Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-9208

Allow proper handling of transactions if node is stopped using stop(false)

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 2.7
    • None
    • None
    • None
    • Docs Required

    Description

      Currently if node is stopped, on example, for maintenance using standard Ignition.stop(false) all active transactions are most likely will be rolled back or event stopped during commit leading to partition desync, which is not desirable.

      If cancel=false node must wait for graceful termination of all active transactions while blocking new requests.

      Attachments

        Activity

          People

            Unassigned Unassigned
            ascherbakov Alexey Scherbakov
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: