diff -Naur folly-2025.12.01.00-orig/CMake/folly-config.cmake.in folly-2025.12.01.00/CMake/folly-config.cmake.in
--- folly-2025.12.01.00-orig/CMake/folly-config.cmake.in	2025-12-04 12:36:55.980816100 +0300
+++ folly-2025.12.01.00/CMake/folly-config.cmake.in	2025-12-04 12:38:46.624312500 +0300
@@ -34,7 +34,7 @@
 find_dependency(FastFloat CONFIG)
 set(GFLAGS_USE_TARGET_NAMESPACE ON)
 find_dependency(gflags CONFIG)
-find_dependency(glog CONFIG)
+find_dependency(ng-log CONFIG)
 find_dependency(Libevent CONFIG)
 find_dependency(ZLIB)
 find_dependency(BZip2 CONFIG)
diff -Naur folly-2025.12.01.00-orig/CMake/folly-config.h.cmake folly-2025.12.01.00/CMake/folly-config.h.cmake
--- folly-2025.12.01.00-orig/CMake/folly-config.h.cmake	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/CMake/folly-config.h.cmake	2025-12-04 12:38:46.632031500 +0300
@@ -35,7 +35,7 @@
 
 #cmakedefine FOLLY_HAVE_LIBGFLAGS 1
 
-#cmakedefine FOLLY_HAVE_LIBGLOG 1
+#cmakedefine FOLLY_HAVE_LIBNGLOG 1
 
 #cmakedefine FOLLY_USE_JEMALLOC 1
 
diff -Naur folly-2025.12.01.00-orig/CMake/folly-deps.cmake folly-2025.12.01.00/CMake/folly-deps.cmake
--- folly-2025.12.01.00-orig/CMake/folly-deps.cmake	2025-12-04 12:36:55.986813400 +0300
+++ folly-2025.12.01.00/CMake/folly-deps.cmake	2025-12-04 12:38:46.635034200 +0300
@@ -92,18 +92,18 @@
   list(APPEND FOLLY_INCLUDE_DIRECTORIES ${gflags_INCLUDE_DIR})
 endif()
 
-find_package(glog REQUIRED)
-set(FOLLY_HAVE_LIBGLOG ${glog_FOUND})
-if(glog_FOUND)
-  if (TARGET glog::glog)
-    get_target_property(GLOG_LIBRARY glog::glog IMPORTED_LOCATION)
-    if (NOT GLOG_LIBRARY)
-      get_target_property(GLOG_LIBRARY glog::glog IMPORTED_LOCATION_RELEASE)
+find_package(ng-log REQUIRED)
+set(FOLLY_HAVE_LIBNGLOG ${ng-log_FOUND})
+if(ng-log_FOUND)
+  if (TARGET ng-log::ng-log)
+    get_target_property(NGLOG_LIBRARY ng-log::ng-log IMPORTED_LOCATION)
+    if (NOT NGLOG_LIBRARY)
+      get_target_property(NGLOG_LIBRARY ng-log::ng-log IMPORTED_LOCATION_RELEASE)
     endif ()
-    message(STATUS "glog::glog library: ${GLOG_LIBRARY}")
+    message(STATUS "ng-log::ng-log library: ${NGLOG_LIBRARY}")
   endif ()
-  list(APPEND FOLLY_LINK_LIBRARIES glog::glog)
-  list(APPEND FOLLY_INCLUDE_DIRECTORIES ${GLOG_INCLUDE_DIR})
+  list(APPEND FOLLY_LINK_LIBRARIES ng-log::ng-log)
+  list(APPEND FOLLY_INCLUDE_DIRECTORIES ${NGLOG_INCLUDE_DIR})
 endif()
 
 set(OPENSSL_USE_STATIC_LIBS ON)
diff -Naur folly-2025.12.01.00-orig/CMakeLists.txt folly-2025.12.01.00/CMakeLists.txt
--- folly-2025.12.01.00-orig/CMakeLists.txt	2025-12-04 12:36:55.989639300 +0300
+++ folly-2025.12.01.00/CMakeLists.txt	2025-12-04 12:38:46.639029400 +0300
@@ -671,7 +671,7 @@
       follybenchmark
       folly
       ${LIBGMOCK_LIBRARIES}
-      ${GLOG_LIBRARY}
+      ${NGLOG_LIBRARY}
   )
   apply_folly_compile_options_to_target(folly_test_support)
 
diff -Naur folly-2025.12.01.00-orig/folly/Benchmark.h folly-2025.12.01.00/folly/Benchmark.h
--- folly-2025.12.01.00-orig/folly/Benchmark.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/Benchmark.h	2025-12-04 12:38:46.643030700 +0300
@@ -39,7 +39,7 @@
 #include <variant>
 
 #include <boost/function_types/function_arity.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 FOLLY_GFLAGS_DECLARE_bool(benchmark);
 FOLLY_GFLAGS_DECLARE_uint32(bm_result_width_chars);
diff -Naur folly-2025.12.01.00-orig/folly/CMakeLists.txt folly-2025.12.01.00/folly/CMakeLists.txt
--- folly-2025.12.01.00-orig/folly/CMakeLists.txt	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/CMakeLists.txt	2025-12-04 12:38:46.646033000 +0300
@@ -70,9 +70,9 @@
   # Tell setup.py where to find includes and libfolly.so
   set(prop "$<TARGET_PROPERTY:folly_base,INCLUDE_DIRECTORIES>")
   set(incs "$<$<BOOL:${prop}>:-I$<JOIN:${prop},:>>")
