remove sql-only twophase_transaction helper
diff --git a/Allura/allura/lib/helpers.py b/Allura/allura/lib/helpers.py
index 0e280b1..f0d0025 100644
--- a/Allura/allura/lib/helpers.py
+++ b/Allura/allura/lib/helpers.py
@@ -670,31 +670,6 @@
                 if k.startswith(prefix)}
 
 
-@contextmanager
-def twophase_transaction(*engines):
-    connections = [
-        e.contextual_connect()
-        for e in engines]
-    txns = []
-    to_rollback = []
-    try:
-        for conn in connections:
-            txn = conn.begin_twophase()
-            txns.append(txn)
-            to_rollback.append(txn)
-        yield
-        to_rollback = []
-        for txn in txns:
-            txn.prepare()
-            to_rollback.append(txn)
-        for txn in txns:
-            txn.commit()
-    except Exception:
-        for txn in to_rollback:
-            txn.rollback()
-        raise
-
-
 def paging_sanitizer(limit, page, total_count=sys.maxsize, zero_based_pages=True):
     """Return limit, page - both converted to int and constrained to
     valid ranges based on total_count.