protected internal override void Changed <T1>(IndexEntryUpdate <T1> update) { string encodedValueBefore = LuceneDocumentStructure.encodedStringValuesForSampling(update.BeforeValues()); _sampler.exclude(encodedValueBefore); string encodedValueAfter = LuceneDocumentStructure.encodedStringValuesForSampling(update.Values()); _sampler.include(encodedValueAfter); }
public override void IncludeSample <T1>(IndexEntryUpdate <T1> update) { _sampler.include(LuceneDocumentStructure.encodedStringValuesForSampling(update.Values())); }
protected internal override void Removed <T1>(IndexEntryUpdate <T1> update) { string removedValue = LuceneDocumentStructure.encodedStringValuesForSampling(update.Values()); _sampler.exclude(removedValue); }