[ 
https://issues.apache.org/jira/browse/CASSANDRA-19105?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17899778#comment-17899778
 ] 

Stefan Miklosovic edited comment on CASSANDRA-19105 at 11/20/24 2:15 PM:
-------------------------------------------------------------------------

[~bschoeni]
{code}
cassandra@cqlsh> TRACING
TRACING is OFF
cassandra@cqlsh> ELAPSED 
ELAPSED is OFF
cassandra@cqlsh> TRACING
TRACING is OFF
cassandra@cqlsh> CAPTURE
Currently not capturing query output.
cassandra@cqlsh> CAPTURE '/tmp/output'
Now capturing query output to '/tmp/output'.
cassandra@cqlsh> CAPTURE
Currently capturing query output to '/tmp/output'.
cassandra@cqlsh> CAPTURE OFF;
cassandra@cqlsh> 
{code}

I would expect that if CAPUTRE is turned off, it would be just telling me 
"CAPTURE is OFF" to be consistent with the rest.

If it is turned  on, it might be like this or similar:

{code}
cassandra@cqlsh> CAPTURE
CAPTURE is ON, writing to /tmp/output
{code}

Apart from all of that, TRACING with CAPTURE works, not issues with that. 


was (Author: smiklosovic):
[~bschoeni]
{code}
cassandra@cqlsh> TRACING
TRACING is OFF
cassandra@cqlsh> ELAPSED 
ELAPSED is OFF
cassandra@cqlsh> TRACING
TRACING is OFF
cassandra@cqlsh> CAPTURE
Currently not capturing query output.
cassandra@cqlsh> CAPTURE '/tmp/output'
Now capturing query output to '/tmp/output'.
cassandra@cqlsh> CAPTURE
Currently capturing query output to '/tmp/output'.
cassandra@cqlsh> 
{code}

I would expect that if CAPUTRE is turned off, it would be just telling me 
"CAPTURE is OFF" to be consistent with the rest.

If it is turned  on, it might be like this or similar:

{code}
cassandra@cqlsh> CAPTURE
CAPTURE is ON, writing to /tmp/output
{code}

Apart from all of that, TRACING with CAPTURE works, not issues with that. 

> Fix CQLSH Capture to save query results only and not trace details when 
> Tracing is on
> -------------------------------------------------------------------------------------
>
>                 Key: CASSANDRA-19105
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-19105
>             Project: Cassandra
>          Issue Type: Bug
>          Components: CQL/Interpreter
>            Reporter: Brad Schoening
>            Assignee: Gautam G
>            Priority: Normal
>         Attachments: test_results.txt, trunk_test_results.txt
>
>
> When using *Tracing* in CQLSH, it's sometimes helpful to use *Capture* to 
> avoid paging through output when you want to see the trace results.  However, 
> the trace results are also incorrectly captured to the output file.
> According to *Help Capture* (below), only the query result should be saved. 
> The correct behavior should display the trace results and only capture the 
> query results.
>         {_}Help capture message{_}:  Only query result output is captured. 
> Errors and output from cqlsh-only commands will still be shown in the cqlsh 
> session.
> Example:
> {quote}> TRACING ON;
> > select * from system_schema.columns LIMIT 1;
> > CAPTURE 'foo'
> {quote}
> this should display only the tracing information
> {quote}> CAPTURE OFF
> {quote}
> displays results and then the tracing
> {quote}> TRACING OFF
> {quote}
> displays only the results



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to