Paul D'Ambra
8b4387c561
fix: hogql tests should run through the query cleaning code to avoid flaps ( #25900 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-31 11:27:08 +00:00
timgl
c1a9f9d783
revert: perf: Speed up filtering persons pt 2 ( #25731 )
2024-10-22 17:29:59 +01:00
timgl
d964cbe45a
perf: Speed up filtering persons pt 2 ( #25718 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-22 11:56:24 +01:00
Paul D'Ambra
c3b0cb21f5
feat: watch next and sort different ( #25701 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Michael Matloka <dev@twixes.com>
2024-10-22 08:38:58 +00:00
timgl
6b91cb800d
revert: perf: Speed up filtering persons ( #25715 )
2024-10-21 20:14:23 +01:00
timgl
3f75806712
perf: Speed up filtering persons ( #25604 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Tomás Farías Santana <tomas@tomasfarias.dev>
Co-authored-by: Marius Andra <marius.andra@gmail.com>
Co-authored-by: Georgiy Tarasov <gtarasov.work@gmail.com>
Co-authored-by: David Newell <d.newell1@outlook.com>
Co-authored-by: PostHog Bot <69588470+posthog-bot@users.noreply.github.com>
Co-authored-by: Richard Borcsik <github.com@richardb.me>
Co-authored-by: Michael Matloka <michael@posthog.com>
Co-authored-by: Eric Duong <eric@posthog.com>
Co-authored-by: Paul D'Ambra <paul@posthog.com>
Co-authored-by: Juraj Majerik <juro.majerik@gmail.com>
Co-authored-by: Phani Raj <phani@posthog.com>
Co-authored-by: Tom Owers <tom@posthog.com>
Co-authored-by: Dylan Martin <dylan@posthog.com>
Co-authored-by: Oliver Browne <oliver@posthog.com>
Co-authored-by: Marcus Hof <13001502+MarconLP@users.noreply.github.com>
Co-authored-by: Michael Matloka <dev@twixes.com>
Co-authored-by: Anirudh Pillai <anirudhx5@gmail.com>
Co-authored-by: Sandy Spicer <sandy@posthog.com>
Co-authored-by: Neil Kakkar <neilkakkar@gmail.com>
2024-10-21 16:12:22 +01:00
Paul D'Ambra
aa94ec5c95
feat: show when a replay is still ongoing ( #25136 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: David Newell <d.newell1@outlook.com>
2024-09-23 22:20:23 +00:00
Michael Matloka
de3d95af0d
chore: Person ID overrides by default ( #22811 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Anirudh Pillai <anirudhx5@gmail.com>
2024-09-13 16:40:46 +00:00
Paul D'Ambra
61081e26b7
fix: internal/test account event filters should not be queried via join ( #24920 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-09-12 11:14:52 +01:00
David Newell
f855d23acc
feat: recordings ordering ( #24794 )
2024-09-10 15:16:01 +01:00
Sandy Spicer
472536af1d
fix: max query size ( #24148 )
2024-08-05 09:01:23 -07:00
Sandy Spicer
f42bc0a89d
fix: convert all bools to ints in the clickhouse printer ( #23455 )
2024-07-04 10:04:15 +02:00
Paul D'Ambra
dd4be4fc3f
feat: remove non-hogql replay filtering ( #23345 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-07-02 09:46:15 +01:00
Sandy Spicer
a02e9c6faa
feat: bigger ast ( #23300 )
2024-06-28 07:59:08 +00:00
Sandy Spicer
635e08ce3a
feat(performance): query improvements for trends (load less people) ( #23135 )
2024-06-25 15:08:45 -07:00
Paul D'Ambra
837fe038ed
fix: avoid person_distinct_id table when PoE is active ( #23068 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-06-19 08:29:09 +00:00
Paul D'Ambra
b7f21e8efa
fix: PoE replay support with HogQL ( #23051 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-06-18 20:28:50 +01:00
Paul D'Ambra
f5dcb192c5
fix: filtering out replays with no URL ( #23032 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-06-18 08:50:48 +01:00
Paul D'Ambra
6133af0e35
fix: ignore replays with null first url ( #22975 )
...
* fix: ignore replays with null first url
* Update query snapshots
* update tests
* fix tests
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-06-14 13:17:50 +01:00
Thomas Obermüller
8ab8741e63
chore(refactor): pythonic schema ( #22573 )
2024-06-10 15:19:20 +02:00
Paul D'Ambra
48f67195d4
feat: turn on optimizing joins in replay by flag ( #22714 )
2024-06-05 16:48:24 +00:00
Paul D'Ambra
4fba6a63e3
fix: last timestamp in tests ( #22230 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-09 17:21:07 +00:00
David Newell
2dd5c1aeb1
feat: port new HogQL filters ( #22009 )
2024-05-01 13:38:44 +00:00
Julian Bez
9576fab1e4
chore: Add Pyupgrade rules ( #21714 )
...
* Add Pyupgrade rules
* Set correct Python version
2024-04-25 08:22:28 +01:00
Michael Matloka
b7add1d252
refactor(querying): Consolidate PersonOnEventsMode
and PersonsOnEventsMode
( #21628 )
...
* Consolidate `PersonOnEventsMode` and `PersonsOnEventsMode`
* Fix multi-line imports too
* Fix member casing
* Fix typing
* Fix some more and update baseline
* Fix `PersonsOnEventsMode` member capitalization
2024-04-19 10:06:55 +02:00
ted kaemming
8e2986b521
feat(hogql): Update modifiers and schemas to reflect person-on-events modes from #21455 ( #21504 )
2024-04-12 15:26:13 -07:00
timgl
6cf85db922
fix: Three clear options for persons on events ( #21455 )
...
* Revert "feat(hogql): Add feature flag for opting queries into v3 persons-on-events (#21150 )"
This reverts commit 205376b86e
.
* fix: Three clear options for persons on events
* Update UI snapshots for `chromium` (1)
* use UUID to target feature flag
* fix
* add missing option
* fix
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
* Update posthog/models/team/team.py
Co-authored-by: ted kaemming <65315+tkaemming@users.noreply.github.com>
* Update posthog/models/team/team.py
Co-authored-by: ted kaemming <65315+tkaemming@users.noreply.github.com>
* fix schema
* fix
* Update UI snapshots for `chromium` (2)
* Update UI snapshots for `chromium` (2)
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: ted kaemming <65315+tkaemming@users.noreply.github.com>
2024-04-11 18:58:35 +01:00
Paul D'Ambra
7c53b495b7
fix: person listing for recordings didn't work nicely with the PoE changes ( #20658 )
...
* support person uuid filter with poe v2
* confirming that poe1 fallsback to as if disabled
* comments
* freeze time
* Update query snapshots
* line up params and values correctly
* Update query snapshots
* comment
* instance settings queries
* Update query snapshots
* comment to clarify PoE mode for query
* Update query snapshots
* comment to clarify PoE mode for query
* Update query snapshots
* snapshots don't look right to me
* Update query snapshots
* don't read the setting so many times
* Update query snapshots
* obey mypy
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-01 19:29:51 +00:00
Paul D'Ambra
16b9ed3d58
feat: basic PoE v2 support for session replay listing ( #20609 )
...
If PoE v2 is available for a team we should use it when querying person properties and listing sessions
2024-02-29 20:13:44 +00:00