How many people aren’t going home for Easter weekend because they want to get their iPad shipment on Saturday? BTW we have an iPad-optimized WordPress app in for review, hopefully it makes the cut for launch.
The InnoDB Plugin manual is now available on the MySQL web site.
The InnoDB Plugin manual is now available on the MySQL web site.
April 1, 2010. Tokutek, Inc. announced the acquisition of Apple Computer Corporation. “Tokutek has long been a user of Apple products. Our entire management team uses iPhones, with the only holdout being Chief Architect Bradley C. Kuszmaul, who complains that the screen is too small” said John Partridge, CEO of Tokutek. “Apple is an innovative small company that builds phones and ipads”. Apple CEO Steve Job’s role has not been determined.
In a separate announcement, Tokutek announced the release of the TokuPad (demonstrated below by Dr. Kuszmaul). “We were able to leverage our newly acquired HP technology to build an even bigger version of the iPad. This is huge! It will change mobile computing! I can edit MySQL source code and browse PlanetMySQL at the same time! It’s unbelievably huge!”
“Oh, and we bought Microsoft and Google too”, said Partridge. “We gave Microsoft a TokuPad, and Google got a TokuFish. We ran …
[Read more]April Fools! We aren't switching to Lisp (as much as we love the language). We couldn't resist having a bit of fun.
Over the past few months we've had many architectural discussions about the future of database technology. It quickly became apparent to us that C++, the language we used to develop RethinkDB, is not sufficiently expressive to build the next-generation database product. We realized that in order to design the database system of the future, we need to use a programming language of the future as well.
We did a quick survey of programming languages and eventually narrowed down our choices to Erlang, Haskell, and Common Lisp. Two years ago, Damien Katz of CouchDB laid out the reasons why Erlang is a poor choice for database products. Many of his arguments resonated with us, and we made a wise decision not to repeat …
[Read more]April 1, 2010. Tokutek, Inc. announced the acquisition of HP. “Tokutek has long been a user of HP’s 23-inch and 24-inch monitors” said John Partridge, CEO of Tokutek. “HP is an innovative small company that builds devices such as monitors, useful for looking at MySQL scripts and source code. And printers. Tokutek intends to continue using monitors. And printers.” HP CEO Mark Hurd’s role has not been determined. The terms of the all-stack transaction included a promise to use HP monitors. And printers.
Wow. Now’s not a good day to announce anything true on your blog. I see a bunch of stuff that probably is true — but who’s banking on that? Is there really a new version of HeidiSQL? Is Arjen really moving to California to do MySQL work? Is Tokutek really purchasing Oracle? Gee, I’m not sure.
If I had any thoughts left in my head, I’d make a funny myself, but my head’s pretty empty. Believe that if you want to.
Related posts:
- One of the best blog headlines I have ever read Cruising t
- The cache-oblivious algorithms inside Tokutek’s TokuDB Tokutek ha
Here’s something that’s not really documented anywhere (unless you count ha_innodb.cc as a source of server documentation). You may have some idea about the MySQL/Drizzle row buffer format. This is passed around the storage engine interface: in for write_row and update_row and out for the various scan and index read methods.
If you want to see the docs for it that exist in the code, check out store_key_val_for_row in ha_innodb.cc.
However, there is another format that is passed to your engine (and that your engine is expected to understand) and for lack of a better name, I’m going to call it the key tuple format. The first place you’ll probably see this is when implementing the index_read function for a Cursor (or handler in MySQL speak).
You get two things: a pointer to the buffer and the length of the buffer. Since a key can be made up of multiple parts, some of which can be NULL and some of which can be of …
[Read more]MySQL Workbench 5.2.16 is a beta release, which comes with upgraded query browser, upgraded system administrator and addition features of workbench as a all in one bundle.
I was using workbench 5.0 earlier and the changes in 5.2.16 is very much visible. Best thing I could utilize is printing the ER diagrams to pdf files and other file formats. It’s now lot more easier to use and seems like many bugs have been addressed.
The 5.2.16 beta release is enabled to store passwords in
OSX-keychain, gnome-keyring or on windows in a encrypted
password-vault-file
New wizard added and reworked the “new server instance”.
Features like SQL templates from object context-menu to copy
statements to clipboard or right into the query area
Administration module stabilization has been improved
Added option to change the placement of the sidebar in query mode
(windows only currently)
Optimization options where you …
[Read more]