You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "David Capwell (Jira)" <ji...@apache.org> on 2020/05/26 22:16:00 UTC

[jira] [Commented] (CASSANDRA-15837) Enhance fqltool to be able to export the fql log into a format which doesn't depend on Cassandra

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

David Capwell commented on CASSANDRA-15837:
-------------------------------------------

I already created a working patch which also works with tlp-stress.  It worked by producing a file using thrift data, have tlp-stress use as input to generate the load against a cluster.  

I am linking a working branch to promote discussion, I am aware that the branch requires cleanup; mostly focused on making sure others are ok with the core concept.

> Enhance fqltool to be able to export the fql log into a format which doesn't depend on Cassandra
> ------------------------------------------------------------------------------------------------
>
>                 Key: CASSANDRA-15837
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-15837
>             Project: Cassandra
>          Issue Type: Improvement
>          Components: Tool/fql
>            Reporter: David Capwell
>            Assignee: David Capwell
>            Priority: Normal
>
> Currently the fql log format uses Cassandra serialization within the message, which means that reading the file also requires Cassandra classes. To make it easier for outside tools to read the fql logs we should enhance the fqltool to be able to dump the logs to a file format using thrift or protobuf.
> Additionally we should support exporting the original query with a deterministic version allowing tools to have reproducible and comparable results.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org