Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-10807

Randomize PointFields in all tests unless explicit reason not to

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Closed
    • Priority: Blocker
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 7.0, 7.1, 8.0
    • Component/s: None
    • Labels:
      None

      Description

      We need to seriously beef up our testing of PointFields to figure out what Solr features don't currently work with PointFields.

      The existing Trie/Point randomization logic in SolrTestCaseJ4 is a good start – but only a handful of schema files leverage it.


      Allthough a jira/SOLR-10807 branch was originally created with this goal, it was ultimately just used for initial experimentation, and has been abandoned. The "meat" of the work needed to improve how we randomize in Point fields was done in SOLR-10864, and other sub-tasks of this issue have been / are being used to track rolling out this randomization to more and more test schema files and validating the affected tests.

      This effort is now highly parallelizable – so here are some rough guidelines/suggestions for folks interested in contributing to this effort:

        Attachments

        1. core.test.log.txt
          9.46 MB
          Chris M. Hostetter
        2. core.test.log.fde06f34b7f9d0916a134b3efaa8780892ff8e39.txt
          24.75 MB
          Chris M. Hostetter

          Issue Links

          There are no Sub-Tasks for this issue.

            Activity

              People

              • Assignee:
                hossman Chris M. Hostetter
                Reporter:
                hossman Chris M. Hostetter
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: