There is no news flash: Continuous Integration is not new. It will, however, get a significant amount of attention during my upcoming tutorial session at the MySQL User Conference in April, where I am very pleased to be presenting Build and Release Management for Database Engineers. I’m going to be talking about change management for […]
Phoebe (my 3 1/2 year old daughter) and I are travelling "to
Europe" tomorrow, for three weeks - should be a grand adventure!
(so now you know what Open Query profits get spent on ;-)
Of course we're there to see my family, friends, and expose the
Phoebster to a bit more Dutch lingo and culture; she understands
it quite well but generally doesn't want to speak it (although
she has done it ;-) so perhaps being surrounded by Dutchies
(who've received specific instructions to not flip to English
- Dutchies are useless for people trying to practice Dutch, any
hint of foreignness and they switch to English or another common
language) will help. Language = culture = heritage. And
knowing a 2nd language is important for development; it doesn't
matter much which language but might as well do one that has a
connection for us.
While in NL, …
Today I recommended that a customer begin using MySQL 5.1 for development of their new product. There is virtually no risk of doing this, and in fact, the risk of not doing so is quite material. Upgrading the database later would be silly when you could start using it now and find out how best to work with it. Notice that the single criterion I’m mentioning is risk, not features.
If you have max 15 minutes and want to try out MySQL Replication
(geo redundancy) between two Clusters on your localhost (only
tested on Linux) or on vmware then this Sandbox
is for you.
Here is what you have to do:
- Go to www.severalnines.com/sandbox
- Create a master cluster:
I have used the ports 1186 (for the management server) and 3306 and 3307 for the mysql servers).
- Enter the email address and a set of scripts to install cluster will be sent.
- Create a slave cluster:
Make sure you use different ports for the slave cluster. I have used the ports 1187 (for the management server) and 3310 …
We had discussions about the value of doing SQL completion in
PHP. The argument was that developers normally just write and
test their queries in a "real" SQL editor (which comes with
completion already), and then cut-and-paste into their PHP code.
So why do all the work to do completion in the PHP editor?
I even asked my Dear Readers for their
thoughts on this. It was generally positive, so we're plugging
ahead.
But the comments and tweets I've seen since Petr blogged about SQL completion in PHP are
very encouraging that we're on the right path...
Here are some sample tweets - I love the "scribbling on the wall"
nature of tweets. It's almost like being in a bathroom stall
:)
…
Hi,
Been a while since I lasted posted.
It has been a busy year with testing on 5.1, 5.1 Replication, the
Telco branches of cluster and doing test Automation.
I know many have read the post that one of the founders did about
MySQL 5.1 GA and the known issues with it. I as QA wanted to
extend my take.
I started working for MySQL back in April of 2005. Official QA
had only been around since Feb of 2005 and I think I was the 3rd
or 4th brought in. My position at another DB software provider
had gone to India which allowed me to find this
opportunity.
When I first started, there were not many things in place for
QAing the product and very limited automation. Even so, finding
bugs was like shooting fish in a barrel with and over sized
shotgun.
In fact, I spent more time writing bug reports then I did
testing. There was a lot of low hanging fruit. Some the size …
My MythTV store lives on an LVM volume that is spread over 2 disks, one of them is an external USB disk. So the cleaninglady seems to have touched a cable and after coming back from holiday I had a read-only filesystem that afer a remount had about 350Gb in lost+found with irrelevant filenames.
- total 337407844
- drwx------ 2 tv tv 4096 Dec 17 22:47 .
- drwxrwxrwx 15 tv tv 4096 Dec 17 22:44 ..
- -rw-r--r-- 1 root root 423343556 Dec 14 07:10 I303109.RCN
- -rw-r--r-- 1 root root 2990538924 Dec 13 19:05 I303107.RCN
- -rw-r--r-- 1 root root 1023691768 Dec 13 08:10 I319494.RCN
- -rw-r--r-- 1 root root 1023622348 Dec 13 07:45 I327684.RCN
- -rw-r--r-- 1 root root 423735892 Dec 13 07:10 I327682.RCN
- -rw-r--r-- 1 root root 466749476 Dec 12 15:43 I135169.RCN
- -rw-r--r-- 1 root root 1023314212 Dec 12 07:45 I098309.RCN
- -rw-r--r-- 1 root root …
So I wanted a fresh MySQL 5.1 release on my Fedora 10 box.
Fedora comes with a mysql 5.0 package and the MySQL community
packages for 5.1 conflict with that in different ways. (to start
with MySQL vs mysql)
For some weird reason libmysqlclient (in mysql-libs) is required by redland, which is required by openoffice.org-core. I probaly never need the RDF funtionalities that redland provides me but I`m stuck with them anyhow.
So Fred pointed me
to
Remi repo for mysql 5.1
- yum --enablerepo remi install mysql-server
Now gives me a very nice MySQL 5.1 to play around with.
Welcome to the 128th edition of Log Buffer, the weekly review of database blogs.
Let’s begin with some PostgreSQL blogs. Jignesh Shah shares his recipe for making a PostgreSQL 8.3 appliance based on OpenSolaris using VirtualBox. While we’re on appliances, Dave Page shows off PostgreSQL management on the iPhone with an application he himself wrote. Stealth DBA for the bus-rise home.
On Database Soup, Josh …
[Read more]
Registration is open for the MySQL Users Conference and Expo 2009. The review committee had 350 proposals to choose from, and most of the schedule is already done. The tutorials section is complete, with a juicy choice of topics from popular classics to the newest ones, all of them with some innovative contents, as the theme Innovation Everywhere requires. Register before February 16, and save as … |