Commit graph

  • e6fa9531c8 Disable unnecessary gRPC features to reduce binary size. Pavel Pautov 2024-03-11 22:36:34 -07:00
  • cbf01a63a8 Enforce compiler warnings in CI build only. Dmitry Plotnikov 2024-03-01 06:53:55 +00:00
  • 91e6d13133 Bump gRPC to v1.49.4 to support building with GCC 13 (fix #13). Dmitry Plotnikov 2024-01-30 09:51:41 -08:00
  • be044dedbe Stop using system provided RE2 for static build. Dmitry Plotnikov 2024-03-01 18:48:39 +00:00
  • b845bf4172 Use Abseil logging for Protobuf v22 and above (fix #16). Dmitry Plotnikov 2024-02-29 10:06:53 -08:00
  • ed031aafe8 Move gRPC/Protobuf logs handling to a dedicated file. Dmitry Plotnikov 2024-02-29 10:06:37 -08:00
  • 7e674ab4be Update PR template. Pavel Pautov 2024-02-06 15:59:27 -08:00
  • 346036fc6b Update commit message guidelines. Pavel Pautov 2024-02-06 15:42:58 -08:00
  • 11622d31b4 Add manual run of actions. Eugene Grebenschikov 2024-02-06 09:18:30 -08:00
  • 39142c1b42 Removed NOTICE, it's covered by README.md and LICENSE already. Pavel Pautov 2024-02-06 12:59:06 -08:00
  • 6dc30a00b5 Bump gRPC and opentelemetry-cpp versions. Dmitry Plotnikov 2024-02-05 11:51:34 -08:00
  • d381713639 Fix undefined symbols error on Mac (fix #38). Dmitry Plotnikov 2024-03-12 12:04:45 -07:00
  • 7255712389 Fix undefined symbols error on Mac (fix #38). Dmitry Plotnikov 2024-03-12 12:04:45 -07:00
  • 30b9b73546 Disable unnecessary gRPC features to reduce binary size. Pavel Pautov 2024-03-11 22:36:34 -07:00
  • c3b2382006 Disable unnecessary gRPC features to reduce binary size. Pavel Pautov 2024-03-11 22:36:34 -07:00
  • 5a0071f497 Enforce compiler warnings in CI build only. Dmitry Plotnikov 2024-03-01 06:53:55 +00:00
  • d6d7ce1015 Bump gRPC to v1.49.4 to support building with GCC 13 (fix #13). Dmitry Plotnikov 2024-01-30 09:51:41 -08:00
  • fa28f37dab Stop using system provided RE2 for static build. Dmitry Plotnikov 2024-03-01 18:48:39 +00:00
  • 9967feaaad Enforce compiler warnings in CI build only. Dmitry Plotnikov 2024-03-01 06:53:55 +00:00
  • f61c20ce4c Bump gRPC to v1.49.4 to support building with GCC 13 (fix #13). Dmitry Plotnikov 2024-01-30 09:51:41 -08:00
  • 1f9a7b1239 Stop using system provided RE2 for static build. Dmitry Plotnikov 2024-03-01 18:48:39 +00:00
  • 93dc2b1878 Use Abseil logging for Protobuf v22 and above (fix #16). Dmitry Plotnikov 2024-02-29 10:06:53 -08:00
  • b54c65005a Move gRPC/Protobuf logs handling to a dedicated file. Dmitry Plotnikov 2024-02-29 10:06:37 -08:00
  • c1c12bd675 Use Abseil logging for Protobuf v22 and above (fix #16). Dmitry Plotnikov 2024-02-29 10:06:53 -08:00
  • 91ef5d1291 Move gRPC/Protobuf logs handling to a dedicated file. Dmitry Plotnikov 2024-02-29 10:06:37 -08:00
  • af6b2dabee Bump gRPC to v1.48.4 to support building with GCC 13(fix #13). Dmitry Plotnikov 2024-01-30 09:51:41 -08:00
  • aac5678def Update PR template. v0.1.1 Pavel Pautov 2024-02-06 15:59:27 -08:00
  • c8c71688cf Update commit message guidelines. Pavel Pautov 2024-02-06 15:42:58 -08:00
  • 7edca7a3ec Removed NOTICE, it's covered by README.md and LICENSE already. Pavel Pautov 2024-02-06 12:59:06 -08:00
  • fa280e1ffe Bump gRPC and opentelemetry-cpp versions. Dmitry Plotnikov 2024-02-05 11:51:34 -08:00
  • 1ca9b20906 Update PR template. Pavel Pautov 2024-02-06 15:59:27 -08:00
  • 71fa40cfe0 Update commit message guidelines. Pavel Pautov 2024-02-06 15:42:58 -08:00
  • 556540d037 Removed NOTICE, it's covered by README.md and LICENSE already. Pavel Pautov 2024-02-06 12:59:06 -08:00
  • 0491cc05ee Add manual run of actions. Eugene Grebenschikov 2024-02-06 09:18:30 -08:00
  • 5e23f51b74 Add manual run of actions. Eugene Grebenschikov 2024-02-06 09:18:30 -08:00
  • af64395b02 Bump gRPC and opentelemetry-cpp versions. Dmitry Plotnikov 2024-02-05 11:51:34 -08:00
  • 1971b4f17f
    Bumps actions/download-artifact and actions/upload-artifact from 3 to 4. Evgeny 2023-12-26 12:14:30 -08:00
  • fca89c63a9 Bump actions/up(down)load-artifact from 3 to 4 Eugene Grebenschikov 2023-12-26 11:52:41 -08:00
  • 21723814ac Added NGINX Buildsystem github action test. Konstantin Pavlov 2023-12-19 17:30:12 -08:00
  • 869e1240ea Build system: provide a way to pass additional options to cmake invocation. Konstantin Pavlov 2023-12-19 16:37:53 -08:00
  • 56ce67a267
    Bump actions/download-artifact from 3 to 4 dependabot[bot] 2023-12-18 01:08:15 +00:00
  • 03c2341d89
    Bump actions/upload-artifact from 3 to 4 dependabot[bot] 2023-12-18 01:08:10 +00:00
  • 8f0857d3f9 Prevent crash for HTTP/0.9 requests (fix #22). Pavel Pautov 2023-12-07 17:41:05 -08:00
  • ae5dbab56c Fix build with protobuf v22+ Sergey A. Osokin 2023-12-14 18:36:51 -05:00
  • 1a43ddc6f1 Bump actions/checkout from 3 to 4 dependabot[bot] 2023-09-11 00:27:50 +00:00
  • 958a4b6962 Prevent crash for HTTP/0.9 requests (fix #22). Pavel Pautov 2023-12-07 17:41:05 -08:00
  • b545935050 Prevent crash for HTTP/0.9 requests (fix #22). Pavel Pautov 2023-12-07 17:41:05 -08:00
  • fc7e69a0a7
    Updated README: Added steps for installation from packages. (#19) Michael Vernik 2023-11-07 15:37:30 -08:00
  • 324a563eaf Updated README: Added steps for installation from packages. Michael Vernik 2023-11-07 13:27:43 -08:00
  • 9f359ff0eb
    Update README.md (#14) Nina Forsyth 2023-10-24 13:08:59 -07:00
  • f6d041fbf2
    add otel_exporter directive to simple tracing example in readme (#15) Michael Vernik 2023-10-24 13:04:59 -07:00
  • 225d135c9a add otel_exporter directive to simple tracing example in readme Michael Vernik 2023-10-24 12:32:41 -07:00
  • b98b38f1ff
    Update README.md Nina Forsyth 2023-10-24 12:09:58 -07:00
  • 1222d0617e Simplify build: - remove needless src/modules.c, that generates by nginx build system - rename the module's source file to src/ngx_otel_module.cpp Sergey A. Osokin 2023-09-19 20:33:07 -04:00
  • dc52126d09 WIP: make nginx-otel module cmake-free Sergey A. Osokin 2023-09-17 15:48:25 -04:00
  • f58abc0101 WIP: make nginx-otel module cmake-free Sergey A. Osokin 2023-09-16 12:52:34 -04:00
  • 9edafb772b
    Bump actions/checkout from 3 to 4 dependabot[bot] 2023-09-11 00:27:50 +00:00
  • 0da0f1537e Updated README: Clarified dynamic control. Added link to Github repo. Michael Vernik 2023-09-01 13:00:56 -07:00
  • 98fb4d1d21
    Added to intro, more context/details to building/installation. Remove… (#7) Michael Vernik 2023-08-31 22:32:56 -07:00
  • cc0bf3761f Clarified NGINX building guidelines and reasoning. Michael Vernik 2023-08-30 10:36:01 -07:00
  • b85039b4ef Instruct users to build NGINX from source to guarantee proper module operation. Provide alternate methods for obtaining NGINX source code. Michael Vernik 2023-08-25 13:26:45 -07:00
  • ecd1761021 Modify NGINX ./configure step to reference "files" instead of "objects" Michael Vernik 2023-08-24 11:54:08 -07:00
  • ba860709ac Updated clone commands to use https vs ssh Michael Vernik 2023-08-23 15:49:30 -07:00
  • 0a197fc60f Added to intro, more context/details to building/installation. Removed directives and other docs, linking to nginx.org instead. Removed $ from commands for easier copy/paste. Added steps for collecting/viewing traces, community info (slack/issues page), link to contribution guidelines, changelog. Michael Vernik 2023-08-23 14:26:57 -07:00
  • c732ff5fd1
    Added docs. (#6) dplotnikov-f5 2023-08-21 13:51:06 -07:00
  • 52d9374c0e Added link to NGINX Dev Guilde. Dmitry Plotnikov 2023-08-21 13:36:55 -07:00
  • e1b4033210 Style correction. Dmitry Plotnikov 2023-08-21 13:24:32 -07:00
  • 7c59074c01 Fixed a typo. Dmitry Plotnikov 2023-08-18 16:48:47 -07:00
  • 9ce27358b1 Added a paragraph on suggesting a new feature. Dmitry Plotnikov 2023-08-18 16:35:26 -07:00
  • 770fa144eb Added docs. Dmitry Plotnikov 2023-08-18 13:01:47 -07:00
  • 3d528bb093
    add: functional tests (#5) Evgeny 2023-08-16 17:20:25 -07:00
  • 070beefe7e fix: context ignore test cases and remove unnecessary tests Eugene Grebenschikov 2023-08-16 14:54:34 -07:00
  • 6719c7beff add functional tests Eugene Grebenschikov 2023-08-15 16:21:08 -07:00
  • f6f2525dd7
    fix: building with nginx with HTTP/3 (#4) Evgeny 2023-06-14 09:58:46 -07:00
  • 7a2cc38429 fix: building with nginx with HTTP/3 Eugene Grebenschikov 2023-06-13 17:16:56 -07:00
  • 470e4a2906 Do not require otel_exporter directive. version-0.1.0 Dmitry Plotnikov 2023-04-18 22:49:13 +00:00
  • 387d391823 Fix a crash for configs with no http block. Dmitry Plotnikov 2023-04-18 19:09:26 +00:00
  • 5f611a0fc8 Don't assume Make executable name. Pavel Pautov 2023-04-03 22:25:49 -07:00
  • 38e48ff778 Add interface for Nginx build system. Pavel Pautov 2023-03-23 00:37:31 -07:00
  • a7fbfc0573 Restore OTel context after internal redirect. Dmitry Plotnikov 2023-03-01 23:46:04 +00:00
  • 6bb8e8c903 Redirect gRPC and Protobuf logs into Nginx error log. Pavel Pautov 2023-02-07 22:16:29 -08:00
  • cd9c91acc9 Remove unnecessary UTF8 check from generated protobuf code. Pavel Pautov 2023-02-02 20:47:01 -08:00
  • 85a3fcb38c Support custom span name and attributes. Pavel Pautov 2022-12-13 21:32:53 -08:00
  • 3ad853ea59 Add variables. Pavel Pautov 2022-12-12 23:05:18 -08:00
  • 20f365b3c1 Trace context propagation. Pavel Pautov 2022-12-06 00:01:46 -08:00
  • 3430e85c34 Nginx OTel module. Pavel Pautov 2022-11-29 00:17:12 -08:00
  • 4db21741b7 Do not require otel_exporter directive. Dmitry Plotnikov 2023-04-18 22:49:13 +00:00
  • 977b1fa8d3 Fix a crash for configs with no http block. Dmitry Plotnikov 2023-04-18 19:09:26 +00:00
  • 785fd9fede Don't assume Make executable name. Pavel Pautov 2023-04-03 22:25:49 -07:00
  • cc88ccb9ec Add interface for Nginx build system. Pavel Pautov 2023-03-23 00:37:31 -07:00
  • 19baa38600 Restore OTel context after internal redirect. Dmitry Plotnikov 2023-03-01 23:46:04 +00:00
  • c08bfd4a44 Redirect gRPC and Protobuf logs into Nginx error log. Pavel Pautov 2023-02-07 22:16:29 -08:00
  • cca4ee5a17 Remove unnecessary UTF8 check from generated protobuf code. Pavel Pautov 2023-02-02 20:47:01 -08:00
  • ea73c02d83 Support custom span name and attributes. Pavel Pautov 2022-12-13 21:32:53 -08:00
  • 4a30c9c664 Add variables. Pavel Pautov 2022-12-12 23:05:18 -08:00
  • 43e84524b6 Trace context propagation. Pavel Pautov 2022-12-06 00:01:46 -08:00
  • f2fa90ea6a Nginx OTel module. Pavel Pautov 2022-11-29 00:17:12 -08:00
  • 7f3a014bf6 fix: typo Eugene Grebenschikov 2023-06-09 11:34:56 -07:00
  • a0389d8296 Initial commit Ivan Ovchinnikov 2023-05-25 10:29:45 -07:00
  • 949383f126 fix: add log validation Eugene Grebenschikov 2023-06-09 10:58:43 -07:00