mirror of
https://github.com/digital-asset/daml.git
synced 2024-09-20 17:28:46 +03:00
b4328b3dc3
* Extract deduplication "features" into a configuration to be used around the tests. Better naming for assertions that support sync and async deduplication CHANGELOG_BEGIN CHANGELOG_END * Fix broken test and use consistency for tests * ledger-api-test-tool - Add conformance test for parallel command deduplication CHANGELOG_BEGIN CHANGELOG_END * Add import for 2.12 compat * Add silencer plugin * Split parallel command deduplication scenario into it's own test suite * Add the parallel command deduplication test to append only ledgers * Run parallel command deduplication tests for append only ledgers * Apply suggestions from code review Co-authored-by: fabiotudone-da <fabio.tudone@digitalasset.com> * Code review renames * Add compat import * Run the test concurrently |
||
---|---|---|
.. | ||
src | ||
BUILD.bazel | ||
hash-migrations.sh | ||
README.md |
Ledger on SQL
This is an implementation of a ledger using kvutils on top of an SQL database. Currently, it can be run on top of H2, PostgreSQL, or SQLite.
The code under src/main implements the logic, using kvutils. This code is production-ready and used by Sandbox.
The code under src/app is a trivial application front-end to the ledger that spins it up, along with a Ledger API Server. This is not intended to be used in production, and is currently only used in testing.