What's everyone working on this week (10/2026)?

New week, new Rust! What are you folks up to?

I just realized that we're off by one week since the beginning of this year.
The last on-time post was What's everyone working on this week (52/2025)? which was made on 22nd Dec. 2025, the first day of CW 52 2025. Today is the first day of CW 11 2026, since there was no post on Dec. 29th 2025, which was the first day of CW 1 2026.

2 Likes

Having a lot of educational experiences while contributing to Rust! Last week I broke rustc and fixed it again, and today I learned about MIR optimization tests and the use of S-waiting-on-<team> labels.

3 Likes

I split two crates from my database crate, rustdb.

The lowest level crate atom-file is some kind of “ideal” file, with async atomic updating, buffering.

The mid-level crate is page-store which manages numbered data pages, which can be shared by multiple processes. Readers get a consistent view of the pages (based on the time the reader was created) even while updates are being made. The pages have (by default) 7 possible sizes, to minimise wasted space.

1 Like