[geonetwork/core-geonetwork] d88b3f: ES / Add indexing all in remote index.

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[geonetwork/core-geonetwork] d88b3f: ES / Add indexing all in remote index.

Francois Prunayre
  Branch: refs/heads/develop
  Home:   https://github.com/geonetwork/core-geonetwork
  Commit: d88b3f09e503b6c75f361aee6d70a3afce176308
      https://github.com/geonetwork/core-geonetwork/commit/d88b3f09e503b6c75f361aee6d70a3afce176308
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-06-14 (Wed, 14 Jun 2017)

  Changed paths:
    M core/pom.xml
    M core/src/main/java/org/fao/geonet/kernel/DataManager.java
    M core/src/main/java/org/fao/geonet/kernel/IndexMetadataTask.java
    M core/src/main/java/org/fao/geonet/kernel/mef/Importer.java
    A core/src/main/java/org/fao/geonet/kernel/search/EsSearchManager.java
    A core/src/main/java/org/fao/geonet/kernel/search/ISearchManager.java
    A core/src/main/java/org/fao/geonet/kernel/search/IndexFields.java
    M core/src/main/java/org/fao/geonet/kernel/search/SearchManager.java
    M core/src/main/java/org/fao/geonet/kernel/search/index/IndexingTask.java
    M core/src/main/java/org/fao/geonet/services/thumbnail/Set.java
    M core/src/main/resources/config-spring-geonetwork.xml
    M core/src/test/java/org/fao/geonet/AbstractCoreIntegrationTest.java
    M core/src/test/java/org/fao/geonet/kernel/search/LuceneSearcherPresentTest.java
    M csw-server/src/main/java/org/fao/geonet/component/csw/Transaction.java
    M es/README.md
    M es/config/features.json
    A es/config/records.json
    A es/es-core/pom.xml
    A es/es-core/src/main/java/org/fao/geonet/es/DeleteByQuery.java
    A es/es-core/src/main/java/org/fao/geonet/es/EsClient.java
    M es/pom.xml
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/arcsde/ArcSDEHarvester.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/csw/Aligner.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/fragment/FragmentHarvester.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/geoPREST/Aligner.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/geonet/Aligner.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/geonet20/Aligner.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/localfilesystem/LocalFilesystemHarvester.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/oaipmh/Harvester.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/thredds/Harvester.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/webdav/Harvester.java
    M pom.xml
    A schemas/iso19139/src/main/plugin/iso19139/index-fields/fn.xsl
    A schemas/iso19139/src/main/plugin/iso19139/index-fields/index.xsl
    A schemas/iso19139/src/main/plugin/iso19139/index-fields/inspire-constant.xsl
    M services/src/main/java/org/fao/geonet/api/processing/XslProcessUtils.java
    M services/src/main/java/org/fao/geonet/api/records/MetadataInsertDeleteApi.java
    M services/src/main/java/org/fao/geonet/api/records/MetadataSharingApi.java
    M services/src/main/java/org/fao/geonet/api/records/MetadataTagApi.java
    M services/src/main/java/org/fao/geonet/api/records/MetadataWorkflowApi.java
    M services/src/main/java/org/fao/geonet/api/records/editing/AjaxEditUtils.java
    M services/src/main/java/org/fao/geonet/api/records/editing/MetadataEditingApi.java
    M services/src/main/java/org/fao/geonet/api/site/SiteApi.java
    M services/src/main/java/org/fao/geonet/services/metadata/BatchOpsMetadataReindexer.java
    M services/src/main/java/org/fao/geonet/services/metadata/IndexRebuild.java
    M services/src/main/java/org/fao/geonet/services/metadata/Insert.java
    M services/src/main/java/org/fao/geonet/services/metadata/Publish.java
    M services/src/main/java/org/fao/geonet/services/metadata/Update.java
    M services/src/main/java/org/fao/geonet/services/metadata/UpdateAdminOper.java
    M services/src/main/java/org/fao/geonet/services/metadata/UpdateCategories.java
    M services/src/main/java/org/fao/geonet/services/metadata/UpdateGroupOwner.java
    M services/src/main/java/org/fao/geonet/services/metadata/UpdateStatus.java
    M services/src/test/java/org/fao/geonet/services/metadata/PublishTest.java
    M web-ui/src/main/resources/catalog/js/admin/AdminToolsController.js
    M web-ui/src/main/resources/catalog/templates/admin/tools/index.html
    M web/src/main/webResources/WEB-INF/config.properties
    M workers/wfsfeature-harvester/pom.xml
    R workers/wfsfeature-harvester/src/main/java/org/fao/geonet/harvester/wfsfeatures/DeleteByQuery.java
    M workers/wfsfeature-harvester/src/main/java/org/fao/geonet/harvester/wfsfeatures/WFSHarvesterApi.java
    R workers/wfsfeature-harvester/src/main/java/org/fao/geonet/harvester/wfsfeatures/worker/EsClient.java
    M workers/wfsfeature-harvester/src/main/java/org/fao/geonet/harvester/wfsfeatures/worker/EsWFSFeatureIndexer.java
    M workers/wfsfeature-harvester/src/main/resources/config-spring-geonetwork.xml

  Log Message:
  -----------
  ES / Add indexing all in remote index.


  Commit: c30c8a9ff885c174a82e99280864ef3820d0249e
      https://github.com/geonetwork/core-geonetwork/commit/c30c8a9ff885c174a82e99280864ef3820d0249e
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-06-14 (Wed, 14 Jun 2017)

  Changed paths:
    M core/src/main/java/org/fao/geonet/kernel/search/EsSearchManager.java
    M es/config/records.json
    M schemas/iso19139/src/main/plugin/iso19139/index-fields/index.xsl

  Log Message:
  -----------
  ES / Add site ref in document. Index a selection.


  Commit: 4603ee433058ffcdb8d7a4541eed9ffcb4a55f5d
      https://github.com/geonetwork/core-geonetwork/commit/4603ee433058ffcdb8d7a4541eed9ffcb4a55f5d
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-06-14 (Wed, 14 Jun 2017)

  Changed paths:
    A schemas/dublin-core/src/main/plugin/dublin-core/index-fields/index.xsl
    M web-ui/src/main/resources/catalog/locales/en-admin.json
    M web-ui/src/main/resources/catalog/templates/admin/tools/index.html

  Log Message:
  -----------
  Admin / Add indexing button. Add DC indexing.


  Commit: 4475341c59d9207dd8567fd25865f5501307cae0
      https://github.com/geonetwork/core-geonetwork/commit/4475341c59d9207dd8567fd25865f5501307cae0
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-06-14 (Wed, 14 Jun 2017)

  Changed paths:
    M core/src/main/java/org/fao/geonet/kernel/search/SearchManager.java

  Log Message:
  -----------
  Fix removal in Lucene.


  Commit: 5170397c6658f6b1828caf59b8038d3ebd18904c
      https://github.com/geonetwork/core-geonetwork/commit/5170397c6658f6b1828caf59b8038d3ebd18904c
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-06-14 (Wed, 14 Jun 2017)

  Changed paths:
    M .gitignore
    M core/src/main/java/org/fao/geonet/constants/Geonet.java
    M core/src/main/java/org/fao/geonet/kernel/DataManager.java
    M core/src/main/java/org/fao/geonet/kernel/search/EsSearchManager.java
    M core/src/main/java/org/fao/geonet/kernel/search/KeywordsSearcher.java
    M core/src/main/java/org/fao/geonet/kernel/search/LuceneSearcher.java
    M core/src/main/java/org/fao/geonet/kernel/search/SearchLoggerTask.java
    M core/src/main/java/org/fao/geonet/kernel/search/SearchManager.java
    A core/src/main/java/org/fao/geonet/kernel/search/log/LuceneQueryParamType.java
    M core/src/main/java/org/fao/geonet/kernel/search/log/QueryRequest.java
    A core/src/main/java/org/fao/geonet/kernel/search/log/SearchRequest.java
    A core/src/main/java/org/fao/geonet/kernel/search/log/SearchRequestParam.java
    M core/src/main/java/org/fao/geonet/kernel/search/log/SearcherLogger.java
    A core/src/main/java/org/fao/geonet/web/SearchStatisticsDatabaseMigration.java
    M core/src/main/resources/config-spring-geonetwork.xml
    M core/src/test/java/org/fao/geonet/GeonetTestFixture.java
    R core/src/test/java/org/fao/geonet/kernel/search/SearchLoggerTaskIntegerTest.java
    R core/src/test/java/org/fao/geonet/kernel/search/SearchLoggerTaskTest.java
    M csw-server/src/main/java/org/fao/geonet/kernel/csw/services/getrecords/CatalogSearcher.java
    R domain/src/main/java/org/fao/geonet/domain/statistic/LuceneQueryParamType.java
    R domain/src/main/java/org/fao/geonet/domain/statistic/SearchRequest.java
    R domain/src/main/java/org/fao/geonet/domain/statistic/SearchRequestParam.java
    R domain/src/main/java/org/fao/geonet/domain/statistic/package-info.java
    R domain/src/main/java/org/fao/geonet/entitylistener/SearchRequestEntityListenerManager.java
    R domain/src/main/java/org/fao/geonet/entitylistener/SearchRequestParamEntityListenerManager.java
    M domain/src/main/java/org/fao/geonet/repository/BatchUpdateQuery.java
    M domain/src/main/java/org/fao/geonet/repository/GeonetRepository.java
    M domain/src/main/java/org/fao/geonet/repository/GeonetRepositoryImpl.java
    M domain/src/main/java/org/fao/geonet/repository/MetadataRepositoryCustom.java
    M domain/src/main/java/org/fao/geonet/repository/MetadataRepositoryImpl.java
    A domain/src/main/java/org/fao/geonet/repository/PathSpec.java
    R domain/src/main/java/org/fao/geonet/repository/specification/SearchRequestParamSpecs.java
    R domain/src/main/java/org/fao/geonet/repository/specification/SearchRequestSpecs.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/DateInterval.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/MetadataStatisticSpec.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/MetadataStatisticsQueries.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/PathSpec.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/SearchRequestParamRepository.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/SearchRequestParamRepositoryCustom.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/SearchRequestParamRepositoryImpl.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/SearchRequestRepository.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/SearchRequestRepositoryCustom.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/SearchRequestRepositoryImpl.java
    M domain/src/test/java/org/fao/geonet/repository/GeonetRepositoryTest.java
    R domain/src/test/java/org/fao/geonet/repository/specification/SearchRequestParamSpecsTest.java
    R domain/src/test/java/org/fao/geonet/repository/specification/SearchRequestSpecsTest.java
    R domain/src/test/java/org/fao/geonet/repository/statistic/DateIntervalTest.java
    R domain/src/test/java/org/fao/geonet/repository/statistic/MetadataStatisticsQueriesTest.java
    R domain/src/test/java/org/fao/geonet/repository/statistic/SearchRequestParamRepositoryTest.java
    R domain/src/test/java/org/fao/geonet/repository/statistic/SearchRequestRepositoryTest.java
    M es/README.md
    M es/config/features.json
    A es/config/searchlogs.json
    M es/es-core/pom.xml
    A es/es-dashboards/README.md
    A es/es-dashboards/data/index-dashboards-mapping.json
    A es/es-dashboards/data/index-dashboards.json
    A es/es-dashboards/pom.xml
    M es/pom.xml
    M pom.xml
    M services/src/main/java/org/fao/geonet/api/site/SiteApi.java
    M services/src/main/java/org/fao/geonet/services/config/Set.java
    R services/src/main/java/org/fao/geonet/services/statistics/ContentStatistics.java
    R services/src/main/java/org/fao/geonet/services/statistics/MetadataStatistics.java
    R services/src/main/java/org/fao/geonet/services/statistics/RequestsByDateStatistics.java
    R services/src/main/java/org/fao/geonet/services/statistics/SearchStatistics.java
    R services/src/main/java/org/fao/geonet/services/statistics/SearchTermsStatistics.java
    R services/src/main/java/org/fao/geonet/services/statistics/TableExport.java
    R services/src/main/java/org/fao/geonet/services/statistics/response/ContentStats.java
    R services/src/main/java/org/fao/geonet/services/statistics/response/GeneralSearchStats.java
    R services/src/main/java/org/fao/geonet/services/statistics/response/IpStats.java
    R services/src/main/java/org/fao/geonet/services/statistics/response/SearchTypeStats.java
    R services/src/main/java/org/fao/geonet/services/statistics/response/TermFieldStats.java
    R services/src/test/java/org/fao/geonet/services/statistics/SearchStatisticsTest.java
    M web-ui/src/main/resources/catalog/js/admin/AdminController.js
    R web-ui/src/main/resources/catalog/js/admin/DashboardContentStatController.js
    M web-ui/src/main/resources/catalog/js/admin/DashboardController.js
    A web-ui/src/main/resources/catalog/js/admin/DashboardRenderController.js
    R web-ui/src/main/resources/catalog/js/admin/DashboardSearchStatController.js
    R web-ui/src/main/resources/catalog/templates/admin/dashboard/statistics-content.html
    R web-ui/src/main/resources/catalog/templates/admin/dashboard/statistics-search.html
    A web-ui/src/main/resources/catalog/templates/admin/dashboard/statistics.html
    M web/src/main/java/org/fao/geonet/Geonetwork.java
    M web/src/main/webResources/WEB-INF/web.xml
    M web/src/main/webapp/WEB-INF/config-security/config-security-core.xml
    M web/src/main/webapp/WEB-INF/config.xml
    R web/src/main/webapp/WEB-INF/config/config-service-statistics.xml

  Log Message:
  -----------
  Move statistics from database to Elasticsearch and kibana. Fix & restore a number of issues/features in search statistics.


  Commit: 02eb774531626c72e3e261b39cc72afccfff57c1
      https://github.com/geonetwork/core-geonetwork/commit/02eb774531626c72e3e261b39cc72afccfff57c1
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-06-14 (Wed, 14 Jun 2017)

  Changed paths:
    M core/pom.xml
    M core/src/main/java/org/fao/geonet/kernel/DataManager.java
    M core/src/main/java/org/fao/geonet/kernel/IndexMetadataTask.java
    M core/src/main/java/org/fao/geonet/kernel/mef/Importer.java
    A core/src/main/java/org/fao/geonet/kernel/search/EsSearchManager.java
    A core/src/main/java/org/fao/geonet/kernel/search/ISearchManager.java
    A core/src/main/java/org/fao/geonet/kernel/search/IndexFields.java
    M core/src/main/java/org/fao/geonet/kernel/search/SearchManager.java
    M core/src/main/java/org/fao/geonet/kernel/search/index/IndexingTask.java
    M core/src/main/java/org/fao/geonet/services/thumbnail/Set.java
    M core/src/main/resources/config-spring-geonetwork.xml
    M core/src/test/java/org/fao/geonet/AbstractCoreIntegrationTest.java
    M core/src/test/java/org/fao/geonet/kernel/search/LuceneSearcherPresentTest.java
    M csw-server/src/main/java/org/fao/geonet/component/csw/Transaction.java
    M es/README.md
    M es/config/features.json
    A es/config/records.json
    A es/es-core/pom.xml
    A es/es-core/src/main/java/org/fao/geonet/es/DeleteByQuery.java
    A es/es-core/src/main/java/org/fao/geonet/es/EsClient.java
    M es/pom.xml
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/arcsde/ArcSDEHarvester.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/csw/Aligner.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/fragment/FragmentHarvester.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/geoPREST/Aligner.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/geonet/Aligner.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/geonet20/Aligner.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/localfilesystem/LocalFilesystemHarvester.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/oaipmh/Harvester.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/thredds/Harvester.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/webdav/Harvester.java
    M pom.xml
    A schemas/iso19139/src/main/plugin/iso19139/index-fields/fn.xsl
    A schemas/iso19139/src/main/plugin/iso19139/index-fields/index.xsl
    A schemas/iso19139/src/main/plugin/iso19139/index-fields/inspire-constant.xsl
    M services/src/main/java/org/fao/geonet/api/processing/XslProcessUtils.java
    M services/src/main/java/org/fao/geonet/api/records/MetadataInsertDeleteApi.java
    M services/src/main/java/org/fao/geonet/api/records/MetadataSharingApi.java
    M services/src/main/java/org/fao/geonet/api/records/MetadataTagApi.java
    M services/src/main/java/org/fao/geonet/api/records/MetadataWorkflowApi.java
    M services/src/main/java/org/fao/geonet/api/records/editing/AjaxEditUtils.java
    M services/src/main/java/org/fao/geonet/api/records/editing/MetadataEditingApi.java
    M services/src/main/java/org/fao/geonet/api/site/SiteApi.java
    M services/src/main/java/org/fao/geonet/services/metadata/BatchOpsMetadataReindexer.java
    M services/src/main/java/org/fao/geonet/services/metadata/IndexRebuild.java
    M services/src/main/java/org/fao/geonet/services/metadata/Insert.java
    M services/src/main/java/org/fao/geonet/services/metadata/Publish.java
    M services/src/main/java/org/fao/geonet/services/metadata/Update.java
    M services/src/main/java/org/fao/geonet/services/metadata/UpdateAdminOper.java
    M services/src/main/java/org/fao/geonet/services/metadata/UpdateCategories.java
    M services/src/main/java/org/fao/geonet/services/metadata/UpdateGroupOwner.java
    M services/src/main/java/org/fao/geonet/services/metadata/UpdateStatus.java
    M services/src/test/java/org/fao/geonet/services/metadata/PublishTest.java
    M web-ui/src/main/resources/catalog/js/admin/AdminToolsController.js
    M web-ui/src/main/resources/catalog/templates/admin/tools/index.html
    M web/src/main/webResources/WEB-INF/config.properties
    M workers/wfsfeature-harvester/pom.xml
    R workers/wfsfeature-harvester/src/main/java/org/fao/geonet/harvester/wfsfeatures/DeleteByQuery.java
    M workers/wfsfeature-harvester/src/main/java/org/fao/geonet/harvester/wfsfeatures/WFSHarvesterApi.java
    R workers/wfsfeature-harvester/src/main/java/org/fao/geonet/harvester/wfsfeatures/worker/EsClient.java
    M workers/wfsfeature-harvester/src/main/java/org/fao/geonet/harvester/wfsfeatures/worker/EsWFSFeatureIndexer.java
    M workers/wfsfeature-harvester/src/main/resources/config-spring-geonetwork.xml

  Log Message:
  -----------
  ES / Add indexing all in remote index.


  Commit: 1584081951eb40a2d1ac622e618e3ab2b567f052
      https://github.com/geonetwork/core-geonetwork/commit/1584081951eb40a2d1ac622e618e3ab2b567f052
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-06-14 (Wed, 14 Jun 2017)

  Changed paths:
    M core/src/main/java/org/fao/geonet/kernel/search/EsSearchManager.java
    M es/config/records.json
    M schemas/iso19139/src/main/plugin/iso19139/index-fields/index.xsl

  Log Message:
  -----------
  ES / Add site ref in document. Index a selection.


  Commit: 04826d0947d415809a84c60d1b8912ae3f77da5d
      https://github.com/geonetwork/core-geonetwork/commit/04826d0947d415809a84c60d1b8912ae3f77da5d
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-06-14 (Wed, 14 Jun 2017)

  Changed paths:
    A schemas/dublin-core/src/main/plugin/dublin-core/index-fields/index.xsl
    M web-ui/src/main/resources/catalog/locales/en-admin.json
    M web-ui/src/main/resources/catalog/templates/admin/tools/index.html

  Log Message:
  -----------
  Admin / Add indexing button. Add DC indexing.


  Commit: 2f63df786370b1b84600f25ca030c0647c0c3645
      https://github.com/geonetwork/core-geonetwork/commit/2f63df786370b1b84600f25ca030c0647c0c3645
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-06-14 (Wed, 14 Jun 2017)

  Changed paths:
    M core/src/main/java/org/fao/geonet/kernel/search/SearchManager.java

  Log Message:
  -----------
  Fix removal in Lucene.


  Commit: f7a8f62cf0c46f1524ea4f57998ce114f276b8bd
      https://github.com/geonetwork/core-geonetwork/commit/f7a8f62cf0c46f1524ea4f57998ce114f276b8bd
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M core/src/main/java/org/fao/geonet/kernel/search/log/QueryRequest.java

  Log Message:
  -----------
  Log search / Improve exception handling.


  Commit: 3cc7ea37d54a64cb7cbe3b68515f42d3730d2d31
      https://github.com/geonetwork/core-geonetwork/commit/3cc7ea37d54a64cb7cbe3b68515f42d3730d2d31
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M core/src/main/java/org/fao/geonet/kernel/search/EsSearchManager.java
    A healthmonitor/src/main/java/org/fao/geonet/monitor/health/DashboardAppHealthCheck.java
    A healthmonitor/src/main/java/org/fao/geonet/monitor/health/IndexHealthCheck.java
    M web/src/main/webapp/WEB-INF/config/config-service-monitoring.xml

  Log Message:
  -----------
  Add healthcheck for Elasticsearch index and kibana app.


  Commit: d1aee4b8700a3515a539677d2a234d50e08b1ddb
      https://github.com/geonetwork/core-geonetwork/commit/d1aee4b8700a3515a539677d2a234d50e08b1ddb
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M core/src/main/java/org/fao/geonet/kernel/search/log/LuceneQueryParamType.java
    M core/src/main/java/org/fao/geonet/web/SearchStatisticsDatabaseMigration.java

  Log Message:
  -----------
  Log search / Db migration / Skip useless parameters logged before in database due to process ignoring excluded terms.


  Commit: 8d8c404c39654e51a4e4bbab6d281d5e4b3ba400
      https://github.com/geonetwork/core-geonetwork/commit/8d8c404c39654e51a4e4bbab6d281d5e4b3ba400
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-06-15 (Thu, 15 Jun 2017)

  Changed paths:
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/CswGetCapabilitiesHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/CswGetRecordsHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/DashboardAppHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/DatabaseHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/DeadlockedThreadsHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/FieldCacheSanityHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/FreeConnectionsHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/HarvestersHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/IndexHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/LuceneIndexHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/NoIndexErrorsHealthCheck.java
    M web-ui/src/main/resources/catalog/locales/en-admin.json

  Log Message:
  -----------
  Healthchecks / Easier translation based on class name.


  Commit: 0ba883cbf4ff8611fe7e220b290b7a60347b9fa6
      https://github.com/geonetwork/core-geonetwork/commit/0ba883cbf4ff8611fe7e220b290b7a60347b9fa6
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-06-16 (Fri, 16 Jun 2017)

  Changed paths:
    M web-ui/src/main/resources/catalog/js/admin/AdminController.js
    M web-ui/src/main/resources/catalog/js/admin/DashboardController.js
    M web-ui/src/main/resources/catalog/locales/en-admin.json
    M web-ui/src/main/resources/catalog/templates/admin/dashboard/statistics.html
    M web-ui/src/main/resources/catalog/templates/admin/page-layout.html

  Log Message:
  -----------
  Dashboard / Add capability to have multiple dashboard tabs.


  Commit: 2c46ae75fa144359ce4332cfe1f862ea447c619a
      https://github.com/geonetwork/core-geonetwork/commit/2c46ae75fa144359ce4332cfe1f862ea447c619a
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

  Changed paths:
    M core/pom.xml
    M core/src/main/java/org/fao/geonet/kernel/DataManager.java
    M core/src/main/java/org/fao/geonet/kernel/IndexMetadataTask.java
    M core/src/main/java/org/fao/geonet/kernel/mef/Importer.java
    A core/src/main/java/org/fao/geonet/kernel/search/EsSearchManager.java
    A core/src/main/java/org/fao/geonet/kernel/search/ISearchManager.java
    A core/src/main/java/org/fao/geonet/kernel/search/IndexFields.java
    M core/src/main/java/org/fao/geonet/kernel/search/SearchManager.java
    M core/src/main/java/org/fao/geonet/kernel/search/index/IndexingTask.java
    M core/src/main/java/org/fao/geonet/services/thumbnail/Set.java
    M core/src/main/resources/config-spring-geonetwork.xml
    M core/src/test/java/org/fao/geonet/AbstractCoreIntegrationTest.java
    M core/src/test/java/org/fao/geonet/kernel/search/LuceneSearcherPresentTest.java
    M csw-server/src/main/java/org/fao/geonet/component/csw/Transaction.java
    M es/README.md
    M es/config/features.json
    A es/config/records.json
    A es/es-core/pom.xml
    A es/es-core/src/main/java/org/fao/geonet/es/DeleteByQuery.java
    A es/es-core/src/main/java/org/fao/geonet/es/EsClient.java
    M es/pom.xml
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/arcsde/ArcSDEHarvester.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/csw/Aligner.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/fragment/FragmentHarvester.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/geoPREST/Aligner.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/geonet/Aligner.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/geonet20/Aligner.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/localfilesystem/LocalFilesystemHarvester.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/oaipmh/Harvester.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/thredds/Harvester.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/webdav/Harvester.java
    M pom.xml
    A schemas/dublin-core/src/main/plugin/dublin-core/index-fields/index.xsl
    A schemas/iso19139/src/main/plugin/iso19139/index-fields/fn.xsl
    A schemas/iso19139/src/main/plugin/iso19139/index-fields/index.xsl
    A schemas/iso19139/src/main/plugin/iso19139/index-fields/inspire-constant.xsl
    M services/src/main/java/org/fao/geonet/api/processing/XslProcessUtils.java
    M services/src/main/java/org/fao/geonet/api/records/MetadataInsertDeleteApi.java
    M services/src/main/java/org/fao/geonet/api/records/MetadataSharingApi.java
    M services/src/main/java/org/fao/geonet/api/records/MetadataTagApi.java
    M services/src/main/java/org/fao/geonet/api/records/MetadataWorkflowApi.java
    M services/src/main/java/org/fao/geonet/api/records/editing/AjaxEditUtils.java
    M services/src/main/java/org/fao/geonet/api/records/editing/MetadataEditingApi.java
    M services/src/main/java/org/fao/geonet/api/site/SiteApi.java
    M services/src/main/java/org/fao/geonet/services/metadata/BatchOpsMetadataReindexer.java
    M services/src/main/java/org/fao/geonet/services/metadata/IndexRebuild.java
    M services/src/main/java/org/fao/geonet/services/metadata/Insert.java
    M services/src/main/java/org/fao/geonet/services/metadata/Publish.java
    M services/src/main/java/org/fao/geonet/services/metadata/Update.java
    M services/src/main/java/org/fao/geonet/services/metadata/UpdateAdminOper.java
    M services/src/main/java/org/fao/geonet/services/metadata/UpdateCategories.java
    M services/src/main/java/org/fao/geonet/services/metadata/UpdateGroupOwner.java
    M services/src/main/java/org/fao/geonet/services/metadata/UpdateStatus.java
    M services/src/test/java/org/fao/geonet/services/metadata/PublishTest.java
    M web-ui/src/main/resources/catalog/js/admin/AdminToolsController.js
    M web-ui/src/main/resources/catalog/locales/en-admin.json
    M web-ui/src/main/resources/catalog/templates/admin/tools/index.html
    M web/src/main/webResources/WEB-INF/config.properties
    M workers/wfsfeature-harvester/pom.xml
    R workers/wfsfeature-harvester/src/main/java/org/fao/geonet/harvester/wfsfeatures/DeleteByQuery.java
    M workers/wfsfeature-harvester/src/main/java/org/fao/geonet/harvester/wfsfeatures/WFSHarvesterApi.java
    R workers/wfsfeature-harvester/src/main/java/org/fao/geonet/harvester/wfsfeatures/worker/EsClient.java
    M workers/wfsfeature-harvester/src/main/java/org/fao/geonet/harvester/wfsfeatures/worker/EsWFSFeatureIndexer.java
    M workers/wfsfeature-harvester/src/main/resources/config-spring-geonetwork.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'titellus/es-indexing' into esall


  Commit: b2e313daa15521f9ed164c1416e89f8e11b84c39
      https://github.com/geonetwork/core-geonetwork/commit/b2e313daa15521f9ed164c1416e89f8e11b84c39
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

  Changed paths:
    M .gitignore
    M core/src/main/java/org/fao/geonet/constants/Geonet.java
    M core/src/main/java/org/fao/geonet/kernel/DataManager.java
    M core/src/main/java/org/fao/geonet/kernel/search/EsSearchManager.java
    M core/src/main/java/org/fao/geonet/kernel/search/KeywordsSearcher.java
    M core/src/main/java/org/fao/geonet/kernel/search/LuceneSearcher.java
    M core/src/main/java/org/fao/geonet/kernel/search/SearchLoggerTask.java
    M core/src/main/java/org/fao/geonet/kernel/search/SearchManager.java
    A core/src/main/java/org/fao/geonet/kernel/search/log/LuceneQueryParamType.java
    M core/src/main/java/org/fao/geonet/kernel/search/log/QueryRequest.java
    A core/src/main/java/org/fao/geonet/kernel/search/log/SearchRequest.java
    A core/src/main/java/org/fao/geonet/kernel/search/log/SearchRequestParam.java
    M core/src/main/java/org/fao/geonet/kernel/search/log/SearcherLogger.java
    A core/src/main/java/org/fao/geonet/web/SearchStatisticsDatabaseMigration.java
    M core/src/main/resources/config-spring-geonetwork.xml
    M core/src/test/java/org/fao/geonet/GeonetTestFixture.java
    R core/src/test/java/org/fao/geonet/kernel/search/SearchLoggerTaskIntegerTest.java
    R core/src/test/java/org/fao/geonet/kernel/search/SearchLoggerTaskTest.java
    M csw-server/src/main/java/org/fao/geonet/kernel/csw/services/getrecords/CatalogSearcher.java
    R domain/src/main/java/org/fao/geonet/domain/statistic/LuceneQueryParamType.java
    R domain/src/main/java/org/fao/geonet/domain/statistic/SearchRequest.java
    R domain/src/main/java/org/fao/geonet/domain/statistic/SearchRequestParam.java
    R domain/src/main/java/org/fao/geonet/domain/statistic/package-info.java
    R domain/src/main/java/org/fao/geonet/entitylistener/SearchRequestEntityListenerManager.java
    R domain/src/main/java/org/fao/geonet/entitylistener/SearchRequestParamEntityListenerManager.java
    M domain/src/main/java/org/fao/geonet/repository/BatchUpdateQuery.java
    M domain/src/main/java/org/fao/geonet/repository/GeonetRepository.java
    M domain/src/main/java/org/fao/geonet/repository/GeonetRepositoryImpl.java
    M domain/src/main/java/org/fao/geonet/repository/MetadataRepositoryCustom.java
    M domain/src/main/java/org/fao/geonet/repository/MetadataRepositoryImpl.java
    A domain/src/main/java/org/fao/geonet/repository/PathSpec.java
    R domain/src/main/java/org/fao/geonet/repository/specification/SearchRequestParamSpecs.java
    R domain/src/main/java/org/fao/geonet/repository/specification/SearchRequestSpecs.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/DateInterval.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/MetadataStatisticSpec.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/MetadataStatisticsQueries.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/PathSpec.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/SearchRequestParamRepository.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/SearchRequestParamRepositoryCustom.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/SearchRequestParamRepositoryImpl.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/SearchRequestRepository.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/SearchRequestRepositoryCustom.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/SearchRequestRepositoryImpl.java
    M domain/src/test/java/org/fao/geonet/repository/GeonetRepositoryTest.java
    R domain/src/test/java/org/fao/geonet/repository/specification/SearchRequestParamSpecsTest.java
    R domain/src/test/java/org/fao/geonet/repository/specification/SearchRequestSpecsTest.java
    R domain/src/test/java/org/fao/geonet/repository/statistic/DateIntervalTest.java
    R domain/src/test/java/org/fao/geonet/repository/statistic/MetadataStatisticsQueriesTest.java
    R domain/src/test/java/org/fao/geonet/repository/statistic/SearchRequestParamRepositoryTest.java
    R domain/src/test/java/org/fao/geonet/repository/statistic/SearchRequestRepositoryTest.java
    M es/README.md
    M es/config/features.json
    A es/config/searchlogs.json
    M es/es-core/pom.xml
    A es/es-dashboards/README.md
    A es/es-dashboards/data/index-dashboards-mapping.json
    A es/es-dashboards/data/index-dashboards.json
    A es/es-dashboards/pom.xml
    M es/pom.xml
    M pom.xml
    M services/src/main/java/org/fao/geonet/api/site/SiteApi.java
    M services/src/main/java/org/fao/geonet/services/config/Set.java
    R services/src/main/java/org/fao/geonet/services/statistics/ContentStatistics.java
    R services/src/main/java/org/fao/geonet/services/statistics/MetadataStatistics.java
    R services/src/main/java/org/fao/geonet/services/statistics/RequestsByDateStatistics.java
    R services/src/main/java/org/fao/geonet/services/statistics/SearchStatistics.java
    R services/src/main/java/org/fao/geonet/services/statistics/SearchTermsStatistics.java
    R services/src/main/java/org/fao/geonet/services/statistics/TableExport.java
    R services/src/main/java/org/fao/geonet/services/statistics/response/ContentStats.java
    R services/src/main/java/org/fao/geonet/services/statistics/response/GeneralSearchStats.java
    R services/src/main/java/org/fao/geonet/services/statistics/response/IpStats.java
    R services/src/main/java/org/fao/geonet/services/statistics/response/SearchTypeStats.java
    R services/src/main/java/org/fao/geonet/services/statistics/response/TermFieldStats.java
    R services/src/test/java/org/fao/geonet/services/statistics/SearchStatisticsTest.java
    M web-ui/src/main/resources/catalog/js/admin/AdminController.js
    R web-ui/src/main/resources/catalog/js/admin/DashboardContentStatController.js
    M web-ui/src/main/resources/catalog/js/admin/DashboardController.js
    A web-ui/src/main/resources/catalog/js/admin/DashboardRenderController.js
    R web-ui/src/main/resources/catalog/js/admin/DashboardSearchStatController.js
    M web-ui/src/main/resources/catalog/locales/en-admin.json
    R web-ui/src/main/resources/catalog/templates/admin/dashboard/statistics-content.html
    R web-ui/src/main/resources/catalog/templates/admin/dashboard/statistics-search.html
    A web-ui/src/main/resources/catalog/templates/admin/dashboard/statistics.html
    M web-ui/src/main/resources/catalog/templates/admin/page-layout.html
    M web/src/main/java/org/fao/geonet/Geonetwork.java
    M web/src/main/webResources/WEB-INF/web.xml
    M web/src/main/webapp/WEB-INF/config-security/config-security-core.xml
    M web/src/main/webapp/WEB-INF/config.xml
    R web/src/main/webapp/WEB-INF/config/config-service-statistics.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'titellus/es-search-stats' into esall


  Commit: 1d953174a1e7441fcf73bf0afd9ef4529cdc8bb4
      https://github.com/geonetwork/core-geonetwork/commit/1d953174a1e7441fcf73bf0afd9ef4529cdc8bb4
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

  Changed paths:
    M core/src/main/java/org/fao/geonet/kernel/search/EsSearchManager.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/CswGetCapabilitiesHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/CswGetRecordsHealthCheck.java
    A healthmonitor/src/main/java/org/fao/geonet/monitor/health/DashboardAppHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/DatabaseHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/DeadlockedThreadsHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/FieldCacheSanityHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/FreeConnectionsHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/HarvestersHealthCheck.java
    A healthmonitor/src/main/java/org/fao/geonet/monitor/health/IndexHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/LuceneIndexHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/NoIndexErrorsHealthCheck.java
    M web-ui/src/main/resources/catalog/locales/en-admin.json
    M web/src/main/webapp/WEB-INF/config/config-service-monitoring.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'titellus/es-healthcheck' into esall


  Commit: b06c49d07fd33e5f5327a097ab8dadfa69031809
      https://github.com/geonetwork/core-geonetwork/commit/b06c49d07fd33e5f5327a097ab8dadfa69031809
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-06-26 (Mon, 26 Jun 2017)

  Changed paths:
    M core/src/main/java/org/fao/geonet/kernel/search/EsSearchManager.java
    M services/src/main/java/org/fao/geonet/api/records/MetadataValidateApi.java
    M services/src/test/java/org/fao/geonet/api/records/MetadataValidateApiTest.java

  Log Message:
  -----------
  Fix merge.


  Commit: ad6ae1452984e94269ce6b3228d7c300be356248
      https://github.com/geonetwork/core-geonetwork/commit/ad6ae1452984e94269ce6b3228d7c300be356248
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-06-28 (Wed, 28 Jun 2017)

  Changed paths:
    M core/src/main/java/org/fao/geonet/kernel/search/log/QueryRequest.java

  Log Message:
  -----------
  Log search / Handle case where es.spring.profile is not activated.


  Commit: 8c439ca091bd9df5d67d66f5555645e33d82cc19
      https://github.com/geonetwork/core-geonetwork/commit/8c439ca091bd9df5d67d66f5555645e33d82cc19
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-07-24 (Mon, 24 Jul 2017)

  Changed paths:
    A CONTRIBUTING.md
    M core/pom.xml
    M core/src/main/java/jeeves/xlink/Processor.java
    A core/src/main/java/org/fao/geonet/MetadataResourceDatabaseMigration.java
    A core/src/main/java/org/fao/geonet/kernel/SpringLocalServiceInvoker.java
    M core/src/main/java/org/fao/geonet/kernel/mef/Importer.java
    M core/src/main/java/org/fao/geonet/kernel/search/SearchManager.java
    A core/src/main/java/org/fao/geonet/security/web/csrf/GeonetworkCsrfSecurityRequestMatcher.java
    M core/src/main/resources/config-spring-geonetwork.xml
    M core/src/test/java/org/fao/geonet/kernel/LocalXLinksInMetadataIntegrationTest.java
    R core/src/test/resources/mock-service-manager.xml
    M docs/schema-doc/pom.xml
    M schemas/iso19139/src/main/plugin/iso19139/index-fields/default.xsl
    R schemas/iso19139/src/main/plugin/iso19139/index-fields/index-subtemplate-fields.xsl
    A schemas/iso19139/src/main/plugin/iso19139/index-fields/index-subtemplate.xsl
    M schemas/iso19139/src/main/plugin/iso19139/layout/layout-custom-fields.xsl
    M schemas/iso19139/src/main/plugin/iso19139/layout/utility-tpl-multilingual.xsl
    R services/src/main/java/org/fao/geonet/api/records/attachments/MetadataResourceDatabaseMigration.java
    M services/src/main/resources/config-spring-geonetwork.xml
    M services/src/test/java/org/fao/geonet/api/records/MetadataApiTest.java
    M services/src/test/java/org/fao/geonet/api/records/attachments/MetadataResourceDatabaseMigrationTest.java
    M services/src/test/resources/org/fao/geonet/api/records/attachments/record-with-old-links.xml
    A solr/pom.xml
    A solr/solr-bridge/pom.xml
    A solr/solr-config/pom.xml
    M web-ui/src/main/resources/WEB-INF/classes/web-ui-wro-sources.xml
    M web-ui/src/main/resources/catalog/components/UrlUtilsService.js
    M web-ui/src/main/resources/catalog/components/admin/uiconfig/UiConfigDirective.js
    M web-ui/src/main/resources/catalog/components/admin/uiconfig/partials/uiconfig.html
    M web-ui/src/main/resources/catalog/components/catalog/CatalogService.js
    M web-ui/src/main/resources/catalog/components/common/map/mapService.js
    M web-ui/src/main/resources/catalog/components/common/map/print/PrintMapDirective.js
    M web-ui/src/main/resources/catalog/components/common/map/print/PrintMapService.js
    M web-ui/src/main/resources/catalog/components/common/ows/OWSService.js
    M web-ui/src/main/resources/catalog/components/common/popup/partials/popup.html
    M web-ui/src/main/resources/catalog/components/edit/checkboxwithnilreason/CheckboxWithNilReason.js
    A web-ui/src/main/resources/catalog/components/edit/directoryassociatedmd/DirectoryAssociatedMdDirective.js
    A web-ui/src/main/resources/catalog/components/edit/directoryassociatedmd/DirectoryAssociatedMdModule.js
    A web-ui/src/main/resources/catalog/components/edit/directoryassociatedmd/partials/associated-results.html
    M web-ui/src/main/resources/catalog/components/edit/directoryentryselector/DirectoryEntrySelector.js
    M web-ui/src/main/resources/catalog/components/edit/directoryentryselector/partials/directoryentryselector.html
    M web-ui/src/main/resources/catalog/components/edit/onlinesrc/OnlineSrcDirective.js
    M web-ui/src/main/resources/catalog/components/index/partials/datafilterview.html
    M web-ui/src/main/resources/catalog/components/metadataactions/RelatedDirective.js
    M web-ui/src/main/resources/catalog/components/metadataactions/RelatedResourcesService.js
    M web-ui/src/main/resources/catalog/components/metadataactions/partials/related.html
    M web-ui/src/main/resources/catalog/components/search/formfields/FormFieldsDirective.js
    M web-ui/src/main/resources/catalog/components/search/pagination/partials/pagination.html
    M web-ui/src/main/resources/catalog/components/search/resultsview/gridRelated.js
    M web-ui/src/main/resources/catalog/components/search/resultsview/partials/viewtemplates/editor.html
    M web-ui/src/main/resources/catalog/components/search/searchmanager/SearchFormDirective.js
    M web-ui/src/main/resources/catalog/components/utility/CORSInterceptor.js
    A web-ui/src/main/resources/catalog/components/utility/MetadataTypeWidget.js
    M web-ui/src/main/resources/catalog/components/utility/UtilityDirective.js
    M web-ui/src/main/resources/catalog/components/utility/UtilityModule.js
    A web-ui/src/main/resources/catalog/components/utility/partials/typewidget.html
    R web-ui/src/main/resources/catalog/components/utility/popover.js
    M web-ui/src/main/resources/catalog/components/viewer/ViewerDirective.js
    M web-ui/src/main/resources/catalog/components/viewer/ViewerModule.js
    M web-ui/src/main/resources/catalog/components/viewer/ViewerService.js
    A web-ui/src/main/resources/catalog/components/viewer/atom/AtomDirective.js
    A web-ui/src/main/resources/catalog/components/viewer/atom/AtomModule.js
    A web-ui/src/main/resources/catalog/components/viewer/atom/AtomService.js
    A web-ui/src/main/resources/catalog/components/viewer/atom/partials/atomDownload.html
    M web-ui/src/main/resources/catalog/components/viewer/draw/DrawDirective.js
    A web-ui/src/main/resources/catalog/components/viewer/geometry/GeometryDirective.js
    A web-ui/src/main/resources/catalog/components/viewer/geometry/GeometryModule.js
    A web-ui/src/main/resources/catalog/components/viewer/geometry/GeometryService.js
    A web-ui/src/main/resources/catalog/components/viewer/geometry/partials/geometrytool.html
    M web-ui/src/main/resources/catalog/components/viewer/gfi/GetFeatureInfoDirective.js
    M web-ui/src/main/resources/catalog/components/viewer/graticule/GraticuleDirective.js
    M web-ui/src/main/resources/catalog/components/viewer/layermanager/partials/layermanageritem.html
    M web-ui/src/main/resources/catalog/components/viewer/localisation/LocalisationDirective.js
    R web-ui/src/main/resources/catalog/components/viewer/ncwms/NcwmsDirective.js
    R web-ui/src/main/resources/catalog/components/viewer/ncwms/NcwmsModule.js
    R web-ui/src/main/resources/catalog/components/viewer/ncwms/NcwmsService.js
    R web-ui/src/main/resources/catalog/components/viewer/ncwms/partials/ncwmstools.html
    M web-ui/src/main/resources/catalog/components/viewer/owscontext/OwsContextDirective.js
    M web-ui/src/main/resources/catalog/components/viewer/owscontext/OwsContextService.js
    M web-ui/src/main/resources/catalog/components/viewer/partials/mainviewer.html
    M web-ui/src/main/resources/catalog/components/viewer/wfs/WfsDirective.js
    M web-ui/src/main/resources/catalog/components/viewer/wfs/WfsService.js
    M web-ui/src/main/resources/catalog/components/viewer/wfs/partials/download.html
    M web-ui/src/main/resources/catalog/components/viewer/wfsfilter/WfsFilterDirective.js
    A web-ui/src/main/resources/catalog/components/viewer/wms/WmsDirective.js
    A web-ui/src/main/resources/catalog/components/viewer/wms/WmsModule.js
    A web-ui/src/main/resources/catalog/components/viewer/wms/WmsService.js
    A web-ui/src/main/resources/catalog/components/viewer/wms/partials/wmsDownload.html
    M web-ui/src/main/resources/catalog/components/viewer/wmsimport/WmsImportDirective.js
    M web-ui/src/main/resources/catalog/components/viewer/wmsimport/partials/wmsimport.html
    A web-ui/src/main/resources/catalog/components/viewer/wmts/WmtsDirective.js
    A web-ui/src/main/resources/catalog/components/viewer/wmts/WmtsModule.js
    A web-ui/src/main/resources/catalog/components/viewer/wmts/WmtsService.js
    A web-ui/src/main/resources/catalog/components/viewer/wmts/partials/wmtsDownload.html
    M web-ui/src/main/resources/catalog/components/viewer/wps/WpsDirective.js
    M web-ui/src/main/resources/catalog/components/viewer/wps/WpsService.js
    M web-ui/src/main/resources/catalog/components/viewer/wps/partials/processform.html
    A web-ui/src/main/resources/catalog/components/viewer/wps/partials/recentprocesses.html
    A web-ui/src/main/resources/catalog/components/viewer/wps/partials/urldiscovery.html
    M web-ui/src/main/resources/catalog/js/CatController.js
    M web-ui/src/main/resources/catalog/js/Gn.js
    M web-ui/src/main/resources/catalog/js/GnSearchModule.js
    M web-ui/src/main/resources/catalog/js/LoginController.js
    M web-ui/src/main/resources/catalog/js/admin/CSWSettingsController.js
    M web-ui/src/main/resources/catalog/js/admin/HarvestSettingsController.js
    M web-ui/src/main/resources/catalog/js/edit/BatchEditController.js
    M web-ui/src/main/resources/catalog/js/edit/DirectoryController.js
    M web-ui/src/main/resources/catalog/js/edit/EditorController.js
    M web-ui/src/main/resources/catalog/js/jsonix/OWC_0_3_1.js
    M web-ui/src/main/resources/catalog/js/jsonix/OWS_1_1_0.js
    M web-ui/src/main/resources/catalog/js/jsonix/WPS_1_0_0.js
    A web-ui/src/main/resources/catalog/js/polyfill.js
    A web-ui/src/main/resources/catalog/lib/angular.ext/angular-floatThead.js
    A web-ui/src/main/resources/catalog/lib/angular.ext/date.js
    A web-ui/src/main/resources/catalog/lib/jquery.ext/jquery.floatThead-slim.js
    A web-ui/src/main/resources/catalog/lib/jquery.ext/jquery.floatThead-slim.min.js
    A web-ui/src/main/resources/catalog/lib/jsonix/jsonix/Jsonix-all.js
    M web-ui/src/main/resources/catalog/lib/jsonix/jsonix/Jsonix-min.js
    M web-ui/src/main/resources/catalog/lib/ngeo/ngeo-debug.js
    M web-ui/src/main/resources/catalog/lib/ngeo/ngeo.js
    M web-ui/src/main/resources/catalog/lib/ngeo/ngeo.js.map
    M web-ui/src/main/resources/catalog/locales/en-admin.json
    M web-ui/src/main/resources/catalog/locales/en-core.json
    M web-ui/src/main/resources/catalog/locales/en-editor.json
    M web-ui/src/main/resources/catalog/locales/en-search.json
    M web-ui/src/main/resources/catalog/locales/fr-admin.json
    M web-ui/src/main/resources/catalog/locales/fr-search.json
    M web-ui/src/main/resources/catalog/style/gn.less
    M web-ui/src/main/resources/catalog/style/gn_editor.less
    M web-ui/src/main/resources/catalog/style/gn_viewer.less
    M web-ui/src/main/resources/catalog/templates/editor/directory.html
    M web-ui/src/main/resources/catalog/views/default/config.js
    M web-ui/src/main/resources/catalog/views/default/less/gn_search_default.less
    M web-ui/src/main/resources/catalog/views/default/less/gn_view.less
    M web-ui/src/main/resources/catalog/views/default/module.js
    M web-ui/src/main/resources/catalog/views/default/templates/results.html
    M web-ui/src/main/resources/catalog/views/default/templates/searchForm.html
    M web/pom.xml
    M web/src/main/webapp/WEB-INF/classes/setup/sql/data/data-db-default.sql
    M web/src/main/webapp/WEB-INF/classes/setup/sql/migrate/v330/migrate-default.sql
    M web/src/main/webapp/WEB-INF/config-print/print-config.yaml
    M web/src/main/webapp/WEB-INF/config-security/config-security-core.xml
    M web/src/main/webapp/WEB-INF/data/data/formatter/groovy/common/Functions.groovy
    M web/src/main/webapp/xslt/base-layout-cssjs-loader.xsl

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/develop' into esall


  Commit: 102b205cd981bf1b1f0df88c3000c80bf35faa8b
      https://github.com/geonetwork/core-geonetwork/commit/102b205cd981bf1b1f0df88c3000c80bf35faa8b
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-07-25 (Tue, 25 Jul 2017)

  Changed paths:
    M pom.xml

  Log Message:
  -----------
  Update to ES 5.5.0.


  Commit: 18fb02ecd47b511832741b2dd5d64435aa34789c
      https://github.com/geonetwork/core-geonetwork/commit/18fb02ecd47b511832741b2dd5d64435aa34789c
  Author: Francois Prunayre <[hidden email]>
  Date:   2017-07-25 (Tue, 25 Jul 2017)

  Changed paths:
    M core/src/main/java/org/fao/geonet/kernel/search/log/QueryRequest.java

  Log Message:
  -----------
  Retrieve ES client properly if null.


  Commit: fa4b2ba4d34f8d8da572ab0be2b169a8a83e6890
      https://github.com/geonetwork/core-geonetwork/commit/fa4b2ba4d34f8d8da572ab0be2b169a8a83e6890
  Author: Fran├žois Prunayre <[hidden email]>
  Date:   2017-07-25 (Tue, 25 Jul 2017)

  Changed paths:
    M .gitignore
    M core/pom.xml
    M core/src/main/java/org/fao/geonet/constants/Geonet.java
    M core/src/main/java/org/fao/geonet/kernel/DataManager.java
    M core/src/main/java/org/fao/geonet/kernel/IndexMetadataTask.java
    M core/src/main/java/org/fao/geonet/kernel/mef/Importer.java
    A core/src/main/java/org/fao/geonet/kernel/search/EsSearchManager.java
    A core/src/main/java/org/fao/geonet/kernel/search/ISearchManager.java
    A core/src/main/java/org/fao/geonet/kernel/search/IndexFields.java
    M core/src/main/java/org/fao/geonet/kernel/search/KeywordsSearcher.java
    M core/src/main/java/org/fao/geonet/kernel/search/LuceneSearcher.java
    M core/src/main/java/org/fao/geonet/kernel/search/SearchLoggerTask.java
    M core/src/main/java/org/fao/geonet/kernel/search/SearchManager.java
    M core/src/main/java/org/fao/geonet/kernel/search/index/IndexingTask.java
    A core/src/main/java/org/fao/geonet/kernel/search/log/LuceneQueryParamType.java
    M core/src/main/java/org/fao/geonet/kernel/search/log/QueryRequest.java
    A core/src/main/java/org/fao/geonet/kernel/search/log/SearchRequest.java
    A core/src/main/java/org/fao/geonet/kernel/search/log/SearchRequestParam.java
    M core/src/main/java/org/fao/geonet/kernel/search/log/SearcherLogger.java
    M core/src/main/java/org/fao/geonet/services/thumbnail/Set.java
    A core/src/main/java/org/fao/geonet/web/SearchStatisticsDatabaseMigration.java
    M core/src/main/resources/config-spring-geonetwork.xml
    M core/src/test/java/org/fao/geonet/AbstractCoreIntegrationTest.java
    M core/src/test/java/org/fao/geonet/GeonetTestFixture.java
    M core/src/test/java/org/fao/geonet/kernel/search/LuceneSearcherPresentTest.java
    R core/src/test/java/org/fao/geonet/kernel/search/SearchLoggerTaskIntegerTest.java
    R core/src/test/java/org/fao/geonet/kernel/search/SearchLoggerTaskTest.java
    M csw-server/src/main/java/org/fao/geonet/component/csw/Transaction.java
    M csw-server/src/main/java/org/fao/geonet/kernel/csw/services/getrecords/CatalogSearcher.java
    R domain/src/main/java/org/fao/geonet/domain/statistic/LuceneQueryParamType.java
    R domain/src/main/java/org/fao/geonet/domain/statistic/SearchRequest.java
    R domain/src/main/java/org/fao/geonet/domain/statistic/SearchRequestParam.java
    R domain/src/main/java/org/fao/geonet/domain/statistic/package-info.java
    R domain/src/main/java/org/fao/geonet/entitylistener/SearchRequestEntityListenerManager.java
    R domain/src/main/java/org/fao/geonet/entitylistener/SearchRequestParamEntityListenerManager.java
    M domain/src/main/java/org/fao/geonet/repository/BatchUpdateQuery.java
    M domain/src/main/java/org/fao/geonet/repository/GeonetRepository.java
    M domain/src/main/java/org/fao/geonet/repository/GeonetRepositoryImpl.java
    M domain/src/main/java/org/fao/geonet/repository/MetadataRepositoryCustom.java
    M domain/src/main/java/org/fao/geonet/repository/MetadataRepositoryImpl.java
    A domain/src/main/java/org/fao/geonet/repository/PathSpec.java
    R domain/src/main/java/org/fao/geonet/repository/specification/SearchRequestParamSpecs.java
    R domain/src/main/java/org/fao/geonet/repository/specification/SearchRequestSpecs.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/DateInterval.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/MetadataStatisticSpec.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/MetadataStatisticsQueries.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/PathSpec.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/SearchRequestParamRepository.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/SearchRequestParamRepositoryCustom.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/SearchRequestParamRepositoryImpl.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/SearchRequestRepository.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/SearchRequestRepositoryCustom.java
    R domain/src/main/java/org/fao/geonet/repository/statistic/SearchRequestRepositoryImpl.java
    M domain/src/test/java/org/fao/geonet/repository/GeonetRepositoryTest.java
    R domain/src/test/java/org/fao/geonet/repository/specification/SearchRequestParamSpecsTest.java
    R domain/src/test/java/org/fao/geonet/repository/specification/SearchRequestSpecsTest.java
    R domain/src/test/java/org/fao/geonet/repository/statistic/DateIntervalTest.java
    R domain/src/test/java/org/fao/geonet/repository/statistic/MetadataStatisticsQueriesTest.java
    R domain/src/test/java/org/fao/geonet/repository/statistic/SearchRequestParamRepositoryTest.java
    R domain/src/test/java/org/fao/geonet/repository/statistic/SearchRequestRepositoryTest.java
    M es/README.md
    M es/config/features.json
    A es/config/records.json
    A es/config/searchlogs.json
    A es/es-core/pom.xml
    A es/es-core/src/main/java/org/fao/geonet/es/DeleteByQuery.java
    A es/es-core/src/main/java/org/fao/geonet/es/EsClient.java
    A es/es-dashboards/README.md
    A es/es-dashboards/data/index-dashboards-mapping.json
    A es/es-dashboards/data/index-dashboards.json
    A es/es-dashboards/pom.xml
    M es/pom.xml
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/arcsde/ArcSDEHarvester.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/csw/Aligner.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/fragment/FragmentHarvester.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/geoPREST/Aligner.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/geonet/Aligner.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/geonet20/Aligner.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/localfilesystem/LocalFilesystemHarvester.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/oaipmh/Harvester.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/thredds/Harvester.java
    M harvesters/src/main/java/org/fao/geonet/kernel/harvest/harvester/webdav/Harvester.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/CswGetCapabilitiesHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/CswGetRecordsHealthCheck.java
    A healthmonitor/src/main/java/org/fao/geonet/monitor/health/DashboardAppHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/DatabaseHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/DeadlockedThreadsHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/FieldCacheSanityHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/FreeConnectionsHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/HarvestersHealthCheck.java
    A healthmonitor/src/main/java/org/fao/geonet/monitor/health/IndexHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/LuceneIndexHealthCheck.java
    M healthmonitor/src/main/java/org/fao/geonet/monitor/health/NoIndexErrorsHealthCheck.java
    M pom.xml
    A schemas/dublin-core/src/main/plugin/dublin-core/index-fields/index.xsl
    A schemas/iso19139/src/main/plugin/iso19139/index-fields/fn.xsl
    A schemas/iso19139/src/main/plugin/iso19139/index-fields/index.xsl
    A schemas/iso19139/src/main/plugin/iso19139/index-fields/inspire-constant.xsl
    M services/src/main/java/org/fao/geonet/api/processing/XslProcessUtils.java
    M services/src/main/java/org/fao/geonet/api/records/MetadataInsertDeleteApi.java
    M services/src/main/java/org/fao/geonet/api/records/MetadataSharingApi.java
    M services/src/main/java/org/fao/geonet/api/records/MetadataTagApi.java
    M services/src/main/java/org/fao/geonet/api/records/MetadataValidateApi.java
    M services/src/main/java/org/fao/geonet/api/records/MetadataWorkflowApi.java
    M services/src/main/java/org/fao/geonet/api/records/editing/AjaxEditUtils.java
    M services/src/main/java/org/fao/geonet/api/records/editing/MetadataEditingApi.java
    M services/src/main/java/org/fao/geonet/api/site/SiteApi.java
    M services/src/main/java/org/fao/geonet/services/config/Set.java
    M services/src/main/java/org/fao/geonet/services/metadata/BatchOpsMetadataReindexer.java
    M services/src/main/java/org/fao/geonet/services/metadata/IndexRebuild.java
    M services/src/main/java/org/fao/geonet/services/metadata/Insert.java
    M services/src/main/java/org/fao/geonet/services/metadata/Publish.java
    M services/src/main/java/org/fao/geonet/services/metadata/Update.java
    M services/src/main/java/org/fao/geonet/services/metadata/UpdateAdminOper.java
    M services/src/main/java/org/fao/geonet/services/metadata/UpdateCategories.java
    M services/src/main/java/org/fao/geonet/services/metadata/UpdateGroupOwner.java
    M services/src/main/java/org/fao/geonet/services/metadata/UpdateStatus.java
    R services/src/main/java/org/fao/geonet/services/statistics/ContentStatistics.java
    R services/src/main/java/org/fao/geonet/services/statistics/MetadataStatistics.java
    R services/src/main/java/org/fao/geonet/services/statistics/RequestsByDateStatistics.java
    R services/src/main/java/org/fao/geonet/services/statistics/SearchStatistics.java
    R services/src/main/java/org/fao/geonet/services/statistics/SearchTermsStatistics.java
    R services/src/main/java/org/fao/geonet/services/statistics/TableExport.java
    R services/src/main/java/org/fao/geonet/services/statistics/response/ContentStats.java
    R services/src/main/java/org/fao/geonet/services/statistics/response/GeneralSearchStats.java
    R services/src/main/java/org/fao/geonet/services/statistics/response/IpStats.java
    R services/src/main/java/org/fao/geonet/services/statistics/response/SearchTypeStats.java
    R services/src/main/java/org/fao/geonet/services/statistics/response/TermFieldStats.java
    M services/src/test/java/org/fao/geonet/api/records/MetadataValidateApiTest.java
    M services/src/test/java/org/fao/geonet/services/metadata/PublishTest.java
    R services/src/test/java/org/fao/geonet/services/statistics/SearchStatisticsTest.java
    M web-ui/src/main/resources/catalog/js/admin/AdminController.js
    M web-ui/src/main/resources/catalog/js/admin/AdminToolsController.js
    R web-ui/src/main/resources/catalog/js/admin/DashboardContentStatController.js
    M web-ui/src/main/resources/catalog/js/admin/DashboardController.js
    A web-ui/src/main/resources/catalog/js/admin/DashboardRenderController.js
    R web-ui/src/main/resources/catalog/js/admin/DashboardSearchStatController.js
    M web-ui/src/main/resources/catalog/locales/en-admin.json
    R web-ui/src/main/resources/catalog/templates/admin/dashboard/statistics-content.html
    R web-ui/src/main/resources/catalog/templates/admin/dashboard/statistics-search.html
    A web-ui/src/main/resources/catalog/templates/admin/dashboard/statistics.html
    M web-ui/src/main/resources/catalog/templates/admin/page-layout.html
    M web-ui/src/main/resources/catalog/templates/admin/tools/index.html
    M web/src/main/java/org/fao/geonet/Geonetwork.java
    M web/src/main/webResources/WEB-INF/config.properties
    M web/src/main/webResources/WEB-INF/web.xml
    M web/src/main/webapp/WEB-INF/config-security/config-security-core.xml
    M web/src/main/webapp/WEB-INF/config.xml
    M web/src/main/webapp/WEB-INF/config/config-service-monitoring.xml
    R web/src/main/webapp/WEB-INF/config/config-service-statistics.xml
    M workers/wfsfeature-harvester/pom.xml
    R workers/wfsfeature-harvester/src/main/java/org/fao/geonet/harvester/wfsfeatures/DeleteByQuery.java
    M workers/wfsfeature-harvester/src/main/java/org/fao/geonet/harvester/wfsfeatures/WFSHarvesterApi.java
    R workers/wfsfeature-harvester/src/main/java/org/fao/geonet/harvester/wfsfeatures/worker/EsClient.java
    M workers/wfsfeature-harvester/src/main/java/org/fao/geonet/harvester/wfsfeatures/worker/EsWFSFeatureIndexer.java
    M workers/wfsfeature-harvester/src/main/resources/config-spring-geonetwork.xml

  Log Message:
  -----------
  Merge pull request #2082 from fxprunayre/esall

Elasticsearch / indexing for dashboard, search stats & healthchecks


Compare: https://github.com/geonetwork/core-geonetwork/compare/1b6bb828aab5...fa4b2ba4d34f
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
GeoNetwork-commit mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/geonetwork-commit