Uses of Class
dev.frostlake.storage.TableStorage
Packages that use TableStorage
-
Uses of TableStorage in dev.frostlake.executor
Constructors in dev.frostlake.executor with parameters of type TableStorageModifierConstructorDescriptionDeferredInsertGuard(Table table, TableStorage base, TransactionWriteSet writeSet, String fullyQualifiedName, boolean enforcePrimaryKey, boolean enforceUniqueKey) -
Uses of TableStorage in dev.frostlake.storage
Methods in dev.frostlake.storage that return TableStorage -
Uses of TableStorage in dev.frostlake.transaction
Methods in dev.frostlake.transaction with parameters of type TableStorageModifier and TypeMethodDescriptionTransactionWriteSet.bufferedChangeRecords(String table, TableStorage base, String captureName) Synthesize the stream change records fortable's buffered (not-yet-committed) changes, exactly asTransactionWriteSet.applyTo(dev.frostlake.storage.StorageEngine)would track them at commit — an update as a DELETE(old)+INSERT(new) pair, a delete as a DELETE(old), an insert as an INSERT(new) — but WITHOUT mutating storage or any stream.TransactionWriteSet.overlayRows(String table, TableStorage base) This transaction's view oftable: committed base rows with this write set's updates applied and deletes removed, then this write set's inserts appended.