designate/designate
Erik Olof Gunnar Andersson b1cd253895 Fix Producer shard range ignoring the last shard
We define the shard range like this in objects
> 'shard': fields.IntegerFields(nullable=True, minimum=0, maximum=4095),

The problem is that in code we handle it using range(0, 4095), but that
range does not include the final shard value of 4095.

Closes-bug: #2044278
Change-Id: I71b0b1b237b5d5f12209f431db19cda1b44a1112
(cherry picked from commit 54d2d2cf18)
2023-11-27 22:32:01 +00:00
..
agent Enable graceful shutdown of mdns 2019-10-18 22:24:12 +00:00
api Update hacking for Python3 2020-04-01 21:52:38 +00:00
backend Fix zone update when adding new Bind9 target to pool. 2022-06-24 04:39:05 +00:00
central Merge "Fix designate-manage pool update bugs" into stable/victoria 2023-10-14 14:09:27 +00:00
cmd Monkey patch original current_thread _active 2020-05-04 14:45:06 -04:00
common Removed deprecated pool-manager implementation 2019-09-24 11:10:54 +00:00
conf Move pecan_debug into cfg section 2019-11-27 19:48:38 +00:00
hacking Update hacking for Python3 2020-04-01 21:52:38 +00:00
locale/en_GB/LC_MESSAGES Imported Translations from Zanata 2019-12-25 09:11:28 +00:00
manage Fix pool update with duplicate masters 2020-09-30 22:32:10 +00:00
mdns Fix multi messages AXFR with TSIG 2020-07-30 18:05:05 +00:00
metrics_client Simplified metrics implementation 2019-06-09 01:29:37 -07:00
network_api Fix issue with neutron_api tests 2020-03-11 19:24:45 -07:00
notification_handler Check zone_id in notification_handler to avoid UUID format issue. 2023-05-04 20:49:17 +00:00
objects Checks for invalid denylist regex patterns 2022-04-06 03:36:09 +00:00
producer Fix Producer shard range ignoring the last shard 2023-11-27 22:32:01 +00:00
quota Fix recordset_records quota enforcement 2022-02-12 18:25:44 +00:00
resources Remove v1 API 2018-01-11 14:13:43 +00:00
scheduler Update hacking for Python3 2020-04-01 21:52:38 +00:00
schema Update hacking for Python3 2020-04-01 21:52:38 +00:00
sink Fix designate-sink shutdown issue 2020-05-07 06:35:02 +00:00
sqlalchemy Update hacking for Python3 2020-04-01 21:52:38 +00:00
storage fix database sync always get the wrong value 2020-09-11 19:07:52 +08:00
tests Fix Producer shard range ignoring the last shard 2023-11-27 22:32:01 +00:00
worker Don't use hasattr to lazy-load properties 2019-12-16 20:03:47 +00:00
__init__.py Fix issues with newer flake8 2020-05-12 14:39:03 +00:00
context.py Updated context to use project_id 2019-06-13 20:28:12 +00:00
coordination.py Simplify Coordination implementation 2020-04-22 20:54:07 +00:00
dnsutils.py Moved most configuration into designate.conf 2019-05-28 23:54:00 +00:00
exceptions.py Removed deprecated pool-manager implementation 2019-09-24 11:10:54 +00:00
heartbeat_emitter.py Re-factored Heartbeat implementation 2020-03-09 03:15:21 +00:00
hookpoints.py Update hacking for Python3 2020-04-01 21:52:38 +00:00
i18n.py Update email addresses hp.com to hpe.com 2016-01-11 14:29:33 +00:00
loggingutils.py Add Decorator to log RPCAPI Calls 2016-04-21 14:11:35 +01:00
metrics.py Simplified metrics implementation 2019-06-09 01:29:37 -07:00
notifications.py Moved most configuration into designate.conf 2019-05-28 23:54:00 +00:00
plugin.py Finalized centralization of configuration 2019-06-18 18:41:10 +00:00
policy.py Remove translation of log messages 2018-03-14 12:54:05 -07:00
rpc.py Bump to hacking 1.1.0 2019-07-04 00:33:00 -07:00
service.py Re-factored Heartbeat implementation 2020-03-09 03:15:21 +00:00
utils.py Fix inspect module deprecation warning 2020-07-10 03:50:10 +00:00
version.py Switch to oslo.reports 2015-11-05 10:55:29 +01:00