Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update opensearchproject/opensearch from 2.6.0 to 2.10.0 - autoclosed #32

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 3, 2023

Mend Renovate

This PR contains the following updates:

Package Type Update Change
opensearchproject/opensearch final minor 2.6.0 -> 2.10.0

Important update for opensearchproject/opensearch. This should probably not be updated frequently! ⚠️ Please check changelogs ⚠️


Release Notes

opensearch-project/OpenSearch (opensearchproject/opensearch)

v2.10.0

Compare Source

2023-09-08 Version 2.10.0 Release Notes
[2.10]
Added
  • Add server version as REST response header #​6583
  • Start replication checkpointTimers on primary before segments upload to remote store. (#​8221https://github.com/opensearch-project/OpenSearch/pull/8221)
  • Introduce new static cluster setting to control slice computation for concurrent segment search. (#​8847)
  • Add configuration for file cache size to max remote data ratio to prevent oversubscription of file cache (#​8606)
  • Disallow compression level to be set for default and best_compression index codecs (#​8737https://github.com/opensearch-project/OpenSearch/pull/8737)
  • [distribution/archives] [Linux] [x64] Provide the variant of the distributions bundled with JRE (#​8195https://github.com/opensearch-project/OpenSearch/pull/8195)
  • Prioritize replica shard movement during shard relocation (#​8875)
  • Introducing Default and Best Compression codecs as their algorithm name (#​9123)
  • Make SearchTemplateRequest implement IndicesRequest.Replaceable (#​9122)
  • [BWC and API enforcement] Define the initial set of annotations, their meaning and relations between them (#​9223)
  • [Remote Store] Add Segment download stats to remotestore stats API (#​8718)
  • [Remote Store] Add remote segment transfer stats on NodesStats API (#​9168 #​9393 #​9454)
  • [Segment Replication] Support realtime reads for GET requests (#​9212)
  • Allow test clusters to run with TLS (#​8900)
  • Add jdk.incubator.vector module support for JDK 20+ (#​8601)
  • [Feature] Expose term frequency in Painless script score context (#​9081)
  • Add support for reading partial files to HDFS repository (#​9513)
  • [Remote Store] Rate limiter integration for remote store uploads and downloads(#​9448)
  • [BWC and API enforcement] Decorate the existing APIs with proper annotations (part 1) (#​9520)
  • Add support for extensions to search responses using SearchExtBuilder (#​9379)
  • [Remote State] Create service to publish cluster state to remote store (#​9160)
  • Core crypto library to perform encryption and decryption of source content (#​8466)
  • Expose DelimitedTermFrequencyTokenFilter to allow providing term frequencies along with terms (#​9479)
  • APIs for performing async blob reads and async downloads from the repository using multiple streams (#​9592)
  • Add concurrent segment search related metrics to node and index stats (#​9622)
  • Add average concurrency metric for concurrent segment search (#​9670)
  • Introduce cluster default remote translog buffer interval setting (#​9584)
  • Added encryption-sdk lib to provide encryption and decryption capabilities (#​8466 #​9289)
  • [Segment Replication] Adding segment replication statistics rolled up at index, node and cluster level (#​9709)
  • Added crypto-kms plugin to provide AWS KMS based key providers for encryption/decryption. (#​8465)
  • [Remote state] Integrate remote cluster state in publish/commit flow (#​9665)
  • [Remote Store] Changes to introduce repository registration during bootstrap via node attributes. (#​9105)
  • [Remote state] Auto restore index metadata from last known cluster state (#​9831)
Dependencies
  • Bump org.apache.logging.log4j:log4j-core from 2.17.1 to 2.20.0 (#​8307)
  • Bump io.grpc:grpc-context from 1.46.0 to 1.57.1 (#​8726, #​9145)
  • Bump com.netflix.nebula:gradle-info-plugin from 12.1.5 to 12.1.6 (#​8724)
  • Bump commons-codec:commons-codec from 1.15 to 1.16.0 (#​8725)
  • Bump org.apache.zookeeper:zookeeper from 3.8.1 to 3.9.0 (#​8844, #​9146)
  • Bump org.gradle.test-retry from 1.5.3 to 1.5.4 (#​8842)
  • Bump com.netflix.nebula.ospackage-base from 11.3.0 to 11.4.0 (#​8838)
  • Bump com.google.http-client:google-http-client-gson from 1.43.2 to 1.43.3 (#​8840)
  • OpenJDK Update (July 2023 Patch releases) (#​8869)
  • Bump hadoop libraries from 3.3.4 to 3.3.6 (#​6995)
  • Bump com.gradle.enterprise from 3.13.3 to 3.14.1 (#​8996)
  • Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0 (#​8995)
  • Bump com.google.cloud:google-cloud-core-http from 2.21.0 to 2.21.1 (#​8999)
  • Bump com.maxmind.geoip2:geoip2 from 4.0.1 to 4.1.0 (#​8998)
  • Bump org.apache.commons:commons-lang3 from 3.12.0 to 3.13.0 in /plugins/repository-hdfs (#​8997)
  • Bump netty from 4.1.94.Final to 4.1.96.Final (#​9030)
  • Bump com.google.jimfs:jimfs from 1.2 to 1.3.0 (#​9080)
  • Bump io.projectreactor.netty:reactor-netty-http from 1.1.8 to 1.1.9 (#​9147)
  • Bump org.apache.maven:maven-model from 3.9.3 to 3.9.4 (#​9148)
  • Bump com.azure:azure-storage-blob from 12.22.3 to 12.23.0 (#​9231)
  • Bump com.diffplug.spotless from 6.19.0 to 6.20.0 (#​9227)
  • Bump org.xerial.snappy:snappy-java from 1.1.8.2 to 1.1.10.3 (#​9252)
  • Bump com.squareup.okhttp3:okhttp from 4.9.3 to 4.11.0 (#​9252)
  • Bump com.squareup.okio:okio from 2.8.0 to 3.5.0 (#​9252)
  • Bump com.google.code.gson:gson from 2.9.0 to 2.10.1 (#​9230)
  • Bump lycheeverse/lychee-action from 1.2.0 to 1.8.0 (#​9228)
  • Bump snakeyaml from 2.0 to 2.1 (#​9269)
  • Bump aws-actions/configure-aws-credentials from 1 to 2 (#​9302)
  • Bump com.github.luben:zstd-jni from 1.5.5-3 to 1.5.5-5 (#​9431
  • Bump netty from 4.1.96.Final to 4.1.97.Final (#​9553)
  • Bump io.grpc:grpc-api from 1.57.1 to 1.57.2 (#​9578)
  • Add Encryption SDK dependencies (#​8466)
Changed
  • Default to mmapfs within hybridfs (#​8508)
  • Perform aggregation postCollection in ContextIndexSearcher after searching leaves (#​8303)
  • Make Span exporter configurable (#​8620)
  • Perform aggregation postCollection in ContextIndexSearcher after searching leaves (#​8303)
  • [Refactor] StreamIO from common to core.common namespace in core lib (#​8157)
  • [Refactor] Remaining HPPC to java.util collections (#​8730)
  • Remote Segment Store Repository setting moved from index.remote_store.repository to index.remote_store.segment.repository and cluster.remote_store.repository to cluster.remote_store.segment.repository respectively for Index and Cluster level settings (#​8719)
  • Change InternalSignificantTerms to sum shard-level superset counts only in final reduce (#​8735)
  • Exclude 'benchmarks' from codecov report (#​8805)
  • Create separate SourceLookup instance per segment slice in SignificantTextAggregatorFactory (#​8807)
  • Replace the deprecated IndexReader APIs with new storedFields() & termVectors() (#​7792)
  • [Remote Store] Add support to restore only unassigned shards of an index (#​8792)
  • Add safeguard limits for file cache during node level allocation (#​8208)
  • Performance improvements for BytesRefHash (#​8788)
  • Add support for aggregation profiler with concurrent aggregation (#​8801)
  • [Remove] Deprecated Fractional ByteSizeValue support #​9005 (#​9005)
  • Add support for aggregation profiler with concurrent aggregation (#​8801)
  • [Remote Store] Restrict user override for remote store index level settings (#​8812)
  • [Refactor] MediaTypeParser to MediaTypeParserRegistry (#​8636)
  • Make MultiBucketConsumerService thread safe to use across slices during search (#​9047)
  • Removed blocking wait in TransportGetSnapshotsAction which was exhausting generic threadpool (#​8377)
  • Adds support for tracing runnable scenarios (#​8831)
  • Change shard_size and shard_min_doc_count evaluation to happen in shard level reduce phase (#​9085)
  • Add attributes to startSpan methods (#​9199)
  • [Refactor] Task foundation classes to core library - pt 1 (#​9082)
  • Add support for wrapping CollectorManager with profiling during concurrent execution (#​9129)
  • Add base class for parameterizing the search based tests #​9083 (#​9083)
  • Add support for wrapping CollectorManager with profiling during concurrent execution (#​9129)
  • Rethrow OpenSearch exception for non-concurrent path while using concurrent search (#​9177)
  • Improve performance of encoding composite keys in multi-term aggregations (#​9412)
  • Refactor Compressors from CompressorFactory to CompressorRegistry for extensibility (#​9262)
  • Fix sort related ITs for concurrent search (#​9177
  • [Remote Store] Implicitly use replication type SEGMENT for remote store clusters (#​9264)
  • Add support to use trace propagated from client (#​9506)
  • Separate request-based and settings-based concurrent segment search controls and introduce AggregatorFactory method to determine concurrent search support (#​9469)
  • [Remote Store] Rate limiter integration for remote store uploads and downloads(#​9448)
  • [Remote Store] Implicitly use replication type SEGMENT for remote store clusters (#​9264)
  • Redefine telemetry context restoration and propagation (#​9617)
  • Use non-concurrent path for sort request on timeseries index and field(#​9562)
  • Added sampler based on Blanket Probabilistic Sampling rate and Override for on demand (#​9621)
  • Decouple replication lag from logic to fail stale replicas (#​9507)
  • Improve performance of rounding dates in date_histogram aggregation (#​9727)
  • [Remote Store] Add support for Remote Translog Store stats in _remotestore/stats/ API (#​9263)
  • Removing the vec file extension from INDEX_STORE_HYBRID_NIO_EXTENSIONS, to ensure the no performance degradation for vector search via Lucene Engine.(#​9528))
  • Cleanup Unreferenced file on segment merge failure (#​9503)
  • Move zstd compression codec to external custom-codecs repository (#​9422
  • [Remote Store] Add support for Remote Translog Store upload stats in _nodes/stats/ API (#​8908)
  • [Remote Store] Removing feature flag to mark feature GA (#​9761)
Removed
  • Remove provision to create Remote Indices without Remote Translog Store (#​8719)
Fixed
  • Fix flaky ResourceAwareTasksTests.testBasicTaskResourceTracking test (#​8993)
  • Fix null_pointer_exception when creating or updating ingest pipeline (#​9259)
  • Fix memory leak when using Zstd Dictionary (#​9403)
  • Fix condition to remove index create block (#​9437)
  • Add support to clear archived index setting (#​9019)
  • Fix range reads in respository-s3 (9512)
  • [Segment Replication] Fixed bug where replica shard temporarily serves stale data during an engine reset (#​9495)
  • Disable shard/segment level search_after short cutting if track_total_hits != false (#​9683)
  • [Segment Replication] Fixed bug where bytes behind metric is not accurate (#​9686)
  • Fix broken backward compatibility from 2.7 for IndexSorted field indices (#​10045)

v2.9.0

Compare Source

2023-07-13 Version 2.9.0 Release Notes
[2.9]
Added
  • [SearchPipeline] Add new search pipeline processor type, SearchPhaseResultsProcessor, that can modify the result of one search phase before starting the next phase.(#​7283)
  • Add task cancellation monitoring service (#​7642)
  • Add TokenManager Interface (#​7452)
  • Add Remote store as a segment replication source (#​7653)
  • Implement concurrent aggregations support without profile option (#​7514)
  • Add dynamic index and cluster setting for concurrent segment search (#​7956)
  • Add descending order search optimization through reverse segment read. (#​7967)
  • [Search pipelines] Added search pipelines output to node stats (#​8053)
  • Update components of segrep backpressure to support remote store. (#​8020)
  • Make remote cluster connection setup in async (#​8038)
  • Add API to initialize extensions (#​8029https://github.com/opensearch-project/OpenSearch/pull/8029)
  • Add distributed tracing framework (#​7543)
  • Enable Point based optimization for custom comparators (#​8168)
  • [Extensions] Support extension additional settings with extension REST initialization (#​8414)
  • Adds mock implementation for TelemetryPlugin (#​7545)
  • Support transport action names when registering NamedRoutes (#​7957)
  • Create concept of persistent ThreadContext headers that are unstashable (#​8291https://github.com/opensearch-project/OpenSearch/pull/8291)
  • [Search pipelines] Add Global Ignore_failure options for Processors (#​8373)
  • Enable Partial Flat Object (#​7997)
  • Add jdk.incubator.vector module support for JDK 20+ (#​8601)
  • Introduce full support for Search Pipeline (#​8613)
  • Add partial results support for concurrent segment search (#​8306)
Dependencies
  • Bump com.azure:azure-storage-common from 12.21.0 to 12.21.1 (#​7566, #​7814)
  • Bump com.google.guava:guava from 30.1.1-jre to 32.1.1-jre (#​7565, #​7811, #​7807, #​7808, #​8402, #​8400, #​8401, #​8581)
  • Bump net.minidev:json-smart from 2.4.10 to 2.4.11 (#​7660, #​7812)
  • Bump org.gradle.test-retry from 1.5.2 to 1.5.3 (#​7810)
  • Bump com.diffplug.spotless from 6.17.0 to 6.18.0 (#​7896)
  • Bump jackson from 2.15.1 to 2.15.2 (#​7897)
  • Add com.github.luben:zstd-jni version 1.5.5-3 (#​2996)
  • Bump netty from 4.1.91.Final to 4.1.93.Final (#​7901)
  • Bump com.amazonaws 1.12.270 to software.amazon.awssdk 2.20.55 (7372)
  • Add org.reactivestreams 1.0.4 (7372)
  • Bump com.networknt:json-schema-validator from 1.0.81 to 1.0.85 ([7968], #​8255)
  • Bump com.netflix.nebula:gradle-extra-configurations-plugin from 9.0.0 to 10.0.0 in /buildSrc (#​7068)
  • Bump com.google.guava:guava from 32.0.0-jre to 32.0.1-jre (#​8009)
  • Bump commons-io:commons-io from 2.12.0 to 2.13.0 (#​8014, #​8013, #​8010)
  • Bump com.diffplug.spotless from 6.18.0 to 6.19.0 (#​8007)
  • Bump 'com.azure:azure-storage-blob to 12.22.2 from 12.21.1 (#​8043)
  • Bump org.jruby.joni:joni from 2.1.48 to 2.2.1 (#​8015, #​8254)
  • Bump com.google.guava:guava from 32.0.0-jre to 32.0.1-jre (#​8011, #​8012, #​8107)
  • Bump io.projectreactor:reactor-core from 3.4.18 to 3.5.6 in /plugins/repository-azure (#​8016)
  • Bump spock-core from 2.1-groovy-3.0 to 2.3-groovy-3.0 (#​8122)
  • Bump com.networknt:json-schema-validator from 1.0.83 to 1.0.84 (#​8141)
  • Bump com.netflix.nebula:gradle-info-plugin from 12.1.3 to 12.1.5 (#​8139, #​8568)
  • Bump commons-io:commons-io from 2.12.0 to 2.13.0 in /plugins/discovery-azure-classic (#​8140)
  • Bump mockito from 5.2.0 to 5.4.0 (#​8181)
  • Bump netty from 4.1.93.Final to 4.1.94.Final (#​8191)
  • Bump org.apache.hadoop:hadoop-minicluster from 3.3.5 to 3.3.6 (#​8257)
  • Bump io.projectreactor.netty:reactor-netty-http from 1.1.7 to 1.1.8 (#​8256)
  • [Upgrade] Lucene 9.7.0 release (#​8272)
  • Bump org.jboss.resteasy:resteasy-jackson2-provider from 3.0.26.Final to 6.2.4.Final in /qa/wildfly (#​8209)
  • Bump com.google.api-client:google-api-client from 1.34.0 to 2.2.0 (#​8276)
  • Update Apache HttpCore/ HttpClient and Apache HttpCore5 / HttpClient5 dependencies (#​8434)
  • Bump org.apache.maven:maven-model from 3.9.2 to 3.9.3 (#​8403)
  • Bump io.projectreactor.netty:reactor-netty and io.projectreactor.netty:reactor-netty-core from 1.1.7 to 1.1.8 (#​8405)
  • Bump com.azure:azure-storage-blob from 12.22.2 to 12.22.3 (#​8572)
  • Bump net.minidev:json-smart from 2.4.11 to 2.5.0 (#​8575, #​8576)
  • Bump com.google.jimfs:jimfs from 1.2 to 1.3.0 (#​8577, #​8571)
  • Bump com.networknt:json-schema-validator from 1.0.85 to 1.0.86 (#​8573)
  • Bump com.google.cloud:google-cloud-core-http from 2.17.0 to 2.21.0 (#​8586)
  • Bump com.google.jimfs:jimfs from 1.2 to 1.3.0 (#​8585)
Changed
  • Replace jboss-annotations-api_1.2_spec with jakarta.annotation-api (#​7836)
  • Reduce memory copy in zstd compression (#​7681)
  • Add min, max, average and thread info to resource stats in tasks API (#​7673)
  • Add ZSTD compression for snapshotting (#​2996)
  • Change com.amazonaws.sdk.ec2MetadataServiceEndpointOverride to aws.ec2MetadataServiceEndpoint (7372)
  • Change com.amazonaws.sdk.stsEndpointOverride to aws.stsEndpointOverride (7372)
  • Add new query profile collector fields with concurrent search execution (#​7898)
  • Align range and default value for deletes_pct_allowed in merge policy (#​7730)
  • Rename QueryPhase actors like Suggest, Rescore to be processors rather than phase (#​8025)
  • Compress and cache cluster state during validate join request (#​7321)
  • [Snapshot Interop] Add Changes in Create Snapshot Flow for remote store interoperability. (#​7118)
  • Allow insecure string settings to warn-log usage and advise to migration of a newer secure variant (#​5496)
  • Add self-organizing hash table to improve the performance of bucket aggregations (#​7652)
  • Check UTF16 string size before converting to String to avoid OOME (#​7963)
  • Move ZSTD compression codecs out of the sandbox (#​7908)
  • Update ZSTD default compression level (#​8471)
  • [Search Pipelines] Pass pipeline creation context to processor factories (#​8164)
  • Enabling compression levels for zstd and zstd_no_dict (#​8312)
  • Optimize Metadata build() to skip redundant computations as part of ClusterState build (#​7853)
  • Add safeguard limits for file cache during node level allocation (#​8208)
  • Move span actions to Scope (#​8411)
  • Add wrapper tracer implementation (#​8565)
  • Improved performance of parsing floating point numbers (#​7909)
Removed
  • Remove COMPRESSOR variable from CompressorFactory and use DEFLATE_COMPRESSOR instead (7907)
  • Remove concurrency based minimum file cache size restriction (#​8294)
Fixed
  • Fixing error: adding a new/forgotten parameter to the configuration for checking the config on startup in plugins/repository-s3 #​7924
  • Enforce 512 byte document ID limit in bulk updates (#​8039)
  • With only GlobalAggregation in request causes unnecessary wrapping with MultiCollector (#​8125)
  • Fix mapping char_filter when mapping a hashtag (#​7591)
  • Fix NPE in multiterms aggregations involving empty buckets (#​7318)
  • Precise system clock time in MasterService debug logs (#​7902)
  • Improve indexing performance for flat_object type (#​7855)
  • Adds log4j configuration for telemetry LogSpanExporter (#​8393)
  • Fix painless casting bug, which crashes the OpenSearch process (#​8315)
  • Add missing validation/parsing of SearchBackpressureMode of SearchBackpressureSettings (#​7541)

v2.8.0

Compare Source

2023-06-06 Version 2.8.0 Release Notes
[2.8]
Added
  • [Extensions] Moving Extensions APIs to support cross versions via protobuf. (#​7402)
  • [Extensions] Add IdentityPlugin into core to support Extension identities (#​7246)
  • Add connectToNodeAsExtension in TransportService (#​6866)
  • [Search Pipelines] Accept pipelines defined in search source (#​7253)
  • [Search Pipelines] Add default_search_pipeline index setting (#​7470)
  • [Search Pipelines] Add RenameFieldResponseProcessor for Search Pipelines (#​7377)
  • [Search Pipelines] Split search pipeline processor factories by type (#​7597)
  • [Search Pipelines] Add script processor (#​7607)
  • Add 'unsigned_long' numeric field type (#​6237)
  • Add back primary shard preference for queries (#​7375)
  • Add task cancellation timestamp in task API (#​7455)
  • Adds ExtensionsManager.lookupExtensionSettingsById (#​7466)
  • SegRep with Remote: Add hook for publishing checkpoint notifications after segment upload to remote store (#​7394)
  • Add search_after query optimizations with shard/segment short cutting (#​7453)
  • Provide mechanism to configure XContent parsing constraints (after update to Jackson 2.15.0 and above) (#​7550)
  • Support to clear filecache using clear indices cache API (#​7498)
  • Create NamedRoute to map extension routes to a shortened name (#​6870)
  • Added @​dbwiddis as on OpenSearch maintainer (#​7665)
  • [Extensions] Add ExtensionAwarePlugin extension point to add custom settings for extensions (#​7526)
  • Add new cluster setting to set default index replication type (#​7420)
Dependencies
  • Bump com.netflix.nebula:gradle-info-plugin from 12.0.0 to 12.1.3 (#​7564)
  • Bump com.netflix.nebula:nebula-publishing-plugin from 19.2.0 to 20.2.0
  • Bump com.google.protobuf:protobuf-java from 3.22.2 to 3.22.3
  • Bump jackson from 2.14.2 to 2.15.0 (#​7286)
  • Bump com.netflix.nebula:nebula-publishing-plugin from 20.2.0 to 20.3.0
  • Bump com.netflix.nebula.ospackage-base from 11.0.0 to 11.3.0
  • Bump gradle.plugin.com.github.johnrengelman:shadow from 7.1.2 to 8.0.0
  • Bump jna from 5.11.0 to 5.13.0
  • Bump commons-io:commons-io from 2.7 to 2.12.0 (#​7661, #​7658, #​7656)
  • Bump org.apache.shiro:shiro-core from 1.9.1 to 1.11.0 (#​7397)
  • Bump jetty-server in hdfs-fixture from 9.4.49.v20220914 to 9.4.51.v20230217 (#​7405)
  • OpenJDK Update (April 2023 Patch releases) (#​7448
  • Bump org.apache.commons:commons-compress from 1.22 to 1.23.0 (#​7462)
  • Bump com.azure:azure-core from 1.34.0 to 1.39.0
  • Bump com.networknt:json-schema-validator from 1.0.78 to 1.0.81 (#​7460)
  • Bump Apache Lucene to 9.6.0 (#​7505)
  • Bump com.google.cloud:google-cloud-core-http from 1.93.3 to 2.17.0 (#​7488)
  • Bump com.google.guava:guava from 30.1.1-jre to 32.0.0-jre (#​7565, #​7811, #​7808, #​7807)
  • Bump com.azure:azure-storage-common from 12.20.0 to 12.21.1 (#​7566, #​7814)
  • Bump org.apache.commons:commons-compress from 1.22 to 1.23.0 (#​7563)
  • Bump jackson from 2.15.0 to 2.15.1 (#​7603)
  • Bump net.minidev:json-smart from 2.4.10 to 2.4.11 (#​7660, #​7812)
  • Bump io.projectreactor.netty:reactor-netty-core from 1.1.5 to 1.1.7 (#​7657)
  • Bump org.apache.maven:maven-model from 3.9.1 to 3.9.2 (#​7655)
  • Bump com.google.api:gax from 2.17.0 to 2.27.0 (#​7697)
  • Bump io.projectreactor.netty:reactor-netty from 1.1.4 to 1.1.7 (#​7725)
  • Bump io.projectreactor.netty:reactor-netty-http from 1.1.4 to 1.1.7 (#​7725)
  • Bump com.google.http-client:google-http-client-appengine from 1.41.8 to 1.43.2 (#​7813)
  • Bump org.gradle.test-retry from 1.5.2 to 1.5.3 (#​7810)
Changed
  • Enable ./gradlew build on MacOS by disabling bcw tests (#​7303)
  • Moved concurrent-search from sandbox plugin to server module behind feature flag (#​7203)
  • Allow access to indices cache clear APIs for read only indexes (#​7303)
  • Changed concurrent-search threadpool type to be resizable and support task resource tracking (#​7502)
  • Default search preference to _primary for searchable snapshot indices (#​7628)
  • [Segment Replication] Remove codec name string match check for checkpoints (#​7741)
Fixed
  • Add more index blocks check for resize APIs (#​6774)
  • Replaces ZipInputStream with ZipFile to fix Zip Slip vulnerability (#​7230)
  • Add missing validation/parsing of SearchBackpressureMode of SearchBackpressureSettings (#​7541)
  • [Search Pipelines] Better exception handling in search pipelines (#​7735)
  • Fix input validation in segments and delete pit request (#​6645)

v2.7.0

Compare Source

2023-04-18 Version 2.7.0 Release Notes

[2.7]

Added
  • Add GeoTile and GeoHash Grid aggregations on GeoShapes. (#​5589)
  • Disallow multiple data paths for search nodes (#​6427)
  • [Segment Replication] Allocation and rebalancing based on average primary shard count per index (#​6422)
  • The truncation limit of the OpenSearchJsonLayout logger is now configurable (#​6569)
  • Add 'base_path' setting to File System Repository (#​6558)
  • Return success on DeletePits when no PITs exist. (#​6544)
  • Add initial search pipelines (#​6587)
  • Add node repurpose command for search nodes (#​6517)
  • Add wait_for_completion parameter to resize, open, and forcemerge APIs (#​6434)
  • [Segment Replication] Apply backpressure when replicas fall behind (#​6563)
  • [Remote Store] Integrate remote segment store in peer recovery flow (#​6664)
  • Enable sort optimization for all NumericTypes (#​6464
  • Remove 'cluster_manager' role attachment when using 'node.master' deprecated setting (#​6331)
  • Add new cluster settings to ignore weighted round-robin routing and fallback to default behaviour. (#​6834)
  • Add experimental support for ZSTD compression. (#​3577)
  • [Segment Replication] Add point in time and scroll query compatibility. (#​6644)
  • Add retry delay as dynamic setting for cluster maanger throttling. (#​6998)
  • Introduce full support for searchable snapshots (#​5087)
  • Introduce full support for Segment Replication (#​5147)
Dependencies
  • Bump org.apache.logging.log4j:log4j-core from 2.18.0 to 2.20.0 (#​6490)
  • Bump com.azure:azure-storage-common from 12.19.3 to 12.20.0 (#​6492
  • Bump snakeyaml from 1.33 to 2.0 (#​6511)
  • Bump io.projectreactor.netty:reactor-netty from 1.1.3 to 1.1.4
  • Bump com.avast.gradle:gradle-docker-compose-plugin from 0.15.2 to 0.16.11
  • Bump net.minidev:json-smart from 2.4.8 to 2.4.9
  • Bump com.google.protobuf:protobuf-java to 3.22.2 (#​6994)
  • Bump Netty to 4.1.90.Final (#​6677
  • Bump com.diffplug.spotless from 6.15.0 to 6.17.0
  • Bump org.apache.zookeeper:zookeeper from 3.8.0 to 3.8.1
  • Bump net.minidev:json-smart from 2.4.7 to 2.4.10
  • Bump org.apache.maven:maven-model from 3.6.2 to 3.9.1
  • Bump org.codehaus.jettison:jettison from 1.5.3 to 1.5.4 (#​6878)
  • Add com.github.luben:zstd-jni:1.5.5-1 (#​3577)
  • Bump: Netty from 4.1.90.Final to 4.1.91.Final , ASM 9.4 to ASM 9.5, ByteBuddy 1.14.2 to 1.14.3 (#​6981)
  • Bump com.azure:azure-storage-blob from 12.15.0 to 12.21.1
  • Bump org.gradle.test-retry from 1.5.1 to 1.5.2
  • Bump org.apache.hadoop:hadoop-minicluster from 3.3.4 to 3.3.5
Changed
  • Require MediaType in Strings.toString API (#​6009)
  • [Refactor] XContent base classes from xcontent to core library (#​5902)
  • Added a new field type: flat_object (#​6507)
  • Changed opensearch-env to respect already set OPENSEARCH_HOME environment variable (#​6956)
  • Increased visibility of BaseRestHandler’s unrecognized method using a new public unrecognizedStrings method. (#​7125)
Deprecated
  • Map, List, and Set in org.opensearch.common.collect (#​6609)
Fixed
  • Added depth check in doc parser for deep nested document (#​5199)
  • Added equals/hashcode for named DocValueFormat.DateTime inner class (#​6357)
  • Fixed bug for searchable snapshot to take 'base_path' of blob into account (#​6558)
  • Fix fuzziness validation (#​5805)
  • Avoid negative memory result in IndicesQueryCache stats calculation (#​6917)
  • Fix GetSnapshots to not return non-existent snapshots with ignore_unavailable=true (#​6839)
  • Fix GlobalAggregation with profile option enabled returns incorrect result (#​7114)

Configuration

📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" in timezone Europe/Copenhagen, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot changed the title fix(deps): update opensearchproject/opensearch from 2.6.0 to 2.10.0 fix(deps): update opensearchproject/opensearch from 2.6.0 to 2.10.0 - autoclosed Oct 5, 2023
@renovate renovate bot closed this Oct 5, 2023
@renovate renovate bot deleted the renovate/opensearchproject/opensearch-opensearchproject-opensearch-2.x branch October 5, 2023 12:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants