Alex Chi Z.

Results 599 comments of Alex Chi Z.

I switch to pure in-memory mode because tmpfs is slow 🤣 fsync and manifest write will add 1s latency to every disk test case, which looks weird. Maybe I can...

Thanks for this PR! But I doubt whether this is necessary. Do you mainly develop RisingLight on GitHub Codespace?

That's cool. * I don't think it's good to use zsh here. We should keep the environment as simple as possible. * Should install the Rust version of `rust-toolchain` file...

> I will work on the binder for subquery. > It is time to update it for subqueries :) I've created a new issue for you :) By the way,...

I think we can have a storage doc soon if I have time to work on it this week 🤪

> I want to support column pruning for some operators. > Can I have a try 😇 😇 Of course! Just create a tracking issue on which operator you're working...

Hopefully by the end of this year.

And it will also take up precious memory of the server...

I would prefer making `O_DIRECT` part of the I/O engine. https://github.com/risinglightdb/risinglight/blob/2e1b9fc53b5e4215b9fc994b77f1c8780a4196df/src/storage/secondary/options.rs#L8-L15 We can add a new `DirectPositionedRead` engine, and use that engine by default. For tmpfs and unit tests, we...

Yes. Index is small, and I'd like to ignore it for I/O backends. If in the future it would become large (like the index in RocksDB), we can migrate it...