MySQL/InnoDB-4.0.12, 18 Março de 2003
Nas recuperações de falhas, agora o InnoDB mostra o progresso em percentual do rollback de uma transação.
- Corrigido um erro/recurso: se seu aplicativo usa mysql_use_result(), e usa >= 2 conexões para enviar consultas SQL, ele poderia entrar em deadlock na hash S-latch adaptativa em btr0sea.c. Agora o mysqld libera a S-latch se ela passar o dado de uma SELECT para o cliente.
- Corrigido um erro: o MariaDB podia, erroneamente, retornar 'Empty set' se o InnoDB estimasse o tamanho da faixa do índice para 0 registro mesmo se o registro não estivesse vazio; o MariaDB também falhava para fazer o lock da próxima chave no caso de uma faixa de índice vazia.