title: HikariCP: maxLifetime and idleTimeout with fixed-size pool
body: <p>I would like to know how <code>maxLifetime</code> and <code>idleTimeout</code> settings behave in a fixed-size Hikari pool.</p>
  
  <p>Under which circumstances are connections being retired from a fixed-size pool? And since the pool is fixed-size, is a new connection immediately created after a retirement?</p>
  
  <p>Furthermore,  what happens if the database itself (MySQL in my case) closes a connection after the database wait timeout is reached (in case the <code>maxLifetime</code> is not less than the DB timeout)? </p>
  
  <p>Will the connection be retired from the fixed-size pool and another one will be immediately created?</p>
  
  <p>Thanks!</p>