Thomas Schoebel-Theuer
|
7f86c52f7c
|
net: use SHUT_RDWR
|
2017-04-11 09:30:34 +02:00 |
Thomas Schoebel-Theuer
|
ed70d7ae2c
|
copy: quiet potential warning flood
|
2017-04-11 09:30:34 +02:00 |
Thomas Schoebel-Theuer
|
90a2f186b8
|
all: update ChangeLog
|
2017-04-11 09:28:48 +02:00 |
Thomas Schoebel-Theuer
|
a5247b7304
|
copy: do hinting per input
|
2017-04-11 09:27:58 +02:00 |
Thomas Schoebel-Theuer
|
4b8226158d
|
copy: earlier start tail requests
|
2017-04-11 09:27:58 +02:00 |
Thomas Schoebel-Theuer
|
67f82c7cb2
|
copy: increase table size
|
2017-04-11 09:27:58 +02:00 |
Thomas Schoebel-Theuer
|
0a9fcf5f8a
|
copy: speed up the speedup
|
2017-04-11 09:27:51 +02:00 |
Thomas Schoebel-Theuer
|
7e2de9c4ac
|
copy: speed up by hinting
|
2017-04-11 09:27:51 +02:00 |
Thomas Schoebel-Theuer
|
fa91db51ef
|
copy: avoid double work
|
2017-04-11 09:27:50 +02:00 |
Thomas Schoebel-Theuer
|
eadd8e3e61
|
copy: remember dirty area
|
2017-04-11 09:27:50 +02:00 |
Thomas Schoebel-Theuer
|
4e8f5d42e1
|
copy: fix error attribution to progress
|
2017-04-11 09:27:50 +02:00 |
Thomas Schoebel-Theuer
|
3a790eadfc
|
copy: increase possible copy_last advances
|
2017-04-11 09:27:50 +02:00 |
Thomas Schoebel-Theuer
|
b6d4b69be8
|
copy: remove obsolete mutex
|
2017-04-11 09:27:50 +02:00 |
Thomas Schoebel-Theuer
|
57e4327ad5
|
all: update ChangeLog
|
2017-04-11 09:24:18 +02:00 |
Thomas Schoebel-Theuer
|
f1914c254a
|
bio: safety check on destructor
|
2017-04-11 09:23:04 +02:00 |
Thomas Schoebel-Theuer
|
123de577d8
|
infra: provisionary parallizing of OLD md5 checksums
|
2017-04-11 09:23:04 +02:00 |
Thomas Schoebel-Theuer
|
b772878be6
|
bio: use multiple response threads
|
2017-04-11 09:23:04 +02:00 |
Thomas Schoebel-Theuer
|
670dd01cb9
|
bio: make response thread instantiable
|
2017-04-11 09:23:04 +02:00 |
Thomas Schoebel-Theuer
|
3066473a31
|
bio: separate response thread data
|
2017-04-11 09:21:35 +02:00 |
Thomas Schoebel-Theuer
|
84ff94faec
|
if: pimp nr_requests
|
2017-04-11 09:20:31 +02:00 |
Thomas Schoebel-Theuer
|
27be605623
|
bio: pimp nr_requests
|
2017-04-11 09:20:31 +02:00 |
Thomas Schoebel-Theuer
|
010ec65c33
|
all: release mars0.1balpha1
|
2017-04-11 09:19:17 +02:00 |
Thomas Schoebel-Theuer
|
5a06fd26ab
|
copy: globally limit IO parallelism
|
2017-04-11 09:18:30 +02:00 |
Thomas Schoebel-Theuer
|
71bc90cc71
|
copy: make fly limitation global
|
2017-04-11 09:18:30 +02:00 |
Thomas Schoebel-Theuer
|
b7a770c91f
|
bio: speedup submit_thread termination
|
2017-04-04 08:42:16 +02:00 |
Thomas Schoebel-Theuer
|
b17944a512
|
bio: speedup response_thread termination
|
2017-04-04 08:42:16 +02:00 |
Thomas Schoebel-Theuer
|
ccf3c1b944
|
infra: increase say IDs
|
2017-04-04 08:42:16 +02:00 |
Thomas Schoebel-Theuer
|
29710cdb7e
|
marsadm: speedup internal wait_delete
|
2017-04-04 08:42:16 +02:00 |
Thomas Schoebel-Theuer
|
41119454f1
|
marsadm: speedup invalidate
|
2017-04-04 08:42:16 +02:00 |
Thomas Schoebel-Theuer
|
94dcded654
|
main: earlier syncstatus update
|
2017-04-04 08:42:16 +02:00 |
Thomas Schoebel-Theuer
|
2e58ffadc1
|
main: introduce updater function at the right place
Updates must take place _before_ a copy is switched off.
|
2017-04-04 08:42:09 +02:00 |
Thomas Schoebel-Theuer
|
b7bd757d99
|
client: dont try get_info when brick isnt working
|
2017-04-04 08:38:16 +02:00 |
Thomas Schoebel-Theuer
|
4805d25cad
|
client: adapt timeout at get_info
|
2017-04-04 08:38:16 +02:00 |
Thomas Schoebel-Theuer
|
378cf8035f
|
main: earlier shutdown on rmmod
This is important when the network hangs.
|
2017-04-04 08:38:16 +02:00 |
Thomas Schoebel-Theuer
|
4934871905
|
cient: shut down socket before stopping thread
|
2017-04-04 08:38:16 +02:00 |
Thomas Schoebel-Theuer
|
ec9e4cd536
|
client: earlier stop sender thread
|
2017-04-04 08:38:16 +02:00 |
Thomas Schoebel-Theuer
|
f84cf05316
|
client: earlier send stop on shutdown
|
2017-04-04 08:38:16 +02:00 |
Thomas Schoebel-Theuer
|
342e5e40a5
|
copy: allow stopping in parallel
|
2017-04-04 08:38:16 +02:00 |
Thomas Schoebel-Theuer
|
afe2513c21
|
infra: shutdown bricks in parallel
|
2017-04-04 08:38:15 +02:00 |
Thomas Schoebel-Theuer
|
9438c99647
|
client: adapt socket aborts to io_timeout
|
2017-04-04 08:38:15 +02:00 |
Thomas Schoebel-Theuer
|
c0da3f50fe
|
main: safeguard forceful killing
|
2017-04-04 08:38:15 +02:00 |
Thomas Schoebel-Theuer
|
994ae64b92
|
main: fix sequential wait upon shutdown
Instead, switch off all resources in parallel without waiting for
each shutdown.
|
2017-04-04 08:38:15 +02:00 |
Thomas Schoebel-Theuer
|
ea57a4e898
|
Merge branch 'mars0.1.y' into mars0.1b.y
|
2017-04-04 08:37:05 +02:00 |
Thomas Schoebel-Theuer
|
4642c55c81
|
all: release mars0.1stable37
|
2017-04-04 08:10:38 +02:00 |
Thomas Schoebel-Theuer
|
d1988b3d7c
|
copy: leave lifelock when EOF position decreases
|
2017-04-04 08:03:09 +02:00 |
Thomas Schoebel-Theuer
|
85ca001f9f
|
copy: remove obsolete variable
|
2017-04-04 07:45:46 +02:00 |
Thomas Schoebel-Theuer
|
2bc266c411
|
Merge branch 'mars0.1.y' into mars0.1b.y
|
2017-03-25 17:55:03 +01:00 |
Thomas Schoebel-Theuer
|
e5647b7a9b
|
all: release mars0.1stable36
|
2017-03-25 17:44:23 +01:00 |
Thomas Schoebel-Theuer
|
dd420ea5d9
|
doc: update PDF
|
2017-03-25 17:33:51 +01:00 |
Thomas Schoebel-Theuer
|
cb11186065
|
doc: new chapter on COSTS
|
2017-03-25 17:26:55 +01:00 |