log mercurial/worker.py @ 51679:be6d8ea6d3d2

age author description
Thu, 03 Aug 2023 02:30:57 +0200 Jean-Francois Pieronne openvms: consider worker costly on OpenVMS
Fri, 06 Jan 2023 15:17:14 +0000 Arseniy Alekseyev worker: avoid reading 1 byte at a time from the OS pipe
Tue, 18 Oct 2022 13:56:45 -0400 Matt Harbison lfs: avoid closing connections when the worker doesn't fork stable
Tue, 31 May 2022 23:45:33 +0200 Manuel Jacob py3: catch ProcessLookupError instead of checking errno == ESRCH
Tue, 31 May 2022 04:18:22 +0200 Manuel Jacob py3: catch ChildProcessError instead of checking errno == ECHILD
Tue, 31 May 2022 04:11:34 +0200 Manuel Jacob py3: remove retry on EINTR errno
Sat, 28 May 2022 22:08:13 +0200 Manuel Jacob thirdparty: remove Python 2-specific selectors2 copy
Sun, 22 May 2022 03:50:34 +0200 Manuel Jacob worker: avoid potential partial write of pickled data
Sun, 22 May 2022 00:10:58 +0200 Manuel Jacob worker: implement _blockingreader.readinto() (issue6444)
Sat, 21 May 2022 23:31:30 +0200 Manuel Jacob worker: stop relying on garbage collection to release memoryview
Sat, 21 May 2022 22:24:02 +0200 Manuel Jacob worker: add docstring to _blockingreader
Sat, 21 May 2022 22:22:19 +0200 Manuel Jacob worker: explain why pickle reading stream has to be unbuffered
Wed, 25 May 2022 17:23:16 +0200 Manuel Jacob branching: fix wrong merge conflict resolution from 13dfad0f9f7a
Wed, 25 May 2022 13:28:24 +0200 Raphaël Gomès branching: merge stable into default
Tue, 17 May 2022 14:36:57 -0400 Matt Harbison worker: adapt _blockingreader to work around a python3.8.[0-1] bug (issue6444) stable
Mon, 21 Feb 2022 13:08:28 -0700 Gregory Szorc py3: use class X: instead of class X(object):
Thu, 03 Mar 2022 17:39:20 -0800 Gregory Szorc worker: silence type error when calling pickle
Mon, 21 Feb 2022 10:39:48 -0700 Gregory Szorc worker: remove Python 2 support code
Thu, 03 Mar 2022 17:34:00 +0100 Gregory Szorc py2: remove simple from __future__ statements
Tue, 01 Mar 2022 20:29:03 -0800 Gregory Szorc py3: use pickle directly
Thu, 25 Mar 2021 18:02:08 +0100 Raphaël Gomès contributor: change mentions of mpm to olivia
Thu, 11 Mar 2021 21:09:55 -0500 Matt Harbison typing: disable a module-attr warning in the worker module's py2 code stable
Mon, 28 Dec 2020 01:05:09 +0100 Joerg Sonnenberger worker: POSIX only supports workers from main thread (issue6460)
Fri, 27 Nov 2020 17:03:29 -0500 Augie Fackler formating: upgrade to black 20.8b1
Sat, 07 Nov 2020 21:50:28 -0800 Martin von Zweigbergk worker: raise exception instead of calling sys.exit() with child's code
Fri, 14 Aug 2020 20:45:49 -0700 Martin von Zweigbergk worker: don't expose readinto() on _blockingreader since pickle is picky
Thu, 13 Aug 2020 10:37:25 -0700 Martin von Zweigbergk posixworker: avoid creating workers that end up getting no work
Tue, 04 Feb 2020 22:07:36 +0100 Jan Alexander Steffens (heftig) worker: manually buffer reads from pickle stream stable
Thu, 30 Jan 2020 19:16:12 +0100 Jan Alexander Steffens (heftig) worker: Use buffered input from the pickle stream stable
Fri, 08 Nov 2019 11:19:20 -0800 Augie Fackler cleanup: remove pointless r-prefixes on single-quoted strings