Uploaded image for project: 'Lucene - Core'
  1. Lucene - Core
  2. LUCENE-9292

BKDWriter refactor: Group point configuration in its own class

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 8.7
    • Component/s: None
    • Labels:
      None
    • Lucene Fields:
      New

      Description

      In order to build a BKD tree, we need to provide  to the BKDWriter the point configuration we are indexing. That is the number of dimensions, the number of indexed dimension, the number of bytes per dimensions and the  max number of points per leaf. From this information, we actually derive some important parameters like the number of bytes per point

       

      The idea of this change is to group all this information into its own class so we can share this information more easily with other objects.

        Attachments

          Activity

            People

            • Assignee:
              ivera Ignacio Vera
              Reporter:
              ivera Ignacio Vera
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 1h
                1h