[
https://issues.apache.org/jira/browse/PHOENIX-1264?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14153674#comment-14153674
]
James Taylor commented on PHOENIX-1264:
---------------------------------------
Patch looks good, [~ramkrishna]. +1. One change that really should go with
PHOENIX-1263, is this one:
- PTableStats stats = updateStatsInternal(physicalTableName.getBytes(),
columns);
+ PTableStats stats = tenantId == null ?
updateStatsInternal(physicalTableName.getBytes(), columns) : null;
but I'm fine if you want to leave that in - just we aware that you'll need to
make this change on the 4.0 and master branch when you get back to PHOENIX-1263.
Also, please file a JIRA for the default property in QueryServicesTestImpl not
taking effect in 3.0, as that's a problem.
> Add StatisticsCollector to existing tables on first connection to cluster
> -------------------------------------------------------------------------
>
> Key: PHOENIX-1264
> URL: https://issues.apache.org/jira/browse/PHOENIX-1264
> Project: Phoenix
> Issue Type: Sub-task
> Reporter: James Taylor
> Assignee: ramkrishna.s.vasudevan
> Attachments: Pheonix-1264_3.0.patch, Pheonix-1264_3.0_1.patch,
> Phoenix-1264_1.patch, Phoenix-1264_2.patch, Phoenix-1264_3.0_1.patch,
> Phoenix-1264_3.0_3.patch, Phoenix-1264_3.patch
>
>
> We'll need to add the StatisticsCollector to existing tables so that stats
> are kept for these tables. We typically do that on first connection to the
> cluster in ensureTableCreated when our system table is created by walking
> through the existing Phoenix tables. We only need to do it if the system
> table already exists (otherwise, it's a new installation).
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)