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] Factored "root job" de-duplication code into base class.
2013-03-20
A
a
r
o
n
Schul
z
[Job
Q
ueue] Fac
t
ored "r
o
ot
j
ob" de-dupl
i
cation code
.
.
.
commit
|
commitdiff
|
tree
2013-03-20
Aa
r
on Schulz
[
J
obQueue] Optimized redis queue to use Lua scripts
.
commit
|
commitdiff
|
tree
2013-03-19
Aaron
Schulz
Move
d
som
e
RedisConnecti
o
nPo
o
l
d
ocs to
the
f
actory
.
.
.
commit
|
commitdiff
|
tree
2013-03-18
A
a
ron Schulz
Cleaned up PoolCou
n
ter docs, move
d
up some fu
n
ctions
.
.
.
commit
|
commitdiff
|
tree
2013-03-18
Aar
o
n
Schulz
[LockManager] Refacto
r
lock TTL cod
e
to base class
.
commit
|
commitdiff
|
tree
2013-03-18
Aaron Schulz
Refactored use of $wgMemc in JobQueueDB to
use a f
i
eld
.
commit
|
commitdiff
|
tree
2013-03-15
Aaro
n
Sc
h
ulz
F
i
xed importScopedSession() and
m
ove
d
export
U
s
e
rSession
.
.
.
commit
|
commitdiff
|
tree
2013-03-15
Aaron Schulz
Added a --cache optio
n
to mctest
.
php
a
nd mcc
.
php
.
commit
|
commitdiff
|
tree
2013-03-15
Aaro
n
Schulz
Fixed E_STRICT w
a
rning
:
commit
|
commitdiff
|
tree
2013-03-15
ASchul
z
Twea
k
e
d
MessageCache loc
k
s to handle exceptions
b
etter
.
commit
|
commitdiff
|
tree
2013-03-15
Aaron Schulz
Removed user table JOIN from
A
ctiveU
s
er
s
q
u
er
y
.
commit
|
commitdiff
|
tree
2013-03-14
Aaron
Schul
z
Added S
c
opedCallba
c
k functions fo
r
early ex
e
cuti
o
n
.
.
.
commit
|
commitdiff
|
tree
2013-03-14
Aaron
S
c
hul
z
Clea
n
ed u
p
upload job error reporting
.
commit
|
commitdiff
|
tree
2013-03-13
A
aron
S
chulz
Al
l
ow having no serializer
i
n RedisConnectionPool
.
commit
|
commitdiff
|
tree
2013-03-12
A
a
r
on Schulz
[FileB
a
ck
e
n
d
] R
e
placed redundant "
d
isposi
t
ion" param
.
.
.
commit
|
commitdiff
|
tree
2013-03-12
Aaron Schulz
[Fil
e
B
a
ckend] F
i
xed "ignoreM
i
s
singSource" bug in multiwri
t
e
.
.
.
commit
|
commitdiff
|
tree
2013-03-12
A
aron Schulz
[Fil
e
Ba
c
ke
n
d
]
S
uppress missing con
t
ainer errors with
.
.
.
commit
|
commitdiff
|
tree
2013-03-12
Aaron
S
chulz
[
L
ockMa
n
a
g
er
]
Various fixes t
o
l
o
c
k
m
a
nagers
.
commit
|
commitdiff
|
tree
2013-03-12
Aaron
S
chulz
[JobQueue] Try to
cut d
o
wn on waitForBac
k
ups() calls
.
.
.
commit
|
commitdiff
|
tree
2013-03-11
Aaron Schulz
Fixed
r
edi
s
auth e
r
r
or spam in
logs
.
commit
|
commitdiff
|
tree
2013-03-11
Aaron Schulz
Fixed con
n
ection
comp
a
rison in
Redis
C
onnectionPool
.
.
.
commit
|
commitdiff
|
tree
2013-03-11
Aar
o
n Sc
h
u
lz
Reform
a
tted some array parameter docs
.
commit
|
commitdiff
|
tree
2013-03-10
Aaron Schulz
Mor
e
j
ob q
u
eue
d
oc tweaks
.
commit
|
commitdiff
|
tree
2013-03-10
A
aron Sc
h
ulz
M
a
d
e backend sync script upda
t
e the pos
f
ile periori
c
ally
.
commit
|
commitdiff
|
tree
2013-03-09
Aaron Schulz
U
p
d
a
te
d
job q
u
e
ue README
.
commit
|
commitdiff
|
tree
2013-03-08
Aaron Schulz
[JobQueue] Made s
u
pportedOr
d
e
rs()
p
rotect
e
d
.
commit
|
commitdiff
|
tree
2013-03-08
Aaron Schulz
F
i
xed $vCallback comm
e
nt and removed u
n
u
sed return
.
.
.
commit
|
commitdiff
|
tree
2013-03-08
Aaron Schulz
[JobQue
u
e
]
Cleaned up h
a
ndling of
o
rders
a b
i
t
.
commit
|
commitdiff
|
tree
2013-03-08
Aaron Schulz
Removed "poolSize" option
f
rom RedisConnectionPool
.
commit
|
commitdiff
|
tree
2013-03-08
Aaron Schulz
[JobQueue] Added Jo
b
Queue::getAllQueu
e
dJobs() fun
c
tion
.
commit
|
commitdiff
|
tree
2013-03-07
A
a
ron Schul
z
[FileBack
e
nd] Added a "ttl" op
t
ion to ge
t
FileHttpUrl()
.
commit
|
commitdiff
|
tree
2013-03-06
Aaron
S
chulz
Made sy
n
c
FileBack
e
nd
.
php clearer with handling --postime
.
commit
|
commitdiff
|
tree
2013-03-06
Aaron Schulz
Ma
d
e runJobs
.
php wait for slav
e
lag
.
commit
|
commitdiff
|
tree
2013-03-05
Aaron Schulz
[JobQueue] Throt
t
le ref
r
eshLi
n
k
s2
jobs based
o
n
finishing
.
.
.
commit
|
commitdiff
|
tree
2013-03-05
Aaron Schulz
Fixed
A
r
rayU
t
ils::pickRan
d
om() wh
e
n
$ra
n
d=
0
.
commit
|
commitdiff
|
tree
2013-03-05
A
aron Schulz
Moved wfPi
c
kRandom to Array
U
tils
.
commit
|
commitdiff
|
tree
2013-03-05
Aaron Schulz
[LockManager
]
A
d
d
e
d S
c
opedLo
c
k::re
l
ease f
u
nc
t
ion
.
commit
|
commitdiff
|
tree
2013-03-03
Aar
o
n Schulz
Added --postime
o
p
t
ion syncF
i
leBackend
.
commit
|
commitdiff
|
tree
2013-03-01
Aaron Schulz
Res
o
lve
c
o
n
fig defaults in Redis
C
onnectionPool i
n
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2013-02-27
ASchulz
Deal
w
i
th garbag
e
u
s
er_token values in the DB
.
commit
|
commitdiff
|
tree
2013-02-27
ASchul
z
Init the user token bef
o
r
e a
d
di
n
g
users
.
commit
|
commitdiff
|
tree
2013-02-26
Aaron Sc
h
ulz
Avoid poo
l
fragmentation
in RedisConnectio
n
Pool
.
commit
|
commitdiff
|
tree
2013-02-26
Aaron Sch
u
lz
[BagOStu
f
f] Co
n
v
e
rt
e
d RedisBagOStuff t
o
R
e
di
s
Connec
t
ionPool
.
commit
|
commitdiff
|
tree
2013-02-26
Aaron S
c
hu
l
z
[FileBac
k
e
nd] Proc
e
ss c
a
che negatives for file SH
A
1
.
.
.
commit
|
commitdiff
|
tree
2013-02-26
Aaron
S
chulz
M
e
ntion the batch-down
l
oad time in copyFil
e
Backend
.
.
.
commit
|
commitdiff
|
tree
2013-02-21
Aaron
Schulz
M
a
de
sql
.
php ex
c
ept a "
c
luster" o
p
ti
o
n
a
n
d cle
a
ned
.
.
.
commit
|
commitdiff
|
tree
2013-02-21
Aaron
Schul
z
Var
i
ous jo
b
queue do
c
umentation tweaks
.
commit
|
commitdiff
|
tree
2013-02-21
Aaron Schulz
Ch
a
n
ged blob table to use
InnoDB
.
commit
|
commitdiff
|
tree
2013-02-21
Aaron Schul
z
C
leanups
f
or runJobs
.
php
.
commit
|
commitdiff
|
tree
2013-02-21
Aaron Schulz
Small twea
k
s
to $wgL
o
ckMan
a
gers doc
u
mentation
.
commit
|
commitdiff
|
tree
2013-02-21
Aaron Schulz
[JobQueue]
Made th
e
maximum number
of job att
e
mpt
s
.
.
.
commit
|
commitdiff
|
tree
2013-02-21
Aaron Schu
l
z
[JobQueue] Cleanu
p
s fo
r
JobQu
e
ue
R
edis
.
commit
|
commitdiff
|
tree
2013-02-21
Aaron Schulz
[
JobQueue] Use tar
g
et wiki configuratio
n
for s
o
me key
.
.
.
commit
|
commitdiff
|
tree
2013-02-21
Aaron Sch
u
lz
[JobQueue] Added aggr
e
g
ate empty/
n
on-emp
t
y
q
u
e
u
e caching
.
commit
|
commitdiff
|
tree
2013-02-20
Aaron Schulz
Fixe
d
d
o
cu
m
entat
i
on t
y
po
.
commit
|
commitdiff
|
tree
2013-02-20
A
a
ron Schu
l
z
[Fi
l
eRep
o
] Changed Loc
a
lFile
lock
i
ng
to avoid break
i
ng
.
.
.
commit
|
commitdiff
|
tree
2013-02-20
Aaron S
c
hulz
[JobQu
e
ue] Allow c
e
rtain job t
y
pes to
a
lwa
y
s opt
out
.
.
.
commit
|
commitdiff
|
tree
2013-02-15
Aaron Sc
h
u
lz
[Upload]
M
oved asyn
c
upload
stuff to the job que
u
e
.
commit
|
commitdiff
|
tree
2013-02-15
Aaron Sch
u
lz
[
J
obQueue] Avoid spa
m
m
ing
t
he runJobs log wit
h
large
.
.
.
commit
|
commitdiff
|
tree
2013-02-15
Aar
o
n Sch
u
lz
[Ba
g
O
S
t
u
ff] De
-
bre
a
k
i
fied cas() f
o
r SqlBagOStuff
.
commit
|
commitdiff
|
tree
2013-02-15
A
a
ron Sc
h
ulz
[
L
ockManager] Created PostgreSql
L
ockMana
g
er
c
lass
.
commit
|
commitdiff
|
tree
2013-02-15
A
a
ro
n
S
c
hul
z
[Database
]
Set bytea_outp
u
t
t
o match
p
g_unesc
a
pe_bytea()
.
commit
|
commitdiff
|
tree
2013-02-15
Aaron Schulz
[
Databa
s
e
] A
d
ded
s
u
p
port for
lock/
u
nlock in Postgre
s
.
commit
|
commitdiff
|
tree
2013-02-13
Aaron Schulz
Treat a null resul
t
of
Job::run()
like "true"
.
commit
|
commitdiff
|
tree
2013-02-12
Aaron Schulz
Break lon
g
lin
e
.
commit
|
commitdiff
|
tree
2013-02-12
Aaron Schulz
Fi
x
ed unma
t
ched
be
g
in
/
commit in SiteStatsUpdate
.
commit
|
commitdiff
|
tree
2013-02-11
Aaron Schulz
[
D
atabas
e
]
L
og transa
c
tion mismatch errors to t
h
e DB
.
.
.
commit
|
commitdiff
|
tree
2013-02-11
A
a
r
o
n Schulz
Fixed some comments and re
m
oved redundant constant
.
commit
|
commitdiff
|
tree
2013-02-08
Aaron Sch
u
lz
[Ex
t
ernalSt
o
re]
M
ade
E
x
t
ernalSt
o
reMwstore use
private
.
.
.
commit
|
commitdiff
|
tree
2013-02-07
Aaron Schulz
Fixed bog
u
s
f
unction call
.
commit
|
commitdiff
|
tree
2013-02-07
Aaron Schulz
Mad
e
Page an
i
n
terf
a
ce
,
since it
is only
there
t
o pas
s
.
.
.
commit
|
commitdiff
|
tree
2013-02-07
A
a
ron Schulz
[Ext
e
rnal
S
tore] Small docume
n
tation tweaks
.
commit
|
commitdiff
|
tree
2013-02-07
Aaron Schulz
[ExternalStore] Added Ex
t
ernalStoreMwsto
r
e c
l
a
s
s
t
h
at
.
.
.
commit
|
commitdiff
|
tree
2013-02-07
Aaron Sch
u
lz
Added U
I
DGenerator class
fo
r
getting
s
tatistically
.
.
.
commit
|
commitdiff
|
tree
2013-02-07
Aaron
S
chulz
[JobQueu
e
] A
d
ded unit te
s
ts for job queue code
.
commit
|
commitdiff
|
tree
2013-02-06
Aaron Sc
h
ulz
R
emoved cruft variabl
e
a
s
signmen
t
.
commit
|
commitdiff
|
tree
2013-02-06
Aaron Sch
u
l
z
[JobQueue] Improved
j
ob recy
c
le r
a
te for small queues
.
commit
|
commitdiff
|
tree
2013-02-05
Aaron
S
chulz
[JobQueue]
U
pda
t
e "empty" cach
e
key when jobs are
recyc
l
ed
.
commit
|
commitdiff
|
tree
2013-02-05
Aaron Schulz
[FileBackend]
D
ocume
n
tation tweaks
.
commit
|
commitdiff
|
tree
2013-02-04
Aaron Schulz
Fixed
E
_
S
TRICT notices in Po
s
tgres
U
pdater::rena
m
eIndex()
.
commit
|
commitdiff
|
tree
2013-02-03
Aaro
n
Sc
h
ulz
[JobQueue] Cross
-
wiki queu
e
access
cleanups
.
commit
|
commitdiff
|
tree
2013-02-01
Aaron Schulz
[
FileBa
c
kend] Set ignore
_
us
e
r_
a
bort() in f
i
le op
e
rat
i
ons
.
commit
|
commitdiff
|
tree
2013-02-01
Aaron Schul
z
[Lo
c
kManager] Renamed getBucke
t
Fro
m
Key() -> getBucketFromPath()
.
commit
|
commitdiff
|
tree
2013-02-01
Aaron
S
chu
l
z
[L
o
ckManager
]
Generalliz
e
d wiki field
t
o
a domain field
.
commit
|
commitdiff
|
tree
2013-02-01
Aaron Schulz
[
Lo
c
kM
a
nager] Split Qu
o
rumLockManager int
o
its own
.
.
.
commit
|
commitdiff
|
tree
2013-02-01
A
a
ron S
c
hulz
[FileBac
k
e
nd] A
d
ded more documentation
.
commit
|
commitdiff
|
tree
2013-02-01
Aaron Schulz
[Loc
k
Manager] Upd
a
t
ed DBL
o
ckMa
n
a
g
er for cross-wik
i
.
.
.
commit
|
commitdiff
|
tree
2013-02-01
Aaron Schulz
Made nextJ
o
bDB
.
p
hp respec
t
$wgJobTypes
E
xcludedFro
m
Defau
l
tQueu
e
.
commit
|
commitdiff
|
tree
2013-01-31
Aaron S
c
hulz
Fixed use of long memcach
e
d
keys in A
l
lPages
.
commit
|
commitdiff
|
tree
2013-01-31
Aaron Schulz
[Jo
b
Queue] Re-try jobs that
fail n
o
rmally
.
commit
|
commitdiff
|
tree
2013-01-29
A
aron Schulz
[
Fi
l
eRepo] Lazy lo
a
d
l
a
r
ge metadata fro
m
the DB
.
commit
|
commitdiff
|
tree
2013-01-28
Aar
o
n Schul
z
[LockMa
n
age
r
] Refactoring to allow pro
p
e
r
c
r
oss-w
i
ki
.
.
.
commit
|
commitdiff
|
tree
2013-01-28
Aaron Sc
h
u
l
z
[
Fil
e
R
e
po] Use getHandler() is some plac
e
s that should
.
.
.
commit
|
commitdiff
|
tree
2013-01-28
Aaron Schu
l
z
[FileRepo] Lowered n
e
gati
v
e caching dur
a
tion
.
commit
|
commitdiff
|
tree
2013-01-28
Aaron Sc
h
ulz
[
F
i
l
eBackend] Add
e
d
duplica
t
e ba
c
kend c
h
ec
k
.
commit
|
commitdiff
|
tree
2013-01-27
Aaron
S
chu
l
z
Le
t
nextJobDB
.
php n
a
rrow do
w
n the t
y
pe based on
a
set
.
commit
|
commitdiff
|
tree
2013-01-27
Aaron Schu
l
z
Fixed slave chec
k
whe
n
the job
type is not specifi
e
d
.
commit
|
commitdiff
|
tree
2013-01-27
A
aron S
c
hu
l
z
Impr
o
v
e
d handling
of pendi
n
g queue
delisting
.
commit
|
commitdiff
|
tree
2013-01-26
Aaron
S
c
hulz
Fixed
t
h
e
usage message text if
parameters are mi
s
sing
.
commit
|
commitdiff
|
tree
2013-01-25
Aa
r
o
n
S
chulz
[
E
xt
e
rn
a
lS
t
ore] Ref
a
ctored external s
t
ore
classes to
.
.
.
commit
|
commitdiff
|
tree
next