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
Cache NS_TEMPLATE/NS_FILE titles in LinkCache persistently
2016-09-07
Aaron Schulz
Cac
h
e NS_T
E
MPLATE/NS_FILE tit
l
es in LinkCache persi
s
tently
commit
|
commitdiff
|
tree
2016-09-07
Aa
r
o
n
Schu
l
z
Clarify and upd
a
t
e Def
e
rredUpdates docs
commit
|
commitdiff
|
tree
2016-09-07
Aaro
n
Schulz
objectcache:
add "hotTTR"
and "ageNew" options to g
e
t
W
ithSe
t
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
Aaron Schulz
Repl
a
ce unused
Load
B
a
l
a
ncer::waitTimeo
u
t() method
w
ith
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
A
a
r
o
n
S
chulz
Remo
v
e return-by-reference PHP4-is
m
fr
o
m getExterna
l
LB(
)
commit
|
commitdiff
|
tree
2016-09-07
Aaron Sc
h
ulz
C
o
nvert JobRunner to
using
b
eg
i
n
M
asterChanges()
commit
|
commitdiff
|
tree
2016-09-06
Aaron Schulz
Fixu
p
some rc_* fields
if empty
f
or STRICT mode in
.
.
.
commit
|
commitdiff
|
tree
2016-09-06
Aaro
n
Schulz
Fix IDEA errors in JobRunner
commit
|
commitdiff
|
tree
2016-09-06
Aaron Schulz
Turn off "repor
t
Dupes"
i
n
C
a
c
hedBag
O
Stuff
commit
|
commitdiff
|
tree
2016-09-06
Aar
o
n Sc
h
ulz
Disallow mismat
c
h
ed beginMaster
C
hanges/c
o
mmit
M
a
s
terChanges
commit
|
commitdiff
|
tree
2016-09-06
A
a
ron Schulz
R
e
named some variab
l
es from "slave"
t
o
"replica"
commit
|
commitdiff
|
tree
2016-09-06
Aaron Sch
u
lz
M
o
re
repli
c
atio
n
var clean
u
ps in /mai
n
te
n
a
nce
commit
|
commitdiff
|
tree
2016-09-06
Aaron S
c
hulz
Ren
a
me DB_SLAVE c
o
nstan
t
to
D
B_REPLICA
commit
|
commitdiff
|
tree
2016-09-06
A
a
ron Schulz
Make Mainten
a
nce::com
m
itTransaction
(
)
a
void usi
n
g deprecate
d
.
.
.
commit
|
commitdiff
|
tree
2016-09-06
Aar
o
n
Schulz
Chang
e
"slave" => "replic
a
DB" in
/maintena
n
c
e
commit
|
commitdiff
|
tree
2016-09-05
Aaron Schulz
Tur
n
off
d
uplic
a
te
k
ey gets for ReplicatedBagOStu
f
f
commit
|
commitdiff
|
tree
2016-09-05
Aaron Sch
u
lz
Cha
n
ge "slave" => "repl
i
ca
D
B"
in /includes
commit
|
commitdiff
|
tree
2016-09-05
Aaron Schulz
Renamed load ba
l
ancer r
e
plica DB functions for con
s
i
s
t
ency
commit
|
commitdiff
|
tree
2016-09-05
Aaro
n
Schulz
Re
n
amed "slave" inter
n
al
LB/
D
B info field to "replica"
commit
|
commitdiff
|
tree
2016-09-05
Aaron Schulz
Fix
d
e
f
a
ult handling in
LoadBalancer::getRandomNonLagged()
commit
|
commitdiff
|
tree
2016-09-05
Aaron Schulz
Cache re
v
ision lo
o
kups done by Pa
r
ser
commit
|
commitdiff
|
tree
2016-09-03
Aaron Schulz
Rename some variabl
e
s in
DatabaseMysqlB
a
se
commit
|
commitdiff
|
tree
2016-09-03
Aaron Schulz
Remov
e
unus
e
d
DB position valu
e
s
in LoadBalancer
commit
|
commitdiff
|
tree
2016-09-03
Aaron Schulz
R
e
name some DB/LB variables to be more consistent
commit
|
commitdiff
|
tree
2016-09-03
Aaron Schulz
Fix IDEA e
r
r
or in p
r
e
pareQuic
k
Template()
c
all
commit
|
commitdiff
|
tree
2016-09-03
Aaron S
c
hulz
Make replication D
B
-related
c
omments/mes
s
a
ges
more
.
.
.
commit
|
commitdiff
|
tree
2016-09-03
Aaron S
c
h
u
lz
Make de
f
erred updates fu
l
ly o
w
n th
e
i
r tra
n
saction
r
o
unds
commit
|
commitdiff
|
tree
2016-09-02
A
a
ron Schulz
Use WAN cach
e
adaptiveTT
L
(
)
m
et
h
od i
n
FileB
a
c
kendStore
commit
|
commitdiff
|
tree
2016-09-02
Aaron Sc
h
ulz
Fix d
e
l
e
tion
hand
l
ing of rev_deleted
commit
|
commitdiff
|
tree
2016-09-02
Aaron
S
chulz
Convert Revision::fetchFromConds()
t
o using mor
e
mode
r
n
.
.
.
commit
|
commitdiff
|
tree
2016-09-02
Aaron
S
chulz
Add flushReplicaSnapsh
o
ts() meth
o
d for just clea
r
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-09-02
Aaron
Schu
l
z
Re
m
ov
e
spammy
reuseCo
n
nection() wf
D
e
b
ug() call
commit
|
commitdiff
|
tree
2016-09-02
Aar
o
n S
c
hu
l
z
R
epla
c
e
DataUpd
a
te::
d
oU
p
dates() calle
r
s in
m
ainten
a
nce/
commit
|
commitdiff
|
tree
2016-09-02
A
a
r
o
n Sch
u
lz
Make
D
eferredUpdates abl
e
to run
DataUpdates
commit
|
commitdiff
|
tree
2016-09-02
Aaron Schulz
M
o
ve
run-
o
n-add logic
i
n DeferredU
p
date
s
to addU
p
d
ate()
commit
|
commitdiff
|
tree
2016-09-01
Aaron Schulz
Remove $recursionGuard var from tryO
p
portu
n
ist
i
cExecute()
commit
|
commitdiff
|
tree
2016-09-01
A
a
r
o
n Schulz
Set "
r
u
n when DBs idle" DeferredUpdates logic
in Maint
e
nance
commit
|
commitdiff
|
tree
2016-09-01
Aaron Schu
l
z
Remove unused c
u
stom transa
c
tion
l
ogi
c
from DataUpdate
commit
|
commitdiff
|
tree
2016-09-01
A
a
ron Schu
l
z
Set some
m
i
s
sing INT
E
R
NAL D
B
t
r
ans
a
ction flags and
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
Aaron Schulz
object
c
ac
h
e: allow
for callbac
k
s to mas
k
S
YNC_WRITE
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
A
a
ron Schulz
Use transacti
o
n
listener to run DeferredUpdates
i
n
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
Aa
r
on Schulz
Add LoadBalancer::setTrans
a
ctio
n
Listener()
commit
|
commitdiff
|
tree
2016-09-01
Aaron Schulz
Convert LocalFi
l
e
to using getW
i
thSetCallback()
f
or
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
Aar
o
n Sc
h
u
lz
D
eprecate SqlDat
a
Update
commit
|
commitdiff
|
tree
2016-09-01
Aaron Schul
z
Mak
e
insertSelect() do two separate queries in
non
.
.
.
commit
|
commitdiff
|
tree
2016-09-01
Aaron S
c
hulz
Lin
k
s update clas
s
cleanup
s
commit
|
commitdiff
|
tree
2016-08-31
Aaron Schul
z
Improve beginMasterCh
a
n
g
es
a
n
d make methods for DeferredUpdates
commit
|
commitdiff
|
tree
2016-08-31
Aaron S
c
h
u
l
z
Adapt the ParserOutput cac
h
e TTL whe
n
i
n
cluding specia
l
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
Aaron
S
chulz
Always fail over to syn
c
jobs
wh
e
n Special:RunJobs
.
.
.
commit
|
commitdiff
|
tree
2016-08-31
Aa
r
on Schul
z
object
c
a
che
:
add and use ad
a
ptiveTTL() method
commit
|
commitdiff
|
tree
2016-08-30
Aaron Schulz
o
bj
e
ct
c
ache: Mak
e
SqlB
a
g
OStuff::waitForSlaves() no
.
.
.
commit
|
commitdiff
|
tree
2016-08-30
Aaron S
c
hul
z
Add more esti
m
a
t
io
n
m
odes
t
o pendingWriteQuery
D
ur
a
t
ion(
)
commit
|
commitdiff
|
tree
2016-08-29
Aa
r
o
n
Schulz
Move some DB e
r
ror
c
l
a
sses with the rest as ty
p
e
D
BUnex
p
ecte
.
.
.
commit
|
commitdiff
|
tree
2016-08-29
Aaron Schulz
da
t
a
b
a
se
:
Cle
a
n
up
p
r
o
filing code in
DatabaseBase
commit
|
commitdiff
|
tree
2016-08-29
Aaron Schulz
M
o
ve HTTP
3
0
4 c
h
eck from perform
R
equest to ViewAction
commit
|
commitdiff
|
tree
2016-08-29
Aaron
S
chulz
Remove Block::purgeExpired() call from block
query API
commit
|
commitdiff
|
tree
2016-08-29
Aaron Schulz
Fix s
h
utdown
(
) code duplication in LBFactory
commit
|
commitdiff
|
tree
2016-08-29
Aaron S
c
h
u
lz
Use DB_SLAVE in TemporaryPasswordPrimary
A
uth
e
n
ticationProvide
r
commit
|
commitdiff
|
tree
2016-08-29
A
aron Schulz
Incl
u
de P
R
ESEND upda
t
es in Chrono
l
og
y
Protect
o
r positions
commit
|
commitdiff
|
tree
2016-08-28
Aaron
S
chulz
Set
t
he
WRITE_SYNC flag
fo
r
SessionBackend writes
commit
|
commitdiff
|
tree
2016-08-28
Aaron
Schulz
Fix d
a
tabase class d
o
c typos
commit
|
commitdiff
|
tree
2016-08-26
Aar
o
n Schul
z
Make database
ping() m
e
t
h
od
a
v
oi
d
starting
tran
s
actions
commit
|
commitdiff
|
tree
2016-08-25
Aaron
S
chul
z
Remove re
d
u
n
d
ant
U
NIQ
U
E from
r
ev_page_id
commit
|
commitdiff
|
tree
2016-08-25
Aaro
n
Schulz
Cleanups
to SqlBa
g
OS
t
uff
commit
|
commitdiff
|
tree
2016-08-24
Aaron
S
chulz
Optimize
ChronologyProtect
o
r writes for multi-DC
case
commit
|
commitdiff
|
tree
2016-08-24
Aaron S
c
h
u
lz
Mak
e
S
p
e
cial:CreateAccount r
e
sp
e
ct ?return
t
o par
a
meter
commit
|
commitdiff
|
tree
2016-08-24
Aaron
S
chulz
M
o
ve Ar
t
i
c
le checkLastModif
i
e
d() up to MediaWiki::perfor
m
Request
commit
|
commitdiff
|
tree
2016-08-24
Aaron Sch
u
lz
Virtual
R
ESTServiceClient management cl
e
anups
commit
|
commitdiff
|
tree
2016-08-24
A
a
ron Schulz
Add LBFac
t
ory::beginMasterChan
g
es()
for doi
n
g DBO_TRX
.
.
.
commit
|
commitdiff
|
tree
2016-08-23
Aa
r
o
n Schulz
Remove c
o
mmit()
cal
l
s from Job
Q
ueueDB
commit
|
commitdiff
|
tree
2016-08-23
Aaron Schulz
A
vo
i
d
I
NSE
R
T
.
.
SEL
E
CT in LocalFileDeleteBatch
commit
|
commitdiff
|
tree
2016-08-23
A
aro
n
Schulz
Av
o
id INSERT
.
.
SELECT
i
n doArticleDeleteReal()
commit
|
commitdiff
|
tree
2016-08-23
Aaron Schul
z
Fix broken lockmana
g
er-fail-releaselock s
t
atus
m
e
s
s
ag
e
s
commit
|
commitdiff
|
tree
2016-08-23
A
ar
o
n Schulz
R
educe probl
e
ms caused by
$wgRunJobs
A
sync
commit
|
commitdiff
|
tree
2016-08-23
Aaron
S
c
h
u
lz
Code clean
u
ps to SqlBagOS
t
uf
f
commit
|
commitdiff
|
tree
2016-08-23
Aaron
S
chulz
A
few more DBLockManag
e
r fixe
s
a
nd
c
leanups
commit
|
commitdiff
|
tree
2016-08-23
A
a
ron Schulz
Move Enqueueab
l
eDataUpdate
to a
separa
t
e file
commit
|
commitdiff
|
tree
2016-08-23
Aaron Sch
u
lz
Va
r
ious datab
a
se class cl
e
an
u
p
s
commit
|
commitdiff
|
tree
2016-08-23
Aaron Schulz
Remove direct rollback() calls from s
o
me plac
e
s
commit
|
commitdiff
|
tree
2016-08-23
A
a
r
on
S
chulz
M
o
ve invali
d
ate
P
ages
(
) to new
P
urg
e
JobUtils class
commit
|
commitdiff
|
tree
2016-08-22
Aaron Schulz
Run LinksDeletionUpda
t
e
after
commit() in n
a
mesp
a
ceDu
p
es
.
php
commit
|
commitdiff
|
tree
2016-08-22
A
a
r
on Schu
l
z
Call ssl_
s
et() in Databa
s
eMysqli if DBO_S
S
L is set
commit
|
commitdiff
|
tree
2016-08-22
Aaron Schulz
U
s
e
n
ewer transac
t
ion metho
d
s in BatchRowWr
i
ter
commit
|
commitdiff
|
tree
2016-08-21
Aaron Sch
u
lz
Fix IDEA w
a
r
ning i
n
Virtual
R
ESTSe
r
viceCl
i
e
n
t
commit
|
commitdiff
|
tree
2016-08-21
Aar
o
n S
c
hul
z
Remove
c
ommi
t
() hack from User::ad
d
ToD
a
tabase()
commit
|
commitdiff
|
tree
2016-08-21
A
a
ron Schulz
Give all idle transac
t
ion callba
c
k
s
a
c
hance
to run
commit
|
commitdiff
|
tree
2016-08-20
A
a
r
on Schulz
S
p
lit DBLo
c
kManager classes
i
nto their own files
commit
|
commitdiff
|
tree
2016-08-19
Aaron Schu
l
z
Detect when callers c
a
tch DB errors and fai
l
to rollba
c
k
commit
|
commitdiff
|
tree
2016-08-19
Aaron Schul
z
Avoid INSERT
.
.
SELECT in Mo
v
ePage
commit
|
commitdiff
|
tree
2016-08-19
Aaron Sch
u
lz
C
la
r
if
y
s
o
me WANObjectCache
d
ocs
commit
|
commitdiff
|
tree
2016-08-18
Aaro
n
Schulz
o
bjectcach
e
:
add mcrouter
support t
o
WANObjectCache
commit
|
commitdiff
|
tree
2016-08-18
Aaron Schu
l
z
Send new account
a
nd password reset email
s
post-commit
commit
|
commitdiff
|
tree
2016-08-18
Aaron
S
chulz
Revert "Auth
M
anager: Commit transaction
a
f
ter au
t
o
.
.
.
commit
|
commitdiff
|
tree
2016-08-18
Aaron Schulz
Add s
a
nity
check to getScoped
L
ockAndFlush() for pe
n
ding
.
.
.
commit
|
commitdiff
|
tree
2016-08-18
Aaron Schulz
ge
t
ScopedLockAndFlush() should
not co
m
m
i
t when exceptions
.
.
.
commit
|
commitdiff
|
tree
2016-08-17
Aa
r
on Schulz
M
a
ke
d
oAt
o
micSection() re
t
urn t
h
e callback
r
esult
commit
|
commitdiff
|
tree
2016-08-17
Aaron Schu
l
z
Remove
p
ointless
ove
r
r
i
de of doS
t
a
s
hFile in
UploadF
r
omStash
commit
|
commitdiff
|
tree
2016-08-17
Aaron Schulz
objectcache: Optimize changeTTL()
for
S
qlBa
g
OStuff
commit
|
commitdiff
|
tree
2016-08-17
A
a
r
on Schulz
Make trans
a
c
t
ion enforcement stricter
commit
|
commitdiff
|
tree
2016-08-16
Aaron
S
c
h
ulz
Ad
d
conven
i
ence
c
ommit
A
ndWaitForRe
p
lication() met
h
od
commit
|
commitdiff
|
tree
next