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
Disallow job pushes from JobQueueGroup to bogus wikis
2017-08-11
Aaron
Schulz
Disallow job pushes from Jo
b
QueueGroup to bogus wikis
commit
|
commitdiff
|
tree
2017-07-26
Aaron Schulz
rdbms
:
Ensure onT
r
ansac
t
ionPreCo
m
m
i
tOrIdle()
c
allbacks
.
.
.
commit
|
commitdiff
|
tree
2017-07-22
A
a
ron Schulz
Check hea
d
e
r
s_s
e
nt() be
f
ore sendin
g
cpPosTi
m
e he
a
ders
commit
|
commitdiff
|
tree
2017-07-20
Aa
r
on Sch
u
lz
R
efact
o
r LoadBala
n
cer::se
t
DomainPr
e
fix() to use forEachOpen
.
.
.
commit
|
commitdiff
|
tree
2017-07-20
Aaron Sc
h
ulz
Use constant
s
f
o
r
LoadBalancer connection array keys
commit
|
commitdiff
|
tree
2017-07-20
Aaron Schulz
Fix docs
f
or LoadBalancer::o
p
e
n
Co
n
n
e
ction()
commit
|
commitdiff
|
tree
2017-07-17
Aaro
n
Schulz
Remove excess
g
etExternalLB() argume
n
t
commit
|
commitdiff
|
tree
2017-07-06
Aaro
n
Schu
l
z
Avoid high
e
d
i
t stash TTLs wh
e
n a user si
g
n
a
t
ure
w
as
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Aaron Schulz
ob
j
e
c
tca
c
he: Use a
separate po
s
tgres connection
in
.
.
.
commit
|
commitdiff
|
tree
2017-07-06
Aa
r
on Sch
u
l
z
P
u
sh a
l
l
Defe
r
r
edUp
d
ates t
o
POSTSEND queue
w
hen
r
unning
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
A
aron Schulz
P
u
sh lazy
jobs w
h
en excepti
o
n
s a
r
e hand
l
ed
by
MW
E
xceptio
n
H
a
nd
l
er
commit
|
commitdiff
|
tree
2017-06-30
Aaron Schulz
Always log exceptio
n
s in
r
ollbackMasterCha
n
gesAndLo
g
()
commit
|
commitdiff
|
tree
2017-06-28
A
aron Schulz
Paramaterize Transacti
o
nProfil
e
r
l
o
g entries
commit
|
commitdiff
|
tree
2017-06-28
Aaron
Schul
z
Record PostSend master q
u
er
i
es vi
a
TransactionProfiler
commit
|
commitdiff
|
tree
2017-06-27
Aaro
n
Schul
z
R
e
cord T
r
a
nsactionP
r
o
f
i
l
er violation
s
beyond
t
he
f
irst
.
.
.
commit
|
commitdiff
|
tree
2017-06-27
Aaron Sch
u
lz
Remove
"@author Aa
r
on Schulz" annotati
o
ns
commit
|
commitdiff
|
tree
2017-06-27
Aaron Schu
l
z
Avoid check
i
ng double-prefixed table names
i
n mysql
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Aaron Schulz
Factor o
u
t
new qua
l
ifiedTableC
o
m
p
onents() Dat
a
base
.
.
.
commit
|
commitdiff
|
tree
2017-06-15
Aaron Schulz
Make Dat
a
baseP
o
stgres::serverIsReadOnly() che
c
k d
e
fault_tran
.
.
.
commit
|
commitdiff
|
tree
2017-06-15
Aaron Schulz
Set
f
l
u
s
h mode in Databa
s
e
Postgres::repor
t
Quer
y
Er
r
or()
commit
|
commitdiff
|
tree
2017-06-10
Aar
o
n
S
c
hul
z
o
bjectcache: Use faster getArrayC
o
p
y() in WAN cache
.
.
.
commit
|
commitdiff
|
tree
2017-06-10
A
a
ron Schulz
Make Deferred
U
p
d
ates detect LBFacto
r
y transaction rounds
commit
|
commitdiff
|
tree
2017-06-08
Aaron S
c
hulz
Re
m
ove
unused key i
n
WANOb
j
ectCac
h
e::newEmpty()
commit
|
commitdiff
|
tree
2017-06-02
Aaron
S
chul
z
Add
missing return
value to get
P
endingU
p
dates()
d
ocs
commit
|
commitdiff
|
tree
2017-06-01
A
a
ron Sc
h
ulz
Avoid
sc
o
ped lo
c
k errors in Cat
e
g
o
ry::refres
h
Counts
.
.
.
commit
|
commitdiff
|
tree
2017-05-30
Aa
r
on Schulz
objectcache: add getMultiWithUn
i
onSetCallbac
k
() meth
o
d
commit
|
commitdiff
|
tree
2017-05-26
Aar
o
n
Schulz
obj
e
ctc
a
che: respect process cache
in getMulti
W
ithSetCallba
c
k()
commit
|
commitdiff
|
tree
2017-05-26
A
aron
Sc
h
ulz
Fix Text
P
a
s
sDumperDatabaseTest::t
e
stPrefetchPlain
p
o
s
tgres
.
.
.
commit
|
commitdiff
|
tree
2017-05-26
Aaron Schulz
Log when tran
s
a
c
tio
n
s affect many
r
ows in TransactionProfiler
commit
|
commitdiff
|
tree
2017-05-26
Aaro
n
Schu
l
z
objec
t
cache:
f
i
x
cache
warm
u
p bug in getMu
l
tiWithSetCall
b
a
ck()
commit
|
commitdiff
|
tree
2017-05-25
Aaron Schulz
Add $wgMaxJobDBW
r
ite
D
uration
s
e
tting for av
o
iding replicatio
.
.
.
commit
|
commitdiff
|
tree
2017-05-25
Aaron
Schulz
Add
missing ampersand to g
e
tMultiWithSe
t
Callback
(
)
.
.
.
commit
|
commitdiff
|
tree
2017-05-24
Aaron S
c
hulz
Avoid treating mcr
o
u
t
e
r set()s
a
s failing due t
o
A
l
lAsyncRo
u
t
e
commit
|
commitdiff
|
tree
2017-05-23
Aaro
n
Schulz
Avoid SearchEngin
e
Pre
f
ixTe
s
t p
o
stgres failures
commit
|
commitdiff
|
tree
2017-05-19
Aaron Sch
u
lz
Add ty
p
e hint to Thumbn
a
il
R
enderJob::hitThumbUrl
commit
|
commitdiff
|
tree
2017-05-19
A
a
ron S
c
hu
l
z
Add missing doUpdates() call to
r
efreshLinks
.
p
h
p
commit
|
commitdiff
|
tree
2017-05-19
Aaron Schulz
U
se test
u
ser helper met
h
od
s
in U
s
erGro
u
p
M
embershipTest
.
.
.
commit
|
commitdiff
|
tree
2017-05-19
Aaron Schulz
Avo
i
d postgres P
r
efixSe
a
r
chT
e
st
f
ail
u
res due t
o
co
l
lation
.
.
.
commit
|
commitdiff
|
tree
2017-05-18
Aar
o
n Schulz
Var
i
ou
s
test f
i
xes f
o
r postgres
commit
|
commitdiff
|
tree
2017-05-17
Aaron Schulz
M
ake sure uni
q
ue
k
eys carry over to
p
ost
g
r
es table
.
.
.
commit
|
commitdiff
|
tree
2017-05-14
Aaron Schulz
Avo
i
d
DB_MASTER queri
e
s in
U
ser::newS
y
stemUser()
when
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
A
aron Schulz
Avoid dup
l
icate refreshCo
u
n
ts() update
s
commit
|
commitdiff
|
tree
2017-05-10
A
a
r
on Schulz
Avoi
d
p
o
st
g
res
C
ategoryMembershipChange
T
est
f
ailures
commit
|
commitdiff
|
tree
2017-05-10
Aaron
S
c
hulz
Handle
p
rox
y
-
b
ased
TLS when placed i
n
f
ront of Swift
commit
|
commitdiff
|
tree
2017-05-10
Aaron Schulz
Make
L
o
calPasswordPrimaryAuthe
n
ti
c
a
tionProviderT
e
st
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Aaron
Schul
z
Avoid assuming a u
s
er with
I
D 0 exists in ApiMainTest
.
.
.
commit
|
commitdiff
|
tree
2017-05-10
Aaron
S
c
hu
l
z
Fix some postg
r
es t
e
st failure
s
commit
|
commitdiff
|
tree
2017-05-10
Aa
r
on Schul
z
M
ake loadWatchedIt
e
m() coerce
t
h
e DB timestamp to TS_MW
commit
|
commitdiff
|
tree
2017-05-09
Aaron Schu
l
z
Add m
i
ssi
n
g addQuotes() to
C
hanges
L
i
stSpeci
a
lPag
e
commit
|
commitdiff
|
tree
2017-05-09
Aaron
Sc
h
u
l
z
Make regist
e
r
Temp
T
a
bl
e
Operat
i
on() detect TRUNCATE
o
perati
o
ns
commit
|
commitdiff
|
tree
2017-05-04
Aa
r
on Schulz
Fix reg
i
sterTempTab
l
eOperation() re
t
urn value for non
.
.
.
commit
|
commitdiff
|
tree
2017-04-29
Aaron Schu
l
z
Avoi
d
master
q
u
e
ries i
n
lo
a
dAnd
L
azyI
n
it() f
o
r miser
.
.
.
commit
|
commitdiff
|
tree
2017-04-29
Aaron Schulz
Improve EtcdConfig fallback l
o
gic
commit
|
commitdiff
|
tree
2017-04-27
Aaron
S
chu
l
z
R
e
le
a
se pri
o
r row locks
b
efore
h
a
n
d in LinksUpdate:
.
.
.
commit
|
commitdiff
|
tree
2017-04-22
Aaron Schulz
Se
t
a persistent conn
e
ction ID for Redis
C
onnectio
n
Poo
l
commit
|
commitdiff
|
tree
2017-04-20
Aaron Schu
l
z
Use makeKe
y
() in B
a
cklinkCach
e
commit
|
commitdiff
|
tree
2017-04-20
Aaron Schulz
Fix bo
g
us v
a
r
i
ab
l
e use in
Refresh
L
inksJob::run()
commit
|
commitdiff
|
tree
2017-04-20
Aaron Schul
z
Fix bogus
field re
f
e
rence
i
n Category::getCou
n
tMessage
.
.
.
commit
|
commitdiff
|
tree
2017-04-19
Aaron Schul
z
Document which EtcdConfig
parameters are optional
commit
|
commitdiff
|
tree
2017-04-19
Aaron Schulz
Lower the am
o
unt of
jobs pushed into
r
edis at
o
nce
commit
|
commitdiff
|
tree
2017-04-19
Aa
r
on
S
chulz
Re
m
ov
e
lo
a
d ar
r
a
y
in
d
exes
from LoadBa
l
ancer
errors
commit
|
commitdiff
|
tree
2017-04-17
Aaron
Schulz
Sp
l
it up LoadBal
a
nce
r
::getReade
r
Index()
a
n
d
simplify
.
.
.
commit
|
commitdiff
|
tree
2017-04-15
A
a
ron Schulz
Mov
e
DB er
r
ors to Rdbms nam
e
spac
e
commit
|
commitdiff
|
tree
2017-04-15
Aaron Schulz
Cl
a
rif
y
getLaggedReplic
a
Mode()/laggedR
e
plicaUsed()
.
.
.
commit
|
commitdiff
|
tree
2017-04-14
A
aron Schulz
Fix some L
o
adBalan
c
er:
:
waitF
o
r*() inconsist
e
ncies
commit
|
commitdiff
|
tree
2017-04-13
Aaron Sch
u
lz
Make Loa
d
Bal
a
ncer::waitF
o
r
() and
f
riends more robust
.
.
.
commit
|
commitdiff
|
tree
2017-04-12
Aaron
S
c
h
ulz
Add comments
to ApiBase::
i
s
WriteMode(
)
commit
|
commitdiff
|
tree
2017-04-12
Aaron
Schulz
Move Database
and s
u
bclasses t
o
Rdbms name
s
p
a
c
e
commit
|
commitdiff
|
tree
2017-04-10
Aaron
Schulz
Add EtcdConfig cla
s
s
commit
|
commitdiff
|
tree
2017-04-07
Aar
o
n Schulz
Use IDataba
s
e type hints in
/
m
ainte
n
ance
commit
|
commitdiff
|
tree
2017-04-07
Aaron
S
c
h
ulz
Data
b
ase: clean up
l
ockTables() and add
p
ostg
r
e
s support
commit
|
commitdiff
|
tree
2017-04-06
Aaron Schulz
Avoid duplicate k
e
y generation c
o
de in
MessageC
a
c
he
commit
|
commitdiff
|
tree
2017-04-06
Aaron Schulz
Re
d
u
c
e contention
du
r
i
ng view-based category count
.
.
.
commit
|
commitdiff
|
tree
2017-04-04
Aar
o
n
S
c
h
ulz
Send in
t
e
g
er ms t
o
DB lag t
i
me guage instea
d
of seco
n
ds
commit
|
commitdiff
|
tree
2017-04-04
Aaron
S
chulz
Split ou
t
some inte
r
nal methods in QuorumL
o
ckMa
n
ager
.
.
.
commit
|
commitdiff
|
tree
2017-03-29
A
aron Schulz
Move
DBConnRef/Ma
i
ntainableDBConnRef to Rdbms namespace
commit
|
commitdiff
|
tree
2017-03-28
A
aron Schu
l
z
Defer
calling Chro
n
o
l
ogyP
r
otector::initLB() until co
n
nec
t
ing
commit
|
commitdiff
|
tree
2017-03-28
Aaron S
c
hulz
M
o
v
e IDatab
a
se/IMaintainableDatabase to Rdbms namesp
a
ce
commit
|
commitdiff
|
tree
2017-03-27
Aa
r
o
n
Schulz
Catch errors in more cases inside
M
ediaWiki:
:
trigg
e
rJo
b
s(
)
commit
|
commitdiff
|
tree
2017-03-22
Aaron Sch
u
lz
Make R
e
vision::getRevisionTex
t
() cache the convert
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-03-20
Aaron Sc
h
u
lz
U
se
e
xe
c
ute
O
pHandlesInterna
l
() in Swi
f
t
F
ile
B
ac
k
end
commit
|
commitdiff
|
tree
2017-03-14
Aaron Schu
l
z
Ma
k
e
sure Sw
i
ft store operat
i
ons clos
e
t
h
e
s
ource f
i
le
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
Aaron Schulz
Make masterPo
s
Wait() error
clearer
commit
|
commitdiff
|
tree
2017-03-09
Aaron Schulz
M
a
k
e
MessageCache
use the imm
u
table text ca
c
he
during
.
.
.
commit
|
commitdiff
|
tree
2017-03-04
Aar
o
n Sc
h
ulz
Add dyno
m
i
t
e co
m
ments
to WANObjectCache
commit
|
commitdiff
|
tree
2017-03-03
Aaron Sc
h
ulz
Move
ResultWrapper sub
c
lasses to Rdbms
commit
|
commitdiff
|
tree
2017-02-24
Aaron Schulz
Move
r
emaining LoadBalanc
e
r classes to Rdbms
commit
|
commitdiff
|
tree
2017-02-17
Aaron Schulz
Move OR
A
R
e
sult
to /db
commit
|
commitdiff
|
tree
2017-02-16
Aar
o
n Schul
z
Add update()/insert
(
)
com
m
e
n
ts to IDatabase
commit
|
commitdiff
|
tree
2017-02-16
Aaron
S
chulz
Move Field classes to Rdbm
s
namespace
commit
|
commitdiff
|
tree
2017-02-15
Aaron Schulz
A
d
d v
e
rsion to
Ch
r
o
nolog
y
Pr
o
tector key
commit
|
commitdiff
|
tree
2017-02-14
Aaro
n
Schul
z
Make
ChronologyProt
e
c
t
or::init(
)
use instanceo
f
instead
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
A
aron Schulz
M
ake position time APC key in
L
oadBalancer more H
e
t
.
.
.
commit
|
commitdiff
|
tree
2017-02-13
Aaron Schulz
M
ove Bl
o
b clas
s
to Rdbms
namesp
a
ces
commit
|
commitdiff
|
tree
2017-02-12
A
aron
S
c
h
ulz
Fix assortment of IDEA w
a
rnin
g
s
commit
|
commitdiff
|
tree
2017-02-10
Aaron S
c
hu
l
z
Type che
c
k
t
he APC
value in Load
B
a
l
ancer::doWait()
commit
|
commitdiff
|
tree
2017-02-10
Aar
o
n
S
chulz
Move
m
ssql
c
las
s
to /libs
commit
|
commitdiff
|
tree
2017-02-10
A
a
ron
S
chulz
Move DBMasterPos
to Rdbms namespace
commit
|
commitdiff
|
tree
2017-02-10
Aaron Schulz
Create
IResultWrapper inte
r
face
f
or type-hints
commit
|
commitdiff
|
tree
2017-02-08
Aaron Schulz
Move IL
o
a
d
B
a
lancer to
Rdbms nam
e
space
commit
|
commitdiff
|
tree
next