My confusion should I update the bin location or the sbin location here : /opt/cloudera/parcels/CDH/lib/impala/sbin. Here the catalogd and statestored appear to be symlinks to impalad.
Regards, Pradeep Nayak http://pradeepnayak.in http://twitter.com/_prdp On Tue, Sep 13, 2016 at 1:57 PM, Pradeep Nayak <[email protected]> wrote: > Okay, I can override impalad at /opt/cloudera/parcels/CDH- > 5.8.0-1.cdh5.8.0.p0.42/bin/impalad with the one which I have built. How > about catalogd and statestored ? > > Regards, > Pradeep Nayak > > http://pradeepnayak.in > http://twitter.com/_prdp > > On Mon, Sep 12, 2016 at 3:41 PM, Matthew Jacobs <[email protected]> wrote: > >> Correct, impala-data-source-api*.jar rarely changes, but it will when >> we rename our java packages: https://gerrit.cloudera.org/#/c/3937/ >> >> If you go through this process again with a build after that change >> goes in, then you'll need to update that jar. >> >> You can build it by running mvn package in Impala/ext-data-source. >> >> On Mon, Sep 12, 2016 at 3:29 PM, Tim Armstrong <[email protected]> >> wrote: >> > It looks like impala-data-source* may not be built in all case. It >> doesn't >> > really change much if at all so I doubt you will need to update it >> anyway. >> > >> > P.S. I agree with Jim, this is exactly the kind of question this list is >> > for. >> > >> > On Mon, Sep 12, 2016 at 2:08 PM, Pradeep Nayak <[email protected]> >> > wrote: >> > >> >> So here is what I understand: >> >> >> >> I need to pick the files built here: /home/ubuntu/Impala/be/ >> >> build/debug/service >> >> >> >> ubuntu@ip-172-30-2-163:~/Impala/be/build/debug/service$ ls -l >> >> total 330928 >> >> -rwxrwxr-x 1 ubuntu ubuntu 59342696 Sep 12 19:25 hs2-util-test >> >> *-rwxrwxr-x 1 ubuntu ubuntu 58803080 Sep 12 19:24 impalad* >> >> *-rwxrwxr-x 1 ubuntu ubuntu 63169736 Sep 12 19:25 libfesupport.so* >> >> *-rwxrwxr-x 1 ubuntu ubuntu 37056896 Sep 6 21:41 libService.so* >> >> -rwxrwxr-x 1 ubuntu ubuntu 59526680 Sep 12 19:25 query-options-test >> >> -rwxrwxr-x 1 ubuntu ubuntu 60960616 Sep 12 19:25 session-expiry-test >> >> ubuntu@ip-172-30-2-163:~/Impala/be/build/debug/service$ >> >> >> >> and replace it with one on my test cluster for backend part. >> >> >> >> >> >> For the frontend, i need to pick the below file: >> >> >> >> */home/ubuntu/Impala/fe/target/impala-frontend-0.1-SNAPSHOT.jar * >> >> >> >> >> >> I couldn't find the impala-data-source-api*.jar file >> >> >> >> >> >> Regards, >> >> Pradeep Nayak >> >> >> >> http://pradeepnayak.in >> >> http://twitter.com/_prdp >> >> >> >> On Mon, Sep 12, 2016 at 1:26 PM, Tim Armstrong < >> [email protected]> >> >> wrote: >> >> >> >>> I don't think this is documented anywhere. You would need to replace >> the >> >>> impalad binary and libfesupport.so under sbin-retail or sbin-debug >> for the >> >>> release or debug builds respectively. You also need to replace >> >>> impala-frontend-*.jar and impala-data-source-api*.jar. >> >>> >> >>> You also need to make sure the statestored and catalogd symlinks >> point to >> >>> the impalad binary, >> >>> >> >>> On Mon, Sep 12, 2016 at 1:06 PM, Pradeep Nayak <[email protected] >> > >> >>> wrote: >> >>> >> >>>> This question may sound noob, but apologies in advance. >> >>>> >> >>>> I have changes in the impala source code (both backend and frontend >> >>>> components). How do I go about installing this version of Impala on >> my >> >>>> cloudera test cluster ? I know the path where I can replace the >> front end >> >>>> built jar file, but not sure of the backend parts. >> >>>> >> >>>> Regards, >> >>>> Pradeep Nayak >> >>>> >> >>>> http://pradeepnayak.in >> >>>> http://twitter.com/_prdp >> >>>> >> >>> >> >>> >> >> >> > >
