summaryrefslogtreecommitdiff
path: root/source4/wrepl_server/wrepl_periodic.c
Commit message (Collapse)AuthorAgeFilesLines
* s4:misc: remove last usage of legacy event_ fn namesSimo Sorce2011-08-141-1/+1
| | | | | Autobuild-User: Simo Sorce <idra@samba.org> Autobuild-Date: Sun Aug 14 00:38:13 CEST 2011 on sn-devel-104
* s4-server: kill main daemon if a task fails to initialiseAndrew Tridgell2009-09-181-1/+1
| | | | | | When one of our core tasks fails to initialise it can now ask for the server as a whole to die, rather than limping along in a degraded state.
* s4:lib/tevent: rename structsStefan Metzmacher2008-12-291-2/+2
| | | | | | | | | | | | | | | | | | | | list="" list="$list event_context:tevent_context" list="$list fd_event:tevent_fd" list="$list timed_event:tevent_timer" for s in $list; do o=`echo $s | cut -d ':' -f1` n=`echo $s | cut -d ':' -f2` r=`git grep "struct $o" |cut -d ':' -f1 |sort -u` files=`echo "$r" | grep -v source3 | grep -v nsswitch | grep -v packaging4` for f in $files; do cat $f | sed -e "s/struct $o/struct $n/g" > $f.tmp mv $f.tmp $f done done metze
* r23792: convert Samba4 to GPLv3Andrew Tridgell2007-10-101-3/+2
| | | | | | There are still a few tidyups of old FSF addresses to come (in both s3 and s4). More commits soon. (This used to be commit fcf38a38ac691abd0fa51b89dc951a08e89fdafa)
* r14464: Don't include ndr_BASENAME.h files unless strictly required, insteadJelmer Vernooij2007-10-101-1/+1
| | | | | try to include just the BASENAME.h files (containing only structs) (This used to be commit 3dd477ca5147f28a962b8437e2611a8222d706bd)
* r13926: More header splitups.Jelmer Vernooij2007-10-101-0/+1
| | | | (This used to be commit 930daa9f416ecba1d75b8ad46bb42e336545672f)
* r12702: - reload the partner configuration, when the sequenceNumber of the ↵Stefan Metzmacher2007-10-101-1/+4
| | | | | | | | | | | wins_config.ldb changes - use a periodic run interval of 15 secs per default, as we no longer send push notifies with each run metze (This used to be commit 0382b3135c770847be33fbf8ee500f2c0bf265e2)
* r12608: Remove some unused #include lines.Jelmer Vernooij2007-10-101-9/+0
| | | | (This used to be commit 70e7449318aa0e9d2639c76730a7d1683b2f4981)
* r12434: implement database scavenging, the only missing part is the ↵Stefan Metzmacher2007-10-101-0/+3
| | | | | | | | | verifying of active replicas with the owning wins server, after the verify interval passes. metze (This used to be commit 7d1f7ae9c65c09f8bf72e159b771f231f96e8591)
* r12391: use the new periodic schedule system for the pull replication tooStefan Metzmacher2007-10-101-8/+4
| | | | | metze (This used to be commit 3383568c31545a6716eb7045b56d516d507c0b4d)
* r12372: - make the periodic scheduling a bit easier, instead of passingStefan Metzmacher2007-10-101-19/+59
| | | | | | | | | an uint32_t next_interval everywhere, we now call wreplsrv_periodic_schedule() if we want to schedule an event - also prevent us from looping with a 0 interval, by using 1s as minimum interval metze (This used to be commit b6943b11fc6e501d5081d591336185518943ee5a)
* r12242: - make the push notifications triggered by the change countStefan Metzmacher2007-10-101-0/+3
| | | | | | | | | | - for now we fake the change count to '1', so we'll still have periodicly triggered push notifies, the interval is the 'wreplsrv:periodic_interval=60' - add the 'pushUseInform' attribute to the wreplPartner objectClass to configure if we'll use WREPL_REPL_INFORM notifies metze (This used to be commit fa1a5660bb2ef7fabd72ad9b993dd91d59ac409e)
* r12230: prepare for a generic periodic processing scheduling ofStefan Metzmacher2007-10-101-0/+82
pull,push,scavenging and reread-config events metze (This used to be commit 977117278c4b9fc1b7845b6aa6d5862e5a776651)