Martin Stockhammer
c56ce11c20
Fixing unit tests
4 years ago
Martin Stockhammer
bb3b074aaf
Refactoring to StorageAsset access
4 years ago
Martin Stockhammer
8e4acdc82a
Migrating to storage API
4 years ago
Martin Stockhammer
830ea54e0c
Moving storage api to repository level
4 years ago
Martin Stockhammer
7eb0f48b5a
Fixing test failures after refactoring
4 years ago
Martin Stockhammer
56ce684ea6
Fixing test errors after refactoring
4 years ago
Martin Stockhammer
9ca52f4e27
Fixing tests after refactoring
4 years ago
Martin Stockhammer
380c152114
Using storageAsset for Index API
5 years ago
Martin Stockhammer
240292077e
Switching to asset API
5 years ago
Martin Stockhammer
42257e9033
Using asset API in DAV
5 years ago
Martin Stockhammer
aa68c370b2
Refactoring index merger
5 years ago
Martin Stockhammer
3b1d213a5b
Using new storage API for DAV implementation
5 years ago
Martin Stockhammer
f3aa14f3e2
Refactoring storage access and webdav
5 years ago
Martin Stockhammer
7adddbe141
Changing maven implementation to new RequestInfo interface
5 years ago
Martin Stockhammer
7a0e81d515
Fixing unit tests after refactoring
5 years ago
Martin Stockhammer
21220fcd57
Starting refactoring of proxy handling.
5 years ago
Martin Stockhammer
39b2449b7d
Switching to forked tests in webdav project
5 years ago
Martin Stockhammer
83df105260
Reducing compiler warnings
6 years ago
Martin Stockhammer
cf347e1eb8
Reducing compiler warnings
6 years ago
Martin Stockhammer
f101252375
Reorganizing imports
6 years ago
Martin Stockhammer
c002211a10
Removing IndexerCleaners
6 years ago
Martin Stockhammer
c544376afb
Switching repository admin and dependent classes to RepositoryRegistry
RepositoryRegistry is used for indexing context now. There is still more work to do
to move the maven dependent parts into its own projects and update the dependencies.
6 years ago
Martin Stockhammer
754b2d5940
Adding local path to repository API
6 years ago
Martin Stockhammer
e2cdbc2b72
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.
6 years ago
Martin Stockhammer
2ab8942ccf
Extracting indexing api as single module
[MRM-1964] Step to move all indexing features behind archiva API
6 years ago
Martin Stockhammer
97b2c9c909
Refactoring the repository content factory
Adding content provider service that creates repository content instances
remove direct access to the repository content instances.
6 years ago
Martin Stockhammer
d6120d6c22
Adapting the web modules to the new repository api
6 years ago
Martin Stockhammer
bed24eac44
Finally switching the file lock to java.nio
6 years ago
Martin Stockhammer
5806dc2980
Switching some more files to java.nio
6 years ago
Martin Stockhammer
a6706c8414
Migrating web modules to java.nio
6 years ago
Martin Stockhammer
abba44b0a8
Migrating web modules to java.nio
6 years ago
Martin Stockhammer
f886688c25
Migrating scheduler to java.nio
6 years ago
Martin Stockhammer
5437dfd6de
Migrating policies module to java.nio
6 years ago
Martin Stockhammer
c8b3346225
Moving indexer to java.nio
6 years ago
Martin Stockhammer
4781155596
Next part for moving to java.nio
6 years ago
Martin Stockhammer
ad9fee4399
First part in moving to java.nio
6 years ago
Daniel Trebbien
da10799447
Fix two incorrect SLF4J logger calls
These issues were found by SLF4J Helper for NetBeans IDE:
http://plugins.netbeans.org/plugin/72557/
6 years ago
Daniel Trebbien
0b15664f1c
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/
6 years ago
olivier lamy
8a76b99641
more progress on oak lucene shaded
Signed-off-by: olivier lamy <olamy@apache.org>
6 years ago
Martin Stockhammer
f637c02c71
[MRM-1957] Spliting statistics plugin module
Adding new API module (metadata-statistics-api) for statistics and move the
jcr specific tasks to the metadata store module.
Providing interfaces for the statistics API.
Removing dependencies to store specific libraries (like JCR) from the statistic
modules.
6 years ago
Martin Stockhammer
7e6ad27e07
Centralizing openjpa log config
7 years ago
olivier lamy
e9376eeb6d
migrate all tests to jetty 9.4
Signed-off-by: olivier lamy <olamy@apache.org>
7 years ago
Martin Stockhammer
dd311845e1
Use JPA as default and only database backend
Remove the JDO dependencies and set the JPA implementation as only
database alternative and default implementation. Uses the same database
as JDO before.
7 years ago
Martin Stockhammer
e6950bba28
Add jpa settings to test spring contexts
7 years ago
Ciprian Ciubotariu
ef0f29235d
[MRM-1928] Use applicationUrl setting in HTTP redirects
Make use of webapp application URL setting when constructing the HTTP
Location header within redirect responses, which allows clients to
follow them when Archiva runs behind HTTP reverse proxies.
7 years ago
Olivier Lamy
4ad5e63c64
more usage of MockRepositorySessionFactory
8 years ago
Olivier Lamy
6484df9d69
fix compilation
8 years ago
Olivier Lamy
9356efc2b1
add unit test for both MRM-935 and MRM-837
9 years ago
Olivier Lamy
d124802588
test not needed anymore
9 years ago
Olivier Lamy
d533e27ab2
using maven 1 legacy generate 404
9 years ago