Skip to content

Support IPROTO_FEATURE_SPACE_AND_INDEX_NAMES #338

Closed

Description

We could use space/index names directly without a resolving to space/index id by schema for Tarantool 3.0.

	 // Using space [index] names instead of identifiers support:
	 // IPROTO_SPACE_NAME and IPROTO_INDEX_NAME fields in IPROTO_SELECT,
	 // IPROTO_UPDATE and IPROTO_DELETE request body;
	 // IPROTO_SPACE_NAME field in IPROTO_INSERT, IPROTO_REPLACE,
	 // IPROTO_UPDATE and IPROTO_UPSERT request body.
	IPROTO_FEATURE_SPACE_AND_INDEX_NAMES =  5

See:

  1. https://github.com/tarantool/tarantool/blame/05751e6c6869579446b34ae67e0605a68fc56b89/src/box/iproto_features.h#L52-L59
  2. https://www.notion.so/Schemafull-IPROTO-cc315ad6bdd641dea66ad854992d8cbf#f4d4b3fa2b3646f1949319866428b6c0
  3. Accept names in IPROTO requests tarantool#8146
  4. box: support space and index names in IPROTO requests tarantool#8573
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions