Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rule based service #65

Open
quoll opened this issue Apr 6, 2017 · 1 comment
Open

Rule based service #65

quoll opened this issue Apr 6, 2017 · 1 comment

Comments

@quoll
Copy link
Contributor

quoll commented Apr 6, 2017

We want a service that can execute rules on a set of provided data, bringing in data from other places, and using it to enrich data, or create new data.

We want to be able to provide data, and get back either enriched data, or newly generated data. This involves a few steps:

  • Provide data to be reasoned over. This will come via a post to the service, but should potentially include other sources.
  • Provide rules to be run. We expect these to be fixed for the service, and may be referenced by name, instead of providing a program each time to the service.
  • Once run, we don't want to send the entire resulting database back to the client. We want to execute queries to just return the data we need.

Understanding how to load programs and data, execute a program, and query the database will need some interaction with Naga developers.

@quoll
Copy link
Contributor Author

quoll commented Jul 25, 2017

Naga-HTTP now does all of this, but the current paths still return the entire database. We need an execute function that returns "OK"

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant