daml/ledger-service
Samir Talwar 98de16606d
daml-on-sql: An elegant Main class, for a more civilized age. (#6829)
* daml-on-sql: Pull out a new `Main` object that wraps sandbox-classic.

CHANGELOG_BEGIN
CHANGELOG_END

* daml-on-sql: Fail if a JDBC URL is not provided or not for PostgreSQL.

* sandbox-classic: Rename the conformance test H2 database.

* daml-on-sql + sandbox-classic: Report configuration errors cleanly.

This means letting `ProgramResource` catch the errors, log, and exit.

* daml-on-sql: Change the name logged on startup.

* daml-on-sql: Change the default participant ID.

* sandbox-common: Give the ledger name its own tagged string type.

* sandbox-classic: Generate random ledger IDs using the ledger name.

* daml-on-sql: Remove the banner, replacing it with a blank line.

* daml-on-sql: Enable strong seeding by default.

And weak seeding in the conformance tests.

* sandbox-classic: Move the ledger name to a separate parameter.

It's not really configurable.

* sandbox-classic: Move LedgerName from sandbox-common.

* daml-on-sql: Remove "-participant" from the participant ID.

* daml-on-sql: Use `Name` where possible.

* daml-on-sql: Make the ledger ID mandatory.

* Revert "sandbox-classic: Move LedgerName from sandbox-common."

This reverts commit 0dad1584a7.

* daml-on-sql: Print "DAML-on-SQL" in the CLI help, not "Sandbox".

* daml-on-sql + sandbox + sandbox-classic: Split out custom CLI parsing. (#6846)

* participant-state: Simplify naming the seeding modes.
2020-07-24 18:54:19 +00:00
..
cli-opts fix the the typo (#6723) 2020-07-14 16:55:33 +00:00
db-backend use daml-lf scalacopts for ledger-service (#6569) 2020-07-02 13:58:41 +00:00
http-json daml-on-sql: An elegant Main class, for a more civilized age. (#6829) 2020-07-24 18:54:19 +00:00
jwt add more scalac 2.12 warnings (#6798) 2020-07-21 08:18:01 -04:00
lf-value-json add more scalac 2.12 warnings (#6798) 2020-07-21 08:18:01 -04:00
utils replace traverseU and sequenceU with traverse and sequence (#6594) 2020-07-07 15:01:58 +00:00