# Fixed Issues

We fix the bugs!

## 3.3.6 (Latest)

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.3.6/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 were 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 an 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 were 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 issue 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 were visible on the RUM Details RUM page, but did not appear in the RUM Table view.

- **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.3.6/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.3.6/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.
