Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/go-gitea/bolt

An embedded key/value database for Go.
https://github.com/go-gitea/bolt

Merge pull request #1 from sapk-fork/master

Implement go-gitea/gitea#1107 and go-gitea/gitea#815

ccd680d8c1a0179ac3d68f692b01e1a1589cbfc7 authored over 7 years ago by Lunny Xiao <[email protected]>
Implement go-gitea/gitea#1107 and go-gitea/gitea#815 fixes for building bolt on mips platforms.

606636ed5fa5f15645aeeffc800218cbb4ae818b authored over 7 years ago by Antoine GIRARD <[email protected]>
Merge pull request #654 from benbjohnson/revert-ca9f208

Revert "replace unix implementation to be the same as solaris to fix …"

e9cf4fae01b5a8ff89d0ec6b32f0d9c9f79aefdd authored almost 8 years ago by Ben Johnson <[email protected]>
Revert "replace unix implementation to be the same as solaris to fix an issue with glusterfs"

This reverts commit ca9f2088aab4fc9832e587655f0026875bddbf9b.

82ecdfe9ef1584f4e25e491188d8b302cc8e2d76 authored almost 8 years ago by Ben Johnson <[email protected]>
Merge pull request #651 from zweizeichen/master

hexidecimal -> hexadecimal

9145e047707a32d3685f15d9fd97e1b25445ba1b authored almost 8 years ago by Ben Johnson <[email protected]>
hexidecimal -> hexadecimal

Small spelling fix :)

4660afd75e9f684dd589a857a0103814952560b0 authored almost 8 years ago by Sebastian <[email protected]>
Merge pull request #642 from josharian/fix629

Ensure that keys generated by testing/quick are unique

a705895fdad108f053eae7ee011ed94a0541ee13 authored about 8 years ago by Ben Johnson <[email protected]>
Ensure that keys generated by testing/quick are unique

Quick seed 21691 used to generate duplicate keys,
which caused some Puts of values to overwrite...

18ced60c946005c527c4df6057ce2dc95df05a60 authored about 8 years ago by Josh Bleecher Snyder <[email protected]>
Clean up timeout tests.

The new FCTNL locking does not support multiple locks from the
same process which makes those te...

b9eb643780505525197ad791e275fc7ebc208bc8 authored about 8 years ago by Ben Johnson <[email protected]>
Merge pull request #616 from sinwav/idiomatic

Fix return statement inside else block at the end of function

2c3edd782c07f917541f3094a42149bd7e497dc2 authored about 8 years ago by Ben Johnson <[email protected]>
Merge pull request #625 from vrecan/FcntlFlock

replace unix implementation to be the same as solaris to fix an issue with glusterfs

ebe310138bbbe1e1d146197ab8b7fa772da38b1d authored about 8 years ago by Ben Johnson <[email protected]>
Merge pull request #628 from bep/patch-1

Fix prefix scan example

f57d45558ddeffb4309e971ab5b04f0c59364cbd authored about 8 years ago by Ben Johnson <[email protected]>
Merge pull request #641 from josharian/cleanup

Minor cleanup and bug fixes

2e25e3bb4285d41d223bb80b12658a2c9b9bf3e3 authored about 8 years ago by Ben Johnson <[email protected]>
Allow GC to reclaim completed transactions

The existing append-based implementation left a hanging reference to
the last tx.

For example, ...

10c6e01e1f6eb5087f031a4ae7691b8dc52d34d5 authored about 8 years ago by Josh Bleecher Snyder <[email protected]>
Fix freelist.size calculation for large freelists

freelist.size did not account for the extra
fake freelist item used to hold the number of
elemen...

7adfa44e02041a6d9b571025a8237a13fa6fbde8 authored about 8 years ago by Josh Bleecher Snyder <[email protected]>
Precalculate size of pending pgids in freelist.copyall

This recovers the slight alloc regression in #636.

0e120dc4700273c23d10ef64f25663fa21b84e9b authored about 8 years ago by Josh Bleecher Snyder <[email protected]>
Clean up after #636

freelist.lenall duplicated freelist.count.
freelist.copyall and mergepgids docs had typos.

1858583b3b0b9db3794a35fa9689c8c351363dbf authored about 8 years ago by Josh Bleecher Snyder <[email protected]>
Merge pull request #636 from josharian/perf

