Protect against getEligibleBucket not finding eligible bucket

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.2.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Storage Execution
    • Fully Compatible
    • ALL
    • Storage Execution 2025-06-23, Storage Execution 2025-07-07, Storage Execution 2025-07-21
    • 200
    • None
    • 3
    • TBD
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      The write path will crash if getEligibleBucket doesn't produce an eligible bucket. This is not an acceptable outcome, and we should retry if one is not found.

       

      determineRolloverReason and getCacheDerivedSize are contributing causes to this crash as well. Fix some types and assumptions inside getEligibleBucket & stageInsertBatchIntoEligibleBucket.

              Assignee:
              Yuhong Zhang
              Reporter:
              Matt Kneiser
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved: