Elasticsearch 8.8.0 发布

2023-11-16

Elasticsearch 是一个基于 Lucene 库的搜索引擎。它提供了一个分布式、支持多租户的全文搜索引擎,具有 HTTP Web 接口和无模式 JSON 文档。Elasticsearch 基于 Java 开发,并在 SSPL + Elastic License 双重授权许可下作为开源软件发布。

Elasticsearch 8.8.0 现已发布,该版本更新内容如下:

Bug 修复

Aggregations

  • 合并两个使用所有直方图中较高位数的直方图 #93704(issue #92822

Allocation

  • 避免在路由表中所有分片的迭代过程中进行复制#94417
  • 避免重复应用 RoutingTablediff #94379
  • 在 reconciliation 期间平衡优先级#95454
  • 修复 RebalanceOnlyWhenActiveAllocationDecider #96025
  • 简化 AsyncShardFetch#getNumberOfInFlightFetches #93632(issue #93631

Application

  • 在安装管道之前检查分析事件数据流是否存在#95621
  • [Behavioral Analytics] 在 BulkProcessorFactory 中使用带有 ent-search origin 的客户端 #95614 

Authorization

  • 修复角色转换以包含缺失的属性 #94714
  • [Fleet] 为符号化支持的 profiling-* 添加读取权限 #95596

弃用

Allocation

  • 弃用 cluster.routing.allocation.type #94066

新功能

Application

  • 带有模板的初始搜索应用程序搜索 API #95026
  • [Behavioral Analytics] 添加 final_pipeline 到事件数据流#95198

Authentication

  • JWT realm 的 GA 发布#95398

CRUD

  • 新 TransportBroadcastUnpromotableAction 操作 #93600

DLM

  • 添加新端点以在数据流级别配置数据生命周期#94590
  • Dlm 添加自动翻转条件最大年龄#94950
  • DataLifecycleService 的初步实现#94012 
  • 为数据流支持索引引入 _lifecycle/explain API #94621
  • 引入 index.lifecycle.prefer_ilm 设置#95423
  • [DLM] 扩展模板以模拟 api 以支持包含默认值#94861
  • [DLM] 引入默认的滚动集群设置并通过 API 公开它#94240

Health

  • 添加新的 ShardsCapacity 健康指标服务#94552
  • 在 HealthMetadata 中添加到有关 ShardLimits 的信息#94116

Ingest Node

  • 将许可证检查添加到 redact 处理器#95477

Machine Learning

Ranking

  • 在搜索 API 中添加对 Reciprocal Rank Fusion 的支持 #93396

Search

  • 添加企业搜索模块 #94381
  • _search 中的 knn 子句中添加新 similarity 字段 #94828
  • 添加返回命名查询分数的功能 #94564(issue #29606
  • 实施行为分析事件摄取 API #95027

TSDB

  • 每个值使用 40、48 和 56 位进行编码#93371
  • Flattened field synthetic 支持#94842
  • 支持 Flattened field 作为时间序列维度字段#95273

更多详情可查看更新说明

下载地址:https://elastic.co/downloads/elasticsearch

 

 

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Elasticsearch 8.8.0 发布 的相关文章

  • 在 Java 中连接和使用 Cassandra

    我已经阅读了一些关于 Cassandra 是什么以及它可以做什么的教程 但我的问题是如何在 Java 中与 Cassandra 交互 教程会很好 如果可能的话 有人可以告诉我是否应该使用 Thrift 还是 Hector 哪一个更好以及为什
  • Java中反射是如何实现的?

    Java 7 语言规范很早就指出 本规范没有详细描述反射 我只是想知道 反射在Java中是如何实现的 我不是问它是如何使用的 我知道可能没有我正在寻找的具体答案 但任何信息将不胜感激 我在 Stackoverflow 上发现了这个 关于 C
  • SonarQube 进程已退出,退出值 [es]:137

    我想在我的 vps linux x86 64 debian 9 上安装声纳 但是当我执行这个 cdm sonar sh 控制台时 我有以下日志 Running SonarQube wrapper gt Wrapper Started as
  • 在 HTTPResponse Android 中跟踪重定向

    我需要遵循 HTTPost 给我的重定向 当我发出 HTTP post 并尝试读取响应时 我得到重定向页面 html 我怎样才能解决这个问题 代码 public void parseDoc final HttpParams params n
  • 制作一个交互式Windows服务

    我希望我的 Java 应用程序成为交互式 Windows 服务 用户登录时具有 GUI 的 Windows 服务 我搜索了这个 我发现这样做的方法是有两个程序 第一个是服务 第二个是 GUI 程序并使它们进行通信 服务将从 GUI 程序获取
  • 加速代码 - 3D 数组

    我正在尝试提高我编写的一些代码的速度 我想知道从 3d 整数数组访问数据的效率如何 我有一个数组 int cube new int 10 10 10 我用价值观填充其中 然后我访问这些值数千次 我想知道 由于理论上所有 3d 数组都存储在内
  • 反射找不到对象子类型

    我试图通过使用反射来获取包中的所有类 当我使用具体类的代码 本例中为 A 时 它可以工作并打印子类信息 B 扩展 A 因此它打印 B 信息 但是当我将它与对象类一起使用时 它不起作用 我该如何修复它 这段代码的工作原理 Reflection
  • 操作错误不会显示在 JSP 上

    我尝试在 Action 类中添加操作错误并将其打印在 JSP 页面上 当发生异常时 它将进入 catch 块并在控制台中打印 插入异常时出错 请联系管理员 在 catch 块中 我添加了它addActionError 我尝试在jsp页面中打
  • Mockito when().thenReturn 不必要地调用该方法

    我正在研究继承的代码 我编写了一个应该捕获 NullPointerException 的测试 因为它试图从 null 对象调用方法 Test expected NullPointerException class public void c
  • 无法解析插件 Java Spring

    我正在使用 IntelliJ IDEA 并且我尝试通过 maven 安装依赖项 但它给了我这些错误 Cannot resolve plugin org apache maven plugins maven clean plugin 3 0
  • 如何为俚语和表情符号构建正则表达式 (regex)

    我需要构建一个正则表达式来匹配俚语 即 lol lmao imo 等 和表情符号 即 P 等 我按照以下示例进行操作http www coderanch com t 497238 java java Regular Expression D
  • Java按日期升序对列表对象进行排序[重复]

    这个问题在这里已经有答案了 我想按一个参数对对象列表进行排序 其日期格式为 YYYY MM DD HH mm 按升序排列 我找不到正确的解决方案 在 python 中使用 lambda 很容易对其进行排序 但在 Java 中我遇到了问题 f
  • 为什么HashMap不能保证map的顺序随着时间的推移保持不变

    我在这里阅读有关 Hashmap 和 Hashtable 之间的区别 http javarevisited blogspot sg 2010 10 difference Between hashmap and html http javar
  • getResourceAsStream() 可以找到 jar 文件之外的文件吗?

    我正在开发一个应用程序 该应用程序使用一个加载配置文件的库 InputStream in getClass getResourceAsStream resource 然后我的应用程序打包在一个 jar文件 如果resource是在里面 ja
  • 如何在控制器、服务和存储库模式中使用 DTO

    我正在遵循控制器 服务和存储库模式 我只是想知道 DTO 在哪里出现 控制器应该只接收 DTO 吗 我的理解是您不希望外界了解底层域模型 从领域模型到 DTO 的转换应该发生在控制器层还是服务层 在今天使用 Spring MVC 和交互式
  • Eclipse Java 远程调试器通过 VPN 速度极慢

    我有时被迫离开办公室工作 这意味着我需要通过 VPN 进入我的实验室 我注意到在这种情况下使用 Eclipse 进行远程调试速度非常慢 速度慢到调试器需要 5 7 分钟才能连接到远程 jvm 连接后 每次单步执行断点 行可能需要 20 30
  • 如何从泛型类调用静态方法?

    我有一个包含静态创建方法的类 public class TestClass public static
  • Firebase 添加新节点

    如何将这些节点放入用户节点中 并创建另一个节点来存储帖子 我的数据库参考 databaseReference child user getUid setValue userInformations 您需要使用以下代码 databaseRef
  • 当我从 Netbeans 创建 Derby 数据库时,它存储在哪里?

    当我从 netbeans 创建 Derby 数据库时 它存储在哪里 如何将它与项目的其余部分合并到一个文件夹中 右键单击Databases gt JavaDB in the Service查看并选择Properties This will
  • 如何修复 JNLP 应用程序中的“缺少代码库、权限和应用程序名称清单属性”?

    随着最近的 Java 更新 许多人都遇到了缺少 Java Web Start 应用程序的问题Codebase Permissions and Application name体现属性 尽管有资源可以帮助您完成此任务 但我找不到任何资源综合的

