You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@streampipes.apache.org by GitBox <gi...@apache.org> on 2022/11/26 15:31:00 UTC

[GitHub] [streampipes] dominikriemer opened a new issue, #761: Redesign the remove duplicates function for adapters

dominikriemer opened a new issue, #761:
URL: https://github.com/apache/streampipes/issues/761

   ## Current functionality
   
   A user can select the *remove duplicate* option in the start adapter tab and select the *time interval* how long events are stored in cache (class: `{}org.apache.streampipes.connect.adapter.preprocessing.transform.stream.DuplicateFilterPipelineElement{`})
   ### Problems
    * The state is not persisted when an adapter is restarted
    * No option to ignore the timestamp field
   
   ### New functionality
    * A user should be able to add the remove duplicate rule with the option to ignore the timestamp field.
    * A user should be able to restart an adapter without loosing the state of the remove duplicate rule
   
   ### Info
    * To do that we need to extend the API of adapters and add the functionality to execute code when an adapter is stopped
    * An API to load data (on startup) and persist (on shutdown) for elements is required
   
   Imported from Jira [STREAMPIPES-582](https://issues.apache.org/jira/browse/STREAMPIPES-582). Original Jira may contain additional context.
   Reported by: zehnder.


-- 
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.

To unsubscribe, e-mail: issues-unsubscribe@streampipes.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org