RE: Correct way to set NULL values in VarCharVector (Java API)?

2018-04-12 Thread Atul Dambalkar
@arrow.apache.org Subject: RE: Correct way to set NULL values in VarCharVector (Java API)? Hi Sid, Emilio, Need some more help. Here is how I am using the NullableVarCharHolder - -- String value = "some text string"; NullableVarCharHolder ho

RE: Correct way to set NULL values in VarCharVector (Java API)?

2018-04-11 Thread Atul Dambalkar
ting it as null. Is this correct usage for the API? -Atul -Original Message- From: Siddharth Teotia [mailto:siddha...@dremio.com] Sent: Wednesday, April 11, 2018 10:27 AM To: dev@arrow.apache.org Subject: Re: Correct way to set NULL values in VarCharVector (Java API)? Another option is

RE: Correct way to set NULL values in VarCharVector (Java API)?

2018-04-11 Thread Atul Dambalkar
to set NULL values in VarCharVector (Java API)? Another option is to use the set() API that allows you to indicate whether the value is NULL or not using an isSet parameter (0 for NULL, 1 otherwise). This is similar to holder based APIs where you need to indicate in holder.isSet whether value is

Re: Correct way to set NULL values in VarCharVector (Java API)?

2018-04-11 Thread Siddharth Teotia
Another option is to use the set() API that allows you to indicate whether the value is NULL or not using an isSet parameter (0 for NULL, 1 otherwise). This is similar to holder based APIs where you need to indicate in holder.isSet whether value is NULL or not. https://github.com/apache/arrow/blob

Re: Correct way to set NULL values in VarCharVector (Java API)?

2018-04-11 Thread Emilio Lahr-Vivaz
Hi Atul, You should be able to use the overloaded 'set' method that takes a NullableVarCharHolder: https://github.com/apache/arrow/blob/master/java/vector/src/main/java/org/apache/arrow/vector/VarCharVector.java#L237 Thanks, Emilio On 04/10/2018 05:23 PM, Atul Dambalkar wrote: Hi, I wante

Correct way to set NULL values in VarCharVector (Java API)?

2018-04-10 Thread Atul Dambalkar
Hi, I wanted to know what's the best way to handle NULL string values coming from a relational database. I am trying to set the string values in Java API - VarCharVector. Like few other Arrow Vectors (TimeStampVector, TimeMilliVector), the VarCharVector doesn't have a way to set a NULL value as