[
https://issues.apache.org/jira/browse/IGNITE-27513?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Aleksandr reassigned IGNITE-27513:
----------------------------------
Assignee: Aleksandr
> CLI: Improve handling of large outputs in REPL
> ----------------------------------------------
>
> Key: IGNITE-27513
> URL: https://issues.apache.org/jira/browse/IGNITE-27513
> Project: Ignite
> Issue Type: Epic
> Reporter: Aleksandr
> Assignee: Aleksandr
> Priority: Major
> Labels: ignite-3
>
> The CLI does not handle large outputs well:
> * Execution plans, large table results, and config outputs scroll past
> without control
> * Wide tables break terminal formatting (no width adaptation)
> * No pagination or scrolling mechanism
> * Long cell values expand tables indefinitely
> This epic covers improvements to CLI output handling:
> # Pager integration for scrollable viewing of large outputs
> # Column truncation to fit terminal width
> # Iterative cursor data reading to avoid memory issues with large result sets
> Requirements:
> * Should work in Docker containers
> * Memory-efficient paging (don't load entire result set into memory before
> display)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)