ohadzeliger

Results 25 issues of ohadzeliger

Lucene's postings are stored in data blocks. On FDB a more optimized way is to use Key-Value pairs. This issue is to move the postings (Field/Term/Position/Payload) structure to K/V.

Performance profiling shows that the initialization of context file and format readers takes a long time during record updates. This optimization initializes the readers in a separate thread to reduce...

Make the Lucene file lock error regular returnable exception to allow consumers to recover by retry.

The above mentioned test fails sporadically in PRs, with "transaction too old": ``` RemoteFetchSplitRecordsTest > indexPrefetchManySplitRecordTest(IndexFetchMethod, CursorStreamingMode) > com.apple.foundationdb.record.provider.foundationdb.RemoteFetchSplitRecordsTest.indexPrefetchManySplitRecordTest(IndexFetchMethod, CursorStreamingMode)[3] FAILED com.apple.foundationdb.record.RecordCoreException: com.apple.foundationdb.FDBException: Transaction is too old to perform reads...