Releases: infiniflow/infinity
Releases · infiniflow/infinity
v0.2.1-dev3
Release v0.2.1-dev3 created from 9ffa6cb at 2024-07-02 11:02:00+00:00
nightly
v0.2.1-dev2
Release v0.2.1-dev2 created from ce76fc5 at 2024-07-01 08:10:23+00:00
v0.2.0
What's Changed
- Let thrift client reconnect on insert failure by @yuzhichang in #1156
- Declare fma requirement at CMakeLists.txt by @yuzhichang in #1162
- Update blockmax_maxscore_iterator.cppm by @eltociear in #1166
- Added python venv into CentOS 7 builder image by @yuzhichang in #1169
- Update infinity configs and variables. by @JinHai-CN in #1163
- Added quickstart guide. by @writinwaters in #1173
- Fix write conflict by @small-turtle-1 in #1170
- Fix path to build_from_source.md by @YReddice in #1186
- support phrase query with block max by @Ma-cat in #1189
- Support real time secondary index by @yangzq50 in #1171
- Rearranged docs by @writinwaters in #1190
- Fix unittest stuck by @small-turtle-1 in #1192
- Fix parallel readwrite by @small-turtle-1 in #1191
- optimize full-text index creation time by @Ma-cat in #1199
- correct python dependency installation command and add comments to gitignore by @sakura-mac in #1202
- Implement show configs, show session and global variables. by @JinHai-CN in #1203
- Initial support for tensor data type by @yangzq50 in #1205
- Refactor set command by @JinHai-CN in #1206
- Implement HTTP API: SHOW CONFIGS/VARIABLES/CONFIG/VARIABLE, SET CONFIG/VARIABLE by @JinHai-CN in #1207
- Fix python client connecting to server slowly. by @JinHai-CN in #1209
- Refactor tokenizer loading by @JinHai-CN in #1210
- Unified compaction. by @small-turtle-1 in #1208
- Fix MergeAggregate load meta by @yangzq50 in #1212
- Refactor benchmark script by @yuzhichang in #1213
- Updated benchmark.md by @yuzhichang in #1216
- Fix: compact parallel bug. by @small-turtle-1 in #1214
- Support Japanese morphological analyzer by @yingfeng in #1215
- Update build image for opencloudos and docs by @yingfeng in #1218
- Add MatchTensorScan operator by @yangzq50 in #1219
- LOG_ERROR message before raise recoverable error by @JinHai-CN in #1217
- Change log level by @JinHai-CN in #1222
- Add license of mecab by @yingfeng in #1223
- Refactor code issues by @JinHai-CN in #1224
- Refactor code by @JinHai-CN in #1225
- Refactor more codes by @JinHai-CN in #1226
- Refactor: update container and remove unused codes. by @JinHai-CN in #1227
- Introduced blockmax wand by @yuzhichang in #1229
- Merge duplicated TermQueryNode children by @yuzhichang in #1231
- Fix: compact bug. by @small-turtle-1 in #1230
- Fulltext preformance improvement by @yuzhichang in #1234
- Add support for TensorArray data type by @yangzq50 in #1233
- Fix: restart conflict by @yangzq50 in #1237
- Support default value and json format import for Tensor and TensorArray data type by @yangzq50 in #1241
- Simple sparse idx by @small-turtle-1 in #1238
- Optimize index creation time by @Ma-cat in #1240
- Refactor benchmark scripts by @yuzhichang in #1243
- Provide Tensor MaxSim reranker for Fusion operator by @yangzq50 in #1244
- Added back multiprocessing to benchmark scripts by @yuzhichang in #1246
- [Feature]: Exports table to JSONL or CSV file. by @JinHai-CN in #1245
- Removed MemoryPool and RecyclePool by @yuzhichang in #1248
- Check python SDK version when client connected with server. by @JinHai-CN in #1247
- Simple Sparse vector support. by @small-turtle-1 in #1249
- Minor improvement of fulltext query by @yuzhichang in #1250
- Add more support to sparse vector. by @small-turtle-1 in #1251
- Add more support to sparse vector. by @small-turtle-1 in #1254
- Refactor: Error logging by @JinHai-CN in #1256
- Fix: sparse info deserialize bug. by @small-turtle-1 in #1259
- Enable Phrase only for STANDARD by @yuzhichang in #1261
- Update python and http api for match tensor and fusion by @yangzq50 in #1255
- Fix sparse parser. by @small-turtle-1 in #1262
- Add distance and similarity metric as output in KNN search by @JinHai-CN in #1260
- Update client version by @JinHai-CN in #1264
- Fulltext benchmark improvement by @yuzhichang in #1263
- Support MatchTensor Scan and Reranker on TensorArray column by @yangzq50 in #1267
- Update Documents by @JinHai-CN in #1268
- fulltext Share PostingFormat among PostingWriters by @yuzhichang in #1270
- Update links by @writinwaters in #1271
- Add new command: show index segment info by @JinHai-CN in #1273
- Add new command: show index chunk info by @JinHai-CN in #1275
- Fix redundant code by @JinHai-CN in #1277
- Fix missing first_delete_ts_ by @yangzq50 in #1278
- Refactor code by @JinHai-CN in #1280
- Fixed query_batch type mismatch by @yuzhichang in #1282
- Sparse knn1 by @small-turtle-1 in #1283
- Add python example for ColBERT reranker by @yangzq50 in #1284
- Added rrf window_size by @yuzhichang in #1288
- Fix python scripts by @yangzq50 in #1287
- Multiway fusion by @yuzhichang in #1289
- Add three global variables by @JinHai-CN in #1290
- Refactor physical match by @JinHai-CN in #1285
- Fix read file function by @JinHai-CN in #1291
- Fix export embedding to wrong json type by @JinHai-CN in #1293
- [Bug] Fix import jsonl and json file, row count zero by @JinHai-CN in #1294
- Purge bad entries after latest checkpoint by @yuzhichang in #1296
- Stream import by @JinHai-CN in #1298
- Add show buffer command by @JinHai-CN in #1299
- Added weighted_sum fusion by @yuzhichang in #1301
- Changed weighted_sum normalization method by @yuzhichang in #1302
- Sparse knn2 by @small-turtle-1 in #1292
- Escape reserved character in query string by @yuzhichang in #1303
- Fix: mem leak. by @small-turtle-1 in #1304
- Fix garbage outputs of Chinese analyzer by @yingfeng in #1306
- API: export table to file by @JinHai-CN in #1300
- Add EMVB search: Part 1 by @yangzq50 in #1305
- Secondary index support string by @wuxiaobai24 in #1307
- Introduced CutGrain for Chinese analyzer by @yuzhichang in #1309
- Improve Chinese analyzer by @yingfeng in https://github.com/infiniflow/infinity/p...
infinity-v0.1.1
What's Changed
- Update benchmark.md by @writinwaters in #1158
- Fix benchmark doc error by @JinHai-CN in #1159
- Add specific pysdk version to README by @JinHai-CN in #1160
- Editorial updates to RESTful APIs by @writinwaters in #1165
- Added quickstart by @writinwaters in #1168
- Support real time secondary index by @yangzq50 in #1187
- Fix write conflict (#1170) by @small-turtle-1 in #1188
- Fix bug in 0.1.x by @small-turtle-1 in #1195
- Prepare for release 0.1.1 by @JinHai-CN in #1196
infinity-v0.1.0
Infinity v0.1.0 is the first release that encapsulates our initial definition for an AI-native database: capable of performing searches or combined searches of any of the following categories:
- Structured data query
- Embedding/vector search
- Full-text search
Installation
Clients
Data types
See here for more information.
Benchmark
See the benchmark report.
Key features
See here for more information.