Skip to content

3.0.32

Choose a tag to compare

@mcoberly2 mcoberly2 released this 18 Jul 02:20

Release Date: November 18, 2014

New Features

  • Create generic thread Executor class used by scan, batch, and udf execute.
  • Change "Policy.maxRetries" default from 2 to 1.
  • Change scan/query maxRetries value to zero in default constructor (used to be changed in transaction code).
  • Create separate default policies for asynchronous commands.
  • Removed deprecated RecordExistsAction generation enum values. Use "WritePolicy.generationPolicy" instead.
  • Removed "Record.duplicates".
  • Add udf methods that take WritePolicy (instead of base Policy) as an argument, so ttl can be specified.
  • Add LargeMap.exists().
  • Support large list and large stack operations in benchmarks.
  • Support record replace option in benchmarks.

Bug Fixes

  • Empty blocking queues instead of interrupting threads on query cancel. Thread interrupts can possibly occur after thread task has completed and can cause problems when thread is re-used from a thread pool.
  • Send user key in multi-operation call if set in write policy.
  • Fix LargeSet.exists().

Full Changelog: 3.0.31...3.0.32