Skip to content

Commit

Permalink
op_store: extract current Protobuf-based implementation to separate file
Browse files Browse the repository at this point in the history
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
martinvonz committed Nov 10, 2022
1 parent 6c600e9 commit e621385
Show file tree
Hide file tree
Showing 3 changed files with 470 additions and 415 deletions.
1 change: 1 addition & 0 deletions lib/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ pub mod nightly_shims;
pub mod op_heads_store;
pub mod op_store;
pub mod operation;
mod proto_op_store;
pub mod protos;
pub mod refs;
pub mod repo;
Expand Down
Loading

0 comments on commit e621385

Please sign in to comment.