This message was deleted.
# general
s
This message was deleted.
l
You cannot work around it. Though row sizes being this large in the first place is unusual. Curious if you are using datasketches
You can ingest via native ingestion, though large row sizes can produce other problems with that, but not gauranteed to do so.
p
We have an array column where we expect these many values to come up, we are doing the ingestion using sql, loading csv file from s3
I did try to split the rows based on some threshold, like split the rows in two, if array size is more than 50k
l
Frame size is a hardcoded value, and you won’t be able to modify it during the runtime
p
But Can see huge performance degradation
Any way we can get the default value changed?
l
if you build it from the source, then you can change it
p
Can you elaborate this? Is it any easy config change?
l
but creating a too large of a value can reduce the parallelism, so you’d need to test it out.
p
I’ll test it, but can you guide me how do we increase the frame size?
l
standard_frame_size < large_frame_size
Also if you increase the size by a factor of 2, the number of processors will reduce by factor of 2. So that will also affect the performance, you’d need to adjust the heap size then
standard_frame_size < large_frame_size -> But they can be the same length too