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

Implemented new interpreter storage supporting multiroot workspaces #10325

Merged
merged 73 commits into from
Apr 1, 2020

Commits on Mar 26, 2020

  1. Added python.defaultInterpreterPath setting

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    3b7e271 View commit details
    Browse the repository at this point in the history
  2. Created persistent storage infrastructure

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    3292ed7 View commit details
    Browse the repository at this point in the history
  3. Added vscode.workspace.workspaceFile API

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    639357d View commit details
    Browse the repository at this point in the history
  4. Implemented inspect interpreter path

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    60971f1 View commit details
    Browse the repository at this point in the history
  5. Implement config service updater for pythonPath

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    678a504 View commit details
    Browse the repository at this point in the history
  6. Correct build errors

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    1e68617 View commit details
    Browse the repository at this point in the history
  7. Change extension to use new infrastructure

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    f33a887 View commit details
    Browse the repository at this point in the history
  8. Store service container in a global variable

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    616cd7a View commit details
    Browse the repository at this point in the history
  9. Update settings in the new way src/test/common

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    682dbf1 View commit details
    Browse the repository at this point in the history
  10. Correct cyclic dependency between IExperimentsManager and IConfigurat…

    …ionService
    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    5d7c1dc View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    525bfdd View commit details
    Browse the repository at this point in the history
  12. Added reset python interpreters command

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    bfd0cf5 View commit details
    Browse the repository at this point in the history
  13. Cache the auto selected interpreter

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    f4cd244 View commit details
    Browse the repository at this point in the history
  14. Log python interpreter in the output channel

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    d93d2ab View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    465395a View commit details
    Browse the repository at this point in the history
  16. Reset experiments

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    9d2bbec View commit details
    Browse the repository at this point in the history
  17. Reset python interpreters for workspace

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    b640e49 View commit details
    Browse the repository at this point in the history
  18. Remove reset interpreter command from this PR

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    42cc68e View commit details
    Browse the repository at this point in the history
  19. Added news entry

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    b4ffc0d View commit details
    Browse the repository at this point in the history
  20. Update getWorkspaceFolderIdentifier

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    ad876da View commit details
    Browse the repository at this point in the history
  21. Code reviews

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    9426fdd View commit details
    Browse the repository at this point in the history
  22. Dispose handler

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    3106354 View commit details
    Browse the repository at this point in the history
  23. More code reviews

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    130621c View commit details
    Browse the repository at this point in the history
  24. Resolve merge conflicts

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    5cc605f View commit details
    Browse the repository at this point in the history
  25. Fix issues

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    8f97df2 View commit details
    Browse the repository at this point in the history
  26. Some more fixes

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    cff700a View commit details
    Browse the repository at this point in the history
  27. More fixes

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    728f605 View commit details
    Browse the repository at this point in the history
  28. Do not assume ACTIVATED_SERVICE_CONTAINER is defined

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    b13491e View commit details
    Browse the repository at this point in the history
  29. Fix running tests

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    993047b View commit details
    Browse the repository at this point in the history
  30. Fix cacheUtils.ts and test/common.ts

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    e3d964c View commit details
    Browse the repository at this point in the history
  31. Correct cacheResourceSpecificInterpreterData decorator

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    7d0c768 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    b299cac View commit details
    Browse the repository at this point in the history
  33. Code reviews

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    5842723 View commit details
    Browse the repository at this point in the history
  34. Fix interpreter service unit tests

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    385ef18 View commit details
    Browse the repository at this point in the history
  35. Fix interpreter display unit tests

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    ab27d55 View commit details
    Browse the repository at this point in the history
  36. Fix mac interpreter unit tests

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    8f5ede5 View commit details
    Browse the repository at this point in the history
  37. Fix interpreter selector unit tests

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    dd1ca26 View commit details
    Browse the repository at this point in the history
  38. Fix configSettings pythonPath unit tests

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    c971340 View commit details
    Browse the repository at this point in the history
  39. Fix configSettings unit tests

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    45d6ad2 View commit details
    Browse the repository at this point in the history
  40. Rebase with master

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    21e24a4 View commit details
    Browse the repository at this point in the history
  41. Fix installer.test.ts tests

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    aed9bed View commit details
    Browse the repository at this point in the history
  42. Fix moduleInstaller.test.ts tests

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    0d4a1d3 View commit details
    Browse the repository at this point in the history
  43. Fix pythonPathUpdater.test.ts tests

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    8a5795c View commit details
    Browse the repository at this point in the history
  44. Fix pythonProc.simple.multiroot.test.ts tests

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    a0f8ebb View commit details
    Browse the repository at this point in the history
  45. Fix data science functional tests

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    e4252cc View commit details
    Browse the repository at this point in the history
  46. Fix smoke tests

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    d52f6bd View commit details
    Browse the repository at this point in the history
  47. Use user friendly path in the output channel

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    19d10d7 View commit details
    Browse the repository at this point in the history
  48. Use symbols directly

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    6596ac4 View commit details
    Browse the repository at this point in the history
  49. Fix bug with configSettings.ts

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    d72248b View commit details
    Browse the repository at this point in the history
  50. Fix venv tests

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    188e3a4 View commit details
    Browse the repository at this point in the history
  51. Run all tests with the new interpreter storage"

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    e598c70 View commit details
    Browse the repository at this point in the history
  52. Restore YAML pipeline

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    c575692 View commit details
    Browse the repository at this point in the history
  53. Fix absolute path resolver

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    0046b24 View commit details
    Browse the repository at this point in the history
  54. Run all tests with old interpreter storage

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    f99eb2a View commit details
    Browse the repository at this point in the history
  55. Reduce run time of venv tests

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    46e6591 View commit details
    Browse the repository at this point in the history
  56. Run only mac multiroot

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    6398845 View commit details
    Browse the repository at this point in the history
  57. Remove experiment from experiments.json

    Kartik Raj committed Mar 26, 2020
    Configuration menu
    Copy the full SHA
    c321663 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2020

  1. Added tests for Interpreter path service

    Kartik Raj committed Mar 27, 2020
    Configuration menu
    Copy the full SHA
    32bfab0 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2020

  1. saa

    Kartik Raj committed Mar 28, 2020
    Configuration menu
    Copy the full SHA
    e4d6840 View commit details
    Browse the repository at this point in the history

