move hashable_row to dbsp.rs

There will be a new type for joins, so it makes less sense to have
a separate file just for it. dbsp.rs is good.
This commit is contained in:
Glauber Costa
2025-09-08 07:29:38 -05:00
parent 1fd345f382
commit 6541a43670
5 changed files with 102 additions and 107 deletions

View File

@@ -3,9 +3,8 @@
// Based on Feldera DBSP design but adapted for Turso's architecture
use crate::function::{AggFunc, Func};
use crate::incremental::dbsp::Delta;
use crate::incremental::dbsp::{Delta, HashableRow};
use crate::incremental::expr_compiler::CompiledExpression;
use crate::incremental::hashable_row::HashableRow;
use crate::incremental::persistence::{ReadRecord, WriteRow};
use crate::storage::btree::BTreeCursor;
use crate::types::{IOResult, SeekKey, Text};
@@ -210,7 +209,7 @@ impl ComputationTracker {
}
#[cfg(test)]
mod hashable_row_tests {
mod dbsp_types_tests {
use super::*;
#[test]