Adaptive

How a store's query bound adapts to its write pressure, when neither wow.query.max-concurrent nor wow.stores.<name>.query.max-concurrent fixes it: pressing periods in a row halve it, down to floor; a calm period in which a query waited or was refused raises it by one, up to ceiling. wow.stores.<name>.query.adaptive.* overrides floor and ceiling for one store.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
var ceiling: Int?

The highest bound the adaptation raises up to; not set, the provider's: PostgreSQL half a pool the appends share, or all of a query-data-source's.

Link copied to clipboard
var floor: Int

The lowest bound the adaptation halves down to.