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
SECURITY: update.php: Remove eval-stdin.php if necessary
2017-11-10
A
aron
S
chulz
Conve
r
t @v
a
r Arra
y
=> array
commit
|
commitdiff
|
tree
2017-11-10
Aaron
S
c
hulz
Use
the m
a
in stash for
L
BFactory "memStash" paramete
r
commit
|
commitdiff
|
tree
2017-10-30
A
ar
o
n
S
chulz
Add action/u
s
e
r
tracking to html cache p
u
rge jobs
commit
|
commitdiff
|
tree
2017-10-25
Aar
o
n S
c
hulz
Make runJobs
.
php
t
rea
t
-
-json value as
case inse
n
s
it
i
ve
commit
|
commitdiff
|
tree
2017-10-25
Aaron
S
c
h
ulz
Rename
some
cache
k
eys with odd v
i
rtual hie
r
archi
e
s
commit
|
commitdiff
|
tree
2017-10-25
Aar
o
n
Schulz
Ad
d
statsd metric suppor
t
to WANObjectCache
commit
|
commitdiff
|
tree
2017-10-24
Aaron Schulz
obj
e
ctcache:
Always use interim values
o
n W
A
N
c
ach
e
.
.
.
commit
|
commitdiff
|
tree
2017-10-24
Aaron Schulz
objectcache: Add mo
r
e ho
t
TTR com
m
ents to WANObjectC
a
che
commit
|
commitdiff
|
tree
2017-10-23
Aaron Sc
h
ulz
Add action/user tracking to l
i
nk re
f
resh jobs
commit
|
commitdiff
|
tree
2017-10-20
Aaron
S
chulz
o
b
j
e
ctca
c
he: Split
off some
c
od
e
in WANObjectCache
.
.
.
commit
|
commitdiff
|
tree
2017-10-20
Aa
r
on Schulz
S
et getDedupli
c
ationI
n
fo()
f
or H
T
MLCacheUpdateJob
commit
|
commitdiff
|
tree
2017-10-20
Aaron Schul
z
o
bjec
t
cac
h
e: Mention colons in BagOStuff k
e
y gen
e
r
ation
commit
|
commitdiff
|
tree
2017-10-12
A
aron Schul
z
Remove useles
s
c
ommit cal
l
s
i
n JobRunner
commit
|
commitdiff
|
tree
2017-10-09
A
a
r
on Schul
z
Define MEDIAWIKI
_
JOB_RUNNER in runJobs
.
p
h
p
commit
|
commitdiff
|
tree
2017-10-04
A
a
ron Schu
l
z
Mak
e
Datab
a
se::rollba
c
k() also suppress callback
errors
commit
|
commitdiff
|
tree
2017-09-30
A
a
ron
S
c
h
ulz
Clea
n
u
p wiki ID and DB d
o
main ID handl
i
ng
commit
|
commitdiff
|
tree
2017-09-28
Aaron
S
chulz
Distinguish GET from POST for
Post
S
end
e
xpectations
commit
|
commitdiff
|
tree
2017-09-27
A
aron Schulz
Reve
r
t Mes
s
age
dependency from DB e
x
ception classes
commit
|
commitdiff
|
tree
2017-09-25
Aa
r
on Schulz
Allow tw
o
-queue style inserti
o
n in MapCach
e
LRU
commit
|
commitdiff
|
tree
2017-09-24
A
aron S
c
hulz
Add more ProcessCacheLRU comments
commit
|
commitdiff
|
tree
2017-09-22
A
aron Schulz
Remove use of MWExceptio
n
in MapCacheLRU
commit
|
commitdiff
|
tree
2017-09-20
Aaron Schulz
Avoid per-tit
l
e page_l
a
ng DB queries HTMLCacheUpd
a
t
eJob
commit
|
commitdiff
|
tree
2017-09-19
Aaron S
c
hul
z
Remove
use
of implici
t
Groupby() in WikiPage
commit
|
commitdiff
|
tree
2017-09-14
Aaron Schulz
D
e
-duplic
a
te
H
T
M
LCacheUpdate jobs w
i
t
h
a page array
.
.
.
commit
|
commitdiff
|
tree
2017-09-14
Aaro
n
Schulz
Prefer t
h
a
t enqueueabl
e
p
ost-send updat
e
s
a
r
e run i
m
mediately
commit
|
commitdiff
|
tree
2017-09-09
Aaron Schulz
Deprecate IDatabase::i
m
plicitG
r
oupby()
commit
|
commitdiff
|
tree
2017-09-09
Aaron Schulz
Re
m
ove u
s
e
of imp
l
ici
t
G
r
oupBy() in Ac
t
iveUsersP
a
ger
commit
|
commitdiff
|
tree
2017-09-09
Aaron Schulz
Remove implicitGroupby
(
) use in Im
a
ge
L
istPager
commit
|
commitdiff
|
tree
2017-08-31
Aaron Sch
u
lz
Sanity check
"
stashedt
e
x
thash" param before checking
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
A
a
ron Schulz
Fix old regression in
H
TM
L
CacheUpdate de-duplication
commit
|
commitdiff
|
tree
2017-08-24
Aar
o
n Schu
l
z
Add
s
slCAFile option to Da
t
ab
a
se
M
ysqli
commit
|
commitdiff
|
tree
2017-08-24
A
a
r
o
n Schulz
Disabl
e
r
ebo
u
n
d
C
D
N
pu
r
ges for
b
acklinks in HTMLCa
c
h
e
Up
d
ateJob
commit
|
commitdiff
|
tree
2017-08-23
Aaron Schulz
Av
o
id pree
m
ptive DB repl
i
cation wait
s
for farm cross
.
.
.
commit
|
commitdiff
|
tree
2017-08-23
Aaro
n
Schulz
Ma
k
e w
o
rkItemCount() s
m
art
e
r
f
o
r htmlCacheUpdate/refr
e
shLinks
commit
|
commitdiff
|
tree
2017-08-22
Aaron Schulz
rdbms: Avoid sele
c
tDB
(
) call
i
n LoadMonit
o
r new
conn
e
ction
s
commit
|
commitdiff
|
tree
2017-08-18
A
aron Schulz
rdbms: Su
p
p
ort secondary aut
o
commit c
o
n
n
ections
in
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
Aaron Sc
h
ulz
rdbms:
F
ix grammar in DBTransactionSi
z
eE
r
ror log mess
a
g
e
commit
|
commitdiff
|
tree
2017-08-17
Aaron Schulz
Restore th
e
newFromId() approach in Spe
c
ialNewpage
s
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
Aaron
Sc
h
u
l
z
r
dbms
:
Re
n
ame
"memCache"
to "memSt
a
s
h"
in LBFactory
commit
|
commitdiff
|
tree
2017-08-17
A
a
r
o
n
Schu
l
z
Mak
e
mys
q
l getHeartbeatData
(
) method
n
o
t count query
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
A
a
ron Schulz
Remove "me
m
Cac
h
e" fi
e
ld from
L
oad
B
alancer
commit
|
commitdiff
|
tree
2017-08-17
A
a
ron
Schulz
Avo
i
d
lock a
c
quisition er
r
ors for multi-tit
l
e refr
e
s
h
links
.
.
.
commit
|
commitdiff
|
tree
2017-08-17
Aaron
S
c
h
ulz
databa
s
e:
make close() sanity
check mTrxPreCom
m
itCallbacks
commit
|
commitdiff
|
tree
2017-08-11
Aaro
n
S
chulz
Disallow job pushes from JobQu
e
u
e
Group to bogu
s
wikis
commit
|
commitdiff
|
tree
2017-07-26
Aaron Schulz
rdbms:
E
nsure
onTransacti
o
nPreComm
i
t
O
rIdle() callbacks
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
Aaron Schul
z
Check hea
d
ers_sent() before sending cpP
o
sTime headers
commit
|
commitdiff
|
tree
2017-07-20
Aaron Schulz
Refact
o
r LoadB
a
lan
c
er::setDo
m
ainPre
f
ix() to use forEach
O
pe
n
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Aaron S
c
hul
z
Us
e
co
n
stants for LoadBalancer connection
a
rray keys
commit
|
commitdiff
|
tree
2017-07-20
A
aron Schulz
Fix docs for LoadBalancer::
o
pe
n
Connec
t
i
on(
)
commit
|
commitdiff
|
tree
2017-07-17
Aaron Sc
h
ulz
Remove e
x
cess getExternalLB(
)
ar
g
u
m
ent
commit
|
commitdiff
|
tree
2017-07-06
Aaron Schulz
Avoi
d
h
i
gh
edit s
t
ash T
T
Ls w
h
en a user signature w
a
s
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Aaron
S
chu
l
z
objectcache
:
Use a separate postgres co
n
nectio
n
in
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Aaron Schu
l
z
P
us
h
all Defe
r
re
d
Upda
t
es to P
O
STSEND queue when runnin
g
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Aaro
n
Schulz
Push l
a
zy jo
b
s when exce
p
tions are
h
andled by MWExcep
t
ionHandler
commit
|
commitdiff
|
tree
2017-06-30
Aaron Schulz
Always log exceptions in rollba
c
kMast
e
r
Chan
g
es
A
ndLog()
commit
|
commitdiff
|
tree
2017-06-28
A
aron Schulz
Paramateriz
e
Tra
n
sactionProfiler log entries
commit
|
commitdiff
|
tree
2017-06-28
Aaron Schulz
R
e
cord PostS
e
nd
maste
r
q
ueri
e
s
via
T
ransactionProfil
e
r
commit
|
commitdiff
|
tree
2017-06-27
Aaron Sch
u
l
z
R
ec
o
rd Tr
a
nsactionProfiler violations beyon
d
the f
i
r
s
t
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
Aar
o
n
Schulz
R
emove "@author Aaron S
c
hulz" a
n
n
o
tations
Remove "@author
Aaron Schulz
" annotations
commit
|
commitdiff
|
tree
2017-06-27
A
a
ron Schul
z
Avo
i
d chec
k
ing doub
l
e-
p
re
f
ixed
t
able names in mysql
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Aaron Schulz
Factor out ne
w
quali
f
iedTableCompo
n
ent
s
(
) Database
.
.
.
commit
|
commitdiff
|
tree
2017-06-15
A
aron
S
chulz
Make Databa
s
e
P
ostgre
s
:
:se
r
ve
r
IsRe
a
d
Onl
y
() ch
e
c
k default_tr
a
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-15
A
aron Schulz
Set flush mode
in DatabasePostgres::reportQueryError()
commit
|
commitdiff
|
tree
2017-06-10
Aaron Schulz
objectcache: Use faster getA
r
rayCopy() in WAN cache
.
.
.
commit
|
commitdiff
|
tree
2017-06-10
A
aron
S
chulz
Make
D
e
ferredUpdates d
e
tect
L
BFacto
r
y
tran
s
a
c
tion r
o
unds
commit
|
commitdiff
|
tree
2017-06-08
Aaron Schul
z
Remove unused key in WANObject
C
ache::new
E
mpty()
commit
|
commitdiff
|
tree
2017-06-02
Aaron Schulz
A
d
d
mi
s
sing ret
u
rn valu
e
to getPendi
n
gUpdates()
d
o
c
s
commit
|
commitdiff
|
tree
2017-06-01
Aar
o
n Schulz
Avo
i
d sco
p
ed lock erro
r
s in Category::refreshCounts
.
.
.
commit
|
commitdiff
|
tree
2017-05-30
A
a
ron Schulz
objectcache:
add ge
t
Multi
W
ithUnionSetCallback() method
commit
|
commitdiff
|
tree
2017-05-26
Aaro
n
Schulz
o
b
jectcache:
r
espect p
r
oces
s
cach
e
i
n getMulti
W
ithSet
C
allback()
commit
|
commitdiff
|
tree
2017-05-26
Aaron Schulz
F
i
x TextPassD
u
mperDatabas
e
Test::testPrefetchPlain postgres
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
A
a
ron S
c
hulz
Log whe
n
t
ransactions affect many ro
w
s in TransactionProfil
e
r
commit
|
commitdiff
|
tree
2017-05-26
Aaron
Schulz
objectcach
e
: fi
x
cache warmup bug in getMultiWit
h
SetCallbac
k
()
commit
|
commitdiff
|
tree
2017-05-25
Aaron Schulz
Add $wgMax
J
o
b
DB
W
riteDuration setti
n
g for
avoiding r
e
plic
a
tio
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Aaron Schulz
Add
missing amp
e
r
s
and to
g
e
t
MultiWit
h
SetCallb
a
ck()
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
A
aron Schulz
Avoid treating
m
crouter set()
s
as failing
due
t
o
A
l
lAs
y
nc
R
ou
t
e
commit
|
commitdiff
|
tree
2017-05-23
Aar
o
n Schulz
Avoid Searc
h
EnginePrefixTe
s
t post
g
res fail
u
r
e
s
commit
|
commitdiff
|
tree
2017-05-19
Aaron Schu
l
z
A
d
d
t
ype h
i
nt
to ThumbnailRenderJo
b
::hitThumbU
r
l
commit
|
commitdiff
|
tree
2017-05-19
A
a
r
on
S
chul
z
Add missin
g
doUpdates
(
) cal
l
to refreshLink
s
.
php
commit
|
commitdiff
|
tree
2017-05-19
Aaron
S
chul
z
U
s
e test user helper meth
o
d
s
in UserGroupM
e
m
b
e
r
s
h
ipTest
.
.
.
commit
|
commitdiff
|
tree
2017-05-19
Aaron Schulz
Avoid postgre
s
P
r
efixSearchTe
s
t fai
l
ur
e
s due to collation
.
.
.
commit
|
commitdiff
|
tree
2017-05-18
A
a
ron Schulz
Various test fixes f
o
r postgres
commit
|
commitdiff
|
tree
2017-05-17
A
a
ron Sch
u
lz
Make su
r
e
u
n
i
que keys carry ove
r
to p
o
stgres tab
l
e
.
.
.
commit
|
commitdiff
|
tree
2017-05-14
Aaron S
c
hulz
Av
o
id
D
B
_
M
ASTER
q
ueries in User::newSystem
U
ser() when
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Aaro
n
Schulz
Avoid duplicate refreshCounts() up
d
a
tes
commit
|
commitdiff
|
tree
2017-05-10
Aar
o
n Schulz
A
void
p
o
s
tgres CategoryMem
b
ershipC
h
a
n
geTest failures
commit
|
commitdiff
|
tree
2017-05-10
A
a
ron Schulz
H
andle proxy-
b
ased TLS when
p
laced in front of Swift
commit
|
commitdiff
|
tree
2017-05-10
Aaron Sc
h
ulz
Mak
e
Local
P
a
ss
w
ordPrim
a
ryAuthe
n
t
i
c
ationProviderT
e
s
t
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Aaron Schulz
Avoi
d
assu
m
ing a user with ID
0
exists in ApiMainTest
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Aaron Schulz
Fix so
m
e
postgres test failures
commit
|
commitdiff
|
tree
2017-05-10
Aaron Schulz
Make loadWatchedItem() coerce the DB t
i
mestamp to TS_MW
commit
|
commitdiff
|
tree
2017-05-09
Aaro
n
Schulz
Add missing
a
ddQuo
t
es()
t
o ChangesList
S
pecialPage
commit
|
commitdiff
|
tree
2017-05-09
Aaron Schul
z
Make
r
egisterTempTableO
p
era
t
ion() dete
c
t
T
R
UNCAT
E
operations
commit
|
commitdiff
|
tree
2017-05-04
Aar
o
n Schulz
F
ix r
e
gisterTem
p
T
a
b
l
eOperation()
r
e
turn value for non
.
.
.
commit
|
commitdiff
|
tree
2017-04-29
Aaron Schulz
A
void m
a
ster queries
in load
A
ndLazy
I
nit() for miser
.
.
.
commit
|
commitdiff
|
tree
2017-04-29
Aaron Schul
z
Improv
e
E
tcdCo
n
fig fallb
a
ck l
o
gic
commit
|
commitdiff
|
tree
2017-04-27
Aaron
S
chulz
Re
l
e
ase prior row lock
s
b
e
forehand
i
n LinksUpdate:
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Aa
r
on Schulz
S
et
a
persistent co
n
n
ection ID
f
or RedisConnectionPool
commit
|
commitdiff
|
tree
2017-04-20
Aaron Schul
z
Use
m
akeKey() in
B
acklink
C
ac
h
e
commit
|
commitdiff
|
tree
2017-04-20
Aaron Schulz
Fix bogus variable use in RefreshLinksJo
b
::run()
commit
|
commitdiff
|
tree
next