Releases: infiniflow/infinity
Releases · infiniflow/infinity
nightly
v0.6.0-dev6
Release v0.6.0-dev6 created from adfcb10 at 2025-09-29 09:52:52+00:00
v0.6.0-dev5
Release v0.6.0-dev5 created from e061e77 at 2025-07-28 10:00:31+00:00
v0.6.0-dev4
What's Changed
- Add order by wrong column check. by @small-turtle-1 in #2515
- Refactor txn inferface before refactoring META data engine by @JinHai-CN in #2490
- Unnest2 by @small-turtle-1 in #2514
- Support rank features query:part2 by @yingfeng in #2518
- Fix empty datablock array. by @small-turtle-1 in #2516
- Fix column mismatch by @small-turtle-1 in #2520
- Add CurrentDate, CurrentTime and CurrentTimestamp Functions Part2 by @kche0169 in #2524
- Fix current_date by @JinHai-CN in #2526
- Fix bug in scalar fuction by @MaYangrui6 in #2528
- MemIndexRecover batchlize by @dwxiayi in #2527
- Optimize current time fuction and add some http examples by @MaYangrui6 in #2531
- Fix parser error and add explain examples by @JinHai-CN in #2538
- Fix bmp bp reorder by @small-turtle-1 in #2543
- Implement explain analyze by @JinHai-CN in #2541
- Fix config error by @JinHai-CN in #2546
- Fix lsg build with cosine type. by @small-turtle-1 in #2551
- Update build_from_source.mdx by @joy-joy-joy-joy-joy-joy-joy in #2558
- Update logical_planner.cpp by @joy-joy-joy-joy-joy-joy-joy in #2559
- Fix build for Linux/aarch64 on MacOS Apple Silicon by @min-mwei in #2564
- Updated code examples by @writinwaters in #2570
- fix path construction in BaseUrl::BuildUrl() by @MikeIvanichev in #2572
- Update CI script by @JinHai-CN in #2576
- Add third_party rocksdb by @JinHai-CN in #2486
- Fix and add parallel test by @JinHai-CN in #2578
- Implement
SHOW CATALOG
andSHOW CATALOG TO FILE_PATH
; Fix bug in meta_tree by @euvre in #2577 - Fix tranform_meta test by @euvre in #2583
- some cases in chaos by @joy-joy-joy-joy-joy-joy-joy in #2580
- Added sqllogictest CI by @yuzhichang in #2579
- Check confict for add column and drop column by @qinling0210 in #2582
- Fix memory leak and import by @JinHai-CN in #2586
- Remove lock/unlock table by @qinling0210 in #2588
- complete chaos_test except update by @joy-joy-joy-joy-joy-joy-joy in #2589
- Remove use_new_catalog in physical_show.cpp by @qinling0210 in #2590
- Remove use_new_catalog - 2 by @qinling0210 in #2591
- Remove use_new_catalog - 3 by @qinling0210 in #2592
- Remove use_new_catalog - 4 by @qinling0210 in #2593
- Restore catalog cache, part1 by @JinHai-CN in #2594
- Added BottomExecutor by @yuzhichang in #2598
- conflict check using txn store by @qinling0210 in #2602
- Refactor catalog cache by @JinHai-CN in #2599
- Implement
check statement
by @euvre in #2601 - Refactor : Enable conflict check using txn store by @qinling0210 in #2604
- Fix the conflict issues within the transaction by @euvre in #2606
- Implement catalog cache by @JinHai-CN in #2605
- Fix txn create index by @euvre in #2611
- Remove unused code by @JinHai-CN in #2608
- More conflict check by @qinling0210 in #2612
- Fix compact conflict by @JinHai-CN in #2614
- Remove rollback transaction from bottom executor by @euvre in #2610
- Fix rollbacked txn isn't removed from check txn structure by @JinHai-CN in #2616
- Wrap the AbstractHnsw type (implemented using variant) in the HNSW index. by @19-hanhan in #2615
- Add 'ApplyChunkID' interface by @JinHai-CN in #2618
- Use RocksDB to store clean information by @euvre in #2617
- Wrap the AbstractBMP type (implemented using variant) in the BMP index. by @19-hanhan in #2620
- Fix the database clean-up fails after checkpoint and restart by @euvre in #2626
- Fix txn and commit timestamp error after restart by @JinHai-CN in #2624
- Fix catalog cache restore by @JinHai-CN in #2627
- Fix HNSW index load failure during infinity restart by @19-hanhan in #2630
- Remove empty dir or pm meta data after clean by @euvre in #2631
- Fix index store path by @euvre in #2632
- Fix restart test case, part1 by @JinHai-CN in #2628
- Fix memory leak by @JinHai-CN in #2633
- Remove python embedded in python test by @euvre in #2634
- Restart test, part2 by @JinHai-CN in #2635
- Refactor code by @JinHai-CN in #2637
- Fix memory leak and output in kv_store by @euvre in #2639
- Clear embedded_infinity from CI script and CMakeLists.txt by @euvre in #2636
- Docs: Removed embedded mode by @writinwaters in #2644
- Docs: Fixed a Docusaurus display issue by @writinwaters in #2645
- Docs: Updated readme by @writinwaters in #2646
- Refactor TxnStore and Append by @yuzhichang in #2619
- Fix drop key construction by @JinHai-CN in #2650
- Fix the restart test by @euvre in #2651
- Fix python test
run_parallel_test.py
by @euvre in #2647 - Fix the issue where items that failed during this clean could never be deleted by @euvre in #2643
- Fix the restart test2 by @euvre in #2653
- Fix replay create table and create index by @JinHai-CN in #2652
- Remove delta checkpoint by @JinHai-CN in #2655
- Remove old compact process by @JinHai-CN in #2657
- Remove old compaction process, part2 by @JinHai-CN in #2658
- Refactor bg task by @JinHai-CN in #2659
- Refactor dump mem index by @qinling0210 in #2656
- Fix background tasks by @JinHai-CN in #2663
- Remove old txn by @JinHai-CN in #2667
- Solve deadlock of mem index mutex and table index reader cache mutex by @qinling0210 in #2665
- Refactor bottom executor by @JinHai-CN in #2666
- Remove SetMemIndexDump and check conflict between dump mem index commands in a table by @qinling0210 in #2669
- Fixed fulltext_index_scan by @yuzhichang in #2671
- Introduce mem index process by @JinHai-CN in #2670
- Tidy up test scripts by @yuzhichang in #2673
- Add dump index background processor by @JinHai-CN in #2674
- Remove AddChunkWal(), use Map in CompactTxnStore and ImportTxnStore by @qinling0210 in #2672
- Adapted realtime inverted index building by @JinHai-CN in #2675
- Dump mem index for sealed segments generated by Append in dump index processor by @qinling0210 in #2676
- Refactor code by @JinHai-CN in #2642
- Avoid rollback txn again on commit failure by @qinling0210 in htt...
v0.6.0-dev3
Release v0.6.0-dev3 created from d498c5d at 2025-02-05 11:53:43+00:00
v0.6.0-dev2
Release v0.6.0-dev2 created from f5fbb58 at 2025-01-15 09:40:23+00:00
v0.6.0-dev1
Release v0.6.0-dev1 created from edf6434 at 2025-01-09 13:36:10+00:00
v0.5.2
v0.5.1
v0.5.0
Summary
- Support for high availability architecture based on shared storage.
- Support product quantization for dense vectors
- Support 8 bit scalar quantization for dense vectors
- Support binary dense vectors, and provide Hamming distance similarity.
- Support search results caching and pagination.
- Allow to specify comment when creating database and index.
- Support functions including: regular expression, md5, substring, lower, upper, ltrim, rtrim, trim, char_posiition, sqrt, round, ceil, floor, IN, isnan, isinf, and isfinite.
- Improve the performance of full-text phrase search by providing dynamic query pruning.
- Allow threshold to be specified to limit search results when using BM25 / L2 / IP / Cosine.
- Support Arm64 architecture.
- Improve the performance of RAG analyzer.
- Provide IK analzyer for Chinese full text search which is popular for elasticsearch users.
- Integration into RAGFlow