<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>H-Store</title>
	<atom:link href="http://hstore.cs.brown.edu/feed/" rel="self" type="application/rss+xml" />
	<link>http://hstore.cs.brown.edu</link>
	<description>Next Generation OLTP Database Research</description>
	<lastBuildDate>Thu, 23 May 2013 12:57:00 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>New Release (April 2013)</title>
		<link>http://hstore.cs.brown.edu/2013/04/new-release-april-2013/</link>
		<comments>http://hstore.cs.brown.edu/2013/04/new-release-april-2013/#comments</comments>
		<pubDate>Mon, 08 Apr 2013 13:29:12 +0000</pubDate>
		<dc:creator>Andy Pavlo</dc:creator>
				<category><![CDATA[Annoucements]]></category>

		<guid isPermaLink="false">http://hstore.cs.brown.edu/?p=2094</guid>
		<description><![CDATA[Like sands through the hourglass, so are the days of our lives. And with that, the H-Store project is pleased to announce the release of the latest version of its high-performance, distributed transaction processing database management system. This version contains a significant new advancement in main memory NewSQL systems called anti-caching. H-Store now includes a [...]]]></description>
				<content:encoded><![CDATA[<p id="top" /><a href="/wordpress/wp-content/uploads/2013/04/anticaching-ycsb.png" rel="lightbox[2094]"><img src="/wordpress/wp-content/uploads/2013/04/anticaching-ycsb-150x84.png" alt="H-Store Anti-Caching - YCSB" width="150" height="84" class="alignright size-thumbnail wp-image-2095" /></a></p>
<p>Like sands through the hourglass, so are the days of our lives. And with that, the H-Store project is pleased to announce the release of the latest version of its high-performance, distributed transaction processing database management system. This version contains a significant new advancement in main memory <a href="http://en.wikipedia.org/wiki/NewSQL">NewSQL</a> systems called <strong>anti-caching</strong>. H-Store now includes a disk-resident, block storage anti-cache to store &#8220;cold&#8221; data that has been removed from the memory-resident storage in order to free up space for new data. Preliminary experiments show that H-Store with anti-caching outperforms traditional DBMSs even for databases that are larger than the amount of memory available on a single node.</p>
<p>If the amount of memory used in the partitions for an <a href="/documentation/development/detailed-overview/#HStoreSite">HStoreSite</a> goes above an administrator-defined <a href="/documentation/configuration/properties-file/site#anticache_threshold">threshold</a>, then H-Store will evict the least recently used tuples and write them out to the anti-cache storage disk. H-Store still maintains index information in memory for any evicted tuples stored on disk. If a transaction attempts to access one of these evicted tuples, then it is switched into a &#8220;pre-pass&#8221; mode where the engine records all tuples that it tried to access. Once that transaction attempts to do something with those tuples (e.g., modify them, return them to the stored procedure), then it is aborted and put in a queue while the <a href="/documentation/deployment/anti-caching/#eviction-architecture">AntiCacheManager</a> thread asynchronously retrieves those records and merge them back into memory.</p>
<p>Additional information about the new anti-caching architecture in H-Store is available on-line:</p>
<ul>
<li><a href="http://istc-bigdata.org/index.php/anti-caching-and-non-volatile-memory-for-transactional-dbms/"><strong>Anti-Caching and Non-Volatile Memory for Transactional DBMSs</strong></a> (<a href="http://cs.brown.edu/~pavlo/">Pavlo</a> / <a href="http://www.csail.mit.edu/user/1547">Stonebraker</a>)
<li><a href="http://techtv.mit.edu/collections/nedb2013/videos/22715-nedb-2013-session-1-justin-debrabant"><strong>The Traditional Wisdom is All Wrong</strong></a> (<a href="http://cs.brown.edu/~debrabant/">DeBrabant</a>)
</ul>
<p><b>Major highlights of this release:</b></p>
<ol>
<li>New <a href="/documentation/deployment/anti-caching">anti-caching</a> feature allows H-Store to support databases that are larger than the amount of memory available to an <tt>HStoreSite</tt>. This initial implementation uses BerkeleyDB&#8217;s hash table (which is now included in the source code).
<li>Improved H-Store&#8217;s <a href="/documentation/deployment/benchmarks">built-in</a> implementation of the YCSB benchmark. The data generator is now multi-threaded and the transactions are guaranteed to be deterministic. <a href="https://github.com/apavlo/h-store/commit/2ec227ade4445c5ae68b2f0b4d56957060121125" class="websvn" title="View Commit Information">[2ec227a]</a> <a href="https://github.com/apavlo/h-store/commit/7302cd8bcc8ddece1804304b342061f017746442" class="websvn" title="View Commit Information">[7302cd8]</a> <a href="https://github.com/apavlo/h-store/commit/5747a41eaf61d305656d3028de2a7ce13bf02d2a" class="websvn" title="View Commit Information">[5747a41]</a> <a href="https://github.com/apavlo/h-store/commit/9791e1de975be0c17da15aecb3b822fd9a12d568" class="websvn" title="View Commit Information">[9791e1d]</a>
<li>Improved runtime performance of command logging. The PartitionExecutors will now send completed transactions to the TransactionPostProcessor threads. This helps to reduce the latency of transactions. <a href="https://github.com/apavlo/h-store/commit/9d66da20cff32e9a2fe1864b6080a14ca9936237" class="websvn" title="View Commit Information">[9d66da2]</a> <a href="https://github.com/apavlo/h-store/commit/88550bec7376869a22f8b34d5621c717eb72cbec" class="websvn" title="View Commit Information">[88550be]</a> <a href="https://github.com/apavlo/h-store/commit/1292376d98e15689bb2968bd57279a167dd324b3" class="websvn" title="View Commit Information">[1292376]</a> <a href="https://github.com/apavlo/h-store/commit/3b13cd42151f5f208c41b08cf697a429a44e2545" class="websvn" title="View Commit Information">[3b13cd4]</a>
<li>Reduced the number of <tt>TransactionCleaner</tt> threads needed to clean-up finished transactions and return them to internal object pools. <a href="https://github.com/apavlo/h-store/commit/844db91c90d45415e50730d82c37fcb5eaf4a1b6" class="websvn" title="View Commit Information">[844db91]</a>
<li>Various performance optimizations and stability fixes. <a href="https://github.com/apavlo/h-store/commit/fb81eb90259a46889768dd4145432ec03b44ab04" class="websvn" title="View Commit Information">[fb81eb9]</a> <a href="https://github.com/apavlo/h-store/commit/5b15079ee58c045b728e9e1522fc38dfccdee07c" class="websvn" title="View Commit Information">[5b15079]</a> <a href="https://github.com/apavlo/h-store/commit/8de21a6ca910e80ee24aea5dae612a814f7cb767" class="websvn" title="View Commit Information">[8de21a6]</a> <a href="https://github.com/apavlo/h-store/commit/2895a38cf13d2ff130e3c24f71d7d0cfbcc82aff" class="websvn" title="View Commit Information">[2895a38]</a> <a href="https://github.com/apavlo/h-store/commit/4a1209733991872d1b066788745253fca423ea97" class="websvn" title="View Commit Information">[4a12097]</a> <a href="https://github.com/apavlo/h-store/commit/2fa67a0110cc9a080f233035c9e65b6904ff1daa" class="websvn" title="View Commit Information">[2fa67a0]</a> <a href="https://github.com/apavlo/h-store/commit/923e155dc354e4234e2baa2dd6c9ab57553e7d72" class="websvn" title="View Commit Information">[923e155]</a> <a href="https://github.com/apavlo/h-store/commit/831ab1c778e5a898c2c160a918815ce63d437097" class="websvn" title="View Commit Information">[831ab1c]</a> <a href="https://github.com/apavlo/h-store/commit/06e814490138709ee84557d7f5520fef5b234d86" class="websvn" title="View Commit Information">[06e8144]</a> <a href="https://github.com/apavlo/h-store/commit/7ee989d51d7bd95a375d46c1ef0b8bb585e3fc81" class="websvn" title="View Commit Information">[7ee989d]</a>
</ol>
<p>The source code for this release can be downloaded via Github:</p>
<pre><a href="https://github.com/apavlo/h-store/tarball/release-2013-04">https://github.com/apavlo/h-store/tarball/release-2013-04</a></pre>
]]></content:encoded>
			<wfw:commentRss>http://hstore.cs.brown.edu/2013/04/new-release-april-2013/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Release (December 2012)</title>
		<link>http://hstore.cs.brown.edu/2012/12/new-release-december-2012/</link>
		<comments>http://hstore.cs.brown.edu/2012/12/new-release-december-2012/#comments</comments>
		<pubDate>Fri, 14 Dec 2012 01:31:40 +0000</pubDate>
		<dc:creator>Andy Pavlo</dc:creator>
				<category><![CDATA[Annoucements]]></category>

		<guid isPermaLink="false">http://hstore.cs.brown.edu/?p=1698</guid>
		<description><![CDATA[The H-Store project is pleased to announce the release of the latest version of its high-performance, distributed OLTP database management system. This version consists of mostly stability, performance, and memory improvements. New features include more aggressive speculative execution of single-partition transactions, improved internal statistics gathering and reporting for benchmarks. We have also added over 200 [...]]]></description>
				<content:encoded><![CDATA[<p id="top" /><a href="/wordpress/wp-content/uploads/2012/12/dec2012_performance.png" rel="lightbox" rel="attachment wp-att-1958"><img src="https://hstore.cs.brown.edu/wordpress/wp-content/uploads/2012/12/dec2012_performance-150x90.png" alt="" title="H-Store Performance - December 2012" width="150" height="90" class="alignright size-thumbnail wp-image-1958" /></a></p>
<p>The H-Store project is pleased to announce the release of the latest version of its high-performance, distributed OLTP database management system. This version consists of mostly stability, performance, and memory improvements. New features include more aggressive speculative execution of single-partition transactions, improved internal statistics gathering and reporting for benchmarks. We have also added over 200 new test cases for H-Store. As a result, this release is dedicated to the memory of <a href="http://www.cs.ucsb.edu/~aelmore/">Aaron Elmore</a>.</p>
<p>The next release in early 2013 will contain significant new research features.</p>
<p><b>Major highlights of this release:</b></p>
<ol>
<li>Rewrote incoming network request processing, transaction queue processing, and execution flow path. This greatly improves the performance of a single HStoreSite on multi-core nodes, reduces the amount of memory used by each HStoreSite instance, and improves server-side connection throttling. <a href="https://github.com/apavlo/h-store/commit/54e2df003f3e51dca3112c8787569caa6c388e0e" class="websvn" title="View Commit Information">[54e2df0]</a> <a href="https://github.com/apavlo/h-store/commit/668e7d5ccfa70ea126c515bf6c5ac395256f1268" class="websvn" title="View Commit Information">[668e7d5]</a> <a href="https://github.com/apavlo/h-store/commit/bcc481fbe3dc07b2177e70bc1b2c58411f3011da" class="websvn" title="View Commit Information">[bcc481f]</a> <a href="https://github.com/apavlo/h-store/commit/ce0d3fd8ac4491a099c4f398bb568393732666fa" class="websvn" title="View Commit Information">[ce0d3fd]</a>
<li>Improved performance of <a href="/documentation/deployment/command-logging/">command logging</a> (i.e., op log) and fixed a rare dead-lock problem. <a href="https://github.com/apavlo/h-store/commit/0e9c385ddef080d7775af6cab28ac9bbebe615b3" class="websvn" title="View Commit Information">[0e9c385d]</a> <a href="https://github.com/apavlo/h-store/commit/cff105d35ff26eff4daa1a883a4e03f836821e73" class="websvn" title="View Commit Information">[cff105d]</a> <a href="https://github.com/apavlo/h-store/commit/0e9c385ddef080d7775af6cab28ac9bbebe615b3" class="websvn" title="View Commit Information">[0e9c385]</a>
<li>Integrated new <a href="https://github.com/apavlo/h-store/blob/master/src/frontend/edu/brown/hstore/SpecExecScheduler.java">Speculative Execution Scheduler</a> to find non-conflicting transactions to execute whenever a distributed transaction is stalled at a partition. The project compiler now automatically computes the read-write and write-write conflicts between the queries in each stored procedure. <a href="https://github.com/apavlo/h-store/commit/68576a32f63aa81d0ea2fab55b56d13c5892ccb4" class="websvn" title="View Commit Information">[68576a3]</a> <a href="https://github.com/apavlo/h-store/commit/6795bb25aa581338fdc80309cf695b741b63fb8a" class="websvn" title="View Commit Information">[6795bb2]</a>
<li>Mispredicted transactions do not count queries against replicated tables or secondary indexes when computing which partition to redirect the transaction request. This makes the <a href="/documentation/deployment/benchmarks/#tm1">TM1/TATP</a> benchmark entirely single-partitioned and greatly improves performance. <a href="https://github.com/apavlo/h-store/commit/9a9ef76bbe32f6fb37e800390e6c24b0dc84bf95" class="websvn" title="View Commit Information">[9a9ef76b]</a>
<li>Added the ability to enable/disable JVM asserts for either the database cluster nodes or the benchmark framework using the new <a href="/documentation/configuration/properties-file/site#jvm_asserts" class="property">site.jvm_asserts</a> and <a href="/documentation/configuration/properties-file/client#jvm_asserts" class="property">client.jvm_asserts</a> parameters. <a href="https://github.com/apavlo/h-store/commit/f21a8f6266b8cd52a4a339f37fc93cd6d0a29e09" class="websvn" title="View Commit Information">[f21a8f6]</a>
<li>New client-side <a href="/documentation/deployment/client-configuration/">benchmark result</a> output options. This allows the BenchmarkFramework to automatically retrieve CSV files from H-Store&#8217;s internal statistics catalog. <a href="https://github.com/apavlo/h-store/commit/08d310a332f429957332a089a29cdfa7769a36d1" class="websvn" title="View Commit Information">[08d310a]</a> <a href="https://github.com/apavlo/h-store/commit/52ab62348e2c3097d6a0c0f940de280e6aa21975" class="websvn" title="View Commit Information">[52ab623]</a> <a href="https://github.com/apavlo/h-store/commit/1038ded5792691082d5682833d1a9c5f06edab3e" class="websvn" title="View Commit Information">[1038ded]</a> <a href="https://github.com/apavlo/h-store/commit/f47ebffb64a0df03960a2eb64769988675d5e8a9" class="websvn" title="View Commit Information">[f47ebff]</a>
<li>New <a href="/documentation/system-procedures/getconfiguration" class="sysproc">@GetConfiguration</a> and <a href="/documentation/system-procedures/setconfiguration" class="sysproc">@SetConfiguration</a> system procedures to retrieve/manipulate HStoreConf parameters at run time. <a href="https://github.com/apavlo/h-store/commit/cae1f0a24dd3e0c892c699cd15f959cabd1f796e" class="websvn" title="View Commit Information">[cae1f0a]</a> <a href="https://github.com/apavlo/h-store/commit/ab4f5c0af3659376aab5a967c7228ac2b6a33858" class="websvn" title="View Commit Information">[ab4f5c0]</a>
<li>The default version of the JVM used in H-Store is now Java 1.7. This fixes a bug in Java 1.6 where the <a href="/documentation/development/transaction-models/">transaction prediction models</a> that causes the JVM to SIGSEV. <a href="https://github.com/apavlo/h-store/commit/945f5901896edc2befe256663fa7faa4d23c3dec" class="websvn" title="View Commit Information">[945f590]</a> <a href="https://github.com/apavlo/h-store/commit/5b7f6a79bd3afabcce94be768a0c4d9362f767f5" class="websvn" title="View Commit Information">[5b7f6a79]</a>.
</ol>
<p>The source code for this release can be downloaded via Github:</p>
<pre><a href="https://github.com/apavlo/h-store/tarball/release-2012-12">https://github.com/apavlo/h-store/tarball/release-2012-12</a></pre>
]]></content:encoded>
			<wfw:commentRss>http://hstore.cs.brown.edu/2012/12/new-release-december-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Release (June 2012)</title>
		<link>http://hstore.cs.brown.edu/2012/06/new-release-june-2012/</link>
		<comments>http://hstore.cs.brown.edu/2012/06/new-release-june-2012/#comments</comments>
		<pubDate>Sat, 23 Jun 2012 03:35:00 +0000</pubDate>
		<dc:creator>Andy Pavlo</dc:creator>
				<category><![CDATA[Annoucements]]></category>

		<guid isPermaLink="false">http://hstore.cs.brown.edu/?p=1573</guid>
		<description><![CDATA[The H-Store project is proud to announce the release of the latest version of its research OLTP database management system. This version has many new features and improvements developed by students in Brown University&#8217;s seminar course on NewSQL systems, as well as four new benchmarks (voter, wikipedia, ycsb, and tpce), faster client connection processing, and [...]]]></description>
				<content:encoded><![CDATA[<p id="top" />The H-Store project is proud to announce the release of the latest version of its research OLTP database management system. This version has many new features and improvements developed by students in Brown University&#8217;s seminar course on <a href="http://www.cs.brown.edu/courses/cs227/home.html">NewSQL systems</a>, as well as four <a href="/documentation/deployment/benchmarks/">new benchmarks</a> (<tt>voter</tt>, <tt>wikipedia</tt>, <tt>ycsb</tt>, and <tt>tpce</tt>), faster client connection processing, and improved regression testing.</p>
<p>Major highlights of this release:</p>
<ol>
<li><em>New Feature:</em> Added new <a href="/documentation/deployment/command-logging/">command logger</a> that can write out successfully executed transactions to a log file at each node. The logger uses a separate thread and group commits transactions with minimum overhead to throughput. This log can then be replayed for recovery (work in progress). <a href="https://github.com/apavlo/h-store/commit/ceb6a49 5da05d89e6d9bef119bf0d64b48a91031" class="websvn" title="View Commit Information">[ceb6a49]</a> <a href="https://github.com/apavlo/h-store/commit/ae4c82bc87c952d97753347a4d361993d95d8f85" class="websvn" title="View Commit Information">[ae4c82b]</a> <a href="https://github.com/apavlo/h-store/commit/abdc371aac04d9d39646fec9f00eff087c4a1198" class="websvn" title="View Commit Information">[abdc371]</a> <a href="https://github.com/apavlo/h-store/commit/99ffc9f60aaf60fec4a6da504b014c3983a38fca" class="websvn" title="View Commit Information">[99ffc9f]</a> <a href="https://github.com/apavlo/h-store/commit/d53afccc1705e90ea261be934ac487c79823bb30" class="websvn" title="View Commit Information">[d53afcc]</a>
<li><em>New Feature:</em> <a href="/documentation/deployment/deferred-execution">Defer the execution</a> of queries in single-partition transactions until a later point in time when the partition&#8217;s execution thread is idle. <a href="https://github.com/apavlo/h-store/commit/8037dfecf76b6bf17ed1a6d7998765998b66f020" class="websvn" title="View Commit Information">[8037dfe]</a>
<li><em>New Feature:</em> Added support for <a href="/documentation/deployment/adhoc-sql/">ad-hoc queries</a>. This allows you to execute single queries that are not part of a stored procedure. The H-Store distribution also provides a command-line terminal to connect to an H-Store cluster. <a href="https://github.com/apavlo/h-store/commit/faf297cb42169e9e3333cdc1db16170089a1ba93" class="websvn" title="View Commit Information">[faf297c]</a> <a href="https://github.com/apavlo/h-store/commit/fda4c4153a0ea8e6499c300257a859b1b50225b6" class="websvn" title="View Commit Information">[fda4c41]</a>
<li><em>New Benchmarks:</em> VoltDB&#8217;s <a href="https://github.com/apavlo/h-store/tree/master/src/benchmarks/edu/brown/benchmark/voter/">voter</a> benchmark, <a href="https://github.com/apavlo/h-store/tree/master/src/benchmarks/edu/brown/benchmark/wikipedia/">Wikipedia</a>, Yahoo!&#8217;s <a href="https://github.com/apavlo/h-store/tree/master/src/benchmarks/edu/brown/benchmark/ycsb/">ycsb</a> benchmark, and <a href="https://github.com/apavlo/h-store/tree/master/src/benchmarks/edu/brown/benchmark/tpce/">TPC-E</a> (per David DeWitt&#8217;s persistent request). <a href="https://github.com/apavlo/h-store/commit/5992d22b74e262f0bee8a286b5871678dd1dddde" class="websvn" title="View Commit Information">[5992d22]</a> <a href="https://github.com/apavlo/h-store/commit/0caa40ce0d760052e17ec4304d40eb4bb23101c5" class="websvn" title="View Commit Information">[0caa40c]</a> <a href="https://github.com/apavlo/h-store/commit/9cc5895243ba6d485fef39f04e6e4c7c356a66e4" class="websvn" title="View Commit Information">[9cc5895]</a> <a href="https://github.com/apavlo/h-store/pull/68" class="websvn" title="View Commit Information">[#68]</a>
<li>Complete overhaul of the server-side infrastructure from processing incoming transaction requests from clients. This great improves scalability for workloads with very short single-partition transactions on machines with many cores (>10). <a href="https://github.com/apavlo/h-store/commit/d03ba80abe95b5db3e74049d0ca5c35e4c70cae5" class="websvn" title="View Commit Information">[d03ba80]</a>
<li>Optimized and improve client side execution in benchmark framework. Reduced CPU overhead of each client thread. Added support for multiple JVM instances per client host. Added ability to specify whether client threads share a connection to the database cluster. <a href="https://github.com/apavlo/h-store/commit/9f3c2d62b7028c004982ab29cddcad704e6941d9" class="websvn" title="View Commit Information">[9f3c2d62]</a> <a href="https://github.com/apavlo/h-store/commit/df150881ab76f902d39f0b51b633db2b904393a5" class="websvn" title="View Commit Information">[df150881]</a>  <a href="https://github.com/apavlo/h-store/commit/e44b3314c551602534d88acaa26cde19e17ff223" class="websvn" title="View Commit Information">[e44b3314]</a>
<li> Improve query plan optimization for distributed OLAP-style queries <a href="https://github.com/apavlo/h-store/commit/e889abb8679b3941756cc7eea14fa9ba0d0fc75f" class="websvn" title="View Commit Information">[e889abb]</a> <a href="https://github.com/apavlo/h-store/commit/89d06c8ac57c4a2947176621c40ebabf341caf88" class="websvn" title="View Commit Information">[89d06c8]</a>
<li>Major refactoring of the source code repository: all of the benchmark code has been moved in <a href="src/benchmarks">src/benchmarks</a>. <a href="https://github.com/apavlo/h-store/commit/a3218472b8db23a2910ab8ae88cb3502b234da26" class="websvn" title="View Commit Information">[a321847]</a>
</ol>
<p>The source code for this release can be downloaded via Github:</p>
<pre><a href="https://github.com/apavlo/h-store/tarball/release-2012-06">https://github.com/apavlo/h-store/tarball/release-2012-06</a></pre>
]]></content:encoded>
			<wfw:commentRss>http://hstore.cs.brown.edu/2012/06/new-release-june-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Release (March 2012)</title>
		<link>http://hstore.cs.brown.edu/2012/03/new-release-march-2012/</link>
		<comments>http://hstore.cs.brown.edu/2012/03/new-release-march-2012/#comments</comments>
		<pubDate>Sat, 17 Mar 2012 01:36:55 +0000</pubDate>
		<dc:creator>Andy Pavlo</dc:creator>
				<category><![CDATA[Annoucements]]></category>

		<guid isPermaLink="false">http://hstore.cs.brown.edu/?p=1480</guid>
		<description><![CDATA[The H-Store project is releasing the latest version of its experimental OLTP database management system. This version contains a large number of speed and stability improvements. The next release will contain mostly new features. Major highlights of this release: Significant speed optimizations for single-partition transactions. [cf9be4a] [c67babd] [f2659fd] [0425253] [243f99d] [5abd178] Fixed several memory leaks [...]]]></description>
				<content:encoded><![CDATA[<p id="top" />The H-Store project is releasing the latest version of its experimental OLTP database management system. This version contains a large number of speed and stability improvements. The next release will contain mostly new features.</p>
<p>Major highlights of this release:</p>
<ol>
<li>Significant speed optimizations for single-partition transactions. <a href="https://github.com/apavlo/h-store/commit/cf9be4a52e" class="websvn" title="View Commit Information">[cf9be4a]</a> <a href="https://github.com/apavlo/h-store/commit/c67babdd54" class="websvn" title="View Commit Information">[c67babd]</a> <a href="https://github.com/apavlo/h-store/commit/f2659fd159" class="websvn" title="View Commit Information">[f2659fd]</a> <a href="https://github.com/apavlo/h-store/commit/0425253c43" class="websvn" title="View Commit Information">[0425253]</a> <a href="https://github.com/apavlo/h-store/commit/243f99dae6" class="websvn" title="View Commit Information">[243f99d]</a> <a href="https://github.com/apavlo/h-store/commit/5abd17811d" class="websvn" title="View Commit Information">[5abd178]</a>
<li>Fixed several memory leaks for aborted/read-only transactions. <a href="https://github.com/apavlo/h-store/commit/ddf2f236ee" class="websvn" title="View Commit Information">[ddf2f23]</a> <a href="https://github.com/apavlo/h-store/commit/e429821aea" class="websvn" title="View Commit Information">[e429821]</a>
<li>Fixed several stability issues when transactions share lock-free data structures <a href="https://github.com/apavlo/h-store/commit/c3f48198a7" class="websvn" title="View Commit Information">[4956be9]</a>
<li>Fixed predicate/aggregate pushdowns for distributed query plans <a href="https://github.com/apavlo/h-store/commit/4956be948f" class="websvn" title="View Commit Information">[4956be9]</a> <a href="https://github.com/apavlo/h-store/commit/31eff68fb1" class="websvn" title="View Commit Information">[31eff68]</a>
<li>Restored the ability for transactions to return the proper status codes on failures that mimic VoltDB&#8217;s protocol. <a href="https://github.com/apavlo/h-store/commit/ae4a6a407e" class="websvn" title="View Commit Information">[ae4a6a4]</a> <a href="https://github.com/apavlo/h-store/commit/f374d49d6e" class="websvn" title="View Commit Information">[f374d49]</a>
<li>H-Store&#8217;s <a href="documentation/deployment/ec2-automatic-deployment/">Fabric</a> automatic deployment script for EC2 now supports multiple concurrent &#8220;virtual&#8221; clusters. This allows you to easily assign instances to independent clusters under a single AWS account. <a href="https://github.com/apavlo/h-store/commit/1202f4eb9e30b7ad9977107538c815c33825a56b" class="websvn" title="View Commit Information">[1202f4e]</a>
<li>Restored preliminary support for VoltDB&#8217;s regression test suite. <a href="https://github.com/apavlo/h-store/commit/1f4f46539e" class="websvn" title="View Commit Information">[1f4f465]</a> <a href="https://github.com/apavlo/h-store/commit/c434fa220c" class="websvn" title="View Commit Information">[c434fa2]</a> <a href="https://github.com/apavlo/h-store/commit/1945aba0a9d" class="websvn" title="View Commit Information">[1945aba0]</a>
<li>Fixed building on OS X Lion <a href="https://github.com/apavlo/h-store/commit/0328973154" class="websvn" title="View Commit Information">[0328973]</a>
</ol>
<p>The source code for this release can be downloaded via Github:</p>
<pre><a href="https://github.com/apavlo/h-store/tarball/release-2012-03">https://github.com/apavlo/h-store/tarball/release-2012-03</a></pre>
]]></content:encoded>
			<wfw:commentRss>http://hstore.cs.brown.edu/2012/03/new-release-march-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Release (January 2012)</title>
		<link>http://hstore.cs.brown.edu/2012/01/new-release-january-2012/</link>
		<comments>http://hstore.cs.brown.edu/2012/01/new-release-january-2012/#comments</comments>
		<pubDate>Tue, 10 Jan 2012 01:01:20 +0000</pubDate>
		<dc:creator>Andy Pavlo</dc:creator>
				<category><![CDATA[Annoucements]]></category>

		<guid isPermaLink="false">http://hstore.cs.brown.edu/?p=1100</guid>
		<description><![CDATA[The H-Store project is releasing the latest version of its experimental OLTP database management system. Important: The major change in this release is that the source code repository has been moved entirely to Github. The original Subversion will remain online for the time being but all new features and fixes will be in Github. This [...]]]></description>
				<content:encoded><![CDATA[<p id="top" />The H-Store project is releasing the latest version of its experimental OLTP database management system. </p>
<p><B>Important:</B> The major change in this release is that the source code repository has been moved entirely to <a href="https://github.com/apavlo/h-store">Github</a>. The original Subversion will remain online for the time being but all new features and fixes will be in Github.</p>
<p>This latest release includes several performance optimizations for both single-partition and distributed transactions, as well as support for new features, such as <a href="/documentation/deployment/mapreduce">MapReduce transactions</a>.</p>
<p>Major highlights of this release:</p>
<ol>
<li>Complete re-write of the distributed transaction coordination protocol. H-Store no longer uses the centralized <a href="http://www.csail.mit.edu/events/eventcalendar/calendar.php?show=event&#038;id=3026"><i>Canadian-style</i></a> transaction coordinator and instead uses a <a href="http://voltdb.com/company/blog/transaction-ordering-and-replication">VoltDB-style timestamp-based ordering protocol</a> (<a href="https://github.com/apavlo/h-store/commit/5885182e113521853468c34c8cbdd200574c5327" class="websvn">r2365</a>, <a href="https://github.com/apavlo/h-store/commit/f29cc170d2b0e27af78a56a86957883370aaca75" class="websvn">r2366</a>)</li>
<li>When the database cluster is brought online, the HStoreCoordinator at each node will use an NTP-style algorithm to estimate the clock skew between all other nodes. It will then offset its internal logical clock used when generating globally unique transaction ids to minimize the discrepency between nodes. This improves throughput for distributed transactions on large deployments using Amazon EC2. (<a href="https://github.com/apavlo/h-store/commit/6e92b366c6ab8aedd9c65c25a64f85fd21f30654" class="websvn">r2609</a>)
<li>The clients in H-Store&#8217;s built-in benchmark framework are now multi-threaded. The <a href="/documentation/configuration/properties-file/client#processesperclient" class="property">client.processesperclient</a> parameter now specifies the number of client threads to use per JVM. This has been tested to scale to thousands of threads per JVM. (<a href="https://github.com/apavlo/h-store/commit/cec7ed98598539591b0ac1207221b664a510db22" class="websvn">r2429</a>, <a href="https://github.com/apavlo/h-store/commit/7619f1673e2f5f57d8f96816705898ee769a5633" class="websvn">r2430</a>)
<li>Restored support for VoltDB&#8217;s <tt>bingo</tt> benchmark (<a href="https://github.com/apavlo/h-store/commit/83309070f1bee57e885a6a679553c73b7d29ccc2" class="websvn">r2534</a>, <a href="https://github.com/apavlo/h-store/commit/83a48e69c5e34aa4c98362bf13e8710348be67f7" class="websvn">r2535</a>). Renamed the expanded Airline benchmark to <tt>SEATS</tt> (<a href="https://github.com/apavlo/h-store/commit/1e0079b25eda511e7c1c58bf0f11cd1142385c53" class="websvn">r2572</a>)</li>
<li>Removed unused object pool pre-loading configuration parameters. (<a href="https://github.com/apavlo/h-store/commit/649c79bd50b40d0d6604d57cbec5cb696adc46f6" class="websvn">r2406</a>)</li>
<li>Various improvements to reduce to amount of memory used store the internal state of transactions in the system. (<a href="https://github.com/apavlo/h-store/commit/c0c1b021df9405e411fb4fa58159ab476f0241eb" class="websvn">r2379</a>, <a href="https://github.com/apavlo/h-store/commit/4875f73a73bde7bb9d9e836d20ca0ac74b5c910b" class="websvn">r2377</a>, <a href="https://github.com/apavlo/h-store/commit/78a30b3e9ce3c5931f36279d3690da8e61263108" class="websvn">r2376</a>)</li>
</ol>
<p>The source code for this release can be downloaded via Github:</p>
<pre><a href="https://github.com/apavlo/h-store/tarball/release-2012-01">https://github.com/apavlo/h-store/tarball/release-2012-01</a></pre>
]]></content:encoded>
			<wfw:commentRss>http://hstore.cs.brown.edu/2012/01/new-release-january-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Release (September 2011)</title>
		<link>http://hstore.cs.brown.edu/2011/09/new-release-september-2011/</link>
		<comments>http://hstore.cs.brown.edu/2011/09/new-release-september-2011/#comments</comments>
		<pubDate>Wed, 28 Sep 2011 06:23:12 +0000</pubDate>
		<dc:creator>Andy Pavlo</dc:creator>
				<category><![CDATA[Annoucements]]></category>

		<guid isPermaLink="false">http://hstore.cs.brown.edu/?p=1030</guid>
		<description><![CDATA[The H-Store project is releasing the latest version of its experimental OLTP DBMS. This latest release includes several performance optimizations for single-partition transactions, as well as new support for internal profiling of various performance metrics. Major highlights of this release: The BatchPlanner can now quickly determine whether a query batch will execute entirely on the [...]]]></description>
				<content:encoded><![CDATA[<p id="top" />The H-Store project is releasing the latest version of its experimental OLTP DBMS. This latest release includes several performance optimizations for single-partition transactions, as well as new support for internal profiling of various performance metrics.</p>
<p>Major highlights of this release:</p>
<ol>
<li>The BatchPlanner can now quickly determine whether a query batch will execute entirely on the local partition and will use a cached batch plan if it is. This provides a significant speed improvement for single-partition transactions. (<a href="https://database.cs.brown.edu/websvn/revision.php?rev=2343" class="websvn">r2343</a>, <a href="https://database.cs.brown.edu/websvn/revision.php?rev=2344" class="websvn">r2344</a>)</li>
<li>Added the ability to pin the ExecutionSite&#8217;s Java thread to a fixed number of cores (using <a href="http://manpages.ubuntu.com/manpages/oneiric/man1/taskset.1.html">taskset</a>). All other HStoreSite threads are only allowed to execute on the remaining CPU cores. See the <a href="/documentation/configuration/properties-file/site#cpu_affinity" class="property">${site.cpu_affinity}</a> parameter documentation for more information. (<a href="https://database.cs.brown.edu/websvn/revision.php?rev=2339" class="websvn">r2339</a>)</li>
<li>New parameter <a href="/documentation/configuration/properties-file/client#txn_hints" class="property">${client.txn_hints}</a> that allows clients to route transaction requests to the proper node in the cluster, thereby reducing two extra network hops. (<a href="https://database.cs.brown.edu/websvn/revision.php?rev=2312" class="websvn">r2312</a>, <a href="https://database.cs.brown.edu/websvn/revision.php?rev=2313" class="websvn">r2313</a>)</li>
<li>Fixed automatic distribution of vertically partitioned tables when using the <tt>@LoadMultipartitionTable</tt> sysproc. (<a href="https://database.cs.brown.edu/websvn/revision.php?rev=2317" class="websvn">r2317</a>)</li>
<li>Fixed <tt class="ant-target">hstore-benchmark</tt> so that it exits with a non-zero status code when the benchmark fails to execute to completion. (<a href="https://database.cs.brown.edu/websvn/revision.php?rev=2266" class="websvn">r2266</a>)</li>
<li>H-Store now includes an automatic deployment script for Amazon EC2 based on <a href="http://fabfile.org">Fabric</a> and <a href="http://code.google.com/p/boto/">Boto</a>. More information can be found <a href="/documentation/deployment/ec2-automatic-deployment">here</a>.</li>
</ol>
<p>The source code for this release can be downloaded via anonymous SVN:</p>
<pre><a href="https://database.cs.brown.edu/svn/hstore/tags/release-2011-09">https://database.cs.brown.edu/svn/hstore/tags/release-2011-09</a></pre>
]]></content:encoded>
			<wfw:commentRss>http://hstore.cs.brown.edu/2011/09/new-release-september-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Release (July 2011)</title>
		<link>http://hstore.cs.brown.edu/2011/07/new-release-july-2011/</link>
		<comments>http://hstore.cs.brown.edu/2011/07/new-release-july-2011/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 00:06:16 +0000</pubDate>
		<dc:creator>Andy Pavlo</dc:creator>
				<category><![CDATA[Annoucements]]></category>

		<guid isPermaLink="false">http://hstore.cs.brown.edu/?p=899</guid>
		<description><![CDATA[The H-Store project is releasing the latest version of their experimental OLTP DBMS. This latest release mostly consists of stability and transactional correctness fixes, as well as new support for internal profiling of various performance metrics. Major highlights of this release: Improved speculative execution of single-partition transactions. All transactions can be speculatively executed whenever a [...]]]></description>
				<content:encoded><![CDATA[<p id="top" />The H-Store project is releasing the latest version of their experimental OLTP DBMS. This latest release mostly consists of stability and transactional correctness fixes, as well as new support for internal profiling of various performance metrics.</p>
<p>Major highlights of this release:</p>
<ol>
<li>Improved speculative execution of single-partition transactions. All transactions can be speculatively executed whenever a multi-partition is blocking waiting to be executed. Use the <a href="/documentation/configuration/properties-file/site#exec_speculative_execution" class="property">site.exec_speculative_execution</a> configuration to enable. (<a href="https://database.cs.brown.edu/websvn/revision.php?rev=2137" class="websvn">r2137</a>, <a href="https://database.cs.brown.edu/websvn/revision.php?rev=2145" class="websvn">r2145</a>, <a href="https://database.cs.brown.edu/websvn/revision.php?rev=2192" class="websvn">r2192</a>)
<li>New TransactionEstimator can automatically determine whether a transaction is single-partition at runtime. Distributed transactions are executed with the minimum number of partitions. Alternatively, you can use <a href="/documentation/configuration/properties-file/site#exec_force_singlepartitioned" class="property">site.exec_force_singlepartitioned</a> to force all transactions to execute as single-partitioned, and any mistakes are automatically rolled back and restarted as multi-partitioned.</li>
<li>Fixed concurrency/synchronization issues in ProtoRpcChannel/Server and VoltProcedureListener for write available callbacks. (<a href="https://database.cs.brown.edu/websvn/revision.php?rev=2183" class="websvn">r2183</a>, <a href="https://database.cs.brown.edu/websvn/revision.php?rev=2183" class="websvn">r2155</a>). Fixed synchronization issues for MarkovPathEstimator and TransactionEstimator (<a href="https://database.cs.brown.edu/websvn/revision.php?rev=2198" class="websvn">r2198</a>) </li>
<li>Can now configure output directories for <a href="/documentation/configuration/properties-file/site#log_dir" class="property">HStoreSite</a>, <a href="/documentation/configuration/properties-file/coordinator#log_dir" class="property">Dtxn.Coordinator</a>, and <a href="/documentation/configuration/properties-file/client#log_dir" class="property">Client</a> log files.</li>
<li>All <tt>node.*</tt> <a href="/documentation/configuration/properties-file/site">configuration parameters</a> have been renamed to <tt>site.*</tt>.</li>
<li>Fixed a race condition when the middle <tt>PlanFragment</tt> for three-way joins would not get queued up for all partitions at the same time. This would cause the Dtxn.Coordinator to halt. (<a href="https://database.cs.brown.edu/websvn/revision.php?rev=2127" class="websvn">r2127</a>)</li>
<li>Reduced JUnit test time by allowing each test case in a single JVM invocation to reuse benchmark project jar files. (<a href="https://database.cs.brown.edu/websvn/revision.php?rev=2139" class="websvn">r2139</a>)</li>
</ol>
<p>The source code for this release can be download via anonymous SVN:</p>
<pre><a href="https://database.cs.brown.edu/svn/hstore/tags/release-2011-07">https://database.cs.brown.edu/svn/hstore/tags/release-2011-07</a></pre>
<p>Note also that the supplemental resource files (e.g., sample <a href="/documentation/deployment/trace-logs/">workload trace logs</a>) have been moved out of the source code repository into a separate external repository:</p>
<pre><a href="https://database.cs.brown.edu/svn/hstore-files/">https://database.cs.brown.edu/svn/hstore-files/</a></pre>
]]></content:encoded>
			<wfw:commentRss>http://hstore.cs.brown.edu/2011/07/new-release-july-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Release (March 2011)</title>
		<link>http://hstore.cs.brown.edu/2011/03/new-release-march-2011/</link>
		<comments>http://hstore.cs.brown.edu/2011/03/new-release-march-2011/#comments</comments>
		<pubDate>Thu, 03 Mar 2011 19:09:36 +0000</pubDate>
		<dc:creator>Andy Pavlo</dc:creator>
				<category><![CDATA[Annoucements]]></category>

		<guid isPermaLink="false">http://hstore.cs.brown.edu/?p=533</guid>
		<description><![CDATA[Although the H-Store project is not on a regular release schedule, we feel that we have reached a point where we have some new features that may be of interest to the research community. Our goal is not to create a full-featured, stable system to use in production environment, but there are some features that [...]]]></description>
				<content:encoded><![CDATA[<p id="top" />Although the H-Store project is not on a regular release schedule, we feel that we have reached a point where we have some new features that may be of interest to the research community. Our goal is not to create a full-featured, stable system to use in production environment, but there are some features that distinguish us from <a href="http://www.voltdb.com">VoltDB</a>.</p>
<p>Major highlights of this release:</p>
<ol>
<li>Significant optimizations of single-partition transactions. Added heavy use of object pooling and cached query batch planning.</li>
<li>Added support for general transactions that touch an arbitrary number of partitions.</li>
<li>Improved distributed query planner. Unlike VoltDB&#8217;s query planner, we can now push down projection operators and parallelize all aggregates supported by H-Store (except for <tt>COUNT(DISTINCT)</tt>). This greatly reduces the amount of data that needs to be sent from all of the partitions to the initiating partition.<br />
<em><B>Update:</B> VoltDB&#8217;s query planner now does predicate push-down as of <a href="http://community.voltdb.com/docs/ReleaseNotes/index#NewFeatures">May 2011</a>.</em>
</li>
<li>The system can predict the execution path of arbitrary transactions. The developer no longer needs to annotate stored procedures with the <tt>@ProcInfo</tt> that VoltDB requires (more details coming soon).</li>
<li>Many bug fixes for interacting with the transaction coordinator (support for larger batch sizes).</li>
<li>New tuning parameters.</li>
<li>Improved the H-Store <a href="/projects/catalog-viewer-tool/">Catalog Viewer Tool</a>
</ol>
<p>The source code for this release can be download via anonymous SVN:</p>
<pre><a href="https://database.cs.brown.edu/svn/hstore/tags/release-2011-03">https://database.cs.brown.edu/svn/hstore/tags/release-2011-03</a></pre>
<p>Or from a pre-packaged <a href="http://hstore.cs.brown.edu/files/release-2011-03.tar.gz">source code tarball</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://hstore.cs.brown.edu/2011/03/new-release-march-2011/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Student Research Projects</title>
		<link>http://hstore.cs.brown.edu/2011/01/student-research-projects/</link>
		<comments>http://hstore.cs.brown.edu/2011/01/student-research-projects/#comments</comments>
		<pubDate>Tue, 04 Jan 2011 02:52:25 +0000</pubDate>
		<dc:creator>Andy Pavlo</dc:creator>
				<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://hstore.cs.brown.edu/?p=289</guid>
		<description><![CDATA[The H-Store project is looking for capable undergraduate and graduate students to assist with the development of the database and its supporting environment. The following are list of open research projects that are available. Interested students need not be at Brown, MIT, or Yale, but we ask if are not at one of those schools [...]]]></description>
				<content:encoded><![CDATA[<p id="top" />The H-Store project is looking for capable undergraduate and graduate students to assist with the development of the database and its supporting environment. The following are list of open research projects that are available. Interested students need not be at Brown, MIT, or Yale, but we ask if are not at one of those schools then to please coordinate with us first before proceeding.</p>
<ul>
<li><a href="#tpce">TPC-E Benchmark Port</a></li>
<li><a href="#airline">Airline Booking OLTP Benchmark</a></li>
<li><a href="#system">System Development &amp; Optimization</a></li>
<li><a href="#framework">Universal OLTP Benchmark Framework</a></li>
</ul>
<p><a name="tpce"></a></p>
<h3>TPC-E Benchmark Port</h3>
<p><strong>Estimated Time:</strong> 20-30 hours.<br />
We currently have a partial implementation of the <a href="http://www.tpc.org/tpce/">TPC-E Benchmark</a> written for H-Store. We are looking for a student to complete the port and get the benchmark fully running on the H-Store system (or as close to the official specification as possible). There are two tasks in this project: (1) integrate the official TPC-E C++ workload generator into H-Store&#8217;s Java-based benchmark framework and (2) refactor any complex queries that contain SQL features that are currently not supported by H-Store into equivalent multiple queries and Java code. For the former task, we have already integrated the TPC-E EGenLoader into an H-Store benchmark <a href="https://database.cs.brown.edu/svn/hstore/trunk/tests/frontend/edu/brown/benchmark/tpce/EGenLoader.java">data loader</a>, but we still need to add JNI hooks into the EGenClient driver in order to generate the transactional workload (e.g., store procedure invocations with input parameters). Once this is done, the next step is go through the TPC-E stored procedures written for H-Store and refactor them as needed in order to produce the correct results. For example, the H-Store distributed planner has trouble with the seven table join query in the <a href="https://database.cs.brown.edu/svn/hstore/trunk/tests/frontend/edu/brown/benchmark/tpce/procedures/BrokerVolume.java">BrokerVolume</a> transaction; the student will need to break the single large query up into multiple queries and combine the results in the Java-portion of the stored procedure. Students will need some previous C++ and Java development experience.</p>
<p><a name="airline"></a></p>
<h3><s>Airline Booking OLTP Benchmark</s></h3>
<p><s><strong>Estimated Time:</strong> 30-40 hours.</s><br />
Much like TPC-E, we also have a half-completed implementation of a new OLTP benchmark that is based on airline ticket booking systems. This work is an enhancement of a ticketing system benchmark designed by <a href="http://www.csail.mit.edu/user/1547">Mike Stonebraker</a> in 2008. We are looking to add non-deterministic transactions that are more complex than the original benchmark specification. Specifically we are interested in adding affinity-based skew in the data based real world information (e.g., flights out of Madison, WI are more likely to fly to Chicago, IL than any other destination). This project consists of (1) writing a synthetic data loader that is based on publicly available <a href="http://www.transtats.bts.gov/DL_SelectFields.asp?Table_ID=236">air travel information</a> from the FAA, (2) creating stored procedures that model an airline ticketing system, and (3) writing documentation on the data loader and workload generator. All code will be written in Java using the H-Store benchmark framework.</p>
<p><a name="system"></a></p>
<h3><s>System Development &amp; Optimization</s></h3>
<p><s><strong>Estimated Time:</strong> 10-40 hours.</s><br />
The original VoltDB transaction coordination system was completely removed and rewritten in H-Store in order to support more complex transaction workloads in our research projects. As such, it is obviously not as optimized as VoltDB. We are looking for a resourceful student to profile the Java-based frontend code in order to identify performance bottlenecks and then work with one of the H-Store developers to optimize the code. The complexity and scope of this project can vary based on the student&#8217;s skill set. Some issues may be as simple as correcting bad coding practices, while others could involve integrating a shared memory message passing subsystem. Familiarity with Java-based profiling tools (e.g., JProfiler) is preferred but not required.</s></p>
<p><a name="framework"></a></p>
<h3><s>Universal OLTP Benchmark Framework</s></h3>
<p><s><strong>Estimated Time:</strong> 30-50 hours.</s><br />
We are working in conjunction with the <a href="http://relationalcloud.com/">RelationalCloud</a> project to develop a  general benchmark framework for comparing parallel OLTP systems. This project is similar to the <a href="http://research.yahoo.com/Web_Information_Management/YCSB">Yahoo! Cloud Serving Benchmark</a> platform. Possible responsibilities could include (1) integrating a harness for benchmarks written using the H-Store benchmark framework, (2) writing plug-ins for other DBMSs (e.g., Oracle, DB2), and (3) collecting workload samples and analyzing performance results. This project is more research-focused than the other ones listed above.</p>
]]></content:encoded>
			<wfw:commentRss>http://hstore.cs.brown.edu/2011/01/student-research-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Website</title>
		<link>http://hstore.cs.brown.edu/2010/09/new-website/</link>
		<comments>http://hstore.cs.brown.edu/2010/09/new-website/#comments</comments>
		<pubDate>Sat, 11 Sep 2010 20:07:55 +0000</pubDate>
		<dc:creator>Andy Pavlo</dc:creator>
				<category><![CDATA[Annoucements]]></category>

		<guid isPermaLink="false">http://hstore.cs.brown.edu/?p=146</guid>
		<description><![CDATA[This is the new website for the H-Store project. It will contain information about the development of the H-Store OLTP database, as well as the various research projects based on the system. The source code for H-Store is also available for download.]]></description>
				<content:encoded><![CDATA[<p id="top" />This is the new website for the H-Store project. It will contain information about the development of the H-Store OLTP database, as well as the various research <a href="/projects">projects</a> based on the system. The <a href="/downloads">source code</a> for H-Store is also available for download.</p>
]]></content:encoded>
			<wfw:commentRss>http://hstore.cs.brown.edu/2010/09/new-website/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
