Commit Graph

62 Commits (927d3109597060729846c8dd54433a1fd5f32d02)

Author SHA1 Message Date
congqixia a3dd2756cf
Add predicates for TxnKV operations ()
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2023-09-27 10:21:26 +08:00
SimFG 26f06dd732
Format the code ()
Signed-off-by: SimFG <bang.fu@zilliz.com>
2023-09-21 09:45:27 +08:00
yiwangdr f85af0732c
remove MultiRemoveWithPrefix ()
Signed-off-by: yiwangdr <yiwangdr@gmail.com>
2023-09-12 15:07:17 +08:00
smellthemoon eae02de8bd
Change the key to make read faster in rocksmq ()
Signed-off-by: lixinguo <xinguo.li@zilliz.com>
Co-authored-by: lixinguo <xinguo.li@zilliz.com>
2023-08-21 12:58:20 +08:00
Bingyi Sun 6539396bbe
Add HasPrefix in kv ()
Signed-off-by: sunby <bingyi.sun@zilliz.com>
Co-authored-by: sunby <bingyi.sun@zilliz.com>
2023-07-11 10:28:28 +08:00
Bingyi Sun f75201bbfd
Add Has interface in kv ()
Signed-off-by: sunby <bingyi.sun@zilliz.com>
Co-authored-by: sunby <bingyi.sun@zilliz.com>
2023-07-10 19:40:27 +08:00
congqixia b77bee6708
Remove unused iterator initialization ()
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2023-06-08 19:10:35 +08:00
yah01 ebd0279d3f
Check error by Error() and NoError() for better report message ()
Signed-off-by: yah01 <yang.cen@zilliz.com>
2023-06-08 15:36:36 +08:00
hulk 1aeff84293
Use MGet to query multi keys in RocksDB KV ()
RocksDB can performance optimizations such as async-io by io_uring.
This would benefit the performance a lot when keys are lying in
different levels of the LSM tree.

Signed-off-by: git-hulk <hulk.website@gmail.com>
2023-05-26 11:07:27 +08:00
jaime c9d0c157ec
Move some modules from internal to public package ()
Signed-off-by: jaime <yun.zhang@zilliz.com>
2023-04-06 19:14:32 +08:00
Enwei Jiao 697dedac7e
Use cockroachdb/errors to replace other error pkg ()
Signed-off-by: Enwei Jiao <enwei.jiao@zilliz.com>
2023-02-26 11:31:49 +08:00
Enwei Jiao 16c3aedc15
refine complie configuration ()
Signed-off-by: Enwei Jiao <enwei.jiao@zilliz.com>
2022-06-24 21:12:15 +08:00
Xiaofan 327bd6abbe
Support Txn interface in rockskv ()
Signed-off-by: xiaofan-luan <xiaofan.luan@zilliz.com>
2022-05-16 19:17:55 +08:00
Ten Thousand Leaves e76a8c5ec2
Update compile options and config for embedded Milvus ()
/kind enhancement

issue: 
Signed-off-by: Yuchen Gao <yuchen.gao@zilliz.com>
2022-04-14 19:57:34 +08:00
yah01 d67c801511
Add bytes methods for RocksdbKV ()
Signed-off-by: yah01 <yang.cen@zilliz.com>
2022-02-25 17:19:53 +08:00
jaime 307a8ce535
Support compile and run on Mac ()
Co-authored-by: jaime <yun.zhang@zilliz.com>
Co-authored-by: Cai Yudong <yudong.cai@zilliz.com>
Co-authored-by: Jenny Li <jing.li@zilliz.com>
Co-authored-by: Nemo <yuchen.gao@zilliz.com>
Signed-off-by: yun.zhang <yun.zhang@zilliz.com>

