Skip to content

Commit 6ecac05

Browse files
authored
Merge branch 'cloudflare:production' into production
2 parents dfbd505 + 9baa5a1 commit 6ecac05

File tree

68 files changed

+15383
-101
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+15383
-101
lines changed

public/__redirects

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2045,9 +2045,12 @@
20452045
/version-management/reference/available-settings/ /version-management/reference/available-configurations/ 301
20462046

20472047
# hyperdrive
2048-
/hyperdrive/learning/how-hyperdrive-works/ /hyperdrive/configuration/how-hyperdrive-works/ 301
2048+
/hyperdrive/configuration/how-hyperdrive-works/ /hyperdrive/concepts/how-hyperdrive-works/ 301
2049+
/hyperdrive/configuration/query-caching/ /hyperdrive/concepts/query-caching/ 301
2050+
/hyperdrive/configuration/connection-pooling/ /hyperdrive/concepts/connection-pooling/ 301
2051+
/hyperdrive/learning/how-hyperdrive-works/ /hyperdrive/concepts/how-hyperdrive-works/ 301
20492052
/hyperdrive/learning/connect-to-postgres/ /hyperdrive/examples/connect-to-postgres/ 301
2050-
/hyperdrive/learning/query-caching/ /hyperdrive/configuration/query-caching/ 301
2053+
/hyperdrive/learning/query-caching/ /hyperdrive/concepts/query-caching/ 301
20512054
/hyperdrive/learning/troubleshooting/ /hyperdrive/observability/troubleshooting/ 301
20522055
/hyperdrive/changelog/ /hyperdrive/platform/release-notes/ 301
20532056
/hyperdrive/platform/changelog/ /hyperdrive/platform/release-notes/ 301

src/assets/images/hyperdrive/configuration/hyperdrive-connection-lifecycle.svg

Lines changed: 14740 additions & 0 deletions
Loading
3.38 MB
Loading

src/content/changelog/hyperdrive/2024-12-11-hyperdrive-caching-at-edge.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,4 @@ _P50, P75, and P90 Hyperdrive session latency for all client connection sessions
1818

1919
This performance improvement is applied to all new and existing Hyperdrive configurations that have caching enabled.
2020

