Commit Graph

296 Commits

Author SHA1 Message Date
Thomas Schoebel-Theuer
713dd11960 fix missing test upon join-resource 2013-01-13 12:12:05 +01:00
Thomas Schoebel-Theuer
1d5124b76f fix: ensure that copy bricks are always cancelled upon module unload 2013-01-13 12:12:05 +01:00
Thomas Schoebel-Theuer
13ca3a8563 fixed server, added symlink indicating aliveness of peers 2013-01-13 12:12:05 +01:00
Thomas Schoebel-Theuer
6bad7eca8d fix possible endless loops (100% CPU) in networking code 2013-01-13 12:12:04 +01:00
Thomas Schoebel-Theuer
fe9a5cb155 fix Makefile 2013-01-13 12:12:04 +01:00
Thomas Schoebel-Theuer
1c0549de99 simplified / reworked aspect allocation 2013-01-13 12:12:04 +01:00
Thomas Schoebel-Theuer
637a0b7a83 remove dead definitions 2013-01-13 12:12:04 +01:00
Thomas Schoebel-Theuer
cb5f6e4d37 fixed memory allocation, improved IO debugging 2013-01-13 12:12:04 +01:00
Thomas Schoebel-Theuer
ab3f9f6a00 added brick_version, fixed endless instantion/removal loops 2013-01-13 12:12:04 +01:00
Thomas Schoebel-Theuer
be4aab45a2 added automatic killing of unused client/aio bricks 2013-01-13 12:12:04 +01:00
Thomas Schoebel-Theuer
c8f9b792be fix dealloc of data_ref (object_layout) 2013-01-13 12:12:04 +01:00
Thomas Schoebel-Theuer
8d593f5dfa minor rewrite of logfile update logic, cleanly separate remote_dent from local_dent 2013-01-13 12:12:04 +01:00
Thomas Schoebel-Theuer
1fa3c24d72 replace brick_name with brick_path
longterm goal: remove brick_name at all, or change its meaning.
2013-01-13 12:12:04 +01:00
Thomas Schoebel-Theuer
16c4314409 removed alias symlinks to logfiles 2013-01-13 12:12:04 +01:00
Thomas Schoebel-Theuer
15b8156064 fix cleanup of lib_log (crashed on logrotate) 2013-01-13 12:12:03 +01:00
Thomas Schoebel-Theuer
e82bdbf804 oops: fix builds without BIGMODULE 2013-01-13 12:12:03 +01:00
Thomas Schoebel-Theuer
3c86d0fa08 infrastructure: introduce macro wrappers for callback handling 2013-01-13 12:12:03 +01:00
schoebel
f2d1033f5f infrastructure: use bricks instead of outputs for aspects, remove hidden
outputs
2013-01-13 12:12:03 +01:00
schoebel
e89088b7cb removed unnecessary aspect virtual functions + infrastructure 2013-01-13 12:12:03 +01:00
Thomas Schoebel-Theuer
507193ac69 added BUILDTAG to module version 2013-01-13 12:12:03 +01:00
Thomas Schoebel-Theuer
f3068dec34 remove percent display (should be done by userspace) 2013-01-13 12:12:03 +01:00
Thomas Schoebel-Theuer
c8e7d8b59d fix signedness in crypto hash display 2013-01-13 12:12:02 +01:00
Thomas Schoebel-Theuer
3715fdf93d statuslinks will be updated more often 2013-01-13 12:12:02 +01:00
Thomas Schoebel-Theuer
ef55a73ad9 fixed todo_primary vs is_primary 2013-01-13 12:12:02 +01:00
Thomas Schoebel-Theuer
4bff7b2504 removed broken "finished" symlinks, renamed switch-* to todo-*, changed _check_versionlink() to new philosophy
remaining bug: we must distinguish between _designated_ primary and actual primary
2013-01-13 12:12:02 +01:00
root
9d00314c49 replace switch-*/ by todo-*/ 2013-01-13 12:11:51 +01:00
Thomas Schoebel-Theuer
96ed04574d import mars-128.tgz 2013-01-08 15:54:52 +01:00
Thomas Schoebel-Theuer
188636c6af import mars-127.tgz 2013-01-08 15:54:49 +01:00
Thomas Schoebel-Theuer
b54dbfb492 import mars-126.tgz 2013-01-08 15:54:44 +01:00
Thomas Schoebel-Theuer
3091f75f67 import mars-125.tgz 2013-01-08 15:54:44 +01:00
Thomas Schoebel-Theuer
4ff110b793 import mars-124.tgz 2013-01-08 15:54:43 +01:00
Thomas Schoebel-Theuer
cc2354f92d import mars-123.tgz 2013-01-08 15:54:42 +01:00
Thomas Schoebel-Theuer
b7326a74a7 import mars-122.tgz 2013-01-08 15:54:41 +01:00
Thomas Schoebel-Theuer
374f37aca9 import mars-121.tgz 2013-01-08 15:54:41 +01:00
Thomas Schoebel-Theuer
f51293dced import mars-120.tgz 2013-01-08 15:54:40 +01:00
Thomas Schoebel-Theuer
866ac28322 import mars-119.tgz 2013-01-08 15:54:39 +01:00
Thomas Schoebel-Theuer
62ed7174e8 import mars-118.tgz 2013-01-08 15:54:38 +01:00
Thomas Schoebel-Theuer
bf5935a356 import mars-117.tgz 2013-01-08 15:54:38 +01:00
Thomas Schoebel-Theuer
ead69b3294 import mars-116.tgz 2013-01-08 15:54:37 +01:00
Thomas Schoebel-Theuer
64885b651e import mars-115.tgz 2013-01-08 15:54:37 +01:00
Thomas Schoebel-Theuer
2a4d50d2a5 import mars-114.tgz 2013-01-08 15:54:36 +01:00
Thomas Schoebel-Theuer
5a2adead70 import mars-113.tgz 2013-01-08 15:54:34 +01:00
Thomas Schoebel-Theuer
60f17b2db8 import mars-112.tgz 2013-01-08 15:54:34 +01:00
Thomas Schoebel-Theuer
45ebd8c50f import mars-111.tgz 2013-01-08 15:54:33 +01:00
Thomas Schoebel-Theuer
9e6af72a34 import mars-110.tgz 2013-01-08 15:54:33 +01:00
Thomas Schoebel-Theuer
eed34b465c import mars-109.tgz 2013-01-08 15:54:32 +01:00
Thomas Schoebel-Theuer
4eb50797f6 import mars-108.tgz 2013-01-08 15:54:32 +01:00
Thomas Schoebel-Theuer
4c6369d65d import mars-107.tgz 2013-01-08 15:54:32 +01:00
Thomas Schoebel-Theuer
4e6527b5cf import mars-106.tgz 2013-01-08 15:54:31 +01:00
Thomas Schoebel-Theuer
b01cfa51e2 import mars-105.tgz 2013-01-08 15:54:31 +01:00