# Fixed Issues

We fix the bugs!

## 3.5.3-p1 (Latest)

These are the bugs we fixed in Kloudfuse Platform Release 3.5.3-p1.

- **Scheduled Views Not Running**: Fixed an issue where newly created scheduled views were sometimes not evaluated until the service was restarted.
- **Confirmation Dialog Hidden Behind Side Panel**: Fixed a regression where confirmation dialogs were hidden behind the side panel overlay.
- **Dashboard Chart Error Handling**: Fixed an issue where dashboard charts did not properly display errors on the first query failure.
- **Dashboard Template Variables**: Fixed an issue where dashboard template variables were not updating when the date range was changed.
- **Dashboard Filter Chain**: Fixed an issue where chained dashboard template variables were not updating dependent filters when a parent filter was changed.
- **Dashboard Text Filter Input**: Fixed an issue where dashboard text filter inputs would revert to their previous value when attempting to edit or clear them.
- **Logs Panel Scrolling**: Fixed an issue where scrolling within a Logs dashboard panel moved the entire browser window instead of scrolling within the panel.
- **Traces Sidebar Label Grouping**: Fixed a regression where trace sidebar labels were all grouped under "custom" instead of being organized by prefix.
- **Metrics Query Performance**: Fixed metrics query performance issues by leveraging rollup to reduce query latency.
- **Logs Parser Memory Growth**: Fixed unbounded memory growth in the logs parser service in environments with frequent node recycling.
- **PostgreSQL Configuration**: Fixed an issue where PostgreSQL `max_connections` was reset to the default value of 100 during upgrades.
- **Template Variable FuseQL Escaping**: Fixed an issue where template variable values were not properly escaped in FuseQL queries.
- **Grafana Trace ID Search**: Fixed an issue where searching by Trace ID in the Grafana UI failed to display trace details.

## 3.5.3

These are the bugs we fixed in Kloudfuse Platform Release 3.5.3.

- **Subquery Performance**: We fixed a performance issue where log subqueries were re-executed for every result row instead of once, causing significant slowdowns on large result sets.
- **Compose Operator Ordering**: We fixed non-deterministic filter ordering in the compose operator that could produce inconsistent query results between streaming and non-streaming execution.
- **Histogram Bucket Handling**: We fixed histogram bucket handling when cardinality limits are applied, preventing incorrect `histogram_quantile()` results due to bucket boundaries going out of sync.
- **Metrics Query Response Size**: We fixed an issue where certain metrics queries returned significantly larger responses than necessary, causing slow query performance.
- **Kinesis Log Tracking**: We fixed Kinesis log ingestion not appearing in consumption and usage reporting.
- **Tooltip Display**: We fixed an issue where chart tooltips were broken on displays with a device pixel ratio less than 1, such as certain remote desktop environments.
- **Merge Transformation**: We fixed an issue where dashboard table panels using the merge transformation produced incorrect results when some queries returned empty data.
- **FuseQL Escaping**: We fixed FuseQL queries containing double quotes and special characters not working correctly. Queries saved to dashboards no longer display extra escape characters.
- **Template Variable Defaults**: We fixed single-select template variables not correctly applying their default values on dashboard load.
- **Label Value Picker**: We fixed the label value picker select-all generating excessively long URLs that could break bookmarking and sharing.
- **Rate Control Display**: We fixed the rate control page showing swapped allowed/dropped columns and incorrect percentage computation.
- **Ingestion Rate Precision**: We fixed a bug where small configured ingestion rates were rounded to zero, causing all ingestion to be rejected after the initial burst.
- **Alert Query Escaping**: We fixed double-escaping of alert queries that caused alert evaluation failures when queries contained special characters.
- **SLO Label Population**: We fixed labels not being populated when editing an existing SLO, requiring users to re-enter label configurations.
- **SLO Group-By Graphs**: We fixed the SLO budget graph not rendering correctly when viewing individual label groups.
- **Grafana Tempo Compatibility**: We fixed compatibility with the latest Grafana Tempo plugin for trace tag autocomplete and query building.
- **Log Level Detection**: We fixed log level detection for OTLP-sourced logs where the level was carried in agent-processed metadata, preventing incorrect classification based on message body content.
- **Timestamp Bounds Validation**: We fixed timestamp bounds checking not being applied to agent and ingestion timestamp sources, allowing out-of-bounds timestamps to pass through without validation.

## 3.5.2-p2

These are the bugs we fixed in Kloudfuse Platform Release 3.5.2-p2.

- **Hydration Job List Display**: We fixed an issue where the hydration job list would appear empty when `archiveAddTags` contains invalid JSON.
- **Panel Data Loading**: We fixed an issue where dashboard panels were not correctly using their configured datasource and target settings, causing unreliable data loading.
- **Data Table Styling**: We removed unnecessary borders in dashboard data table panels for cleaner visualization.
- **Lookup with Alias Fields**: We fixed a bug where lookup operations with aliased fields would produce incorrect results.
- **Saved View Expiry**: We corrected configuration handling for saved view expiration settings.
- **Reset Adjustment Merging**: We fixed an issue where merging reset adjustments in point ranges could produce incorrect metric values, improving accuracy of counter reset handling.
- **Log Parsing (Concatenated JSON)**: We fixed a regression where concatenated JSON payloads (for example, `{"log":"a"}{"log":"b"}`) were only parsing the first object, silently dropping subsequent log entries. This affected fluentd-json, fluent-bit-json, Datadog, and hydration ingestion paths.
- **Log Parsing (Heroku Format)**: We fixed a regression where Heroku syslog messages were incorrectly wrapped in JSON instead of being passed through as raw messages. Decompression error metrics for Datadog payloads were also restored.
- **WebSocket Loading State**: We fixed an issue where the loading state was not cleared after a query completed via WebSocket, causing the UI to appear stuck in a loading state.

## 3.5.2-p1

These are the bugs we fixed in Kloudfuse Platform Release 3.5.2-p1.

- **Dashboard Transpose Logs Table**: Fixed an issue where transposed log tables were not rendering correctly in dashboard panels.
- **Dashboard LogQL Panel**: Fixed an issue where LogQL-based panels were not working correctly in dashboard views.
- **Dashboard RUM Template Variables**: Fixed an issue where dashboard template variables were not properly filtering RUM data in dashboard panels.
- **Dashboard Sparkline Visualization**: Fixed an issue where sparkline charts were not showing all bars when a custom timeslice differs from the UI bucket size.
- **Alerts PromQL Parse**: Fixed parsing issues with PromQL expressions in alert configurations.
- **Logs Anomaly Alerts Syntax**: Fixed syntax handling for log-based anomaly alert definitions.
- **LogQL Regressions**: Fixed regressions in LogQL implementation that affected query execution and result accuracy.
- **LogQL Compare Operator Panic**: Fixed a panic when using compare operators in streaming queries.
- **LogQL Compare Timeshift Naming**: Fixed column naming for minute-duration timeshifts in compare queries.
- **Streaming Aggregation NaN Handling**: Fixed issues with NaN values and format function type mismatches in streaming aggregations.
- **LogQL Compose Operator**: Fixed issues with compose operator returning incomplete results and not respecting subquery limits.
- **Metrics Rollup Performance**: Fixed a performance regression in metrics rollup implementation.
- **Hydration Job Status**: Fixed an issue where the hydration job status UI was blinking and not displaying status correctly.
- **Lookup Table Edit Corruption**: Fixed an issue where editing lookup tables could corrupt data due to column order mismatch.

## 3.5.2

These are the bugs we fixed in Kloudfuse Platform Release 3.5.2.

### 3.5.2

