}
@Test
public void testAndOr() throws Exception {
String q = query + "b = filter a by (srcid > 10 or dstid <= 5) and name == 'foo' and mrkt is null;" + "store b into 'out';";
Expression expr = getExpressionForTest(q, Arrays.asList("srcid", "dstid", "name", "mrkt"));
SearchArgument sarg = orcStorage.getSearchArgument(expr);
assertEquals("leaf-0 = (LESS_THAN_EQUALS srcid 10)\n" +
"leaf-1 = (LESS_THAN_EQUALS dstid 5)\n" +
"leaf-2 = (EQUALS name foo)\n" +
"leaf-3 = (IS_NULL mrkt)\n" +