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 |
|