paul_reeves
5862524ba2
No need to specifically log sigpipe errors when running SuperServer on *nix
2004-09-29 10:11:54 +00:00
paul_reeves
c31387fad0
increment build number
2004-09-29 10:03:46 +00:00
robocop
ae0ab01926
increment build number
2004-09-29 08:21:08 +00:00
robocop
9fa3fa270b
Don't know if it will work, but at least reflects the previous changes in other places.
2004-09-29 08:20:48 +00:00
robocop
6f6e7c360b
increment build number
2004-09-29 06:42:31 +00:00
robocop
aa894d7399
Put comment on deprecated functions.
2004-09-29 06:42:29 +00:00
robocop
4b6d512b4d
increment build number
2004-09-29 06:41:51 +00:00
robocop
5e6a04b6d7
Fix problem reported by "jssahdra" in fb-support. Numeric overflow caused resulting timestamp to go backwards instead of forward.
2004-09-29 06:41:46 +00:00
robocop
a799c31367
increment build number
2004-09-29 03:46:20 +00:00
robocop
503548c7af
Do not override local fb_assert like the ones in gpre and dsql.
...
(The problem appeared when I applied utils_proto.h in more places.)
2004-09-29 03:46:17 +00:00
robocop
b50cf2f9fd
increment build number
2004-09-29 03:44:41 +00:00
robocop
3c8612ad7a
Solve assertion in latest MSVC regarding isspace() with two helper functions. This is a mere reorganization of Adriano's fix.
2004-09-29 03:44:36 +00:00
asfernandes
dd8cc7ae35
increment build number
2004-09-29 02:49:18 +00:00
fsg
977495b192
increment build number
2004-09-29 01:10:13 +00:00
asfernandes
45ab8901e3
increment build number
2004-09-29 00:17:36 +00:00
skidder
c67ccca038
increment build number
2004-09-28 22:00:12 +00:00
skidder
7751ccd3fe
increment build number
2004-09-28 21:50:12 +00:00
skidder
85297ac45a
Fix MSVC7 builds
2004-09-28 21:50:10 +00:00
skidder
4da4cf0584
increment build number
2004-09-28 21:50:09 +00:00
skidder
073689cd95
increment build number
2004-09-28 21:50:07 +00:00
arnobrinkman
63ed1e9c59
increment build number
2004-09-28 20:59:41 +00:00
dimitr
0d9b742e3b
increment build number
2004-09-28 20:26:16 +00:00
dimitr
a4cb9ebc26
Added transaction lock timeouts and new TPB value.
2004-09-28 20:25:52 +00:00
dimitr
863bc63f7c
increment build number
2004-09-28 17:54:49 +00:00
dimitr
7832801092
Removed impersonation code. Minor cleanup.
2004-09-28 17:54:41 +00:00
skidder
b65d1dc5bb
increment build number
2004-09-28 06:33:55 +00:00
skidder
a774b8535d
Teach engine to work with larger record numbers - 64-bit internally, 40-bit externally
2004-09-28 06:33:53 +00:00
skidder
89a2999e1c
increment build number
2004-09-28 06:28:42 +00:00
skidder
368bb88864
increment build number
2004-09-28 06:28:41 +00:00
skidder
02a0915156
Teach engine to work with larger record numbers - 64-bit internally, 40-bit externally
2004-09-28 06:28:38 +00:00
skidder
659359fd40
increment build number
2004-09-28 06:27:27 +00:00
skidder
823b2654c3
increment build number
2004-09-28 06:27:20 +00:00
skidder
f1a72bf1e8
increment build number
2004-09-28 06:27:15 +00:00
stryqx
fc746532cc
increment build number
2004-09-28 05:56:12 +00:00
fsg
9554bc202f
increment build number
2004-09-28 01:11:00 +00:00
fsg
2c4c0297c4
increment build number
2004-09-28 01:10:16 +00:00
asfernandes
7d753fa409
increment build number
2004-09-28 00:39:06 +00:00
asfernandes
bedb99d532
increment build number
2004-09-27 22:55:25 +00:00
arnobrinkman
c2caed2cd1
increment build number
2004-09-27 22:42:59 +00:00
arnobrinkman
9d63050cf4
bugfix in delete_node
...
litlle optimization in compress() function
2004-09-27 22:42:56 +00:00
asfernandes
9f9d995f44
increment build number
2004-09-27 22:36:06 +00:00
asfernandes
ccb4df95a3
increment build number
2004-09-27 22:34:03 +00:00
asfernandes
0335ba3932
increment build number
2004-09-27 16:18:13 +00:00
asfernandes
5a508f9d94
increment build number
2004-09-27 16:18:09 +00:00
robocop
ec2d848132
increment build number
2004-09-27 11:50:32 +00:00
robocop
432f4b4376
Bye WAL macro
2004-09-27 11:50:28 +00:00
hvlad
953d160085
increment build number
2004-09-27 08:34:16 +00:00
hvlad
b3d164010d
increment build number
2004-09-27 08:31:38 +00:00
hvlad
828a0615a1
Fix 100% CPU use by cache_writer in some rare cases
2004-09-27 08:31:20 +00:00
dimitr
6d6d3eb419
increment build number
2004-09-27 06:53:05 +00:00
dimitr
b01c48b381
Fixed my yesterday's commit once more.
2004-09-27 06:53:02 +00:00
robocop
6690dcdaa1
increment build number
2004-09-27 03:44:57 +00:00
robocop
0f876d3492
Fixed wrong function explanation (Borland's advanced copy/paste)
2004-09-27 03:44:54 +00:00
robocop
d7600705af
increment build number
2004-09-27 03:43:07 +00:00
robocop
cf0f2761a4
parse.cpp needed to be rebuilt after Alex' changes
2004-09-27 03:42:58 +00:00
fsg
2731520edf
increment build number
2004-09-27 01:10:03 +00:00
skidder
178eb794e3
increment build number
2004-09-26 22:37:32 +00:00
asfernandes
a43f408527
increment build number
2004-09-26 15:52:54 +00:00
asfernandes
3a3292647d
increment build number
2004-09-26 15:52:49 +00:00
asfernandes
a1ec6ecedb
increment build number
2004-09-26 15:26:12 +00:00
asfernandes
91f49f8c9b
increment build number
2004-09-26 15:26:08 +00:00
asfernandes
1ea5c802d9
increment build number
2004-09-26 14:42:26 +00:00
asfernandes
9b8410ec8f
increment build number
2004-09-26 14:04:46 +00:00
asfernandes
779b2480f7
increment build number
2004-09-26 14:04:40 +00:00
dimitr
a2f1c14bf8
increment build number
2004-09-26 12:37:29 +00:00
dimitr
0551c0fcb6
Fixed some issues with expression indices.
2004-09-26 12:37:24 +00:00
dimitr
9528b400c4
increment build number
2004-09-26 12:00:55 +00:00
dimitr
1faae184d4
Fixed my today's commit.
2004-09-26 12:00:37 +00:00
robocop
10fb722b27
increment build number
2004-09-26 11:23:34 +00:00
robocop
20b38f1aad
Got rid of spurious cast.
2004-09-26 11:23:32 +00:00
robocop
a14e632b5b
increment build number
2004-09-26 11:23:29 +00:00
robocop
57efd84115
increment build number
2004-09-26 11:19:35 +00:00
robocop
ce912c6edf
increment build number
2004-09-26 11:19:34 +00:00
robocop
3529bbf70c
Put an assertion, just in case.
2004-09-26 11:19:31 +00:00
robocop
899a9f4ef1
increment build number
2004-09-26 11:18:35 +00:00
robocop
6828d6fa42
Delete wrong comment.
2004-09-26 11:18:33 +00:00
robocop
156b433415
increment build number
2004-09-26 11:17:43 +00:00
robocop
d61df6f212
Introducing our snprintf to avoid writing
...
SNPRINTF(...);
buffer[sizeof(buffer) - 1] = 0;
Makes a provision to detect overruns in systems that lack the snprintf familty.
Comments welcome
2004-09-26 11:17:39 +00:00
dimitr
bef9e3549b
increment build number
2004-09-26 09:49:19 +00:00
dimitr
7460be6611
1) Added AVL-binary tree implementation for the dirty page tree. Notes:
...
- old implementation is still in place and can be turned on (see BALANCED_DIRTY_PAGE_TREE macro)
- both implementations are unconditional to keep them in sync until the old one is dropped completely
2) Increased MAX_PAGE_BUFFERS to 128K (2GB for 16K page size)
2004-09-26 09:49:16 +00:00
robocop
5aa03d20d9
increment build number
2004-09-26 07:49:58 +00:00
robocop
939c35f6b0
increment build number
2004-09-26 07:49:57 +00:00
robocop
ddbe44520b
Got rid of incredibly redundant cast.
2004-09-26 07:49:55 +00:00
robocop
2dbd4ec1e5
increment build number
2004-09-26 07:48:32 +00:00
robocop
9344289ef7
Replace custom routine by common logic
2004-09-26 07:48:29 +00:00
robocop
81f6ff0765
increment build number
2004-09-26 07:45:34 +00:00
robocop
8021b1db19
Redundant cast
2004-09-26 07:45:19 +00:00
robocop
6ab8a7fc59
increment build number
2004-09-26 07:42:55 +00:00
robocop
8df7b14f19
The custom symbol_length is equivalent to fb_utils::name_length.
2004-09-26 07:42:53 +00:00
robocop
39d5047bd0
increment build number
2004-09-26 07:41:42 +00:00
robocop
600a01d64e
Make compiler happy... nobody wants a cursor name with length 2^31
2004-09-26 07:41:39 +00:00
robocop
78d9a87427
increment build number
2004-09-26 07:38:51 +00:00
robocop
821a83eaba
Take advantage of the full range in name_length(), in case we need it.
...
In most platforms, int <==> ptrdiff_t
2004-09-26 07:38:34 +00:00
robocop
58d004a0c4
increment build number
2004-09-26 07:37:37 +00:00
robocop
167b187d5d
Minimize forced casts
2004-09-26 07:37:34 +00:00
robocop
3500ea2a09
increment build number
2004-09-26 07:33:34 +00:00
robocop
f073fe1754
increment build number
2004-09-26 07:33:33 +00:00
robocop
6a001db37a
increment build number
2004-09-26 07:32:29 +00:00
robocop
317160c8a6
increment build number
2004-09-26 07:32:27 +00:00
robocop
08bc4e50ce
increment build number
2004-09-26 07:31:41 +00:00
robocop
a263edfa2a
increment build number
2004-09-26 07:26:45 +00:00
robocop
592d47e77e
Replace custom name_length() by the general one that uses the same logic
2004-09-26 07:26:42 +00:00
robocop
1fbbd19489
increment build number
2004-09-26 07:24:13 +00:00
robocop
f5530981b2
Use exact_name instead of name_length with custom code
2004-09-26 07:24:04 +00:00
asfernandes
8dbf81f9f0
increment build number
2004-09-26 02:57:44 +00:00
asfernandes
133f57e586
Fix a bug with international characters in ISQL causing assertions in VS2003
2004-09-26 02:57:40 +00:00
robocop
883637004a
increment build number
2004-09-26 01:49:55 +00:00
robocop
88d59606be
increment build number
2004-09-26 01:49:54 +00:00
robocop
840bf14b36
If we are using namespace fb_utils, it doesn't make sense to prefix functions in it with fb_ again. Mechanical replacement made one by one (no bulk automatic changes).
2004-09-26 01:49:52 +00:00
robocop
193d0944bf
increment build number
2004-09-26 01:49:50 +00:00
robocop
92947cd917
increment build number
2004-09-26 01:49:47 +00:00
robocop
d1c1feb660
increment build number
2004-09-26 01:49:40 +00:00
robocop
b52e212970
increment build number
2004-09-26 01:49:38 +00:00
robocop
dbbf1dda02
increment build number
2004-09-26 01:49:37 +00:00
robocop
45c34a4d1a
increment build number
2004-09-26 01:46:34 +00:00
robocop
ddcffc18d6
Misc: an error should be returned to the operating system by the program that builds the messages file only when the program received wrong arguments, not when it did the job.
2004-09-26 01:46:31 +00:00
fsg
041ee76d01
increment build number
2004-09-26 01:12:02 +00:00
fsg
313712fba1
increment build number
2004-09-26 01:11:19 +00:00
asfernandes
3f75fa13fe
increment build number
2004-09-26 00:59:36 +00:00
asfernandes
91fdf5876d
increment build number
2004-09-26 00:59:30 +00:00
asfernandes
c8dcf2cd89
increment build number
2004-09-26 00:59:29 +00:00
asfernandes
50d16f144d
increment build number
2004-09-26 00:59:26 +00:00
asfernandes
cd90d2120c
increment build number
2004-09-26 00:59:19 +00:00
asfernandes
f8bd945884
increment build number
2004-09-26 00:58:57 +00:00
asfernandes
1333e0af2f
increment build number
2004-09-26 00:58:44 +00:00
skidder
be6645d596
increment build number
2004-09-25 20:29:54 +00:00
skidder
497c601acc
Reading memory after the end of array is generally bad practice. Avoid it.
2004-09-25 20:29:51 +00:00
dimitr
da77375d69
increment build number
2004-09-25 19:38:42 +00:00
dimitr
69e1d489b0
increment build number
2004-09-25 19:32:35 +00:00
asfernandes
96f413cc99
increment build number
2004-09-25 19:19:51 +00:00
robocop
5171595664
increment build number
2004-09-25 10:28:12 +00:00
robocop
70b41bb3a4
increment build number
2004-09-25 10:28:10 +00:00
robocop
7dcb66a250
When you call va_start, call va_end, don't assume it does nothing because some platforms don't have code for it!
...
Changed some sprintf to SNPRINTF. Work in progress WRT wrapper for this function.
2004-09-25 10:28:09 +00:00
robocop
bac3da8c72
increment build number
2004-09-25 10:28:02 +00:00
robocop
d44f604668
increment build number
2004-09-25 10:27:36 +00:00
robocop
ee4e44df89
increment build number
2004-09-25 10:27:35 +00:00
robocop
9684ec0eea
increment build number
2004-09-25 10:27:29 +00:00
robocop
3b1e929eae
increment build number
2004-09-25 10:23:43 +00:00
robocop
16dfc501c1
Close vulnerability #2 in gds__interprete's new version.
...
Work in progress (regarding SNPRINTF wrapper, too).
2004-09-25 10:23:41 +00:00
robocop
c9c4b5c2da
increment build number
2004-09-25 10:20:02 +00:00
robocop
d293b51c50
Things that don't change are const
2004-09-25 10:19:50 +00:00
fsg
1cfd5353d7
increment build number
2004-09-25 01:10:21 +00:00
fsg
878e78fa0b
increment build number
2004-09-25 01:09:38 +00:00
hvlad
0545a9d4e8
increment build number
2004-09-24 15:48:23 +00:00
hvlad
799d2d9e39
Don't rollback prepared 2PC sub-transaction
2004-09-24 15:48:20 +00:00
hvlad
09fc3117db
increment build number
2004-09-24 15:45:05 +00:00
hvlad
025d2fd5ee
increment build number
2004-09-24 15:39:04 +00:00
hvlad
2aa0aeebbb
increment build number
2004-09-24 15:39:03 +00:00
hvlad
a80bf7fdaa
increment build number
2004-09-24 15:34:57 +00:00
hvlad
24bdb840b9
increment build number
2004-09-24 15:33:19 +00:00