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

Add optional cache-duration attribute to notification message. #71

Open
6a6d74 opened this issue Oct 16, 2023 · 5 comments
Open

Add optional cache-duration attribute to notification message. #71

6a6d74 opened this issue Oct 16, 2023 · 5 comments

Comments

@6a6d74
Copy link

6a6d74 commented Oct 16, 2023

A WIS Node may indicate that a resource should be cached for a period other than 24-hours. A cache-duration attribute would allow that to be specified for a given resource. In absence of this attribute, the duration should default to 24-hours.

Also see Indicate to Global Caches how long a resource should be cached for.

@6a6d74 6a6d74 moved this to For end of Pre-operational phase (Dec 2024) in WIS2 - the everything list Oct 16, 2023
@tomkralidis
Copy link
Collaborator

tomkralidis commented Jan 27, 2024

I am guessing that this (put forth as an ISO 8601 duration) would be best placed in the canonical link, which is what the GC would be locking on for download. For discussion at the next TT-WISMD meeting on 2024-01-30.

@tomkralidis
Copy link
Collaborator

TT-WISMD 2024-01-30:

  • GC considerations / mechanisms (GC does have the right to not cache)
  • should this be in WCMP2 instead?

@kaiwirt
Copy link

kaiwirt commented Jan 30, 2024

I am not sure if i remember correctly, but i think at the Washington Meeting it was decided to start with 24h as default and the option to add the possibility for different retention times later, if required.

My question would be: Is there a requirement for different retention times other than 24h?

The WIS2-Guide draft currently says:
"A Global Cache shall retain the data and metadata they receive for a minimum period of 24 hours. Requirements relating varying retention times for different types of data may be added later."

@tomkralidis
Copy link
Collaborator

From the WIS2 Guide, current Global Cache Component definition:

A Global Cache shall retain a copy of the core data for a duration compatible with the real-time or near-real-time schedule of the data and not less than 24 hours.

@tomkralidis
Copy link
Collaborator

TT-WISMD 2024-11-27

  • remit would be at the data producer/origin
  • granularity: per data granule
  • add recommendation on OPTIONAL properties.cache-duration (default PT24H for core data)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: For end of Pre-operational phase (Dec 2024)
Development

No branches or pull requests

3 participants