aboutsummaryrefslogtreecommitdiffstats
path: root/benches/benchmark.rs
diff options
context:
space:
mode:
authorJan Tuomi <jan@jantuomi.fi>2024-10-05 18:45:50 +0200
committerJan Tuomi <jan@jantuomi.fi>2024-10-05 18:45:50 +0200
commitc9d2a58c94e30ea615376fbd10d8c6299470e6ea (patch)
tree12dd9ebae4f007d0b935b34b2bcbebfbf3b417ca /benches/benchmark.rs
parentf69622209297111bedb6633af3d973164a4f6d93 (diff)
Handle Null values properly, refactor schema creation to support nullable fields
Diffstat (limited to 'benches/benchmark.rs')
-rw-r--r--benches/benchmark.rs36
1 files changed, 18 insertions, 18 deletions
diff --git a/benches/benchmark.rs b/benches/benchmark.rs
index 43d53f7..d993a1c 100644
--- a/benches/benchmark.rs
+++ b/benches/benchmark.rs
@@ -26,9 +26,9 @@ pub fn upsert_various_initial_sizes(c: &mut Criterion) {
let mut db = DB::configure()
.data_dir(&data_dir)
.fields(&vec![
- (Field::Id, RecordFieldType::Int),
- (Field::Name, RecordFieldType::String),
- (Field::Data, RecordFieldType::Bytes),
+ (Field::Id, RecordField::int()),
+ (Field::Name, RecordField::string()),
+ (Field::Data, RecordField::bytes()),
])
.primary_key(Field::Id)
.initialize()
@@ -61,9 +61,9 @@ pub fn upsert_write_durability(c: &mut Criterion) {
let mut db = DB::configure()
.data_dir(&data_dir)
.fields(&vec![
- (Field::Id, RecordFieldType::Int),
- (Field::Name, RecordFieldType::String),
- (Field::Data, RecordFieldType::Bytes),
+ (Field::Id, RecordField::int()),
+ (Field::Name, RecordField::string()),
+ (Field::Data, RecordField::bytes()),
])
.write_durability(mode.clone())
.primary_key(Field::Id)
@@ -91,9 +91,9 @@ pub fn get_from_disk_various_initial_sizes(c: &mut Criterion) {
.data_dir(&data_dir)
.memtable_capacity(0)
.fields(&vec![
- (Field::Id, RecordFieldType::Int),
- (Field::Name, RecordFieldType::String),
- (Field::Data, RecordFieldType::Bytes),
+ (Field::Id, RecordField::int()),
+ (Field::Name, RecordField::string()),
+ (Field::Data, RecordField::bytes()),
])
.primary_key(Field::Id)
.initialize()
@@ -123,9 +123,9 @@ pub fn get_various_memtable_capacities(c: &mut Criterion) {
let mut db = DB::configure()
.data_dir(&data_dir)
.fields(&vec![
- (Field::Id, RecordFieldType::Int),
- (Field::Name, RecordFieldType::String),
- (Field::Data, RecordFieldType::Bytes),
+ (Field::Id, RecordField::int()),
+ (Field::Name, RecordField::string()),
+ (Field::Data, RecordField::bytes()),
])
.primary_key(Field::Id)
.initialize()
@@ -141,9 +141,9 @@ pub fn get_various_memtable_capacities(c: &mut Criterion) {
let mut db = DB::configure()
.data_dir(&data_dir)
.fields(&vec![
- (Field::Id, RecordFieldType::Int),
- (Field::Name, RecordFieldType::String),
- (Field::Data, RecordFieldType::Bytes),
+ (Field::Id, RecordField::int()),
+ (Field::Name, RecordField::string()),
+ (Field::Data, RecordField::bytes()),
])
.memtable_capacity(size)
.primary_key(Field::Id)
@@ -176,9 +176,9 @@ fn reverse_read_file_with_various_buffer_sizes(c: &mut Criterion) {
let mut db = DB::configure()
.data_dir(&data_dir)
.fields(&vec![
- (Field::Id, RecordFieldType::Int),
- (Field::Name, RecordFieldType::String),
- (Field::Data, RecordFieldType::Bytes),
+ (Field::Id, RecordField::int()),
+ (Field::Name, RecordField::string()),
+ (Field::Data, RecordField::bytes()),
])
.primary_key(Field::Id)
.initialize()