{"id":4824,"date":"2012-04-16T11:00:17","date_gmt":"2012-04-16T09:00:17","guid":{"rendered":"http:\/\/code.openark.org\/blog\/?p=4824"},"modified":"2012-04-16T11:00:17","modified_gmt":"2012-04-16T09:00:17","slug":"its-that-time-of-the-year","status":"publish","type":"post","link":"https:\/\/code.openark.org\/blog\/mysql\/its-that-time-of-the-year","title":{"rendered":"It&#8217;s *that time* of the year"},"content":{"rendered":"<p>Even without attending the Percona Live conference in Santa Clara, you could tell something big was going on.<\/p>\n<p>One way of measuring it was by looking at the flow of announcements. Here&#8217;s a brief list, and apologies if I&#8217;ve missed anyone:<\/p>\n<ul>\n<li>Monty Program <a href=\"http:\/\/blog.montyprogram.com\/announcing-mariadb-5-3-6\/\">Announcing MariaDB 5.3.<\/a> (and later <a href=\"http:\/\/blog.montyprogram.com\/announcing-mariadb-5-5-23-ga\/\">Announcing MariaDB 5.5.23 GA<\/a>)<\/li>\n<li>Tokutek <a href=\"http:\/\/www.tokutek.com\/2012\/04\/announcing-tokudb-v6-0-less-slave-lag-and-more-compression\/\">Announcing TokuDB v6.0<\/a><\/li>\n<li>Twitter <a href=\"http:\/\/blog.jcole.us\/2012\/04\/09\/twitter-mysql-published\/\">releasing its own MySQL fork<\/a><\/li>\n<li>Oracle announcing so many new features I can&#8217;t list them all. But they made a <a href=\"http:\/\/sqlhjalp.blogspot.com\/2012\/04\/mysql-565-m8-dmr-table-of-contents.html\">TOC<\/a> for it, and then announced a dozen more, not covered in the TOC.<\/li>\n<li>Continuent <a href=\"http:\/\/continuent-tungsten.blogspot.com\/2012\/04\/continuent-announces-tungsten.html\">Announcing Tungsten Enterprise 1.5<\/a><\/li>\n<li>Zmanda <a href=\"http:\/\/www.zmanda.com\/blogs\/?p=554\">announcing Recovery Manager 3.4<\/a><\/li>\n<li>And plenty of new partnerships between the major consulting companies<\/li>\n<\/ul>\n<p>All within the first days of the conference.<\/p>\n<h4>What this means, over the surface<\/h4>\n<p>I read a post by someone who was ranting about Oracle making so many announcements just as the conference began. He obviously suspected there was no coincidence. I got the impression he was looking at it the wrong way: as if Oracle&#8217;s announcements came to discourage the relevance of the conference.<\/p>\n<p>I beg the opposite.<\/p>\n<p><!--more-->Obviously no one is insinuating the timing is coincidental. This does not mean, though, that by announcing new features companies try to undermine the conference. On the contrary: it&#8217;s part of the celebration. The days of the conference are full of excitement. People are meeting, sharing experiences. It&#8217;s a great opportunity to throw in a few more goodies and let everyone enjoy themselves.<\/p>\n<p>No new development can make a conference&#8217;s talk obsolete, as was insinuated by another&#8217;s post. We all know it takes time for new released to become widespread. So it just adds up to the excitement that we not only have great fun <em>now<\/em>, but we are expected to enjoy new features to be stable by next year.<\/p>\n<h4>What this means, under the hood<\/h4>\n<p>To make my point even more interesting, consider that it takes a huge amount of energy to have a release, or a set of features to be released <em>at a specific date<\/em>. You won&#8217;t hold out for a stable release for <strong>4<\/strong> months. You won&#8217;t rush a premature release by <strong>3<\/strong> months.<\/p>\n<p>It follows that many companies were planning these releases <em>months ahead<\/em>. Hold on. they were planning these releases months ahead to match the dates of the <em>Percona Live<\/em> conference. I don&#8217;t look at this as undermining the conference: I see this as <em>showing confidence<\/em> in the conference. The conference <em>will be great<\/em>, so our announcements <em>will play well<\/em>!<\/p>\n<h4>Even more under the hood<\/h4>\n<p>There is really nothing special about it. You see this happening in other conferences as well. LinuxCon is full of announcements. MySQL&#8217;s case is actually better. While Linuxcon suffers from premature announcements of new patches, with keynotes and sessions describing those patches, patches that are quickly discarded a few months later, we do happen to work with stable projects and products. No one is immune from the forces of economy, but we usually enjoy reliable announcements.<\/p>\n<p>And, an interesting phenomena is created: we get a release cycle.<\/p>\n<p>Everyone is eager to announce <em>something<\/em> at the conference; so we get to <em>expect<\/em> releases on the conference. With Oracle throwing another conference this fall, we can expect even more announcements. Not unlike Ubuntu&#8217;s release cycle &#8211; April &amp; October, Tick Tock, Tick Tock, it&#8217;s time for a release.<\/p>\n<p>For all these I congratulate Percona on a job well done!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Even without attending the Percona Live conference in Santa Clara, you could tell something big was going on. One way of measuring it was by looking at the flow of announcements. Here&#8217;s a brief list, and apologies if I&#8217;ve missed anyone: Monty Program Announcing MariaDB 5.3. (and later Announcing MariaDB 5.5.23 GA) Tokutek Announcing TokuDB [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"enabled":false},"version":2}},"categories":[5],"tags":[39,51],"class_list":["post-4824","post","type-post","status-publish","format-standard","hentry","category-mysql","tag-mysqlconf","tag-opinions"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p2bZZp-1fO","_links":{"self":[{"href":"https:\/\/code.openark.org\/blog\/wp-json\/wp\/v2\/posts\/4824","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/code.openark.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/code.openark.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/code.openark.org\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/code.openark.org\/blog\/wp-json\/wp\/v2\/comments?post=4824"}],"version-history":[{"count":13,"href":"https:\/\/code.openark.org\/blog\/wp-json\/wp\/v2\/posts\/4824\/revisions"}],"predecessor-version":[{"id":4837,"href":"https:\/\/code.openark.org\/blog\/wp-json\/wp\/v2\/posts\/4824\/revisions\/4837"}],"wp:attachment":[{"href":"https:\/\/code.openark.org\/blog\/wp-json\/wp\/v2\/media?parent=4824"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/code.openark.org\/blog\/wp-json\/wp\/v2\/categories?post=4824"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/code.openark.org\/blog\/wp-json\/wp\/v2\/tags?post=4824"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}