[jira] [Created] (IGNITE-13142) SQL constraint not null added on key prevents correct inserts

2020-06-10 Thread Sergey Kalashnikov (Jira)
Sergey Kalashnikov created IGNITE-13142: --- Summary: SQL constraint not null added on key prevents correct inserts Key: IGNITE-13142 URL: https://issues.apache.org/jira/browse/IGNITE-13142

Re: Prevent insertion of cache entry if the binary field type and the type of the query entity do not match.

2020-06-03 Thread Sergey Kalashnikov
Guys, I've taken the liberty of creating the ticket (https://issues.apache.org/jira/browse/IGNITE-13110) for the proposed changes. I did some prototyping as well. You may find the draft code/test changes in PR https://github.com/apache/ignite/pull/7893 Would appreciate if you can look at it and pr

[jira] [Created] (IGNITE-13110) An option to validate field types against SQL schema on key-value insert

2020-06-03 Thread Sergey Kalashnikov (Jira)
Sergey Kalashnikov created IGNITE-13110: --- Summary: An option to validate field types against SQL schema on key-value insert Key: IGNITE-13110 URL: https://issues.apache.org/jira/browse/IGNITE-13110

Review for IGNITE-12295

2019-10-21 Thread Sergey Kalashnikov
Hello Igniters! I'm working on the improvement https://issues.apache.org/jira/browse/IGNITE-12295 in scope of a larger file-based rebalancing effort. The ticket is aimed on making partition eviction work faster by cleaning the shared index trees in a scanning manner instead of searching and remo

[jira] [Created] (IGNITE-12295) Faster index eviction

2019-10-16 Thread Sergey Kalashnikov (Jira)
Sergey Kalashnikov created IGNITE-12295: --- Summary: Faster index eviction Key: IGNITE-12295 URL: https://issues.apache.org/jira/browse/IGNITE-12295 Project: Ignite Issue Type: Sub-task

[jira] [Created] (IGNITE-8582) MVCC TX: Cache store read-through support

2018-05-23 Thread Sergey Kalashnikov (JIRA)
Sergey Kalashnikov created IGNITE-8582: -- Summary: MVCC TX: Cache store read-through support Key: IGNITE-8582 URL: https://issues.apache.org/jira/browse/IGNITE-8582 Project: Ignite Issue

[jira] [Created] (IGNITE-8581) MVCC TX: data streamer support

2018-05-23 Thread Sergey Kalashnikov (JIRA)
Sergey Kalashnikov created IGNITE-8581: -- Summary: MVCC TX: data streamer support Key: IGNITE-8581 URL: https://issues.apache.org/jira/browse/IGNITE-8581 Project: Ignite Issue Type: Bug

Re: cache size() calculation for MVCC

2018-04-25 Thread Sergey Kalashnikov
add new peek mode "MVCC_ALIVE_ONLY" which will >> > perform full scan. >> > >> > Alternatively we may throw an "UnsupportedOperationException" from this >> > method - why not? >> > >> > Thoughts? >> > >> > On Tue

cache size() calculation for MVCC

2018-04-24 Thread Sergey Kalashnikov
Hi Igniters, I need your advice on a task at hand. Currently cache API size() is a constant time operation, since the number of entries is maintained as a separate counter. However, for MVCC-enabled cache there can be multiple versions of the same entry. In order to calculate the size we need to

[jira] [Created] (IGNITE-8032) Fix issues within TX DML reducer.

2018-03-23 Thread Sergey Kalashnikov (JIRA)
Sergey Kalashnikov created IGNITE-8032: -- Summary: Fix issues within TX DML reducer. Key: IGNITE-8032 URL: https://issues.apache.org/jira/browse/IGNITE-8032 Project: Ignite Issue Type

[jira] [Created] (IGNITE-7843) SQL: ALTER TABLE DROP column may break certain SQL queries

2018-02-28 Thread Sergey Kalashnikov (JIRA)
Sergey Kalashnikov created IGNITE-7843: -- Summary: SQL: ALTER TABLE DROP column may break certain SQL queries Key: IGNITE-7843 URL: https://issues.apache.org/jira/browse/IGNITE-7843 Project

[jira] [Created] (IGNITE-7515) ODBC: Socket error messages may be missing on linux

2018-01-24 Thread Sergey Kalashnikov (JIRA)
Sergey Kalashnikov created IGNITE-7515: -- Summary: ODBC: Socket error messages may be missing on linux Key: IGNITE-7515 URL: https://issues.apache.org/jira/browse/IGNITE-7515 Project: Ignite

[jira] [Created] (IGNITE-7359) SQL: DDL synchronization with query and cache API operations

2018-01-09 Thread Sergey Kalashnikov (JIRA)
Sergey Kalashnikov created IGNITE-7359: -- Summary: SQL: DDL synchronization with query and cache API operations Key: IGNITE-7359 URL: https://issues.apache.org/jira/browse/IGNITE-7359 Project

[jira] [Created] (IGNITE-7333) SQL: Documentation for ALTER TABLE DROP COLUMN statement

2017-12-28 Thread Sergey Kalashnikov (JIRA)
Sergey Kalashnikov created IGNITE-7333: -- Summary: SQL: Documentation for ALTER TABLE DROP COLUMN statement Key: IGNITE-7333 URL: https://issues.apache.org/jira/browse/IGNITE-7333 Project: Ignite

[jira] [Created] (IGNITE-6511) ODBC: SQLGetDiagRec doesn't follow specification when buffer size is too small

2017-09-27 Thread Sergey Kalashnikov (JIRA)
Sergey Kalashnikov created IGNITE-6511: -- Summary: ODBC: SQLGetDiagRec doesn't follow specification when buffer size is too small Key: IGNITE-6511 URL: https://issues.apache.org/jira/browse/IGNITE

