100 Commits
Author SHA1 Message Date
Tom Page 7ba50e363c ACS-5191 Upgrade to license-maven-plugin 2.0.1. 2023-05-12 15:59:28 +01:00
Tom Page 48db0b1594 ACS-5068 Fix FacetedSearchTest.
Previously this test failed if the string contained the fields in a different order.
2023-04-19 11:38:16 +01:00
Tom Page 8dd0729b8d Merge ACS-5068_UpgradeTAS into ACS-5068_SQLFieldsTest. 2023-04-18 16:41:35 +01:00
Tom Page 906f6fecb9 ACS-5068 Fix version of TAS utility. 2023-04-18 16:41:04 +01:00
Tom Page 16da35f01e ACS-5068 Include Alfresco public repositories. 2023-04-18 12:11:43 +01:00
Tom Page b5f8989f5e ACS-5068 Upgrade to use latest TAS libraries. 2023-04-18 11:41:29 +01:00
Tom Page d2c7df5416 Merge release/V2.0.x into MNT-22712_MetadataTrackerNPE_20x. 2022-02-01 12:39:01 +00:00
Tom Page 30da193a4c Merge release/V2.0.x into SEARCH-2375_BackportMetadataTracker. 2020-12-03 14:29:18 +00:00
Tom Page 5cdc58f6be SEARCH-2324 Update base Docker image. 2020-07-29 14:05:59 +01:00
Tom Page 6519a85242 Update expected value of first name.
This change was made in tas-utility for consistency between first and last names.
2020-07-16 11:47:37 +01:00
Tom Page c79a4ffa36 Update notice.txt for dom4j-2.1.3.
See https://github.com/dom4j/dom4j/blob/master/LICENSE
2020-07-16 11:16:29 +01:00
Tom Page d35606b3ce SEARCH-2356 Add documentation to the README about the various environment variables available. 2020-07-15 15:57:57 +01:00
Tom Page bce3d9c0fb SEARCH-2356 Add support for setting the default log level for search.
This can be passed in as an environment variable when starting the container.
2020-07-15 15:25:29 +01:00
Tom Page 5a47f748d3 Allow configuring the search log level. 2020-07-15 11:08:42 +01:00
Tom Page f7dbfba872 Merge branch 'feature/SEARCH-2271_ShardMethodEnum' into 'master'
SEARCH-2271 Refactor shardMethod to use enum.

See merge request search_discovery/insightengine!582
2020-06-23 08:33:34 +01:00
Tom Page b5c128bd46 SEARCH-2271 Refactor shardMethod to use enum.
This fixes a type-mismatch issue with equality testing.
2020-06-22 11:04:43 +01:00
Tom Page 05e0cf8c5d Merge branch 'feature/SEARCH-1915_DockerJavaToolOpts' into 'master'
SEARCH-1915: Use JAVA_TOOL_OPTIONS to pass SOLR SSL password values.

See merge request search_discovery/insightengine!581
2020-06-19 15:40:33 +01:00
Tom Page a624a34255 Merge branch 'dependabot/maven/e2e-test/org.alfresco.tas-utility-3.0.21' into 'master'
Bump utility from 3.0.20 to 3.0.21 in /e2e-test

See merge request search_discovery/insightengine!549
2020-06-16 13:51:08 +01:00
Tom Page 45f53ad71c Merge branch 'dependabot/maven/e2e-test/org.alfresco.tas-restapi-1.42' into 'master'
Bump restapi from 1.38 to 1.42 in /e2e-test

See merge request search_discovery/insightengine!545
2020-06-12 11:58:27 +01:00
Tom Page 473b286219 Merge branch 'dependabot/maven/search-services/org.alfresco-alfresco-data-model-8.119' into 'master'
Bump alfresco-data-model from 8.117 to 8.119 in /search-services

See merge request search_discovery/insightengine!544
2020-06-12 11:55:42 +01:00
Tom Page 3b3cf34059 Merge branch 'feature/SEARCH-2249_AutoUpdateCopyright' into 'master'
SEARCH-2249 Allow automated updates to the copyright headers.

See merge request search_discovery/insightengine!499
2020-05-14 11:50:28 +01:00
Tom Page caa4a66e59 SEARCH-2249 Allow automated updates to the copyright headers.
This can be done with the command:

mvn clean install -Dlicense.update.dryrun=false -DskipTests=true
2020-05-14 10:43:12 +01:00
Tom Page e239cc89c5 SEARCH-2254 Use latest base image.
The previous one had a default expiry of two weeks.
2020-05-13 15:40:26 +01:00
Tom Page f73c5da120 Fix version of e2e pom. 2020-05-13 09:39:29 +01:00
Tom Page 6568e73383 Merge branch 'feature/SEARCH-2247_TidyAbstractAuthorityQueryWeight' into 'master'
SEARCH-2247 Remove all unused and commented code from AbstractAuthorityQueryWeight.

See merge request search_discovery/insightengine!493
2020-05-12 10:48:12 +01:00
Tom Page ab022034f0 Merge branch 'dependabot/maven/search-services/org.alfresco-alfresco-data-model-8.112' into 'master'
Dependabot/maven/search services/org.alfresco alfresco data model 8.112

See merge request search_discovery/insightengine!495
2020-05-11 17:01:35 +01:00
Tom Page 4a10d27c79 Update license notice for Spring 5.2.6. 2020-05-11 08:54:31 +01:00
Tom Page a1aa4e1748 SEARCH-2247 Remove all unused and commented code from AbstractAuthorityQueryWeight.
Use this tidying as an oportunity to test the community mirroring.
2020-05-11 08:44:44 +01:00
Tom Page e011d8faa4 Merge branch 'feature/SEARCH-2223_SolrInformationServerExceptions' into 'master'
SEARCH-2223 Revert some exception handling in SolrInformationServer to fix intermittent tests.

See merge request search_discovery/insightengine!488
2020-05-06 10:09:21 +01:00
Tom Page b2d35e9cb1 SEARCH-2223 Update debug log message to avoid repeating huge JSON blob. 2020-05-06 09:15:06 +01:00
Tom Page c339fbee5e SEARCH-2223 Fix javadoc references. 2020-05-05 14:29:37 +01:00
Tom Page 8db9be7a60 SEARCH-2223 Revert some exception handling in SolrInformationServer to fix intermittent tests. 2020-05-05 12:37:22 +01:00
Tom Page d191d68fa5 Merge branch 'fix/SEARCH-2202_TrackerLogging' into 'master'
SEARCH-2202 Ensure each class has its own logger.

See merge request search_discovery/insightengine!482
2020-04-28 16:30:59 +01:00
Tom Page eaf034917f Merge branch 'fix/SEARCH-2202_MissingShardRange' into 'master'
SEARCH-2202 Handle case where shard range is missed.

See merge request search_discovery/insightengine!480
2020-04-28 13:50:51 +01:00
Tom Page 73ac9e44aa SEARCH-2202 Ensure each class has its own logger.
Make loggers static and final, and use slf4j tokenisation.
2020-04-28 10:51:38 +01:00
Tom Page 37c57d1d52 SEARCH-2202 Handle case where shard range is missed. 2020-04-28 10:28:42 +01:00
Tom Page cfb670302c Merge branch 'fix/SEARCH-2202_MoreSonarFixesMaster' into 'master'
Fix/search 2202 more sonar fixes master

See merge request search_discovery/insightengine!477
2020-04-28 09:15:12 +01:00
Tom Page 1aa959c186 SEARCH-2202 Delete Solr unit tests.
These are literally unit tests copied from the Solr project and which are testing Solr code.

https://github.com/apache/lucene-solr/blob/master/lucene/analysis/common/src/test/org/apache/lucene/analysis/minhash/MinHashFilterTest.java
2020-04-27 15:06:34 +01:00
Tom Page b0bef746b8 SEARCH-2202 Remove commented tests.
It does not seem at all likely that these will ever be uncommented. They
were commented out because they didn't work.
2020-04-27 14:40:06 +01:00
Tom Page 969cf39962 SEARCH-2202 Make AdminHandler tests clearer.
Sonar doesn't like tests with no assertions.
2020-04-27 14:37:12 +01:00
Tom Page d41d0ec9c4 SEARCH-2202 Remove context field as it is present in supertype. 2020-04-27 14:33:10 +01:00
Tom Page 4954eb2d2e SEARCH-2202 Remove unused field.
This exists in the superclass anyway.
2020-04-27 14:02:30 +01:00
Tom Page b136fff939 SEARCH-2202 The field analyzeRangeTerms is defined in the supertype.
We're already setting the supertype field to true in the only constructor, so it's safe to use that instead.
2020-04-27 12:28:29 +01:00
Tom Page dc91f1b3a3 SEARCH-2202 Fix typo: hashcode -> hashCode. 2020-04-27 12:10:55 +01:00
Tom Page 4b79c4b452 SEARCH-2202 Simplify code in SolrInformationServer.
Sonar complains about fall-through switch statements, but this logic can be much shorter anyway.
2020-04-27 12:07:47 +01:00
Tom Page 3943ee4192 SEARCH-2202 Remove unused class ResizableArrayList.
Sonar was complaining about this class, but we don't actually use it, so deleting it.
2020-04-27 12:03:27 +01:00
Tom Page a61ba7d04d Merge branch 'fix/SEARCH-2202_SonarFixesMaster' into 'master'
Fix/search 2202 sonar fixes master

