GitHub user AakashPradeep opened a pull request:
https://github.com/apache/phoenix/pull/76
PHOENIX-628 Support native JSON data type
This pull request has following changes:
1. Renames
a) PJsonDataType to PJson
b) PJsonDataTypeTest to PJsonTest
c) PhoenixJsonE2ETest to PhoenixJsonIT
2. Added new SqlException Code INVALID_JSON_DATA
3. Some changes in PhoenixJson
4. Removed overridden method from PJson for which default implementation is
fine.
a) coerceBytes()
b) isCoercibleTo().
@JamesRTaylor and @twdsilva please review the changelist.
Note : Some of the classes have space formatting problem, I am trying to
fix my eclipse for that. Hopefully it will be resolved in next pull request.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/AakashPradeep/phoenix json
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/phoenix/pull/76.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #76
----
commit bab8f40c745b0f3cfd28597d6938574f4ba91ea2
Author: Aakash <[email protected]>
Date: 2015-04-14T01:32:10Z
Support native JSON data type and json_extract_path function PHOENIX-1743
and PHOENIX-1710
commit a18f617398e32dd9f5599316a408f401302f3182
Author: Aakash <[email protected]>
Date: 2015-04-24T09:31:55Z
PHOENIX-628 Support native JSON data type - fix for first review
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---