<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="346558" data-post-id="346558">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Asd" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Asd
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Oh, and I also found some more tiny bugs.</p>
<ol>
<li>
<p>Consider this situation: we have a pool, all workers are busy and there is a queue of waiting callers. Then pool receives a call to create more idle workers, but these workers won’t be returned to waiting callers.</p>
</li>
<li>
<p>And there’s also this nasty bug which is very rare in normal conditions but quite possible in extreme load scenario. Caller sits in get_idle_worker, then timeout expires, caller sends the <code>cancel_waiting</code> and before Poolex receives the cancel message, some worker  becomes available and gets sent to this waiting caller. Then Poolex will handle the <code>cancel_waiting</code> message and we’ll have a worker which is considered busy, but caller may never use it and this worker will be busy until caller dies</p>
</li>
</ol> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="346558" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/poolex-a-library-for-managing-pools-of-workers/54800/22">Post #21</a>
	                </div>
	            </div>
              <div id="likers-container-346558" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="346558"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #21"></div>
  </section>
</div>
    <div class="postbit" id="348985" data-post-id="348985">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="general-CbIC" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/general-CbIC/120/29604_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  general-CbIC
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<h1><a name="p-348985-release-110-1" class="anchor" href="#p-348985-release-110-1" aria-label="Heading link" rel="nofollow"></a>Release 1.1.0</h1>
<p>Several small improvements have been made that were mentioned above. Thank you very much for your comments!</p>
<ol>
<li>The unnecessary Agent process has been removed from the monitoring logic.</li>
<li><code>Poolex.get_state/1</code> deprecated in favor of <code>:sys.get_state/1</code>.</li>
<li>Poolex processes now have higher priority.</li>
</ol>
<p>Also added <a href="https://github.com/adobe/elixir-styler" rel="noopener nofollow ugc">adobe/elixir-styler</a> to CI and made a few minor refactoring changes.</p>
<hr>
<ul>
<li><a href="https://hexdocs.pm/poolex/1.1.0/readme.html" rel="noopener nofollow ugc">Docs</a></li>
<li><a href="https://hex.pm/packages/poolex" rel="nofollow">Package on hex.pm</a></li>
<li><a href="https://github.com/general-CbIC/poolex" rel="noopener nofollow ugc">GitHub</a></li>
</ul> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="348985" data-batch-url="/posts/batch_likers">
                        3
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/poolex-a-library-for-managing-pools-of-workers/54800/23">Post #22</a>
	                </div>
	            </div>
              <div id="likers-container-348985" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="348985"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #22"></div>
  </section>
</div>
    <div class="postbit" id="351896" data-post-id="351896">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="general-CbIC" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/general-CbIC/120/29604_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  general-CbIC
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<h1><a name="p-351896-release-120-1" class="anchor" href="#p-351896-release-120-1" aria-label="Heading link" rel="nofollow"></a>Release 1.2.0</h1>
<p>And a few more improvements!</p>
<p>These are mainly related to library maintenance improvements:</p>
<ul>
<li>added Elixir version 1.18 on CI;</li>
<li>tests rewritten with new <a href="https://hexdocs.pm/ex_unit/1.18.0/ExUnit.Case.html#module-parameterized-tests" rel="noopener nofollow ugc">ExUnit parameterization feature</a>;</li>
<li>tests no longer throw many expected errors into the console when executed.</li>
</ul>
<p>However, there has also been a slight improvement in the library’s use. Now, during initialization, there is no need to explicitly specify <code>pool_id</code> since, judging by user feedback, it often coincides with <code>worker_module</code>. Therefore, you can not set <code>pool_id</code>; by default, it will have a value equal to <code>worker_module</code>.</p>
<p>Example:</p>
<pre data-code-wrap="elixir"><code class="lang-elixir">Poolex.start_link(worker_module: MyLovelyWorker, workers_count: 10)
Poolex.run(MyLovelyWorker, fn pid -&gt; do_something(pid) end)
</code></pre>
<hr>
<ul>
<li><a href="https://hexdocs.pm/poolex/1.2.0/readme.html" rel="noopener nofollow ugc">Docs</a></li>
<li><a href="https://github.com/general-CbIC/poolex" rel="noopener nofollow ugc">GitHub</a></li>
</ul> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="351896" data-batch-url="/posts/batch_likers">
                        4
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/poolex-a-library-for-managing-pools-of-workers/54800/24">Post #23</a>
	                </div>
	            </div>
              <div id="likers-container-351896" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="351896"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #23"></div>
  </section>