Don't allocate huge slices to merge pgids in freelist.write

f0cf3bfd5b5fe259fea19d5d6a2f8805e9b419e2 authored about 8 years ago by Ben Johnson <[email protected]>
Merge pull request #638 from boltdb/fix-634

Document multi-process limitation in README

7614a4738bf1ca79cda778407fe5ae89a4f465f6 authored about 8 years ago by Ben Johnson <[email protected]>
README

Add limitation about multiple processes opening databases concurrently.

30095231de0df3e46976b5638956f6ef4f49f512 authored about 8 years ago by Ben Johnson <[email protected]>
Don't allocate huge slices to merge pgids in freelist.write

Using a large (50gb) database with a read-write-delete heavy load,
nearly 100% of allocated spac...

4d8824b05d255bcad03f6a777c34bcdfb9bb5cfb authored about 8 years ago by Josh Bleecher Snyder <[email protected]>
Merge pull request #618 from tbe/master

[ppc64] added missing variable

d98e43f69eae1c8e433703c587484b355d641e2d authored about 8 years ago by Ben Johnson <[email protected]>
Fix prefix scan example

The example is correct in isolation, but if people just copy the loop, it will go into infinite ...

714f31f39eea377b2d31d38711cb9f97d0b58f50 authored about 8 years ago by Bjørn Erik Pedersen <[email protected]>
Merge pull request #626 from timshannon/patch-1

Added BoltHold and Ironsmith to the projects list

0d9f544bb94aac29c185968483459ef74d6deb5d authored about 8 years ago by Ben Johnson <[email protected]>
Added BoltHold and Ironsmith to the projects list

a8a17933aa7fac204db4b797b5d539f8f3211fff authored about 8 years ago by Tim Shannon <[email protected]>
replace unix implementation to be the same as solaris to fix an issue with glusterfs

ca9f2088aab4fc9832e587655f0026875bddbf9b authored about 8 years ago by Ben Aldrich <[email protected]>
Merge pull request #621 from jcvernaleo/jcv_readme

Add btcwallet and dcrwallet to projects using bolt.

315c65d4cf4f5278c73477a35fb1f9b08365d340 authored about 8 years ago by Ben Johnson <[email protected]>
Make wording a little less redundant.

01cb4852fd07f7a453d83078de07bb5336b8dd34 authored about 8 years ago by John C. Vernaleo <[email protected]>
Add btcwallet and dcrwallet to projects using bolt.

021e7e8a8ca8be415b3bdfdc8102aec46fd27ed1 authored about 8 years ago by John C. Vernaleo <[email protected]>
[ppc64] added missing variable

The variable `brokenUnaligned` was missing for ppc64.

84658f4d37fe1cde06ac729c898e66b13bab6568 authored about 8 years ago by tbe <[email protected]>
Fix return statement inside else block at the end of function and gofmt windows file

Signed-off-by: nick <[email protected]>

ac86fb9530495de6b1664bb5783c98ab905b8cfb authored about 8 years ago by nick <[email protected]>
Merge pull request #611 from jaredfolkins/master

enhc: update example for nested buckets

4b1ebc1869ad66568b313d0dc410e2be72670dda authored about 8 years ago by Ben Johnson <[email protected]>
enhc: update example for nested buckets

5accf28dbd587b0bc6c035a5979c6a77c9b1e64e authored about 8 years ago by Jared Folkins <[email protected]>
Merge pull request #609 from hasit/patch-1

Add 'bolter' to the list of projects that use Bolt

dca969723b0b33fce29e564bb99c9ca4c8053b04 authored about 8 years ago by Ben Johnson <[email protected]>
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 ...

0ac07c81d009e4c85d296406b5f662c6aa822ceb authored about 8 years ago by Hasit Mistry <[email protected]>
Merge pull request #605 from seeekr/patch-1

fix typo in README.md

074dffcc83e9f421e261526d297cd93f22a34080 authored about 8 years ago by Ben Johnson <[email protected]>
fix typo in README.md

302d3d2ca3841999525a1c1cfa77631d5e1c5de2 authored over 8 years ago by Denis Andrejew <[email protected]>
Merge pull request #604 from gopherpit/master

Add gopherpit to projects that use Bolt

f4c032d907f61f08dba2d719c58f108a1abb8e81 authored over 8 years ago by Ben Johnson <[email protected]>
Add gopherpit to projects that use Bolt

