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] 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
*
[SERVER] Try to connect to different server if proxy cycle is detected
Simon Rettberg
2017-10-17
1
-2
/
+15
*
[*] Support hop-counting in request header, protocol version 3
Simon Rettberg
2017-10-17
1
-13
/
+34
*
[SERVER] Make crclist handling endian-safe
Simon Rettberg
2017-04-27
1
-0
/
+1
*
[SERVER] Fix formatting
Simon Rettberg
2016-03-22
1
-3
/
+3
*
cleanup commits
Sebastian
2016-02-11
1
-12
/
+2
*
[SHARED] signal.h -> fdsignal.h
Simon Rettberg
2016-02-10
1
-1
/
+1
*
First steps in make signals more abstract from the underlying mechanism; repl...
Simon Rettberg
2016-02-05
1
-73
/
+48
*
[SERVER] BREAKING: Get rid of pseudo case-insensitivity
v2.1
Simon Rettberg
2016-02-01
1
-9
/
+9
*
[SERVER] Fix a lot of (mostly harmless) data races
Simon Rettberg
2016-01-11
1
-10
/
+28
*
[SERVER] Performance: Optimized some functions (gprof)
Simon Rettberg
2015-12-17
1
-11
/
+17
*
[SERVER] image_markComplete now handles locking so we remove() unlocked
Simon Rettberg
2015-12-17
1
-8
/
+6
*
[SERVER] More fine grained locking for RPC; better error logging
Simon Rettberg
2015-12-16
1
-3
/
+11
*
[SERVER] Remove non-working images from list, plus refactoring
Simon Rettberg
2015-12-15
1
-6
/
+12
*
[SERVER] Support looking on disk if an unknown image is requested
Simon Rettberg
2015-12-12
1
-4
/
+4
*
[SERVER] Nullpad images virtually at runtime instead of padding the actual file
Simon Rettberg
2015-12-10
1
-5
/
+5
*
[SERVER] Update includes for moved log.h
Simon Rettberg
2015-12-02
1
-1
/
+1
*
[FUSE] Mid-refactoring, does not compile
Simon Rettberg
2015-11-24
1
-1
/
+1
*
[FUSE] Start refactoring so we can handle multithread fuse
Simon Rettberg
2015-11-21
1
-2
/
+2
*
[SERVER] Fix integer overflow of global bytesReceived getter
Simon Rettberg
2015-05-13
1
-1
/
+1
*
[Server] Added statistics of images and uptime to json.
Stephan Schwaer
2015-05-05
1
-9
/
+3
*
Removed dnbd3_printClients, added clients to statistics json in rpc.
Stephan Schwaer
2015-05-04
1
-3
/
+17
*
[SERVER] Added counters for received and sent bytes.
Stephan Schwaer
2015-04-27
1
-1
/
+18
*
[FUSE] Integrate into cmake build process
Simon Rettberg
2015-04-24
1
-1
/
+1
*
[SERVER] printf -> logadd, make USR2 trigger a log cycle, remove old fake del...
Simon Rettberg
2015-02-23
1
-3
/
+3
*
[SERVER] Overhauled logging
Simon Rettberg
2015-02-22
1
-32
/
+32
[next]