Skip to content

vshard: introduce connection_fetch_schema config option #5144

@TarantoolBot

Description

@TarantoolBot
Collaborator

Related dev. issue(s): GitHub link(s)

Product: Tarantool, Cartridge, TDG, connectors, tools?
Since: product version
Root document: (https://www.tarantool.io/ru/doc/latest/reference/reference_rock/vshard/vshard_ref/)
SME: @ expert to ask for more information

A new configuration option connection_fetch_schema has been added.

It controls whether vshard connections should fetch the database schema
(to allow using conn.schema.<...> or conn.space.<space_name>).

vshard itself doesn’t need this fetching at all, so you can safely set
connection_fetch_schema = false - as long as you’re not relying on its
internal connections. This will improve performance.

By default, it’s set to true (enabled) for backward compatibility.
Requested by @Astronomax in tarantool/vshard@c83deb1.

Activity

veod32

veod32 commented on May 29, 2025

@veod32
Collaborator

@lenkis Please estimate

added
vshard[area] Related to vshard module
reference[location] Tarantool manual, Reference part
on Jun 19, 2025
removed their assignment
on Jun 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    reference[location] Tarantool manual, Reference partvshard[area] Related to vshard module

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @lenkis@TarantoolBot@veod32

        Issue actions

          vshard: introduce `connection_fetch_schema` config option · Issue #5144 · tarantool/doc