java

Checkout Tools
  • last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
FELIX-6155 - Add integration tests for caching of component metadata
  1. … 2 more files in changeset.
FELIX-6155 - Add unit tests for caching of component meta data
  1. … 6 more files in changeset.
FELIX-6155 - Move methods from XmlHandlerTest to ComponentBase class

Some of the methods in XmlHandlerTest are moved to ComponentBase because

the can be general useful in other tests.

    • ?
    ./org/apache/felix/scr/impl/metadata/ComponentBase.java
FELIX-6155 - Add caching of service component metadata

By default the caching is disabled. The configuration property (or

framework launch property) ds.cache.metadata can be set to the string

"true" to enable the support. Unfortunately dynamically setting this

with config admin is problematic because the cache is read at activation

time currently. This could be enhanced to read the cache any time the

value is set to true dynamically. For now it is required to be set from

the start with a system or framework launch property

  1. … 8 more files in changeset.
FELIX-6056 - stop exporting promises and function
  1. … 2 more files in changeset.
FELIX-5987: Slow ServiceComponentRuntime with delivering ServiceReferenceDTOs
  1. … 1 more file in changeset.
FELIX-5950 : NPE in MultiplePrototypeRefPair.unsetServiceObject
  1. … 1 more file in changeset.
FELIX-5959 Exception on changecount timer timeout

Signed-off-by: Raymond Auge <rotty3000@apache.org>

    • ?
    ./org/apache/felix/scr/impl/logger/MockScrLogger.java
  1. … 4 more files in changeset.
FELIX-5930 : Service reference is missing in DTO
  1. … 1 more file in changeset.
FELIX-5927 : Single element Annotation type does not incorporate PREFIX_
  1. … 2 more files in changeset.
[logback] revert attempted release
  1. … 43 more files in changeset.
[FELIX-5618] Fix circular ref handling
  1. … 5 more files in changeset.
FELIX-5404 : Annotation configurations default values are not considered. Revert patch, update test
Delete empty directories
FELIX-5404 : Annotation configurations default values are not considered. Apply patch from Julian Sedding
  1. … 1 more file in changeset.
FELIX-5356 - fix for Component Factory and CM factory Configurations behave badly

Also added tests for factory configuration

    • ?
    ./org/apache/felix/scr/integration/Felix5356Test.java
  1. … 4 more files in changeset.
FELIX-5248 missing license header
Revert rev 1749869
add missing license header
FELIX-5248 test for complaint
    • ?
    ./org/apache/felix/scr/integration/Felix5248Test.java
  1. … 1 more file in changeset.
FELIX-5270 Don't set bundle location on configurations
  1. … 1 more file in changeset.
FELIX-5276 track service event before changing service properties
    • ?
    ./org/apache/felix/scr/integration/Felix5276Test.java
  1. … 4 more files in changeset.
FELIX-4417 Improve logging of circular references. Fix some problems introduced with rev 1744827 when activate changes service properties.
  1. … 4 more files in changeset.
FELIX-5264 Introduce a single State enum and use an atomic to track it, and use some optimistic locking on state changes. This fixes the specific issue found and should provide much easier diagnosis of any remaining or new problems.
  1. … 8 more files in changeset.
[FELIX-5243] Remove anonymous inner class, add a unit test to ensure package consistency
    • ?
    ./org/apache/felix/scr/impl/PackageIsolationTest.java
  1. … 2 more files in changeset.
FELIX-4417 More informative circular reference tracking
  1. … 4 more files in changeset.
[FELIX-5243] Refactor all component methods related code into a separate package
    • ?
    ./org/apache/felix/scr/impl/inject/AnnotationTest.java
    • ?
    ./org/apache/felix/scr/impl/inject/BindMethodTest.java
  1. … 46 more files in changeset.
[FELIX-5243] Refactor to isolate manager, helper and metadata packages

Isolate metadata package by using the Bundle instead of the ComponentHolder for checking target

Introduce a ScrConfiguration interface

Only keep ScrConfigurationImpl and related classes into the config package, move other classes to manager

Move PackageAdmin support into ClassUtils

  1. … 41 more files in changeset.
[FELIX-5243] Remove metadata package dependency on parser package
  1. … 4 more files in changeset.
[FELIX-5243] Introduce a ComponentActivator interface and move TargetedPID to config package
  1. … 18 more files in changeset.