# 30th March 2023

## Summary

The 30th March 2023 release of e6data includes the following features & enhancements:

* [Single Sign-On (SSO) via AWS SSO, Okta & SAML 2.0 ](#single-sign-on-sso-via-aws-sso-okta-and-saml-2.0)
* [Support for AWS S3 Gateway Endpoints](#support-for-aws-s3-gateway-endpoints)
* [Dynamic Filtering with Date and Timestamp Columns](#dynamic-filtering-with-date-and-timestamp-columns)
* [Parquet Page-level Data Skipping/Pruning](#parquet-page-level-data-skipping-pruning)
* [Distribution Enhancements](#distribution-enhancements)

## Usage Notes

To get access to all features from this release:

* [Update Workspaces](broken://pages/aSsKYl4WcVukqOEAsYrW)
* [Update Clusters](/product-documentation/clusters/edit-and-delete-clusters.md) to v0.6.12

## Platform Release Notes

### Single Sign-On (SSO) via AWS SSO, Okta & SAML 2.0&#x20;

e6data now supports federated authentication using the following Identity Providers (IdP):

* AWS SSO
* Okta
* Other SAML 2.0 compliant IdPs

More information: [Single Sign-On](#single-sign-on-sso)

### Support for AWS S3 Gateway Endpoints

AWS S3 Gateway Endpoints provide reliable connectivity to Amazon S3 without requiring an Internet gateway or a NAT device in a VPC. There is no additional charge for using gateway endpoints. It will provide the ability to route the S3 traffic within the AWS network.

## Engine Release Notes

### Dynamic Filtering with Date and Timestamp Columns

Performance improvements in queries where joins on Date and Timestamp columns are used.

### Parquet Page-level Data Skipping/Pruning

Filtering based on filter conditions that can be pushed down and dynamic filters is now supported.

This improves the performance of queries where a full-row group is narrowed down to a small subset.

### Distribution Enhancements

e6data currently supports distributing:

* Table Scans
* Filters
* Joins between Small Tables
* Aggregations

This particularly benefits queries with a high degree of parallelism i.e a large number of files or row groups to be scanned in any part of the query.

The benefit is proportional to the number of executors/instances participating in the distribution.

The following distributions will be supported in future releases:

* Queries with Windowing functions
* Joins between Big Tables


---

# Agent Instructions: 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:

```
GET https://docs.e6data.com/product-documentation/release-notes-and-updates/30th-march-2023.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
