+ for (i = 0; i < is->num_types; i++)
+ xfree (is->types[i].dbuf);
+
+ if (is->writeflag)
+ {
+ logf(LOG_LOG, "ISAM statistics:");
+ logf(LOG_LOG, "total_merge_operations %d",
+ statistics.total_merge_operations);
+ logf(LOG_LOG, "total_items %d", statistics.total_items);
+ logf(LOG_LOG, "dub_items_removed %d",
+ statistics.dub_items_removed);
+ logf(LOG_LOG, "new_items %d", statistics.new_items);
+ logf(LOG_LOG, "failed_deletes %d",
+ statistics.failed_deletes);
+ logf(LOG_LOG, "skipped_inserts %d",
+ statistics.skipped_inserts);
+ logf(LOG_LOG, "delete_insert_noop %d",
+ statistics.delete_insert_noop);
+ logf(LOG_LOG, "delete_replace %d",
+ statistics.delete_replace);
+ logf(LOG_LOG, "delete %d", statistics.delete);
+ logf(LOG_LOG, "remaps %d", statistics.remaps);
+ logf(LOG_LOG, "block_jumps %d", statistics.block_jumps);
+ logf(LOG_LOG, "tab_deletes %d", statistics.tab_deletes);
+ }