[
https://issues.apache.org/jira/browse/VXQUERY-223?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Till Westmann updated VXQUERY-223:
----------------------------------
Description:
When I run the same query as in issue VXQUERY-222, the values I get for each
field name are repeated.
This is the result I get:
{noformat}
{"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
{"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
{"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
{"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
{"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
{"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
{"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
{"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
{"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
{"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
{noformat}
The optimized plan is the following:
{noformat}
-- DISTRIBUTE_RESULT |PARTITIONED|
exchange
-- ONE_TO_ONE_EXCHANGE |PARTITIONED|
unnest $$51 <- function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}iterate, Args:[
%0->$$49
]
-- UNNEST |PARTITIONED|
assign [$$49] <- [function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}object-constructor, Args:[
function-call: vxquery:{urn:org.apache.vxquery.operators}concatenate,
Args:[
function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}string, Args:[
{http://www.w3.org/2001/XMLSchema}string : date
]
function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}data, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}treat <item*>,
Args:[
%0->$$20
]
]
function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}string, Args:[
{http://www.w3.org/2001/XMLSchema}string : datatype
]
function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}data, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}treat <item*>,
Args:[
%0->$$28
]
]
function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}string, Args:[
{http://www.w3.org/2001/XMLSchema}string : station
]
function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}data, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}treat <item*>,
Args:[
%0->$$36
]
]
function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}string, Args:[
{http://www.w3.org/2001/XMLSchema}string : attributes
]
{http://www.w3.org/2001/XMLSchema}string : ,,
function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}string, Args:[
{http://www.w3.org/2001/XMLSchema}string : value
]
function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}data, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}treat <item*>,
Args:[
%0->$$46
]
]
]
]]
-- ASSIGN |PARTITIONED|
subplan {
aggregate [$$46] <- [function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}sequence, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}child
<element(NameTest({}value, {http://www.w3.org/2001/XMLSchema}anyType, nilled)
>, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}treat
<node*>, Args:[
%0->$$44
]
]
]]
-- AGGREGATE |LOCAL|
unnest $$44 <- function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}iterate, Args:[
%0->$$14
]
-- UNNEST |LOCAL|
nested tuple source
-- NESTED_TUPLE_SOURCE |LOCAL|
}
-- SUBPLAN |PARTITIONED|
subplan {
aggregate [$$36] <- [function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}sequence, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}child
<element(NameTest({}station, {http://www.w3.org/2001/XMLSchema}anyType, nilled)
>, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}treat
<node*>, Args:[
%0->$$34
]
]
]]
-- AGGREGATE |LOCAL|
unnest $$34 <- function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}iterate, Args:[
%0->$$14
]
-- UNNEST |LOCAL|
nested tuple source
-- NESTED_TUPLE_SOURCE |LOCAL|
}
-- SUBPLAN |PARTITIONED|
subplan {
aggregate [$$28] <- [function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}sequence, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}child
<element(NameTest({}dataType, {http://www.w3.org/2001/XMLSchema}anyType,
nilled) >, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}treat <node*>, Args:[
%0->$$26
]
]
]]
-- AGGREGATE |LOCAL|
unnest $$26 <- function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}iterate, Args:[
%0->$$14
]
-- UNNEST |LOCAL|
nested tuple source
-- NESTED_TUPLE_SOURCE |LOCAL|
}
-- SUBPLAN |PARTITIONED|
subplan {
aggregate [$$20] <- [function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}sequence, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}child
<element(NameTest({}date, {http://www.w3.org/2001/XMLSchema}anyType, nilled) >,
Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}treat <node*>, Args:[
%0->$$18
]
]
]]
-- AGGREGATE |LOCAL|
unnest $$18 <- function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}iterate, Args:[
%0->$$14
]
-- UNNEST |LOCAL|
nested tuple source
-- NESTED_TUPLE_SOURCE |LOCAL|
}
-- SUBPLAN |PARTITIONED|
unnest $$14 <-
vxquery:{urn:org.apache.vxquery.operators-ext}child <element(NameTest({}data,
{http://www.w3.org/2001/XMLSchema}anyType, nilled) >, Args:[
%0->$$10
]
-- UNNEST |PARTITIONED|
unnest $$10 <-
vxquery:{urn:org.apache.vxquery.operators-ext}child
<element(NameTest({}dataCollection, {http://www.w3.org/2001/XMLSchema}anyType,
nilled) >, Args:[
%0->$$3
]
-- UNNEST |PARTITIONED|
exchange
-- ONE_TO_ONE_EXCHANGE |PARTITIONED|
data-scan []<-[$$3] <- VXQueryCollectionDataSource
[collectionName=vxquery-xtest/src/test/resources/TestSources/ghcnd, childSeq=[]]
-- DATASOURCE_SCAN |PARTITIONED|
exchange
-- ONE_TO_ONE_EXCHANGE |PARTITIONED|
empty-tuple-source
-- EMPTY_TUPLE_SOURCE |PARTITIONED|
{noformat}
was:
When I run the same query as in issue VXQUERY-222, the values I get for each
field name are repeated.
This is the result I get:
{"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
{"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
{"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
{"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
{"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
{"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
{"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
{"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
{"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
{"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
The optimized plan is the following:
-- DISTRIBUTE_RESULT |PARTITIONED|
exchange
-- ONE_TO_ONE_EXCHANGE |PARTITIONED|
unnest $$51 <- function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}iterate, Args:[
%0->$$49
]
-- UNNEST |PARTITIONED|
assign [$$49] <- [function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}object-constructor, Args:[
function-call: vxquery:{urn:org.apache.vxquery.operators}concatenate,
Args:[
function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}string, Args:[
{http://www.w3.org/2001/XMLSchema}string : date
]
function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}data, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}treat <item*>,
Args:[
%0->$$20
]
]
function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}string, Args:[
{http://www.w3.org/2001/XMLSchema}string : datatype
]
function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}data, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}treat <item*>,
Args:[
%0->$$28
]
]
function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}string, Args:[
{http://www.w3.org/2001/XMLSchema}string : station
]
function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}data, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}treat <item*>,
Args:[
%0->$$36
]
]
function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}string, Args:[
{http://www.w3.org/2001/XMLSchema}string : attributes
]
{http://www.w3.org/2001/XMLSchema}string : ,,
function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}string, Args:[
{http://www.w3.org/2001/XMLSchema}string : value
]
function-call:
vxquery:{http://www.w3.org/2005/xpath-functions}data, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}treat <item*>,
Args:[
%0->$$46
]
]
]
]]
-- ASSIGN |PARTITIONED|
subplan {
aggregate [$$46] <- [function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}sequence, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}child
<element(NameTest({}value, {http://www.w3.org/2001/XMLSchema}anyType, nilled)
>, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}treat
<node*>, Args:[
%0->$$44
]
]
]]
-- AGGREGATE |LOCAL|
unnest $$44 <- function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}iterate, Args:[
%0->$$14
]
-- UNNEST |LOCAL|
nested tuple source
-- NESTED_TUPLE_SOURCE |LOCAL|
}
-- SUBPLAN |PARTITIONED|
subplan {
aggregate [$$36] <- [function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}sequence, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}child
<element(NameTest({}station, {http://www.w3.org/2001/XMLSchema}anyType, nilled)
>, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}treat
<node*>, Args:[
%0->$$34
]
]
]]
-- AGGREGATE |LOCAL|
unnest $$34 <- function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}iterate, Args:[
%0->$$14
]
-- UNNEST |LOCAL|
nested tuple source
-- NESTED_TUPLE_SOURCE |LOCAL|
}
-- SUBPLAN |PARTITIONED|
subplan {
aggregate [$$28] <- [function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}sequence, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}child
<element(NameTest({}dataType, {http://www.w3.org/2001/XMLSchema}anyType,
nilled) >, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}treat <node*>, Args:[
%0->$$26
]
]
]]
-- AGGREGATE |LOCAL|
unnest $$26 <- function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}iterate, Args:[
%0->$$14
]
-- UNNEST |LOCAL|
nested tuple source
-- NESTED_TUPLE_SOURCE |LOCAL|
}
-- SUBPLAN |PARTITIONED|
subplan {
aggregate [$$20] <- [function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}sequence, Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}child
<element(NameTest({}date, {http://www.w3.org/2001/XMLSchema}anyType, nilled) >,
Args:[
vxquery:{urn:org.apache.vxquery.operators-ext}treat <node*>, Args:[
%0->$$18
]
]
]]
-- AGGREGATE |LOCAL|
unnest $$18 <- function-call:
vxquery:{urn:org.apache.vxquery.operators-ext}iterate, Args:[
%0->$$14
]
-- UNNEST |LOCAL|
nested tuple source
-- NESTED_TUPLE_SOURCE |LOCAL|
}
-- SUBPLAN |PARTITIONED|
unnest $$14 <-
vxquery:{urn:org.apache.vxquery.operators-ext}child <element(NameTest({}data,
{http://www.w3.org/2001/XMLSchema}anyType, nilled) >, Args:[
%0->$$10
]
-- UNNEST |PARTITIONED|
unnest $$10 <-
vxquery:{urn:org.apache.vxquery.operators-ext}child
<element(NameTest({}dataCollection, {http://www.w3.org/2001/XMLSchema}anyType,
nilled) >, Args:[
%0->$$3
]
-- UNNEST |PARTITIONED|
exchange
-- ONE_TO_ONE_EXCHANGE |PARTITIONED|
data-scan []<-[$$3] <- VXQueryCollectionDataSource
[collectionName=vxquery-xtest/src/test/resources/TestSources/ghcnd, childSeq=[]]
-- DATASOURCE_SCAN |PARTITIONED|
exchange
-- ONE_TO_ONE_EXCHANGE |PARTITIONED|
empty-tuple-source
-- EMPTY_TUPLE_SOURCE |PARTITIONED|
> Result repetition
> -----------------
>
> Key: VXQUERY-223
> URL: https://issues.apache.org/jira/browse/VXQUERY-223
> Project: VXQuery
> Issue Type: Bug
> Reporter: Christina Pavlopoulou
> Priority: Minor
>
> When I run the same query as in issue VXQUERY-222, the values I get for each
> field name are repeated.
> This is the result I get:
> {noformat}
> {"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
> {"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
> {"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
> {"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
> {"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
> {"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
> {"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
> {"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
> {"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
> {"date":2004-04-04T00:00:00.000,"datatype":PRCP,"station":GHCND:US000000004,"attributes":",,","value":40}
> {noformat}
> The optimized plan is the following:
> {noformat}
> -- DISTRIBUTE_RESULT |PARTITIONED|
> exchange
> -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
> unnest $$51 <- function-call:
> vxquery:{urn:org.apache.vxquery.operators-ext}iterate, Args:[
> %0->$$49
> ]
> -- UNNEST |PARTITIONED|
> assign [$$49] <- [function-call:
> vxquery:{urn:org.apache.vxquery.operators-ext}object-constructor, Args:[
> function-call:
> vxquery:{urn:org.apache.vxquery.operators}concatenate, Args:[
> function-call:
> vxquery:{http://www.w3.org/2005/xpath-functions}string, Args:[
> {http://www.w3.org/2001/XMLSchema}string : date
> ]
> function-call:
> vxquery:{http://www.w3.org/2005/xpath-functions}data, Args:[
> vxquery:{urn:org.apache.vxquery.operators-ext}treat
> <item*>, Args:[
> %0->$$20
> ]
> ]
> function-call:
> vxquery:{http://www.w3.org/2005/xpath-functions}string, Args:[
> {http://www.w3.org/2001/XMLSchema}string : datatype
> ]
> function-call:
> vxquery:{http://www.w3.org/2005/xpath-functions}data, Args:[
> vxquery:{urn:org.apache.vxquery.operators-ext}treat
> <item*>, Args:[
> %0->$$28
> ]
> ]
> function-call:
> vxquery:{http://www.w3.org/2005/xpath-functions}string, Args:[
> {http://www.w3.org/2001/XMLSchema}string : station
> ]
> function-call:
> vxquery:{http://www.w3.org/2005/xpath-functions}data, Args:[
> vxquery:{urn:org.apache.vxquery.operators-ext}treat
> <item*>, Args:[
> %0->$$36
> ]
> ]
> function-call:
> vxquery:{http://www.w3.org/2005/xpath-functions}string, Args:[
> {http://www.w3.org/2001/XMLSchema}string : attributes
> ]
> {http://www.w3.org/2001/XMLSchema}string : ,,
> function-call:
> vxquery:{http://www.w3.org/2005/xpath-functions}string, Args:[
> {http://www.w3.org/2001/XMLSchema}string : value
> ]
> function-call:
> vxquery:{http://www.w3.org/2005/xpath-functions}data, Args:[
> vxquery:{urn:org.apache.vxquery.operators-ext}treat
> <item*>, Args:[
> %0->$$46
> ]
> ]
> ]
> ]]
> -- ASSIGN |PARTITIONED|
> subplan {
> aggregate [$$46] <- [function-call:
> vxquery:{urn:org.apache.vxquery.operators-ext}sequence, Args:[
> vxquery:{urn:org.apache.vxquery.operators-ext}child
> <element(NameTest({}value, {http://www.w3.org/2001/XMLSchema}anyType, nilled)
> >, Args:[
> vxquery:{urn:org.apache.vxquery.operators-ext}treat
> <node*>, Args:[
> %0->$$44
> ]
> ]
> ]]
> -- AGGREGATE |LOCAL|
> unnest $$44 <- function-call:
> vxquery:{urn:org.apache.vxquery.operators-ext}iterate, Args:[
> %0->$$14
> ]
> -- UNNEST |LOCAL|
> nested tuple source
> -- NESTED_TUPLE_SOURCE |LOCAL|
> }
> -- SUBPLAN |PARTITIONED|
> subplan {
> aggregate [$$36] <- [function-call:
> vxquery:{urn:org.apache.vxquery.operators-ext}sequence, Args:[
> vxquery:{urn:org.apache.vxquery.operators-ext}child
> <element(NameTest({}station, {http://www.w3.org/2001/XMLSchema}anyType,
> nilled) >, Args:[
>
> vxquery:{urn:org.apache.vxquery.operators-ext}treat <node*>, Args:[
> %0->$$34
> ]
> ]
> ]]
> -- AGGREGATE |LOCAL|
> unnest $$34 <- function-call:
> vxquery:{urn:org.apache.vxquery.operators-ext}iterate, Args:[
> %0->$$14
> ]
> -- UNNEST |LOCAL|
> nested tuple source
> -- NESTED_TUPLE_SOURCE |LOCAL|
> }
> -- SUBPLAN |PARTITIONED|
> subplan {
> aggregate [$$28] <- [function-call:
> vxquery:{urn:org.apache.vxquery.operators-ext}sequence, Args:[
> vxquery:{urn:org.apache.vxquery.operators-ext}child
> <element(NameTest({}dataType, {http://www.w3.org/2001/XMLSchema}anyType,
> nilled) >, Args:[
>
> vxquery:{urn:org.apache.vxquery.operators-ext}treat <node*>, Args:[
> %0->$$26
> ]
> ]
> ]]
> -- AGGREGATE |LOCAL|
> unnest $$26 <- function-call:
> vxquery:{urn:org.apache.vxquery.operators-ext}iterate, Args:[
> %0->$$14
> ]
> -- UNNEST |LOCAL|
> nested tuple source
> -- NESTED_TUPLE_SOURCE |LOCAL|
> }
> -- SUBPLAN |PARTITIONED|
> subplan {
> aggregate [$$20] <- [function-call:
> vxquery:{urn:org.apache.vxquery.operators-ext}sequence, Args:[
>
> vxquery:{urn:org.apache.vxquery.operators-ext}child <element(NameTest({}date,
> {http://www.w3.org/2001/XMLSchema}anyType, nilled) >, Args:[
>
> vxquery:{urn:org.apache.vxquery.operators-ext}treat <node*>, Args:[
> %0->$$18
> ]
> ]
> ]]
> -- AGGREGATE |LOCAL|
> unnest $$18 <- function-call:
> vxquery:{urn:org.apache.vxquery.operators-ext}iterate, Args:[
> %0->$$14
> ]
> -- UNNEST |LOCAL|
> nested tuple source
> -- NESTED_TUPLE_SOURCE |LOCAL|
> }
> -- SUBPLAN |PARTITIONED|
> unnest $$14 <-
> vxquery:{urn:org.apache.vxquery.operators-ext}child <element(NameTest({}data,
> {http://www.w3.org/2001/XMLSchema}anyType, nilled) >, Args:[
> %0->$$10
> ]
> -- UNNEST |PARTITIONED|
> unnest $$10 <-
> vxquery:{urn:org.apache.vxquery.operators-ext}child
> <element(NameTest({}dataCollection,
> {http://www.w3.org/2001/XMLSchema}anyType, nilled) >, Args:[
> %0->$$3
> ]
> -- UNNEST |PARTITIONED|
> exchange
> -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
> data-scan []<-[$$3] <- VXQueryCollectionDataSource
> [collectionName=vxquery-xtest/src/test/resources/TestSources/ghcnd,
> childSeq=[]]
> -- DATASOURCE_SCAN |PARTITIONED|
> exchange
> -- ONE_TO_ONE_EXCHANGE |PARTITIONED|
> empty-tuple-source
> -- EMPTY_TUPLE_SOURCE |PARTITIONED|
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)