daml/ledger/metrics
Marton Nagy ec86d97653
First draw of an interface separating ingestion and storage (#9517)
The intent of this change is to make the first step in this direction
in order to support dpp-336 work of sanbdox-classic integration by
injecting DAO functionality via this interface.
Level of quality is still pre-production, hence TODO comments.
Planned next step: move StorageBackend interface, and implementation
to platform/store, to it's final place.

* Introduce StorageBackend interface
* Decouple event-seq-id assignment logic from storage specific batching
* Pull out of batching step from input mapping, execution too
* Switch to stateless DAO functions
* Switch to DBDispatcher instead of custom JDBC Connection pool
* Introduce/adapt metrics
* Naturally extend configuration
* Move RunningBatch layer to ParallelIndexerFactory
* Remove dead code

changelog_begin
changelog_end
2021-04-29 12:54:25 +00:00
..
collectd Add collectd metrics (#6189) 2020-06-03 09:01:09 +02:00
collection Enhanced docker-compose Graphite/Grafana (#9067) 2021-03-11 17:34:43 +01:00
src First draw of an interface separating ingestion and storage (#9517) 2021-04-29 12:54:25 +00:00
BUILD.bazel KVL-874 Add unit tests for Telemetry (#9500) 2021-04-27 23:59:39 +02:00