573be28cf3328f9e291f5d02a171e9c06d553d8a authored over 8 years ago by Janoš Guljaš <[email protected]>
Merge pull request #601 from benbjohnson/stats-tx-n

Fix Stats.Sub() for Stats.TxN.

f0d021274dede8e672f17a2dbcb997c5f0760c41 authored over 8 years ago by Ben Johnson <[email protected]>
Fix Stats.Sub() for Stats.TxN.

The subtraction for `TxN` was previously transposed which caused
the result to be a negative num...

0d68f169c55a0b7823b9cd06c8b4955b7da673be authored over 8 years ago by Ben Johnson <[email protected]>
Merge pull request #595 from namore/add_warning_foreach_keys

Update README.md

fff57c100f4dea1905678da7e90d92429dff2904 authored over 8 years ago by Ben Johnson <[email protected]>
Update README.md

Add warning to README.md that keys and values in `ForEach()` are
invalid outside of transaction.

1e271f5035b10f8f91a1c073a39301e730b744fa authored over 8 years ago by Roman Naumann <[email protected]>
Merge pull request #594 from anacrolix/patch-1

Update README.md

9dffd9de3bcaa5cc6dbc53b4247d67a2f7b9b709 authored over 8 years ago by Ben Johnson <[email protected]>
Merge pull request #591 from boltdb/readme

README

ad29024c8a3ff45542f26073c91b89d815f1364b authored over 8 years ago by Ben Johnson <[email protected]>
README

Added note to README that the file format is fixed.

215223e6a924215f5622bf071d2e7123c9f05d2d authored over 8 years ago by Ben Johnson <[email protected]>
Merge pull request #561 from zhujun2006/master

task#560 print leaf k/v with right value

e72f08ddb5a52992c0a44c7dda9316c7333938b2 authored over 8 years ago by Ben Johnson <[email protected]>
Merge pull request #578 from resin-os/align-fix

Correct broken unaligned load/store in armv5

de827651490d8e41c73f66cc6fc121b85d2d6496 authored over 8 years ago by Ben Johnson <[email protected]>
Merge pull request #590 from benbjohnson/vincent-petithory-compact-db

Compaction Command

1ff46c182dc45c853023928d13fc9970ef7fd72a authored over 8 years ago by Ben Johnson <[email protected]>
Merge pull request #589 from nekto0n/master

Lower number of allocation in freelist.reindex()

1561ab171fc0cadc5687ca7a4282260e1e437737 authored over 8 years ago by Ben Johnson <[email protected]>
Minor bolt compact revisions

f5d275b53730adc5a0c988cf79d4fac84c0a3210 authored over 8 years ago by Ben Johnson <[email protected]>
Lower number of allocation in freelist.reindex()

Here is a profile taken etcd.
Before:
10924 10924 (flat, cum) 4.99% of Total
...

3d34fbcbfb839e99a1255a78cfa344ad373e93f0 authored over 8 years ago by Nikita Vetoshkin <[email protected]>
Update README.md

Add anacrolix/torrent to users.

8133f4399e76d564af7b78a48a53191b5cbded37 authored over 8 years ago by Matt Joiner <[email protected]>
Merge branch 'compact-db' of https://github.com/vincent-petithory/bolt into vincent-petithory-compact-db

52d0f5e6a9539643cdfd94be2aed5003ad199866 authored over 8 years ago by Ben Johnson <[email protected]>
Merge pull request #577 from bouk/patch-1

Fix typo (Tx -> DB)

ec58b76ba0e6b190fed15db6911036a5760d2145 authored over 8 years ago by Ben Johnson <[email protected]>
Merge pull request #584 from benbjohnson/go17

Fix Go 1.7 pointer reference bug

583e8937c61f1af6513608ccc75c97b6abdf4ff9 authored over 8 years ago by Ben Johnson <[email protected]>
fix Go 1.7 pointer reference bug

This commit fixes a bug where page end-of-header pointers were being
converted to byte slices ev...

92410e067395f10c8c93fad62c3e6c4b7aca82f0 authored over 8 years ago by Ben Johnson <[email protected]>
Merge pull request #579 from asdine/master

Update description of project using BoltDB

94c8db596809690a3f7046fa83c7b0dda13a3222 authored over 8 years ago by Ben Johnson <[email protected]>
Update description of project using BoltDB

