TopNKey operator is implemented in HIVE-17896, but it needs more work in pushdown implementation. So this issue covers TopNKey pushdown implementation with proper tests.
Remove VectorTopNKeyOperator lock
Introduce rule to pushdown TopNKey through plan
TopNKey: Create a standalone vectorizable TopNKey operator
GitHub Pull Request #411