ArnavBalyan opened a new pull request, #6791:
URL: https://github.com/apache/incubator-gluten/pull/6791
## What changes were proposed in this pull request?
- Currently Gluten uses an overdesigned library loading mechanism
consisting of rollbacks and transactional loading of native libraries.
- However during failures, an exception is thrown and app simply crashes
without need for "rollbacks".
- Simplified this design, now we simply load libraries sequentially and
maintain the existing behaviour of throwing error when there is an issue with
loading the libraries. (This intentionally does not change signature of
existing used methods of JniLibLoader to maintain simplicity in the change)
Fixes: #6148
## How was this patch tested?
- Local Spark shell and ran some SparkSQL queries with gluten.
- Unit tests should cover the rest
--
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]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]