2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-09-02 15:05:16 +00:00
Commit Graph

26619 Commits

Author SHA1 Message Date
Marcin Siodelski
a88eb83e9c [5674] Use pausing capability of StateModel in HA library. 2018-07-18 16:51:13 +02:00
Marcin Siodelski
2a727b6e3f [5674] Implemented state model pausing. 2018-07-18 16:17:05 +02:00
Marcin Siodelski
88262cbda3 [5674] Verify that heartbeat is sent when SM is paused. 2018-07-18 13:40:21 +02:00
Marcin Siodelski
327915bc69 [5674] State machine pausing dealt with in transition. 2018-07-18 13:31:10 +02:00
Marcin Siodelski
a5fab941c3 [5674] Added extra level of hierarchy in state machine configuration.
Per review comments.
2018-07-18 12:28:42 +02:00
Marcin Siodelski
c0d33f7c1f [5674] Pause in terminated and backup state. 2018-07-11 14:56:23 +02:00
Marcin Siodelski
365c86bcf7 [5674] Added logs when state machine (un)paused. 2018-07-11 14:37:17 +02:00
Marcin Siodelski
717006b2c0 [5674] State machine pausing in syncing state. 2018-07-11 14:13:50 +02:00
Marcin Siodelski
6fb64283af [5674] Implemented HA pause for ordinary states.
Currently it excludes terminated and syncing states.
2018-07-10 17:44:49 +02:00
Marcin Siodelski
247f42ab8c [5674] Implement state machine control for HA. 2018-07-10 16:39:45 +02:00
Marcin Siodelski
d228bc2faf [5674] Implemented HA state machine configuration. 2018-07-10 11:51:54 +02:00
Marcin Siodelski
c407f5d3d5 [master] Added ChangeLog entry for #5651. 2018-07-09 14:56:56 +02:00
Marcin Siodelski
b056828212 [master] Merge branch 'trac5651'
# Conflicts:
#	doc/guide/hooks.xml
#	src/lib/dhcpsrv/cql_lease_mgr.cc
2018-07-09 14:37:16 +02:00
Francis Dupont
b9411839a1 [master] Updated git hash trac5685_base 2018-07-07 19:30:59 +02:00
Francis Dupont
b0b7a198b9 [master] Finishing merge of trac5584 (user context for leases) 2018-07-07 19:29:44 +02:00
Francis Dupont
12ebb96c01 [master] Merged trac5584 (user context for leases) 2018-07-07 19:23:16 +02:00
Francis Dupont
9591b8faaa [5584] Addressed comments 2018-07-07 19:19:15 +02:00
Francis Dupont
5dcb174435 [master] spurious spaces 2018-07-06 23:55:13 +02:00
Tomek Mrugalski
e0216b1d54 [5584] Minor changes after review. 2018-07-06 16:37:39 +02:00
Marcin Siodelski
6e76a3a872 [master] Added ChangeLog for #5664. trac5668_base trac5555_base 2018-07-02 20:12:50 +02:00
Marcin Siodelski
2584b902d2 [master] Merge branch 'trac5664a' 2018-07-02 20:11:04 +02:00
Marcin Siodelski
e1b7ce7010 [5664] Bump up libraries version numbers.
Hooks and dhcpsrv after #5664 bug fix.
2018-06-29 21:16:40 +02:00
Marcin Siodelski
9633a2544a [5664] Improved ScopedCalloutHandleState test.
Per review comments.
2018-06-29 21:10:13 +02:00
Marcin Siodelski
9627dbba77 [5664] Addressed review comments.
Added test for preserving context upon callout handle reset. Also updated
a commentary.
2018-06-29 20:44:37 +02:00
Francis Dupont
842234ba37 [5664] spelling 2018-06-29 20:14:13 +02:00
Marcin Siodelski
e5d7bc8b72 [5664] Fix callout status propagation in Alloc Engine. 2018-06-29 17:51:51 +02:00
Marcin Siodelski
c7d7be0801 [5664] Test that callout handle is reset after the callouts. 2018-06-29 17:51:41 +02:00
Marcin Siodelski
04af46cc2f [5664] Implemented wrapper for CalloutHandle. 2018-06-29 17:51:32 +02:00
Francis Dupont
209b55b9d0 [master] spelling 2018-06-29 14:05:45 +02:00
Francis Dupont
224f22677e [master] Merge branch 'master' of ssh://git.kea.isc.org/git/kea 2018-06-29 13:34:01 +02:00
Marcin Siodelski
ed42dddca9 [5651] Removed unused SQL/CQL queries. 2018-06-28 16:50:07 +02:00
Marcin Siodelski
ec1c2c7bac [master] Added ChangeLog for #5654. 2018-06-28 16:27:14 +02:00
Marcin Siodelski
bda9896c1a [5651] Removed wrong log message. 2018-06-28 15:14:01 +02:00
Marcin Siodelski
4bae1216d9 [5651] Removed unused log messages. 2018-06-28 15:12:23 +02:00
Marcin Siodelski
6152f7bd36 [5651] Updated a comment in the lease_cmds.
As a result of the review.
2018-06-28 14:23:16 +02:00
Marcin Siodelski
e8778d41be [5651] Renamed count to limit for leaseX-get-page command. 2018-06-28 14:19:08 +02:00
Marcin Siodelski
070e836abe [5651] Removed total-count from leaseX-get-page command in User's Guide. 2018-06-28 14:06:00 +02:00
Marcin Siodelski
1911064d76 [5651] Removed lease queries by ranges and total lease count. 2018-06-28 14:02:32 +02:00
Marcin Siodelski
7a83f05fe4 [master] Merge branch 'trac5654' 2018-06-27 14:14:05 +02:00
Marcin Siodelski
6762dd31dc [5654] Fix spell check issues in HA unit tests. 2018-06-27 14:12:39 +02:00
Marcin Siodelski
165bc710ba [5654] Enable DHCP service for the standby server in active-passive.
This resolves the problem that 'max-unacked-clients' setting was ignored
by the standby server when the primary went down.
2018-06-27 14:12:39 +02:00
Marcin Siodelski
76b6d3befe [5651] Described lease4-get-page and lease6-get-page cmds. 2018-06-27 13:59:08 +02:00
Francis Dupont
67b043e2ea [master] spelling 2018-06-27 09:44:51 +02:00
Marcin Siodelski
2e632454da [5651] Implemented leaseX-get-page commands. 2018-06-26 21:36:43 +02:00
Tomek Mrugalski
1e763374c0 Added template for feature request 2018-06-26 18:49:47 +01:00
Tomek Mrugalski
d897672083 Update issue templates 2018-06-26 18:39:40 +01:00
Marcin Siodelski
74e13e92fe [5651] Guard against invalid address family. 2018-06-26 14:49:36 +02:00
Marcin Siodelski
25595be427 [5651] Implemented fetching IPv6 leases by address ranges.
Except Cassandra.
2018-06-26 13:53:01 +02:00
Marcin Siodelski
99da64ffd5 [5651] Implemented fetching IPv6 leases with paging. 2018-06-26 10:27:07 +02:00
Marcin Siodelski
122bb75a7a [5651] Implemented LeaseMgr methods retrieving ranges/pages of IPv4 leases. 2018-06-25 21:47:20 +02:00