开箱即用的云端 Elasticsearch 服务
腾讯云TDP | 官方产研 (已认证)
5.6 的 breaking 有四条,跨两个方向:客户端侧,Java High Level REST Client 首次发布,官方明确它要在近期取代 Trans...
T-Digest 是一种估算分位数的数据结构。以前它只活在聚合的内部计算里,9.3 把它变成了可以存进索引的字段类型。这带来的变化是:分位数摘要可以预先算好、存...
5.4 只有一条:delete-by-query 不带显式 query 的请求被废弃(6.0 起非法)。5.5 有三条:扫描插件目录时不再跳过隐藏文件;ES_S...
检索器(retriever)体系里加了一个 pinned。作用很直白:把指定的文档顶到结果最前面,其余的交给另一个检索器。它和早年的 pinned query ...
5.3 的 breaking 只有三条,都不是"不能用了"而是"提前打招呼,6.0 才移除":日志系统属性从单个 es.logs 拆成 es.logs.base...
9.1 改了 synthetic_source_keep: arrays 的行为:如果字段类型本身就会解析数组,这个设置不再额外生效。听起来很绕,但它解决的是一...
5.2 把"系统调用过滤器有没有装成功"变成 bootstrap check:过滤器开着但没装上,节点拒绝启动。同时 bootstrap.seccomp 改成 ...
9.1 给 dense_vector 的索引选项加了 rescore_vector 参数。把"要不要重打分、过采样多少"写进 mapping,就不用每个查询都带...
5.1 的 breaking 只有两条:索引别名开始校验命名规则(空格、不能以 _/-/+ 开头、长度上限),以及 Log4j 2.6 升级到 2.7。同一页还...
9.1 给机器学习推理的自适应分配(adaptive allocations)加了一个开关:空闲多久之后把分配数缩到 0。默认 24 小时。 这条改动直接关系到...
最近一篇讲 SAG2 的文章在朋友圈刷屏,标题是《RAG这次真死了!SAG2才是本地知识库的神,又快又准又便宜》。文章里最醒目的一句话是:同样 11,656 段...
5.0 把 percolator 的存储从"保留类型 .percolator"改成"字段类型 percolator",并让它变成近实时:注册查询后要等 refr...
9.2 起 ILM 执行 ReadOnly 动作时会把 indexing_complete 设为 true。这是一个内部标记的自动化——以前要单独配,现在 Re...
5.0 的 Java API 变更里,最容易被注意到的是三处:transport client 从核心拆成独立 artifact(org.elasticsear...
9.0 移除了 tracing.apm.* 系列设置,改用 telemetry.* / telemetry.tracing.*。这条 breaking 的失效方...
5.0 的插件改动有 14 条,但哪条对你有影响,取决于 plugins 目录里装了什么。bin/plugin 改名 bin/elasticsearch-plu...
9.1 给 ES|QL 加了 list / get query 两个 API。作用很朴素:让你能查看正在跑的异步查询有哪些、各自什么状态。以前只能拿到一个 id...
5.0 的安装包层面有几处影响运维习惯的变更:apt/yum 仓库从 packages.elastic.co 换成 artifacts.elastic.co;默...
9.2 起 ES|QL 请求如果同时带 profile 和文本格式(format=txt / csv),会直接报错。以前不报错——但也不是真的给了你 profi...
5.0 把默认脚本语言从 Groovy 换成 Painless。两者语法相近,最常见的差异是参数必须带 params. 前缀。除了换语言,同一节还有三处会直接让...