asfernandes
aa1cfb66f2
Correction
2008-12-20 15:17:43 +00:00
robocop
95292d1731
Style.
2008-12-20 08:12:19 +00:00
skywalker
6b3dd235f1
Added isql command SET ROWCOUNT <n> it is a local isql command that
...
limits the number of rows returned in processing. It is a feature
of a number of other databases, but in our case its main use is for
convenience for running the TPC-X tests,
2008-12-18 22:19:32 +00:00
asfernandes
8fbf0e8e8c
Remove trailing spaces (.cpp files)
2008-12-05 01:20:14 +00:00
asfernandes
ff5f8745fb
Remove trailing spaces (.h files)
2008-12-05 00:56:15 +00:00
robocop
9f52942ab0
Style.
2008-12-02 07:09:49 +00:00
alexpeshkoff
1c2ab35c8c
CORE-1667 - fixed message text
2008-12-01 15:46:31 +00:00
asfernandes
a5ff7ca091
Misc
2008-12-01 01:26:27 +00:00
alexpeshkoff
9431183e42
Implemented CORE-1667: Reading password from file/stdin
2008-11-30 17:11:56 +00:00
hvlad
b37e24cf14
Added phase of preliminary confirmation for fb_shutdown process
2008-11-25 10:16:53 +00:00
paulbeach
0e926ab154
Modifications to enable a build on Darwin
2008-10-22 13:15:00 +00:00
asfernandes
d30d6410ea
Misc
2008-06-13 01:42:58 +00:00
alexpeshkoff
cdbe8183ee
Fixed grants display - thanks to Claudio
2008-06-11 12:41:36 +00:00
robocop
46df47034c
Misc.
2008-06-10 12:28:26 +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
alexpeshkoff
a5733f3873
Avoid extra newline when no charsets are defined
2008-06-05 07:14:54 +00:00
alexpeshkoff
ff7cfc717e
Implemented Adriano's suggestion concerning fb_shutdown_callback() - added new parameter
2008-05-22 08:59:45 +00:00
asfernandes
c9202a3767
Misc
2008-05-18 02:02:50 +00:00
alexpeshkoff
86cd8cb6b3
1. Added parameter 'shutdown reason' to fb_shutdown() API call. It's passed to shutdown
...
callback function, and helps to take correct action in it. This fixes CORE-1827: Win32
Embedded Server should pass control to application before calling exit(3).
2. Removed unneeded any more flag in isql and qli, used earlier to distinguish between
kinds of shutdown.
2008-05-16 11:31:57 +00:00
robocop
1cdd4e4126
Clean the sources from VC6 hacks.
2008-05-14 05:17:53 +00:00
asfernandes
ee7a3f5930
Misc
2008-05-13 01:29:38 +00:00
alexpeshkoff
6c93cc3086
Disable ctrl-C processing when running internal SQL statements (API calls) and cleanup
2008-05-12 13:37:30 +00:00
asfernandes
a8cf0131c0
Fixed CORE-1891 - SHOW VIEW shows non-sense information for view fields with expressions
2008-05-09 17:35:38 +00:00
dimitr
9071049788
Let's avoid crashing when no information is returned in the ouput buffer.
2008-04-30 17:48:50 +00:00
alexpeshkoff
0ba2ab7ea7
Make fb_cancel_operation() public API call. Related cleanup.
2008-04-29 09:55:41 +00:00
robocop
d3e036d7b9
Fix CORE-1862.
2008-04-24 10:50:22 +00:00
alexpeshkoff
f9a4fc9dd8
No use copying when src==dest (make valgrind happy)
2008-04-17 10:57:30 +00:00
asfernandes
53f24220f6
Support for default collations in ISQL - SHOW DATABASE and metadata extraction
2008-04-15 15:55:51 +00:00
robocop
e1da13440d
Do not crash on -pag 0
...
Instead, interpret it as SET HEADING OFF
2008-03-28 13:31:12 +00:00
alexpeshkoff
ed25245303
Applied shutdown changes, discussed in fb-devel a week ago.
2008-03-17 16:49:47 +00:00
robocop
d293e5f0d1
Misc.
2008-03-13 11:02:56 +00:00
dimitr
62b48b3bd3
Fixed my own bug. Thanks to Claudio.
2008-03-12 11:02:43 +00:00
dimitr
29694be08d
Change the ISQL output to show SQLSTATE instead of SQLCODE.
2008-03-12 10:18:02 +00:00
dimitr
836ea2c649
Ooops. Fixed my own mistake.
2008-03-11 12:25:15 +00:00
dimitr
570bc2a748
Fixed CORE-1782.
2008-03-11 12:24:01 +00:00
robocop
c6d8b0f46f
Style.
2008-03-05 08:39:26 +00:00
alexpeshkoff
7dacbbbd74
Make fb_disconnect_transaction, fb_shutdown and fb_shutdown_callback public API calls.
...
Related cleanup.
2008-03-03 17:47:09 +00:00
alexpeshkoff
00c63c1f8d
1. Make signals handling in yValve MT safe.
...
2. Introduce new private API calls, fb__shutdown() and fb__shutdown_callback().
3. Introduce fb_smp_server - binary to run superclassic on posix.
4. Various cleanups.
2008-02-28 18:42:30 +00:00
robocop
4cbc8d6a2f
Misc.
2008-02-21 13:11:32 +00:00
dimitr
87ef685b67
Fixed CORE-1749.
2008-02-20 10:42:46 +00:00
dimitr
e6c3d9e0de
Fixed crash in ISQL at cleanup time.
2008-02-13 11:53:41 +00:00
alexpeshkoff
02c9c058be
Better fixes for isql problems, thanks to Claudio
2008-01-25 16:48:16 +00:00
alexpeshkoff
80159ff3c5
Fixed assertion in TCS:C_SQL_JOIN_46
2008-01-25 11:28:50 +00:00
alexpeshkoff
43ac380b43
Do not extract system roles
2008-01-25 09:53:17 +00:00
dimitr
59096b3a13
The merge continued.
2008-01-16 07:23:29 +00:00
asfernandes
61a614c878
Misc
2007-10-06 19:08:50 +00:00
robocop
f4c34be345
Fix CORE-1496.
...
In addition, the SHOW command shouldn't mangle object names when requested to display grant-related information (show grants).
2007-10-05 10:25:11 +00:00
robocop
83192cd8c9
Presenting the SHOW USERS command in society (documenting it when user types HELP or ?)
...
:-)
2007-10-04 09:29:04 +00:00
robocop
78e090ec4a
Still trying to adjust isql to fix CORE-1261 completely: now it needs to understand that
...
RDB$PRIMARY<n> are implicit index names and shouldn't be part of a script.
2007-10-04 09:20:04 +00:00
robocop
16b18a9378
Fix CORE-1493.
2007-10-04 09:15:01 +00:00
alexpeshkoff
eb3f6f59df
Fixed CORE-1485: AV when loading messages in msg.fdb
2007-09-28 11:31:46 +00:00
asfernandes
96a6ad5863
Misc
2007-09-19 01:46:45 +00:00
robocop
b495af9497
Adjust the SHOW command for CORE-1261
...
Here, we don't need to follow the syntax as it's only informative.
2007-09-18 06:01:07 +00:00
robocop
b261c3dd72
Change for fix in CORE-1261: the index name can't be omitted in our current syntax if the USING clause appears. Example:
...
CREATE TABLE T (A INTEGER,
CONSTRAINT Z UNIQUE (A) USING DESCENDING INDEX Z);
(The constraint and the index use the same name, but the descending clause forces the using clause and then the index name is mandatory.)
2007-09-18 06:00:18 +00:00
asfernandes
a8355d8e8f
Misc
2007-09-16 16:15:19 +00:00
robocop
eb51d83899
Fix CORE-1261
...
First part: change extract.epp that's for scripts
The counterpart in show.epp (not critical) will be updated later.
2007-09-16 11:16:29 +00:00
robocop
344559bc7b
Post undocumented SHOW USERS command for testing, with permission from Dmitry.
2007-09-16 09:05:21 +00:00
robocop
e256254154
Fix CORE-1465
2007-09-16 09:02:53 +00:00
asfernandes
4dd7b4c668
Misc
2007-09-12 02:31:28 +00:00
robocop
5fcb8dffdc
Enhancements in isql in debug mode to test for CORE-1447.
2007-09-11 09:20:57 +00:00
asfernandes
26c6b4f549
Fixed CORE-1408 - UDF names using reserved words are extracted without double quotes
2007-08-08 01:46:11 +00:00
asfernandes
379ebc9ab6
Misc
2007-07-01 02:40:15 +00:00
asfernandes
a0ec42d087
Correction
2007-06-28 15:30:10 +00:00
asfernandes
410b2809a1
Fixed CORE-1332 - Put the connection charset in sqlscale of blobs when appropriate
2007-06-28 15:27:28 +00:00
alexpeshkoff
458351cace
Fixed display of warnings in DDL statements
2007-04-28 13:57:42 +00:00
alexpeshkoff
8274d3213d
Fixed CORE-867 - all utilities now hide password from "ps" as soon as possible
2007-04-25 14:10:47 +00:00
alexpeshkoff
d63491e3c5
Finished gcc-warnings cleanup
2007-04-11 16:05:40 +00:00
robocop
4391bbdcd4
Tweaks to UserBlob to support backup/restore.
2007-04-04 08:46:31 +00:00
dimitr
809c1c727c
Correction.
2007-03-31 12:49:49 +00:00
mkubecek
30091104f6
fixed new[]() vs. delete[]() collision in GCC4 build
2007-03-31 12:14:24 +00:00
robocop
33959bebf3
Handle blob in user side with a class and optimize blob handling for bulk insertion in isql.
2007-03-28 07:14:18 +00:00
robocop
e71a03261c
This is the full SafeArg implementation for getting rid of the fixed parameter types in the messages db. Alas, the legacy messages (before FB2.1) can't be changed in number of arguments neither the types of arguments sent by callers of the MsgPrint family or the fb_msg_format functions can be changed because old clients know these legacy messages and would crash.
2007-03-28 04:20:36 +00:00
robocop
789edc74d5
Corrections.
2007-03-01 11:40:26 +00:00
asfernandes
cd56397a51
Misc
2007-02-25 21:25:33 +00:00
asfernandes
dc5eabedce
Minimize usage of DDL transaction when AUTO_DDL is false:
...
- it easy makes database with transaction triggers unusable because the read_commited no_rec_version of DDL transaction.
2007-02-25 14:28:14 +00:00
robocop
f83b2c407d
Commit undocumented, primitive facility to deal with prepared statements and feed data to them. I need it to play with the messages.sql file.
...
Did other misc changes.
2007-02-25 12:03:18 +00:00
robocop
374bab0387
Misc.
2007-02-06 09:51:38 +00:00
robocop
b106f0bffc
Adriano found a case where I didn't check for a premature, unexpected null terminator.
...
I found another case, too.
2006-12-31 09:19:46 +00:00
robocop
d695023827
Did the wrong commit for CORE-932. Sorry.
2006-12-29 10:05:52 +00:00
robocop
05d3ea8086
Trying to fix CORE-932.
...
Helen's pet bug.
create database /* */ /* */ <newline> /**/ -- <newline> <db_name>
show database should tell you <db_name> instead of the first irrelevant crap after the DATABASE keyword.
2006-12-29 08:52:12 +00:00
robocop
fa14062473
Fix CORE-1002
2006-12-28 06:11:28 +00:00
asfernandes
bdc929a0bd
Fixed again (now for MSVCExpress) the problem with international characters crashing ISQL
2006-12-09 00:19:10 +00:00
alexpeshkoff
1a4652f01a
Trusted authentication for windows
2006-12-08 18:38:15 +00:00
alexpeshkoff
fc6c274dcb
Misc
2006-11-30 14:46:26 +00:00
asfernandes
d168869475
Added RDB$NULL_FLAG and RDB$PARAMETER_MECHANISM to RDB$PROCEDURE_PARAMETERS
2006-11-24 00:25:13 +00:00
asfernandes
0939d86a57
Some suggestions from Claudio
2006-11-11 00:52:31 +00:00
asfernandes
570b6cd4b4
1) CORE-645 and CORE-745: Database triggers
...
2) CORE-711: Make syntax for "CREATE TRIGGER" compliant with SQL2003
2006-11-05 18:30:36 +00:00
asfernandes
1b1830adb9
Misc
2006-09-17 02:31:45 +00:00
mkubecek
c05e35bfd5
use fb_utils::stricmp() to fix POSIX builds
2006-09-16 13:12:44 +00:00
asfernandes
fe2367d643
Misc
2006-09-08 21:13:30 +00:00
robocop
59f4ba9363
Explain why server version cannot be retrieved.
2006-09-08 07:26:24 +00:00
robocop
7e94e15d6f
Implement SHOW SECCLASS command, mostly for core developers' needs.
2006-09-08 05:07:37 +00:00
robocop
0acf16eef8
Misc.
2006-09-07 07:56:25 +00:00
asfernandes
7b4c1c02d5
Display changes suggested by Claudio
2006-09-03 19:27:45 +00:00
asfernandes
8e08d2c25c
Extend SHOW SYSTEM to accept parameters TABLES, FUNCTIONS and COLLATIONS
2006-08-31 16:52:48 +00:00
robocop
56d19d8f53
Centralize detection of those pesky implicit domains.
...
There may be more cases that can use the new function.
2006-08-31 08:01:24 +00:00
asfernandes
e808d69001
Correction - thanks to Claudio
2006-08-29 15:39:00 +00:00
asfernandes
18b57e55b5
Misc
2006-08-27 02:48:51 +00:00
asfernandes
ccdbe63a63
Corrections - thanks to Claudio
2006-08-26 15:46:09 +00:00
asfernandes
6ca9286373
Display system collations in isql SHOW COLLATIONS
2006-08-22 02:27:07 +00:00