Window function should be able to run on distributed nodes

Window function can cause memory or CPU pressure if it is executed on a single node.

When it runs on distributed nodes and has *partition by* clause , function execution should be run on distributed nodes also.