chore(deps): update dependency com.github.chris2018998:beecp to v5.2.3 - #278
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
5.2.2→5.2.3Release Notes
Chris2018998/Beecp (com.github.chris2018998:beecp)
v5.2.31: Support load configuration from map
2: Attempt to create new one when bad pooled connection borrowed
Changes in 5.2.2
1: Fix hook registration issue
Changes in 5.2.1
1: Add a new configuration item(registerJvmHook)
Changes in 5.2.0
1: Refactor method logs feature
2: Enhance pool robustness
3: Improve pool performance(reused pooled connections)
Changes in 5.1.3
1: Enhance method execution log cache to support sql preparation logs
2: Change configuration item(asyncCreateInitConnection ---> asyncCreateInitConnections)
Changes in 5.1.2
1: Add pool name to method execution logs
2: Change log id type of method execution to String
3: Restore a method(int getPoolState()) to monitor Vo
Changes in 5.1.1
1: Exception replacement in BeeDataSourceConfig(IllegalArgumentException ---> BeeDataSourceConfigException)
2: Add two Exceptions for default value set/get on initial test connection(ConnectionDefaultValueGetException,ConnectionDefaultValueSetException)
3: Rename some configuration items
Changes in 5.1.0
1: rename some configuration items
2: delete three update methods(updateUsername,updatePassword,updateJdbcUrl) from data source
3: add method execution logs feature
Changes in 5.0.0
1: sync source code from stone project
Changes in 4.2.0
1: Improve spin for getting connection
2: Support key prefix in properties file and properties object
Changes in 4.1.9
1: Replace some time read methods in pool(System.currentTimeMillis()--> System.nanoTime())
2: Provide connection alive validator interface for customization
Changes in 4.1.8
1: add interruption double check on borrower thread
2: throw exceptions when check fail in configuration set methods
3: change message of check exceptions
Changes in 4.1.7
1: remove two monitoring methods[getConnectionCreatingCount(),getConnectionCreatingTimeoutCount()]
2: change name of a configuration item[forceCloseUsingOnClear --> forceRecycleBorrowedOnClose]
3: change a method name of MonitorVo[getUsingSize() --> getBorrowedSize()]
Changes in 4.1.6
1: remove final keyword from datasource
2: support array properties injection in util
Changes in 4.1.5
1: fix null point exception when idle timeout scan
Changes in 4.1.4
1: fix some code inspection issues scanned by IDEA
2: restore self-spin source code with history code
3: rename a configuration item(delayTimeForNextClear --> parkTimeForRetry)
4: use try-with-resources on configuration file load
5: remove some unnecessary exception catch
6: improve structure of source code
Changes in 4.1.3
1: simplify source code
2: fix issue that disable default set when set fail on first connection
Changes in 4.1.2
1: enhance exception
2: change type declaration of some fields of pool
3: improve pool self-loop
Changes in 4.1.1
1: fix using-connection close issue
2: change interruption log to runtime log
3: add equal symbol to alive test expression
Changes in 4.1.0
1: change pool connection array to a fixed length array
2: re-implement interruption on connection creation
3: not remove created connections when failed during async initialization
Changes in 4.0.7
1: refactor clear method of pool
2: remove dirty check from method setAutoCommit of proxy Connection
3: improve pool performance
Changes in 4.0.6
1: fix nullpoint exception when set default to first connction
2: fix log not print issue when set default to first connction
3: improve source code structure of a method to get pooled connection
Changes in 4.0.5
1: add an indicator on threadlocal(set false to support virtual threads)
2: fix a nullpoint exception when pool close in new state
3: fix pool jmx register exception
4: remove config item:createTimeout
5: classes rename
RawConnectionFactory ---->BeeConnectionFactory
RawXaConnectionFactory--->BeeXaConnectionFactory
TransactionIsolation ---> BeeTransactionIsolationLevels
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
Changes in 4.0.2
validTestSql ---> aliveTestSql
validTestTimeout ---> aliveTestTimeout
validAssumeTime ----> aliveAssumeTime
Changes in 4.0.1
Changes in 4.0.0
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.