24
24
#include <config.h>
26
26
#include <drizzled/copy_field.h>
27
#include <drizzled/session.h>
28
#include <drizzled/session/cache.h>
27
#include <drizzled/data_home.h>
28
#include <drizzled/display.h>
29
#include <drizzled/drizzled.h>
29
30
#include <drizzled/error.h>
30
31
#include <drizzled/gettext.h>
31
#include <drizzled/query_id.h>
32
#include <drizzled/data_home.h>
33
#include <drizzled/sql_base.h>
34
#include <drizzled/lock.h>
32
#include <drizzled/identifier.h>
33
#include <drizzled/internal/iocache.h>
34
#include <drizzled/internal/thread_var.h>
35
#include <drizzled/internal_error_handler.h>
35
36
#include <drizzled/item/cache.h>
37
#include <drizzled/item/empty_string.h>
36
38
#include <drizzled/item/float.h>
37
39
#include <drizzled/item/return_int.h>
38
#include <drizzled/item/empty_string.h>
39
#include <drizzled/show.h>
40
#include <drizzled/lock.h>
41
#include <drizzled/plugin/authentication.h>
40
42
#include <drizzled/plugin/client.h>
43
#include <drizzled/plugin/event_observer.h>
44
#include <drizzled/plugin/logging.h>
45
#include <drizzled/plugin/query_rewrite.h>
41
46
#include <drizzled/plugin/scheduler.h>
42
#include <drizzled/plugin/authentication.h>
43
#include <drizzled/plugin/logging.h>
44
47
#include <drizzled/plugin/transactional_storage_engine.h>
45
#include <drizzled/plugin/query_rewrite.h>
46
48
#include <drizzled/probes.h>
47
#include <drizzled/table_proto.h>
48
49
#include <drizzled/pthread_globals.h>
49
#include <drizzled/transaction_services.h>
50
#include <drizzled/drizzled.h>
51
#include <drizzled/select_to_file.h>
50
#include <drizzled/query_id.h>
51
#include <drizzled/refresh_version.h>
52
#include <drizzled/select_dump.h>
53
#include <drizzled/select_exists_subselect.h>
52
54
#include <drizzled/select_export.h>
53
#include <drizzled/select_dump.h>
55
#include <drizzled/select_max_min_finder_subselect.h>
56
#include <drizzled/select_singlerow_subselect.h>
54
57
#include <drizzled/select_subselect.h>
55
#include <drizzled/select_singlerow_subselect.h>
56
#include <drizzled/select_max_min_finder_subselect.h>
57
#include <drizzled/select_exists_subselect.h>
58
#include <drizzled/select_to_file.h>
59
#include <drizzled/session.h>
60
#include <drizzled/session/cache.h>
61
#include <drizzled/show.h>
62
#include <drizzled/sql_base.h>
63
#include <drizzled/table/singular.h>
64
#include <drizzled/table_proto.h>
58
65
#include <drizzled/tmp_table_param.h>
59
#include <drizzled/internal_error_handler.h>
61
#include <drizzled/identifier.h>
63
#include <drizzled/refresh_version.h>
65
#include <drizzled/table/singular.h>
67
#include <plugin/myisam/myisam.h>
68
#include <drizzled/internal/iocache.h>
69
#include <drizzled/internal/thread_var.h>
70
#include <drizzled/plugin/event_observer.h>
66
#include <drizzled/transaction_services.h>
72
67
#include <drizzled/user_var_entry.h>
74
68
#include <drizzled/util/functors.h>
76
#include <drizzled/display.h>
69
#include <plugin/myisam/myisam.h>
78
71
#include <algorithm>