adding ipv6 support
btree_store_t::reset_data did not reset the write_token before closing the transaction. That triggered a guarantee failure.
Merge branch 'v1.10.x' of github.com:rethinkdb/rethinkdb into v1.10.x
added conversion from r.js Date object to and from ql::datum_t
ipv6 cleanup following review
Merge branch 'next' into grey_ipv6
changing in_addr serialization to use RDB_IMPL_SERIALIZABLE macro
Just want to try if this helps... We have a run-away memory consumption when under heavy load.
This was obviously wrong, as already noted in the comment.
We used a cache_size * num-cpu-shards actual cache size. This fixes it.
changed eager to wrapper, c.f. 1502
Merge branch 'next' into grey_ipv6
removing include for compilation speed
changing address family behavior in ip_address_t to be more portable
Implemented a merger_serializer_t. Compiles, but is not actually used yet.
Merge branch 'next' into grey_ipv6
fix sindex get_all
Enabled the merger_serializer_t.
Missing initialization
Added missing comment