DiceDB / dice

DiceDB is an in-memory real-time database with SQL-based reactivity. It is hyper-optimized for building and scaling truly real-time applications on modern hardware while being a drop-in replacement for Redis.
https://dicedb.io/
Other
4.12k stars 511 forks source link

Remove unsafe pointers from stack , queue and dequeue #407

Closed kushal0511-not closed 1 week ago

kushal0511-not commented 2 weeks ago

As we are moving away from unsafe.Pointer We need to get rid of it in stack , queue and dequeue. Ref issue : https://github.com/DiceDB/dice/issues/350 Ref PR : https://github.com/DiceDB/dice/pull/370

bpranava commented 2 weeks ago

Hi @kushal0511-not , is someone working on this issue? If not, can I pick this up?

kushal0511-not commented 2 weeks ago

@bpranava I am not working on this. @AshwinKul28 , are you working on this?

AshwinKul28 commented 2 weeks ago

@kushal0511-not The PR related to this already merged, for stack and Queue we are still having it. But I'm working on a part to remove keypool which will remove the dependency of unsafe pointer totally.

Will take care of it in my next PR.

lucifercr07 commented 1 week ago

Closing this as addressed as part of PR: https://github.com/DiceDB/dice/pull/370.