Commit Graph

  • bdd58e5ff8 FreeBSD and latest scons master quackerd 2023-07-31 23:09:41 +0200
  • 66dd0165c5
    Merge 457d183bf2 into d65c6ef7c2 Daniel Byrne 2022-09-14 00:38:03 +0900
  • 457d183bf2 works Daniel Byrne 2022-06-14 20:34:03 -0400
  • e878bbfd7b updates Daniel Byrne 2022-06-11 06:52:42 -0400
  • 50cdc24f04 updates Daniel Byrne 2022-06-01 22:38:34 -0400
  • ca7fc37ec5 updated shm Daniel Byrne 2022-05-29 17:32:07 -0400
  • 9e7fa3d1e9 shm Daniel Byrne 2022-05-25 18:43:34 -0400
  • f6b17ef8c5 batching mode Daniel Byrne 2022-04-11 20:27:03 -0400
  • 0ac74f172c fixed Daniel Byrne 2022-03-23 14:21:10 -0400
  • 89a0153a0a before concurrent hashmap Daniel Byrne 2022-03-18 19:59:48 -0400
  • b1091dfc7e updated Daniel Byrne 2022-03-16 13:29:20 -0400
  • c9b4a2d6c7 updates Daniel Byrne 2022-03-16 08:02:20 -0400
  • aab49aa0f8 updated and fixed Daniel Byrne 2022-03-11 19:58:25 -0500
  • b6442354ae updates Daniel Byrne 2022-03-11 14:50:21 -0500
  • fa01502b8d added in approx Daniel Byrne 2021-12-15 19:40:15 -0500
  • eb4ed61847 updates Daniel Byrne 2021-12-14 17:43:31 -0500
  • b02676c8a8 updated incl Daniel Byrne 2021-10-07 15:40:34 -0400
  • 5d95de80e9 updates Daniel Byrne 2021-10-06 10:44:29 -0400
  • 717befafb9 before big flags update Daniel Byrne 2021-09-17 16:18:13 -0400
  • ae497c9f03 before big update Daniel Byrne 2021-09-16 12:54:18 -0400
  • 56d98c8c1d before changes to pointer array Daniel Byrne 2021-09-13 16:37:51 -0400
  • 06e79a3512 class logic Daniel Byrne 2021-09-08 09:06:37 -0400
  • e25be07f49 progress our goal Daniel Byrne 2021-09-08 08:43:57 -0400
  • 6d67edb4ef compiles with multi connection Daniel Byrne 2021-09-07 14:06:15 -0400
  • d2a279d855 halfway to multi connection Daniel Byrne 2021-09-07 10:55:02 -0400
  • faa18eb524 stable for exps done on labor day Daniel Byrne 2021-09-06 12:53:55 -0400
  • 06a9e7d81a working Daniel Byrne 2021-08-04 17:00:31 -0400
  • c7036cd4cb updates but probs not working Daniel Byrne 2021-07-21 01:00:08 -0400
  • 9a76d89d81 update to use evbuffer_add Daniel Byrne 2021-07-15 13:03:27 -0400
  • fb3eb5b570 updates Daniel Byrne 2021-07-15 11:57:46 -0400
  • 52e4947e87 updates Daniel Byrne 2021-07-14 21:13:02 -0400
  • 045864b357 lots of updates Daniel Byrne 2021-07-13 21:16:25 -0400
  • 81996f1eab updated string and sock handling Daniel Byrne 2021-07-06 11:24:35 -0400
  • a70477a8ef minor updates Daniel Byrne 2021-06-09 08:39:35 -0400
  • 554b31abd7 fixed memory leak Daniel Byrne 2021-05-12 21:21:48 -0400
  • 318a96d0a3 Merge branch 'master' of github.com:byrnedj/mutilate Daniel Byrne 2021-05-10 20:02:18 -0400
  • 6ad42c0889 compression support Daniel Byrne 2021-05-10 20:02:08 -0400
  • d0d52be419 Merge branch 'master' of github.com:byrnedj/mutilate Daniel Byrne 2021-05-07 10:26:02 -0400
  • 69c88e702c debug conn Daniel Byrne 2021-05-07 10:25:56 -0400
  • 84fb151993 set errors Daniel Byrne 2021-05-07 09:11:55 -0400
  • 6b0303e41c updates Daniel Byrne 2021-05-05 16:48:53 -0400
  • 9ca42781af added request q Daniel Byrne 2021-05-05 16:07:29 -0400
  • d450b136fc update to max val size Daniel Byrne 2021-05-03 15:54:14 -0400
  • 0014140f18 debug info Daniel Byrne 2021-04-28 21:07:15 -0400
  • 12b68389df updates Daniel Byrne 2021-04-14 10:58:58 -0400
  • 43dade9c5a mut updates Daniel Byrne 2021-03-09 13:54:51 -0500
  • b94c0bc958 should finally work Daniel Byrne 2021-03-01 15:44:09 -0500
  • 807b350841 update Daniel Byrne 2021-03-01 09:31:39 -0500
  • 6bb7aa2d08 fixed unix sockets Daniel Byrne 2021-02-15 10:09:22 -0500
  • c73b4edd40 added unix socket option Daniel Byrne 2021-02-15 09:53:15 -0500
  • 0ae51a8148 updated Daniel Byrne 2021-02-03 15:26:32 -0500
  • 3c364f0f1f fixed merge Daniel Byrne 2019-02-22 09:31:03 -0500
  • ba0349cb05 updated samples Daniel Byrne 2019-02-22 09:28:13 -0500
  • a14df42241 updated nil values junyaoy 2019-02-22 09:27:02 -0500
  • 5006cdd022
    Merge bdc4255ede into d65c6ef7c2 Lluís Vilanova 2018-05-07 12:23:57 +0000
  • bdc4255ede Ensure keys are capped to memcached's limits Lluís Vilanova 2018-05-07 15:22:44 +0300
  • a80238ece2
    Merge 52e6f4acf2 into d65c6ef7c2 Deepu Bhatia 2018-04-19 21:12:29 +0000
  • 52e6f4acf2 Added support for big document sizes up to 8MB Deepu Bhatia 2018-04-18 16:25:00 -0700
  • 658a443e87
    Merge 3d6f90047f into d65c6ef7c2 jianC 2018-02-05 23:44:59 +0000
  • 3d6f90047f Fix floating point exception in agent mode Nathan Chan 2018-02-05 15:36:19 -0800
  • e76e69d939 updated for trace output Daniel Byrne 2017-10-10 15:05:52 -0400
  • 393b78b5c6 added delete option Daniel Byrne 2017-04-25 13:39:01 -0400
  • 1be01698a5 updated protocol, fixed a nice bug Daniel Byrne 2016-12-14 13:22:03 -0500
  • 052602f2f2 finally working with a file as key value input Daniel Byrne 2016-11-05 17:26:23 -0400
  • 6830e85ace updated to work with getset mode (cache style) Daniel Byrne 2016-10-25 23:56:36 -0400
  • 8439416c25 tested with facebook etc Daniel Byrne 2016-09-25 23:31:20 -0400
  • 6845e5b784 tested resp protocol Daniel Byrne 2016-09-25 22:03:13 -0400
  • 94b30cb69c redis RESP support Daniel Byrne 2016-09-25 15:06:09 -0400
  • 90eac4b4f9 Merge f234003054 into d65c6ef7c2 Dan Schatzberg 2015-10-01 14:25:10 +0000
  • f234003054 Fix incorrect stat reporting Dan Schatzberg 2015-10-01 10:18:16 -0400
  • a8bb08cd3c Merge b7954d7633 into d65c6ef7c2 Connor Doyle 2015-08-17 20:17:52 +0000
  • b7954d7633 Added memcached_instance column to published data. Connor Doyle 2015-08-17 13:17:47 -0700
  • 6ec25da58f Added util script to publish memcached rps to influxdb. Connor Doyle 2015-08-17 11:37:56 -0700
  • d65c6ef7c2 Merge pull request #9 from dschatzberg/master Jacob Leverich 2015-06-04 14:13:01 -0700
  • 998f732b24 Fix incorrect length calculation Dan Schatzberg 2015-06-04 20:07:58 +0000
  • 335e28263c Merge pull request #6 from dterei/sep_protocol Jacob Leverich 2015-02-12 23:03:36 -0800
  • 224cca5bc7 update readme with travis badge David Terei 2014-12-11 21:04:47 -0800
  • 357f29acf5 specify c++11 in scons David Terei 2014-12-11 21:04:37 -0800
  • a742f44cb7 fix non linux support David Terei 2014-12-11 21:04:26 -0800
  • e1d371784c improve travis script David Terei 2014-12-11 21:04:17 -0800
  • 1e78fc3847 add travis support David Terei 2014-09-16 19:02:41 -0700
  • ecfbd75065 Seperate out protocol handling from connection. David Terei 2014-09-12 13:47:01 -0700
  • cfd4688510 Merge pull request #5 from lcp/fix_stddev Jacob Leverich 2014-08-15 13:40:47 -0700
  • 2eb363cea5 Initialize sum_sq before using it Gary Ching-Pang Lin 2014-08-05 17:33:12 +0800
  • 24ab750fba README update. (Round 2) Jacob Leverich 2014-01-14 17:34:49 -0800
  • ea5fc3f3c2 README update. Jacob Leverich 2014-01-14 17:33:49 -0800
  • 128a43ab98 Fixes for GCC warnings. Jacob Leverich 2013-07-10 11:14:00 -0700
  • fd290fe04d Oops, wasn't setting CPPFLAGS. Jacob Leverich 2013-07-10 11:09:31 -0700
  • 2d4d477a3f Minor SCons cleanup Jacob Leverich 2013-07-01 10:29:49 -0700
  • da45ef0d79 Detect if we need to use libevent EVENT_BASE_FLAG_PRECISE_TIMER Jacob Leverich 2013-07-01 10:27:38 -0700
  • d7a1ada9d3 Option to save latency measurements to a file. Jacob Leverich 2013-07-01 10:08:16 -0700
  • ebd96ada3c Misc. experimental features. (1) thread affinity (2) event_base_flag_precise_timer (3) configurable agent port (4) per-connection qps moderation Jacob Leverich 2013-04-15 13:27:06 -0700
  • a3af4d2cc7 Simplified Connection.cc's constructor and expanded the file reading code for membaseConfigs. Both should aid with merge back with mainstream mutilate. Stephen Yang 2013-03-29 00:04:34 -0700
  • b27a86b4c1 Fixed bug where value CRLFs would be misinterpreted as line terminations. Stephen Yang 2013-03-21 17:58:46 -0700
  • a13ccd843e Bug fixed and issue where internal connections inside a single Connection don't wait for each other to connect before changing read_state to IDLE. Stephen Yang 2013-03-21 06:52:17 -0700
  • c6af5c67c7 Rewhacked the Connection.cc abstraction to support more than one internal socket connection (bufferevent) for membase/pisces. Stephen Yang 2013-03-20 10:50:22 -0700
  • feb332e512 Modularized the ASCII response decoder and SASL states in preparation for supporting multiple connections to different servers in a single "Connection" object. Stephen Yang 2013-03-18 13:23:16 -0700
  • 86ad565956 Updated sync_agent() to be less ridiculous. Still ridiculous, though. Jacob Leverich 2013-03-13 16:58:36 -0700
  • 08b2e81c86 Change --skip behavior to only jump ahead if the tx time is at least 5ms (hardcoded for now) behind. Always pacing with timer events was causing it to severely miss QPS targets... Jacob Leverich 2013-03-13 15:40:00 -0700
  • 0b3abadab1 --skip: pass option with options_t to agents Jacob Leverich 2013-03-12 15:33:44 -0700