https://github.com/siddhi-io/siddhi-execution-reorder
Extension that used for reordering events from an unordered event stream
https://github.com/siddhi-io/siddhi-execution-reorder
execution extension reorder siddhi sortable utility
Last synced: about 1 year ago
JSON representation
Extension that used for reordering events from an unordered event stream
- Host: GitHub
- URL: https://github.com/siddhi-io/siddhi-execution-reorder
- Owner: siddhi-io
- License: apache-2.0
- Created: 2016-11-18T08:50:54.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2020-09-21T04:59:22.000Z (over 5 years ago)
- Last Synced: 2025-04-24T03:06:58.241Z (about 1 year ago)
- Topics: execution, extension, reorder, siddhi, sortable, utility
- Language: Java
- Homepage: https://siddhi-io.github.io/siddhi-execution-reorder/
- Size: 3.02 MB
- Stars: 4
- Watchers: 31
- Forks: 27
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Siddhi Execution Reorder
======================================
[](https://wso2.org/jenkins/job/siddhi/job/siddhi-execution-reorder/)
[](https://github.com/siddhi-io/siddhi-execution-reorder/releases)
[](https://github.com/siddhi-io/siddhi-execution-reorder/releases)
[](https://github.com/siddhi-io/siddhi-execution-reorder/issues)
[](https://github.com/siddhi-io/siddhi-execution-reorder/commits/master)
[](https://opensource.org/licenses/Apache-2.0)
The **siddhi-execution-reorder extension** is a Siddhi extension that orders out-of-order event arrivals using algorithms such as K-Slack and alpha K-Stack.
For information on Siddhi and it's features refer Siddhi Documentation.
## Download
* Versions 5.x and above with group id `io.siddhi.extension.*` from here.
* Versions 4.x and lower with group id `org.wso2.extension.siddhi.*` from here.
## Latest API Docs
Latest API Docs is 5.0.3.
## Features
* akslack *(Stream Processor)*
Stream processor performs reordering of out-of-order events optimized for a givenparameter using [AQ-K-Slack algorithm](http://dl.acm.org/citation.cfm?doid=2675743.2771828). This is best for reordering events on attributes those are used for aggregations.data .
* kslack *(Stream Processor)*
Stream processor performs reordering of out-of-order events using [K-Slack algorithm](https://www2.informatik.uni-erlangen.de/publication/download/IPDPS2013.pdf).
## Dependencies
There are no other dependencies needed for this extension.
## Installation
For installing this extension on various siddhi execution environments refer Siddhi documentation section on adding extensions.
## Support and Contribution
* We encourage users to ask questions and get support via StackOverflow, make sure to add the `siddhi` tag to the issue for better response.
* If you find any issues related to the extension please report them on the issue tracker.
* For production support and other contribution related information refer Siddhi Community documentation.