[jira] [Created] (IGNITE-16254) Optimize (un)marshalling of primitives in object fields

2022-01-10 Thread Roman Puchkovskiy (Jira)
Roman Puchkovskiy created IGNITE-16254:
--

 Summary: Optimize (un)marshalling of primitives in object fields
 Key: IGNITE-16254
 URL: https://issues.apache.org/jira/browse/IGNITE-16254
 Project: Ignite
  Issue Type: Improvement
  Components: networking
Reporter: Roman Puchkovskiy
Assignee: Roman Puchkovskiy
 Fix For: 3.0.0-alpha4


Currently, during both marshalling and unmarshalling of primitives from/to 
fields an intermediary boxed object might be allocated on the heap.

We can use Unsafe to avoid this.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (IGNITE-15368) s390x support to Apache Ignite TeamCity CI

2022-01-10 Thread Vibhuti Sawant (Jira)


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

Vibhuti Sawant commented on IGNITE-15368:
-

Hi [~vveider] 

Would like to check if there are any updates on who will be signing the T?

Thanks.

>  s390x support to Apache Ignite TeamCity CI
> ---
>
> Key: IGNITE-15368
> URL: https://issues.apache.org/jira/browse/IGNITE-15368
> Project: Ignite
>  Issue Type: Wish
>Affects Versions: 2.10
>Reporter: Anuja Jakhade
>Assignee: Petr Ivanov
>Priority: Major
>
> Hi,
> I wanted to know details about the TeamCity CI used by Apache Ignite.
>  Is it possible to add s390x support to the CI?
>  I had raised a PR for adding s390x support in Travis. But got to know that 
> Travis is meant only for pull checks.
> https://github.com/apache/ignite/pull/7931



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] (IGNITE-16252) The Apache Ignite logo & cluster graphic in the README appear as broken images

2022-01-10 Thread Brennan Fox (Jira)