99f885d41894bf8b4cda5e847673a8ab01038597 authored over 8 years ago by Asdine El Hrychy <[email protected]>
bucket: correct broken unaligned load/store in armv5

armv5 devices and older (i.e. <= arm9 generation) require addresses that are
stored to and loade...

97aba5586d36f9670a77dc6e60ec1b9ef31ce9ae authored over 8 years ago by Lorenzo Stoakes <[email protected]>
Fix typo (Tx -> DB)

bb699ba24db2ebbec0db98d20eef61a4494f12f4 authored over 8 years ago by Bouke van der Bijl <[email protected]>
Merge pull request #573 from evnix/patch-1

added a BoltDB related project

5cc10bbbc5c141029940133bb33c9e969512a698 authored over 8 years ago by Ben Johnson <[email protected]>
added a BoltDB related project

318c587cae1a1bd9d34a6717c9776387a07d8ffb authored over 8 years ago by Avinash D'Silva <[email protected]>
Merge pull request #567 from pankajkhairnar/pankajkhairnar-new-project

Added new project name in the list of projects using BoldDB

acc803f0ced151102ed51bf824f8709ebd6602bc authored over 8 years ago by Ben Johnson <[email protected]>
Merge pull request #570 from emersion/patch-1

Fixes build error in README code

c735b38f4e23bc5759d828d8acd5bc6138738715 authored over 8 years ago by Ben Johnson <[email protected]>
Fixes build error in README code

2fcb4b2d24ed77af7c2565ddef042329e725cf0a authored over 8 years ago by emersion <[email protected]>
Merge pull request #569 from ifraixedes/patch-1

Remove skydb of the README

3f7947a25d970e1e5f512276c14d5dcf731ccd5e authored over 8 years ago by Ben Johnson <[email protected]>
Remove skydb of the README

I think that SkyDB is over, I could find any link to the project.

e2d1ba4e3944ae7e19d7f15afb140357c50e381a authored over 8 years ago by Ivan Fraixedes <[email protected]>
Added new project which is using BoldDB

76734943e119bc2cf71e3ae55f0c933b93629897 authored over 8 years ago by Pankaj khairnar <[email protected]>
README

05e441d7b3ded9164c5b912521504e7711dd0ba2 authored over 8 years ago by Ben Johnson <[email protected]>
Merge pull request #565 from joe2far/patch-1

Fixed typo in README

fcd54880355a61895143028322db2a0ece2cb6c0 authored over 8 years ago by Ben Johnson <[email protected]>
Merge pull request #563 from dankomiocevic/patch-1

Add MuLiFS to the list of projects using Bolt.

26d9d16a46cc33fb09d4f80fab1715d71b426021 authored over 8 years ago by Ben Johnson <[email protected]>
Fixed typo in README

08ce9bb7546c5cd507ff4a146872abc76eee7f9e authored over 8 years ago by Joe Farrell <[email protected]>
Add MuLiFS to the list of projects using Bolt.

5fec58dd72d7fbd40540c37fbcb2893c6176215b authored over 8 years ago by Danko Miocevic <[email protected]>
task#560 print leaf k/v with right value

60fbb2c9fa51d07e7e0e7d874de45d6b800e895d authored over 8 years ago by stone1342006 <[email protected]>
v1.2.1

dfb21201d9270c1082d5fb0f07f500311ff72f18 authored over 8 years ago by Ben Johnson <[email protected]>
Merge pull request #556 from xyproto/master

Add SimpleBolt and Algernon

c1c3bd7e847a231b2b1f9592fa86182a121ad734 authored over 8 years ago by Ben Johnson <[email protected]>
Add SimpleBolt and Algernon

58adb4c087fa9198c529dfa0b685df0cf44ad6c8 authored over 8 years ago by Alexander F Rødseth <[email protected]>
Merge branch 'cyphar-548-fix-errors-with-unsynced-metadata'

d97499360d1ecebc492ea66c7447ea948f417620 authored over 8 years ago by Ben Johnson <[email protected]>
add additional meta page tests

a5aec31dc3d13cbd7c0e6faca7489835b0b7e27a authored over 8 years ago by Ben Johnson <[email protected]>
Merge branch '548-fix-errors-with-unsynced-metadata' of https://github.com/cyphar/boltdb into cyphar-548-fix-errors-with-unsynced-metadata

