Github user fmcquillan99 commented on the issue:
https://github.com/apache/madlib/pull/291
(1)
Now I think it is casting all numeric to DOUBLE and all non-numeric to TEXT?
But if all the columns are INT, should not cast them to DOUBLE, rather
should create an array of INTs.
(2)
On column ordering, I think you changed cols2vec to move the vector to LHS
of the table, whereas it was fine where it was before on the RHS. What I was
asking in my comment above was for vec2cols to put the new split columns on the
RHS of the table.
In other words, for the functions cols2vec and vec2cols, put any new
columns created by the function on the RHS any columns output from the original
table (if any).
---