spdlog/include/spdlog/details
Yubin b5b5043d42
Support async_overflow_policy::discard_new (#2876)
Reason for the discard_new policy: when there is an overflow, there
is usually some unexpected issue (a bug, or some other unexpected stuff).
And in case of unexpected issue, the first arrived log messages are usually
more important than subsequent ones. For example, some application
keep logging error messages in case of functionality failure, which,
when using async_overflow_policy::overrun_oldest, will overrun the
first arrived messages that may contain real reason for the failure.
2023-09-09 23:05:08 +03:00
..
backtracer-inl.h Unnecessary backtrace begin/end logs (#2568) 2022-12-09 10:25:17 +02:00
backtracer.h Unnecessary backtrace begin/end logs (#2568) 2022-12-09 10:25:17 +02:00
circular_q.h Fixed circular_q size impl and added tests 2023-08-05 17:03:04 +03:00
console_globals.h "#include" <spdlog/.*> instead of "spdlog/.*" 2019-11-06 19:15:29 +00:00
file_helper-inl.h clang format 2023-06-07 13:23:44 +03:00
file_helper.h Add sync to file_helper (#2343) 2023-01-15 15:33:40 +02:00
fmt_helper.h Support compile-time format string checking with std::format (#2544) 2022-11-12 23:07:11 +02:00
log_msg_buffer-inl.h clang-format 2021-07-19 00:50:51 +03:00
log_msg_buffer.h clang-format 2021-07-19 00:50:51 +03:00
log_msg-inl.h clang-format 2021-07-19 00:50:51 +03:00
log_msg.h clang-format 2021-07-19 00:50:51 +03:00
mpmc_blocking_q.h Support async_overflow_policy::discard_new (#2876) 2023-09-09 23:05:08 +03:00
null_mutex.h Remove try_lock from null_mutex. 2022-05-20 16:20:19 +08:00
os-inl.h clang format 2023-06-07 13:23:44 +03:00
os.h clang format 2023-06-07 13:23:44 +03:00
periodic_worker-inl.h Expend support for any std::chrono::duration in spdlog::flush_every 2022-07-17 20:28:39 +02:00
periodic_worker.h clang format 2022-10-31 17:09:45 +02:00
registry-inl.h Update registry-inl.h fix #2691 2023-04-23 03:21:17 +03:00
registry.h Added apply_logger_env_levels (#2649) 2023-02-25 12:07:33 +02:00
synchronous_factory.h clang format 2023-06-07 13:23:44 +03:00
tcp_client-windows.h Removing IPv4 limitation from tcp_client (#2790) 2023-06-30 20:08:22 +03:00
tcp_client.h Removing IPv4 limitation from tcp_client (#2790) 2023-06-30 20:08:22 +03:00
thread_pool-inl.h Support async_overflow_policy::discard_new (#2876) 2023-09-09 23:05:08 +03:00
thread_pool.h Support async_overflow_policy::discard_new (#2876) 2023-09-09 23:05:08 +03:00
udp_client-windows.h clang format 2023-06-07 13:23:44 +03:00
udp_client.h Added missing include to udp_client.h 2023-07-02 21:19:41 +03:00
windows_include.h clang-format 2021-07-19 00:50:51 +03:00