-  set(glog_lib "${GLOG_LIBRARY}")
-  cmake_path(REMOVE_FILENAME glog_lib)
-  set(libs "-L${CMAKE_BINARY_DIR}:${glog_lib}")
+  set(nglog_lib "${NGLOG_LIBRARY}")
+  cmake_path(REMOVE_FILENAME nglog_lib)
+  set(libs "-L${CMAKE_BINARY_DIR}:${nglog_lib}")
 
   add_custom_target(folly_python_bindings ALL
     DEPENDS folly create_binding_symlink
diff -Naur folly-2025.12.01.00-orig/folly/CancellationToken-inl.h folly-2025.12.01.00/folly/CancellationToken-inl.h
--- folly-2025.12.01.00-orig/folly/CancellationToken-inl.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/CancellationToken-inl.h	2025-12-04 12:38:46.649057100 +0300
@@ -21,7 +21,7 @@
 #include <tuple>
 #include <utility>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 namespace folly {
 
diff -Naur folly-2025.12.01.00-orig/folly/CancellationToken.cpp folly-2025.12.01.00/folly/CancellationToken.cpp
--- folly-2025.12.01.00-orig/folly/CancellationToken.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/CancellationToken.cpp	2025-12-04 12:38:46.651491000 +0300
@@ -21,7 +21,7 @@
 #include <folly/portability/Memory.h>
 #include <folly/synchronization/detail/Sleeper.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <new>
 #include <thread>
diff -Naur folly-2025.12.01.00-orig/folly/ConcurrentSkipList-inl.h folly-2025.12.01.00/folly/ConcurrentSkipList-inl.h
--- folly-2025.12.01.00-orig/folly/ConcurrentSkipList-inl.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/ConcurrentSkipList-inl.h	2025-12-04 12:38:46.654491500 +0300
@@ -26,7 +26,7 @@
 #include <vector>
 
 #include <boost/random.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/ConstexprMath.h>
 #include <folly/Memory.h>
diff -Naur folly-2025.12.01.00-orig/folly/ConcurrentSkipList.h folly-2025.12.01.00/folly/ConcurrentSkipList.h
--- folly-2025.12.01.00-orig/folly/ConcurrentSkipList.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/ConcurrentSkipList.h	2025-12-04 12:38:46.657491400 +0300
@@ -123,7 +123,7 @@
 #include <memory>
 #include <type_traits>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/ConcurrentSkipList-inl.h>
 #include <folly/Likely.h>
diff -Naur folly-2025.12.01.00-orig/folly/DefaultKeepAliveExecutor.h folly-2025.12.01.00/folly/DefaultKeepAliveExecutor.h
--- folly-2025.12.01.00-orig/folly/DefaultKeepAliveExecutor.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/DefaultKeepAliveExecutor.h	2025-12-04 12:38:46.660491000 +0300
@@ -18,7 +18,7 @@
 
 #include <future>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Executor.h>
 #include <folly/executors/SequencedExecutor.h>
diff -Naur folly-2025.12.01.00-orig/folly/DiscriminatedPtr.h folly-2025.12.01.00/folly/DiscriminatedPtr.h
--- folly-2025.12.01.00-orig/folly/DiscriminatedPtr.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/DiscriminatedPtr.h	2025-12-04 12:38:46.663491000 +0300
@@ -27,7 +27,7 @@
 #include <limits>
 #include <stdexcept>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Likely.h>
 #include <folly/Portability.h>
diff -Naur folly-2025.12.01.00-orig/folly/Executor.cpp folly-2025.12.01.00/folly/Executor.cpp
--- folly-2025.12.01.00-orig/folly/Executor.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/Executor.cpp	2025-12-04 12:38:46.666517800 +0300
@@ -18,7 +18,7 @@
 
 #include <stdexcept>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/ExceptionString.h>
 #include <folly/Portability.h>
diff -Naur folly-2025.12.01.00-orig/folly/File.cpp folly-2025.12.01.00/folly/File.cpp
--- folly-2025.12.01.00-orig/folly/File.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/File.cpp	2025-12-04 12:38:46.669522000 +0300
@@ -26,7 +26,7 @@
 
 #include <system_error>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 namespace folly {
 
diff -Naur folly-2025.12.01.00-orig/folly/GLog.h folly-2025.12.01.00/folly/GLog.h
--- folly-2025.12.01.00-orig/folly/GLog.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/GLog.h	2025-12-04 12:38:46.672518000 +0300
@@ -21,7 +21,7 @@
 #include <atomic>
 #include <chrono>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #ifndef FB_LOG_EVERY_MS
 /**
diff -Naur folly-2025.12.01.00-orig/folly/GroupVarint.h folly-2025.12.01.00/folly/GroupVarint.h
--- folly-2025.12.01.00-orig/folly/GroupVarint.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/GroupVarint.h	2025-12-04 12:38:46.676517500 +0300
@@ -19,7 +19,7 @@
 #include <cstdint>
 #include <limits>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Portability.h>
 #include <folly/Range.h>
diff -Naur folly-2025.12.01.00-orig/folly/MPMCPipeline.h folly-2025.12.01.00/folly/MPMCPipeline.h
--- folly-2025.12.01.00-orig/folly/MPMCPipeline.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/MPMCPipeline.h	2025-12-04 12:38:46.679025100 +0300
@@ -18,7 +18,7 @@
 
 #include <utility>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Portability.h>
 #include <folly/detail/MPMCPipelineDetail.h>
diff -Naur folly-2025.12.01.00-orig/folly/ObserverContainer.h folly-2025.12.01.00/folly/ObserverContainer.h
--- folly-2025.12.01.00-orig/folly/ObserverContainer.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/ObserverContainer.h	2025-12-04 12:38:46.681491300 +0300
@@ -19,7 +19,7 @@
 #include <bitset>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 #include <folly/ConstructorCallbackList.h>
 #include <folly/Function.h>
 #include <folly/Optional.h>
diff -Naur folly-2025.12.01.00-orig/folly/PackedSyncPtr.h folly-2025.12.01.00/folly/PackedSyncPtr.h
--- folly-2025.12.01.00-orig/folly/PackedSyncPtr.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/PackedSyncPtr.h	2025-12-04 12:38:46.684491700 +0300
@@ -18,7 +18,7 @@
 
 #include <type_traits>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Portability.h>
 #include <folly/synchronization/SmallLocks.h>
diff -Naur folly-2025.12.01.00-orig/folly/Random.cpp folly-2025.12.01.00/folly/Random.cpp
--- folly-2025.12.01.00-orig/folly/Random.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/Random.cpp	2025-12-04 12:38:46.686472000 +0300
@@ -20,7 +20,7 @@
 #include <mutex>
 #include <random>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 #include <folly/CppAttributes.h>
 #include <folly/SingletonThreadLocal.h>
 #include <folly/ThreadLocal.h>
diff -Naur folly-2025.12.01.00-orig/folly/Singleton.cpp folly-2025.12.01.00/folly/Singleton.cpp
--- folly-2025.12.01.00-orig/folly/Singleton.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/Singleton.cpp	2025-12-04 12:38:46.690471700 +0300
@@ -40,7 +40,7 @@
 // Before registrationComplete() we cannot assume that glog has been
 // initialized, so we need to use RAW_LOG for any message that may be logged
 // before that.
-#include <glog/raw_logging.h>
+#include <ng-log/raw_logging.h>
 
 #if !defined(_WIN32) && !defined(__APPLE__) && !defined(__ANDROID__)
 #define FOLLY_SINGLETON_HAVE_DLSYM 1
diff -Naur folly-2025.12.01.00-orig/folly/Singleton.h folly-2025.12.01.00/folly/Singleton.h
--- folly-2025.12.01.00-orig/folly/Singleton.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/Singleton.h	2025-12-04 12:38:46.693477700 +0300
@@ -167,7 +167,7 @@
 #include <unordered_set>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 namespace folly {
 
diff -Naur folly-2025.12.01.00-orig/folly/String.cpp folly-2025.12.01.00/folly/String.cpp
--- folly-2025.12.01.00-orig/folly/String.cpp	2025-12-04 12:36:56.012058100 +0300
+++ folly-2025.12.01.00/folly/String.cpp	2025-12-04 12:38:46.696472700 +0300
@@ -24,7 +24,7 @@
 #include <sstream>
 #include <stdexcept>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Portability.h>
 #include <folly/ScopeGuard.h>
diff -Naur folly-2025.12.01.00-orig/folly/Synchronized.h folly-2025.12.01.00/folly/Synchronized.h
--- folly-2025.12.01.00-orig/folly/Synchronized.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/Synchronized.h	2025-12-04 12:38:46.699472400 +0300
@@ -39,7 +39,7 @@
 #include <folly/functional/ApplyTuple.h>
 #include <folly/synchronization/Lock.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <array>
 #include <mutex>
diff -Naur folly-2025.12.01.00-orig/folly/channels/detail/AtomicQueue.h folly-2025.12.01.00/folly/channels/detail/AtomicQueue.h
--- folly-2025.12.01.00-orig/folly/channels/detail/AtomicQueue.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/channels/detail/AtomicQueue.h	2025-12-04 12:38:46.702472700 +0300
@@ -20,7 +20,7 @@
 #include <cassert>
 #include <memory>
 #include <utility>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/lang/Assume.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/chrono/test/ConvTest.cpp folly-2025.12.01.00/folly/chrono/test/ConvTest.cpp
--- folly-2025.12.01.00-orig/folly/chrono/test/ConvTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/chrono/test/ConvTest.cpp	2025-12-04 12:38:46.705481900 +0300
@@ -18,7 +18,7 @@
 
 #include <limits>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GTest.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/cli/NestedCommandLineApp.cpp folly-2025.12.01.00/folly/cli/NestedCommandLineApp.cpp
--- folly-2025.12.01.00-orig/folly/cli/NestedCommandLineApp.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/cli/NestedCommandLineApp.cpp	2025-12-04 12:38:46.708481400 +0300
@@ -19,7 +19,7 @@
 #include <iostream>
 
 #include <fmt/format.h>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/FileUtil.h>
 #include <folly/Format.h>
diff -Naur folly-2025.12.01.00-orig/folly/cli/ProgramOptions.cpp folly-2025.12.01.00/folly/cli/ProgramOptions.cpp
--- folly-2025.12.01.00-orig/folly/cli/ProgramOptions.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/cli/ProgramOptions.cpp	2025-12-04 12:38:46.711923100 +0300
@@ -20,7 +20,7 @@
 #include <unordered_set>
 
 #include <boost/version.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #ifdef __ANDROID__
 #include <gflags/gflags.h>
diff -Naur folly-2025.12.01.00-orig/folly/cli/test/NestedCommandLineAppTest.cpp folly-2025.12.01.00/folly/cli/test/NestedCommandLineAppTest.cpp
--- folly-2025.12.01.00-orig/folly/cli/test/NestedCommandLineAppTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/cli/test/NestedCommandLineAppTest.cpp	2025-12-04 12:38:46.713924700 +0300
@@ -22,7 +22,7 @@
 #include <folly/portability/GTest.h>
 
 #include <cstdlib>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 using namespace ::testing;
 
diff -Naur folly-2025.12.01.00-orig/folly/cli/test/ProgramOptionsTestHelper.cpp folly-2025.12.01.00/folly/cli/test/ProgramOptionsTestHelper.cpp
--- folly-2025.12.01.00-orig/folly/cli/test/ProgramOptionsTestHelper.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/cli/test/ProgramOptionsTestHelper.cpp	2025-12-04 12:38:46.716924600 +0300
@@ -16,7 +16,7 @@
 
 #include <iostream>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Conv.h>
 #include <folly/cli/ProgramOptions.h>
diff -Naur folly-2025.12.01.00-orig/folly/compression/Compression.cpp folly-2025.12.01.00/folly/compression/Compression.cpp
--- folly-2025.12.01.00-orig/folly/compression/Compression.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/compression/Compression.cpp	2025-12-04 12:38:46.720435000 +0300
@@ -24,7 +24,7 @@
 #endif
 #endif
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #if FOLLY_HAVE_LIBSNAPPY
 #include <snappy-sinksource.h>
diff -Naur folly-2025.12.01.00-orig/folly/compression/Instructions.h folly-2025.12.01.00/folly/compression/Instructions.h
--- folly-2025.12.01.00-orig/folly/compression/Instructions.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/compression/Instructions.h	2025-12-04 12:38:46.722816500 +0300
@@ -16,7 +16,7 @@
 
 #pragma once
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #ifdef _MSC_VER
 #include <immintrin.h>
diff -Naur folly-2025.12.01.00-orig/folly/compression/QuotientMultiSet-inl.h folly-2025.12.01.00/folly/compression/QuotientMultiSet-inl.h
--- folly-2025.12.01.00-orig/folly/compression/QuotientMultiSet-inl.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/compression/QuotientMultiSet-inl.h	2025-12-04 12:38:46.726232300 +0300
@@ -23,7 +23,7 @@
 #include <folly/lang/BitsClass.h>
 #include <folly/lang/SafeAssert.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #if FOLLY_QUOTIENT_MULTI_SET_SUPPORTED
 
diff -Naur folly-2025.12.01.00-orig/folly/compression/Select64.h folly-2025.12.01.00/folly/compression/Select64.h
--- folly-2025.12.01.00-orig/folly/compression/Select64.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/compression/Select64.h	2025-12-04 12:38:46.727918300 +0300
@@ -18,7 +18,7 @@
 
 #include <array>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Portability.h>
 #include <folly/compression/Instructions.h>
diff -Naur folly-2025.12.01.00-orig/folly/compression/elias_fano/BitVectorCoding.h folly-2025.12.01.00/folly/compression/elias_fano/BitVectorCoding.h
--- folly-2025.12.01.00-orig/folly/compression/elias_fano/BitVectorCoding.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/compression/elias_fano/BitVectorCoding.h	2025-12-04 12:38:46.731239200 +0300
@@ -20,7 +20,7 @@
 #include <limits>
 #include <type_traits>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Likely.h>
 #include <folly/Portability.h>
diff -Naur folly-2025.12.01.00-orig/folly/compression/elias_fano/EliasFanoCoding.h folly-2025.12.01.00/folly/compression/elias_fano/EliasFanoCoding.h
--- folly-2025.12.01.00-orig/folly/compression/elias_fano/EliasFanoCoding.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/compression/elias_fano/EliasFanoCoding.h	2025-12-04 12:38:46.734241200 +0300
@@ -26,7 +26,7 @@
 #include <limits>
 #include <type_traits>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Likely.h>
 #include <folly/Portability.h>
diff -Naur folly-2025.12.01.00-orig/folly/compression/test/CodingTestUtils.cpp folly-2025.12.01.00/folly/compression/test/CodingTestUtils.cpp
--- folly-2025.12.01.00-orig/folly/compression/test/CodingTestUtils.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/compression/test/CodingTestUtils.cpp	2025-12-04 12:38:46.737239800 +0300
@@ -18,7 +18,7 @@
 
 #include <folly/portability/GFlags.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 DEFINE_string(
     coding_test_utils_instructions,
diff -Naur folly-2025.12.01.00-orig/folly/compression/test/CodingTestUtils.h folly-2025.12.01.00/folly/compression/test/CodingTestUtils.h
--- folly-2025.12.01.00-orig/folly/compression/test/CodingTestUtils.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/compression/test/CodingTestUtils.h	2025-12-04 12:38:46.740684300 +0300
@@ -24,7 +24,7 @@
 #include <unordered_set>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/Likely.h>
diff -Naur folly-2025.12.01.00-orig/folly/compression/test/CompressionContextPoolBenchmark.cpp folly-2025.12.01.00/folly/compression/test/CompressionContextPoolBenchmark.cpp
--- folly-2025.12.01.00-orig/folly/compression/test/CompressionContextPoolBenchmark.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/compression/test/CompressionContextPoolBenchmark.cpp	2025-12-04 12:38:46.743686300 +0300
@@ -21,7 +21,7 @@
 #include <memory>
 #include <thread>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/compression/test/CompressionTest.cpp folly-2025.12.01.00/folly/compression/test/CompressionTest.cpp
--- folly-2025.12.01.00-orig/folly/compression/test/CompressionTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/compression/test/CompressionTest.cpp	2025-12-04 12:38:46.746686000 +0300
@@ -23,7 +23,7 @@
 #include <unordered_map>
 #include <utility>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Random.h>
 #include <folly/Varint.h>
diff -Naur folly-2025.12.01.00-orig/folly/compression/test/InstructionsTest.cpp folly-2025.12.01.00/folly/compression/test/InstructionsTest.cpp
--- folly-2025.12.01.00-orig/folly/compression/test/InstructionsTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/compression/test/InstructionsTest.cpp	2025-12-04 12:38:46.749686400 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/compression/Instructions.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GTest.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/concurrency/CacheLocality.cpp folly-2025.12.01.00/folly/concurrency/CacheLocality.cpp
--- folly-2025.12.01.00-orig/folly/concurrency/CacheLocality.cpp	2025-12-04 12:36:56.016573700 +0300
+++ folly-2025.12.01.00/folly/concurrency/CacheLocality.cpp	2025-12-04 12:38:46.753682400 +0300
@@ -30,7 +30,7 @@
 #include <unordered_map>
 
 #include <fmt/core.h>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 #include <folly/Indestructible.h>
 #include <folly/Memory.h>
 #include <folly/ScopeGuard.h>
diff -Naur folly-2025.12.01.00-orig/folly/concurrency/DynamicBoundedQueue.h folly-2025.12.01.00/folly/concurrency/DynamicBoundedQueue.h
--- folly-2025.12.01.00-orig/folly/concurrency/DynamicBoundedQueue.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/concurrency/DynamicBoundedQueue.h	2025-12-04 12:38:46.756683400 +0300
@@ -19,7 +19,7 @@
 #include <folly/concurrency/CacheLocality.h>
 #include <folly/concurrency/UnboundedQueue.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <atomic>
 #include <chrono>
diff -Naur folly-2025.12.01.00-orig/folly/concurrency/UnboundedQueue.h folly-2025.12.01.00/folly/concurrency/UnboundedQueue.h
--- folly-2025.12.01.00-orig/folly/concurrency/UnboundedQueue.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/concurrency/UnboundedQueue.h	2025-12-04 12:38:46.759682700 +0300
@@ -20,7 +20,7 @@
 #include <chrono>
 #include <memory>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/ConstexprMath.h>
 #include <folly/Optional.h>
diff -Naur folly-2025.12.01.00-orig/folly/concurrency/container/FlatCombiningPriorityQueue.h folly-2025.12.01.00/folly/concurrency/container/FlatCombiningPriorityQueue.h
--- folly-2025.12.01.00-orig/folly/concurrency/container/FlatCombiningPriorityQueue.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/concurrency/container/FlatCombiningPriorityQueue.h	2025-12-04 12:38:46.762683000 +0300
@@ -22,7 +22,7 @@
 #include <mutex>
 #include <queue>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Optional.h>
 #include <folly/detail/Futex.h>
diff -Naur folly-2025.12.01.00-orig/folly/concurrency/container/SingleWriterFixedHashMap.h folly-2025.12.01.00/folly/concurrency/container/SingleWriterFixedHashMap.h
--- folly-2025.12.01.00-orig/folly/concurrency/container/SingleWriterFixedHashMap.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/concurrency/container/SingleWriterFixedHashMap.h	2025-12-04 12:38:46.764690700 +0300
@@ -20,7 +20,7 @@
 
 #include <folly/lang/Bits.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 namespace folly {
 
diff -Naur folly-2025.12.01.00-orig/folly/concurrency/container/test/FlatCombiningPriorityQueueTest.cpp folly-2025.12.01.00/folly/concurrency/container/test/FlatCombiningPriorityQueueTest.cpp
--- folly-2025.12.01.00-orig/folly/concurrency/container/test/FlatCombiningPriorityQueueTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/concurrency/container/test/FlatCombiningPriorityQueueTest.cpp	2025-12-04 12:38:46.767691100 +0300
@@ -24,7 +24,7 @@
 #include <folly/Benchmark.h>
 #include <folly/portability/GTest.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 DEFINE_bool(bench, false, "run benchmark");
 DEFINE_int32(reps, 10, "number of reps");
diff -Naur folly-2025.12.01.00-orig/folly/concurrency/container/test/RelaxedConcurrentPriorityQueueTest.cpp folly-2025.12.01.00/folly/concurrency/container/test/RelaxedConcurrentPriorityQueueTest.cpp
--- folly-2025.12.01.00-orig/folly/concurrency/container/test/RelaxedConcurrentPriorityQueueTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/concurrency/container/test/RelaxedConcurrentPriorityQueueTest.cpp	2025-12-04 12:38:46.771094600 +0300
@@ -27,7 +27,7 @@
 #include <folly/portability/GTest.h>
 #include <folly/test/DeterministicSchedule.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 using namespace folly;
 
diff -Naur folly-2025.12.01.00-orig/folly/concurrency/container/test/SingleWriterFixedHashMapTest.cpp folly-2025.12.01.00/folly/concurrency/container/test/SingleWriterFixedHashMapTest.cpp
--- folly-2025.12.01.00-orig/folly/concurrency/container/test/SingleWriterFixedHashMapTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/concurrency/container/test/SingleWriterFixedHashMapTest.cpp	2025-12-04 12:38:46.774095800 +0300
@@ -23,7 +23,7 @@
 #include <folly/synchronization/test/Barrier.h>
 
 #include <boost/thread/barrier.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <atomic>
 #include <iomanip>
diff -Naur folly-2025.12.01.00-orig/folly/concurrency/memory/PrimaryPtr.h folly-2025.12.01.00/folly/concurrency/memory/PrimaryPtr.h
--- folly-2025.12.01.00-orig/folly/concurrency/memory/PrimaryPtr.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/concurrency/memory/PrimaryPtr.h	2025-12-04 12:38:46.777095600 +0300
@@ -23,7 +23,7 @@
 #include <folly/futures/Cleanup.h>
 #include <folly/futures/Future.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 namespace folly {
 
diff -Naur folly-2025.12.01.00-orig/folly/concurrency/test/AtomicSharedPtrCounted.h folly-2025.12.01.00/folly/concurrency/test/AtomicSharedPtrCounted.h
--- folly-2025.12.01.00-orig/folly/concurrency/test/AtomicSharedPtrCounted.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/concurrency/test/AtomicSharedPtrCounted.h	2025-12-04 12:38:46.779601700 +0300
@@ -21,7 +21,7 @@
 #include <stdexcept>
 #include <type_traits>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 struct counted_shared_tag {};
 template <template <typename> class Atom = std::atomic>
diff -Naur folly-2025.12.01.00-orig/folly/concurrency/test/CacheLocalityBenchmark.cpp folly-2025.12.01.00/folly/concurrency/test/CacheLocalityBenchmark.cpp
--- folly-2025.12.01.00-orig/folly/concurrency/test/CacheLocalityBenchmark.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/concurrency/test/CacheLocalityBenchmark.cpp	2025-12-04 12:38:46.781608100 +0300
@@ -20,7 +20,7 @@
 #include <thread>
 #include <unordered_map>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/lang/Keep.h>
diff -Naur folly-2025.12.01.00-orig/folly/concurrency/test/CacheLocalityTest.cpp folly-2025.12.01.00/folly/concurrency/test/CacheLocalityTest.cpp
--- folly-2025.12.01.00-orig/folly/concurrency/test/CacheLocalityTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/concurrency/test/CacheLocalityTest.cpp	2025-12-04 12:38:46.785607600 +0300
@@ -29,7 +29,7 @@
 #include <folly/test/TestUtils.h>
 #include <folly/testing/TestUtil.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 using namespace folly;
 
diff -Naur folly-2025.12.01.00-orig/folly/concurrency/test/DynamicBoundedQueueTest.cpp folly-2025.12.01.00/folly/concurrency/test/DynamicBoundedQueueTest.cpp
--- folly-2025.12.01.00-orig/folly/concurrency/test/DynamicBoundedQueueTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/concurrency/test/DynamicBoundedQueueTest.cpp	2025-12-04 12:38:46.790056400 +0300
@@ -21,7 +21,7 @@
 #include <folly/portability/GFlags.h>
 #include <folly/portability/GTest.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <atomic>
 #include <iomanip>
diff -Naur folly-2025.12.01.00-orig/folly/concurrency/test/UnboundedQueueTest.cpp folly-2025.12.01.00/folly/concurrency/test/UnboundedQueueTest.cpp
--- folly-2025.12.01.00-orig/folly/concurrency/test/UnboundedQueueTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/concurrency/test/UnboundedQueueTest.cpp	2025-12-04 12:38:46.793619800 +0300
@@ -23,7 +23,7 @@
 #include <folly/portability/GTest.h>
 
 #include <boost/thread/barrier.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <atomic>
 #include <iomanip>
diff -Naur folly-2025.12.01.00-orig/folly/container/IntrusiveHeap.h folly-2025.12.01.00/folly/container/IntrusiveHeap.h
--- folly-2025.12.01.00-orig/folly/container/IntrusiveHeap.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/container/IntrusiveHeap.h	2025-12-04 12:38:46.796618600 +0300
@@ -29,7 +29,7 @@
 
 #include <boost/intrusive/parent_from_member.hpp>
 #include <boost/noncopyable.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 #include <folly/Portability.h>
 #include <folly/lang/Builtin.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/container/RegexMatchCache.cpp folly-2025.12.01.00/folly/container/RegexMatchCache.cpp
--- folly-2025.12.01.00-orig/folly/container/RegexMatchCache.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/container/RegexMatchCache.cpp	2025-12-04 12:38:46.800064100 +0300
@@ -22,7 +22,7 @@
 
 #include <boost/regex.hpp>
 #include <fmt/format.h>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/MapUtil.h>
 #include <folly/String.h>
diff -Naur folly-2025.12.01.00-orig/folly/container/test/BitIteratorBench.cpp folly-2025.12.01.00/folly/container/test/BitIteratorBench.cpp
--- folly-2025.12.01.00-orig/folly/container/test/BitIteratorBench.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/container/test/BitIteratorBench.cpp	2025-12-04 12:38:46.803064800 +0300
@@ -18,7 +18,7 @@
 
 #include <algorithm>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/init/Init.h>
diff -Naur folly-2025.12.01.00-orig/folly/container/test/F14MapTest.cpp folly-2025.12.01.00/folly/container/test/F14MapTest.cpp
--- folly-2025.12.01.00-orig/folly/container/test/F14MapTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/container/test/F14MapTest.cpp	2025-12-04 12:38:46.808064900 +0300
@@ -23,7 +23,7 @@
 #include <typeinfo>
 #include <unordered_map>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/Conv.h>
diff -Naur folly-2025.12.01.00-orig/folly/container/test/F14SetTest.cpp folly-2025.12.01.00/folly/container/test/F14SetTest.cpp
--- folly-2025.12.01.00-orig/folly/container/test/F14SetTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/container/test/F14SetTest.cpp	2025-12-04 12:38:46.811900500 +0300
@@ -31,7 +31,7 @@
 #include <unordered_map>
 #include <unordered_set>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/Conv.h>
diff -Naur folly-2025.12.01.00-orig/folly/container/test/HashMapsBench.cpp folly-2025.12.01.00/folly/container/test/HashMapsBench.cpp
--- folly-2025.12.01.00-orig/folly/container/test/HashMapsBench.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/container/test/HashMapsBench.cpp	2025-12-04 12:38:46.814415300 +0300
@@ -23,7 +23,7 @@
 #include <string>
 #include <unordered_map>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 #include <folly/Benchmark.h>
 #include <folly/Conv.h>
 #include <folly/Format.h>
diff -Naur folly-2025.12.01.00-orig/folly/container/test/UtilTest.cpp folly-2025.12.01.00/folly/container/test/UtilTest.cpp
--- folly-2025.12.01.00-orig/folly/container/test/UtilTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/container/test/UtilTest.cpp	2025-12-04 12:38:46.817415400 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/container/detail/Util.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Optional.h>
 #include <folly/Range.h>
diff -Naur folly-2025.12.01.00-orig/folly/coro/AsyncGenerator.h folly-2025.12.01.00/folly/coro/AsyncGenerator.h
--- folly-2025.12.01.00-orig/folly/coro/AsyncGenerator.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/coro/AsyncGenerator.h	2025-12-04 12:38:46.820394600 +0300
@@ -38,7 +38,7 @@
 #include <folly/lang/SafeAlias-fwd.h>
 #include <folly/tracing/AsyncStack.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <iterator>
 #include <type_traits>
diff -Naur folly-2025.12.01.00-orig/folly/coro/AsyncScope.h folly-2025.12.01.00/folly/coro/AsyncScope.h
--- folly-2025.12.01.00-orig/folly/coro/AsyncScope.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/coro/AsyncScope.h	2025-12-04 12:38:46.824099600 +0300
@@ -31,7 +31,7 @@
 #include <folly/portability/SourceLocation.h>
 #include <folly/synchronization/RelaxedAtomic.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <atomic>
 #include <cassert>
diff -Naur folly-2025.12.01.00-orig/folly/coro/Nothrow.h folly-2025.12.01.00/folly/coro/Nothrow.h
--- folly-2025.12.01.00-orig/folly/coro/Nothrow.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/coro/Nothrow.h	2025-12-04 12:38:46.826103700 +0300
@@ -21,7 +21,7 @@
 #include <folly/coro/ViaIfAsync.h>
 
 // For DCHECK, `ViaIfAsync.h` depends on it already.
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #if FOLLY_HAS_COROUTINES
 
diff -Naur folly-2025.12.01.00-orig/folly/coro/SharedLock.h folly-2025.12.01.00/folly/coro/SharedLock.h
--- folly-2025.12.01.00-orig/folly/coro/SharedLock.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/coro/SharedLock.h	2025-12-04 12:38:46.829106700 +0300
@@ -21,7 +21,7 @@
 #include <type_traits>
 #include <utility>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Portability.h>
 #include <folly/coro/Coroutine.h>
diff -Naur folly-2025.12.01.00-orig/folly/coro/Task.h folly-2025.12.01.00/folly/coro/Task.h
--- folly-2025.12.01.00-orig/folly/coro/Task.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/coro/Task.h	2025-12-04 12:38:46.831538200 +0300
@@ -23,7 +23,7 @@
 #include <exception>
 #include <type_traits>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/CancellationToken.h>
 #include <folly/DefaultKeepAliveExecutor.h>
diff -Naur folly-2025.12.01.00-orig/folly/coro/ViaIfAsync.h folly-2025.12.01.00/folly/coro/ViaIfAsync.h
--- folly-2025.12.01.00-orig/folly/coro/ViaIfAsync.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/coro/ViaIfAsync.h	2025-12-04 12:38:46.834541700 +0300
@@ -31,7 +31,7 @@
 #include <folly/lang/SafeAlias-fwd.h>
 #include <folly/tracing/AsyncStack.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #if FOLLY_HAS_COROUTINES
 
diff -Naur folly-2025.12.01.00-orig/folly/crypto/detail/MathOperation_AVX2.cpp folly-2025.12.01.00/folly/crypto/detail/MathOperation_AVX2.cpp
--- folly-2025.12.01.00-orig/folly/crypto/detail/MathOperation_AVX2.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/crypto/detail/MathOperation_AVX2.cpp	2025-12-04 12:38:46.839538800 +0300
@@ -18,7 +18,7 @@
 // specializations.
 #include <folly/crypto/detail/LtHashInternal.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #ifdef __AVX2__
 #include <immintrin.h>
diff -Naur folly-2025.12.01.00-orig/folly/crypto/detail/MathOperation_SSE2.cpp folly-2025.12.01.00/folly/crypto/detail/MathOperation_SSE2.cpp
--- folly-2025.12.01.00-orig/folly/crypto/detail/MathOperation_SSE2.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/crypto/detail/MathOperation_SSE2.cpp	2025-12-04 12:38:46.842538000 +0300
@@ -18,7 +18,7 @@
 // specializations.
 #include <folly/crypto/detail/LtHashInternal.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #ifdef __SSE2__
 #include <emmintrin.h>
diff -Naur folly-2025.12.01.00-orig/folly/crypto/detail/MathOperation_Simple.cpp folly-2025.12.01.00/folly/crypto/detail/MathOperation_Simple.cpp
--- folly-2025.12.01.00-orig/folly/crypto/detail/MathOperation_Simple.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/crypto/detail/MathOperation_Simple.cpp	2025-12-04 12:38:46.845538300 +0300
@@ -18,7 +18,7 @@
 // specializations.
 #include <folly/crypto/detail/LtHashInternal.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Memory.h>
 #include <folly/lang/Bits.h>
diff -Naur folly-2025.12.01.00-orig/folly/crypto/test/LtHashBenchmark.cpp folly-2025.12.01.00/folly/crypto/test/LtHashBenchmark.cpp
--- folly-2025.12.01.00-orig/folly/crypto/test/LtHashBenchmark.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/crypto/test/LtHashBenchmark.cpp	2025-12-04 12:38:46.848169900 +0300
@@ -22,7 +22,7 @@
 #include <folly/init/Init.h>
 #include <folly/io/IOBuf.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 using namespace ::folly::crypto;
 
diff -Naur folly-2025.12.01.00-orig/folly/debugging/exception_tracer/ExceptionTracer.cpp folly-2025.12.01.00/folly/debugging/exception_tracer/ExceptionTracer.cpp
--- folly-2025.12.01.00-orig/folly/debugging/exception_tracer/ExceptionTracer.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/debugging/exception_tracer/ExceptionTracer.cpp	2025-12-04 12:38:46.851174200 +0300
@@ -20,7 +20,7 @@
 #include <exception>
 #include <iostream>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Portability.h>
 #include <folly/String.h>
diff -Naur folly-2025.12.01.00-orig/folly/debugging/exception_tracer/SmartExceptionTracer.cpp folly-2025.12.01.00/folly/debugging/exception_tracer/SmartExceptionTracer.cpp
--- folly-2025.12.01.00-orig/folly/debugging/exception_tracer/SmartExceptionTracer.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/debugging/exception_tracer/SmartExceptionTracer.cpp	2025-12-04 12:38:46.854046900 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/debugging/exception_tracer/SmartExceptionTracer.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 #include <folly/MapUtil.h>
 #include <folly/ScopeGuard.h>
 #include <folly/Synchronized.h>
diff -Naur folly-2025.12.01.00-orig/folly/debugging/exception_tracer/test/ExceptionTracerBenchmark.cpp folly-2025.12.01.00/folly/debugging/exception_tracer/test/ExceptionTracerBenchmark.cpp
--- folly-2025.12.01.00-orig/folly/debugging/exception_tracer/test/ExceptionTracerBenchmark.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/debugging/exception_tracer/test/ExceptionTracerBenchmark.cpp	2025-12-04 12:38:46.857045900 +0300
@@ -18,7 +18,7 @@
 #include <thread>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/debugging/exception_tracer/ExceptionTracer.h>
diff -Naur folly-2025.12.01.00-orig/folly/debugging/symbolizer/Elf.cpp folly-2025.12.01.00/folly/debugging/symbolizer/Elf.cpp
--- folly-2025.12.01.00-orig/folly/debugging/symbolizer/Elf.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/debugging/symbolizer/Elf.cpp	2025-12-04 12:38:46.859480000 +0300
@@ -20,7 +20,7 @@
 #include <sys/stat.h>
 #include <cstring>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Conv.h>
 #include <folly/Exception.h>
diff -Naur folly-2025.12.01.00-orig/folly/debugging/symbolizer/SignalHandler.cpp folly-2025.12.01.00/folly/debugging/symbolizer/SignalHandler.cpp
--- folly-2025.12.01.00-orig/folly/debugging/symbolizer/SignalHandler.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/debugging/symbolizer/SignalHandler.cpp	2025-12-04 12:38:46.863155800 +0300
@@ -27,7 +27,7 @@
 #include <mutex>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/ScopeGuard.h>
 #include <folly/debugging/symbolizer/Symbolizer.h>
diff -Naur folly-2025.12.01.00-orig/folly/debugging/symbolizer/test/LineReaderTest.cpp folly-2025.12.01.00/folly/debugging/symbolizer/test/LineReaderTest.cpp
--- folly-2025.12.01.00-orig/folly/debugging/symbolizer/test/LineReaderTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/debugging/symbolizer/test/LineReaderTest.cpp	2025-12-04 12:38:46.866832200 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/debugging/symbolizer/LineReader.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/FileUtil.h>
 #include <folly/portability/GTest.h>
diff -Naur folly-2025.12.01.00-orig/folly/debugging/symbolizer/test/SignalHandlerTest.cpp folly-2025.12.01.00/folly/debugging/symbolizer/test/SignalHandlerTest.cpp
--- folly-2025.12.01.00-orig/folly/debugging/symbolizer/test/SignalHandlerTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/debugging/symbolizer/test/SignalHandlerTest.cpp	2025-12-04 12:38:46.868830800 +0300
@@ -26,7 +26,7 @@
 #include <folly/executors/IOThreadPoolExecutor.h>
 #include <folly/portability/GTest.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <memory>
 
diff -Naur folly-2025.12.01.00-orig/folly/debugging/symbolizer/test/StackTraceTest.cpp folly-2025.12.01.00/folly/debugging/symbolizer/test/StackTraceTest.cpp
--- folly-2025.12.01.00-orig/folly/debugging/symbolizer/test/StackTraceTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/debugging/symbolizer/test/StackTraceTest.cpp	2025-12-04 12:38:46.872250200 +0300
@@ -26,7 +26,7 @@
 
 #include <boost/regex.hpp>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GTest.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/debugging/symbolizer/test/SymbolizedFrameTest.cpp folly-2025.12.01.00/folly/debugging/symbolizer/test/SymbolizedFrameTest.cpp
--- folly-2025.12.01.00-orig/folly/debugging/symbolizer/test/SymbolizedFrameTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/debugging/symbolizer/test/SymbolizedFrameTest.cpp	2025-12-04 12:38:46.875258900 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/debugging/symbolizer/SymbolizedFrame.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GTest.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/debugging/symbolizer/test/SymbolizerTest.cpp folly-2025.12.01.00/folly/debugging/symbolizer/test/SymbolizerTest.cpp
--- folly-2025.12.01.00-orig/folly/debugging/symbolizer/test/SymbolizerTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/debugging/symbolizer/test/SymbolizerTest.cpp	2025-12-04 12:38:46.878259100 +0300
@@ -20,7 +20,7 @@
 #include <array>
 #include <cstdlib>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 #include <folly/Demangle.h>
 #include <folly/Range.h>
 #include <folly/ScopeGuard.h>
diff -Naur folly-2025.12.01.00-orig/folly/detail/IPAddressSource.h folly-2025.12.01.00/folly/detail/IPAddressSource.h
--- folly-2025.12.01.00-orig/folly/detail/IPAddressSource.h	2025-12-04 12:36:56.021575100 +0300
+++ folly-2025.12.01.00/folly/detail/IPAddressSource.h	2025-12-04 12:38:46.880774400 +0300
@@ -24,7 +24,7 @@
 #include <string>
 #include <type_traits>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <fmt/core.h>
 #include <folly/detail/IPAddress.h>
diff -Naur folly-2025.12.01.00-orig/folly/detail/ThreadLocalDetail.h folly-2025.12.01.00/folly/detail/ThreadLocalDetail.h
--- folly-2025.12.01.00-orig/folly/detail/ThreadLocalDetail.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/detail/ThreadLocalDetail.h	2025-12-04 12:38:46.884774500 +0300
@@ -27,7 +27,7 @@
 #include <unordered_map>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Exception.h>
 #include <folly/Function.h>
diff -Naur folly-2025.12.01.00-orig/folly/detail/TurnSequencer.h folly-2025.12.01.00/folly/detail/TurnSequencer.h
--- folly-2025.12.01.00-orig/folly/detail/TurnSequencer.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/detail/TurnSequencer.h	2025-12-04 12:38:46.889677200 +0300
@@ -19,7 +19,7 @@
 #include <algorithm>
 #include <limits>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Portability.h>
 #include <folly/chrono/Hardware.h>
diff -Naur folly-2025.12.01.00-orig/folly/executors/EDFThreadPoolExecutor.cpp folly-2025.12.01.00/folly/executors/EDFThreadPoolExecutor.cpp
--- folly-2025.12.01.00-orig/folly/executors/EDFThreadPoolExecutor.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/executors/EDFThreadPoolExecutor.cpp	2025-12-04 12:38:46.892685200 +0300
@@ -28,7 +28,7 @@
 #include <utility>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 #include <folly/concurrency/ProcessLocalUniqueId.h>
 #include <folly/portability/GFlags.h>
 #include <folly/synchronization/LifoSem.h>
diff -Naur folly-2025.12.01.00-orig/folly/executors/ExecutorWithPriority-inl.h folly-2025.12.01.00/folly/executors/ExecutorWithPriority-inl.h
--- folly-2025.12.01.00-orig/folly/executors/ExecutorWithPriority-inl.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/executors/ExecutorWithPriority-inl.h	2025-12-04 12:38:46.895685500 +0300
@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 namespace folly {
 namespace detail {
diff -Naur folly-2025.12.01.00-orig/folly/executors/FunctionScheduler.cpp folly-2025.12.01.00/folly/executors/FunctionScheduler.cpp
--- folly-2025.12.01.00-orig/folly/executors/FunctionScheduler.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/executors/FunctionScheduler.cpp	2025-12-04 12:38:46.899107600 +0300
@@ -18,7 +18,7 @@
 
 #include <random>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Conv.h>
 #include <folly/Random.h>
diff -Naur folly-2025.12.01.00-orig/folly/executors/IOThreadPoolExecutor.cpp folly-2025.12.01.00/folly/executors/IOThreadPoolExecutor.cpp
--- folly-2025.12.01.00-orig/folly/executors/IOThreadPoolExecutor.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/executors/IOThreadPoolExecutor.cpp	2025-12-04 12:38:46.902110900 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/executors/IOThreadPoolExecutor.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/detail/MemoryIdler.h>
 #include <folly/portability/GFlags.h>
diff -Naur folly-2025.12.01.00-orig/folly/executors/SerialExecutor-inl.h folly-2025.12.01.00/folly/executors/SerialExecutor-inl.h
--- folly-2025.12.01.00-orig/folly/executors/SerialExecutor-inl.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/executors/SerialExecutor-inl.h	2025-12-04 12:38:46.904110700 +0300
@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/ExceptionString.h>
 #include <folly/ScopeGuard.h>
diff -Naur folly-2025.12.01.00-orig/folly/executors/SoftRealTimeExecutor.cpp folly-2025.12.01.00/folly/executors/SoftRealTimeExecutor.cpp
--- folly-2025.12.01.00-orig/folly/executors/SoftRealTimeExecutor.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/executors/SoftRealTimeExecutor.cpp	2025-12-04 12:38:46.907048900 +0300
@@ -18,7 +18,7 @@
 
 #include <atomic>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 namespace folly {
 
diff -Naur folly-2025.12.01.00-orig/folly/executors/StrandExecutor.cpp folly-2025.12.01.00/folly/executors/StrandExecutor.cpp
--- folly-2025.12.01.00-orig/folly/executors/StrandExecutor.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/executors/StrandExecutor.cpp	2025-12-04 12:38:46.910027100 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/executors/StrandExecutor.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/ExceptionString.h>
 #include <folly/executors/GlobalExecutor.h>
diff -Naur folly-2025.12.01.00-orig/folly/executors/StripedEDFThreadPoolExecutor.cpp folly-2025.12.01.00/folly/executors/StripedEDFThreadPoolExecutor.cpp
--- folly-2025.12.01.00-orig/folly/executors/StripedEDFThreadPoolExecutor.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/executors/StripedEDFThreadPoolExecutor.cpp	2025-12-04 12:38:46.913026300 +0300
@@ -18,7 +18,7 @@
 
 #include <optional>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 #include <folly/concurrency/CacheLocality.h>
 #include <folly/container/IntrusiveHeap.h>
 #include <folly/synchronization/DistributedMutex.h>
diff -Naur folly-2025.12.01.00-orig/folly/executors/ThreadPoolExecutor.h folly-2025.12.01.00/folly/executors/ThreadPoolExecutor.h
--- folly-2025.12.01.00-orig/folly/executors/ThreadPoolExecutor.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/executors/ThreadPoolExecutor.h	2025-12-04 12:38:46.915481800 +0300
@@ -20,7 +20,7 @@
 #include <mutex>
 #include <queue>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/DefaultKeepAliveExecutor.h>
 #include <folly/Memory.h>
diff -Naur folly-2025.12.01.00-orig/folly/executors/ThreadedExecutor.cpp folly-2025.12.01.00/folly/executors/ThreadedExecutor.cpp
--- folly-2025.12.01.00-orig/folly/executors/ThreadedExecutor.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/executors/ThreadedExecutor.cpp	2025-12-04 12:38:46.917411200 +0300
@@ -19,7 +19,7 @@
 #include <chrono>
 #include <utility>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/ScopeGuard.h>
 #include <folly/executors/thread_factory/NamedThreadFactory.h>
diff -Naur folly-2025.12.01.00-orig/folly/executors/ThreadedRepeatingFunctionRunner.cpp folly-2025.12.01.00/folly/executors/ThreadedRepeatingFunctionRunner.cpp
--- folly-2025.12.01.00-orig/folly/executors/ThreadedRepeatingFunctionRunner.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/executors/ThreadedRepeatingFunctionRunner.cpp	2025-12-04 12:38:46.921279000 +0300
@@ -20,7 +20,7 @@
 
 #include <folly/system/ThreadName.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 namespace folly {
 
diff -Naur folly-2025.12.01.00-orig/folly/executors/TimekeeperScheduledExecutor.h folly-2025.12.01.00/folly/executors/TimekeeperScheduledExecutor.h
--- folly-2025.12.01.00-orig/folly/executors/TimekeeperScheduledExecutor.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/executors/TimekeeperScheduledExecutor.h	2025-12-04 12:38:46.924290400 +0300
@@ -18,7 +18,7 @@
 
 #include <atomic>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/executors/ScheduledExecutor.h>
 #include <folly/futures/Future.h>
diff -Naur folly-2025.12.01.00-orig/folly/executors/task_queue/BlockingQueue.h folly-2025.12.01.00/folly/executors/task_queue/BlockingQueue.h
--- folly-2025.12.01.00-orig/folly/executors/task_queue/BlockingQueue.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/executors/task_queue/BlockingQueue.h	2025-12-04 12:38:46.925905700 +0300
@@ -20,7 +20,7 @@
 #include <exception>
 #include <stdexcept>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/CPortability.h>
 #include <folly/Optional.h>
diff -Naur folly-2025.12.01.00-orig/folly/executors/task_queue/PriorityLifoSemMPMCQueue.h folly-2025.12.01.00/folly/executors/task_queue/PriorityLifoSemMPMCQueue.h
--- folly-2025.12.01.00-orig/folly/executors/task_queue/PriorityLifoSemMPMCQueue.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/executors/task_queue/PriorityLifoSemMPMCQueue.h	2025-12-04 12:38:46.928912000 +0300
@@ -16,7 +16,7 @@
 
 #pragma once
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Executor.h>
 #include <folly/MPMCQueue.h>
diff -Naur folly-2025.12.01.00-orig/folly/executors/task_queue/test/UnboundedBlockingQueueBench.cpp folly-2025.12.01.00/folly/executors/task_queue/test/UnboundedBlockingQueueBench.cpp
--- folly-2025.12.01.00-orig/folly/executors/task_queue/test/UnboundedBlockingQueueBench.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/executors/task_queue/test/UnboundedBlockingQueueBench.cpp	2025-12-04 12:38:46.931912600 +0300
@@ -22,7 +22,7 @@
 #include <vector>
 
 #include <boost/thread/barrier.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/init/Init.h>
diff -Naur folly-2025.12.01.00-orig/folly/executors/test/FunctionSchedulerTest.cpp folly-2025.12.01.00/folly/executors/test/FunctionSchedulerTest.cpp
--- folly-2025.12.01.00-orig/folly/executors/test/FunctionSchedulerTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/executors/test/FunctionSchedulerTest.cpp	2025-12-04 12:38:46.934912700 +0300
@@ -20,7 +20,7 @@
 #include <random>
 
 #include <boost/thread.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Random.h>
 #include <folly/executors/FunctionScheduler.h>
diff -Naur folly-2025.12.01.00-orig/folly/executors/test/IOThreadPoolDeadlockDetectorObserverTest.cpp folly-2025.12.01.00/folly/executors/test/IOThreadPoolDeadlockDetectorObserverTest.cpp
--- folly-2025.12.01.00-orig/folly/executors/test/IOThreadPoolDeadlockDetectorObserverTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/executors/test/IOThreadPoolDeadlockDetectorObserverTest.cpp	2025-12-04 12:38:46.937910800 +0300
@@ -18,7 +18,7 @@
 
 #include <fmt/core.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 #include <folly/concurrency/DeadlockDetector.h>
 #include <folly/executors/IOThreadPoolDeadlockDetectorObserver.h>
 #include <folly/executors/IOThreadPoolExecutor.h>
diff -Naur folly-2025.12.01.00-orig/folly/executors/test/IOThreadPoolExecutorBaseTestLib.h folly-2025.12.01.00/folly/executors/test/IOThreadPoolExecutorBaseTestLib.h
--- folly-2025.12.01.00-orig/folly/executors/test/IOThreadPoolExecutorBaseTestLib.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/executors/test/IOThreadPoolExecutorBaseTestLib.h	2025-12-04 12:38:46.940915600 +0300
@@ -21,7 +21,7 @@
 #include <random>
 
 #include <fmt/format.h>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 #include <folly/Random.h>
 #include <folly/container/F14Set.h>
 #include <folly/executors/IOThreadPoolExecutor.h>
diff -Naur folly-2025.12.01.00-orig/folly/executors/thread_factory/PriorityThreadFactory.cpp folly-2025.12.01.00/folly/executors/thread_factory/PriorityThreadFactory.cpp
--- folly-2025.12.01.00-orig/folly/executors/thread_factory/PriorityThreadFactory.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/executors/thread_factory/PriorityThreadFactory.cpp	2025-12-04 12:38:46.944912300 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/executors/thread_factory/PriorityThreadFactory.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 #include <folly/String.h>
 #include <folly/portability/SysResource.h>
 #include <folly/portability/SysTime.h>
diff -Naur folly-2025.12.01.00-orig/folly/fibers/BoostContextCompatibility.h folly-2025.12.01.00/folly/fibers/BoostContextCompatibility.h
--- folly-2025.12.01.00-orig/folly/fibers/BoostContextCompatibility.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/fibers/BoostContextCompatibility.h	2025-12-04 12:38:46.947912000 +0300
@@ -17,7 +17,7 @@
 #pragma once
 
 #include <boost/context/detail/fcontext.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 /**
  * Wrappers for different versions of boost::context library
diff -Naur folly-2025.12.01.00-orig/folly/fibers/Fiber.cpp folly-2025.12.01.00/folly/fibers/Fiber.cpp
--- folly-2025.12.01.00-orig/folly/fibers/Fiber.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/fibers/Fiber.cpp	2025-12-04 12:38:46.950521200 +0300
@@ -19,7 +19,7 @@
 #include <algorithm>
 #include <cstring>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Likely.h>
 #include <folly/fibers/FiberManagerInternal.h>
diff -Naur folly-2025.12.01.00-orig/folly/fibers/FiberManager.cpp folly-2025.12.01.00/folly/fibers/FiberManager.cpp
--- folly-2025.12.01.00-orig/folly/fibers/FiberManager.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/fibers/FiberManager.cpp	2025-12-04 12:38:46.954533600 +0300
@@ -20,7 +20,7 @@
 
 #include <cassert>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/fibers/Fiber.h>
 #include <folly/fibers/LoopController.h>
diff -Naur folly-2025.12.01.00-orig/folly/fibers/GuardPageAllocator.cpp folly-2025.12.01.00/folly/fibers/GuardPageAllocator.cpp
--- folly-2025.12.01.00-orig/folly/fibers/GuardPageAllocator.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/fibers/GuardPageAllocator.cpp	2025-12-04 12:38:46.958527900 +0300
@@ -24,7 +24,7 @@
 #include <iostream>
 #include <mutex>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Singleton.h>
 #include <folly/SpinLock.h>
diff -Naur folly-2025.12.01.00-orig/folly/fibers/async/Async.h folly-2025.12.01.00/folly/fibers/async/Async.h
--- folly-2025.12.01.00-orig/folly/fibers/async/Async.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/fibers/async/Async.h	2025-12-04 12:38:46.960525500 +0300
@@ -18,7 +18,7 @@
 
 #include <utility>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Traits.h>
 #include <folly/Unit.h>
diff -Naur folly-2025.12.01.00-orig/folly/fibers/async/AsyncStack.h folly-2025.12.01.00/folly/fibers/async/AsyncStack.h
--- folly-2025.12.01.00-orig/folly/fibers/async/AsyncStack.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/fibers/async/AsyncStack.h	2025-12-04 12:38:46.963598300 +0300
@@ -16,7 +16,7 @@
 
 #pragma once
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 #include <folly/CPortability.h>
 #include <folly/ScopeGuard.h>
 #include <folly/fibers/async/Async.h>
diff -Naur folly-2025.12.01.00-orig/folly/fibers/async/Baton.h folly-2025.12.01.00/folly/fibers/async/Baton.h
--- folly-2025.12.01.00-orig/folly/fibers/async/Baton.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/fibers/async/Baton.h	2025-12-04 12:38:46.965625100 +0300
@@ -18,7 +18,7 @@
 
 #include <utility>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/fibers/Baton.h>
 #include <folly/fibers/async/Async.h>
diff -Naur folly-2025.12.01.00-orig/folly/futures/Barrier.cpp folly-2025.12.01.00/folly/futures/Barrier.cpp
--- folly-2025.12.01.00-orig/folly/futures/Barrier.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/futures/Barrier.cpp	2025-12-04 12:38:46.968604300 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/futures/Barrier.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/ScopeGuard.h>
 #include <folly/lang/New.h>
diff -Naur folly-2025.12.01.00-orig/folly/futures/Cleanup.h folly-2025.12.01.00/folly/futures/Cleanup.h
--- folly-2025.12.01.00-orig/folly/futures/Cleanup.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/futures/Cleanup.h	2025-12-04 12:38:46.971603400 +0300
@@ -19,7 +19,7 @@
 #include <memory>
 #include <mutex>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/futures/Future.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/futures/detail/Core.h folly-2025.12.01.00/folly/futures/detail/Core.h
--- folly-2025.12.01.00-orig/folly/futures/detail/Core.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/futures/detail/Core.h	2025-12-04 12:38:46.973604400 +0300
@@ -22,7 +22,7 @@
 #include <utility>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Executor.h>
 #include <folly/Function.h>
diff -Naur folly-2025.12.01.00-orig/folly/futures/test/TimekeeperTestLib.h folly-2025.12.01.00/folly/futures/test/TimekeeperTestLib.h
--- folly-2025.12.01.00-orig/folly/futures/test/TimekeeperTestLib.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/futures/test/TimekeeperTestLib.h	2025-12-04 12:38:46.976604200 +0300
@@ -20,7 +20,7 @@
 #include <vector>
 
 #include <fmt/format.h>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 #include <folly/DefaultKeepAliveExecutor.h>
 #include <folly/Random.h>
 #include <folly/Singleton.h>
diff -Naur folly-2025.12.01.00-orig/folly/gen/test/BaseBenchmark.cpp folly-2025.12.01.00/folly/gen/test/BaseBenchmark.cpp
--- folly-2025.12.01.00-orig/folly/gen/test/BaseBenchmark.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/gen/test/BaseBenchmark.cpp	2025-12-04 12:38:46.979513900 +0300
@@ -16,7 +16,7 @@
 
 #include <atomic>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/gen/Base.h>
diff -Naur folly-2025.12.01.00-orig/folly/gen/test/BaseTest.cpp folly-2025.12.01.00/folly/gen/test/BaseTest.cpp
--- folly-2025.12.01.00-orig/folly/gen/test/BaseTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/gen/test/BaseTest.cpp	2025-12-04 12:38:46.982512700 +0300
@@ -22,7 +22,7 @@
 #include <set>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/FBVector.h>
 #include <folly/MapUtil.h>
diff -Naur folly-2025.12.01.00-orig/folly/gen/test/CombineTest.cpp folly-2025.12.01.00/folly/gen/test/CombineTest.cpp
--- folly-2025.12.01.00-orig/folly/gen/test/CombineTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/gen/test/CombineTest.cpp	2025-12-04 12:38:46.984514100 +0300
@@ -21,7 +21,7 @@
 #include <tuple>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/FBVector.h>
 #include <folly/gen/Base.h>
diff -Naur folly-2025.12.01.00-orig/folly/gen/test/FileBenchmark.cpp folly-2025.12.01.00/folly/gen/test/FileBenchmark.cpp
--- folly-2025.12.01.00-orig/folly/gen/test/FileBenchmark.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/gen/test/FileBenchmark.cpp	2025-12-04 12:38:46.989515200 +0300
@@ -16,7 +16,7 @@
 
 #include <thread>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/File.h>
diff -Naur folly-2025.12.01.00-orig/folly/gen/test/ParallelBenchmark.cpp folly-2025.12.01.00/folly/gen/test/ParallelBenchmark.cpp
--- folly-2025.12.01.00-orig/folly/gen/test/ParallelBenchmark.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/gen/test/ParallelBenchmark.cpp	2025-12-04 12:38:46.992516700 +0300
@@ -19,7 +19,7 @@
 #include <iostream>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/gen/Base.h>
 #include <folly/gen/Parallel.h>
diff -Naur folly-2025.12.01.00-orig/folly/gen/test/ParallelMapTest.cpp folly-2025.12.01.00/folly/gen/test/ParallelMapTest.cpp
--- folly-2025.12.01.00-orig/folly/gen/test/ParallelMapTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/gen/test/ParallelMapTest.cpp	2025-12-04 12:38:46.995516700 +0300
@@ -18,7 +18,7 @@
 
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Memory.h>
 #include <folly/gen/Base.h>
diff -Naur folly-2025.12.01.00-orig/folly/gen/test/ParallelTest.cpp folly-2025.12.01.00/folly/gen/test/ParallelTest.cpp
--- folly-2025.12.01.00-orig/folly/gen/test/ParallelTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/gen/test/ParallelTest.cpp	2025-12-04 12:38:46.998516700 +0300
@@ -20,7 +20,7 @@
 #include <memory>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/gen/Base.h>
 #include <folly/portability/GFlags.h>
diff -Naur folly-2025.12.01.00-orig/folly/gen/test/StringBenchmark.cpp folly-2025.12.01.00/folly/gen/test/StringBenchmark.cpp
--- folly-2025.12.01.00-orig/folly/gen/test/StringBenchmark.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/gen/test/StringBenchmark.cpp	2025-12-04 12:38:47.002512900 +0300
@@ -16,7 +16,7 @@
 
 #include <atomic>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/String.h>
diff -Naur folly-2025.12.01.00-orig/folly/hash/test/ChecksumBenchmark.cpp folly-2025.12.01.00/folly/hash/test/ChecksumBenchmark.cpp
--- folly-2025.12.01.00-orig/folly/hash/test/ChecksumBenchmark.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/hash/test/ChecksumBenchmark.cpp	2025-12-04 12:38:47.005515800 +0300
@@ -15,7 +15,7 @@
  */
 
 #include <random>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 #include <folly/Benchmark.h>
 #include <folly/Memory.h>
 #include <folly/hash/Checksum.h>
@@ -59,7 +59,7 @@
 
 int main(int argc, char** argv) {
   folly::gflags::ParseCommandLineFlags(&argc, &argv, true);
-  google::InitGoogleLogging(argv[0]);
+  nglog::InitializeLogging(argv[0]);
 
   buf = static_cast<uint8_t*>(folly::aligned_malloc(kBufSize + 64, 4096));
 
diff -Naur folly-2025.12.01.00-orig/folly/hash/test/HashBenchmark.cpp folly-2025.12.01.00/folly/hash/test/HashBenchmark.cpp
--- folly-2025.12.01.00-orig/folly/hash/test/HashBenchmark.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/hash/test/HashBenchmark.cpp	2025-12-04 12:38:47.008512800 +0300
@@ -26,7 +26,7 @@
 #include <vector>
 
 #include <fmt/core.h>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/Preprocessor.h>
diff -Naur folly-2025.12.01.00-orig/folly/hash/test/SpookyHashV1Test.cpp folly-2025.12.01.00/folly/hash/test/SpookyHashV1Test.cpp
--- folly-2025.12.01.00-orig/folly/hash/test/SpookyHashV1Test.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/hash/test/SpookyHashV1Test.cpp	2025-12-04 12:38:47.011085500 +0300
@@ -29,7 +29,7 @@
 #include <cstdlib>
 #include <cstring>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GTest.h>
 #include <folly/portability/Time.h>
diff -Naur folly-2025.12.01.00-orig/folly/hash/test/SpookyHashV2Test.cpp folly-2025.12.01.00/folly/hash/test/SpookyHashV2Test.cpp
--- folly-2025.12.01.00-orig/folly/hash/test/SpookyHashV2Test.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/hash/test/SpookyHashV2Test.cpp	2025-12-04 12:38:47.012932300 +0300
@@ -29,7 +29,7 @@
 #include <cstdlib>
 #include <cstring>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GTest.h>
 #include <folly/portability/Time.h>
diff -Naur folly-2025.12.01.00-orig/folly/init/Init.cpp folly-2025.12.01.00/folly/init/Init.cpp
--- folly-2025.12.01.00-orig/folly/init/Init.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/init/Init.cpp	2025-12-04 12:38:47.015966400 +0300
@@ -18,7 +18,7 @@
 
 #include <cstdlib>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Singleton.h>
 #include <folly/experimental/symbolizer/SignalHandler.h>
@@ -81,11 +81,11 @@
   auto const follyLoggingEnvOr = follyLoggingEnv ? follyLoggingEnv : "";
   folly::initLoggingOrDie({follyLoggingEnvOr, FLAGS_logging});
   auto programName = argc && argv && *argc > 0 ? (*argv)[0] : "unknown";
-  google::InitGoogleLogging(programName);
+  nglog::InitializeLogging(programName);
 
 #if FOLLY_USE_SYMBOLIZER
   // Don't use glog's DumpStackTraceAndExit; rely on our signal handler.
-  google::InstallFailureFunction(wrapped_abort);
+  nglog::InstallFailureFunction(wrapped_abort);
 
   if (options.install_fatal_signal_callbacks) {
     // Actually install the callbacks into the handler.
diff -Naur folly-2025.12.01.00-orig/folly/init/test/PhaseTest.cpp folly-2025.12.01.00/folly/init/test/PhaseTest.cpp
--- folly-2025.12.01.00-orig/folly/init/test/PhaseTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/init/test/PhaseTest.cpp	2025-12-04 12:38:47.018973300 +0300
@@ -18,7 +18,7 @@
 
 #include <thread>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Singleton.h>
 #include <folly/portability/GTest.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/IOBuf.h folly-2025.12.01.00/folly/io/IOBuf.h
--- folly-2025.12.01.00-orig/folly/io/IOBuf.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/IOBuf.h	2025-12-04 12:38:47.021974100 +0300
@@ -31,7 +31,7 @@
 #include <string>
 #include <type_traits>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/FBString.h>
 #include <folly/FBVector.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/ShutdownSocketSet.cpp folly-2025.12.01.00/folly/io/ShutdownSocketSet.cpp
--- folly-2025.12.01.00-orig/folly/io/ShutdownSocketSet.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/ShutdownSocketSet.cpp	2025-12-04 12:38:47.024186900 +0300
@@ -19,7 +19,7 @@
 #include <chrono>
 #include <thread>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/FileUtil.h>
 #include <folly/net/NetOps.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/async/AsyncBase.cpp folly-2025.12.01.00/folly/io/async/AsyncBase.cpp
--- folly-2025.12.01.00-orig/folly/io/async/AsyncBase.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/AsyncBase.cpp	2025-12-04 12:38:47.027522300 +0300
@@ -21,7 +21,7 @@
 #include <stdexcept>
 #include <string>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Exception.h>
 #include <folly/Format.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/async/AsyncIO.cpp folly-2025.12.01.00/folly/io/async/AsyncIO.cpp
--- folly-2025.12.01.00-orig/folly/io/async/AsyncIO.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/AsyncIO.cpp	2025-12-04 12:38:47.030522100 +0300
@@ -23,7 +23,7 @@
 
 #include <boost/intrusive/parent_from_member.hpp>
 #include <fmt/ostream.h>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Exception.h>
 #include <folly/Likely.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/async/AsyncTimeout.cpp folly-2025.12.01.00/folly/io/async/AsyncTimeout.cpp
--- folly-2025.12.01.00-orig/folly/io/async/AsyncTimeout.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/AsyncTimeout.cpp	2025-12-04 12:38:47.032522200 +0300
@@ -18,7 +18,7 @@
 
 #include <cassert>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/io/async/EventBase.h>
 #include <folly/io/async/EventUtil.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/async/EventBase.h folly-2025.12.01.00/folly/io/async/EventBase.h
--- folly-2025.12.01.00-orig/folly/io/async/EventBase.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/EventBase.h	2025-12-04 12:38:47.035522900 +0300
@@ -32,7 +32,7 @@
 #include <utility>
 
 #include <boost/intrusive/list.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Executor.h>
 #include <folly/Function.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/async/EventBasePoller.cpp folly-2025.12.01.00/folly/io/async/EventBasePoller.cpp
--- folly-2025.12.01.00-orig/folly/io/async/EventBasePoller.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/EventBasePoller.cpp	2025-12-04 12:38:47.040198600 +0300
@@ -21,7 +21,7 @@
 
 #include <boost/polymorphic_cast.hpp>
 #include <fmt/format.h>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 #include <folly/FileUtil.h>
 #include <folly/String.h>
 #include <folly/experimental/io/Epoll.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/async/EventHandler.h folly-2025.12.01.00/folly/io/async/EventHandler.h
--- folly-2025.12.01.00-orig/folly/io/async/EventHandler.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/EventHandler.h	2025-12-04 12:38:47.044205200 +0300
@@ -18,7 +18,7 @@
 
 #include <cstddef>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/io/async/EventBaseBackendBase.h>
 #include <folly/io/async/EventUtil.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/async/HHWheelTimer.h folly-2025.12.01.00/folly/io/async/HHWheelTimer.h
--- folly-2025.12.01.00-orig/folly/io/async/HHWheelTimer.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/HHWheelTimer.h	2025-12-04 12:38:47.047206500 +0300
@@ -22,7 +22,7 @@
 #include <memory>
 
 #include <boost/intrusive/list.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/ExceptionString.h>
 #include <folly/Optional.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/async/IoUring.cpp folly-2025.12.01.00/folly/io/async/IoUring.cpp
--- folly-2025.12.01.00-orig/folly/io/async/IoUring.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/IoUring.cpp	2025-12-04 12:38:47.049206400 +0300
@@ -21,7 +21,7 @@
 #include <string>
 
 #include <fmt/ostream.h>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Exception.h>
 #include <folly/String.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/async/IoUringBackend.h folly-2025.12.01.00/folly/io/async/IoUringBackend.h
--- folly-2025.12.01.00-orig/folly/io/async/IoUringBackend.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/IoUringBackend.h	2025-12-04 12:38:47.054204200 +0300
@@ -26,7 +26,7 @@
 #include <boost/intrusive/list.hpp>
 #include <boost/intrusive/slist.hpp>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/CPortability.h>
 #include <folly/Conv.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/async/NotificationQueue.h folly-2025.12.01.00/folly/io/async/NotificationQueue.h
--- folly-2025.12.01.00-orig/folly/io/async/NotificationQueue.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/NotificationQueue.h	2025-12-04 12:38:47.057207200 +0300
@@ -25,7 +25,7 @@
 #include <utility>
 
 #include <boost/intrusive/slist.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Exception.h>
 #include <folly/FileUtil.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/async/SSLContext.h folly-2025.12.01.00/folly/io/async/SSLContext.h
--- folly-2025.12.01.00-orig/folly/io/async/SSLContext.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/SSLContext.h	2025-12-04 12:38:47.060204800 +0300
@@ -24,7 +24,7 @@
 #include <string>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Function.h>
 #include <folly/Portability.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/async/SSLOptions.cpp folly-2025.12.01.00/folly/io/async/SSLOptions.cpp
--- folly-2025.12.01.00-orig/folly/io/async/SSLOptions.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/SSLOptions.cpp	2025-12-04 12:38:47.063204200 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/io/async/SSLOptions.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Format.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/io/async/TimeoutManager.cpp folly-2025.12.01.00/folly/io/async/TimeoutManager.cpp
--- folly-2025.12.01.00-orig/folly/io/async/TimeoutManager.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/TimeoutManager.cpp	2025-12-04 12:38:47.066214700 +0300
@@ -17,7 +17,7 @@
 #include <folly/io/async/TimeoutManager.h>
 
 #include <boost/intrusive/list.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Chrono.h>
 #include <folly/Exception.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/async/fdsock/SocketFds.h folly-2025.12.01.00/folly/io/async/fdsock/SocketFds.h
--- folly-2025.12.01.00-orig/folly/io/async/fdsock/SocketFds.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/fdsock/SocketFds.h	2025-12-04 12:38:47.069214600 +0300
@@ -19,7 +19,7 @@
 #include <memory>
 #include <optional>
 #include <variant>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/File.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/io/async/ssl/OpenSSLUtils.cpp folly-2025.12.01.00/folly/io/async/ssl/OpenSSLUtils.cpp
--- folly-2025.12.01.00-orig/folly/io/async/ssl/OpenSSLUtils.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/ssl/OpenSSLUtils.cpp	2025-12-04 12:38:47.072667800 +0300
@@ -19,7 +19,7 @@
 
 #include <unordered_map>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/ScopeGuard.h>
 #include <folly/portability/Sockets.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/async/test/AsyncBaseTestLib.h folly-2025.12.01.00/folly/io/async/test/AsyncBaseTestLib.h
--- folly-2025.12.01.00-orig/folly/io/async/test/AsyncBaseTestLib.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/test/AsyncBaseTestLib.h	2025-12-04 12:38:47.075663500 +0300
@@ -26,7 +26,7 @@
 #include <thread>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/ScopeGuard.h>
 #include <folly/String.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/async/test/DelayedDestructionTest.cpp folly-2025.12.01.00/folly/io/async/test/DelayedDestructionTest.cpp
--- folly-2025.12.01.00-orig/folly/io/async/test/DelayedDestructionTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/test/DelayedDestructionTest.cpp	2025-12-04 12:38:47.079169700 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/io/async/DelayedDestruction.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GTest.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/io/async/test/IoTestTempFileUtil.h folly-2025.12.01.00/folly/io/async/test/IoTestTempFileUtil.h
--- folly-2025.12.01.00-orig/folly/io/async/test/IoTestTempFileUtil.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/test/IoTestTempFileUtil.h	2025-12-04 12:38:47.082179200 +0300
@@ -16,7 +16,7 @@
 
 #pragma once
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/experimental/io/FsUtil.h>
 #include <folly/testing/TestUtil.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/async/test/SimpleAsyncIOTest.cpp folly-2025.12.01.00/folly/io/async/test/SimpleAsyncIOTest.cpp
--- folly-2025.12.01.00-orig/folly/io/async/test/SimpleAsyncIOTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/test/SimpleAsyncIOTest.cpp	2025-12-04 12:38:47.085176100 +0300
@@ -26,7 +26,7 @@
 #include <folly/portability/GTest.h>
 #include <folly/synchronization/Baton.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 using namespace folly;
 
diff -Naur folly-2025.12.01.00-orig/folly/io/async/test/TimeUtil.cpp folly-2025.12.01.00/folly/io/async/test/TimeUtil.cpp
--- folly-2025.12.01.00-orig/folly/io/async/test/TimeUtil.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/test/TimeUtil.cpp	2025-12-04 12:38:47.088176100 +0300
@@ -32,7 +32,7 @@
 #include <ostream>
 #include <stdexcept>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Conv.h>
 #include <folly/Portability.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/async/test/TimeUtilTest.cpp folly-2025.12.01.00/folly/io/async/test/TimeUtilTest.cpp
--- folly-2025.12.01.00-orig/folly/io/async/test/TimeUtilTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/async/test/TimeUtilTest.cpp	2025-12-04 12:38:47.090187900 +0300
@@ -18,7 +18,7 @@
 
 #include <thread>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GTest.h>
 #include <folly/portability/Unistd.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/test/FsUtilTest.cpp folly-2025.12.01.00/folly/io/test/FsUtilTest.cpp
--- folly-2025.12.01.00-orig/folly/io/test/FsUtilTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/test/FsUtilTest.cpp	2025-12-04 12:38:47.093179700 +0300
@@ -21,7 +21,7 @@
 #include <random>
 
 #include <fmt/core.h>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/String.h>
 #include <folly/portability/GMock.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/test/RecordIOTest.cpp folly-2025.12.01.00/folly/io/test/RecordIOTest.cpp
--- folly-2025.12.01.00-orig/folly/io/test/RecordIOTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/test/RecordIOTest.cpp	2025-12-04 12:38:47.096179500 +0300
@@ -18,7 +18,7 @@
 
 #include <random>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Conv.h>
 #include <folly/FBString.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/test/ShutdownSocketSetTest.cpp folly-2025.12.01.00/folly/io/test/ShutdownSocketSetTest.cpp
--- folly-2025.12.01.00-orig/folly/io/test/ShutdownSocketSetTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/test/ShutdownSocketSetTest.cpp	2025-12-04 12:38:47.099179800 +0300
@@ -20,7 +20,7 @@
 #include <chrono>
 #include <thread>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/net/NetOps.h>
 #include <folly/net/NetworkSocket.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/test/SocketOptionValueTest.cpp folly-2025.12.01.00/folly/io/test/SocketOptionValueTest.cpp
--- folly-2025.12.01.00-orig/folly/io/test/SocketOptionValueTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/test/SocketOptionValueTest.cpp	2025-12-04 12:38:47.101603400 +0300
@@ -18,7 +18,7 @@
 
 #include <limits>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Conv.h>
 #include <folly/portability/GTest.h>
diff -Naur folly-2025.12.01.00-orig/folly/io/tool/HugePageUtil.cpp folly-2025.12.01.00/folly/io/tool/HugePageUtil.cpp
--- folly-2025.12.01.00-orig/folly/io/tool/HugePageUtil.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/io/tool/HugePageUtil.cpp	2025-12-04 12:38:47.104602600 +0300
@@ -16,7 +16,7 @@
 
 #include <iostream>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <fmt/core.h>
 #include <folly/Range.h>
diff -Naur folly-2025.12.01.00-orig/folly/json/DynamicParser.cpp folly-2025.12.01.00/folly/json/DynamicParser.cpp
--- folly-2025.12.01.00-orig/folly/json/DynamicParser.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/json/DynamicParser.cpp	2025-12-04 12:38:47.107602000 +0300
@@ -18,7 +18,7 @@
 
 #include <sstream>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Optional.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/json/dynamic.cpp folly-2025.12.01.00/folly/json/dynamic.cpp
--- folly-2025.12.01.00-orig/folly/json/dynamic.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/json/dynamic.cpp	2025-12-04 12:38:47.110600000 +0300
@@ -18,7 +18,7 @@
 
 #include <numeric>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Format.h>
 #include <folly/container/Enumerate.h>
diff -Naur folly-2025.12.01.00-orig/folly/json/json.cpp folly-2025.12.01.00/folly/json/json.cpp
--- folly-2025.12.01.00-orig/folly/json/json.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/json/json.cpp	2025-12-04 12:38:47.113600200 +0300
@@ -23,7 +23,7 @@
 #include <type_traits>
 
 #include <boost/algorithm/string.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Conv.h>
 #include <folly/Portability.h>
diff -Naur folly-2025.12.01.00-orig/folly/json/json_patch.cpp folly-2025.12.01.00/folly/json/json_patch.cpp
--- folly-2025.12.01.00-orig/folly/json/json_patch.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/json/json_patch.cpp	2025-12-04 12:38:47.115599800 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/json/json_patch.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/container/Enumerate.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/json/test/DynamicTest.cpp folly-2025.12.01.00/folly/json/test/DynamicTest.cpp
--- folly-2025.12.01.00-orig/folly/json/test/DynamicTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/json/test/DynamicTest.cpp	2025-12-04 12:38:47.118599800 +0300
@@ -19,7 +19,7 @@
 #include <cmath>
 #include <iterator>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Range.h>
 #include <folly/hash/Hash.h>
diff -Naur folly-2025.12.01.00-orig/folly/json/test/JsonTestUtilTest.cpp folly-2025.12.01.00/folly/json/test/JsonTestUtilTest.cpp
--- folly-2025.12.01.00-orig/folly/json/test/JsonTestUtilTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/json/test/JsonTestUtilTest.cpp	2025-12-04 12:38:47.121602200 +0300
@@ -18,7 +18,7 @@
 
 #include <stdexcept>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GMock.h>
 #include <folly/portability/GTest.h>
diff -Naur folly-2025.12.01.00-orig/folly/lang/BitsClass.h folly-2025.12.01.00/folly/lang/BitsClass.h
--- folly-2025.12.01.00-orig/folly/lang/BitsClass.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/lang/BitsClass.h	2025-12-04 12:38:47.124599900 +0300
@@ -24,7 +24,7 @@
 #include <limits>
 #include <type_traits>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Portability.h>
 #include <folly/Range.h>
diff -Naur folly-2025.12.01.00-orig/folly/lang/test/BitsClassBenchmark.cpp folly-2025.12.01.00/folly/lang/test/BitsClassBenchmark.cpp
--- folly-2025.12.01.00-orig/folly/lang/test/BitsClassBenchmark.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/lang/test/BitsClassBenchmark.cpp	2025-12-04 12:38:47.127601600 +0300
@@ -18,7 +18,7 @@
 #include <memory>
 #include <random>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/lang/BitsClass.h>
diff -Naur folly-2025.12.01.00-orig/folly/lang/test/BitsClassTest.cpp folly-2025.12.01.00/folly/lang/test/BitsClassTest.cpp
--- folly-2025.12.01.00-orig/folly/lang/test/BitsClassTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/lang/test/BitsClassTest.cpp	2025-12-04 12:38:47.131619600 +0300
@@ -18,7 +18,7 @@
 
 #include <folly/lang/BitsClass.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GFlags.h>
 #include <folly/portability/GTest.h>
diff -Naur folly-2025.12.01.00-orig/folly/lang/test/SafeAssertTest.cpp folly-2025.12.01.00/folly/lang/test/SafeAssertTest.cpp
--- folly-2025.12.01.00-orig/folly/lang/test/SafeAssertTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/lang/test/SafeAssertTest.cpp	2025-12-04 12:38:47.135618500 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/lang/SafeAssert.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/Conv.h>
diff -Naur folly-2025.12.01.00-orig/folly/logging/AutoTimer.h folly-2025.12.01.00/folly/logging/AutoTimer.h
--- folly-2025.12.01.00-orig/folly/logging/AutoTimer.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/logging/AutoTimer.h	2025-12-04 12:38:47.140619100 +0300
@@ -21,7 +21,7 @@
 #include <type_traits>
 
 #include <fmt/format.h>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Conv.h>
 #include <folly/Optional.h>
diff -Naur folly-2025.12.01.00-orig/folly/logging/BridgeFromGoogleLogging.cpp folly-2025.12.01.00/folly/logging/BridgeFromGoogleLogging.cpp
--- folly-2025.12.01.00-orig/folly/logging/BridgeFromGoogleLogging.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/logging/BridgeFromGoogleLogging.cpp	2025-12-04 12:38:47.143617700 +0300
@@ -24,15 +24,15 @@
 namespace logging {
 
 namespace {
-constexpr folly::LogLevel asFollyLogLevel(::google::LogSeverity severity) {
+constexpr folly::LogLevel asFollyLogLevel(::nglog::LogSeverity severity) {
   switch (severity) {
-    case ::google::GLOG_FATAL:
+    case ::nglog::NGLOG_FATAL:
       return folly::LogLevel::FATAL;
-    case ::google::GLOG_ERROR:
+    case ::nglog::NGLOG_ERROR:
       return folly::LogLevel::ERR;
-    case ::google::GLOG_WARNING:
+    case ::nglog::NGLOG_WARNING:
       return folly::LogLevel::WARNING;
-    case ::google::GLOG_INFO:
+    case ::nglog::NGLOG_INFO:
       return folly::LogLevel::INFO;
     default:
       return folly::LogLevel::INFO2;
@@ -41,15 +41,15 @@
 } // namespace
 
 BridgeFromGoogleLogging::BridgeFromGoogleLogging() {
-  ::google::AddLogSink(this);
+  ::nglog::AddLogSink(this);
 }
 
 BridgeFromGoogleLogging::~BridgeFromGoogleLogging() noexcept {
-  ::google::RemoveLogSink(this);
+  ::nglog::RemoveLogSink(this);
 }
 
 void BridgeFromGoogleLogging::send(
-    ::google::LogSeverity severity,
+    ::nglog::LogSeverity severity,
     const char* full_filename,
     const char* base_filename,
     int line,
@@ -77,26 +77,22 @@
 }
 
 void BridgeFromGoogleLogging::send(
-    ::google::LogSeverity severity,
+    ::nglog::LogSeverity severity,
     const char* full_filename,
     const char* base_filename,
     int line,
-    const struct ::tm* pTime,
+    const ::nglog::LogMessageTime& pTime,
     const char* message,
     size_t message_len) {
-  struct ::tm time = *pTime;
-  auto usecs = std::chrono::duration_cast<std::chrono::microseconds>(
-      std::chrono::system_clock::now() -
-      std::chrono::system_clock::from_time_t(mktime(&time)));
   send(
       severity,
       full_filename,
       base_filename,
       line,
-      pTime,
+      &pTime.tm(),
       message,
       message_len,
-      folly::to_narrow(usecs.count()));
+      folly::to_narrow(pTime.usec()));
 }
 
 } // namespace logging
diff -Naur folly-2025.12.01.00-orig/folly/logging/BridgeFromGoogleLogging.h folly-2025.12.01.00/folly/logging/BridgeFromGoogleLogging.h
--- folly-2025.12.01.00-orig/folly/logging/BridgeFromGoogleLogging.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/logging/BridgeFromGoogleLogging.h	2025-12-04 12:38:47.146621800 +0300
@@ -21,7 +21,7 @@
 
 #include <cstdint>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 namespace folly {
 namespace logging {
@@ -34,12 +34,12 @@
  * You probably want this very early in `main` as:
  *   folly::logging::BridgeFromGoogleLogging glogToXlogBridge{};
  */
-struct BridgeFromGoogleLogging : ::google::LogSink {
+struct BridgeFromGoogleLogging : ::nglog::LogSink {
   BridgeFromGoogleLogging();
   ~BridgeFromGoogleLogging() noexcept override;
 
   void send(
-      ::google::LogSeverity severity,
+      ::nglog::LogSeverity severity,
       const char* full_filename,
       const char* base_filename,
       int line,
@@ -49,11 +49,11 @@
       int32_t usecs);
 
   void send(
-      ::google::LogSeverity severity,
+      ::nglog::LogSeverity severity,
       const char* full_filename,
       const char* base_filename,
       int line,
-      const struct ::tm* pTime,
+      const ::nglog::LogMessageTime& pTime,
       const char* message,
       size_t message_len) override;
 };
diff -Naur folly-2025.12.01.00-orig/folly/memory/JemallocHugePageAllocator.cpp folly-2025.12.01.00/folly/memory/JemallocHugePageAllocator.cpp
--- folly-2025.12.01.00-orig/folly/memory/JemallocHugePageAllocator.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/memory/JemallocHugePageAllocator.cpp	2025-12-04 12:38:47.150617400 +0300
@@ -25,7 +25,7 @@
 #include <folly/portability/SysMman.h>
 #include <folly/portability/SysTypes.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #if (defined(MADV_HUGEPAGE) || defined(MAP_ALIGNED_SUPER)) && \
     defined(FOLLY_USE_JEMALLOC) &&                            \
diff -Naur folly-2025.12.01.00-orig/folly/memory/JemallocNodumpAllocator.cpp folly-2025.12.01.00/folly/memory/JemallocNodumpAllocator.cpp
--- folly-2025.12.01.00-orig/folly/memory/JemallocNodumpAllocator.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/memory/JemallocNodumpAllocator.cpp	2025-12-04 12:38:47.153617500 +0300
@@ -19,7 +19,7 @@
 #include <folly/Conv.h>
 #include <folly/String.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 namespace folly {
 
diff -Naur folly-2025.12.01.00-orig/folly/memory/test/ArenaTest.cpp folly-2025.12.01.00/folly/memory/test/ArenaTest.cpp
--- folly-2025.12.01.00-orig/folly/memory/test/ArenaTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/memory/test/ArenaTest.cpp	2025-12-04 12:38:47.156995500 +0300
@@ -20,7 +20,7 @@
 #include <set>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Memory.h>
 #include <folly/Random.h>
diff -Naur folly-2025.12.01.00-orig/folly/memory/test/ThreadCachedArenaTest.cpp folly-2025.12.01.00/folly/memory/test/ThreadCachedArenaTest.cpp
--- folly-2025.12.01.00-orig/folly/memory/test/ThreadCachedArenaTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/memory/test/ThreadCachedArenaTest.cpp	2025-12-04 12:38:47.159348400 +0300
@@ -24,7 +24,7 @@
 #include <thread>
 #include <unordered_map>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/Memory.h>
diff -Naur folly-2025.12.01.00-orig/folly/memory/test/UninitializedMemoryHacksTest.cpp folly-2025.12.01.00/folly/memory/test/UninitializedMemoryHacksTest.cpp
--- folly-2025.12.01.00-orig/folly/memory/test/UninitializedMemoryHacksTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/memory/test/UninitializedMemoryHacksTest.cpp	2025-12-04 12:38:47.162864700 +0300
@@ -24,7 +24,7 @@
 #include <folly/Random.h>
 #include <folly/portability/GTest.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 void describePlatform() {
   LOG(INFO) << "sizeof(void*) = " << sizeof(void*);
diff -Naur folly-2025.12.01.00-orig/folly/net/TcpInfo.cpp folly-2025.12.01.00/folly/net/TcpInfo.cpp
--- folly-2025.12.01.00-orig/folly/net/TcpInfo.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/net/TcpInfo.cpp	2025-12-04 12:38:47.164652400 +0300
@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 #include <folly/net/TcpInfo.h>
 #include <folly/portability/Sockets.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/net/test/NetOpsTest.cpp folly-2025.12.01.00/folly/net/test/NetOpsTest.cpp
--- folly-2025.12.01.00-orig/folly/net/test/NetOpsTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/net/test/NetOpsTest.cpp	2025-12-04 12:38:47.167658900 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/net/NetOps.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/net/NetworkSocket.h>
 #include <folly/portability/GTest.h>
diff -Naur folly-2025.12.01.00-orig/folly/observer/WithJitter-inl.h folly-2025.12.01.00/folly/observer/WithJitter-inl.h
--- folly-2025.12.01.00-orig/folly/observer/WithJitter-inl.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/observer/WithJitter-inl.h	2025-12-04 12:38:47.170978500 +0300
@@ -23,7 +23,7 @@
 
 #include <fmt/chrono.h>
 #include <fmt/core.h>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/DefaultKeepAliveExecutor.h>
 #include <folly/Random.h>
diff -Naur folly-2025.12.01.00-orig/folly/observer/detail/GraphCycleDetector.h folly-2025.12.01.00/folly/observer/detail/GraphCycleDetector.h
--- folly-2025.12.01.00-orig/folly/observer/detail/GraphCycleDetector.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/observer/detail/GraphCycleDetector.h	2025-12-04 12:38:47.173979600 +0300
@@ -19,7 +19,7 @@
 #include <unordered_map>
 #include <unordered_set>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 namespace folly {
 namespace observer_detail {
diff -Naur folly-2025.12.01.00-orig/folly/observer/detail/ObserverManager.h folly-2025.12.01.00/folly/observer/detail/ObserverManager.h
--- folly-2025.12.01.00-orig/folly/observer/detail/ObserverManager.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/observer/detail/ObserverManager.h	2025-12-04 12:38:47.176977400 +0300
@@ -16,7 +16,7 @@
 
 #pragma once
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Portability.h>
 #include <folly/experimental/observer/detail/GraphCycleDetector.h>
diff -Naur folly-2025.12.01.00-orig/folly/result/result.cpp folly-2025.12.01.00/folly/result/result.cpp
--- folly-2025.12.01.00-orig/folly/result/result.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/result/result.cpp	2025-12-04 12:38:47.179481400 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/result/result.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 #include <folly/Indestructible.h>
 
 #if FOLLY_HAS_RESULT
diff -Naur folly-2025.12.01.00-orig/folly/ssl/OpenSSLPtrTypes.h folly-2025.12.01.00/folly/ssl/OpenSSLPtrTypes.h
--- folly-2025.12.01.00-orig/folly/ssl/OpenSSLPtrTypes.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/ssl/OpenSSLPtrTypes.h	2025-12-04 12:38:47.181489800 +0300
@@ -16,7 +16,7 @@
 
 #pragma once
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Memory.h>
 #include <folly/portability/OpenSSL.h>
diff -Naur folly-2025.12.01.00-orig/folly/stats/BucketedTimeSeries.h folly-2025.12.01.00/folly/stats/BucketedTimeSeries.h
--- folly-2025.12.01.00-orig/folly/stats/BucketedTimeSeries.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/stats/BucketedTimeSeries.h	2025-12-04 12:38:47.184743800 +0300
@@ -18,7 +18,7 @@
 
 #include <chrono>
 #include <vector>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/stats/detail/Bucket.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/stats/Histogram-inl.h folly-2025.12.01.00/folly/stats/Histogram-inl.h
--- folly-2025.12.01.00-orig/folly/stats/Histogram-inl.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/stats/Histogram-inl.h	2025-12-04 12:38:47.187746100 +0300
@@ -16,7 +16,7 @@
 
 #pragma once
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Conv.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/stats/MultiLevelTimeSeries-inl.h folly-2025.12.01.00/folly/stats/MultiLevelTimeSeries-inl.h
--- folly-2025.12.01.00-orig/folly/stats/MultiLevelTimeSeries-inl.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/stats/MultiLevelTimeSeries-inl.h	2025-12-04 12:38:47.190355000 +0300
@@ -17,7 +17,7 @@
 #pragma once
 
 #include <numeric>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/ConstexprMath.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/stats/MultiLevelTimeSeries.h folly-2025.12.01.00/folly/stats/MultiLevelTimeSeries.h
--- folly-2025.12.01.00-orig/folly/stats/MultiLevelTimeSeries.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/stats/MultiLevelTimeSeries.h	2025-12-04 12:38:47.194384700 +0300
@@ -23,7 +23,7 @@
 #include <type_traits>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/ConstexprMath.h>
 #include <folly/String.h>
diff -Naur folly-2025.12.01.00-orig/folly/stats/TDigest.cpp folly-2025.12.01.00/folly/stats/TDigest.cpp
--- folly-2025.12.01.00-orig/folly/stats/TDigest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/stats/TDigest.cpp	2025-12-04 12:38:47.198382800 +0300
@@ -36,7 +36,7 @@
 #include <cmath>
 #include <optional>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Overload.h>
 #include <folly/Utility.h>
diff -Naur folly-2025.12.01.00-orig/folly/stats/detail/DoubleRadixSort.cpp folly-2025.12.01.00/folly/stats/detail/DoubleRadixSort.cpp
--- folly-2025.12.01.00-orig/folly/stats/detail/DoubleRadixSort.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/stats/detail/DoubleRadixSort.cpp	2025-12-04 12:38:47.201382600 +0300
@@ -19,7 +19,7 @@
 #include <algorithm>
 #include <cstring>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 namespace folly {
 namespace detail {
diff -Naur folly-2025.12.01.00-orig/folly/stats/test/BucketedTimeSeriesBenchmark.cpp folly-2025.12.01.00/folly/stats/test/BucketedTimeSeriesBenchmark.cpp
--- folly-2025.12.01.00-orig/folly/stats/test/BucketedTimeSeriesBenchmark.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/stats/test/BucketedTimeSeriesBenchmark.cpp	2025-12-04 12:38:47.204384700 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/stats/BucketedTimeSeries.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/stats/test/TimeSeriesTest.cpp folly-2025.12.01.00/folly/stats/test/TimeSeriesTest.cpp
--- folly-2025.12.01.00-orig/folly/stats/test/TimeSeriesTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/stats/test/TimeSeriesTest.cpp	2025-12-04 12:38:47.208392500 +0300
@@ -16,7 +16,7 @@
 
 #include <array>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Random.h>
 #include <folly/container/Foreach.h>
diff -Naur folly-2025.12.01.00-orig/folly/synchronization/DistributedMutex-inl.h folly-2025.12.01.00/folly/synchronization/DistributedMutex-inl.h
--- folly-2025.12.01.00-orig/folly/synchronization/DistributedMutex-inl.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/synchronization/DistributedMutex-inl.h	2025-12-04 12:38:47.212392400 +0300
@@ -23,7 +23,7 @@
 #include <thread>
 #include <utility>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/ConstexprMath.h>
 #include <folly/Likely.h>
diff -Naur folly-2025.12.01.00-orig/folly/synchronization/EventCount.h folly-2025.12.01.00/folly/synchronization/EventCount.h
--- folly-2025.12.01.00-orig/folly/synchronization/EventCount.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/synchronization/EventCount.h	2025-12-04 12:38:47.215393400 +0300
@@ -20,7 +20,7 @@
 #include <climits>
 #include <thread>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Likely.h>
 #include <folly/detail/Futex.h>
diff -Naur folly-2025.12.01.00-orig/folly/synchronization/HazptrDomain.cpp folly-2025.12.01.00/folly/synchronization/HazptrDomain.cpp
--- folly-2025.12.01.00-orig/folly/synchronization/HazptrDomain.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/synchronization/HazptrDomain.cpp	2025-12-04 12:38:47.218391100 +0300
@@ -20,7 +20,7 @@
 #include <queue>
 #include <type_traits>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 #include <folly/ExceptionString.h>
 #include <folly/Function.h>
 #include <folly/ScopeGuard.h>
diff -Naur folly-2025.12.01.00-orig/folly/synchronization/HazptrObj.h folly-2025.12.01.00/folly/synchronization/HazptrObj.h
--- folly-2025.12.01.00-orig/folly/synchronization/HazptrObj.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/synchronization/HazptrObj.h	2025-12-04 12:38:47.221337700 +0300
@@ -19,7 +19,7 @@
 #include <atomic>
 #include <memory>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/CPortability.h>
 #include <folly/Portability.h>
diff -Naur folly-2025.12.01.00-orig/folly/synchronization/HazptrObjLinked.h folly-2025.12.01.00/folly/synchronization/HazptrObjLinked.h
--- folly-2025.12.01.00-orig/folly/synchronization/HazptrObjLinked.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/synchronization/HazptrObjLinked.h	2025-12-04 12:38:47.224335800 +0300
@@ -19,7 +19,7 @@
 #include <atomic>
 #include <stack>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/synchronization/Hazptr-fwd.h>
 #include <folly/synchronization/HazptrObj.h>
diff -Naur folly-2025.12.01.00-orig/folly/synchronization/HazptrThrLocal.h folly-2025.12.01.00/folly/synchronization/HazptrThrLocal.h
--- folly-2025.12.01.00-orig/folly/synchronization/HazptrThrLocal.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/synchronization/HazptrThrLocal.h	2025-12-04 12:38:47.226335700 +0300
@@ -22,7 +22,7 @@
 
 #include <atomic>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/SingletonThreadLocal.h>
 #include <folly/synchronization/HazptrObj.h>
diff -Naur folly-2025.12.01.00-orig/folly/synchronization/SaturatingSemaphore.h folly-2025.12.01.00/folly/synchronization/SaturatingSemaphore.h
--- folly-2025.12.01.00-orig/folly/synchronization/SaturatingSemaphore.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/synchronization/SaturatingSemaphore.h	2025-12-04 12:38:47.228336000 +0300
@@ -18,7 +18,7 @@
 
 #include <atomic>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Likely.h>
 #include <folly/detail/Futex.h>
diff -Naur folly-2025.12.01.00-orig/folly/synchronization/detail/HazptrUtils.h folly-2025.12.01.00/folly/synchronization/detail/HazptrUtils.h
--- folly-2025.12.01.00-orig/folly/synchronization/detail/HazptrUtils.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/synchronization/detail/HazptrUtils.h	2025-12-04 12:38:47.231335800 +0300
@@ -19,7 +19,7 @@
 #include <atomic>
 #include <thread>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Portability.h>
 #include <folly/synchronization/detail/Sleeper.h>
diff -Naur folly-2025.12.01.00-orig/folly/synchronization/detail/ThreadCachedLists.h folly-2025.12.01.00/folly/synchronization/detail/ThreadCachedLists.h
--- folly-2025.12.01.00-orig/folly/synchronization/detail/ThreadCachedLists.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/synchronization/detail/ThreadCachedLists.h	2025-12-04 12:38:47.233335900 +0300
@@ -18,7 +18,7 @@
 
 #include <atomic>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Function.h>
 #include <folly/Synchronized.h>
diff -Naur folly-2025.12.01.00-orig/folly/synchronization/detail/test/HardwareTest.cpp folly-2025.12.01.00/folly/synchronization/detail/test/HardwareTest.cpp
--- folly-2025.12.01.00-orig/folly/synchronization/detail/test/HardwareTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/synchronization/detail/test/HardwareTest.cpp	2025-12-04 12:38:47.236338400 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/synchronization/detail/Hardware.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GTest.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/synchronization/test/CallOnceBenchmark.cpp folly-2025.12.01.00/folly/synchronization/test/CallOnceBenchmark.cpp
--- folly-2025.12.01.00-orig/folly/synchronization/test/CallOnceBenchmark.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/synchronization/test/CallOnceBenchmark.cpp	2025-12-04 12:38:47.240335500 +0300
@@ -20,7 +20,7 @@
 #include <mutex>
 #include <thread>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/lang/Keep.h>
diff -Naur folly-2025.12.01.00-orig/folly/synchronization/test/EventCountTest.cpp folly-2025.12.01.00/folly/synchronization/test/EventCountTest.cpp
--- folly-2025.12.01.00-orig/folly/synchronization/test/EventCountTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/synchronization/test/EventCountTest.cpp	2025-12-04 12:38:47.243337700 +0300
@@ -22,7 +22,7 @@
 #include <thread>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Random.h>
 #include <folly/portability/GTest.h>
diff -Naur folly-2025.12.01.00-orig/folly/synchronization/test/FlatCombiningTest.cpp folly-2025.12.01.00/folly/synchronization/test/FlatCombiningTest.cpp
--- folly-2025.12.01.00-orig/folly/synchronization/test/FlatCombiningTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/synchronization/test/FlatCombiningTest.cpp	2025-12-04 12:38:47.246338600 +0300
@@ -20,7 +20,7 @@
 
 #include <folly/portability/GTest.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 using namespace folly::test;
 
diff -Naur folly-2025.12.01.00-orig/folly/synchronization/test/FlatCombiningTestHelpers.h folly-2025.12.01.00/folly/synchronization/test/FlatCombiningTestHelpers.h
--- folly-2025.12.01.00-orig/folly/synchronization/test/FlatCombiningTestHelpers.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/synchronization/test/FlatCombiningTestHelpers.h	2025-12-04 12:38:47.249335100 +0300
@@ -24,7 +24,7 @@
 
 #include <folly/Benchmark.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 namespace folly {
 namespace test {
diff -Naur folly-2025.12.01.00-orig/folly/synchronization/test/RWSpinLockTest.cpp folly-2025.12.01.00/folly/synchronization/test/RWSpinLockTest.cpp
--- folly-2025.12.01.00-orig/folly/synchronization/test/RWSpinLockTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/synchronization/test/RWSpinLockTest.cpp	2025-12-04 12:38:47.251786700 +0300
@@ -21,7 +21,7 @@
 #include <thread>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GFlags.h>
 #include <folly/portability/GTest.h>
diff -Naur folly-2025.12.01.00-orig/folly/synchronization/test/RcuTest.cpp folly-2025.12.01.00/folly/synchronization/test/RcuTest.cpp
--- folly-2025.12.01.00-orig/folly/synchronization/test/RcuTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/synchronization/test/RcuTest.cpp	2025-12-04 12:38:47.255783000 +0300
@@ -19,7 +19,7 @@
 #include <thread>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/Random.h>
diff -Naur folly-2025.12.01.00-orig/folly/synchronization/test/SemaphoreTest.cpp folly-2025.12.01.00/folly/synchronization/test/SemaphoreTest.cpp
--- folly-2025.12.01.00-orig/folly/synchronization/test/SemaphoreTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/synchronization/test/SemaphoreTest.cpp	2025-12-04 12:38:47.257785500 +0300
@@ -21,7 +21,7 @@
 #include <thread>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GTest.h>
 #include <folly/portability/SysMman.h>
diff -Naur folly-2025.12.01.00-orig/folly/synchronization/test/SmallLocksTest.cpp folly-2025.12.01.00/folly/synchronization/test/SmallLocksTest.cpp
--- folly-2025.12.01.00-orig/folly/synchronization/test/SmallLocksTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/synchronization/test/SmallLocksTest.cpp	2025-12-04 12:38:47.260785300 +0300
@@ -25,7 +25,7 @@
 #include <thread>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Random.h>
 #include <folly/portability/Asm.h>
diff -Naur folly-2025.12.01.00-orig/folly/system/EnvUtil.cpp folly-2025.12.01.00/folly/system/EnvUtil.cpp
--- folly-2025.12.01.00-orig/folly/system/EnvUtil.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/system/EnvUtil.cpp	2025-12-04 12:38:47.263518000 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/system/EnvUtil.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/String.h>
 #include <folly/portability/Stdlib.h>
diff -Naur folly-2025.12.01.00-orig/folly/system/MemoryMapping.cpp folly-2025.12.01.00/folly/system/MemoryMapping.cpp
--- folly-2025.12.01.00-orig/folly/system/MemoryMapping.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/system/MemoryMapping.cpp	2025-12-04 12:38:47.265553000 +0300
@@ -25,7 +25,7 @@
 #include <utility>
 
 #include <fmt/core.h>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Portability.h>
 #include <folly/experimental/io/HugePages.h>
diff -Naur folly-2025.12.01.00-orig/folly/system/Pid.cpp folly-2025.12.01.00/folly/system/Pid.cpp
--- folly-2025.12.01.00-orig/folly/system/Pid.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/system/Pid.cpp	2025-12-04 12:38:47.268553300 +0300
@@ -18,7 +18,7 @@
 
 #include <atomic>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/Unistd.h>
 #include <folly/system/AtFork.h>
diff -Naur folly-2025.12.01.00-orig/folly/system/test/AtForkTest.cpp folly-2025.12.01.00/folly/system/test/AtForkTest.cpp
--- folly-2025.12.01.00-orig/folly/system/test/AtForkTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/system/test/AtForkTest.cpp	2025-12-04 12:38:47.271553100 +0300
@@ -20,7 +20,7 @@
 #include <mutex>
 #include <thread>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Utility.h>
 #include <folly/portability/GMock.h>
diff -Naur folly-2025.12.01.00-orig/folly/system/test/EnvUtilTest.cpp folly-2025.12.01.00/folly/system/test/EnvUtilTest.cpp
--- folly-2025.12.01.00-orig/folly/system/test/EnvUtilTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/system/test/EnvUtilTest.cpp	2025-12-04 12:38:47.273553200 +0300
@@ -27,7 +27,7 @@
 #include <folly/portability/GTest.h>
 #include <folly/portability/Stdlib.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 using namespace folly;
 using folly::experimental::EnvironmentState;
diff -Naur folly-2025.12.01.00-orig/folly/system/test/MemoryMappingTest.cpp folly-2025.12.01.00/folly/system/test/MemoryMappingTest.cpp
--- folly-2025.12.01.00-orig/folly/system/test/MemoryMappingTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/system/test/MemoryMappingTest.cpp	2025-12-04 12:38:47.276531100 +0300
@@ -18,7 +18,7 @@
 
 #include <cstdlib>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/FileUtil.h>
 #include <folly/Random.h>
diff -Naur folly-2025.12.01.00-orig/folly/system/test/PidTest.cpp folly-2025.12.01.00/folly/system/test/PidTest.cpp
--- folly-2025.12.01.00-orig/folly/system/test/PidTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/system/test/PidTest.cpp	2025-12-04 12:38:47.279460700 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/system/Pid.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GTest.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/system/test/ShellTest.cpp folly-2025.12.01.00/folly/system/test/ShellTest.cpp
--- folly-2025.12.01.00-orig/folly/system/test/ShellTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/system/test/ShellTest.cpp	2025-12-04 12:38:47.281957600 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/system/Shell.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GTest.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/system/test/ThreadIdTest.cpp folly-2025.12.01.00/folly/system/test/ThreadIdTest.cpp
--- folly-2025.12.01.00-orig/folly/system/test/ThreadIdTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/system/test/ThreadIdTest.cpp	2025-12-04 12:38:47.283957600 +0300
@@ -93,7 +93,7 @@
 int main(int argc, char* argv[]) {
   testing::InitGoogleTest(&argc, argv);
   folly::gflags::ParseCommandLineFlags(&argc, &argv, true);
-  google::InitGoogleLogging(argv[0]);
+  nglog::InitializeLogging(argv[0]);
   int ret = RUN_ALL_TESTS();
   if (ret == 0) {
     folly::runBenchmarksOnFlag();
diff -Naur folly-2025.12.01.00-orig/folly/test/AtomicHashMapTest.cpp folly-2025.12.01.00/folly/test/AtomicHashMapTest.cpp
--- folly-2025.12.01.00-orig/folly/test/AtomicHashMapTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/AtomicHashMapTest.cpp	2025-12-04 12:38:47.287958800 +0300
@@ -20,7 +20,7 @@
 #include <memory>
 #include <thread>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/Conv.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/ConcurrentBitSetTest.cpp folly-2025.12.01.00/folly/test/ConcurrentBitSetTest.cpp
--- folly-2025.12.01.00-orig/folly/test/ConcurrentBitSetTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/ConcurrentBitSetTest.cpp	2025-12-04 12:38:47.292957100 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/ConcurrentBitSet.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GFlags.h>
 #include <folly/portability/GTest.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/ConcurrentSkipListBenchmark.cpp folly-2025.12.01.00/folly/test/ConcurrentSkipListBenchmark.cpp
--- folly-2025.12.01.00-orig/folly/test/ConcurrentSkipListBenchmark.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/ConcurrentSkipListBenchmark.cpp	2025-12-04 12:38:47.294957100 +0300
@@ -22,7 +22,7 @@
 #include <set>
 #include <thread>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/hash/Hash.h>
@@ -603,7 +603,7 @@
 } // namespace
 
 int main(int argc, char** argv) {
-  google::InitGoogleLogging(argv[0]);
+  nglog::InitializeLogging(argv[0]);
   folly::gflags::ParseCommandLineFlags(&argc, &argv, true);
 
   initData();
diff -Naur folly-2025.12.01.00-orig/folly/test/ConcurrentSkipListTest.cpp folly-2025.12.01.00/folly/test/ConcurrentSkipListTest.cpp
--- folly-2025.12.01.00-orig/folly/test/ConcurrentSkipListTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/ConcurrentSkipListTest.cpp	2025-12-04 12:38:47.297957200 +0300
@@ -23,7 +23,7 @@
 #include <thread>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Memory.h>
 #include <folly/String.h>
@@ -513,7 +513,7 @@
 
 int main(int argc, char* argv[]) {
   testing::InitGoogleTest(&argc, argv);
-  google::InitGoogleLogging(argv[0]);
+  nglog::InitializeLogging(argv[0]);
   folly::gflags::ParseCommandLineFlags(&argc, &argv, true);
 
   return RUN_ALL_TESTS();
diff -Naur folly-2025.12.01.00-orig/folly/test/ConstexprMathBenchmark.cpp folly-2025.12.01.00/folly/test/ConstexprMathBenchmark.cpp
--- folly-2025.12.01.00-orig/folly/test/ConstexprMathBenchmark.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/ConstexprMathBenchmark.cpp	2025-12-04 12:38:47.302937500 +0300
@@ -19,7 +19,7 @@
 #include <limits>
 #include <type_traits>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/test/ConvTest.cpp folly-2025.12.01.00/folly/test/ConvTest.cpp
--- folly-2025.12.01.00-orig/folly/test/ConvTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/ConvTest.cpp	2025-12-04 12:38:47.305935700 +0300
@@ -28,7 +28,7 @@
 #include <tuple>
 
 #include <fmt/format.h>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Random.h>
 #include <folly/container/Foreach.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/DeterministicSchedule.h folly-2025.12.01.00/folly/test/DeterministicSchedule.h
--- folly-2025.12.01.00-orig/folly/test/DeterministicSchedule.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/DeterministicSchedule.h	2025-12-04 12:38:47.307938200 +0300
@@ -29,7 +29,7 @@
 #include <unordered_set>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/ScopeGuard.h>
 #include <folly/concurrency/CacheLocality.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/ExpectedTest.cpp folly-2025.12.01.00/folly/test/ExpectedTest.cpp
--- folly-2025.12.01.00-orig/folly/test/ExpectedTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/ExpectedTest.cpp	2025-12-04 12:38:47.311361200 +0300
@@ -25,7 +25,7 @@
 #include <type_traits>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/lang/Keep.h>
 #include <folly/portability/GTest.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/FBStringTest.cpp folly-2025.12.01.00/folly/test/FBStringTest.cpp
--- folly-2025.12.01.00-orig/folly/test/FBStringTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/FBStringTest.cpp	2025-12-04 12:38:47.313361900 +0300
@@ -24,7 +24,7 @@
 #include <sstream>
 
 #include <boost/algorithm/string.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Conv.h>
 #include <folly/Portability.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/FileLockTest.cpp folly-2025.12.01.00/folly/test/FileLockTest.cpp
--- folly-2025.12.01.00-orig/folly/test/FileLockTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/FileLockTest.cpp	2025-12-04 12:38:47.316361800 +0300
@@ -18,7 +18,7 @@
 #include <mutex>
 
 #include <boost/thread/locks.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/File.h>
 #include <folly/String.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/FileTest.cpp folly-2025.12.01.00/folly/test/FileTest.cpp
--- folly-2025.12.01.00-orig/folly/test/FileTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/FileTest.cpp	2025-12-04 12:38:47.319361500 +0300
@@ -20,7 +20,7 @@
 #include <random>
 
 #include <fmt/core.h>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/String.h>
 #include <folly/portability/Fcntl.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/FileTestLockHelper.cpp folly-2025.12.01.00/folly/test/FileTestLockHelper.cpp
--- folly-2025.12.01.00-orig/folly/test/FileTestLockHelper.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/FileTestLockHelper.cpp	2025-12-04 12:38:47.321364600 +0300
@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/File.h>
 #include <folly/portability/GFlags.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/FileUtilTest.cpp folly-2025.12.01.00/folly/test/FileUtilTest.cpp
--- folly-2025.12.01.00-orig/folly/test/FileUtilTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/FileUtilTest.cpp	2025-12-04 12:38:47.324362100 +0300
@@ -22,7 +22,7 @@
 
 #include <deque>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Exception.h>
 #include <folly/File.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/FingerprintTest.cpp folly-2025.12.01.00/folly/test/FingerprintTest.cpp
--- folly-2025.12.01.00-orig/folly/test/FingerprintTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/FingerprintTest.cpp	2025-12-04 12:38:47.326361900 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/Fingerprint.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/detail/SlowFingerprint.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/FormatBenchmark.cpp folly-2025.12.01.00/folly/test/FormatBenchmark.cpp
--- folly-2025.12.01.00-orig/folly/test/FormatBenchmark.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/FormatBenchmark.cpp	2025-12-04 12:38:47.329361300 +0300
@@ -18,7 +18,7 @@
 
 #include <utility>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/FBVector.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/FormatOtherTest.cpp folly-2025.12.01.00/folly/test/FormatOtherTest.cpp
--- folly-2025.12.01.00-orig/folly/test/FormatOtherTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/FormatOtherTest.cpp	2025-12-04 12:38:47.331361900 +0300
@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/FBVector.h>
 #include <folly/FileUtil.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/FutexTest.cpp folly-2025.12.01.00/folly/test/FutexTest.cpp
--- folly-2025.12.01.00-orig/folly/test/FutexTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/FutexTest.cpp	2025-12-04 12:38:47.334365400 +0300
@@ -21,7 +21,7 @@
 #include <ratio>
 #include <thread>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Chrono.h>
 #include <folly/portability/GTest.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/IPAddressBenchmark.cpp folly-2025.12.01.00/folly/test/IPAddressBenchmark.cpp
--- folly-2025.12.01.00-orig/folly/test/IPAddressBenchmark.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/IPAddressBenchmark.cpp	2025-12-04 12:38:47.340157700 +0300
@@ -17,7 +17,7 @@
 #include <folly/IPAddress.h>
 
 #include <fmt/core.h>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/Conv.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/MPMCPipelineTest.cpp folly-2025.12.01.00/folly/test/MPMCPipelineTest.cpp
--- folly-2025.12.01.00-orig/folly/test/MPMCPipelineTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/MPMCPipelineTest.cpp	2025-12-04 12:38:47.343164200 +0300
@@ -19,7 +19,7 @@
 #include <thread>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Conv.h>
 #include <folly/portability/GFlags.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/MathTest.cpp folly-2025.12.01.00/folly/test/MathTest.cpp
--- folly-2025.12.01.00-orig/folly/test/MathTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/MathTest.cpp	2025-12-04 12:38:47.346162900 +0300
@@ -22,7 +22,7 @@
 #include <utility>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Portability.h>
 #include <folly/functional/Invoke.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/MemoryTest.cpp folly-2025.12.01.00/folly/test/MemoryTest.cpp
--- folly-2025.12.01.00-orig/folly/test/MemoryTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/MemoryTest.cpp	2025-12-04 12:38:47.349162800 +0300
@@ -21,7 +21,7 @@
 #include <type_traits>
 #include <utility>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/ConstexprMath.h>
 #include <folly/String.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/PaddedTest.cpp folly-2025.12.01.00/folly/test/PaddedTest.cpp
--- folly-2025.12.01.00-orig/folly/test/PaddedTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/PaddedTest.cpp	2025-12-04 12:38:47.351164000 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/Padded.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GTest.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/test/ProducerConsumerQueueBenchmark.cpp folly-2025.12.01.00/folly/test/ProducerConsumerQueueBenchmark.cpp
--- folly-2025.12.01.00-orig/folly/test/ProducerConsumerQueueBenchmark.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/ProducerConsumerQueueBenchmark.cpp	2025-12-04 12:38:47.354164800 +0300
@@ -20,7 +20,7 @@
 #include <iostream>
 #include <thread>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/portability/GFlags.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/ProducerConsumerQueueTest.cpp folly-2025.12.01.00/folly/test/ProducerConsumerQueueTest.cpp
--- folly-2025.12.01.00-orig/folly/test/ProducerConsumerQueueTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/ProducerConsumerQueueTest.cpp	2025-12-04 12:38:47.357165600 +0300
@@ -22,7 +22,7 @@
 #include <thread>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GTest.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/test/RandomBenchmark.cpp folly-2025.12.01.00/folly/test/RandomBenchmark.cpp
--- folly-2025.12.01.00-orig/folly/test/RandomBenchmark.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/RandomBenchmark.cpp	2025-12-04 12:38:47.359164000 +0300
@@ -18,7 +18,7 @@
 
 #include <random>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/Portability.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/RandomTest.cpp folly-2025.12.01.00/folly/test/RandomTest.cpp
--- folly-2025.12.01.00-orig/folly/test/RandomTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/RandomTest.cpp	2025-12-04 12:38:47.362164300 +0300
@@ -22,7 +22,7 @@
 #include <unordered_set>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GTest.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/test/ScopeGuardTest.cpp folly-2025.12.01.00/folly/test/ScopeGuardTest.cpp
--- folly-2025.12.01.00-orig/folly/test/ScopeGuardTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/ScopeGuardTest.cpp	2025-12-04 12:38:47.365172200 +0300
@@ -21,7 +21,7 @@
 #include <stdexcept>
 #include <thread>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/lang/Keep.h>
 #include <folly/portability/GTest.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/SingletonTest.cpp folly-2025.12.01.00/folly/test/SingletonTest.cpp
--- folly-2025.12.01.00-orig/folly/test/SingletonTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/SingletonTest.cpp	2025-12-04 12:38:47.367172600 +0300
@@ -20,7 +20,7 @@
 #include <thread>
 
 #include <boost/thread/barrier.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/io/async/EventBase.h>
 #include <folly/portability/GMock.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/SingletonTestStructs.h folly-2025.12.01.00/folly/test/SingletonTestStructs.h
--- folly-2025.12.01.00-orig/folly/test/SingletonTestStructs.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/SingletonTestStructs.h	2025-12-04 12:38:47.369627700 +0300
@@ -20,7 +20,7 @@
 #include <stdexcept>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GTest.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/test/StringTest.cpp folly-2025.12.01.00/folly/test/StringTest.cpp
--- folly-2025.12.01.00-orig/folly/test/StringTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/StringTest.cpp	2025-12-04 12:38:47.372627500 +0300
@@ -25,7 +25,7 @@
 #include <tuple>
 
 #include <boost/regex.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/FBVector.h>
 #include <folly/container/Array.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/SubprocessTest.cpp folly-2025.12.01.00/folly/test/SubprocessTest.cpp
--- folly-2025.12.01.00-orig/folly/test/SubprocessTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/SubprocessTest.cpp	2025-12-04 12:38:47.376129600 +0300
@@ -22,7 +22,7 @@
 #include <vector>
 
 #include <boost/container/flat_set.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Exception.h>
 #include <folly/FileUtil.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/SubprocessTestParentDeathHelper.cpp folly-2025.12.01.00/folly/test/SubprocessTestParentDeathHelper.cpp
--- folly-2025.12.01.00-orig/folly/test/SubprocessTestParentDeathHelper.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/SubprocessTestParentDeathHelper.cpp	2025-12-04 12:38:47.378128400 +0300
@@ -25,7 +25,7 @@
 #include <fcntl.h>
 #include <signal.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Conv.h>
 #include <folly/Subprocess.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/SynchronizedTestLib-inl.h folly-2025.12.01.00/folly/test/SynchronizedTestLib-inl.h
--- folly-2025.12.01.00-orig/folly/test/SynchronizedTestLib-inl.h	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/SynchronizedTestLib-inl.h	2025-12-04 12:38:47.381652800 +0300
@@ -24,7 +24,7 @@
 #include <thread>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Random.h>
 #include <folly/Synchronized.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/ThreadCachedIntTest.cpp folly-2025.12.01.00/folly/test/ThreadCachedIntTest.cpp
--- folly-2025.12.01.00-orig/folly/test/ThreadCachedIntTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/ThreadCachedIntTest.cpp	2025-12-04 12:38:47.384652300 +0300
@@ -21,7 +21,7 @@
 #include <memory>
 #include <thread>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/container/Foreach.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/ThreadLocalBenchmark.cpp folly-2025.12.01.00/folly/test/ThreadLocalBenchmark.cpp
--- folly-2025.12.01.00-orig/folly/test/ThreadLocalBenchmark.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/ThreadLocalBenchmark.cpp	2025-12-04 12:38:47.387652600 +0300
@@ -22,7 +22,7 @@
 #include <thread>
 
 #include <boost/thread/tss.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/lang/Keep.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/ThreadLocalTest.cpp folly-2025.12.01.00/folly/test/ThreadLocalTest.cpp
--- folly-2025.12.01.00-orig/folly/test/ThreadLocalTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/ThreadLocalTest.cpp	2025-12-04 12:38:47.390664800 +0300
@@ -36,7 +36,7 @@
 #include <unordered_map>
 
 #include <boost/thread/barrier.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Memory.h>
 #include <folly/experimental/io/FsUtil.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/TokenBucketTest.cpp folly-2025.12.01.00/folly/test/TokenBucketTest.cpp
--- folly-2025.12.01.00-orig/folly/test/TokenBucketTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/TokenBucketTest.cpp	2025-12-04 12:38:47.393654000 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/test/TokenBucketTest.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/String.h>
 #include <folly/portability/GTest.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/TryTest.cpp folly-2025.12.01.00/folly/test/TryTest.cpp
--- folly-2025.12.01.00-orig/folly/test/TryTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/TryTest.cpp	2025-12-04 12:38:47.396660000 +0300
@@ -16,7 +16,7 @@
 
 #include <folly/Try.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Traits.h>
 #include <folly/lang/Exception.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/UriTest.cpp folly-2025.12.01.00/folly/test/UriTest.cpp
--- folly-2025.12.01.00-orig/folly/test/UriTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/UriTest.cpp	2025-12-04 12:38:47.399387100 +0300
@@ -19,7 +19,7 @@
 #include <map>
 
 #include <boost/algorithm/string.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GTest.h>
 
diff -Naur folly-2025.12.01.00-orig/folly/test/VarintTest.cpp folly-2025.12.01.00/folly/test/VarintTest.cpp
--- folly-2025.12.01.00-orig/folly/test/VarintTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/VarintTest.cpp	2025-12-04 12:38:47.402499800 +0300
@@ -21,7 +21,7 @@
 #include <random>
 #include <vector>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/Random.h>
@@ -203,7 +203,7 @@
 int main(int argc, char* argv[]) {
   testing::InitGoogleTest(&argc, argv);
   folly::gflags::ParseCommandLineFlags(&argc, &argv, true);
-  google::InitGoogleLogging(argv[0]);
+  nglog::InitializeLogging(argv[0]);
   int ret = RUN_ALL_TESTS();
   if (ret == 0) {
     folly::test::generateRandomValues();
diff -Naur folly-2025.12.01.00-orig/folly/test/common/TestMain.cpp folly-2025.12.01.00/folly/test/common/TestMain.cpp
--- folly-2025.12.01.00-orig/folly/test/common/TestMain.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/common/TestMain.cpp	2025-12-04 12:38:47.405481500 +0300
@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Portability.h>
 #include <folly/init/Init.h>
diff -Naur folly-2025.12.01.00-orig/folly/test/function_benchmark/main.cpp folly-2025.12.01.00/folly/test/function_benchmark/main.cpp
--- folly-2025.12.01.00-orig/folly/test/function_benchmark/main.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/test/function_benchmark/main.cpp	2025-12-04 12:38:47.408478400 +0300
@@ -14,7 +14,7 @@
  * limitations under the License.
  */
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Benchmark.h>
 #include <folly/ScopeGuard.h>
diff -Naur folly-2025.12.01.00-orig/folly/testing/TestUtil.cpp folly-2025.12.01.00/folly/testing/TestUtil.cpp
--- folly-2025.12.01.00-orig/folly/testing/TestUtil.cpp	2025-12-04 12:36:56.153804300 +0300
+++ folly-2025.12.01.00/folly/testing/TestUtil.cpp	2025-12-04 12:38:47.410478900 +0300
@@ -19,7 +19,7 @@
 #include <sys/stat.h>
 #include <sys/types.h>
 
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Exception.h>
 #include <folly/File.h>
diff -Naur folly-2025.12.01.00-orig/folly/testing/test/TestUtilTest.cpp folly-2025.12.01.00/folly/testing/test/TestUtilTest.cpp
--- folly-2025.12.01.00-orig/folly/testing/test/TestUtilTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/testing/test/TestUtilTest.cpp	2025-12-04 12:38:47.413478100 +0300
@@ -19,7 +19,7 @@
 #include <system_error>
 
 #include <boost/algorithm/string.hpp>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/Memory.h>
 #include <folly/portability/Fcntl.h>
diff -Naur folly-2025.12.01.00-orig/folly/tracing/AsyncStack.cpp folly-2025.12.01.00/folly/tracing/AsyncStack.cpp
--- folly-2025.12.01.00-orig/folly/tracing/AsyncStack.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/tracing/AsyncStack.cpp	2025-12-04 12:38:47.416481200 +0300
@@ -23,8 +23,8 @@
 #include <typeindex>
 #include <unordered_set>
 
-#include <glog/logging.h>
-#include <glog/raw_logging.h>
+#include <ng-log/logging.h>
+#include <ng-log/raw_logging.h>
 
 #include <folly/Indestructible.h>
 #include <folly/Likely.h>
diff -Naur folly-2025.12.01.00-orig/folly/tracing/test/AsyncStackTest.cpp folly-2025.12.01.00/folly/tracing/test/AsyncStackTest.cpp
--- folly-2025.12.01.00-orig/folly/tracing/test/AsyncStackTest.cpp	2025-11-29 04:02:19.000000000 +0300
+++ folly-2025.12.01.00/folly/tracing/test/AsyncStackTest.cpp	2025-12-04 12:38:47.419480200 +0300
@@ -17,7 +17,7 @@
 #include <folly/tracing/AsyncStack.h>
 
 #include <unordered_set>
-#include <glog/logging.h>
+#include <ng-log/logging.h>
 
 #include <folly/portability/GMock.h>
 #include <folly/portability/GTest.h>
