rhuss opened a new issue #372:
URL: https://github.com/apache/camel-kamelets/issues/372


   If I understand correctly, the S3 Kamelet as a source always fetches the 
whole data, puts it as binary into the cloud event, and deletes it (by 
default). So it's mostly suited for kind of an 'inbox' pattern.
   
   But what's about leveraging the source for postprocessing of certain (maybe 
not all files) that is triggered after certain S3 lifecycle events 
(create/update/list/delete). Also, files can get huge, transmitting them all 
the time over the network might not be efficient.
   
   What I really would love to see is a source that generates CloudEvents only 
with metadata around the S3 action, including an URL maybe to retrieve the 
data, but not automatically adding this data to the event. Also, it really 
should only 'monitor' the bucket, not modifying it (e.g. not deleting it). I 
guess this would be really possible it one would hook into the AWS event system 
and do not polling of the bucket itself (but I'm not an AWS expert here).
   
   wdyt ?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to