Marcin Siodelski
1ffba02c72
[ #1428 ] Use SQL select 1 consistently
...
The new INSERT SELECT statements are also better described to explain why
SELECT 1 is used as a result of the review.
2020-10-05 13:14:58 +00:00
Marcin Siodelski
9039fc5a50
[ #1428 ] Added comment for HostMgr::del func
...
The comment explains that only hosts from the first alternate source will
be deleted - per review comments.
2020-10-05 13:14:58 +00:00
Marcin Siodelski
7f6f354c51
[ #1428 ] Added comments in MySQL and PgSQL backends
2020-10-05 13:14:57 +00:00
Marcin Siodelski
de44ab0f21
[ #1428 ] Replaced 'including' with 'having' in msgs
...
Also added a new line per review comments.
2020-10-05 13:14:57 +00:00
Marcin Siodelski
0cac93b9ab
[ #1428 ] Simplified return statement
2020-10-05 13:14:57 +00:00
Marcin Siodelski
4b2396e908
[ #1428 ] Fixed some typos
...
- regarless -> regardless
- faciliate -> facilitate
- removed spurious blank line
as a result of review.
2020-10-05 13:14:57 +00:00
Marcin Siodelski
1181298f2c
[ #1428 ] Delete multiple hosts by subnet/addr
...
Adjusted behavior of the del(subnet_id, addr) function in MySQL and
Postgres to delete multiple hosts having the same IPv4 or IPv6 address.
The MySQL schema had to be updated to use CASCADE action rather than
trigger to remove dependent options and IPv6 reservations.
2020-10-05 13:14:57 +00:00
Marcin Siodelski
c7e9763582
[ #1428 ] Calls to fetch many hosts by id/address
...
The new calls have been added to the host backends to retrieve multiple
hosts by subnet_id and address.
2020-10-05 13:14:57 +00:00
Marcin Siodelski
99c44ffd31
[ #1428 ] Allow non-unique IPs in MySQL and PgSQL
...
Introduced new host API function which allows for configuring selected
backends to accept non-unique IP reservations for multiple hosts. Support
for it was added in MySQL, Postgres and Kea config file. It is not
supported in Cassandra. New migrations for MySQL and Postgres have been
created.
2020-10-05 13:14:57 +00:00
Francis Dupont
dc986b2a5e
[ #1418 ] Fixed ChangeLog number
2020-10-05 14:19:09 +02:00
Francis Dupont
692457e9b9
[ #1418 ] Finished renames
2020-10-02 17:43:19 +02:00
Francis Dupont
3690070d35
[ #1418 ] Regen flex/bison
2020-10-02 15:10:30 +00:00
Francis Dupont
2fbc4fc0e3
[ #1418 ] Checkpoint: more renames
2020-10-02 17:10:31 +02:00
Francis Dupont
5bd2584e98
[ #1418 ] Checkpoint: renamed cache-max
2020-10-02 17:00:36 +02:00
Francis Dupont
995eece2cf
[ #1418 ] Regen flex
2020-10-02 16:50:45 +02:00
Francis Dupont
a14f33e578
[ #1418 ] Typo: regen again
2020-10-02 16:50:45 +02:00
Francis Dupont
bb09936fe6
[ #1418 ] Regen flex/bison
2020-10-02 16:50:45 +02:00
Francis Dupont
2505d5e3fd
[ #1418 ] Checkpoint: updated library, a syntax regen is required
2020-10-02 16:48:59 +02:00
Francis Dupont
4028938d44
[ #1418 ] Checkpoint: updated for 1.9.1
2020-10-02 16:48:59 +02:00
Francis Dupont
00cad1351f
[ #1418 ] Checkpoint: adding syntax
2020-10-02 16:48:59 +02:00
Tomek Mrugalski
66fcb41fba
[ #1422 ] Compilation warning removed.
2020-10-02 10:19:09 +00:00
Michal Nowikowski
ace2bd9637
[ #1440 ] wrapped ChangeLog to 73 characters
2020-10-01 10:46:04 +02:00
Michal Nowikowski
b708533366
[ #1429 ] hammer: added support for building Kea on Alpine 3.12
2020-10-01 08:39:30 +00:00
Suzanne Goldlust
b0ec609d95
Add documentation update task for Marketing
2020-09-30 14:31:44 +00:00
Michal Nowikowski
16f012b76d
[ #1426 ] regenerated messages files
Kea-1.9.0
2020-09-28 15:16:12 +02:00
Michal Nowikowski
7c18df6d19
[ #1426 ] regenerated bison parsers
2020-09-28 14:11:30 +02:00
Michal Nowikowski
a36a25bf6c
[ #1426 ] release changes
...
- added release entry in ChangeLog
- updated copyright dates
- sorted messages
2020-09-28 14:11:30 +02:00
Michal Nowikowski
ed99894270
[ #1426 ] cleanup in release checklist template and in hammer
2020-09-28 14:11:30 +02:00
Razvan Becheriu
f6d05aa629
[ #1373 ] Addressed comment
2020-09-28 12:03:39 +00:00
Francis Dupont
0ac0908d2a
[ #1373 ] Addressed comment
2020-09-28 12:03:39 +00:00
Francis Dupont
76f77b8b78
[ #1373 ] Updated csv-format stuff
2020-09-28 12:03:39 +00:00
Francis Dupont
9041a200ba
[ #1400 ] Addressed comments
2020-09-28 11:55:07 +02:00
Razvan Becheriu
e5857a821c
[ #1400 ] bumped hooks version for 1.9.0
2020-09-26 00:23:58 +03:00
Razvan Becheriu
fe7924aece
[ #1400 ] bumped hooks version for 1.9.0
2020-09-25 20:27:35 +03:00
Francis Dupont
6dd24b0115
[ #1400 ] Bumped hook version
2020-09-25 18:43:16 +02:00
Francis Dupont
19cfef7b06
[ #1400 ] Bumped versions
2020-09-25 18:43:16 +02:00
Razvan Becheriu
59e7c8abdc
[ #1373 ] fixed unittests
2020-09-25 18:32:40 +02:00
Razvan Becheriu
646fceea05
[ #1373 ] addressed review
2020-09-25 18:32:40 +02:00
Razvan Becheriu
63ff5f3b86
[ #1373 ] fixed unittests
2020-09-25 18:32:40 +02:00
Razvan Becheriu
235f5f4b19
[ #1373 ] set csv-format disabled by default
2020-09-25 18:32:40 +02:00
Razvan Becheriu
d9d687425a
[ #1373 ] added ChangeLog
2020-09-25 18:32:40 +02:00
Razvan Becheriu
4ffcdeda68
[ #1373 ] updated documentation
2020-09-25 18:31:58 +02:00
Razvan Becheriu
be22f28768
[ #1373 ] added csv-format for the input data
2020-09-25 18:31:58 +02:00
Razvan Becheriu
705d156fe1
[ #1373 ] fixed unittests
2020-09-25 18:31:58 +02:00
Razvan Becheriu
0fdcaecfbe
[ #1373 ] add tests for complex strings containing escape characters
2020-09-25 18:31:58 +02:00
Razvan Becheriu
df27832b00
[ #1373 ] fix special characters in string type
2020-09-25 18:31:58 +02:00
Razvan Becheriu
04638f8d2d
[ #1373 ] fix special characters in string type
2020-09-25 18:31:58 +02:00
Razvan Becheriu
ec3c959c69
[ #1373 ] also check fqdn ending byte
2020-09-25 18:31:58 +02:00
Razvan Becheriu
6f51c0c976
use option factory to format option data
2020-09-25 18:31:58 +02:00
Razvan Becheriu
db6bca9878
[ #1351 ] fixed documentation
2020-09-25 17:51:04 +02:00