daml/ledger/ledger-on-sql
Samir Talwar aec25d2a49
ledger-on-sql: Use tagged execution contexts and data sources in Database. (#7525)
* metrics: Support tagged Futures when timing.

* ledger-on-sql: Use tagged execution contexts in `Database`.

We have to deal with multiple execution contexts in `Database`. This
makes it possible to use them implicitly, which is much cleaner.

CHANGELOG_BEGIN
CHANGELOG_END

* ledger-on-sql: Simplify `Database` a little.

* ledger-on-sql: Make the connection pool implicit.

* ledger-on-sql: Move the execution context into the connection pool.

* ledger-on-sql: Make connection pools more implicit.

* ledger-on-sql: Use the `sc` prefix for `scala.concurrent`.

* ledger-on-sql: Remove an unnecessary import.
2020-10-02 15:16:05 +00:00
..
src ledger-on-sql: Use tagged execution contexts and data sources in Database. (#7525) 2020-10-02 15:16:05 +00:00
BUILD.bazel ledger-on-sql: Use tagged execution contexts and data sources in Database. (#7525) 2020-10-02 15:16:05 +00:00
hash-migrations.sh replace DAML Authors with DA in copyright headers (#5228) 2020-03-27 01:26:10 +01:00