# File lib/dm-transactions/adapters/dm-do-adapter.rb, line 16
      def transaction_primitive
        if current_transaction && supports_savepoints?
          DataObjects::SavePoint.create_for_uri(normalized_uri, current_connection)
        else
          DataObjects::Transaction.create_for_uri(normalized_uri)
        end
      end