tarantool-expirationd (1.5.0.0-1) UNRELEASED; urgency=medium

  * Automated build

 -- PackPack <build@tarantool.org>  Wed, 23 Aug 2023 09:21:58 +0000

tarantool-expirationd (1.5.0-1) unstable; urgency=medium

  * Add an ability to use persistent functions in `box.func` with cartridge.

 -- Oleg Jukovec <oleg.jukovec@tarantool.org>  Wed, 23 Aug 2023 12:00:00 +0300

tarantool-expirationd (1.4.0-1) unstable; urgency=medium

  * Add _VERSION constant

 -- Oleg Jukovec <oleg.jukovec@tarantool.org>  Thu, 16 Mar 2023 12:00:00 +0300

tarantool-expirationd (1.3.1-1) unstable; urgency=medium

  * Fix check of the Tarantool version in tests to determine a bug in
    the vinyl engine
  * Add a way to configure the module using Tarantool Cartridge role
    configuration

 -- Oleg Jukovec <oleg.jukovec@tarantool.org>  Fri, 17 Jan 2023 12:00:00 +0300

tarantool-expirationd (1.3.0-1) unstable; urgency=medium

  * Continue a task from a last tuple
  * Decrease tarantool-checks dependency from 3.1 to 2.1
  * Process a task on a writable space by default
  * Wait until a space or an index is created
  * Tarantool Cartridge role
  * Fix build and installation of rpm/deb packages
  * Do not restart a work fiber if an index does not exist
  * expirationd.start() parameter space_id has been renamed to space

 -- Oleg Jukovec <oleg.jukovec@tarantool.org>  Thu, 11 Aug 2022 12:00:00 +0300

tarantool-expirationd (1.2.0-1) unstable; urgency=medium

  * Check types of function arguments with checks module
  * Add messages about obsolete methods
  * Add metrics support
  * Prevent iteration through a functional index for Tarantool < 2.8.4
  * Fix processing tasks with zero length box.cfg.replication
  * Make iterate_with() conform to declared interface
  * Update documentation and convert to LDoc format
  * Support to generate documentation using make
  * Update comparison table in README.md
  * Add note about using expirationd with replication
  * Fix function name in example:
    function on_full_scan_complete -> function on_full_scan_error
  * Describe prerequisites and installation steps in README.md
  * Bump luatest version to 0.5.6
  * Fix incorrect description of the force option for the expirationd.start

 -- Oleg Jukovec <oleg.jukovec@tarantool.org>  Mon, 27 Jun 2022 12:00:00 +0300

tarantool-expirationd (1.1.1-1) unstable; urgency=medium

  * Fix freezes when stopping a task
  * Enable Lua source code analysis with luacheck

 -- Sergey Bronnikov <sergeyb@tarantool.org>  Mon, 13 Sep 2021 12:00:00 +0300

tarantool-expirationd (1.1.0-1) unstable; urgency=medium

  * Add the ability to set iteration and full scan delays for a task.
  * Add callbacks for a task at various stages of the full scan iteration.
  * Add the ability to specify from where to start the iterator
    (option start_key) and specify the type of the iterator itself
    (option iterator_type)
  * Add the ability to create a custom iterator that will be created at the
    selected index (option iterate_with)
  * Add an option atomic_iteration that allows making only one transaction per
    batch option
  * Fix worker iteration for a tree index

 -- Sergey Bronnikov <sergeyb@tarantool.org>  Tue, 06 Jul 2021 12:00:00 +0300

tarantool-expirationd (1.0.1-1) unstable; urgency=medium

  * First release with rockspecs

 -- Roman Tsisyk <roman@tarantool.org>  Sat, 22 Jan 2018 12:00:00 +0300

tarantool-expirationd (1.0.0-1) unstable; urgency=medium

  * Initial release

 -- Roman Tsisyk <roman@tarantool.org>  Thu, 18 Feb 2016 10:11:03 +0300
