Revision 8f729641930a552a9d05433097bf55cdfd1ce980 authored by Marko A. Rodriguez on 29 March 2013, 16:05:02 UTC, committed by Marko A. Rodriguez on 29 March 2013, 16:05:02 UTC
1 parent 06dc3f1
Raw File
Release-Notes.html
<!DOCTYPE html>
<html>
<head>
  <meta http-equiv="Content-type" content="text/html;charset=utf-8">
  <link rel="stylesheet" type="text/css" href="css/gollum.css" media="all">
  <link rel="stylesheet" type="text/css" href="css/editor.css" media="all">
  <link rel="stylesheet" type="text/css" href="css/dialog.css" media="all">
  <link rel="stylesheet" type="text/css" href="css/template.css" media="all">
  

  <!--[if IE 7]>
  <link rel="stylesheet" type="text/css" href="css/ie7.css" media="all">
  <![endif]-->

  <script>var baseUrl = ''</script>
  <script type="text/javascript" src="css/jquery-1.7.2.min.js"></script>
  <script type="text/javascript" src="css/mousetrap.min.js"></script>
  <script type="text/javascript" src="css/gollum.js"></script>
  <script type="text/javascript" src="css/gollum.dialog.js"></script>
  <script type="text/javascript" src="css/gollum.placeholder.js"></script>
  <script type="text/javascript" src="css/editor/gollum.editor.js"></script>


  <title>Release Notes</title>
</head>
<body>

<script>
Mousetrap.bind(['e'], function( e ) {
  e.preventDefault();
  window.location = "/edit" + window.location.pathname;
  return false;
});
</script>
<div id="wiki-wrapper" class="page">
<div id="head"><h3><a href="Home.html">Aurelius Titan 0.3.0</a></h3>
  <h1>Release Notes</h1>
  <ul class="actions">
    <li class="minibutton">
      <div id="searchbar">
        <form action="/search" method="get" id="search-form">
        <div id="searchbar-fauxtext">
          <input type="text" name="q" id="search-query" value="Search&hellip;" autocomplete="off">
          <a href="#" id="search-submit" title="Search this wiki">
            <span>Search</span>
          </a>
        </div>
        </form>
      </div>    </li>
    <li class="minibutton"><a href="/"
       class="action-edit-page">Home</a></li>
    <li class="minibutton"><a href="/pages"
      class="action-all-pages">All</a></li>
    <li class="minibutton"><a href="/fileview"
    class="action-all-pages">Files</a></li>
    <li class="minibutton" class="jaws">
      <a href="#" id="minibutton-new-page">New</a></li>
    <li class="minibutton" class="jaws">
      <a href="#" id="minibutton-rename-page">Rename</a></li>
    <li class="minibutton"><a href="/edit/Release-Notes"
       class="action-edit-page">Edit</a></li>
    <li class="minibutton"><a href="/history/Release-Notes"
       class="action-page-history">History</a></li>
  </ul>
</div>
<div id="wiki-content">
<div class="wrap">
  <div id="wiki-body" class="gollum-textile-content">
    <div id="template">
      <p>Titan: Distributed Graph Database<br /><a href="http://thinkaurelius.github.com/titan/">http://thinkaurelius.github.com/titan/</a></p>
<p><img src="https://raw.github.com/thinkaurelius/titan/master/doc/images/titan-globe.png" width="100px" /></p>
<h2>Titan 0.y.z<a class="anchor" id="Titan-0.y.z" href="#Titan-0.y.z"></a></h2>
<h3>Version 0.3.0 (March 29, 2013)<a class="anchor" id="Version-0.3.0-(March-29,-2013)" href="#Version-0.3.0-(March-29,-2013)"></a></h3>
<div class="highlight"><pre><span class="nt">&lt;dependency&gt;</span>
   <span class="nt">&lt;groupId&gt;</span>com.thinkaurelius.titan<span class="nt">&lt;/groupId&gt;</span>
   <span class="nt">&lt;artifactId&gt;</span>titan-core<span class="nt">&lt;/artifactId&gt;</span>
   <span class="nt">&lt;version&gt;</span>0.3.0<span class="nt">&lt;/version&gt;</span>
