sparkContext.gridSql doesn't support nested objects

Description

When querying nested objects using sparkContext.gridSql as following:
sparkContext.gridSql[SVDWrapper]("vid.modelId = ?", Seq(modelId)).sortBy(svdWrapper => svdWrapper.vid.id)

we receive the following errors:
Caused by: com.gigaspaces.metadata.SpaceMetadataException: Unable to get nested property type for path [vid
.modelId].
2019-09-08 14:02:14,608 FISpace [8] INFO [org.apache.spark.launcher.app.RunStream] - at com.gigaspaces.internal.metadata.AbstractTypeIntrospector.getNestedPathType(AbstractTypeIntrospector.
java:268)

2019-09-08 14:02:14,608 FISpace [8] INFO [org.apache.spark.launcher.app.RunStream] - 2019-09-08 14:02:14 WARN TaskSetManager:66 - Lost task 5.0 in stage 0.0 (TID 5, localhost, executor 0): or
g.openspaces.core.BadSqlQueryException: Failed to create template from SQLQuery : [vid.modelId = ?]; nested exception is com.j_spaces.core.client.sql.SQLQueryException: Failed to create templa
te from SQLQuery : [vid.modelId = ?]

Workaround

None

Acceptance Test

None

Status

Assignee

Unassigned

Reporter

Aharon Moll

Labels

None

Priority

Major

SalesForce Case ID

None

Fix versions

None

Commitment Version/s

None

Due date

None

Product

InsightEdge

Edition

Enterprise

Platform

All