Skip to content

Commit

Permalink
update BloomFilter.cpp
Browse files Browse the repository at this point in the history
  • Loading branch information
kkli08 committed Oct 8, 2024
1 parent 3496dcf commit e9095ac
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 8 deletions.
1 change: 1 addition & 0 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@ add_library(veloxdb_lib STATIC
Storage/PageManager/PageManager.cpp
Storage/DiskBTree/DiskBTree.cpp
Storage/SstFileManager/SstFileManager.cpp
Storage/BloomFilter/BloomFilter.cpp

# VeloxDB
VeloxDB/VeloxDB.cpp
Expand Down
5 changes: 5 additions & 0 deletions Storage/BloomFilter/BloomFilter.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
//
// Created by Damian Li on 2024-10-08.
//

#include "BloomFilter.h"
16 changes: 16 additions & 0 deletions Storage/BloomFilter/BloomFilter.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
//
// Created by Damian Li on 2024-10-08.
//

#ifndef BLOOMFILTER_H
#define BLOOMFILTER_H



class BloomFilter {

};



#endif //BLOOMFILTER_H
8 changes: 0 additions & 8 deletions documentation/docs/api.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,3 @@
## VeloxDB
![Unit Tests](https://github.com/kkli08/VeloxDB/actions/workflows/cmake-unit-tests-multi-platform.yml/badge.svg)

VeloxDB is a persistent key-value store database library. It designed to store
key-value pairs and allow efficient retrieval based on the key. This system is
inspired by modern databases like [LevelDB](https://github.com/google/leveldb)
and [RocksDB](https://github.com/facebook/rocksdb), and supports multiple data
types using C++ Templates and Protocol Buffers.

### Database Operations

Expand Down

0 comments on commit e9095ac

Please sign in to comment.