========================== #opendaylight-meeting: tws ========================== Meeting started by tbachman at 18:00:00 UTC. The full logs are available at http://meetings.opendaylight.org/opendaylight-meeting/2014/tws/opendaylight-meeting-tws.2014-11-24-18.00.log.html . Meeting summary --------------- * agenda (tbachman, 18:00:12) * presentation on XSQL (tbachman, 18:00:38) * XSQL presentation (tbachman, 18:08:18) * xSQL is a query language for trees (tbachman, 18:17:43) * xSQL examines the schema context of the yang models, and develops a blueprint using each node type in the tree with each parent (tbachman, 18:18:26) * This allows you to just extract data from a node in the tree just using a node type (tbachman, 18:18:54) * 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 (tbachman, 18:19:58) * It is modeled after the SQL language for queries (tbachman, 18:20:21) * dbainbri asks if select allows things like field matches (tbachman, 18:20:48) * Sharon says yes - it walks all the data, and currently doesn’t use indexes (tbachman, 18:21:09) * It takes each node root and starts traversing the data according to the schema (tbachman, 18:21:25) * right now is defined as one thread, but can do 20-30 at one time (tbachman, 18:21:43) * It also allows you to avoid joins with queries (tbachman, 18:23:38) * dbainbri asks if they’ve looked into doing “graph-ish” qeuries, like “find all the nodes joined by this node-connector" (tbachman, 18:24:56) * Sharon says the yang model is a tree (tbachman, 18:25:22) * Sharon says it all depends on how a link is defined between two edges (tbachman, 18:26:38) * alagalah asks what projects need to do in order to leverage xSQL (tbachman, 18:32:05) * alagalah asks how rich the SQL-like language is (tbachman, 18:32:32) * LINK: https://www.opendaylight.org/sites/opendaylight/files/bk-user-guide.pdf Helium User Guide, which has section on xSQL (tbachman, 18:37:34) * LINK: https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL:XSQL XSQL Wiki page (tbachman, 19:00:25) * Use “ telnet 0 34343” to telnet into the XSQL command handler (tbachman, 19:01:00) Meeting ended at 19:01:55 UTC. People present (lines said) --------------------------- * tbachman (29) * odl_meetbot (4) * flaviof (2) * alagalah (1) Generated by `MeetBot`_ 0.1.4