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

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.8.tar.gz (15.3 kB view details)

Uploaded Source

Built Distribution

guillotina_elasticsearch-1.0.8-py3-none-any.whl (16.3 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for guillotina_elasticsearch-1.0.8.tar.gz
Algorithm Hash digest
SHA256 21dd28ee346154fa42a35eeb052fdca66002986b18cfdea7ee4a5764cef4921c
MD5 44ffd34e0d2fd3373ea558add0aac1ac
BLAKE2b-256 89e86adbfd59f60a1dae9160cc975216d799d77a6bfd5d8c0f32712423b64160

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for guillotina_elasticsearch-1.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 3ccde4677baea6020a7a583400898d51ed4c35e52010f9271602a900a7e50b88
MD5 b20b6e87b7ba770c417cd96b4832fab0
BLAKE2b-256 72f627f2e6d41aa13bb48b9c0bfed9a1db6b85037d08b45ae72a5caed3f6b287

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