Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:32236 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 85994 invoked by uid 1010); 11 Sep 2007 09:04:51 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 85977 invoked from network); 11 Sep 2007 09:04:50 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 Sep 2007 09:04:50 -0000 Authentication-Results: pb1.pair.com smtp.mail=indeyets@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=indeyets@gmail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain gmail.com designates 66.249.82.233 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: indeyets@gmail.com X-Host-Fingerprint: 66.249.82.233 wx-out-0506.google.com Received: from [66.249.82.233] ([66.249.82.233:54658] helo=wx-out-0506.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 53/B5-48550-8F956E64 for ; Tue, 11 Sep 2007 05:04:07 -0400 Received: by wx-out-0506.google.com with SMTP id i30so1497652wxd for ; Tue, 11 Sep 2007 02:03:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:mime-version:content-type:content-transfer-encoding:content-disposition; bh=MxmAtCxmPaGQZH9Rj1xeX5oaK1xQC90NcigvaIAPiqg=; b=SWa5+C2OCYU2yAQs1gUFdNkt6gQ2p3ntve6lZD1hafVHDF3cwM8lxhP8Ix3ucpvB1dyEQ/HIqdi5U35nFP+qbuLDAXMU+wnhCWoUcjhMNtHg5nlkOdliBWKStq14eJfa8cKj5T6qB0szfzFXjEAbtuyz6yHfFNXg80KkupDQoi0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:mime-version:content-type:content-transfer-encoding:content-disposition; b=TdHTiCQtLvKjw+CUWglBZMHMgWsS86iORVR+4xYnjR3T79ni6LMF6EG6fZSCBT49CvWAC3qGOCmOmVX5nkces6FWO0AQDdk0QQqmaMH0Yt2gbNOmAorjAIfwuZBfl2hy+H0C/P+p27Wj7+B5vEr0iN8cRtbe85C1WP2URd4tw2c= Received: by 10.90.79.6 with SMTP id c6mr5154742agb.1189501419338; Tue, 11 Sep 2007 02:03:39 -0700 (PDT) Received: by 10.90.90.17 with HTTP; Tue, 11 Sep 2007 02:03:39 -0700 (PDT) Message-ID: Date: Tue, 11 Sep 2007 13:03:39 +0400 To: jani.taskinen@iki.fi Cc: Pierre , "Andi Gutmans" , "Ilia Alshanetsky" , "PHP Developers Mailing List" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline Subject: new ini parser, caching From: indeyets@gmail.com ("Alexey Zakhlestin") On 9/11/07, Jani Taskinen wrote: > > For the record here, a cache is planed once we have a stable version. > > Something like what htscanner does, it already caches the entries > > (cache + stat check once ttl is over). > > Just clarification: the caching is there already. :) > But I didn't use any stat calls for sake of KISS. > When cached results expire, the file (if it exists..) is re-scanned. > Maybe someone has better idea. But that remains to be seen. :) well, some OSes allow subscribing to the notifications from filesystem *bsd (including macos-x) use kqueue, linux and winnt have different mechanisms for the same thing -- Alexey Zakhlestin http://blog.milkfarmsoft.com/