Brett Langdon
|
a43889988f
|
update .gitignore for go
|
13 years ago |
Brett Langdon
|
80f350998a
|
ferrite is now written in go and not c
|
13 years ago |
Brett Langdon
|
5c738b7f37
|
initial rewrite of go
|
13 years ago |
Brett Langdon
|
c2d698dbac
|
added delete command back in, some minor cleanup
|
13 years ago |
Brett Langdon
|
2276ee3c1c
|
make -e cli option actually work
|
13 years ago |
Brett Langdon
|
b79b41a61f
|
try to dry handle_get
|
13 years ago |
Brett Langdon
|
0a60c3d71e
|
move SO_REUSEADDR before bind
|
13 years ago |
Brett Langdon
|
ad95ee346b
|
SO_REUSEPORT is not supported everywhere
|
13 years ago |
Brett Langdon
|
2cfd215cd5
|
more better get responses
|
13 years ago |
Brett Langdon
|
b4fa073afd
|
Update README.md
|
13 years ago |
Brett Langdon
|
65d5822a90
|
update .gitignore for ferrite
|
13 years ago |
Brett Langdon
|
9345142866
|
allow record expiration to be disabled
|
13 years ago |
Brett Langdon
|
916d64d31d
|
rename fast-cache to ferrite
|
13 years ago |
Brett Langdon
|
6a11cf4010
|
update README
|
13 years ago |
Brett Langdon
|
15900fd1ce
|
add help command, remove delete command
|
13 years ago |
Brett Langdon
|
068816419a
|
add basic support for record TTLs
|
13 years ago |
Brett Langdon
|
745459f715
|
make fast-cache configurable through cli arguments
|
13 years ago |
Brett Langdon
|
08697769fa
|
make sure we are using keepalive with libcurl
|
13 years ago |
Brett Langdon
|
11306f2bd5
|
list_shift and queue_get now take a char**
|
13 years ago |
Brett Langdon
|
8dd381bcec
|
some general cleanup of main
|
13 years ago |
Brett Langdon
|
14acaa6452
|
rename fp to client
|
13 years ago |
Brett Langdon
|
21728df16b
|
add total requests (hits + misses) to stats
|
13 years ago |
Brett Langdon
|
8b35ce23e8
|
update benchmark script, better stats output
|
13 years ago |
Brett Langdon
|
d84e8da7f7
|
use more better Makefile
|
13 years ago |
Brett Langdon
|
0a72ba145c
|
be proper, use headers
|
13 years ago |
Brett Langdon
|
4a6e06ced4
|
use pymemcache in benchmark, its faster
|
13 years ago |
Brett Langdon
|
5722a644da
|
omit fast-cache and *.pyc
|
13 years ago |
Brett Langdon
|
cf51b267fc
|
Merge remote-tracking branch 'origin/multi_threading'
|
13 years ago |
Brett Langdon
|
97e36eb4fe
|
cleanup Makefile
|
13 years ago |
Brett Langdon
|
1e3d2d145e
|
remove -luv from makefile
|
13 years ago |
Brett Langdon
|
37ef9f8cbd
|
Revert "remove -luv from Makefile"
This reverts commit 0f7a71b388.
|
13 years ago |
Brett Langdon
|
113d199527
|
some major refactoring
|
13 years ago |
Brett Langdon
|
0f7a71b388
|
remove -luv from Makefile
|
13 years ago |
Brett Langdon
|
d5353964d9
|
add connection count to stats
|
13 years ago |
Brett Langdon
|
e9c137ba7e
|
finish prototype of pthread version of fast-cache
|
13 years ago |
Brett Langdon
|
69daff8280
|
add prototype of pthread version
|
13 years ago |
Brett Langdon
|
ad18261d9e
|
add simple testing scripts
|
13 years ago |
Brett Langdon
|
d1b107e2bb
|
fix all the terrible memory leaks and etc
|
13 years ago |
Brett Langdon
|
502370f7ad
|
add debug to Makefile
|
13 years ago |
Brett Langdon
|
4d3de5485c
|
ignore out/ directory
|
13 years ago |
Brett Langdon
|
a8356925ac
|
make sure to cleanup after curl
|
13 years ago |
Brett Langdon
|
2252f455ba
|
Update README.md
|
13 years ago |
Brett Langdon
|
4faa8f8030
|
rename server.c to main.c, update Makefile and add libcurl proxy calling
|
13 years ago |
Brett Langdon
|
68d10f5e36
|
initial commit with some working memcache commands
|
13 years ago |
Brett Langdon
|
a2083037e6
|
Initial commit
|
13 years ago |