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]
