Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Caching resolutions in buildInfo and reusing them #50007

Draft
wants to merge 31 commits into
base: main
Choose a base branch
from

Commits on Dec 9, 2022

  1. Configuration menu
    Copy the full SHA
    3172629 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e1600ab View commit details
    Browse the repository at this point in the history
  3. Add tests

    sheetalkamat committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    666eece View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1eeea26 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    76100d7 View commit details
    Browse the repository at this point in the history
  6. Add reusing cache stub

    sheetalkamat committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    4bc74b9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    23cfc79 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0132dc0 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    d55ab98 View commit details
    Browse the repository at this point in the history
  10. Handle resolutions that would be same in ancestor directory and can b…

    …e derived through ancestor map
    sheetalkamat committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    ce07d0e View commit details
    Browse the repository at this point in the history
  11. Do not store failed lookups with cacheResolution option if it is reso…

    …lved to a file since they do not matter
    sheetalkamat committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    959206d View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0446430 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    207226a View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    591960e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    71ebed9 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    4d127fa View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    feb3220 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    84cda33 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    2219b5d View commit details
    Browse the repository at this point in the history
  20. Add tests where cache resoluition is incorrectly used because of not …

    …checking affected locations
    sheetalkamat committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    6261b6c View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    e1ed9ea View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    7de4780 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    5c11252 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    e21738c View commit details
    Browse the repository at this point in the history
  25. During cacheResolutions dont watch failed lookups and dont look at th…

    …ose package.json if one exists per buildInfo
    sheetalkamat committed Dec 9, 2022
    Configuration menu
    Copy the full SHA
    be5ecb2 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    78e215f View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    1e123ec View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    81a1af9 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2022

  1. Configuration menu
    Copy the full SHA
    3115572 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2bb56da View commit details
    Browse the repository at this point in the history
  3. Dont store originalPath as separate, instead store originalPath || re…

    …solvedFileName and resolve the symlinks on read
    sheetalkamat committed Dec 10, 2022
    Configuration menu
    Copy the full SHA
    b179c7c View commit details
    Browse the repository at this point in the history