xuefuz commented on issue #9068: [FLINK-13195] Add create table support for 
SqlClient
URL: https://github.com/apache/flink/pull/9068#issuecomment-510280822
 
 
   I appreciate Timo's vision of client/server model even in case that we only 
have local execution at the moment. However, I'm a little curious about the 
goal of a stateless gateway with state being passed back and forth. Some state 
is easily fit to this model, while others, such as temporary tables created by 
the user that's further referenced in subsequent queries. This is just one 
thing that's currently maintained in a table env. Without a live table env 
instance maintained for a remote client, it's hard to maintain the state via a 
session context.
   
   To me, stateless gateway seems making a lot of sense for largely stateless 
client, like one submitting a streaming job. The scenario for batch can be 
quite different.
   
   Personally, I am in favor of having some DDL support now and leaving 
re-architecturing for the next release. 

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to