rocksdb/logging
sdong cea81cad66 Disabling some IO error assertion in EnvLogger (#11314)
Summary:
Right now, EnvLogger has the same IO error assertion as most other places: if we are writing to the file after we've seen an IO error, the assertion would trigger. This is too strict for info logger: we would not fail DB if info logger fails and we would try the best to continue logging. For now, we simplify the problem by disabling the assertion for EnvLogger.

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

Test Plan: Run env_logger_test to make sure at least it doesn't fail in normal cases.

Reviewed By: anand1976

Differential Revision: D44227732

fbshipit-source-id: e3d31a221a5757f018a67ccaa96dcf89eb981f66
2023-03-20 13:23:29 -07:00
..
auto_roll_logger.cc Remove RocksDB LITE (#11147) 2023-01-27 13:14:19 -08:00
auto_roll_logger.h Remove RocksDB LITE (#11147) 2023-01-27 13:14:19 -08:00
auto_roll_logger_test.cc Remove RocksDB LITE (#11147) 2023-01-27 13:14:19 -08:00
env_logger.h Disabling some IO error assertion in EnvLogger (#11314) 2023-03-20 13:23:29 -07:00
env_logger_test.cc Run clang format on logging folder (#10861) 2022-10-24 18:13:43 -07:00
event_logger.cc Run clang format on logging folder (#10861) 2022-10-24 18:13:43 -07:00
event_logger.h Run clang format on logging folder (#10861) 2022-10-24 18:13:43 -07:00
event_logger_test.cc Run clang format on logging folder (#10861) 2022-10-24 18:13:43 -07:00
log_buffer.cc Run clang format on logging folder (#10861) 2022-10-24 18:13:43 -07:00
log_buffer.h Run clang format on logging folder (#10861) 2022-10-24 18:13:43 -07:00
logging.h Observe and warn about misconfigured HyperClockCache (#10965) 2022-11-21 12:08:21 -08:00