See merge request search_discovery/insightengine!475
2020-04-27 10:33:55 +01:00
Tom Page 6ce243d677 Merge branch 'dependabot/maven/search-services/org.alfresco-alfresco-data-model-8.105' into 'master'
Bump alfresco-data-model from 8.102 to 8.105 in /search-services

See merge request search_discovery/insightengine!476
2020-04-27 09:57:31 +01:00
Tom Page 515a66f944 SEARCH-2202 Revert back to public constants in SOLRAPIQueueClient. 2020-04-24 17:09:20 +01:00
Tom Page 1852fec571 SEARCH-2202 Convert CoreDescriptorDecorator fields to constants. 2020-04-24 17:09:20 +01:00
Tom Page bcb97ddd0d SEARCH-2202 Use constants for fields in SOLRAPIQueueClient.
These collections should be constants anyway - they're never set.
2020-04-24 17:09:20 +01:00
Tom Page e0cee5c5e7 SEARCH-2202 Fix NPE issues and add unit test for BoundedDeque. 2020-04-24 17:09:20 +01:00
Tom Page dc019bcc04 SEARCH-2202 Make more list fields unmodifiable.
Also fix integration tests to honour the encapsulation.
2020-04-24 17:06:48 +01:00
Tom Page 7b15c3ede7 SEARCH-2202 Declare constants final. 2020-04-23 10:37:53 +01:00
Tom Page 6c50bd0f5e SEARCH-2202 Making constant protected. 2020-04-23 10:22:34 +01:00
Tom Page cbce32415e SEARCH-2202 Avoid storing/returning mutable deque. 2020-04-23 10:21:05 +01:00
Tom Page 971becb905 SEARCH-2202 Avoid returning mutable list. 2020-04-23 10:15:03 +01:00
Tom Page 41969fb2dd Merge branch 'dependabot/maven/e2e-test/org.alfresco.tas-restapi-1.38' into 'master'
Bump restapi from 1.37 to 1.38 in /e2e-test

See merge request search_discovery/insightengine!467
2020-04-20 14:53:09 +01:00
Tom Page ad6f191c76 Merge branch 'dependabot/maven/search-services/org.alfresco-alfresco-data-model-8.102' into 'master'
Bump alfresco-data-model from 8.98 to 8.102 in /search-services

See merge request search_discovery/insightengine!466
2020-04-20 14:51:34 +01:00
Tom Page 2dacad1a6e Merge branch 'feature/SEARCH-1748_MergeTo20x' into 'release/V2.0.x'
Merge master into release/V2.0.x.

See merge request search_discovery/insightengine!447
2020-04-03 14:06:35 +01:00
Tom Page 4fbda82b49 Merge branch 'feature/MergeMasterIntoV20x' into 'release/V2.0.x'
Feature/merge master into v20x

See merge request search_discovery/insightengine!443
2020-04-02 16:33:28 +01:00
Tom Page c1e26c5297 Merge branch 'dependabot/maven/search-services/org.alfresco-alfresco-data-model-8.98' into 'master'
Dependabot/maven/search services/org.alfresco alfresco data model 8.98

See merge request search_discovery/insightengine!446
2020-04-02 15:13:48 +01:00
Tom Page d4bbe847a9 Update notice.txt for Spring 5.2.5. 2020-04-02 10:47:18 +01:00
Tom Page 0001244488 Merge master into release/V2.0.x. 2020-04-02 10:17:27 +01:00
Tom Page 17a5b9c652 Merge branch 'feature/SEARCH-1409_DeleteDistributedExtendedSqlTimeSeriesIT' into 'master'
SEARCH-1409 Delete DistributedExtendedSqlTimeSeriesIT.

