daml/libs-scala
Samir Talwar 6fd402f634
Sandbox: Preliminary work to rebuild Sandbox on top of kvutils. (#4422)
* resources: Allow for startup exceptions without no stack trace.

* sandbox: Remove dependency duplication in the BUILD file.

* ledger-on-(memory|sql): Extract `Main` into its own file tree.

This is so we can remove the dependency on kvutils/app from the library.

logback.xml goes with it.

* sandbox: Implement "Sandbox Next" on top of ledger-on-sql.

CHANGELOG_BEGIN
- [Sandbox] Preliminary work to rebuild Sandbox on top of the DAML
  Ledger Integration Kit. Currently not exposed through the CLI.
CHANGELOG_END

* ledger-on-sql: Publish to Maven Central.

* sandbox: If an unknown database is passed to Sandbox Next, handle it.

* resources: Catch errors in owner construction or acquisition.

Sometimes we're not in a future yet.

* resources: Don't run ProgramResource error handling inside the EC.

Otherwise we end up in deadlock which is only broken by
`awaitTermination` timing out.
2020-02-06 17:34:17 +00:00
..
auth-utils update copyright notices to 2020 (#3939) 2020-01-02 21:21:13 +01:00
contextualized-logging Add logging context information to ledger services (#4205) 2020-01-24 18:28:08 +00:00
direct-execution-context Replace NamedLoggerFactory (#4097) 2020-01-21 10:57:28 +01:00
grpc-utils update copyright notices to 2020 (#3939) 2020-01-02 21:21:13 +01:00
postgresql-testing kvutils: Test that the ledger can be restarted and will resume where it left off. (#4321) 2020-01-31 16:26:36 +00:00
resources Sandbox: Preliminary work to rebuild Sandbox on top of kvutils. (#4422) 2020-02-06 17:34:17 +00:00
resources-akka Resource refactorings (#4382) 2020-02-04 17:20:24 +00:00
timer-utils ledger-on-posix-filesystem: Fix the tests on CI. (#4166) 2020-01-22 18:02:23 +01:00