5e55b6cc1e904b94a538a7db1ec13dd3231afa97 authored over 8 years ago by Ben Johnson <[email protected]>
Merge branch 'LK4D4-pool_allocate'

e8ca7db0e78d9513478d5c833410a5921495ca13 authored over 8 years ago by Ben Johnson <[email protected]>
move page pool to db

f5f0f7af77195e5339bff58ea4346aa5491835c1 authored over 8 years ago by Ben Johnson <[email protected]>
Merge branch 'pool_allocate' of https://github.com/LK4D4/bolt into LK4D4-pool_allocate

9145d586f229dee286b8e0106955c6912b1f3334 authored over 8 years ago by Ben Johnson <[email protected]>
db: fix recovery from unsynced metadata

Bolt stores the two latest transactions' metadata, but previously did
not recover from validatio...

ef2f3abff749f9f152350ac775407986d7192870 authored over 8 years ago by Aleksa Sarai <[email protected]>
Merge pull request #550 from ChrisHines/windows-remove-lock

Delay clearing db.path until just before db.close returns.

144418e1475d8bf7abbdc48583500f1a20c62ea7 authored almost 9 years ago by Ben Johnson <[email protected]>
Wait to clear db.path until just before db.close returns.

The Windows version of funlock needs the db.path to delete the
corresponding .lock file.

5816124570dc91b548fb7039f5e07b2561e4cddf authored almost 9 years ago by Chris Hines <[email protected]>
Merge pull request #546 from josephspurrier/master

Add GoWebApp as a project that uses Bolt.

831b652a7f8dbefaf94da0eb66abd46c0c4bcf23 authored almost 9 years ago by Ben Johnson <[email protected]>
Merge pull request #545 from benbjohnson/slice-capacity

Set slice capacity

b35bb5db2e0ef64e0d987504a4cd3d14224e8aa4 authored almost 9 years ago by Ben Johnson <[email protected]>
Update README.md

Added GoWebApp as a project that uses Bolt.

e90f18ec471bfecd043a28517cbd3abf031fce0a authored almost 9 years ago by Joseph Spurrier <[email protected]>
set slice capacity

This commit sets the capacity on slices returned from
`Bucket.Get()` to match the slice length. ...

2b4a0e28943f2dc71b7697cb86764b05e9919637 authored almost 9 years ago by Ben Johnson <[email protected]>
Merge pull request #542 from boltdb/remove-drone-badge

Remove badge

c2610ee091a94978d6092586b2b98b78cd8f7aca authored almost 9 years ago by Ben Johnson <[email protected]>
remove badge

Remove the Drone.IO badge while setting up new test infrastructure.

afb77b930b7a4146ad6b9bd1b0208e8cf4260b11 authored almost 9 years ago by Ben Johnson <[email protected]>
Merge pull request #540 from erock2112/patch-1

Add note about Go RFC3339Nano sortability to README

5d3cf801479c151f007912db7984f6225aa238be authored almost 9 years ago by Ben Johnson <[email protected]>
Add note about Go RFC3339Nano sortability to README

RFC3339 is sortable, but RFC3339Nano is not, because it does not use a fixed number of digits af...

40cff7a0e52795527369c4239276d820e1aea0eb authored almost 9 years ago by Eric Boren <[email protected]>
Merge pull request #532 from asdine/project-list

Update README.md

08b033d92149a623c66990626fbc7df43e8a9087 authored almost 9 years ago by Ben Johnson <[email protected]>
Merge remote-tracking branch 'boltdb/master' into project-list

# Conflicts:
# README.md

8192480115db2ffd2bc60e3c5bcc58174303fbce authored almost 9 years ago by Asdine El Hrychy <[email protected]>
v1.2.0

c6ba97b89e0454fec9aa92e1d33a4e2c5fc1f631 authored almost 9 years ago by Ben Johnson <[email protected]>
Merge pull request #537 from crowdriff/master

Adding "lru" to list of projects using Bolt.

47b11621fbc7915b76f2589eca2e3c7516154604 authored almost 9 years ago by Ben Johnson <[email protected]>
Merge pull request #539 from benbjohnson/rebalance-fix

Fix rebalance bug

6204c540b50cb72aadf3a2506f9d9615344337ab authored almost 9 years ago by Ben Johnson <[email protected]>