# Aerospike Connect for Spark 3.1.1 (December 21, 2021)

**URL:** <https://discuss.aerospike.com/t/aerospike-connect-for-spark-3-1-1-december-21-2021/9104>\
**Category:** Releases (Server, Client & Tools)\
**Created:** [December 22, 2021, 12:53am UTC](https://discuss.aerospike.com/t/aerospike-connect-for-spark-3-1-1-december-21-2021/9104 "2021-12-22T00:53:59Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mcoberly](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.aerospike.com/mcoberly/32/637_2.png) [@mcoberly](https://discuss.aerospike.com/u/mcoberly)\
**Post date:** [December 22, 2021, 12:53am UTC](https://discuss.aerospike.com/t/aerospike-connect-for-spark-3-1-1-december-21-2021/9104/1 "2021-12-22T00:53:59Z")

</div>

[Aerospike Connect for Spark version 3.1.1](https://download.aerospike.com/enterprise/download/connectors/aerospike-spark/notes.html#3.1.1)was released on December 21, 2021.

- Supported until March 20, 2023.
- Tested with Apache Spark 3.0.3, Scala 2.12.11 & Python 3.7.
- Minimum supported Aerospike Server version 5.0.

#### Improvements

- This library is an uber shaded jar.
- Update Client version to 5.1.11.
- Migrated to Expressions for scans.
- Pushdown support for Float & Double datatypes.

#### Bug Fixes

- [CONNECTOR-312] - Update spark connectors with latest java clients to address CLIENT-1637 (“partition unavailable” errors occur).

#### Known Issues

- This connector release shades all internal libraries. Please update application build files accordingly.
- Spark connector stores spark DateType and TimestampType as long. In Aerojoin API calls convert aforementioned types to Longtype.
- DataSource v2 API does not support the SQL statement `INSERT INTO` a temp view. Use DataFrame syntax for equivalent functionality.

#### Updates

- The default value of flag [`aerospike.partition.factor`](https://docs.aerospike.com/docs/connect/processing/spark/configuration.html#properties-related-to-performance) have changed from 12 to 8. Please update your application accordingly.
