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: Update parameter.add_data() functionality #112

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

Commits on Sep 30, 2024

  1. Configuration menu
    Copy the full SHA
    5499b87 View commit details
    Browse the repository at this point in the history
  2. Make name column a mixin

    glatterf42 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    a2a63ff View commit details
    Browse the repository at this point in the history
  3. Make optimization columns mixins

    * Covers:
    * run__id, data, name, uniqueness of name together with run__id
    * Adapts tests since default order of columns changes
    glatterf42 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    90b7105 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7b8e389 View commit details
    Browse the repository at this point in the history
  5. Include optimization parameter basis (#79)

    * Make Column generic enough for multiple parents
    * Introduce optimization.Parameter
    * Add tests for add_data
    * Enable remaining parameter tests (#86)
    * Enable remaining parameter tests
    * Include optimization parameter api layer (#89)
    * Bump several dependency versions
    * Let api/column handle both tables and parameters
    * Make api-layer tests pass
    * Include optimization parameter core layer (#90)
    * Enable parameter core layer and test it
    * Fix things after rebase
    * Ensure all intended changes survive the rebase
    * Adapt data validation function for parameters
    * Allow tests to pass again
    glatterf42 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    4374241 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    02e3f43 View commit details
    Browse the repository at this point in the history
  7. Streamline naming in tests

    glatterf42 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    33d186e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6910d9e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    247b06c View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2d02e4f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    87dd645 View commit details
    Browse the repository at this point in the history
  12. Incorporate changes from #110

    glatterf42 committed Sep 30, 2024
    Configuration menu
    Copy the full SHA
    94b337e View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    8e737c6 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    52a07ed View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    5b488ab View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ce5ff14 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    b41eb28 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    f160e9c View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    a9e5ac8 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2024

  1. Make optimization columns mixins

    * Covers:
    * run__id, data, name, uniqueness of name together with run__id
    * Adapts tests since default order of columns changes
    glatterf42 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    445cc16 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    85c0bc2 View commit details
    Browse the repository at this point in the history
  3. Include optimization parameter basis (#79)

    * Make Column generic enough for multiple parents
    * Introduce optimization.Parameter
    * Add tests for add_data
    * Enable remaining parameter tests (#86)
    * Enable remaining parameter tests
    * Include optimization parameter api layer (#89)
    * Bump several dependency versions
    * Let api/column handle both tables and parameters
    * Make api-layer tests pass
    * Include optimization parameter core layer (#90)
    * Enable parameter core layer and test it
    * Fix things after rebase
    * Ensure all intended changes survive the rebase
    * Adapt data validation function for parameters
    * Allow tests to pass again
    glatterf42 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    0b4896c View commit details
    Browse the repository at this point in the history
  4. Fix typo in docs

    glatterf42 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    a057ffe View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b44e56c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    50a303d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0250108 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4dd8103 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    0f3a6b1 View commit details
    Browse the repository at this point in the history
  10. Add equation__id and variable__id to column filtering

    * Disable those until their PRs are merged
    glatterf42 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    4ac0650 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    c303393 View commit details
    Browse the repository at this point in the history
  12. Introduce new add_data()

    * Update to pandas workflow
    * New in-DB functionality for testing
    glatterf42 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    1e1fe65 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    bced419 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    4fb9741 View commit details
    Browse the repository at this point in the history
  15. Add 1e6 value benchmark

    glatterf42 committed Oct 1, 2024
    Configuration menu
    Copy the full SHA
    c6b29b9 View commit details
    Browse the repository at this point in the history