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
    • 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: