Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Currently all the Streaming Expression such as rollups, intersections, fetch etc, work on single value fields. The cartesian expression would create a stream of tuples from a single tuple with a multi-value field. This would allow multi-valued fields to be operated on by the wider library of Streaming Expression.
For example a single tuple with a multi-valued field:
id: 1
author: [Jim, Jack, Steve]
Would be transformed in the following three tuples:
id:1
author:Jim
id:1
author:Jack
id:1
author:Steve