Checkout Tools
  • last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 1782457 is being indexed.

Improve exception message when bundle update fails and improve the handling of concurrent bundle updates by waiting for STARTING and STOPPING bundles if possible (FELIX-5528,FELIX-5138).
  1. … 1 more file in changeset.
Add a workaround for a cornercase where service factories expect the usage to still be there while ungetting the service object (FELIX-5485).
FELIX-5513 : Remove code for pre java 5
  1. … 1 more file in changeset.
[FELIX-5485] ServiceReference#getUsingBundles() returns usages with 0 count
  1. … 1 more file in changeset.
Use some more generics - no code change
  1. … 3 more files in changeset.
Don't shutdown resolver executor for now as it happens in the wrong place which makes the framework unable to start again.
Cleanup StatefulResolver a bit
[FELIX-5384] EventDispatcher#createWhitelistFromHooks fails under security
[FELIX-5384] EventDispatcher#createWhitelistFromHooks fails under security
    • ?
    ./apache/felix/framework/EventDispatcher.java
  1. … 2 more files in changeset.
[FELIX-5372] BundleWiring#getClassLoader should return null for fragments
[FELIX-5247] Reduce number of threads created by Resolver during a startup of OSGi-based applications
Use less locking in URL handlers in order to speed up urls under concurrency (FELIX-5363).
Get USE_CACHEDURLS_PROPS in doPriv block to make it work with security.
[FELIX-4871] The felix framework logger can't be used with reflection anymore
[FELIX-5204] Support using cached urls for bundle SourceCode
Use BundleRevisionImpl instead of BundleRevision in fields to avoid casts
Change BundleRevisionImpl#bundle to BundleImpl
FELIX-5075 Framework hooks not re-sorted on service ranking update

Added slightly better comment

FELIX-5075 Framework hooks not re-sorted on service ranking update

FELIX-5034 : Reduce and correct locking related to the hook registry
FELIX-5043 Potential of waiting forever in ServiceRegistry.getService()

This commit should fix the issue. I'll contribute a test in a separate commit.

FELIX-5034 : Reduce and correct locking related to the hook registry
FELIX-5034 : Reduce and correct locking related to the hook registry
  1. … 2 more files in changeset.
Add some extra diagnostic information to log message for ServiceException when factory returns null.

FELIX-5014 - Added case for Windows versions with no space.
  1. … 1 more file in changeset.
FELIX-5014 - Support Windows 10 for Bundle-NativeCode Thanks Yang,BongYeol!
  1. … 1 more file in changeset.
FELIX-5010 - Bundle-NativeCode: * should function the same as the absence of a Bundle-NativeCode entry.
[FELIX-4468] EventObject is created with null pointer : "null source"
[FELIX-4456] openConnection().getContentLengthLong() always returns -1 for bundle URLs on Java7
FELIX-4977 Service Registry Concurrency