[ https://issues.apache.org/jira/browse/IGNITE-16252 ]


Brennan Fox deleted comment on IGNITE-16252:
--

was (Author: JIRAUSER283362):
The [ticket creation 
guidelines|https://cwiki.apache.org/confluence/display/IGNITE/How+to+Contribute#HowtoContribute-TicketCreation]
 suggest I should assign this to nyself and set it to In Progress. 
Unfortunately, I do not have permissions to do so. I'd appreciate someone 
helping me out.

> The Apache Ignite logo & cluster graphic in the README appear as broken images
> --
>
> Key: IGNITE-16252
> URL: https://issues.apache.org/jira/browse/IGNITE-16252
> Project: Ignite
>  Issue Type: Bug
>  Components: documentation
>Reporter: Brennan Fox
>Priority: Minor
>  Labels: newbie
> Attachments: before.png
>
>
> The Apache Ignite logo & cluster graphic in the README appear as broken images
> Steps to reproduce:
>  * Navigate to [https://github.com/apache/ignite]
>  * Look at the README
> Issue - The images appear as broken images (see screenshot)



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Created] (IGNITE-16253) CPP Thin:IgniteSQLException:Failed to wrap object into H2 value.[B cannot be cast to java.lang.Byte

2022-01-10 Thread YuJue Li (Jira)
YuJue Li created IGNITE-16253:
-

 Summary: CPP Thin:IgniteSQLException:Failed to wrap object into H2 
value.[B cannot be cast to java.lang.Byte
 Key: IGNITE-16253
 URL: https://issues.apache.org/jira/browse/IGNITE-16253
 Project: Ignite
  Issue Type: Bug
  Components: thin client
Affects Versions: 2.11.1
Reporter: YuJue Li
 Fix For: 2.13
 Attachments: igniteThinTest.zip

the reproducer see attachment.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (IGNITE-16252) The Apache Ignite logo & cluster graphic in the README appear as broken images

2022-01-10 Thread Brennan Fox (Jira)


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

Brennan Fox commented on IGNITE-16252:
--

The [ticket creation 
guidelines|https://cwiki.apache.org/confluence/display/IGNITE/How+to+Contribute#HowtoContribute-TicketCreation]
 suggest I should assign this to nyself and set it to In Progress. 
Unfortunately, I do not have permissions to do so. I'd appreciate someone 
helping me out.

> The Apache Ignite logo & cluster graphic in the README appear as broken images
> --
>
> Key: IGNITE-16252
> URL: https://issues.apache.org/jira/browse/IGNITE-16252
> Project: Ignite
>  Issue Type: Bug
>  Components: documentation
>Reporter: Brennan Fox
>Priority: Minor
>  Labels: newbie
> Attachments: before.png
>
>
> The Apache Ignite logo & cluster graphic in the README appear as broken images
> Steps to reproduce:
>  * Navigate to [https://github.com/apache/ignite]
>  * Look at the README
> Issue - The images appear as broken images (see screenshot)



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (IGNITE-15864) CPP Thin: Implement asynchronous network events handling

2022-01-10 Thread Igor Sapego (Jira)


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

Igor Sapego commented on IGNITE-15864:
--

[~ptupitsyn], [~ivandasch] thanks for the review. Merging to master.

> CPP Thin: Implement asynchronous network events handling
> 
>
> Key: IGNITE-15864
> URL: https://issues.apache.org/jira/browse/IGNITE-15864
> Project: Ignite
>  Issue Type: Improvement
>  Components: thin client
>Affects Versions: 2.11
>Reporter: Igor Sapego
>Assignee: Igor Sapego
>Priority: Major
> Fix For: 2.13
>
>  Time Spent: 2h 40m
>  Remaining Estimate: 0h
>
> Currently, C++ thin client handles all network operations synchronously. I.e 
> after sending a request to a server it blocks entire socket until it receives 
> response. Let's implement asynchronous socket events handling in separate 
> connection or connection pool.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (IGNITE-15864) CPP Thin: Implement asynchronous network events handling

2022-01-10 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-15864:


{panel:title=Branch: [pull/9713/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/9713/head] Base: [master] : New Tests 
(1035)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Platform C++ CMake (Win x64 / Debug){color} [[tests 
1026|https://ci.ignite.apache.org/viewLog.html?buildId=6359964]]
* {color:#013220}IgniteThinClientTest: SqlFieldsQueryTestSuite: SelectTwoValues 
- PASSED{color}
* {color:#013220}IgniteOdbcTest: SqlNumericFunctionTestSuite: 
TestNumericFunctionFloor - PASSED{color}
* {color:#013220}IgniteThinClientTest: SqlFieldsQueryTestSuite: 
SelectSingleValue - PASSED{color}
* {color:#013220}IgniteOdbcTest: SqlNumericFunctionTestSuite: 
TestNumericFunctionLog - PASSED{color}
* {color:#013220}IgniteThinClientTest: SqlFieldsQueryTestSuite: 
CreateTableInsertSelect - PASSED{color}
* {color:#013220}IgniteOdbcTest: SqlDateTimeFunctionTestSuite: TestCurrentDate 
- PASSED{color}
* {color:#013220}IgniteThinClientTest: SqlFieldsQueryTestSuite: 
SelectTwoValuesInDifferentOrder - PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterTestSuite: IgniteForCacheNodes - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterTestSuite: IgniteForClientNodes - 
PASSED{color}
* {color:#013220}IgniteCoreTest: CacheQueryTestSuite: 
TestFieldsQueryByteArrayInsertSelect - PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterTestSuite: IgniteForDaemons - 
PASSED{color}
... and 1015 new tests

{color:#8b}Platform C++ CMake (Win x64 / Release){color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=6360361]]
* {color:#013220}IgniteThinClientTest: IgniteClientTestSuite: 
IgniteClientReconnect - PASSED{color}
* {color:#013220}IgniteThinClientTest: SslTestSuite: SslCacheClientPutAllGetAll 
- PASSED{color}
* {color:#013220}IgniteThinClientTest: SslTestSuite: SslCacheClientPutGet - 
PASSED{color}

{color:#8b}Platform C++ CMake (Linux Clang){color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=6360358]]
* {color:#013220}IgniteThinClientTest: IgniteClientTestSuite: 
IgniteClientReconnect - PASSED{color}
* {color:#013220}IgniteThinClientTest: SslTestSuite: SslCacheClientPutAllGetAll 
- PASSED{color}
* {color:#013220}IgniteThinClientTest: SslTestSuite: SslCacheClientPutGet - 
PASSED{color}

{color:#8b}Platform C++ CMake (Linux){color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=6360359]]
* {color:#013220}IgniteThinClientTest: IgniteClientTestSuite: 
IgniteClientReconnect - PASSED{color}
* {color:#013220}IgniteThinClientTest: SslTestSuite: SslCacheClientPutAllGetAll 
- PASSED{color}
* {color:#013220}IgniteThinClientTest: SslTestSuite: SslCacheClientPutGet - 
PASSED{color}

{panel}
[TeamCity *- Run :: CPP* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=6359966buildTypeId=IgniteTests24Java8_RunCpp]

> CPP Thin: Implement asynchronous network events handling
> 
>
> Key: IGNITE-15864
> URL: https://issues.apache.org/jira/browse/IGNITE-15864
> Project: Ignite
>  Issue Type: Improvement
>  Components: thin client
>Affects Versions: 2.11
>Reporter: Igor Sapego
>Assignee: Igor Sapego
>Priority: Major
> Fix For: 2.13
>
>  Time Spent: 2h 40m
>  Remaining Estimate: 0h
>
> Currently, C++ thin client handles all network operations synchronously. I.e 
> after sending a request to a server it blocks entire socket until it receives 
> response. Let's implement asynchronous socket events handling in separate 
> connection or connection pool.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (IGNITE-16252) The Apache Ignite logo & cluster graphic in the README appear as broken images

2022-01-10 Thread Brennan Fox (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16252?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Brennan Fox updated IGNITE-16252:
-
Ignite Flags: Docs Required  (was: Docs Required,Release Notes Required)

> The Apache Ignite logo & cluster graphic in the README appear as broken images
> --
>
> Key: IGNITE-16252
> URL: https://issues.apache.org/jira/browse/IGNITE-16252
> Project: Ignite
>  Issue Type: Bug
>  Components: documentation
>Reporter: Brennan Fox
>Priority: Minor
>  Labels: newbie
> Attachments: before.png
>
>
> The Apache Ignite logo & cluster graphic in the README appear as broken images
> Steps to reproduce:
>  * Navigate to [https://github.com/apache/ignite]
>  * Look at the README
> Issue - The images appear as broken images (see screenshot)



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (IGNITE-16252) The Apache Ignite logo & cluster graphic in the README appear as broken images

2022-01-10 Thread Brennan Fox (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16252?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Brennan Fox updated IGNITE-16252:
-
Ignite Flags:   (was: Docs Required)

> The Apache Ignite logo & cluster graphic in the README appear as broken images
> --
>
> Key: IGNITE-16252
> URL: https://issues.apache.org/jira/browse/IGNITE-16252
> Project: Ignite
>  Issue Type: Bug
>  Components: documentation
>Reporter: Brennan Fox
>Priority: Minor
>  Labels: newbie
> Attachments: before.png
>
>
> The Apache Ignite logo & cluster graphic in the README appear as broken images
> Steps to reproduce:
>  * Navigate to [https://github.com/apache/ignite]
>  * Look at the README
> Issue - The images appear as broken images (see screenshot)



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (IGNITE-16252) The Apache Ignite logo & cluster graphic in the README appear as broken images

2022-01-10 Thread Brennan Fox (Jira)


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

Brennan Fox commented on IGNITE-16252:
--

PR opened - https://github.com/apache/ignite/pull/9718

> The Apache Ignite logo & cluster graphic in the README appear as broken images
> --
>
> Key: IGNITE-16252
> URL: https://issues.apache.org/jira/browse/IGNITE-16252
> Project: Ignite
>  Issue Type: Bug
>  Components: documentation
>Reporter: Brennan Fox
>Priority: Minor
>  Labels: newbie
> Attachments: before.png
>
>
> The Apache Ignite logo & cluster graphic in the README appear as broken images
> Steps to reproduce:
>  * Navigate to [https://github.com/apache/ignite]
>  * Look at the README
> Issue - The images appear as broken images (see screenshot)



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Created] (IGNITE-16252) The Apache Ignite logo & cluster graphic in the README appear as broken images

2022-01-10 Thread Brennan Fox (Jira)
Brennan Fox created IGNITE-16252:


 Summary: The Apache Ignite logo & cluster graphic in the README 
appear as broken images
 Key: IGNITE-16252
 URL: https://issues.apache.org/jira/browse/IGNITE-16252
 Project: Ignite
  Issue Type: Bug
  Components: documentation
Reporter: Brennan Fox
 Attachments: before.png

The Apache Ignite logo & cluster graphic in the README appear as broken images

Steps to reproduce:
 * Navigate to [https://github.com/apache/ignite]
 * Look at the README

Issue - The images appear as broken images (see screenshot)



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Created] (IGNITE-16251) .NET: Improve startup debug logging when locating JVM and classpath

2022-01-10 Thread Pavel Tupitsyn (Jira)
Pavel Tupitsyn created IGNITE-16251:
---

 Summary: .NET: Improve startup debug logging when locating JVM and 
classpath
 Key: IGNITE-16251
 URL: https://issues.apache.org/jira/browse/IGNITE-16251
 Project: Ignite
  Issue Type: Improvement
  Components: platforms
Reporter: Pavel Tupitsyn
Assignee: Pavel Tupitsyn
 Fix For: 2.13


Log more details when locating JVM (*GetJvmDllPaths*) and classpath. In 
particular, log errors from *Shell.ExecuteSafe* to understand what has gone 
wrong.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (IGNITE-16223) Log query id for long running query.

2022-01-10 Thread Nikolay Izhikov (Jira)


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

Nikolay Izhikov commented on IGNITE-16223:
--

Good catch guys. Thanks for fix.

> Log query id for long running query.
> 
>
> Key: IGNITE-16223
> URL: https://issues.apache.org/jira/browse/IGNITE-16223
> Project: Ignite
>  Issue Type: Improvement
>  Components: sql
>Reporter: Andrey Mashenkov
>Assignee: Andrey Mashenkov
>Priority: Major
> Fix For: 2.13
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Currently, the long running query warning does not have a query ID.
> Therefore, it is not possible to run the KILL QUERY command because of this.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Created] (IGNITE-16250) Use direct marshaller and user object serialization instead of JDK serialization for networking

2022-01-10 Thread Semyon Danilov (Jira)
Semyon Danilov created IGNITE-16250:
---

 Summary: Use direct marshaller and user object serialization 
instead of JDK serialization for networking
 Key: IGNITE-16250
 URL: https://issues.apache.org/jira/browse/IGNITE-16250
 Project: Ignite
  Issue Type: Task
Reporter: Semyon Danilov
Assignee: Semyon Danilov
 Fix For: 3.0.0-alpha4






--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (IGNITE-16169) Bugyard feedback #37: Return missing page to latest

2022-01-10 Thread Igor Gusev (Jira)


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

Igor Gusev commented on IGNITE-16169:
-

[~nsafonov] Please see if we can merge the PR.

> Bugyard feedback #37: Return missing page to latest
> ---
>
> Key: IGNITE-16169
> URL: https://issues.apache.org/jira/browse/IGNITE-16169
> Project: Ignite
>  Issue Type: Improvement
>  Components: documentation
>Affects Versions: 2.11
>Reporter: Nikita A. Safonov
>Assignee: Nikita A. Safonov
>Priority: Major
>  Labels: documentaion, documentation
> Fix For: 2.11
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> This page [https://ignite.apache.org/docs/2.10.0/persistence/snapshots#] is 
> missing in the latest version of docs.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (IGNITE-16170) Bugyard feedback #38-#41: Fix broken links in the docs

2022-01-10 Thread Igor Gusev (Jira)


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

Igor Gusev commented on IGNITE-16170:
-

[~nsafonov] please review and merge the PR.

> Bugyard feedback #38-#41: Fix broken links in the docs
> --
>
> Key: IGNITE-16170
> URL: https://issues.apache.org/jira/browse/IGNITE-16170
> Project: Ignite
>  Issue Type: Improvement
>  Components: documentation
>Affects Versions: 2.11
>Reporter: Nikita A. Safonov
>Assignee: Igor Gusev
>Priority: Major
>  Labels: documentaion, documentation
> Fix For: 2.11
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> The following links in the latest version of docs return the 404 error (from 
> the [https://ignite.apache.org/docs/latest/clustering/baseline-topology#] 
> page):
>  * [https://ignite.apache.org/docs/latest/control-script#activating-cluster] 
>  * 
> [https://ignite.apache.org/docs/latest/control-script#activation-deactivation-and-topology-management]
>  * [https://ignite.apache.org/docs/latest/control-script]



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Assigned] (IGNITE-16249) Some SQL query logs should be WARN instead of ERROR.

2022-01-10 Thread Andrey Mashenkov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16249?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrey Mashenkov reassigned IGNITE-16249:
-

Assignee: Andrey Mashenkov

> Some SQL query logs should be WARN instead of ERROR.
> 
>
> Key: IGNITE-16249
> URL: https://issues.apache.org/jira/browse/IGNITE-16249
> Project: Ignite
>  Issue Type: Improvement
>  Components: sql
>Reporter: Andrey Mashenkov
>Assignee: Andrey Mashenkov
>Priority: Major
>
> User experience a lot of messages logged at error level, however, they must 
> be logged at warn level. Because the failure is recoverable and relates to a 
> particular user request.
>  
> {noformat}
> [2021-12-01T14:29:49,635][ERROR][client-connector-#102%nebula-node%][ClientListenerNioListener]
>  Failed to process client request 
> [req=o.a.i.i.processors.platform.client.cache.ClientCacheSqlFieldsQueryRequest@6d1b5aac]
> org.apache.ignite.transactions.TransactionDuplicateKeyException: Duplicate 
> key during INSERT [key=]
>     at 
> org.apache.ignite.internal.processors.query.h2.dml.DmlUtils.dmlDoInsert(DmlUtils.java:206)
>  
>     at 
> org.apache.ignite.internal.processors.query.h2.dml.DmlUtils.processSelectResult(DmlUtils.java:169)
>  
>     at 
> org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.executeUpdateNonTransactional(IgniteH2Indexing.java:3190)
>  
>     at 
> org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.executeUpdate(IgniteH2Indexing.java:3034)
>     at 
> org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.executeUpdateDistributed(IgniteH2Indexing.java:2961)
>  
>     at 
> org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.executeDml(IgniteH2Indexing.java:1310)
>   ..
>     at 
> org.apache.ignite.internal.processors.query.GridQueryProcessor.querySqlFields(GridQueryProcessor.java:2794)
>     at 
> org.apache.ignite.internal.processors.query.GridQueryProcessor.querySqlFields(GridQueryProcessor.java:2750)
>  
>     at 
> org.apache.ignite.internal.processors.platform.client.cache.ClientCacheSqlFieldsQueryRequest.process(ClientCacheSqlFieldsQueryRequest.java:147)
>     .{noformat}
> {noformat}
> [15:38:19,355][SEVERE][client-connector-#124][ClientListenerNioListener] 
> Failed to process client request 
> [req=o.a.i.i.processors.platform.client.cache.ClientCacheSqlFieldsQueryRequest@18a76b4]
> class org.apache.ignite.internal.processors.query.IgniteSQLException: Failed 
> to parse query. Column "TBL.COL1" not found; SQL statement:
> select * from TBL where COL1 = [42122-197]
>         at 
> org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.prepareStatementAndCaches(IgniteH2Indexing.java:2375)
>         at 
> org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.parseAndSplit(IgniteH2Indexing.java:2076)
>         at 
> org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.querySqlFields(IgniteH2Indexing.java:1895)
>         at 
> org.apache.ignite.internal.processors.query.GridQueryProcessor$3.applyx(GridQueryProcessor.java:2223)
>         at 
> org.apache.ignite.internal.processors.query.GridQueryProcessor$3.applyx(GridQueryProcessor.java:2218)
>         at 
> org.apache.ignite.internal.util.lang.IgniteOutClosureX.apply(IgniteOutClosureX.java:35)
>         at 
> org.apache.ignite.internal.processors.query.GridQueryProcessor.executeQuery(GridQueryProcessor.java:2725)
>         at 
> org.apache.ignite.internal.processors.query.GridQueryProcessor.lambda$querySqlFields$0(GridQueryProcessor.java:2240)
>         at 
> org.apache.ignite.internal.processors.query.GridQueryProcessor.executeQuerySafe(GridQueryProcessor.java:2260)
>         at 
> org.apache.ignite.internal.processors.query.GridQueryProcessor.querySqlFields(GridQueryProcessor.java:2211)
>         at 
> org.apache.ignite.internal.processors.query.GridQueryProcessor.querySqlFields(GridQueryProcessor.java:2137)
>         at 
> org.apache.ignite.internal.processors.query.GridQueryProcessor.querySqlFields(GridQueryProcessor.java:2093)
>         at 
> org.apache.ignite.internal.processors.platform.client.cache.ClientCacheSqlFieldsQueryRequest.process(ClientCacheSqlFieldsQueryRequest.java:106)
>         at 
> org.apache.ignite.internal.processors.platform.client.ClientRequestHandler.handle(ClientRequestHandler.java:51)
>         at 
> org.apache.ignite.internal.processors.odbc.ClientListenerNioListener.onMessage(ClientListenerNioListener.java:183)
>        ..
> Caused by: org.h2.jdbc.JdbcSQLException: Column "TBL.COL1" not found; SQL 
> statement:
> select * from TBL where COL1 = 
>         at 
> org.h2.message.DbException.getJdbcSQLException(DbException.java:357)
>         at org.h2.message.DbException.get(DbException.java:179)
>         at 

[jira] [Commented] (IGNITE-16208) .NET: Thin 3.0: Transactions

2022-01-10 Thread Pavel Tupitsyn (Jira)


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

Pavel Tupitsyn commented on IGNITE-16208:
-

Merged to main: 8555619c206b283ba7593927592599d3719f2f53

> .NET: Thin 3.0: Transactions
> 
>
> Key: IGNITE-16208
> URL: https://issues.apache.org/jira/browse/IGNITE-16208
> Project: Ignite
>  Issue Type: New Feature
>  Components: platforms, thin client
>Affects Versions: 3.0.0-alpha3
>Reporter: Pavel Tupitsyn
>Assignee: Pavel Tupitsyn
>Priority: Major
>  Labels: .NET, ignite-3
> Fix For: 3.0.0-alpha4
>
>  Time Spent: 40m
>  Remaining Estimate: 0h
>
> Implement transactions in .NET thin client.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Created] (IGNITE-16249) Some SQL query logs should be WARN instead of ERROR.

2022-01-10 Thread Andrey Mashenkov (Jira)
Andrey Mashenkov created IGNITE-16249:
-

 Summary: Some SQL query logs should be WARN instead of ERROR.
 Key: IGNITE-16249
 URL: https://issues.apache.org/jira/browse/IGNITE-16249
 Project: Ignite
  Issue Type: Improvement
  Components: sql
Reporter: Andrey Mashenkov


User experience a lot of messages logged at error level, however, they must be 
logged at warn level. Because the failure is recoverable and relates to a 
particular user request.

 
{noformat}
[2021-12-01T14:29:49,635][ERROR][client-connector-#102%nebula-node%][ClientListenerNioListener]
 Failed to process client request 
[req=o.a.i.i.processors.platform.client.cache.ClientCacheSqlFieldsQueryRequest@6d1b5aac]
org.apache.ignite.transactions.TransactionDuplicateKeyException: Duplicate key 
during INSERT [key=]
    at 
org.apache.ignite.internal.processors.query.h2.dml.DmlUtils.dmlDoInsert(DmlUtils.java:206)
 
    at 
org.apache.ignite.internal.processors.query.h2.dml.DmlUtils.processSelectResult(DmlUtils.java:169)
 
    at 
org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.executeUpdateNonTransactional(IgniteH2Indexing.java:3190)
 
    at 
org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.executeUpdate(IgniteH2Indexing.java:3034)
    at 
org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.executeUpdateDistributed(IgniteH2Indexing.java:2961)
 
    at 
org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.executeDml(IgniteH2Indexing.java:1310)
  ..
    at 
org.apache.ignite.internal.processors.query.GridQueryProcessor.querySqlFields(GridQueryProcessor.java:2794)
    at 
org.apache.ignite.internal.processors.query.GridQueryProcessor.querySqlFields(GridQueryProcessor.java:2750)
 
    at 
org.apache.ignite.internal.processors.platform.client.cache.ClientCacheSqlFieldsQueryRequest.process(ClientCacheSqlFieldsQueryRequest.java:147)
    .{noformat}
{noformat}
[15:38:19,355][SEVERE][client-connector-#124][ClientListenerNioListener] Failed 
to process client request 
[req=o.a.i.i.processors.platform.client.cache.ClientCacheSqlFieldsQueryRequest@18a76b4]
class org.apache.ignite.internal.processors.query.IgniteSQLException: Failed to 
parse query. Column "TBL.COL1" not found; SQL statement:
select * from TBL where COL1 = [42122-197]
        at 
org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.prepareStatementAndCaches(IgniteH2Indexing.java:2375)
        at 
org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.parseAndSplit(IgniteH2Indexing.java:2076)
        at 
org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.querySqlFields(IgniteH2Indexing.java:1895)
        at 
org.apache.ignite.internal.processors.query.GridQueryProcessor$3.applyx(GridQueryProcessor.java:2223)
        at 
org.apache.ignite.internal.processors.query.GridQueryProcessor$3.applyx(GridQueryProcessor.java:2218)
        at 
org.apache.ignite.internal.util.lang.IgniteOutClosureX.apply(IgniteOutClosureX.java:35)
        at 
org.apache.ignite.internal.processors.query.GridQueryProcessor.executeQuery(GridQueryProcessor.java:2725)
        at 
org.apache.ignite.internal.processors.query.GridQueryProcessor.lambda$querySqlFields$0(GridQueryProcessor.java:2240)
        at 
org.apache.ignite.internal.processors.query.GridQueryProcessor.executeQuerySafe(GridQueryProcessor.java:2260)
        at 
org.apache.ignite.internal.processors.query.GridQueryProcessor.querySqlFields(GridQueryProcessor.java:2211)
        at 
org.apache.ignite.internal.processors.query.GridQueryProcessor.querySqlFields(GridQueryProcessor.java:2137)
        at 
org.apache.ignite.internal.processors.query.GridQueryProcessor.querySqlFields(GridQueryProcessor.java:2093)
        at 
org.apache.ignite.internal.processors.platform.client.cache.ClientCacheSqlFieldsQueryRequest.process(ClientCacheSqlFieldsQueryRequest.java:106)
        at 
org.apache.ignite.internal.processors.platform.client.ClientRequestHandler.handle(ClientRequestHandler.java:51)
        at 
org.apache.ignite.internal.processors.odbc.ClientListenerNioListener.onMessage(ClientListenerNioListener.java:183)
       ..
Caused by: org.h2.jdbc.JdbcSQLException: Column "TBL.COL1" not found; SQL 
statement:
select * from TBL where COL1 = 
        at org.h2.message.DbException.getJdbcSQLException(DbException.java:357)
        at org.h2.message.DbException.get(DbException.java:179)
        at org.h2.message.DbException.get(DbException.java:155)
        at 
org.h2.expression.ExpressionColumn.optimize(ExpressionColumn.java:150)
        at org.h2.command.dml.Select.prepare(Select.java:858)
        at org.h2.command.Parser.prepareCommand(Parser.java:283)
        at org.h2.engine.Session.prepareLocal(Session.java:611)
        at org.h2.engine.Session.prepareCommand(Session.java:549)
        at 

[jira] [Updated] (IGNITE-16248) Ignite-extensions: CDC tests fails after IGNITE-15558

2022-01-10 Thread Mikhail Petrov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16248?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Petrov updated IGNITE-16248:

Description: 
It is needed to fix CDC tests that start to fail after IGNITE-15558.

The main reason of failures is that after IGNITE-15558 
IteratorParametersBuilder#pageSize is set in CdcMain#consumeSegment.

Since DataStorageConfiguration#pageSize default variable is 0, 
IteratorParametersBuilder#validate throws an exception considering that page 
size must be at least 4 kB.

https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteExtensions_Tests_Cdc=buildTypeHistoryList_IgniteExtensions_Tests=%3Cdefault%3E

  was:
It is needed to fix CDC tests that start to fail after IGNITE-15558.

The main reason of failures is that after IGNITE-15558 
IteratorParametersBuilder#pageSize is started to be set in 
CdcMain#consumeSegment.

Since DataStorageConfiguration#pageSize default variable is 0, 
IteratorParametersBuilder#validate throws an exception considering that page 
size must be at least 4 kB.

https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteExtensions_Tests_Cdc=buildTypeHistoryList_IgniteExtensions_Tests=%3Cdefault%3E


> Ignite-extensions: CDC tests fails after IGNITE-15558
> -
>
> Key: IGNITE-16248
> URL: https://issues.apache.org/jira/browse/IGNITE-16248
> Project: Ignite
>  Issue Type: Test
>Reporter: Mikhail Petrov
>Assignee: Mikhail Petrov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> It is needed to fix CDC tests that start to fail after IGNITE-15558.
> The main reason of failures is that after IGNITE-15558 
> IteratorParametersBuilder#pageSize is set in CdcMain#consumeSegment.
> Since DataStorageConfiguration#pageSize default variable is 0, 
> IteratorParametersBuilder#validate throws an exception considering that page 
> size must be at least 4 kB.
> https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteExtensions_Tests_Cdc=buildTypeHistoryList_IgniteExtensions_Tests=%3Cdefault%3E



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (IGNITE-16248) Ignite-extensions: CDC tests fails after IGNITE-15558

2022-01-10 Thread Mikhail Petrov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16248?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Petrov updated IGNITE-16248:

Description: 
It is needed to fix CDC tests that start to fail after IGNITE-15558.

The main reason of failures is that after IGNITE-15558 
IteratorParametersBuilder#pageSize is started to be set in 
CdcMain#consumeSegment.

Since DataStorageConfiguration#pageSize default variable is 0, 
IteratorParametersBuilder#validate throws an exception considering that page 
size must be at least 4 kB.

https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteExtensions_Tests_Cdc=buildTypeHistoryList_IgniteExtensions_Tests=%3Cdefault%3E

  was:
It is needed to fix CDC tests that start to fail after IGNITE-15558.

https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteExtensions_Tests_Cdc=buildTypeHistoryList_IgniteExtensions_Tests=%3Cdefault%3E


> Ignite-extensions: CDC tests fails after IGNITE-15558
> -
>
> Key: IGNITE-16248
> URL: https://issues.apache.org/jira/browse/IGNITE-16248
> Project: Ignite
>  Issue Type: Test
>Reporter: Mikhail Petrov
>Assignee: Mikhail Petrov
>Priority: Major
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> It is needed to fix CDC tests that start to fail after IGNITE-15558.
> The main reason of failures is that after IGNITE-15558 
> IteratorParametersBuilder#pageSize is started to be set in 
> CdcMain#consumeSegment.
> Since DataStorageConfiguration#pageSize default variable is 0, 
> IteratorParametersBuilder#validate throws an exception considering that page 
> size must be at least 4 kB.
> https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteExtensions_Tests_Cdc=buildTypeHistoryList_IgniteExtensions_Tests=%3Cdefault%3E



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Assigned] (IGNITE-16248) Ignite-extensions: CDC tests fails after IGNITE-15558

2022-01-10 Thread Mikhail Petrov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16248?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mikhail Petrov reassigned IGNITE-16248:
---

Assignee: Mikhail Petrov

> Ignite-extensions: CDC tests fails after IGNITE-15558
> -
>
> Key: IGNITE-16248
> URL: https://issues.apache.org/jira/browse/IGNITE-16248
> Project: Ignite
>  Issue Type: Test
>Reporter: Mikhail Petrov
>Assignee: Mikhail Petrov
>Priority: Major
>
> It is needed to fix CDC tests that start to fail after IGNITE-15558.
> https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteExtensions_Tests_Cdc=buildTypeHistoryList_IgniteExtensions_Tests=%3Cdefault%3E



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Created] (IGNITE-16248) Ignite-extensions: CDC tests fails after IGNITE-15558

2022-01-10 Thread Mikhail Petrov (Jira)
Mikhail Petrov created IGNITE-16248:
---

 Summary: Ignite-extensions: CDC tests fails after IGNITE-15558
 Key: IGNITE-16248
 URL: https://issues.apache.org/jira/browse/IGNITE-16248
 Project: Ignite
  Issue Type: Test
Reporter: Mikhail Petrov


It is needed to fix CDC tests that start to fail after IGNITE-15558.

https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteExtensions_Tests_Cdc=buildTypeHistoryList_IgniteExtensions_Tests=%3Cdefault%3E



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (IGNITE-16164) Implement (un)marshalling of arbitrary objects

2022-01-10 Thread Roman Puchkovskiy (Jira)


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

Roman Puchkovskiy commented on IGNITE-16164:


Thanks for your review

> Implement (un)marshalling of arbitrary objects
> --
>
> Key: IGNITE-16164
> URL: https://issues.apache.org/jira/browse/IGNITE-16164
> Project: Ignite
>  Issue Type: Sub-task
>Reporter: Roman Puchkovskiy
>Assignee: Roman Puchkovskiy
>Priority: Major
>  Labels: ignite-3
> Fix For: 3.0.0-alpha4
>
>  Time Spent: 1h 40m
>  Remaining Estimate: 0h
>




--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Assigned] (IGNITE-15566) Calcite. Join with correlated subqueries returns wrong result.

2022-01-10 Thread Aleksey Plekhanov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-15566?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Aleksey Plekhanov reassigned IGNITE-15566:
--

Assignee: Aleksey Plekhanov

> Calcite. Join with correlated subqueries returns wrong result.
> --
>
> Key: IGNITE-15566
> URL: https://issues.apache.org/jira/browse/IGNITE-15566
> Project: Ignite
>  Issue Type: Improvement
>  Components: sql
>Reporter: Evgeny Stanilovsky
>Assignee: Aleksey Plekhanov
>Priority: Major
>  Labels: calcite, calcite2-required, calcite3-required, ignite-3
>
> Example from ScriptRunner :
> {noformat}
> query IIT
> SELECT * FROM test WHERE EXISTS(SELECT * FROM test2 WHERE test.a=test2.a AND 
> test.b<>test2.c) AND NOT EXISTS(SELECT * FROM test2 WHERE test.a=test2.a AND 
> test.b 
> 122   b
> query IIT
> SELECT * FROM test WHERE NOT EXISTS(SELECT * FROM test2 WHERE test.a=test2.a 
> AND test.b test.a=test2.a AND test.b>test2.c AND test2.a=12) ORDER BY a;
> 
> 111   a
> 133   c
> {noformat}
> {noformat}
> /join/inner/test_eq_ineq_join.test[_ignore]
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (IGNITE-16220) Update Ignite dependency jackson-mapper-asl in zookeeper

2022-01-10 Thread Igor Zadubinin (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Igor Zadubinin updated IGNITE-16220:

Description: 
Change dependencies in ignite-extensions:
 * from org.codehaus.jackson : jackson-mapper-asl : 1.9.13 to 
com.fasterxml.jackson.core : jackson-databind : 2.13.1
 * from org.codehaus.jackson : jackson-core-asl : 1.9.13 to 
com.fasterxml.jackson.core : jackson-core : 2.13.1

due to vulnerability CVE-2019-10172

  was:
Change dependencies in ignite-extensions:
 * from org.codehaus.jackson : jackson-mapper-asl : 1.9.13 to 
com.fasterxml.jackson.core : jackson-databind : 2.13.1
 * from org.codehaus.jackson : jackson-core-asl : 1.9.13 to 
com.fasterxml.jackson.core : jackson-core : 2.13.1


> Update Ignite dependency jackson-mapper-asl in zookeeper
> 
>
> Key: IGNITE-16220
> URL: https://issues.apache.org/jira/browse/IGNITE-16220
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Igor Zadubinin
>Assignee: Igor Zadubinin
>Priority: Major
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Change dependencies in ignite-extensions:
>  * from org.codehaus.jackson : jackson-mapper-asl : 1.9.13 to 
> com.fasterxml.jackson.core : jackson-databind : 2.13.1
>  * from org.codehaus.jackson : jackson-core-asl : 1.9.13 to 
> com.fasterxml.jackson.core : jackson-core : 2.13.1
> due to vulnerability CVE-2019-10172



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (IGNITE-16220) Update Ignite dependency jackson-mapper-asl in zookeeper

2022-01-10 Thread Igor Zadubinin (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Igor Zadubinin updated IGNITE-16220:

Description: 
Change dependencies in ignite-extensions:
 * from org.codehaus.jackson : jackson-mapper-asl : 1.9.13 to 
com.fasterxml.jackson.core : jackson-databind : 2.13.1
 * from org.codehaus.jackson : jackson-core-asl : 1.9.13 to 
com.fasterxml.jackson.core : jackson-core : 2.13.1

  was:Change Ignite dependency from jackson-mapper-asl 1.9.13 to Jackson 
Databind 2.13.1


> Update Ignite dependency jackson-mapper-asl in zookeeper
> 
>
> Key: IGNITE-16220
> URL: https://issues.apache.org/jira/browse/IGNITE-16220
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Igor Zadubinin
>Assignee: Igor Zadubinin
>Priority: Major
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Change dependencies in ignite-extensions:
>  * from org.codehaus.jackson : jackson-mapper-asl : 1.9.13 to 
> com.fasterxml.jackson.core : jackson-databind : 2.13.1
>  * from org.codehaus.jackson : jackson-core-asl : 1.9.13 to 
> com.fasterxml.jackson.core : jackson-core : 2.13.1



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (IGNITE-15864) CPP Thin: Implement asynchronous network events handling

2022-01-10 Thread Pavel Tupitsyn (Jira)


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

Pavel Tupitsyn commented on IGNITE-15864:
-

[~isapego] Looks good to me, please see a few minor comments on GitHub.

> CPP Thin: Implement asynchronous network events handling
> 
>
> Key: IGNITE-15864
> URL: https://issues.apache.org/jira/browse/IGNITE-15864
> Project: Ignite
>  Issue Type: Improvement
>  Components: thin client
>Affects Versions: 2.11
>Reporter: Igor Sapego
>Assignee: Igor Sapego
>Priority: Major
> Fix For: 2.13
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Currently, C++ thin client handles all network operations synchronously. I.e 
> after sending a request to a server it blocks entire socket until it receives 
> response. Let's implement asynchronous socket events handling in separate 
> connection or connection pool.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (IGNITE-16220) Update Ignite dependency jackson-mapper-asl in zookeeper

2022-01-10 Thread Igor Zadubinin (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Igor Zadubinin updated IGNITE-16220:

Ignite Flags:   (was: Docs Required,Release Notes Required)

> Update Ignite dependency jackson-mapper-asl in zookeeper
> 
>
> Key: IGNITE-16220
> URL: https://issues.apache.org/jira/browse/IGNITE-16220
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Igor Zadubinin
>Assignee: Igor Zadubinin
>Priority: Major
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Change Ignite dependency from jackson-mapper-asl 1.9.13 to Jackson Databind 
> 2.13.1



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (IGNITE-16208) .NET: Thin 3.0: Transactions

2022-01-10 Thread Igor Sapego (Jira)


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

Igor Sapego commented on IGNITE-16208:
--

[~ptupitsyn] looks good to me.

> .NET: Thin 3.0: Transactions
> 
>
> Key: IGNITE-16208
> URL: https://issues.apache.org/jira/browse/IGNITE-16208
> Project: Ignite
>  Issue Type: New Feature
>  Components: platforms, thin client
>Affects Versions: 3.0.0-alpha3
>Reporter: Pavel Tupitsyn
>Assignee: Pavel Tupitsyn
>Priority: Major
>  Labels: .NET, ignite-3
> Fix For: 3.0.0-alpha4
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Implement transactions in .NET thin client.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (IGNITE-16162) StripedDisruptor should clean up its queues on shutdown

2022-01-10 Thread Vladislav Pyatkov (Jira)


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

Vladislav Pyatkov commented on IGNITE-16162:


LGTM

> StripedDisruptor should clean up its queues on shutdown
> ---
>
> Key: IGNITE-16162
> URL: https://issues.apache.org/jira/browse/IGNITE-16162
> Project: Ignite
>  Issue Type: Improvement
>Affects Versions: 3.0.0-alpha3
>Reporter: Vyacheslav Koptilin
>Assignee: Vyacheslav Koptilin
>Priority: Minor
>  Labels: ignite-3
>
> StripedDisruptor maintains a collection of ring buffers 
> (StripedDisruptor.queues) that are not cleared on shutdown. It does not seem 
> to me that clearing is absolutely required step, but it allows to partially 
> mitigate the issue IGNITE-16161



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (IGNITE-16223) Log query id for long running query.

2022-01-10 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-16223:


{panel:title=Branch: [pull/9704/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/9704/head] Base: [master] : No new tests 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#F7D6C1}{panel}
[TeamCity *-- Run :: All* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=6358562buildTypeId=IgniteTests24Java8_RunAll]

> Log query id for long running query.
> 
>
> Key: IGNITE-16223
> URL: https://issues.apache.org/jira/browse/IGNITE-16223
> Project: Ignite
>  Issue Type: Improvement
>  Components: sql
>Reporter: Andrey Mashenkov
>Assignee: Andrey Mashenkov
>Priority: Major
> Fix For: 2.13
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Currently, the long running query warning does not have a query ID.
> Therefore, it is not possible to run the KILL QUERY command because of this.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Assigned] (IGNITE-16170) Bugyard feedback #38-#41: Fix broken links in the docs

2022-01-10 Thread Igor Gusev (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16170?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Igor Gusev reassigned IGNITE-16170:
---

Assignee: Igor Gusev  (was: Nikita A. Safonov)

> Bugyard feedback #38-#41: Fix broken links in the docs
> --
>
> Key: IGNITE-16170
> URL: https://issues.apache.org/jira/browse/IGNITE-16170
> Project: Ignite
>  Issue Type: Improvement
>  Components: documentation
>Affects Versions: 2.11
>Reporter: Nikita A. Safonov
>Assignee: Igor Gusev
>Priority: Major
>  Labels: documentaion, documentation
> Fix For: 2.11
>
>
> The following links in the latest version of docs return the 404 error (from 
> the [https://ignite.apache.org/docs/latest/clustering/baseline-topology#] 
> page):
>  * [https://ignite.apache.org/docs/latest/control-script#activating-cluster] 
>  * 
> [https://ignite.apache.org/docs/latest/control-script#activation-deactivation-and-topology-management]
>  * [https://ignite.apache.org/docs/latest/control-script]



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Resolved] (IGNITE-15312) ITNodeTest.testPreVote is flaky

2022-01-10 Thread Vyacheslav Koptilin (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-15312?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vyacheslav Koptilin resolved IGNITE-15312.
--
Resolution: Cannot Reproduce

This test successfully passed more than 100 times: 
https://ci.ignite.apache.org/buildConfiguration/ignite3_Test_RunAllTests/6359247?buildTab=tests=testPreVote

>  ITNodeTest.testPreVote is flaky
> 
>
> Key: IGNITE-15312
> URL: https://issues.apache.org/jira/browse/IGNITE-15312
> Project: Ignite
>  Issue Type: Bug
>Reporter: Ivan Bessonov
>Assignee: Vyacheslav Koptilin
>Priority: Blocker
>  Labels: ignite-3
> Attachments: ITNodeTest.testPreVote.log
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> {code:java}
> org.opentest4j.AssertionFailedErrororg.opentest4j.AssertionFailedError: 
> expected:  but was:   at 
> org.apache.ignite.raft.jraft.core.ITNodeTest.waitLatch(ITNodeTest.java:3534)  
> at 
> org.apache.ignite.raft.jraft.core.ITNodeTest.testPreVote(ITNodeTest.java:1774)
> {code}
> https://ci.ignite.apache.org/buildConfiguration/ignite3_Test_RunIntegrationTests/6133110



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Assigned] (IGNITE-15312) ITNodeTest.testPreVote is flaky

2022-01-10 Thread Vyacheslav Koptilin (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-15312?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Vyacheslav Koptilin reassigned IGNITE-15312:


Assignee: Vyacheslav Koptilin

>  ITNodeTest.testPreVote is flaky
> 
>
> Key: IGNITE-15312
> URL: https://issues.apache.org/jira/browse/IGNITE-15312
> Project: Ignite
>  Issue Type: Bug
>Reporter: Ivan Bessonov
>Assignee: Vyacheslav Koptilin
>Priority: Blocker
>  Labels: ignite-3
> Attachments: ITNodeTest.testPreVote.log
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> {code:java}
> org.opentest4j.AssertionFailedErrororg.opentest4j.AssertionFailedError: 
> expected:  but was:   at 
> org.apache.ignite.raft.jraft.core.ITNodeTest.waitLatch(ITNodeTest.java:3534)  
> at 
> org.apache.ignite.raft.jraft.core.ITNodeTest.testPreVote(ITNodeTest.java:1774)
> {code}
> https://ci.ignite.apache.org/buildConfiguration/ignite3_Test_RunIntegrationTests/6133110



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (IGNITE-15810) Rename ignite-calcite module to ignite-sql-engine at Ignite 3.0

2022-01-10 Thread Andrey Mashenkov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-15810?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrey Mashenkov updated IGNITE-15810:
--
Fix Version/s: 3.0.0-alpha4

> Rename  ignite-calcite module to ignite-sql-engine at Ignite 3.0
> 
>
> Key: IGNITE-15810
> URL: https://issues.apache.org/jira/browse/IGNITE-15810
> Project: Ignite
>  Issue Type: Improvement
>  Components: sql
>Reporter: Yury Gerzhedovich
>Assignee: Andrey Mashenkov
>Priority: Major
>  Labels: calcite, calcite3-required, ignite-3
> Fix For: 3.0.0-alpha4
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Let's rename the ignite-calcite module to ignite-sql-engine at Ignite 3.0



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (IGNITE-14794) Add JMX command and metrics for automatic snapshot restore operation.

2022-01-10 Thread Pavel Pereslegin (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-14794?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Pavel Pereslegin updated IGNITE-14794:
--
Description: 
Add JMX command to restore a cache group from the snapshot.
 Suggested methods
{code:java}
@MXBeanDescription("Restore cluster-wide snapshot.")
public void restoreSnapshot(
@MXBeanParameter(name = "snpName", description = "Snapshot name.") 
String name,
@MXBeanParameter(name = "cacheGroupNames", description = "Optional 
comma-separated list of cache group names.") String cacheGroupNames);

@MXBeanDescription("Cancel previously started snapshot restore operation.")
public void cancelSnapshotRestore(@MXBeanParameter(name = "snpName", 
description = "Snapshot name.") String name);
{code}
Since the automatic snapshot restore operation can take a long time, we must be 
able to track its progress using metrics.

Suggested metrics:
||Name||Type||
|start time|long|
|end time|long|
|request ID|string|
|snapshot name|string|
|total partitions|int|
|processed partitions|int|
|error message|string|
 

 

  was:
Add JMX command to restore a cache group from the snapshot.
 Suggested methods
{code:java}
@MXBeanDescription("Restore cluster-wide snapshot.")
public void restoreSnapshot(
@MXBeanParameter(name = "snpName", description = "Snapshot name.") 
String name,
@MXBeanParameter(name = "cacheGroupNames", description = "Optional 
comma-separated list of cache group names.") String cacheGroupNames);

@MXBeanDescription("Cancel previously started snapshot restore operation.")
public void cancelSnapshotRestore(@MXBeanParameter(name = "snpName", 
description = "Snapshot name.") String name);
{code}
Since the automatic snapshot restore operation can take a long time, we must be 
able to track its progress using metrics.

Suggested metrics:
||Name||Type||
|start time|long|
|end time|long|
|request ID|string|
|snapshot name|string|
|total partitions|long|
|processed partitions|long|
|error message|string|
 

 


>  Add JMX command and metrics for automatic snapshot restore operation.
> --
>
> Key: IGNITE-14794
> URL: https://issues.apache.org/jira/browse/IGNITE-14794
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Pavel Pereslegin
>Assignee: Pavel Pereslegin
>Priority: Major
>  Labels: iep-43, ise
> Fix For: 2.13
>
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Add JMX command to restore a cache group from the snapshot.
>  Suggested methods
> {code:java}
> @MXBeanDescription("Restore cluster-wide snapshot.")
> public void restoreSnapshot(
> @MXBeanParameter(name = "snpName", description = "Snapshot name.") 
> String name,
> @MXBeanParameter(name = "cacheGroupNames", description = "Optional 
> comma-separated list of cache group names.") String cacheGroupNames);
> @MXBeanDescription("Cancel previously started snapshot restore 
> operation.")
> public void cancelSnapshotRestore(@MXBeanParameter(name = "snpName", 
> description = "Snapshot name.") String name);
> {code}
> Since the automatic snapshot restore operation can take a long time, we must 
> be able to track its progress using metrics.
> Suggested metrics:
> ||Name||Type||
> |start time|long|
> |end time|long|
> |request ID|string|
> |snapshot name|string|
> |total partitions|int|
> |processed partitions|int|
> |error message|string|
>  
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (IGNITE-15864) CPP Thin: Implement asynchronous network events handling

2022-01-10 Thread Ignite TC Bot (Jira)


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

Ignite TC Bot commented on IGNITE-15864:


{panel:title=Branch: [pull/9713/head] Base: [master] : No blockers 
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/9713/head] Base: [master] : New Tests 
(1035)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#8b}Platform C++ CMake (Win x64 / Debug){color} [[tests 
1026|https://ci.ignite.apache.org/viewLog.html?buildId=6358963]]
* {color:#013220}IgniteThinClientTest: SqlFieldsQueryTestSuite: SelectTwoValues 
- PASSED{color}
* {color:#013220}IgniteOdbcTest: SqlNumericFunctionTestSuite: 
TestNumericFunctionFloor - PASSED{color}
* {color:#013220}IgniteThinClientTest: SqlFieldsQueryTestSuite: 
SelectSingleValue - PASSED{color}
* {color:#013220}IgniteOdbcTest: SqlNumericFunctionTestSuite: 
TestNumericFunctionLog - PASSED{color}
* {color:#013220}IgniteThinClientTest: SqlFieldsQueryTestSuite: 
CreateTableInsertSelect - PASSED{color}
* {color:#013220}IgniteOdbcTest: SqlDateTimeFunctionTestSuite: TestCurrentDate 
- PASSED{color}
* {color:#013220}IgniteThinClientTest: SqlFieldsQueryTestSuite: 
SelectTwoValuesInDifferentOrder - PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterTestSuite: IgniteForCacheNodes - 
PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterTestSuite: IgniteForClientNodes - 
PASSED{color}
* {color:#013220}IgniteCoreTest: CacheQueryTestSuite: 
TestFieldsQueryByteArrayInsertSelect - PASSED{color}
* {color:#013220}IgniteCoreTest: ClusterTestSuite: IgniteForDaemons - 
PASSED{color}
... and 1015 new tests

{color:#8b}Platform C++ CMake (Win x64 / Release){color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=6358964]]
* {color:#013220}IgniteThinClientTest: IgniteClientTestSuite: 
IgniteClientReconnect - PASSED{color}
* {color:#013220}IgniteThinClientTest: SslTestSuite: SslCacheClientPutAllGetAll 
- PASSED{color}
* {color:#013220}IgniteThinClientTest: SslTestSuite: SslCacheClientPutGet - 
PASSED{color}

{color:#8b}Platform C++ CMake (Linux Clang){color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=6358961]]
* {color:#013220}IgniteThinClientTest: IgniteClientTestSuite: 
IgniteClientReconnect - PASSED{color}
* {color:#013220}IgniteThinClientTest: SslTestSuite: SslCacheClientPutAllGetAll 
- PASSED{color}
* {color:#013220}IgniteThinClientTest: SslTestSuite: SslCacheClientPutGet - 
PASSED{color}

{color:#8b}Platform C++ CMake (Linux){color} [[tests 
3|https://ci.ignite.apache.org/viewLog.html?buildId=6358962]]
* {color:#013220}IgniteThinClientTest: IgniteClientTestSuite: 
IgniteClientReconnect - PASSED{color}
* {color:#013220}IgniteThinClientTest: SslTestSuite: SslCacheClientPutAllGetAll 
- PASSED{color}
* {color:#013220}IgniteThinClientTest: SslTestSuite: SslCacheClientPutGet - 
PASSED{color}

{panel}
[TeamCity *- Run :: CPP* 
Results|https://ci.ignite.apache.org/viewLog.html?buildId=6358965buildTypeId=IgniteTests24Java8_RunCpp]

> CPP Thin: Implement asynchronous network events handling
> 
>
> Key: IGNITE-15864
> URL: https://issues.apache.org/jira/browse/IGNITE-15864
> Project: Ignite
>  Issue Type: Improvement
>  Components: thin client
>Affects Versions: 2.11
>Reporter: Igor Sapego
>Assignee: Igor Sapego
>Priority: Major
> Fix For: 2.13
>
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Currently, C++ thin client handles all network operations synchronously. I.e 
> after sending a request to a server it blocks entire socket until it receives 
> response. Let's implement asynchronous socket events handling in separate 
> connection or connection pool.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (IGNITE-15733) Eventually failure of baseline registration.

2022-01-10 Thread Evgeny Stanilovsky (Jira)


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

Evgeny Stanilovsky commented on IGNITE-15733:
-

[~ibessonov] thanks for review and sorry for long pause, i fix partially your 
comments, can u found a bit time for review ? Thanks !

> Eventually failure of baseline registration.
> 
>
> Key: IGNITE-15733
> URL: https://issues.apache.org/jira/browse/IGNITE-15733
> Project: Ignite
>  Issue Type: Bug
>  Components: general
>Affects Versions: 2.11
>Reporter: Evgeny Stanilovsky
>Assignee: Evgeny Stanilovsky
>Priority: Major
> Attachments: _Community_Edition_Cache_9_18998_cut.log
>
>  Time Spent: 2h 50m
>  Remaining Estimate: 0h
>
> All info can be found in attached log:
> briefly: Cluster of 2 nodes with persistence, sequentially start nodes, 
> activate, stop nodes using org.apache.ignite.Ignite#close, start nodes, 
> activate:
> expected :
> 1 node : Cluster ID and tag has been read from metastorage: null
> 2 node : Cluster ID and tag has been read from metastorage: null
> stop
> start
> 1 node: Cluster ID and tag has been read from metastorage: ClusterIdAndTag 
> [id=some_id, tag=some_tag]
> 2 node: Cluster ID and tag has been read from metastorage: ClusterIdAndTag 
> [id=some_id, tag=some_tag]
> but obtained (check attach)
>  
> 1 node : Cluster ID and tag has been read from metastorage: null
> 2 node : Cluster ID and tag has been read from metastorage: null
> stop
> start
> 1 node: Cluster ID and tag has been read from metastorage: null
> 2 node: Cluster ID and tag has been read from metastorage: ClusterIdAndTag 
> [id=some_id, tag=some_tag]
> and as a result : 
> _Joining node has conflicting distributed metastorage data_
> [^_Community_Edition_Cache_9_18998_cut.log]
> this test MetricsConfigurationTest.testNodeRestart [1] is flaky
> [1][https://ci.ignite.apache.org/buildConfiguration/IgniteTests24Java8_Cache9/6220901?buildTab=tests=MetricsConfigurationTes=tests=passed=org.apache.ignite.testsuites.IgniteCacheTestSuite9%3A+=org.apache.ignite.internal.metric=build%3A%28id%3A6220901%29%2Cid%3A576406]
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Comment Edited] (IGNITE-16235) Races between query execution and table creation

2022-01-10 Thread Vladislav Pyatkov (Jira)


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

Vladislav Pyatkov edited comment on IGNITE-16235 at 1/10/22, 9:23 AM:
--

For the delay of events from Metastorage the _WatchListenerInhibitor_ is used.


was (Author: v.pyatkov):
For the delay of events from Metastorage the WatchListenerInhibitor is used.

> Races between query execution and table creation
> 
>
> Key: IGNITE-16235
> URL: https://issues.apache.org/jira/browse/IGNITE-16235
> Project: Ignite
>  Issue Type: Test
>  Components: sql
>Reporter: Konstantin Orlov
>Assignee: Evgeny Stanilovsky
>Priority: Major
>
> While the IGNITE-16090 fixes the issue, the provided patch lacks of proper 
> integration test that would verify the fix automatically. So we need to add 
> the test with follow scenario:
> - cluster of 2 or more nodes is started
> - create a table and immediately run a query upon that table
> To reveal the original issue, we need to delay ditributed event of a table 
> creation on the node somehow in order to make the query be executed before 
> the table structures were created. 
> I believe this is not the only such a test, so we need a general approach to 
> write tests to verify the cluster behaviour in a concurrent environment. 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (IGNITE-16235) Races between query execution and table creation

2022-01-10 Thread Vladislav Pyatkov (Jira)


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

Vladislav Pyatkov commented on IGNITE-16235:


For the delay of events from Metastorage the WatchListenerInhibitor is used.

> Races between query execution and table creation
> 
>
> Key: IGNITE-16235
> URL: https://issues.apache.org/jira/browse/IGNITE-16235
> Project: Ignite
>  Issue Type: Test
>  Components: sql
>Reporter: Konstantin Orlov
>Assignee: Evgeny Stanilovsky
>Priority: Major
>
> While the IGNITE-16090 fixes the issue, the provided patch lacks of proper 
> integration test that would verify the fix automatically. So we need to add 
> the test with follow scenario:
> - cluster of 2 or more nodes is started
> - create a table and immediately run a query upon that table
> To reveal the original issue, we need to delay ditributed event of a table 
> creation on the node somehow in order to make the query be executed before 
> the table structures were created. 
> I believe this is not the only such a test, so we need a general approach to 
> write tests to verify the cluster behaviour in a concurrent environment. 



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Created] (IGNITE-16247) Ignite-extensions: Update version of Ignite dependency to 2.13.0

2022-01-10 Thread Mikhail Petrov (Jira)
Mikhail Petrov created IGNITE-16247:
---

 Summary: Ignite-extensions: Update version of Ignite dependency to 
2.13.0
 Key: IGNITE-16247
 URL: https://issues.apache.org/jira/browse/IGNITE-16247
 Project: Ignite
  Issue Type: Improvement
Reporter: Mikhail Petrov
Assignee: Mikhail Petrov


It is needed to update version of Ignite dependency to 2.13.0.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Assigned] (IGNITE-15810) Rename ignite-calcite module to ignite-sql-engine at Ignite 3.0

2022-01-10 Thread Yury Gerzhedovich (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-15810?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yury Gerzhedovich reassigned IGNITE-15810:
--

Assignee: Andrey Mashenkov  (was: Vladimir Ermakov)

> Rename  ignite-calcite module to ignite-sql-engine at Ignite 3.0
> 
>
> Key: IGNITE-15810
> URL: https://issues.apache.org/jira/browse/IGNITE-15810
> Project: Ignite
>  Issue Type: Improvement
>  Components: sql
>Reporter: Yury Gerzhedovich
>Assignee: Andrey Mashenkov
>Priority: Major
>  Labels: calcite, calcite3-required, ignite-3
>  Time Spent: 10m
>  Remaining Estimate: 0h
>
> Let's rename the ignite-calcite module to ignite-sql-engine at Ignite 3.0



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (IGNITE-16231) Use any() for tracking updates of schema

2022-01-10 Thread Vladislav Pyatkov (Jira)


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

Vladislav Pyatkov commented on IGNITE-16231:


When we start using _any()_ instead of explicit subscription for a table 
registration schema, the configuration listener invokes each time when the 
table creation (before it happened only when the table has already created).

In the result, we will be able to use only event ({_}TableEvent.ALTER{_}) for 
subscribe to register a new table schema (it required to modify logic in 
{_}SqlQueryProcessor{_}).

> Use any() for tracking updates of schema
> 
>
> Key: IGNITE-16231
> URL: https://issues.apache.org/jira/browse/IGNITE-16231
> Project: Ignite
>  Issue Type: Improvement
>Reporter: Vladislav Pyatkov
>Assignee: Vladislav Pyatkov
>Priority: Major
>  Labels: ignite-3
>
> In the ticket (IGNITE-15409), configuration began to provide API where any 
> unknown part of configuration key can be replaced to any() function. It is 
> convenient when subscribing of any nested sub-configuration, although the 
> specific root has not created yet.
> This API makes sense for subscribing of schemas for table. Look at the 
> comments in the code:
> {code:java}
> // TODO: IGNITE-15409 Listener with any placeholder should be used instead.
> ((ExtendedTableConfiguration) tablesCfg.tables().get(tblName)).schemas()
> .listenElements(new ConfigurationNamedListListener<>() {
>   @Override
>   public @NotNull CompletableFuture onCreate(@NotNull 
> ConfigurationNotificationEvent schemasCtx) {...}
> }
> {code}
> Need to rewrite the code in order to use `any()` and remove the comment.
>  
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Assigned] (IGNITE-15648) JDBC driver for 3.0: Add integration tests that depend on the data layer.

2022-01-10 Thread Yury Gerzhedovich (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-15648?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Yury Gerzhedovich reassigned IGNITE-15648:
--

Assignee: Konstantin Orlov  (was: Vladimir Ermakov)

> JDBC driver for 3.0: Add integration tests that depend on the data layer. 
> --
>
> Key: IGNITE-15648
> URL: https://issues.apache.org/jira/browse/IGNITE-15648
> Project: Ignite
>  Issue Type: Improvement
>  Components: jdbc, sql
>Reporter: Vladimir Ermakov
>Assignee: Konstantin Orlov
>Priority: Major
>  Labels: ignite-3
>  Time Spent: 20m
>  Remaining Estimate: 0h
>
> Subj



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Commented] (IGNITE-16223) Log query id for long running query.

2022-01-10 Thread Yury Gerzhedovich (Jira)


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

Yury Gerzhedovich commented on IGNITE-16223:


[~amashenkov], LGTM, except minor comments in PR.

> Log query id for long running query.
> 
>
> Key: IGNITE-16223
> URL: https://issues.apache.org/jira/browse/IGNITE-16223
> Project: Ignite
>  Issue Type: Improvement
>  Components: sql
>Reporter: Andrey Mashenkov
>Assignee: Andrey Mashenkov
>Priority: Major
> Fix For: 2.13
>
>  Time Spent: 0.5h
>  Remaining Estimate: 0h
>
> Currently, the long running query warning does not have a query ID.
> Therefore, it is not possible to run the KILL QUERY command because of this.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Created] (IGNITE-16246) CDC extensions documentation

2022-01-10 Thread Nikolay Izhikov (Jira)
Nikolay Izhikov created IGNITE-16246:


 Summary: CDC extensions documentation
 Key: IGNITE-16246
 URL: https://issues.apache.org/jira/browse/IGNITE-16246
 Project: Ignite
  Issue Type: Improvement
  Components: documentation
Reporter: Nikolay Izhikov
Assignee: Nikolay Izhikov
 Fix For: 2.12






--
This message was sent by Atlassian Jira
(v8.20.1#820001)


[jira] [Updated] (IGNITE-16246) CDC extensions documentation

2022-01-10 Thread Nikolay Izhikov (Jira)


 [ 
https://issues.apache.org/jira/browse/IGNITE-16246?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Nikolay Izhikov updated IGNITE-16246:
-
Fix Version/s: (was: 2.12)

> CDC extensions documentation
> 
>
> Key: IGNITE-16246
> URL: https://issues.apache.org/jira/browse/IGNITE-16246
> Project: Ignite
>  Issue Type: Improvement
>  Components: documentation
>Reporter: Nikolay Izhikov
>Assignee: Nikolay Izhikov
>Priority: Major
>  Labels: IEP-59
>




--
This message was sent by Atlassian Jira
(v8.20.1#820001)