mattcasters opened a new pull request, #7698:
URL: https://github.com/apache/hop/pull/7698

   ## Summary
   
   - Documents that the JavaScript transform can change large integers because 
JavaScript (Rhino) stores numbers as IEEE 754 double-precision floats.
   - Adds examples matching issue #3539 and practical workarounds (String 
fields, non-script transforms, Script/Groovy).
   - Closes the documentation TODO from the issue discussion; this is 
language/engine behavior, not a Hop rounding bug.
   
   ## Test plan
   
   - [ ] Review 
`docs/hop-user-manual/modules/ROOT/pages/pipeline/transforms/javascript.adoc` 
rendered content (Troubleshooting + Numeric values section)
   - [ ] Confirm examples match known IEEE 754 / Rhino behavior for values 
beyond `Number.MAX_SAFE_INTEGER`
   
   Fixes #3539


-- 
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