Merge lp:~mordred/blitzdb/out-of-tree into lp:blitzdb

Proposed by Monty Taylor
Status: Merged
Merge reported by: Toru Maesaka
Merged at revision: not available
Proposed branch: lp:~mordred/blitzdb/out-of-tree
Merge into: lp:blitzdb
Diff against target: 1091273 lines (+6729/-1070058)
2849 files modified
.bzrignore (+0/-291)
ABOUT-NLS (+0/-1068)
AUTHORS (+0/-14)
COPYING (+0/-352)
DRIZZLE.FAQ (+0/-160)
Doxyfile (+0/-1356)
EXCEPTIONS-CLIENT (+0/-119)
Makefile.am (+0/-293)
NEWS (+0/-2)
README (+0/-31)
client/client_priv.h (+0/-99)
client/drizzle.1 (+0/-1618)
client/drizzle.cc (+0/-4513)
client/drizzled.8 (+0/-53)
client/drizzledump.1 (+0/-1206)
client/drizzledump.cc (+0/-2890)
client/drizzleimport.1 (+0/-322)
client/drizzleimport.cc (+0/-666)
client/drizzleslap.1 (+0/-487)
client/drizzleslap.cc (+0/-2749)
client/drizzletest.cc (+0/-7311)
client/errname.cc (+0/-731)
client/errname.h (+0/-39)
client/get_password.cc (+0/-135)
client/get_password.h (+0/-33)
client/linebuffer.cc (+0/-65)
client/linebuffer.h (+0/-37)
config/autorun.sh (+0/-126)
config/config.rpath (+0/-666)
config/link-warning.h (+0/-28)
config/lint-source.am (+0/-32)
config/make-lint.py (+0/-150)
config/pandora-plugin (+0/-484)
config/pre_hook.sh (+0/-5)
config/uncrustify.cfg (+0/-1112)
configure.ac (+0/-164)
drizzled/alter_column.h (+0/-47)
drizzled/alter_drop.h (+0/-52)
drizzled/alter_info.cc (+0/-40)
drizzled/alter_info.h (+0/-101)
drizzled/atomic/gcc_traits.h (+0/-95)
drizzled/atomic/pthread_traits.h (+0/-140)
drizzled/atomic/sun_studio.h (+0/-178)
drizzled/atomics.h (+0/-182)
drizzled/base.h (+0/-517)
drizzled/cached_item.cc (+0/-185)
drizzled/cached_item.h (+0/-92)
drizzled/calendar.cc (+0/-494)
drizzled/calendar.h (+0/-339)
drizzled/check_stack_overrun.cc (+0/-51)
drizzled/check_stack_overrun.h (+0/-32)
drizzled/common.h (+0/-261)
drizzled/comp_creator.cc (+0/-69)
drizzled/comp_creator.h (+0/-46)
drizzled/cost_vect.h (+0/-83)
drizzled/create_field.cc (+0/-388)
drizzled/create_field.h (+0/-126)
drizzled/current_session.cc (+0/-37)
drizzled/current_session.h (+0/-31)
drizzled/cursor.cc (+0/-1587)
drizzled/cursor.h (+0/-847)
drizzled/data_home.h (+0/-27)
drizzled/db.cc (+0/-904)
drizzled/db.h (+0/-106)
drizzled/definitions.h (+0/-709)
drizzled/diagnostics_area.cc (+0/-172)
drizzled/diagnostics_area.h (+0/-127)
drizzled/discrete_interval.h (+0/-182)
drizzled/drizzled.cc (+0/-2544)
drizzled/dtcollation.cc (+0/-335)
drizzled/dtcollation.h (+0/-137)
drizzled/enum.h (+0/-340)
drizzled/enum_nested_loop_state.h (+0/-41)
drizzled/errmsg_print.cc (+0/-50)
drizzled/errmsg_print.h (+0/-41)
drizzled/error.cc (+0/-1488)
drizzled/error.h (+0/-732)
drizzled/field.cc (+0/-1188)
drizzled/field.h (+0/-834)
drizzled/field/blob.cc (+0/-648)
drizzled/field/blob.h (+0/-224)
drizzled/field/date.cc (+0/-277)
drizzled/field/date.h (+0/-79)
drizzled/field/datetime.cc (+0/-297)
drizzled/field/datetime.h (+0/-82)
drizzled/field/decimal.cc (+0/-449)
drizzled/field/decimal.h (+0/-90)
drizzled/field/double.cc (+0/-223)
drizzled/field/double.h (+0/-70)
drizzled/field/enum.cc (+0/-275)
drizzled/field/enum.h (+0/-119)
drizzled/field/int64_t.cc (+0/-290)
drizzled/field/int64_t.h (+0/-82)
drizzled/field/long.cc (+0/-288)
drizzled/field/long.h (+0/-75)
drizzled/field/null.cc (+0/-35)
drizzled/field/null.h (+0/-117)
drizzled/field/num.cc (+0/-217)
drizzled/field/num.h (+0/-53)
drizzled/field/real.cc (+0/-142)
drizzled/field/real.h (+0/-53)
drizzled/field/str.cc (+0/-213)
drizzled/field/str.h (+0/-99)
drizzled/field/timestamp.cc (+0/-396)
drizzled/field/timestamp.h (+0/-76)
drizzled/field/varstring.cc (+0/-481)
drizzled/field/varstring.h (+0/-116)
drizzled/field_conv.cc (+0/-823)
drizzled/field_iterator.cc (+0/-283)
drizzled/field_iterator.h (+0/-132)
drizzled/file_exchange.cc (+0/-36)
drizzled/file_exchange.h (+0/-52)
drizzled/filesort.cc (+0/-1611)
drizzled/filesort_info.h (+0/-38)
drizzled/foreign_key.cc (+0/-137)
drizzled/foreign_key.h (+0/-97)
drizzled/function/additive_op.cc (+0/-47)
drizzled/function/additive_op.h (+0/-34)
drizzled/function/coercibility.cc (+0/-31)
drizzled/function/coercibility.h (+0/-36)
drizzled/function/field.cc (+0/-89)
drizzled/function/field.h (+0/-38)
drizzled/function/find_in_set.cc (+0/-104)
drizzled/function/find_in_set.h (+0/-39)
drizzled/function/found_rows.cc (+0/-32)
drizzled/function/found_rows.h (+0/-35)
drizzled/function/func.cc (+0/-630)
drizzled/function/func.h (+0/-192)
drizzled/function/get_system_var.cc (+0/-85)
drizzled/function/get_system_var.h (+0/-53)
drizzled/function/get_user_var.cc (+0/-151)
drizzled/function/get_user_var.h (+0/-55)
drizzled/function/last_insert.cc (+0/-52)
drizzled/function/last_insert.h (+0/-41)
drizzled/function/locate.cc (+0/-85)
drizzled/function/locate.h (+0/-39)
drizzled/function/math/abs.cc (+0/-61)
drizzled/function/math/abs.h (+0/-37)
drizzled/function/math/acos.cc (+0/-33)
drizzled/function/math/acos.h (+0/-34)
drizzled/function/math/asin.cc (+0/-34)
drizzled/function/math/asin.h (+0/-34)
drizzled/function/math/atan.cc (+0/-40)
drizzled/function/math/atan.h (+0/-35)
drizzled/function/math/ceiling.cc (+0/-68)
drizzled/function/math/ceiling.h (+0/-36)
drizzled/function/math/cos.cc (+0/-32)
drizzled/function/math/cos.h (+0/-34)
drizzled/function/math/dec.h (+0/-42)
drizzled/function/math/decimal_typecast.cc (+0/-118)
drizzled/function/math/decimal_typecast.h (+0/-46)
drizzled/function/math/divide.cc (+0/-114)
drizzled/function/math/divide.h (+0/-40)
drizzled/function/math/exp.cc (+0/-34)
drizzled/function/math/exp.h (+0/-34)
drizzled/function/math/floor.cc (+0/-70)
drizzled/function/math/floor.h (+0/-36)
drizzled/function/math/int.cc (+0/-46)
drizzled/function/math/int.h (+0/-43)
drizzled/function/math/int_divide.cc (+0/-52)
drizzled/function/math/int_divide.h (+0/-42)
drizzled/function/math/int_val.cc (+0/-65)
drizzled/function/math/int_val.h (+0/-34)
drizzled/function/math/integer.cc (+0/-31)
drizzled/function/math/integer.h (+0/-33)
drizzled/function/math/ln.cc (+0/-38)
drizzled/function/math/ln.h (+0/-34)
drizzled/function/math/log.cc (+0/-84)
drizzled/function/math/log.h (+0/-52)
drizzled/function/math/minus.cc (+0/-73)
drizzled/function/math/minus.h (+0/-38)
drizzled/function/math/mod.cc (+0/-107)
drizzled/function/math/mod.h (+0/-38)
drizzled/function/math/multiply.cc (+0/-80)
drizzled/function/math/multiply.h (+0/-37)
drizzled/function/math/neg.cc (+0/-87)
drizzled/function/math/neg.h (+0/-40)
drizzled/function/math/ord.cc (+0/-47)
drizzled/function/math/ord.h (+0/-35)
drizzled/function/math/plus.cc (+0/-66)
drizzled/function/math/plus.h (+0/-37)
drizzled/function/math/pow.cc (+0/-33)
drizzled/function/math/pow.h (+0/-34)
drizzled/function/math/rand.cc (+0/-87)
drizzled/function/math/rand.h (+0/-46)
drizzled/function/math/real.cc (+0/-57)
drizzled/function/math/real.h (+0/-39)
drizzled/function/math/round.cc (+0/-230)
drizzled/function/math/round.h (+0/-39)
drizzled/function/math/sin.cc (+0/-33)
drizzled/function/math/sin.h (+0/-34)
drizzled/function/math/sqrt.cc (+0/-32)
drizzled/function/math/sqrt.h (+0/-35)
drizzled/function/math/tan.cc (+0/-32)
drizzled/function/math/tan.h (+0/-34)
drizzled/function/min_max.cc (+0/-278)
drizzled/function/min_max.h (+0/-66)
drizzled/function/num1.cc (+0/-59)
drizzled/function/num1.h (+0/-39)
drizzled/function/num_op.cc (+0/-61)
drizzled/function/num_op.h (+0/-44)
drizzled/function/numhybrid.cc (+0/-176)
drizzled/function/numhybrid.h (+0/-87)
drizzled/function/rollup_const.h (+0/-56)
drizzled/function/row_count.cc (+0/-33)
drizzled/function/row_count.h (+0/-36)
drizzled/function/set_user_var.cc (+0/-440)
drizzled/function/set_user_var.h (+0/-81)
drizzled/function/sign.cc (+0/-32)
drizzled/function/sign.h (+0/-34)
drizzled/function/str/alloc_buffer.cc (+0/-43)
drizzled/function/str/alloc_buffer.h (+0/-30)
drizzled/function/str/binary.cc (+0/-30)
drizzled/function/str/binary.h (+0/-47)
drizzled/function/str/char.cc (+0/-51)
drizzled/function/str/char.h (+0/-40)
drizzled/function/str/collation.cc (+0/-36)
drizzled/function/str/collation.h (+0/-40)
drizzled/function/str/concat.cc (+0/-349)
drizzled/function/str/concat.h (+0/-47)
drizzled/function/str/conv.cc (+0/-57)
drizzled/function/str/conv.h (+0/-39)
drizzled/function/str/conv_charset.cc (+0/-55)
drizzled/function/str/conv_charset.h (+0/-68)
drizzled/function/str/database.cc (+0/-38)
drizzled/function/str/database.h (+0/-39)
drizzled/function/str/elt.cc (+0/-82)
drizzled/function/str/elt.h (+0/-36)
drizzled/function/str/export_set.cc (+0/-106)
drizzled/function/str/export_set.h (+0/-36)
drizzled/function/str/format.cc (+0/-138)
drizzled/function/str/format.h (+0/-36)
drizzled/function/str/hex.cc (+0/-122)
drizzled/function/str/hex.h (+0/-59)
drizzled/function/str/insert.cc (+0/-90)
drizzled/function/str/insert.h (+0/-36)
drizzled/function/str/left.cc (+0/-53)
drizzled/function/str/left.h (+0/-35)
drizzled/function/str/load_file.cc (+0/-84)
drizzled/function/str/load_file.h (+0/-38)
drizzled/function/str/make_set.cc (+0/-140)
drizzled/function/str/make_set.h (+0/-55)
drizzled/function/str/pad.cc (+0/-228)
drizzled/function/str/pad.h (+0/-48)
drizzled/function/str/quote.cc (+0/-121)
drizzled/function/str/quote.h (+0/-39)
drizzled/function/str/repeat.cc (+0/-108)
drizzled/function/str/repeat.h (+0/-36)
drizzled/function/str/replace.cc (+0/-159)
drizzled/function/str/replace.h (+0/-36)
drizzled/function/str/reverse.cc (+0/-74)
drizzled/function/str/reverse.h (+0/-35)
drizzled/function/str/right.cc (+0/-54)
drizzled/function/str/right.h (+0/-35)
drizzled/function/str/set_collation.cc (+0/-96)
drizzled/function/str/set_collation.h (+0/-37)
drizzled/function/str/str_conv.cc (+0/-71)
drizzled/function/str/str_conv.h (+0/-53)
drizzled/function/str/strfunc.cc (+0/-107)
drizzled/function/str/strfunc.h (+0/-47)
drizzled/function/str/substr.cc (+0/-226)
drizzled/function/str/substr.h (+0/-47)
drizzled/function/str/trim.cc (+0/-235)
drizzled/function/str/trim.h (+0/-63)
drizzled/function/str/user.cc (+0/-71)
drizzled/function/str/user.h (+0/-69)
drizzled/function/str/uuid.cc (+0/-43)
drizzled/function/str/uuid.h (+0/-43)
drizzled/function/str/weight_string.cc (+0/-68)
drizzled/function/str/weight_string.h (+0/-38)
drizzled/function/time/curdate.cc (+0/-90)
drizzled/function/time/curdate.h (+0/-69)
drizzled/function/time/date.cc (+0/-61)
drizzled/function/time/date.h (+0/-104)
drizzled/function/time/date_add_interval.cc (+0/-162)
drizzled/function/time/date_add_interval.h (+0/-45)
drizzled/function/time/date_format.cc (+0/-434)
drizzled/function/time/date_format.h (+0/-41)
drizzled/function/time/dayname.cc (+0/-39)
drizzled/function/time/dayname.h (+0/-41)
drizzled/function/time/dayofmonth.cc (+0/-90)
drizzled/function/time/dayofmonth.h (+0/-41)
drizzled/function/time/dayofyear.cc (+0/-92)
drizzled/function/time/dayofyear.h (+0/-39)
drizzled/function/time/extract.cc (+0/-343)
drizzled/function/time/extract.h (+0/-41)
drizzled/function/time/from_days.cc (+0/-63)
drizzled/function/time/from_days.h (+0/-55)
drizzled/function/time/from_unixtime.cc (+0/-103)
drizzled/function/time/from_unixtime.h (+0/-37)
drizzled/function/time/hour.cc (+0/-118)
drizzled/function/time/hour.h (+0/-39)
drizzled/function/time/last_day.cc (+0/-127)
drizzled/function/time/last_day.h (+0/-54)
drizzled/function/time/makedate.cc (+0/-106)
drizzled/function/time/makedate.h (+0/-40)
drizzled/function/time/microsecond.cc (+0/-118)
drizzled/function/time/microsecond.h (+0/-38)
drizzled/function/time/minute.cc (+0/-119)
drizzled/function/time/minute.h (+0/-39)
drizzled/function/time/month.cc (+0/-116)
drizzled/function/time/month.h (+0/-64)
drizzled/function/time/now.cc (+0/-109)
drizzled/function/time/now.h (+0/-82)
drizzled/function/time/period_add.cc (+0/-36)
drizzled/function/time/period_add.h (+0/-37)
drizzled/function/time/period_diff.cc (+0/-34)
drizzled/function/time/period_diff.h (+0/-38)
drizzled/function/time/quarter.cc (+0/-90)
drizzled/function/time/quarter.h (+0/-41)
drizzled/function/time/second.cc (+0/-119)
drizzled/function/time/second.h (+0/-39)
drizzled/function/time/sysdate_local.cc (+0/-86)
drizzled/function/time/sysdate_local.h (+0/-50)
drizzled/function/time/timestamp_diff.cc (+0/-173)
drizzled/function/time/timestamp_diff.h (+0/-42)
drizzled/function/time/to_days.cc (+0/-255)
drizzled/function/time/to_days.h (+0/-40)
drizzled/function/time/typecast.cc (+0/-273)
drizzled/function/time/typecast.h (+0/-156)
drizzled/function/time/unix_timestamp.cc (+0/-78)
drizzled/function/time/unix_timestamp.h (+0/-40)
drizzled/function/time/weekday.cc (+0/-93)
drizzled/function/time/weekday.h (+0/-53)
drizzled/function/time/year.cc (+0/-129)
drizzled/function/time/year.h (+0/-40)
drizzled/function/units.cc (+0/-33)
drizzled/function/units.h (+0/-39)
drizzled/function/user_var_as_out_param.cc (+0/-89)
drizzled/function/user_var_as_out_param.h (+0/-53)
drizzled/function_hash.gperf (+0/-72)
drizzled/gettext.h (+0/-277)
drizzled/global_charset_info.h (+0/-33)
drizzled/ha_commands.cc (+0/-962)
drizzled/ha_statistics.h (+0/-60)
drizzled/ha_trx_info.cc (+0/-95)
drizzled/ha_trx_info.h (+0/-88)
drizzled/handler_structs.h (+0/-180)
drizzled/hash.h (+0/-274)
drizzled/hash/crc32.cc (+0/-121)
drizzled/hash/crc32.h (+0/-51)
drizzled/hash/include.am (+0/-20)
drizzled/hybrid_type.h (+0/-64)
drizzled/hybrid_type_traits.cc (+0/-100)
drizzled/hybrid_type_traits.h (+0/-60)
drizzled/hybrid_type_traits_decimal.cc (+0/-121)
drizzled/hybrid_type_traits_decimal.h (+0/-56)
drizzled/hybrid_type_traits_integer.cc (+0/-103)
drizzled/hybrid_type_traits_integer.h (+0/-55)
drizzled/include.am (+0/-823)
drizzled/index_hint.cc (+0/-67)
drizzled/index_hint.h (+0/-80)
drizzled/internal_error_handler.h (+0/-68)
drizzled/item.cc (+0/-1787)
drizzled/item.h (+0/-904)
drizzled/item/basic_constant.h (+0/-43)
drizzled/item/bin_string.cc (+0/-60)
drizzled/item/bin_string.h (+0/-55)
drizzled/item/blob.h (+0/-36)
drizzled/item/cache.cc (+0/-64)
drizzled/item/cache.h (+0/-87)
drizzled/item/cache_decimal.cc (+0/-62)
drizzled/item/cache_decimal.h (+0/-40)
drizzled/item/cache_int.cc (+0/-54)
drizzled/item/cache_int.h (+0/-44)
drizzled/item/cache_real.cc (+0/-52)
drizzled/item/cache_real.h (+0/-38)
drizzled/item/cache_row.cc (+0/-185)
drizzled/item/cache_row.h (+0/-71)
drizzled/item/cache_str.cc (+0/-94)
drizzled/item/cache_str.h (+0/-43)
drizzled/item/cmpfunc.cc (+0/-5163)
drizzled/item/cmpfunc.h (+0/-1710)
drizzled/item/copy_string.cc (+0/-50)
drizzled/item/copy_string.h (+0/-70)
drizzled/item/create.cc (+0/-2893)
drizzled/item/create.h (+0/-177)
drizzled/item/decimal.cc (+0/-144)
drizzled/item/decimal.h (+0/-65)
drizzled/item/default_value.cc (+0/-141)
drizzled/item/default_value.h (+0/-54)
drizzled/item/direct_ref.cc (+0/-73)
drizzled/item/direct_ref.h (+0/-52)
drizzled/item/empty_string.cc (+0/-29)
drizzled/item/empty_string.h (+0/-40)
drizzled/item/field.cc (+0/-1258)
drizzled/item/field.h (+0/-112)
drizzled/item/float.cc (+0/-166)
drizzled/item/float.h (+0/-78)
drizzled/item/func.h (+0/-50)
drizzled/item/hex_string.cc (+0/-149)
drizzled/item/hex_string.h (+0/-50)
drizzled/item/ident.cc (+0/-193)
drizzled/item/ident.h (+0/-96)
drizzled/item/insert_value.cc (+0/-105)
drizzled/item/insert_value.h (+0/-63)
drizzled/item/int.cc (+0/-86)
drizzled/item/int.h (+0/-58)
drizzled/item/int_with_ref.cc (+0/-36)
drizzled/item/int_with_ref.h (+0/-50)
drizzled/item/null.cc (+0/-114)
drizzled/item/null.h (+0/-69)
drizzled/item/num.cc (+0/-57)
drizzled/item/num.h (+0/-33)
drizzled/item/outer_ref.cc (+0/-63)
drizzled/item/outer_ref.h (+0/-80)
drizzled/item/ref.cc (+0/-577)
drizzled/item/ref.h (+0/-155)
drizzled/item/ref_null_helper.cc (+0/-84)
drizzled/item/ref_null_helper.h (+0/-60)
drizzled/item/return_date_time.h (+0/-36)
drizzled/item/return_int.h (+0/-37)
drizzled/item/row.cc (+0/-197)
drizzled/item/row.h (+0/-94)
drizzled/item/string.cc (+0/-175)
drizzled/item/string.h (+0/-157)
drizzled/item/subselect.cc (+0/-3169)
drizzled/item/subselect.h (+0/-707)
drizzled/item/sum.cc (+0/-3379)
drizzled/item/sum.h (+0/-1063)
drizzled/item/type_holder.cc (+0/-315)
drizzled/item/type_holder.h (+0/-115)
drizzled/item/uint.cc (+0/-60)
drizzled/item/uint.h (+0/-41)
drizzled/join.cc (+0/-6244)
drizzled/join.h (+0/-534)
drizzled/join_cache.cc (+0/-250)
drizzled/join_cache.h (+0/-72)
drizzled/join_table.cc (+0/-70)
drizzled/join_table.h (+0/-243)
drizzled/key.cc (+0/-546)
drizzled/key.h (+0/-96)
drizzled/key_map.cc (+0/-70)
drizzled/key_map.h (+0/-43)
drizzled/key_part_spec.h (+0/-54)
drizzled/korr.h (+0/-244)
drizzled/lex_column.h (+0/-35)
drizzled/lex_input_stream.h (+0/-390)
drizzled/lex_string.h (+0/-41)
drizzled/lex_symbol.h (+0/-49)
drizzled/lock.cc (+0/-1129)
drizzled/lock.h (+0/-62)
drizzled/lookup_symbol.cc (+0/-45)
drizzled/lookup_symbol.h (+0/-29)
drizzled/memory/multi_malloc.cc (+0/-82)
drizzled/memory/multi_malloc.h (+0/-32)
drizzled/message.mc (+0/-8)
drizzled/message/all.h (+0/-32)
drizzled/message/binary_log.cc (+0/-189)
drizzled/message/binary_log.h (+0/-75)
drizzled/message/binary_log.proto (+0/-53)
drizzled/message/binlog_encoding.h (+0/-105)
drizzled/message/binlog_reader.cc (+0/-96)
drizzled/message/binlog_writer.cc (+0/-159)
drizzled/message/check_length.sh (+0/-42)
drizzled/message/include.am (+0/-150)
drizzled/message/ioutil.h (+0/-97)
drizzled/message/length.cc (+0/-156)
drizzled/message/master_list.proto (+0/-16)
drizzled/message/master_list_reader.cc (+0/-80)
drizzled/message/master_list_writer.cc (+0/-64)
drizzled/message/schema.proto (+0/-7)
drizzled/message/schema_reader.cc (+0/-62)
drizzled/message/statement_transform.cc (+0/-705)
drizzled/message/statement_transform.h (+0/-313)
drizzled/message/table.proto (+0/-199)
drizzled/message/table_raw_reader.cc (+0/-87)
drizzled/message/table_reader.cc (+0/-324)
drizzled/message/table_writer.cc (+0/-215)
drizzled/message/transaction.proto (+0/-584)
drizzled/message/transaction_reader.cc (+0/-239)
drizzled/message/transaction_writer.cc (+0/-428)
drizzled/my_decimal.cc (+0/-237)
drizzled/my_decimal.h (+0/-390)
drizzled/my_var.h (+0/-36)
drizzled/name_resolution_context.h (+0/-136)
drizzled/name_resolution_context_state.cc (+0/-52)
drizzled/name_resolution_context_state.h (+0/-54)
drizzled/natural_join_column.cc (+0/-69)
drizzled/natural_join_column.h (+0/-59)
drizzled/nested_join.h (+0/-67)
drizzled/open_tables_state.h (+0/-101)
drizzled/optimizer/explain_plan.cc (+0/-562)
drizzled/optimizer/explain_plan.h (+0/-82)
drizzled/optimizer/key_field.cc (+0/-633)
drizzled/optimizer/key_field.h (+0/-294)
drizzled/optimizer/key_use.h (+0/-165)
drizzled/optimizer/position.h (+0/-191)
drizzled/optimizer/quick_group_min_max_select.cc (+0/-744)
drizzled/optimizer/quick_group_min_max_select.h (+0/-460)
drizzled/optimizer/quick_index_merge_select.cc (+0/-284)
drizzled/optimizer/quick_index_merge_select.h (+0/-171)
drizzled/optimizer/quick_range.cc (+0/-34)
drizzled/optimizer/quick_range.h (+0/-66)
drizzled/optimizer/quick_range_select.cc (+0/-616)
drizzled/optimizer/quick_range_select.h (+0/-312)
drizzled/optimizer/quick_ror_intersect_select.cc (+0/-299)
drizzled/optimizer/quick_ror_intersect_select.h (+0/-173)
drizzled/optimizer/quick_ror_union_select.cc (+0/-271)
drizzled/optimizer/quick_ror_union_select.h (+0/-131)
drizzled/optimizer/range.cc (+0/-6414)
drizzled/optimizer/range.h (+0/-367)
drizzled/optimizer/range_param.h (+0/-104)
drizzled/optimizer/sargable_param.h (+0/-116)
drizzled/optimizer/sel_arg.cc (+0/-721)
drizzled/optimizer/sel_arg.h (+0/-492)
drizzled/optimizer/sum.cc (+0/-1116)
drizzled/optimizer/sum.h (+0/-71)
drizzled/optimizer/table_read_plan.h (+0/-250)
drizzled/order.h (+0/-44)
drizzled/plugin.h (+0/-511)
drizzled/plugin/authentication.cc (+0/-85)
drizzled/plugin/authentication.h (+0/-55)
drizzled/plugin/client.cc (+0/-79)
drizzled/plugin/client.h (+0/-144)
drizzled/plugin/error_message.cc (+0/-114)
drizzled/plugin/error_message.h (+0/-62)
drizzled/plugin/function.cc (+0/-80)
drizzled/plugin/function.h (+0/-94)
drizzled/plugin/info_schema_table.cc (+0/-181)
drizzled/plugin/info_schema_table.h (+0/-604)
drizzled/plugin/library.cc (+0/-128)
drizzled/plugin/library.h (+0/-67)
drizzled/plugin/listen.cc (+0/-170)
drizzled/plugin/listen.h (+0/-101)
drizzled/plugin/listen_tcp.cc (+0/-232)
drizzled/plugin/listen_tcp.h (+0/-84)
drizzled/plugin/load_list.h.in (+0/-30)
drizzled/plugin/loader.cc (+0/-2071)
drizzled/plugin/logging.cc (+0/-130)
drizzled/plugin/logging.h (+0/-63)
drizzled/plugin/manifest.h (+0/-71)
drizzled/plugin/module.h (+0/-69)
drizzled/plugin/null_client.h (+0/-66)
drizzled/plugin/plugin.cc (+0/-39)
drizzled/plugin/plugin.h (+0/-84)
drizzled/plugin/query_cache.cc (+0/-237)
drizzled/plugin/query_cache.h (+0/-79)
drizzled/plugin/registry.cc (+0/-138)
drizzled/plugin/registry.h (+0/-140)
drizzled/plugin/scheduler.cc (+0/-107)
drizzled/plugin/scheduler.h (+0/-79)
drizzled/plugin/storage_engine.cc (+0/-1353)
drizzled/plugin/storage_engine.h (+0/-466)
drizzled/plugin/transaction_applier.cc (+0/-44)
drizzled/plugin/transaction_applier.h (+0/-100)
drizzled/plugin/transaction_reader.h (+0/-75)
drizzled/plugin/transaction_replicator.cc (+0/-45)
drizzled/plugin/transaction_replicator.h (+0/-110)
drizzled/probes.d (+0/-133)
drizzled/probes.h (+0/-105)
drizzled/pthread_globals.h (+0/-39)
drizzled/query_id.cc (+0/-44)
drizzled/query_id.h (+0/-51)
drizzled/records.cc (+0/-499)
drizzled/records.h (+0/-121)
drizzled/replication_services.cc (+0/-856)
drizzled/replication_services.h (+0/-355)
drizzled/security_context.h (+0/-50)
drizzled/select_create.h (+0/-67)
drizzled/select_dump.h (+0/-33)
drizzled/select_dumpvar.h (+0/-104)
drizzled/select_exists_subselect.h (+0/-33)
drizzled/select_export.h (+0/-61)
drizzled/select_insert.h (+0/-49)
drizzled/select_max_min_finder_subselect.h (+0/-41)
drizzled/select_result.h (+0/-78)
drizzled/select_result_interceptor.h (+0/-43)
drizzled/select_send.h (+0/-117)
drizzled/select_singlerow_subselect.h (+0/-35)
drizzled/select_subselect.h (+0/-36)
drizzled/select_to_file.h (+0/-42)
drizzled/select_union.h (+0/-42)
drizzled/session.cc (+0/-2159)
drizzled/session.h (+0/-1560)
drizzled/session_list.cc (+0/-40)
drizzled/session_list.h (+0/-34)
drizzled/set_var.cc (+0/-2219)
drizzled/set_var.h (+0/-1088)
drizzled/show.cc (+0/-2126)
drizzled/show.h (+0/-107)
drizzled/sql_alloc.cc (+0/-87)
drizzled/sql_alloc.h (+0/-67)
drizzled/sql_array.h (+0/-95)
drizzled/sql_base.cc (+0/-4576)
drizzled/sql_base.h (+0/-160)
drizzled/sql_bitmap.h (+0/-40)
drizzled/sql_delete.cc (+0/-402)
drizzled/sql_derived.cc (+0/-243)
drizzled/sql_error.cc (+0/-240)
drizzled/sql_error.h (+0/-59)
drizzled/sql_insert.cc (+0/-1799)
drizzled/sql_lex.cc (+0/-2174)
drizzled/sql_lex.h (+0/-933)
drizzled/sql_list.cc (+0/-21)
drizzled/sql_list.h (+0/-613)
drizzled/sql_load.cc (+0/-1140)
drizzled/sql_load.h (+0/-42)
drizzled/sql_locale.cc (+0/-2611)
drizzled/sql_locale.h (+0/-53)
drizzled/sql_parse.cc (+0/-1845)
drizzled/sql_parse.h (+0/-86)
drizzled/sql_select.cc (+0/-6703)
drizzled/sql_select.h (+0/-231)
drizzled/sql_sort.h (+0/-105)
drizzled/sql_state.cc (+0/-269)
drizzled/sql_state.h (+0/-25)
drizzled/sql_string.cc (+0/-727)
drizzled/sql_string.h (+0/-404)
drizzled/sql_table.cc (+0/-2600)
drizzled/sql_table.h (+0/-117)
drizzled/sql_union.cc (+0/-734)
drizzled/sql_union.h (+0/-26)
drizzled/sql_update.cc (+0/-615)
drizzled/sql_yacc.yy (+0/-6194)
drizzled/stacktrace.cc (+0/-228)
drizzled/stacktrace.h (+0/-69)
drizzled/statement.h (+0/-72)
drizzled/statement/alter_schema.cc (+0/-57)
drizzled/statement/alter_schema.h (+0/-48)
drizzled/statement/alter_table.cc (+0/-1498)
drizzled/statement/alter_table.h (+0/-62)
drizzled/statement/analyze.cc (+0/-45)
drizzled/statement/analyze.h (+0/-50)
drizzled/statement/change_schema.cc (+0/-49)
drizzled/statement/change_schema.h (+0/-48)
drizzled/statement/check.cc (+0/-43)
drizzled/statement/check.h (+0/-51)
drizzled/statement/checksum.cc (+0/-40)
drizzled/statement/checksum.h (+0/-51)
drizzled/statement/commit.cc (+0/-40)
drizzled/statement/commit.h (+0/-54)
drizzled/statement/create_index.cc (+0/-64)
drizzled/statement/create_index.h (+0/-48)
drizzled/statement/create_schema.cc (+0/-56)
drizzled/statement/create_schema.h (+0/-53)
drizzled/statement/create_table.cc (+0/-238)
drizzled/statement/create_table.h (+0/-80)
drizzled/statement/delete.cc (+0/-60)
drizzled/statement/delete.h (+0/-48)
drizzled/statement/drop_index.cc (+0/-68)
drizzled/statement/drop_index.h (+0/-50)
drizzled/statement/drop_schema.cc (+0/-62)
drizzled/statement/drop_schema.h (+0/-50)
drizzled/statement/drop_table.cc (+0/-122)
drizzled/statement/drop_table.h (+0/-53)
drizzled/statement/empty_query.cc (+0/-35)
drizzled/statement/empty_query.h (+0/-48)
drizzled/statement/flush.cc (+0/-103)
drizzled/statement/flush.h (+0/-65)
drizzled/statement/insert.cc (+0/-66)
drizzled/statement/insert.h (+0/-48)
drizzled/statement/insert_select.cc (+0/-107)
drizzled/statement/insert_select.h (+0/-48)
drizzled/statement/kill.cc (+0/-46)
drizzled/statement/kill.h (+0/-48)
drizzled/statement/load.cc (+0/-47)
drizzled/statement/load.h (+0/-55)
drizzled/statement/release_savepoint.cc (+0/-66)
drizzled/statement/release_savepoint.h (+0/-48)
drizzled/statement/rename_table.cc (+0/-197)
drizzled/statement/rename_table.h (+0/-61)
drizzled/statement/replace.cc (+0/-63)
drizzled/statement/replace.h (+0/-48)
drizzled/statement/replace_select.cc (+0/-105)
drizzled/statement/replace_select.h (+0/-48)
drizzled/statement/rollback.cc (+0/-40)
drizzled/statement/rollback.h (+0/-54)
drizzled/statement/rollback_to_savepoint.cc (+0/-73)
drizzled/statement/rollback_to_savepoint.h (+0/-48)
drizzled/statement/savepoint.cc (+0/-83)
drizzled/statement/savepoint.h (+0/-48)
drizzled/statement/select.cc (+0/-38)
drizzled/statement/select.h (+0/-47)
drizzled/statement/set_option.cc (+0/-59)
drizzled/statement/set_option.h (+0/-51)
drizzled/statement/show_create.cc (+0/-39)
drizzled/statement/show_create.h (+0/-50)
drizzled/statement/show_create_schema.cc (+0/-51)
drizzled/statement/show_create_schema.h (+0/-53)
drizzled/statement/show_engine_status.cc (+0/-86)
drizzled/statement/show_engine_status.h (+0/-50)
drizzled/statement/show_errors.cc (+0/-41)
drizzled/statement/show_errors.h (+0/-48)
drizzled/statement/show_processlist.cc (+0/-36)
drizzled/statement/show_processlist.h (+0/-48)
drizzled/statement/show_status.cc (+0/-53)
drizzled/statement/show_status.h (+0/-61)
drizzled/statement/show_warnings.cc (+0/-44)
drizzled/statement/show_warnings.h (+0/-48)
drizzled/statement/start_transaction.cc (+0/-48)
drizzled/statement/start_transaction.h (+0/-52)
drizzled/statement/truncate.cc (+0/-51)
drizzled/statement/truncate.h (+0/-48)
drizzled/statement/unlock_tables.cc (+0/-47)
drizzled/statement/unlock_tables.h (+0/-48)
drizzled/statement/update.cc (+0/-56)
drizzled/statement/update.h (+0/-48)
drizzled/stored_key.h (+0/-176)
drizzled/strfunc.cc (+0/-160)
drizzled/strfunc.h (+0/-33)
drizzled/structs.h (+0/-157)
drizzled/symbol_hash.gperf (+0/-412)
drizzled/table.cc (+0/-3723)
drizzled/table.h (+0/-558)
drizzled/table_ident.h (+0/-62)
drizzled/table_identifier.cc (+0/-62)
drizzled/table_identifier.h (+0/-130)
drizzled/table_list.cc (+0/-327)
drizzled/table_list.h (+0/-417)
drizzled/table_proto.h (+0/-52)
drizzled/table_proto_write.cc (+0/-591)
drizzled/table_reference.h (+0/-74)
drizzled/table_share.cc (+0/-267)
drizzled/table_share.h (+0/-522)
drizzled/temporal.cc (+0/-1580)
drizzled/temporal.h (+0/-834)
drizzled/temporal_format.cc (+0/-313)
drizzled/temporal_format.h (+0/-153)
drizzled/temporal_interval.cc (+0/-327)
drizzled/temporal_interval.h (+0/-181)
drizzled/time_functions.cc (+0/-286)
drizzled/time_functions.h (+0/-137)
drizzled/tmp_table_param.h (+0/-96)
drizzled/tzfile.h (+0/-146)
drizzled/tztime.cc (+0/-1080)
drizzled/tztime.h (+0/-71)
drizzled/unique.h (+0/-74)
drizzled/uniques.cc (+0/-685)
drizzled/unireg.h (+0/-29)
drizzled/user_var_entry.cc (+0/-206)
drizzled/user_var_entry.h (+0/-72)
drizzled/utf8.h (+0/-34)
drizzled/utf8/checked.h (+0/-318)
drizzled/utf8/core.h (+0/-254)
drizzled/utf8/unchecked.h (+0/-228)
drizzled/util/convert.cc (+0/-79)
drizzled/util/convert.h (+0/-53)
drizzled/util/functors.h (+0/-34)
drizzled/util/include.am (+0/-20)
drizzled/util/test.h (+0/-43)
drizzled/version.cc (+0/-36)
drizzled/version.h (+0/-32)
drizzled/visibility.h (+0/-59)
drizzled/xid.cc (+0/-191)
drizzled/xid.h (+0/-104)
extra/clean_source.sh (+0/-22)
extra/cpplint.py (+0/-2947)
extra/my_print_defaults.cc (+0/-182)
extra/run_cpplint.sh (+0/-35)
gnulib/Makefile.am (+0/-207)
gnulib/dummy.c (+0/-42)
gnulib/getopt.c (+0/-1189)
gnulib/getopt.in.h (+0/-225)
gnulib/getopt1.c (+0/-170)
gnulib/getopt_int.h (+0/-130)
gnulib/gettext.h (+0/-270)
gnulib/mktime.c (+0/-519)
gnulib/time.in.h (+0/-124)
gnulib/time_r.c (+0/-47)
gnulib/timegm.c (+0/-41)
gnulib/unistd.in.h (+0/-554)
m4/ac_cxx_compile_stdcxx_0x.m4 (+0/-103)
m4/ac_cxx_header_stdcxx_98.m4 (+0/-67)
m4/acx_pthread.m4 (+0/-276)
m4/codeset.m4 (+0/-21)
m4/getopt.m4 (+0/-83)
m4/gettext.m4 (+0/-379)
m4/gnulib-cache.m4 (+0/-37)
m4/gnulib-common.m4 (+0/-101)
m4/gnulib-comp.m4 (+0/-202)
m4/gnulib-tool.m4 (+0/-57)
m4/iconv.m4 (+0/-180)
m4/include_next.m4 (+0/-170)
m4/intlmacosx.m4 (+0/-51)
m4/lib-ld.m4 (+0/-110)
m4/lib-link.m4 (+0/-767)
m4/lib-prefix.m4 (+0/-221)
m4/mktime.m4 (+0/-227)
m4/nls.m4 (+0/-31)
m4/onceonly.m4 (+0/-90)
m4/pandora_64bit.m4 (+0/-60)
m4/pandora_canonical.m4 (+0/-236)
m4/pandora_check_compiler_version.m4 (+0/-37)
m4/pandora_check_cxx_standard.m4 (+0/-23)
m4/pandora_cinttypes.m4 (+0/-34)
m4/pandora_cstdint.m4 (+0/-33)
m4/pandora_cxx_demangle.m4 (+0/-27)
m4/pandora_drizzle_build.m4 (+0/-98)
m4/pandora_enable_dtrace.m4 (+0/-43)
m4/pandora_ensure_gcc_version.m4 (+0/-39)
m4/pandora_extensions.m4 (+0/-16)
m4/pandora_fdatasync.m4 (+0/-25)
m4/pandora_have_better_malloc.m4 (+0/-67)
m4/pandora_have_gcc_atomics.m4 (+0/-37)
m4/pandora_have_innodb.m4 (+0/-41)
m4/pandora_have_libavahi.m4 (+0/-41)
m4/pandora_have_libbdb.m4 (+0/-40)
m4/pandora_have_libdl.m4 (+0/-51)
m4/pandora_have_libdrizzle.m4 (+0/-55)
m4/pandora_have_libevent.m4 (+0/-66)
m4/pandora_have_libgearman.m4 (+0/-41)
m4/pandora_have_libmemcached.m4 (+0/-43)
m4/pandora_have_libpcre.m4 (+0/-73)
m4/pandora_have_libpq.m4 (+0/-46)
m4/pandora_have_libreadline.m4 (+0/-242)
m4/pandora_have_libsqlite3.m4 (+0/-42)
m4/pandora_have_libtokyocabinet.m4 (+0/-52)
m4/pandora_have_libuuid.m4 (+0/-55)
m4/pandora_have_libxml2.m4 (+0/-52)
m4/pandora_have_libz.m4 (+0/-51)
m4/pandora_have_protobuf.m4 (+0/-80)
m4/pandora_header_assert.m4 (+0/-23)
m4/pandora_libtool.m4 (+0/-25)
m4/pandora_optimize.m4 (+0/-79)
m4/pandora_platform.m4 (+0/-77)
m4/pandora_plugins.m4 (+0/-53)
m4/pandora_pthread.m4 (+0/-258)
m4/pandora_python3_devel.m4 (+0/-236)
m4/pandora_run_cpplint.m4 (+0/-8)
m4/pandora_sasl.m4 (+0/-133)
m4/pandora_shared_ptr.m4 (+0/-59)
m4/pandora_stack_direction.m4 (+0/-39)
m4/pandora_stl_hash.m4 (+0/-110)
m4/pandora_swig.m4 (+0/-39)
m4/pandora_use_pipe.m4 (+0/-36)
m4/pandora_vc_build.m4 (+0/-123)
m4/pandora_version.m4 (+0/-11)
m4/pandora_warnings.m4 (+0/-350)
m4/pandora_with_gettext.m4 (+0/-41)
m4/pandora_with_lua.m4 (+0/-55)
m4/pandora_with_memcached.m4 (+0/-40)
m4/pandora_with_perl.m4 (+0/-81)
m4/pandora_with_php.m4 (+0/-56)
m4/pandora_with_python.m4 (+0/-28)
m4/pandora_with_python3.m4 (+0/-44)
m4/pandora_with_r.m4 (+0/-33)
m4/pandora_with_ruby.m4 (+0/-79)
m4/pkg.m4 (+0/-157)
m4/po.m4 (+0/-449)
m4/progtest.m4 (+0/-92)
m4/time_h.m4 (+0/-75)
m4/time_r.m4 (+0/-43)
m4/timegm.m4 (+0/-40)
m4/unistd_h.m4 (+0/-81)
m4/visibility.m4 (+0/-52)
mystrings/CHARSET_INFO.txt (+0/-238)
mystrings/ChangeLog (+0/-38)
mystrings/README (+0/-82)
mystrings/bmove_upp.cc (+0/-32)
mystrings/ctype-bin.cc (+0/-554)
mystrings/ctype-mb.cc (+0/-1168)
mystrings/ctype-simple.cc (+0/-1636)
mystrings/ctype-uca.cc (+0/-8631)
mystrings/ctype-utf8.cc (+0/-2876)
mystrings/ctype.cc (+0/-62)
mystrings/decimal.cc (+0/-3077)
mystrings/decimal.h (+0/-112)
mystrings/dtoa.cc (+0/-2470)
mystrings/int2str.cc (+0/-69)
mystrings/latin2.def (+0/-478)
mystrings/llstr.cc (+0/-39)
mystrings/longlong2str.cc (+0/-147)
mystrings/m_ctype.h (+0/-712)
mystrings/m_string.h (+0/-155)
mystrings/my_strtoll10.cc (+0/-236)
mystrings/my_uctype.h (+0/-1482)
mystrings/string.doc (+0/-146)
mystrings/strto.cc (+0/-205)
mystrings/t_ctype.h (+0/-256)
mystrings/utf8.h (+0/-85)
mysys/aio_result.h (+0/-32)
mysys/cached_directory.cc (+0/-133)
mysys/cached_directory.h (+0/-146)
mysys/charset-def.cc (+0/-73)
mysys/charset.cc (+0/-378)
mysys/checksum.cc (+0/-35)
mysys/default.cc (+0/-984)
mysys/definitions.h (+0/-68)
mysys/drizzle_time.h (+0/-60)
mysys/dynamic_array.cc (+0/-303)
mysys/dynamic_array.h (+0/-64)
mysys/errors.cc (+0/-54)
mysys/hash.cc (+0/-532)
mysys/hash.h (+0/-81)
mysys/iocache.h (+0/-197)
mysys/mf_arr_appstr.cc (+0/-61)
mysys/mf_cache.cc (+0/-90)
mysys/mf_dirname.cc (+0/-134)
mysys/mf_fn_ext.cc (+0/-52)
mysys/mf_format.cc (+0/-160)
mysys/mf_getdate.cc (+0/-73)
mysys/mf_iocache.cc (+0/-1761)
mysys/mf_loadpath.cc (+0/-50)
mysys/mf_pack.cc (+0/-304)
mysys/mf_qsort.cc (+0/-209)
mysys/mf_qsort2.cc (+0/-19)
mysys/mf_radix.cc (+0/-54)
mysys/mf_same.cc (+0/-38)
mysys/mf_sort.cc (+0/-41)
mysys/mf_tempfile.cc (+0/-94)
mysys/mf_util.cc (+0/-47)
mysys/mf_wcomp.cc (+0/-88)
mysys/my_access.cc (+0/-116)
mysys/my_alloc.cc (+0/-376)
mysys/my_alloc.h (+0/-74)
mysys/my_bit.cc (+0/-63)
mysys/my_bit.h (+0/-121)
mysys/my_bitmap.cc (+0/-856)
mysys/my_bitmap.h (+0/-349)
mysys/my_copy.cc (+0/-125)
mysys/my_create.cc (+0/-68)
mysys/my_delete.cc (+0/-34)
mysys/my_dir.h (+0/-56)
mysys/my_error.cc (+0/-259)
mysys/my_getopt.cc (+0/-1264)
mysys/my_getopt.h (+0/-94)
mysys/my_getsystime.cc (+0/-128)
mysys/my_init.cc (+0/-92)
mysys/my_lib.cc (+0/-178)
mysys/my_open.cc (+0/-124)
mysys/my_pthread.h (+0/-248)
mysys/my_read.cc (+0/-78)
mysys/my_redel.cc (+0/-116)
mysys/my_rename.cc (+0/-65)
mysys/my_static.cc (+0/-77)
mysys/my_static.h (+0/-76)
mysys/my_symlink.cc (+0/-28)
mysys/my_symlink2.cc (+0/-189)
mysys/my_sync.cc (+0/-153)
mysys/my_sys.h (+0/-437)
mysys/my_thr_init.cc (+0/-258)
mysys/my_time.cc (+0/-1255)
mysys/my_time.h (+0/-173)
mysys/my_tree.cc (+0/-701)
mysys/my_tree.h (+0/-100)
mysys/my_write.cc (+0/-89)
mysys/mysys_err.h (+0/-91)
mysys/mysys_priv.h (+0/-39)
mysys/ptr_cmp.cc (+0/-195)
mysys/test_charset.cc (+0/-88)
mysys/test_dir.cc (+0/-42)
mysys/test_fn.cc (+0/-64)
mysys/thr_lock.cc (+0/-812)
mysys/thr_lock.h (+0/-106)
mysys/typelib.cc (+0/-234)
mysys/typelib.h (+0/-45)
plugin/archive/archive_performance.cc (+0/-189)
plugin/archive/archive_reader.cc (+0/-371)
plugin/archive/archive_test.cc (+0/-370)
plugin/archive/azio.cc (+0/-1097)
plugin/archive/azio.h (+0/-370)
plugin/archive/concurrency_test.cc (+0/-344)
plugin/archive/ha_archive.cc (+0/-1480)
plugin/archive/ha_archive.h (+0/-147)
plugin/archive/plugin.am (+0/-52)
plugin/archive/plugin.ini (+0/-7)
plugin/archive/support/archive_read_test.slap (+0/-26)
plugin/archive/tests/r/archive.result (+0/-11464)
plugin/archive/tests/r/archive_aio_posix.result (+0/-11456)
plugin/archive/tests/r/archive_basic.result (+0/-9)
plugin/archive/tests/r/archive_discover.result (+0/-8)
plugin/archive/tests/t/archive-master.opt (+0/-1)
plugin/archive/tests/t/archive.test (+0/-1576)
plugin/archive/tests/t/archive_aio_posix.test (+0/-1546)
plugin/archive/tests/t/archive_basic.test (+0/-10)
plugin/archive/tests/t/archive_discover.test (+0/-7)
plugin/ascii/ascii.cc (+0/-99)
plugin/ascii/plugin.ini (+0/-4)
plugin/auth_http/auth_http.cc (+0/-189)
plugin/auth_http/configure.in (+0/-7)
plugin/auth_http/plugin.ac (+0/-24)
plugin/auth_http/plugin.ini (+0/-6)
plugin/auth_pam/README (+0/-19)
plugin/auth_pam/auth_pam.cc (+0/-165)
plugin/auth_pam/plugin.ac (+0/-17)
plugin/auth_pam/plugin.ini (+0/-5)
plugin/benchmark/benchmarkudf.cc (+0/-149)
plugin/benchmark/plugin.ini (+0/-5)
plugin/blackhole/ha_blackhole.cc (+0/-441)
plugin/blackhole/ha_blackhole.h (+0/-85)
plugin/blackhole/plugin.ini (+0/-6)
plugin/blackhole/tests/r/blackhole.result (+0/-44)
plugin/blackhole/tests/t/blackhole-master.opt (+0/-1)
plugin/blackhole/tests/t/blackhole.test (+0/-64)
plugin/blitzdb/blitzdata.cc (+1/-1)
plugin/blitzdb/config/autorun.sh (+126/-0)
plugin/blitzdb/config/config.rpath (+666/-0)
plugin/blitzdb/config/pandora-plugin (+484/-0)
plugin/blitzdb/config/uncrustify.cfg (+145/-0)
plugin/blitzdb/ha_blitz.cc (+11/-19)
plugin/blitzdb/ha_blitz.h (+3/-2)
plugin/blitzdb/m4/lib-ld.m4 (+110/-0)
plugin/blitzdb/m4/lib-link.m4 (+767/-0)
plugin/blitzdb/m4/lib-prefix.m4 (+221/-0)
plugin/blitzdb/m4/pandora_64bit.m4 (+60/-0)
plugin/blitzdb/m4/pandora_canonical.m4 (+247/-0)
plugin/blitzdb/m4/pandora_canonical.m4.orig (+131/-0)
plugin/blitzdb/m4/pandora_check_compiler_version.m4 (+37/-0)
plugin/blitzdb/m4/pandora_check_cxx_standard.m4 (+23/-0)
plugin/blitzdb/m4/pandora_cinttypes.m4 (+34/-0)
plugin/blitzdb/m4/pandora_cstdint.m4 (+33/-0)
plugin/blitzdb/m4/pandora_cxx_demangle.m4 (+27/-0)
plugin/blitzdb/m4/pandora_drizzle_build.m4 (+110/-0)
plugin/blitzdb/m4/pandora_enable_dtrace.m4 (+43/-0)
plugin/blitzdb/m4/pandora_ensure_gcc_version.m4 (+39/-0)
plugin/blitzdb/m4/pandora_extensions.m4 (+16/-0)
plugin/blitzdb/m4/pandora_fdatasync.m4 (+25/-0)
plugin/blitzdb/m4/pandora_have_better_malloc.m4 (+67/-0)
plugin/blitzdb/m4/pandora_have_gcc_atomics.m4 (+37/-0)
plugin/blitzdb/m4/pandora_have_innodb.m4 (+41/-0)
plugin/blitzdb/m4/pandora_have_libavahi.m4 (+41/-0)
plugin/blitzdb/m4/pandora_have_libbdb.m4 (+40/-0)
plugin/blitzdb/m4/pandora_have_libdl.m4 (+51/-0)
plugin/blitzdb/m4/pandora_have_libdrizzle.m4 (+55/-0)
plugin/blitzdb/m4/pandora_have_libevent.m4 (+66/-0)
plugin/blitzdb/m4/pandora_have_libgearman.m4 (+41/-0)
plugin/blitzdb/m4/pandora_have_libmemcached.m4 (+43/-0)
plugin/blitzdb/m4/pandora_have_libpcre.m4 (+73/-0)
plugin/blitzdb/m4/pandora_have_libpq.m4 (+46/-0)
plugin/blitzdb/m4/pandora_have_libreadline.m4 (+242/-0)
plugin/blitzdb/m4/pandora_have_libsqlite3.m4 (+42/-0)
plugin/blitzdb/m4/pandora_have_libtokyocabinet.m4 (+52/-0)
plugin/blitzdb/m4/pandora_have_libuuid.m4 (+55/-0)
plugin/blitzdb/m4/pandora_have_libxml2.m4 (+52/-0)
plugin/blitzdb/m4/pandora_have_libz.m4 (+51/-0)
plugin/blitzdb/m4/pandora_have_protobuf.m4 (+80/-0)
plugin/blitzdb/m4/pandora_header_assert.m4 (+23/-0)
plugin/blitzdb/m4/pandora_libtool.m4 (+25/-0)
plugin/blitzdb/m4/pandora_optimize.m4 (+79/-0)
plugin/blitzdb/m4/pandora_platform.m4 (+85/-0)
plugin/blitzdb/m4/pandora_plugins.m4 (+53/-0)
plugin/blitzdb/m4/pandora_pthread.m4 (+258/-0)
plugin/blitzdb/m4/pandora_python3_devel.m4 (+236/-0)
plugin/blitzdb/m4/pandora_run_cpplint.m4 (+8/-0)
plugin/blitzdb/m4/pandora_sasl.m4 (+133/-0)
plugin/blitzdb/m4/pandora_shared_ptr.m4 (+59/-0)
plugin/blitzdb/m4/pandora_stack_direction.m4 (+39/-0)
plugin/blitzdb/m4/pandora_stl_hash.m4 (+110/-0)
plugin/blitzdb/m4/pandora_swig.m4 (+39/-0)
plugin/blitzdb/m4/pandora_use_pipe.m4 (+36/-0)
plugin/blitzdb/m4/pandora_vc_build.m4 (+123/-0)
plugin/blitzdb/m4/pandora_version.m4 (+11/-0)
plugin/blitzdb/m4/pandora_visibility.m4 (+57/-0)
plugin/blitzdb/m4/pandora_warnings.m4 (+350/-0)
plugin/blitzdb/m4/pandora_with_gettext.m4 (+41/-0)
plugin/blitzdb/m4/pandora_with_lua.m4 (+55/-0)
plugin/blitzdb/m4/pandora_with_memcached.m4 (+41/-0)
plugin/blitzdb/m4/pandora_with_perl.m4 (+81/-0)
plugin/blitzdb/m4/pandora_with_php.m4 (+56/-0)
plugin/blitzdb/m4/pandora_with_python.m4 (+37/-0)
plugin/blitzdb/m4/pandora_with_python3.m4 (+44/-0)
plugin/blitzdb/m4/pandora_with_r.m4 (+33/-0)
plugin/blitzdb/m4/pandora_with_ruby.m4 (+79/-0)
plugin/blitzdb/plugin.ini (+4/-0)
plugin/charlength/charlength.cc (+0/-101)
plugin/charlength/plugin.ini (+0/-4)
plugin/compression/compress.cc (+0/-94)
plugin/compression/compress.h (+0/-39)
plugin/compression/compressionudf.cc (+0/-69)
plugin/compression/plugin.ini (+0/-6)
plugin/compression/uncompress.cc (+0/-82)
plugin/compression/uncompress.h (+0/-40)
plugin/compression/uncompressed_length.cc (+0/-51)
plugin/compression/uncompressed_length.h (+0/-39)
plugin/connection_id/connection_id.cc (+0/-100)
plugin/connection_id/plugin.ini (+0/-5)
plugin/console/console.cc (+0/-347)
plugin/console/plugin.ini (+0/-5)
plugin/crc32/crc32udf.cc (+0/-88)
plugin/crc32/plugin.ini (+0/-9)
plugin/crc32/tests/r/crc32.result (+0/-35)
plugin/crc32/tests/t/crc32-master.opt (+0/-1)
plugin/crc32/tests/t/crc32.test (+0/-33)
plugin/csv/ha_tina.cc (+0/-1443)
plugin/csv/ha_tina.h (+0/-157)
plugin/csv/plugin.ini (+0/-6)
plugin/csv/tests/r/csv.result (+0/-5112)
plugin/csv/tests/r/csv_alter_table.result (+0/-42)
plugin/csv/tests/r/csv_not_null.result (+0/-59)
plugin/csv/tests/t/csv-master.opt (+0/-1)
plugin/csv/tests/t/csv.test (+0/-1533)
plugin/csv/tests/t/csv_alter_table.test (+0/-52)
plugin/csv/tests/t/csv_not_null.test (+0/-86)
plugin/csv/transparent_file.cc (+0/-101)
plugin/csv/transparent_file.h (+0/-45)
plugin/default_replicator/AUTHORS (+0/-2)
plugin/default_replicator/default_replicator.cc (+0/-122)
plugin/default_replicator/default_replicator.h (+0/-75)
plugin/default_replicator/plugin.ini (+0/-6)
plugin/drizzle_protocol/errmsg.cc (+0/-115)
plugin/drizzle_protocol/errmsg.h (+0/-106)
plugin/drizzle_protocol/net_serv.cc (+0/-889)
plugin/drizzle_protocol/net_serv.h (+0/-97)
plugin/drizzle_protocol/oldlibdrizzle.cc (+0/-869)
plugin/drizzle_protocol/oldlibdrizzle.h (+0/-90)
plugin/drizzle_protocol/options.h (+0/-128)
plugin/drizzle_protocol/pack.cc (+0/-128)
plugin/drizzle_protocol/pack.h (+0/-39)
plugin/drizzle_protocol/plugin.ini (+0/-8)
plugin/drizzle_protocol/vio.cc (+0/-124)
plugin/drizzle_protocol/vio.h (+0/-136)
plugin/drizzle_protocol/viosocket.cc (+0/-318)
plugin/errmsg_stderr/errmsg_stderr.cc (+0/-90)
plugin/errmsg_stderr/plugin.ini (+0/-4)
plugin/filtered_replicator/filtered_replicator.cc (+0/-660)
plugin/filtered_replicator/filtered_replicator.h (+0/-249)
plugin/filtered_replicator/plugin.ini (+0/-7)
plugin/gearman_udf/function_map.cc (+0/-97)
plugin/gearman_udf/function_map.h (+0/-39)
plugin/gearman_udf/gearman_udf.cc (+0/-87)
plugin/gearman_udf/gman_do.cc (+0/-144)
plugin/gearman_udf/gman_do.h (+0/-97)
plugin/gearman_udf/gman_servers_set.cc (+0/-48)
plugin/gearman_udf/gman_servers_set.h (+0/-33)
plugin/gearman_udf/plugin.ac (+0/-5)
plugin/gearman_udf/plugin.ini (+0/-8)
plugin/heap/ha_heap.cc (+0/-945)
plugin/heap/ha_heap.h (+0/-99)
plugin/heap/heap.h (+0/-273)
plugin/heap/heap_priv.h (+0/-136)
plugin/heap/hp_block.cc (+0/-152)
plugin/heap/hp_clear.cc (+0/-166)
plugin/heap/hp_close.cc (+0/-45)
plugin/heap/hp_create.cc (+0/-474)
plugin/heap/hp_delete.cc (+0/-205)
plugin/heap/hp_dspace.cc (+0/-421)
plugin/heap/hp_extra.cc (+0/-83)
plugin/heap/hp_hash.cc (+0/-840)
plugin/heap/hp_info.cc (+0/-54)
plugin/heap/hp_open.cc (+0/-116)
plugin/heap/hp_panic.cc (+0/-57)
plugin/heap/hp_record.cc (+0/-374)
plugin/heap/hp_rectest.cc (+0/-29)
plugin/heap/hp_rename.cc (+0/-42)
plugin/heap/hp_rfirst.cc (+0/-75)
plugin/heap/hp_rkey.cc (+0/-82)
plugin/heap/hp_rlast.cc (+0/-58)
plugin/heap/hp_rnext.cc (+0/-121)
plugin/heap/hp_rprev.cc (+0/-88)
plugin/heap/hp_rrnd.cc (+0/-100)
plugin/heap/hp_rsame.cc (+0/-55)
plugin/heap/hp_scan.cc (+0/-69)
plugin/heap/hp_static.cc (+0/-28)
plugin/heap/hp_update.cc (+0/-108)
plugin/heap/hp_write.cc (+0/-360)
plugin/heap/plugin.am (+0/-47)
plugin/heap/plugin.ini (+0/-8)
plugin/hello_world/hello_world.cc (+0/-77)
plugin/hello_world/plugin.ini (+0/-4)
plugin/info_schema/character_set.cc (+0/-197)
plugin/info_schema/character_set.h (+0/-60)
plugin/info_schema/collation.cc (+0/-208)
plugin/info_schema/collation.h (+0/-55)
plugin/info_schema/collation_char_set.cc (+0/-156)
plugin/info_schema/collation_char_set.h (+0/-55)
plugin/info_schema/columns.cc (+0/-292)
plugin/info_schema/columns.h (+0/-54)
plugin/info_schema/helper_methods.cc (+0/-257)
plugin/info_schema/helper_methods.h (+0/-52)
plugin/info_schema/info_schema.cc (+0/-175)
plugin/info_schema/key_column_usage.cc (+0/-287)
plugin/info_schema/key_column_usage.h (+0/-56)
plugin/info_schema/modules.cc (+0/-278)
plugin/info_schema/modules.h (+0/-55)
plugin/info_schema/open_tables.cc (+0/-170)
plugin/info_schema/open_tables.h (+0/-55)
plugin/info_schema/plugin.ini (+0/-41)
plugin/info_schema/plugins.cc (+0/-196)
plugin/info_schema/plugins.h (+0/-55)
plugin/info_schema/processlist.cc (+0/-267)
plugin/info_schema/processlist.h (+0/-55)
plugin/info_schema/referential_constraints.cc (+0/-260)
plugin/info_schema/referential_constraints.h (+0/-69)
plugin/info_schema/schemata.cc (+0/-283)
plugin/info_schema/schemata.h (+0/-57)
plugin/info_schema/statistics.cc (+0/-345)
plugin/info_schema/statistics.h (+0/-56)
plugin/info_schema/status.cc (+0/-228)
plugin/info_schema/status.h (+0/-69)
plugin/info_schema/table_constraints.cc (+0/-261)
plugin/info_schema/table_constraints.h (+0/-56)
plugin/info_schema/table_names.cc (+0/-177)
plugin/info_schema/table_names.h (+0/-54)
plugin/info_schema/tables.cc (+0/-451)
plugin/info_schema/tables.h (+0/-56)
plugin/info_schema/variables.cc (+0/-166)
plugin/info_schema/variables.h (+0/-62)
plugin/information_engine/information_cursor.cc (+0/-144)
plugin/information_engine/information_cursor.h (+0/-79)
plugin/information_engine/information_engine.cc (+0/-270)
plugin/information_engine/information_engine.h (+0/-179)
plugin/information_engine/plugin.ini (+0/-6)
plugin/innobase/CMakeLists.txt (+0/-131)
plugin/innobase/COPYING (+0/-351)
plugin/innobase/COPYING.Google (+0/-30)
plugin/innobase/COPYING.Percona (+0/-30)
plugin/innobase/COPYING.Sun_Microsystems (+0/-31)
plugin/innobase/ChangeLog (+0/-1149)
plugin/innobase/Doxyfile (+0/-1419)
plugin/innobase/Makefile.am (+0/-342)
plugin/innobase/README (+0/-29)
plugin/innobase/btr/btr0btr.c (+0/-3693)
plugin/innobase/btr/btr0cur.c (+0/-4847)
plugin/innobase/btr/btr0pcur.c (+0/-582)
plugin/innobase/btr/btr0sea.c (+0/-1874)
plugin/innobase/buf/buf0buddy.c (+0/-692)
plugin/innobase/buf/buf0buf.c (+0/-3942)
plugin/innobase/buf/buf0flu.c (+0/-1402)
plugin/innobase/buf/buf0lru.c (+0/-2066)
plugin/innobase/buf/buf0rea.c (+0/-690)
plugin/innobase/compile-innodb (+0/-24)
plugin/innobase/compile-innodb-debug (+0/-24)
plugin/innobase/data/data0data.c (+0/-764)
plugin/innobase/data/data0type.c (+0/-281)
plugin/innobase/dict/dict0boot.c (+0/-462)
plugin/innobase/dict/dict0crea.c (+0/-1500)
plugin/innobase/dict/dict0dict.c (+0/-4775)
plugin/innobase/dict/dict0load.c (+0/-1454)
plugin/innobase/dict/dict0mem.c (+0/-319)
plugin/innobase/dyn/dyn0dyn.c (+0/-65)
plugin/innobase/eval/eval0eval.c (+0/-852)
plugin/innobase/eval/eval0proc.c (+0/-295)
plugin/innobase/fil/fil0fil.c (+0/-4737)
plugin/innobase/fsp/fsp0fsp.c (+0/-4244)
plugin/innobase/fut/fut0fut.c (+0/-31)
plugin/innobase/fut/fut0lst.c (+0/-530)
plugin/innobase/ha/ha0ha.c (+0/-441)
plugin/innobase/ha/ha0storage.c (+0/-184)
plugin/innobase/ha/hash0hash.c (+0/-174)
plugin/innobase/ha_innodb.def (+0/-4)
plugin/innobase/handler/ha_innodb.cc (+0/-9226)
plugin/innobase/handler/ha_innodb.h (+0/-256)
plugin/innobase/handler/handler0alter.cc (+0/-1199)
plugin/innobase/handler/handler0vars.h (+0/-69)
plugin/innobase/handler/i_s.cc (+0/-1131)
plugin/innobase/handler/i_s.h (+0/-95)
plugin/innobase/handler/mysql_addons.cc (+0/-42)
plugin/innobase/handler/win_delay_loader.cc (+0/-1024)
plugin/innobase/ibuf/ibuf0ibuf.c (+0/-3603)
plugin/innobase/include/btr0btr.h (+0/-509)
plugin/innobase/include/btr0btr.ic (+0/-313)
plugin/innobase/include/btr0cur.h (+0/-753)
plugin/innobase/include/btr0cur.ic (+0/-200)
plugin/innobase/include/btr0pcur.h (+0/-537)
plugin/innobase/include/btr0pcur.ic (+0/-651)
plugin/innobase/include/btr0sea.h (+0/-304)
plugin/innobase/include/btr0sea.ic (+0/-84)
plugin/innobase/include/btr0types.h (+0/-51)
plugin/innobase/include/buf0buddy.h (+0/-90)
plugin/innobase/include/buf0buddy.ic (+0/-127)
plugin/innobase/include/buf0buf.h (+0/-1529)
plugin/innobase/include/buf0buf.ic (+0/-1066)
plugin/innobase/include/buf0flu.h (+0/-191)
plugin/innobase/include/buf0flu.ic (+0/-124)
plugin/innobase/include/buf0lru.h (+0/-263)
plugin/innobase/include/buf0lru.ic (+0/-25)
plugin/innobase/include/buf0rea.h (+0/-139)
plugin/innobase/include/buf0types.h (+0/-80)
plugin/innobase/include/data0data.h (+0/-483)
plugin/innobase/include/data0data.ic (+0/-612)
plugin/innobase/include/data0type.h (+0/-490)
plugin/innobase/include/data0type.ic (+0/-599)
plugin/innobase/include/data0types.h (+0/-36)
plugin/innobase/include/db0err.h (+0/-105)
plugin/innobase/include/dict0boot.h (+0/-150)
plugin/innobase/include/dict0boot.ic (+0/-93)
plugin/innobase/include/dict0crea.h (+0/-197)
plugin/innobase/include/dict0crea.ic (+0/-25)
plugin/innobase/include/dict0dict.h (+0/-1142)
plugin/innobase/include/dict0dict.ic (+0/-807)
plugin/innobase/include/dict0load.h (+0/-115)
plugin/innobase/include/dict0load.ic (+0/-26)
plugin/innobase/include/dict0mem.h (+0/-537)
plugin/innobase/include/dict0mem.ic (+0/-26)
plugin/innobase/include/dict0types.h (+0/-48)
plugin/innobase/include/dyn0dyn.h (+0/-188)
plugin/innobase/include/dyn0dyn.ic (+0/-365)
plugin/innobase/include/eval0eval.h (+0/-114)
plugin/innobase/include/eval0eval.ic (+0/-254)
plugin/innobase/include/eval0proc.h (+0/-104)
plugin/innobase/include/eval0proc.ic (+0/-88)
plugin/innobase/include/fil0fil.h (+0/-726)
plugin/innobase/include/fsp0fsp.h (+0/-359)
plugin/innobase/include/fsp0fsp.ic (+0/-45)
plugin/innobase/include/fsp0types.h (+0/-110)
plugin/innobase/include/fut0fut.h (+0/-55)
plugin/innobase/include/fut0fut.ic (+0/-56)
plugin/innobase/include/fut0lst.h (+0/-217)
plugin/innobase/include/fut0lst.ic (+0/-167)
plugin/innobase/include/ha0ha.h (+0/-241)
plugin/innobase/include/ha0ha.ic (+0/-220)
plugin/innobase/include/ha0storage.h (+0/-140)
plugin/innobase/include/ha0storage.ic (+0/-148)
plugin/innobase/include/ha_prototypes.h (+0/-295)
plugin/innobase/include/handler0alter.h (+0/-42)
plugin/innobase/include/hash0hash.h (+0/-446)
plugin/innobase/include/hash0hash.ic (+0/-163)
plugin/innobase/include/ibuf0ibuf.h (+0/-377)
plugin/innobase/include/ibuf0ibuf.ic (+0/-327)
plugin/innobase/include/ibuf0types.h (+0/-31)
plugin/innobase/include/lock0iter.h (+0/-69)
plugin/innobase/include/lock0lock.h (+0/-809)
plugin/innobase/include/lock0lock.ic (+0/-121)
plugin/innobase/include/lock0priv.h (+0/-108)
plugin/innobase/include/lock0priv.ic (+0/-49)
plugin/innobase/include/lock0types.h (+0/-45)
plugin/innobase/include/log0log.h (+0/-958)
plugin/innobase/include/log0log.ic (+0/-417)
plugin/innobase/include/log0recv.h (+0/-466)
plugin/innobase/include/log0recv.ic (+0/-53)
plugin/innobase/include/mach0data.h (+0/-400)
plugin/innobase/include/mach0data.ic (+0/-786)
plugin/innobase/include/mem0dbg.h (+0/-143)
plugin/innobase/include/mem0dbg.ic (+0/-112)
plugin/innobase/include/mem0mem.h (+0/-392)
plugin/innobase/include/mem0mem.ic (+0/-648)
plugin/innobase/include/mem0pool.h (+0/-129)
plugin/innobase/include/mem0pool.ic (+0/-24)
plugin/innobase/include/mtr0log.h (+0/-250)
plugin/innobase/include/mtr0log.ic (+0/-274)
plugin/innobase/include/mtr0mtr.h (+0/-416)
plugin/innobase/include/mtr0mtr.ic (+0/-272)
plugin/innobase/include/mtr0types.h (+0/-31)
plugin/innobase/include/mysql_addons.h (+0/-44)
plugin/innobase/include/os0file.h (+0/-796)
plugin/innobase/include/os0proc.h (+0/-77)
plugin/innobase/include/os0proc.ic (+0/-27)
plugin/innobase/include/os0sync.h (+0/-386)
plugin/innobase/include/os0sync.ic (+0/-53)
plugin/innobase/include/os0thread.h (+0/-162)
plugin/innobase/include/os0thread.ic (+0/-25)
plugin/innobase/include/page0cur.h (+0/-346)
plugin/innobase/include/page0cur.ic (+0/-299)
plugin/innobase/include/page0page.h (+0/-1012)
plugin/innobase/include/page0page.ic (+0/-1073)
plugin/innobase/include/page0types.h (+0/-150)
plugin/innobase/include/page0zip.h (+0/-405)
plugin/innobase/include/page0zip.ic (+0/-397)
plugin/innobase/include/pars0grm.h (+0/-236)
plugin/innobase/include/pars0opt.h (+0/-75)
plugin/innobase/include/pars0opt.ic (+0/-24)
plugin/innobase/include/pars0pars.h (+0/-742)
plugin/innobase/include/pars0pars.ic (+0/-24)
plugin/innobase/include/pars0sym.h (+0/-244)
plugin/innobase/include/pars0sym.ic (+0/-24)
plugin/innobase/include/pars0types.h (+0/-50)
plugin/innobase/include/que0que.h (+0/-513)
plugin/innobase/include/que0que.ic (+0/-273)
plugin/innobase/include/que0types.h (+0/-60)
plugin/innobase/include/read0read.h (+0/-194)
plugin/innobase/include/read0read.ic (+0/-98)
plugin/innobase/include/read0types.h (+0/-32)
plugin/innobase/include/rem0cmp.h (+0/-194)
plugin/innobase/include/rem0cmp.ic (+0/-91)
plugin/innobase/include/rem0rec.h (+0/-824)
plugin/innobase/include/rem0rec.ic (+0/-1647)
plugin/innobase/include/rem0types.h (+0/-46)
plugin/innobase/include/row0ext.h (+0/-95)
plugin/innobase/include/row0ext.ic (+0/-84)
plugin/innobase/include/row0ins.h (+0/-156)
plugin/innobase/include/row0ins.ic (+0/-26)
plugin/innobase/include/row0merge.h (+0/-197)
plugin/innobase/include/row0mysql.h (+0/-784)
plugin/innobase/include/row0mysql.ic (+0/-24)
plugin/innobase/include/row0purge.h (+0/-96)
plugin/innobase/include/row0purge.ic (+0/-25)
plugin/innobase/include/row0row.h (+0/-310)
plugin/innobase/include/row0row.ic (+0/-120)
plugin/innobase/include/row0sel.h (+0/-413)
plugin/innobase/include/row0sel.ic (+0/-105)
plugin/innobase/include/row0types.h (+0/-66)
plugin/innobase/include/row0uins.h (+0/-54)
plugin/innobase/include/row0uins.ic (+0/-25)
plugin/innobase/include/row0umod.h (+0/-52)
plugin/innobase/include/row0umod.ic (+0/-24)
plugin/innobase/include/row0undo.h (+0/-142)
plugin/innobase/include/row0undo.ic (+0/-24)
plugin/innobase/include/row0upd.h (+0/-483)
plugin/innobase/include/row0upd.ic (+0/-184)
plugin/innobase/include/row0vers.h (+0/-142)
plugin/innobase/include/row0vers.ic (+0/-30)
plugin/innobase/include/srv0que.h (+0/-42)
plugin/innobase/include/srv0srv.h (+0/-669)
plugin/innobase/include/srv0srv.ic (+0/-24)
plugin/innobase/include/srv0start.h (+0/-134)
plugin/innobase/include/sync0arr.h (+0/-142)
plugin/innobase/include/sync0arr.ic (+0/-27)
plugin/innobase/include/sync0rw.h (+0/-585)
plugin/innobase/include/sync0rw.ic (+0/-627)
plugin/innobase/include/sync0sync.h (+0/-578)
plugin/innobase/include/sync0sync.ic (+0/-222)
plugin/innobase/include/sync0types.h (+0/-34)
plugin/innobase/include/thr0loc.h (+0/-84)
plugin/innobase/include/thr0loc.ic (+0/-24)
plugin/innobase/include/trx0i_s.h (+0/-240)
plugin/innobase/include/trx0purge.h (+0/-183)
plugin/innobase/include/trx0purge.ic (+0/-43)
plugin/innobase/include/trx0rec.h (+0/-338)
plugin/innobase/include/trx0rec.ic (+0/-112)
plugin/innobase/include/trx0roll.h (+0/-341)
plugin/innobase/include/trx0roll.ic (+0/-40)
plugin/innobase/include/trx0rseg.h (+0/-213)
plugin/innobase/include/trx0rseg.ic (+0/-145)
plugin/innobase/include/trx0sys.h (+0/-618)
plugin/innobase/include/trx0sys.ic (+0/-387)
plugin/innobase/include/trx0trx.h (+0/-814)
plugin/innobase/include/trx0trx.ic (+0/-164)
plugin/innobase/include/trx0types.h (+0/-108)
plugin/innobase/include/trx0undo.h (+0/-544)
plugin/innobase/include/trx0undo.ic (+0/-351)
plugin/innobase/include/trx0xa.h (+0/-70)
plugin/innobase/include/univ.i (+0/-517)
plugin/innobase/include/usr0sess.h (+0/-78)
plugin/innobase/include/usr0sess.ic (+0/-24)
plugin/innobase/include/usr0types.h (+0/-31)
plugin/innobase/include/ut0auxconf.h (+0/-14)
plugin/innobase/include/ut0byte.h (+0/-270)
plugin/innobase/include/ut0byte.ic (+0/-411)
plugin/innobase/include/ut0dbg.h (+0/-175)
plugin/innobase/include/ut0list.h (+0/-172)
plugin/innobase/include/ut0list.ic (+0/-48)
plugin/innobase/include/ut0lst.h (+0/-261)
plugin/innobase/include/ut0mem.h (+0/-307)
plugin/innobase/include/ut0mem.ic (+0/-338)
plugin/innobase/include/ut0rnd.h (+0/-143)
plugin/innobase/include/ut0rnd.ic (+0/-230)
plugin/innobase/include/ut0sort.h (+0/-106)
plugin/innobase/include/ut0ut.h (+0/-385)
plugin/innobase/include/ut0ut.ic (+0/-162)
plugin/innobase/include/ut0vec.h (+0/-125)
plugin/innobase/include/ut0vec.ic (+0/-96)
plugin/innobase/include/ut0wqueue.h (+0/-85)
plugin/innobase/lock/lock0iter.c (+0/-114)
plugin/innobase/lock/lock0lock.c (+0/-5592)
plugin/innobase/log/log0log.c (+0/-3357)
plugin/innobase/log/log0recv.c (+0/-3609)
plugin/innobase/mach/mach0data.c (+0/-134)
plugin/innobase/mem/mem0dbg.c (+0/-1026)
plugin/innobase/mem/mem0mem.c (+0/-545)
plugin/innobase/mem/mem0pool.c (+0/-705)
plugin/innobase/mtr/mtr0log.c (+0/-612)
plugin/innobase/mtr/mtr0mtr.c (+0/-356)
plugin/innobase/mysql-test/ctype_innodb_like.inc (+0/-21)
plugin/innobase/mysql-test/have_innodb.inc (+0/-4)
plugin/innobase/mysql-test/innodb-analyze.result (+0/-2)
plugin/innobase/mysql-test/innodb-analyze.test (+0/-63)
plugin/innobase/mysql-test/innodb-autoinc.result (+0/-891)
plugin/innobase/mysql-test/innodb-autoinc.test (+0/-500)
plugin/innobase/mysql-test/innodb-index.inc (+0/-26)
plugin/innobase/mysql-test/innodb-index.result (+0/-1170)
plugin/innobase/mysql-test/innodb-index.test (+0/-534)
plugin/innobase/mysql-test/innodb-index_ucs2.result (+0/-116)
plugin/innobase/mysql-test/innodb-index_ucs2.test (+0/-5)
plugin/innobase/mysql-test/innodb-lock.result (+0/-57)
plugin/innobase/mysql-test/innodb-lock.test (+0/-102)
plugin/innobase/mysql-test/innodb-master.opt (+0/-1)
plugin/innobase/mysql-test/innodb-replace.result (+0/-13)
plugin/innobase/mysql-test/innodb-replace.test (+0/-22)
plugin/innobase/mysql-test/innodb-semi-consistent-master.opt (+0/-1)
plugin/innobase/mysql-test/innodb-semi-consistent.result (+0/-47)
plugin/innobase/mysql-test/innodb-semi-consistent.test (+0/-68)
plugin/innobase/mysql-test/innodb-timeout.result (+0/-38)
plugin/innobase/mysql-test/innodb-timeout.test (+0/-64)
plugin/innobase/mysql-test/innodb-use-sys-malloc-master.opt (+0/-2)
plugin/innobase/mysql-test/innodb-use-sys-malloc.result (+0/-48)
plugin/innobase/mysql-test/innodb-use-sys-malloc.test (+0/-48)
plugin/innobase/mysql-test/innodb-zip.result (+0/-421)
plugin/innobase/mysql-test/innodb-zip.test (+0/-343)
plugin/innobase/mysql-test/innodb.result (+0/-3310)
plugin/innobase/mysql-test/innodb.test (+0/-2569)
plugin/innobase/mysql-test/innodb_bug21704.result (+0/-55)
plugin/innobase/mysql-test/innodb_bug21704.test (+0/-96)
plugin/innobase/mysql-test/innodb_bug34053.result (+0/-1)
plugin/innobase/mysql-test/innodb_bug34053.test (+0/-50)
plugin/innobase/mysql-test/innodb_bug34300.result (+0/-4)
plugin/innobase/mysql-test/innodb_bug34300.test (+0/-32)
plugin/innobase/mysql-test/innodb_bug35220.result (+0/-1)
plugin/innobase/mysql-test/innodb_bug35220.test (+0/-16)
plugin/innobase/mysql-test/innodb_bug36169.result (+0/-2)
plugin/innobase/mysql-test/innodb_bug36169.test (+0/-1155)
plugin/innobase/mysql-test/innodb_bug36172.result (+0/-1)
plugin/innobase/mysql-test/innodb_bug36172.test (+0/-26)
plugin/innobase/mysql-test/innodb_bug40360.result (+0/-4)
plugin/innobase/mysql-test/innodb_bug40360.test (+0/-16)
plugin/innobase/mysql-test/innodb_bug40565.result (+0/-9)
plugin/innobase/mysql-test/innodb_bug40565.test (+0/-10)
plugin/innobase/mysql-test/innodb_bug41904.result (+0/-4)
plugin/innobase/mysql-test/innodb_bug41904.test (+0/-14)
plugin/innobase/mysql-test/innodb_bug42101-nonzero-master.opt (+0/-1)
plugin/innobase/mysql-test/innodb_bug42101-nonzero.result (+0/-26)
plugin/innobase/mysql-test/innodb_bug42101-nonzero.test (+0/-21)
plugin/innobase/mysql-test/innodb_bug42101.result (+0/-22)
plugin/innobase/mysql-test/innodb_bug42101.test (+0/-19)
plugin/innobase/mysql-test/innodb_bug44032.result (+0/-7)
plugin/innobase/mysql-test/innodb_bug44032.test (+0/-13)
plugin/innobase/mysql-test/innodb_bug45357.result (+0/-7)
plugin/innobase/mysql-test/innodb_bug45357.test (+0/-10)
plugin/innobase/mysql-test/innodb_file_format.result (+0/-44)
plugin/innobase/mysql-test/innodb_file_format.test (+0/-28)
plugin/innobase/mysql-test/innodb_information_schema.result (+0/-23)
plugin/innobase/mysql-test/innodb_information_schema.test (+0/-145)
plugin/innobase/mysql-test/innodb_trx_weight.inc (+0/-51)
plugin/innobase/mysql-test/innodb_trx_weight.result (+0/-1)
plugin/innobase/mysql-test/innodb_trx_weight.test (+0/-108)
plugin/innobase/mysql-test/patches/README (+0/-30)
plugin/innobase/mysql-test/patches/index_merge_innodb-explain.diff (+0/-31)
plugin/innobase/mysql-test/patches/information_schema.diff (+0/-124)
plugin/innobase/mysql-test/patches/innodb-index.diff (+0/-62)
plugin/innobase/mysql-test/patches/innodb_file_per_table.diff (+0/-47)
plugin/innobase/mysql-test/patches/innodb_lock_wait_timeout.diff (+0/-55)
plugin/innobase/mysql-test/patches/innodb_thread_concurrency_basic.diff (+0/-31)
plugin/innobase/mysql-test/patches/partition_innodb.diff (+0/-59)
plugin/innobase/os/os0file.c (+0/-4283)
plugin/innobase/os/os0proc.c (+0/-231)
plugin/innobase/os/os0sync.c (+0/-721)
plugin/innobase/os/os0thread.c (+0/-378)
plugin/innobase/page/page0cur.c (+0/-1987)
plugin/innobase/page/page0page.c (+0/-2606)
plugin/innobase/page/page0zip.c (+0/-4628)
plugin/innobase/pars/lexyy.c (+0/-2777)
plugin/innobase/pars/make_bison.sh (+0/-32)
plugin/innobase/pars/make_flex.sh (+0/-48)
plugin/innobase/pars/pars0grm.c (+0/-2584)
plugin/innobase/pars/pars0grm.y (+0/-635)
plugin/innobase/pars/pars0lex.l (+0/-663)
plugin/innobase/pars/pars0opt.c (+0/-1216)
plugin/innobase/pars/pars0pars.c (+0/-2199)
plugin/innobase/pars/pars0sym.c (+0/-374)
plugin/innobase/plug.in (+0/-178)
plugin/innobase/plugin.ac (+0/-174)
plugin/innobase/plugin.am (+0/-325)
plugin/innobase/plugin.ini (+0/-31)
plugin/innobase/que/que0que.c (+0/-1428)
plugin/innobase/read/read0read.c (+0/-540)
plugin/innobase/rem/rem0cmp.c (+0/-1193)
plugin/innobase/rem/rem0rec.c (+0/-1720)
plugin/innobase/row/row0ext.c (+0/-115)
plugin/innobase/row/row0ins.c (+0/-2509)
plugin/innobase/row/row0merge.c (+0/-2365)
plugin/innobase/row/row0mysql.c (+0/-4253)
plugin/innobase/row/row0purge.c (+0/-689)
plugin/innobase/row/row0row.c (+0/-1173)
plugin/innobase/row/row0sel.c (+0/-4735)
plugin/innobase/row/row0uins.c (+0/-350)
plugin/innobase/row/row0umod.c (+0/-815)
plugin/innobase/row/row0undo.c (+0/-377)
plugin/innobase/row/row0upd.c (+0/-2177)
plugin/innobase/row/row0vers.c (+0/-741)
plugin/innobase/scripts/install_innodb_plugins.sql (+0/-9)
plugin/innobase/scripts/install_innodb_plugins_win.sql (+0/-9)
plugin/innobase/setup.sh (+0/-47)
plugin/innobase/srv/srv0que.c (+0/-49)
plugin/innobase/srv/srv0srv.c (+0/-2795)
plugin/innobase/srv/srv0start.c (+0/-2097)
plugin/innobase/sync/sync0arr.c (+0/-1032)
plugin/innobase/sync/sync0rw.c (+0/-1041)
plugin/innobase/sync/sync0sync.c (+0/-1418)
plugin/innobase/thr/thr0loc.c (+0/-248)
plugin/innobase/trx/trx0i_s.c (+0/-1450)
plugin/innobase/trx/trx0purge.c (+0/-1173)
plugin/innobase/trx/trx0rec.c (+0/-1601)
plugin/innobase/trx/trx0roll.c (+0/-1346)
plugin/innobase/trx/trx0rseg.c (+0/-281)
plugin/innobase/trx/trx0sys.c (+0/-1535)
plugin/innobase/trx/trx0trx.c (+0/-2063)
plugin/innobase/trx/trx0undo.c (+0/-1993)
plugin/innobase/usr/usr0sess.c (+0/-98)
plugin/innobase/ut/ut0auxconf_atomic_pthread_t_gcc.c (+0/-43)
plugin/innobase/ut/ut0auxconf_atomic_pthread_t_solaris.c (+0/-34)
plugin/innobase/ut/ut0auxconf_have_solaris_atomics.c (+0/-39)
plugin/innobase/ut/ut0auxconf_pause.c (+0/-32)
plugin/innobase/ut/ut0auxconf_sizeof_pthread_t.c (+0/-35)
plugin/innobase/ut/ut0byte.c (+0/-55)
plugin/innobase/ut/ut0dbg.c (+0/-187)
plugin/innobase/ut/ut0list.c (+0/-194)
plugin/innobase/ut/ut0mem.c (+0/-707)
plugin/innobase/ut/ut0rnd.c (+0/-97)
plugin/innobase/ut/ut0ut.c (+0/-624)
plugin/innobase/ut/ut0vec.c (+0/-79)
plugin/innobase/ut/ut0wqueue.c (+0/-118)
plugin/innobase/win-plugin/README (+0/-22)
plugin/innobase/win-plugin/win-plugin.diff (+0/-279)
plugin/length/length.cc (+0/-100)
plugin/length/plugin.ini (+0/-4)
plugin/logging_gearman/logging_gearman.cc (+0/-350)
plugin/logging_gearman/plugin.ac (+0/-5)
plugin/logging_gearman/plugin.ini (+0/-6)
plugin/logging_query/logging_query.cc (+0/-425)
plugin/logging_query/plugin.ini (+0/-3)
plugin/logging_syslog/logging_syslog.cc (+0/-287)
plugin/logging_syslog/names.h (+0/-100)
plugin/logging_syslog/plugin.ini (+0/-4)
plugin/md5/md5.cc (+0/-121)
plugin/md5/plugin.ac (+0/-26)
plugin/md5/plugin.ini (+0/-6)
plugin/md5/tests/r/md5.result (+0/-16)
plugin/md5/tests/t/md5-master.opt (+0/-1)
plugin/md5/tests/t/md5.test (+0/-23)
plugin/memcached_functions/memc_add.cc (+0/-78)
plugin/memcached_functions/memc_add.h (+0/-76)
plugin/memcached_functions/memc_add_by_key.cc (+0/-82)
plugin/memcached_functions/memc_add_by_key.h (+0/-77)
plugin/memcached_functions/memc_append.cc (+0/-75)
plugin/memcached_functions/memc_append.h (+0/-75)
plugin/memcached_functions/memc_append_by_key.cc (+0/-80)
plugin/memcached_functions/memc_append_by_key.h (+0/-73)
plugin/memcached_functions/memc_behavior_get.cc (+0/-151)
plugin/memcached_functions/memc_behavior_get.h (+0/-256)
plugin/memcached_functions/memc_behavior_set.cc (+0/-170)
plugin/memcached_functions/memc_behavior_set.h (+0/-173)
plugin/memcached_functions/memc_cas.cc (+0/-80)
plugin/memcached_functions/memc_cas.h (+0/-68)
plugin/memcached_functions/memc_cas_by_key.cc (+0/-84)
plugin/memcached_functions/memc_cas_by_key.h (+0/-68)
plugin/memcached_functions/memc_decrement.cc (+0/-91)
plugin/memcached_functions/memc_decrement.h (+0/-65)
plugin/memcached_functions/memc_delete.cc (+0/-65)
plugin/memcached_functions/memc_delete.h (+0/-69)
plugin/memcached_functions/memc_delete_by_key.cc (+0/-70)
plugin/memcached_functions/memc_delete_by_key.h (+0/-68)
plugin/memcached_functions/memc_get.cc (+0/-81)
plugin/memcached_functions/memc_get.h (+0/-64)
plugin/memcached_functions/memc_get_by_key.cc (+0/-78)
plugin/memcached_functions/memc_get_by_key.h (+0/-65)
plugin/memcached_functions/memc_increment.cc (+0/-92)
plugin/memcached_functions/memc_increment.h (+0/-64)
plugin/memcached_functions/memc_misc.cc (+0/-70)
plugin/memcached_functions/memc_misc.h (+0/-89)
plugin/memcached_functions/memc_prepend.cc (+0/-74)
plugin/memcached_functions/memc_prepend.h (+0/-70)
plugin/memcached_functions/memc_prepend_by_key.cc (+0/-80)
plugin/memcached_functions/memc_prepend_by_key.h (+0/-72)
plugin/memcached_functions/memc_replace.cc (+0/-78)
plugin/memcached_functions/memc_replace.h (+0/-70)
plugin/memcached_functions/memc_replace_by_key.cc (+0/-82)
plugin/memcached_functions/memc_replace_by_key.h (+0/-71)
plugin/memcached_functions/memc_servers_set.cc (+0/-74)
plugin/memcached_functions/memc_servers_set.h (+0/-78)
plugin/memcached_functions/memc_set.cc (+0/-79)
plugin/memcached_functions/memc_set.h (+0/-64)
plugin/memcached_functions/memc_set_by_key.cc (+0/-81)
plugin/memcached_functions/memc_set_by_key.h (+0/-69)
plugin/memcached_functions/memc_stats.cc (+0/-130)
plugin/memcached_functions/memc_stats.h (+0/-70)
plugin/memcached_functions/memcached_functions.cc (+0/-364)
plugin/memcached_functions/memcached_functions.h (+0/-52)
plugin/memcached_functions/plugin.ac (+0/-6)
plugin/memcached_functions/plugin.ini (+0/-32)
plugin/memcached_functions/start_mc.sh.in (+0/-50)
plugin/memcached_functions/tests/r/memc.result (+0/-417)
plugin/memcached_functions/tests/t/memc.test (+0/-197)
plugin/memcached_stats/analysis_table.cc (+0/-226)
plugin/memcached_stats/analysis_table.h (+0/-47)
plugin/memcached_stats/memcached_stats.cc (+0/-280)
plugin/memcached_stats/plugin.ac (+0/-5)
plugin/memcached_stats/plugin.ini (+0/-8)
plugin/memcached_stats/stats_table.cc (+0/-409)
plugin/memcached_stats/stats_table.h (+0/-49)
plugin/memcached_stats/sysvar_holder.h (+0/-91)
plugin/memcached_stats/tests/r/describe.result (+0/-43)
plugin/memcached_stats/tests/r/query.result (+0/-17)
plugin/memcached_stats/tests/t/describe.test (+0/-14)
plugin/memcached_stats/tests/t/query.test (+0/-36)
plugin/multi_thread/multi_thread.cc (+0/-130)
plugin/multi_thread/multi_thread.h (+0/-71)
plugin/multi_thread/plugin.ini (+0/-5)
plugin/myisam/NEWS (+0/-66)
plugin/myisam/TODO (+0/-7)
plugin/myisam/ha_myisam.cc (+0/-1583)
plugin/myisam/ha_myisam.h (+0/-107)
plugin/myisam/keycache.h (+0/-153)
plugin/myisam/mf_keycache.cc (+0/-3900)
plugin/myisam/mi_cache.cc (+0/-108)
plugin/myisam/mi_check.cc (+0/-4185)
plugin/myisam/mi_checksum.cc (+0/-63)
plugin/myisam/mi_close.cc (+0/-113)
plugin/myisam/mi_create.cc (+0/-723)
plugin/myisam/mi_delete.cc (+0/-752)
plugin/myisam/mi_delete_all.cc (+0/-66)
plugin/myisam/mi_delete_table.cc (+0/-31)
plugin/myisam/mi_dynrec.cc (+0/-1967)
plugin/myisam/mi_extra.cc (+0/-400)
plugin/myisam/mi_info.cc (+0/-126)
plugin/myisam/mi_key.cc (+0/-485)
plugin/myisam/mi_locking.cc (+0/-489)
plugin/myisam/mi_open.cc (+0/-1163)
plugin/myisam/mi_page.cc (+0/-143)
plugin/myisam/mi_panic.cc (+0/-109)
plugin/myisam/mi_preload.cc (+0/-124)
plugin/myisam/mi_range.cc (+0/-243)
plugin/myisam/mi_rename.cc (+0/-33)
plugin/myisam/mi_rfirst.cc (+0/-25)
plugin/myisam/mi_rkey.cc (+0/-185)
plugin/myisam/mi_rlast.cc (+0/-25)
plugin/myisam/mi_rnext.cc (+0/-113)
plugin/myisam/mi_rnext_same.cc (+0/-91)
plugin/myisam/mi_rprev.cc (+0/-86)
plugin/myisam/mi_rrnd.cc (+0/-58)
plugin/myisam/mi_rsame.cc (+0/-65)
plugin/myisam/mi_scan.cc (+0/-43)
plugin/myisam/mi_search.cc (+0/-1855)
plugin/myisam/mi_static.cc (+0/-53)
plugin/myisam/mi_statrec.cc (+0/-279)
plugin/myisam/mi_unique.cc (+0/-230)
plugin/myisam/mi_update.cc (+0/-199)
plugin/myisam/mi_write.cc (+0/-869)
plugin/myisam/my_handler.cc (+0/-446)
plugin/myisam/my_handler.h (+0/-128)
plugin/myisam/my_handler_errors.cc (+0/-194)
plugin/myisam/my_pread.cc (+0/-145)
plugin/myisam/myisam.h (+0/-480)
plugin/myisam/myisam_priv.h (+0/-758)
plugin/myisam/myisampack.h (+0/-192)
plugin/myisam/plugin.am (+0/-64)
plugin/myisam/plugin.ini (+0/-23)
plugin/myisam/sort.cc (+0/-1016)
plugin/mysql_protocol/errmsg.cc (+0/-115)
plugin/mysql_protocol/errmsg.h (+0/-106)
plugin/mysql_protocol/net_serv.cc (+0/-889)
plugin/mysql_protocol/net_serv.h (+0/-97)
plugin/mysql_protocol/oldlibdrizzle.cc (+0/-854)
plugin/mysql_protocol/oldlibdrizzle.h (+0/-90)
plugin/mysql_protocol/options.h (+0/-128)
plugin/mysql_protocol/pack.cc (+0/-128)
plugin/mysql_protocol/pack.h (+0/-39)
plugin/mysql_protocol/plugin.ini (+0/-8)
plugin/mysql_protocol/vio.cc (+0/-120)
plugin/mysql_protocol/vio.h (+0/-136)
plugin/mysql_protocol/viosocket.cc (+0/-317)
plugin/pool_of_threads/plugin.ac (+0/-5)
plugin/pool_of_threads/plugin.ini (+0/-11)
plugin/pool_of_threads/pool_of_threads.cc (+0/-690)
plugin/pool_of_threads/pool_of_threads.h (+0/-114)
plugin/pool_of_threads/session_scheduler.cc (+0/-77)
plugin/pool_of_threads/session_scheduler.h (+0/-36)
plugin/pool_of_threads/tests/r/pool_of_threads.result (+0/-2136)
plugin/pool_of_threads/tests/t/pool_of_threads-master.opt (+0/-1)
plugin/pool_of_threads/tests/t/pool_of_threads.test (+0/-16)
plugin/show_schema_proto/plugin.ini (+0/-7)
plugin/show_schema_proto/show_schema_proto.cc (+0/-135)
plugin/show_schema_proto/tests/r/basic.result (+0/-21)
plugin/show_schema_proto/tests/t/basic.test (+0/-11)
plugin/signal_handler/plugin.ini (+0/-6)
plugin/signal_handler/signal_handler.cc (+0/-275)
plugin/single_thread/plugin.ini (+0/-7)
plugin/single_thread/single_thread.cc (+0/-60)
plugin/single_thread/single_thread.h (+0/-65)
plugin/single_thread/tests/r/single_thread.result (+0/-13)
plugin/single_thread/tests/t/single_thread-master.opt (+0/-1)
plugin/single_thread/tests/t/single_thread.test (+0/-16)
plugin/sleep/plugin.ini (+0/-9)
plugin/sleep/sleep.cc (+0/-148)
plugin/sleep/tests/r/sleep.result (+0/-51)
plugin/sleep/tests/t/sleep-master.opt (+0/-1)
plugin/sleep/tests/t/sleep.test (+0/-19)
plugin/transaction_log/background_worker.cc (+0/-97)
plugin/transaction_log/background_worker.h (+0/-51)
plugin/transaction_log/hexdump_transaction_message.cc (+0/-182)
plugin/transaction_log/hexdump_transaction_message.h (+0/-64)
plugin/transaction_log/info_schema.cc (+0/-678)
plugin/transaction_log/info_schema.h (+0/-98)
plugin/transaction_log/plugin.ini (+0/-13)
plugin/transaction_log/print_transaction_message.cc (+0/-172)
plugin/transaction_log/print_transaction_message.h (+0/-63)
plugin/transaction_log/tests/r/alter.result (+0/-17)
plugin/transaction_log/tests/r/auto_commit.result (+0/-29)
plugin/transaction_log/tests/r/blob.result (+0/-22)
plugin/transaction_log/tests/r/create_select.result (+0/-22)
plugin/transaction_log/tests/r/database.result (+0/-5)
plugin/transaction_log/tests/r/delete.result (+0/-52)
plugin/transaction_log/tests/r/filtered_replicator.result (+0/-193)
plugin/transaction_log/tests/r/information_schema.result (+0/-23)
plugin/transaction_log/tests/r/insert.result (+0/-12)
plugin/transaction_log/tests/r/insert_multi.result (+0/-13)
plugin/transaction_log/tests/r/insert_on_duplicate_update.result (+0/-17)
plugin/transaction_log/tests/r/insert_select.result (+0/-24)
plugin/transaction_log/tests/r/no_modification.result (+0/-21)
plugin/transaction_log/tests/r/no_primary_key.result (+0/-12)
plugin/transaction_log/tests/r/rand.result (+0/-14)
plugin/transaction_log/tests/r/rename.result (+0/-12)
plugin/transaction_log/tests/r/replace.result (+0/-38)
plugin/transaction_log/tests/r/rollback.result (+0/-18)
plugin/transaction_log/tests/r/select_for_update.result (+0/-32)
plugin/transaction_log/tests/r/sync_method_every_write.result (+0/-8)
plugin/transaction_log/tests/r/temp_tables.result (+0/-20)
plugin/transaction_log/tests/r/truncate.result (+0/-14)
plugin/transaction_log/tests/r/truncate_log.result (+0/-10)
plugin/transaction_log/tests/r/udf_print_transaction_message.result (+0/-13)
plugin/transaction_log/tests/r/update.result (+0/-69)
plugin/transaction_log/tests/t/alter-master.opt (+0/-1)
plugin/transaction_log/tests/t/alter.inc (+0/-26)
plugin/transaction_log/tests/t/alter.test (+0/-12)
plugin/transaction_log/tests/t/auto_commit-master.opt (+0/-1)
plugin/transaction_log/tests/t/auto_commit.inc (+0/-34)
plugin/transaction_log/tests/t/auto_commit.test (+0/-13)
plugin/transaction_log/tests/t/blob-master.opt (+0/-1)
plugin/transaction_log/tests/t/blob.inc (+0/-23)
plugin/transaction_log/tests/t/blob.test (+0/-13)
plugin/transaction_log/tests/t/create_select-master.opt (+0/-1)
plugin/transaction_log/tests/t/create_select.inc (+0/-23)
plugin/transaction_log/tests/t/create_select.test (+0/-9)
plugin/transaction_log/tests/t/database-master.opt (+0/-1)
plugin/transaction_log/tests/t/database.inc (+0/-12)
plugin/transaction_log/tests/t/database.test (+0/-13)
plugin/transaction_log/tests/t/delete-master.opt (+0/-1)
plugin/transaction_log/tests/t/delete.inc (+0/-55)
plugin/transaction_log/tests/t/delete.test (+0/-13)
plugin/transaction_log/tests/t/filtered_replicator-master.opt (+0/-1)
plugin/transaction_log/tests/t/filtered_replicator.test (+0/-36)
plugin/transaction_log/tests/t/information_schema-master.opt (+0/-1)
plugin/transaction_log/tests/t/information_schema.test (+0/-21)
plugin/transaction_log/tests/t/insert-master.opt (+0/-1)
plugin/transaction_log/tests/t/insert.inc (+0/-20)
plugin/transaction_log/tests/t/insert.test (+0/-13)
plugin/transaction_log/tests/t/insert_multi-master.opt (+0/-1)
plugin/transaction_log/tests/t/insert_multi.inc (+0/-19)
plugin/transaction_log/tests/t/insert_multi.test (+0/-13)
plugin/transaction_log/tests/t/insert_on_duplicate_update-master.opt (+0/-1)
plugin/transaction_log/tests/t/insert_on_duplicate_update.inc (+0/-27)
plugin/transaction_log/tests/t/insert_on_duplicate_update.test (+0/-13)
plugin/transaction_log/tests/t/insert_select-master.opt (+0/-1)
plugin/transaction_log/tests/t/insert_select.inc (+0/-30)
plugin/transaction_log/tests/t/insert_select.test (+0/-13)
plugin/transaction_log/tests/t/no_modification-master.opt (+0/-1)
plugin/transaction_log/tests/t/no_modification.inc (+0/-29)
plugin/transaction_log/tests/t/no_modification.test (+0/-13)
plugin/transaction_log/tests/t/no_primary_key-master.opt (+0/-1)
plugin/transaction_log/tests/t/no_primary_key.inc (+0/-25)
plugin/transaction_log/tests/t/no_primary_key.test (+0/-14)
plugin/transaction_log/tests/t/rand-master.opt (+0/-1)
plugin/transaction_log/tests/t/rand.inc (+0/-17)
plugin/transaction_log/tests/t/rand.test (+0/-9)
plugin/transaction_log/tests/t/rename-master.opt (+0/-1)
plugin/transaction_log/tests/t/rename.inc (+0/-19)
plugin/transaction_log/tests/t/rename.test (+0/-13)
plugin/transaction_log/tests/t/replace-master.opt (+0/-1)
plugin/transaction_log/tests/t/replace.inc (+0/-47)
plugin/transaction_log/tests/t/replace.test (+0/-13)
plugin/transaction_log/tests/t/rollback-master.opt (+0/-1)
plugin/transaction_log/tests/t/rollback.inc (+0/-40)
plugin/transaction_log/tests/t/rollback.test (+0/-14)
plugin/transaction_log/tests/t/select_for_update-master.opt (+0/-1)
plugin/transaction_log/tests/t/select_for_update.inc (+0/-37)
plugin/transaction_log/tests/t/select_for_update.test (+0/-13)
plugin/transaction_log/tests/t/sync_method_every_write-master.opt (+0/-1)
plugin/transaction_log/tests/t/sync_method_every_write.test (+0/-12)
plugin/transaction_log/tests/t/temp_tables-master.opt (+0/-1)
plugin/transaction_log/tests/t/temp_tables.inc (+0/-23)
plugin/transaction_log/tests/t/temp_tables.test (+0/-13)
plugin/transaction_log/tests/t/truncate-master.opt (+0/-1)
plugin/transaction_log/tests/t/truncate.inc (+0/-22)
plugin/transaction_log/tests/t/truncate.test (+0/-13)
plugin/transaction_log/tests/t/truncate_log-master.opt (+0/-1)
plugin/transaction_log/tests/t/truncate_log.inc (+0/-6)
plugin/transaction_log/tests/t/truncate_log.test (+0/-18)
plugin/transaction_log/tests/t/udf_print_transaction_message-master.opt (+0/-1)
plugin/transaction_log/tests/t/udf_print_transaction_message.test (+0/-17)
plugin/transaction_log/tests/t/update-master.opt (+0/-1)
plugin/transaction_log/tests/t/update.inc (+0/-77)
plugin/transaction_log/tests/t/update.test (+0/-13)
plugin/transaction_log/transaction_log.cc (+0/-577)
plugin/transaction_log/transaction_log.h (+0/-197)
plugin/transaction_log/transaction_log_entry.cc (+0/-123)
plugin/transaction_log/transaction_log_entry.h (+0/-111)
plugin/transaction_log/transaction_log_index.cc (+0/-147)
plugin/transaction_log/transaction_log_index.h (+0/-138)
plugin/transaction_log/transaction_log_reader.cc (+0/-190)
plugin/transaction_log/transaction_log_reader.h (+0/-76)
plugin/version/plugin.ini (+0/-9)
plugin/version/versionudf.cc (+0/-70)
po/ChangeLog (+0/-12)
po/LINGUAS (+0/-32)
po/Makefile.in.in (+0/-429)
po/Makevars (+0/-41)
po/Rules-quot (+0/-47)
po/ar.po (+0/-4873)
po/boldquot.sed (+0/-10)
po/ca.po (+0/-4875)
po/cs.po (+0/-4874)
po/cy.po (+0/-4875)
po/da.po (+0/-6057)
po/de.po (+0/-5344)
po/drizzle.pot (+0/-4852)
po/el.po (+0/-4872)
po/en@boldquot.header (+0/-25)
po/en@quot.header (+0/-22)
po/en_AU.po (+0/-4872)
po/en_GB.po (+0/-5553)
po/eo.po (+0/-4874)
po/es.po (+0/-5334)
po/eu.po (+0/-6052)
po/fr.po (+0/-6049)
po/gl.po (+0/-6070)
po/he.po (+0/-4872)
po/hi.po (+0/-4916)
po/hu.po (+0/-6052)
po/id.po (+0/-4958)
po/insert-header.sin (+0/-23)
po/it.po (+0/-5875)
po/ja.po (+0/-5100)
po/ko.po (+0/-4876)
po/ml.po (+0/-4872)
po/mr.po (+0/-4876)
po/ms.po (+0/-4872)
po/nb.po (+0/-5022)
po/nl.po (+0/-5877)
po/pl.po (+0/-5021)
po/pt.po (+0/-5409)
po/pt_BR.po (+0/-5127)
po/quot.sed (+0/-6)
po/remove-potcdate.sin (+0/-19)
po/ro.po (+0/-4887)
po/ru.po (+0/-4980)
po/sk.po (+0/-6058)
po/sq.po (+0/-6052)
po/sv.po (+0/-4883)
po/ta.po (+0/-4872)
po/tr.po (+0/-4880)
po/zh_CN.po (+0/-4882)
po/zh_HK.po (+0/-4872)
support-files/drizzle-log-rotate.in (+0/-36)
support-files/drizzle.server.in (+0/-437)
support-files/include.am (+0/-32)
support-files/smf/drizzle.in (+0/-41)
support-files/smf/drizzle.xml.in (+0/-71)
support-files/smf/install.sh.in (+0/-103)
support-files/uncrustify-beforeafter.patch (+0/-108)
tests/Makefile.am (+0/-21)
tests/README (+0/-73)
tests/README.stress (+0/-120)
tests/include.am (+0/-123)
tests/include/analyze_failure_sync_with_master.test (+0/-15)
tests/include/backup_ddl_create_data.inc (+0/-30)
tests/include/check-testcase.test (+0/-51)
tests/include/check_var_limit.inc (+0/-9)
tests/include/commit.inc (+0/-217)
tests/include/common-tests.inc (+0/-1867)
tests/include/concurrent.inc (+0/-357)
tests/include/connect2.inc (+0/-56)
tests/include/ctype_common.inc (+0/-84)
tests/include/ctype_filesort.inc (+0/-15)
tests/include/ctype_german.inc (+0/-40)
tests/include/ctype_innodb_like.inc (+0/-21)
tests/include/ctype_like.inc (+0/-50)
tests/include/ctype_like_escape.inc (+0/-17)
tests/include/ctype_like_range_f1f2.inc (+0/-25)
tests/include/ctype_pad_space.inc (+0/-5)
tests/include/ddl_i18n.check_events.inc (+0/-48)
tests/include/ddl_i18n.check_sp.inc (+0/-83)
tests/include/deadlock.inc (+0/-173)
tests/include/diff_tables.inc (+0/-122)
tests/include/endspace.inc (+0/-7)
tests/include/get_binlog_dump_thread_id.inc (+0/-22)
tests/include/grant_cache.inc (+0/-203)
tests/include/have_archive.inc (+0/-4)
tests/include/have_big5.inc (+0/-4)
tests/include/have_binlog_format_mixed.inc (+0/-6)
tests/include/have_binlog_format_mixed_or_row.inc (+0/-7)
tests/include/have_binlog_format_mixed_or_statement.inc (+0/-8)
tests/include/have_binlog_format_row.inc (+0/-6)
tests/include/have_binlog_format_row_or_statement.inc (+0/-7)
tests/include/have_binlog_format_statement.inc (+0/-6)
tests/include/have_blackhole.inc (+0/-4)
tests/include/have_bug25714.inc (+0/-7)
tests/include/have_case_sensitive_file_system.inc (+0/-4)
tests/include/have_compress.inc (+0/-4)
tests/include/have_cp1250_ch.inc (+0/-4)
tests/include/have_cp1251.inc (+0/-7)
tests/include/have_cp866.inc (+0/-7)
tests/include/have_cp932.inc (+0/-4)
tests/include/have_crypt.inc (+0/-4)
tests/include/have_csv.inc (+0/-4)
tests/include/have_eucjpms.inc (+0/-4)
tests/include/have_euckr.inc (+0/-4)
tests/include/have_federated_db.inc (+0/-4)
tests/include/have_gb2312.inc (+0/-4)
tests/include/have_gbk.inc (+0/-4)
tests/include/have_koi8r.inc (+0/-7)
tests/include/have_latin2_ch.inc (+0/-4)
tests/include/have_local_infile.inc (+0/-4)
tests/include/have_log_bin.inc (+0/-4)
tests/include/have_lowercase0.inc (+0/-4)
tests/include/have_lowercase1.inc (+0/-4)
tests/include/have_outfile.inc (+0/-5)
tests/include/have_pool_of_threads.inc (+0/-4)
tests/include/have_sjis.inc (+0/-4)
tests/include/have_symlink.inc (+0/-10)
tests/include/have_tis620.inc (+0/-4)
tests/include/have_ucs2.inc (+0/-4)
tests/include/have_ujis.inc (+0/-4)
tests/include/have_utf16.inc (+0/-4)
tests/include/have_utf32.inc (+0/-4)
tests/include/have_utf8.inc (+0/-7)
tests/include/index_merge1.inc (+0/-462)
tests/include/index_merge2.inc (+0/-184)
tests/include/index_merge_2sweeps.inc (+0/-67)
tests/include/index_merge_ror.inc (+0/-296)
tests/include/index_merge_ror_cpk.inc (+0/-129)
tests/include/innodb_rollback_on_timeout.inc (+0/-41)
tests/include/innodb_trx_weight.inc (+0/-53)
tests/include/loaddata_autocom.inc (+0/-23)
tests/include/locktrans.inc (+0/-1061)
tests/include/master-slave-end.inc (+0/-6)
tests/include/master-slave-reset.inc (+0/-40)
tests/include/master-slave.inc (+0/-12)
tests/include/mix1.inc (+0/-1097)
tests/include/mix2.inc (+0/-2227)
tests/include/mix2_ucs2.inc (+0/-228)
tests/include/mrr_tests.inc (+0/-100)
tests/include/mysqltest-x.inc (+0/-2)
tests/include/not_as_root.inc (+0/-4)
tests/include/not_valgrind.inc (+0/-4)
tests/include/one_thread_per_connection.inc (+0/-5)
tests/include/parser_bug21114.inc (+0/-59)
tests/include/read_many_rows.inc (+0/-62)
tests/include/report-features.test (+0/-11)
tests/include/reset_master_and_slave.inc (+0/-10)
tests/include/rowid_order.inc (+0/-121)
tests/include/rpl_events.inc (+0/-152)
tests/include/rpl_multi_engine.inc (+0/-16)
tests/include/rpl_multi_engine2.inc (+0/-91)
tests/include/rpl_multi_engine3.inc (+0/-61)
tests/include/rpl_stmt_seq.inc (+0/-213)
tests/include/safe_set_to_maybe_ro_var.inc (+0/-23)
tests/include/set_binlog_format_mixed.sql (+0/-2)
tests/include/set_binlog_format_row.sql (+0/-2)
tests/include/set_binlog_format_statement.sql (+0/-2)
tests/include/show_binary_logs.inc (+0/-5)
tests/include/show_binlog_events.inc (+0/-10)
tests/include/show_binlog_events2.inc (+0/-5)
tests/include/show_binlog_using_logname.inc (+0/-13)
tests/include/show_master_logs.inc (+0/-5)
tests/include/show_master_status.inc (+0/-5)
tests/include/show_msg.inc (+0/-25)
tests/include/show_msg80.inc (+0/-118)
tests/include/show_slave_status.inc (+0/-6)
tests/include/show_slave_status2.inc (+0/-8)
tests/include/sp-vars.inc (+0/-131)
tests/include/system_db_struct.inc (+0/-18)
tests/include/test_fieldsize.inc (+0/-40)
tests/include/test_outfile.inc (+0/-1)
tests/include/testdb_only.inc (+0/-30)
tests/include/tpcb.inc (+0/-155)
tests/include/tpcb_disk_data.inc (+0/-166)
tests/include/unsafe_binlog.inc (+0/-263)
tests/include/uses_vardir.inc (+0/-14)
tests/include/varchar.inc (+0/-243)
tests/include/wait_condition.inc (+0/-59)
tests/include/wait_for_binlog_event.inc (+0/-33)
tests/include/wait_for_query_to_suceed.inc (+0/-25)
tests/include/wait_for_slave_io_to_stop.inc (+0/-33)
tests/include/wait_for_slave_param.inc (+0/-26)
tests/include/wait_for_slave_sql_error.inc (+0/-33)
tests/include/wait_for_slave_sql_to_stop.inc (+0/-33)
tests/include/wait_for_slave_to_start.inc (+0/-35)
tests/include/wait_for_slave_to_stop.inc (+0/-39)
tests/include/wait_show_pattern.inc (+0/-51)
tests/include/wait_slave_status.inc (+0/-129)
tests/include/wait_until_connected_again.inc (+0/-20)
tests/include/wait_until_rows_count.inc (+0/-20)
tests/include/weight_string.inc (+0/-6)
tests/include/weight_string_8140.inc (+0/-11)
tests/include/weight_string_8EA1.inc (+0/-11)
tests/include/weight_string_8FA2C3.inc (+0/-11)
tests/include/weight_string_A1A1.inc (+0/-11)
tests/include/weight_string_chde.inc (+0/-21)
tests/include/weight_string_l1.inc (+0/-9)
tests/include/weight_string_l12.inc (+0/-5)
tests/include/weight_string_l14.inc (+0/-37)
tests/include/weight_string_l2.inc (+0/-7)
tests/include/weight_string_l3.inc (+0/-10)
tests/include/weight_string_l4.inc (+0/-10)
tests/lib/My/Config.pm (+0/-422)
tests/lib/mtr_cases.pl (+0/-902)
tests/lib/mtr_diff.pl (+0/-297)
tests/lib/mtr_gcov.pl (+0/-74)
tests/lib/mtr_gprof.pl (+0/-64)
tests/lib/mtr_im.pl (+0/-775)
tests/lib/mtr_io.pl (+0/-218)
tests/lib/mtr_match.pl (+0/-98)
tests/lib/mtr_misc.pl (+0/-312)
tests/lib/mtr_process.pl (+0/-1091)
tests/lib/mtr_report.pl (+0/-631)
tests/lib/mtr_stress.pl (+0/-191)
tests/lib/mtr_timer.pl (+0/-158)
tests/lib/mtr_unique.pl (+0/-178)
tests/r/1st.result (+0/-7)
tests/r/alias.result (+0/-214)
tests/r/almost_full.result (+0/-3)
tests/r/alter_column_drop_default.result (+0/-14)
tests/r/alter_database.result (+0/-13)
tests/r/alter_table.result (+0/-896)
tests/r/alter_table_basic.result (+0/-55)
tests/r/analyze.result (+0/-48)
tests/r/auto_increment.result (+0/-363)
tests/r/bench_count_distinct.result (+0/-11)
tests/r/bigint.result (+0/-378)
tests/r/binary.result (+0/-155)
tests/r/bool.result (+0/-80)
tests/r/bulk_replace.result (+0/-11)
tests/r/case.result (+0/-225)
tests/r/cast.result (+0/-176)
tests/r/clef.result (+0/-19)
tests/r/comment_column.result (+0/-361)
tests/r/comment_column2.result (+0/-463)
tests/r/comment_index.result (+0/-464)
tests/r/comment_table.result (+0/-110)
tests/r/comments.result (+0/-39)
tests/r/compare.result (+0/-88)
tests/r/connect.result (+0/-32)
tests/r/consistent_snapshot.result (+0/-15)
tests/r/constraints.result (+0/-29)
tests/r/count_distinct.result (+0/-68)
tests/r/count_distinct2.result (+0/-129)
tests/r/count_distinct3.result (+0/-8)
tests/r/create.result (+0/-1559)
tests/r/create_max_fields.result (+0/-12301)
tests/r/create_not_windows.result (+0/-33)
tests/r/create_select_column_order.result (+0/-25)
tests/r/create_select_tmp.result (+0/-28)
tests/r/createdb_information_schema.result (+0/-4)
tests/r/ctype_filename.result (+0/-13)
tests/r/ctype_utf8.result (+0/-1466)
tests/r/date_formats.result (+0/-63)
tests/r/dayofmonth.result (+0/-118)
tests/r/dayofyear.result (+0/-121)
tests/r/deadlock_innodb.result (+0/-128)
tests/r/default.result (+0/-136)
tests/r/default_collation.result (+0/-58)
tests/r/delete.result (+0/-221)
tests/r/derived.result (+0/-345)
tests/r/dirty_close.result (+0/-9)
tests/r/distinct.result (+0/-647)
tests/r/drizzleadmin.result (+0/-4)
tests/r/drizzledump.result (+0/-1262)
tests/r/drizzleslap.result (+0/-228)
tests/r/drop.result (+0/-104)
tests/r/drop_table.result (+0/-2)
tests/r/drop_table_if_exists.result (+0/-6)
tests/r/drop_table_temp.result (+0/-4)
tests/r/empty_table.result (+0/-10)
tests/r/endspace.result (+0/-220)
tests/r/errors.result (+0/-61)
tests/r/explain.result (+0/-93)
tests/r/flush.result (+0/-30)
tests/r/flush_block_commit.result (+0/-39)
tests/r/flush_table.result (+0/-3)
tests/r/foreign_key.result (+0/-73)
tests/r/frm.result (+0/-7)
tests/r/func_compress.result (+0/-129)
tests/r/func_concat.result (+0/-84)
tests/r/func_date_add.result (+0/-92)
tests/r/func_default.result (+0/-23)
tests/r/func_equal.result (+0/-44)
tests/r/func_gconcat.result (+0/-869)
tests/r/func_group.result (+0/-1276)
tests/r/func_group_innodb.result (+0/-147)
tests/r/func_if.result (+0/-133)
tests/r/func_in.result (+0/-538)
tests/r/func_in_null_scan.result (+0/-105)
tests/r/func_isnull.result (+0/-7)
tests/r/func_length.result (+0/-61)
tests/r/func_like.result (+0/-58)
tests/r/func_math.result (+0/-384)
tests/r/func_misc.result (+0/-47)
tests/r/func_op.result (+0/-19)
tests/r/func_sapdb.result (+0/-137)
tests/r/func_str.result (+0/-1790)
tests/r/func_system.result (+0/-56)
tests/r/func_test.result (+0/-204)
tests/r/func_time.result (+0/-902)
tests/r/func_timestamp.result (+0/-11)
tests/r/func_weight_string.result (+0/-74)
tests/r/greedy_optimizer.result (+0/-657)
tests/r/group_by.result (+0/-1520)
tests/r/group_min_max.result (+0/-2279)
tests/r/group_min_max_innodb.result (+0/-72)
tests/r/have_binlog_format_mixed.require (+0/-2)
tests/r/have_binlog_format_row.require (+0/-2)
tests/r/have_debug.require (+0/-2)
tests/r/have_log_bin.require (+0/-2)
tests/r/have_met_timezone.require (+0/-2)
tests/r/have_outfile.require (+0/-3)
tests/r/have_symlink.require (+0/-2)
tests/r/having.result (+0/-421)
tests/r/heap.result (+0/-717)
tests/r/heap_auto_increment.result (+0/-41)
tests/r/heap_btree.result (+0/-323)
tests/r/heap_hash.result (+0/-377)
tests/r/heap_var.result (+0/-79)
tests/r/hello_world.result (+0/-16)
tests/r/hour.result (+0/-109)
tests/r/index_merge_innodb.result (+0/-437)
tests/r/index_merge_myisam.result (+0/-2)
tests/r/information_schema.result (+0/-1081)
tests/r/information_schema_inno.result (+0/-91)
tests/r/innodb-semi-consistent.result (+0/-35)
tests/r/innodb.result (+0/-2772)
tests/r/innodb_autoinc_lock_mode_zero-master.opt (+0/-1)
tests/r/innodb_autoinc_lock_mode_zero.result (+0/-39)
tests/r/innodb_mysql.result (+0/-1361)
tests/r/innodb_notembedded.result (+0/-14)
tests/r/innodb_timeout_rollback.result (+0/-36)
tests/r/innodb_trx_weight.result (+0/-1)
tests/r/insert.result (+0/-264)
tests/r/insert_select.result (+0/-795)
tests/r/insert_update.result (+0/-406)
tests/r/join.result (+0/-978)
tests/r/join_crash.result (+0/-103)
tests/r/join_nested.result (+0/-1518)
tests/r/join_outer.result (+0/-1213)
tests/r/join_outer_innodb.result (+0/-19)
tests/r/key.result (+0/-565)
tests/r/key_cache.result (+0/-139)
tests/r/key_diff.result (+0/-52)
tests/r/key_primary.result (+0/-20)
tests/r/keywords.result (+0/-18)
tests/r/kill.result (+0/-40)
tests/r/limit.result (+0/-85)
tests/r/limit_offset.result (+0/-32)
tests/r/loaddata.result (+0/-191)
tests/r/loaddata_autocom_innodb.result (+0/-17)
tests/r/lock_multi.result (+0/-10)
tests/r/lowercase_fs_off.result (+0/-9)
tests/r/metadata.result (+0/-96)
tests/r/microsecond.result (+0/-150)
tests/r/minute.result (+0/-109)
tests/r/mix2_myisam.result (+0/-1716)
tests/r/month.result (+0/-118)
tests/r/myisam-blob.result (+0/-42)
tests/r/myisam.result (+0/-1812)
tests/r/myisam_rollback.result (+0/-29)
tests/r/mysql.result (+0/-112)
tests/r/mysql_bug2397.result (+0/-14)
tests/r/mysqldump-compat.result (+0/-4)
tests/r/mysqldump-max.result (+0/-141)
tests/r/negation_elimination.result (+0/-391)
tests/r/not_as_root.require (+0/-2)
tests/r/null.result (+0/-256)
tests/r/null_key.result (+0/-427)
tests/r/odbc.result (+0/-27)
tests/r/olap.result (+0/-698)
tests/r/order_by.result (+0/-2325)
tests/r/order_fill_sortbuf.result (+0/-10)
tests/r/outfile_loaddata.result (+0/-50)
tests/r/overflow.result (+0/-2)
tests/r/parser.result (+0/-476)
tests/r/parser_bug21114_innodb.result (+0/-867)
tests/r/parser_precedence.result (+0/-503)
tests/r/quarter.result (+0/-127)
tests/r/range.result (+0/-1154)
tests/r/rename.result (+0/-42)
tests/r/replace.result (+0/-13)
tests/r/round.result (+0/-202)
tests/r/row.result (+0/-445)
tests/r/rowid_order_innodb.result (+0/-191)
tests/r/rr_from_cache.result (+0/-24)
tests/r/schema.result (+0/-12)
tests/r/second.result (+0/-109)
tests/r/select.result (+0/-3706)
tests/r/select_found.result (+0/-282)
tests/r/select_in_null.result (+0/-33)
tests/r/select_safe.result (+0/-88)
tests/r/show_check.result (+0/-566)
tests/r/show_create_table_utf8.result (+0/-8)
tests/r/small_tmp_table.result (+0/-27)
tests/r/snowman.result (+0/-21)
tests/r/status.result (+0/-95)
tests/r/strict.result (+0/-495)
tests/r/subselect.result (+0/-4688)
tests/r/subselect2.result (+0/-143)
tests/r/subselect3.result (+0/-782)
tests/r/subselect_innodb.result (+0/-196)
tests/r/subselect_mat.result (+0/-972)
tests/r/subselect_no_mat.result (+0/-4698)
tests/r/subselect_no_mat_and_semi_join.result (+0/-4698)
tests/r/subselect_no_opts.result (+0/-4696)
tests/r/subselect_no_semijoin.result (+0/-4696)
tests/r/subselect_notembedded.result (+0/-36)
tests/r/subselect_sj.result (+0/-82)
tests/r/subselect_sj2.result (+0/-362)
tests/r/sum_distinct.result (+0/-97)
tests/r/synchronization.result (+0/-163)
tests/r/temp_table.result (+0/-162)
tests/r/testdb_only.require (+0/-2)
tests/r/timezone.result (+0/-48)
tests/r/timezone4.result (+0/-8)
tests/r/true.require (+0/-2)
tests/r/truncate.result (+0/-55)
tests/r/type_blob.result (+0/-673)
tests/r/type_date.result (+0/-151)
tests/r/type_datetime.result (+0/-482)
tests/r/type_decimal.result (+0/-599)
tests/r/type_enum.result (+0/-1734)
tests/r/type_float.result (+0/-359)
tests/r/type_newdecimal.result (+0/-1214)
tests/r/type_ranges.result (+0/-254)
tests/r/type_time.result (+0/-119)
tests/r/type_timestamp.result (+0/-448)
tests/r/type_uint.result (+0/-12)
tests/r/type_varbinary.result (+0/-95)
tests/r/type_varchar.result (+0/-447)
tests/r/union.result (+0/-1461)
tests/r/unsafe_binlog_innodb.result (+0/-121)
tests/r/update.result (+0/-403)
tests/r/update_is_truncate_on_temp_bug_lp387627.result (+0/-19)
tests/r/user_var.result (+0/-357)
tests/r/varbinary.result (+0/-51)
tests/r/variables.result (+0/-604)
tests/r/variables_c.result (+0/-7)
tests/r/warnings.result (+0/-168)
tests/r/warnings_engine_disabled.result (+0/-2)
tests/r/weekday.result (+0/-44)
tests/r/year.result (+0/-124)
tests/resolve-stack (+0/-8)
tests/resolve_stack_dump.cc (+0/-316)
tests/std_data/bug15328.cnf (+0/-2)
tests/std_data/loaddata1.dat (+0/-2)
tests/std_data/loaddata2.dat (+0/-4)
tests/std_data/loaddata3.dat (+0/-4)
tests/std_data/loaddata4.dat (+0/-1)
tests/std_data/loaddata5.dat (+0/-3)
tests/std_data/loaddata6.dat (+0/-1)
tests/std_data/loaddata_dq.dat (+0/-3)
tests/std_data/loaddata_pair.dat (+0/-2)
tests/std_data/null_test.txt (+0/-1)
tests/std_data/rpl_loaddata.dat (+0/-2)
tests/std_data/warnings_loaddata.dat (+0/-8)
tests/std_data/words.dat (+0/-70)
tests/std_data/words2.dat (+0/-50)
tests/stress-test.pl (+0/-1149)
tests/suite/big/r/archive-big.result (+0/-22)
tests/suite/big/r/concurrent_innodb.result (+0/-3)
tests/suite/big/r/read_many_rows_innodb.result (+0/-36)
tests/suite/big/r/sum_distinct-big.result (+0/-86)
tests/suite/big/r/variables-big.result (+0/-24)
tests/suite/big/t/archive-big.test (+0/-26)
tests/suite/big/t/concurrent_innodb.test (+0/-22)
tests/suite/big/t/read_many_rows_innodb.test (+0/-15)
tests/suite/big/t/sum_distinct-big.test (+0/-68)
tests/suite/big/t/variables-big.test (+0/-26)
tests/suite/broken/r/init_connect.result (+0/-26)
tests/suite/broken/r/packet.result (+0/-35)
tests/suite/broken/r/pbxt/alter_table.result (+0/-1010)
tests/suite/broken/r/pbxt/delete.result (+0/-378)
tests/suite/broken/r/pbxt/distinct.result (+0/-670)
tests/suite/broken/r/pbxt/endspace.result (+0/-220)
tests/suite/broken/r/pbxt/func_like.result (+0/-58)
tests/suite/broken/r/pbxt/greedy_optimizer.result (+0/-657)
tests/suite/broken/r/pbxt/information_schema.result (+0/-444)
tests/suite/broken/r/pbxt/insert.result (+0/-261)
tests/suite/broken/r/pbxt/join.result (+0/-978)
tests/suite/broken/r/pbxt/join_nested.result (+0/-1518)
tests/suite/broken/r/pbxt/join_outer.result (+0/-1213)
tests/suite/broken/r/pbxt/select.result (+0/-3826)
tests/suite/broken/r/pbxt/subselect.result (+0/-4296)
tests/suite/broken/r/pbxt/subselect3.result (+0/-782)
tests/suite/broken/r/pbxt/update.result (+0/-459)
tests/suite/broken/t/init_connect.test (+0/-47)
tests/suite/broken/t/packet.test (+0/-32)
tests/suite/broken/t/strict-date.test (+0/-493)
tests/suite/jp/r/jp_alter_sjis.result (+0/-647)
tests/suite/jp/r/jp_alter_ucs2.result (+0/-648)
tests/suite/jp/r/jp_alter_ujis.result (+0/-647)
tests/suite/jp/r/jp_alter_utf8.result (+0/-647)
tests/suite/jp/r/jp_charlength_sjis.result (+0/-146)
tests/suite/jp/r/jp_charlength_ucs2.result (+0/-147)
tests/suite/jp/r/jp_charlength_ujis.result (+0/-146)
tests/suite/jp/r/jp_charlength_utf8.result (+0/-146)
tests/suite/jp/r/jp_charset_sjis.result (+0/-230)
tests/suite/jp/r/jp_charset_ucs2.result (+0/-306)
tests/suite/jp/r/jp_charset_ujis.result (+0/-230)
tests/suite/jp/r/jp_charset_utf8.result (+0/-230)
tests/suite/jp/r/jp_convert_sjis.result (+0/-1046)
tests/suite/jp/r/jp_convert_ucs2.result (+0/-427)
tests/suite/jp/r/jp_convert_ujis.result (+0/-1514)
tests/suite/jp/r/jp_convert_utf8.result (+0/-1514)
tests/suite/jp/r/jp_create_db_sjis.result (+0/-21)
tests/suite/jp/r/jp_create_db_ucs2.result (+0/-22)
tests/suite/jp/r/jp_create_db_ujis.result (+0/-21)
tests/suite/jp/r/jp_create_db_utf8.result (+0/-21)
tests/suite/jp/r/jp_create_tbl_sjis.result (+0/-641)
tests/suite/jp/r/jp_create_tbl_ucs2.result (+0/-641)
tests/suite/jp/r/jp_create_tbl_ujis.result (+0/-641)
tests/suite/jp/r/jp_create_tbl_utf8.result (+0/-641)
tests/suite/jp/r/jp_enum_sjis.result (+0/-362)
tests/suite/jp/r/jp_enum_ucs2.result (+0/-219)
tests/suite/jp/r/jp_enum_ujis.result (+0/-362)
tests/suite/jp/r/jp_enum_utf8.result (+0/-362)
tests/suite/jp/r/jp_insert_sjis.result (+0/-905)
tests/suite/jp/r/jp_insert_ucs2.result (+0/-906)
tests/suite/jp/r/jp_insert_ujis.result (+0/-906)
tests/suite/jp/r/jp_insert_utf8.result (+0/-905)
tests/suite/jp/r/jp_instr_sjis.result (+0/-264)
tests/suite/jp/r/jp_instr_ucs2.result (+0/-265)
tests/suite/jp/r/jp_instr_ujis.result (+0/-264)
tests/suite/jp/r/jp_instr_utf8.result (+0/-264)
tests/suite/jp/r/jp_join_sjis.result (+0/-578)
tests/suite/jp/r/jp_join_ucs2.result (+0/-579)
tests/suite/jp/r/jp_join_ujis.result (+0/-578)
tests/suite/jp/r/jp_join_utf8.result (+0/-578)
tests/suite/jp/r/jp_left_sjis.result (+0/-626)
tests/suite/jp/r/jp_left_ucs2.result (+0/-627)
tests/suite/jp/r/jp_left_ujis.result (+0/-626)
tests/suite/jp/r/jp_left_utf8.result (+0/-626)
tests/suite/jp/r/jp_length_sjis.result (+0/-146)
tests/suite/jp/r/jp_length_ucs2.result (+0/-147)
tests/suite/jp/r/jp_length_ujis.result (+0/-146)
tests/suite/jp/r/jp_length_utf8.result (+0/-146)
tests/suite/jp/r/jp_like_sjis.result (+0/-322)
tests/suite/jp/r/jp_like_ucs2.result (+0/-419)
tests/suite/jp/r/jp_like_ujis.result (+0/-322)
tests/suite/jp/r/jp_like_utf8.result (+0/-319)
tests/suite/jp/r/jp_locate_sjis.result (+0/-264)
tests/suite/jp/r/jp_locate_ucs2.result (+0/-265)
tests/suite/jp/r/jp_locate_ujis.result (+0/-264)
tests/suite/jp/r/jp_locate_utf8.result (+0/-264)
tests/suite/jp/r/jp_lpad_sjis.result (+0/-146)
tests/suite/jp/r/jp_lpad_ucs2.result (+0/-147)
tests/suite/jp/r/jp_lpad_ujis.result (+0/-146)
tests/suite/jp/r/jp_lpad_utf8.result (+0/-146)
tests/suite/jp/r/jp_ltrim_sjis.result (+0/-228)
tests/suite/jp/r/jp_ltrim_ucs2.result (+0/-229)
tests/suite/jp/r/jp_ltrim_ujis.result (+0/-228)
tests/suite/jp/r/jp_ltrim_utf8.result (+0/-228)
tests/suite/jp/r/jp_ps_sjis.result (+0/-896)
tests/suite/jp/r/jp_ps_ujis.result (+0/-896)
tests/suite/jp/r/jp_replace_sjis.result (+0/-230)
tests/suite/jp/r/jp_replace_ucs2.result (+0/-231)
tests/suite/jp/r/jp_replace_ujis.result (+0/-230)
tests/suite/jp/r/jp_replace_utf8.result (+0/-230)
tests/suite/jp/r/jp_reverse_sjis.result (+0/-86)
tests/suite/jp/r/jp_reverse_ucs2.result (+0/-87)
tests/suite/jp/r/jp_reverse_ujis.result (+0/-86)
tests/suite/jp/r/jp_reverse_utf8.result (+0/-86)
tests/suite/jp/r/jp_right_sjis.result (+0/-626)
tests/suite/jp/r/jp_right_ucs2.result (+0/-627)
tests/suite/jp/r/jp_right_ujis.result (+0/-626)
tests/suite/jp/r/jp_right_utf8.result (+0/-626)
tests/suite/jp/r/jp_rpad_sjis.result (+0/-146)
tests/suite/jp/r/jp_rpad_ucs2.result (+0/-147)
tests/suite/jp/r/jp_rpad_ujis.result (+0/-146)
tests/suite/jp/r/jp_rpad_utf8.result (+0/-146)
tests/suite/jp/r/jp_rtrim_sjis.result (+0/-228)
tests/suite/jp/r/jp_rtrim_ucs2.result (+0/-229)
tests/suite/jp/r/jp_rtrim_ujis.result (+0/-228)
tests/suite/jp/r/jp_rtrim_utf8.result (+0/-228)
tests/suite/jp/r/jp_select_sjis.result (+0/-382)
tests/suite/jp/r/jp_select_ucs2.result (+0/-227)
tests/suite/jp/r/jp_select_ujis.result (+0/-538)
tests/suite/jp/r/jp_select_utf8.result (+0/-538)
tests/suite/jp/r/jp_subquery_sjis.result (+0/-206)
tests/suite/jp/r/jp_subquery_ucs2.result (+0/-207)
tests/suite/jp/r/jp_subquery_ujis.result (+0/-206)
tests/suite/jp/r/jp_subquery_utf8.result (+0/-206)
tests/suite/jp/r/jp_substring_sjis.result (+0/-2738)
tests/suite/jp/r/jp_substring_ucs2.result (+0/-1395)
tests/suite/jp/r/jp_substring_ujis.result (+0/-2738)
tests/suite/jp/r/jp_substring_utf8.result (+0/-2738)
tests/suite/jp/r/jp_trim_sjis.result (+0/-672)
tests/suite/jp/r/jp_trim_ucs2.result (+0/-673)
tests/suite/jp/r/jp_trim_ujis.result (+0/-672)
tests/suite/jp/r/jp_trim_utf8.result (+0/-672)
tests/suite/jp/r/jp_union_ujis.result (+0/-422)
tests/suite/jp/r/jp_update_sjis.result (+0/-98)
tests/suite/jp/r/jp_update_ucs2.result (+0/-99)
tests/suite/jp/r/jp_update_ujis.result (+0/-98)
tests/suite/jp/r/jp_update_utf8.result (+0/-98)
tests/suite/jp/r/jp_where_sjis.result (+0/-118)
tests/suite/jp/r/jp_where_ucs2.result (+0/-163)
tests/suite/jp/r/jp_where_ujis.result (+0/-86)
tests/suite/jp/r/jp_where_utf8.result (+0/-86)
tests/suite/jp/std_data/jisx0201_sjis.dat (+0/-10)
tests/suite/jp/std_data/jisx0201_ujis.dat (+0/-10)
tests/suite/jp/std_data/jisx0201_utf8.dat (+0/-10)
tests/suite/jp/std_data/jisx0208_sjis.dat (+0/-66)
tests/suite/jp/std_data/jisx0208_sjis2.dat (+0/-2)
tests/suite/jp/std_data/jisx0208_sjis3.dat (+0/-5)
tests/suite/jp/std_data/jisx0208_ujis.dat (+0/-66)
tests/suite/jp/std_data/jisx0208_utf8.dat (+0/-66)
tests/suite/jp/std_data/jisx0212_ujis.dat (+0/-40)
tests/suite/jp/std_data/jisx0212_utf8.dat (+0/-40)
tests/suite/jp/t/jp_alter_sjis.test (+0/-416)
tests/suite/jp/t/jp_alter_ucs2.test (+0/-419)
tests/suite/jp/t/jp_alter_ujis.test (+0/-418)
tests/suite/jp/t/jp_alter_utf8.test (+0/-416)
tests/suite/jp/t/jp_charlength_sjis.test (+0/-81)
tests/suite/jp/t/jp_charlength_ucs2.test (+0/-83)
tests/suite/jp/t/jp_charlength_ujis.test (+0/-82)
tests/suite/jp/t/jp_charlength_utf8.test (+0/-80)
tests/suite/jp/t/jp_charset_sjis.test (+0/-133)
tests/suite/jp/t/jp_charset_ucs2.test (+0/-221)
tests/suite/jp/t/jp_charset_ujis.test (+0/-135)
tests/suite/jp/t/jp_charset_utf8.test (+0/-133)
tests/suite/jp/t/jp_convert_sjis.test (+0/-110)
tests/suite/jp/t/jp_convert_ucs2.test (+0/-203)
tests/suite/jp/t/jp_convert_ujis.test (+0/-115)
tests/suite/jp/t/jp_convert_utf8.test (+0/-113)
tests/suite/jp/t/jp_create_db_sjis.test (+0/-26)
tests/suite/jp/t/jp_create_db_ucs2.test (+0/-29)
tests/suite/jp/t/jp_create_db_ujis.test (+0/-28)
tests/suite/jp/t/jp_create_db_utf8.test (+0/-26)
tests/suite/jp/t/jp_create_tbl_sjis.test (+0/-308)
tests/suite/jp/t/jp_create_tbl_ucs2.test (+0/-314)
tests/suite/jp/t/jp_create_tbl_ujis.test (+0/-314)
tests/suite/jp/t/jp_create_tbl_utf8.test (+0/-312)
tests/suite/jp/t/jp_enum_sjis.test (+0/-153)
tests/suite/jp/t/jp_enum_ucs2.test (+0/-149)
tests/suite/jp/t/jp_enum_ujis.test (+0/-144)
tests/suite/jp/t/jp_enum_utf8.test (+0/-142)
tests/suite/jp/t/jp_insert_sjis.test (+0/-354)
tests/suite/jp/t/jp_insert_ucs2.test (+0/-356)
tests/suite/jp/t/jp_insert_ujis.test (+0/-356)
tests/suite/jp/t/jp_insert_utf8.test (+0/-353)
tests/suite/jp/t/jp_instr_sjis.test (+0/-139)
tests/suite/jp/t/jp_instr_ucs2.test (+0/-141)
tests/suite/jp/t/jp_instr_ujis.test (+0/-140)
tests/suite/jp/t/jp_instr_utf8.test (+0/-138)
tests/suite/jp/t/jp_join_sjis.test (+0/-218)
tests/suite/jp/t/jp_join_ucs2.test (+0/-220)
tests/suite/jp/t/jp_join_ujis.test (+0/-219)
tests/suite/jp/t/jp_join_utf8.test (+0/-217)
tests/suite/jp/t/jp_left_sjis.test (+0/-141)
tests/suite/jp/t/jp_left_ucs2.test (+0/-143)
tests/suite/jp/t/jp_left_ujis.test (+0/-142)
tests/suite/jp/t/jp_left_utf8.test (+0/-140)
tests/suite/jp/t/jp_length_sjis.test (+0/-81)
tests/suite/jp/t/jp_length_ucs2.test (+0/-83)
tests/suite/jp/t/jp_length_ujis.test (+0/-82)
tests/suite/jp/t/jp_length_utf8.test (+0/-80)
tests/suite/jp/t/jp_like_sjis.test (+0/-168)
tests/suite/jp/t/jp_like_ucs2.test (+0/-271)
tests/suite/jp/t/jp_like_ujis.test (+0/-170)
tests/suite/jp/t/jp_like_utf8.test (+0/-168)
tests/suite/jp/t/jp_locate_sjis.test (+0/-141)
tests/suite/jp/t/jp_locate_ucs2.test (+0/-144)
tests/suite/jp/t/jp_locate_ujis.test (+0/-143)
tests/suite/jp/t/jp_locate_utf8.test (+0/-141)
tests/suite/jp/t/jp_lpad_sjis.test (+0/-81)
tests/suite/jp/t/jp_lpad_ucs2.test (+0/-83)
tests/suite/jp/t/jp_lpad_ujis.test (+0/-82)
tests/suite/jp/t/jp_lpad_utf8.test (+0/-80)
tests/suite/jp/t/jp_ltrim_sjis.test (+0/-163)
tests/suite/jp/t/jp_ltrim_ucs2.test (+0/-165)
tests/suite/jp/t/jp_ltrim_ujis.test (+0/-164)
tests/suite/jp/t/jp_ltrim_utf8.test (+0/-162)
tests/suite/jp/t/jp_ps_sjis.test (+0/-454)
tests/suite/jp/t/jp_ps_ujis.test (+0/-455)
tests/suite/jp/t/jp_replace_sjis.test (+0/-129)
tests/suite/jp/t/jp_replace_ucs2.test (+0/-131)
tests/suite/jp/t/jp_replace_ujis.test (+0/-130)
tests/suite/jp/t/jp_replace_utf8.test (+0/-128)
tests/suite/jp/t/jp_reverse_sjis.test (+0/-81)
tests/suite/jp/t/jp_reverse_ucs2.test (+0/-83)
tests/suite/jp/t/jp_reverse_ujis.test (+0/-82)
tests/suite/jp/t/jp_reverse_utf8.test (+0/-80)
tests/suite/jp/t/jp_right_sjis.test (+0/-141)
tests/suite/jp/t/jp_right_ucs2.test (+0/-143)
tests/suite/jp/t/jp_right_ujis.test (+0/-142)
tests/suite/jp/t/jp_right_utf8.test (+0/-140)
tests/suite/jp/t/jp_rpad_sjis.test (+0/-81)
tests/suite/jp/t/jp_rpad_ucs2.test (+0/-83)
tests/suite/jp/t/jp_rpad_ujis.test (+0/-82)
tests/suite/jp/t/jp_rpad_utf8.test (+0/-80)
tests/suite/jp/t/jp_rtrim_sjis.test (+0/-163)
tests/suite/jp/t/jp_rtrim_ucs2.test (+0/-165)
tests/suite/jp/t/jp_rtrim_ujis.test (+0/-164)
tests/suite/jp/t/jp_rtrim_utf8.test (+0/-162)
tests/suite/jp/t/jp_select_sjis.test (+0/-83)
tests/suite/jp/t/jp_select_ucs2.test (+0/-172)
tests/suite/jp/t/jp_select_ujis.test (+0/-84)
tests/suite/jp/t/jp_select_utf8.test (+0/-82)
tests/suite/jp/t/jp_subquery_sjis.test (+0/-140)
tests/suite/jp/t/jp_subquery_ucs2.test (+0/-143)
tests/suite/jp/t/jp_subquery_ujis.test (+0/-142)
tests/suite/jp/t/jp_subquery_utf8.test (+0/-139)
tests/suite/jp/t/jp_substring_sjis.test (+0/-413)
tests/suite/jp/t/jp_substring_ucs2.test (+0/-418)
tests/suite/jp/t/jp_substring_ujis.test (+0/-414)
tests/suite/jp/t/jp_substring_utf8.test (+0/-412)
tests/suite/jp/t/jp_trim_sjis.test (+0/-219)
tests/suite/jp/t/jp_trim_ucs2.test (+0/-221)
tests/suite/jp/t/jp_trim_ujis.test (+0/-220)
tests/suite/jp/t/jp_trim_utf8.test (+0/-218)
tests/suite/jp/t/jp_union_ujis.test (+0/-129)
tests/suite/jp/t/jp_update_sjis.test (+0/-94)
tests/suite/jp/t/jp_update_ucs2.test (+0/-96)
tests/suite/jp/t/jp_update_ujis.test (+0/-95)
tests/suite/jp/t/jp_update_utf8.test (+0/-93)
tests/suite/jp/t/jp_where_sjis.test (+0/-104)
tests/suite/jp/t/jp_where_ucs2.test (+0/-175)
tests/suite/jp/t/jp_where_ujis.test (+0/-87)
tests/suite/jp/t/jp_where_utf8.test (+0/-85)
tests/suite/large_tests/README.TXT (+0/-13)
tests/suite/large_tests/r/alter_table.result (+0/-37)
tests/suite/large_tests/t/alter_table.test (+0/-45)
tests/suite/stress/include/ddl.cln (+0/-4)
tests/suite/stress/include/ddl.pre (+0/-21)
tests/suite/stress/include/ddl1.inc (+0/-277)
tests/suite/stress/include/ddl2.inc (+0/-259)
tests/suite/stress/include/ddl3.inc (+0/-242)
tests/suite/stress/include/ddl4.inc (+0/-339)
tests/suite/stress/include/ddl5.inc (+0/-227)
tests/suite/stress/include/ddl6.inc (+0/-266)
tests/suite/stress/include/ddl7.inc (+0/-274)
tests/suite/stress/include/ddl8.inc (+0/-302)
tests/suite/stress/r/ddl_archive.result (+0/-79)
tests/suite/stress/r/ddl_csv.result (+0/-55)
tests/suite/stress/r/ddl_innodb.result (+0/-251)
tests/suite/stress/r/ddl_memory.result (+0/-251)
tests/suite/stress/r/ddl_myisam.result (+0/-251)
tests/suite/stress/t/ddl_archive.test (+0/-51)
tests/suite/stress/t/ddl_csv.test (+0/-51)
tests/suite/stress/t/ddl_innodb.test (+0/-49)
tests/suite/stress/t/ddl_memory.test (+0/-48)
tests/suite/stress/t/ddl_myisam.test (+0/-48)
tests/t/1st.test (+0/-12)
tests/t/alias.test (+0/-237)
tests/t/almost_full.test (+0/-44)
tests/t/alter_column_drop_default.test (+0/-9)
tests/t/alter_database.test (+0/-8)
tests/t/alter_table.test (+0/-708)
tests/t/alter_table_basic.test (+0/-35)
tests/t/analyze.test (+0/-73)
tests/t/auto_increment.test (+0/-313)
tests/t/bench_count_distinct.test (+0/-24)
tests/t/bigint.test (+0/-322)
tests/t/binary.test (+0/-144)
tests/t/bool.test (+0/-56)
tests/t/bulk_replace.test (+0/-15)
tests/t/case.test (+0/-171)
tests/t/cast.test (+0/-157)
tests/t/clef.test (+0/-37)
tests/t/comment_column.test (+0/-118)
tests/t/comment_column2.test (+0/-170)
tests/t/comment_index.test (+0/-101)
tests/t/comment_table.test (+0/-49)
tests/t/comments.test (+0/-34)
tests/t/compare.test (+0/-79)
tests/t/concurrent_innodb-master.opt (+0/-1)
tests/t/connect.test (+0/-87)
tests/t/consistent_snapshot.test (+0/-43)
tests/t/constraints.test (+0/-31)
tests/t/count_distinct.test (+0/-79)
tests/t/count_distinct2.test (+0/-86)
tests/t/count_distinct3.test (+0/-50)
tests/t/create.test (+0/-1327)
tests/t/create_max_fields.test (+0/-8202)
tests/t/create_not_windows.test (+0/-42)
tests/t/create_select_column_order.test (+0/-22)
tests/t/create_select_tmp.test (+0/-32)
tests/t/createdb_information_schema.test (+0/-5)
tests/t/ctype_filename.test (+0/-21)
tests/t/ctype_utf8.test (+0/-1017)
tests/t/date_formats.test (+0/-100)
tests/t/dayofmonth.test (+0/-118)
tests/t/dayofyear.test (+0/-122)
tests/t/deadlock_innodb.test (+0/-13)
tests/t/default.test (+0/-133)
tests/t/default_collation.test (+0/-49)
tests/t/delete.test (+0/-245)
tests/t/derived.test (+0/-236)
tests/t/dirty_close.test (+0/-15)
tests/t/distinct.test (+0/-475)
tests/t/drizzledump.test (+0/-734)
tests/t/drizzleslap.test (+0/-79)
tests/t/drop.test (+0/-156)
tests/t/drop_table.test (+0/-2)
tests/t/drop_table_if_exists.test (+0/-2)
tests/t/drop_table_temp.test (+0/-4)
tests/t/empty_table.test (+0/-15)
tests/t/endspace.test (+0/-101)
tests/t/errors.test (+0/-67)
tests/t/explain.test (+0/-86)
tests/t/flush.test (+0/-113)
tests/t/flush_block_commit.test (+0/-77)
tests/t/flush_table.test (+0/-14)
tests/t/foreign_key.test (+0/-99)
tests/t/frm.test (+0/-18)
tests/t/func_compress.test (+0/-101)
tests/t/func_concat.test (+0/-70)
tests/t/func_date_add.test (+0/-90)
tests/t/func_default.test (+0/-31)
tests/t/func_equal.test (+0/-46)
tests/t/func_gconcat.test (+0/-609)
tests/t/func_group.test (+0/-836)
tests/t/func_group_innodb.test (+0/-85)
tests/t/func_if.test (+0/-110)
tests/t/func_in.test (+0/-403)
tests/t/func_in_null_scan.test (+0/-67)
tests/t/func_isnull.test (+0/-15)
tests/t/func_length.test (+0/-32)
tests/t/func_like.test (+0/-48)
tests/t/func_math.test (+0/-224)
tests/t/func_misc.test (+0/-56)
tests/t/func_op.test (+0/-22)
tests/t/func_sapdb.test (+0/-87)
tests/t/func_str.test (+0/-924)
tests/t/func_system.test (+0/-43)
tests/t/func_test.test (+0/-119)
tests/t/func_time.test (+0/-579)
tests/t/func_timestamp.test (+0/-18)
tests/t/func_weight_string.test (+0/-105)
tests/t/greedy_optimizer.test (+0/-313)
tests/t/group_by.test (+0/-1043)
tests/t/group_min_max.test (+0/-924)
tests/t/group_min_max_innodb.test (+0/-95)
tests/t/having.test (+0/-430)
tests/t/heap.test (+0/-487)
tests/t/heap_auto_increment.test (+0/-35)
tests/t/heap_btree.test (+0/-253)
tests/t/heap_hash.test (+0/-289)
tests/t/heap_var.test (+0/-79)
tests/t/hello_world.test (+0/-21)
tests/t/hour.test (+0/-135)
tests/t/index_merge_innodb.test (+0/-28)
tests/t/index_merge_myisam.test (+0/-26)
tests/t/information_schema.test (+0/-512)
tests/t/information_schema_inno.test (+0/-90)
tests/t/innodb-semi-consistent.test (+0/-47)
tests/t/innodb.test (+0/-1960)
tests/t/innodb_autoinc_lock_mode_zero-master.opt (+0/-1)
tests/t/innodb_autoinc_lock_mode_zero.test (+0/-44)
tests/t/innodb_mysql.test (+0/-15)
tests/t/innodb_notembedded.test (+0/-31)
tests/t/innodb_timeout_rollback-master.opt (+0/-1)
tests/t/innodb_timeout_rollback.test (+0/-5)
tests/t/innodb_trx_weight.test (+0/-109)
tests/t/insert.test (+0/-277)
tests/t/insert_select.test (+0/-359)
tests/t/insert_update.test (+0/-304)
tests/t/join.test (+0/-651)
tests/t/join_crash.test (+0/-121)
tests/t/join_nested.test (+0/-973)
tests/t/join_outer.test (+0/-816)
tests/t/join_outer_innodb.test (+0/-26)
tests/t/key.test (+0/-552)
tests/t/key_cache.test (+0/-135)
tests/t/key_diff.test (+0/-24)
tests/t/key_primary.test (+0/-20)
tests/t/keywords.test (+0/-26)
tests/t/kill.test (+0/-164)
tests/t/limit.test (+0/-70)
tests/t/limit_offset.test (+0/-7)
tests/t/loaddata.test (+0/-194)
tests/t/loaddata_autocom_innodb.test (+0/-4)
tests/t/lock_multi.test (+0/-47)
tests/t/lowercase_fs_off.test (+0/-24)
tests/t/metadata.test (+0/-74)
tests/t/microsecond.test (+0/-176)
tests/t/minute.test (+0/-135)
tests/t/mix2_myisam.test (+0/-29)
tests/t/month.test (+0/-122)
tests/t/myisam-blob-master.opt (+0/-1)
tests/t/myisam-blob.test (+0/-43)
tests/t/myisam.test (+0/-1202)
tests/t/myisam_rollback.test (+0/-25)
tests/t/mysql.test (+0/-278)
tests/t/mysql_bug2397.test (+0/-34)
tests/t/mysql_delimiter.sql (+0/-61)
tests/t/mysql_delimiter_19799.sql (+0/-1)
tests/t/mysql_delimiter_source.sql (+0/-8)
tests/t/mysqldump-compat.opt (+0/-1)
tests/t/mysqldump-compat.test (+0/-10)
tests/t/mysqldump-max.test (+0/-66)
tests/t/negation_elimination.test (+0/-74)
tests/t/null.test (+0/-291)
tests/t/null_key.test (+0/-315)
tests/t/odbc.test (+0/-34)
tests/t/olap.test (+0/-344)
tests/t/order_by.test (+0/-1217)
tests/t/order_fill_sortbuf.test (+0/-28)
tests/t/outfile.test (+0/-97)
tests/t/outfile_loaddata.test (+0/-101)
tests/t/overflow.test (+0/-6)
tests/t/parser.test (+0/-604)
tests/t/parser_bug21114_innodb.test (+0/-422)
tests/t/parser_precedence.test (+0/-177)
tests/t/quarter.test (+0/-132)
tests/t/range.test (+0/-1009)
tests/t/rename.test (+0/-39)
tests/t/replace.test (+0/-24)
tests/t/round.test (+0/-128)
tests/t/row.test (+0/-239)
tests/t/rowid_order_innodb.test (+0/-14)
tests/t/rr_from_cache.test (+0/-23)
tests/t/schema.test (+0/-14)
tests/t/second.test (+0/-135)
tests/t/select.test (+0/-3473)
tests/t/select_found.test (+0/-197)
tests/t/select_in_null.test (+0/-36)
tests/t/select_safe.test (+0/-84)
tests/t/show_check.test (+0/-440)
tests/t/show_create_table_utf8.test (+0/-18)
tests/t/small_tmp_table.test (+0/-27)
tests/t/snowman.test (+0/-38)
tests/t/status.test (+0/-158)
tests/t/strict.test (+0/-457)
tests/t/subselect.test (+0/-3247)
tests/t/subselect2.test (+0/-178)
tests/t/subselect3.test (+0/-624)
tests/t/subselect_innodb.test (+0/-200)
tests/t/subselect_mat.test (+0/-712)
tests/t/subselect_no_mat.test (+0/-13)
tests/t/subselect_no_mat_and_semi_join.test (+0/-13)
tests/t/subselect_no_opts.test (+0/-11)
tests/t/subselect_no_semijoin.test (+0/-11)
tests/t/subselect_notembedded.test (+0/-47)
tests/t/subselect_sj.test (+0/-89)
tests/t/subselect_sj2.test (+0/-443)
tests/t/sum_distinct.test (+0/-95)
tests/t/synchronization.test (+0/-42)
tests/t/sysdate_is_now-master.opt (+0/-1)
tests/t/temp_table-master.opt (+0/-1)
tests/t/temp_table.test (+0/-180)
tests/t/timezone.test (+0/-64)
tests/t/timezone4.test (+0/-15)
tests/t/truncate.test (+0/-54)
tests/t/type_blob.test (+0/-413)
tests/t/type_date.test (+0/-158)
tests/t/type_datetime.test (+0/-383)
tests/t/type_decimal.test (+0/-603)
tests/t/type_enum.test (+0/-221)
tests/t/type_float.test (+0/-267)
tests/t/type_newdecimal.test (+0/-1229)
tests/t/type_ranges.test (+0/-154)
tests/t/type_timestamp.test (+0/-336)
tests/t/type_uint.test (+0/-18)
tests/t/type_varbinary.test (+0/-70)
tests/t/type_varchar.test (+0/-190)
tests/t/union.test (+0/-1033)
tests/t/unsafe_binlog_innodb-master.opt (+0/-1)
tests/t/unsafe_binlog_innodb.test (+0/-16)
tests/t/update.test (+0/-349)
tests/t/update_is_truncate_on_temp_bug_lp387627.test (+0/-8)
tests/t/user_var.test (+0/-274)
tests/t/varbinary.test (+0/-69)
tests/t/variables-notembedded-master.opt (+0/-1)
tests/t/variables.test (+0/-563)
tests/t/variables_c.test (+0/-9)
tests/t/warnings-master.opt (+0/-1)
tests/t/warnings.test (+0/-193)
tests/t/warnings_engine_disabled-master.opt (+0/-1)
tests/t/warnings_engine_disabled.test (+0/-27)
tests/t/weekday.test (+0/-68)
tests/t/year.test (+0/-128)
tests/test-run.pl (+0/-3654)
tests/valgrind.supp (+0/-1063)
To merge this branch: bzr merge lp:~mordred/blitzdb/out-of-tree
Reviewer Review Type Date Requested Status
Toru Maesaka Pending
Review via email: mp+16149@code.launchpad.net
To post a comment you must log in.
Revision history for this message
Monty Taylor (mordred) wrote :

A few changes to make out of tree builds work.

This requires some revisions to drizzle that haven't hit trunk yet. Also, we'll need to talk about how it works and what the best was is to handle code org. But if you take the blitzdb dir out of this tree, run pandora-plugin in it, then autoreconf -fi ; ./configure ; make ... it WORKS!

Also, make install works too.

Testing also needs help.

lp:~mordred/blitzdb/out-of-tree updated
1248. By Monty Taylor

Merged from Toru.

1249. By Monty Taylor

Updated for out of tree builds.

1250. By Monty Taylor

Split blitzdb into its own tree.

1251. By Monty Taylor

Added pandora-build.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== removed file '.bzrignore'
2--- .bzrignore 2009-12-17 16:43:50 +0000
3+++ .bzrignore 1970-01-01 00:00:00 +0000
4@@ -1,291 +0,0 @@
5-*.dirstamp
6-*.gmo
7-*.la
8-*.linted
9-*.lo
10-*.orig
11-*.rej
12-*replication.pb.*
13-*stamp-h
14-./ChangeLog
15-.deps
16-.libs
17-.plugin.ini.stamp
18-.plugin.scan
19-DEPENDENCIES
20-INSTALL
21-Makefile
22-Makefile.in
23-TAGS
24-aclocal.m4
25-authentication.gcno
26-autom4te.cache/
27-cached_item.gcno
28-calendar.gcno
29-check_stack_overrun.gcno
30-client/Makefile.in
31-client/drizzle
32-client/drizzleadmin
33-client/drizzlebinlog
34-client/drizzlecheck
35-client/drizzledump
36-client/drizzleimport
37-client/drizzleslap
38-client/drizzletest
39-client/mysqlslap
40-comp_creator.gcno
41-compile
42-config.guess
43-config.h
44-config.h.in
45-config.log
46-config.status
47-config.sub
48-config/pandora-plugin.list
49-config/plugin-list.ac
50-config/plugin-list.am
51-config/plugin.ac
52-config/plugin.am
53-config/plugin.list
54-config/plugin.stamp
55-configure
56-configvar.gcno
57-current_session.gcno
58-dbug/Makefile.in
59-depcomp
60-docs
61-doxerr.log
62-drizzled.gcno
63-drizzled/configmake.h
64-drizzled/drizzled
65-drizzled/drizzled_safe
66-drizzled/function_hash.h
67-drizzled/gen_lex_hash
68-drizzled/lex_hash.h
69-drizzled/message/binary_log.pb.cc
70-drizzled/message/binary_log.pb.h
71-drizzled/message/binlog_reader
72-drizzled/message/binlog_writer
73-drizzled/message/command_reader
74-drizzled/message/length
75-drizzled/message/master_list.pb.cc
76-drizzled/message/master_list.pb.h
77-drizzled/message/master_list_reader
78-drizzled/message/master_list_writer
79-drizzled/message/replication.pb.cc
80-drizzled/message/replication.pb.h
81-drizzled/message/replication_event.pb.cc
82-drizzled/message/replication_event.pb.h
83-drizzled/message/replication_event_reader
84-drizzled/message/replication_event_writer
85-drizzled/message/schema.pb.cc
86-drizzled/message/schema.pb.h
87-drizzled/message/schema_reader
88-drizzled/message/table.pb.cc
89-drizzled/message/table.pb.h
90-drizzled/message/table.pb.h
91-drizzled/message/table_raw_reader
92-drizzled/message/table_reader
93-drizzled/message/table_writer
94-drizzled/message/transaction.pb.cc
95-drizzled/message/transaction.pb.h
96-drizzled/message/transaction_reader
97-drizzled/message/transaction_writer
98-drizzled/schema.pb.cc
99-drizzled/schema.pb.h
100-drizzled/sql_builtin.cc
101-drizzled/sql_yacc.cc
102-drizzled/sql_yacc.h
103-drizzled/sql_yacc.output
104-drizzled/symbol_hash.h
105-drizzled/version.h
106-dtcollation.gcno
107-errmsg.gcno
108-errmsg_print.gcno
109-error.gcno
110-extra/Makefile.in
111-extra/comp_err
112-extra/innochecksum
113-extra/my_print_defaults
114-extra/mysql_waitpid
115-field.gcno
116-field_conv.gcno
117-field_iterator.gcno
118-filesort.gcno
119-gnulib/getopt.h
120-gnulib/time.h
121-gnulib/unistd.h
122-ha_trx_info.gcno
123-handler.gcno
124-handlerton.gcno
125-hybrid_type_traits.gcno
126-hybrid_type_traits_decimal.gcno
127-hybrid_type_traits_integer.gcno
128-include/Makefile.in
129-include/config.h
130-include/drizzle_version.h
131-include/mysqld_ername.h
132-include/mysqld_error.h
133-include/sql_state.h
134-include/stamp-h1
135-install-sh
136-item.gcno
137-key.gcno
138-key_map.gcno
139-libmysql/Makefile.in
140-libserialutil_la-db.gcno
141-libserialutil_la-unireg.gcno
142-libtool
143-lint-rules.am
144-lock.gcno
145-log.gcno
146-logging.gcno
147-ltmain.sh
148-m4/bzr_version.m4
149-m4/libtool.m4
150-m4/ltoptions.m4
151-m4/ltsugar.m4
152-m4/ltversion.m4
153-m4/lt~obsolete.m4
154-mf_iocache.gcno
155-missing
156-my_decimal.gcno
157-mysql-test/Makefile.in
158-mysys/Makefile.in
159-mysys/tests/Makefile.in
160-name_resolution_context_state.gcno
161-natural_join_column.gcno
162-opt_range.gcno
163-opt_sum.gcno
164-pandora-plugin.ac
165-pandora-plugin.am
166-parser.gcno
167-plugin/Makefile.in
168-plugin/Makefile.in
169-plugin/archive/Makefile.in
170-plugin/archive/archive_performance
171-plugin/archive/archive_reader
172-plugin/archive/archive_test
173-plugin/archive/concurrency_test
174-plugin/blackhole/Makefile.in
175-plugin/csv/Makefile.in
176-plugin/heap/Makefile.in
177-plugin/innobase/Makefile.in
178-plugin/memcached_functions/tests/start_mc.sh
179-plugin/myisam/Makefile.in
180-plugin/myisam/myisamchk
181-plugin/myisam/myisamlog
182-plugin/myisam/myisampack
183-po/POTFILES
184-po/POTFILES.in
185-po/stamp-po
186-protocol.gcno
187-qcache.gcno
188-query_id.gcno
189-records.gcno
190-regex/Makefile.in
191-rename.gcno
192-replicator.gcno
193-scheduling.gcno
194-scripts/Makefile.in
195-server/drizzled_safe
196-server/gen_lex_hash
197-server/lex_hash.h
198-server/share/czech/
199-server/share/danish/
200-server/share/dutch/
201-server/share/english/
202-server/share/estonian/
203-server/share/french/
204-server/share/german/
205-server/share/greek/
206-server/share/hungarian/
207-server/share/italian/
208-server/share/japanese-sjis/
209-server/share/japanese/
210-server/share/korean/
211-server/share/norwegian-ny/
212-server/share/norwegian/
213-server/share/polish/
214-server/share/portuguese/
215-server/share/romanian/
216-server/share/russian/
217-server/share/serbian/
218-server/share/slovak/
219-server/share/spanish/
220-server/share/swedish/
221-server/share/ukrainian/
222-server/sql_yacc.cc
223-server/sql_yacc.h
224-server/sql_yacc.output
225-session.gcno
226-set_var.gcno
227-show.gcno
228-sj_tmp_table.gcno
229-sql-common/Makefile.in
230-sql/Makefile.in
231-sql/share/Makefile.in
232-sql_base.gcno
233-sql_client.gcno
234-sql_connect.gcno
235-sql_delete.gcno
236-sql_derived.gcno
237-sql_error.gcno
238-sql_handler.gcno
239-sql_insert.gcno
240-sql_lex.gcno
241-sql_list.gcno
242-sql_load.gcno
243-sql_locale.gcno
244-sql_parse.gcno
245-sql_plugin.gcno
246-sql_select.gcno
247-sql_state.gcno
248-sql_string.gcno
249-sql_table.gcno
250-sql_udf.gcno
251-sql_union.gcno
252-sql_update.gcno
253-sql_yacc.gcno
254-stacktrace.gcno
255-stamp-h1
256-strfunc.gcno
257-strings/Makefile.in
258-strings/tests/Makefile.in
259-support-files/Makefile.in
260-support-files/drizzle-log-rotate
261-support-files/drizzle.server
262-support-files/libdrizzle.pc
263-support-files/libdrizzleclient.pc
264-support-files/smf/Makefile.in
265-support-files/smf/drizzle
266-support-files/smf/drizzle.xml
267-support-files/smf/install.sh
268-table.gcno
269-table_map_iterator.gcno
270-temporal.gcno
271-temporal_format.gcno
272-tests/Makefile.in
273-tests/dtr
274-tests/dtr@
275-tests/install_test_db
276-tests/mtr
277-tests/mtr@
278-tests/resolve_stack_dump
279-tests/test-run
280-tests/test-run@
281-tests/var
282-thr_malloc.gcno
283-time.gcno
284-tmp_table.gcno
285-tztime.gcno
286-uniques.gcno
287-unittest/Makefile.in
288-unittest/examples/Makefile.in
289-unittest/mysys/Makefile.in
290-unittest/mytap/Makefile.in
291-unittest/mytap/t/Makefile.in
292-vio/Makefile.in
293-virtual_column_info.gcno
294-xid.gcno
295-ylwrap
296
297=== removed file 'ABOUT-NLS'
298--- ABOUT-NLS 2008-07-24 22:51:52 +0000
299+++ ABOUT-NLS 1970-01-01 00:00:00 +0000
300@@ -1,1068 +0,0 @@
301-1 Notes on the Free Translation Project
302-***************************************
303-
304-Free software is going international! The Free Translation Project is
305-a way to get maintainers of free software, translators, and users all
306-together, so that free software will gradually become able to speak many
307-languages. A few packages already provide translations for their
308-messages.
309-
310- If you found this `ABOUT-NLS' file inside a distribution, you may
311-assume that the distributed package does use GNU `gettext' internally,
312-itself available at your nearest GNU archive site. But you do _not_
313-need to install GNU `gettext' prior to configuring, installing or using
314-this package with messages translated.
315-
316- Installers will find here some useful hints. These notes also
317-explain how users should proceed for getting the programs to use the
318-available translations. They tell how people wanting to contribute and
319-work on translations can contact the appropriate team.
320-
321- When reporting bugs in the `intl/' directory or bugs which may be
322-related to internationalization, you should tell about the version of
323-`gettext' which is used. The information can be found in the
324-`intl/VERSION' file, in internationalized packages.
325-
326-1.1 Quick configuration advice
327-==============================
328-
329-If you want to exploit the full power of internationalization, you
330-should configure it using
331-
332- ./configure --with-included-gettext
333-
334-to force usage of internationalizing routines provided within this
335-package, despite the existence of internationalizing capabilities in the
336-operating system where this package is being installed. So far, only
337-the `gettext' implementation in the GNU C library version 2 provides as
338-many features (such as locale alias, message inheritance, automatic
339-charset conversion or plural form handling) as the implementation here.
340-It is also not possible to offer this additional functionality on top
341-of a `catgets' implementation. Future versions of GNU `gettext' will
342-very likely convey even more functionality. So it might be a good idea
343-to change to GNU `gettext' as soon as possible.
344-
345- So you need _not_ provide this option if you are using GNU libc 2 or
346-you have installed a recent copy of the GNU gettext package with the
347-included `libintl'.
348-
349-1.2 INSTALL Matters
350-===================
351-
352-Some packages are "localizable" when properly installed; the programs
353-they contain can be made to speak your own native language. Most such
354-packages use GNU `gettext'. Other packages have their own ways to
355-internationalization, predating GNU `gettext'.
356-
357- By default, this package will be installed to allow translation of
358-messages. It will automatically detect whether the system already
359-provides the GNU `gettext' functions. If not, the included GNU
360-`gettext' library will be used. This library is wholly contained
361-within this package, usually in the `intl/' subdirectory, so prior
362-installation of the GNU `gettext' package is _not_ required.
363-Installers may use special options at configuration time for changing
364-the default behaviour. The commands:
365-
366- ./configure --with-included-gettext
367- ./configure --disable-nls
368-
369-will, respectively, bypass any pre-existing `gettext' to use the
370-internationalizing routines provided within this package, or else,
371-_totally_ disable translation of messages.
372-
373- When you already have GNU `gettext' installed on your system and run
374-configure without an option for your new package, `configure' will
375-probably detect the previously built and installed `libintl.a' file and
376-will decide to use this. This might not be desirable. You should use
377-the more recent version of the GNU `gettext' library. I.e. if the file
378-`intl/VERSION' shows that the library which comes with this package is
379-more recent, you should use
380-
381- ./configure --with-included-gettext
382-
383-to prevent auto-detection.
384-
385- The configuration process will not test for the `catgets' function
386-and therefore it will not be used. The reason is that even an
387-emulation of `gettext' on top of `catgets' could not provide all the
388-extensions of the GNU `gettext' library.
389-
390- Internationalized packages usually have many `po/LL.po' files, where
391-LL gives an ISO 639 two-letter code identifying the language. Unless
392-translations have been forbidden at `configure' time by using the
393-`--disable-nls' switch, all available translations are installed
394-together with the package. However, the environment variable `LINGUAS'
395-may be set, prior to configuration, to limit the installed set.
396-`LINGUAS' should then contain a space separated list of two-letter
397-codes, stating which languages are allowed.
398-
399-1.3 Using This Package
400-======================
401-
402-As a user, if your language has been installed for this package, you
403-only have to set the `LANG' environment variable to the appropriate
404-`LL_CC' combination. If you happen to have the `LC_ALL' or some other
405-`LC_xxx' environment variables set, you should unset them before
406-setting `LANG', otherwise the setting of `LANG' will not have the
407-desired effect. Here `LL' is an ISO 639 two-letter language code, and
408-`CC' is an ISO 3166 two-letter country code. For example, let's
409-suppose that you speak German and live in Germany. At the shell
410-prompt, merely execute `setenv LANG de_DE' (in `csh'),
411-`export LANG; LANG=de_DE' (in `sh') or `export LANG=de_DE' (in `bash').
412-This can be done from your `.login' or `.profile' file, once and for
413-all.
414-
415- You might think that the country code specification is redundant.
416-But in fact, some languages have dialects in different countries. For
417-example, `de_AT' is used for Austria, and `pt_BR' for Brazil. The
418-country code serves to distinguish the dialects.
419-
420- The locale naming convention of `LL_CC', with `LL' denoting the
421-language and `CC' denoting the country, is the one use on systems based
422-on GNU libc. On other systems, some variations of this scheme are
423-used, such as `LL' or `LL_CC.ENCODING'. You can get the list of
424-locales supported by your system for your language by running the
425-command `locale -a | grep '^LL''.
426-
427- Not all programs have translations for all languages. By default, an
428-English message is shown in place of a nonexistent translation. If you
429-understand other languages, you can set up a priority list of languages.
430-This is done through a different environment variable, called
431-`LANGUAGE'. GNU `gettext' gives preference to `LANGUAGE' over `LANG'
432-for the purpose of message handling, but you still need to have `LANG'
433-set to the primary language; this is required by other parts of the
434-system libraries. For example, some Swedish users who would rather
435-read translations in German than English for when Swedish is not
436-available, set `LANGUAGE' to `sv:de' while leaving `LANG' to `sv_SE'.
437-
438- Special advice for Norwegian users: The language code for Norwegian
439-bokma*l changed from `no' to `nb' recently (in 2003). During the
440-transition period, while some message catalogs for this language are
441-installed under `nb' and some older ones under `no', it's recommended
442-for Norwegian users to set `LANGUAGE' to `nb:no' so that both newer and
443-older translations are used.
444-
445- In the `LANGUAGE' environment variable, but not in the `LANG'
446-environment variable, `LL_CC' combinations can be abbreviated as `LL'
447-to denote the language's main dialect. For example, `de' is equivalent
448-to `de_DE' (German as spoken in Germany), and `pt' to `pt_PT'
449-(Portuguese as spoken in Portugal) in this context.
450-
451-1.4 Translating Teams
452-=====================
453-
454-For the Free Translation Project to be a success, we need interested
455-people who like their own language and write it well, and who are also
456-able to synergize with other translators speaking the same language.
457-Each translation team has its own mailing list. The up-to-date list of
458-teams can be found at the Free Translation Project's homepage,
459-`http://translationproject.org/', in the "Teams" area.
460-
461- If you'd like to volunteer to _work_ at translating messages, you
462-should become a member of the translating team for your own language.
463-The subscribing address is _not_ the same as the list itself, it has
464-`-request' appended. For example, speakers of Swedish can send a
465-message to `sv-request@li.org', having this message body:
466-
467- subscribe
468-
469- Keep in mind that team members are expected to participate
470-_actively_ in translations, or at solving translational difficulties,
471-rather than merely lurking around. If your team does not exist yet and
472-you want to start one, or if you are unsure about what to do or how to
473-get started, please write to `coordinator@translationproject.org' to
474-reach the coordinator for all translator teams.
475-
476- The English team is special. It works at improving and uniformizing
477-the terminology in use. Proven linguistic skills are praised more than
478-programming skills, here.
479-
480-1.5 Available Packages
481-======================
482-
483-Languages are not equally supported in all packages. The following
484-matrix shows the current state of internationalization, as of November
485-2007. The matrix shows, in regard of each package, for which languages
486-PO files have been submitted to translation coordination, with a
487-translation percentage of at least 50%.
488-
489- Ready PO files af am ar az be bg bs ca cs cy da de el en en_GB eo
490- +----------------------------------------------------+
491- Compendium | [] [] [] [] |
492- a2ps | [] [] [] [] [] |
493- aegis | () |
494- ant-phone | () |
495- anubis | [] |
496- ap-utils | |
497- aspell | [] [] [] [] [] |
498- bash | [] |
499- bfd | |
500- bibshelf | [] |
501- binutils | |
502- bison | [] [] |
503- bison-runtime | [] |
504- bluez-pin | [] [] [] [] [] |
505- cflow | [] |
506- clisp | [] [] [] |
507- console-tools | [] [] |
508- coreutils | [] [] [] [] |
509- cpio | |
510- cpplib | [] [] [] |
511- cryptonit | [] |
512- dialog | |
513- diffutils | [] [] [] [] [] [] |
514- doodle | [] |
515- e2fsprogs | [] [] |
516- enscript | [] [] [] [] |
517- fetchmail | [] [] () [] [] |
518- findutils | [] |
519- findutils_stable | [] [] [] |
520- flex | [] [] [] |
521- fslint | |
522- gas | |
523- gawk | [] [] [] |
524- gcal | [] |
525- gcc | [] |
526- gettext-examples | [] [] [] [] [] |
527- gettext-runtime | [] [] [] [] [] |
528- gettext-tools | [] [] |
529- gip | [] |
530- gliv | [] [] |
531- glunarclock | [] |
532- gmult | [] [] |
533- gnubiff | () |
534- gnucash | [] [] () () [] |
535- gnuedu | |
536- gnulib | [] |
537- gnunet | |
538- gnunet-gtk | |
539- gnutls | [] |
540- gpe-aerial | [] [] |
541- gpe-beam | [] [] |
542- gpe-calendar | |
543- gpe-clock | [] [] |
544- gpe-conf | [] [] |
545- gpe-contacts | |
546- gpe-edit | [] |
547- gpe-filemanager | |
548- gpe-go | [] |
549- gpe-login | [] [] |
550- gpe-ownerinfo | [] [] |
551- gpe-package | |
552- gpe-sketchbook | [] [] |
553- gpe-su | [] [] |
554- gpe-taskmanager | [] [] |
555- gpe-timesheet | [] |
556- gpe-today | [] [] |
557- gpe-todo | |
558- gphoto2 | [] [] [] [] |
559- gprof | [] [] |
560- gpsdrive | |
561- gramadoir | [] [] |
562- grep | [] [] |
563- gretl | () |
564- gsasl | |
565- gss | |
566- gst-plugins-bad | [] [] |
567- gst-plugins-base | [] [] |
568- gst-plugins-good | [] [] [] |
569- gst-plugins-ugly | [] [] |
570- gstreamer | [] [] [] [] [] [] [] |
571- gtick | () |
572- gtkam | [] [] [] [] |
573- gtkorphan | [] [] |
574- gtkspell | [] [] [] [] |
575- gutenprint | [] |
576- hello | [] [] [] [] [] |
577- herrie | [] |
578- hylafax | |
579- idutils | [] [] |
580- indent | [] [] [] [] |
581- iso_15924 | |
582- iso_3166 | [] [] [] [] [] [] [] [] [] [] [] |
583- iso_3166_2 | |
584- iso_4217 | [] [] [] |
585- iso_639 | [] [] [] [] |
586- jpilot | [] |
587- jtag | |
588- jwhois | |
589- kbd | [] [] [] [] |
590- keytouch | [] [] |
591- keytouch-editor | [] |
592- keytouch-keyboa... | [] |
593- latrine | () |
594- ld | [] |
595- leafpad | [] [] [] [] [] |
596- libc | [] [] [] [] |
597- libexif | [] |
598- libextractor | [] |
599- libgpewidget | [] [] [] |
600- libgpg-error | [] |
601- libgphoto2 | [] [] |
602- libgphoto2_port | [] [] |
603- libgsasl | |
604- libiconv | [] [] |
605- libidn | [] [] [] |
606- lifelines | [] () |
607- lilypond | [] |
608- lingoteach | |
609- lprng | |
610- lynx | [] [] [] [] |
611- m4 | [] [] [] [] |
612- mailfromd | |
613- mailutils | [] |
614- make | [] [] |
615- man-db | [] [] [] |
616- minicom | [] [] [] |
617- nano | [] [] [] |
618- opcodes | [] |
619- parted | [] [] |
620- pilot-qof | |
621- popt | [] [] [] |
622- psmisc | [] |
623- pwdutils | |
624- qof | |
625- radius | [] |
626- recode | [] [] [] [] [] [] |
627- rpm | [] |
628- screem | |
629- scrollkeeper | [] [] [] [] [] [] [] [] |
630- sed | [] [] [] |
631- shared-mime-info | [] [] [] [] () [] [] [] |
632- sharutils | [] [] [] [] [] [] |
633- shishi | |
634- skencil | [] () |
635- solfege | |
636- soundtracker | [] [] |
637- sp | [] |
638- system-tools-ba... | [] [] [] [] [] [] [] [] [] |
639- tar | [] [] |
640- texinfo | [] [] [] |
641- tin | () () |
642- tuxpaint | [] [] [] [] [] [] |
643- unicode-han-tra... | |
644- unicode-transla... | |
645- util-linux | [] [] [] [] |
646- util-linux-ng | [] [] [] [] |
647- vorbis-tools | [] |
648- wastesedge | () |
649- wdiff | [] [] [] [] |
650- wget | [] [] [] |
651- xchat | [] [] [] [] [] [] [] |
652- xkeyboard-config | [] |
653- xpad | [] [] [] |
654- +----------------------------------------------------+
655- af am ar az be bg bs ca cs cy da de el en en_GB eo
656- 6 0 2 1 8 26 2 40 48 2 56 88 15 1 15 18
657-
658- es et eu fa fi fr ga gl gu he hi hr hu id is it
659- +--------------------------------------------------+
660- Compendium | [] [] [] [] [] |
661- a2ps | [] [] [] () |
662- aegis | |
663- ant-phone | [] |
664- anubis | [] |
665- ap-utils | [] [] |
666- aspell | [] [] [] |
667- bash | [] |
668- bfd | [] [] |
669- bibshelf | [] [] [] |
670- binutils | [] [] [] |
671- bison | [] [] [] [] [] [] |
672- bison-runtime | [] [] [] [] [] |
673- bluez-pin | [] [] [] [] [] |
674- cflow | [] |
675- clisp | [] [] |
676- console-tools | |
677- coreutils | [] [] [] [] [] [] |
678- cpio | [] [] [] |
679- cpplib | [] [] |
680- cryptonit | [] |
681- dialog | [] [] [] |
682- diffutils | [] [] [] [] [] [] [] [] [] |
683- doodle | [] [] |
684- e2fsprogs | [] [] [] |
685- enscript | [] [] [] |
686- fetchmail | [] |
687- findutils | [] [] [] |
688- findutils_stable | [] [] [] [] |
689- flex | [] [] [] |
690- fslint | |
691- gas | [] [] |
692- gawk | [] [] [] [] () |
693- gcal | [] [] |
694- gcc | [] |
695- gettext-examples | [] [] [] [] [] [] [] |
696- gettext-runtime | [] [] [] [] [] [] |
697- gettext-tools | [] [] [] [] |
698- gip | [] [] [] [] |
699- gliv | () |
700- glunarclock | [] [] [] |
701- gmult | [] [] [] |
702- gnubiff | () () |
703- gnucash | () () () |
704- gnuedu | [] |
705- gnulib | [] [] [] |
706- gnunet | |
707- gnunet-gtk | |
708- gnutls | |
709- gpe-aerial | [] [] |
710- gpe-beam | [] [] |
711- gpe-calendar | |
712- gpe-clock | [] [] [] [] |
713- gpe-conf | [] |
714- gpe-contacts | [] [] |
715- gpe-edit | [] [] [] [] |
716- gpe-filemanager | [] |
717- gpe-go | [] [] [] |
718- gpe-login | [] [] [] |
719- gpe-ownerinfo | [] [] [] [] [] |
720- gpe-package | [] |
721- gpe-sketchbook | [] [] |
722- gpe-su | [] [] [] [] |
723- gpe-taskmanager | [] [] [] |
724- gpe-timesheet | [] [] [] [] |
725- gpe-today | [] [] [] [] |
726- gpe-todo | [] |
727- gphoto2 | [] [] [] [] [] |
728- gprof | [] [] [] [] [] |
729- gpsdrive | [] |
730- gramadoir | [] [] |
731- grep | [] [] [] |
732- gretl | [] [] [] () |
733- gsasl | [] [] |
734- gss | [] [] |
735- gst-plugins-bad | [] [] [] [] |
736- gst-plugins-base | [] [] [] [] |
737- gst-plugins-good | [] [] [] [] [] |
738- gst-plugins-ugly | [] [] [] [] |
739- gstreamer | [] [] [] |
740- gtick | [] [] [] |
741- gtkam | [] [] [] [] |
742- gtkorphan | [] [] |
743- gtkspell | [] [] [] [] [] [] [] |
744- gutenprint | [] |
745- hello | [] [] [] [] [] [] [] [] [] [] [] [] [] |
746- herrie | [] |
747- hylafax | |
748- idutils | [] [] [] [] [] |
749- indent | [] [] [] [] [] [] [] [] [] [] |
750- iso_15924 | [] |
751- iso_3166 | [] [] [] [] [] [] [] [] [] [] [] [] [] |
752- iso_3166_2 | [] |
753- iso_4217 | [] [] [] [] [] [] |
754- iso_639 | [] [] [] [] [] [] |
755- jpilot | [] [] |
756- jtag | [] |
757- jwhois | [] [] [] [] [] |
758- kbd | [] [] |
759- keytouch | [] [] [] |
760- keytouch-editor | [] |
761- keytouch-keyboa... | [] [] |
762- latrine | [] [] |
763- ld | [] [] [] [] |
764- leafpad | [] [] [] [] [] [] |
765- libc | [] [] [] [] [] |
766- libexif | [] |
767- libextractor | [] |
768- libgpewidget | [] [] [] [] [] |
769- libgpg-error | [] |
770- libgphoto2 | [] [] [] |
771- libgphoto2_port | [] [] |
772- libgsasl | [] [] |
773- libiconv | [] [] [] |
774- libidn | [] [] |
775- lifelines | () |
776- lilypond | [] [] [] |
777- lingoteach | [] [] [] |
778- lprng | |
779- lynx | [] [] [] |
780- m4 | [] [] [] [] |
781- mailfromd | |
782- mailutils | [] [] |
783- make | [] [] [] [] [] [] [] [] |
784- man-db | [] |
785- minicom | [] [] [] [] |
786- nano | [] [] [] [] [] [] [] |
787- opcodes | [] [] [] [] |
788- parted | [] [] [] |
789- pilot-qof | |
790- popt | [] [] [] [] |
791- psmisc | [] [] |
792- pwdutils | |
793- qof | [] |
794- radius | [] [] |
795- recode | [] [] [] [] [] [] [] [] |
796- rpm | [] [] |
797- screem | |
798- scrollkeeper | [] [] [] |
799- sed | [] [] [] [] [] |
800- shared-mime-info | [] [] [] [] [] [] |
801- sharutils | [] [] [] [] [] [] [] [] |
802- shishi | [] |
803- skencil | [] [] |
804- solfege | [] |
805- soundtracker | [] [] [] |
806- sp | [] |
807- system-tools-ba... | [] [] [] [] [] [] [] [] [] |
808- tar | [] [] [] [] [] |
809- texinfo | [] [] [] |
810- tin | [] () |
811- tuxpaint | [] [] |
812- unicode-han-tra... | |
813- unicode-transla... | [] [] |
814- util-linux | [] [] [] [] [] [] [] |
815- util-linux-ng | [] [] [] [] [] [] [] |
816- vorbis-tools | |
817- wastesedge | () |
818- wdiff | [] [] [] [] [] [] [] [] |
819- wget | [] [] [] [] [] [] [] [] |
820- xchat | [] [] [] [] [] [] [] |
821- xkeyboard-config | [] [] [] [] |
822- xpad | [] [] [] |
823- +--------------------------------------------------+
824- es et eu fa fi fr ga gl gu he hi hr hu id is it
825- 85 22 14 2 48 101 61 12 2 8 2 6 53 29 1 52
826-
827- ja ka ko ku ky lg lt lv mk mn ms mt nb ne nl nn
828- +--------------------------------------------------+
829- Compendium | [] |
830- a2ps | () [] [] |
831- aegis | () |
832- ant-phone | [] |
833- anubis | [] [] [] |
834- ap-utils | [] |
835- aspell | [] [] |
836- bash | [] |
837- bfd | |
838- bibshelf | [] |
839- binutils | |
840- bison | [] [] [] |
841- bison-runtime | [] [] [] |
842- bluez-pin | [] [] [] |
843- cflow | |
844- clisp | [] |
845- console-tools | |
846- coreutils | [] |
847- cpio | [] |
848- cpplib | [] |
849- cryptonit | [] |
850- dialog | [] [] |
851- diffutils | [] [] [] |
852- doodle | |
853- e2fsprogs | [] |
854- enscript | [] |
855- fetchmail | [] [] |
856- findutils | [] |
857- findutils_stable | [] |
858- flex | [] [] |
859- fslint | |
860- gas | |
861- gawk | [] [] |
862- gcal | |
863- gcc | |
864- gettext-examples | [] [] [] |
865- gettext-runtime | [] [] [] |
866- gettext-tools | [] [] |
867- gip | [] [] |
868- gliv | [] |
869- glunarclock | [] [] |
870- gmult | [] [] [] |
871- gnubiff | |
872- gnucash | () () () |
873- gnuedu | |
874- gnulib | [] [] |
875- gnunet | |
876- gnunet-gtk | |
877- gnutls | [] |
878- gpe-aerial | [] |
879- gpe-beam | [] |
880- gpe-calendar | [] |
881- gpe-clock | [] [] [] |
882- gpe-conf | [] [] [] |
883- gpe-contacts | [] |
884- gpe-edit | [] [] [] |
885- gpe-filemanager | [] [] |
886- gpe-go | [] [] [] |
887- gpe-login | [] [] [] |
888- gpe-ownerinfo | [] [] |
889- gpe-package | [] [] |
890- gpe-sketchbook | [] [] |
891- gpe-su | [] [] [] |
892- gpe-taskmanager | [] [] [] [] |
893- gpe-timesheet | [] |
894- gpe-today | [] [] |
895- gpe-todo | [] |
896- gphoto2 | [] [] |
897- gprof | [] |
898- gpsdrive | [] |
899- gramadoir | () |
900- grep | [] [] |
901- gretl | |
902- gsasl | [] |
903- gss | |
904- gst-plugins-bad | [] |
905- gst-plugins-base | [] |
906- gst-plugins-good | [] |
907- gst-plugins-ugly | [] |
908- gstreamer | [] |
909- gtick | [] |
910- gtkam | [] [] |
911- gtkorphan | [] |
912- gtkspell | [] [] |
913- gutenprint | [] |
914- hello | [] [] [] [] [] [] [] |
915- herrie | [] |
916- hylafax | |
917- idutils | [] |
918- indent | [] [] |
919- iso_15924 | [] |
920- iso_3166 | [] [] [] [] [] [] [] [] |
921- iso_3166_2 | [] |
922- iso_4217 | [] [] [] |
923- iso_639 | [] [] [] [] |
924- jpilot | () () |
925- jtag | |
926- jwhois | [] |
927- kbd | [] |
928- keytouch | [] |
929- keytouch-editor | [] |
930- keytouch-keyboa... | |
931- latrine | [] |
932- ld | |
933- leafpad | [] [] |
934- libc | [] [] [] |
935- libexif | |
936- libextractor | |
937- libgpewidget | [] |
938- libgpg-error | |
939- libgphoto2 | [] |
940- libgphoto2_port | [] |
941- libgsasl | [] |
942- libiconv | [] |
943- libidn | [] [] |
944- lifelines | [] |
945- lilypond | [] |
946- lingoteach | [] |
947- lprng | |
948- lynx | [] [] |
949- m4 | [] [] |
950- mailfromd | |
951- mailutils | |
952- make | [] [] [] |
953- man-db | |
954- minicom | [] |
955- nano | [] [] [] |
956- opcodes | [] |
957- parted | [] [] |
958- pilot-qof | |
959- popt | [] [] [] |
960- psmisc | [] [] [] |
961- pwdutils | |
962- qof | |
963- radius | |
964- recode | [] |
965- rpm | [] [] |
966- screem | [] |
967- scrollkeeper | [] [] [] [] |
968- sed | [] [] |
969- shared-mime-info | [] [] [] [] [] [] [] |
970- sharutils | [] [] |
971- shishi | |
972- skencil | |
973- solfege | () () |
974- soundtracker | |
975- sp | () |
976- system-tools-ba... | [] [] [] [] |
977- tar | [] [] [] |
978- texinfo | [] [] |
979- tin | |
980- tuxpaint | () [] [] |
981- unicode-han-tra... | |
982- unicode-transla... | |
983- util-linux | [] [] |
984- util-linux-ng | [] [] |
985- vorbis-tools | |
986- wastesedge | [] |
987- wdiff | [] [] |
988- wget | [] [] |
989- xchat | [] [] [] [] |
990- xkeyboard-config | [] [] [] |
991- xpad | [] [] [] |
992- +--------------------------------------------------+
993- ja ka ko ku ky lg lt lv mk mn ms mt nb ne nl nn
994- 51 2 25 3 2 0 6 0 2 2 20 0 11 1 103 6
995-
996- or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta
997- +--------------------------------------------------+
998- Compendium | [] [] [] [] [] |
999- a2ps | () [] [] [] [] [] [] |
1000- aegis | () () |
1001- ant-phone | [] [] |
1002- anubis | [] [] [] |
1003- ap-utils | () |
1004- aspell | [] [] [] |
1005- bash | [] [] |
1006- bfd | |
1007- bibshelf | [] |
1008- binutils | [] [] |
1009- bison | [] [] [] [] [] |
1010- bison-runtime | [] [] [] [] [] |
1011- bluez-pin | [] [] [] [] [] [] [] [] [] |
1012- cflow | [] |
1013- clisp | [] |
1014- console-tools | [] |
1015- coreutils | [] [] [] [] |
1016- cpio | [] [] [] |
1017- cpplib | [] |
1018- cryptonit | [] [] |
1019- dialog | [] |
1020- diffutils | [] [] [] [] [] [] |
1021- doodle | [] [] |
1022- e2fsprogs | [] [] |
1023- enscript | [] [] [] [] [] |
1024- fetchmail | [] [] [] |
1025- findutils | [] [] [] |
1026- findutils_stable | [] [] [] [] [] [] |
1027- flex | [] [] [] [] [] |
1028- fslint | [] |
1029- gas | |
1030- gawk | [] [] [] [] |
1031- gcal | [] |
1032- gcc | [] [] |
1033- gettext-examples | [] [] [] [] [] [] [] [] |
1034- gettext-runtime | [] [] [] [] [] [] [] [] |
1035- gettext-tools | [] [] [] [] [] [] [] |
1036- gip | [] [] [] [] |
1037- gliv | [] [] [] [] [] [] |
1038- glunarclock | [] [] [] [] [] [] |
1039- gmult | [] [] [] [] |
1040- gnubiff | () [] |
1041- gnucash | () [] |
1042- gnuedu | |
1043- gnulib | [] [] [] |
1044- gnunet | |
1045- gnunet-gtk | [] |
1046- gnutls | [] [] |
1047- gpe-aerial | [] [] [] [] [] [] [] |
1048- gpe-beam | [] [] [] [] [] [] [] |
1049- gpe-calendar | [] [] [] [] |
1050- gpe-clock | [] [] [] [] [] [] [] [] |
1051- gpe-conf | [] [] [] [] [] [] [] |
1052- gpe-contacts | [] [] [] [] [] |
1053- gpe-edit | [] [] [] [] [] [] [] [] [] |
1054- gpe-filemanager | [] [] |
1055- gpe-go | [] [] [] [] [] [] [] [] |
1056- gpe-login | [] [] [] [] [] [] [] [] |
1057- gpe-ownerinfo | [] [] [] [] [] [] [] [] |
1058- gpe-package | [] [] |
1059- gpe-sketchbook | [] [] [] [] [] [] [] [] |
1060- gpe-su | [] [] [] [] [] [] [] [] |
1061- gpe-taskmanager | [] [] [] [] [] [] [] [] |
1062- gpe-timesheet | [] [] [] [] [] [] [] [] |
1063- gpe-today | [] [] [] [] [] [] [] [] |
1064- gpe-todo | [] [] [] [] |
1065- gphoto2 | [] [] [] [] [] [] |
1066- gprof | [] [] [] |
1067- gpsdrive | [] [] |
1068- gramadoir | [] [] |
1069- grep | [] [] [] [] |
1070- gretl | [] [] [] |
1071- gsasl | [] [] [] |
1072- gss | [] [] [] [] |
1073- gst-plugins-bad | [] [] [] |
1074- gst-plugins-base | [] [] |
1075- gst-plugins-good | [] [] |
1076- gst-plugins-ugly | [] [] [] |
1077- gstreamer | [] [] [] [] |
1078- gtick | [] |
1079- gtkam | [] [] [] [] [] |
1080- gtkorphan | [] |
1081- gtkspell | [] [] [] [] [] [] [] [] |
1082- gutenprint | [] |
1083- hello | [] [] [] [] [] [] [] [] |
1084- herrie | [] [] [] |
1085- hylafax | |
1086- idutils | [] [] [] [] [] |
1087- indent | [] [] [] [] [] [] [] |
1088- iso_15924 | |
1089- iso_3166 | [] [] [] [] [] [] [] [] [] [] [] [] [] |
1090- iso_3166_2 | |
1091- iso_4217 | [] [] [] [] [] [] [] |
1092- iso_639 | [] [] [] [] [] [] [] |
1093- jpilot | |
1094- jtag | [] |
1095- jwhois | [] [] [] [] |
1096- kbd | [] [] [] |
1097- keytouch | [] |
1098- keytouch-editor | [] |
1099- keytouch-keyboa... | [] |
1100- latrine | |
1101- ld | [] |
1102- leafpad | [] [] [] [] [] [] |
1103- libc | [] [] [] [] |
1104- libexif | [] [] |
1105- libextractor | [] [] |
1106- libgpewidget | [] [] [] [] [] [] [] [] |
1107- libgpg-error | [] [] [] |
1108- libgphoto2 | [] |
1109- libgphoto2_port | [] [] [] |
1110- libgsasl | [] [] [] [] |
1111- libiconv | [] [] [] |
1112- libidn | [] [] () |
1113- lifelines | [] [] |
1114- lilypond | |
1115- lingoteach | [] |
1116- lprng | [] |
1117- lynx | [] [] [] |
1118- m4 | [] [] [] [] [] |
1119- mailfromd | [] |
1120- mailutils | [] [] [] |
1121- make | [] [] [] [] |
1122- man-db | [] [] [] [] |
1123- minicom | [] [] [] [] [] |
1124- nano | [] [] [] [] |
1125- opcodes | [] [] |
1126- parted | [] |
1127- pilot-qof | |
1128- popt | [] [] [] [] |
1129- psmisc | [] [] |
1130- pwdutils | [] [] |
1131- qof | [] [] |
1132- radius | [] [] |
1133- recode | [] [] [] [] [] [] [] |
1134- rpm | [] [] [] [] |
1135- screem | |
1136- scrollkeeper | [] [] [] [] [] [] [] |
1137- sed | [] [] [] [] [] [] [] [] [] |
1138- shared-mime-info | [] [] [] [] [] [] |
1139- sharutils | [] [] [] [] |
1140- shishi | [] |
1141- skencil | [] [] [] |
1142- solfege | [] |
1143- soundtracker | [] [] |
1144- sp | |
1145- system-tools-ba... | [] [] [] [] [] [] [] [] [] |
1146- tar | [] [] [] [] |
1147- texinfo | [] [] [] [] |
1148- tin | () |
1149- tuxpaint | [] [] [] [] [] [] |
1150- unicode-han-tra... | |
1151- unicode-transla... | |
1152- util-linux | [] [] [] [] |
1153- util-linux-ng | [] [] [] [] |
1154- vorbis-tools | [] |
1155- wastesedge | |
1156- wdiff | [] [] [] [] [] [] [] |
1157- wget | [] [] [] [] |
1158- xchat | [] [] [] [] [] [] [] |
1159- xkeyboard-config | [] [] [] |
1160- xpad | [] [] [] |
1161- +--------------------------------------------------+
1162- or pa pl pt pt_BR rm ro ru rw sk sl sq sr sv ta
1163- 0 5 77 31 53 4 58 72 3 45 46 9 45 122 3
1164-
1165- tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu
1166- +---------------------------------------------------+
1167- Compendium | [] [] [] [] | 19
1168- a2ps | [] [] [] | 19
1169- aegis | [] | 1
1170- ant-phone | [] [] | 6
1171- anubis | [] [] [] | 11
1172- ap-utils | () [] | 4
1173- aspell | [] [] [] | 16
1174- bash | [] | 6
1175- bfd | | 2
1176- bibshelf | [] | 7
1177- binutils | [] [] [] [] | 9
1178- bison | [] [] [] [] | 20
1179- bison-runtime | [] [] [] [] | 18
1180- bluez-pin | [] [] [] [] [] [] | 28
1181- cflow | [] [] | 5
1182- clisp | | 9
1183- console-tools | [] [] | 5
1184- coreutils | [] [] [] | 18
1185- cpio | [] [] [] [] | 11
1186- cpplib | [] [] [] [] [] | 12
1187- cryptonit | [] | 6
1188- dialog | [] [] [] | 9
1189- diffutils | [] [] [] [] [] | 29
1190- doodle | [] | 6
1191- e2fsprogs | [] [] | 10
1192- enscript | [] [] [] | 16
1193- fetchmail | [] [] | 12
1194- findutils | [] [] [] | 11
1195- findutils_stable | [] [] [] [] | 18
1196- flex | [] [] | 15
1197- fslint | [] | 2
1198- gas | [] | 3
1199- gawk | [] [] [] | 16
1200- gcal | [] | 5
1201- gcc | [] [] [] | 7
1202- gettext-examples | [] [] [] [] [] [] | 29
1203- gettext-runtime | [] [] [] [] [] [] | 28
1204- gettext-tools | [] [] [] [] [] | 20
1205- gip | [] [] | 13
1206- gliv | [] [] | 11
1207- glunarclock | [] [] [] | 15
1208- gmult | [] [] [] [] | 16
1209- gnubiff | [] | 2
1210- gnucash | () [] | 5
1211- gnuedu | [] | 2
1212- gnulib | [] | 10
1213- gnunet | | 0
1214- gnunet-gtk | [] [] | 3
1215- gnutls | | 4
1216- gpe-aerial | [] [] | 14
1217- gpe-beam | [] [] | 14
1218- gpe-calendar | [] [] | 7
1219- gpe-clock | [] [] [] [] | 21
1220- gpe-conf | [] [] [] | 16
1221- gpe-contacts | [] [] | 10
1222- gpe-edit | [] [] [] [] [] | 22
1223- gpe-filemanager | [] [] | 7
1224- gpe-go | [] [] [] [] | 19
1225- gpe-login | [] [] [] [] [] | 21
1226- gpe-ownerinfo | [] [] [] [] | 21
1227- gpe-package | [] | 6
1228- gpe-sketchbook | [] [] | 16
1229- gpe-su | [] [] [] [] | 21
1230- gpe-taskmanager | [] [] [] [] | 21
1231- gpe-timesheet | [] [] [] [] | 18
1232- gpe-today | [] [] [] [] [] | 21
1233- gpe-todo | [] [] | 8
1234- gphoto2 | [] [] [] [] | 21
1235- gprof | [] [] | 13
1236- gpsdrive | [] | 5
1237- gramadoir | [] | 7
1238- grep | [] | 12
1239- gretl | | 6
1240- gsasl | [] [] [] | 9
1241- gss | [] | 7
1242- gst-plugins-bad | [] [] [] | 13
1243- gst-plugins-base | [] [] | 11
1244- gst-plugins-good | [] [] [] [] [] | 16
1245- gst-plugins-ugly | [] [] [] | 13
1246- gstreamer | [] [] [] | 18
1247- gtick | [] [] | 7
1248- gtkam | [] | 16
1249- gtkorphan | [] | 7
1250- gtkspell | [] [] [] [] [] [] | 27
1251- gutenprint | | 4
1252- hello | [] [] [] [] [] | 38
1253- herrie | [] [] | 8
1254- hylafax | | 0
1255- idutils | [] [] | 15
1256- indent | [] [] [] [] [] | 28
1257- iso_15924 | [] [] | 4
1258- iso_3166 | [] [] [] [] [] [] [] [] [] | 54
1259- iso_3166_2 | [] [] | 4
1260- iso_4217 | [] [] [] [] [] | 24
1261- iso_639 | [] [] [] [] [] | 26
1262- jpilot | [] [] [] [] | 7
1263- jtag | [] | 3
1264- jwhois | [] [] [] | 13
1265- kbd | [] [] [] | 13
1266- keytouch | [] | 8
1267- keytouch-editor | [] | 5
1268- keytouch-keyboa... | [] | 5
1269- latrine | [] [] | 5
1270- ld | [] [] [] [] | 10
1271- leafpad | [] [] [] [] [] | 24
1272- libc | [] [] [] | 19
1273- libexif | [] | 5
1274- libextractor | [] | 5
1275- libgpewidget | [] [] [] | 20
1276- libgpg-error | [] | 6
1277- libgphoto2 | [] [] | 9
1278- libgphoto2_port | [] [] [] | 11
1279- libgsasl | [] | 8
1280- libiconv | [] [] | 11
1281- libidn | [] [] | 11
1282- lifelines | | 4
1283- lilypond | [] | 6
1284- lingoteach | [] | 6
1285- lprng | [] | 2
1286- lynx | [] [] [] | 15
1287- m4 | [] [] [] | 18
1288- mailfromd | [] [] | 3
1289- mailutils | [] [] | 8
1290- make | [] [] [] | 20
1291- man-db | [] | 9
1292- minicom | [] | 14
1293- nano | [] [] [] | 20
1294- opcodes | [] [] | 10
1295- parted | [] [] [] | 11
1296- pilot-qof | [] | 1
1297- popt | [] [] [] [] | 18
1298- psmisc | [] [] | 10
1299- pwdutils | [] | 3
1300- qof | [] | 4
1301- radius | [] [] | 7
1302- recode | [] [] [] | 25
1303- rpm | [] [] [] [] | 13
1304- screem | [] | 2
1305- scrollkeeper | [] [] [] [] | 26
1306- sed | [] [] [] [] | 23
1307- shared-mime-info | [] [] [] | 29
1308- sharutils | [] [] [] | 23
1309- shishi | [] | 3
1310- skencil | [] | 7
1311- solfege | [] | 3
1312- soundtracker | [] [] | 9
1313- sp | [] | 3
1314- system-tools-ba... | [] [] [] [] [] [] [] | 38
1315- tar | [] [] [] | 17
1316- texinfo | [] [] [] | 15
1317- tin | | 1
1318- tuxpaint | [] [] [] | 19
1319- unicode-han-tra... | | 0
1320- unicode-transla... | | 2
1321- util-linux | [] [] [] | 20
1322- util-linux-ng | [] [] [] | 20
1323- vorbis-tools | [] [] | 4
1324- wastesedge | | 1
1325- wdiff | [] [] | 23
1326- wget | [] [] [] | 20
1327- xchat | [] [] [] [] | 29
1328- xkeyboard-config | [] [] [] | 14
1329- xpad | [] [] [] | 15
1330- +---------------------------------------------------+
1331- 76 teams tg th tk tr uk ven vi wa xh zh_CN zh_HK zh_TW zu
1332- 163 domains 0 3 1 74 51 0 143 21 1 57 7 45 0 2036
1333-
1334- Some counters in the preceding matrix are higher than the number of
1335-visible blocks let us expect. This is because a few extra PO files are
1336-used for implementing regional variants of languages, or language
1337-dialects.
1338-
1339- For a PO file in the matrix above to be effective, the package to
1340-which it applies should also have been internationalized and
1341-distributed as such by its maintainer. There might be an observable
1342-lag between the mere existence a PO file and its wide availability in a
1343-distribution.
1344-
1345- If November 2007 seems to be old, you may fetch a more recent copy
1346-of this `ABOUT-NLS' file on most GNU archive sites. The most
1347-up-to-date matrix with full percentage details can be found at
1348-`http://translationproject.org/extra/matrix.html'.
1349-
1350-1.6 Using `gettext' in new packages
1351-===================================
1352-
1353-If you are writing a freely available program and want to
1354-internationalize it you are welcome to use GNU `gettext' in your
1355-package. Of course you have to respect the GNU Library General Public
1356-License which covers the use of the GNU `gettext' library. This means
1357-in particular that even non-free programs can use `libintl' as a shared
1358-library, whereas only free software can use `libintl' as a static
1359-library or use modified versions of `libintl'.
1360-
1361- Once the sources are changed appropriately and the setup can handle
1362-the use of `gettext' the only thing missing are the translations. The
1363-Free Translation Project is also available for packages which are not
1364-developed inside the GNU project. Therefore the information given above
1365-applies also for every other Free Software Project. Contact
1366-`coordinator@translationproject.org' to make the `.pot' files available
1367-to the translation teams.
1368-
1369
1370=== removed file 'AUTHORS'
1371--- AUTHORS 2009-03-31 18:08:09 +0000
1372+++ AUTHORS 1970-01-01 00:00:00 +0000
1373@@ -1,14 +0,0 @@
1374-Brian Aker
1375-Mark Atwood
1376-Lee Bieber
1377-Patrick Galbraith
1378-Toru Maesaka
1379-Elliot Murphy
1380-Jay Pipes
1381-Stewart Smith
1382-Monty Taylor
1383-Padraig O'Sullivan
1384---
1385-All code descends from the work by Michael Widenius and David Axmark the original authors.
1386-Many others from MySQL AB have participated in the creation of this as well,
1387-Please see "SHOW AUTHORS" in MySQL 5.1 for a complete list of names.
1388
1389=== removed file 'COPYING'
1390--- COPYING 2008-06-25 05:29:13 +0000
1391+++ COPYING 1970-01-01 00:00:00 +0000
1392@@ -1,352 +0,0 @@
1393- GNU GENERAL PUBLIC LICENSE
1394- Version 2, June 1991
1395-
1396- Copyright (C) 1989, 1991 Free Software Foundation, Inc.
1397- 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
1398-
1399- Everyone is permitted to copy and distribute verbatim copies
1400- of this license document, but changing it is not allowed.
1401-
1402-Preamble
1403-========
1404-
1405-The licenses for most software are designed to take away your freedom
1406-to share and change it. By contrast, the GNU General Public License is
1407-intended to guarantee your freedom to share and change free
1408-software--to make sure the software is free for all its users. This
1409-General Public License applies to most of the Free Software
1410-Foundation's software and to any other program whose authors commit to
1411-using it. (Some other Free Software Foundation software is covered by
1412-the GNU Library General Public License instead.) You can apply it to
1413-your programs, too.
1414-
1415-When we speak of free software, we are referring to freedom, not price.
1416-Our General Public Licenses are designed to make sure that you have
1417-the freedom to distribute copies of free software (and charge for this
1418-service if you wish), that you receive source code or can get it if you
1419-want it, that you can change the software or use pieces of it in new
1420-free programs; and that you know you can do these things.
1421-
1422-To protect your rights, we need to make restrictions that forbid anyone
1423-to deny you these rights or to ask you to surrender the rights. These
1424-restrictions translate to certain responsibilities for you if you
1425-distribute copies of the software, or if you modify it.
1426-
1427-For example, if you distribute copies of such a program, whether gratis
1428-or for a fee, you must give the recipients all the rights that you
1429-have. You must make sure that they, too, receive or can get the source
1430-code. And you must show them these terms so they know their rights.
1431-
1432-We protect your rights with two steps: (1) copyright the software, and
1433-(2) offer you this license which gives you legal permission to copy,
1434-distribute and/or modify the software.
1435-
1436-Also, for each author's protection and ours, we want to make certain
1437-that everyone understands that there is no warranty for this free
1438-software. If the software is modified by someone else and passed on, we
1439-want its recipients to know that what they have is not the original, so
1440-that any problems introduced by others will not reflect on the original
1441-authors' reputations.
1442-
1443-Finally, any free program is threatened constantly by software patents.
1444-We wish to avoid the danger that redistributors of a free program will
1445-individually obtain patent licenses, in effect making the program
1446-proprietary. To prevent this, we have made it clear that any patent
1447-must be licensed for everyone's free use or not licensed at all.
1448-
1449-The precise terms and conditions for copying, distribution and
1450-modification follow.
1451-
1452- GNU GENERAL PUBLIC LICENSE
1453- TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
1454- 0. This License applies to any program or other work which contains a
1455- notice placed by the copyright holder saying it may be distributed
1456- under the terms of this General Public License. The "Program",
1457- below, refers to any such program or work, and a "work based on
1458- the Program" means either the Program or any derivative work under
1459- copyright law: that is to say, a work containing the Program or a
1460- portion of it, either verbatim or with modifications and/or
1461- translated into another language. (Hereinafter, translation is
1462- included without limitation in the term "modification".) Each
1463- licensee is addressed as "you".
1464-
1465- Activities other than copying, distribution and modification are
1466- not covered by this License; they are outside its scope. The act
1467- of running the Program is not restricted, and the output from the
1468- Program is covered only if its contents constitute a work based on
1469- the Program (independent of having been made by running the
1470- Program). Whether that is true depends on what the Program does.
1471-
1472- 1. You may copy and distribute verbatim copies of the Program's
1473- source code as you receive it, in any medium, provided that you
1474- conspicuously and appropriately publish on each copy an appropriate
1475- copyright notice and disclaimer of warranty; keep intact all the
1476- notices that refer to this License and to the absence of any
1477- warranty; and give any other recipients of the Program a copy of
1478- this License along with the Program.
1479-
1480- You may charge a fee for the physical act of transferring a copy,
1481- and you may at your option offer warranty protection in exchange
1482- for a fee.
1483-
1484- 2. You may modify your copy or copies of the Program or any portion
1485- of it, thus forming a work based on the Program, and copy and
1486- distribute such modifications or work under the terms of Section 1
1487- above, provided that you also meet all of these conditions:
1488-
1489- a. You must cause the modified files to carry prominent notices
1490- stating that you changed the files and the date of any change.
1491-
1492- b. You must cause any work that you distribute or publish, that
1493- in whole or in part contains or is derived from the Program
1494- or any part thereof, to be licensed as a whole at no charge
1495- to all third parties under the terms of this License.
1496-
1497- c. If the modified program normally reads commands interactively
1498- when run, you must cause it, when started running for such
1499- interactive use in the most ordinary way, to print or display
1500- an announcement including an appropriate copyright notice and
1501- a notice that there is no warranty (or else, saying that you
1502- provide a warranty) and that users may redistribute the
1503- program under these conditions, and telling the user how to
1504- view a copy of this License. (Exception: if the Program
1505- itself is interactive but does not normally print such an
1506- announcement, your work based on the Program is not required
1507- to print an announcement.)
1508-
1509- These requirements apply to the modified work as a whole. If
1510- identifiable sections of that work are not derived from the
1511- Program, and can be reasonably considered independent and separate
1512- works in themselves, then this License, and its terms, do not
1513- apply to those sections when you distribute them as separate
1514- works. But when you distribute the same sections as part of a
1515- whole which is a work based on the Program, the distribution of
1516- the whole must be on the terms of this License, whose permissions
1517- for other licensees extend to the entire whole, and thus to each
1518- and every part regardless of who wrote it.
1519-
1520- Thus, it is not the intent of this section to claim rights or
1521- contest your rights to work written entirely by you; rather, the
1522- intent is to exercise the right to control the distribution of
1523- derivative or collective works based on the Program.
1524-
1525- In addition, mere aggregation of another work not based on the
1526- Program with the Program (or with a work based on the Program) on
1527- a volume of a storage or distribution medium does not bring the
1528- other work under the scope of this License.
1529-
1530- 3. You may copy and distribute the Program (or a work based on it,
1531- under Section 2) in object code or executable form under the terms
1532- of Sections 1 and 2 above provided that you also do one of the
1533- following:
1534-
1535- a. Accompany it with the complete corresponding machine-readable
1536- source code, which must be distributed under the terms of
1537- Sections 1 and 2 above on a medium customarily used for
1538- software interchange; or,
1539-
1540- b. Accompany it with a written offer, valid for at least three
1541- years, to give any third-party, for a charge no more than your
1542- cost of physically performing source distribution, a complete
1543- machine-readable copy of the corresponding source code, to be
1544- distributed under the terms of Sections 1 and 2 above on a
1545- medium customarily used for software interchange; or,
1546-
1547- c. Accompany it with the information you received as to the offer
1548- to distribute corresponding source code. (This alternative is
1549- allowed only for noncommercial distribution and only if you
1550- received the program in object code or executable form with
1551- such an offer, in accord with Subsection b above.)
1552-
1553- The source code for a work means the preferred form of the work for
1554- making modifications to it. For an executable work, complete
1555- source code means all the source code for all modules it contains,
1556- plus any associated interface definition files, plus the scripts
1557- used to control compilation and installation of the executable.
1558- However, as a special exception, the source code distributed need
1559- not include anything that is normally distributed (in either
1560- source or binary form) with the major components (compiler,
1561- kernel, and so on) of the operating system on which the executable
1562- runs, unless that component itself accompanies the executable.
1563-
1564- If distribution of executable or object code is made by offering
1565- access to copy from a designated place, then offering equivalent
1566- access to copy the source code from the same place counts as
1567- distribution of the source code, even though third parties are not
1568- compelled to copy the source along with the object code.
1569-
1570- 4. You may not copy, modify, sublicense, or distribute the Program
1571- except as expressly provided under this License. Any attempt
1572- otherwise to copy, modify, sublicense or distribute the Program is
1573- void, and will automatically terminate your rights under this
1574- License. However, parties who have received copies, or rights,
1575- from you under this License will not have their licenses
1576- terminated so long as such parties remain in full compliance.
1577-
1578- 5. You are not required to accept this License, since you have not
1579- signed it. However, nothing else grants you permission to modify
1580- or distribute the Program or its derivative works. These actions
1581- are prohibited by law if you do not accept this License.
1582- Therefore, by modifying or distributing the Program (or any work
1583- based on the Program), you indicate your acceptance of this
1584- License to do so, and all its terms and conditions for copying,
1585- distributing or modifying the Program or works based on it.
1586-
1587- 6. Each time you redistribute the Program (or any work based on the
1588- Program), the recipient automatically receives a license from the
1589- original licensor to copy, distribute or modify the Program
1590- subject to these terms and conditions. You may not impose any
1591- further restrictions on the recipients' exercise of the rights
1592- granted herein. You are not responsible for enforcing compliance
1593- by third parties to this License.
1594-
1595- 7. If, as a consequence of a court judgment or allegation of patent
1596- infringement or for any other reason (not limited to patent
1597- issues), conditions are imposed on you (whether by court order,
1598- agreement or otherwise) that contradict the conditions of this
1599- License, they do not excuse you from the conditions of this
1600- License. If you cannot distribute so as to satisfy simultaneously
1601- your obligations under this License and any other pertinent
1602- obligations, then as a consequence you may not distribute the
1603- Program at all. For example, if a patent license would not permit
1604- royalty-free redistribution of the Program by all those who
1605- receive copies directly or indirectly through you, then the only
1606- way you could satisfy both it and this License would be to refrain
1607- entirely from distribution of the Program.
1608-
1609- If any portion of this section is held invalid or unenforceable
1610- under any particular circumstance, the balance of the section is
1611- intended to apply and the section as a whole is intended to apply
1612- in other circumstances.
1613-
1614- It is not the purpose of this section to induce you to infringe any
1615- patents or other property right claims or to contest validity of
1616- any such claims; this section has the sole purpose of protecting
1617- the integrity of the free software distribution system, which is
1618- implemented by public license practices. Many people have made
1619- generous contributions to the wide range of software distributed
1620- through that system in reliance on consistent application of that
1621- system; it is up to the author/donor to decide if he or she is
1622- willing to distribute software through any other system and a
1623- licensee cannot impose that choice.
1624-
1625- This section is intended to make thoroughly clear what is believed
1626- to be a consequence of the rest of this License.
1627-
1628- 8. If the distribution and/or use of the Program is restricted in
1629- certain countries either by patents or by copyrighted interfaces,
1630- the original copyright holder who places the Program under this
1631- License may add an explicit geographical distribution limitation
1632- excluding those countries, so that distribution is permitted only
1633- in or among countries not thus excluded. In such case, this
1634- License incorporates the limitation as if written in the body of
1635- this License.
1636-
1637- 9. The Free Software Foundation may publish revised and/or new
1638- versions of the General Public License from time to time. Such
1639- new versions will be similar in spirit to the present version, but
1640- may differ in detail to address new problems or concerns.
1641-
1642- Each version is given a distinguishing version number. If the
1643- Program specifies a version number of this License which applies
1644- to it and "any later version", you have the option of following
1645- the terms and conditions either of that version or of any later
1646- version published by the Free Software Foundation. If the Program
1647- does not specify a version number of this License, you may choose
1648- any version ever published by the Free Software Foundation.
1649-
1650- 10. If you wish to incorporate parts of the Program into other free
1651- programs whose distribution conditions are different, write to the
1652- author to ask for permission. For software which is copyrighted
1653- by the Free Software Foundation, write to the Free Software
1654- Foundation; we sometimes make exceptions for this. Our decision
1655- will be guided by the two goals of preserving the free status of
1656- all derivatives of our free software and of promoting the sharing
1657- and reuse of software generally.
1658-
1659- NO WARRANTY
1660- 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO
1661- WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE
1662- LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
1663- HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT
1664- WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT
1665- NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
1666- FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE
1667- QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
1668- PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY
1669- SERVICING, REPAIR OR CORRECTION.
1670-
1671- 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
1672- WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY
1673- MODIFY AND/OR REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE
1674- LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL,
1675- INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
1676- INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
1677- DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU
1678- OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY
1679- OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN
1680- ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
1681-
1682- END OF TERMS AND CONDITIONS
1683-How to Apply These Terms to Your New Programs
1684-=============================================
1685-
1686-If you develop a new program, and you want it to be of the greatest
1687-possible use to the public, the best way to achieve this is to make it
1688-free software which everyone can redistribute and change under these
1689-terms.
1690-
1691-To do so, attach the following notices to the program. It is safest to
1692-attach them to the start of each source file to most effectively convey
1693-the exclusion of warranty; and each file should have at least the
1694-"copyright" line and a pointer to where the full notice is found.
1695-
1696- ONE LINE TO GIVE THE PROGRAM'S NAME AND A BRIEF IDEA OF WHAT IT DOES.
1697- Copyright (C) YYYY NAME OF AUTHOR
1698-
1699- This program is free software; you can redistribute it and/or modify
1700- it under the terms of the GNU General Public License as published by
1701- the Free Software Foundation; either version 2 of the License, or
1702- (at your option) any later version.
1703-
1704- This program is distributed in the hope that it will be useful,
1705- but WITHOUT ANY WARRANTY; without even the implied warranty of
1706- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
1707- GNU General Public License for more details.
1708-
1709- You should have received a copy of the GNU General Public License
1710- along with this program; if not, write to the Free Software
1711- Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
1712-
1713-Also add information on how to contact you by electronic and paper mail.
1714-
1715-If the program is interactive, make it output a short notice like this
1716-when it starts in an interactive mode:
1717-
1718- Gnomovision version 69, Copyright (C) 19YY NAME OF AUTHOR
1719- Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
1720- This is free software, and you are welcome to redistribute it
1721- under certain conditions; type `show c' for details.
1722-
1723-The hypothetical commands `show w' and `show c' should show the
1724-appropriate parts of the General Public License. Of course, the
1725-commands you use may be called something other than `show w' and `show
1726-c'; they could even be mouse-clicks or menu items--whatever suits your
1727-program.
1728-
1729-You should also get your employer (if you work as a programmer) or your
1730-school, if any, to sign a "copyright disclaimer" for the program, if
1731-necessary. Here is a sample; alter the names:
1732-
1733- Yoyodyne, Inc., hereby disclaims all copyright interest in the program
1734- `Gnomovision' (which makes passes at compilers) written by James Hacker.
1735-
1736- SIGNATURE OF TY COON, 1 April 1989
1737- Ty Coon, President of Vice
1738-
1739-This General Public License does not permit incorporating your program
1740-into proprietary programs. If your program is a subroutine library,
1741-you may consider it more useful to permit linking proprietary
1742-applications with the library. If this is what you want to do, use the
1743-GNU Library General Public License instead of this License.
1744-
1745
1746=== removed file 'DRIZZLE.FAQ'
1747--- DRIZZLE.FAQ 2008-12-07 15:29:44 +0000
1748+++ DRIZZLE.FAQ 1970-01-01 00:00:00 +0000
1749@@ -1,160 +0,0 @@
1750-A more current version of the FAQ can be found on the drizzle wiki:
1751-http://drizzle.org/wiki/FAQ
1752-
1753-
1754-Hi!
1755-
1756-* So why?
1757-
1758-I've been wondering for a long time now about all of the changes post 4.1.
1759-I believe there is a large market of users who never wanted them, and never
1760-cared for them. I also wanted to question the foundations of what we built.
1761-Do users want wrong data? How often is the query cache really valuable? If
1762-everyone just has a root user with all privs, why carry the baggage of the
1763-ACL code. Etc.
1764-
1765-* What is the goal?
1766-
1767-A micro-kernel that we then extend to add what we need (all additions come
1768-through interfaces that can be compiled/loaded in as needed). The target
1769-for the project is web infrastructure backend and cloud components.
1770-
1771-* Is this a product of Sun/MySQL?
1772-
1773-No, though several of the authors do work for Sun/MySQL. The development
1774-model is one based around open collaboration.
1775-
1776-Drizzle's license is the GPL v2 and all contributions come in as BSD.
1777-
1778-* So what are the differences between is and MySQL?
1779-
1780-No modes, views, triggers, prepared statements, stored procedures, query
1781-cache, data conversion inserts, ACL. Fewer data types. Less engines, less
1782-code. Assume the primary engine is transactional.
1783-
1784-* Why now?
1785-
1786-Why not now :)
1787-
1788-* "This is awesome, but I need you to add back..."
1789-
1790-Forget it. Nothing is going back in at this time. As for the future? Maybe,
1791-but at the moment this is not the target. If you want more features, go use
1792-MySQL.
1793-
1794-* What platforms?
1795-
1796-I compile on OSX, Linux (Fedora), and Solaris Express. Windows is not
1797-supported and will stay that way unless it gets a working posix layer +
1798-autoconf system (aka becomes a platform that is reasonable to support).
1799-
1800-Really, get a working GNU chain going on Windows and you can get Drizzle
1801-working on it.
1802-
1803-Drizzle relies on a C99 compliant compiler. Please do not ask us to support
1804-older hardware, compilers, or OS'es.
1805-
1806-* What is the future?
1807-
1808-Less code, more modularity, and more active involvement. A few things that
1809-still need to be done:
1810-- Switch to stdint
1811-- Walk through all of the replication code
1812-- Re-implement information schema
1813-- Modular logging system
1814-- ...
1815-
1816-* "This is not a SQL compliant relational..."
1817-
1818-Very true, and we do not aim to be that.
1819-
1820-* What is left to be cut out?
1821-
1822-Please ask on the mailing list or on IRC.
1823-
1824-* Can I get involved?
1825-
1826-Most certainly. There is plenty to do from refactoring code, design of
1827-interfaces, documentation and blueprints, etc... The best way to get
1828-involved it to join the mailing list at:
1829-
1830-https://launchpad.net/~drizzle-discuss/
1831-
1832-If you wish to suggest a refactoring project or an interface please email
1833-the mailing list and keep an open mind. Do not expect anyone will work on
1834-your idea though, you may influence someone to do that, but more then likely
1835-you will need to rollup your sleeves and write some code. For very simple
1836-bits you are welcome to ask others on #drizzle on Freenode, but please be
1837-aware that you may be asked to email the mailing list.
1838-
1839-Showing up with a big block of code is probably the worst way of getting
1840-your work accepted. This is unlikely to work.
1841-
1842-Right now we use a simple captain system for commits. Anyone can send in a
1843-proprosal for merge via launchpad but your changes may be flowed first
1844-through someone who has been around long enough to understand code
1845-requirements to review your code. This system is based entirely on trust,
1846-and individuals who have shown that they can provide three good patches gain
1847-credibility. Starting small is fine, patches that are just comments or are
1848-even two or three line cleanups are welcome and encouraged. I would really
1849-recommend that anyone who wants to work on something first start with
1850-something of this size. Patches like these are valuable and teach you how to
1851-work with the system.
1852-
1853-The general rule is no new code in the core of the server, and any changes
1854-to interfaces need to be code line neutral. AKA if you want to add an
1855-interface you need to be able to remove at least the number of lines of code
1856-you added. This is a rule of thumb, and does not apply to code cleanup.
1857-
1858-It should be pointed out that we are more focused on code style,
1859-performance, and over all maintenance then we are features.
1860-
1861-* What is the coding style?
1862-
1863-Please look here:
1864-
1865-http://drizzle.org/wiki/Coding_Standards
1866-
1867-If you have a question on this, please email the mailing list so that we can
1868-clarify the document. And when you get the answer? Please update the code
1869-style document :)
1870-
1871-* Should I email the mailing list with patches?
1872-
1873-Please god no, we live in the age of the Internet :)
1874-
1875-Create an account on launchpad.net. Create your own tree and let one of us
1876-pull from it.
1877-
1878-* What is the target?
1879-
1880-Deliver a microkernel that we can use to build a database that meets the
1881-needs of a web/cloud infrastructure. To this end we are exploring http
1882-interfaces, sharding enhancements, etc... do not expect an Oracle, MySQL,
1883-Postgres, or DB2.
1884-
1885-There is no GA date at the moment.
1886-
1887-We are focusing on multi-core architecture. This is not designed to run on a
1888-wrist watch (hint, go use SQLite). We support both 32bit and 64bit but the
1889-class of machine we are targetting is 64bit. We are making design decisions
1890-which assume very large amounts of RAM will be made available to the DB.
1891-
1892-* Can I run a website with this?
1893-
1894-No. We are still making incompatible changes, and I certainly do not believe
1895-the code is production quality. Right now we are defaulting many configure
1896-operations to generate debugging code for us so our binaries are not
1897-optimal. Therefore, do not go out and benchmark this and expect it to be
1898-one way or the other. We are currently only doing benchmarks where it makes
1899-sense for us to determine where bottlenecks are.
1900-
1901-* Why drizzle?
1902-
1903-I am from Seattle. Drizzle is our normal form of "rain" but it is not
1904-"rain", it is drizzle. This was a bit of a rainy day project that finally
1905-found a spot in my schedule :)
1906-
1907- -Brian
1908- Seattle, USA
1909- Sun, Microsystems
1910
1911=== removed file 'Doxyfile'
1912--- Doxyfile 2008-08-06 20:57:54 +0000
1913+++ Doxyfile 1970-01-01 00:00:00 +0000
1914@@ -1,1356 +0,0 @@
1915-# Doxyfile 1.5.5
1916-
1917-# This file describes the settings to be used by the documentation system
1918-# doxygen (www.doxygen.org) for a project
1919-#
1920-# All text after a hash (#) is considered a comment and will be ignored
1921-# The format is:
1922-# TAG = value [value, ...]
1923-# For lists items can also be appended using:
1924-# TAG += value [value, ...]
1925-# Values that contain spaces should be placed between quotes (" ")
1926-
1927-#---------------------------------------------------------------------------
1928-# Project related configuration options
1929-#---------------------------------------------------------------------------
1930-
1931-# This tag specifies the encoding used for all characters in the config file
1932-# that follow. The default is UTF-8 which is also the encoding used for all
1933-# text before the first occurrence of this tag. Doxygen uses libiconv (or the
1934-# iconv built into libc) for the transcoding. See
1935-# http://www.gnu.org/software/libiconv for the list of possible encodings.
1936-
1937-DOXYFILE_ENCODING = UTF-8
1938-
1939-# The PROJECT_NAME tag is a single word (or a sequence of words surrounded
1940-# by quotes) that should identify the project.
1941-
1942-PROJECT_NAME = drizzle
1943-
1944-# The PROJECT_NUMBER tag can be used to enter a project or revision number.
1945-# This could be handy for archiving the generated documentation or
1946-# if some version control system is used.
1947-
1948-PROJECT_NUMBER =
1949-
1950-# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute)
1951-# base path where the generated documentation will be put.
1952-# If a relative path is entered, it will be relative to the location
1953-# where doxygen was started. If left blank the current directory will be used.
1954-
1955-OUTPUT_DIRECTORY = docs/
1956-
1957-# If the CREATE_SUBDIRS tag is set to YES, then doxygen will create
1958-# 4096 sub-directories (in 2 levels) under the output directory of each output
1959-# format and will distribute the generated files over these directories.
1960-# Enabling this option can be useful when feeding doxygen a huge amount of
1961-# source files, where putting all generated files in the same directory would
1962-# otherwise cause performance problems for the file system.
1963-
1964-CREATE_SUBDIRS = YES
1965-
1966-# The OUTPUT_LANGUAGE tag is used to specify the language in which all
1967-# documentation generated by doxygen is written. Doxygen will use this
1968-# information to generate all constant output in the proper language.
1969-# The default language is English, other supported languages are:
1970-# Afrikaans, Arabic, Brazilian, Catalan, Chinese, Chinese-Traditional,
1971-# Croatian, Czech, Danish, Dutch, Farsi, Finnish, French, German, Greek,
1972-# Hungarian, Italian, Japanese, Japanese-en (Japanese with English messages),
1973-# Korean, Korean-en, Lithuanian, Norwegian, Macedonian, Persian, Polish,
1974-# Portuguese, Romanian, Russian, Serbian, Slovak, Slovene, Spanish, Swedish,
1975-# and Ukrainian.
1976-
1977-OUTPUT_LANGUAGE = English
1978-
1979-# If the BRIEF_MEMBER_DESC tag is set to YES (the default) Doxygen will
1980-# include brief member descriptions after the members that are listed in
1981-# the file and class documentation (similar to JavaDoc).
1982-# Set to NO to disable this.
1983-
1984-BRIEF_MEMBER_DESC = YES
1985-
1986-# If the REPEAT_BRIEF tag is set to YES (the default) Doxygen will prepend
1987-# the brief description of a member or function before the detailed description.
1988-# Note: if both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the
1989-# brief descriptions will be completely suppressed.
1990-
1991-REPEAT_BRIEF = YES
1992-
1993-# This tag implements a quasi-intelligent brief description abbreviator
1994-# that is used to form the text in various listings. Each string
1995-# in this list, if found as the leading text of the brief description, will be
1996-# stripped from the text and the result after processing the whole list, is
1997-# used as the annotated text. Otherwise, the brief description is used as-is.
1998-# If left blank, the following values are used ("$name" is automatically
1999-# replaced with the name of the entity): "The $name class" "The $name widget"
2000-# "The $name file" "is" "provides" "specifies" "contains"
2001-# "represents" "a" "an" "the"
2002-
2003-ABBREVIATE_BRIEF = YES
2004-
2005-# If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then
2006-# Doxygen will generate a detailed section even if there is only a brief
2007-# description.
2008-
2009-ALWAYS_DETAILED_SEC = NO
2010-
2011-# If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all
2012-# inherited members of a class in the documentation of that class as if those
2013-# members were ordinary class members. Constructors, destructors and assignment
2014-# operators of the base classes will not be shown.
2015-
2016-INLINE_INHERITED_MEMB = YES
2017-
2018-# If the FULL_PATH_NAMES tag is set to YES then Doxygen will prepend the full
2019-# path before files name in the file list and in the header files. If set
2020-# to NO the shortest path that makes the file name unique will be used.
2021-
2022-FULL_PATH_NAMES = YES
2023-
2024-# If the FULL_PATH_NAMES tag is set to YES then the STRIP_FROM_PATH tag
2025-# can be used to strip a user-defined part of the path. Stripping is
2026-# only done if one of the specified strings matches the left-hand part of
2027-# the path. The tag can be used to show relative paths in the file list.
2028-# If left blank the directory from which doxygen is run is used as the
2029-# path to strip.
2030-
2031-STRIP_FROM_PATH =
2032-
2033-# The STRIP_FROM_INC_PATH tag can be used to strip a user-defined part of
2034-# the path mentioned in the documentation of a class, which tells
2035-# the reader which header file to include in order to use a class.
2036-# If left blank only the name of the header file containing the class
2037-# definition is used. Otherwise one should specify the include paths that
2038-# are normally passed to the compiler using the -I flag.
2039-
2040-STRIP_FROM_INC_PATH =
2041-
2042-# If the SHORT_NAMES tag is set to YES, doxygen will generate much shorter
2043-# (but less readable) file names. This can be useful is your file systems
2044-# doesn't support long names like on DOS, Mac, or CD-ROM.
2045-
2046-SHORT_NAMES = NO
2047-
2048-# If the JAVADOC_AUTOBRIEF tag is set to YES then Doxygen
2049-# will interpret the first line (until the first dot) of a JavaDoc-style
2050-# comment as the brief description. If set to NO, the JavaDoc
2051-# comments will behave just like regular Qt-style comments
2052-# (thus requiring an explicit @brief command for a brief description.)
2053-
2054-JAVADOC_AUTOBRIEF = NO
2055-
2056-# If the QT_AUTOBRIEF tag is set to YES then Doxygen will
2057-# interpret the first line (until the first dot) of a Qt-style
2058-# comment as the brief description. If set to NO, the comments
2059-# will behave just like regular Qt-style comments (thus requiring
2060-# an explicit \brief command for a brief description.)
2061-
2062-QT_AUTOBRIEF = NO
2063-
2064-# The MULTILINE_CPP_IS_BRIEF tag can be set to YES to make Doxygen
2065-# treat a multi-line C++ special comment block (i.e. a block of //! or ///
2066-# comments) as a brief description. This used to be the default behaviour.
2067-# The new default is to treat a multi-line C++ comment block as a detailed
2068-# description. Set this tag to YES if you prefer the old behaviour instead.
2069-
2070-MULTILINE_CPP_IS_BRIEF = NO
2071-
2072-# If the DETAILS_AT_TOP tag is set to YES then Doxygen
2073-# will output the detailed description near the top, like JavaDoc.
2074-# If set to NO, the detailed description appears after the member
2075-# documentation.
2076-
2077-DETAILS_AT_TOP = NO
2078-
2079-# If the INHERIT_DOCS tag is set to YES (the default) then an undocumented
2080-# member inherits the documentation from any documented member that it
2081-# re-implements.
2082-
2083-INHERIT_DOCS = YES
2084-
2085-# If the SEPARATE_MEMBER_PAGES tag is set to YES, then doxygen will produce
2086-# a new page for each member. If set to NO, the documentation of a member will
2087-# be part of the file/class/namespace that contains it.
2088-
2089-SEPARATE_MEMBER_PAGES = NO
2090-
2091-# The TAB_SIZE tag can be used to set the number of spaces in a tab.
2092-# Doxygen uses this value to replace tabs by spaces in code fragments.
2093-
2094-TAB_SIZE = 2
2095-
2096-# This tag can be used to specify a number of aliases that acts
2097-# as commands in the documentation. An alias has the form "name=value".
2098-# For example adding "sideeffect=\par Side Effects:\n" will allow you to
2099-# put the command \sideeffect (or @sideeffect) in the documentation, which
2100-# will result in a user-defined paragraph with heading "Side Effects:".
2101-# You can put \n's in the value part of an alias to insert newlines.
2102-
2103-ALIASES =
2104-
2105-# Set the OPTIMIZE_OUTPUT_FOR_C tag to YES if your project consists of C
2106-# sources only. Doxygen will then generate output that is more tailored for C.
2107-# For instance, some of the names that are used will be different. The list
2108-# of all members will be omitted, etc.
2109-
2110-OPTIMIZE_OUTPUT_FOR_C = NO
2111-
2112-# Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java
2113-# sources only. Doxygen will then generate output that is more tailored for
2114-# Java. For instance, namespaces will be presented as packages, qualified
2115-# scopes will look different, etc.
2116-
2117-OPTIMIZE_OUTPUT_JAVA = NO
2118-
2119-# Set the OPTIMIZE_FOR_FORTRAN tag to YES if your project consists of Fortran
2120-# sources only. Doxygen will then generate output that is more tailored for
2121-# Fortran.
2122-
2123-OPTIMIZE_FOR_FORTRAN = NO
2124-
2125-# Set the OPTIMIZE_OUTPUT_VHDL tag to YES if your project consists of VHDL
2126-# sources. Doxygen will then generate output that is tailored for
2127-# VHDL.
2128-
2129-OPTIMIZE_OUTPUT_VHDL = NO
2130-
2131-# If you use STL classes (i.e. std::string, std::vector, etc.) but do not want
2132-# to include (a tag file for) the STL sources as input, then you should
2133-# set this tag to YES in order to let doxygen match functions declarations and
2134-# definitions whose arguments contain STL classes (e.g. func(std::string); v.s.
2135-# func(std::string) {}). This also make the inheritance and collaboration
2136-# diagrams that involve STL classes more complete and accurate.
2137-
2138-BUILTIN_STL_SUPPORT = NO
2139-
2140-# If you use Microsoft's C++/CLI language, you should set this option to YES to
2141-# enable parsing support.
2142-
2143-CPP_CLI_SUPPORT = NO
2144-
2145-# Set the SIP_SUPPORT tag to YES if your project consists of sip sources only.
2146-# Doxygen will parse them like normal C++ but will assume all classes use public
2147-# instead of private inheritance when no explicit protection keyword is present.
2148-
2149-SIP_SUPPORT = NO
2150-
2151-# If member grouping is used in the documentation and the DISTRIBUTE_GROUP_DOC
2152-# tag is set to YES, then doxygen will reuse the documentation of the first
2153-# member in the group (if any) for the other members of the group. By default
2154-# all members of a group must be documented explicitly.
2155-
2156-DISTRIBUTE_GROUP_DOC = NO
2157-
2158-# Set the SUBGROUPING tag to YES (the default) to allow class member groups of
2159-# the same type (for instance a group of public functions) to be put as a
2160-# subgroup of that type (e.g. under the Public Functions section). Set it to
2161-# NO to prevent subgrouping. Alternatively, this can be done per class using
2162-# the \nosubgrouping command.
2163-
2164-SUBGROUPING = YES
2165-
2166-# When TYPEDEF_HIDES_STRUCT is enabled, a typedef of a struct, union, or enum
2167-# is documented as struct, union, or enum with the name of the typedef. So
2168-# typedef struct TypeS {} TypeT, will appear in the documentation as a struct
2169-# with name TypeT. When disabled the typedef will appear as a member of a file,
2170-# namespace, or class. And the struct will be named TypeS. This can typically
2171-# be useful for C code in case the coding convention dictates that all compound
2172-# types are typedef'ed and only the typedef is referenced, never the tag name.
2173-
2174-TYPEDEF_HIDES_STRUCT = NO
2175-
2176-#---------------------------------------------------------------------------
2177-# Build related configuration options
2178-#---------------------------------------------------------------------------
2179-
2180-# If the EXTRACT_ALL tag is set to YES doxygen will assume all entities in
2181-# documentation are documented, even if no documentation was available.
2182-# Private class members and static file members will be hidden unless
2183-# the EXTRACT_PRIVATE and EXTRACT_STATIC tags are set to YES
2184-
2185-EXTRACT_ALL = NO
2186-
2187-# If the EXTRACT_PRIVATE tag is set to YES all private members of a class
2188-# will be included in the documentation.
2189-
2190-EXTRACT_PRIVATE = YES
2191-
2192-# If the EXTRACT_STATIC tag is set to YES all static members of a file
2193-# will be included in the documentation.
2194-
2195-EXTRACT_STATIC = YES
2196-
2197-# If the EXTRACT_LOCAL_CLASSES tag is set to YES classes (and structs)
2198-# defined locally in source files will be included in the documentation.
2199-# If set to NO only classes defined in header files are included.
2200-
2201-EXTRACT_LOCAL_CLASSES = YES
2202-
2203-# This flag is only useful for Objective-C code. When set to YES local
2204-# methods, which are defined in the implementation section but not in
2205-# the interface are included in the documentation.
2206-# If set to NO (the default) only methods in the interface are included.
2207-
2208-EXTRACT_LOCAL_METHODS = NO
2209-
2210-# If this flag is set to YES, the members of anonymous namespaces will be
2211-# extracted and appear in the documentation as a namespace called
2212-# 'anonymous_namespace{file}', where file will be replaced with the base
2213-# name of the file that contains the anonymous namespace. By default
2214-# anonymous namespace are hidden.
2215-
2216-EXTRACT_ANON_NSPACES = NO
2217-
2218-# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all
2219-# undocumented members of documented classes, files or namespaces.
2220-# If set to NO (the default) these members will be included in the
2221-# various overviews, but no documentation section is generated.
2222-# This option has no effect if EXTRACT_ALL is enabled.
2223-
2224-HIDE_UNDOC_MEMBERS = NO
2225-
2226-# If the HIDE_UNDOC_CLASSES tag is set to YES, Doxygen will hide all
2227-# undocumented classes that are normally visible in the class hierarchy.
2228-# If set to NO (the default) these classes will be included in the various
2229-# overviews. This option has no effect if EXTRACT_ALL is enabled.
2230-
2231-HIDE_UNDOC_CLASSES = NO
2232-
2233-# If the HIDE_FRIEND_COMPOUNDS tag is set to YES, Doxygen will hide all
2234-# friend (class|struct|union) declarations.
2235-# If set to NO (the default) these declarations will be included in the
2236-# documentation.
2237-
2238-HIDE_FRIEND_COMPOUNDS = NO
2239-
2240-# If the HIDE_IN_BODY_DOCS tag is set to YES, Doxygen will hide any
2241-# documentation blocks found inside the body of a function.
2242-# If set to NO (the default) these blocks will be appended to the
2243-# function's detailed documentation block.
2244-
2245-HIDE_IN_BODY_DOCS = NO
2246-
2247-# The INTERNAL_DOCS tag determines if documentation
2248-# that is typed after a \internal command is included. If the tag is set
2249-# to NO (the default) then the documentation will be excluded.
2250-# Set it to YES to include the internal documentation.
2251-
2252-INTERNAL_DOCS = NO
2253-
2254-# If the CASE_SENSE_NAMES tag is set to NO then Doxygen will only generate
2255-# file names in lower-case letters. If set to YES upper-case letters are also
2256-# allowed. This is useful if you have classes or files whose names only differ
2257-# in case and if your file system supports case sensitive file names. Windows
2258-# and Mac users are advised to set this option to NO.
2259-
2260-CASE_SENSE_NAMES = YES
2261-
2262-# If the HIDE_SCOPE_NAMES tag is set to NO (the default) then Doxygen
2263-# will show members with their full class and namespace scopes in the
2264-# documentation. If set to YES the scope will be hidden.
2265-
2266-HIDE_SCOPE_NAMES = NO
2267-
2268-# If the SHOW_INCLUDE_FILES tag is set to YES (the default) then Doxygen
2269-# will put a list of the files that are included by a file in the documentation
2270-# of that file.
2271-
2272-SHOW_INCLUDE_FILES = YES
2273-
2274-# If the INLINE_INFO tag is set to YES (the default) then a tag [inline]
2275-# is inserted in the documentation for inline members.
2276-
2277-INLINE_INFO = YES
2278-
2279-# If the SORT_MEMBER_DOCS tag is set to YES (the default) then doxygen
2280-# will sort the (detailed) documentation of file and class members
2281-# alphabetically by member name. If set to NO the members will appear in
2282-# declaration order.
2283-
2284-SORT_MEMBER_DOCS = YES
2285-
2286-# If the SORT_BRIEF_DOCS tag is set to YES then doxygen will sort the
2287-# brief documentation of file, namespace and class members alphabetically
2288-# by member name. If set to NO (the default) the members will appear in
2289-# declaration order.
2290-
2291-SORT_BRIEF_DOCS = NO
2292-
2293-# If the SORT_GROUP_NAMES tag is set to YES then doxygen will sort the
2294-# hierarchy of group names into alphabetical order. If set to NO (the default)
2295-# the group names will appear in their defined order.
2296-
2297-SORT_GROUP_NAMES = NO
2298-
2299-# If the SORT_BY_SCOPE_NAME tag is set to YES, the class list will be
2300-# sorted by fully-qualified names, including namespaces. If set to
2301-# NO (the default), the class list will be sorted only by class name,
2302-# not including the namespace part.
2303-# Note: This option is not very useful if HIDE_SCOPE_NAMES is set to YES.
2304-# Note: This option applies only to the class list, not to the
2305-# alphabetical list.
2306-
2307-SORT_BY_SCOPE_NAME = NO
2308-
2309-# The GENERATE_TODOLIST tag can be used to enable (YES) or
2310-# disable (NO) the todo list. This list is created by putting \todo
2311-# commands in the documentation.
2312-
2313-GENERATE_TODOLIST = YES
2314-
2315-# The GENERATE_TESTLIST tag can be used to enable (YES) or
2316-# disable (NO) the test list. This list is created by putting \test
2317-# commands in the documentation.
2318-
2319-GENERATE_TESTLIST = YES
2320-
2321-# The GENERATE_BUGLIST tag can be used to enable (YES) or
2322-# disable (NO) the bug list. This list is created by putting \bug
2323-# commands in the documentation.
2324-
2325-GENERATE_BUGLIST = YES
2326-
2327-# The GENERATE_DEPRECATEDLIST tag can be used to enable (YES) or
2328-# disable (NO) the deprecated list. This list is created by putting
2329-# \deprecated commands in the documentation.
2330-
2331-GENERATE_DEPRECATEDLIST= YES
2332-
2333-# The ENABLED_SECTIONS tag can be used to enable conditional
2334-# documentation sections, marked by \if sectionname ... \endif.
2335-
2336-ENABLED_SECTIONS =
2337-
2338-# The MAX_INITIALIZER_LINES tag determines the maximum number of lines
2339-# the initial value of a variable or define consists of for it to appear in
2340-# the documentation. If the initializer consists of more lines than specified
2341-# here it will be hidden. Use a value of 0 to hide initializers completely.
2342-# The appearance of the initializer of individual variables and defines in the
2343-# documentation can be controlled using \showinitializer or \hideinitializer
2344-# command in the documentation regardless of this setting.
2345-
2346-MAX_INITIALIZER_LINES = 30
2347-
2348-# Set the SHOW_USED_FILES tag to NO to disable the list of files generated
2349-# at the bottom of the documentation of classes and structs. If set to YES the
2350-# list will mention the files that were used to generate the documentation.
2351-
2352-SHOW_USED_FILES = YES
2353-
2354-# If the sources in your project are distributed over multiple directories
2355-# then setting the SHOW_DIRECTORIES tag to YES will show the directory hierarchy
2356-# in the documentation. The default is NO.
2357-
2358-SHOW_DIRECTORIES = YES
2359-
2360-# The FILE_VERSION_FILTER tag can be used to specify a program or script that
2361-# doxygen should invoke to get the current version for each file (typically from
2362-# the version control system). Doxygen will invoke the program by executing (via
2363-# popen()) the command <command> <input-file>, where <command> is the value of
2364-# the FILE_VERSION_FILTER tag, and <input-file> is the name of an input file
2365-# provided by doxygen. Whatever the program writes to standard output
2366-# is used as the file version. See the manual for examples.
2367-
2368-FILE_VERSION_FILTER =
2369-
2370-#---------------------------------------------------------------------------
2371-# configuration options related to warning and progress messages
2372-#---------------------------------------------------------------------------
2373-
2374-# The QUIET tag can be used to turn on/off the messages that are generated
2375-# by doxygen. Possible values are YES and NO. If left blank NO is used.
2376-
2377-QUIET = NO
2378-
2379-# The WARNINGS tag can be used to turn on/off the warning messages that are
2380-# generated by doxygen. Possible values are YES and NO. If left blank
2381-# NO is used.
2382-
2383-WARNINGS = YES
2384-
2385-# If WARN_IF_UNDOCUMENTED is set to YES, then doxygen will generate warnings
2386-# for undocumented members. If EXTRACT_ALL is set to YES then this flag will
2387-# automatically be disabled.
2388-
2389-WARN_IF_UNDOCUMENTED = YES
2390-
2391-# If WARN_IF_DOC_ERROR is set to YES, doxygen will generate warnings for
2392-# potential errors in the documentation, such as not documenting some
2393-# parameters in a documented function, or documenting parameters that
2394-# don't exist or using markup commands wrongly.
2395-
2396-WARN_IF_DOC_ERROR = YES
2397-
2398-# This WARN_NO_PARAMDOC option can be abled to get warnings for
2399-# functions that are documented, but have no documentation for their parameters
2400-# or return value. If set to NO (the default) doxygen will only warn about
2401-# wrong or incomplete parameter documentation, but not about the absence of
2402-# documentation.
2403-
2404-WARN_NO_PARAMDOC = NO
2405-
2406-# The WARN_FORMAT tag determines the format of the warning messages that
2407-# doxygen can produce. The string should contain the $file, $line, and $text
2408-# tags, which will be replaced by the file and line number from which the
2409-# warning originated and the warning text. Optionally the format may contain
2410-# $version, which will be replaced by the version of the file (if it could
2411-# be obtained via FILE_VERSION_FILTER)
2412-
2413-WARN_FORMAT = "$file:$line: $text"
2414-
2415-# The WARN_LOGFILE tag can be used to specify a file to which warning
2416-# and error messages should be written. If left blank the output is written
2417-# to stderr.
2418-
2419-WARN_LOGFILE = doxerr.log
2420-
2421-#---------------------------------------------------------------------------
2422-# configuration options related to the input files
2423-#---------------------------------------------------------------------------
2424-
2425-# The INPUT tag can be used to specify the files and/or directories that contain
2426-# documented source files. You may enter file names like "myfile.cpp" or
2427-# directories like "/usr/src/myproject". Separate the files or directories
2428-# with spaces.
2429-
2430-INPUT = storage drizzled client libdrizzle plugin vio mysys mystrings
2431-
2432-# This tag can be used to specify the character encoding of the source files
2433-# that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is
2434-# also the default input encoding. Doxygen uses libiconv (or the iconv built
2435-# into libc) for the transcoding. See http://www.gnu.org/software/libiconv for
2436-# the list of possible encodings.
2437-
2438-INPUT_ENCODING = UTF-8
2439-
2440-# If the value of the INPUT tag contains directories, you can use the
2441-# FILE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
2442-# and *.h) to filter out the source-files in the directories. If left
2443-# blank the following patterns are tested:
2444-# *.c *.cc *.cxx *.cpp *.c++ *.java *.ii *.ixx *.ipp *.i++ *.inl *.h *.hh *.hxx
2445-# *.hpp *.h++ *.idl *.odl *.cs *.php *.php3 *.inc *.m *.mm *.py *.f90
2446-
2447-FILE_PATTERNS =
2448-
2449-# The RECURSIVE tag can be used to turn specify whether or not subdirectories
2450-# should be searched for input files as well. Possible values are YES and NO.
2451-# If left blank NO is used.
2452-
2453-RECURSIVE = YES
2454-
2455-# The EXCLUDE tag can be used to specify files and/or directories that should
2456-# excluded from the INPUT source files. This way you can easily exclude a
2457-# subdirectory from a directory tree whose root is specified with the INPUT tag.
2458-
2459-EXCLUDE =
2460-
2461-# The EXCLUDE_SYMLINKS tag can be used select whether or not files or
2462-# directories that are symbolic links (a Unix filesystem feature) are excluded
2463-# from the input.
2464-
2465-EXCLUDE_SYMLINKS = NO
2466-
2467-# If the value of the INPUT tag contains directories, you can use the
2468-# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude
2469-# certain files from those directories. Note that the wildcards are matched
2470-# against the file with absolute path, so to exclude all test directories
2471-# for example use the pattern */test/*
2472-
2473-EXCLUDE_PATTERNS = .bzr* *.swp *~
2474-
2475-# The EXCLUDE_SYMBOLS tag can be used to specify one or more symbol names
2476-# (namespaces, classes, functions, etc.) that should be excluded from the
2477-# output. The symbol name can be a fully qualified name, a word, or if the
2478-# wildcard * is used, a substring. Examples: ANamespace, AClass,
2479-# AClass::ANamespace, ANamespace::*Test
2480-
2481-EXCLUDE_SYMBOLS =
2482-
2483-# The EXAMPLE_PATH tag can be used to specify one or more files or
2484-# directories that contain example code fragments that are included (see
2485-# the \include command).
2486-
2487-EXAMPLE_PATH =
2488-
2489-# If the value of the EXAMPLE_PATH tag contains directories, you can use the
2490-# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp
2491-# and *.h) to filter out the source-files in the directories. If left
2492-# blank all files are included.
2493-
2494-EXAMPLE_PATTERNS =
2495-
2496-# If the EXAMPLE_RECURSIVE tag is set to YES then subdirectories will be
2497-# searched for input files to be used with the \include or \dontinclude
2498-# commands irrespective of the value of the RECURSIVE tag.
2499-# Possible values are YES and NO. If left blank NO is used.
2500-
2501-EXAMPLE_RECURSIVE = NO
2502-
2503-# The IMAGE_PATH tag can be used to specify one or more files or
2504-# directories that contain image that are included in the documentation (see
2505-# the \image command).
2506-
2507-IMAGE_PATH =
2508-
2509-# The INPUT_FILTER tag can be used to specify a program that doxygen should
2510-# invoke to filter for each input file. Doxygen will invoke the filter program
2511-# by executing (via popen()) the command <filter> <input-file>, where <filter>
2512-# is the value of the INPUT_FILTER tag, and <input-file> is the name of an
2513-# input file. Doxygen will then use the output that the filter program writes
2514-# to standard output. If FILTER_PATTERNS is specified, this tag will be
2515-# ignored.
2516-
2517-INPUT_FILTER =
2518-
2519-# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern
2520-# basis. Doxygen will compare the file name with each pattern and apply the
2521-# filter if there is a match. The filters are a list of the form:
2522-# pattern=filter (like *.cpp=my_cpp_filter). See INPUT_FILTER for further
2523-# info on how filters are used. If FILTER_PATTERNS is empty, INPUT_FILTER
2524-# is applied to all files.
2525-
2526-FILTER_PATTERNS =
2527-
2528-# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using
2529-# INPUT_FILTER) will be used to filter the input files when producing source
2530-# files to browse (i.e. when SOURCE_BROWSER is set to YES).
2531-
2532-FILTER_SOURCE_FILES = NO
2533-
2534-#---------------------------------------------------------------------------
2535-# configuration options related to source browsing
2536-#---------------------------------------------------------------------------
2537-
2538-# If the SOURCE_BROWSER tag is set to YES then a list of source files will
2539-# be generated. Documented entities will be cross-referenced with these sources.
2540-# Note: To get rid of all source code in the generated output, make sure also
2541-# VERBATIM_HEADERS is set to NO.
2542-
2543-SOURCE_BROWSER = YES
2544-
2545-# Setting the INLINE_SOURCES tag to YES will include the body
2546-# of functions and classes directly in the documentation.
2547-
2548-INLINE_SOURCES = NO
2549-
2550-# Setting the STRIP_CODE_COMMENTS tag to YES (the default) will instruct
2551-# doxygen to hide any special comment blocks from generated source code
2552-# fragments. Normal C and C++ comments will always remain visible.
2553-
2554-STRIP_CODE_COMMENTS = YES
2555-
2556-# If the REFERENCED_BY_RELATION tag is set to YES (the default)
2557-# then for each documented function all documented
2558-# functions referencing it will be listed.
2559-
2560-REFERENCED_BY_RELATION = YES
2561-
2562-# If the REFERENCES_RELATION tag is set to YES (the default)
2563-# then for each documented function all documented entities
2564-# called/used by that function will be listed.
2565-
2566-REFERENCES_RELATION = YES
2567-
2568-# If the REFERENCES_LINK_SOURCE tag is set to YES (the default)
2569-# and SOURCE_BROWSER tag is set to YES, then the hyperlinks from
2570-# functions in REFERENCES_RELATION and REFERENCED_BY_RELATION lists will
2571-# link to the source code. Otherwise they will link to the documentstion.
2572-
2573-REFERENCES_LINK_SOURCE = YES
2574-
2575-# If the USE_HTAGS tag is set to YES then the references to source code
2576-# will point to the HTML generated by the htags(1) tool instead of doxygen
2577-# built-in source browser. The htags tool is part of GNU's global source
2578-# tagging system (see http://www.gnu.org/software/global/global.html). You
2579-# will need version 4.8.6 or higher.
2580-
2581-USE_HTAGS = NO
2582-
2583-# If the VERBATIM_HEADERS tag is set to YES (the default) then Doxygen
2584-# will generate a verbatim copy of the header file for each class for
2585-# which an include is specified. Set to NO to disable this.
2586-
2587-VERBATIM_HEADERS = NO
2588-
2589-#---------------------------------------------------------------------------
2590-# configuration options related to the alphabetical class index
2591-#---------------------------------------------------------------------------
2592-
2593-# If the ALPHABETICAL_INDEX tag is set to YES, an alphabetical index
2594-# of all compounds will be generated. Enable this if the project
2595-# contains a lot of classes, structs, unions or interfaces.
2596-
2597-ALPHABETICAL_INDEX = YES
2598-
2599-# If the alphabetical index is enabled (see ALPHABETICAL_INDEX) then
2600-# the COLS_IN_ALPHA_INDEX tag can be used to specify the number of columns
2601-# in which this list will be split (can be a number in the range [1..20])
2602-
2603-COLS_IN_ALPHA_INDEX = 6
2604-
2605-# In case all classes in a project start with a common prefix, all
2606-# classes will be put under the same header in the alphabetical index.
2607-# The IGNORE_PREFIX tag can be used to specify one or more prefixes that
2608-# should be ignored while generating the index headers.
2609-
2610-IGNORE_PREFIX =
2611-
2612-#---------------------------------------------------------------------------
2613-# configuration options related to the HTML output
2614-#---------------------------------------------------------------------------
2615-
2616-# If the GENERATE_HTML tag is set to YES (the default) Doxygen will
2617-# generate HTML output.
2618-
2619-GENERATE_HTML = YES
2620-
2621-# The HTML_OUTPUT tag is used to specify where the HTML docs will be put.
2622-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
2623-# put in front of it. If left blank `html' will be used as the default path.
2624-
2625-HTML_OUTPUT = html
2626-
2627-# The HTML_FILE_EXTENSION tag can be used to specify the file extension for
2628-# each generated HTML page (for example: .htm,.php,.asp). If it is left blank
2629-# doxygen will generate files with .html extension.
2630-
2631-HTML_FILE_EXTENSION = .html
2632-
2633-# The HTML_HEADER tag can be used to specify a personal HTML header for
2634-# each generated HTML page. If it is left blank doxygen will generate a
2635-# standard header.
2636-
2637-HTML_HEADER =
2638-
2639-# The HTML_FOOTER tag can be used to specify a personal HTML footer for
2640-# each generated HTML page. If it is left blank doxygen will generate a
2641-# standard footer.
2642-
2643-HTML_FOOTER =
2644-
2645-# The HTML_STYLESHEET tag can be used to specify a user-defined cascading
2646-# style sheet that is used by each HTML page. It can be used to
2647-# fine-tune the look of the HTML output. If the tag is left blank doxygen
2648-# will generate a default style sheet. Note that doxygen will try to copy
2649-# the style sheet file to the HTML output directory, so don't put your own
2650-# stylesheet in the HTML output directory as well, or it will be erased!
2651-
2652-HTML_STYLESHEET =
2653-
2654-# If the HTML_ALIGN_MEMBERS tag is set to YES, the members of classes,
2655-# files or namespaces will be aligned in HTML using tables. If set to
2656-# NO a bullet list will be used.
2657-
2658-HTML_ALIGN_MEMBERS = YES
2659-
2660-# If the GENERATE_HTMLHELP tag is set to YES, additional index files
2661-# will be generated that can be used as input for tools like the
2662-# Microsoft HTML help workshop to generate a compiled HTML help file (.chm)
2663-# of the generated HTML documentation.
2664-
2665-GENERATE_HTMLHELP = NO
2666-
2667-# If the GENERATE_DOCSET tag is set to YES, additional index files
2668-# will be generated that can be used as input for Apple's Xcode 3
2669-# integrated development environment, introduced with OSX 10.5 (Leopard).
2670-# To create a documentation set, doxygen will generate a Makefile in the
2671-# HTML output directory. Running make will produce the docset in that
2672-# directory and running "make install" will install the docset in
2673-# ~/Library/Developer/Shared/Documentation/DocSets so that Xcode will find
2674-# it at startup.
2675-
2676-GENERATE_DOCSET = NO
2677-
2678-# When GENERATE_DOCSET tag is set to YES, this tag determines the name of the
2679-# feed. A documentation feed provides an umbrella under which multiple
2680-# documentation sets from a single provider (such as a company or product suite)
2681-# can be grouped.
2682-
2683-DOCSET_FEEDNAME = "Doxygen generated docs"
2684-
2685-# When GENERATE_DOCSET tag is set to YES, this tag specifies a string that
2686-# should uniquely identify the documentation set bundle. This should be a
2687-# reverse domain-name style string, e.g. com.mycompany.MyDocSet. Doxygen
2688-# will append .docset to the name.
2689-
2690-DOCSET_BUNDLE_ID = org.doxygen.Project
2691-
2692-# If the HTML_DYNAMIC_SECTIONS tag is set to YES then the generated HTML
2693-# documentation will contain sections that can be hidden and shown after the
2694-# page has loaded. For this to work a browser that supports
2695-# JavaScript and DHTML is required (for instance Mozilla 1.0+, Firefox
2696-# Netscape 6.0+, Internet explorer 5.0+, Konqueror, or Safari).
2697-
2698-HTML_DYNAMIC_SECTIONS = NO
2699-
2700-# If the GENERATE_HTMLHELP tag is set to YES, the CHM_FILE tag can
2701-# be used to specify the file name of the resulting .chm file. You
2702-# can add a path in front of the file if the result should not be
2703-# written to the html output directory.
2704-
2705-CHM_FILE =
2706-
2707-# If the GENERATE_HTMLHELP tag is set to YES, the HHC_LOCATION tag can
2708-# be used to specify the location (absolute path including file name) of
2709-# the HTML help compiler (hhc.exe). If non-empty doxygen will try to run
2710-# the HTML help compiler on the generated index.hhp.
2711-
2712-HHC_LOCATION =
2713-
2714-# If the GENERATE_HTMLHELP tag is set to YES, the GENERATE_CHI flag
2715-# controls if a separate .chi index file is generated (YES) or that
2716-# it should be included in the master .chm file (NO).
2717-
2718-GENERATE_CHI = NO
2719-
2720-# If the GENERATE_HTMLHELP tag is set to YES, the BINARY_TOC flag
2721-# controls whether a binary table of contents is generated (YES) or a
2722-# normal table of contents (NO) in the .chm file.
2723-
2724-BINARY_TOC = NO
2725-
2726-# The TOC_EXPAND flag can be set to YES to add extra items for group members
2727-# to the contents of the HTML help documentation and to the tree view.
2728-
2729-TOC_EXPAND = NO
2730-
2731-# The DISABLE_INDEX tag can be used to turn on/off the condensed index at
2732-# top of each HTML page. The value NO (the default) enables the index and
2733-# the value YES disables it.
2734-
2735-DISABLE_INDEX = NO
2736-
2737-# This tag can be used to set the number of enum values (range [1..20])
2738-# that doxygen will group on one line in the generated HTML documentation.
2739-
2740-ENUM_VALUES_PER_LINE = 4
2741-
2742-# If the GENERATE_TREEVIEW tag is set to YES, a side panel will be
2743-# generated containing a tree-like index structure (just like the one that
2744-# is generated for HTML Help). For this to work a browser that supports
2745-# JavaScript, DHTML, CSS and frames is required (for instance Mozilla 1.0+,
2746-# Netscape 6.0+, Internet explorer 5.0+, or Konqueror). Windows users are
2747-# probably better off using the HTML help feature.
2748-
2749-GENERATE_TREEVIEW = YES
2750-
2751-# If the treeview is enabled (see GENERATE_TREEVIEW) then this tag can be
2752-# used to set the initial width (in pixels) of the frame in which the tree
2753-# is shown.
2754-
2755-TREEVIEW_WIDTH = 350
2756-
2757-#---------------------------------------------------------------------------
2758-# configuration options related to the LaTeX output
2759-#---------------------------------------------------------------------------
2760-
2761-# If the GENERATE_LATEX tag is set to YES (the default) Doxygen will
2762-# generate Latex output.
2763-
2764-GENERATE_LATEX = NO
2765-
2766-# The LATEX_OUTPUT tag is used to specify where the LaTeX docs will be put.
2767-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
2768-# put in front of it. If left blank `latex' will be used as the default path.
2769-
2770-LATEX_OUTPUT = latex
2771-
2772-# The LATEX_CMD_NAME tag can be used to specify the LaTeX command name to be
2773-# invoked. If left blank `latex' will be used as the default command name.
2774-
2775-LATEX_CMD_NAME = latex
2776-
2777-# The MAKEINDEX_CMD_NAME tag can be used to specify the command name to
2778-# generate index for LaTeX. If left blank `makeindex' will be used as the
2779-# default command name.
2780-
2781-MAKEINDEX_CMD_NAME = makeindex
2782-
2783-# If the COMPACT_LATEX tag is set to YES Doxygen generates more compact
2784-# LaTeX documents. This may be useful for small projects and may help to
2785-# save some trees in general.
2786-
2787-COMPACT_LATEX = NO
2788-
2789-# The PAPER_TYPE tag can be used to set the paper type that is used
2790-# by the printer. Possible values are: a4, a4wide, letter, legal and
2791-# executive. If left blank a4wide will be used.
2792-
2793-PAPER_TYPE = a4wide
2794-
2795-# The EXTRA_PACKAGES tag can be to specify one or more names of LaTeX
2796-# packages that should be included in the LaTeX output.
2797-
2798-EXTRA_PACKAGES =
2799-
2800-# The LATEX_HEADER tag can be used to specify a personal LaTeX header for
2801-# the generated latex document. The header should contain everything until
2802-# the first chapter. If it is left blank doxygen will generate a
2803-# standard header. Notice: only use this tag if you know what you are doing!
2804-
2805-LATEX_HEADER =
2806-
2807-# If the PDF_HYPERLINKS tag is set to YES, the LaTeX that is generated
2808-# is prepared for conversion to pdf (using ps2pdf). The pdf file will
2809-# contain links (just like the HTML output) instead of page references
2810-# This makes the output suitable for online browsing using a pdf viewer.
2811-
2812-PDF_HYPERLINKS = YES
2813-
2814-# If the USE_PDFLATEX tag is set to YES, pdflatex will be used instead of
2815-# plain latex in the generated Makefile. Set this option to YES to get a
2816-# higher quality PDF documentation.
2817-
2818-USE_PDFLATEX = YES
2819-
2820-# If the LATEX_BATCHMODE tag is set to YES, doxygen will add the \\batchmode.
2821-# command to the generated LaTeX files. This will instruct LaTeX to keep
2822-# running if errors occur, instead of asking the user for help.
2823-# This option is also used when generating formulas in HTML.
2824-
2825-LATEX_BATCHMODE = NO
2826-
2827-# If LATEX_HIDE_INDICES is set to YES then doxygen will not
2828-# include the index chapters (such as File Index, Compound Index, etc.)
2829-# in the output.
2830-
2831-LATEX_HIDE_INDICES = NO
2832-
2833-#---------------------------------------------------------------------------
2834-# configuration options related to the RTF output
2835-#---------------------------------------------------------------------------
2836-
2837-# If the GENERATE_RTF tag is set to YES Doxygen will generate RTF output
2838-# The RTF output is optimized for Word 97 and may not look very pretty with
2839-# other RTF readers or editors.
2840-
2841-GENERATE_RTF = NO
2842-
2843-# The RTF_OUTPUT tag is used to specify where the RTF docs will be put.
2844-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
2845-# put in front of it. If left blank `rtf' will be used as the default path.
2846-
2847-RTF_OUTPUT = rtf
2848-
2849-# If the COMPACT_RTF tag is set to YES Doxygen generates more compact
2850-# RTF documents. This may be useful for small projects and may help to
2851-# save some trees in general.
2852-
2853-COMPACT_RTF = NO
2854-
2855-# If the RTF_HYPERLINKS tag is set to YES, the RTF that is generated
2856-# will contain hyperlink fields. The RTF file will
2857-# contain links (just like the HTML output) instead of page references.
2858-# This makes the output suitable for online browsing using WORD or other
2859-# programs which support those fields.
2860-# Note: wordpad (write) and others do not support links.
2861-
2862-RTF_HYPERLINKS = NO
2863-
2864-# Load stylesheet definitions from file. Syntax is similar to doxygen's
2865-# config file, i.e. a series of assignments. You only have to provide
2866-# replacements, missing definitions are set to their default value.
2867-
2868-RTF_STYLESHEET_FILE =
2869-
2870-# Set optional variables used in the generation of an rtf document.
2871-# Syntax is similar to doxygen's config file.
2872-
2873-RTF_EXTENSIONS_FILE =
2874-
2875-#---------------------------------------------------------------------------
2876-# configuration options related to the man page output
2877-#---------------------------------------------------------------------------
2878-
2879-# If the GENERATE_MAN tag is set to YES (the default) Doxygen will
2880-# generate man pages
2881-
2882-GENERATE_MAN = NO
2883-
2884-# The MAN_OUTPUT tag is used to specify where the man pages will be put.
2885-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
2886-# put in front of it. If left blank `man' will be used as the default path.
2887-
2888-MAN_OUTPUT = man
2889-
2890-# The MAN_EXTENSION tag determines the extension that is added to
2891-# the generated man pages (default is the subroutine's section .3)
2892-
2893-MAN_EXTENSION = .3
2894-
2895-# If the MAN_LINKS tag is set to YES and Doxygen generates man output,
2896-# then it will generate one additional man file for each entity
2897-# documented in the real man page(s). These additional files
2898-# only source the real man page, but without them the man command
2899-# would be unable to find the correct page. The default is NO.
2900-
2901-MAN_LINKS = NO
2902-
2903-#---------------------------------------------------------------------------
2904-# configuration options related to the XML output
2905-#---------------------------------------------------------------------------
2906-
2907-# If the GENERATE_XML tag is set to YES Doxygen will
2908-# generate an XML file that captures the structure of
2909-# the code including all documentation.
2910-
2911-GENERATE_XML = NO
2912-
2913-# The XML_OUTPUT tag is used to specify where the XML pages will be put.
2914-# If a relative path is entered the value of OUTPUT_DIRECTORY will be
2915-# put in front of it. If left blank `xml' will be used as the default path.
2916-
2917-XML_OUTPUT = xml
2918-
2919-# The XML_SCHEMA tag can be used to specify an XML schema,
2920-# which can be used by a validating XML parser to check the
2921-# syntax of the XML files.
2922-
2923-XML_SCHEMA =
2924-
2925-# The XML_DTD tag can be used to specify an XML DTD,
2926-# which can be used by a validating XML parser to check the
2927-# syntax of the XML files.
2928-
2929-XML_DTD =
2930-
2931-# If the XML_PROGRAMLISTING tag is set to YES Doxygen will
2932-# dump the program listings (including syntax highlighting
2933-# and cross-referencing information) to the XML output. Note that
2934-# enabling this will significantly increase the size of the XML output.
2935-
2936-XML_PROGRAMLISTING = YES
2937-
2938-#---------------------------------------------------------------------------
2939-# configuration options for the AutoGen Definitions output
2940-#---------------------------------------------------------------------------
2941-
2942-# If the GENERATE_AUTOGEN_DEF tag is set to YES Doxygen will
2943-# generate an AutoGen Definitions (see autogen.sf.net) file
2944-# that captures the structure of the code including all
2945-# documentation. Note that this feature is still experimental
2946-# and incomplete at the moment.
2947-
2948-GENERATE_AUTOGEN_DEF = NO
2949-
2950-#---------------------------------------------------------------------------
2951-# configuration options related to the Perl module output
2952-#---------------------------------------------------------------------------
2953-
2954-# If the GENERATE_PERLMOD tag is set to YES Doxygen will
2955-# generate a Perl module file that captures the structure of
2956-# the code including all documentation. Note that this
2957-# feature is still experimental and incomplete at the
2958-# moment.
2959-
2960-GENERATE_PERLMOD = NO
2961-
2962-# If the PERLMOD_LATEX tag is set to YES Doxygen will generate
2963-# the necessary Makefile rules, Perl scripts and LaTeX code to be able
2964-# to generate PDF and DVI output from the Perl module output.
2965-
2966-PERLMOD_LATEX = NO
2967-
2968-# If the PERLMOD_PRETTY tag is set to YES the Perl module output will be
2969-# nicely formatted so it can be parsed by a human reader. This is useful
2970-# if you want to understand what is going on. On the other hand, if this
2971-# tag is set to NO the size of the Perl module output will be much smaller
2972-# and Perl will parse it just the same.
2973-
2974-PERLMOD_PRETTY = YES
2975-
2976-# The names of the make variables in the generated doxyrules.make file
2977-# are prefixed with the string contained in PERLMOD_MAKEVAR_PREFIX.
2978-# This is useful so different doxyrules.make files included by the same
2979-# Makefile don't overwrite each other's variables.
2980-
2981-PERLMOD_MAKEVAR_PREFIX =
2982-
2983-#---------------------------------------------------------------------------
2984-# Configuration options related to the preprocessor
2985-#---------------------------------------------------------------------------
2986-
2987-# If the ENABLE_PREPROCESSING tag is set to YES (the default) Doxygen will
2988-# evaluate all C-preprocessor directives found in the sources and include
2989-# files.
2990-
2991-ENABLE_PREPROCESSING = YES
2992-
2993-# If the MACRO_EXPANSION tag is set to YES Doxygen will expand all macro
2994-# names in the source code. If set to NO (the default) only conditional
2995-# compilation will be performed. Macro expansion can be done in a controlled
2996-# way by setting EXPAND_ONLY_PREDEF to YES.
2997-
2998-MACRO_EXPANSION = NO
2999-
3000-# If the EXPAND_ONLY_PREDEF and MACRO_EXPANSION tags are both set to YES
3001-# then the macro expansion is limited to the macros specified with the
3002-# PREDEFINED and EXPAND_AS_DEFINED tags.
3003-
3004-EXPAND_ONLY_PREDEF = NO
3005-
3006-# If the SEARCH_INCLUDES tag is set to YES (the default) the includes files
3007-# in the INCLUDE_PATH (see below) will be search if a #include is found.
3008-
3009-SEARCH_INCLUDES = YES
3010-
3011-# The INCLUDE_PATH tag can be used to specify one or more directories that
3012-# contain include files that are not input files but should be processed by
3013-# the preprocessor.
3014-
3015-INCLUDE_PATH =
3016-
3017-# You can use the INCLUDE_FILE_PATTERNS tag to specify one or more wildcard
3018-# patterns (like *.h and *.hpp) to filter out the header-files in the
3019-# directories. If left blank, the patterns specified with FILE_PATTERNS will
3020-# be used.
3021-
3022-INCLUDE_FILE_PATTERNS =
3023-
3024-# The PREDEFINED tag can be used to specify one or more macro names that
3025-# are defined before the preprocessor is started (similar to the -D option of
3026-# gcc). The argument of the tag is a list of macros of the form: name
3027-# or name=definition (no spaces). If the definition and the = are
3028-# omitted =1 is assumed. To prevent a macro definition from being
3029-# undefined via #undef or recursively expanded use the := operator
3030-# instead of the = operator.
3031-
3032-PREDEFINED =
3033-
3034-# If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then
3035-# this tag can be used to specify a list of macro names that should be expanded.
3036-# The macro definition that is found in the sources will be used.
3037-# Use the PREDEFINED tag if you want to use a different macro definition.
3038-
3039-EXPAND_AS_DEFINED =
3040-
3041-# If the SKIP_FUNCTION_MACROS tag is set to YES (the default) then
3042-# doxygen's preprocessor will remove all function-like macros that are alone
3043-# on a line, have an all uppercase name, and do not end with a semicolon. Such
3044-# function macros are typically used for boiler-plate code, and will confuse
3045-# the parser if not removed.
3046-
3047-SKIP_FUNCTION_MACROS = YES
3048-
3049-#---------------------------------------------------------------------------
3050-# Configuration::additions related to external references
3051-#---------------------------------------------------------------------------
3052-
3053-# The TAGFILES option can be used to specify one or more tagfiles.
3054-# Optionally an initial location of the external documentation
3055-# can be added for each tagfile. The format of a tag file without
3056-# this location is as follows:
3057-# TAGFILES = file1 file2 ...
3058-# Adding location for the tag files is done as follows:
3059-# TAGFILES = file1=loc1 "file2 = loc2" ...
3060-# where "loc1" and "loc2" can be relative or absolute paths or
3061-# URLs. If a location is present for each tag, the installdox tool
3062-# does not have to be run to correct the links.
3063-# Note that each tag file must have a unique name
3064-# (where the name does NOT include the path)
3065-# If a tag file is not located in the directory in which doxygen
3066-# is run, you must also specify the path to the tagfile here.
3067-
3068-TAGFILES =
3069-
3070-# When a file name is specified after GENERATE_TAGFILE, doxygen will create
3071-# a tag file that is based on the input files it reads.
3072-
3073-GENERATE_TAGFILE =
3074-
3075-# If the ALLEXTERNALS tag is set to YES all external classes will be listed
3076-# in the class index. If set to NO only the inherited external classes
3077-# will be listed.
3078-
3079-ALLEXTERNALS = NO
3080-
3081-# If the EXTERNAL_GROUPS tag is set to YES all external groups will be listed
3082-# in the modules index. If set to NO, only the current project's groups will
3083-# be listed.
3084-
3085-EXTERNAL_GROUPS = YES
3086-
3087-# The PERL_PATH should be the absolute path and name of the perl script
3088-# interpreter (i.e. the result of `which perl').
3089-
3090-PERL_PATH = /usr/bin/perl
3091-
3092-#---------------------------------------------------------------------------
3093-# Configuration options related to the dot tool
3094-#---------------------------------------------------------------------------
3095-
3096-# If the CLASS_DIAGRAMS tag is set to YES (the default) Doxygen will
3097-# generate a inheritance diagram (in HTML, RTF and LaTeX) for classes with base
3098-# or super classes. Setting the tag to NO turns the diagrams off. Note that
3099-# this option is superseded by the HAVE_DOT option below. This is only a
3100-# fallback. It is recommended to install and use dot, since it yields more
3101-# powerful graphs.
3102-
3103-CLASS_DIAGRAMS = YES
3104-
3105-# You can define message sequence charts within doxygen comments using the \msc
3106-# command. Doxygen will then run the mscgen tool (see
3107-# http://www.mcternan.me.uk/mscgen/) to produce the chart and insert it in the
3108-# documentation. The MSCGEN_PATH tag allows you to specify the directory where
3109-# the mscgen tool resides. If left empty the tool is assumed to be found in the
3110-# default search path.
3111-
3112-MSCGEN_PATH =
3113-
3114-# If set to YES, the inheritance and collaboration graphs will hide
3115-# inheritance and usage relations if the target is undocumented
3116-# or is not a class.
3117-
3118-HIDE_UNDOC_RELATIONS = YES
3119-
3120-# If you set the HAVE_DOT tag to YES then doxygen will assume the dot tool is
3121-# available from the path. This tool is part of Graphviz, a graph visualization
3122-# toolkit from AT&T and Lucent Bell Labs. The other options in this section
3123-# have no effect if this option is set to NO (the default)
3124-
3125-HAVE_DOT = YES
3126-
3127-# If the CLASS_GRAPH and HAVE_DOT tags are set to YES then doxygen
3128-# will generate a graph for each documented class showing the direct and
3129-# indirect inheritance relations. Setting this tag to YES will force the
3130-# the CLASS_DIAGRAMS tag to NO.
3131-
3132-CLASS_GRAPH = YES
3133-
3134-# If the COLLABORATION_GRAPH and HAVE_DOT tags are set to YES then doxygen
3135-# will generate a graph for each documented class showing the direct and
3136-# indirect implementation dependencies (inheritance, containment, and
3137-# class references variables) of the class with other documented classes.
3138-
3139-COLLABORATION_GRAPH = YES
3140-
3141-# If the GROUP_GRAPHS and HAVE_DOT tags are set to YES then doxygen
3142-# will generate a graph for groups, showing the direct groups dependencies
3143-
3144-GROUP_GRAPHS = YES
3145-
3146-# If the UML_LOOK tag is set to YES doxygen will generate inheritance and
3147-# collaboration diagrams in a style similar to the OMG's Unified Modeling
3148-# Language.
3149-
3150-UML_LOOK = YES
3151-
3152-# If set to YES, the inheritance and collaboration graphs will show the
3153-# relations between templates and their instances.
3154-
3155-TEMPLATE_RELATIONS = YES
3156-
3157-# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDE_GRAPH, and HAVE_DOT
3158-# tags are set to YES then doxygen will generate a graph for each documented
3159-# file showing the direct and indirect include dependencies of the file with
3160-# other documented files.
3161-
3162-INCLUDE_GRAPH = YES
3163-
3164-# If the ENABLE_PREPROCESSING, SEARCH_INCLUDES, INCLUDED_BY_GRAPH, and
3165-# HAVE_DOT tags are set to YES then doxygen will generate a graph for each
3166-# documented header file showing the documented files that directly or
3167-# indirectly include this file.
3168-
3169-INCLUDED_BY_GRAPH = YES
3170-
3171-# If the CALL_GRAPH and HAVE_DOT options are set to YES then
3172-# doxygen will generate a call dependency graph for every global function
3173-# or class method. Note that enabling this option will significantly increase
3174-# the time of a run. So in most cases it will be better to enable call graphs
3175-# for selected functions only using the \callgraph command.
3176-
3177-CALL_GRAPH = YES
3178-
3179-# If the CALLER_GRAPH and HAVE_DOT tags are set to YES then
3180-# doxygen will generate a caller dependency graph for every global function
3181-# or class method. Note that enabling this option will significantly increase
3182-# the time of a run. So in most cases it will be better to enable caller
3183-# graphs for selected functions only using the \callergraph command.
3184-
3185-CALLER_GRAPH = YES
3186-
3187-# If the GRAPHICAL_HIERARCHY and HAVE_DOT tags are set to YES then doxygen
3188-# will graphical hierarchy of all classes instead of a textual one.
3189-
3190-GRAPHICAL_HIERARCHY = YES
3191-
3192-# If the DIRECTORY_GRAPH, SHOW_DIRECTORIES and HAVE_DOT tags are set to YES
3193-# then doxygen will show the dependencies a directory has on other directories
3194-# in a graphical way. The dependency relations are determined by the #include
3195-# relations between the files in the directories.
3196-
3197-DIRECTORY_GRAPH = YES
3198-
3199-# The DOT_IMAGE_FORMAT tag can be used to set the image format of the images
3200-# generated by dot. Possible values are png, jpg, or gif
3201-# If left blank png will be used.
3202-
3203-DOT_IMAGE_FORMAT = png
3204-
3205-# The tag DOT_PATH can be used to specify the path where the dot tool can be
3206-# found. If left blank, it is assumed the dot tool can be found in the path.
3207-
3208-DOT_PATH =
3209-
3210-# The DOTFILE_DIRS tag can be used to specify one or more directories that
3211-# contain dot files that are included in the documentation (see the
3212-# \dotfile command).
3213-
3214-DOTFILE_DIRS =
3215-
3216-# The MAX_DOT_GRAPH_MAX_NODES tag can be used to set the maximum number of
3217-# nodes that will be shown in the graph. If the number of nodes in a graph
3218-# becomes larger than this value, doxygen will truncate the graph, which is
3219-# visualized by representing a node as a red box. Note that doxygen if the
3220-# number of direct children of the root node in a graph is already larger than
3221-# DOT_GRAPH_MAX_NODES then the graph will not be shown at all. Also note
3222-# that the size of a graph can be further restricted by MAX_DOT_GRAPH_DEPTH.
3223-
3224-DOT_GRAPH_MAX_NODES = 50
3225-
3226-# The MAX_DOT_GRAPH_DEPTH tag can be used to set the maximum depth of the
3227-# graphs generated by dot. A depth value of 3 means that only nodes reachable
3228-# from the root by following a path via at most 3 edges will be shown. Nodes
3229-# that lay further from the root node will be omitted. Note that setting this
3230-# option to 1 or 2 may greatly reduce the computation time needed for large
3231-# code bases. Also note that the size of a graph can be further restricted by
3232-# DOT_GRAPH_MAX_NODES. Using a depth of 0 means no depth restriction.
3233-
3234-MAX_DOT_GRAPH_DEPTH = 0
3235-
3236-# Set the DOT_TRANSPARENT tag to YES to generate images with a transparent
3237-# background. This is enabled by default, which results in a transparent
3238-# background. Warning: Depending on the platform used, enabling this option
3239-# may lead to badly anti-aliased labels on the edges of a graph (i.e. they
3240-# become hard to read).
3241-
3242-DOT_TRANSPARENT = YES
3243-
3244-# Set the DOT_MULTI_TARGETS tag to YES allow dot to generate multiple output
3245-# files in one run (i.e. multiple -o and -T options on the command line). This
3246-# makes dot run faster, but since only newer versions of dot (>1.8.10)
3247-# support this, this feature is disabled by default.
3248-
3249-DOT_MULTI_TARGETS = NO
3250-
3251-# If the GENERATE_LEGEND tag is set to YES (the default) Doxygen will
3252-# generate a legend page explaining the meaning of the various boxes and
3253-# arrows in the dot generated graphs.
3254-
3255-GENERATE_LEGEND = YES
3256-
3257-# If the DOT_CLEANUP tag is set to YES (the default) Doxygen will
3258-# remove the intermediate dot files that are used to generate
3259-# the various graphs.
3260-
3261-DOT_CLEANUP = YES
3262-
3263-#---------------------------------------------------------------------------
3264-# Configuration::additions related to the search engine
3265-#---------------------------------------------------------------------------
3266-
3267-# The SEARCHENGINE tag specifies whether or not a search engine should be
3268-# used. If set to NO the values of all tags below this one will be ignored.
3269-
3270-SEARCHENGINE = NO
3271
3272=== removed file 'EXCEPTIONS-CLIENT'
3273--- EXCEPTIONS-CLIENT 2008-06-25 05:29:13 +0000
3274+++ EXCEPTIONS-CLIENT 1970-01-01 00:00:00 +0000
3275@@ -1,119 +0,0 @@
3276-MySQL FLOSS License Exception
3277-
3278-The MySQL AB Exception for Free/Libre and Open Source
3279-Software-only Applications Using MySQL Client Libraries (the
3280-"FLOSS Exception").
3281-
3282-Version 0.6, 7 March 2007
3283-
3284-Exception Intent
3285-
3286-We want specified Free/Libre and Open Source Software (``FLOSS'')
3287-applications to be able to use specified GPL-licensed MySQL client
3288-libraries (the ``Program'') despite the fact that not all FLOSS
3289-licenses are compatible with version 2 of the GNU General Public
3290-License (the ``GPL'').
3291-
3292-Legal Terms and Conditions
3293-
3294-As a special exception to the terms and conditions of version 2.0
3295-of the GPL:
3296-
3297- 1. You are free to distribute a Derivative Work that is formed
3298- entirely from the Program and one or more works (each, a
3299- "FLOSS Work") licensed under one or more of the licenses
3300- listed below in section 1, as long as:
3301- a. You obey the GPL in all respects for the Program and the
3302- Derivative Work, except for identifiable sections of the
3303- Derivative Work which are not derived from the Program,
3304- and which can reasonably be considered independent and
3305- separate works in themselves,
3306- b. all identifiable sections of the Derivative Work which
3307- are not derived from the Program, and which can
3308- reasonably be considered independent and separate works
3309- in themselves,
3310- i. are distributed subject to one of the FLOSS licenses
3311- listed below, and
3312- ii. the object code or executable form of those sections
3313- are accompanied by the complete corresponding
3314- machine-readable source code for those sections on
3315- the same medium and under the same FLOSS license as
3316- the corresponding object code or executable forms of
3317- those sections, and
3318- c. any works which are aggregated with the Program or with a
3319- Derivative Work on a volume of a storage or distribution
3320- medium in accordance with the GPL, can reasonably be
3321- considered independent and separate works in themselves
3322- which are not derivatives of either the Program, a
3323- Derivative Work or a FLOSS Work.
3324- If the above conditions are not met, then the Program may only
3325- be copied, modified, distributed or used under the terms and
3326- conditions of the GPL or another valid licensing option from
3327- MySQL AB.
3328-
3329- 2. FLOSS License List
3330-
3331-License name Version(s)/Copyright Date
3332-Academic Free License 2.0
3333-Apache Software License 1.0/1.1/2.0
3334-Apple Public Source License 2.0
3335-Artistic license From Perl 5.8.0
3336-BSD license "July 22 1999"
3337-Common Development and Distribution License (CDDL) 1.0
3338-Common Public License 1.0
3339-Eclipse Public License 1.0
3340-GNU Library or "Lesser" General Public License (LGPL) 2.0/2.1
3341-Jabber Open Source License 1.0
3342-MIT license (As listed in file MIT-License.txt) ---
3343-Mozilla Public License (MPL) 1.0/1.1
3344-Open Software License 2.0
3345-OpenSSL license (with original SSLeay license) "2003" ("1998")
3346-PHP License 3.0
3347-Python license (CNRI Python License) ---
3348-Python Software Foundation License 2.1.1
3349-Sleepycat License "1999"
3350-University of Illinois/NCSA Open Source License ---
3351-W3C License "2001"
3352-X11 License "2001"
3353-Zlib/libpng License ---
3354-Zope Public License 2.0
3355-
3356- Due to the many variants of some of the above licenses, we
3357- require that any version follow the 2003 version of the Free
3358- Software Foundation's Free Software Definition
3359- (http://www.gnu.org/philosophy/free-sw.html) or version 1.9 of
3360- the Open Source Definition by the Open Source Initiative
3361- (http://www.opensource.org/docs/definition.php).
3362-
3363- 3. Definitions
3364-
3365- a. Terms used, but not defined, herein shall have the
3366- meaning provided in the GPL.
3367- b. Derivative Work means a derivative work under copyright
3368- law.
3369-
3370- 4. Applicability: This FLOSS Exception applies to all Programs
3371- that contain a notice placed by MySQL AB saying that the
3372- Program may be distributed under the terms of this FLOSS
3373- Exception. If you create or distribute a work which is a
3374- Derivative Work of both the Program and any other work
3375- licensed under the GPL, then this FLOSS Exception is not
3376- available for that work; thus, you must remove the FLOSS
3377- Exception notice from that work and comply with the GPL in all
3378- respects, including by retaining all GPL notices. You may
3379- choose to redistribute a copy of the Program exclusively under
3380- the terms of the GPL by removing the FLOSS Exception notice
3381- from that copy of the Program, provided that the copy has
3382- never been modified by you or any third party.
3383-
3384-Appendix A. Qualified Libraries and Packages
3385-
3386-The following is a non-exhaustive list of libraries and packages
3387-which are covered by the FLOSS License Exception. Please note that
3388-this appendix is provided merely as an additional service to
3389-specific FLOSS projects wishing to simplify licensing information
3390-for their users. Compliance with one of the licenses noted under
3391-the "FLOSS license list" section remains a prerequisite.
3392-
3393-Package Name Qualifying License and Version
3394-Apache Portable Runtime (APR) Apache Software License 2.0
3395
3396=== removed file 'Makefile.am'
3397--- Makefile.am 2009-12-21 03:44:51 +0000
3398+++ Makefile.am 1970-01-01 00:00:00 +0000
3399@@ -1,293 +0,0 @@
3400-# Copyright (C) 2009 Sun Microsystems
3401-#
3402-# This program is free software; you can redistribute it and/or modify
3403-# it under the terms of the GNU General Public License as published by
3404-# the Free Software Foundation; version 2 of the License.
3405-#
3406-# This program is distributed in the hope that it will be useful,
3407-# but WITHOUT ANY WARRANTY; without even the implied warranty of
3408-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
3409-# GNU General Public License for more details.
3410-#
3411-# You should have received a copy of the GNU General Public License
3412-# along with this program; if not, write to the Free Software
3413-# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
3414-
3415-ACLOCAL_AMFLAGS = -I m4 --force
3416-
3417-# includes append to these:
3418-SUFFIXES =
3419-TESTS =
3420-check_PROGRAMS =
3421-noinst_HEADERS =
3422-lib_LTLIBRARIES =
3423-noinst_LTLIBRARIES =
3424-noinst_PROGRAMS =
3425-
3426-# Process this file with automake to create Makefile.in
3427-if BUILD_GETTEXT
3428- po=po
3429-endif
3430-
3431-VERSION=$(PANDORA_RELEASE_VERSION)
3432-
3433-SUBDIRS = ${po} \
3434- gnulib \
3435- .
3436-
3437-DIST_SUBDIRS = ${SUBDIRS} tests
3438-
3439-BUILT_SOURCES= drizzled/configmake.h
3440-EXTRA_DIST= config/config.rpath m4/gnulib-cache.m4 \
3441- config/autorun.sh Doxyfile \
3442- config/bzr_revinfo \
3443- extra/run_cpplint.sh \
3444- extra/cpplint.py \
3445- extra/clean_source.sh \
3446- config/make-lint.py
3447-
3448-
3449-CLEANFILES= ${BUILT_SOURCES}
3450-DISTCLEANFILES= ac_available_languages_fragment \
3451- .plugin.scan \
3452- config/bzr_revinfo
3453-
3454-MAINTAINERCLEANFILES= autom4te.cache
3455-
3456-CLIENT_LDADD= mysys/libmysys.la \
3457- mystrings/libmystrings.la \
3458- $(LIBDRIZZLE) $(LIBINTL) $(LIBZ) \
3459- client/libgetpassword.la
3460-
3461-noinst_LTLIBRARIES+= \
3462- client/libgetpassword.la \
3463- mysys/libmysys.la \
3464- mystrings/libmystrings.la
3465-
3466-noinst_PROGRAMS+=\
3467- client/drizzletest \
3468- extra/my_print_defaults
3469-
3470-bin_PROGRAMS= \
3471- client/drizzle \
3472- client/drizzledump \
3473- client/drizzleimport \
3474- client/drizzleslap
3475-
3476-man_MANS=\
3477- client/drizzle.1 \
3478- client/drizzled.8 \
3479- client/drizzledump.1 \
3480- client/drizzleimport.1 \
3481- client/drizzleslap.1
3482-
3483-client_libgetpassword_la_SOURCES= client/get_password.cc
3484-
3485-noinst_HEADERS+= \
3486- client/client_priv.h \
3487- client/errname.h \
3488- client/get_password.h \
3489- client/linebuffer.h \
3490- drizzled/configmake.h \
3491- mystrings/decimal.h \
3492- mysys/dynamic_array.h \
3493- mystrings/m_ctype.h \
3494- mystrings/m_string.h \
3495- mystrings/my_uctype.h \
3496- mystrings/t_ctype.h \
3497- mystrings/utf8.h \
3498- mysys/aio_result.h \
3499- mysys/cached_directory.h \
3500- mysys/definitions.h \
3501- mysys/drizzle_time.h \
3502- mysys/hash.h \
3503- mysys/iocache.h \
3504- mysys/my_alloc.h \
3505- mysys/my_bit.h \
3506- mysys/my_bitmap.h \
3507- mysys/my_dir.h \
3508- mysys/my_getopt.h \
3509- mysys/my_pthread.h \
3510- mysys/my_static.h \
3511- mysys/my_sys.h \
3512- mysys/my_time.h \
3513- mysys/my_tree.h \
3514- mysys/mysys_err.h \
3515- mysys/mysys_priv.h \
3516- mysys/thr_lock.h \
3517- mysys/typelib.h
3518-
3519-mystrings_libmystrings_la_SOURCES= \
3520- mystrings/bmove_upp.cc \
3521- mystrings/ctype-bin.cc \
3522- mystrings/ctype-mb.cc \
3523- mystrings/ctype-simple.cc \
3524- mystrings/ctype-uca.cc \
3525- mystrings/ctype-utf8.cc \
3526- mystrings/ctype.cc \
3527- mystrings/decimal.cc \
3528- mystrings/dtoa.cc \
3529- mystrings/int2str.cc \
3530- mystrings/llstr.cc \
3531- mystrings/longlong2str.cc \
3532- mystrings/my_strtoll10.cc
3533-
3534-mysys_libmysys_la_SOURCES= \
3535- mysys/cached_directory.cc \
3536- mysys/charset-def.cc \
3537- mysys/charset.cc \
3538- mysys/checksum.cc \
3539- mysys/default.cc \
3540- mysys/dynamic_array.cc \
3541- mysys/errors.cc \
3542- mysys/hash.cc \
3543- mysys/mf_arr_appstr.cc \
3544- mysys/mf_cache.cc \
3545- mysys/mf_dirname.cc \
3546- mysys/mf_fn_ext.cc \
3547- mysys/mf_format.cc \
3548- mysys/mf_getdate.cc \
3549- mysys/mf_iocache.cc \
3550- mysys/mf_loadpath.cc \
3551- mysys/mf_pack.cc \
3552- mysys/mf_qsort.cc \
3553- mysys/mf_qsort2.cc \
3554- mysys/mf_radix.cc \
3555- mysys/mf_same.cc \
3556- mysys/mf_sort.cc \
3557- mysys/mf_tempfile.cc \
3558- mysys/mf_wcomp.cc \
3559- mysys/my_access.cc \
3560- mysys/my_alloc.cc \
3561- mysys/my_bit.cc \
3562- mysys/my_bitmap.cc \
3563- mysys/my_copy.cc \
3564- mysys/my_create.cc \
3565- mysys/my_delete.cc \
3566- mysys/my_error.cc \
3567- mysys/my_getopt.cc \
3568- mysys/my_getsystime.cc \
3569- mysys/my_init.cc \
3570- mysys/my_lib.cc \
3571- mysys/my_open.cc \
3572- mysys/my_read.cc \
3573- mysys/my_redel.cc \
3574- mysys/my_rename.cc \
3575- mysys/my_static.cc \
3576- mysys/my_symlink.cc \
3577- mysys/my_symlink2.cc \
3578- mysys/my_sync.cc \
3579- mysys/my_thr_init.cc \
3580- mysys/my_time.cc \
3581- mysys/my_tree.cc \
3582- mysys/my_write.cc \
3583- mysys/ptr_cmp.cc \
3584- mysys/thr_lock.cc \
3585- mysys/typelib.cc
3586-
3587-client_drizzle_SOURCES= client/drizzle.cc client/linebuffer.cc
3588-client_drizzle_LDADD= ${CLIENT_LDADD} ${READLINE_LIBS}
3589-
3590-client_drizzledump_SOURCES= client/drizzledump.cc
3591-client_drizzledump_LDADD= ${CLIENT_LDADD}
3592-
3593-client_drizzleimport_SOURCES= client/drizzleimport.cc
3594-client_drizzleimport_LDADD= ${CLIENT_LDADD}
3595-
3596-client_drizzleslap_SOURCES= client/drizzleslap.cc
3597-client_drizzleslap_LDADD= ${CLIENT_LDADD}
3598-
3599-client_drizzletest_SOURCES= client/drizzletest.cc client/errname.cc
3600-client_drizzletest_LDADD= ${CLIENT_LDADD} ${LIBPCRE}
3601-
3602-EXTRA_LTLIBRARIES=
3603-pkgplugin_LTLIBRARIES=
3604-include config/pandora-plugin.am
3605-
3606-extra_my_print_defaults_SOURCES= extra/my_print_defaults.cc
3607-extra_my_print_defaults_LDADD= \
3608- $(top_builddir)/mysys/libmysys.la \
3609- $(top_builddir)/mystrings/libmystrings.la \
3610- $(LIBINTL)
3611-
3612-EXTRA_DIST+= ${man_MANS}
3613-
3614-.PHONY: \
3615- indent \
3616- test
3617-
3618-
3619-# Target 'test' will run the regression test suite using the built server.
3620-#
3621-# If you are running in a shared environment, users can avoid clashing
3622-# port numbers by setting individual small numbers 1-100 to the
3623-# environment variable MTR_BUILD_THREAD. The script "test-run"
3624-# will then calculate the various port numbers it needs from this,
3625-# making sure each user use different ports.
3626-
3627-test: test-drizzle
3628-
3629-doxygen:
3630- doxygen Doxyfile
3631-
3632-indent:
3633- for f in `find ${top_srcdir} -type f | grep -v innobase |\
3634- ${EGREP} '\.(cc|c|h)$$' ` ; do \
3635- uncrustify -f $$f -c ${top_srcdir}/config/uncrustify.cfg \
3636- -o indentoutput.tmp && mv indentoutput.tmp "$$f" ;\
3637- done
3638-
3639-drizzled/configmake.h: ${top_srcdir}/Makefile.in
3640- @echo "Making $@"
3641- @rm -f $@-t $@
3642- @{ echo '/* DO NOT EDIT! GENERATED AUTOMATICALLY! */'; \
3643- echo '#define PREFIX "$(prefix)"'; \
3644- echo '#define EXEC_PREFIX "$(exec_prefix)"'; \
3645- echo '#define BINDIR "$(bindir)"'; \
3646- echo '#define SBINDIR "$(sbindir)"'; \
3647- echo '#define LIBEXECDIR "$(libexecdir)"'; \
3648- echo '#define DATAROOTDIR "$(datarootdir)"'; \
3649- echo '#define DATADIR "$(datadir)"'; \
3650- echo '#define SYSCONFDIR "$(sysconfdir)"'; \
3651- echo '#define SHAREDSTATEDIR "$(sharedstatedir)"'; \
3652- echo '#define LOCALSTATEDIR "$(localstatedir)"'; \
3653- echo '#define INCLUDEDIR "$(includedir)"'; \
3654- echo '#define OLDINCLUDEDIR "$(oldincludedir)"'; \
3655- echo '#define DOCDIR "$(docdir)"'; \
3656- echo '#define INFODIR "$(infodir)"'; \
3657- echo '#define HTMLDIR "$(htmldir)"'; \
3658- echo '#define DVIDIR "$(dvidir)"'; \
3659- echo '#define PDFDIR "$(pdfdir)"'; \
3660- echo '#define PSDIR "$(psdir)"'; \
3661- echo '#define LIBDIR "$(libdir)"'; \
3662- echo '#define LISPDIR "$(lispdir)"'; \
3663- echo '#define LOCALEDIR "$(localedir)"'; \
3664- echo '#define MANDIR "$(mandir)"'; \
3665- echo '#define MANEXT "$(manext)"'; \
3666- echo '#define PKGDATADIR "$(pkgdatadir)"'; \
3667- echo '#define PKGINCLUDEDIR "$(pkgincludedir)"'; \
3668- echo '#define PKGLIBDIR "$(pkglibdir)"'; \
3669- echo '#define PKGLIBEXECDIR "$(pkglibexecdir)"'; \
3670- echo '#define PKGPLUGINDIR "$(pkgplugindir)"'; \
3671- echo '#undef VERSION'; \
3672- echo '#define VERSION "${PANDORA_RELEASE_VERSION}"'; \
3673- echo '#define DRIZZLE_VERSION_ID $(PANDORA_RELEASE_ID)'; \
3674- echo '#define DRIZZLE_RELEASE_COMMENT "${PANDORA_RELEASE_COMMENT}"'; \
3675- } | sed '/""/d' > $@-t
3676- @if diff $@-t $@ >/dev/null 2>&1 ; then \
3677- rm @-t ; \
3678- else \
3679- mv $@-t $@ ; \
3680- fi
3681-
3682-clean-local:
3683- find . -name '*.gcno' | xargs rm -f
3684-
3685-include config/lint-source.am
3686-
3687-include drizzled/include.am
3688-include drizzled/hash/include.am
3689-include drizzled/util/include.am
3690-include drizzled/message/include.am
3691-include support-files/include.am
3692-include tests/include.am
3693
3694=== removed file 'NEWS'
3695--- NEWS 2008-07-20 05:41:52 +0000
3696+++ NEWS 1970-01-01 00:00:00 +0000
3697@@ -1,2 +0,0 @@
3698-Please see:
3699-http://launchpad.net/drizzle
3700
3701=== removed file 'README'
3702--- README 2009-04-14 19:16:51 +0000
3703+++ README 1970-01-01 00:00:00 +0000
3704@@ -1,31 +0,0 @@
3705-The most current information is on the wiki, but are some essential links
3706-and notes for getting started.
3707-
3708-http://drizzle.org/wiki/
3709-https://launchpad.net/drizzle
3710-
3711-Compiling:
3712-# If you got the source from bzr, run:
3713-./config/autorun.sh
3714-# The following steps are the same regardless of where you got the source
3715-./configure --prefix=${HOME}/builds/drizzle &&
3716-make &&
3717-make test ||
3718-echo "FAIL $?"
3719-
3720-More information on compiling can be found at:
3721-http://drizzle.org/wiki/Compiling
3722-
3723-Running Drizzle:
3724-# be sure you configured with a prefix before running make install
3725-make install
3726-cd ${HOME}/builds/drizzle
3727-./sbin/drizzled --no-defaults --port=XXXX \
3728- --basedir=$PWD --datadir=$PWD/var \
3729- >> $PWD/var/drizzle.err 2>&1 &
3730-
3731-See also:
3732-http://drizzle.org/wiki/Starting_drizzled
3733-http://drizzle.org/wiki/Contributing_Code
3734-
3735-Cheers!
3736
3737=== removed directory 'client'
3738=== removed file 'client/client_priv.h'
3739--- client/client_priv.h 2009-12-11 21:54:18 +0000
3740+++ client/client_priv.h 1970-01-01 00:00:00 +0000
3741@@ -1,99 +0,0 @@
3742-/* Copyright (C) 2001-2006 MySQL AB
3743-
3744- This program is free software; you can redistribute it and/or modify
3745- it under the terms of the GNU General Public License as published by
3746- the Free Software Foundation; version 2 of the License.
3747-
3748- This program is distributed in the hope that it will be useful,
3749- but WITHOUT ANY WARRANTY; without even the implied warranty of
3750- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
3751- GNU General Public License for more details.
3752-
3753- You should have received a copy of the GNU General Public License
3754- along with this program; if not, write to the Free Software
3755- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */
3756-
3757-/* Common defines for all clients */
3758-#ifndef CLIENT_CLIENT_PRIV_H
3759-#define CLIENT_CLIENT_PRIV_H
3760-
3761-#include "config.h"
3762-#include <libdrizzle/drizzle_client.h>
3763-#include <mysys/my_getopt.h>
3764-
3765-#include "client/get_password.h"
3766-
3767-#if TIME_WITH_SYS_TIME
3768-# include <sys/time.h>
3769-# include <time.h>
3770-#else
3771-# if HAVE_SYS_TIME_H
3772-# include <sys/time.h>
3773-# else
3774-# include <time.h>
3775-# endif
3776-#endif
3777-
3778-enum options_client
3779-{
3780- OPT_CHARSETS_DIR=256, OPT_DEFAULT_CHARSET,
3781- OPT_PAGER, OPT_NOPAGER, OPT_TEE, OPT_NOTEE,
3782- OPT_LOW_PRIORITY, OPT_AUTO_REPAIR, OPT_COMPRESS,
3783- OPT_DROP, OPT_LOCKS, OPT_KEYWORDS, OPT_DELAYED, OPT_OPTIMIZE,
3784- OPT_FTB, OPT_LTB, OPT_ENC, OPT_O_ENC, OPT_ESC, OPT_TABLES,
3785- OPT_MASTER_DATA, OPT_AUTOCOMMIT, OPT_AUTO_REHASH,
3786- OPT_LINE_NUMBERS, OPT_COLUMN_NAMES, OPT_CONNECT_TIMEOUT,
3787- OPT_MAX_INPUT_LINE, OPT_SHUTDOWN, OPT_PING,
3788- OPT_SELECT_LIMIT, OPT_MAX_JOIN_SIZE, OPT_SSL_SSL,
3789- OPT_SSL_KEY, OPT_SSL_CERT, OPT_SSL_CA, OPT_SSL_CAPATH,
3790- OPT_SSL_CIPHER, OPT_SHUTDOWN_TIMEOUT, OPT_LOCAL_INFILE,
3791- OPT_DELETE_MASTER_LOGS, OPT_COMPACT,
3792- OPT_PROMPT, OPT_IGN_LINES,OPT_TRANSACTION,OPT_DRIZZLE_PROTOCOL,
3793- OPT_SHARED_MEMORY_BASE_NAME, OPT_FRM, OPT_SKIP_OPTIMIZATION,
3794- OPT_COMPATIBLE, OPT_RECONNECT, OPT_DELIMITER, OPT_SECURE_AUTH,
3795- OPT_OPEN_FILES_LIMIT, OPT_SET_CHARSET, OPT_CREATE_OPTIONS, OPT_SERVER_ARG,
3796- OPT_START_POSITION, OPT_STOP_POSITION, OPT_START_DATETIME, OPT_STOP_DATETIME,
3797- OPT_SIGINT_IGNORE, OPT_HEXBLOB, OPT_ORDER_BY_PRIMARY, OPT_COUNT,
3798- OPT_TRIGGERS,
3799- OPT_DRIZZLE_ONLY_PRINT,
3800- OPT_DRIZZLE_LOCK_DIRECTORY,
3801- OPT_USE_THREADS,
3802- OPT_IMPORT_USE_THREADS,
3803- OPT_DRIZZLE_NUMBER_OF_QUERY,
3804- OPT_IGNORE_TABLE,OPT_INSERT_IGNORE,OPT_SHOW_WARNINGS,OPT_DROP_DATABASE,
3805- OPT_TZ_UTC, OPT_AUTO_CLOSE, OPT_CREATE_SLAP_SCHEMA,
3806- OPT_DRIZZLEDUMP_SLAVE_APPLY,
3807- OPT_DRIZZLEDUMP_SLAVE_DATA,
3808- OPT_DRIZZLEDUMP_INCLUDE_MASTER_HOST_PORT,
3809- OPT_SLAP_CSV, OPT_SLAP_CREATE_STRING,
3810- OPT_SLAP_AUTO_GENERATE_SQL_LOAD_TYPE, OPT_SLAP_AUTO_GENERATE_WRITE_NUM,
3811- OPT_SLAP_AUTO_GENERATE_ADD_AUTO,
3812- OPT_SLAP_AUTO_GENERATE_GUID_PRIMARY,
3813- OPT_SLAP_AUTO_GENERATE_EXECUTE_QUERIES,
3814- OPT_SLAP_AUTO_GENERATE_SECONDARY_INDEXES,
3815- OPT_SLAP_AUTO_GENERATE_UNIQUE_WRITE_NUM,
3816- OPT_SLAP_AUTO_GENERATE_UNIQUE_QUERY_NUM,
3817- OPT_SLAP_PRE_QUERY,
3818- OPT_SLAP_POST_QUERY,
3819- OPT_SLAP_PRE_SYSTEM,
3820- OPT_SLAP_POST_SYSTEM,
3821- OPT_SLAP_IGNORE_SQL_ERRORS,
3822- OPT_SLAP_COMMIT,
3823- OPT_SLAP_DETACH,
3824- OPT_DRIZZLE_REPLACE_INTO, OPT_BASE64_OUTPUT_MODE, OPT_SERVER_ID,
3825- OPT_SLAP_BURNIN,
3826- OPT_SLAP_TIMER_LENGTH,
3827- OPT_SLAP_DELAYED_START,
3828- OPT_SLAP_SET_RANDOM_SEED,
3829- OPT_SLAP_BLOB_COL,
3830- OPT_SLAP_LABEL,
3831- OPT_SLAP_AUTO_GENERATE_SELECT_COLUMNS,
3832- OPT_FIX_TABLE_NAMES, OPT_FIX_DB_NAMES, OPT_SSL_VERIFY_SERVER_CERT,
3833- OPT_AUTO_VERTICAL_OUTPUT,
3834- OPT_DEBUG_INFO, OPT_DEBUG_CHECK, OPT_COLUMN_TYPES,
3835- OPT_WRITE_BINLOG, OPT_DUMP_DATE,
3836- OPT_MAX_CLIENT_OPTION,
3837- OPT_SHOW_PROGRESS_SIZE
3838-};
3839-
3840-#endif /* CLIENT_CLIENT_PRIV_H */
3841
3842=== removed file 'client/drizzle.1'
3843--- client/drizzle.1 2009-07-17 17:13:52 +0000
3844+++ client/drizzle.1 1970-01-01 00:00:00 +0000
3845@@ -1,1618 +0,0 @@
3846-.\" Title: \fBmysql\fR
3847-.\" Author:
3848-.\" Generator: DocBook XSL Stylesheets v1.70.1 <http://docbook.sf.net/>
3849-.\" Date: 05/23/2009
3850-.\" Manual: Drizzle Database System
3851-.\" Source: Drizzle
3852-.\"
3853-.TH "\fBDRIZZLE\fR" "1" "05/23/2009" "Drizzle" "Drizzle Database System"
3854-.\" disable hyphenation
3855-.nh
3856-.\" disable justification (adjust text to left margin only)
3857-.ad l
3858-.SH "NAME"
3859-drizzle \- the Drizzle command\-line tool
3860-.SH "SYNOPSIS"
3861-.HP 24
3862-\fBdrizzle [\fR\fB\fIoptions\fR\fR\fB] \fR\fB\fIdb_name\fR\fR
3863-.SH "DESCRIPTION"
3864-.PP
3865-\fBdrizzle\fR
3866-is a simple SQL shell (with GNU
3867-readline
3868-capabilities). It supports interactive and non\-interactive use. When used interactively, query results are presented in an ASCII\-table format. When used non\-interactively (for example, as a filter), the result is presented in tab\-separated format. The output format can be changed using command options.
3869-.PP
3870-If you have problems due to insufficient memory for large result sets, use the
3871-\fB\-\-quick\fR
3872-option. This forces
3873-\fBdrizzle\fR
3874-to retrieve results from the server a row at a time rather than retrieving the entire result set and buffering it in memory before displaying it.
3875-.PP
3876-Using
3877-\fBdrizzle\fR
3878-is very easy. Invoke it from the prompt of your command interpreter as follows:
3879-.sp
3880-.RS 3n
3881-.nf
3882-shell> \fBdrizzle \fR\fB\fIdb_name\fR\fR
3883-.fi
3884-.RE
3885-.PP
3886-Or:
3887-.sp
3888-.RS 3n
3889-.nf
3890-shell> \fBdrizzle \-\-user=\fR\fB\fIuser_name\fR\fR\fB \-\-password=\fR\fB\fIyour_password\fR\fR\fB \fR\fB\fIdb_name\fR\fR
3891-.fi
3892-.RE
3893-.PP
3894-Then type an SQL statement, end it with
3895-\(lq;\(rq,
3896-\\g, or
3897-\\G
3898-and press Enter.
3899-.PP
3900-Typing Control\-C causes
3901-\fBdrizzle\fR
3902-to attempt to kill the current statement. If this cannot be done, or Control\-C is typed again before the statement is killed,
3903-\fBdrizzle\fR
3904-exits.
3905-.PP
3906-You can execute SQL statements in a script file (batch file) like this:
3907-.sp
3908-.RS 3n
3909-.nf
3910-shell> \fBdrizzle \fR\fB\fIdb_name\fR\fR\fB < \fR\fB\fIscript.sql\fR\fR\fB > \fR\fB\fIoutput.tab\fR\fR
3911-.fi
3912-.RE
3913-.SH "\fBDRIZZLE\fR OPTIONS"
3914-.PP
3915-\fBdrizzle\fR
3916-supports the options in the following list.
3917-.TP 3n
3918-\(bu
3919-\fB\-\-help\fR,
3920-\fB\-?\fR
3921-.sp
3922-Display a help message and exit.
3923-.TP 3n
3924-\(bu
3925-\fB\-\-auto\-rehash\fR
3926-.sp
3927-Enable automatic rehashing. This option is on by default, which enables database, table, and column name completion. Use
3928-\fB\-\-disable\-auto\-rehash\fR
3929-to disable rehashing. That causes
3930-\fBdrizzle\fR
3931-to start faster, but you must issue the
3932-rehash
3933-command if you want to use name completion.
3934-.sp
3935-To complete a name, enter the first part and press Tab. If the name is unambiguous,
3936-\fBdrizzle\fR
3937-completes it. Otherwise, you can press Tab again to see the possible names that begin with what you have typed so far. Completion does not occur if there is no default database.
3938-.TP 3n
3939-\(bu
3940-\fB\-\-auto\-vertical\-output\fR
3941-.sp
3942-Causes result sets to be displayed vertically if they are too wide for the current window, and using normal tabular format otherwise. (This applies to statements terminated by
3943-;
3944-or
3945-\\G.) This option was added in Drizzle 6.0.4.
3946-.TP 3n
3947-\(bu
3948-\fB\-\-batch\fR,
3949-\fB\-B\fR
3950-.sp
3951-Print results using tab as the column separator, with each row on a new line. With this option,
3952-\fBdrizzle\fR
3953-does not use the history file.
3954-.sp
3955-Batch mode results in non\-tabular output format and escaping of special characters. Escaping may be disabled by using raw mode; see the description for the
3956-\fB\-\-raw\fR
3957-option.
3958-.TP 3n
3959-\(bu
3960-\fB\-\-character\-sets\-dir=\fR\fB\fIpath\fR\fR
3961-.sp
3962-The directory where character sets are installed. See
3963-Section\ 9.2, \(lqThe Character Set Used for Data and Sorting\(rq.
3964-.TP 3n
3965-\(bu
3966-\fB\-\-column\-names\fR
3967-.sp
3968-Write column names in results.
3969-.TP 3n
3970-\(bu
3971-\fB\-\-column\-type\-info\fR,
3972-\fB\-m\fR
3973-.sp
3974-Display result set metadata.
3975-.TP 3n
3976-\(bu
3977-\fB\-\-comments\fR,
3978-\fB\-c\fR
3979-.sp
3980-Whether to preserve comments in statements sent to the server. The default is \-\-skip\-comments (discard comments), enable with \-\-comments (preserve comments). This option was added in Drizzle 6.0.4.
3981-.TP 3n
3982-\(bu
3983-\fB\-\-compress\fR,
3984-\fB\-C\fR
3985-.sp
3986-Compress all information sent between the client and the server if both support compression.
3987-.TP 3n
3988-\(bu
3989-\fB\-\-database=\fR\fB\fIdb_name\fR\fR,
3990-\fB\-D \fR\fB\fIdb_name\fR\fR
3991-.sp
3992-The database to use. This is useful primarily in an option file.
3993-.TP 3n
3994-\(bu
3995-\fB\-\-debug\-check\fR
3996-.sp
3997-Print some debugging information when the program exits.
3998-.TP 3n
3999-\(bu
4000-\fB\-\-debug\-info\fR,
4001-\fB\-T\fR
4002-.sp
4003-Print debugging information and memory and CPU usage statistics when the program exits.
4004-.TP 3n
4005-\(bu
4006-\fB\-\-delimiter=\fR\fB\fIstr\fR\fR
4007-.sp
4008-Set the statement delimiter. The default is the semicolon character (\(lq;\(rq).
4009-.TP 3n
4010-\(bu
4011-\fB\-\-disable\-named\-commands\fR
4012-.sp
4013-Disable named commands. Use the
4014-\\*
4015-form only, or use named commands only at the beginning of a line ending with a semicolon (\(lq;\(rq).
4016-\fBdrizzle\fR
4017-starts with this option
4018-\fIenabled\fR
4019-by default. However, even with this option, long\-format commands still work from the first line. See
4020-the section called \(lq\fBMYSQL\fR COMMANDS\(rq.
4021-.TP 3n
4022-\(bu
4023-\fB\-\-execute=\fR\fB\fIstatement\fR\fR,
4024-\fB\-e \fR\fB\fIstatement\fR\fR
4025-.sp
4026-Execute the statement and quit. The default output format is like that produced with
4027-\fB\-\-batch\fR. See
4028-Section\ 4.2.3.1, \(lqUsing Options on the Command Line\(rq, for some examples.
4029-.TP 3n
4030-\(bu
4031-\fB\-\-force\fR,
4032-\fB\-f\fR
4033-.sp
4034-Continue even if an SQL error occurs.
4035-.TP 3n
4036-\(bu
4037-\fB\-\-host=\fR\fB\fIhost_name\fR\fR,
4038-\fB\-h \fR\fB\fIhost_name\fR\fR
4039-.sp
4040-Connect to the Drizzle server on the given host.
4041-.TP 3n
4042-\(bu
4043-\fB\-\-html\fR,
4044-\fB\-H\fR
4045-.sp
4046-Produce HTML output.
4047-.TP 3n
4048-\(bu
4049-\fB\-\-ignore\-spaces\fR,
4050-\fB\-i\fR
4051-.sp
4052-Ignore spaces after function names. The effect of this is described in the discussion for the
4053-IGNORE_SPACE
4054-SQL mode (see
4055-Section\ 5.1.7, \(lqServer SQL Modes\(rq).
4056-.TP 3n
4057-\(bu
4058-\fB\-\-line\-numbers\fR
4059-.sp
4060-Write line numbers for errors. Disable this with
4061-\fB\-\-skip\-line\-numbers\fR.
4062-.TP 3n
4063-\(bu
4064-\fB\-\-local\-infile[={0|1}]\fR
4065-.sp
4066-Enable or disable
4067-LOCAL
4068-capability for
4069-LOAD DATA INFILE. With no value, the option enables
4070-LOCAL. The option may be given as
4071-\fB\-\-local\-infile=0\fR
4072-or
4073-\fB\-\-local\-infile=1\fR
4074-to explicitly disable or enable
4075-LOCAL. Enabling
4076-LOCAL
4077-has no effect if the server does not also support it.
4078-.TP 3n
4079-\(bu
4080-\fB\-\-named\-commands\fR,
4081-\fB\-G\fR
4082-.sp
4083-Enable named
4084-\fBdrizzle\fR
4085-commands. Long\-format commands are allowed, not just short\-format commands. For example,
4086-quit
4087-and
4088-\\q
4089-both are recognized. Use
4090-\fB\-\-skip\-named\-commands\fR
4091-to disable named commands. See
4092-the section called \(lq\fBMYSQL\fR COMMANDS\(rq.
4093-.TP 3n
4094-\(bu
4095-\fB\-\-no\-auto\-rehash\fR,
4096-\fB\-A\fR
4097-.sp
4098-Deprecated form of
4099-\fB\-skip\-auto\-rehash\fR. Use
4100-\fB\-\-disable\-auto\-rehash\fR
4101-instead. See the description for
4102-\fB\-\-auto\-rehash\fR.
4103-.TP 3n
4104-\(bu
4105-\fB\-\-no\-beep\fR,
4106-\fB\-b\fR
4107-.sp
4108-Do not beep when errors occur.
4109-.TP 3n
4110-\(bu
4111-\fB\-\-no\-named\-commands\fR,
4112-\fB\-g\fR
4113-.sp
4114-Deprecated, use
4115-\fB\-\-disable\-named\-commands\fR
4116-instead.
4117-.TP 3n
4118-\(bu
4119-\fB\-\-no\-pager\fR
4120-.sp
4121-Deprecated form of
4122-\fB\-\-skip\-pager\fR. See the
4123-\fB\-\-pager\fR
4124-option.
4125-.TP 3n
4126-\(bu
4127-\fB\-\-no\-tee\fR
4128-.sp
4129-Do not copy output to a file.
4130-the section called \(lq\fBMYSQL\fR COMMANDS\(rq, discusses tee files further.
4131-.TP 3n
4132-\(bu
4133-\fB\-\-one\-database\fR,
4134-\fB\-o\fR
4135-.sp
4136-Ignore statements except those for the default database named on the command line. This is useful for skipping updates to other databases in the binary log.
4137-.TP 3n
4138-\(bu
4139-\fB\-\-pager[=\fR\fB\fIcommand\fR\fR\fB]\fR
4140-.sp
4141-Use the given command for paging query output. If the command is omitted, the default pager is the value of your
4142-PAGER
4143-environment variable. Valid pagers are
4144-\fBless\fR,
4145-\fBmore\fR,
4146-\fBcat [> filename]\fR, and so forth. This option works only on Unix. It does not work in batch mode. To disable paging, use
4147-\fB\-\-skip\-pager\fR.
4148-the section called \(lq\fBMYSQL\fR COMMANDS\(rq, discusses output paging further.
4149-.TP 3n
4150-\(bu
4151-\fB\-\-password[=\fR\fB\fIpassword\fR\fR\fB]\fR,
4152-\fB\-P[\fR\fB\fIpassword\fR\fR\fB]\fR
4153-.sp
4154-The password to use when connecting to the server. If you use the short option form (\fB\-p\fR), you
4155-\fIcannot\fR
4156-have a space between the option and the password. If you omit the
4157-\fIpassword\fR
4158-value following the
4159-\fB\-\-password\fR
4160-or
4161-\fB\-p\fR
4162-option on the command line, you are prompted for one.
4163-.sp
4164-Specifying a password on the command line should be considered insecure. See
4165-Section\ 5.5.6.2, \(lqEnd\-User Guidelines for Password Security\(rq.
4166-.TP 3n
4167-\(bu
4168-\fB\-\-pipe\fR,
4169-\fB\-W\fR
4170-.sp
4171-On Windows, connect to the server via a named pipe. This option applies only for connections to a local server, and only if the server supports named\-pipe connections.
4172-.TP 3n
4173-\(bu
4174-\fB\-\-port=\fR\fB\fIport_num\fR\fR,
4175-\fB\-p \fR\fB\fIport_num\fR\fR
4176-.sp
4177-The TCP/IP port number to use for the connection.
4178-.TP 3n
4179-\(bu
4180-\fB\-\-prompt=\fR\fB\fIformat_str\fR\fR
4181-.sp
4182-Set the prompt to the specified format. The default is
4183-drizzle>. The special sequences that the prompt can contain are described in
4184-the section called \(lq\fBMYSQL\fR COMMANDS\(rq.
4185-.TP 3n
4186-\(bu
4187-\fB\-\-protocol={TCP|SOCKET|PIPE|MEMORY}\fR
4188-.sp
4189-The connection protocol to use for connecting to the server. It is useful when the other connection parameters normally would cause a protocol to be used other than the one you want. For details on the allowable values, see
4190-Section\ 4.2.2, \(lqConnecting to the Drizzle Server\(rq.
4191-.TP 3n
4192-\(bu
4193-\fB\-\-quick\fR,
4194-\fB\-q\fR
4195-.sp
4196-Do not cache each query result, print each row as it is received. This may slow down the server if the output is suspended. With this option,
4197-\fBdrizzle\fR
4198-does not use the history file.
4199-.TP 3n
4200-\(bu
4201-\fB\-\-raw\fR,
4202-\fB\-r\fR
4203-.sp
4204-For tabular output, the
4205-\(lqboxing\(rq
4206-around columns enables one column value to be distinguished from another. For non\-tabular output (such as is produced in batch mode or when the
4207-\fB\-\-batch\fR
4208-or
4209-\fB\-\-silent\fR
4210-option is given), special characters are escaped in the output so they can be identified easily. Newline, tab,
4211-NUL, and backslash are written as
4212-\\n,
4213-\\t,
4214-\\0, and
4215-\\\\. The
4216-\fB\-\-raw\fR
4217-option disables this character escaping.
4218-.sp
4219-The following example demonstrates tabular versus non\-tabular output and the use of raw mode to disable escaping:
4220-.sp
4221-.RS 3n
4222-.nf
4223-% \fBdrizzle\fR
4224-drizzle> SELECT CHAR(92);
4225-+\-\-\-\-\-\-\-\-\-\-+
4226-| CHAR(92) |
4227-+\-\-\-\-\-\-\-\-\-\-+
4228-| \\ |
4229-+\-\-\-\-\-\-\-\-\-\-+
4230-% \fBdrizzle \-s\fR
4231-drizzle> SELECT CHAR(92);
4232-CHAR(92)
4233-\\\\
4234-% \fBdrizzle \-s \-r\fR
4235-drizzle> SELECT CHAR(92);
4236-CHAR(92)
4237-\\
4238-.fi
4239-.RE
4240-.TP 3n
4241-\(bu
4242-\fB\-\-reconnect\fR
4243-.sp
4244-If the connection to the server is lost, automatically try to reconnect. A single reconnect attempt is made each time the connection is lost. To suppress reconnection behavior, use
4245-\fB\-\-skip\-reconnect\fR.
4246-.TP 3n
4247-\(bu
4248-\fB\-\-safe\-updates\fR,
4249-\fB\-\-i\-am\-a\-dummy\fR,
4250-\fB\-U\fR
4251-.sp
4252-Allow only those
4253-UPDATE
4254-and
4255-DELETE
4256-statements that specify which rows to modify by using key values. If you have set this option in an option file, you can override it by using
4257-\fB\-\-safe\-updates\fR
4258-on the command line. See
4259-the section called \(lq\fBMYSQL\fR TIPS\(rq, for more information about this option.
4260-.TP 3n
4261-\(bu
4262-\fB\-\-secure\-auth\fR
4263-.sp
4264-Do not send passwords to the server in old (pre\-4.1.1) format. This prevents connections except for servers that use the newer password format.
4265-.TP 3n
4266-\(bu
4267-\fB\-\-show\-warnings\fR
4268-.sp
4269-Cause warnings to be shown after each statement if there are any. This option applies to interactive and batch mode.
4270-.TP 3n
4271-\(bu
4272-\fB\-\-sigint\-ignore\fR
4273-.sp
4274-Ignore
4275-SIGINT
4276-signals (typically the result of typing Control\-C).
4277-.TP 3n
4278-\(bu
4279-\fB\-\-silent\fR,
4280-\fB\-s\fR
4281-.sp
4282-Silent mode. Produce less output. This option can be given multiple times to produce less and less output.
4283-.sp
4284-This option results in non\-tabular output format and escaping of special characters. Escaping may be disabled by using raw mode; see the description for the
4285-\fB\-\-raw\fR
4286-option.
4287-.TP 3n
4288-\(bu
4289-\fB\-\-skip\-column\-names\fR,
4290-\fB\-N\fR
4291-.sp
4292-Do not write column names in results. The short format,
4293-\fB\-N\fR
4294-is deprecated, use the long format instead.
4295-.TP 3n
4296-\(bu
4297-\fB\-\-skip\-line\-numbers\fR,
4298-\fB\-L\fR
4299-.sp
4300-Do not write line numbers for errors. Useful when you want to compare result files that include error messages. The short format,
4301-\fB\-L\fR
4302-is deprecated, use the long format instead.
4303-.TP 3n
4304-\(bu
4305-\fB\-\-socket=\fR\fB\fIpath\fR\fR,
4306-\fB\-S \fR\fB\fIpath\fR\fR
4307-.sp
4308-For connections to
4309-localhost, the Unix socket file to use, or, on Windows, the name of the named pipe to use.
4310-.TP 3n
4311-\(bu
4312-\fB\-\-ssl*\fR
4313-.sp
4314-Options that begin with
4315-\fB\-\-ssl\fR
4316-specify whether to connect to the server via SSL and indicate where to find SSL keys and certificates. See
4317-Section\ 5.5.7.3, \(lqSSL Command Options\(rq.
4318-.TP 3n
4319-\(bu
4320-\fB\-\-table\fR,
4321-\fB\-t\fR
4322-.sp
4323-Display output in table format. This is the default for interactive use, but can be used to produce table output in batch mode.
4324-.TP 3n
4325-\(bu
4326-\fB\-\-tee=\fR\fB\fIfile_name\fR\fR
4327-.sp
4328-Append a copy of output to the given file. This option does not work in batch mode.
4329-the section called \(lq\fBMYSQL\fR COMMANDS\(rq, discusses tee files further.
4330-.TP 3n
4331-\(bu
4332-\fB\-\-unbuffered\fR,
4333-\fB\-n\fR
4334-.sp
4335-Flush the buffer after each query.
4336-.TP 3n
4337-\(bu
4338-\fB\-\-user=\fR\fB\fIuser_name\fR\fR,
4339-\fB\-u \fR\fB\fIuser_name\fR\fR
4340-.sp
4341-The Drizzle user name to use when connecting to the server.
4342-.TP 3n
4343-\(bu
4344-\fB\-\-verbose\fR,
4345-\fB\-v\fR
4346-.sp
4347-Verbose mode. Produce more output about what the program does. This option can be given multiple times to produce more and more output. (For example,
4348-\fB\-v \-v \-v\fR
4349-produces table output format even in batch mode.)
4350-.TP 3n
4351-\(bu
4352-\fB\-\-version\fR,
4353-\fB\-V\fR
4354-.sp
4355-Display version information and exit.
4356-.TP 3n
4357-\(bu
4358-\fB\-\-vertical\fR,
4359-\fB\-E\fR
4360-.sp
4361-Print query output rows vertically (one line per column value). Without this option, you can specify vertical output for individual statements by terminating them with
4362-\\G.
4363-.TP 3n
4364-\(bu
4365-\fB\-\-wait\fR,
4366-\fB\-w\fR
4367-.sp
4368-If the connection cannot be established, wait and retry instead of aborting.
4369-.TP 3n
4370-.PP
4371-You can also set the following variables by using
4372-\fB\-\-\fR\fB\fIvar_name\fR\fR\fB=\fR\fB\fIvalue\fR\fR. The
4373-\fB\-\-set\-variable\fR
4374-format is deprecated.
4375-.TP 3n
4376-\(bu
4377-connect_timeout
4378-.sp
4379-The number of seconds before connection timeout. (Default value is
4380-0.)
4381-.TP 3n
4382-\(bu
4383-max_allowed_packet
4384-.sp
4385-The maximum packet length to send to or receive from the server. (Default value is 16MB.)
4386-.TP 3n
4387-\(bu
4388-max_join_size
4389-.sp
4390-The automatic limit for rows in a join when using
4391-\fB\-\-safe\-updates\fR. (Default value is 1,000,000.)
4392-.TP 3n
4393-\(bu
4394-net_buffer_length
4395-.sp
4396-The buffer size for TCP/IP and socket communication. (Default value is 16KB.)
4397-.TP 3n
4398-\(bu
4399-select_limit
4400-.sp
4401-The automatic limit for
4402-SELECT
4403-statements when using
4404-\fB\-\-safe\-updates\fR. (Default value is 1,000.)
4405-.sp
4406-.RE
4407-.PP
4408-On Unix, the
4409-\fBmysql\fR
4410-client writes a record of executed statements to a history file. By default, this file is named
4411-\fI.mysql_history\fR
4412-and is created in your home directory. To specify a different file, set the value of the
4413-MYSQL_HISTFILE
4414-environment variable.
4415-.PP
4416-The
4417-\fI.mysql_history\fR
4418-should be protected with a restrictive access mode because sensitive information might be written to it, such as the text of SQL statements that contain passwords. See
4419-Section\ 5.5.6.2, \(lqEnd\-User Guidelines for Password Security\(rq.
4420-.PP
4421-If you do not want to maintain a history file, first remove
4422-\fI.mysql_history\fR
4423-if it exists, and then use either of the following techniques:
4424-.TP 3n
4425-\(bu
4426-Set the
4427-MYSQL_HISTFILE
4428-variable to
4429-\fI/dev/null\fR. To cause this setting to take effect each time you log in, put the setting in one of your shell's startup files.
4430-.TP 3n
4431-\(bu
4432-Create
4433-\fI.mysql_history\fR
4434-as a symbolic link to
4435-\fI/dev/null\fR:
4436-.sp
4437-.RS 3n
4438-.nf
4439-shell> \fBln \-s /dev/null $HOME/.mysql_history\fR
4440-.fi
4441-.RE
4442-You need do this only once.
4443-.SH "\fBMYSQL\fR COMMANDS"
4444-.PP
4445-\fBmysql\fR
4446-sends each SQL statement that you issue to the server to be executed. There is also a set of commands that
4447-\fBmysql\fR
4448-itself interprets. For a list of these commands, type
4449-help
4450-or
4451-\\h
4452-at the
4453-mysql>
4454-prompt:
4455-.sp
4456-.RS 3n
4457-.nf
4458-mysql> \fBhelp\fR
4459-List of all Drizzle commands:
4460-Note that all text commands must be first on line and end with ';'
4461-? (\\?) Synonym for `help'.
4462-clear (\\c) Clear command.
4463-connect (\\r) Reconnect to the server. Optional arguments are db and host.
4464-delimiter (\\d) Set statement delimiter.
4465-edit (\\e) Edit command with $EDITOR.
4466-ego (\\G) Send command to mysql server, display result vertically.
4467-exit (\\q) Exit mysql. Same as quit.
4468-go (\\g) Send command to mysql server.
4469-help (\\h) Display this help.
4470-nopager (\\n) Disable pager, print to stdout.
4471-notee (\\t) Don't write into outfile.
4472-pager (\\P) Set PAGER [to_pager]. Print the query results via PAGER.
4473-print (\\p) Print current command.
4474-prompt (\\R) Change your mysql prompt.
4475-quit (\\q) Quit mysql.
4476-rehash (\\#) Rebuild completion hash.
4477-source (\\.) Execute an SQL script file. Takes a file name as an argument.
4478-status (\\s) Get status information from the server.
4479-system (\\!) Execute a system shell command.
4480-tee (\\T) Set outfile [to_outfile]. Append everything into given
4481- outfile.
4482-use (\\u) Use another database. Takes database name as argument.
4483-charset (\\C) Switch to another charset. Might be needed for processing
4484- binlog with multi\-byte charsets.
4485-warnings (\\W) Show warnings after every statement.
4486-nowarning (\\w) Don't show warnings after every statement.
4487-For server side help, type 'help contents'
4488-.fi
4489-.RE
4490-.PP
4491-Each command has both a long and short form. The long form is not case sensitive; the short form is. The long form can be followed by an optional semicolon terminator, but the short form should not.
4492-.PP
4493-The use of short\-form commands within multi\-line
4494-/* ... */
4495-comments is not supported.
4496-.TP 3n
4497-\(bu
4498-\fBhelp [\fR\fB\fIarg\fR\fR\fB]\fR,
4499-\fB\\h [\fR\fB\fIarg\fR\fR\fB]\fR,
4500-\fB\\? [\fR\fB\fIarg\fR\fR\fB]\fR,
4501-\fB? [\fR\fB\fIarg\fR\fR\fB]\fR
4502-.sp
4503-Displays a help message listing the available
4504-\fBmysql\fR
4505-commands.
4506-.sp
4507-If you provide an argument to the
4508-help
4509-command,
4510-\fBmysql\fR
4511-uses it as a search string to access server\-side help from the contents of the Drizzle Reference Manual. For more information, see
4512-the section called \(lq\fBMYSQL\fR SERVER\-SIDE HELP\(rq.
4513-.TP 3n
4514-\(bu
4515-\fBcharset \fR\fB\fIcharset_name\fR\fR,
4516-\fB\\C \fR\fB\fIcharset_name\fR\fR
4517-.sp
4518-The
4519-charset
4520-command changes the default character set and issues a
4521-SET NAMES
4522-statement. This enables the character set to remain synchronized on the client and server if
4523-\fBmysql\fR
4524-is run with auto\-reconnect enabled (which is not recommended), because the specified character set is used for reconnects.
4525-.TP 3n
4526-\(bu
4527-\fBclear\fR,
4528-\fB\\c\fR
4529-.sp
4530-Clears the current input. Use this if you change your mind about executing the statement that you are entering.
4531-.TP 3n
4532-\(bu
4533-\fBconnect [\fR\fB\fIdb_name\fR\fR\fB \fR\fB\fIhost_name\fR\fR\fB]]\fR,
4534-\fB\\r [\fR\fB\fIdb_name\fR\fR\fB \fR\fB\fIhost_name\fR\fR\fB]]\fR
4535-.sp
4536-Reconnects to the server. The optional database name and host name arguments may be given to specify the default database or the host where the server is running. If omitted, the current values are used.
4537-.TP 3n
4538-\(bu
4539-\fBdelimiter \fR\fB\fIstr\fR\fR,
4540-\fB\\d \fR\fB\fIstr\fR\fR
4541-.sp
4542-The
4543-delimiter
4544-command changes the string that
4545-\fBmysql\fR
4546-interprets as the separator between SQL statements. The default is the semicolon character (\(lq;\(rq).
4547-.sp
4548-The delimiter can be specified as an unquoted or quoted argument. Quoting can be done with either single quote (') or douple quote (") characters. To include a quote within a quoted string, either quote the string with the other quote character or escape the quote with a backslash (\(lq\\\(rq) character. Backslash should be avoided outside of quoted strings because it is the escape character for Drizzle. For an unquoted argument, the delmiter is read up to the first space or end of line. For a quoted argument, the delimiter is read up to the matching quote on the line.
4549-.sp
4550-When the delimiter recognized by
4551-\fBmysql\fR
4552-is set to something other than the default of
4553-\(lq;\(rq, instances of that character are sent to the server without interpretation. However, the server itself still interprets
4554-\(lq;\(rq
4555-as a statement delimiter and processes statements accordingly. This behavior on the server side comes into play for multiple\-statement execution (see
4556-Section\ 20.10.12, \(lqC API Support for Multiple Statement Execution\(rq), and for parsing the body of stored procedures and functions, triggers, and events (see
4557-Section\ 18.1, \(lqDefining Stored Programs\(rq).
4558-.TP 3n
4559-\(bu
4560-\fBedit\fR,
4561-\fB\\e\fR
4562-.sp
4563-Edits the current input statement.
4564-\fBmysql\fR
4565-checks the values of the
4566-EDITOR
4567-and
4568-VISUAL
4569-environment variables to determine which editor to use. The default editor is
4570-\fBvi\fR
4571-if neither variable is set.
4572-.sp
4573-The
4574-\fBedit\fR
4575-command works only in Unix.
4576-.TP 3n
4577-\(bu
4578-\fBego\fR,
4579-\fB\\G\fR
4580-.sp
4581-Sends the current statement to the server to be executed and displays the result using vertical format.
4582-.TP 3n
4583-\(bu
4584-\fBexit\fR,
4585-\fB\\q\fR
4586-.sp
4587-Exits
4588-\fBmysql\fR.
4589-.TP 3n
4590-\(bu
4591-\fBgo\fR,
4592-\fB\\g\fR
4593-.sp
4594-Sends the current statement to the server to be executed.
4595-.TP 3n
4596-\(bu
4597-\fBnopager\fR,
4598-\fB\\n\fR
4599-.sp
4600-Disables output paging. See the description for
4601-\fBpager\fR.
4602-.sp
4603-The
4604-\fBnopager\fR
4605-command works only in Unix.
4606-.TP 3n
4607-\(bu
4608-\fBnotee\fR,
4609-\fB\\t\fR
4610-.sp
4611-Disables output copying to the tee file. See the description for
4612-\fBtee\fR.
4613-.TP 3n
4614-\(bu
4615-\fBnowarning\fR,
4616-\fB\\w\fR
4617-.sp
4618-Enables display of warnings after each statement.
4619-.TP 3n
4620-\(bu
4621-\fBpager [\fR\fB\fIcommand\fR\fR\fB]\fR,
4622-\fB\\P [\fR\fB\fIcommand\fR\fR\fB]\fR
4623-.sp
4624-By using the
4625-\fB\-\-pager\fR
4626-option when you invoke
4627-\fBmysql\fR, it is possible to browse or search query results in interactive mode with Unix programs such as
4628-\fBless\fR,
4629-\fBmore\fR, or any other similar program. If you specify no value for the option,
4630-\fBmysql\fR
4631-checks the value of the
4632-PAGER
4633-environment variable and sets the pager to that.
4634-.sp
4635-Output paging can be enabled interactively with the
4636-\fBpager\fR
4637-command and disabled with
4638-\fBnopager\fR. The command takes an optional argument; if given, the paging program is set to that. With no argument, the pager is set to the pager that was set on the command line, or
4639-stdout
4640-if no pager was specified.
4641-.sp
4642-Output paging works only in Unix because it uses the
4643-popen()
4644-function, which does not exist on Windows. For Windows, the
4645-\fBtee\fR
4646-option can be used instead to save query output, although it is not as convenient as
4647-\fBpager\fR
4648-for browsing output in some situations.
4649-.TP 3n
4650-\(bu
4651-\fBprint\fR,
4652-\fB\\p\fR
4653-.sp
4654-Prints the current input statement without executing it.
4655-.TP 3n
4656-\(bu
4657-\fBprompt [\fR\fB\fIstr\fR\fR\fB]\fR,
4658-\fB\\R [\fR\fB\fIstr\fR\fR\fB]\fR
4659-.sp
4660-Reconfigures the
4661-\fBmysql\fR
4662-prompt to the given string. The special character sequences that can be used in the prompt are described later in this section.
4663-.sp
4664-If you specify the
4665-prompt
4666-command with no argument,
4667-\fBmysql\fR
4668-resets the prompt to the default of
4669-mysql>.
4670-.TP 3n
4671-\(bu
4672-\fBquit\fR,
4673-\fB\\q\fR
4674-.sp
4675-Exits
4676-\fBmysql\fR.
4677-.TP 3n
4678-\(bu
4679-\fBrehash\fR,
4680-\fB\\#\fR
4681-.sp
4682-Rebuilds the completion hash that enables database, table, and column name completion while you are entering statements. (See the description for the
4683-\fB\-\-auto\-rehash\fR
4684-option.)
4685-.TP 3n
4686-\(bu
4687-\fBsource \fR\fB\fIfile_name\fR\fR,
4688-\fB\\. \fR\fB\fIfile_name\fR\fR
4689-.sp
4690-Reads the named file and executes the statements contained therein. On Windows, you can specify path name separators as
4691-/
4692-or
4693-\\\\.
4694-.TP 3n
4695-\(bu
4696-\fBstatus\fR,
4697-\fB\\s\fR
4698-.sp
4699-The
4700-status
4701-command provides some information about the connection and the server you are using. If you are running in
4702-\fB\-\-safe\-updates\fR
4703-mode,
4704-status
4705-also prints the values for the
4706-\fBmysql\fR
4707-variables that affect your queries.
4708-.TP 3n
4709-\(bu
4710-\fBsystem \fR\fB\fIcommand\fR\fR,
4711-\fB\\! \fR\fB\fIcommand\fR\fR
4712-.sp
4713-Executes the given command using your default command interpreter.
4714-.sp
4715-The
4716-\fBsystem\fR
4717-command works only in Unix.
4718-.TP 3n
4719-\(bu
4720-\fBtee [\fR\fB\fIfile_name\fR\fR\fB]\fR,
4721-\fB\\T [\fR\fB\fIfile_name\fR\fR\fB]\fR
4722-.sp
4723-By using the
4724-\fB\-\-tee\fR
4725-option when you invoke
4726-\fBmysql\fR, you can log statements and their output. All the data displayed on the screen is appended into a given file. This can be very useful for debugging purposes also.
4727-\fBmysql\fR
4728-flushes results to the file after each statement, just before it prints its next prompt.
4729-.sp
4730-You can enable this feature interactively with the
4731-\fBtee\fR
4732-command. Without a parameter, the previous file is used. The
4733-\fBtee\fR
4734-file can be disabled with the
4735-\fBnotee\fR
4736-command. Executing
4737-\fBtee\fR
4738-again re\-enables logging.
4739-.TP 3n
4740-\(bu
4741-\fBuse \fR\fB\fIdb_name\fR\fR,
4742-\fB\\u \fR\fB\fIdb_name\fR\fR
4743-.sp
4744-Uses
4745-\fIdb_name\fR
4746-as the default database.
4747-.TP 3n
4748-\(bu
4749-\fBwarnings\fR,
4750-\fB\\W\fR
4751-.sp
4752-Enables display of warnings after each statement (if there are any).
4753-.sp
4754-.RE
4755-.PP
4756-Here are a few tips about the
4757-\fBpager\fR
4758-command:
4759-.TP 3n
4760-\(bu
4761-You can use it to write to a file and the results go only to the file:
4762-.sp
4763-.RS 3n
4764-.nf
4765-mysql> \fBpager cat > /tmp/log.txt\fR
4766-.fi
4767-.RE
4768-You can also pass any options for the program that you want to use as your pager:
4769-.sp
4770-.RS 3n
4771-.nf
4772-mysql> \fBpager less \-n \-i \-S\fR
4773-.fi
4774-.RE
4775-.TP 3n
4776-\(bu
4777-In the preceding example, note the
4778-\fB\-S\fR
4779-option. You may find it very useful for browsing wide query results. Sometimes a very wide result set is difficult to read on the screen. The
4780-\fB\-S\fR
4781-option to
4782-\fBless\fR
4783-can make the result set much more readable because you can scroll it horizontally using the left\-arrow and right\-arrow keys. You can also use
4784-\fB\-S\fR
4785-interactively within
4786-\fBless\fR
4787-to switch the horizontal\-browse mode on and off. For more information, read the
4788-\fBless\fR
4789-manual page:
4790-.sp
4791-.RS 3n
4792-.nf
4793-shell> \fBman less\fR
4794-.fi
4795-.RE
4796-.TP 3n
4797-\(bu
4798-The
4799-\fB\-F\fR
4800-and
4801-\fB\-X\fR
4802-options may be used with
4803-\fBless\fR
4804-to cause it to exit if output fits on one screen, which is convenient when no scrolling is necessary:
4805-.sp
4806-.RS 3n
4807-.nf
4808-mysql> \fBpager less \-n \-i \-S \-F \-X\fR
4809-.fi
4810-.RE
4811-.TP 3n
4812-\(bu
4813-You can specify very complex pager commands for handling query output:
4814-.sp
4815-.RS 3n
4816-.nf
4817-mysql> \fBpager cat | tee /dr1/tmp/res.txt \\\fR
4818- \fB| tee /dr2/tmp/res2.txt | less \-n \-i \-S\fR
4819-.fi
4820-.RE
4821-In this example, the command would send query results to two files in two different directories on two different file systems mounted on
4822-\fI/dr1\fR
4823-and
4824-\fI/dr2\fR, yet still display the results onscreen via
4825-\fBless\fR.
4826-.sp
4827-.RE
4828-.PP
4829-You can also combine the
4830-\fBtee\fR
4831-and
4832-\fBpager\fR
4833-functions. Have a
4834-\fBtee\fR
4835-file enabled and
4836-\fBpager\fR
4837-set to
4838-\fBless\fR, and you are able to browse the results using the
4839-\fBless\fR
4840-program and still have everything appended into a file the same time. The difference between the Unix
4841-\fBtee\fR
4842-used with the
4843-\fBpager\fR
4844-command and the
4845-\fBmysql\fR
4846-built\-in
4847-\fBtee\fR
4848-command is that the built\-in
4849-\fBtee\fR
4850-works even if you do not have the Unix
4851-\fBtee\fR
4852-available. The built\-in
4853-\fBtee\fR
4854-also logs everything that is printed on the screen, whereas the Unix
4855-\fBtee\fR
4856-used with
4857-\fBpager\fR
4858-does not log quite that much. Additionally,
4859-\fBtee\fR
4860-file logging can be turned on and off interactively from within
4861-\fBmysql\fR. This is useful when you want to log some queries to a file, but not others.
4862-.PP
4863-The
4864-\fBprompt\fR
4865-command reconfigures the default
4866-drizzle>
4867-prompt. The string for defining the prompt can contain the following special sequences.
4868-.TS
4869-allbox tab(:);
4870-l l
4871-l l
4872-l l
4873-l l
4874-l l
4875-l l
4876-l l
4877-l l
4878-l l
4879-l l
4880-l l
4881-l l
4882-l l
4883-l l
4884-l l
4885-l l
4886-l l
4887-l l
4888-l l
4889-l l
4890-l l
4891-l l
4892-l l
4893-l l
4894-l l
4895-l l
4896-l l
4897-l l
4898-l l.
4899-T{
4900-\fBOption\fR
4901-T}:T{
4902-\fBDescription\fR
4903-T}
4904-T{
4905-\\o
4906-T}:T{
4907-The current month in numeric format
4908-T}
4909-T{
4910-\\P
4911-T}:T{
4912-am/pm
4913-T}
4914-T{
4915-\\p
4916-T}:T{
4917-The current TCP/IP port or socket file
4918-T}
4919-T{
4920-\\R
4921-T}:T{
4922-The current time, in 24\-hour military time (0\-23)
4923-T}
4924-T{
4925-\\r
4926-T}:T{
4927-The current time, standard 12\-hour time (1\-12)
4928-T}
4929-T{
4930-\\S
4931-T}:T{
4932-Semicolon
4933-T}
4934-T{
4935-\\s
4936-T}:T{
4937-Seconds of the current time
4938-T}
4939-T{
4940-\\t
4941-T}:T{
4942-A tab character
4943-T}
4944-T{
4945-\\U
4946-T}:T{
4947-Your full
4948- \fIuser\fR@\fIhost\fR
4949- account name
4950-T}
4951-T{
4952-\\u
4953-T}:T{
4954-Your user name
4955-T}
4956-T{
4957-\\c
4958-T}:T{
4959-A counter that increments for each statement you issue
4960-T}
4961-T{
4962-\\v
4963-T}:T{
4964-The server version
4965-T}
4966-T{
4967-\\w
4968-T}:T{
4969-The current day of the week in three\-letter format (Mon, Tue, \&...)
4970-T}
4971-T{
4972-\\Y
4973-T}:T{
4974-The current year, four digits
4975-T}
4976-T{
4977-\\y
4978-T}:T{
4979-The current year, two digits
4980-T}
4981-T{
4982-\\_
4983-T}:T{
4984-A space
4985-T}
4986-T{
4987-\\\
4988-T}:T{
4989-A space (a space follows the backslash)
4990-T}
4991-T{
4992-\\'
4993-T}:T{
4994-Single quote
4995-T}
4996-T{
4997-\\"
4998-T}:T{
4999-Double quote
5000-T}
The diff has been truncated for viewing.

Subscribers

People subscribed via source and target branches

to all changes: