-
|
Hi there, I saw in the documentation that says geonetwork will start regardless if elasticsearch is up. I was just wondering whether geonetwork buffers metadata update/insert/delete when elasticsearch is down and apply the changes when elasticsearch comes back up? If not, is the only solution is to reindex the records? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
|
GeoNetwork will not be able to function properly without Elasticsearch running. It won't show any records in the search, many of its features will be broken including importing, harvesting etc. So the answer is no, GeoNetwork does not buffer operations on the index if it is unreachable. It does have a FILO stack of indexing jobs during normal execution though. |
Beta Was this translation helpful? Give feedback.
-
|
Thank you very much for the response. I figured as much. I did try to test using GeoNetwork API to perform metadata insersion while ElasticSearch was down and try to bring ElasticSearch up after and see what happened. The behaviour aligns with what you have said. So in short, it's best to make sure ElasticSearch being up whenever GeoNetwork is up. |
Beta Was this translation helpful? Give feedback.
GeoNetwork will not be able to function properly without Elasticsearch running. It won't show any records in the search, many of its features will be broken including importing, harvesting etc.
So the answer is no, GeoNetwork does not buffer operations on the index if it is unreachable. It does have a FILO stack of indexing jobs during normal execution though.