<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>HiveDB</title>
	<atom:link href="http://www.hivedb.org/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hivedb.org</link>
	<description>an Open Source framework for horizontally partitioning MySQL systems</description>
	<pubDate>Fri, 01 Aug 2008 22:21:51 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
			<item>
		<title>A Solid Foundation</title>
		<link>http://www.hivedb.org/2008/08/01/a-solid-foundation/</link>
		<comments>http://www.hivedb.org/2008/08/01/a-solid-foundation/#comments</comments>
		<pubDate>Fri, 01 Aug 2008 22:21:51 +0000</pubDate>
		<dc:creator>britt</dc:creator>
		
		<category><![CDATA[why hivedb?]]></category>

		<category><![CDATA[mysql]]></category>

		<category><![CDATA[operations]]></category>

		<category><![CDATA[ops]]></category>

		<category><![CDATA[replication]]></category>

		<guid isPermaLink="false">http://www.hivedb.org/?p=48</guid>
		<description><![CDATA[Today on the mailing list we got a question that I think highlights one the big advantages of HiveDB.  It builds on a well established technology, MySQL.  Hence, there is a large pool of experience and tools at your disposal for handling all of the operational tasks like replication and monitoring that we [...]]]></description>
			<content:encoded><![CDATA[<p>Today on the mailing list we got a question that I think highlights one the big advantages of HiveDB.  It builds on a well established technology, MySQL.  Hence, there is a large pool of experience and tools at your disposal for handling all of the operational tasks like replication and monitoring that we software developers don&#8217;t necessarily want to deal with.</p>
<blockquote><p>[If] we want to run Mysql Queries on the partitioned Mysql Database, does HiveDb expose any interface for that. I understand that it would not suppprt join operations on the partitioned database, but will it support simple, select and update query ?</p></blockquote>
<p>The short answer is </p>
<blockquote><p>Yes absolutely, anything you can do with MySQL you can do with HiveDB.</p></blockquote>
<p>In essence HiveDB is just a coordinator that sits atop multiple MySQL databases and allows you to access them as a single data set.  We think this is one of its great strengths.  Anything you can do with MySQL you can do with HiveDB as long as you are aware of a few constraints.  The first of which is that you can&#8217;t join across shards. </p>
<p>Another constraint is that keep the directory and data nodes must be kept in sync.  HiveDB indexes certain values in a directory database so that it can use them to locate records.  For example, say you are sharding your data by user id.  When some one logs in you need to fetch their user data, but you may not know their user id.  However you do know their email.  HiveDB can keep an index of email -> user id -> shard so that you can locate the record.    So, if the user&#8217;s email address changes you need to make sure that you update the directory entry.</p>
<p>HiveDB provides you with two ways to access you data.  The first, is via the standard JDBC Connection.  HiveDB can act as a connection provider to your sharded data.  You say, &#8220;I need a read/write connection to joey@fakestreet.com&#8217;s data.&#8221; and HiveDB hands back an ordinary JDBC connect to the shard that your data resides on.  If you it in this way you need to maintain directory synchronization yourself using the hive.directory().* methods.  The second type of access it provides is via a Hibernate API.  If you are using Hibernate ORM you can add some special annotations to your entity classes and swap in the HiveDB SessionFactory for Hibernate&#8217;s and use Hibernate just like you were before.  Our Hibernate implementation will take care of all of the indexing behind the scenes.</p>
<p>Finally, if you need to do maintenance you can just connect directly to the shards or the directory with a MySQL client.  Again you just have to be mindful of keeping the directory and data nodes in sync if you mutate any of the data.</p>
<p>We think one of the great advantages of HiveDB is that the guts of it are just MySQL.  You can take advantage of all of the administration tools already available for MySQL, you can use MySQL native replication and there&#8217;s a large pool of expertise and wisdom on how to tune and configure MySQL.  You can actually go out and hire some one to operate it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hivedb.org/2008/08/01/a-solid-foundation/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Updating to Java 1.6</title>
		<link>http://www.hivedb.org/2008/04/22/updating-to-java-16/</link>
		<comments>http://www.hivedb.org/2008/04/22/updating-to-java-16/#comments</comments>
		<pubDate>Tue, 22 Apr 2008 18:21:55 +0000</pubDate>
		<dc:creator>britt</dc:creator>
		
		<category><![CDATA[announcements]]></category>

		<category><![CDATA[java]]></category>

		<category><![CDATA[datasource]]></category>

		<category><![CDATA[update]]></category>

		<category><![CDATA[version]]></category>

		<guid isPermaLink="false">http://www.hivedb.org/?p=45</guid>
		<description><![CDATA[As of changeset 4d9e2702f31b478ef070b966961fbae2407cadcb the HEAD release of HiveDB requires Java6 (1.6).  We were trying to maintain compatibility with both Java5 and Java6 but were unable to do so due to changes in the DataSource interface.  
We have changed our default connection pooling implementation from DBCP to C3P0.  C3P0 has better failure [...]]]></description>
			<content:encoded><![CDATA[<p>As of <a href="http://github.com/britt/hivedb/commit/4d9e2702f31b478ef070b966961fbae2407cadcb">changeset 4d9e2702f31b478ef070b966961fbae2407cadcb</a> the HEAD release of HiveDB requires Java6 (1.6).  We were trying to maintain compatibility with both Java5 and Java6 but were unable to do so due to changes in the DataSource interface.  </p>
<p>We have changed our default connection pooling implementation from <a href="http://commons.apache.org/dbcp/">DBCP</a> to <a href="http://www.mchange.com/projects/c3p0/index.html">C3P0</a>.  C3P0 has better failure characteristics and we think it will make HiveDB more stable and more fault tolerant.  However, it also forces us to update HiveBasicDataSource in such a way that it breaks Java5 compatibility.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hivedb.org/2008/04/22/updating-to-java-16/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Presentation Slides</title>
		<link>http://www.hivedb.org/2008/04/17/presentation-slides/</link>
		<comments>http://www.hivedb.org/2008/04/17/presentation-slides/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 17:31:40 +0000</pubDate>
		<dc:creator>britt</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.hivedb.org/?p=44</guid>
		<description><![CDATA[Hello from the Mysql Conference and Expo.  I just thought I&#8217;d post a preview of the presentation that we are going to give in 20 minutes.

Presentation Slides (online)
Presentation Slides (PDF)

]]></description>
			<content:encoded><![CDATA[<p>Hello from the Mysql Conference and Expo.  I just thought I&#8217;d post a preview of the presentation that we are going to give in 20 minutes.</p>
<ul>
<li><a href="http://www.hivedb.org/presentation.html">Presentation Slides (online)</a></li>
<li><a href="http://www.hivedb.org/mysql_conf_presentation.pdf">Presentation Slides (PDF)</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.hivedb.org/2008/04/17/presentation-slides/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Screencast Example Code</title>
		<link>http://www.hivedb.org/2008/04/07/screencast-example-code/</link>
		<comments>http://www.hivedb.org/2008/04/07/screencast-example-code/#comments</comments>
		<pubDate>Mon, 07 Apr 2008 18:01:41 +0000</pubDate>
		<dc:creator>britt</dc:creator>
		
		<category><![CDATA[howto]]></category>

		<category><![CDATA[java]]></category>

		<category><![CDATA[code]]></category>

		<category><![CDATA[download]]></category>

		<category><![CDATA[example project]]></category>

		<category><![CDATA[screencast]]></category>

		<category><![CDATA[source]]></category>

		<guid isPermaLink="false">http://www.hivedb.org/?p=40</guid>
		<description><![CDATA[Here is the example project that we used in the HiveDB screencast along with a SQL script to create the databases.  You can get the project a couple of ways:

Download the source tarball screencast.tar.gz
Checkout the screencast branch from GitHub

$ git clone git://github.com/britt/hivedb.git
$ cd hivedb/
$ git checkout --track -b screencast-example origin/screencast




]]></description>
			<content:encoded><![CDATA[<p>Here is the example project that we used in the HiveDB screencast along with a SQL script to create the databases.  You can get the project a couple of ways:</p>
<ul>
<li>Download the source tarball <a href="http://github.com/britt/hivedb/tarball/screencast">screencast.tar.gz</a></li>
<li>Checkout the <span style="font-family: monospace">screencast</span> branch from <a href="http://github.com/britt/hivedb/tree/screencast">GitHub</a>
<pre><code language="bash">
$ git clone git://github.com/britt/hivedb.git
$ cd hivedb/
$ git checkout --track -b screencast-example origin/screencast

</code></pre>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.hivedb.org/2008/04/07/screencast-example-code/feed/</wfw:commentRss>
		</item>
		<item>
		<title>HiveDB Screencast</title>
		<link>http://www.hivedb.org/2008/04/04/hivedb-screencast/</link>
		<comments>http://www.hivedb.org/2008/04/04/hivedb-screencast/#comments</comments>
		<pubDate>Sat, 05 Apr 2008 01:09:14 +0000</pubDate>
		<dc:creator>britt</dc:creator>
		
		<category><![CDATA[howto]]></category>

		<category><![CDATA[screencast]]></category>

		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.hivedb.org/?p=39</guid>
		<description><![CDATA[A partitioned database in just 15 minutes.
We&#8217;ve put together a screencast that gives a quick introduction to working with HiveDB and Hibernate Shards.  We&#8217;ve tried hard to make it as easy and as much like working with regular Hibernate as possible.  With this tutorial you should be able to get a partitioned data [...]]]></description>
			<content:encoded><![CDATA[<h3><strong>A partitioned database in just 15 minutes.</strong></h3>
<p>We&#8217;ve put together a screencast that gives a quick introduction to working with HiveDB and <a href="http://www.hibernate.org/414.html">Hibernate Shards</a>.  We&#8217;ve tried hard to make it as easy and as much like working with regular Hibernate as possible.  With this tutorial you should be able to get a partitioned data store running and ready for development in just a few minutes.</p>
<p><object type="application/x-shockwave-flash" width="601" height="339" data="http://www.vimeo.com/moogaloop.swf?clip_id=858657&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00adef"><param name="quality" value="best" /><param name="allowfullscreen" value="true" /><param name="scale" value="showAll" /><param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=858657&amp;server=www.vimeo.com&amp;fullscreen=1&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00adef" /></object><br /><a href="http://www.vimeo.com/858657/l:embed_858657">Horizontal Data Partitioning with HiveDB &#038; Hibernate Shards</a> from <a href="http://www.vimeo.com/user426015/l:embed_858657">Britt Crawford</a> on <a href="http://vimeo.com/l:embed_858657">Vimeo</a>.</p>
<h3><strong>Pick your poison:</strong></h3>
<ul>
<li><a href="http://www.vimeo.com/858657/l:embed_858657">Vimeo</a></li>
<li><a href="http://blip.tv/file/799558/">Blip.tv</a></li>
<li><a href="http://s3.amazonaws.com/hivedb_video/HiveDB Screencast.m4v">Quicktime</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.hivedb.org/2008/04/04/hivedb-screencast/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Switching from SVN to Git</title>
		<link>http://www.hivedb.org/2008/03/24/switching-from-svn-to-git/</link>
		<comments>http://www.hivedb.org/2008/03/24/switching-from-svn-to-git/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 00:28:19 +0000</pubDate>
		<dc:creator>britt</dc:creator>
		
		<category><![CDATA[announcements]]></category>

		<category><![CDATA[documentation]]></category>

		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.hivedb.org/2008/03/24/switching-from-svn-to-git/</guid>
		<description><![CDATA[We are switching our version control repository from Subversion to Git.  Initially I read Why Distributed Version Control Matter to You, Today and shrugged my shoulders and said, &#8220;Maybe so, but subversion works fine.&#8221;  However we recently ran into a situation where we needed more robust branching and merging features than Subversion had [...]]]></description>
			<content:encoded><![CDATA[<p>We are switching our version control repository from <a href="http://subversion.tigris.org/">Subversion</a> to <a href="http://git.or.cz/">Git</a>.  Initially I read <a href="http://jamesgolick.com/2008/1/21/why-distributed-version-control-matters-to-you-today">Why Distributed Version Control Matter to You, Today</a> and shrugged my shoulders and said, &#8220;Maybe so, but subversion works fine.&#8221;  However we recently ran into a situation where we needed more robust branching and merging features than Subversion had to offer, combine that with <a href="http://github.com/britt/hivedb/tree/master">GitHub</a>&#8217;s easy setup and awesome interface, and we were sold.</p>
<p>From now on HiveDB and HiveDB-Blobject will be located at:</p>
<ul>
<li><a href="http://github.com/britt/hivedb/tree/master">HiveDB</a> (git://github.com/britt/hivedb.git)</li>
<li><a href="http://github.com/britt/hivedb-blobject/tree/master">Blobject</a> (git://github.com/britt/hivedb-blobject.git)</li>
</ul>
<p>The old subversion repository will stay online but no new code will be added to it.</p>
<p>To get the source code you can run</p>
<p><code>git clone git://github.com/britt/hivedb.git</code></p>
<p>or you can download the tarball.</p>
<p><img src="http://www.hivedb.org/wp-content/uploads/2008/03/github.jpg" alt="Download source tarball from GitHub" /></p>
<p>More info on git</p>
<ul>
<li><a href="http://jamesgolick.com/2008/1/21/why-distributed-version-control-matters-to-you-today">Why Distributed Version Control Matters to You, Today</a></li>
<li><a href="http://www.kernel.org/pub/software/scm/git/docs/everyday.html">Everyday Git in 20 Commands or So</a></li>
<li><a href="http://www-cs-students.stanford.edu/~blynn/gitmagic/">Git Magic</a> - a good git manual</li>
<li><a href="http://dysinger.net/2007/12/30/installing-git-on-mac-os-x-105-leopard/">Installing Git on OSX</a></li>
<li>&#8230; or there&#8217;s always <code>git help &lt;command&gt;</code> the man pages are a lot better than most.</li>
</ul>
<p><em>P.S.  This maybe the first time that we have mentioned the hivedb-blobject project on the blog.  There is more information to come, but the short description is that Blobject is a library that plugs into Hibernate and lets you store the bulk of an object as a serialized blob.  Why would you want to do this you might ask?  Well, an alter statement on 10^9 rows doesn&#8217;t complete very quickly.  Blobject lets you store the bulk of your objects as serialized blobs.  This way you can store multiple versions of the blob schema in the database simultaneously and upgrade them on demand as they are retrieved.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hivedb.org/2008/03/24/switching-from-svn-to-git/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Come see us at MySQL Conf</title>
		<link>http://www.hivedb.org/2008/03/18/come-see-us-at-the-mysql-conference-expo/</link>
		<comments>http://www.hivedb.org/2008/03/18/come-see-us-at-the-mysql-conference-expo/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 21:51:30 +0000</pubDate>
		<dc:creator>britt</dc:creator>
		
		<category><![CDATA[announcements]]></category>

		<guid isPermaLink="false">http://www.hivedb.org/2008/03/18/come-see-us-at-the-mysql-conference-expo/</guid>
		<description><![CDATA[Horizontal Scaling with HiveDB

Presented by: Britt Crawford (Cafepress.com), Justin McCarthy (Cafepress.com)
Time: 10:50am - 11:50am Thursday, 04/17/2008
Tracks: Architecture and Technology, General, Java, LAMP, MySQL Cluster and High Availability, Replication and Scale-Out
Location: Ballroom D

Massively scalable systems used to be the sole province of large corporations with acronyms for names and budgets the size of a small country’s [...]]]></description>
			<content:encoded><![CDATA[<h2><a href="http://en.oreilly.com/mysql2008/public/schedule/detail/728<br />
">Horizontal Scaling with HiveDB</a></h2>
<ul>
<li><strong>Presented by</strong>: Britt Crawford (<a href="http://www.cafepress.com">Cafepress.com</a>), Justin McCarthy (<a href="http://www.cafepress.com">Cafepress.com</a>)</li>
<li><strong>Time:</strong> 10:50am - 11:50am Thursday, 04/17/2008</li>
<li><strong>Tracks:</strong> Architecture and Technology, General, Java, LAMP, MySQL Cluster and High Availability, Replication and Scale-Out</li>
<li><strong>Location:</strong> Ballroom D</li>
</ul>
<p>Massively scalable systems used to be the sole province of large corporations with acronyms for names and budgets the size of a small country’s GDP, but with the explosion of user-created content sites scaling is now everybody’s problem.</p>
<p>One of the main strategies for scaling databases is to partition the data across many servers. This is a simple enough idea but requires a good deal of expertise in systems design, programming, and MySQL administration to execute successfully. Many horizontal partitioning systems have been built and put into production in corporate environments, but so far none of them have:</p>
<ul>
<li>Built an easily extensible platform</li>
<li>Released their system under an open source license</li>
</ul>
<p>This session introduces HiveDB, an open source framework for partitioning MySQL that implements the core ideas behind horizontal partitioning in as clear and concise a way as possible.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hivedb.org/2008/03/18/come-see-us-at-the-mysql-conference-expo/feed/</wfw:commentRss>
		</item>
		<item>
		<title>DNS Hiccups</title>
		<link>http://www.hivedb.org/2008/03/04/dns-hiccups/</link>
		<comments>http://www.hivedb.org/2008/03/04/dns-hiccups/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 18:00:17 +0000</pubDate>
		<dc:creator>britt</dc:creator>
		
		<category><![CDATA[announcements]]></category>

		<guid isPermaLink="false">http://www.hivedb.org/2008/03/04/dns-hiccups/</guid>
		<description><![CDATA[We&#8217;re back!
We had some recent DNS difficulties that took us offline over weekend.  The problem was compounded by the fact that I was out of town and not paying attention to email.  Sorry about that,

]]></description>
			<content:encoded><![CDATA[<p><strong>We&#8217;re back!</strong></p>
<p>We had some recent DNS difficulties that took us offline over weekend.  The problem was compounded by the fact that I was out of town and not paying attention to email.  Sorry about that,</p>
<p><a href='http://www.hivedb.org/wp-content/uploads/2008/03/lolcat.jpg' title='lolcat.jpg'><img src='http://www.hivedb.org/wp-content/uploads/2008/03/lolcat.jpg' alt='lolcat.jpg' /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hivedb.org/2008/03/04/dns-hiccups/feed/</wfw:commentRss>
		</item>
		<item>
		<title>HiveDB 0.9.3 Released</title>
		<link>http://www.hivedb.org/2008/02/14/hivedb-093-released/</link>
		<comments>http://www.hivedb.org/2008/02/14/hivedb-093-released/#comments</comments>
		<pubDate>Fri, 15 Feb 2008 00:29:21 +0000</pubDate>
		<dc:creator>britt</dc:creator>
		
		<category><![CDATA[announcements]]></category>

		<guid isPermaLink="false">http://www.hivedb.org/2008/02/14/hivedb-093-released/</guid>
		<description><![CDATA[We&#8217;ve just tagged HiveDB release 0.9.3 and declared it ready for use.  This release is packed with a ton of new features along with a lot of updates to the core HiveDB code.  Hopefully this will be our last development release before 1.0.  Here&#8217;s what&#8217;s new:

&#187; Hibernate Support
This is where the bulk [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve just tagged HiveDB release 0.9.3 and declared it ready for use.  This release is packed with a ton of new features along with a lot of updates to the core HiveDB code.  Hopefully this will be our last development release before 1.0.  Here&#8217;s what&#8217;s new:</p>
<div>
<h3><strong>&raquo; Hibernate Support</strong></h3>
<p>This is where the bulk of the work for this release has gone.  We now directly integrate with <a href="http://www.hibernate.org/">Hibernate</a> using <a href="http://shards.hibernate.org/">Hibernate Shards</a>.  Writing an application with HiveDB is as easy as using <a href="http://www.hibernate.org/">Hibernate</a>.</p>
<pre  class=”prettyprint”>
<code language="java">
List entityClasses = Lists.newList(Continent.class, WeatherReport.class, WeatherEvent.class);
ShardAccessStrategy strategy = new SequentialShardAccessStrategy();
HiveSessionFactory factoryBuilder = new HiveSessionFactoryBuilderImpl( hiveUri, entityClasses, strategy);
WeatherReport report = new WeatherReport();
...
Session session = factoryBuilder.openSession();
Transaction tx = null;
try {
	tx = session.beginTransaction();
	session.saveOrUpdate(report);
} catch( RuntimeException e ) {
	if(tx != null)
		tx.rollback();
} finally {
	session.close();
}
</code>
</pre>
</div>
<p><br/></p>
<div>
<h3><strong>&raquo; Simple configuration and installation using Java Annotations</strong></h3>
<p>We created automated configuration an installation of the Hive.  You can decorate you entity classes or interfaces with our annotations and <code>ConfigurationReader</code> will process them and create the required Hive resources and indexes.</p>
<pre class="prettyprint">
<code language="java">
@Resource("WeatherReport")
public interface WeatherReport {
    @PartitionIndex
    String getContinent();

    @EntityId
    Integer getReportId();

    @Index
    Integer getRegionCode();

    @Index(type=IndexType.Data)
    Double getLatitude();

    @Index(type=IndexType.Data)
    Double getLongitude();

    int getTemperature();
}
</code>
</pre>
<p><br/><br />
Just pass the annotated classes into the <code>ConfigurationReader</code> and call install() and your hive is ready to go.</p>
<pre class="prettyprint">
<code language="java">
ConfigurationReader reader  = new ConfigurationReader(WeatherReport.class);
reader.install(hiveUri);
</code>
</pre>
</div>
<p><br/></p>
<div>
<h3><strong>&raquo; More compact and flexible directory layout</strong></h3>
<p>We have added relationships between entities into the directory removing the need for redundant secondary indexes.
</p></div>
<p><br/></p>
<div>
<h3><strong>&raquo; Automated Indexing for Hive entities</strong></h3>
<p>If you have annotated your entity classes you can use the <code>HiveIndexer</code> to automatically add or update entries in the directory.  Or if you are using Hibernate the <code>HiveSessionFactory</code> will automatically index anything that you save or update.
</div>
<p><br/><br />
There are a lot more new features including automated proxying for entity classes, simple data validation, serialized blob storage along with many updates and improvements to the core HiveDB code. We intend for this to be the last development release before HiveDB 1.0.  We&#8217;ll be updating all of the documentation and posting more about the new features in the coming weeks.</p>
<p>Finally, come and see us at <a href="http://en.oreilly.com/mysql2008/public/schedule/detail/728">MySql Conference 2008</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hivedb.org/2008/02/14/hivedb-093-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>HiveDB Maven Repository</title>
		<link>http://www.hivedb.org/2007/08/31/hivedb-maven-repository/</link>
		<comments>http://www.hivedb.org/2007/08/31/hivedb-maven-repository/#comments</comments>
		<pubDate>Fri, 31 Aug 2007 22:52:38 +0000</pubDate>
		<dc:creator>britt</dc:creator>
		
		<category><![CDATA[announcements]]></category>

		<category><![CDATA[java]]></category>

		<guid isPermaLink="false">http://www.hivedb.org/2007/08/31/hivedb-maven-repository/</guid>
		<description><![CDATA[We&#8217;ve been very busy but quiet lately.  One product of our business is a maven repository for HiveDB located at http://www.hivedb.org/maven.

&#60;dependency&#62;
   &#60;groupId&#62;org.hivedb&#60;/groupId&#62;
   &#60;artifactId&#62;hivedb&#60;/artifactId&#62;
   &#60;version&#62;0.9.2&#60;/version&#62;
&#60;/dependency&#62;

]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve been very busy but quiet lately.  One product of our business is a <a href="http://www.hivedb.org/maven">maven repository</a> for HiveDB located at http://www.hivedb.org/maven.</p>
<pre><code>
&lt;dependency&gt;
   &lt;groupId&gt;org.hivedb&lt;/groupId&gt;
   &lt;artifactId&gt;hivedb&lt;/artifactId&gt;
   &lt;version&gt;0.9.2&lt;/version&gt;
&lt;/dependency&gt;
</code></pre>
]]></content:encoded>
			<wfw:commentRss>http://www.hivedb.org/2007/08/31/hivedb-maven-repository/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
