On 08/06/13 10:08, Reinier Olislagers wrote:
> Hi *,
>
> I help maintain the database subsystem for the FPC FreePascal compiler.
>
> With the release of 3.0 alpha, I was wondering:
> 0. Firebird 3 has a 2.x compatibility mode - but you won't use the new
> network protocol if you use that, and the compatibility module can be
> switched off in the db, right?

Yes.
BTW, by default compatibility mode will be off.

> 1. Does it make sense to start rewriting drivers against the new (C) API
> or are there still major changes possible/likely before release

Major hopefully not, some - definitely.
Sooner of all fbclient from Alpha1 will not be protocol-compatible with 
release 3.0, but this is not related with API directly.

> 2. Have any of the others (ADO.Net, Java, ODBC, python,...) already
> started? Any lessons learned?
> 3. Is there anything I forgot that may be relevant ;)

New protocol is used from old (ISC_*) API when you make client-3 talk to 
server-3. API and protocol chosen are not related.


------------------------------------------------------------------------------
Get your SQL database under version control now!
Version control is standard for application code, but databases havent 
caught up. So what steps can you take to put your SQL databases under 
version control? Why should you start doing it? Read more to find out.
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to