Yeah, I just had a look at the content of the 4.4.0-bin RC. There's no lib folder, just jars in the top level. That's different from the bigtop installation. This probably sinks the RC.
+ Rajesh On Tue, May 5, 2015 at 4:13 PM, Sergey Belousov <[email protected]> wrote: > I will try thank you > my question was what would be proper (out of box) structure for the > Phoenix client? > > in tar from what I remember it all jars together and than bin folder. I do > not think it has lib folder unless assumption is that all jars dumped to > hbase/lib > On May 5, 2015 6:47 PM, "Nick Dimiduk" <[email protected]> wrote: > > > Do try my suggestion on the ticket using the `touch` command to create > the > > missing directory entry. It should fill in the gap for you. > > > > On Tue, May 5, 2015 at 3:39 PM, Sergey Belousov < > [email protected] > > > > > wrote: > > > > > Thank you Nick > > > I would not even call what we have packaging :) > > > > > > So what would be proper out of box folder structure for phoenix 4.4 > > client > > > with sqlline ? > > > > > > we also switched to HDP 2.2 distribution if that make any difference > > > (hopefully not) > > > > > > thank you > > > S > > > On May 5, 2015 5:00 PM, "Nick Dimiduk" <[email protected]> wrote: > > > > > > > Hi Sergey, > > > > > > > > Nice find. I left a comment over on PHOENIX-1904. From my point of > > view, > > > > this is a bug raised by your custom packaging and not bad enough to > > sink > > > > the RC -- i.e., the RC should still work "out of the box". Should > > > > definitely file a ticket to make the launch scripts more robust in > the > > > > future though! > > > > > > > > Thanks for spinning the bits. > > > > -n > > > > > > > > On Tue, May 5, 2015 at 12:39 PM, Sergey Belousov < > > > > [email protected]> > > > > wrote: > > > > > > > > > Hello All > > > > > > > > > > I was trying 4.4 and came across following issue > > > > > > > > > > We had phoenix-client folder with phoenix-*-client.jar and /bin > > folder > > > > > under. > > > > > Than we used sqlline.py to run our schema creation scripts. > > > > > After I updated bin folder from 4.4 and phoenix client with > > > > > phoenix-4.4.0-HBase-0.98-client.jar when I try to run sqlline.py > > > > script.sql > > > > > I am getting following errors: > > > > > > > > > > Applying _phoenixschema/001_.sql > > > > > Traceback (most recent call last): > > > > > File "phoenix-client/bin/psql.py", line 27, in <module> > > > > > phoenix_utils.setPath() > > > > > File "---/phoenix-client/bin/phoenix_utils.py", line 94, in > setPath > > > > > phoenix_queryserver_jar = findFileInPathWithoutRecursion > > > > > (PHOENIX_QUERYSERVER_JAR_PATTERN, os.path.join(current_dir, "..", > > > "lib")) > > > > > File "---/phoenix-client/bin/phoenix_utils.py", line 45, in > > > > > findFileInPathWithoutRecursion > > > > > files = [f for f in os.listdir(path) if > > > os.path.isfile(os.path.join( > > > > > path,f))] > > > > > OSError: [Errno 2] No such file or directory: > > > '---/phoenix-client/bin/../ > > > > > lib' > > > > > {noformat} > > > > > > > > > > > > > > > Do I miss missing something (probably) ? > > > > > What is the upgrade path from 4.3 to 4.4 > > > > > Do I need to deploy phoenix-server-4.4.0-HBase-0.98-runnable.jar > on > > > > server > > > > > side even if I do not use query server yet ? > > > > > > > > > > I guess it related to > > > https://issues.apache.org/jira/browse/PHOENIX-1904 > > > > > > > > > > I do not want to send it to phoenix 4.4 RC0 VOTE thread in a hope > it > > > not > > > > > problem with release by my hands :) > > > > > > > > > > Thank you, > > > > > > > > > > > > > > >
