@@ -613,6 +613,12 @@ backends, leases created prior to the server being configured for bulk lease
613
613
query do not contain the new data required. In order to populate this data,
614
614
it is necessary to run these API commands:
615
615
616
+ .. note ::
617
+
618
+ Existing leases must have been created by Kea with ``store-extended-info ``
619
+ enabled, in order for the new data from extended info to be extracted
620
+ and stored.
621
+
616
622
.. isccmd :: extended-info4-upgrade
617
623
.. _command-extended-info4-upgrade :
618
624
@@ -651,7 +657,8 @@ and includes either the count of leases updated or the nature of the failure:
651
657
652
658
This ``extended-info6-upgrade `` command must be called when:
653
659
654
- - the database schema was upgraded from a previous version.
660
+ - the database schema was upgraded from 2.4.1 or older version.
661
+ ``extended-info4-upgrade `` can be used when upgrading from 2.3.8 or older version.
655
662
656
663
- Bulk Leasequery was not enabled; tables are maintained only when v6 BLQ is
657
664
enabled.
@@ -668,7 +675,7 @@ For large numbers of leases, this command may take some time to complete.
668
675
669
676
.. note ::
670
677
671
- Existing leases must have been created by Kea with `` store- extended-info ``
672
- enabled, in order for the new data from extended info to be extracted
673
- and stored.
674
-
678
+ Both the `` extended-info4-upgrade `` and `` extended-info6-upgrade `` commands
679
+ are intended for one-time use after upgrading to a version of Kea that fully
680
+ supports Bulk Leasequery in database backends. These commands are not meant
681
+ for regular use and will be removed in future Kea versions.
0 commit comments