| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
This commit refactors the test suite to make it cleaner and to use the
standard testing library better. The `assert()`, `equals()`, and `ok()`
functions have been removed and some test names have been changed for
clarity.
No functionality has been changed.
|
|
|
|
|
|
|
|
| |
This commit fixes an issue where keys are skipped by cursors after
deletions occur in a bucket. This occurred because the cursor seeks
to the leaf page but does not check if it is empty.
Fixes #429, #450
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| | |
C cursor
|
| | |
|
|/
|
|
|
| |
This commit adds an accessor to the Cursor type to retrieve the Bucket that
it was created from.
|
|
|
|
|
|
|
|
|
|
|
| |
This commit changes the API for:
Tx.CreateBucket()
Tx.CreateBucketIfNotExists()
Bucket.CreateBucket()
Bucket.CreateBucketIfNotExists()
These functions now return the *Bucket and error instead of just the error.
|
|
This commit adds the ability to create buckets inside of other buckets.
It also replaces the buckets page with a root bucket.
Fixes #56.
|