ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Taras Ledkov (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (IGNITE-5163) JDBC Driver: implement handshake for thin jdbc driver based on common odbc/jdbc protocol
Date Thu, 11 May 2017 13:50:04 GMT

    [ https://issues.apache.org/jira/browse/IGNITE-5163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16006450#comment-16006450
] 

Taras Ledkov commented on IGNITE-5163:
--------------------------------------

[~isapego],

A HashMap is O(1) look up performance, but that doesn't mean it's "instantaneous". Internally
there are lots of if tests and hashcode calculations etc.
I've not seen any benchmark {{HashMap}} vs {{if-else}}. 
Now we have only ~30 comparisons of references. The fact that performance will be  with {{HashMap}}
usage with the {{Class}} as a key is not obvious to me.

> JDBC Driver: implement handshake for thin jdbc driver based on common odbc/jdbc protocol
> ----------------------------------------------------------------------------------------
>
>                 Key: IGNITE-5163
>                 URL: https://issues.apache.org/jira/browse/IGNITE-5163
>             Project: Ignite
>          Issue Type: Task
>          Components: odbc, sql
>    Affects Versions: 1.9
>            Reporter: Taras Ledkov
>            Assignee: Taras Ledkov
>             Fix For: 2.1
>
>
> The GridClient must be removed from thin jdbc driver.
> It is the first step to unify JDBC & ODBC protocols.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Mime
View raw message