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

3904 Commits

Author SHA1 Message Date
dimitr
6822d129ca Some cosmetic changes in the plugin manager. 2003-02-05 15:18:26 +00:00
dimitr
743dc62a3b increment build number 2003-02-05 15:13:14 +00:00
dimitr
89bd581fc2 Fixed reference to released and freed blob. 2003-02-05 15:13:10 +00:00
brodsom
81448e4ded increment build number 2003-02-05 14:40:43 +00:00
brodsom
b279e72641 Make non forced writes mode configurable & more secure. 2003-02-05 14:40:35 +00:00
brodsom
f5516ed271 increment build number 2003-02-05 14:32:25 +00:00
brodsom
9a9894094f New config parameters to control non forced writes mode. 2003-02-05 14:32:21 +00:00
brodsom
047c8c3e20 increment build number 2003-02-05 14:31:02 +00:00
brodsom
779d57c749 Remove unused vars 2003-02-05 14:30:55 +00:00
brodsom
4538fa6f81 increment build number 2003-02-05 02:40:16 +00:00
brodsom
24059e0f03 Remove unused vars 2003-02-05 02:40:14 +00:00
brodsom
5f55b83256 increment build number 2003-02-05 02:19:47 +00:00
brodsom
a5f0fa8530 Remove unused vars 2003-02-05 02:19:44 +00:00
brodsom
e475165405 increment build number 2003-02-05 01:47:10 +00:00
brodsom
ddc02fec64 Remove unused vars 2003-02-05 01:47:08 +00:00
fsg
a56a28f8ef increment build number 2003-02-04 23:20:06 +00:00
dimitr
0b723cf311 increment build number 2003-02-04 20:19:17 +00:00
dimitr
e0ae344c7f increment build number 2003-02-04 20:19:15 +00:00
dimitr
189e615a5d increment build number 2003-02-04 20:18:45 +00:00
dimitr
0ce8652f60 Moved allocator functions back to GDS. MemoryPool is no longer exported. 2003-02-04 20:18:36 +00:00
dimitr
336e40c928 increment build number 2003-02-04 20:17:20 +00:00
dimitr
a96fcca483 increment build number 2003-02-04 20:17:09 +00:00
dimitr
471838c7cf increment build number 2003-02-04 19:08:01 +00:00
dimitr
9dc9b2e855 increment build number 2003-02-04 18:10:12 +00:00
dimitr
fc9a81621f increment build number 2003-02-04 18:09:34 +00:00
dimitr
d06caac726 Prepared the current version of firebird.conf for publishing. 2003-02-04 18:09:29 +00:00
dimitr
cb77e1bbb4 increment build number 2003-02-04 17:43:58 +00:00
dimitr
c28cc1b4f4 Preparing for Beta 2 release. 2003-02-04 17:43:55 +00:00
dimitr
f81c99915c increment build number 2003-02-04 17:27:56 +00:00
dimitr
dafac1bacd Committed contribution by Juan Guerrero (?). Functions LPAD and RPAD added to IB_UDF library. 2003-02-04 17:27:38 +00:00
brodsom
a7ef788c1c increment build number 2003-02-04 15:43:21 +00:00
dimitr
5f6eb40b21 increment build number 2003-02-04 15:36:51 +00:00
dimitr
2e77a94ef5 Added support of universal triggers to ISQL (metadata extraction). 2003-02-04 15:36:46 +00:00
brodsom
58027ba4d4 increment build number 2003-02-04 15:01:26 +00:00
dimitr
ab05a2a813 increment build number 2003-02-04 13:31:06 +00:00
dimitr
248587bcd1 Temporary fix for the bad memory references issue. Still waiting for the Nickolay's analysis. 2003-02-04 13:31:02 +00:00
dimitr
00680f4081 increment build number 2003-02-04 13:14:21 +00:00
dimitr
86ac24d99a Why on earth should we bark on -user and -pass switches and consider them incompatible with something? 2003-02-04 13:14:19 +00:00
dimitr
2ac3368414 increment build number 2003-02-04 11:30:55 +00:00
dimitr
18d3b19ed6 Don't try to load the client library twice or thrice. 2003-02-04 11:30:54 +00:00
dimitr
d0bbfacc09 increment build number 2003-02-04 11:18:19 +00:00
dimitr
fb6a63fe58 Fixed bug in the memory manager. We shouldn't use the uninitialized pool. gpre_boot no longer crashes. 2003-02-04 11:18:17 +00:00
dimitr
4a3f41494d increment build number 2003-02-04 10:28:08 +00:00
fsg
87e0d6c92f increment build number 2003-02-03 23:18:55 +00:00
dimitr
d6cc24b686 increment build number 2003-02-03 15:01:52 +00:00
dimitr
5bec000e16 Fixed some issues with the latest commit. 2003-02-03 15:01:41 +00:00
brodsom
802b1e76ef increment build number 2003-02-03 14:21:44 +00:00
dimitr
0299f8cf86 increment build number 2003-02-03 13:34:18 +00:00
dimitr
1839980fde increment build number 2003-02-03 13:34:17 +00:00
dimitr
e7289b02b2 1. Re-designed PWD interface.
2. Implemented cached isc4 connection.
3. Cleanup.
2003-02-03 13:34:16 +00:00
dimitr
b59f203772 increment build number 2003-02-03 13:06:10 +00:00
dimitr
63a179ce58 Increased internal limits of the optimizer. 2003-02-03 13:06:03 +00:00
brodsom
b4405b3e7c increment build number 2003-02-03 12:48:06 +00:00
fsg
5796febcfc increment build number 2003-02-02 23:17:59 +00:00
dimitr
c65ee0000a increment build number 2003-02-02 16:01:20 +00:00
dimitr
37fa82834a Fixed my latest commit. 2003-02-02 16:01:12 +00:00
dimitr
b8b4cece3c increment build number 2003-02-02 15:20:53 +00:00
dimitr
9bc50bea7b increment build number 2003-02-02 15:20:52 +00:00
dimitr
cd6c516b6f A bit changed two config entry names. 2003-02-02 15:20:51 +00:00
dimitr
bab20835ae increment build number 2003-02-02 15:20:32 +00:00
dimitr
02cac14d5f increment build number 2003-02-02 15:20:07 +00:00
dimitr
a80e3e0d84 1. Applied singleton-instance idiom to the config manager. It costs just a few CPU cycles, so doesn't affect the performance.
2. A bit changed two config entry names.
2003-02-02 15:20:02 +00:00
dimitr
02fb532699 increment build number 2003-02-02 13:23:53 +00:00
dimitr
c76e386da7 Optimized sorting for the cases of file I/O (i.e. when memory is not used). 2003-02-02 13:12:08 +00:00
dimitr
30c69c7131 increment build number 2003-02-02 13:12:07 +00:00
dimitr
048e4e8f7c increment build number 2003-02-02 13:09:56 +00:00
dimitr
81cbb8bb78 Reduced memory usage. 2003-02-02 13:09:55 +00:00
fsg
097463a80a increment build number 2003-02-01 23:16:50 +00:00
hippoman
47e8ca8ccf increment build number 2003-02-01 03:08:28 +00:00
arnobrinkman
5720af66b7 increment build number 2003-02-01 00:08:20 +00:00
arnobrinkman
52a7ba0d51 bugfix: a simple LEFT JOIN on a VIEW with only a ON clause didn't use an index even if it was possible.
SF BUG # [ 508594 ]
2003-02-01 00:08:18 +00:00
fsg
22b9410737 increment build number 2003-01-31 23:22:07 +00:00
dimitr
0e600c971b increment build number 2003-01-31 12:23:00 +00:00
dimitr
22d2ed8879 Fixed wrong memory management that caused the server to crash. 2003-01-31 12:22:55 +00:00
dimitr
f77f0cf07c increment build number 2003-01-31 07:44:04 +00:00
dimitr
df03c555ec Fixed win32 CS build. 2003-01-31 07:44:03 +00:00
fsg
5ea290cd83 increment build number 2003-01-30 23:21:55 +00:00
arnobrinkman
62ffbfbd90 increment build number 2003-01-30 22:14:06 +00:00
arnobrinkman
bd7a1b6bed bugfix: wrong context was used with FieldX IN (sub-select) predicate.
Caused by me by an other bugfix SF BUG # [ 213859 ]
2003-01-30 22:14:02 +00:00
skidder
1ed0386961 increment build number 2003-01-30 18:05:43 +00:00
skidder
427ae39e57 Fixed a couple errors Mike Nordell pointed at 2003-01-30 18:05:34 +00:00
dimitr
5adcd60f43 increment build number 2003-01-30 14:53:44 +00:00
dimitr
934f4126aa Fixed bug with cyclic dependencies in the metadata cache. 2003-01-30 14:53:37 +00:00
arnobrinkman
4222a119c8 increment build number 2003-01-30 13:30:29 +00:00
arnobrinkman
9b5c62d89c bugfix: It wasn't possible to use non-aggregate related-fields from a aggregate query inside an sub-query.
Example (this failed) :
SELECT
  Count(T1.F1),
  SUM((SELECT T2.F2 FROM Table2 T2 WHERE T2.F1 = T1.F1))
FROM
  Table1 T1
2003-01-30 13:30:15 +00:00
dimitr
665a93cbd7 increment build number 2003-01-30 13:26:22 +00:00
dimitr
81d3885bcc Fixed the errors pointed out by Mike. 2003-01-30 13:26:16 +00:00
dimitr
622d17c739 increment build number 2003-01-30 13:25:50 +00:00
dimitr
c6774bb589 increment build number 2003-01-30 07:07:53 +00:00
dimitr
e6194cdf48 Fixed old hardcoded service name. 2003-01-30 07:07:51 +00:00
fsg
65d027f21e increment build number 2003-01-29 23:21:53 +00:00
skidder
c339d57f67 increment build number 2003-01-29 15:29:12 +00:00
eku
7220059a66 increment build number 2003-01-29 10:16:25 +00:00
eku
9de51efd26 Dmitry Yemanov:
Right now locks.h is used by the memory manager only. In its internals you
can find that SS uses Spinlock class whilst CS uses SharedSpinlock (which is
just a dummy now). So I think everything except SharedSpinlock should be
#ifdef'ed with SUPERSERVER in locks.h. The only doubt I have is a SOLARIS
check there (is it related to SS or CS?).
2003-01-29 10:16:21 +00:00
fsg
8b82da609f increment build number 2003-01-28 23:21:10 +00:00
dimitr
3b3d0a64dd increment build number 2003-01-28 16:03:38 +00:00
dimitr
4cdced566f A bit changed installation of the services. 2003-01-28 16:03:32 +00:00
dimitr
111e4df435 increment build number 2003-01-28 15:23:35 +00:00
dimitr
a27af2635e Fixed initialization problem in the current codebase. 2003-01-28 15:23:28 +00:00
dimitr
a57efe72df increment build number 2003-01-28 08:58:26 +00:00
fsg
8e1f890435 increment build number 2003-01-27 23:21:46 +00:00
dimitr
7afce4b6db increment build number 2003-01-27 11:47:05 +00:00
dimitr
93246b6445 Fixed linkage issues on win32. 2003-01-27 11:47:04 +00:00
dimitr
9d786e1782 increment build number 2003-01-27 11:46:44 +00:00
brodsom
c278fb3dba increment build number 2003-01-27 10:54:28 +00:00
brodsom
aa54a99ac1 Patch cv_narrow.o depends 2003-01-27 10:54:27 +00:00
fsg
6a48f21be5 increment build number 2003-01-26 23:18:02 +00:00
fsg
31f28e4d3f increment build number 2003-01-26 18:12:10 +00:00
fsg
60ffbecb6b increment build number 2003-01-25 23:05:54 +00:00
dimitr
7f2a7a8c4c increment build number 2003-01-25 08:55:05 +00:00
brodsom
c0a8fbf281 increment build number 2003-01-25 03:14:34 +00:00
brodsom
5f41b257f1 increment build number 2003-01-25 03:14:33 +00:00
brodsom
8197359596 increment build number 2003-01-25 03:13:15 +00:00
brodsom
11496e90cf increment build number 2003-01-25 03:12:47 +00:00
brodsom
03a2badde5 New charsets (....) 2003-01-25 03:12:46 +00:00
brodsom
fa5aacb08c increment build number 2003-01-25 03:11:59 +00:00
brodsom
ef04533ff9 increment build number 2003-01-25 03:10:27 +00:00
brodsom
e1e03ac6b3 remove renamed sources 2003-01-25 03:10:26 +00:00
brodsom
f9c9804103 increment build number 2003-01-25 03:09:19 +00:00
brodsom
b373d45ba8 increment build number 2003-01-25 03:08:12 +00:00
brodsom
d4783a86e2 change source names 2003-01-25 03:08:11 +00:00
brodsom
9d498a2c41 increment build number 2003-01-25 03:05:25 +00:00
brodsom
77df4bd117 New character sets (update intl sources) 2003-01-25 03:05:24 +00:00
brodsom
f94db5ff62 increment build number 2003-01-25 03:04:21 +00:00
brodsom
fa9fe8da60 increment build number 2003-01-25 03:04:20 +00:00
brodsom
446f8df183 increment build number 2003-01-25 03:04:19 +00:00
brodsom
d4f7e6719b increment build number 2003-01-25 03:03:15 +00:00
brodsom
a65945e130 New character sets (update old ones) 2003-01-25 03:03:13 +00:00
brodsom
51ae3094bc increment build number 2003-01-25 03:02:05 +00:00
brodsom
75d88a45fb New character sets 2003-01-25 03:02:03 +00:00
hippoman
add62b752e increment build number 2003-01-25 01:50:33 +00:00
hippoman
801a2ad538 Some fixes to to DSQL_pretty:
-. Added some missing verbs and mispellings
-. Fixed a bug displaying parameters info.
2003-01-25 01:50:32 +00:00
fsg
c7d1fb2936 increment build number 2003-01-24 23:06:19 +00:00
hippoman
ef59fa5400 increment build number 2003-01-24 22:57:58 +00:00
dimitr
21dc0819c3 increment build number 2003-01-24 17:45:21 +00:00
dimitr
843290190f increment build number 2003-01-24 17:15:18 +00:00
dimitr
32f525d14c increment build number 2003-01-24 16:39:40 +00:00
dimitr
219245fae4 increment build number 2003-01-24 16:39:00 +00:00
dimitr
f5eba5b420 increment build number 2003-01-24 13:53:34 +00:00
dimitr
50504e6ea3 increment build number 2003-01-24 12:05:27 +00:00
dimitr
5b5cef61f1 increment build number 2003-01-24 12:05:26 +00:00
dimitr
fb3701280c Updated fbudf files. 2003-01-24 12:05:25 +00:00
dimitr
032bbfb053 increment build number 2003-01-24 12:03:37 +00:00
dimitr
7fafd456dc increment build number 2003-01-24 12:02:59 +00:00
dimitr
125e1e063c increment build number 2003-01-24 09:30:55 +00:00
dimitr
23d8f272f0 no message 2003-01-24 09:30:54 +00:00
dimitr
6e33815a52 increment build number 2003-01-24 09:30:12 +00:00
dimitr
c7df2aac97 increment build number 2003-01-24 09:30:11 +00:00
dimitr
b368b844f0 increment build number 2003-01-24 09:29:44 +00:00
fsg
8c8faaa393 increment build number 2003-01-23 23:08:00 +00:00
skidder
9b8b3db123 increment build number 2003-01-23 12:26:41 +00:00
skidder
9d672eb19f increment build number 2003-01-23 12:25:12 +00:00
skidder
7aefcaa645 increment build number 2003-01-23 10:38:49 +00:00
dimitr
bff058931e increment build number 2003-01-23 09:30:25 +00:00
dimitr
314a5c2f3f increment build number 2003-01-23 09:19:02 +00:00
dimitr
9ba418a493 Disallowed PLAN clause in views until it works. 2003-01-23 09:18:59 +00:00
brodsom
57877803ec increment build number 2003-01-23 03:36:43 +00:00
brodsom
0f7d256a0d increment build number 2003-01-23 03:36:42 +00:00
brodsom
34bb5edf78 increment build number 2003-01-23 03:34:50 +00:00
brodsom
5fba445434 Patch FINISH; 2003-01-23 03:34:49 +00:00
brodsom
d6f1373cd4 increment build number 2003-01-23 03:33:54 +00:00
brodsom
c3a89aa171 - Move default attachment character set to header
- Mode default database character set to header
- Add isc_dpb_set_db_charset to use in create_database and apply it
2003-01-23 03:33:53 +00:00
brodsom
dacf350df0 Remove moved files 2003-01-23 03:29:37 +00:00
brodsom
6b38185552 increment build number 2003-01-23 03:29:36 +00:00
brodsom
a180efc140 Update moved files references 2003-01-23 03:28:45 +00:00
brodsom
47bb608c8d increment build number 2003-01-23 03:28:44 +00:00
brodsom
7c9ef443a6 Remove DEBUG_LD switch 2003-01-23 03:27:40 +00:00
brodsom
1538bcd2b0 increment build number 2003-01-23 03:27:39 +00:00
brodsom
2de7af184d Remove CS_ANSI (not used)
Add DEFAULT_ATTACHMEN_CHARSET
2003-01-23 03:27:10 +00:00
brodsom
eca5adb6a8 increment build number 2003-01-23 03:27:09 +00:00
brodsom
0608b3019a increment build number 2003-01-23 03:22:24 +00:00
brodsom
31875a4635 Create utils directory 2003-01-23 03:22:23 +00:00
brodsom
a6fbf049aa increment build number 2003-01-23 03:22:00 +00:00
brodsom
37d9d5a0a2 Create conversions directory 2003-01-23 03:21:45 +00:00
brodsom
0bb25561bd increment build number 2003-01-23 03:21:44 +00:00
brodsom
010af1185c increment build number 2003-01-23 03:21:23 +00:00
brodsom
5ef45c832a Create collations directory 2003-01-23 03:21:04 +00:00
brodsom
9b150f237d increment build number 2003-01-23 03:21:03 +00:00
brodsom
41eb482c4e increment build number 2003-01-23 03:20:00 +00:00
brodsom
23929c54c4 increment build number 2003-01-23 03:19:32 +00:00
brodsom
a412574f6e Create charsets directory 2003-01-23 03:19:31 +00:00
brodsom
fe758dfaa3 increment build number 2003-01-23 03:17:47 +00:00
alexpeshkoff
0271862f4b increment build number 2003-01-22 16:38:03 +00:00
alexpeshkoff
423eae11cb increment build number 2003-01-22 16:38:02 +00:00
alexpeshkoff
b968259218 increment build number 2003-01-22 16:38:01 +00:00
alexpeshkoff
235e043cdf increment build number 2003-01-22 16:38:00 +00:00
alexpeshkoff
b8610ddefe Finished y-valve C++ conversion cleanup 2003-01-22 16:37:59 +00:00
alexpeshkoff
fb5a1f117d increment build number 2003-01-22 16:37:58 +00:00
arnobrinkman
eea78bd6e6 increment build number 2003-01-22 00:17:29 +00:00
arnobrinkman
fcb77779fa More and better optimizations with "complex" JOIN queries (LEFT JOIN, views, sp etc...).
bugfix: An SORT can't be generated when there are already RSBs on the stack, because this will lead to strange values. See also SF BUG # [ 221921 ].
2003-01-22 00:17:27 +00:00
fsg
8cd30039aa increment build number 2003-01-21 23:06:24 +00:00
alexpeshkoff
21f1154616 increment build number 2003-01-21 16:58:23 +00:00
alexpeshkoff
99c79e6ba7 Cleanup 2003-01-21 16:58:07 +00:00
dimitr
b62aa99216 Fixed wrong iterator test. Thanks to Tomas Skoda. 2003-01-21 12:22:50 +00:00
dimitr
e1a6415581 increment build number 2003-01-21 12:22:49 +00:00
dimitr
fd4cfb28d5 increment build number 2003-01-21 12:19:33 +00:00
dimitr
733e45cf0d Cleanup. 2003-01-21 12:19:32 +00:00
dimitr
d00720bf70 increment build number 2003-01-21 11:10:31 +00:00
dimitr
5ea487a2e7 increment build number 2003-01-21 11:09:01 +00:00
dimitr
4b3f6190c2 Cosmetics. 2003-01-21 11:08:59 +00:00
fsg
ec8db87caf increment build number 2003-01-20 23:05:59 +00:00
alexpeshkoff
84fb8675b5 increment build number 2003-01-20 18:38:38 +00:00
alexpeshkoff
a4b1cb5c34 Make Spinlock Win95 compatible 2003-01-20 18:38:34 +00:00
skidder
ce31fcaf37 increment build number 2003-01-20 14:31:23 +00:00
skidder
e12957d7bc Fixed engine compilation problem on GCC3.2.1 2003-01-20 14:31:20 +00:00
dimitr
4dc674f0f2 increment build number 2003-01-20 13:51:36 +00:00
dimitr
f91445e207 Cleanup by Dimitry Sibiryakov. 2003-01-20 13:51:35 +00:00
dimitr
9e9ea4fe7a increment build number 2003-01-20 13:50:51 +00:00
dimitr
12d4b9a2e0 increment build number 2003-01-20 12:50:15 +00:00
dimitr
51305ac1ad Sigh. Yet another porting bug fixed. 2003-01-20 12:50:07 +00:00
dimitr
0660eedf57 increment build number 2003-01-20 11:10:33 +00:00
dimitr
06f78764b3 Fixed major memory leaks. 2003-01-20 11:10:30 +00:00
dimitr
5eaaa14c15 increment build number 2003-01-20 11:07:47 +00:00
dimitr
6c2d810678 Let's use default memory pool in production builds. I cannot see a reason to allocate 100K for small structures of the scheduler. 2003-01-20 11:07:45 +00:00
dimitr
4aab11feca increment build number 2003-01-20 08:40:08 +00:00
dimitr
5dabda9323 Fixed dump of the memory usage stats. 2003-01-20 08:40:02 +00:00
fsg
0d4317783a increment build number 2003-01-19 23:04:31 +00:00
kkuznetsov
5345102034 increment build number 2003-01-19 18:32:26 +00:00
kkuznetsov
348ac71b37 Dummy inplementation of Spin-Lock let me return to compiling on Solx86 2003-01-19 18:32:23 +00:00
dimitr
b9b267c749 increment build number 2003-01-19 14:46:44 +00:00
dimitr
b3259a6f22 Getting closer to the first beta release. 2003-01-19 14:46:42 +00:00
dimitr
1524a61e80 increment build number 2003-01-19 14:42:18 +00:00
dimitr
ebb125fc49 One of my previous commits has broken generated ibase.h. Fixed. 2003-01-19 14:42:17 +00:00
dimitr
8c759aed8e increment build number 2003-01-19 14:30:54 +00:00
dimitr
6de9ff27b6 Let's return version of the client library via API. Interface is IB7-compliant. 2003-01-19 14:30:53 +00:00
dimitr
447ca5ce60 increment build number 2003-01-19 14:30:24 +00:00
dimitr
2e6ef24fb5 increment build number 2003-01-19 14:12:16 +00:00
dimitr
af4334827b Cleanup. 2003-01-19 12:28:32 +00:00
dimitr
3c5edfe924 increment build number 2003-01-19 12:28:31 +00:00
dimitr
f147f3c18c increment build number 2003-01-19 12:18:25 +00:00
dimitr
fba5c08f2f XNET support on win32. Untested. 2003-01-19 12:18:24 +00:00
dimitr
9a3658a58c increment build number 2003-01-19 12:18:05 +00:00
dimitr
df08d39cd7 Cleanup. 2003-01-19 11:46:04 +00:00
dimitr
b62227c2c9 increment build number 2003-01-19 11:46:03 +00:00
dimitr
04016ed413 increment build number 2003-01-19 11:44:53 +00:00
dimitr
117ca8795a Temporary hack to make XNET working as a true remote protocol and be able to use both XNET and IPC. 2003-01-19 11:44:51 +00:00
fsg
531495e326 increment build number 2003-01-18 23:06:11 +00:00
skidder
ebf88e2907 increment build number 2003-01-18 21:45:25 +00:00
skidder
884c38d6c4 Memory manager changes - added memory usage stats, empty extents are now deallocated 2003-01-18 21:45:24 +00:00
skidder
d0146ce67c increment build number 2003-01-18 21:45:23 +00:00
skidder
f285db0a05 increment build number 2003-01-18 21:45:22 +00:00
dimitr
e216ad3c48 increment build number 2003-01-18 19:50:50 +00:00
dimitr
7771b24017 Cleanup. 2003-01-18 19:50:43 +00:00
dimitr
71932a4589 increment build number 2003-01-18 19:50:21 +00:00
dimitr
5db6925738 increment build number 2003-01-18 19:43:11 +00:00
dimitr
ec47c63d48 increment build number 2003-01-18 19:43:10 +00:00
dimitr
6d7d535514 Cleanup. 2003-01-18 19:43:08 +00:00
dimitr
04e6dddd09 increment build number 2003-01-18 19:42:52 +00:00
dimitr
ccd9a55101 increment build number 2003-01-18 19:39:14 +00:00
dimitr
fd2f852e49 Cleanup. 2003-01-18 19:39:12 +00:00
dimitr
fa0e9e4602 increment build number 2003-01-18 19:36:12 +00:00
dimitr
5ed8ae95e1 increment build number 2003-01-18 19:35:48 +00:00
dimitr
93491d87c7 increment build number 2003-01-18 19:34:44 +00:00
dimitr
b1eb4b3c6f increment build number 2003-01-18 19:25:27 +00:00
dimitr
c14ba72f35 Removed unused win16 module. 2003-01-18 19:25:26 +00:00
dimitr
f72d4d148b increment build number 2003-01-18 19:21:40 +00:00
dimitr
18908fbfa4 increment build number 2003-01-18 18:43:54 +00:00
dimitr
8de1ee6484 Removed compiler warnings. 2003-01-18 18:43:52 +00:00
dimitr
9d3b557adf increment build number 2003-01-18 18:19:19 +00:00
dimitr
013a3ecddc Further development of the embedded engine. 2003-01-18 18:19:18 +00:00
dimitr
05e85f4039 increment build number 2003-01-18 18:18:51 +00:00
dimitr
75c2c9760c increment build number 2003-01-18 18:02:15 +00:00
dimitr
65046f123a Undone. 2003-01-18 18:02:12 +00:00
dimitr
6d691772f6 increment build number 2003-01-18 18:01:20 +00:00
dimitr
6f6f4a618e increment build number 2003-01-18 16:44:51 +00:00
dimitr
7582259850 Removed PIO layer for OS/2. 2003-01-18 16:44:46 +00:00
dimitr
f1421a3565 increment build number 2003-01-18 16:44:03 +00:00
dimitr
feecd18030 Some changes related to aliases. 2003-01-18 16:44:01 +00:00
dimitr
7c2141d179 increment build number 2003-01-18 16:31:24 +00:00
dimitr
92346cd0be Some changes related to aliases. 2003-01-18 16:31:23 +00:00
dimitr
7809803828 increment build number 2003-01-18 16:29:02 +00:00
dimitr
f86297b6f4 increment build number 2003-01-18 15:22:34 +00:00
dimitr
d43076cca8 Reverted some allocations back to system instead of the default pool. 2003-01-18 15:22:33 +00:00
dimitr
376f29dd0b increment build number 2003-01-18 15:16:05 +00:00
dimitr
b1ba2d7480 increment build number 2003-01-18 15:16:04 +00:00
dimitr
0a83c81f32 Reverted some allocations back to system instead of the default pool. 2003-01-18 15:16:03 +00:00
dimitr
1632624731 increment build number 2003-01-18 15:13:39 +00:00
dimitr
2c63166cec Reverted some allocations in the DFW manager back to system instead of the default pool. 2003-01-18 15:13:31 +00:00
dimitr
7ceed789c7 increment build number 2003-01-18 15:10:28 +00:00
dimitr
d059fade89 Reverted allocations in the cache manager back to system instead of the default pool. 2003-01-18 15:10:27 +00:00
dimitr
318182faeb increment build number 2003-01-18 15:03:48 +00:00
dimitr
15e44973c8 Reverted allocations in the sort module back to system instead of the default pool. Look at Dave's comments in sort_alloc. 2003-01-18 15:03:45 +00:00
dimitr
b32f2c8252 increment build number 2003-01-18 14:57:22 +00:00
dimitr
e5c4af6446 Allocate sort space from system, not from the default pool. 2003-01-18 14:57:21 +00:00
dimitr
c839bf6cee increment build number 2003-01-18 14:56:25 +00:00
dimitr
d90134be9d increment build number 2003-01-18 14:56:24 +00:00
dimitr
6b8a306f79 Expose routines for allocation from system. Various temp buffers shouldn't go through the pool implementation. 2003-01-18 14:56:21 +00:00
dimitr
6dd51d89fc increment build number 2003-01-18 14:54:44 +00:00
dimitr
89eca701c1 Use in-memory sorting for merges. 2003-01-18 14:54:40 +00:00
fsg
6a472f779c increment build number 2003-01-17 23:06:34 +00:00
dimitr
c11f71940d increment build number 2003-01-17 13:46:59 +00:00
dimitr
84b6956021 Fixed problem with uninitialized structure. 2003-01-17 13:46:56 +00:00
dimitr
8447bf8ed1 increment build number 2003-01-17 12:52:05 +00:00
dimitr
37b87ac7ed Fixed porting bug which caused zero to be returned as bytes-per-character value. 2003-01-17 12:52:04 +00:00
skidder
99ddbb0a85 increment build number 2003-01-17 12:47:20 +00:00
skidder
3622fc966f Fix intermittent bug in aggregate reference tracking 2003-01-17 12:47:19 +00:00
dimitr
3097105eea increment build number 2003-01-17 12:40:02 +00:00
dimitr
801ae673ec Rolled back previous commit. 2003-01-17 12:40:01 +00:00
dimitr
1abaf2965f increment build number 2003-01-17 11:11:03 +00:00
dimitr
0474fdc4ca Restored compatibility with FB1. Index name is no longer assigned automatically for constraints. 2003-01-17 11:11:02 +00:00
dimitr
cdafd0ee2e increment build number 2003-01-17 10:00:00 +00:00
dimitr
c9ed6efc7f Fixed problems with the memory manager. Oddly enough, but the server seems to work ;-) 2003-01-17 09:59:59 +00:00
dimitr
a570040fa1 increment build number 2003-01-17 09:54:19 +00:00
dimitr
2b0f0f69ee increment build number 2003-01-17 09:53:58 +00:00
dimitr
4cd2974cd7 increment build number 2003-01-17 09:03:58 +00:00
dimitr
0b4c2d3e9a increment build number 2003-01-17 08:47:02 +00:00
dimitr
d88736b74b Cleanup. 2003-01-17 08:47:01 +00:00
dimitr
63920135d6 increment build number 2003-01-17 07:11:12 +00:00
dimitr
a091d20a46 increment build number 2003-01-17 07:11:11 +00:00
dimitr
8c1ae9003d Fixed memory pool usage. 2003-01-17 07:11:10 +00:00
dimitr
4aec77b29c Fixed linkage type. 2003-01-17 07:10:18 +00:00
dimitr
f21146185f increment build number 2003-01-17 07:10:17 +00:00
dimitr
90eae573a7 Cleanup. 2003-01-17 07:09:19 +00:00
dimitr
e9b883ed9b increment build number 2003-01-17 07:09:18 +00:00
dimitr
f921a0580e increment build number 2003-01-17 06:59:45 +00:00
dimitr
c2f7a54c87 no message 2003-01-17 06:59:44 +00:00
dimitr
c975d42c38 increment build number 2003-01-17 06:41:41 +00:00
dimitr
30f685d014 Fixed a typo. 2003-01-17 06:41:40 +00:00
fsg
01b6d1a4d0 increment build number 2003-01-16 23:02:42 +00:00
skidder
b3da3afd13 increment build number 2003-01-16 17:47:13 +00:00
skidder
9b0c289277 increment build number 2003-01-16 17:47:12 +00:00
skidder
6cd48c7ff9 increment build number 2003-01-16 17:47:11 +00:00
skidder
ba5e11b15c Integrate new memory manager into the engine 2003-01-16 17:47:10 +00:00
skidder
92d8d58f69 increment build number 2003-01-16 17:47:09 +00:00
skidder
dbdb21f6fc increment build number 2003-01-16 17:47:08 +00:00
skidder
c873f16c28 increment build number 2003-01-16 17:47:07 +00:00
skidder
4fe3d8718f increment build number 2003-01-16 17:47:06 +00:00
skidder
8a2a58fd4b increment build number 2003-01-16 17:47:05 +00:00
skidder
da82208c32 increment build number 2003-01-16 17:47:04 +00:00
skidder
e6b219eac9 increment build number 2003-01-16 17:47:03 +00:00
skidder
54164bf8a3 increment build number 2003-01-16 17:47:02 +00:00
skidder
5aacc97cfe increment build number 2003-01-16 17:47:01 +00:00
skidder
30fec1c9a5 increment build number 2003-01-16 17:47:00 +00:00
skidder
9782d710d7 increment build number 2003-01-16 16:34:25 +00:00
skidder
770fea4125 increment build number 2003-01-16 16:28:29 +00:00
skidder
f89b662002 Add FB_IPC_NAME parameter 2003-01-16 16:28:28 +00:00
skidder
fd8de0fc8b increment build number 2003-01-16 16:27:49 +00:00
dimitr
f3e5a0a560 increment build number 2003-01-16 13:53:26 +00:00
dimitr
71cdb55679 Removed PIO for win16. 2003-01-16 13:53:25 +00:00
fsg
cd9bd848bf increment build number 2003-01-15 23:03:49 +00:00
dimitr
e5b677e7b0 increment build number 2003-01-15 14:10:09 +00:00
dimitr
43d84bb824 increment build number 2003-01-15 14:10:08 +00:00
dimitr
6bfbf2676b New config values. 2003-01-15 14:10:07 +00:00
dimitr
7fbfb458b1 increment build number 2003-01-15 14:08:12 +00:00
dimitr
c69daaa4e3 increment build number 2003-01-15 14:07:06 +00:00
dimitr
dd8444da5e increment build number 2003-01-15 13:42:02 +00:00
dimitr
e342dede3d Added IPC prefix to the autoconf stuff. 2003-01-15 13:42:01 +00:00
dimitr
596e0152d3 increment build number 2003-01-15 13:34:40 +00:00
dimitr
dd42c7f307 Added IPC prefix to the autoconf stuff. 2003-01-15 13:34:39 +00:00
dimitr
b009221598 increment build number 2003-01-15 12:25:48 +00:00
dimitr
c4f0176867 Changed class and window names to identify us properly. 2003-01-15 12:25:47 +00:00
dimitr
f8f0d092f9 increment build number 2003-01-15 12:25:46 +00:00
dimitr
c0566cdba0 Changed IPC map prefix. This change obviously breaks compatibility via local protocol with IB6/FB1 clients.
Any thoughts whether it's appropriate for us or not?
2003-01-15 12:25:04 +00:00
dimitr
56df2c7bf6 increment build number 2003-01-15 12:25:03 +00:00
dimitr
e63ae72d70 increment build number 2003-01-15 12:20:55 +00:00
dimitr
8973b17097 Changed services names to identify us properly. 2003-01-15 12:20:54 +00:00
dimitr
23695e5280 Changed class and window names to identify us properly.
The only thing that still doesn't allow us to run with IB/FB1 simultaneously is IPC map name.
2003-01-15 12:19:48 +00:00
dimitr
226ae1a79f increment build number 2003-01-15 12:19:47 +00:00
dimitr
127f21f356 no message 2003-01-15 12:15:07 +00:00
dimitr
b7af42ad20 increment build number 2003-01-15 12:15:06 +00:00
dimitr
42fb6310b7 New BLR verb for parametrized events. 2003-01-15 12:13:43 +00:00
dimitr
fa0f365d54 increment build number 2003-01-15 12:13:42 +00:00
dimitr
ce99169d94 Cleanup of my old changes that were never used. 2003-01-15 12:11:32 +00:00
dimitr
4f9d69e796 increment build number 2003-01-15 12:11:31 +00:00
dimitr
52f3c707ed increment build number 2003-01-15 12:09:00 +00:00
dimitr
feed25d451 Added support for parametrized events and runtime trigger action checks. 2003-01-15 12:08:59 +00:00
dimitr
2c01f875e7 increment build number 2003-01-15 12:02:53 +00:00
dimitr
0e9f249066 no message 2003-01-15 12:02:52 +00:00
dimitr
3ad7e8cf33 increment build number 2003-01-15 12:02:51 +00:00
dimitr
55ed1b6444 1. Reworked internal info stuff once more.
2. Added DSQL support for parametrized events.
3. Fixed bug with cursors in triggers.
4. Added support for runtime trigger action checks (INSERTING/UPDATING/DELETING).
5. Fixed bug with concatenation and trashed RDB$FIELD_LENGTH.
2003-01-15 12:00:33 +00:00
dimitr
a485dc7567 increment build number 2003-01-15 12:00:32 +00:00
dimitr
f5ad655035 increment build number 2003-01-15 11:57:29 +00:00
dimitr
8e838186f5 Reworked internal info stuff. 2003-01-15 11:57:28 +00:00
dimitr
84fa1991fc increment build number 2003-01-15 11:56:57 +00:00
dimitr
d1bfcb55f2 increment build number 2003-01-15 11:40:41 +00:00
dimitr
4aaa42fe3f New BLR verb for parametrized events. 2003-01-15 11:40:40 +00:00
fsg
5ded8d1448 increment build number 2003-01-14 23:01:54 +00:00
dimitr
4cacbb3638 increment build number 2003-01-14 13:47:39 +00:00
dimitr
2fb1a59ef4 Remove REQ_SAVEPOINT from allowed requests in EXECUTE STATEMENT. 2003-01-14 13:47:30 +00:00
fsg
fc6fa59e25 increment build number 2003-01-12 23:06:41 +00:00
arnobrinkman
cffe8c379b increment build number 2003-01-12 22:33:46 +00:00
arnobrinkman
d4624c794e bugfix: SF BUG # [ 221921 ] ORDER BY has no effect 2003-01-12 22:33:43 +00:00
arnobrinkman
3b6d74d136 increment build number 2003-01-12 20:27:03 +00:00
arnobrinkman
3dcc0600c8 bugfix: SF BUG # [ 213859 ] Subquery connected with 'IN' clause 2003-01-12 20:27:00 +00:00
alexpeshkoff
305f3af492 increment build number 2003-01-12 18:16:52 +00:00
alexpeshkoff
5ec8bdc7d8 increment build number 2003-01-12 18:16:51 +00:00
alexpeshkoff
8f04fd8e3b Cleanup of mixed use of macro FRBRD and struct why_hndl 2003-01-12 18:16:50 +00:00
arnobrinkman
efe481ddc6 increment build number 2003-01-12 16:30:11 +00:00
arnobrinkman
411c18bbf2 bugfix on my latest commits 2003-01-12 16:29:59 +00:00
alexpeshkoff
0c0cc345fa increment build number 2003-01-12 15:33:03 +00:00
alexpeshkoff
e14aa968f4 increment build number 2003-01-12 15:33:02 +00:00
alexpeshkoff
a917c1d8fc increment build number 2003-01-12 15:33:01 +00:00
alexpeshkoff
4047237a50 Added config file parameters, controlling threads' priorities scheduler 2003-01-12 15:33:00 +00:00
alexpeshkoff
2a38c9c240 increment build number 2003-01-12 15:32:59 +00:00
arnobrinkman
50159c0db4 increment build number 2003-01-12 13:55:36 +00:00
arnobrinkman
a09fc594fb Reworked the last bugfix by dmitry 2003-01-12 13:55:35 +00:00
arnobrinkman
2db2a0e7c3 increment build number 2003-01-12 00:41:31 +00:00
arnobrinkman
5b8422a178 bugfix on my latest commits 2003-01-12 00:41:28 +00:00
fsg
0094b6e8ca increment build number 2003-01-11 23:06:18 +00:00
dimitr
91a85c4f44 increment build number 2003-01-11 19:04:38 +00:00
dimitr
ab4b67b24c 1. More proper implementation of my last bugfix.
2. Fixed known problems with explicit plans.
2003-01-11 19:04:36 +00:00
dimitr
e2ac96ae19 increment build number 2003-01-11 18:02:22 +00:00
dimitr
2b0913546f Fix for the optimizer issue with compound indices. Leave it up to Arno to decide whether this fix is correct or not. 2003-01-11 18:02:17 +00:00
arnobrinkman
e47eddd0a7 increment build number 2003-01-11 02:49:20 +00:00
arnobrinkman
1b552b007e Introduce backwards compatibilty within aggregates.
Deepest field inside aggregate determine where an aggregate-context should belong too.
2003-01-11 02:49:13 +00:00
fsg
58828e76c9 increment build number 2003-01-10 23:06:37 +00:00
skidder
62acc08adf increment build number 2003-01-10 21:37:23 +00:00
skidder
4bdbf2a9c2 Little fixes in MemoryPool implementation 2003-01-10 21:37:18 +00:00
dimitr
0caea4e532 increment build number 2003-01-10 12:28:02 +00:00
dimitr
1c1c5a8bc4 Fixed MemoryPool implementation. 2003-01-10 12:27:57 +00:00
fsg
d8ae0b1a14 increment build number 2003-01-09 23:05:59 +00:00
skidder
c9b92f96ec increment build number 2003-01-09 19:47:48 +00:00
skidder
32ecfff5b2 Prepare new memory manager for integration into the engine core 2003-01-09 19:47:46 +00:00
skidder
87e5f988ec increment build number 2003-01-09 16:50:26 +00:00
skidder
2975b16cce Allow arbitrary expressions in ORDER-BY clause 2003-01-09 16:50:24 +00:00
fsg
3bc30a560d increment build number 2003-01-07 23:13:22 +00:00
skidder
47e7e24a99 increment build number 2003-01-07 16:35:20 +00:00
skidder
1a44760aed Further class library development. Added memory pool locking and line number allocation information 2003-01-07 16:35:10 +00:00
fsg
745c17a574 increment build number 2003-01-06 23:11:40 +00:00
alexpeshkoff
ad5359cc95 increment build number 2003-01-06 17:37:02 +00:00
alexpeshkoff
f138cb4f22 Make it compile with MSVC6 2003-01-06 17:35:21 +00:00
fsg
4760bfc4df increment build number 2003-01-04 23:05:09 +00:00
skidder
fedfbb295e increment build number 2003-01-04 17:18:32 +00:00
skidder
897c58e6ea Make engine compile on POSIX again 2003-01-04 17:18:27 +00:00
skidder
296ed86858 increment build number 2003-01-04 17:10:47 +00:00
fsg
7024832bb0 increment build number 2003-01-03 23:05:57 +00:00
skidder
1ca9d8b7ef increment build number 2003-01-03 16:03:55 +00:00
skidder
77761a16b9 Further class library development. MemoryPool works now 2003-01-03 16:03:30 +00:00
alexpeshkoff
6a290efb47 increment build number 2003-01-03 12:52:42 +00:00
alexpeshkoff
c12b2dbdd2 increment build number 2003-01-03 12:52:41 +00:00
alexpeshkoff
558c8d097d increment build number 2003-01-03 12:52:40 +00:00
alexpeshkoff
ba3e53f7be Don't include internals of struct why_hndl where it is not required. 2003-01-03 12:52:39 +00:00
alexpeshkoff
ab4b3e6018 increment build number 2003-01-03 12:52:38 +00:00
alexpeshkoff
770fcc3ee0 increment build number 2003-01-03 12:52:37 +00:00
alexpeshkoff
fc40938794 increment build number 2003-01-03 12:52:36 +00:00
alexpeshkoff
4fbe2a6a62 increment build number 2003-01-03 12:52:35 +00:00
alexpeshkoff
137869c8e2 increment build number 2003-01-03 12:52:34 +00:00
alexpeshkoff
dd2d87b188 increment build number 2003-01-03 12:52:33 +00:00
alexpeshkoff
94e11ef3a2 increment build number 2003-01-03 12:50:00 +00:00
alexpeshkoff
80f2592983 1. Don't include internals of struct why_hndl where it is nit required.
2. CONST fixup in why.cpp & flu.cpp.
2003-01-03 12:49:59 +00:00
fsg
abe55f632a increment build number 2003-01-02 23:06:25 +00:00
skidder
f9c3e03a6b increment build number 2003-01-02 16:02:44 +00:00
skidder
d24487802c Make standard UDF libraries functions involving memory allocation work on Linux 2003-01-02 16:02:43 +00:00
skidder
5b38bcb756 increment build number 2003-01-02 16:02:06 +00:00
fsg
3c03351b63 increment build number 2002-12-31 23:04:26 +00:00
nmcc
939c588691 increment build number 2002-12-31 19:32:26 +00:00
nmcc
502f7284d6 Only need ib_stdio/sfio with superserver. 2002-12-31 19:32:24 +00:00
nmcc
4695260330 increment build number 2002-12-31 18:52:51 +00:00
nmcc
31f191937f keep configure happy. 2002-12-31 18:52:49 +00:00
nmcc
96bdd7257e increment build number 2002-12-31 18:51:28 +00:00
nmcc
93c790dd08 increment build number 2002-12-31 18:15:20 +00:00
nmcc
7c0efc297a increment build number 2002-12-31 18:15:19 +00:00
arnobrinkman
0af0ccdf55 increment build number 2002-12-31 00:12:20 +00:00
arnobrinkman
c83b1db4a7 more cosmetic changes to opt.cpp
bugfix: When UNIONS where used in a VIEW and that VIEW was used in the where clause inside an sub-select then the engine crashed !!
2002-12-31 00:12:18 +00:00
fsg
0e686400cd increment build number 2002-12-30 23:03:17 +00:00
skidder
7c5bdc7f49 increment build number 2002-12-30 18:53:12 +00:00
skidder
06530076a7 Fixed FB XDR double representation for Linux server and client. This fixes numerous bugs with double precision columns and UDF's when using Linux server and Jaybird or Windows client 2002-12-30 18:53:06 +00:00
nmcc
cdd5a7b381 increment build number 2002-12-30 16:00:45 +00:00
nmcc
8ee6764aa8 increment build number 2002-12-30 15:46:49 +00:00
nmcc
82a345c8e3 increment build number 2002-12-30 15:46:48 +00:00
nmcc
0b70566bda increment build number 2002-12-30 15:46:47 +00:00
nmcc
bb53a90315 Use system system anon mmap on Solaris where supported ie: >= Solaris8
otherwise use orginal FB1 version.
2002-12-30 15:46:46 +00:00
fsg
06cf4611e6 increment build number 2002-12-29 23:04:03 +00:00
arnobrinkman
0dff7bb2b6 increment build number 2002-12-29 22:26:36 +00:00
arnobrinkman
31eea59b1a bugfix: PLAN wasn't correctly returned. bug probable introduced by c to c++ port. 2002-12-29 22:26:35 +00:00
nmcc
1bb588f5eb increment build number 2002-12-29 15:34:58 +00:00
nmcc
c61bec5720 Put back useful comment lost in code cleanup. 2002-12-29 15:34:57 +00:00
nmcc
41565f5f18 increment build number 2002-12-29 15:29:49 +00:00
nmcc
2cd1096f03 Avoid ib_stdio on all Solaris platforms. 2002-12-29 15:29:48 +00:00
nmcc
20d4dcdaef increment build number 2002-12-29 15:23:47 +00:00
nmcc
99f2972cf9 Remove test for HP10 from middle of sun/Solaris block. 2002-12-29 15:23:46 +00:00
nmcc
57a5822ccf increment build number 2002-12-29 14:59:42 +00:00
nmcc
432c14f24e increment build number 2002-12-29 14:18:22 +00:00
nmcc
4049010ce1 increment build number 2002-12-29 14:15:51 +00:00
nmcc
cc2f093758 increment build number 2002-12-29 13:28:42 +00:00
nmcc
65c469c447 Add Solaris to list not supporting V3 databases via bridge code. 2002-12-29 13:28:41 +00:00
nmcc
c67da960e1 increment build number 2002-12-29 01:45:25 +00:00
nmcc
090bc9737e Fix new compiler error in sparc specific code. 2002-12-29 01:45:24 +00:00
nmcc
4d69f1510e increment build number 2002-12-29 01:38:21 +00:00
fsg
2708b942c5 increment build number 2002-12-28 23:02:59 +00:00
arnobrinkman
5f182ff6a1 increment build number 2002-12-28 00:20:47 +00:00
arnobrinkman
7e2b62528a bugfix: OUTER JOINs and no current record for fetch operation, caused by previous optimizer change 2002-12-28 00:20:45 +00:00
fsg
05ea293e73 increment build number 2002-12-24 23:03:07 +00:00
skidder
f6a71488af increment build number 2002-12-24 18:14:50 +00:00
skidder
6c6b1f7297 Fix for crash during procedure alteration 2002-12-24 18:14:49 +00:00
fsg
4e9c753b44 increment build number 2002-12-23 23:04:53 +00:00
dimitr
652a478a89 increment build number 2002-12-23 17:11:01 +00:00
dimitr
ec205188ae Fixed bug in my previous commit. 2002-12-23 17:10:52 +00:00
dimitr
424e31e656 increment build number 2002-12-23 15:51:00 +00:00
dimitr
a104ed6217 Changed default values. 2002-12-23 15:50:59 +00:00
dimitr
bd3b1b07d0 increment build number 2002-12-23 15:49:15 +00:00
dimitr
26bd8fbc52 Internal support for deferred work arguments. 2002-12-23 15:49:14 +00:00
dimitr
99ab55614f increment build number 2002-12-23 11:23:08 +00:00
dimitr
c6ee6f0795 Removed unused BLR codes. This code space should be reused later. 2002-12-23 11:23:07 +00:00
fsg
86fbb92c51 increment build number 2002-12-22 23:04:22 +00:00
nmcc
47da02a586 increment build number 2002-12-22 19:45:47 +00:00
alexpeshkoff
4163f11d97 increment build number 2002-12-22 14:19:13 +00:00
alexpeshkoff
894dd86478 My code cleanup to standard style 2002-12-22 14:19:12 +00:00
alexpeshkoff
02bdfd57c5 increment build number 2002-12-22 13:32:06 +00:00
alexpeshkoff
653111bf46 Few type-casting fixes 2002-12-22 13:32:04 +00:00
alexpeshkoff
f17a9b8303 increment build number 2002-12-22 13:08:51 +00:00
alexpeshkoff
a812da6fea Removed pSCHAR - not needed any more. 2002-12-22 13:08:50 +00:00
alexpeshkoff
0072527e3d increment build number 2002-12-22 12:18:15 +00:00
alexpeshkoff
8f934933d3 Reverted my incorrect change. 2002-12-22 12:18:14 +00:00
alexpeshkoff
070cb7de4a increment build number 2002-12-22 11:42:21 +00:00
alexpeshkoff
4d686cf850 increment build number 2002-12-22 11:42:20 +00:00
alexpeshkoff
6adbcc873b Fixed problem with
extern "C" DDL_resolve_intl_type
2002-12-22 11:42:19 +00:00
hippoman
5472f73a51 increment build number 2002-12-22 01:54:14 +00:00
fsg
b3bf22e7f0 increment build number 2002-12-19 23:04:45 +00:00
dimitr
cdcdbac448 increment build number 2002-12-19 14:48:24 +00:00
dimitr
411c994122 Now we understand single-line comments (--) in any position of the SQL statement. 2002-12-19 14:48:22 +00:00
dimitr
b2016cfaa8 increment build number 2002-12-19 13:14:42 +00:00
dimitr
8842052537 Prepared parser to allow non-reserved words as valid symbol names. 2002-12-19 13:14:41 +00:00
dimitr
361a70e276 increment build number 2002-12-19 13:08:22 +00:00
dimitr
7f71918bc3 no message 2002-12-19 13:08:21 +00:00
dimitr
b450a504c4 increment build number 2002-12-19 08:57:54 +00:00
dimitr
2861cbf063 no message 2002-12-19 08:57:53 +00:00
fsg
6986fe446b increment build number 2002-12-18 23:04:15 +00:00
dimitr
32486a5eb5 increment build number 2002-12-18 15:01:54 +00:00
dimitr
9dc68b4a7b Fixed bug with BREAK and partially implemented labels and LEAVE statement. 2002-12-18 15:01:50 +00:00
fsg
5a0fdf8dd4 increment build number 2002-12-17 23:04:12 +00:00
skidder
2f391239ef increment build number 2002-12-17 19:42:27 +00:00
skidder
0ec1e9f4c4 Further class library development 2002-12-17 19:42:25 +00:00
skidder
044dcc6d25 increment build number 2002-12-17 14:58:26 +00:00
skidder
530e324801 Make QLI compile after why.c-->why.cpp change 2002-12-17 14:58:23 +00:00
skidder
d1882359db increment build number 2002-12-17 14:58:18 +00:00
eku
55860a1eb3 Several little changes to make engine compilable again on POSIX. 2002-12-17 11:58:00 +00:00
eku
0b32abc9ab increment build number 2002-12-17 11:57:59 +00:00
arnobrinkman
e6d98afcb4 increment build number 2002-12-16 23:54:32 +00:00
arnobrinkman
d3bfe539d3 fix so that win32/msvc6 builds works again 2002-12-16 23:54:30 +00:00
fsg
603dee5138 increment build number 2002-12-16 23:07:55 +00:00
skidder
49a6f4415a increment build number 2002-12-16 21:19:53 +00:00
skidder
ec77f11193 increment build number 2002-12-16 21:19:52 +00:00
skidder
9b57d8b649 Several little changes to make engine compilable again on Linux 2002-12-16 21:19:51 +00:00
skidder
6bb69f235e increment build number 2002-12-16 21:19:42 +00:00
skidder
fe4dd1c68d increment build number 2002-12-16 21:19:41 +00:00
skidder
dece341edf increment build number 2002-12-16 21:19:37 +00:00
skidder
5ae9514789 increment build number 2002-12-16 21:19:26 +00:00
skidder
374e0d643d increment build number 2002-12-16 18:33:55 +00:00
skidder
268f131ad9 Further class library development 2002-12-16 18:33:54 +00:00
alexpeshkoff
d7f8783627 increment build number 2002-12-16 17:03:33 +00:00
alexpeshkoff
e234f46913 Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) 2002-12-16 17:01:58 +00:00
alexpeshkoff
060af170e6 increment build number 2002-12-16 16:53:04 +00:00
alexpeshkoff
20961a1396 Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) 2002-12-16 16:52:35 +00:00
alexpeshkoff
c156b44bad increment build number 2002-12-16 16:47:07 +00:00
alexpeshkoff
7e2326607a Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) 2002-12-16 16:44:13 +00:00
alexpeshkoff
5a6e423fb9 increment build number 2002-12-16 16:41:49 +00:00
alexpeshkoff
1f6c182b70 Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *)
Why.c => Why.cpp
2002-12-16 16:35:13 +00:00
alexpeshkoff
c4cb665e24 increment build number 2002-12-16 16:25:56 +00:00
alexpeshkoff
dbfef25568 Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *)
Fixed bug #625899 - bugcheck 291
2002-12-16 16:25:10 +00:00
alexpeshkoff
a83fcfeab9 Sorry for wrong DATABASE directive :-( 2002-12-16 16:25:09 +00:00
alexpeshkoff
ff9f06a5cf increment build number 2002-12-16 16:24:53 +00:00
alexpeshkoff
b4999f266e increment build number 2002-12-16 16:24:36 +00:00
alexpeshkoff
022a5e018f increment build number 2002-12-16 16:22:04 +00:00
alexpeshkoff
fdb359dd81 increment build number 2002-12-16 16:19:16 +00:00
alexpeshkoff
2963692169 increment build number 2002-12-16 16:17:02 +00:00
alexpeshkoff
f298bd1fcd increment build number 2002-12-16 16:08:41 +00:00
alexpeshkoff
4a42a15867 Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) 2002-12-16 16:06:15 +00:00
alexpeshkoff
7245300b5d increment build number 2002-12-16 16:01:11 +00:00
alexpeshkoff
9ed60a7533 increment build number 2002-12-16 16:00:35 +00:00
alexpeshkoff
218b3a39b1 Rename all links to why.cpp handle to struct why_hndl * (or FRBRD *) 2002-12-16 15:59:18 +00:00
alexpeshkoff
bf51e74d45 increment build number 2002-12-16 15:57:41 +00:00
alexpeshkoff
4186936f5a increment build number 2002-12-16 15:53:13 +00:00
alexpeshkoff
e92ae06a08 increment build number 2002-12-16 15:45:32 +00:00
alexpeshkoff
19d71f7b71 Rename all links to why.cpp handle to struct why_hndl * 2002-12-16 15:44:11 +00:00
alexpeshkoff
67072adf04 increment build number 2002-12-16 15:39:50 +00:00
alexpeshkoff
90cdfbdaf5 Rename all links to why.cpp handle to struct why_hndl *
Warning! Don't commit parse.cpp and dsql.tab.h, because:
1. I use another YACC version.
2. They must be removed from CVS at all.

