phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Nick Dimiduk <ndimi...@gmail.com>
Subject Re: Issue with running sqlline (phoenix 4.4 RC0)
Date Wed, 06 May 2015 02:54:27 GMT
Please have a look at https://issues.apache.org/jira/browse/PHOENIX-1948

On Tue, May 5, 2015 at 6:19 PM, rajeshbabu@apache.org <
chrajeshbabu32@gmail.com> wrote:

> if scripts are not working as expected then let's sink the RC.
>
> Thanks,
> Rajeshbabu.
>
> On Wed, May 6, 2015 at 6:32 AM, Nick Dimiduk <ndimiduk@gmail.com> wrote:
>
>> This tgz layout looks consistent with previous. The trouble is
>> bin/queryserver.py assumes the assembly tgz layout, not the make_rc.sh
>> layout. Hence Sergey's original question.
>>
>> On Tue, May 5, 2015 at 6:00 PM, Enis Söztutar <enis.soz@gmail.com> wrote:
>>
>>> Just to be clear,
>>>
>>> I am saying that if the 4.4 RC tarball layout is the same/similar as the
>>> previous RC layouts it is not a reason to sink the RC. But for future, we
>>> should do the maven assemblies.
>>>
>>> Enis
>>>
>>> On Tue, May 5, 2015 at 4:53 PM, Enis Söztutar <enis.soz@gmail.com>
>>> wrote:
>>>
>>> > I was inquiring the same thing in
>>> >
>>> https://issues.apache.org/jira/browse/PHOENIX-1945?focusedCommentId=14527077&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14527077
>>> > .
>>> >
>>> > I think we should get rid of the custom tarball format in
>>> dev/make_rc.sh,
>>> > and only do maven assembly packaging. Whether this sinks the RC is an
>>> open
>>> > question. The binary tarball is just for convenience actually. So I am
>>> not
>>> > sure we need to sink the RC as long as bigtop packaging can take this
>>> > tarball and create the binary tarball in the expected layout.
>>> >
>>> > Enis
>>> >
>>> > On Tue, May 5, 2015 at 4:23 PM, Nick Dimiduk <ndimiduk@gmail.com>
>>> wrote:
>>> >
>>> >> 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 <
>>> >> sergey.belousov@gmail.com>
>>> >> 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" <ndimiduk@gmail.com>
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 <
>>> >> > sergey.belousov@gmail.com
>>> >> > > >
>>> >> > > 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" <ndimiduk@gmail.com>
>>> 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
<
>>> >> > > > > sergey.belousov@gmail.com>
>>> >> > > > > 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,
>>> >> > > > > >
>>> >> > > > >
>>> >> > > >
>>> >> > >
>>> >> >
>>> >>
>>> >
>>> >
>>>
>>
>>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message