lp:~brianaker/drizzle/uuid-type
Created by
Brian Aker
and last modified
- Get this branch:
- bzr branch lp:~brianaker/drizzle/uuid-type
Only
Brian Aker
can upload to this branch. If you are
Brian Aker
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
Merged
into
lp:drizzle/7.0
- Drizzle Developers: Pending requested
-
Diff: 5091 lines (+2390/-403)120 files modifieddrizzled/cached_item.cc (+1/-1)
drizzled/common.h (+2/-1)
drizzled/create_field.cc (+5/-1)
drizzled/definition/table.cc (+48/-20)
drizzled/display.cc (+118/-2)
drizzled/display.h (+1/-0)
drizzled/enum.h (+3/-1)
drizzled/error.cc (+4/-0)
drizzled/field.cc (+92/-18)
drizzled/field.h (+23/-20)
drizzled/field/enum.cc (+1/-1)
drizzled/field/uuid.cc (+201/-0)
drizzled/field/uuid.h (+87/-0)
drizzled/field/uuid_st.h (+233/-0)
drizzled/field_conv.cc (+5/-5)
drizzled/filesort.cc (+24/-14)
drizzled/function/set_user_var.cc (+2/-2)
drizzled/identifier/schema.cc (+54/-21)
drizzled/identifier/schema.h (+8/-11)
drizzled/identifier/table.cc (+61/-0)
drizzled/identifier/table.h (+8/-5)
drizzled/include.am (+4/-0)
drizzled/item.cc (+74/-51)
drizzled/item.h (+6/-0)
drizzled/item/field.cc (+1/-1)
drizzled/item/ident.cc (+1/-1)
drizzled/item/sum.cc (+2/-2)
drizzled/join.cc (+3/-0)
drizzled/key.cc (+1/-1)
drizzled/message.cc (+3/-0)
drizzled/message/statement_transform.cc (+5/-0)
drizzled/message/table.proto (+1/-0)
drizzled/plugin/authentication.cc (+6/-4)
drizzled/plugin/authentication.h (+2/-1)
drizzled/plugin/authorization.cc (+18/-17)
drizzled/plugin/authorization.h (+6/-6)
drizzled/security_context.cc (+34/-0)
drizzled/security_context.h (+9/-1)
drizzled/session.cc (+12/-9)
drizzled/session.h (+8/-5)
drizzled/sql_parse.cc (+0/-31)
drizzled/sql_parse.h (+0/-1)
drizzled/sql_select.cc (+4/-2)
drizzled/sql_yacc.yy (+19/-0)
drizzled/statement/alter_table.cc (+6/-6)
drizzled/statement/create_schema.cc (+25/-6)
drizzled/statement/create_schema.h (+5/-4)
drizzled/statement/create_table.cc (+27/-1)
drizzled/statement/create_table.h (+2/-0)
drizzled/symbol_hash.gperf (+1/-0)
drizzled/transaction_services.cc (+7/-7)
plugin/archive/ha_archive.cc (+2/-2)
plugin/archive/tests/r/uuid_type.result (+26/-0)
plugin/archive/tests/t/uuid_type.test (+16/-0)
plugin/console/console.cc (+4/-2)
plugin/csv/ha_tina.cc (+3/-2)
plugin/csv/tests/r/uuid_type.result (+48/-0)
plugin/csv/tests/t/uuid_type.test (+26/-0)
plugin/filesystem_engine/filesystem_engine.cc (+10/-8)
plugin/function_engine/function.cc (+3/-3)
plugin/haildb/haildb_engine.cc (+2/-2)
plugin/innobase/handler/ha_innodb.cc (+6/-2)
plugin/innobase/tests/r/parser_bug21114_innodb.result (+2/-2)
plugin/innobase/tests/t/parser_bug21114_innodb.test (+1/-1)
plugin/logging_stats/logging_stats.cc (+2/-2)
plugin/logging_stats/scoreboard.cc (+2/-2)
plugin/memory/tests/r/primary_key.result (+63/-0)
plugin/memory/tests/r/uuid_type.result (+51/-0)
plugin/memory/tests/t/primary_key.test (+33/-0)
plugin/memory/tests/t/uuid_type.test (+33/-0)
plugin/mysql_protocol/mysql_protocol.cc (+20/-10)
plugin/pbms/src/system_table_ms.h (+1/-1)
plugin/pbxt/src/ha_pbxt.cc (+11/-11)
plugin/pbxt/src/myxt_xt.cc (+3/-1)
plugin/schema_engine/schema.cc (+0/-16)
plugin/schema_engine/schema.h (+0/-2)
plugin/session_dictionary/processlist.cc (+11/-11)
plugin/simple_user_policy/policy.h (+2/-2)
plugin/user_locks/create_barrier.cc (+4/-3)
plugin/user_locks/get_lock.cc (+3/-2)
plugin/user_locks/get_locks.cc (+1/-1)
plugin/user_locks/is_free_lock.cc (+1/-1)
plugin/user_locks/is_used_lock.cc (+1/-1)
plugin/user_locks/release_barrier.cc (+4/-2)
plugin/user_locks/release_lock.cc (+3/-2)
plugin/user_locks/release_wait.cc (+4/-2)
plugin/user_locks/signal.cc (+1/-1)
plugin/user_locks/wait.cc (+1/-1)
plugin/user_locks/wait_for_lock.cc (+1/-1)
plugin/user_locks/wait_until.cc (+1/-1)
plugin/utility_functions/user.cc (+4/-3)
plugin/uuid_function/uuid_function.cc (+19/-16)
tests/r/create.result (+16/-0)
tests/r/subselect2.result (+1/-1)
tests/suite/identifiers/r/schema.result (+21/-0)
tests/suite/identifiers/r/table.result (+38/-0)
tests/suite/identifiers/t/schema.test (+31/-0)
tests/suite/identifiers/t/table.test (+56/-0)
tests/suite/uuid_type/r/alter_add_uuid.result (+44/-0)
tests/suite/uuid_type/r/bad_conversions.result (+24/-0)
tests/suite/uuid_type/r/create.result (+7/-0)
tests/suite/uuid_type/r/create_with_defaults_on_update.result (+74/-0)
tests/suite/uuid_type/r/function.result (+7/-0)
tests/suite/uuid_type/r/insert_null_no_key.result (+48/-0)
tests/suite/uuid_type/r/mixed.result (+45/-0)
tests/suite/uuid_type/r/null.result (+22/-0)
tests/suite/uuid_type/r/primary_key.result (+63/-0)
tests/suite/uuid_type/r/select_like_no_key.result (+26/-0)
tests/suite/uuid_type/t/alter_add_uuid.test (+17/-0)
tests/suite/uuid_type/t/bad_conversions.test (+20/-0)
tests/suite/uuid_type/t/create.test (+3/-0)
tests/suite/uuid_type/t/function.test (+9/-0)
tests/suite/uuid_type/t/insert_null_no_key.test (+26/-0)
tests/suite/uuid_type/t/mixed.test (+21/-0)
tests/suite/uuid_type/t/null.test (+14/-0)
tests/suite/uuid_type/t/primary_key.test (+33/-0)
tests/suite/uuid_type/t/select_like_no_key.test (+16/-0)
tests/t/create.test (+1/-0)
tests/t/subselect2.test (+1/-1)
unittests/plugin/authentication_test.cc (+4/-2)
Branch information
Recent revisions
- 2001. By Brian Aker
-
Rewrite of UUID, I've merged in some of libuuid so that we have portability
to a few platforms that were being problematic.An eventual optimization around gen_uuid_time is planned once ON UPDATE is
merged. - 1995. By Lee Bieber
-
Merge Brian - Create checks with tests on our schema and table identifiers during create events
- 1994. By Lee Bieber
-
Merge Andrew - fix bug 686773: TableFunction:
:Generator: :push() needs assert
Merge Stewart - ON DUPLICATE KEY UPDATE support for HailDB
Merge Monty - fix bug 688819: drizzle fails to build from source in natty
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:drizzle/7.0