Skip to content

Commit 53895af

Browse files
committed
add missing implementation, cleanup, wiring
1 parent 5edb7a0 commit 53895af

File tree

14 files changed

+1166
-182
lines changed

14 files changed

+1166
-182
lines changed

crates/fluss/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ tokio = { workspace = true }
4848
parking_lot = "0.12"
4949
bytes = "1.10.1"
5050
dashmap = "6.1.0"
51-
rust_decimal = "1"
51+
bigdecimal = { version = "0.4", features = ["serde"] }
5252
ordered-float = { version = "5", features = ["serde"] }
5353
parse-display = "0.10"
5454
ref-cast = "1.0"

crates/fluss/src/record/kv/kv_record_batch.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -415,7 +415,7 @@ mod tests {
415415

416416
let key1 = b"key1";
417417
let mut value1_writer = CompactedRowWriter::new(1);
418-
value1_writer.write_bytes(&[1, 2, 3, 4, 5]);
418+
value1_writer.write_bytes(&[1, 2, 3, 4, 5]).unwrap();
419419

420420
let row_type = RowType::with_data_types([DataTypes::bytes()].to_vec());
421421
let row = &CompactedRow::from_bytes(&row_type, value1_writer.buffer());

crates/fluss/src/record/kv/kv_record_batch_builder.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -382,7 +382,7 @@ mod tests {
382382

383383
// Test KvFormat validation
384384
let mut row_writer = CompactedRowWriter::new(1);
385-
row_writer.write_int(42);
385+
row_writer.write_int(42).unwrap();
386386
let row_type = RowType::with_data_types(vec![DataTypes::int()]);
387387
let row = &CompactedRow::from_bytes(&row_type, row_writer.buffer());
388388

@@ -498,8 +498,8 @@ mod tests {
498498

499499
// Create and append first record with CompactedRowWriter
500500
let mut row_writer1 = CompactedRowWriter::new(2);
501-
row_writer1.write_int(42);
502-
row_writer1.write_string("hello");
501+
row_writer1.write_int(42).unwrap();
502+
row_writer1.write_string("hello").unwrap();
503503

504504
let row_type = RowType::with_data_types([DataTypes::int(), DataTypes::string()].to_vec());
505505
let row1 = &CompactedRow::from_bytes(&row_type, row_writer1.buffer());
@@ -510,8 +510,8 @@ mod tests {
510510

511511
// Create and append second record
512512
let mut row_writer2 = CompactedRowWriter::new(2);
513-
row_writer2.write_int(100);
514-
row_writer2.write_string("world");
513+
row_writer2.write_int(100).unwrap();
514+
row_writer2.write_string("world").unwrap();
515515

516516
let row2 = &CompactedRow::from_bytes(&row_type, row_writer2.buffer());
517517

0 commit comments

Comments
 (0)