Comment 8 for bug 1445123

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to designate (master)

Reviewed: https://review.openstack.org/179248
Committed: https://git.openstack.org/cgit/openstack/designate/commit/?id=51a4d4dc1aac7b3eee62747b5000c22f6524c3f9
Submitter: Jenkins
Branch: master

commit f6ee98e4ed4529b0d699f3cf2d107a1ed8faa6f0
Author: stanzgy <email address hidden>
Date: Wed Apr 22 13:53:32 2015 +0800

    Remove duplicated index on table 'records' of pDNS backend

    Remove duplicated index `rec_name_index` on table 'records' of pDNS backend.

    Change-Id: I9e8723b464522a588f0e0ef6ff261b71609b0726
    Closes-Bug: 1446980

commit 2900cd391efae38be1121e58e72f5519f4a95e90
Author: Kiall Mac Innes <email address hidden>
Date: Wed Apr 22 15:42:29 2015 +0100

    central.update_status should be transactional

    Central's update status method issues a large number of SQL
    queries for large zones with many recent updates, as a result
    it's checking out many connections from our connection pool one
    after another, contributing to bug 1445123. By wrapping the
    call in a transaction, a single connection will be checked out
    of the pool.

    Partial-Bug: 1445123
    Change-Id: Idfde7578e1a17a6a0585835fe614f787102563fa
    (cherry picked from commit ac79df1567fb040067ed59d948e8a39fb90af177)

commit c7865e2c5e220b6fa9233c4985e657298d9935ae
Author: Graham Hayes <email address hidden>
Date: Thu Apr 23 16:54:04 2015 +0100

    Add the /v2/zones/<id>/nameservers endpoint back

    APIImpact
    Closes-Bug: #1447683

    Change-Id: I80b51e4e04fc7395d8d1f32a3b3d34f09520c75c

commit 56c8877b7738c434470e0867432fdd7c454a126e
Author: Tim Simmons <email address hidden>
Date: Wed Apr 15 21:04:46 2015 +0000

    Update JSON in howtos examples to match the API

    Some of the howto examples haven't been updated to match the removal
    of wrapping resources in the API, this fixes that

    Closes-Bug: 1447663
    Change-Id: I84a349e2848329a63f84b6073ba65ac5fd56877c
    (cherry picked from commit fc2f733cb53bcce7f03d5c932d99caebb2fe2ce9)

commit b791937b717789d6d0bc0011272ac345b18c46a0
Author: Kiall Mac Innes <email address hidden>
Date: Tue Apr 21 13:17:16 2015 +0100

    Service ThreadPool size should be configurable

    Change-Id: Icbf8873723f61990a76dae5f698b3cc370a48ff0
    Closes-Bug: 1444901
    (cherry picked from commit ad922201989ff0fde6e449e3c06a0208d809886d)

commit 4e937688a4051860ad92349e82cab557c8672958
Author: Kiall Mac Innes <email address hidden>
Date: Wed Apr 22 13:02:23 2015 +0100

    Handle socket.error's in mDNS

    This ensures we don't log stacktraces for conditions outside
    of our control, like a remote client closing the connection
    abruptly.

    Closes-Bug: 1437699
    Change-Id: Idd54ec4ef0dce1a731a0c6b0e77375bf5f42080c
    (cherry picked from commit fb58ff9f7b6ffe8bd8d3b9129091f34dd47b1128)

commit 4cefc818be22ebe097ab6f08569933f98ea33e3c
Author: Graham Hayes <email address hidden>
Date: Thu Apr 16 18:48:42 2015 +0200

    Move the Central rpcapi update_status to cast

    Moves the update_status call (used by pool manager) to a cast.

    Pool Manager doesn't actually do anything with the return value,
    and causes another choke point.

    Closes-Bug: #1445129

    Change-Id: I385c950964b4b4374b2a4b5bfbd70e5b151dc813
    (cherry picked from commit b2b08a91bf3065a54c80bceef99e989e9e879af5)

