Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
9aaad11
Cloud Storage Support(#3079) - Implemented Pluggable Cloud Storage wi…
vaijosh Jun 29, 2026
8f52e62
Merge branch 'apache:master' into Hstore+CloudStorage
vaijosh Jul 6, 2026
2bb8e9f
feat(store): implement pluggable cloud storage for HStore
vaijosh Jul 6, 2026
4275426
feat(store): implement pluggable cloud storage for HStore
vaijosh Jul 8, 2026
64b4b52
feat(store): implement pluggable cloud storage for HStore
vaijosh Jul 8, 2026
d5f64df
feat(store): implement pluggable cloud storage for HStore
vaijosh Jul 14, 2026
7564613
feat(store): implement pluggable cloud storage for HStore
vaijosh Jul 15, 2026
32e407e
feat(store): implement pluggable cloud storage for HStore
vaijosh Jul 15, 2026
8a04f9c
feat(store): implement pluggable cloud storage for HStore
vaijosh Jul 15, 2026
e549b42
feat(store): implement pluggable cloud storage for HStore
vaijosh Jul 15, 2026
7237dc3
feat(store): implement pluggable cloud storage for HStore
vaijosh Jul 17, 2026
e1dcf44
Merge branch 'apache:master' into Hstore+CloudStorage
vaijosh Jul 23, 2026
8b18e5b
feat(store): implement pluggable cloud storage for HStore
vaijosh Jul 23, 2026
a560ad4
feat(store): implement pluggable cloud storage for HStore
vaijosh Jul 23, 2026
fb7f048
Potential fix for pull request finding
vaijosh Jul 28, 2026
73fe12b
Merge branch 'master' into Hstore+CloudStorage
vaijosh Jul 28, 2026
caa1ef5
Merge branch 'apache:master' into Hstore+CloudStorage
vaijosh Jul 28, 2026
b7fcb28
feat(store): implement pluggable cloud storage for HStore
vaijosh Jul 28, 2026
262e25b
feat(store): implement pluggable cloud storage for HStore
vaijosh Jul 30, 2026
c95e99e
feat(store): implement pluggable cloud storage for HStore
vaijosh Jul 30, 2026
bdfc897
chore: trigger ci
vaijosh Jul 30, 2026
b5c0706
chore: trigger ci
vaijosh Jul 30, 2026
49dda74
feat(store): implement pluggable cloud storage for HStore
vaijosh Jul 31, 2026
de532b5
feat(store): implement pluggable cloud storage for HStore
vaijosh Jul 31, 2026
ec01bb8
feat(store): implement pluggable cloud storage for HStore
vaijosh Aug 7, 2026
3de94d5
Merge branch 'master' into Hstore+CloudStorage
vaijosh Aug 11, 2026
7ffca22
feat(store): implement pluggable cloud storage for HStore
vaijosh Aug 7, 2026
9ab2b65
chore: ignore .ipynb files in license-eye header check
vaijosh Aug 12, 2026
21af525
feat(store): implement pluggable cloud storage for HStore
vaijosh Aug 12, 2026
65e09b2
feat(store): implement pluggable cloud storage for HStore
vaijosh Aug 13, 2026
7823d3f
feat(store): implement pluggable cloud storage for HStore
vaijosh Aug 13, 2026
eddcd86
Merge branch 'apache:master' into Hstore+CloudStorage
vaijosh Aug 25, 2026
f71b974
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Sep 17, 2026
d364a5b
Merge branch 'master' into Hstore+CloudStorage
vaijosh Sep 18, 2026
9f7e25d
ci: rerun Store checks
vaijosh Sep 18, 2026
f5b285d
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Sep 18, 2026
44d75dc
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Sep 22, 2026
4f1ef21
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Sep 22, 2026
724063e
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Sep 22, 2026
a4cf78e
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Sep 22, 2026
bc479c6
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Sep 23, 2026
d85a960
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Sep 23, 2026
4e1dcd8
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Sep 24, 2026
8e702e9
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Sep 24, 2026
8c5a563
Merge branch 'master' into Hstore+CloudStorage
vaijosh Sep 28, 2026
b9bf6ce
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Sep 28, 2026
1cf07b0
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Sep 28, 2026
634fd6c
Merge remote-tracking branch 'upstream/master' into Hstore+CloudStorage
vaijosh Oct 13, 2026
3bfd01e
feat(store): build hg-store-cloud-s3 as a regular module - #3081
vaijosh Oct 13, 2026
bafbeae
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Oct 13, 2026
c7bc004
Merge branch 'master' into Hstore+CloudStorage
vaijosh Oct 13, 2026
5774ca7
fix(store): add rocksdbjni jar to launcher GC test fixture
vaijosh Oct 13, 2026
4412de9
refactor(store): inject cloud storage provider instead of mutable global
vaijosh Oct 13, 2026
87e7900
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Oct 14, 2026
cbf6c06
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Oct 14, 2026
77cb5bb
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Oct 14, 2026
f67b918
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Oct 14, 2026
30a5e56
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Oct 14, 2026
7b57b3f
Merge branch 'apache:master' into Hstore+CloudStorage
vaijosh Oct 14, 2026
fb0d4df
ci: rerun
vaijosh Oct 15, 2026
89c103b
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Oct 15, 2026
7f4dea4
Merge branch 'apache:master' into Hstore+CloudStorage
vaijosh Oct 15, 2026
ec59905
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Oct 15, 2026
22dfb76
Merge branch 'apache:master' into Hstore+CloudStorage
vaijosh Oct 16, 2026
e8f494d
Merge branch 'apache:master' into Hstore+CloudStorage
vaijosh Oct 16, 2026
ec9a692
Merge branch 'upstream/master' into Hstore+CloudStorage
vaijosh Oct 19, 2026
ede0270
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Oct 19, 2026
084ae60
Merge branch 'master' into Hstore+CloudStorage
imbajin Oct 20, 2026
a54e9c1
fix(store): feat(store): implement pluggable cloud storage for HStore…
vaijosh Oct 21, 2026
64dd344
Merge branch 'master' into Hstore+CloudStorage
imbajin Oct 21, 2026
ede0c85
feat(store): implement pluggable cloud storage for HStore- #3081
vaijosh Oct 22, 2026
3f681b1
fix(store): implement pluggable cloud storage for HStore- #3081
vaijosh Oct 22, 2026
b2fb35d
fix(store): implement pluggable cloud storage for HStore- #3081
vaijosh Oct 23, 2026
097a09a
fix(store): implement pluggable cloud storage for HStore- #3081 -Fix …
vaijosh Oct 23, 2026
a7a50c0
fix(store): implement pluggable cloud storage for HStore- #3081 -Rais…
vaijosh Oct 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 18 additions & 2 deletions .github/workflows/pd-store-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -452,16 +452,32 @@ jobs:
echo "PD_DIR=hugegraph-pd/apache-hugegraph-pd-$VERSION" >> "$GITHUB_ENV"
echo "STORE_DIR=hugegraph-store/apache-hugegraph-store-$VERSION" >> "$GITHUB_ENV"

- name: Run Store ingress and Arthas security tests
# -Dtest scopes the run to hg-store-node's own tests (including ArthasSecurityTest); without it
# -am would also run the test suites of every upstream module. StoredRowIngressTest is listed
# by name because hg-store-core also has tests in org.apache.hugegraph.store.business.
- name: Run store-node tests
run: |
set -o pipefail
RUNTIME_LOG=$(mktemp "$RUNNER_TEMP/java-runtime.XXXXXX")
mvn test -pl hugegraph-store/hg-store-node -am \
-Dtest=StoredRowIngressTest,ArthasSecurityTest -Dsurefire.failIfNoSpecifiedTests=false \
-Dtest='org/apache/hugegraph/store/node/**/*Test,StoredRowIngressTest' \
-Dsurefire.failIfNoSpecifiedTests=false -DreuseForks=false \
-Djacoco.sessionId=store-node-test \
-Djacoco.destFile="$PWD/hugegraph-store/hg-store-test/target/store-node-test.exec" 2>&1 | tee "$RUNTIME_LOG"
bash "$TRAVIS_DIR/check-java-runtime-logs.sh" "$RUNTIME_LOG" "$PD_DIR/logs" "$STORE_DIR/logs"

# Unit tests for the optional S3 cloud-storage provider plugin. -Dtest scopes the run to this
# module's own provider test (-am would otherwise also run every upstream module's tests);
# the module's *Benchmark / *E2ETest classes stay excluded by its Surefire config.
- name: Run S3 cloud storage provider test
run: |
set -o pipefail
RUNTIME_LOG=$(mktemp "$RUNNER_TEMP/java-runtime.XXXXXX")
mvn test -pl hugegraph-store/hg-store-cloud-s3 -am \
-Dtest=S3CloudStorageProviderTest -Dsurefire.failIfNoSpecifiedTests=false \
-DreuseForks=false -ntp 2>&1 | tee "$RUNTIME_LOG"
bash "$TRAVIS_DIR/check-java-runtime-logs.sh" "$RUNTIME_LOG" "$PD_DIR/logs" "$STORE_DIR/logs"

- name: Run common test
run: |
set -o pipefail
Expand Down
5 changes: 5 additions & 0 deletions docker/cloud-storage/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
.artifacts/
logs/
data/
.generated/

Loading
Loading