如果我想在hadoop中将分区函数getparitions()的返回类型改为 int[]数组,里面每个元素表示将该(key,value)分配到的reduce编号,也就是一个(key,value)可以分给多个reduce。这应该怎么设计,对hadoop源码不太熟,谁来接受getpartitions()的返回值?求思路