Co-authored-by: Cai Yudong <yudong.cai@zilliz.com>
Co-authored-by: Jenny Li <jing.li@zilliz.com>
Co-authored-by: Nemo <yuchen.gao@zilliz.com>
2022-02-09 14:27:46 +08:00
Xieql 4c043fd86d
[skip e2e] Improve annotation ()
Signed-off-by: Xieql <qianglong.xie@zilliz.com>
2022-01-04 09:07:20 +08:00
Xiaofan 98e4ff33a8
Fix RocksDB Slow () 2021-12-30 20:08:15 +08:00
congqixia 07cf4f9ffc
Fix zero length declaration in rocksdbkv ()
Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2021-12-30 19:13:28 +08:00
Xiaofan 029b153259
Remove data directory for test ()
Signed-off-by: xiaofan-luan <xiaofan.luan@zilliz.com>
2021-12-29 10:08:47 +08:00
Xiaofan 02d1282949
Fix RocksMQ UT ()
Signed-off-by: xiaofan-luan <xiaofan.luan@zilliz.com>
2021-12-22 11:39:03 +08:00
Xiaofan b6cca25d1f
Refine rocksdb ()
Signed-off-by: xiaofan-luan <xiaofan.luan@zilliz.com>
2021-12-17 23:44:42 +08:00
yukun 197bcbba08
[skip ci]Format rocksdbkv log ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-12-10 21:16:04 +08:00
yukun f6ec741114
[skip ci]Format rocksdbkv log ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-12-10 21:14:14 +08:00
yukun c71b4d32f6
[skip ci]Format rocksdbkv log ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-12-10 10:08:45 +08:00
yukun 506ca42c5a
[skip ci]Format rocksdbkv log ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-12-10 10:06:31 +08:00
edward.zeng d1c7a1574d
[skip ci] Refine rocksdb kv comment ()
Signed-off-by: Edward Zeng <jie.zeng@zilliz.com>
2021-12-07 14:47:37 +08:00
edward.zeng 8f40450d93
[skip ci] Refine rocksdb kv comment ()
Signed-off-by: Edward Zeng <jie.zeng@zilliz.com>
2021-11-18 19:27:13 +08:00
yukun 3b51232d59
[skip ci]Format rocksdbkv ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-11-17 22:03:24 +08:00
yukun 18b9f7810c
[skip ci]Format rocksdbkv ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-11-17 22:01:31 +08:00
yukun 5e19629b3b
[skip ci]Format rocksdbkv ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-11-16 09:23:45 +08:00
yukun 36966504b1
[skip ci]Format rocksdbkv ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-11-16 09:21:48 +08:00
yukun 8593d75fd1
[skip ci]Format rocksdbkv ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-11-16 09:19:55 +08:00
XuanYang-cn 848fa77d13
[skip ci]Update license for kv rocksdb ()
Signed-off-by: yangxuan <xuan.yang@zilliz.com>
2021-10-29 13:13:15 +08:00
zhenshan.cao e97b62cf67
Change RocksDBLRUCache size to 0 ()
Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2021-10-13 20:28:34 +08:00
yukun a6e97e0d44
Change LRUCache size of rocksdb to 512MB ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-10-09 11:08:56 +08:00
yukun d9115fe78d
Set PinL0FilterAndIndexBlocksInCache to true for rocksdb ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-10-08 10:19:06 +08:00
yukun 2e77c1d1cd
Format rocksdb_kv code ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-09-30 22:40:14 +08:00
yukun e85cbea18d
Set CacheIndexAndFilterBlocks to true for rocksdb ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-09-29 18:45:59 +08:00
yukun c438001a62
Fix rocksdb_kv value free ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-09-28 22:34:04 +08:00
yukun 7c2729916b
Fix rocksdb_kv error process ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-09-28 20:36:04 +08:00
yukun 93fa86daf2
Fix rocksdb_kv memory leak ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-09-28 19:36:04 +08:00
yukun aea7cc1630
Add rocksdb_kv ut ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-09-28 17:48:08 +08:00
ZhiShen 0e767f0e1b
Change cmake version ()
Change cmake version from 3.16 to 3.18

1. Change the CMakeList's minimum require version.

2. Change the describtion document of cmake version.

Resolves: milvus-io#8407

Signed-off-by: Shen Zhi <m13120163046@163.com>
2021-09-28 14:00:03 +08:00
Xiangyu Wang ea53d52dba
Fix golint warnings in rockskv ()
Signed-off-by: Xiangyu Wang <xiangyu.wang@zilliz.com>
2021-09-28 08:28:02 +08:00
yukun 06c9f03c59
Refactor rocksmq close logic and improve codecov ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-09-22 17:21:00 +08:00
yukun 5a303e7672
Fix rocksmq load with prefix ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-09-10 10:22:01 +08:00
XuanYang-cn 9e71daa759
Fix rocksdb not installed problem () 2021-08-20 17:46:48 +08:00
yukun 847586eb95
Add rocksmq retention ()
Signed-off-by: fishpenguin <kun.yu@zilliz.com>
2021-08-16 18:46:10 +08:00
quicksilver 7d920e9c9c
Fix compile error on CentOS ()
Signed-off-by: quicksilver <zhifeng.zhang@zilliz.com>
2021-07-08 15:43:45 +08:00