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
[JobQueue] Optimized redis queue to use Lua scripts.
2013-03-20
A
aron Schulz
[JobQueue] Optimiz
e
d redis
queue to use Lu
a
scripts
.
commit
|
commitdiff
|
tree
2013-03-19
Aaron Schu
l
z
Moved
s
ome RedisConnectionPool docs to
t
he fa
c
tory
.
.
.
commit
|
commitdiff
|
tree
2013-03-18
Aaron Schulz
Cleaned up PoolCounter
d
ocs,
m
o
ved up
s
ome functi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2013-03-18
Aaron Schulz
[LockManager] Ref
a
cto
r
lock
TTL co
d
e to b
a
se class
.
commit
|
commitdiff
|
tree
2013-03-18
Aaron Schulz
Refactored use of $wgMemc in
JobQueueDB to
u
se a
f
i
eld
.
commit
|
commitdiff
|
tree
2013-03-15
Aaron Schulz
Fi
x
ed imp
o
rtScop
e
d
S
e
ssion()
a
nd moved exportU
s
er
S
ession
.
.
.
commit
|
commitdiff
|
tree
2013-03-15
Aaron Schul
z
Added a --cac
h
e option
to mctes
t
.
php and mcc
.
php
.
commit
|
commitdiff
|
tree
2013-03-15
Aaron Sch
u
lz
Fixed E_STRICT warnin
g
:
commit
|
commitdiff
|
tree
2013-03-15
ASchu
l
z
Tweak
e
d Mess
a
geCache lock
s
to
hand
l
e
exc
e
ptions bett
e
r
.
commit
|
commitdiff
|
tree
2013-03-15
Aaron Sch
u
lz
Removed user
t
a
b
le JOIN
fro
m
Act
i
veUsers query
.
commit
|
commitdiff
|
tree
2013-03-14
Aaron Schulz
Added ScopedCallback functions for early execution
.
.
.
commit
|
commitdiff
|
tree
2013-03-14
Aaron Schulz
Cleaned
u
p upload job
err
o
r reporting
.
commit
|
commitdiff
|
tree
2013-03-13
Aar
o
n Schulz
Allow havi
n
g n
o
serializer
in RedisCon
n
ectionPool
.
commit
|
commitdiff
|
tree
2013-03-12
A
aron Schulz
[FileBack
e
nd] Re
p
laced
redun
d
ant "dispos
i
tion" param
.
.
.
commit
|
commitdiff
|
tree
2013-03-12
Aa
r
on Schulz
[
FileBackend] Fixed
"ignoreMi
s
singSour
c
e" bug in multiwrite
.
.
.
commit
|
commitdiff
|
tree
2013-03-12
Aaron Schulz
[F
i
leBackend] Suppress
m
issing
c
ontainer errors
w
it
h
.
.
.
commit
|
commitdiff
|
tree
2013-03-12
Aa
r
on
Sc
h
ulz
[LockManager
]
Vario
u
s f
i
xes to lock managers
.
commit
|
commitdiff
|
tree
2013-03-12
A
ar
o
n
Sch
u
lz
[
J
obQ
u
eue] Try to cut down on waitForB
a
ckups() calls
.
.
.
commit
|
commitdiff
|
tree
2013-03-11
Aaron S
c
h
u
l
z
Fixed redis
au
t
h error spam in logs
.
commit
|
commitdiff
|
tree
2013-03-11
Aaron Schulz
F
ixed connection comparison in RedisCon
n
ect
i
o
n
Pool
.
.
.
commit
|
commitdiff
|
tree
2013-03-11
Aaron S
c
hulz
Reformatte
d
some a
r
r
a
y
parameter docs
.
commit
|
commitdiff
|
tree
2013-03-10
A
aron
S
c
h
u
l
z
More job
queue doc tweaks
.
commit
|
commitdiff
|
tree
2013-03-10
Aaron Schulz
M
a
de backe
n
d sync
script up
d
ate
the po
s
file periorically
.
commit
|
commitdiff
|
tree
2013-03-09
A
aron Schulz
Updated job
q
ueue
RE
A
DME
.
commit
|
commitdiff
|
tree
2013-03-08
Aaron
Schulz
[J
o
bQueue] Mad
e
sup
p
o
rtedOrders(
)
p
r
otected
.
commit
|
commitdiff
|
tree
2013-03-08
Aar
o
n S
c
hulz
Fixed $vCallback comment and removed unused
r
etu
r
n
.
.
.
commit
|
commitdiff
|
tree
2013-03-08
Aar
o
n
S
c
h
ulz
[JobQueue] Cle
a
ned up ha
n
dling of orde
r
s a bit
.
commit
|
commitdiff
|
tree
2013-03-08
Aaro
n
S
c
hulz
R
e
moved "poolSize" optio
n
f
rom RedisConnectio
n
P
o
ol
.
commit
|
commitdiff
|
tree
2013-03-08
Aaron Schulz
[JobQueu
e
] Added JobQueue::get
A
llQ
u
e
u
edJo
b
s(
)
function
.
commit
|
commitdiff
|
tree
2013-03-07
A
a
ron S
c
h
u
lz
[Fi
l
e
Ba
c
ken
d
]
A
d
ded a "t
t
l" option to
g
etFileHttpUrl()
.
commit
|
commitdiff
|
tree
2013-03-06
Aaron S
c
hulz
Ma
d
e syncFi
l
e
B
ackend
.
php clearer wi
t
h
handling
-
-postime
.
commit
|
commitdiff
|
tree
2013-03-06
Aa
r
on Schu
l
z
M
a
d
e runJobs
.
php wait
f
or s
l
a
ve lag
.
commit
|
commitdiff
|
tree
2013-03-05
Aar
o
n Schulz
[Jo
b
Queue] Thr
o
ttle refr
e
shLinks2 job
s
based on
finis
h
i
ng
.
.
.
commit
|
commitdiff
|
tree
2013-03-05
Aa
r
on S
c
h
ulz
F
i
x
ed Ar
r
ayUtil
s
::pickRandom() wh
e
n
$
rand=0
.
commit
|
commitdiff
|
tree
2013-03-05
Aaron Schulz
Moved wfPic
k
Random to Arr
a
yUtils
.
commit
|
commitdiff
|
tree
2013-03-05
Aaron Schulz
[Lo
c
kManager] Ad
d
ed
ScopedLock::rele
a
se function
.
commit
|
commitdiff
|
tree
2013-03-03
Aaron Schulz
Added
-
-postime option syncFi
l
eBackend
.
commit
|
commitdiff
|
tree
2013-03-01
Aaron Sch
u
lz
Resolve
co
n
fig defaults in RedisConnectionPool in
the
.
.
.
commit
|
commitdiff
|
tree
2013-02-27
AS
c
hulz
D
e
al with garb
a
g
e
u
ser_to
k
en values
i
n
the DB
.
commit
|
commitdiff
|
tree
2013-02-27
A
S
c
hulz
Init the user
to
k
en before
a
dding u
s
ers
.
commit
|
commitdiff
|
tree
2013-02-26
Aaron Schulz
Av
o
id po
o
l
f
ragmentation in RedisCo
n
nect
i
onPool
.
commit
|
commitdiff
|
tree
2013-02-26
Aaro
n
Sc
h
ulz
[BagOStu
f
f
]
C
o
nver
t
ed Red
i
sBagOS
t
uff t
o
R
e
dis
C
onnectionP
o
ol
.
commit
|
commitdiff
|
tree
2013-02-26
Aaron Schulz
[Fil
e
Backend] Proce
s
s cache ne
g
ati
v
es for file SHA1
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
Aaro
n
S
chulz
Mention the batch-download time in copyFileBacken
d
.
.
.
commit
|
commitdiff
|
tree
2013-02-21
A
a
ron Schulz
Made sql
.
php exc
e
pt a "cluster" option and
c
l
eaned
.
.
.
commit
|
commitdiff
|
tree
2013-02-21
Aaron Schulz
Various j
o
b
queue doc
u
ment
a
tion
t
weaks
.
commit
|
commitdiff
|
tree
2013-02-21
Aaron Schulz
Ch
a
nged blob table t
o
u
s
e I
n
noDB
.
commit
|
commitdiff
|
tree
2013-02-21
Aaron Schulz
Cleanup
s
for
runJo
b
s
.
php
.
commit
|
commitdiff
|
tree
2013-02-21
A
a
ron Schulz
Sm
a
l
l tweak
s
to $wgL
o
ckManagers documentation
.
commit
|
commitdiff
|
tree
2013-02-21
Aaron Schulz
[Jo
b
Que
u
e
]
M
ade the max
i
mum number of job
att
e
m
p
ts
.
.
.
commit
|
commitdiff
|
tree
2013-02-21
Aar
o
n Schul
z
[
J
o
b
Que
u
e] Cleanups for
JobQ
u
eueRe
d
is
.
commit
|
commitdiff
|
tree
2013-02-21
A
a
ron Schulz
[JobQueue] Use target wiki con
f
iguration for som
e
key
.
.
.
commit
|
commitdiff
|
tree
2013-02-21
Aaron
Sch
u
lz
[
JobQueue] Adde
d
aggregate empty/non-empty
que
u
e
c
ac
h
i
n
g
.
commit
|
commitdiff
|
tree
2013-02-20
Aar
o
n
Schulz
Fi
x
e
d
documentation typo
.
commit
|
commitdiff
|
tree
2013-02-20
Aaron
Sc
h
ulz
[
FileR
e
po] Ch
a
nged LocalFile lockin
g
t
o
a
void breaking
.
.
.
commit
|
commitdiff
|
tree
2013-02-20
Aar
o
n Sch
u
lz
[JobQueu
e
] Allow certain job types to always opt out
.
.
.
commit
|
commitdiff
|
tree
2013-02-15
Aa
r
on Schulz
[Uplo
a
d] Moved async u
p
load stuff to
t
he job qu
e
ue
.
commit
|
commitdiff
|
tree
2013-02-15
Aaron Schulz
[JobQu
e
ue] Avoi
d
spammi
n
g the runJobs log w
i
th lar
g
e
.
.
.
commit
|
commitdiff
|
tree
2013-02-15
Aaron Schulz
[Ba
g
OStuff] De-br
e
a
ki
f
ied cas
(
) for
S
q
l
BagOStuff
.
commit
|
commitdiff
|
tree
2013-02-15
Aaro
n
S
c
hulz
[LockManag
e
r] Created PostgreS
q
lLockManager
class
.
commit
|
commitdiff
|
tree
2013-02-15
A
a
ron Schulz
[
Database] Set bytea_output to
m
a
tch pg_u
n
escape_bytea()
.
commit
|
commitdiff
|
tree
2013-02-15
A
a
ron Schulz
[Datab
a
se
]
Ad
d
ed support for lock/unlo
c
k in Pos
t
gres
.
commit
|
commitdiff
|
tree
2013-02-13
Aaron Schul
z
Treat a null result of Job::run() like "true"
.
commit
|
commitdiff
|
tree
2013-02-12
Aaron Schulz
Break long line
.
commit
|
commitdiff
|
tree
2013-02-12
Aaron Schulz
F
i
xed unmatc
h
ed begin/com
m
it in SiteS
t
atsUpdat
e
.
commit
|
commitdiff
|
tree
2013-02-11
Aaron S
c
h
u
lz
[Databa
s
e] L
o
g
transactio
n
mismatch errors to
t
he
D
B
.
.
.
commit
|
commitdiff
|
tree
2013-02-11
Aaron
Schul
z
Fixed some comments and removed
r
edun
d
ant con
s
tant
.
commit
|
commitdiff
|
tree
2013-02-08
A
aron Sc
h
ulz
[Ex
t
e
r
nalSto
r
e] Made ExternalStoreMwstore use pri
v
ate
.
.
.
commit
|
commitdiff
|
tree
2013-02-07
Aaron Sc
h
ulz
Fixed bo
g
u
s
f
unction call
.
commit
|
commitdiff
|
tree
2013-02-07
A
aron Schulz
M
ade Page an interfa
c
e
, since
it is only t
h
ere to
p
a
ss
.
.
.
commit
|
commitdiff
|
tree
2013-02-07
Aaron
Schul
z
[ExternalStor
e
] Small documentati
o
n
tweaks
.
commit
|
commitdiff
|
tree
2013-02-07
A
aron
S
chulz
[ExternalStore]
Added
ExternalStoreMwstore
class that
.
.
.
commit
|
commitdiff
|
tree
2013-02-07
Aaron S
c
hulz
Added UIDGen
e
rator
c
lass for gett
i
ng st
a
tis
t
i
c
ally
.
.
.
commit
|
commitdiff
|
tree
2013-02-07
Aaron
Schu
l
z
[JobQueue] A
d
ded unit tests fo
r
job queue code
.
commit
|
commitdiff
|
tree
2013-02-06
Aaron Sch
u
lz
Removed
c
ruft va
r
iabl
e
as
s
ignment
.
commit
|
commitdiff
|
tree
2013-02-06
Aaron Schulz
[Jo
b
Q
ueue] Impro
v
ed job recycle ra
t
e fo
r
small
queues
.
commit
|
commitdiff
|
tree
2013-02-05
Aaron Schulz
[
J
obQueu
e
]
Update
"
empty" cache key when jobs are recyc
l
ed
.
commit
|
commitdiff
|
tree
2013-02-05
Aaron Schulz
[FileBackend] Documentation
t
weaks
.
commit
|
commitdiff
|
tree
2013-02-04
Aaron Sc
h
ulz
Fixe
d
E_STR
I
CT noti
c
es in P
o
stgres
U
pdater::renameIndex()
.
commit
|
commitdiff
|
tree
2013-02-03
Aar
o
n Schulz
[
JobQueue
]
Cross-wiki queue access cleanups
.
commit
|
commitdiff
|
tree
2013-02-01
Aaron Schu
l
z
[
F
il
e
B
a
ck
e
nd
]
S
e
t ignore_use
r
_ab
o
rt(
)
in fil
e
operation
s
.
commit
|
commitdiff
|
tree
2013-02-01
A
aron Schulz
[LockManager]
Renamed getBu
c
ketFromKey() -> getB
u
cketFromPath()
.
commit
|
commitdiff
|
tree
2013-02-01
Aaron Schulz
[LockMan
a
ger] G
e
nerallized
w
iki field to a domai
n
fie
l
d
.
commit
|
commitdiff
|
tree
2013-02-01
A
a
r
on Schul
z
[LockM
a
nager] Spl
i
t Q
u
orumLockM
a
na
g
er
i
nto its own
.
.
.
commit
|
commitdiff
|
tree
2013-02-01
Aaro
n
Sc
h
ulz
[FileBa
c
ke
n
d] Ad
d
ed more documentation
.
commit
|
commitdiff
|
tree
2013-02-01
A
a
r
on Schul
z
[Loc
k
M
a
n
age
r
] Updat
e
d DBLo
c
kManager for cross
-
w
iki
.
.
.
commit
|
commitdiff
|
tree
2013-02-01
Aaro
n
Schulz
M
a
de nextJobDB
.
p
hp respect $wgJobTypesEx
c
l
u
dedFromDe
f
aultQueue
.
commit
|
commitdiff
|
tree
2013-01-31
Aaron Schu
l
z
Fi
x
ed use of long memcached keys
i
n AllPages
.
commit
|
commitdiff
|
tree
2013-01-31
A
ar
o
n Schulz
[Job
Q
u
e
ue] Re-try jobs that fa
i
l
norma
l
l
y
.
commit
|
commitdiff
|
tree
2013-01-29
Aaro
n
Schulz
[
F
ile
R
epo]
L
azy load large
m
et
a
data fro
m
the DB
.
commit
|
commitdiff
|
tree
2013-01-28
Aaron Sch
u
lz
[Loc
k
M
a
nager] Refactoring
t
o
allow
p
roper cross-wiki
.
.
.
commit
|
commitdiff
|
tree
2013-01-28
Aaron Schulz
[FileRepo] Use getHandler
(
) is some places tha
t
should
.
.
.
commit
|
commitdiff
|
tree
2013-01-28
A
a
ron S
c
h
u
lz
[FileRe
p
o] Lowered negative cachin
g
duration
.
commit
|
commitdiff
|
tree
2013-01-28
Aa
r
on
Schulz
[
F
i
leB
a
ckend]
A
dd
e
d
d
u
plicate backend
c
h
eck
.
commit
|
commitdiff
|
tree
2013-01-27
Aaron Schu
l
z
Let nextJobDB
.
php
n
arrow down the type
b
ased on a set
.
commit
|
commitdiff
|
tree
2013-01-27
Aa
r
on S
c
h
ulz
Fixe
d
s
l
ave check w
h
en t
h
e job typ
e
i
s
not sp
e
c
i
fied
.
commit
|
commitdiff
|
tree
2013-01-27
Aa
r
o
n Schulz
Improved handli
n
g
of pending queue d
e
listing
.
commit
|
commitdiff
|
tree
2013-01-26
Aaron Schul
z
F
i
x
e
d the u
s
age message text i
f
param
e
t
e
rs are missing
.
commit
|
commitdiff
|
tree
2013-01-25
Aaron
Schulz
[ExternalStor
e
]
R
efactored
e
xter
n
al store classes
t
o
.
.
.
commit
|
commitdiff
|
tree
2013-01-25
Aa
r
on Schulz
(
b
ug 44
0
44) Che
c
k for
existence
of
t
he time
o
ut sc
r
ipt
.
.
.
commit
|
commitdiff
|
tree
next