Print

Print


Fabrice,

I'd like to ask you for help with packaging Zookeeper,
Kazoo and db.

"New" dependencies:

  1) qserv will depend on Zookeeper server and "db" package.

  2) qserv/core/modules/css will depend on Zookeeper's
     C bindings

  3) qserv/client will depend on Kazoo.

I have a working toy prototype (not yet used by Qserv,
but I am getting there). The code is in branch called
u/jbecla/cssProto3.

To get it to work, I had to install Zookeeper and Kazoo, and
compile Zookeeper C client. All steps I did are described in:
https://dev.lsstcorp.org/trac/wiki/db/Qserv/ZookeeperNotes

Once you are done with the installation, try to run the tests,
see qserv/css/README.txt for all details.

I expect all this to remain in my branch as a toy prototype
for few more weeks. If you are going to make any modifications
needed for packaging, it'd probably make most sense for
you to create a new branch based on mine:

git checkout -b u/fjammes/cssProto3 u/jbecla/cssProto3
git push -u origin u/fjammes/cssProto3

(please note we won't be pushing any of that as-is to
master, I am planning to do lots of squashing first
once it is all ready).

I'm happy to schedule a phone call with you to go over
any questions you might have.

Thanks,
Jacek

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the QSERV-L list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=QSERV-L&A=1