Make BucketCatalog::abort Status parameter non-optional

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Fixed
    • Priority: Major - P3
    • 6.0.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • None
    • Fully Compatible
    • Execution Team 2022-03-07
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      BucketCatalog::abort takes an optional Status which it uses as the error code to abort all batches on the same bucket. If no Status is provided, then it defaults to using TimeseriesBucketCleared. However, it would be better to require callers to specify an abort status. This way we won't potentially lose the error that caused the abort across batches, by converting to TimeseriesBucketCleared when really it was a different status that was the cause.

            Assignee:
            Gregory Noma
            Reporter:
            Gregory Noma
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: