856 Commits

Author SHA1 Message Date
Hubert Deng
3ead5cf11d
Bump docker compose version in CI (#2980)
* only rerun tests on v2.0.1

* change from http error to request error

* use 3 retries like before
2024-04-19 14:22:29 -07:00
Matthew T
082903c84a
Upgrade postgres to 14.11 (#2975)
chore(deps): bump postgres to latest 14 alpine version
2024-04-19 10:45:47 -05:00
Alex Zaslavsky
d59c0aa57c
Add workstation configuration (#2968)
* Add workstation configuration

These are prebuilt docker images for spinning up a local self-hosted
image on the Google Cloud Workstation project. While primarily intended
for internal development at Sentry, in theory these can be used by
anyone with GCWS project to create a fresh workstation for developing
self-hosted via a remote VSCode connection.

Users who have GCWS properly configured will be able to use the
forthcoming `workstations ...` command in the `sentry` dev CLI to
create, manage, and destroy one-off or long-lived workstations in either
the pre-install or post-install configuration.

Note that the `sentry workstations ...` CLI has not yet landed in the
`sentry` repo - those changes are coming soon!

Issue: getsentry/team-ospo#240

* Fix shfmt complaints
2024-04-18 11:21:38 -07:00
getsentry-bot
0f2f276c46 build: Set master version to nightly
#skip-changelog
2024-04-18 18:08:30 +00:00
getsentry-bot
796bbe899c Merge branch 'release/24.4.1' 2024-04-18 18:08:27 +00:00
getsentry-bot
2fe5499fd1 release: 24.4.1 24.4.1 2024-04-18 17:30:54 +00:00
Matthew T
d80e62d9c7
chore(deps): bump memcached and redis to latest patch versions (#2973) 2024-04-18 12:29:16 -05:00
Steffen Zieger
d586cff03a
Use docker compose exec to create additional kafka topics (#2904) 2024-04-17 09:38:21 -07:00
Edgar Sanchez
922829986f
Add example to docker compose version in problem report (#2959) 2024-04-17 09:18:52 -07:00
Hubert Deng
b5237d2a62
Port last integration tests to python (#2966)
* port custom ca cert test to python
2024-04-16 15:51:23 -07:00
getsentry-bot
3d63c9b79e build: Set master version to nightly
#skip-changelog
2024-04-16 16:34:28 +00:00
getsentry-bot
b5f83d7d09 Merge branch 'release/24.4.0' 2024-04-16 16:34:26 +00:00
getsentry-bot
140954a1f7 release: 24.4.0 24.4.0 2024-04-16 15:50:03 +00:00
Hubert Deng
7c992697af
Use python for e2e tests (#2953)
* bump e2e action commit sha
2024-04-11 13:12:19 -07:00
Stephen Cefali
b063f0f12d
feat: adds group attributes consumer (#2927)
adds group attributes consumer
2024-04-10 10:23:45 -07:00
edwardgou-sentry
20150f06d7
fix(spans): Adds organizations:standalone-span-ingestion flag to default config (#2936)
Adds organizations:standalone-span-ingestion flag to default config
2024-04-04 10:16:18 -04:00
Hubert Deng
c4ae491929
Bump ubuntu version for tests (#2923)
* bump ubuntu version used for testing

* get rid of codecov cli dependency
2024-03-26 14:57:49 -07:00
Hubert Deng
9b3b9bc3cd
Write Customization tests in python (#2918)
* port everything integration test related to python
2024-03-26 11:14:15 -07:00
Victor
cb7cc84190
feat(clickhouse): Added max_suspicious_broken_parts to the config.xml (#2853)
* feat(clickhouse): Added max_suspicious_broken_parts to the config.xml

* refactor(clickhouse): Set default max_suspicious_bronken_parts and Issue reference

---------

Co-authored-by: Hubert Deng <hubert.deng@sentry.io>
2024-03-21 13:35:07 -07:00
Hubert Deng
eba22822e4
Port backup tests to python (#2907)
* port backup tests to python
2024-03-21 10:58:30 -07:00
Hubert Deng
8a5086dec8
Fix defunct java processes (#2914)
revert kafka healthcheck change
2024-03-21 10:27:51 -07:00
Hubert Deng
b3d3ce06da
Integration tests in python (#2892)
* integration tests in python
2024-03-20 12:27:17 -07:00
Lyn Nagara
690905410d
feat: run outcomes-billing consumer (#2909) 2024-03-19 17:18:35 -07:00
Jann Kleen
437bddd201
Remove duplicate feature flags (#2899) 2024-03-18 09:13:35 -07:00
getsentry-bot
121d79fc32 build: Set master version to nightly
#skip-changelog
2024-03-15 21:39:11 +00:00
getsentry-bot
035975c29b Merge branch 'release/24.3.0' 2024-03-15 21:39:09 +00:00
getsentry-bot
066fbc0134 release: 24.3.0 24.3.0 2024-03-15 18:05:27 +00:00
Pierre Massat
f64b0fb130
feat(spans): Ingest spans (#2861) 2024-03-11 20:52:11 +00:00
Hubert Deng
746031dda4
Integration test improvements (#2858)
* integration test improvements
2024-03-07 14:49:16 -08:00
Erfan
7691addcb6
increase postgres max_connections above 100 connections (#2740)
* use default value and env for postgres max_connections
2024-03-06 13:39:33 -08:00
Victor
687a635afa
deps: bump maxmind/geoipupdate to 6.1.0 (#2859)
https://github.com/maxmind/geoipupdate/releases/tag/v6.1.0
2024-03-06 13:38:01 -08:00
RexTim
0c55e80071
Enable proxy buffering in nginx (#2844)
Enable proxy buffering

Setting the proxy_buffering directive to “off” is a common mistake because it can cause performance issues and unexpected behavior in NGINX. When proxy buffering is disabled, NGINX receives a response from the proxied server and immediately sends it to the client without storing it in a buffer. This can cause problems if the response is large or if the connection between NGINX and the client is slow, because it can result in increased memory usage and potentially lead to request timeouts.

To avoid this mistake, it is recommended to always enable proxy buffering in NGINX.
2024-02-29 11:12:55 -08:00
Hubert Deng
5233ae7a99
Add snuba rust consumers (#2831)
* add snuba rust consumers
2024-02-28 11:21:05 -08:00
Iven Schlenther
2f5e5c5b5b
simplify if for open-ai-suggestion (#2732)
* simplify if for open-ai-suggestion
2024-02-28 11:20:00 -08:00
Chad Whitacre
d5e2f82702
Upgrade to FSL-1.1 (#2835) 2024-02-27 17:15:42 -05:00
Reinaldy Rafli
1ddf4e508e
chore: provide clearer csrf url example (#2833) 2024-02-27 17:29:28 +00:00
Hubert Deng
45a92bdaa5
chore: Use django ORM to perform sql commands (#2827)
* use django orm
2024-02-26 16:22:28 -08:00
hubertdeng123
fb6971c3f2
revert changes in 3067683f6c0e1c6dd9ceb72cb5155c1dbf3bf501 2024-02-26 10:24:51 -08:00
hubertdeng123
3067683f6c
use rust consumers in self-hosted 2024-02-26 10:19:44 -08:00
getsentry-bot
8d2da229a2 build: Set master version to nightly
#skip-changelog
2024-02-16 20:21:43 +00:00
getsentry-bot
c6227720fa Merge branch 'release/24.2.0' 2024-02-16 20:21:41 +00:00
getsentry-bot
fe238b4c4b release: 24.2.0 24.2.0 2024-02-16 16:40:57 +00:00
Hubert Deng
6811cdce91
Bump nginx version (#2797)
bump nginx version
2024-02-15 13:02:38 -08:00
dependabot[bot]
9c8e3d5741
build(deps): bump pre-commit/action from 3.0.0 to 3.0.1 (#2788)
Bumps [pre-commit/action](https://github.com/pre-commit/action) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/pre-commit/action/releases)
- [Commits](https://github.com/pre-commit/action/compare/v3.0.0...v3.0.1)

---
updated-dependencies:
- dependency-name: pre-commit/action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-14 14:16:19 -08:00
Hubert Deng
b15d7ee6c2
Tweak postgres indexing fix (#2792)
* tweak postgres indexing fix

* add exists constraint
2024-02-14 13:20:43 -08:00
Hubert Deng
c3da53d2e7
fix: DB migration script (#2779)
* use different approach to wait for postgres server
2024-02-09 09:20:06 -08:00
getsentry-bot
891ff7d670 build: Set master version to nightly
#skip-changelog
2024-02-08 22:51:27 +00:00
getsentry-bot
77183d8c9a Merge branch 'release/24.1.2' 2024-02-08 22:51:24 +00:00
getsentry-bot
c63e838a21 release: 24.1.2 24.1.2 2024-02-08 22:25:02 +00:00
Chad Whitacre
faef482109
Check memcached backend in Django (#2778)
Bail if using old memcached backend
2024-02-08 22:15:19 +00:00