blob: 801e3edd6ae34d560b770fa19059cbe3a7140de7 [file] [log] [blame]
Karl Pauls1f2635e2015-10-13 12:35:56 +000011.8.0
2-----
3
4** Bug
5 * [FELIX-5015] - NPE in ResolverImpl
6
Karl Pauls485b4a92015-08-25 08:44:58 +000071.6.0
8-----
9
10** Bug
11 * [FELIX-4987] - Dynamic package resolution with unresolvable or fragment package exports can lead to invalid wirings
12 * [FELIX-4988] - ResolverImpl uses an internal ExecutorService
13 * [FELIX-4989] - CopyOnWriteList.removeAll(Collection<?>) is incorrect causing failures for multiple cardinality resolution
14 * [FELIX-5011] - Resolver creates and shutdown ExecuterService within the wrong AccessControlContext
15
16** New Feature
17 * [FELIX-4926] - Investigate rewriting the resolver algorithm to use loops instead of recursion
18 * [FELIX-4942] - Optimise the resolver
19
Karl Pauls536f17e2015-06-14 21:37:31 +0000201.4.0
21-----
22
23** Bug
24 * [FELIX-4897] - Dynamic package resolution with fragment package exports can lead to invalid wirings
25 * [FELIX-4914] - Resolution problem with identity requirements on fragments
26
Karl Pauls53627872015-04-20 10:31:21 +0000271.2.0
28-----
29
30** Bug
31 * [FELIX-4182] - Issues with package space consistency check
32 * [FELIX-4428] - When inserting hosted capability from an already resolved fragment the real non-hosted capability is not removed as a candidate
33 * [FELIX-4494] - Fragment identity capabilities are incorrectly wrapped
34 * [FELIX-4495] - Candidates from already resolved fragments get ignored if no new hosts are available
35 * [FELIX-4497] - Invalid wirings may result from substitutable exports
36 * [FELIX-4524] - Substituted exports may cause IndexOutOfBoundsException
37 * [FELIX-4642] - NPE in the resolver when substituting
38 * [FELIX-4727] - WrappedResource.getCapabilities ignores the namespace param
39 * [FELIX-4762] - OutOfMemoryError (Java Heap Space) when resolving bundles
40 * [FELIX-4825] - The resolver may return wires to unresolved resources in some cases
41
42** Improvement
43 * [FELIX-4492] - Enhance resolver logging to get better uses diagnostics
44 * [FELIX-4493] - Allow ResolveContext to supply on demand resources
45 * [FELIX-4498] - Resolver does not allow optional reqs to resolve if they introduce class space inconsistencies
46 * [FELIX-4656] - Improve memory usage and speed of the resolver
47
Karl Pauls47b877c2013-04-03 15:34:09 +0000481.0.0
49-----
50
51** Initial Release