In Cosmos changefeed, we can pass "LeaseVersion" configuration in "ChangeFeedProcessorBuilder" class.
Default value is PARTITION_KEY_BASED_LEASE.
What is use of LeaseVersion EPK_RANGE_BASED_LEASE ?
version : azure-cosmos-4.47.0
In Cosmos changefeed, we can pass "LeaseVersion" configuration in "ChangeFeedProcessorBuilder" class.
Default value is PARTITION_KEY_BASED_LEASE.
What is use of LeaseVersion EPK_RANGE_BASED_LEASE ?
version : azure-cosmos-4.47.0
Copyright © 2021 Jogjafile Inc.
Looking at the ChangeFeedProcessorBuilder,
LeaseVersionseems to beprivate:This is set to
EPK_RANGE_BASED_LEASEwhen usinghandleLatestVersionChangesorhandleAllVersionsAndDeletesChanges(in BETA, this is the Change Feed "All Versions and Deletes" preview mode).