client-rust icon indicating copy to clipboard operation
client-rust copied to clipboard

Is there something like MemDB.Staging functionality of go client?

Open buzzers opened this issue 7 months ago • 2 comments

The go client provides a Staging feature that allows layered caching to be enabled in transactions. Is this feature available in the rust client? If not, is it possible to support it?

buzzers avatar May 09 '25 07:05 buzzers

Is this feature available in the rust client?

No.

If not, is it possible to support it?

Yes, and it would be great to support it. You can raise an issue as feature request, or would you like to have a try ?

I think we can implement it by translating the Go codes to Rust. But still it would be not easy to be both correct and efficiency.

pingyu avatar May 09 '25 08:05 pingyu

I haven't read the code of the relevant functions in the go client carefully. Can you briefly introduce the implementation and related files?

buzzers avatar May 09 '25 09:05 buzzers