Commits
Click on a commit to change the comparison rangeperf(transaction): cache serialized records to avoid double serialization
- Cache serialized records in Transaction._buffer_serialized during
put() and reuse at commit() time, eliminating redundant serialization
- Remove unused start_mtime parameter from _commit_transaction_buffer
- Add key length validation to Transaction.delete() and Table.delete()
for consistency with put() methods
Extract validate_key_length() helper to _keys.py to reduce code duplication.
Add tests for key length validation in delete operations.