See merge request search_discovery/insightengine!435
2020-03-31 15:09:00 +01:00
Tom Page 6428817634 Merge branch 'dependabot/maven/search-services/cxf.version-3.2.13' into 'master'
Dependabot/maven/search services/cxf.version 3.2.13

See merge request search_discovery/insightengine!439
2020-03-31 14:47:11 +01:00
Tom Page 133d75c721 Merge branch 'dependabot/maven/search-services/org.apache.commons-commons-lang3-3.10' into 'master'
Dependabot/maven/search services/org.apache.commons commons lang3 3.10

See merge request search_discovery/insightengine!438
2020-03-31 14:44:01 +01:00
Tom Page 2c57f0d56a Merge branch 'dependabot/maven/e2e-test/org.alfresco.tas-restapi-1.37' into 'master'
Bump restapi from 1.35 to 1.37 in /e2e-test

See merge request search_discovery/insightengine!437
2020-03-31 14:36:46 +01:00
Tom Page 9e7fdaea01 Merge branch 'feature/SEARCH-2081_UpdateBaseDockerImage' into 'master'
SEARCH-2081 Update base docker image to 11.0.1-openjdk-centos-7-7a6031154417.

See merge request search_discovery/insightengine!434
2020-03-31 14:30:01 +01:00
Tom Page 45634445fe Update license notice for cxf 3.2.13. 2020-03-31 13:55:59 +01:00
Tom Page ef606d79e9 Update license notice for Apache commons-lang3. 2020-03-31 13:45:44 +01:00
Tom Page 56bbc59446 SEARCH-2081 Update base docker image to 11.0.1-openjdk-centos-7-7a6031154417. 2020-03-31 13:26:52 +01:00
Tom Page dffa68fee4 Merge branch 'dependabot/maven/search-services/org.alfresco-alfresco-data-model-8.96' into 'master'
Dependabot/maven/search services/org.alfresco alfresco data model 8.96

See merge request search_discovery/insightengine!427
2020-03-26 10:58:07 +00:00
Tom Page 9d43be1e62 Update 3rd Party Licenses.
Use license defined in NOTICE.md if present in jar, otherwise use license from website.

Remove CDDL-1.0 since no dependencies now use it.
2020-03-25 14:24:24 +00:00
Tom Page e27eebed0a Merge branch 'dependabot/maven/search-services/com.googlecode.maven-download-plugin-download-maven-plugin-1.5.1-alfresco' into 'master'
Bump download-maven-plugin in /search-services

See merge request search_discovery/insightengine!423
2020-03-23 16:23:07 +00:00
Tom Page 4043edfae9 Merge branch 'fix/SEARCH-2140_DistributedTimeZoneIT' into 'master'
SEARCH-2140 Rewrite DistributedTimeZoneIT so it isn't affected by daylight savings.

See merge request search_discovery/insightengine!415
2020-03-20 13:27:58 +00:00
Tom Page 169072cf3b Merge branch 'dependabot/maven/search-services/org.alfresco-alfresco-data-model-8.88' into 'master'
Dependabot/maven/search services/org.alfresco alfresco data model 8.88

See merge request search_discovery/insightengine!408
2020-03-04 15:51:35 +00:00
Tom Page f4592b79a7 Merge branch 'master' into 'dependabot/maven/search-services/org.alfresco-alfresco-data-model-8.88'
# Conflicts:
#   search-services/alfresco-solrclient-lib/pom.xml
2020-03-04 15:51:18 +00:00
Tom Page 8b75709e15 Merge branch 'dependabot/maven/search-services/dependency.jackson.version-2.10.3' into 'master'
Dependabot/maven/search services/dependency.jackson.version 2.10.3

See merge request search_discovery/insightengine!405
2020-03-04 09:46:59 +00:00
Tom Page dbd4b51526 Update license notice for jibx-run 1.3.3. 2020-03-04 08:34:21 +00:00
Tom Page 182d6d9ed9 Update license notice for Jackson 2.10.3. 2020-03-04 08:28:55 +00:00
Tom Page 5bd170ee40 Merge branch 'dependabot/maven/search-services/com.carrotsearch.randomizedtesting-randomizedtesting-runner-2.7.7' into 'master'
Bump randomizedtesting-runner from 2.7.6 to 2.7.7 in /search-services

See merge request search_discovery/insightengine!403
2020-03-04 08:25:55 +00:00
Tom Page dcd59b2984 Merge branch 'dependabot/maven/e2e-test/org.alfresco.tas-utility-3.0.20' into 'master'
Bump utility from 3.0.19 to 3.0.20 in /e2e-test

