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

14664 Commits

Author SHA1 Message Date
alexpeshkoff
49aab40955 1. rewritten flu.cpp using modern firebird classes library
2. fixed diagnostic about missing/unusable UDF module
2004-11-29 11:15:09 +00:00
alexpeshkoff
87493c49dc increment build number 2004-11-29 10:14:10 +00:00
alexpeshkoff
0d65c90d6a increment build number 2004-11-29 10:14:09 +00:00
alexpeshkoff
ae6c42df5a completely dropped support for ignored since 1.5 environment variable
INTERBASE_EXT_LIB_PATH, firebird.conf UdfAccess is used instead
2004-11-29 10:14:05 +00:00
alexpeshkoff
16fca404a7 increment build number 2004-11-29 10:12:12 +00:00
alexpeshkoff
e1aea93824 SortedObjectsArray related changes 2004-11-29 10:12:09 +00:00
alexpeshkoff
ec8f70387f increment build number 2004-11-29 10:11:15 +00:00
alexpeshkoff
a1ccbcfb5f always check for readability of file in DirectoryList 2004-11-29 10:11:12 +00:00
alexpeshkoff
260633dc44 increment build number 2004-11-29 10:07:49 +00:00
alexpeshkoff
d0ebde70a8 make SortedObjectsArray easier to use in simple cases 2004-11-29 10:07:43 +00:00
alexpeshkoff
3331cc51d4 increment build number 2004-11-29 10:07:42 +00:00
alexpeshkoff
539b0bbe82 increment build number 2004-11-29 10:06:40 +00:00
alexpeshkoff
509388a2ea fixed gcc warning 2004-11-29 10:06:34 +00:00
robocop
c0f4fc3f66 increment build number 2004-11-29 09:59:29 +00:00
robocop
9ee8334926 "elem" is size_t, assert on it. 2004-11-29 09:59:19 +00:00
robocop
1544ed7946 increment build number 2004-11-29 09:09:48 +00:00
robocop
fd2bcc04e4 frb_sys_flag becomes fb_sys_flag 2004-11-29 09:09:42 +00:00
robocop
1d26ffafdd increment build number 2004-11-29 09:09:27 +00:00
robocop
b2bf27bb9f increment build number 2004-11-29 09:09:26 +00:00
robocop
12226b5cb4 increment build number 2004-11-29 09:08:14 +00:00
robocop
de3c7670dd Misc. 2004-11-29 09:08:02 +00:00
robocop
7ae1185e92 increment build number 2004-11-29 09:05:56 +00:00
skidder
d6dfced6ff increment build number 2004-11-29 04:39:27 +00:00
skidder
0e68abffbf Address the security issue in remote address handling code pointed by Claudio. Hack REMOTE server-side exception handling to make it not crash when exceptions actually happen. The latter seems to be the very old problem, in IB6 code looks the same 2004-11-29 04:39:20 +00:00
fsg
33e2bb8f61 increment build number 2004-11-29 02:12:37 +00:00
skidder
2cf55e321c increment build number 2004-11-29 02:03:23 +00:00
skidder
b1f74366bc increment build number 2004-11-29 02:03:00 +00:00
asfernandes
4170783744 increment build number 2004-11-29 01:15:33 +00:00
skidder
1ea6a9b00e increment build number 2004-11-29 01:08:58 +00:00
skidder
1df8ec2f9e Fix GCC build curing MSVC build at the same time 2004-11-29 01:08:38 +00:00
arnobrinkman
cc9f4a9aec increment build number 2004-11-28 23:10:17 +00:00
arnobrinkman
e8e46c3381 1) Try to make new nodes from conjunctions applied to the top RSE of a UNION.
Deliver the new nodes (created per rse inside the union) to the optimizing phase of every rse.
2) Little refactoring of above function and the one for aggregate
2004-11-28 23:09:37 +00:00
arnobrinkman
9e03a8c2dd increment build number 2004-11-28 22:39:01 +00:00
arnobrinkman
664dddc827 bugfix: Making a derived field on a mapping failed when the mapping was mapping to another derived field.
Make also a derived field from a derived field node.
2004-11-28 22:38:45 +00:00
asfernandes
45297bcde8 increment build number 2004-11-28 19:25:14 +00:00
asfernandes
fc9148dde7 increment build number 2004-11-28 17:53:26 +00:00
asfernandes
3ba4f61034 increment build number 2004-11-28 16:17:47 +00:00
robocop
24578aa026 increment build number 2004-11-28 08:36:57 +00:00
robocop
54cc81876e Misc. 2004-11-28 08:36:54 +00:00
robocop
bb87aedb4c increment build number 2004-11-28 08:36:27 +00:00
robocop
f8569104d6 Apply Adriano change with the following explanation:
Fix a bug that occur when a BLOB column is added after the start of the DML transaction.
2004-11-28 08:36:22 +00:00
robocop
03126102e0 increment build number 2004-11-28 08:25:14 +00:00
robocop
b15c8531e0 Change my FB1 logic that returned the table's owner for the role when a not null field with default CURRENT_ROLE is added, the table has records already and the user does a SELECT. Now, if CURRENT_USER==table's owner, then the CURRENT_ROLE is returned, otherwise NONE. 2004-11-28 08:25:09 +00:00
robocop
0566be0b7d increment build number 2004-11-28 07:06:05 +00:00
robocop
e4ae004ca9 Completed (I hope) Damyan Ivanov's patch that didn't work with insertions, updates and deletions. 2004-11-28 07:05:42 +00:00
robocop
af17310072 increment build number 2004-11-28 04:59:51 +00:00
robocop
3d232f30ca Overwrote the good version of the file thanks to the CVS Id tag. 2004-11-28 04:59:31 +00:00
robocop
7257471af4 increment build number 2004-11-28 03:44:28 +00:00
robocop
45d4cd976a Silence warning. 2004-11-28 03:44:24 +00:00
robocop
f52553f1c6 increment build number 2004-11-28 03:43:49 +00:00
robocop
979355b025 Misc. 2004-11-28 03:43:42 +00:00
fsg
5d6040afd0 increment build number 2004-11-28 02:15:37 +00:00
fsg
a877b377c6 increment build number 2004-11-28 02:14:29 +00:00
asfernandes
2ba036af78 increment build number 2004-11-28 01:58:41 +00:00
robocop
bfc93d5334 increment build number 2004-11-28 01:03:30 +00:00
robocop
0e186be591 increment build number 2004-11-28 01:03:16 +00:00
robocop
bb170bd3b6 isc_interpret is fb_interpret again.
Please do a full rebuild.
2004-11-28 01:03:05 +00:00
robocop
09f01f9eec increment build number 2004-11-28 01:02:58 +00:00
robocop
8b307cd2b5 increment build number 2004-11-28 01:02:35 +00:00
robocop
198ec92d53 increment build number 2004-11-28 01:02:28 +00:00
robocop
154cfd0aba increment build number 2004-11-28 01:02:19 +00:00
robocop
5f65daa8f8 increment build number 2004-11-28 01:01:51 +00:00
robocop
b297fa1a03 increment build number 2004-11-28 01:01:39 +00:00
robocop
b719b3c90b increment build number 2004-11-28 01:01:18 +00:00
dimitr
5d74817212 increment build number 2004-11-27 21:20:03 +00:00
dimitr
36e0f1449a Fixed bug introduced some time ago by myself. 2004-11-27 21:19:58 +00:00
dimitr
0b04d41e43 increment build number 2004-11-27 20:54:58 +00:00
dimitr
f570023657 Improved optimization of mixed AND/OR predicates. 2004-11-27 20:54:52 +00:00
dimitr
c6c79c7c34 increment build number 2004-11-27 15:57:58 +00:00
dimitr
35c25eb6f0 increment build number 2004-11-27 15:47:16 +00:00
robocop
fbc1f2a6d0 increment build number 2004-11-27 08:13:58 +00:00
robocop
6af639b4e3 Corrections. 2004-11-27 08:13:39 +00:00
robocop
63ad320a01 increment build number 2004-11-27 06:57:44 +00:00
robocop
b2542e3c11 Handle possible buffer overrun.
Constant for non-specified role.
2004-11-27 06:57:42 +00:00
robocop
0e74fa676d increment build number 2004-11-27 06:54:21 +00:00
robocop
b3ec95181b increment build number 2004-11-27 06:54:20 +00:00
robocop
5d7fe7b9a1 Constant for non-specified role. 2004-11-27 06:54:18 +00:00
robocop
7ee9473fa4 increment build number 2004-11-27 06:52:00 +00:00
robocop
381ca2754b Misc. 2004-11-27 06:51:58 +00:00
robocop
bb61669010 increment build number 2004-11-27 06:51:04 +00:00
robocop
f146b5d79e increment build number 2004-11-27 05:45:50 +00:00
robocop
425bbc8ef9 Comment no longer applies. 2004-11-27 05:45:46 +00:00
robocop
069fa1ed90 increment build number 2004-11-27 05:44:56 +00:00
robocop
107e7347b0 Leave room to register the example UDF's with the new macros. 2004-11-27 05:44:53 +00:00
robocop
8dee4b8944 increment build number 2004-11-27 03:33:25 +00:00
robocop
cda53de35d It seems to me those debugging reports are better read as text files. 2004-11-27 03:33:22 +00:00
robocop
dd5e9f17ec increment build number 2004-11-27 03:33:21 +00:00
robocop
9f2c79a837 increment build number 2004-11-27 03:31:48 +00:00
robocop
7257f3b3bd increment build number 2004-11-27 03:31:47 +00:00
robocop
9293a840da Extra assertion and acknowledge "elem" is size_t. 2004-11-27 03:31:39 +00:00
robocop
7b7777924a increment build number 2004-11-27 03:30:44 +00:00
robocop
88d932d394 Formatting and a couple of assertions. 2004-11-27 03:30:42 +00:00
robocop
cd69a40abc increment build number 2004-11-27 03:30:13 +00:00
robocop
84f8c37dba const. 2004-11-27 03:30:09 +00:00
asfernandes
af465ceba0 increment build number 2004-11-27 03:19:23 +00:00
fsg
69d795e381 increment build number 2004-11-27 02:12:39 +00:00
arnobrinkman
2f981b2143 increment build number 2004-11-27 00:52:16 +00:00
arnobrinkman
eca3322cd2 Distribute HAVING clause conjunctions to the WHERE clause when possible.
This will improve VIEWs that contain a aggregate query and comparisons are done on fields from that VIEW that are also part of the GROUP BY clause.
2004-11-27 00:52:10 +00:00
asfernandes
bb39874c23 increment build number 2004-11-27 00:23:58 +00:00
asfernandes
41cbedd63f increment build number 2004-11-27 00:23:09 +00:00
asfernandes
fcf7a57389 increment build number 2004-11-26 12:43:41 +00:00
fsg
36f6501a33 increment build number 2004-11-26 02:13:19 +00:00
skidder
a7f3ed4b4c increment build number 2004-11-26 01:01:34 +00:00
skidder
bdd9d9df82 increment build number 2004-11-26 01:01:33 +00:00
skidder
55c4e0ac85 CLIENT_ADDRESS and NETWORK_PROTOCOL variables support 2004-11-26 01:01:27 +00:00
skidder
4e7a45d022 increment build number 2004-11-26 01:01:24 +00:00
skidder
80020c5e83 increment build number 2004-11-26 01:01:14 +00:00
asfernandes
4077834b35 increment build number 2004-11-26 00:14:56 +00:00
asfernandes
e08795bcb4 increment build number 2004-11-26 00:14:55 +00:00
asfernandes
b54bc1cfe3 increment build number 2004-11-26 00:12:05 +00:00
asfernandes
662b57cc9c increment build number 2004-11-26 00:10:54 +00:00
dimitr
031b02a0bc increment build number 2004-11-25 20:07:31 +00:00
dimitr
0c2ca0314a An attempt to tune the number after some testing. Allows to reduce number of fetches (1.5-2x) in subsequent updates.
Perhaps could be increased to 64KB, but IMO more than 100K rows cannot be undone effectively in the current implementation.
2004-11-25 20:07:20 +00:00
asfernandes
909402da8b increment build number 2004-11-25 18:02:56 +00:00
asfernandes
a9ff17cd43 increment build number 2004-11-25 18:02:49 +00:00
asfernandes
c8db2afa16 increment build number 2004-11-25 16:40:52 +00:00
alexpeshkoff
94ca89e6dc increment build number 2004-11-25 16:10:44 +00:00
alexpeshkoff
2841466d4d make it compile with VC6 2004-11-25 16:10:38 +00:00
alexpeshkoff
1c44f16265 increment build number 2004-11-25 16:09:23 +00:00
alexpeshkoff
f762abf547 applied fixes, suggested by Claudio
made get_options method of class DatabaseOptions
2004-11-25 16:09:12 +00:00
skidder
5f82612325 increment build number 2004-11-25 02:28:22 +00:00
skidder
c4ed612128 Fix POSIX build 2004-11-25 02:28:17 +00:00
fsg
266e729744 increment build number 2004-11-25 02:19:05 +00:00
skidder
c6489f795a increment build number 2004-11-25 01:41:31 +00:00
skidder
33f421a7b9 Implement Dmitry suggestions regarding rdb$get_context functionality 2004-11-25 01:41:28 +00:00
skidder
9b2840a056 increment build number 2004-11-25 01:38:31 +00:00
skidder
0850b03c7a Regenerate parse.cpp 2004-11-25 01:38:04 +00:00
skidder
4cedf54546 increment build number 2004-11-25 00:47:25 +00:00
skidder
e823628754 Dmitry asked me to add support for calling UDF routines ignoring return arguments so did I 2004-11-25 00:47:20 +00:00
skidder
55df178c73 increment build number 2004-11-25 00:45:25 +00:00
skidder
9fec8929b2 increment build number 2004-11-24 20:49:05 +00:00
skidder
31e74c0e73 increment build number 2004-11-24 20:49:03 +00:00
skidder
35ddab28fb Implement Claudio suggestion regarding clean generic map class 2004-11-24 20:48:59 +00:00
skidder
5382db8e96 increment build number 2004-11-24 20:45:22 +00:00
skidder
8dcbacad0e increment build number 2004-11-24 20:45:08 +00:00
skidder
ff2fc9ec57 increment build number 2004-11-24 20:38:50 +00:00
skidder
016fcdcce5 Implement Claudio suggestion regarding clean generic map class 2004-11-24 20:38:31 +00:00
alexpeshkoff
c8c1c988a5 increment build number 2004-11-24 18:26:30 +00:00
alexpeshkoff
e3c9af799a increment build number 2004-11-24 18:26:29 +00:00
alexpeshkoff
bdd3b32278 use ClumpletReader to parse dpb options 2004-11-24 18:26:24 +00:00
alexpeshkoff
f8a3b8f867 increment build number 2004-11-24 18:26:14 +00:00
alexpeshkoff
c064d669f0 increment build number 2004-11-24 18:24:59 +00:00
alexpeshkoff
3f4af1fccd increment build number 2004-11-24 18:23:21 +00:00
alexpeshkoff
c33cc40ecb new method in string 2004-11-24 18:23:16 +00:00
alexpeshkoff
82ad07dbb7 increment build number 2004-11-24 18:12:05 +00:00
alexpeshkoff
35c425e5fb fixed regression in isc_file due to my last commit 2004-11-24 18:11:51 +00:00
dimitr
115bac8e69 increment build number 2004-11-24 13:33:13 +00:00
dimitr
05dd909c6c Fixed my SEGV, thanks to Adriano. 2004-11-24 13:33:05 +00:00
robocop
ff4269b17b increment build number 2004-11-24 09:33:01 +00:00
robocop
9080633b8c increment build number 2004-11-24 09:22:12 +00:00
robocop
d6535351a2 Misc: style. 2004-11-24 09:22:07 +00:00
robocop
69bd180275 increment build number 2004-11-24 09:20:50 +00:00
robocop
b89d73f992 increment build number 2004-11-24 09:20:48 +00:00
robocop
c1a0afd70a increment build number 2004-11-24 09:19:41 +00:00
robocop
cca10dd965 increment build number 2004-11-24 09:18:58 +00:00
robocop
66d2d558b7 increment build number 2004-11-24 09:18:57 +00:00
robocop
ddf72f8479 increment build number 2004-11-24 09:17:55 +00:00
robocop
7262e916b0 increment build number 2004-11-24 09:16:43 +00:00
robocop
da56a9b1cf increment build number 2004-11-24 09:16:42 +00:00
robocop
bafc0f1570 increment build number 2004-11-24 09:16:21 +00:00
robocop
d3126afcba increment build number 2004-11-24 09:14:31 +00:00
robocop
6d3303642e increment build number 2004-11-24 09:14:30 +00:00
robocop
4cdfd8c03e increment build number 2004-11-24 09:14:23 +00:00
robocop
68759508a5 increment build number 2004-11-24 09:11:56 +00:00
robocop
9365938caa increment build number 2004-11-24 09:11:49 +00:00
robocop
6028d2e091 increment build number 2004-11-24 09:11:44 +00:00
robocop
bbb96ff175 increment build number 2004-11-24 09:09:13 +00:00
robocop
1a11884eb3 increment build number 2004-11-24 09:09:08 +00:00
robocop
7779a340c9 increment build number 2004-11-24 09:08:53 +00:00
robocop
de025608bf increment build number 2004-11-24 09:07:47 +00:00
robocop
5dc9a44f9a increment build number 2004-11-24 09:05:37 +00:00
robocop
e24dd861aa increment build number 2004-11-24 09:05:16 +00:00
robocop
c396787cf1 increment build number 2004-11-24 09:04:11 +00:00
robocop
f6ec71ded5 Allow the -m2 option to work. 2004-11-24 09:04:06 +00:00
robocop
8558cef153 increment build number 2004-11-24 09:00:38 +00:00
robocop
68258a475b Fix the messages database's history. 2004-11-24 09:00:29 +00:00
robocop
4703d8aa63 increment build number 2004-11-24 08:58:17 +00:00
robocop
bd8983c57d increment build number 2004-11-24 08:58:16 +00:00
robocop
e3f320b7f1 increment build number 2004-11-24 08:58:12 +00:00
robocop
6f376126bc Applying Damyan Ivanov's isql patch.
Document it in the interactive help isql -?
Document also the m2 option (merge diagnostics).
2004-11-24 08:58:11 +00:00
robocop
33fe77f1a3 increment build number 2004-11-24 08:55:51 +00:00
fsg
745cb902b9 increment build number 2004-11-24 02:16:42 +00:00
arnobrinkman
771a504b8c increment build number 2004-11-23 22:44:54 +00:00
arnobrinkman
2e8c916482 fix bug with partially matched lower bounds on descending multi segment index. 2004-11-23 22:43:26 +00:00
asfernandes
e79f90e81a increment build number 2004-11-23 12:48:43 +00:00
asfernandes
f5aeeedf68 increment build number 2004-11-23 11:19:34 +00:00
asfernandes
f58b7f0be7 increment build number 2004-11-23 11:19:15 +00:00
asfernandes
da9a697e1d increment build number 2004-11-23 11:19:14 +00:00
asfernandes
bf94495b50 increment build number 2004-11-23 11:19:11 +00:00
asfernandes
761e4a2270 increment build number 2004-11-23 11:19:10 +00:00
asfernandes
6064161991 increment build number 2004-11-23 11:19:02 +00:00
asfernandes
c6a580ea19 increment build number 2004-11-23 11:18:52 +00:00
asfernandes
9fe3299c10 increment build number 2004-11-23 11:18:23 +00:00
asfernandes
1c0d6c229e increment build number 2004-11-23 11:18:15 +00:00
asfernandes
30f16b6e5b increment build number 2004-11-23 11:18:08 +00:00
asfernandes
c35df8a4ee increment build number 2004-11-23 11:18:03 +00:00
asfernandes
df558a39a2 increment build number 2004-11-23 11:17:14 +00:00
asfernandes
3f534ad7e0 increment build number 2004-11-23 11:17:09 +00:00
asfernandes
49f0bf67dd increment build number 2004-11-23 11:16:50 +00:00
robocop
2734a42ccc increment build number 2004-11-23 11:03:59 +00:00