[Release] lighty.io 9.0

13/09/2018

PANTHEON.tech is proud to announce the release of lighty.io 9.0 following the official  OpenDaylight Fluorine release.

lighty.io has been adapted to reflect the latest upstream changes and made fully compatible with.

Check out our latest lighty.io release on our GitHub account.

Here are some noteworthy improvements what OpenDaylight Fluorine established:

  •  Yangtools cleanup and refactoring.
  •  Streamlined generated Yang module APIs.
  •  Improved Java bindings.
  •  NETCONF and RESTCONF improvements.

The biggest ODL improvement is the new set of core services provided by the MD-SAL project. Older services provided previously by the controller project have been marked as dprecated and will be removed in future ODL/lighty.io releases.

lighty.io provides new MD-SAL services as well as deprecated controller implementations.

Please see lighty.io Services for reference.

If your application uses any of the deprecated marked services, you should consider refactoring. Contact us for any troubleshooting requirements.

In addition to the latest ODL improvements, lighty.io has more to offer:

  • Up-to-date web server Jetty 9.4.11.v20180605 with better HTTP2 support.
  • RESTCONF implementations are now in compliance with HTTP2.
  • YANG actions implementation as it was defined in RFC 7650.
  • gNMI / OpenConfig south-bound plugin.
  • Minor changes leading the controller to startup faster
  • Improved Javadoc for main APIs.
  • The easier pathway towards JDK 11 adoption.
  • Spring.io dependency injection integration.
  • And many more, please check them out on the lighty.io web.

List of New MD-SAL Services:

  • org.opendaylight.mdsal.binding.api.DataBroker
  • org.opendaylight.mdsal.binding.api.MountPointService
  • org.opendaylight.mdsal.binding.api.NotificationPublishService
  • org.opendaylight.mdsal.binding.api.NotificationService
  • org.opendaylight.mdsal.binding.api.RpcProviderService
  • org.opendaylight.mdsal.binding.dom.codec.api.BindingCodecTreeFactory
  • org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer
  • org.opendaylight.mdsal.dom.api.DOMDataBroker
  • org.opendaylight.mdsal.dom.api.DOMDataTreeService
  • org.opendaylight.mdsal.dom.api.DOMDataTreeShardingService
  • org.opendaylight.mdsal.dom.api.DOMMountPointService
  • org.opendaylight.mdsal.dom.api.DOMNotificationPublishService
  • org.opendaylight.mdsal.dom.api.DOMNotificationService
  • org.opendaylight.mdsal.dom.api.DOMRpcProviderService
  • org.opendaylight.mdsal.dom.api.DOMRpcService
  • org.opendaylight.mdsal.dom.api.DOMSchemaService
  • org.opendaylight.mdsal.dom.api.DOMYangTextSourceProvider
  • org.opendaylight.mdsal.dom.spi.DOMNotificationSubscriptionListenerRegistry

List of Deprecated Services:

  • org.opendaylight.controller.sal.binding.api.NotificationProviderService
  • org.opendaylight.controller.sal.binding.api.RpcProviderRegistry
  • org.opendaylight.controller.md.sal.dom.spi.DOMNotificationSubscriptionListenerRegistry
  • org.opendaylight.controller.md.sal.dom.api.DOMMountPointService
  • org.opendaylight.controller.md.sal.dom.api.DOMNotificationPublishService
  • org.opendaylight.controller.md.sal.dom.api.DOMNotificationService
  • org.opendaylight.controller.md.sal.dom.api.DOMDataBroker
  • org.opendaylight.controller.md.sal.dom.api.DOMRpcService
  • org.opendaylight.controller.md.sal.dom.api.DOMRpcProviderService
  • org.opendaylight.controller.md.sal.binding.api.MountPointService
  • org.opendaylight.controller.md.sal.binding.api.NotificationService
  • org.opendaylight.controller.md.sal.binding.api.DataBroker
  • org.opendaylight.controller.md.sal.binding.api.NotificationPublishService

 lighty.io by PANTHEON.tech

Related Articles

[What Is] LAG & MLAG

Transferring large volumes of data between your servers requires more than just a basic network connection. While a simple physical link might work in small setups, enterprise environments demand greater bandwidth, resilience, and flexibility. With our extensive...

read more

[What Are] PortChannels

Network engineers love throwing around terms like LAG, EtherChannel, MC-LAG - and somewhere in the mix, you’ll hear PortChannel. But what exactly is a PortChannel, and where does it fit into modern data center design? Let’s break it down in a way that makes sense,...

read more