Depot Warming

Depot warming is a feature that helps improve the performance of newly-added or restarted nodes in an Eon Mode database. Newly-created nodes have an empty depot. The data in restarted nodes can be out of date. In either case, the node must fetch most of its data from communal storage to process queries. Usually, accessing communal storage has high latency, and is slower than reading locally-stored data. Therefore, these new nodes can initially slow query results.

Depot warming helps alleviate this slower performance by pre-loading data that the node will likely need to process queries in the future. It determines what data to load by examining the contents of other node's depots in the same subcluster. It then fetches the corresponding data and stores it in the node's depot.