[
https://issues.apache.org/jira/browse/IGNITE-4105?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Ksenia Rybakova closed IGNITE-4105.
-----------------------------------
Checked using CacheQueryExample with one remote node started in
ExampleNodeStartup:
{noformat}
[12:31:04,851][TRACE][tcp-disco-sock-reader-#10%null%][TcpDiscoverySpi] Message
has been received: TcpDiscoveryConnectionCheckMessage
[super=TcpDiscoveryAbstractMessage
[sndNodeId=3eaefcfa-8813-4c37-86e1-d9bf399e3ae8, id=null, verifierNodeId=null,
topVer=0, pendingIdx=0, failedNodes=null, isClient=false]]
[12:31:04,855][TRACE][grid-nio-worker-tcp-comm-0-#17%null%][TcpCommunicationSpi]
Bytes received [sockCh=java.nio.channels.SocketChannel[connected
local=/0:0:0:0:0:0:0:1:58976 remote=/0:0:0:0:0:0:0:1:47101], cnt=9]
[12:31:04,857][DEBUG][query-#60%null%][GridMapQueryExecutor] Processed request:
3eaefcfa-8813-4c37-86e1-d9bf399e3ae8->54a51de3-5360-4fa1-b928-b1ad9bf9fe2c
GridQueryCancelRequest [qryReqId=5]
[12:31:04,860][TRACE][grid-nio-worker-tcp-comm-0-#17%null%][TcpCommunicationSpi]
Bytes received [sockCh=java.nio.channels.SocketChannel[connected
local=/0:0:0:0:0:0:0:1:58976 remote=/0:0:0:0:0:0:0:1:47101], cnt=423]
[12:31:04,862][DEBUG][query-#61%null%][IgniteH2Indexing] Set schema:
"CacheQueryExamplePersons"
[12:31:04,863][DEBUG][query-#61%null%][GridCacheProcessor] Getting internal
cache adapter: CacheQueryExampleOrganizations
[12:31:04,868][DEBUG][query-#61%null%][GridH2TreeIndex] Starting stream:
[node=TcpDiscoveryNode [id=54a51de3-5360-4fa1-b928-b1ad9bf9fe2c,
addrs=[0:0:0:0:0:0:0:1, 127.0.0.1, 172.25.4.192, 192.168.56.1],
sockAddrs=[DESKTOP-FVDFB13/192.168.56.1:47500, /0:0:0:0:0:0:0:1:47500,
/172.25.4.192:47500, /127.0.0.1:47500], discPort=47500, order=1, intOrder=1,
lastExchangeTime=1490261464747, loc=true, ver=2.0.0#19700101-sha1:00000000,
isClient=false], req=GridH2IndexRangeRequest
[originNodeId=3eaefcfa-8813-4c37-86e1-d9bf399e3ae8, qryId=6, originSegmentId=0,
segmentId=0, batchLookupId=1, boundsSize=1]]
[12:31:04,868][DEBUG][query-#61%null%][GridCacheProcessor] Getting internal
cache adapter: CacheQueryExamplePersons
[12:31:04,869][DEBUG][query-#61%null%][GridH2TreeIndex] Starting stream:
[node=TcpDiscoveryNode [id=3eaefcfa-8813-4c37-86e1-d9bf399e3ae8,
addrs=[0:0:0:0:0:0:0:1, 127.0.0.1, 172.25.4.192, 192.168.56.1],
sockAddrs=[/172.25.4.192:47501, /0:0:0:0:0:0:0:1:47501,
DESKTOP-FVDFB13/192.168.56.1:47501, /127.0.0.1:47501], discPort=47501, order=2,
intOrder=2, lastExchangeTime=1490261457990, loc=false,
ver=2.0.0#19700101-sha1:00000000, isClient=false], req=GridH2IndexRangeRequest
[originNodeId=3eaefcfa-8813-4c37-86e1-d9bf399e3ae8, qryId=6, originSegmentId=0,
segmentId=0, batchLookupId=1, boundsSize=1]]
[12:31:04,869][TRACE][query-#61%null%][TcpCommunicationSpi] Sending message
with ack to node [node=TcpDiscoveryNode
[id=3eaefcfa-8813-4c37-86e1-d9bf399e3ae8, addrs=[0:0:0:0:0:0:0:1, 127.0.0.1,
172.25.4.192, 192.168.56.1], sockAddrs=[/172.25.4.192:47501,
/0:0:0:0:0:0:0:1:47501, DESKTOP-FVDFB13/192.168.56.1:47501, /127.0.0.1:47501],
discPort=47501, order=2, intOrder=2, lastExchangeTime=1490261457990, loc=false,
ver=2.0.0#19700101-sha1:00000000, isClient=false], msg=GridIoMessage [plc=7,
topic=IgniteBiTuple [val1=TOPIC_QUERY,
val2=CacheQueryExamplePersons.PERSON.orgId_idx], topicOrd=-1, ordered=false,
timeout=0, skipOnTimeout=false, msg=GridH2IndexRangeRequest
[originNodeId=3eaefcfa-8813-4c37-86e1-d9bf399e3ae8, qryId=6, originSegmentId=0,
segmentId=0, batchLookupId=1, boundsSize=1]]]
[12:31:04,870][TRACE][grid-nio-worker-tcp-comm-0-#17%null%][TcpCommunicationSpi]
Bytes sent [sockCh=java.nio.channels.SocketChannel[connected
local=/0:0:0:0:0:0:0:1:58976 remote=/0:0:0:0:0:0:0:1:47101], cnt=132]
[12:31:04,876][TRACE][grid-nio-worker-tcp-comm-0-#17%null%][TcpCommunicationSpi]
Bytes received [sockCh=java.nio.channels.SocketChannel[connected
local=/0:0:0:0:0:0:0:1:58976 remote=/0:0:0:0:0:0:0:1:47101], cnt=494]
[12:31:04,878][TRACE][query-#61%null%][TcpCommunicationSpi] Sending message
with ack to node [node=TcpDiscoveryNode
[id=3eaefcfa-8813-4c37-86e1-d9bf399e3ae8, addrs=[0:0:0:0:0:0:0:1, 127.0.0.1,
172.25.4.192, 192.168.56.1], sockAddrs=[/172.25.4.192:47501,
/0:0:0:0:0:0:0:1:47501, DESKTOP-FVDFB13/192.168.56.1:47501, /127.0.0.1:47501],
discPort=47501, order=2, intOrder=2, lastExchangeTime=1490261457990, loc=false,
ver=2.0.0#19700101-sha1:00000000, isClient=false], msg=GridIoMessage [plc=10,
topic=TOPIC_QUERY, topicOrd=19, ordered=false, timeout=0, skipOnTimeout=false,
msg=GridQueryNextPageResponse [qryReqId=6, segmentId=0, qry=0, page=0,
allRows=2, cols=2, retry=null, valsSize=4, rowsSize=0]]]
[12:31:04,878][DEBUG][query-#61%null%][GridMapQueryExecutor] Processed request:
3eaefcfa-8813-4c37-86e1-d9bf399e3ae8->54a51de3-5360-4fa1-b928-b1ad9bf9fe2c
GridH2QueryRequest [reqId=6, caches=[-508728550, 726884348],
topVer=AffinityTopologyVersion [topVer=2, minorTopVer=3], parts=null,
pageSize=1024, qrys=[GridCacheSqlQuery [qry=SELECT
"CacheQueryExamplePersons".__Z0._KEY AS __C0_0,
"CacheQueryExamplePersons".__Z0._VAL AS __C0_1
FROM "CacheQueryExampleOrganizations".ORGANIZATION ORG__Z1
INNER JOIN "CacheQueryExamplePersons".PERSON __Z0
ON TRUE
WHERE (__Z0.ORGID = ORG__Z1.ID) AND (LOWER(ORG__Z1.NAME) = LOWER(?1)),
params=[Other], paramIdxs=null, paramsSize=0, cols=null, alias=null, sort=null,
partitioned=false, node=null]], flags=3,
tbls=[CacheQueryExampleOrganizations.ORGANIZATION,
CacheQueryExamplePersons.PERSON], timeout=0]
[12:31:04,879][TRACE][grid-nio-worker-tcp-comm-0-#17%null%][TcpCommunicationSpi]
Bytes sent [sockCh=java.nio.channels.SocketChannel[connected
local=/0:0:0:0:0:0:0:1:58976 remote=/0:0:0:0:0:0:0:1:47101], cnt=262]
{noformat}
> Create separate thread pool for SQL queries
> -------------------------------------------
>
> Key: IGNITE-4105
> URL: https://issues.apache.org/jira/browse/IGNITE-4105
> Project: Ignite
> Issue Type: Task
> Components: SQL
> Affects Versions: 1.7
> Reporter: Vladimir Ozerov
> Assignee: Sergey Kalashnikov
> Fix For: 2.0
>
>
> If several long-running queries are executed, all concurrent cache operations
> will be blocked because there will be no threads in system pool to server
> cache requests/responses.
> Let's introduce separate thread pool for SQL queries execution.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)