Thomas Schoebel-Theuer
|
1b450414de
|
doc: describe --recurse-submodules
|
2018-05-14 08:27:14 +02:00 |
|
Thomas Schoebel-Theuer
|
464e5f94f3
|
doc: describe new systemd templates
|
2018-05-14 08:27:14 +02:00 |
|
Thomas Schoebel-Theuer
|
345af0b401
|
systemd: add basic systemd templates
|
2018-05-14 08:27:13 +02:00 |
|
Thomas Schoebel-Theuer
|
27b48876a6
|
marsadm: add systemd emergency trigger
|
2018-05-14 08:27:13 +02:00 |
|
Thomas Schoebel-Theuer
|
392888760c
|
marsadm: new commands {get,set}_systemd_unit
|
2018-05-14 08:27:13 +02:00 |
|
Thomas Schoebel-Theuer
|
19df1a2050
|
marsadm: new systemd interface
|
2018-05-14 08:27:13 +02:00 |
|
Thomas Schoebel-Theuer
|
9a488fd1e4
|
marsadm: decompose eval_macro
|
2018-05-14 08:25:23 +02:00 |
|
Thomas Schoebel-Theuer
|
0b6cb6ca06
|
marsadm: move parsing code
|
2018-05-14 08:25:22 +02:00 |
|
Thomas Schoebel-Theuer
|
4fbaaf4162
|
marsadm: fix MARS_PATH warning
|
2018-05-14 08:25:22 +02:00 |
|
Thomas Schoebel-Theuer
|
8ccd1a9d92
|
marsadm: create-resource safeguard device argument
|
2018-05-14 08:25:22 +02:00 |
|
Thomas Schoebel-Theuer
|
55200bbf5b
|
main: replicate systemd hints
|
2018-05-09 21:41:48 +02:00 |
|
Thomas Schoebel-Theuer
|
169eb0c0e9
|
main: trigger systemd
|
2018-05-09 07:54:39 +02:00 |
|
Thomas Schoebel-Theuer
|
988457b65b
|
infra: fix silly deadlock on improbable race
|
2018-05-09 07:54:38 +02:00 |
|
Thomas Schoebel-Theuer
|
fb6db64faa
|
all: release mars0.1stable56
|
2018-04-20 12:45:30 +02:00 |
|
Thomas Schoebel-Theuer
|
6e5f3fc989
|
all: add subproject football
|
2018-04-20 12:45:12 +02:00 |
|
Thomas Schoebel-Theuer
|
36fd42c2fd
|
marsadm: improve wording of split brain messages
|
2018-04-19 12:51:17 +02:00 |
|
Thomas Schoebel-Theuer
|
d84142956a
|
marsadm: fix split-cluster unnecessary abort
|
2018-04-19 12:50:47 +02:00 |
|
Thomas Schoebel-Theuer
|
c58a58c7a5
|
all: release mars0.1stable55
|
2018-04-10 10:40:06 +02:00 |
|
Thomas Schoebel-Theuer
|
3a94ffba5e
|
main: fix replay tolerance
|
2018-04-10 09:07:34 +02:00 |
|
Thomas Schoebel-Theuer
|
d32251179b
|
all: replace replay magic numbers by named constants
|
2018-04-10 09:04:41 +02:00 |
|
Thomas Schoebel-Theuer
|
f53d3912cc
|
main: earlier report replay position
|
2018-04-10 09:03:46 +02:00 |
|
Thomas Schoebel-Theuer
|
0647f61dbf
|
marsadm: better split brain wording
|
2018-04-10 09:01:30 +02:00 |
|
Thomas Schoebel-Theuer
|
9d08415309
|
all: release mars0.1stable54
|
2018-03-19 06:44:35 +01:00 |
|
Thomas Schoebel-Theuer
|
800c997320
|
doc: newest version + pdf
|
2018-03-19 06:41:11 +01:00 |
|
Thomas Schoebel-Theuer
|
4e42a8f71b
|
doc: add usenix paper, smoothen
|
2018-03-19 06:41:11 +01:00 |
|
Thomas Schoebel-Theuer
|
918c2604fc
|
doc: new section on reliability from architecture
|
2018-03-19 06:41:11 +01:00 |
|
Thomas Schoebel-Theuer
|
f1c9badd1c
|
doc: explain variants of sharding
|
2018-03-19 06:41:11 +01:00 |
|
Thomas Schoebel-Theuer
|
e595ef5cf2
|
doc: correct old typo
|
2018-03-19 06:41:11 +01:00 |
|
Thomas Schoebel-Theuer
|
fd8e45f77a
|
marsadm: fix bad rsync of .deleted-*
|
2018-03-19 06:41:11 +01:00 |
|
Thomas Schoebel-Theuer
|
092c264035
|
marsadm: cleaup outdated .deleted-* markers
|
2018-03-19 06:41:11 +01:00 |
|
Thomas Schoebel-Theuer
|
4eef56881c
|
marsadm: fix handover when sync is running
The check for sync is only needed when the primary role
is changing actually.
|
2018-03-19 06:41:11 +01:00 |
|
Thomas Schoebel-Theuer
|
acdae43963
|
client: dont try get_info when brick isnt working
|
2018-03-19 06:41:10 +01:00 |
|
Thomas Schoebel-Theuer
|
b3b4fb2274
|
client: adapt timeout at get_info
|
2018-03-19 06:41:10 +01:00 |
|
Thomas Schoebel-Theuer
|
205f32efb0
|
cient: shut down socket before stopping thread
|
2018-03-19 06:41:10 +01:00 |
|
Thomas Schoebel-Theuer
|
8cf5d5bc15
|
client: earlier stop sender thread
|
2018-03-19 06:41:10 +01:00 |
|
Thomas Schoebel-Theuer
|
a3f168d727
|
client: earlier send stop on shutdown
|
2018-03-19 06:41:10 +01:00 |
|
Thomas Schoebel-Theuer
|
165f40ef41
|
client: adapt socket aborts to io_timeout
|
2018-03-19 06:41:10 +01:00 |
|
Thomas Schoebel-Theuer
|
a721d0daea
|
main: new timestamp ordering semantics
|
2018-03-13 08:29:48 +01:00 |
|
Thomas Schoebel-Theuer
|
dedaa5b55f
|
infra: new timestamp ordering
|
2018-03-13 08:29:48 +01:00 |
|
Thomas Schoebel-Theuer
|
db486fb6cd
|
doc: add slides from LCA2018
|
2018-02-08 12:04:31 +01:00 |
|
Thomas Schoebel-Theuer
|
7dcf6dd9e3
|
all: release mars0.1stable53
|
2018-01-31 12:57:29 +01:00 |
|
Thomas Schoebel-Theuer
|
652f96a669
|
doc: new manual
|
2018-01-31 12:57:01 +01:00 |
|
Thomas Schoebel-Theuer
|
abb250cac7
|
doc: bump version number
|
2018-01-31 12:56:08 +01:00 |
|
Thomas Schoebel-Theuer
|
9980b7e7bf
|
doc: document merge-cluster and split-cluster
|
2018-01-31 12:56:08 +01:00 |
|
Thomas Schoebel-Theuer
|
20baa6daa5
|
doc: explain replica count display
|
2018-01-31 12:56:08 +01:00 |
|
Thomas Schoebel-Theuer
|
d7e278dc05
|
doc: default window is now 60s
|
2018-01-31 12:56:08 +01:00 |
|
Thomas Schoebel-Theuer
|
33c14d9d0b
|
doc: add primitive real-time
|
2018-01-31 12:56:08 +01:00 |
|
Thomas Schoebel-Theuer
|
09a16b1e6b
|
doc: clarify primary --force preconditions
|
2018-01-31 12:56:08 +01:00 |
|
Thomas Schoebel-Theuer
|
c454e766ba
|
doc: improve cost comparison
|
2018-01-31 12:56:08 +01:00 |
|
Thomas Schoebel-Theuer
|
9e31ee3438
|
main: silence annoying userspace error
|
2018-01-31 08:09:01 +01:00 |
|