0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-12-01 12:21:02 +01:00
Commit Graph

23 Commits

Author SHA1 Message Date
Ben White
45c4443d05
fix: Add timeout to subscription reports (#19811) 2024-01-17 17:38:14 +01:00
James Greenhill
32d7162459
feat: Bump dev clickhouse version to 23.11 (#19434)
* feat: Bump dev clickhouse version to 23.11

* add 23.11.2.11-alpine to ci matrix as well

* async migrations count of queries 4->5

* Update query snapshots

* Update query snapshots

* debug

* matrix async migrations

* update tests

* improve test assert to actually be able to debug it when failes

* update async migration tests

* sequential tests of operations

* new partition determination is different maybe?

* tweak

* omit inconsistent partition

* remove index 2 test (inconsitent and not important)

* Update query snapshots

* Update query snapshots

* remove comment

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-03 17:51:27 -08:00
Brett Hoerner
737dca3326
revert: bump kafka image to 3.5.1 (#18274) (#18323)
Revert "chore: bump kafka image to 3.5.1 (#18274)"

This reverts commit 403f9ec2cb.
2023-11-01 08:45:22 -06:00
Brett Hoerner
403f9ec2cb
chore: bump kafka image to 3.5.1 (#18274)
LGTM
2023-10-30 11:44:25 -07:00
Xavier Vello
886c80454a
chore(compose): add capture-rs profile with containerised capture for testing (#18140) 2023-10-25 17:58:12 +02:00
Brett Hoerner
3089d276d0
fix: use prebuilt kafka 2.8.2 container that works on amd64 AND arm64 (#17366)
* Pull in bitnami Kafka 2.8 files

* Make Kafka container multi-arch and upgrade to 2.8.2

* Use local Docker container for Kafka

* Expose Zookeeper locally

* Use ghcr prebuilt images
2023-09-18 09:20:35 -06:00
Paul D'Ambra
fdd3059c5b
chore: remove buildjet (#17247)
* chore: remove buildjet

* fix

* fix

* fix
2023-08-30 14:53:52 +02:00
Ellie Huxtable
377018539d
feat: Use buildjet for ci-backend (#17069)
* ci-backend runs-on -> buildkite

* Use buildjet runners

* Go away old cache

* Fix deps

* Ensure to update the package registry

* Use bigger runners for django tests

* Use ARM for jobs with less concurrency

* Revert "Use ARM for jobs with less concurrency"

This reverts commit bcbf0d7524.

* Fix typo
2023-08-17 15:16:43 +01:00
Joe Martin
d1899c6005
fix: Removing some self-hosted upgrade paths and references (#16711)
* Remove self-hosted references

* Update messages in tests too

* Update query snapshots

* Update UI snapshots for `chromium` (2)

---------

Co-authored-by: Michael Matloka <michal@matloka.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-24 19:44:44 +02:00
James Greenhill
522a08ac77
chore: bump clickhouse for local dev and ci to 23.6 (#16361)
* chore: bump clickhouse for local dev and ci to 23.6

* test to see if race condition

* it is a race
2023-07-03 19:04:57 -07:00
Ben White
8deaf4e8ea
feat: Swapped to use KAFKA_HOSTS everywhere (#16109)
* Swapped to use KAFKA_HOSTS everywhere

* Fixed up type of kafka config options and setup separate kafka hosts for blob consumer

* allow session recordings to have its own kafka security protocol

* remove slash commands from this pr

* syntax must be obeyed

* Update UI snapshots for `chromium` (2)

* Update UI snapshots for `chromium` (2)

* fix

* Update query snapshots

* no empty strings in kafka hosts

* fix snapshot

* fix test

---------

Co-authored-by: Paul D'Ambra <paul@posthog.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-06-19 12:15:17 +01:00
Tomás Farías Santana
8f77da2e18
fix: Temporal service waits for db to be healthy (#16079)
fix: Temporal dev service waits for db to be healthy
2023-06-16 07:43:14 +01:00
Ben White
27b75226b0
feat: Completely separate ingestion for replay events (#16024)
---------

Co-authored-by: Paul D'Ambra <paul@posthog.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-06-15 14:13:28 +01:00
Tiina Turban
c2a1c18444
chore: Default async migrations to be off (#15867) 2023-06-07 16:56:56 +02:00
James Greenhill
a2b88e66f1
chore: Remove ClickHouse 22.8 and settle on 23.4.2.11 (#15929)
* chore: Remove ClickHouse 22.8 and settle on 23.4.2.11

* snuck a ci change in there - removed

* Update query snapshots

* Update query snapshots

* Update query snapshots

* Update query snapshots

* adjust service version requirements for clickhouse

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-06-06 16:40:24 -07:00
James Greenhill
9e5b92e7d8
feat: bump clickhouse version to 23.4 for really exciting features (#15574)
* feature: bump clickhouse version to 23.4 for really exciting features

* remove default for kafka table

* Update query snapshots

* don't use defaults on kafka tables

* Update query snapshots

* clickhouse formatDateTime string has changed

* run both 22.8 and 23.4 for now

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-05-17 11:00:08 -07:00
Xavier Vello
2e9a91aa90
fix(hobby-deploy): fix celery first startup (#15453) 2023-05-09 15:20:16 +00:00
Xavier Vello
8b4d5f1a1e
fix(temporal): fix envvar names and arg types (#15396) 2023-05-05 09:40:53 +00:00
James Greenhill
0223d7ab86
feat: Add Temporal to the dev and hobby stacks (#14658)
* feat: Add Temporal to the dev and hobby stacks

* disable elastic for hobby because of resources

* checkpoint

* update requirements

* worker is up, but without the sandbox

* ensure temporal does not depend on elastic

* Feedbacked

* pip-compile dev

* mypy fixes

* add a bit of colorful logging

* add django temporal worker to the mix

* checkpoint for dev-full docker

* Working on docker-full, but checkpointing for now

* add migration bits for full
2023-03-20 16:56:14 -06:00
Harry Waye
48eace5452
chore(clickhouse): update from 22.3 to 22.8 (#13819)
We're updated both in production and [in the Helm
chart](https://github.com/PostHog/charts-clickhouse/pull/663) so I guess
we also want to update here as well?

The thing that brought my here was wanting to use [`EMPTY
AS`](https://github.com/ClickHouse/ClickHouse/pull/38272)
2023-01-19 14:19:50 +00:00
Paul D'Ambra
22f17540d3
chore: move dev postgres settings out of base dockerfile (#13294) 2022-12-13 13:25:18 +00:00
James Greenhill
6c5503cef9
feat: Have a local docker-compose stack for developing 100% in docker (#13025)
* feat: Have a local docker-compose stack for developing 100% in docker

* lol found a docker-compose bug where you can't have volumes created in root dir

* scale -> deploy.replicas

* don't forget to add image for asyncmigrationscheck

* env vars to each component

* Rename local to dev-full
2022-11-30 09:49:17 -08:00
James Greenhill
696028e800
feat: simplify the docker-compose setup so we do less version coordinations (#12998)
* feat: remove version from docker compose to support new spec

* feat: simplify the docker-compose setup so we do less version coordinations

* update hobby bin

* bump docker-compose version for hobby for extends compat

* move ci to ubuntu-latest

* Revert "move ci to ubuntu-latest"

This reverts commit a0462adfec.

* use docker compose for github ci

* correct comments on base
2022-11-29 20:50:42 +00:00