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

Liu 368 add services to allow persistence #253

Draft
wants to merge 12 commits into
base: LIU-368
Choose a base branch
from

Commits on May 17, 2024

  1. LIU-368: Enable Drop persistence

    Separate out 'expireAfterUse' from 'persist'
    myxie committed May 17, 2024
    Configuration menu
    Copy the full SHA
    abadd3f View commit details
    Browse the repository at this point in the history
  2. LIU-368: Enable Drop persistence

    Add expireAfterUse to Doxygen docstrings to expose to user.
    myxie committed May 17, 2024
    Configuration menu
    Copy the full SHA
    32985be View commit details
    Browse the repository at this point in the history
  3. LIU-368: Enable Drop persistence

    Update comments to clarify expireAfterUse and Persist initial values.
    myxie committed May 17, 2024
    Configuration menu
    Copy the full SHA
    9322b33 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    684e3d1 View commit details
    Browse the repository at this point in the history
  5. LIU-368: Modify expiryTest

    myxie committed May 17, 2024
    Configuration menu
    Copy the full SHA
    b5da8d2 View commit details
    Browse the repository at this point in the history
  6. LIU-368: Update expireAfterUse default behaviour

    Files: expireAfterUse=False
    Memory: expireAfterUse=True
    
    This is irrespective of 'persist'
    myxie committed May 17, 2024
    Configuration menu
    Copy the full SHA
    99a63fc View commit details
    Browse the repository at this point in the history
  7. Add Service drop type

    - Make CategoryType explicit for drops
    - Start work having Service drops that start at root level of the graph.
    myxie committed May 17, 2024
    Configuration menu
    Copy the full SHA
    2ec9b04 View commit details
    Browse the repository at this point in the history
  8. Get Service drop tests running

    myxie committed May 17, 2024
    Configuration menu
    Copy the full SHA
    5df5122 View commit details
    Browse the repository at this point in the history
  9. Merge branch 'LIU-368' of https://github.com/icrar/daliuge into LIU-3…

    …68-AddServicesToAllowPersistence
    myxie committed May 17, 2024
    Configuration menu
    Copy the full SHA
    6af5150 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. LIU-368: Fix errors caused by updates

    - I'm slowly replacing the param=[] in function definitions.
    - This has caused a couple of issues where the subsequent code expects an iterable when there is a None.
    myxie committed May 20, 2024
    Configuration menu
    Copy the full SHA
    53b2aab View commit details
    Browse the repository at this point in the history

Commits on May 21, 2024

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

Commits on May 22, 2024

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