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
Avoid using cascadingDeletes()/cleanupTriggers()
2016-09-18
A
aron Schul
z
Avoid using ca
s
cadingDeletes
(
)/clea
n
upTriggers
(
)
commit
|
commitdiff
|
tree
2016-09-18
Aaron Schulz
Remove long-since un
u
sed cruft methods
from
D
atabaseBase
commit
|
commitdiff
|
tree
2016-09-17
Aaron Schulz
Cle
a
n up $wgDBm
w
schema h
a
ndlin
g
and only
apply it
t
o
.
.
.
commit
|
commitdiff
|
tree
2016-09-17
Aaron Schulz
Move mysql database cl
a
sses
to /libs/rdbms
commit
|
commitdiff
|
tree
2016-09-17
Aaron Schulz
M
o
ve LBFactoryS
i
mpl
e
to /libs/rdbms
commit
|
commitdiff
|
tree
2016-09-17
Aa
r
o
n
Sc
h
ulz
Mak
e
Stat
u
s extend St
a
tusValue and
s
tart FileB
a
ckend
.
.
.
commit
|
commitdiff
|
tree
2016-09-17
A
a
ron
S
chulz
In
j
ect Profi
l
er into
Database
objects
commit
|
commitdiff
|
tree
2016-09-17
Aaron Schulz
Make database
c
lass
e
s handle hyphens in $
w
g
D
Bn
a
me
commit
|
commitdiff
|
tree
2016-09-17
Aaron Schulz
Clea
n
up
s
to Databas
e
Mys
q
lBas
e
commit
|
commitdiff
|
tree
2016-09-17
A
aron Sch
u
l
z
Move
a
ll of the
reas
o
nable DatabaseBase
methods
t
o
.
.
.
commit
|
commitdiff
|
tree
2016-09-17
Aaron
S
chulz
M
ak
e
LoadBalancer domain h
a
n
d
ling
m
ore robust
commit
|
commitdiff
|
tree
2016-09-17
Aaron
S
c
hulz
Rename domai
n
=
> lo
c
alDomain in L
B
F
a
ctory for con
s
istency
commit
|
commitdiff
|
tree
2016-09-17
Aaron Schulz
Fix type doc in StatusValu
e
commit
|
commitdiff
|
tree
2016-09-16
Aaron Schulz
Avoid
t
r
iggering SiteC
o
nfiguration look
u
p in J
o
bQ
u
eueGroup
.
.
.
commit
|
commitdiff
|
tree
2016-09-16
Aaron
S
chulz
A
dd Sear
c
hEn
g
i
n
eFactory::ge
t
Searc
h
EngineCla
s
s() instead
.
.
.
commit
|
commitdiff
|
tree
2016-09-16
Aaro
n
S
c
hulz
Split out Convertable
T
imesta
m
p c
l
ass
commit
|
commitdiff
|
tree
2016-09-16
Aaron S
c
hulz
Fix $wg
F
ileCache DB outage fa
l
lback
commit
|
commitdiff
|
tree
2016-09-16
Aaron Schu
l
z
Remov
e
wfSetBit()/wfSetVar() calls in
D
atabaseB
a
se
commit
|
commitdiff
|
tree
2016-09-16
Aar
o
n Schulz
Av
o
i
d
global st
a
t
e
in
D
atabaseBase::fa
c
t
o
ry()/query()
commit
|
commitdiff
|
tree
2016-09-16
Aaron S
c
hulz
Make DB snapsh
o
t commit
er
r
ors i
n
clude
a
ctive m
e
thods
commit
|
commitdiff
|
tree
2016-09-16
A
a
ron Schulz
Remove wfRandomString()
d
epende
n
cy in D
a
tabaseBas
e
commit
|
commitdiff
|
tree
2016-09-16
Aa
r
on
S
chulz
Move databa
s
e c
o
nstants to their
o
wn file
commit
|
commitdiff
|
tree
2016-09-15
Aaron Schulz
M
o
ve L
o
adMon
i
to
r
MySQL to LoadMonitor
commit
|
commitdiff
|
tree
2016-09-15
Aaron Sc
h
ulz
R
emove wfGetCal
l
e
r()
d
ependenc
y
from DatabaseBase
commit
|
commitdiff
|
tree
2016-09-15
Aaron Sc
h
u
lz
Allow quote
s
in $
w
g
D
e
b
u
gComm
e
nts
H
TML
c
omm
e
nts
commit
|
commitdiff
|
tree
2016-09-15
Aaron
S
chulz
Dependency
inj
e
ct $wgShar
e
dTables
into Datab
a
seBas
e
commit
|
commitdiff
|
tree
2016-09-15
Aaron Sc
h
ulz
Fix
d
efa
u
lt "sr
v
Cache" BagOStuff in
Database
B
a
se
commit
|
commitdiff
|
tree
2016-09-15
Aaron Schulz
Rename LB
F
actory => LB
F
actor
y
MW and make L
B
Factor
y
.
.
.
commit
|
commitdiff
|
tree
2016-09-15
A
a
ro
n
Sch
u
lz
Fix broken
wincache merge() implementation
commit
|
commitdiff
|
tree
2016-09-15
Aaron
S
c
hulz
Remove global stat
e
fr
o
m Database
B
a
s
e::__constru
c
t()
commit
|
commitdiff
|
tree
2016-09-15
Aaron Schulz
Move up
d
ater/insta
l
l
e
r
specific methods ou
t
of
D
a
t
abaseB
a
se
commit
|
commitdiff
|
tree
2016-09-15
A
a
ron Sch
u
lz
Remov
e
unused
LBFactoryFake c
l
ass
commit
|
commitdiff
|
tree
2016-09-15
Aaron Schulz
Avoid MWException and wf
*
log methods in
Da
t
abaseBase
commit
|
commitdiff
|
tree
2016-09-15
Aa
r
on Schulz
Move variou
s
D
B
hel
p
er cla
s
ses to /libs/rdbms
commit
|
commitdiff
|
tree
2016-09-15
Aaron S
c
hulz
Move LoadBa
l
ance
r
to /libs/rdbms
commit
|
commitdiff
|
tree
2016-09-15
Aaron Schulz
Ch
a
nge DatabaseBase => IDatabase in /db where po
s
s
ible
commit
|
commitdiff
|
tree
2016-09-15
A
a
r
on Schulz
Ch
a
nge $wiki =>
$
domain i
n
L
oa
d
Balancer
commit
|
commitdiff
|
tree
2016-09-15
Aaron Sch
u
l
z
Exception cleanu
p
s
for LoadBalancer
commit
|
commitdiff
|
tree
2016-09-15
Aaron S
c
hulz
Mo
v
e
DBConnRe
f
an
d
Chronolog
y
Protector t
o
/libs/rdbms
commit
|
commitdiff
|
tree
2016-09-15
Aaron Schulz
More
DB related class cl
e
anups to prepare files for
.
.
.
commit
|
commitdiff
|
tree
2016-09-14
A
a
r
o
n
Sch
u
lz
Make WikiPa
g
e:
:
ge
t
Revision()
make use
o
f Re
v
ision:
.
.
.
commit
|
commitdiff
|
tree
2016-09-14
A
aron Schul
z
M
ove IData
b
ase/ILoadBalanc
e
r to /libs/rdbms
commit
|
commitdiff
|
tree
2016-09-14
Aaron
S
c
hu
l
z
Make SiteStatsUpd
a
te implement Me
r
geableU
p
d
a
te
commit
|
commitdiff
|
tree
2016-09-14
Aaron Schulz
Fix brok
e
n
s
elect(
)
call
i
n
rebuil
d
FileCache
.
php
commit
|
commitdiff
|
tree
2016-09-14
Aaron Schulz
Move
D
BErro
r
to /libs/rdbms/exc
e
p
t
io
n
commit
|
commitdiff
|
tree
2016-09-14
Aaron Schulz
Add MWExc
e
ptionRenderer
c
l
ass an
d
decouple DB
E
r
r
o
r
commit
|
commitdiff
|
tree
2016-09-14
A
aron
S
chulz
Move TransactionProf
i
ler to
/
libs/r
d
bms
commit
|
commitdiff
|
tree
2016-09-14
Aaron Schulz
Move
L
oadMonit
o
r class
e
s to l
i
bs/
r
dbms
/
loa
d
monitor
commit
|
commitdiff
|
tree
2016-09-14
Aaron Schulz
Reduce
CategoryMembershipChange
J
ob l
o
c
k
time
o
u
t
commit
|
commitdiff
|
tree
2016-09-14
Aaron Schulz
Rep
l
ace some
MW
E
xceptions with na
t
iv
e
s
o
nes in /d
b
commit
|
commitdiff
|
tree
2016-09-14
A
aron Schulz
Set cpPo
s
Time cookie for
t
he non-redirec
t
cas
e
as we
l
l
commit
|
commitdiff
|
tree
2016-09-14
Aaro
n
Schulz
Use cp
P
o
s
Time cookie for same-
d
om
a
in re
d
ire
c
ts
on DB
.
.
.
commit
|
commitdiff
|
tree
2016-09-14
Aa
r
o
n Schulz
Add ILoadBalancer interfac
e
commit
|
commitdiff
|
tree
2016-09-14
Aaron Sch
u
lz
Convert Load
B
alan
c
e
r
/D
a
tabase cl
a
s
s logging to PSR
commit
|
commitdiff
|
tree
2016-09-13
Aar
o
n S
c
hulz
Various
depende
n
cy i
n
je
c
t
i
on c
l
eanups to Loa
d
Bal
a
ncer
commit
|
commitdiff
|
tree
2016-09-13
Aaron Schulz
Avoi
d
page_tou
c
hed update for HTTP GE
T
action=purge
.
.
.
commit
|
commitdiff
|
tree
2016-09-13
A
aron Schu
l
z
Ma
k
e
DeferredUpdates c
a
ll setTransactionTi
c
ket() on
.
.
.
commit
|
commitdiff
|
tree
2016-09-13
Aaron Schu
l
z
Remove pointless do
u
ble
ex
c
e
p
t
i
o
n loggi
n
g from Job
R
unner
commit
|
commitdiff
|
tree
2016-09-13
Aaron Schulz
Make Def
e
rredUp
d
ates::
e
xecute(
)
protected
commit
|
commitdiff
|
tree
2016-09-13
Aaron
Schu
l
z
Reorganize Refre
s
hLinksJob code slightly
a
nd avoid
.
.
.
commit
|
commitdiff
|
tree
2016-09-13
Aaron Schulz
Sim
p
lify LBFactory tic
k
et code in C
a
t
egoryMe
m
ber
s
hip
C
hang
e
Job
commit
|
commitdiff
|
tree
2016-09-13
Aaron
Schu
l
z
Avoid using dep
r
ecated
m
ethods
in
J
obQueueDB
commit
|
commitdiff
|
tree
2016-09-13
Aaron Schulz
Remove pointless
g
etTransactionProfiler()
m
e
thod
commit
|
commitdiff
|
tree
2016-09-13
Aaron Sch
u
lz
T
w
eak $
w
gTrx
P
rofil
e
r
L
imits to lower noise a bit
commit
|
commitdiff
|
tree
2016-09-12
Aaron Schulz
Su
p
port masking the
WRIT
E
_
SYNC latency from ChronologyP
r
ot
e
ct
o
r
commit
|
commitdiff
|
tree
2016-09-12
Aaron Sc
h
ulz
Make LBFac
t
ory::w
a
itForRe
p
lic
a
ti
o
n()
mas
k
wa
i
t la
t
en
c
y
.
.
.
commit
|
commitdiff
|
tree
2016-09-12
Aaron Schulz
Make sure email
s
from RecentChan
g
e
::
s
ave() are for
.
.
.
commit
|
commitdiff
|
tree
2016-09-12
Aaron Schulz
Make s
a
feWaitForMasterPos(
)
use mWaitTimeout instead
.
.
.
commit
|
commitdiff
|
tree
2016-09-12
Aaron Schulz
Avoi
d
creating DB rep
l
ication lag in clearAl
l
N
otifications()
commit
|
commitdiff
|
tree
2016-09-12
Aaron Schulz
Impr
o
ve
compatibili
t
y checks in WaitCo
n
d
i
ti
o
nLoop
commit
|
commitdiff
|
tree
2016-09-12
Aaron Sch
u
lz
Avoid
"No transa
c
tion is active" saveFi
l
eDep
e
ndencies
.
.
.
commit
|
commitdiff
|
tree
2016-09-12
Aaron Schulz
Us
e
m
emor
y
job queu
e
f
or unit test
s
commit
|
commitdiff
|
tree
2016-09-12
Aaron S
c
hulz
Avoid "Column md_module cannot
be nu
l
l" er
r
or in unit
.
.
.
commit
|
commitdiff
|
tree
2016-09-11
A
a
ron
S
chulz
Make PurgeJ
o
bUti
l
s av
o
id cre
a
ting DB replication
l
a
g
commit
|
commitdiff
|
tree
2016-09-11
Aar
o
n
Sc
h
u
lz
Use ESTIM
A
T
E
_DB_APP
L
Y for total
t
r
a
nsa
c
ti
o
n
time estima
t
e
commit
|
commitdiff
|
tree
2016-09-11
Aaron
S
chulz
R
emove useless LoadBalancer
:
:parent
I
nfo() me
t
hod
an
d
.
.
.
commit
|
commitdiff
|
tree
2016-09-11
Aaron
S
chul
z
Add LBFactory::getChronolo
g
yProtectorT
o
uc
h
ed() method
commit
|
commitdiff
|
tree
2016-09-11
Aaron Sc
h
ulz
Make WikiPage::doPurge() clear the
file
c
a
c
h
e
too
commit
|
commitdiff
|
tree
2016-09-11
Aaron Sc
h
ulz
Use DB_REPLICA in ContribsPager
commit
|
commitdiff
|
tree
2016-09-11
A
a
ron Sch
u
lz
Simplify some LoadBalance
r
m
et
h
o
d
s that
do
i
t
eration
commit
|
commitdiff
|
tree
2016-09-11
Aaron Schulz
Reduce Wi
k
iPage::
g
etContentMo
d
el() queries
via cach
i
ng
commit
|
commitdiff
|
tree
2016-09-11
Aa
r
on Sch
u
lz
Make JobQueueGr
o
up::push()
update the
que
u
esHaveJob
s
.
.
.
commit
|
commitdiff
|
tree
2016-09-10
Aaron Schulz
Make the page JOIN
i
n RevDe
l
R
evisionList actuall
y
appl
y
commit
|
commitdiff
|
tree
2016-09-09
A
a
ron Schulz
Add m
o
re version not
e
s to WANObject
C
ache
commit
|
commitdiff
|
tree
2016-09-09
Aaro
n
Schulz
object
c
ache:
a
dd "s
t
a
l
eTTL
"
option t
o
WANObjectCache
.
.
.
commit
|
commitdiff
|
tree
2016-09-09
Aaron Schulz
C
leanup and
r
e-indent som
e
WA
N
ObjectCache
d
ocs
commit
|
commitdiff
|
tree
2016-09-09
Aaro
n
Sc
h
ulz
Make $wgRe
v
isi
o
nCach
e
Expiry default to
one week
commit
|
commitdiff
|
tree
2016-09-09
Aaron Schulz
Switch some calle
r
s to WaitConditionLoop
commit
|
commitdiff
|
tree
2016-09-08
Aaron Sc
h
ulz
Preload ResourceLoade
r
WikiModule::getTitleInfo in OutputPage
commit
|
commitdiff
|
tree
2016-09-08
Aaron Schul
z
ob
j
e
c
tcache: expose "
m
inTime" in WAN c
a
che a
n
d
c
all
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Aaron
S
chulz
ob
j
ectcache: pass
in the $oldVa
l
ue as-of time in getWi
t
hSetC
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Aaron Schulz
Fix IDEA wa
r
nings in Cat
e
goryM
e
mbers
h
ipChangeJ
o
b
commit
|
commitdiff
|
tree
2016-09-08
A
aro
n
Schulz
d
a
t
abase: rename clea
r
Sn
a
p
shot()
=
> flus
h
Snapsh
o
t()
commit
|
commitdiff
|
tree
2016-09-08
Aaron Sch
u
lz
Mak
e
sure th
e
lock
in JobRun
n
er:
:
c
o
mmi
t
Mast
e
rChanges
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Aar
o
n Schulz
Move PECL memcached class
t
o /libs
commit
|
commitdiff
|
tree
2016-09-08
Aa
r
on Schulz
Only app
l
y DB_MASTER fallback in Revis
i
on::fetchT
e
xt
.
.
.
commit
|
commitdiff
|
tree
2016-09-08
Aaron
S
chulz
objec
t
cache: A
v
oi
d
doxyge
n
misformatti
n
g for pcGroup
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
Aa
r
on Schulz
obj
e
ctcache: ad
d
"pc
G
rou
p
" option to WANObjectCache
.
.
.
commit
|
commitdiff
|
tree
2016-09-07
Aaron
S
c
h
ulz
F
i
x Ap
i
StashEdit IDEA warnings
commit
|
commitdiff
|
tree
2016-09-07
A
a
ron Sc
h
ulz
Avoid red
u
nda
n
t COMMIT calls on page
vi
e
ws
commit
|
commitdiff
|
tree
next