basically, i NEVER want the order of properties to change. regardless of whether i set/unset the individual properties, regardless of the values i give elements, they should always appear in the same order between ever drill-down view. what happened to me was i looked at one drill-down and saw 3 members with the same name (a very valid use case in the cluster world). they all had the same value, but i changed one to have a different value. the one i changed was at the top of the drill-down. when i opened the drill-down for that same property set later, they properties had reordered themselves and the single property i changed was now on the bottom. doesn't matter which algorithm we use, just as long as it's perfectly consistent.
Yeah, that makes sense, since I do a secondary sort on the values. I think I agree with you though that the default ordering changing on subsequent drill-downs could cause more confusion than the secondary sort is worth. Also, we'll eventually add the ability to sort by either column, as you and I have discussed.
Fixed - r3016.
Member order appears to be sorted by name and is the same every time. rev3351
This bug was previously known as http://jira.rhq-project.org/browse/RHQ-1536