mirror of
https://github.com/PostHog/posthog.git
synced 2024-12-01 12:21:02 +01:00
a8a33251a9
* ColumnOptimizer: Add functionality for person materialized columns * WIP: Use person properties in trends/funnels * Test person materialized props in trends cohort breakdown query * Make use of materialized person properties in breakdowns * Mark some cases working with materialized columns * Test and fix breakdown by person props without filtering * Make filtering by entity/person props on a join work better By not assuming everything is under `properties` * Add test case around breakdown with person properties * Add test cases around materialization * Add another materialization test * Test cohorts and fix breakdowns with person filter This exposes a limitation in the current implementation * Fix some cohort tests * Fix event query tests * Get a funnel materialized column test running * Cover more funnel breakdown tests with materialized * Handle person property breakdowns in funnels * Fixup funnel typo * Add tests, fix an indentation issue * TestFunnelPersons with materialized columns * Test funnels against actions with person filters * Add failing test for entity filtering failing * Add test case for filtering with entity properties * Show my 'broken' test is actually doing a subquery * Resolve linting issues |
||
---|---|---|
.. | ||
test | ||
__init__.py | ||
base.py | ||
funnel_event_query.py | ||
funnel_persons.py | ||
funnel_strict_persons.py | ||
funnel_strict.py | ||
funnel_time_to_convert.py | ||
funnel_trends_persons.py | ||
funnel_trends.py | ||
funnel_unordered_persons.py | ||
funnel_unordered.py | ||
funnel.py |