Skip to content

Latest commit

 

History

History
 
 

contract-negotiation-store-cosmos

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

CosmosDB implementation of ContractNegotiationStore

This extension provides a persistent implementation of a the ContractNegotiationStore using a CosmosDB container.

The configuration values of this extension are listed below:

Parameter name Description Mandatory Default value
edc.cosmos.partition-key This is the partition key that CosmosDB uses for r/w distribution. Contrary to what CosmosDB suggests, this key should be the same for all local (=clustered) connectors, otherwise queries in stored procedures might produce incomplete results. false dataspaceconnector
edc.cosmos.query-metrics-enabled Enable metrics for query execution false true
edc.contractnegotiationstore.cosmos.account-name Account name true null
edc.contractnegotiationstore.cosmos.database-name Name of the DB true null
edc.contractnegotiationstore.cosmos.preferred-region Preferred region for Cosmos client instance false westeurope
edc.contractnegotiationstore.cosmos.container-name Name of container used to store Assets true null
edc.contractnegotiationstore.cosmos.allow.sproc.autoupload Whether or not stored procedures are uploaded automatically if not already present. true true