commons-pool.git
6 months agoList all the sordid details of possible exceptions.
Gary Gregory [Sun, 23 Jan 2022 16:21:01 +0000 (11:21 -0500)] 
List all the sordid details of possible exceptions.

6 months agoAdd package private accessor EvictionTimer.getTaskMap().
Gary Gregory [Sun, 23 Jan 2022 15:05:15 +0000 (10:05 -0500)] 
Add package private accessor EvictionTimer.getTaskMap().

6 months agoStatic final constant name should be upper-case.
Gary Gregory [Sun, 23 Jan 2022 15:04:23 +0000 (10:04 -0500)] 
Static final constant name should be upper-case.

6 months agoUse more precise generics in the guts of the implementation.
Gary Gregory [Sun, 23 Jan 2022 14:55:14 +0000 (09:55 -0500)] 
Use more precise generics in the guts of the implementation.

This lets you write code like: taskMap.keySet().forEach(r ->
r.get().owner().close());

6 months agoAdd package private accessor in Evictor to its owner pool.
Gary Gregory [Sun, 23 Jan 2022 14:46:58 +0000 (09:46 -0500)] 
Add package private accessor in Evictor to its owner pool.

7 months agoBump maven-bundle-plugin from 5.1.3 to 5.1.4
dependabot[bot] [Fri, 7 Jan 2022 23:29:09 +0000 (23:29 +0000)] 
Bump maven-bundle-plugin from 5.1.3 to 5.1.4

Bumps maven-bundle-plugin from 5.1.3 to 5.1.4.

---
updated-dependencies:
- dependency-name: org.apache.felix:maven-bundle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
7 months agoBump spotbugs-maven-plugin from 4.5.2.0 to 4.5.3.0
dependabot[bot] [Fri, 7 Jan 2022 22:26:22 +0000 (22:26 +0000)] 
Bump spotbugs-maven-plugin from 4.5.2.0 to 4.5.3.0

Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.5.2.0 to 4.5.3.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.5.2.0...spotbugs-maven-plugin-4.5.3.0)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
7 months agoBump spotbugs from 4.5.2 to 4.5.3
dependabot[bot] [Fri, 7 Jan 2022 12:41:42 +0000 (12:41 +0000)] 
Bump spotbugs from 4.5.2 to 4.5.3

