Toggle navigation
Patchwork
Git SCM
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Patrick Steinhardt
| Archived =
No
| 1335 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Mainlined
Queued
Needs ACK
Handled Elsewhere
In Next
Search
Archived
No
Yes
Both
Delegate
------
Nobody
holtmann
holtmann
holtmann
agk
mchehab
mchehab
gregkh
gregkh
mtosatti
lethal
lethal
avi
asi123
andmike
cvaroqui
nomura
jbrassow
dtor
kueda
bmarzins
tmlind
jmberg
jmberg
mcgrof
lenb
lenb
kyle
felipebalbi
varenet
helge
helge
khilman
khilman
khilman
khilman
jwoithe
mlin
Zhang Rui
Zhang Rui
iksaif
cjackiewicz
hmh
jbarnes
jbarnes
jbarnes
willy
snitzer
iwamatsu
dougsland
mjg59
rafael
rafael
rafael
ericvh@gmail.com
ykzhao
venkip
sandeen
pwsan
lucho@ionkov.net
rminnich
anholt
aystarik
roland
shefty
mason
glikely
krh
djbw
djbw
djbw
cmarinas
doyu
jrn
sage
tomba
mmarek
cjb
trondmy
jikos
bcousson
jic23
olof
olof
olof
nsekhar
weiny2
horms
horms
bwidawsk
bwidawsk
shemminger
eulfhan
josef
josef
josef
dianders
jpan9
hal
kdave
bleung
evalenti
jlbec
bhelgaas
vkoul
vkoul
szlin
davejiang
markgross
tagr
tiwai
vireshk
mmind
dledford
geert
geert
herbert
herbert
kvalo
kvalo
kvalo
bentiss
arend
rzwisler
stellarhopper
stellarhopper
jejb
matthias_bgg
dvhart
axboe
axboe
pcmoore
pcmoore
pcmoore
mkp
mkp
stefan_schmidt
leon
lucvoo
jsakkine
jsakkine
jsakkine
bamse
bamse
demarchi
krzk
groeck
groeck
sboyd
sboyd
mturquette
mturquette
0andriy
carlocaione
luca
dgc
kbingham
derosier
narmstrong
narmstrong
atull
tytso
tytso
djwong
bvanassche
omos
jpirko
jpirko
GustavoARSilva
pkshih
patersonc
brauner
shuahkh
shuahkh
shuahkh
palmer
palmer
jgg
Kishon
idosch
labbott
jsimmons
broonie
broonie
broonie
mricon
mricon
mricon
kees
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
lfgitoliteapi
arnd
linusw
perfinion
bbrezillon
bachradsusi
rostedt
rostedt
kholk
nbd
ebiggers
ebiggers
pavelm
sds
m0reeze
ganis
jwcart2
matttbe
andmur01
lorpie01
chanwoochoi
dlezcano
jhedberg
vudentz
robertfoss
bgix
tedd_an
tsbogend
wens
wcrobert
robher
kstewart
kwilczynski
hansg
bpf
netdev
dsa
ethtool
netdrv
martineau
abelloni
trix
pabeni
mani_sadhasivam
liusong6
mjp
tohojo
pmalani
prestwoj
prestwoj
dhowells
tzungbi
conchuod
paulmck
jes
mtkaczyk
colyli
pateldipen1984
iweiny
iweiny
bjorn
mhiramat
JanKiszka
jaegeuk
mraynal
aring
konradybcio
ij
Hailan
jstitt007
denkenz
denkenz
mkorenbl
jjohnson
frank_li
geliang
mdraidci
Apply
«
1
2
3
4
…
13
14
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[01/10] t0410: mark tests to require the reffiles backend
t: more compatibility fixes with reftables
- - -
-
-
-
2023-11-29
Patrick Steinhardt
Accepted
[01/11] path: harden validation of HEAD with non-standard hashes
Stop relying on SHA1 fallback for `the_hash_algo`
- - -
-
-
-
2024-04-19
Patrick Steinhardt
Superseded
[01/11] reftable: consistently refer to `reftable_write_options` as `opts`
reftable: expose write options as config
- - -
-
-
-
2024-05-02
Patrick Steinhardt
Superseded
[01/11] t: add helpers to test for reference existence
t: reduce direct disk access to data structures
- - -
-
-
-
2023-10-18
Patrick Steinhardt
Superseded
[01/12] builtin/show-ref: convert pattern to a local variable
show-ref: introduce mode to check for ref existence
- - -
-
-
-
2023-10-24
Patrick Steinhardt
Superseded
[01/12] ci: rename "runs_on_pool" to "distro"
t: exercise Git/JGit reftable compatibility
- - -
-
-
-
2024-04-04
Patrick Steinhardt
Superseded
[01/12] reftable/pq: use `size_t` to track iterator index
reftable: improve ref iteration performance (pt.2)
- - -
-
-
-
2024-02-14
Patrick Steinhardt
Superseded
[01/12] t: introduce DEFAULT_REPO_FORMAT prereq
Introduce `refStorage` extension
- - -
-
-
-
2023-12-20
Patrick Steinhardt
Superseded
[01/13] reftable/block: use `size_t` to track restart point index
reftable: prepare for re-seekable iterators
- - -
-
-
-
2024-05-08
Patrick Steinhardt
Superseded
[01/15] reftable/stack: fix error handling in `reftable_stack_init_addition()`
refs: introduce `--auto` to pack refs as needed
- - -
-
-
-
2024-03-18
Patrick Steinhardt
Superseded
[01/16] refs: adjust names for `init` and `init_db` callbacks
refs: drop all references to `the_repository`
- - -
-
-
-
2024-05-16
Patrick Steinhardt
Superseded
[01/21] builtin/config: stop printing full usage on misuse
builtin/config: remove global state
- - -
-
-
-
2024-05-10
Patrick Steinhardt
Superseded
[02/10] t1400: split up generic reflog tests from the reffile-specific ones
t: more compatibility fixes with reftables
- - -
-
-
-
2023-11-29
Patrick Steinhardt
Accepted
[02/11] parse-options-cb: only abbreviate hashes when hash algo is known
Stop relying on SHA1 fallback for `the_hash_algo`
- - -
-
-
-
2024-04-19
Patrick Steinhardt
Superseded
[02/11] reftable: consistently pass write opts as value
reftable: expose write options as config
- - -
-
-
-
2024-05-02
Patrick Steinhardt
Superseded
[02/11] t: allow skipping expected object ID in `ref-store update-ref`
t: reduce direct disk access to data structures
- - -
-
-
-
2023-10-18
Patrick Steinhardt
Superseded
[02/12] builtin/show-ref: split up different subcommands
show-ref: introduce mode to check for ref existence
- - -
-
-
-
2023-10-24
Patrick Steinhardt
Superseded
[02/12] ci: expose distro name in dockerized GitHub jobs
t: exercise Git/JGit reftable compatibility
- - -
-
-
-
2024-04-04
Patrick Steinhardt
Superseded
[02/12] reftable/merged: make `merged_iter` structure private
reftable: improve ref iteration performance (pt.2)
- - -
-
-
-
2024-02-14
Patrick Steinhardt
Superseded
[02/12] worktree: skip reading HEAD when repairing worktrees
Introduce `refStorage` extension
- - -
-
-
-
2023-12-20
Patrick Steinhardt
Superseded
[02/13] reftable/reader: avoid copying index iterator
reftable: prepare for re-seekable iterators
- - -
-
-
-
2024-05-08
Patrick Steinhardt
Superseded
[02/15] reftable/error: discern locked/outdated errors
refs: introduce `--auto` to pack refs as needed
- - -
-
-
-
2024-03-18
Patrick Steinhardt
Superseded
[02/16] refs: rename `init_db` callback to avoid confusion
refs: drop all references to `the_repository`
- - -
-
-
-
2024-05-16
Patrick Steinhardt
Superseded
[02/21] builtin/config: move legacy mode into its own function
builtin/config: remove global state
- - -
-
-
-
2024-05-10
Patrick Steinhardt
Superseded
[03/10] t1401: stop treating FETCH_HEAD as real reference
t: more compatibility fixes with reftables
- - -
-
-
-
2023-11-29
Patrick Steinhardt
Accepted
[03/11] attr: don't recompute default attribute source
Stop relying on SHA1 fallback for `the_hash_algo`
- - -
-
-
-
2024-04-19
Patrick Steinhardt
Superseded
[03/11] reftable/writer: drop static variable used to initialize strbuf
reftable: expose write options as config
- - -
-
-
-
2024-05-02
Patrick Steinhardt
Superseded
[03/11] t: convert tests to use helpers for reference existence
t: reduce direct disk access to data structures
- - -
-
-
-
2023-10-18
Patrick Steinhardt
Superseded
[03/12] builtin/show-ref: fix leaking string buffer
show-ref: introduce mode to check for ref existence
- - -
-
-
-
2023-10-24
Patrick Steinhardt
Superseded
[03/12] ci: allow skipping sudo on dockerized jobs
t: exercise Git/JGit reftable compatibility
- - -
-
-
-
2024-04-04
Patrick Steinhardt
Superseded
[03/12] refs: refactor logic to look up storage backends
Introduce `refStorage` extension
- - -
-
-
-
2023-12-20
Patrick Steinhardt
Superseded
[03/12] reftable/merged: advance subiter on subsequent iteration
reftable: improve ref iteration performance (pt.2)
- - -
-
-
-
2024-02-14
Patrick Steinhardt
Superseded
[03/13] reftable/reader: unify indexed and linear seeking
reftable: prepare for re-seekable iterators
- - -
-
-
-
2024-05-08
Patrick Steinhardt
Superseded
[03/15] reftable/stack: use error codes when locking fails during compaction
refs: introduce `--auto` to pack refs as needed
- - -
-
-
-
2024-03-18
Patrick Steinhardt
Superseded
[03/16] refs: implement releasing ref storages
refs: drop all references to `the_repository`
- - -
-
-
-
2024-05-16
Patrick Steinhardt
Superseded
[03/21] builtin/config: move subcommand options into `cmd_config()`
builtin/config: remove global state
- - -
-
-
-
2024-05-10
Patrick Steinhardt
Superseded
[04/10] t1410: use test-tool to create empty reflog
t: more compatibility fixes with reftables
- - -
-
-
-
2023-11-29
Patrick Steinhardt
Accepted
[04/11] attr: fix BUG() when parsing attrs outside of repo
Stop relying on SHA1 fallback for `the_hash_algo`
- - -
-
-
-
2024-04-19
Patrick Steinhardt
Superseded
[04/11] reftable/writer: improve error when passed an invalid block size
reftable: expose write options as config
- - -
-
-
-
2024-05-02
Patrick Steinhardt
Superseded
[04/11] t: convert tests to not write references via the filesystem
t: reduce direct disk access to data structures
- - -
-
-
-
2023-10-18
Patrick Steinhardt
Superseded
[04/12] builtin/show-ref: fix dead code when passing patterns
show-ref: introduce mode to check for ref existence
- - -
-
-
-
2023-10-24
Patrick Steinhardt
Superseded
[04/12] ci: drop duplicate package installation for "linux-gcc-default"
t: exercise Git/JGit reftable compatibility
- - -
-
-
-
2024-04-04
Patrick Steinhardt
Superseded
[04/12] reftable/merged: make subiters own their records
reftable: improve ref iteration performance (pt.2)
- - -
-
-
-
2024-02-14
Patrick Steinhardt
Superseded
[04/12] setup: start tracking ref storage format when
Introduce `refStorage` extension
- - -
-
-
-
2023-12-20
Patrick Steinhardt
Superseded
[04/13] reftable/reader: separate concerns of table iter and reftable reader
reftable: prepare for re-seekable iterators
- - -
-
-
-
2024-05-08
Patrick Steinhardt
Superseded
[04/15] reftable/stack: gracefully handle failed auto-compaction due to locks
refs: introduce `--auto` to pack refs as needed
- - -
-
-
-
2024-03-18
Patrick Steinhardt
Superseded
[04/16] refs: track ref stores via strmap
refs: drop all references to `the_repository`
- - -
-
-
-
2024-05-16
Patrick Steinhardt
Superseded
[04/21] builtin/config: move legacy options into `cmd_config()`
builtin/config: remove global state
- - -
-
-
-
2024-05-10
Patrick Steinhardt
Superseded
[05/10] t1417: make `reflog --updateref` tests backend agnostic
t: more compatibility fixes with reftables
- - -
-
-
-
2023-11-29
Patrick Steinhardt
Accepted
[05/11] reftable/dump: support dumping a table's block structure
reftable: expose write options as config
- - -
-
-
-
2024-05-02
Patrick Steinhardt
Superseded
[05/11] remote-curl: fix parsing of detached SHA256 heads
Stop relying on SHA1 fallback for `the_hash_algo`
- - -
-
-
-
2024-04-19
Patrick Steinhardt
Superseded
[05/11] t: convert tests to not access symrefs via the filesystem
t: reduce direct disk access to data structures
- - -
-
-
-
2023-10-18
Patrick Steinhardt
Superseded
[05/12] builtin/show-ref: refactor `--exclude-existing` options
show-ref: introduce mode to check for ref existence
- - -
-
-
-
2023-10-24
Patrick Steinhardt
Superseded
[05/12] ci: convert "install-dependencies.sh" to use "/bin/sh"
t: exercise Git/JGit reftable compatibility
- - -
-
-
-
2024-04-04
Patrick Steinhardt
Superseded
[05/12] reftable/merged: remove unnecessary null check for subiters
reftable: improve ref iteration performance (pt.2)
- - -
-
-
-
2024-02-14
Patrick Steinhardt
Superseded
[05/12] setup: set repository's formats on init
Introduce `refStorage` extension
- - -
-
-
-
2023-12-20
Patrick Steinhardt
Superseded
[05/13] reftable/reader: inline `reader_seek_internal()`
reftable: prepare for re-seekable iterators
- - -
-
-
-
2024-05-08
Patrick Steinhardt
Superseded
[05/15] refs/reftable: print errors on compaction failure
refs: introduce `--auto` to pack refs as needed
- - -
-
-
-
2024-03-18
Patrick Steinhardt
Superseded
[05/16] refs: pass repo when retrieving submodule ref store
refs: drop all references to `the_repository`
- - -
-
-
-
2024-05-16
Patrick Steinhardt
Superseded
[05/21] builtin/config: move actions into `cmd_config_actions()`
builtin/config: remove global state
- - -
-
-
-
2024-05-10
Patrick Steinhardt
Superseded
[06/10] t3310: stop checking for reference existence via `test -f`
t: more compatibility fixes with reftables
- - -
-
-
-
2023-11-29
Patrick Steinhardt
Accepted
[06/11] builtin/rev-parse: allow shortening to more than 40 hex characters
Stop relying on SHA1 fallback for `the_hash_algo`
- - -
-
-
-
2024-04-19
Patrick Steinhardt
Superseded
[06/11] refs/reftable: allow configuring block size
reftable: expose write options as config
- - -
-
-
-
2024-05-02
Patrick Steinhardt
Superseded
[06/11] t: convert tests to not access reflog via the filesystem
t: reduce direct disk access to data structures
- - -
-
-
-
2023-10-18
Patrick Steinhardt
Superseded
[06/12] builtin/show-ref: stop using global variable to count matches
show-ref: introduce mode to check for ref existence
- - -
-
-
-
2023-10-24
Patrick Steinhardt
Superseded
[06/12] ci: merge custom PATH directories
t: exercise Git/JGit reftable compatibility
- - -
-
-
-
2024-04-04
Patrick Steinhardt
Superseded
[06/12] reftable/merged: handle subiter cleanup on close only
reftable: improve ref iteration performance (pt.2)
- - -
-
-
-
2024-02-14
Patrick Steinhardt
Superseded
[06/12] setup: introduce "extensions.refStorage" extension
Introduce `refStorage` extension
- - -
-
-
-
2023-12-20
Patrick Steinhardt
Superseded
[06/13] reftable/reader: set up the reader when initializing table iterator
reftable: prepare for re-seekable iterators
- - -
-
-
-
2024-05-08
Patrick Steinhardt
Superseded
[06/15] t/helper: drop pack-refs wrapper
refs: introduce `--auto` to pack refs as needed
- - -
-
-
-
2024-03-18
Patrick Steinhardt
Superseded
[06/16] refs: refactor `resolve_gitlink_ref()` to accept a repository
refs: drop all references to `the_repository`
- - -
-
-
-
2024-05-16
Patrick Steinhardt
Superseded
[06/21] builtin/config: check for writeability after source is set up
builtin/config: remove global state
- - -
-
-
-
2024-05-10
Patrick Steinhardt
Superseded
[07/10] t4013: simplify magic parsing and drop "failure"
t: more compatibility fixes with reftables
- - -
-
-
-
2023-11-29
Patrick Steinhardt
Accepted
[07/11] builtin/blame: don't access potentially unitialized `the_hash_algo`
Stop relying on SHA1 fallback for `the_hash_algo`
- - -
-
-
-
2024-04-19
Patrick Steinhardt
Superseded
[07/11] reftable: use `uint16_t` to track restart interval
reftable: expose write options as config
- - -
-
-
-
2024-05-02
Patrick Steinhardt
Superseded
[07/11] t1450: convert tests to remove worktrees via git-worktree(1)
t: reduce direct disk access to data structures
- - -
-
-
-
2023-10-18
Patrick Steinhardt
Superseded
[07/12] builtin/show-ref: stop using global vars for `show_one()`
show-ref: introduce mode to check for ref existence
- - -
-
-
-
2023-10-24
Patrick Steinhardt
Superseded
[07/12] ci: merge scripts which install dependencies
t: exercise Git/JGit reftable compatibility
- - -
-
-
-
2024-04-04
Patrick Steinhardt
Superseded
[07/12] reftable/merged: circumvent pqueue with single subiter
reftable: improve ref iteration performance (pt.2)
- - -
-
-
-
2024-02-14
Patrick Steinhardt
Superseded
[07/12] setup: introduce GIT_DEFAULT_REF_FORMAT envvar
Introduce `refStorage` extension
- - -
-
-
-
2023-12-20
Patrick Steinhardt
Superseded
[07/13] reftable/merged: split up initialization and seeking of records
reftable: prepare for re-seekable iterators
- - -
-
-
-
2024-05-08
Patrick Steinhardt
Superseded
[07/15] refs: move `struct pack_refs_opts` to where it's used
refs: introduce `--auto` to pack refs as needed
- - -
-
-
-
2024-03-18
Patrick Steinhardt
Superseded
[07/16] refs: retrieve worktree ref stores via associated repository
refs: drop all references to `the_repository`
- - -
-
-
-
2024-05-16
Patrick Steinhardt
Superseded
[07/21] config: make the config source const
builtin/config: remove global state
- - -
-
-
-
2024-05-10
Patrick Steinhardt
Superseded
[08/10] t5401: speed up creation of many branches
t: more compatibility fixes with reftables
- - -
-
-
-
2023-11-29
Patrick Steinhardt
Accepted
[08/11] builtin/bundle: abort "verify" early when there is no repository
Stop relying on SHA1 fallback for `the_hash_algo`
- - -
-
-
-
2024-04-19
Patrick Steinhardt
Superseded
[08/11] refs/reftable: allow configuring restart interval
reftable: expose write options as config
- - -
-
-
-
2024-05-02
Patrick Steinhardt
Superseded
[08/11] t4207: delete replace references via git-update-ref(1)
t: reduce direct disk access to data structures
- - -
-
-
-
2023-10-18
Patrick Steinhardt
Superseded
[08/12] builtin/show-ref: refactor options for patterns subcommand
show-ref: introduce mode to check for ref existence
- - -
-
-
-
2023-10-24
Patrick Steinhardt
Superseded
[08/12] ci: make Perforce binaries executable for all users
t: exercise Git/JGit reftable compatibility
- - -
-
-
-
2024-04-04
Patrick Steinhardt
Superseded
[08/12] reftable/merged: avoid duplicate pqueue emptiness check
reftable: improve ref iteration performance (pt.2)
- - -
-
-
-
2024-02-14
Patrick Steinhardt
Superseded
[08/12] t: introduce GIT_TEST_DEFAULT_REF_FORMAT envvar
Introduce `refStorage` extension
- - -
-
-
-
2023-12-20
Patrick Steinhardt
Superseded
[08/13] reftable/merged: simplify indices for subiterators
reftable: prepare for re-seekable iterators
- - -
-
-
-
2024-05-08
Patrick Steinhardt
Superseded
[08/15] refs: remove `PACK_REFS_ALL` flag
refs: introduce `--auto` to pack refs as needed
- - -
-
-
-
2024-03-18
Patrick Steinhardt
Superseded
[08/16] refs: convert iteration over replace refs to accept ref store
refs: drop all references to `the_repository`
- - -
-
-
-
2024-05-16
Patrick Steinhardt
Superseded
[08/21] builtin/config: refactor functions to have common exit paths
builtin/config: remove global state
- - -
-
-
-
2024-05-10
Patrick Steinhardt
Superseded
[09/10] t5551: stop writing packed-refs directly
t: more compatibility fixes with reftables
- - -
-
-
-
2023-11-29
Patrick Steinhardt
Accepted
[09/11] builtin/diff: explicitly set hash algo when there is no repo
Stop relying on SHA1 fallback for `the_hash_algo`
- - -
-
-
-
2024-04-19
Patrick Steinhardt
Superseded
[09/11] refs/reftable: allow disabling writing the object index
reftable: expose write options as config
- - -
-
-
-
2024-05-02
Patrick Steinhardt
Superseded
[09/11] t7300: assert exact states of repo
t: reduce direct disk access to data structures
- - -
-
-
-
2023-10-18
Patrick Steinhardt
Superseded
«
1
2
3
4
…
13
14
»