phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Hudson (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (PHOENIX-1198) Add ability to pass custom annotations to be added to log lines
Date Fri, 26 Sep 2014 18:58:33 GMT

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

Hudson commented on PHOENIX-1198:
---------------------------------

SUCCESS: Integrated in Phoenix | 4.0 | Hadoop2 #170 (See [https://builds.apache.org/job/Phoenix-4.0-hadoop2/170/])
Added custom annotations to logs in query-related functionality in client- and server-side
code for PHOENIX-1198 (elilevine: rev 4edfed646f98e4065746020a5cfb3c354fc5bc45)
* phoenix-core/src/main/java/org/apache/phoenix/util/LogUtil.java
* phoenix-core/src/main/java/org/apache/phoenix/execute/BaseQueryPlan.java
* phoenix-core/src/main/java/org/apache/phoenix/iterate/FilterAggregatingResultIterator.java
* phoenix-core/src/main/java/org/apache/phoenix/util/ScanUtil.java
* phoenix-core/src/main/java/org/apache/phoenix/trace/TracingIterator.java
* phoenix-core/src/main/java/org/apache/phoenix/coprocessor/BaseScannerRegionObserver.java
* phoenix-core/src/main/java/org/apache/phoenix/iterate/ConcatResultIterator.java
* phoenix-core/src/main/java/org/apache/phoenix/query/ConnectionQueryServicesImpl.java
* phoenix-core/src/main/java/org/apache/phoenix/compile/FromCompiler.java
* phoenix-core/src/main/java/org/apache/phoenix/cache/ServerCacheClient.java
* phoenix-core/src/main/java/org/apache/phoenix/iterate/DefaultParallelIteratorRegionSplitter.java
* phoenix-core/src/main/java/org/apache/phoenix/coprocessor/UngroupedAggregateRegionObserver.java
* phoenix-core/src/main/java/org/apache/phoenix/iterate/DistinctAggregatingResultIterator.java
* phoenix-core/src/main/java/org/apache/phoenix/iterate/TableResultIterator.java
* phoenix-core/src/main/java/org/apache/phoenix/iterate/LimitingResultIterator.java
* phoenix-core/src/main/java/org/apache/phoenix/iterate/SequenceResultIterator.java
* phoenix-core/src/main/java/org/apache/phoenix/iterate/MergeSortRowKeyResultIterator.java
* phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java
* phoenix-core/src/main/java/org/apache/phoenix/iterate/FilterResultIterator.java
* phoenix-core/src/main/java/org/apache/phoenix/iterate/GroupedAggregatingResultIterator.java
* phoenix-core/src/main/java/org/apache/phoenix/trace/TraceReader.java
* phoenix-core/src/test/java/org/apache/phoenix/util/LogUtilTest.java
* phoenix-core/src/main/java/org/apache/phoenix/iterate/ScanningResultIterator.java
* phoenix-core/src/main/java/org/apache/phoenix/iterate/UngroupedAggregatingResultIterator.java
* phoenix-core/src/main/java/org/apache/phoenix/execute/HashJoinPlan.java
* phoenix-core/src/main/java/org/apache/phoenix/iterate/MergeSortTopNResultIterator.java
* phoenix-core/src/main/java/org/apache/phoenix/execute/MutationState.java
* phoenix-core/src/main/java/org/apache/phoenix/iterate/OrderedResultIterator.java
* phoenix-core/src/main/java/org/apache/phoenix/iterate/ParallelIterators.java
* phoenix-core/src/main/java/org/apache/phoenix/iterate/RegionScannerResultIterator.java
* phoenix-core/src/main/java/org/apache/phoenix/coprocessor/GroupedAggregateRegionObserver.java
* phoenix-core/src/main/java/org/apache/phoenix/iterate/ChunkedResultIterator.java


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

Mime
View raw message