25

We keep getting this exception in our app which has a scheduled job to read on a gloabl secondary index. Looks like it keeps backfilling periodically even though there were no changes on the table. The volumes on our table are quite low so a bit surprised to see this a few times a day. This is not a new index, so wondering should it not backfill only on insert/update of records. Anyone seen this before?

Sateesh
  • 273
  • 1
  • 3
  • 5

4 Answers4

40

It might be creating that GSI. Wait for sometime based on the amount of data in your DB. And this issue will go away.

Khader M A
  • 5,423
  • 3
  • 19
  • 19
9

I just waited 30 seconds, the error was gone away automatically. I edited my dynamoDB table from my aws console directly, I think this temporary error originated from this.

DanteDX
  • 1,059
  • 7
  • 12
3

This error occurs when you newly create a GSI in dynamodb Table. wait for sometimes once it get created into the table you will not see the error see in below image it says Creating... enter image description here

it will be like enter image description here

then hit your function you will not get an error

0

Try Detecting and Correcting Index Key Violations. I guess it is due to Index key Violation.

Rahul Rai
  • 44
  • 2