- **Dashboard Pie Chart Colors**: Fixed an issue where pie charts displayed different colors for the same data when switching between LogQL and FuseQL query modes.
- **FuseQL Duplicate Filter**: Fixed an issue where switching from regular to advanced (FuseQL) mode duplicated the kube_cluster_name filter.
- **Logs Analytics Table Scroll**: Fixed an issue where the logs analytics table had no scroll and content was cut off at the bottom of the screen.
- **Query Builder Toggle**: Fixed an issue where toggling to advanced mode removed facet filters and queries were lost when switching between advanced search and query builder.
- **Streaming API Error Messages**: Fixed an issue where FuseQL streaming API was not returning error messages to the UI, making query debugging difficult.
- **FuseQL JSON Multi Results**: Fixed an issue where FuseQL json operator with multiple results caused UI errors.
- **Scheduled Search Creation**: Fixed a hard crash on the scheduled search creation page.
- **Date Toggle Streaming**: Fixed an issue where toggling the date picker stopped the streaming query for the chart in the logs page.
- **Lookup Table Duplicate Upload**: Fixed an issue preventing re-upload of the same CSV file to lookup tables.
- **Ingester Type Length**: Fixed an issue where the ingester k8s handler was attempting to write a type field exceeding 64 characters.
- **Group Sync Role Update**: Fixed role update behavior when group sync is enabled in user management.
- **Dashboard Template Variable Bookmarking**: Fixed a regression where dashboard template variable selections were not properly saved in bookmarked URLs. Template variable state is now correctly preserved when sharing dashboard links.

## 3.5.1-p2

These are the bugs we fixed in Kloudfuse Platform Release 3.5.1-p2.

- **Query Mode Switching**: We fixed an issue where switching between advanced search and query builder modes did not work correctly in some cases.
- **Template Values in Logs**: We fixed an issue where changing template variable values did not properly refresh log data in dashboard panels.
- **Logs Analytics Table**: We fixed an issue where the logs analytics table would get cut off on smaller screens. The table now includes horizontal scrolling for tables with many columns.
- **RUM Multi-line Regex**: We fixed an issue where regex matching in RUM queries did not work correctly for multi-line string values.
- **Control Plane Dashboard**: We fixed the Pinot ingestion rate calculation in the control plane dashboard.

## 3.5.1-p1

These are the bugs we fixed in Kloudfuse Platform Release 3.5.1-p1.

- **FuseQL mode switching**: We fixed an issue where switching from FuseQL mode to label/value chip mode was not working correctly in the query builder.
- **Alerts evaluation frequency grouping**: We fixed alerts grouping to properly update based on evaluation frequency settings.

## 3.5.1

These are the bugs we fixed in Kloudfuse Platform Release 3.5.1.

### 3.5.1

- **Token Expired Redirect**: Fixed an issue where users were not properly redirected to the login page when their session token expired.
- **Multiline Query on Windows**: Fixed an issue where FuseQL multiline queries were not working correctly when accessed from Windows browsers.
- **toFloat Function in Logs**: Fixed an issue where the `toFloat` function returned incorrect results when converting parsed log field values to floating-point numbers.
- **Heroku Log Parsing**: Fixed an issue where Heroku log messages containing special characters were not parsed correctly.
- **CSV Download Missing Parsed Fields**: Fixed an issue where downloaded CSV files from the Logs explorer had empty columns for fields parsed using FuseQL (such as `| field as alias`). The parsed fields displayed correctly in the UI but were missing from the exported CSV file.

## 3.5.0

These are the bugs we fixed in Kloudfuse Platform Release 3.5.0.

- **Trace download infinite loop**: Fixed an issue causing an infinite loop when downloading traces.
- **Error group occurrence counts**: Fixed incorrect occurrence counts displayed in the error group table.
- **Trace alert filter preservation**: Fixed issues where trace alert filters were reset when navigating to alert creation.
- **Anomaly algorithm selection**: Fixed anomaly algorithm selection not being carried over when creating alerts from metrics explorer with anomaly detection.
- **Text panel creation workflow**: Fixed the text panel creation workflow in dashboards.
- **Large table performance**: Fixed performance issues in dashboard panels with large tables.
- **Chart dimension shifting**: Fixed chart dimension shifting when toggling between combined and non-combined queries.
- **Analytics visualization rendering**: Resolved issues with analytics visualization rendering.
- **Legend display accuracy**: Fixed inaccurate legend display and series counting.
- **FuseQL facet as column**: Fixed query issues when using facet as column in FuseQL.
- **Operators on _timeslice**: Fixed issue with operators on _timeslice column in FuseQL.
- **Scheduled view query results**: Fixed display of scheduled view query results.
- **APM alert editing performance**: Fixed performance issue causing hundreds of queries when editing APM alerts.
- **Alert annotation persistence**: Fixed issue where deleted annotations reappeared on save.

