From 0ca32c6ddc878dc460ed990e2ab4811dd63c1e55 Mon Sep 17 00:00:00 2001 From: Sam Mans Date: Fri, 23 Jan 2026 11:22:04 -0500 Subject: [PATCH 1/2] upcoming: [UIE-9768] - DBaaS - Learn more documentation link for PgBouncer --- .../DatabaseAddConnectionPoolDrawer.tsx | 7 ++++++- .../DatabaseNetworking/DatabaseConnectionPools.tsx | 11 +++++++++-- packages/manager/src/features/Databases/constants.ts | 3 +++ 3 files changed, 18 insertions(+), 3 deletions(-) diff --git a/packages/manager/src/features/Databases/DatabaseDetail/DatabaseNetworking/DatabaseAddConnectionPoolDrawer.tsx b/packages/manager/src/features/Databases/DatabaseDetail/DatabaseNetworking/DatabaseAddConnectionPoolDrawer.tsx index 647297523a6..1d74249aec6 100644 --- a/packages/manager/src/features/Databases/DatabaseDetail/DatabaseNetworking/DatabaseAddConnectionPoolDrawer.tsx +++ b/packages/manager/src/features/Databases/DatabaseDetail/DatabaseNetworking/DatabaseAddConnectionPoolDrawer.tsx @@ -14,6 +14,10 @@ import { useSnackbar } from 'notistack'; import * as React from 'react'; import { Controller, useForm, useWatch } from 'react-hook-form'; +import { Link } from 'src/components/Link'; + +import { MANAGE_CONNECTION_POOLS_LEARN_MORE_LINK } from '../../constants'; + import type { ConnectionPool } from '@linode/api-v4'; interface Props { @@ -103,7 +107,8 @@ export const DatabaseAddConnectionPoolDrawer = (props: Props) => { )} Add a PgBouncer connection pool to minimize the use of your server - resources. + resources.{' '} + Learn more.
diff --git a/packages/manager/src/features/Databases/DatabaseDetail/DatabaseNetworking/DatabaseConnectionPools.tsx b/packages/manager/src/features/Databases/DatabaseDetail/DatabaseNetworking/DatabaseConnectionPools.tsx index 4797bd9625c..159335fc07d 100644 --- a/packages/manager/src/features/Databases/DatabaseDetail/DatabaseNetworking/DatabaseConnectionPools.tsx +++ b/packages/manager/src/features/Databases/DatabaseDetail/DatabaseNetworking/DatabaseConnectionPools.tsx @@ -19,11 +19,15 @@ import { } from 'akamai-cds-react-components/Table'; import React from 'react'; +import { Link } from 'src/components/Link'; import { MIN_PAGE_SIZE, PAGE_SIZES, } from 'src/components/PaginationFooter/PaginationFooter.constants'; -import { CONNECTION_POOL_LABEL_CELL_STYLES } from 'src/features/Databases/constants'; +import { + CONNECTION_POOL_LABEL_CELL_STYLES, + MANAGE_CONNECTION_POOLS_LEARN_MORE_LINK, +} from 'src/features/Databases/constants'; import { usePaginationV2 } from 'src/hooks/usePaginationV2'; import { makeSettingsItemStyles } from '../../shared.styles'; @@ -82,7 +86,10 @@ export const DatabaseConnectionPools = ({ database }: Props) => { Manage PgBouncer connection pools to minimize the use of your server - resources. + resources.{' '} + + Learn more. +