Apache HugeGraph(incubating) Release 1.0.0
The latest
Apache
version is released. Welcome to use it 🍓 (try docker way now)
Full Download Link
- Server Binary Package 1.0.0 (Alternate Addr) - (SHA512:
9ff0ab2b
)
Breaking Changes
If you use the old HugeGraph release version before, you should switch to the new maven dependency, refer this issue to config it, thanks
What's Changed
- feat: support java 11 & adapt shell/ci code by @zyxxoo @imbajin @javeme in #1653 #1982 #2020
- fix(core): NoSuchMethodError Relations() & can't query edges by multi labels + properties by @javeme in #1720 #1737
- feat(api): support hot set trace through
/exception/trace
API by @javeme in #1727 - refact(core): enhance schema job module by @javeme in #1729
- refact(raft): improve raft module & test & install snapshot and add peer by @javeme @Linary in #1527 #1721 #1738 #1802
- refact(core): remove early cycle detection & limit max depth by @imbajin in #1723
- chore: add logo in README & remove outdated log4j version by @imbajin @zyxxoo @javeme in #1731 #1733 #1747 #1757
- refact(core): improve CachedGraphTransaction perf by @javeme in #1743
- fix: tree step & edge batch update error & edge cache & task status by @vincentshu @zhoney @javeme @sunlujing in #1755 #1776 #1767 #1780
- chore: update CI config & support ci robot & add codeQL SEC-check & graph option by @imbajin @simon824 in #1772 #1761 #1778 #1809
- feat(core): support adamic-adar & resource-allocation algorithms by @imbajin in #1763
- refact: ingore security check api & fix some bugs & clean code by @zyxxoo @imbajin @coderzc @jsoref in #1741 #1770 #1784 #1798 #1797
- fix(mysql): run g.V() is error & update ci with docker image in MySQL by @zhaoliangzl @imbajin in #1801 #1834
- feat(hbase): support hash rowkey struct & pre-init tables by @JackyYangPassion in #1696
- fix: handle close exception & ConditionP result & cache problem by @zyxxoo @wuchaojing @javeme @z7658329 in #1804 #1813 #1790 #1822
- doc: enhance
CONTRIBUTING.md
&README.md
by @javeme @imbajin @wangyao2016 in #1791 #1819 #1820 #1831 #1872 - refact: add checkstyle plugin & clean/format the code by @seagle-yuan @mayelena @Fizell @z7658329 @JackyYangPassion in #1810 #1821 #1838 #1841 #1846 #1850 #1851 #1854 #1852 #1855 #1856 #1857 #1858 #1864 #1847 #1842 #1877 #1874 #1896
- refact(core): improve decode string empty bytes & avoid array-construct columns in BackendEntry by @javeme in #1787 #1788
- fix: query by within + Text.contains & addIndexLabel/removeIndexLabel race condition by @javeme in #1803 #1807
- refact(cassandra): translate ipv4 to ipv6 metrics & update cassandra dependency vesion by @javeme in #1844 #1853 #1910
- chore: use .asf.yaml for apache workflow & replace
APPLICATION_JSON
withTEXT_PLAIN
by @imbajin @simon824 in #1839 #1867 #1888 - feat(core): support query data by use
cypher
language by @jadepeng in #1866 - feat(api): support
swagger
UI to viewing API & mprove allow role for drop graph by @wangyao2016 in #1880 #1878 - fix: fix ProfileApi url check & add build package to ignore file by @corgiboygsj @leo65535 in #1893 #1894
- feat: add system schema store by @zyxxoo in #1891
- refact(rocksdb): update rocksdb version to 6.22 & improve rocksdb code by @javeme @jadepeng in #1742 #2002
- refact: update mysql scope to test & clean protobuf style/configs by @simon824 @seagle-yuan in #1881 #2043 #2045 #2051 #2057
- chore: upgrade Dockerfile server to 0.12.0 & add editorconfig & improve ci by @simon824 @jackwener @damonxue in #1901 #1904 #1958
- fix: empty-graph in
count().is(0)
& can't shutdown with exception & possible extra comma by @javeme in #1902 #1903 #1924 - chore: upgrade grpc version & handle JNA UnsatisfiedLinkError for
Apple M1
by @Shoothzj @javeme in #1914 #2013 - feat: support updateIfPresent/updateIfAbsent operation by @javeme in #1897
- fix: start RpcServer NPE & args count of ACTION_CLEARED error & example error by @JackyYangPassion @simon824 in #1921 #1941 #1953
- feat(core): cluster role automatic management by @zyxxoo in #1943
- chore: modify abnormal logs & upgrade netty-all to 4.1.44 by @xiaoleizi2016 @NanKeXXX in #1948 #1971
- refact: fix rpc server not start & upgrade dependencies & adopt new analyzer & clean code by @jadepeng in #1975 #1989 #1990 #2000
- chore: improve
.gitignore
& update ci configs & add RAT/faltten plugin by @imbajin @z7658329 in #1892 #1994 #1988 #2003 #2004 #2022 - fix: User-controlled data in numeric cast & remove word dependency by @zyxxoo in #1996 #1998
- chore(license): add dependencies-check ci & 3rd-party dependency licenses by @simon824 in #2006 #2008 #2053 #2054
- feat(core): add a string of OLAP algorithms by @imbajin @javeme in #1984
- fix: closing iterators on errors for Cassandra & Mysql & enhance code with try-with-resources by @vamossagar12 in #2014 #2016
- refact: Shutdown log when shutdown process & fix tx leak & enhance the file path by @coderzc @seagle-yuan in #2024 #2028 #2023 #2031
- refact: rename package to apache & dependency in all modules (Breaking Change) by @z7658329 in #2019 #2033 #2039 #2037
- chore: add license checker & update antrun plugin & fix building problem in windows by @dongzl @seagle-yuan in #2034 #2038 #2042
- feat: support one-step script for apache release v1.0.0 release & enhance code by @imbajin @zyxxoo in #2041 #2044 #2048 #2050 #2052
New Contributors
- @vincentshu made their first contribution in #1755
- @sunlujing made their first contribution in #1780
- @jsoref made their first contribution in #1798
- @zhaoliangzl made their first contribution in #1801
- @simon824 made their first contribution in #1809
- @wuchaojing made their first contribution in #1813
- @mayelena made their first contribution in #1821
- @seagle-yuan made their first contribution in #1810
- @wangyao2016 made their first contribution in #1872
- @leo65535 made their first contribution in #1894
- @jackwener made their first contribution in #1904
- @Shoothzj made their first contribution in #1914
- @damonxue made their first contribution in #1958
- @xiaoleizi2016 made their first contribution in #1948
- @NanKeXXX made their first contribution in #1971
- @vamossagar12 made their first contribution in #2014
- @dongzl made their first contribution in #2034
Full Changelog: v0.12.0...1.0.0