[jira] [Created] (IGNITE-6469) SQL: NOT NULL fields validation for values provided by cache interceptor

2017-09-21 Thread Sergey Kalashnikov (JIRA)
Sergey Kalashnikov created IGNITE-6469: -- Summary: SQL: NOT NULL fields validation for values provided by cache interceptor Key: IGNITE-6469 URL: https://issues.apache.org/jira/browse/IGNITE-6469

[jira] [Created] (IGNITE-6387) SQL: NOT NULL fields validation with read-through cache store

2017-09-15 Thread Sergey Kalashnikov (JIRA)
Sergey Kalashnikov created IGNITE-6387: -- Summary: SQL: NOT NULL fields validation with read-through cache store Key: IGNITE-6387 URL: https://issues.apache.org/jira/browse/IGNITE-6387 Project

[jira] [Created] (IGNITE-6351) SQL: Forbid NOT NULL constraints usage for a cache with configured conflict resolver

2017-09-12 Thread Sergey Kalashnikov (JIRA)
Sergey Kalashnikov created IGNITE-6351: -- Summary: SQL: Forbid NOT NULL constraints usage for a cache with configured conflict resolver Key: IGNITE-6351 URL: https://issues.apache.org/jira/browse/IGNITE-6351

[jira] [Created] (IGNITE-6350) SQL: Forbid NOT NULL constraints usage for a cache with configured read-through cache store

2017-09-12 Thread Sergey Kalashnikov (JIRA)
Sergey Kalashnikov created IGNITE-6350: -- Summary: SQL: Forbid NOT NULL constraints usage for a cache with configured read-through cache store Key: IGNITE-6350 URL: https://issues.apache.org/jira/browse

[jira] [Created] (IGNITE-6349) SQL: Forbid NOT NULL constraints usage for a cache with configured interceptor

2017-09-12 Thread Sergey Kalashnikov (JIRA)
Sergey Kalashnikov created IGNITE-6349: -- Summary: SQL: Forbid NOT NULL constraints usage for a cache with configured interceptor Key: IGNITE-6349 URL: https://issues.apache.org/jira/browse/IGNITE-6349

[jira] [Created] (IGNITE-6314) Fix alter table tests failures

2017-09-08 Thread Sergey Kalashnikov (JIRA)
Sergey Kalashnikov created IGNITE-6314: -- Summary: Fix alter table tests failures Key: IGNITE-6314 URL: https://issues.apache.org/jira/browse/IGNITE-6314 Project: Ignite Issue Type: Bug

[jira] [Created] (IGNITE-6276) SQL: Investigate parser generators

2017-09-06 Thread Sergey Kalashnikov (JIRA)
Sergey Kalashnikov created IGNITE-6276: -- Summary: SQL: Investigate parser generators Key: IGNITE-6276 URL: https://issues.apache.org/jira/browse/IGNITE-6276 Project: Ignite Issue Type

Re: "not null" constraint support

2017-07-21 Thread Sergey Kalashnikov
> >> Alexander P., Sergi, Vovan, please share your thoughts. >> >> — >> Denis >> >> > On Jul 20, 2017, at 12:27 PM, Sergey Kalashnikov >> wrote: >> > >> > Hi Igniters, >> > >> > I am working on the ticket >> >

"not null" constraint support

2017-07-20 Thread Sergey Kalashnikov
Hi Igniters, I am working on the ticket https://issues.apache.org/jira/browse/IGNITE-5648, which purpose is to add support for NOT NULL constraint for any fields of key or value stored in Ignite cache. I would appreciate your comments on the design approach I have described below. In my opinion,

[jira] [Created] (IGNITE-5437) SQL: Incorrect partition is derived from query when argument type differs from column type

2017-06-07 Thread Sergey Kalashnikov (JIRA)
Sergey Kalashnikov created IGNITE-5437: -- Summary: SQL: Incorrect partition is derived from query when argument type differs from column type Key: IGNITE-5437 URL: https://issues.apache.org/jira/browse/IGNITE

[jira] [Created] (IGNITE-5335) Wrong value read by SQL query for field containing negative decimal

2017-05-29 Thread Sergey Kalashnikov (JIRA)
Sergey Kalashnikov created IGNITE-5335: -- Summary: Wrong value read by SQL query for field containing negative decimal Key: IGNITE-5335 URL: https://issues.apache.org/jira/browse/IGNITE-5335

Re: Apache Ignite 1.9

2017-02-10 Thread Sergey Kalashnikov
Anton, Here is the status for IGNITE-4523. The work is completed, tests are OK. Most of the changes were made by Alexey and were reviewed. I only authored few last commits for which I would appreciate a review. The PR is https://github.com/apache/ignite/pull/1508 Thank you -- Sergey 2017-02-09

[jira] [Created] (IGNITE-4493) ODBC: Add missing diagnostic records in case of API errors

2016-12-26 Thread Sergey Kalashnikov (JIRA)
Sergey Kalashnikov created IGNITE-4493: -- Summary: ODBC: Add missing diagnostic records in case of API errors Key: IGNITE-4493 URL: https://issues.apache.org/jira/browse/IGNITE-4493 Project

[jira] [Created] (IGNITE-4470) ODBC: Add support for logger configuration

2016-12-21 Thread Sergey Kalashnikov (JIRA)
Sergey Kalashnikov created IGNITE-4470: -- Summary: ODBC: Add support for logger configuration Key: IGNITE-4470 URL: https://issues.apache.org/jira/browse/IGNITE-4470 Project: Ignite

greetings

2016-12-15 Thread Sergey Kalashnikov
Greetings! My name is Sergey and I'd like to join and contribute to Ignite. Best Regards, Sergey