JeonDaehong opened a new pull request, #1193:
URL: https://github.com/apache/paimon-rust/pull/1193

   ### Purpose
   
   Linked issue: close #1192
   
   ### Brief change log
   
   `SortMergeCursor` keeps the typed `_SEQUENCE_NUMBER` and `_VALUE_KIND` 
arrays, downcast once per batch, instead of looking them up for every emitted 
row. A NULL or missing `_VALUE_KIND` still reads as INSERT.
   
   PK merge of 2M keys × 3 overlapping rounds: 445–455 → 414–427 ms (medians 
over 8 alternating rounds on one instance). DV merge-on-read: 446–451 → 412–427 
ms.
   
   ### Tests
   
   Covered by the existing sort-merge and KV reader tests.
   
   Ran the ci.yml steps locally (fmt, clippy, msrv, unit, rest-server, 
integration, datafusion, python, go).
   
   ### API and Format
   
   None.
   
   ### Documentation
   
   None.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to