Eclipse MOSAIC integration with NebulaStream.
This repository is part of the Enabling Moving Range Queries in Stream Processing Systems project.
Note: Currently only support for linux
Install the NES Java Client:
gradle --project-dir libs/nebulastream-java-client install
Build the maven module:
mvn clean install
Integration tests:
mvn test -fae -P integration-tests
Package the applications and scenarios with mosaic:
scripts/pacakge.sh
Run a simulation scenario:
cd mosaic
./mosaic.sh -s <scenario-name> -b 1
To find the scenario name you visit the list of available scenarios.