BUG-5222: remove sal-dom-xsql XSQL has been deprecated and de-activated in Carbon due to bugs and not being supported. This patch removes it completely. Change-Id: I9faeb7200faa665484d6a3315cb4b8820b53c976 Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
Bug 6795 - Deprecated sal-dom-xsql This deprecation notice is to warn potential downstream consumer that those are now deprecated, and that those will be removed in next release, Nitrogen. Change-Id: I1a81f76f3b6bc5a976e0422548a117b7a25bead5 Signed-off-by: Alexis de Talhouët <adetalhouet@inocybe.com>
Fix license header violations in sal-dom-xsql Change-Id: I4fbbbdf7c3aa280f20efe6ffe6c0a0571b6a38a0 Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
Optimize xsql's use of collections Rather than performing class comparisons, we perform a simple instanceof check... and then rather than adding items one at a time, we use Collections.addAll(). Change-Id: I2e73788ab6f1625291970ad9b32d3b5d18ee8205 Signed-off-by: Robert Varga <rovarga@cisco.com>
Remove raw references to Map in XSQL This adds the proper types to map, removing some casts and improving efficiency slightly. Fixes quite a few of eclipse warnings. Change-Id: Ia8cc61961a1898dd17e4e5d0e6e7a247475a007a Signed-off-by: Robert Varga <rovarga@cisco.com>
Hide XSQLBluePrintRelation.addToResult() Also fixes non-generic references to List. Change-Id: Ic71d525fde6b0c52a2aa181e0da4e6c50f140721 Signed-off-by: Robert Varga <rovarga@cisco.com>
Fix non-generic references to Set Adds arguments as appropriate. Change-Id: Ib8faba91bd9fc8751014ea00f1859636e0fcda6d Signed-off-by: Robert Varga <rovarga@cisco.com>
Introduction of XSQL XSQL is SQL wrapper for MD-SAL Data Broker which provides query capabilities for MD-SAL YANG model is rendered as set of virtual tables and where leafs are columns in that table. For more information see https://wiki.opendaylight.org/view/OpenDaylight_Controller:MD-SAL:XSQL Change-Id: I9224c100ffe5e50559fc7181f1c9a79b3f7b2a32 Signed-off-by: Sharon Aicler <saichler@cisco.com>