Uploaded image for project: 'Sentry'
  1. Sentry
  2. SENTRY-354

Test for update.distrib phase overriding

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.3.0
    • Fix Version/s: 1.5.0
    • Component/s: None
    • Labels:
      None

      Description

      NOTE: I left the Fix Version blank because I think this should go into 1.5.0, i.e. after 1.4.0 is branched, because this requires changing some version numbers that should be done after branching. I'll add the Fix Version when we branch and it's added to JIRA.

      We need a test for the following issue:

      Solr sets the update.distrib phase param to indicate that update processors before the DistribUpdateProcessor can be skipped. A malicious user could do the same thing in order to skip the update index checks, which happen first (i.e. before the DistribUpdateProcessor). SOLR-5395 (in SOLR 4.6) has a feature "RunAlways" which will always run a given processor regardless of the phase. We should use this feature to ensure the update index processor is always run.

        Attachments

        1. SENTRY-354.patch
          8 kB
          Gregory Chanan
        2. SENTRY-354v2.patch
          8 kB
          Gregory Chanan

          Activity

            People

            • Assignee:
              gchanan Gregory Chanan
              Reporter:
              gchanan Gregory Chanan
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: