Checkout Tools
  • last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 1766125 is being indexed.

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

FELIX-4977 Service Registry Concurrency - add extra check before ungetService()

  1. … 1 more file in changeset.
FELIX-4977 Concurrency issues with Service Registry.

FELIX-4977 Fix for concurrency issue with factory services

This commit fixes the issue in nearly all cases. Very occasionally the testGetUngetServiceFactory() test still reports 1 violation (down from the hundreds we were getting).

  1. … 1 more file in changeset.
FELIX-4960 Remove dependency on Java 7 API.

FELIX-4960 NPE in BundleRevisionImpl.getResourcesLocal()

The NPE is fixed. Also added a unit test.

  1. … 1 more file in changeset.