title: Required to release connection when using PoolingHttpClientConnectionManager
body: <p>According to definition, PoolingHttpClientConnectionManager reuses the connections. If so </p>
  
  <p>1) It is not needed to explicitly release the connection after?</p>
  
  <p>2) Manager won't be able to reuse connection if released?</p>
  
  <pre><code>executing a method?
  
  CloseableHttpClient closableHttpClient = HttpClients.custom().setConnectionManager(getPoolingHttpClientConnectionManager()).build();
          HttpPost post = new HttpPost(resourcePath);                    
                  try {
                      return closableHttpClient.execute(post);
  
                  } catch (IOException e) {
                     //handle exception
                  }finally {
                      post.releaseConnection();
                  }
  </code></pre>