Releases: infiniflow/infinity
Releases · infiniflow/infinity
Release list
v0.7.2
Release v0.7.2 created from de2298b at 2026-07-15 10:16:49+00:00
What's Changed
- Fix dockerfile by @JinHai-CN in #3402
- Update version to 0.7.2 by @JinHai-CN in #3403
- Fix dockerfile by @JinHai-CN in #3405
- Fix CI process by @JinHai-CN in #3406
Full Changelog: v0.7.1...v0.7.2
nightly
v0.7.1
Release v0.7.1 created from 67e63bd at 2026-07-13 03:09:26+00:00
What's Changed
- Fix recall and improve plaid search performance by @yingfeng in #3370
- Implement SMVE(Sparse Multi Vector Encoding) by @yingfeng in #3372
- Add go sdk for smve by @yingfeng in #3374
- Implement ColBERTSaR based on Plaid by @yingfeng in #3379
- Add RAGFlow-compatible Chinese stopword filter to RAGAnalyzer by @qinling0210 in #3381
- Remove CHECKPOINT, only keep CHECKPOINT_V2 by @qinling0210 in #3380
- Add toolchains to infinity by @euvre in #3369
- Fix release yml by @euvre in #3383
- Introduce sccache by @euvre in #3384
- Fix release yml 2 by @euvre in #3387
- Install apt package
rpmin the release container by @euvre in #3388 - Fix release yml 4 by @euvre in #3391
- Use variable-length storage for JsonTermT by @qinling0210 in #3389
- Fix release yml 5 by @euvre in #3393
- Fix release yml 6 by @euvre in #3394
- Fix release yml 7 by @euvre in #3396
- Some minor fixes by @euvre in #3397
- Support CMake version greater than 4.3.0; Fix a module inline issue; Cleanup some code by @euvre in #3392
- Fix Json Index bugs by @qinling0210 in #3398
- Migrate JSON index format by @qinling0210 in #3395
- Update version to 0.7.1 by @qinling0210 in #3390
Full Changelog: v0.7.0...v0.7.1
v0.7.0
Release v0.7.0 created from 544d5b8 at 2026-05-15 11:58:20+00:00
Summary
- Fast plaid tensor index
- Mmap secondary index
- Secondary functional index
- JSON type and related JSON functions
- JSON Index
- Low cardinality optimization for secondary index and add boolean type support
- ARM64 offical build
- GO SDK
- LIKE/NOT LIKE operators
- Language-aware stemming support in RagTokenizer
- Plaid Index Refactor
- Aggregation Refactor
What's Changed
- Cherry pick to 0.6.15 by @euvre in #3278
- Fix the issue that the type was not correctly set during secondary index initialization by @euvre in #3279
- Fix create snapshot bug by @zpf121 in #3282
- Update version to 0.7.0.dev4 by @JinHai-CN in #3281
- Add comprehensive parallel index test with multiple index types by @zpf121 in #3283
- Add missing ReplayRestoreSnapshot fixes by @zpf121 in #3284
- Fix hnsw index could not be mmapped after restart by @euvre in #3274
- Refactor physical show by @euvre in #3288
- Mmap secondary index by @euvre in #3286
- Fix crash in Infinity during concurrent read/write operations by @zpf121 in #3287
- Checkpoint when the tmp directory is used by @euvre in #3291
- Refactor multiple distinct aggregates by @qinling0210 in #3292
- Fix slow test bug by @zpf121 in #3294
- Fix some bugs in
admin show logsadmin show log numadmin show log num indexesadmin show log num index numby @euvre in #3295 - Implement fast plaid tensor index by @yingfeng in #3280
- Implement
admin show databasesby @euvre in #3297 - Implement left admin instruction by @euvre in #3299
- Fix issue 3300 by @euvre in #3304
- Fix: Update operation fails for MultiVector column with HNSW index by @zpf121 in #3309
- Optimize memory for plaid index by @yingfeng in #3298
- Fix planner optimizer state pollution causing "Can't bind column expression" error by @euvre in #3310
- Optimize minimum_should_match together with blockmax_wand by @yingfeng in #3313
- Limit max recursion depth for rag analyzer by @yingfeng in #3318
- Fix splitByComma in go sdk by @qinling0210 in #3319
- Fix DocListFormat::Init bug by @zpf121 in #3323
- Implement low cardinality optimization for secondary index and add boolean type support by @euvre in #3315
- Add ubsan test by @zpf121 in #3322
- Add restart test for multi-index types with import by @zpf121 in #3293
- Add more ub tests by @zpf121 in #3324
- Make tokenizer in C++ consistent with Python by @qinling0210 in #3330
- Fix: Race condition between optimize and checkpoint causes infinity crash by @zpf121 in #3326
- Support arm64 release by @euvre in #3327
- Modify TestMultipleIndexTypesImport test by @zpf121 in #3332
- Fix: Double free bug when using 'Import' by @zpf121 in #3334
- Fix arm64 release by @euvre in #3331
- Fix arm release 2 by @euvre in #3335
- Fix: OptimizeIndex concurrent conflict detection causes UnrecoverableError by @zpf121 in #3329
- Refactor release yml by @euvre in #3337
- Add comments in column definition in GO SDK by @qinling0210 in #3336
- Fix PhysicalFilter::Execute by @qinling0210 in #3342
- Fix release by @euvre in #3343
- Update version to 0.7.0-dev5 by @JinHai-CN in #3344
- Fix release checkout ownership by @euvre in #3345
- Fix match_text in fulltext by @qinling0210 in #3347
- Fix release tag by @euvre in #3346
- Fix: Multiple Memory Indexers Cause BM25 Calculation Error by @zpf121 in #3340
- Add ARM64 test; Translate non‑benchmark tests to run on GitHub Hosted Runners; Fix some bugs by @euvre in #3338
- Fix arm sqllogictest by @euvre in #3348
- Fix parseSliceConstantValue in go to support insert() by @qinling0210 in #3349
- Fix: "Resource busy" causing RecoverMemIndex alignment error by @zpf121 in #3350
- Refact next-plaid by @yingfeng in #3354
- Modify parseFunctionCall(), add ToDataFrame() by @qinling0210 in #3355
- feat: add language-aware stemming support to RagTokenizer by @rwb-truelime in #3356
- Update C++ tokenizer to match rag_tokenizer.py by @qinling0210 in #3357
- Update version to 0.7.0-dev6 by @qinling0210 in #3358
- Implement JSON Index and 3-arg json_contains by @qinling0210 in #3360
- Continuation of json index by @qinling0210 in #3362
- Fix RoaringBitmap::SetTrue: row_index >= count_ by @qinling0210 in #3361
- Update version to 0.7.0-dev7 by @qinling0210 in #3363
- Support like in infinity-sdk by @qinling0210 in #3365
- Make the tests in the CI environment more stable by @euvre in #3366
- Fix int handling in json_contains_path by @qinling0210 in #3368
- Update version to 0.7.0 by @qinling0210 in #3367
New Contributors
- @rwb-truelime made their first contribution in #3356
Full Changelog: v0.6.15...v0.7.0
v0.7.0-dev7
Release v0.7.0-dev7 created from ce17931 at 2026-05-13 10:26:01+00:00
v0.7.0-dev6
Release v0.7.0-dev6 created from 39c4734 at 2026-05-06 15:18:15+00:00
v0.7.0-dev5
Release v0.7.0-dev5 created from 45692bc at 2026-03-27 11:44:26+00:00
nightly-arm64
v0.7.0-dev3
Release v0.7.0-dev3 created from fe2ea03 at 2026-02-27 18:05:15+08:00
v0.7.0-dev2
Release v0.7.0-dev2 created from b4440ad at 2026-01-27 09:38:28+08:00