See merge request search_discovery/insightengine!401
2020-02-28 09:26:45 +00:00
Tom Page 0ea2b0038a Merge branch 'dependabot/maven/e2e-test/org.alfresco.tas-restapi-1.34' into 'master'
Bump restapi from 1.33 to 1.34 in /e2e-test

See merge request search_discovery/insightengine!400
2020-02-28 08:28:24 +00:00
Tom Page c5fd4427ed Merge branch 'dependabot/maven/search-services/org.mockito-mockito-core-3.3.0' into 'master'
SEARCH-2128 Dependabot/maven/search services/org.mockito mockito core 3.3.0

See merge request search_discovery/insightengine!392
2020-02-25 13:47:38 +00:00
Tom Page 6afb42635f SEARCH-2128 Call initMocks to ensure mocks are reset for each test. 2020-02-25 11:11:26 +00:00
Tom Page dd59771067 Merge branch 'feature/SEARCH-1953_getTxIntervalCommitTime' into 'master'
SEARCH-1953 Only try to call getTxIntervalCommitTime for DB_ID_RANGE sharding.

See merge request search_discovery/insightengine!389
2020-02-24 15:44:47 +00:00
Tom Page fdf87e2830 SEARCH-1953 Only try to call getTxIntervalCommitTime for DB_ID_RANGE sharding. 2020-02-24 14:22:24 +00:00
Tom Page 622bdc1716 Merge branch 'fix/SEARCH-1950_DontIndexPaths' into 'master'
SEARCH-1950 Don't index path information if cascade tracking is disabled.

See merge request search_discovery/insightengine!375
2020-02-21 14:55:26 +00:00
Tom Page cfc869abb2 Merge branch 'dependabot/maven/e2e-test/org.alfresco.tas-restapi-1.33' into 'master'
Bump restapi from 1.31 to 1.33 in /e2e-test

See merge request search_discovery/insightengine!385
2020-02-21 10:13:24 +00:00
Tom Page 05b50fde02 Merge branch 'dependabot/maven/e2e-test/org.alfresco.tas-restapi-1.31' into 'master'
Bump restapi from 1.30 to 1.31 in /e2e-test

See merge request search_discovery/insightengine!372
2020-02-14 08:26:28 +00:00
Tom Page 766bba194e Merge branch 'feature/MNT-21021_DocumentProperty' into 'master'
MNT-21021 Add documentation for alfresco.topTermSpanRewriteLimit.

See merge request search_discovery/insightengine!379
2020-02-13 15:47:57 +00:00
Tom Page f03ec094cd MNT-21021 Add documentation for alfresco.topTermSpanRewriteLimit. 2020-02-13 15:27:07 +00:00
Tom Page cffb462ab6 Merge branch 'fix/SEARCH-2089_SolrBaseUrl' into 'master'
SEARCH-2089 Update docker-compose generator to use -Dsolr.baseUrl.

See merge request search_discovery/insightengine!378
2020-02-13 12:40:28 +00:00
Tom Page bb4a07eda8 SEARCH-2089 Update docker-compose generator to use -Dsolr.baseUrl. 2020-02-13 11:29:26 +00:00
Tom Page 3d40419e39 Merge branch 'dependabot/maven/e2e-test/rm.version-3.3.0.1' into 'master'
Bump rm.version from 3.3.0 to 3.3.0.1 in /e2e-test

See merge request search_discovery/insightengine!377
2020-02-13 09:21:20 +00:00
Tom Page 0aff73cdc8 Merge master into dependabot/maven/e2e-test/org.alfresco.tas-restapi-1.31.
# Conflicts:
#   e2e-test/pom.xml
2020-02-12 08:27:15 +00:00
Tom Page cce988b3b6 Remove duplicate entry for tas.rest.api from pom.xml. 2020-02-12 08:23:51 +00:00
Tom Page 4a34d702d9 Merge branch 'dependabot/maven/e2e-test/org.projectlombok-lombok-1.18.12' into 'master'
Bump lombok from 1.18.10 to 1.18.12 in /e2e-test

See merge request search_discovery/insightengine!367
2020-02-10 14:45:24 +00:00
Tom Page 32d364a8cd Merge branch 'dependabot/maven/e2e-test/org.alfresco.tas-restapi-1.30' into 'master'
Bump restapi from 1.28 to 1.30 in /e2e-test

See merge request search_discovery/insightengine!366
2020-02-10 14:44:37 +00:00