v0.1.0
版本发布时间: 2024-11-22 15:30:24
DiceDB/dice最新发布版本:v0.1.0(2024-11-22 15:30:24)
This update introduces complete multithreading capabilities, enhancing performance and efficiency.
What's Changed
- Contributing Best Practices by @arpitbbhayani in https://github.com/DiceDB/dice/pull/1184
- #1031: Bloom Filter - Migrated
bf.add
,bf.reserve
,bf.exists
&bf.info
to store_eval by @apoorvyadav1111 in https://github.com/DiceDB/dice/pull/1117 - #1165: Fix ZRANK command to return score as string with WITHSCORE by @shashi-sah2003 in https://github.com/DiceDB/dice/pull/1166
- docs: Made the documentation for sleep command consistent #832 by @divyanshkul in https://github.com/DiceDB/dice/pull/1167
- Hello, Worlds for Simple and Reactive added and updated by @arpitbbhayani in https://github.com/DiceDB/dice/pull/1190
- #816 Docs : Audited Docs for
Copy
command by @onlybond in https://github.com/DiceDB/dice/pull/1140 - Migrating ('HLEN', 'HSTRLEN', 'HSCAN') #1024 by @c-harish in https://github.com/DiceDB/dice/pull/1162
- added docs and corrected info code by @sa-k-shore in https://github.com/DiceDB/dice/pull/993
- #1130: Adds support for command ZCOUNT by @tarun-29 in https://github.com/DiceDB/dice/pull/1171
- #1117 ADDED Support for ZPOPMAX by @bhima2001 in https://github.com/DiceDB/dice/pull/1158
- Adding leaderboard tutorial example by @lucifercr07 in https://github.com/DiceDB/dice/pull/1196
- Issue-1103 - Fixing broken pipe errors by @Kannav02 in https://github.com/DiceDB/dice/pull/1170
- #992: Add support for Count Min Sketch to DiceDB by @hgupta12 in https://github.com/DiceDB/dice/pull/1014
- #1191 Refactor WebSocket Parser to support values with spaces by @helios2003 in https://github.com/DiceDB/dice/pull/1202
- Command Migration: JSON. ARRAPPEND, ARRPOP, ARRLEN by @srivastava-yash in https://github.com/DiceDB/dice/pull/1062
- docs: improved README.md file by @vinitparekh17 in https://github.com/DiceDB/dice/pull/1177
- Command migration for JSON.ARRTRIM, JSON.ARRINSERT. JSON.OBJKEYS by @ayushsatyam146 in https://github.com/DiceDB/dice/pull/1119
- #800 Smember DOCS Consistency by @vanshavenger in https://github.com/DiceDB/dice/pull/1208
- Http integrations tests by @rigved-telang in https://github.com/DiceDB/dice/pull/1211
- #1022 Command Migration: ('HEXISTS', 'HKEYS', 'HVALS') by @tarungka in https://github.com/DiceDB/dice/pull/1087
- Refactor HTTP/WS response by @lucifercr07 in https://github.com/DiceDB/dice/pull/1204
- #1125: Add support for ZREM by @c-harish in https://github.com/DiceDB/dice/pull/1206
- Minor CONTRIBUTING.md addition by @Aditya-Chowdhary in https://github.com/DiceDB/dice/pull/1200
- Changed scope of CmdWatchSubscriptionChan to local by @KanniShashankh in https://github.com/DiceDB/dice/pull/1169
- #1129 Add support for ZCARD by @c-harish in https://github.com/DiceDB/dice/pull/1195
- #806: Fix documentations of HLEN/HSTRLEN/HSCAN/ZCARD/ZREM by @c-harish in https://github.com/DiceDB/dice/pull/1218
- FIX: SET Command Inconsistency by @vanshavenger in https://github.com/DiceDB/dice/pull/1215
- #1117: Addressed review comments by @apoorvyadav1111 in https://github.com/DiceDB/dice/pull/1186
- Added startup splash and info table by @AshwinKul28 in https://github.com/DiceDB/dice/pull/1217
- Config Table print fix for single threading num shards by @AshwinKul28 in https://github.com/DiceDB/dice/pull/1221
- #606 Feat/test suite migration by @tdadadavid in https://github.com/DiceDB/dice/pull/1220
- #820 Select command docs by @vanshavenger in https://github.com/DiceDB/dice/pull/1223
- #1013 Migrating: ('EXPIRE', 'EXPIREAT', 'EXPIRETIME', 'TTL', 'PTTL') by @SyedMa3 in https://github.com/DiceDB/dice/pull/1149
- fix minor documentation issue by @aadi-1024 in https://github.com/DiceDB/dice/pull/1232
- Migrate GETEX and GETDEL commands by @Ehijoe in https://github.com/DiceDB/dice/pull/1061
- Moved hexists, hkeys, hvals to commands folder by @apoorvyadav1111 in https://github.com/DiceDB/dice/pull/1229
- #998: Added GET.UNWATCH command support and fix watch related issues by @psrvere in https://github.com/DiceDB/dice/pull/1201
- #1021 #785 #819 Command migration for HSET, HMSET, HGET, HMGET, HSETNX, HDEL by @anchalsingh25 in https://github.com/DiceDB/dice/pull/1219
- Docs and Website Revamp with Blog, Benchmarks, and Roadmap by @arpitbbhayani in https://github.com/DiceDB/dice/pull/1236
- #1021 : Add integration tests for HSET/HGET/HDEL by @c-harish in https://github.com/DiceDB/dice/pull/1235
- #659: Add support for command
LINSERT
andLRANGE
by @ParvBudh28 in https://github.com/DiceDB/dice/pull/1040 - Adding Blogs and Release Notes in Home Page by @arpitbbhayani in https://github.com/DiceDB/dice/pull/1241
- fix typo by @vinitparekh17 in https://github.com/DiceDB/dice/pull/1240
- #1020 Migrate SADD, SREM, SCARD, SMEMBERS command to store_eval by @sahoss in https://github.com/DiceDB/dice/pull/1068
- Updated ZPOPMIN command tests to check outputs with ZCOUNT command by @surya0180 in https://github.com/DiceDB/dice/pull/1225
- WAL implementation by @arpitbbhayani in https://github.com/DiceDB/dice/pull/1203
- Reactive vale proposition by @arpitbbhayani in https://github.com/DiceDB/dice/pull/1256
- A Better CI by @kitarp29 in https://github.com/DiceDB/dice/pull/1116
- Fix typo in benchmarks.md by @vinitparekh17 in https://github.com/DiceDB/dice/pull/1242
- #1100: Fix LPOP to support multiple arguments by @tren03 in https://github.com/DiceDB/dice/pull/1231
- Refactors worker logic by @JyotinderSingh in https://github.com/DiceDB/dice/pull/1257
- #207 Feature: get in set by @apoorvyadav1111 in https://github.com/DiceDB/dice/pull/1238
- #1245: Fix RESP parser to parse strings with multiple \r by @c-harish in https://github.com/DiceDB/dice/pull/1246
- Migrate Commands: ('SETBIT', 'GETBIT', 'BITCOUNT', 'BITPOS', 'BITFIELD', 'BITFIELD_RO') by @vishnuchandrashekar in https://github.com/DiceDB/dice/pull/1089
- #1133: Add support for PFCOUNT.WATCH command by @iamskp11 in https://github.com/DiceDB/dice/pull/1197
- #761: Added ZADD options implementation - XX|NX|CH|INCR| LT|GT according to Redis source code by @rushabhk04 in https://github.com/DiceDB/dice/pull/1262
- #1194: Enhance GETRANGE to support byte array by @c-harish in https://github.com/DiceDB/dice/pull/1269
- #1193: Add type check for string compatibility in evalAPPEND function by @shashi-sah2003 in https://github.com/DiceDB/dice/pull/1237
- #1029: json-numincrby-nummultby-toggle-forget-del migration and add integration testcases by @vpsinghg in https://github.com/DiceDB/dice/pull/1261
- Minor structural updates in docs for a standard UI by @apoorvyadav1111 in https://github.com/DiceDB/dice/pull/1273
- #1019 Migrated LPUSH, RPUSH, LPOP, RPOP, LLEN by @Aditya-Chowdhary in https://github.com/DiceDB/dice/pull/1181
- added meta data of LRANGE by @shashi-sah2003 in https://github.com/DiceDB/dice/pull/1272
- Command migration for single shard, multi-shard and custom commands by @AshwinKul28 in https://github.com/DiceDB/dice/pull/1276
- Refactored Eviction framework with Basic LRU based Batch Eviction by @soumya-codes in https://github.com/DiceDB/dice/pull/1268
- FIX: Reduced set of chars in deque test by @apoorvyadav1111 in https://github.com/DiceDB/dice/pull/1279
- #1030: Migrate JSON.RESP & JSON.DEBUG by @c-harish in https://github.com/DiceDB/dice/pull/1277
- #1260: Runs CI only when source code has changes. by @bhima2001 in https://github.com/DiceDB/dice/pull/1265
- Enh: Add bytearray support to APPEND by @c-harish in https://github.com/DiceDB/dice/pull/1286
- refactor: config management by @vinitparekh17 in https://github.com/DiceDB/dice/pull/1239
- #1283: Feat: ZADD Docs and Error Messages by @vanshavenger in https://github.com/DiceDB/dice/pull/1290
- #1033 Migrating GEOADD and GEODIST command by @YuvrajGosain in https://github.com/DiceDB/dice/pull/1185
- #1280 Feat: Type Docs by @vanshavenger in https://github.com/DiceDB/dice/pull/1291
- Add nvmrc for docs + fixed bot alerts by @apoorvyadav1111 in https://github.com/DiceDB/dice/pull/1303
- Reactivity page and proposition by @arpitbbhayani in https://github.com/DiceDB/dice/pull/1308
- Consistent blog card on website by @realChakrawarti in https://github.com/DiceDB/dice/pull/1300
- Added Docs for new watch/unwatch commands by @apoorvyadav1111 in https://github.com/DiceDB/dice/pull/1295
- Refactor IOHandler code by @soumya-codes in https://github.com/DiceDB/dice/pull/1306
- Fixed goroutine leaks and deadlocks in Worker and Resp Integrations Tests by @psrvere in https://github.com/DiceDB/dice/pull/1298
- Refactor configuration management to use a .conf file by @vinitparekh17 in https://github.com/DiceDB/dice/pull/1292
- docs: changes to redme for new conf by @vinitparekh17 in https://github.com/DiceDB/dice/pull/1309
- refactor makefile by @vinitparekh17 in https://github.com/DiceDB/dice/pull/1288
- command migration - multishard commands (Touch, DBSize, Keys) by @AshwinKul28 in https://github.com/DiceDB/dice/pull/1301
- Added Label for Watch commands by @psrvere in https://github.com/DiceDB/dice/pull/1267
- Updated package-lock by @apoorvyadav1111 in https://github.com/DiceDB/dice/pull/1311
- #1036 Preserve TTL after APPEND command by @dankot12 in https://github.com/DiceDB/dice/pull/1037
- #1207 Fix redis-cli connect error by @lucifercr07 in https://github.com/DiceDB/dice/pull/1312
- fixed linter by @apoorvyadav1111 in https://github.com/DiceDB/dice/pull/1314
- #1015 Command Migration: ('DEL', 'EXISTS', 'PERSIST', 'TYPE') by @mohit-nagaraj in https://github.com/DiceDB/dice/pull/1146
- remove cache from linter by @apoorvyadav1111 in https://github.com/DiceDB/dice/pull/1319
- Command Migrations, Async Server removal by @AshwinKul28 in https://github.com/DiceDB/dice/pull/1318
- Bump golang.org/x/net from 0.21.0 to 0.23.0 by @dependabot in https://github.com/DiceDB/dice/pull/1316
- Fix to adhere enable persistence flag when passed as program args by @lucifercr07 in https://github.com/DiceDB/dice/pull/1320
- fixed makefile and removed outdated content from readme by @vinitparekh17 in https://github.com/DiceDB/dice/pull/1310
New Contributors
- @divyanshkul made their first contribution in https://github.com/DiceDB/dice/pull/1167
- @sa-k-shore made their first contribution in https://github.com/DiceDB/dice/pull/993
- @tarun-29 made their first contribution in https://github.com/DiceDB/dice/pull/1171
- @helios2003 made their first contribution in https://github.com/DiceDB/dice/pull/1202
- @rigved-telang made their first contribution in https://github.com/DiceDB/dice/pull/1211
- @tarungka made their first contribution in https://github.com/DiceDB/dice/pull/1087
- @KanniShashankh made their first contribution in https://github.com/DiceDB/dice/pull/1169
- @aadi-1024 made their first contribution in https://github.com/DiceDB/dice/pull/1232
- @Ehijoe made their first contribution in https://github.com/DiceDB/dice/pull/1061
- @anchalsingh25 made their first contribution in https://github.com/DiceDB/dice/pull/1219
- @ParvBudh28 made their first contribution in https://github.com/DiceDB/dice/pull/1040
- @sahoss made their first contribution in https://github.com/DiceDB/dice/pull/1068
- @kitarp29 made their first contribution in https://github.com/DiceDB/dice/pull/1116
- @tren03 made their first contribution in https://github.com/DiceDB/dice/pull/1231
- @YuvrajGosain made their first contribution in https://github.com/DiceDB/dice/pull/1185
- @realChakrawarti made their first contribution in https://github.com/DiceDB/dice/pull/1300
- @dankot12 made their first contribution in https://github.com/DiceDB/dice/pull/1037
- @mohit-nagaraj made their first contribution in https://github.com/DiceDB/dice/pull/1146
- @dependabot made their first contribution in https://github.com/DiceDB/dice/pull/1316
Full Changelog: https://github.com/DiceDB/dice/compare/0.0.5...v0.1.0