8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-30 09:23:09 +01:00
Commit Graph

13094 Commits

Author SHA1 Message Date
dimitr
f576ebbec7 Fixed bug with DELETE against naturally updatable views. 2004-09-23 05:21:32 +00:00
robocop
77801ac226 increment build number 2004-09-23 04:53:15 +00:00
robocop
2563ddf9f6 Comment added 2004-09-23 04:53:03 +00:00
robocop
3cc6f73ef5 increment build number 2004-09-23 04:51:56 +00:00
robocop
434bbadd44 Learning to spell my own surname.
:-)
2004-09-23 04:51:52 +00:00
fsg
a373cdaf7f increment build number 2004-09-23 01:08:03 +00:00
dimitr
0d72f4e3fb increment build number 2004-09-22 20:33:15 +00:00
dimitr
a3f7978e5f Replaced sprintf() with either Firebird::string or snprintf().
Got rid of the literal numerics as array bounds.
Minor cleanup.
2004-09-22 20:33:07 +00:00
robocop
a9b3a6937b increment build number 2004-09-22 11:07:58 +00:00
robocop
d869cfd034 Misc 2004-09-22 11:07:51 +00:00
robocop
9426740414 increment build number 2004-09-22 08:56:07 +00:00
robocop
1563cd7761 First attempt to close vulnerability reported by Daniel Urban 2004-09-22 08:56:04 +00:00
robocop
508b165fa4 increment build number 2004-09-22 08:54:43 +00:00
robocop
362f95df8a Got rid of some casts that were driving me nuts on each compilation 2004-09-22 08:54:42 +00:00
robocop
78cd3f2239 increment build number 2004-09-22 08:54:39 +00:00
robocop
db3f880625 increment build number 2004-09-22 08:54:38 +00:00
robocop
dcf8791bc5 increment build number 2004-09-22 08:52:54 +00:00
robocop
c70d7875c6 Finally got to solve my own indication in the code from months ago 2004-09-22 08:52:47 +00:00
robocop
9131870b50 increment build number 2004-09-22 08:49:54 +00:00
robocop
adc2e01407 Misc 2004-09-22 08:49:50 +00:00
dimitr
d708f87427 increment build number 2004-09-22 07:37:15 +00:00
dimitr
87c1305c03 Removed compile-time upper bound checks.
Limited the SUBSTRING result by 32k characters.
2004-09-22 07:36:55 +00:00
dimitr
e6899db2a7 increment build number 2004-09-22 06:54:22 +00:00
dimitr
5a67d3a091 Fixed yet another issue with make.cpp noticed by Dimitry Sibiryakov. 2004-09-22 06:54:17 +00:00
robocop
b06f132488 increment build number 2004-09-22 01:59:41 +00:00
robocop
e6cb17cac6 Vulnerability reported by Daniel Urban.
First step: reorganize code.
Please do a full rebuild after retrieving those changes.
2004-09-22 01:59:39 +00:00
robocop
921f83b8b7 increment build number 2004-09-22 01:59:36 +00:00
robocop
0f5081be90 increment build number 2004-09-22 01:59:35 +00:00
robocop
805907a96d increment build number 2004-09-22 01:59:30 +00:00
robocop
5d66df3c10 increment build number 2004-09-22 01:59:26 +00:00
robocop
0c64449613 increment build number 2004-09-22 01:59:01 +00:00
robocop
da38e193b4 increment build number 2004-09-22 01:59:00 +00:00
robocop
0f30c62bd3 increment build number 2004-09-22 01:58:56 +00:00
robocop
326072540c increment build number 2004-09-22 01:58:54 +00:00
robocop
49b79d7534 increment build number 2004-09-22 01:58:49 +00:00
robocop
03c64eeaff increment build number 2004-09-22 01:55:44 +00:00
robocop
f0d309811f Corrections 2004-09-22 01:55:37 +00:00
fsg
db449cabd9 increment build number 2004-09-22 01:11:07 +00:00
aafemt
1fe9a21cb0 increment build number 2004-09-21 06:18:45 +00:00
aafemt
c6dbe7c3f8 Remove extra comma to shut up compiler 2004-09-21 06:18:40 +00:00
fsg
0141928a86 increment build number 2004-09-21 01:10:33 +00:00
robocop
1b1fec489d increment build number 2004-09-20 08:50:01 +00:00
robocop
8939aea4f0 Change in UDF handling to benefit ib_udf:
- The old ib_udf.sql works as always with ib_udf.c
- You can use ib_udf.cpp with the old ib_udf.sql, but it won't detect NULL
- You must use ib_udf2.sql ONLY with ib_udf.cpp and will have complete functionality
- You can point your build schema to use ib_udf.cpp instead of ib_udf.c
- The changes are backward compatible, except for the detection of NULL that needs the new DDL declarations.
2004-09-20 08:49:58 +00:00
robocop
6e8c93e2b5 increment build number 2004-09-20 08:41:53 +00:00
robocop
60616c23cf Cobweb cleaning in UDF handling 2004-09-20 08:41:49 +00:00
robocop
fb14c93671 increment build number 2004-09-20 08:39:57 +00:00
robocop
07a14f6d8a increment build number 2004-09-20 08:39:56 +00:00
robocop
174e17be8b Redundant cast 2004-09-20 08:39:51 +00:00
robocop
c6ea9fde93 increment build number 2004-09-20 08:39:06 +00:00
robocop
337614c51c 1) static_cast is enough from void* to another type
2) Style
2004-09-20 08:39:03 +00:00
robocop
dd5bff7c53 increment build number 2004-09-20 08:37:14 +00:00
robocop
c3660458b4 Added a comment, in case it's not obvious 2004-09-20 08:37:11 +00:00
robocop
2867ec2203 increment build number 2004-09-20 08:36:39 +00:00
robocop
730e020f4d Treat getenv() with more respect 2004-09-20 08:36:34 +00:00
fsg
26f2d12a5c increment build number 2004-09-19 01:09:35 +00:00
skidder
9a685adaf4 increment build number 2004-09-18 07:47:44 +00:00
skidder
0a6d37689b increment build number 2004-09-18 07:47:43 +00:00
skidder
f8e97fed43 increment build number 2004-09-18 07:47:39 +00:00
skidder
94ed3c0fc2 increment build number 2004-09-18 07:47:36 +00:00
skidder
3a5a9166ba increment build number 2004-09-18 07:20:46 +00:00
skidder
63cfdb8226 increment build number 2004-09-18 06:56:37 +00:00
skidder
7145fdbff4 increment build number 2004-09-18 06:56:20 +00:00
skidder
6e3114f754 increment build number 2004-09-18 05:32:15 +00:00
skidder
486eda70ee increment build number 2004-09-18 05:32:09 +00:00
fsg
b1950d2df0 increment build number 2004-09-18 01:12:08 +00:00
fsg
bafa6863f9 increment build number 2004-09-18 01:11:22 +00:00
skidder
d0f59ca130 increment build number 2004-09-17 23:34:33 +00:00
skidder
169f24b7e8 increment build number 2004-09-17 23:34:32 +00:00
skidder
8aa20e7320 increment build number 2004-09-17 20:35:12 +00:00
skidder
de1fca1a7b increment build number 2004-09-17 20:35:07 +00:00
skidder
79fffeaec0 increment build number 2004-09-17 20:35:04 +00:00
skidder
254c4eb642 increment build number 2004-09-17 20:35:03 +00:00
skidder
22871f0947 increment build number 2004-09-17 20:34:58 +00:00
skidder
b61d58a5e2 increment build number 2004-09-17 20:34:54 +00:00
skidder
2332ea1bcc increment build number 2004-09-17 20:34:49 +00:00
skidder
1afea53a43 increment build number 2004-09-17 20:34:29 +00:00
skidder
66d3316f91 increment build number 2004-09-17 20:34:21 +00:00
alexpeshkoff
bff51db903 increment build number 2004-09-17 15:02:18 +00:00
alexpeshkoff
724dfcd19c Slightly optimized strings comparison. 2004-09-17 15:02:02 +00:00
fsg
e68d4f7345 increment build number 2004-09-17 01:10:15 +00:00
skidder
b5b8a5cb8e increment build number 2004-09-16 22:32:33 +00:00
skidder
00c8948c5a increment build number 2004-09-16 22:25:42 +00:00
skidder
658bd8ec5e Cleanup 2004-09-16 22:25:22 +00:00
fsg
23942b703b increment build number 2004-09-16 01:08:44 +00:00
kkuznetsov
1d2a28008e increment build number 2004-09-15 09:37:06 +00:00
kkuznetsov
e42e2f1095 increment build number 2004-09-15 08:35:29 +00:00
kkuznetsov
852ef63e7f increment build number 2004-09-15 08:31:36 +00:00
kkuznetsov
01fcd4c5fa increment build number 2004-09-15 08:31:35 +00:00
kkuznetsov
7a1f35db67 os/sun/server_main_dummy.cpp is a file with noop routine
server_main to put into libfbclient
	if it defined by firebird.vers mapfile while
	linking libfbclient with Sun-like LD
