ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (IGNITE-9730) JdbcThinDatabaseMetadata.getTables() is case-sensitive
Date Thu, 01 Nov 2018 08:34:00 GMT

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

ASF GitHub Bot commented on IGNITE-9730:

GitHub user agoncharuk opened a pull request:


    IGNITE-9730 Lazy free lists


You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/gridgain/apache-ignite ignite-9720

Alternatively you can review and apply these changes as the patch at:


To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #5229
commit 5e989bddbef04f4d70d7ab361634f7000fe21ec0
Author: Andrei Aleksandrov <aealexsandrov@...>
Date:   2018-10-24T09:01:00Z

    IGNITE-9914 Use correct subject ID for TaskEvents for remote clients - Fixes #5030.
    Signed-off-by: Alexey Goncharuk <alexey.goncharuk@gmail.com>

commit 0d7535340b61df0c327fd6afe9d3519a248ee350
Author: Denis Mekhanikov <dmekhanikov@...>
Date:   2018-10-24T09:24:46Z

    IGNITE-9899 Notify CQ filter on backups - Fixes #5011.
    Signed-off-by: Alexey Goncharuk <alexey.goncharuk@gmail.com>

commit ff29b679174b19c6372ec3f84bde937c45fa0a3a
Author: Andrei Aleksandrov <aealexsandrov@...>
Date:   2018-10-24T09:39:19Z

    IGNITE-9881 Added events for management tasks - Fixes #5006.
    Signed-off-by: Alexey Goncharuk <alexey.goncharuk@gmail.com>

commit 92306fde44ee8eed7ad92dea0237db92cbbb4723
Author: Maxim Muzafarov <maxmuzaf@...>
Date:   2018-10-24T11:17:14Z

    IGNITE-9923: fix unused imports - Fixes #5023.
    Signed-off-by: Nikolay Izhikov <nizhikov@apache.org>

commit e8d7cf9726e11554ebfdf5f8144e5bcaab7e221f
Author: Dmitrii Ryabov <somefireone@...>
Date:   2018-10-24T15:41:23Z

    IGNITE-9961 GridMessageListenSelfTest#testNullTopic() duplicates #testNonNullTopic() -
Fixes #5048.
    Signed-off-by: Alexey Goncharuk <alexey.goncharuk@gmail.com>

commit e7a93fcc1383003596370aa65efdce053f0f2b48
Author: Alexey Kuznetsov <akuznetsov@...>
Date:   2018-10-25T03:37:36Z

    IGNITE-9938 Updated ScalaTest version and introduced "${scala.test.version}" variable.

commit a61e4a394af649a146a3f43489181db6fd991967
Author: Sergey Antonov <antonovsergey93@...>
Date:   2018-10-25T04:23:58Z

    IGNITE-9853 control.sh: Added output of cache configurations. Fixes #4956.

commit a18f71ce5c89465e7b32fca71755208ac8976128
Author: Sergey Antonov <antonovsergey93@...>
Date:   2018-10-25T11:10:13Z

    IGNITE-9853 control.sh: Added output of cache configurations. Fixes #4956.

commit 67d4941f349e2a4af9ae5d04bc12d5f56b94a952
Author: Pavel Kuznetsov <palmihal@...>
Date:   2018-10-25T11:40:49Z

    IGNITE-9637: Yardstick: upload benchmarks. This closes #4796.

commit 0a92c25e66b363db26c6b5681188cdf6384bb66a
Author: Pavel Kuznetsov <palmihal@...>
Date:   2018-10-25T11:49:23Z

    IGNITE-9447: Yardstick: fixed logic which waits for necessary number of server nodes to
be available which otherwise led to benchmark hangs. This closes #4879.

commit 18c02b5fee82a88608df8aeb4ad3ca9886a2657d
Author: Pavel Kuznetsov <palmihal@...>
Date:   2018-10-25T11:58:38Z

    IGNITE-6881: JDBC Thin Driver: Do not throw an exception in case of attempt to execute
empty batch. This closes #5051.

