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