## 3.4.2-p1

These are the bugs we fixed in Kloudfuse Platform Release 3.4.2-p1.

- **Bulk dashboards import/export**: Fixed UI bugs and made improvements to dashboard import/export workflows.
- **Integration pages**: Fixed a bug where UI showed blank integration pages.
- **Infrastructure UI**: Fixed bugs on infrastructure UI that caused some information cells to be blank.
- **Control Plane logs dashboard**: Fixed a bug on Logs dashboard in Control Plane.

## 3.4.2

These are the bugs we fixed in Kloudfuse Platform Release 3.4.2.

- **Metrics download**: Fixed an issue that prevented users from downloading metrics data for analytics.
- **Query pushdown operators**: Resolved a bug where queries only worked with pushdown operators but failed with non-pushdown operators.
- **Query save folder option**: Fixed an issue where saved queries were always stored in the general folder. Users can now select a target folder.
- **Logs hydration regex**: Enabled the hydration service to support string search and regex queries.
- **Logs download**: Fixed an issue that prevented logs data from being downloaded. Data can now be exported as CSV, JSON, or TXT.
- **Diff operator**: Fixed the diff operator to correctly output the difference between the current and previous row.
- **Stacked columns in log charts**: Added support for stacked columns as a chart type in log panels.
- **Alert suppression**: Fixed an issue where silencing an alert suppressed the entire alert rule instead of a single alert instance.
- **Kubernetes dashboard migration**: Completed migration of the required Kubernetes dashboard from Sumo Logic to Kloudfuse, with `save` and `cat` operator support.
- **Logical operators case sensitivity**: Fixed an issue where logical operators in queries were case sensitive.
- **Query editor shortcuts**: Fixed editor behavior so that pressing **Enter** runs a query, while **Shift+Enter** moves to the next line.
- **FuseQL operators in lookups**: Fixed issues with `cat` and `save` operators for lookup tables and improved sorting support in FuseQL.

## 3.4.1

These are the bugs we fixed in Kloudfuse Platform Release 3.4.1.

- **Scheduled views fix**: Fixed an issue in scheduled views implementation.
- **Logs hydration performance**: Improved performance in Logs hydration.
- **RBAC fixes**: Fixed issues in RBAC implementation which prevented users from being deleted and users’ roles from being downgraded to viewer.

## 3.4.0.p2

These are the bugs we fixed in Kloudfuse Platform Release 3.4.0.p2.

- **Datadog logs compression**: We fixed support for zstd compressed logs payload from Datadog. This improves log ingestion reliability.
- **Span classification**: We fixed incorrect span.kind classification for Datadog spans to improve trace accuracy.
- **Span attribute handling**: We fixed handling of moving attributes to hc attributes within span attributes to preserve metadata correctly.
- **Azure deep store Helm validation**: We fixed incorrect Helm validation for Azure deep store configurations to ensure successful deployments.
- **Label filters in hydration service**: We fixed incorrect handling of label filters in the hydration service for accurate data hydration.

## 3.4.0.p1

These are the bugs we fixed in Kloudfuse Platform Release 3.4.0.p1.

- **Recording rules**: We fixed an issue where recording rules failed to evaluate after the upgrade to 3.4.0. This is a critical fix, and it requires an upgrade to this release. See [Release Notes for 3.4.0.p1](https://docs.kloudfuse.com/platform/3.5.0/release-notes/#regression-3.4.0.p1).
- **Switching between User and Service Account**: We fixed a UI issue in RBAC that appears when switching between User and Service Account views.

## 3.4.0

These are the bugs we fixed in Kloudfuse Platform Release 3.4.0.

- **Downloading Events Filter**: We fixed an issue where the filter was not active during events list download.
- **Event message body**: We fixed an issue were users could not search the event message body.
- **FuseQL Advanced Search**: We fixed an issue where users could not create dashboard panels with FuseQL Advanced Search.
- **RUM Alerts**: We fixed an issue with Edit and Duplicate functionality in RUM Alerts.
- **Contacts**: We fixed an issue with editing contacts.
- **Viewer Permissions**: We fixed an issue with Viewer role write permissions when creating alerts.
- **Outlier Alerts**: We fixed an issue where the alert did not render correctly on the Alert Detail Page.
- **Variables in Dashboards**: We fixed an issue where users were unable to add variables to Dashboards.
- **Excessive access**: We fixed an issue where users with a Viewer role were able to see all users and polices.
- **Muting Alerts**: We fixed an issue where users were unable to mute an alert.
- **Creating Alerts**: We fixed an issue where users were unable to create an alert in the Kloudfuse Alert UI.

## 3.3.6

These are the bugs we fixed in Kloudfuse Platform Release 3.3.6.

- **Logs table type, and logs schedule location**: We fixed an issue of incorrect type in the logs table, and moved the logs schedule view support table to the component.
- **Duplicate user**: We fixed an issue where using mixed-case email addresses in the IdP authentication through SSO and SAML resulted in duplicate users.
- **Effective RBAC policies**: We fixed an issue where effective policies were not shown correctly for the selected user.
- **Group and Role synchronization**: We added an option to specify the group name prefix for mapping roles. See [Configure Role Group Prefix](https://docs.kloudfuse.com/platform/3.5.0/rbac-configuration/#prefix-groups).

## 3.3.5

These are the bugs we fixed in Kloudfuse Platform Release 3.3.5.

- **Span detail persistence for high cardinality attributes**: We fixed an issue where high cardinality attribute filters from span detail did not carry over the selected field.
- **Traces chart loading**: We fixed an issue where the traces chart did not appear, and the UI erroneously reported a "data is not found" error.
- **Metric Explorer chart loading**: We fixed an issue where the Metric Explorer does not load the chart.
- **TraceID sync between Kloudfuse and embedded Grafana**: We fixed an issue where the trace id did not propagate fully, so that traces visible in Grafana did not appear in the Kloudfuse UI.
- **Rate Control for logs stream**: We fixed an issue where a log rate control parameter,`skipCpRules` was not applied correctly.
- **Malformed PromQL**: We fixed an issue where PromQL queries were malformed because of missing encoding.

## 3.3.4

These are the bugs we fixed in Kloudfuse Platform Release 3.3.4.

- **False Restricted Access**: We fixed an issue where Admin users were getting a "Restricted Access" message after logging in.
- **Enabling Audit Logging**: We fixed an issue where Audit Logging could not be enabled because of incorrect workflow to SAML Authentication configuration.
- **RUM Ingester Service**: We fixed an issue where the RUM logs ingestion failed due to incorrect encoding value.
- **Import Dashboards through Integration**: We fixed an issue where users where not able to create dashboards through in-product Kubernetes integration.

## 3.3.3

These are the bugs we fixed in Kloudfuse Platform Release 3.3.3.

- **Multi-Table Upload API**: We fixed an issue where the Pinot Controller returned a false negative status, 500, when generating a response.
- **Rate Control Metrics**: We fixed an issue where Kloudfuse was reporting drops in OTel Protocol logs as allowed.
- **Multi-Zone Availability**: We fixed an issue where the AZ-service was exiting the restore workflow early.
- **Dashboard Panel Logs Filter**: We fixed and issue where the logs filter for dashboard panels was not performing.
- **FuseQL Arithmetic Operators**: We fixed an issue where the FuseQL arithmetic formulas were not evaluating correctly.

## 3.3.2

These are the bugs we fixed in Kloudfuse Platform Release 3.3.2.

- **Table and Log Views**: We fixed a display issue, so that the UI shows the **Table** view when the query contains an aggregation, and the **Logs** view if it does not.
- **Creating Schedule**: We fixed an issue where the workflow displayed a pre-populated scheduled view.
- **Adding Logs to Dashboard**: We fixed an issue where users did not have an affordance for adding logs from a FuseQL query result to a dashboard.

## 3.3.1

These are the bugs we fixed in Kloudfuse Platform Release 3.3.1.

- **Rate control**: We fixed an issue where the user could delete classes; this is no longer possible.
- **Editing Alerts**: We fixed an issue where users were unable to edit an existing alert created through FuseQL.
- **Creating Alerts**: We fixed an issue where viewers where not able to create alerts in folders where they had admin access.
- **APM Errors Report**: We fixed an issue where errors displayed on the graph, but did not appear in the **Error** tab.

## 3.3.0 P2

These are the bugs we fixed in Kloudfuse Platform Release 3.3.0 P2.

- **Performance regression for long time range metrics**: When we introduced splitting of longer time range metric queries into smaller separate queries, it created performance issues. We fixed these issues by tuning the splitting logic.
- **Delimiter error**: We fixed an issue where a PromQL queries were not parsing properly during streaming due to a whitespace delimiter.
- **Dashboard filters for regex non match**: We fixed an issue where the matching function did not work for the regex non-match.
- **Fixed Regex Search**: We fixed regex search anchoring for PromQL queries.
- **Removed the "facets-" prefix in logs**: We fixed an issue where a prefix was not removed for OpenTelemetry logs ingestion.
- **Alert chunking**: We optimized the performance of alerts.

## 3.3.0 P1

These are the bugs we fixed in Kloudfuse Platform Release 3.3.0 P1.

- **Email for new SSO users**: We fixed an issue where the user SSO ID was used as their email.

## 3.3.0

These are the bugs we fixed in Kloudfuse Platform Release 3.3.0.

- **Performance regression for long time range metrics**: When we introduced splitting of longer time range metric queries into smaller separate queries, it introduced performance issues. We fixed the issue by tuning the splitting logic.
- **Table columns for APM**: We fixed an issue where the table columns for APM were not fully configurable.
- **Enabled Prometheus engine at modifier**: We fixed an issue where the Prometheus Engine was disabled by default, and therefore could not support @ modifiers.

## 3.2.5

These are the bugs we fixed in Kloudfuse Platform Release 3.2.5.

- **K-Lens Analysis Closes Page**: We fixed an issue where analysis with K-lens did not work properly.
- **Extraneous Analyze Affordance**: We fixed an issue where the Analyze button appeared on the interface for all alert types.
- **Cannot View Apdex Metrics for Central Kloudfuse Services**: We fixed an issue that prevented the display of data for Apdex metrics services.
- **Missing Title for Create Event Alerts**: We fixed an issue where the Create Event Alerts page had no title.
- **Inconsistent Log Level and Severity**: We fixed an issues where the log level and security indicator represented in the UI did not match the original log record.

## 3.2.4

These are the bugs we fixed in Kloudfuse Platform Release 3.2.4.

- **Incorrect Color Labels in RUM Charts**: We fixed an issue where incorrect color labels (legend) appeared on the RUM charts.
- **Missing User ID and Email in RUM Table**: We fixed an issue where the User ID and User Email was visible on the RUM Details RUM page, but did not appear in the RUM Table view.
- **Missing Title for Create Event Alerts**: We fixed an issue where the Create Event Alerts page had no title.
- **Cannot Create First Alert Suppress Schedule**: We fixed an issue where it was not possible to create the first Alert Suppress Schedule in the set. It addresses a [Known issue: Unable to Create the First Suppress Schedule](https://docs.kloudfuse.com/platform/3.5.0/known-issues/#alert-suppress-schedule).
- **Cannot Edit Log Alert Queries**: We fixed an issue where it was not possible to edit the query of an existing log alert.
- **Dropped AWS Metrics**: We fixed an issue where the ingester was dropping AWS metrics that were sourced outside the curated AWS namespaces.
- **Incorrect Pod Restart Alert**: We fixed an issue where the Pod Restart alert fired incorrectly because the alert rule was evaluating partial results.
- **Create Alert Disabled**: We fixed an issue where the Create Alert option was disabled when the analytics query result set is empty.
- **View Query Malfunction**: We fixed an issue where sorting was unavailable before an aggregation operator.
- **Regex Enabled Incorrectly**: We fixed an issue where regex search was incorrectly enabled for `uuid` columns like `view.id`, `session.id`, `action.id`, `resource.id`, `error.id`, and `longtask.id`.
- **FuseQL Search Results Do Not Appear**: We fixed an issue where the Forecast operation results did not display correctly after switching to Advanced Search, in both Timeseries View and when creating a Log Forecast alert.
- **Time Picker Change not Reflected**: We fixed an issue where changing the time picker in FuseQL Advanced Search mode did not re-run the query.
- **Variable Malfunction on Kloudfuse Dashboard**: We fixed an issue where changing variables in the Kloudfuse Overview dashboard did not work properly, or propagate to the subordinate charts.
- **Unable to Delete Suppress Schedule (Timing)**: We fixed an issue where a Suppress Schedule for Alerts could not be deleted if it was assigned to a Contact Point.
- **Metrics RBAC Policies Misapplied to APM/ASM**: We fixed an issue where APM/ASM service filtering was affected by RBAC policies for Metrics.
- **Mislabeling a Contact Point UI**: We fixed an issue where the _Edit Contact Point_ interface was titled _Create Contact Point_.
- **Advanced Search Operators Impede Views**: We fixed an issue where `dedup` and `backshift` operators used in the KfuseQL Advanced Search break subsequent access to view columns, facets, and labels extracted by the query.
- **Inadequate Datatype Support**: We fixed an issue where the number datatype had inadequate support when querying scheduled views.
- **Improper Handling of FuseQL-generated Alert Rules**: We fixed an issue with correctly saving and displaying advanced function alerts using FuseQL, namely incorrect display, incorrect grouping, improper calculation and display of an internal operator.
- **Date and Time Display Problems on Alert Rule Charts**: We fixed issues where the date did not show properly on the chart or in the tooltip, and the start of the forecast did not update to current time properly.
- **Unsupported Filtering for Generation 1 Metrics**: We previously did not support filtering for generation 1 metrics for AWS/FSx Namespace for ONTAP filesystems.
- **Unable to Query Scheduled Views from Table or List UI**: We previously did not support querying scheduled views from the Table or List interface.

## 3.2.3

These are the bugs we fixed in Kloudfuse Platform Release 3.2.3.

- **Dynamic Variables in Dashboards**: We fixed an issue where dynamic variables were not picked up correctly.
- **Adding Numeric Columns**: We fixed an issue where numeric columns added during regular search did not display when switching to **Advanced Search**.
- **Importing and Exporting Alerts**: We added instructions for using scripts to manage alerts and dashboards. See [Manage Alerts](https://docs.kloudfuse.com/platform/3.5.0/importing-dashboards-alerts/#alerts).
- **Deployment Marker Restarts**: We fixed an issue with the deployment marker on Service Traces.

## 3.2.2

These are the bugs we fixed in Kloudfuse Platform Release 3.2.2.

- **Time Range**: We fixed an issue when the specified time range for dashboards did not apply to internal panels, and they instead showed only the latest time range.
- **Logs Search**: We fixed an issue where a facet or label that you add to a column disappears when switching between regular and advanced logs search.
- **APM and Logs Filter**: We fixed an issue where the left filter panel on both Logs and APM interfaces did not load the value on the initial click; it now refreshes automatically.
- **APM Service Filter**: We fixed an issue when a selected filter for active services did not apply when showing all (active and inactive) services.
- **Dashboard Label Selectors**: We fixed an issue where labels were not working properly on the Kloudfuse UI. We upgraded our UI to support the interval data type.
