GitHub user gg-shq opened a pull request:
https://github.com/apache/ignite/pull/3537
IGNITE-7537: [UNFINISHED] SQL COPY: CSV parsing options
The CSV parser code is not yet finished, however the rest of the code (SQL
COPY command parameters) is close to completion.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/gridgain/apache-ignite ignite-7537
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/ignite/pull/3537.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 #3537
----
commit deb7994f0fd4233e3e0b699794b9066af87195c7
Author: gg-shq <kshirokov@...>
Date: 2018-01-19T12:13:37Z
IGNITE-6917: Intermediate commit
commit e7747a58c2cdacc6987d625a46d1f79a81863cd3
Author: gg-shq <kshirokov@...>
Date: 2018-01-19T17:21:50Z
IGNITE-6917: Intermediate commit
commit 6f37e6751285a96bdf757b392e1d4113bb47ee48
Author: gg-shq <kshirokov@...>
Date: 2018-01-19T17:30:22Z
IGNITE-6917: Intermediate commit
commit 49f0324c77d0bb3b4ec87317b1ecbde1bd6f34b1
Author: gg-shq <kshirokov@...>
Date: 2018-01-22T10:27:34Z
IGNITE-6917: Intermediate commit
commit a5bec61d41d8dc242cfbf11a7cf03c23bbbcd7c3
Author: gg-shq <kshirokov@...>
Date: 2018-01-22T12:25:04Z
IGNITE-6917: Intermediate commit
commit e18e18696fc92b93b17decf087721c693625ac36
Author: gg-shq <kshirokov@...>
Date: 2018-01-22T12:35:56Z
IGNITE-6917: Intermediate commit
commit 990c04919e181535e57290ee2516a9603657c160
Author: gg-shq <kshirokov@...>
Date: 2018-01-22T16:18:18Z
IGNITE-6917: Intermediate commit
commit 8b163410845a6e6233fa8a2746402651ccea3f69
Author: gg-shq <kshirokov@...>
Date: 2018-01-22T17:16:20Z
IGNITE-6917: Intermediate commit
commit faf762815ef58865c560d6de722be446e429c61d
Author: gg-shq <kshirokov@...>
Date: 2018-01-23T12:37:56Z
IGNITE-6917: Intermediate commit
commit f79343f04360b913b32403d5aa0defaf5d04b357
Author: gg-shq <kshirokov@...>
Date: 2018-01-23T12:40:34Z
IGNITE-6917: Intermediate commit
commit efc5d7ab9bad52aaad0872977495a158b0e47770
Author: gg-shq <kshirokov@...>
Date: 2018-01-23T13:50:04Z
IGNITE-6917: Added BATCH_SIZE parameter to COPY SQL command for internal
testing. Adding tests.
commit b61db5de48d9a91a658f6133a2ad2544f358ebbf
Author: gg-shq <kshirokov@...>
Date: 2018-01-24T11:18:55Z
IGNITE-6917: Adding tests. Clarifying default columns set.
commit aa31488b74c74f881c247339a4b2bd31bf45b849
Author: gg-shq <kshirokov@...>
Date: 2018-01-24T19:00:17Z
IGNITE-6917: More tests, more logging, cleanups, streaming CSV decoder
commit 01125f4bb68bc4ae958cae1d2f8f7dee493fa55e
Author: gg-shq <kshirokov@...>
Date: 2018-01-25T11:54:29Z
IGNITE-6917: Javadoc, added BulkLoadCacheWriter.
commit 1a21cd91b3571a23d21bab7cb653478312178bb0
Author: gg-shq <kshirokov@...>
Date: 2018-01-25T12:29:03Z
IGNITE-6917: Javadoc, javadoc, javadoc.
commit a34060392bd5d86b0118fbd26127460d54f918c3
Author: gg-shq <kshirokov@...>
Date: 2018-01-25T12:29:57Z
IGNITE-6917: Fixed a syntax error added involuntarily in the previous
commit.
commit ccaef2e349a728145c77c50d96d24e8a38ac35e1
Author: gg-shq <kshirokov@...>
Date: 2018-01-25T13:31:40Z
IGNITE-6917: Fixed charset decoder bugs, tests, handling of empty lines
commit b4cf0a4a4fb6cf3c6c35f09fe99ac5954541a679
Author: gg-shq <kshirokov@...>
Date: 2018-01-26T10:54:01Z
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/ignite
into ignite-6917-1
# Conflicts:
# 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
commit 26694bc00b76895d4f22e8416af29000197230ec
Author: gg-shq <kshirokov@...>
Date: 2018-01-26T12:45:32Z
IGNITE-6917: Moved syntax tests to a separate file, moved truncated rows
handling from UpdatePlan.processRow() to a different place, minor changes
commit 1d7a9f8818dff4c4bc6a8f9d509a23be394b3e59
Author: gg-shq <kshirokov@...>
Date: 2018-01-26T12:55:47Z
IGNITE-6917: Find input files by using IgniteUtils.resolveIgnitePath(),
test fixes.
commit 58c9b2dc7190c149e9c9fa377a2581849bb41420
Author: gg-shq <kshirokov@...>
Date: 2018-01-26T12:58:58Z
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/ignite
into ignite-6917-1
commit 47eace53c82770b076b26bbba87944c872a941ad
Author: gg-shq <kshirokov@...>
Date: 2018-01-26T13:06:11Z
IGNITE-6917: Javadoc, tidying up.
commit ba0f9c822a0873662a5505892956ca4e68d87e56
Author: gg-shq <kshirokov@...>
Date: 2018-01-26T14:53:10Z
IGNITE-6917: Added error reporting and tests for batch mode and into jdbc2
driver.
commit 6e550ef3f0de02ceb0a24e4787906cacb320e54e
Author: gg-shq <kshirokov@...>
Date: 2018-01-26T14:55:37Z
IGNITE-6917: Minor fixes in testMultipleStatement()
commit 8902a6c061fbd5ea0a6ac203f03e079b3499bd54
Author: gg-shq <kshirokov@...>
Date: 2018-01-26T15:07:55Z
IGNITE-6917: Add tests for COPY command in transactional/replicated/near
cache modes
commit 23d792badbed9ad37645ddbbdba2d15381cbee1d
Author: gg-shq <kshirokov@...>
Date: 2018-01-27T11:21:34Z
IGNITE-6917: ignore *.csv files in license checking
commit a9bfda3f7022fb6ea4a697049ba49a6126f58f77
Author: gg-shq <kshirokov@...>
Date: 2018-01-29T15:04:49Z
IGNITE-6917: Fixing build and tests: javadoc, tests, JdbQueryTask to avoid
double queries, internal command matching pattern.
commit fae89b2a98980fa9f7a6f43bb0628d19cf9c7a5b
Author: gg-shq <kshirokov@...>
Date: 2018-01-29T15:31:57Z
IGNITE-6917: Added tests for various JDBC executing patterns
(execute()/executeUpdate()/executeQuery(), preparedStatement() with parameters,
etc.)
commit a6cf198addeb984089797bdbdfcd82d9d68083a6
Author: gg-shq <kshirokov@...>
Date: 2018-01-29T18:15:56Z
IGNITE-6917: Javadoc, minor code fixes to improve clarity.
commit 46e367264dae5a7341488dc224b7df85c75f6033
Author: gg-shq <kshirokov@...>
Date: 2018-01-30T15:23:16Z
IGNITE-6917: Tidying up code.
----
---