Jan Zerebecki jzerebecki
  • Not necessarily representing the actions or views of anyone even when stated otherwise. | Profile pic CC-BY 4.0: ESA/Hubble

  • Joined on 2024-05-21
jzerebecki pushed to main at git-workflow/autogits 2026-03-18 18:04:22 +01:00
4a444d14b2 common: ensure failed merge operations are always aborted
jzerebecki merged pull request git-workflow/autogits#184 2026-03-18 18:04:20 +01:00
pr: cleanup failed merge
jzerebecki approved git-workflow/autogits#184 2026-03-18 18:03:57 +01:00
pr: cleanup failed merge

Adrian pushed the commit directly, that contained the change I missed above.

jzerebecki suggested changes for git-workflow/autogits#184 2026-03-18 17:19:51 +01:00
pr: cleanup failed merge

This version dropped the one from common/git_utils.go , please add it back.

jzerebecki approved git-workflow/autogits#184 2026-03-18 14:02:05 +01:00
pr: cleanup failed merge

Looks good. Please remove the wip, once you are ready. Inline comments can be addressed later.

jzerebecki commented on pull request git-workflow/autogits#184 2026-03-18 14:02:05 +01:00
pr: cleanup failed merge

Probably a good idea to add a merge --abort here, too, even if I don't know if that ever matters.

jzerebecki commented on pull request git-workflow/autogits#184 2026-03-18 13:03:58 +01:00
pr: cleanup failed merge

While this works, yes unconditional is probably better.

jzerebecki closed pull request git-workflow/autogits#155 2026-03-17 16:16:35 +01:00
WIP: common: fix timeline cache race condition and update logic
jzerebecki commented on pull request git-workflow/autogits#155 2026-03-17 16:16:34 +01:00
WIP: common: fix timeline cache race condition and update logic

Replaced with #185 .

jzerebecki created pull request git-workflow/autogits#185 2026-03-17 16:15:27 +01:00
common: timeline cache: always write received items
jzerebecki created branch fix-update-timeline-cache in jzerebecki/autogits 2026-03-17 16:09:38 +01:00
jzerebecki pushed to fix-update-timeline-cache at jzerebecki/autogits 2026-03-17 16:09:38 +01:00
4c1fdcc962 common: timeline cache: always write received items
507f874402 Merge commit 'refs/pull/167/head' of https://src.opensuse.org/git-workflow/autogits into fix-update-timeline-cache
2df5e41355 t: fix masking failure of tests in Makefile
b5b21c7d40 t: add tests for config of obs-staging-bot
c35a92df9f t: Dont have staging-bot user in reviewers by default
Compare 10 commits »
jzerebecki commented on pull request git-workflow/autogits#167 2026-03-17 09:24:57 +01:00
workflow-pr: fix race conditions in event processing

Can be done later: There is no unit test for this code path, would be worth it.

jzerebecki commented on pull request git-workflow/autogits#167 2026-03-17 09:07:10 +01:00
workflow-pr: fix race conditions in event processing

Please ignore. I somehow read an != .

jzerebecki reopened pull request git-workflow/autogits#155 2026-03-13 14:23:21 +01:00
WIP: common: fix timeline cache race condition and update logic
jzerebecki commented on pull request git-workflow/autogits#155 2026-03-13 14:23:21 +01:00
WIP: common: fix timeline cache race condition and update logic

The improved update logic from this PR is still needed, should be rebased on top of git-workflow/autogits#167 .

jzerebecki commented on pull request git-workflow/autogits#167 2026-03-13 14:02:44 +01:00
workflow-pr: fix race conditions in event processing

This can be addressed in a follow up: Maybe this should be unconditional, as it would be a bit more work to know which error means something has changed despite the error and which error means there was a conflict and we need to invalidate anyway.

jzerebecki commented on pull request git-workflow/autogits#167 2026-03-13 14:02:44 +01:00
workflow-pr: fix race conditions in event processing

I have not yet reviewed the PR lock and requeue part. Everything else looks good. Additionally to this PR we should also reopen git-workflow/autogits#155 for the fix in how to update the cache, though that is independent.

jzerebecki opened issue git-workflow/autogits#173 2026-03-12 09:02:03 +01:00
use gitea go sdk?