18:00:00 <tbachman> #startmeeting tws
18:00:00 <odl_meetbot> Meeting started Mon Nov 24 18:00:00 2014 UTC.  The chair is tbachman. Information about MeetBot at http://ci.openstack.org/meetbot.html.
18:00:00 <odl_meetbot> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
18:00:00 <odl_meetbot> The meeting name has been set to 'tws'
18:00:04 <tbachman> #chair alagalah
18:00:04 <odl_meetbot> Current chairs: alagalah tbachman
18:00:12 <tbachman> #topic agenda
18:00:38 <tbachman> #info presentation on XSQL
18:06:44 <flaviof> alagalah: rofl
18:07:31 <alagalah> flaviof: :)
18:08:18 <tbachman> #topic XSQL presentation
18:12:07 * tbachman whistles dixie
18:13:49 <tbachman> :)
18:16:21 <flaviof> tbachman: https://www.youtube.com/watch?v=nQB4nAjZIdE
18:16:51 <tbachman> flaviof: lol!
18:17:43 <tbachman> #info xSQL is a query language for trees
18:18:26 <tbachman> #info xSQL examines the schema context of the yang models, and develops a blueprint using each node type in the tree with each parent
18:18:54 <tbachman> #info This allows you to just extract data from a node in the tree just using a node type
18:19:58 <tbachman> #info For exmple, with a module structure of node/node-connectors/node-connector-statistics, xSQL will examine the schema contents and map that node-connector-statistics has a parent type of node-connector
18:20:21 <tbachman> #info It is modeled after the SQL language for queries
18:20:48 <tbachman> #info dbainbri asks if select allows things like field matches
18:21:09 <tbachman> #info Sharon says yes - it walks all the data, and currently doesn’t use indexes
18:21:25 <tbachman> #info It takes each node root and starts traversing the data according to the schema
18:21:43 <tbachman> #info right now is defined as one thread, but can do 20-30 at one time
18:23:38 <tbachman> #info It also allows you to avoid joins with queries
18:24:56 <tbachman> #info dbainbri asks if they’ve looked into doing “graph-ish” qeuries, like “find all the nodes joined by this node-connector"
18:25:22 <tbachman> #info Sharon says the yang model is a tree
18:26:38 <tbachman> #info Sharon says it all depends on how a link is defined between two edges
18:32:05 <tbachman> #info alagalah asks what projects need to do in order to leverage xSQL
18:32:32 <tbachman> #info alagalah asks how rich the SQL-like language is
18:37:34 <tbachman> #link https://www.opendaylight.org/sites/opendaylight/files/bk-user-guide.pdf Helium User Guide, which has section on xSQL
18:51:32 <tbachman> what was the telnet command?
19:00:25 <tbachman> #link https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL:XSQL XSQL Wiki page
19:00:30 <tbachman> alagalah: thx!
19:01:00 <tbachman> #info Use “ telnet 0 34343” to telnet into the XSQL command handler
19:01:55 <tbachman> #endmeeting