-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
65374: sql: create system tables for SQL stats r=Azhng a=Azhng This PR creates two new system tables: system.sql_statement_stats and system.sql_transaction_stats per RFC #63752. This is the initial step that addresses #64743. Release note: None 67175: cloud: bump orchestrator version to 21.1.5 r=JuanLeon1 a=JuanLeon1 67194: sqlsmith: make TLP predicates immutable r=mgartner a=mgartner Previously, `GenerateTLP` could generate predicates that were not immutable. For example, a predicate could include `random()`. The TLP method only works correctly if predicates are immutable. A non-immutable predicate can cause TLP to erroneously report a correctness bug. Release note: None Co-authored-by: Azhng <[email protected]> Co-authored-by: Juan Leon <[email protected]> Co-authored-by: Marcus Gartner <[email protected]>
- Loading branch information
Showing
61 changed files
with
1,267 additions
and
650 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
debug doctor examine cluster | ||
---- | ||
debug doctor examine cluster | ||
Examining 35 descriptors and 36 namespace entries... | ||
Examining 37 descriptors and 38 namespace entries... | ||
ParentID 50, ParentSchemaID 29: relation "foo" (53): expected matching namespace entry, found none | ||
Examining 3 jobs... | ||
ERROR: validation failed |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -66,7 +66,7 @@ debug zip --concurrency=1 --cpu-profile-duration=0s /dev/null | |
[node 1] 1 log file ... | ||
[node 1] [log file ... | ||
[node 1] requesting ranges... received response... done | ||
[node 1] 37 ranges found | ||
[node 1] 39 ranges found | ||
[node 1] writing range 1... converting to JSON... writing binary output: debug/nodes/1/ranges/1.json... done | ||
[node 1] writing range 2... converting to JSON... writing binary output: debug/nodes/1/ranges/2.json... done | ||
[node 1] writing range 3... converting to JSON... writing binary output: debug/nodes/1/ranges/3.json... done | ||
|
@@ -104,6 +104,8 @@ debug zip --concurrency=1 --cpu-profile-duration=0s /dev/null | |
[node 1] writing range 35... converting to JSON... writing binary output: debug/nodes/1/ranges/35.json... done | ||
[node 1] writing range 36... converting to JSON... writing binary output: debug/nodes/1/ranges/36.json... done | ||
[node 1] writing range 37... converting to JSON... writing binary output: debug/nodes/1/ranges/37.json... done | ||
[node 1] writing range 38... converting to JSON... writing binary output: debug/nodes/1/ranges/38.json... done | ||
[node 1] writing range 39... converting to JSON... writing binary output: debug/nodes/1/ranges/39.json... done | ||
[node 2] node status... converting to JSON... writing binary output: debug/nodes/2/status.json... done | ||
[node 2] using SQL connection URL: postgresql://... | ||
[node 2] retrieving SQL data for crdb_internal.feature_usage... writing output: debug/nodes/2/crdb_internal.feature_usage.txt... | ||
|
@@ -226,7 +228,7 @@ debug zip --concurrency=1 --cpu-profile-duration=0s /dev/null | |
[node 3] 1 log file ... | ||
[node 3] [log file ... | ||
[node 3] requesting ranges... received response... done | ||
[node 3] 37 ranges found | ||
[node 3] 39 ranges found | ||
[node 3] writing range 1... converting to JSON... writing binary output: debug/nodes/3/ranges/1.json... done | ||
[node 3] writing range 2... converting to JSON... writing binary output: debug/nodes/3/ranges/2.json... done | ||
[node 3] writing range 3... converting to JSON... writing binary output: debug/nodes/3/ranges/3.json... done | ||
|
@@ -264,6 +266,8 @@ debug zip --concurrency=1 --cpu-profile-duration=0s /dev/null | |
[node 3] writing range 35... converting to JSON... writing binary output: debug/nodes/3/ranges/35.json... done | ||
[node 3] writing range 36... converting to JSON... writing binary output: debug/nodes/3/ranges/36.json... done | ||
[node 3] writing range 37... converting to JSON... writing binary output: debug/nodes/3/ranges/37.json... done | ||
[node 3] writing range 38... converting to JSON... writing binary output: debug/nodes/3/ranges/38.json... done | ||
[node 3] writing range 39... converting to JSON... writing binary output: debug/nodes/3/ranges/39.json... done | ||
[cluster] doctor examining cluster...... writing binary output: debug/reports/doctor.txt... done | ||
[cluster] requesting list of SQL databases... received response... done | ||
[cluster] 3 databases found | ||
|
@@ -272,7 +276,7 @@ debug zip --concurrency=1 --cpu-profile-duration=0s /dev/null | |
[cluster] [database: postgres] requesting database details... received response... converting to JSON... writing binary output: debug/schema/[email protected]... done | ||
[cluster] [database: postgres] 0 tables found | ||
[cluster] [database: system] requesting database details... received response... converting to JSON... writing binary output: debug/schema/[email protected]... done | ||
[cluster] [database: system] 30 tables found | ||
[cluster] [database: system] 32 tables found | ||
[cluster] [database: system] [table: public.comments] requesting table details... received response... converting to JSON... writing binary output: debug/schema/system/public_comments.json... done | ||
[cluster] [database: system] [table: public.descriptor] requesting table details... received response... converting to JSON... writing binary output: debug/schema/system/public_descriptor.json... done | ||
[cluster] [database: system] [table: public.eventlog] requesting table details... received response... converting to JSON... writing binary output: debug/schema/system/public_eventlog.json... done | ||
|
@@ -297,8 +301,10 @@ debug zip --concurrency=1 --cpu-profile-duration=0s /dev/null | |
[cluster] [database: system] [table: public.statement_bundle_chunks] requesting table details... received response... converting to JSON... writing binary output: debug/schema/system/public_statement_bundle_chunks.json... done | ||
[cluster] [database: system] [table: public.statement_diagnostics] requesting table details... received response... converting to JSON... writing binary output: debug/schema/system/public_statement_diagnostics.json... done | ||
[cluster] [database: system] [table: public.statement_diagnostics_requests] requesting table details... received response... converting to JSON... writing binary output: debug/schema/system/public_statement_diagnostics_requests.json... done | ||
[cluster] [database: system] [table: public.statement_statistics] requesting table details... received response... converting to JSON... writing binary output: debug/schema/system/public_statement_statistics.json... done | ||
[cluster] [database: system] [table: public.table_statistics] requesting table details... received response... converting to JSON... writing binary output: debug/schema/system/public_table_statistics.json... done | ||
[cluster] [database: system] [table: public.tenants] requesting table details... received response... converting to JSON... writing binary output: debug/schema/system/public_tenants.json... done | ||
[cluster] [database: system] [table: public.transaction_statistics] requesting table details... received response... converting to JSON... writing binary output: debug/schema/system/public_transaction_statistics.json... done | ||
[cluster] [database: system] [table: public.ui] requesting table details... received response... converting to JSON... writing binary output: debug/schema/system/public_ui.json... done | ||
[cluster] [database: system] [table: public.users] requesting table details... received response... converting to JSON... writing binary output: debug/schema/system/public_users.json... done | ||
[cluster] [database: system] [table: public.web_sessions] requesting table details... received response... converting to JSON... writing binary output: debug/schema/system/public_web_sessions.json... done | ||
|
Oops, something went wrong.