From 0a755e533efc599784475f5e7fe2e5ce16675b32 Mon Sep 17 00:00:00 2001
From: yuhaoran1214 <1059165528@qq.com>
Date: Sat, 21 Sep 2024 11:47:11 +0800
Subject: [PATCH] fix
---
.github/ISSUE_TEMPLATE/config.yml | 2 +-
.github/PULL_REQUEST_TEMPLATE.md | 4 +-
.github/workflows/java.yml | 2 +-
CHANGELOG.md | 336 +++++++++---------
CONTRIBUTING.md | 8 +-
README-zh-cn.md | 16 +-
README.md | 18 +-
cpp/README.md | 2 +-
docs/libraries/cpp/examples/bgl.md | 2 +-
docs/libraries/cpp/examples/out-of-core.md | 14 +-
.../libraries/cpp/examples/snap-to-graphar.md | 2 +-
docs/libraries/cpp/getting-started.md | 8 +-
docs/libraries/java/java.md | 8 +-
docs/libraries/spark/spark.md | 20 +-
maven-projects/java/README.md | 2 +-
maven-projects/java/cmake/graphar-cpp.cmake | 2 +-
.../graphar/graphinfo/GraphInfoTest.java | 2 +-
maven-projects/pom.xml | 8 +-
maven-projects/spark/README.md | 4 +-
19 files changed, 230 insertions(+), 230 deletions(-)
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
index 1a6c4b6f1..1950221be 100644
--- a/.github/ISSUE_TEMPLATE/config.yml
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -18,5 +18,5 @@
blank_issues_enabled: false
contact_links:
- name: Questions
- url: https://github.com/apache/incubator-graphar/discussions
+ url: https://github.com/apache/graphar/discussions
about: Search for and ask questions on our github Discussions chat.
diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md
index 41a783743..f8c05e72c 100644
--- a/.github/PULL_REQUEST_TEMPLATE.md
+++ b/.github/PULL_REQUEST_TEMPLATE.md
@@ -1,9 +1,9 @@
### Reason for this PR
diff --git a/.github/workflows/java.yml b/.github/workflows/java.yml
index d20d8f0e7..ed1f1471b 100644
--- a/.github/workflows/java.yml
+++ b/.github/workflows/java.yml
@@ -76,7 +76,7 @@ jobs:
- name: Run test
working-directory: maven-projects/java
run: |
- # Temporarily using Java 8, related issue: https://github.com/apache/incubator-graphar/issues/277
+ # Temporarily using Java 8, related issue: https://github.com/apache/graphar/issues/277
export JAVA_HOME=${JAVA_HOME_8_X64}
export LLVM11_HOME=/usr/lib/llvm-11
export GAR_TEST_DATA=$PWD/../../testing/
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 22bdabce9..51f261a9a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,90 +8,90 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [v0.11.4] - 2024-03-27
### Added
-- [Minor][Spark] Add SPARK_TESTING variable to increse tests performance by @SemyonSinchenko in https://github.com/apache/incubator-graphar/pull/405
-- Bump up GraphAr version to v0.11.4 by @acezen in https://github.com/apache/incubator-graphar/pull/417
+- [Minor][Spark] Add SPARK_TESTING variable to increse tests performance by @SemyonSinchenko in https://github.com/apache/graphar/pull/405
+- Bump up GraphAr version to v0.11.4 by @acezen in https://github.com/apache/graphar/pull/417
### Changed
-- [FEAT][C++] Enhance the validation of writer with arrow::Table's Validate by @acezen in https://github.com/apache/incubator-graphar/pull/410
-- [FEAT][C++] Change the default namespace to `graphar` by @acezen in https://github.com/apache/incubator-graphar/pull/413
-- [FEAT][C++] Not allow setting custom namespace for code clarity by @acezen in https://github.com/apache/incubator-graphar/pull/415
+- [FEAT][C++] Enhance the validation of writer with arrow::Table's Validate by @acezen in https://github.com/apache/graphar/pull/410
+- [FEAT][C++] Change the default namespace to `graphar` by @acezen in https://github.com/apache/graphar/pull/413
+- [FEAT][C++] Not allow setting custom namespace for code clarity by @acezen in https://github.com/apache/graphar/pull/415
### Docs
-- [Feat][Doc] Refactor and update the format specification document by @acezen in https://github.com/apache/incubator-graphar/pull/387
+- [Feat][Doc] Refactor and update the format specification document by @acezen in https://github.com/apache/graphar/pull/387
## [v0.11.3] - 2024-03-12
### Added
-- [Feat][Spark] Split datasources and core, prepare for support of multiple spark versions by @SemyonSinchenko in https://github.com/apache/incubator-graphar/pull/369
-- [Feat][Format][Spark] Add nullable key in meta-data by @Thespica in https://github.com/apache/incubator-graphar/pull/365
-- [Feat][Spark] Spark 3.3.x support as a Maven Profile by @SemyonSinchenko in https://github.com/apache/incubator-graphar/pull/376
-- [C++] Include an example of converting SNAP datasets to GraphAr format by @lixueclaire in https://github.com/apache/incubator-graphar/pull/386
-- [Feat][C++] Support `Date` and `Timestamp` data type by @acezen in https://github.com/apache/incubator-graphar/pull/398
-- Bump up GraphAr version to v0.11.3 by @acezen in https://github.com/apache/incubator-graphar/pull/400
+- [Feat][Spark] Split datasources and core, prepare for support of multiple spark versions by @SemyonSinchenko in https://github.com/apache/graphar/pull/369
+- [Feat][Format][Spark] Add nullable key in meta-data by @Thespica in https://github.com/apache/graphar/pull/365
+- [Feat][Spark] Spark 3.3.x support as a Maven Profile by @SemyonSinchenko in https://github.com/apache/graphar/pull/376
+- [C++] Include an example of converting SNAP datasets to GraphAr format by @lixueclaire in https://github.com/apache/graphar/pull/386
+- [Feat][C++] Support `Date` and `Timestamp` data type by @acezen in https://github.com/apache/graphar/pull/398
+- Bump up GraphAr version to v0.11.3 by @acezen in https://github.com/apache/graphar/pull/400
### Changed
-- [Feat][Spark] Update PySpark bindings following GraphAr Spark by @SemyonSinchenko in https://github.com/apache/incubator-graphar/pull/374
-- [Minor][C++] Revise the unsupported data type error msg to give more information by @acezen in https://github.com/apache/incubator-graphar/pull/391
+- [Feat][Spark] Update PySpark bindings following GraphAr Spark by @SemyonSinchenko in https://github.com/apache/graphar/pull/374
+- [Minor][C++] Revise the unsupported data type error msg to give more information by @acezen in https://github.com/apache/graphar/pull/391
### Fixed
-- [BugFix][C++] Fix bug: PropertyGroup with empty properties make VertexInfo/EdgeInfo dumps failed by @acezen in https://github.com/apache/incubator-graphar/pull/393
-- [BugFix][C++]: Fix `VertexInfo/EdgeInfo` can not be saved to a URI path by @acezen in https://github.com/apache/incubator-graphar/pull/395
-- [Improvement][C++] Fixes compilation warnings in C++ SDK by @sighingnow in https://github.com/apache/incubator-graphar/pull/388
+- [BugFix][C++] Fix bug: PropertyGroup with empty properties make VertexInfo/EdgeInfo dumps failed by @acezen in https://github.com/apache/graphar/pull/393
+- [BugFix][C++]: Fix `VertexInfo/EdgeInfo` can not be saved to a URI path by @acezen in https://github.com/apache/graphar/pull/395
+- [Improvement][C++] Fixes compilation warnings in C++ SDK by @sighingnow in https://github.com/apache/graphar/pull/388
### Docs
-- [Feat][Doc] update Spark documentation by introducing Maven Profiles by @SemyonSinchenko in https://github.com/apache/incubator-graphar/pull/380
-- [Improvement][Doc] Provide an implementation status page to indicate libraries status of format implementation support by @acezen in https://github.com/apache/incubator-graphar/pull/373
-- [Minor][Doc] Fix the link of the images by @acezen in https://github.com/apache/incubator-graphar/pull/383
-- [Minor][Doc] Update and fix the implementation status page by @lixueclaire in https://github.com/apache/incubator-graphar/pull/385
-- [Feat][Doc] switch to poetry project for docs generating by @SemyonSinchenko in https://github.com/apache/incubator-graphar/pull/384
+- [Feat][Doc] update Spark documentation by introducing Maven Profiles by @SemyonSinchenko in https://github.com/apache/graphar/pull/380
+- [Improvement][Doc] Provide an implementation status page to indicate libraries status of format implementation support by @acezen in https://github.com/apache/graphar/pull/373
+- [Minor][Doc] Fix the link of the images by @acezen in https://github.com/apache/graphar/pull/383
+- [Minor][Doc] Update and fix the implementation status page by @lixueclaire in https://github.com/apache/graphar/pull/385
+- [Feat][Doc] switch to poetry project for docs generating by @SemyonSinchenko in https://github.com/apache/graphar/pull/384
## [v0.11.2] - 2024-02-24
### Added
-- [Feat][Format][C++] Support nullable key for property in meta-data by @Thespica in https://github.com/apache/incubator-graphar/pull/355
-- [Feat][Format][C++] Support extra info in graph info by @acezen in https://github.com/apache/incubator-graphar/pull/356
+- [Feat][Format][C++] Support nullable key for property in meta-data by @Thespica in https://github.com/apache/graphar/pull/355
+- [Feat][Format][C++] Support extra info in graph info by @acezen in https://github.com/apache/graphar/pull/356
### Changed
-- [Improvement][Spark] Try to make neo4j generate DataFrame with the correct data type by @acezen in https://github.com/apache/incubator-graphar/pull/353
-- [Improve][C++] Revise the ArrowChunkReader constructors by remove redundant parameter by @acezen in https://github.com/apache/incubator-graphar/pull/360
-- [Improvement][Doc][CPP] Complement the api reference document of cpp by @acezen in https://github.com/apache/incubator-graphar/pull/364
-- Bump up GraphAr version to v0.11.2 by @acezen in https://github.com/apache/incubator-graphar/pull/371
+- [Improvement][Spark] Try to make neo4j generate DataFrame with the correct data type by @acezen in https://github.com/apache/graphar/pull/353
+- [Improve][C++] Revise the ArrowChunkReader constructors by remove redundant parameter by @acezen in https://github.com/apache/graphar/pull/360
+- [Improvement][Doc][CPP] Complement the api reference document of cpp by @acezen in https://github.com/apache/graphar/pull/364
+- Bump up GraphAr version to v0.11.2 by @acezen in https://github.com/apache/graphar/pull/371
### Fixed
-- [Chore][C++] fix err message by @jasinliu in https://github.com/apache/incubator-graphar/pull/345
-- [BugFix][C++] Update the testing path with latest testing repo by @acezen in https://github.com/apache/incubator-graphar/pull/346
+- [Chore][C++] fix err message by @jasinliu in https://github.com/apache/graphar/pull/345
+- [BugFix][C++] Update the testing path with latest testing repo by @acezen in https://github.com/apache/graphar/pull/346
### Docs
-- [Doc] Enhance the ReadMe with additional information about the GraphAr libraries by @lixueclaire in https://github.com/apache/incubator-graphar/pull/349
-- [Minor][Doc] Update publication information and fix link in ReadMe by @lixueclaire in https://github.com/apache/incubator-graphar/pull/350
-- [Minor][Doc] Minor fix typo of cpp reference by @acezen in https://github.com/apache/incubator-graphar/pull/363
+- [Doc] Enhance the ReadMe with additional information about the GraphAr libraries by @lixueclaire in https://github.com/apache/graphar/pull/349
+- [Minor][Doc] Update publication information and fix link in ReadMe by @lixueclaire in https://github.com/apache/graphar/pull/350
+- [Minor][Doc] Minor fix typo of cpp reference by @acezen in https://github.com/apache/graphar/pull/363
## [v0.11.1] - 2024-01-24
### Changed
-- [Improvement][Spark] Improve the writer effeciency with parallel process by @acezen in https://github.com/apache/incubator-graphar/pull/329
-- [Feat][Spark] Memory tuning for GraphAr spark with persist and storage level by @acezen in https://github.com/apache/incubator-graphar/pull/326
-- Bump up GraphAr version to v0.11.1 by @acezen in https://github.com/apache/incubator-graphar/pull/342
+- [Improvement][Spark] Improve the writer effeciency with parallel process by @acezen in https://github.com/apache/graphar/pull/329
+- [Feat][Spark] Memory tuning for GraphAr spark with persist and storage level by @acezen in https://github.com/apache/graphar/pull/326
+- Bump up GraphAr version to v0.11.1 by @acezen in https://github.com/apache/graphar/pull/342
### Fixed
-- [Minor][Spark] Fix typo by @acezen in https://github.com/apache/incubator-graphar/pull/327
-- [Bug][C++] Add implement of property by @jasinliu in https://github.com/apache/incubator-graphar/pull/337
-- [BugFix][C++] Check is not nullptr before calling ToString and fix empty prefix bug by @acezen in https://github.com/apache/incubator-graphar/pull/339
+- [Minor][Spark] Fix typo by @acezen in https://github.com/apache/graphar/pull/327
+- [Bug][C++] Add implement of property by @jasinliu in https://github.com/apache/graphar/pull/337
+- [BugFix][C++] Check is not nullptr before calling ToString and fix empty prefix bug by @acezen in https://github.com/apache/graphar/pull/339
### Docs
-- [Minor][Doc] Update getting-started.rst to fix a typo by @jasinliu in https://github.com/apache/incubator-graphar/pull/325
-- [Minor][Doc] Remove unused community channel and add publication citation by @acezen in https://github.com/apache/incubator-graphar/pull/331
-- [Minor][Doc] Fix README by @acezen in https://github.com/apache/incubator-graphar/pull/332
-- [Minor][Spark] minor doc fix by @acezen in https://github.com/apache/incubator-graphar/pull/336
+- [Minor][Doc] Update getting-started.rst to fix a typo by @jasinliu in https://github.com/apache/graphar/pull/325
+- [Minor][Doc] Remove unused community channel and add publication citation by @acezen in https://github.com/apache/graphar/pull/331
+- [Minor][Doc] Fix README by @acezen in https://github.com/apache/graphar/pull/332
+- [Minor][Spark] minor doc fix by @acezen in https://github.com/apache/graphar/pull/336
## [v0.11.0] - 2024-01-15
### Added
@@ -136,225 +136,225 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [v0.10.0] - 2023-11-10
### Added
-- [Feat][Spark] Add examples to show how to load/dump data from/to GraphAr for Nebula (#244) (Liu Xiao) [#244](https://github.com/apache/incubator-graphar/pull/244)
-- [Minor][Spark] Support get GraphAr Spark from Maven (#250) (Weibin Zeng) [#250](https://github.com/apache/incubator-graphar/pull/250)
-- [Improvement][C++] Use inherit to implement EdgesCollection (#238) (Weibin Zeng) [#238](https://github.com/apache/incubator-graphar/pull/238)
-- [C++] Add examples about how to use C++ reader/writer (#252) (lixueclaire) [#252](https://github.com/apache/incubator-graphar/pull/252)
-- [Improve][C++] Use arrow shared library if arrow installed (#263) (Weibin Zeng) [#263](https://github.com/apache/incubator-graphar/pull/263)
-- [Improve][Java] Make EdgesCollection and VerticesCollection support foreach loop (#270) (John) [#270](https://github.com/apache/incubator-graphar/pull/270)
-- [Minor][CI] Install certain version of arrow in CI to avoid breaking down CI when arrow upgrade (#273) (Weibin Zeng) [#273](https://github.com/apache/incubator-graphar/pull/273)
-- [Improvement][Spark] Complement the error messages of spark SDK (#278) (Weibin Zeng) [#278](https://github.com/apache/incubator-graphar/pull/278)
-- [Feat][Format] Add internal id column to vertex payload file (#264) (Weibin Zeng) [#264](https://github.com/apache/incubator-graphar/pull/264)
+- [Feat][Spark] Add examples to show how to load/dump data from/to GraphAr for Nebula (#244) (Liu Xiao) [#244](https://github.com/apache/graphar/pull/244)
+- [Minor][Spark] Support get GraphAr Spark from Maven (#250) (Weibin Zeng) [#250](https://github.com/apache/graphar/pull/250)
+- [Improvement][C++] Use inherit to implement EdgesCollection (#238) (Weibin Zeng) [#238](https://github.com/apache/graphar/pull/238)
+- [C++] Add examples about how to use C++ reader/writer (#252) (lixueclaire) [#252](https://github.com/apache/graphar/pull/252)
+- [Improve][C++] Use arrow shared library if arrow installed (#263) (Weibin Zeng) [#263](https://github.com/apache/graphar/pull/263)
+- [Improve][Java] Make EdgesCollection and VerticesCollection support foreach loop (#270) (John) [#270](https://github.com/apache/graphar/pull/270)
+- [Minor][CI] Install certain version of arrow in CI to avoid breaking down CI when arrow upgrade (#273) (Weibin Zeng) [#273](https://github.com/apache/graphar/pull/273)
+- [Improvement][Spark] Complement the error messages of spark SDK (#278) (Weibin Zeng) [#278](https://github.com/apache/graphar/pull/278)
+- [Feat][Format] Add internal id column to vertex payload file (#264) (Weibin Zeng) [#264](https://github.com/apache/graphar/pull/264)
### Changed
-- [Minor][C++] Update the C++ SDK version config (#266) (Weibin Zeng) [#266](https://github.com/apache/incubator-graphar/pull/266)
-- [Doc][BugFix] Fix missing of scaladoc and javadoc in website (#269) (John) [#269](https://github.com/apache/incubator-graphar/pull/269)
+- [Minor][C++] Update the C++ SDK version config (#266) (Weibin Zeng) [#266](https://github.com/apache/graphar/pull/266)
+- [Doc][BugFix] Fix missing of scaladoc and javadoc in website (#269) (John) [#269](https://github.com/apache/graphar/pull/269)
### Fixed
-- [BUG][C++] Fix testing data path of examples (#251) (lixueclaire) [#251](https://github.com/apache/incubator-graphar/pull/251)
-- [BugFix][Spark] Close the FileSystem Object (haohao0103) [#258](https://github.com/apache/incubator-graphar/pull/258)
-- [BugFix][JAVA] Fix the building order bug of JAVA SDK (#261) (Weibin Zeng) [#261](https://github.com/apache/incubator-graphar/pull/261)
+- [BUG][C++] Fix testing data path of examples (#251) (lixueclaire) [#251](https://github.com/apache/graphar/pull/251)
+- [BugFix][Spark] Close the FileSystem Object (haohao0103) [#258](https://github.com/apache/graphar/pull/258)
+- [BugFix][JAVA] Fix the building order bug of JAVA SDK (#261) (Weibin Zeng) [#261](https://github.com/apache/graphar/pull/261)
### Docs
-- [Minor][Doc]Add release-process.md to explain the release process, as supplement of road map (#254) (Weibin Zeng) [#254](https://github.com/apache/incubator-graphar/pull/254)
-- [Doc][Spark] Update the doc: fix the outdated argument annotations and typo (#267) (Weibin Zeng) [#267](https://github.com/apache/incubator-graphar/pull/267)
-- [Doc] Provide Java's reference library, documentation for users and developers (#242) (John) [#242](https://github.com/apache/incubator-graphar/pull/242)
+- [Minor][Doc]Add release-process.md to explain the release process, as supplement of road map (#254) (Weibin Zeng) [#254](https://github.com/apache/graphar/pull/254)
+- [Doc][Spark] Update the doc: fix the outdated argument annotations and typo (#267) (Weibin Zeng) [#267](https://github.com/apache/graphar/pull/267)
+- [Doc] Provide Java's reference library, documentation for users and developers (#242) (John) [#242](https://github.com/apache/graphar/pull/242)
## [v0.9.0] - 2023-10-08
### Added
-- Define code style for spark and java and add code format check to CI (#232) (Weibin Zeng) [#232](https://github.com/apache/incubator-graphar/pull/232)
-- [FEAT][JAVA] Implement READERS and WRITERS for Java (#233) (John) [#233](https://github.com/apache/incubator-graphar/pull/233)
-- [Spark] Support property filter pushdown by utilizing payload file formats (#221) (Ziyi Tan) [#221](https://github.com/apache/incubator-graphar/pull/221)
+- Define code style for spark and java and add code format check to CI (#232) (Weibin Zeng) [#232](https://github.com/apache/graphar/pull/232)
+- [FEAT][JAVA] Implement READERS and WRITERS for Java (#233) (John) [#233](https://github.com/apache/graphar/pull/233)
+- [Spark] Support property filter pushdown by utilizing payload file formats (#221) (Ziyi Tan) [#221](https://github.com/apache/graphar/pull/221)
## [v0.8.0] - 2023-08-30
### Added
-- [Minor][Spark] Adapt spark yaml format to BLOCK (#217) (Weibin Zeng) [#217](https://github.com/apache/incubator-graphar/pull/217)
-- [Feat][C++] Output the error message when access value in Result fail (#222) (Weibin Zeng) [#222](https://github.com/apache/incubator-graphar/pull/222)
-- [Feat][Java] Initialize the JAVA SDK: add INFO implementation (#212) (John) [#212](https://github.com/apache/incubator-graphar/pull/212)
-- [Feat][C++] Support building GraphAr with system installed arrow (#230) (Weibin Zeng) [#230](https://github.com/apache/incubator-graphar/pull/230)
+- [Minor][Spark] Adapt spark yaml format to BLOCK (#217) (Weibin Zeng) [#217](https://github.com/apache/graphar/pull/217)
+- [Feat][C++] Output the error message when access value in Result fail (#222) (Weibin Zeng) [#222](https://github.com/apache/graphar/pull/222)
+- [Feat][Java] Initialize the JAVA SDK: add INFO implementation (#212) (John) [#212](https://github.com/apache/graphar/pull/212)
+- [Feat][C++] Support building GraphAr with system installed arrow (#230) (Weibin Zeng) [#230](https://github.com/apache/graphar/pull/230)
### Changed
-- [FEAT] Unify the name:`utils` -> `util` and the namespace of `GraphAr::util` (#225) (Weibin Zeng) [#225](https://github.com/apache/incubator-graphar/pull/225)
+- [FEAT] Unify the name:`utils` -> `util` and the namespace of `GraphAr::util` (#225) (Weibin Zeng) [#225](https://github.com/apache/graphar/pull/225)
### Fixed
-- [Minor] Fix the broken CI of doc (#214) (Weibin Zeng) [#214](https://github.com/apache/incubator-graphar/pull/214)
-- [BugFix][Spark] Fix compile error under JDK8 and maven 3.9.x (#216) (Liu Xiao) [#216](https://github.com/apache/incubator-graphar/pull/216)
-- [BugFix][C++] Remove arrow header from GraphAr's header (#229) (Weibin Zeng) [#229](https://github.com/apache/incubator-graphar/pull/229)
+- [Minor] Fix the broken CI of doc (#214) (Weibin Zeng) [#214](https://github.com/apache/graphar/pull/214)
+- [BugFix][Spark] Fix compile error under JDK8 and maven 3.9.x (#216) (Liu Xiao) [#216](https://github.com/apache/graphar/pull/216)
+- [BugFix][C++] Remove arrow header from GraphAr's header (#229) (Weibin Zeng) [#229](https://github.com/apache/graphar/pull/229)
## [v0.7.0] - 2023-07-24
### Added
-- [C++] Support property filter pushdown by utilizing payload file formats (#178) (Ziyi Tan) [#178](https://github.com/apache/incubator-graphar/pull/178)
+- [C++] Support property filter pushdown by utilizing payload file formats (#178) (Ziyi Tan) [#178](https://github.com/apache/graphar/pull/178)
### Changed
-- [C++][Improvement] Redesign and unify the implementation of validation in C++ Writer/Builder (#186) (lixueclaire) [#186](https://github.com/apache/incubator-graphar/pull/186)
-- [Improvement][C++] Refine the error message of errors of C++ SDK (#192) (Weibin Zeng) [#192](https://github.com/apache/incubator-graphar/pull/192)
-- [Improvement][C++] Refine the error message of Reader SDK (#195) (Ziyi Tan) [#195](https://github.com/apache/incubator-graphar/pull/195)
-- Update the favicon image (#199) (Weibin Zeng) [#199](https://github.com/apache/incubator-graphar/pull/199)
-- Update doc comments in graph_info.h (#204) (John) [#204](https://github.com/apache/incubator-graphar/pull/204)
-- [Spark] Refine the `GraphWriter` to automatically generate graph info and improve the Neo4j case (#196) (Weibin Zeng) [#196](https://github.com/apache/incubator-graphar/pull/196)
+- [C++][Improvement] Redesign and unify the implementation of validation in C++ Writer/Builder (#186) (lixueclaire) [#186](https://github.com/apache/graphar/pull/186)
+- [Improvement][C++] Refine the error message of errors of C++ SDK (#192) (Weibin Zeng) [#192](https://github.com/apache/graphar/pull/192)
+- [Improvement][C++] Refine the error message of Reader SDK (#195) (Ziyi Tan) [#195](https://github.com/apache/graphar/pull/195)
+- Update the favicon image (#199) (Weibin Zeng) [#199](https://github.com/apache/graphar/pull/199)
+- Update doc comments in graph_info.h (#204) (John) [#204](https://github.com/apache/graphar/pull/204)
+- [Spark] Refine the `GraphWriter` to automatically generate graph info and improve the Neo4j case (#196) (Weibin Zeng) [#196](https://github.com/apache/graphar/pull/196)
### Fixed
-- Fixes the pull_request_target usage to avoid the secret leak issue. (#193) (Tao He) [#193](https://github.com/apache/incubator-graphar/pull/193)
-- Fixes the link to the logo image in README (#198) (Tao He) [#198](https://github.com/apache/incubator-graphar/pull/198)
-- [Minor][C++] Fix grammar mistakes. (#208) (John) [#208](https://github.com/apache/incubator-graphar/pull/208)
+- Fixes the pull_request_target usage to avoid the secret leak issue. (#193) (Tao He) [#193](https://github.com/apache/graphar/pull/193)
+- Fixes the link to the logo image in README (#198) (Tao He) [#198](https://github.com/apache/graphar/pull/198)
+- [Minor][C++] Fix grammar mistakes. (#208) (John) [#208](https://github.com/apache/graphar/pull/208)
### Docs
-- [Minor][Doc] Add GraphAr logo to README (#197) (Weibin Zeng) [#197](https://github.com/apache/incubator-graphar/pull/197)
-- [Spark][Doc]Add java version for neo4j example. (#207) (Liu Jiajun) [#207](https://github.com/apache/incubator-graphar/pull/207)
+- [Minor][Doc] Add GraphAr logo to README (#197) (Weibin Zeng) [#197](https://github.com/apache/graphar/pull/197)
+- [Spark][Doc]Add java version for neo4j example. (#207) (Liu Jiajun) [#207](https://github.com/apache/graphar/pull/207)
## [v0.6.0] - 2023-06-09
### Added
-- [C++] Support to get reference of the property in Vertex/Edge (#156) (lixueclaire) [#156](https://github.com/apache/incubator-graphar/pull/156)
-- [C++] Align arrow version to system if arrow installed (#162) (@acezen Weibin Zeng) [#162](https://github.com/apache/incubator-graphar/pull/162)
-- [BugFix] [C++] Make examples to generate result files under build type of release (#173) (lixueclaire) [#173](https://github.com/apache/incubator-graphar/pull/173)
-- [Improvement][C++] Use recommended parameter to sort in Writer (#177) (@lixueclaire lixueclaire) [#177](https://github.com/apache/incubator-graphar/pull/177)
-- [C++][Improvement] Add validation of different levels for builders in C++ library (#181) (lixueclaire) [#181](https://github.com/apache/incubator-graphar/pull/181)
+- [C++] Support to get reference of the property in Vertex/Edge (#156) (lixueclaire) [#156](https://github.com/apache/graphar/pull/156)
+- [C++] Align arrow version to system if arrow installed (#162) (@acezen Weibin Zeng) [#162](https://github.com/apache/graphar/pull/162)
+- [BugFix] [C++] Make examples to generate result files under build type of release (#173) (lixueclaire) [#173](https://github.com/apache/graphar/pull/173)
+- [Improvement][C++] Use recommended parameter to sort in Writer (#177) (@lixueclaire lixueclaire) [#177](https://github.com/apache/graphar/pull/177)
+- [C++][Improvement] Add validation of different levels for builders in C++ library (#181) (lixueclaire) [#181](https://github.com/apache/graphar/pull/181)
### Changed
### Fixed
-- Fix compile error on ARM platform (#158) (Weibin Zeng) [#158](https://github.com/apache/incubator-graphar/pull/158)
-- [C++][BugFix] Fix the arrow acero not found error when building with arrow 12.0.0 or greater (#164) (Weibin Zeng) [#164](https://github.com/apache/incubator-graphar/pull/164)
+- Fix compile error on ARM platform (#158) (Weibin Zeng) [#158](https://github.com/apache/graphar/pull/158)
+- [C++][BugFix] Fix the arrow acero not found error when building with arrow 12.0.0 or greater (#164) (Weibin Zeng) [#164](https://github.com/apache/graphar/pull/164)
### Docs
-- [Doc] Refine the documentation of file format design (#165) (lixueclaire) [#165](https://github.com/apache/incubator-graphar/pull/165)
-- [Doc] Improve spelling (#175) (Ziyi Tan) [#175](https://github.com/apache/incubator-graphar/pull/175)
-- [MINOR][DOC] Add mail list to our communication tools and add community introduction (#179) (Weibin Zeng) [#179](https://github.com/apache/incubator-graphar/pull/179)
-- [Doc]Refine README in cpp about building (#182) (John) [#182](https://github.com/apache/incubator-graphar/pull/182)
+- [Doc] Refine the documentation of file format design (#165) (lixueclaire) [#165](https://github.com/apache/graphar/pull/165)
+- [Doc] Improve spelling (#175) (Ziyi Tan) [#175](https://github.com/apache/graphar/pull/175)
+- [MINOR][DOC] Add mail list to our communication tools and add community introduction (#179) (Weibin Zeng) [#179](https://github.com/apache/graphar/pull/179)
+- [Doc]Refine README in cpp about building (#182) (John) [#182](https://github.com/apache/graphar/pull/182)
## [v0.5.0] - 2023-05-12
### Added
-- Enable arrow S3 support to support reading and writing file with S3/OSS (#125) (Weibin Zeng) [#125](https://github.com/apache/incubator-graphar/pull/125)
-- [Improvement][C++] Add validation for data types for writers in C++ library (#136) (lixueclaire) [#136](https://github.com/apache/incubator-graphar/pull/136)
-- [C++] Add vertex_count file for storing edges in GraphAr (#138) (lixueclaire) [#138](https://github.com/apache/incubator-graphar/pull/138)
-- [FEAT] Use single header yaml parser `mini-yaml` (#142) (Weibin Zeng) [#142](https://github.com/apache/incubator-graphar/pull/142)
-- Implement the add-assign operator for VertexIter (#151) (lixueclaire) [#151](https://github.com/apache/incubator-graphar/pull/151)
+- Enable arrow S3 support to support reading and writing file with S3/OSS (#125) (Weibin Zeng) [#125](https://github.com/apache/graphar/pull/125)
+- [Improvement][C++] Add validation for data types for writers in C++ library (#136) (lixueclaire) [#136](https://github.com/apache/graphar/pull/136)
+- [C++] Add vertex_count file for storing edges in GraphAr (#138) (lixueclaire) [#138](https://github.com/apache/graphar/pull/138)
+- [FEAT] Use single header yaml parser `mini-yaml` (#142) (Weibin Zeng) [#142](https://github.com/apache/graphar/pull/142)
+- Implement the add-assign operator for VertexIter (#151) (lixueclaire) [#151](https://github.com/apache/graphar/pull/151)
### Changed
-- [Improvement][C++] Improve the usability of EdgesCollection (#133) (lixueclaire) [#133](https://github.com/apache/incubator-graphar/pull/133)
-- [Minor] Update README: add information about weekly meeting (#139) (Weibin Zeng) [#139](https://github.com/apache/incubator-graphar/pull/139)
-- [Minor] Make the curl interface private (#146) (Weibin Zeng) [#146](https://github.com/apache/incubator-graphar/pull/146)
-- [Doc] Update the images of README (#145) (Weibin Zeng) [#145](https://github.com/apache/incubator-graphar/pull/145)
-- [Spark] Update the Spark library to align with the latest file format design (#144) (lixueclaire) [#144](https://github.com/apache/incubator-graphar/pull/144)
-- [Minor][Doc]Remove deleted methods from API Reference (#149) (lixueclaire) [#149](https://github.com/apache/incubator-graphar/pull/149)
-- [Doc] Refine building steps to be more clear in ReadMe (#154) (lixueclaire) [#154](https://github.com/apache/incubator-graphar/pull/154)
+- [Improvement][C++] Improve the usability of EdgesCollection (#133) (lixueclaire) [#133](https://github.com/apache/graphar/pull/133)
+- [Minor] Update README: add information about weekly meeting (#139) (Weibin Zeng) [#139](https://github.com/apache/graphar/pull/139)
+- [Minor] Make the curl interface private (#146) (Weibin Zeng) [#146](https://github.com/apache/graphar/pull/146)
+- [Doc] Update the images of README (#145) (Weibin Zeng) [#145](https://github.com/apache/graphar/pull/145)
+- [Spark] Update the Spark library to align with the latest file format design (#144) (lixueclaire) [#144](https://github.com/apache/graphar/pull/144)
+- [Minor][Doc]Remove deleted methods from API Reference (#149) (lixueclaire) [#149](https://github.com/apache/graphar/pull/149)
+- [Doc] Refine building steps to be more clear in ReadMe (#154) (lixueclaire) [#154](https://github.com/apache/graphar/pull/154)
### Fixed
-- [BugFix][C++] Fix next_chunk() of readers in the C++ library (#137) (lixueclaire) [#137](https://github.com/apache/incubator-graphar/pull/137)
-- [Minor] HotFix the link error of libcurl when building test (#147) (Weibin Zeng) [#147](https://github.com/apache/incubator-graphar/pull/147)
-- [Minor] Fix the overview image (#148) (Weibin Zeng) [#148](https://github.com/apache/incubator-graphar/pull/148)
-- [Minor] Fix building arrow bug on centos8 (#150) (Weibin Zeng) [#150](https://github.com/apache/incubator-graphar/pull/150)
+- [BugFix][C++] Fix next_chunk() of readers in the C++ library (#137) (lixueclaire) [#137](https://github.com/apache/graphar/pull/137)
+- [Minor] HotFix the link error of libcurl when building test (#147) (Weibin Zeng) [#147](https://github.com/apache/graphar/pull/147)
+- [Minor] Fix the overview image (#148) (Weibin Zeng) [#148](https://github.com/apache/graphar/pull/148)
+- [Minor] Fix building arrow bug on centos8 (#150) (Weibin Zeng) [#150](https://github.com/apache/graphar/pull/150)
## [v0.4.0] - 2023-04-13
### Added
-- [Minor] Add discord invite link and banner to README (#129) (@acezen Weibin Zeng) [#129](https://github.com/apache/incubator-graphar/pull/129)
-- [Improvement][C++] Implement the add operator for VertexIter (#128) (@lixueclaire lixueclaire) [#128](https://github.com/apache/incubator-graphar/pull/128)
-- [C++] Add edge count file in GraphAr (#132) (lixueclaire) [#132](https://github.com/apache/incubator-graphar/pull/132)
+- [Minor] Add discord invite link and banner to README (#129) (@acezen Weibin Zeng) [#129](https://github.com/apache/graphar/pull/129)
+- [Improvement][C++] Implement the add operator for VertexIter (#128) (@lixueclaire lixueclaire) [#128](https://github.com/apache/graphar/pull/128)
+- [C++] Add edge count file in GraphAr (#132) (lixueclaire) [#132](https://github.com/apache/graphar/pull/132)
### Changed
-- Disable jemalloc when building the bundled arrow (#122) (@sighingnow Tao He) [#122](https://github.com/apache/incubator-graphar/pull/122)
-- [Minor][C++] Adjust the dependency version of arrow and fix arrow header conflict bug (#134) (Weibin Zeng) [#134](https://github.com/apache/incubator-graphar/pull/134)
-- [Minor] Update testing data (#135) (Weibin Zeng) [#135](https://github.com/apache/incubator-graphar/pull/135)
+- Disable jemalloc when building the bundled arrow (#122) (@sighingnow Tao He) [#122](https://github.com/apache/graphar/pull/122)
+- [Minor][C++] Adjust the dependency version of arrow and fix arrow header conflict bug (#134) (Weibin Zeng) [#134](https://github.com/apache/graphar/pull/134)
+- [Minor] Update testing data (#135) (Weibin Zeng) [#135](https://github.com/apache/graphar/pull/135)
### Fixed
-- [Minor][C++] Fix compile warning (#123) (Yee) [#123](https://github.com/apache/incubator-graphar/pull/123)
-- Fix test data path for examples (#131) (lixueclaire) [#131](https://github.com/apache/incubator-graphar/pull/131)
+- [Minor][C++] Fix compile warning (#123) (Yee) [#123](https://github.com/apache/graphar/pull/123)
+- Fix test data path for examples (#131) (lixueclaire) [#131](https://github.com/apache/graphar/pull/131)
## [v0.3.0] - 2023-03-10
### Added
-- [Improvement][Spark] Add helper objects and methods for loading info classes from files (#112) (lixueclaire) [#112](https://github.com/apache/incubator-graphar/pull/112)
-- [Improvement][Spark] Provide APIs for data transformation at the graph level (#113) (lixueclaire) [#113](https://github.com/apache/incubator-graphar/pull/113)
-- [Improvement][Spark] Provide APIs for data reading and writing at the graph level (#114) (Weibin Zeng) [#114](https://github.com/apache/incubator-graphar/pull/114)
-- [Examples][Spark] Add examples of integrating with the Neo4j spark connector as an application of GraphAr (#107) (lixueclaire) [#107](https://github.com/apache/incubator-graphar/pull/107)
+- [Improvement][Spark] Add helper objects and methods for loading info classes from files (#112) (lixueclaire) [#112](https://github.com/apache/graphar/pull/112)
+- [Improvement][Spark] Provide APIs for data transformation at the graph level (#113) (lixueclaire) [#113](https://github.com/apache/graphar/pull/113)
+- [Improvement][Spark] Provide APIs for data reading and writing at the graph level (#114) (Weibin Zeng) [#114](https://github.com/apache/graphar/pull/114)
+- [Examples][Spark] Add examples of integrating with the Neo4j spark connector as an application of GraphAr (#107) (lixueclaire) [#107](https://github.com/apache/graphar/pull/107)
### Changed
-- Refine the overview figure and fix the typos in documentation (#117) (lixueclaire) [#117](https://github.com/apache/incubator-graphar/pull/117)
-- [Improvement][DevInfra] Reorg the code directory to easily to extend libraries (#116) (Weibin Zeng) [#116](https://github.com/apache/incubator-graphar/pull/116)
-- [Minor][Doc] Remove the invalid link (#121) (Weibin Zeng) [#121](https://github.com/apache/incubator-graphar/pull/121)
+- Refine the overview figure and fix the typos in documentation (#117) (lixueclaire) [#117](https://github.com/apache/graphar/pull/117)
+- [Improvement][DevInfra] Reorg the code directory to easily to extend libraries (#116) (Weibin Zeng) [#116](https://github.com/apache/graphar/pull/116)
+- [Minor][Doc] Remove the invalid link (#121) (Weibin Zeng) [#121](https://github.com/apache/graphar/pull/121)
### Fixed
-- [BugFix][Spark] Fix the bug that VertexWrite does not generate vertex count file (#110) (Weibin Zeng) [#110](https://github.com/apache/incubator-graphar/pull/110)
+- [BugFix][Spark] Fix the bug that VertexWrite does not generate vertex count file (#110) (Weibin Zeng) [#110](https://github.com/apache/graphar/pull/110)
## [v0.2.0] - 2023-02-23
### Added
-- [Improvement] [Spark] Add methods for Spark Reader and improve the performance (#87) (lixueclaire) [#87](https://github.com/apache/incubator-graphar/pull/87)
-- Add pre-commit configuration and instructions (#93) (Tao He) [#93](https://github.com/apache/incubator-graphar/pull/93)
-- Handle comments correctly for preview PR docs (#94) (Tao He) [#94](https://github.com/apache/incubator-graphar/pull/94)
-- [Improve] Add auxiliary functions to get vertex chunk num or edge chunk num with infos (#95) (Weibin Zeng) [#95](https://github.com/apache/incubator-graphar/pull/95)
-- [Improve] Use gar-related names for arrow project and ccache to avoid duplicated project name (#102) (Weibin Zeng) [#102](https://github.com/apache/incubator-graphar/pull/102)
-- Add prefix to arrow definitions to avoid conflicts (#106) (Tao He) [#106](https://github.com/apache/incubator-graphar/pull/106)
+- [Improvement] [Spark] Add methods for Spark Reader and improve the performance (#87) (lixueclaire) [#87](https://github.com/apache/graphar/pull/87)
+- Add pre-commit configuration and instructions (#93) (Tao He) [#93](https://github.com/apache/graphar/pull/93)
+- Handle comments correctly for preview PR docs (#94) (Tao He) [#94](https://github.com/apache/graphar/pull/94)
+- [Improve] Add auxiliary functions to get vertex chunk num or edge chunk num with infos (#95) (Weibin Zeng) [#95](https://github.com/apache/graphar/pull/95)
+- [Improve] Use gar-related names for arrow project and ccache to avoid duplicated project name (#102) (Weibin Zeng) [#102](https://github.com/apache/graphar/pull/102)
+- Add prefix to arrow definitions to avoid conflicts (#106) (Tao He) [#106](https://github.com/apache/graphar/pull/106)
### Changed
-- [Improve][Spark] Improve the performance of GraphAr Spark Reader (#84) (lixueclaire) [#84](https://github.com/apache/incubator-graphar/pull/84)
-- Cast StringArray to LargeStringArray otherwise we will fill when we need to contenate chunks (#105) (Tao He) [#105](https://github.com/apache/incubator-graphar/pull/105)
-- [Improvement] Improve GraphAr spark writer performance and implement custom writer builder to bypass spark's write behavior (#92) (Weibin Zeng) [#92](https://github.com/apache/incubator-graphar/pull/92)
-- [Improvement][FileFormat] Write CSV payload files with header (#85) (Weibin Zeng) [#85](https://github.com/apache/incubator-graphar/pull/85)
-- Update the source code url of GraphScope fragment builder and writer (#103) (Weibin Zeng) [#103](https://github.com/apache/incubator-graphar/pull/103)
+- [Improve][Spark] Improve the performance of GraphAr Spark Reader (#84) (lixueclaire) [#84](https://github.com/apache/graphar/pull/84)
+- Cast StringArray to LargeStringArray otherwise we will fill when we need to contenate chunks (#105) (Tao He) [#105](https://github.com/apache/graphar/pull/105)
+- [Improvement] Improve GraphAr spark writer performance and implement custom writer builder to bypass spark's write behavior (#92) (Weibin Zeng) [#92](https://github.com/apache/graphar/pull/92)
+- [Improvement][FileFormat] Write CSV payload files with header (#85) (Weibin Zeng) [#85](https://github.com/apache/graphar/pull/85)
+- Update the source code url of GraphScope fragment builder and writer (#103) (Weibin Zeng) [#103](https://github.com/apache/graphar/pull/103)
### Fixed
-- [BugFix] Fix the Spark Writer bug when the column name contains a dot(.) (#101) (lixueclaire) [#101](https://github.com/apache/incubator-graphar/pull/101)
-- It should be linker flags, suppressing the clang warnings (#104) (Tao He) [#104](https://github.com/apache/incubator-graphar/pull/104)
-- Address issues in handling yaml-cpp correctly when requires GraphAr in external projects (#91) (Tao He) [#91](https://github.com/apache/incubator-graphar/pull/91)
+- [BugFix] Fix the Spark Writer bug when the column name contains a dot(.) (#101) (lixueclaire) [#101](https://github.com/apache/graphar/pull/101)
+- It should be linker flags, suppressing the clang warnings (#104) (Tao He) [#104](https://github.com/apache/graphar/pull/104)
+- Address issues in handling yaml-cpp correctly when requires GraphAr in external projects (#91) (Tao He) [#91](https://github.com/apache/graphar/pull/91)
## [v0.1.0] - 2023-01-11
### Added
-- Add ccache to github actions by @acezen in https://github.com/apache/incubator-graphar/pull/12
-- Add issue template and pull request template to help user easy to get… by @acezen in https://github.com/apache/incubator-graphar/pull/13
-- Add CODE_OF_CONDUCT.md by @acezen in https://github.com/apache/incubator-graphar/pull/26
-- Add InfoVersion to store version information of info and support data type extension base on info version by @acezen in https://github.com/apache/incubator-graphar/pull/27
-- Initialize the spark tool of GraphAr and implement the Info and IndexGenerator by @acezen in https://github.com/apache/incubator-graphar/pull/45
-- organize an example pagerank app employing the gar library (#44) by @andydiwenzhu in https://github.com/apache/incubator-graphar/pull/46
-- Initialize the implementation of spark writer by @acezen in https://github.com/apache/incubator-graphar/pull/51
-- Initialize implementation for spark reader by @lixueclaire in https://github.com/apache/incubator-graphar/pull/52
-- Add release and reviewing tutorial to contributing guide by @acezen in https://github.com/apache/incubator-graphar/pull/53
-- Add introduction about GraphAr Spark tools in document by @lixueclaire in https://github.com/apache/incubator-graphar/pull/58
-- Add spark tool api reference to doc by @acezen in https://github.com/apache/incubator-graphar/pull/59
-- Add Spark application examples using GraphAr Spark tools by @lixueclaire in https://github.com/apache/incubator-graphar/pull/61
+- Add ccache to github actions by @acezen in https://github.com/apache/graphar/pull/12
+- Add issue template and pull request template to help user easy to get… by @acezen in https://github.com/apache/graphar/pull/13
+- Add CODE_OF_CONDUCT.md by @acezen in https://github.com/apache/graphar/pull/26
+- Add InfoVersion to store version information of info and support data type extension base on info version by @acezen in https://github.com/apache/graphar/pull/27
+- Initialize the spark tool of GraphAr and implement the Info and IndexGenerator by @acezen in https://github.com/apache/graphar/pull/45
+- organize an example pagerank app employing the gar library (#44) by @andydiwenzhu in https://github.com/apache/graphar/pull/46
+- Initialize the implementation of spark writer by @acezen in https://github.com/apache/graphar/pull/51
+- Initialize implementation for spark reader by @lixueclaire in https://github.com/apache/graphar/pull/52
+- Add release and reviewing tutorial to contributing guide by @acezen in https://github.com/apache/graphar/pull/53
+- Add introduction about GraphAr Spark tools in document by @lixueclaire in https://github.com/apache/graphar/pull/58
+- Add spark tool api reference to doc by @acezen in https://github.com/apache/graphar/pull/59
+- Add Spark application examples using GraphAr Spark tools by @lixueclaire in https://github.com/apache/graphar/pull/61
### Changed
-- Use the apache URL to download apache-arrow. by @sighingnow in https://github.com/apache/incubator-graphar/pull/7
-- Update gar-test submodule url by @acezen in https://github.com/apache/incubator-graphar/pull/6
-- Update README.rst by @yecol in https://github.com/apache/incubator-graphar/pull/11
-- Revise image links in docs by @lixueclaire in https://github.com/apache/incubator-graphar/pull/10
-- Refine documentation about integrating into GraphScope by @lixueclaire in https://github.com/apache/incubator-graphar/pull/15
-- Refine the contributing doc to more readable and easy to get started by @acezen in https://github.com/apache/incubator-graphar/pull/16
-- [Minor] Remove `docutils` version limit to fix docs ci by @acezen in https://github.com/apache/incubator-graphar/pull/57
-- Remove `include "arrow/api.h" from graph.h by @acezen in https://github.com/apache/incubator-graphar/pull/50
-- [Improve][Doc] Revise the README and APIs docstring of GraphAr by @acezen in https://github.com/apache/incubator-graphar/pull/64
-- [Improve][Doc] Refine the documentation about user guide and applications by @lixueclaire in https://github.com/apache/incubator-graphar/pull/69
+- Use the apache URL to download apache-arrow. by @sighingnow in https://github.com/apache/graphar/pull/7
+- Update gar-test submodule url by @acezen in https://github.com/apache/graphar/pull/6
+- Update README.rst by @yecol in https://github.com/apache/graphar/pull/11
+- Revise image links in docs by @lixueclaire in https://github.com/apache/graphar/pull/10
+- Refine documentation about integrating into GraphScope by @lixueclaire in https://github.com/apache/graphar/pull/15
+- Refine the contributing doc to more readable and easy to get started by @acezen in https://github.com/apache/graphar/pull/16
+- [Minor] Remove `docutils` version limit to fix docs ci by @acezen in https://github.com/apache/graphar/pull/57
+- Remove `include "arrow/api.h" from graph.h by @acezen in https://github.com/apache/graphar/pull/50
+- [Improve][Doc] Revise the README and APIs docstring of GraphAr by @acezen in https://github.com/apache/graphar/pull/64
+- [Improve][Doc] Refine the documentation about user guide and applications by @lixueclaire in https://github.com/apache/graphar/pull/69
### Fixed
-- Fix the inconsistent prefix for vertex property chunks and update image links by @acezen in https://github.com/apache/incubator-graphar/pull/4
-- Fix the file suffix of bug report template by @acezen in https://github.com/apache/incubator-graphar/pull/17
-- Fix prefix of GAR files in document by @lixueclaire in https://github.com/apache/incubator-graphar/pull/56
-- [BugFix][Spark] Fix offset chunk output path and offset value of spark writer by @acezen in https://github.com/apache/incubator-graphar/pull/63
-- [MinorFix] Remove unnecessary file by @acezen in https://github.com/apache/incubator-graphar/pull/43
-- [BugFix] Hide the interface of dependencies of GraphAr with `PRIVATE` link type by @acezen in https://github.com/apache/incubator-graphar/pull/71
+- Fix the inconsistent prefix for vertex property chunks and update image links by @acezen in https://github.com/apache/graphar/pull/4
+- Fix the file suffix of bug report template by @acezen in https://github.com/apache/graphar/pull/17
+- Fix prefix of GAR files in document by @lixueclaire in https://github.com/apache/graphar/pull/56
+- [BugFix][Spark] Fix offset chunk output path and offset value of spark writer by @acezen in https://github.com/apache/graphar/pull/63
+- [MinorFix] Remove unnecessary file by @acezen in https://github.com/apache/graphar/pull/43
+- [BugFix] Hide the interface of dependencies of GraphAr with `PRIVATE` link type by @acezen in https://github.com/apache/graphar/pull/71
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 96e92466c..781da7b40 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -27,8 +27,8 @@ We expect all community members to follow our [Code of Conduct](https://www.apac
## First Contribution
-1. Ensure your change has an issue! Find an [existing issue](https://github.com/apache/incubator-graphar/issues) or [open a new issue](https://github.com/apache/incubator-graphar/issues/new).
-1. [Fork the GraphAr repository](https://github.com/apache/incubator-graphar/fork) in your own GitHub account.
+1. Ensure your change has an issue! Find an [existing issue](https://github.com/apache/graphar/issues) or [open a new issue](https://github.com/apache/graphar/issues/new).
+1. [Fork the GraphAr repository](https://github.com/apache/graphar/fork) in your own GitHub account.
1. [Create a new Git branch](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-and-deleting-branches-within-your-repository).
1. Make your changes.
1. [Submit the branch as a pull request](https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request-from-a-fork) to the main GraphAr repo. An GraphAr team member should comment and/or review your pull request within a few days. Although, depending on the circumstances, it may take longer.
@@ -54,7 +54,7 @@ $ git checkout -b 42-add-chinese-translations
### GitHub Pull Requests
Once your changes are ready you must submit your branch as a [pull request](
-https://github.com/apache/incubator-graphar/pulls)
+https://github.com/apache/graphar/pulls)
#### Title
@@ -82,7 +82,7 @@ All pull requests should be reviewed by at least one GraphAr committer.
All pull requests are squash merged.
We generally discourage large pull requests that are over 300–500 lines of diff.
If you would like to propose a change that is larger, we suggest
-coming onto our [Discussions](https://github.com/apache/incubator-graphar/discussions) and discussing it with us.
+coming onto our [Discussions](https://github.com/apache/graphar/discussions) and discussing it with us.
This way we can talk through the solution and discuss if a change that large is even needed!
This will produce a quicker response to the change and likely produce code that aligns better with our process.
diff --git a/README-zh-cn.md b/README-zh-cn.md
index 9382da1c3..5b13ba6c6 100644
--- a/README-zh-cn.md
+++ b/README-zh-cn.md
@@ -6,13 +6,13 @@
[![GraphAr
-CI](https://github.com/apache/incubator-graphar/actions/workflows/ci.yml/badge.svg)](https://github.com/apache/incubator-graphar/actions)
+CI](https://github.com/apache/graphar/actions/workflows/ci.yml/badge.svg)](https://github.com/apache/graphar/actions)
[![Docs
-CI](https://github.com/apache/incubator-graphar/actions/workflows/docs.yml/badge.svg)](https://github.com/apache/incubator-graphar/actions)
+CI](https://github.com/apache/graphar/actions/workflows/docs.yml/badge.svg)](https://github.com/apache/graphar/actions)
[![GraphAr
Docs](https://img.shields.io/badge/docs-latest-brightgreen.svg)](https://graphar.apache.org/docs/)
[![Good First
-Issue](https://img.shields.io/github/labels/apache/incubator-graphar/Good%20First%20Issue?color=green&label=Contribute)](https://github.com/apache/incubator-graphar/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22)
+Issue](https://img.shields.io/github/labels/apache/graphar/Good%20First%20Issue?color=green&label=Contribute)](https://github.com/apache/graphar/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22)
[![README-en](https://shields.io/badge/README-English-blue)](README.md)
## GraphAr 项目简介
@@ -140,15 +140,15 @@ PySpark 库是作为 GraphAr Spark 库的绑定进行开发的。有关 PySpark
## 参与本项目
-- 请参阅 [贡献指南](https://github.com/apache/incubator-graphar/blob/main/CONTRIBUTING.md)。
-- 提交 [Github Issue](https://github.com/apache/incubator-graphar/issues) 以报告错误或提出功能请求。
+- 请参阅 [贡献指南](https://github.com/apache/graphar/blob/main/CONTRIBUTING.md)。
+- 提交 [Github Issue](https://github.com/apache/graphar/issues) 以报告错误或提出功能请求。
- 在 [开发者邮件列表](mailto:dev@graphar.apache.org)上讨论([订阅](mailto:dev-subscribe@graphar.apache.org?subject=(send%20this%20email%20to%20subscribe)) / [取消订阅](mailto:dev-unsubscribe@graphar.apache.org?subject=(send%20this%20email%20to%20unsubscribe)) / [归档](https://lists.apache.org/list.html?dev@graphar.apache.org))。
-- 在 [GitHub Discussion](https://github.com/apache/incubator-graphar/discussions/new?category=q-a) 中提出问题。
-- 加入我们的 [两周一次的社区会议](https://github.com/apache/incubator-graphar/wiki/GraphAr-Community-Meeting)。
+- 在 [GitHub Discussion](https://github.com/apache/graphar/discussions/new?category=q-a) 中提出问题。
+- 加入我们的 [两周一次的社区会议](https://github.com/apache/graphar/wiki/GraphAr-Community-Meeting)。
## 开源协议
-**GraphAr** 遵循 [Apache License 2.0](https://github.com/apache/incubator-graphar/blob/main/LICENSE) 开源协议分发。同时请注意,某些依赖的第三方库可能采用了与 GraphAr 不同的开源许可协议。
+**GraphAr** 遵循 [Apache License 2.0](https://github.com/apache/graphar/blob/main/LICENSE) 开源协议分发。同时请注意,某些依赖的第三方库可能采用了与 GraphAr 不同的开源许可协议。
## 论文
diff --git a/README.md b/README.md
index 21e98eaf8..8f55574f1 100644
--- a/README.md
+++ b/README.md
@@ -6,14 +6,14 @@
[![GraphAr
-CI](https://github.com/apache/incubator-graphar/actions/workflows/ci.yml/badge.svg)](https://github.com/apache/incubator-graphar/actions)
+CI](https://github.com/apache/graphar/actions/workflows/ci.yml/badge.svg)](https://github.com/apache/graphar/actions)
[![Docs
-CI](https://github.com/apache/incubator-graphar/actions/workflows/docs.yml/badge.svg)](https://github.com/apache/incubator-graphar/actions)
-[![codecov](https://codecov.io/gh/apache/incubator-graphar/graph/badge.svg)](https://codecov.io/gh/apache/incubator-graphar)
+CI](https://github.com/apache/graphar/actions/workflows/docs.yml/badge.svg)](https://github.com/apache/graphar/actions)
+[![codecov](https://codecov.io/gh/apache/graphar/graph/badge.svg)](https://codecov.io/gh/apache/graphar)
[![GraphAr
Docs](https://img.shields.io/badge/docs-latest-brightgreen.svg)](https://graphar.apache.org/docs/)
[![Good First
-Issue](https://img.shields.io/github/labels/apache/incubator-graphar/Good%20First%20Issue?color=green&label=Contribute)](https://github.com/apache/incubator-graphar/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22)
+Issue](https://img.shields.io/github/labels/apache/graphar/Good%20First%20Issue?color=green&label=Contribute)](https://github.com/apache/graphar/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22)
[![README-zh](https://shields.io/badge/README-%E4%B8%AD%E6%96%87-blue)](README-zh-cn.md)
## What is GraphAr?
@@ -240,16 +240,16 @@ for details about the PySpark library.
## Contributing
-- Start with [Contributing Guide](https://github.com/apache/incubator-graphar/blob/main/CONTRIBUTING.md).
-- Submit [Issues](https://github.com/apache/incubator-graphar/issues) for bug reports, feature requests.
+- Start with [Contributing Guide](https://github.com/apache/graphar/blob/main/CONTRIBUTING.md).
+- Submit [Issues](https://github.com/apache/graphar/issues) for bug reports, feature requests.
- Discuss at [dev mailing list](mailto:dev@graphar.apache.org) ([subscribe](mailto:dev-subscribe@graphar.apache.org?subject=(send%20this%20email%20to%20subscribe)) / [unsubscribe](mailto:dev-unsubscribe@graphar.apache.org?subject=(send%20this%20email%20to%20unsubscribe)) / [archives](https://lists.apache.org/list.html?dev@graphar.apache.org)).
-- Asking questions on [GitHub Discussions](https://github.com/apache/incubator-graphar/discussions/new?category=q-a).
-- Join our [Biweekly Community Meeting](https://github.com/apache/incubator-graphar/wiki/GraphAr-Community-Meeting).
+- Asking questions on [GitHub Discussions](https://github.com/apache/graphar/discussions/new?category=q-a).
+- Join our [Biweekly Community Meeting](https://github.com/apache/graphar/wiki/GraphAr-Community-Meeting).
## License
**GraphAr** is distributed under [Apache License
-2.0](https://github.com/apache/incubator-graphar/blob/main/LICENSE).
+2.0](https://github.com/apache/graphar/blob/main/LICENSE).
Please note that third-party libraries may not have the same license as
GraphAr.
diff --git a/cpp/README.md b/cpp/README.md
index 5bb6b8007..07a2e48b2 100644
--- a/cpp/README.md
+++ b/cpp/README.md
@@ -65,7 +65,7 @@ All the instructions below assume that you have cloned the GraphAr git
repository and navigated to the ``cpp`` subdirectory with:
```bash
-git clone https://github.com/apache/incubator-graphar.git
+git clone https://github.com/apache/graphar.git
cd graphar/cpp
```
diff --git a/docs/libraries/cpp/examples/bgl.md b/docs/libraries/cpp/examples/bgl.md
index 3b4ffee7c..068d98bcf 100644
--- a/docs/libraries/cpp/examples/bgl.md
+++ b/docs/libraries/cpp/examples/bgl.md
@@ -17,7 +17,7 @@ in a graph. Learn more about [the CC
algorithm](https://en.wikipedia.org/wiki/Connected_component).
The source code of CC based on BGL can be found at
-[bgl_example.cc](https://github.com/apache/incubator-graphar/blob/main/cpp/examples/bgl_example.cc).
+[bgl_example.cc](https://github.com/apache/graphar/blob/main/cpp/examples/bgl_example.cc).
In this program, the graph information file is first read to get the
metadata:
diff --git a/docs/libraries/cpp/examples/out-of-core.md b/docs/libraries/cpp/examples/out-of-core.md
index 7b97426b6..20764f59e 100644
--- a/docs/libraries/cpp/examples/out-of-core.md
+++ b/docs/libraries/cpp/examples/out-of-core.md
@@ -24,7 +24,7 @@ usually building blocks for constructing other graph algorithms.
[PageRank (PR)](https://en.wikipedia.org/wiki/PageRank) is an algorithm
used by Google Search to rank web pages in their search engine results.
The source code of PageRank based on GraphAr located at
-[pagerank_example.cc](https://github.com/apache/incubator-graphar/blob/main/cpp/examples/pagerank_example.cc),
+[pagerank_example.cc](https://github.com/apache/graphar/blob/main/cpp/examples/pagerank_example.cc),
and the explanations can be found in the [Getting
Started](../getting-started#a-pagerank-example) page.
@@ -80,13 +80,13 @@ for (int iter = 0; ; iter++) {
```
The file
-[cc_stream_example.cc](https://github.com/apache/incubator-graphar/blob/main/cpp/examples/cc_stream_example.cc)
+[cc_stream_example.cc](https://github.com/apache/graphar/blob/main/cpp/examples/cc_stream_example.cc)
located inside the source tree contains the complete implementation for
this algorithm. Also, we can only process active vertices (the vertices
which are updated in the last iteration) and the corresponding edges for
each iteration, since an inactive vertex does not need to update its
neighbors. Please refer to
-[cc_push_example.cc](https://github.com/apache/incubator-graphar/blob/main/cpp/examples/cc_push_example.cc)
+[cc_push_example.cc](https://github.com/apache/graphar/blob/main/cpp/examples/cc_push_example.cc)
for the complete code.
:::tip
@@ -152,17 +152,17 @@ for (int iter = 0; ; iter++) {
The above algorithm is implemented based on streaming all edges for each
iteration, the source code can be found at
-[bfs_stream_example.cc](https://github.com/apache/incubator-graphar/blob/main/cpp/examples/bfs_stream_example.cc).
+[bfs_stream_example.cc](https://github.com/apache/graphar/blob/main/cpp/examples/bfs_stream_example.cc).
Meanwhile, BFS could be implemented in a **push**-style which only
traverses the edges that from active vertices for each iteration, which
is typically more efficient on real-world graphs. This implementation
can be found at
-[bfs_push_example.cc](https://github.com/apache/incubator-graphar/blob/main/cpp/examples/bfs_push_example.cc).
+[bfs_push_example.cc](https://github.com/apache/graphar/blob/main/cpp/examples/bfs_push_example.cc).
Similarly, we provide a BFS implementation in a **pull**-style which
only traverses the edges that lead to non-visited vertices (i.e., the
vertices that have not been traversed), as shown in
-[bfs_pull_example.cc](https://github.com/apache/incubator-graphar/blob/main/cpp/examples/bfs_pull_example.cc).
+[bfs_pull_example.cc](https://github.com/apache/graphar/blob/main/cpp/examples/bfs_pull_example.cc).
:::tip
@@ -176,4 +176,4 @@ In some cases, it is required to record the path of BFS, that is, to
maintain each vertex's predecessor (also called *father*) in the
traversing tree rather than only recording the distance. The
implementation of BFS with recording fathers can be found at
-[bfs_father_example.cc](https://github.com/apache/incubator-graphar/blob/main/cpp/examples/bfs_father_example.cc).
+[bfs_father_example.cc](https://github.com/apache/graphar/blob/main/cpp/examples/bfs_father_example.cc).
diff --git a/docs/libraries/cpp/examples/snap-to-graphar.md b/docs/libraries/cpp/examples/snap-to-graphar.md
index 13880ce71..8cf8f5ad9 100644
--- a/docs/libraries/cpp/examples/snap-to-graphar.md
+++ b/docs/libraries/cpp/examples/snap-to-graphar.md
@@ -87,5 +87,5 @@ e_builder->Clear();
For comprehensive insights into this example, please consult the
accompanying [source
-code](https://github.com/apache/incubator-graphar/tree/main/cpp/examples/snap_dataset_to_graphar.cc)
+code](https://github.com/apache/graphar/tree/main/cpp/examples/snap_dataset_to_graphar.cc)
.
diff --git a/docs/libraries/cpp/getting-started.md b/docs/libraries/cpp/getting-started.md
index cf93f75b4..ca8ec2f4b 100644
--- a/docs/libraries/cpp/getting-started.md
+++ b/docs/libraries/cpp/getting-started.md
@@ -9,7 +9,7 @@ sidebar_position: 1
This article is a quick guide that explains how to work with GraphAr
C++. To begin with, please refer to the [Building
-Steps](https://github.com/apache/incubator-graphar/blob/main/README.md#building-libraries)
+Steps](https://github.com/apache/graphar/blob/main/README.md#building-libraries)
to install GraphAr.
## Information Files
@@ -146,7 +146,7 @@ as an example.
It is convenient to construct the graphar metadata and dump it to generate
information files. We provide an [example
-program](https://github.com/apache/incubator-graphar/blob/main/cpp/examples/construct_info_example.cc)
+program](https://github.com/apache/graphar/blob/main/cpp/examples/construct_info_example.cc)
located in the source code which shows how to construct and dump the
files for graph information, vertex information and edge information.
@@ -262,7 +262,7 @@ algorithms based on GraphAr which calculates the PageRank. Please look
[here](https://en.wikipedia.org/wiki/PageRank) if you want a detailed
explanation of the PageRank algorithm. And the source code can be found
at
-[pagerank_example.cc](https://github.com/apache/incubator-graphar/blob/main/cpp/examples/pagerank_example.cc).
+[pagerank_example.cc](https://github.com/apache/graphar/blob/main/cpp/examples/pagerank_example.cc).
This program first reads in the graph information file to obtain the
metadata; then, it constructs the vertex and edge collections to enable
@@ -285,6 +285,6 @@ AWS S3 and Alibaba Cloud OSS.
To read data from cloud storage, you can specify the path of the data files
with URI schema, e.g., "s3://bucket-name/path/to/data" or "s3://\[access-key:secret-key\]@bucket-name/path/to/data".
-[Code example](https://github.com/apache/incubator-graphar/blob/main/cpp/test/test_info.cc#L777-L792) demonstrates how to read data from S3.
+[Code example](https://github.com/apache/graphar/blob/main/cpp/test/test_info.cc#L777-L792) demonstrates how to read data from S3.
Note that once you use cloud storage, you need to call `graphar::InitializeS3` to initialize S3 APIs before starting the work and call`graphar::FinalizeS3()` to shut down the APIs after the work finish.
diff --git a/docs/libraries/java/java.md b/docs/libraries/java/java.md
index 04445acce..e5069e057 100644
--- a/docs/libraries/java/java.md
+++ b/docs/libraries/java/java.md
@@ -66,7 +66,7 @@ Make the graphar-java-library directory as the current working
directory:
```bash
-git clone https://github.com/apache/incubator-graphar.git
+git clone https://github.com/apache/graphar.git
cd incubator-graphar
git submodule update --init
cd maven-projects/java
@@ -119,7 +119,7 @@ if (!graphInfoResult.hasError()) {
```
See [test for
-graphinfo](https://github.com/apache/incubator-graphar/blob/main/maven-projects/java/src/test/java/org/apache/incubator-graphar/graphinfo)
+graphinfo](https://github.com/apache/graphar/blob/main/maven-projects/java/src/test/java/org/apache/graphar/graphinfo)
for the complete example.
### Writers
@@ -176,7 +176,7 @@ writer.sortAndWriteAdjListTable(table, 0, 0); // Write adj list of vertex chunk
```
See [test for
-writers](https://github.com/apache/incubator-graphar/blob/main/maven-projects/java/src/test/java/org/apache/incubator-graphar/writers)
+writers](https://github.com/apache/graphar/blob/main/maven-projects/java/src/test/java/org/apache/graphar/writers)
for the complete example.
### Readers
@@ -210,5 +210,5 @@ StdPair range = reader.getRange().value();
```
See [test for
-readers](https://github.com/apache/incubator-graphar/blob/main/maven-projects/java/src/test/java/org/apache/incubator-graphar/readers)
+readers](https://github.com/apache/graphar/blob/main/maven-projects/java/src/test/java/org/apache/graphar/readers)
for the complete example.
diff --git a/docs/libraries/spark/spark.md b/docs/libraries/spark/spark.md
index bd671ddee..3930f5831 100644
--- a/docs/libraries/spark/spark.md
+++ b/docs/libraries/spark/spark.md
@@ -49,7 +49,7 @@ mvn clean package -DskipTests -P datasources-33
After compilation, a similar file *graphar-x.x.x-SNAPSHOT-shaded.jar* is generated in the directory *spark/graphar/target/*.
-Please refer to the [building steps](https://github.com/apache/incubator-graphar/tree/main/spark) for more details.
+Please refer to the [building steps](https://github.com/apache/graphar/tree/main/spark) for more details.
## How to Use
@@ -228,12 +228,12 @@ The Spark library for GraphAr supports reading and writing data from/to cloud st
- [Aliyun OSS](https://hadoop.apache.org/docs/stable/hadoop-aliyun/tools/hadoop-aliyun/index.html)
-[test-graph-info]: https://github.com/apache/incubator-graphar/blob/main/maven-projects/spark/graphar/src/test/scala/org/apache/incubator-graphar/TestGraphInfo.scala
-[test-index-generator]: https://github.com/apache/incubator-graphar/blob/main/maven-projects/spark/graphar/src/test/scala/org/apache/incubator-graphar/TestIndexGenerator.scala
-[test-writer]: https://github.com/apache/incubator-graphar/blob/main/maven-projects/spark/graphar/src/test/scala/org/apache/incubator-graphar/TestWriter.scala
-[test-reader]: https://github.com/apache/incubator-graphar/blob/main/maven-projects/spark/graphar/src/test/scala/org/apache/incubator-graphar/TestReader.scala
-[test-graph-transformer]: https://github.com/apache/incubator-graphar/blob/main/maven-projects/spark/graphar/src/test/scala/org/apache/incubator-graphar/TestGraphTransformer.scala
-[compute-example]: https://github.com/apache/incubator-graphar/blob/main/maven-projects/spark/graphar/src/test/scala/org/apache/incubator-graphar/ComputeExample.scala
-[transform-example]: https://github.com/apache/incubator-graphar/blob/main/maven-projects/spark/graphar/src/test/scala/org/apache/incubator-graphar/TransformExample.scala
-[neo4j2graphar]: https://github.com/apache/incubator-graphar/blob/main/maven-projects/spark/graphar/src/main/scala/org/apache/incubator-graphar/example/Neo4j2GraphAr.scala
-[graphar2neo4j]: https://github.com/apache/incubator-graphar/blob/main/maven-projects/spark/graphar/src/main/scala/org/apache/incubator-graphar/example/GraphAr2Neo4j.scala
+[test-graph-info]: https://github.com/apache/graphar/blob/main/maven-projects/spark/graphar/src/test/scala/org/apache/graphar/TestGraphInfo.scala
+[test-index-generator]: https://github.com/apache/graphar/blob/main/maven-projects/spark/graphar/src/test/scala/org/apache/graphar/TestIndexGenerator.scala
+[test-writer]: https://github.com/apache/graphar/blob/main/maven-projects/spark/graphar/src/test/scala/org/apache/graphar/TestWriter.scala
+[test-reader]: https://github.com/apache/graphar/blob/main/maven-projects/spark/graphar/src/test/scala/org/apache/graphar/TestReader.scala
+[test-graph-transformer]: https://github.com/apache/graphar/blob/main/maven-projects/spark/graphar/src/test/scala/org/apache/graphar/TestGraphTransformer.scala
+[compute-example]: https://github.com/apache/graphar/blob/main/maven-projects/spark/graphar/src/test/scala/org/apache/graphar/ComputeExample.scala
+[transform-example]: https://github.com/apache/graphar/blob/main/maven-projects/spark/graphar/src/test/scala/org/apache/graphar/TransformExample.scala
+[neo4j2graphar]: https://github.com/apache/graphar/blob/main/maven-projects/spark/graphar/src/main/scala/org/apache/graphar/example/Neo4j2GraphAr.scala
+[graphar2neo4j]: https://github.com/apache/graphar/blob/main/maven-projects/spark/graphar/src/main/scala/org/apache/graphar/example/GraphAr2Neo4j.scala
diff --git a/maven-projects/java/README.md b/maven-projects/java/README.md
index 3a3f15d33..7c65d6091 100644
--- a/maven-projects/java/README.md
+++ b/maven-projects/java/README.md
@@ -43,7 +43,7 @@ Tips:
Make the graphar-java-library directory as the current working directory:
```bash
- $ git clone https://github.com/apache/incubator-graphar.git
+ $ git clone https://github.com/apache/graphar.git
$ cd incubator-graphar
$ git submodule update --init
$ cd maven-projects/java
diff --git a/maven-projects/java/cmake/graphar-cpp.cmake b/maven-projects/java/cmake/graphar-cpp.cmake
index 8865d7ea1..04803e5e0 100644
--- a/maven-projects/java/cmake/graphar-cpp.cmake
+++ b/maven-projects/java/cmake/graphar-cpp.cmake
@@ -69,7 +69,7 @@ function(build_graphar_cpp)
include(ExternalProject)
ExternalProject_Add(graphar_ep
- GIT_REPOSITORY https://github.com/apache/incubator-graphar.git
+ GIT_REPOSITORY https://github.com/apache/graphar.git
GIT_TAG ${GAR_VERSION_TO_BUILD}
GIT_SHALLOW TRUE
GIT_SUBMODULES ""
diff --git a/maven-projects/java/src/test/java/org/apache/graphar/graphinfo/GraphInfoTest.java b/maven-projects/java/src/test/java/org/apache/graphar/graphinfo/GraphInfoTest.java
index 35f7177b7..964d58419 100644
--- a/maven-projects/java/src/test/java/org/apache/graphar/graphinfo/GraphInfoTest.java
+++ b/maven-projects/java/src/test/java/org/apache/graphar/graphinfo/GraphInfoTest.java
@@ -112,7 +112,7 @@ public void testGraphInfoLoadFromFile() {
}
@Ignore(
- "Problem about arrow 12.0.0 with S3, see https://github.com/apache/incubator-graphar/issues/187")
+ "Problem about arrow 12.0.0 with S3, see https://github.com/apache/graphar/issues/187")
public void testGraphInfoLoadFromS3() {
// arrow::fs::Fi
// nalizeS3 was not called even though S3 was initialized. This could lead to a
diff --git a/maven-projects/pom.xml b/maven-projects/pom.xml
index b5b3a05fd..f01525553 100644
--- a/maven-projects/pom.xml
+++ b/maven-projects/pom.xml
@@ -62,13 +62,13 @@
0.12.0-SNAPSHOT
diff --git a/maven-projects/spark/README.md b/maven-projects/spark/README.md
index d99755566..a36564577 100644
--- a/maven-projects/spark/README.md
+++ b/maven-projects/spark/README.md
@@ -19,7 +19,7 @@ All the instructions below assume that you have cloned the GraphAr git
repository and navigated to the ``spark`` subdirectory:
```bash
- $ git clone https://github.com/apache/incubator-graphar.git
+ $ git clone https://github.com/apache/graphar.git
$ cd incubator-graphar
$ cd maven-projects/spark
```
@@ -40,7 +40,7 @@ Build the package and run the unit tests:
first, you need to download the testing data:
```bash
- $ git clone https://github.com/apache/incubator-graphar-testing.git testing
+ $ git clone https://github.com/apache/graphar-testing.git testing
```
```bash