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.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
File details
Details for the file guillotina_elasticsearch-1.0.18.tar.gz
.
File metadata
- Download URL: guillotina_elasticsearch-1.0.18.tar.gz
- Upload date:
- Size: 17.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20b4d10c82f658a46d437eab2c4c6b88d863908557c5ff025cd7258f64777943 |
|
MD5 | 1d0aff80a0d1083953cc67f7a4286ba8 |
|
BLAKE2b-256 | d0e7b109caf141c741189e4d4b6572a46aac512aee0238754e32e226b65d8461 |
File details
Details for the file guillotina_elasticsearch-1.0.18-py3-none-any.whl
.
File metadata
- Download URL: guillotina_elasticsearch-1.0.18-py3-none-any.whl
- Upload date:
- Size: 19.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | efe611ead994f0ec7816d5bd7bd665fc286e175fe8b040658b180bc95026dc0b |
|
MD5 | 01de5582beda9d32f9b97504a4dbc58f |
|
BLAKE2b-256 | b7efe33b75ff9bcb3f2440d419822cf45089a9d9fcf95350297615b9c302061a |