Cleanup & Encapsulate the COST_VECT class

Registered by Padraig O'Sullivan

The COST_VECT class is used in various places by the optimizer for cost calculations. This blueprint involves moving the COST_VECT class to the optimizer namespace and making the members and methods of the class adhere to the various coding standards we enforce in drizzle:

http://drizzle.org/wiki/Coding_Standards

Another part of this task is to make all data members in the class private. Once these tasks are completed, the places where the COST_VECT class is used will then need to be updated. The class is only used in a few places so only a few modifications should be necessary for this.

Blueprint information

Status:
Complete
Approver:
Padraig O'Sullivan
Priority:
Low
Drafter:
Padraig O'Sullivan
Direction:
Approved
Assignee:
Djellel E. Difallah
Definition:
Approved
Series goal:
Accepted for cherry
Implementation:
Implemented
Milestone target:
milestone icon 2010-04-26
Started by
Djellel E. Difallah
Completed by
Djellel E. Difallah

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.