Bedrock.DataPlane.CommitProxy.ResolverLayout.Sharded (bedrock v0.6.0)

View Source

Layout 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

t()

@type t() :: %Bedrock.DataPlane.CommitProxy.ResolverLayout.Sharded{
  resolver_ends: [{Bedrock.key(), Bedrock.DataPlane.Resolver.ref()}],
  resolver_refs: [Bedrock.DataPlane.Resolver.ref()]
}