Giter Site home page Giter Site logo

seep's People

Contributors

matthiasweidlich avatar prp avatar raulcf avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

seep's Issues

Single scale out mode per query

The scale out mechanism is chosen from the checkpoint mechanism. This means that only one can be used at a given time for a given query, which forces all the stateful operators of the query to use the same checkpointing mechanism.

Build Failure, missing dependency soot

Hello, SEEP Team.

I tried to build you project. I am running into the problem, that the following dependency was not available via the default public Maven repositories. Is there a repository declaration missing, or is it necessary to manually install the dependency into the local repository?

    <dependency>
        <groupId>soot</groupId>
        <artifactId>soot-framework</artifactId>
        <version>2.5.0</version>
    </dependency>

Thank you very much.

Transform into maven project

Include Kryo and Metrics as external dependencies. So far it's been good enough with Ant, but now I will include some java collections external implementation, so it makes sense to migrate the project to Maven.

redundant .setting and target folders

On branch master
Your branch is up-to-date with 'origin/master'.
Changes not staged for commit:
    modified:   seep-java2sdg/.settings/org.eclipse.jdt.core.prefs
    modified:   seep-system/.settings/org.eclipse.jdt.core.prefs

Untracked files:
    seep-java2sdg/.settings/org.eclipse.core.resources.prefs
    seep-java2sdg/.settings/org.eclipse.m2e.core.prefs
    seep-streamsql/.settings/
    seep-streamsql/target/
    seep-system/.settings/org.eclipse.core.resources.prefs
    seep-system/.settings/org.eclipse.m2e.core.prefs
    seep-system/examples/stateless-simple-query/dist/
    seep-system/libs/

These could be deleted or git ignored.

Remove concept of local and remote operators

Any optimisation regarding which "logical" operators should be placed in the same node is a high-level optimisation. Therefore, when deploying operators in the cluster, each "deployable" operator may implement the body of N "logical" operators, but it is always only one operator being deployed. This reduces complexity at deployment time.

Provide feedback when loading query

For example, if there is a failure due to lack of sources or sinks, indicate this. Or if there is a declared stateful operator without state. This would already increase the usability of the current interface

Unable to run the stateless-simple-query example in local mode.

I put both seep-system-0.0.1-SNAPSHOT.jar and stateless-simple-query.jar in the dist folder and run:

java -jar seep-system-0.0.1-SNAPSHOT.jar Master stateless-simple-query.jar Base

It gives me the following errors:

java.lang.ClassNotFoundException: Base
    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
    at java.security.AccessController.doPrivileged(Native Method)
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    at uk.ac.imperial.lsds.seep.infrastructure.master.MasterController.executeComposeFromQuery(MasterController.java:153)
    at uk.ac.imperial.lsds.seep.Main.executeMaster(Main.java:69)
    at uk.ac.imperial.lsds.seep.Main.main(Main.java:44)

I know it can not locate the Base class. Could you please tell me where is the problem? Thanks.

Deployment ordering

Make both workers and master to poll until system is ready to deploy. This is in contrast to enforce an ordering when deployint the system. (master -> workers)

Kryo buffer underflow

Right before and after receiving state chunks in all the receivers of the star topology. It does not break the thread or the program, but they are always thrown.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.