Skip to content

module api: new region, ibuf, key_def, tuple, Lua/C APIs #1611

Open
@Totktonada

Description

@Totktonada

We have added the bunch of new APIs in order to implement the new tuple-keydef and tuple-merger external modules. It would be good to document the new C structures and functions.

The relevant descriptions may be found in API comments in the header files, see the patchset. It was land to master (future 2.6.1), 2.5 (future 2.5.2), 2.4 (future 2.4.3) and 1.10 (future 1.10.8). Aside of the linked changes luaL_iscallable() was backported to 1.10.

The work was done in the scope of the following issues:

tarantool/tarantool#5273
tarantool/tarantool#5384

BTW, is not it worth to generate the C API documentation from the Doxygen comments in the generated src/module.h? However first we should investigate the difference in the current state of the Doxygen comments and the RST docs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    c api[Area] Related to the Tarantool C API referencedevTo be updated by the developers. Includes developer guidelines and many API elements.doc pipelines[area] related to CI/CD buildsecosystem[area] Task relates to Tarantool's ecosystem (connector, module, other non-server functionality)reference[location] Tarantool manual, Reference part

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions