I was reading the book Spark: The Definitive Guide, I came across below statement in Chapter 2 on partitions.
"If you have many partitions but only one executor, Spark will still have a parallelism of only one because there is only one computation resource."
I am little puzzled, is the above statement makes assumption that executor is having only one core ?