Skip to content

Commit

Permalink
[#4064] Fix GitHub and resources (#4070)
Browse files Browse the repository at this point in the history
### 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.
  • Loading branch information
justinmclean authored Jul 5, 2024
1 parent 6a3e0f3 commit 34a81df
Show file tree
Hide file tree
Showing 17 changed files with 40 additions and 44 deletions.
6 changes: 3 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

Expand Down Expand Up @@ -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
Expand Down
6 changes: 3 additions & 3 deletions build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -384,12 +384,12 @@ subprojects {
developer {
id.set("The maintainers of Gravitino")
name.set("support")
email.set("support@datastrato.com")
email.set("dev@datastrato.com")
}
}
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")
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion clients/client-python/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
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",
Expand Down
2 changes: 1 addition & 1 deletion docs/docker-image-details.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.

Expand Down
13 changes: 6 additions & 7 deletions docs/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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.
6 changes: 3 additions & 3 deletions docs/hadoop-catalog.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
4 changes: 2 additions & 2 deletions docs/how-to-build.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -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/
Expand Down
4 changes: 2 additions & 2 deletions docs/how-to-install.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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).
4 changes: 2 additions & 2 deletions docs/how-to-use-gvfs.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down
15 changes: 6 additions & 9 deletions docs/how-to-use-python-client.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
2 changes: 1 addition & 1 deletion docs/how-to-use-the-playground.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
4 changes: 2 additions & 2 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand Down
4 changes: 2 additions & 2 deletions docs/manage-table-partition-using-gravitino.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion docs/publish-docker-images.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down
4 changes: 2 additions & 2 deletions docs/trino-connector/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -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
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -413,7 +413,7 @@ private ThreadPool createThreadPool(int minThreads, int maxThreads, int threadPo

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)) {
Expand Down
4 changes: 2 additions & 2 deletions web/src/app/rootLayout/Footer.js
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand Down

0 comments on commit 34a81df

Please sign in to comment.