lp:~stewart/drizzle/table-proto-message-error-checking
- Get this branch:
- bzr branch lp:~stewart/drizzle/table-proto-message-error-checking
Branch merges
- Brian Aker: Pending requested
- Drizzle Developers: Pending requested
-
Diff: 654 lines (+479/-8)18 files modifieddrizzled/error.cc (+3/-1)
drizzled/error.h (+2/-1)
drizzled/message/table_writer.cc (+69/-5)
drizzled/plugin/storage_engine.cc (+16/-1)
drizzled/table.cc (+6/-0)
plugin/blackhole/ha_blackhole.cc (+7/-0)
plugin/tableprototester/plugin.ini (+5/-0)
plugin/tableprototester/tableprototester.cc (+292/-0)
plugin/tableprototester/tableprototester.h (+58/-0)
plugin/tableprototester/tests/r/basic.result (+3/-0)
plugin/tableprototester/tests/r/drop_table.result (+2/-0)
plugin/tableprototester/tests/r/missing_engine.result (+5/-0)
plugin/tableprototester/tests/t/basic-master.opt (+1/-0)
plugin/tableprototester/tests/t/basic.test (+1/-0)
plugin/tableprototester/tests/t/drop_table-master.opt (+1/-0)
plugin/tableprototester/tests/t/drop_table.test (+2/-0)
plugin/tableprototester/tests/t/missing_engine-master.opt (+1/-0)
plugin/tableprototester/tests/t/missing_engine.test (+5/-0)
Related bugs
Related blueprints
Branch information
Recent revisions
- 1315. By Stewart Smith
-
Merged enum_field_
type_to_ table_message_ type into table-proto- message- error-checking. - 1313. By Stewart Smith
-
Merged enum_field_
type_to_ table_message_ type into table-proto- message- error-checking. - 1311. By Stewart Smith
-
lint: #endif line should be "#endif /* PLUGIN_
TABLEPROTOTESTE R_TABLEPROTOTES TER_H */" - 1310. By Stewart Smith
-
corrupt_
table_01missing _engine test is redundant (and failed on some protobuf lib versions). TableProtoTester engine replaces it. - 1308. By Stewart Smith
-
add t1 test (missing engine) to TableProtoTester. Fix up proper error reporting.
- 1307. By Stewart Smith
-
initial TableProtoTester engine. We can't just use table_write as some protobuf library versions don't let us write invalid protobuf messages :(
- 1306. By Stewart Smith
-
only produce error in DropTable path if it's something interesting. also generate correct error if we have non-ER_
CORRUPT_ TABLE_DEFINITIO N error from engine in getting table definition.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:~drizzle-trunk/drizzle/development