KipData / FnckSQL

SQL as a Function for Rust
Apache License 2.0
567 stars 48 forks source link

style: decoupling `kipdb::TransactionIter` #198

Closed KKould closed 8 months ago

KKould commented 8 months ago

What problem does this PR solve?

I tried to use redb as the new storage engine. Although it failed, it removed the coupling of kipdb.

Code changes

Check List

Tests

Side effects

Note for reviewer

KKould commented 8 months ago

oh, there are so many default implements in Transaction

yep, to avoid code duplication when supporting new storage engines