[
https://issues.apache.org/jira/browse/IGNITE-5465?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Vladimir Ozerov reassigned IGNITE-5465:
---------------------------------------
Assignee: Vladimir Ozerov (was: Semen Boikov)
> CREATE TABLE: add multithreaded tests
> -------------------------------------
>
> Key: IGNITE-5465
> URL: https://issues.apache.org/jira/browse/IGNITE-5465
> Project: Ignite
> Issue Type: Task
> Components: sql
> Reporter: Vladimir Ozerov
> Assignee: Vladimir Ozerov
> Labels: important
> Fix For: 2.1
>
>
> We need to add multithreaded tests for {{CREATE TABLE}} and {{DROP TABLE}}
> commands in a similar way as we did that for indexes
> ({{DynamicIndexAbstractConcurrentSelfTest}}.
> Let's test the following case:
> - Create and drop of the same several tables from different threads and
> different nodes (including a client).
> - Success criteria: nothing hangs and in the end table/cache is either
> doesn't exist, or exists and operational (verify through DML and SELECT
> queries).
> AFAIK there is a bug in how we start caches dynamically, so honestly there is
> a high chance that this test will not work as expected due to non-SQL bugs.
> So at the very least we must ensure that it either works, or doesn't work due
> to a problem outside of DDL engine.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)