GitHub user isapego opened a pull request: https://github.com/apache/ignite/pull/558
IGNITE-2851: Metadata retrieval logic changed. Merged with IGNITE-2663. You can merge this pull request into a Git repository by running: $ git pull https://github.com/isapego/ignite ignite-2851 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/ignite/pull/558.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 #558 ---- commit 62ef449794113d3fc7a265b4d18968ccfa854b64 Author: isapego <isap...@gridgain.com> Date: 2016-03-09T14:05:52Z IGNITE-2663: Added Protocol version field to OdbcProcesor. commit 4e4c4ac03670f77a76224f37a5e905d809e4f4bb Author: isapego <isap...@gridgain.com> Date: 2016-03-09T14:36:01Z IGNITE-2663: Implemented more robust algorithm for sending and receiving data. commit dffb02d7757eac3e3d567bdcb92761acdf09917a Author: isapego <isap...@gridgain.com> Date: 2016-03-09T15:07:06Z IGNITE-2663: Added version to ODBC driver message header. commit bcf2fdeef72bbe9bbd8e55c148fa424635d9d673 Author: isapego <isap...@gridgain.com> Date: 2016-03-09T15:15:38Z IGNITE-2663: Error handling refactored. commit 35b19be39cdd014bd3ee0ff2c682fa5f357718ef Author: isapego <isap...@gridgain.com> Date: 2016-03-09T16:03:07Z IGNITE-2663: Version reading fixed. commit bcb62c66e094daec93e44a14678da70bc36b728d Author: isapego <isap...@gridgain.com> Date: 2016-03-10T16:43:36Z IGNITE-2663: Moved decoding/encoding logic to OdbcMessageParser. commit 727bac464b9e1c660392ae2d4080285d56ad3a52 Author: isapego <isap...@gridgain.com> Date: 2016-03-10T17:42:52Z IGNITE-2663: Added handshake message and version confirmation logic. commit 818b1c4f41d2bef9602773c3bca54905a06e6ad8 Author: isapego <isap...@gridgain.com> Date: 2016-03-10T18:08:04Z IGNITE-2663: Added handshake message handling. commit 1bcf5d2894b9704bfd6491e343a1953c4a41276c Author: isapego <isap...@gridgain.com> Date: 2016-03-10T18:31:13Z IGNITE-2663: Added handshake request sending. commit ab19178799d0929bc034b977df9a703afaad34e4 Author: isapego <isap...@gridgain.com> Date: 2016-03-14T16:31:55Z IGNITE-2663: Changed version field type short => long. commit 6920e6974adfb03438e267c7f13e283595816522 Author: isapego <isap...@gridgain.com> Date: 2016-03-14T16:48:35Z IGNITE-2663: Added ConnectionData class to keep parser and handler using single connection metadata key. commit 1923bdcdd6eca4b6d1d5b79d73f28621c6a436dc Author: isapego <isap...@gridgain.com> Date: 2016-03-16T13:19:43Z IGNITE-2663: Split message parsing and handling error processing. commit 8a4ebca97e36bbd3259bcb0c7a5b3cc9cd90dbb3 Author: isapego <isap...@gridgain.com> Date: 2016-03-16T15:29:04Z IGNITE-2851: Metadata retrieval logic changed. Removed ColumnMeta::typeName field. ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---