Primary Site v0.0.83
Added
- Added the
https://embed.foxglove.devURL to the query server allowed CORS origin list. This an embedded Foxglove to read from primary sites.
Release notes for self-hosted Foxglove Primary Site Helm chart.
View All Tagshttps://embed.foxglove.dev URL to the query server allowed CORS origin list. This an
embedded Foxglove to read from primary sites.This primary site release changes the name of the stream-server to query-server. It contains breaking changes, read the changelog to see if manual intervention is required for your deployment.
stream-server container image has been renamed to query-server. New images will no longer be published under the stream-server name.streamService values namespace has been renamed to queryService. Values defined in the legacy streamService namespace will continue to work. streamService values override default values defined in the queryService namespace before templating.stream-service application and deployment are removed, and replaced with an query-service deployment. Any auto-scaler which uses the stream-service deployment name as a scaleTargetRef will no longer have any effect. To upgrade safely:
query-service deployment.stream Kubernetes service is duplicated with the name query. New deployments should set up ingress to the query service, but the stream service remains for backwards compatibility.stream-service to query-service. If you are using OIDC on AWS you must update your namespace_service_accounts field to support the name change.BUFFERED_OBJECT_LIMIT
environment variable to the stream service.MAX_FINALIZATION_WORKER_COUNT environment variable to configure the
maximum worker count used to write files to the lake. This defaults to 40 and can be reduced to
mitigate rate-limiting API errors from the lake bucket. When set to 0, the inbox listener uses one
worker per topic in the input file.Fixed an issue where the stream server would sometimes yield messages from earlier than expected
when using the lastPerChannel replay policy.
Fixed an issue where too many concurrent connections to the underlying object store would result in resource exhaustion. There is now a default limit of 1024 concurrent connections.