Closed PragmaTwice closed 1 year ago
Thanks to the mentor and community for choosing me to complete this task. I will complete this task through the following plan:
BloomFilter
Bloomfilter_metadata
(ETC. 07/07)Coding of Commands parse and execution:
[x] BF.ADD
, BF.MADD
Command (ETC. 07/14)
[x] BF.EXISTS
, BF.MEXISTS
command (ETC. 07/21)
[x] BF.INSERT
command (ETC. 07/28)
[x] BF.Reserve
, BF.CARD
command (ETC. 07/28)
CuckooFilter
CuckooFilter_metadata
(ETC. 08/04)Coding of Commands parse and execution:
[ ] CF.ADD
, CF.ADDNX
command (ETC. 08/11)
[ ] CF.EXISTS
, CF.MEXISTS
command (ETC. 08/18)
[ ] CF.DEL
command (ETC. 08/25)
[ ] CF.INSERT
, CF.INSERTNX
command (ETC. 08/25)
[ ] CF.Reserve
, CF.COUNT
, CF.INFO
command (ETC. 08/30)
Complete the coding of test cases while coding various parts of the code
Good luck for you!
Hello, I am very excited to see you starting work on this project!
For an open community and for better progress, we suggest that you make your current work-in-progress code public on GitHub through a draft PR or other means. Of course, there is no need to worry about sharing unfinished code as the review process will only begin when you are fully prepared. Additionally, we recommend breaking down your code into multiple PRs and gradually submitting them to the community instead of including all project code in one PR.
If you encounter any issues, feel free to post an issue, start a discussion, ask questions on Slack, or directly contact @mapleFU.
inherited by #1696
This issue is part of a project from the Open Source Promotion Plan (OSPP, https://summer-ospp.ac.cn/org/prodetail/239430147), which intent to port BloomFilter and Cuckoo Filter to kvrocks, like RedisBloom(https://redis.io/docs/stack/bloom/).
Deliverables:
cc @mapleFU