Commit Graph

28 Commits

Author SHA1 Message Date
Jermy Li 48f61ff9f1 Prevent misleading warning with HK2 MultiException (#492)
WARNING: The following warnings have been detected:
WARNING: Unknown HK2 failure detected:
MultiException stack 1 of 1
java.lang.IllegalStateException: Please wait for the server to initialize

Change-Id: Ic683b982c95390fcb356074b9291fd664fcf4be2
improve: #490
2019-04-30 23:44:38 +08:00
liningrui 234926f014 Throw 503 error if all workers are busy
Implement #341

Change-Id: I7770744d50bb21047c0b66e0d255d49a6d33e672
2019-02-18 21:05:38 +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
Zhangmei Li cee1af1760 HugeGraph-1162: support authentication and permission control
Change-Id: I9dcbd00e4e8b1c36fd208b69dc65c47b3af26c72
2018-08-09 18:17:25 +08:00
liningrui 2d9db4b27a HugeGraph-1228: Add bulk write concurrency control at the API level
Change-Id: Ic1ee14ce233b9e4d6885ab78a36a17e86d1baaf9
2018-08-09 18:17:21 +08:00
Zhangmei Li ad311285ec HugeGraph-1101: improve exception type when a vertex connected by the edges does not exist
Change-Id: I07f05eeafaa390934efee55fa53028469b217d15
2018-08-09 18:17:05 +08:00
Zhangmei Li 855db21169 HugeGraph-81: improve error check for API module
Change-Id: I23ee58b7cd9ed38245550c63b228c3fab277d62e
2018-08-09 18:17:04 +08:00
liningrui 4280563840 HugeGraph-984: Use config.get() instead getList() for unifing method call
Change-Id: I8fc3975200e8fa2c2dd30367b5876cc110ad25d1
2018-08-09 18:16:44 +08:00
liningrui 3fa1965bf3 HugeGraph-925: Fixed bug that rest server can't bind ip
Change-Id: Ib0745f6c502b26fa8a543eb0ab3a04f823c76bb2
2018-08-09 18:16:36 +08:00
liningrui 7fe6b43e93 HugeGraph-569: Make restserver and gremlinserver share cache
Change-Id: I2e31f165433141c0e4887db9f21666b99b7d4eb2
2018-08-09 18:16:34 +08:00
Zhangmei Li 02e8427847 HugeGraph-735: set all APIs charset encoding to UTF-8
Change-Id: I6b57ae2bc20b3b136a178c86068d8e97a4e50b28
2018-08-09 18:16:06 +08:00
Liu Jie ac1ff2002b HugeGraph-658: Consolidate exception logical at core-api
Change-Id: Iea2f770defa3323af47804db064595dba95855b9
Signed-off-by: Liu Jie <liujie23@baidu.com>
2018-08-09 18:16:02 +08:00
liningrui db83246699 HugeGraph-645: Add empty line between license and package for hugegraph-server
Change-Id: I301b736be05cfb80524b004ed4af332d14262a68
2018-08-09 18:15:53 +08:00
liningrui 46e8d79cb7 HugeGraph-623: Replace logger to LOG for hugegraph-server
Change-Id: Ie734324f9b83a3411f833796cc531820667505ec
2018-08-09 18:15:52 +08:00
liningrui 35ddee75e9 HugeGraph-625: fixed bug that there is a line length of more than 80 characters in the license information for hugegraph-server
Change-Id: Ib923eea8aa996146ebb64932734ed4c929581cca
2018-08-09 18:15:51 +08:00
Zhangmei Li 129f25c434 HugeGraph-525: add versions check of components and api
Change-Id: Id99c661760f73216854b62197a53be4b786dc395
2018-08-09 18:15:39 +08:00
Zhangmei Li 823df463be Revert "HugeGraph-525: add versions check of components and api"
This reverts commit 4ba0c2b75b8d84f4426ec06905b823a134cd225c.
2018-08-09 18:15:38 +08:00
Zhangmei Li adf68830c7 HugeGraph-525: add versions check of components and api
Change-Id: I85aa37bf8721d71de79df8288044d3cc8d588bf0
2018-08-09 18:15:38 +08:00
Zhangmei Li 6243e88ed2 HugeGraph-540: fix bug: process not finished if failed to start hugeserver
Change-Id: I25cd57019798bfe579686f0acef4dc48fd8028eb
2018-08-09 18:15:37 +08:00
liningrui acc45a72a9 HugeGraph-508: Add license on hugegraph(core) code.
Change-Id: Icdb89818798a8408f294b615782c9f68856f09c5
2018-08-09 18:15:35 +08:00
liningrui 5e27596a34 HugeGraph-411: fixed bug that some message in checkNotNull statement are not correct
Change-Id: Ibda805139ec76165a272a186d05f28c60c2013e2
2018-08-09 18:15:30 +08:00
Zhangmei Li 487c2eae73 HugeGraph-410: improve code style for hugegraph-api
Change-Id: I853f97f206a3ec7ead724f541917a6a7e70fc87f
2018-08-09 18:15:27 +08:00
Zhangmei Li 60f4583571 HugeGraph-220: improve some exception handling
Change-Id: I1d8fad5c84d63de766097d9a3c582b52e4f87607
2018-08-09 18:15:04 +08:00
Liu Jie f9e2350944 Add the missing illegalArgumentException catch up.
HugeGraph-220

Change-Id: I985be9b9a49872320b21aca3c708cb97ed8af82c
Signed-off-by: Liu Jie <liujie23@baidu.com>
2018-08-09 18:15:02 +08:00
liningrui cc11c816f6 HugeGraph-98: modify config system and add some server script.
Change-Id: I7b290a61d50a744db8f3c1daf7f70bd6f51c663a
2018-08-09 18:14:56 +08:00
Zhangmei Li a1d351f3b4 HugeGraph-131: clean up some warnings for api
Change-Id: I9cd382084100aec54fa02fab2a3aef7abd4889bd
2018-08-09 18:14:49 +08:00
Zhangmei Li e588dfabad HugeGraph-130: implement gremlin api
Change-Id: I5976cc95786fde8579e399e501c37c61f6822c6f
2018-08-09 18:14:48 +08:00
Zhangmei Li bc1cbb3a7e HugeGraph-89: implement rest framework based on jersey
Change-Id: I89d033abcec4398ed08e1c8cd261757a4a9b78cd
2018-08-09 18:14:42 +08:00