# General Availability of Apache Kafka® and Kafka® Connect 3.1.1

[Blog](/blog/)&gt;[Technology](/blog/category/technical/)&gt;General Availability of Apache Kafka® and Kafka® Connect 3.1.1 

General Availability of Apache Kafka® and Kafka® Connect 3.1.1
==============================================================

July 18, 2022 | By [ Varun Ghai](https://www.instaclustr.com/blog/author/varun-ghai/)

 

 

 

 



   [ ](https://x.com/intent/tweet?text=General%20Availability%20of%20Apache%20Kafka%C2%AE%20and%20Kafka%C2%AE%20Connect%203.1.1&url=https://www.instaclustr.com/blog/general-availability-of-apache-kafka-and-kafka-connect-3-1-1/) [ ](https://www.linkedin.com/shareArticle?mini=true&url=https://www.instaclustr.com/blog/general-availability-of-apache-kafka-and-kafka-connect-3-1-1/&title=&summary=General%20Availability%20of%20Apache%20Kafka%C2%AE%20and%20Kafka%C2%AE%20Connect%203.1.1&source=) 

Instaclustr is pleased to announce the general availability of Instaclustr for Apache Kafka and Kafka Connect version 3.1.1. Compared to Kafka 3.0.0, the previous release we support on our managed platform, version 3.1.1 of Apache Kafka includes some useful new features and numerous fixes.

Please note that our Kafka 3.1.1 offering is still leveraging Apache ZooKeeper, in line with the project’s recommendations, as KRaft is not yet suitable for production workloads. KRaft is currently missing important features including the inability to support an upgrade to or from it.

Following are some notable highlights of the changes contained in Kafka 3.1.1 compared to Kafka 3.0.0:

- Replaced log4j and slf4j-log4j12 with[ reload4j](https://reload4j.qos.ch/) and slf4j-reload4j due to security concerns
- Introduced Topic IDs to FetchRequest ([KIP-516](https://cwiki.apache.org/confluence/display/KAFKA/KIP-516%3A+Topic+Identifiers))
- Extended ReadOnlyKeyValueStore, ReadOnlySessionStore and ReadOnlyWindowStore to support range queries with open endpoints ([KIP-763](https://cwiki.apache.org/confluence/display/KAFKA/KIP-763%3A+Range+queries+with+open+endpoints) and[ KIP-766](https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=186876596))
- Enabled by default idempotence for the producer if no conflicting configurations are set ([KAFKA-13598](https://issues.apache.org/jira/browse/KAFKA-13598))
- Removed example connectors FileStreamSourceConnector and FileStreamSinkConnector from Kafka Connect’s default classpath ([KAFKA-13748](https://issues.apache.org/jira/browse/KAFKA-13748))
- Deprecated the eager rebalance protocol ([KAFKA-13439](https://issues.apache.org/jira/browse/KAFKA-13439))
- Deprecated metrics bufferpool-wait-time-total, io-waittime-total, and iotime-total ([KIP-773](https://cwiki.apache.org/confluence/display/KAFKA/KIP-773%3A+Differentiate+consistently+metric+latency+measured+in+millis+and+nanos))
- Added a new configuration to control the naming convention for internal topics of MM2 ([KIP-690](https://cwiki.apache.org/confluence/display/KAFKA/KIP-690%3A+Add+additional+configuration+to+control+MirrorMaker+2+internal+topics+naming+convention)).

 Some additional details on the notable changes are available on the official Kafka documentation page[ here](https://kafka.apache.org/31/documentation.html#upgrade_310_notable) and[ here](https://kafka.apache.org/31/documentation.html#upgrade_311_notable).

Existing customers who wish to upgrade their clusters to this release are encouraged to[ open a support ticket](https://support.instaclustr.com/hc/en-us/requests/new). For new customers, if you would like to try our Kafka or Kafka Connect service, log in to our[ Management Console](https://console2.instaclustr.com/signup), create a test cluster, and use the[ 30-day free trial](https://console.instaclustr.com/user/signup). Alternatively, please[ contact our Sales team](https://www.instaclustr.com/contact-us/).

 

### About the author

**[Varun Ghai](https://www.instaclustr.com/blog/author/varun-ghai/)** | Product Manager

With a keen focus on product management, Varun brings a wealth of experience and expertise to the team, driving innovation and excellence in the company's Apache Kafka offering.

 



 

 ![mail icon]()#### Get the latest articles for open sourceIn your inbox

 <a class="btn btn-primary btn-popup text-dark" href="">Sign up now</a> 

 

 

 

  ### Related content

 [ Zero Downtime Migration to Instaclustr 

 

 Yes, we can migrate existing Cassandra clusters to Instaclustr without any downtime. Here's what to expect from the process... 

 

 

 

 

 

 

 ](https://www.instaclustr.com/blog/zero-downtime-migration-to-instaclustr/) 

 [ Workflow Comparison: Uber Cadence vs Netflix Conductor 

 

 When choosing what’s right for your company’s opensource workflow needs it is important to know the difference and similarities ... 

 

 

 

 

 

 

 ](https://www.instaclustr.com/blog/workflow-comparison-uber-cadence-vs-netflix-conductor/) 

 [ Will Your Cassandra Database Project Succeed?: The New Stack 

 

 Open source Apache Cassandra® continues to stand out as an enterprise-proven solution for organizations seeking high availability... 

 

 

 

 

 

 

 ](https://www.instaclustr.com/blog/will-your-cassandra-database-project-succeed-the-new-stack/) 

 

  <a class="close-modal" href="">×</a>Sign upto ourNewsletter
-----------------------
