Commit Graph

268 Commits

Author SHA1 Message Date
Olivier Lamy e6a08c7517
use testcontainers to run cassandra tests (#79)
* use testcontainers for cassandra test

Signed-off-by: Olivier Lamy <olamy@apache.org>
2022-04-17 21:31:02 +10:00
Martin Schreier 3756ba57f6 Switching to generics for cache implementation 2022-01-03 20:26:49 +01:00
Martin Stockhammer d925697678 Changing cassandra version and using datastax driver 2021-08-28 20:43:10 +02:00
Martin Stockhammer 3e959d5b07 Refactoring repository registry 2021-08-09 23:40:20 +02:00
Martin Stockhammer 8fa8083ef9 Making application context dirty after each test class run 2021-01-27 22:17:34 +01:00
Martin Stockhammer 15691a2c8a Moving to jakarta libraries 2020-07-04 17:00:19 +02:00
Martin Stockhammer ed3ff3d029 Moving content classes in sub package 2020-06-17 20:59:54 +02:00
Martin Stockhammer add9451d9e Cleanup of API and dependencies 2020-06-16 19:33:30 +02:00
Martin Stockhammer bf95aca967 Switching pathparser to new API 2020-06-11 16:50:11 +02:00
Martin Stockhammer e38eebeadd Moving request info to new API 2020-06-11 16:13:53 +02:00
Martin Stockhammer 46fd585f40 Improving repository API 2020-06-11 14:33:00 +02:00
Martin Stockhammer 6d7a510dea Refactoring of content interfaces. Adding layout for repository content. 2020-05-30 20:00:22 +02:00
Martin Stockhammer e9a28313a2 Cleanup of metadata 2020-02-04 09:54:20 +01:00
Martin Stockhammer c7e070a97c Removing Nullable annotation and fix dependency errors
Nullable annotation is not part of javax.annotation-api package. To avoid having the
additional dependency to findbugs ( no current updates ) I removed the Nullable
annotations until we find a better approach.
2020-02-02 16:33:47 +01:00
Martin Stockhammer 1d5e607431 Switching to moved component-spring-cache module 2019-11-19 23:36:35 +01:00
Martin Stockhammer 391442c6a0 Changing package for audit events 2019-10-03 18:36:54 +02:00
Martin Stockhammer 405687b120 Migrating basic event API to archiva commons 2019-10-03 18:30:48 +02:00
Martin Stockhammer 76f47ea203 [MRM-2000] Adding NOTICE file with apache license information 2019-10-03 17:37:37 +02:00
Martin Stockhammer b072f6921d Proxy changes 2019-09-22 00:09:54 +02:00
Martin Stockhammer 316c190b1a Replacing jsr250 dependency by javax.annotations 2019-09-01 21:01:33 +02:00
Martin Stockhammer 31fd0d917e Migrating to primaryTypes and modifying dependencies 2019-08-27 22:09:09 +02:00
Martin Stockhammer 8329523bf5 Fixing facet retrieval 2019-08-26 21:40:49 +02:00
Martin Stockhammer a2dd2a16b8 Migrating to JCR primary types 2019-08-26 19:12:50 +02:00
Martin Stockhammer 81be348796 Switching to list as return values. 2019-08-25 22:29:00 +02:00
Martin Stockhammer 8f42ce002c Changing method names and adding javadoc for metarepository 2019-08-25 19:55:00 +02:00
Martin Stockhammer 811c445f04 Changing contract for nullable parameters 2019-08-25 13:50:55 +02:00
Martin Stockhammer 232ac43077 Adding generic checksum storage for artifacts 2019-08-25 13:14:59 +02:00
Martin Stockhammer 63cbe9b685 Adding stream methods for artifact search 2019-08-24 22:11:44 +02:00
Martin Stockhammer ecec848cff Changing checksum handling in metadata 2019-08-24 17:09:57 +02:00
Martin Stockhammer 31e8442fad Fixing TZ for time storage. Adding stream implementations. 2019-08-21 22:44:40 +02:00
Martin Stockhammer 37a92817ef Adding query param object for search queries 2019-08-21 10:29:31 +02:00
Martin Stockhammer cda4ac8085 Fixing cassandra stream api 2019-08-20 23:07:22 +02:00
Martin Stockhammer 379a72c3b7 Changing time parameter 2019-08-20 20:08:49 +02:00
Martin Stockhammer 7a5bc65de4 Implementing stream methods. Changing date arguments to java time API. 2019-08-20 10:01:49 +02:00
Martin Stockhammer d4ce38836d Implementing new stream methods 2019-08-20 00:08:08 +02:00
Martin Stockhammer 6cf4073a9e Changing facet factories. Adding stream methods to metadata repository. 2019-08-18 20:56:46 +02:00
Martin Stockhammer 118604a706 Fixing unit tests 2019-08-16 22:36:09 +02:00
Martin Stockhammer e4f38c2fbe Improving metadata session handling and JCR indexing 2019-08-15 22:54:14 +02:00
Martin Stockhammer 21d5cf53fe Refactoring repository metadata session handling 2019-08-06 22:06:57 +02:00
Martin Stockhammer eca0097d85 Changing session handling for metadata API 2019-08-04 22:40:04 +02:00
Martin Stockhammer bb3b074aaf Refactoring to StorageAsset access 2019-07-28 15:24:13 +02:00
Martin Stockhammer 8335c60215 Moving filter API to common module 2019-05-08 19:38:23 +02:00
olivier lamy 5e7d541cf1 no more osgi bundle as no one use it and the build stucks on Jenkins because of this
Signed-off-by: olivier lamy <olamy@apache.org>
2018-12-31 17:00:54 +10:00
Martin Stockhammer 586f3c3c2b Adding archiva-modules site build changes for git migration 2018-11-04 13:34:47 +01:00
Martin Stockhammer f101252375 Reorganizing imports 2018-03-30 20:11:57 +02:00
Martin Stockhammer e4941b4696 Adapting the metadata module to the new repository api 2017-11-01 15:39:41 +01:00
Martin Stockhammer cb38dbbbc6 Changing the initialization behaviour of metadata repo factory 2017-10-21 14:42:32 +02:00
Martin Stockhammer 3ae101f7a9 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.
2017-09-19 13:20:54 +02:00
Martin Stockhammer 0eadc9bab1 Migrating maven2-repository to java.nio 2017-09-14 07:45:04 +02:00
olivier lamy 7a2710ec0a Merge branch 'feature/jcr_oak' 2017-08-19 21:37:35 +10:00