Ashish Singh

Results 20 issues of Ashish Singh

**Describe the bug** When doing indexing (single/bulk), the index becomes yellow when segment replication kicks in. The replica shard is failing and then recovery kicks in which makes the index...

bug
distributed framework

Signed-off-by: Ashish Singh ### Description As part of implementing #3706, this is the initial commit that does the following - - Introduces an abstraction for developing No Op replication (for...

Signed-off-by: Ashish Singh [[email protected]](mailto:[email protected]) ### Description [Describe what this change achieves] ### Issues Resolved [List any issues this PR will resolve] ### Check List - [ ] New functionality includes...

**Is your feature request related to a problem? Please describe.** PRRL is used to keep lucene operation history and is also used in recovery for replaying these operations once the...

enhancement
distributed framework

We have discussed NoOp replication on high level in #3706 and the proposal can be found [here](https://github.com/opensearch-project/OpenSearch/issues/3706#issuecomment-1185617653) and the approach selected has been discussed [here](https://github.com/opensearch-project/OpenSearch/issues/3706#issuecomment-1190077161). As part of the exercise,...

enhancement
distributed framework

**Is your feature request related to a problem? Please describe.** During the current replica recovery process, the high level flow goes like this - ![image](https://user-images.githubusercontent.com/9309003/190408529-10debee2-2e87-4944-8713-73d1fe8c9e76.png) and then ![image](https://user-images.githubusercontent.com/9309003/190409076-ea32dfea-f37f-42f2-9f0d-104326d45f4a.png) With the...

enhancement
distributed framework

**Is your feature request related to a problem? Please describe.** Whenever a primary fails and if replicas are available. The master choses to promote a replica that is insync (or...

enhancement
distributed framework

**Is your feature request related to a problem? Please describe.** During replica recovery there are certain steps like prepareForTranslog which basically readies the engine by opening and skipping the translog...

enhancement
distributed framework

**Is your feature request related to a problem? Please describe.** We need to identify all such interaction points with checkpoints and mutates it while in primary shard. Currently checkpoints are...

enhancement
distributed framework

**Is your feature request related to a problem? Please describe.** We need to identify all such interaction points with checkpoints and mutates it while in primary shard. Currently checkpoints are...

enhancement
distributed framework