Skip to main content

Record indexer for Invenio.

Project description

https://img.shields.io/github/license/inveniosoftware/invenio-indexer.svg https://img.shields.io/travis/inveniosoftware/invenio-indexer.svg https://img.shields.io/coveralls/inveniosoftware/invenio-indexer.svg https://img.shields.io/pypi/v/invenio-indexer.svg

Record indexer for Invenio.

Further documentation is available on https://invenio-indexer.readthedocs.io/

Changes

Version 1.1.3 (released 2023-03-14)

  • Add OpenSearch v2 compatibility.

Version 1.1.2 (released 2020-04-28)

  • Introduces RecordIndexer.record_cls for customizing the record class.

  • Removes Python 2 support.

Version 1.1.1 (released 2019-11-21)

  • Fix bulk action parameters compatibility for Elasticsearch v7.

Version 1.1.0 (released 2019-07-19)

  • Add support for Elasticsearch v7.

  • Integrate index prefixing.

  • Add before_record_index.dynamic_connect() signal utility for more flexible indexer receivers.

  • Add schema_to_index utility from invenio-search (will be removed in next minor version of invenio-search).

Version 1.0.2 (released 2019-05-27)

  • Allow Elasticsearch indexing arguments to be modified by subscribing to before_record_index signal.

Version 1.0.1 (released 2018-10-11)

  • Allow forwarding arguments from RecordIndexer.process_bulk_queue to elasticsearch.helpers.bulk calls via the es_bulk_kwargs parameter.

Version 1.0.0 (released 2018-03-23)

  • Initial public release.

Project details


Download files

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

Source Distribution

invenio-indexer-1.1.3.tar.gz (32.4 kB view details)

Uploaded Source

Built Distribution

invenio_indexer-1.1.3-py2.py3-none-any.whl (18.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file invenio-indexer-1.1.3.tar.gz.

File metadata

  • Download URL: invenio-indexer-1.1.3.tar.gz
  • Upload date:
  • Size: 32.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for invenio-indexer-1.1.3.tar.gz
Algorithm Hash digest
SHA256 e3313ed5c00e7ce0733a602ea4f818713910f95742c987991a4ec9dfa67b6aba
MD5 22127560c1323f2bc91a61faa15ce289
BLAKE2b-256 9fe6206719b36f575c7f5050a8ffd6685021202fc445a76460426addfe61c74a

See more details on using hashes here.

Provenance

File details

Details for the file invenio_indexer-1.1.3-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for invenio_indexer-1.1.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ba3c666a8e7b494df841810b3e6b72ecc6b7e00a31c815ba86ee086bf072c1be
MD5 91e78bf7db1fd51dc153629fec2ad210
BLAKE2b-256 8932fc68e7e85970a8949d1956efa276867736e874b49cd10b789efbbd5fa578

See more details on using hashes here.

Provenance

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