<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-87993737906994913</id><updated>2012-02-16T15:37:27.047-08:00</updated><title type='text'>SQL Relay</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sqlrelay.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/87993737906994913/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sqlrelay.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>David Muse</name><uri>http://www.blogger.com/profile/17642486619298975505</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_PHfQsK4n_U4/StYUKUHx4lI/AAAAAAAAAAM/Iet5I70tefI/S220/Lorikeet+Chomp.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>3</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-87993737906994913.post-3304959478448035292</id><published>2012-01-17T22:03:00.000-08:00</published><updated>2012-01-17T22:04:07.218-08:00</updated><title type='text'>SQL Relay 0.44 is out</title><content type='html'>This release introduces a host of new features.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The MySQL Drop-In Replacement Library has been greatly improved and updated to support MySQL 5.2 and the MySQL statement API.&lt;/li&gt;&lt;li&gt;The SQL Relay client API's support new methods to get databases, tables and columns, returning lists similar to those returned by "show databases", "show tables" and "describe table" queries.&lt;/li&gt;&lt;li&gt;Bind Variable Translation is now supported.&amp;nbsp; If your queries have ?'s in them but you want to aim them at a database that uses colon-delimited queries, or vice-versa, SQL Relay can remap the variables automatically.&lt;/li&gt;&lt;li&gt;SQL Relay can now fake transaction blocks.&amp;nbsp; If you are migrating from a DB that is in autocommit mode by default and requires "begin" or "start" queries to begin a transaction to a database that is always in a transaction, SQL Relay can fake the behavior of the first database and make the new database appear to support transaction blocks.&lt;/li&gt;&lt;li&gt;The sqlrsh command line client now supports bind variables.&lt;/li&gt;&lt;li&gt;selectDatabase()/getCurrentDatabase() methods have been added to all API's, providing a database agnostic method for switching schemas/db's.&lt;/li&gt;&lt;li&gt;The fakebinds connect string option has been replaced by a parameter at the instance level and all databases support faking of input binds now.&lt;/li&gt;&lt;li&gt;getLastInsertId() has been added to all API's.&amp;nbsp; If the database supports it natively then the native function is used.&amp;nbsp; If the database doesn't support it then a stored procedure can be specified to fake it.&lt;/li&gt;&lt;li&gt;A set of queries can be run at the beginning and end of each client session now.&lt;/li&gt;&lt;/ul&gt;This is all in addition to the standard number of bug fixes and optimizations.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/87993737906994913-3304959478448035292?l=sqlrelay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/87993737906994913/posts/default/3304959478448035292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/87993737906994913/posts/default/3304959478448035292'/><link rel='alternate' type='text/html' href='http://sqlrelay.blogspot.com/2012/01/sql-relay-044-is-out.html' title='SQL Relay 0.44 is out'/><author><name>David Muse</name><uri>http://www.blogger.com/profile/17642486619298975505</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_PHfQsK4n_U4/StYUKUHx4lI/AAAAAAAAAAM/Iet5I70tefI/S220/Lorikeet+Chomp.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-87993737906994913.post-9175208870315939303</id><published>2011-08-24T12:29:00.001-07:00</published><updated>2011-08-24T12:29:15.765-07:00</updated><title type='text'>SQL Relay 0.43 is out</title><content type='html'>This is mainly a compatibility release.&lt;br /&gt;&lt;br /&gt;In 0.42, some languages or databases weren't detected properly on some platforms or needed tweaks to build against.  This release should resolve most or all of those issues.&lt;br /&gt;&lt;br /&gt;It's also now possible to build rudiments, the client library and command line apps under mingw32 and run them on Windows without Cygwin.&lt;br /&gt;&lt;br /&gt;You can also now set the character set in the sqlrelay.conf file for all databases that support it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/87993737906994913-9175208870315939303?l=sqlrelay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/87993737906994913/posts/default/9175208870315939303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/87993737906994913/posts/default/9175208870315939303'/><link rel='alternate' type='text/html' href='http://sqlrelay.blogspot.com/2011/08/sql-relay-043-is-out.html' title='SQL Relay 0.43 is out'/><author><name>David Muse</name><uri>http://www.blogger.com/profile/17642486619298975505</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_PHfQsK4n_U4/StYUKUHx4lI/AAAAAAAAAAM/Iet5I70tefI/S220/Lorikeet+Chomp.jpg'/></author></entry><entry><id>tag:blogger.com,1999:blog-87993737906994913.post-78674695337745985</id><published>2011-06-30T11:31:00.001-07:00</published><updated>2011-06-30T11:31:29.982-07:00</updated><title type='text'>SQL Relay 0.42 is out</title><content type='html'>SQL Relay 0.42 is out (finally).  This is mainly a bug-fix, stability and compatibility release.&lt;br /&gt;&lt;br /&gt;Highlights include:&lt;br /&gt;* Java api should work on 64-bit machines now&lt;br /&gt;* Updated configure script to detect modern versions of db's and languages&lt;br /&gt;* Oracle CLOB fixes&lt;br /&gt;* Oracle cursor bind fixes&lt;br /&gt;* A fix for the bug that caused address="" in the config file to prevent the listener from starting.&lt;br /&gt;* The maxsessioncount parameter defaults to 0 (disabled) now.&lt;br /&gt;* Many, many fixes for obscure bugs, race conditions, memory leaks and other stability-related issues&lt;br /&gt;&lt;br /&gt;Thanks to everyone who contacted me about issues or submitted patches that went into this release.  There were quite a few.  Big thanks go out to Renat Sabitov for submitting a dozen or more patches and doing lots of testing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/87993737906994913-78674695337745985?l=sqlrelay.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/87993737906994913/posts/default/78674695337745985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/87993737906994913/posts/default/78674695337745985'/><link rel='alternate' type='text/html' href='http://sqlrelay.blogspot.com/2011/06/sql-relay-042-is-out.html' title='SQL Relay 0.42 is out'/><author><name>David Muse</name><uri>http://www.blogger.com/profile/17642486619298975505</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://3.bp.blogspot.com/_PHfQsK4n_U4/StYUKUHx4lI/AAAAAAAAAAM/Iet5I70tefI/S220/Lorikeet+Chomp.jpg'/></author></entry></feed>
