Skip to content
This repository has been archived by the owner on Oct 23, 2023. It is now read-only.

Datacatalog delete artifact #353

Open
wants to merge 9 commits into
base: master
Choose a base branch
from

Commits on Jan 19, 2023

  1. Added datacatalog endpoint for deleting artifacts

    Signed-off-by: Nick Müller <[email protected]>
    Nick Müller committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    91e859d View commit details
    Browse the repository at this point in the history
  2. WIP: first draft for cache eviction of past executions

    Added new CacheEvictionError message representing an error encountered during eviction of stored data
    Added new UpdateTaskExecution endpoint for updating task executions, currently only supporting cache eviction
    
    Signed-off-by: Nick Müller <[email protected]>
    Nick Müller committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    7b1e23f View commit details
    Browse the repository at this point in the history
  3. Updated to latest released version of flytestdlib

    Ran go mod tidy
    
    Signed-off-by: Nick Müller <[email protected]>
    Nick Müller committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    926c319 View commit details
    Browse the repository at this point in the history
  4. Refactored cache eviction to own service

    Signed-off-by: Nick Müller <[email protected]>
    Nick Müller committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    e939429 View commit details
    Browse the repository at this point in the history
  5. Refactored new cache service to share EvictCacheRequest for both endp…

    …oints
    
    Signed-off-by: Nick Müller <[email protected]>
    Nick Müller committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    5bcad0e View commit details
    Browse the repository at this point in the history
  6. Merged cache eviction endpoints into single RPC call

    Signed-off-by: Nick Müller <[email protected]>
    Nick Müller committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    824b311 View commit details
    Browse the repository at this point in the history
  7. Removed no longer relevant generated mocks

    Signed-off-by: Nick Müller <[email protected]>
    Nick Müller committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    43ae045 View commit details
    Browse the repository at this point in the history
  8. Split CacheService.EvictCache into two separate endpoints

    grpc-gateway parsing of URL params does not work for joined endpoint at the moment - fixed in major version upgrade
    Added extra CacheEvictionErrorCode enum entries
    
    Signed-off-by: Nick Müller <[email protected]>
    Nick Müller committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    15067f9 View commit details
    Browse the repository at this point in the history
  9. Add bulk endpoints for acquiring/releasing reservations and deleting …

    …artifacts to datacatalog
    
    Signed-off-by: Nick Müller <[email protected]>
    Nick Müller committed Jan 19, 2023
    Configuration menu
    Copy the full SHA
    e9fb728 View commit details
    Browse the repository at this point in the history