This is an automated email from the ASF dual-hosted git repository.

vgalaxies pushed a change to branch intro-commons
in repository https://gitbox.apache.org/repos/asf/incubator-hugegraph.git


      at 795dc4e0e Merge remote-tracking branch 
'remotes/commons/migrate-commons' into intro-commons

This branch includes the following new commits:

     new a5fa9016e HugeGraph-341: First commit hugegraph-common code
     new 5f305526d HugeGraph-344: add distributionManagement to deploy baidu 
maven repository
     new 3e5f626d1 HugeGraph-351: code format and clean up some warnings
     new db55e237a HugeGraph-351: fixed bug that CoreOption constructor has 
been removed
     new cccef5d57 HugeGraph-357: modify return type of TriFunction
     new 5603b9c6a HugeGraph-326: add slf4j-api that has been mistakenly deleted
     new 7bdf878dd HugeGraph-407: add KeyLock class
     new 36959044a HugeGraph-410: fixed code style of hugegraph-common
     new d592690cf HugeGraph-254: improve utils class perf with final(inline)
     new ec2599db9 HugeGraph-369 Add lockManager for mutual exclusion of thread 
in long time operation.
     new e88f54a21 HugeGraph-462: add event manager
     new 9cc9cad29 HugeGraph-476: add destroy() method
     new 9a1417f3d HugeGraph-487 Add lockManager for mutual exclusion of thread 
in long time operation.
     new 171e723f5 HugeGraph-494: refine logic of lock() menthod
     new 9778a8b4b HugeGrap-499: fix english grammer in lock
     new d3960c1da Always define long variable endwith 'L' indicator.
     new 315000a60 HugeGraph-503: using bit shift whenever, if not affect the 
code readability.
     new 0c580690c HugeGraph-501: fix EventHub ConcurrentModificationException
     new 5252a7e48 HugeGraph-410: improve code style
     new 9faea0229 hugegraph-499 trivial grammar change.
     new e05d13098 HugeGraph-482: upgrade log4j to log4j2
     new 6052985c1 hugegraph-502 add read write lock support
     new b76e0eaea HugeGraph-527: add customized implemention version to 
manifest.mf
     new dfd319039 HugeGraph-527: First add the version to the common module.
     new dec8fe9a8 HugeGraph-531: Fix typo at OptionHolder class
     new f33c09385 HugeGraph-532: Rewrite checksocket class
     new 5cda854e8 HugeGraph-525: add vertion check util
     new a200deab5 HugeGraph-131: clean up some warnings in LockGroup
     new 8bdac2c75 HugeGraph-525: add the const NAME of component 
hugegraph-common into CommonVersion
     new f6cdc8a3c HugeGraph-547: replace tilNextMillis by tillNextMills as the 
later is more meaningfull
     new 705c27b98 HugeGraph-555: add lockAll() for KeyLock
     new 504069e17 HugeGraph-623: rename LoggerFactory.getLogger() to 
Log.logger()
     new c24069ee2 HugeGraph-625: fixed bug that there is a line length of more 
than 80 characters in the license information for hugegraph-common
     new b4a6cc9ab HugeGraph-596: fixed bug that hugegraph-common deploy before 
merge
     new ca0a9832a HugeGraph-596: Passed env varibale from BCLOUD to agile 
module for hugegraph-common module
     new 281aab85f HugeGraph-645: Add space line between license and package 
for hugegraph-common
     new 4d6c42135 HugeGraph-726: add toList(array) method into class 
CollectionUtil
     new 12c53cc17 fix EventHub bugs: HugeGraph-732 and HugeGraph-733
     new 519574064 HugeGraph-762: add isSimpleType() method to class 
ReflectionUtil
     new 5e003a7f2 HugeGraph-830: Catch IOException if create new socket 
connection failed. Note that, we should try to avoid catch Throwable since it 
not only catch all exceptions but also catch errors.
     new d8d4b3eba hugegraph-911 add prefixOf method into CollectionUtil
     new 094f8bb56 HugeGraph-935: Add a method 'allUnique'
     new b01f3a35d HugeGraph-975: support conversion: number <==> bytes
     new 3d3da162d HugeGraph-978: add prefixWith() for bytes
     new 1804fa7ee HugeGraph-984: Fixed bug that multi graphs has same name 
