asfernandes
6ac2dd4cc6
Remove the DEBUG command
2009-05-08 00:33:37 +00:00
robocop
888000e21e
Unused function params.
2009-04-26 10:24:44 +00:00
dimitr
d04031e75c
Fixed (fingers crossed) CORE-2430: Server adds "NOT" at the end of default value for the TIMESTAMP field.
2009-04-16 04:40:41 +00:00
asfernandes
a829a9c88b
Cleanup for NOD_CONST_SPECIAL. It's not needed anymore.
2009-04-10 20:18:17 +00:00
asfernandes
f45c2de7e0
Remove obsolete comment
2009-02-07 21:24:54 +00:00
dimitr
ddfdab6365
Make SIMILAR a migrateable keyword.
2009-01-29 11:55:11 +00:00
robocop
41d41f2a2c
Only spaces.
2009-01-09 04:20:28 +00:00
alexpeshkoff
4e04614a62
fixed build
2009-01-08 15:15:28 +00:00
robocop
b627ad2a39
Style.
2009-01-07 09:30:57 +00:00
asfernandes
53f18ba5fc
Fixed CORE-2265 - Grouping by function doesn't work properly
...
(This is related to CORE-1246 changes)
2009-01-04 18:41:36 +00:00
alexpeshkoff
d3f22d3fc5
Implemented feature CORE-2113: Remove all privileges of a user or role. Readme will be ready soon.
2008-11-14 10:00:45 +00:00
dimitr
8dd79adc6d
Fixed CORE-2182: It's impossible to drop an existing UDF which name overlaps with a new built-in function name.
2008-11-11 17:37:57 +00:00
asfernandes
cc5b689eda
Misc
2008-08-29 02:18:50 +00:00
alexpeshkoff
b61c1b2e59
Fixed diagnostics broken by my previous commit - thanks to Claudio
2008-08-27 07:33:09 +00:00
asfernandes
736659c1a1
Misc
2008-08-16 15:42:38 +00:00
alexpeshkoff
1785fb6ee3
fixing CORE-1964: Use of 0 instead of isc_arg_end to terminate list of ERR_post's (and cousines) arguments is invalid
...
finished cleanup of vararg in error diagnostics in DSQL
2008-08-15 11:21:47 +00:00
alexpeshkoff
a2e416210b
Fixed CORE-1964: Use of 0 instead of isc_arg_end to terminate list of ERR_post's (and cousines) arguments is invalid.
...
Also cleaned up use of gds__log() in a few places.
2008-06-26 09:47:59 +00:00
alexpeshkoff
5f0278b14e
Added GRANTED BY clause to GRANT and REVOKE commands.
...
Fixed CORE-1869: Roles granting/revoking logic differs between 2.0 and 2.1.
2008-06-10 10:55:48 +00:00
hvlad
5d9c430674
Implemented improvement CORE-1928 : Allow EXECUTE STATEMENT to inherit access privileges of caller stored procedure or trigger.
...
Allow to specify EXECUTE STATEMENToptional clauses in any (not fixed) order.
Use INTERNAL_PROVIDER for access to the current database by another user too.
2008-06-08 20:42:27 +00:00
robocop
d9c191f831
Fix the logic in two unused functions (in case they aren't dropped).
2008-06-05 10:58:17 +00:00
asfernandes
0d84abc6d4
Fixed CORE-1919 - Memory corruptions in EXECUTE STATEMENT may crash the server
2008-06-01 01:19:54 +00:00
robocop
88859fdc51
Make operations a bit faster by enabling the vector to add an array of values in a single pass (the same idea as insert's overloaded version).
2008-05-25 12:16:20 +00:00
asfernandes
9fc4a1881f
Misc
2008-05-22 21:45:22 +00:00
robocop
66aab208b0
Simplification.
2008-05-21 12:52:29 +00:00
asfernandes
d52dc96278
1) Move the new Node classes to appropriate files
...
2) Creation of StmtNode
3) Conversion of IN AUTONOMOUS TRANSACTION to InAutonomousTransactionNode (inherited from StmtNode) - it makes this feature almost self-contained
Please do a boot build or at least run blr_table.
2008-05-19 13:47:48 +00:00
asfernandes
7072385162
Typo
2008-05-15 16:02:33 +00:00
asfernandes
6c7170463a
Follow the standard and do not allow binary strings with odd number of characters
2008-05-15 15:27:43 +00:00
hvlad
0d27b88752
Commented out never reduced rule.
2008-05-15 11:43:56 +00:00
alexpeshkoff
27a97e2a6a
1. Modified syntax of ALTER ROLE command according to Dmitry's request.
...
2. Avoid any use of predefined NT group name "Domain Admins".
3. Fixed DYN code generation for USER operations.
***** WARNING *****
After this commit all previous backups of 2.5 databases with turned on
admins mapping become unrestorable. ODS is not changed.
2008-05-14 11:24:45 +00:00
asfernandes
28d5b99afc
Misc
2008-04-16 16:02:01 +00:00
hvlad
a8a0a39248
Fixed CORE-1837 : Procedure text is stored truncated in system tables if any variable have default value
2008-04-15 19:45:19 +00:00
asfernandes
77e97a47c0
Feature requests CORE-1737 and CORE-1803:
...
1) ALTER CHARACTER SET <charset> SET DEFAULT COLLATION <collation>
2) CREATE DATABASE ... [ DEFAULT CHARACTER SET <charset> [ COLLATION <collation> ] ]
2008-04-15 02:18:38 +00:00
asfernandes
79f8d2ceef
Misc
2008-04-15 00:57:19 +00:00
asfernandes
f66f7b28f5
1) Fix another possible invalid memory access in parse.y and the memcpy problem reported by valgrind
...
2) Misc
2008-04-14 15:22:52 +00:00
robocop
caa5f285c4
Minor cleanup.
2008-04-14 14:26:44 +00:00
asfernandes
e97cccd79d
Hope this fix a problem detected by valgrind
2008-04-14 13:35:15 +00:00
robocop
d54a9f7ef6
- Let BIN_AND, BIN_OR and BIN_XOR take two params as minimum.
...
- Implement BIN_NOT.
2008-04-14 11:09:16 +00:00
hvlad
f0899a7256
Make INTO clause of new EXECUTE STATEMENT consistent with other statements - move it at last position. By agreement in fb-devel.
2008-04-12 21:12:29 +00:00
asfernandes
0e8febd6e3
Misc
2008-04-10 02:35:30 +00:00
hvlad
fe3f8c184b
New EXECUTE STATEMENT with support of external data source implementation
2008-04-09 20:18:47 +00:00
dimitr
29229a10a6
Simplify the optional default value parsing and processing. This also fixes CORE-1512.
2008-04-04 16:53:29 +00:00
dimitr
08c5783ab2
Misc.
2008-04-03 11:02:11 +00:00
dimitr
13f5cc92e1
Major cleanup of the old-style blk and allocator-based blk_type.
2008-03-19 16:09:00 +00:00
robocop
55e17e46d7
- Made some constructor explicit and discovered that for adding one byte to a string, a temporary string was being created on the fly. Unacceptable in loops.
...
- Disabled constructor from hell for now. I wasn't the only one confused about the nature of the only argument: only looking at the signature one realizes it's a byte's value, not the initial length.
2008-03-13 10:38:39 +00:00
dimitr
99caa91b85
DSQL integration into the engine.
2008-02-28 13:48:16 +00:00
asfernandes
4b58bb06f1
Feature CORE-1760 - Support hex numeric and string literals
2008-02-27 16:00:31 +00:00
dimitr
c7db4d6a64
Get rid of DsqlMemoryPool.
2008-02-20 15:24:21 +00:00
hvlad
0c51514806
Frontport fix for bug CORE-1724 : Common table expressions cannot be used in computed columns and quantified predicates (IN / ANY / ALL)
2008-02-07 14:10:25 +00:00
asfernandes
f19d9ec09b
Improvement CORE-1453 - Allow usage of functions in LIST delimiter parameter
2008-02-05 14:33:42 +00:00
asfernandes
607ef7d9fa
Encapsulate the parser and make it thread safe
2008-02-03 19:16:12 +00:00