summaryrefslogtreecommitdiff
path: root/myisam/mi_page.c
diff options
context:
space:
mode:
authormonty@donna.mysql.com <>2000-08-18 12:48:00 +0300
committermonty@donna.mysql.com <>2000-08-18 12:48:00 +0300
commita753a3a2ce252a3972cfcd47cf27c689de61b602 (patch)
treedc12a8a920e65278811e12ea88c8d7d24390be23 /myisam/mi_page.c
parent29456f6e1c9c3fa0abf58022cfe6045509b9f7c3 (diff)
downloadmariadb-git-a753a3a2ce252a3972cfcd47cf27c689de61b602.tar.gz
Updated benchmark and results for PostgreSQL 7.0.2
Added more status to the MyISAM files to avoid checking files that has already been checked.
Diffstat (limited to 'myisam/mi_page.c')
-rw-r--r--myisam/mi_page.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/myisam/mi_page.c b/myisam/mi_page.c
index dd7de9ba8b6..bc0394aedca 100644
--- a/myisam/mi_page.c
+++ b/myisam/mi_page.c
@@ -103,6 +103,7 @@ int _mi_dispose(register MI_INFO *info, MI_KEYDEF *keyinfo, my_off_t pos)
old_link=info->s->state.key_del[keyinfo->block_size];
info->s->state.key_del[keyinfo->block_size]=pos;
mi_sizestore(buff,old_link);
+ info->s->state.changed|= STATE_NOT_SORTED_PAGES;
DBUG_RETURN(key_cache_write(info->s->kfile,pos,buff,
sizeof(buff),
(uint) keyinfo->block_length,
@@ -139,6 +140,7 @@ my_off_t _mi_new(register MI_INFO *info, MI_KEYDEF *keyinfo)
else
info->s->state.key_del[keyinfo->block_size]=mi_sizekorr(buff);
}
+ info->s->state.changed|= STATE_NOT_SORTED_PAGES;
DBUG_PRINT("exit",("Pos: %d",pos));
DBUG_RETURN(pos);
} /* _mi_new */