</div>
    <div class="postbit" id="361698" data-post-id="361698">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="general-CbIC" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/general-CbIC/120/29604_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  general-CbIC
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<h1><a name="p-361698-release-121-1" class="anchor" href="#p-361698-release-121-1" aria-label="Heading link" rel="nofollow"></a>Release 1.2.1</h1>
<p>Fixed some small bugs:</p>
<ul>
<li>The <code>busy_worker</code> will be restarted after the <code>caller's</code> death. Read more in <a href="https://github.com/general-CbIC/poolex/issues/114" rel="noopener nofollow ugc">issue</a>.</li>
<li>The function <code>add_idle_workers!/2</code> now provides new workers to waiting callers if they exist. Read more in <a href="https://github.com/general-CbIC/poolex/issues/122" rel="noopener nofollow ugc">issue</a>.</li>
</ul>
<p><strong>Attention</strong></p>
<p>I dragged these bugs ahead to stabilize the library’s work. However, in the next release, I plan several <strong>breaking changes</strong>:</p>
<ul>
<li>Hide function <code>get_debug_info/1</code> (<a href="https://github.com/general-CbIC/poolex/issues/140" rel="noopener nofollow ugc">issue</a>).</li>
<li>Bump the minimum required Elixir version to 1.17 to align the code with the latest Styler recommendations.</li>
</ul>
<p>If you need to force some updates before the bump of the minimum Elixir version, write, and we will discuss it.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="361698" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/poolex-a-library-for-managing-pools-of-workers/54800/25">Post #24</a>
	                </div>
	            </div>
              <div id="likers-container-361698" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="361698"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #24"></div>
  </section>
</div>
    <div class="postbit" id="361737" data-post-id="361737">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="general-CbIC" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/general-CbIC/120/29604_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  general-CbIC
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>I decided to solve <a href="https://github.com/general-CbIC/poolex/issues/113" rel="noopener nofollow ugc">this issue</a> before making any breaking changes.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="361737" data-batch-url="/posts/batch_likers">
                        1
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/poolex-a-library-for-managing-pools-of-workers/54800/26">Post #25</a>
	                </div>
	            </div>
              <div id="likers-container-361737" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="361737"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #25"></div>
  </section>
</div>
    <div class="postbit" id="363501" data-post-id="363501">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="general-CbIC" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/general-CbIC/120/29604_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  general-CbIC
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<h1><a name="p-363501-release-130-1" class="anchor" href="#p-363501-release-130-1" aria-label="Heading link" rel="nofollow"></a>Release 1.3.0</h1>
<p>So I’ve published a new version of the Poolex with fixes for the problem mentioned above.<br>
Now the pool will not crash when some workers fail for any reason. Poolex will start with healthy workers and will try to restart failed workers.</p>
<p>You can use a new option <code>failed_workers_retry_interval</code> on pool initialization to configure the interval between retry start attempts.</p>
<p>Some other little improvements were also made; see the changelog for more info.</p>
<hr>
<ul>
<li><a href="https://github.com/general-CbIC/poolex/releases/tag/v1.3.0" rel="noopener nofollow ugc">1.3.0 changelog</a></li>
<li><a href="https://hexdocs.pm/poolex/1.3.0/readme.html" rel="noopener nofollow ugc">Docs</a></li>
</ul> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="363501" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/poolex-a-library-for-managing-pools-of-workers/54800/27">Post #26</a>
	                </div>
	            </div>
              <div id="likers-container-363501" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="363501"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #26"></div>
  </section>
</div>
    <div class="postbit" id="367651" data-post-id="367651">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="general-CbIC" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/general-CbIC/120/29604_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  general-CbIC
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<h1><a name="p-367651-release-140-1" class="anchor" href="#p-367651-release-140-1" aria-label="Heading link" rel="nofollow"></a>Release 1.4.0</h1>
<p>Some of you have been asking for this for a long time…<br>
Finally, I’ve added the <code>worker_shutdown_delay</code> option to pools <img src="https://forum.elixirforum.com/images/emoji/apple/slight_smile.png?v=15" title=":slight_smile:" class="emoji" alt=":slight_smile:" loading="lazy" width="20" height="20"><br>
Now you can specify how long the overflowed worker will wait for other callers before it shuts down.<br>
For more information about this feature, please refer to <a href="https://hexdocs.pm/poolex/worker-shutdown-delay.html" rel="noopener nofollow ugc">here</a>.</p>
<p>Additionally, I’ve added validation to pool parameters and performed some code refactoring to improve clarity.<br>
You can check all changes in <a href="https://github.com/general-CbIC/poolex/releases/tag/v1.4.0" rel="noopener nofollow ugc">release notes</a>.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="367651" data-batch-url="/posts/batch_likers">
                        3
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/poolex-a-library-for-managing-pools-of-workers/54800/28">Post #27</a>
	                </div>
	            </div>
              <div id="likers-container-367651" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="367651"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #27"></div>
  </section>
