aboutsummaryrefslogtreecommitdiff
path: root/src/dedo.go
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2025-01-25 14:23:53 -0300
committerEuAndreh <eu@euandre.org>2025-01-25 14:23:53 -0300
commit283a334dd85e71f45071b9b66cfa0d76ad99d6d2 (patch)
tree9f7ccd30c356c316e8b99d5a46648e38ab40d99e /src/dedo.go
parentsrc/dedo.go: Remove Bucket.Writable() and Tx.Writable() public API (diff)
downloaddedo-283a334dd85e71f45071b9b66cfa0d76ad99d6d2.tar.gz
dedo-283a334dd85e71f45071b9b66cfa0d76ad99d6d2.tar.xz
src/dedo.go: Remove Bucket.Sequence() and Bucket.SetSequence()
Diffstat (limited to 'src/dedo.go')
-rw-r--r--src/dedo.go25
1 files changed, 0 insertions, 25 deletions
diff --git a/src/dedo.go b/src/dedo.go
index 592bd17..12fdad6 100644
--- a/src/dedo.go
+++ b/src/dedo.go
@@ -792,31 +792,6 @@ func (b *Bucket) Delete(key []byte) error {
return nil
}
-/// Bucket.Sequence() returns the current integer for the bucket without
-/// incrementing it.
-func (b *Bucket) Sequence() uint64 {
- return b.ref.sequence
-}
-
-/// Bucket.SetSequence() updates the sequence number for the bucket.
-func (b *Bucket) SetSequence(v uint64) error {
- if b.tx.db == nil {
- return ErrTxClosed
- } else if !b.tx.writable {
- return ErrTxNotWritable
- }
-
- // Materialize the root node if it hasn't been already so that the
- // bucket will be saved during commit.
- if b.rootNode == nil {
- _ = b.node(b.ref.root, nil)
- }
-
- // Increment and return the sequence.
- b.ref.sequence = v
- return nil
-}
-
/// Bucket.NextSequence() returns an autoincrementing integer for the bucket.
func (b *Bucket) NextSequence() (uint64, error) {
if b.tx.db == nil {