summaryrefslogtreecommitdiff
path: root/thread.c
Commit message (Expand)AuthorAgeFilesLines
* meta: N flag changes append/prepend. ms s flag.dormando2023-03-111-2/+2
* declare item_lock_hashpower as a static variablexuesenliang2023-03-081-1/+1
* proxy: allow workers to run IO optionallydormando2023-02-241-0/+1
* core: simplify background IO APIdormando2023-01-111-4/+3
* core: remove *conn object from cache commandsdormando2023-01-111-11/+11
* core: give threads unique namesdormando2022-11-011-0/+13
* Fix function protypes for clang errorsKhem Raj2022-10-131-2/+2
* proxy: remove most references to settings globaldormando2022-09-151-1/+1
* core: allow forcing protocol per listener socketdormando2022-08-241-2/+4
* core: add tagging to listener socketsdormando2022-08-241-2/+5
* proxy: initial commit.dormando2021-10-051-0/+38
* core: io_queue flow second attemptdormando2021-08-091-11/+12
* core: io_queue_t flow modedormando2021-08-091-2/+30
* thread: use eventfd for worker notify if availabledormando2021-08-091-58/+99
* thread: unify worker notify interfacedormando2021-08-091-99/+104
* thread: per-worker-thread connection event queuesdormando2021-08-091-79/+38
* core: cache.c cleanups, use queue.h freelistdormando2021-08-091-2/+2
* Introduce NAPI ID based worker thread selectionSridhar Samudrala2020-11-021-4/+76
* core: restructure IO queue callbacksdormando2020-10-301-2/+3
* core: compile io_queue code by defaultdormando2020-10-301-4/+0
* core: generalize extstore's defered IO queuedormando2020-10-301-1/+10
* net: remove most response obj cache related codedormando2020-06-091-20/+3
* Do not join lru and slab maintainer threads if they do not existTomas Korbar2020-05-271-6/+10
* Fix build warnings in Windows.Jefty Negapatan2020-04-111-2/+2
* restart: fix rare segfault on shutdowndormando2020-03-251-0/+14
* meta: arithmetic command for incr/decrdormando2020-03-061-1/+1
* add separate limits for connection buffersdormando2020-02-261-0/+20
* network: transient static read buffer for connsdormando2020-02-011-0/+9
* network: response stacking for all commandsdormando2020-02-011-43/+28
* Replace return\ \; with return;Iqram Mahmud2020-01-131-1/+1
* DTrace build fixDavid Carlier2019-10-171-1/+1
* TLS: fix leak of SSL context on accept failuredormando2019-09-281-0/+6
* restartable cachedormando2019-09-171-0/+61
* close delete + incr item survival bugdormando2019-04-261-0/+11
* Basic implementation of TLS for memcached.1.5.13Tharanga Gamaethige2019-04-151-2/+30
* split storage writer into its own threaddormando2018-08-031-0/+2
* fix deadlock during hash table expansiondormando2018-05-171-2/+2
* add_delta: use bool incr to be consistent with other functionsFangrui Song2018-03-141-1/+1
* Replace event_init() with new API if detect newer versionQian Li2018-02-191-0/+11
* extstore: pause compaction thread with hash expanddormando2017-11-281-0/+9
* external storage base commitdormando2017-11-281-1/+16
* interface code for flash branchdormando2017-09-261-1/+1
* Add drop_privileges() for LinuxStanisław Pitucha2017-08-231-0/+4
* fix long lock pause in hash expansiondormando2017-06-211-2/+2
* per-LRU hits breakdowndormando2017-06-041-0/+9
* fix ordering issue in conn dispatchdormando2017-05-211-25/+34
* use LRU thread for COLD -> WARM bumpsdormando2017-01-301-1/+2
* stop using atomics for item refcount managementdormando2017-01-221-30/+0
* Do LRU-bumps while already holding item lockdormando2017-01-221-14/+2
* scale item hash lock with more worker threadsdormando2016-12-191-2/+6