Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save EncodePanda/7285d054453034a42a3ce5671b869f13 to your computer and use it in GitHub Desktop.
Save EncodePanda/7285d054453034a42a3ce5671b869f13 to your computer and use it in GitHub Desktop.
select profile from `user_comments.data` where (profile.age LIKE "%Dr%" OR profile.title LIKE "%Dr%")
QScript:
Subset(Take)
├─ Unreferenced
├─ From
│ ╰─ Map
│ ├─ Filter
│ │ ├─ LeftShift
│ │ │ ├─ Read(/Users/rabbit/projects/quasar/it/src/main/resources/tests/user_comments.data)
│ │ │ ├─ Struct
│ │ │ │ ╰─ ○
│ │ │ ├─ IdStatus
│ │ │ │ ╰─ IdStatus(IncludeId)
│ │ │ ╰─ Repair
│ │ │ ╰─ ConcatArrays
│ │ │ ├─ ConcatArrays
│ │ │ │ ├─ ConcatArrays
│ │ │ │ │ ├─ MakeArray
│ │ │ │ │ │ ╰─ MakeArray
│ │ │ │ │ │ ╰─ ProjectIndex
│ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ ╰─ Constant(Int(0))
│ │ │ │ │ ╰─ MakeArray
│ │ │ │ │ ╰─ ConcatArrays
│ │ │ │ │ ├─ ConcatArrays
│ │ │ │ │ │ ├─ MakeArray
│ │ │ │ │ │ │ ╰─ ProjectIndex
│ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ ╰─ Constant(Int(0))
│ │ │ │ │ │ ╰─ MakeArray
│ │ │ │ │ │ ╰─ ProjectIndex
│ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ ╰─ Constant(Int(0))
│ │ │ │ │ ╰─ MakeArray
│ │ │ │ │ ╰─ ProjectIndex
│ │ │ │ │ ├─ RightSide
│ │ │ │ │ ╰─ Constant(Int(0))
│ │ │ │ ╰─ MakeArray
│ │ │ │ ╰─ Guard
│ │ │ │ ├─ ProjectIndex
│ │ │ │ │ ├─ RightSide
│ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ ├─ ProjectIndex
│ │ │ │ │ ├─ RightSide
│ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ ╰─ Undefined
│ │ │ ╰─ MakeArray
│ │ │ ╰─ Or
│ │ │ ├─ Guard
│ │ │ │ ├─ ProjectField
│ │ │ │ │ ├─ Guard
│ │ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ │ ╰─ Undefined
│ │ │ │ │ ╰─ Constant(Str(profile))
│ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ ├─ Guard
│ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ │ ├─ Guard
│ │ │ │ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ │ │ │ ╰─ Undefined
│ │ │ │ │ │ │ ╰─ Constant(Str(profile))
│ │ │ │ │ │ ╰─ Constant(Str(age))
│ │ │ │ │ ├─ Type(Str)
│ │ │ │ │ ├─ Search
│ │ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ │ │ ├─ Guard
│ │ │ │ │ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ │ │ │ │ ╰─ Undefined
│ │ │ │ │ │ │ │ ╰─ Constant(Str(profile))
│ │ │ │ │ │ │ ╰─ Constant(Str(age))
│ │ │ │ │ │ ├─ Constant(Str(^.*Dr.*$))
│ │ │ │ │ │ ╰─ Constant(Bool(false))
│ │ │ │ │ ╰─ Undefined
│ │ │ │ ╰─ Undefined
│ │ │ ╰─ Guard
│ │ │ ├─ ProjectField
│ │ │ │ ├─ Guard
│ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ ╰─ Undefined
│ │ │ │ ╰─ Constant(Str(profile))
│ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ ├─ Guard
│ │ │ │ ├─ ProjectField
│ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ ├─ Guard
│ │ │ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ │ │ ╰─ Undefined
│ │ │ │ │ │ ╰─ Constant(Str(profile))
│ │ │ │ │ ╰─ Constant(Str(title))
│ │ │ │ ├─ Type(Str)
│ │ │ │ ├─ Search
│ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ │ ├─ Guard
│ │ │ │ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ │ │ │ ╰─ Undefined
│ │ │ │ │ │ │ ╰─ Constant(Str(profile))
│ │ │ │ │ │ ╰─ Constant(Str(title))
│ │ │ │ │ ├─ Constant(Str(^.*Dr.*$))
│ │ │ │ │ ╰─ Constant(Bool(false))
│ │ │ │ ╰─ Undefined
│ │ │ ╰─ Undefined
│ │ ╰─ ProjectIndex
│ │ ├─ ○
│ │ ╰─ Constant(Int(3))
│ ╰─ ProjectField
│ ├─ ProjectIndex
│ │ ├─ ○
│ │ ╰─ Constant(Int(2))
│ ╰─ Constant(Str(profile))
╰─ Count
╰─ Map
├─ Unreferenced
╰─ Constant(Int(11))
QScript (Spark):
Map
├─ Subset(Take)
│ ├─ Unreferenced
│ ├─ From
│ │ ╰─ Filter
│ │ ├─ ShiftedRead(ShiftedRead(/Users/rabbit/projects/quasar/it/src/main/resources/tests/user_comments.data, ExcludeId))
│ │ ╰─ Or
│ │ ├─ Guard
│ │ │ ├─ ProjectField
│ │ │ │ ├─ Guard
│ │ │ │ │ ├─ ○
│ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ ├─ ○
│ │ │ │ │ ╰─ Undefined
│ │ │ │ ╰─ Constant(Str(profile))
│ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ ├─ Guard
│ │ │ │ ├─ ProjectField
│ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ ├─ Guard
│ │ │ │ │ │ │ ├─ ○
│ │ │ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ │ │ ├─ ○
│ │ │ │ │ │ │ ╰─ Undefined
│ │ │ │ │ │ ╰─ Constant(Str(profile))
│ │ │ │ │ ╰─ Constant(Str(age))
│ │ │ │ ├─ Type(Str)
│ │ │ │ ├─ Search
│ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ │ ├─ Guard
│ │ │ │ │ │ │ │ ├─ ○
│ │ │ │ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ │ │ │ ├─ ○
│ │ │ │ │ │ │ │ ╰─ Undefined
│ │ │ │ │ │ │ ╰─ Constant(Str(profile))
│ │ │ │ │ │ ╰─ Constant(Str(age))
│ │ │ │ │ ├─ Constant(Str(^.*Dr.*$))
│ │ │ │ │ ╰─ Constant(Bool(false))
│ │ │ │ ╰─ Undefined
│ │ │ ╰─ Undefined
│ │ ╰─ Guard
│ │ ├─ ProjectField
│ │ │ ├─ Guard
│ │ │ │ ├─ ○
│ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ ├─ ○
│ │ │ │ ╰─ Undefined
│ │ │ ╰─ Constant(Str(profile))
│ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ ├─ Guard
│ │ │ ├─ ProjectField
│ │ │ │ ├─ ProjectField
│ │ │ │ │ ├─ Guard
│ │ │ │ │ │ ├─ ○
│ │ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ │ ├─ ○
│ │ │ │ │ │ ╰─ Undefined
│ │ │ │ │ ╰─ Constant(Str(profile))
│ │ │ │ ╰─ Constant(Str(title))
│ │ │ ├─ Type(Str)
│ │ │ ├─ Search
│ │ │ │ ├─ ProjectField
│ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ ├─ Guard
│ │ │ │ │ │ │ ├─ ○
│ │ │ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ │ │ ├─ ○
│ │ │ │ │ │ │ ╰─ Undefined
│ │ │ │ │ │ ╰─ Constant(Str(profile))
│ │ │ │ │ ╰─ Constant(Str(title))
│ │ │ │ ├─ Constant(Str(^.*Dr.*$))
│ │ │ │ ╰─ Constant(Bool(false))
│ │ │ ╰─ Undefined
│ │ ╰─ Undefined
│ ╰─ Count
│ ╰─ Map
│ ├─ Unreferenced
│ ╰─ Constant(Int(11))
╰─ ProjectField
├─ Guard
│ ├─ ○
│ ├─ Type(Obj(Map[], Some(Top)))
│ ├─ ○
│ ╰─ Undefined
╰─ Constant(Str(profile))
RDD:
(2) MapPartitionsRDD[146] at map at Planner.scala:190 []
| MapPartitionsRDD[145] at map at Planner.scala:142 []
| MapPartitionsRDD[144] at filter at Planner.scala:142 []
| ZippedWithIndexRDD[143] at zipWithIndex at Planner.scala:142 []
| MapPartitionsRDD[140] at filter at Planner.scala:272 []
| MapPartitionsRDD[139] at map at queryfile.scala:40 []
| /Users/rabbit/projects/quasar/it/src/main/resources/tests/user_comments.data MapPartitionsRDD[138] at textFile at queryfile.scala:39 []
| /Users/rabbit/projects/quasar/it/src/main/resources/tests/user_comments.data HadoopRDD[137] at textFile at queryfile.scala:39 []
Query time: 0.3s
No results found
select profile from `user_comments.data` where (profile.name LIKE "%Dr%" OR profile.title LIKE "%Dr%")
QScript:
Subset(Take)
├─ Unreferenced
├─ From
│ ╰─ Map
│ ├─ Filter
│ │ ├─ LeftShift
│ │ │ ├─ Read(/Users/rabbit/projects/quasar/it/src/main/resources/tests/user_comments.data)
│ │ │ ├─ Struct
│ │ │ │ ╰─ ○
│ │ │ ├─ IdStatus
│ │ │ │ ╰─ IdStatus(IncludeId)
│ │ │ ╰─ Repair
│ │ │ ╰─ ConcatArrays
│ │ │ ├─ ConcatArrays
│ │ │ │ ├─ ConcatArrays
│ │ │ │ │ ├─ MakeArray
│ │ │ │ │ │ ╰─ MakeArray
│ │ │ │ │ │ ╰─ ProjectIndex
│ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ ╰─ Constant(Int(0))
│ │ │ │ │ ╰─ MakeArray
│ │ │ │ │ ╰─ ConcatArrays
│ │ │ │ │ ├─ ConcatArrays
│ │ │ │ │ │ ├─ MakeArray
│ │ │ │ │ │ │ ╰─ ProjectIndex
│ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ ╰─ Constant(Int(0))
│ │ │ │ │ │ ╰─ MakeArray
│ │ │ │ │ │ ╰─ ProjectIndex
│ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ ╰─ Constant(Int(0))
│ │ │ │ │ ╰─ MakeArray
│ │ │ │ │ ╰─ ProjectIndex
│ │ │ │ │ ├─ RightSide
│ │ │ │ │ ╰─ Constant(Int(0))
│ │ │ │ ╰─ MakeArray
│ │ │ │ ╰─ Guard
│ │ │ │ ├─ ProjectIndex
│ │ │ │ │ ├─ RightSide
│ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ ├─ ProjectIndex
│ │ │ │ │ ├─ RightSide
│ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ ╰─ Undefined
│ │ │ ╰─ MakeArray
│ │ │ ╰─ Or
│ │ │ ├─ Guard
│ │ │ │ ├─ ProjectField
│ │ │ │ │ ├─ Guard
│ │ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ │ ╰─ Undefined
│ │ │ │ │ ╰─ Constant(Str(profile))
│ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ ├─ Guard
│ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ │ ├─ Guard
│ │ │ │ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ │ │ │ ╰─ Undefined
│ │ │ │ │ │ │ ╰─ Constant(Str(profile))
│ │ │ │ │ │ ╰─ Constant(Str(name))
│ │ │ │ │ ├─ Type(Str)
│ │ │ │ │ ├─ Search
│ │ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ │ │ ├─ Guard
│ │ │ │ │ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ │ │ │ │ ╰─ Undefined
│ │ │ │ │ │ │ │ ╰─ Constant(Str(profile))
│ │ │ │ │ │ │ ╰─ Constant(Str(name))
│ │ │ │ │ │ ├─ Constant(Str(^.*Dr.*$))
│ │ │ │ │ │ ╰─ Constant(Bool(false))
│ │ │ │ │ ╰─ Undefined
│ │ │ │ ╰─ Undefined
│ │ │ ╰─ Guard
│ │ │ ├─ ProjectField
│ │ │ │ ├─ Guard
│ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ ╰─ Undefined
│ │ │ │ ╰─ Constant(Str(profile))
│ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ ├─ Guard
│ │ │ │ ├─ ProjectField
│ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ ├─ Guard
│ │ │ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ │ │ ╰─ Undefined
│ │ │ │ │ │ ╰─ Constant(Str(profile))
│ │ │ │ │ ╰─ Constant(Str(title))
│ │ │ │ ├─ Type(Str)
│ │ │ │ ├─ Search
│ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ │ ├─ Guard
│ │ │ │ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ │ │ │ ├─ ProjectIndex
│ │ │ │ │ │ │ │ │ ├─ RightSide
│ │ │ │ │ │ │ │ │ ╰─ Constant(Int(1))
│ │ │ │ │ │ │ │ ╰─ Undefined
│ │ │ │ │ │ │ ╰─ Constant(Str(profile))
│ │ │ │ │ │ ╰─ Constant(Str(title))
│ │ │ │ │ ├─ Constant(Str(^.*Dr.*$))
│ │ │ │ │ ╰─ Constant(Bool(false))
│ │ │ │ ╰─ Undefined
│ │ │ ╰─ Undefined
│ │ ╰─ ProjectIndex
│ │ ├─ ○
│ │ ╰─ Constant(Int(3))
│ ╰─ ProjectField
│ ├─ ProjectIndex
│ │ ├─ ○
│ │ ╰─ Constant(Int(2))
│ ╰─ Constant(Str(profile))
╰─ Count
╰─ Map
├─ Unreferenced
╰─ Constant(Int(11))
QScript (Spark):
Map
├─ Subset(Take)
│ ├─ Unreferenced
│ ├─ From
│ │ ╰─ Filter
│ │ ├─ ShiftedRead(ShiftedRead(/Users/rabbit/projects/quasar/it/src/main/resources/tests/user_comments.data, ExcludeId))
│ │ ╰─ Or
│ │ ├─ Guard
│ │ │ ├─ ProjectField
│ │ │ │ ├─ Guard
│ │ │ │ │ ├─ ○
│ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ ├─ ○
│ │ │ │ │ ╰─ Undefined
│ │ │ │ ╰─ Constant(Str(profile))
│ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ ├─ Guard
│ │ │ │ ├─ ProjectField
│ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ ├─ Guard
│ │ │ │ │ │ │ ├─ ○
│ │ │ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ │ │ ├─ ○
│ │ │ │ │ │ │ ╰─ Undefined
│ │ │ │ │ │ ╰─ Constant(Str(profile))
│ │ │ │ │ ╰─ Constant(Str(name))
│ │ │ │ ├─ Type(Str)
│ │ │ │ ├─ Search
│ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ │ ├─ Guard
│ │ │ │ │ │ │ │ ├─ ○
│ │ │ │ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ │ │ │ ├─ ○
│ │ │ │ │ │ │ │ ╰─ Undefined
│ │ │ │ │ │ │ ╰─ Constant(Str(profile))
│ │ │ │ │ │ ╰─ Constant(Str(name))
│ │ │ │ │ ├─ Constant(Str(^.*Dr.*$))
│ │ │ │ │ ╰─ Constant(Bool(false))
│ │ │ │ ╰─ Undefined
│ │ │ ╰─ Undefined
│ │ ╰─ Guard
│ │ ├─ ProjectField
│ │ │ ├─ Guard
│ │ │ │ ├─ ○
│ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ ├─ ○
│ │ │ │ ╰─ Undefined
│ │ │ ╰─ Constant(Str(profile))
│ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ ├─ Guard
│ │ │ ├─ ProjectField
│ │ │ │ ├─ ProjectField
│ │ │ │ │ ├─ Guard
│ │ │ │ │ │ ├─ ○
│ │ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ │ ├─ ○
│ │ │ │ │ │ ╰─ Undefined
│ │ │ │ │ ╰─ Constant(Str(profile))
│ │ │ │ ╰─ Constant(Str(title))
│ │ │ ├─ Type(Str)
│ │ │ ├─ Search
│ │ │ │ ├─ ProjectField
│ │ │ │ │ ├─ ProjectField
│ │ │ │ │ │ ├─ Guard
│ │ │ │ │ │ │ ├─ ○
│ │ │ │ │ │ │ ├─ Type(Obj(Map[], Some(Top)))
│ │ │ │ │ │ │ ├─ ○
│ │ │ │ │ │ │ ╰─ Undefined
│ │ │ │ │ │ ╰─ Constant(Str(profile))
│ │ │ │ │ ╰─ Constant(Str(title))
│ │ │ │ ├─ Constant(Str(^.*Dr.*$))
│ │ │ │ ╰─ Constant(Bool(false))
│ │ │ ╰─ Undefined
│ │ ╰─ Undefined
│ ╰─ Count
│ ╰─ Map
│ ├─ Unreferenced
│ ╰─ Constant(Int(11))
╰─ ProjectField
├─ Guard
│ ├─ ○
│ ├─ Type(Obj(Map[], Some(Top)))
│ ├─ ○
│ ╰─ Undefined
╰─ Constant(Str(profile))
RDD:
(2) MapPartitionsRDD[160] at map at Planner.scala:190 []
| MapPartitionsRDD[159] at map at Planner.scala:142 []
| MapPartitionsRDD[158] at filter at Planner.scala:142 []
| ZippedWithIndexRDD[157] at zipWithIndex at Planner.scala:142 []
| MapPartitionsRDD[154] at filter at Planner.scala:272 []
| MapPartitionsRDD[153] at map at queryfile.scala:40 []
| /Users/rabbit/projects/quasar/it/src/main/resources/tests/user_comments.data MapPartitionsRDD[152] at textFile at queryfile.scala:39 []
| /Users/rabbit/projects/quasar/it/src/main/resources/tests/user_comments.data HadoopRDD[151] at textFile at queryfile.scala:39 []
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment