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 some typo on log_file_test.go

github.com/rosedblabs/rosedb - 744c4e88f107eac88b62b716b25a626b298066c2 authored over 2 years ago by Reid <[email protected]>
merge main

github.com/rosedblabs/rosedb - c77bc3efc1b2c66a95e1cb63ee424245e6026e28 authored over 2 years ago by johnyzhou <[email protected]>
Merge branch 'main' into add-lindex-cmd

github.com/rosedblabs/rosedb - 833b94565de58c57295061d969b8e8d6c2accf91 authored over 2 years ago by icemint0828 <[email protected]>
Merge pull request #136 from icemint0828/add-hgetall-command

Add HGetAll command

github.com/rosedblabs/rosedb - ff7b85e0845cda32903078c420715bcd07133a51 authored over 2 years ago by roseduan <[email protected]>
Merge pull request #133 from gozeloglu/add-sunion-cmd

Add SUnion method

github.com/rosedblabs/rosedb - aa237635839e45764f7b09a7b91f1106a5a110fd authored over 2 years ago by roseduan <[email protected]>
Merge pull request #140 from itzmn/dev/list_example

test: 新增list数据类型操作案例

github.com/rosedblabs/rosedb - 0fa7aa3381dd5cce39fbdf4352d0f167fcc6bb82 authored over 2 years ago by roseduan <[email protected]>
test: 新增list数据类型操作案例

github.com/rosedblabs/rosedb - 25644e54217d16014c52f19872a04152cf840232 authored over 2 years ago by zhangmengnan <[email protected]>
Merge branch 'main' into add-hgetall-command

github.com/rosedblabs/rosedb - fc141575d0e6b31d50ced6642d2c5117b2cd3654 authored over 2 years ago by icemint0828 <[email protected]>
Fix conflict

github.com/rosedblabs/rosedb - 2ba6c873b27317e0c128327f9a8e49b0e6d8322d authored over 2 years ago by icemint0828 <[email protected]>
Merge pull request #139 from herrhu97/test

add hash example

github.com/rosedblabs/rosedb - 213239e9e9ec9ac53c4808f39c48cc343bcbd88f authored over 2 years ago by roseduan <[email protected]>
add hash example

github.com/rosedblabs/rosedb - 2f068125edd9652c5162690005064d2d224c7d68 authored over 2 years ago by herrhu <[email protected]>
add list gc test

github.com/rosedblabs/rosedb - 04b023c01178062737696468698a8563c75e214e authored over 2 years ago by roseduan <[email protected]>
feat(hstrlen): add HStrLen command

github.com/rosedblabs/rosedb - fc00f968903a84dcb733932b7c9e3828607d7918 authored over 2 years ago by johnyzhou <[email protected]>
Add HGetAll command

github.com/rosedblabs/rosedb - 2d0159d7f76a309770974b291772c700b0b9421d authored over 2 years ago by icemint0828 <[email protected]>
add list discard

github.com/rosedblabs/rosedb - c165e302e9949fea8f37e070d51c1fe884cf2c66 authored over 2 years ago by roseduan <[email protected]>
update gc interval option

github.com/rosedblabs/rosedb - e3d0c44b9b1969439439269f56543169e786aeba authored over 2 years ago by roseduan <[email protected]>
Merge branch 'main' into add-lindex-cmd

github.com/rosedblabs/rosedb - abf1ad1807a56fea71cfef436a3873ef19883088 authored over 2 years ago by icemint0828 <[email protected]>
Merge pull request #134 from gozeloglu/fix-return-err-hset

Fix return error

github.com/rosedblabs/rosedb - aba997c519f3d14aacd1b0b2107418b90e2fc84b authored over 2 years ago by roseduan <[email protected]>
Add HSetNX cmd

* Core logic implemented, but not tested yet.

* Test skelaton added.

Signed-off-by: Gökhan Öze...

github.com/rosedblabs/rosedb - 28cb6d452f60cbea81c3f7b2b1ab7c38774530b5 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Fix return error

* db.updateIndexTree() result is returned directly. nil return removed.

Signed-off-by: Gökhan Ö...

github.com/rosedblabs/rosedb - 462341bf34d8de7f750c51f0ea23dbd280991baf authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Add SUnion method

* Example usage added.

* Tests added.

Signed-off-by: Gökhan Özeloğlu <[email protected]>

github.com/rosedblabs/rosedb - 91e2261a651f3b491c9338dcd2de3c7826a9f5b6 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
add list gc

github.com/rosedblabs/rosedb - 52467c328d4a5a987e4abd6f1980f35a28edf25b authored over 2 years ago by roseduan <[email protected]>
Merge pull request #129 from chowc/feature/hvals

feat: add HVals command

