aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #267 from topiaruss/patch-1•••grammar & typoBen Johnson2014-12-041-2/+2
|\
| * grammar & typoRuss Ferriday2014-12-041-2/+2
|/
* READMEBen Johnson2014-11-281-1/+1
* README•••Added a "Comparison" section to compare Bolt against other DB options: 1. Relational databases 2. LevelDB 3. LMDB Ben Johnson2014-11-281-1/+44
* v1.0Ben Johnson2014-11-271-17/+8
* Clarify cursor behavior after mutation.Ben Johnson2014-11-271-0/+4
* Merge pull request #265 from benbjohnson/arm•••Add ARM support.Ben Johnson2014-11-271-0/+4
|\
| * Add ARM support.Ben Johnson2014-11-271-0/+4
|/
* Merge pull request #264 from ebberg/patch-1•••fix link in readmeBen Johnson2014-11-251-1/+1
|\
| * fix link in readmeEric Berg2014-11-251-1/+1
|/
* Merge pull request #259 from davecgh/jrick_msync•••Fix bolt on OpenBSDBen Johnson2014-09-226-17/+51
|\
| * Fix bolt on OpenBSD.•••OpenBSD does not include a UBC kernel and writes must be synchronized with the msync(2) syscall. In addition, the NoSync field of the DB struct should be ignored on OpenBSD, since unlike other platforms, missing msyncs will result in data corruption. Depends on PR #258. Fixes #257. Josh Rickmar2014-09-186-17/+51
* | Merge pull request #258 from davecgh/davec_build•••Rework build to support more liberal unix variants.Ben Johnson2014-09-222-1/+3
|\|
| * Rework build to support more liberal unix variants.•••Rather than having the build setup such that it will only work on the specifically defined operating systems, this commit modifies it to use more liberal !windows,!plan9 build tag for the unix specific bits. This means bolt will compile on more Operating Systems such as OpenBSD, FreeBSD, and NetBSD. See boltdb/bolt#257 for discussion. Dave Collins2014-09-182-1/+3
|/
* Merge pull request #254 from benbjohnson/caveat-rss•••Add caveat for memory usage.Ben Johnson2014-09-161-0/+7
|\
| * Add caveat for memory usage.•••This commit adds a caveat for high memory usage shown by processes with large Bolt databases. This is expected behavior and is handled by the OS page cache. Ben Johnson2014-09-151-0/+7
|/
* Merge pull request #252 from extemporalgenome/patch-1•••Fixed typo in README.mdBen Johnson2014-09-111-1/+1
|\
| * Fixed typo in README.mdKevin Gillette2014-09-111-1/+1
|/
* Merge pull request #250 from guilhem/tentacool•••Tentacool is using bolt too ;)Ben Johnson2014-09-011-0/+1
|\
| * Tentacool is using bolt too ;)Guilhem Lettron2014-09-011-0/+1
|/
* Merge pull request #249 from deoxxa/patch-1•••add bleve to project listBen Johnson2014-08-301-0/+1
|\
| * add bleve to project listConrad Pankoff2014-08-311-0/+1
|/
* Merge pull request #248 from miku/cayley•••Add cayley to projects using bolt list.Ben Johnson2014-08-281-0/+1
|\
| * Add cayley to projects using bolt list.Martin Czygan2014-08-281-0/+1
|/
* Merge pull request #245 from benbjohnson/caveat•••Add single-bucket/single-tx caveat.Ben Johnson2014-08-241-0/+5
|\
| * Add single-bucket/single-tx caveat.•••This commit adds a caveat to the README to notify users that bulk loading random writes into a single new bucket can be problematic. This issue was reported by @freepk. Fixes #244. Ben Johnson2014-08-241-0/+5
|/
* Merge pull request #243 from benbjohnson/deref-split-root•••Fix split root dereference.Ben Johnson2014-08-211-1/+1
|\
| * Fix split root dereference.•••This commit fixes a bug that occurs when a root node is split just after a re-mmap occurs. Previously, this would cause a panic because the new root node would still reference keys from the old mmap. Ben Johnson2014-08-211-1/+1
|/
* Merge pull request #242 from clutchski/patch-1•••fix spelling mistake in READMEBen Johnson2014-08-201-1/+1
|\
| * fix spelling mistake in READMEMatt Perpick2014-08-201-1/+1
|/
* Merge pull request #241 from AndreasBriese/master•••added ipLocator to projects using BoltBen Johnson2014-08-181-0/+1
|\
| * added ipLocator to projects using BoltAndreas Briese2014-08-181-0/+1
|/
* Merge pull request #239 from benbjohnson/example•••Add cursor examples.Ben Johnson2014-08-161-0/+79
|\
| * Add cursor examples.Ben Johnson2014-08-161-0/+79
|/
* Merge pull request #236 from siddontang/master•••Add LedisDB to project listBen Johnson2014-08-031-0/+1
|\
| * Add LedisDB to project listsiddontang2014-08-041-0/+1
|/
* Merge pull request #235 from benbjohnson/caveats•••Caveats & LimitationsBen Johnson2014-07-281-0/+29
|\
| * READMEBen Johnson2014-07-281-0/+29
|/
* READMEBen Johnson2014-07-271-4/+4
* Merge pull request #234 from benbjohnson/testing•••Testing cleanupBen Johnson2014-07-2624-1811/+1894
|\
| * Fix go vet.Ben Johnson2014-07-263-5/+5
| * Remove testify.Ben Johnson2014-07-2617-537/+664
| * Move tests to a test package.Ben Johnson2014-07-2610-348/+266
| * Remove wrapping test closures.Ben Johnson2014-07-265-1436/+1471
| * Remove withTempPath() helper.Ben Johnson2014-07-251-125/+128
* | Merge pull request #230 from benbjohnson/doc•••Documentation!Ben Johnson2014-07-251-22/+369
|\ \ | |/ |/|
| * READMEBen Johnson2014-07-251-22/+369
|/
* Merge pull request #229 from benbjohnson/bucket-fill-percent•••Change fill percent to be per-bucket.Ben Johnson2014-07-245-21/+28
|\
| * Add FillPercent documentation.Ben Johnson2014-07-241-0/+2
| * Change fill percent to be per-bucket.•••This commit moves the DB.FillPercent field to Bucket.FillPercent. This allows the fill percentage to be specified per-bucket, per-tx. This value is not persisted and should be set whenever using it. Ben Johnson2014-07-245-21/+26
|/