[ https://issues.apache.org/jira/browse/HIVE-1853?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12972262#action_12972262 ]
Paul Yang commented on HIVE-1853: --------------------------------- The bug is that get_table (and likely get_partition) returns null even though the object clearly exists. This is without any pruning or filtering. Since the bug is within the newer version JDO/datanucleus, and HIVE-1609 (listPartitionsByFilter) depends on the newer version, it wouldn't have worked with the JDO downgrade. This patch undoes HIVE-1660, reverts JDO back to the older version, and disables listPartitionsByFilter(). > downgrade JDO version > --------------------- > > Key: HIVE-1853 > URL: https://issues.apache.org/jira/browse/HIVE-1853 > Project: Hive > Issue Type: Bug > Affects Versions: 0.7.0 > Reporter: Namit Jain > Assignee: Paul Yang > Fix For: 0.7.0 > > Attachments: HIVE-1853.1.patch, HIVE-1853.2.patch > > > After HIVE-1609, we are seeing some table not found errors intermittently. > We have a test case where 5 processes are concurrently issueing the same > query - > explain extended insert .. select from <T> > and once in a while, we get a error <T> not found - > When we revert back the JDO version, the error is gone. > We can investigate later to find the JDO bug, but for now this is a > show-stopper for facebook, and needs > to be reverted back immediately. > This also means, that the filters will not be pushed to mysql. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.