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
*
[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
*
[SERVER] Fix use of wrong constant; increase queue len for hash checker
Simon Rettberg
2018-07-10
1
-1
/
+1
*
[SERVER] Reduce spam some more
Simon Rettberg
2018-07-09
1
-1
/
+1
*
[SERVER] Introduce backgroundReplication=hashblock
Simon Rettberg
2018-07-09
1
-33
/
+121
*
[SERVER] Don't keep bg replication blocks in fs cache
Simon Rettberg
2018-07-05
1
-1
/
+5
*
[SERVER] Always use fsync instead of fdatasync
Simon Rettberg
2018-07-05
1
-8
/
+2
*
[SERVER] Refactor uplink/cache handling, improve crc checking
Simon Rettberg
2018-07-04
1
-35
/
+182
*
[SERVER] Use likely/unlikely in uplink disk writing loop
Simon Rettberg
2018-06-25
1
-4
/
+4
*
[SERVER] Try to re-open cacheFd if writing fails
Simon Rettberg
2018-06-25
1
-6
/
+12
*
[SERVER] Add bgrMinClients: Thresold to control when BGR starts
Simon Rettberg
2018-04-12
1
-3
/
+6
*
[SERVER] More error handling and logging when caching received data to disk
Simon Rettberg
2018-04-10
1
-4
/
+13
*
[SERVER] Experimental support for sparse files in proxy mode
Simon Rettberg
2018-03-15
1
-1
/
+10
*
[SERVER] altservers: Short timeout during RTT measurement, round request range
Simon Rettberg
2017-11-08
1
-4
/
+7
*
[SERVER] Add multiple config options for limiting stuff
Simon Rettberg
2017-11-08
1
-2
/
+2
*
[SERVER] Use multiConnect() to find uplink for replication
Simon Rettberg
2017-11-07
1
-1
/
+1
*
[SERVER] uplink: Fix updating of global byte counter, fix incremental updates
Simon Rettberg
2017-10-25
1
-2
/
+7
*
[SERVER] Improve handling of byte stats counters
Simon Rettberg
2017-10-25
1
-4
/
+13
*
[SERVER] Get rid of zlib dependency
Simon Rettberg
2017-10-24
1
-3
/
+3
*
[SERVER] Fix types or add explicit casts everywhere we might have type conver...
Simon Rettberg
2017-10-24
1
-5
/
+5
*
[SERVER] Use monotonic clock for measuring time
Simon Rettberg
2017-10-19
1
-16
/
+20
[next]