This is an automated email from the ASF dual-hosted git repository.
jshao pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/gravitino.git
The following commit(s) were added to refs/heads/main by this push:
new 34a81df3f [#4064] Fix GitHub and resources (#4070)
34a81df3f is described below
commit 34a81df3f4c47ea50fd64ed5eb413a6187178240
Author: Justin Mclean <[email protected]>
AuthorDate: Fri Jul 5 16:36:19 2024 +1000
[#4064] Fix GitHub and resources (#4070)
### What changes were proposed in this pull request?
Change GitHub and resources to ASF ones. Still to fix are Docker and the
documentation URL. But this can be merged now.
### Why are the changes needed?
As we are now an ASF project.
Fix: #4064
### Does this PR introduce _any_ user-facing change?
No
### How was this patch tested?
Built locally with no issues.
---
CONTRIBUTING.md | 6 +++---
build.gradle.kts | 6 +++---
clients/client-python/setup.py | 2 +-
docs/docker-image-details.md | 2 +-
docs/getting-started.md | 13 ++++++-------
docs/hadoop-catalog.md | 6 +++---
docs/how-to-build.md | 4 ++--
docs/how-to-install.md | 4 ++--
docs/how-to-use-gvfs.md | 4 ++--
docs/how-to-use-python-client.md | 15 ++++++---------
docs/how-to-use-the-playground.md | 2 +-
docs/index.md | 4 ++--
docs/manage-table-partition-using-gravitino.md | 4 ++--
docs/publish-docker-images.md | 2 +-
docs/trino-connector/installation.md | 4 ++--
.../com/datastrato/gravitino/server/web/JettyServer.java | 2 +-
web/src/app/rootLayout/Footer.js | 4 ++--
17 files changed, 40 insertions(+), 44 deletions(-)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index c4c83b6f6..89a63d79d 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -55,13 +55,13 @@ Before you get started, please read and follow these
guidelines to ensure a smoo
Either click the "Fork" button at the top right of the repository's page on
GitHub OR create a fork on your local machine using `git clone`.
```bash
-git clone https://github.com/datastrato/gravitino.git
+git clone https://github.com/apache/gravitino.git
cd gravitino
```
### Development Setup
-Once you have cloned the [GitHub
repository](https://github.com/datastrato/gravitino), see [how to
build](/docs/how-to-build.md) for instructions on how to build, or you can use
the provided docker images at [Datastrato's DockerHub
repository](https://hub.docker.com/u/datastrato).
+Once you have cloned the [GitHub
repository](https://github.com/apache/gravitino), see [how to
build](/docs/how-to-build.md) for instructions on how to build, or you can use
the provided docker images at [Datastrato's DockerHub
repository](https://hub.docker.com/u/datastrato).
To stop and start a local Gravitino server via `bin/gravitino.sh start` and
`bin/gravitino.sh stop` in a Gravitino distribution, see [how to
build](/docs/how-to-build.md) for more instructions.
@@ -225,7 +225,7 @@ If you have ideas for enhancements or new features, feel
free to create an issue
### Good First Issues
-If you are new to open source or can't find something to work on, check out
the [Good First Issues
list](https://github.com/datastrato/gravitino/contribute).
+If you are new to open source or can't find something to work on, check out
the [Good First Issues list](https://github.com/apache/gravitino/contribute).
### Working on Issues
diff --git a/build.gradle.kts b/build.gradle.kts
index abba4ee2a..51d1f2175 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -384,12 +384,12 @@ subprojects {
developer {
id.set("The maintainers of Gravitino")
name.set("support")
- email.set("[email protected]")
+ email.set("[email protected]")
}
}
scm {
- url.set("https://github.com/datastrato/gravitino")
- connection.set("scm:git:git://github.com/datastrato/gravitino.git")
+ url.set("https://github.com/apache/gravitino")
+ connection.set("scm:git:git://github.com/apache/gravitino.git")
}
}
}
diff --git a/clients/client-python/setup.py b/clients/client-python/setup.py
index d812e593c..48e8af031 100644
--- a/clients/client-python/setup.py
+++ b/clients/client-python/setup.py
@@ -33,7 +33,7 @@ setup(
version="0.6.0.dev1",
long_description=long_description,
long_description_content_type="text/markdown",
- url="https://github.com/datastrato/gravitino",
+ url="https://github.com/apache/gravitino",
author="datastrato",
author_email="[email protected]",
python_requires=">=3.8",
diff --git a/docs/docker-image-details.md b/docs/docker-image-details.md
index f7b30a2d6..bd902707a 100644
--- a/docs/docker-image-details.md
+++ b/docs/docker-image-details.md
@@ -46,7 +46,7 @@ Changelog
## Playground Docker image
-You can use the
[playground](https://github.com/datastrato/gravitino-playground) to experience
the whole Gravitino system with other components.
+You can use the [playground](https://github.com/apache/gravitino-playground)
to experience the whole Gravitino system with other components.
The playground consists of multiple Docker images.
diff --git a/docs/getting-started.md b/docs/getting-started.md
index 586962baf..01220ae67 100644
--- a/docs/getting-started.md
+++ b/docs/getting-started.md
@@ -223,7 +223,7 @@ newgrp docker
```
You can install and run all the programs as Docker containers by using the
-[gravitino-playground](https://github.com/datastrato/gravitino-playground).
For details about
+[gravitino-playground](https://github.com/apache/gravitino-playground). For
details about
how to run the playground, see
[how-to-use-the-playground](./how-to-use-the-playground.md)
## Installing Apache Gravitino playground locally
@@ -321,17 +321,16 @@ After completing these steps, you should be able to
access the Gravitino REST in
2. **Community engagement:**
- Join the Gravitino community forums to connect with other users, share
experiences, and seek assistance if needed.
- - Check out our GitHub repository: https://github.com/datastrato
- - Check out our Discourse group: https://gravitino.discourse.group/
+ - Check out our GitHub repository: https://github.com/apache/gravitino
+ - Check out our Slack channel in ASF Slack: https://the-asf.slack.com
3. **Read our blogs:**
- - Check out: https://datastrato.ai/blog
+ - Check out: https://gravitino.apache.org/blog (coming soon)
4. **Continuous updates:**
- Stay informed about Gravitino updates and new releases to benefit from
the latest features, optimizations, and security
enhancements.
- - Check out our Website: https://datastrato.ai/
- - Check out our page on X (formerly Twitter): https://twitter.com/datastrato
+ - Check out our Website: https://gravitino.apache.org (coming soon)
-This document is just the beginning. You're welcome to customize your
Gravitino setup based on your requirements and to explore the vast
possibilities this powerful tool offers. If you encounter any issues or have
questions, you can always connect with the Gravitino community for assistance.
+This document is just the beginning. You're welcome to customize your
Gravitino setup based on your requirements and to explore the vast
possibilities this powerful tool offers. If you encounter any issues or have
questions, you can always connect with the Gravitino community for assistance.
diff --git a/docs/hadoop-catalog.md b/docs/hadoop-catalog.md
index 0cf404ee3..1cfb95943 100644
--- a/docs/hadoop-catalog.md
+++ b/docs/hadoop-catalog.md
@@ -12,12 +12,12 @@ Hadoop catalog is a fileset catalog that using Hadoop
Compatible File System (HC
the storage location of the fileset. Currently, it supports local filesystem
and HDFS. For
object storage like S3, GCS, and Azure Blob Storage, you can put the hadoop
object store jar like
hadoop-aws into the `$GRAVITINO_HOME/catalogs/hadoop/libs` directory to enable
the support.
-Apache Gravitino itself hasn't yet tested the object storage support, so if
you have any issue,
-please create an [issue](https://github.com/datastrato/gravitino/issues).
+Gravitino itself hasn't yet tested the object storage support, so if you have
any issue,
+please create an [issue](https://github.com/apache/gravitino/issues).
Note that Gravitino uses Hadoop 3 dependencies to build Hadoop catalog.
Theoretically, it should be
compatible with both Hadoop 2.x and 3.x, since Gravitino doesn't leverage any
new features in
-Hadoop 3. If there's any compatibility issue, please create an
[issue](https://github.com/datastrato/gravitino/issues).
+Hadoop 3. If there's any compatibility issue, please create an
[issue](https://github.com/apache/gravitino/issues).
## Catalog
diff --git a/docs/how-to-build.md b/docs/how-to-build.md
index 172bd1d28..f95206403 100644
--- a/docs/how-to-build.md
+++ b/docs/how-to-build.md
@@ -43,7 +43,7 @@ license: "This software is licensed under the Apache License
version 2."
If you want to contribute to this open-source project, please fork the project
on GitHub first. After forking, clone the forked project to your local
environment, make your changes, and submit a pull request (PR).
```shell
- git clone [email protected]:datastrato/gravitino.git
+ git clone [email protected]:apache/gravitino.git
```
2. Build the Gravitino project.
@@ -248,7 +248,7 @@ These commands add a repository that provides the latest
Python versions and the
**On Ubuntu (WSL):**
```shell
-git clone https://github.com/datastrato/gravitino.git
+git clone https://github.com/apache/gravitino.git
cd gravitino
./gradlew compileDistribution -x test
cd distribution/package/
diff --git a/docs/how-to-install.md b/docs/how-to-install.md
index 29994d6ec..5d9d82228 100644
--- a/docs/how-to-install.md
+++ b/docs/how-to-install.md
@@ -15,7 +15,7 @@ Apache Gravitino supports running on Java 8, 11, and 17. Make
sure you have Java
### Get the Apache Gravitino binary distribution package
Before installing Gravitino, make sure you have the Gravitino binary
distribution package. You can
-download the latest Gravitino binary distribution package from
[GitHub](https://github.com/datastrato/gravitino/releases),
+download the latest Gravitino binary distribution package from
[GitHub](https://github.com/apache/gravitino/releases),
or you can build it yourself by following the instructions in [How to Build
Gravitino](./how-to-build.md).
- If you build Gravitino yourself using the `./gradlew compileDistribution`
command, you can find the
@@ -152,5 +152,5 @@ you want to experience the whole Gravitino system with
other components, use the
`compose` file.
For the details, review the
-[Gravitino playground
repository](https://github.com/datastrato/gravitino-playground) and
+[Gravitino playground
repository](https://github.com/apache/gravitino-playground) and
[playground example](./how-to-use-the-playground.md).
diff --git a/docs/how-to-use-gvfs.md b/docs/how-to-use-gvfs.md
index 274834b27..654c90387 100644
--- a/docs/how-to-use-gvfs.md
+++ b/docs/how-to-use-gvfs.md
@@ -34,7 +34,7 @@ the path mapping and convert automatically.
+ A Hadoop environment with HDFS running. GVFS has been tested against
Hadoop 3.1.0. It is recommended to use Hadoop 3.1.0 or later, but it should
work with Hadoop 2.
- x. Please create an
[issue](https://www.github.com/datastrato/gravitino/issues) if you find any
+ x. Please create an [issue](https://www.github.com/apache/gravitino/issues)
if you find any
compatibility issues.
## Configuration
@@ -104,7 +104,7 @@ two ways:
2. Compile from the source code:
- Download or clone the [Gravitino source
code](https://github.com/datastrato/gravitino), and compile it
+ Download or clone the [Gravitino source
code](https://github.com/apache/gravitino), and compile it
locally using the following command in the Gravitino source code directory:
```shell
diff --git a/docs/how-to-use-python-client.md b/docs/how-to-use-python-client.md
index d33cd8de9..6531cd97b 100644
--- a/docs/how-to-use-python-client.md
+++ b/docs/how-to-use-python-client.md
@@ -42,7 +42,7 @@ to launch a Gravitino server, HDFS and Jupyter notebook
environment in you local
Waiting for the playground Docker environment to start, you can directly open
`http://localhost:8888/lab/tree/gravitino-fileset-example.ipynb` in the
browser and run the example.
-The
[gravitino-fileset-example](https://github.com/datastrato/gravitino-playground/blob/main/init/jupyter/gravitino-fileset-example.ipynb)
+The
[gravitino-fileset-example](https://github.com/apache/gravitino-playground/blob/main/init/jupyter/gravitino-fileset-example.ipynb)
contains the following code snippets:
1. Install HDFS Python client.
@@ -78,7 +78,7 @@ You can ues any IDE to develop Gravitino Python Client.
Directly open the client
1. Clone the Gravitino project.
```shell
- git clone [email protected]:datastrato/gravitino.git
+ git clone [email protected]:apache/gravitino.git
```
2. Build the Gravitino Python client module
@@ -119,12 +119,9 @@ You can ues any IDE to develop Gravitino Python Client.
Directly open the client
## Resources
-+ Official website https://datastrato.ai/
-+ Project home on GitHub: https://github.com/datastrato/gravitino/
-+ Playground with Docker: https://github.com/datastrato/gravitino-playground
++ Official website https://gravitino.apache.org/ (coming soon)
++ Project home on GitHub: https://github.com/apache/gravitino/
++ Playground with Docker: https://github.com/apache/gravitino-playground
+ User documentation: https://datastrato.ai/docs/
+ Videos on Youtube: https://www.youtube.com/@Datastrato
-+ Twitter: https://twitter.com/datastrato
-+ Linkedin: https://www.linkedin.com/company/datastrato
-+ Slack Community:
[https://join.slack.com/t/datastrato-community](https://join.slack.com/t/datastrato-community/shared_invite/zt-2a8vsjoch-cU_uUwHA_QU6Ab50thoq8w)
-+ Discourse Community: https://gravitino.discourse.group/
++ Slack Community: [https://the-asf.slack.com
diff --git a/docs/how-to-use-the-playground.md
b/docs/how-to-use-the-playground.md
index a5be2677c..82003af39 100644
--- a/docs/how-to-use-the-playground.md
+++ b/docs/how-to-use-the-playground.md
@@ -76,7 +76,7 @@ to launch a Gravitino server, HDFS and Jupyter notebook
environment in you local
Waiting for the playground Docker environment to start, you can directly open
`http://localhost:8888/lab/tree/gravitino-fileset-example.ipynb` in the
browser and run the example.
-The
[gravitino-fileset-example](https://github.com/datastrato/gravitino-playground/blob/main/init/jupyter/gravitino-fileset-example.ipynb)
+The
[gravitino-fileset-example](https://github.com/apache/gravitino-playground/blob/main/init/jupyter/gravitino-fileset-example.ipynb)
contains the following code snippets:
1. Install HDFS Python client.
diff --git a/docs/index.md b/docs/index.md
index 7a006afe9..71a48ab3a 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -14,7 +14,7 @@ metadata access for data and AI assets.
## Downloading
-You can get Gravitino from the [GitHub release
page](https://github.com/datastrato/gravitino/releases),
+You can get Gravitino from the [GitHub release
page](https://github.com/apache/gravitino/releases),
or you can build Gravitino from source code. See [How to build
Gravitino](./how-to-build.md).
Gravitino runs on both Linux and macOS platforms, and it requires the
installation of Java 8, Java 11, or Java 17. Gravitino trino-connector runs with
@@ -29,7 +29,7 @@ Pull the image and run it. For details of the Gravitino
Docker image, see
[Docker image details](./docker-image-details.md).
Gravitino also provides a playground to experience the whole Gravitino system
with other components.
-See the [Gravitino playground
repository](https://github.com/datastrato/gravitino-playground)
+See the [Gravitino playground
repository](https://github.com/apache/gravitino-playground)
and [How to use the playground](./how-to-use-the-playground.md).
## Getting started
diff --git a/docs/manage-table-partition-using-gravitino.md
b/docs/manage-table-partition-using-gravitino.md
index 7dac4f9a4..4d0886e78 100644
--- a/docs/manage-table-partition-using-gravitino.md
+++ b/docs/manage-table-partition-using-gravitino.md
@@ -25,10 +25,10 @@ The following table shows the partition operations
supported across various cata
| Get Partition by Name | ✔ | ✘
| ✘ | ✘
|
| List Partition Names | ✔ | ✘
| ✘ | ✘
|
| List Partitions | ✔ | ✘
| ✘ | ✘
|
-| Drop Partition | ✔ | 🚀([Coming
Soon](https://github.com/datastrato/gravitino/issues/1655)) | ✘
| ✘ |
+| Drop Partition | ✔ | 🚀([Coming
Soon](https://github.com/apache/gravitino/issues/1655)) | ✘ |
✘ |
:::tip[WELCOME FEEDBACK]
-If you need additional partition management support for a specific catalog,
please feel free to [create an
issue](https://github.com/datastrato/gravitino/issues/new/choose) on the
[Gravitino repository](https://github.com/datastrato/gravitino).
+If you need additional partition management support for a specific catalog,
please feel free to [create an
issue](https://github.com/apache/gravitino/issues/new/choose) on the [Gravitino
repository](https://github.com/apache/gravitino).
:::
## Partition operations
diff --git a/docs/publish-docker-images.md b/docs/publish-docker-images.md
index a1923f92b..da37aeee4 100644
--- a/docs/publish-docker-images.md
+++ b/docs/publish-docker-images.md
@@ -15,7 +15,7 @@ The Apache Gravitino project provides a set of Docker images
to facilitate the p
You can use GitHub actions to publish Docker images to the Docker Hub
repository.
-1. Open the [Docker publish
link](https://github.com/datastrato/gravitino/actions/workflows/docker-image.yml)
+1. Open the [Docker publish
link](https://github.com/apache/gravitino/actions/workflows/docker-image.yml)
2. Click the `Run workflow` button.
3. Select the branch you want to build
+ Selecting the main branch results in publishing the Docker image with the
specified tag and the latest tag.
diff --git a/docs/trino-connector/installation.md
b/docs/trino-connector/installation.md
index a946f12b5..f7fc1b75f 100644
--- a/docs/trino-connector/installation.md
+++ b/docs/trino-connector/installation.md
@@ -8,7 +8,7 @@ license: "This software is licensed under the Apache License
version 2."
To install the Apache Gravitino connector, you should first deploy the Trino
environment, and then install the Gravitino connector plugin into Trino.
Please refer to the [Deploying Trino
documentation](https://trino.io/docs/current/installation/deployment.html) and
do the following steps:
-1. [Download](https://github.com/datastrato/gravitino/releases) the Gravitino
connector tarball and unpack it.
+1. [Download](https://github.com/apache/gravitino/releases) the Gravitino
connector tarball and unpack it.
The tarball contains a single top-level directory
`gravitino-trino-connector-<version>`,
which called the connector directory.
2. Copy the connector directory to the Trino's plugin directory.
@@ -52,7 +52,7 @@ Download the Gravitino connector tarball and unpack it.
```shell
cd /tmp
-wget
https://github.com/datastrato/gravitino/releases/gravitino-trino-connector-<version>.tar.gz
+wget
https://github.com/apache/gravitino/releases/gravitino-trino-connector-<version>.tar.gz
tar -zxvf gravitino-trino-connector-<version>.tar.gz
```
diff --git
a/server-common/src/main/java/com/datastrato/gravitino/server/web/JettyServer.java
b/server-common/src/main/java/com/datastrato/gravitino/server/web/JettyServer.java
index be7880bbb..9f95d5e92 100644
---
a/server-common/src/main/java/com/datastrato/gravitino/server/web/JettyServer.java
+++
b/server-common/src/main/java/com/datastrato/gravitino/server/web/JettyServer.java
@@ -413,7 +413,7 @@ public final class JettyServer {
ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
// Use QueuedThreadPool not ExecutorThreadPool to work around the
accidental test failures.
- // see https://github.com/datastrato/gravitino/issues/546
+ // see https://github.com/apache/gravitino/issues/546
QueuedThreadPool threadPool =
new QueuedThreadPool(
maxThreads, minThreads, 60000, new
LinkedBlockingQueue(threadPoolWorkQueueSize)) {
diff --git a/web/src/app/rootLayout/Footer.js b/web/src/app/rootLayout/Footer.js
index ef53f9e8c..a6e308cd2 100644
--- a/web/src/app/rootLayout/Footer.js
+++ b/web/src/app/rootLayout/Footer.js
@@ -41,7 +41,7 @@ const Footer = props => {
<Link
className={'twc-no-underline twc-text-primary-main'}
target='_blank'
- href='https://github.com/datastrato/gravitino/blob/main/LICENSE'
+ href='https://github.com/apache/gravitino/blob/main/LICENSE'
data-refer='footer-link-license'
>
License
@@ -57,7 +57,7 @@ const Footer = props => {
<Link
className={'twc-no-underline twc-text-primary-main'}
target='_blank'
- href='https://github.com/datastrato/gravitino/issues'
+ href='https://github.com/apache/gravitino/issues'
data-refer='footer-link-support'
>
Support