5028 Commits

Author SHA1 Message Date
Sahil Khan
ff13504a74
fix: performance optimizations in log details view json field rendering (#8324)
* fix: log details filters use data types from log data response as primary data type

* chore: added test cases

* test: add comprehensive unit tests for chooseAutocompleteFromCustomValue function

* fix: added datatypes to util and test cases

* fix: added new tests

* fix: performance optimizations in log details view json field rendering

* fix: fixed import failing tests

* fix: added default html rendering field in body field in log details

* fix: fixed eslint errors

* chore: moved hook to a new file and renamed a state
2025-07-04 04:58:26 +00:00
dependabot[bot]
d4e373443b
chore(deps): bump github.com/go-viper/mapstructure/v2 (#8379)
Bumps [github.com/go-viper/mapstructure/v2](https://github.com/go-viper/mapstructure) from 2.2.1 to 2.3.0.
- [Release notes](https://github.com/go-viper/mapstructure/releases)
- [Changelog](https://github.com/go-viper/mapstructure/blob/main/CHANGELOG.md)
- [Commits](https://github.com/go-viper/mapstructure/compare/v2.2.1...v2.3.0)

---
updated-dependencies:
- dependency-name: github.com/go-viper/mapstructure/v2
  dependency-version: 2.3.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Srikanth Chekuri <srikanth.chekuri92@gmail.com>
2025-07-04 02:40:14 +00:00
SagarRajput-7
8a1407c9f4 feat: added support for multiaggregation in columnUnit and thresholds 2025-07-04 02:11:03 +05:30
Vibhu Pandey
3ccf822d67
fix(statsreporter): add unix timestamps for last observed time (#8426) 2025-07-03 14:25:12 +00:00
Abhi kumar
0e270e6f51
fix: update media styling for changelog renderer and adjust video class (#8425) 2025-07-03 18:35:11 +05:30
ahrefabhi
b3488e73a8 feat: enhance QuerySearch with improved fetching logic and state management for value suggestions 2025-07-03 18:05:16 +05:30
Vishal Sharma
749df2a979
fix: nil pointer exception when result[0].Table is nil (#8424)
* fix: nil pointer exception when result[0].Table is nil

* fix: decrease complexity

---------

Co-authored-by: grandwizard28 <vibhupandey28@gmail.com>
2025-07-03 12:13:51 +00:00
SagarRajput-7
12c7b9b394 feat: removed the stepInterval default and added auto as placeholder 2025-07-03 16:42:26 +05:30
ahrefabhi
3aa4e09727 refactor(query): replace OPERATORS.EXISTS with NON_VALUE_OPERATORS for improved claritya 2025-07-03 16:18:18 +05:30
SagarRajput-7
8020c14db8 feat: query_range v5 error handling 2025-07-03 16:00:58 +05:30
SagarRajput-7
00c82fa8a4 feat: fixes around multi-aggregation 2025-07-03 14:46:22 +05:30
Sahil Khan
9ee5d5d599
fix: no logs in list view issue - added logs datasource for formatting and column options in the useoptionsmenu consumption (#8421)
* fix: added logs datasource for formatting and column options in the useoptionsmenu consumption

* fix: changed data source to logs in context log renderer from metrics
2025-07-03 14:32:19 +05:30
Amlan Kumar Nandy
4940dfd46f
Revert "chore: fix regex issue (#8393)" (#8418)
This reverts commit 53c58b998313b619647c80546830cb5c52973ceb.
2025-07-03 06:04:51 +00:00
SagarRajput-7
8bb7e4b220 feat: added feat to allow only 1 aggregation for number and pie 2025-07-03 11:15:58 +05:30
Aditya Singh
79a31cc205
Sentry issues (#8264)
* fix: fix breaking json parsing

* fix: sentry fix

* fix: fix sentry edge case

* test: update test for useUrlQueryData

* test: minor fix

---------

Co-authored-by: Aditya Singh <adityasingh@Adityas-MacBook-Pro.local>
2025-07-03 05:33:11 +00:00
SagarRajput-7
40aa21768a feat: added safety check of null series 2025-07-03 00:08:22 +05:30
ahrefabhi
af6c24d41d feat(constants): introduce antlrQueryConstants for operators and key types 2025-07-02 23:36:52 +05:30
ahrefabhi
8f4778aa68 fix(query): add isQueryPairComplete function and fixed querypair extraction logic 2025-07-02 23:31:25 +05:30
SagarRajput-7
1636c5fc8c feat: multi-aggregation for explorer pages and alert also 2025-07-02 18:00:25 +05:30
SagarRajput-7
029d83a89b feat: added multi-aggregation support for panels 2025-07-02 17:55:27 +05:30
Srikanth Chekuri
5102cf2b7b
fix: remove deprecated telemetry::metrics::address from config (#8412) 2025-07-02 11:58:40 +00:00
ahrefabhi
491e9b4f67 feat(query): enhance query pair extraction, removed dependency for conjunction 2025-07-02 17:07:31 +05:30
ahrefabhi
e0cc6f38aa feat(query): add 'apply' property to value and number suggestions 2025-07-02 16:33:04 +05:30
ahrefabhi
1a1fa166c9 feat(query): suggestiong operators based on key type 2025-07-02 15:57:34 +05:30
Vishal Sharma
9ec5594648
fix: telemetry query events (#8388)
* fix: telemetry query events

* chore: reduced cyclomatic complexity

* chore: nit
2025-07-02 08:22:54 +00:00
Shaheer Kochai
b6c2ebd6d7
feat: trace to logs custom empty state UI (#8381)
* feat: display custom empty message if no logs on navigating from trace to logs

* chore: write tests for logs explorer normal and custom empty state

* feat: build the custom empty logs UI based on the updated designs

* feat: clear the filters and run stage query on clicking clear filters in logs custom empty state

* fix: update the failing test to match the logs custom empty state

* chore: remove the unnecessary onClick for documentation links

* refactor: overall improvements

* refactor: move the empty logs list config to util

* chore: update the documentation links + remove the explicit height from resources card

* refactor: reuse the EmptyLogsListConfig type in EmptyLogsSearch

* test: update LogsExplorerList tests to reflect changes in documentation links

---------

Co-authored-by: Vishal Sharma <makeavish786@gmail.com>
2025-07-02 07:30:17 +00:00
primus-bot[bot]
9a3a8c8305
chore(release): bump SigNoz to v0.88.0, OTel Collector to v0.128.0 (#8410)
* chore(release): bump to v0.88.0

* chore: bump to v0.111.28

* chore: bump to v0.111.28

---------

Co-authored-by: primus-bot[bot] <171087277+primus-bot[bot]@users.noreply.github.com>
Co-authored-by: grandwizard28 <vibhupandey28@gmail.com>
v0.88.0
2025-07-02 12:19:54 +05:30
Nageshbansal
2ac45b0174
feat: adds support for Hetzner and coolify deployment platform in statsreporter (#8409) 2025-07-02 06:30:32 +00:00
ahrefabhi
7006c6fdf2 fix(query): add comment to clarify in-place operator replacement logic 2025-07-02 11:00:17 +05:30
ahrefabhi
e5e7730351 fix(query): handle in-place operator type replacements in query context 2025-07-02 10:58:19 +05:30
Srikanth Chekuri
e467fab994
Merge branch 'main' into qb-demo 2025-07-02 10:51:01 +05:30
Srikanth Chekuri
2a53918ebd
chore: make queries compatible with 24.1 and fix string json query (#8391) 2025-07-02 05:09:16 +00:00
Shaheer Kochai
9daefeb881
fix: override the stagedQuery orderBy and send order by timestamp in traces view of traces explorer (#8390)
* fix: override the stagedQuery orderBy and send order by timestamp in traces view of traces explorer

* chore: write test for sending order by timestamp in the traces view of traces explorer

* refactor: refactor the query transformer to accept partial query object and override fields
2025-07-01 14:14:07 +00:00
ahrefabhi
83d5b124d4 fix(query): deduplicate key suggestions using a Map to preserve order 2025-07-01 16:41:44 +05:30
ahrefabhi
8386826d6e fix: suggestions disappearing after . 2025-07-01 16:16:58 +05:30
Shaheer Kochai
526cf01cb7
fix: fix the issue of traces filters getting duplicated on switching between the span scopes (#8389)
* fix: fix the issue of changing span scope duplicating filters

* chore: write test for duplicate filters issue on changing the span scope
2025-07-01 07:53:33 +00:00
ahrefabhi
93024d76cd fix(query): added fix for multi value context and in-place replacement 2025-07-01 12:51:23 +05:30
ahrefabhi
e349ac4d2d feat: enhance IQueryPair to support multi-value operators and update query context handling 2025-07-01 12:51:22 +05:30
SagarRajput-7
10b5283edd feat: new qb selectedfields changes for logs and traces 2025-07-01 12:51:22 +05:30
ahrefabhi
dfccbe0314 fix: simplify condition for wrapping string values in quotes and comment out query context display 2025-07-01 12:51:22 +05:30
ahrefabhi
c32d86ab25 feat: enhance query processing to support negation context and improve space handling 2025-07-01 12:51:22 +05:30
ahrefabhi
299fafbbed chore: added grammer parity for frontend grammer with main grammer 2025-07-01 12:51:22 +05:30
ahrefabhi
e1c9c4505d feat: add support for negation context in query processing 2025-07-01 12:51:22 +05:30
ahrefabhi
dfb5d85653 feat: enhance query context to support detection of values wrapped in quotes 2025-07-01 12:51:22 +05:30
ahrefabhi
5fa4de4139 chore: removed IS_NULL and IS_NOT_NULL and added NOT_EXISTS 2025-07-01 12:51:21 +05:30
ahrefabhi
7df5fc7cd6 feat: added IS_NULL and IS_NOT_NULL operators and fixed support for not value operators 2025-07-01 12:51:21 +05:30
ahrefabhi
8a8ff75f19 chore: updated grammer for value, added parsetree for finding current context 2025-07-01 12:51:21 +05:30
SagarRajput-7
5147825c52 fix: implemented the filter retention across view switch in explorer pages 2025-07-01 12:51:21 +05:30
SagarRajput-7
7ff97586be fix: added metricName to the metric where clause keys api 2025-07-01 12:51:21 +05:30
SagarRajput-7
2997fd9cfb fix: removed hadrcoded values suggestion for Having Filter 2025-07-01 12:51:21 +05:30