Re: [RFC]: fsync function
| From: | David Gebler | Date: | Wed, 03 Feb 2021 17:46:58 +0000 |
| Subject: | Re: [RFC]: fsync function | ||
| References: | 1 2 3 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-113069@lists.php.net to get a copy of this message | ||
RFC ref: https://wiki.php.net/rfc/fsync_function
PR ref: https://github.com/php/php-src/pull/6650
I think this one is pretty much good now and passing builds; when I first
proposed adding fsync some time ago, there was a suggestion from a couple
contributors that an RFC might be overkill/unnecessary for this feature
(and I'd certainly be happy for it to just be accepted as a pull request)
but want to make sure everyone has had a good chance to look over the RFC
and implementation and specifically whether anyone has any significant
concerns or objections?
Thanks.
Dave
On Mon, Feb 1, 2021 at 5:35 PM David Gebler <davidgebler@gmail.com> wrote:
> Hi internals,
> I have updated the GitHub PR and wiki RFC to also include an
> implementation of fdatasync.
>
> On another note, I note my PR builds are failing on MACOS_DEBUG_NTS with a
> test in ext/zend_test/tests/observer_error_05.phpt- this does not appear
> to be related to my changes and I'm wondering if anyone can shed any light
> on this? I'm seeing it on some other open PRs too so I'm guessing it's a
> known issue? Cheers.
>
> David Gebler
> davidgebler@gmail.com
>
>
> On Sat, Jan 30, 2021 at 6:34 PM David Gebler <davidgebler@gmail.com>
> wrote:
>
>> Updated the PR https://github.com/php/php-src/pull/6650
>> following
>> comment from Nikita, added basic tests, would appreciate further review
>> from contributors, have updated the RFC
>> https://wiki.php.net/rfc/fsync_function to under
>> discussion, cheers.
>>
>> David Gebler
>> davidgebler@gmail.com
>>
>>
>> On Sat, Jan 30, 2021 at 1:58 AM David Gebler <davidgebler@gmail.com>
>> wrote:
>>
>>> Hi internals,
>>> Some time back I asked for commentary on a proposal to add fsync() to
>>> PHP, I have now submitted a draft RFC
>>> https://wiki.php.net/rfc/fsync_function alongside an
>>> in-progress proof
>>> of concept PR (current status: can compile locally and run but the branch
>>> needs more work to bring it up to standard, as well as tests and
>>> documentation) which I would like to open up for review and discussion.
>>>
>>> Thanks.
>>>
>>> David Gebler
>>> davidgebler@gmail.com
>>>
>>>