Quizá le di a Spark una tarea demasiado difícil. Lo que observé fueron compactaciones cada 50 segundos durante 25 minutos sin cambios en el código ni progreso visible. Luego se bloqueó a sí mismo al comerse el buffer de compactación. Además, tiene un contexto muy pequeño y se compacta alrededor de 110k.