# Release 305

DevFeed: [Release 305](<https://devfeed.tech/articles/release-305-8602.md>)

Original publisher: [Read original article](<https://trino.io/blog/2019/03/08/release-305.html>)

Published: 2019-03-08T00:00:00Z

Content type: release

Language: en

Sources: [Trino Blog](<https://devfeed.tech/sources/trino-blog.md>)

Topics: [releases](<https://devfeed.tech/topics/releases.md>), [CSV](<https://devfeed.tech/topics/csv.md>)

Tags: [awareness](<https://devfeed.tech/tags/awareness.md>), [cli](<https://devfeed.tech/tags/cli.md>), [cost](<https://devfeed.tech/tags/cost.md>), [memory](<https://devfeed.tech/tags/memory.md>), [parquet](<https://devfeed.tech/tags/parquet.md>), [performance](<https://devfeed.tech/tags/performance.md>), [release](<https://devfeed.tech/tags/release.md>), [release-notes](<https://devfeed.tech/tags/release-notes.md>)

## AI overview

Release 305 adds peak-memory awareness to the cost-based optimizer, improves CSV output handling in the CLI, and improves Parquet performance.

## Source excerpt

Changes in this version include peak-memory awareness in cost-based optimizer, improved handling of CSV output in CLI, and performance improvements for Parquet. Release notes Download