I captured some bugs in my lambda function and then fixed them. Since in my lambda function, I have set maxReceiveCount=10
in the DLQ so lots of data were being retried even until I uploaded the new version.
My question is: if the data was sent before the function was updated, and because of the bugs within it was retried until the new function was uploaded, will the data in the DLQ be processed by the newer version of function? Assume I'm not going to trigger the function for a second time.