Original discussion is https://github.com/druid-io/druid/pull/4704#discussion_r140144477. StreamingMergeSortedGrouper uses the spin lock. Thread.onSpinWait() which is introduced in Java 9 can be helpful for this class.
Original discussion is #4704 (comment).
StreamingMergeSortedGrouper uses the spin lock. Thread.onSpinWait() which is introduced in Java 9 can be helpful for this class.