> For the complete documentation index, see [llms.txt](https://upsolver.gitbook.io/content/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://upsolver.gitbook.io/content/release-notes/earlier-releases/2024/february-2024.md).

# February 2024

{% hint style="info" %}
**Release Notes Blog**

For more detailed information on these updates, check out the [Upsolver March 2024 Feature Summary](https://www.upsolver.com/blog/upsolver-march-2024-feature-summary) blog.&#x20;
{% endhint %}

### 2024.02.25-14.23

:wrench: Bug Fixes

* Minor bug fixes

***

### 2024.02.18-12.36

:wrench: Bug Fixes

* Minor bug fixes

***

### 2024.02.13-09.06

:arrow\_up: Enhancements&#x20;

* \[BREAKING CHANGE]&#x20;
  * Decimal Parsing Update: Adjusted the handling of `Decimal` parsing. Previously, when the underlying value was a whole number and the decimal type's scale was positive, the field was incorrectly typed as `Long` instead of `Double`
* Please note that in addition to the updates mentioned in this release note, it encompasses all enhancements and changes from previous versions.

***

### 2024.02.08-09.59

:arrow\_up: Enhancements&#x20;

* Iceberg
  * Support Iceberg tables
    * Now you can create Iceberg tables and write into Iceberg tables over AWS Glue or Tabular data catalogs using Upsolver. Explore the documentation on [Iceberg tables](/content/reference-1/sql-commands/iceberg-tables.md) and [jobs writing to iceberg](/content/reference-1/sql-commands/jobs/create-job/transformation/job-options/apache-iceberg.md).
  * Iceberg Table Optimizer
    * Introducing our Iceberg Table Optimizer! Use Upsolver to optimize your existing Iceberg tables, manage the compaction process, and view statistics on your managed tables. This feature enables you to reduce the storage costs of your Apache Iceberg tables and improve data scan performance for faster querying. [Learn how to use the Apache Iceberg Optimizer](/content/quickstarts-1/apache-iceberg/optimize-your-iceberg-tables.md).
  * Iceberg Table Analyzer Tool
    * The Iceberg Table Analysis CLI Tool evaluates your Apache Iceberg tables to identify how Upsolver optimizations can enhance efficiency by reducing costs or query time. [Learn more about the Iceberg Analyzer Tool here](/content/quickstarts-1/apache-iceberg/install-the-iceberg-table-analyzer.md).
* New Supported Targets
  * Support [Tabular](/content/reference-1/sql-commands/jobs/create-job/transformation/job-options/tabular.md) data catalog as a target - users can now create jobs of all types (ingestion, transformation, and replication) into Tabular
  * Support [ClickHouse](/content/reference-1/sql-commands/jobs/create-job/transformation/job-options/clickhouse.md) as a target - users can now create transformation jobs writing into ClickHouse **Merge Tree** tables.
  * Support ingesting data to AWS Glue Data Catalog via the job creation wizard.

    &#x20;(supported only via SQL until today)
  * Support the data lake (Iceberg\Hive table formats, AWS Glue\Tabular as data catalogs) as a target for CDC jobs
* Monitoring
  * New monitoring page for tracking CDC jobs
  * New cluster monitoring page for organizations integrated with their private VPC
  * Enhanced monitoring page for tracking ingestion and transformation jobs
* Edit Replication Jobs
  * Ability to edit CDC jobs via the GUI - users can now add or remove columns, tables, and&#x20;

    schemas of an existing CDC job, not only via SQL but also via the GUI
* \[BREAKING CHANGE]&#x20;
  * Schema Adjustment: Corrected the data type of `$commit_time` to `Timestamp` from `Long`- \* This change impacts use cases involving the `$commit_time` field within the `RECORD_TO_JSON` function

:wrench: Bug Fixes

* Snowflake
  * Support using `{current_value}` as a placeholder in `CUSTOM_UPDATE_EXPRESSION`
* Auditor performance improvements.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://upsolver.gitbook.io/content/release-notes/earlier-releases/2024/february-2024.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
