lp:~posulliv/drizzle/latest-is-work
- Get this branch:
- bzr branch lp:~posulliv/drizzle/latest-is-work
Branch merges
- Jay Pipes (community): Needs Information
- Brian Aker: Pending requested
-
Diff: 8879 lines (+3415/-1641)101 files modifiedclient/drizzletest.cc (+79/-35)
drizzled/definitions.h (+0/-4)
drizzled/drizzled.cc (+1/-1)
drizzled/enum.h (+0/-8)
drizzled/field_iterator.cc (+2/-6)
drizzled/join.cc (+0/-5)
drizzled/natural_join_column.cc (+2/-5)
drizzled/opt_sum.cc (+2/-3)
drizzled/plugin/info_schema_table.h (+99/-60)
drizzled/replication_services.cc (+1/-1)
drizzled/session.h (+3/-12)
drizzled/show.cc (+72/-453)
drizzled/show.h (+4/-6)
drizzled/sql_base.cc (+8/-14)
drizzled/sql_base.h (+7/-1)
drizzled/sql_parse.cc (+0/-2)
drizzled/sql_select.cc (+22/-80)
drizzled/sql_table.cc (+20/-24)
drizzled/statement/alter_table.cc (+8/-57)
drizzled/statement/alter_table.h (+0/-4)
drizzled/statement/drop_table.cc (+11/-1)
drizzled/table.cc (+3/-37)
drizzled/table_list.cc (+3/-11)
drizzled/table_list.h (+1/-12)
drizzled/table_proto_write.cc (+0/-2)
drizzled/util/convert.cc (+40/-0)
drizzled/util/convert.h (+2/-0)
plugin/archive/ha_archive.cc (+36/-16)
plugin/info_schema/character_set.cc (+12/-12)
plugin/info_schema/character_set.h (+2/-1)
plugin/info_schema/collation.cc (+18/-18)
plugin/info_schema/collation.h (+2/-1)
plugin/info_schema/collation_char_set.cc (+8/-8)
plugin/info_schema/collation_char_set.h (+2/-1)
plugin/info_schema/columns.cc (+23/-44)
plugin/info_schema/helper_methods.cc (+15/-5)
plugin/info_schema/helper_methods.h (+2/-1)
plugin/info_schema/key_column_usage.cc (+22/-34)
plugin/info_schema/key_column_usage.h (+3/-2)
plugin/info_schema/modules.cc (+23/-21)
plugin/info_schema/modules.h (+2/-1)
plugin/info_schema/open_tables.cc (+19/-14)
plugin/info_schema/open_tables.h (+2/-1)
plugin/info_schema/plugins.cc (+22/-16)
plugin/info_schema/plugins.h (+2/-1)
plugin/info_schema/processlist.cc (+21/-24)
plugin/info_schema/processlist.h (+2/-1)
plugin/info_schema/referential_constraints.cc (+23/-28)
plugin/info_schema/referential_constraints.h (+3/-2)
plugin/info_schema/schemata.cc (+23/-18)
plugin/info_schema/schemata.h (+2/-1)
plugin/info_schema/statistics.cc (+33/-38)
plugin/info_schema/statistics.h (+3/-2)
plugin/info_schema/status.cc (+9/-8)
plugin/info_schema/status.h (+2/-1)
plugin/info_schema/table_constraints.cc (+28/-27)
plugin/info_schema/table_constraints.h (+3/-2)
plugin/info_schema/table_names.cc (+4/-8)
plugin/info_schema/tables.cc (+48/-58)
plugin/info_schema/tables.h (+3/-2)
plugin/info_schema/variables.cc (+5/-3)
plugin/info_schema/variables.h (+2/-1)
plugin/information_engine/information_cursor.cc (+68/-30)
plugin/information_engine/information_cursor.h (+51/-17)
plugin/information_engine/information_engine.cc (+37/-22)
plugin/information_engine/information_engine.h (+37/-19)
plugin/innobase/dict/dict0crea.c (+2/-1)
plugin/innobase/handler/i_s.cc (+73/-104)
plugin/innobase/handler/i_s.h (+12/-6)
plugin/innobase/row/row0merge.c (+2/-1)
plugin/memcached_stats/analysis_table.cc (+13/-25)
plugin/memcached_stats/analysis_table.h (+2/-1)
plugin/memcached_stats/stats_table.cc (+28/-55)
plugin/memcached_stats/stats_table.h (+2/-1)
plugin/transaction_log/background_worker.cc (+93/-0)
plugin/transaction_log/background_worker.h (+51/-0)
plugin/transaction_log/hexdump_transaction_message.cc (+180/-0)
plugin/transaction_log/hexdump_transaction_message.h (+65/-0)
plugin/transaction_log/info_schema.cc (+656/-0)
plugin/transaction_log/info_schema.h (+98/-0)
plugin/transaction_log/plugin.ini (+5/-3)
plugin/transaction_log/print_transaction_message.cc (+170/-0)
plugin/transaction_log/print_transaction_message.h (+64/-0)
plugin/transaction_log/transaction_log.cc (+162/-11)
plugin/transaction_log/transaction_log.h (+51/-7)
plugin/transaction_log/transaction_log_entry.cc (+123/-0)
plugin/transaction_log/transaction_log_entry.h (+111/-0)
plugin/transaction_log/transaction_log_index.cc (+148/-0)
plugin/transaction_log/transaction_log_index.h (+139/-0)
tests/r/create.result (+2/-2)
tests/r/information_schema.result (+5/-4)
tests/r/show_check.result (+54/-52)
tests/r/variables.result (+5/-5)
tests/suite/transaction_log/r/information_schema.result (+23/-0)
tests/suite/transaction_log/r/udf_print_transaction_message.result (+13/-0)
tests/suite/transaction_log/t/information_schema-master.opt (+1/-0)
tests/suite/transaction_log/t/information_schema.test (+21/-0)
tests/suite/transaction_log/t/udf_print_transaction_message-master.opt (+1/-0)
tests/suite/transaction_log/t/udf_print_transaction_message.test (+17/-0)
tests/t/information_schema.test (+6/-5)
tests/t/variables.test (+5/-5)
Related bugs
Related blueprints
Branch information
Recent revisions
- 1264. By Padraig O'Sullivan
-
Resolved issues with the I_S tables in the transaction log due to the modifications we have made to
the I_S engine and interface. All is good now. - 1262. By Padraig O'Sullivan
-
Added specific methods for init and deinit of the thread lock associated with the share in the I_S
engine. - 1260. By Padraig O'Sullivan
-
Doxygen comments for the new functions in the InfoSchemaTable class related to the I_S storage
engine. - 1258. By Padraig O'Sullivan
-
Added an extra column to the ORDER BY clause for one of the larger queries in the I_S test case in
order to make the query results deterministic. - 1257. By Padraig O'Sullivan
-
Fixed the final issues with the I_S storage engine. Corrected the function which returns an estimate
on the upper bound of the number of rows returned by the table. - 1256. By Padraig O'Sullivan
-
Now we check to see if we are adding a duplicate row to the vector of rows created by the fillTable
method. This seems to solve the problem of the cursor being re-used on us. More investigation is
still needed...damn I_S! - 1255. By Padraig O'Sullivan
-
Implemented a primitive prototype for rnd_pos and position. It works for now and its something I'll
have to go back to at a later stage. For now it will do because I want to get all of the engine
working before coming back to it. This allows simple ORDER BY queries on the I_S engine to work
correctly now though.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar RepositoryFormatKnitPack6 (bzr 1.9)
- Stacked on:
- lp:~drizzle-trunk/drizzle/development