Project: OpenSearch (Observability and Analysis / Observability)
File: opensearch.release-notes-2.0.0-rc1.md

Remove type mapping from document index API () ) ) ) ) ) Remove type end-points from no-op bulk and search action () Remove type end-points from search and related APIs () ) Removes type mappings from mapping APIs () Remove type end-points from count action () Remove type from validate query API () ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) Remove incluetypename parameter from rest api spec () ) ) ) ) ) ) ) ) ) ) Deprecate setting 'cluster.nomasterblock' and introduce the alternative setting 'cluster.noclustermanager_block' () Deprecate setting 'cluster.service.slowmastertaskloggingthreshold' and introduce the alternative setting 'cluster.service.slowclustermanagertasklogging_threshold' () Deprecate setting 'cluster.initialmasternodes' and introduce the alternative setting 'cluster.initialclustermanager_nodes' () ) Remove deprecation warning of using REST API request parameter 'master_timeout' () Add deprecated API for creating History Ops Snapshot from translog () Add request parameter 'clustermanagertimeout' and deprecate 'master_timeout' - in Ingest APIs and Script APIs () Change deprecation message for API parameter value 'master_node' of parameter 'metric' () Add request parameter 'clustermanagertimeout' and deprecate 'master_timeout' - in Snapshot APIs () Add request parameter 'clustermanagertimeout' and deprecate 'master_timeout' - in Index Template APIs () Change deprecation message for REST API parameter 'master_timeout' to specify the version of removal () Decouple IndexSettings from IncludeExclude () Remove endpoint_suffix dependency on account key () Replace remaining 'blacklist' with 'denylist' in internal class and method names () Make discovered_master field optional on the client to support compatibility for opensearch client with odfe () Add request parameter 'clustermanagertimeout' and deprecate 'master_timeout' - in Index APIs except index template APIs () Add request parameter 'clustermanagertimeout' and deprecate 'master_timeout' - in Cluster APIs () Make Rest-High-Rest-Level tests allow deprecation warning temporarily, during deprecation of request parameter 'master_timeout' () Add request parameter 'clustermanagertimeout' as the alternative for 'mastertimeout', and deprecate 'mastertimeout' - in CAT APIs () Add mapping method back referenced in other repos () Replaced "master" terminology in Log message () Introduce QueryPhaseSearcher extension point (SearchPlugin) () Support for geoboundingbox queries on geo_shape fields () Updating repository commons logging version () Support for geodistance queries on geoshape fields () Add 'clustermanagernode' into ClusterState Metric as an alternative to 'master_node' () Add a new node role 'cluster_manager' as the alternative for 'master' role and deprecate 'master' role () Replace 'master' with 'cluster_manager' in 'GET Cat Nodes' API () Replace 'discoveredmaster' with 'discoveredcluster_manager' in 'GET Cat Health' API () Add a field discoveredclustermanager in get cluster health api () Add request parameter 'clustermanagertimeout' as the alternative for 'mastertimeout', and deprecate 'mastertimeout' - in CAT Nodes API () Add a new REST API endpoint 'GET cat/clustermanager' as the replacement of 'GET _cat/master' () Add default for

() Added explicit 'null' check for response listener to prevent obscure NullPointerException issues () Adding a null pointer check to fix index_prefix query () Bugfix to guard against stack overflow errors caused by very large reg-ex input () Fix InboundDecoder version compat check () ignoremalformed parameter on iprange datatype throws mapperparsing_exception () Discrepancy in result from _validate/query API and actual query validity () Gradle custom java zippublish plugin () Use G1GC on JDK11+ () Removed java11 source folders since JDK-11 is the baseline now () Changed JAVA_HOME to jdk-17 () Fix build-tools/reaper source/target compatibility to be JDK-11 () Adding workflow to create documentation related issues in documentation-website repo () Fix issue that deprecated setting 'cluster.initialmasternodes' is not identified in node bootstrap check () Replace blacklist in Gradle build environment configuration () Update ThirdPartyAuditTask to check for and list pointless exclusions. () Add Shadow jar publication to lang-painless module. () Add 1.3.2 to main causing gradle check failures () Added jenkinsfile to run gradle check in OpenSearch () Gradle check retry () Override Default Distribution Download Url with Custom Distribution Url when it is passed from Plugin () Bump google-oauth-client from 1.33.1 to 1.33.2 in /plugins/discovery-gce () Bump protobuf-java-util from 3.19.3 to 3.20.0 in /plugins/repository-gcs () Bump cdi-api from 1.2 to 2.0 in /qa/wildfly () Bump azure-core from 1.26.0 to 1.27.0 in /plugins/repository-azure () Bump asm-analysis from 9.2 to 9.3 in /test/logger-usage () Bump protobuf-java from 3.19.3 to 3.20.0 in /plugins/repository-hdfs () Bump joni from 2.1.41 to 2.1.43 in /libs/grok () Bump geoip2 from 2.16.1 to 3.0.1 in /modules/ingest-geoip () Bump jettison from 1.1 to 1.4.1 in /plugins/discovery-azure-classic () Bump google-oauth-client from 1.31.0 to 1.33.1 in /plugins/repository-gcs () Bump jboss-annotations-api1.2spec in /qa/wildfly () Bump forbiddenapis in /buildSrc/src/testKit/thirdPartyAudit () Bump json-schema-validator from 1.0.67 to 1.0.68 in /buildSrc () Bump htrace-core4 from 4.1.0-incubating to 4.2.0-incubating in /plugins/repository-hdfs () Bump asm-tree from 7.2 to 9.2 in /modules/lang-painless () Bump antlr4 from 4.5.3 to 4.9.3 in /modules/lang-painless () Bump commons-lang3 from 3.7 to 3.12.0 in /plugins/repository-hdfs () Bump gson from 2.8.9 to 2.9.0 in /plugins/repository-gcs () Bump google-oauth-client from 1.31.0 to 1.33.1 in /plugins/discovery-gce () Bump google-cloud-core from 1.93.3 to 2.5.10 in /plugins/repository-gcs () Bump wiremock-jre8-standalone from 2.23.2 to 2.32.0 in /buildSrc () Bump com.gradle.enterprise from 3.8.1 to 3.9 () Bump commons-io from 2.7 to 2.11.0 in /plugins/discovery-azure-classic () Bump asm-analysis from 7.1 to 9.2 in /test/logger-usage () Bump asm-commons from 7.2 to 9.2 in /modules/lang-painless () Bump jna from 5.5.0 to 5.10.0 in /buildSrc () Bump jsr305 from 1.3.9 to 3.0.2 in /plugins/discovery-gce () Bump json-schema-validator from 1.0.36 to 1.0.67 in /buildSrc () Bump woodstox-core from 6.1.1 to 6.2.8 in /plugins/repository-azure () Bump commons-lang3 from 3.4 to 3.12.0 in /plugins/repository-azure () Update azure-storage-blob to 12.15.0 () Move Jackson-databind to 2.13.2 () Add trademark notice () adds ToC () ) Clear up some confusing code in IndexShardHotSpotTests () ) ) ) Centralize codes related to 'master_timeout' deprecation for eaiser removal - in CAT Nodes API () Rename reference to project OpenSearch was forked from () Remove the IndexCommitRef class () Refactoring gated and ref-counted interfaces and their implementations () ) Add type mapping removal bwc tests for indexing, searching, snapshots () Removing SLM check in tests for OpenSearch versions () ) Use Hamcrest matchers and assertThat() in ReindexRenamedSettingTests () ) Fixing PluginsServiceTests (post Lucene 9 update) ()