This project is mirrored from https://github.com/cockroachdb/cockroach.
Pull mirroring updated .
- Aug 16, 2024
-
-
David Hartunian authored
release-23.2: bump cluster-ui to 23.2.9
-
Rebecca Taft authored
release-23.2: sql/randgen: do not generate expressions of type FLOAT4 (#129010) Co-Authored-By: Marcus Gartner <marcus@cockroachlabs.com>
-
annie pompa authored
release-23.2: workload/schemachange: fix expected error for set default
-
David Hartunian authored
Release note: None
-
Faizan Qazi authored
release-23.2: workload/schemachanger: add version gates for add column
-
Faizan Qazi authored
Previously, the mixed version schema changer test on 23.2 could end up using PGLSN or REFCURSOR, which could lead to intermittent failures. To address this, this patch adds version gates on the add column operation, when these types are used. Fixes: #128093 Release note: None
-
- Aug 15, 2024
-
-
RaduBerinde authored
release-23.2: storage: fix cases of unencoded key ranges
-
Faizan Qazi authored
release-23.2: sql: block concurrent renames with declarative schema changes
-
David Hartunian authored
release-23.2: ui: add hovering focus behavior to metric graphs
-
Renato Costa authored
-
David Hartunian authored
Release note: None
-
- Aug 14, 2024
-
-
Rafi Shamim authored
release-23.2: sql: fix TestRandomSyntaxSchemaChangeDatabase flake
-
Marcus Gartner authored
There are several known issues with the `FLOAT4` type. Our randomized tests commonly fail due to these issues. They are not trivially fixed, so for now we'll stop generating columns and expressions of type `FLOAT4` in randomized tests. Informs #128296 Release note: None
-
Renato Costa authored
This commit updates the `backup-restore/mixed-version` test in order to enable shared-process deployments. The main differences are: * changing the `CommonTestUtils` struct so that it is able to connect to the system tenant and the application tenant. * disabling cluster backups in multi-tenant deployments. Disaster Recovery can add support for that if necessary. Informs: #127378 Release note: None
-
Austen authored
release-23.2: kvserver: skip rebalance multi-store under deadlock
-
Austen McClernon authored
`TestReplicateQueueRebalanceMultiStore` spins up 8 stores and asserts on balancing of replicas and leaseholders. Under deadlock builds this is especially slow and prone to timeouts. Skip under deadlock. Fixes: #128952 Release note: None
-
Michael Butler authored
release-23.2: backupccl: always close SSTWriter
-
Faizan Qazi authored
Previously, TestRandomSyntaxSchemaChangeDatabase could flake because of contention from multiple Go routines executing SQL against the same database. Some of these schema changes were long-running, making this test unreliable. To address this, this patch creates multiple databases, so that every two connections will share the same database. Fixes: #128287 Release note: None
-
Faizan Qazi authored
Previously, this test would flake if descriptors were being dropped concurrently while dropping tables. This was because #128683 added support for dropping schemas. To address this, this patch adds the descriptor being dropped as a valid error for CREATE INDEX. Additionally, this patch fixes the rename logic to avoid collisions by sequentially picking object names. Fixes: #128731, #128797 Release note: None
-
- Aug 13, 2024
-
-
Rafi Shamim authored
release-23.2: pgwire,eventpb: add structured logging for connection breakage during shutdown
-
Rafi Shamim authored
The log message changed in c89d62c6, so this test needed updating. Release note: None
-
Rafi Shamim authored
Making these into structured logs will make this more easily consumable by operators, and will allow us to add monitoring for these events occurring in CC clusters. Release note (ops change): There are now structured logging events that report connection breakage during node shutdown. Previously, these logs existed but were unstructured. These logs appear in the OPS logging channel. There are two new events: - The node_shutdown_connection_timeout event is logged after the timeout defined by server.shutdown.connections.timeout transpires, if there are still open SQL connections. - The node_shutdown_transaction_timeout event is logged after the timeout defined by server.shutdown.transactions.timeout transpires, if there are still open transactions on those SQL connections.
-
Renato Costa authored
-
Renato Costa authored
It performed a very basic upgrade test and no longer serves a purpose. Epic: none Release note: None
-
David Hartunian authored
This PR enables a few new behaviors on the metrics graphs in DB Console: * Show individual lines on hover * Show closest point to mouse pointer in a popup with formatting matching the legend below * Revamped legend that takes up static amount of space and scrolls * Node series names no longer include the IP address for brevity Additionally there are some minor visual tweaks in the legend like a gray colored timestamp, and filled in squares for series markers. Resolves: CRDB-37094 Resolves: #118645 Epic: CRDB-37557 Release note (ui change): the user experience for metrics charges in DB Console now has hover behavior that focuses on individual lines and shows values under the mouse pointer.
-
- Aug 12, 2024
-
-
Faizan Qazi authored
Previously, we allowed the legacy and declarative schema change jobs to run concurrently with declarative schema change jobs, for example renames of objects. If a drop operation was executed next to a legacy schema change job, it was possible for the legacy code to delete the descriptor before the declarative schema changer. To address this, we are going to safe guard rename operations, which currently do not check for declarative schema changer jobs. Fixes: #128268 Release note (bug fix): Declarative and legacy schema changes were incorrectly allowed to be executed concurrently before, which could lead to failing or hung schema change jobs.
-
Rail Aliiev authored
release-23.2: build system: use proxied docker mirror
-
Renato Costa authored
-
Wenyi Hu authored
release-23.2: roachtest/cdc: fix cdc/mixed-versions deadlock
-
Rail Aliiev authored
Previously, we used a bespoke docker mirror, that requires explicit mirroring and setup. This makes the solution hard to maintain. The syncing process needs to go through all images and layers, what leads to rate limit errors. This PR changes the manual mirror to the proxied caching mirror to simplify our setup and improve reliability. Fixes: DEVINF-1276 Release note: None
-
Renato Costa authored
-
Radu Berinde authored
This is a backport of the fixes inside #128043. These are a few cases where we are passing unencoded key ranges to Pebble for various operations. This can result in an effective range that starts and/or ends sooner than intended (part of the key will be treated as the suffix). Release justification: fix for for key range table metrics. Epic: none Release note: None
-
Nick Travers authored
release-23.2: kvserver: avoid redacting lease acquisition type when logging
-
Renato Costa authored
As usual, a few changes were necessary because the test changed cluster settings only visible to the system tenant. In addition, this test performs HTTP calls to crdb endpoints. We use newly introduced `VirtualCluster` option in the HTTP client in order to view system statistics during the test. Informs: #127378 Release note: None
-
Renato Costa authored
This commit adds a `VirtualCluster` option to the roachtest HTTP client, allowing callers to make requests for a specific virtual cluster. Epic: none Release note: None
-
Renato Costa authored
Previously, we would parse the output of `auth-session --format raw` ourselves. In this commit, we use the `--only-cookie` command line flag so that no parsing is necessary. Epic: none Release note: None
-
Pavel Kalinnikov authored
release-23.2: kvserver: deflake TestGossipHandlesReplacedNode
-
- Aug 09, 2024
-
-
Michael Erickson authored
release-23.2: memo: redact constants in EXPLAIN (OPT, REDACT) of various CREATE stmts
-
Michael Erickson authored
When producing EXPLAIN (OPT) output for various CREATE statements, we include the entire body of the statement. When the REDACT option is also used, we need to redact these statements in the output. Fixes: #128282 Release note (bug fix): Fix a bug in which output of `EXPLAIN (OPT, REDACT)` of various CREATE statements was not redacted. This bug has existed since `EXPLAIN (REDACT)` was introduced in v23.1 and affects the following statements: - `EXPLAIN (OPT, REDACT) CREATE TABLE` - `EXPLAIN (OPT, REDACT) CREATE VIEW` - `EXPLAIN (OPT, REDACT) CREATE FUNCTION`
-
Jackson Owens authored
release-23.2: kvserver,status: change monotonic counter metrics to Counters
-