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

  • No labels