select into outfile creates a garbage file on no results
Bug #655342 reported by
Monty Taylor
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Drizzle |
Fix Released
|
High
|
Monty Taylor | ||
7.0 |
Fix Released
|
High
|
Monty Taylor |
Bug Description
select * from foo where <some condition resulting in no rows> into outfile "bar";
results in a character of garbage being written into the outfile, rather than nothing being written, which is more likely what one would want.
Related branches
lp:~mordred/drizzle/boost-fs-path-work
- Drizzle Merge Team: Pending requested
-
Diff: 1800 lines (+367/-390)33 files modifieddrizzled/data_home.h (+5/-5)
drizzled/drizzled.cc (+73/-163)
drizzled/file_exchange.h (+2/-1)
drizzled/function/str/load_file.cc (+48/-10)
drizzled/main.cc (+6/-10)
drizzled/module/library.cc (+13/-13)
drizzled/module/library.h (+3/-1)
drizzled/module/loader.cc (+0/-1)
drizzled/plugin.h (+2/-1)
drizzled/select_export.h (+3/-1)
drizzled/select_to_file.h (+5/-2)
drizzled/session.cc (+40/-31)
drizzled/set_var.cc (+15/-40)
drizzled/set_var.h (+43/-5)
drizzled/sql_load.cc (+56/-54)
drizzled/thr_lock.cc (+1/-1)
plugin/innobase/handler/ha_innodb.cc (+10/-9)
plugin/pbms/src/database_ms.cc (+4/-4)
plugin/pbms/src/mysql_ms.cc (+3/-3)
plugin/pbms/src/mysql_ms.h (+3/-1)
plugin/pbms/src/pbmsdaemon_ms.cc (+1/-1)
plugin/pbms/src/system_table_ms.cc (+1/-1)
plugin/pbxt/src/myxt_xt.cc (+6/-6)
plugin/pbxt/src/xt_defs.h (+2/-1)
plugin/schema_engine/schema.cc (+1/-1)
plugin/signal_handler/signal_handler.cc (+4/-4)
plugin/status_dictionary/variables.h (+1/-1)
tests/r/func_str.result (+1/-5)
tests/r/loaddata.result (+3/-4)
tests/r/outfile.result (+8/-5)
tests/t/func_str.test (+1/-4)
tests/t/loaddata.test (+1/-1)
tests/t/outfile.test (+2/-0)
Changed in drizzle: | |
status: | Triaged → Fix Released |
To post a comment you must log in.