What is the basis for Stage division when Spark applications are running?
task
taskSet
action
shuffle
Submit