Ensure that all S3EmitOperator IO threads start with unique hash

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Cannot Reproduce
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Atlas Streams
    • ALL
    • None
    • 3
    • TBD
    • None
    • None
    • None
    • None
    • None
    • None
    • None
    • 0

      After enabling smoke tests, we're seeing "PreconditionFailed Message: At least one of the pre-conditions you specified did not hold" errors which come from setting the If-None-Match pre-condition here.

       

      This came about because the smoke tests were inserting a large volume of data with writeCount=1. This means that we were in a situation where we had a large number of PutObjectAsync requests open at a time.

       

      The issue ultimate comes about because we're not properly assigning the correct key suffix. I suspect this is because some writes are happening on different threads, but we should confirm this as part of this ticket.

              Assignee:
              Andrew Chen
              Reporter:
              Andrew Chen
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: