datawave icon indicating copy to clipboard operation
datawave copied to clipboard

Offload potentially expensive query planning steps to async tasks.

Open apmoriarty opened this issue 4 months ago • 0 comments

Although the metadata helper is supposed to cache expensive method calls, this does not always work out in a production environment. Many of these expensive calls can be executed in parallel, thus reducing the setup time for a query.

  • Offloaded potentially expensive method calls to async tasks.
  • updated some planner method interfaces
  • optionally log timed saved via async execution

apmoriarty avatar Sep 25 '24 12:09 apmoriarty