Ecosyste.ms: OpenCollective

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

github.com/rosedblabs/rosedb

Lightweight, fast and reliable key/value storage engine based on Bitcask.
https://github.com/rosedblabs/rosedb

fix

479f56ac5cfd88aaf73ee5a519c0a8dd855849e1 authored over 2 years ago by roseduan <[email protected]>
add flock

95cac06fb14792782765610753bdf7d653acc53f authored over 2 years ago by roseduan <[email protected]>
add hash HMGet

ac1528529ea602cf37aa1e9a23258022143628cb authored over 2 years ago by Reid <[email protected]>
fix some typo on log_file_test.go

744c4e88f107eac88b62b716b25a626b298066c2 authored over 2 years ago by Reid <[email protected]>
merge main

c77bc3efc1b2c66a95e1cb63ee424245e6026e28 authored over 2 years ago by johnyzhou <[email protected]>
Merge branch 'main' into add-lindex-cmd

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

Add HGetAll command

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

Add SUnion method

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

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

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

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

fc141575d0e6b31d50ced6642d2c5117b2cd3654 authored over 2 years ago by icemint0828 <[email protected]>
Fix conflict

2ba6c873b27317e0c128327f9a8e49b0e6d8322d authored over 2 years ago by icemint0828 <[email protected]>
Merge pull request #139 from herrhu97/test

add hash example

213239e9e9ec9ac53c4808f39c48cc343bcbd88f authored over 2 years ago by roseduan <[email protected]>
add hash example

2f068125edd9652c5162690005064d2d224c7d68 authored over 2 years ago by herrhu <[email protected]>
add list gc test

04b023c01178062737696468698a8563c75e214e authored over 2 years ago by roseduan <[email protected]>
feat(hstrlen): add HStrLen command

fc00f968903a84dcb733932b7c9e3828607d7918 authored over 2 years ago by johnyzhou <[email protected]>
Add HGetAll command

2d0159d7f76a309770974b291772c700b0b9421d authored over 2 years ago by icemint0828 <[email protected]>
add list discard

c165e302e9949fea8f37e070d51c1fe884cf2c66 authored over 2 years ago by roseduan <[email protected]>
update gc interval option

e3d0c44b9b1969439439269f56543169e786aeba authored over 2 years ago by roseduan <[email protected]>
Merge branch 'main' into add-lindex-cmd

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

Fix return error

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...

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 Ö...

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]>

91e2261a651f3b491c9338dcd2de3c7826a9f5b6 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
add list gc

52467c328d4a5a987e4abd6f1980f35a28edf25b authored over 2 years ago by roseduan <[email protected]>
fix hash

b7bcea6488944f1563cbbc9e55fe1f9de364d9f7 authored over 2 years ago by roseduan <[email protected]>
Merge pull request #129 from chowc/feature/hvals

feat: add HVals command

a3ebf9cc866559d5537eafa18efeba6ddc9bb149 authored over 2 years ago by roseduan <[email protected]>
refine test case

cbb3ec7c2959adbba441280efc77fdb1d276f206 authored over 2 years ago by johnyzhou <[email protected]>
feat: add HVals command

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

Add SDiff command

ba05bf768ab37019f34864039e962e008fffff0c authored over 2 years ago by roseduan <[email protected]>
Add example for sets

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

bea92ec014b903df42084011d79acfed06a31c88 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Rename variable

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

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]>

0b13813de613d9ba06d6f26553938b16e5a776ce authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
add comment

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

feat: add HKeys

8170cc9811e76f2a4500e7465693489e75ee0077 authored over 2 years ago by roseduan <[email protected]>
fix gc

dbc9dada3f7c8d5b917429cfb978cc24abb3b386 authored over 2 years ago by roseduan <[email protected]>
add set gc test

d149efdd9f7d1abfcde40aa4f3373f74a496561b authored over 2 years ago by roseduan <[email protected]>
fix hash and sets test

53d629743495d8b7598ebb72801670403b5b79e4 authored over 2 years ago by roseduan <[email protected]>
feat: add HKeys

382043d1cfd1c46e7a00ab09816fdb57f0f9db3d authored over 2 years ago by johnyzhou <[email protected]>
Fix RLock/RUnlock calls

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

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

d49a93050dd8fccaa8eab530f1f6650092317f57 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
fix getdel

f6b1cdee8188523e0cfd776b9e982b693c141678 authored over 2 years ago by roseduan <[email protected]>
Merge pull request #117 from gozeloglu/add-getdel-method

