0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-11-22 08:40:03 +01:00
Commit Graph

37 Commits

Author SHA1 Message Date
Oliver Browne
bb253db248
fix: Revert "fix(capture): strip invalid utf16 surrogate pairs from input" (#25523) 2024-10-10 22:05:57 +03:00
Oliver Browne
7a9a699001
fix(capture): strip invalid utf16 surrogate pairs from input (#25507) 2024-10-10 21:44:16 +03:00
Oliver Browne
55f65f8058
chore: Revert "fix: replay will send nonsense strings that should be captured" (#25364) 2024-10-03 13:05:09 +01:00
Paul D'Ambra
32e56c70a2
fix: replay will send nonsense strings that should be captured (#25334)
Co-authored-by: Oliver Browne <oliver@posthog.com>
2024-10-03 14:21:49 +03:00
Oliver Browne
dddc090c0e
fix(capture): set batch unzip limit to 5x body size limit in events mode (#25282) 2024-09-30 17:00:44 +03:00
Oliver Browne
d7d28b87f2
feat(error tracking): rust consumer skeleton (#25235)
Co-authored-by: David Newell <d.newell1@outlook.com>
2024-09-30 15:16:11 +03:00
Oliver Browne
f7eb6e39e5
feat(featureflags): get some metrics wired up (#25021)
Co-authored-by: Dylan Martin <dylan@posthog.com>
2024-09-18 14:38:58 +01:00
Frank Hamand
e6a76ee7c0
fix: fix redis key for session replay overflow (#24916) 2024-09-12 09:34:11 +01:00
Oliver Browne
4811cff18c
feat(capture): add test endpoint, full of metrics (#24911) 2024-09-11 17:16:31 +03:00
Frank Hamand
d26be62ac9
fix: add cache_key tag to capture loaded tokens metric (#24880) 2024-09-11 09:04:15 +01:00
Frank Hamand
b8c4b42122
feat: add replay overflow limiter to rust capture (#24803) 2024-09-10 10:38:17 +01:00
Frank Hamand
1107dd76e7
chore: refactor RedisLimiter to update async out of the hot path (#24818) 2024-09-06 09:22:43 +01:00
Oliver Browne
277fb2e3c2
fix: use jemalloc everywhere we're rusty (#24796) 2024-09-05 06:19:25 +00:00
Oliver Browne
74420aa016
fix(capture-replay): try using jemalloc (#24778) 2024-09-04 15:19:31 +03:00
Frank Hamand
0c625864ae
chore: expose more kafka settings to capture sink (#24739) 2024-09-04 09:44:49 +01:00
Brett Hoerner
59de5a409b
revert(capture): rip out all tracing spans (#24768) 2024-09-04 09:43:32 +03:00
Oliver Browne
73c1730d53
feat(capture): rip out all tracing spans (#24767)
Co-authored-by: Brett Hoerner <brett@bretthoerner.com>
2024-09-04 00:59:37 +03:00
Oliver Browne
b67e96d7f5
fix(capture): event-too-big metrics, early drop() on send (#24740) 2024-09-02 13:51:27 +03:00
Oliver Browne
3a3fd0629e
fix(capture): preempt kafka message rejection at unzip time (#24736) 2024-09-02 12:14:51 +03:00
Oliver Browne
f4819ea32e
fix(replay-capture): try to use less ram (#24712) 2024-08-30 15:35:20 +01:00
Frank Hamand
e76dad474d
chore: bump recording body size to 25MB (#24700) 2024-08-30 14:17:15 +03:00
Frank Hamand
b3fd80951e
chore: add log for empty batches (#24698) 2024-08-30 11:52:01 +01:00
Frank Hamand
b483c4ea46
chore: report more causes for session replay capture errors (#24695) 2024-08-30 10:41:51 +01:00
Frank Hamand
f5d92e0157
feat: add concurrency_limit option to rust capture (#24669) 2024-08-29 12:56:21 +01:00
Frank Hamand
102f65bf39
feat: allow configuring client.id for rust capture (#24662) 2024-08-29 12:48:46 +01:00
Frank Hamand
f061c47e5b
chore: rename billing limiter to redis limiter in rust capture (#24640) 2024-08-29 12:43:36 +01:00
Oliver Browne
f0f18b1e48
feat(propdefs): make fast good (#24660) 2024-08-29 01:07:19 +03:00
Frank Hamand
6f7df71e99
fix(replay-capture): replace missing window_id with session_id (#24649) 2024-08-28 16:03:45 +01:00
Frank Hamand
c50a791d93
feat: allow configuring max.message.bytes for rust capture (#24599) 2024-08-27 13:24:46 +01:00
Dylan Martin
1e9c32dfef
feat(capture): handle empty string UUIDs for /batch endpoint (#24586) 2024-08-27 06:35:18 +01:00
Frank Hamand
8a6020d662
feat(capture-rs): implement replay capture in capture-rs (#24461) 2024-08-21 13:14:56 +01:00
Oliver Browne
20afdc1cc5
fix: rollback capture concurrency limit (#24462) 2024-08-19 17:32:13 +03:00
Oliver Browne
8008976149
fix: we document a batch import limit of 20MB, but rust capture dropped anything over 2MB (#24444) 2024-08-19 12:39:20 +03:00
Xavier Vello
0f7a506a3c
feat(capture): allow to route some events by name to separate topics (#23605) 2024-07-11 14:49:51 +02:00
Xavier Vello
22c14f9f87
chore(capture): add billing limits integration tests (#23389) 2024-07-02 14:16:22 +02:00
Xavier Vello
b16c3d81ac
chore(capture-rs): add capture_billing_limits_loaded_tokens metric (#23193) 2024-07-02 10:46:06 +02:00
Neil Kakkar
b43108df10 merge history 2024-06-10 14:00:00 +01:00