[jira] [Updated] (HIVE-8090) Potential null pointer reference in WriterImpl#StreamFactory#createStream()

2014-09-17 Thread Gopal V (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-8090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gopal V updated HIVE-8090:
--
  Resolution: Fixed
Release Note: 
Committed to trunk - thanks  [~rpalamut]!

  Status: Resolved  (was: Patch Available)

 Potential null pointer reference in WriterImpl#StreamFactory#createStream()
 ---

 Key: HIVE-8090
 URL: https://issues.apache.org/jira/browse/HIVE-8090
 Project: Hive
  Issue Type: Bug
  Components: File Formats
Affects Versions: 0.14.0
Reporter: Ted Yu
Assignee: Gopal V
Priority: Minor
 Attachments: HIVE-8090.1.patch, HIVE-8090.2.patch, HIVE-8090.3.patch, 
 HIVE-8090.4.patch


 {code}
   switch (kind) {
 ...
   default:
 modifiers = null;
 break;
   }
   BufferedStream result = streams.get(name);
   if (result == null) {
 result = new BufferedStream(name.toString(), bufferSize,
 codec == null ? codec : codec.modify(modifiers));
 {code}
 In case modifiers is null and codec is ZlibCodec, there would be NPE in 
 ZlibCodec#modify(EnumSetModifier modifiers) :
 {code}
 for (Modifier m : modifiers) {
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HIVE-8090) Potential null pointer reference in WriterImpl#StreamFactory#createStream()

2014-09-17 Thread Gopal V (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-8090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gopal V updated HIVE-8090:
--
Fix Version/s: 0.14.0

 Potential null pointer reference in WriterImpl#StreamFactory#createStream()
 ---

 Key: HIVE-8090
 URL: https://issues.apache.org/jira/browse/HIVE-8090
 Project: Hive
  Issue Type: Bug
  Components: File Formats
Affects Versions: 0.14.0
Reporter: Ted Yu
Assignee: Gopal V
Priority: Minor
 Fix For: 0.14.0

 Attachments: HIVE-8090.1.patch, HIVE-8090.2.patch, HIVE-8090.3.patch, 
 HIVE-8090.4.patch


 {code}
   switch (kind) {
 ...
   default:
 modifiers = null;
 break;
   }
   BufferedStream result = streams.get(name);
   if (result == null) {
 result = new BufferedStream(name.toString(), bufferSize,
 codec == null ? codec : codec.modify(modifiers));
 {code}
 In case modifiers is null and codec is ZlibCodec, there would be NPE in 
 ZlibCodec#modify(EnumSetModifier modifiers) :
 {code}
 for (Modifier m : modifiers) {
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HIVE-8090) Potential null pointer reference in WriterImpl#StreamFactory#createStream()

2014-09-16 Thread Gopal V (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-8090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gopal V updated HIVE-8090:
--
Component/s: File Formats

 Potential null pointer reference in WriterImpl#StreamFactory#createStream()
 ---

 Key: HIVE-8090
 URL: https://issues.apache.org/jira/browse/HIVE-8090
 Project: Hive
  Issue Type: Bug
  Components: File Formats
Affects Versions: 0.14.0
Reporter: Ted Yu
Assignee: Gopal V
Priority: Minor
 Attachments: HIVE-8090.1.patch, HIVE-8090.2.patch, HIVE-8090.3.patch, 
 HIVE-8090.4.patch


 {code}
   switch (kind) {
 ...
   default:
 modifiers = null;
 break;
   }
   BufferedStream result = streams.get(name);
   if (result == null) {
 result = new BufferedStream(name.toString(), bufferSize,
 codec == null ? codec : codec.modify(modifiers));
 {code}
 In case modifiers is null and codec is ZlibCodec, there would be NPE in 
 ZlibCodec#modify(EnumSetModifier modifiers) :
 {code}
 for (Modifier m : modifiers) {
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HIVE-8090) Potential null pointer reference in WriterImpl#StreamFactory#createStream()

2014-09-15 Thread Gopal V (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-8090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gopal V updated HIVE-8090:
--
Attachment: HIVE-8090.4.patch

Updated patch to match coding standard. 

Please follow this next time  send a mail to the hive-dev lists to get 
yourself added as a contributor, so that I can assign this to you.

 Potential null pointer reference in WriterImpl#StreamFactory#createStream()
 ---

 Key: HIVE-8090
 URL: https://issues.apache.org/jira/browse/HIVE-8090
 Project: Hive
  Issue Type: Bug
Affects Versions: 0.14.0
Reporter: Ted Yu
Priority: Minor
 Attachments: HIVE-8090.1.patch, HIVE-8090.2.patch, HIVE-8090.3.patch, 
 HIVE-8090.4.patch


 {code}
   switch (kind) {
 ...
   default:
 modifiers = null;
 break;
   }
   BufferedStream result = streams.get(name);
   if (result == null) {
 result = new BufferedStream(name.toString(), bufferSize,
 codec == null ? codec : codec.modify(modifiers));
 {code}
 In case modifiers is null and codec is ZlibCodec, there would be NPE in 
 ZlibCodec#modify(EnumSetModifier modifiers) :
 {code}
 for (Modifier m : modifiers) {
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HIVE-8090) Potential null pointer reference in WriterImpl#StreamFactory#createStream()

2014-09-14 Thread Rahul Palamuttam (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-8090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rahul Palamuttam updated HIVE-8090:
---
Status: Patch Available  (was: Open)

 Potential null pointer reference in WriterImpl#StreamFactory#createStream()
 ---

 Key: HIVE-8090
 URL: https://issues.apache.org/jira/browse/HIVE-8090
 Project: Hive
  Issue Type: Bug
Reporter: Ted Yu

 {code}
   switch (kind) {
 ...
   default:
 modifiers = null;
 break;
   }
   BufferedStream result = streams.get(name);
   if (result == null) {
 result = new BufferedStream(name.toString(), bufferSize,
 codec == null ? codec : codec.modify(modifiers));
 {code}
 In case modifiers is null and codec is ZlibCodec, there would be NPE in 
 ZlibCodec#modify(EnumSetModifier modifiers) :
 {code}
 for (Modifier m : modifiers) {
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HIVE-8090) Potential null pointer reference in WriterImpl#StreamFactory#createStream()

2014-09-14 Thread Rahul Palamuttam (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-8090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rahul Palamuttam updated HIVE-8090:
---
Attachment: HIVE-8090.1.patch

A new boolean variable is introduced which checks if the codec is null or of 
type ZlibCodec. This is substituted in place of the evaluated expression for 
the boolean operator. Anymore conditionals for this to this parameter should be 
updated to the new boolean variable.

 Potential null pointer reference in WriterImpl#StreamFactory#createStream()
 ---

 Key: HIVE-8090
 URL: https://issues.apache.org/jira/browse/HIVE-8090
 Project: Hive
  Issue Type: Bug
Reporter: Ted Yu
 Attachments: HIVE-8090.1.patch


 {code}
   switch (kind) {
 ...
   default:
 modifiers = null;
 break;
   }
   BufferedStream result = streams.get(name);
   if (result == null) {
 result = new BufferedStream(name.toString(), bufferSize,
 codec == null ? codec : codec.modify(modifiers));
 {code}
 In case modifiers is null and codec is ZlibCodec, there would be NPE in 
 ZlibCodec#modify(EnumSetModifier modifiers) :
 {code}
 for (Modifier m : modifiers) {
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HIVE-8090) Potential null pointer reference in WriterImpl#StreamFactory#createStream()

2014-09-14 Thread Rahul Palamuttam (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-8090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rahul Palamuttam updated HIVE-8090:
---
Attachment: HIVE-8090.2.patch

 Potential null pointer reference in WriterImpl#StreamFactory#createStream()
 ---

 Key: HIVE-8090
 URL: https://issues.apache.org/jira/browse/HIVE-8090
 Project: Hive
  Issue Type: Bug
Reporter: Ted Yu
 Attachments: HIVE-8090.1.patch, HIVE-8090.2.patch


 {code}
   switch (kind) {
 ...
   default:
 modifiers = null;
 break;
   }
   BufferedStream result = streams.get(name);
   if (result == null) {
 result = new BufferedStream(name.toString(), bufferSize,
 codec == null ? codec : codec.modify(modifiers));
 {code}
 In case modifiers is null and codec is ZlibCodec, there would be NPE in 
 ZlibCodec#modify(EnumSetModifier modifiers) :
 {code}
 for (Modifier m : modifiers) {
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HIVE-8090) Potential null pointer reference in WriterImpl#StreamFactory#createStream()

2014-09-14 Thread Rahul Palamuttam (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-8090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rahul Palamuttam updated HIVE-8090:
---
Attachment: HIVE-8090.3.patch

 Potential null pointer reference in WriterImpl#StreamFactory#createStream()
 ---

 Key: HIVE-8090
 URL: https://issues.apache.org/jira/browse/HIVE-8090
 Project: Hive
  Issue Type: Bug
Reporter: Ted Yu
 Attachments: HIVE-8090.1.patch, HIVE-8090.2.patch, HIVE-8090.3.patch


 {code}
   switch (kind) {
 ...
   default:
 modifiers = null;
 break;
   }
   BufferedStream result = streams.get(name);
   if (result == null) {
 result = new BufferedStream(name.toString(), bufferSize,
 codec == null ? codec : codec.modify(modifiers));
 {code}
 In case modifiers is null and codec is ZlibCodec, there would be NPE in 
 ZlibCodec#modify(EnumSetModifier modifiers) :
 {code}
 for (Modifier m : modifiers) {
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HIVE-8090) Potential null pointer reference in WriterImpl#StreamFactory#createStream()

2014-09-14 Thread Rahul Palamuttam (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-8090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rahul Palamuttam updated HIVE-8090:
---
Attachment: (was: HIVE-8090.3.patch)

 Potential null pointer reference in WriterImpl#StreamFactory#createStream()
 ---

 Key: HIVE-8090
 URL: https://issues.apache.org/jira/browse/HIVE-8090
 Project: Hive
  Issue Type: Bug
Reporter: Ted Yu
 Attachments: HIVE-8090.1.patch, HIVE-8090.2.patch


 {code}
   switch (kind) {
 ...
   default:
 modifiers = null;
 break;
   }
   BufferedStream result = streams.get(name);
   if (result == null) {
 result = new BufferedStream(name.toString(), bufferSize,
 codec == null ? codec : codec.modify(modifiers));
 {code}
 In case modifiers is null and codec is ZlibCodec, there would be NPE in 
 ZlibCodec#modify(EnumSetModifier modifiers) :
 {code}
 for (Modifier m : modifiers) {
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HIVE-8090) Potential null pointer reference in WriterImpl#StreamFactory#createStream()

2014-09-14 Thread Rahul Palamuttam (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-8090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Rahul Palamuttam updated HIVE-8090:
---
Attachment: HIVE-8090.3.patch

 Potential null pointer reference in WriterImpl#StreamFactory#createStream()
 ---

 Key: HIVE-8090
 URL: https://issues.apache.org/jira/browse/HIVE-8090
 Project: Hive
  Issue Type: Bug
Reporter: Ted Yu
 Attachments: HIVE-8090.1.patch, HIVE-8090.2.patch, HIVE-8090.3.patch


 {code}
   switch (kind) {
 ...
   default:
 modifiers = null;
 break;
   }
   BufferedStream result = streams.get(name);
   if (result == null) {
 result = new BufferedStream(name.toString(), bufferSize,
 codec == null ? codec : codec.modify(modifiers));
 {code}
 In case modifiers is null and codec is ZlibCodec, there would be NPE in 
 ZlibCodec#modify(EnumSetModifier modifiers) :
 {code}
 for (Modifier m : modifiers) {
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HIVE-8090) Potential null pointer reference in WriterImpl#StreamFactory#createStream()

2014-09-14 Thread Gopal V (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-8090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gopal V updated HIVE-8090:
--
Affects Version/s: 0.14.0

 Potential null pointer reference in WriterImpl#StreamFactory#createStream()
 ---

 Key: HIVE-8090
 URL: https://issues.apache.org/jira/browse/HIVE-8090
 Project: Hive
  Issue Type: Bug
Affects Versions: 0.14.0
Reporter: Ted Yu
 Attachments: HIVE-8090.1.patch, HIVE-8090.2.patch, HIVE-8090.3.patch


 {code}
   switch (kind) {
 ...
   default:
 modifiers = null;
 break;
   }
   BufferedStream result = streams.get(name);
   if (result == null) {
 result = new BufferedStream(name.toString(), bufferSize,
 codec == null ? codec : codec.modify(modifiers));
 {code}
 In case modifiers is null and codec is ZlibCodec, there would be NPE in 
 ZlibCodec#modify(EnumSetModifier modifiers) :
 {code}
 for (Modifier m : modifiers) {
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Updated] (HIVE-8090) Potential null pointer reference in WriterImpl#StreamFactory#createStream()

2014-09-14 Thread Gopal V (JIRA)

 [ 
https://issues.apache.org/jira/browse/HIVE-8090?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Gopal V updated HIVE-8090:
--
Priority: Minor  (was: Major)

 Potential null pointer reference in WriterImpl#StreamFactory#createStream()
 ---

 Key: HIVE-8090
 URL: https://issues.apache.org/jira/browse/HIVE-8090
 Project: Hive
  Issue Type: Bug
Affects Versions: 0.14.0
Reporter: Ted Yu
Priority: Minor
 Attachments: HIVE-8090.1.patch, HIVE-8090.2.patch, HIVE-8090.3.patch


 {code}
   switch (kind) {
 ...
   default:
 modifiers = null;
 break;
   }
   BufferedStream result = streams.get(name);
   if (result == null) {
 result = new BufferedStream(name.toString(), bufferSize,
 codec == null ? codec : codec.modify(modifiers));
 {code}
 In case modifiers is null and codec is ZlibCodec, there would be NPE in 
 ZlibCodec#modify(EnumSetModifier modifiers) :
 {code}
 for (Modifier m : modifiers) {
 {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)