Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
RUMM-513 Validating JSON payload before sending to intake
We observe non-parseable logs sent to intake In a certain org which has high volumes of logs, %0.3-0.5 of all logs are not parsed properly in dashboard Hypothesis #1 Data being read is malformed, because every malformed log has their malformed part at the very end So if we can read the file later, we can have valid payload This commit implements this hypothesis Hypothesis #2 Write op corrupts the file and we need to watch write ops closely so that we can catch and recover errors This requires major refactoring in File.swift and related files
- Loading branch information