Bumps [spotbugs](https://github.com/spotbugs/spotbugs) from 4.5.2 to 4.5.3.
- [Release notes](https://github.com/spotbugs/spotbugs/releases)
- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spotbugs/spotbugs/compare/4.5.2...4.5.3)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
7 months agoBump checkstyle from 9.2 to 9.2.1 #126.
Gary Gregory [Fri, 31 Dec 2021 13:12:55 +0000 (08:12 -0500)] 
Bump checkstyle from 9.2 to 9.2.1 #126.

7 months agoBump checkstyle from 9.2 to 9.2.1 (#126)
dependabot[bot] [Fri, 31 Dec 2021 13:11:39 +0000 (08:11 -0500)] 
Bump checkstyle from 9.2 to 9.2.1 (#126)

Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 9.2 to 9.2.1.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-9.2...checkstyle-9.2.1)

---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7 months agoUse imports instead of FQCNs.
Gary Gregory [Wed, 29 Dec 2021 17:06:46 +0000 (12:06 -0500)] 
Use imports instead of FQCNs.

7 months agoUse imports instead of FQCNs.
Gary Gregory [Wed, 29 Dec 2021 17:06:42 +0000 (12:06 -0500)] 
Use imports instead of FQCNs.

7 months agoDrop obsolete .travis.yaml.
Gary Gregory [Thu, 23 Dec 2021 13:57:52 +0000 (08:57 -0500)] 
Drop obsolete .travis.yaml.

7 months agoBump spotbugs-maven-plugin from 4.5.0.0 to 4.5.2.0 #125.
Gary Gregory [Wed, 22 Dec 2021 12:50:10 +0000 (07:50 -0500)] 
Bump spotbugs-maven-plugin from 4.5.0.0 to 4.5.2.0 #125.

7 months agoBump spotbugs-maven-plugin from 4.5.0.0 to 4.5.2.0 (#125)
dependabot[bot] [Wed, 22 Dec 2021 12:49:07 +0000 (07:49 -0500)] 
Bump spotbugs-maven-plugin from 4.5.0.0 to 4.5.2.0 (#125)

Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.5.0.0 to 4.5.2.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.5.0.0...spotbugs-maven-plugin-4.5.2.0)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8 months agoAdd comment.
Gary Gregory [Wed, 15 Dec 2021 15:50:10 +0000 (10:50 -0500)] 
Add comment.

8 months agoBump maven-bundle-plugin from 5.1.2 to 5.1.3 (#124)
dependabot[bot] [Wed, 15 Dec 2021 12:31:33 +0000 (07:31 -0500)] 
Bump maven-bundle-plugin from 5.1.2 to 5.1.3 (#124)

Bumps maven-bundle-plugin from 5.1.2 to 5.1.3.

---
updated-dependencies:
- dependency-name: org.apache.felix:maven-bundle-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8 months agoBump spotbugs from 4.5.1 to 4.5.2 (#123)
dependabot[bot] [Tue, 14 Dec 2021 13:08:15 +0000 (08:08 -0500)] 
Bump spotbugs from 4.5.1 to 4.5.2 (#123)

Bumps [spotbugs](https://github.com/spotbugs/spotbugs) from 4.5.1 to 4.5.2.
- [Release notes](https://github.com/spotbugs/spotbugs/releases)
- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spotbugs/spotbugs/compare/4.5.1...4.5.2)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8 months agoBump spotbugs from 4.5.0 to 4.5.1
dependabot[bot] [Thu, 9 Dec 2021 12:42:06 +0000 (12:42 +0000)] 
Bump spotbugs from 4.5.0 to 4.5.1

Bumps [spotbugs](https://github.com/spotbugs/spotbugs) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/spotbugs/spotbugs/releases)
- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spotbugs/spotbugs/compare/4.5.0...4.5.1)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
8 months ago[POOL-402] Check blockWhenExhausted in hasBorrowWaiters #116.
Gary Gregory [Wed, 1 Dec 2021 01:46:46 +0000 (20:46 -0500)] 
[POOL-402] Check blockWhenExhausted in hasBorrowWaiters #116.

8 months ago[POOL-402] Check blockWhenExhausted in hasBorrowWaiters (#116)
Cp-John [Wed, 1 Dec 2021 01:42:53 +0000 (09:42 +0800)] 
[POOL-402] Check blockWhenExhausted in hasBorrowWaiters (#116)

* Check blockWhenExhausted in hasBorrowWaiters

* Add jacoco plugin

* Add unite tests for getBlockWhenExhausted in hasBorrowWaiters

* Restore pom file

8 months agoBump checkstyle from 9.1 to 9.2
dependabot[bot] [Mon, 29 Nov 2021 13:27:22 +0000 (13:27 +0000)] 
Bump checkstyle from 9.1 to 9.2

Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 9.1 to 9.2.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-9.1...checkstyle-9.2)

---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
8 months agoBump junit-bom from 5.8.1 to 5.8.2
dependabot[bot] [Mon, 29 Nov 2021 13:19:16 +0000 (13:19 +0000)] 
Bump junit-bom from 5.8.1 to 5.8.2

Bumps [junit-bom](https://github.com/junit-team/junit5) from 5.8.1 to 5.8.2.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.8.1...r5.8.2)

---
updated-dependencies:
- dependency-name: org.junit:junit-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
8 months agoBump spotbugs-maven-plugin from 4.4.2.2 to 4.5.0.0
dependabot[bot] [Fri, 26 Nov 2021 12:33:34 +0000 (12:33 +0000)] 
Bump spotbugs-maven-plugin from 4.4.2.2 to 4.5.0.0

Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.4.2.2 to 4.5.0.0.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.4.2.2...spotbugs-maven-plugin-4.5.0.0)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
8 months agoBump biz.aQute.bndlib from 6.0.0 to 6.1.0
dependabot[bot] [Wed, 24 Nov 2021 12:18:18 +0000 (12:18 +0000)] 
Bump biz.aQute.bndlib from 6.0.0 to 6.1.0

Bumps [biz.aQute.bndlib](https://github.com/bndtools/bnd) from 6.0.0 to 6.1.0.
- [Release notes](https://github.com/bndtools/bnd/releases)
- [Changelog](https://github.com/bndtools/bnd/blob/master/docs/ADDING_RELEASE_DOCS.md)
- [Commits](https://github.com/bndtools/bnd/compare/6.0.0...6.1.0)

---
updated-dependencies:
- dependency-name: biz.aQute.bnd:biz.aQute.bndlib
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
8 months agoBump actions/cache from 2.1.6 to 2.1.7
dependabot[bot] [Tue, 23 Nov 2021 12:02:07 +0000 (12:02 +0000)] 
Bump actions/cache from 2.1.6 to 2.1.7

Bumps [actions/cache](https://github.com/actions/cache) from 2.1.6 to 2.1.7.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.6...v2.1.7)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
9 months agoMerge pull request #113 from psteitz/master
Phil Steitz [Sat, 13 Nov 2021 21:49:16 +0000 (14:49 -0700)] 
Merge pull request #113 from psteitz/master

Fixes for POOL-391, 401

9 months agoFix copy/past error. 113/head
psteitz [Sat, 13 Nov 2021 21:48:25 +0000 (14:48 -0700)] 
Fix copy/past error.

9 months agoFix test formatting, replace deprecated method in new test cases.
psteitz [Sat, 13 Nov 2021 19:42:56 +0000 (12:42 -0700)] 
Fix test formatting, replace deprecated method in new test cases.

9 months agoUse lambda.
psteitz [Fri, 12 Nov 2021 17:42:40 +0000 (10:42 -0700)] 
Use lambda.

9 months agoEnsure that capacity freed by invalidateObject is available to all keyed pools. JIRA...
psteitz [Fri, 12 Nov 2021 03:13:35 +0000 (20:13 -0700)] 
Ensure that capacity freed by invalidateObject is available to all keyed pools. JIRA: POOL-401.

9 months agoBump actions/checkout from 2.3.5 to 2.4.0
dependabot[bot] [Wed, 3 Nov 2021 12:02:11 +0000 (12:02 +0000)] 
Bump actions/checkout from 2.3.5 to 2.4.0

Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.5 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.5...v2.4.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
9 months agoBump spotbugs from 4.4.2 to 4.5.0
dependabot[bot] [Thu, 11 Nov 2021 12:22:30 +0000 (12:22 +0000)] 
Bump spotbugs from 4.4.2 to 4.5.0

Bumps [spotbugs](https://github.com/spotbugs/spotbugs) from 4.4.2 to 4.5.0.
- [Release notes](https://github.com/spotbugs/spotbugs/releases)
- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spotbugs/spotbugs/compare/4.4.2...4.5.0)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
9 months agoEnsure capacity freed by clear is made available to GKOP borrowers. JIRA: POOL-391
psteitz [Thu, 11 Nov 2021 01:48:54 +0000 (18:48 -0700)] 
Ensure capacity freed by clear is made available to GKOP borrowers. JIRA: POOL-391

9 months agoBump checkstyle from 9.0.1 to 9.1
dependabot[bot] [Mon, 1 Nov 2021 12:34:43 +0000 (12:34 +0000)] 
Bump checkstyle from 9.0.1 to 9.1

Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 9.0.1 to 9.1.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-9.0.1...checkstyle-9.1)

---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
9 months agoBump actions/checkout from 2.3.4 to 2.3.5 #109.
Gary Gregory [Tue, 26 Oct 2021 20:01:18 +0000 (16:01 -0400)] 
Bump actions/checkout from 2.3.4 to 2.3.5 #109.

9 months agoBump actions/checkout from 2.3.4 to 2.3.5 (#109)
dependabot[bot] [Tue, 26 Oct 2021 20:00:33 +0000 (16:00 -0400)] 
Bump actions/checkout from 2.3.4 to 2.3.5 (#109)

Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9 months agoBump spotbugs-maven-plugin from 4.4.1 to 4.4.2.2 #110.
Gary Gregory [Tue, 26 Oct 2021 15:53:53 +0000 (11:53 -0400)] 
Bump spotbugs-maven-plugin from 4.4.1 to 4.4.2.2 #110.

9 months agoBump spotbugs-maven-plugin from 4.4.1 to 4.4.2.2 (#110)
dependabot[bot] [Tue, 26 Oct 2021 15:50:50 +0000 (11:50 -0400)] 
Bump spotbugs-maven-plugin from 4.4.1 to 4.4.2.2 (#110)

Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.4.1 to 4.4.2.2.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.4.1...spotbugs-maven-plugin-4.4.2.2)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
10 months agoBump biz.aQute.bndlib from 5.3.0 to 6.0.0 #105.
Gary Gregory [Sun, 17 Oct 2021 14:16:06 +0000 (10:16 -0400)] 
Bump biz.aQute.bndlib from 5.3.0 to 6.0.0 #105.

10 months agoBump biz.aQute.bndlib from 5.3.0 to 6.0.0 (#105)
dependabot[bot] [Sun, 17 Oct 2021 14:15:34 +0000 (10:15 -0400)] 
Bump biz.aQute.bndlib from 5.3.0 to 6.0.0 (#105)

Bumps [biz.aQute.bndlib](https://github.com/bndtools/bnd) from 5.3.0 to 6.0.0.
- [Release notes](https://github.com/bndtools/bnd/releases)
- [Changelog](https://github.com/bndtools/bnd/blob/master/docs/ADDING_RELEASE_DOCS.md)
- [Commits](https://github.com/bndtools/bnd/commits/6.0.0)

---
updated-dependencies:
- dependency-name: biz.aQute.bnd:biz.aQute.bndlib
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
10 months agoBump spotbugs from 4.4.1 to 4.4.2 #106.
Gary Gregory [Sun, 17 Oct 2021 14:15:12 +0000 (10:15 -0400)] 
Bump spotbugs from 4.4.1 to 4.4.2 #106.

10 months agoMerge branch 'master' of https://gitbox.apache.org/repos/asf/commons-pool.git
Gary Gregory [Sun, 17 Oct 2021 14:14:43 +0000 (10:14 -0400)] 
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-pool.git

10 months agoBump spotbugs from 4.4.1 to 4.4.2 (#106)
dependabot[bot] [Sun, 17 Oct 2021 14:14:33 +0000 (10:14 -0400)] 
Bump spotbugs from 4.4.1 to 4.4.2 (#106)

Bumps [spotbugs](https://github.com/spotbugs/spotbugs) from 4.4.1 to 4.4.2.
- [Release notes](https://github.com/spotbugs/spotbugs/releases)
- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spotbugs/spotbugs/compare/4.4.1...4.4.2)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
10 months agoBump checkstyle from 9.0 to 9.0.1 #104.
Gary Gregory [Sun, 17 Oct 2021 14:14:23 +0000 (10:14 -0400)] 
Bump checkstyle from 9.0 to 9.0.1 #104.

10 months agoFix XML typo.
Gary Gregory [Sun, 17 Oct 2021 14:13:58 +0000 (10:13 -0400)] 
Fix XML typo.

10 months agoBump checkstyle from 9.0 to 9.0.1 (#104)
dependabot[bot] [Sun, 17 Oct 2021 14:13:27 +0000 (10:13 -0400)] 
Bump checkstyle from 9.0 to 9.0.1 (#104)

Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 9.0 to 9.0.1.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-9.0...checkstyle-9.0.1)

---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
10 months agoBump junit-bom from 5.8.0 to 5.8.1 #103.
Gary Gregory [Sun, 17 Oct 2021 14:13:09 +0000 (10:13 -0400)] 
Bump junit-bom from 5.8.0 to 5.8.1 #103.

10 months agoBump junit-bom from 5.8.0 to 5.8.1 (#103)
dependabot[bot] [Sun, 17 Oct 2021 14:12:24 +0000 (10:12 -0400)] 
Bump junit-bom from 5.8.0 to 5.8.1 (#103)

Bumps [junit-bom](https://github.com/junit-team/junit5) from 5.8.0 to 5.8.1.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.8.0...r5.8.1)

---
updated-dependencies:
- dependency-name: org.junit:junit-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
10 months agoUpdate GitHub build from Java 16 to 17.
Gary Gregory [Tue, 28 Sep 2021 15:23:06 +0000 (11:23 -0400)] 
Update GitHub build from Java 16 to 17.

Update GitHub build from Java 17-EA to 18-EA but comment it (not there
yet).

10 months agoMerge branch 'master' of https://gitbox.apache.org/repos/asf/commons-pool.git
Gary Gregory [Thu, 23 Sep 2021 14:39:59 +0000 (10:39 -0400)] 
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-pool.git

10 months agoBump spotbugs-maven-plugin from 4.3.0 to 4.4.1 #102.
Gary Gregory [Thu, 23 Sep 2021 14:39:53 +0000 (10:39 -0400)] 
Bump spotbugs-maven-plugin from 4.3.0 to 4.4.1 #102.

10 months agoBump spotbugs-maven-plugin from 4.3.0 to 4.4.1 (#102)
dependabot[bot] [Thu, 23 Sep 2021 14:38:46 +0000 (10:38 -0400)] 
Bump spotbugs-maven-plugin from 4.3.0 to 4.4.1 (#102)

Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.3.0 to 4.4.1.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.3.0...spotbugs-maven-plugin-4.4.1)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
10 months agoBump maven-pmd-plugin from 3.14.0 to 3.15.0 #101.
Gary Gregory [Thu, 23 Sep 2021 14:24:41 +0000 (10:24 -0400)] 
Bump maven-pmd-plugin from 3.14.0 to 3.15.0 #101.

10 months agoBump maven-pmd-plugin from 3.14.0 to 3.15.0 (#101)
dependabot[bot] [Thu, 23 Sep 2021 14:24:15 +0000 (10:24 -0400)] 
Bump maven-pmd-plugin from 3.14.0 to 3.15.0 (#101)

Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 3.14.0 to 3.15.0.
- [Release notes](https://github.com/apache/maven-pmd-plugin/releases)
- [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.14.0...maven-pmd-plugin-3.15.0)

---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-pmd-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
10 months agoBump junit-bom from 5.8.0-RC1 to 5.8.0 #100.
Gary Gregory [Thu, 23 Sep 2021 14:23:59 +0000 (10:23 -0400)] 
Bump junit-bom from 5.8.0-RC1 to 5.8.0 #100.

10 months agoBump junit-bom from 5.8.0-RC1 to 5.8.0 (#100)
dependabot[bot] [Thu, 23 Sep 2021 14:21:18 +0000 (10:21 -0400)] 
Bump junit-bom from 5.8.0-RC1 to 5.8.0 (#100)

Bumps [junit-bom](https://github.com/junit-team/junit5) from 5.8.0-RC1 to 5.8.0.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.8.0-RC1...r5.8.0)

---
updated-dependencies:
- dependency-name: org.junit:junit-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
10 months agoBump spotbugs from 4.4.0 to 4.4.1 #99.
Gary Gregory [Thu, 23 Sep 2021 14:21:00 +0000 (10:21 -0400)] 
Bump spotbugs from 4.4.0 to 4.4.1 #99.

10 months agoBump spotbugs from 4.4.0 to 4.4.1 (#99)
dependabot[bot] [Thu, 23 Sep 2021 14:20:14 +0000 (10:20 -0400)] 
Bump spotbugs from 4.4.0 to 4.4.1 (#99)

Bumps [spotbugs](https://github.com/spotbugs/spotbugs) from 4.4.0 to 4.4.1.
- [Release notes](https://github.com/spotbugs/spotbugs/releases)
- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spotbugs/spotbugs/compare/4.4.0...4.4.1)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
11 months agoBump checkstyle from 8.45.1 to 9.0 #97.
Gary Gregory [Thu, 2 Sep 2021 18:34:28 +0000 (14:34 -0400)] 
Bump checkstyle from 8.45.1 to 9.0 #97.

11 months agoBump checkstyle from 8.45.1 to 9.0 (#97)
dependabot[bot] [Thu, 2 Sep 2021 18:33:43 +0000 (14:33 -0400)] 
Bump checkstyle from 8.45.1 to 9.0 (#97)

Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 8.45.1 to 9.0.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-8.45.1...checkstyle-9.0)

---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
11 months agoAdd missing Javadoc that causes the build to fail.
Gary Gregory [Thu, 2 Sep 2021 16:20:20 +0000 (12:20 -0400)] 
Add missing Javadoc that causes the build to fail.

11 months agoDon't use reflection.
Gary Gregory [Thu, 2 Sep 2021 15:59:17 +0000 (11:59 -0400)] 
Don't use reflection.

11 months agoUse enhanced for loops rather than iterators
Mark Thomas [Thu, 2 Sep 2021 11:46:15 +0000 (12:46 +0100)] 
Use enhanced for loops rather than iterators

11 months agoTrivial clean-up
Mark Thomas [Thu, 2 Sep 2021 11:44:34 +0000 (12:44 +0100)] 
Trivial clean-up

11 months agoAdoptOpenJDK is moving to the Eclipse Foundation and rebranding as
Gary Gregory [Sun, 29 Aug 2021 04:27:56 +0000 (00:27 -0400)] 
AdoptOpenJDK is moving to the Eclipse Foundation and rebranding as
Eclipse Temurin.

11 months agoOrganize imports.
Gary Gregory [Mon, 23 Aug 2021 12:36:13 +0000 (08:36 -0400)] 
Organize imports.

11 months agoSort members.
Gary Gregory [Mon, 23 Aug 2021 12:35:57 +0000 (08:35 -0400)] 
Sort members.

11 months agoBetter internal name.
Gary Gregory [Mon, 23 Aug 2021 12:35:14 +0000 (08:35 -0400)] 
Better internal name.

11 months agoJavadoc.
Gary Gregory [Mon, 23 Aug 2021 12:34:27 +0000 (08:34 -0400)] 
Javadoc.

11 months agoRemove unused exceptions from test methods.
Gary Gregory [Sun, 22 Aug 2021 13:18:56 +0000 (09:18 -0400)] 
Remove unused exceptions from test methods.

11 months agoCast not needed.
Gary Gregory [Sun, 22 Aug 2021 13:16:44 +0000 (09:16 -0400)] 
Cast not needed.

11 months agoBump junit-bom from 5.8.0-M1 to 5.8.0-RC1 #96.
Gary Gregory [Sun, 22 Aug 2021 13:15:12 +0000 (09:15 -0400)] 
Bump junit-bom from 5.8.0-M1 to 5.8.0-RC1 #96.

11 months agoBump junit-bom from 5.8.0-M1 to 5.8.0-RC1 (#96)
dependabot[bot] [Sun, 22 Aug 2021 13:14:43 +0000 (09:14 -0400)] 
Bump junit-bom from 5.8.0-M1 to 5.8.0-RC1 (#96)

Bumps [junit-bom](https://github.com/junit-team/junit5) from 5.8.0-M1 to 5.8.0-RC1.
- [Release notes](https://github.com/junit-team/junit5/releases)
- [Commits](https://github.com/junit-team/junit5/compare/r5.8.0-M1...r5.8.0-RC1)

---
updated-dependencies:
- dependency-name: org.junit:junit-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
11 months agoBump spotbugs from 4.3.0 to 4.4.0 #94.
Gary Gregory [Sun, 22 Aug 2021 13:14:31 +0000 (09:14 -0400)] 
Bump spotbugs from 4.3.0 to 4.4.0 #94.

11 months agoBump spotbugs from 4.3.0 to 4.4.0 (#94)
dependabot[bot] [Sun, 22 Aug 2021 13:13:24 +0000 (09:13 -0400)] 
Bump spotbugs from 4.3.0 to 4.4.0 (#94)

Bumps [spotbugs](https://github.com/spotbugs/spotbugs) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/spotbugs/spotbugs/releases)
- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spotbugs/spotbugs/compare/4.3.0...4.4.0)

---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
11 months agoAdd PooledObject.getFullDuration().
Gary Gregory [Fri, 20 Aug 2021 00:24:41 +0000 (20:24 -0400)] 
Add PooledObject.getFullDuration().

11 months agoBump to next development version
Gary Gregory [Wed, 18 Aug 2021 19:52:29 +0000 (15:52 -0400)] 
Bump to next development version

12 months agoUpdate POM version numbers for Apache Commons Pool release 2.11.1 commons-pool-2.11.1-RC1 rel/commons-pool-2.11.1
Gary Gregory [Sat, 14 Aug 2021 13:42:35 +0000 (09:42 -0400)] 
Update POM version numbers for Apache Commons Pool release 2.11.1

12 months agoPrepare for release candidate.
Gary Gregory [Sat, 14 Aug 2021 13:41:04 +0000 (09:41 -0400)] 
Prepare for release candidate.

12 months agoAll the artifacts now have sha512 hashes.
Gary Gregory [Sat, 14 Aug 2021 13:36:44 +0000 (09:36 -0400)] 
All the artifacts now have sha512 hashes.

12 months agoAdd missing tests.
Gary Gregory [Sat, 14 Aug 2021 13:29:58 +0000 (09:29 -0400)] 
Add missing tests.

12 months agoUse final, remove trailing whitespace.
Gary Gregory [Sat, 14 Aug 2021 13:11:57 +0000 (09:11 -0400)] 
Use final, remove trailing whitespace.

12 months agoSimplify platform requirement so this page does not need an update for
Gary Gregory [Sat, 14 Aug 2021 12:51:12 +0000 (08:51 -0400)] 
Simplify platform requirement so this page does not need an update for
each release.

12 months agoPrepare for the next release candidate.
Gary Gregory [Sat, 14 Aug 2021 12:50:25 +0000 (08:50 -0400)] 
Prepare for the next release candidate.

12 months agoMinors Changes #89.
Gary Gregory [Sat, 14 Aug 2021 12:50:04 +0000 (08:50 -0400)] 
Minors Changes #89.

12 months ago* Chain Stream (#89)
Arturo Bernal [Sat, 14 Aug 2021 12:42:39 +0000 (14:42 +0200)] 
* Chain Stream (#89)

* Replace For loop with map.forEach
* Inline variable

12 months agoUse assertThrows.
Gary Gregory [Sat, 14 Aug 2021 01:19:47 +0000 (21:19 -0400)] 
Use assertThrows.

12 months agoRemove leading underscores from instance variable names.
Gary Gregory [Fri, 13 Aug 2021 22:20:41 +0000 (18:20 -0400)] 
Remove leading underscores from instance variable names.

12 months agoRefactor so much duplication of the same pattern.
Gary Gregory [Fri, 13 Aug 2021 21:58:32 +0000 (17:58 -0400)] 
Refactor so much duplication of the same pattern.

12 months agoFix formatting.
Gary Gregory [Fri, 13 Aug 2021 20:57:22 +0000 (16:57 -0400)] 
Fix formatting.

12 months agoUse assertThrows.
Gary Gregory [Fri, 13 Aug 2021 20:05:30 +0000 (16:05 -0400)] 
Use assertThrows.

12 months agoNote previous change.
Gary Gregory [Fri, 13 Aug 2021 20:05:08 +0000 (16:05 -0400)] 
Note previous change.

12 months agoReimplement BaseGenericObjectPool.maxBorrowWait as a Duration instead of
Gary Gregory [Fri, 13 Aug 2021 20:04:56 +0000 (16:04 -0400)] 
Reimplement BaseGenericObjectPool.maxBorrowWait as a Duration instead of
a long.

12 months agoFix Javadoc.
Gary Gregory [Fri, 13 Aug 2021 19:36:50 +0000 (15:36 -0400)] 
Fix Javadoc.

12 months agoBump spotbugs from 4.2.3 to 4.3.0 and ignore new medium warnings
Gary Gregory [Fri, 13 Aug 2021 19:32:04 +0000 (15:32 -0400)] 
Bump spotbugs from 4.2.3 to 4.3.0 and ignore new medium warnings
EI_EXPOSE_REP and EI_EXPOSE_REP2.

12 months agoDefaultPooledObject.getIdleTime() drops nanoseconds on Java 9 and
Gary Gregory [Fri, 13 Aug 2021 19:22:19 +0000 (15:22 -0400)] 
DefaultPooledObject.getIdleTime() drops nanoseconds on Java 9 and
greater.

12 months agoFix tests (again, failing on GH, ok, locally).
Gary Gregory [Fri, 13 Aug 2021 18:35:01 +0000 (14:35 -0400)] 
Fix tests (again, failing on GH, ok, locally).

12 months agoFix typos.
Gary Gregory [Fri, 13 Aug 2021 18:29:21 +0000 (14:29 -0400)] 
Fix typos.

12 months agoAdd missing test.
Gary Gregory [Fri, 13 Aug 2021 16:23:48 +0000 (12:23 -0400)] 
Add missing test.