Skip to content

[Transaction] Retry transaction immediately when fails without waiting for timeout #15039

Open
@Vanchhay

Description

@Vanchhay

Is your feature request related to a problem? Please describe.
I have an application which is required exactly_once which Transaction addresses this problem quite well.
But the application also need to process each transactions orderly [T1, T2, T3, ... etc]. In case transaction fails to commit, we want to retry the Transaction again right away.
Unfortunately Transaction doesn't support this as of now.

Describe the solution you'd like
allow to disable transaction timeout

Additional context
using pulsar: 2.9.1

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions