analytics/test
Uku Taht d94a8dbc7e
Clickhouse (#66)
* Get stats from clickhosue

* Pull stats from clickhouse

* Use correct Query namespace

* Use Clickhouse in unit tests

* Use Clickhouse in stats controller tests

* Use fixtures for unit tests

* Add Clickhouse to travis

* Use Clickhouse session store for sessions

* Add garbage collection to session store

* Reload session state from Clickhouse on server restart

* Query from sessions table

* Trap exits in event write buffer

* Run hydration without starting the whole app

* Make session length 30 minutes

* Revert changes to fingerprint schema

* Remove clickhouse from fingerprint sessions

* Flush buffers before shutdown

* Use old stats when merging

* Remove old session schema

* Fix tests with CH sessions

* Add has_pageviews? to Stats

* Use CH in staging

* Update schema

* Fix test setup
2020-05-21 13:03:39 +03:00
..
mix/tasks Do not send check stats email to someone who has weekly report enabled 2020-03-23 11:45:04 +02:00
plausible Yearly billing (#58) 2020-04-21 14:11:38 +03:00
plausible_web Clickhouse (#63) 2020-05-18 12:44:52 +03:00
support Clickhouse (#66) 2020-05-21 13:03:39 +03:00
test_helper.exs Clickhouse DB (#62) 2020-05-07 14:28:41 +03:00