apache / apache/lucene

change index backwards compatibility policy. [LUCENE-5940]

Open
#7,002 38 comments 0 reactions 0 assignees View on GitHub
legacy-jira-priority:Major type:bug
Dominant language
Java
Stars
3.6k
Forks
1.4k
Avg merge
2d 11h
Merged PRs (30d)
88

Description

Currently, our index backwards compatibility is unmanageable. The length of time in which we must support old indexes is simply too long.

The index back compat works like this: everyone wants it, but there are frequently bugs, and when push comes to shove, its not a very sexy thing to work on/fix, so its hard to get any help.

Currently our back compat "promise" is just a broken promise, because we cannot actually guarantee it for these reasons.

I propose we scale back the length of time for which we must support old indexes.

---
Migrated from [LUCENE-5940](https://issues.apache.org/jira/browse/LUCENE-5940) by Robert Muir (@rmuir), updated Dec 31 2020
Linked issues:
- #6555
- #6969
- #6996
- #7001
- #6441
- #6525
- #6189

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.