Bedrock.DataPlane.CommitProxy.ResolverLayout.Sharded (bedrock v0.6.0)
View SourceLayout for sharded multi-resolver configuration.
When multiple resolvers are configured, conflicts must be sharded across resolvers based on key ranges. Each resolver handles conflicts within its assigned key range.
Summary
Types
@type t() :: %Bedrock.DataPlane.CommitProxy.ResolverLayout.Sharded{ resolver_ends: [{Bedrock.key(), Bedrock.DataPlane.Resolver.ref()}], resolver_refs: [Bedrock.DataPlane.Resolver.ref()] }