|
@@ -4878,7 +4878,11 @@ IHqlExpression * EclResourcer::createResourced(IHqlExpression * expr, ResourceGr
|
|
{
|
|
{
|
|
if (!source->isAction())
|
|
if (!source->isAction())
|
|
{
|
|
{
|
|
- source = createDatasetF(no_split, source, createAttribute(balancedAtom), createUniqueId(), NULL);
|
|
|
|
|
|
+ if (source->isDataset())
|
|
|
|
+ source = createDatasetF(no_split, source, createAttribute(balancedAtom), createUniqueId(), NULL);
|
|
|
|
+ else
|
|
|
|
+ source = createRowF(no_split, source, createAttribute(balancedAtom), createUniqueId(), NULL);
|
|
|
|
+
|
|
ownerGraph->addSharedInput(expr->queryBody(), source);
|
|
ownerGraph->addSharedInput(expr->queryBody(), source);
|
|
}
|
|
}
|
|
}
|
|
}
|