Skip to content

Conversation

nikhilsinhaparseable
Copy link
Contributor

with generic flattening in place,
server doesn't need to perform custom flattening for the otel logs client does not need to send additional header X-P-Log-Source=OTEL

for API /v1/logs which is specifically used for otel log ingestion
-no custom logic is required to verify if header X-P-Log-Source is sent
-no custom flattening is required either

-server does the flattening if it finds the nested structure and ingests

with generic flattening in place,
server doesn't need to perform custom flattening for the otel logs
client does not need to send additional header `X-P-Log-Source=OTEL`

for API `/v1/logs` which is specifically used for otel log ingestion
no custom logic is required to verify if header `X-P-Log-Source` is sent
no custom flattening is required either

server does the flattening if it finds the nested structure and ingests
@nitisht nitisht merged commit 4af4e6c into parseablehq:main Dec 6, 2024
8 checks passed
@nikhilsinhaparseable nikhilsinhaparseable deleted the otel-flattening-changes branch July 12, 2025 08:57
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