[
https://issues.apache.org/jira/browse/PIG-1429?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13080093#comment-13080093
]
Daniel Dai commented on PIG-1429:
---------------------------------
Hi, Zhijie,
Discussed with Thejas, here is the things we agree on:
1. For string->boolean: we'd like "true"=>TRUE, "false"=>FALSE (ignore case),
otherwise null
2. For numeric type->boolean: zero=>FALSE, non-zero=>TRUE
3. We only do string<=>boolean, numerical<=>boolean in explicit cast (POCast)
and LoadStoreCaster (UTF8StoreageConverter). We don't do implicit cast for this
(no need extensive change in TypeCheckingExpVisitor)
> Add Boolean Data Type to Pig
> ----------------------------
>
> Key: PIG-1429
> URL: https://issues.apache.org/jira/browse/PIG-1429
> Project: Pig
> Issue Type: New Feature
> Components: data
> Affects Versions: 0.7.0
> Reporter: Russell Jurney
> Assignee: Zhijie Shen
> Labels: boolean, gsoc2011, pig, type
> Attachments: PIG-1429_1.patch, PIG-1429_2.patch, working_boolean.patch
>
> Original Estimate: 8h
> Remaining Estimate: 8h
>
> Pig needs a Boolean data type. Pig-1097 is dependent on doing this.
> I volunteer. Is there anything beyond the work in src/org/apache/pig/data/
> plus unit tests to make this work?
> This is a candidate project for Google summer of code 2011. More information
> about the program can be found at http://wiki.apache.org/pig/GSoc2011
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira