The GitHub Actions job "Lint PR" on texera.git/feat/interactive-result-pane has failed. Run started by GitHub user tanishqgandhi1908 (triggered by tanishqgandhi1908).
Head commit for run: 616d1dd7c942f8db4003f331232967b0f9088fc2 / Tanishq Gandhi <[email protected]> feat(result-pane): interactive grid with backend pushdown and transformation diff Upgrade the operator result pane from a static 5-row nz-table into an interactive, full-dataset spreadsheet view with row-level filtering, sorting, search, and a per-operator transformation summary. Frontend - Replace nz-table with ag-grid Community (MIT) using the Infinite Row Model; pagination with auto-fit page size; column reorder/hide/pin/resize. - Custom header component restores inline column stats (Min / Max / Non-Null / category %). - Per-cell renderer keeps image preview + hover-only download icon. - Row inspector docks inline below the grid (replaces the prior popup modal): shows the row as a JSON tree with prev/next/close. - Row search input above the grid, debounced 250 ms. - Transformation diff strip above the grid: upstream-vs-current row delta and column diff (added / removed / kept / type-changed) with an expandable detail drawer. - Result panel itself is now a fixed bottom dock (top-edge resize only) — no more floating popup. Backend - Extend ResultPaginationRequest with optional filters / sorts / rowSearch. - New VirtualDocument query methods: getRangeWithQuery, countWithQuery (defaulted to no-op fallback). - IcebergPredicateBuilder compiles ColumnFilter into Iceberg Expressions with type-aware value parsing (eq/ne/lt/le/gt/ge/startsWith/isNull/isNotNull/in pushed down; contains/endsWith handled as residual). - IcebergDocument.getRangeWithQuery / countWithQuery: pushdown + residual filter + rowSearch + in-memory sort with a configurable cap (storage.result.sort.max-rows, default 100k); responses include a sortSkipped flag so the UI can prompt the user to narrow the filter. - PaginatedResultEvent carries totalNumTuples and sortSkipped for the filtered/sorted path. Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]> Report URL: https://github.com/apache/texera/actions/runs/25969659484 With regards, GitHub Actions via GitBox
