rocksdb/utilities/transactions
Peter Dillinger eaa4f9d23b Fix tests broken by gtest upgrade (#13661)
Summary:
Some tests were failing due to apparent missing include of iomanip. I suspect this was from a gtest upgrade, because in open source, the include iomanip comes from gtest.h. To ensure we maintain compatibility with older gtest as well as the newer one, I pulled the include iomanip out of the in-repo gtest.h. Note that other places in gtest code only instantiate floating-point related templates with `float` and `double` types.

Also, to avoid `make format` being insanely slow on gtest.h, I've excluded third-party from the formatting check.

Pull Request resolved: https://github.com/facebook/rocksdb/pull/13661

Test Plan: make check, internal CI, manually ensure formatting check works outside of third-party/

Reviewed By: jaykorean

Differential Revision: D75963897

Pulled By: pdillinger

fbshipit-source-id: ed5737dd456e74068185f1ac5d57046d7509df7a
2025-06-04 10:44:17 -07:00
..
lock Fix tests broken by gtest upgrade (#13661) 2025-06-04 10:44:17 -07:00
optimistic_transaction.cc Standardize on clang-format version 18 (#13233) 2024-12-19 10:58:40 -08:00
optimistic_transaction.h Standardize on clang-format version 18 (#13233) 2024-12-19 10:58:40 -08:00
optimistic_transaction_db_impl.cc Delete max_write_buffer_number_to_maintain (#13491) 2025-04-07 21:44:36 -07:00
optimistic_transaction_db_impl.h Remove 'virtual' when implied by 'override' (#12319) 2024-01-31 13:14:42 -08:00
optimistic_transaction_test.cc Add a new API Transaction::GetCoalescingIterator (#13128) 2024-11-08 14:14:39 -08:00
pessimistic_transaction.cc Update default value for large txn options (#13636) 2025-05-22 20:03:51 -07:00
pessimistic_transaction.h Enable large txn optimization by transaction write batch size (#13634) 2025-05-22 17:29:23 -07:00
pessimistic_transaction_db.cc Delete max_write_buffer_number_to_maintain (#13491) 2025-04-07 21:44:36 -07:00
pessimistic_transaction_db.h Make transaction name conflict check more robust (#12895) 2024-07-30 12:31:02 -07:00
snapshot_checker.cc Standardize on clang-format version 18 (#13233) 2024-12-19 10:58:40 -08:00
timestamped_snapshot_test.cc Run internal cpp modernizer on RocksDB repo (#12398) 2024-03-04 10:08:32 -08:00
transaction_base.cc Add a new API Transaction::GetCoalescingIterator (#13128) 2024-11-08 14:14:39 -08:00
transaction_base.h Standardize on clang-format version 18 (#13233) 2024-12-19 10:58:40 -08:00
transaction_db_mutex_impl.cc Standardize on clang-format version 18 (#13233) 2024-12-19 10:58:40 -08:00
transaction_db_mutex_impl.h Standardize on clang-format version 18 (#13233) 2024-12-19 10:58:40 -08:00
transaction_test.cc Update default value for large txn options (#13636) 2025-05-22 20:03:51 -07:00
transaction_test.h Deprecate raw DB pointer in public APIs (#13311) 2025-01-17 13:33:25 -08:00
transaction_util.cc Standardize on clang-format version 18 (#13233) 2024-12-19 10:58:40 -08:00
transaction_util.h Standardize on clang-format version 18 (#13233) 2024-12-19 10:58:40 -08:00
write_committed_transaction_ts_test.cc Fix write committed transactions replay when UDT setting toggles (#13121) 2024-11-06 17:32:03 -08:00
write_prepared_transaction_test.cc Delete max_write_buffer_number_to_maintain (#13491) 2025-04-07 21:44:36 -07:00
write_prepared_txn.cc Add a new API Transaction::GetCoalescingIterator (#13128) 2024-11-08 14:14:39 -08:00
write_prepared_txn.h Add a new API Transaction::GetCoalescingIterator (#13128) 2024-11-08 14:14:39 -08:00
write_prepared_txn_db.cc Standardize on clang-format version 18 (#13233) 2024-12-19 10:58:40 -08:00
write_prepared_txn_db.h Properly disable MultiCFIterator in WritePrepared/UnPreparedTxnDBs (#12883) 2024-07-24 16:50:12 -07:00
write_unprepared_transaction_test.cc Standardize on clang-format version 18 (#13233) 2024-12-19 10:58:40 -08:00
write_unprepared_txn.cc Refactor wal related naming and more (#13490) 2025-04-11 10:08:29 -07:00
write_unprepared_txn.h Standardize on clang-format version 18 (#13233) 2024-12-19 10:58:40 -08:00
write_unprepared_txn_db.cc Standardize on clang-format version 18 (#13233) 2024-12-19 10:58:40 -08:00
write_unprepared_txn_db.h Remove 'virtual' when implied by 'override' (#12319) 2024-01-31 13:14:42 -08:00