Details

    • Type: Story Story
    • Status: Open Open
    • Priority: Minor Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Fedora
    • Labels:
      None
    • Roadmap Theme:
      Storage: Large Datastreams, Validation/Integrity

      Description

      When creating a datastream, the API allows the user to specify a checksum, and a checksum type. If these are specified, Fedora will automatically validate the checksum against the contents. For some usecases, this is the wanted behaviour.

      When working with large external datastreams however, this become a serious bottleneck. If I know the checksum of the remote file, I want to be able to tell this to Fedora, so that it is stored in the standard way, without having Fedora download the entire terabyte long datastream to make sure that I gave the correct checksum.

      What I would like to see is a fcfg param, autoValidateChecksums, that specify if user provided checksums should be validated, or just accepted.

        Activity

        Hide
        Chris Wilper added a comment -
        Ben commented that having this as a parameter would be nice...so it doesn't have to be all or nothing on the repository
        Show
        Chris Wilper added a comment - Ben commented that having this as a parameter would be nice...so it doesn't have to be all or nothing on the repository
        Hide
        Chris Wilper added a comment -
        Dan points out that this may be part of a larger validation configuration framework (think of it globally, for example, do we want to have the same pattern possible for ECM validation...?)
        Show
        Chris Wilper added a comment - Dan points out that this may be part of a larger validation configuration framework (think of it globally, for example, do we want to have the same pattern possible for ECM validation...?)

          People

          • Assignee:
            Unassigned
            Reporter:
            Asger Askov Blekinge
          • Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated: