17:05:37 <nachiket331> #startmeeting Persistence Weekly meeting
17:05:37 <odl_meetbot> Meeting started Wed Feb 11 17:05:37 2015 UTC.  The chair is nachiket331. Information about MeetBot at http://ci.openstack.org/meetbot.html.
17:05:37 <odl_meetbot> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
17:05:37 <odl_meetbot> The meeting name has been set to 'persistence_weekly_meeting'
17:08:43 <nachiket331> #topic overview of persistence architecture
17:13:05 <nachiket331> #info Question from Yuling : Does API have handles to work with concrete objects such as store of an object ?
17:13:22 <nachiket331> #info : Answer : This will be reviewed in the next review
17:15:11 <nachiket331> #info: DatastoreService is a command pattern
17:22:36 <nachiket331> #info There will be one DSS per database
17:22:46 <nachiket331> #info In general there is one DAO per table
17:24:20 <nachiket331> #action In the next review, show an example DAO that can handle multiple tables
17:34:24 <nachiket331> #topic Code review
17:35:59 <nachiket331> #info Query interface
17:37:02 <nachiket331> #info 1) Query has a T, C parameters. T is the object to perform the query on and C is the datastore context. In a base SQL implementation, this context could be a JDBC connection
17:58:29 <nachiket331> #info 2) The persistence layer throws a PersistenceException which is a check exception
18:03:14 <nachiket331> #endmeeting