[
https://issues.apache.org/jira/browse/IGNITE-1786?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15029916#comment-15029916
]
ASF GitHub Bot commented on IGNITE-1786:
----------------------------------------
GitHub user isapego opened a pull request:
https://github.com/apache/ignite/pull/273
IGNITE-1786: Implementation of ODBC driver for Ignite.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/isapego/ignite ignite-1786
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/ignite/pull/273.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 #273
----
commit c2b5498305d3f52b519badef09b02d8988732f55
Author: isapego <[email protected]>
Date: 2015-10-27T15:25:57Z
Stub for the ODBC driver
commit 86104c83b96baef02bbfba7a299b9a30b9d19bef
Author: isapego <[email protected]>
Date: 2015-11-05T15:00:10Z
IGNITE-1786: C++ Socket client and Java ODBC server are implemented.
commit 902da57e7072588975dc7df21601d256465051cb
Author: isapego <[email protected]>
Date: 2015-11-09T12:54:03Z
IGNTIE-1786: OdbcConfiguration for Java implemented
commit f3f41441adab7a9923d9c09e7fdd2d3baa451d43
Author: isapego <[email protected]>
Date: 2015-11-10T12:51:13Z
IGNITE-1786: Prepared for merge
commit 22a79801c8790aebded7c565660b2550be4d270d
Author: isapego <[email protected]>
Date: 2015-11-10T12:59:25Z
Merge branch 'ignite-1282' into ignite-1786
commit 63054169ac3bf48e2228ed356574cc4974db4415
Author: isapego <[email protected]>
Date: 2015-11-10T13:37:53Z
IGNITE-1786: move binary to separate library
commit 6f279dd0c379104bb36636b1672a42af6314d641
Author: isapego <[email protected]>
Date: 2015-11-10T15:36:54Z
IGNITE-1786: common and binary libs can be built now
commit 92d3c7f1c40b8a3a2d7497dafda5461a74d51efd
Author: isapego <[email protected]>
Date: 2015-11-10T16:14:11Z
IGNITE-1786: Can be built for Windows.
commit f8845c55c4bc423a407ead5b878b2b4e81c0a901
Author: isapego <[email protected]>
Date: 2015-11-10T16:55:44Z
IGNITE-1786: Statement stub
commit cf2dcf9598f92490579a683c145b63429180e8da
Author: isapego <[email protected]>
Date: 2015-11-11T10:41:47Z
IGNITE-1786: DSN Config implemented.
commit 7e7ef9538804da91159dedfceedff8ccee87be4e
Author: isapego <[email protected]>
Date: 2015-11-11T14:49:12Z
IGNITE-1786: ApplicationDataBuffer and SQLBindCol are implemented.
commit 28aaeec132b8392679cf8d65d227a2c1e08a4f8f
Author: isapego <[email protected]>
Date: 2015-11-11T16:46:20Z
IGNITE-1786: Query sending implemented
commit 4385f5e572508b627db5fec1210b84776b2dc331
Author: isapego <[email protected]>
Date: 2015-11-11T17:02:42Z
IGNITE-1786: Added protocol header stub.
commit 52b8b08621c0150eb9ac5571801e2e5d928eba6c
Author: isapego <[email protected]>
Date: 2015-11-11T17:45:20Z
IGNITE-1786: Message receiving implemented
commit 70b180de82c9cd7eb2181184033355269a9bf09f
Author: isapego <[email protected]>
Date: 2015-11-11T18:07:33Z
IGNITE-1786: Implemented query sending and response receiving for driver.
commit e2c2b83e203093977da5f27c913965a908a646a1
Author: isapego <[email protected]>
Date: 2015-11-12T10:56:30Z
IGNITE-1786: GridOdbcParser implemented.
Prepared to move ODBC functionality to separate processor.
commit 69557c2b92774ea695ec8c64b6eb5692df4e35f4
Author: isapego <[email protected]>
Date: 2015-11-12T17:34:28Z
IGNITE-1786: Implemented GridOdbcProcessor.
commit e04f1a571985e8fbf090e96a0ebdb0184ef7894d
Author: isapego <[email protected]>
Date: 2015-11-13T14:23:54Z
IGNITE-1786: Implmented query processing.
commit 89488cad7d294828e7809050f07fb9ac159984c8
Author: isapego <[email protected]>
Date: 2015-11-16T15:55:30Z
IGNITE-1786: Refactored OBDC request handling.
commit 0032c12149f9e17ea36b573271766c2ed4ffd1ae
Author: isapego <[email protected]>
Date: 2015-11-16T16:01:51Z
IGNITE-1786: Some refactoring and preparations for fetching.
commit 75ae5a03dcd9554c88051171a0bb8b89b8b1ae05
Author: isapego <[email protected]>
Date: 2015-11-16T16:23:26Z
IGNITE-1786: License header added to new files.
commit a9202b6a2adea238ca6881d6f30534634a390aaa
Author: isapego <[email protected]>
Date: 2015-11-16T18:08:34Z
IGNITE-1786: ODBC parser refactored.
commit 40442fad1fbf81d41968ce02afd8caef7b780b1e
Author: isapego <[email protected]>
Date: 2015-11-16T18:20:43Z
IGNITE-1786: Query processing result serialisation added.
commit fef62e3f0ae156b0c0b9b69cd51f0ed42e1cd7ca
Author: isapego <[email protected]>
Date: 2015-11-17T15:41:13Z
IGNITE-1786: Message parser implemented for driver.
commit 866fecd986ebe6fb1b5d9c497feb8131e23c9867
Author: isapego <[email protected]>
Date: 2015-11-19T10:58:41Z
IGNITE-1786: Info responses implemented
commit e18cd8a0ec11b1e34f6cf114d4d12670aa103a47
Author: isapego <[email protected]>
Date: 2015-11-20T15:58:28Z
IGNITE-1786: Implemented metadata retriving
commit 5ac7772c45f82f96707dec380d2a9e4ddd840ebb
Author: isapego <[email protected]>
Date: 2015-11-23T12:57:09Z
IGNITE-1786: Close and unbind implemented for statement
commit 651a01546f01c32f03632adfe3b4d9a67209337a
Author: isapego <[email protected]>
Date: 2015-11-23T18:20:37Z
IGNITE-1786: Fixed signatures of some API functions.
Now Windows driver manager can find these functions.
commit fa0b8c31d988b9d428a6eee40a2c3f43fee1fe68
Author: isapego <[email protected]>
Date: 2015-11-25T08:07:09Z
IGNITE-1786: Fixed serialisation
commit 676953b48b424ab3905d9923aa2777bf7c97ff63
Author: isapego <[email protected]>
Date: 2015-11-26T18:50:17Z
IGNITE-1786: Fetching partially implememnted. Untested.
----
> Need to implement ODBC driver for Ignite
> ----------------------------------------
>
> Key: IGNITE-1786
> URL: https://issues.apache.org/jira/browse/IGNITE-1786
> Project: Ignite
> Issue Type: New Feature
> Components: clients
> Reporter: Dmitriy Setrakyan
> Assignee: Igor Sapego
> Fix For: 1.6
>
>
> # We have a C++ API for Ignite which starts JVM internally. Probably we can
> just add that ODBC API there.
> # Another approach is to implement really separate driver and a network
> server on java side which will interact with each other.
> The first one is simpler and probably more effective, but heavyweight. The
> second one is probably slower but but more lightweight.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)