ok/jj
1
0
Fork 0
forked from mirrors/jj
jj/lib
Yuya Nishihara b954bab0ca index: fix partial reindexing to not lose commits only reachable from one side
Spotted while adding error propagation there. This wouldn't likely be a real
problem because "jj debug reindex" removes all of the operation links.

The "} else {" condition is removed because it doesn't make sense to exclude
only the exact parent_op_id operation. This can be optimized to not walk
ancestors of the parent_op_id operation, but I don't see a motivation to add
tests covering such scenarios. It's pretty rare that an intermediate operation
link is missing.
2023-12-24 23:31:16 +09:00
..
benches
gen-protos Use { workspace = true } to appease VS Code's Cargo.toml parser 2023-08-22 21:38:53 -07:00
src index: fix partial reindexing to not lose commits only reachable from one side 2023-12-24 23:31:16 +09:00
tests index: fix partial reindexing to not lose commits only reachable from one side 2023-12-24 23:31:16 +09:00
testutils transaction: take description at end instead of start 2023-12-13 08:12:49 -08:00
Cargo.toml lock: remove byteorder dependency from tests, use fs helper functions 2023-12-23 00:14:17 +09:00
LICENSE cargo: add LICENSE file to each crate we publish 2023-09-22 21:48:28 -07:00