You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "Hudson (JIRA)" <ji...@apache.org> on 2014/10/07 01:23:35 UTC

[jira] [Commented] (PHOENIX-1321) Cleanup setting of timestamps when collecting and using stats

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

Hudson commented on PHOENIX-1321:
---------------------------------

FAILURE: Integrated in Phoenix | Master #406 (See [https://builds.apache.org/job/Phoenix-master/406/])
PHOENIX-1321 Cleanup setting of timestamps when collecting and using stats (jtaylor: rev 7dbd3503bf19f1dc9ae3adb573c40fc72803295d)
* phoenix-core/src/test/java/org/apache/phoenix/query/QueryServicesTestImpl.java
* phoenix-core/src/main/java/org/apache/phoenix/coprocessor/UngroupedAggregateRegionObserver.java
* phoenix-core/src/main/java/org/apache/phoenix/util/MetaDataUtil.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/index/SaltedIndexIT.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/MultiCfQueryExecIT.java
* phoenix-core/src/main/java/org/apache/phoenix/schema/stat/StatisticsUtils.java
* phoenix-core/src/main/java/org/apache/phoenix/query/QueryServicesOptions.java
* phoenix-core/src/main/java/org/apache/phoenix/schema/MetaDataClient.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/KeyOnlyIT.java
* phoenix-core/src/main/java/org/apache/phoenix/coprocessor/MetaDataEndpointImpl.java
* phoenix-core/src/test/java/org/apache/phoenix/util/TestUtil.java
* phoenix-core/src/main/java/org/apache/phoenix/query/QueryServices.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/StatsCollectorIT.java
* phoenix-core/src/main/java/org/apache/phoenix/schema/stat/StatisticsTable.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/BaseTenantSpecificTablesIT.java
* phoenix-core/src/it/java/org/apache/phoenix/mapreduce/CsvBulkLoadToolIT.java
* phoenix-core/src/main/java/org/apache/phoenix/schema/stat/StatisticsScanner.java
* phoenix-core/src/it/java/org/apache/phoenix/end2end/ParallelIteratorsIT.java
* phoenix-core/src/test/java/org/apache/phoenix/query/BaseTest.java
* phoenix-core/src/main/java/org/apache/phoenix/schema/stat/StatisticsCollector.java


> Cleanup setting of timestamps when collecting and using stats
> -------------------------------------------------------------
>
>                 Key: PHOENIX-1321
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-1321
>             Project: Phoenix
>          Issue Type: Sub-task
>            Reporter: James Taylor
>            Assignee: James Taylor
>         Attachments: PHOENIX-1321_4.patch
>
>
> We're currently not using the max timestamp that was passed through the Scan when we do an ANALYZE. In the same way, we're not using the client timestamp when we read the stats and cache them on PTable. The tricky thing is what timestamp to use for the stats when a split or compaction occurs, because in those cases we don't have a user supplied timestamp (if they're managing timestamps themselves).



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