Replication vs ReplicasPerPartition
- Dominant language
- Java
- Stars
- 6.1k
- Forks
- 1.5k
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 189
Description
The question on what is the difference between `replication` vs `replicasPerPartition` frequently comes up. Opening this issue to track:
- Could these be unified to a single config `replication` that applies to both `OFFLINE` as well as `REALTIME` tables? We can still honor `replicasPerPartition` for backward compatibility.
- If there is we need both, could we document the reasoning behind it?
Contributor guide
Research direction
Start by comparing the existing `replication` and `replicasPerPartition` configuration behavior for OFFLINE and REALTIME tables. The issue does not name files or tests, so locate their configuration definitions and usages first. Done means either one unified setting with backward compatibility, or clear documentation explaining why both settings remain.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- databases, distributed-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100