Adding a AtomicReader implementation that supports injection of dynamic data at runtime [LUCENE-5328]
- Dominant language
- Java
- Stars
- 3.6k
- Forks
- 1.4k
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 88
Description
This patch allows injection of dynamic indexing data, e.g. postings, numeric doc values at query time.
This functionality is very useful for query/intersecting runtime data such as social context etc.
---
Migrated from [LUCENE-5328](https://issues.apache.org/jira/browse/LUCENE-5328) by John Wang
Attachments: [patch.diff](https://apache.github.io/lucene-jira-archive/attachments/LUCENE-5328/patch.diff)
Contributor guide
Research direction
Start by reading the attached patch.diff and the AtomicReader-related code it changes. Determine how the proposed runtime injection of postings and numeric doc values is intended to work, then verify that the implementation supports querying or intersecting dynamic data such as social context.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- search
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100