Checkout Tools
  • last updated 4 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Provide optimized resource / filter / capability / requirement / capability set
  1. … 19 more files in changeset.
Use latest capabilities from utils project.

Remove reliance on setResource()

  1. … 3 more files in changeset.
Use the latest shared Capabilities implementation from utils project.

  1. … 1 more file in changeset.
Move OSGi Capability and Requirement to utils package.

  1. … 4 more files in changeset.
FELIX-5644 Repository#getURI() is no longer unique in case of XML-based repositories

Patch applied on behalf of cfiehe with many thanks.

This closes https://github.com/apache/felix/pull/109

  1. … 2 more files in changeset.
FELIX-5617 Remove "null" from console messages

Patch applied on behalf of Cristiano Gavião with many thanks!

This closes https://github.com/apache/felix/pull/104

FELIX-5611 BundleRepository must deal properly R5 index file with resources with relative path from the given repository’s URL

Committing patch on behalf of Cristiano Gavião with many thanks!

This closes https://github.com/apache/felix/pull/101

  1. … 2 more files in changeset.
FELIX-5540 : DataModelHelperImpl leaks Zip Streams / native Memory. Apply patch from Fabian Lange
[FELIX-5392] Move obr gogo command to bundlerepository bundle
  1. … 4 more files in changeset.
Apply patch (FELIX-5196) to use case insensitive matching in requirements.

  1. … 3 more files in changeset.
FELIX-5170 - Missing toString in FelixRequirementAdapter

Missing toString in FelixRequirementAdapter makes missing dep error impossible to solve.

Patch applied on behalf of Alexandre Roman with many thanks!

This closes #64

FELIX-5231 Order Repositories in the order they are added

Patch applied on behalf of PK Søreide with many thanks.

This closes #63

FELIX-5229 BundleNamespace on Req/Cap is not translated correctly

Patch applied on behalf of PK Søreide with many thanks.

This closes #61

  1. … 3 more files in changeset.
Fixes FELIX-5230 - Better handling of effective attribute on Requirements

Patch applied on behalf of PK Søreide with many thanks.

This closes #62

FELIX-5195 Provide-Capability not being processed for Resources

Applying patch in behalf of Stephen Kahmann with many thanks.

This closes #53

  1. … 4 more files in changeset.
Applied patches (FELIX-5189) to fix improper parsing of capabilities.

  1. … 2 more files in changeset.
FELIX-5112 ClassCastException when deploying an OBR Resource already present in the runtime

Updated test to return local resource.

Committed on behalf of @skahmann with many thanks. Contributed via https://github.com/apache/felix/pull/44

  1. … 2 more files in changeset.
FELIX-5112 ClassCastException when deploying an OBR Resource already present in the runtime

More code cleanup

Committed on behalf of @skahmann with many thanks. Contributed via https://github.com/apache/felix/pull/44

FELIX-5112 ClassCastException when deploying an OBR Resource already present in the runtime

Cleaned up code

Committed on behalf of @skahmann with many thanks. Contributed via https://github.com/apache/felix/pull/44

FELIX-5112 ClassCastException when deploying an OBR Resource already present in the runtime

Fixed exception issue

Committed on behalf of @skahmann with many thanks. Contributed via https://github.com/apache/felix/pull/44

FELIX-4764 Add support to GZIP based compact index files

Committed on behalf of Cristiano Gavião with many thanks!

  1. … 2 more files in changeset.
[FELIX-3097] LocalRepository is not updated when bundles are
[FELIX-4812] BundleRepository can be quite CPU intensive when starting a lot of bundles
[FELIX-4640] Missing framework capabilities.

This commit fixes the issue.

New unit test included.

Note that OBR still passes the OSGi R5 repository CT.

  1. … 8 more files in changeset.
[FELIX-4571] NullPointerException when using Repository impl with Aries subsystem impl

This commit should fix this problem.

Unit test also included.

  1. … 2 more files in changeset.
FELIX-4616 : BundleRepository ResourceComparator violates comparison contract
[OBR] Properly translate service requirements between OBR and spec compliant namespaces

  1. … 1 more file in changeset.
[OBR] Initialize Requirement attributes and directives with empty list.

[FELIX-4371] Last Repository 1.0 failure fixed.

These code changes make the Felix Repository pass all the CT tests.

[FELIX-4370] Additional work to support the OSGi Repository Service.

Added better support for directives.

This also fixes an OSGi Repository CT failure:

RepositoryTest.testRepositoryContent2()

Also added a bunch of unit tests for areas not completely covered by the CT.

  1. … 4 more files in changeset.