<span class="nt">&lt;/dependency&gt;</span>
</pre></div><br /><strong>Tested Compatibility:</strong>
<ul><li>Cassandra 1.2.2</li>
	<li>HBase 0.94</li>
	<li>BerkeleyJE 5.0.73</li>
</ul><p><strong>Features:</strong></p>
<ul><li>Geo, numeric range, and full-text indexing supporting multiple index backends</li>
	<li>Edge Indexing</li>
	<li>Refactoring of Titan-core for enhanced performance due to selective de-serialization</li>
	<li>New query optimizer for vertex-centric and graph queries</li>
	<li>Vertex centric query caching for selective queries</li>
	<li>InMemoryGraph implementation</li>
	<li>IdGraph support</li>
	<li>Relaxed transactional scope requirement for vertices</li>
	<li>Edge now longer extends Vertex</li>
	<li>Updated to Kryo 2</li>
</ul><p><strong>Bugfixes:</strong></p>
<ul><li>Cassandra Thrift Max-Message-Size issue</li>
	<li><span class="caps">JMX</span> settings for Titan Server</li>
	<li>Out-unique edges</li>
	<li>Modified state in global graph operations</li>
	<li>see issue tracker for a full list</li>
</ul><h3>Version 0.2.1 (March 22, 2013)<a class="anchor" id="Version-0.2.1-(March-22,-2013)" href="#Version-0.2.1-(March-22,-2013)"></a></h3>
<div class="highlight"><pre><span class="nt">&lt;dependency&gt;</span>
   <span class="nt">&lt;groupId&gt;</span>com.thinkaurelius.titan<span class="nt">&lt;/groupId&gt;</span>
   <span class="nt">&lt;artifactId&gt;</span>titan-core<span class="nt">&lt;/artifactId&gt;</span>
   <span class="nt">&lt;version&gt;</span>0.2.1<span class="nt">&lt;/version&gt;</span>
<span class="nt">&lt;/dependency&gt;</span>
</pre></div><br /><strong>Tested Compatibility:</strong>
<ul><li>Cassandra 1.2.0</li>
	<li>HBase 0.94</li>
	<li>BerkeleyJE 5.0.58</li>
</ul><p><strong>Features:</strong></p>
<ul><li>Refactored <span class="caps">POM</span> into multi-module project</li>
	<li>Support for global vertex (g.V) and edge (g.E) iteration for cassandra and hbase backends</li>
	<li>Compatible with Cassandra 1.2.0 for all three storage adapters: embedded, thrift, astyanax</li>
	<li>Improved HBase adapter:
	<ul><li>Automatic Master launch for testing</li>
		<li>Refactored batch mutation and reading</li>
		<li>Optimized HBase operations</li>
	</ul></li>
	<li>Updated to Blueprints 2.3.0</li>
	<li>Better integration with Rexster Rexpro</li>
	<li>Automatic directory creation for local storage backends</li>
	<li>Internal Titan version handling and compatibility checks</li>
	<li>Added additional performance tests</li>
</ul><p><strong>Bugfixes:</strong></p>
<ul><li>Resolved issues around Java 1.7</li>
	<li>Shutdown error in astyanax adapter</li>
	<li>Made thrift frame and message size configurable for cassandra adapters</li>
	<li>see issue tracker for a full list</li>
</ul><p><strong>Special Thanks to:</strong></p>
<ul><li>Pavel Yaskevich (<a href="https://github.com/xedin">xedin</a>)</li>
</ul><hr /><h3>Version 0.2.0 (December 24, 2012)<a class="anchor" id="Version-0.2.0-(December-24,-2012)" href="#Version-0.2.0-(December-24,-2012)"></a></h3>
<div class="highlight"><pre><span class="nt">&lt;dependency&gt;</span>
   <span class="nt">&lt;groupId&gt;</span>com.thinkaurelius.titan<span class="nt">&lt;/groupId&gt;</span>
   <span class="nt">&lt;artifactId&gt;</span>titan<span class="nt">&lt;/artifactId&gt;</span>
   <span class="nt">&lt;version&gt;</span>0.2.0<span class="nt">&lt;/version&gt;</span>
