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

Changeset 1104564 is being indexed.

Rollback to where we were before the failed 3.2.2 release and reapply

correct patch for FELIX-2935.

  1. … 93 more files in changeset.
Rollback after failed release.
  1. … 81 more files in changeset.
Move dependency bookkeeping out of BundleRevisionImpl to try to clean

up design. (FELIX-2950)

  1. … 12 more files in changeset.
Replace internal Module abstraction with BundleRevision.

  1. … 37 more files in changeset.
Use BundleCapability/BundleRequirement. (FELIX-2950)

  1. … 35 more files in changeset.
Move singleton handling into the resolver. (FELIX-2859)

  1. … 8 more files in changeset.
Initial refactoring to move fragment handling into the resolver. (FELIX-2858)

  1. … 16 more files in changeset.
Modify CapabilitySet to have a flag indicating whether its indexing

is case sensitive or not. (FELIX-2548)

  1. … 2 more files in changeset.
Need to special case substring matching when there is no wildcard

to simply perform equals() comparison. (FELIX-2473)

  1. … 1 more file in changeset.
To pass the OSGi CT we must let an exception bubble up. (FELIX-2039)

Various cleanup. (FELIX-2035)

CapabilitySet should ignore case when indexing attributes, since this

is necessary for service properties. (FELIX-2040)

  1. … 2 more files in changeset.
Substring operator is false for types other than string and

it should obey escape characters. (FELIX-2039)

Rewrite of the new prototype resolver's core data structure and algorithm.

The code still needs a bit of cleaning, but this captures the nearly fully

working algorithm for safety before tinkering with it. (FELIX-2035,

FELIX-2036, FELIX-2037)

  1. … 5 more files in changeset.
Remove duplicate code for checking substrings. (FELIX-2035)

  1. … 6 more files in changeset.
Modify service registry to use a CapabilitySet for indexed service

lookup. (FELIX-2040)

  1. … 3 more files in changeset.
Fix some bugs in approximate operator. (FELIX-2039)

Add approximate operator and fix a couple bugs. (FELIX-2039)

Add PRESENT operator to new filter impl. (FELIX-2039)

More improvements to new filter impl. (FELIX-2039)

Improvements to new filter implementation. (FELIX-2039)

Reimplement resolver to improve "worst case" performance. (FELIX-2037, FELIX-2035)

    • -0
    • +499
    ./CapabilitySet.java
  1. … 22 more files in changeset.
Improve generic capability/requirement abstraction and prepare for

for new resolver implementation. (FELIX-2036, FELIX-2035)

  1. … 11 more files in changeset.
Initial version of new filter implementation. (FELIX-2039)

    • -0
    • +388
    ./SimpleFilter.java