Add GetDel method

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

46a8c19aed6817175a72d25d6d8885ebfc0a7175 authored over 2 years ago by roseduan <[email protected]>
add hash test

0a239509645dfebe2ddfdea851a1125bf873f4c2 authored over 2 years ago by roseduan <[email protected]>
fix hash and add discard

c64c6813d0974f081922be904bd881b84b8a9686 authored over 2 years ago by roseduan <[email protected]>
add str gc

5c292c59f868f6a45525aa81611ea95bb03d5440 authored over 2 years ago by roseduan <[email protected]>
Add LIndex command

* Test cases added.

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

8ab41c5d3546d93d40ada3c23ffc29a125e4b15f authored over 2 years ago by roseduan <[email protected]>
update discard

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

Add HExists command

78902693cc5a174a1ed56293247e7b37e051171a authored over 2 years ago by roseduan <[email protected]>
Clean up

1595a1f12c155fc713838714b6ffb5450346a0fc authored over 2 years ago by icemint0828 <[email protected]>
update strs

923ae61e12ac64909537de1cbcebecf6d14f6c82 authored over 2 years ago by roseduan <[email protected]>
Add HExists command

* Tests added for HExists.

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...

276ea298719c3bcf802ad80b420ba70b2259319f authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
add zset test

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

8b4b1b81b0423413012b43dae329bdc7ae8e41a3 authored over 2 years ago by roseduan <[email protected]>
add sets test

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

646f588008a859fa253209a04ba722bb12c1ab55 authored over 2 years ago by roseduan <[email protected]>
Add GetDel method

* Tests added.

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

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...

04f0df21d8b94a87f2627eff1d30a3d6c0f5fce4 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
add set test

ec272070b166fc0d9d8716e3708d1e5c1ba41a4a authored over 2 years ago by roseduan <[email protected]>
add set

f741fea8946cc51e5868f4feef397276f1dedb32 authored over 2 years ago by roseduan <[email protected]>
fix hash test

967bb0ed75194b571607a2724462368d1fdf3b04 authored over 2 years ago by roseduan <[email protected]>
add hash test

876e556fa9f7dd8b426a9632d9d5f0b1032fbb86 authored over 2 years ago by roseduan <[email protected]>
fix list

bf3474c165586dca5420a38140cf508b2635da27 authored over 2 years ago by roseduan <[email protected]>
update discard

95b9b81d594bbba1c5bf3fc212bd4642f6193f04 authored over 2 years ago by roseduan <[email protected]>
update discard

a40dcd3f0f43389949150d0d2792d1bfe70b7f38 authored over 2 years ago by roseduan <[email protected]>
update list

b9998edbd1f94d14b72290f7728afc03efc2c331 authored over 2 years ago by roseduan <[email protected]>
update sets and zset

82693a21a39143c08b1700fd7d9eefb4605236a1 authored over 2 years ago by roseduan <[email protected]>
update set

dafaec392ea37bddaa0417134c26a99c5f94a471 authored over 2 years ago by roseduan <[email protected]>
update set

027852087e0757e3e5f6e8d91641d5acde69c3ac authored over 2 years ago by roseduan <[email protected]>
update zset

c9ffa1e40604f843771fb237237d69364967262f authored over 2 years ago by roseduan <[email protected]>
update zset

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

Add MSetNX command

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]>

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...

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

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]>

e5627a79dc6189b37f791fed952eae417fbfa9c4 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
add fast hash

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

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]>

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...

933bebcdcb01f34728bf8b8decb7ebd4c6dcb6e7 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
Check error

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

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]>

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]>

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

4f7eb8f9fbb68511c4f4a402bf45f6fc838efd01 authored over 2 years ago by roseduan <[email protected]>
update readme

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

Add StrLen command

b872b05c3744a31bd8c2f04c210060352994d6c6 authored over 2 years ago by roseduan <[email protected]>
fix sets

cd6eebf2f6962d757ee787e4177bca304da31190 authored over 2 years ago by roseduan <[email protected]>
Add negative decr test case

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

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]>

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 <...

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...

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]>

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...

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

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]>

255f263143d2b38b7e4e2fea2e79853c84315d39 authored over 2 years ago by Gökhan Özeloğlu <[email protected]>
update hash index

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...

94d0c29cbd06c71d74149a68adcff50ace0e104e authored over 2 years ago by Gökhan Özeloğlu <[email protected]>