Karl Kuehn
Karl Kuehn
When `export` or `dump` run they can overwhelm some clusters, slowing down normal traffic. An ultimate solution would be to de-prioritize traffic going to the backup tools, but that would...
The `Connection` class in the Python driver currently supports the Python `with` structure, but our `Cursor` class does not. I just ran into a case where it would be nice...
With rethinkdb/rethinkdb#2598 there is now basic testing for `dump`/`restore` and friends. However the testing completed in that push is only the most basic positive testing, there is no testing at...
Something is creating `~` folders inside the workspace, and inside that there is an empty `Library/Logs/CoreSimulator/CoreSimulator.log` file. I don't think that this is really causing any problems, but there is...
The current detection of devices for `build.sh` looks to see if there are any serial numbers available though `system_profiler SPUSBDataType`. This works well enough in our testing system as they...
In #4403 we re-enabled all device testing except for the Swift versions. This needs to be brought back on-line.
Currently we don't have a great way of facilitating [blue-green deployment](http://martinfowler.com/bliki/BlueGreenDeployment.html) (mentioned in a user in #4102). But with [`return_initial`](#3579) changefeeds we have most of the functionality we would need...
A number of tests have been dumped into `test/rql_test`, often with cryptic names and no commenting to explain what they are testing or why. This is not only messy, but...
The `conflict` option to `insert` is being silently ignored on system tables (at least on `rethinkdb.table_config`). So this command run twice: `r.db('rethinkdb').table('table_config').insert({'db':'colors', 'name':'umber', 'primary_key':'id'}, {'conflict':'update'})` fails with this: ``` {...
Currently we have a `COPYRIGHT` file in the `drivers` directory that specifies the license, and the Ruby `gemspec` file does list the license type (`Apache-2`). We should include the license...