Commit Graph

7611 Commits

Author SHA1 Message Date
Olivier Lamy b141b830d7 formatting 2015-01-14 14:49:36 +11:00
Olivier Lamy 61c83ff3d9 [MRM-1867] Adding a find jar by checksum functionality to the REST api 2015-01-12 17:07:54 +11:00
Carlos Sanchez 775f7efbf3 [MRM-1390] Bump version to 2.2.0 in archiva-webapp-test module 2014-12-01 18:01:00 +01:00
Carlos Sanchez e6f7a52e49 [MRM-1390] Cassandra: rename Metadata Facet column 'key' to 'facetKey'
Add release notes
2014-12-01 17:35:32 +01:00
Carlos Sanchez f11f39932a [MRM-1390] Bump version to 2.2.0 2014-12-01 16:56:43 +01:00
Carlos Sanchez db8c78d4d7 [MRM-1390] Cassandra: rename Metadata Facet column 'key' to 'facetKey'
The column 'key' can't be queried in Cassandra
Probably because 'key' is reserved for the element key or a limitation in Hector
2014-12-01 16:48:31 +01:00
Carlos Sanchez 4e5d1183c3 [MRM-1390] Implement search methods for generic metadata and properties in Cassandra store
Some caveats with Cassandra implementation:

We can't search artifacts by any (wildcard) property, so searchArtifacts(text,...) just calls getArtifactsByMetadata
The exact parameter is ignored as we can't do non exact searches in Cassandra
2014-12-01 16:48:31 +01:00
Carlos Sanchez e4da1fa6f5 [MRM-1390] Add REST methods to search JCR store for generic metadata and properties
Added REST methods:

artifactsByProjectVersionMetadata/{key}/{value}
artifactsByMetadata/{key}/{value}
artifactsByProperty/{key}/{value}
searchArtifacts/{text}
searchArtifacts/{key}/{text}

In JCR implementation When searching into any property (key = nil) we can't do exact searchs
2014-12-01 16:48:13 +01:00
Olivier Lamy d9473241c9 format and debug infos 2014-11-27 15:32:24 +11:00
Olivier Lamy c5e2567516 [MRM-1871] copy List before sorting it 2014-11-27 10:57:27 +11:00
Olivier Lamy 0148a725c7 [MRM-1871] ConcurrentModificationException in DefaultRepositoryProxyConnectors
create a copy to avoid ConcurrentModificationException
2014-11-25 09:44:14 +11:00
Carlos Sanchez eeb51f8c35 Commit f4f7c97 changed the name of metadata facet key and value columns
Restore to the previous one
2014-11-24 19:47:57 +01:00
Carlos Sanchez 011f82dc21 Use the same list of ArtifactMetadata column names everywhere 2014-11-24 12:57:22 +01:00
Carlos Sanchez f4f7c971b6 Use an Enum for Cassandra column names instead of duplicated Strings 2014-11-24 12:34:18 +01:00
Carlos Sanchez ac641f48d9 Merge branch 'project-properties' 2014-11-24 09:15:00 +01:00
Olivier Lamy 54b2236700 make it clear it is ConcurrentMap so no need of synchronized block 2014-11-24 11:14:32 +11:00
Carlos Sanchez 1f42a01fb0 Remove duplicated cleanup in tests 2014-11-23 21:15:31 +01:00
Olivier Lamy 480825d72b copy collections to avoid ConcurrentModificationException 2014-11-23 23:02:06 +11:00
Carlos Sanchez b1838d2e3c Add pom properties to ProjectVersionMetadata 2014-11-21 20:25:26 +01:00
Carlos Sanchez 5d29c9ff1d [MRM-1848] download links for files multi-dot extensions incorrect in Browse view 2014-11-20 10:26:37 +01:00
Olivier Lamy afee44b4f8 spring 4.1.2 2014-11-19 17:20:38 +11:00
Olivier Lamy 7eabcfeefb modelmapper version 0.7.3 2014-11-19 17:20:38 +11:00
Eric Barboni a1d2414702 MRM-1848 lazy fix for tar.gz 2014-11-19 00:10:53 +01:00
Olivier Lamy 2b50f48363 assertj 1.7.0 2014-11-18 09:50:22 +11:00
Olivier Lamy aa9bfe5eb3 merge branch from Carlos. Thanks mate!! 2014-11-17 10:43:06 +11:00
Carlos Sanchez 63479200ce Add a AbstractMetadataRepository to remove duplicated code 2014-11-06 13:39:28 +01:00
Olivier Lamy 021bbaf5a1 [MRM-1807] Archiva wrapper fail to start 2014-11-05 21:39:00 +11:00
Olivier Lamy ae9b109306 upgrade cassandra to 2.0.9 2014-11-01 10:11:17 +11:00
Olivier Lamy fc29009d8e 1.7 diamond 2014-11-01 10:09:59 +11:00
Olivier Lamy 7c5f1a0acd jmxPort must be dynamic as well 2014-11-01 10:06:38 +11:00
Olivier Lamy 98ed89bdd4 log4j 2.1 2014-10-30 11:58:14 +11:00
Olivier Lamy 56405b5f90 remove obsolote page 2014-10-29 21:26:37 +11:00
Olivier Lamy 5b59e0b108 Merge branch 'MRM-813' 2014-10-20 17:08:22 +11:00
Olivier Lamy 69ebec8841 add missing @since, formatting, make fields private 2014-10-20 17:08:01 +11:00
Jonathan Sharp 84c1a1ef0c Metatada typo fixes 2014-10-18 08:49:18 -07:00
Jonathan Sharp 7c9267111a MRM-813 tweak APC interface and ADRF AuditEvents 2014-10-17 15:23:47 -07:00
Eric Barboni aa14083b03 MRM-1863 synchronize link and text link display for repository group ctd 2014-10-16 00:11:34 +02:00
Eric Barboni 5fffc15d6e MRM-1863 synchronize link and text link display for repository group 2014-10-15 21:46:24 +02:00
Olivier Lamy d3687d86b4 fix target java version for modernizer plugin 2014-10-15 14:22:17 +11:00
Olivier Lamy dce9401cd3 start fixing issues reported by modernizer maven plugin 2014-10-15 14:10:04 +11:00
Olivier Lamy d2fcfdd21f add a modernizer maven plugin build profile 2014-10-15 14:03:46 +11:00
Olivier Lamy df99049a93 avoid returning empty data 2014-10-15 11:45:44 +11:00
Olivier Lamy 56e4a1047e avoid too much noise 2014-10-15 11:11:51 +11:00
Olivier Lamy aae1cd8c5a avoid too much noise 2014-10-15 11:08:06 +11:00
Eric Barboni ea1e055516 sonar fixes 2014-10-14 21:32:51 +02:00
Eric Barboni 70c6cc2ee4 sonar fixes 2014-10-14 21:31:33 +02:00
Eric Barboni 81655230ae sonar fixes 2014-10-14 21:30:11 +02:00
Olivier Lamy a2f7519f28 fix osgi warning 2014-10-14 15:59:00 +11:00
Olivier Lamy 655dd53f58 [MRM-1145] RSS tests do not correctly check responses 2014-10-14 15:59:00 +11:00
Olivier Lamy 31cc47c313 [MRM-1145] RSS tests do not correctly check responses 2014-10-14 15:59:00 +11:00