]> source.dussan.org Git - archiva.git/log
archiva.git
7 years agoMoving some interfaces to the repository-api module
Martin Stockhammer [Thu, 9 Nov 2017 16:32:45 +0000 (17:32 +0100)]
Moving some interfaces to the repository-api module

7 years agoRearranging modules and adding indexer api
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.

7 years agoExtracting indexing api as single module
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

7 years agoFixing window size issues with selenium driver
Martin Stockhammer [Sat, 4 Nov 2017 11:04:19 +0000 (12:04 +0100)]
Fixing window size issues with selenium driver

7 years agoAdding another hack for selenium tests
Martin Stockhammer [Thu, 2 Nov 2017 20:53:11 +0000 (21:53 +0100)]
Adding another hack for selenium tests

7 years agoChanging content access to repository registry
Martin Stockhammer [Thu, 2 Nov 2017 20:52:53 +0000 (21:52 +0100)]
Changing content access to repository registry

7 years agoAdding rat exlude for log files
Martin Stockhammer [Thu, 2 Nov 2017 16:50:37 +0000 (17:50 +0100)]
Adding rat exlude for log files

7 years agoRefactoring the repository content factory
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.

7 years agoFixing module reference
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.

7 years agoAdapting some plugins to the new repository api
Martin Stockhammer [Wed, 1 Nov 2017 14:40:05 +0000 (15:40 +0100)]
Adapting some plugins to the new repository api

7 years agoAdapting the metadata module 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

7 years agoAdapting the web modules 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

7 years agoAdapting the scheduler 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

7 years agoAdapting base modules 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

7 years agoChange documentation for new retention settings
Martin Stockhammer [Wed, 1 Nov 2017 14:37:01 +0000 (15:37 +0100)]
Change documentation for new retention settings

7 years agoAdapting cli to the new repository api
Martin Stockhammer [Wed, 1 Nov 2017 14:36:28 +0000 (15:36 +0100)]
Adapting cli to the new repository api

7 years agoAdding utility method for uri conversion
Martin Stockhammer [Wed, 1 Nov 2017 14:35:50 +0000 (15:35 +0100)]
Adding utility method for uri conversion

7 years agoAdapting maven repository provider to new repository api
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.

7 years agoAdapting consumers to new repository api interfaces.
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.

7 years agoUsing RepositoryRegistry in repository admin implementations
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.

7 years agoChanging repository registry and layer
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

7 years agoChanged configuration model
Martin Stockhammer [Wed, 1 Nov 2017 14:26:06 +0000 (15:26 +0100)]
Changed configuration model

7 years agoAdding language settings to configuration
Martin Stockhammer [Wed, 25 Oct 2017 20:59:26 +0000 (22:59 +0200)]
Adding language settings to configuration

7 years agoAdding absolute URI to repositories
Martin Stockhammer [Sun, 22 Oct 2017 16:22:03 +0000 (18:22 +0200)]
Adding absolute URI to repositories

7 years agoAdding data path to configuration
Martin Stockhammer [Sun, 22 Oct 2017 15:01:27 +0000 (17:01 +0200)]
Adding data path to configuration

7 years agoChanging the initialization behaviour of metadata repo factory
Martin Stockhammer [Sat, 21 Oct 2017 12:42:32 +0000 (14:42 +0200)]
Changing the initialization behaviour of metadata repo factory

7 years agoAdding configuration entry and removing old v1 repositories
Martin Stockhammer [Sat, 21 Oct 2017 12:41:59 +0000 (14:41 +0200)]
Adding configuration entry and removing old v1 repositories

7 years agoImproving repository registry
Martin Stockhammer [Tue, 17 Oct 2017 21:12:33 +0000 (23:12 +0200)]
Improving repository registry

7 years agoImproving repository provider
Martin Stockhammer [Sun, 15 Oct 2017 21:36:30 +0000 (23:36 +0200)]
Improving repository provider

7 years agoAdding maven repo implementation and unit test
Martin Stockhammer [Fri, 13 Oct 2017 20:23:08 +0000 (22:23 +0200)]
Adding maven repo implementation and unit test

7 years agoRepository changes and implementation of provider
Martin Stockhammer [Sat, 7 Oct 2017 17:56:00 +0000 (19:56 +0200)]
Repository changes and implementation of provider

7 years agoReverting the schedule definition back to cron string
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.

7 years agoFixing syntax error
Martin Stockhammer [Tue, 3 Oct 2017 21:49:58 +0000 (23:49 +0200)]
Fixing syntax error

7 years agoAdding some (imcomplete) changes to the scheduling part
Martin Stockhammer [Tue, 3 Oct 2017 19:52:45 +0000 (21:52 +0200)]
Adding some (imcomplete) changes to the scheduling part

