aboutsummaryrefslogtreecommitdiff
path: root/error.go
diff options
context:
space:
mode:
authorBen Johnson <benbjohnson@yahoo.com>2014-02-20 09:24:02 -0700
committerBen Johnson <benbjohnson@yahoo.com>2014-02-20 09:24:02 -0700
commita857b45bac55d1e7954994b72126099c5e44c71f (patch)
tree9f1b78c0e7d23c2f8ef6edfad140f10d98f3eec7 /error.go
parentMerge branch 'master' of https://github.com/boltdb/bolt (diff)
downloaddedo-a857b45bac55d1e7954994b72126099c5e44c71f.tar.gz
dedo-a857b45bac55d1e7954994b72126099c5e44c71f.tar.xz
Check for sequence overflow.
Diffstat (limited to 'error.go')
-rw-r--r--error.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/error.go b/error.go
index bad074e..7238203 100644
--- a/error.go
+++ b/error.go
@@ -38,6 +38,10 @@ var (
// ErrValueTooLarge is returned when inserting a value that is larger than MaxValueSize.
ErrValueTooLarge = &Error{"value too large", nil}
+
+ // ErrSequenceOverflow is returned when the next sequence number will be
+ // larger than the maximum integer size.
+ ErrSequenceOverflow = &Error{"sequence overflow", nil}
)
// Error represents an error condition caused by Bolt.