Fixed signed/unsigned comparison warning in stringprintf.cc.
Merge branch 'sam_2859' into next
merge of #2837 atomic_get_set intermittent error
fixing style complaints
Add failing regression test
Truncate changes array properly
Implement warnings propagation.
Make this actually load in gdb without error
Per @mlucy, lose the std::string call.

I am unhappy about this in the abstract because `const char *`s and
`.c_str()` everywhere don't really belong in a C++ codebase--but the way
we do `wire_string_t` is sufficiently awkward that it's actually easier
to use the C strings.  I want to fix that, but not as part of this issue.
Per @mlucy, use rcheck_datum.
Per @mlucy, use const auto & for these loops.
Actually use warnings field
initial commit of #2816 specify cache size
fix for the closing bracket
changing default cache size to 512MiB
proxy processes should not get --cache-size
fix extra --cache-size in the proxy process
bug-fix
Merge branch 'larkost/2816-specify-cache-size' of https://github.com/rethinkdb/rethinkdb into larkost/2816-specify-cache-size