From 2ee657808db0543806cf8589654106607474a802 Mon Sep 17 00:00:00 2001 From: Cheng Pan Date: Wed, 28 Jul 2021 21:31:46 +0800 Subject: [PATCH] [KYUUBI #870] [MISC] Migrate from NetEase to Apache ### _Why are the changes needed?_ ### _How was this patch tested?_ - [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible - [ ] Add screenshots for manual tests if appropriate - [ ] [Run test](https://kyuubi.readthedocs.io/en/latest/tools/testing.html#running-tests) locally before make a pull request Closes #870 from pan3793/asf-misc. Closes #870 ef1ca020 [Cheng Pan] [MISC] Migrate from NetEase to Apache Authored-by: Cheng Pan Signed-off-by: Kent Yao --- .idea/vcs.xml | 2 +- README.md | 6 +++--- docs/community/badges.md | 12 +++++------- docs/community/collaborators.md | 2 +- docs/community/contributions.md | 4 ++-- docs/conf.py | 2 +- docs/develop_tools/distribution.md | 2 +- docs/integrations/kudu.md | 2 +- docs/quick_start/quick_start.md | 2 +- docs/security/authorization.md | 13 +------------ pom.xml | 4 ++-- 11 files changed, 19 insertions(+), 32 deletions(-) diff --git a/.idea/vcs.xml b/.idea/vcs.xml index c78b799a5..740593019 100644 --- a/.idea/vcs.xml +++ b/.idea/vcs.xml @@ -25,7 +25,7 @@ GitHub share the sequence number of issues and pull requests, and it will redirect to the right place when the the sequence number not match kind. --> - diff --git a/README.md b/README.md index cdf5a18ca..25c50332c 100644 --- a/README.md +++ b/README.md @@ -87,7 +87,7 @@ You can find the specific version of Kyuubi documentation as listed below. - [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 [Github Pages](https://NetEase.github.io/kyuubi/) directly. +For 0.8 and earlier versions, please check the [Github Pages](https://apache.github.io/incubator-kyuubi/) directly. ## Quick Start @@ -99,8 +99,8 @@ All bits of help are welcome. You can make various types of contributions to Kyu - Help new users in chat channel or share your success stories with us - [![Gitter](https://badges.gitter.im/kyuubi-on-spark/Lobby.svg)](https://gitter.im/kyuubi-on-spark/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) - Improve Documentation - [![Documentation Status](https://readthedocs.org/projects/kyuubi/badge/?version=latest)](https://kyuubi.readthedocs.io/en/latest/?badge=latest) -- Test releases - [![GitHub release](https://img.shields.io/github/release/NetEase/kyuubi.svg)](https://github.com/NetEase/kyuubi/releases) -- Improve test coverage - [![codecov](https://codecov.io/gh/NetEase/kyuubi/branch/master/graph/badge.svg)](https://codecov.io/gh/NetEase/kyuubi) +- Test releases - [![GitHub release](https://img.shields.io/github/release/apache/incubator-kyuubi.svg)](https://github.com/apache/incubator-kyuubi//releases) +- Improve test coverage - [![codecov](https://codecov.io/gh/apache/incubator-kyuubi/branch/master/graph/badge.svg)](https://codecov.io/gh/apache/incubator-kyuubi) - Report bugs and better help developers to reproduce - Review changes - Make a pull request diff --git a/docs/community/badges.md b/docs/community/badges.md index 63712e45d..246db50a3 100644 --- a/docs/community/badges.md +++ b/docs/community/badges.md @@ -1,10 +1,8 @@ # Community [![Gitter](https://badges.gitter.im/kyuubi-on-spark/Lobby.svg)](https://gitter.im/kyuubi-on-spark/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge) -Watch -Star -Fork -Issue -Download -Follow @NetEase -Sponsor +Watch +Star +Fork +Issue +Download diff --git a/docs/community/collaborators.md b/docs/community/collaborators.md index f7f03ecb1..ed6229f08 100644 --- a/docs/community/collaborators.md +++ b/docs/community/collaborators.md @@ -7,4 +7,4 @@ ulysses-you | @ulysses-you | NetEase Inc Cheng Pan | @pan3793 | Individual Fei Wang | @turbofei | eBay Inc -See full contributor list at [contributors](https://github.com/NetEase/kyuubi/graphs/contributors). +See full contributor list at [contributors](https://github.com/apache/incubator-kyuubi/graphs/contributors). diff --git a/docs/community/contributions.md b/docs/community/contributions.md index 880ff52ab..01e4200b4 100644 --- a/docs/community/contributions.md +++ b/docs/community/contributions.md @@ -6,8 +6,8 @@ Contributing to Kyuubi including source code, documents, tests e.t.c. means that you agree to the Apache License v2.0. -- Better to search the issue history first before reporting an Issue -- Better to create an Issue to describe the feature or bug first before make a pull request. +- Better to search the issue history first before reporting an Issue +- Better to create an Issue to describe the feature or bug first before make a pull request. - Better to use English for world widely understanding. - Ask us anything diff --git a/docs/conf.py b/docs/conf.py index 49cb8b6ae..e17174e24 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -102,7 +102,7 @@ pygments_style = 'sphinx' html_static_path = ['_static'] htmlhelp_basename = 'Recommonmarkdoc' -github_doc_root = 'https://github.com/NetEase/kyuubi/tree/master/docs/' +github_doc_root = 'https://github.com/apache/incubator-kyuubi/tree/master/docs/' def setup(app): app.add_config_value('recommonmark_config', { 'url_resolver': lambda url: github_doc_root + url, diff --git a/docs/develop_tools/distribution.md b/docs/develop_tools/distribution.md index 1033756cf..7a177a771 100644 --- a/docs/develop_tools/distribution.md +++ b/docs/develop_tools/distribution.md @@ -6,7 +6,7 @@ # Building a Runnable Distribution -To create a Kyuubi distribution like those distributed by [Kyuubi Release Page](https://github.com/NetEase/kyuubi/releases), +To create a Kyuubi distribution like those distributed by [Kyuubi Release Page](https://github.com/apache/incubator-kyuubi/releases), and that is laid out so as to be runnable, use `./build/dist` in the project root directory. For more information on usage, run `./build/dist --help` diff --git a/docs/integrations/kudu.md b/docs/integrations/kudu.md index 73cdb4946..928c88039 100644 --- a/docs/integrations/kudu.md +++ b/docs/integrations/kudu.md @@ -164,5 +164,5 @@ No rows selected (0.611 seconds) ## References [https://kudu.apache.org/](https://kudu.apache.org/) [https://kudu.apache.org/docs/developing.html#_kudu_integration_with_spark](https://kudu.apache.org/docs/developing.html#_kudu_integration_with_spark) -[https://github.com/NetEase/kyuubi](https://github.com/NetEase/kyuubi) +[https://github.com/apache/incubator-kyuubi](https://github.com/apache/incubator-kyuubi) [https://spark.apache.org/docs/latest/sql-data-sources.html](https://spark.apache.org/docs/latest/sql-data-sources.html) diff --git a/docs/quick_start/quick_start.md b/docs/quick_start/quick_start.md index 3822a971c..a7e3b3e7c 100644 --- a/docs/quick_start/quick_start.md +++ b/docs/quick_start/quick_start.md @@ -12,7 +12,7 @@ Currently, Kyuubi maintains all releases on GitHub directly. You can get the most recent stable release of Kyuubi here: -Download +Download ## Requirements diff --git a/docs/security/authorization.md b/docs/security/authorization.md index c54a3a801..b332ee763 100644 --- a/docs/security/authorization.md +++ b/docs/security/authorization.md @@ -20,7 +20,7 @@ Storage-Based Authorization offers users with Database, Table and Partition-leve Enabling SQL-Standard Based Authorization gives users more fine-gained control over access comparing with Storage Based Authorization. Besides of the ability of Storage Based Authorization, SQL-Standard Based Authorization can improve it to Views and Column-level. Unfortunately, Spark SQL does not support grant/revoke statements which controls access, this might be done only through the HiveServer2. But it's gratifying that [Submarine Spark Security](https://github.com/apache/submarine/tree/master/submarine-security/spark-security) makes Spark SQL be able to understand this fine-grain access control granted or revoked by Hive. -With [Kyuubi](https://github.com/NetEase/kyuubi), the SQL-Standard Based Authorization is guaranteed for the security configurations, metadata, and storage information is preserved from end users. +With [Kyuubi](https://github.com/apache/incubator-kyuubi), the SQL-Standard Based Authorization is guaranteed for the security configurations, metadata, and storage information is preserved from end users. Please refer to the [Submarine Spark Security](https://submarine.apache.org/docs/userDocs/submarine-security/spark-security/README) in the online documentation for an overview on how to configure SQL-Standard Based Authorization for Spark SQL. @@ -30,14 +30,3 @@ Please refer to the [Submarine Spark Security](https://submarine.apache.org/docs ](https://cwiki.apache.org/confluence/display/RANGER/Ranger+Plugin+for+Hive+MetaStore). [Apache Ranger](https://ranger.apache.org/) makes the scope of existing SQL-Standard Based Authorization expanded but without supporting Spark SQL. [Submarine Spark Security](https://github.com/apache/submarine/tree/master/submarine-security/spark-security) sticks them together. Please refer to the [Submarine Spark Security](https://submarine.apache.org/docs/userDocs/submarine-security/spark-security/README) in the online documentation for an overview on how to configure Ranger for Spark SQL. - -## Additional Documentations - -[Building Kyuubi](https://NetEase.github.io/kyuubi/docs/building.html) -[Kyuubi Deployment Guide](https://NetEase.github.io/kyuubi/docs/deploy.html) -[Kyuubi Containerization Guide](https://NetEase.github.io/kyuubi/docs/containerization.html) -[High Availability Guide](https://NetEase.github.io/kyuubi/docs/high_availability_guide.html) -[Configuration Guide](https://NetEase.github.io/kyuubi/docs/configurations.html) -[Authentication/Security Guide](https://NetEase.github.io/kyuubi/docs/authentication.html) -[Kyuubi Architecture](https://NetEase.github.io/kyuubi/docs/architecture.html) -[Home Page](https://NetEase.github.io/kyuubi/) diff --git a/pom.xml b/pom.xml index f28d194e8..29570c8ef 100644 --- a/pom.xml +++ b/pom.xml @@ -138,8 +138,8 @@ 3.0.0 3.2.0 3.8.1 - - + + 4.3.0 2.22.0 2.0.2