github.com/rosedblabs/rosedb - a3ebf9cc866559d5537eafa18efeba6ddc9bb149 authored over 2 years ago by roseduan <[email protected]>
refine test case

github.com/rosedblabs/rosedb - cbb3ec7c2959adbba441280efc77fdb1d276f206 authored over 2 years ago by johnyzhou <[email protected]>
feat: add HVals command

github.com/rosedblabs/rosedb - c79e7fa1ab5c6e2fc5896187397ff88ebdb15df1 authored over 2 years ago by johnyzhou <[email protected]>
Merge pull request #118 from gozeloglu/add-sdiff-cmd

Add SDiff command

github.com/rosedblabs/rosedb - ba05bf768ab37019f34864039e962e008fffff0c authored over 2 years ago by roseduan <[email protected]>
Add example for sets

Signed-off-by: Gökhan Özeloğlu <[email protected]>

github.com/rosedblabs/rosedb - bea92ec014b903df42084011d79acfed06a31c88 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Rename variable

Signed-off-by: Gökhan Özeloğlu <[email protected]>

github.com/rosedblabs/rosedb - d49fdfbe6148b4dcb15e497b4a379ab3ea51244d authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Merge branch 'main' of https://github.com/gozeloglu/rosedb into add-sdiff-cmd

Signed-off-by: Gökhan Özeloğlu <[email protected]>

github.com/rosedblabs/rosedb - 0b13813de613d9ba06d6f26553938b16e5a776ce authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
add comment

github.com/rosedblabs/rosedb - 39ed2f4bd655554cdf6ed5b25d8520ba31345d64 authored over 2 years ago by roseduan <[email protected]>
Merge pull request #128 from chowc/feat-hkeys

feat: add HKeys

github.com/rosedblabs/rosedb - 8170cc9811e76f2a4500e7465693489e75ee0077 authored over 2 years ago by roseduan <[email protected]>
add set gc test

github.com/rosedblabs/rosedb - d149efdd9f7d1abfcde40aa4f3373f74a496561b authored over 2 years ago by roseduan <[email protected]>
fix hash and sets test

github.com/rosedblabs/rosedb - 53d629743495d8b7598ebb72801670403b5b79e4 authored over 2 years ago by roseduan <[email protected]>
feat: add HKeys

github.com/rosedblabs/rosedb - 382043d1cfd1c46e7a00ab09816fdb57f0f9db3d authored over 2 years ago by johnyzhou <[email protected]>
Fix RLock/RUnlock calls

Signed-off-by: Gökhan Özeloğlu <[email protected]>

github.com/rosedblabs/rosedb - 39e1ca7b4e40f245acfa1cde783a678a8f92e58d authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Merge branch 'main' of https://github.com/gozeloglu/rosedb into add-sdiff-cmd

github.com/rosedblabs/rosedb - d49a93050dd8fccaa8eab530f1f6650092317f57 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Merge pull request #117 from gozeloglu/add-getdel-method

Add GetDel method

github.com/rosedblabs/rosedb - 37df718462c566402572a1d202a7a66ec9a99764 authored over 2 years ago by roseduan <[email protected]>
Merge branch 'main' into add-getdel-method

github.com/rosedblabs/rosedb - 46a8c19aed6817175a72d25d6d8885ebfc0a7175 authored over 2 years ago by roseduan <[email protected]>
add hash test

github.com/rosedblabs/rosedb - 0a239509645dfebe2ddfdea851a1125bf873f4c2 authored over 2 years ago by roseduan <[email protected]>
fix hash and add discard

github.com/rosedblabs/rosedb - c64c6813d0974f081922be904bd881b84b8a9686 authored over 2 years ago by roseduan <[email protected]>
Add LIndex command

* Test cases added.

github.com/rosedblabs/rosedb - a8e7117030d275ab26e8f722acacebe82deed518 authored over 2 years ago by icemint0828 <[email protected]>
Merge branch 'main' of https://github.com/roseduan/rosedb

github.com/rosedblabs/rosedb - 8ab41c5d3546d93d40ada3c23ffc29a125e4b15f authored over 2 years ago by roseduan <[email protected]>
update discard

github.com/rosedblabs/rosedb - 224b7d0e824732dfe1f9369d37a8c97a7bbb1bc8 authored over 2 years ago by roseduan <[email protected]>
Merge pull request #125 from icemint0828/add-hexists-cmd

Add HExists command

github.com/rosedblabs/rosedb - 78902693cc5a174a1ed56293247e7b37e051171a authored over 2 years ago by roseduan <[email protected]>
Clean up

github.com/rosedblabs/rosedb - 1595a1f12c155fc713838714b6ffb5450346a0fc authored over 2 years ago by icemint0828 <[email protected]>
update strs

