MikeNeilson commented on PR #596:
URL: https://github.com/apache/tomcat/pull/596#issuecomment-1464984575

   Considering the difficult of handling all situation for all databases 
perhaps the following:
   
   Punt the session update operation to a callback or interface, have one or 
two sensible defaults (like for the major databases and specific table 
configuration) and have a way for the user to provide their own implementation? 
Adds a little of complexity but code flow would arguably be cleaner and more 
organized since the DataStoreSource::save wouldn't need to have a bunch of 
knowledge on how it works. And it would be more flexible for users with more 
complex setups that they can't change.
   
   Basically something similar to how the X509UserNameProvider works.
   
   


-- 
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: dev-unsubscr...@tomcat.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to