forked from apache/kyuubi
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'apache:master' into master
- Loading branch information
Showing
573 changed files
with
20,813 additions
and
6,458 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,109 @@ | ||
# | ||
# Licensed to the Apache Software Foundation (ASF) under one or more | ||
# contributor license agreements. See the NOTICE file distributed with | ||
# this work for additional information regarding copyright ownership. | ||
# The ASF licenses this file to You under the Apache License, Version 2.0 | ||
# (the "License"); you may not use this file except in compliance with | ||
# the License. You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
# | ||
|
||
# See https://gh-community.github.io/issue-template-feedback/structured/ | ||
|
||
name: Dependency | ||
title: ":arrow_up: Upgrade <artifact> from <current version> to <target version>" | ||
description: Keep upstream dependencies fresh and stable | ||
labels: [ "kind:build, priority:major, good first issue, help wanted" ] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
Thank you for finding the time to report the issue! We really appreciate the community's efforts to improve Kyuubi. | ||
It doesn't really matter whether what you are reporting is a bug or not, just feel free to share the problem you have | ||
encountered with the community. For best practices, if it is indeed a bug, please try your best to provide the reproducible | ||
steps. If you want to ask questions or share ideas, please [subscribe to our mailing list](mailto:[email protected]) | ||
and send emails to [our mailing list](mailto:[email protected]), you can also head to our | ||
[Discussions](https://github.com/apache/kyuubi/discussions) tab. | ||
- type: checkboxes | ||
attributes: | ||
label: Code of Conduct | ||
description: The Code of Conduct helps create a safe space for everyone. We require that everyone agrees to it. | ||
options: | ||
- label: > | ||
I agree to follow this project's [Code of Conduct](https://www.apache.org/foundation/policies/conduct) | ||
required: true | ||
- type: checkboxes | ||
attributes: | ||
label: Search before asking | ||
options: | ||
- label: > | ||
I have searched in the [issues](https://github.com/apache/kyuubi/issues?q=is%3Aissue) and found no similar | ||
issues. | ||
required: true | ||
- type: dropdown | ||
id: priority | ||
attributes: | ||
label: Why do we need to upgrade this artifact? | ||
options: | ||
- Common Vulnerabilities and Exposures (CVE) | ||
- Bugfixes | ||
- Usage of New Features | ||
- Performance Improvements | ||
- Regular Updates | ||
validations: | ||
required: true | ||
|
||
- type: input | ||
id: artifact | ||
attributes: | ||
label: Artifact Name | ||
description: Which artifact shall be upgraded? | ||
placeholder: e.g. spark-sql | ||
value: https://mvnrepository.com/search?q= | ||
validations: | ||
required: true | ||
|
||
- type: input | ||
id: versions | ||
attributes: | ||
label: Target Version | ||
description: Which version shall be upgraded? | ||
placeholder: e.g. 1.2.1 | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: changes | ||
attributes: | ||
label: Notable Changes | ||
description: Please provide notable changes, or release notes if any | ||
validations: | ||
required: false | ||
|
||
- type: checkboxes | ||
attributes: | ||
label: Are you willing to submit PR? | ||
description: > | ||
A pull request is optional, but we are glad to help you in the contribution process | ||
especially if you already know a good understanding of how to implement the fix. | ||
Kyuubi is a community-driven project and we love to bring new contributors in. | ||
options: | ||
- label: Yes. I would be willing to submit a PR with guidance from the Kyuubi community to fix. | ||
- label: No. I cannot submit a PR at this time. | ||
|
||
- type: markdown | ||
attributes: | ||
value: > | ||
After changing the corresponding dependency version and before submitting your pull request, | ||
it is necessary to execute `build/dependency.sh --replace` locally to update `dev/dependencyList`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,27 @@ | ||
# | ||
# Licensed to the Apache Software Foundation (ASF) under one or more | ||
# contributor license agreements. See the NOTICE file distributed with | ||
# this work for additional information regarding copyright ownership. | ||
# The ASF licenses this file to You under the Apache License, Version 2.0 | ||
# (the "License"); you may not use this file except in compliance with | ||
# the License. You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
# | ||
|
||
name: cache-engine-archives | ||
description: 'Cache download engine archives from Apache Archives website used by Maven download plugin' | ||
runs: | ||
using: composite | ||
steps: | ||
- name: Cache Engine Archives | ||
uses: actions/cache@v3 | ||
with: | ||
path: /tmp/engine-archives | ||
key: engine-archives |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
# | ||
# Licensed to the Apache Software Foundation (ASF) under one or more | ||
# contributor license agreements. See the NOTICE file distributed with | ||
# this work for additional information regarding copyright ownership. | ||
# The ASF licenses this file to You under the Apache License, Version 2.0 | ||
# (the "License"); you may not use this file except in compliance with | ||
# the License. You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
# | ||
|
||
name: 'setup-mvnd' | ||
description: 'Setup Maven and Mvnd' | ||
runs: | ||
using: composite | ||
steps: | ||
- name: Cache Mvnd | ||
uses: actions/cache@v3 | ||
with: | ||
path: | | ||
build/maven-mvnd-* | ||
build/apache-maven-* | ||
key: setup-mvnd-${{ runner.os }} | ||
- name: Check Maven | ||
run: build/mvn -v | ||
shell: bash | ||
- name: Check Mvnd | ||
run: build/mvnd -v || true | ||
shell: bash |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
# | ||
# Licensed to the Apache Software Foundation (ASF) under one or more | ||
# contributor license agreements. See the NOTICE file distributed with | ||
# this work for additional information regarding copyright ownership. | ||
# The ASF licenses this file to You under the Apache License, Version 2.0 | ||
# (the "License"); you may not use this file except in compliance with | ||
# the License. You may obtain a copy of the License at | ||
# | ||
# http://www.apache.org/licenses/LICENSE-2.0 | ||
# | ||
# Unless required by applicable law or agreed to in writing, software | ||
# distributed under the License is distributed on an "AS IS" BASIS, | ||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | ||
# See the License for the specific language governing permissions and | ||
# limitations under the License. | ||
# | ||
|
||
name: Docs | ||
|
||
on: | ||
pull_request: | ||
branches: | ||
- master | ||
|
||
concurrency: | ||
group: docs-${{ github.head_ref || github.run_id }} | ||
cancel-in-progress: true | ||
|
||
jobs: | ||
sphinx: | ||
name: sphinx-build | ||
runs-on: ubuntu-22.04 | ||
steps: | ||
- uses: actions/checkout@v3 | ||
- uses: actions/setup-python@v4 | ||
with: | ||
python-version: '3.9' | ||
cache: 'pip' | ||
cache-dependency-path: docs/requirements.txt | ||
- run: pip install -r docs/requirements.txt | ||
- name: make html | ||
run: make -d --directory docs html | ||
- name: upload html | ||
uses: actions/upload-artifact@v3 | ||
with: | ||
path: | | ||
docs/_build/html/ | ||
!docs/_build/html/_sources/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.