we are considering upgrading MySQL 5.0.x to the latest version in order to utilize partitioning of tables. Our partitioning scheme will be really simple (one table with partitioning on primary key column which is auto incremented) but there is approx 360 mill rows in this table and it's vital that the partitioning actually works as expected ALL THE TIME. This table receives very frequent inserts and few but large selects.

My question is: this being such a new feature; is it stable enough to be used in a critical production environment?