A crazy fast analytical database, built on bitmaps. Perfect for ML applications. Learn more at: http://docs.featurebase.com/. Start a Docker instance: https://hub.docker.com/r/featurebasedb/featurebase
Added test coverage for ExecutionPlanner.mapper in the case where the context gets cancelled mid-query.
This involved making changes to MustRunQuery such that it can be provided with a context to use. If it's given nil, it works exactly as it did before and makes its own context, but if it's given a context, it uses that and also pauses briefly to make sure that the context can be cancelled in the right place. This will allow us, in the future, to write more tests for cancelled contexts as well.
Added test coverage for ExecutionPlanner.mapper in the case where the context gets cancelled mid-query. This involved making changes to MustRunQuery such that it can be provided with a context to use. If it's given nil, it works exactly as it did before and makes its own context, but if it's given a context, it uses that and also pauses briefly to make sure that the context can be cancelled in the right place. This will allow us, in the future, to write more tests for cancelled contexts as well.