summaryrefslogtreecommitdiff
path: root/logger.c
Commit message (Expand)AuthorAgeFilesLines
* proxy: fix mcp.log_req crash on nil resdormando2022-11-241-2/+7
* core: give threads unique namesdormando2022-11-011-0/+1
* Fix log timestamps after 2038Bernhard M. Wiedemann2022-10-131-16/+16
* log: fix obscure crashes due to size_t promotiondormando2022-08-121-3/+3
* Race leads to deadlock during shutdown (sigterm/sigusr1)Sailesh Mukil2022-08-101-0/+4
* proxy: replace proxycmds stream with proxyreqsdormando2022-04-081-30/+1
* proxy: mcp.log_req* API interfacedormando2022-04-081-0/+65
* proxy: add ring_hash builtindormando2022-02-241-1/+1
* proxy: fix logger entry memory corruptiondormando2022-02-241-0/+1
* proxy: add some basic logging for backend errorsdormando2022-02-111-0/+3
* proxy: logging improvements + lua mcp.log()dormando2022-02-111-4/+8
* proxy: initial commit.dormando2021-10-051-0/+37
* Expose number of currently active watchers in stats1.6.11Kevin Lin2021-09-271-2/+7
* Properly accommodate IPv6 addresses in LOG_CONNEVENTS logsKevin Lin2021-09-271-4/+5
* logger: simplify logging codedormando2021-08-091-293/+243
* logger: avoid polling without watchersdormando2021-08-091-1/+10
* Implement LOG_CONNEVENTS watcher flag for connection state transitionsKevin Lin2021-08-071-0/+100
* Report item sizes for fetch, mutation, and eviction watchersKevin Lin2021-08-061-10/+19
* logger: fix spurious watcher hangupsdormando2020-10-291-1/+1
* fix potential deadlock bug in log watcherneal-zhu2019-10-171-0/+1
* restartable cachedormando2019-09-171-12/+22
* log client connection id with fetchers and mutationsTharanga Gamaethige2019-08-271-9/+12
* Fix off-by-one in logger to allow CAS commands to be logged.Andrew Drake2019-08-271-1/+1
* Use correct buffer size for internal URI encoding.Tharanga Gamaethige2019-05-201-8/+8
* fix compile error on centos7dormando2019-04-271-0/+1
* Basic implementation of TLS for memcached.1.5.13Tharanga Gamaethige2019-04-151-2/+2
* add missing va_end() call to logger_log()Miroslav Lichvar2018-07-111-0/+1
* Fix SIGBUS from alignment issues on 64bit ARMdormando2018-03-151-3/+11
* extstore: add evictions-related write logsdormando2017-12-151-1/+45
* extstore: skip unhit objects if full in compactiondormando2017-11-281-1/+1
* external storage base commitdormando2017-11-281-1/+21
* make for loop more clear in logger watcherdormando2017-10-291-1/+1
* add a real slab automover algorithmdormando2017-06-231-0/+3
* LRU crawler scheduling improvementsdormando2017-05-291-1/+1
* Sleep more aggressively in some threadsGrant Mathews2017-05-221-5/+9
* log class id with fetchers and mutationsdormando2017-01-041-11/+17
* fix store log and add ttldormando2017-01-041-6/+12
* tune crawler logger, fix crawler watermarkdormando2016-12-301-1/+1
* add logging endpoint for LRU crawlerdormando2016-12-301-1/+4
* stop pushing NULl byte into watcher streamdormando2016-12-271-4/+6
* Missing necessary header for atomic_inc_64_nv() used in logger.cAlexander Pyhalov2016-12-191-0/+4
* make logger use uriencode out of util.cdormando2016-08-191-39/+3
* don't fail on systems without 64bit atomicsdormando2016-07-011-2/+2
* split up logger_thread_parse_entrydormando2016-07-011-57/+76
* first refactor of logger_thread_parse_entrydormando2016-07-011-94/+46
* add -o watcher_logbuf_size=N worker_logbuf_size=Ndormando2016-06-231-2/+2
* add #include <stdio.h> to fix error: implicit declaration of function ‘snpr...Mathieu CARBONNEAUX2016-06-201-0/+1
* add protocol documentation1.4.26dormando2016-06-171-0/+1
* misc cleanups for logger code.dormando2016-06-171-6/+4
* logger endpoints for first releasedormando2016-06-161-1/+118