22 Star 205 Fork 42

欧德 / BeeCP

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
CHANGES 2.18 KB
一键复制 编辑 原始数据 按行查看 历史
Chris2018998 提交于 2024-05-12 15:30 . Update CHANGES
beecp changes
Changes in 4.0.4
1: add a new util method: CommonUtil.isNotBlank
2:[beecp]rename two methods related with pool lock
getElapsedTimeSinceCreationLock() ---> getPoolLockHoldTime()
interruptThreadsOnCreationLock() ---> interruptOnPoolLock()
3:[beecp] support returning a array of interrupted threads from pool lock
4:[beecp]rename connection eviction predicate class.
SQLExceptionPredication ---> BeeConnectionPredicate
5:[beecp]some optimization on source code
6:[beecp]add toString() method to jdbc proxy objects
Changes in 4.0.3
* upgrade slf4j-api to 2.0.6
* allow to assign 0 on connectTimeout
* rename a config item(jdbcLinkInfDecoderClassName --> jdbcLinkInfoDecoderClassName)
* fix exception on inner copying configPrintExclusionList
* fix null point exception when load invalid properites file
* enhance interruption on pool lock and pool semaphore(two new extension classes in util pacakge)
Changes in 4.0.2
* [beecp]support propeties config loading from class path
* [beecp]remove some unnecessary check on number config items
* [beecp]fix IndexOutOfBoundsException on remove error code
* [beecp]add a new config item[configPrintExclusionList]
* [beecp]rename a exception class[PoolInitializedException --> PoolInitializeFailedException]
* [beecp]add a new method to BeeObjectSourceConfig[getFactoryProperty]
* [beecp]rename three config items
validTestSql ---> aliveTestSql
validTestTimeout ---> aliveTestTimeout
validAssumeTime ----> aliveAssumeTime
Changes in 4.0.1
* [beecp]enhance interruption handling on conneciton creation
* [beecp]rename a pool inner fiel and add volatile type to this field[startTimeAtLockedSuccess ----> pooledArrayLockedTimePoint]
* [beecp]fix a NullPointException in method BeeDataSource.getLogWriter
Changes in 4.0.0
* change project LICENSE from LGPL2.1 to Apache2.0
* change top level folder from cn to org.stone
* add connection eviction predication to support customization on SQLException check
* add a operation method which can be used to try interrupt blocking on Driver.getConencton/DataSource.getConencton
* rename a config item: createTimeout ---> connctTimeout,which is equivalent to loginTimeout field in DriverManager
Java
1
https://gitee.com/Chris2018998/BeeCP.git
git@gitee.com:Chris2018998/BeeCP.git
Chris2018998
BeeCP
BeeCP
master

搜索帮助