In my understanding. I have to use arrow like this:
BigIntVector bigIntVector;
List<Long> myData;
for (int i = 0; i < myData.size; i++) {
bigIntVector.setSafe(i, myData.get(i));
}
why not support interface like that:
bigIntVector.setBatchSafe(myData);
And arrow can use SIMD make the set data faster than now.
