alamb opened a new issue, #6251:
URL: https://github.com/apache/arrow-datafusion/issues/6251

   ### Is your feature request related to a problem or challenge?
   
   Right now there is no (good) SQL syntax for creating a table via SQL that is 
marked as an infinite stream. The only way is to either create it 
programatically or (after https://github.com/apache/arrow-datafusion/pull/6235 
is merged) some non user friendly option syntax (that is also purposely not 
documented)
   
   I would like a real, user friendly, way to create such a table
   
   ### Describe the solution you'd like
   
   Instead of 
   
   ```sql
   CREATE external table t ...
   OPTIONS('infinite_source' 'true')
   LOCATION 'tests/data/empty.csv';
   ```
   
   I would like some sort of explicit syntax like 
   
   ```sql
   CREATE external table t ...
   INFINITE
   LOCATION 'tests/data/empty.csv';
   ```
   
   
   
   ### Describe alternatives you've considered
   
   It would be good to do some research into what other systems (like Flink) 
that support streaming SQL call this concept / how they declare such tables
   
   ### Additional context
   
   _No response_


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to