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

chore(deps): update opensearchproject/opensearch docker tag to v2.16.0 #53

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Mar 24, 2023

This PR contains the following updates:

Package Update Change
opensearchproject/opensearch minor 2.4.1 -> 2.16.0

Release Notes

opensearch-project/OpenSearch (opensearchproject/opensearch)

v2.16.0

Compare Source

2024-07-24 Version 2.16.0 Release Notes

[2.16.0]

Added
  • Add fingerprint ingest processor (#​13724)
  • [Remote Store] Rate limiter for remote store low priority uploads (#​14374)
  • Apply the date histogram rewrite optimization to range aggregation (#​13865)
  • [Writable Warm] Add composite directory implementation and integrate it with FileCache (12782)
  • [Workload Management] Add QueryGroup schema (13669)
  • Add batching supported processor base type AbstractBatchingProcessor (#​14554)
  • Fix race condition while parsing derived fields from search definition (14445)
  • Add strict_allow_templates dynamic mapping option (#​14555)
  • Add allowlist setting for ingest-common and search-pipeline-common processors (#​14439)
  • [Workload Management] add queryGroupId header propagator across requests and nodes (#​14614)
  • Create SystemIndexRegistry with helper method matchesSystemIndex (#​14415)
  • Print reason why parent task was cancelled (#​14604)
  • Add matchesPluginSystemIndexPattern to SystemIndexRegistry (#​14750)
  • Add Plugin interface for loading application based configuration templates ((#​14659))
  • Refactor remote-routing-table service inline with remote state interfaces(#​14668)
  • Add shard-diff path to diff manifest to reduce number of read calls remote store ((#​14684))
  • Add SortResponseProcessor to Search Pipelines ((#​14785))
  • Add prefix mode verification setting for repository verification ((#​14790))
  • Add SplitResponseProcessor to Search Pipelines ((#​14800))
  • Optimize TransportNodesAction to not send DiscoveryNodes for NodeStats, NodesInfo and ClusterStats call (14749)
  • Reduce logging in DEBUG for MasterService:run (#​14795)
  • Refactor remote-routing-table service inline with remote state interfaces(#​14668)
  • Add rest, transport layer changes for hot to warm tiering - dedicated setup ((#​13980)
  • Enabling term version check on local state for all ClusterManager Read Transport Actions (#​14273)
  • Optimize Cluster Stats Indices to precomute node level stats (#​14426)
  • Create listener to refresh search thread resource usage (#​14832)
  • Add logic to create index templates (v2) using context field (#​14811)
Dependencies
  • Update to Apache Lucene 9.11.1 (#​14042, #​14576)
  • Bump netty from 4.1.110.Final to 4.1.111.Final (#​14356)
  • Bump org.wiremock:wiremock-standalone from 3.3.1 to 3.6.0 (#​14361)
  • Bump reactor from 3.5.17 to 3.5.19 (#​14395, #​14697)
  • Bump reactor-netty from 1.1.19 to 1.1.21 (#​14395, #​14697)
  • Bump commons-net:commons-net from 3.10.0 to 3.11.1 (#​14396)
  • Bump com.nimbusds:nimbus-jose-jwt from 9.37.3 to 9.40 (#​14398)
  • Bump org.apache.commons:commons-configuration2 from 2.10.1 to 2.11.0 (#​14399)
  • Bump com.gradle.develocity from 3.17.4 to 3.17.5 (#​14397)
  • Bump opentelemetry from 1.36.0 to 1.40.0 (#​14457, #​14674)
  • Bump opentelemetry-semconv from 1.25.0-alpha to 1.26.0-alpha (#​14674)
  • Bump azure-identity from 1.11.4 to 1.13.0, Bump msal4j from 1.14.3 to 1.15.1, Bump msal4j-persistence-extension from 1.2.0 to 1.3.0 (#​14506)
  • Bump com.azure:azure-storage-common from 12.21.2 to 12.25.1 (#​14517)
  • Bump com.microsoft.azure:msal4j from 1.15.1 to 1.16.0 (#​14610)
  • Bump com.github.spullara.mustache.java:compiler from 0.9.13 to 0.9.14 (#​14672)
  • Bump net.minidev:accessors-smart from 2.5.0 to 2.5.1 (#​14673)
  • Bump jackson from 2.17.1 to 2.17.2 (#​14687)
  • Bump net.minidev:json-smart from 2.5.0 to 2.5.1 (#​14748)
Changed
  • [Tiered Caching] Move query recomputation logic outside write lock (#​14187)
  • unsignedLongRangeQuery now returns MatchNoDocsQuery if the lower bounds are greater than the upper bounds (#​14416)
  • Make the class CommunityIdProcessor final (#​14448)
  • Updated the indices.query.bool.max_clause_count setting from being static to dynamically updateable (#​13568)
  • Allow @​InternalApi annotation on classes not meant to be constructed outside of the OpenSearch core (#​14575)
  • Add @​InternalApi annotation to japicmp exclusions (#​14597)
  • Allow system index warning in OpenSearchRestTestCase.refreshAllIndices (#​14635)
  • Make reroute iteration time-bound for large shard allocations (#​14848)
Deprecated
  • Deprecate batch_size parameter on bulk API (#​14725)
Removed
  • Remove query categorization changes (#​14759)
Fixed
  • Fix bug in SBP cancellation logic (#​13259)
  • Fix handling of Short and Byte data types in ScriptProcessor ingest pipeline (#​14379)
  • Switch to iterative version of WKT format parser (#​14086)
  • Fix match_phrase_prefix_query not working on text field with multiple values and index_prefixes (#​10959)
  • Fix the computed max shards of cluster to avoid int overflow (#​14155)
  • Fixed rest-high-level client searchTemplate & mtermVectors endpoints to have a leading slash (#​14465)
  • Write shard level metadata blob when snapshotting searchable snapshot indexes (#​13190)
  • Fix aggs result of NestedAggregator with sub NestedAggregator (#​13324)
  • Fix fs info reporting negative available size (#​11573)
  • Add ListPitInfo::getKeepAlive() getter (#​14495)
  • Fix FuzzyQuery in keyword field will use IndexOrDocValuesQuery when both of index and doc_value are true (#​14378)
  • Fix file cache initialization (#​14004)
  • Handle NPE in GetResult if "found" field is missing (#​14552)
  • Fix create or update alias API doesn't throw exception for unsupported parameters (#​14719)
  • Refactoring FilterPath.parse by using an iterative approach (#​14200)
  • Refactoring Grok.validatePatternBank by using an iterative approach (#​14206)
  • Fix NPE when creating index with index.number_of_replicas set to null (#​14812)
  • Update help output for _cat (#​14722)
  • Fix bulk upsert ignores the default_pipeline and final_pipeline when auto-created index matches the index template (#​12891)
  • Fix NPE in ReplicaShardAllocator (#​14385)
  • Use circuit breaker in InternalHistogram when adding empty buckets (#​14754)
  • Create new IndexInput for multi part upload (#​14888)
  • Fix searchable snapshot failure with scripted fields (#​14411)
  • Fix the visit of inner query for NestedQueryBuilder (#​14739)
  • Fix constant_keyword field type used when creating index (#​14807)

v2.15.0

Compare Source

2024-06-12 Version 2.15.0 Release Notes
[2.15.0]
Added
  • Add leader and follower check failure counter metrics (#​12439)
  • Add latency metrics for instrumenting critical clusterManager code paths (#​12333)
  • Add support for Azure Managed Identity in repository-azure (#​12423)
  • Add useCompoundFile index setting (#​13478)
  • Make outbound side of transport protocol dependent (#​13293)
  • [Remote Store] Upload translog checkpoint as object metadata to translog.tlog(#​13637)
  • [Remote Store] Add dynamic cluster settings to set timeout for segments upload to Remote Store (#​13679)
  • Add getMetadataFields to MapperService (#​13819)
  • Add "wildcard" field type that supports efficient wildcard, prefix, and regexp queries (#​13461)
  • Allow setting query parameters on requests (#​13776)
  • Add dynamic action retry timeout setting (#​14022)
  • Add capability to disable source recovery_source for an index (#​13590)
  • Add remote routing table for remote state publication with experimental feature flag (#​13304)
  • Add upload flow for writing routing table to remote store (#​13870)
  • Add dynamic action retry timeout setting (#​14022)
  • [Remote Store] Add support to disable flush based on translog reader count (#​14027)
  • Add recovery chunk size setting (#​13997)
  • [Query Insights] Add exporter support for top n queries (#​12982)
  • [Query Insights] Add X-Opaque-Id to search request metadata for top n queries (#​13374)
  • [Streaming Indexing] Enhance RestAction with request / response streaming support (#​13772)
  • Move Remote Store Migration from DocRep to GA and modify remote migration settings name (#​14100)
  • [Remote State] Add async remote state deletion task running on an interval, configurable by a setting (#​13995)
  • Add remote routing table for remote state publication with experimental feature flag (#​13304)
  • Add support for query level resource usage tracking (#​13172)
  • [Query Insights] Add cpu and memory metrics to top n queries (#​13739)
  • Derived field object type support (#​13720)
  • Support Dynamic Pruning in Cardinality Aggregation (#​13821)
Dependencies
  • Bump com.github.spullara.mustache.java:compiler from 0.9.10 to 0.9.13 (#​13329, #​13559)
  • Bump org.apache.commons:commons-text from 1.11.0 to 1.12.0 (#​13557)
  • Bump org.hdrhistogram:HdrHistogram from 2.1.12 to 2.2.2 (#​13556, #​13986)
  • Bump com.gradle.enterprise from 3.17.2 to 3.17.4 (#​13641, #​13753)
  • Bump org.apache.hadoop:hadoop-minicluster from 3.3.6 to 3.4.0 (#​13642)
  • Bump mockito from 5.11.0 to 5.12.0 (#​13665)
  • Bump com.google.code.gson:gson from 2.10.1 to 2.11.0 (#​13752)
  • Bump ch.qos.logback:logback-core from 1.5.3 to 1.5.6 (#​13756)
  • Bump netty from 4.1.109.Final to 4.1.110.Final (#​13802)
  • Bump jackson from 2.17.0 to 2.17.1 (#​13817)
  • Bump reactor from 3.5.15 to 3.5.17 (#​13825)
  • Bump reactor-netty from 1.1.17 to 1.1.19 (#​13825)
  • Bump commons-cli:commons-cli from 1.7.0 to 1.8.0 (#​13840)
  • Bump org.apache.xmlbeans:xmlbeans from 5.2.0 to 5.2.1 (#​13839)
  • Bump actions/checkout from 3 to 4 (#​13935)
  • Bump com.netflix.nebula.ospackage-base from 11.9.0 to 11.9.1 (#​13933)
  • Bump com.azure:azure-core-http-netty from 1.12.8 to 1.15.1 (#​14128)
  • Bump tim-actions/get-pr-commits from 1.1.0 to 1.3.1 (#​14126)
Changed
  • Add ability for Boolean and date field queries to run when only doc_values are enabled (#​11650)
  • Refactor implementations of query phase searcher, allow QueryCollectorContext to have zero collectors (#​13481)
  • Adds support to inject telemetry instances to plugins (#​13636)
  • Adds support to provide tags with value in Gauge metric. (#​13994)
  • Move cache removal notifications outside lru lock (#​14017)
Removed
  • Remove handling of index.mapper.dynamic in AutoCreateIndex(#​13067)
Fixed
  • Fix get field mapping API returns 404 error in mixed cluster with multiple versions (#​13624)
  • Allow clearing remote_store.compatibility_mode setting (#​13646)
  • Painless: ensure type "UnmodifiableMap" for params (#​13885)
  • Don't return negative scores from multi_match query with cross_fields type (#​13829)
  • Pass parent filter to inner hit query (#​13903)
  • Fix NPE on restore searchable snapshot (#​13911)
  • Fix double invocation of postCollection when MultiBucketCollector is present (#​14015)
  • Fix ReplicaShardBatchAllocator to batch shards without duplicates (#​13710)
  • Java high-level REST client bulk() is not respecting the bulkRequest.requireAlias(true) method call (#​14146)
  • Fix ShardNotFoundException during request cache clean up (#​14219)
  • Fix the rewrite method for MatchOnlyText field query (#​14248)
  • Fix Concurrent Modification Exception in Indices Request Cache(#​14032)

v2.14.0

Compare Source

2024-05-07 Version 2.14.0 Release Notes
[2.14.0]
Added
  • Add explicit dependency to validatePom and generatePom tasks (#​12909)
  • Constant Keyword Field (#​12285)
  • [Concurrent Segment Search] Perform buildAggregation concurrently and support Composite Aggregations (#​12697)
  • Convert ingest processor supports ip type (#​12818)
  • Allow setting KEYSTORE_PASSWORD through env variable (#​12865)
  • Add a counter to node stat (and _cat/shards) api to track shard going from idle to non-idle (#​12768)
  • [Concurrent Segment Search] Disable concurrent segment search for system indices and throttled requests (#​12954)
  • Rename ingest processor supports overriding target field if exists (#​12990)
  • [Tiered Caching] Make took time caching policy setting dynamic (#​13063)
  • Detect breaking changes on pull requests (#​9044)
  • Add cluster primary balance contraint for rebalancing with buffer (#​12656)
  • [Remote Store] Make translog transfer timeout configurable (#​12704)
  • Derived fields support to derive field values at query time without indexing (#​12569)
  • Add support for more than one protocol for transport (#​12967)
  • [Tiered Caching] Add dimension-based stats to ICache implementations. (#​12531)
  • Add changes for overriding remote store and replication settings during snapshot restore. (#​11868)
  • Reject Resize index requests (i.e, split, shrink and clone), While DocRep to SegRep migration is in progress.(#​12686)
  • Add an individual setting of rate limiter for segment replication (#​12959)
  • [Tiered Caching] Add dimension-based stats to TieredSpilloverCache (#​13236)
  • [Tiered Caching] Expose new cache stats API (#​13237)
  • [Streaming Indexing] Ensure support of the new transport by security plugin (#​13174)
  • Add cluster setting to dynamically configure the buckets for filter rewrite optimization. (#​13179)
  • [Tiered caching] Make Indices Request Cache Stale Key Mgmt Threshold setting dynamic (#​12941)
  • Make search query counters dynamic to support all query types (#​12601)
  • [Tiered Caching] Gate new stats logic behind FeatureFlags.PLUGGABLE_CACHE (#​13238)
  • [Tiered Caching] Add a dynamic setting to disable/enable disk cache. (#​13373)
  • Batch mode for async fetching shard information in GatewayAllocator for unassigned shards (#​8746)
  • [Remote Store] Add settings for remote path type and hash algorithm (#​13225)
  • [Remote Store] Upload remote paths during remote enabled index creation (#​13386)
  • [Search Pipeline] Handle default pipeline for multiple indices (#​13276)
  • [Batch Ingestion] Add batch_size to _bulk API. (#​12457)
  • [Remote Store] Add capability of doing refresh as determined by the translog (#​12992)
  • Support multi ranges traversal when doing date histogram rewrite optimization. (#​13317)
Dependencies
  • Bump org.apache.commons:commons-configuration2 from 2.10.0 to 2.10.1 (#​12896)
  • Bump asm from 9.6 to 9.7 (#​12908)
  • Bump net.minidev:json-smart from 2.5.0 to 2.5.1 (#​12893, #​13117)
  • Bump netty from 4.1.107.Final to 4.1.109.Final (#​12924, #​13233)
  • Bump commons-io:commons-io from 2.15.1 to 2.16.0 (#​12996, #​12998, #​12999)
  • Bump org.apache.commons:commons-compress from 1.24.0 to 1.26.1 (#​12627)
  • Bump org.apache.commons:commonscodec from 1.15 to 1.16.1 (#​12627)
  • Bump org.apache.commons:commonslang from 3.13.0 to 3.14.0 (#​12627)
  • Bump Apache Tika from 2.6.0 to 2.9.2 (#​12627)
  • Bump com.gradle.enterprise from 3.16.2 to 3.17.2 (#​13116, #​13191, #​13327)
  • Bump gradle/wrapper-validation-action from 2 to 3 (#​13192)
  • Bump joda from 2.12.2 to 2.12.7 (#​13193)
  • Bump bouncycastle from 1.77 to 1.78 (#​13243)
  • Update google dependencies in repository-gcs and discovery-gce (#​13213)
  • Bump com.google.apis:google-api-services-compute from v1-rev235-1.25.0 to v1-rev20240407-2.0.0 (#​13333)
  • Bump com.github.spullara.mustache.java:compiler from 0.9.10 to 0.9.11 (#​13329)
  • Bump commons-cli:commons-cli from 1.6.0 to 1.7.0 (#​13331)
  • Bump jakarta.enterprise:jakarta.enterprise.cdi-api from 4.0.1 to 4.1.0 (#​13328)
  • Bump com.google.api.grpc:proto-google-iam-v1 from 0.12.0 to 1.33.0 (#​13332)
  • Bump com.squareup.okio:okio from 3.8.0 to 3.9.0 (#​12997)
  • OpenJDK Update (April 2024 Patch releases), update to Eclipse Temurin 21.0.3+9 (#​13389)
  • Bump org.bouncycastle:bc-fips from 1.0.2.4 to 1.0.2.5 (#​13446)
  • Bump lycheeverse/lychee-action from 1.9.3 to 1.10.0 (#​13447)
  • Bump com.netflix.nebula.ospackage-base from 11.8.1 to 11.9.0 (#​13440)
Changed
  • [BWC and API enforcement] Enforcing the presence of API annotations at build time (#​12872)
  • Improve built-in secure transports support (#​12907)
  • Update links to documentation in rest-api-spec (#​13043)
  • Ignoring unavailable shards during search request execution with ignore_available parameter (#​13298)
  • Refactoring globMatch using simpleMatchWithNormalizedStrings from Regex (#​13104)
  • [BWC and API enforcement] Reconsider the breaking changes check policy to detect breaking changes against released versions (#​13292)
  • Switch to macos-13 runner for precommit and assemble github actions due to macos-latest is now arm64 (#​13412)
  • [Revert] Prevent unnecessary fetch sub phase processor initialization during fetch phase execution (#​12503)
Fixed
  • Fix bulk API ignores ingest pipeline for upsert (#​12883)
  • Fix issue with feature flags where default value may not be honored (#​12849)
  • Fix UOE While building Exists query for nested search_as_you_type field (#​12048)
  • Enabled mockTelemetryPlugin for IT and fixed OOM issues (#​13054)
  • Fix from and size parameter can be negative when searching (#​13047)
  • Fix implement mark() and markSupported() in class FilterStreamInput (#​13098)
  • Fix IndicesRequestCache Stale calculation (#​13070]
  • Fix snapshot _status API to return correct status for partial snapshots (#​12812)
  • Improve the error messages for _stats with closed indices (#​13012)
  • Ignore BaseRestHandler unconsumed content check as it's always consumed. (#​13290)
  • Fix mapper_parsing_exception when using flat_object fields with names longer than 11 characters (#​13259)
  • DATETIME_FORMATTER_CACHING_SETTING experimental feature should not default to 'true' (#​13532)
  • Fix negative RequestStats metric issue (#​13553)

v2.13.0

Compare Source

2024-03-21 Version 2.13.0 Release Notes

[2.13.0]

Added
  • [Tiered caching] Introducing cache plugins and exposing Ehcache as one of the pluggable disk cache option (#​11874)
  • Add support for dependencies in plugin descriptor properties with semver range (#​11441)
  • Add community_id ingest processor (#​12121)
  • Introduce query level setting index.query.max_nested_depth limiting nested queries (#​3268
  • Add toString methods to MultiSearchRequest, MultiGetRequest and CreateIndexRequest (#​12163)
  • Fix error in RemoteSegmentStoreDirectory when debug logging is enabled (#​12328)
  • Support for returning scores in matched queries (#​11626)
  • Add shard id property to SearchLookup for use in field types provided by plugins (#​1063)
  • [Tiered caching] Make IndicesRequestCache implementation configurable [EXPERIMENTAL] (#​12533)
  • Force merge API supports performing on primary shards only (#​11269)
  • Add kuromoji_completion analyzer and filter (#​4835)
  • [Admission Control] Integrate IO Usage Tracker to the Resource Usage Collector Service and Emit IO Usage Stats (#​11880)
  • The org.opensearch.bootstrap.Security should support codebase for JAR files with classifiers (#​12586)
  • Remote reindex: Add support for configurable retry mechanism (#​12561)
  • Tracing for deep search path (#​12103)
  • [Metrics Framework] Adds support for asynchronous gauge metric type. (#​12642)
  • [Tiered caching] Add Stale keys Management and CacheCleaner to IndicesRequestCache (#​12625)
  • Make search query counters dynamic to support all query types (#​12601)
  • [Tiered caching] Add policies controlling which values can enter pluggable caches [EXPERIMENTAL] (#​12542)
  • [Tiered caching] Add serializer integration to allow ehcache disk cache to use non-primitive values (#​12709)
  • [Admission Control] Integrated IO Based AdmissionController to AdmissionControl Framework (#​12583)
  • Add Remote Store Migration Experimental flag and allow mixed mode clusters under same (#​11986)
  • Built-in secure transports support (#​12435)
  • Lightweight Transport action to verify local term before fetching cluster-state from remote (#​12252)
  • Integrate with admission controller for cluster-manager Read API. (#​12496)
  • Introduce a new setting index.check_pending_flush.enabled to expose the ability to disable the check for pending flushes by write threads (#​12710)
Dependencies
  • Bump com.squareup.okio:okio from 3.7.0 to 3.8.0 (#​12290)
  • Bump org.bouncycastle:bcprov-jdk15to18 to org.bouncycastle:bcprov-jdk18on version 1.77 (#​12326)
  • Bump org.bouncycastle:bcmail-jdk15to18 to org.bouncycastle:bcmail-jdk18on version 1.77 (#​12326)
  • Bump org.bouncycastle:bcpkix-jdk15to18 to org.bouncycastle:bcpkix-jdk18on version 1.77 (#​12326)
  • Bump gradle/wrapper-validation-action from 1 to 2 (#​12367)
  • Bump netty from 4.1.106.Final to 4.1.107.Final (#​12372)
  • Bump opentelemetry from 1.34.1 to 1.36.0 (#​12388, #​12618)
  • Bump Apache Lucene from 9.9.2 to 9.10.0 (#​12392)
  • Bump org.apache.logging.log4j:log4j-core from 2.22.1 to 2.23.1 (#​12464, #​12587)
  • Bump antlr4 from 4.11.1 to 4.13.1 (#​12445)
  • Bump com.netflix.nebula.ospackage-base from 11.8.0 to 11.8.1 (#​12461)
  • Bump peter-evans/create-or-update-comment from 3 to 4 (#​12462)
  • Bump lycheeverse/lychee-action from 1.9.1 to 1.9.3 (#​12521)
  • Bump com.azure:azure-core from 1.39.0 to 1.47.0 (#​12520)
  • Bump ch.qos.logback:logback-core from 1.2.13 to 1.5.3 (#​12519)
  • Bump codecov/codecov-action from 3 to 4 (#​12585)
  • Bump org.apache.zookeeper:zookeeper from 3.9.1 to 3.9.2 (#​12580)
  • Bump org.codehaus.woodstox:stax2-api from 4.2.1 to 4.2.2 (#​12579)
  • Bump Jackson version from 2.16.1 to 2.17.0 (#​12611, #​12662)
  • Bump reactor-netty from 1.1.15 to 1.1.17 (#​12633)
  • Bump reactor from 3.5.14 to 3.5.15 (#​12633)
  • Bump aws-sdk-java from 2.20.55 to 2.20.86 (#​12251)
Changed
  • Allow composite aggregation to run under a parent filter aggregation (#​11499)
  • Quickly compute terms aggregations when the top-level query is functionally match-all for a segment (#​11643)
  • Mark fuzzy filter GA and remove experimental setting (12631)
  • Keep the election scheduler open until cluster state has been applied (#​11699)
Fixed
  • [Revert] [Bug] Check phase name before SearchRequestOperationsListener onPhaseStart (#​12035)
  • Add support of special WrappingSearchAsyncActionPhase so the onPhaseStart() will always be followed by onPhaseEnd() within AbstractSearchAsyncAction (#​12293)
  • Add a system property to configure YamlParser codepoint limits (#​12298)
  • Prevent read beyond slice boundary in ByteArrayIndexInput (#​10481)
  • Fix the "highlight.max_analyzer_offset" request parameter with "plain" highlighter (#​10919)
  • Prevent unnecessary fetch sub phase processor initialization during fetch phase execution (#​12503)
  • Fix terms query on float field when doc_values are turned off by reverting back to FloatPoint from FloatField (#​12499)
  • Fix get task API does not refresh resource stats (#​11531)
  • Fix for deserilization bug in weighted round-robin metadata (#​11679)
  • onShardResult and onShardFailure are executed on one shard causes opensearch jvm crashed (#​12158)
  • Avoid overflow when sorting missing last on epoch_millis datetime field (#​12676)

v2.12.0

Compare Source

2024-02-09 Version 2.12.0 Release Notes

[2.12.0]

Added
  • [Admission control] Add Resource usage collector service and resource usage tracker (#​9890)
  • [Admission control] Add enhancements to FS stats to include read/write time, queue size and IO time (#​10541)
  • [Remote cluster state] Change file names for remote cluster state (#​10557)
  • [Search Pipelines] Add request-scoped state shared between processors (and three new processors) (#​9405)
  • Per request phase latency (#​10351)
  • [Remote Store] Add repository stats for remote store(#​10567)
  • [Remote cluster state] Upload global metadata in cluster state to remote store(#​10404)
  • [Remote cluster state] Download functionality of global metadata from remote store (#​10535)
  • [Remote cluster state] Restore global metadata from remote store when local state is lost after quorum loss (#​10404)
  • [Remote cluster state] Make index and global metadata upload timeout dynamic cluster settings (#​10814)
  • Add search query categorizer (#​10255)
  • Per request phase latency (#​10351)
  • Add cluster state stats (#​10670)
  • Remove ingest processor supports excluding fields (#​10967, #​11983)
  • [Tiered caching] Enabling serialization for IndicesRequestCache key object (#​10275)
  • [Tiered caching] Defining interfaces, listeners and extending IndicesRequestCache with Tiered cache support (#​10753)
  • [Remote cluster state] Restore cluster state version during remote state auto restore (#​10853)
  • Update the indexRandom function to create more segments for concurrent search tests (10247)
  • Add support for query profiler with concurrent aggregation (#​9248)
  • Introduce ConcurrentQueryProfiler to profile query using concurrent segment search path and support concurrency during rewrite and create weight (10352)
  • Implement on behalf of token passing for extensions (#​8679)
  • Provide service accounts tokens to extensions (#​9618)
  • [Streaming Indexing] Introduce new experimental server HTTP transport based on Netty 4 and Project Reactor (Reactor Netty) (#​9672)
  • Enable must_exist parameter for update aliases API (#​11210)
  • Add back half_float BKD based sort query optimization (#​11024)
  • Request level coordinator slow logs (#​10650)
  • Add template snippets support for field and target_field in KV ingest processor (#​10040)
  • Allowing pipeline processors to access index mapping info by passing ingest service ref as part of the processor factory parameters (#​10307)
  • Add experimental SIMD implementation of B-tree to round down dates (#​11194)
  • Make number of segment metadata files in remote segment store configurable (#​11329)
  • Allow changing number of replicas of searchable snapshot index (#​11317)
  • Adding slf4j license header to LoggerMessageFormat.java (#​11069)
  • [BWC and API enforcement] Introduce checks for enforcing the API restrictions (#​11175)
  • Maintainer approval check (#​11378)
  • Create separate transport action for render search template action (#​11170)
  • Add additional handling in SearchTemplateRequest when simulate is set to true (#​11591)
  • Introduce cluster level setting cluster.index.restrict.replication.type to prevent replication type setting override during index creations(#​11583)
  • Add match_only_text field that is optimized for storage by trading off positional queries performance (#​6836)
  • Add copy ingest processor (#​11870)
  • Introduce new feature flag "WRITEABLE_REMOTE_INDEX" to gate the writeable remote index functionality (#​11717)
  • Bump OpenTelemetry from 1.32.0 to 1.34.1 (#​11891)
  • Add remove_by_pattern ingest processor (#​11920)
  • Support index level allocation filtering for searchable snapshot index (#​11563)
  • Add org.opensearch.rest.MethodHandlers and RestController#getAllHandlers (11876)
  • New DateTime format for RFC3339 compatible date fields (#​11465)
  • Add community_id ingest processor (#​12121)
  • Add support for Google Application Default Credentials in repository-gcs (#​8394)
  • Remove concurrent segment search feature flag for GA launch (#​12074)
  • Enable Fuzzy codec for doc id fields using a bloom filter (#​11022)
  • [Metrics Framework] Adds support for Histogram metric (#​12062)
  • Support for returning scores in matched queries (#​11626)
Dependencies

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title chore(deps): update opensearchproject/opensearch docker tag to v2.6.0 chore(deps): update opensearchproject/opensearch docker tag to v2.7.0 May 2, 2023
@renovate renovate bot force-pushed the renovate/opensearchproject-opensearch-2.x branch from 421e1bd to 566415d Compare May 2, 2023 20:54
@renovate renovate bot changed the title chore(deps): update opensearchproject/opensearch docker tag to v2.7.0 chore(deps): update opensearchproject/opensearch docker tag to v2.8.0 Jul 1, 2023
@renovate renovate bot force-pushed the renovate/opensearchproject-opensearch-2.x branch from 566415d to fc1a072 Compare July 1, 2023 03:26
@renovate renovate bot changed the title chore(deps): update opensearchproject/opensearch docker tag to v2.8.0 chore(deps): update opensearchproject/opensearch docker tag to v2.9.0 Jul 24, 2023
@renovate renovate bot force-pushed the renovate/opensearchproject-opensearch-2.x branch from fc1a072 to 34b89d8 Compare July 24, 2023 19:46
@renovate renovate bot changed the title chore(deps): update opensearchproject/opensearch docker tag to v2.9.0 chore(deps): update opensearchproject/opensearch docker tag to v2.10.0 Sep 25, 2023
@renovate renovate bot force-pushed the renovate/opensearchproject-opensearch-2.x branch from 34b89d8 to 2978be2 Compare September 25, 2023 23:02
@renovate renovate bot changed the title chore(deps): update opensearchproject/opensearch docker tag to v2.10.0 chore(deps): update opensearchproject/opensearch docker tag to v2.11.0 Oct 16, 2023
@renovate renovate bot force-pushed the renovate/opensearchproject-opensearch-2.x branch from 2978be2 to 8e79218 Compare October 16, 2023 22:48
@renovate renovate bot force-pushed the renovate/opensearchproject-opensearch-2.x branch from 8e79218 to fa407ef Compare November 30, 2023 23:17
@renovate renovate bot changed the title chore(deps): update opensearchproject/opensearch docker tag to v2.11.0 chore(deps): update opensearchproject/opensearch docker tag to v2.11.1 Nov 30, 2023
@renovate renovate bot force-pushed the renovate/opensearchproject-opensearch-2.x branch from fa407ef to 9fde02b Compare February 20, 2024 22:37
@renovate renovate bot changed the title chore(deps): update opensearchproject/opensearch docker tag to v2.11.1 chore(deps): update opensearchproject/opensearch docker tag to v2.12.0 Feb 20, 2024
@renovate renovate bot force-pushed the renovate/opensearchproject-opensearch-2.x branch from 9fde02b to 733f7b7 Compare April 3, 2024 00:40
@renovate renovate bot changed the title chore(deps): update opensearchproject/opensearch docker tag to v2.12.0 chore(deps): update opensearchproject/opensearch docker tag to v2.13.0 Apr 3, 2024
@renovate renovate bot force-pushed the renovate/opensearchproject-opensearch-2.x branch from 733f7b7 to 9bb427f Compare May 15, 2024 02:10
@renovate renovate bot changed the title chore(deps): update opensearchproject/opensearch docker tag to v2.13.0 chore(deps): update opensearchproject/opensearch docker tag to v2.14.0 May 15, 2024
@renovate renovate bot force-pushed the renovate/opensearchproject-opensearch-2.x branch from 9bb427f to eda1809 Compare June 25, 2024 23:33
@renovate renovate bot changed the title chore(deps): update opensearchproject/opensearch docker tag to v2.14.0 chore(deps): update opensearchproject/opensearch docker tag to v2.15.0 Jun 25, 2024
@renovate renovate bot force-pushed the renovate/opensearchproject-opensearch-2.x branch from eda1809 to c814be7 Compare August 10, 2024 14:55
@renovate renovate bot changed the title chore(deps): update opensearchproject/opensearch docker tag to v2.15.0 chore(deps): update opensearchproject/opensearch docker tag to v2.16.0 Aug 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants