diff --git a/deploy/docker-swarm/clickhouse-setup/docker-compose.yaml b/deploy/docker-swarm/clickhouse-setup/docker-compose.yaml index c8bf9c9037..b67ae289f1 100644 --- a/deploy/docker-swarm/clickhouse-setup/docker-compose.yaml +++ b/deploy/docker-swarm/clickhouse-setup/docker-compose.yaml @@ -146,7 +146,7 @@ services: condition: on-failure query-service: - image: signoz/query-service:0.38.0 + image: signoz/query-service:0.38.1 command: [ "-config=/root/config/prometheus.yml", @@ -186,7 +186,7 @@ services: <<: *db-depend frontend: - image: signoz/frontend:0.38.0 + image: signoz/frontend:0.38.1 deploy: restart_policy: condition: on-failure diff --git a/deploy/docker/clickhouse-setup/docker-compose.yaml b/deploy/docker/clickhouse-setup/docker-compose.yaml index 0e04d69cf8..316194eb5f 100644 --- a/deploy/docker/clickhouse-setup/docker-compose.yaml +++ b/deploy/docker/clickhouse-setup/docker-compose.yaml @@ -164,7 +164,7 @@ services: # Notes for Maintainers/Contributors who will change Line Numbers of Frontend & Query-Section. Please Update Line Numbers in `./scripts/commentLinesForSetup.sh` & `./CONTRIBUTING.md` query-service: - image: signoz/query-service:${DOCKER_TAG:-0.38.0} + image: signoz/query-service:${DOCKER_TAG:-0.38.1} container_name: signoz-query-service command: [ @@ -203,7 +203,7 @@ services: <<: *db-depend frontend: - image: signoz/frontend:${DOCKER_TAG:-0.38.0} + image: signoz/frontend:${DOCKER_TAG:-0.38.1} container_name: signoz-frontend restart: on-failure depends_on: diff --git a/frontend/src/container/QueryBuilder/filters/QueryBuilderSearch/index.tsx b/frontend/src/container/QueryBuilder/filters/QueryBuilderSearch/index.tsx index d12bc18add..975c79a4a8 100644 --- a/frontend/src/container/QueryBuilder/filters/QueryBuilderSearch/index.tsx +++ b/frontend/src/container/QueryBuilder/filters/QueryBuilderSearch/index.tsx @@ -150,20 +150,6 @@ function QueryBuilderSearch({ (item) => item.key as BaseAutocompleteData, ); - // Avoid updating query with onChange at the bottom of this useEffect - // if there are no `tags` that need to be normalized after receiving - // the latest `sourceKeys`. - // - // Executing the following logic for empty tags leads to emptying - // out of `query` via `onChange`. - // `tags` can contain stale empty value while being updated by `useTag` - // which maintains it as a state and updates it via useEffect when props change. - // This was observed when pipeline filters were becoming empty after - // returning from logs explorer. - if ((tags?.length || 0) < 1) { - return; - } - initialTagFilters.items = tags.map((tag, index) => { const isJsonTrue = query.filters?.items[index]?.key?.isJSON;