[KYUUBI #870] [MISC] Migrate from NetEase to Apache
<!-- Thanks for sending a pull request! Here are some tips for you: 1. If this is your first time, please read our contributor guidelines: https://kyuubi.readthedocs.io/en/latest/community/contributions.html 2. If the PR is related to an issue in https://github.com/apache/incubator-kyuubi/issues, add '[KYUUBI #XXXX]' in your PR title, e.g., '[KYUUBI #XXXX] Your PR title ...'. 3. If the PR is unfinished, add '[WIP]' in your PR title, e.g., '[WIP][KYUUBI #XXXX] Your PR title ...'. --> ### _Why are the changes needed?_ <!-- Please clarify why the changes are needed. For instance, 1. If you add a feature, you can talk about the use case of it. 2. If you fix a bug, you can clarify why it is a bug. --> ### _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 <chengpan@apache.org> Signed-off-by: Kent Yao <yao@apache.org>
This commit is contained in:
parent
d5104ed277
commit
2ee657808d
@ -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.
|
||||
-->
|
||||
<option name="linkRegexp" value="https://github.com/NetEase/kyuubi/issues/$1" />
|
||||
<option name="linkRegexp" value="https://github.com/apache/incubator-kyuubi/issues/$1" />
|
||||
</IssueNavigationLink>
|
||||
</list>
|
||||
</option>
|
||||
|
||||
@ -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 - [](https://gitter.im/kyuubi-on-spark/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
|
||||
- Improve Documentation - [](https://kyuubi.readthedocs.io/en/latest/?badge=latest)
|
||||
- Test releases - [](https://github.com/NetEase/kyuubi/releases)
|
||||
- Improve test coverage - [](https://codecov.io/gh/NetEase/kyuubi)
|
||||
- Test releases - [](https://github.com/apache/incubator-kyuubi//releases)
|
||||
- Improve test coverage - [](https://codecov.io/gh/apache/incubator-kyuubi)
|
||||
- Report bugs and better help developers to reproduce
|
||||
- Review changes
|
||||
- Make a pull request
|
||||
|
||||
@ -1,10 +1,8 @@
|
||||
<script async defer src="https://buttons.github.io/buttons.js"></script>
|
||||
|
||||
# Community [](https://gitter.im/kyuubi-on-spark/Lobby?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
|
||||
<a class="github-button" href="https://github.com/NetEase/kyuubi/subscription" data-color-scheme="no-preference: light; light: dark; dark: light;" data-icon="octicon-eye" data-show-count="true" aria-label="Watch NetEase/kyuubi on GitHub">Watch</a>
|
||||
<a class="github-button" href="https://github.com/NetEase/kyuubi" data-color-scheme="no-preference: light; light: dark; dark: light;" data-icon="octicon-star" data-show-count="true" aria-label="Star NetEase/kyuubi on GitHub">Star</a>
|
||||
<a class="github-button" href="https://github.com/NetEase/kyuubi/fork" data-color-scheme="no-preference: light; light: dark; dark: light;" data-icon="octicon-repo-forked" data-show-count="true" aria-label="Fork NetEase/kyuubi on GitHub">Fork</a>
|
||||
<a class="github-button" href="https://github.com/NetEase/kyuubi/issues" data-color-scheme="no-preference: light; light: dark; dark: light;" data-icon="octicon-issue-opened" data-show-count="true" aria-label="Issue NetEase/kyuubi on GitHub">Issue</a>
|
||||
<a class="github-button" href="https://github.com/NetEase/kyuubi/releases" data-color-scheme="no-preference: light; light: dark; dark: light;" data-icon="octicon-download" aria-label="Download NetEase/kyuubi on GitHub">Download</a>
|
||||
<a class="github-button" href="https://github.com/NetEase" data-color-scheme="no-preference: light; light: dark; dark: light;" data-show-count="true" aria-label="Follow @Netease on GitHub">Follow @NetEase</a>
|
||||
<a class="github-button" href="https://github.com/sponsors/NetEase" data-color-scheme="no-preference: light; light: dark; dark: light;" data-icon="octicon-heart" aria-label="Sponsor @NetEase on GitHub">Sponsor</a>
|
||||
<a class="github-button" href="https://github.com/apache/incubator-kyuubi/subscription" data-color-scheme="no-preference: light; light: dark; dark: light;" data-icon="octicon-eye" data-show-count="true" aria-label="Watch Kyuubi on GitHub">Watch</a>
|
||||
<a class="github-button" href="https://github.com/apache/incubator-kyuubi" data-color-scheme="no-preference: light; light: dark; dark: light;" data-icon="octicon-star" data-show-count="true" aria-label="Star Kyuubi on GitHub">Star</a>
|
||||
<a class="github-button" href="https://github.com/apache/incubator-kyuubi/fork" data-color-scheme="no-preference: light; light: dark; dark: light;" data-icon="octicon-repo-forked" data-show-count="true" aria-label="Fork Kyuubi on GitHub">Fork</a>
|
||||
<a class="github-button" href="https://github.com/apache/incubator-kyuubi/issues" data-color-scheme="no-preference: light; light: dark; dark: light;" data-icon="octicon-issue-opened" data-show-count="true" aria-label="Issue Kyuubi on GitHub">Issue</a>
|
||||
<a class="github-button" href="https://github.com/apache/incubator-kyuubi/releases" data-color-scheme="no-preference: light; light: dark; dark: light;" data-icon="octicon-download" aria-label="Download Kyuubi on GitHub">Download</a>
|
||||
|
||||
@ -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).
|
||||
|
||||
@ -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 <a class="github-button" href="https://github.com/apache/incubator-kyuubi/issues" data-color-scheme="no-preference: light; light: dark; dark: light;" data-icon="octicon-issue-opened" data-show-count="true" aria-label="Issue NetEase/kyuubi on GitHub">Issue</a>
|
||||
- Better to create an <a class="github-button" href="https://github.com/apache/incubator-kyuubi/issues" data-color-scheme="no-preference: light; light: dark; dark: light;" data-icon="octicon-issue-opened" data-show-count="true" aria-label="Issue NetEase/kyuubi on GitHub">Issue</a> to describe the feature or bug first before make a pull request.
|
||||
- Better to search the issue history first before reporting an <a class="github-button" href="https://github.com/apache/incubator-kyuubi/issues" data-color-scheme="no-preference: light; light: dark; dark: light;" data-icon="octicon-issue-opened" data-show-count="true" aria-label="Issue Kyuubi on GitHub">Issue</a>
|
||||
- Better to create an <a class="github-button" href="https://github.com/apache/incubator-kyuubi/issues" data-color-scheme="no-preference: light; light: dark; dark: light;" data-icon="octicon-issue-opened" data-show-count="true" aria-label="Issue Kyuubi on GitHub">Issue</a> to describe the feature or bug first before make a pull request.
|
||||
- Better to use English for world widely understanding.
|
||||
- Ask us anything
|
||||
|
||||
|
||||
@ -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,
|
||||
|
||||
@ -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`
|
||||
|
||||
@ -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)
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
|
||||
Currently, Kyuubi maintains all releases on GitHub directly. You can get the most recent stable release of Kyuubi here:
|
||||
|
||||
<a class="github-button" href="https://github.com/NetEase/kyuubi/releases" data-color-scheme="no-preference: light; light: dark; dark: light;" data-icon="octicon-download" data-size="large" aria-label="Download NetEase/kyuubi on GitHub">Download</a>
|
||||
<a class="github-button" href="https://github.com/apache/incubator-kyuubi/releases" data-color-scheme="no-preference: light; light: dark; dark: light;" data-icon="octicon-download" data-size="large" aria-label="Download Kyuubi on GitHub">Download</a>
|
||||
|
||||
## Requirements
|
||||
|
||||
|
||||
@ -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/)
|
||||
|
||||
4
pom.xml
4
pom.xml
@ -138,8 +138,8 @@
|
||||
<maven.plugin.antrun.version>3.0.0</maven.plugin.antrun.version>
|
||||
<maven.plugin.build.helper.version>3.2.0</maven.plugin.build.helper.version>
|
||||
<maven.plugin.compiler.version>3.8.1</maven.plugin.compiler.version>
|
||||
<!-- DO NOT bump 4.4.0, see https://github.com/NetEase/kyuubi/pull/441 -->
|
||||
<!-- DO NOT bump 4.5.3, see https://github.com/NetEase/kyuubi/issues/708 -->
|
||||
<!-- DO NOT bump 4.4.0, see https://github.com/apache/incubator-kyuubi/pull/441 -->
|
||||
<!-- DO NOT bump 4.5.3, see https://github.com/apache/incubator-kyuubi/issues/708 -->
|
||||
<maven.plugin.scala.version>4.3.0</maven.plugin.scala.version>
|
||||
<maven.plugin.surefire.version>2.22.0</maven.plugin.surefire.version>
|
||||
<maven.plugin.scalatest.version>2.0.2</maven.plugin.scalatest.version>
|
||||
|
||||
Loading…
Reference in New Issue
Block a user