]>
source.dussan.org Git - archiva.git/log
Martin Stockhammer [Fri, 10 Nov 2017 23:10:29 +0000 (00:10 +0100)]
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/archiva
Martin Stockhammer [Fri, 10 Nov 2017 23:07:56 +0000 (00:07 +0100)]
Implementation of new archivaindexer
Not finished yet, but uses the maven index service via spring dependency injection
Moving some maven specific classes to subpackages
Martin Stockhammer [Thu, 9 Nov 2017 18:11:44 +0000 (19:11 +0100)]
Adding indexmanager changes
Martin Stockhammer [Thu, 9 Nov 2017 18:11:21 +0000 (19:11 +0100)]
Fixing recursive call for stage repos
Martin Stockhammer [Thu, 9 Nov 2017 18:10:21 +0000 (19:10 +0100)]
Fxing unit tests for RepositoryRegistry
Martin Stockhammer [Thu, 9 Nov 2017 16:45:32 +0000 (17:45 +0100)]
Renaming archiva-indexer module to archiva-maven2-indexer
Martin Stockhammer [Thu, 9 Nov 2017 16:32:45 +0000 (17:32 +0100)]
Moving some interfaces to the repository-api module
olivier lamy [Thu, 9 Nov 2017 10:34:52 +0000 (21:34 +1100)]
upgrade oak version and use jetty release version
Signed-off-by: olivier lamy <olamy@apache.org>
Martin Stockhammer [Wed, 8 Nov 2017 21:59:33 +0000 (22:59 +0100)]
Rearranging modules and adding indexer api
Combining the indexer api and repository api into archiva-repository-api
They have bidirectional dependencies so they are put together in one module.
Adding new classes for a generalized indexer api that will be used for interfaces
and implementation independent tasks.
Martin Stockhammer [Sun, 5 Nov 2017 18:36:42 +0000 (19:36 +0100)]
Extracting indexing api as single module
[MRM-1964] Step to move all indexing features behind archiva API
Martin Stockhammer [Sat, 4 Nov 2017 11:04:19 +0000 (12:04 +0100)]
Fixing window size issues with selenium driver
Martin Stockhammer [Thu, 2 Nov 2017 20:53:11 +0000 (21:53 +0100)]
Adding another hack for selenium tests
Martin Stockhammer [Thu, 2 Nov 2017 20:52:53 +0000 (21:52 +0100)]
Changing content access to repository registry
Martin Stockhammer [Thu, 2 Nov 2017 16:50:37 +0000 (17:50 +0100)]
Adding rat exlude for log files
Martin Stockhammer [Wed, 1 Nov 2017 21:52:14 +0000 (22:52 +0100)]
Refactoring the repository content factory
Adding content provider service that creates repository content instances
remove direct access to the repository content instances.
Martin Stockhammer [Wed, 1 Nov 2017 15:09:41 +0000 (16:09 +0100)]
Fixing module reference
Removed reference to module in pom.xml that does not exist.
Martin Stockhammer [Wed, 1 Nov 2017 14:40:05 +0000 (15:40 +0100)]
Adapting some plugins to the new repository api
Martin Stockhammer [Wed, 1 Nov 2017 14:39:41 +0000 (15:39 +0100)]
Adapting the metadata module to the new repository api
Martin Stockhammer [Wed, 1 Nov 2017 14:39:07 +0000 (15:39 +0100)]
Adapting the web modules to the new repository api
Martin Stockhammer [Wed, 1 Nov 2017 14:38:42 +0000 (15:38 +0100)]
Adapting the scheduler to the new repository api
Martin Stockhammer [Wed, 1 Nov 2017 14:38:00 +0000 (15:38 +0100)]
Adapting base modules to the new repository api
Using the repository api and RepositoryRegistry for repo access
Martin Stockhammer [Wed, 1 Nov 2017 14:37:01 +0000 (15:37 +0100)]
Change documentation for new retention settings
Martin Stockhammer [Wed, 1 Nov 2017 14:36:28 +0000 (15:36 +0100)]
Adapting cli to the new repository api
Martin Stockhammer [Wed, 1 Nov 2017 14:35:50 +0000 (15:35 +0100)]
Adding utility method for uri conversion
Martin Stockhammer [Wed, 1 Nov 2017 14:34:34 +0000 (15:34 +0100)]
Adapting maven repository provider to new repository api
Using the new repository interfaces where necessary.
Martin Stockhammer [Wed, 1 Nov 2017 14:33:06 +0000 (15:33 +0100)]
Adapting consumers to new repository api interfaces.
Using the repository api where necessary.
Martin Stockhammer [Wed, 1 Nov 2017 14:30:35 +0000 (15:30 +0100)]
Using RepositoryRegistry in repository admin implementations
Switching to the repository registry to retrieve repository data.
Indexing is currently kept in the admin part, but will be moved in the future
to the registry.
Martin Stockhammer [Wed, 1 Nov 2017 14:27:45 +0000 (15:27 +0100)]
Changing repository registry and layer
Adding unit tests for the registry.
Fixing some uri issues.
Removing dependency to consumer to break circular dependency
Martin Stockhammer [Wed, 1 Nov 2017 14:26:06 +0000 (15:26 +0100)]
Changed configuration model
Martin Stockhammer [Wed, 25 Oct 2017 20:59:26 +0000 (22:59 +0200)]
Adding language settings to configuration
Martin Stockhammer [Sun, 22 Oct 2017 16:22:03 +0000 (18:22 +0200)]
Adding absolute URI to repositories
Martin Stockhammer [Sun, 22 Oct 2017 15:01:27 +0000 (17:01 +0200)]
Adding data path to configuration
Martin Stockhammer [Sat, 21 Oct 2017 12:42:32 +0000 (14:42 +0200)]
Changing the initialization behaviour of metadata repo factory
Martin Stockhammer [Sat, 21 Oct 2017 12:41:59 +0000 (14:41 +0200)]
Adding configuration entry and removing old v1 repositories
Martin Stockhammer [Tue, 17 Oct 2017 21:12:33 +0000 (23:12 +0200)]
Improving repository registry
Martin Stockhammer [Sun, 15 Oct 2017 21:36:30 +0000 (23:36 +0200)]
Improving repository provider
Martin Stockhammer [Fri, 13 Oct 2017 20:23:08 +0000 (22:23 +0200)]
Adding maven repo implementation and unit test
Martin Stockhammer [Sat, 7 Oct 2017 17:56:00 +0000 (19:56 +0200)]
Repository changes and implementation of provider
Martin Stockhammer [Fri, 6 Oct 2017 05:39:02 +0000 (07:39 +0200)]
Reverting the schedule definition back to cron string
Considered it too complex to convert the cron expressions into java interface
that takes all features into account that are possible by quartz cron strings.
Martin Stockhammer [Tue, 3 Oct 2017 21:49:58 +0000 (23:49 +0200)]
Fixing syntax error
Martin Stockhammer [Tue, 3 Oct 2017 19:52:45 +0000 (21:52 +0200)]
Adding some (imcomplete) changes to the scheduling part
Martin Stockhammer [Tue, 3 Oct 2017 17:50:23 +0000 (19:50 +0200)]
Changing daysOlder to retentionTime
Martin Stockhammer [Tue, 3 Oct 2017 17:27:15 +0000 (19:27 +0200)]
Adding maven repository implementation
Martin Stockhammer [Tue, 3 Oct 2017 16:46:16 +0000 (18:46 +0200)]
Some progress in repository abstraction
Martin Stockhammer [Mon, 2 Oct 2017 20:21:26 +0000 (22:21 +0200)]
Adding repository registry
Martin Stockhammer [Sat, 30 Sep 2017 21:35:35 +0000 (23:35 +0200)]
Adding new interface for repository
Adding interfaces for managed and remote repositories. Features
that may not be common for repository implementations use the
RepositoryFeature interface.
Martin Stockhammer [Wed, 20 Sep 2017 20:34:10 +0000 (22:34 +0200)]
Finally switching the file lock to java.nio
Martin Stockhammer [Wed, 20 Sep 2017 19:39:27 +0000 (21:39 +0200)]
Switching some more files to java.nio
Martin Stockhammer [Tue, 19 Sep 2017 13:35:03 +0000 (15:35 +0200)]
Changing screen resolution to avoid scroll bars in browser
Martin Stockhammer [Tue, 19 Sep 2017 11:20:54 +0000 (13:20 +0200)]
Adding retry to some tests because of async index updates
Adding tryAssert function that does repeatedly run the assert
function, because JCR Oak uses asynchronous index updates and changes
are not reflected immediately in the index.
Martin Stockhammer [Thu, 14 Sep 2017 17:50:31 +0000 (19:50 +0200)]
Migrating repository merger to java.nio
Martin Stockhammer [Thu, 14 Sep 2017 05:45:04 +0000 (07:45 +0200)]
Migrating maven2-repository to java.nio
Martin Stockhammer [Mon, 11 Sep 2017 20:31:13 +0000 (22:31 +0200)]
Migrating metadata file store to java.nio
Martin Stockhammer [Mon, 11 Sep 2017 07:23:39 +0000 (09:23 +0200)]
Migrating some plugins to java.nio
Martin Stockhammer [Mon, 11 Sep 2017 06:48:01 +0000 (08:48 +0200)]
Migrating web modules to java.nio
Martin Stockhammer [Sun, 10 Sep 2017 22:03:05 +0000 (00:03 +0200)]
Migrating web modules to java.nio
Martin Stockhammer [Sun, 10 Sep 2017 18:40:50 +0000 (20:40 +0200)]
Migrating rest services to java.nio
Martin Stockhammer [Sun, 10 Sep 2017 15:47:17 +0000 (17:47 +0200)]
Migrating scheduler to java.nio
Martin Stockhammer [Sun, 10 Sep 2017 11:41:44 +0000 (13:41 +0200)]
Migrating consumers to java.nio
Martin Stockhammer [Fri, 8 Sep 2017 15:12:01 +0000 (17:12 +0200)]
Migrating transaction module to java.nio
Martin Stockhammer [Fri, 8 Sep 2017 13:24:01 +0000 (15:24 +0200)]
Migrating repository scanner to java.nio
Martin Stockhammer [Fri, 8 Sep 2017 09:41:32 +0000 (11:41 +0200)]
Migration repository admin to java.nio
Martin Stockhammer [Fri, 8 Sep 2017 08:06:01 +0000 (10:06 +0200)]
Migrating xmltools and proxy to java.nio
Martin Stockhammer [Tue, 5 Sep 2017 21:28:55 +0000 (23:28 +0200)]
Migrating policies module to java.nio
Martin Stockhammer [Mon, 4 Sep 2017 21:18:30 +0000 (23:18 +0200)]
Moving indexer to java.nio
Martin Stockhammer [Sun, 3 Sep 2017 09:01:15 +0000 (11:01 +0200)]
Moving converter module to java.nio
Martin Stockhammer [Sat, 2 Sep 2017 20:05:16 +0000 (22:05 +0200)]
Switching the checksum module to java.nio
Martin Stockhammer [Sat, 2 Sep 2017 18:37:52 +0000 (20:37 +0200)]
Moved checksum module to java.nio
Martin Stockhammer [Sat, 2 Sep 2017 17:17:01 +0000 (19:17 +0200)]
And another one for moving to java.nio
Martin Stockhammer [Sat, 2 Sep 2017 16:18:56 +0000 (18:18 +0200)]
Next part for moving to java.nio
Martin Stockhammer [Sat, 2 Sep 2017 11:14:33 +0000 (13:14 +0200)]
First part in moving to java.nio
olivier lamy [Sat, 2 Sep 2017 08:56:07 +0000 (18:56 +1000)]
avoid npe
Signed-off-by: olivier lamy <olamy@apache.org>
Martin Stockhammer [Sun, 27 Aug 2017 14:18:57 +0000 (16:18 +0200)]
Reformat code
Martin Stockhammer [Sun, 27 Aug 2017 14:16:53 +0000 (16:16 +0200)]
Remove unused imports
Martin Stockhammer [Thu, 24 Aug 2017 19:14:04 +0000 (21:14 +0200)]
Fixing metadata removal. Adding mocks for verification.
- Prevent redundant removals for same artifacts
- Adding metadata removal for each file removal
- Adding mock verifications for metadata removal in unit tests
olivier lamy [Mon, 21 Aug 2017 11:52:14 +0000 (21:52 +1000)]
upgrade to wagon 3.0.0
Signed-off-by: olivier lamy <olamy@apache.org>
olivier lamy [Mon, 21 Aug 2017 01:13:43 +0000 (11:13 +1000)]
get rid of some System.out
Signed-off-by: olivier lamy <olamy@apache.org>
Martin Stockhammer [Sun, 20 Aug 2017 18:52:59 +0000 (20:52 +0200)]
Adding different guava dependency for webtests
Workaround to get the selenium tests running. Better would
be a solution that allows the new guava version for the complete
project.
Martin Stockhammer [Sun, 20 Aug 2017 18:46:58 +0000 (20:46 +0200)]
Removing indexer directory from source
This directory seems to be accidentally in the source
olivier lamy [Sat, 19 Aug 2017 11:37:35 +0000 (21:37 +1000)]
Merge branch 'feature/jcr_oak'
olivier lamy [Fri, 18 Aug 2017 11:13:26 +0000 (21:13 +1000)]
helping consumer archetype to build with an empty repo
Signed-off-by: olivier lamy <olamy@apache.org>
olivier lamy [Fri, 18 Aug 2017 06:50:01 +0000 (16:50 +1000)]
revert lucene upgrade as it generate error will see later
Signed-off-by: olivier lamy <olamy@apache.org>
olivier lamy [Fri, 18 Aug 2017 04:39:39 +0000 (14:39 +1000)]
use more recent version
Signed-off-by: olivier lamy <olamy@apache.org>
olivier lamy [Fri, 18 Aug 2017 04:38:45 +0000 (14:38 +1000)]
inherit version from parent
Signed-off-by: olivier lamy <olamy@apache.org>
olivier lamy [Fri, 18 Aug 2017 04:26:08 +0000 (14:26 +1000)]
helping consumer archetype to build with an empty repo
Signed-off-by: olivier lamy <olamy@apache.org>
olivier lamy [Fri, 18 Aug 2017 02:06:25 +0000 (12:06 +1000)]
helping consumer archetype to build with an empty repo
Signed-off-by: olivier lamy <olamy@apache.org>
olivier lamy [Thu, 17 Aug 2017 23:57:43 +0000 (09:57 +1000)]
helping consumer archetype to build with an empty repo
Signed-off-by: olivier lamy <olamy@apache.org>
olivier lamy [Thu, 17 Aug 2017 11:27:05 +0000 (21:27 +1000)]
helping consumer archetype to build with an empty repo
Signed-off-by: olivier lamy <olamy@apache.org>
olivier lamy [Tue, 15 Aug 2017 11:12:08 +0000 (21:12 +1000)]
fixing some directories
Signed-off-by: olivier lamy <olamy@apache.org>
olivier lamy [Tue, 15 Aug 2017 09:55:54 +0000 (19:55 +1000)]
take care of too old repository
Signed-off-by: olivier lamy <olamy@apache.org>
olivier lamy [Tue, 15 Aug 2017 09:19:18 +0000 (19:19 +1000)]
format only to trigger a Jenkins build
Signed-off-by: olivier lamy <olamy@apache.org>
olivier lamy [Mon, 14 Aug 2017 11:38:49 +0000 (21:38 +1000)]
fix test
Signed-off-by: olivier lamy <olamy@apache.org>
olivier lamy [Mon, 14 Aug 2017 07:20:12 +0000 (17:20 +1000)]
fixing test for rest services, correctly close jcr repo
Signed-off-by: olivier lamy <olamy@apache.org>
Martin Stockhammer [Sat, 12 Aug 2017 12:49:45 +0000 (14:49 +0200)]
Adding custom properties to project metadata.
Extending the project metadata to add custom properties. This may be used by
storage implementations later.
Martin Stockhammer [Tue, 1 Aug 2017 20:39:34 +0000 (22:39 +0200)]
Merge branch 'pr-30'
olivier lamy [Tue, 1 Aug 2017 04:33:46 +0000 (14:33 +1000)]
increase memory for test
Signed-off-by: olivier lamy <olamy@apache.org>
olivier lamy [Mon, 31 Jul 2017 12:16:08 +0000 (22:16 +1000)]
shutdown executor service on close
Signed-off-by: olivier lamy <olamy@apache.org>
Daniel Trebbien [Sun, 30 Jul 2017 20:29:29 +0000 (13:29 -0700)]
Fix two incorrect SLF4J logger calls
These issues were found by SLF4J Helper for NetBeans IDE:
http://plugins.netbeans.org/plugin/72557/
Daniel Trebbien [Sun, 30 Jul 2017 20:26:05 +0000 (13:26 -0700)]
Utilize parameterized logging and remove toString() calls
As suggested in the SLF4J FAQ:
https://www.slf4j.org/faq.html#logging_performance
.. parameterized logging can improve the efficiency of logger calls when
logging at the specified level is disabled.
In addition, per the FAQ: https://www.slf4j.org/faq.html#paramException
since SLF4J 1.6.0 it is possible to use parameterized logging and also
log an exception/throwable.
toString() is called automatically:
https://www.slf4j.org/faq.html#string_contents
These changes were suggested by SLF4J Helper for NetBeans IDE:
http://plugins.netbeans.org/plugin/72557/
olivier lamy [Fri, 28 Jul 2017 23:22:14 +0000 (09:22 +1000)]
trying more memory too see what happen on Jenkins
Signed-off-by: olivier lamy <olamy@apache.org>