2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-28 04:27:46 +00:00

1681 Commits

Author SHA1 Message Date
Thomas Markwalder
da8046161d [#3328] More doc JSON fixes
And added missing api file

modified:   hooks-perfmon.rst
new file:   ../../../src/share/api/perfmon-get-all-durations.json
2024-06-15 09:17:39 +02:00
Thomas Markwalder
2045651627 [#3328] Corrected JOSN errors in doc
modified:   hooks-perfmon.rst
2024-06-15 09:17:39 +02:00
Thomas Markwalder
6f9989b6d2 [#3328] Doc updates
/doc/sphinx/api-files.txt
/src/share/api/api_files.mk
    Added new command files
        src/share/api/perfmon-control.json
        src/share/api/perfmon-get-all-durations.json

/doc/sphinx/arm/hooks-perfmon.rst
    Updated API section

/src/hooks/dhcp/perfmon/perfmon_mgr.cc
    Added "result-set-format" to get-all-durations results.
2024-06-15 09:17:39 +02:00
Thomas Markwalder
4889c3f9a3 [#3328] Output usecs; add permon-get-all-durations
Statistics and raw data return durations in microseconds instead
of milliseconds.  Add initial support for perfmon-get-all-durations.

/doc/sphinx/arm/hooks-perfmon.rst
    Updated to microseconds
    Updated perfmon-control command

/src/hooks/dhcp/perfmon/monitored_duration.*
    DurationKey::toElement()
    MonitoredDuration::toElement() - new functions

/src/hooks/dhcp/perfmon/perfmon_callouts.cc
    int perfmon_control()
    int perfmon_get_all_durations() - new functions

    int load() - register commands

/src/hooks/dhcp/perfmon/perfmon_config.cc
    PerfMonConfig::parse() - replace use of copy ctor

    PerfMonConfig::enable_monitoring_
    PerfMonConfig::stats_mgr_reporting_ - made std::atomic

/src/hooks/dhcp/perfmon/perfmon_messages.mes
    PERFMON_CMDS_CONTROL_ERROR
    PERFMON_CMDS_CONTROL_OK
    PERFMON_CMDS_GET_ALL_DURATIONS_ERROR
    PERFMON_CMDS_GET_ALL_DURATIONS_OK - new messages

/src/hooks/dhcp/perfmon/perfmon_mgr.cc
    PerfMonMgr::perfmonControlHandler()
    PerfMonMgr::perfmonGetAllDurationsHandler()
    PerfMonMgr::formatDurationDataAsElements()
    PerfMonMgr::formatDurationDataAsResultSet() - new functions

/src/hooks/dhcp/perfmon/tests/Makefile.am
    Added perfmon_cmds_unittests.cc

/src/hooks/dhcp/perfmon/tests/perfmon_config_unittests.cc
    Replaced use of copy ctor

/src/hooks/dhcp/perfmon/tests/perfmon_mgr_unittests.cc
    Updated tests for microseconds
2024-06-15 09:17:39 +02:00
Francis Dupont
a78fa738f0 [#3170] Addressed last comment 2024-06-11 19:42:55 +02:00
Francis Dupont
dce8f0d3f3 [#3170] Addressed comments 2024-06-11 16:35:08 +02:00
Francis Dupont
d51e070042 [#3170] Added missing blank line 2024-06-11 16:34:08 +02:00
Francis Dupont
0c210f551a [#3170] Updated doc and ChangeLog 2024-06-11 16:33:29 +02:00
Thomas Markwalder
9bbe6aa4dc [#2611] Updated ARM, added ChangeLog
/doc/sphinx/arm/ddns.rst
/doc/sphinx/arm/stats.rst
2024-06-07 14:55:57 +03:00
Andrei Pavel
37ff385e17
[#3431] release changes 2024-05-24 17:22:24 +03:00
Andrei Pavel
d86b086e8f
[#3302] update RADIUS documentation 2024-05-24 15:37:06 +03:00
Wlodzimierz Wencel
d34bcdcc15 [#3426] updated docs about extended-info4/6-upgrade commands 2024-05-24 10:24:07 +00:00
Wlodek Wencel
ed6a007cb7 [#3338] removed paragraph about old HA updates 2024-05-24 10:07:11 +00:00
Tomek Mrugalski
2a186739cf
[#3346] Updated python deps
- this addresses a security vuln reported in jinja, idna, requests
2024-05-24 11:10:01 +02:00
Tomek Mrugalski
e2cb83748b
[#3346] Addressed review changes:
- added references to leasequery hook
- changelog reworded
- typos fixed
- empty lines removed
2024-05-24 11:10:00 +02:00
Tomek Mrugalski
2b1895e0a4
[#3346] Corrected one link 2024-05-24 11:09:14 +02:00
Tomek Mrugalski
428d18ffee
[#3346] DNR config is now user-friendly 2024-05-24 11:08:45 +02:00
Tomek Mrugalski
07c824e899
[#3346] 10 more RFCs added to ARM 2024-05-24 11:08:45 +02:00
Tomek Mrugalski
236a6cdc5c
[#3346] 2 RFCs documented, syntax fix 2024-05-24 11:08:45 +02:00
Tomek Mrugalski
0c85c1e3b7
[#3346] 9 more RFCs added to the list 2024-05-24 11:08:45 +02:00
Tomek Mrugalski
55b5b72ae5
[#3346] Several RFCs added 2024-05-24 11:08:45 +02:00
Tomek Mrugalski
b42aebb4f4
[#3346] Removed obsolete sentence 2024-05-24 11:08:45 +02:00
Tomek Mrugalski
2dfb0ac125
[#3346] Added missing RFC references 2024-05-24 11:08:45 +02:00
Wlodzimierz Wencel
d2ca687d78 [#3379] added instructions about new kea repositories 2024-05-24 08:13:35 +00:00
Marcin Godzina
228e848be3 [#3427] deprecate warning for lease wipe 2024-05-24 07:38:03 +00:00
Razvan Becheriu
77195c41c8 [#3301] addressed comments 2024-05-23 21:38:09 +03:00
Razvan Becheriu
2cbf76f496 [#3301] updated yang modules 2024-05-23 21:24:13 +03:00
Razvan Becheriu
c2f9cc6051 [#2960] removed useless try catch 2024-05-23 17:08:44 +03:00
Razvan Becheriu
6d10d6424e [#2960] removed deprecated libreload command 2024-05-23 17:08:16 +03:00
Tomek Mrugalski
6f66da2371
[#3340] Changes after review:
- prefix IPv6 Lease => IPv6 prefix lease
 - removed extra comma
 - added a note that subnet-id is optional
2024-05-23 15:44:53 +02:00
Tomek Mrugalski
c3fc260417
[#3340] rst syntax fixed 2024-05-23 15:44:25 +02:00
Tomek Mrugalski
9e45480322
[#3340] ARM for lease6-del updated 2024-05-23 15:44:25 +02:00
Slawek Figiel
424dc60d8e [#2773] Move a paragraph 2024-05-23 14:18:15 +02:00
Andrei Pavel
561539d4c5 [#2773] Apply 2 suggestions to 2 files 2024-05-23 14:18:15 +02:00
Slawek Figiel
808f97e13d [#2773] Update DB creation for Postgres 15+ 2024-05-23 14:17:45 +02:00
Marcin Godzina
7e36a43ec1 [#3290] docs - ha-scopes warning 2024-05-23 11:19:52 +00:00
Razvan Becheriu
53f571b5ad [#2959] addressed comments 2024-05-22 22:15:00 +03:00
Razvan Becheriu
6671e30bc6 [#2959] addressed comments 2024-05-22 21:54:28 +03:00
Razvan Becheriu
23f7d80c41 [#2959] removed deprecated parameter reservation-mode 2024-05-22 21:37:12 +03:00
Razvan Becheriu
d149028d61 [#2958] removed deprecated dhcp-ddns parameters 2024-05-22 19:04:53 +03:00
Slawek Figiel
f40b537fdd [#3021] Add link to the code-signing keys 2024-05-22 17:20:33 +02:00
Slawek Figiel
5ecc3cbf36 [#3021] Add docs section 2024-05-22 17:20:08 +02:00
Marcin Siodelski
8176c26763 [#3252] Fix typos in the ARM 2024-05-22 15:39:51 +02:00
Marcin Siodelski
281f34b083 [#3252] hub-and-spoke/radius incompatibility
The subnet reselect in RADIUS is incompatible with the hub-and-spoke.
Added suitable notes in the ARM.
2024-05-22 15:38:53 +02:00
Andrei Pavel
0186cbb31e
[#3019] remove limitation on db retry from doc 2024-05-17 12:07:47 +03:00
Suzanne Goldlust
7730a1d60d Resolve "Editorial review of the ARM prior to 2.6 release" 2024-05-16 20:09:54 +00:00
Francis Dupont
5b60e5fbba [#2961] Checkpoint: updated code, tests and doc 2024-05-13 18:23:59 +02:00
Wlodzimierz Wencel
ebfd205d95 [#3361] release changes 2024-04-29 08:14:59 +00:00
Francis Dupont
18f39d8723
[#2984] Updated doc 2024-04-26 18:34:02 +03:00
Razvan Becheriu
6b9388d9a1 [#2976] addressed review 2024-04-26 18:25:46 +03:00