</div>
    <div class="postbit" id="383488" data-post-id="383488">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="general-CbIC" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/general-CbIC/120/29604_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  general-CbIC
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<h1><a name="p-383488-release-150-rc0-1" class="anchor" href="#p-383488-release-150-rc0-1" aria-label="Heading link" rel="nofollow"></a>Release 1.5.0-rc.0</h1>
<p>I’ve just published a new release candidate of Poolex (<a href="https://hex.pm/packages/poolex/1.5.0-rc.0" rel="nofollow">1.5.0-rc.0</a>).</p>
<p>This version introduces a long-awaited feature: manual acquisition and release of workers from pools — something that was previously discussed in <a href="https://github.com/general-CbIC/poolex/issues/154" rel="noopener nofollow ugc">one of the issues</a>.</p>
<p>The documentation for the new APIs is available <a href="https://hexdocs.pm/poolex/1.5.0-rc.0/manual-worker-management.html" rel="noopener nofollow ugc">here</a>.</p>
<p>I’d greatly appreciate any feedback and testing. If you notice anything unexpected, please let me know. <img src="https://forum.elixirforum.com/images/emoji/apple/folded_hands.png?v=15" title=":folded_hands:" class="emoji" alt=":folded_hands:" loading="lazy" width="20" height="20"></p>
<p>Special thanks to <a class="mention" href="/u/hauleth" rel="nofollow">@hauleth</a> for opening the issue and helping improve the explanation, and thanks to everyone who has been waiting for this feature.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="383488" data-batch-url="/posts/batch_likers">
                        5
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/poolex-a-library-for-managing-pools-of-workers/54800/29">Post #28</a>
	                </div>
	            </div>
              <div id="likers-container-383488" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="383488"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #28"></div>
  </section>
</div>
    <div class="postbit" id="384338" data-post-id="384338">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="general-CbIC" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/general-CbIC/120/29604_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  general-CbIC
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<h1><a name="p-384338-release-150-1" class="anchor" href="#p-384338-release-150-1" aria-label="Heading link" rel="nofollow"></a>Release 1.5.0</h1>
<p>The version with <code>acquire</code> and <code>release</code> functions is available on hex.pm as <a href="https://hex.pm/packages/poolex/1.5.0" rel="nofollow">1.5.0</a>.</p>
<p>I’ve also made a playground to <em><strong>touch</strong></em> the library, check this out: <a href="https://poolex-example.fly.dev/" rel="noopener nofollow ugc">https://poolex-example.fly.dev/</a></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="384338" data-batch-url="/posts/batch_likers">
                        5
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/poolex-a-library-for-managing-pools-of-workers/54800/30">Post #29</a>
	                </div>
	            </div>
              <div id="likers-container-384338" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="384338"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #29"></div>
  </section>
</div>
    <div class="postbit" id="385428" data-post-id="385428">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="general-CbIC" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/general-CbIC/120/29604_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  general-CbIC
                    <span class="op-star" title="Thread Starter">
                      <img alt="OP" class="op-star-icon" src="/assets/thread-icons/thread-icon-thread-starter-df91e872.png" />
                    </span>
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<h1><a name="p-385428-release-160-1" class="anchor" href="#p-385428-release-160-1" aria-label="Heading link" rel="nofollow"></a>Release 1.6.0</h1>
<h2><a name="p-385428-added-2" class="anchor" href="#p-385428-added-2" aria-label="Heading link" rel="nofollow"></a><strong>Added</strong></h2>
<ul>
<li>Added <code>min_pool_size</code> and <code>max_pool_size</code> configuration options to control the allowed range of base workers. <code>add_idle_workers!/2</code> and <code>remove_idle_workers!/2</code> respect these limits: extra workers that would exceed <code>max_pool_size</code> or drop below <code>min_pool_size</code> are skipped, and an error is logged. See the <a href="https://hexdocs.pm/poolex/min-and-max-pool-size.html" rel="noopener nofollow ugc">documentation</a> for details.</li>
</ul> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="385428" data-batch-url="/posts/batch_likers">
                        3
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/poolex-a-library-for-managing-pools-of-workers/54800/31">Post #30</a>
	                </div>
	            </div>
              <div id="likers-container-385428" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="385428"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #30"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <a class="load-more-button" data-turbo-stream="true" href="/topics/54800/load_more?page=4">Load more posts (2 remaining)</a>
</div></template></turbo-stream>