path: root/infra/minimal-distribution-core/src
AgeCommit message (Collapse)AuthorFilesLines
2019-04-08HONEYCOMB-443: ODL bump to NeonMichal Cmarada24-58/+147
- bumps ODL dependencies to neon - migrates guava optional to java.utils.optional Change-Id: Ibdaa365c7e21a341103aba88dfd67277e40d2969 Signed-off-by: Michal Cmarada <>
2018-09-25Bump ODL dependencies to Fluorine (HONEYCOMB-433)Michal Cmarada11-54/+45
Change-Id: I142ebd2899272feff00abe7d4bae708f093ee3ec Signed-off-by: Michal Cmarada <>
2018-08-13Hide ResourceLoader.ResourceLoaderIml's constructorMarek Gradzki1-0/+4
Fixes issue reported by Sonar. Change-Id: Ibf9bc89ee09f151a56766213714829abdb7012bb Signed-off-by: Marek Gradzki <>
2018-08-10remove obsolete HoneycombDOMBrokerProviderMichal Cmarada2-56/+0
this was used a while ago when we were using ODL dependencies with config subsystem. Once ODL moved to Blueprint this become obsolete. Several classes used in this provider are marked deprecated and are removed in ODL Fluorine. Change-Id: I5bd415a271a9d53ad40f785bdc3840c410f79249 Signed-off-by: Michal Cmarada <>
2018-04-10Fix various Sonar warningsMarek Gradzki1-1/+1
Change-Id: I0883042a80525b72f33e66fdb0d5b9e600dcc713 Signed-off-by: Marek Gradzki <>
2018-03-23HONEYCOMB-424: bump ODL dependencies to OxygenMarek Gradzki4-15/+16
Change-Id: I3160e5df4e66b3b3c732619fc1fc7599459fda76 Signed-off-by: Marek Gradzki <>
2018-03-07Move shutdown hook registration to dedicated providerMarek Gradzki2-1/+32
This change would allow using ShutdownHandlerImpl in integration tests. Change-Id: I854f65d03b9e1a495fda7211fd1b7fd51b4e5ba3 Signed-off-by: Marek Gradzki <>
2017-11-23Fix method/modifiers ordering to comply with JLSMarek Gradzki1-13/+14
Change-Id: I2b886a118ff5167df89a2922802b343ce5978c95 Signed-off-by: Marek Gradzki <>
2017-11-22Cleanup various Sonar waringsMarek Gradzki1-43/+0
Unused code, imports, etc. Change-Id: Icb19d6a877d5ddbfd85caa86c4e62880e4db3c44 Signed-off-by: Marek Gradzki <>
2017-11-22Add missing @Override annotationsMarek Gradzki10-0/+20
Fix isses reported by Sonar thanks to IntelliJ's code inspection. Change-Id: Ief7b4307d4b90e107f010d7feaa307776afaf947 Signed-off-by: Marek Gradzki <>
2017-11-10HONEYCOMB-385: bump ODL dependencies to NitrogenMarek Gradzki2-3/+12
* guava bumped to 22.0 (same as used by ODL) * use 4K RSA for SSH server (related to bouncy-castle bump in ODL) - based on - also fixes HC2VPP-207 * removed some yang models from netconf-whitelist.xml, that are no longer present in ODL dependencies, * increased timeouts in distro tests, because generating 4K RSA key my last longer (especially on slow jenkins nodes). * EmptyMountPointService exposed to enable reuse by notification and restconf providers Change-Id: I2ff32bd7f0298716210fcfee4918007a42fab171 Signed-off-by: Marek Gradzki <>
2017-11-03HONEYCOMB-359 - Wildcarded writersJan Srnicek1-2/+2
Adds option to specify subtree writer that can handle whole subtree of nodes without having whole subtree specified. Its checking if node is children at runtime, rather than having pre-computed tree Change-Id: Ic46f2bd6de84f0dd14865825399f5a90a1f80859 Signed-off-by: Jan Srnicek <>
2017-10-04HONEYCOMB-401 - Fix compilation issues for benchmarkJan Srnicek3-23/+14
Change-Id: I93df9e6b65273c82da308a194f4fe6488c6ce5e1 Signed-off-by: Jan Srnicek <>
2017-09-07Fix Sonar error-handling issuesMarek Gradzki1-2/+2
Change-Id: Iae8a7d27ed4ba778abe5bdbb937f55fa4d7a6638 Signed-off-by: Marek Gradzki <>
2017-08-25HC2VPP-218 - Context initialization bindingJan Srnicek1-4/+1
Binds correct DOMDataBroker for context Change-Id: Id09e77d6223a9c322e98879ccb5824539b5d2ce6 Signed-off-by: Jan Srnicek <>
2017-08-14HONEYCOMB-381 - Shutdown handlerJan Srnicek1-0/+5
Change-Id: I5cf4317e5838470d1e792090c67d97db76ed14f2 Signed-off-by: Jan Srnicek <>
2017-08-03HONEYCOMB-362: bump ODL dependencies to CarbonMarek Gradzki11-91/+155
Change-Id: I63fa239e34178ab03c4eecd421bf19d80303d30e Signed-off-by: Marek Gradzki <>
2017-07-14HONEYCOMB-360 - Netconf Northbound Intefaces provider separationJan Srnicek16-1112/+2
- Netconf configuration included under netconf.json Change-Id: If2a51d689e9bfc950da73f15a438277839140f8a Signed-off-by: Jan Srnicek <>
2017-07-14HONEYCOMB-360 - Restconf Northbound Intefaces provider separationJan Srnicek9-407/+16
- Restconf configuration included under restconf.json Change-Id: I45f503d3ef383bd6e3d356308d3212c7314b7a28 Signed-off-by: Jan Srnicek <>
2017-07-03HONEYCOMB-360 - Separate ProviderTrait to dedicated projectJan Srnicek42-77/+41
This change is necessary to break dep cycle, that would by introduced by splitting netconf and data-core modules. Also allows to reduce use in hc2vpp(some project incude whole minimal-distribution-core just because of this one interface) Change-Id: I7744b4dc78f6d6797263b10bbc4ead545a2f6593 Signed-off-by: Jan Srnicek <>
2017-07-03HONEYCOMB-373 - Move configuration to minimal-distribution-coreJan Srnicek5-0/+149
Change-Id: Iee0644e01ad21f20adbc36fb8ace556e5ce4a8c4 Signed-off-by: Jan Srnicek <>
2017-06-30HONEYCOMB-360 - Common northbound configurationJan Srnicek3-11/+13
Change-Id: Iefa1c4a7388c628c9527a00b13be59d98db640ec Signed-off-by: Jan Srnicek <> Signed-off-by: Marek Gradzki <>
2017-06-30HONEYCOMB-373 - Separate minimal distribution modules to core moduleJan Srnicek61-0/+3838
Change-Id: I5278f91ea06f57c84b44a8458ef44469ebd0cf84 Signed-off-by: Jan Srnicek <>