[NETVIRT-1318] MDSAL best practices Created: 19/Jun/18  Updated: 04/Aug/20

Status: In Progress
Project: netvirt
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Story Priority: High
Reporter: Sam Hague Assignee: Faseela K
Resolution: Unresolved Votes: 0
Labels: csit:3node
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: Not Specified Time Spent: Not Specified
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
Blocks
is blocked by GENIUS-176 Convert all of genius to managed tran... In Progress
Sub-Tasks:
Key
Summary
Type
Status
Assignee
NETVIRT-1319 Sharding changes Sub-task Verified Faseela K  
NETVIRT-1320 Best practices around errors and exce... Sub-task Open Faseela K  
NETVIRT-1321 datastore-constrained transactions Sub-task Resolved Stephen Kitt  
NETVIRT-1331 Convert aclservice to datastore-const... Sub-task Resolved Vishal Thapar  
NETVIRT-1332 Convert alarm to datastore-constraine... Sub-task Resolved  
NETVIRT-1333 Convert bgpmanager to datastore-const... Sub-task Resolved Siva Kumar Perumalla  
NETVIRT-1334 Convert cache to datastore-constraine... Sub-task Resolved  
NETVIRT-1335 Convert cloud-servicechain to datasto... Sub-task Resolved Sam Hague  
NETVIRT-1336 Convert coe to datastore-constrained ... Sub-task Resolved Faseela K  
NETVIRT-1337 Convert commons to datastore-constrai... Sub-task Resolved Sam Hague  
NETVIRT-1338 Convert dhcpservice to datastore-cons... Sub-task Resolved Stephen Kitt  
NETVIRT-1339 Convert elanmanager to datastore-cons... Sub-task Resolved Manu B  
NETVIRT-1340 Convert fibmanager to datastore-const... Sub-task Resolved Michael Vorburger  
NETVIRT-1341 Convert ipv6service to datastore-cons... Sub-task Resolved Sridhar Gaddam  
NETVIRT-1342 Convert natservice to datastore-const... Sub-task Resolved Stephen Kitt  
NETVIRT-1343 Convert qosservice to datastore-const... Sub-task Resolved Vishal Thapar  
NETVIRT-1344 Convert statemanager to datastore-con... Sub-task Resolved Sam Hague  
NETVIRT-1345 Convert statistics to datastore-const... Sub-task Resolved Sam Hague  
NETVIRT-1346 Convert vpnmanager to datastore-const... Sub-task Resolved Josh Hershberg  
NETVIRT-1347 Convert sfc.classifier to datastore-c... Sub-task Resolved Sam Hague  
NETVIRT-1348 Convert neutronvpn to datastore-const... Sub-task Resolved Vishal Thapar  
Epic Link: Clustering Stability

 Description   

This story covers best practices for using MDSAL. This includes:

  • how to create transactions
  • better logging and troubleshooting
  • sharding
  • handling error and retry conditions
  • new apis


 Comments   
Comment by Michael Vorburger [ 25/Jul/18 ]

GENIUS-176 does datastore-constrained transactions for genius.

Generated at Wed Feb 07 20:23:46 UTC 2024 using Jira 8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d.