Project

General

Profile

Actions

User story #540

closed

Write tests for data-consistencies rules

Added by François ARMAND almost 14 years ago. Updated almost 10 years ago.

Status:
Rejected
Priority:
5 (lowest)
Assignee:
-
Category:
Architecture - Code maintenance
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

Description

There is a whole lot of consistency rules that could/should be checked, and some even enforced directly by OpenLDAP, like:

- when a node is deleted, all groups containing its ID should be updated;
- when a directive is deleted, all rules containing that directive should be updated;
etc.

We should write tests for all these rules.

Actions #1

Updated by François ARMAND almost 14 years ago

  • Category set to 13
Actions #2

Updated by Jonathan CLARKE over 13 years ago

  • Category changed from 13 to Architecture - Code maintenance
Actions #3

Updated by François ARMAND about 13 years ago

  • Target version set to 24
Actions #5

Updated by Jonathan CLARKE over 12 years ago

  • Target version changed from 24 to 18
Actions #6

Updated by François ARMAND about 12 years ago

  • Subject changed from Consistence des données to Write tests for data-consistencies rules
  • Description updated (diff)
  • Target version changed from 18 to 24
Actions #7

Updated by Nicolas CHARLES almost 12 years ago

  • Target version changed from 24 to Ideas (not version specific)
Actions #8

Updated by François ARMAND almost 10 years ago

  • Status changed from New to Rejected

Actually, my self of now can tell to my self of 4 year ago that checking consistency rules is almost never what you want. You want:

- convergent updates,
- idempotent action,
- sane error handling to get "as much as you can with what you have".

So closing it with "well attempt, little beetle".

Actions

Also available in: Atom PDF