----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/55956/ -----------------------------------------------------------
Review request for geode, Barry Oglesby, nabarun nag, Dan Smith, and xiaojian zhou. Repository: geode Description ------- Added afterSecondary callback to partition listener to allow cleaning up of the index repo when the bucket losses primary Added lock prior to creating the bucket indexes to prevent multiple index writers from being available at a time Changed single point of lucene index creation, no longer creating on the fly Diffs ----- geode-core/src/main/java/org/apache/geode/cache/partition/PartitionListener.java a534e50 geode-core/src/main/java/org/apache/geode/internal/cache/BucketAdvisor.java 7b79bfb geode-lucene/src/main/java/org/apache/geode/cache/lucene/internal/AbstractPartitionedRepositoryManager.java aa29e1b geode-lucene/src/main/java/org/apache/geode/cache/lucene/internal/IndexRepositoryFactory.java c73d64a geode-lucene/src/main/java/org/apache/geode/cache/lucene/internal/LuceneEventListener.java f2c7c8f geode-lucene/src/main/java/org/apache/geode/cache/lucene/internal/LucenePrimaryBucketListener.java d17b5f2 geode-lucene/src/main/java/org/apache/geode/cache/lucene/internal/repository/IndexRepositoryImpl.java 4e86eb5 Diff: https://reviews.apache.org/r/55956/diff/ Testing ------- Thanks, Jason Huynh