gitextract_s05hoke1/ ├── .clang-format.example ├── .dockerignore ├── .editorconfig ├── .github/ │ ├── ISSUE_TEMPLATE.md │ ├── PULL_REQUEST_TEMPLATE.md │ └── workflows/ │ └── main.yml ├── .gitignore ├── ChangeLog ├── Dockerfile ├── LICENSE ├── Makefile.am ├── NOTICE ├── README.md ├── ci/ │ ├── Dockerfile │ └── build-nutcracker.sh ├── conf/ │ ├── nutcracker.leaf.yml │ ├── nutcracker.root.yml │ └── nutcracker.yml ├── configure.ac ├── contrib/ │ ├── Makefile.am │ └── yaml-0.2.5/ │ └── .gitignore ├── m4/ │ └── .gitignore ├── man/ │ └── nutcracker.8 ├── notes/ │ ├── c-styleguide.txt │ ├── debug.txt │ ├── memcache.md │ ├── recommendation.md │ ├── redis.md │ └── socket.txt ├── scripts/ │ ├── benchmark-mget.py │ ├── extract_redis_commands_argcounts.php │ ├── makesrpm.sh │ ├── multi_get.sh │ ├── nutcracker.init │ ├── nutcracker.init.debian │ ├── nutcracker.spec │ ├── pipelined_read.sh │ ├── pipelined_write.sh │ ├── populate_memcached.sh │ ├── redis-check.py │ └── redis-check.sh ├── src/ │ ├── Makefile.am │ ├── event/ │ │ ├── Makefile.am │ │ ├── nc_epoll.c │ │ ├── nc_event.h │ │ ├── nc_evport.c │ │ └── nc_kqueue.c │ ├── hashkit/ │ │ ├── Makefile.am │ │ ├── nc_crc16.c │ │ ├── nc_crc32.c │ │ ├── nc_fnv.c │ │ ├── nc_hashkit.h │ │ ├── nc_hsieh.c │ │ ├── nc_jenkins.c │ │ ├── nc_ketama.c │ │ ├── nc_md5.c │ │ ├── nc_modula.c │ │ ├── nc_murmur.c │ │ ├── nc_one_at_a_time.c │ │ └── nc_random.c │ ├── nc.c │ ├── nc_array.c │ ├── nc_array.h │ ├── nc_client.c │ ├── nc_client.h │ ├── nc_conf.c │ ├── nc_conf.h │ ├── nc_connection.c │ ├── nc_connection.h │ ├── nc_core.c │ ├── nc_core.h │ ├── nc_log.c │ ├── nc_log.h │ ├── nc_mbuf.c │ ├── nc_mbuf.h │ ├── nc_message.c │ ├── nc_message.h │ ├── nc_proxy.c │ ├── nc_proxy.h │ ├── nc_queue.h │ ├── nc_rbtree.c │ ├── nc_rbtree.h │ ├── nc_request.c │ ├── nc_response.c │ ├── nc_server.c │ ├── nc_server.h │ ├── nc_signal.c │ ├── nc_signal.h │ ├── nc_stats.c │ ├── nc_stats.h │ ├── nc_string.c │ ├── nc_string.h │ ├── nc_util.c │ ├── nc_util.h │ ├── proto/ │ │ ├── Makefile.am │ │ ├── nc_memcache.c │ │ ├── nc_proto.h │ │ └── nc_redis.c │ └── test_all.c ├── test_in_docker.sh └── tests/ ├── .gitignore ├── README.rst ├── conf/ │ ├── conf.py │ ├── control.sh │ ├── redis.conf │ └── sentinel.conf ├── lib/ │ ├── server_modules.py │ └── utils.py ├── log/ │ └── .gitignore ├── nosetests_verbose.sh ├── test_memcache/ │ ├── __init__.py │ └── test_gets.py ├── test_redis/ │ ├── __init__.py │ ├── common.py │ ├── test_auth.py │ ├── test_basic.py │ ├── test_commands.py │ ├── test_mget_large_binary.py │ ├── test_mget_mset.py │ ├── test_pipeline.py │ └── test_protocol.py └── test_system/ ├── __init__.py └── test_reload.py