Skip to content

Move away from row based memory layout towards columns - #2666

Merged
norberttech merged 21 commits into
1.xfrom
lazy-rows
Oct 4, 2026
Merged

norberttech merged 21 commits into
1.xfrom
lazy-rows

fix(flow-php/flow-php-ext): a zone transition at the batch's last ins…

b41fe2f
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 4, 2026 in 1s

89.30% (+0.64%) compared to e125c41

View this Pull Request on Codecov

89.30% (+0.64%) compared to e125c41

Details

Codecov Report

❌ Patch coverage is 94.54545% with 24 lines in your changes missing coverage. Please review.
✅ Project coverage is 89.30%. Comparing base (e125c41) to head (b41fe2f).
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@             Coverage Diff              @@
##                1.x    #2666      +/-   ##
============================================
+ Coverage     88.66%   89.30%   +0.64%     
- Complexity        0    27705   +27705     
============================================
  Files          2044     2105      +61     
  Lines         78135    81696    +3561     
============================================
+ Hits          69276    72957    +3681     
+ Misses         8859     8739     -120     
Components Coverage Δ
etl 95.70% <ø> (+0.34%) ⬆️
cli 87.62% <ø> (ø)
lib-array-dot 96.52% <ø> (ø)
lib-azure-sdk 64.44% <ø> (ø)
lib-doctrine-dbal-bulk 94.24% <ø> (ø)
lib-filesystem 87.55% <ø> (-0.07%) ⬇️
lib-types 94.74% <ø> (+0.31%) ⬆️
lib-parquet 73.73% <ø> (+2.34%) ⬆️
lib-parquet-viewer 82.07% <ø> (-0.20%) ⬇️
lib-snappy 89.42% <ø> (-0.89%) ⬇️
lib-dremel 0.00% <ø> (ø)
lib-postgresql 89.33% <ø> (-0.01%) ⬇️
lib-telemetry 86.64% <ø> (ø)
bridge-filesystem-async-aws 92.76% <ø> (ø)
bridge-filesystem-azure 90.34% <ø> (ø)
bridge-filesystem-sftp 91.02% <ø> (ø)
bridge-monolog-http 96.84% <ø> (ø)
bridge-monolog-telemetry 94.79% <ø> (ø)
bridge-openapi-specification 91.45% <ø> (ø)
symfony-http-foundation 75.81% <ø> (ø)
bridge-psr18-telemetry 100.00% <ø> (ø)
bridge-psr3-telemetry 98.95% <ø> (ø)
bridge-psr7-telemetry 100.00% <ø> (ø)
bridge-telemetry-otlp 90.11% <ø> (ø)
bridge-symfony-http-foundation-telemetry 92.85% <ø> (ø)
bridge-symfony-filesystem-bundle 91.85% <ø> (ø)
bridge-symfony-filesystem-cache 98.18% <ø> (ø)
bridge-symfony-postgresql-bundle 93.62% <ø> (ø)
bridge-symfony-postgresql-cache 94.41% <ø> (ø)
bridge-symfony-postgresql-messenger 98.80% <ø> (ø)
bridge-symfony-postgresql-session 93.65% <ø> (ø)
bridge-symfony-telemetry-bundle 90.72% <ø> (ø)
adapter-chartjs 79.14% <90.32%> (-1.37%) ⬇️
adapter-csv 96.64% <92.30%> (+1.18%) ⬆️
adapter-doctrine 93.56% <100.00%> (+0.35%) ⬆️
adapter-google-sheet 99.18% <ø> (-0.13%) ⬇️
adapter-http 88.29% <ø> (+0.15%) ⬆️
adapter-json 89.91% <ø> (-1.06%) ⬇️
adapter-logger 44.44% <ø> (ø)
adapter-parquet 93.71% <ø> (-2.37%) ⬇️
adapter-text 96.92% <ø> (+1.46%) ⬆️
adapter-xml 94.18% <ø> (+5.31%) ⬆️
adapter-avro 7.14% <0.00%> (ø)
adapter-excel 97.27% <98.40%> (+1.35%) ⬆️
adapter-postgresql 95.90% <ø> (+0.10%) ⬆️
adapter-seal 90.86% <ø> (+6.98%) ⬆️
bridge-phpunit-postgresql 75.30% <ø> (ø)
bridge-phpunit-telemetry 87.36% <ø> (ø)
bridge-phpstan-types 0.00% <ø> (ø)
bridge-postgresql-valinor 100.00% <ø> (ø)
🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.