Siddharth Wagle created AMBARI-8805:
---------------------------------------
Summary: Exception on collector start
Key: AMBARI-8805
URL: https://issues.apache.org/jira/browse/AMBARI-8805
Project: Ambari
Issue Type: Bug
Components: ambari-metrics
Affects Versions: 2.0.0
Reporter: Siddharth Wagle
Assignee: Siddharth Wagle
Fix For: 2.0.0
Seems like startTime and endTime are not properly set.
{code}
00:50:01,450 INFO [Thread-17] TimelineMetricAggregator:163 - Start aggregation
cycle @ Wed Dec 17 00:50:01 UTC 2014, startTime = Wed Dec 17 02:18:05 UTC 2014,
endTime = Wed Dec 17 03:18:05 UTC 2014
00:50:01,460 DEBUG [Thread-17] PhoenixTransactSQL:246 - SQL: SELECT /*+
NATIVE_TIME_RANGE(1418779085626) */ METRIC_NAME, HOSTNAME, APP_ID, INSTANCE_ID,
SERVER_TIME, UNITS, METRIC_SUM, METRIC_MAX, METRIC_M
IN, METRIC_COUNT FROM METRIC_RECORD_MINUTE WHERE SERVER_TIME >= ? AND
SERVER_TIME < ? ORDER BY METRIC_NAME, HOSTNAME, APP_ID, INSTANCE_ID,
SERVER_TIME , condition: Condition{metricNames=null, hostname='n
ull', appId='null', instanceId='null', startTime=1418782685626,
endTime=1418786285626, limit=null, grouped=true, orderBy=[METRIC_NAME,
HOSTNAME, APP_ID, INSTANCE_ID, SERVER_TIME], noLimit=true}
00:50:01,506 DEBUG [Thread-15] PhoenixTransactSQL:274 - Setting pos: 1, value:
1418782685623
00:50:01,506 DEBUG [Thread-17] PhoenixTransactSQL:274 - Setting pos: 1, value:
1418782685626
00:50:01,507 DEBUG [Thread-17] PhoenixTransactSQL:278 - Setting pos: 2, value:
1418786285626
00:50:01,506 DEBUG [Thread-14] PhoenixTransactSQL:274 - Setting pos: 1, value:
1418777226906
00:50:01,507 DEBUG [Thread-15] PhoenixTransactSQL:278 - Setting pos: 2, value:
1418786285623
00:50:01,508 DEBUG [Thread-14] PhoenixTransactSQL:278 - Setting pos: 2, value:
1418777346906
00:50:01,507 DEBUG [Thread-16] PhoenixTransactSQL:274 - Setting pos: 1, value:
1418777046918
00:50:01,509 DEBUG [Thread-16] PhoenixTransactSQL:278 - Setting pos: 2, value:
1418777346918
00:50:01,523 INFO [main] ApplicationHistoryServer:170 - Instantiating
AHSWebApp at 0.0.0.0:8188
00:50:01,732 ERROR [Thread-15] YarnUncaughtExceptionHandler:68 - Thread
Thread[Thread-15,5,main] threw an Exception.
java.lang.RuntimeException: java.io.IOException: maxStamp is smaller than
minStamp
at org.apache.phoenix.util.ScanUtil.setTimeRange(ScanUtil.java:253)
at
org.apache.phoenix.execute.BaseQueryPlan.iterator(BaseQueryPlan.java:188)
at
org.apache.phoenix.execute.BaseQueryPlan.iterator(BaseQueryPlan.java:155)
at
org.apache.phoenix.jdbc.PhoenixStatement$1.call(PhoenixStatement.java:226)
at
org.apache.phoenix.jdbc.PhoenixStatement$1.call(PhoenixStatement.java:217)
at org.apache.phoenix.call.CallRunner.run(CallRunner.java:53)
at
org.apache.phoenix.jdbc.PhoenixStatement.executeQuery(PhoenixStatement.java:216)
at
org.apache.phoenix.jdbc.PhoenixPreparedStatement.executeQuery(PhoenixPreparedStatement.java:188)
at
org.apache.hadoop.yarn.server.applicationhistoryservice.metrics.timeline.AbstractTimelineAggregator.doWork(AbstractTimelineAggregator.java:178)
at
org.apache.hadoop.yarn.server.applicationhistoryservice.metrics.timeline.AbstractTimelineAggregator.run(AbstractTimelineAggregator.java:87)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: maxStamp is smaller than minStamp
at org.apache.hadoop.hbase.io.TimeRange.<init>(TimeRange.java:80)
at org.apache.hadoop.hbase.client.Scan.setTimeRange(Scan.java:310)
at org.apache.phoenix.util.ScanUtil.setTimeRange(ScanUtil.java:251)
... 10 more
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)