Re: Issue creating row with java.util.Map type

2017-01-27 Thread Ankur Srivastava
Thank you Richard for responding. I am able to run it successfully by using row.getMap but since I have to update the map I wanted to use the HashMap api. Is there a way I can use that? And I am surprised it worked in first case where I am creating Dataset from list of rows but fails in the Map

Re: Issue creating row with java.util.Map type

2017-01-27 Thread Richard Xin
try Row newRow = RowFactory.create(row.getString(0), row.getString(1), row.getMap(2)); On Friday, January 27, 2017 10:52 AM, Ankur Srivastava wrote: + DEV Mailing List On Thu, Jan 26, 2017 at 5:12 PM, Ankur Srivastava wrote:

Re: Issue creating row with java.util.Map type

2017-01-27 Thread Ankur Srivastava
+ DEV Mailing List On Thu, Jan 26, 2017 at 5:12 PM, Ankur Srivastava < ankur.srivast...@gmail.com> wrote: > Hi, > > I am trying to map a Dataset with rows which have a map attribute. When I > try to create a Row with the map attribute I get cast errors. I am able to > reproduce the issue with

Issue creating row with java.util.Map type

2017-01-26 Thread Ankur Srivastava
Hi, I am trying to map a Dataset with rows which have a map attribute. When I try to create a Row with the map attribute I get cast errors. I am able to reproduce the issue with the below sample code. The surprising thing is with same schema I am able to create a dataset from the List of rows. I