Re: [Firebird-devel] IPluginModule

2014-07-02 Thread Alex Peshkoff
On 07/01/14 22:40, Dimitry Sibiryakov wrote: And out of curiosity: what IPluginModule::getModule() is supposed to return and why it may be called at all? self But calling code already has this pointer. What's the point? Because all our interfaces are derived from IVersioned, and

Re: [Firebird-devel] SF.net SVN: firebird:[59774] firebird/trunk/src

2014-07-02 Thread Frank Schlottmann-Gödde
Am 02.07.2014 04:21, schrieb Adriano dos Santos Fernandes: Frank, Please don't mess with obj.h for ISQL support. I think you should do it different, for example, passing extra parameters instead of the new constants. I will move the stuff to isql.h

Re: [Firebird-devel] SF.net SVN: firebird:[59774] firebird/trunk/src

2014-07-02 Thread Frank Schlottmann-Gödde
Am 02.07.2014 04:50, schrieb Claudio Valderrama C.: I have my reservations about the extraction order, but since I didn't try, I didn't voice my concern yet. This was the old order: list_functions(); list_generators();

Re: [Firebird-devel] SF.net SVN: firebird:[59774] firebird/trunk/src

2014-07-02 Thread Adriano dos Santos Fernandes
On 02/07/2014 04:40, Frank Schlottmann-Gödde wrote: Am 02.07.2014 04:21, schrieb Adriano dos Santos Fernandes: Frank, Please don't mess with obj.h for ISQL support. I think you should do it different, for example, passing extra parameters instead of the new constants. I will move the stuff

Re: [Firebird-devel] SF.net SVN: firebird:[59774] firebird/trunk/src

2014-07-02 Thread Frank Schlottmann-Gödde
Am 02.07.2014 12:41, schrieb Adriano dos Santos Fernandes: On 02/07/2014 04:40, Frank Schlottmann-Gödde wrote: Am 02.07.2014 04:21, schrieb Adriano dos Santos Fernandes: Frank, Please don't mess with obj.h for ISQL support. I think you should do it different, for example, passing extra

[Firebird-devel] [FB-Tracker] Created: (CORE-4479) Can`t restore from .fbk which contains two tables linked by PK/FK and trivial function which returns int: message about corrupted RDB$FLAGS for trigg

2014-07-02 Thread Pavel Zotov (JIRA)
Can`t restore from .fbk which contains two tables linked by PK/FK and trivial function which returns int: message about corrupted RDB$FLAGS for trigger CHECK_1 appears

Re: [Firebird-devel] Server-side plugins and character sets

2014-07-02 Thread Alex Peshkoff
On 07/01/14 19:26, Adriano dos Santos Fernandes wrote: Hi! We should decide what should happens with character sets and server-side plugins. I talked specifically at external engines, but the same may be valid for trace and whatever. My idea is that the ExternalContext should have a

Re: [Firebird-devel] Server-side plugins and character sets

2014-07-02 Thread Paul Beach
Just one tech detail - if we define such method somewhere in main interfaces set (like IUtl) would not it mean that fbclient library start to depend from ICU? Telling true there is _big_ desire to avoid such dependency, specially on windows. And on MacOSX. Regards Paul

Re: [Firebird-devel] Server-side plugins and character sets

2014-07-02 Thread Dimitry Sibiryakov
02.07.2014 15:51, Alex Peshkoff wrote: Getting const char* in UTF8 charset is OK for most cases. Why not wchar_t? -- WBR, SD. -- Open source business process management suite built on Java and Eclipse Turn

Re: [Firebird-devel] Server-side plugins and character sets

2014-07-02 Thread Adriano dos Santos Fernandes
On 02/07/2014 10:51, Alex Peshkoff wrote: On 07/01/14 19:26, Adriano dos Santos Fernandes wrote: Hi! We should decide what should happens with character sets and server-side plugins. I talked specifically at external engines, but the same may be valid for trace and whatever. My idea is

Re: [Firebird-devel] Server-side plugins and character sets

2014-07-02 Thread Dimitry Sibiryakov
02.07.2014 15:51, Alex Peshkoff wrote: Just one tech detail - if we define such method somewhere in main interfaces set (like IUtl) would not it mean that fbclient library start to depend from ICU? Telling true there is_big_ desire to avoid such dependency, specially on windows. Every

[Firebird-devel] [FB-Tracker] Created: (CORE-4480) ISQL issues warning: Bad debug info format when connect to database with stored function after it's restoring

2014-07-02 Thread Pavel Zotov (JIRA)
ISQL issues warning: Bad debug info format when connect to database with stored function after it's restoring --- Key: CORE-4480 URL:

Re: [Firebird-devel] Server-side plugins and character sets

2014-07-02 Thread Alex Peshkoff
On 07/02/14 18:42, Adriano dos Santos Fernandes wrote: On 02/07/2014 10:51, Alex Peshkoff wrote: On 07/01/14 19:26, Adriano dos Santos Fernandes wrote: Hi! We should decide what should happens with character sets and server-side plugins. I talked specifically at external engines, but the

Re: [Firebird-devel] Cursor stability in READ COMMITTED transactions

2014-07-02 Thread Nikolay Samofatov
All, I have completed my investigation, and it seems possible to implement intermediate GC in a way that makes everything faster, not slower. Here is what I am going to do: 1) Move TPC into shared memory. For each transaction store its Commit # in memory. Transactions committed before the