Tarantool Rust SDK 4.0 is out!

Александр Толстой

Picodata development team is pleased to announce the availability of the new Tarantool Rust SDK 4.0 version.

Tarantool Rust SDK is an important auxiliary software used to develop third-party Tarantool modules in the Rust programming language. We develop and maintain the API and optimize its usage in certain scenarios.

Here are the most prominent new features:

Also, the new Tarantool Rust SDK 4.0 introduces a few small changes that break compatibility with previous versions. We are sorry for this inconvenience 🫣! In particular:

  • TcpStream::close_token method was removed.
  • Index::extract_key method is marked as unsafe.
  • new variants were added to enum Error while traits based on external libraries (clap and num_traits) were removed.

See the full list of changes in CHANGELOG.md

Tarantool is a DBMS and computing platform that runs resident in RAM. This is a fast, reliable and highly scalable basis for building distributed systems with the business logic that the client needs. The Picodata software uses a revised and improved version of Tarantool to create storage clusters and run data processing applications written in Rust.