随机推荐

  • 程序设计职工管理系统

    需求分析 1 1 设计系统的目的分析 本系统要求用 C 语言建立一个职工信息管理系统 本职工信息管理系统可以实现对众多员工信息的管理 包含对职工信息进行添加 查询 删除 修改 1 2系统的界面要求 按任意键便可以进入主菜单 在主菜单上显示出
  • 主线程消息处理

    写程序过程中 往往会遇到在按钮时间中执行一个循环事件 for while 耗费比较长的时候 这个时候会造成界面的假死想象 对于经常写程序的人来说 解决起来相对比较容易 创建一个子线程 然后把事件放到子线程执行 但是对于初学者而言 创建子线程
  • 【项目】Vue3+TS 动态路由 面包屑 查询重置 列表

    项目 Vue3 TS 动态路由 面包屑 查询重置 列表 东非不开森的主页 热烈的不是青春 而是我们 如有错误或不足之处 希望可以指正 非常感谢 项目 一 动态路由 二 面包屑 三 搭建搜索框 四 搭建用户列表 一 动态路由 动态获取所有的路
  • Java学习总结——程序控制结构

    柒 程序执行方向 一 程序逻辑 结构化程序设计 Structured programming 是一种经典的编程模式 在1960年开始发展 其思想最早是由荷兰著名计算机科学家 E W Dijkstra 提出的 他设计了一套规则 使程序设计具有
  • [转](2条消息) Elasticsearch全文搜索与TF/IDF

    转载 https my oschina net stanleysun blog 1594220 一 TF IDF 1 TF TF Term Frequency 即词频 它表示一个词在内容 如某文章 中出现的次数 为了消除文档本身大小的影响
  • java stream 中 map() 和 flatMap() 的区别

    接口定义 map
  • Android LinearLayout(线性布局)空间够时内容整体从左至右自适应排列,当空间不够时,右侧内容宽度固定,左侧内容显示省略号

    效果如图 布局边界如下 如果是左侧固定宽度 右侧自适应 右侧空间不够显示省略号 这个很常见也很容易实现 但如果是图中效果 可能一时之间有点不知道怎么写 其实方法很简单 同样的原理 只需要让布局从右往左排列 LinearLayout设置如下属
  • IntelliJ IDEA——Alibaba Java Coding Guidelineslines(阿里Java编码规约)插件,安装及使用

    安装 1 new gt Setting gt Plugins 搜索alibaba 搜索结果出现Alibaba Java Coding Guidelineslines 点击Install 然后重启IDEA即可 2 重启后再工具栏 ToolsB
  • 什么是Iot?什么是AIot?

    什么是Iot 什么是AIot 物联网是新一代信息技术的重要组成部分 其英文名称是 The Internet of things 由此 顾名思义 物联网就是物物相连的互联网 这有两层意思 第一 物联网的核心和基础仍然是互联网 是在互联网基础上
  • Tinkercad和LTspice仿真Arduino音频

    电子基础 系统和传感器 电子系统和传感器 数字系统和 ARDUINO 控制 模拟数字转换 采样 MIDI 控制系统 音频传感器 开关 电位器和麦克风 音频执行器 LED 和扬声器 直流电路 欧姆定律和直流电流 基尔霍夫电压定律 串联电路 分
  • C++复习笔记--STL练习案例1(评委打分和员工分组)

    目录 1 评委打分 1 1 案例描述 1 2 代码实现 2 员工分组 2 1 案例分析 2 2 代码实现 1 评委打分 1 1 案例描述 有 A B C D E 共 5 名选手 由 10 个评委分别对每一名选手打分 去除评委的最高分和最低分
  • 7 个适合初学者的项目,可帮助您开始使用 ChatGPT

    推荐 使用 NSDT场景编辑器快速搭建3D应用场景 从自动化日常任务到预测复杂模式 人工智能正在重塑行业并重新定义可能性 当我们站在这场人工智能革命中时 我们必须了解它的潜力并将其整合到我们的日常工作流程中 然而 我知道开始使用这些新技术可
  • 必看!大语言模型调研汇总!!

    作者 guolipa 知乎 自从ChatGPT出现之后 各种大语言模型是彻底被解封了 每天见到的模型都能不重样 几乎分不清这些模型是哪个机构发布的 有什么功能特点 以及这些模型的关系 比如 GPT 3 0 和 GPT 3 5 就有一系列的模
  • Android 统一打包框架(附源码下载)

    唠叨 把手给我 我带你去吃云浮吃石磨肠粉 云吞面 木瓜渣 那里的肠粉和广州的不一样 皮很薄很滑 肉馅没广州的那么花里胡哨 只有肉碎和香葱 但吃起来就很香滑 再配上它的甜辣酱 那味道好极了 云吞面的面是手打的竹升面 就是手动用个大竹子 一下下
  • 做量化你需要知道的那些术语!(持续更新)

    金融相关 股票 股份公司发行的所有权凭证 债券 承诺按一定利率支付利息并按约定条件偿还本金的债权债务凭证 风险较低 固定收益 固定收益类投资指投资于银行定期存款 协议存款 国债 金融债 企业债 可转换债券 债券型基金等固定收益类资产 风险低
  • antd design pro 之「PageHeaderWrapper」

  • 微服务-API网关-权限控制

    权限控制介绍 权限控制是一个古老的话题 你可能会想有没有什么权限设计方案可以满足所有的应用场景呢 答案是没有 就像几乎所有问题一样 没有一种系统可以解决所有情况的 我们需要根据不同的场景和需求来设计不同的系统 权限控制主要设计用户 角色 组
  • CCIE面试题

    前言 这里是几个月前在网上转载很多的CCIE面试题 题虽然不难 但如果没有在电信或cisco代理商工作过 仅仅凭书面的知识还是回答不全的 下面是网上的参考答案加上我的一点点补充 以后有时间再补充 先贴出来供大家参考 也让从事相关技术的人自我
  • YOLOV5更换轻量级的backbone:mobilenetV2

    目录 简洁概要 修改主干网络 一 添加自己主干网络 二 在yolo py中添加common中的两个函数 三 制作mobilenetv2的yaml配置文件 四 制作数据集VOC的yaml配置文件 五 启用训练 六 性能检测 简洁概要 Mobi
  • Elasticsearch 8.8.0 发布

    Elasticsearch 是一个基于 Lucene 库的搜索引擎 它提供了一个分布式 支持多租户的全文搜索引擎 具有 HTTP Web 接口和无模式 JSON 文档 Elasticsearch 基于 Java 开发 并在 SSPL Ela