designate/designate
Erik Olof Gunnar Andersson d247267823 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:30:32 +00:00
..
agent Removed RPC calls from MDNS and moved them to the Worker 2022-06-23 23:31:41 +00:00
api Merge "Add simple API versioning to the Designate API" 2022-08-31 18:05:26 +00:00
backend Add basic get backend test 2022-08-13 13:23:52 -07:00
central Fix bug with designate-manage pool update losing existing record data 2023-09-21 12:50:26 +00:00
cmd Fix Redis connection over TLS 2022-09-07 18:42:38 +00:00
common Merge "Add simple API versioning to the Designate API" 2022-08-31 18:05:26 +00:00
conf [coordination] backend_url should be secret 2023-03-21 10:55:39 +00:00
hacking Add hacking check D710 for LOG.warn() 2021-11-30 00:22:51 +00:00
locale Imported Translations from Zanata 2022-08-22 03:51:54 +00:00
manage Merge "Add backend validation and re-factored pool manage" 2022-09-01 21:31:19 +00:00
mdns Fix TsigKeyring issues with dnspython 2.x 2023-07-02 09:49:29 +00:00
network_api Enable H306 check and fix import ordering 2021-11-18 00:30:05 +00:00
notification_handler Use ids when removing sink managed records 2023-04-13 19:36:28 -07:00
objects Merge "Validate MX records during recordset create or update" 2022-08-29 22:26:14 +00:00
producer Fix Producer shard range ignoring the last shard 2023-11-27 22:30:32 +00:00
quota Fixed incorrect quota exception message 2022-05-28 20:44:50 -07:00
resources Remove Akamai (eDNS SOAP API) backend 2021-10-12 16:32:49 +00:00
scheduler Enable H306 check and fix import ordering 2021-11-18 00:30:05 +00:00
schema Remove netaddr module requirement 2022-08-02 22:02:13 +00:00
sink Fix designate-sink shutdown issue 2020-05-07 06:35:02 +00:00
sqlalchemy Fix compatibility with oslo.db 12.1.0 2022-09-05 17:20:37 +01:00
storage Switch Designate to Alembic database migrations 2022-08-04 17:15:09 +00:00
tests Fix Producer shard range ignoring the last shard 2023-11-27 22:30:32 +00:00
worker Re-factored central and rpc decorators 2022-07-30 22:14:27 -07:00
__init__.py Fix issues with newer flake8 2020-05-12 14:39:03 +00:00
context.py Re-factored central and rpc decorators 2022-07-30 22:14:27 -07:00
coordination.py Simplify Coordination implementation 2020-04-22 20:54:07 +00:00
dnsutils.py Fix TsigKeyring issues with dnspython 2.x 2023-07-02 09:49:29 +00:00
exceptions.py Fix support for scoped tokens and default roles 2021-12-14 01:02:50 +00:00
heartbeat_emitter.py Enable H306 check and fix import ordering 2021-11-18 00:30:05 +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
notifications.py Enable H306 check and fix import ordering 2021-11-18 00:30:05 +00:00
plugin.py Enable H306 check and fix import ordering 2021-11-18 00:30:05 +00:00
policy.py Fix support for scoped tokens and default roles 2021-12-14 01:02:50 +00:00
rpc.py Re-factored central and rpc decorators 2022-07-30 22:14:27 -07:00
service.py Re-factored central and rpc decorators 2022-07-30 22:14:27 -07:00
utils.py Remove unused render_template_to_file method 2022-05-12 21:28:03 +00:00
version.py Switch to oslo.reports 2015-11-05 10:55:29 +01:00