PropertyIndexPlan(String name, NodeState root, NodeState definition, Filter filter){ this(name, root, definition, filter, Mounts.defaultMountInfoProvider()); }
public PropertyIndexLookup(NodeState root) { this(root, Mounts.defaultMountInfoProvider()); }
public PropertyIndexLookup(NodeState root) { this(root, Mounts.defaultMountInfoProvider()); }
PropertyIndexPlan(String name, NodeState root, NodeState definition, Filter filter){ this(name, root, definition, filter, Mounts.defaultMountInfoProvider()); }
ReferenceIndex() { this(Mounts.defaultMountInfoProvider()); }
public LuceneIndexEditorProvider(@Nullable IndexCopier indexCopier, ExtractedTextCache extractedTextCache, @Nullable IndexAugmentorFactory augmentorFactory, MountInfoProvider mountInfoProvider) { this(indexCopier, null, extractedTextCache, augmentorFactory, mountInfoProvider); }
public LuceneIndexEditorProvider(@Nullable IndexCopier indexCopier, ExtractedTextCache extractedTextCache, @Nullable IndexAugmentorFactory augmentorFactory, MountInfoProvider mountInfoProvider) { this(indexCopier, null, extractedTextCache, augmentorFactory, mountInfoProvider); }
@Before public void setUp() { mip = Mounts.defaultMountInfoProvider(); }
@Override public void before() throws Exception { super.before(); importer = new CugImporter(Mounts.defaultMountInfoProvider()); }
@Test public void defaultWriterWithNoMounts() throws Exception{ LuceneIndexWriterFactory factory = newDirectoryFactory(Mounts.defaultMountInfoProvider()); LuceneIndexWriter writer = factory.newInstance(defn, builder, true); assertThat(writer, instanceOf(DefaultIndexWriter.class)); }
private MountInfoProvider createMountInfoProvider(String... readOnlyPaths) { MountInfoProvider mountInfoProvider = Mounts.defaultMountInfoProvider(); if (readOnlyPaths.length > 0) { mountInfoProvider = Mounts.newBuilder().readOnlyMount("readOnly", readOnlyPaths).build(); } return mountInfoProvider; } }
@Test public void testGetSupportedPathsDefaultMountInfoProvider() { Set<String> expected = CUG_CONFIG.getConfigValue(PARAM_CUG_SUPPORTED_PATHS, ImmutableSet.<String>of()); assertEquals(expected, CugUtil.getSupportedPaths(CUG_CONFIG, Mounts.defaultMountInfoProvider())); }
@Test public void doNotFailOnNodeNotCoveredByMount() { NodeStoreChecksService checks = new NodeStoreChecksService(defaultMountInfoProvider(), Arrays.asList(new FailOnTreeNameChecker("not-covered"))); checks.check(globalStore, new MountedNodeStore(mount, mountedStore)); }
@Test(expected = IllegalRepositoryStateException.class) public void failOnNodeCoveredByMount() { NodeStoreChecksService checks = new NodeStoreChecksService(defaultMountInfoProvider(), Arrays.asList(new FailOnTreeNameChecker("third"))); checks.check(globalStore, new MountedNodeStore(mount, mountedStore)); }
private IndexTracker createTracker() throws IOException { IndexCopier indexCopier = new IndexCopier(sameThreadExecutor(), temporaryFolder.getRoot()); indexFactory = new NRTIndexFactory(indexCopier, clock, TimeUnit.MILLISECONDS.toSeconds(refreshDelta), StatisticsProvider.NOOP); return new IndexTracker( new DefaultIndexReaderFactory(defaultMountInfoProvider(), indexCopier), indexFactory ); }
@Test public void editorNullInCaseOfReindex() throws Exception{ LuceneIndexEditorProvider editorProvider = new LuceneIndexEditorProvider(null, null, null, null, Mounts.defaultMountInfoProvider()); editorProvider.setIndexingQueue(mock(DocumentQueue.class)); IndexUpdateCallback callback = new TestCallback("/oak:index/fooIndex", newCommitInfo(), true, false); NodeBuilder defnBuilder = createIndexDefinition("fooIndex").builder(); Editor editor = editorProvider.getIndexEditor(TYPE_LUCENE, defnBuilder, root, callback); assertNull(editor); }
@Test public void defaultSetup() throws Exception{ MockOsgi.activate(service, context.bundleContext(), Collections.<String, Object>emptyMap()); MountInfoProvider provider = context.getService(MountInfoProvider.class); assertNotNull(provider); assertEquals(defaultMountInfoProvider(), provider); MockOsgi.deactivate(service, context.bundleContext()); assertNull(context.getService(MountInfoProvider.class)); }
@Before public void setUp() throws IOException { indexCopier = new IndexCopier(sameThreadExecutor(), temporaryFolder.getRoot()); nrtFactory = new NRTIndexFactory(indexCopier, StatisticsProvider.NOOP); readerFactory = new DefaultIndexReaderFactory(Mounts.defaultMountInfoProvider(), indexCopier); LuceneIndexEditorContext.configureUniqueId(builder); }
@Before public void setUp() throws IOException { IndexEditorProvider editorProvider = new LuceneIndexEditorProvider( null, null, null, defaultMountInfoProvider() ); syncHook = new EditorHook(new IndexUpdateProvider(editorProvider)); asyncHook = new EditorHook(new IndexUpdateProvider(editorProvider, "async", false)); }
@Before public void setUp() throws IOException { tracker = new IndexTracker(); DocumentQueue queue = new DocumentQueue(100, tracker, sameThreadExecutor()); editorProvider = new LuceneIndexEditorProvider( null, null, null, Mounts.defaultMountInfoProvider() ); editorProvider.setIndexingQueue(queue); syncHook = new EditorHook(new IndexUpdateProvider(editorProvider)); asyncHook = new EditorHook(new IndexUpdateProvider(editorProvider, "async", false)); }