-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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] core: signal blob implementation #9326
base: master
Are you sure you want to change the base?
Commits on Sep 16, 2024
-
sched: add coroutine support to timer callback
Signed-off-by: Eduardo Silva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b7510a0 - Browse repository at this point
Copy the full SHA b7510a0View commit details -
input_event: add support for Blob signal
Signed-off-by: Eduardo Silva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1c93041 - Browse repository at this point
Copy the full SHA 1c93041View commit details -
input_chunk: register chunks blob type
Signed-off-by: Eduardo Silva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 67d3296 - Browse repository at this point
Copy the full SHA 67d3296View commit details -
Signed-off-by: Eduardo Silva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2404460 - Browse repository at this point
Copy the full SHA 2404460View commit details -
engine_macros: adjust scheduler macros
Signed-off-by: Eduardo Silva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4996a26 - Browse repository at this point
Copy the full SHA 4996a26View commit details -
event: map event type blobs as chunk type blobs
Signed-off-by: Eduardo Silva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 19618c3 - Browse repository at this point
Copy the full SHA 19618c3View commit details -
output_thread: add plugin callback for worker initialization
Signed-off-by: Eduardo Silva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 86d325b - Browse repository at this point
Copy the full SHA 86d325bView commit details -
utils: add new function to read files by offset
Signed-off-by: Eduardo Silva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bee712b - Browse repository at this point
Copy the full SHA bee712bView commit details -
router: allow routing for blob input types
Signed-off-by: Eduardo Silva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cefd067 - Browse repository at this point
Copy the full SHA cefd067View commit details -
sqldb: commit before closing handler
Signed-off-by: Eduardo Silva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9cdc593 - Browse repository at this point
Copy the full SHA 9cdc593View commit details -
Signed-off-by: Eduardo Silva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 332988f - Browse repository at this point
Copy the full SHA 332988fView commit details -
input_blob: add new interface to register blobs
Signed-off-by: Eduardo Silva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 63c8b8b - Browse repository at this point
Copy the full SHA 63c8b8bView commit details -
input_chunk: event type blob support
Signed-off-by: Eduardo Silva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6b831ae - Browse repository at this point
Copy the full SHA 6b831aeView commit details -
in_blob: new plugin to support large binary files
Recent patch series add support to process/route large binary files through a zero-copy strategy. This new in_blob plugin allows to scan a path from the file system and register files that matched the pattern. service: flush: 1 log_level: info pipeline: inputs: - name: blob path: '~/logs/blob/*' database_file: blob.db outputs: - name: stdout match: '*' - name: azure_blob match: '*' path: kubernetes container_name: blobs auto_create_container: on database_file: azure.db part_size: 4M upload_parts_timeout: 1s workers: 10 Signed-off-by: Eduardo Silva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6901e6f - Browse repository at this point
Copy the full SHA 6901e6fView commit details -
out_azure_blob: add support to upload large binary files
The recent changes in Fluent Bit, allows to process Blob signal types which represents large binary files. When a blob arrives to the plugin, it's enqueued and processed through parts and uploaded as a Block Blob. Part sizes are configurable and survives service restart. example usage: service: flush: 1 log_level: info pipeline: inputs: - name: blob path: '~/logs/blob/*' database_file: blob.db outputs: - name: stdout match: '*' - name: azure_blob match: '*' path: kubernetes container_name: blobs auto_create_container: on database_file: azure.db part_size: 4M upload_parts_timeout: 1s workers: 10 account_name: abcdefghijk shared_key: asdkljaskldjaskldjaskldjasioduasoudaskldjaskld tls: on Signed-off-by: Eduardo Silva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4a99c4c - Browse repository at this point
Copy the full SHA 4a99c4cView commit details -
Signed-off-by: Eduardo Silva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7bd6bd1 - Browse repository at this point
Copy the full SHA 7bd6bd1View commit details -
out_stdout: support blob type (print targe file name)
Signed-off-by: Eduardo Silva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e7defa8 - Browse repository at this point
Copy the full SHA e7defa8View commit details
Commits on Sep 17, 2024
-
Signed-off-by: leonardo-albertovich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 84c84a7 - Browse repository at this point
Copy the full SHA 84c84a7View commit details -
Signed-off-by: leonardo-albertovich <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 38e7ff0 - Browse repository at this point
Copy the full SHA 38e7ff0View commit details