commit c376367c3800d80ab00354dee0d31f9de997a49d
Author: Kiall Mac Innes <email address hidden>
Date: Tue Apr 21 13:07:38 2015 +0100

    PM: Ensure only one periodic task runs per host

    Ensure multiple periodic sync/recovery tasks do not run concurrently on
    a single host by using an inter process lock inside the periodic task.

    This has the effect of serializing the tasks, rather than the more correct
    deduplication of tasks. Bug 1445127 tracks the longer term fix.

    Change-Id: Ib0041f127aacfd0f49ca84deecc2a6950594dd58
    Closes-Bug: 1445125
    (cherry picked from commit f3dd7a8f42f2946ec6f7a70f0a92b845de183d05)

commit 2b2ad8805b76055153d854ff50393fa5ba89aacc
Author: Kiall Mac Innes <email address hidden>
Date: Tue Apr 21 12:31:26 2015 +0100

    Ensure addition of TSIG do not trigger a TooBig exception

    Change-Id: Ia5ab2efd1b159d808889178efd0122e9394ae642
    Closes-Bug: 1445114
    (cherry picked from commit bcb8e8cb3a2d35c65967382fc67bcd28c6842cdc)

commit 09ddb2f7430db121106f2103f00b35ffa14d96fa
Author: Andreas Jaeger <email address hidden>
Date: Mon Apr 20 11:45:14 2015 +0200

    Release Import of Translations from Transifex

    Manual import of Translations from Transifex. This change also removes
    all po files that are less than 66 per cent translated since such
    partially translated files will not help users.

    This updates also recreates all pot (translation source files) to
    reflect the state of the repository.

    This change needs to be done manually since the automatic import does
    not handle the proposed branches and we need to sync with latest
    translations.

    Change-Id: Ifa211a8bd8d18d9b9b97bce8610587c829b94324

commit 34ef1cf14fc77727a3cef9a31f14625ab0c5b6e7
Author: Thierry Carrez <email address hidden>
Date: Fri Apr 17 10:35:26 2015 +0200

    update .gitreview for stable/kilo

    Change-Id: Id7a2714565857505c8d51bfd279173e7c2b8681f

commit a656b4c4de62b6eab19305ddb9acf120044c7e65
Author: Kiall Mac Innes <email address hidden>
Date: Wed Apr 15 11:37:59 2015 +0100

    Correct mDNS TCP/UDP socket flags

    * Explicitly mark TCP and UDP as blocking sockets
    * Added socket.SO_REUSEADDR to UDP socket
    * Added socket.SO_REUSEPORT to TCP+UDP sockets
    * Moved socket creation to inside the worker thread's
      start() method.
    * Added a socket.close() to the stop() method.
    * Enable eventlet patching of the "os" module, required
      to avoid symptoms which look near identical to [1].

    [1]: https://github.com/eventlet/eventlet/issues/210

    Closes-Bug: 1444384
    Change-Id: Iff642673a33d7b8d2e2c1af833f944330001c33b

commit 1c792377906b1d8ede59a9ec0a42f1110726e77e
Author: Tim Simmons <email address hidden>
Date: Wed Apr 15 20:28:18 2015 +0000

    Shuffle of the order of BIND9 masters

    Make sure that the masters given to BIND9 on an addzone are shuffled
    so that different MiniDNS instances are targetted for AXFRs for different
    zones

    Change-Id: Id01815f8d70fa50e83f0c6bee52894b885788e49
    Closes-Bug: 1444414

commit b4f0a6114163ca7f393c8e806ef4b0c194f4b92d
Author: OpenStack Proposal Bot <email address hidden>
Date: Thu Apr 16 12:04:30 2015 +0000

    Updated from global requirements

    Change-Id: Icf2ed81b635c3d362cf4cf5baf8d0612972ab582