mcc0nnell opened a new pull request, #6566: URL: https://github.com/apache/fineract/pull/6566
Core Fineract currently accepts the configured idempotency header without applying a length constraint before command processing. The legacy `m_portfolio_command_source.idempotency_key` column and its JPA mapping are limited to 50 characters, while the newer JDBC command store uses `VARCHAR(255)`. This change keeps the two command-storage paths consistent by: - widening `m_portfolio_command_source.idempotency_key` from 50 to 255 characters via a new Liquibase migration - updating the `CommandSource` JPA mapping to match - leaving existing idempotency behavior and keys unchanged This is intentionally separate from apache/fineract#6231, which is hardening idempotency semantics for the newer command-processing path. This patch only removes a storage-width inconsistency in the legacy path. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
