[ https://issues.apache.org/jira/browse/DRILL-1461?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Parth Chandra updated DRILL-1461: --------------------------------- Component/s: Functions - Drill > Repeated_Count function fails on array of strings > ------------------------------------------------- > > Key: DRILL-1461 > URL: https://issues.apache.org/jira/browse/DRILL-1461 > Project: Apache Drill > Issue Type: Bug > Components: Functions - Drill > Affects Versions: 0.5.0 > Reporter: Neeraja > Priority: Critical > Fix For: 0.6.0 > > Attachments: DRILL-1461-repeated-count-and-contians.patch > > > Repeated_count function fails on an array of strings. > Here are the queries/error and the sample JSON records.. > ---------- > 0: jdbc:drill:zk=local> select b.categories > . . . . . . . . . . . > from > dfs.`/users/nrentachintala/Downloads/yelp_dataset_challenge_academic_dataset/yelp_academic_dataset_business.json` > b limit 3; > +------------+ > | categories | > +------------+ > | ["Doctors","Health & Medical"] | > | ["Restaurants"] | > | ["American (Traditional)","Restaurants"] | > +------------+ > 0: jdbc:drill:zk=local> select b.name, repeated_count(b.categories) from > dfs.`/users/nrentachintala/Downloads/yelp_dataset_challenge_academic_dataset/yelp_academic_dataset_business.json` > b; > Query failed: Screen received stop request sent. Line 36, Column 12: "buffer" > is neither a method, a field, nor a member class of > "org.apache.drill.exec.expr.holders.RepeatedVarCharHolder" > [03bf83e0-d927-4087-8b32-28afdfcca13d] > ---------- > {"business_id": "vcNAWiLM4dR7D2nwwJ7nCA", "full_address": "4840 E Indian > School Rd\nSte 101\nPhoenix, AZ 85018", "hours": {"Tuesday": {"close": > "17:00", "open": "08:00"}, "Friday": {"close": "17:00", "open": "08:00"}, > "Monday": {"close": "17:00", "open": "08:00"}, "Wednesday": {"close": > "17:00", "open": "08:00"}, "Thursday": {"close": "17:00", "open": "08:00"}}, > "open": true, "categories": ["Doctors", "Health & Medical"], "city": > "Phoenix", "review_count": 7, "name": "Eric Goldberg, MD", "neighborhoods": > [], "longitude": -111.98375799999999, "state": "AZ", "stars": 3.5, > "latitude": 33.499313000000001, "attributes": {"By Appointment Only": true}, > "type": "business"} > {"business_id": "JwUE5GmEO-sH1FuwJgKBlQ", "full_address": "6162 US Highway > 51\nDe Forest, WI 53532", "hours": {}, "open": true, "categories": > ["Restaurants"], "city": "De Forest", "review_count": 26, "name": "Pine Cone > Restaurant", "neighborhoods": [], "longitude": -89.335843999999994, "state": > "WI", "stars": 4.0, "latitude": 43.238892999999997, "attributes": > {"Take-out": true, "Good For": {"dessert": false, "latenight": false, > "lunch": true, "dinner": false, "breakfast": false, "brunch": false}, > "Caters": false, "Noise Level": "average", "Takes Reservations": false, > "Delivery": false, "Ambience": {"romantic": false, "intimate": false, > "touristy": false, "hipster": false, "divey": false, "classy": false, > "trendy": false, "upscale": false, "casual": false}, "Parking": {"garage": > false, "street": false, "validated": false, "lot": true, "valet": false}, > "Has TV": true, "Outdoor Seating": false, "Attire": "casual", "Alcohol": > "none", "Waiter Service": true, "Accepts Credit Cards": true, "Good for > Kids": true, "Good For Groups": true, "Price Range": 1}, "type": "business"} > {"business_id": "uGykseHzyS5xAMWoN6YUqA", "full_address": "505 W North St\nDe > Forest, WI 53532", "hours": {"Monday": {"close": "22:00", "open": "06:00"}, > "Tuesday": {"close": "22:00", "open": "06:00"}, "Friday": {"close": "22:00", > "open": "06:00"}, "Wednesday": {"close": "22:00", "open": "06:00"}, > "Thursday": {"close": "22:00", "open": "06:00"}, "Sunday": {"close": "21:00", > "open": "06:00"}, "Saturday": {"close": "22:00", "open": "06:00"}}, "open": > true, "categories": ["American (Traditional)", "Restaurants"], "city": "De > Forest", "review_count": 16, "name": "Deforest Family Restaurant", > "neighborhoods": [], "longitude": -89.353437, "state": "WI", "stars": 4.0, > "latitude": 43.252267000000003, "attributes": {"Take-out": true, "Good For": > {"dessert": false, "latenight": false, "lunch": false, "dinner": false, > "breakfast": false, "brunch": true}, "Caters": false, "Noise Level": "quiet", > "Takes Reservations": false, "Delivery": false, "Parking": {"garage": false, > "street": false, "validated": false, "lot": true, "valet": false}, "Has TV": > true, "Outdoor Seating": false, "Attire": "casual", "Ambience": {"romantic": > false, "intimate": false, "touristy": false, "hipster": false, "divey": > false, "classy": false, "trendy": false, "upscale": false, "casual": true}, > "Waiter Service": true, "Accepts Credit Cards": true, "Good for Kids": true, > "Good For Groups": true, "Price Range": 1}, "type": "business"} -- This message was sent by Atlassian JIRA (v6.3.4#6332)