Commits on Mar 29, 2020

  1. Ensure we use CI_PYTHON_PATH when running tests with the new interp…

    …reter storage
    Kartik Raj committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    8e08c87 View commit details
    Browse the repository at this point in the history
  2. Reset global interpreter path as well

    Kartik Raj committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    a6bf5f4 View commit details
    Browse the repository at this point in the history
  3. Added tests for mac interpreter diagnostic

    Kartik Raj committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    c87c819 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cc4f710 View commit details
    Browse the repository at this point in the history
  5. Added tests for src\client\interpreter\configuration\pythonPathUpdate…

    …rServiceFactory.ts
    Kartik Raj committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    2fe01b6 View commit details
    Browse the repository at this point in the history
  6. Added tests for src\client\interpreter\autoSelection\rules\workspaceE…

    …nv.ts
    Kartik Raj committed Mar 29, 2020
    Configuration menu
    Copy the full SHA
    94acf93 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4115b66 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2020

  1. Configuration menu
    Copy the full SHA
    2f71b79 View commit details
    Browse the repository at this point in the history
  2. Added tests for src\client\startupTelemetry.ts

    Kartik Raj committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    ba61962 View commit details
    Browse the repository at this point in the history
  3. Correct tests

    Kartik Raj committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    778d992 View commit details
    Browse the repository at this point in the history
  4. Module installer tests

    Kartik Raj committed Mar 30, 2020
    Configuration menu
    Copy the full SHA
    fc8774d View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2020

  1. Code reviews

    Kartik Raj committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    40989de View commit details
    Browse the repository at this point in the history
  2. More code reviews

    Kartik Raj committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    7ce11ba View commit details
    Browse the repository at this point in the history
  3. Fix lint error

    Kartik Raj committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    383eaa9 View commit details
    Browse the repository at this point in the history