firebase-tools icon indicating copy to clipboard operation
firebase-tools copied to clipboard

Pub/Sub Emulator Retry Policy

Open radvansky-tomas opened this issue 4 years ago • 14 comments

I tried to implement failurePolicy / retries using firebase emulator, but it does not seem to work. Which is probably, because its not being implemented, yet.

So I would like to ask for such feature.

Also I think we should have page in documentation here: https://firebase.google.com/docs/emulator-suite/connect_and_prototype

Which should clearly list what features are / not supported (which could be handy for other emulators as well)

radvansky-tomas avatar Sep 07 '21 10:09 radvansky-tomas

This is unlikely to be implemented in the near future, but the request for better documentation around supported / unsupported features is heard and we're working on it.

abeisgoat avatar Sep 07 '21 15:09 abeisgoat

Lack of this support in the emulator is really problematic for developing & testing highly concurrent workflows. Being forced to do it in a cloud instance rather than locally in the emulator is a burden to developer productivity.

+1 for adding Retry support.

gregfenton avatar Sep 08 '21 02:09 gregfenton

duplicated https://github.com/firebase/firebase-tools/issues/3468

I, too, find this to be a fatal problem.

ytetsuro avatar Sep 15 '21 06:09 ytetsuro

Hi, thanks for filing this feature request! We are unable to promise any timeline for this, but if others also have this request, adding a +1 on this issue can help us prioritize adding this to the roadmap.

(Googler-only internal tracking bug: b/210056051)

yuchenshi avatar Dec 10 '21 01:12 yuchenshi

+1 It will make the dev process easier instead of having to deploy it just for testing

camilaleniss avatar May 11 '22 02:05 camilaleniss

Yeah pubsub emulator still does not support scheduled functions/retry and there is not even proper docs in emulator suite explaining setup and limitations :(

r-dev-limited avatar Jun 26 '22 21:06 r-dev-limited

+1 I also burned several hours due to this not being explicitly called out. Even after pouring over a lot of documentation and public posts.

kevpie avatar Oct 13 '22 21:10 kevpie

+1

apetta avatar Nov 13 '22 21:11 apetta

+1

ChrisGibb avatar Dec 30 '22 18:12 ChrisGibb

+1 Please

ykemer avatar Jan 09 '23 10:01 ykemer

+1

ChrisGibb avatar Mar 03 '23 11:03 ChrisGibb

What is update on this @bkendall ?

I mean we have now couple option to define retry mechanism, but it seems there is no way to run these in local environment

tomas-carv-com avatar May 02 '23 22:05 tomas-carv-com

+1

lucasgm1997 avatar Oct 04 '23 02:10 lucasgm1997

+1

davidoort avatar Mar 04 '24 21:03 davidoort