0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-11-28 09:16:49 +01:00
posthog/ee
Alex Gyujin Kim 074d633c53
Make Sessions Recording faster!! (#6270)
* paginate session recording events api

* code quality

* don't rerender replayer every time events get loaded

* refactor session recordings, make it backwards compatible, add bunch of tests

* move limit and offset to after decompress

* change limit

* add caching of recording

* add duration

* fix a few tests

* fix api tests

* add partial chunk test

* fix default limit test

* code quality

* typing

* fix backend tests

* mypy fixes and signature

* remove circular dependency

* mypy and sessionsplaylogic tests

* fix migration

* make single migration

* revert mypy typing

* remove require react resolve

* fix loading state to persist across multi chunks and add test'

* cleanup

* duration to ms

* fix duration tests

* remove require react resolve

* fix test

* bump rrweb player

* change cache behavior plus more

* fix frontend tests and make duration calculation more robust

* fix timestamp in ms bug in tests

* fix duration 0 test

* fix compatibility with rrweb-player

* update lockfile

* yarn unlink

* resolve kea-test-utils changes

* another one

* remove caching for now (leave as todo) and change limit to 100
2021-10-15 02:41:47 +00:00
..
api Add slug field to Organization (#6395) 2021-10-13 14:09:40 +02:00
benchmarks Add benchmarks for trends + actions (#6354) 2021-10-12 10:18:23 +03:00
bin
certs
clickhouse Make Sessions Recording faster!! (#6270) 2021-10-15 02:41:47 +00:00
idl
kafka_client
management/commands
migrations
models Add scale plan in license.py (#6416) 2021-10-14 15:13:37 +03:00
tasks Send event for license usage by organization (#6333) 2021-10-14 12:42:14 -04:00
__init__.py
apps.py
conftest.py
docker-compose.ch.arm64.yml
docker-compose.ch.test.yml
docker-compose.ch.yml
LICENSE
settings.py
urls.py