class FDB::DirectoryLayer
def initialize(options={})
def initialize(options={}) defaults = { :node_subspace => Subspace.new([], "\xfe"), :content_subspace =>Subspace.new, :allow_manual_prefixes => false } options = defaults.merge(options) @content_subspace = options[:content_subspace] @node_subspace = options[:node_subspace] @allow_manual_prefixes = options[:allow_manual_prefixes] @root_node = @node_subspace[@node_subspace.key] @allocator = HighContentionAllocator.new(@root_node['hca']) @path = [] @layer = '' end