Skip to main content

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

./bin/g g-reindex-es

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

guillotina_elasticsearch-1.0.10.tar.gz (16.2 kB view details)

Uploaded Source

Built Distribution

guillotina_elasticsearch-1.0.10-py3-none-any.whl (17.7 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for guillotina_elasticsearch-1.0.10.tar.gz
Algorithm Hash digest
SHA256 1b0b9965d6388ff60eac788613924a4d7a6f6ac3ef2fd458d60ed31ac15e8822
MD5 ef9c1d7c3dce8aa37fbc233816518aa1
BLAKE2b-256 a0478af460aa04a052581a99c87622cf84c310b421ae160c5643ec9d0ead2e87

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for guillotina_elasticsearch-1.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 fdc1811f999e5264041af06d85ff8f826ad00d3c7fb263a5afc36c78babec758
MD5 c62ab36bbd0e878eee24c1c4b946a722
BLAKE2b-256 749904a5ae28eee096c66fd9a7b454400640a0755d169c202c55bcfb4782689e

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