<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Software preview MySQL Scriptable Replication</title>
	<atom:link href="http://www.clusterdb.com/mysql-replication/software-preview-mysql-scriptable-replication/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.clusterdb.com/mysql-replication/software-preview-mysql-scriptable-replication/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=software-preview-mysql-scriptable-replication</link>
	<description>MySQL Cluster database &#38; MySQL Replication</description>
	<lastBuildDate>Thu, 02 Feb 2012 16:19:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Robert Hodges</title>
		<link>http://www.clusterdb.com/mysql-replication/software-preview-mysql-scriptable-replication/comment-page-1/#comment-2868</link>
		<dc:creator>Robert Hodges</dc:creator>
		<pubDate>Mon, 14 Dec 2009 06:34:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.clusterdb.com/?p=694#comment-2868</guid>
		<description>Hi, 

This is an interesting feature.  We have put a lot of effort into SQL filtering in Tungsten (http://www.continuent.com/community), which I invite interested readers to try.  

Does scriptable replication allow you to change events?  For many problems, that&#039;s an important capability.  Also, how does Lua deal with binary or embedded charsets using introducers like _binary?  That&#039;s a pretty nasty feature if you are parsing statements.  Tungsten deals with this now but it was not easy.  (I finished the implementation a few weeks ago and it is posting this week as part of version 1.2.1.) 

Cheers, Robert</description>
		<content:encoded><![CDATA[<p>Hi, </p>
<p>This is an interesting feature.  We have put a lot of effort into SQL filtering in Tungsten (<a href="http://www.continuent.com/community" rel="nofollow">http://www.continuent.com/community</a>), which I invite interested readers to try.  </p>
<p>Does scriptable replication allow you to change events?  For many problems, that&#8217;s an important capability.  Also, how does Lua deal with binary or embedded charsets using introducers like _binary?  That&#8217;s a pretty nasty feature if you are parsing statements.  Tungsten deals with this now but it was not easy.  (I finished the implementation a few weeks ago and it is posting this week as part of version 1.2.1.) </p>
<p>Cheers, Robert</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.clusterdb.com/mysql-replication/software-preview-mysql-scriptable-replication/comment-page-1/#comment-2638</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Mon, 30 Nov 2009 15:57:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.clusterdb.com/?p=694#comment-2638</guid>
		<description>Hi Henrik,

 this is a very preliminary version - the final implementation would work with RBR and Cluster as well.

Andrew.</description>
		<content:encoded><![CDATA[<p>Hi Henrik,</p>
<p> this is a very preliminary version &#8211; the final implementation would work with RBR and Cluster as well.</p>
<p>Andrew.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Henrik Ingo</title>
		<link>http://www.clusterdb.com/mysql-replication/software-preview-mysql-scriptable-replication/comment-page-1/#comment-2632</link>
		<dc:creator>Henrik Ingo</dc:creator>
		<pubDate>Mon, 30 Nov 2009 08:22:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.clusterdb.com/?p=694#comment-2632</guid>
		<description>Hi Andrew

Cool feature, I can see this becoming popular. At Monty Program we have been planning some work that would make RBR replication more human readable and thus more easily filtered too.

Anyway, since this is purely STMT based replication for now, it seems it is not applicable to MySQL Cluster. In fact, surprising to see you cover this!</description>
		<content:encoded><![CDATA[<p>Hi Andrew</p>
<p>Cool feature, I can see this becoming popular. At Monty Program we have been planning some work that would make RBR replication more human readable and thus more easily filtered too.</p>
<p>Anyway, since this is purely STMT based replication for now, it seems it is not applicable to MySQL Cluster. In fact, surprising to see you cover this!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lars Thalmann</title>
		<link>http://www.clusterdb.com/mysql-replication/software-preview-mysql-scriptable-replication/comment-page-1/#comment-2594</link>
		<dc:creator>Lars Thalmann</dc:creator>
		<pubDate>Fri, 27 Nov 2009 11:26:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.clusterdb.com/?p=694#comment-2594</guid>
		<description>Thanks for testing it and writing about it.

We think that the Scriptable Replication (also with plugins written in C/C++) will be the way to implement many replication features in the future, so it is great that we get feedback on it.</description>
		<content:encoded><![CDATA[<p>Thanks for testing it and writing about it.</p>
<p>We think that the Scriptable Replication (also with plugins written in C/C++) will be the way to implement many replication features in the future, so it is great that we get feedback on it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.clusterdb.com/mysql-replication/software-preview-mysql-scriptable-replication/comment-page-1/#comment-2580</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Thu, 26 Nov 2009 08:41:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.clusterdb.com/?p=694#comment-2580</guid>
		<description>Hi Mark - nothing more than powerpoint.</description>
		<content:encoded><![CDATA[<p>Hi Mark &#8211; nothing more than powerpoint.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mats Kindahl</title>
		<link>http://www.clusterdb.com/mysql-replication/software-preview-mysql-scriptable-replication/comment-page-1/#comment-2578</link>
		<dc:creator>Mats Kindahl</dc:creator>
		<pubDate>Thu, 26 Nov 2009 07:47:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.clusterdb.com/?p=694#comment-2578</guid>
		<description>You can probably optimize the matching pattern to create the shorter function:

  function after_read(event)
    local m = event.query
    if m then
      id = string.match(m, &quot;sub_id *= *(%d+)&quot;)
      if id then
        if id %2 == 1 then
          return true
        else
          return false
        end
      else
         return false
      end
    else
      return false
    end
  end</description>
		<content:encoded><![CDATA[<p>You can probably optimize the matching pattern to create the shorter function:</p>
<p>  function after_read(event)<br />
    local m = event.query<br />
    if m then<br />
      id = string.match(m, &#8220;sub_id *= *(%d+)&#8221;)<br />
      if id then<br />
        if id %2 == 1 then<br />
          return true<br />
        else<br />
          return false<br />
        end<br />
      else<br />
         return false<br />
      end<br />
    else<br />
      return false<br />
    end<br />
  end</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark T</title>
		<link>http://www.clusterdb.com/mysql-replication/software-preview-mysql-scriptable-replication/comment-page-1/#comment-2555</link>
		<dc:creator>Mark T</dc:creator>
		<pubDate>Tue, 24 Nov 2009 22:18:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.clusterdb.com/?p=694#comment-2555</guid>
		<description>What software did you use to create those graphics?</description>
		<content:encoded><![CDATA[<p>What software did you use to create those graphics?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

