== Parsed Logical Plan ==
GlobalLimit 100001
+- LocalLimit 100001
+- Project [cast(hostname#97 as string) AS hostname#106, cast(responsecode#98 as string) AS responsecode#107, cast(count#99L as string) AS count#108]
+- LocalRelation [hostname#97, responsecode#98, count#99L]
== Analyzed Logical Plan ==
hostname: string, responsecode: string, count: string
GlobalLimit 100001
+- LocalLimit 100001
+- Project [cast(hostname#97 as string) AS hostname#106, cast(responsecode#98 as string) AS responsecode#107, cast(count#99L as string) AS count#108]
+- LocalRelation [hostname#97, responsecode#98, count#99L]
== Optimized Logical Plan ==
LocalRelation [hostname#106, responsecode#107, count#108]
== Physical Plan ==
LocalTableScan [hostname#106, responsecode#107, count#108]