Azure / Azurite

A lightweight server clone of Azure Storage that simulates most of the commands supported by it with minimal dependencies

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Queues do not correctly handle visibility timeout

temporaer opened this issue · comments

Which service(blob, file, queue, table) does this issue concern?

queue

Which version of the Azurite was used?

3.29

Where do you get Azurite? (npm, DockerHub, NuGet, Visual Studio Code Extension)

npm

What's the Node.js version?

16.20

What problem was encountered?

visibility_timeout is ignored, ie, if a message was leased from the queue for longer than visibility timeout, it does not reappear, and can still be updated by the client.

I confirmed with the team, that this feature is currently lacking.

Note that validation of visibility timeout had some issues in the past which were fixed, but it seems that the functionality is not implemented.

Steps to reproduce the issue?

Have you found a mitigation/solution?

Thanks for raising this issue!
The Queue visibility timeout still not implemented in Azurite.

We will use this issue to track this.

Azurite welcome contribution!
It would be great if you can raise a PR to add this feature!