repo.or.cz
/
Samba.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
ctdb-mutex: Factor out function fcntl_lock_fd()
2022-07-28
Martin S
c
h
wenke
ctdb-mutex: Factor
o
ut
f
unction fcntl_lock_
f
d()
commit
|
commitdiff
|
tree
2022-07-28
Martin S
c
hwenke
ct
d
b-mutex
:
Hand
l
e ping
s
from lock check
i
ng ch
i
ld
to
.
.
.
commit
|
commitdiff
|
tree
2022-07-28
M
artin Schwen
k
e
ct
d
b-mute
x
: Do
i
node che
c
k
s in a child process
commit
|
commitdiff
|
tree
2022-07-28
Martin
Schwenke
ctdb-m
u
te
x
: Rename wait_for_lost to lock_io_check
commit
|
commitdiff
|
tree
2022-07-28
Martin Sc
h
we
n
ke
ctdb-mu
t
ex: Rename recheck_t
i
me to recheck_i
n
terv
a
l
commit
|
commitdiff
|
tree
2022-07-28
Martin Sc
h
wenke
ctdb-
m
utex: Consistently use
pr
o
gname in
e
rror messa
g
es
commit
|
commitdiff
|
tree
2022-07-28
Martin
S
c
h
wenke
ctdb-tests: Ad
d
tests for trivia
l
F
D monitoring
commit
|
commitdiff
|
tree
2022-07-28
Ma
r
tin Sch
w
e
nke
ctdb-co
m
m
on:
A
dd tr
i
vial F
D
monitoring abstraction
commit
|
commitdiff
|
tree
2022-07-28
Ma
r
tin S
c
hwenke
c
t
db-build:
Link in
backtrace support
for ctdb_util_tests
commit
|
commitdiff
|
tree
2022-07-28
Ma
r
tin Schwe
n
ke
ctd
b
-
buil
d
: Separa
t
e
tes
t
back
t
race supp
o
rt
i
nto s
e
parat
e
.
.
.
commit
|
commitdiff
|
tree
2022-07-28
M
a
rtin Schwenke
ctdb-build:
Sort sou
r
c
e
s in ctdb-util
and
c
td
b
_unit_tests
commit
|
commitdiff
|
tree
2022-02-22
Martin Schwenke
util
:
CID 1
4
99409: Memory - co
r
r
uptions (OVERLAPPING_COPY)
...User(master): Martin Schwenke <
martins@samba.org
>
commit
|
commitdiff
|
tree
2022-01-17
Ma
r
t
in Schwenke
WHATSNEW: Document CT
D
B
l
ea
d
er
and clus
t
e
r
lock c
h
anges
...User(master): Martin Schwenke <
martins@samba.org
>
commit
|
commitdiff
|
tree
2022-01-17
M
a
rt
i
n Schwenke
ctdb-
d
oc:
R
emove doc
u
mentation for recovery
p
ro
c
ess
commit
|
commitdiff
|
tree
2022-01-17
M
ar
t
in Schwenk
e
ctdb-doc:
Update e
x
a
mp
l
e conf
i
g
u
ra
t
ion mi
g
ration script
commit
|
commitdiff
|
tree
2022-01-17
Mar
t
in
S
ch
w
enke
c
tdb-tests
:
Improv
e
tes
t
coverage for leader
r
ol
e
yield
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
M
ar
t
in Sch
w
enke
ctdb
-
tests:
S
up
p
ort commenting
out local
d
aemons c
o
nfigurati
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
M
a
rtin Schwenke
ctdb-config: Add configuration option [
c
l
u
ster] leader
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-co
n
fig: [legacy] recm
a
ster capability ->
[cluster
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Marti
n
Schwen
k
e
ctdb-config: [cl
u
ster
]
recovery loc
k
-> [clu
s
ter] clu
s
ter
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Martin Sc
h
wenke
ctdb-doc: Upda
t
e
d
o
cumentati
o
n for leader and cluster
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Marti
n
S
chwenke
ctdb-recoverd: U
s
e race for cluste
r
lo
c
k
as election
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ct
d
b-p
r
ot
o
col:
M
ark {G
E
T,SET}_RECMA
S
TER c
o
n
t
ro
l
s o
b
sole
t
e
commit
|
commitdiff
|
tree
2022-01-17
Marti
n
Schw
e
nke
ctdb-
p
rotoc
o
l: D
r
op
mars
h
a
l
ling for
{GET,SET
}
_RECMASTE
R
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Ma
r
tin Schwenke
ctdb-daem
o
n: Drop implementation of {GET,SET}_
R
ECMAS
T
ER
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Martin
Sc
h
wenke
ctd
b
-pro
t
ocol: Drop pro
t
ocol
c
lient functi
o
n
s
for recmaster
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-clien
t
: Drop unused recmaster
f
unctions
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-daemon:
D
r
o
p unus
e
d old client recmaster functi
o
n
s
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Drop calls to ctdb_
c
t
r
l_setrecmaster(
)
commit
|
commitdiff
|
tree
2022-01-17
M
a
r
tin Schwenke
c
t
db-recove
r
d: Dro
p
recovery master verif
i
cation
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
c
t
db-tools: recov
e
ry master
-
>
lea
d
er
commit
|
commitdiff
|
tree
2022-01-17
Martin Schw
e
nke
ctdb
-
tools: Use leader
broadc
a
s
t in get_
l
e
a
der
(
)
commit
|
commitdiff
|
tree
2022-01-17
Ma
r
t
i
n
S
c
hwenke
ctdb-tools: Fac
t
or out g
e
t_leader()
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenk
e
ctdb
-
tools:
H
a
ndl
e
leader broadcasts in ctd
b
tool
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwe
n
ke
ctdb-tools: Print "
U
NKNOWN" when leader
P
NN is unknown
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-client: Fa
c
tor out f
u
nction ctdb_
c
lient_wait_func_timeo
u
t()
commit
|
commitdiff
|
tree
2022-01-17
Martin Sc
h
wen
k
e
c
t
d
b-tests: Factor out getting lea
d
er and waiting for
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Ma
r
tin S
c
hwenke
ctdb-tests: Add leader
broadcasts to
f
ake
_
ctdbd
commit
|
commitdiff
|
tree
2022-01-17
Amitay Isaacs
c
t
db-tests:
I
m
pleme
n
t
srvid_handle
r
for di
s
patching
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Martin
S
chwen
k
e
ctdb-r
e
coverd: Simp
l
i
f
y some
stopped/b
a
nned
c
hec
k
s
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Martin
Schwenke
c
t
db-rec
o
verd: No longer take cl
u
s
ter lock
d
u
r
ing recove
r
y
commit
|
commitdiff
|
tree
2022-01-17
M
a
rtin Schwenke
c
t
db-recoverd:
A
dd and us
e
function cluster_lock
_
e
nabled()
commit
|
commitdiff
|
tree
2022-01-17
M
a
rtin Schwenke
c
tdb-recoverd: Termin
o
logy change
:
recovery lock -
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Ma
r
ti
n
Schwenke
c
td
b
-
re
c
ove
r
d
: Take clus
t
er lo
c
k when election completes
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwe
n
ke
ctdb-
r
ecoverd: Factor
o
ut fun
c
tion
c
luster_
l
ock_t
a
ke(
)
commit
|
commitdiff
|
tree
2022-01-17
Mar
t
in Schwenke
ctdb-tests:
Avoid a r
a
ce
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwe
n
ke
ctdb-tests: S
e
tup cluste
r
wi
t
h e
x
pected argument
s
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-recoverd: Dro
p
leader
v
al
i
dation
commit
|
commitdiff
|
tree
2022-01-17
M
a
rtin
S
c
hwenke
ctdb-
r
ecoverd: Drop special
c
ase for elected-before
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Mar
t
in Schwenk
e
ctdb-r
e
coverd: H
a
ndle leader bro
a
dcast t
i
m
eout
commit
|
commitdiff
|
tree
2022-01-17
M
artin
Schwenke
ct
d
b-rec
o
verd: Send leader broadc
a
s
t
s
commit
|
commitdiff
|
tree
2022-01-17
Martin Schw
e
nke
ctdb-recoverd: Process
l
e
a
d
er broadcasts
commit
|
commitdiff
|
tree
2022-01-17
M
a
rtin
Schwenke
c
tdb-prot
o
col: Add CTDB_SRVID_LEADER
commit
|
commitdiff
|
tree
2022-01-17
M
a
rtin Schwenke
ctdb-r
e
co
v
erd: Ad
d
an explic
i
t flag for
electi
o
n in
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
M
a
rtin Sc
h
wenke
c
tdb
-
recove
r
d: Only start
election if node
c
a
n
be
l
eader
commit
|
commitdiff
|
tree
2022-01-17
M
a
rtin S
c
hwenke
ctdb-recoverd
:
Add a
n
d
u
se function
this_node_can_be_leader(
)
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctdb-r
e
c
o
verd: Logging/com
m
ents: r
e
cove
r
y master -
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Mar
t
in Schwen
k
e
c
tdb-recoverd:
Rena
m
e recma
s
ter fie
l
d to leader
commit
|
commitdiff
|
tree
2022-01-17
Martin S
c
h
w
e
n
ke
ctdb-recover
d
: Use rec->pnn everywhe
r
e
commit
|
commitdiff
|
tree
2022-01-17
M
a
r
t
in Schwenk
e
ctdb-re
c
overd: Change
a
rgument to srvid_disable_and_reply()
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwenke
ctd
b
-re
c
o
v
e
rd:
Simp
l
i
f
y
argumen
t
s
to ctdb_ban_node()
commit
|
commitdiff
|
tree
2022-01-17
Martin Schwe
n
ke
c
tdb
-
recoverd: Simpli
f
y argume
n
ts to verify_local_ip_all
o
cat
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Martin
Sch
w
e
nke
ctdb
-
recoverd:
Simplify argu
m
ents to d
o
_recovery()
commit
|
commitdiff
|
tree
2022-01-17
Mar
t
in S
c
hwe
n
ke
ctdb-re
c
overd: Simp
l
ify
a
r
g
uments to s
o
m
e
e
lection
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
M
a
rtin Schwenke
ctdb-recov
e
rd:
Add
P
N
N to
reco
v
ery daemon
c
on
t
ext
commit
|
commitdiff
|
tree
2022-01-17
Ma
r
t
i
n Schwe
n
ke
ctd
b
-
r
ecove
r
d: Us
e
this_nod
e
_is_lea
d
er
(
)
i
n
a
n extra
.
.
.
commit
|
commitdiff
|
tree
2022-01-17
Martin
S
chwenke
ctdb-recoverd
:
Fa
c
tor out a
n
d use function this_no
d
e
_is_leader()
commit
|
commitdiff
|
tree
2021-10-12
Martin Schwenke
ctdb-tests: Dr
o
p unused
f
unct
i
on ctdb_get_all_
p
ublic_addresses()
...User(master): Martin Schwenke <
martins@samba.org
>
commit
|
commitdiff
|
tree
2021-10-12
Ralph
Bo
e
hm
e
ctdb-tests: add a
commen
t
to th
e
generated public_addresses
.
.
.
commit
|
commitdiff
|
tree
2021-10-12
Mar
t
in Schwenke
ctdb-t
e
sts: Fix
t
ypo in ctdb stub comment
matchi
n
g
commit
|
commitdiff
|
tree
2021-10-12
Ralph Boe
h
me
ctdb-script
s
: filter
o
ut
c
omme
n
ts in p
u
blic_addresses
.
.
.
commit
|
commitdiff
|
tree
2021-07-20
M
artin
S
chwenke
u
tils: Avoid pylint war
n
ing
...User(master): Martin Schwenke <
martins@samba.org
>
commit
|
commitdiff
|
tree
2021-07-20
Martin Schwenke
uti
l
s: Refo
r
mat lines th
a
t are longer than
80 co
l
umns
commit
|
commitdiff
|
tree
2021-07-20
M
a
rtin
S
c
hwenke
utils: Twe
a
k excepti
o
n hand
l
ing to stop
flake8
c
omplaining
commit
|
commitdiff
|
tree
2021-07-20
Martin Schwenk
e
utils: Sim
p
lify log level logic, drop gl
o
bal
variable
commit
|
commitdiff
|
tree
2021-07-20
Ma
r
tin Sch
w
e
n
k
e
utils: Inline defa
u
lts and h
e
l
p stri
n
gs
commit
|
commitdiff
|
tree
2021-07-20
Mart
i
n Schwenke
utils: Move
a
r
g
ument p
r
ocessin
g
into function and call
.
.
.
commit
|
commitdiff
|
tree
2021-07-20
Martin Schwen
k
e
utils
:
Reo
r
d
e
r imp
o
rts
so
th
a
t standard im
p
orts are
.
.
.
commit
|
commitdiff
|
tree
2021-07-20
Martin Schwenke
utils:
C
lea
n
up ctd
b
_etcd_lock using au
t
opep8
commit
|
commitdiff
|
tree
2021-07-20
Martin Schwen
k
e
util
s
: Use Python 3
commit
|
commitdiff
|
tree
2020-12-15
M
artin
S
chwenke
b
oot
s
tr
a
p:
Update distr
o
l
i
st in README
.
md
...User(master): Martin Schwenke <
martins@samba.org
>
commit
|
commitdiff
|
tree
2020-12-15
Mar
t
in
Schwenke
bootstrap
:
Co
p
e with c
a
se changes in CentOS 8 repo
.
.
.
commit
|
commitdiff
|
tree
2020-10-21
Amitay Is
a
a
cs
c
tdb-com
m
o
n
: Avoid
a
l
iasing er
r
ors during code optimization
...User(master): Martin Schwenke <
martins@samba.org
>
commit
|
commitdiff
|
tree
2020-10-20
Mart
i
n Schwenk
e
s3
:
ctdbd_conn: Fix the build on
F
reeBSD
...User(master): Martin Schwenke <
martins@samba.org
>
commit
|
commitdiff
|
tree
2020-07-26
Ma
r
tin Schwenke
WHATSNEW: Fix descr
i
ption of CT
D
B NAT gatewa
y
and
L
VS
.
.
.
...User(master): Martin Schwenke <
martins@samba.org
>
commit
|
commitdiff
|
tree
2020-07-24
Martin Schwenke
ctdb-r
e
coverd: Simpli
f
y calculati
o
n
of ne
w
flags
...User(master): Martin Schwenke <
martins@samba.org
>
commit
|
commitdiff
|
tree
2020-07-24
Martin Schwenke
c
t
db-recov
e
rd: Correctly f
i
nd
n
odemap entry
f
o
r
pnn
commit
|
commitdiff
|
tree
2020-07-24
M
a
r
tin Schwe
n
ke
ctdb-recoverd: Do no
t
retrieve nod
e
map fr
o
m recovery
.
.
.
commit
|
commitdiff
|
tree
2020-07-24
Marti
n
Schwenke
c
tdb-rec
o
verd: Flatten update
_
flags_on_all_n
o
d
e
s()
commit
|
commitdiff
|
tree
2020-07-24
Mar
t
in Schwenke
c
tdb-
r
ecov
e
rd: Mov
e
ctdb
_
ct
r
l_modflags() to ctdb_recov
e
rd
.
c
commit
|
commitdiff
|
tree
2020-07-24
Mar
t
i
n Sc
h
w
e
n
k
e
c
tdb-
r
ecoverd: Improve
a call
t
o update_flags_on_all_nodes()
commit
|
commitdiff
|
tree
2020-07-24
Mart
i
n Schwenke
ctdb
-
recove
r
d: Use u
p
date_flags_o
n
_a
l
l_no
d
es
(
)
commit
|
commitdiff
|
tree
2020-07-24
Martin Schwenke
ct
d
b
-r
e
coverd:
Intro
d
uce s
o
me local v
a
riables to improve
.
.
.
commit
|
commitdiff
|
tree
2020-07-24
Marti
n
S
chwenk
e
ctdb
-
rec
o
verd
:
Ch
a
nge update_fl
a
gs_on_all_nodes() to
.
.
.
commit
|
commitdiff
|
tree
2020-07-24
M
a
r
tin Schwenke
c
tdb-recove
r
d: Drop un
u
se
d
n
odemap argu
m
ent from updat
e
_flag
.
.
.
commit
|
commitdiff
|
tree
2020-07-22
Martin
Schwenke
c
tdb-tests: Improve test
portabili
t
y/quality
...User(master): Martin Schwenke <
martins@samba.org
>
commit
|
commitdiff
|
tree
2020-07-22
Ma
r
t
i
n
S
c
hwe
n
ke
ctdb-tests: Improve test q
u
al
i
ty
commit
|
commitdiff
|
tree
2020-07-22
Martin Schwenke
ctdb
-
test
s
:
I
mpr
o
v
e
test portability
commit
|
commitdiff
|
tree
2020-07-22
Martin Sch
w
enke
ctd
b
-t
e
sts
:
Improve test quality
commit
|
commitdiff
|
tree
2020-07-22
Martin Schwenke
ct
d
b
-tests: Imp
r
o
v
e test portabilit
y
commit
|
commitdiff
|
tree
next