Opened 11 years ago

Closed 10 years ago

Last modified 9 years ago

#372 closed enhancement (done)

Create DataAccess Layer

Reported by: svonolfe Owned by: svonolfe
Priority: medium Milestone: HeuristicLab 3.3.0
Component: ZZZ OBSOLETE: Hive.Server.ADODataAccess Version: 3.2
Keywords: Cc:

Description

Create the data access layer for the Hive server.

Change History (44)

comment:1 Changed 11 years ago by svonolfe

  • Status changed from new to assigned

comment:2 Changed 11 years ago by kgrading

  • Component changed from General to Hive.Server.ADODataAccess

comment:3 Changed 11 years ago by svonolfe

Added initial version with r826.

comment:4 Changed 11 years ago by svonolfe

Added user adapter with r845.

comment:5 Changed 11 years ago by svonolfe

Added user adapter to the service locator with r899

comment:6 Changed 11 years ago by svonolfe

Implemented UserAdapter with r905

comment:7 Changed 11 years ago by svonolfe

Added userGroupAdapter, clientGroupAdapter interfaces with r910

comment:8 Changed 11 years ago by svonolfe

Added caching, thread safety with r925

comment:9 Changed 11 years ago by svonolfe

Implemented UserGroupAdapter with r936

comment:10 Changed 11 years ago by svonolfe

fixed referential integrity between user and user group in r939

comment:11 Changed 11 years ago by svonolfe

Did some refactoring with r948

comment:12 Changed 11 years ago by svonolfe

Added IJobAdapter with r961

comment:13 Changed 11 years ago by svonolfe

Added job adapter to service locator with r962

comment:14 Changed 11 years ago by svonolfe

Implemented ClientGroupAdapter with r965

comment:15 Changed 11 years ago by svonolfe

Added JobAdapter with r971

comment:16 Changed 11 years ago by svonolfe

Fixed deletion with r972

comment:17 Changed 11 years ago by svonolfe

Fixed selecting by name with r976

comment:18 Changed 11 years ago by svonolfe

Refactored DAL, Improved Caching with r995

comment:19 follow-up: Changed 11 years ago by svonolfe

Added job results data adapter interface for the Hive DAL with r1000 ;)

comment:20 in reply to: ↑ 19 Changed 11 years ago by gkronber

Replying to svonolfe:

Added job results data adapter interface for the Hive DAL with r1000 ;)

Doh!

comment:21 Changed 11 years ago by svonolfe

Implemented JobResultsAdapter with r1005

comment:22 Changed 11 years ago by svonolfe

Fixed deletion with r1025

comment:23 Changed 11 years ago by svonolfe

Fixed caching with r1026

comment:24 Changed 11 years ago by svonolfe

Added a state to jobs and a message to job results in the db with r1092

comment:25 Changed 11 years ago by svonolfe

Added lock to avoid race conditions in r1093.

comment:26 Changed 11 years ago by svonolfe

Implemented DB Settings FW in r1100.

comment:27 Changed 11 years ago by svonolfe

removed locking from reading db methods with r1125

comment:28 Changed 11 years ago by svonolfe

fixed race condition issues, improved performance with r1131

comment:29 Changed 11 years ago by svonolfe

Further improved locking mechanism (avoid race conditions, performance) with r1134

comment:30 Changed 11 years ago by svonolfe

Refactored settings with r1143

comment:31 Changed 11 years ago by svonolfe

Fixed possible race condition in DAL with r1152

comment:32 Changed 11 years ago by svonolfe

Replaced the ReaderWriterLock with a ReaderWriterLockSlim (improved version) in r1155

comment:33 Changed 11 years ago by svonolfe

Added user to job with r1161

comment:34 Changed 11 years ago by svonolfe

Improved caching mechanism, fixed small bug related to the job data table with r1165

comment:35 Changed 11 years ago by svonolfe

Improved memory consumption, fixed bug that already calculated jobs where reset with r1166

comment:36 Changed 11 years ago by svonolfe

Added job attributes to DB with r1169

comment:37 Changed 11 years ago by svonolfe

Refactored DAL, avoided possible race conditions with r1175

comment:38 Changed 11 years ago by svonolfe

Added PluginInfoAdapter with r1580

comment:39 Changed 11 years ago by svonolfe

Added polymorphic implementation of the ResourceAdapter with r1597

comment:40 Changed 10 years ago by svonolfe

Implementd ClientConfigAdapter with r1999

comment:41 Changed 10 years ago by svonolfe

Added paging with r2004

comment:42 Changed 10 years ago by svonolfe

  • Resolution set to fixed
  • Status changed from assigned to closed

comment:43 Changed 9 years ago by swagner

  • Milestone changed from Iteration 4 to Current

Milestone Iteration 4 deleted

comment:11 Changed 9 years ago by swagner

  • Milestone changed from Current to HeuristicLab 3.3.0

Milestone Current deleted

Note: See TracTickets for help on using tickets.