commit 610b96ddd1352ad645306b2bfae50107e8ee8ab1
Author: Pavel Kuznetsov <palmihal@...>
Date:   2018-10-25T12:31:57Z

    IGNITE-9655: Yardstick: cleanup in DML benchmarks. This closes #4821.

commit b94efd5114467075dcff057a2c896491976c617b
Author: Aleksey Plekhanov <plehanov.alex@...>
Date:   2018-10-25T13:50:56Z

    IGNITE-9780: SQL: Add IGNITE.CACHE_GROUPS view. This closes #4985.

commit 1f3648b75d36bd8a601b1860c98a1a917b442620
Author: Ilya Kasnacheev <ilya.kasnacheev@...>
Date:   2018-10-26T08:31:51Z

    IGNITE-9454: Fixed SecurityPermissionSetBuilder. This closes #5066.

commit 797e7af77247f2e350d539d082ed25cd0f939a98
Author: Maxim Muzafarov <maxmuzaf@...>
Date:   2018-10-26T08:47:30Z

    IGNITE-9983: Add an inspection configuration for TC suite with enabled short list of rules
- Fixes #5059.
    Signed-off-by: Nikolay Izhikov <nizhikov@apache.org>

commit 51d8c9f72a0553397d4f471f81f926e498f21114
Author: Alexander Kalinin <verbalab@...>
Date:   2018-10-26T09:42:39Z

    IGNITE-10016 Web Console: ClusterLoginService should return "Credentials" modal as singleton.

commit 28e3dec5b4c9bffcca5391cac8bee824973fc7a4
Author: Aleksei Scherbakov <alexey.scherbakoff@...>
Date:   2018-10-26T10:00:22Z

    IGNITE-8873 Added methods to preload partitions to page memory - Fixes #5053.
    Signed-off-by: Alexey Goncharuk <alexey.goncharuk@gmail.com>

commit c7449f6c6a318debce84883aba69e6c028af5e48
Author: Maxim Muzafarov <maxmuzaf@...>
Date:   2018-10-26T12:16:40Z

    IGNITE-7196 Restore binary state before node join to topology - Fixes #4520.
    Signed-off-by: Dmitriy Govorukhin <dmitriy.govorukhin@gmail.com>

commit 370cd3e1d60237e4a238c1c789cddbd1164e57e6
Author: zaleslaw <zaleslaw.sin@...>
Date:   2018-10-26T13:06:42Z

    IGNITE-9910: [ML] Move the static copy-pasted datasets from examples
    to special Util class
    this closes #5028

commit 11e142da3730b7f61b1b66749c4a2d77631fdaf1
Author: YuriBabak <y.chief@...>
Date:   2018-10-26T15:26:18Z

    IGNITE-10026: [ML] Broken example: GaussianNaiveBayesTrainerExample
    this closes #5090

commit ad99fbae735307e56ea6c78dcbd88fa1454ecee2
Author: Aleksei Scherbakov <alexey.scherbakoff@...>
Date:   2018-10-27T08:45:32Z

    IGNITE-8873 Fixed tests - Fixes #5091.
    Signed-off-by: Alexey Goncharuk <alexey.goncharuk@gmail.com>

commit e111d895e7f7f32d6f764683ba8412d61d370455
Author: a-polyakov <polyakov.alexandr.alexandrovich@...>
Date:   2018-10-27T11:23:06Z

    IGNITE-10020 Fixed control.sh error comparison method violates its general contract -
Fixes #5087.
    Signed-off-by: Alexey Goncharuk <alexey.goncharuk@gmail.com>

commit b873c4563029394ba341da2c0ea442cb8a473fd0
Author: Oleg Ignatenko <oignatenko@...>
Date:   2018-10-27T14:23:16Z

    IGNITE-9884 Tests should be muted correctly (unmuted passing tests) - Fixes #5055.
    Signed-off-by: Alexey Goncharuk <alexey.goncharuk@gmail.com>

commit 781d4e7812d0eaf789c287ba69374d625a13e32c
Author: Alexey Goncharuk <alexey.goncharuk@...>
Date:   2018-10-27T14:55:54Z

    GNITE-8006 Fixed flaky test

