Admiral-Piett / goaws

AWS (SQS/SNS) Clone for Development testing
MIT License
778 stars 145 forks source link

Respect GetQueueAttributes AttributeName parameters #228

Closed mbklein closed 1 year ago

mbklein commented 4 years ago

This PR allows gosqs to respect the GetQueueAttributes AtrributeName.N parameter and only return requested attributes. It also removes a redundant app.SyncQueues.RLock() call that was causing the SQS handler to lock up indefinitely when bombarded with GetQueueAttributes calls.

mbklein commented 3 years ago

Sorry, missed this. I'll get on it.

Admiral-Piett commented 1 year ago

@mbklein Hey there! Checking this out - looks great, would you mind doing a quick rebase and throwing some tests on it?

mbklein commented 1 year ago

@Admiral-Piett It only took me 2½ years, but I've added some tests. Sorry this fell off my radar for so long.