Project

General

Profile

GX-Task #40665

Exception Handling für Datenbankklassen

Added by Wilken Haase over 5 years ago. Updated 9 months ago.

Status:
Anerkannt
Priority:
Normal
Assigned To:
-
Category:
Refactoring
Target version:
% Done:

0%

Steps to reproduce:
Betroffene Versionen:
Unbestimmt
Release Notes Langtext:
Story points-Velocity based estimate-

Description

Diverse Plugins bringen ihre eigenen Datenbankklassen mit und verwenden nicht die Klassen des Shops. Diese sind funktional ausreichend, schützen aber nicht vor z.B. Timeouts und werfen dann fatale Fehler. Wir brauchen abfangbare Exceptions um alle Anbieter zu einen, um Code Duplizierungen und Wildwuchs einzudämmen und Fehler beim DB Zugriff zu beseitigen.

Problem betrifft z.B. Magnalister,...


EDIT 09.10.2019

Various plugins bring their own database classes and do not use the shop's classes. These are functionally sufficient, but do not protect against e.g. timeouts and then throw fatal errors. We need catchable exceptions to unite all vendors, to contain code duplication and uncontrolled growth, and to fix bugs in DB access.

Problem concerns e.g. Magnalister,...

History

#1

Updated by Daniel Wu over 5 years ago

  • Category set to Refactoring
#2

Updated by Nonito Capuno over 5 years ago

  • Status changed from Gemeldet to Feedback
  • Target version deleted (2.3.1.0 beta1)
#4

Updated by Nonito Capuno over 5 years ago

  • Tracker changed from GX-Feature to GX-Task
#5

Updated by Wilken Haase over 5 years ago

  • Private changed from No to Yes
#7

Updated by Wilken Haase over 5 years ago

  • Assigned To set to Nonito Capuno
#8

Updated by Wilken Haase over 5 years ago

  • Private changed from Yes to No
#9

Updated by Till Tepelmann over 3 years ago

  • Target version set to SP-Candidates
#10

Updated by Daniel Wu over 3 years ago

  • Assigned To changed from Nonito Capuno to Wilken Haase

Bitte einmal konkrete Fälle benennen in denen Exceptions geworfen werden sollen. Setzen wir dann gerne um.

#12

Updated by Ulrich Wenk 9 months ago

  • Description updated (diff)
  • Status changed from Feedback to Anerkannt
  • Assigned To deleted (Wilken Haase)

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 5 MB)