Dmitry Plotnikov
79f05c204e
Fix undefined symbols error on Mac ( fix #38 ).
...
(cherry picked from commit d381713639 )
2024-04-06 13:41:30 -04:00
Pavel Pautov
e6fa9531c8
Disable unnecessary gRPC features to reduce binary size.
...
Incidentally, this also removes RE2 code from the binary.
(cherry picked from commit 30b9b73546 )
2024-04-06 13:41:10 -04:00
Dmitry Plotnikov
cbf01a63a8
Enforce compiler warnings in CI build only.
...
(cherry picked from commit 5a0071f497 )
2024-04-06 13:40:51 -04:00
Dmitry Plotnikov
91e6d13133
Bump gRPC to v1.49.4 to support building with GCC 13 ( fix #13 ).
...
(cherry picked from commit d6d7ce1015 )
2024-04-06 13:40:11 -04:00
Dmitry Plotnikov
be044dedbe
Stop using system provided RE2 for static build.
...
Starting with 2023-06-01 RE2 publicly depends on Abseil, so we can't use
system provided RE2 together with gRPC-bundled Abseil.
(cherry picked from commit fa28f37dab )
2024-04-06 13:39:44 -04:00
Dmitry Plotnikov
ed031aafe8
Move gRPC/Protobuf logs handling to a dedicated file.
...
(cherry picked from commit b54c65005a )
2024-04-06 13:38:24 -04:00
Dmitry Plotnikov
6dc30a00b5
Bump gRPC and opentelemetry-cpp versions.
...
Move on to gRPC v1.46.7 and opetelemtry-cpp v1.11.0, last versions that
support C++11.
(cherry picked from commit fa280e1ffe )
2024-04-06 13:31:24 -04:00
Evgeny
f6f2525dd7
fix: building with nginx with HTTP/3 ( #4 )
2023-06-14 09:58:46 -07:00
Pavel Pautov
cd9c91acc9
Remove unnecessary UTF8 check from generated protobuf code.
2023-06-13 16:59:02 -07:00
Pavel Pautov
3430e85c34
Nginx OTel module.
2023-06-13 16:59:02 -07:00