config option will be overrided
     new 65032356e HugeGraph-986: Let prefixOf support generic type
     new 7789bc87d HugeGraph-989: add toHex()/fromHex() to class Bytes
     new 8a44989e3 HugeGraph-990: Fixed bug that compile error when building 
project
     new 24ff82017 HugeGraph-994: Fixed bug that some key has more than one 
value will throw an assert exception
     new fe8b51d07 HugeGraph-976: add filter-iterator
     new 9f994b33d HugeGraph-1000: allow non-check of config options
     new 8219a10e7 HugeGraph-1075: add allowValues() to OptionChecker
     new 2ae8e1571 HugeGraph-1097: fix missing check for duplicated options
     new 749a2d9d1 HugeGraph-1097: fix check error when 
HugeConfig(Configuration config) with list options
     new fde9c72a0 HugeGraph-1110: let iterators implement AutoCloseable and 
Metadatable
     new 8d8333980 HugeGraph-1158: awllow empty Iterator add to 
ExtendableIterator
     new 154e03054 HugeGraph-1171: Modify the way for config options 
registration
     new cb33bbd43 HugeGraph-1174: Let config reload if some options contains 
comma
     new 12c65918b HugeGraph-1183: Add common RestClient for server and client
     new 56a60dca5 HugeGraph-1190: add OptionSpace.keys() method
     new 1bf8d9e4c HugeGraph-1191: rewrite exception handling mechanism at 
register method
     new 5183fb054 HugeGraph-1208: Move compareNumber() from core to common 
module
     new 887a4d5a9 HugeGraph-1196: Fix grammer at exits method
     new c2db8f55d HugeGraph-81: Fixed bug that message and cause placed error
     new aa222c489 HugeGraph-1229: add README.md for project hugegraph-common
     new d6d92e489 HugeGraph-1229: add README.md for project hugegraph-common
     new 9346717bd HugeGraph-1236: add getMap() to HugeConfig
     new 140cf845b hugegraph-1234 add subset util
     new 544b94c91 HugeGraph-1257: Let jersey client use preemptive credentials
     new daa967d74 HugeGraph-1301: Move SafeDateFormat class to 
hugegraph-common module
     new 8c76d5b0c HugeGraph-1309: add remove() support to WrappedIterator
     new 4aae65cd4 HugeGraph-81: Small optimization of package structure
     new 92ad62a9f HugeGraph-1330: add support for 128bits hash
     new 50c773805 HugeGraph-1312: Add config to deploy to sonatype maven 
respority
     new eed956d93 hugegraph-81 add github link to README
     new 9db431015 HugeGraph-1336: move common tests from hugegraph-test to 
hugegraph-common
     new 1db56cfd8 HugeGraph-1341: Upgrade version to 1.4.8(1.4.7 failed 
deploying to maven respority)
     new 553cd60b8 hugegraph-889 add ACCEPTED to POST, PUT and DELETE for async
     new a4121451c HugeGraph-1349: Add some badges(licence, build, coverage and 
maven) in README
     new 1c7c839d4 hugegraph-1364 add LICENSE for hugegraph-common
     new 07793f997 HugeGraph-622: Bump up to version 1.5.0
     new 591d3f383 HugeGraph-1399: let EventHub.notify() return Future to sync
     new 16fbcb354 Optimize intersect action
     new 904f4260b README improve
     new 146e4bc36 add api for setting thread pool name
     new 476bb7831 Add CollectionUtilTest to UnitTestSuite
     new 6f20cb8bd Fix dependency conflict "InjectionManagerFactory not found"
     new bbbc8e70f Add CollectionUtil.sortByValue()
     new 5f6012cbe Support for sortable base64 encoding
     new 5bac575b2 Set origin iterator last one if all iterators of extendable 
iterator are empty
     new 95530cc4b add 
