Why does the dynamic thing group query based on a thing's shadow attribute take around a minute to load the thing in aws iot after I change it ?.
ex:
i have a thing shadow: {"reported": {"field1": 1}}
lambda:
- create dynamic thing group by query string: shadow.reported.field1: 0
- check status of dynamic thing group: If status is ACTIVE, return the items in the thing group; otherwise, keep checking status until it is ACTIVE.
Steps:
- step-1: update thing shadow: reported.field1 = 0
- step-2: first time run lambda: list things in thing group is empty.
- step-3: next time run lambda: list things have data.
The time interval between two step-2 and step-3 is 1 minute.