-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
[filebeat][gcs] Added support for more mime types, offset tracking via cursor, automatic splitting at root level #34155
Conversation
This pull request does not have a backport label.
To fixup this pull request, you need to add the backport labels for the needed
|
Pinging @elastic/security-external-integrations (Team:Security-External Integrations) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Initial review
@efd6 have updated most of the suggestions except two, for which have left comments. |
@efd6 updated the pr |
@efd6 updated the PR with the latest changes |
This is an enhancement, so I'm not sure that it should be backported unless there is a specific reason to do so. |
@efd6 so there are few customers who are eager to try the gcs integration/input and without the backport they would ideally have to wait till 8.7 to properly use it without issues. Since this is an early beta, I feel we can backport and with the release of 8.6.1 users will get a much more stable input with some essential features that were missing initially. |
…a cursor, automatic splitting at root level (#34155) * initial commit -m * added support for more mime type, off set tracking via cursor & root level split func * updated asciidoc * updated NOTICE.txt * updated PR accroding to suggetions * optimised code blocks as per pr suggetions * addressed linting issues * updated with PR suggetions (cherry picked from commit 69ebd98)
…a cursor, automatic splitting at root level (#34155) (#34338) * initial commit -m * added support for more mime type, off set tracking via cursor & root level split func * updated asciidoc * updated NOTICE.txt * updated PR accroding to suggetions * optimised code blocks as per pr suggetions * addressed linting issues * updated with PR suggetions (cherry picked from commit 69ebd98) Co-authored-by: ShourieG <[email protected]>
…a cursor, automatic splitting at root level (#34155) * initial commit -m * added support for more mime type, off set tracking via cursor & root level split func * updated asciidoc * updated NOTICE.txt * updated PR accroding to suggetions * optimised code blocks as per pr suggetions * addressed linting issues * updated with PR suggetions
Type of change
What does this PR do?
This PR adds support for more mime types like ndjson, json.gz & json gzipped formats. This also adds support for the following: -
Why is it important?
This greatly improves the functionality of the input and removes potential bugs that could have occurred when used at scale.
Checklist
- [] I have made corresponding change to the default configuration filesCHANGELOG.next.asciidoc
orCHANGELOG-developer.next.asciidoc
.Author's Checklist
Related issues