8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-25 02:03:03 +01:00
Commit Graph

18625 Commits

Author SHA1 Message Date
dimitr
bd7106541d Fixed bug with infinite circular retrievals. 2005-12-21 21:58:17 +00:00
dimitr
fd0ce0b21e increment build number 2005-12-21 17:49:48 +00:00
dimitr
68ea35e64c More realistic BLR buffer. We don't need redundant allocations. 2005-12-21 17:49:47 +00:00
alexpeshkoff
2b3d7e844f increment build number 2005-12-21 10:15:39 +00:00
alexpeshkoff
821f0fdf22 increment build number 2005-12-21 10:12:32 +00:00
alexpeshkoff
0e343399ed increment build number 2005-12-21 10:12:31 +00:00
alexpeshkoff
354780b1c4 added dpb/spb tags to support redirection control 2005-12-21 10:12:28 +00:00
alexpeshkoff
6a67d58848 increment build number 2005-12-21 10:10:38 +00:00
alexpeshkoff
8de8ef96ce added Redirection parameter to firebird.conf 2005-12-21 10:10:37 +00:00
alexpeshkoff
9ee6eb24a0 increment build number 2005-12-21 10:09:41 +00:00
alexpeshkoff
22cf3073a8 increment build number 2005-12-21 10:05:02 +00:00
fsg
b82b146bf7 increment build number 2005-12-21 03:19:34 +00:00
kkuznetsov
4ba8abccc6 increment build number 2005-12-20 20:36:33 +00:00
dimitr
7d2693549a increment build number 2005-12-20 13:24:59 +00:00
alexpeshkoff
5f01dbaa41 increment build number 2005-12-20 12:14:55 +00:00
dimitr
b3a5f544c8 increment build number 2005-12-20 11:12:29 +00:00
dimitr
8064de0c8f Fixed win32 implementation of ModuleLoader::Module. 2005-12-20 11:12:27 +00:00
aafemt
313cb3bd45 increment build number 2005-12-20 08:18:08 +00:00
fsg
6e3e3f9018 increment build number 2005-12-20 03:20:40 +00:00
alexpeshkoff
3a8687bcd8 increment build number 2005-12-19 16:25:08 +00:00
alexpeshkoff
0f41073304 fixed server properties info using ibExpert 2005-12-19 16:24:55 +00:00
dimitr
410b6f52b5 increment build number 2005-12-19 13:59:06 +00:00
dimitr
88f5a0d05e Fixed the issue related to non-indexed relationships (reported in fb-devel). 2005-12-19 13:59:03 +00:00
alexpeshkoff
9e016b1d85 increment build number 2005-12-19 10:02:53 +00:00
alexpeshkoff
62f29d9df0 fixed warning 2005-12-19 10:02:48 +00:00
fsg
b620ca6e6c increment build number 2005-12-19 03:24:13 +00:00
alexpeshkoff
f5db268571 increment build number 2005-12-18 17:56:51 +00:00
alexpeshkoff
f3b4058bee increment build number 2005-12-18 17:56:19 +00:00
alexpeshkoff
848eb70800 increment build number 2005-12-18 17:49:53 +00:00
alexpeshkoff
0cd2593c89 increment build number 2005-12-18 17:47:53 +00:00
alexpeshkoff
7683ae4b53 simple utility to build public ibase.h 2005-12-18 17:47:43 +00:00
alexpeshkoff
7da2f23ccd increment build number 2005-12-18 16:10:50 +00:00
alexpeshkoff
addf657da0 use mutex instead of spin lock 2005-12-18 16:10:48 +00:00
alexpeshkoff
9177ea8765 increment build number 2005-12-18 16:09:01 +00:00
alexpeshkoff
7c6f36026f avoid overflows in UCHAR lhb_version 2005-12-18 16:08:49 +00:00
alexpeshkoff
e8e9aff25f increment build number 2005-12-18 15:23:49 +00:00
fsg
75351885d6 increment build number 2005-12-18 03:22:28 +00:00
aafemt
b6f7daf746 increment build number 2005-12-17 12:59:17 +00:00
aafemt
7470059c2a Move type declarations to appropriate header 2005-12-17 12:55:52 +00:00
aafemt
51a38abb73 increment build number 2005-12-17 12:55:51 +00:00
aafemt
b96f3544a9 increment build number 2005-12-17 12:48:44 +00:00
aafemt
7f6f8b7e5f Fix warning 2005-12-17 12:48:35 +00:00
dimitr
8cb2db1046 increment build number 2005-12-17 10:38:00 +00:00
dimitr
7981fef9be Fixed optimizer. Some adjustments may follow. 2005-12-17 10:37:58 +00:00
dimitr
09b79f0b5e increment build number 2005-12-17 07:09:27 +00:00
robocop
3374cc17c7 increment build number 2005-12-17 04:31:32 +00:00
fsg
030eb58567 increment build number 2005-12-17 03:20:21 +00:00
robocop
b710a90c5f increment build number 2005-12-17 02:26:42 +00:00
robocop
b3823f7597 Gstat should display the Win32 error text, not the error code in English versions. 2005-12-17 02:26:40 +00:00
fsg
26c7ddace9 increment build number 2005-12-14 03:20:17 +00:00
fsg
21436b352e increment build number 2005-12-14 03:19:32 +00:00
robocop
722b292e99 increment build number 2005-12-14 02:20:49 +00:00
robocop
1626cc7a27 Misc. 2005-12-14 02:20:47 +00:00
robocop
8fd1f041a3 increment build number 2005-12-14 02:20:11 +00:00
arnobrinkman
60dc37d944 increment build number 2005-12-14 00:06:50 +00:00
arnobrinkman
1014fd5ef8 Fix incorrect report of corrupt-message on primary/unique index validation. Reported by Vlad. 2005-12-14 00:06:39 +00:00
arnobrinkman
5c88a80539 increment build number 2005-12-13 23:19:31 +00:00
arnobrinkman
5a38bd903d Another "workaround" for prepared statements on empty tables.
To be reviewed by Dmitry Yemanov.
2005-12-13 23:19:26 +00:00
dimitr
7071aafce0 increment build number 2005-12-13 15:41:06 +00:00
dimitr
0066089bd0 increment build number 2005-12-13 14:20:54 +00:00
dimitr
054f58e127 increment build number 2005-12-13 10:33:12 +00:00
dimitr
5a4d827a68 increment build number 2005-12-13 10:32:45 +00:00
fsg
e5aa6835f3 increment build number 2005-12-13 03:19:42 +00:00
dimitr
ae1fe91749 increment build number 2005-12-12 18:39:55 +00:00
dimitr
7dc2833785 Fixed one more compatibility issue with arrays. 2005-12-12 18:39:47 +00:00
dimitr
202ea0829f increment build number 2005-12-12 17:36:21 +00:00
dimitr
96f644b6bd Fixed a few wrong error messages + minor cleanup. 2005-12-12 17:36:19 +00:00
dimitr
2172427f92 increment build number 2005-12-12 17:27:14 +00:00
dimitr
75fade8b0a Ported solution for SF #1371274 from Yaffil + minor cleanup. 2005-12-12 17:27:10 +00:00
dimitr
0fad2b12a2 increment build number 2005-12-12 13:58:22 +00:00
dimitr
f71a6c32f1 increment build number 2005-12-12 13:58:21 +00:00
dimitr
38e34a43ba Fixed SF #1191206. 2005-12-12 13:58:19 +00:00
dimitr
1a64801ade increment build number 2005-12-12 13:56:58 +00:00
dimitr
da625272db More error messages. 2005-12-12 13:56:56 +00:00
dimitr
06ca7840d1 increment build number 2005-12-12 13:55:22 +00:00
dimitr
6d6dc25aa8 increment build number 2005-12-12 13:54:24 +00:00
dimitr
46231fe60b increment build number 2005-12-12 10:57:16 +00:00
dimitr
6b696540a4 Added new error messages. 2005-12-12 10:57:14 +00:00
dimitr
0cc756895a increment build number 2005-12-12 10:55:24 +00:00
dimitr
228d0ab300 Better error reporting. 2005-12-12 10:55:18 +00:00
dimitr
655c456215 increment build number 2005-12-12 10:52:32 +00:00
dimitr
f04cbf5560 increment build number 2005-12-12 10:52:31 +00:00
dimitr
9c4e81ad19 Fixed SF #1292106. 2005-12-12 10:52:30 +00:00
dimitr
4b4a800320 increment build number 2005-12-12 10:51:06 +00:00
dimitr
a909203774 Added new error messages. 2005-12-12 10:51:02 +00:00
dimitr
c154d479aa increment build number 2005-12-12 10:50:36 +00:00
dimitr
32b6cca385 increment build number 2005-12-12 10:01:52 +00:00
dimitr
6bdb9fa4d5 Fixed SF #609538. 2005-12-12 10:01:37 +00:00
fsg
d4c633fb69 increment build number 2005-12-12 03:18:52 +00:00
alexpeshkoff
dca0d87733 increment build number 2005-12-11 13:42:52 +00:00
alexpeshkoff
a09a871b83 report error when user requested unknown info 2005-12-11 13:42:50 +00:00
robocop
8f8ef06399 increment build number 2005-12-11 08:32:28 +00:00
robocop
3e6585d99e Misc. 2005-12-11 08:32:27 +00:00
fsg
c610133e0e increment build number 2005-12-11 03:18:23 +00:00
dimitr
3f034db57b increment build number 2005-12-10 10:25:10 +00:00
dimitr
6aa3b33c79 Rolled back one of my previous commits.
We cannot forbid array->array assignments.
2005-12-10 10:25:08 +00:00
dimitr
4e6a1e418a increment build number 2005-12-10 10:15:57 +00:00
dimitr
2e5993a639 Fixed regressions with SAPI. 2005-12-10 10:15:56 +00:00
dimitr
5559f73114 increment build number 2005-12-10 10:15:12 +00:00
dimitr
f73bf9d193 Undone my changes in clumplets to follow Alex's solution. 2005-12-10 10:15:10 +00:00
dimitr
4152cf4b3b increment build number 2005-12-10 10:05:38 +00:00
dimitr
d074f8bf8b Fixed regressions with SAPI. 2005-12-10 10:05:35 +00:00
fsg
9ba25a3c0c increment build number 2005-12-10 03:18:30 +00:00
asfernandes
dd98e05563 increment build number 2005-12-09 21:50:26 +00:00
asfernandes
17dfe42699 increment build number 2005-12-09 21:50:25 +00:00
asfernandes
533f9f484b Add Vietnamese charset WIN1258 - contributed by Nguyen The Phuong 2005-12-09 21:50:24 +00:00
asfernandes
a0fd30836d increment build number 2005-12-09 21:50:19 +00:00
dimitr
a1d3003ad2 increment build number 2005-12-09 10:17:29 +00:00
robocop
dad56fa416 increment build number 2005-12-09 05:08:02 +00:00
robocop
187b320513 Forward-port Ann's enhancement to gpre to allow more range for identifiers (more changes may be needed in the future to complete the feature). 2005-12-09 05:07:57 +00:00
robocop
71384d2f10 increment build number 2005-12-09 05:00:45 +00:00
robocop
97f9f7b4ca Misc. 2005-12-09 05:00:32 +00:00
fsg
5364249128 increment build number 2005-12-09 03:19:42 +00:00
fsg
03baabf2a2 increment build number 2005-12-09 03:19:41 +00:00
robocop
7420a2d0d5 increment build number 2005-12-09 02:23:41 +00:00
robocop
cea50afc28 increment build number 2005-12-09 02:23:38 +00:00
alexpeshkoff
0d4da037ea increment build number 2005-12-08 15:33:26 +00:00
alexpeshkoff
db126f977f fixed problem with isc_spb_res_access_mode 2005-12-08 15:33:03 +00:00
alexpeshkoff
f83c1a761a increment build number 2005-12-08 15:20:10 +00:00
alexpeshkoff
b0a8de652a rolled back my last change - was done due to bug in ib6.0 documentation 2005-12-08 15:20:07 +00:00
alexpeshkoff
0220c5478b increment build number 2005-12-08 15:16:17 +00:00
alexpeshkoff
858fb93f1c fixed comment 2005-12-08 15:16:11 +00:00
dimitr
bb73c783bf increment build number 2005-12-08 13:52:20 +00:00
dimitr
e4733278ab An attempt to fix the regression with allowed updates of index-constrained columns.
No guarantees that it won't cause some MET/DFW conflicts, but I'm out of better ideas.
2005-12-08 13:52:11 +00:00
hvlad
de858dd3a1 increment build number 2005-12-08 13:21:05 +00:00
dimitr
85bf8939df increment build number 2005-12-08 10:52:27 +00:00
dimitr
dde9e1a03e increment build number 2005-12-08 10:47:40 +00:00
fsg
786c8b6a7c increment build number 2005-12-07 03:17:21 +00:00
dimitr
6985e79c93 increment build number 2005-12-06 12:30:16 +00:00
dimitr
454faf8653 Misc. 2005-12-06 12:30:09 +00:00
dimitr
3cf0d08542 increment build number 2005-12-06 10:11:19 +00:00
dimitr
f0b9e6d400 More changes re. blobs handling. 2005-12-06 10:11:18 +00:00
fsg
a55a4488b2 increment build number 2005-12-06 03:17:17 +00:00
asfernandes
e81b797022 increment build number 2005-12-06 01:02:23 +00:00
asfernandes
2b95393517 Fixed problem "STARTING WITH and subselect CASE bug" reported by Mustafa WILMAZ on fb-devel 2005-12-06 01:02:22 +00:00
hvlad
e62cec52d7 increment build number 2005-12-05 22:13:02 +00:00
hvlad
5160d8a9d4 Use EXE_find_request in optimizer at index expression comparison to avoid AV in case of using index simultaneously in some connections 2005-12-05 22:13:00 +00:00
dimitr
7fe1f0f753 increment build number 2005-12-05 13:42:25 +00:00
dimitr
df8b67d67d Fixed 64bit builds. 2005-12-05 13:42:24 +00:00
dimitr
00f2199817 increment build number 2005-12-05 13:42:05 +00:00
dimitr
95a05058e9 increment build number 2005-12-05 13:25:05 +00:00
dimitr
b2c40bbff8 Fixed crash caused by my recent commit. 2005-12-05 13:25:03 +00:00
dimitr
106284afa5 increment build number 2005-12-05 12:57:16 +00:00
dimitr
cad8588c57 increment build number 2005-12-05 12:45:43 +00:00
dimitr
6bbe2b239f Oops. 2005-12-05 12:45:42 +00:00
dimitr
30064b74d0 increment build number 2005-12-05 12:40:23 +00:00
dimitr
9fde3787da 1. Cleanup.
2. Made array->blob assignments possible.
2005-12-05 12:40:22 +00:00
alexpeshkoff
5ed290d2db increment build number 2005-12-05 11:45:40 +00:00
alexpeshkoff
70045882f5 let use services to backup security database 2005-12-05 11:45:39 +00:00
dimitr
0a3a63e9ae increment build number 2005-12-05 11:44:40 +00:00
dimitr
abb63a7da2 increment build number 2005-12-05 11:39:39 +00:00
dimitr
9703504c03 increment build number 2005-12-05 11:31:47 +00:00
dimitr
0456b75ec6 increment build number 2005-12-05 11:31:46 +00:00
dimitr
52abeceb5e Changed location of some defines in order to avoid internals inside ibase.h. 2005-12-05 11:31:45 +00:00
dimitr
c7909a4827 increment build number 2005-12-05 11:30:28 +00:00
dimitr
b37b506ffe increment build number 2005-12-05 11:28:48 +00:00
dimitr
083b8d7a2d increment build number 2005-12-05 11:28:24 +00:00
dimitr
f00b6ee184 increment build number 2005-12-05 11:06:47 +00:00
dimitr
bdf880bbbf Let's explicitly initialize unavailable trigger contexts with NULLs instead of relying on EVL_field.
This solves wrong error reporting in universal triggers vs req_warning.
2005-12-05 11:06:46 +00:00
fsg
10ad363845 increment build number 2005-12-05 03:19:29 +00:00
asfernandes
a6d349992e increment build number 2005-12-04 21:23:45 +00:00
asfernandes
46c50dcb26 Fixed SF field-test $1368741 - wrong result for UPPER() 2005-12-04 21:23:41 +00:00
dimitr
8f82a7c9ea increment build number 2005-12-04 12:30:35 +00:00
dimitr
e76dfb0be7 Restored the old code as Alex has already fixed the issue. 2005-12-04 12:30:34 +00:00
hvlad
e887060eeb increment build number 2005-12-04 12:21:12 +00:00
hvlad
84244fc30e Regenerate parser files 2005-12-04 12:21:00 +00:00
hvlad
2331d9f3ba increment build number 2005-12-04 12:18:53 +00:00
hvlad
c333e74b4c 1. Correct end_default_opt rule
2. Fix wrong error reporting found by Claudio
2005-12-04 12:18:51 +00:00
alexpeshkoff
4c3cbf0750 increment build number 2005-12-04 12:08:07 +00:00
alexpeshkoff
cc70a63753 added test to trim characters >= 128 2005-12-04 12:08:06 +00:00
alexpeshkoff
0230ef5dd3 increment build number 2005-12-04 12:07:06 +00:00
alexpeshkoff
26f8b389ee fixed trim of characters >= 128 2005-12-04 12:06:55 +00:00
robocop
8cad264f43 increment build number 2005-12-04 05:32:26 +00:00
robocop
5a80bcbfe1 I think I solved the code that puzzled John three years ago: procedure parameters ids start at zero, but we were allocating num_of_params plus one for both input an output params. This explains why when iterating we ignored the last element of the vector containing them. Crap that we inherited from IB. 2005-12-04 05:32:25 +00:00
fsg
482c3f21a5 increment build number 2005-12-04 03:18:12 +00:00
dimitr
e5ac84ac71 increment build number 2005-12-03 11:09:42 +00:00
dimitr
23f3cc8656 Fixed restore process. 2005-12-03 10:22:58 +00:00
dimitr
b82b9f68a1 increment build number 2005-12-03 10:22:57 +00:00
dimitr
a8158407b4 increment build number 2005-12-03 10:22:24 +00:00
dimitr
eaef84342c More missing stuff. 2005-12-03 10:22:22 +00:00
dimitr
571b963427 increment build number 2005-12-03 09:48:36 +00:00
dimitr
07c7a232de Fixed backup. 2005-12-03 09:48:35 +00:00
robocop
5b11ffa6e2 increment build number 2005-12-03 07:01:17 +00:00
robocop
39b9a7fb22 Avoid the intermediate buffer. 2005-12-03 07:01:16 +00:00
robocop
a80d1b3d25 increment build number 2005-12-03 06:43:20 +00:00
robocop
e2f440a374 Finish Mike work after 3 years. :-) 2005-12-03 06:43:19 +00:00
robocop
c8bc30d4a0 increment build number 2005-12-03 06:39:09 +00:00
robocop
15068adc40 Misc. 2005-12-03 06:39:08 +00:00
fsg
107609ea77 increment build number 2005-12-03 03:17:40 +00:00
hvlad
56aecd80d0 increment build number 2005-12-02 22:19:59 +00:00
hvlad
c0e41346ae Allocate strings members of Service from the same pool as Service itself 2005-12-02 22:19:57 +00:00
alexpeshkoff
e4590c3d05 increment build number 2005-12-02 16:54:06 +00:00
alexpeshkoff
2a57828f18 increment build number 2005-12-02 16:54:05 +00:00
alexpeshkoff
f5871b1929 fixed problems, caused by my previous commit 2005-12-02 16:54:04 +00:00
alexpeshkoff
b3cca45777 increment build number 2005-12-02 16:54:03 +00:00
alexpeshkoff
b772983e9b increment build number 2005-12-02 16:49:40 +00:00
alexpeshkoff
da6eb10cf4 fixed a warning 2005-12-02 16:49:39 +00:00
alexpeshkoff
f8588c510a increment build number 2005-12-02 16:48:50 +00:00
alexpeshkoff
f4feffe700 fixed some warnings 2005-12-02 16:48:47 +00:00
alexpeshkoff
b9071f24d2 increment build number 2005-12-02 16:34:16 +00:00
alexpeshkoff
8765e30584 mark wal_info() NOT_USED_OR_REPLACED 2005-12-02 16:34:14 +00:00
robocop
cf4dfb7eb6 increment build number 2005-12-02 07:35:36 +00:00
robocop
531726cb03 increment build number 2005-12-02 07:35:35 +00:00
robocop
f00fc0ff56 1.- Make "vec" type safe and get rid of several code contortions. Fix some small bugs meanwhile.
2.- Put inside PC_ENGINE several data members that belong to that feature.
3.- Put inside PC_ENGINE the code that does cleanup on those unused data members.
2005-12-02 07:35:34 +00:00
fsg
c46ea1a521 increment build number 2005-12-02 03:17:51 +00:00
asfernandes
d0289043e6 increment build number 2005-12-02 00:28:16 +00:00
asfernandes
68830f0724 Lookup for procedure parameters in isc_blob_lookup_desc 2005-12-02 00:28:14 +00:00
alexpeshkoff
2fee23bcae increment build number 2005-12-01 17:39:13 +00:00
alexpeshkoff
ac762cc3b6 removed unneeded assertion 2005-12-01 17:39:12 +00:00
alexpeshkoff
893ba77b4a increment build number 2005-12-01 17:32:58 +00:00
alexpeshkoff
2f880b3fd9 removed unneeded any more function 2005-12-01 17:32:56 +00:00
robocop
14ae5e969d increment build number 2005-12-01 07:12:02 +00:00
robocop
67544ed343 increment build number 2005-12-01 05:46:52 +00:00
robocop
c64a56d2d9 increment build number 2005-12-01 05:34:19 +00:00
robocop
63720ed37d Finish incomplete change and comment an assertion that doesn't compile with the new code. 2005-12-01 05:34:18 +00:00
robocop
2e0127f5b0 increment build number 2005-12-01 05:33:13 +00:00
robocop
1de977e7b5 Fix assertion with wrong operator precedence and a few misc changes. 2005-12-01 05:33:10 +00:00
fsg
7ddef8ba9b increment build number 2005-12-01 03:17:41 +00:00
fsg
9386635a8f increment build number 2005-12-01 03:17:19 +00:00
robocop
1c8f49ca86 increment build number 2005-12-01 03:00:29 +00:00
robocop
5c8f816adc Totally misc. 2005-12-01 03:00:23 +00:00
robocop
56c4eb0a32 increment build number 2005-12-01 02:34:48 +00:00
alexpeshkoff
ec589c011a increment build number 2005-11-30 17:32:12 +00:00
alexpeshkoff
48b2e0baaf use ClumpletReader in SVC_start 2005-11-30 17:32:11 +00:00
alexpeshkoff
396e5e2524 increment build number 2005-11-30 17:30:28 +00:00
alexpeshkoff
c75b336bcd Use better type in declaration - thanks to Claudio 2005-11-30 17:30:22 +00:00
alexpeshkoff
3589e5b216 increment build number 2005-11-30 17:11:27 +00:00
alexpeshkoff
d288dfeb88 Clumplet's improvements 2005-11-30 17:11:23 +00:00
dimitr
6103af6e0b increment build number 2005-11-30 12:37:02 +00:00
dimitr
fa6aff93e1 increment build number 2005-11-30 12:37:01 +00:00
dimitr
e4f0ad0358 Fixed lost PORT_async flag for WNET + misc. 2005-11-30 12:37:00 +00:00
dimitr
10aae79b98 increment build number 2005-11-30 09:03:55 +00:00
dimitr
9e7ae46d1f Simplified code a bit. Fixed the crash with the usage of TRIM in aggregation. 2005-11-30 09:03:53 +00:00
robocop
ad114ac0d6 increment build number 2005-11-30 07:45:50 +00:00
robocop
d823b52bdc Misc. 2005-11-30 07:45:49 +00:00
robocop
94df78a96e increment build number 2005-11-30 06:12:54 +00:00
robocop
2d00d59c8c Misc. 2005-11-30 06:12:53 +00:00
robocop
6702deda9c increment build number 2005-11-30 04:24:46 +00:00
robocop
a8f3e86fdc increment build number 2005-11-30 04:22:35 +00:00
robocop
2af4faff25 increment build number 2005-11-30 04:22:34 +00:00
robocop
a19b9e01ea increment build number 2005-11-30 04:21:54 +00:00
fsg
38c65489ce increment build number 2005-11-30 03:17:55 +00:00
fsg
cb4302ad71 increment build number 2005-11-30 03:17:35 +00:00
hvlad
08c25c8eb9 increment build number 2005-11-29 16:13:07 +00:00
hvlad
d7ccce5c37 Regenerated parser files after parse.y change 2005-11-29 16:13:03 +00:00
hvlad
5eab2c58b5 increment build number 2005-11-29 16:09:05 +00:00
hvlad
217fd7e959 Second attempt to fix issue with parser and not correctly stored source
for DEFAULT CURRENT_TIME\DEFAULT CURRENT_TIMESTAMP
2005-11-29 16:09:02 +00:00
dimitr
92dc5b355d increment build number 2005-11-29 14:25:35 +00:00
dimitr
9aa74beb6c Fixed broken (again by myself) root lookup for fbclient. 2005-11-29 14:25:34 +00:00
dimitr
0a8105c946 increment build number 2005-11-29 11:36:07 +00:00
dimitr
29f2f43359 Fixed the bug I introduced with my GDS changes. 2005-11-29 11:36:06 +00:00
kkuznetsov
c5b845773e increment build number 2005-11-29 10:22:55 +00:00
robocop
f40b7dc4e6 increment build number 2005-11-29 06:39:16 +00:00
robocop
6b336190f9 Undo Alex mistake with the facility number. 2005-11-29 06:39:15 +00:00
robocop
5508320ef7 Misc. 2005-11-29 06:24:56 +00:00
robocop
f1fa69218a increment build number 2005-11-29 06:24:55 +00:00
robocop
2a8a9218da increment build number 2005-11-29 06:18:08 +00:00
robocop
c76a021f70 Misc. 2005-11-29 06:18:06 +00:00
fsg
458528b4bf increment build number 2005-11-29 03:17:31 +00:00
arnobrinkman
93cad8072b increment build number 2005-11-28 23:06:54 +00:00
arnobrinkman
ee9ac954ee Fix column-name problem with UNION and derived fields.
Problem found by Volker Rehn.
2005-11-28 23:06:53 +00:00
hvlad
63da436d05 increment build number 2005-11-28 21:43:07 +00:00
hvlad
80827a5284 1. Move IDX\eval_expr_idx into BTR_eval_expression
2. Replace similar code in BTR_key by new BTR_eval_expression
3. Use EXE_find_request in index expression evaluation to avoid AV in case of using index simultaneously in some connections
2005-11-28 21:43:06 +00:00
hvlad
f88f602fd3 increment build number 2005-11-28 13:58:03 +00:00
hvlad
c55b58478a Correct previous fix 2005-11-28 13:58:02 +00:00
paul_reeves
fc1c889971 increment build number 2005-11-28 10:27:59 +00:00
fsg
055a51b41b increment build number 2005-11-28 03:19:55 +00:00
alexpeshkoff
44810c0227 increment build number 2005-11-27 20:53:12 +00:00
alexpeshkoff
da0c289c37 increment build number 2005-11-27 20:53:11 +00:00
alexpeshkoff
f27679c915 increment build number 2005-11-27 20:53:10 +00:00
alexpeshkoff
62a24d46e4 1. Moved data structures, written to database file, into ods.h.
2. Added new types of clumplets to ClumpletReader and ClupmletWriter.
3. Applied modified ClumpletReader and ClupmletWriter to /remote and partially /jrd.
4. Added active protection from remote brute-force attack to services API.
2005-11-27 20:53:09 +00:00
alexpeshkoff
46075e79a7 increment build number 2005-11-27 20:53:08 +00:00
alexpeshkoff
fca63e109b increment build number 2005-11-27 20:53:07 +00:00
alexpeshkoff
6dea6758e4 increment build number 2005-11-27 20:52:59 +00:00
alexpeshkoff
a0c7f0f2a6 increment build number 2005-11-27 20:52:56 +00:00
alexpeshkoff
db5724661d increment build number 2005-11-27 20:52:53 +00:00
alexpeshkoff
020199ff9d increment build number 2005-11-27 20:52:51 +00:00
alexpeshkoff
f29f331c60 increment build number 2005-11-27 20:52:50 +00:00
alexpeshkoff
76b694877e increment build number 2005-11-27 20:52:49 +00:00
alexpeshkoff
2c60437a1c increment build number 2005-11-27 20:52:48 +00:00
alexpeshkoff
7fb3dfcf6a increment build number 2005-11-27 15:04:46 +00:00
hvlad
d70c15d301 increment build number 2005-11-27 12:05:54 +00:00
hvlad
711ae2660b Fixed SF bug 1175157 2005-11-27 12:05:51 +00:00
robocop
b8ad151d3d increment build number 2005-11-27 06:42:17 +00:00
robocop
c6a7afcb8a Fix for problems with triggers v/s checks (some triggers not extracted, other automatically generated triggers belonging to CHECK, view's CHECK OPTION and CASCADE being extracted). 2005-11-27 06:42:16 +00:00
fsg
7bafb1f53f increment build number 2005-11-27 03:17:36 +00:00
arnobrinkman
11d0f45036 increment build number 2005-11-26 16:15:48 +00:00
arnobrinkman
d1e0291152 Add missing nodes to sub-select detection 2005-11-26 16:15:47 +00:00
robocop
e0a7ef0e3e increment build number 2005-11-26 09:10:53 +00:00
robocop
84fb43d1c1 Misc. 2005-11-26 09:10:51 +00:00
fsg
1b61cf2e30 increment build number 2005-11-26 03:17:25 +00:00
hvlad
f99b11b94a increment build number 2005-11-25 15:39:51 +00:00
hvlad
2e1ab08b91 Fixed AV after incorrect expression index metadata loading in case of not scanned relation 2005-11-25 15:39:48 +00:00
dimitr
8185678738 increment build number 2005-11-25 15:20:28 +00:00
dimitr
3f5bb7564d 1) Prepare the blobs mover to be ready for dtype_blob variables.
2) Fix the string routines to work with PSQL blobs.
2005-11-25 15:20:26 +00:00
dimitr
1b0c8b2226 increment build number 2005-11-25 14:58:52 +00:00
dimitr
a34cf16466 Let's generate blr_blob2 for PSQL blobs instead of blr_quad.
This allow PSQL blobs to carry the charset/collation attributes.
2005-11-25 14:58:50 +00:00
dimitr
f58726acb9 increment build number 2005-11-25 14:23:20 +00:00
dimitr
3ff4b39ef2 Fixed corrupted IDs of system generators caused by my changes re. system triggers loading. 2005-11-25 14:23:15 +00:00
arnobrinkman
bf6493ae47 increment build number 2005-11-25 12:49:15 +00:00
arnobrinkman
06ffac16d0 Fix explicit PLAN issue with ODS11 optimizer 2005-11-25 12:49:14 +00:00
dimitr
01bbea9485 increment build number 2005-11-25 09:31:39 +00:00
dimitr
57caf0e29a Disable usage of the registry to locate the root. 2005-11-25 09:31:37 +00:00
robocop
247c508672 increment build number 2005-11-25 06:30:25 +00:00
robocop
e7ab056dc5 Totally misc. 2005-11-25 06:30:24 +00:00
dimitr
9d13ed3223 increment build number 2005-11-25 05:54:55 +00:00
dimitr
96d92682e5 Damn, I'm much sorry. 2005-11-25 05:54:53 +00:00
fsg
866bbf8511 increment build number 2005-11-25 03:17:56 +00:00
fsg
4ed4d9e8ed increment build number 2005-11-25 03:17:36 +00:00
dimitr
303530dcae increment build number 2005-11-24 14:03:27 +00:00
dimitr
b570b3e3db Fixed cleanup of the broken port in classic. Let's always close the connection properly. 2005-11-24 14:03:26 +00:00
dimitr
7a8b58cad6 increment build number 2005-11-24 12:15:46 +00:00
dimitr
11b954f324 Fixed a couple of issues in the port cleanup logic:
- improper thread data operations
- no rollback for a broken INET port
2005-11-24 12:15:41 +00:00
dimitr
9c55d777b3 increment build number 2005-11-24 11:53:58 +00:00
dimitr
905a2e46f8 Fixed builtin lookups for error messages and SQLCODEs.
IMPORTANT!!! You have to rebuild the tree from scratch!
2005-11-24 11:53:55 +00:00
dimitr
a2b1211405 increment build number 2005-11-24 11:51:25 +00:00
dimitr
ecbca824f3 Fixed builtin lookups for error messages and SQLCODEs. 2005-11-24 11:51:23 +00:00
dimitr
37558003db increment build number 2005-11-24 10:02:04 +00:00
dimitr
0f49019085 increment build number 2005-11-24 08:43:25 +00:00
dimitr
e36d06d7e6 Misc. 2005-11-24 08:43:23 +00:00
dimitr
1175d09295 increment build number 2005-11-24 08:34:18 +00:00
dimitr
2382db581e Reworked the BLR printer to use Firebird::string as its buffer. 2005-11-24 08:34:16 +00:00
robocop
148b01f938 increment build number 2005-11-24 04:03:28 +00:00
robocop
107eceef33 Misc. 2005-11-24 04:03:25 +00:00
fsg
183424cb17 increment build number 2005-11-24 03:17:44 +00:00
dimitr
fe5a797129 increment build number 2005-11-23 20:18:20 +00:00
dimitr
c236dc4a73 1. Fixed memory corruption in filters.cpp
2. Increased internal buffer in gds.cpp to avoid overflows
3. Made this buffer dynamically allocated to avoid stack corruptions
4. Minor cleanup
2005-11-23 20:18:19 +00:00
dimitr
b64d448052 increment build number 2005-11-23 14:22:09 +00:00
dimitr
060d5b9ce8 Fixed wrong optimization of join orders. 2005-11-23 14:22:06 +00:00
kkuznetsov
c1b570a339 increment build number 2005-11-23 09:23:19 +00:00
fsg
07c30280a5 increment build number 2005-11-22 03:17:32 +00:00
hvlad
d60762143a increment build number 2005-11-21 23:52:13 +00:00
hvlad
337ee41185 increment build number 2005-11-21 23:52:12 +00:00
hvlad
b144b0267d Enlarged dsql and jrd hash tables sizes 2005-11-21 23:52:11 +00:00
hvlad
8ab998f255 increment build number 2005-11-21 23:33:21 +00:00
hvlad
9d6b361f69 Eliminate unnecessary JRD_get_thread_data call in nbak.
Checked against B2_0_BV_Stable3 branch
2005-11-21 23:33:20 +00:00
hvlad
5e7664f0d3 increment build number 2005-11-21 17:58:15 +00:00
hvlad
6f23614de7 increment build number 2005-11-21 17:58:14 +00:00
hvlad
b5094b2b2c Regenerated parser files after parse.y change 2005-11-21 17:58:07 +00:00
hvlad
f6febab5d6 increment build number 2005-11-21 17:57:21 +00:00
hvlad
a174b8336f Fixed issue with parser and not correctly stored source
for DEFAULT CURRENT_TIME\DEFAULT CURRENT_TIMESTAMP
2005-11-21 17:57:20 +00:00
hvlad
6344bcb0b9 increment build number 2005-11-21 17:55:06 +00:00
hvlad
44aa29e6ee Fixed unregistered bug with DROP DEFAULT reported in fb-devel by "Robert" 2005-11-21 17:55:04 +00:00
fsg
37678d812d increment build number 2005-11-21 03:17:32 +00:00
alexpeshkoff
e4d0e81b1e increment build number 2005-11-20 17:02:45 +00:00
alexpeshkoff
b5417537e6 fixed redirection issues 2005-11-20 17:02:42 +00:00
alexpeshkoff
67cf79ab55 increment build number 2005-11-20 15:40:55 +00:00
alexpeshkoff
03c46a13d4 fixed work with embedded service manager 2005-11-20 15:40:54 +00:00
fsg
1fc14d5797 increment build number 2005-11-20 03:17:17 +00:00
arnobrinkman
cbe8c8708e increment build number 2005-11-19 18:45:13 +00:00
arnobrinkman
70f23e227f no message 2005-11-19 18:45:11 +00:00
fsg
f55fff0d01 increment build number 2005-11-19 03:17:12 +00:00
robocop
e62a20fa38 increment build number 2005-11-18 05:31:26 +00:00
robocop
41e13ca1b1 Fix for Alex's removeRange & removeCount methods in Array class. 2005-11-18 05:31:25 +00:00
robocop
b84e03f467 increment build number 2005-11-18 04:39:49 +00:00
robocop
eebd79d5cb increment build number 2005-11-18 04:39:48 +00:00
robocop
d1373b1555 Fix clash with winbase.h on IGNORE. 2005-11-18 04:39:47 +00:00
fsg
314569bc60 increment build number 2005-11-18 03:17:58 +00:00
fsg
4b4902f823 increment build number 2005-11-18 03:17:38 +00:00
kkuznetsov
4a0d5f36ce increment build number 2005-11-17 14:24:18 +00:00
asfernandes
c2a86b67e0 increment build number 2005-11-17 11:32:39 +00:00
asfernandes
710fce2c2d 1) Make "total" to Claudio taste :-)
2) Fix error found by Vlad
2005-11-17 11:32:38 +00:00
makowski
d0fe37563a increment build number 2005-11-17 11:13:32 +00:00
kkuznetsov
a402404292 increment build number 2005-11-17 06:55:45 +00:00
robocop
e14cfa69f3 increment build number 2005-11-17 04:22:15 +00:00
robocop
90174410a2 Let Ivan Prenosil test his beloved transaction options. 2005-11-17 04:22:10 +00:00
fsg
5bc24fdd2b increment build number 2005-11-17 03:17:18 +00:00
hvlad
27f0b47351 increment build number 2005-11-16 07:49:30 +00:00
hvlad
f89e461887 Cached charsets by id (not only by name) in dsql. Removed irq_cs_bpc request as unneeded anymore 2005-11-16 07:49:28 +00:00
robocop
75019cbb15 increment build number 2005-11-16 05:41:18 +00:00
robocop
4e53c3eb1c Fix crash caused by ODS < 11 and rdb$system_flag in rdb$roles, found by Dmitry. 2005-11-16 05:41:16 +00:00
fsg
04d6922b02 increment build number 2005-11-16 03:17:58 +00:00
fsg
4f1a7a5e63 increment build number 2005-11-16 03:17:38 +00:00
skidder
3bafa31e9c increment build number 2005-11-16 01:27:03 +00:00
skidder
4ac89757a6 Fix the issue with bad incremental backups created when large blobs were changed.
Direct thanks to Hui Wang of BroadView QA team who chased down the problem.
2005-11-16 01:27:02 +00:00
skidder
df6a8ab2c7 increment build number 2005-11-16 01:12:17 +00:00
skidder
33e6004849 increment build number 2005-11-16 01:09:18 +00:00
kkuznetsov
7c4d368c7d increment build number 2005-11-15 14:22:44 +00:00
dimitr
327847ddb5 increment build number 2005-11-15 08:48:18 +00:00
dimitr
cf1162c563 Avoid buffer overruns when restoring corrupted data (always check for the declared length).
Look at remote/xdr.cpp for example.

