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