Tôi đã tìm ra câu trả lời cho câu hỏi của mình. Đây là vấn đề tương thích với trình kết nối Mongo-Spark và phiên bản Spark mà tôi đã nâng cấp lên. Cụ thể, giá trị findTightestCommonTypeOfTwo đã được đổi tên trong PR:
https://github.com/apache/spark/pull/16786/files
Đối với Spark 2.2.0, trình kết nối Mongo-Spark tương thích cũng là 2.2.0, do đó trong ví dụ của tôi, gói sẽ được tải như sau:
--packages org.mongodb.spark:mongo-spark-connector_2.11:2.2.0\
Điều này có thể thay đổi trong tương lai nên khi sử dụng trình kết nối, bạn nên kiểm tra khả năng tương thích với phiên bản Spark đang được sử dụng.