You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -142,6 +198,7 @@ export async function generateMetadata({params}: MetadataProps): Promise<Metadat
142
198
: domain;
143
199
lettitle=
144
200
'Sentry Docs | Application Performance Monitoring & Error Tracking Software';
201
+
letcustomCanonicalTag;
145
202
letdescription=
146
203
'Self-hosted and cloud-based application performance monitoring & error tracking that helps software teams see clearer, solve quicker, & learn continuously.';
@@ -14,16 +15,31 @@ export default async function Page({
14
15
if(Array.isArray(next)){
15
16
next=next[0];
16
17
}
18
+
17
19
// discard the hash
18
20
const[pathname,_]=next.split('#');
19
21
constrootNode=awaitgetDocsRootNode();
22
+
constdefaultTitle='Platform Specific Content';
23
+
letdescription='';
24
+
constplatformInfo=
25
+
"The page you are looking for is customized for each platform. Select your platform below and we'll direct you to the most specific documentation on it.";
26
+
lettitle=defaultTitle;
27
+
20
28
// get rid of irrelevant platforms for the `next` path
Copy file name to clipboardExpand all lines: develop-docs/application/cross-region-replication.mdx
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,6 @@
1
1
---
2
2
title: Cross Region Replication
3
+
sidebar_order: 40
3
4
---
4
5
5
6
Our data-model includes many relations between users and the objects they create or interact with. Eventually users are deleted, and they need to be detached from the records they created, or those records need to be destroyed. Before sentry became a multi-region application, we relied on a mixture of Django callbacks, and postgres constraints to cascade deletions. However, in a multi-region state we arent't able to rely on these anymore as Users are in [Control Silo](/architecture/#silo-modes) and many of the objects they interact with are in the various Region Silos.
Copy file name to clipboardExpand all lines: develop-docs/application/cross-region-rpc.mdx
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,6 @@
1
1
---
2
2
title: Cross Region RPC
3
+
sidebar_order: 50
3
4
---
4
5
5
6
When Sentry is deployed in a multi-region deployment (like sentry.io) there are many scenarios and workflows where a region silo requires information that is stored in Control Silo. Similarly there are flows where Control Silo operations need to read or mutate state stored in regions.
Copy file name to clipboardExpand all lines: develop-docs/application/dynamic-sampling/index.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Dynamic Sampling
3
3
description: Dynamic Sampling is a feature of the ingestion pipeline that allows Sentry to automatically adjust the amount of data retained based on the value of the data.
4
-
sidebar_order: 50
4
+
sidebar_order: 10
5
5
---
6
6
7
7
From all the data received by the SDKs, Sentry is able to extract low-granularity information through metrics, while Dynamic Sampling makes the decision of whether to keep or drop data.
0 commit comments