Commit Graph

163 Commits (dd4458ce3a82c1e6f7134d746adb5b64d36495e5)

Author SHA1 Message Date
Benjamin Wang c2edb1308f Update guide/command to get or install bbolt
Signed-off-by: Benjamin Wang <wachao@vmware.com>
2022-12-29 17:29:28 +08:00
Piotr Tabor a3749e4c36
Merge pull request #287 from dramirez-qb/patch-1
Update README.md fixed typo
2022-12-21 21:39:15 +01:00
chunming.dong f84fe98fde
fix lmdb link (#300) 2022-01-28 18:32:44 -08:00
Daniel Ramirez 8cec42f1ce
Update README.md 2021-08-02 10:44:15 +03:00
Julien Ammous 8e7d6335c9
remove dead links (#242)
* remove dead link

the url points towards a catch all domain

* removed dead link
2021-04-23 17:34:06 -07:00
zc310 10ac1b3d40
Add BoltDB Viewer to projects section in README (#255)
Co-authored-by: zc310.tech <support@zc310.tech>
2021-04-23 17:33:28 -07:00
jrapoport a737c40a29
Add Chestnut to os projects in README.md
added Chestnut to the list of open source projects that use bbolt.
https://github.com/jrapoport/chestnut
2021-01-13 00:06:58 -08:00
Cenk Altı f6be823028
Add Rain torrent library to projects section in README (#232) 2020-08-07 13:57:53 -07:00
James Ravn 6dc724cf03
Clarify transaction section (#59)
Even nested read-only transactions can cause deadlocks. This is due to golang's RWMutex behaviour.
It doesn't allow readers to acquire a lock if a write lock is pending. It's possible for a child read-only
transaction to block trying to acquire `mmaplock.RLock`, while a writer is trying to acquire
`mmaplock.Lock`. As a result, the parent transaction never releases its read lock on `mmaplock`, and the
application deadlocks.

This wasn't clear to me from the provided docs, which just mentions read/write and read transactions being nested.
2020-04-06 14:46:16 -07:00
Nicolas Lepage da442c51f1 Add github.com/philippgille/gokv in the list of Projects Using Bolt (#200) 2020-01-21 09:05:14 -08:00
AbserAri 6e135e5d7e DB.CreateBucket() -> Tx.CreateBucket() (#178)
there is not a method for DB called CreateBucket()
2019-10-01 09:49:32 -07:00
Derek Collison 7c53bc0328 Added NATS and NATS Streaming (#164) 2019-06-28 01:08:48 +08:00
Ross Spencer 22d122a8b9 Add kval-access-language to README.md (#133) 2018-12-07 17:02:42 -08:00
vcaesar bd1da6196b The list of project use bolt sorted by initials 2018-09-11 13:30:28 -04:00
Michael 25c1c6d9cd Add reef-pi to project list (#119) 2018-09-09 15:15:06 -07:00
Gyuho Lee 27f3df8997 README: bbolt uses semantic versioning
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2018-08-28 11:43:12 -07:00
Gyuho Lee b2a561c156 README: add "Importing bbolt"
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2018-08-28 08:20:04 -07:00
Gyuho Lee 76a4670663 *: update import paths "go.etcd.io/bbolt"
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2018-08-28 08:15:54 -07:00
Gyuho Lee 82839da515 README: use "travis-ci.com"
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2018-08-27 20:02:45 -07:00
Gyuho Lee 92164941b0 README: add travis badge
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2018-08-27 20:01:35 -07:00
Gyuho Lee 4fd8b14539 README: update repo URLs
Signed-off-by: Gyuho Lee <leegyuho@amazon.com>
2018-08-27 19:24:16 -07:00
spacewander b4c13d4814 Add 'boltcli' to the list of projects that use Bolt 2017-10-29 16:55:51 +08:00
Sue Spence 235a4273ef Removed 'moribund' since some people think it's a bit derogatory towards the original developer. 2017-09-25 13:58:09 +01:00
Anthony Romano a148de800f Merge pull request #33 from heyitsanthony/cov
add coverage reports
2017-08-30 15:53:31 -07:00
Anthony Romano e6a9c1db87 add coverage reports
Fixes #11
2017-08-30 14:22:44 -07:00
Anthony Romano 92ba45fa6d README: explain purpose of bbolt fork
Fixes #31
2017-08-23 18:55:47 -07:00
Gyu-Ho Lee 9d07787d9f README: add goreportcard badge
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-08-11 13:41:18 -07:00
Gyu-Ho Lee 4d8f7f7f8d README: update links to 'coreos/bbolt'
Signed-off-by: Gyu-Ho Lee <gyuhox@gmail.com>
2017-08-11 12:58:44 -07:00
Ben Johnson f57d45558d Merge pull request #628 from bep/patch-1
Fix prefix scan example
2016-12-27 14:06:03 -07:00
Ben Johnson 30095231de README
Add limitation about multiple processes opening databases concurrently.
2016-12-21 08:52:12 -07:00
Bjørn Erik Pedersen 714f31f39e Fix prefix scan example
The example is correct in isolation, but if people just copy the loop, it will go into infinite loop when given an empty byte slice.
2016-12-06 21:38:41 +01:00
Tim Shannon a8a17933aa Added BoltHold and Ironsmith to the projects list 2016-11-20 21:14:40 -06:00
John C. Vernaleo 01cb4852fd Make wording a little less redundant. 2016-11-09 16:43:38 -05:00
John C. Vernaleo 021e7e8a8c Add btcwallet and dcrwallet to projects using bolt. 2016-11-08 08:39:53 -05:00
Ben Johnson 4b1ebc1869 Merge pull request #611 from jaredfolkins/master
enhc: update example for nested buckets
2016-10-28 13:36:45 -06:00
Jared Folkins 5accf28dbd enhc: update example for nested buckets 2016-10-28 12:08:50 -07:00
Hasit Mistry 0ac07c81d0 Add 'bolter' to the list of projects that use Bolt
[bolter](https://github.com/hasit/bolter) is a command-line app for viewing BoltDB file in your terminal using [tablewriter](https://github.com/olekukonko/tablewriter).
2016-10-18 11:57:33 -07:00
Denis Andrejew 302d3d2ca3 fix typo in README.md 2016-10-07 22:35:08 +02:00
Janoš Guljaš 573be28cf3 Add gopherpit to projects that use Bolt 2016-10-05 19:58:12 +02:00
Roman Naumann 1e271f5035 Update README.md
Add warning to README.md that keys and values in `ForEach()` are
invalid outside of transaction.
2016-09-13 11:19:31 +02:00
Ben Johnson 9dffd9de3b Merge pull request #594 from anacrolix/patch-1
Update README.md
2016-09-12 10:49:43 -06:00
Ben Johnson 215223e6a9 README
Added note to README that the file format is fixed.
2016-09-08 10:32:55 -06:00
Matt Joiner 8133f4399e Update README.md
Add anacrolix/torrent to users.
2016-09-02 15:19:24 +10:00
Ben Johnson ec58b76ba0 Merge pull request #577 from bouk/patch-1
Fix typo (Tx -> DB)
2016-08-31 16:25:56 -06:00
Asdine El Hrychy 99f885d418 Update description of project using BoltDB 2016-07-30 12:06:00 +02:00
Bouke van der Bijl bb699ba24d Fix typo (Tx -> DB) 2016-07-22 13:08:01 -04:00
Avinash D'Silva 318c587cae added a BoltDB related project 2016-07-17 22:11:04 +01:00
Ben Johnson acc803f0ce Merge pull request #567 from pankajkhairnar/pankajkhairnar-new-project
Added new project name in the list of projects using BoldDB
2016-07-07 10:56:50 -06:00
emersion 2fcb4b2d24 Fixes build error in README code 2016-06-17 19:29:27 +02:00
Ivan Fraixedes e2d1ba4e39 Remove skydb of the README
I think that SkyDB is over, I could find any link to the project.
2016-06-16 19:26:53 +02:00