7 files declare their use of TransactionCommitFailedException

StubTransactionManager.php in core/tests/Drupal/Tests/Core/Database/Stub/StubTransactionManager.php
TransactionManager.php in core/modules/pgsql/src/Driver/Database/pgsql/TransactionManager.php
TransactionManager.php in core/modules/mysqli/src/Driver/Database/mysqli/TransactionManager.php
TransactionManager.php in core/modules/sqlite/src/Driver/Database/sqlite/TransactionManager.php
TransactionManager.php in core/modules/mysql/src/Driver/Database/mysql/TransactionManager.php
TransactionManagerBase.php in core/lib/Drupal/Core/Database/Transaction/TransactionManagerBase.php
TransactionManagerTest.php in core/tests/Drupal/Tests/Core/Database/TransactionManagerTest.php

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.