[ https://issues.apache.org/jira/browse/DRILL-1273?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14092274#comment-14092274 ]
Jacques Nadeau commented on DRILL-1273: --------------------------------------- looks fine. We should really consider refactoring this to a more general rule infrastructure in the future. > In case of multiple storage plugins (with optimization rules), all the > queries with "where" clause will fail. > ------------------------------------------------------------------------------------------------------------- > > Key: DRILL-1273 > URL: https://issues.apache.org/jira/browse/DRILL-1273 > Project: Apache Drill > Issue Type: Bug > Components: Execution - Flow > Affects Versions: 0.4.0, 0.5.0 > Reporter: B Anil Kumar > Assignee: DrillCommitter > Priority: Critical > Attachments: 0001-DRILL-1273-patch.patch > > > In case of multiple storage plugins with respective optimization rules (like > predicate push down), optiq optimizer will call onMatch() method on all the > sub classes of "StoragePluginOptimizerRule". > In this case, all the queries with "where" clause will fail with > ClassCastException. -- This message was sent by Atlassian JIRA (v6.2#6252)