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]

Reply via email to