diff options
author | ibull | 2010-02-04 23:58:40 +0000 |
---|---|---|
committer | ibull | 2010-02-04 23:58:40 +0000 |
commit | 9ca2c2a2a099f684074bbd83ffe0558ff5e56f64 (patch) | |
tree | f3103f43b46f6384c43e93c39529c0a610d78740 /bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/AbstractWrappedArtifactRepository.java | |
parent | 2476ddbea1cf40a85520fb9168aa59e2d68b48f2 (diff) | |
download | rt.equinox.p2-9ca2c2a2a099f684074bbd83ffe0558ff5e56f64.tar.gz rt.equinox.p2-9ca2c2a2a099f684074bbd83ffe0558ff5e56f64.tar.xz rt.equinox.p2-9ca2c2a2a099f684074bbd83ffe0558ff5e56f64.zip |
bug 274025: [publisher] p2 metadata generator does not scale
https://bugs.eclipse.org/bugs/show_bug.cgi?id=274025
This adds a batch process to ArtifactRepository which, in the simple artifact repository, will do the save at the end. The publisher is configured to use the batch process now.
Diffstat (limited to 'bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/AbstractWrappedArtifactRepository.java')
-rw-r--r-- | bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/AbstractWrappedArtifactRepository.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/AbstractWrappedArtifactRepository.java b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/AbstractWrappedArtifactRepository.java index 0343fb74b..fe5a64c35 100644 --- a/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/AbstractWrappedArtifactRepository.java +++ b/bundles/org.eclipse.equinox.p2.tests/src/org/eclipse/equinox/p2/tests/AbstractWrappedArtifactRepository.java @@ -139,4 +139,8 @@ public class AbstractWrappedArtifactRepository implements IArtifactRepository { public IQueryResult<IArtifactKey> query(IQuery<IArtifactKey> query, IProgressMonitor monitor) { return delegate.query(query, monitor); } + + public IStatus executeBatch(Runnable runnable) { + return delegate.executeBatch(runnable); + } } |