You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request
If you are interested in working on this issue or have submitted a pull request, please leave a comment. If the issue is assigned to the "modular-magician" user, it is either in the process of being autogenerated, or is planned to be autogenerated soon. If the issue is assigned to a user, that user is claiming responsibility for the issue. If the issue is assigned to "hashibot", a community member has claimed the issue already.
Description
Google Cloud Tasks queues support the TombstoneTtl parameter (https://cloud.google.com/tasks/docs/reference/rest/v2beta3/projects.locations.queues) which controls how soon a task with the same unique ID can be re-added to the queue. When using deduplication this parameter is pretty important. By default, the parameter is set to one hour hence deduplication prevents tasks with the same ID from being re-added to the queue for an hour. This is quite prohibitive and makes this feature significantly less useful.
Currently, Terraform Provider Beta is using GA API for cloudtasksproduct. As we want to add support for tombstone_ttl field which is a beta-only field, we need to use Beta API. But, Beta API doesn't have appEngineRoutingOverride field which is available in GA API. Instead, the appEngineRoutingOverride field is inside of the appEngineHttpQueue field. I guess this might require schema changes (particularly for cloud_tasks_queue beta resource) that will be a breaking change.
Community Note
Description
Google Cloud Tasks queues support the
TombstoneTtl
parameter (https://cloud.google.com/tasks/docs/reference/rest/v2beta3/projects.locations.queues) which controls how soon a task with the same unique ID can be re-added to the queue. When using deduplication this parameter is pretty important. By default, the parameter is set to one hour hence deduplication prevents tasks with the same ID from being re-added to the queue for an hour. This is quite prohibitive and makes this feature significantly less useful.New or Affected Resource(s)
Potential Terraform Configuration
Proposed config format:
The text was updated successfully, but these errors were encountered: