This commit is contained in:
Kent Yao 2021-01-12 21:38:28 +08:00 committed by Kent Yao
parent 09bd2bd174
commit 1903c03d71
No known key found for this signature in database
GPG Key ID: A4F0BE81C89B595B
2 changed files with 43 additions and 12 deletions

View File

@ -8,13 +8,9 @@
[![DepShield Badge](https://depshield.sonatype.org/badges/yaooqinn/kyuubi/depshield.svg)](https://depshield.github.io)
[![Documentation Status](https://readthedocs.org/projects/kyuubi/badge/?version=latest)](https://kyuubi.readthedocs.io/en/latest/?badge=latest)
Kyuubi is a unified multi-tenant JDBC interface for large-scale data processing and analytics, built on top of [Apache Spark](http://spark.apache.org).
The project took its name from a character of a popular Japanese manga - `Naruto`.
The character is named `Kyuubi Kitsune/Kurama`, which is a nine-tailed fox in mythology.
`Kyuubi` spread the power and spirit of fire, which is used here to represent the powerful [Apache Spark](http://spark.apache.org).
It's nine tails stands for end-to end multi-tenancy support of this project.
Kyuubi is a high-performance universal JDBC and SQL execution engine. The goal of Kyuubi is to facilitate users to handle big data like ordinary data.
Kyuubi is a high-performance universal JDBC and SQL execution engine, built on top of [Apache Spark](http://spark.apache.org).
The goal of Kyuubi is to facilitate users to handle big data like ordinary data.
It provides a standardized JDBC interface with easy-to-use data access in big data scenarios.
End-users can focus on developing their own business systems and mining data value without having to be aware of the underlying big data platform (compute engines, storage services, metadata management, etc.).
@ -32,9 +28,23 @@ which allows Kyuubi to quickly expand its existing ecosystem and introduce new f
such as cloud-native support and `Data Lake/Lake House` support.
Kyuubi's vision is to build on top of Apache Spark and Data Lake technologies to unify the portal and become an ideal data lake management platform.
It can support data processing e.g. ETL, and analytics e.g. BI in a pure SQL way data processing e.g. ETL, and analytics e.g. BI.
It can support data processing e.g. ETL, and analytics e.g. BI in a pure SQL way.
All workloads can be done on one platform, using one copy of data, with one SQL interface.
## Online Documentation
Since Kyuubi 1.0.0, the Kyuubi online documentation is hosted by [https://readthedocs.org/](https://readthedocs.org/).
You can find the specific version of Kyuubi documentation as listed below.
- [master/latest](https://kyuubi.readthedocs.io/en/latest/)
- [stable](https://kyuubi.readthedocs.io/en/stable/)
- [v1.0.1](https://kyuubi.readthedocs.io/en/v1.0.1/)
- [v1.0.0](https://kyuubi.readthedocs.io/en/v1.0.0/)
For 0.8 and earlier versions, please check the [project docs folder](https://github.com/yaooqinn/kyuubi/tree/branch-0.7/docs) directly.
## Quick Start
Ready? [Getting Started](https://kyuubi.readthedocs.io/en/latest/quick_start/quick_start.html) with Kyuubi.
## Contributing
@ -50,3 +60,10 @@ All bits of help are welcome. You can make various types of contributions to Kyu
- Make a pull request
- Promote to others
- Click the star button if you like this project
## Aside
The project took its name from a character of a popular Japanese manga - `Naruto`.
The character is named `Kyuubi Kitsune/Kurama`, which is a nine-tailed fox in mythology.
`Kyuubi` spread the power and spirit of fire, which is used here to represent the powerful [Apache Spark](http://spark.apache.org).
It's nine tails stands for end-to end multi-tenancy support of this project.

View File

@ -4,19 +4,23 @@ codecov:
flags:
kyuubi-common:
paths:
- ./kyuubi-common/target/codecov
- kyuubi-common
carryforward: true
kyuubi-ha:
paths:
- ./kyuubi-ha/target/codecov
- kyuubi-ha
carryforward: true
kyuubi-main:
paths:
- ./kyuubi-main/target/codecov
- kyuubi-main
carryforward: true
kyuubi-spark-sql-engine:
paths:
- ./externals/kyuubi-spark-sql-engine/target/codecov
- externals/kyuubi-spark-sql-engine
aggregate:
paths:
- ./dev/kyuubi-codecov/target/site/jacoco-aggregate
- dev/kyuubi-codecov
carryforward: true
# To see status checks based on flags
coverage:
@ -49,3 +53,13 @@ coverage:
target: auto
flags:
- aggregate
comment:
layout: "reach, diff, flags, files"
behavior: default
require_changes: false
require_base: no
require_head: yes
branches:
- "master"
show_carryforward_flags: false