Re: Does hive instantiate new udf object for each record

2014-03-25 Thread Edward Capriolo
088 wrote: > It works! > I really appreciate your help! > > > Best Regards, > ypg > > -- > From: java8...@hotmail.com > To: user@hive.apache.org > Subject: RE: Does hive instantiate new udf object for each record > Date: Tue, 25 Mar 2

RE: Does hive instantiate new udf object for each record

2014-03-25 Thread sky88088
It works! I really appreciate your help! Best Regards,ypg From: java8...@hotmail.com To: user@hive.apache.org Subject: RE: Does hive instantiate new udf object for each record Date: Tue, 25 Mar 2014 09:57:25 -0400 The reason you saw that is because when you provide evaluate() method, you

RE: Does hive instantiate new udf object for each record

2014-03-25 Thread java8964
are "OK", make sense? Yong From: sky880883...@hotmail.com To: user@hive.apache.org Subject: RE: Does hive instantiate new udf object for each record Date: Tue, 25 Mar 2014 10:17:46 +0800 I have implemented a simple udf for test. public class test extends UDF { private Text t;

RE: Does hive instantiate new udf object for each record

2014-03-24 Thread sky88088
} } And the test query: select test() from AnyTable; I got initialization initialization initialization ... I have also implemented a similar GenericUDF, and got similar result. What' wrong with my code? Best Regards,ypgFrom: java8...@hotmail.com To: user@hive.apache.org Subject: RE: Does

RE: Does hive instantiate new udf object for each record

2014-03-24 Thread java8964
Your UDF object will only initialized once per map or reducer. When you said your UDF object being initialized for each row, why do you think so? Do you have log to make you think that way? If OK, please provide more information, so we can help you, like your example code, log etc Yong Date