| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|/ /
| |
| |
| |
| |
| |
| | |
Added build tag for arm64, so we won't get any errors on other
platforms with go 1.4.x.
Signed-off-by: Qiang Huang <h.huangqiang@huawei.com>
|
|\ \
| | |
| | | |
Document undefined behavior in ForEach
|
| |/ |
|
|\ \
| |/
|/| |
Add two little projects to README project list
|
|/ |
|
|\
| |
| | |
Revert arm64 change
|
|/
|
|
|
|
|
| |
This commit removes the arm64 change because it caused issues
with Go 1.4.
Fixes #416.
|
|\
| |
| | |
add bolt_arm64.go for arm64
|
|/
|
|
| |
Signed-off-by: jefby <jef199006@gmail.com>
|
|\
| |
| | |
Release read-write Tx after close
|
| |
| |
| |
| |
| |
| |
| |
| | |
This commit removes references to the last write transaction and
and its dirty pages after the transaction has been closed. This
bug did not affect the safety of the data, however, it would
cause dirty pages to linger in-memory until the next write
transaction began.
|
|\ \
| | |
| | | |
solaris: fix issues with mmap, munmap, madvise and flock
|
|/ / |
|
|\ \
| | |
| | | |
Fix invalid fmt.Fprintln/Errorf calls
|
|/ /
| |
| |
| |
| | |
`go vet` discovered two calls of Fprintln with trailing newline and one
Errorf call without proper format string.
|
|\ \
| | |
| | | |
Better URL for Bazil in README
|
|/ / |
|
|\ \
| |/
|/| |
README: add drive to projects using bolt
|
|/ |
|
| |
|
|\
| |
| | |
Added Kala to Projects Using Bolt section
|
|/ |
|
|\
| |
| | |
Add batch size and delay docs
|
|/
|
|
|
|
|
|
|
| |
This commit adds documentation for batch size and delay to the
DB.Batch() call. Previously there was no reference to these properties
from the Batch() call so it was nearly impossible for anyone to
know to adjust these settings.
Thanks to Kelly Sommers for bringing the doc issue to my attention.
|
|\
| |
| | |
Fix Drone CI
|
|/
|
|
|
|
|
| |
This commit ignores the TestBucket_Put_ValueTooLarge test on
Drone CI because the containers do not have enough memory. This
test will still be run by anyone else who runs the test suite so
that will still provide coverage.
|
|\
| |
| | |
bucket_test: add test for ErrValueTooLarge on insert
|
| | |
|
|\ \
| | |
| | | |
tx_test: add tests for two tx.ForEach cases
|
| | | |
|
|\ \ \
| | | |
| | | | |
Add madvise() after mmap().
|
|/ / /
| | |
| | |
| | |
| | |
| | | |
This commit advises the mmapped data file to use MADV_RANDOM to avoid
readahead. This can provide a performance boost to Bolt databases that
are larger than memory by avoiding unnecessary disk i/o.
|
|\ \ \
| | | |
| | | | |
Add docs for dependent transactions.
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This commit adds documentation to clarify that read-only and read-write
transactions should not be mixed in the same goroutine as it can cause
deadlocks during remapping.
See: https://github.com/boltdb/bolt/issues/378
|
|\ \ \
| | | |
| | | | |
Wait for pending transactions on close
|
|/ / /
| | |
| | |
| | |
| | | |
This commit fixes the DB.Close() function so that it waits for any
open transactions to finish before closing.
|
|\ \ \
| | | |
| | | | |
Add Consul to README
|
|/ / / |
|
| | | |
|
|\ \ \ |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
https://github.com/boltdb/bolt/pull/371#issuecomment-103176330
|
| | | |
| | | |
| | | |
| | | | |
https://github.com/boltdb/bolt/pull/371#issuecomment-103119486
|
| | |/
| |/| |
|
|\ \ \
| | | |
| | | | |
Change min mmap size from 1MB to 32KB.
|
|/ / /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This commit adjusts the minimum mmap size from 1MB to 32KB. The
previous limit was arbitrary and causes wasted space for very small
databases.
Thanks to @mcuadros for submitting the original pull request:
https://github.com/boltdb/bolt/pull/351
|
|\ \ \
| | | |
| | | | |
Update README.md - add project
|
| |/ /
| | |
| | | |
Adding prometheus annotation server to the list projects using BoltDB.
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | | |
This commit simply adds some additional comments to the commit provided
by sasha-s that fixes the "slice out of bounds" errors.
|