hasura / hasura/graphql-engine
HASURA_GRAPHQL_ENABLED_LOG_TYPES does not cover event trigger logs
Open
a/eventing/data-triggers
k/enhancement
- Dominant language
- TypeScript
- Stars
- 32.1k
- Forks
- 3k
- PR merge metrics
- PR metrics pending
Description
There is no way to disable logs for event triggers. This is causing the graphql-engine to log the entire row when an event is triggered.
This means it could be logging sensible data and huge amount of data.
It would be nice to have a flag to disable those logs in HASURA_GRAPHQL_ENABLED_LOG_TYPES.
Could be `event-log`?
Contributor guide
Research direction
No file, test, or entry point is named. Start by tracing HASURA_GRAPHQL_ENABLED_LOG_TYPES handling and the event-trigger logging path in graphql-engine; done when a dedicated log type can disable event-trigger row logging without affecting other log types.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- graphql
- Domain
- backend-api-design, observability
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100