RAT plugin and compile warning fixes
FiledPartitioner API back to using raw Predicate instead of NamedPredicate