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]

Reply via email to