Shivaram Lingamneni
35128bfc23
use new aligned atomic types everywhere
See 69448b13a1 / #1969 ; the compiler can now ensure that a uint64
intended for atomic access is always aligned to a 64-bit boundary.
Convert atomic operations on uint32s and pointers as well.
il y a 1 an
Shivaram Lingamneni
f4f7a8afaa
shorten type names to 10 chars
il y a 4 ans
Shivaram Lingamneni
11d1d96d71
align up to 10
il y a 4 ans
Shivaram Lingamneni
dbbcd800c9
align log messages with space padding
il y a 4 ans
Shivaram Lingamneni
6e4b0b3125
remove log type sanitization
il y a 4 ans
Shivaram Lingamneni
ded03ee618
fix timestamp formatting
il y a 4 ans
Shivaram Lingamneni
6a900ca0cb
strip out log coloring
il y a 4 ans
Shivaram Lingamneni
ec4f1c189a
pointless optimizations to the logger
il y a 5 ans
Shivaram Lingamneni
ac480d782f
add millisecond resolution to loglines
il y a 5 ans
Shivaram Lingamneni
3c12fb6254
fix #283 (remove unnecessary log.Fatal)
The server should never crash during rehash, even if the config is invalid.
il y a 5 ans
Shivaram Lingamneni
be588076e9
optimize IsLoggingRawIO
il y a 6 ans
Daniel Oaks
9f7e395c96
logger: Fix comments
il y a 6 ans
Shivaram Lingamneni
456174ed53
review fixes for raw i/o notification
il y a 6 ans
Shivaram Lingamneni
aff1752d67
refactor logging to implement #142
il y a 6 ans
Daniel Oaks
1c0c4841a1
General comments, fix misspellings and lints
il y a 7 ans
Daniel Oaks
f5ecf70ecf
logger: Flush file writes to ensure they get written out
il y a 7 ans
Daniel Oaks
7ac96114c3
log: Allow logging to stdout
il y a 7 ans
Daniel Oaks
a8e13b062b
logger: Make safer to avoid file write races
il y a 7 ans
Daniel Oaks
73d406ccd6
logger: Don't output control chars on log files
il y a 7 ans
Daniel Oaks
439331cfb8
logger: Move to separate package, make *much* nicer
il y a 7 ans