github.com/rosedblabs/rosedb - 923ae61e12ac64909537de1cbcebecf6d14f6c82 authored over 2 years ago by roseduan <[email protected]>
Add HExists command

* Tests added for HExists.

github.com/rosedblabs/rosedb - 78c3f6b5bb572e150d6dd925c351f8bdc54b50a5 authored over 2 years ago by icemint0828 <[email protected]>
Add SDiff command

* SDiff command implemented. SMembers() logic part exported as private helper
method in order to...

github.com/rosedblabs/rosedb - 276ea298719c3bcf802ad80b420ba70b2259319f authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
add zset test

github.com/rosedblabs/rosedb - feea2185895ad4e292d9e1d00b1b6881b1af348f authored over 2 years ago by roseduan <[email protected]>
Merge branch 'main' of https://github.com/roseduan/rosedb

github.com/rosedblabs/rosedb - 8b4b1b81b0423413012b43dae329bdc7ae8e41a3 authored over 2 years ago by roseduan <[email protected]>
add sets test

github.com/rosedblabs/rosedb - 04bd25a6e09b215ea0c2551e66c5d8710c72806c authored over 2 years ago by roseduan <[email protected]>
Merge pull request #116 from gozeloglu/fix-lock-methods

Fix Lock calls in MGet method

github.com/rosedblabs/rosedb - 646f588008a859fa253209a04ba722bb12c1ab55 authored over 2 years ago by roseduan <[email protected]>
Add GetDel method

* Tests added.

Signed-off-by: Gökhan Özeloğlu <[email protected]>

github.com/rosedblabs/rosedb - dca00beabf91fff3b1e723fc829c0eec5d4e0901 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Fix Lock calls in MGet method

* Refactor MGet method with calling RLock/RUnlock instead of Lock/Unlock.

Signed-off-by: Gökhan...

github.com/rosedblabs/rosedb - 04f0df21d8b94a87f2627eff1d30a3d6c0f5fce4 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
add set test

github.com/rosedblabs/rosedb - ec272070b166fc0d9d8716e3708d1e5c1ba41a4a authored over 2 years ago by roseduan <[email protected]>
fix hash test

github.com/rosedblabs/rosedb - 967bb0ed75194b571607a2724462368d1fdf3b04 authored over 2 years ago by roseduan <[email protected]>
add hash test

github.com/rosedblabs/rosedb - 876e556fa9f7dd8b426a9632d9d5f0b1032fbb86 authored over 2 years ago by roseduan <[email protected]>
update discard

github.com/rosedblabs/rosedb - 95b9b81d594bbba1c5bf3fc212bd4642f6193f04 authored over 2 years ago by roseduan <[email protected]>
update discard

github.com/rosedblabs/rosedb - a40dcd3f0f43389949150d0d2792d1bfe70b7f38 authored over 2 years ago by roseduan <[email protected]>
update list

github.com/rosedblabs/rosedb - b9998edbd1f94d14b72290f7728afc03efc2c331 authored over 2 years ago by roseduan <[email protected]>
update sets and zset

github.com/rosedblabs/rosedb - 82693a21a39143c08b1700fd7d9eefb4605236a1 authored over 2 years ago by roseduan <[email protected]>
update zset

github.com/rosedblabs/rosedb - c9ffa1e40604f843771fb237237d69364967262f authored over 2 years ago by roseduan <[email protected]>
update zset

github.com/rosedblabs/rosedb - 7fc4be5ddc06386c5204e024460c7897c702d4f2 authored over 2 years ago by roseduan <[email protected]>
Merge pull request #113 from gozeloglu/add-msetnx-cmd

Add MSetNX command

github.com/rosedblabs/rosedb - 9b32c79ae54358fbf23a5379facd39866f65b19f authored over 2 years ago by roseduan <[email protected]>
Handle error case

* Error that comes from getVal() handled.

Signed-off-by: Gökhan Özeloğlu <[email protected]>

github.com/rosedblabs/rosedb - 1577ccf70eaa616234eab5482a373bc0190ce305 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Fix conflicts

* Helper method removed.

* Slice of byte removed and map used with custom hash method in util/m...

github.com/rosedblabs/rosedb - a0fa3a7f12c33860451bc573dfb2f22f53efde4b authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Merge branch 'main' of https://github.com/gozeloglu/rosedb into add-msetnx-cmd

github.com/rosedblabs/rosedb - 239c2e29054d8edf30898eea30efa96e07d05e24 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Merge branch 'main' of https://github.com/gozeloglu/rosedb into add-msetnx-cmd

Signed-off-by: Gökhan Özeloğlu <[email protected]>

github.com/rosedblabs/rosedb - e5627a79dc6189b37f791fed952eae417fbfa9c4 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
add fast hash

