Apache Kylin is always looking for contributions of not only code, but also usage document, performance report, Q&A etc. All kinds of contributions pave the way towards a Kylin Committer. There is opportunity for everyone, especially for those come from analysis and solution background, due to the lacking of content from user and solution perspective.

How to Contribute

Check out the How to Contribute document.

Source Repository

Apache Kylin™ source code is version controlled using Git version control:
Commits Summary
Source Repo: https://github.com/apache/kylin
Mirrored to Gitbox: https://gitbox.apache.org/repos/asf?p=kylin.git

CI and Code Analysis

UT on master branch with JDK 1.8: Kylin-Master-JDK-1.8
Static Code Analysis: SonarCube dashboard

Build StatusCodacy Badge
Quality GateSonarCloud CoverageSonarCloud BugsSonarCloud Vulnerabilities

Issue Tracking

Track issues on the “Kylin” Project on the Apache JIRA (browse).


  • Hadoop 3.0 support (Erasure Coding) : DONE
  • Fully on Spark Cube engine : DONE
  • Connect more data sources (MySQL, Oracle, SparkSQL, etc) : DONE
  • Real-time analytics with Lambda Architecture : DONE
  • Better storage (Druid, Kudu, Parquet, etc) : Parquet storage is in-progress (v4.0)
  • Distributed query execution engine : Together with Parquet storage
  • Containerlization/Kubernetes : In progress
  • Ad-hoc queries without Cubing