This project is mirrored from https://github.com/cockroachdb/cockroach.
Pull mirroring updated .
- Jul 20, 2024
-
-
Andy Yang authored
release-24.2: changefeedccl: add log messages for when a core changefeed retries/fails
-
- Jul 19, 2024
-
-
Michael Erickson authored
release-24.2: sql: allow DISCARD in read-only transactions
-
Michael Erickson authored
release-24.2: sql/sem/tree, backupccl, *: sanitize URLs during Format
-
Steven Danna authored
release-24.2: crosscluster/logical: handle single-element tables in UDF
-
Steven Danna authored
release-24.2: crosscluster/logical: set UDF function name from SQL input
-
Michael Butler authored
release-24.2: ui: change 'Physcial Replication Producer' category to 'Replication Producer'
-
Anne Z authored
release-24.2: crosscluster: escape dlq table name
-
Michael Butler authored
release-24.2: crosscluster/logical: fix backoff setting default
-
Michael Erickson authored
Use `tree.(*FmtCtx).FormatURI` in `COPY`. Epic: None Release note (security update): URLs in the following SQL statements are now sanitized of any secrets before being written to unredacted logs: - `COPY`
-
Anne Zhu authored
Use `lexbase.EscapeSQLIdent()` in DLQ table name construction to ensure that table names that require quoting are escaped properly. Followup to #127024 Part of: https://cockroachlabs.atlassian.net/browse/DOC-10483 Epic: CRDB-38992 Release note: None
-
Steven Danna authored
This cleans up a lot of the work we were doing just to get the database name so that we could call the function by name. Epic: none Release note: None
-
Steven Danna authored
Epic: none Release note: None
-
Steven Danna authored
Most practically, this feature is what required the extra type which is a bit annoying. Further, as shown in one of the updated tests, the user can insert to the table manually if they want. Release note: None Epic: none
-
Steven Danna authored
This wires up the function from the SQL syntax to the processor. Epic: none Release note: None
-
Michael Erickson authored
Use `tree.(*FmtCtx).FormatURI` in `CREATE EXTERNAL CONNECTION`. Epic: None Release note (security update): URLs in the following SQL statements are now sanitized of any secrets before being written to unredacted logs: - `CREATE EXTERNAL CONNECTION`
-
Michael Erickson authored
Use `tree.(*FmtCtx).FormatURI` in `EXPORT`. Epic: None Release note (security update): URLs in the following SQL statements are now sanitized of any secrets before being written to unredacted logs: - `EXPORT`
-
Michael Erickson authored
Use `tree.(*FmtCtx).FormatURI` in `IMPORT`. Epic: None Release note (security update): URLs in the following SQL statements are now sanitized of any secrets before being written to unredacted logs: - `IMPORT`
-
Michael Erickson authored
Use `tree.(*FmtCtx).FormatURI` in `CREATE CHANGEFEED`. Epic: None Release note (security update): URLs in the following SQL statements are now sanitized of any secrets before being written to unredacted logs: - `CREATE CHANGEFEED` - `CREATE SCHEDULE FOR CHANGEFEED` - `ALTER CHANGEFEED SET sink``
-
Michael Erickson authored
Use `tree.(*FmtCtx).FormatURI` in `SHOW BACKUP`. Epic: None Release note (security update): URLs in the following SQL statements are now sanitized of any secrets before being written to unredacted logs: - `SHOW BACKUP` - `SHOW BACKUPS`
-
Michael Erickson authored
Use `tree.(*FmtCtx).FormatURI` in `ALTER BACKUP`. Epic: None Release note (security update): URLs in the following SQL statements are now sanitized of any secrets before being written to unredacted logs: - `ALTER BACKUP`
-
Michael Erickson authored
Use `tree.(*FmtCtx).FormatURI` in various backup-related statements. Epic: None Release note (security update): URLs in the following SQL statements are now sanitized of any secrets before being written to unredacted logs: - `BACKUP` - `RESTORE` - `CREATE SCHEDULE FOR BACKUP` - `ALTER BACKUP SCHEDULE`
-
Michael Erickson authored
Add new functions `tree.(*FmtCtx).FormatURI` and `tree.(*FmtCtx).FormatURIs` which can be used to safely format one or more string literals containing URLs. During formatting the URLs are hidden to prevent leaking sensitive information such as passwords and keys. There are some special cases for which we do *not* sanitize the URL: - if the URL is a placeholder like $1 - if the URL is an empty string or an underscore - if the URL has already been sanitized (e.g. while building clean AST nodes for job details) which is communicated by setting the `FmtShowFullURIs` flag - if we're showing passwords, or already hiding constants Future commits will call these functions when formatting SQL statements that could contain a URL. Epic: None Release note: None
-
Steven Danna authored
When constructing the input for the UDF, single element tables would result in the attempt to cast ($1) as the table's implicit record type. But ($1) does not parse as a tuple. Here, we use `ROW()` to avoid this parsing issue. Fixes #127289 Release note: none
-
Michael Butler authored
release-24.2: crosscluster: consolidate mutation type enum
-
Steven Danna authored
release-24.2: crosscluster: name querier params to be self-documenting
-
Rail Aliiev authored
release-24.2: Update pkg/testutils/release/cockroach_releases.yaml
-
Anne Zhu authored
Previously, DLQ and udf processor defined their own mutation type constants separately. Since the constants share the same values, in this PR we created `replicationMutationType` in `logical_replication_writer_processor` to replace the mutation type constants in DLQ and udf processor. Part of: https://cockroachlabs.atlassian.net/browse/DOC-10483 Epic: CRDB-38992 Release note: None
-
CRL Release bot authored
Update pkg/testutils/release/cockroach_releases.yaml with recent values. Epic: None Release note: None Release justification: test-only updates
-
Michael Butler authored
release-24.2: crosscluster: add dlq tests and refactor
-
Steven Danna authored
release-24.2: crosscluter/logical: fix source-side table name parsing
-
Anne Zhu authored
Followup PR to #126914. Changes included in this PR: - Create dlq table with fully qualified prefixes instead of `defaultdb` - Added unit tests to verify create dlq table & insert behave as expected - Minor refactoring Part of: https://cockroachlabs.atlassian.net/browse/DOC-10483 Epic: CRDB-38992 Release note: None
-
Faizan Qazi authored
release-24.2: catalog/lease: monitor rangefeed and recover from failures
-
celiala authored
release-24.2: released CockroachDB version 24.2.0-beta.1. Next version: 24.2.0-beta.2
-
Justin Beaver authored
Release note: None Epic: None Release justification: non-production (release infra) change.
-
Steven Danna authored
release-24.2: crosscluster/logical: adjust observability of ingestion queries
-
- Jul 18, 2024
-
-
Andy Yang authored
Release note: None
-
Rafi Shamim authored
release-24.2: roachtest: update pgjdbc version under test
-
Steven Danna authored
release-24.2: crosscluster/logical: initial UDF-applier implementation
-
David Taylor authored
release-24.2: crosscluster/logical: don't log raw spec
-
Michael Butler authored
release-24.2: backupccl: deflake TestOnlineRestoreBasic
-