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

Pipeline's YAML: syntax validation #2226

Merged
merged 177 commits into from
Mar 15, 2022
Merged

Pipeline's YAML: syntax validation #2226

merged 177 commits into from
Mar 15, 2022

Commits on Feb 21, 2022

  1. Add BasePipeline.validate_config, BasePipeline.validate_yaml, and som…

    …e new custom exception classes
    ZanSara committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    c51480f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    38246af View commit details
    Browse the repository at this point in the history
  3. Rephrase docstring

    ZanSara committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    0183a94 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3c225ba View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    64cb96b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c12d595 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c8a410b View commit details
    Browse the repository at this point in the history
  8. Clarify typing

    ZanSara committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    2ca5afc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6dd894c View commit details
    Browse the repository at this point in the history
  10. Help mypy a bit more

    ZanSara committed Feb 21, 2022
    Configuration menu
    Copy the full SHA
    e239543 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7fbb9d5 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2022

  1. Configuration menu
    Copy the full SHA
    282be4a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    74648f0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eca1835 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    47714cd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4a17b31 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    90f8e82 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    25d9cf5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a265bf7 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6e1a5fd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    57580cb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ec4422a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    4f7efa5 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    05760d5 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d722e15 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f19d7be View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a05965c View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ff839ff View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    0aee894 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    53ac2ef View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    2efc524 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    fe55af9 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. Configuration menu
    Copy the full SHA
    0e151c2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3c0c626 View commit details
    Browse the repository at this point in the history
  3. Simplify errors slightly

    ZanSara committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    04bec37 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    44b906c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d2025cb View commit details
    Browse the repository at this point in the history
  6. Improve tests

    ZanSara committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    c2b0896 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    23d430d View commit details
    Browse the repository at this point in the history
  8. Fix conftest imports

    ZanSara committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    a687244 View commit details
    Browse the repository at this point in the history
  9. Make BasePipeline abstract

    ZanSara committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    2990277 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    aa5c9a8 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    699fe30 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    dcd64d6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    58fbf08 View commit details
    Browse the repository at this point in the history
  14. Fix mypy errors

    ZanSara committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    70e4c51 View commit details
    Browse the repository at this point in the history
  15. Comment out one monkeypatch

    ZanSara committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    e7b3151 View commit details
    Browse the repository at this point in the history
  16. Fix typing again

    ZanSara committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    98a9803 View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. Configuration menu
    Copy the full SHA
    9ec74ed View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2022

  1. Configuration menu
    Copy the full SHA
    7dbea65 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5ed37df View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    922e75f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f8a984e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8eb71e8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4721843 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cede763 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2b5d3ef View commit details
    Browse the repository at this point in the history
  9. Typo in deepsetcloud.py

    ZanSara committed Mar 1, 2022
    Configuration menu
    Copy the full SHA
    e7f6a16 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    741846b View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2022

  1. Working on pipeline tests

    ZanSara committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    2aac9f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4863f4f View commit details
    Browse the repository at this point in the history
  3. Add back test_pipeline.yaml

    ZanSara committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    770c614 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4342c8a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    84317af View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4aa9aea View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f78d839 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a90bb21 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    16354a7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    08bf24d View commit details
    Browse the repository at this point in the history
  11. Fix super-init-not-called

    ZanSara committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    0d90314 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    836138f View commit details
    Browse the repository at this point in the history
  13. Accidentally committed file

    ZanSara committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    e5e2b5d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    37a3ffa View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f53d6f1 View commit details
    Browse the repository at this point in the history
  16. Mock YAML in a few suites, split and simplify test_pipeline_debug_and…

    …_validation.py::test_invalid_run_args
    ZanSara committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    d0e1374 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    7d6b696 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    693ef14 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    314177f View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    3fa05ef View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    378ccfa View commit details
    Browse the repository at this point in the history
  22. Reintroduce validation

    ZanSara committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    8ba6575 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    8e3f8a7 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    b48e53e View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    9fe3f80 View commit details
    Browse the repository at this point in the history
  26. Remove needless fixture

    ZanSara committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    dfb50a2 View commit details
    Browse the repository at this point in the history
  27. Remove needless fixture

    ZanSara committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    6b1f1a3 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    7fe7c20 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    0be3021 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    9084d3d View commit details
    Browse the repository at this point in the history
  31. Fix schemas

    ZanSara committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    69c5084 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    745ebd4 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    5ad6680 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    ace938d View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    019769c View commit details
    Browse the repository at this point in the history
  36. Fix test_pipeline

    ZanSara committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    a5ae5e1 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2022

  1. Configuration menu
    Copy the full SHA
    9f584f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a1f064 View commit details
    Browse the repository at this point in the history
  3. Temporary CI patc

    ZanSara committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    4aecb69 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9d46ba0 View commit details
    Browse the repository at this point in the history
  5. rm stray file

    ZanSara committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    f07d4c6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    70342c0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8b1e136 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2022

  1. Configuration menu
    Copy the full SHA
    59e8603 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb1bda6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd8c8b0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9227f83 View commit details
    Browse the repository at this point in the history
  5. Typo in version after merge

    ZanSara committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    4f8c3ee View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    29c2079 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6f7564f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    5477a10 View commit details
    Browse the repository at this point in the history
  9. Fix pytest markers list

    ZanSara committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    a406a0c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    94d3c1f View commit details
    Browse the repository at this point in the history
  11. Fix pyproject.toml syntax

    ZanSara committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    283cad3 View commit details
    Browse the repository at this point in the history
  12. Use only tmp_path

    ZanSara committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    e59e848 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8330466 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    31e6874 View commit details
    Browse the repository at this point in the history
  15. Fix faiss bug

    ZanSara committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    fe2fcbf View commit details
    Browse the repository at this point in the history
  16. Fix Ray test

    ZanSara committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    0868ad5 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2022

  1. Configuration menu
    Copy the full SHA
    9c4bffc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4afe3f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f1408e4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    de4566a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    63be81c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    424c833 View commit details
    Browse the repository at this point in the history
  7. import document

    ZanSara authored Mar 9, 2022
    Configuration menu
    Copy the full SHA
    861d270 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ac5833b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a375b66 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2022

  1. Configuration menu
    Copy the full SHA
    8a5be32 View commit details
    Browse the repository at this point in the history
  2. re-enable cache

    ZanSara committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    078f22b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8379f97 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2c46b30 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4165670 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    60ea88a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    2d12ecb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3e0bf77 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    1eea0b6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ce27da0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a4c0f37 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8bfc579 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2022

  1. Configuration menu
    Copy the full SHA
    9b558d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    06eb04f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    70afc9a View commit details
    Browse the repository at this point in the history
  4. Remove most redundant ABCs

    ZanSara committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    ac76c1f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3a8a8e0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3a195eb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6bb5dff View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3fb5248 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    27f286f View commit details
    Browse the repository at this point in the history
  10. Fix faiss issue

    ZanSara committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    4e9ed19 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a259a79 View commit details
    Browse the repository at this point in the history
  12. Add debatable test

    ZanSara committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    010f965 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5492d3d View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    cbd3b40 View commit details
    Browse the repository at this point in the history
  15. Improve diff printing

    ZanSara committed Mar 11, 2022
    Configuration menu
    Copy the full SHA
    9779220 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2022

  1. Configuration menu
    Copy the full SHA
    9334d86 View commit details
    Browse the repository at this point in the history
  2. Fix typing issues

    ZanSara committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    438261b View commit details
    Browse the repository at this point in the history
  3. Fix more typing

    ZanSara committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    15a1495 View commit details
    Browse the repository at this point in the history
  4. Typo in YAML filename

    ZanSara committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    ae6d533 View commit details
    Browse the repository at this point in the history
  5. Remove needless type:ignore

    ZanSara committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    007f9fd View commit details
    Browse the repository at this point in the history
  6. Add tests

    ZanSara committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    1d3caee View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    52ea72c View commit details
    Browse the repository at this point in the history
  8. Refactor RAGeneratorType out

    ZanSara committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    c4bf4f3 View commit details
    Browse the repository at this point in the history
  9. Fix broken import in conftest

    ZanSara committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    3878aec View commit details
    Browse the repository at this point in the history
  10. Improve source error handling

    ZanSara committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    365a855 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a70fa02 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    f2e34f0 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    4468fea View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    4124544 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    e400831 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    2d56a71 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    90cfdcf View commit details
    Browse the repository at this point in the history
  18. Fix indentation

    ZanSara committed Mar 14, 2022
    Configuration menu
    Copy the full SHA
    4301335 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    70cd8b2 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2022

  1. Remove commented set_config

    ZanSara committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    1475f3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    70b27ab View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f568459 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b78a6c8 View commit details
    Browse the repository at this point in the history