Jerry Zhang
Jerry Zhang
Perhaps a workaround would be to pad up to recovery blocks before encoding, drop them in the channel, and re-add before decoding. I don't see why this wouldn't work .....
There is code in leopard.cpp that disallows encoding where recovery blocks is more than source blocks: if (recovery_count original_count) return Leopard_InvalidCounts; I'm wondering why this restriction is there. This doesn't...
this seems to only happen for relative chains that get targeted to a different branch. possibly only when the relative change forces a push of the parent
awesome! here are my thoughts but you might learn more as you go - we first need a bit of refactor to move things that are github specific vs things...
also see https://github.com/Skydio/revup/issues/172 which could be a relevant way to auth for gitlab as well
we do currently support re-using topic names but you seem to have hit a corner case where it's broken normally we look through pr infos in fetch_git_refs() and issue a...
for example I re-used a topic name here and did a full `git gc --prune=now` https://github.com/Skydio/revup/pull/162. perhaps the commit id is being deleted from the github server as well although...
i'm not sure what you meant by that, can you explain more?
ok let's do this cherry-pick mode (if specified branch isn't already downloaded locally): revup download - queries github to find the head ref and base ref of the pull request,...
other thoughts - might be useful to have a mode that squashes all branches in a series, otherwise you have do to it one by one. in this case we'd...