-
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.