DiceDB / dice

DiceDB is a redis-compliant, reactive, scalable, highly-available, unified cache optimized for modern hardware.
https://dicedb.io/
Other
6.83k stars 1.08k forks source link

Command Migrations, Async Server removal #1318

Closed AshwinKul28 closed 6 hours ago

AshwinKul28 commented 11 hours ago

What's included in this PR:

  1. Integration tests removal/move from async to resp (This makes it ready to remove async server)
  2. Command seggregation at /eval/commands.go file fo better readability
  3. Command migration: HELLO, SLEEP, FLUSHDB, COMMAND
  4. Document removal for BIGWRITEAOF, SELECT
  5. Removed QWatch and QUnwatch (commands, tests)

  1. Removed AsyncServer
  2. Multithreading is enabled by default, you cannot stop it, you need to use numshards = 1 if you want a single shared system
AshwinKul28 commented 9 hours ago

I have removed support for bitop @apoorvyadav1111