out.writeString(si.getCodec().getName()); out.writeLong(siPerCommit.getDelGen()); int delCount = siPerCommit.getDelCount();
protected LuceneCodecWithFixes(Codec original, FieldInfoCache fieldInfoCache) { super(original.getName(), original); this.fieldInfosFormat = new Lucene60FieldInfosFormatWithCache(fieldInfoCache); }
out.println("Codec found: " + commitInfo.info.getCodec().getName()); break;
String name = Codec.getDefault().getName(); if (Arrays.asList(codecService.availableCodecs()).contains(name)) { LiveIndexWriterConfig currentIndexWriterConfig = engine.getCurrentIndexWriterConfig(); assertEquals(engine.config().getCodec().getName(), codecService.codec(codecName).getName()); assertEquals(currentIndexWriterConfig.getCodec().getName(), codecService.codec(codecName).getName()); if (randomBoolean()) { engine.config().setEnableGcDeletes(false);
@Test public void codecConfig() throws Exception{ LuceneIndexDefinition defn = new LuceneIndexDefinition(root, builder.getNodeState(), "/foo"); assertNotNull(defn.getCodec()); assertEquals(oakCodec.getName(), defn.getCodec().getName()); builder.setProperty(FulltextIndexConstants.FULL_TEXT_ENABLED, false); defn = new LuceneIndexDefinition(root, builder.getNodeState(), "/foo"); assertNull(defn.getCodec()); Codec simple = Codec.getDefault(); builder.setProperty(LuceneIndexConstants.CODEC_NAME, simple.getName()); defn = new LuceneIndexDefinition(root, builder.getNodeState(), "/foo"); assertNotNull(defn.getCodec()); assertEquals(simple.getName(), defn.getCodec().getName()); }
out.writeString(si.getCodec().getName()); out.writeLong(siPerCommit.getDelGen()); int delCount = siPerCommit.getDelCount();
segnOutput.writeBytes(segmentID, segmentID.length); segnOutput.writeString(si.getCodec().getName()); segnOutput.writeLong(siPerCommit.getDelGen()); int delCount = siPerCommit.getDelCount();
segnOutput.writeBytes(segmentID, segmentID.length); segnOutput.writeString(si.getCodec().getName()); segnOutput.writeLong(siPerCommit.getDelGen()); int delCount = siPerCommit.getDelCount();