Skip to main content
store
EN

Elasticsearch Connector

supported
Download 3.4.0

Information

Module ID
elasticsearch-connector
Group ID
org.jahia.modules
Status
supported
Category
Search
Author
JSG
Developer website
http://www.jahia.com
Requires Jahia
8.1.6.0
Released
2026-04-30
Source
scm:git:git@github.com:Jahia/elasticsearch-connector.git
Tags
  • elasticsearch
  • search
  • cluster

This module provides access to Elasticsearch Java High-Level client.

Starting from version 2.0.0 and up, this module act as a replacement for Elasticsearch Connector 7 and provides access to recent versions of Elasticsearch client.

Versions

New Features and Improvements

  • Wait for the node types definition to be synchronized before querying the JCR with the node type ec:elasticsearchConnection
  • Upgraded gson library from 2.8.7 to 2.12.1
  • Updated jackson-dataformat-yaml dependency to use the version provided by Jahia
Requires Jahia 8.1.6.0Released 2026-04-30

Bug fixes

  • Added an optional import of elasticsearch packages and cleaned-up the import-package list
Requires Jahia 8.1.6.0Released 2026-04-30

Improvements

  • Updated the module to be compatible with Jahia 8.2

Bug fixes

  • Activated keep-alive on the connection
  • Fixed an issue resulting in JSON connection data being present in the Jahia logs when the connection to elasticsearch was failing. 
Requires Jahia 8.1.6.1Released 2026-04-30
  • Added a new Jahia property "elasticsearch.prefix" to define a prefix for ElasticSearch index name
  • Updated Jackson dependency to use the version provided by Jahia (from 2.9.0 to 2.10.5)
  • Updated Log4j dependency to use the version provided by Jahia (from 2.11.2 to 2.17.1)
  • Upgraded HttpClient from 4.5.10 to 4.5.13
Requires Jahia 8.1.0.0Released 2026-04-30
  • Updated log4j2 dependency to use the version from Jahia Core
Requires Jahia 8.1.0.0Released 2026-04-30
  • Upgraded guava from 15.0 to 30.1.1-jre
Requires Jahia 8.1.0.0Released 2026-04-30
  • Upgraded Elasticsearch client to v7.13.2
  • Implemented support for having both elasticsearch-connector-7 and elasticsearch-connector running on the same platform.
Requires Jahia 8.0.0.0Released 2026-04-30
  • Added a new Jahia property "elasticsearch.prefix" to define a prefix for ElasticSearch index name
  • Updated Jackson dependency to use the version provided by Jahia (from 2.9.0 to 2.9.10)
  • Upgraded HttpClient from 4.5.10 to 4.5.13
Requires Jahia 7.3.5.0Released 2026-04-30
  • Upgraded log4j2 to 2.17
Requires Jahia 7.3.5.0Released 2026-04-30
  • Upgraded Elasticsearch client to v7.13.2
  • Implemented support for having both elasticsearch-connector-7 and elasticsearch-connector running on the same platform.
Requires Jahia 7.3.5.0Released 2026-04-30
  • Upgraded log4j2 to 2.16
  • Upgraded Elasticsearch client to 5.6.16

Note that the module has been compiled using BND 6.1.0 and Jahia Plugin 5.18. Also note that it needs JDK 8

Requires Jahia 7.2.1.0Released 2026-04-30
Requires Jahia 7.2.1.0Released 2026-04-30
Requires Jahia 7.2.1.0Released 2026-04-30
Requires Jahia 7.2.1.0Released 2026-04-30
Requires Jahia 7.2.1.0Released 2026-04-30