Skip to content

Enable MatchingFacetSetCounts to use space partitioning data structures [LUCENE-10628] #11664

@asfimport

Description

@asfimport

Currently, MatchingFacetSetCounts iterates over FacetSetMatcher instances passed into it linearly. While this is fine in some cases, if we have a large amount of FacetSetMatcher's, this can be inefficient. We should provide the option to users to enable the use of space partitioning data structures (namely R trees and KD trees) so we can potentially scan over these FacetSetMatcher's in sub-linear time.


Migrated from LUCENE-10628 by Marc D'Mello (@mdmarshmallow), updated Jul 12 2022

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions