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.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

guillotina_elasticsearch-1.0.11.tar.gz (16.4 kB view details)

Uploaded Source

Built Distribution

guillotina_elasticsearch-1.0.11-py3-none-any.whl (17.9 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for guillotina_elasticsearch-1.0.11.tar.gz
Algorithm Hash digest
SHA256 208d3a4355a0a7d08a2f5a78cd0fd90974d26cb5a65fb9c42223c1f04a5b7ea7
MD5 9b19b2ce4e6be01eaf2edbbd1d3a700b
BLAKE2b-256 455f838d1192e3b65f5a4b8301f27e0ec8e6c693a7e9a5b50bc1e2e86413a5f8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for guillotina_elasticsearch-1.0.11-py3-none-any.whl
Algorithm Hash digest
SHA256 3bbae2128c94fc9158ea92ee0f147451c13d2fadbd0c9104d4f78d59fd94799f
MD5 1fdf38f328b2fe7c3753dbd3c4256d8d
BLAKE2b-256 3eac1cb0968df58c201dc8242f995cb53ba1cd9b6aebac21bc3dfdffd8d02f45

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