osku
f752e64db7
Changes to InnoDB's SQL parser:
...
-Change default mode of SELECT from "lock in share mode" to "consistent
read".
-Remove support from SELECT for specifying "consistent read".
-Add support in SELECT for specifying "lock in share mode".
-Change all uses of SQL parser to specify "lock in share mode".
2006-05-31 05:34:18 +00:00
osku
4690f2fc6f
Add support for bound ids in InnoDB's SQL parser.
2006-05-08 05:13:09 +00:00
jan
5e1e279bb2
Add general function to evaluate a sql query. Add function to evaluate
...
dulints in host variables.
2006-04-12 10:40:22 +00:00
osku
c37316d9a8
Rename ib_vector typedef to ib_vector_t.
2006-04-06 10:02:44 +00:00
osku
be5145c94b
Since the function definitions in pars_info_t are accessed after pars_sql()
...
returns in the query graph execution stage, we can't free pars_info_t in
pars_sql(). Instead, make pars_sql() transfer ownership of pars_info_t to
the created query graph, and make que_graph_free() free it if needed.
2006-04-06 07:52:14 +00:00
osku
36d98ce832
Rewrite pars_info datatypes and APIs, add a few helper functions.
2006-04-06 05:20:59 +00:00
osku
6cd0ecddd4
Support DATA_VARCHAR for bound literals.
...
pars_bound_lit_t: Change 'address' from 'void*' to 'const void*'.
2006-04-01 09:41:58 +00:00
osku
25de125c4a
Add support for bound literals in the SQL parser.
2006-04-01 06:06:59 +00:00
osku
148369f5b1
Support user-function callbacks for processing results of FETCH statements
...
in InnoDB's SQL parser.
2006-03-29 11:20:29 +00:00
osku
b8f6fa77f1
Port r371 and r372 from branches/fts:
...
Add support for the EXIT keyword in InnoDB's SQL parser.
Add short introduction to query graphs.
2006-03-28 06:41:31 +00:00
osku
ee99d219a8
Add support for UNSIGNED types in InnoDB's SQL parser.
...
Remove trailing whitespace from flex/bison input files.
2006-03-17 12:44:34 +00:00
osku
6be49d6766
Style cleanups: Convert spaces to tabs, remove trailing whitespace, other
...
misc cleanups.
2006-02-21 12:37:54 +00:00
osku
3c7bed8c18
Enhance InnoDB SQL parser:
...
Add support for NOT NULL in column definitions.
Support INTEGER as an alias for INT.
Add pars/make_bison.sh to automate parser generation.
2006-02-20 07:51:37 +00:00
osku
a4f9f1d4e3
Add support for BINARY(n) and BLOB types in the InnoDB SQL parser.
2006-02-16 14:01:42 +00:00
osku
c307820962
Import 5.0 code.
2005-10-27 07:29:40 +00:00