Skip to main content

elasticsearch catalog support for guillotina

Project description

GUILLOTINA_ELASTICSEARCH

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 g-reindex-es guillotina command:

./bin/g g-reindex-es

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

This version

1.0.9

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

guillotina_elasticsearch-1.0.9.tar.gz (15.4 kB view details)

Uploaded Source

Built Distribution

guillotina_elasticsearch-1.0.9-py3-none-any.whl (16.4 kB view details)

Uploaded Python 3

File details

Details for the file guillotina_elasticsearch-1.0.9.tar.gz.

File metadata

File hashes

Hashes for guillotina_elasticsearch-1.0.9.tar.gz
Algorithm Hash digest
SHA256 5aac8250901d8b8688edb35ab65cfaf6487aa457b816dd54123bd5c25f2297ee
MD5 d793714381fe613474002dd5a3b06753
BLAKE2b-256 07ac5347a6bc83a9f2e9a07aaa97bb333d32980b7ec6eb0fe03d15dc3ef2c9b6

See more details on using hashes here.

File details

Details for the file guillotina_elasticsearch-1.0.9-py3-none-any.whl.

File metadata

File hashes

Hashes for guillotina_elasticsearch-1.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 eec34b657407fea4e9abbd4767245be82d0487b150b459050dd92a8f8b1a1267
MD5 2d351e9d993ff335a602e775c9914ae0
BLAKE2b-256 7434a84f42dc2552d6574fb1aa3816c2fd9dc60fe98f52315de7c11b5ad17081

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page