¿Chispa ordenar por clave y luego agrupar por para que se ordene iterable?

Tengo un par RDD(K, V) con la llave que contiene untime y unID. Me gustaría obtener un par RDD del formulario(K, Iterable<V>) donde las claves se agrupan por id y el iterable se ordena por tiempo.

Actualmente estoy usandosortByKey().groupByKey() y mis pruebas parecen demostrar que funciona, sin embargo, estoy leyendo que no siempre es así, como se discutió en esta pregunta con respuestas divergentes (¿GroupByKey en Spark conserva el pedido original? )

¿Es correcto o no?

¡Gracias!

Respuestas a la pregunta(2)

Su respuesta a la pregunta