[jira] Updated: (HIVE-471) A UDF for simple reflection
[ https://issues.apache.org/jira/browse/HIVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Namit Jain updated HIVE-471: Status: Resolved (was: Patch Available) Hadoop Flags: [Reviewed] Resolution: Fixed Committed. Thanks Edward > A UDF for simple reflection > --- > > Key: HIVE-471 > URL: https://issues.apache.org/jira/browse/HIVE-471 > Project: Hadoop Hive > Issue Type: New Feature > Components: Query Processor >Affects Versions: 0.6.0 >Reporter: Edward Capriolo >Assignee: Edward Capriolo >Priority: Minor > Fix For: 0.7.0 > > Attachments: hive-471-gen.diff, HIVE-471.1.patch, HIVE-471.2.patch, > HIVE-471.3.patch, HIVE-471.4.patch, HIVE-471.5.patch, HIVE-471.6.patch.txt, > hive-471.diff > > > There are many methods in java that are static and have no arguments or can > be invoked with one simple parameter. More complicated functions will require > a UDF but one generic one can work as a poor-mans UDF. > {noformat} > SELECT reflect("java.lang.String", "valueOf", 1), reflect("java.lang.String", > "isEmpty") > FROM src LIMIT 1; > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (HIVE-471) A UDF for simple reflection
[ https://issues.apache.org/jira/browse/HIVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edward Capriolo updated HIVE-471: - Status: Patch Available (was: Open) > A UDF for simple reflection > --- > > Key: HIVE-471 > URL: https://issues.apache.org/jira/browse/HIVE-471 > Project: Hadoop Hive > Issue Type: New Feature > Components: Query Processor >Affects Versions: 0.6.0 >Reporter: Edward Capriolo >Assignee: Edward Capriolo >Priority: Minor > Fix For: 0.7.0 > > Attachments: hive-471-gen.diff, HIVE-471.1.patch, HIVE-471.2.patch, > HIVE-471.3.patch, HIVE-471.4.patch, HIVE-471.5.patch, HIVE-471.6.patch.txt, > hive-471.diff > > > There are many methods in java that are static and have no arguments or can > be invoked with one simple parameter. More complicated functions will require > a UDF but one generic one can work as a poor-mans UDF. > {noformat} > SELECT reflect("java.lang.String", "valueOf", 1), reflect("java.lang.String", > "isEmpty") > FROM src LIMIT 1; > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (HIVE-471) A UDF for simple reflection
[ https://issues.apache.org/jira/browse/HIVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edward Capriolo updated HIVE-471: - Attachment: HIVE-471.6.patch.txt > A UDF for simple reflection > --- > > Key: HIVE-471 > URL: https://issues.apache.org/jira/browse/HIVE-471 > Project: Hadoop Hive > Issue Type: New Feature > Components: Query Processor >Affects Versions: 0.6.0 >Reporter: Edward Capriolo >Assignee: Edward Capriolo >Priority: Minor > Fix For: 0.7.0 > > Attachments: hive-471-gen.diff, HIVE-471.1.patch, HIVE-471.2.patch, > HIVE-471.3.patch, HIVE-471.4.patch, HIVE-471.5.patch, HIVE-471.6.patch.txt, > hive-471.diff > > > There are many methods in java that are static and have no arguments or can > be invoked with one simple parameter. More complicated functions will require > a UDF but one generic one can work as a poor-mans UDF. > {noformat} > SELECT reflect("java.lang.String", "valueOf", 1), reflect("java.lang.String", > "isEmpty") > FROM src LIMIT 1; > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (HIVE-471) A UDF for simple reflection
[ https://issues.apache.org/jira/browse/HIVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Namit Jain updated HIVE-471: Status: Open (was: Patch Available) > A UDF for simple reflection > --- > > Key: HIVE-471 > URL: https://issues.apache.org/jira/browse/HIVE-471 > Project: Hadoop Hive > Issue Type: New Feature > Components: Query Processor >Affects Versions: 0.6.0 >Reporter: Edward Capriolo >Assignee: Edward Capriolo >Priority: Minor > Fix For: 0.7.0 > > Attachments: hive-471-gen.diff, HIVE-471.1.patch, HIVE-471.2.patch, > HIVE-471.3.patch, HIVE-471.4.patch, HIVE-471.5.patch, hive-471.diff > > > There are many methods in java that are static and have no arguments or can > be invoked with one simple parameter. More complicated functions will require > a UDF but one generic one can work as a poor-mans UDF. > {noformat} > SELECT reflect("java.lang.String", "valueOf", 1), reflect("java.lang.String", > "isEmpty") > FROM src LIMIT 1; > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (HIVE-471) A UDF for simple reflection
[ https://issues.apache.org/jira/browse/HIVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edward Capriolo updated HIVE-471: - Status: Patch Available (was: Open) Affects Version/s: 0.6.0 (was: 0.5.1) Fix Version/s: 0.7.0 > A UDF for simple reflection > --- > > Key: HIVE-471 > URL: https://issues.apache.org/jira/browse/HIVE-471 > Project: Hadoop Hive > Issue Type: New Feature > Components: Query Processor >Affects Versions: 0.6.0 >Reporter: Edward Capriolo >Assignee: Edward Capriolo >Priority: Minor > Fix For: 0.7.0 > > Attachments: hive-471-gen.diff, HIVE-471.1.patch, HIVE-471.2.patch, > HIVE-471.3.patch, HIVE-471.4.patch, HIVE-471.5.patch, hive-471.diff > > > There are many methods in java that are static and have no arguments or can > be invoked with one simple parameter. More complicated functions will require > a UDF but one generic one can work as a poor-mans UDF. > {noformat} > SELECT reflect("java.lang.String", "valueOf", 1), reflect("java.lang.String", > "isEmpty") > FROM src LIMIT 1; > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (HIVE-471) A UDF for simple reflection
[ https://issues.apache.org/jira/browse/HIVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edward Capriolo updated HIVE-471: - Attachment: HIVE-471.5.patch Almost two years in the making! > A UDF for simple reflection > --- > > Key: HIVE-471 > URL: https://issues.apache.org/jira/browse/HIVE-471 > Project: Hadoop Hive > Issue Type: New Feature > Components: Query Processor >Affects Versions: 0.5.1 >Reporter: Edward Capriolo >Assignee: Edward Capriolo >Priority: Minor > Attachments: hive-471-gen.diff, HIVE-471.1.patch, HIVE-471.2.patch, > HIVE-471.3.patch, HIVE-471.4.patch, HIVE-471.5.patch, hive-471.diff > > > There are many methods in java that are static and have no arguments or can > be invoked with one simple parameter. More complicated functions will require > a UDF but one generic one can work as a poor-mans UDF. > {noformat} > SELECT reflect("java.lang.String", "valueOf", 1), reflect("java.lang.String", > "isEmpty") > FROM src LIMIT 1; > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (HIVE-471) A UDF for simple reflection
[ https://issues.apache.org/jira/browse/HIVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Namit Jain updated HIVE-471: Status: Open (was: Patch Available) > A UDF for simple reflection > --- > > Key: HIVE-471 > URL: https://issues.apache.org/jira/browse/HIVE-471 > Project: Hadoop Hive > Issue Type: New Feature > Components: Query Processor >Affects Versions: 0.5.1 >Reporter: Edward Capriolo >Assignee: Edward Capriolo >Priority: Minor > Attachments: hive-471-gen.diff, HIVE-471.1.patch, HIVE-471.2.patch, > HIVE-471.3.patch, HIVE-471.4.patch, hive-471.diff > > > There are many methods in java that are static and have no arguments or can > be invoked with one simple parameter. More complicated functions will require > a UDF but one generic one can work as a poor-mans UDF. > {noformat} > SELECT reflect("java.lang.String", "valueOf", 1), reflect("java.lang.String", > "isEmpty") > FROM src LIMIT 1; > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (HIVE-471) A UDF for simple reflection
[ https://issues.apache.org/jira/browse/HIVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edward Capriolo updated HIVE-471: - Attachment: HIVE-471.4.patch > A UDF for simple reflection > --- > > Key: HIVE-471 > URL: https://issues.apache.org/jira/browse/HIVE-471 > Project: Hadoop Hive > Issue Type: New Feature > Components: Query Processor >Affects Versions: 0.5.1 >Reporter: Edward Capriolo >Assignee: Edward Capriolo >Priority: Minor > Attachments: hive-471-gen.diff, HIVE-471.1.patch, HIVE-471.2.patch, > HIVE-471.3.patch, HIVE-471.4.patch, hive-471.diff > > > There are many methods in java that are static and have no arguments or can > be invoked with one simple parameter. More complicated functions will require > a UDF but one generic one can work as a poor-mans UDF. > {noformat} > SELECT reflect("java.lang.String", "valueOf", 1), reflect("java.lang.String", > "isEmpty") > FROM src LIMIT 1; > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (HIVE-471) A UDF for simple reflection
[ https://issues.apache.org/jira/browse/HIVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edward Capriolo updated HIVE-471: - Status: Patch Available (was: Open) > A UDF for simple reflection > --- > > Key: HIVE-471 > URL: https://issues.apache.org/jira/browse/HIVE-471 > Project: Hadoop Hive > Issue Type: New Feature > Components: Query Processor >Affects Versions: 0.5.1 >Reporter: Edward Capriolo >Assignee: Edward Capriolo >Priority: Minor > Attachments: hive-471-gen.diff, HIVE-471.1.patch, HIVE-471.2.patch, > HIVE-471.3.patch, HIVE-471.4.patch, hive-471.diff > > > There are many methods in java that are static and have no arguments or can > be invoked with one simple parameter. More complicated functions will require > a UDF but one generic one can work as a poor-mans UDF. > {noformat} > SELECT reflect("java.lang.String", "valueOf", 1), reflect("java.lang.String", > "isEmpty") > FROM src LIMIT 1; > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (HIVE-471) A UDF for simple reflection
[ https://issues.apache.org/jira/browse/HIVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Namit Jain updated HIVE-471: Status: Open (was: Patch Available) > A UDF for simple reflection > --- > > Key: HIVE-471 > URL: https://issues.apache.org/jira/browse/HIVE-471 > Project: Hadoop Hive > Issue Type: New Feature > Components: Query Processor >Affects Versions: 0.5.1 >Reporter: Edward Capriolo >Assignee: Edward Capriolo >Priority: Minor > Fix For: 0.6.0 > > Attachments: hive-471-gen.diff, HIVE-471.1.patch, HIVE-471.2.patch, > HIVE-471.3.patch, hive-471.diff > > > There are many methods in java that are static and have no arguments or can > be invoked with one simple parameter. More complicated functions will require > a UDF but one generic one can work as a poor-mans UDF. > {noformat} > SELECT reflect("java.lang.String", "valueOf", 1), reflect("java.lang.String", > "isEmpty") > FROM src LIMIT 1; > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (HIVE-471) A UDF for simple reflection
[ https://issues.apache.org/jira/browse/HIVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edward Capriolo updated HIVE-471: - Fix Version/s: 0.6.0 Affects Version/s: 0.5.1 (was: 0.6.0) Should be good for trunk. > A UDF for simple reflection > --- > > Key: HIVE-471 > URL: https://issues.apache.org/jira/browse/HIVE-471 > Project: Hadoop Hive > Issue Type: New Feature > Components: Query Processor >Affects Versions: 0.5.1 >Reporter: Edward Capriolo >Assignee: Edward Capriolo >Priority: Minor > Fix For: 0.6.0 > > Attachments: hive-471-gen.diff, HIVE-471.1.patch, HIVE-471.2.patch, > HIVE-471.3.patch, hive-471.diff > > > There are many methods in java that are static and have no arguments or can > be invoked with one simple parameter. More complicated functions will require > a UDF but one generic one can work as a poor-mans UDF. > {noformat} > SELECT reflect("java.lang.String", "valueOf", 1), reflect("java.lang.String", > "isEmpty") > FROM src LIMIT 1; > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (HIVE-471) A UDF for simple reflection
[ https://issues.apache.org/jira/browse/HIVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edward Capriolo updated HIVE-471: - Attachment: HIVE-471.3.patch Patch adds apache header, adds annotations for description, adds annotation for Deterministic=false > A UDF for simple reflection > --- > > Key: HIVE-471 > URL: https://issues.apache.org/jira/browse/HIVE-471 > Project: Hadoop Hive > Issue Type: New Feature > Components: Query Processor >Affects Versions: 0.6.0 >Reporter: Edward Capriolo >Assignee: Edward Capriolo >Priority: Minor > Attachments: hive-471-gen.diff, HIVE-471.1.patch, HIVE-471.2.patch, > HIVE-471.3.patch, hive-471.diff > > > There are many methods in java that are static and have no arguments or can > be invoked with one simple parameter. More complicated functions will require > a UDF but one generic one can work as a poor-mans UDF. > {noformat} > SELECT reflect("java.lang.String", "valueOf", 1), reflect("java.lang.String", > "isEmpty") > FROM src LIMIT 1; > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (HIVE-471) A UDF for simple reflection
[ https://issues.apache.org/jira/browse/HIVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Zheng Shao updated HIVE-471: Attachment: HIVE-471.2.patch This patch adds comments to explain why we use ObjectInspectorUtils.compare(...). > A UDF for simple reflection > --- > > Key: HIVE-471 > URL: https://issues.apache.org/jira/browse/HIVE-471 > Project: Hadoop Hive > Issue Type: New Feature > Components: Query Processor >Affects Versions: 0.6.0 >Reporter: Edward Capriolo >Assignee: Edward Capriolo >Priority: Minor > Attachments: hive-471-gen.diff, HIVE-471.1.patch, HIVE-471.2.patch, > hive-471.diff > > > There are many methods in java that are static and have no arguments or can > be invoked with one simple parameter. More complicated functions will require > a UDF but one generic one can work as a poor-mans UDF. > {noformat} > SELECT reflect("java.lang.String", "valueOf", 1), reflect("java.lang.String", > "isEmpty") > FROM src LIMIT 1; > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (HIVE-471) A UDF for simple reflection
[ https://issues.apache.org/jira/browse/HIVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Zheng Shao updated HIVE-471: Affects Version/s: 0.6.0 Status: Patch Available (was: Open) > A UDF for simple reflection > --- > > Key: HIVE-471 > URL: https://issues.apache.org/jira/browse/HIVE-471 > Project: Hadoop Hive > Issue Type: New Feature > Components: Query Processor >Affects Versions: 0.6.0 >Reporter: Edward Capriolo >Assignee: Edward Capriolo >Priority: Minor > Attachments: hive-471-gen.diff, HIVE-471.1.patch, hive-471.diff > > > There are many methods in java that are static and have no arguments or can > be invoked with one simple parameter. More complicated functions will require > a UDF but one generic one can work as a poor-mans UDF. > {noformat} > SELECT reflect("java.lang.String", "valueOf", 1), reflect("java.lang.String", > "isEmpty") > FROM src LIMIT 1; > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (HIVE-471) A UDF for simple reflection
[ https://issues.apache.org/jira/browse/HIVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Zheng Shao updated HIVE-471: Status: Open (was: Patch Available) > A UDF for simple reflection > --- > > Key: HIVE-471 > URL: https://issues.apache.org/jira/browse/HIVE-471 > Project: Hadoop Hive > Issue Type: New Feature > Components: Query Processor >Reporter: Edward Capriolo >Assignee: Edward Capriolo >Priority: Minor > Attachments: hive-471-gen.diff, HIVE-471.1.patch, hive-471.diff > > > There are many methods in java that are static and have no arguments or can > be invoked with one simple parameter. More complicated functions will require > a UDF but one generic one can work as a poor-mans UDF. > {noformat} > SELECT reflect("java.lang.String", "valueOf", 1), reflect("java.lang.String", > "isEmpty") > FROM src LIMIT 1; > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (HIVE-471) A UDF for simple reflection
[ https://issues.apache.org/jira/browse/HIVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Zheng Shao updated HIVE-471: Attachment: HIVE-471.1.patch Hi Edward, I modified your patch to make it work. Can you take a look and let me know any questions? It will be great to add enough comments in the code to make it clear to other developers. > A UDF for simple reflection > --- > > Key: HIVE-471 > URL: https://issues.apache.org/jira/browse/HIVE-471 > Project: Hadoop Hive > Issue Type: New Feature > Components: Query Processor >Reporter: Edward Capriolo >Assignee: Edward Capriolo >Priority: Minor > Attachments: hive-471-gen.diff, HIVE-471.1.patch, hive-471.diff > > > There are many methods in java that are static and have no arguments or can > be invoked with one simple parameter. More complicated functions will require > a UDF but one generic one can work as a poor-mans UDF. > {noformat} > SELECT reflect("java.lang.String", "valueOf", 1), reflect("java.lang.String", > "isEmpty") > FROM src LIMIT 1; > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (HIVE-471) A UDF for simple reflection
[ https://issues.apache.org/jira/browse/HIVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Namit Jain updated HIVE-471: Fix Version/s: (was: 0.5.0) It would be good to get it in - but it is not a blocker for 0.5 > A UDF for simple reflection > --- > > Key: HIVE-471 > URL: https://issues.apache.org/jira/browse/HIVE-471 > Project: Hadoop Hive > Issue Type: New Feature > Components: Query Processor >Reporter: Edward Capriolo >Assignee: Edward Capriolo >Priority: Minor > Attachments: hive-471-gen.diff, hive-471.diff > > > There are many methods in java that are static and have no arguments or can > be invoked with one simple parameter. More complicated functions will require > a UDF but one generic one can work as a poor-mans UDF. > {noformat} > SELECT reflect("java.lang.String", "valueOf", 1), reflect("java.lang.String", > "isEmpty") > FROM src LIMIT 1; > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (HIVE-471) A UDF for simple reflection
[ https://issues.apache.org/jira/browse/HIVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edward Capriolo updated HIVE-471: - Attachment: hive-471-gen.diff I updated the reflection UDF to attempt to use GenericUDF. I have a couple questions and I can use suggestions: {noformat} Text t = new Text(); t.set(""+result); return t; {noformat} I am currently doing this. I was under the impression that a GenericUDF can return anything. However my return is based on the output of reflection. It could be any type including void. How can I control the return type. {noformat} reflect("java.lang.String", "valueOf", 1) {noformat} In this case the reflection fails because of a Hive conversion. no method java.lang.NoSuchMethodException: java.lang.String.valueOf(org.apache.hadoop.io.IntWritable) Should I write a function to do some auto boxing? If so, is there any predefined conversions I can use as a guide? What types can I expect and so on? > A UDF for simple reflection > --- > > Key: HIVE-471 > URL: https://issues.apache.org/jira/browse/HIVE-471 > Project: Hadoop Hive > Issue Type: New Feature > Components: Query Processor >Reporter: Edward Capriolo >Assignee: Edward Capriolo >Priority: Minor > Fix For: 0.4.0 > > Attachments: hive-471-gen.diff, hive-471.diff > > > There are many methods in java that are static and have no arguments or can > be invoked with one simple parameter. More complicated functions will require > a UDF but one generic one can work as a poor-mans UDF. > {noformat} > SELECT reflect("java.lang.String", "valueOf", 1), reflect("java.lang.String", > "isEmpty") > FROM src LIMIT 1; > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (HIVE-471) A UDF for simple reflection
[ https://issues.apache.org/jira/browse/HIVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edward Capriolo updated HIVE-471: - Status: Patch Available (was: Open) Patch adds basic features. > A UDF for simple reflection > --- > > Key: HIVE-471 > URL: https://issues.apache.org/jira/browse/HIVE-471 > Project: Hadoop Hive > Issue Type: New Feature > Components: Query Processor >Reporter: Edward Capriolo >Assignee: Edward Capriolo >Priority: Minor > Fix For: 0.4.0 > > Attachments: hive-471.diff > > > There are many methods in java that are static and have no arguments or can > be invoked with one simple parameter. More complicated functions will require > a UDF but one generic one can work as a poor-mans UDF. > {noformat} > SELECT reflect("java.lang.String", "valueOf", 1), reflect("java.lang.String", > "isEmpty") > FROM src LIMIT 1; > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.
[jira] Updated: (HIVE-471) A UDF for simple reflection
[ https://issues.apache.org/jira/browse/HIVE-471?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edward Capriolo updated HIVE-471: - Attachment: hive-471.diff Patch implements basic reflection features. > A UDF for simple reflection > --- > > Key: HIVE-471 > URL: https://issues.apache.org/jira/browse/HIVE-471 > Project: Hadoop Hive > Issue Type: New Feature > Components: Query Processor >Reporter: Edward Capriolo >Assignee: Edward Capriolo >Priority: Minor > Fix For: 0.4.0 > > Attachments: hive-471.diff > > > There are many methods in java that are static and have no arguments or can > be invoked with one simple parameter. More complicated functions will require > a UDF but one generic one can work as a poor-mans UDF. > {noformat} > SELECT reflect("java.lang.String", "valueOf", 1), reflect("java.lang.String", > "isEmpty") > FROM src LIMIT 1; > {noformat} -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.