== Parsed Logical Plan == GlobalLimit 11 +- LocalLimit 11 +- Project [cast(id#4 as string) AS id#33, cast(birthday#5 as string) AS birthday#34, cast(hometown_id#6 as string) AS hometown_id#35, cast(work_employer_id#7 as string) AS work_employer_id#36, cast(education_school_id#8 as string) AS education_school_id#37, cast(education_year_id#9 as string) AS education_year_id#38] +- Relation[id#4,birthday#5,hometown_id#6,work_employer_id#7,education_school_id#8,education_year_id#9] csv == Analyzed Logical Plan == id: string, birthday: string, hometown_id: string, work_employer_id: string, education_school_id: string, education_year_id: string GlobalLimit 11 +- LocalLimit 11 +- Project [cast(id#4 as string) AS id#33, cast(birthday#5 as string) AS birthday#34, cast(hometown_id#6 as string) AS hometown_id#35, cast(work_employer_id#7 as string) AS work_employer_id#36, cast(education_school_id#8 as string) AS education_school_id#37, cast(education_year_id#9 as string) AS education_year_id#38] +- Relation[id#4,birthday#5,hometown_id#6,work_employer_id#7,education_school_id#8,education_year_id#9] csv == Optimized Logical Plan == GlobalLimit 11 +- LocalLimit 11 +- Project [cast(id#4 as string) AS id#33, cast(birthday#5 as string) AS birthday#34, cast(hometown_id#6 as string) AS hometown_id#35, cast(work_employer_id#7 as string) AS work_employer_id#36, cast(education_school_id#8 as string) AS education_school_id#37, cast(education_year_id#9 as string) AS education_year_id#38] +- Relation[id#4,birthday#5,hometown_id#6,work_employer_id#7,education_school_id#8,education_year_id#9] csv == Physical Plan == CollectLimit 11 +- *(1) Project [cast(id#4 as string) AS id#33, cast(birthday#5 as string) AS birthday#34, cast(hometown_id#6 as string) AS hometown_id#35, cast(work_employer_id#7 as string) AS work_employer_id#36, cast(education_school_id#8 as string) AS education_school_id#37, cast(education_year_id#9 as string) AS education_year_id#38] +- FileScan csv [id#4,birthday#5,hometown_id#6,work_employer_id#7,education_school_id#8,education_year_id#9] Batched: false, DataFilters: [], Format: CSV, Location: InMemoryFileIndex[s3a://data-repository-bkt/ECS765/graph/stanford_fb_vertices.csv], PartitionFilters: [], PushedFilters: [], ReadSchema: struct<id:int,birthday:int,hometown_id:int,work_employer_id:int,education_school_id:int,education...