TODO: print a warning during backup in this case.
2005-11-15 08:48:16 +00:00
fsg
61bbd7a993 increment build number 2005-11-14 03:17:05 +00:00
hvlad
e0e06684c9 increment build number 2005-11-13 10:01:48 +00:00
hvlad
3d798bb34d Fixed bug in DFW reported by Claudio in fb-devel (lost status-vector during phase 0 execution) 2005-11-13 10:01:47 +00:00
fsg
d1e4f331ea increment build number 2005-11-13 03:17:14 +00:00
robocop
328cda5a57 increment build number 2005-11-12 23:36:10 +00:00
robocop
016931bb63 What about putting the nodes you added in node.h also in the DSQL debugging facilility, folks?
:-)
2005-11-12 23:36:09 +00:00
dimitr
23aeec9fe1 increment build number 2005-11-12 18:48:11 +00:00
dimitr
a0ea9ad0bc Globals must die, epysode III. 2005-11-12 18:48:09 +00:00
fsg
b8d6aefe32 increment build number 2005-11-12 03:17:07 +00:00
robocop
33045ed5f3 increment build number 2005-11-11 05:42:43 +00:00
robocop
1e562ddc16 Totally misc. 2005-11-11 05:42:42 +00:00
fsg
53b96b5556 increment build number 2005-11-11 03:17:48 +00:00
asfernandes
0118d83a98 increment build number 2005-11-11 00:43:21 +00:00
asfernandes
2e697c6b94 Fix problem of empty arguments passing garbage in SPB 2005-11-11 00:43:20 +00:00
fsg
640820ef19 increment build number 2005-11-09 03:17:49 +00:00
fsg
e684093258 increment build number 2005-11-09 03:17:29 +00:00
robocop
c094188ebe increment build number 2005-11-08 23:57:25 +00:00
robocop
e7fa075880 Let isql yell always, irregardless of the switches. 2005-11-08 23:57:23 +00:00
robocop
48b2c13bae increment build number 2005-11-08 23:54:39 +00:00
robocop
77e6b4a2d0 Correct messages. 2005-11-08 23:54:38 +00:00
arnobrinkman
9e070bf456 increment build number 2005-11-08 23:49:51 +00:00
arnobrinkman
a381385af0 Fix problem with sub-queries/derived tables in the HAVING clause 2005-11-08 23:49:50 +00:00
dimitr
fbefae5d1d increment build number 2005-11-08 15:24:03 +00:00
dimitr
5c3ab02e9e Fixed division when compile-time and runtime scales don't match.
Look at multiply2() for example.
2005-11-08 15:24:01 +00:00
dimitr
27dc9a79cd increment build number 2005-11-08 12:49:53 +00:00
dimitr
02cc16029e Fixed corruption of the impure area introduced by myself a few months ago. 2005-11-08 12:49:52 +00:00
kkuznetsov
e91dfb8199 increment build number 2005-11-08 12:10:21 +00:00
robocop
9f6a9ca959 increment build number 2005-11-08 05:59:07 +00:00
robocop
2f600f8bc3 Solved SF Bug# 1184099.
To be reviewed by Adriano.
2005-11-08 05:59:06 +00:00
fsg
f47983888a increment build number 2005-11-07 03:19:44 +00:00
robocop
11bc038ba7 increment build number 2005-11-06 06:23:32 +00:00
robocop
8f2a9719af Totally misc. 2005-11-06 06:23:31 +00:00
robocop
d0ccc85aca increment build number 2005-11-06 03:31:17 +00:00
robocop
4ec65d006a Get rid of some redundant or unused stuff. 2005-11-06 03:31:16 +00:00
robocop
301cb7be6b increment build number 2005-11-06 03:29:53 +00:00
robocop
476ffd09bd Misc. 2005-11-06 03:29:52 +00:00
robocop
0142cdfb01 Backport Ann's fix for the system txn. 2005-11-06 03:20:18 +00:00
robocop
b79f61cfd1 increment build number 2005-11-06 03:20:17 +00:00
fsg
9a0bbfd289 increment build number 2005-11-06 03:17:44 +00:00
robocop
a526b00c34 increment build number 2005-11-06 01:56:05 +00:00
robocop
105cd42e21 Non-member functions that are used in other modules should have a prefix.
Created a couple of temporary vars for code simplification.
2005-11-06 01:56:03 +00:00
arnobrinkman
c6af2d8adc increment build number 2005-11-05 14:50:04 +00:00
arnobrinkman
94e7337628 Use candidate cost for decision which candidate to use.
Stop using indexes when total cost is greater as the previous used total cost.
Fix excludeLower/exludeUpper problem with using more operators to the same field.
2005-11-05 14:50:01 +00:00
robocop
079a3d6644 increment build number 2005-11-04 05:20:57 +00:00
robocop
614939d186 Gbak must write always the system flag when creating objects.
This is the first step before we are able to make rdb$system_flag field mandatory in the future.
2005-11-04 05:20:56 +00:00
robocop
0c6f928b48 increment build number 2005-11-04 05:19:56 +00:00
robocop
7836698556 DYN must write always the system flag when creating objects.
This is the first step before we are able to make rdb$system_flag field mandatory in the future.
2005-11-04 05:19:55 +00:00
robocop
ed549236ba increment build number 2005-11-04 04:46:29 +00:00
robocop
88b74452fc increment build number 2005-11-04 04:46:28 +00:00
robocop
42f7fd7ab6 Fixing SET DEFAULT so it operates on rdb$relation_fields only and raises an error if DROP DEFAULT finds the default belonging to an explicit domain. Thanks to Ann for committing the messages to the central db. 2005-11-04 04:46:27 +00:00
fsg
7090bd864a increment build number 2005-11-02 03:17:25 +00:00
robocop
19c49a9704 increment build number 2005-11-02 00:11:24 +00:00
robocop
5f0b3021b9 Misc. 2005-11-02 00:11:18 +00:00
fsg
89663a2d34 increment build number 2005-11-01 03:17:33 +00:00
hvlad
fd4f1bbc0f increment build number 2005-10-31 07:28:42 +00:00
hvlad
cf990361db Fixed FB2 regression 2005-10-31 07:28:40 +00:00
fsg
351731b98a increment build number 2005-10-31 03:17:28 +00:00
robocop
92418135ad increment build number 2005-10-30 08:15:34 +00:00
robocop
405346ba33 Fix SF-bug field-test #1192225. 2005-10-30 08:15:29 +00:00
robocop
f4f7da7fcd increment build number 2005-10-30 07:44:27 +00:00
robocop
5743a15afe DYN must write always the system flag when creating objects.
This is the first step before we are able to make rdb$system_flag field mandatory in the future.
2005-10-30 07:44:26 +00:00
fsg
2a77b60cd2 increment build number 2005-10-30 03:17:29 +00:00
robocop
d2ce49d12c increment build number 2005-10-30 02:29:13 +00:00
robocop
faeb758d79 Totally misc. 2005-10-30 02:29:11 +00:00
asfernandes
0420fd4ed1 increment build number 2005-10-29 14:57:29 +00:00
asfernandes
98150e31c9 Fixed problem of GBAK adding a garbage byte to SPB, when called with -SE. Reproducable with:
gbak -C -SE service_mgr c:\t.fbk localhost:c:\t.fdb
2005-10-29 14:57:28 +00:00
dimitr
dbe5115aae increment build number 2005-10-29 09:15:39 +00:00
dimitr
5e8af7b048 Implemented RECREATE TRIGGER. 2005-10-29 09:15:37 +00:00
robocop
514a1a2171 increment build number 2005-10-29 03:46:24 +00:00
robocop
65f567f88e Totally misc. 2005-10-29 03:46:23 +00:00
fsg
085668b4f0 increment build number 2005-10-29 02:17:39 +00:00
alexpeshkoff
6a334f839b increment build number 2005-10-28 16:35:05 +00:00
alexpeshkoff
5724d3eb15 Fixed SS deadlock in DSQL 2005-10-28 16:34:59 +00:00
alexpeshkoff
33c410ecc1 increment build number 2005-10-28 15:25:16 +00:00
alexpeshkoff
35d800e0be Retry when system call is interrupted 2005-10-28 15:25:15 +00:00
alexpeshkoff
3ecef274fd increment build number 2005-10-28 15:18:05 +00:00
alexpeshkoff
058a0d23f3 Retry when system call is interrupted 2005-10-28 15:18:03 +00:00
dimitr
d9f8397c7e increment build number 2005-10-28 08:11:37 +00:00
dimitr
8120b697fc Fixed the bug reported by Jim. 2005-10-28 08:11:35 +00:00
dimitr
f6f3dc34e4 increment build number 2005-10-28 07:39:32 +00:00
dimitr
f561166002 Forgot one more fix. 2005-10-28 07:39:30 +00:00
dimitr
3c55590ede increment build number 2005-10-28 06:18:18 +00:00
dimitr
88e033cc2c Misc. 2005-10-28 06:18:17 +00:00
dimitr
fb57f29df4 increment build number 2005-10-28 05:37:36 +00:00
dimitr
953aa2dfd0 Fixed the bug noticed by Claudio. 2005-10-28 05:37:34 +00:00
robocop
100625a1c6 increment build number 2005-10-28 04:15:57 +00:00
robocop
44c31e922d Fix funny message in a resource. 2005-10-28 04:15:56 +00:00
robocop
838c206f7c increment build number 2005-10-28 04:15:16 +00:00
robocop
85c48cb387 Misc. 2005-10-28 04:15:09 +00:00
fsg
9b9e5b11e8 increment build number 2005-10-28 02:17:42 +00:00
hvlad
ff4859fdbb increment build number 2005-10-27 21:52:19 +00:00
hvlad
15ac3a9f47 Fixed SF #223060
Slow processing of GREATER-THEN operator
2005-10-27 21:52:17 +00:00
alexpeshkoff
77aa944b49 increment build number 2005-10-27 13:51:37 +00:00
alexpeshkoff
5ca83a0341 increment build number 2005-10-27 13:51:36 +00:00
fsg
f39eb294d1 increment build number 2005-10-27 02:18:19 +00:00
fsg
4bf4d45745 increment build number 2005-10-27 02:17:57 +00:00
dimitr
573a4be969 increment build number 2005-10-26 18:21:33 +00:00
dimitr
85388cd3c7 1) Fixed check constraints
2) A bit simplified generation of check option triggers
3) Cleanup of unused parser stuff
2005-10-26 18:21:32 +00:00
hvlad
250f9cd0dd increment build number 2005-10-26 15:11:57 +00:00
hvlad
0216a3d2f5 Don't allow to create primary key constraint on non-null fields with null values.
For example:

