Release Date: Monday, February 05, 2018
Compatibility Notes
The following issues have compatibility implications:
- TOA-94 - Channel names for services with the same simple name result in conflicts
- TOA-101 - Hornet initial key resolution should honor 'nv.sma.allowemptykeyfield' and 'nv.sma.treatemptykeyfieldasnull'
- TOA-103 - DefaultServiceDefinitionLocator should also search resources/services
- TOA-100 - Hornet classpath discovered services filtered when nv.toa.strictservicelocatorvalidation=true
Change Log
- New Feature
- Change
- TOA-94 - Channel names for services with the same simple name result in conflicts
- TOA-98 - Hornet Typo: HK2ManagedObjectLocator.getAppplicationServiceLocator() has extra 'p'
- TOA-101 - Hornet initial key resolution should honor 'nv.sma.allowemptykeyfield' and 'nv.sma.treatemptykeyfieldasnull'
- TOA-103 - DefaultServiceDefinitionLocator should also search resources/services
- TOA-105 - Remove experimental TopicResolver code generator
- Bug
New Feature
TOA-104 - Provide EngineClock getTimeMicros() |
This release adds a new EngineClock.getTimeMicros() which allows the user to get HA consistent engine time in microseconds. |
Change
TOA-98 - Hornet Typo: HK2ManagedObjectLocator.getAppplicationServiceLocator() has extra 'p' |
This release fixes a typo in the api: |
com.neeve.managed.hk2.HK2ManagedObjectLocator.getAppplicationServiceLocator()
This method has been removed and replaced with:
com.neeve.managed.hk2.HK2ManagedObjectLocator.getApplicationServiceLocator()
TOA-101 - Hornet initial key resolution should honor 'nv.sma.allowemptykeyfield' and 'nv.sma.treatemptykeyfieldasnull' |
This release enhances Hornet such that it enforces 'nv.sma.treatemptykeyfieldasnull' and 'nv.sma.allowemptykeyfield' when doing Initial Channel Key Resolution functionality. See Also: ChannelInitialKeyResolutionTableProvider.getInitialChannelKeyResolutionTable Because the default value of nv.sma.allowemptykeyfield is false, this release may cause startup errors for applications that are supplying initial key resolution tables with blank values. |
|