You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
request: switch all request types to value receivers and value returns
All New*Request()/Make*Request() constructors now return values instead
of pointers. All methods on request types use value receivers and return
values, enabling immutable builder-style chaining.
Removed intermediate spaceRequest, spaceIndexRequest types from the
tarantool package and spaceRequest from the crud package — space and
index fields are inlined directly into each request struct.
Converted all constructors to composite literal style.
Applied the same pattern to arrow/ and settings/ packages.
In the box/ subpackage, request types no longer embed
tarantool.CallRequest. They store it as a private field via
baseCallRequest and implement their own Context() method returning the
wrapper type.
0 commit comments