7 years agoChanging daysOlder to retentionTime
Martin Stockhammer [Tue, 3 Oct 2017 17:50:23 +0000 (19:50 +0200)]
Changing daysOlder to retentionTime

7 years agoAdding maven repository implementation
Martin Stockhammer [Tue, 3 Oct 2017 17:27:15 +0000 (19:27 +0200)]
Adding maven repository implementation

7 years agoSome progress in repository abstraction
Martin Stockhammer [Tue, 3 Oct 2017 16:46:16 +0000 (18:46 +0200)]
Some progress in repository abstraction

7 years agoAdding repository registry
Martin Stockhammer [Mon, 2 Oct 2017 20:21:26 +0000 (22:21 +0200)]
Adding repository registry

7 years agoAdding new interface for repository
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.

7 years agoFinally switching the file lock to java.nio
Martin Stockhammer [Wed, 20 Sep 2017 20:34:10 +0000 (22:34 +0200)]
Finally switching the file lock to java.nio

7 years agoSwitching some more files to java.nio
Martin Stockhammer [Wed, 20 Sep 2017 19:39:27 +0000 (21:39 +0200)]
Switching some more files to java.nio

7 years agoChanging screen resolution to avoid scroll bars in browser
Martin Stockhammer [Tue, 19 Sep 2017 13:35:03 +0000 (15:35 +0200)]
Changing screen resolution to avoid scroll bars in browser

7 years agoAdding retry to some tests because of async index updates
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.

7 years agoMigrating repository merger to java.nio
Martin Stockhammer [Thu, 14 Sep 2017 17:50:31 +0000 (19:50 +0200)]
Migrating repository merger to java.nio

7 years agoMigrating maven2-repository to java.nio
Martin Stockhammer [Thu, 14 Sep 2017 05:45:04 +0000 (07:45 +0200)]
Migrating maven2-repository to java.nio

7 years agoMigrating metadata file store to java.nio
Martin Stockhammer [Mon, 11 Sep 2017 20:31:13 +0000 (22:31 +0200)]
Migrating metadata file store to java.nio

7 years agoMigrating some plugins to java.nio
Martin Stockhammer [Mon, 11 Sep 2017 07:23:39 +0000 (09:23 +0200)]
Migrating some plugins to java.nio

7 years agoMigrating web modules to java.nio
Martin Stockhammer [Mon, 11 Sep 2017 06:48:01 +0000 (08:48 +0200)]
Migrating web modules to java.nio

7 years agoMigrating web modules to java.nio
Martin Stockhammer [Sun, 10 Sep 2017 22:03:05 +0000 (00:03 +0200)]
Migrating web modules to java.nio

7 years agoMigrating rest services to java.nio
Martin Stockhammer [Sun, 10 Sep 2017 18:40:50 +0000 (20:40 +0200)]
Migrating rest services to java.nio

7 years agoMigrating scheduler to java.nio
Martin Stockhammer [Sun, 10 Sep 2017 15:47:17 +0000 (17:47 +0200)]
Migrating scheduler to java.nio

7 years agoMigrating consumers to java.nio
Martin Stockhammer [Sun, 10 Sep 2017 11:41:44 +0000 (13:41 +0200)]
Migrating consumers to java.nio

7 years agoMigrating transaction module to java.nio
Martin Stockhammer [Fri, 8 Sep 2017 15:12:01 +0000 (17:12 +0200)]
Migrating transaction module to java.nio

7 years agoMigrating repository scanner to java.nio
Martin Stockhammer [Fri, 8 Sep 2017 13:24:01 +0000 (15:24 +0200)]
Migrating repository scanner to java.nio

7 years agoMigration repository admin to java.nio
Martin Stockhammer [Fri, 8 Sep 2017 09:41:32 +0000 (11:41 +0200)]
Migration repository admin to java.nio

7 years agoMigrating xmltools and proxy to java.nio
Martin Stockhammer [Fri, 8 Sep 2017 08:06:01 +0000 (10:06 +0200)]
Migrating xmltools and proxy to java.nio

7 years agoMigrating policies module to java.nio
Martin Stockhammer [Tue, 5 Sep 2017 21:28:55 +0000 (23:28 +0200)]
Migrating policies module to java.nio

7 years agoMoving indexer to java.nio
Martin Stockhammer [Mon, 4 Sep 2017 21:18:30 +0000 (23:18 +0200)]
Moving indexer to java.nio

7 years agoMoving converter module to java.nio
Martin Stockhammer [Sun, 3 Sep 2017 09:01:15 +0000 (11:01 +0200)]
Moving converter module to java.nio

7 years agoSwitching the checksum module to java.nio
Martin Stockhammer [Sat, 2 Sep 2017 20:05:16 +0000 (22:05 +0200)]
Switching the checksum module to java.nio

