Skip to content

v2.0.1

Compare
Choose a tag to compare
@coderzc coderzc released this 21 Dec 13:00
· 55 commits to master since this release
d695bd4

What's Changed

  • HugeGraph-1399: let EventHub.notify() return Future to sync by @javeme in #4
  • Optimize intersect action by @Linary in #3
  • README improve by @zhoney in #5
  • add api for setting thread pool name by @javeme in #6
  • Add CollectionUtilTest to UnitTestSuite by @Linary in #8
  • Fix dependency conflict "InjectionManagerFactory not found" by @Linary in #10
  • Add CollectionUtil.sortByValue() by @Linary in #13
  • Support for sortable base64 encoding by @javeme in #12
  • Set originIterator to last one if all iterators of ExtendableIterator are empty by @zhoney in #17
  • add PerfUtil.clear()/Bytes.concat()/CollectionUtil.randomSet() by @javeme in #16
  • fix NPE in EventHub.destroy() by @javeme in #19
  • add Whitebox.invoke() method by @javeme in #22
  • add support of sortable negative number for NumericUtil by @javeme in #23
  • let subclass of ConfigOption be able to override parent options by @javeme in #24
  • Enhance toList and add toSet in CollectionUtil by @Linary in #25
  • RestClient support to close idle connection periodically by @Linary in #26
  • support typed option by @javeme in #27
  • improve exception message for InvocationTargetException by @javeme in #28
  • Enhance ExecutorUtil to create ScheduledThreadPool by @Linary in #29
  • add maxValueOf() for NumericUtil by @zhoney in #30
  • Support show time in readable format by @Linary in #31
  • Enhance split in StringUtil by @Linary in #32
  • add methods Bytes.contains() & Bytes.indexOf() by @javeme in #33
  • improve LongEncoding.decodeSortable() by @zhoney in #34
  • add Bytes.toHex() method by @javeme in #35
  • support calling superclass method for Whitebox.invoke() by @javeme in #37
  • Extract license common structures by @Linary in #36
  • Support keyLock in LockGroup by @zhoney in #38
  • Support RowLock in LockGroup by @zhoney in #39
  • Split ConfigOption read into two steps: parse() and convert() by @javeme in #40
  • add generic parameter for RowLock by @javeme in #42
  • support assert range conditions by @javeme in #41
  • fix iterators may not be closed by @javeme in #43
  • Add nodes and data size to extra param by @Linary in #44
  • Upgrade jackson version to 2.10.2 by @Linary in #45
  • add encodeSignedB64() method by @javeme in #46
  • add https support by @shzcore in #47
  • Add dateutil by @zhoney in #48
  • refactor RestClient as interface by @javeme in #49
  • Fix HugeConfig save to file is empty by @Linary in #51
  • Bump log4j2.version from 2.8.2 to 2.13.3 by @dependabot in #52
  • fix LockManager get/create race condition by @javeme in #53
  • Upgrade version to 1.8.0 for release by @Linary in #55
  • fix https+auth bug by @zhoney in #57
  • Improve SafeDateFormat by joda DateTimeFormatter by @Linary in #59
  • add BarrierEvent by @houzhizhen in #60
  • Implement PausableScheduledThreadPool by @Linary in #61
  • fix BatchMapperIterator stopped when fetched none in the middle batch by @javeme in #64
  • add LimitIterator class by @javeme in #62
  • Add Class.class as an accept data type in TypedOption by @Linary in #65
  • add UnitUtil class by @javeme in #66
  • Add checkstyle plugin by @Linary in #67
  • add some test cases for util package by @javeme in #70
  • improve profile performance by @javeme in #69
  • update file cacerts.jks by @shzcore in #72
  • Fix senstive mail address by @Linary in #71
  • Improve some license params by @Linary in #73
  • disable delimiter parsing when construct from MapConfiguration by @houzhizhen in #74
  • Bump commons-io from 2.4 to 2.7 by @dependabot in #75
  • Bump jackson.version from 2.10.2 to 2.12.1 by @dependabot in #63
  • chore: use github action to run ci by @Linary in #77
  • add Auth Context to store request header(Authorization) by @corgiboygsj in #76
  • chore: add issue template & auto stale issues and pr by @imbajin in #78
  • chore: update ubuntu version for ci actions by @imbajin in #79
  • add bearer token support by @guoygang in #81
  • refact(rpc): merge rpc module into commons by @imbajin in #84
  • fix log4j error by @zhoney in #85
  • bump up version to 2.0.0 by @javeme in #86
  • improve java doc by @zhoney in #87
  • release maven package by actions by @coderzc in #88
  • upgrade log4j to version 2.17.0 by @zhoney in #89
  • fix some test cases naming by @javeme in #90

New Contributors

Full Changelog: v1.4.9...v2.0.1