<?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: New in MySQL 5.1:  Sheeri&#8217;s Presentation</title>
	<atom:link href="http://www.pythian.com/news/1414/new-in-mysql-51-sheeris-presentation/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pythian.com/news/1414/new-in-mysql-51-sheeris-presentation/</link>
	<description>News and views from Pythian DBAs</description>
	<lastBuildDate>Fri, 19 Mar 2010 20:07:58 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Slides &#38; photos of L.A. Meetup presentations of Sphinx, Mysql Sandbox &#38; MySQL 5.1 rolling in &#171; MySQLTalk.com</title>
		<link>http://www.pythian.com/news/1414/new-in-mysql-51-sheeris-presentation/#comment-355243</link>
		<dc:creator>Slides &#38; photos of L.A. Meetup presentations of Sphinx, Mysql Sandbox &#38; MySQL 5.1 rolling in &#171; MySQLTalk.com</dc:creator>
		<pubDate>Sun, 19 Apr 2009 05:12:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1414/new-in-mysql-51-sheeris-presentation#comment-355243</guid>
		<description>[...] presentation was on &#8220;What&#8217;s new in MySQL 5.1&#8243;. Here are the slides in PDF, and notes via blog post. If you&#8217;re thinking about upgrading, check it out. I had read the release notes earlier but [...]</description>
		<content:encoded><![CDATA[<p>[...] presentation was on &#8220;What&#8217;s new in MySQL 5.1&#8243;. Here are the slides in PDF, and notes via blog post. If you&#8217;re thinking about upgrading, check it out. I had read the release notes earlier but [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Heidi Schmidt</title>
		<link>http://www.pythian.com/news/1414/new-in-mysql-51-sheeris-presentation/#comment-342416</link>
		<dc:creator>Heidi Schmidt</dc:creator>
		<pubDate>Wed, 18 Feb 2009 18:50:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1414/new-in-mysql-51-sheeris-presentation#comment-342416</guid>
		<description>Thanks CaptTofu. Much appreciated. I will email you follow up offline that fills in what I attempt to explain below. 
To explain... Yes, we pass the federated flag on startup. A developer created tables that were meant to be federated in dev, yet without the federated engine enabled the object  in dev defaulted to InnoDB (the engine specified in our my.cnf that defines what any object defaults to unless specified) 
The parent database has the correct federated setup for the table and has the engine enabled on startup. When the developer created the dev target table in dev it defaulted to InnoDB. A side effect is that the information_schema meta data gets skewed and will intermittently give an error on read of some (not all) information_schema tables  &quot;ERROR 1431 (HY000) at line 1: The foreign data source you are trying to reference does not exist. Data source error:  error: 1054  &#039;Unknown column &#039;column_name&#039; in &#039;field list&#039;&quot; and then no metrics are able to be gathered as a result.</description>
		<content:encoded><![CDATA[<p>Thanks CaptTofu. Much appreciated. I will email you follow up offline that fills in what I attempt to explain below.<br />
To explain&#8230; Yes, we pass the federated flag on startup. A developer created tables that were meant to be federated in dev, yet without the federated engine enabled the object  in dev defaulted to InnoDB (the engine specified in our my.cnf that defines what any object defaults to unless specified)<br />
The parent database has the correct federated setup for the table and has the engine enabled on startup. When the developer created the dev target table in dev it defaulted to InnoDB. A side effect is that the information_schema meta data gets skewed and will intermittently give an error on read of some (not all) information_schema tables  &#8220;ERROR 1431 (HY000) at line 1: The foreign data source you are trying to reference does not exist. Data source error:  error: 1054  &#8216;Unknown column &#8216;column_name&#8217; in &#8216;field list&#8217;&#8221; and then no metrics are able to be gathered as a result.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: CaptTofu</title>
		<link>http://www.pythian.com/news/1414/new-in-mysql-51-sheeris-presentation/#comment-342346</link>
		<dc:creator>CaptTofu</dc:creator>
		<pubDate>Wed, 18 Feb 2009 16:36:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1414/new-in-mysql-51-sheeris-presentation#comment-342346</guid>
		<description>Heidi,

I was one of the developers on Federated. I&#039;m not sure exactly what the problem is that you are having when you say &quot;â€“federated, wasnâ€™t passed on startup&quot; do you mean that federated is not enabled on MySQL startup and that you create a table with &quot;engine=&#039;federated&#039;&quot; and it silently fails and creates instead using the default engine, though information_schema still thinks that it&#039;s a federated table?

As far as consistency checks, the only consistency check that is performed is whether the table exists or not, both when the table is created and when it is opened. There&#039;s nothing to ensure that columns match up- which is part of the Federated spec that says a Federated table doesn&#039;t know how it&#039;s remote table is stored. Though, maybe a that&#039;s something that could be added as an option down the line.

Feel free to shoot me an email at patg at patg dot net. I intend Next month to jump-start federated development. I&#039;m currently finishing a  book after 10 months and have neglected Federated.</description>
		<content:encoded><![CDATA[<p>Heidi,</p>
<p>I was one of the developers on Federated. I&#8217;m not sure exactly what the problem is that you are having when you say &#8220;â€“federated, wasnâ€™t passed on startup&#8221; do you mean that federated is not enabled on MySQL startup and that you create a table with &#8220;engine=&#8217;federated&#8217;&#8221; and it silently fails and creates instead using the default engine, though information_schema still thinks that it&#8217;s a federated table?</p>
<p>As far as consistency checks, the only consistency check that is performed is whether the table exists or not, both when the table is created and when it is opened. There&#8217;s nothing to ensure that columns match up- which is part of the Federated spec that says a Federated table doesn&#8217;t know how it&#8217;s remote table is stored. Though, maybe a that&#8217;s something that could be added as an option down the line.</p>
<p>Feel free to shoot me an email at patg at patg dot net. I intend Next month to jump-start federated development. I&#8217;m currently finishing a  book after 10 months and have neglected Federated.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Heidi Schmidt</title>
		<link>http://www.pythian.com/news/1414/new-in-mysql-51-sheeris-presentation/#comment-342287</link>
		<dc:creator>Heidi Schmidt</dc:creator>
		<pubDate>Wed, 18 Feb 2009 14:34:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1414/new-in-mysql-51-sheeris-presentation#comment-342287</guid>
		<description>A FYI regarding the use of Federated tables in 5.1.30 
If the target and source don&#039;t match up for whatever reason. Say, the engine --federated, wasn&#039;t passed on startup and a table was created with the default engine defined in my.cnf 
It can cause havoc where queries on the information_schema meta data will fail with vague data source errors. And it will also trip up mysqldump as well unless the tables are ignored. 
It&#039;s been making a challenge for me to report on InnoDB &quot;data_free&quot; aka data used space usage. 
If anyone is using 5.1.31 and has any intel on Federated tables behavior and consistency checking I&#039;m all ears. 
Thanks, Heidi hschmidt@online-buddies.com</description>
		<content:encoded><![CDATA[<p>A FYI regarding the use of Federated tables in 5.1.30<br />
If the target and source don&#8217;t match up for whatever reason. Say, the engine &#8211;federated, wasn&#8217;t passed on startup and a table was created with the default engine defined in my.cnf<br />
It can cause havoc where queries on the information_schema meta data will fail with vague data source errors. And it will also trip up mysqldump as well unless the tables are ignored.<br />
It&#8217;s been making a challenge for me to report on InnoDB &#8220;data_free&#8221; aka data used space usage.<br />
If anyone is using 5.1.31 and has any intel on Federated tables behavior and consistency checking I&#8217;m all ears.<br />
Thanks, Heidi <a href="mailto:hschmidt@online-buddies.com">hschmidt@online-buddies.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Log Buffer #130: a Carnival of the Vanities for DBAs</title>
		<link>http://www.pythian.com/news/1414/new-in-mysql-51-sheeris-presentation/#comment-326946</link>
		<dc:creator>Log Buffer #130: a Carnival of the Vanities for DBAs</dc:creator>
		<pubDate>Fri, 09 Jan 2009 18:42:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1414/new-in-mysql-51-sheeris-presentation#comment-326946</guid>
		<description>[...] Giuseppe Maxia, the Data Charmer, has a Q&amp;A on MySQL 5.1, which clears up some unanswered questions in Sheeri&#8217;s post on what&#8217;s new in 5.1. [...]</description>
		<content:encoded><![CDATA[<p>[...] Giuseppe Maxia, the Data Charmer, has a Q&#38;A on MySQL 5.1, which clears up some unanswered questions in Sheeri&#8217;s post on what&#8217;s new in 5.1. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Giuseppe Maxia</title>
		<link>http://www.pythian.com/news/1414/new-in-mysql-51-sheeris-presentation/#comment-324467</link>
		<dc:creator>Giuseppe Maxia</dc:creator>
		<pubDate>Sun, 04 Jan 2009 15:40:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1414/new-in-mysql-51-sheeris-presentation#comment-324467</guid>
		<description>Hi Sheeri.
I listed some specific Q&amp;A related to this presentation in a blog post of mine:
http://datacharmer.blogspot.com/2009/01/q-on-mysql-51.html

Cheers

Giuseppe</description>
		<content:encoded><![CDATA[<p>Hi Sheeri.<br />
I listed some specific Q&amp;A related to this presentation in a blog post of mine:<br />
<a href="http://datacharmer.blogspot.com/2009/01/q-on-mysql-51.html" rel="nofollow">http://datacharmer.blogspot.com/2009/01/q-on-mysql-51.html</a></p>
<p>Cheers</p>
<p>Giuseppe</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sheeri Cabral</title>
		<link>http://www.pythian.com/news/1414/new-in-mysql-51-sheeris-presentation/#comment-323680</link>
		<dc:creator>Sheeri Cabral</dc:creator>
		<pubDate>Fri, 02 Jan 2009 23:06:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.pythian.com/blogs/1414/new-in-mysql-51-sheeris-presentation#comment-323680</guid>
		<description>Correction:  In the video I say that the way MySQL used to determine a GA release was &quot;no critical bugs.&quot;  I was reminded that the policy was &quot;no known critical bugs&quot;.

Releasing with critical bugs is not as awful as it sounds, because:

1) there have been more tests developed, so internal tests catch more than they did. This includes regression testing.

2)  More people used 5.1 in beta, so there was more external testing going on.

Previous releases have gone GA and had critical bugs in it, though they weren&#039;t known (whether some were known in 5.0 is a bit iffy, but definitely before 5.0 there were no known critical bugs).  I&#039;ve seen the list of the handful of critical bugs left, and they&#039;re not bugs that affect common features -- they&#039;re somewhat obscure.</description>
		<content:encoded><![CDATA[<p>Correction:  In the video I say that the way MySQL used to determine a GA release was &#8220;no critical bugs.&#8221;  I was reminded that the policy was &#8220;no known critical bugs&#8221;.</p>
<p>Releasing with critical bugs is not as awful as it sounds, because:</p>
<p>1) there have been more tests developed, so internal tests catch more than they did. This includes regression testing.</p>
<p>2)  More people used 5.1 in beta, so there was more external testing going on.</p>
<p>Previous releases have gone GA and had critical bugs in it, though they weren&#8217;t known (whether some were known in 5.0 is a bit iffy, but definitely before 5.0 there were no known critical bugs).  I&#8217;ve seen the list of the handful of critical bugs left, and they&#8217;re not bugs that affect common features &#8212; they&#8217;re somewhat obscure.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
