Port details |
- tarantool2 NoSQL database running in a Lua application server
- 2.11.2 databases =2 2.11.2Version of this port present on the latest quarterly branch.
- Maintainer: balaev@tarantool.org
- Port Added: 2023-12-29 20:12:05
- Last Update: 2024-01-25 20:35:21
- Commit Hash: 7be43cd
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- License: BSD2CLAUSE
- WWW:
- https://tarantool.io/
- Description:
- Tarantool is an in-memory database and application server.
Key features of the application server:
- 100% compatible drop-in replacement for Lua 5.1, based on LuaJIT 2.1. Simply
use #!/usr/bin/tarantool instead of #!/usr/bin/lua in your script.
- full support for Lua modules and a rich set of own modules, including
cooperative multitasking, non-blocking I/O, access to external databases, etc
Key features of the database:
- MsgPack data format and MsgPack based client-server protocol
- two data engines: 100% in-memory with optional persistence and a 2-level
disk-based B-tree, to use with large data sets
- multiple index types: HASH, TREE, RTREE, BITSET
- asynchronous master-master replication
- authentication and access control
- the database is just a C extension to the app server and can be turned off
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- tarantool2>0:databases/tarantool2
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/databases/tarantool2/ && make install clean
- To add the package, run one of these commands:
- pkg install databases/tarantool2
- pkg install tarantool2
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: tarantool2
- Flavors: there is no flavor information for this port.
- NOT_FOR_ARCHS: armv6 i386 powerpc64
- distinfo:
- TIMESTAMP = 1702046696
SHA256 (tarantool-2.11.2.tar.gz) = 2f30215ad41f5148471c38c9148f3f8a6e931ed914af153c58a136e08c829d28
SIZE (tarantool-2.11.2.tar.gz) = 42536437
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gsed : textproc/gsed
- msgpuck>=2.0_6 : devel/msgpuck
- cmake : devel/cmake-core
- gettext-runtime>=0.22_1 : devel/gettext-runtime
- gmake>=4.3 : devel/gmake
- perl5>=5.36<5.37 : lang/perl5.36
- Library dependencies:
-
- libcurl.so : ftp/curl
- libicui18n.so : devel/icu
- libmsgpuck.so : devel/msgpuck
- libyaml.so : textproc/libyaml
- libzstd.so : archivers/zstd
- libintl.so : devel/gettext-runtime
- libreadline.so.8 : devel/readline
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- databases_tarantool2
- USES:
- cmake:noninja compiler:c++11-lang cpe gettext-runtime gmake iconv perl5 readline ssl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2.11.2 25 Jan 2024 20:35:21 |
Muhammad Moinur Rahman (bofh) |
*/*: sparc64 cleanup
Even after dropping sparc64 support along with 12 some were present in
the codebase. Remove the remnants.
Approved by: portmgr (blanket) |
2.11.2 29 Dec 2023 20:10:53 |
Gleb Popov (arrowd) Author: Pavel Balaev |
databases/tarantool: Update to 3.0.0
New major release:
https://github.com/tarantool/tarantool/releases/tag/3.0.0
Signed-off-by: Pavel Balaev <mail@void.so> |
2.11.2 29 Dec 2023 20:10:53 |
Gleb Popov (arrowd) Author: Pavel Balaev |
databases/tarantool: Renamed to tarantool2
A new major version of the tarantool has been released.
databases/tarantool renamed to databases/tarantool2.
2.11 is an LTS version and it is advisable to leave the
option to install it.
Signed-off-by: Pavel Balaev <mail@void.so> |