Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
87313: ui: add optional white background to PageConfig r=absterr08 a=absterr08 Previously, the PageConfig component had a fixed grey background to match the page background, since it is a sticky component that needs a background color to cover content that scrolls beneath it. However, the background color is changing to white in CockroachCloud, so the background color needs to be able to match the new background. Until we apply the layout changes to `db-console`, this change allows us to specify a different background color in CockroachCloud. This change uses CockroachCloudContext to determine whether or not the PageConfig background color should be white. **Without white background** <img width="1783" alt="Screen Shot 2022-08-31 at 12 11 39 PM" src="https://user-images.githubusercontent.com/16804318/187727284-9535aa46-e91e-4e9c-974f-7dec62f9b4e3.png"> **With white background** <img width="1788" alt="Screen Shot 2022-08-31 at 12 11 56 PM" src="https://user-images.githubusercontent.com/16804318/187727321-034b83b2-6229-4de8-8860-b1a94be6dd9a.png"> Release note: None Release justification: ui change for cluster-ui components used in cockroach cloud 87392: roachtests/awsdms: remove unrequired session setting r=rafiss a=otan Now that schema changer removes the rowid column, we can no longer test with the expect and ignore hidden columns setting. Release note: None Release justification: test only change 87471: colbuilder: fix invalid sharing of a memory account by the columnarizer r=yuzefovich a=yuzefovich We recently merged a couple of changes to the memory accounting in the columnarizer which relied on its memory account not being shared with any other component. This, however, wasn't true since we passed the "streaming" memory account that many components can use. This commit fixes that oversight by always creating a separate account. The previous behavior could result in the columnarizer clearing the account when another user of that account attempts to shrink it (in production builds this would only trigger a sentry report with no panic). For example, this situation could occur when we plan a vectorized ordered aggregator that uses a default aggregate function and then we handle the rendering with a wrapped row-by-row processor which requires a creation of the columnarizer. Fixes: #87016. Release justification: bug fix. Release note: None (no release with this bug) Co-authored-by: Abby Hersh <[email protected]> Co-authored-by: Oliver Tan <[email protected]> Co-authored-by: Yahor Yuzefovich <[email protected]>
- Loading branch information