Hi Devs,

We are currently working on developing MetCat - Metadata catalog for apache
Airavata. You can find our current source code location at [1]. We recently
added distribution module to build it as a product and for ease for use.

Quick guide to How to use it.

   - Check-out trunk and build it.
   - You can find the binary build and source build at distribution/target/
   - Unzip a binary release. let's say it as $METCAT_HOME
   - Configure apache Cassandra properties at
   $METCAT_HOME/cassandra/apache-cassandra-1.1.1/conf if you need.
   - Configure Metcat Properties using $METCAT_HOME/conf


   - msgBrokerMonitor.properties - set metcat server listener port and set
      Airavata message broker URL to subscribe work-flow notifications.
      - cassandra.properties - set Cassandra server details and keyspace
      for data storage.


   - Move to $METCAT_HOME/bin folder. (cd $METCAT_HOME/bin)
   - Start Cassandra by executing cassandra.sh ($sh cassandra.sh)
   - Start MetCat-server by executing metcat-server.sh ($sh
   metcat-server.sh)

After staring MetCat server, it will listen to the Airavata message broker
and process when it receive workflow notification. Then store meta-data of
the workflow notification in cassandra data model. Currently we don't have
a method to monitor/query back result from cassandra database (They are
subtasks at Milestone 2 and 3 ). But you can use Cassandra-GUI [2] to
monitor Cassandra data.

We are hoping to move our code base to Apache Extra project at [3] as soon
as possible. Also we will update Airavata Wiki describing the project and
our development roadmap in coming week.

Their are some identified issues/bugs in Cassandra data model. Currently we
are working on them and writing some test cases.

We are looking forward for your feedback regarding the current development.

Thank you,
Hasitha.


[1] - http://metcat-alpha.googlecode.com/svn/trunk/
[2] -
http://code.google.com/a/apache-extras.org/p/cassandra-gui/downloads/list
[3] - http://code.google.com/a/apache-extras.org/p/metcat/

Reply via email to