From dc9d0b92380e768f7b5543518a437246ded1d1d7 Mon Sep 17 00:00:00 2001 From: JBAhire Date: Fri, 1 Mar 2024 06:22:14 +0000 Subject: [PATCH] Updates helm charts --- RELEASE_NOTES.md | 789 +++++++++++++++++++++--- kubernetes/data-services/Chart.yaml | 10 +- kubernetes/platform-services/Chart.yaml | 26 +- kubernetes/tmp/compatibility_matrix.txt | 16 +- 4 files changed, 719 insertions(+), 122 deletions(-) diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index d0221d9..30851fe 100755 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,99 +1,696 @@ #### `Hypertrace deployment` -- chore: updated the message for log4j fix [#335](https://github.com/hypertrace/hypertrace/pull/335) -#### `Attribute service` [(0.13.12 .. 0.13.12)](https://github.com/hypertrace/attribute-service/releases) - -#### `Gateway service` [(0.1.174 .. 0.2.0)](https://github.com/hypertrace/gateway-service/releases) -- Attribute expressions [#116](https://github.com/hypertrace/gateway-service/pull/116) -- add tolerations, affinity and topology spread constraints to deployment [#113](https://github.com/hypertrace/gateway-service/pull/113) -#### `Query service` [(0.6.10 .. 0.7.0)](https://github.com/hypertrace/query-service/releases) -- test: add projection with subpath test [#132](https://github.com/hypertrace/query-service/pull/132) -- fix: support for attribute expressions in selections [#129](https://github.com/hypertrace/query-service/pull/129) -- Add integ tests [#131](https://github.com/hypertrace/query-service/pull/131) -- feat : Addition of API support for receiving attribute expressions [#126](https://github.com/hypertrace/query-service/pull/126) -#### `Entity service` [(0.8.16 .. 0.8.17)](https://github.com/hypertrace/entity-service/releases) -- fix: use requested alias for result metadata [#150](https://github.com/hypertrace/entity-service/pull/150) -- add tolerations, affinity and topology spread constraints to deployment [#151](https://github.com/hypertrace/entity-service/pull/151) -#### `Config service` [(0.1.20 .. 0.1.20)](https://github.com/hypertrace/config-service/releases) - -#### `Hypertrace GraphQL` [( 0.8.3 .. 0.9.0)](https://github.com/hypertrace/hypertrace-graphql/releases) -- Attribute expressions [#128](https://github.com/hypertrace/hypertrace-graphql/pull/128) -- fix(entity-joiner): support for metric requests [#127](https://github.com/hypertrace/hypertrace-graphql/pull/127) -- feat(entity-joiner): support for fixed time range argument [#126](https://github.com/hypertrace/hypertrace-graphql/pull/126) -- Fix limit issue when querying labels [#125](https://github.com/hypertrace/hypertrace-graphql/pull/125) -- Changes to get entities and services count associated with label [#123](https://github.com/hypertrace/hypertrace-graphql/pull/123) -- GraphQL: Merge the label-application-rules-schema into the labels-schema [#124](https://github.com/hypertrace/hypertrace-graphql/pull/124) -- Schema changes to get entities count for labels [#122](https://github.com/hypertrace/hypertrace-graphql/pull/122) -- Refactor code to split labels into api and impl [#121](https://github.com/hypertrace/hypertrace-graphql/pull/121) -- chore: update log4j again [#120](https://github.com/hypertrace/hypertrace-graphql/pull/120) -#### `Hypertrace UI` [( 0.73.0 .. 0.74.0)](https://github.com/hypertrace/hypertrace-ui/releases) -- refactor: adding filters to data source [#1372](https://github.com/hypertrace/hypertrace-ui/pull/1372) -- Explorer groupby subpath support [#1369](https://github.com/hypertrace/hypertrace-ui/pull/1369) -- Explorer subpath support [#1368](https://github.com/hypertrace/hypertrace-ui/pull/1368) -- Attribute expressions [#1367](https://github.com/hypertrace/hypertrace-ui/pull/1367) -- style(navigation): update overflow styles [#1371](https://github.com/hypertrace/hypertrace-ui/pull/1371) -- refactor: add blue 6 [#1370](https://github.com/hypertrace/hypertrace-ui/pull/1370) -- style: add overflow for navigation list [#1366](https://github.com/hypertrace/hypertrace-ui/pull/1366) -- feat: entity icon color [#1365](https://github.com/hypertrace/hypertrace-ui/pull/1365) -- feat: adding request options to graphql data source [#1220](https://github.com/hypertrace/hypertrace-ui/pull/1220) -- fix: Fixing Time picker comparison time in dropdown [#1364](https://github.com/hypertrace/hypertrace-ui/pull/1364) -- chore:(deps-dev): bump @types/mixpanel-browser from 2.35.7 to 2.36.0 [#1363](https://github.com/hypertrace/hypertrace-ui/pull/1363) -- chore:(deps-dev): bump jest-config from 27.4.4 to 27.4.7 [#1359](https://github.com/hypertrace/hypertrace-ui/pull/1359) -- chore:(deps-dev): bump @commitlint/config-conventional [#1360](https://github.com/hypertrace/hypertrace-ui/pull/1360) -- chore:(deps): bump core-js from 3.20.1 to 3.20.2 [#1362](https://github.com/hypertrace/hypertrace-ui/pull/1362) -- chore:(deps): bump @apollo/client from 3.5.5 to 3.5.6 [#1361](https://github.com/hypertrace/hypertrace-ui/pull/1361) -- feat: providing functionality to use else template in if feature directive [#1357](https://github.com/hypertrace/hypertrace-ui/pull/1357) -- feat: add option to configure create option label [#1356](https://github.com/hypertrace/hypertrace-ui/pull/1356) -- feat: add alignment customization for page header content [#1355](https://github.com/hypertrace/hypertrace-ui/pull/1355) -- feat: datetime picker as form field [#1352](https://github.com/hypertrace/hypertrace-ui/pull/1352) -- fix: prevent empty like clause for search parameters [#1353](https://github.com/hypertrace/hypertrace-ui/pull/1353) -- Adding inputs to time picker [#1343](https://github.com/hypertrace/hypertrace-ui/pull/1343) -- feat: toISOString Time function [#1351](https://github.com/hypertrace/hypertrace-ui/pull/1351) -- fix: corrected nested styling for `titled-content` [#1350](https://github.com/hypertrace/hypertrace-ui/pull/1350) -- chore:(deps-dev): bump @compodoc/compodoc from 1.1.15 to 1.1.16 [#1348](https://github.com/hypertrace/hypertrace-ui/pull/1348) -- chore:(deps-dev): bump @types/jest from 26.0.24 to 27.4.0 [#1346](https://github.com/hypertrace/hypertrace-ui/pull/1346) -- chore:(deps-dev): bump @commitlint/cli from 15.0.0 to 16.0.1 [#1345](https://github.com/hypertrace/hypertrace-ui/pull/1345) -- chore:(deps-dev): bump @types/node from 17.0.1 to 17.0.5 [#1342](https://github.com/hypertrace/hypertrace-ui/pull/1342) -- chore:(deps): bump mixpanel-browser from 2.42.0 to 2.42.1 [#1340](https://github.com/hypertrace/hypertrace-ui/pull/1340) -- chore:(deps): bump core-js from 3.19.3 to 3.20.1 [#1339](https://github.com/hypertrace/hypertrace-ui/pull/1339) -- chore:(deps-dev): bump jest-html-reporter from 3.4.1 to 3.4.2 [#1338](https://github.com/hypertrace/hypertrace-ui/pull/1338) -- refactor: minor style change support for combo box [#1336](https://github.com/hypertrace/hypertrace-ui/pull/1336) -- feat: disabled state for input component reactive forms [#1333](https://github.com/hypertrace/hypertrace-ui/pull/1333) -- fix: grouped legend bug [#1334](https://github.com/hypertrace/hypertrace-ui/pull/1334) -- chore:(deps-dev): bump ng-mocks from 12.5.0 to 12.5.1 [#1329](https://github.com/hypertrace/hypertrace-ui/pull/1329) -- chore:(deps): bump graphql from 15.7.2 to 15.8.0 [#1328](https://github.com/hypertrace/hypertrace-ui/pull/1328) -- chore:(deps-dev): bump @types/node from 16.11.12 to 17.0.1 [#1331](https://github.com/hypertrace/hypertrace-ui/pull/1331) -- chore:(deps-dev): bump @types/d3-scale from 2.2.4 to 2.2.6 [#1332](https://github.com/hypertrace/hypertrace-ui/pull/1332) -- feat: grouped cartesian legend [#1288](https://github.com/hypertrace/hypertrace-ui/pull/1288) -- feat: Combo box forms [#1327](https://github.com/hypertrace/hypertrace-ui/pull/1327) -- feat: adding color picker component [#1325](https://github.com/hypertrace/hypertrace-ui/pull/1325) -- fix: pull applied filter logic into table controls so consumer doesn't have to manage [#1323](https://github.com/hypertrace/hypertrace-ui/pull/1323) -- fix: setting max-height for multi select options container [#1315](https://github.com/hypertrace/hypertrace-ui/pull/1315) -- chore:(deps-dev): bump @ngneat/spectator from 8.3.1 to 8.3.2 [#1318](https://github.com/hypertrace/hypertrace-ui/pull/1318) -- chore:(deps-dev): bump @types/node from 16.11.10 to 16.11.12 [#1319](https://github.com/hypertrace/hypertrace-ui/pull/1319) -- chore:(deps-dev): bump pretty-quick from 3.1.1 to 3.1.2 [#1320](https://github.com/hypertrace/hypertrace-ui/pull/1320) -- chore:(deps-dev): bump jest-config from 27.4.3 to 27.4.4 [#1317](https://github.com/hypertrace/hypertrace-ui/pull/1317) -- Fix date picker timezone issue [#1313](https://github.com/hypertrace/hypertrace-ui/pull/1313) -- refactor: making radio forms compatible with forms [#1314](https://github.com/hypertrace/hypertrace-ui/pull/1314) -- fix: minor style changes to list view and multi select [#1312](https://github.com/hypertrace/hypertrace-ui/pull/1312) -- fix: make border configurable in form field [#1311](https://github.com/hypertrace/hypertrace-ui/pull/1311) -- feat: list view changes [#1302](https://github.com/hypertrace/hypertrace-ui/pull/1302) -- feat: support for custom row height in table widget [#1310](https://github.com/hypertrace/hypertrace-ui/pull/1310) -- feat: exporting field and active tab label change [#1309](https://github.com/hypertrace/hypertrace-ui/pull/1309) -- chore:(deps-dev): bump @commitlint/config-conventional [#1306](https://github.com/hypertrace/hypertrace-ui/pull/1306) -- chore:(deps): bump core-js from 3.19.1 to 3.19.3 [#1307](https://github.com/hypertrace/hypertrace-ui/pull/1307) -- chore:(deps-dev): bump jest-config from 27.4.0 to 27.4.3 [#1304](https://github.com/hypertrace/hypertrace-ui/pull/1304) -- feat: support styles for text-widget primary text [#1301](https://github.com/hypertrace/hypertrace-ui/pull/1301) -- feat: add row highlighting to table selections [#1300](https://github.com/hypertrace/hypertrace-ui/pull/1300) -- feat: table filters now always show their placeholder even when a selection is made [#1296](https://github.com/hypertrace/hypertrace-ui/pull/1296) -- feat: toggle able legend for cartesian chart [#1270](https://github.com/hypertrace/hypertrace-ui/pull/1270) -- feat: persisted expand collapse for explorer panels [#1295](https://github.com/hypertrace/hypertrace-ui/pull/1295) -- Form changes [#1281](https://github.com/hypertrace/hypertrace-ui/pull/1281) -- chore:(deps): bump @apollo/client from 3.4.17 to 3.5.5 [#1291](https://github.com/hypertrace/hypertrace-ui/pull/1291) -- chore:(deps-dev): bump jest-config from 27.3.1 to 27.4.0 [#1292](https://github.com/hypertrace/hypertrace-ui/pull/1292) -- chore:(deps-dev): bump @types/node from 16.7.10 to 16.11.10 [#1289](https://github.com/hypertrace/hypertrace-ui/pull/1289) -- fix: support for custom row size for table [#1286](https://github.com/hypertrace/hypertrace-ui/pull/1286) -#### `Hypertrace ingester` [( 0.6.39 .. 0.6.40)](https://github.com/hypertrace/hypertrace-ingester/releases) -- chore: extend the helm template for spanDropFilter [#298](https://github.com/hypertrace/hypertrace-ingester/pull/298) -- Added test to cover scenario where there is a single ENTRY span in a trace [#296](https://github.com/hypertrace/hypertrace-ingester/pull/296) +#### `Attribute service` [(0.13.12 .. 0.14.40)](https://github.com/hypertrace/attribute-service/releases) +- Gradle update [#214](https://github.com/hypertrace/attribute-service/pull/214) +- Update gradle locks [#212](https://github.com/hypertrace/attribute-service/pull/212) +- Update gradle locks [#208](https://github.com/hypertrace/attribute-service/pull/208) +- Update gradle locks [#207](https://github.com/hypertrace/attribute-service/pull/207) +- Update gradle locks [#206](https://github.com/hypertrace/attribute-service/pull/206) +- Update gradle locks [#205](https://github.com/hypertrace/attribute-service/pull/205) +- Update gradle locks [#204](https://github.com/hypertrace/attribute-service/pull/204) +- fix: update vulns [#203](https://github.com/hypertrace/attribute-service/pull/203) +- chore: update constructor visbility for attribute service cached client [#201](https://github.com/hypertrace/attribute-service/pull/201) +- Add non rx based caching attribute client [#200](https://github.com/hypertrace/attribute-service/pull/200) +- build: update bom [#197](https://github.com/hypertrace/attribute-service/pull/197) +- build: update plugin [#195](https://github.com/hypertrace/attribute-service/pull/195) +- Update gradle locks [#194](https://github.com/hypertrace/attribute-service/pull/194) +- Inject Mongo credentials optionally based on a helm flag [#192](https://github.com/hypertrace/attribute-service/pull/192) +- Upgrading config bootstrapper [#191](https://github.com/hypertrace/attribute-service/pull/191) +- Update gradle locks [#190](https://github.com/hypertrace/attribute-service/pull/190) +- Update gradle locks [#189](https://github.com/hypertrace/attribute-service/pull/189) +- chore: upgrade config bootstrapper [#187](https://github.com/hypertrace/attribute-service/pull/187) +- fix: update config for new new doc store format [#186](https://github.com/hypertrace/attribute-service/pull/186) +- Update gradle locks (Automated) [#185](https://github.com/hypertrace/attribute-service/pull/185) +- ci: generate token [#181](https://github.com/hypertrace/attribute-service/pull/181) +- ci: fix typo [#177](https://github.com/hypertrace/attribute-service/pull/177) +- ci: use shared lock action [#176](https://github.com/hypertrace/attribute-service/pull/176) +- ci: move checkout [#175](https://github.com/hypertrace/attribute-service/pull/175) +- chore: poc of bom [#172](https://github.com/hypertrace/attribute-service/pull/172) +- fix: attribute definition should be unset if default [#173](https://github.com/hypertrace/attribute-service/pull/173) +- refactor: update dependencies [#171](https://github.com/hypertrace/attribute-service/pull/171) +- ci: remove pull_request_target [#170](https://github.com/hypertrace/attribute-service/pull/170) +- chore: update more libs [#169](https://github.com/hypertrace/attribute-service/pull/169) +- chore: update vuln suppressions [#168](https://github.com/hypertrace/attribute-service/pull/168) +- chore | updating config bootstrapper [#167](https://github.com/hypertrace/attribute-service/pull/167) +- adding support of using charts as library for certain components [#166](https://github.com/hypertrace/attribute-service/pull/166) +- chore: upgrade config bootstrapper [#165](https://github.com/hypertrace/attribute-service/pull/165) +- update config-bootstrapper helm chart version [#164](https://github.com/hypertrace/attribute-service/pull/164) +- add securityContext to deployment [#163](https://github.com/hypertrace/attribute-service/pull/163) +- ci: restore autobuild for code scanning [#162](https://github.com/hypertrace/attribute-service/pull/162) +- ci: update ci, vulns [#161](https://github.com/hypertrace/attribute-service/pull/161) +- chore: fix vulnerabilities in attribute service [#160](https://github.com/hypertrace/attribute-service/pull/160) +- upgrade config-bootstrapper helm chart version [#159](https://github.com/hypertrace/attribute-service/pull/159) +- update config-bootstrapper version in helm chart [#158](https://github.com/hypertrace/attribute-service/pull/158) +- Attribute update implementation fixes with string length validation for attribute creation [#156](https://github.com/hypertrace/attribute-service/pull/156) +- Attribute metadata update implementation [#155](https://github.com/hypertrace/attribute-service/pull/155) +- Limit the number of custom attributes that can be created [#153](https://github.com/hypertrace/attribute-service/pull/153) +- Introduced add and delete methods in the caching client with invalidation [#152](https://github.com/hypertrace/attribute-service/pull/152) +- Introduce the read-time "custom" flag with the ability to filter by the same [#150](https://github.com/hypertrace/attribute-service/pull/150) +- chore: upgrade document store [#151](https://github.com/hypertrace/attribute-service/pull/151) +- chore: update document store to latest version [#149](https://github.com/hypertrace/attribute-service/pull/149) +- chore | updating the config bootstrapper version in helm [#148](https://github.com/hypertrace/attribute-service/pull/148) +- chore: upgrade document store version to 0.7.17 [#146](https://github.com/hypertrace/attribute-service/pull/146) +- chore: add DISTINCT_ARRAY aggregate function [#145](https://github.com/hypertrace/attribute-service/pull/145) +- chore | updating config bootstrapper version [#144](https://github.com/hypertrace/attribute-service/pull/144) +- chore: update bootstrapper to fix attribute bootstrap [#143](https://github.com/hypertrace/attribute-service/pull/143) +- chore: updating doc-store version to take latest fixes [#142](https://github.com/hypertrace/attribute-service/pull/142) +- chore: updating doc store version [#141](https://github.com/hypertrace/attribute-service/pull/141) +- chore: upgrade doc store version to 0.7.6 [#140](https://github.com/hypertrace/attribute-service/pull/140) +- chore: upgrade uuid [#139](https://github.com/hypertrace/attribute-service/pull/139) +- chore: update doc-store lib version [#138](https://github.com/hypertrace/attribute-service/pull/138) +- chore: upgrade config bootstrapped [#137](https://github.com/hypertrace/attribute-service/pull/137) +- chore: update docstore lib version [#136](https://github.com/hypertrace/attribute-service/pull/136) +- chore: upgrading doc-store libs [#135](https://github.com/hypertrace/attribute-service/pull/135) +- chore: upgrade config bootstrapper [#134](https://github.com/hypertrace/attribute-service/pull/134) +- chore: upgrade config bootstrapper [#133](https://github.com/hypertrace/attribute-service/pull/133) +- added container scanning to attribute-service repo [#132](https://github.com/hypertrace/attribute-service/pull/132) +- chore: update framework version [#131](https://github.com/hypertrace/attribute-service/pull/131) +- chore: update service framework version [#130](https://github.com/hypertrace/attribute-service/pull/130) +- refactor: use service factory abstraction for container [#129](https://github.com/hypertrace/attribute-service/pull/129) +- Add CodeQL Analysis action [#127](https://github.com/hypertrace/attribute-service/pull/127) +- upgrade config bootstrapper [#126](https://github.com/hypertrace/attribute-service/pull/126) +- Config bootstrapper [#125](https://github.com/hypertrace/attribute-service/pull/125) +- Sensitive data scope [#124](https://github.com/hypertrace/attribute-service/pull/124) +- added new scope [#123](https://github.com/hypertrace/attribute-service/pull/123) +- chore: upgrade dependencies [#122](https://github.com/hypertrace/attribute-service/pull/122) +- chore: upgrade document-store version and fixed tests [#121](https://github.com/hypertrace/attribute-service/pull/121) +- chore: upgrade config bootstrapper [#120](https://github.com/hypertrace/attribute-service/pull/120) +- upgrade config-bootstrapper helm chart version [#118](https://github.com/hypertrace/attribute-service/pull/118) +- chore: upgrade dependencies [#117](https://github.com/hypertrace/attribute-service/pull/117) +- add tolerations, affinity and topology spread constraints to deployment [#114](https://github.com/hypertrace/attribute-service/pull/114) +#### `Gateway service` [(0.2.0 .. 0.3.16)](https://github.com/hypertrace/gateway-service/releases) +- chore(configmap): revert the config map back to helm values [#194](https://github.com/hypertrace/gateway-service/pull/194) +- perf(entities): optimise AND filter query [#193](https://github.com/hypertrace/gateway-service/pull/193) +- updated versions of mockito and lombok [#192](https://github.com/hypertrace/gateway-service/pull/192) +- chore: upgrade gradle to 8.5 [#190](https://github.com/hypertrace/gateway-service/pull/190) +- chore: update dependencies [#191](https://github.com/hypertrace/gateway-service/pull/191) +- fix | fix the context of EDS query while doing explore [#189](https://github.com/hypertrace/gateway-service/pull/189) +- Move logs to debug level [#188](https://github.com/hypertrace/gateway-service/pull/188) +- chore | adding the eds filter support to qs explore query [#157](https://github.com/hypertrace/gateway-service/pull/157) +- Use shorter string for debug logs [#187](https://github.com/hypertrace/gateway-service/pull/187) +- chore: convert 'null' string array value to list with 'null' value [#186](https://github.com/hypertrace/gateway-service/pull/186) +- chore | evaluate all entity types in interaction filters [#184](https://github.com/hypertrace/gateway-service/pull/184) +- chore: update gradle plugins [#180](https://github.com/hypertrace/gateway-service/pull/180) +- chore: added error log [#179](https://github.com/hypertrace/gateway-service/pull/179) +- fix: fix time aggregations query having order by as well as order by based on interval [#177](https://github.com/hypertrace/gateway-service/pull/177) +- Fetch entity types from entity service [#175](https://github.com/hypertrace/gateway-service/pull/175) +- chore: pass down limit, order-by as is in case of group-by query down to query service [#174](https://github.com/hypertrace/gateway-service/pull/174) +- Revert "fix: fix to handle group by with offset (#172)" (and #171) [#173](https://github.com/hypertrace/gateway-service/pull/173) +- fix: fix to handle group by with offset [#172](https://github.com/hypertrace/gateway-service/pull/172) +- chore: Handle scenario when query has a group by [#171](https://github.com/hypertrace/gateway-service/pull/171) +- chore | adding support for non live entities in explore [#167](https://github.com/hypertrace/gateway-service/pull/167) +- feat: enhance the spans, traces api for optimisation [#168](https://github.com/hypertrace/gateway-service/pull/168) +- feat: update traces and spans apis [#169](https://github.com/hypertrace/gateway-service/pull/169) +- Updated github actions [#166](https://github.com/hypertrace/gateway-service/pull/166) +- chore | update libs to fix vulnerabilities [#165](https://github.com/hypertrace/gateway-service/pull/165) +- adding support of using charts as library for certain components [#164](https://github.com/hypertrace/gateway-service/pull/164) +- add securityContext to deployment [#163](https://github.com/hypertrace/gateway-service/pull/163) +- feat: expose not contains key operator [#162](https://github.com/hypertrace/gateway-service/pull/162) +- Pass through the updated entity ids [#161](https://github.com/hypertrace/gateway-service/pull/161) +- fix(explore): time aggregations group by [#160](https://github.com/hypertrace/gateway-service/pull/160) +- fix(explore): time aggregations group by [#156](https://github.com/hypertrace/gateway-service/pull/156) +- Reduce the attribute cache interval for custom attributes to get reflected faster [#159](https://github.com/hypertrace/gateway-service/pull/159) +- API implementation for bulk updating entities by filter [#158](https://github.com/hypertrace/gateway-service/pull/158) +- fix : return empty result if edge filters return no values [#155](https://github.com/hypertrace/gateway-service/pull/155) +- fix | fixing the pre process filter request [#154](https://github.com/hypertrace/gateway-service/pull/154) +- chore | introducing edge filters in get entities interaction [#152](https://github.com/hypertrace/gateway-service/pull/152) +- chore | making update entity request attribute verifiction to check for eds attribute [#153](https://github.com/hypertrace/gateway-service/pull/153) +- chore | adding backend api in domain entity type [#148](https://github.com/hypertrace/gateway-service/pull/148) +- chore | updating entity service version in gateway service [#147](https://github.com/hypertrace/gateway-service/pull/147) +- chore: rename DISTINCT function type to DISTINCT_ARRAY [#146](https://github.com/hypertrace/gateway-service/pull/146) +- feat: add DISTINCT function type [#145](https://github.com/hypertrace/gateway-service/pull/145) +- fix(entities): include inactive entities total [#144](https://github.com/hypertrace/gateway-service/pull/144) +- fix: restore removed config initialization [#142](https://github.com/hypertrace/gateway-service/pull/142) +- added container scanning to gateway-service repo [#141](https://github.com/hypertrace/gateway-service/pull/141) +- chore: update service framework version [#140](https://github.com/hypertrace/gateway-service/pull/140) +- chore: update framework versio [#139](https://github.com/hypertrace/gateway-service/pull/139) +- refactor: use channel registry, swap to own query client [#138](https://github.com/hypertrace/gateway-service/pull/138) +- refactor: use service factory, grpc health check [#137](https://github.com/hypertrace/gateway-service/pull/137) +- feat: add CONTAINS_KEY_LIKE operator [#136](https://github.com/hypertrace/gateway-service/pull/136) +- refactor: parallelize total entities query [#135](https://github.com/hypertrace/gateway-service/pull/135) +- if no time range set use entity request handler [#132](https://github.com/hypertrace/gateway-service/pull/132) +- Support for MAX, MIN, SUM on timestamp [#131](https://github.com/hypertrace/gateway-service/pull/131) +- fix(explore): subpath queries [#130](https://github.com/hypertrace/gateway-service/pull/130) +- added error count of failed requests from gateway service to query service [#128](https://github.com/hypertrace/gateway-service/pull/128) +- refactor: reduce grouped time series explorer limit [#124](https://github.com/hypertrace/gateway-service/pull/124) +- fix(explore): missing attribute kind, due to incorrect metadata map [#126](https://github.com/hypertrace/gateway-service/pull/126) +- Handle empty entity id scenario [#125](https://github.com/hypertrace/gateway-service/pull/125) +- fix: refactor interaction request code to execute qs queries in parallel [#120](https://github.com/hypertrace/gateway-service/pull/120) +- refactor: add limit on total queries [#123](https://github.com/hypertrace/gateway-service/pull/123) +- feat: parallelize span, trace total and event fetches [#121](https://github.com/hypertrace/gateway-service/pull/121) +- feat(explore): support EDS attributes [#119](https://github.com/hypertrace/gateway-service/pull/119) +- fix(entities): single source defaulting to EDS for inherent time filter [#117](https://github.com/hypertrace/gateway-service/pull/117) +- chore: build cleanup [#118](https://github.com/hypertrace/gateway-service/pull/118) +#### `Query service` [(0.7.0 .. 0.8.24)](https://github.com/hypertrace/query-service/releases) +- chore: fix postgres query for array type column [#220](https://github.com/hypertrace/query-service/pull/220) +- Update gradle to 8.5 [#217](https://github.com/hypertrace/query-service/pull/217) +- chore: update deps, suppressions [#218](https://github.com/hypertrace/query-service/pull/218) +- chore: handle case of empty child filter [#214](https://github.com/hypertrace/query-service/pull/214) +- Adding support for IN and NOT IN for non-string array values [#207](https://github.com/hypertrace/query-service/pull/207) +- support dateTimeConvert function in Trino [#212](https://github.com/hypertrace/query-service/pull/212) +- trino request handler fix for exception message length [#211](https://github.com/hypertrace/query-service/pull/211) +- truncate Trino query error message to 2K [#210](https://github.com/hypertrace/query-service/pull/210) +- handle array columns in Trino handler [#201](https://github.com/hypertrace/query-service/pull/201) +- fix IS_TRINO_ATTRIBUTE and compare with ignore case [#206](https://github.com/hypertrace/query-service/pull/206) +- fix indentation [#205](https://github.com/hypertrace/query-service/pull/205) +- fix: typo in the previous PR for the trino env name [#204](https://github.com/hypertrace/query-service/pull/204) +- chore: adding trino related env variables [#203](https://github.com/hypertrace/query-service/pull/203) +- add support for delegating query to Trino handler based on isTrino attribute [#202](https://github.com/hypertrace/query-service/pull/202) +- add support for like and contains_key_like operator in Trino handler [#200](https://github.com/hypertrace/query-service/pull/200) +- add support for map type in Trino handler [#199](https://github.com/hypertrace/query-service/pull/199) +- ENG-35614: add support for bytes type in Trino handler [#197](https://github.com/hypertrace/query-service/pull/197) +- chore: update gradle plugins [#198](https://github.com/hypertrace/query-service/pull/198) +- ENG-35526: add support for Trino boolean type [#196](https://github.com/hypertrace/query-service/pull/196) +- chore: added error log [#195](https://github.com/hypertrace/query-service/pull/195) +- Trino integration with query-service [#194](https://github.com/hypertrace/query-service/pull/194) +- fix: add support for boolean values in IN clause [#193](https://github.com/hypertrace/query-service/pull/193) +- chore: upgrade helix core [#192](https://github.com/hypertrace/query-service/pull/192) +- fix: updates libs for vuln fixes [#191](https://github.com/hypertrace/query-service/pull/191) +- fix: adds values filter for map column [#190](https://github.com/hypertrace/query-service/pull/190) +- feat: extend the support for distinct count for multi-value [#188](https://github.com/hypertrace/query-service/pull/188) +- chore: add schedule to pr build [#189](https://github.com/hypertrace/query-service/pull/189) +- chore: move to trivy based image scan, removed snyk [#187](https://github.com/hypertrace/query-service/pull/187) +- feat: add support for utilising text indexes if exits for like operator in pinot based handlers [#186](https://github.com/hypertrace/query-service/pull/186) +- adding support of using charts as library for certain components [#185](https://github.com/hypertrace/query-service/pull/185) +- fix: fix runtime failure [#184](https://github.com/hypertrace/query-service/pull/184) +- add securityContext to deployment [#183](https://github.com/hypertrace/query-service/pull/183) +- chore: handle numeric case for return value [#182](https://github.com/hypertrace/query-service/pull/182) +- adding time based filter for aggregation views [#181](https://github.com/hypertrace/query-service/pull/181) +- ENG-26854: Fix vulnerabilities in query-service [#180](https://github.com/hypertrace/query-service/pull/180) +- chore: upgrade service-framework and grpcutils versions [#179](https://github.com/hypertrace/query-service/pull/179) +- Added support for accurate distinct count on attributes through config [#178](https://github.com/hypertrace/query-service/pull/178) +- chore: make like operator query to be case insensitive [#177](https://github.com/hypertrace/query-service/pull/177) +- fix: update the like operator to handle posix expressions [#176](https://github.com/hypertrace/query-service/pull/176) +- chore: ignore argument list for COUNT function as it is just converted to COUNT(*) at the end [#175](https://github.com/hypertrace/query-service/pull/175) +- feat: add support for distinct count function for array column in postgres [#174](https://github.com/hypertrace/query-service/pull/174) +- feat: create new connection on connection validation error in postgres [#172](https://github.com/hypertrace/query-service/pull/172) +- Revert "fix: add support for boolean array fields for pinot (#170)" [#171](https://github.com/hypertrace/query-service/pull/171) +- fix: add support for boolean array fields for pinot [#170](https://github.com/hypertrace/query-service/pull/170) +- feat: add connection pooling for postgres connections [#169](https://github.com/hypertrace/query-service/pull/169) +- chore: provide null value equivalent based on column type [#166](https://github.com/hypertrace/query-service/pull/166) +- feat: add support for array fields for postgres [#168](https://github.com/hypertrace/query-service/pull/168) +- chore: handle bytea field having default value [#167](https://github.com/hypertrace/query-service/pull/167) +- feat: add scalar functions in postgres [#165](https://github.com/hypertrace/query-service/pull/165) +- fix: Changes to handle conversion of array field to json array string value [#164](https://github.com/hypertrace/query-service/pull/164) +- fix: correct the data time convert config [#163](https://github.com/hypertrace/query-service/pull/163) +- fix: Remove NULL_STRING value type and use simple string value type [#162](https://github.com/hypertrace/query-service/pull/162) +- fix: adds value type as part of the response null string response [#161](https://github.com/hypertrace/query-service/pull/161) +- fix: Fix NPE while querying column having null value [#160](https://github.com/hypertrace/query-service/pull/160) +- fix: postgres password [#159](https://github.com/hypertrace/query-service/pull/159) +- chore: Split postgres url in to parts. [#157](https://github.com/hypertrace/query-service/pull/157) +- chore: remove the code not used in postgres query [#158](https://github.com/hypertrace/query-service/pull/158) +- chore: enable postgres integration test execution [#156](https://github.com/hypertrace/query-service/pull/156) +- feat: Added integration tests with postgres [#155](https://github.com/hypertrace/query-service/pull/155) +- added container scanning to query-service repo [#154](https://github.com/hypertrace/query-service/pull/154) +- feat: Add support for postgres - Part 1 [#153](https://github.com/hypertrace/query-service/pull/153) +- chore: update framework version [#151](https://github.com/hypertrace/query-service/pull/151) +- chore: update build versions [#150](https://github.com/hypertrace/query-service/pull/150) +- chore: update framework version [#149](https://github.com/hypertrace/query-service/pull/149) +- refactor: wrap with grpc factory, add health check [#148](https://github.com/hypertrace/query-service/pull/148) +- feat: add CONTAINS_KEY_LIKE operator [#145](https://github.com/hypertrace/query-service/pull/145) +- fix: flip around division [#147](https://github.com/hypertrace/query-service/pull/147) +- feat: support configuring distinct count agg function [#143](https://github.com/hypertrace/query-service/pull/143) +- DISTINCTCOUNTMV [#141](https://github.com/hypertrace/query-service/pull/141) +- chore:fixed snyk failures [#140](https://github.com/hypertrace/query-service/pull/140) +- added error count of failed requests from query service to pinot [#138](https://github.com/hypertrace/query-service/pull/138) +- fix: actually print offending request for limit warning [#137](https://github.com/hypertrace/query-service/pull/137) +- feat: add configurable limit validation [#135](https://github.com/hypertrace/query-service/pull/135) +- chore: update dependency constraints and exclusions [#136](https://github.com/hypertrace/query-service/pull/136) +- chore: include execution stats when logging slow query warn message [#133](https://github.com/hypertrace/query-service/pull/133) +#### `Entity service` [(0.8.17 .. 0.8.98)](https://github.com/hypertrace/entity-service/releases) +- fix | fix the entity metric selection [#275](https://github.com/hypertrace/entity-service/pull/275) +- chore | adding the metrics for api count [#273](https://github.com/hypertrace/entity-service/pull/273) +- Monitor document store [#272](https://github.com/hypertrace/entity-service/pull/272) +- Close the collection iterators [#270](https://github.com/hypertrace/entity-service/pull/270) +- chore: update gradle to 8.5 [#271](https://github.com/hypertrace/entity-service/pull/271) +- Document store config overhaul [#254](https://github.com/hypertrace/entity-service/pull/254) +- chore: update document store [#269](https://github.com/hypertrace/entity-service/pull/269) +- fix | Fix entity-change-events not generated in bulkUpdateAllMatchingFilters [#268](https://github.com/hypertrace/entity-service/pull/268) +- feat: use expire after access for entity caches [#267](https://github.com/hypertrace/entity-service/pull/267) +- feat: expose method to update caches with change events [#266](https://github.com/hypertrace/entity-service/pull/266) +- Make INFO log DEBUG log due to noise [#265](https://github.com/hypertrace/entity-service/pull/265) +- Add logs to debug change-event not generated from bulkUpdateAllMatchingFilters api [#264](https://github.com/hypertrace/entity-service/pull/264) +- Optimise BulkUpdateAllMatchingFilter [#261](https://github.com/hypertrace/entity-service/pull/261) +- Revert "Add agent entity id in constants for enriching spans with agent entity id (#262)" [#263](https://github.com/hypertrace/entity-service/pull/263) +- Add agent entity id in constants for enriching spans with agent entity id [#262](https://github.com/hypertrace/entity-service/pull/262) +- update version of document store [#260](https://github.com/hypertrace/entity-service/pull/260) +- update version of document store [#258](https://github.com/hypertrace/entity-service/pull/258) +- chore: update version of document store [#257](https://github.com/hypertrace/entity-service/pull/257) +- Expose id attributes map through yaml for overriding entity.service.idAttributeMap [#256](https://github.com/hypertrace/entity-service/pull/256) +- fix | fix vulnerability [#255](https://github.com/hypertrace/entity-service/pull/255) +- chore: update service framework version [#252](https://github.com/hypertrace/entity-service/pull/252) +- chore | add the support for map in eqs update query [#251](https://github.com/hypertrace/entity-service/pull/251) +- chore: update gradle plugins [#250](https://github.com/hypertrace/entity-service/pull/250) +- chore: updating sub-chart version to latest [#249](https://github.com/hypertrace/entity-service/pull/249) +- Fix vulns [#247](https://github.com/hypertrace/entity-service/pull/247) +- chore | add support for eqs update for v2 entities [#246](https://github.com/hypertrace/entity-service/pull/246) +- Upgrade the document-store version [#245](https://github.com/hypertrace/entity-service/pull/245) +- Updated suppression expiry time [#244](https://github.com/hypertrace/entity-service/pull/244) +- Empty PR to fix latest tag [#242](https://github.com/hypertrace/entity-service/pull/242) +- chore: update libs to fix vulnerabilities [#241](https://github.com/hypertrace/entity-service/pull/241) +- Introduce the STARTS_WITH operator and map it to document store [#240](https://github.com/hypertrace/entity-service/pull/240) +- adding support of using charts as library for certain components [#239](https://github.com/hypertrace/entity-service/pull/239) +- chore | preserving null and empty values for multi valued attribute [#238](https://github.com/hypertrace/entity-service/pull/238) +- Modify the query conversion logic for multi valued fields [#236](https://github.com/hypertrace/entity-service/pull/236) +- fix: timestamp filters should be mapped to longs [#235](https://github.com/hypertrace/entity-service/pull/235) +- fix: Get the ValueType from db instead of RHS [#234](https://github.com/hypertrace/entity-service/pull/234) +- upgrade config-bootstrapper helm chart version [#233](https://github.com/hypertrace/entity-service/pull/233) +- LHS derivation from db [#230](https://github.com/hypertrace/entity-service/pull/230) +- add securityContext to deployment [#232](https://github.com/hypertrace/entity-service/pull/232) +- Fix issues with bulk update by manually generating the JSON document [#231](https://github.com/hypertrace/entity-service/pull/231) +- Reverted #167 to remove the queryAggregationEnabled flag [#229](https://github.com/hypertrace/entity-service/pull/229) +- Remove the value type for converting to document for bulk update [#226](https://github.com/hypertrace/entity-service/pull/226) +- chore: upgraded hypertrace framework version [#225](https://github.com/hypertrace/entity-service/pull/225) +- upgrade kafka-topic-creator helm chart version [#224](https://github.com/hypertrace/entity-service/pull/224) +- Upgrade grpc utils vuln fix [#223](https://github.com/hypertrace/entity-service/pull/223) +- update config-bootstrapper version in helm chart [#222](https://github.com/hypertrace/entity-service/pull/222) +- Validate LHS and RHS type combinations and LHS to operator combinations for bulk update [#220](https://github.com/hypertrace/entity-service/pull/220) +- Add data type validations for bulk update entities [#219](https://github.com/hypertrace/entity-service/pull/219) +- fix | adding the byIdRequest to eds client [#218](https://github.com/hypertrace/entity-service/pull/218) +- Return updated entity ids in bulk update response [#216](https://github.com/hypertrace/entity-service/pull/216) +- Eng 25032-add support for list of maps for Entity Query Service [#217](https://github.com/hypertrace/entity-service/pull/217) +- chore | adding the entity counters [#214](https://github.com/hypertrace/entity-service/pull/214) +- Update the attribute service version [#215](https://github.com/hypertrace/entity-service/pull/215) +- Update operators implementation [#213](https://github.com/hypertrace/entity-service/pull/213) +- Enhance bulk update to support updating by filters [#210](https://github.com/hypertrace/entity-service/pull/210) +- fix(eqs): missing tenant id filter in bulkUpdateEntityArrayAttribute [#212](https://github.com/hypertrace/entity-service/pull/212) +- chore: upgrade document store [#209](https://github.com/hypertrace/entity-service/pull/209) +- chore: update document store to latest version [#208](https://github.com/hypertrace/entity-service/pull/208) +- chore | updating config bootstrapper version [#207](https://github.com/hypertrace/entity-service/pull/207) +- upgrade config-bootstrapper version [#206](https://github.com/hypertrace/entity-service/pull/206) +- upgrade kafka-topic-creator helm chart version [#205](https://github.com/hypertrace/entity-service/pull/205) +- chore: update doc store libs [#204](https://github.com/hypertrace/entity-service/pull/204) +- chore | adding backend api to entity type [#201](https://github.com/hypertrace/entity-service/pull/201) +- chore: update document store [#200](https://github.com/hypertrace/entity-service/pull/200) +- chore: add DISTINCT_ARRAY operator [#199](https://github.com/hypertrace/entity-service/pull/199) +- fix(filter): support filtering empty arrays [#198](https://github.com/hypertrace/entity-service/pull/198) +- chore: upgrade doc-store lib for latest fixes [#197](https://github.com/hypertrace/entity-service/pull/197) +- chore | generating change events from EQS [#194](https://github.com/hypertrace/entity-service/pull/194) +- chore: updating doc-store version [#196](https://github.com/hypertrace/entity-service/pull/196) +- chore: upgrade doc store version to 0.7.6 [#195](https://github.com/hypertrace/entity-service/pull/195) +- Revert "chore | generating change events from EQS (#190)" [#193](https://github.com/hypertrace/entity-service/pull/193) +- chore | generating change events from EQS [#190](https://github.com/hypertrace/entity-service/pull/190) +- chore(entity-client): deprecate clients, use gRPC stub clients [#192](https://github.com/hypertrace/entity-service/pull/192) +- chore | skip change notifications in case of certain attributes [#187](https://github.com/hypertrace/entity-service/pull/187) +- chore : update doc-store lib version [#191](https://github.com/hypertrace/entity-service/pull/191) +- chore: update docstore lib version [#189](https://github.com/hypertrace/entity-service/pull/189) +- chore: update doc-store version to latest [#188](https://github.com/hypertrace/entity-service/pull/188) +- chore | ENG-18747 | adding the delete via filter api to entity service [#182](https://github.com/hypertrace/entity-service/pull/182) +- added container scanning to entity-service repo [#186](https://github.com/hypertrace/entity-service/pull/186) +- chore: update service framework version [#185](https://github.com/hypertrace/entity-service/pull/185) +- fix: update data store to report health before launching [#184](https://github.com/hypertrace/entity-service/pull/184) +- refactor: use service factory abstraction, health check [#183](https://github.com/hypertrace/entity-service/pull/183) +- add codeql analysis action [#181](https://github.com/hypertrace/entity-service/pull/181) +- upgrade config bootstrapper [#180](https://github.com/hypertrace/entity-service/pull/180) +- fix(eqs): unsuffixed attribute existence for null filters [#179](https://github.com/hypertrace/entity-service/pull/179) +- fix(entity-query-service): null filters as existence only filters [#178](https://github.com/hypertrace/entity-service/pull/178) +- fix: handle neq null [#177](https://github.com/hypertrace/entity-service/pull/177) +- fix(entity-service): null filters as non existence of attribute [#176](https://github.com/hypertrace/entity-service/pull/176) +- Fix empty child filter case in LogicalExpressionConvereter [#175](https://github.com/hypertrace/entity-service/pull/175) +- Add api-naming source attribute [#174](https://github.com/hypertrace/entity-service/pull/174) +- Multi value attribute grouping support [#173](https://github.com/hypertrace/entity-service/pull/173) +- Upgrade doc store version [#172](https://github.com/hypertrace/entity-service/pull/172) +- Adding int value conversion for attribute value [#171](https://github.com/hypertrace/entity-service/pull/171) +- Eqs client bulk update [#170](https://github.com/hypertrace/entity-service/pull/170) +- Remove redundant protos [#169](https://github.com/hypertrace/entity-service/pull/169) +- Replace aggregate expressions with functions. [#168](https://github.com/hypertrace/entity-service/pull/168) +- Wrap new query DTO querying under a flag [#167](https://github.com/hypertrace/entity-service/pull/167) +- Fix missing identifier converter [#166](https://github.com/hypertrace/entity-service/pull/166) +- Fix for equality comparison of single values with arrays [#165](https://github.com/hypertrace/entity-service/pull/165) +- Fix empty lists and empty maps [#164](https://github.com/hypertrace/entity-service/pull/164) +- Updated the document-store version [#161](https://github.com/hypertrace/entity-service/pull/161) +- Add aggregation and grouping support [#159](https://github.com/hypertrace/entity-service/pull/159) +- upgrade config-bootstrapper helm chart version [#160](https://github.com/hypertrace/entity-service/pull/160) +- * Fixed the single-child filter case for Logical Expression conversion. [#158](https://github.com/hypertrace/entity-service/pull/158) +- Implement converters to convert to the new Query DTO [#155](https://github.com/hypertrace/entity-service/pull/155) +- feat(entity): created time field [#156](https://github.com/hypertrace/entity-service/pull/156) +- Add integration test for filtering on composite values (arrays and maps) [#157](https://github.com/hypertrace/entity-service/pull/157) +#### `Config service` [(0.1.20 .. 0.1.60)](https://github.com/hypertrace/config-service/releases) +- Expose URL_PATH in exclusion rules [#201](https://github.com/hypertrace/config-service/pull/201) +- update gradle to 8.5 [#200](https://github.com/hypertrace/config-service/pull/200) +- Update gradle locks [#199](https://github.com/hypertrace/config-service/pull/199) +- Add not exists, not equals and not matches regex operator support for label application rules [#196](https://github.com/hypertrace/config-service/pull/196) +- Update gradle locks [#194](https://github.com/hypertrace/config-service/pull/194) +- chore: update suppressions [#195](https://github.com/hypertrace/config-service/pull/195) +- Update gradle locks [#193](https://github.com/hypertrace/config-service/pull/193) +- Https validation for Notification channel webhooks [#192](https://github.com/hypertrace/config-service/pull/192) +- use email if name not present [#191](https://github.com/hypertrace/config-service/pull/191) +- Update gradle locks [#190](https://github.com/hypertrace/config-service/pull/190) +- Validate regex in label rule creation/updation [#189](https://github.com/hypertrace/config-service/pull/189) +- Update gradle locks [#188](https://github.com/hypertrace/config-service/pull/188) +- chore: update locks and corresponding necessary code changes [#187](https://github.com/hypertrace/config-service/pull/187) +- Update gradle locks [#185](https://github.com/hypertrace/config-service/pull/185) +- Update gradle locks [#184](https://github.com/hypertrace/config-service/pull/184) +- ci: update codeql to get tags [#183](https://github.com/hypertrace/config-service/pull/183) +- refactor: add bom [#181](https://github.com/hypertrace/config-service/pull/181) +- feat: added syslog support in notification channel [#180](https://github.com/hypertrace/config-service/pull/180) +- chore | delete configs permanently rather than soft deletes [#178](https://github.com/hypertrace/config-service/pull/178) +- chore: update gradle plugins [#177](https://github.com/hypertrace/config-service/pull/177) +- fix dep vulnerabilities [#176](https://github.com/hypertrace/config-service/pull/176) +- add support for does not contain span filter operator [#175](https://github.com/hypertrace/config-service/pull/175) +- Warning on remote errors in dependency check [#174](https://github.com/hypertrace/config-service/pull/174) +- config change event support for exclude span rules [#173](https://github.com/hypertrace/config-service/pull/173) +- Add webhook domain exclusion config for notification channels [#172](https://github.com/hypertrace/config-service/pull/172) +- chore: update ci workflows and deps [#170](https://github.com/hypertrace/config-service/pull/170) +- Added validation for regex passed [#168](https://github.com/hypertrace/config-service/pull/168) +- Added new operator to handle IP not exists in CIDR case [#169](https://github.com/hypertrace/config-service/pull/169) +- Remove exception logging from error log [#167](https://github.com/hypertrace/config-service/pull/167) +- Added try-catch to validate the regex passed to matches in SpanFilterMatcher [#166](https://github.com/hypertrace/config-service/pull/166) +- Added new operator to check IP within range [#165](https://github.com/hypertrace/config-service/pull/165) +- Add support for default profiles creation for partitioner config service [#164](https://github.com/hypertrace/config-service/pull/164) +- Exposing a method to set request context in the mock config service [#163](https://github.com/hypertrace/config-service/pull/163) +- ENG-28667: Added splunk webhook support [#162](https://github.com/hypertrace/config-service/pull/162) +- chore: clean up vulnerabilities [#160](https://github.com/hypertrace/config-service/pull/160) +- aws s3 bucket channel [#156](https://github.com/hypertrace/config-service/pull/156) +- add validation unit tests [#158](https://github.com/hypertrace/config-service/pull/158) +- Add partitioner config service [#154](https://github.com/hypertrace/config-service/pull/154) +- chore: add mock deleteAll [#157](https://github.com/hypertrace/config-service/pull/157) +- chore: bulk delete configs in Identified object store [#153](https://github.com/hypertrace/config-service/pull/153) +- Upgrade version of hypertrace service-framework and grpc-utils [#155](https://github.com/hypertrace/config-service/pull/155) +- feat: bulk delete configs support [#149](https://github.com/hypertrace/config-service/pull/149) +- fix: disallow empty providing config list to bulk upsert [#152](https://github.com/hypertrace/config-service/pull/152) +- fix: query filter bug [#151](https://github.com/hypertrace/config-service/pull/151) +- chore: use document store bulk upsert [#148](https://github.com/hypertrace/config-service/pull/148) +- fix: default context in mockDelete [#147](https://github.com/hypertrace/config-service/pull/147) +- chore: upgrade buf [#145](https://github.com/hypertrace/config-service/pull/145) +- fixed vulnerabilitiy [#144](https://github.com/hypertrace/config-service/pull/144) +- fix-vulnerabilities [#143](https://github.com/hypertrace/config-service/pull/143) +- fix: remove api naming rule apis [#142](https://github.com/hypertrace/config-service/pull/142) +- reverted proto change [#141](https://github.com/hypertrace/config-service/pull/141) +- fix: Optimise bulk creation of api spec based naming rules [#140](https://github.com/hypertrace/config-service/pull/140) +- Revert "populated id in create and update (#137)" [#139](https://github.com/hypertrace/config-service/pull/139) +- populated id in create and update [#137](https://github.com/hypertrace/config-service/pull/137) +- feat: add config store abstractions for filter and scope resolution [#134](https://github.com/hypertrace/config-service/pull/134) +- fix: add request validation for system exclude rule [#136](https://github.com/hypertrace/config-service/pull/136) +- added id in webhookChannelConfig proto [#135](https://github.com/hypertrace/config-service/pull/135) +- feat(system-level-exclusion-rules): system level exclude span rules [#133](https://github.com/hypertrace/config-service/pull/133) +- de-duplication of api naming rules [#131](https://github.com/hypertrace/config-service/pull/131) +- chore: upgrade libs to fix snyk vulnerabilities [#132](https://github.com/hypertrace/config-service/pull/132) +- expose creation and last update timestamps on getConfig api [#129](https://github.com/hypertrace/config-service/pull/129) +- alternate approach to bulk updating api naming rules [#128](https://github.com/hypertrace/config-service/pull/128) +- add bulk update and delete apis for api naming rules [#127](https://github.com/hypertrace/config-service/pull/127) +- refactor: rename config utils [#126](https://github.com/hypertrace/config-service/pull/126) +- style: update style plugin and format [#125](https://github.com/hypertrace/config-service/pull/125) +- refactor: use service factory pattern [#122](https://github.com/hypertrace/config-service/pull/122) +- add bulk create api for api naming rules [#124](https://github.com/hypertrace/config-service/pull/124) +- rename(span-processing-rules): documentation to spec id for API naming [#123](https://github.com/hypertrace/config-service/pull/123) +- feat(span-processing): api documentation based config [#121](https://github.com/hypertrace/config-service/pull/121) +- Remove include rules and sampling configs apis [#120](https://github.com/hypertrace/config-service/pull/120) +- regex validation for api naming rules [#119](https://github.com/hypertrace/config-service/pull/119) +- Sampling configs apis implementation [#118](https://github.com/hypertrace/config-service/pull/118) +- apis for sampling configs [#117](https://github.com/hypertrace/config-service/pull/117) +- Grpc api implementation for inclusion rules [#116](https://github.com/hypertrace/config-service/pull/116) +- apis for inclusion rules and sampling config [#115](https://github.com/hypertrace/config-service/pull/115) +- refactor: replace lock with unique constraint [#112](https://github.com/hypertrace/config-service/pull/112) +- add codeql analysis action [#114](https://github.com/hypertrace/config-service/pull/114) +- chore: update grpc utils to fix netty vulnerability [#113](https://github.com/hypertrace/config-service/pull/113) +- add empty segment validation [#111](https://github.com/hypertrace/config-service/pull/111) +- fix: remove extra println [#110](https://github.com/hypertrace/config-service/pull/110) +- use re2 for regex match [#109](https://github.com/hypertrace/config-service/pull/109) +- update logical or filter matcher [#108](https://github.com/hypertrace/config-service/pull/108) +- Removing version from document store key [#107](https://github.com/hypertrace/config-service/pull/107) +- publish config utils [#106](https://github.com/hypertrace/config-service/pull/106) +- Add spanfiltermatcher utils [#105](https://github.com/hypertrace/config-service/pull/105) +- Adding serde for config change event key and value [#104](https://github.com/hypertrace/config-service/pull/104) +- update to use segment based matching [#103](https://github.com/hypertrace/config-service/pull/103) +- fix bug [#102](https://github.com/hypertrace/config-service/pull/102) +- add impl [#99](https://github.com/hypertrace/config-service/pull/99) +- Updated doc store version to 0.6.10 [#100](https://github.com/hypertrace/config-service/pull/100) +- Upgrading confluent version to 6.0.5 [#101](https://github.com/hypertrace/config-service/pull/101) +- add api naming rules apis [#98](https://github.com/hypertrace/config-service/pull/98) +- add enable/disable support for exclude span rules [#97](https://github.com/hypertrace/config-service/pull/97) +- update exclude span rules apis to expose creation and last updated timestamp [#96](https://github.com/hypertrace/config-service/pull/96) +- register span processing protos [#95](https://github.com/hypertrace/config-service/pull/95) +- add span processing config service [#94](https://github.com/hypertrace/config-service/pull/94) +- updated schema [#92](https://github.com/hypertrace/config-service/pull/92) +- added header map in proto [#91](https://github.com/hypertrace/config-service/pull/91) +#### `Hypertrace GraphQL` [( 0.9.0 .. 0.9.6)](https://github.com/hypertrace/hypertrace-graphql/releases) +- use hypertrace core common logical operator [#216](https://github.com/hypertrace/hypertrace-graphql/pull/216) +- gradle update to 8.5 [#215](https://github.com/hypertrace/hypertrace-graphql/pull/215) +- chore: upgrade submodule with attribute type change [#214](https://github.com/hypertrace/hypertrace-graphql/pull/214) +- Update gradle locks [#213](https://github.com/hypertrace/hypertrace-graphql/pull/213) +- Update gradle locks [#212](https://github.com/hypertrace/hypertrace-graphql/pull/212) +- Update gradle locks [#211](https://github.com/hypertrace/hypertrace-graphql/pull/211) +- Update gradle locks [#210](https://github.com/hypertrace/hypertrace-graphql/pull/210) +- Update gradle locks [#209](https://github.com/hypertrace/hypertrace-graphql/pull/209) +- Update gradle locks [#208](https://github.com/hypertrace/hypertrace-graphql/pull/208) +- fix: update deps, suppressions [#207](https://github.com/hypertrace/hypertrace-graphql/pull/207) +- Update gradle locks [#205](https://github.com/hypertrace/hypertrace-graphql/pull/205) +- fix: support for zoned iso date deser [#204](https://github.com/hypertrace/hypertrace-graphql/pull/204) +- chore | adding the support for querying multi interaction filters [#203](https://github.com/hypertrace/hypertrace-graphql/pull/203) +- Update gradle locks [#202](https://github.com/hypertrace/hypertrace-graphql/pull/202) +- refactor: bom [#201](https://github.com/hypertrace/hypertrace-graphql/pull/201) +- Updated submodule [#200](https://github.com/hypertrace/hypertrace-graphql/pull/200) +- Added support for passing additional filters to EntityRequest [#199](https://github.com/hypertrace/hypertrace-graphql/pull/199) +- chore: update gradle plugins [#197](https://github.com/hypertrace/hypertrace-graphql/pull/197) +- add support for does not contain span filter operator [#196](https://github.com/hypertrace/hypertrace-graphql/pull/196) +- chore: upgrade submodule with upgraded grpc version [#195](https://github.com/hypertrace/hypertrace-graphql/pull/195) +- chore | adding context options to explore query [#194](https://github.com/hypertrace/hypertrace-graphql/pull/194) +- chore(gateway-service): configurable max channel inbound message size [#193](https://github.com/hypertrace/hypertrace-graphql/pull/193) +- chore: update hypertrace-core submodule [#192](https://github.com/hypertrace/hypertrace-graphql/pull/192) +- Updated submodule to fix netty vuln [#190](https://github.com/hypertrace/hypertrace-graphql/pull/190) +- Added the removed LabelApplicationRuleDataDeserializationConfig.java file [#189](https://github.com/hypertrace/hypertrace-graphql/pull/189) +- fix: update gql java [#188](https://github.com/hypertrace/hypertrace-graphql/pull/188) +- chore: update graphql-java version [#187](https://github.com/hypertrace/hypertrace-graphql/pull/187) +- refactor: update vulnerabilities [#186](https://github.com/hypertrace/hypertrace-graphql/pull/186) +- Added new operator to check IP within range [#185](https://github.com/hypertrace/hypertrace-graphql/pull/185) +- refactor: update direct use of context to use new version [#184](https://github.com/hypertrace/hypertrace-graphql/pull/184) +- chore: add double array attribute type [#183](https://github.com/hypertrace/hypertrace-graphql/pull/183) +- chore: update graphql-java version [#182](https://github.com/hypertrace/hypertrace-graphql/pull/182) +- chore: update graphql-java version [#181](https://github.com/hypertrace/hypertrace-graphql/pull/181) +- chore: update service-framework version [#180](https://github.com/hypertrace/hypertrace-graphql/pull/180) +- ci: update gha config to use newer versions and actions [#179](https://github.com/hypertrace/hypertrace-graphql/pull/179) +- refactor: update submodule to add not contains key operator [#178](https://github.com/hypertrace/hypertrace-graphql/pull/178) +- chore: Upgraded hypertrace framework version and core-graphql [#177](https://github.com/hypertrace/hypertrace-graphql/pull/177) +- chore: update submodule to fix unknown scalar [#176](https://github.com/hypertrace/hypertrace-graphql/pull/176) +- Submodule update [#175](https://github.com/hypertrace/hypertrace-graphql/pull/175) +- updating hypertrace core graphql [#174](https://github.com/hypertrace/hypertrace-graphql/pull/174) +- refactor: update submodule to bring in new grpc utils [#173](https://github.com/hypertrace/hypertrace-graphql/pull/173) +- refactor: update ht core for result set request builder [#172](https://github.com/hypertrace/hypertrace-graphql/pull/172) +- Submodule update [#171](https://github.com/hypertrace/hypertrace-graphql/pull/171) +- Upgrade the hypertrace-core-graphql version [#170](https://github.com/hypertrace/hypertrace-graphql/pull/170) +- Update submodule to include cache invalidation interval change [#169](https://github.com/hypertrace/hypertrace-graphql/pull/169) +- chore | adding the support of edge filters in edges [#167](https://github.com/hypertrace/hypertrace-graphql/pull/167) +- Update submodule to include attribute metadata enhancements [#168](https://github.com/hypertrace/hypertrace-graphql/pull/168) +- chore: update submodule with key value pair changes [#165](https://github.com/hypertrace/hypertrace-graphql/pull/165) +- drop system exclude span rules [#166](https://github.com/hypertrace/hypertrace-graphql/pull/166) +- refactor: update vulnerable dependencies [#164](https://github.com/hypertrace/hypertrace-graphql/pull/164) +- fix: remove api naming rule apis [#163](https://github.com/hypertrace/hypertrace-graphql/pull/163) +- refactor: update protobuf [#162](https://github.com/hypertrace/hypertrace-graphql/pull/162) +- refactor: update core libs [#161](https://github.com/hypertrace/hypertrace-graphql/pull/161) +- chore | updating hypertrace core gql [#160](https://github.com/hypertrace/hypertrace-graphql/pull/160) +- refactor: update submodule for updated context [#159](https://github.com/hypertrace/hypertrace-graphql/pull/159) +- chore: add ability to restore graphql context from grpc [#158](https://github.com/hypertrace/hypertrace-graphql/pull/158) +- chore: add support for DISTINCT_ARRAY aggregation operator [#157](https://github.com/hypertrace/hypertrace-graphql/pull/157) +- refactor: update submodule to bring in jackson update [#156](https://github.com/hypertrace/hypertrace-graphql/pull/156) +- refactor: update grpc registry, plugins [#155](https://github.com/hypertrace/hypertrace-graphql/pull/155) +- chore: update exclude span rule schema [#154](https://github.com/hypertrace/hypertrace-graphql/pull/154) +- refactor: use container provided channel registry [#153](https://github.com/hypertrace/hypertrace-graphql/pull/153) +- refactor: use http framework [#152](https://github.com/hypertrace/hypertrace-graphql/pull/152) +- drop api spec based naming rules [#151](https://github.com/hypertrace/hypertrace-graphql/pull/151) +- chore: update submodule [#150](https://github.com/hypertrace/hypertrace-graphql/pull/150) +- remove inclusion rule apis [#149](https://github.com/hypertrace/hypertrace-graphql/pull/149) +- add inclusion rule apis [#147](https://github.com/hypertrace/hypertrace-graphql/pull/147) +- feat: add parallel querying [#146](https://github.com/hypertrace/hypertrace-graphql/pull/146) +- fix typo [#145](https://github.com/hypertrace/hypertrace-graphql/pull/145) +- make time range optional in explore query [#143](https://github.com/hypertrace/hypertrace-graphql/pull/143) +- Update submodule [#142](https://github.com/hypertrace/hypertrace-graphql/pull/142) +- ENG-17101: Update hypertrace-core-graphql [#141](https://github.com/hypertrace/hypertrace-graphql/pull/141) +- Updated submodule and gitignore [#140](https://github.com/hypertrace/hypertrace-graphql/pull/140) +- Updated submodule [#139](https://github.com/hypertrace/hypertrace-graphql/pull/139) +- Added build method for explore-request-builder [#138](https://github.com/hypertrace/hypertrace-graphql/pull/138) +- Add in operator and segment based matching config [#136](https://github.com/hypertrace/hypertrace-graphql/pull/136) +- fix guice error [#135](https://github.com/hypertrace/hypertrace-graphql/pull/135) +- Add api naming rules [#134](https://github.com/hypertrace/hypertrace-graphql/pull/134) +- add creation and last updated timestamps [#131](https://github.com/hypertrace/hypertrace-graphql/pull/131) +- update submodules [#133](https://github.com/hypertrace/hypertrace-graphql/pull/133) +- register span processing schema [#132](https://github.com/hypertrace/hypertrace-graphql/pull/132) +- add span processing schema [#130](https://github.com/hypertrace/hypertrace-graphql/pull/130) +- feat: add support for configuring query timeout [#129](https://github.com/hypertrace/hypertrace-graphql/pull/129) +#### `Hypertrace UI` [( 0.74.0 .. 0.74.1)](https://github.com/hypertrace/hypertrace-ui/releases) +- refactor: styling changes on select and multi select [#1439](https://github.com/hypertrace/hypertrace-ui/pull/1439) +- feat: Adding date formatter [#1447](https://github.com/hypertrace/hypertrace-ui/pull/1447) +- feat: Adding boolean to inactive isOverMaxBorder [#1448](https://github.com/hypertrace/hypertrace-ui/pull/1448) +- feat: prefix icon for label tag component [#1450](https://github.com/hypertrace/hypertrace-ui/pull/1450) +- chore:(deps-dev): bump @types/node from 17.0.17 to 17.0.19 [#1449](https://github.com/hypertrace/hypertrace-ui/pull/1449) +- chore:(deps-dev): bump ng-mocks from 13.0.2 to 13.0.3 [#1445](https://github.com/hypertrace/hypertrace-ui/pull/1445) +- chore:(deps): bump mixpanel-browser from 2.43.0 to 2.45.0 [#1444](https://github.com/hypertrace/hypertrace-ui/pull/1444) +- chore:(deps): bump core-js from 3.21.0 to 3.21.1 [#1446](https://github.com/hypertrace/hypertrace-ui/pull/1446) +- chore:(deps): bump @apollo/client from 3.5.8 to 3.5.9 [#1443](https://github.com/hypertrace/hypertrace-ui/pull/1443) +- Feat/toggle switch control value accessor [#1440](https://github.com/hypertrace/hypertrace-ui/pull/1440) +- Feat/checkbox control value accessor [#1432](https://github.com/hypertrace/hypertrace-ui/pull/1432) +- style(table): remove border bottom for the last row [#1425](https://github.com/hypertrace/hypertrace-ui/pull/1425) +- feat: filter changes [#1422](https://github.com/hypertrace/hypertrace-ui/pull/1422) +- feat: table sort change output [#1438](https://github.com/hypertrace/hypertrace-ui/pull/1438) +- fix(ui): centered toggle switch vertically [#1413](https://github.com/hypertrace/hypertrace-ui/pull/1413) +- I frame widget created [#1436](https://github.com/hypertrace/hypertrace-ui/pull/1436) +- feat: i-frame component created [#1408](https://github.com/hypertrace/hypertrace-ui/pull/1408) +- fix: improve query error console messaging [#1435](https://github.com/hypertrace/hypertrace-ui/pull/1435) +- Make Traces editable columns filterable for all data types that support it [#1434](https://github.com/hypertrace/hypertrace-ui/pull/1434) +- fix(input): reset on input component not working fix [#1433](https://github.com/hypertrace/hypertrace-ui/pull/1433) +- feat(entity-renderer): ability to override icon size [#1426](https://github.com/hypertrace/hypertrace-ui/pull/1426) +- chore:(deps-dev): bump @types/node from 17.0.15 to 17.0.17 [#1429](https://github.com/hypertrace/hypertrace-ui/pull/1429) +- chore:(deps-dev): bump jest-config from 27.5.0 to 27.5.1 [#1430](https://github.com/hypertrace/hypertrace-ui/pull/1430) +- chore:(deps-dev): bump @commitlint/cli from 16.1.0 to 16.2.1 [#1428](https://github.com/hypertrace/hypertrace-ui/pull/1428) +- chore:(deps-dev): bump @commitlint/config-conventional [#1427](https://github.com/hypertrace/hypertrace-ui/pull/1427) +- refactor(time): remove 2 week & 1 month options [#1424](https://github.com/hypertrace/hypertrace-ui/pull/1424) +- feat: collapsible sidebar [#1423](https://github.com/hypertrace/hypertrace-ui/pull/1423) +- feat(validators): add domain validator [#1409](https://github.com/hypertrace/hypertrace-ui/pull/1409) +- feat(ui): added summary-box to consolidate +x usecases [#1407](https://github.com/hypertrace/hypertrace-ui/pull/1407) +- feat(navigable-tab): add change detection trigger [#1410](https://github.com/hypertrace/hypertrace-ui/pull/1410) +- chore:(deps): bump core-js from 3.20.3 to 3.21.0 [#1418](https://github.com/hypertrace/hypertrace-ui/pull/1418) +- chore:(deps-dev): bump @types/mixpanel-browser from 2.36.0 to 2.38.0 [#1420](https://github.com/hypertrace/hypertrace-ui/pull/1420) +- chore:(deps-dev): bump @types/lodash-es from 4.17.5 to 4.17.6 [#1419](https://github.com/hypertrace/hypertrace-ui/pull/1419) +- chore:(deps-dev): bump ts-node from 10.4.0 to 10.5.0 [#1421](https://github.com/hypertrace/hypertrace-ui/pull/1421) +- chore:(deps): bump @fullstory/browser from 1.4.10 to 1.5.0 [#1417](https://github.com/hypertrace/hypertrace-ui/pull/1417) +- chore:(deps-dev): bump jest-config from 27.4.7 to 27.5.0 [#1414](https://github.com/hypertrace/hypertrace-ui/pull/1414) +- chore:(deps-dev): bump @types/node from 17.0.13 to 17.0.15 [#1416](https://github.com/hypertrace/hypertrace-ui/pull/1416) +- chore:(deps-dev): bump ng-mocks from 13.0.0 to 13.0.2 [#1415](https://github.com/hypertrace/hypertrace-ui/pull/1415) +- feat: add minor multiselect improvements [#1412](https://github.com/hypertrace/hypertrace-ui/pull/1412) +- fix(bug): brush should not be there for cartesian chart if there is no selection handler [#1406](https://github.com/hypertrace/hypertrace-ui/pull/1406) +- fix: checkbox on write refresh [#1404](https://github.com/hypertrace/hypertrace-ui/pull/1404) +- ci: update codecov [#1405](https://github.com/hypertrace/hypertrace-ui/pull/1405) +- chore:(deps-dev): bump @types/node from 17.0.10 to 17.0.13 [#1403](https://github.com/hypertrace/hypertrace-ui/pull/1403) +- chore:(deps): bump @apollo/client from 3.5.7 to 3.5.8 [#1402](https://github.com/hypertrace/hypertrace-ui/pull/1402) +- fix: updated menu dropdown elements to body-1-regular styling. [#1401](https://github.com/hypertrace/hypertrace-ui/pull/1401) +- refactor: minor styling changes to shared components [#1399](https://github.com/hypertrace/hypertrace-ui/pull/1399) +- refactor: hide tooltip [#1396](https://github.com/hypertrace/hypertrace-ui/pull/1396) +- fix(copy-to-clipboard): remove backdrop for tooltip message [#1391](https://github.com/hypertrace/hypertrace-ui/pull/1391) +- refactor: updating style for container widget as per the mocks [#1397](https://github.com/hypertrace/hypertrace-ui/pull/1397) +- feat: Add formControl disabled to combo-box [#1395](https://github.com/hypertrace/hypertrace-ui/pull/1395) +- Cartesian drilldown [#1394](https://github.com/hypertrace/hypertrace-ui/pull/1394) +- feat: Adding state disable to dropdown [#1385](https://github.com/hypertrace/hypertrace-ui/pull/1385) +- refactor: updating style of single bar gauge [#1392](https://github.com/hypertrace/hypertrace-ui/pull/1392) +- chore:(deps-dev): bump @commitlint/cli from 16.0.1 to 16.1.0 [#1387](https://github.com/hypertrace/hypertrace-ui/pull/1387) +- chore:(deps-dev): bump @types/node from 17.0.5 to 17.0.10 [#1389](https://github.com/hypertrace/hypertrace-ui/pull/1389) +- chore:(deps-dev): bump ng-mocks from 12.5.1 to 13.0.0 [#1388](https://github.com/hypertrace/hypertrace-ui/pull/1388) +- chore:(deps): bump core-js from 3.20.2 to 3.20.3 [#1386](https://github.com/hypertrace/hypertrace-ui/pull/1386) +- chore:(deps): bump @apollo/client from 3.5.6 to 3.5.7 [#1390](https://github.com/hypertrace/hypertrace-ui/pull/1390) +- feat: show y Axis and corresponding grid lines for Metrics tab in Services/API Endpoints/Backend [#1381](https://github.com/hypertrace/hypertrace-ui/pull/1381) +- feat: Skeleton loader for LoadAsync directive [#1373](https://github.com/hypertrace/hypertrace-ui/pull/1373) +- feat: adding an attachedTrigger with sheet overlay [#1382](https://github.com/hypertrace/hypertrace-ui/pull/1382) +- fix: parser should only match full filter keys [#1383](https://github.com/hypertrace/hypertrace-ui/pull/1383) +- chore:(deps-dev): bump pretty-quick from 3.1.2 to 3.1.3 [#1378](https://github.com/hypertrace/hypertrace-ui/pull/1378) +- chore:(deps): bump mixpanel-browser from 2.42.1 to 2.43.0 [#1380](https://github.com/hypertrace/hypertrace-ui/pull/1380) +- chore:(deps-dev): bump @types/uuid from 8.3.1 to 8.3.4 [#1379](https://github.com/hypertrace/hypertrace-ui/pull/1379) +- chore:(deps-dev): bump @compodoc/compodoc from 1.1.16 to 1.1.18 [#1377](https://github.com/hypertrace/hypertrace-ui/pull/1377) +- chore:(deps): bump @fullstory/browser from 1.4.9 to 1.4.10 [#1376](https://github.com/hypertrace/hypertrace-ui/pull/1376) +- feat: support for configurable max height in multi select container [#1324](https://github.com/hypertrace/hypertrace-ui/pull/1324) +#### `Hypertrace ingester` [( 0.6.40 .. 1.0.2)](https://github.com/hypertrace/hypertrace-ingester/releases) +- Consume URL_PATH and evaluate according for span exclusion [#451](https://github.com/hypertrace/hypertrace-ingester/pull/451) +- fix: path fetching for home paths Urls [#448](https://github.com/hypertrace/hypertrace-ingester/pull/448) +- Add new otel attribute for Rabbitmq backend [#447](https://github.com/hypertrace/hypertrace-ingester/pull/447) +- fix: bypass.override.tenants config to be non quoted [#449](https://github.com/hypertrace/hypertrace-ingester/pull/449) +- Support service correlation for mirroring spans [#431](https://github.com/hypertrace/hypertrace-ingester/pull/431) +- update gradle to 8.5 [#446](https://github.com/hypertrace/hypertrace-ingester/pull/446) +- Suppress unnecessary logs [#445](https://github.com/hypertrace/hypertrace-ingester/pull/445) +- Move logs to debug [#444](https://github.com/hypertrace/hypertrace-ingester/pull/444) +- update entity service version for expire after accces cache [#443](https://github.com/hypertrace/hypertrace-ingester/pull/443) +- fix: include bootstrap servers in entity change event consumer config [#442](https://github.com/hypertrace/hypertrace-ingester/pull/442) +- feat: consume entity change events to update cache in eds cached client [#441](https://github.com/hypertrace/hypertrace-ingester/pull/441) +- remove rx in entity span enricher resolution [#439](https://github.com/hypertrace/hypertrace-ingester/pull/439) +- update gradle to 8 [#440](https://github.com/hypertrace/hypertrace-ingester/pull/440) +- Fix NPE [#437](https://github.com/hypertrace/hypertrace-ingester/pull/437) +- Update streams framework [#436](https://github.com/hypertrace/hypertrace-ingester/pull/436) +- chore | removing entities edge list formation in api trace graph [#418](https://github.com/hypertrace/hypertrace-ingester/pull/418) +- fix: bug scheduling delay was missed [#435](https://github.com/hypertrace/hypertrace-ingester/pull/435) +- fix: bug in proactive rescheduling not accounting for future timeout [#434](https://github.com/hypertrace/hypertrace-ingester/pull/434) +- fix: clean up list interface and mistake in store builder [#433](https://github.com/hypertrace/hypertrace-ingester/pull/433) +- Update CODEOWNERS [#432](https://github.com/hypertrace/hypertrace-ingester/pull/432) +- feat: use throttled punctuator [#424](https://github.com/hypertrace/hypertrace-ingester/pull/424) +- rocksdb metrics to debug [#430](https://github.com/hypertrace/hypertrace-ingester/pull/430) +- change punctuation, disable default rocksdb override [#429](https://github.com/hypertrace/hypertrace-ingester/pull/429) +- chore(RpcSemanticConventionUtils): getter for grpc path [#428](https://github.com/hypertrace/hypertrace-ingester/pull/428) +- Reduce logging [#427](https://github.com/hypertrace/hypertrace-ingester/pull/427) +- use v2 log4j-api and slf4j2impl [#425](https://github.com/hypertrace/hypertrace-ingester/pull/425) +- Fix vulnerabilities [#423](https://github.com/hypertrace/hypertrace-ingester/pull/423) +- chore: update gradle plugins [#421](https://github.com/hypertrace/hypertrace-ingester/pull/421) +- Expose deployment name from EnrichedSpanUtils [#419](https://github.com/hypertrace/hypertrace-ingester/pull/419) +- update default compression to zstd for lower serialisation costs [#417](https://github.com/hypertrace/hypertrace-ingester/pull/417) +- chore: remove subscribeOn on a scheduler [#416](https://github.com/hypertrace/hypertrace-ingester/pull/416) +- fix: update error log message [#414](https://github.com/hypertrace/hypertrace-ingester/pull/414) +- chore: add config to exclude certain entity types from default entity span enrichment [#413](https://github.com/hypertrace/hypertrace-ingester/pull/413) +- update config service version [#411](https://github.com/hypertrace/hypertrace-ingester/pull/411) +- make port optional to build full url, exclusion rule eval fallback on url path [#410](https://github.com/hypertrace/hypertrace-ingester/pull/410) +- chore: upgrade grpc-utils lib [#412](https://github.com/hypertrace/hypertrace-ingester/pull/412) +- remove tenant tag from enricher level metrics to fix too many metrics problem [#409](https://github.com/hypertrace/hypertrace-ingester/pull/409) +- Better version management of depdendencies [#407](https://github.com/hypertrace/hypertrace-ingester/pull/407) +- Fix vulns [#406](https://github.com/hypertrace/hypertrace-ingester/pull/406) +- remove tenant tag from enricher level metrics to fix too many metrics problem [#394](https://github.com/hypertrace/hypertrace-ingester/pull/394) +- chore | invalidate cache in case of updates [#403](https://github.com/hypertrace/hypertrace-ingester/pull/403) +- chore | evaluate enriched backend entity attributes before updating [#402](https://github.com/hypertrace/hypertrace-ingester/pull/402) +- chore | adding the support for backend entity update [#399](https://github.com/hypertrace/hypertrace-ingester/pull/399) +- chore: add schedule to pr build [#398](https://github.com/hypertrace/hypertrace-ingester/pull/398) +- chore: updates libs version to handle trivy vulnerabities [#396](https://github.com/hypertrace/hypertrace-ingester/pull/396) +- chore: add category info to fix trivy build issue [#397](https://github.com/hypertrace/hypertrace-ingester/pull/397) +- chore: move to trivy based image scan, removed snyk [#395](https://github.com/hypertrace/hypertrace-ingester/pull/395) +- chore | Validate regex before persisting [#393](https://github.com/hypertrace/hypertrace-ingester/pull/393) +- refactor: fix expiration of ua cache [#392](https://github.com/hypertrace/hypertrace-ingester/pull/392) +- chore | Remove exception logging from error [#391](https://github.com/hypertrace/hypertrace-ingester/pull/391) +- chore | validate the regex passed for matching [#390](https://github.com/hypertrace/hypertrace-ingester/pull/390) +- add netty dependency for grpc clients [#388](https://github.com/hypertrace/hypertrace-ingester/pull/388) +- adding support of using charts as library for certain components [#387](https://github.com/hypertrace/hypertrace-ingester/pull/387) +- feat: add ability to configure a preferred service name attr [#386](https://github.com/hypertrace/hypertrace-ingester/pull/386) +- chore | adding getter for http response content type [#385](https://github.com/hypertrace/hypertrace-ingester/pull/385) +- Added support for the new OTEL net.sock.peer.addr attribute [#383](https://github.com/hypertrace/hypertrace-ingester/pull/383) +- feat: enchance url parsing of jdbc backend provider [#382](https://github.com/hypertrace/hypertrace-ingester/pull/382) +- kafka streams library upgrade [#381](https://github.com/hypertrace/hypertrace-ingester/pull/381) +- add securityContext to deployments [#380](https://github.com/hypertrace/hypertrace-ingester/pull/380) +- fix(http-semantic-utils): normalize malformed urls [#379](https://github.com/hypertrace/hypertrace-ingester/pull/379) +- Kafka changelog topics compact policy 2 [#378](https://github.com/hypertrace/hypertrace-ingester/pull/378) +- Update change log topics compaction policy [#377](https://github.com/hypertrace/hypertrace-ingester/pull/377) +- chore: used intercepted GrpcChannelRegistry from kafka-streams-framework [#375](https://github.com/hypertrace/hypertrace-ingester/pull/375) +- chore: updated grpc libs for vuln fix [#371](https://github.com/hypertrace/hypertrace-ingester/pull/371) +- upgrade kafka-topic-creator helm chart version [#373](https://github.com/hypertrace/hypertrace-ingester/pull/373) +- kafka streams framework lib upgrade and use group partitioner [#374](https://github.com/hypertrace/hypertrace-ingester/pull/374) +- use group partitioner [#370](https://github.com/hypertrace/hypertrace-ingester/pull/370) +- Lib upgrade [#369](https://github.com/hypertrace/hypertrace-ingester/pull/369) +- chore | adding remove method in api trace graph builder [#368](https://github.com/hypertrace/hypertrace-ingester/pull/368) +- Add support for hostNetwork to workloads [#366](https://github.com/hypertrace/hypertrace-ingester/pull/366) +- Removed unused dependencies [#365](https://github.com/hypertrace/hypertrace-ingester/pull/365) +- enhanced the span drop filter for operation name [#364](https://github.com/hypertrace/hypertrace-ingester/pull/364) +- Upgrade the data model version [#362](https://github.com/hypertrace/hypertrace-ingester/pull/362) +- chore | changing the log level [#361](https://github.com/hypertrace/hypertrace-ingester/pull/361) +- chore | adding the excluded domains for creating backends [#360](https://github.com/hypertrace/hypertrace-ingester/pull/360) +- chore | adding should resolve backend uri function [#359](https://github.com/hypertrace/hypertrace-ingester/pull/359) +- Updated data model [#358](https://github.com/hypertrace/hypertrace-ingester/pull/358) +- chore | adding get method for client span ip address [#357](https://github.com/hypertrace/hypertrace-ingester/pull/357) +- upgrade kafka-topic-creator helm chart version [#356](https://github.com/hypertrace/hypertrace-ingester/pull/356) +- upgraded proto version [#354](https://github.com/hypertrace/hypertrace-ingester/pull/354) +- Updated user agent cache size [#353](https://github.com/hypertrace/hypertrace-ingester/pull/353) +- chore | changing the backend identifying attributes method [#348](https://github.com/hypertrace/hypertrace-ingester/pull/348) +- fix | adding the structured trace in the entity builder [#347](https://github.com/hypertrace/hypertrace-ingester/pull/347) +- chore | add getbackendEntity to the backend enricher [#346](https://github.com/hypertrace/hypertrace-ingester/pull/346) +- chore | putting backend type into constants [#345](https://github.com/hypertrace/hypertrace-ingester/pull/345) +- Updated EnrichedSpanUtils for getting headers and cookies from spans [#338](https://github.com/hypertrace/hypertrace-ingester/pull/338) +- Kafka upgrade [#344](https://github.com/hypertrace/hypertrace-ingester/pull/344) +- gradle plugin upgrades and spotless fixes [#343](https://github.com/hypertrace/hypertrace-ingester/pull/343) +- handle "null" string case for the http request origin header [#341](https://github.com/hypertrace/hypertrace-ingester/pull/341) +- chore: adds sl4j impl lib for runtime [#340](https://github.com/hypertrace/hypertrace-ingester/pull/340) +- chore: upgrade view generation and creation framework libs [#339](https://github.com/hypertrace/hypertrace-ingester/pull/339) +- Add support to look for http scheme from origin header [#337](https://github.com/hypertrace/hypertrace-ingester/pull/337) +- add http.client_ip constant [#336](https://github.com/hypertrace/hypertrace-ingester/pull/336) +- fix snyk vulnerabilities [#335](https://github.com/hypertrace/hypertrace-ingester/pull/335) +- chore: upgrade data-model and avro version [#334](https://github.com/hypertrace/hypertrace-ingester/pull/334) +- Upgrade dependencies to fix vulnerabilities [#332](https://github.com/hypertrace/hypertrace-ingester/pull/332) +- add drop trace attribute [#331](https://github.com/hypertrace/hypertrace-ingester/pull/331) +- fix: handle explicit error case [#330](https://github.com/hypertrace/hypertrace-ingester/pull/330) +- fix: catching error along with exception to avoid pod kill [#329](https://github.com/hypertrace/hypertrace-ingester/pull/329) +- change root project name to avoid duplicate project names. Running gradlew projects command will display all the project names to verify [#327](https://github.com/hypertrace/hypertrace-ingester/pull/327) +- Override build grpc channel to take MaxMessage size [#328](https://github.com/hypertrace/hypertrace-ingester/pull/328) +- chore: upgrade docker plugin for m1 support [#323](https://github.com/hypertrace/hypertrace-ingester/pull/323) +- Rate limiting based span drop [#318](https://github.com/hypertrace/hypertrace-ingester/pull/318) +- feat: update view-gen framework to use multiple input topics [#317](https://github.com/hypertrace/hypertrace-ingester/pull/317) +- update config utils [#316](https://github.com/hypertrace/hypertrace-ingester/pull/316) +- grouper/enricher produces/consumes keyed input [#314](https://github.com/hypertrace/hypertrace-ingester/pull/314) +- Drop spans based on event [#313](https://github.com/hypertrace/hypertrace-ingester/pull/313) +- Upgrade grpcutils version [#312](https://github.com/hypertrace/hypertrace-ingester/pull/312) +- add in operation support [#311](https://github.com/hypertrace/hypertrace-ingester/pull/311) +- evaluate exclude span rules [#305](https://github.com/hypertrace/hypertrace-ingester/pull/305) +- feat: adds support for filtering of un-used tags [#310](https://github.com/hypertrace/hypertrace-ingester/pull/310) +- fix: incorrect usage of metrics hashmap for late arrival counter [#308](https://github.com/hypertrace/hypertrace-ingester/pull/308) +- chore: convert logging from info to debug message for span drop criteria [#307](https://github.com/hypertrace/hypertrace-ingester/pull/307) +- feat: add support for dropping late arrival data [#306](https://github.com/hypertrace/hypertrace-ingester/pull/306) +- feat : add support for bypassing raw-spans-grouper [#301](https://github.com/hypertrace/hypertrace-ingester/pull/301) +- Extract protocol from x-forwarded-proto and other headers [#300](https://github.com/hypertrace/hypertrace-ingester/pull/300) #### `Hypertrace alert engine` [( 2.0.10 .. 2.0.10)](https://github.com/hypertrace/hypertrace-alert-engine/releases) diff --git a/kubernetes/data-services/Chart.yaml b/kubernetes/data-services/Chart.yaml index 4dd149a..6f488e2 100644 --- a/kubernetes/data-services/Chart.yaml +++ b/kubernetes/data-services/Chart.yaml @@ -25,19 +25,19 @@ appVersion: 0.1.0 dependencies: - name: kafka repository: "https://storage.googleapis.com/hypertrace-helm-charts" - version: 0.1.9 + version: 0.2.4 - name: zookeeper repository: "https://storage.googleapis.com/hypertrace-helm-charts" - version: 0.1.3 + version: 0.2.6 - name: pinot repository: "https://storage.googleapis.com/hypertrace-helm-charts" - version: 0.4.5 + version: 1.0.4 - name: schema-registry repository: "https://storage.googleapis.com/hypertrace-helm-charts" - version: 0.1.5 + version: 0.2.10 - name: mongodb repository: "https://storage.googleapis.com/hypertrace-helm-charts" - version: 0.1.3 + version: 0.2.5 condition: mongodb.enabled - name: postgresql repository: "https://charts.bitnami.com/bitnami" diff --git a/kubernetes/platform-services/Chart.yaml b/kubernetes/platform-services/Chart.yaml index badeda8..5188015 100644 --- a/kubernetes/platform-services/Chart.yaml +++ b/kubernetes/platform-services/Chart.yaml @@ -25,44 +25,44 @@ appVersion: 0.1.0 dependencies: - name: hypertrace-collector repository: "https://storage.googleapis.com/hypertrace-helm-charts" - version: 0.3.1 + version: 0.17.1 - name: span-normalizer repository: "https://storage.googleapis.com/hypertrace-helm-charts" - version: 0.6.40 + version: 1.0.2 - name: raw-spans-grouper repository: "https://storage.googleapis.com/hypertrace-helm-charts" - version: 0.6.40 + version: 1.0.2 - name: hypertrace-trace-enricher repository: "https://storage.googleapis.com/hypertrace-helm-charts" - version: 0.6.40 + version: 1.0.2 - name: hypertrace-view-generator repository: "https://storage.googleapis.com/hypertrace-helm-charts" - version: 0.6.40 + version: 1.0.2 - name: hypertrace-ui repository: "https://storage.googleapis.com/hypertrace-helm-charts" - version: 0.74.0 + version: 0.74.1 - name: hypertrace-graphql-service repository: "https://storage.googleapis.com/hypertrace-helm-charts" - version: 0.9.0 + version: 0.9.6 - name: gateway-service repository: "https://storage.googleapis.com/hypertrace-helm-charts" - version: 0.2.0 + version: 0.3.16 condition: merge-query-services.disabled - name: query-service repository: "https://storage.googleapis.com/hypertrace-helm-charts" - version: 0.7.0 + version: 0.8.24 condition: merge-query-services.disabled - name: entity-service repository: "https://storage.googleapis.com/hypertrace-helm-charts" - version: 0.8.17 + version: 0.8.98 condition: merge-query-services.disabled - name: attribute-service repository: "https://storage.googleapis.com/hypertrace-helm-charts" - version: 0.13.12 + version: 0.14.40 condition: merge-query-services.disabled - name: config-service repository: "https://storage.googleapis.com/hypertrace-helm-charts" - version: 0.1.20 + version: 0.1.60 condition: merge-query-services.disabled - name: hypertrace-data-config-service repository: "https://storage.googleapis.com/hypertrace-helm-charts" @@ -78,5 +78,5 @@ dependencies: condition: alerting.enabled - name: kafka-topic-creator repository: "https://storage.googleapis.com/hypertrace-helm-charts" - version: 0.1.9 + version: 0.1.7 condition: kafka-topic-creator.enabled diff --git a/kubernetes/tmp/compatibility_matrix.txt b/kubernetes/tmp/compatibility_matrix.txt index b379e1d..a717f62 100755 --- a/kubernetes/tmp/compatibility_matrix.txt +++ b/kubernetes/tmp/compatibility_matrix.txt @@ -1,9 +1,9 @@ -attribute-service:0.13.12 -gateway-service:0.2.0 -query-service:0.7.0 -entity-service:0.8.17 -config-service:0.1.20 -hypertrace-graphql:0.9.0 -hypertrace-ui:0.74.0 -hypertrace-ingester:0.6.40 +attribute-service:0.14.40 +gateway-service:0.3.16 +query-service:0.8.24 +entity-service:0.8.98 +config-service:0.1.60 +hypertrace-graphql:0.9.6 +hypertrace-ui:0.74.1 +hypertrace-ingester:1.0.2 hypertrace-alert-engine:2.0.10