- Feb 11, 2015
-
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
Fixed version of fiob must work on all platforms.
-
Roman Tsisyk authored
Conflicts: CMakeLists.txt src/fiob.c
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
- Feb 10, 2015
-
-
Konstantin Osipov authored
Rewrite replication to use cooperative I/O. Propagate replication exceptions to the main thread. Introduce a function which stats a thread with a running event machine in it.
-
Konstantin Osipov authored
Fix a few bugs related to destruction of resources allocated in a non-main thread. Remove replication_prefork() and all the code related to pushing a socket into another process. Add debug asserts to slab cache, to ensure it's used from a single thread only.
-
Roman Tsisyk authored
-
Roman Tsisyk authored
open(, O_CREAT | O_DIRECT, ) creates a file and then fails with EINVAL in case if the underlying filesystem doesn't support O_DIRECT. This behaviour is stupid and unexpected.
-
Alexandr Lyapunov authored
-
- Feb 09, 2015
-
-
Konstantin Osipov authored
-
Konstantin Osipov authored
Export memsize() in Lua (part of the original patch by @unera).
-
Roman Tsisyk authored
Conflicts: src/lua/bsdsocket.lua test/box/bsdsocket.result test/box/bsdsocket.test
-
Roman Tsisyk authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-
Dmitry Simonenko authored
-
Roman Tsisyk authored
-
Dmitry Simonenko authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
Roman Tsisyk authored
-
- Feb 06, 2015
-
-
bigbes authored
-
Roman Tsisyk authored
-
bigbes authored
-
Konstantin Osipov authored
Fix link to homebrew formula
-
Alexandr Lyapunov authored
-
Konstantin Osipov authored
Change local hot standby to run in a fiber, not out of event loop hooks.
-
Paul Chechetin authored
-
- Feb 05, 2015
-
-
Konstantin Osipov authored
admin_credentials need to have correct credentials of the superusers, but they are initialized before the user subsystem is initialized. Initialize them manually.
-
Konstantin Osipov authored
ER_CLUSTER_ID_MISMATCH outputs two UUIDs, while uuid_to_str can only work with 1.
-
Konstantin Osipov authored
Add replication status to box.info(). When replication is off, box.info.replication.status is 'off'. Other allowed statuses are: - 'connecting' - trying to connect to the master - 'connected' - connected, but nothing read yet, - 'running' - successfully received first rows - 'failed' - network error - 'stopped' - apply conflict, replication needs to be restarted Move recovery_last_update and recovery_delay to section 'replication' in box.info(), replace the first with 'lag' variable, indicating the time difference between the currnet time and row time of the last row, and 'idle' variable, indicating the difference between the current time and the time of last event from the master. Also output the text of the last error when it happens and stops replication. Make vclock output in box.info more compact. Remove 'sophia' section from box.info, it's big, and we need to solve the problem of status systematically for all engines. Fix crashes when trying to stop failed replication: fiber_cancel() of a dead cancellable fiber would try to schedule it and crash.
-
Konstantin Osipov authored
-
Konstantin Osipov authored
-