Modified:
websites/production/commons/content/proper/commons-pool/apidocs/src-html/org/apache/commons/pool2/impl/GenericObjectPoolConfig.html
==============================================================================
---
websites/production/commons/content/proper/commons-pool/apidocs/src-html/org/apache/commons/pool2/impl/GenericObjectPoolConfig.html
(original)
+++
websites/production/commons/content/proper/commons-pool/apidocs/src-html/org/apache/commons/pool2/impl/GenericObjectPoolConfig.html
Sat Feb 8 20:08:04 2025
@@ -70,105 +70,112 @@
<span class="source-line-no">057</span><span id="line-57"></span>
<span class="source-line-no">058</span><span id="line-58"> private int
minIdle = DEFAULT_MIN_IDLE;</span>
<span class="source-line-no">059</span><span id="line-59"></span>
-<span class="source-line-no">060</span><span id="line-60">
@SuppressWarnings("unchecked")</span>
-<span class="source-line-no">061</span><span id="line-61"> @Override</span>
-<span class="source-line-no">062</span><span id="line-62"> public
GenericObjectPoolConfig<T> clone() {</span>
-<span class="source-line-no">063</span><span id="line-63"> try {</span>
-<span class="source-line-no">064</span><span id="line-64"> return
(GenericObjectPoolConfig<T>) super.clone();</span>
-<span class="source-line-no">065</span><span id="line-65"> } catch
(final CloneNotSupportedException e) {</span>
-<span class="source-line-no">066</span><span id="line-66"> throw
new AssertionError(); // Can't happen</span>
-<span class="source-line-no">067</span><span id="line-67"> }</span>
-<span class="source-line-no">068</span><span id="line-68"> }</span>
-<span class="source-line-no">069</span><span id="line-69"></span>
-<span class="source-line-no">070</span><span id="line-70"> /**</span>
-<span class="source-line-no">071</span><span id="line-71"> * Gets the
value for the {@code maxIdle} configuration attribute</span>
-<span class="source-line-no">072</span><span id="line-72"> * for pools
created with this configuration instance.</span>
-<span class="source-line-no">073</span><span id="line-73"> *</span>
-<span class="source-line-no">074</span><span id="line-74"> * @return The
current setting of {@code maxIdle} for this</span>
-<span class="source-line-no">075</span><span id="line-75"> *
configuration instance</span>
-<span class="source-line-no">076</span><span id="line-76"> *</span>
-<span class="source-line-no">077</span><span id="line-77"> * @see
GenericObjectPool#getMaxIdle()</span>
-<span class="source-line-no">078</span><span id="line-78"> */</span>
-<span class="source-line-no">079</span><span id="line-79"> public int
getMaxIdle() {</span>
-<span class="source-line-no">080</span><span id="line-80"> return
maxIdle;</span>
-<span class="source-line-no">081</span><span id="line-81"> }</span>
-<span class="source-line-no">082</span><span id="line-82"></span>
-<span class="source-line-no">083</span><span id="line-83"> /**</span>
-<span class="source-line-no">084</span><span id="line-84"> * Gets the
value for the {@code maxTotal} configuration attribute</span>
-<span class="source-line-no">085</span><span id="line-85"> * for pools
created with this configuration instance.</span>
-<span class="source-line-no">086</span><span id="line-86"> *</span>
-<span class="source-line-no">087</span><span id="line-87"> * @return The
current setting of {@code maxTotal} for this</span>
-<span class="source-line-no">088</span><span id="line-88"> *
configuration instance</span>
-<span class="source-line-no">089</span><span id="line-89"> *</span>
-<span class="source-line-no">090</span><span id="line-90"> * @see
GenericObjectPool#getMaxTotal()</span>
-<span class="source-line-no">091</span><span id="line-91"> */</span>
-<span class="source-line-no">092</span><span id="line-92"> public int
getMaxTotal() {</span>
-<span class="source-line-no">093</span><span id="line-93"> return
maxTotal;</span>
-<span class="source-line-no">094</span><span id="line-94"> }</span>
-<span class="source-line-no">095</span><span id="line-95"></span>
-<span class="source-line-no">096</span><span id="line-96"> /**</span>
-<span class="source-line-no">097</span><span id="line-97"> * Gets the
value for the {@code minIdle} configuration attribute</span>
-<span class="source-line-no">098</span><span id="line-98"> * for pools
created with this configuration instance.</span>
-<span class="source-line-no">099</span><span id="line-99"> *</span>
-<span class="source-line-no">100</span><span id="line-100"> * @return The
current setting of {@code minIdle} for this</span>
-<span class="source-line-no">101</span><span id="line-101"> *
configuration instance</span>
-<span class="source-line-no">102</span><span id="line-102"> *</span>
-<span class="source-line-no">103</span><span id="line-103"> * @see
GenericObjectPool#getMinIdle()</span>
-<span class="source-line-no">104</span><span id="line-104"> */</span>
-<span class="source-line-no">105</span><span id="line-105"> public int
getMinIdle() {</span>
-<span class="source-line-no">106</span><span id="line-106"> return
minIdle;</span>
-<span class="source-line-no">107</span><span id="line-107"> }</span>
-<span class="source-line-no">108</span><span id="line-108"></span>
-<span class="source-line-no">109</span><span id="line-109"> /**</span>
-<span class="source-line-no">110</span><span id="line-110"> * Sets the
value for the {@code maxIdle} configuration attribute for</span>
-<span class="source-line-no">111</span><span id="line-111"> * pools
created with this configuration instance.</span>
-<span class="source-line-no">112</span><span id="line-112"> *</span>
-<span class="source-line-no">113</span><span id="line-113"> * @param
maxIdle The new setting of {@code maxIdle}</span>
-<span class="source-line-no">114</span><span id="line-114"> * for
this configuration instance</span>
-<span class="source-line-no">115</span><span id="line-115"> *</span>
-<span class="source-line-no">116</span><span id="line-116"> * @see
GenericObjectPool#setMaxIdle(int)</span>
-<span class="source-line-no">117</span><span id="line-117"> */</span>
-<span class="source-line-no">118</span><span id="line-118"> public void
setMaxIdle(final int maxIdle) {</span>
-<span class="source-line-no">119</span><span id="line-119">
this.maxIdle = maxIdle;</span>
-<span class="source-line-no">120</span><span id="line-120"> }</span>
-<span class="source-line-no">121</span><span id="line-121"></span>
-<span class="source-line-no">122</span><span id="line-122"> /**</span>
-<span class="source-line-no">123</span><span id="line-123"> * Sets the
value for the {@code maxTotal} configuration attribute for</span>
-<span class="source-line-no">124</span><span id="line-124"> * pools
created with this configuration instance.</span>
-<span class="source-line-no">125</span><span id="line-125"> *</span>
-<span class="source-line-no">126</span><span id="line-126"> * @param
maxTotal The new setting of {@code maxTotal}</span>
-<span class="source-line-no">127</span><span id="line-127"> * for
this configuration instance</span>
-<span class="source-line-no">128</span><span id="line-128"> *</span>
-<span class="source-line-no">129</span><span id="line-129"> * @see
GenericObjectPool#setMaxTotal(int)</span>
-<span class="source-line-no">130</span><span id="line-130"> */</span>
-<span class="source-line-no">131</span><span id="line-131"> public void
setMaxTotal(final int maxTotal) {</span>
-<span class="source-line-no">132</span><span id="line-132">
this.maxTotal = maxTotal;</span>
-<span class="source-line-no">133</span><span id="line-133"> }</span>
-<span class="source-line-no">134</span><span id="line-134"></span>
-<span class="source-line-no">135</span><span id="line-135"> /**</span>
-<span class="source-line-no">136</span><span id="line-136"> * Sets the
value for the {@code minIdle} configuration attribute for</span>
-<span class="source-line-no">137</span><span id="line-137"> * pools
created with this configuration instance.</span>
-<span class="source-line-no">138</span><span id="line-138"> *</span>
-<span class="source-line-no">139</span><span id="line-139"> * @param
minIdle The new setting of {@code minIdle}</span>
-<span class="source-line-no">140</span><span id="line-140"> * for
this configuration instance</span>
-<span class="source-line-no">141</span><span id="line-141"> *</span>
-<span class="source-line-no">142</span><span id="line-142"> * @see
GenericObjectPool#setMinIdle(int)</span>
-<span class="source-line-no">143</span><span id="line-143"> */</span>
-<span class="source-line-no">144</span><span id="line-144"> public void
setMinIdle(final int minIdle) {</span>
-<span class="source-line-no">145</span><span id="line-145">
this.minIdle = minIdle;</span>
-<span class="source-line-no">146</span><span id="line-146"> }</span>
-<span class="source-line-no">147</span><span id="line-147"></span>
-<span class="source-line-no">148</span><span id="line-148"> @Override</span>
-<span class="source-line-no">149</span><span id="line-149"> protected void
toStringAppendFields(final StringBuilder builder) {</span>
-<span class="source-line-no">150</span><span id="line-150">
super.toStringAppendFields(builder);</span>
-<span class="source-line-no">151</span><span id="line-151">
builder.append(", maxTotal=");</span>
-<span class="source-line-no">152</span><span id="line-152">
builder.append(maxTotal);</span>
-<span class="source-line-no">153</span><span id="line-153">
builder.append(", maxIdle=");</span>
-<span class="source-line-no">154</span><span id="line-154">
builder.append(maxIdle);</span>
-<span class="source-line-no">155</span><span id="line-155">
builder.append(", minIdle=");</span>
-<span class="source-line-no">156</span><span id="line-156">
builder.append(minIdle);</span>
-<span class="source-line-no">157</span><span id="line-157"> }</span>
-<span class="source-line-no">158</span><span id="line-158">}</span>
+<span class="source-line-no">060</span><span id="line-60"> /**</span>
+<span class="source-line-no">061</span><span id="line-61"> * Constructs a
new instance.</span>
+<span class="source-line-no">062</span><span id="line-62"> */</span>
+<span class="source-line-no">063</span><span id="line-63"> public
GenericObjectPoolConfig() {</span>
+<span class="source-line-no">064</span><span id="line-64"> //
empty</span>
+<span class="source-line-no">065</span><span id="line-65"> }</span>
+<span class="source-line-no">066</span><span id="line-66"></span>
+<span class="source-line-no">067</span><span id="line-67">
@SuppressWarnings("unchecked")</span>
+<span class="source-line-no">068</span><span id="line-68"> @Override</span>
+<span class="source-line-no">069</span><span id="line-69"> public
GenericObjectPoolConfig<T> clone() {</span>
+<span class="source-line-no">070</span><span id="line-70"> try {</span>
+<span class="source-line-no">071</span><span id="line-71"> return
(GenericObjectPoolConfig<T>) super.clone();</span>
+<span class="source-line-no">072</span><span id="line-72"> } catch
(final CloneNotSupportedException e) {</span>
+<span class="source-line-no">073</span><span id="line-73"> throw
new AssertionError(); // Can't happen</span>
+<span class="source-line-no">074</span><span id="line-74"> }</span>
+<span class="source-line-no">075</span><span id="line-75"> }</span>
+<span class="source-line-no">076</span><span id="line-76"></span>
+<span class="source-line-no">077</span><span id="line-77"> /**</span>
+<span class="source-line-no">078</span><span id="line-78"> * Gets the
value for the {@code maxIdle} configuration attribute</span>
+<span class="source-line-no">079</span><span id="line-79"> * for pools
created with this configuration instance.</span>
+<span class="source-line-no">080</span><span id="line-80"> *</span>
+<span class="source-line-no">081</span><span id="line-81"> * @return The
current setting of {@code maxIdle} for this</span>
+<span class="source-line-no">082</span><span id="line-82"> *
configuration instance</span>
+<span class="source-line-no">083</span><span id="line-83"> *</span>
+<span class="source-line-no">084</span><span id="line-84"> * @see
GenericObjectPool#getMaxIdle()</span>
+<span class="source-line-no">085</span><span id="line-85"> */</span>
+<span class="source-line-no">086</span><span id="line-86"> public int
getMaxIdle() {</span>
+<span class="source-line-no">087</span><span id="line-87"> return
maxIdle;</span>
+<span class="source-line-no">088</span><span id="line-88"> }</span>
+<span class="source-line-no">089</span><span id="line-89"></span>
+<span class="source-line-no">090</span><span id="line-90"> /**</span>
+<span class="source-line-no">091</span><span id="line-91"> * Gets the
value for the {@code maxTotal} configuration attribute</span>
+<span class="source-line-no">092</span><span id="line-92"> * for pools
created with this configuration instance.</span>
+<span class="source-line-no">093</span><span id="line-93"> *</span>
+<span class="source-line-no">094</span><span id="line-94"> * @return The
current setting of {@code maxTotal} for this</span>
+<span class="source-line-no">095</span><span id="line-95"> *
configuration instance</span>
+<span class="source-line-no">096</span><span id="line-96"> *</span>
+<span class="source-line-no">097</span><span id="line-97"> * @see
GenericObjectPool#getMaxTotal()</span>
+<span class="source-line-no">098</span><span id="line-98"> */</span>
+<span class="source-line-no">099</span><span id="line-99"> public int
getMaxTotal() {</span>
+<span class="source-line-no">100</span><span id="line-100"> return
maxTotal;</span>
+<span class="source-line-no">101</span><span id="line-101"> }</span>
+<span class="source-line-no">102</span><span id="line-102"></span>
+<span class="source-line-no">103</span><span id="line-103"> /**</span>
+<span class="source-line-no">104</span><span id="line-104"> * Gets the
value for the {@code minIdle} configuration attribute</span>
+<span class="source-line-no">105</span><span id="line-105"> * for pools
created with this configuration instance.</span>
+<span class="source-line-no">106</span><span id="line-106"> *</span>
+<span class="source-line-no">107</span><span id="line-107"> * @return The
current setting of {@code minIdle} for this</span>
+<span class="source-line-no">108</span><span id="line-108"> *
configuration instance</span>
+<span class="source-line-no">109</span><span id="line-109"> *</span>
+<span class="source-line-no">110</span><span id="line-110"> * @see
GenericObjectPool#getMinIdle()</span>
+<span class="source-line-no">111</span><span id="line-111"> */</span>
+<span class="source-line-no">112</span><span id="line-112"> public int
getMinIdle() {</span>
+<span class="source-line-no">113</span><span id="line-113"> return
minIdle;</span>
+<span class="source-line-no">114</span><span id="line-114"> }</span>
+<span class="source-line-no">115</span><span id="line-115"></span>
+<span class="source-line-no">116</span><span id="line-116"> /**</span>
+<span class="source-line-no">117</span><span id="line-117"> * Sets the
value for the {@code maxIdle} configuration attribute for</span>
+<span class="source-line-no">118</span><span id="line-118"> * pools
created with this configuration instance.</span>
+<span class="source-line-no">119</span><span id="line-119"> *</span>
+<span class="source-line-no">120</span><span id="line-120"> * @param
maxIdle The new setting of {@code maxIdle}</span>
+<span class="source-line-no">121</span><span id="line-121"> * for
this configuration instance</span>
+<span class="source-line-no">122</span><span id="line-122"> *</span>
+<span class="source-line-no">123</span><span id="line-123"> * @see
GenericObjectPool#setMaxIdle(int)</span>
+<span class="source-line-no">124</span><span id="line-124"> */</span>
+<span class="source-line-no">125</span><span id="line-125"> public void
setMaxIdle(final int maxIdle) {</span>
+<span class="source-line-no">126</span><span id="line-126">
this.maxIdle = maxIdle;</span>
+<span class="source-line-no">127</span><span id="line-127"> }</span>
+<span class="source-line-no">128</span><span id="line-128"></span>
+<span class="source-line-no">129</span><span id="line-129"> /**</span>
+<span class="source-line-no">130</span><span id="line-130"> * Sets the
value for the {@code maxTotal} configuration attribute for</span>
+<span class="source-line-no">131</span><span id="line-131"> * pools
created with this configuration instance.</span>
+<span class="source-line-no">132</span><span id="line-132"> *</span>
+<span class="source-line-no">133</span><span id="line-133"> * @param
maxTotal The new setting of {@code maxTotal}</span>
+<span class="source-line-no">134</span><span id="line-134"> * for
this configuration instance</span>
+<span class="source-line-no">135</span><span id="line-135"> *</span>
+<span class="source-line-no">136</span><span id="line-136"> * @see
GenericObjectPool#setMaxTotal(int)</span>
+<span class="source-line-no">137</span><span id="line-137"> */</span>
+<span class="source-line-no">138</span><span id="line-138"> public void
setMaxTotal(final int maxTotal) {</span>
+<span class="source-line-no">139</span><span id="line-139">
this.maxTotal = maxTotal;</span>
+<span class="source-line-no">140</span><span id="line-140"> }</span>
+<span class="source-line-no">141</span><span id="line-141"></span>
+<span class="source-line-no">142</span><span id="line-142"> /**</span>
+<span class="source-line-no">143</span><span id="line-143"> * Sets the
value for the {@code minIdle} configuration attribute for</span>
+<span class="source-line-no">144</span><span id="line-144"> * pools
created with this configuration instance.</span>
+<span class="source-line-no">145</span><span id="line-145"> *</span>
+<span class="source-line-no">146</span><span id="line-146"> * @param
minIdle The new setting of {@code minIdle}</span>
+<span class="source-line-no">147</span><span id="line-147"> * for
this configuration instance</span>
+<span class="source-line-no">148</span><span id="line-148"> *</span>
+<span class="source-line-no">149</span><span id="line-149"> * @see
GenericObjectPool#setMinIdle(int)</span>
+<span class="source-line-no">150</span><span id="line-150"> */</span>
+<span class="source-line-no">151</span><span id="line-151"> public void
setMinIdle(final int minIdle) {</span>
+<span class="source-line-no">152</span><span id="line-152">
this.minIdle = minIdle;</span>
+<span class="source-line-no">153</span><span id="line-153"> }</span>
+<span class="source-line-no">154</span><span id="line-154"></span>
+<span class="source-line-no">155</span><span id="line-155"> @Override</span>
+<span class="source-line-no">156</span><span id="line-156"> protected void
toStringAppendFields(final StringBuilder builder) {</span>
+<span class="source-line-no">157</span><span id="line-157">
super.toStringAppendFields(builder);</span>
+<span class="source-line-no">158</span><span id="line-158">
builder.append(", maxTotal=");</span>
+<span class="source-line-no">159</span><span id="line-159">
builder.append(maxTotal);</span>
+<span class="source-line-no">160</span><span id="line-160">
builder.append(", maxIdle=");</span>
+<span class="source-line-no">161</span><span id="line-161">
builder.append(maxIdle);</span>
+<span class="source-line-no">162</span><span id="line-162">
builder.append(", minIdle=");</span>
+<span class="source-line-no">163</span><span id="line-163">
builder.append(minIdle);</span>
+<span class="source-line-no">164</span><span id="line-164"> }</span>
+<span class="source-line-no">165</span><span id="line-165">}</span>
Modified: websites/production/commons/content/proper/commons-pool/changes.html
==============================================================================
--- websites/production/commons/content/proper/commons-pool/changes.html
(original)
+++ websites/production/commons/content/proper/commons-pool/changes.html Sat
Feb 8 20:08:04 2025
@@ -37,8 +37,8 @@
<div class="container-fluid">
<a class="brand"
href="https://commons.apache.org/proper/commons-pool/">Apache Commons Pool
™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 20 Jan 2025</li>
- <li class="divider">|</li> <li id="projectVersion">Version: 2.12.1</li>
+ <li id="publishDate">Last Published: 27 Jan 2025</li>
+ <li class="divider">|</li> <li id="projectVersion">Version:
2.12.2-SNAPSHOT</li>
</ul>
<div class="pull-right"> <ul class="nav">
<li>
@@ -305,149 +305,177 @@
<th>Date</th>
<th>Description</th></tr>
<tr class="b">
+<td><a href="#a2.12.2">2.12.2</a></td>
+<td>YYYY-MM-DD</td>
+<td>This is a feature and maintenance release. Java 8 or later is
required.</td></tr>
+<tr class="a">
<td><a href="#a2.12.1">2.12.1</a></td>
<td>2025-01-19</td>
-<td>This is a feature and maintenance release (Java 8 or above).</td></tr>
-<tr class="a">
+<td>This is a feature and maintenance release. Java 8 or later is
required.</td></tr>
+<tr class="b">
<td><a href="#a2.12.0">2.12.0</a></td>
<td>2023-09-30</td>
-<td>This is a feature and maintenance release (Java 8 or above).</td></tr>
-<tr class="b">
+<td>This is a feature and maintenance release. Java 8 or later is
required.</td></tr>
+<tr class="a">
<td><a href="#a2.11.1">2.11.1</a></td>
<td>2021-08-18</td>
<td>This is a maintenance release (Java 8 or above).</td></tr>
-<tr class="a">
+<tr class="b">
<td><a href="#a2.11.0">2.11.0</a></td>
<td>2021-08-08</td>
<td>This is a feature release (Java 8 or above).</td></tr>
-<tr class="b">
+<tr class="a">
<td><a href="#a2.10.0">2.10.0</a></td>
<td>2021-05-28</td>
<td>This is a feature release (Java 8 or above).</td></tr>
-<tr class="a">
+<tr class="b">
<td><a href="#a2.9.0">2.9.0</a></td>
<td>2020-09-25</td>
<td>This is a minor release (Java 8 or above).</td></tr>
-<tr class="b">
+<tr class="a">
<td><a href="#a2.8.1">2.8.1</a></td>
<td>2020-07-27</td>
<td>This is a maintenance release (Java 8 or above).</td></tr>
-<tr class="a">
+<tr class="b">
<td><a href="#a2.8.0">2.8.0</a></td>
<td>2019-12-05</td>
<td>This is a maintenance release (Java 8 or above).</td></tr>
-<tr class="b">
+<tr class="a">
<td><a href="#a2.7.0">2.7.0</a></td>
<td>2019-07-25</td>
<td>This is a feature release (Java 8 or above).</td></tr>
-<tr class="a">
+<tr class="b">
<td><a href="#a2.6.2">2.6.2</a></td>
<td>2019-03-05</td>
<td>This is a maintenance release (Java 7 or above).</td></tr>
-<tr class="b">
+<tr class="a">
<td><a href="#a2.6.1">2.6.1</a></td>
<td>2019-02-08</td>
<td>This is a maintenance release (Java 7 or above).</td></tr>
-<tr class="a">
+<tr class="b">
<td><a href="#a2.6.0">2.6.0</a></td>
<td>2018-07-06</td>
<td>This is a maintenance release (Java 7 or above).</td></tr>
-<tr class="b">
+<tr class="a">
<td><a href="#a2.5.0">2.5.0</a></td>
<td>2017-12-16</td>
<td>This is a minor release (Java 7 or above).</td></tr>
-<tr class="a">
+<tr class="b">
<td><a href="#a2.4.3">2.4.3</a></td>
<td>2017-10-24</td>
<td>This is a patch release, including bug fixes only (Java 6 or
above).</td></tr>
-<tr class="b">
+<tr class="a">
<td><a href="#a2.4.2">2.4.2</a></td>
<td>2015-08-01</td>
<td>This is a patch release, including bug fixes only (Java 6 or
above).</td></tr>
-<tr class="a">
+<tr class="b">
<td><a href="#a2.4.1">2.4.1</a></td>
<td>2015-05-30</td>
<td>This is a patch release (Java 6 or above), replacing a defective binary
jar in version 2.4. Other than the build configuration, the source distribution
for version 2.4.1 is identical to version 2.4.</td></tr>
-<tr class="b">
+<tr class="a">
<td><a href="#a2.4">2.4</a></td>
<td>2015-05-27</td>
<td>This is a maintenance release that includes bug fixes and minor
enhancements (Java 6 or above).</td></tr>
-<tr class="a">
+<tr class="b">
<td><a href="#a2.3">2.3</a></td>
<td>2014-12-30</td>
<td>This is a maintenance release that includes bug fixes and minor
enhancements (Java 6 or above).</td></tr>
-<tr class="b">
+<tr class="a">
<td><a href="#a2.2">2.2</a></td>
<td>2014-02-24</td>
<td>This is a maintenance release (Java 6 or above) that adds a new
testOnCreate configuration option and fixes a small number of bugs.</td></tr>
-<tr class="a">
+<tr class="b">
<td><a href="#a2.1">2.1</a></td>
<td>2013-12-30</td>
<td>This is a maintenance release (Java 6 or above) that includes a small
number of new features as well as including bugfixes and test case
improvements.</td></tr>
-<tr class="b">
+<tr class="a">
<td><a href="#a2.0">2.0</a></td>
<td>2013-11-11</td>
<td>This is a major new release (Java 6 or above) that provides significant
performance improvements in high concurrency environments. Pools now provide a
mechanism for tracking objects that have been borrowed from the pool but not
returned. There have been numerous API changes to support these and other new
features as well as to clarify behavior and improve consistency across the API.
This release requires JDK level 1.6 or above.</td></tr>
-<tr class="a">
+<tr class="b">
<td><a href="#a1.6">1.6</a></td>
<td>2012-01-07</td>
<td>Adds generics (Java 5 or above).</td></tr>
-<tr class="b">
+<tr class="a">
<td><a href="#a1.5.7">1.5.7</a></td>
<td>2011-12-20</td>
<td>This is a patch release, including bugfixes only.</td></tr>
-<tr class="a">
+<tr class="b">
<td><a href="#a1.5.6">1.5.6</a></td>
<td>2011-04-03</td>
<td>This is a patch release, including bugfixes only.</td></tr>
-<tr class="b">
+<tr class="a">
<td><a href="#a1.5.5">1.5.5</a></td>
<td>2010-09-10</td>
<td>This is a patch release, including bugfixes, documentation improvements
and some deprecations in preparation for pool 2.0.</td></tr>
-<tr class="a">
+<tr class="b">
<td><a href="#a1.5.4">1.5.4</a></td>
<td>2009-11-20</td>
<td>This is a patch release containing a fix for POOL-152, a regression
introduced in version 1.5.</td></tr>
-<tr class="b">
+<tr class="a">
<td><a href="#a1.5.3">1.5.3</a></td>
<td>2009-09-21</td>
<td>This is a patch release containing a fix for POOL-149, a regression
introduced in version 1.5.</td></tr>
-<tr class="a">
+<tr class="b">
<td><a href="#a1.5.2">1.5.2</a></td>
<td>2009-07-12</td>
<td>This is a patch release containing fixes for POOL-146 and POOL-147,
regressions introduced in version 1.5.</td></tr>
-<tr class="b">
+<tr class="a">
<td><a href="#a1.5.1">1.5.1</a></td>
<td>2009-06-16</td>
<td>This is a patch release containing a fix for POOL-144, a regression
introduced in version 1.5.</td></tr>
-<tr class="a">
+<tr class="b">
<td><a href="#a1.5">1.5</a></td>
<td>2009-06-10</td>
<td>This is a maintenance release including several important bug fixes. This
release is source and binary compatible with versions 1.3 and 1.4 of commons
pool. In addition to resolving some important concurrency-related bugs
(POOL-135, POOL-125, POOL-29 POOL-107) this release implements a fairness
algorithm to ensure that threads waiting for available object instances from
GenericObjectPools and GenericKeyedObjectPools are served in request arrival
order.</td></tr>
-<tr class="b">
+<tr class="a">
<td><a href="#a1.4">1.4</a></td>
<td>2008-01-15</td>
<td>This is a maintenance release including numerous bug fixes. This release
is source and binary compatible with version 1.3 of commons pool, but there are
some behavior changes introduced to resolve bugs, remove ambiguity or improve
robustness. Among these are the change in default behavior of GenericObjectPool
and GenericKeyedObjectPool from FIFO back to LIFO queues (as in 1.2 and
earlier). The LIFO/FIFO behavior is now configurable. Some of the extra
synchronization included in version 1.3 was removed / refactored to improve
performance. The javadoc has also been made more complete and explicit. See the
detailed list of changes below for specifics on fixed bugs and behavior changes
in Commons Pool 1.4. This version of Commons Pool depends only on JDK version
1.3 or higher. Classes implementing pools are all intended to be
threadsafe.</td></tr>
-<tr class="a">
+<tr class="b">
<td><a href="#a1.3">1.3</a></td>
<td>2006-04-06</td>
<td>1.x bugfix release</td></tr>
-<tr class="b">
+<tr class="a">
<td><a href="#a1.2">1.2</a></td>
<td>2004-06-07</td>
<td>bugfixes</td></tr>
-<tr class="a">
+<tr class="b">
<td><a href="#a1.1">1.1</a></td>
<td>2003-10-20</td>
<td>bugfixes</td></tr>
-<tr class="b">
+<tr class="a">
<td><a href="#a1.0.1">1.0.1</a></td>
<td>2002-08-12</td>
<td> </td></tr>
-<tr class="a">
+<tr class="b">
<td><a href="#a1.0">1.0</a></td>
<td>2002-05-04</td>
-<td> </td></tr></table></section><section><a id="a2.12.1"></a>
+<td> </td></tr></table></section><section><a id="a2.12.2"></a>
+<h2>Release 2.12.2 – YYYY-MM-DD</h2>
+<table class="bodyTable">
+<tr class="a">
+<th>Type</th>
+<th>Changes</th>
+<th>By</th></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
+<td>Remove -nouses directive from maven-bundle-plugin. OSGi package imports
now state 'uses' definitions for package imports, this doesn't affect JPMS
(from org.apache.commons:commons-parent:80). Thanks to Gary Gregory.</td>
+<td><a href="team.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
+<td>The maximum wait time for GenericObjectPool.borrowObject(*) may exceed
expectations due to a spurious thread wakeup.
+ The remaining duration was incorrectly calculated and the method did not
end up waiting long enough.
+ Recompute the remaining duration an additional time when we block when
exhausted. Fixes <a class="externalLink"
href="https://issues.apache.org/jira/browse/POOL-418">POOL-418</a>. Thanks to
Gary Gregory.</td>
+<td><a href="team.html#ggregory">ggregory</a></td></tr>
+<tr class="b">
+<td><img src="images/fix.gif" alt="Fix" title="Fix" /></td>
+<td>Fix site link from the About page to the Download page, see also #387.
Thanks to Wei Guo, Gary Gregory.</td>
+<td><a href="team.html#ggregory">ggregory</a></td></tr>
+<tr class="a">
+<td><img src="images/update.gif" alt="Update" title="Update" /></td>
+<td>Bump org.apache.commons:commons-parent from 79 to 81. Thanks to Gary
Gregory.</td>
+<td><a
href="team.html#ggregory">ggregory</a></td></tr></table></section><section><a
id="a2.12.1"></a>
<h2>Release 2.12.1 – 2025-01-19</h2>
<table class="bodyTable">
<tr class="a">
Modified:
websites/production/commons/content/proper/commons-pool/checkstyle.html
==============================================================================
--- websites/production/commons/content/proper/commons-pool/checkstyle.html
(original)
+++ websites/production/commons/content/proper/commons-pool/checkstyle.html Sat
Feb 8 20:08:04 2025
@@ -37,8 +37,8 @@
<div class="container-fluid">
<a class="brand"
href="https://commons.apache.org/proper/commons-pool/">Apache Commons Pool
™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 20 Jan 2025</li>
- <li class="divider">|</li> <li id="projectVersion">Version: 2.12.1</li>
+ <li id="publishDate">Last Published: 27 Jan 2025</li>
+ <li class="divider">|</li> <li id="projectVersion">Version:
2.12.2-SNAPSHOT</li>
</ul>
<div class="pull-right"> <ul class="nav">
<li>
Modified:
websites/production/commons/content/proper/commons-pool/ci-management.html
==============================================================================
--- websites/production/commons/content/proper/commons-pool/ci-management.html
(original)
+++ websites/production/commons/content/proper/commons-pool/ci-management.html
Sat Feb 8 20:08:04 2025
@@ -37,8 +37,8 @@
<div class="container-fluid">
<a class="brand"
href="https://commons.apache.org/proper/commons-pool/">Apache Commons Pool
™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 20 Jan 2025</li>
- <li class="divider">|</li> <li id="projectVersion">Version: 2.12.1</li>
+ <li id="publishDate">Last Published: 27 Jan 2025</li>
+ <li class="divider">|</li> <li id="projectVersion">Version:
2.12.2-SNAPSHOT</li>
</ul>
<div class="pull-right"> <ul class="nav">
<li>
Modified: websites/production/commons/content/proper/commons-pool/cpd.html
==============================================================================
--- websites/production/commons/content/proper/commons-pool/cpd.html (original)
+++ websites/production/commons/content/proper/commons-pool/cpd.html Sat Feb 8
20:08:04 2025
@@ -37,8 +37,8 @@
<div class="container-fluid">
<a class="brand"
href="https://commons.apache.org/proper/commons-pool/">Apache Commons Pool
™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 20 Jan 2025</li>
- <li class="divider">|</li> <li id="projectVersion">Version: 2.12.1</li>
+ <li id="publishDate">Last Published: 27 Jan 2025</li>
+ <li class="divider">|</li> <li id="projectVersion">Version:
2.12.2-SNAPSHOT</li>
</ul>
<div class="pull-right"> <ul class="nav">
<li>
Modified:
websites/production/commons/content/proper/commons-pool/default-site.diff
==============================================================================
--- websites/production/commons/content/proper/commons-pool/default-site.diff
(original)
+++ websites/production/commons/content/proper/commons-pool/default-site.diff
Sat Feb 8 20:08:04 2025
@@ -1,3 +1,3 @@
-Comparing source compatibility of commons-pool2-2.12.1.jar against
commons-pool2-2.12.0.jar
+Comparing source compatibility of commons-pool2-2.12.2-SNAPSHOT.jar against
commons-pool2-2.12.0.jar
No changes.
Semantic versioning suggestion: 0.0.1
\ No newline at end of file
Modified:
websites/production/commons/content/proper/commons-pool/default-site.md
==============================================================================
--- websites/production/commons/content/proper/commons-pool/default-site.md
(original)
+++ websites/production/commons/content/proper/commons-pool/default-site.md Sat
Feb 8 20:08:04 2025
@@ -7,7 +7,7 @@
> [!NOTE]
>
-> No incompatible changes found while checking backward compatibility of
version `2.12.1` with the previous version `2.12.0`.
+> No incompatible changes found while checking backward compatibility of
version `2.12.2-SNAPSHOT` with the previous version `2.12.0`.
<details markdown="1">
<summary>Expand to see options used.</summary>
@@ -19,7 +19,7 @@
- **Old archives**:
- 
- **New archives**:
- - 
+ - 
- **Evaluate annotations**: Yes
- **Include synthetic classes and class members**: No
- **Include specific elements**: No
@@ -48,6 +48,6 @@
___
-*Generated on: 2025-02-08 12:29:04.492-0500*.
+*Generated on: 2025-02-08 15:07:41.025-0500*.
Modified:
websites/production/commons/content/proper/commons-pool/dependencies.html
==============================================================================
--- websites/production/commons/content/proper/commons-pool/dependencies.html
(original)
+++ websites/production/commons/content/proper/commons-pool/dependencies.html
Sat Feb 8 20:08:04 2025
@@ -37,8 +37,8 @@
<div class="container-fluid">
<a class="brand"
href="https://commons.apache.org/proper/commons-pool/">Apache Commons Pool
™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 20 Jan 2025</li>
- <li class="divider">|</li> <li id="projectVersion">Version: 2.12.1</li>
+ <li id="publishDate">Last Published: 27 Jan 2025</li>
+ <li class="divider">|</li> <li id="projectVersion">Version:
2.12.2-SNAPSHOT</li>
</ul>
<div class="pull-right"> <ul class="nav">
<li>
@@ -447,7 +447,7 @@
<section><a id="Dependency_Tree"></a>
<h2>Dependency Tree</h2>
<ul>
-<li>org.apache.commons:commons-pool2:jar:2.12.1 <img id="_img1"
src="./images/icon_info_sml.gif" alt="[Information]"
onclick="toggleDependencyDetails( '_dep0', '_img1' );" style="cursor: pointer;
vertical-align: text-bottom;" /><div id="_dep0" style="display:none">
+<li>org.apache.commons:commons-pool2:jar:2.12.2-SNAPSHOT <img id="_img1"
src="./images/icon_info_sml.gif" alt="[Information]"
onclick="toggleDependencyDetails( '_dep0', '_img1' );" style="cursor: pointer;
vertical-align: text-bottom;" /><div id="_dep0" style="display:none">
<table class="bodyTable">
<tr class="a">
<th>Apache Commons Pool</th></tr>
Modified:
websites/production/commons/content/proper/commons-pool/dependency-convergence.html
==============================================================================
---
websites/production/commons/content/proper/commons-pool/dependency-convergence.html
(original)
+++
websites/production/commons/content/proper/commons-pool/dependency-convergence.html
Sat Feb 8 20:08:04 2025
@@ -37,8 +37,8 @@
<div class="container-fluid">
<a class="brand"
href="https://commons.apache.org/proper/commons-pool/">Apache Commons Pool
™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 20 Jan 2025</li>
- <li class="divider">|</li> <li id="projectVersion">Version: 2.12.1</li>
+ <li id="publishDate">Last Published: 27 Jan 2025</li>
+ <li class="divider">|</li> <li id="projectVersion">Version:
2.12.2-SNAPSHOT</li>
</ul>
<div class="pull-right"> <ul class="nav">
<li>
@@ -331,11 +331,11 @@
<tr class="b">
<td>7.1</td>
<td>
-<ol style="list-style-type:
decimal;">org.apache.commons:commons-pool2:jar:2.12.1<br
/>\- cglib:cglib:jar:3.3.0:compile (optional)<br
/>   \- org.ow2.asm:asm:jar:7.1:compile (optional)<br /><br
/></ol></td></tr>
+<ol style="list-style-type:
decimal;">org.apache.commons:commons-pool2:jar:2.12.2-SNAPSHOT<br
/>\- cglib:cglib:jar:3.3.0:compile (optional)<br
/>   \- org.ow2.asm:asm:jar:7.1:compile (optional)<br /><br
/></ol></td></tr>
<tr class="a">
<td>9.7.1</td>
<td>
-<ol style="list-style-type:
decimal;">org.apache.commons:commons-pool2:jar:2.12.1<br
/>\- org.ow2.asm:asm-util:jar:9.7.1:compile (optional)<br
/>   +- org.ow2.asm:asm:jar:9.7.1:compile<br
/>   \- org.ow2.asm:asm-tree:jar:9.7.1:compile
(optional)<br
/>      \- org.ow2.asm:asm:jar:9.7.1:compile<br
/><br /></ol></td></tr></table></td></tr></table></section></section>
+<ol style="list-style-type:
decimal;">org.apache.commons:commons-pool2:jar:2.12.2-SNAPSHOT<br
/>\- org.ow2.asm:asm-util:jar:9.7.1:compile (optional)<br
/>   +- org.ow2.asm:asm:jar:9.7.1:compile<br
/>   \- org.ow2.asm:asm-tree:jar:9.7.1:compile
(optional)<br
/>      \- org.ow2.asm:asm:jar:9.7.1:compile<br
/><br /></ol></td></tr></table></td></tr></table></section></section>
</td>
</tr>
</table>
Modified:
websites/production/commons/content/proper/commons-pool/dependency-info.html
==============================================================================
---
websites/production/commons/content/proper/commons-pool/dependency-info.html
(original)
+++
websites/production/commons/content/proper/commons-pool/dependency-info.html
Sat Feb 8 20:08:04 2025
@@ -37,8 +37,8 @@
<div class="container-fluid">
<a class="brand"
href="https://commons.apache.org/proper/commons-pool/">Apache Commons Pool
™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 20 Jan 2025</li>
- <li class="divider">|</li> <li id="projectVersion">Version: 2.12.1</li>
+ <li id="publishDate">Last Published: 27 Jan 2025</li>
+ <li class="divider">|</li> <li id="projectVersion">Version:
2.12.2-SNAPSHOT</li>
</ul>
<div class="pull-right"> <ul class="nav">
<li>
@@ -298,22 +298,22 @@
<pre><dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-pool2</artifactId>
- <version>2.12.1</version>
+ <version>2.12.2-SNAPSHOT</version>
</dependency></pre></section><section><a id="Apache_Ivy"></a>
<h2>Apache Ivy</h2>
-<pre><dependency org="org.apache.commons"
name="commons-pool2" rev="2.12.1">
+<pre><dependency org="org.apache.commons"
name="commons-pool2" rev="2.12.2-SNAPSHOT">
<artifact name="commons-pool2" type="jar" />
</dependency></pre></section><section><a id="Groovy_Grape"></a>
<h2>Groovy Grape</h2>
<pre>@Grapes(
-@Grab(group='org.apache.commons', module='commons-pool2', version='2.12.1')
+@Grab(group='org.apache.commons', module='commons-pool2',
version='2.12.2-SNAPSHOT')
)</pre></section><section><a id="Gradle.2FGrails"></a>
<h2>Gradle/Grails</h2>
-<pre>implementation
'org.apache.commons:commons-pool2:2.12.1'</pre></section><section><a
id="Scala_SBT"></a>
+<pre>implementation
'org.apache.commons:commons-pool2:2.12.2-SNAPSHOT'</pre></section><section><a
id="Scala_SBT"></a>
<h2>Scala SBT</h2>
-<pre>libraryDependencies += "org.apache.commons" %
"commons-pool2" % "2.12.1"</pre></section><section><a
id="Leiningen"></a>
+<pre>libraryDependencies += "org.apache.commons" %
"commons-pool2" %
"2.12.2-SNAPSHOT"</pre></section><section><a id="Leiningen"></a>
<h2>Leiningen</h2>
-<pre>[org.apache.commons/commons-pool2
"2.12.1"]</pre></section></section>
+<pre>[org.apache.commons/commons-pool2
"2.12.2-SNAPSHOT"]</pre></section></section>
</td>
</tr>
</table>
Modified:
websites/production/commons/content/proper/commons-pool/dependency-management.html
==============================================================================
---
websites/production/commons/content/proper/commons-pool/dependency-management.html
(original)
+++
websites/production/commons/content/proper/commons-pool/dependency-management.html
Sat Feb 8 20:08:04 2025
@@ -37,8 +37,8 @@
<div class="container-fluid">
<a class="brand"
href="https://commons.apache.org/proper/commons-pool/">Apache Commons Pool
™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 20 Jan 2025</li>
- <li class="divider">|</li> <li id="projectVersion">Version: 2.12.1</li>
+ <li id="publishDate">Last Published: 27 Jan 2025</li>
+ <li class="divider">|</li> <li id="projectVersion">Version:
2.12.2-SNAPSHOT</li>
</ul>
<div class="pull-right"> <ul class="nav">
<li>
@@ -434,10 +434,10 @@
<th>License</th></tr>
<tr class="b">
<td>org.mockito</td>
-<td>mockit-core</td>
+<td><a class="externalLink"
href="https://github.com/mockito/mockito">mockito-bom</a></td>
<td>4.11.0</td>
<td>jar</td>
-<td>-</td></tr></table></section></section>
+<td><a class="externalLink"
href="https://github.com/mockito/mockito/blob/main/LICENSE">The MIT
License</a></td></tr></table></section></section>
</td>
</tr>
</table>
Modified:
websites/production/commons/content/proper/commons-pool/distribution-management.html
==============================================================================
---
websites/production/commons/content/proper/commons-pool/distribution-management.html
(original)
+++
websites/production/commons/content/proper/commons-pool/distribution-management.html
Sat Feb 8 20:08:04 2025
@@ -37,8 +37,8 @@
<div class="container-fluid">
<a class="brand"
href="https://commons.apache.org/proper/commons-pool/">Apache Commons Pool
™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 20 Jan 2025</li>
- <li class="divider">|</li> <li id="projectVersion">Version: 2.12.1</li>
+ <li id="publishDate">Last Published: 27 Jan 2025</li>
+ <li class="divider">|</li> <li id="projectVersion">Version:
2.12.2-SNAPSHOT</li>
</ul>
<div class="pull-right"> <ul class="nav">
<li>
Modified:
websites/production/commons/content/proper/commons-pool/download_pool.html
==============================================================================
--- websites/production/commons/content/proper/commons-pool/download_pool.html
(original)
+++ websites/production/commons/content/proper/commons-pool/download_pool.html
Sat Feb 8 20:08:04 2025
@@ -38,8 +38,8 @@
<div class="container-fluid">
<a class="brand"
href="https://commons.apache.org/proper/commons-pool/">Apache Commons Pool
™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 20 Jan 2025</li>
- <li class="divider">|</li> <li id="projectVersion">Version: 2.12.1</li>
+ <li id="publishDate">Last Published: 27 Jan 2025</li>
+ <li class="divider">|</li> <li id="projectVersion">Version:
2.12.2-SNAPSHOT</li>
</ul>
<div class="pull-right"> <ul class="nav">
<li>
Modified: websites/production/commons/content/proper/commons-pool/examples.html
==============================================================================
--- websites/production/commons/content/proper/commons-pool/examples.html
(original)
+++ websites/production/commons/content/proper/commons-pool/examples.html Sat
Feb 8 20:08:04 2025
@@ -38,8 +38,8 @@
<div class="container-fluid">
<a class="brand"
href="https://commons.apache.org/proper/commons-pool/">Apache Commons Pool
™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 20 Jan 2025</li>
- <li class="divider">|</li> <li id="projectVersion">Version: 2.12.1</li>
+ <li id="publishDate">Last Published: 27 Jan 2025</li>
+ <li class="divider">|</li> <li id="projectVersion">Version:
2.12.2-SNAPSHOT</li>
</ul>
<div class="pull-right"> <ul class="nav">
<li>
Modified:
websites/production/commons/content/proper/commons-pool/guide/index.html
==============================================================================
--- websites/production/commons/content/proper/commons-pool/guide/index.html
(original)
+++ websites/production/commons/content/proper/commons-pool/guide/index.html
Sat Feb 8 20:08:04 2025
@@ -38,8 +38,8 @@
<div class="container-fluid">
<a class="brand"
href="https://commons.apache.org/proper/commons-pool/">Apache Commons Pool
™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 20 Jan 2025</li>
- <li class="divider">|</li> <li id="projectVersion">Version: 2.12.1</li>
+ <li id="publishDate">Last Published: 27 Jan 2025</li>
+ <li class="divider">|</li> <li id="projectVersion">Version:
2.12.2-SNAPSHOT</li>
</ul>
<div class="pull-right"> <ul class="nav">
<li>
Modified: websites/production/commons/content/proper/commons-pool/index.html
==============================================================================
--- websites/production/commons/content/proper/commons-pool/index.html
(original)
+++ websites/production/commons/content/proper/commons-pool/index.html Sat Feb
8 20:08:04 2025
@@ -38,8 +38,8 @@
<div class="container-fluid">
<a class="brand"
href="https://commons.apache.org/proper/commons-pool/">Apache Commons Pool
™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 20 Jan 2025</li>
- <li class="divider">|</li> <li id="projectVersion">Version: 2.12.1</li>
+ <li id="publishDate">Last Published: 27 Jan 2025</li>
+ <li class="divider">|</li> <li id="projectVersion">Version:
2.12.2-SNAPSHOT</li>
</ul>
<div class="pull-right"> <ul class="nav">
<li>
@@ -323,7 +323,7 @@
<h1>Releases</h1>
<p>
- See the <a href="downloads.html">downloads</a> page for information
+ See the <a href="/download_pool.cgi">downloads</a> page for
information
on obtaining releases.
</p>
</section>
Modified:
websites/production/commons/content/proper/commons-pool/issue-management.html
==============================================================================
---
websites/production/commons/content/proper/commons-pool/issue-management.html
(original)
+++
websites/production/commons/content/proper/commons-pool/issue-management.html
Sat Feb 8 20:08:04 2025
@@ -37,8 +37,8 @@
<div class="container-fluid">
<a class="brand"
href="https://commons.apache.org/proper/commons-pool/">Apache Commons Pool
™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 20 Jan 2025</li>
- <li class="divider">|</li> <li id="projectVersion">Version: 2.12.1</li>
+ <li id="publishDate">Last Published: 27 Jan 2025</li>
+ <li class="divider">|</li> <li id="projectVersion">Version:
2.12.2-SNAPSHOT</li>
</ul>
<div class="pull-right"> <ul class="nav">
<li>
Modified:
websites/production/commons/content/proper/commons-pool/issue-tracking.html
==============================================================================
--- websites/production/commons/content/proper/commons-pool/issue-tracking.html
(original)
+++ websites/production/commons/content/proper/commons-pool/issue-tracking.html
Sat Feb 8 20:08:04 2025
@@ -38,8 +38,8 @@
<div class="container-fluid">
<a class="brand"
href="https://commons.apache.org/proper/commons-pool/">Apache Commons Pool
™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 20 Jan 2025</li>
- <li class="divider">|</li> <li id="projectVersion">Version: 2.12.1</li>
+ <li id="publishDate">Last Published: 27 Jan 2025</li>
+ <li class="divider">|</li> <li id="projectVersion">Version:
2.12.2-SNAPSHOT</li>
</ul>
<div class="pull-right"> <ul class="nav">
<li>
Modified:
websites/production/commons/content/proper/commons-pool/jacoco/index.html
==============================================================================
--- websites/production/commons/content/proper/commons-pool/jacoco/index.html
(original)
+++ websites/production/commons/content/proper/commons-pool/jacoco/index.html
Sat Feb 8 20:08:04 2025
@@ -1 +1 @@
-<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML
1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html
xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link
rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link
rel="shortcut icon" href="jacoco-resources/report.gif"
type="image/gif"/><title>Apache Commons Pool</title><script
type="text/javascript" src="jacoco-resources/sort.js"></script></head><body
onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb"
id="breadcrumb"><span class="info"><a href="jacoco-sessions.html"
class="el_session">Sessions</a></span><span class="el_report">Apache Commons
Pool</span></div><h1>Apache Commons Pool</h1><table class="coverage"
cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a"
onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b"
onclick="tog
gleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c"
onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d"
onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e"
onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g"
onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i"
onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k"
onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m"
onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td
class="bar">1,237 of 11,305</td><td class="ctr2">89%</td><td class="bar">148
of 884</td><td class="ctr2">83%</td><td class="ctr1">21
5</td><td class="ctr2">1,178</td><td class="ctr1">342</td><td
class="ctr2">3,091</td><td class="ctr1">79</td><td class="ctr2">733</td><td
class="ctr1">1</td><td class="ctr2">68</td></tr></tfoot><tbody><tr><td
id="a1"><a href="org.apache.commons.pool2.impl/index.html"
class="el_package">org.apache.commons.pool2.impl</a></td><td class="bar"
id="b0"><img src="jacoco-resources/redbar.gif" width="12" height="10"
title="941" alt="941"/><img src="jacoco-resources/greenbar.gif" width="107"
height="10" title="8,268" alt="8,268"/></td><td class="ctr2"
id="c1">89%</td><td class="bar" id="d0"><img src="jacoco-resources/redbar.gif"
width="20" height="10" title="136" alt="136"/><img
src="jacoco-resources/greenbar.gif" width="99" height="10" title="654"
alt="654"/></td><td class="ctr2" id="e1">82%</td><td class="ctr1"
id="f0">175</td><td class="ctr2" id="g0">940</td><td class="ctr1"
id="h0">261</td><td class="ctr2" id="i0">2,497</td><td class="ctr1"
id="j0">51</td><td class="ctr2" id="k0">542</td>
<td class="ctr1" id="l0">1</td><td class="ctr2" id="m0">37</td></tr><tr><td
id="a2"><a href="org.apache.commons.pool2.proxy/index.html"
class="el_package">org.apache.commons.pool2.proxy</a></td><td class="bar"
id="b1"><img src="jacoco-resources/redbar.gif" width="2" height="10"
title="162" alt="162"/><img src="jacoco-resources/greenbar.gif" width="3"
height="10" title="260" alt="260"/></td><td class="ctr2" id="c2">61%</td><td
class="bar" id="d2"/><td class="ctr2" id="e2">62%</td><td class="ctr1"
id="f2">12</td><td class="ctr2" id="g2">46</td><td class="ctr1"
id="h2">39</td><td class="ctr2" id="i2">118</td><td class="ctr1"
id="j2">9</td><td class="ctr2" id="k2">42</td><td class="ctr1"
id="l1">0</td><td class="ctr2" id="m2">7</td></tr><tr><td id="a0"><a
href="org.apache.commons.pool2/index.html"
class="el_package">org.apache.commons.pool2</a></td><td class="bar"
id="b2"><img src="jacoco-resources/redbar.gif" width="1" height="10"
title="134" alt="134"/><img src="jacoco-resources/green
bar.gif" width="20" height="10" title="1,540" alt="1,540"/></td><td
class="ctr2" id="c0">91%</td><td class="bar" id="d1"><img
src="jacoco-resources/redbar.gif" width="1" height="10" title="9" alt="9"/><img
src="jacoco-resources/greenbar.gif" width="11" height="10" title="77"
alt="77"/></td><td class="ctr2" id="e0">89%</td><td class="ctr1"
id="f1">28</td><td class="ctr2" id="g1">192</td><td class="ctr1"
id="h1">42</td><td class="ctr2" id="i1">476</td><td class="ctr1"
id="j1">19</td><td class="ctr2" id="k1">149</td><td class="ctr1"
id="l2">0</td><td class="ctr2" id="m1">24</td></tr></tbody></table><div
class="footer"><span class="right">Created with <a
href="http://www.jacoco.org/jacoco">JaCoCo</a>
0.8.12.202403310830</span></div></body></html>
\ No newline at end of file
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML
1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html
xmlns="http://www.w3.org/1999/xhtml" lang="en"><head><meta
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link
rel="stylesheet" href="jacoco-resources/report.css" type="text/css"/><link
rel="shortcut icon" href="jacoco-resources/report.gif"
type="image/gif"/><title>Apache Commons Pool</title><script
type="text/javascript" src="jacoco-resources/sort.js"></script></head><body
onload="initialSort(['breadcrumb', 'coveragetable'])"><div class="breadcrumb"
id="breadcrumb"><span class="info"><a href="jacoco-sessions.html"
class="el_session">Sessions</a></span><span class="el_report">Apache Commons
Pool</span></div><h1>Apache Commons Pool</h1><table class="coverage"
cellspacing="0" id="coveragetable"><thead><tr><td class="sortable" id="a"
onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b"
onclick="tog
gleSort(this)">Missed Instructions</td><td class="sortable ctr2" id="c"
onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d"
onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e"
onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g"
onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i"
onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k"
onclick="toggleSort(this)">Methods</td><td class="sortable ctr1" id="l"
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="m"
onclick="toggleSort(this)">Classes</td></tr></thead><tfoot><tr><td>Total</td><td
class="bar">1,234 of 11,311</td><td class="ctr2">89%</td><td class="bar">145
of 884</td><td class="ctr2">83%</td><td class="ctr1">21
2</td><td class="ctr2">1,178</td><td class="ctr1">341</td><td
class="ctr2">3,097</td><td class="ctr1">79</td><td class="ctr2">733</td><td
class="ctr1">1</td><td class="ctr2">68</td></tr></tfoot><tbody><tr><td
id="a1"><a href="org.apache.commons.pool2.impl/index.html"
class="el_package">org.apache.commons.pool2.impl</a></td><td class="bar"
id="b0"><img src="jacoco-resources/redbar.gif" width="12" height="10"
title="938" alt="938"/><img src="jacoco-resources/greenbar.gif" width="107"
height="10" title="8,277" alt="8,277"/></td><td class="ctr2"
id="c1">89%</td><td class="bar" id="d0"><img src="jacoco-resources/redbar.gif"
width="20" height="10" title="133" alt="133"/><img
src="jacoco-resources/greenbar.gif" width="99" height="10" title="657"
alt="657"/></td><td class="ctr2" id="e1">83%</td><td class="ctr1"
id="f0">172</td><td class="ctr2" id="g0">940</td><td class="ctr1"
id="h0">260</td><td class="ctr2" id="i0">2,499</td><td class="ctr1"
id="j0">51</td><td class="ctr2" id="k0">542</td>
<td class="ctr1" id="l0">1</td><td class="ctr2" id="m0">37</td></tr><tr><td
id="a2"><a href="org.apache.commons.pool2.proxy/index.html"
class="el_package">org.apache.commons.pool2.proxy</a></td><td class="bar"
id="b1"><img src="jacoco-resources/redbar.gif" width="2" height="10"
title="162" alt="162"/><img src="jacoco-resources/greenbar.gif" width="3"
height="10" title="260" alt="260"/></td><td class="ctr2" id="c2">61%</td><td
class="bar" id="d2"/><td class="ctr2" id="e2">62%</td><td class="ctr1"
id="f2">12</td><td class="ctr2" id="g2">46</td><td class="ctr1"
id="h2">39</td><td class="ctr2" id="i2">118</td><td class="ctr1"
id="j2">9</td><td class="ctr2" id="k2">42</td><td class="ctr1"
id="l1">0</td><td class="ctr2" id="m2">7</td></tr><tr><td id="a0"><a
href="org.apache.commons.pool2/index.html"
class="el_package">org.apache.commons.pool2</a></td><td class="bar"
id="b2"><img src="jacoco-resources/redbar.gif" width="1" height="10"
title="134" alt="134"/><img src="jacoco-resources/green
bar.gif" width="20" height="10" title="1,540" alt="1,540"/></td><td
class="ctr2" id="c0">91%</td><td class="bar" id="d1"><img
src="jacoco-resources/redbar.gif" width="1" height="10" title="9" alt="9"/><img
src="jacoco-resources/greenbar.gif" width="11" height="10" title="77"
alt="77"/></td><td class="ctr2" id="e0">89%</td><td class="ctr1"
id="f1">28</td><td class="ctr2" id="g1">192</td><td class="ctr1"
id="h1">42</td><td class="ctr2" id="i1">480</td><td class="ctr1"
id="j1">19</td><td class="ctr2" id="k1">149</td><td class="ctr1"
id="l2">0</td><td class="ctr2" id="m1">24</td></tr></tbody></table><div
class="footer"><span class="right">Created with <a
href="http://www.jacoco.org/jacoco">JaCoCo</a>
0.8.12.202403310830</span></div></body></html>
\ No newline at end of file
Modified:
websites/production/commons/content/proper/commons-pool/jacoco/jacoco-sessions.html
==============================================================================
---
websites/production/commons/content/proper/commons-pool/jacoco/jacoco-sessions.html
(original)
+++
websites/production/commons/content/proper/commons-pool/jacoco/jacoco-sessions.html
Sat Feb 8 20:08:04 2025
@@ -1 +1 @@
[... 5 lines stripped ...]
Modified:
websites/production/commons/content/proper/commons-pool/jacoco/jacoco.csv
==============================================================================
--- websites/production/commons/content/proper/commons-pool/jacoco/jacoco.csv
(original)
+++ websites/production/commons/content/proper/commons-pool/jacoco/jacoco.csv
Sat Feb 8 20:08:04 2025
@@ -5,13 +5,13 @@ Apache Commons Pool,org.apache.commons.p
Apache Commons
Pool,org.apache.commons.pool2.impl,AbandonedConfig,67,139,1,1,15,40,2,20,1,20
Apache Commons
Pool,org.apache.commons.pool2.impl,GenericKeyedObjectPoolMXBean,10,0,0,0,5,0,5,0,5,0
Apache Commons
Pool,org.apache.commons.pool2.impl,EvictionConfig,0,95,0,4,0,24,0,13,0,11
-Apache Commons
Pool,org.apache.commons.pool2.impl,BaseObjectPoolConfig,4,434,0,0,2,138,1,55,1,55
+Apache Commons
Pool,org.apache.commons.pool2.impl,BaseObjectPoolConfig,4,434,0,0,2,139,1,55,1,55
Apache Commons
Pool,org.apache.commons.pool2.impl,PooledSoftReference,0,52,0,0,0,15,0,5,0,5
Apache Commons
Pool,org.apache.commons.pool2.impl,DefaultPooledObjectInfo,25,78,1,1,6,16,3,11,2,11
Apache Commons
Pool,org.apache.commons.pool2.impl,CallStackUtils,11,27,2,4,4,7,2,4,0,3
Apache Commons
Pool,org.apache.commons.pool2.impl,ThrowableCallStack.Snapshot,0,12,0,0,0,5,0,2,0,2
Apache Commons
Pool,org.apache.commons.pool2.impl,SoftReferenceObjectPool,47,466,21,39,14,127,22,25,1,16
-Apache Commons
Pool,org.apache.commons.pool2.impl,DefaultEvictionPolicy,0,23,0,6,0,4,0,5,0,2
+Apache Commons
Pool,org.apache.commons.pool2.impl,DefaultEvictionPolicy,0,23,0,6,0,5,0,5,0,2
Apache Commons
Pool,org.apache.commons.pool2.impl,GenericKeyedObjectPool.ObjectDeque,47,41,0,0,11,11,1,5,1,5
Apache Commons
Pool,org.apache.commons.pool2.impl,BaseGenericObjectPool.IdentityWrapper,24,22,2,2,6,5,4,3,2,3
Apache Commons
Pool,org.apache.commons.pool2.impl,GenericKeyedObjectPoolConfig,49,43,0,0,13,18,2,9,2,9
@@ -23,7 +23,7 @@ Apache Commons Pool,org.apache.commons.p
Apache Commons
Pool,org.apache.commons.pool2.impl,EvictionTimer.WeakRunner,9,17,1,1,2,7,1,2,0,2
Apache Commons
Pool,org.apache.commons.pool2.impl,NoOpCallStack,0,9,0,0,0,4,0,4,0,4
Apache Commons
Pool,org.apache.commons.pool2.impl,LinkedBlockingDeque.Node,0,12,0,0,0,5,0,1,0,1
-Apache Commons
Pool,org.apache.commons.pool2.impl,GenericObjectPool,99,1248,22,146,40,351,22,101,2,37
+Apache Commons
Pool,org.apache.commons.pool2.impl,GenericObjectPool,96,1257,21,147,39,351,21,102,2,37
Apache Commons
Pool,org.apache.commons.pool2.impl,LinkedBlockingDeque.AbstractItr,4,122,2,16,1,35,2,13,0,6
Apache Commons
Pool,org.apache.commons.pool2.impl,SecurityManagerCallStack.PrivateSecurityManager,0,11,0,0,0,2,0,1,0,1
Apache Commons
Pool,org.apache.commons.pool2.impl,BaseGenericObjectPool.StatsStore,4,136,0,6,1,30,1,10,1,7
@@ -34,14 +34,14 @@ Apache Commons Pool,org.apache.commons.p
Apache Commons
Pool,org.apache.commons.pool2.impl,BaseGenericObjectPool.Evictor,37,46,2,2,10,16,4,4,2,4
Apache Commons
Pool,org.apache.commons.pool2.impl,LinkedBlockingDeque,118,1009,15,87,31,280,20,98,7,60
Apache Commons
Pool,org.apache.commons.pool2.impl,InterruptibleReentrantLock,0,10,0,0,0,4,0,2,0,2
-Apache Commons
Pool,org.apache.commons.pool2.impl,GenericKeyedObjectPool,195,1936,29,205,48,509,37,148,8,60
-Apache Commons
Pool,org.apache.commons.pool2.impl,GenericObjectPoolConfig,9,64,0,0,3,21,1,8,1,8
+Apache Commons
Pool,org.apache.commons.pool2.impl,GenericKeyedObjectPool,195,1936,27,207,48,509,35,150,8,60
+Apache Commons
Pool,org.apache.commons.pool2.impl,GenericObjectPoolConfig,9,64,0,0,3,22,1,8,1,8
Apache Commons Pool,org.apache.commons.pool2,ObjectPool,4,10,0,2,2,3,1,2,1,1
-Apache Commons
Pool,org.apache.commons.pool2,BasePooledObjectFactory,11,16,0,0,0,6,1,6,1,6
+Apache Commons
Pool,org.apache.commons.pool2,BasePooledObjectFactory,11,16,0,0,0,7,1,6,1,6
Apache Commons Pool,org.apache.commons.pool2,PooledObject,27,35,1,5,8,8,9,6,8,4
Apache Commons
Pool,org.apache.commons.pool2,PoolUtils.ErodingPerKeyKeyedObjectPool,0,45,0,0,0,7,0,4,0,4
Apache Commons
Pool,org.apache.commons.pool2,PoolUtils.SynchronizedObjectPool,8,139,1,1,4,47,1,10,0,10
-Apache Commons Pool,org.apache.commons.pool2,BaseObject,1,27,0,0,1,7,1,2,1,2
+Apache Commons Pool,org.apache.commons.pool2,BaseObject,1,27,0,0,1,8,1,2,1,2
Apache Commons
Pool,org.apache.commons.pool2,PoolUtils.SynchronizedKeyedObjectPool,3,205,0,2,3,65,0,15,0,14
Apache Commons
Pool,org.apache.commons.pool2,PoolUtils.ErodingObjectPool,9,98,1,5,6,29,2,11,1,9
Apache Commons Pool,org.apache.commons.pool2,TrackedUse,0,4,0,0,0,1,0,1,0,1
@@ -52,9 +52,9 @@ Apache Commons Pool,org.apache.commons.p
Apache Commons
Pool,org.apache.commons.pool2,PoolUtils.KeyedObjectPoolMinIdleTimerTask,5,77,1,5,1,22,1,5,0,3
Apache Commons
Pool,org.apache.commons.pool2,PoolUtils.SynchronizedKeyedPooledObjectFactory,0,104,0,2,0,29,0,8,0,7
Apache Commons
Pool,org.apache.commons.pool2,PoolUtils.ErodingKeyedObjectPool,29,122,2,6,11,36,6,15,4,13
-Apache Commons
Pool,org.apache.commons.pool2,BaseObjectPool,0,41,0,2,0,14,0,10,0,9
+Apache Commons
Pool,org.apache.commons.pool2,BaseObjectPool,0,41,0,2,0,15,0,10,0,9
Apache Commons
Pool,org.apache.commons.pool2,PooledObjectFactory,0,4,0,0,0,2,0,1,0,1
-Apache Commons
Pool,org.apache.commons.pool2,BaseKeyedPooledObjectFactory,15,18,0,0,0,7,1,6,1,6
+Apache Commons
Pool,org.apache.commons.pool2,BaseKeyedPooledObjectFactory,15,18,0,0,0,8,1,6,1,6
Apache Commons Pool,org.apache.commons.pool2,DestroyMode,0,15,0,0,0,3,0,1,0,1
Apache Commons
Pool,org.apache.commons.pool2,PoolUtils.TimerHolder,0,9,0,0,0,2,0,2,0,2
Apache Commons
Pool,org.apache.commons.pool2,PoolUtils.ObjectPoolMinIdleTimerTask,5,63,1,5,1,20,1,5,0,3
Modified:
websites/production/commons/content/proper/commons-pool/jacoco/jacoco.xml
==============================================================================
--- websites/production/commons/content/proper/commons-pool/jacoco/jacoco.xml
(original)
+++ websites/production/commons/content/proper/commons-pool/jacoco/jacoco.xml
Sat Feb 8 20:08:04 2025
@@ -1 +1 @@
[... 5 lines stripped ...]