<span class="nt">&lt;/dependency&gt;</span>
</pre></div><br /><strong>Tested Compatibility:</strong>
<ul><li>Cassandra 1.1.3 &amp; 1.1.4</li>
	<li>HBase 0.94.1</li>
	<li>BerkeleyDB 5.0.58</li>
	<li>TinkerPop (Blueprints, Gremlin, Rexster) 2.2.0</li>
</ul><ul><li>This version is incompatible with the previous version of Titan. Please follow the <a class="internal present" href="Upgrade-Instructions.html">Upgrade Instructions</a> to switch to the new version.</li>
</ul><p><strong>Features:</strong></p>
<ul><li>Embedded Cassandra: Titan can be embedded with Cassandra, that means, Titan starts a Cassandra node in the same <span class="caps">JVM</span> and uses efficient in process communication to store and retrieve data.</li>
	<li><a class="internal present" href="Titan-Server.html">Titan Server</a>: Titan comes with a light-weight Gremlin query server.</li>
	<li>Streamlined configuration settings. Please review the new configuration options if you are upgrading from an older version of Titan.</li>
	<li>Many small performance improvements throughout the code. Please review the issue tracker and the commit log for more details.</li>
</ul><p><strong>Bugfixes:</strong></p>
<ul><li>Fixed edge sorting bug which caused edges to be returned in a random order even when a vertex centric index was defined.</li>
	<li>Fixed id allocation bug that causes Titan to read the entire row during id allocation which can lead to id allocation failures.</li>
	<li>Completely refactored diskstorage package for better code quality and performance.</li>
	<li>Fixed edge caching bug for composite primary keys on edges.</li>
	<li>Fixed a number of smaller bugs. Please review the issue tracker and the commit log for more details.</li>
</ul><p><strong>Special Thanks to:</strong></p>
<ul><li>Zack Maril (<a href="https://github.com/zmaril">zmaril</a>)</li>
	<li>Nicolas LaCasse (<a href="https://github.com/nlacasse">nlacasse</a>)</li>
	<li>Vadas Gintautas (<a href="https://github.com/vadasg">vadasg</a>)</li>
</ul><hr /><h3>Version 0.1.0 (September 7, 2012)<a class="anchor" id="Version-0.1.0-(September-7,-2012)" href="#Version-0.1.0-(September-7,-2012)"></a></h3>
<div class="highlight"><pre><span class="nt">&lt;dependency&gt;</span>
   <span class="nt">&lt;groupId&gt;</span>com.thinkaurelius.titan<span class="nt">&lt;/groupId&gt;</span>
   <span class="nt">&lt;artifactId&gt;</span>titan<span class="nt">&lt;/artifactId&gt;</span>
   <span class="nt">&lt;version&gt;</span>0.1.0<span class="nt">&lt;/version&gt;</span>
<span class="nt">&lt;/dependency&gt;</span>
</pre></div><br /><strong>Tested Compatibility:</strong>
<ul><li>Cassandra 1.1.3 &amp; 1.1.4</li>
	<li>HBase 0.94.1</li>
	<li>BerkeleyDB 5.0.58</li>
</ul><p><strong>Features:</strong></p>
<ul><li>The focus of the initial Titan release was on building a stable and robust graph database as well as incorporating community feature suggestions and feedback from early adopters of Titan.</li>
</ul><p><strong>Bugfixes:</strong></p>
<ul><li>Fixed concurrency and synchronization issues</li>
</ul><p><strong>Special Thanks to:</strong></p>
<ul><li>Danny Thomas (<a href="https://github.com/BinaryRage">BinaryRage</a>)</li>
	<li><a href="https://github.com/jramsdale">jramsdale</a></li>
	<li>Cristofer (<a href="https://github.com/crisweber">crisweber</a>)</li>
	<li><a href="https://github.com/tedoc2000">tedoc2000</a></li>
	<li>Dan Forest-Barbier (<a href="https://github.com/DPanth3r">DPanth3r</a>)</li>
	<li><a href="https://github.com/jncorpron">jncorpron</a></li>
	<li>Marc Abramowitz (<a href="https://github.com/msabramo">msabramo</a>)</li>
</ul>
    </div>
  </div>
  </div>

</div>
<div id="footer">
  <p id="last-edit">Last edited by <b>mbroecheler</b>, 2013-03-29 06:50:19</p>
  <p>
    
  </p>
</div>
</div>


</body>
</html>
back to top