Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

RNTuple/RDataFrame prefetching of pages should handle common analysis use cases

Đang mở
#21,276 3 bình luận 1 reaction 1 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

@jblomer đang làm issue này rồi.

Từ ngày 17/2/2026.

Đánh giá

Issue này chưa được đánh giá.

Mô tả

in:RDataFrame in:RNTuple JIRA new feature
Feature description

This is inherited from similar request for TTree: https://its.cern.ch/jira/browse/ROOT-5098

Efficiently prefetch RTNuple pages in for common analysis cases including:

  • reading branches for the first time outside the learning period (note: this description is in term of TTree behavior, the RNTuple behavior is different, with no 'learning' but instead prefetching all the columns that are referred to within any of the active views, whether they are actively retrieved or not).
  • select and skim pattern (read a few columns for all entries and all columns for a few entries).

Investigate alternative algorithm to try to leverage the os prefetcher; i.e. be able to (always) go faster than the case with read ordered baskets (and/or disable the os prefetcher when it works against the direct prefetching).

Related: we have had request to allow customization of the prefetching algorithm https://its.cern.ch/jira/browse/ROOT-5097

Ngôn ngữ chính
C++
Star
3.3k
Fork
1.6k
Merge trung bình
2 ngày 17 giờ
Pull request đã merge (30 ngày)
211

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của root-project/root

Tất cả issue của root-project/root

Issue tương tự

Thêm issue về C++

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.