Package dev.hardwood.jfr


package dev.hardwood.jfr

Java Flight Recorder (JFR) events for diagnosing read performance.

Events are emitted during file opening, page decoding, row group filtering, and batch prefetching. Enable them via JFR configuration or the jdk.jfr.consumer API to monitor I/O patterns and identify bottlenecks in production.

  • Classes
    Class
    Description
    JFR event emitted when the consumer thread blocks waiting for a batch to be assembled by the assembly thread.
    JFR event emitted when Hardwood memory-maps a region of a Parquet file.
    JFR event emitted when a Parquet file is opened and its metadata is read.
    JFR event emitted when a single Parquet data page is decoded.
    JFR event emitted when pages are filtered by Column Index predicate push-down.
    JFR event emitted when the prefetch queue cannot supply a decoded page in time.
    JFR event emitted when records are filtered by record-level predicate evaluation.
    JFR event emitted when row groups are filtered by a predicate push-down filter.
    JFR event emitted when all pages in a row group column chunk have been scanned.