Revisit how config.transactions cloner for resharding blocks thread waiting for outstanding prepared transaction to resolve

XMLWordPrintableJSON

    • Fully Compatible
    • Sharding 2020-12-14
    • 1
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      One option would be to schedule the callback on the Fetcher after the TransactionParticipant::onExitPrepare() future resolves. Another option would be to use a dedicated thread for the config.transactions cloner for resharding to prevent a liveness issue.

              Assignee:
              Max Hirschhorn
              Reporter:
              Max Hirschhorn
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: