Rename all public #defines to have a DRIZZLED_ prefix

Registered by Monty Taylor

Defines can't be namespaced, but they still get sucked into people's code. We want to play nice, so it would be very bad for us to #define anything in any header in drizzled/ that defines something which isn't prefixed by DRIZZLE_. The exception to this rule are defines that are being defined because they don't exist on some systems. Any of these should be protected by an #ifdef, and should probably have a comment indicating why we can't just rely on the OS to define it for us.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Low
Drafter:
Monty Taylor
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
Accepted for trunk
Implementation:
Unknown
Milestone target:
milestone icon ongoing

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.