index
:
dnbd3.git
formatting
fuse_cow_2
master
Distributed Network Block Device 3 --rewrite for Kernel 3.x
DNBD
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
server
/
uplink.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
[BUILD] rewrite CMake build system to track changes of source files
Manuel Bentele
2020-10-16
1
-7
/
+7
*
[SERVER] Add FUSE mode
Simon Rettberg
2020-07-28
1
-79
/
+67
*
[SERVER] Fix list walk when removing client from uplink
Simon Rettberg
2020-06-10
1
-1
/
+3
*
[SERVER] Fix warnings, add assertions
Simon Rettberg
2020-03-20
1
-6
/
+9
*
[SERVER] Add name param to threadpool_run
Simon Rettberg
2020-03-19
1
-1
/
+1
*
[SERVER] Make sure bgrWindowSize doesn't overwhelm uplink queue
Simon Rettberg
2020-03-17
1
-0
/
+2
*
[SERVER] Don't prefetch across hash blocks in BGS_HASHBLOCK mode
Simon Rettberg
2020-03-17
1
-5
/
+8
*
[SERVER] Remove uplink_ prefix from static (private) functions
Simon Rettberg
2020-03-14
1
-40
/
+40
*
[SERVER] Add comments, assert for uplink thread
Simon Rettberg
2020-03-14
1
-6
/
+20
*
[SERVER] Use image:rid in log messages
Simon Rettberg
2020-03-14
1
-5
/
+5
*
[SERVER] Check server version before setting hopCount field
Simon Rettberg
2020-03-13
1
-1
/
+1
*
[SERVER] Check and increase hopCount when adding uplink request
Simon Rettberg
2020-03-13
1
-4
/
+7
*
[SERVER] Rewrite uplink queue handling
Simon Rettberg
2020-03-13
1
-348
/
+423
*
[SERVER] Add printf macro for image (name:rid as %s:%d)
Simon Rettberg
2020-03-06
1
-10
/
+10
*
[SERVER] Handle "warn unused result" cases
Simon Rettberg
2020-03-06
1
-4
/
+10
*
[SERVER] Reload cache maps periodically for local images
Simon Rettberg
2020-03-06
1
-2
/
+8
*
[SERVER] Add timer task for saving cache maps
Simon Rettberg
2020-03-04
1
-73
/
+3
*
[SERVER] Also add a flag for uplink queue overload
Simon Rettberg
2020-03-03
1
-0
/
+11
*
[SERVER] Remove "working" flag, introduce fine-grained flags
Simon Rettberg
2020-03-03
1
-38
/
+76
*
[SERVER] Fix warning on clang
Simon Rettberg
2019-09-07
1
-6
/
+1
*
[SERVER] integrity checker: Improve flushing logic
Simon Rettberg
2019-09-05
1
-1
/
+1
*
[SERVER] Move signal init to uplink_init
Simon Rettberg
2019-09-02
1
-10
/
+11
*
[SERVER] uplink: Don't disable already disabled image
Simon Rettberg
2019-09-02
1
-1
/
+1
*
[SERVER] uplink: Don't reinit uplink when freeing it
Simon Rettberg
2019-09-02
1
-13
/
+3
*
[SERVER] Less debug spam, fix RTT interval calculation
Simon Rettberg
2019-08-30
1
-3
/
+5
*
[SERVER] Introduce debug spam
Simon Rettberg
2019-08-30
1
-8
/
+8
*
[SERVER] No uplink_init when checking working state; improve logging
Simon Rettberg
2019-08-30
1
-0
/
+1
*
[SERVER] Tear down whole uplink on idle timeout
Simon Rettberg
2019-08-29
1
-21
/
+19
*
[SERVER] Use weakref for cache maps
Simon Rettberg
2019-08-29
1
-34
/
+30
*
[SERVER] Fix swapped assignment
Simon Rettberg
2019-08-27
1
-1
/
+1
*
[SERVER] Use reference counting for uplink
Simon Rettberg
2019-08-27
1
-88
/
+126
*
[SERVER] Fix warnings, simplify locking
Simon Rettberg
2019-08-26
1
-11
/
+12
*
[SERVER] Get rid of alt-servers thread, per-uplink rtt history
Simon Rettberg
2019-08-22
1
-56
/
+61
*
[SERVER] Add struct representing active connection to uplink server
Simon Rettberg
2019-08-18
1
-40
/
+38
*
[SERVER] uplink: More consistent type/variable naming
Simon Rettberg
2019-08-18
1
-277
/
+277
*
[SERVER] Better lock debugging: Always check lock order
Simon Rettberg
2019-08-07
1
-3
/
+3
*
[SERVER] Lock-free queue for altservers check thread
Simon Rettberg
2019-08-07
1
-4
/
+4
*
[SERVER] uplink: Improve attaching to existing requests
Simon Rettberg
2019-08-06
1
-23
/
+74
*
[SERVER] Fix: Client thread could destroy sendMutex while in use
Simon Rettberg
2019-08-06
1
-0
/
+3
*
[SERVER] Allow uplink shutdown if bgrMinClients > image->users
Simon Rettberg
2019-08-05
1
-1
/
+2
*
[SERVER] Turn all spinlocks into mutexes
Simon Rettberg
2019-07-26
1
-94
/
+94
*
[SERVER] uplink: Relay request in client's thread if possible
Simon Rettberg
2019-07-23
1
-3
/
+56
*
[SERVER] Don't shutdown uplink if background replication is FULL
Simon Rettberg
2019-02-13
1
-1
/
+1
*
[SERVER] uplink: Dedicated function for handling link failure
Simon Rettberg
2019-02-08
1
-31
/
+50
*
[SERVER] Don't keep an uplink connection established forever
Simon Rettberg
2019-01-31
1
-38
/
+70
*
[SERVER] uplink: Check for _maxPayload when getting client request
Simon Rettberg
2019-01-31
1
-0
/
+4
*
[SERVER] Fix last block replicating indefinitely in hasblock mode
Simon Rettberg
2018-08-14
1
-5
/
+7
*
[SERVER] Use atomic vars for uplink byte counters
Simon Rettberg
2018-08-13
1
-26
/
+4
*
[SERVER] Use atomic var for (total)bytesSent counters
Simon Rettberg
2018-08-08
1
-2
/
+0
*
[SERVER] Add missing file mode to open() call
Simon Rettberg
2018-07-26
1
-2
/
+2
[next]