commit fe824a0e287f3b3432900357c3b09d939752ead7
Author: Ilya Borisov <klaster1@...>
Date:   2018-10-29T08:36:46Z

    IGNITE-9941 Web Console: Added configuration parameter to disable signup and possibility
to create user accounts by administrator.

commit 594aac83c39eec1d12f2e9cef0ed9af35e9a9dba
Author: Alexey Kuznetsov <akuznetsov@...>
Date:   2018-10-29T09:01:12Z

    IGNITE-10031 REST: Added "caches" parameter to "top" command to include/exclude information
about caches.

commit 1fe02df8daa94ca0761049cd41659f4ae18f580c
Author: Ivan Daschinskiy <ivandasch@...>
Date:   2018-10-29T09:14:54Z

    IGNITE-9753 Several optimization of validate_indexes - Fixes #5063.
    Signed-off-by: Dmitriy Govorukhin <dmitriy.govorukhin@gmail.com>

commit 7000e6e350719fd003cce43c13ec035658143005
Author: ipavlukhin <vololo100@...>
Date:   2018-10-29T09:16:44Z

    IGNITE-9982: MVCC: Do not throw "MVCC disabled" exception for COMMIT and ROLLBACK commands.
This closes #5086.

commit 2906a16522279802a6002f9fba009978225afad3
Author: Pavel Kovalenko <jokserfn@...>
Date:   2018-10-29T09:35:30Z

    IGNITE-9790 Fixed delayed full message handling in case of changed coordinator. - Fixes
    Signed-off-by: Alexey Goncharuk <alexey.goncharuk@gmail.com>

commit 862c9264fc05816f96ea594807854502ff3dd00a
Author: Oleg Ostanin <oostanin@...>
Date:   2018-10-29T10:28:07Z

    IGNITE-9682 Update partition full map in parallel - Fixes #4824.
    Signed-off-by: Alexey Goncharuk <alexey.goncharuk@gmail.com>


> JdbcThinDatabaseMetadata.getTables() is case-sensitive
> ------------------------------------------------------
>                 Key: IGNITE-9730
>                 URL: https://issues.apache.org/jira/browse/IGNITE-9730
>             Project: Ignite
>          Issue Type: Bug
>    Affects Versions: 2.6
>            Reporter: Pat Patterson
>            Priority: Minor
> Create a table {{Tester}}, try to get its metadata via {{JdbcThinDatabaseMetadata.getTables()}}.
No metadata is returned unless you use an uppercase table name.
> Issue seems to be that {{matches()}} in {{JdbcRequestHandler}} is case sensitive, unlike
{{matches()}} in the client driver at {{JdbcDatabaseMetadata}}.
> Easily reproducible:
> {noformat}
> public static void testGetTables() throws ClassNotFoundException, SQLException {
>     // Register JDBC driver.
>     Class.forName("org.apache.ignite.IgniteJdbcThinDriver");
>     // Open JDBC connection.
>     try (Connection conn = DriverManager.getConnection("jdbc:ignite:thin://"))
>       String tableName = "Tester";
>       // Create database table
>       try (Statement stmt = conn.createStatement()) {
>         stmt.executeUpdate("CREATE TABLE " + tableName + " (" +
>             " ID LONG PRIMARY KEY, NAME VARCHAR) " +
>             " WITH \"template=replicated\"");
>       }
>       // Get database metadata
>       DatabaseMetaData md = conn.getMetaData();
>       // Get table metadata
>       ResultSet rs = md.getTables(conn.getCatalog(), "", tableName, new String[]{"TABLE"});
>       System.out.println((rs.next() ? "Found metadata for " : "No metadata for ") + tableName);
>       // Try again with uppercase
>       tableName = tableName.toUpperCase();
>       rs = md.getTables(conn.getCatalog(), "", tableName, new String[]{"TABLE"});
>       System.out.println((rs.next() ? "Found metadata for " : "No metadata for ") + tableName);
>     }
>   }
> {noformat}
> Expected output:
> {noformat}
> Found metadata for Tester
> Found metadata for TESTER
> {noformat}
> Actual output:
> {noformat}
> No metadata for Tester
> Found metadata for TESTER
> {noformat}

This message was sent by Atlassian JIRA

View raw message