Updated release notes for 6.0.0-alpha1

This commit is contained in:
Clinton Gormley 2017-05-09 13:51:54 +02:00
parent 4df636b5ef
commit d77757fc1b
2 changed files with 21 additions and 7 deletions

View File

@ -320,7 +320,9 @@ Ingest::
* introduce the JSON Processor {pull}20128[#20128] (issue: {issue}20052[#20052]) * introduce the JSON Processor {pull}20128[#20128] (issue: {issue}20052[#20052])
Internal:: Internal::
* Add cross cluster support to `_field_caps` {pull}24463[#24463] (issue: {issue}24334[#24334])
* Log JVM arguments on startup {pull}24451[#24451] * Log JVM arguments on startup {pull}24451[#24451]
* Preserve cluster alias throughout search execution to lookup nodes by cluster and ID {pull}24438[#24438]
* Move RemoteClusterService into TransportService {pull}24424[#24424] * Move RemoteClusterService into TransportService {pull}24424[#24424]
* Enum related performance additions. {pull}24274[#24274] (issue: {issue}24226[#24226]) * Enum related performance additions. {pull}24274[#24274] (issue: {issue}24226[#24226])
* Add a dedicated TransportRemoteInfoAction for consistency {pull}24040[#24040] (issue: {issue}23969[#23969]) * Add a dedicated TransportRemoteInfoAction for consistency {pull}24040[#24040] (issue: {issue}23969[#23969])
@ -390,6 +392,7 @@ Logging::
* Warn on not enough masters during election {pull}20063[#20063] (issue: {issue}8362[#8362]) * Warn on not enough masters during election {pull}20063[#20063] (issue: {issue}8362[#8362])
Mapping:: Mapping::
* Do not index `_type` when there is at most one type. {pull}24363[#24363]
* Only allow one type on 6.0 indices {pull}24317[#24317] (issue: {issue}15613[#15613]) * Only allow one type on 6.0 indices {pull}24317[#24317] (issue: {issue}15613[#15613])
* token_count type : add an option to count tokens (fix #23227) {pull}24175[#24175] (issue: {issue}23227[#23227]) * token_count type : add an option to count tokens (fix #23227) {pull}24175[#24175] (issue: {issue}23227[#23227])
* Atomic mapping updates across types {pull}22220[#22220] * Atomic mapping updates across types {pull}22220[#22220]
@ -558,7 +561,6 @@ Search Templates::
Settings:: Settings::
* Add secure file setting to keystore {pull}24001[#24001] * Add secure file setting to keystore {pull}24001[#24001]
* Add a setting which specifies a list of setting {pull}23883[#23883]
* Add a property to mark setting as final {pull}23872[#23872] * Add a property to mark setting as final {pull}23872[#23872]
* Remove obsolete index setting `index.version.minimum_compatible`. {pull}23593[#23593] * Remove obsolete index setting `index.version.minimum_compatible`. {pull}23593[#23593]
* Provide a method to retrieve a closeable char[] from a SecureString {pull}23389[#23389] * Provide a method to retrieve a closeable char[] from a SecureString {pull}23389[#23389]
@ -595,7 +597,6 @@ Suggesters::
* Allow different data types for category in Context suggester {pull}23491[#23491] (issue: {issue}22358[#22358]) * Allow different data types for category in Context suggester {pull}23491[#23491] (issue: {issue}22358[#22358])
Task Manager:: Task Manager::
* Allow task to be unregistered by ClusterStateApplier {pull}23931[#23931]
* Limit IndexRequest toString() length {pull}22832[#22832] * Limit IndexRequest toString() length {pull}22832[#22832]
* Improve the error message if task and node isn't found {pull}22062[#22062] (issue: {issue}22027[#22027]) * Improve the error message if task and node isn't found {pull}22062[#22062] (issue: {issue}22027[#22027])
* Add descriptions to create snapshot and restore snapshot tasks. {pull}21901[#21901] (issue: {issue}21768[#21768]) * Add descriptions to create snapshot and restore snapshot tasks. {pull}21901[#21901] (issue: {issue}21768[#21768])
@ -605,6 +606,8 @@ Task Manager::
Tribe Node:: Tribe Node::
* Add support for merging custom meta data in tribe node {pull}21552[#21552] (issues: {issue}20544[#20544], {issue}20791[#20791], {issue}9372[#9372]) * Add support for merging custom meta data in tribe node {pull}21552[#21552] (issues: {issue}20544[#20544], {issue}20791[#20791], {issue}9372[#9372])
Upgrade API::
* Allow plugins to upgrade templates and index metadata on startup {pull}24379[#24379]
[[bug-6.0.0-alpha1-5x]] [[bug-6.0.0-alpha1-5x]]
@ -634,6 +637,7 @@ Aggregations::
* The `top_hits` aggregation should compile scripts only once. {pull}20738[#20738] * The `top_hits` aggregation should compile scripts only once. {pull}20738[#20738]
Allocation:: Allocation::
* Discard stale node responses from async shard fetching {pull}24434[#24434] (issue: {issue}24007[#24007])
* Cannot force allocate primary to a node where the shard already exists {pull}22031[#22031] (issue: {issue}22021[#22021]) * Cannot force allocate primary to a node where the shard already exists {pull}22031[#22031] (issue: {issue}22021[#22021])
* Promote shadow replica to primary when initializing primary fails {pull}22021[#22021] * Promote shadow replica to primary when initializing primary fails {pull}22021[#22021]
* Trim in-sync allocations set only when it grows {pull}21976[#21976] (issue: {issue}21719[#21719]) * Trim in-sync allocations set only when it grows {pull}21976[#21976] (issue: {issue}21719[#21719])
@ -746,6 +750,7 @@ Inner Hits::
* Skip adding a parent field to nested documents. {pull}21522[#21522] (issue: {issue}21503[#21503]) * Skip adding a parent field to nested documents. {pull}21522[#21522] (issue: {issue}21503[#21503])
Internal:: Internal::
* Fix NPE if field caps request has a field that exists not in all indices {pull}24504[#24504]
* Add infrastructure to mark contexts as system contexts {pull}23830[#23830] * Add infrastructure to mark contexts as system contexts {pull}23830[#23830]
* Always restore the ThreadContext for operations delayed due to a block {pull}23349[#23349] * Always restore the ThreadContext for operations delayed due to a block {pull}23349[#23349]
* Index creation and setting update may not return deprecation logging {pull}22702[#22702] * Index creation and setting update may not return deprecation logging {pull}22702[#22702]
@ -866,6 +871,9 @@ Plugin Repository Azure::
* Fixes default chunk size for Azure repositories {pull}22577[#22577] (issue: {issue}22513[#22513]) * Fixes default chunk size for Azure repositories {pull}22577[#22577] (issue: {issue}22513[#22513])
* readonly on azure repository must be taken into account {pull}22055[#22055] (issues: {issue}22007[#22007], {issue}22053[#22053]) * readonly on azure repository must be taken into account {pull}22055[#22055] (issues: {issue}22007[#22007], {issue}22053[#22053])
Plugin Repository HDFS::
* Fixing permission errors for `KERBEROS` security mode for HDFS Repository {pull}23439[#23439] (issue: {issue}22156[#22156])
Plugin Repository S3:: Plugin Repository S3::
* Handle BlobPath's trailing separator case. Add test cases to BlobPathTests.java {pull}23091[#23091] * Handle BlobPath's trailing separator case. Add test cases to BlobPathTests.java {pull}23091[#23091]
* Fixes leading forward slash in S3 repository base_path {pull}20861[#20861] * Fixes leading forward slash in S3 repository base_path {pull}20861[#20861]
@ -945,6 +953,7 @@ Scripting::
* Native scripts should be created once per index, not per segment. {pull}20609[#20609] * Native scripts should be created once per index, not per segment. {pull}20609[#20609]
Search:: Search::
* Include all aliases including non-filtering in `_search_shards` response {pull}24489[#24489]
* Cross Cluster Search: propagate original indices per cluster {pull}24328[#24328] * Cross Cluster Search: propagate original indices per cluster {pull}24328[#24328]
* Query string default field {pull}24214[#24214] * Query string default field {pull}24214[#24214]
* Speed up parsing of large `terms` queries. {pull}24210[#24210] * Speed up parsing of large `terms` queries. {pull}24210[#24210]
@ -1042,6 +1051,9 @@ Highlighting::
Logging:: Logging::
* Restores the original default format of search slow log {pull}21770[#21770] (issue: {issue}21711[#21711]) * Restores the original default format of search slow log {pull}21770[#21770] (issue: {issue}21711[#21711])
Network::
* You had one job Netty logging guard {pull}24469[#24469] (issues: {issue}5624[#5624], {issue}6568[#6568])
Plugin Discovery EC2:: Plugin Discovery EC2::
* Fix ec2 discovery when used with IAM profiles. {pull}21042[#21042] (issue: {issue}21039[#21039]) * Fix ec2 discovery when used with IAM profiles. {pull}21042[#21042] (issue: {issue}21039[#21039])

View File

@ -27,6 +27,7 @@ Cluster::
* No longer allow cluster name in data path {pull}20433[#20433] (issue: {issue}20391[#20391]) * No longer allow cluster name in data path {pull}20433[#20433] (issue: {issue}20391[#20391])
Core:: Core::
* Simplify file store {pull}24402[#24402] (issue: {issue}24390[#24390])
* Make boolean conversion strict {pull}22200[#22200] * Make boolean conversion strict {pull}22200[#22200]
* Remove the `default` store type. {pull}21616[#21616] * Remove the `default` store type. {pull}21616[#21616]
* Remove store throttling. {pull}21573[#21573] * Remove store throttling. {pull}21573[#21573]
@ -36,6 +37,7 @@ Geo::
* Reduce GeoDistance Insanity {pull}19846[#19846] * Reduce GeoDistance Insanity {pull}19846[#19846]
Index APIs:: Index APIs::
* Open/Close index api to allow_no_indices by default {pull}24401[#24401] (issues: {issue}24031[#24031], {issue}24341[#24341])
* Remove support for controversial `ignore_unavailable` and `allow_no_indices` from indices exists api {pull}20712[#20712] * Remove support for controversial `ignore_unavailable` and `allow_no_indices` from indices exists api {pull}20712[#20712]
Index Templates:: Index Templates::
@ -45,13 +47,11 @@ Java API::
* Enforce Content-Type requirement on the rest layer and remove deprecated methods {pull}23146[#23146] (issue: {issue}19388[#19388]) * Enforce Content-Type requirement on the rest layer and remove deprecated methods {pull}23146[#23146] (issue: {issue}19388[#19388])
Mapping:: Mapping::
* Enforce at most one type. {pull}24428[#24428] (issue: {issue}24317[#24317])
* Disallow `include_in_all` for 6.0+ indices {pull}22970[#22970] (issue: {issue}22923[#22923]) * Disallow `include_in_all` for 6.0+ indices {pull}22970[#22970] (issue: {issue}22923[#22923])
* Disable _all by default, disallow configuring _all on 6.0+ indices {pull}22144[#22144] (issues: {issue}19784[#19784], {issue}20925[#20925], {issue}21341[#21341]) * Disable _all by default, disallow configuring _all on 6.0+ indices {pull}22144[#22144] (issues: {issue}19784[#19784], {issue}20925[#20925], {issue}21341[#21341])
* Throw an exception on unrecognized "match_mapping_type" {pull}22090[#22090] (issue: {issue}17285[#17285]) * Throw an exception on unrecognized "match_mapping_type" {pull}22090[#22090] (issue: {issue}17285[#17285])
NOT CLASSIFIED::
* Add note to docs on duplicate keys in config {pull}24022[#24022] (issue: {issue}24006[#24006])
Network:: Network::
* Remove blocking TCP clients and servers {pull}22639[#22639] * Remove blocking TCP clients and servers {pull}22639[#22639]
* Remove `modules/transport_netty_3` in favor of `netty_4` {pull}21590[#21590] * Remove `modules/transport_netty_3` in favor of `netty_4` {pull}21590[#21590]
@ -124,6 +124,9 @@ Shadow Replicas::
[float] [float]
=== Breaking Java changes === Breaking Java changes
Java API::
* Java api: ActionRequestBuilder#execute to return a PlainActionFuture {pull}24415[#24415] (issues: {issue}24412[#24412], {issue}9201[#9201])
Network:: Network::
* Simplify TransportAddress {pull}20798[#20798] * Simplify TransportAddress {pull}20798[#20798]
@ -147,7 +150,6 @@ Internal::
Core:: Core::
* Enable index-time sorting {pull}24055[#24055] (issue: {issue}6720[#6720]) * Enable index-time sorting {pull}24055[#24055] (issue: {issue}6720[#6720])
* Add new ip_range field type {pull}24433[#24433]
@ -200,7 +202,6 @@ Java High Level REST Client::
* Add Index API to High Level Rest Client {pull}23040[#23040] * Add Index API to High Level Rest Client {pull}23040[#23040]
* Add get/exists method to RestHighLevelClient {pull}22706[#22706] * Add get/exists method to RestHighLevelClient {pull}22706[#22706]
* Add fromxcontent methods to delete response {pull}22680[#22680] (issue: {issue}22229[#22229]) * Add fromxcontent methods to delete response {pull}22680[#22680] (issue: {issue}22229[#22229])
* Add parsing from xContent to SearchResponse {pull}22533[#22533]
* Add REST high level client gradle submodule and first simple method {pull}22371[#22371] * Add REST high level client gradle submodule and first simple method {pull}22371[#22371]
Java REST Client:: Java REST Client::
@ -232,6 +233,7 @@ Search::
* Add parsing from xContent to ShardSearchFailure {pull}22699[#22699] * Add parsing from xContent to ShardSearchFailure {pull}22699[#22699]
Sequence IDs:: Sequence IDs::
* Block global checkpoint advances when recovering {pull}24404[#24404] (issue: {issue}10708[#10708])
* Add primary term to doc write response {pull}24171[#24171] (issue: {issue}10708[#10708]) * Add primary term to doc write response {pull}24171[#24171] (issue: {issue}10708[#10708])
* Preserve multiple translog generations {pull}24015[#24015] (issue: {issue}10708[#10708]) * Preserve multiple translog generations {pull}24015[#24015] (issue: {issue}10708[#10708])
* Introduce translog generation rolling {pull}23606[#23606] (issue: {issue}10708[#10708]) * Introduce translog generation rolling {pull}23606[#23606] (issue: {issue}10708[#10708])