Execute STATEMENT also here
2002-12-16 15:38:26 +00:00
alexpeshkoff
739a321682 increment build number 2002-12-16 15:25:42 +00:00
alexpeshkoff
79478b73be Rename all links to why.cpp handle to struct why_hndl * 2002-12-16 15:24:35 +00:00
alexpeshkoff
ecf1163a4d increment build number 2002-12-16 15:17:49 +00:00
alexpeshkoff
3217d2c812 Rename all links to why.cpp handle to struct why_hndl * 2002-12-16 15:16:32 +00:00
arnobrinkman
2c7e06c252 increment build number 2002-12-16 00:48:54 +00:00
arnobrinkman
24fa36302d bugfix previous added code. correct way of retrieving length for
an variable inside SP/Trigger. This was needed for CASE expressions.
2002-12-16 00:48:53 +00:00
arnobrinkman
7272e0d382 increment build number 2002-12-16 00:45:36 +00:00
arnobrinkman
aa638632a3 another bugfix Alpha5 "no current record for fetch operation"
Added code so that more index-retrieval can be used.
Cases where an LEFT OUTER JOIN messed-up the optimizer should be much lower.
Example :
SELECT * FROM
  SomeTable t1
  LEFT JOIN AnotherTable t2 ON (t1.PK_Key = t2.FK_Key)
  JOIN AnotherTable t3 ON (t1.PK_Key = t3.FK_Key)

