Ecosyste.ms: OpenCollective

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

rosedb

Lightweight, fast and reliable key/value storage engine based on Bitcask.
Collective - Host: opensource - https://opencollective.com/rosedb - Code: https://github.com/rosedblabs/rosedb

fix index Less panic

github.com/rosedblabs/rosedb - a776163adb0c23b8b2cf1982464a659602fbf435 authored 10 months ago by roseduan <[email protected]>
add changelog for v2.3.4

github.com/rosedblabs/rosedb - 0dbb00780a34c3fff2ec676a7b346c8ae7ac1bf6 authored 12 months ago by roseduan <[email protected]>
[Feature] add auto merge background task (#298)

github.com/rosedblabs/rosedb - f31d45ef0cc3e738bbfe547df41fdfc23817bc4a authored 12 months ago by Mizuki Nanami <[email protected]>
remove unused options

github.com/rosedblabs/rosedb - 431de72f75e4a9e8a8be6261e3d0191ad15d60b3 authored about 1 year ago by roseduan <[email protected]>
clarify file error (#296)

Co-authored-by: tandi_wang <[email protected]>

github.com/rosedblabs/rosedb - b00612621aa9c27e79b4a012b53f5f1af1dd41bd authored about 1 year ago by justforward <[email protected]>
approve test case for Windows (#293)

github.com/rosedblabs/rosedb - 7d8c6c0e09bd556b65f11b37eca12cfdcb81b567 authored about 1 year ago by lyonzhi <[email protected]>
fix(watch): make channnel that DB.Watch returns is readonly (#294)

github.com/rosedblabs/rosedb - 1494aac11edbadc4c84051a738782a114b246a2e authored about 1 year ago by yihhao wang <[email protected]>
optimize memory usage

github.com/rosedblabs/rosedb - a046b405ee766faec537f0d3766b3d8f16749067 authored about 1 year ago by roseduan <[email protected]>
use wal write batch

github.com/rosedblabs/rosedb - 9d9ec86cb96ca10ec5312ca73e0f7551ea903f3b authored over 1 year ago by roseduan <[email protected]>
add changelog for v2.3.3

github.com/rosedblabs/rosedb - 3c078d9770daef3f440b2d498d7db86a0ab4a32d authored over 1 year ago by roseduan <[email protected]>
add Persist to remove the ttl

github.com/rosedblabs/rosedb - 3fa26af448d32ccbb4e9a6ef862edebb4ef806aa authored over 1 year ago by roseduan <[email protected]>
add filterExpired for ascend/descend keys

github.com/rosedblabs/rosedb - 93ddbb4edb7a9aa440d60b9ac5d1716f098be87d authored over 1 year ago by roseduan <[email protected]>
add changelog for v2.3.2

github.com/rosedblabs/rosedb - ebb47cbf611ba02eb64fdd2fde901fdc3a61c439 authored over 1 year ago by roseduan <[email protected]>
fix delete expired keys

github.com/rosedblabs/rosedb - 92ab3d500132197b3dd43ed9ec073355fe89903a authored over 1 year ago by roseduan <[email protected]>
New: Delete Expired Keys (#280)

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

github.com/rosedblabs/rosedb - d7ab6f5639d2cc58df31455196e200248eec201f authored over 1 year ago by Jeremy <[email protected]>
add contributors in readme

github.com/rosedblabs/rosedb - 95e13b60c2997759bb64d85a3393721978947e50 authored over 1 year ago by roseduan <[email protected]>
add iterate examples

github.com/rosedblabs/rosedb - b8ed83efc29302d4b0d05b80dcddb21727d47677 authored over 1 year ago by roseduan <[email protected]>
fix expire bug and add examples

github.com/rosedblabs/rosedb - b346c57730ac3c341cd1d489b127f84f34ee4595 authored over 1 year ago by roseduan <[email protected]>
Fix potential deadlock in merge.go (#279)

github.com/rosedblabs/rosedb - cdb06c8ae92d7553c867d68b920f4817d04dd66d authored over 1 year ago by LEAVING <[email protected]>
Add Expire and TTL functions (#278)

github.com/rosedblabs/rosedb - d3926133c6b78b082d1d0fe3253c5304db22bd64 authored over 1 year ago by roseduan <[email protected]>
fix Exist bug (#277)

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

github.com/rosedblabs/rosedb - c6ce1e2877dca7a6843acacbed6ec67e9eb12eb0 authored over 1 year ago by Jeremy <[email protected]>
add AscendKeys and DescnedKeys

github.com/rosedblabs/rosedb - 2a8e0df04b9581d959aa0cf2015ccd991d1d4dd8 authored over 1 year ago by roseduan <[email protected]>
fix reput ttl bug

github.com/rosedblabs/rosedb - 3e9cc87ee84bd62ce2dd384e03e7800327d4e460 authored over 1 year ago by roseduan <[email protected]>
Delete expired key of the index (#269)

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

github.com/rosedblabs/rosedb - 5cf58f2d485bed5b2299716316319c3451fcdfb0 authored over 1 year ago by Jeremy <[email protected]>
add changelog for v2.3.1

github.com/rosedblabs/rosedb - 6a6e3a8c542638840b9e3048d7e4c8457cfadd5b authored over 1 year ago by roseduan <[email protected]>
Add PutWithTTL (#266)

1. add PutWithTTL to support key expire
2. fix iterator functions, prase the raw value from it
...

github.com/rosedblabs/rosedb - f36db24450027b71a24866badc64ddeb10b941aa authored over 1 year ago by roseduan <[email protected]>
update wal to v1.3.3

github.com/rosedblabs/rosedb - d72f9b9a2459529765b9624feef66f07c13f575e authored over 1 year ago by roseduan <[email protected]>
add AscendRange、DescendRange、AscendGreaterOrEqual and DescendLessOrEqual (#264)

github.com/rosedblabs/rosedb - 95fc40b457aea21a24091d3b20672eaf6cd6af20 authored over 1 year ago by everystep <[email protected]>
add changelog for v2.3.0

github.com/rosedblabs/rosedb - 221df4fca01c2f0ed27954c1ff0f573400f1c352 authored over 1 year ago by roseduan <[email protected]>
fix merge bug

github.com/rosedblabs/rosedb - 7f5af0f3d8be53926bfab9fc2c5d2bb265cd616f authored over 1 year ago by roseduan <[email protected]>
force replace source files (#259)

github.com/rosedblabs/rosedb - f99e0fe26b8983c076a90b713857af58919326d2 authored over 1 year ago by Jeremy <[email protected]>
remove iterator options

github.com/rosedblabs/rosedb - 5f3ce731cbd6a1c7e1b988e5e2ef9e78201c4a45 authored over 1 year ago by roseduan <[email protected]>
replace original file and rebuilt index after merge (#255)

github.com/rosedblabs/rosedb - 3a218c2202440ff73dd962383746a63f57073f5d authored over 1 year ago by Jeremy <[email protected]>
add btree Ascend、Descend method and unitest. (#257)

github.com/rosedblabs/rosedb - 453d92830d2d1e610b3f742d38f58136c0bd8847 authored over 1 year ago by everystep <[email protected]>
fix: single quote error in README (#256)

github.com/rosedblabs/rosedb - aa2721ec844cce6386ca2d814c785bf85aff1064 authored over 1 year ago by Asher <[email protected]>
use btree as default index

github.com/rosedblabs/rosedb - f297261c53a7f8430ab0f15e270aaee8223188f5 authored over 1 year ago by roseduan <[email protected]>
remove merge file (#250)

github.com/rosedblabs/rosedb - 1393fa6c0b300d66478a98017f97e6cdb425f7dd authored over 1 year ago by Jeremy <[email protected]>
add watch feature in docs and changelog for v2.2.2

github.com/rosedblabs/rosedb - d53c07ad4a0033594bb4f4b22759f50d51f2ddbb authored over 1 year ago by roseduan <[email protected]>
feature: add watch function (#247)

github.com/rosedblabs/rosedb - 5c32d53b774b329ba1dbb25a371317fde5c4e214 authored over 1 year ago by Jeremy <[email protected]>
Optimize: use sync.Pool to avoid create batch every time (#245)

github.com/rosedblabs/rosedb - 02c9953b087844bac17df29a5551cf7611c6cccc authored over 1 year ago by roseduan <[email protected]>
disable blockCache by default

github.com/rosedblabs/rosedb - 6c61665bab0005aaf6b958d1f14884205ce522fc authored over 1 year ago by roseduan <[email protected]>
update wal version

github.com/rosedblabs/rosedb - ea39235bdd7b1bfce10d558108f1bda68d398ff5 authored over 1 year ago by roseduan <[email protected]>
update wal to v1.3.0

github.com/rosedblabs/rosedb - ad53dc574ace36f117bc6929388e961a2ce59f94 authored over 1 year ago by roseduan <[email protected]>
move merge test location

github.com/rosedblabs/rosedb - 2a0638e64d12ae1ebce5f6d42a48d40d9e4ce73d authored over 1 year ago by roseduan <[email protected]>
update comments

github.com/rosedblabs/rosedb - a7aaa61b9740b1b551e8d9eec907497e3a66d577 authored over 1 year ago by roseduan <[email protected]>
fix: destFile may be not exist (#243)

github.com/rosedblabs/rosedb - 95dd220f29709c030f40e53e7211e0d00762433a authored over 1 year ago by Jeremy <[email protected]>
fix: format code comment for rand_kv (#240)

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

github.com/rosedblabs/rosedb - 054c34c7e09a6b5dc4eeeb40dbb4bec499cff8ff authored over 1 year ago by fengyun.rui <[email protected]>
fix: unlock while reading

github.com/rosedblabs/rosedb - bca110f04908a224294646abb20907db4b6e9f57 authored over 1 year ago by roseduan <[email protected]>
update wal version to latest

github.com/rosedblabs/rosedb - e137cfb8bd9b55739d4cfc60ea32b3dd47aa6ed5 authored over 1 year ago by roseduan <[email protected]>
update wal version

github.com/rosedblabs/rosedb - 0ac294e9358f95cc0ecf2faa432c16315694c174 authored over 1 year ago by roseduan <[email protected]>
revert add -race for ci tests

github.com/rosedblabs/rosedb - 2e1cfd7cf460a41e17c677bfde5ff7c21bbd394a authored over 1 year ago by roseduan <[email protected]>
add -race for ci tests

github.com/rosedblabs/rosedb - da3184337bfcb77edb2f98f906950f491d3e9a2b authored over 1 year ago by roseduan <[email protected]>
fix: solve data race (#234)

solve data race

github.com/rosedblabs/rosedb - 1e324337bd5781c32a38557a8a1b5437123f3a3b authored over 1 year ago by Jeremy <[email protected]>
Deleted data cannot exist in the index (#232)

github.com/rosedblabs/rosedb - 89438b91039e65913c2f112cc9860b69a3aa861f authored over 1 year ago by Jeremy <[email protected]>
update wal version (#230)

github.com/rosedblabs/rosedb - f96ca2a091971d6f2b51e67faa6cd232ec89e64f authored over 1 year ago by akiozihao <[email protected]>
Avoid parsing wal files repeatedly. (#229)

wal log files smaller than mergeFinSegmentId have been parsed by the loadIndexFromHintFile metho...

github.com/rosedblabs/rosedb - 4ee52143dfb0c609201084998535d12cd6832198 authored over 1 year ago by YangYi <[email protected]>
Change Variable name in openMergeDB (#228)

Change the name of the db variable to mergeDB to avoid confusion

---------

Co-authored-by:...

github.com/rosedblabs/rosedb - c78249dd05e3bedda0972158dccda564ed943924 authored over 1 year ago by YangYi <[email protected]>
add changelog for v2.2.1

github.com/rosedblabs/rosedb - 8a7cc33c3eff0b047447f70a19ec10a2bf943478 authored over 1 year ago by roseduan <[email protected]>
fix: clear db after benchmark (#224)

github.com/rosedblabs/rosedb - 8a7240b2cb35b9a8a86cdb819f5fea4d0127d42e authored over 1 year ago by fengyun.rui <[email protected]>
add batch comments

github.com/rosedblabs/rosedb - af16e973b7d73da5db2a01d2216a7c56301f90cb authored over 1 year ago by roseduan <[email protected]>
feat: rollback batch safely (#217)

Add rollback function to discard all buffered data and release the lock

github.com/rosedblabs/rosedb - a844f39a9cc35624f579bea884c485cbccafd0be authored over 1 year ago by fengyun.rui <[email protected]>
add status and community in README

github.com/rosedblabs/rosedb - 8a823b9c2d4ccdce0f3b6c161796e9ff6670ad52 authored over 1 year ago by roseduan <[email protected]>
upgrade wal to 1.1 and add changelog for 2.2

github.com/rosedblabs/rosedb - 13a8fc7b6b12b65edaacd74f95c2d7137ca5123d authored over 1 year ago by roseduan <[email protected]>
Add merge feature (#222)

add merge operation of rosedb

the caller can use `Merge` function to reclaim the disk files o...

github.com/rosedblabs/rosedb - 3da5d0754dfcf86243fcec01ca478090cc3f2d53 authored over 1 year ago by roseduan <[email protected]>
add tests on windows (#221)

* add tests on windows

* add vet and fmt

github.com/rosedblabs/rosedb - e2fb20b57188ec7114bf1ece8671af37ddce22e7 authored over 1 year ago by roseduan <[email protected]>
update iterator example

github.com/rosedblabs/rosedb - b22decd4911e5dc5597ae8bdb04e8cd2f052ade6 authored over 1 year ago by roseduan <[email protected]>
update iterator example

github.com/rosedblabs/rosedb - e43d3294bf418a8a7aa353d504757f77ac5f4e7d authored over 1 year ago by roseduan <[email protected]>
prepare for release 2.1.0

github.com/rosedblabs/rosedb - 4d10a451217d00daab832b68c8ac4c1ff25fcded authored over 1 year ago by roseduan <[email protected]>
support iterator (#218)

Support iterator in rosedb, it can traverse the data in database in order.
And the methods are ...

github.com/rosedblabs/rosedb - 219dcdbc0302f2915a58a060475059c9bf028b45 authored over 1 year ago by roseduan <[email protected]>
Merge pull request #216 from rfyiamcool/fix/update_batch_committed

fix: update committed flag after batch commit

github.com/rosedblabs/rosedb - 7c5b2b698b371ff2103ba8253fda3a01a812f8c9 authored over 1 year ago by roseduan <[email protected]>
fix: update committed flag after batch commit

github.com/rosedblabs/rosedb - f6cf0be346f4d6d073b863f5cc21a5ee6279ae4e authored over 1 year ago by rfyiamcool <[email protected]>
update readme

github.com/rosedblabs/rosedb - 67e7a9c7fdadeb27bf5224abdb17530dad8fd2ab authored over 1 year ago by roseduan <[email protected]>
upgrade wal to v1.0.0

github.com/rosedblabs/rosedb - d0ea88c15057ecee0005220a5bd028629aacd306 authored over 1 year ago by roseduan <[email protected]>
add change log and update wal version

github.com/rosedblabs/rosedb - dd69b8445b9e3f2f10197e2d018480ca704aa962 authored over 1 year ago by roseduan <[email protected]>
add reademe-ch

github.com/rosedblabs/rosedb - 03c1803f63d933b0f61478f58b2e57541d102dfa authored over 1 year ago by roseduan <[email protected]>
add workflow

github.com/rosedblabs/rosedb - e7b9f1f2bcfd05b3e580e879df59e12596f855df authored over 1 year ago by roseduan <[email protected]>
add gitignore and update examples

github.com/rosedblabs/rosedb - c51024419f52a3fa959fe53fe422886f1e09f2e8 authored over 1 year ago by roseduan <[email protected]>
update the description

github.com/rosedblabs/rosedb - 4ce1fa443101592d0ad9b7d1bac1fd1341f90cba authored over 1 year ago by roseduan <[email protected]>
add design overview

github.com/rosedblabs/rosedb - fc0f5d81d2fec5eef89e92215ca52b7aef8c5aa5 authored over 1 year ago by roseduan <[email protected]>
init rosedb v2

github.com/rosedblabs/rosedb - 9e182539be64e06c22f7363af535cd0e4eb8b54e authored over 1 year ago by roseduan <[email protected]>
Merge pull request #211 from rfyiamcool/feat/dockerfile

Feat/dockerfile

github.com/rosedblabs/rosedb - 58036bae653715dda92d16b885d071a5d8b6ed88 authored over 1 year ago by roseduan <[email protected]>
fix: update ubuntu to alpine image

github.com/rosedblabs/rosedb - d9682091d858f6d8e9aa9f926585c0359517f367 authored over 1 year ago by rfyiamcool <[email protected]>
feat: add dockerfile

github.com/rosedblabs/rosedb - 4322500ea29406e27230424f4b347fc434c94511 authored over 1 year ago by rfyiamcool <[email protected]>
Merge pull request #210 from rfyiamcool/fix/del_mac_tool

fix: del cli-mac binary

github.com/rosedblabs/rosedb - e40e181102f5341c52b06bc1b35aa408ce096b83 authored over 1 year ago by roseduan <[email protected]>
fix: del cli-mac binary

github.com/rosedblabs/rosedb - 9b7f6ca454027fb6f39c200cc974317847ab7901 authored over 1 year ago by rfyiamcool <[email protected]>
Merge pull request #208 from rfyiamcool/feat/string_cad

feat: add cad (compare and delete) for string

github.com/rosedblabs/rosedb - bf5b614e2a64626281e2c23d0ac8282fce3f550b authored over 1 year ago by roseduan <[email protected]>
feat: add cad (compare and delete) for string

github.com/rosedblabs/rosedb - a8702a25aaccef70e077c1bce4d9cc425d655782 authored over 1 year ago by rfyiamcool <[email protected]>
Merge pull request #207 from rfyiamcool/fix/readme

adjust usage in readme.md

github.com/rosedblabs/rosedb - 5fa13ffcf1944ae20643042dc94750a14b25038a authored over 1 year ago by roseduan <[email protected]>
docs: update readme.md

github.com/rosedblabs/rosedb - 3e42b63eff96f7f6ec11660606dc24530d0fe5ac authored over 1 year ago by rfyiamcool <[email protected]>
docs: update readme.md

github.com/rosedblabs/rosedb - c5c0a99157590cabe85b0dd3b570e6b8c21f445d authored over 1 year ago by rfyiamcool <[email protected]>
Merge pull request #204 from rfyiamcool/feat/string_cas

feat: add atomic cas for string

github.com/rosedblabs/rosedb - 5f46098598b7ea002de55757887b024068e9de32 authored over 1 year ago by roseduan <[email protected]>
fix: HashNX can't set field that does not exist

github.com/rosedblabs/rosedb - edda78690c2a9956d0eb71bb68531a0ccb7268eb authored over 1 year ago by rfyiamcool <[email protected]>
Merge branch 'main' into feat/string_cas

github.com/rosedblabs/rosedb - a3a90110ae433db7e21a503d263b704a1c6c228e authored over 1 year ago by rfyiamcool <[email protected]>