- Sep 29, 2014
-
-
Roman Tsisyk authored
-
- Sep 26, 2014
-
-
Dmitry Simonenko authored
-
Dmitry Simonenko authored
-
Roman Tsisyk authored
Tarantool started to use getaddrinfo() to find suitable address for binding both for IPROTO and CONSOLE ports. A hostname can be resolved to various addresses families, depending on user settings. For example, all moderns systems resolve 'localhost' to '::1' by default. This creates a problem if one subsystem binds to '127.0.0.1' and some other tries to connect '::1'. This patch unify hardcoded names and addresses in entire test suite to use the same value. This is pre-requisite for #447, #368 and other URI-related patches. Other changes: * console.listen() now properly handles address arguments * console.listen() re-based on socket.tcp_server() code
-
Dmitry Simonenko authored
-
Dmitry Simonenko authored
-
Dmitry E. Oboukhov authored
+ Fix logrotate.d config. #473
-
Dmitry Simonenko authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
Conflicts: src/lua/bsdsocket.cc src/lua/bsdsocket.lua test/box/bsdsocket.result test/box/bsdsocket.test
-
Dmitry E. Oboukhov authored
-
Roman Tsisyk authored
socket.tcp_server() changes: * Set nice fibers names for listener and clients * Use only one address for bind * Return single socket instead of wrapper * Add opts = {} to arguments * Automatically remove UNIX domain socket on server:close() Other changes: * Fix buggy port number parsng for ipv6 * Add peer address to accept() results like recvfrom()
-
Dmitry Simonenko authored
-
- Sep 25, 2014
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Restore OOM test (TreeIndex moved to another arena). Update digest.result (spaces) Update net.box.result (line numbers).
-
Konstantin Osipov authored
-
Dmitry E. Oboukhov authored
-
Dmitry E. Oboukhov authored
-
Dmitry Simonenko authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
memtx_arena is shared memory, so TreeIndex can't use it as is (breaks snapshotting).
-
Dmitry Simonenko authored
-
Dmitry Simonenko authored
-
bigbes authored
Conflicts: .travis.yml
-
bigbes authored
-
Konstantin Osipov authored
The wal writer now allocates memory to encode a binary log row, but never used to free it. Add fiber_gc(). Restore fiber_gc() in recovery, and also move index allocation from runtime to memtx arena. Minor fixes & cleanups.
-
Veniamin Gvozdikov authored
-
Dmitry Simonenko authored
-
Dmitry E. Oboukhov authored
-
Dmitry Simonenko authored
-
Roman Tsisyk authored
* Split parser and resolver in src/uri.rl * Extend URI parser grammar to fully support RFC3986 * Add Lua bindings to URI parser * Implement proper DNS logic in coio_connect() / evio_service_bind() * Replace uri_to_string() with sio_strfaddr() Prerequisite for #447
-
Dmitry E. Oboukhov authored
-
- Sep 24, 2014
-
-
Konstantin Osipov authored
Drop redundant enums for IOVMAX. Better names for message encode/decode functions.
-
Konstantin Osipov authored
xrow.h - a universal representation of Tarantool binary request/response, either in iproto protocol (binary client/server protocol), snapshot or binary log (xlog).
-
Dmitry E. Oboukhov authored
-