[ 
https://issues.apache.org/jira/browse/PHOENIX-1198?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Eli Levine resolved PHOENIX-1198.
---------------------------------
    Resolution: Fixed

I have made a pass and added annotations to all log lines that are within the 
scope of a user operation. This is currently done for (1) all existing (and a 
few new one) client-side log lines, and (2) all existing server-side log lines 
in code related to query execution.

More work is required around server-side code for indexes and upserts. I'll 
file a separate JIRA for that.


> Add ability to pass custom annotations to be added to log lines
> ---------------------------------------------------------------
>
>                 Key: PHOENIX-1198
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-1198
>             Project: Phoenix
>          Issue Type: Improvement
>            Reporter: Eli Levine
>            Assignee: Eli Levine
>             Fix For: 5.0.0, 4.1
>
>
> Users need a way to associate log lines emitted by Phoenix with other logs 
> generated by higher levels of applications. This JIRA calls for allowing 
> callers to pass custom annotations to Phoenix connections. The mechanism for 
> passing in these annotations is the same as PHOENIX-1196. Phoenix will look 
> for properties that start with "phoenix.annotation." and use them when 
> generating log lines.
> e.g. If a connection was created with a property 
> +phoenix.annotation.userid=123+ Phoenix would emit log lines that would look 
> like this: {code}{userid=123} some log line{code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to