Segmented Write Ahead Log
Currently, we are dumping all the data in the string format in a file defined in the config.
Just wanted to know if using segmented log is in the roadmap or not. If yes then we can implement it using the library https://github.com/arriqaaq/aol
I have been exploring this library quite for a while. I understand its internals. Just need to learn how encoding and decoding works there.
@VishalMCF @arpitbbhayani
Have a WAL implementation of my own. Please check it out https://github.com/stym06/rebuf
@stym06 Is it being used in production anywhere?
No its not production ready. There are a lot of bugs. Will be fixing them in the coming days
@stym06 Well what you have done is very original and impressive. The reason I suggested tidwall's because it is being used in production.
Right. Its a naive implementation till now!
Thanks for sharing. It was not in our roadmap yet. But definitely worth putting it in Icebox. Thanks @stym06 and @VishalMCF
Hi, I worked on Postgresql's WAL, recovery and replication stuff,@VishalMCF @arpitbbhayani anyone working on these stuff, I'd love to hop in.
@srinathv2 this is not a priority for us right now, we are still focussed on being a transient database.