Releases
2.7.0
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 )
You can’t perform that action at this time.