[ 
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)

Reply via email to