This topic describes the new and optimized features in each release of Message Queue for Apache Kafka and provides related documentation.

2020-12-14

Feature Description Type Documentation
Connector The number of concurrent consumption threads can be set for a Function Compute sink connector. Optimized Create a Function Compute sink connector

2020-11-30

Feature Description Type Documentation
Service linked role
  • The service linked role AliyunServiceRoleForAlikafkaConnector is added to implement the Function Compute sink connector feature.
  • AliyunServiceRoleForAlikafkaConnector is automatically created when you create a Function Compute sink connector in the Message Queue for Apache Kafka console.
New
Connector The connector feature can be tested in the console. New Test a connector

2020-11-18

Feature Description Type Documentation
Connector
  • Function Compute sink connector:
    • The number of retries after a message fails to be sent can be specified.
    • Two modes to handle messages that fail to be sent are supported, which are fail and log.
  • MaxCompute sink connector:
    • AccessKey authentication is no longer supported.
    • Security Token Service (STS) authentication is supported.
    • Message modes such as DEFAULT, VALUE, and KEY are supported.
    • Message formats such as TEXT, BINARY, and CSV are supported.
    • Data granularity levels such as DAY, HOUR, and MINUTE are supported.
    • The time zone of a Message Queue for Apache Kafka producer client can be specified.
Optimized
ACL The access control list (ACL) feature can be enabled in the Message Queue for Apache Kafka console. You no longer need to submit a ticket. Optimized Authorize SASL users

2020-10-22

Feature Description Type Documentation
Connector
  • The connector feature can be enabled in the Message Queue for Apache Kafka console.
  • The connector feature is available in the China (Zhangjiakou), China (Hohhot), and China (Hong Kong) regions.
  • The connector feature can be enabled for Message Queue for Apache Kafka instances whose major version is 0.10.2 and minor version is the latest.
  • Topics and consumer groups required by a connector can be automatically created and deleted.
  • Connectors can be suspended and resumed.
  • A newly created connector enters the running state only after you manually deploy the connector.
  • The interaction design for connectors in the Message Queue for Apache Kafka console is optimized.
Optimized

2020-08-20

Feature Description Type Documentation
GetConsumerList The Remark parameter is added to the response parameters. Optimized GetConsumerList

2020-07-29

Feature Description Type Documentation
Specification evaluation Appropriate editions of Message Queue for Apache Kafka instances are recommended based on the specifications of user-created Kafka clusters. New Evaluate specifications
Display of the migration progress The migration progress of a user-created Kafka cluster can be viewed. New View the migration progress

2020-07-22

Feature Description Type Documentation
Automatic creation of topics
  • Topics can be automatically created by calling the producer API or consumer API.
  • Topics can be automatically created by calling the AdminClient.createTopics() method.
New Automatically create topics
Automatic creation of consumer groups Consumer groups can be automatically created by calling the consumer API. New Automatically create consumer groups
GetInstanceList New response parameters are added to indicate the IDs of zones for multi-zone deployment and the ID of the custom security group. Optimized GetInstanceList

2020-07-15

Feature Description Type Documentation
Security group configuration with Terraform Terraform can be used to configure a security group when a Message Queue for Apache Kafka instance is created. New alicloud_alikafka_instance

2020-06-19

Feature Description Type Documentation
Connector Message Queue for Apache Kafka can be connected to other Alibaba Cloud services to synchronize data with the services. New Overview

2020-05-20

Feature Description Type Documentation
Change of version names The open source version is changed to the major version, and the internal version is changed to the minor version. The major version corresponds to the open source version, and the minor version is an optimized internal version of the major version. Optimized Upgrade the instance version
Display of the upgrade progress The remaining time and progress of an upgrade can be viewed after an instance upgrade is initiated. New Upgrade the instance version
Display of topics you can create The number of topics you can create can be viewed.
  • Professional Edition instances: The number of topics you can create is twice the number of topics you purchase. For example, if you purchase 50 topics for a Professional Edition instance, you can create 100 topics.
  • Standard Edition instances: The number of topics you can create equals the number of topics you purchase. For example, if you purchase 50 topics for a Standard Edition instance, you can create 50 topics.
New None
Display of task execution records Execution records can be viewed for the following tasks: upgrading instance versions, modifying message retention periods, upgrading instance specifications, and enabling the ACL feature. New View task execution records

2020-05-13

Feature Description Type Documentation
Scale-out Cluster scale-out is supported. When you upgrade the bandwidth specification of an instance, the corresponding cluster may be scaled out. After the cluster is scaled out, you must rebalance the topic traffic to evenly distribute the traffic across nodes in the cluster. New

2020-05-12

Feature Description Type Documentation
Service availability in the China (Heyuan) and China (Chengdu) regions The Message Queue for Apache Kafka service is available in the China (Heyuan) and China (Chengdu) regions. New None

2020-04-08

Feature Description Type Documentation
ACL The ACL feature can be enabled to authorize Simple Authentication and Security Layer (SASL) users. New Authorize SASL users

2020-04-02

Feature Description Type Documentation
Prolonged message retention period The maximum retention period of a message on a Message Queue for Apache Kafka broker is increased from 168 hours to 480 hours. Optimized Modify the message configuration

2020-03-02

Feature Description Type Documentation
GetAllowedIpList The GetAllowedIpList operation can be called to obtain an IP address whitelist. New GetAllowedIpList
UpdateAllowedIp The UpdateAllowedIp operation can be called to update an IP address whitelist. New UpdateAllowedIp