Changed internal data storage from
columns: Set[UntypedColumnDef], data: Seq[Map[UntypedColumnDef, Any]]
to
cols: Vector[UntypedColumnDef], data: Vector[Vector[Any]]
aligned RowRelation unary operations (like insert, where, ...) to new data store
THIS MEANS: operations are performed first, before the data is converted to Seq[Record] for putting it into other Relations or returning it
Proposed Changes
columns: Set[UntypedColumnDef]
,data: Seq[Map[UntypedColumnDef, Any]]
tocols: Vector[UntypedColumnDef]
,data: Vector[Vector[Any]]
RowRelation
unary operations (likeinsert
,where
, ...) to new data storeSeq[Record]
for putting it into otherRelation
s or returning itRelated