[MNG-8520] Add cache for model resolution during project building#2047
[MNG-8520] Add cache for model resolution during project building#2047gnodet merged 4 commits intoapache:masterfrom
Conversation
|
Tested locally, commented on https://issues.apache.org/jira/browse/MNG-8520 (tl;dr: it restores previous behaviour, excess of events are gone) |
|
@alextu Can you confirm? |
It looks like it's better, using the reproducer I sent. I'll be able to confirm once it's merged as our test suite runs with our own nightly built from Maven master. |
|
And from where you get the nightly build? You are building it yourselves? |
yes on our internal CI. If really needed, I can check tomorrow how to tweak that to build a custom branch instead of master and use that in our tests. |
|
I've built this branch: and run our tests, they're still failing for the same reason(s) 🤔: additional requests that are not traced back to plugins. |
|
"additional requests that are not traced back to plugins" -- isnt this the https://issues.apache.org/jira/browse/MNG-8519 ? Or "additional" as "count of them is still more than was in mvn3"? |
The count of them is more, for example, in this test, we see 153 requests with this Maven 4 version and 117 with Maven 3.9.9. We count a request when we receive a pair of |
|
Resolve #9919 |
JIRA issue: MNG-8520