7 years agoMoved checksum module to java.nio
Martin Stockhammer [Sat, 2 Sep 2017 18:37:52 +0000 (20:37 +0200)]
Moved checksum module to java.nio

7 years agoAnd another one for moving to java.nio
Martin Stockhammer [Sat, 2 Sep 2017 17:17:01 +0000 (19:17 +0200)]
And another one for moving to java.nio

7 years agoNext part 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

7 years agoFirst part in moving to java.nio
Martin Stockhammer [Sat, 2 Sep 2017 11:14:33 +0000 (13:14 +0200)]
First part in moving to java.nio

7 years agoavoid npe
olivier lamy [Sat, 2 Sep 2017 08:56:07 +0000 (18:56 +1000)]
avoid npe

Signed-off-by: olivier lamy <olamy@apache.org>
7 years agoReformat code MRM-1958 35/head
Martin Stockhammer [Sun, 27 Aug 2017 14:18:57 +0000 (16:18 +0200)]
Reformat code

7 years agoRemove unused imports
Martin Stockhammer [Sun, 27 Aug 2017 14:16:53 +0000 (16:16 +0200)]
Remove unused imports

7 years agoFixing metadata removal. Adding mocks for verification.
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

7 years agoupgrade to wagon 3.0.0
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>
7 years agoget rid of some System.out
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>
7 years agoAdding different guava dependency for webtests
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.

7 years agoRemoving indexer directory from source
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

7 years agoMerge branch 'feature/jcr_oak'
olivier lamy [Sat, 19 Aug 2017 11:37:35 +0000 (21:37 +1000)]
Merge branch 'feature/jcr_oak'

7 years agohelping consumer archetype to build with an empty repo
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>
7 years agorevert lucene upgrade as it generate error will see later
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>
7 years agouse more recent version
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>
7 years agoinherit version from parent
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>
7 years agohelping consumer archetype to build with an empty repo
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>
7 years agohelping consumer archetype to build with an empty repo
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>
7 years agohelping consumer archetype to build with an empty repo
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>
7 years agohelping consumer archetype to build with an empty repo
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>
7 years agofixing some directories
olivier lamy [Tue, 15 Aug 2017 11:12:08 +0000 (21:12 +1000)]
fixing some directories

Signed-off-by: olivier lamy <olamy@apache.org>
7 years agotake care of too old repository
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>
7 years agoformat only to trigger a Jenkins build
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>
7 years agofix test
olivier lamy [Mon, 14 Aug 2017 11:38:49 +0000 (21:38 +1000)]
fix test

Signed-off-by: olivier lamy <olamy@apache.org>
7 years agofixing test for rest services, correctly close jcr repo
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>
7 years agoAdding custom properties to project metadata.
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.

7 years agoMerge branch 'pr-30'
Martin Stockhammer [Tue, 1 Aug 2017 20:39:34 +0000 (22:39 +0200)]
Merge branch 'pr-30'

7 years agoincrease memory for test
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>
7 years agoshutdown executor service on close
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>
7 years agoFix two incorrect SLF4J logger calls 30/head
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/

7 years agoUtilize parameterized logging and remove toString() calls
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/

7 years agotrying more memory too see what happen on Jenkins
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>
7 years agoshaded package changed
olivier lamy [Fri, 28 Jul 2017 11:10:24 +0000 (21:10 +1000)]
shaded package changed

Signed-off-by: olivier lamy <olamy@apache.org>
7 years agono need of this file
olivier lamy [Mon, 24 Jul 2017 07:35:09 +0000 (17:35 +1000)]
no need of this file

Signed-off-by: olivier lamy <olamy@apache.org>
7 years agooak 1.7.3
olivier lamy [Mon, 24 Jul 2017 04:57:00 +0000 (14:57 +1000)]
oak 1.7.3

Signed-off-by: olivier lamy <olamy@apache.org>
7 years agomore progress on oak lucene shaded
olivier lamy [Mon, 24 Jul 2017 04:56:21 +0000 (14:56 +1000)]
more progress on oak lucene shaded

Signed-off-by: olivier lamy <olamy@apache.org>
7 years agomore progress on new maven indexer version
olivier lamy [Mon, 24 Jul 2017 00:12:23 +0000 (10:12 +1000)]
more progress on new maven indexer version

Signed-off-by: olivier lamy <olamy@apache.org>
7 years agoRemoving osgi dependencies
Martin Stockhammer [Wed, 19 Jul 2017 20:36:17 +0000 (22:36 +0200)]
Removing osgi dependencies

7 years agosome progress
olivier lamy [Mon, 17 Jul 2017 08:41:14 +0000 (18:41 +1000)]
some progress

Signed-off-by: olivier lamy <olamy@apache.org>