Repository navigation
Making Samza-Sql-Shell commands pluggable - #1106
Conversation
1708458 to
255d7ef
Compare
|
Issues we have left untouched but maybe as a future work: The environment variables (operated by the The SET command and multiple We may also want to consider distinguish commands of different commandhandlers by adding a prefix on the command, like: Let me know what you think. |
|
my 2-mites:
|
255d7ef to
2336801
Compare
|
Yeah. We'll see what we need to do according to the user feedback. |
I think we need to differentiate between what environment variables users can load/set dynamically and what can be loaded at shell startup time. Command handler is one which sits in a bucket where it can be loaded only at shell startup time. It makes code also much simpler. I'm thinking about prefixing/name-spacing such variables so that it is easier to identify such env vars. It need not go as part of this PR but what do you guys think ? |
atoomula
left a comment
There was a problem hiding this comment.
LGTM. We can discuss my other comment offline.
|
I agree. |
|
@shenodaguirguis Forgot to remind of the Java document on interfaces and public methods. There'll be lots of build warnings otherwise. |
Adding CommandHandler andCommandType interfaces to make samza-sql-shell commands pluggable through conf