~drizzle-trunk/drizzle/development

  • Committer: Padraig
  • Date: 2009-02-13 08:26:21 UTC
  • mto: (873.2.28 devel)
  • Revision ID: posulliv@linux-lap-20090213082621-510acwp4j58z3qzc
Updated the fix for Bug#319796.

After chatting with Monty, we came to the conclusion that there is not much
of a need for enforcing a limit on the column alias length. Thus, we removed
the check that the length is less than MAX_ALIAS_LENGTH in Item::set_name.

We also removed all references to MAX_ALIAS_NAME in the code. It was only
used as fixed-length buffer in a few utility functions as a temporary place
for performing lower-case operations. We replaced these lower-case
  operations with the transform operations and used std::string's instead of
fixed-length buffers.

Thus, we were able to resolve this bug by actually removing some code :)
Filename Latest Rev Last Changed Committer Comment Size
..
archive 1 16 years ago brian clean slate Diff
blackhole 1 16 years ago brian clean slate Diff
csv 1 16 years ago brian clean slate Diff
heap 1 16 years ago brian clean slate Diff
innobase 641.1.2 16 years ago Monty Taylor Imported 1.0.1 with clean - with no changes. Diff
myisam 1 16 years ago brian clean slate Diff
Makefile.am 575.1.11 16 years ago Monty Taylor Coupla little fixes. 733 bytes Diff Download File