Performance optimisations
Enable filter indices for aspects and adapters by default
Sharing of service trackers for equal dependencies
Lazy service tracker open
New features
Enhanced shell commands
- Support for finding the root cause of a missing dependency;
- Less verbose dm notavail, i.e. only showing those dependencies that are actually missing, leave out the available ones;
- Optimisation help; reporting those dependency filters whose performance can be increased by adding a filter index;
- Add the possibility to choose whether to use the filter index or the service registry when listing services
Additional developer support
- Add annotations which can be used in code analysis tooling. (e.g. callback methods are typically reported as dead code)
Add support for remote services