[
https://issues.apache.org/jira/browse/PHOENIX-3859?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
James Taylor resolved PHOENIX-3859.
-----------------------------------
Resolution: Fixed
This is a known issue and a duplicate of PHOENIX-3178 (not related to your
change, [~gjacoby]). If someone could pick that up, it'd be much appreciated.
> Upsert Select query returning updated count as double than actual value when
> total count is more than configured mutate batch size
> -----------------------------------------------------------------------------------------------------------------------------------
>
> Key: PHOENIX-3859
> URL: https://issues.apache.org/jira/browse/PHOENIX-3859
> Project: Phoenix
> Issue Type: Bug
> Affects Versions: 4.10.0
> Reporter: Maddineni Sukumar
> Assignee: Maddineni Sukumar
> Priority: Minor
>
> If I setup driver with below property
> props.put(QueryServices.MUTATE_BATCH_SIZE_ATTRIB, Integert.toString(50));
> And load more than 50 rows, for example 60 rows and then run below upsert
> select query.
> int count = conn.createStatement().executeUpdate("Upsert into TableA select *
> from TableA");
> Count comes as 120 instead of 60. If I increase batch size to more than 60
> and try then it gives proper result as 60.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)