Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
-
None
Description
For users not using transactional tables, we should not require that a transaction manager be running. The TransactionServiceClient is currently always initialized when an HConnection is created. To make this conditional, we can create a new phoenix.transactions.enable config property that if false will prevent the TransactionServiceClient from being started (as well as prevent transactional tables from being created).