[
https://issues.apache.org/jira/browse/PHOENIX-364?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Gabriel Reid resolved PHOENIX-364.
----------------------------------
Resolution: Fixed
Bulk resolve of closed issues imported from GitHub. This status was reached by
first re-opening all closed imported issues and then resolving them in bulk.
> First Shot at dynamic Upsert
> ----------------------------
>
> Key: PHOENIX-364
> URL: https://issues.apache.org/jira/browse/PHOENIX-364
> Project: Phoenix
> Issue Type: Task
> Reporter: maillard
>
> This is a first step for the dynamic upsert functionality.
> Upsert into TABLE (key,column, Dyn VARCHAR, Dyn2 VARCHAR) VALUES
> ('key','entry','val','val2')
> it also allows a full upsert:
> Upsert into TABLE (Dyn VARCHAR, Dyn2 VARCHAR) VALUES
> ('key','entry','val','val2')
> where your dynamic columns are at the end.
> Import missing features are
> A table alter when a dynamic column is upserted to have in the schema for
> next time. this feature could be disabled.
> Missing case sensitivity
> Improvements:
> Refactoring of Dynamic columns between select and upsert
> test for column ambiguouity
> test for wrong column families
> Added tests to DynamicColumnTest to test these issues
> DynamicUpsertTest for the upsert part
--
This message was sent by Atlassian JIRA
(v6.2#6252)