repo.or.cz
/
mediawiki.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Add action/user tracking to link refresh jobs
2017-10-23
Aar
o
n Schu
l
z
Add
a
ction/user tracking to lin
k
r
e
fresh jo
b
s
commit
|
commitdiff
|
tree
2017-10-20
Aaron Sc
h
ulz
Set getDeduplicationI
n
fo() for HTMLCacheUpd
a
te
J
ob
commit
|
commitdiff
|
tree
2017-10-14
Timo Tijhof
Spec
i
alRunJo
b
s: U
s
e MediaWi
k
i's
built
-
in as
y
nc
/
p
o
st
.
.
.
commit
|
commitdiff
|
tree
2017-10-13
T
imo Tijhof
deferred: Intro
d
uce
T
ransactio
n
RoundDefin
i
ngUpdate
commit
|
commitdiff
|
tree
2017-10-12
Aaron Schulz
Remove
u
s
eles
s
commit ca
l
ls in
J
obRunner
commit
|
commitdiff
|
tree
2017-10-09
Aaron Schulz
Define MEDIAWIKI_JOB_RUNNER i
n
runJobs
.
php
commit
|
commitdiff
|
tree
2017-10-04
Aaron Schulz
Make Data
b
ase:
:
ro
l
lb
a
ck() also suppress call
b
ac
k
errors
commit
|
commitdiff
|
tree
2017-10-03
Brion Vibber
Support uploads
with UTF-8 names
o
n Win
d
ows
commit
|
commitdiff
|
tree
2017-09-30
Aaron
Schulz
Cle
a
n up wiki
I
D and DB
d
omain ID handling
commit
|
commitdiff
|
tree
2017-09-28
Aaron
Schul
z
Disti
n
guish GET fro
m
POST
f
or PostSend e
x
pectations
commit
|
commitdiff
|
tree
2017-09-27
Aaron Schulz
Revert Mes
s
age dependency from DB exception clas
s
es
commit
|
commitdiff
|
tree
2017-09-25
Gilles
Dubuc
Give
t
humbor swi
f
t user r/w access to containers
commit
|
commitdiff
|
tree
2017-09-25
A
a
ron Schulz
Allow
two-queue
s
tyle insertion in
MapCac
h
eLRU
commit
|
commitdiff
|
tree
2017-09-24
Aaron
S
chulz
Add more P
r
ocessCacheL
R
U
com
m
ents
commit
|
commitdiff
|
tree
2017-09-22
Aar
o
n Schulz
Remove use of MWExcep
t
ion in MapCacheLRU
commit
|
commitdiff
|
tree
2017-09-21
Gilles Dub
u
c
Cl
e
an up X-Co
n
tent-Dimensions
commit
|
commitdiff
|
tree
2017-09-20
M
a
tthew Flaschen
Detect query time
o
u
ts and throw
a
specifi
c
exception
commit
|
commitdiff
|
tree
2017-09-19
Aaron
S
chulz
R
e
mov
e
u
s
e of implicitG
r
o
u
p
by() in
W
ikiPage
commit
|
commitdiff
|
tree
2017-09-14
Aaro
n
Schulz
D
e-duplicate HTMLCache
U
pd
a
te jobs
w
ith
a p
a
ge
array
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Aaron
Schulz
Pr
e
fe
r
that
e
n
queueable pos
t
-
s
e
nd updates are run immediately
commit
|
commitdiff
|
tree
2017-09-09
Aaron Schulz
Deprecate ID
a
tabas
e
::imp
l
icitGroupb
y
()
commit
|
commitdiff
|
tree
2017-09-09
Aaron
S
chulz
Remove
use of impl
i
ci
t
Group
B
y(
)
in A
c
t
ive
U
sersP
a
ger
commit
|
commitdiff
|
tree
2017-09-09
Aaron Schu
l
z
Remove implicitGroupby()
u
se in ImageList
P
ager
commit
|
commitdiff
|
tree
2017-08-31
Aaron Sch
u
l
z
Sanity check "stashedtexthash" param
befor
e
checking
.
.
.
commit
|
commitdiff
|
tree
2017-08-30
Er
i
k Bern
h
a
rdson
Batch requ
e
st ti
t
l
es for cdn pur
g
e
f
r
om db
commit
|
commitdiff
|
tree
2017-08-25
Aa
r
on Schulz
F
i
x old
reg
r
e
s
s
ion in HTMLCacheUpdate de-dupl
i
cat
i
on
commit
|
commitdiff
|
tree
2017-08-24
Aaron Schulz
Add
s
slC
A
Fil
e
option to Data
b
a
s
eMysqli
commit
|
commitdiff
|
tree
2017-08-24
Aaron Schulz
Disabl
e
rebound CD
N
purge
s
for backlinks in
HTMLCacheU
p
dateJo
b
commit
|
commitdiff
|
tree
2017-08-23
A
a
ron S
c
h
u
lz
Avoid preemptive DB repli
c
ation waits for
f
arm cro
s
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Aaro
n
Schulz
Make workItemCoun
t
() smarter
fo
r
h
tmlCacheUpdate/r
e
fr
e
s
hL
i
nks
commit
|
commitdiff
|
tree
2017-08-17
Aaron Schulz
Restore the newFro
m
Id(
)
approach
i
n
S
pecialNew
p
a
g
es
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
Aaron Sc
h
ul
z
Mak
e
mysq
l
getHeartbeat
D
ata()
me
t
h
o
d not co
u
nt q
u
ery
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
A
aron Schu
l
z
R
emove "memCache" field from Lo
a
dBalancer
commit
|
commitdiff
|
tree
2017-08-17
Aaron Schulz
Avoi
d
lock acquisition errors fo
r
multi-title refre
s
hlinks
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
Aaron Schulz
database:
make close() san
i
ty
chec
k
mTrx
P
reCommitCallba
c
ks
commit
|
commitdiff
|
tree
2017-08-11
Aaron Schulz
Disallo
w
job pushes from JobQu
e
ueGroup to bogus wikis
commit
|
commitdiff
|
tree
2017-07-22
Aa
r
on S
c
hulz
Check
headers_sent()
b
efore
s
endin
g
c
pPos
T
ime header
s
commit
|
commitdiff
|
tree
2017-07-20
Aaron S
c
hulz
R
e
factor LoadBalancer::setD
o
mainPrefix() to use forEachOpen
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Aaron Sc
h
ulz
Use constants for Load
B
a
lancer connection
array keys
commit
|
commitdiff
|
tree
2017-07-20
A
aron S
c
hulz
Fix
docs f
o
r
LoadBalan
c
er::openConne
c
tion()
commit
|
commitdiff
|
tree
2017-07-17
Aaron Schulz
Rem
o
ve ex
c
ess getExternalLB() arg
u
me
n
t
commit
|
commitdiff
|
tree
2017-07-15
T
h
is, that and
t
he
.
.
.
New
maintena
n
ce scrip
t
to recalculate cat
e
gory member
s
hip
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Aaron
Schulz
Avoid high edit
s
t
a
s
h
TTL
s
when a user signat
u
re was
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Aaro
n
Schulz
Push all DeferredUpdates to
P
OSTSEND queue whe
n
runnin
g
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Aaron Schulz
Pus
h
lazy jobs w
h
en
e
xceptions are
handled by MWExceptionHa
n
dler
commit
|
commitdiff
|
tree
2017-06-30
Aaro
n
Schulz
Always l
o
g exceptio
n
s in rollbackMasterCh
a
ngesAndLog()
commit
|
commitdiff
|
tree
2017-06-28
Aaro
n
Schulz
Para
m
aterize TransactionProfiler log entries
commit
|
commitdiff
|
tree
2017-06-28
Aaron Schulz
Record PostSend master querie
s
v
i
a
T
ransactionPr
o
filer
commit
|
commitdiff
|
tree
2017-06-27
Aaron Schulz
Re
c
ord Transaction
P
rofiler
violati
o
n
s beyond
the
first
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
Aar
o
n Schulz
Remove "@au
t
h
o
r A
a
ron
S
chu
l
z" annot
a
tions
Remove "@author
Aaron Schulz
" annotations
commit
|
commitdiff
|
tree
2017-06-27
A
a
r
o
n Schul
z
Avoid checking
double-p
r
e
f
ixed table names i
n
mysq
l
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
mainframe98
Fi
x
the tableExi
s
ts method of
M
ysql
B
ase
commit
|
commitdiff
|
tree
2017-06-20
A
aro
n
Schu
l
z
F
actor out new qu
a
l
i
fiedTableC
o
mp
o
nen
t
s()
D
atabase
.
.
.
commit
|
commitdiff
|
tree
2017-06-15
Aaron Schulz
Make Da
t
aba
s
e
P
os
t
gres::serverIsReadOnly
(
) check def
a
ult
_
tran
.
.
.
commit
|
commitdiff
|
tree
2017-06-15
Aaron Schulz
Set flush mode
i
n
D
atabase
P
ostgres::repo
r
t
QueryEr
r
or()
commit
|
commitdiff
|
tree
2017-06-08
Aaro
n
S
chulz
R
em
o
ve
unused key in
WANObjectCache:
:
n
e
wEmpty
(
)
commit
|
commitdiff
|
tree
2017-06-02
Aaron
Schu
l
z
Add mis
s
ing return
value to g
e
t
PendingUpdat
e
s() do
c
s
commit
|
commitdiff
|
tree
2017-06-01
Aaron Sc
h
ulz
Avoid
s
coped
l
oc
k
errors in
Catego
r
y::refr
e
shCounts
.
.
.
commit
|
commitdiff
|
tree
2017-05-30
A
a
ro
n
Schulz
ob
j
e
c
t
c
ache
:
add g
e
t
M
ultiWit
h
U
nionSetCallback() method
commit
|
commitdiff
|
tree
2017-05-26
Aaron Schulz
o
b
j
ectcache:
r
espect p
r
oces
s
c
a
che in getMultiWithSet
C
allback
(
)
commit
|
commitdiff
|
tree
2017-05-26
Aaron Schulz
F
i
x TextPassDumperDatab
a
seTes
t
::testPrefetchPlain postg
r
es
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
A
aron Schulz
Log when
transactions af
f
ec
t
many rows in
Tran
s
actionProfiler
commit
|
commitdiff
|
tree
2017-05-26
Aaron
S
c
hulz
objec
t
cache: fix cache
wa
r
mu
p
bug in getMultiW
i
thSetCall
b
ack()
commit
|
commitdiff
|
tree
2017-05-25
Aa
r
on Schulz
Add $wgMax
J
obDBWriteDu
r
ation
settin
g
for avoiding replicatio
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Aaro
n
Schulz
Add missing ampersand t
o
getMul
t
iWithSetCall
b
ac
k
()
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Aaron Sch
u
lz
Avoid treating
mcrouter s
e
t()s as failing due to A
l
lAsyncRou
t
e
commit
|
commitdiff
|
tree
2017-05-23
Gilles Dub
u
c
Batc
h
/pi
p
eline
b
a
cken
d
operat
i
ons in ref
r
eshFile
H
eaders
commit
|
commitdiff
|
tree
2017-05-23
G
i
lles Du
b
uc
U
se fil
e
width/height ins
t
ead of metadat
a
for get
C
ontentHeaders
commit
|
commitdiff
|
tree
2017-05-23
Aaron
S
chulz
A
voi
d
SearchEnginePre
f
i
x
Test post
g
res f
a
ilur
e
s
commit
|
commitdiff
|
tree
2017-05-19
Aaron S
c
hulz
Add type hint to
ThumbnailRenderJob:
:
hitTh
u
mbUrl
commit
|
commitdiff
|
tree
2017-05-19
Aaro
n
Schulz
Av
o
id postgres PrefixSearchTest failures due to
col
l
ati
o
n
.
.
.
commit
|
commitdiff
|
tree
2017-05-18
Aaron
S
ch
u
lz
Various test f
i
xe
s
for postgres
commit
|
commitdiff
|
tree
2017-05-17
A
aron Schul
z
Ma
k
e s
u
r
e
u
niq
u
e k
e
ys carr
y
ove
r
to
postgr
e
s ta
b
le
.
.
.
commit
|
commitdiff
|
tree
2017-05-14
A
a
ro
n
Schul
z
Avo
i
d DB_MASTER queries in User::newSyst
e
mU
s
e
r
()
when
.
.
.
commit
|
commitdiff
|
tree
2017-05-13
Ti
m
o T
i
jhof
resou
r
celoader: Add filenam
e
t
o validateS
c
riptFile
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
A
a
r
on Sch
u
lz
Avoi
d
duplicate
r
e
f
r
eshCounts(
)
updates
commit
|
commitdiff
|
tree
2017-05-10
Aaron Schulz
Handle proxy-
b
ased T
L
S when placed in front of Swift
commit
|
commitdiff
|
tree
2017-05-10
Aaron Sch
u
lz
M
ake
LocalPasswo
r
dPrimaryAuthenticationPro
v
i
d
erTest
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
A
a
ro
n
Sch
u
lz
A
v
oid assuming a user with ID 0 exists in ApiMainTest
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
A
ar
o
n S
c
hulz
Make load
W
atche
d
I
t
em()
coerce the DB timestamp to TS_MW
commit
|
commitdiff
|
tree
2017-05-09
A
a
ron S
c
hulz
Add missing
a
ddQu
o
tes() to Change
s
ListSpecial
P
age
commit
|
commitdiff
|
tree
2017-05-09
Gilles Dubuc
Store origi
n
al med
i
a d
i
mensions as a
d
di
t
i
o
nal header
commit
|
commitdiff
|
tree
2017-05-09
Aaron Schulz
Make
registerTempTa
b
l
e
O
peration(
)
detect TRUNCATE oper
a
tio
n
s
commit
|
commitdiff
|
tree
2017-05-04
Aaron
S
chulz
Fix registerTempTableOpe
r
a
tion() retu
r
n value for non
.
.
.
commit
|
commitdiff
|
tree
2017-04-29
Aaron
S
c
hulz
Avoid m
a
ster queries
i
n
loadA
n
dLazyIni
t
() for miser
.
.
.
commit
|
commitdiff
|
tree
2017-04-29
Aaron Schulz
Impr
o
ve EtcdConfig fall
b
ack logic
commit
|
commitdiff
|
tree
2017-04-27
Aaron Schu
l
z
Release prio
r
row locks beforehand
i
n
LinksUp
d
ate
:
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Aaron
Schulz
Set a persistent con
n
ection ID for RedisConnectionPool
commit
|
commitdiff
|
tree
2017-04-20
Aaron S
c
hulz
Use makeKey(
)
in
Ba
c
klinkCache
commit
|
commitdiff
|
tree
2017-04-20
Aaron Schulz
Fix bogus
v
ariable use in RefreshL
i
n
k
sJob::run()
commit
|
commitdiff
|
tree
2017-04-20
Aar
o
n Schulz
Fix
bogu
s
fiel
d
reference in Category::get
C
o
u
ntMess
a
ge
.
.
.
commit
|
commitdiff
|
tree
2017-04-19
Aaron Schulz
Document which EtcdCon
f
ig parameters are optional
commit
|
commitdiff
|
tree
2017-04-19
Timo Tijhof
ReadOn
l
yMode: Add a few
doc blo
c
k
s
commit
|
commitdiff
|
tree
2017-04-19
Aaron Sc
h
ulz
L
o
wer th
e
amount of j
o
bs pushed i
n
to re
d
is at once
commit
|
commitdiff
|
tree
2017-04-19
Aa
r
on S
c
hulz
R
e
mo
v
e load arr
a
y indexes from Lo
a
dBalancer errors
commit
|
commitdiff
|
tree
2017-04-17
Aaron Schulz
S
plit up LoadBalancer
:
:getReaderI
n
dex()
a
nd
simpl
i
fy
.
.
.
commit
|
commitdiff
|
tree
2017-04-15
A
a
ron Schulz
Move DB errors to R
d
bms namespace
commit
|
commitdiff
|
tree
2017-04-15
Aaro
n
Schulz
Clarify g
e
tLa
g
ged
R
eplicaMode()/
l
aggedReplicaUsed()
.
.
.
commit
|
commitdiff
|
tree
2017-04-14
A
a
ron
S
c
h
ulz
Fix s
o
me
LoadB
a
lancer::waitFor*()
inconsist
e
ncies
commit
|
commitdiff
|
tree
2017-04-13
Aaron Sch
u
lz
Make L
o
adBalancer::wait
F
or()
a
n
d friends more ro
b
u
s
t
.
.
.
commit
|
commitdiff
|
tree
next