Re: [RFC] Unbundle ext/interbase
| From: | Nikita Popov | Date: | Fri, 22 Mar 2019 16:25:56 +0000 |
| Subject: | Re: [RFC] Unbundle ext/interbase | ||
| References: | 1 2 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-104877@lists.php.net to get a copy of this message | ||
On Fri, Mar 22, 2019 at 3:10 PM Lester Caine <lester@lsces.co.uk> wrote:
> On 22/03/2019 13:26, Kalle Sommer Nielsen wrote:
> > G'day internals
> >
> > I'd like to start the discussion for the future of the ext/interbase
> extension:
> >
> > https://wiki.php.net/rfc/deprecate-and-remove-ext-interbase
> >
> > The rationale for pushing this extension out of the core is mentioned
> > in the RFC.
> >
> > Unless there is any serious issues raised here, then I will put this
> > into voting on Monday 8th of April, noon EET (which is a good two and
> > a half weeks away). The intended voting period is set for 2 weeks,
> > meaning if voting proceeds, the pools will be closed around Monday
> > 22th of April, noon EET.
>
> It is not that we don't want to stand up and maintain it, it has been
> impossible in recent years to get a handle on just what needs to be done
> TO maintain it. The PDO extension is in a much worse state than the main
> interbase one but both of them do their jobs as well as they can given
> that in the case of PDO it can't handle the cross database transactions,
> something that the main extension does quite happily.
>
> Personally I've been wasting time recently trying to keep alive sites
> that are using MySQL and the main problem with MySQL is the one thing
> that Firebird does nicely. Backup just runs as a secondary cron job
> independent of PHP while MySQL is reliant on PHP and current backups on
> some wordpress powered sites are failing because they run out of time or
> memory. I've never had a problem with loosing data with Firebird while
> I've had recover MySQL situations a few times in the last year!
>
> So all we are asking for is HELP with the code changes that result from
> changes to the PHP API to keep this available.
>
Hi Lester,
I've created a patch for https://bugs.php.net/bug.php?id=72175 (last
comment), which seems to be the biggest open problem in the interbase
extension. I'd appreciate it if you or someone else who uses firebird could
test this.
Nikita