Sammy Sidhu
05/01/2024, 6:48 PMClark Zinzow
05/01/2024, 6:52 PMCory Grinstead
05/03/2024, 5:16 PMCory Grinstead
05/04/2024, 4:56 PMSammy Sidhu
05/04/2024, 6:08 PMSammy Sidhu
05/04/2024, 6:09 PMCory Grinstead
05/04/2024, 6:49 PMtest_load_json
is failing because the columns are out of order.Clark Zinzow
05/04/2024, 7:13 PMObject
values isn't supported in `simd_json`: https://github.com/simd-lite/simd-json/issues/270Clark Zinzow
05/04/2024, 7:27 PMClark Zinzow
05/04/2024, 11:12 PMCory Grinstead
05/09/2024, 5:50 PMCory Grinstead
05/10/2024, 6:58 PMStreamDeserializer
, I think if we created our own equivalent, we’d be able to avoid a few of those copies.
• We can also make things a bit faster if we use the simd_json
Tape
directly instead of using the intermediate Value
struct. It'll allow us to better utilize projection pushdowns.Sammy Sidhu
05/10/2024, 7:08 PMCory Grinstead
05/10/2024, 9:17 PMCory Grinstead
05/10/2024, 10:09 PMSammy Sidhu
05/13/2024, 5:57 PMSammy Sidhu
05/13/2024, 5:58 PMSammy Sidhu
05/13/2024, 5:59 PMCory Grinstead
05/13/2024, 6:01 PMAlso, is the local reader pr ready to review?yes it's ready for review.
Clark Zinzow
05/13/2024, 6:07 PMClark Zinzow
05/13/2024, 6:08 PMCory Grinstead
05/13/2024, 6:34 PMI don't think that's the case. IIRC, we push the column selection projection into parsing but include columns that are required for a filter predicate, and that line that you linked is a post-filter selection to ensure we drop any filter predicate columns not included in the projection.are there any tests for this scenario? I want to make sure that the new local reader handles this case as well.
Cory Grinstead
05/16/2024, 2:53 AMSammy Sidhu
05/16/2024, 7:50 PM