Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
op_store: extract current Protobuf-based implementation to separate file
In order to allow building jj inside of Google, our Protobuf team doesn't want to us to use a Google-unsupported implementation. Since there is no supported implementation in Rust, we have to migrate off of Protobufs. I'm starting with the operation store. This commit moves the current implementation to a separate file so it can easily be disabled by a Caargo feature.
- Loading branch information