-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23822/
-----------------------------------------------------------

(Updated July 25, 2014, 7:06 p.m.)


Review request for sentry and Vamsee Yarlagadda.


Changes
-------

Updated for Vamsee's comments.


Repository: sentry


Description
-------

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.

NOTE: since this is changing some versions, I think it should go into 1.5.0, 
once 1.4.0 has been branched.


Diffs (updated)
-----

  pom.xml 05943c6 
  
sentry-tests/sentry-tests-solr/src/test/java/org/apache/sentry/tests/e2e/solr/AbstractSolrSentryTestBase.java
 ad9cf9b 
  
sentry-tests/sentry-tests-solr/src/test/java/org/apache/sentry/tests/e2e/solr/TestUpdateOperations.java
 b439a91 
  
sentry-tests/sentry-tests-solr/src/test/resources/solr/sentry/test-authz-provider.ini
 702cd5a 

Diff: https://reviews.apache.org/r/23822/diff/


Testing
-------

Ran the new e2e test.


Thanks,

Gregory Chanan

Reply via email to