vmware-nsx/neutron/db
Jakub Libosvar 79bd3896d0 Removing rpc communication from db transaction
In a transaction context of ExtraRoute_db_mixin.update_router() was
called super method that uses subtransaction and communication with l3
agent. In case of agent's heartbeat happens while there is running
transaction, update heartbeat in agents table gets stuck in a deadlock.

Closes-Bug: #1211915
Change-Id: I96e6a9d7172d5a0e3e720a81fcd10f04c40aef07
2013-10-15 11:11:05 +02:00
..
firewall FWaaS - fix reordering of rules in policy 2013-09-17 23:46:56 -07:00
loadbalancer LBaaS: Fix healthmonitor disassociation for non-admin 2013-09-09 11:22:46 +04:00
metering Fix adding identical metering rules on two labels 2013-09-23 10:23:05 +02:00
migration Merge "Fix downgrade in migration" 2013-10-03 16:21:14 +00:00
vpn Increase size of peer_address attribute in VPNaaS 2013-09-17 10:17:27 -04:00
__init__.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
agents_db.py add greenthread.sleep to increase yields 2013-10-02 17:00:25 -04:00
agentschedulers_db.py Adds support for L3 routing/NAT as a service plugin 2013-09-11 12:12:10 +02:00
allowedaddresspairs_db.py Prevent update_port ip_address from matching address_pair 2013-09-11 11:12:21 -07:00
api.py Remove global DB_ENGINE from Neutron 2013-08-05 08:51:16 -07:00
db_base_plugin_v2.py Adds support for L3 routing/NAT as a service plugin 2013-09-11 12:12:10 +02:00
dhcp_rpc_base.py Fix message i18n error 2013-09-08 15:58:12 +08:00
external_net_db.py Adds support for L3 routing/NAT as a service plugin 2013-09-11 12:12:10 +02:00
extradhcpopt_db.py Allow subclasses to modify dict_extend hooks 2013-09-02 17:37:22 -07:00
extraroute_db.py Removing rpc communication from db transaction 2013-10-15 11:11:05 +02:00
l3_agentschedulers_db.py Adds support for L3 routing/NAT as a service plugin 2013-09-11 12:12:10 +02:00
l3_db.py Fix error code for deletion of router which is in use by vpnservice 2013-09-12 11:05:56 -07:00
l3_gwmode_db.py Register an extend_dict function for ext_gw_mode extension 2013-09-10 15:38:16 -07:00
l3_rpc_base.py Adds support for L3 routing/NAT as a service plugin 2013-09-11 12:12:10 +02:00
model_base.py Apply Oslo ModelBase to NeutronBase 2013-07-08 10:14:26 +08:00
models_v2.py Remove DHCP lease logic 2013-08-12 16:55:48 -07:00
portbindings_base.py refactor port binding codes 2013-07-26 23:04:51 +08:00
portbindings_db.py allow subclasses to modify the parents model hooks 2013-08-09 00:53:33 -04:00
portsecurity_db.py Allow subclasses to modify dict_extend hooks 2013-09-02 17:37:22 -07:00
quota_db.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00
routedserviceinsertion_db.py Support for NVP advanced FwaaS service 2013-09-17 10:18:22 -07:00
routerservicetype_db.py Service Type Framework refactoring 2013-07-25 21:47:30 +04:00
securitygroups_db.py Change hard coded numbers to constants in security group tests 2013-09-23 10:21:24 -04:00
securitygroups_rpc_base.py Implement Allowed Address Pairs 2013-09-05 03:53:59 -07:00
servicetype_db.py LBaaS integration with service type framework 2013-09-03 23:05:33 +04:00
sqlalchemyutils.py Rename Quantum to Neutron 2013-07-06 15:02:43 -04:00