-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
V2.70.0 backport to v3 #22
base: new-processor-api
Are you sure you want to change the base?
Conversation
Signed-off-by: Stefan Weil <sw@weilnetz.de>
Co-authored-by: Konstantin Baierer <kba@users.noreply.github.com>
Rabbitmq heartbeat env
Fix typos (most of them found by codespell)
# Conflicts: # CHANGELOG.md # VERSION # src/ocrd/decorators/__init__.py # src/ocrd/lib.bash # src/ocrd/mets_server.py # src/ocrd/processor/base.py # src/ocrd/processor/helpers.py # src/ocrd_models/__init__.py # src/ocrd_utils/logging.py # tests/processor/test_processor.py
@kba it seems wrong that there are so many old commits here. This would reintroduce my v2 backports into v3, creating a highly confusing history AFAICS. Shouldn't the recent v2 changes rather be rebased onto |
I (naively) just merged master into the v3 branch. I can rebase only |
Sorry, I am confused. Do you mean rebasing new-processor-api onto v2 master? I can do that, but that will require force pushing and probably invalidating a lot of references, won't it? |
I'm fairly certain this was a waste of time but I once I was a few commits in I did finish it: https://github.com/bertsky/core/tree/v2.70.0-backport-to-v3-rebase |
Sounds good. Or just the recently merged PR branches. Or (in the extreme), just cherry-pick a list of commits to rebuild the PR branch.
I doubt that it will get more difficult this way (rather then via plain merge).
The eventual merge will be in the opposite direction. It will v3's history to master. So we should try to keep v3 history consistent. Backporting backports should not be part of that process (and is unnecessary).
I did not, actually. But that would probably help reducing history complexity.
Interesting. The summary says this is merely 164 commits ahead of master, instead of 221 commits. If it serves your (intermediate) purpose, fine. But I doubt we should switch to that in OCR-D#1240. I have multiple branches based on |
I peeked over and identified the changes from my recent PRs. Overall seems good. I still have not verified if that works due to local issues I currently have with |
I have tried a few different approaches and all are problematic:
So, in the interest of a clean git history (and my sanity), would it be okay if I did
Then at least, once we do finalize |
I'm currently rolling out v3 in our test cluster and just realized that I had not merged v2.70 with all the METS-Server-in-Processing-Server fixes. This PR rectifies that.
If okay with you, I would like to create a new
b6
from this.