elasticsearch catalog support for guillotina
Project description
GUILLOTINA_ELASTICSEARCH
Elasticsearch integration for guillotina.
Configuration
config.json can include elasticsearch section:
"elasticsearch": { "index_name_prefix": "guillotina-", "connection_settings": { "endpoints": ["localhost:9200"], "sniffer_timeout": 0.5 } }
Installation on a site
POST SITE_URL/@catalog
{}
Uninstall on a site
DELETE SITE_URL/@catalog
{}
Commands
guillotina_elasticsearch comes with a es-reindex guillotina command:
./bin/g es-reindex
1.0.19 (2017-05-16)
Reindex with clean option should delete, re-create index [vangheem]
1.0.18 (2017-05-16)
Use dummy cache on reindex for all request types [vangheem]
1.0.17 (2017-05-16)
Disable caching when reindexing [vangheem]
1.0.16 (2017-05-15)
Use threads when bulk indexing on elasticsearch to make sure to always keep elasticsearch busy. [vangheem]
Forcing the update of mapping [bloodbare]
1.0.15 (2017-05-12)
close and open the indices to define the settings [bloodbare]
1.0.14 (2017-05-12)
Enabling size on query by type [bloodbare]
1.0.13 (2017-05-11)
Also set settings on force_mappings [bloodare]
1.0.12 (2017-05-11)
Changing permissions name to guillotina [bloodbare]
1.0.11 (2017-05-11)
Option to set the mapping without reindexing in case of mapping mutation [bloodbare]
1.0.10 (2017-05-09)
Fix –update-missing argument with es-reindex command [vangheem]
1.0.9 (2017-05-09)
Fix bug when deleting nodes [bloodbare]
1.0.8 (2017-05-08)
Improve performance of reindexing of bushy content by using asyncio.gather to traverse sub-trees and index at the same time. [vangheem]
Improve options to reindex command [vangheem]
1.0.7 (2017-05-04)
reindex_all_content takes update and update_missing params now [vangheem]
1.0.6 (2017-05-03)
Be able to update from an existing reindex [vangheem]
1.0.5 (2017-05-02)
Need to avoid using long running queries on reindex because they can timeout for very large folders [vangheem]
1.0.4 (2017-05-02)
optimize reindex more [vangheem]
1.0.3 (2017-05-02)
More memory efficient reindex [vangheem]
1.0.2 (2017-05-02)
Fix reindexing content [vangheem]
1.0.1 (2017-04-25)
Provide as async utility as it allows us to close connections when the object is destroyed [vangheem]
1.0.0 (2017-04-24)
initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for guillotina_elasticsearch-1.0.19.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0255c5264c4bea1a493a097bf5c423c3d87e40cac3b073f85029b6203c8f6c6 |
|
MD5 | 43bd8e3db2e8ddb7605a8ab4397df4b5 |
|
BLAKE2b-256 | 2c45d1bbe1158a8fc967de6384f60efd2cd12c92ff0c049cec8a8bde645a483f |
Hashes for guillotina_elasticsearch-1.0.19-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c4fe083b7e365f9183fa17d618992495b072185ea7ab01165210463bf7ad617 |
|
MD5 | 0d93093a0381c2bdf6504d789f3b427a |
|
BLAKE2b-256 | 8ebccc60ab4ce3fc91bb886c0be97f76900c167754842383222fc57306cf3a4a |