[
https://issues.apache.org/jira/browse/IGNITE-7253?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16358351#comment-16358351
]
ASF GitHub Bot commented on IGNITE-7253:
----------------------------------------
GitHub user alexpaschenko opened a pull request:
https://github.com/apache/ignite/pull/3499
IGNITE-7253
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/gridgain/apache-ignite ignite-7253
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/ignite/pull/3499.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #3499
----
commit 3c5c4117ef16c66ac83d37fb99b658d9db34d0c2
Author: Alexander Paschenko <alexander.a.paschenko@...>
Date: 2018-02-06T22:36:47Z
IGNITE-7253 Added connection properties for streaming.
commit 07c6691ca774d5111954e79d47c91014880c5c8e
Author: Alexander Paschenko <alexander.a.paschenko@...>
Date: 2018-02-07T19:20:54Z
IGNITE-7253 Continued.
commit f854fb6ccaf323fff534660c90867ad0885a2186
Author: Alexander Paschenko <alexander.a.paschenko@...>
Date: 2018-02-07T19:22:08Z
IGNITE-7253 Continued.
commit 4da5c8fdbde78ea10fe38a37652ad0c3e709ec25
Author: Alexander Paschenko <alexander.a.paschenko@...>
Date: 2018-02-08T17:28:37Z
IGNITE-7253 Continued.
commit 4d2d20a6ca58895ca6e48aef91cb576c1dc66714
Author: Alexander Paschenko <alexander.a.paschenko@...>
Date: 2018-02-08T20:44:10Z
IGNITE-7253 Continued
commit 47e46ab5def97e6e57fda19349fdc3c968052fa8
Author: Alexander Paschenko <alexander.a.paschenko@...>
Date: 2018-02-09T07:46:45Z
IGNITE-7253 Continued
commit 1b5bfda081e5e69fbd071a6ebb7e19a04412d8bd
Author: Alexander Paschenko <alexander.a.paschenko@...>
Date: 2018-02-09T07:56:04Z
Merge remote-tracking branch 'apache/master' into ignite-7253
# Conflicts:
#
modules/core/src/main/java/org/apache/ignite/internal/jdbc/thin/ConnectionProperties.java
#
modules/core/src/main/java/org/apache/ignite/internal/jdbc/thin/ConnectionPropertiesImpl.java
#
modules/core/src/main/java/org/apache/ignite/internal/jdbc2/JdbcQueryTask.java
#
modules/core/src/main/java/org/apache/ignite/internal/processors/odbc/jdbc/JdbcRequestHandler.java
#
modules/core/src/main/java/org/apache/ignite/internal/sql/SqlKeyword.java
# modules/core/src/main/java/org/apache/ignite/internal/sql/SqlParser.java
#
modules/indexing/src/main/java/org/apache/ignite/internal/processors/query/h2/IgniteH2Indexing.java
#
modules/indexing/src/test/java/org/apache/ignite/testsuites/IgniteCacheQuerySelfTestSuite.java
commit e79fafa3d7e916baa12219b1389f4319fca74f27
Author: Alexander Paschenko <alexander.a.paschenko@...>
Date: 2018-02-09T08:32:33Z
IGNITE-7253 Continued
commit 9a74346a0c2af9c08b8eefc7be256a50e8834f20
Author: Alexander Paschenko <alexander.a.paschenko@...>
Date: 2018-02-09T09:59:32Z
IGNITE-7253 Post-merge fixes + batching
commit 8965daf8c392e9255c1823503f07b5d0dabf0317
Author: Alexander Paschenko <alexander.a.paschenko@...>
Date: 2018-02-09T12:54:15Z
IGNITE-7253 More tests, some fixes.
----
> JDBC thin driver: introduce streaming mode
> ------------------------------------------
>
> Key: IGNITE-7253
> URL: https://issues.apache.org/jira/browse/IGNITE-7253
> Project: Ignite
> Issue Type: Task
> Components: jdbc, sql
> Reporter: Vladimir Ozerov
> Assignee: Alexander Paschenko
> Priority: Major
> Fix For: 2.5
>
>
> Should be done after IGNITE-6022. We should allow optional streaming mode for
> JDBC driver. In this mode only INSERTs without SELECT should be possible. All
> other DML operations should throw an exception.
> Design considerations:
> 1) Add command {{SET STREAMING=1|ON|0|OFF}} which will enable or disable
> streaming for connection.
> 2) Add command {{STREAMER FLUSH}} which will force data flush.
> 3) Only INSERT without SELECT works, all other DML statements should throw an
> exception
> 4) It should be possible to stream into several tables simultaneously (i.e.
> several streamers could be opened)
> 5) Any DDL statement should force flush of all currently opened streamers.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)