On 11/01/2016 12:59, Dimitry Sibiryakov wrote:
> 11.01.2016 15:49, Adriano dos Santos Fernandes wrote:
>> In current engine implementation, multiple attachments has multiple
>> metadata caches and plugins instances.
>    What do you mean? At least database encryption plugin is loaded only once 
> for a 
> database (in superserver).
>
It's dumb to have:
- MT capable (super client) engine with non working Java plugin
(spanning a classloader per attachment)
- Non-MT capable (super) engine with working Java plugin (spanning a
classloader per database)

That's limitations which should not be exposed to the API.

So it should be possible to plugins do they work correctly, in this
case, return a single factory for the same database. It would even
justify they addRef/release which would be dumb as well in the context
of a single factory per database.


Adriano


------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to