Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
238 commits
Select commit Hold shift + click to select a range
e638ba6
frontend transfer
FrostyHec Sep 12, 2024
cac690d
update i18n configuration
FrostyHec Sep 13, 2024
2b46abf
i18n configuration on components and algorithm form, algorithm search
FrostyHec Sep 14, 2024
96e7f70
supporting i18n on olap components
FrostyHec Sep 18, 2024
5e9e16a
Update exist class in backend to support new version.
FrostyHec Sep 27, 2024
9e1c872
support i18n for mode switch text
FrostyHec Sep 27, 2024
7ce5b0c
support auth api in hubble-backend
FrostyHec Sep 27, 2024
35290c6
support algorithm api in hubble-backend
FrostyHec Sep 28, 2024
46231e3
supporting saas, langchain and op in hubble-backend
FrostyHec Sep 28, 2024
e27f64b
updating files to support hubble-2.0 backend
FrostyHec Sep 28, 2024
99160e9
fix complication error from i18n
FrostyHec Sep 28, 2024
6760f2c
fix dependency
FrostyHec Sep 28, 2024
acd6948
fix i18n display
FrostyHec Sep 28, 2024
b7f63de
update license header
FrostyHec Sep 28, 2024
7b74852
update license header
FrostyHec Sep 28, 2024
0362086
update file format
FrostyHec Sep 28, 2024
5a50a92
update file format
FrostyHec Sep 28, 2024
3a4818d
update path
FrostyHec Sep 28, 2024
ba7423e
remove common-logger
FrostyHec Sep 28, 2024
d3a3afb
recover legacy version
FrostyHec Oct 13, 2024
5c79ea4
Merge branch 'refs/heads/master' into hubble2.0
FrostyHec Oct 13, 2024
deadd30
use hg-common-1.3.0
FrostyHec Oct 13, 2024
b346b81
add GraphSpace related structres and APIs
Thespica Oct 15, 2024
62e04ca
add enums for HugeType
Thespica Oct 16, 2024
1c0b6fa
fix gs for client, remove unused manager
Thespica Oct 21, 2024
2d86424
adapt more gs-related field and constructor, and recoded them
Thespica Oct 23, 2024
137d87f
adapt gs for api/schema/*
Thespica Oct 23, 2024
198a089
adapt gs for some apis and tests
Thespica Oct 23, 2024
8dd679e
modify ci to enable gs-filter
Thespica Oct 23, 2024
b388817
update copyright
Thespica Oct 23, 2024
dd19092
enable server gs-filter
Thespica Oct 23, 2024
8b207b2
ci run all tests
Thespica Oct 24, 2024
abe45ce
refine ci test
Thespica Oct 24, 2024
cf171ce
refine ci server script
Thespica Oct 24, 2024
5ecbae6
refine ci rest conf
Thespica Oct 24, 2024
7bd6bc3
basic support gs filter
Thespica Nov 9, 2024
54211b8
remove redundante null parameter
Thespica Nov 9, 2024
ae8e62e
RestClient record core version
Thespica Nov 11, 2024
1e749b6
get supportGs by core version
Thespica Nov 11, 2024
229548e
close gs filter option
Thespica Nov 11, 2024
0dac10c
fix test to let client created by clone
Thespica Nov 11, 2024
140df68
fix params order when building client
Thespica Nov 13, 2024
f385e15
stop ci if test failed
Thespica Nov 13, 2024
269be6a
add default overload of graph space for client builder
Thespica Nov 14, 2024
fadf4e4
try update server's commit of loader-ci and sportk-connector-ci
Thespica Nov 15, 2024
6e1d76b
align default graph space name to DEFAULT(UPPER CASE)
Thespica Nov 15, 2024
9a205ff
restore format of rest-server.properties
Thespica Nov 15, 2024
71b5b32
restore ci server commit id
Thespica Nov 15, 2024
1bb75cd
align parameter name of test
Thespica Nov 15, 2024
75ad6ce
remove zh-ch documentation
Thespica Nov 15, 2024
2b8925b
add todo about be compatitable to server do not support gs
Thespica Nov 17, 2024
4b8a166
Merge branch 'master' into client-support-gs
imbajin Nov 19, 2024
10e95a9
update yarn
FrostyHec Nov 25, 2024
450fb2a
fix dependency
FrostyHec Nov 25, 2024
60f650c
complete merging
FrostyHec Dec 2, 2024
f4cd8f8
fixing dependency
FrostyHec Dec 2, 2024
f2a960f
Merge branch 'refs/heads/pr-633' into hubble2.0
FrostyHec Dec 2, 2024
057f283
add missing classes in api
Thespica Dec 4, 2024
85b67f3
add missing classes in structure
Thespica Dec 4, 2024
6d251f3
add missing classes in driver
Thespica Dec 4, 2024
3dda528
add gs parameter for traversers and related APIs
Thespica Dec 4, 2024
bbdf31b
adjust neighborRank and personalRank to return RanksWithMeasure
Thespica Dec 6, 2024
d6e0a40
adjust HugeClient for whiteIpListManager
Thespica Dec 6, 2024
4061f2d
add api/ip/WhiteIpListAPI and adjust related import
Thespica Dec 6, 2024
073a3e8
add pd-client1.5.0, pd-grpc1.5.0
Thespica Dec 8, 2024
1c7c4bc
add WhiteIpListAPI and adjust treversser
Thespica Dec 8, 2024
b3878d0
upgrade java to 11 for client ci
Thespica Dec 8, 2024
433bc62
upgrade mockito version for test with java 11
Thespica Dec 8, 2024
8226ab6
modify deserializtion of RanksWithMeasure
Thespica Jan 11, 2025
4f62d5c
Merge remote-tracking branch 'refs/remotes/thespica/patch-hubble-need…
FrostyHec Jan 21, 2025
3b46c8d
add structure/traverser/Egonet and structure/traverser/PathWithMeasure
Thespica Jan 21, 2025
d5b0bc7
modify structure/auth
Thespica Jan 21, 2025
7c8c55e
edit auth related API
Thespica Jan 21, 2025
96f4c92
adjust driver/AuthManager
Thespica Jan 21, 2025
0824574
add drivers and modify HugeClient
Thespica Jan 21, 2025
3025674
replace particial group by role?
Thespica Jan 21, 2025
42d62d4
modify for GraphsAPI ans GraphsManager
Thespica Jan 23, 2025
c5078ba
fix func return type
Thespica Jan 23, 2025
5767c30
modify traverser related tests
Thespica Jan 24, 2025
7cd43dd
adjust part of Treverser related tests
Thespica Jan 24, 2025
cb89f99
fix decerialization
Thespica Jan 25, 2025
9a5e526
fix test for particial traverser api
Thespica Jan 25, 2025
ee744bf
test ci
Thespica Jan 25, 2025
56a897a
patch for CustomizedPathsRequest
Thespica Jan 25, 2025
f03597f
test ci
Thespica Jan 25, 2025
dc66f13
modify test detels
Thespica Jan 26, 2025
2725dfd
temp for auth modify
Thespica Feb 17, 2025
dd560bf
Merge branch 'master' into client-support-gs
imbajin Feb 20, 2025
872c8cd
Merge branch 'master' into client-support-gs
imbajin Feb 20, 2025
5f2d2f3
Merge remote-tracking branch 'refs/remotes/thespica/patch-hubble-need…
FrostyHec Feb 28, 2025
446a336
add structures of Role and UserManager
Thespica Mar 1, 2025
0865f1c
Merge remote-tracking branch 'refs/remotes/thespica/patch-hubble-need…
FrostyHec Mar 8, 2025
1c6f667
GraphManager-getTypeCounts
Thespica Mar 9, 2025
abf123c
GraphManager-updateVertexProperty
Thespica Mar 9, 2025
bb1a873
GraphManager-updateEdgeProperty
Thespica Mar 9, 2025
0063ff6
User struct add fields
Thespica Mar 9, 2025
f56cadb
Belong struct add fields
Thespica Mar 9, 2025
9d66b90
Target struct add fields
Thespica Mar 9, 2025
a374b3f
Login struct add fields
Thespica Mar 9, 2025
b71e165
Access struct add graph space field
Thespica Mar 9, 2025
60b8c5d
SchemaManager add builder related methods
Thespica Mar 9, 2025
97ae2df
SchemaManager add updatePropertyKey method
Thespica Mar 9, 2025
1959dd0
SchemaManager add getGroovySchema method
Thespica Mar 9, 2025
c2a5937
patch for PropertyKey builder
Thespica Mar 9, 2025
065730d
Task add type() and PRIORITY field
Thespica Mar 9, 2025
891b627
CrosspointsRequest make some fields public
Thespica Mar 9, 2025
41182fe
add GraphSpace related structres and APIs
Thespica Oct 15, 2024
2d9c85e
fix gs for client, remove unused manager
Thespica Oct 21, 2024
ce44d2f
adapt more gs-related field and constructor, and recoded them
Thespica Oct 23, 2024
4daf310
adapt gs for some apis and tests
Thespica Oct 23, 2024
b88dbe4
modify ci to enable gs-filter
Thespica Oct 23, 2024
3f5eb28
update copyright
Thespica Oct 23, 2024
6d00fe1
enable server gs-filter
Thespica Oct 23, 2024
81faeef
ci run all tests
Thespica Oct 24, 2024
1f02ff5
refine ci test
Thespica Oct 24, 2024
4715a60
refine ci server script
Thespica Oct 24, 2024
0a337a0
refine ci rest conf
Thespica Oct 24, 2024
f48e31c
close gs filter option
Thespica Nov 11, 2024
1398deb
fix test to let client created by clone
Thespica Nov 11, 2024
17812f9
stop ci if test failed
Thespica Nov 13, 2024
5cb63d5
try update server's commit of loader-ci and sportk-connector-ci
Thespica Nov 15, 2024
7b45e67
restore format of rest-server.properties
Thespica Nov 15, 2024
6c2ff3b
add missing classes in api
Thespica Dec 4, 2024
3d6fc4d
add missing classes in structure
Thespica Dec 4, 2024
839e112
add missing classes in driver
Thespica Dec 4, 2024
2f0e033
add gs parameter for traversers and related APIs
Thespica Dec 4, 2024
d0e1cc5
adjust neighborRank and personalRank to return RanksWithMeasure
Thespica Dec 6, 2024
8734732
adjust HugeClient for whiteIpListManager
Thespica Dec 6, 2024
50eac9b
add api/ip/WhiteIpListAPI and adjust related import
Thespica Dec 6, 2024
70c585f
add pd-client1.5.0, pd-grpc1.5.0
Thespica Dec 8, 2024
cf149c2
add WhiteIpListAPI and adjust treversser
Thespica Dec 8, 2024
0b2c987
upgrade java to 11 for client ci
Thespica Dec 8, 2024
afe4048
upgrade mockito version for test with java 11
Thespica Dec 8, 2024
f33480d
modify deserializtion of RanksWithMeasure
Thespica Jan 11, 2025
e5d71f8
add structure/traverser/Egonet and structure/traverser/PathWithMeasure
Thespica Jan 21, 2025
e80b1f8
modify structure/auth
Thespica Jan 21, 2025
08f099d
edit auth related API
Thespica Jan 21, 2025
9ad47a6
adjust driver/AuthManager
Thespica Jan 21, 2025
ec14090
add drivers and modify HugeClient
Thespica Jan 21, 2025
5addfcd
replace particial group by role?
Thespica Jan 21, 2025
49c1a91
modify for GraphsAPI ans GraphsManager
Thespica Jan 23, 2025
16c9962
fix func return type
Thespica Jan 23, 2025
dfefb70
modify traverser related tests
Thespica Jan 24, 2025
ce23e66
adjust part of Treverser related tests
Thespica Jan 24, 2025
c29132a
fix decerialization
Thespica Jan 25, 2025
4090a96
fix test for particial traverser api
Thespica Jan 25, 2025
4129415
test ci
Thespica Jan 25, 2025
1c2f3ee
patch for CustomizedPathsRequest
Thespica Jan 25, 2025
4b374ae
test ci
Thespica Jan 25, 2025
3b317f9
modify test detels
Thespica Jan 26, 2025
955fc17
temp for auth modify
Thespica Feb 17, 2025
084eecf
add structures of Role and UserManager
Thespica Mar 1, 2025
564e155
GraphManager-getTypeCounts
Thespica Mar 9, 2025
00adffa
GraphManager-updateVertexProperty
Thespica Mar 9, 2025
4cc4b16
GraphManager-updateEdgeProperty
Thespica Mar 9, 2025
42c8e09
User struct add fields
Thespica Mar 9, 2025
89f6b78
Belong struct add fields
Thespica Mar 9, 2025
ba95f40
Target struct add fields
Thespica Mar 9, 2025
befacd3
Login struct add fields
Thespica Mar 9, 2025
4f371ae
Access struct add graph space field
Thespica Mar 9, 2025
bffdec4
SchemaManager add builder related methods
Thespica Mar 9, 2025
b23fca5
SchemaManager add updatePropertyKey method
Thespica Mar 9, 2025
9028817
SchemaManager add getGroovySchema method
Thespica Mar 9, 2025
3810b2c
patch for PropertyKey builder
Thespica Mar 9, 2025
fe3f86b
Task add type() and PRIORITY field
Thespica Mar 9, 2025
d19d7d8
CrosspointsRequest make some fields public
Thespica Mar 9, 2025
d283b0c
fix rebase
Thespica Mar 9, 2025
878d5e7
update copyright
Thespica Mar 9, 2025
129af43
add dependency: hg-pd-client-1.5.0 and hg-pd-grpc-1.5.0
Thespica Mar 9, 2025
0bb18ad
add constructors for RestClient
Thespica Mar 9, 2025
3963d24
AuthElement add setId method
Thespica Mar 9, 2025
2b4b312
upgrade java-client-ci java version to 11
Thespica Mar 11, 2025
2e96379
add id method for vertexLavel builder
Thespica Mar 11, 2025
c32a8bb
add id method for EdgeLabel builder
Thespica Mar 11, 2025
ba56fdb
add id method for IndexLabel builder
Thespica Mar 11, 2025
3cb593c
restore url for Target struct
Thespica Mar 11, 2025
6429058
ask messege to drop and clear graph in GraphsApi
Thespica Mar 11, 2025
99e1b50
fix format error
Thespica Mar 11, 2025
10d6c0d
upgrade codeql-analysis ci's java version to 11
Thespica Mar 11, 2025
30c4484
upgrade mockito version to support java 11
Thespica Mar 11, 2025
7f1b6be
temporarily adjust hubble to pass ci
Thespica Mar 11, 2025
119b6e5
fix KneighborApiTest
Thespica Mar 12, 2025
508c7c6
ignore login related test due to server's unsupportness
Thespica Mar 12, 2025
27c7156
ignore login test
Thespica Mar 12, 2025
4953245
regenerate known dependencies
Thespica Mar 13, 2025
76521f7
AuthManager add ManagerAPI and related methods
Thespica Mar 13, 2025
691b30d
add license header
Thespica Mar 13, 2025
836470a
remove unused override function for ManagerAPI
Thespica Mar 13, 2025
22ca6e0
fix format for AuthManager
Thespica Apr 1, 2025
dd4fd43
adapt import to internal-client
FrostyHec Apr 8, 2025
4748f88
hide resource and role manage modules.
FrostyHec Apr 8, 2025
a6017cd
removing backend support of RoleController,AccessController, BelongCo…
FrostyHec Apr 8, 2025
136554c
Merge remote-tracking branch 'refs/remotes/thespica/client-support-gs…
FrostyHec Apr 8, 2025
5a65c15
Merge remote-tracking branch 'refs/remotes/thespica/patch-hubble-need…
FrostyHec Apr 8, 2025
fa6eb56
removing backend support of RoleController,AccessController, BelongCo…
FrostyHec Apr 8, 2025
ddb5407
Merge remote-tracking branch 'refs/remotes/thespica/patch-hubble-need…
FrostyHec Apr 8, 2025
a6f0683
fix metrics client dependency
FrostyHec Apr 8, 2025
07e2c66
AuthManager add method createBatch
Thespica Apr 9, 2025
b3b4dbf
Merge remote-tracking branch 'refs/remotes/thespica/patch-hubble-need…
FrostyHec Apr 12, 2025
044cf89
Adapt GraphsService to client
FrostyHec Apr 12, 2025
20ce7b6
translate Chinese comment into English
Thespica Apr 20, 2025
99d44bf
update client ci's server & allow running login test
Thespica May 5, 2025
3308efd
remove useless code of JaccardSimilarityAPI
Thespica May 11, 2025
7a2457a
add comment to CountAPI
Thespica May 11, 2025
460a2b0
remove useless code of RingsAPI
Thespica May 11, 2025
8035a69
add comment to PDHugeClientFactory
Thespica May 11, 2025
3820257
remove temp impl of encode
Thespica May 11, 2025
9b2ef6c
upgrade client's ci runner to ubuntu-latest
Thespica May 11, 2025
41168f3
translate Chinese comment to English
Thespica May 11, 2025
cbe0e1f
pull and translate
Thespica May 11, 2025
2545991
remove useless comment
Thespica May 11, 2025
f04b22a
refine message str paramiters
Thespica May 14, 2025
bf0d34d
wrapper for delete and clear graphs
Thespica May 14, 2025
81f28e8
Merge remote-tracking branch 'refs/remotes/thespica/patch-hubble-need…
FrostyHec May 17, 2025
cfdef2e
Merge remote-tracking branch 'origin/master' into hubble2.0-auth-simp…
FrostyHec Oct 24, 2025
3d1fe8c
Update dependencies
FrostyHec Nov 2, 2025
03e89a8
Merge branch 'apache:master' into hubble2.0-auth-simplified
FrostyHec Nov 2, 2025
e0c4d76
Fixing Dependency issues between Hubble and Client.
FrostyHec Nov 2, 2025
58bb3a5
Merge remote-tracking branch 'upstream/master' into hubble2.0-auth-si…
FrostyHec Nov 2, 2025
035375a
Fix token issue to match backend
FrostyHec Nov 2, 2025
0a445bc
Merge branch 'master' into pr/632
imbajin Nov 5, 2025
86ccdf4
fix: remove duplicate client() method in BaseApiTest
imbajin Nov 5, 2025
4e3bdda
refactor(loader): improve code readability and formatting
imbajin Nov 5, 2025
7fbe313
chore(hubble): improve Node.js build caching and update Sass dependency
imbajin Nov 5, 2025
1bb505b
fix(hubble): merge conflict and add yarn resolutions
imbajin Nov 5, 2025
ba85ea5
chore(hubble): update Node.js version to 18.20.8 across project
imbajin Nov 5, 2025
e2a9dd4
chore(hubble): set CI env vars and increase Node memory in build
imbajin Nov 5, 2025
9a29f52
feat: init serena onboarding & project memory files
imbajin Nov 5, 2025
6e17aa3
Merge branch 'master' into hubble2.0
imbajin Nov 10, 2025
390b7f6
Merge remote-tracking branch 'origin/master' into hubble2.0-auth-simp…
FrostyHec Feb 9, 2026
de2e6cf
Introduce args for optional checking when constructing HugeClientBuilder
FrostyHec Feb 10, 2026
78a7c5c
fix dependency issues for correct construction
FrostyHec Feb 11, 2026
f81b23f
Merge remote-tracking branch 'origin/hubble2.0-auth-simplified' into …
FrostyHec Feb 11, 2026
1d64607
Merge remote-tracking branch 'origin/hubble2.0' into hubble2.0
FrostyHec Feb 11, 2026
6194499
Merge remote-tracking branch 'upstream/master' into hubble2.0
FrostyHec Feb 11, 2026
0b543e8
update yarn.lock
FrostyHec Feb 11, 2026
671520f
Merge branch 'hubble2.0-auth-simplified' into hubble2.0
FrostyHec Feb 11, 2026
f06e02a
update yarn.lock
FrostyHec Feb 11, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
25 changes: 25 additions & 0 deletions .github/workflows/hubble-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,11 @@ jobs:
python-version: ${{ matrix.python-version }}
cache: 'pip'

- name: Set up Node.js 18.20.8
uses: actions/setup-node@v4
with:
node-version: '18.20.8'

# we also should cache python & yarn & downloads to avoid useless work
- name: Cache Maven packages
uses: actions/cache@v3
Expand All @@ -65,6 +70,17 @@ jobs:
restore-keys: |
${{ runner.os }}-maven-

- name: Cache Node modules
uses: actions/cache@v3
with:
path: |
hugegraph-hubble/hubble-fe/node_modules
hugegraph-hubble/hubble-fe/node
~/.cache/yarn
key: ${{ runner.os }}-node-${{ hashFiles('**/package.json', '**/yarn.lock') }}
restore-keys: |
${{ runner.os }}-node-

- name: use staged maven repo settings
if: ${{ env.USE_STAGE == 'true' }}
run: |
Expand All @@ -78,7 +94,16 @@ jobs:
mvn -e compile -Dmaven.javadoc.skip=true -ntp

- name: Prepare env and service
env:
CI: false
run: |
echo "=== Environment Info ==="
node -v
yarn -v
echo "NODE_OPTIONS: $NODE_OPTIONS"
echo "CI: $CI"
free -h || true
echo "======================="

python -m pip install -r ${TRAVIS_DIR}/requirements.txt
cd hugegraph-hubble
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -126,6 +126,11 @@ public static HugeClientBuilder builder(String url, String graph) {
return new HugeClientBuilder(url, HugeClientBuilder.DEFAULT_GRAPHSPACE, graph);
}

public static HugeClientBuilder builder(String url, String graphSpace, String graph,
boolean skipRequiredChecks) {
return new HugeClientBuilder(url, graphSpace, graph, skipRequiredChecks);
}

public HugeClient assignGraph(String graphSpace, String graph) {
this.graphSpaceName = graphSpace;
this.graphName = graph;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -50,13 +50,24 @@ public class HugeClientBuilder {
/** Set them null by default to keep compatibility with 'timeout' */
private Integer connectTimeout;
private Integer readTimeout;
private final boolean skipRequiredChecks;

public HugeClientBuilder(String url, String graphSpace, String graph) {
E.checkArgument(url != null && !url.isEmpty(),
"Expect a string value as the url parameter argument, but got: %s", url);
E.checkArgument(graph != null && !graph.isEmpty(),
"Expect a string value as the graph name parameter argument, but got: %s",
graph);
this(url, graphSpace, graph, false);
}

public HugeClientBuilder(String url, String graphSpace, String graph,
boolean skipRequiredChecks) {
this.skipRequiredChecks = skipRequiredChecks;

if (!skipRequiredChecks) {
E.checkArgument(url != null && !url.isEmpty(),
"Expect a string value as the url parameter argument, but got: %s", url);
E.checkArgument(graph != null && !graph.isEmpty(),
"Expect a string value as the graph name parameter argument, but got: %s",
graph);
}

this.url = url;
this.graphSpace = graphSpace;
this.graph = graph;
Expand All @@ -76,8 +87,10 @@ public HugeClientBuilder(String url, String graphSpace, String graph) {
}

public HugeClient build() {
E.checkArgument(this.url != null, "The url parameter can't be null");
E.checkArgument(this.graph != null, "The graph parameter can't be null");
if (!this.skipRequiredChecks) {
E.checkArgument(this.url != null, "The url parameter can't be null");
E.checkArgument(this.graph != null, "The graph parameter can't be null");
}
return new HugeClient(this);
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ public class BaseClientTest {
protected static final String GRAPH = "hugegraph";
protected static final String USERNAME = "admin";
protected static final String PASSWORD = "pa";
//protected static final String PASSWORD = "admin";
protected static final int TIMEOUT = 10;

private static HugeClient client;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@
import org.apache.hugegraph.testutil.Assert;
import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Ignore;
import org.junit.Test;

public class LoginApiTest extends AuthApiTest {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
import org.apache.hugegraph.testutil.Whitebox;
import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Ignore;
import org.junit.Test;

public class LogoutApiTest extends AuthApiTest {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
import org.apache.hugegraph.testutil.Whitebox;
import org.junit.AfterClass;
import org.junit.BeforeClass;
import org.junit.Ignore;
import org.junit.Test;

public class TokenApiTest extends AuthApiTest {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@
import org.apache.hugegraph.testutil.Assert;
import org.junit.After;
import org.junit.Before;
import org.junit.Ignore;
import org.junit.Test;

import com.google.common.collect.ImmutableSet;
Expand Down
6 changes: 3 additions & 3 deletions hugegraph-hubble/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,16 +44,16 @@ Then use a web browser to access `ip:8088` and you can see the `Hubble` page. Yo

### 2. Clone source code then compile and install

> Note: Compiling Hubble requires the users local environment to have Node.js V16.x and yarn installed.
> Note: Compiling Hubble requires the user's local environment to have Node.js V18.20.8 and yarn installed.

```bash
apt install curl build-essential
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
source ~/.bashrc
nvm install 16
nvm install 18.20.8
```

Then, verify that the installed Node.js version is 16.x (please note that higher Node version may cause conflicts).
Then, verify that the installed Node.js version is 18.20.8.

```bash
node -v
Expand Down
Loading
Loading