Add completion count in SearchBackpressure nodeStats API#8701
Closed
kaushalmahi12 wants to merge 331 commits intoopensearch-project:mainfrom kaushalmahi12:sbp-stats
+50-10
Commits
This pull request is big! We're only showing the most recent 250 commits
Commits on Sep 12, 2023
Update version guards to deal for aggregation profiler with concurrent aggregation (opensearch-project#9017)
Bump com.maxmind.geoip2:geoip2 from 4.0.1 to 4.1.0 in /modules/ingest-geoip (opensearch-project#8998)
Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0 in /plugins/repository-hdfs (opensearch-project#8997)
[Snapshot Interop] Add Logic in Lock Manager to cleanup stale data post index deletion. (opensearch-project#8472)
Avoid duplicate indexing in case of SegRep enabled indices' translog replay (opensearch-project#8578)
Fix test testDropPrimaryDuringReplication and clean up ReplicationCheckpoint validation (opensearch-project#8889)
Change to determine if concurrent segment search should be used by the request during SearchContext creation (opensearch-project#9059)
Make MultiBucketConsumerService thread safe to use across slices during search (opensearch-project#9047)
[Segment Replication] Prioritize replica shard movement during shard relocation (opensearch-project#8875)
[Segment Replication] Remove Doc Parsing for segment replication enabled replica shard during translog replay from recovery (opensearch-project#9002)
Fix compilation warning in CollectionUtils affecting maven snapshot publication (opensearch-project#9149)
added opensearch.internal and opensearch.api to additional tags in JavadocDeclaration (Intellij Project_Default.xml) (opensearch-project#9121)
Update search.concurrent.max_slice setting to dynamic cluster setting for main with lucene-9.8 (opensearch-project#9107)
Bump io.projectreactor.netty:reactor-netty-http from 1.1.8 to 1.1.9 in /plugins/repository-azure (opensearch-project#9147)
Bump org.apache.zookeeper:zookeeper from 3.8.2 to 3.9.0 in /test/fixtures/hdfs-fixture (opensearch-project#9146)
Mute flaky test SearchWeightedRoutingIT.testStrictWeightedRoutingWithCustomString (opensearch-project#9175)
Bump io.grpc:grpc-context from 1.56.1 to 1.57.1 in /plugins/repository-gcs (opensearch-project#9145)
Mute flaky test ShardMovementStrategyTests.testClusterGreenAfterPartialRelocationNoPreferenceShardMovementPrimaryFirstEnabled (opensearch-project#9181)
[BUG] org.opensearch.client.RestClientSingleHostIntegTests.testRequestResetAndAbort is flaky (opensearch-project#9206)
[Remote Store] Fix couple of Remote Store flaky test and use bulk api for ingestion (opensearch-project#9190)
Bump com.azure:azure-storage-blob from 12.22.3 to 12.23.0 in /plugins/repository-azure (opensearch-project#9231)
[Segment Replication] Refactor file cleanup logic and fix PIT/Scroll with remote store. (opensearch-project#9111)
[Remote Store] Introduce RemoteStoreRestoreService to handle restore from remote store (opensearch-project#9256)
Bump com.google.code.gson:gson from 2.9.0 to 2.10.1 in /plugins/repository-gcs (opensearch-project#9230)
[BWC and API enforcement] Define the initial set of annotations, their meaning and relations between them (opensearch-project#9223)
[BWC and API enforcement] Extend the element types the initial set of annotations could be applied to (opensearch-project#9308)
[BUG] The spotless should take care of unified imports ordering (benchmarks/ subprojects) (opensearch-project#9307)
- committed
- committed
- committed
- committed
The spotless should take care of unified imports ordering (libs/ subprojects) (opensearch-project#9309)
Return 409 Conflict HTTP status instead of 500 on failure to concurrently execute snapshots (opensearch-project#8986)
[BUG] The spotless should take care of unified imports ordering (buildSrc/ subprojects) (opensearch-project#9314)
Refactor Compressors from CompressorFactory to CompressorRegistry for extensibility (opensearch-project#9262)
[BUG] The spotless should take care of unified imports ordering (client/ subprojects) (opensearch-project#9345)
[BUG] The spotless should take care of unified imports ordering (modules/ subprojects) (opensearch-project#9346)
The spotless should take care of unified imports ordering (test/ subprojects) (opensearch-project#9351)
[BUG] The spotless should take care of unified imports ordering (plugins/ subprojects) (opensearch-project#9364)
Add support for wrapping CollectorManager with profiling during concurrent execution (opensearch-project#9129)
[Remote Store] Rename RemoteRefreshSegmentPressureSettings and RemoteRefreshSegmentPressureService (opensearch-project#9253)
[BUG] The spotless should take care of unified imports ordering (server/src/main/ subproject) (opensearch-project#9391)
[BUG] The spotless should take care of unified imports ordering (server/src/test/ subproject) (opensearch-project#9390)
[BUG] The spotless should take care of unified imports ordering (all other subprojects) (opensearch-project#9399)
Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0 in /plugins/repository-azure (opensearch-project#9298)
Fix flaky test SegmentReplicationWithRemoteStorePressureIT.testAddReplicaWhileWritesBlocked. (opensearch-project#9501)
Removing the vec file extension from INDEX_STORE_HYBRID_NIO_EXTENSIONS, to ensure the no performance degradation for vector search via Lucene Engine. (opensearch-project#9528)
[Remote Store] Add total upload and download time from remote store to nodes stats (opensearch-project#9454)
Update AggregatorFactory to provide a method to indicate if it supports concurrent search (opensearch-project#9469)
Set replication type to SEGMENT in remote store enabled cluster if nothing specified by user (opensearch-project#9264)
[Segment Replication] Fix bug where replica shows stale doc count during engine reset. (opensearch-project#9495)
[Segment Replication] Add ClusterState utility to identify SEGMENT replication (opensearch-project#9593)
[BWC and API enforcement] Decorate the existing APIs with proper annotations (part 1) (opensearch-project#9520)
Fix SegmentReplicationUsingRemoteStoreIT#testDropPrimaryDuringReplication. (opensearch-project#9471)
Update the minimum version check on SearchExtBuilder support in SearchResponse (Issue # 9328) (opensearch-project#9641)
Allow MockTracingTelemetry to await for asynchronous tasks termination before validating spans (opensearch-project#9561)
Add Crypto Handler abstractions for encryption/decryption and Crypto Key Provider Plugin to provide keys (opensearch-project#8466)
Added sampler based on Blanket Probabilistic Sampling rate and Override for on demand (opensearch-project#9522)
[Segment Replication] Allow segment replication with on disk files not referenced by reader with matching checksum (opensearch-project#9630)
[Tracing Framework] Redefine telemetry context restoration and propagation (opensearch-project#9617)
Disable shard/segment level search_after short cutting if track_total_hits != false (opensearch-project#9683)
Segment Replication - Block snapshot creation if the target primary shard has not completed failover. (opensearch-project#9629)
[Remote Store] Add support for Remote Translog Store stats in
_remotestore/stats/
API (opensearch-project#9263)[Segment Replication] Adding segment replication statistics rolled up at index, node and cluster level (opensearch-project#9709)
Remove org.bouncycastle:bcprov-jdk15to18: not needed and breaks the plugins (opensearch-project#9779)
[Remote Store] Changes to perform repository registration during bootstrap via node attributes. (opensearch-project#9105)
[Remote Store] Add support for Remote Translog Store upload stats in _nodes/stats/ API (opensearch-project#8908)
[Remote Store] Muting RemoteStoreRefreshListenerTests.testReplicaPromotion (opensearch-project#9810)
Mute org.opensearch.index.codec.MultiCodecMergeIT.testForceMergeMultipleCodecs (opensearch-project#9873)
[Remote Store] Update version check for Remote Translog Store upload flow stats in nodes stats API (opensearch-project#9754)
Removing asserts based on translog stats as it is not applicable for remote store (opensearch-project#9878)
[Remote Cluster State] Move remote cluster state related settings to node attrs (opensearch-project#9811)
Disable remote integrity check for encrypted repos for ChecksumBlobstoreFormat (opensearch-project#9908)
Allow parameterization of tests with OpenSearchIntegTestCase.SuiteScopeTestCase annotation (opensearch-project#9916)
[Segment Replication] Support realtime TermVector requests with Segment Replication (opensearch-project#9585)
Fix ReadContextListenerTests to avoid inconsistent WindowsFS file handle simulation (opensearch-project#9915)
- committed