~drizzle-trunk/drizzle/development

  • Committer: Stewart Smith
  • Date: 2009-02-09 04:15:24 UTC
  • mto: (859.1.1 nofrm)
  • Revision ID: stewart@flamingspork.com-20090209041524-mmngaan4s2oibkxt
Read (nearly the whole) index information (key and key parts) out of the proto, not FRM.

Update the table.proto to reflect in server structures and possible values.
Biggest change is IndexPart now references fieldnr and not an embedded field.
This is because we need to set the fieldnr in server and I couldn't find a way to get this info out of protobuf.

Also add an assert in the proto writing part to make sure we handle all possible index flags.

Increasingly we abort() on old FRM file formats as I remove FRM code piece by piece.
Filename Latest Rev Last Changed Committer Comment Size
..
client.c 722.2.12 16 years ago Monty Taylor Removed assert(0); Added function ptr in libdrizzl 16.3 KB Diff Download File
drizzle.c 779.3.1 16 years ago Monty Taylor More cleanup. 27.3 KB Diff Download File
drizzle.h 722.2.12 16 years ago Monty Taylor Removed assert(0); Added function ptr in libdrizzl 6.6 KB Diff Download File
drizzle_data.c 612.2.4 16 years ago Monty Taylor Moved some defines to config.h. Stopped including 3.6 KB Diff Download File
drizzle_data.h 629.1.1 16 years ago Monty Taylor More solaris fixes. 1.4 KB Diff Download File
drizzle_field.h 543 16 years ago Monty Taylor Renamed drizzle_common again. Removed sql_common. 2.1 KB Diff Download File
drizzle_methods.h 629.1.1 16 years ago Monty Taylor More solaris fixes. 2.4 KB Diff Download File
drizzle_options.h 629.1.1 16 years ago Monty Taylor More solaris fixes. 2.7 KB Diff Download File
drizzle_parameters.h 390.1.3 16 years ago Monty Taylor Copyright header fixes. 1.2 KB Diff Download File
drizzle_res.h 660.1.3 16 years ago Eric Herman removed trailing whitespace with simple script: f 2.8 KB Diff Download File
drizzle_rows.h 390.1.3 16 years ago Monty Taylor Copyright header fixes. 1.2 KB Diff Download File
errmsg.c 672.1.3 16 years ago Andrew Hutchings Minor string fixes (mainly US English spelling and 4.5 KB Diff Download File
errmsg.h 390.1.3 16 years ago Monty Taylor Copyright header fixes. 3.4 KB Diff Download File
get_password.c 612.2.4 16 years ago Monty Taylor Moved some defines to config.h. Stopped including 3.3 KB Diff Download File
get_password.h 540 16 years ago Monty Taylor Moved drizzle_com to drizzled/drizzle_common. Star 1 KB Diff Download File
libdrizzle.c 813.3.2 16 years ago Stewart Smith one more fix... 16.3 KB Diff Download File
libdrizzle.h 584.3.3 16 years ago Moriyoshi Koizumi Incorporating changes proposed by mtaylor. 1.9 KB Diff Download File
libdrizzle.ver 261.2.3 16 years ago Monty Taylor Moved libdrizzle.ver.in to libdrizzle.ver. 29 bytes Diff Download File
libdrizzle_priv.c 612.2.4 16 years ago Monty Taylor Moved some defines to config.h. Stopped including 3.1 KB Diff Download File
libdrizzle_priv.h 584.3.3 16 years ago Moriyoshi Koizumi Incorporating changes proposed by mtaylor. 2.4 KB Diff Download File
local_infile.c 779.3.1 16 years ago Monty Taylor More cleanup. 8 KB Diff Download File
local_infile.h 390.1.3 16 years ago Monty Taylor Copyright header fixes. 1.1 KB Diff Download File
Makefile.am 722.1.4 16 years ago Monty Taylor Removed all the setting of DEFS everywhere. Use co 1.8 KB Diff Download File
net_serv.c 779.3.10 16 years ago Monty Taylor Turned on -Wshadow. 25 KB Diff Download File
net_serv.h 660.1.3 16 years ago Eric Herman removed trailing whitespace with simple script: f 3.4 KB Diff Download File
pack.c 542 16 years ago Monty Taylor Cleaned up the last commit. 2.9 KB Diff Download File
pack.h 540 16 years ago Monty Taylor Moved drizzle_com to drizzled/drizzle_common. Star 1.1 KB Diff Download File
password.c 660.1.3 16 years ago Eric Herman removed trailing whitespace with simple script: f 6.1 KB Diff Download File
password.h 540 16 years ago Monty Taylor Moved drizzle_com to drizzled/drizzle_common. Star 1.9 KB Diff Download File
vio.c 575.1.8 16 years ago Monty Taylor Merged from c++ize. 3.2 KB Diff Download File
vio.h 575.2.2 16 years ago Monty Taylor Moved vio stuff into libdrizzle. 5.4 KB Diff Download File
viosocket.c 779.3.1 16 years ago Monty Taylor More cleanup. 6.1 KB Diff Download File