2004-09-15 08:31:32 +00:00
kkuznetsov
6fa2d7ea95 increment build number 2004-09-15 08:27:50 +00:00
robocop
c0dc636a56 increment build number 2004-09-15 07:32:11 +00:00
robocop
7f03f6adbf Gsec should return the error code when used as a non-interactive utility.
Otherwise, calling it from a batch file doesn't give information if it failed or succeeded.
2004-09-15 07:32:07 +00:00
skidder
0cd913397a increment build number 2004-09-15 06:33:47 +00:00
skidder
aa5257bf3d increment build number 2004-09-15 06:29:25 +00:00
skidder
ab80724018 increment build number 2004-09-15 05:30:29 +00:00
skidder
558f217cc7 increment build number 2004-09-15 05:30:28 +00:00
skidder
6e7911986c Remove wrong comment 2004-09-15 05:30:25 +00:00
skidder
da2fd2d009 increment build number 2004-09-15 05:29:06 +00:00
skidder
bdbbc7be40 Recent changes in the engine somehow made NBAK problem to surface. Cure it. 2004-09-15 05:29:04 +00:00
skidder
a63c535972 increment build number 2004-09-15 05:24:32 +00:00
skidder
e289584498 Add user name and password options to NBACKUP 2004-09-15 05:24:28 +00:00
robocop
aa12ab3090 increment build number 2004-09-15 03:49:55 +00:00
robocop
d8cbee8dee increment build number 2004-09-15 03:49:54 +00:00
robocop
42e4b004f9 increment build number 2004-09-15 03:49:53 +00:00
robocop
5dce94f59f Collapsed an example of Borland's advanced copy/paste technique that repeats routines in different files into a single function. 2004-09-15 03:49:52 +00:00
robocop
45b05b98d8 increment build number 2004-09-15 03:47:46 +00:00
robocop
6a8f60a552 Got rid of redundant cast 2004-09-15 03:47:43 +00:00
robocop
8beb32e369 increment build number 2004-09-15 03:46:37 +00:00
robocop
4c48615dc5 Style 2004-09-15 03:46:33 +00:00
skidder
06f42498a5 increment build number 2004-09-15 01:36:17 +00:00
skidder
72a279a7d5 Adjust INTL interface according to new talks with Adriano 2004-09-15 01:36:13 +00:00
fsg
ae5d97b6dc increment build number 2004-09-15 01:09:10 +00:00
fsg
7519f1ee8f increment build number 2004-09-15 01:08:26 +00:00
skidder
a1673255f8 increment build number 2004-09-14 22:01:57 +00:00
skidder
7ea2cb8bca increment build number 2004-09-14 22:01:47 +00:00
skidder
3dfb2cae6a increment build number 2004-09-14 21:25:00 +00:00
skidder
42d6ff6543 increment build number 2004-09-14 21:13:55 +00:00
skidder
f2ea8d646c increment build number 2004-09-14 16:17:09 +00:00
skidder
7cec5cf731 increment build number 2004-09-14 16:11:52 +00:00
fsg
8d76bb4f43 increment build number 2004-09-14 01:07:32 +00:00
fsg
05588db5b3 increment build number 2004-09-14 01:06:52 +00:00
skidder
7a1ff7ed53 increment build number 2004-09-14 01:06:34 +00:00
skidder
55033fbcc2 Little INTL interface changes as discussed with Adriano 2004-09-14 01:06:31 +00:00
dimitr
f935e842a3 increment build number 2004-09-13 21:06:47 +00:00
dimitr
47d00c34e0 A number of little corrections. 2004-09-13 21:06:41 +00:00
dimitr
baba77ade5 increment build number 2004-09-13 19:36:54 +00:00
dimitr
39a718784b Fixed another my bug, spotted by Arno. 2004-09-13 19:36:30 +00:00
skidder
9f09f3ac77 increment build number 2004-09-13 05:22:58 +00:00
skidder
2159a7dcbd increment build number 2004-09-13 05:13:09 +00:00
skidder
fd6177453c Fix error in my code spotted by Claudio 2004-09-13 05:13:05 +00:00
fsg
2ab1d1ee43 increment build number 2004-09-13 01:10:05 +00:00
dimitr
3fb501871b increment build number 2004-09-12 10:48:59 +00:00
dimitr
72e9a4923b Correction. 2004-09-12 10:48:55 +00:00
fsg
5c22085d9d increment build number 2004-09-11 01:07:46 +00:00
robocop
bc643bd0bf increment build number 2004-09-10 04:50:29 +00:00
robocop
74def4397f Rollback a mistake I did yesterday in paramvary. 2004-09-10 04:50:25 +00:00
fsg
fc37e87b6e increment build number 2004-09-10 01:09:09 +00:00
skidder
f48f5367dd increment build number 2004-09-09 19:24:40 +00:00
skidder
ad0a3a9efb Fix bug in canonical representation routine 2004-09-09 19:24:36 +00:00
kkuznetsov
4839cfe92d increment build number 2004-09-09 11:33:11 +00:00
robocop
1aeca4f921 increment build number 2004-09-09 09:24:45 +00:00
robocop
cc8beb54e5 Get rid of some reinterpret_cast's. 2004-09-09 09:24:42 +00:00
robocop
dc7a7c237c increment build number 2004-09-09 08:58:33 +00:00
robocop
d8b26d21d8 increment build number 2004-09-09 08:58:32 +00:00
robocop
33c2a7eb17 Totally misc: typo in comment 2004-09-09 08:58:13 +00:00
robocop
a90085aafb increment build number 2004-09-09 08:56:49 +00:00
robocop
8c2bc04f38 Style 2004-09-09 08:56:33 +00:00
robocop
b1e35fa9fa increment build number 2004-09-09 08:55:31 +00:00
robocop
5a0c4ec83a A little more explanations in ibase.h 2004-09-09 08:55:25 +00:00
fsg
22c136225d increment build number 2004-09-09 01:09:09 +00:00
alexpeshkoff
78181376fc increment build number 2004-09-08 12:01:44 +00:00
alexpeshkoff
5ba5453a30 fixed AV in DECLARE FILTER 2004-09-08 12:01:30 +00:00
robocop
9afef9bbe3 increment build number 2004-09-08 09:39:04 +00:00
robocop
f016bbcce7 Delete a comment that I put to signal an ugly cast when calling some VIO functions. Solved by Alex. 2004-09-08 09:38:43 +00:00
fsg
38f7636ec3 increment build number 2004-09-08 01:09:48 +00:00
robocop
a2d2dc8b6b increment build number 2004-09-07 08:35:35 +00:00
robocop
9a34d7bb91 Misc: fix typo in a comment 2004-09-07 08:35:29 +00:00
alexpeshkoff
208bfe89be increment build number 2004-09-07 07:03:39 +00:00
alexpeshkoff
388503229c fixed problems with DatabseAccess verification during Create Database 2004-09-07 07:03:25 +00:00
fsg
ad75e59236 increment build number 2004-09-07 01:08:39 +00:00
dimitr
5c0242f224 increment build number 2004-09-06 19:17:23 +00:00
dimitr
0256d424e1 Allowed UNION DISTINCT equal to just UNION (see chapter 7.13 of the SQL spec). 2004-09-06 19:17:16 +00:00
alexpeshkoff
b94a7decf8 increment build number 2004-09-06 08:46:29 +00:00
alexpeshkoff
81f03912ee small optimization - noticed by Claudio 2004-09-06 08:46:21 +00:00
alexpeshkoff
7c5c62fe85 increment build number 2004-09-06 08:14:41 +00:00
alexpeshkoff
9ff8b3b687 fixed problems, noticed by Claudio 2004-09-06 08:14:34 +00:00
fsg
e80e425c6b increment build number 2004-09-06 01:08:48 +00:00
dimitr
4552758574 increment build number 2004-09-05 21:50:59 +00:00
dimitr
f32272d076 Fixed a bug I introduced today. 2004-09-05 21:50:54 +00:00
dimitr
9901906b60 increment build number 2004-09-05 19:37:48 +00:00
dimitr
ed0b83ad8a Fixed issue SF #571026. 2004-09-05 19:37:43 +00:00
dimitr
7d581e4ce0 increment build number 2004-09-05 15:00:59 +00:00
dimitr
74a845706b Minor fixes. 2004-09-05 15:00:51 +00:00
dimitr
dc9b52fac9 increment build number 2004-09-05 14:08:23 +00:00
dimitr
7d3578cea8 Fixed bug SF #223058 2004-09-05 14:08:04 +00:00
dimitr
9dd7d45d89 increment build number 2004-09-05 13:54:16 +00:00
dimitr
95f97b91cf Cleanup. 2004-09-05 13:53:56 +00:00
dimitr
931d4d088f increment build number 2004-09-05 07:23:50 +00:00
dimitr
e58ba55a55 Solved issues with literal NULLs in the CASE-based functions.
To be reviewed by Arno.
2004-09-05 07:23:42 +00:00
fsg
d2ef1f6818 increment build number 2004-09-05 01:11:55 +00:00
dimitr
78e7ce6cbb increment build number 2004-09-04 20:09:29 +00:00
dimitr
b4c3010dc8 Fixed possible SEGV errors in the op_connect handler. 2004-09-04 20:09:24 +00:00
dimitr
e117676cad increment build number 2004-09-04 18:43:14 +00:00
dimitr
f45dc04f6a Allowed EXTRACT(<part> FROM NULL) to return NULL of SMALLINT/INT (depending on <part>) datatype. 2004-09-04 18:43:11 +00:00
dimitr
0c12c35d11 increment build number 2004-09-04 18:24:19 +00:00
dimitr
cf89467735 Let's describe literal NULLs correctly in expressions. 2004-09-04 18:24:12 +00:00
fsg
e32f4a9069 increment build number 2004-09-04 01:08:21 +00:00
dimitr
0e49a452f4 increment build number 2004-09-03 06:44:15 +00:00
dimitr
cc35526b37 Fixed copy'n'paste mistake. 2004-09-03 06:44:11 +00:00
dimitr
752d116943 increment build number 2004-09-03 06:10:28 +00:00
dimitr
a975c23a96 Fixed the context pool management. 2004-09-03 06:10:23 +00:00
dimitr
f818edb3ba increment build number 2004-09-03 05:27:52 +00:00
dimitr
270841c3e9 More EXPRESSION_INDICES changes. 2004-09-03 05:27:44 +00:00
fsg
f9a208b9cf increment build number 2004-09-03 01:09:06 +00:00
dimitr
4ece5334eb increment build number 2004-09-02 14:53:59 +00:00
dimitr
62c11614fc Let's choose a reasonable join order for intermixed inner and outer joins. 2004-09-02 14:53:43 +00:00
dimitr
2e5ad2a0fb increment build number 2004-09-02 14:43:32 +00:00
dimitr
7f16a055e9 A few little fixes in the optimizer. 2004-09-02 14:43:26 +00:00
alexpeshkoff
a00602b270 increment build number 2004-09-02 09:59:38 +00:00
alexpeshkoff
2cd73b1d06 fixed uninitialized status vector in gstat 2004-09-02 09:59:30 +00:00
alexpeshkoff
8e1e7e6965 increment build number 2004-09-02 09:09:37 +00:00
alexpeshkoff
6ef209f77b increment build number 2004-09-02 09:00:50 +00:00
alexpeshkoff
079c3f0602 Added firebird.conf parameter UsePriorityScheduler (requested by Nickolay) 2004-09-02 09:00:48 +00:00
alexpeshkoff
dd7661ac24 increment build number 2004-09-02 09:00:42 +00:00
dimitr
71df9e8cb2 increment build number 2004-09-02 07:10:54 +00:00
dimitr
6ad51cf6e8 Fixed my mistake in the plan output. Noticed by Arno. 2004-09-02 07:10:34 +00:00
fsg
1c8b0b5314 increment build number 2004-09-02 01:10:24 +00:00
alexpeshkoff
9448992fbf increment build number 2004-09-01 16:11:14 +00:00
alexpeshkoff
a808403767 Partially removed DeadThreadsCollection parameter from firebird.conf.
Concerning complete removal of it I wait for response on my letter to devel list.
2004-09-01 16:11:12 +00:00
alexpeshkoff
04ab0c3629 increment build number 2004-09-01 16:11:08 +00:00
alexpeshkoff
3fc1b85dfb increment build number 2004-09-01 14:55:56 +00:00
alexpeshkoff
d837519eaa increment build number 2004-09-01 14:51:37 +00:00
alexpeshkoff
edf58bab73 Fixed my bug in alice. Also some style changes and cleanup. 2004-09-01 14:51:33 +00:00
alexpeshkoff
4053524807 increment build number 2004-09-01 12:06:40 +00:00
alexpeshkoff
7c838e0778 increment build number 2004-09-01 11:53:40 +00:00
alexpeshkoff
8d950d0ccd fixed msg.fdb build on windows terminal server remote session
posix is also in sync
2004-09-01 11:53:38 +00:00
alexpeshkoff
3f6753c67b increment build number 2004-09-01 11:53:34 +00:00
skidder
a1c812c7fe increment build number 2004-09-01 09:36:48 +00:00
skidder
a28561fcf5 Look up Valgrind header in more appropriate place 2004-09-01 09:36:44 +00:00
skidder
bd36055dae increment build number 2004-09-01 01:08:39 +00:00
skidder
fc0c02d2dc Add notion of ODS type to wrong_ods error message 2004-09-01 01:08:35 +00:00
skidder
ee38229d17 increment build number 2004-09-01 01:08:32 +00:00
skidder
e513fd64b0 increment build number 2004-08-31 22:30:00 +00:00
skidder
56a42f9765 Use slightly more clear messages during FK violations. Patch submitted by Adriano dos Santos Fernandes 2004-08-31 22:29:59 +00:00
skidder
98f7ce0e2a increment build number 2004-08-31 22:29:58 +00:00
skidder
40b43a187d increment build number 2004-08-31 22:29:55 +00:00
skidder
d7404348e0 increment build number 2004-08-31 22:29:51 +00:00
robocop
24ee7d2e70 increment build number 2004-08-31 06:26:44 +00:00
robocop
1c7aa47ec1 Showing role's description is dependent on the ODS 2004-08-31 06:26:27 +00:00
fsg
bf4772ee15 increment build number 2004-08-31 01:10:38 +00:00
fsg
63fd7f9ccc increment build number 2004-08-31 01:09:58 +00:00
alexpeshkoff
1ae4074e77 increment build number 2004-08-30 18:11:10 +00:00
alexpeshkoff
c3db4aaa97 added (and used in sources) template to change and restore default pool 2004-08-30 18:11:08 +00:00
alexpeshkoff
370ddae086 increment build number 2004-08-30 18:11:02 +00:00
alexpeshkoff
6506031bff increment build number 2004-08-30 18:11:01 +00:00
alexpeshkoff
ee26633097 increment build number 2004-08-30 18:10:58 +00:00
alexpeshkoff
9b42fe1cdc increment build number 2004-08-30 18:10:51 +00:00
alexpeshkoff
bf8ac859e4 increment build number 2004-08-30 18:10:49 +00:00
alexpeshkoff
54fec2f741 increment build number 2004-08-30 18:10:48 +00:00
alexpeshkoff
5baadce689 increment build number 2004-08-30 18:10:45 +00:00
alexpeshkoff
88c93eb745 increment build number 2004-08-30 18:10:33 +00:00
alexpeshkoff
4ee312224f increment build number 2004-08-30 17:15:44 +00:00
alexpeshkoff
7d88ab9563 fixed posix boot build - posix filenames case-sensitive 2004-08-30 17:15:39 +00:00
skidder
29c3c97c9d increment build number 2004-08-30 15:58:19 +00:00
skidder
306cacdece Extent default length for UDF arguments slightly 2004-08-30 15:58:17 +00:00
skidder
bfc04afb46 increment build number 2004-08-30 15:56:27 +00:00
robocop
5ebe42544e increment build number 2004-08-30 10:10:41 +00:00
robocop
98ed21c25e increment build number 2004-08-30 10:10:40 +00:00
robocop
5ffd45799e When a role hasn't been granted, tell that. Do not hide the role (wasted two minutes to discover it wasn't gbak problem). Also, show the role's description. 2004-08-30 10:10:14 +00:00
robocop
6136e750ad increment build number 2004-08-30 10:07:52 +00:00
robocop
84a00693d9 Misc 2004-08-30 10:07:49 +00:00
robocop
2d0b0deb97 increment build number 2004-08-30 10:07:04 +00:00
robocop
97406b9afd Gbak should backup/restore the new field rdb$description in rdb$roles, depending on ODS. 2004-08-30 10:07:00 +00:00
fsg
cc765d02cb increment build number 2004-08-30 01:09:19 +00:00
dimitr
d94c661f56 increment build number 2004-08-29 11:24:23 +00:00
dimitr
dee57f98e5 Removed unused JOURNAL remains and make database statistics working again. 2004-08-29 11:24:19 +00:00
fsg
66ebfc114c increment build number 2004-08-29 08:11:42 +00:00
robocop
0e51d6f109 increment build number 2004-08-29 07:37:20 +00:00
robocop
a159bd4281 Take repeating code to a small function 2004-08-29 07:37:17 +00:00
robocop
997ca2a7a5 increment build number 2004-08-29 06:53:35 +00:00
robocop
0b86ae4ae8 Got rid of some silly back and forth cast: to call MVOL_init_read or MVOL_init_write, callers forced char* vars to UCHAR*, but then those MVOL functions internally forced those params again to char*.
Fixed some indentation in loops, too.
2004-08-29 06:53:31 +00:00
robocop
ef91f33b8b increment build number 2004-08-29 06:48:19 +00:00
robocop
cd22792829 misc 2004-08-29 06:47:59 +00:00
skidder
700e3cc5a8 increment build number 2004-08-28 23:15:03 +00:00
skidder
7a85d40428 Fix typo and small bug in memory manager test code 2004-08-28 23:14:46 +00:00
dimitr
6acccbe148 increment build number 2004-08-28 08:20:47 +00:00
dimitr
4dfeca45b6 Restored ODS compatibility after new fields were added to RDB$ROLES. 2004-08-28 08:20:43 +00:00
dimitr
8064c37ca4 increment build number 2004-08-28 07:30:23 +00:00
dimitr
0df4efd900 Fixed bug introduced by Blas' cleanup yesterday. 2004-08-28 07:30:17 +00:00
skidder
aebe657c3a increment build number 2004-08-28 05:19:26 +00:00
skidder
e0258d6df1 increment build number 2004-08-28 05:19:25 +00:00
skidder
674e533b80 Update memory manager tests 2004-08-28 05:19:23 +00:00
skidder
e1ef773f91 increment build number 2004-08-28 05:18:44 +00:00
skidder
6c9402b881 fix handling of zero-length allocations, fix rare memory management error, add quick pool verification logic 2004-08-28 05:18:42 +00:00
skidder
63a1e6776d increment build number 2004-08-28 05:15:07 +00:00
skidder
b8601cce19 quick pool verification logic 2004-08-28 05:15:02 +00:00
skidder
9e9b3d3f22 increment build number 2004-08-28 02:55:49 +00:00
skidder
3bc0fc0746 Change style of comment to avoid multi-line comment warning 2004-08-28 02:55:45 +00:00
skidder
5b966ee2e2 increment build number 2004-08-28 02:51:23 +00:00
skidder
f13f54c966 Some Linux targets may miss support for fancy rwlock options 2004-08-28 02:51:11 +00:00
fsg
b3dedcafcf increment build number 2004-08-28 01:11:19 +00:00
skidder
44e457dfb8 increment build number 2004-08-27 17:39:48 +00:00
skidder
4f94fb530f Temporary fix for frequent random crashes added to Firebird by Alex a week or so ago. 2004-08-27 17:39:34 +00:00
robocop
7c234b6b79 increment build number 2004-08-27 09:24:47 +00:00
robocop
092dd6297e BY SCALAR_ARRAY param can't be used as a return param.
There's no support for that. It's only input param to the UDF.
2004-08-27 09:24:39 +00:00
robocop
e3eb10c4c8 increment build number 2004-08-27 08:34:45 +00:00
robocop
5791735efc increment build number 2004-08-27 08:34:44 +00:00
robocop
3236e206c8 Add in the help the mention of SET HEADING that was introduced time ago. 2004-08-27 08:34:41 +00:00
robocop
565c412d45 increment build number 2004-08-27 08:33:24 +00:00
robocop
257ac89659 Add a new message for isql. I miss the triggers and utilities that did the details for me previously 2004-08-27 08:33:21 +00:00
robocop
78fa5f6357 increment build number 2004-08-27 08:30:58 +00:00
robocop
d70e2acbaa increment build number 2004-08-27 05:13:51 +00:00
robocop
5eb042a638 Style 2004-08-27 05:13:47 +00:00
robocop
1ade23282c increment build number 2004-08-27 05:03:16 +00:00
robocop
e3b269d2a4 Show ODS as part of SHOW DATABASE command. 2004-08-27 05:03:13 +00:00
robocop
ab7cb5a772 increment build number 2004-08-27 05:02:00 +00:00
robocop
41a21aa306 Support for new UDF mechanism 2004-08-27 05:01:56 +00:00
robocop
3e637c665e increment build number 2004-08-27 05:00:38 +00:00
robocop
275a676ba3 increment build number 2004-08-27 05:00:37 +00:00
robocop
be2f4fe195 Style and comment useless code 2004-08-27 05:00:31 +00:00
robocop
36b3d51190 increment build number 2004-08-27 04:58:13 +00:00
robocop
1c981d6a83 Enhance UDF support a bit 2004-08-27 04:58:10 +00:00
robocop
a38df7177b increment build number 2004-08-27 04:56:25 +00:00
robocop
8638418d36 Update the ancient example IUDF "test" to use reference with nulls instead of value that can't be declared in DSQL and has compatibility problems 2004-08-27 04:56:22 +00:00
robocop
4ce7a139e5 increment build number 2004-08-27 04:54:51 +00:00
robocop
626037929f increment build number 2004-08-27 04:54:50 +00:00
robocop
5764315a44 Introduce sub_type BINARY as a synonym for sub_type 0
Document reference with nulls mechanism in rdb$types
2004-08-27 04:54:48 +00:00
robocop
e7c0d48975 increment build number 2004-08-27 04:52:35 +00:00
robocop
1994913da7 Bring DSQL up to date with UDF capabilities in the engine.
Introduce SCALAR_ARRAY token.
2004-08-27 04:52:32 +00:00
robocop
49b754fe48 increment build number 2004-08-27 04:50:03 +00:00
robocop
9a6456c767 increment build number 2004-08-27 04:50:02 +00:00
robocop
61a7173a3c Style 2004-08-27 04:50:00 +00:00
robocop
922c74304d increment build number 2004-08-27 04:48:57 +00:00
robocop
83f030e331 increment build number 2004-08-27 04:48:56 +00:00
robocop
cd552f3935 The #define started before the namespace and ended inside the namespace. Invalid.
Took FUN_T outside the #ifdef REQUESTER to be able to use it in DSQL.
2004-08-27 04:48:54 +00:00
robocop
f3aa22df17 increment build number 2004-08-27 04:46:03 +00:00
robocop
3a45a04ea7 MSVC6 doesn't keep variables in a for() only in that scope. This standard construction is rejected:
for (int i = ...);
for (int i = ...);
Put the variable again before the loops to be able to compile.
2004-08-27 04:46:01 +00:00
robocop
8cb4d694ff increment build number 2004-08-27 04:46:00 +00:00
fsg
0dbfbe67f2 increment build number 2004-08-27 01:09:23 +00:00
brodsom
319debbf72 increment build number 2004-08-26 23:27:49 +00:00
brodsom
28c2a7cdfe increment build number 2004-08-26 23:27:47 +00:00
brodsom
aaaddf7642 Fix ,silence non initialized warnings 2004-08-26 23:27:46 +00:00
brodsom
f20c5a1d96 increment build number 2004-08-26 21:47:21 +00:00
brodsom
15a5a276da Fix signed/unsigned comparisons 2004-08-26 21:47:19 +00:00
brodsom
e5f053fda6 increment build number 2004-08-26 21:44:15 +00:00
brodsom
3bcf37fcd1 Assert or silence uninitialized warning 2004-08-26 21:44:11 +00:00
brodsom
87bc366b9b increment build number 2004-08-26 19:23:58 +00:00
brodsom
4a1d36c760 Fix multiline comment 2004-08-26 19:23:53 +00:00
brodsom
01189dc4ba increment build number 2004-08-26 19:09:11 +00:00
brodsom
4b7731ee0e Assert on non initialized variable 2004-08-26 19:09:07 +00:00
brodsom
c1d1818276 increment build number 2004-08-26 18:50:08 +00:00
brodsom
7593638007 Fix non initialized variables 2004-08-26 18:49:49 +00:00
brodsom
9c04d32118 increment build number 2004-08-26 18:48:23 +00:00
brodsom
567934f29b Fix, assert or silence non initialized warnings 2004-08-26 18:48:14 +00:00
brodsom
87e58e9dca increment build number 2004-08-26 18:28:14 +00:00
brodsom
46aa03e06e Fix signed/unsigned comparisons 2004-08-26 18:28:12 +00:00
brodsom
9ddeb97908 increment build number 2004-08-26 18:28:11 +00:00
brodsom
a523426f0e increment build number 2004-08-26 18:22:45 +00:00
brodsom
6c2ade62b7 Silence uninitialized warnings 2004-08-26 18:22:40 +00:00
brodsom
55af71e159 increment build number 2004-08-26 18:14:27 +00:00
brodsom
d34c5b6f8a Silence uninitialized warnings 2004-08-26 18:14:14 +00:00
brodsom
7fe8ac041c increment build number 2004-08-26 17:54:22 +00:00
brodsom
fec4268921 Fix format warning 2004-08-26 17:54:19 +00:00
brodsom
d18a142328 increment build number 2004-08-26 17:51:59 +00:00
brodsom
406726a9fc Maintain previous isql con_prompt definition 2004-08-26 17:51:56 +00:00
aafemt
5bf19c53b8 increment build number 2004-08-26 11:10:31 +00:00
aafemt
5dafdcb461 Make prompt visible in MSYS 2004-08-26 11:10:28 +00:00
robocop
c9b7d49fd5 increment build number 2004-08-26 11:08:10 +00:00
robocop
1741432859 Got rid of redundant cast to jrd_req* 2004-08-26 11:07:57 +00:00
robocop
2ac685afcd increment build number 2004-08-26 11:04:17 +00:00
robocop
ef9ce175c1 increment build number 2004-08-26 11:04:16 +00:00
robocop
305b9088f4 misc 2004-08-26 11:04:14 +00:00
robocop
672db3e3ac increment build number 2004-08-26 11:03:35 +00:00
robocop
10756f80ca After writing to Ann, I confirmed this GDML statement needs to be compiled and freed only once, not in each pass of the loop 2004-08-26 11:03:31 +00:00
aafemt
1170913816 increment build number 2004-08-26 10:29:01 +00:00
aafemt
59f08d2a29 Rework statement pre-parsing. Now it doesn't swallow tabs 2004-08-26 10:28:57 +00:00
robocop
bd36b6753c increment build number 2004-08-26 04:21:07 +00:00
fsg
763f7a3170 increment build number 2004-08-26 01:07:29 +00:00
aafemt
a263f28bcb increment build number 2004-08-25 11:43:14 +00:00
aafemt
e9403dd1b8 Use automatic buffers instead of dynamic 2004-08-25 11:43:09 +00:00
skidder
346ae2f5c7 increment build number 2004-08-25 03:10:04 +00:00
skidder
035ac89d7c Clarify comment and update assertion check 2004-08-25 03:09:57 +00:00
fsg
85bddafbc0 increment build number 2004-08-25 01:10:22 +00:00
brodsom
a57fde513c increment build number 2004-08-24 23:11:04 +00:00
brodsom
57528f8bc2 Avoid variable shadowing 2004-08-24 23:11:02 +00:00
brodsom
09cca28836 increment build number 2004-08-24 23:00:26 +00:00
brodsom
e2ea495397 Avoid final comma 2004-08-24 23:00:17 +00:00
robocop
60713befa3 increment build number 2004-08-24 05:16:46 +00:00
robocop
a7c42f4314 Vars in context 2004-08-24 05:16:40 +00:00
robocop
150fa5bf8a increment build number 2004-08-24 05:16:10 +00:00
robocop
24aab1bd43 Renamed ptr_block to ptrToBLock and block_ptr to blockToPtr for better self-documenting code as agreed privately. No functional change. 2004-08-24 05:16:01 +00:00
fsg
0e42f9f60e increment build number 2004-08-24 01:08:59 +00:00
skidder
ea4d8070f3 increment build number 2004-08-23 20:44:55 +00:00
skidder
d0a513522a increment build number 2004-08-23 20:44:54 +00:00
skidder
e0ac81de4a Introduce concept of ODS type to be able to distinguish between Interbase databases, Firebird databases, databases created by debugging builds of Firebird and private forks 2004-08-23 20:44:49 +00:00
skidder
a5d7c89654 increment build number 2004-08-23 20:44:47 +00:00
skidder
7d51f78746 increment build number 2004-08-23 20:44:20 +00:00
dimitr
37b1eea629 increment build number 2004-08-23 18:46:06 +00:00
dimitr
9d37131978 Fixed a server crash I introduced recently. 2004-08-23 18:45:40 +00:00
aafemt
29d6a7d3b5 increment build number 2004-08-23 09:55:56 +00:00
aafemt
fa6433a95f increment build number 2004-08-23 09:55:55 +00:00
aafemt
5076654565 increment build number 2004-08-23 09:54:00 +00:00
aafemt
8fa0afedbf increment build number 2004-08-23 09:52:16 +00:00
aafemt
1682382f15 Content of messages DB's HISTORY table 2004-08-23 09:52:10 +00:00
aafemt
859a972d39 increment build number 2004-08-23 09:50:02 +00:00
aafemt
43cced53d4 Content of messages DB's TEMPLATES table 2004-08-23 09:49:58 +00:00
aafemt
9fbc459f7c increment build number 2004-08-23 09:47:52 +00:00
aafemt
4417c39fc3 German translation of messages (probably spoiled) 2004-08-23 09:47:48 +00:00
aafemt
3a98f65838 increment build number 2004-08-23 09:45:54 +00:00
aafemt
390e2da174 French translation of messages (probably spoiled) 2004-08-23 09:45:47 +00:00
aafemt
7a1515e9ce increment build number 2004-08-23 09:43:19 +00:00
aafemt
033efdaa05 Content of messages DB's LOCALES table 2004-08-23 09:43:14 +00:00
aafemt
4da4ee2d21 increment build number 2004-08-23 09:41:25 +00:00
aafemt
5e198c0de0 Content of messages DB's SYSTEM_ERRORS table 2004-08-23 09:41:21 +00:00
aafemt
62777bc3fe increment build number 2004-08-23 09:39:40 +00:00
aafemt
98da26ec72 increment build number 2004-08-23 09:39:39 +00:00
aafemt
011861ce89 Content of messages DB's MESSAGES table 2004-08-23 09:39:34 +00:00
aafemt
369612ee78 increment build number 2004-08-23 09:35:37 +00:00
aafemt
b815cd3a48 Content of messages DB's SYMBOLS table 2004-08-23 09:35:31 +00:00
aafemt
f5a7fe2c33 increment build number 2004-08-23 09:33:19 +00:00
aafemt
c878683c1b Content of messages DB's FACILITIES table 2004-08-23 09:33:10 +00:00
aafemt
37f43c4500 increment build number 2004-08-23 09:07:53 +00:00
aafemt
d7e7dd10b1 Get ready for dialect 3 2004-08-23 09:07:40 +00:00
fsg
faced224f8 increment build number 2004-08-23 01:07:29 +00:00
skidder
d1ab375805 increment build number 2004-08-22 21:31:28 +00:00
skidder
933488964a Update memory manager tests 2004-08-22 21:31:19 +00:00
skidder
7e79004bd1 increment build number 2004-08-22 21:28:28 +00:00
skidder
a1371e4ffa Slightly streamline logic of allocation critical path. Correct 2 memory manager bugs added during last optimization attempt. We are now ~40faster than malloc from GLIBC 2.3 2004-08-22 21:28:19 +00:00
skidder
d2a646b91c increment build number 2004-08-22 21:09:25 +00:00
skidder
3b3bd79ddb Use fine-tuned tree page sizes by default. This increases tree performance by ~7 We are now 1.5 times faster than GNU STL tree 2004-08-22 21:09:13 +00:00
fsg
ffd2bf4aaf increment build number 2004-08-22 01:08:24 +00:00
arnobrinkman
4b63385c47 increment build number 2004-08-22 01:00:59 +00:00
arnobrinkman
2260f712f9 add missing initializations 2004-08-22 01:00:51 +00:00
arnobrinkman
0dd120d041 increment build number 2004-08-22 00:53:09 +00:00
arnobrinkman
ce97981b91 Fix unneeded error-message with simple CASE and NULL (NULL as text in SQL)
CASE NULL WHEN NULL THEN 1 END
2004-08-22 00:53:04 +00:00
skidder
df79ee7a17 increment build number 2004-08-22 00:30:11 +00:00
skidder
aca7777af8 Fix GCC build I accedentally broken by my previous commit 2004-08-22 00:29:57 +00:00
robocop
8027fd2726 increment build number 2004-08-21 09:42:45 +00:00
robocop
83850af2a9 Example built-in UDF. 2004-08-21 09:42:42 +00:00
robocop
d5fbf5f25f increment build number 2004-08-21 09:39:41 +00:00
robocop
fb510bc819 increment build number 2004-08-21 09:39:40 +00:00
robocop
421246fbe9 1.- Get rid of redundant cast to jrd_req*
2.- Post example code (disabled) to register a built-in UDF.
2004-08-21 09:39:37 +00:00
robocop
b2b27153e4 increment build number 2004-08-21 09:36:57 +00:00
robocop
8014d4a001 1.- Put an indication on how to enable UDF params that signal SQL NULL with the null pointer
2.- In case the result of the function is a descriptor with FREE_IT, free not only the data but the descriptor, too.
2004-08-21 09:36:53 +00:00
robocop
934fa31188 increment build number 2004-08-21 09:30:58 +00:00
robocop
c7d7c3deee increment build number 2004-08-21 09:30:57 +00:00
robocop
9ce5f2f683 Simplify expression 2004-08-21 09:30:54 +00:00
robocop
23a01c079b increment build number 2004-08-21 09:29:49 +00:00
robocop
b60c0e4cab Misc: format 2004-08-21 09:29:46 +00:00
robocop
ba64f7cd22 increment build number 2004-08-21 09:26:46 +00:00
robocop
2534da3f5e increment build number 2004-08-21 09:22:39 +00:00
robocop
1fe78c1c01 increment build number 2004-08-21 09:22:38 +00:00
robocop
400ed0f586 increment build number 2004-08-21 09:21:13 +00:00
robocop
24aa2cbf41 increment build number 2004-08-21 09:21:12 +00:00
robocop
0e30c1a598 increment build number 2004-08-21 09:20:10 +00:00
robocop
27d4dbd374 Not an aesthetical achievement, but prevent us from making mistakes in the same place again. Put variables in their minimal scope. 2004-08-21 09:20:06 +00:00
robocop
9af65fd3ac increment build number 2004-08-21 09:18:28 +00:00
robocop
6be277355f Misc: formatting 2004-08-21 09:18:24 +00:00
robocop
654d2b4a61 increment build number 2004-08-21 09:16:32 +00:00
robocop
614f908558 Delete useless line and avoid memory leak after talking to Dmitry Yemanov. 2004-08-21 09:16:26 +00:00
robocop
16934f7d32 increment build number 2004-08-21 09:13:27 +00:00
skidder
4427903160 increment build number 2004-08-21 07:55:45 +00:00
skidder
0d75127be8 Fix very hard-to-track Windows CS stability problem introduced by Blas on 15-May-2004 2004-08-21 07:55:35 +00:00
fsg
3a18c4a4b1 increment build number 2004-08-21 01:07:05 +00:00
aafemt
c3df9c6891 increment build number 2004-08-20 10:57:23 +00:00
aafemt
d00e35ae4c SQL equivalent for msg.gdl 2004-08-20 10:57:18 +00:00
dimitr
46b97ed3e1 increment build number 2004-08-20 08:25:55 +00:00
dimitr
469005eadd More asserts and some style changes. Thanks to Claudio. 2004-08-20 08:25:45 +00:00
dimitr
190a6f6425 increment build number 2004-08-20 07:55:13 +00:00
dimitr
cfb0e2eb5a More asserts and some style changes. Thanks to Claudio. 2004-08-20 07:55:09 +00:00