<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -1,5 +1,9 @@
 DataFabric changelog
 
+v1.2.2 - 2008-12-16
+
+- Fix multithreading issue with AR 2.2.
+
 v1.2.1 - 2008-12-01
 
 - Clean up gem of superfluous files, trims gem size from 160k to 50k.</diff>
      <filename>CHANGELOG</filename>
    </modified>
    <modified>
      <diff>@@ -143,7 +143,7 @@ module DataFabric
     end
     
     def current_role
-      Thread.current[:data_fabric_role]
+      Thread.current[:data_fabric_role] || 'slave'
     end
 
     def master</diff>
      <filename>lib/data_fabric/ar22.rb</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
 module DataFabric
 	module Version
-		STRING = &quot;1.2.1&quot;
+		STRING = &quot;1.2.2&quot;
 	end
 end</diff>
      <filename>lib/data_fabric/version.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>ab0ca84c76e4fb7ca72d3555e142a269e154bf74</id>
    </parent>
  </parents>
  <author>
    <name>Mike Perham</name>
    <email>mperham@gmail.com</email>
  </author>
  <url>http://github.com/fiveruns/data_fabric/commit/60bf1152a5ff099b0289c6813b0e6e73a4283471</url>
  <id>60bf1152a5ff099b0289c6813b0e6e73a4283471</id>
  <committed-date>2008-12-16T09:23:35-08:00</committed-date>
  <authored-date>2008-12-16T09:23:35-08:00</authored-date>
  <message>Fix issue with uninitialized role in thread local variable.
Release 1.2.2</message>
  <tree>599f5c67a5bc9464415bfbd2fce7acc5b493719e</tree>
  <committer>
    <name>Mike Perham</name>
    <email>mperham@gmail.com</email>
  </committer>
</commit>
