test(etl): reproduce invalid amount coercion on current develop - #310
test(etl): reproduce invalid amount coercion on current develop#310seonghobae wants to merge 4 commits into
Conversation
|
Important Review skippedDraft detected. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Superseded by current-base replacement #316. Fresh comparison at legacy head |
|
Superseded by #316. Fresh ancestry verification shows replacement commit |
|
Superseded by #316 after non-destructive live-base reconstruction. Exact #310 head |
Rebuilds issue #198 test-first from exact protected
develop@4408b6086fd725ff1629d8f048cf28f3a2b40b1bbecause PR #309 no longer descends from the live protected tip.This intentionally contains only the RED production-boundary test.
EtlServiceAmountIntegrityTestrequires malformed, blank, excessive-precision and extreme-scaleAMOUNTvalues to fail asINVALID_RECORDbefore JDBC, and requires one invalid amount in a multi-record request to abort the complete prevalidated batch before any write.Protected production at the rebuild base still converts these inputs to valid-looking
0.00; the next step is to obtain exact-head RED evidence, then apply only the narrow fail-closed production correction. Evidence from #309 or earlier #199 does not transfer to this rebuilt head.