PerfUtil.clear()/Bytes.concat()/CollectionUtil.randomSet()
     new 306b4f182 fix NPE in EventHub.destroy()
     new 87c582648 Let RestClient can reuse connections
     new 1eb241413 Add OrderLimitMap
     new 194ed53b8 add Whitebox.invoke() method (#22)
     new 5ea077f13 add support of sortable negative number for NumericUtil (#23)
     new 0822dd93f let subclass of ConfigOption be able to override parent 
options (#24)
     new 1a66a6089 Enhance toList and add toSet in CollectionUtil (#25)
     new 64bd1543e RestClient support to close idle connection periodically 
(#26)
     new 2f453c0af support typed option (#27)
     new 48a39fcef improve exception message for InvocationTargetException (#28)
     new 85a6b7e24 Enhance ExecutorUtil to create ScheduledThreadPool (#29)
     new b525aef02 add maxValueOf() for NumericUtil (#30)
     new 88d883820 Support show time in readable format (#31)
     new ce75fb96e Enhance split in StringUtil (#32)
     new 0436a1459 add methods Bytes.contains() & Bytes.indexOf() (#33)
     new cc463411e improve LongEncoding.decodeSortable() (#34)
     new f8e65f83b add Bytes.toHex() method (#35)
     new 41bc25ce8 support calling superclass method for Whitebox.invoke() (#37)
     new 0ff4b0e23 Extract license common structures (#36)
     new 4eda6313e Support keyLock in LockGroup (#38)
     new 49bff5ead Support RowLock in LockGroup (#39)
     new d78b728aa Split ConfigOption read into two steps: parse() and 
convert() (#40)
     new 8268b755e add generic parameter for RowLock (#42)
     new 24b8a33e9 support assert range conditions (#41)
     new 4bd64ce8b fix iterators may not be closed (#43)
     new 0a71d120f Add nodes and data size to extra param (#44)
     new fffccf1b2 Upgrade jackson version to 2.10.2 (#45)
     new 0d90ae433 add encodeSignedB64() method (#46)
     new c2c5ba468 add https support (#47)
     new 034e1a251 Add dateutil (#48)
     new b4fb1f744 refactor RestClient as interface (#49)
     new 544599e31 Fix HugeConfig save to file is empty (#51)
     new 9f329f5f3 Bump log4j2.version from 2.8.2 to 2.13.3 (#52)
     new 630e19f8b fix LockManager get/create race condition (#53)
     new 2d4a8eebf Upgrade version to 1.8.0 for release (#55)
     new 9962e0c9c fix https+auth bug (#57)
     new 37de7be0e Improve SafeDateFormat by joda DateTimeFormatter (#59)
     new f4e861b3a add BarrierEvent (#60)
     new c80f95957 Implement PausableScheduledThreadPool (#61)
     new cde7763cc fix BatchMapperIterator stopped when fetched none in the 
middle batch (#64)
     new ccc4d3bd6 add LimitIterator class (#62)
     new 42e5260ba Add Class.class as an accept data type in TypedOption (#65)
     new 1114e9492 First commit
     new 3914813fb Add checkstyle plugin
     new 98844d8c2 add UnitUtil class (#66)
     new 265f74bb5 Add checkstyle plugin (#67)
     new 159143c04 add rpc framework based on sofa-rpc (#1)
     new 6c800388a support random port to start rpc server (#2)
     new d51efb612 add some test cases for util package (#70)
     new fe190141c improve profile performance (#69)
     new aecaf4e86 remove inner hostname from cacerts.jks (#72)
     new 185a926a9 Fix senstive mail address (#71)
     new f72fac400 Improve some license params (#73)
     new 74b954acf disable delimiter parsing when construct from 
MapConfiguration (#74)
     new 27dfd9d5a Bump commons-io from 2.4 to 2.7 (#75)
     new 910184220 Bump jackson.version from 2.10.2 to 2.12.1 (#63)
     new efa8e97c4 chore: use github action to run ci (#77)
     new 535ae072f add Auth Context to store request header(Authorization) (#76)
     new 49e8599d8 chore: add issue template & auto stale issues and pr (#78)
     new 3881b8669 fix: unable to close the rpc thread pool at destroy (#3)
     new 53c6503cd chore: update ubuntu version for ci actions (#79)
     new 1d2745299 add bearer token support (#81)
     new c572c2bed first rename
     new 0789b1c8c merge rpc module into commons
     new 24c339037 chore: merge license & checkstyle & ci
     new ee0871212 chore: new pom & README for module
     new f5383d554 Merge pull request #84 (merge rpc module into commons)
     new 3b8933c3d fix log4j error (#85)
     new fbb743afe bump up version to 2.0.0 (#86)
     new 4a1926fe4 improve java doc (#87)
     new 8f0f2ba01 release maven package by actions (#88)
     new 922a4f633 upgrade log4j to version 2.17.0 (#89)
     new d695bd494 fix some test cases naming (#90)
     new 4b21e94ad chore: support java 11 (#83)
     new 05fe7a4c9 chore: use cla assistant to support robot pr (#92)
     new 88d2f897e chore: support code security check with codeQL (#94)
     new d0e5971c7 fix: can't delete conf file when drop graph (#93)
     new f2e838443 version 2.1.2 (#96)
     new deac513c4 improve Whitebox.setInternalState() (#99)
     new db84121d5 refact: unify pom & remove useless file (#100)
     new 589ee2ca1 support assert-throws return future (#102)
     new 4af14a999 add Cnm and Anm to CollectionUtil (#101)
     new 745bd861a  chore: use .asf.yaml for apache workflow rule (#98)
     new 09b18191e update checkstyle (#97)
     new 42ef9c4d9 chore: upgrade CodeQL version to v2 (#106)
     new 3b1bcb1a9 rename package name `com.baidu` to `org.apache` (#104)
     new e85ab38c6 refact:  clean code & typo & update the name of getTimeZone 
(#105)
     new be72d20f8 chore: setup for apache maven release (#107)
     new b783da5bd feat(apache): support check license header with RAT (#108)
     new ae54f2830 refact: upgrade a string of dependencies to address CVEs 
report & clean code (#110)
     new dc3e9e2bb chore: enable ci in all prs (#111)
     new 4361a51d9 chore: fix missing mail address & other configs (#112)
     new 16602cc83 support custom content-type (#113)
     new 7347b17a4 fix apache revision (#114)
     new 952975a3c add dep check ci (#116)
     new caa4b26a9 refact: address some code alert (#115)
     new 4dbe157ec Add thrid-party dependency licenses (#117)
     new 5bc993fe7 manifest version use project.version (#119)
     new 37e221a71 delete blankspace of licenses filename (#120)
     new c86e38a8a chore: enable rebase option (#121)
     new a40774e48 chore: prepare for release v1.0.0 (#122)
     new 9463119a6 chore: update release script & add mailing lists (#123)
     new 0239a1e17 fix: add style files back  (#125)
     new e400e4d22 refact(test): download binary file for https test (#126)
     new e339fed6c fix(dist): generate doc & exit script when upload files 
failed
     new c28f8c897 chore: add DISCLAIMER & NOTICE & LICENSE file to binary 
package
     new 1f64e8afb chore: remove copyright in file header & fix some files
     new 8724b1203 chore: fix copyright year and format
     new e1cb3eb16 chore(license): fix 3rd party refer code (#127)
     new 6f9493a51 1
     new 6aa01af49 Update NOTICE
     new f9593d494 chore: refactor the license check CI
     new 82f2a6539 Update license-checker.yml
     new 297e49123 fix commons dependency conflict (#131)
     new c31a53641 add some construction methods for more convenient use (#132)
     new b49be0517 add: dependency-review (#134)
     new 5ad55fb82 feat(common): replace jersey dependencies with OkHttp 
(Breaking Change) (#133)
     new 8c93652de fix: Assert.assertThrows() should check result of 
exceptionConsumer (#135)
     new 10f0a87c7 refact(common): rename jsonutil to avoid conflicts with 
server (#136)
     new dcf375251 fix the json param convert (#137)
     new 44f99e968 doc: update README for release (#138)
     new 33fa9ed45 update licence (#139)
     new 0cfd8daed feat: support user defined RestClientConfig/HTTPClient 
params (#140)
     new c883f56a4 chore: disable clean flatten for deploy (#141)
     new 93c2e0878 Update 'How to Contribute' link and remove duplicate 
'Guidelines'  link in README (#143)
     new 9baef8b25 fix(commons):fixed memory leaks occur in HugeGraph Server 
during data writing (#144)
     new 162a104eb git mv to hugegraph-commons
     new 795dc4e0e Merge remote-tracking branch 
'remotes/commons/migrate-commons' into intro-commons

The 219 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Reply via email to