62 Commits (82694d1118be0ffc6ba252e8d62a6bbfda3057bd)
 

Author SHA1 Message Date
Jordan Orelli 82694d1118 channels should be buffered up to one chunk's size
otherwise we can have some i/o thrashing on simply decoding the input
while reading the responses.  This lets us decode our input up to one
chunk in advance of our redis interactions.
10 years ago
Jordan Orelli 772b929823 cleaning up 10 years ago
Jordan Orelli b78c2b4646 docstring update 10 years ago
Jordan Orelli ed78186fdc get rid of this unused --buffer option
this was used in an earlier version of the program, but it no longer has
any kind of meaning
10 years ago
Jordan Orelli c2f19e61ef refactoring infile setup 10 years ago
Jordan Orelli 29e583b83e maybe don't divide by zero ever. 10 years ago
Jordan Orelli c8b3c6bd1f tune down sleeps a bit 10 years ago
Jordan Orelli 5f6f811f46 cleanup 10 years ago
Jordan Orelli aa088a3fd2 add chunk-info option 10 years ago
Jordan Orelli 8a963f5f6a dynamically resize chunks 10 years ago
Jordan Orelli 18d79f856f get rid of these dead comments 10 years ago
Jordan Orelli 0c5e4ec18c block on chunks 10 years ago
Jordan Orelli 8d22dc5310 getting stats about individual chunks 10 years ago
Jordan Orelli 1cdb5667e5 added chunks 10 years ago
Jordan Orelli 37895517bd remove a little bit of waffling in arrays 10 years ago
Jordan Orelli 03de2c0c0e make the read buffer a little bigger 10 years ago
Jordan Orelli 5904986e1b removed some waffling in bulkstring 10 years ago
Jordan Orelli fa895b37d6 integers are now []byte 10 years ago
Jordan Orelli 1841de74e7 errors now []byte 10 years ago
Jordan Orelli e4314bce1b reduce type waffling in progress 10 years ago
Jordan Orelli 38c4928bb8 nil bulk string test 10 years ago
Jordan Orelli f6439564b7 yeah these error tests still work 10 years ago
Jordan Orelli 3f38cb715f hey let's not break all the unit tests 10 years ago
Jordan Orelli a13c5ebb75 all values are []byte internally now
this might be a shitty idea.
10 years ago
Jordan Orelli ef63267d84 scratch that auth function for now 10 years ago
Jordan Orelli d91ba2c32b added verbose mode 10 years ago
Jordan Orelli b3012f6648 working towards []byte values 10 years ago
Jordan Orelli 8c1d33f782 this may be dangerous 10 years ago
Jordan Orelli af39963304 MOAR SPEED
this needs some severe cleaning
10 years ago
Jordan Orelli fc5db3defb generate at most one write syscall per value 10 years ago
Jordan Orelli 2dedb985de add profile option 10 years ago
Jordan Orelli c7924c9e40 unused function 10 years ago
Jordan Orelli e1df1cdd83 add --pipe, fix bulkstring read error 10 years ago
Jordan Orelli 7490afb48a add --buffer options 10 years ago
Jordan Orelli a0a055d645 mimick redis-cli output 10 years ago
Jordan Orelli cd96dcceef add set/get example 10 years ago
Jordan Orelli 04e9541b77 program terminates at end of input file properly 10 years ago
Jordan Orelli 8a5c9ba3f2 we're done with that old split.go thing 10 years ago
Jordan Orelli 1740f13db8 fix unit tests 10 years ago
Jordan Orelli 61947ead11 auth handling improvements 10 years ago
Jordan Orelli e90e1ec3ea pair requests with responses
this is soooooo janky
10 years ago
Jordan Orelli a06813846a add sample: setting a value 10 years ago
Jordan Orelli b855c321ac add password cmdline param 10 years ago
Jordan Orelli 68045628a0 host/port should be command line options 10 years ago
Jordan Orelli 7471099536 adding some samples... 10 years ago
Jordan Orelli 2834dec785 yeah this test wasn't very good before. 10 years ago
Jordan Orelli 738881cf97 add value stream reading 10 years ago
Jordan Orelli a73b957f1a support nil array 10 years ago
Jordan Orelli fdac1f52ee support nil bulk string
ewwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
10 years ago
Jordan Orelli e9f07e3128 read Array values 10 years ago