Ticket #1163 (new enhancement)

Opened 3 years ago

Last modified 3 years ago

Improvements to Storage Extension

Reported by: rgrp Owned by: rgrp
Priority: major Milestone: ckan-backlog
Component: ckan Keywords:
Cc: Repository: ckanext-storage
Theme: none

Description

Storage is now working but there are

  • Integrate with Resources (e.g. create a resource for each file upload and give option to associate with a package)
    • Should we introduce rule that files *not* associated with a Resource are periodically deleted?
  • Allow setting of a file name/path before upload
  • Allow for file overwriting/deleting etc (how should this work -- do we want to allow this sort of thing)
  • Integrate local file upload stuff in api/auth/*

Different Backend Issues

Local file store is rather different from 'remote' storage in various ways:

  • For remote you don't want to use many buckets as there are bucket limits while for local you want to. Should we there have a single path that users provide which we then partition differently for different backends.

Change History

comment:1 Changed 3 years ago by thejimmyg

  • Milestone changed from ckan-v1.5 to ckan-backlog
Note: See TracTickets for help on using tickets.