1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-30 16:24:05 +03:00

srv0start.c:

Add comment that the insert buffer format changed between 4.0 and 4.1.1, but the undo log format did not


innobase/srv/srv0start.c:
  Add comment that the insert buffer format changed between 4.0 and 4.1.1, but the undo log format did not
This commit is contained in:
unknown
2004-01-06 13:10:57 +02:00
parent d4a7fa95ee
commit 0d770c43db

View File

@ -1603,6 +1603,19 @@ NetWare. */
fflush(stderr); fflush(stderr);
if (trx_doublewrite_must_reset_space_ids) { if (trx_doublewrite_must_reset_space_ids) {
/* Actually, we did not change the undo log format between
4.0 and 4.1.1, and we would not need to run purge to
completion. Note also that the purge algorithm in 4.1.1
can process the the history list again even after a full
purge, because our algorithm does not cut the end of the
history list in all cases so that it would become empty
after a full purge. That mean that we may purge 4.0 type
undo log even after this phase.
The insert buffer record format changed between 4.0 and
4.1.1. It is essential that the insert buffer is emptied
here! */
fprintf(stderr, fprintf(stderr,
"InnoDB: You are upgrading to an InnoDB version which allows multiple\n" "InnoDB: You are upgrading to an InnoDB version which allows multiple\n"
"InnoDB: tablespaces. Wait that purge and insert buffer merge run to\n" "InnoDB: tablespaces. Wait that purge and insert buffer merge run to\n"