Skip to content

Hive Logger #1030

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 137 commits into
base: v2
Choose a base branch
from
Draft

Hive Logger #1030

wants to merge 137 commits into from

Conversation

enisdenjo
Copy link
Member

@enisdenjo enisdenjo commented Apr 9, 2025

Ref GW-201, ref GW-205, ref GW-204, ref GW-279, ref GW-203, ref GW-202, ref GW-172

Read about Hive Logger

TODO

  • Showcase the Hive Logger's capabilities and improvements
  • Migration from v1
  • Changelogs
  • Documentation
  • Context logger in GraphQL Yoga (not urgent, just a TODO)
  • Use logger from context in OpenTelemetry
  • useDeduplicateRequest should use the new wrapFetchWithHooks
  • Nest Logger adapter
  • Pino writer (and use it in the graphos-polling e2e)
  • Winston writer
  • Verify child logs
  • Ensure all plugins in the repo are scoped when logging
  • Move jwt-auth plugin from Mesh Compose #1057
    • Refactor using new logger
    • Re-enable the aws-sigv4-incoming.test.ts
  • Deprecate logger-json
  • Deprecate logger-pino
  • Deprecate logger-winston

@theguild-bot
Copy link
Collaborator

theguild-bot commented Apr 9, 2025

🚀 Snapshot Release (alpha)

The latest changes of this PR are available as alpha on npm (based on the declared changesets):

Package Version Info
@graphql-mesh/fusion-runtime 0.11.11-alpha-2c399aa6a983b608786185bbbece5bd91aa2516a npm ↗︎ unpkg ↗︎
@graphql-hive/gateway 1.13.7-alpha-2c399aa6a983b608786185bbbece5bd91aa2516a npm ↗︎ unpkg ↗︎
@graphql-hive/logger 1.0.0-alpha-2c399aa6a983b608786185bbbece5bd91aa2516a npm ↗︎ unpkg ↗︎
@graphql-hive/nestjs 1.0.11-alpha-2c399aa6a983b608786185bbbece5bd91aa2516a npm ↗︎ unpkg ↗︎
@graphql-hive/plugin-aws-sigv4 1.0.8-alpha-2c399aa6a983b608786185bbbece5bd91aa2516a npm ↗︎ unpkg ↗︎
@graphql-mesh/plugin-jwt-auth 1.5.4-alpha-2c399aa6a983b608786185bbbece5bd91aa2516a npm ↗︎ unpkg ↗︎
@graphql-mesh/plugin-opentelemetry 2.0.0-alpha-2c399aa6a983b608786185bbbece5bd91aa2516a npm ↗︎ unpkg ↗︎
@graphql-mesh/plugin-prometheus 1.3.43-alpha-2c399aa6a983b608786185bbbece5bd91aa2516a npm ↗︎ unpkg ↗︎
@graphql-hive/gateway-runtime 1.8.1-alpha-2c399aa6a983b608786185bbbece5bd91aa2516a npm ↗︎ unpkg ↗︎
@graphql-mesh/transport-common 0.7.35-alpha-2c399aa6a983b608786185bbbece5bd91aa2516a npm ↗︎ unpkg ↗︎
@graphql-mesh/transport-http 0.6.41-alpha-2c399aa6a983b608786185bbbece5bd91aa2516a npm ↗︎ unpkg ↗︎
@graphql-mesh/transport-http-callback 0.6.1-alpha-2c399aa6a983b608786185bbbece5bd91aa2516a npm ↗︎ unpkg ↗︎
@graphql-mesh/transport-ws 1.0.10-alpha-2c399aa6a983b608786185bbbece5bd91aa2516a npm ↗︎ unpkg ↗︎

@theguild-bot
Copy link
Collaborator

theguild-bot commented Apr 9, 2025

🚀 Snapshot Release (Binary for macOS-ARM64)

The latest changes of this PR are available for download (based on the declared changesets).

Download

@theguild-bot
Copy link
Collaborator

theguild-bot commented Apr 9, 2025

🚀 Snapshot Release (Binary for Linux-ARM64)

The latest changes of this PR are available for download (based on the declared changesets).

Download

@theguild-bot
Copy link
Collaborator

theguild-bot commented Apr 9, 2025

🚀 Snapshot Release (Binary for Linux-X64)

The latest changes of this PR are available for download (based on the declared changesets).

Download

@theguild-bot
Copy link
Collaborator

theguild-bot commented Apr 9, 2025

🚀 Snapshot Release (Node Docker Image)

The latest changes of this PR are available as image on GitHub Container Registry (based on the declared changesets):

ghcr.io/graphql-hive/gateway:1.13.7-alpha-2c399aa6a983b608786185bbbece5bd91aa2516a

@theguild-bot
Copy link
Collaborator

theguild-bot commented Apr 9, 2025

🚀 Snapshot Release (Bun Docker Image)

The latest changes of this PR are available as image on GitHub Container Registry (based on the declared changesets):

ghcr.io/graphql-hive/gateway:1.13.7-alpha-2c399aa6a983b608786185bbbece5bd91aa2516a-bun

@theguild-bot
Copy link
Collaborator

theguild-bot commented Apr 9, 2025

🚀 Snapshot Release (Binary for macOS-X64)

The latest changes of this PR are available for download (based on the declared changesets).

Download

@theguild-bot
Copy link
Collaborator

theguild-bot commented Apr 9, 2025

🚀 Snapshot Release (Binary for Windows-X64)

The latest changes of this PR are available for download (based on the declared changesets).

Download

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants