getsentry / getsentry/sentry-python

Remove event data trimming

未關閉
#3,310 0 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
Component: SDK Core Errors Improvement Python
主要語言
Python
星號
2.2k
分支
669
平均合併
1 天 1 小時
30 天內合併 PR
213

描述

### Problem Statement

The Python SDK trims data inside an event to make it smaller. This can lead to events that are missing data (for example if more then 10 local vars are in an error event, only the first 10 are shown)

This leads to users contact us or support every once in a while because they are confused by missing data.

We want to remove all data trimming in the events sent to Sentry.

### Solution Brainstorm

The magic happens in https://github.com/getsentry/sentry-python/blob/master/sentry_sdk/serializer.py
We need to check if we can get rid of the whole serializer, because it also adds some `_meta` data which we still might want, and also does some string repr stuff.

We probably need to understand the serializer first before we touch it.

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。