From 6a2fd3a0b0ae2b7717d8633701f45e6a27535c4a Mon Sep 17 00:00:00 2001 From: Vladimir Davydov <vdavydov@tarantool.org> Date: Tue, 25 Oct 2022 13:19:00 +0300 Subject: [PATCH] read_view: rename flags needs_FOO looks awkward for a flag name. Let's rename the flags to enable_FOO. The new names will also look better in conjunction with the disable_decompression flag that will be added in the scope of #7815. NO_DOC=internal NO_TEST=internal NO_CHANGELOG=internal --- src/box/memtx_engine.cc | 2 +- src/box/read_view.c | 12 ++++++------ src/box/read_view.h | 12 ++++++------ 3 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/box/memtx_engine.cc b/src/box/memtx_engine.cc index d5889551d8..7d20689b8e 100644 --- a/src/box/memtx_engine.cc +++ b/src/box/memtx_engine.cc @@ -515,7 +515,7 @@ memtx_engine_create_read_view(struct engine *engine, (struct memtx_read_view *)xmalloc(sizeof(*rv)); rv->base.vtab = &vtab; struct memtx_read_view_opts memtx_opts; - memtx_opts.include_temporary_tuples = opts->needs_temporary_spaces; + memtx_opts.include_temporary_tuples = opts->enable_temporary_spaces; rv->allocators_rv = memtx_allocators_open_read_view(memtx_opts); return (struct engine_read_view *)rv; } diff --git a/src/box/read_view.c b/src/box/read_view.c index f5812e7180..95a5e9a59d 100644 --- a/src/box/read_view.c +++ b/src/box/read_view.c @@ -46,9 +46,9 @@ read_view_opts_create(struct read_view_opts *opts) opts->filter_space = default_space_filter; opts->filter_index = default_index_filter; opts->filter_arg = NULL; - opts->needs_field_names = false; - opts->needs_space_upgrade = false; - opts->needs_temporary_spaces = false; + opts->enable_field_names = false; + opts->enable_space_upgrade = false; + opts->enable_temporary_spaces = false; } static void @@ -88,7 +88,7 @@ space_read_view_new(struct space *space, const struct read_view_opts *opts) space_rv->id = space_id(space); space_rv->group_id = space_group_id(space); - if (opts->needs_field_names && space->def->field_count > 0) { + if (opts->enable_field_names && space->def->field_count > 0) { space_rv->fields = field_def_array_dup(space->def->fields, space->def->field_count); assert(space_rv->fields != NULL); @@ -98,7 +98,7 @@ space_read_view_new(struct space *space, const struct read_view_opts *opts) space_rv->field_count = 0; } space_rv->format = NULL; - if (opts->needs_space_upgrade && space->upgrade != NULL) { + if (opts->enable_space_upgrade && space->upgrade != NULL) { space_rv->upgrade = space_upgrade_read_view_new(space->upgrade); assert(space_rv->upgrade != NULL); } else { @@ -137,7 +137,7 @@ read_view_add_space_cb(struct space *space, void *arg_raw) struct read_view *rv = arg->rv; const struct read_view_opts *opts = arg->opts; if ((space->engine->flags & ENGINE_SUPPORTS_READ_VIEW) == 0 || - (space_is_temporary(space) && !opts->needs_temporary_spaces) || + (space_is_temporary(space) && !opts->enable_temporary_spaces) || !opts->filter_space(space, opts->filter_arg)) return 0; struct space_read_view *space_rv = space_read_view_new(space, opts); diff --git a/src/box/read_view.h b/src/box/read_view.h index 48fe63178c..998e990095 100644 --- a/src/box/read_view.h +++ b/src/box/read_view.h @@ -35,7 +35,7 @@ struct space_read_view { char *name; /** * Tuple field definition array used by this space. Allocated only if - * read_view_opts::needs_field_names is set, otherwise set to NULL. + * read_view_opts::enable_field_names is set, otherwise set to NULL. * Used for creation of space_read_view::format. */ struct field_def *fields; @@ -45,7 +45,7 @@ struct space_read_view { * Runtime tuple format needed to access tuple field names by name. * Referenced (ref counter incremented). * - * A new format is created only if read_view_opts::needs_field_names + * A new format is created only if read_view_opts::enable_field_names * is set, otherwise runtime_tuple_format is used. * * We can't just use the space tuple format as is because it allocates @@ -59,7 +59,7 @@ struct space_read_view { /** * Upgrade function for this space read view or NULL if there wasn't * a space upgrade in progress at the time when this read view was - * created or read_view_opts::needs_space_upgrade wasn't set. + * created or read_view_opts::enable_space_upgrade wasn't set. */ struct space_upgrade_read_view *upgrade; /** Replication group id. See space_opts::group_id. */ @@ -127,19 +127,19 @@ struct read_view_opts { * otherwise the preallocated name-less runtime tuple format will be * used instead. */ - bool needs_field_names; + bool enable_field_names; /** * If this flag is set and there's a space upgrade in progress at the * time when this read view is created, create an upgrade function that * can be applied to tuples retrieved from this read view. See also * space_read_view::upgrade. */ - bool needs_space_upgrade; + bool enable_space_upgrade; /** * Temporary spaces aren't included into this read view unless this * flag is set. */ - bool needs_temporary_spaces; + bool enable_temporary_spaces; }; /** Sets read view options to default values. */ -- GitLab