Gitiles
Code Review
Sign In
gerrit.onosproject.org
/
onos-felix
/
f7422617b2b3821f88af34549b152d1d60cebc0d
/
resolver
32fdad3
[maven-release-plugin] prepare for next development iteration
by Karl Pauls
· 9 years ago
12a68be
[maven-release-plugin] prepare release org.apache.felix.resolver-1.8.0
by Karl Pauls
· 9 years ago
1f2635e
Update changelog for release
by Karl Pauls
· 9 years ago
f9ddbfa
Apply patch to avoid resolve failures for optional fragments (FELIX-5061)
by Richard S. Hall
· 9 years ago
c6e7402
FELIX-5015 Unit tests (for NPE in ResolverImpl)
by A. J. David Bosschaert
· 9 years ago
ee515ac
FELIX-5015 NPE in ResolverImpl
by A. J. David Bosschaert
· 9 years ago
54cb431
[maven-release-plugin] prepare for next development iteration
by Karl Pauls
· 9 years ago
0c3a031
[maven-release-plugin] prepare release org.apache.felix.resolver-1.6.0
by Karl Pauls
· 9 years ago
485b4a9
Update changelog for release
by Karl Pauls
· 9 years ago
ce51b47
Create and shutdown ExecutorService in a doPriv with the resolver code AccessControlContext (FELIX-5011).
by Karl Pauls
· 9 years ago
967d801
[FELIX-4987] Make sure we don’t consider fragments for package consistency checking during dynamic resolution
by Guillaume Nodet
· 9 years ago
f69145e
[FELIX-4987] Dynamic package resolution with unresolvable or fragment package exports can lead to invalid wirings
by Guillaume Nodet
· 9 years ago
1a53fec
[FELIX-4988] ResolverImpl uses an internal ExecutorService
by Guillaume Nodet
· 9 years ago
883cce3
[FELIX-4989] CopyOnWriteList.removeAll(Collection<?>) is incorrect causing failures for multiple cardinality resolution
by Guillaume Nodet
· 9 years ago
6ed819f
Fix compilation errors with Java < 8
by Carsten Ziegeler
· 9 years ago
5e6d2ba
[FELIX-4942] Fix problem with resolved fragments
by Guillaume Nodet
· 9 years ago
7a7bd41
[FELIX-4942] Make sure all exceptions are propagated back to the caller when using the executor
by Guillaume Nodet
· 9 years ago
f577fb6
[FELIX-4942] Fix some errors not being propagated properly
by Guillaume Nodet
· 9 years ago
e9d83cb
[FELIX-4942] Upgrade to latest felix parent, fix jdk 5 compatibility issues
by Guillaume Nodet
· 9 years ago
44837d3
[FELIX-4942] Use depth-first search
by Guillaume Nodet
· 9 years ago
7eb7982
[FELIX-4942] Do not store permutations on the session
by Guillaume Nodet
· 9 years ago
1321612
[FELIX-4942] Slightly refactor Candidates.populate() to remove the recursion.
by Guillaume Nodet
· 9 years ago
9a550f6
[FELIX-4942] Speed up collections a bit
by Guillaume Nodet
· 9 years ago
2aa9e8d
[FELIX-4942] Make computation of package sources parallel for all resources that do not have required packages.
by Guillaume Nodet
· 9 years ago
0bffcf2
[FELIX-4942] Finally introduce some parallelism in the resolver
by Guillaume Nodet
· 9 years ago
c1047d8
[FELIX-4942] Compute package spaces by stages
by Guillaume Nodet
· 9 years ago
b3adf5f
[FELIX-4942] Iterate through values instead of entries
by Guillaume Nodet
· 9 years ago
8ad45b1
[FELIX-4942] Introduce a WireCandidate class instead of using parallel lists
by Guillaume Nodet
· 9 years ago
0d9a0fd
[FELIX-4942] Reuse checkConsistency for dynamic resolution
by Guillaume Nodet
· 9 years ago
caf5edc
[FELIX-4942] Do not use an intermediary list inside calculateExportedPackages
by Guillaume Nodet
· 9 years ago
18162fd
[FELIX-4942] The test is already done in mergeUses
by Guillaume Nodet
· 9 years ago
e51ed89
[FELIX-4942] Small improvements in mergeUses()
by Guillaume Nodet
· 9 years ago
3107062
[FELIX-4942] Use getFirstCandidate method
by Guillaume Nodet
· 9 years ago
2305d27
[FELIX-4942] Reuse the Util.isDynamic method
by Guillaume Nodet
· 9 years ago
657a829
[FELIX-4942] Avoid the creation of an intermediary list
by Guillaume Nodet
· 9 years ago
6f2eb92
[FELIX-4942] Improve mergeCandidatePackage
by Guillaume Nodet
· 9 years ago
b6a7ac5
[FELIX-4942] Small improvements to mergeUses
by Guillaume Nodet
· 9 years ago
dfaf2ad
[FELIX-4942] Compute all package sources for a given resource at the same time.
by Guillaume Nodet
· 9 years ago
e080d85
[FELIX-4942] Improve isCompatible to avoid creating useless lists
by Guillaume Nodet
· 9 years ago
f1332e6
[FELIX-4942] Small improvements in checkPackageSpaceConsistency
by Guillaume Nodet
· 9 years ago
5039063
[FELIX-4942] Avoid one additional call in the stack for each recurtion
by Guillaume Nodet
· 9 years ago
88ed1cf
[FELIX-4942] Move package source cache into Packages
by Guillaume Nodet
· 9 years ago
633e625
[FELIX-4942] Remove dead code
by Guillaume Nodet
· 9 years ago
adf5772
[FELIX-4942] Use OpenHashMap in Packages and introduce a very fast ArrayMap for very small maps
by Guillaume Nodet
· 9 years ago
41758ff
[FELIX-4942] Better use of OpenHashMap in Candidates
by Guillaume Nodet
· 9 years ago
f985081
[FELIX-4942] Extract the consistency check into its own method
by Guillaume Nodet
· 9 years ago
c38ce1f
[FELIX-4942] Remove unused parameter in populate(Dynamic)WireMap
by Guillaume Nodet
· 9 years ago
80b684f
[FELIX-4942] Avoid creating and throwing exceptions to report resolution problems internally. Also lazily create the error messages reported to the user.
by Guillaume Nodet
· 9 years ago
941c931
[FELIX-4942] Introduce a Util.isReExport() method
by Guillaume Nodet
· 9 years ago
922a646
[FELIX-4942] Improve Logger to provide isDebugEnabled() and debug() methods
by Guillaume Nodet
· 9 years ago
72b58b6
[FELIX-4942] Faster linked hash map implementation based on fastutil
by Guillaume Nodet
· 9 years ago
6ecdcb9
[FELIX-4942] Capabilities should not really implements equals
by Guillaume Nodet
· 9 years ago
f4f26aa
[FELIX-4942] Add some missing capabilities to a test.
by Guillaume Nodet
· 9 years ago
1225f59
[FELIX-4942] Improve the big resolution test to help testing for performance
by Guillaume Nodet
· 9 years ago
45240c0
[maven-release-plugin] prepare for next development iteration
by Karl Pauls
· 9 years ago
55191bf
[maven-release-plugin] prepare release org.apache.felix.resolver-1.4.0
by Karl Pauls
· 9 years ago
589537a
Rollback release
by Karl Pauls
· 9 years ago
c4d5692
[maven-release-plugin] prepare for next development iteration
by Karl Pauls
· 9 years ago
9cec68d
[maven-release-plugin] prepare release org.apache.felix.resolver-1.4.0
by Karl Pauls
· 9 years ago
536f17e
Update changelog for release
by Karl Pauls
· 9 years ago
dff7517
[FELIX-4914] Resolution problem with fragments and identity requirements
by Guillaume Nodet
· 9 years ago
2496bca
[FELIX-4914] Add failing test case
by Guillaume Nodet
· 9 years ago
aad218e
[FELIX-4914] Move test utility classes to a separate package
by Guillaume Nodet
· 9 years ago
d334ef8
Apply patch (FELIX-4897) to make sure fragment dynamic candidates are
by Richard S. Hall
· 9 years ago
6a6201d
[maven-release-plugin] prepare for next development iteration
by Karl Pauls
· 10 years ago
6177fad
[maven-release-plugin] prepare release org.apache.felix.resolver-1.2.0
by Karl Pauls
· 10 years ago
50e2476
Downgrade version for re-release
by Karl Pauls
· 10 years ago
eed2231
[maven-release-plugin] prepare for next development iteration
by Karl Pauls
· 10 years ago
94688a6
[maven-release-plugin] prepare release org.apache.felix.resolver-1.2.0
by Karl Pauls
· 10 years ago
23f8133
Downgrade version for re-release
by Karl Pauls
· 10 years ago
a3d5b68
[maven-release-plugin] prepare for next development iteration
by Karl Pauls
· 10 years ago
5855e41
[maven-release-plugin] prepare release org.apache.felix.resolver-1.2.0
by Karl Pauls
· 10 years ago
38943b1
Ignore javadoc errors
by Karl Pauls
· 10 years ago
5362787
Update changelog
by Karl Pauls
· 10 years ago
d89aa4c
Fix some copyright dates
by Karl Pauls
· 10 years ago
0b7893c
[FELIX-4855] Rename path to delta in the resolver
by Guillaume Nodet
· 10 years ago
e22abb3
[FELIX-4825] The resolver may return wires to unresolved resources in some cases
by Guillaume Nodet
· 10 years ago
1ea679f
[FELIX-4495] Fix possible NPE when trying to resolve a single bundle which is an already resolved fragment
by Guillaume Nodet
· 10 years ago
b0d18ef
[FELIX-4656] Add a big resolution test (disabled by default)
by Guillaume Nodet
· 10 years ago
75c16f0
[FELIX-4656] Cache parsed uses clauses and use sets for cycles
by Guillaume Nodet
· 10 years ago
40818cd
[FELIX-4656] Bring a deterministic behaviour to the resolver
by Guillaume Nodet
· 10 years ago
8d3d945
[FELIX-4656] Avoid trying to solve the same set multiple times
by Guillaume Nodet
· 10 years ago
e8c2594
[FELIX-4656] Use more efficient data structures
by Guillaume Nodet
· 10 years ago
7904932
[FELIX-4656] Clean up code a bit (generics, unboxing, etc…)
by Guillaume Nodet
· 10 years ago
2106ea4
[FELIX-4656] Isolate Candidates internal structure from resolver
by Guillaume Nodet
· 10 years ago
951fde2
Apply patch (FELIX-4762) to eliminate excessive memory consumption when
by Richard S. Hall
· 10 years ago
ee6b6aa
Apply patch FELIX-4727 to correctly handle namespaces in wrapped resources.
by Richard S. Hall
· 10 years ago
ddd1f64
Revert "Isolate Candidates internal structure from resolver"
by Guillaume Nodet
· 10 years ago
e31e476
Isolate Candidates internal structure from resolver
by Guillaume Nodet
· 10 years ago
1c0759e
[FELIX-4642] NPE in the resolver when substituting
by Guillaume Nodet
· 10 years ago
afa02dc
Convert Resolver tests to JUnit tests.
by A. J. David Bosschaert
· 10 years ago
d420509
Apply patch (FELIX-4524) to fix index out of bounds exception.
by Richard S. Hall
· 10 years ago
d0d6e15
Formatting changes.
by Richard S. Hall
· 11 years ago
074059e
Apply patch FELIX-4498 to improve handling of optional requirements.
by Richard S. Hall
· 11 years ago
42027bd
Apply patch FELIX-4497 to improve handling of substitutable exports.
by Richard S. Hall
· 11 years ago
5c892bc
Apply patch FELIX-4428 to fix bug in handling of fragment candidate capabilities.
by Richard S. Hall
· 11 years ago
286d55b
Apply patch FELIX-4495 to stop ignoring candidates from already resolved fragments.
by Richard S. Hall
· 11 years ago
a9cf8b1
Apply patch FELIX-4494 to fix improperly wrapped fragment capabilities.
by Richard S. Hall
· 11 years ago
1476af2
Forgot to add new file from last commit for FELIX-4493.
by Richard S. Hall
· 11 years ago
14b1887
Apply patch FELIX-4493 to add support for "on demand" resource resolving.
by Richard S. Hall
· 11 years ago
Next »