You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pig.apache.org by "Santhosh Srinivasan (JIRA)" <ji...@apache.org> on 2008/09/23 23:39:44 UTC
[jira] Created: (PIG-453) Scope resolution operators in flattened
schemas need to be fixed
Scope resolution operators in flattened schemas need to be fixed
----------------------------------------------------------------
Key: PIG-453
URL: https://issues.apache.org/jira/browse/PIG-453
Project: Pig
Issue Type: Bug
Affects Versions: types_branch
Reporter: Santhosh Srinivasan
Assignee: Santhosh Srinivasan
Priority: Minor
Fix For: types_branch
Currently, the scope resolution operator :: is stored as part of the field schema alias. As a result, users may get confused by queries like:
{code}
a = load 'st10k' as (name, age, gpa);
b = group a by name;
c = foreach b generate flatten(a);
d = filter c by name != 'fred';
e = group d by name;
f = foreach e generate flatten(d);
g = foreach f generate name;
{code}
With PIG-451, the schema for f will have a column with aliases a::name and d::a::name. The use of d::a::name is particularly confusing.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.