Oct 8, 2018
Merge pull request #31091 from solongordon/backport2.1-30216
release-2.1: distsql: eagerly evaluate constant expressions
Oct 1, 2018
Merge pull request #30808 from a-robinson/backport2.1-30747
release-2.1: cli: Mark zone command deprecated so it doesn't show up in help text
Oct 1, 2018
rpc,server: authenticate all gRPC methods
Previously only the roachpb.Batch RPC was correctly checking for an
authenticated user. All other RPCs were open to the public, even when
the server was running in secure mode.

To prevent future accidents of this kind, hoist the authentication check
to a gRPC interceptor that is guaranteed to run before all RPCs.

Release note (bug fix): A security vulnerability in which data could be
leaked from or tampered with in a cluster in secure mode has been fixed.

Release note: None
Oct 1, 2018
rpc,server: authenticate all gRPC methods
Previously only the roachpb.Batch RPC was correctly checking for an
authenticated user. All other RPCs were open to the public, even when
the server was running in secure mode.

To prevent future accidents of this kind, hoist the authentication check
to a gRPC interceptor that is guaranteed to run before all RPCs.

Release note (bug fix): A security vulnerability in which data could be
leaked from or tampered with in a cluster in secure mode has been fixed.

Release note: None
Oct 1, 2018
teamcity-publish-artifacts: push to unstable docker image
Sep 24, 2018
teamcity-publish-artifacts: skip running acceptance tests
Release note: None
Sep 24, 2018
teamcity-publish-artifacts: push to unstable docker image
Sep 18, 2018
Merge pull request #30332 from a-robinson/backport2.1-30255
backport-2.1: workload/roachtest: Fix load-based rebalancing test flakes by splitting kv keyspace evenly
Sep 12, 2018
Merge pull request #30133 from benesch/backport2.1-30128
release-2.1: teamcity-trigger: plumb TC_BUILD_BRANCH env var into builder
Sep 9, 2018
c-deps: bump rocksdb to pick up segfault fix
Bump RocksDB to pick up cockroachdb/rocksdb#12, which fixes a memory
error that was causing an adriatic node to segfault during startup. It
is likely that this bug could also cause corruption, though no such
corruption has been observed.

Release note: None