KT-85647 Normalize path lazily and add a cache to that normalization#5853
Conversation
Code Owners
|
775c335 to
8e510f6
Compare
8e510f6 to
f348a7a
Compare
KvanTTT
left a comment
There was a problem hiding this comment.
I launched your changed on internal performance tests and it shown small some performance improvements (at least not degradation). Thanks!
f348a7a to
fa0b7e3
Compare
|
/dry-run |
|
THIS IS A DRY RUN Quality gate is triggered at https://buildserver.labs.intellij.net/build/932228816 — use this link to get full insight. Quality gate was triggered with the following revisions:
|
|
Also, I recommend using |
|
Quality gate finished successfully. |
|
/safe-merge |
|
Quality gate is triggered at https://buildserver.labs.intellij.net/build/932369946 — use this link to get full insight. Quality gate was triggered with the following revisions:
|
|
Triggered a retry attempt №1 out of 1. |
|
Quality gate failed. See https://buildserver.labs.intellij.net/build/932369946 to get full insight. |
|
@alfonsocv12 I'm retyring the safe-merge and if it fails again, could you please rebase your branch on the latest master? There is a compilation error that breaks some checks. And I'll merge it afterwards. |
|
/safe-merge |
|
Quality gate is triggered at https://buildserver.labs.intellij.net/build/932434206 — use this link to get full insight. Quality gate was triggered with the following revisions:
|
fa0b7e3 to
a0c64ed
Compare
Done |
|
Quality gate finished successfully. |
|
Error: Failed all 5 attempts, see nested exception for details |
Hello @KvanTTT theres some failures do you need me to do something else here? I can't see the exception |
…y and add a cache to that normalization ^KT-85647 Fixed
a0c64ed to
c4fb42c
Compare
Reword the commit message to make have this. Also rebase with master again hopefully this fixes the problem |
|
/safe-merge |
|
Quality gate is triggered at https://buildserver.labs.intellij.net/build/932803593 — use this link to get full insight. Quality gate was triggered with the following revisions:
|
|
Quality gate finished successfully. |
It turned out nothing was needed. Thanks again! |
This fixes a regression in codegeneration optimizing for the worst case we found
LibraryList.acceptsgoes from ~2 seconds to 146 ms.details in issue