Skip to content

fix(json): improve json add files reading with StreamDeserializer

5440789
Select commit
Loading
Failed to load commit list.
Draft

fix(performance): improve CPU and memory efficiency through several optimizations #3826

fix(json): improve json add files reading with StreamDeserializer
5440789
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Oct 8, 2025 in 0s

74.38% (-0.02%) compared to 52e6fa2

View this Pull Request on Codecov

74.38% (-0.02%) compared to 52e6fa2

Details

Codecov Report

❌ Patch coverage is 78.30189% with 23 lines in your changes missing coverage. Please review.
✅ Project coverage is 74.38%. Comparing base (52e6fa2) to head (5440789).

Files with missing lines Patch % Lines
crates/core/src/writer/utils.rs 52.63% 9 Missing ⚠️
crates/core/src/logstore/mod.rs 86.11% 0 Missing and 5 partials ⚠️
crates/core/src/writer/record_batch.rs 66.66% 2 Missing and 3 partials ⚠️
crates/core/src/writer/json.rs 33.33% 2 Missing ⚠️
crates/core/src/operations/vacuum.rs 66.66% 0 Missing and 1 partial ⚠️
crates/core/src/operations/write/execution.rs 66.66% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3826      +/-   ##
==========================================
- Coverage   74.40%   74.38%   -0.02%     
==========================================
  Files         147      147              
  Lines       39544    39565      +21     
  Branches    39544    39565      +21     
==========================================
+ Hits        29421    29431      +10     
- Misses       8737     8744       +7     
- Partials     1386     1390       +4     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.