Skip to content

v1.2.0 release notes

Huaixinww edited this page May 29, 2024 · 3 revisions

版本概述

概述

havenask-federation(简称fed)1.2.0版本包含如下highlight特性:

代码分支

镜像版本

registry.cn-hangzhou.aliyuncs.com/havenask/fed:1.2.0

bug fix列表

  • 修复向量索引proxima.oswg.streamer.segment_size参数未写入schema的问题 by @Huaixinww in #475
  • 修复_havenask/sql接口可能抛出不符合预期的异常 by @Huaixinww in #478
  • 修复restore的索引名称不一致时,entry_table的路径异常问题 by @weizijun in #491
  • 修复log格式问题 by @Huaixinww in #494
  • 修复entry_table在restore时,havenask目录地址不同导致的文件找不到问题 by @weizijun in #497
  • 修复scroll未更新keepAliveTime导致超时以及server的scroll test失败的问题 by @Huaixinww in #508
  • 修复写入带routing值导致的havenask索引路由异常问题 by @weizijun in #510
  • 修复fed debug模式下执行sql语句报错问题 by @Huaixinww in #515
  • 修复在checkpoint不变的情况下,havenask checkpoint更新异常 by @weizijun in #518

更新内容

  • Update README.md,升级fed版本到1.1.0 by @weizijun in #468
  • 优化用户自定义schema时的合并逻辑 by @Huaixinww in #471
  • 增加对带类目向量索引的相关校验和测试 by @Huaixinww in #469
  • 使用内置的RestClient替代OkHttp库 by @weizijun in #472
  • 优化lucene segment metadata的更新逻辑 by @Huaixinww in #473
  • 向量索引参数增加proxima.oswg.streamer.segment_size参数 by @Huaixinww in #474
  • 修复向量索引proxima.oswg.streamer.segment_size参数未写入schema的问题 by @Huaixinww in #475
  • 升级havenask版本到1.1.5,支持向量检索带filter功能 by @weizijun in #476
  • _havenask/sql接口支持在request body中配置query语句 by @Huaixinww in #477
  • 修复_havenask/sql接口可能抛出不符合预期的异常 by @Huaixinww in #478
  • 添加对oss repository的支持 by @weizijun in #481
  • 优化向量索引参数配置模块代码, 修复参数名配置错误的问题 by @Huaixinww in #482
  • 优化在数据无写入情况下的checkpoint更新策略 by @weizijun in #483
  • 支持备份和恢复havenask索引 by @weizijun in #479
  • 向量索引构建线程设置默认值 by @weizijun in #485
  • 支持一些havenask索引参数动态更新 by @weizijun in #487
  • 移植本地可以运行的internalClusterTest下的测试到test目录下 by @Huaixinww in #489
  • 优化HavenaskStore的renameTempFilesSafe流程, 修复internalClusterTest存在的bad case by @Huaixinww in #488
  • 优化fed集成测试框架,支持run havenask进程来测试internalClusterTest by @Huaixinww in #490
  • 修复restore的索引名称不一致时,entry_table的路径异常问题 by @weizijun in #491
  • 修改gradle镜像地址为国内地址, 增加dev环境配置脚本 by @Huaixinww in #492
  • 支持将dsl转成havenask sql,提交框架代码 by @weizijun in #493
  • 修复log格式问题 by @Huaixinww in #494
  • dsl2sql支持knn query,并支持了knn filter by @weizijun in #496
  • 修复entry_table在restore时,havenask目录地址不同导致的文件找不到问题 by @weizijun in #497
  • 完善Query语法,支持Query语法的terms、match_phrase、query_string、exists by @weizijun in #500
  • 支持scroll和reindex havenask索引 by @Huaixinww in #499
  • 在写入队列满的时候,继续重试直到写入成功 by @weizijun in #504
  • 增加dsl2sql报错的dsl和source转成ha3 doc的调试日志 by @weizijun in #505
  • qrs sql接口使用post传递sql语句 by @weizijun in #506
  • 优化fetch阶段根据_id召回source的sql语句 by @Huaixinww in #507
  • 修复scroll未更新keepAliveTime导致超时以及server的scroll test失败的问题 by @Huaixinww in #508
  • 修复写入带routing值导致的havenask索引路由异常问题 by @weizijun in #510
  • 支持WrapperQuery by @weizijun in #511
  • 优化fed查询与清理scroll id的逻辑,降低和server代码的耦合 by @Huaixinww in #512
  • 修复fed debug模式下执行sql语句报错问题 by @Huaixinww in #515
  • 删除索引后异步移除索引runtime目录时增加重试, 避免删除失败 by @Huaixinww in #513
  • qrs sql接口post body使用UTF-8编码 by @Huaixinww in #516
  • 修复在checkpoint不变的情况下,havenask checkpoint更新异常 by @weizijun in #518
  • 完善javaRestTest,适配新版本 by @Huaixinww in #520
  • 增加fed作为LLM向量数据库的demo by @Huaixinww in #480
  • 升级fed版本到1.2.0 by @Huaixinww in #521

Clone this wiki locally