zuul/ccf73ef39643c35bbda1b533566...

56 lines
2.4 KiB
Plaintext

{
"comments": [
{
"unresolved": false,
"key": {
"uuid": "defa02ad_66294999",
"filename": "/PATCHSET_LEVEL",
"patchSetId": 1
},
"lineNbr": 0,
"author": {
"id": 34899
},
"writtenOn": "2024-04-09T13:49:30Z",
"side": 1,
"message": "Let me know if this is an acceptable solution. I don\u0027t know the performance impacts of this which is the only concern I have.",
"revId": "ccf73ef39643c35bbda1b533566e674e28f2e0e6",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543"
},
{
"unresolved": true,
"key": {
"uuid": "cab0aacd_1d3aad53",
"filename": "zuul/driver/gerrit/gerritconnection.py",
"patchSetId": 1
},
"lineNbr": 889,
"author": {
"id": 4146
},
"writtenOn": "2024-04-11T18:14:20Z",
"side": 1,
"message": "I suspect that the .append() and .add() here may need updated information in the case of a cherry pick merge too? The reason is we know that the dep_ps value is out of date here after a cherry pick which is why the old code isn\u0027t working right? In that case we want refer to the actual merged dep_ps rather than the old stale one in our dep_key.\n\nPretty sure its stale because the old dep_ps is part of dep_key constructed on line 880.",
"revId": "ccf73ef39643c35bbda1b533566e674e28f2e0e6",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543"
},
{
"unresolved": true,
"key": {
"uuid": "77265589_193e4789",
"filename": "zuul/driver/gerrit/gerritconnection.py",
"patchSetId": 1
},
"lineNbr": 889,
"author": {
"id": 34899
},
"writtenOn": "2024-04-11T19:22:37Z",
"side": 1,
"message": "I don\u0027t think that is necessary. We only need to know if the dependency is merged. If it is, then it won\u0027t get added to the needs_changes list which prevents it from allowing to be gated. The dep reference will actually not change in cherry-pick (without a new patchset that is). Consider Change A and B in a relation chain. The user only updates A. B\u0027s parent is still pointing to A1, not A2. When A gets merged, we only want to know that it is merged and tell B that it is no longer needed to depend on A.",
"parentUuid": "cab0aacd_1d3aad53",
"revId": "ccf73ef39643c35bbda1b533566e674e28f2e0e6",
"serverId": "4a232e18-c5a9-48ee-94c0-e04e7cca6543"
}
]
}