21-
For more details on how Hyperdrive performs query caching, refer to the [Hyperdrive documentation](/hyperdrive/configuration/how-hyperdrive-works/#query-caching).
21+
For more details on how Hyperdrive performs query caching, refer to the [Hyperdrive documentation](/hyperdrive/concepts/how-hyperdrive-works/#query-caching).

src/content/changelog/hyperdrive/2025-03-04-hyperdrive-pooling-near-database-and-ip-range-egress.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@ By improving placement of Hyperdrive database connection pools, Workers' Smart P
1414

1515
With this update, Hyperdrive also uses [Cloudflare's standard IP address ranges](https://www.cloudflare.com/ips/) to connect to your database. This enables you to configure the firewall policies (IP access control lists) of your database to only allow access from Cloudflare and Hyperdrive.
1616

17-
Refer to [documentation on how Hyperdrive makes connecting to regional databases from Cloudflare Workers fast](/hyperdrive/configuration/how-hyperdrive-works/).
17+
Refer to [documentation on how Hyperdrive makes connecting to regional databases from Cloudflare Workers fast](/hyperdrive/concepts/how-hyperdrive-works/).
1818

1919
This improvement is enabled on all Hyperdrive configurations.

src/content/changelog/hyperdrive/2025-04-08-hyperdrive-mysql-support.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,4 +46,4 @@ export default {
4646
} satisfies ExportedHandler<Env>;
4747
```
4848

49-
Learn more about [how Hyperdrive works](/hyperdrive/configuration/how-hyperdrive-works/) and [get started building Workers that connect to MySQL with Hyperdrive](/hyperdrive/get-started/).
49+
Learn more about [how Hyperdrive works](/hyperdrive/concepts/how-hyperdrive-works/) and [get started building Workers that connect to MySQL with Hyperdrive](/hyperdrive/get-started/).

src/content/changelog/hyperdrive/2025-07-02-hyperdrive-configurable-connection-count.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ All configurations have a minimum of 5 connections. The maximum connection count
1212

1313
This feature allows you to right-size your connection pool based on your database capacity and application requirements. You can configure connection counts through the Cloudflare dashboard or API.
1414

15-
Refer to the [Hyperdrive configuration documentation](/hyperdrive/configuration/connection-pooling/) for more information.
15+
Refer to the [Hyperdrive configuration documentation](/hyperdrive/concepts/connection-pooling/) for more information.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
title: Logpush Health Dashboards
3+
description: Introducing Logpush Health Dashboards
4+
date: 2025-11-11
5+
---
6+
7+
We’re excited to introduce **Logpush Health Dashboards**, giving customers real-time visibility into the status, reliability, and performance of their [Logpush](/logs/logpush/) jobs. Health dashboards make it easier to detect delivery issues, monitor job stability, and track performance across destinations. The dashboards are divided into two sections:
8+
9+
- **Upload Health**: See how much data was successfully uploaded, where drops occurred, and how your jobs are performing overall. This includes data completeness, success rate, and upload volume.
10+
11+
- **Upload Reliability** – Diagnose issues impacting stability, retries, or latency, and monitor key metrics such as retry counts, upload duration, and destination availability.
12+
13+
![Health Dashboard](src/assets/images/logs/Health-Dashboard.gif)
14+
15+
Health Dashboards can be accessed from the Logpush page in the Cloudflare dashboard at the account or zone level, under the Health tab. For more details, refer to our [**Logpush Health Dashboards**](/logs/logpush/logpush-health) documentation, which includes a comprehensive troubleshooting guide to help interpret and resolve common issues.

src/content/docs/china-network/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ head:
1010

1111
import { Stream } from "~/components";
1212

13-
The [Cloudflare China Network](https://www.cloudflare.com/china-network/) is a package of selected Cloudflare's performance and security products running on data centers located in Mainland China and operated by Cloudflare's partner JD Cloud.
13+
The [Cloudflare China Network](https://www.cloudflare.com/application-services/products/china-network/) is a package of selected Cloudflare's performance and security products running on data centers located in Mainland China and operated by Cloudflare's partner JD Cloud.
1414

1515
The data centers cover most populated regions in China. Combining Cloudflare's technological leadership and JD Cloud's local operations expertise, the Cloudflare China Network is designed to meet the needs for secure, reliable, and fast-performing content delivery in China. You can use the same configurations that you use with Cloudflare everywhere else in the world and with the same dashboard experience.
1616

src/content/docs/cloudflare-challenges/concepts/clearance.mdx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,10 @@ import { Render, DashButton, Steps } from "~/components";
1010

1111
A `cf_clearance` cookie proves to Cloudflare that the visitor is a verified human and has passed the Challenge presented to them.
1212

13+
The `cf_clearance` cookie is securely tied to the specific visitor and device it was issued to. This binding is a security feature designed to prevent the cookie from being easily transferred and re-used on other machines.
14+
15+
As an additional layer of security, Cloudflare recommends that customers [add a rate limiting rule](/waf/rate-limiting-rules/) based on the `cf_clearance` cookie value. This ensures that a single, valid cookie cannot be abused by a single machine to send an excessive volume of requests.
16+
1317
If a visitor passes an Interactive Challenge (highest security level), then the `cf_clearance` cookie indicates this to the origin and allows the visitor to bypass any other Challenge on the website, whether it is another Interactive Challenge, a Managed Challenge, or a non-interactive JavaScript Challenge for as long as the cookie is valid.
1418

1519
If a visitor receives a `cf_clearance` cookie on a page that uses a WAF rule with Managed or JavaScript Challenge (lower security levels), then encountering a different page with a higher security clearance level Challenge will prompt them to solve the Challenge again.
@@ -98,4 +102,4 @@ For more details on managing hostnames, refer to the [Hostname Management docume
98102
3. Under **Would you like to opt for pre-clearance for this site?** select **Yes**.
99103
4. Choose the pre-clearance level from the select box.
100104
5. Select **Update**.
101-
</Steps>
105+
</Steps>

0 commit comments

Comments
 (0)