In einer Applikation bei uns werden Inventarnummern zu einer Bestellung verwaltet. Die Entwickler haben das damals wohl so gebaut, dass immer die linke und rechte Grenze einer Nummernfolge angegeben ist, also "N
a bis N
b" aus der Bestellung hervorging. Das war über Jahre richtig, bis heute.
Anscheinend gibt das Quellsystem neuerdings auch explizite Inventarnummern an, die bei einer Anzahl von zwei, als "von-bis" fehlinterpretiert werden.
Heute gab es eine Bestellung die in etwa lautete:
N
b = N
a + 500.000 wobei für jede dieser angenommenen Nummern der Folge ein InventoryVO mit vielen tollen "Unterobjekten" angelegt wurde, das bremste erst die Applikation total runter, gab dann einen schönen Heapdump und die Quellheinis waschen ihre Hände in Unschuld.
Drecksblümchen hier alles!