github.com/rosedblabs/rosedb - 108fa3a73d49f2536e77bbaf163495bb8a58c072 authored over 2 years ago by roseduan <[email protected]>
Merge pull request #115 from gozeloglu/add-decr-cmd

Add Decr, DecrBy, Incr, IncrBy commands

github.com/rosedblabs/rosedb - d17cec8300c81c88a0818e9308d52f2cec80e87a authored over 2 years ago by roseduan <[email protected]>
Add Incr and IncrBy methods

* Tests added for Incr and IncrBy methods.

Signed-off-by: Gökhan Özeloğlu <[email protected]>

github.com/rosedblabs/rosedb - 926e305e29a80d83b1081721315f585579d085c3 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Fix overflow check condition

* Rename helper method. Lines that are affected by renaming changed.

* New test case added.

Si...

github.com/rosedblabs/rosedb - 933bebcdcb01f34728bf8b8decb7ebd4c6dcb6e7 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Check error

Signed-off-by: Gökhan Özeloğlu <[email protected]>

github.com/rosedblabs/rosedb - 2665eed9089d8ab74519f765b1e977eb96f47c63 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Add example for Decr() and DecrBy()

* t.Log() line removed from test.

Signed-off-by: Gökhan Özeloğlu <[email protected]>

github.com/rosedblabs/rosedb - c443005cc77f82075a7220847f5f93e6908ef48a authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Merge branch 'main' of https://github.com/gozeloglu/rosedb into add-decr-cmd

Signed-off-by: Gökhan Özeloğlu <[email protected]>

github.com/rosedblabs/rosedb - 780a2e682a13f06add128156828fa04bc79086cd authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Merge branch 'main' of https://github.com/roseduan/rosedb

github.com/rosedblabs/rosedb - 4f7eb8f9fbb68511c4f4a402bf45f6fc838efd01 authored over 2 years ago by roseduan <[email protected]>
update readme

github.com/rosedblabs/rosedb - 6415670bb38ac32af9c8a7744dc32bceb41be3c8 authored over 2 years ago by roseduan <[email protected]>
Merge pull request #114 from gozeloglu/add-strlen-cmd

Add StrLen command

github.com/rosedblabs/rosedb - b872b05c3744a31bd8c2f04c210060352994d6c6 authored over 2 years ago by roseduan <[email protected]>
Add negative decr test case

Signed-off-by: Gökhan Özeloğlu <[email protected]>

github.com/rosedblabs/rosedb - a8cae45f0aa9805a0663c15514ebc6c2078ca7ff authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Add tests for DecrBy method

Signed-off-by: Gökhan Özeloğlu <[email protected]>

github.com/rosedblabs/rosedb - ed51cc44656f5b6e82dffae8795d7b0a969ed486 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Fix bugs in decrBy() method

* New error type added.

* Test cases added for Decr() method.

Signed-off-by: Gökhan Özeloğlu <...

github.com/rosedblabs/rosedb - 1eb93abb6d34e6afcfdf4a4c96920a1321b5ded6 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Add Decr and DecrBy commands

* New error types added.

* Helper method added.

Signed-off-by: Gökhan Özeloğlu <gozeloglu@gmai...

github.com/rosedblabs/rosedb - 7edc41751ac7fd601a7ebe434dbe8efbcaf51f61 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Add StrLen command

* Test cases added.

* Example added.

Signed-off-by: Gökhan Özeloğlu <[email protected]>

github.com/rosedblabs/rosedb - a93732ec8eae16d94f5d5049d65a6b40117639b8 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Replace methods

* Removed methods are deleted and used new ones.

Signed-off-by: Gökhan Özeloğlu <gozeloglu@gmai...

github.com/rosedblabs/rosedb - d9cbc56f800619fe5c891f0473d0fea02e62c71b authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Merge branch 'main' of https://github.com/gozeloglu/rosedb into add-msetnx-cmd

github.com/rosedblabs/rosedb - c1a0c6833c8c3b2f325631d9275e7e4d69217bab authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Merge branch 'main' of https://github.com/gozeloglu/rosedb into add-msetnx-cmd

Signed-off-by: Gökhan Özeloğlu <[email protected]>

github.com/rosedblabs/rosedb - 255f263143d2b38b7e4e2fea2e79853c84315d39 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
update hash index

github.com/rosedblabs/rosedb - c53f5f1ea93fde33453ab4cda7373caad355c7d9 authored over 2 years ago by roseduan <[email protected]>
Add MSetNX command

* Helper function added to check duplicate keys.

* Tests added.

* Example usage added.

Signed...

github.com/rosedblabs/rosedb - 94d0c29cbd06c71d74149a68adcff50ace0e104e authored over 2 years ago by Gökhan Özeloğlu <[email protected]>