Commit Graph

58 Commits

Author SHA1 Message Date
zhoney 60ab1d8cd0 support fusiform similarity API (#671)
implemented: #670

Change-Id: I3b3bc58716b9cb4d88fa5dfe0975773310a74d5a
2019-11-27 17:00:26 +08:00
Linary dbf5eb53cb Upgrade version to 0.11.0 (#739)
Change-Id: I565dbbe34f746ca5d7fed0f29bdd6e0bf46b4675
2019-11-11 14:24:13 +08:00
zhoney 275b6d3f0d upgrade hugegraph-core jar version to 0.10.4 (#736)
Change-Id: I1f89c42cc58d595cdf9be1b0d788d1c6ffe68121
2019-11-07 16:25:12 +08:00
Linary 2eae9c393a Support get schema by names (#686)
Change-Id: Id188751189ddd651a32604fb364410bcf857745d
2019-10-14 15:56:07 +08:00
zhoney 00faffdf74 support aggregate property (#693)
implemented: #691

Change-Id: I340d7be28090718537e1a531147f1e1155a1beb5
2019-10-12 17:32:28 +08:00
Jermy Li 3ef07e0e38 fix uuid serialize (#694)
Change-Id: I4615dacacdc818302563e11bd58c616a3b1cef03
2019-09-27 11:27:07 +08:00
imbajin 9d8ceb4dfc Optimize update logic & add a new strategy (#673)
1. if original data is not null but new data is null, use original data instead of null
2. add update strategy "OVERRIDE"
2019-09-24 20:26:07 +08:00
zhoney 1e01920552 support unique index (#636)
implemented: #633

Change-Id: I753a81d0d47b0d7979563d5a9f41d368e06a5b33
2019-08-19 21:27:42 +08:00
zhoney 0e66c64fec support shard-index and vertex + sortkey prefix query (#574)
implemented: #270 and #398

Change-Id: I444b67b7f57a18fd32c29d54d776cf411ccd847a
2019-08-06 11:16:52 +08:00
Linary b01549a579 Not allowed perform sensitive operations via gremlin (#176)
Implement #145

Change-Id: I9a590fe40d3b5a808b569ed0af8fd83214a2941a
2019-07-29 14:21:40 +08:00
imbajin 3fcfce2bb7 Support batch updating elements' property by multiple strategy (#493)
support strategies:
  SUM, BIGGER, SMALLER on Number or Date
  UNION, INTERSECTION, APPEND, ELIMINATE on Collection
2019-07-23 18:36:49 +08:00
zhoney 8d23665a40 Add source_in_ring args for rings API (#528)
fixed: #523
Change-Id: If8c5cc4d8678f847ce4a5f0388e56aae465d3ea6
2019-07-01 22:01:24 +08:00
Linary abebfac25c Add api white list and rate limiter for gc (#522)
Also add ProfileAPI
Change-Id: Ia7ac5dc5d7d91676701738f2a0ae5073f9ceb01e
2019-05-31 17:06:40 +08:00
Linary bed8a6ea03 Bump up to version 0.10.0 (#471)
Change-Id: I49314313781c73436e3370d2a6334adfbc142d96
2019-05-06 22:43:01 -05:00
Linary 2890c96e67 Add personalrank and neighborrank RESTful API (#274)
Change-Id: I66e4224b5813aa2d5eadbfe540fb9de203db766b
2019-04-18 22:14:27 -05:00
zhoney 7c7ffe0e97 add skip_degree arg for shortest-path API (#433)
implements: #391

Change-Id: I6e1916c709b329aa97fde8e2e165703088278e19

Co-authored-by:platypus0127 <platypus0127@gmail.com>
Co-authored-by:zhoney <zhangyi89817@126.com>
2019-04-08 10:15:40 +08:00
zhoney c4ca312c5d
Support paging for scan api (#428)
implemented: #360

Change-Id: Idea152b3d53ef519c7ed9847ee9e65092b264e08
2019-04-02 17:39:29 +08:00
Jermy Li 582793d893 Revert "Support paging for scan api (#361)" (#427)
This reverts commit 60d8d8fe86.
2019-04-02 14:20:25 +08:00
zhoney 60d8d8fe86 Support paging for scan api (#361)
implemented: #360

Change-Id: Idea152b3d53ef519c7ed9847ee9e65092b264e08
2019-03-27 20:06:10 +08:00
Linary c50c34a904 Support pagination when single index query (#328)
Support pagination when single index query

Change-Id: Iab355a9f68cebd8ebc666cf126842eb19fa40240
2019-03-27 16:22:34 +08:00
Linary 1e8e7bdc14 Let VertexAPI use simplified property serializer (#332)
Implement #307

Change-Id: I7e47b75160ff240157aec30c1e9b4690a3412e4e
2019-03-12 06:23:14 -05:00
zhoney 1a059fa1a9 implement customized path and crosspoints API (#306)
implemented: #305

Change-Id: I31edf93fafc91854ffe7b9ec36c97aeda1b18088
2019-03-11 04:58:36 -05:00
zhangyi51 2480347ab9 keep depth and degree consistent for traverser api
fixed: #250

Change-Id: I0b429c00032c0cdf80090b8350be90f6f2b3f74b
2018-12-17 16:52:35 +08:00
liningrui f2c99cf6c6 Bump up to version 0.9.0
Change-Id: I420ee1581a56ad26656722d2fccbce9e1df7d943
2018-12-13 11:47:40 +08:00
zhangyi51 255df7e945 hugegraph-1379 support restore graph in restoring mode and merging mode
implement: #182

Change-Id: I7c2c85435af01c5d27279076d0473685b8f23f34
2018-11-21 19:07:52 +08:00
zhoney 30fbc72a21 make create index label return async job if exists
fixed #32

Change-Id: I8e23bd0dfcbe65d8f580f957143fcc1802c879f6
2018-11-16 19:30:36 +08:00
zhoney 82b361c7f3 add rays and rings restful api
fix #39

Change-Id: I41f82b73cee0ce657b3bcaaf1a68cf3479788fbf
2018-11-07 16:20:24 +08:00
liningrui dbb44c0a26 Add task cancel API
Implement #153

Change-Id: Iadc6221f9ba4d7e2cb55c851aced364394d12cbb
2018-11-06 18:01:15 +08:00
liningrui 22d3e60f44 HugeGraph-622: Bump up to version 0.8.0
Change-Id: I5d59b6c42d5bbddbc8f97e7c61ac065c545f3d0f
2018-08-10 15:43:31 +08:00
zhangyi51 22c5b7762b hugegraph-889 async implementation of schema deletion and index rebuild
Change-Id: I94e6bb3b5e12097fbe3b7278df625b317137e38b
2018-08-09 20:23:25 +08:00
liningrui 3bdb0e0991 HugeGraph-1273: Add metrics API to monitor status of HugeGraphServer
Change-Id: I5fe0db33e21c3e45df798f91d8e0b3e9c952dd1e
2018-08-09 18:17:34 +08:00
liningrui 54dea652d1 HugeGraph-1287: Upgrade to version 0.7
Change-Id: Ie3e7c0ac0f2fcab5f6af9c096721bee602bbc43d
2018-08-09 18:17:32 +08:00
zhangyi51 11dbcf31d3 hugegraph-1272 support set/clear restore status of graph for backup/restore
Change-Id: I4c8d8f2b63d3eec63baf59e2a007f55e4b713e87
2018-08-09 18:17:28 +08:00
liningrui 53ba638c5f HugeGraph-1261: Add param offset for vertex/edge list API
Incidentally add check on page with other query params

Change-Id: I78d21a0d666d632e1d8bb129efa78b0d4dbeadcc
2018-08-09 18:17:27 +08:00
zhangyi51 b4eca7d300 hugegraph-1176 add single point limit and traverse vertices limit
Change-Id: Ic0f1b925eefd446dafb700316795ac754953ae48
2018-08-09 18:17:26 +08:00
Zhangmei Li cee1af1760 HugeGraph-1162: support authentication and permission control
Change-Id: I9dcbd00e4e8b1c36fd208b69dc65c47b3af26c72
2018-08-09 18:17:25 +08:00
liningrui 4e0b548f9f HugeGraph-1240: Reorganize the default config option
Change-Id: Ic0477a063a4b1decb2aace0425142a6ae743bea0
2018-08-09 18:17:22 +08:00
liningrui 1a09144929 HugeGraph-1197: Expose scan api for hugegraph-spark
Change-Id: I0df5efcc3b64fcd389b4aceece70ed3a3c8bcc4e
2018-08-09 18:17:22 +08:00
zhangyi51 b365b1b3f1 hugegraph-1210 add paths restful api to find paths between two nodes
Change-Id: Ibc246444981060f9cbfbfebf1a1935d23ae37b67
2018-08-09 18:17:22 +08:00
liningrui 0de5469edf HugeGraph-1195: Support eliminate user data on schema
Change-Id: I930dacef54e095d6e283078300916ccb2aa4003a
2018-08-09 18:17:19 +08:00
zhangyi51 8ba7482fa2 hugegraph-81 change argument "checkVertex" to "check_vertex" for batch edge create
Change-Id: I51ec0cf5ede17e72a063682e426a2b53dfb4ea74
2018-08-09 18:17:14 +08:00
liningrui c1c2a1e991 HugeGraph-622: Fix version unmatched for API
Change-Id: Iec1fba2a6699eee1f4aa6dfa8204620d78dbf261
2018-08-09 18:17:12 +08:00
liningrui e82d098c08 HugeGraph-622: Update version to 0.5
Change-Id: I562e043d911827a626f29b4f3bf253936e89a90c
2018-08-09 18:17:00 +08:00
liningrui be842036f3 HugeGraph-956: Support customize string/number id strategy
Change-Id: Ib911fc23d4aeb471daf73cb362e69e3ddebaba94
2018-08-09 18:16:55 +08:00
liningrui 77c950aa6b HugeGraph-589: Add schema id for all schema element
Change-Id: I5b348acebc35cbd7b864a2a4ad8bb47bd9a5d631
2018-08-09 18:16:44 +08:00
liningrui c758900ef8 HugeGraph-938: Remove useless indexnames field in vertexlabel/edgelabel API
Change-Id: Id4a23942b6fbda1b251a6683f0b120736725d005
2018-08-09 18:16:39 +08:00
liningrui b99a79a0fe HugeGraph-622: Upgrade version to 0.4
Change-Id: I2e426bef34c36664e745db1c4b4e119440abda74
2018-08-09 18:16:36 +08:00
liningrui 0c88c3269f HugeGraph-919: Add condition query for vertex/edge list API
Change-Id: I1e3fee37b0fa6808767d41b4651ad8cf360baac4
2018-08-09 18:16:35 +08:00
liningrui bffa544a70 HugeGraph-894: Add vertex/edge update api to addProperty and removeProperty
Change-Id: Ic2c559399ae50b89e8ad8a1a8283b074d0769424
2018-08-09 18:16:33 +08:00
zhangyi51 10463fb313 hugegraph-396 continue to improve variables implementation
1. default not return hidden shcema and graph data
2. implement variables api

Change-Id: I86a60bb6e284c4fdd09510805c6cb2ba33f365cb
2018-08-09 18:16:25 +08:00