|
|
-
User Defined Comparator
Calvin Cheung 2012-07-31, 01:05
Since ComparisonFunc is now depreciated, what is its replacement? I can't any information in the Javadoc. Is it safe to continue to extend ComparisonFunc for custom ordering?
Thanks. Calvin
+
Calvin Cheung 2012-07-31, 01:05
-
Re: User Defined Comparator
Alan Gates 2012-08-09, 17:33
There isn't a replacement for ComparisonFunc. That was written before Pig had types so that users could do type specific comparison functions. With the addition of types it was felt that ComparisonFunc was no longer necessary. That said, it's never been removed. The testing is limited at this point, so I don't know how well it works. If you find it works for you though you could still use it.
Alan.
On Jul 30, 2012, at 6:05 PM, Calvin Cheung wrote:
> Since ComparisonFunc is now depreciated, what is its replacement? I can't > any information in the Javadoc. Is it safe to continue to extend > ComparisonFunc for custom ordering? > > Thanks. > Calvin
+
Alan Gates 2012-08-09, 17:33
-
Re: User Defined Comparator
Jonathan Coveney 2012-08-09, 17:58
Calvin,
Generally, the pattern is to make a new column which represents whatever you want things to be compared on, and then partition/order/whatever on that column. There are some cases where this is insufficient, but 99.9% of the time I've found it to be fine.
Jon
2012/8/9 Alan Gates <[EMAIL PROTECTED]>
> There isn't a replacement for ComparisonFunc. That was written before Pig > had types so that users could do type specific comparison functions. With > the addition of types it was felt that ComparisonFunc was no longer > necessary. That said, it's never been removed. The testing is limited at > this point, so I don't know how well it works. If you find it works for > you though you could still use it. > > Alan. > > On Jul 30, 2012, at 6:05 PM, Calvin Cheung wrote: > > > Since ComparisonFunc is now depreciated, what is its replacement? I can't > > any information in the Javadoc. Is it safe to continue to extend > > ComparisonFunc for custom ordering? > > > > Thanks. > > Calvin > >
+
Jonathan Coveney 2012-08-09, 17:58
|
|
All projects made searchable here are trademarks of the Apache Software Foundation.
Service operated by
Sematext