Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:54721 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 56563 invoked from network); 19 Aug 2011 11:42:10 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Aug 2011 11:42:10 -0000 Authentication-Results: pb1.pair.com header.from=dragoonis@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=dragoonis@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.42 as permitted sender) X-PHP-List-Original-Sender: dragoonis@gmail.com X-Host-Fingerprint: 209.85.216.42 mail-qw0-f42.google.com Received: from [209.85.216.42] ([209.85.216.42:62988] helo=mail-qw0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 3C/19-11562-01C4E4E4 for ; Fri, 19 Aug 2011 07:42:09 -0400 Received: by qwi4 with SMTP id 4so2081724qwi.29 for ; Fri, 19 Aug 2011 04:42:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=tNu4z9rfUH3nCBOt0V2IBHnEZo2O0Odl54fjM0ztynw=; b=Is3wn4Yer1ako0a/wfCFThiT27jO9ChK/z1re0HBCUtntLWC+zgt/sUqE7PuQ8L2xG DPoN4Wnk+NxWvwh7u+LiaUrh3N9VLxLOxdRV6nNTQ5UiExLSC+HsQBqb16YQCy4hgE/R Wz47v0y+qdjoevIsOxH2Fv5vFrN1mEsMEocPk= MIME-Version: 1.0 Received: by 10.224.189.15 with SMTP id dc15mr1835143qab.297.1313754125942; Fri, 19 Aug 2011 04:42:05 -0700 (PDT) Received: by 10.229.182.133 with HTTP; Fri, 19 Aug 2011 04:42:05 -0700 (PDT) In-Reply-To: References: <4E4E48F6.8010107@php.net> Date: Fri, 19 Aug 2011 12:42:05 +0100 Message-ID: To: Pierre Joye Cc: Sebastian Bergmann , internals@lists.php.net Content-Type: multipart/alternative; boundary=20cf30334633ffbe5204aada3769 Subject: Re: [PHP-DEV] Activation of IGBinary serialization extension in 5.4 by default From: dragoonis@gmail.com (Paul Dragoonis) --20cf30334633ffbe5204aada3769 Content-Type: text/plain; charset=ISO-8859-1 On Fri, Aug 19, 2011 at 12:36 PM, Pierre Joye wrote: > On Fri, Aug 19, 2011 at 1:28 PM, Sebastian Bergmann > wrote: > > Am 18.08.2011 13:12, schrieb Paul Dragoonis: > >> Here we get a great perf boost, and what's more excellent as we don't > have > >> to break BC to get there! > > > > Are you sure it does not break BC? Does http://bit.ly/nIRxqz still work > > with IGBinary, for instance? > > That obviously won't work as long as igbinary is used. It is covered > by the "interop" or BC break parts in my initial reply. > So far, it looks like this "transparent" upgrade isn't that transparent anymore and will result in BC breaks. New approaches must be thought of. Like Pierre said, there will be new serialization engines in the future so it makes no sense to add more functions like serialize_binary() or whatnot. I think we need to keep our code base identical and maintain the serialize_handler via our php.ini configuration. Cheers, Paul. > > Cheers, > -- > Pierre > > @pierrejoye | http://blog.thepimp.net | http://www.libgd.org > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --20cf30334633ffbe5204aada3769--