apache / pinot

Apache Pinot - A realtime distributed OLAP datastore
https://pinot.apache.org/
Apache License 2.0
5.52k stars 1.29k forks source link

pinot-recipes module #5220

Open npawar opened 4 years ago

npawar commented 4 years ago

Create a pinot-recipes module. Move all examples and quickstarts (baseballStats, airlineState, githubEvents stream) to that module, so that pinot-tools isn't overloaded with demo logic. Templatize the recipe steps. This will also make it easier for anyone to easily add a recipe.

kishoreg commented 4 years ago

This is a good idea. can we come up with a convention for adding recipes. What do we need to create a recipe

If all these things are placed in the appropriate folder structure. The recipe driver should do the following