Brett Wooldridge
603951febd
Fixes #1126 correct error in JavaDoc for HikariConfig.setInitializationFailTimeout().
7 years ago
Brett Wooldridge
5607d8b913
Fixes #1141 do not throw SQLException when calling isClosed() or close() on a already closed Connection, as per JDBC specification.
7 years ago
Brett Wooldridge
8921bb08c8
Fixes #1137 support changing user/password at runtime for DriverDataSource-wrapped driver connections.
7 years ago
Brett Wooldridge
851e2d4592
Fixes #1137 support changing user/password at runtime for DriverDataSource-wrapped driver connections.
7 years ago
Brett Wooldridge
71e8688ed4
Closes #1114 Remove unneeded code.
7 years ago
Brett Wooldridge
b9b68e4d2f
Update README.md
7 years ago
Brett Wooldridge
95e0b429eb
Fixes #1136 sanitize jdbcUrl for logging.
7 years ago
Sevket Gökay
b36323213f
log loaded driver when using jdbcUrl ( #1136 )
7 years ago
Sevket Gökay
c1ab4c8399
refactor: extract seal check into method and reuse ( #1135 )
...
* refactor: extract seal check into method and reuse
* move method checkIfSealed() to a more appropriate place
7 years ago
Brett Wooldridge
4f41863b14
Update README.md
7 years ago
Brett Wooldridge
9fef225614
Update CHANGES
7 years ago
Brett Wooldridge
aeb235f007
[maven-release-plugin] prepare for next development iteration
7 years ago
Brett Wooldridge
234ba765b4
[maven-release-plugin] prepare release HikariCP-3.1.0
7 years ago
Brett Wooldridge
3695c1025e
Bump middle version number due to new API method (get/setCatalog() on HikariConfigMXBean)
7 years ago
Brett Wooldridge
43f21c0fd3
Fix JavaDoc typo
7 years ago
Brett Wooldridge
9d1b13327e
Fix JavaDoc typo
7 years ago
Brett Wooldridge
368b3ab692
Fix JavaDoc typo
7 years ago
Brett Wooldridge
b5c340eee3
Permit changing the catalog via the HikariConfigMXBean
7 years ago
Brett Wooldridge
4e6bd83fb6
Update HikariConfig.java
7 years ago
Brett Wooldridge
07e9e41dca
Update README.md
7 years ago
Brett Wooldridge
cd03cc8912
Update README.md
7 years ago
Brett Wooldridge
8d3f2b9cf0
[maven-release-plugin] prepare for next development iteration
7 years ago
Brett Wooldridge
132683a08f
[maven-release-plugin] prepare release HikariCP-3.0.0
7 years ago
Brett Wooldridge
869b114ac6
JavaDoc fixes.
7 years ago
Brett Wooldridge
b11eb4084c
Merge commit '5e84eeebbf61739314b76e61c7f10b9af7c51759' into dev
...
* commit '5e84eeebbf61739314b76e61c7f10b9af7c51759':
Extract Micrometer metric name to public constant and document usage
Remove hard-coded percentiles from MicrometerMetricsTracker
7 years ago
Brett Wooldridge
a11d6a6b39
Prepare for release.
7 years ago
Brett Wooldridge
36ffcafe83
Fixes #1116 Only set readOnly/autoCommit during connection setup if they differ from defaults.
7 years ago
Brett Wooldridge
25f8ab1c1e
New MBean test.
7 years ago
Brett Wooldridge
00cd48a7c8
Fixes #1117 Add (currently undocumented) system property to block pool startup until minimumIdle connections exist in the pool.
7 years ago
Manabu Matsuzaki
3b4322eae6
add test case for new metrics ( #1115 )
7 years ago
Manabu Matsuzaki
3313174891
Add pool metrics ( #1110 )
7 years ago
Manabu Matsuzaki
4852678a7b
`mockMeterRegistry#find(String)` doesn't seem to return null ( #1113 )
7 years ago
Tommy Ludwig
3a739210ce
Maintain strong reference to PoolStats for Micrometer gauges ( #1108 )
...
Micrometer's gauges were breaking after the `PoolStats` object they weakly referenced was garbage collected. This change holds a strong reference to the `PoolStats` object in `MicrometerMetricsTracker` to avoid this issue.
See http://micrometer.io/docs/concepts#_why_is_my_gauge_reporting_nan_or_disappearing
7 years ago
Brett Wooldridge
6ead232623
Update ISSUE_TEMPLATE.md
7 years ago
Brett Wooldridge
a265e0ce16
Update CHANGES
7 years ago
Tommy Ludwig
5e84eeebbf
Extract Micrometer metric name to public constant and document usage
...
Hard-coded percentiles were removed in a previous commit. This documents how a user can configure such things in their code and makes it easier to do by providing a public constant for the prefix used by all metric names.
7 years ago
Tommy Ludwig
cc36894164
Remove hard-coded percentiles from MicrometerMetricsTracker
...
Rather than hard-coding a client-side calculated percentile in HikariCP's code, it is best to leave these configuration decisions to HikariCP users in their code. Users can configure percentiles and whether to record a histogram for HikariCP metrics via a `MeterFilter`.
Resolves micrometer-metrics/micrometer#91
7 years ago
Pascal Schumacher
9cf765911c
Update Micrometer to 1.0.0 ( #1098 )
7 years ago
Brett Wooldridge
1702f06d21
Update README.md
7 years ago
Brett Wooldridge
c259dd229c
[maven-release-plugin] prepare for next development iteration
7 years ago
Brett Wooldridge
509a59f680
[maven-release-plugin] prepare release HikariCP-2.7.8
7 years ago
Brett Wooldridge
b4f25170b3
Setup for a v2.7.8 release.
7 years ago
Brett Wooldridge
7bff6723c1
Fixes #1095 fix breakage caused by sealed configuration with respect to special handling
...
for the metricsRegistry and metricsTrackerFactory properties, which are allowed to be
altered *once* after the pool has started.
7 years ago
NersesAM
91bd7dfb33
Allowing anonymous subclasses of MetricRegistry. Also changing checks for metrics libraries from classname contains to assignableFrom the metrics class ( #1089 )
7 years ago
Mark Rotteveel
3eb0bc72b8
Update Firebird datasource ( #1088 )
...
org.firebirdsql.pool.FBSimpleDataSource was deprecated in Jaybird 2.2 and will be removed in Jaybird 4. Replacement class is org.firebirdsql.ds.FBSimpleDataSource
7 years ago
Brett Wooldridge
d50802f636
Update README.md
7 years ago
Brett Wooldridge
90ffb5123b
Update CHANGES
7 years ago
Brett Wooldridge
d9a600dd96
[maven-release-plugin] prepare for next development iteration
7 years ago
Brett Wooldridge
594ca8be7c
[maven-release-plugin] prepare release HikariCP-2.7.7
7 years ago
Brett Wooldridge
90f1887b4d
Fix bug in sealed configuration.
7 years ago