Opened 3 years ago

Closed 15 months ago

#2877 closed enhancement (done)

Hive Improvements

Reported by: swagner Owned by: swagner
Priority: medium Milestone: HeuristicLab 3.3.16
Component: Hive.General Version: trunk
Keywords: Cc:

Description (last modified by swagner)

HeuristicLab Hive needs some minor improvements:

ToDo:

Hive Administrator GUI:

  • tbd

User Administration GUI:

  • tbd

General:

  • integrate Hive solution into HeuristicLab solution

Done:

Hive Server:

  • fix overwriting of IsDisposable in Hello service method

Hive Administrator GUI:

  • sort slaves and slave groups by name
  • indicate slave state by different colors
  • show number of contained slaves for each group
  • show CPU utilization for each calculating slave
  • show last heartbeat date for each offline slave
  • enable selecting and moving multiple slaves at once

User Administration GUI:

  • sort users by name
  • make password textbox in password reset dialog read-only

General:

  • generalized MergeConfigs scripts
  • cleaned app.config files
  • corrected post-build events

Change History (20)

comment:1 Changed 3 years ago by swagner

  • Status changed from new to accepted

comment:2 Changed 3 years ago by swagner

r15612: Created branch 2877_HiveImprovements

comment:5 Changed 3 years ago by swagner

  • Description modified (diff)

r15613: Improved groups/slaves treeview of Hive Administrator

  • slaves and slave groups are sorted by name
  • slave state is indicated by different colors
  • number of contained slaves is shown for each group
  • CPU utilization is shown for each calculating slave
  • last heartbeat date is shown for each offline slave

comment:8 Changed 3 years ago by swagner

r15620: Improved groups/slaves treeview of Hive Administrator

  • corrected showing number of contained slaves for each group

comment:9 Changed 3 years ago by swagner

  • Description modified (diff)

r15631: Improved groups/slaves treeview of Hive Administrator

  • enabled selecting and moving multiple slaves at once

comment:11 Changed 3 years ago by swagner

  • Description modified (diff)

r15632: Improved User Administration GUI

  • sorted users, groups and roles by name
  • made password textbox in password reset dialog read-only

comment:12 Changed 3 years ago by swagner

Hive Administrator GUI:

  • HL hangs if a group is dragged into a group which is a child group of the dragged group (= indirect cycle in parent relationship -> endless loop)
Last edited 3 years ago by swagner (previous) (diff)

comment:13 Changed 3 years ago by swagner

r15635: Improved groups/slaves treeview of Hive Administrator

  • prevented indirect cycles in parent relationshop of groups, which caused an endless loop

comment:14 Changed 3 years ago by jkarder

r15636: fixed overwriting of IsDisposable for known slaves

comment:15 Changed 3 years ago by swagner

  • Description modified (diff)

comment:16 Changed 3 years ago by swagner

r15660: Generalized MergeConfigs scripts, cleaned app.config files, corrected post-build events

comment:17 Changed 3 years ago by swagner

  • Description modified (diff)

comment:18 follow-up: Changed 17 months ago by abeham

Some (all?) of the described changes see to have been integrated already (as part of another ticket?). If the changes are not to be released or at a later point please close or move this ticket.

comment:19 Changed 15 months ago by swagner

r17121: Moved relevant part of r15632 into trunk, i.e. made password textbox in password reset dialog read-only

comment:20 Changed 15 months ago by swagner

  • Version changed from branch to trunk

comment:21 in reply to: ↑ 18 Changed 15 months ago by swagner

Replying to abeham:

Some (all?) of the described changes see to have been integrated already (as part of another ticket?). If the changes are not to be released or at a later point please close or move this ticket.

Yes, true. Most of these changes have already been applied in #2839. I think, only making the password textbox in the password reset dialog read-only is still relevant. All other changes seem obsolete to me, or have already been applied.

comment:22 Changed 15 months ago by swagner

r17122: Merged r17121 from trunk to stable

comment:23 Changed 15 months ago by swagner

r17123: Deleted branch 2877_HiveImprovements

comment:24 Changed 15 months ago by swagner

  • Status changed from accepted to readytorelease

Apart from r17121, all changes in this ticket have already been applied in #2839 or are obsolete.

comment:25 Changed 15 months ago by swagner

  • Resolution set to done
  • Status changed from readytorelease to closed

r17121 has been merged into stable

Note: See TracTickets for help on using tickets.