PoolApi
Type members
Classlikes
A fixed-size connection pool.
A fixed-size connection pool.
Note: the pool is managed by a simple blocking queue. If this becomes a bottleneck, we should consider using a more concurrent-friendly datastructure. Possible areas of research include HikariCP's ConcurrentBag implementation.
A growable connection pool.
A growable connection pool.
This pool starts with an initial number of connections, and can grow if demand exceeds supply.
Note: the pool does not shrink back to its initial size after demand spikes! TODO: periodically reclaim memory by removing excessive items from the pool
Inherited classlikes
Visitor that reads a user-facing type from only a bulk string.
Visitor that reads a user-facing type from only a bulk string.
- Inherited from:
- Types
Inherited types
For all intents and purposes, a writable is as BulkString. However, we use a wrapper type defined in an API trait, so that users can define their own conversions.
For all intents and purposes, a writable is as BulkString. However, we use a wrapper type defined in an API trait, so that users can define their own conversions.
- Inherited from:
- Types