This change fixed also BUG SF #219525.
2002-12-16 00:45:35 +00:00
fsg
7c121686fe increment build number 2002-12-15 23:04:36 +00:00
dimitr
116238520f increment build number 2002-12-15 13:04:03 +00:00
dimitr
b4e1b71321 Cleanup. 2002-12-15 13:03:57 +00:00
fsg
9377946655 increment build number 2002-12-14 23:03:05 +00:00
skidder
27c0d88891 increment build number 2002-12-14 21:43:19 +00:00
skidder
9872002a7d First little pieces of new Firebird class library implementation 2002-12-14 21:43:18 +00:00
skidder
faa4252fbb increment build number 2002-12-14 21:40:07 +00:00
skidder
48cb90240c increment build number 2002-12-14 21:30:39 +00:00
fsg
87f7f7565c increment build number 2002-12-13 23:06:06 +00:00
dimitr
19ad1b854b increment build number 2002-12-13 14:50:41 +00:00
dimitr
d33aef3c11 Cleanup. 2002-12-13 14:50:23 +00:00
dimitr
6eaeae223a increment build number 2002-12-13 14:12:58 +00:00
dimitr
9641208c5a Let's learn QLI to understand BIGINT datatype. 2002-12-13 14:12:54 +00:00
dimitr
46297cb619 increment build number 2002-12-13 14:04:18 +00:00
dimitr
f795fc5064 Let's learn CLI to understand BIGINT datatype. 2002-12-13 14:04:15 +00:00
dimitr
f84a74f383 increment build number 2002-12-13 13:41:21 +00:00
dimitr
4b00e1ea6d Cleanup. 2002-12-13 13:41:19 +00:00
dimitr
ad34449fbd increment build number 2002-12-13 11:09:26 +00:00
dimitr
85acecde86 Moved temporary hack from jrd.cpp to dls.cpp. 2002-12-13 11:09:25 +00:00
arnobrinkman
4edd94b513 increment build number 2002-12-13 02:02:41 +00:00
arnobrinkman
d8450be335 bugfix: length of text variables inside procs/triggers wasn't copied to descriptor structure. 2002-12-13 02:02:38 +00:00
fsg
3fcd161d29 increment build number 2002-12-12 23:06:18 +00:00
dimitr
f6f5e61e70 increment build number 2002-12-12 12:08:52 +00:00
dimitr
35eb668935 increment build number 2002-12-12 12:08:34 +00:00
dimitr
5863a61de7 increment build number 2002-12-12 11:02:59 +00:00
dimitr
d8cda8b306 Fixed broken win32 builds. 2002-12-12 11:02:56 +00:00
fsg
cc78ed8922 increment build number 2002-12-11 23:05:16 +00:00
skidder
6adf5f9dcb increment build number 2002-12-11 20:53:01 +00:00
skidder
7006034811 increment build number 2002-12-11 20:53:00 +00:00
skidder
fe0c77d75f increment build number 2002-12-11 16:31:29 +00:00
skidder
547fbc6e91 Temporary hack to make engine work until new configuration manager be able to handle directories stuff 2002-12-11 16:31:18 +00:00
dimitr
d041061196 increment build number 2002-12-11 10:09:23 +00:00
dimitr
2300540ff8 Fixed serious bug with views I unfortunately introduced in Alpha 5 :-( 2002-12-11 10:09:22 +00:00
dimitr
3be0bacacb increment build number 2002-12-11 09:48:29 +00:00
dimitr
2c204c7ca5 no message 2002-12-11 09:48:27 +00:00
dimitr
765b785ec7 increment build number 2002-12-11 09:46:04 +00:00
dimitr
0523aa4951 Cleanup. 2002-12-11 09:45:59 +00:00
dimitr
c8c4ee0da8 increment build number 2002-12-11 09:41:51 +00:00
dimitr
86699e1598 increment build number 2002-12-11 09:41:50 +00:00
dimitr
35ebc38c46 no message 2002-12-11 09:41:49 +00:00
dimitr
dc0d9abbd1 increment build number 2002-12-11 09:39:43 +00:00
dimitr
f904819b4d Fixed coredump when a message expression was NULL. 2002-12-11 09:39:41 +00:00
dimitr
e12cda7a7e increment build number 2002-12-11 08:35:05 +00:00
fsg
af68d5b319 increment build number 2002-12-10 23:03:26 +00:00
eku
8009fdd9c8 increment build number 2002-12-10 11:53:56 +00:00
eku
a977718959 increment build number 2002-12-10 11:53:55 +00:00
eku
8bb7c5c734 increment build number 2002-12-10 11:53:54 +00:00
eku
5b8ffd81c2 Removed unused variables. 2002-12-10 11:53:53 +00:00
eku
f3fa145384 increment build number 2002-12-10 11:53:52 +00:00
eku
15e7bf84c6 increment build number 2002-12-10 11:53:51 +00:00
eku
93378deb3a increment build number 2002-12-10 11:53:50 +00:00
eku
4b4b209147 increment build number 2002-12-10 11:53:49 +00:00
eku
7718292d41 increment build number 2002-12-10 11:53:48 +00:00
eku
a28d0d818a increment build number 2002-12-10 11:53:45 +00:00
eku
e578aae081 increment build number 2002-12-10 11:53:44 +00:00
fsg
75ba5a3cee increment build number 2002-12-09 23:06:58 +00:00
nmcc
8f349e2f91 increment build number 2002-12-09 01:46:29 +00:00
nmcc
767c0d1081 increment build number 2002-12-09 01:46:28 +00:00
nmcc
a15ec7cf31 Changed gds_lock_mgr to fb_lock_mgr. 2002-12-09 01:46:27 +00:00
nmcc
687e1cc033 increment build number 2002-12-09 01:46:26 +00:00
nmcc
206d7be685 increment build number 2002-12-09 01:43:22 +00:00
nmcc
bb8d7a1953 increment build number 2002-12-09 01:38:20 +00:00
nmcc
f61c30579c increment build number 2002-12-09 01:28:02 +00:00
nmcc
5e489c0ff5 Improve error message to report the lock manager that was actually tried. 2002-12-09 01:28:01 +00:00
fsg
781926602f increment build number 2002-12-07 23:03:22 +00:00
kkuznetsov
19a91447ac increment build number 2002-12-07 13:50:29 +00:00
dimitr
88cc677d84 increment build number 2002-12-07 13:49:39 +00:00
dimitr
7d218526d4 increment build number 2002-12-07 13:49:38 +00:00
dimitr
e61f297681 More usage of the new config stuff. 2002-12-07 13:49:37 +00:00
dimitr
f3bfd0b68f increment build number 2002-12-07 13:32:35 +00:00
dimitr
605716f916 More usage of the new config stuff. 2002-12-07 13:32:34 +00:00
dimitr
a8500e6e40 increment build number 2002-12-07 13:27:14 +00:00
dimitr
73510f109c increment build number 2002-12-07 13:27:13 +00:00
dimitr
48919f19aa More usage of the new config stuff. 2002-12-07 13:27:12 +00:00
dimitr
892eb577e5 increment build number 2002-12-07 13:23:09 +00:00
dimitr
01b1ab73c5 increment build number 2002-12-07 13:23:08 +00:00
fsg
253c80e23c increment build number 2002-12-06 23:03:17 +00:00
hippoman
b839144f35 increment build number 2002-12-06 22:14:19 +00:00
hippoman
a7c4841790 Bug: Fixed a buffer overrun in the isc_service_query API call at WriteIBSettings function 2002-12-06 22:14:15 +00:00
dimitr
cf107036f4 increment build number 2002-12-06 21:35:48 +00:00
dimitr
b6075b249d More usage of the new config stuff. 2002-12-06 21:35:47 +00:00
dimitr
0c7f01e0e9 increment build number 2002-12-06 21:35:11 +00:00
dimitr
19bfbda19e increment build number 2002-12-06 21:20:11 +00:00
dimitr
41a70a6d19 Restored the check - just to be safe from infinite recursions etc. 2002-12-06 21:20:08 +00:00
dimitr
544f1d9330 increment build number 2002-12-06 21:13:04 +00:00
dimitr
d6d6ec46c2 More usage of the new config stuff. 2002-12-06 21:12:59 +00:00
dimitr
ee6a4d5718 increment build number 2002-12-06 21:11:30 +00:00
hippoman
4217bbd5ee increment build number 2002-12-06 20:55:54 +00:00
dimitr
aab70b31dd increment build number 2002-12-06 14:30:42 +00:00
eku
c0ed6bdf45 increment build number 2002-12-06 13:44:56 +00:00
eku
3262e0ea73 increment build number 2002-12-06 13:44:55 +00:00
eku
12e4c5f158 increment build number 2002-12-06 13:44:54 +00:00
eku
df8185c112 Removed hooks for BASIC/PL1 in gpre, as the support has been dropped
before IB4.
2002-12-06 13:44:53 +00:00
eku
fdf238758e increment build number 2002-12-06 13:44:52 +00:00
eku
d6ec98b926 increment build number 2002-12-06 13:43:11 +00:00
dimitr
98f09b5036 increment build number 2002-12-06 12:34:54 +00:00
dimitr
153f31323c More usage of the new config stuff. 2002-12-06 12:34:43 +00:00
dimitr
2e1f4bef97 increment build number 2002-12-06 12:34:42 +00:00
dimitr
2af98eb708 Cleanup. 2002-12-06 12:07:59 +00:00
dimitr
d46a80ed47 increment build number 2002-12-06 12:07:58 +00:00
dimitr
a26fa2b2c1 increment build number 2002-12-06 12:07:57 +00:00
dimitr
45f05055dd increment build number 2002-12-06 12:04:42 +00:00
dimitr
b9995235ae increment build number 2002-12-06 12:04:41 +00:00
dimitr
fd4e9f4e0d increment build number 2002-12-06 12:04:40 +00:00
dimitr
a280bdfa84 Corrected config implementation. 2002-12-06 12:04:39 +00:00
dimitr
248983995c increment build number 2002-12-06 12:04:38 +00:00
dimitr
9cdbba2343 increment build number 2002-12-06 11:44:38 +00:00
dimitr
643deba7e9 Cleanup. 2002-12-06 11:44:37 +00:00
dimitr
1c852a110c increment build number 2002-12-06 11:43:16 +00:00
fsg
9f85d96dcc increment build number 2002-12-05 23:03:45 +00:00
arnobrinkman
517a20d920 increment build number 2002-12-05 22:28:22 +00:00
arnobrinkman
bda65dd209 bugfix: release wrong memory (introduced in last commit) 2002-12-05 22:28:20 +00:00
kkuznetsov
ea652139ff increment build number 2002-12-05 16:15:11 +00:00
fsg
bf3f0b0366 increment build number 2002-12-04 23:09:27 +00:00
arnobrinkman
64c61244c6 increment build number 2002-12-04 20:05:08 +00:00
arnobrinkman
7f67f42a5f bugfix: no index was used for STARTING WITH and IS NULL comparison inside OR structures. 2002-12-04 20:05:04 +00:00
arnobrinkman
943078ad57 increment build number 2002-12-04 18:56:07 +00:00
arnobrinkman
3115d75eb7 no message 2002-12-04 18:56:05 +00:00
arnobrinkman
9f3202d9cb increment build number 2002-12-04 18:50:47 +00:00
arnobrinkman
3982660a91 no message 2002-12-04 18:50:45 +00:00
arnobrinkman
c40b913ea5 increment build number 2002-12-04 18:39:16 +00:00
arnobrinkman
fb42c5b975 Cosmetic changes with thanks to Claudio V.
A better/logical change so that the optimizer can use indices in sub-selects and aggregate-statements.
2002-12-04 18:39:14 +00:00
skidder
6178270b33 increment build number 2002-12-04 16:23:19 +00:00
dimitr
eef5adeac1 increment build number 2002-12-04 15:16:00 +00:00
eku
e1ca560101 increment build number 2002-12-04 07:07:24 +00:00