GitHub user rovarga opened a pull request:
https://github.com/apache/karaf/pull/378
Backport plugin optimizations from master
OpenDaylight is a heavy user of feature generation and is using 4.0.9
branch currently. These fixes speed up build time considerably and should be
GitHub user rovarga opened a pull request:
https://github.com/apache/karaf/pull/377
Clean up object duplication
This series of patches are attempts to improve resolver memory usage, which
we have
observed to go up to ~2GB while performing a mass install of all
OpenDaylight
GitHub user rovarga opened a pull request:
https://github.com/apache/karaf/pull/376
Turn Feature.VERSION_SEPARATOR into a char
String.indexOf(char) is faster than String.indexOf(String), so use
char for VERSION_SEPARATOR.
Signed-off-by: Robert Varga
You can merge this
Github user rovarga closed the pull request at:
https://github.com/apache/karaf/pull/368
---
GitHub user rovarga opened a pull request:
https://github.com/apache/karaf/pull/368
Speed up string splitting operations
Instead of performing multiple String.indexOf(String) operations,
use String.indexOf(char) and cache its result.
Signed-off-by: Robert Varga
You
GitHub user rovarga opened a pull request:
https://github.com/apache/karaf/pull/367
Use Map.computeIfAbsent() in map population
Instead of performing two lookups, perform a computeIfAbsent(),
which perform a fused lookup-or-put.
Signed-off-by: Robert Varga
You can
Github user rovarga closed the pull request at:
https://github.com/apache/karaf/pull/366
---
GitHub user rovarga opened a pull request:
https://github.com/apache/karaf/pull/366
Speed up repository loading
toLoad is used as a java.util.Queue, but is backed by an ArrayList,
which is highly inefficient when large number of items are present.
Turn it into a Queue
GitHub user rovarga opened a pull request:
https://github.com/apache/karaf/pull/336
Optimize GenerateDescriptorMojo
OpenDaylight typically processes deeply nested feature.xmls, which takes
significant time. This PR optimizes GenerateDescriptorMojo, reducing build time
observed by
GitHub user rovarga opened a pull request:
https://github.com/apache/karaf/pull/296
[KARAF-5107] Add DeploymentListener
This adds the capability for external components to hook into
the Deployer machinery, so they can perform operations at
opportune moments.
Signed
Github user rovarga closed the pull request at:
https://github.com/apache/karaf/pull/279
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is
GitHub user rovarga opened a pull request:
https://github.com/apache/karaf/pull/282
Expose Dependency.hasVersion()
Since Dependency.getVersion() behaves the same as Feature.getVersion()
by returning "0.0.0" when no version is set, users attempting to examine
de
Github user rovarga closed the pull request at:
https://github.com/apache/karaf/pull/281
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is
GitHub user rovarga opened a pull request:
https://github.com/apache/karaf/pull/281
Add Dependecy.hasVersion()
Dependency.getVersion() behaves exactly like Feature.getVersion(),
masking unspecified versions to "0.0.0". This is forcing potential
users to perform
GitHub user rovarga opened a pull request:
https://github.com/apache/karaf/pull/279
Add Aries Quiesce to aries-blueprint
Signed-off-by: Robert Varga
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/rovarga/karaf quiesce
15 matches
Mail list logo