2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-30 05:27:55 +00:00

34334 Commits

Author SHA1 Message Date
Thomas Markwalder
7937f91440 [#1781] Additional review comments
src/hooks/dhcp/high_availability/query_filter.h
    Added commentary

src/hooks/dhcp/high_availability/tests/query_filter_unittest.cc
    Added commentary
2022-07-20 09:04:59 -04:00
Francis Dupont
083eefc388 [#1781] spelling 2022-07-20 09:04:59 -04:00
Thomas Markwalder
69a9e2538f [#1781] Addressed initial review comments
doc/sphinx/arm/hooks.rst
    Added paragraph about hook library ordering

src/hooks/dhcp/high_availability/query_filter.cc
    Added comment

src/hooks/dhcp/high_availability/tests/query_filter_unittest.cc
    Test beyond enum EOF.
2022-07-20 09:04:59 -04:00
Francis Dupont
9514ecd890 [#1781] spelling 2022-07-20 09:04:59 -04:00
Thomas Markwalder
97990b37fd [#1781] Removed whitespace 2022-07-20 09:04:58 -04:00
Thomas Markwalder
3a40eb1695 [#1781] HA now load balances only specific message types
Added a ChangeLog

src/hooks/dhcp/high_availability/query_filter.*
    QueryFilter::isHaType(const dhcp::Pkt4Ptr& query4)
    QueryFilter::isHaType(const dhcp::Pkt6Ptr& query6)
    - new functions

    QueryFilter::inScope() - uses new functions to balance
    and scope messages of specific types

src/hooks/dhcp/high_availability/tests/query_filter_unittest.cc
    TEST_F(QueryFilterTest, loadBalancingHaTypes4)
    TEST_F(QueryFilterTest, loadBalancingHaTypes4MultiThreading)
    TEST_F(QueryFilterTest, loadBalancingHaTypes6)
    TEST_F(QueryFilterTest, loadBalancingHaTypes6MultiThreading)
    - new tests

src/lib/dhcp/dhcp6.h
    Uncommented v6 message types.
2022-07-20 09:04:58 -04:00
Dan Theisen
4ca144242f [#2491] Add hammer support for alpine 3.16 2022-07-20 04:24:54 -07:00
Andrei Pavel
8008cd9b8f
[#2437] ARM style change: render literals in black and underline xrefs 2022-07-20 09:48:19 +03:00
Marcin Godzina
51ff971ab7 Apply 1 suggestion(s) to 1 file(s) 2022-07-18 08:13:22 -04:00
Marcin Godzina
f32f826067 Update doc/sphinx/arm/hooks-lease-cmds.rst 2022-07-18 08:13:22 -04:00
Thomas Markwalder
7fa980bf06 [#2487] Toned down message ID and text
Removed the word FAILED/failed and toned down log messages added in #2352
so they will not be mistaken for error conditions.

src/lib/dhcpsrv/cfg_subnets4.cc
src/lib/dhcpsrv/cfg_subnets6.cc

src/lib/dhcpsrv/dhcpsrv_messages.cc b/src/lib/dhcpsrv/dhcpsrv_messages.cc
src/lib/dhcpsrv/dhcpsrv_messages.h b/src/lib/dhcpsrv/dhcpsrv_messages.h
src/lib/dhcpsrv/dhcpsrv_messages.h b/src/lib/dhcpsrv/dhcpsrv_messages.me
2022-07-18 06:51:05 -04:00
Wlodek Wencel
585bd6b4a9 [#2469] moved upload to cloudsmith step later in the process, addressed review comments 2022-07-14 11:12:32 +00:00
Wlodek Wencel
6228410a8a [#2469] updates to release checklist 2022-07-14 11:12:32 +00:00
Thomas Markwalder
3d411200f6 [#2481] Added ChangeLog entry 2022-07-12 07:18:00 -04:00
Thomas Markwalder
5b905f646a [#2481] Addressed review comments 2022-07-12 07:15:52 -04:00
Suzanne Goldlust
bc5b42b541 Apply 17 suggestion(s) to 3 file(s) 2022-07-12 07:15:52 -04:00
Andrei Pavel
edcfc149ff [#2481] unrelated - respect naming convention for structs 2022-07-12 07:15:52 -04:00
Andrei Pavel
6c2c8a3fae [#2481] document lease limits in the ARM 2022-07-12 07:15:52 -04:00
Razvan Becheriu
6c847cb142 [#2083] addressed comments 2022-07-11 19:09:06 +03:00
Razvan Becheriu
899b09eef5 [#2083] addressed comments 2022-07-11 19:05:06 +03:00
Razvan Becheriu
cf171554e1 [#2083] addressed comments 2022-07-11 18:57:55 +03:00
Razvan Becheriu
5cf6852bc7 [#2083] fixed documentation 2022-07-11 18:23:59 +03:00
Razvan Becheriu
e605c04a2a [#2083] fixed ha rst documntation by adding quotation marcs and fixing indentation 2022-07-11 18:23:59 +03:00
Dan Theisen
dd62bd50de [#2419] Make suggested changes from Code Review 2022-07-08 12:26:44 -07:00
Dan Theisen
200a70e804 [#2419] Add changelog entry for reservation conflicts stat 2022-07-08 12:26:44 -07:00
Dan Theisen
0763c5a8c2 [#2419] Add changelog entry for reservation conflicts stat 2022-07-08 12:26:44 -07:00
Dan Theisen
483a5502b7 [#2419] Begin adding stats to track HR assignment conflicts
Resolved merge conflict
2022-07-08 12:23:51 -07:00
Dan Theisen
4285d4b8c1 [#2419] Modify existing unit tests that cause reservation conflicts to ensure stats are working 2022-07-08 12:18:55 -07:00
Dan Theisen
732ada8b6c [#2419] Add documentation for v4-reservation-conflicts 2022-07-08 12:18:55 -07:00
Dan Theisen
a7260a26c2 [#2419] Fix statistics (add v4-reservation-conflicts) unit tests for dhcp4 2022-07-08 12:18:55 -07:00
Dan Theisen
e53b1a434f [#2419] Begin adding stats to track HR assignment conflicts 2022-07-08 12:18:54 -07:00
Tomek Mrugalski
83d65c3af1 [#2432] Added a note about no longer needing autogeneration 2022-07-08 16:06:05 +02:00
Andrei Pavel
7f2cc312ff [#2432] solve warning: std::binary_function is deprecated 2022-07-08 16:06:05 +02:00
Andrei Pavel
25fc2f5424 [#2432] solve warning: std::unary_function is deprecated 2022-07-08 16:06:05 +02:00
Andrei Pavel
79bf0c63fc [#2432] solve warning: unused variable ‘err’ 2022-07-08 16:06:05 +02:00
Andrei Pavel
3cc7694f42 [#2448] add NEXT_STEP_DROP test cases to dhcpX_srv_configured unit test 2022-07-07 11:48:20 +00:00
Andrei Pavel
7879c8d56e [#2448] make NEXT_STEP_DROP in dhcpX_srv_configured lead to DHCPX_CONFIG_LOAD_FAIL 2022-07-07 11:48:20 +00:00
Andrei Pavel
7cfaee946f [#2448] add virtual in LeaseMgr methods 2022-07-07 11:48:20 +00:00
Andrei Pavel
18c29f6875 [#2448] solve unused parameter warning 2022-07-07 11:48:20 +00:00
Andrei Pavel
50f0012844 [#2448] add "limits" to header regex in .clang-format 2022-07-07 11:48:20 +00:00
Andrei Pavel
a5c24d96ca [#2448] add ClientClasses::toElement() 2022-07-07 11:48:20 +00:00
Andrei Pavel
f358e4b353 [#2448] add C++ template adapters to LeaseXPtr 2022-07-07 11:48:20 +00:00
Andrei Pavel
94e0e8d601 [#2448] make class counter methods virtual in LeaseMgr 2022-07-07 11:48:20 +00:00
Andrei Pavel
7c73b87afe [#2448] add MultiThreadingLock 2022-07-07 11:48:20 +00:00
Andrei Pavel
c7c136b4bf [#2448] add Element::create(uint32_t) 2022-07-07 11:48:20 +00:00
Razvan Becheriu
3f875cd0eb [#2473] added ChangeLog 2022-07-06 18:31:53 +03:00
Razvan Becheriu
830e5bc713 [#2473] add continuation for ScopedCalloutHandleState 2022-07-05 18:24:46 +03:00
Andrei Pavel
83e06a940c [#2470] fix formatting tools on premium or other repos 2022-07-01 16:26:54 +00:00
Andrei Pavel
971ca2d694 [#2461] remove SHA2-256 from hash generated by openssl command to keep backwards compatibility 2022-07-01 16:22:12 +00:00
Andrei Pavel
1f9633b593
[#2379] add ChangeLog entry 2022-07-01 18:36:22 +03:00