DB

New Features

  • Add support for PFCOUNT.UNWATCH command and cleanup reactivity tests. (@jyotindrsingh) (#1030)
  • Preserve TTL after APPEND command. (@dhanrajkotian3) (#1036)
  • Command migration for multishard commands: TOUCH, DBSIZE, KEYS. (@ashwin-kulkarni128, @jyotindrsingh) (#1301)
  • Migrated GEOADD and GEODIST commands. (@ygosain44) (#1033)
  • Add support for byte array/bitmap to APPEND command. (@c-harish) (#1286)

Enhancements

  • Fix enable-multithreading flag and PING support. (@jyotindrsingh)
  • Added labels for WATCH commands. (@psr) (#1267)
  • Refactored configuration management to use a .conf file. (@vinitparekh1742) (#1292)
  • Refactored IOHandler code. (@soumya-codes) (#1306)
  • Added ZADD documentation and improved error messages. (@vanshavenger) (#1283)

Bug Fixes

  • Fixed goroutine leaks and deadlocks in worker and RESP integration tests. (@psr) (#1298)
  • Fix typo in benchmarks.md. (@vinitparekh1742)
  • Ensure CI runs only when source code has changes. (@bhima2001) (#1260)

Documentation Updates

  • Updated package-lock. (@apoorvyadav1111) (#1311)
  • Added documentation for new watch/unwatch commands. (@apoorvyadav1111) (#1295)
  • Changes in README for new configuration. (@vinitparekh1742) (#1309)
  • Added type documentation. (@vanshavenger) (#1280)
  • Reactivity page and quick write-up added. (@arpitbhayani) (#1308)

Refactoring

  • Refactored Makefile. (@vinitparekh1742) (#1288)
  • Fixed CI and linting issues across codebase. (@arpitbhayani, @jyotindrsingh)

Miscellaneous

  • Consistent blog card styling on the website. (@realChakrawarti) (#1300)
  • Set up a /docs redirect. (@arpitbhayani)



  • © DiceDB, 2024