Feature #699

errorq setting for tmqueue

Added by Madars about 2 months ago. Updated about 2 months ago.

Status:ClosedStart date:06/06/2021
Priority:NormalDue 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 about 2 months ago

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

#2 Updated by Madars about 2 months ago

  • Status changed from Resolved to Closed

#3 Updated by Madars about 2 months 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