aboutsummaryrefslogtreecommitdiff
path: root/releasenotes/notes
diff options
context:
space:
mode:
authorStephen Finucane <stephen@that.guru>2020-03-04 15:48:56 +0000
committerStephen Finucane <stephen@that.guru>2020-03-11 10:10:50 +0000
commitd6ee204ef516643e62bcf27692dddf83e1042f5f (patch)
treeacef20aa0203775706507bf1de4779b3da7c9fef /releasenotes/notes
parentb8a1673e356f2ad49f83eff82262b8d3c066f2fd (diff)
downloadpatchwork-d6ee204ef516643e62bcf27692dddf83e1042f5f.tar
patchwork-d6ee204ef516643e62bcf27692dddf83e1042f5f.tar.gz
parser: Don't group patches with different versions in a series
As noted in #340 [1], if a patch from a series is dropped or miscategorised, patches from a later revision of that series can end up included in the earlier series rather than in their own series. This was actually intentional as part of the fix for #105 [2]. However, completely ignoring this information can be problematic. Refine things by checking for versions and, if they don't match, using timeboxing to try guess if they should be kept together. This would resolve the issue seen in #340 while preventing a regression for #105. [1] https://github.com/getpatchwork/patchwork/issues/340 [1] https://github.com/getpatchwork/patchwork/issues/105 Signed-off-by: Stephen Finucane <stephen@that.guru> Tested-by: Ali Alnubani <alialnu@mellanox.com> Related: #340 Related: #105
Diffstat (limited to 'releasenotes/notes')
-rw-r--r--releasenotes/notes/issue-340-45deefed937b2090.yaml5
1 files changed, 5 insertions, 0 deletions
diff --git a/releasenotes/notes/issue-340-45deefed937b2090.yaml b/releasenotes/notes/issue-340-45deefed937b2090.yaml
new file mode 100644
index 0000000..150264a
--- /dev/null
+++ b/releasenotes/notes/issue-340-45deefed937b2090.yaml
@@ -0,0 +1,5 @@
+---
+fixes:
+ - |
+ A bug that would result in patches from later series revisions being
+ included in earlier revisions has been resolved.