UNPKG

@dtu-olp-2024/kafka-nocobase

Version:

A NocoBase plugin for Apache Kafka integration, supporting message publishing, topic management, and event-driven workflows. Built for the DTU GreenHope project.

36 lines (33 loc) 678 B
const requestV3 = require('../v3/request') /** * Produce Request (Version: 5) => transactional_id acks timeout [topic_data] * transactional_id => NULLABLE_STRING * acks => INT16 * timeout => INT32 * topic_data => topic [data] * topic => STRING * data => partition record_set * partition => INT32 * record_set => RECORDS */ module.exports = ({ acks, timeout, transactionalId, producerId, producerEpoch, compression, topicData, }) => Object.assign( requestV3({ acks, timeout, transactionalId, producerId, producerEpoch, compression, topicData, }), { apiVersion: 5 } )