Skip to content

S3 Grib support #1177

@tdrwenski

Description

@tdrwenski

Currently, using GRIB files in an ObjectStore don't work correctly due to the index files (.gbx9) being assumed to be local files. No index file is created if the expected one is not found, since it tries to create a directory using the s3 path which fails.

Expected behavior:

  • use or update ObjectStore index file if available
  • use local cache (if that setting is turned on) for storing the index file
  • create or update the index file in the ObjectStore next to the data files if the cache is not turned on

The first and last bullet require creating or updating objects in the ObjectStore, which can be handled through MFile. We could also choose to start with only using a local cache for index files.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions