You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Per Otterström (JIRA)" <ji...@apache.org> on 2019/04/04 06:44:00 UTC
[jira] [Created] (CASSANDRA-15076) Align record header of FQL and
audit binary log
Per Otterström created CASSANDRA-15076:
------------------------------------------
Summary: Align record header of FQL and audit binary log
Key: CASSANDRA-15076
URL: https://issues.apache.org/jira/browse/CASSANDRA-15076
Project: Cassandra
Issue Type: Improvement
Components: Tool/fql
Reporter: Per Otterström
Fix For: 4.0
The new full query logger and the audit logger support logging into binary Chronicle logs. Both create records with a small header to indicate what follows, but the two features have adopted different header formats. Let's align the record header format with this ticket.
* Both features should use the same header layout. This makes it possible to give more user friendly error messages.
* The record header should have a distinct {{type}} to indicate the type of record.
* The record header should have a {{version}} so that the record format can evolve.
Current record header format of the FQL is:
{noformat}
version:0(int16)
type:<type>(text)
{noformat}
where {{<type>}} can be either {{batch}} or {{single-query}}.
Current record header format of the binary audit log is:
{noformat}
type:AuditLog(text)
{noformat}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cassandra.apache.org
For additional commands, e-mail: commits-help@cassandra.apache.org