return -E_OSL_VERSION_MISMATCH;
desc->flags = read_u8(buf + IDX_TABLE_FLAGS);
desc->num_columns = read_u16(buf + IDX_NUM_COLUMNS);
- DEBUG_LOG("%u columns\n", desc->num_columns);
+ INFO_LOG("%u columns\n", desc->num_columns);
if (!desc->num_columns)
return -E_OSL_NO_COLUMNS;
header_size = read_u16(buf + IDX_HEADER_SIZE);
if (strcmp(cd1->name, cd2->name))
goto out;
}
- DEBUG_LOG("table description of '%s' matches on-disk data, good\n",
+ INFO_LOG("table description of '%s' matches on-disk data, good\n",
t->desc->name);
ret = 1;
out:
if (!t->num_mapped_columns) /* can this ever happen? */
return 1;
- DEBUG_LOG("unmapping table '%s'\n", t->desc->name);
+ INFO_LOG("unmapping table '%s'\n", t->desc->name);
if (!t->index_map.data)
return -E_OSL_NOT_MAPPED;
if (flags & OSL_MARK_CLEAN)
filename = index_filename(t->desc);
if (!filename)
return -ERRNO_TO_ERROR(ENOMEM);
- DEBUG_LOG("mapping table '%s' (index: %s)\n", t->desc->name, filename);
+ INFO_LOG("mapping table '%s' (index: %s)\n", t->desc->name, filename);
ret = mmap_full_file(filename, flags & MAP_TBL_FL_MAP_RDONLY?
O_RDONLY : O_RDWR, &t->index_map.data, &t->index_map.size, NULL);
free(filename);
if (!t)
return -E_OSL_BAD_TABLE;
+ NOTICE_LOG("closing table %s\n", t->desc->name);
free_volatile_objects(t, flags);
clear_rbtrees(t);
ret = unmap_table(t, flags);
struct osl_table *t;
const struct osl_column_description *cd;
- INFO_LOG("opening table %s\n", table_desc->name);
+ NOTICE_LOG("opening table %s\n", table_desc->name);
ret = init_table_structure(table_desc, &t);
if (ret < 0)
return ret;