Feature #699

errorq setting for tmqueue

Added by Madars almost 3 years ago. Updated almost 3 years ago.

Status:ClosedStart date:06/06/2021
Priority:Normal (Code 4)Due date:
Assignee:-% Done:

100%

Category:-
Target version:-

Description

Enduro/X shall have atomic error queue configured for automatic queues. Thus if message failed, it shall be put in error queue, prior deleting from main queue

History

#1 Updated by Madars almost 3 years ago

  • Status changed from New to Resolved
  • % Done changed from 0 to 100

#2 Updated by Madars almost 3 years ago

  • Status changed from Resolved to Closed

#3 Updated by Madars almost 3 years ago

Release notes

- Added errorq setting to q.conf(5)
- Added FSYNC/FDATASYNC;DSYNC flags for NDRX_XA_FLAGS, so that disk durability level can be defined. As by default tmsrv and tmqueue uses fflush() call only which does not guarantee disk persistence. Read more in man pages of tmsrv(8), libndrxxaqdisks(8) and tmqueue(8).

Also available in: Atom PDF