Commit Graph

2595 Commits (b8b86932ac9ae0e54be7d6917a42c56f08f17f77)
 

Author SHA1 Message Date
Manabu Matsuzaki b8b86932ac `mockMeterRegistry#find(String)` doesn't seem to return null (#1113) 7 years ago
Tommy Ludwig dba2dd72eb 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
Tommy Ludwig b5f50a6b96 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 026c780350 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 ef4b8e85aa Update Micrometer to 1.0.0 (#1098) 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
Brett Wooldridge 64d91e8ea3 Fixes #1060 (Really) support experimental throw-if-suspended functionality. 7 years ago
Brett Wooldridge bef929cc97 Fixes #1060 Support experimental throw-if-suspended functionality. 7 years ago
Brett Wooldridge 1f73e9a005 Fixes #1060 Support experimental throw-if-suspended functionality. 7 years ago
Brett Wooldridge 7302390bf7
Update README.md 7 years ago
Brett Wooldridge fd88b569a8
Update CHANGES 7 years ago
Brett Wooldridge 4a5d238578
Update README.md 7 years ago
Brett Wooldridge aeb533b888 [maven-release-plugin] prepare for next development iteration 7 years ago
Brett Wooldridge 314e0e6428 [maven-release-plugin] prepare release HikariCP-2.7.6 7 years ago
Brett Wooldridge bdfeee96e0 Fixes #1064 do not propagate "sealed" status to the target of copyStateTo(HikariConfig other). 7 years ago
Brett Wooldridge 67c589ce28
Update README.md 7 years ago
Brett Wooldridge bf904b1481
Update README.md 7 years ago
Brett Wooldridge 3346c2399f
Update README.md 7 years ago
Brett Wooldridge dfacdf43ce
Update CHANGES 7 years ago
Brett Wooldridge 8f3bee6fc4 [maven-release-plugin] prepare for next development iteration 7 years ago
Brett Wooldridge 3078ea6d61 [maven-release-plugin] prepare release HikariCP-2.7.5 7 years ago
Stanislav Savulchik 18379538fb Enable quantiles calculation in prometheus metrics (#1058) 7 years ago
Brett Wooldridge 5ba71e0e83 Minor cleanup. 7 years ago
Brett Wooldridge d7a9fd0339 Update changes log. 7 years ago
stepbeekio a3637fb945 Fixes #1061 HikariProxyStatement.GetGeneratedKeys does not return ProxyResultSet. (#1062) 7 years ago
Brett Wooldridge 2c0c761253 Fix typo. 7 years ago
Brett Wooldridge c3ab0aa0ca Fixes #1053 seal the HikariDataSource after the pool is started. Improve constructor documentation. 7 years ago
Brett Wooldridge c48ccf6e12 Fixes #1053 seal the HikariDataSource after the pool is started. Improve constructor documentation. 7 years ago
oshai a5bdec0ad7 fix documentation (#1055) 7 years ago
Brett Wooldridge d3ee2c7386
Update README.md 7 years ago
Zheka Kozlov 8e3ecb7ec8 Provide Automatic-Module-Name attribute in MANIFEST.MF (#1047) 7 years ago
Brett Wooldridge 70d4907af4
Update Welcome-To-The-Jungle.md 7 years ago
Toni Menzel 5725019a88 Update doc to latest version available (#1029) 7 years ago
Brett Wooldridge 972404199c [maven-release-plugin] prepare for next development iteration 7 years ago
Brett Wooldridge 038af35755 [maven-release-plugin] prepare release HikariCP-2.7.4 7 years ago
Brett Wooldridge 905a311716 Update change log. 7 years ago
znikola 56e978fc65 Added a support for SQL server's specific isolation level (Snapshot) (#1026) 7 years ago
Holger Thurow 4bb67f7612 Issue #928: HikariJNDIFactory should not throw a NamingException when… (#1022)
* Issue #928: HikariJNDIFactory should not throw a NamingException when !"javax.sql.DataSource".equals(ref.getClassName()).

* Issue #928: HikariJNDIFactory should not throw a NamingException when !"javax.sql.DataSource".equals(ref.getClassName()).

* Revert "Issue #928: HikariJNDIFactory should not throw a NamingException when !"javax.sql.DataSource".equals(ref.getClassName())."

This reverts commit d2a5775

* Issue #928: HikariJNDIFactory should not throw a NamingException when !"javax.sql.DataSource".equals(ref.getClassName()).

* Issue #928: HikariJNDIFactory should not throw a NamingException when !"javax.sql.DataSource".equals(ref.getClassName()).
7 years ago
Stephan Schroevers 4a4c139654 Fix Java file permissions (#1015)
Some files were inadvertently marked executable.
7 years ago
checketts 4e0fcb11d1 Update for Micrometer.rc3 (#1016) 7 years ago
Brett Wooldridge 7e0e467c80
Update README.md 7 years ago