8.0.0-rc1.asciidoc 4.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. [[release-notes-8.0.0-rc1]]
  2. == {es} version 8.0.0-rc1
  3. Also see <<breaking-changes-8.0,Breaking changes in 8.0>>.
  4. [[known-issues-8.0.0-rc1]]
  5. [float]
  6. === Known issues
  7. * **Do not upgrade production clusters to {es} 8.0.0-rc1.** {es} 8.0.0-rc1 is
  8. a pre-release of {es} 8.0 and is intended for testing purposes only.
  9. +
  10. Upgrades from pre-release builds are not supported and could result in errors or
  11. data loss. If you upgrade from a released version, such as 7.16, to a
  12. pre-release version for testing, discard the contents of the cluster when you are
  13. done. Do not attempt to upgrade to the final 8.0 release.
  14. * For {es} 8.0.0-rc1, the {ref}/sql-jdbc.html[{es} SQL JDBC driver] requires
  15. Java 17 or newer. In {es} 8.0.0-rc2, the JDBC driver will only require Java 8
  16. or newer. {es-pull}82325
  17. [[breaking-8.0.0-rc1]]
  18. [float]
  19. === Breaking changes
  20. Infra/Core::
  21. * All system indices are hidden indices {es-pull}79512[#79512]
  22. Snapshot/Restore::
  23. * Adjust snapshot index resolution behavior to be more intuitive {es-pull}79670[#79670] (issue: {es-issue}78320[#78320])
  24. [[deprecation-8.0.0-rc1]]
  25. [float]
  26. === Deprecations
  27. Engine::
  28. * Deprecate setting `max_merge_at_once_explicit` {es-pull}80574[#80574]
  29. Machine Learning::
  30. * Deprecate `estimated_heap_memory_usage_bytes` and replace with `model_size_bytes` {es-pull}80554[#80554]
  31. Search::
  32. * Configure `IndexSearcher.maxClauseCount()` based on node characteristics {es-pull}81525[#81525] (issue: {es-issue}46433[#46433])
  33. Transform::
  34. * Improve transform deprecation messages {es-pull}81847[#81847] (issues: {es-issue}81521[#81521], {es-issue}81523[#81523])
  35. [[enhancement-8.0.0-rc1]]
  36. [float]
  37. === Enhancements
  38. Authorization::
  39. * Granting `kibana_system` reserved role access to "all" privileges to `.internal.preview.alerts*` index {es-pull}80889[#80889] (issues: {es-issue}76624[#76624], {es-issue}80746[#80746], {es-issue}116374[#116374])
  40. * Granting `kibana_system` reserved role access to "all" privileges to .preview.alerts* index {es-pull}80746[#80746]
  41. * Granting editor and viewer roles access to alerts-as-data indices {es-pull}81285[#81285]
  42. ILM+SLM::
  43. * Make unchanged ILM policy updates into noop {es-pull}82240[#82240] (issue: {es-issue}82065[#82065])
  44. Indices APIs::
  45. * Batch rollover cluster state updates {es-pull}79945[#79945] (issues: {es-issue}77466[#77466], {es-issue}79782[#79782])
  46. * Reuse `MappingMetadata` instances in Metadata class {es-pull}80348[#80348] (issues: {es-issue}69772[#69772], {es-issue}77466[#77466])
  47. Infra/Settings::
  48. * Implement setting deduplication via string interning {es-pull}80493[#80493] (issues: {es-issue}77466[#77466], {es-issue}78892[#78892])
  49. Ingest::
  50. * Extract more standard metadata from binary files {es-pull}78754[#78754] (issue: {es-issue}22339[#22339])
  51. Machine Learning::
  52. * Add `deployment_stats` to trained model stats {es-pull}80531[#80531]
  53. * The setting `use_auto_machine_memory_percent` now defaults `max_model_memory_limit` {es-pull}80532[#80532] (issue: {es-issue}80415[#80415])
  54. Monitoring::
  55. * Adding default templates for Metricbeat ECS data {es-pull}81744[#81744]
  56. Network::
  57. * Improve slow inbound handling to include response type {es-pull}80425[#80425]
  58. Recovery::
  59. * Fix `PendingReplicationActions` submitting lots of `NOOP` tasks to `GENERIC` {es-pull}82092[#82092] (issues: {es-issue}77466[#77466], {es-issue}79837[#79837])
  60. Reindex::
  61. * Do not scroll if max docs is less than scroll size (update/delete by query) {es-pull}81654[#81654] (issue: {es-issue}54270[#54270])
  62. Security::
  63. * URL option for `BaseRunAsSuperuserCommand` {es-pull}81025[#81025] (issue: {es-issue}80481[#80481])
  64. [[bug-8.0.0-rc1]]
  65. [float]
  66. === Bug fixes
  67. Autoscaling::
  68. * Autoscaling use adjusted total memory {es-pull}80528[#80528] (issue: {es-issue}78750[#78750])
  69. Data streams::
  70. * Prohibit restoring a data stream alias with a conflicting write data stream {es-pull}81217[#81217] (issue: {es-issue}80976[#80976])
  71. ILM+SLM::
  72. * Less verbose serialization of snapshot failure in SLM metadata {es-pull}80942[#80942] (issue: {es-issue}77466[#77466])
  73. Indices APIs::
  74. * Fix `ComposableIndexTemplate` equals when `composed_of` is null {es-pull}80864[#80864]
  75. Infra/REST API::
  76. * Handle exceptions thrown from `RestCompatibleVersionHelper` {es-pull}80253[#80253] (issues: {es-issue}78214[#78214], {es-issue}79060[#79060])
  77. Ingest::
  78. * Adjust default geoip logging to be less verbose {es-pull}81404[#81404] (issue: {es-issue}81356[#81356])
  79. Machine Learning::
  80. * Set model state compatibility version to 8.0.0 {ml-pull}2139[#2139]