pgrust passes 100% of the Postgres regression tests

tosh2 pts0 comments

pgrust passes 100% of the Postgres regression tests - malisper.me

Primary Menu

malisper.me

malisper.me

General<br>About Me

Twitter

Table of Contents for Postgres Posts

RSS

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Email Address

Subscribe

Skip to content

Home » Uncategorized » pgrust passes 100% of the Postgres regression tests

pgrust is a Postgres rewrite in Rust that I’ve been working on with my friend Jason Seibel. It targets compatibility with Postgres 18.3, passes the PostgreSQL regression tests, and now also passes the isolation tests.

It is disk compatible with Postgres and and can boot from an existing Postgres 18.3 data directory. It is not production-ready yet, not performance optimized yet, and not compatible with existing Postgres extensions. The goal is to make Postgres easier to change from the inside: keep Postgres behavior as the oracle, use Rust to make the codebase easier to work on, and use AI-assisted programming to explore deeper server changes. You can try the browser demo at pgrust.com, or hack on the code at https://github.com/malisper/pgrust. If you try it, break it, or have ideas for what Postgres improvements would matter most, please open an issue or email maintainers@pgrust.com.

Share this:

Share on X (Opens in new window)

Share on LinkedIn (Opens in new window)<br>LinkedIn

Share on Facebook (Opens in new window)<br>Facebook

Email a link to a friend (Opens in new window)<br>Email

Print (Opens in new window)<br>Print

Leave a Reply Cancel reply<br>Your email address will not be published. Required fields are marked *<br>Comment *<br>Name *

Email *

Website

Notify me of follow-up comments by email.<br>Notify me of new posts by email.

postgres email pgrust passes tests opens

Related Articles