← Back to team overview

mahara-contributors team mailing list archive

[Bug 1890356] A change has been merged

 

Reviewed:  https://reviews.mahara.org/c/mahara/+/12105
Committed: https://git.mahara.org/mahara/mahara/commit/b096dffaa133f25c243d0afda523e18ac9aafde9
Submitter: "Robert Lyon <robertl@xxxxxxxxxxxxxxx>"
Branch:    main

commit b096dffaa133f25c243d0afda523e18ac9aafde9
Author: Gold <gold@xxxxxxxxxxxxxxx>
Date:   Mon Aug 16 13:16:49 2021 +1200

Bug 1890356 : New Elasticsearch7 search plugin

Ready for the world to test.

To test:

Start with the README.md in `dev/elasticsearch7`. That will help you
stand up containers for testing.

Next, Admin > Extensions > Plugins and enable Elasticsearch 7.

Configure the Plugin. Select all Artefact types to make testing easy.

Requeueing individual content types is a WIP. Users and Groups are
available.

Next, Admin > Configure Site > Site Options : Search settings.  Select
Elasticsearch 7.

Setup complete.  At this point you can start creating test content.
A summary of this should appear on the plugin page under the Index reset
section. Running cron should index the items.

Current state:

Reports/Event logs.

✔️  Index creation
✔️  Content indexing
✔️  Catch All mapping
✔️  Search page with faceted tabs
✔️  ACL restrictions
✔️  Tags
✔️  Reports
✔️  Event logs

There is now support for the Monitor module.  The ModuleType is
'search'. It is modular to allow it to work with the selected search
plugin. The ES7 search plugin has been configured to work with it.

Additional changes for errors:

ERROR: [1] bootstrap checks failed. You must address the points described in the following [1] lines before starting Elasticsearch.
es03     | bootstrap check failure [1] of [1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535]

Changes
```
ulimits:
nofile:
soft: 65536
```
hard: 65536

Change-Id: Id5ff1b0553a37011bcc3926a53eb01cad89645c4

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1890356

Title:
  Upgrade: Elasticsearch-PHP 6.1.0 to latest

Status in Mahara:
  In Progress

Bug description:
  Related to https://bugs.launchpad.net/mahara/+bug/1865115

  Currently Elasticsearch-PHP is at version 6.1.0. We will update this
  to version 7.X, i.e. the latest in the 7. series

  https://github.com/elastic/elasticsearch-php/releases

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1890356/+subscriptions



References