Hi Denis,

Currently there’s no way to do SQL streaming besides ODBC/JDBC - that is,
there’s no other public API for it. I believe this is the first case when
we’re looking at a command that is supported only via drivers and not Java
API, so it’s an interesting question. Also streaming is no DDL, it doesn’t
“define” any data. It could rather be deemed as DML command I think.
That said, I think streaming docs being located at drivers’ section are
fine, but we probably should add links to it from general data load
section. Or maybe move it to an upper level - say, we have separate section
for distributed joins, see no reason why streaming is different in this
respect (it’s also an interesting and important feature that is about both
SQL and Ignite specific details).
Also DDL/DML doc pages are a mess - this one
https://apacheignite-sql.readme.io/docs/ddl says nothing about new user
management commands while this one
https://apacheignite-sql.readme.io/docs/dml contains full set of DDL
commands and not a single DML command (sic!) and doesn’t seem to be overly
confident about its content judging by contradictions between its title and
text (words DML/DDL are mixed). Both links are on main page of SQL docs and
in dropdown menu. DML commands (SELECT, etc) seem to be available only via
dropdown menu at the moment.

Regards,
Alex

ср, 30 мая 2018 г. в 1:28, Denis Magda <[email protected]>:

> Vladimir, Alexander P., Igor,
>
> We've documented the streaming mode usage (SET STREAMING ON/OFF) on the
> JDBC docs:
> https://apacheignite-sql.readme.io/v2.5/docs/jdbc-driver#section-streaming
>
> But my guts feel it it's generic documentation that applies to all our SQL
> interfaces and should go as a subpage of DDL section:
> https://apacheignite-sql.readme.io/v2.5/docs/ddl
>
> Am I correct?
>
> --
> Denis
>

Reply via email to