package db
- Alphabetic
- Public
- Protected
Type Members
- sealed trait ChangeType extends AnyRef
- class DbAcsCommitmentStore extends AcsCommitmentStore with DbPrunableByTimeDomain[AcsCommitmentStoreError] with DbStore
- class DbActiveContractStore extends ActiveContractStore with DbStore with DbPrunableByTimeDomain[AcsError]
Active contracts journal
Active contracts journal
This database table has the following indexes to support scaling query performance: - CREATE index active_contracts_dirty_request_reset_idx ON active_contracts (domain_id, request_counter) used on startup of the SyncDomain to delete all dirty requests. - CREATE index active_contracts_contract_id_idx ON active_contracts (contract_id) used in conflict detection for point wise lookup of the contract status. - CREATE index active_contracts_ts_domain_id_idx ON active_contracts (ts, domain_id) used on startup by the SyncDomain to replay ACS changes to the ACS commitment processor.
- class DbCommandDeduplicationStore extends CommandDeduplicationStore with DbStore
- class DbCommitmentQueue extends CommitmentQueue with DbStore
- class DbContractKeyJournal extends ContractKeyJournal with DbStore with DbPrunableByTimeDomain[ContractKeyJournalError]
- class DbContractStore extends ContractStore with DbStore
- class DbDamlPackageStore extends DamlPackageStore with DbStore
- class DbDomainConnectionConfigStore extends DomainConnectionConfigStore with DbStore
- class DbDomainParameterStore extends DomainParameterStore with DbStore
- class DbInFlightSubmissionStore extends InFlightSubmissionStore with DbStore
- class DbIncrementalCommitmentStore extends IncrementalCommitmentStore with DbStore
- class DbMultiDomainCausalityStore extends MultiDomainCausalityStore with DbStore
- class DbMultiDomainEventLog extends MultiDomainEventLog with FlagCloseableAsync with HasCloseContext with NamedLogging with HasFlushFuture
Must be created by factory methods on DbSingleDimensionEventLog for optionality on how to perform the required async initialization of current head.
- class DbParticipantEventLog extends DbSingleDimensionEventLog[ParticipantEventLogId] with ParticipantEventLog
- class DbParticipantPruningStore extends ParticipantPruningStore with DbStore
- class DbParticipantSettingsStore extends ParticipantSettingsStore with DbStore
- class DbRegisteredDomainsStore extends RegisteredDomainsStore with DbStore
- class DbRequestJournalStore extends RequestJournalStore with DbStore
- class DbServiceAgreementStore extends ServiceAgreementStore with DbStore
- class DbSingleDimensionEventLog[+Id <: EventLogId] extends SingleDimensionEventLog[Id] with DbStore
- class DbSingleDomainCausalDependencyStore extends SingleDomainCausalDependencyStore with DbStore
- class DbSyncDomainPersistentState extends SyncDomainPersistentState with AutoCloseable with NoTracing
- class DbTransferStore extends TransferStore with DbStore
- sealed trait OperationType extends Product with Serializable
Value Members
- object ChangeType
- object DbContractKeyJournal
- object DbContractStore
- object DbDamlPackageStore
- object DbInFlightSubmissionStore
- object DbMultiDomainCausalityStore
- object DbMultiDomainEventLog
- object DbRequestJournalStore
- object DbSingleDimensionEventLog
- object DbSingleDomainCausalDependencyStore
- object DbTransferStore
- object OperationType extends Serializable
- object ParticipantStorageImplicits