Uploaded image for project: 'genius'
  1. genius
  2. GENIUS-209

ManagedNewTransactionRunner improvements: FluentFuture instead of ListenableFuture, ManagedTransactionChain, only-commit-if-written, internal code duplication reduction

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Won't Do
    • Icon: Medium Medium
    • Oxygen-SR4, Fluorine-SR2, Neon
    • None
    • None
    • None

      ManagedNewTransactionRunner is gettings some improvements:

      • FluentFuture instead of ListenableFuture
      • ManagedTransactionChain
      • only-commit-if-written
      • internal code duplication reduction

      skitt initiated this work, I am helping to review and complement with some extensions.

      We're creating this bug to keep track of it all - and make sure that (eventually) all related Gerrits also make it back from master to stable/fluorine and stable/oxygen, so that application changes relying on this can be back-ported as well. (jhershbe originally brought this up; he's working on something where he'd like to use at least the FluentFuture instead of ListenableFuture in Oxygen.)

            skitt Stephen Kitt
            vorburger Michael Vorburger
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: