incubator-hugegraph.git
40 hours agochore: replace `APPLICATION_JSON` with `TEXT_PLAIN` in dynamic create graph api ... master
Simon Cheung [Wed, 18 May 2022 09:39:55 +0000 (17:39 +0800)] 
chore: replace `APPLICATION_JSON` with `TEXT_PLAIN` in dynamic create graph api (#1888)

3 days agofeat: support swagger UI to viewing API (#1880)
wangyao [Mon, 16 May 2022 12:19:00 +0000 (20:19 +0800)] 
feat: support swagger UI to viewing API (#1880)

implement #1879
Co-authored-by: Yao Wang <wangyao_yewu@cmss.chinamobile.com>
3 days agoImprove some action for install snapshot and add peer (#1527)
Linary [Mon, 16 May 2022 11:34:25 +0000 (19:34 +0800)] 
Improve some action for install snapshot and add peer (#1527)

1. Fix bug that relative path need normalize when load snapshot
2. Use zip decompresser since decompress tar file may lead dead loop
3. Move raft.group_peers from graph-config into rest-server-config
4. Pass raft.endpoint and raft.group_peers from server to core
5. Let RestServer start before GremlinServer
6. Use read-index to ensure the raft log caught up for new node
7. Let add_peer and remove_peer API work in async job
8. Use shared rpc server and delete raft.endpoint

Change-Id: I7de3d98cb51c3b7c32a4f19a0d99ed622f78d331
Co-authored-by: Zhangmei Li <lizhangmei@baidu.com>
6 days agofix checkstyle : CypherApiTest (#1877)
YangJiaqi [Fri, 13 May 2022 09:00:10 +0000 (17:00 +0800)] 
fix checkstyle : CypherApiTest (#1877)

6 days agoimprove allow role for drop graph (#1878)
wangyao [Fri, 13 May 2022 08:59:43 +0000 (16:59 +0800)] 
improve allow role for drop graph (#1878)

Co-authored-by: Yao Wang <wangyao_yewu@cmss.chinamobile.com>
6 days agofix checkstyle: delete unused import (#1874)
seagle [Fri, 13 May 2022 08:58:51 +0000 (16:58 +0800)] 
fix checkstyle: delete unused import (#1874)

7 days agofeat: support query data by use cypher language (#1866)
Jade Peng [Thu, 12 May 2022 06:38:56 +0000 (14:38 +0800)] 
feat: support query data by use cypher language (#1866)

implement #1748

Co-authored-by: jadepeng <jqpeng@iflytek.com>
7 days agodoc: update git repo for CONTRIBUTING.md (#1872)
wangyao [Thu, 12 May 2022 04:34:07 +0000 (12:34 +0800)] 
doc: update git repo for CONTRIBUTING.md (#1872)

Co-authored-by: Yao Wang <wangyao_yewu@cmss.chinamobile.com>
7 days agorefact: move java class to test/java & fix test code check-style (#1842)
YangJiaqi [Thu, 12 May 2022 04:29:21 +0000 (12:29 +0800)] 
refact: move java class to test/java & fix test code check-style (#1842)

7 days agofix core-backend checkstyle issue (#1852)
seagle [Thu, 12 May 2022 04:01:54 +0000 (12:01 +0800)] 
fix core-backend checkstyle issue  (#1852)

8 days agofix checkstyle core-util issue (#1855)
seagle [Wed, 11 May 2022 07:34:17 +0000 (15:34 +0800)] 
fix checkstyle core-util issue (#1855)

9 days agofix cassandra&rocksdb&scylladb code checkstyle (#1847)
青年 [Tue, 10 May 2022 07:58:15 +0000 (15:58 +0800)] 
fix cassandra&rocksdb&scylladb code checkstyle (#1847)

10 days agodoc: update apache site link (#1867)
imbajin [Mon, 9 May 2022 11:31:52 +0000 (19:31 +0800)] 
doc: update apache site link (#1867)

10 days agochore: use .asf.yaml for apache workflow rule (#1839)
imbajin [Mon, 9 May 2022 09:46:59 +0000 (17:46 +0800)] 
chore: use .asf.yaml for apache workflow rule (#1839)

10 days agofix hugegraph-hbase and hugegraph-example checkstyle issue (#1864)
May [Mon, 9 May 2022 09:40:48 +0000 (17:40 +0800)] 
fix hugegraph-hbase and hugegraph-example checkstyle issue (#1864)

Co-authored-by: imbajin <17706099+imbajin@users.noreply.github.com>
12 days agofix checkstyle equals and hashcode issue (#1856)
seagle [Sat, 7 May 2022 11:47:00 +0000 (19:47 +0800)] 
fix checkstyle equals and hashcode issue (#1856)

12 days agofix cmd module checkstyle issue (#1858)
seagle [Sat, 7 May 2022 11:45:10 +0000 (19:45 +0800)] 
fix cmd module checkstyle issue (#1858)

2 weeks agofix checkstyle of core-task issue (#1854)
seagle [Thu, 5 May 2022 10:55:18 +0000 (18:55 +0800)] 
fix checkstyle of core-task issue (#1854)

2 weeks agofix checkstyle setting issue (#1857)
seagle [Thu, 5 May 2022 08:29:09 +0000 (16:29 +0800)] 
fix checkstyle setting issue (#1857)

2 weeks agocassandra metrics workaround: translate ipv4 to ipv6 (#1853) v0.13.0
Jermy Li [Fri, 29 Apr 2022 06:53:28 +0000 (14:53 +0800)] 
cassandra metrics workaround: translate ipv4 to ipv6 (#1853)

* log cassandra probe host

* Translate IPv4 to IPv6 to fix issue #1843

* enable cassandra/scylladb metrics test case

* resume debug log

3 weeks agofix checkstyle IdHolder&AuthManager issue (#1846)
seagle [Tue, 26 Apr 2022 09:05:53 +0000 (17:05 +0800)] 
fix checkstyle IdHolder&AuthManager issue (#1846)

3 weeks agofix hugegraph-api code checkstyle (#1851)
Fizell [Tue, 26 Apr 2022 08:19:13 +0000 (16:19 +0800)] 
fix hugegraph-api code checkstyle (#1851)

3 weeks agofix checkstyle for core/EntityManager (#1841)
seagle [Tue, 26 Apr 2022 05:46:05 +0000 (13:46 +0800)] 
fix checkstyle for core/EntityManager (#1841)

3 weeks agoimprove ClassTypeParameterName check (#1850)
seagle [Mon, 25 Apr 2022 14:43:56 +0000 (22:43 +0800)] 
improve  ClassTypeParameterName check (#1850)

3 weeks agofix hugegraph-example/Example checkstyle issue (#1838)
May [Mon, 25 Apr 2022 14:39:54 +0000 (22:39 +0800)] 
fix hugegraph-example/Example checkstyle issue (#1838)

Co-authored-by: imbajin <17706099+imbajin@users.noreply.github.com>
3 weeks agochore: java 11 version support (#1653)
zyxxoo [Mon, 25 Apr 2022 11:13:30 +0000 (19:13 +0800)] 
chore: java 11 version support (#1653)

3 weeks agofix cassandra metrics: Malformed IPv6 address at index (#1844)
Jermy Li [Mon, 25 Apr 2022 06:31:29 +0000 (14:31 +0800)] 
fix cassandra metrics: Malformed IPv6 address at index (#1844)

* log cassandra probe host

Change-Id: Ida6b7f2675c86b6b241977075f0ef137a38fdd8d

* log error info

Change-Id: I18314c3b713304048e1570584ab81998c66366b3

* Translate IPv4 to IPv6 to fix issue #1843

Change-Id: I1e04122d9e0cd7cd5986e9b33b0fad74d22c1937

* remove '[]' from NodeProbe.fmtUrl

Change-Id: I1a8ef310227acfc00c023104c172779a5a511cbe

* log Patch NodeProbe.fmtUrl

Change-Id: I20291e6a00875f4287d2ae1960693cae354f4f38

* revert setFinalInternalState() since ineffective

Change-Id: I5627e9af13f89e0593ffed320f213c8b5b330735

* disable cassandra/scylladb metrics test case as workaround

Change-Id: I35b6f99468cfbb1ecc0dc066fbc8f1f95498a3da

4 weeks agofix schema label: addIndexLabel/removeIndexLabel race condition (#1807)
Jermy Li [Thu, 21 Apr 2022 10:59:56 +0000 (18:59 +0800)] 
fix schema label: addIndexLabel/removeIndexLabel race condition (#1807)

4 weeks agoimprove raft module (#1802)
Jermy Li [Thu, 21 Apr 2022 10:41:44 +0000 (18:41 +0800)] 
improve raft module (#1802)

4 weeks agoHugeGraph-622: Bump up to version 0.13.0 (#1740)
Jermy Li [Thu, 21 Apr 2022 06:15:46 +0000 (14:15 +0800)] 
HugeGraph-622: Bump up to version 0.13.0 (#1740)

4 weeks agodoc: add repository urls for other modules (#1831)
imbajin [Wed, 20 Apr 2022 15:45:26 +0000 (23:45 +0800)] 
doc: add repository urls for other modules (#1831)

4 weeks agochore: replace mysql actions by official docker image (#1834)
imbajin [Wed, 20 Apr 2022 14:41:05 +0000 (22:41 +0800)] 
chore: replace mysql actions by official docker image (#1834)

* chore: replace mysql actions by official docker image

* update codecov v3

* move traivis file

4 weeks agofix: query by within + Text.contains (#1803)
Jermy Li [Tue, 19 Apr 2022 11:11:58 +0000 (19:11 +0800)] 
fix: query by within + Text.contains (#1803)

fix #1794

4 weeks agoBackendEntry.columns() var-arg to single-arg avoid array-construct (#1787)
Jermy Li [Mon, 18 Apr 2022 06:35:22 +0000 (14:35 +0800)] 
BackendEntry.columns() var-arg to single-arg avoid array-construct (#1787)

4 weeks agoCONTRIBUTING.md: correct how to sign the CLA (#1819)
Jermy Li [Mon, 18 Apr 2022 05:49:17 +0000 (13:49 +0800)] 
CONTRIBUTING.md: correct how to sign the CLA (#1819)

* correct how to sign the CLA

4 weeks agoStringEncoding: improve empty bytes decode (#1788)
Jermy Li [Sat, 16 Apr 2022 04:24:23 +0000 (12:24 +0800)] 
StringEncoding: improve empty bytes decode (#1788)

4 weeks agochore: add check-style plugin (#1810)
seagle [Sat, 16 Apr 2022 04:22:55 +0000 (12:22 +0800)] 
chore: add check-style plugin (#1810)

Co-authored-by: yuanbingze <yuanbingze@yy.com>
4 weeks agoCONTRIBUTING.md: add how to create a GitHub token (#1820)
Jermy Li [Sat, 16 Apr 2022 04:21:11 +0000 (12:21 +0800)] 
CONTRIBUTING.md: add how to create a GitHub token (#1820)

4 weeks agoremove unused import (#1821)
May [Sat, 16 Apr 2022 04:05:39 +0000 (12:05 +0800)] 
remove unused import (#1821)

4 weeks agofix apache license conflicts: jnr-posix and jboss-logging (#1822)
青年 [Sat, 16 Apr 2022 03:47:34 +0000 (11:47 +0800)] 
fix apache license conflicts: jnr-posix and jboss-logging (#1822)

fix apache license conflicts:

- jnr-posix (LGPL+GPL): cassandra-driver-core
- jboss-logging (LGPL): cassandra-all

fix #1632

4 weeks agocache: fix assert node.next==empty (#1790)
Jermy Li [Fri, 15 Apr 2022 08:52:46 +0000 (16:52 +0800)] 
cache: fix assert node.next==empty (#1790)

4 weeks agoadd contribution flowchart (#1791)
Jermy Li [Fri, 15 Apr 2022 03:12:49 +0000 (11:12 +0800)] 
add contribution flowchart (#1791)

5 weeks agoBugfix/export ConditionP (#1813)
wuchaojing [Tue, 12 Apr 2022 08:38:28 +0000 (16:38 +0800)] 
Bugfix/export ConditionP (#1813)

fix #1812

6 weeks agoFix close exception and server-info EXPIRED_INTERVAL (#1804)
zyxxoo [Thu, 7 Apr 2022 04:57:50 +0000 (12:57 +0800)] 
Fix close exception and server-info EXPIRED_INTERVAL (#1804)

6 weeks agochore: support codeQL code security check (#1778)
imbajin [Thu, 7 Apr 2022 04:19:50 +0000 (12:19 +0800)] 
chore: support codeQL code security check (#1778)

6 weeks agoAdd `graphs.enable_dynamic_create_drop` option (#1809)
Simon [Wed, 6 Apr 2022 09:46:42 +0000 (17:46 +0800)] 
Add `graphs.enable_dynamic_create_drop` option (#1809)

6 weeks agofeat(hbase): support hash rowkey struct & pre-init tables (#1696)
YangJiaqi [Wed, 6 Apr 2022 09:17:49 +0000 (17:17 +0800)] 
feat(hbase): support hash rowkey struct & pre-init tables (#1696)

6 weeks agofix: run g.V() is error when backend is MYSQL (#1801)
izliang [Wed, 6 Apr 2022 09:10:45 +0000 (17:10 +0800)] 
fix: run g.V() is error when backend is MYSQL (#1801)

7 weeks agoProposal tweaks (#1797)
Josh Soref [Wed, 30 Mar 2022 09:30:52 +0000 (05:30 -0400)] 
Proposal tweaks (#1797)

7 weeks agoSpelling corrections (#1798)
Josh Soref [Wed, 30 Mar 2022 09:12:18 +0000 (05:12 -0400)] 
Spelling corrections (#1798)

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
8 weeks agorefact: fix some bugs & clean code (#1741)
imbajin [Mon, 21 Mar 2022 09:26:38 +0000 (17:26 +0800)] 
refact: fix some bugs & clean code  (#1741)

* feat(api): Support adamic-adar & resource-allocation algorithms

* split into 2 class

* enhance a string of code logic

* keep NO_LIMIT now

* Update EdgeStep.java

Co-authored-by: imbajin <imbajin@users.noreply.github.com>
8 weeks agofeat: add ingore security check api (#1784)
zyxxoo [Mon, 21 Mar 2022 06:32:57 +0000 (14:32 +0800)] 
feat: add ingore security check api (#1784)

8 weeks agofix release ci (#1770)
coderzc [Mon, 21 Mar 2022 05:54:47 +0000 (13:54 +0800)] 
fix release ci (#1770)

2 months agofeat(api): support adamic-adar & resource-allocation algorithms (#1763)
imbajin [Fri, 18 Mar 2022 04:07:31 +0000 (12:07 +0800)] 
feat(api): support adamic-adar & resource-allocation algorithms (#1763)

2 months agofix(core): edge cache not clear when update or delete associated vertex (#1780)
AisinGiorro [Mon, 14 Mar 2022 08:07:55 +0000 (16:07 +0800)] 
fix(core): edge cache not clear when update or delete associated vertex (#1780)

* Fix the bug when vertex updated, but the edge cache associated with that vertex
   was not updated. Here we simply clear all edge cache when  any vertex changes.
* Add two test case for the fixing

fix #1779

2 months agochore: use cla assistant to support robot pr (#1761)
imbajin [Mon, 14 Mar 2022 06:41:46 +0000 (14:41 +0800)] 
chore: use cla assistant to support robot pr (#1761)

2 months agoFix unexpected task status (#1767)
Jermy Li [Fri, 11 Mar 2022 09:40:15 +0000 (17:40 +0800)] 
Fix unexpected task status  (#1767)

* fix unexpected task status

* fix task-manager become single-node mode due to server-info is missing

* fix don't auto save server-info on master node

* fix: create index label task

2 months agofix edge batch update error (#1776)
zhoney [Thu, 10 Mar 2022 04:08:40 +0000 (12:08 +0800)] 
fix edge batch update error (#1776)

Change-Id: I8742ca0e128e3c9bc3eb2ef99a52276045e17b79

2 months agoUpdate stale.yml (#1772)
imbajin [Mon, 7 Mar 2022 04:18:09 +0000 (12:18 +0800)] 
Update stale.yml (#1772)

Co-authored-by: imbajin <imbajin@users.noreply.github.com>
2 months agoset timeout of raft api test to 60s (#1738)
Jermy Li [Mon, 21 Feb 2022 07:58:29 +0000 (15:58 +0800)] 
set timeout of raft api test to 60s (#1738)

* set timeout of raft api test to 60s
* improve test error log
* improve error message "Failed to list indexlabels"

Change-Id: Ifa93e46992e79cc9b0adc93ad529b72169ec7a7f

2 months agoimprove the submission process of further changes (#1757)
Jermy Li [Mon, 21 Feb 2022 07:56:34 +0000 (15:56 +0800)] 
improve the submission process of further changes (#1757)

3 months agofix(core): gremlin tree() step has different result in v0.12 (#1755)
vincentshu [Thu, 17 Feb 2022 13:07:50 +0000 (21:07 +0800)] 
fix(core): gremlin tree() step has different result in v0.12 (#1755)

fix #1745

3 months agoimprove CachedGraphTransaction perf (#1743)
Jermy Li [Tue, 15 Feb 2022 05:55:26 +0000 (13:55 +0800)] 
improve CachedGraphTransaction perf (#1743)

Change-Id: I9f60f68d2faedb099e89adc2b1c1f4948d177a40

3 months agosplit unit/core/api tests into 3 stages (#1747)
Jermy Li [Thu, 10 Feb 2022 06:16:46 +0000 (14:16 +0800)] 
split unit/core/api tests into 3 stages (#1747)

3 months agofix: can't query edges by multi labels + properties (#1737)
Jermy Li [Fri, 21 Jan 2022 09:25:50 +0000 (17:25 +0800)] 
fix: can't query edges by multi labels + properties (#1737)

* fix: can't query edges by multi labels + properties

fix: #1735 #1736
Change-Id: I28e3a209074abaab8c8271775679d54845e6e785

4 months agoexclude log4j 1.x version (#1733)
zyxxoo [Tue, 18 Jan 2022 09:18:54 +0000 (17:18 +0800)] 
exclude log4j 1.x version (#1733)

4 months agodoc: add logo picture for README (#1731)
imbajin [Thu, 13 Jan 2022 12:20:01 +0000 (20:20 +0800)] 
doc: add logo picture for README (#1731)

also make subtitle clearly

4 months agofix: useless ring detection removed valid path (#1723)
imbajin [Wed, 12 Jan 2022 12:08:59 +0000 (20:08 +0800)] 
fix: useless ring detection removed valid path (#1723)

* remove useless ring detection due to it will remove valid path
* limit max depth to 5000 to avoid stackoverflow

4 months agoimprove raft module and test (#1721)
Jermy Li [Wed, 12 Jan 2022 08:00:58 +0000 (16:00 +0800)] 
improve raft module and test (#1721)

* improve raft moddule
* add raft-server test
* set safe_read=true and use_snapshot=false
* fix leader not wait for apply-task
* add auth support to raft-tools.sh
* don't clear non-shared-storage backend
* set task timer interval from 3s to 1s
* improve CachedSchemaTransaction
* improve update schema status
* remove truncate from project test
* fix codecov: api test report not been uploaded
* improve task cancel() test with cancelled status

Change-Id: I016d3fcc4ab50614afdf452e7c9691ee3cc3c70b

4 months agoBump log4j-api from 2.17.0 to 2.17.1 (#1724)
dependabot[bot] [Wed, 12 Jan 2022 06:11:50 +0000 (14:11 +0800)] 
Bump log4j-api from 2.17.0 to 2.17.1 (#1724)

Bumps log4j-api from 2.17.0 to 2.17.1.

---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-api
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 months agoenhance schema job module (#1729)
Jermy Li [Wed, 12 Jan 2022 06:07:07 +0000 (14:07 +0800)] 
enhance schema job module  (#1729)

Change-Id: I32938d4a5ed595ceb0f2dc02eb7ee75141f4133a

4 months agosupport hot set trace through /exception/trace API (#1727)
Jermy Li [Wed, 12 Jan 2022 06:05:33 +0000 (14:05 +0800)] 
support hot set trace through /exception/trace API (#1727)

Change-Id: I78bbff56420be0a7c99dfc461913ed45d66725fc

4 months agofix NoSuchMethodError Relations() (#1720)
Jermy Li [Fri, 31 Dec 2021 12:07:43 +0000 (20:07 +0800)] 
fix NoSuchMethodError Relations() (#1720)

Change-Id: I25b50a8d529d0292d700aaac0f63b4722a99160f

4 months agoupgrade rpc and common version to 2.0.1 (#1719)
zhoney [Fri, 31 Dec 2021 12:07:07 +0000 (20:07 +0800)] 
upgrade rpc and common version to 2.0.1 (#1719)

Change-Id: If90b56013b04f1e72de18dcd733471ef42955f98

4 months agofix github action ci not trigger on release branch (#1714)
Jermy Li [Fri, 31 Dec 2021 05:44:58 +0000 (13:44 +0800)] 
fix github action ci not trigger on release branch (#1714)

Change-Id: I4e8873be93197e3024deb0acf61cab4ded868a69

4 months agofix dynamic graph not bind to gremlin (#1716)
Jermy Li [Fri, 31 Dec 2021 01:52:23 +0000 (09:52 +0800)] 
fix dynamic graph not bind to gremlin (#1716)

4 months agoimprove release script (#1713)
coderzc [Tue, 28 Dec 2021 12:02:33 +0000 (20:02 +0800)] 
improve release script (#1713)

4 months agooptimize query perf (#1711)
Jermy Li [Tue, 28 Dec 2021 11:21:22 +0000 (19:21 +0800)] 
optimize query perf (#1711)

* add OneIdQuery and idsSize() method
* change IdQuery.ids and ConditionQuery.conditions to list type
* JsonVertex.properties() only copy array if needed

Change-Id: I711a9c498c688ce31f6df5973b68027a69b063fa

4 months agoimprove int set/map test (#1712)
Jermy Li [Tue, 28 Dec 2021 07:12:47 +0000 (15:12 +0800)] 
improve int set/map test (#1712)

4 months agofix docker mysql ci not stable (#1710)
Jermy Li [Mon, 27 Dec 2021 13:18:07 +0000 (21:18 +0800)] 
fix docker mysql ci not stable (#1710)

Change-Id: I8795ddcd9598829375801a06eb539634197fc3e4
Co-authored-by: imbajin <0x00@imbajin.com>
4 months agosupport clone graph without config param (#1709)
Jermy Li [Mon, 27 Dec 2021 09:09:28 +0000 (17:09 +0800)] 
support clone graph without config param  (#1709)

Change-Id: I738237035438590b8c9414dd1281f950a3f2b7bd

4 months agofix: can't dynamic create graph if auth enabled (#1708)
Jermy Li [Mon, 27 Dec 2021 06:22:23 +0000 (14:22 +0800)] 
fix: can't dynamic create graph if auth enabled (#1708)

Change-Id: I9f6c62d9eb152e7b6a45a078ae28f9a41828ae40

4 months agoSupport to create graph dynamically (#1065)
Linary [Fri, 24 Dec 2021 11:25:11 +0000 (19:25 +0800)] 
Support to create graph dynamically (#1065)

* Support to create graph dynamically
* merge gremlin-server graphs and specified graphs
* Just use graphs directory as the graph source
* use notify() instead of call() of Eventhub for graph add/remove
* merge clone graph into create graph

Implement #165

Change-Id: I03d3e606d6292acec46a7725094c05fe84a6c9cd

Co-authored-by: zhangyi51 <zhangyi51@baidu.com>
4 months agoadd concurrent IntSet/IntMap (#1552)
Jermy Li [Fri, 24 Dec 2021 11:05:27 +0000 (19:05 +0800)] 
add concurrent IntSet/IntMap (#1552)

4 months agoBump httpclient from 4.5.2 to 4.5.13 (#1487)
dependabot[bot] [Wed, 22 Dec 2021 08:45:17 +0000 (16:45 +0800)] 
Bump httpclient from 4.5.2 to 4.5.13 (#1487)

Bumps httpclient from 4.5.2 to 4.5.13.

---
updated-dependencies:
- dependency-name: org.apache.httpcomponents:httpclient
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 months agosupport rocksdb reusing-iterator (#1683)
Jermy Li [Wed, 22 Dec 2021 08:12:10 +0000 (16:12 +0800)] 
support rocksdb reusing-iterator  (#1683)

* reuse rocksdb iterator
* improve releaseIterator()
* reproduce reused-iterator can't see deleteRange
* use scanPrefix+delete instead of deletePrefix to avoid #9255 bug
* disable reusing due to there is rocksdb bug

Change-Id: I379a7eb55e48f81215573170576112ed98820394

4 months agoBump httpclient from 4.5.2 to 4.5.13 (#1706)
Jermy Li [Wed, 22 Dec 2021 05:54:48 +0000 (13:54 +0800)] 
Bump httpclient from 4.5.2 to 4.5.13 (#1706)

also fix added leading "/" into url by URIBuilder:
https://github.com/hugegraph/hugegraph/pull/1487#issuecomment-998749310

Change-Id: I71aa4f75bf53fd3841f51856af3df85169b37d66

4 months agoupload assert to release (#1703)
coderzc [Wed, 22 Dec 2021 03:07:58 +0000 (11:07 +0800)] 
upload assert to release (#1703)

4 months agofix: within condition always use empty values (#1704)
imbajin [Tue, 21 Dec 2021 13:38:29 +0000 (21:38 +0800)] 
fix: within condition always use empty values (#1704)

4 months agosupport rocksdb multi-get (#1682)
Jermy Li [Tue, 21 Dec 2021 10:18:37 +0000 (18:18 +0800)] 
support rocksdb multi-get (#1682)

4 months agoCreate APACHE_PROPOSAL.md (#1644)
Jermy Li [Tue, 21 Dec 2021 07:56:49 +0000 (15:56 +0800)] 
Create APACHE_PROPOSAL.md (#1644)

Co-authored-by: zhoney <zhangyi89817@126.com>
Co-authored-by: Xiangdong Huang <hxd@apache.org>
Co-authored-by: imbajin <imbajin@users.noreply.github.com>
4 months agoBump commons-io from 2.4 to 2.7 (#1430)
dependabot[bot] [Tue, 21 Dec 2021 07:34:26 +0000 (15:34 +0800)] 
Bump commons-io from 2.4 to 2.7 (#1430)

Bumps commons-io from 2.4 to 2.7.

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 months agoBump commons-compress from 1.20 to 1.21 in /hugegraph-core (#1554)
dependabot[bot] [Tue, 21 Dec 2021 07:34:00 +0000 (15:34 +0800)] 
Bump commons-compress from 1.20 to 1.21 in /hugegraph-core (#1554)

Bumps commons-compress from 1.20 to 1.21.

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-compress
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4 months agoremove truelicence dependency (#1700)
Jermy Li [Tue, 21 Dec 2021 03:51:55 +0000 (11:51 +0800)] 
remove truelicence dependency (#1700)

Change-Id: Ifbae8ea27041baaf3719f3a5ef84a1ec33010858

4 months agobuild(deps): bump log4j-core from 2.16.0 to 2.17.0 (#1702)
dependabot[bot] [Mon, 20 Dec 2021 06:56:47 +0000 (14:56 +0800)] 
build(deps): bump log4j-core from 2.16.0 to 2.17.0 (#1702)

Bumps log4j-core from 2.16.0 to 2.17.0.

---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-core
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5 months agorefact: early stop & perf improve for paths traverser/api (#1694)
imbajin [Wed, 15 Dec 2021 11:39:37 +0000 (19:39 +0800)] 
refact: early stop  & perf improve for paths traverser/api (#1694)

5 months agorefact: params improve for personal rank api (#1695)
imbajin [Wed, 15 Dec 2021 11:33:56 +0000 (19:33 +0800)] 
refact: params improve for personal rank api (#1695)

5 months agoBump log4j-core from 2.15.0 to 2.16.0 (#1698)
dependabot[bot] [Wed, 15 Dec 2021 06:36:15 +0000 (14:36 +0800)] 
Bump log4j-core from 2.15.0 to 2.16.0 (#1698)

Bumps log4j-core from 2.15.0 to 2.16.0.

---
updated-dependencies:
- dependency-name: org.apache.logging.log4j:log4j-core
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5 months agofix hbase scan startkey is null NPE (#1692)
YangJiaqi [Tue, 14 Dec 2021 06:32:34 +0000 (14:32 +0800)] 
fix hbase scan startkey is null NPE (#1692)

5 months agofix log4j error (#1686)
zhoney [Mon, 13 Dec 2021 11:37:03 +0000 (19:37 +0800)] 
fix log4j error (#1686)

Change-Id: I991e975d254bb3522070a52d73326c6ea99424ab