Solr
  1. Solr
  2. SOLR-4950 beter randomized testing of <indexConfig> settings
  3. SOLR-4942

Add randomized testing of compound file format - use xml include file to make adding more indexConfig randomization easy

    Details

    • Type: Sub-task Sub-task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 4.4, 6.0
    • Component/s: None
    • Labels:
      None

      Description

      SOLR-4926 seems to have uncovered some sporadic cloud/replication bugs related to using compound files.

      We should updated SolrTestCaseJ4 and the majority of our test configs to better randomize indecConfig settings starting with compound file...

      • update all test configs (that can be) to use xml include a common <indexConfig> snippet file
      • make the sinppet file contain {{<useCompoundFile>$ {useCompoundFile:false}

        </useCompoundFile>}}

      • update SolrTestCaseJ4 to toggle that sys property randomly
      1. SOLR-4942_phase1.patch
        53 kB
        Hoss Man
      2. SOLR-4942.patch
        70 kB
        Hoss Man

        Issue Links

          Activity

          Hide
          Hoss Man added a comment -

          adds randomization of useCompoundFile to all test configs.

          Show
          Hoss Man added a comment - adds randomization of useCompoundFile to all test configs.
          Hide
          Robert Muir added a comment -

          related: SOLR-2570

          Show
          Robert Muir added a comment - related: SOLR-2570
          Hide
          Hoss Man added a comment -

          breaking the merge policy stuff off into SOLR-4951

          Show
          Hoss Man added a comment - breaking the merge policy stuff off into SOLR-4951
          Hide
          Hoss Man added a comment -

          patch adding randomized CFS usage to every test that can use it, and laying the groundwork for the other issues under the parent task.

          still running some iterations, but plan to commit soon.

          Show
          Hoss Man added a comment - patch adding randomized CFS usage to every test that can use it, and laying the groundwork for the other issues under the parent task. still running some iterations, but plan to commit soon.
          Hide
          Commit Tag Bot added a comment -

          [trunk commit] hossman
          http://svn.apache.org/viewvc?view=revision&revision=1495668

          SOLR-4942: test improvements to randomize use of compound files

          Show
          Commit Tag Bot added a comment - [trunk commit] hossman http://svn.apache.org/viewvc?view=revision&revision=1495668 SOLR-4942 : test improvements to randomize use of compound files
          Hide
          Commit Tag Bot added a comment -

          [branch_4x commit] hossman
          http://svn.apache.org/viewvc?view=revision&revision=1495670

          SOLR-4942: test improvements to randomize use of compound files (merge r1495668)

          Show
          Commit Tag Bot added a comment - [branch_4x commit] hossman http://svn.apache.org/viewvc?view=revision&revision=1495670 SOLR-4942 : test improvements to randomize use of compound files (merge r1495668)
          Hide
          Hoss Man added a comment -

          Committed revision 1495668.
          Committed revision 1495670.

          Show
          Hoss Man added a comment - Committed revision 1495668. Committed revision 1495670.
          Hide
          Steve Rowe added a comment -

          Bulk close resolved 4.4 issues

          Show
          Steve Rowe added a comment - Bulk close resolved 4.4 issues

            People

            • Assignee:
              Hoss Man
              Reporter:
              Hoss Man
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development