Feature request or enhancement
For feature requests or enhancements, please provide the following information:
Which use case/requirement will be addressed by the proposed feature?
Currently, the IBMi connector does not expose the Relative Record Number (RRN) from journal entries. Having access to the RRN would be useful for identifying and tracking changes at the record level, especially for tables without primary keys or with duplicate data scenarios.
Implementation ideas (optional)
Use new BinaryFieldDescription(new AS400UnsignedBin8(), "10 count/relative record number"),
to extract the Relative Record Number (RRN) from the journal entry. Then, propagate this value by adding an "rrn" field to SourceInfo, and set it appropriately within the updateSourceInfo method of the AS400OffsetContext class.
Feature request or enhancement
For feature requests or enhancements, please provide the following information:
Which use case/requirement will be addressed by the proposed feature?
Currently, the IBMi connector does not expose the Relative Record Number (RRN) from journal entries. Having access to the RRN would be useful for identifying and tracking changes at the record level, especially for tables without primary keys or with duplicate data scenarios.
Implementation ideas (optional)
Use
new BinaryFieldDescription(new AS400UnsignedBin8(), "10 count/relative record number"),to extract the Relative Record Number (RRN) from the journal entry. Then, propagate this value by adding an
"rrn"field toSourceInfo, and set it appropriately within theupdateSourceInfomethod of theAS400OffsetContextclass.