Elasticsearch 8.8.0 发布

news2024/11/24 22:59:26

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

  • 文本扩展查询 #93694

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

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/571520.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Android通过TextToSpeech实现文字转语音

一、直接上代码: import android.app.Activity; import android.os.Bundle; import android.speech.tts.TextToSpeech; import android.util.Log; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widge…

MyBatis操作数据库表和动态SQL的使用

目录 1.MyBatis开发环境的搭建和测试 2.MyBatis基本操作 2.0 准备工作 2.1 新增操作 2.2 删除、修改、查询操作 2.3 #{param} 和 ${param}的使用和区别 2.4 实体对象属性和数据库字段名称不同时如何映射? 3. MyBatis多表查询 3.0 准备工作 3.1 一对一的表…

ACL2022 | 大模型微调哪家好?小孩子才做选择,成年人当然是全都要

一、概述 title:UNIPELT: A Unified Framework for Parameter-Efficient Language Model Tuning 论文地址:https://arxiv.org/abs/2110.07577 代码:GitHub - morningmoni/UniPELT: Code for paper "UniPELT: A Unified Framework for…

Java程序设计入门教程--浮点类型

情形 在Java中,Java提供了两种浮点型数据,单精度float和双精度double。 格式 一般情况下实型常量以如下形式表示: 0.123, 1.23, 123.0 等等表示双精度数; 123.4f, 145.67F, 0.65431f 等等表示单精度数。 当表示的数字比较…

零代码平台如何助力企业数字化,零代码会把IT人员淘汰掉吗

据研究,国内企业超过 70% 以上的业务管理需求得不到 IT 排期。 由于爆发的业务需求无法被满足,企业的数字化转型过程中充满着危险的 IT 失能陷阱。 01 IT面临的信息化现状 业务管理需求爆发: 在经济增速下行趋势下,企业面临更…

【Java8新特性--->异步处理】CompletableFuture

一、引入 假设一个商品详情页需要以下操作: 查询展示商品的基本信息耗时:0.5s 查询展示商品的销售信息耗时:0.7s 查询展示商品的图片信息耗时:1s 查询展示商品销售属性耗时:0.3s 查询展示商品规格属性耗时&#xff1a…

JVM--解析运行期优化与JIT编译器

本篇博客,我们来谈一谈JVM(HotSpot)为了提高Java程序的运行效率,都实现了哪些激动人心的技术~ 1 JIT编译器的引入 首先我们这篇文章中所说的编译器都是指JVM的组成部分之一---即时编译器(JIT)…

《三》Git 中的本地仓库

初始化本地 Git 仓库: 通过 git init 初始化,可以把当前目录变成了 Git 管理的本地仓库。目前仅仅是做了一个初始化仓库的操作,项目里的文件还没有被跟踪。 在当前目录下会出现一个名为 .git 的目录,这些文件是 Git 仓库的核心。…

每天一个面试题之==和equals的区别是什么?

==和equals的区别是什么? ""是一个关系运算符,关系运算符可以用来进行数据和数据之间的比较,而在java中数据类型大致可以分为两大类分别是基本数据类型和引用数据类型。 基本数据类型包含 byte&#xff0c…

React学习笔记八-受控与非受控组件

此文章是本人在学习React的时候,写下的学习笔记,在此纪录和分享。此为第八篇,主要介绍非受控组件与受控组件。 目录 1.非受控组件 1.1表单提交案例 1.2案例的总结 2.受控组件 2.1受控组件案例 2.1受控案例总结 1.非受控组件 1.1表单提…

基于LLMs的多模态大模型(Flamingo, BLIP-2,KOSMOS-1,ScienceQA)

前一篇博客已经整理了不训练视觉模型的文章们: 基于LLMs的多模态大模型(Visual ChatGPT,PICa,MM-REACT,MAGIC) 本篇文章将介绍一些需要训练视觉编码器来适配多模态大模型的工作们,这也是目前最…

QT桌面项目(状态栏和导航栏设置)

文章目录 前言一、状态栏二、导航栏三、同时添加状态栏和导航栏总结 前言 为了和我们这个项目做的更加真实,这里为我们的项目添加上状态栏和导航栏让他变成更加接近手机的桌面效果。 一、状态栏 这个状态栏就是显示时间和wifi状态,电池电量的&#xf…

9秒被骗132万元,AI换脸骗术,如何防范?

5月22日,安徽安庆的何先生接到熟人视频电话,让他帮忙转一笔账,但在9秒之后,对方却以“在开会”为由,迅速挂断了电话,还称“微信和电话不能说,加一下QQ”。“因为打了视频电话,又是熟…

数据结构学习记录——如何建立图(邻接矩阵、邻接表-图节点的结构、创建并初始化、插入变、完整图的建立)

目录 邻接矩阵 图节点的结构 创建并初始化 插入边 完整的图的建立 邻接表 图节点的结构 创建并初始化 插入边 完整的图的建立 邻接矩阵 图节点的结构 #include <stdio.h> #include <stdlib.h>#define MaxVertexNum 100 // 最大顶点数typedef int Wei…

Maven介绍与安装和配置

目录 Maven 简介 约定优于配置 Maven 特点 Maven 安装与配置 Maven 下载 配置 Maven 环境变量 Maven 简介 Maven 是一款基于 Java 平台的项目管理和整合工具&#xff0c;它将项目的开发和管理过程抽象成一个项目对象模型&#xff08;POM&#xff09;。开发人员只需要做一…

C语言结构体

C语言结构体 前言1. 结构体的声明1.1 结构体的基础知识1.2 结构体声明1.3 结构体成员的类型1.4 结构体变量的定义和初始化 2. 结构体成员的访问2.1 结构体变量访问成员2.2 结构体指针访问指针变量的成员 3. 结构体传参4. 结尾 前言 C语言结构体是一种自定义数据类型&#xff0…

vite-plugin-pwa配置详解

vite-plugin-pwa配置详解 前提&#xff1a;前端域名和后端服务域名相同时&#xff0c;用window.open新开页面下载或者导出文件&#xff0c;项目中导出和下载功能失效&#xff0c;原因是&#xff0c;域名相同走缓存 实现service worker离线缓存以前需要自己编写sw.js文件内容&…

基于SpringBoot+Vue的闲一品交易平台设计与实现

博主介绍&#xff1a; 大家好&#xff0c;我是一名在Java圈混迹十余年的程序员&#xff0c;精通Java编程语言&#xff0c;同时也熟练掌握微信小程序、Python和Android等技术&#xff0c;能够为大家提供全方位的技术支持和交流。 我擅长在JavaWeb、SSH、SSM、SpringBoot等框架下…

MT4电脑版交易软件使用技巧有哪些?

MT4交易软件作为连接券商平台与投资者之间的纽带&#xff0c;不仅是外汇金融机构的首选交易平台&#xff0c;也因其显著的优势成为了外汇投资者进行网上交易的重要平台。而MT4交易软件又分为电脑版和手机版&#xff0c;因为大多数投资者进行外汇投资时使用的是MT4电脑版软件&am…

Gradio的web界面演示与交互机器学习模型,接口自动刷新或连续刷新数据流《5》

通过在接口中设置liveTrue&#xff0c;可以使接口自动刷新。现在&#xff0c;一旦用户输入发生变化&#xff0c;界面就会重新计算。依然使用计算器的示例&#xff1a; 实时接口 import gradio as grdef calculator(num1, operation, num2):if operation "add":ret…