shwetathareja

Results 26 comments of shwetathareja

We shouldn't perform expensive operation in Cluster state applier thread. If you can offload this work to dedicated thread pool, that would be preferred. Ideally applier are expected to finish...

@ev2900 there is a feature in OpenSearch to provide alias (another name) to existing field - https://opensearch.org/docs/2.11/field-types/supported-field-types/alias/ This should provide the rename support you are looking for. ``` PUT movies...

@tmanninger As of now, it may not be prioritized. We would be happy to take contributions from community on this and please feel free to start the discussion on the...

@neetikasinghal thanks for sharing the different design options. nitpick : Please use ClusterManager in place of Master terminology. Trying to understand Option 2 which is your preferred choice: > While...

> Data exchange over the interface is done using simple Java Pojo's. @fddattal : one clarification, these Pojo are re-using existing OpenSearch cluster state sub objects/ data structures or altogether...

> Core :server will consume the org.opensearch.sdk:opensearch-java-sdk-api as an api dependency @fddattal can you elaborate why :server module would need this dependency? > @shwetathareja These Pojos are new altogether and...

Thanks @anshu1106 for filing this issue. It is an interesting one.

This looks like due to dynamic mapping, cluster state is changing often and hence that many different objects are present. One thing we should evaluate is instead of passing the...

[org.opensearch.remotestore.RemoteStoreRestoreIT.testRTSRestoreWithNoDataPostRefreshPrimaryReplicaDown](https://build.ci.opensearch.org/job/gradle-check/35481/testReport/junit/org.opensearch.remotestore/RemoteStoreRestoreIT/testRTSRestoreWithNoDataPostRefreshPrimaryReplicaDown/) failed again here - https://github.com/opensearch-project/OpenSearch/pull/12252#issuecomment-2010136870 ``` com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=3006, name=opensearch[node_s2][remote_refresh_retry][T#1], state=RUNNABLE, group=TGRP-RemoteStoreRestoreIT] at __randomizedtesting.SeedInfo.seed([816E5637A5EABB73:F08AC3EEAC6BC269]:0) Caused by: org.opensearch.core.concurrency.OpenSearchRejectedExecutionException: rejected execution of java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask@7384c70f[Not completed, task =...

Thanks @zane-neo for creating the issue. > so the coordinator node can get a [NodeNotConnectedException](https://github.com/opensearch-project/OpenSearch/blob/main/server/src/main/java/org/opensearch/transport/NodeNotConnectedException.java) or [NodeDisconnectedException](https://github.com/opensearch-project/OpenSearch/blob/main/server/src/main/java/org/opensearch/transport/NodeDisconnectedException.java) exception. In case the target node is throwing these exceptions, it might just...