create table buggg (f1 int not null, f2 int not null);
commit;

insert into buggg values (1, 1)
commit;

alter table buggg add pk int not null primary key;
or
alter table buggg add constraint pk_buggg primary key (pk)
or
alter table buggg add constraint pk_buggg primary key (f1, f2, pk)
2005-10-26 15:11:51 +00:00
alexpeshkoff
9de0576587 increment build number 2005-10-26 14:31:41 +00:00
alexpeshkoff
2826371c0e increment build number 2005-10-26 14:03:20 +00:00
fsg
026f130520 increment build number 2005-10-26 02:17:29 +00:00
arnobrinkman
bcc8242ec1 increment build number 2005-10-25 20:42:30 +00:00
arnobrinkman
a93df44449 Fix NEW/OLD context problem found by Dmitry 2005-10-25 20:42:29 +00:00
fsg
e10cb65cec increment build number 2005-10-25 02:17:56 +00:00
fsg
4f7c6ec1f5 increment build number 2005-10-25 02:17:35 +00:00
awharrison
5b807fb3ba increment build number 2005-10-24 16:51:52 +00:00
alexpeshkoff
bd818224eb increment build number 2005-10-24 12:30:59 +00:00
alexpeshkoff
37104e8ed4 increment build number 2005-10-24 12:30:58 +00:00
alexpeshkoff
ec470fa08c finished rdb$users to match vulcan 2005-10-24 12:30:57 +00:00
alexpeshkoff
a6c7916255 increment build number 2005-10-24 12:30:24 +00:00
alexpeshkoff
1e6cb92290 increment build number 2005-10-24 12:29:50 +00:00
dimitr
c4ee66c76d increment build number 2005-10-24 11:56:03 +00:00
dimitr
da7e6a8e17 Bugfix (workaround) for #1334034. 2005-10-24 11:56:00 +00:00
fsg
d2c2f05177 increment build number 2005-10-23 02:17:25 +00:00
aafemt
1eabd76086 increment build number 2005-10-22 12:35:06 +00:00
aafemt
cbf4ed35bb increment build number 2005-10-22 12:35:05 +00:00
aafemt
d774e43c03 Fix MinGW SS build 2005-10-22 12:35:04 +00:00
dimitr
fc6e5c9ae8 increment build number 2005-10-22 11:51:12 +00:00