Releases: oracle/okafka
TxEventQ Connector v23.8.0.24.06 and Okafka v23.6.1.0
The Kafka Sink Connector and Kafka Source Connector for Oracle Transactional Event Queues. The Sink Connector reads messages from a specified Kafka topic and stores them in a specified Oracle Transactional Event Queue topic on an Oracle Database. The Source Connector reads messages from a specified Oracle Transactional Event Queue and stores them into a specified Kafka topic.
Enhancements:
- Sink connector will be able to connect to required nodes on a RAC to perform bulk enqueue.
- Add built in schema for certain JMS Message types (JMS_BYTES, JMS_TEXT, and JMS_MAP) if use.schema.for.jms.msgs property is set to true in the source connector configuration properties file.
- If the TxEventQ message has a correlation id specified the SourceRecord created when moving the messages into Kafka will store the correlation id as the key for the SourceRecord.
Note: This distribution also contains version 23.6.1.0 of the Kafka Java Client for Oracle Transactional Event Queues project.
OKafka 23.6.0.0
This distribution contains Java source code to provide Kafka Java client compatibility to Oracle Transactional Event Queues. Some Kafka Java producer and consumer applications can migrate seamlessly to Oracle Transactional Event Queues for scalable event streaming directly built into the Oracle Database.
This distribution contains version 23.6.0.0 of the Kafka Java Client for Oracle Transactional Event Queues project.
Also, includes the TxEventQ Connector version 23.4.0.24.06 Kafka Sink Connector and Kafka Source Connector for Oracle Transactional Event Queues.
Kafka Client for TxEventQ v23.4.0.0
This distribution contains Java source code to provide Kafka Java client compatibility to Oracle Transactional Event Queues. Some Kafka Java producer and consumer applications can migrate seamlessly to Oracle Transactional Event Queues for scalable event streaming directly built into the Oracle Database.
This distribution contains version 23.4.0.0 of the Kafka Java Client for Oracle Transactional Event Queues project.
Also, includes the TxEventQ Connector version 23.4.0.24.06 Kafka Sink Connector and Kafka Source Connector for Oracle Transactional Event Queues.
TxEventQ Connector v23.4.0.24.06
The Kafka Sink Connector and Kafka Source Connector for Oracle Transactional Event Queues. The Sink Connector reads messages from a specified Kafka topic and stores them in a specified Oracle Transactional Event Queue topic on an Oracle Database. The Source Connector reads messages from a specified Oracle Transactional Event Queue and stores them into a specified Kafka topic.
Enhancements:
- Update ReadMe, add additional property, and add additional function to check for particular queue parameter.
TxEventQ Connector v1.1.0
The Kafka Sink Connector and Kafka Source Connector for Oracle Transactional Event Queues. The Sink Connector reads messages from a specified Kafka topic and stores them in a specified Oracle Transactional Event Queue topic on an Oracle Database. The Source Connector reads messages from a specified Oracle Transactional Event Queue and stores them into a specified Kafka topic.
Enhancements:
- Significantly improve the performance of the source and sink connectors by adding support for batching, which allows for bulk operations. Note: The sink connector currently supports batching in a non-RAC database environment; support for bulk enqueue operations on RAC databases will appear in a future release.
- Improve error handling.
TxEventQ Connector v1.0.0
The Kafka Sink Connector and Kafka Source Connector for Oracle Transactional Event Queues application. The Sink Connector reads from a specified Kafka topic and stores into a specified Oracle Transactional Event Queue. The Source Connector reads from a specified Oracle Transactional Event Queue and stores into a specified Kafka topic.