Req #80787 [NEW]: renameat2 / RENAME_EXCHANGE
| From: | scott at scott-corcoran dot com | Date: | Tue, 23 Feb 2021 02:18:51 +0000 |
| Subject: | Req #80787 [NEW]: renameat2 / RENAME_EXCHANGE | ||
| Groups: | php.bugs | ||
| Request: | Send a blank email to php-bugs+get-232331@lists.php.net to get a copy of this message | ||
From: scott at scott-corcoran dot com
Operating system: linux
PHP version: Next Minor Version
Package: POSIX related
Bug Type: Feature/Change Request
Bug description:renameat2 / RENAME_EXCHANGE
Description:
------------
I suppose it is not currently possible even with contexts,
but can find immediate benefit in having
renameat2 / RENAME_EXCHANGE
especially in high-traffic threaded concurrency critical situations.
Anybody who remembers the VAX or knows anything about operating systems
can tell you why.
Just one thing now which will prevent multiple changes later.
Currently:
Google: Your search - renameat2 site:php.net - did not match any
documents.
Google: Your search - RENAME_EXCHANG site:php.net - did not match any
documents.
Expected result:
----------------
Ability to provably install new revisions without downtime.
--
Edit bug report at https://bugs.php.net/bug.php?id=80787&edit=1
--
Fix committed: https://bugs.php.net/fix.php?id=80787&r=fixed
Fixed in release: https://bugs.php.net/fix.php?id=80787&r=alreadyfixed
Need backtrace: https://bugs.php.net/fix.php?id=80787&r=needtrace
Need Reproduce Script: https://bugs.php.net/fix.php?id=80787&r=needscript
Try newer version: https://bugs.php.net/fix.php?id=80787&r=oldversion
Not developer issue: https://bugs.php.net/fix.php?id=80787&r=support
Expected behavior: https://bugs.php.net/fix.php?id=80787&r=notwrong
Not enough info: https://bugs.php.net/fix.php?id=80787&r=notenoughinfo
Submitted twice: https://bugs.php.net/fix.php?id=80787&r=submittedtwice
register_globals: https://bugs.php.net/fix.php?id=80787&r=globals
PHP version support discontinued: https://bugs.php.net/fix.php?id=80787&r=phptooold
Daylight Savings: https://bugs.php.net/fix.php?id=80787&r=dst
IIS Stability: https://bugs.php.net/fix.php?id=80787&r=isapi
Install GNU Sed: https://bugs.php.net/fix.php?id=80787&r=gnused
Floating point limitations: https://bugs.php.net/fix.php?id=80787&r=float
No Zend Extensions: https://bugs.php.net/fix.php?id=80787&r=nozend
MySQL Configuration Error: https://bugs.php.net/fix.php?id=80787&r=mysqlcfg