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

9403 Commits

Author SHA1 Message Date
skidder
3d55d06ab3 increment build number 2003-12-21 00:07:02 +00:00
fsg
a64c7beb74 increment build number 2003-12-19 23:06:38 +00:00
paul_reeves
16ea05e39f increment build number 2003-12-19 15:43:35 +00:00
paul_reeves
19d38f8e17 increment build number 2003-12-19 15:43:34 +00:00
paul_reeves
80014031e4 increment build number 2003-12-19 15:43:32 +00:00
paul_reeves
4b627563a1 increment build number 2003-12-19 15:43:31 +00:00
paul_reeves
6760b12402 increment build number 2003-12-19 15:43:28 +00:00
paul_reeves
7b9337b97a increment build number 2003-12-19 15:43:27 +00:00
paul_reeves
cdaef0df11 increment build number 2003-12-19 11:48:31 +00:00
paul_reeves
1bbf32475b increment build number 2003-12-19 11:48:30 +00:00
fsg
83a1e96617 increment build number 2003-12-17 23:06:29 +00:00
alexpeshkoff
cef05b0cb4 increment build number 2003-12-17 17:54:43 +00:00
paul_reeves
23018d7a27 increment build number 2003-12-17 14:33:48 +00:00
paul_reeves
ef9deb6d81 increment build number 2003-12-17 14:33:47 +00:00
paul_reeves
616773881a increment build number 2003-12-17 14:33:44 +00:00
paul_reeves
298fee0a62 increment build number 2003-12-17 14:33:43 +00:00
aafemt
8f73b3511a increment build number 2003-12-17 11:05:55 +00:00
epocman
6face863eb increment build number 2003-12-17 08:23:33 +00:00
fsg
aae2a7f8a0 increment build number 2003-12-15 23:05:56 +00:00
dimitr
0ec1aa7c04 increment build number 2003-12-15 21:10:22 +00:00
dimitr
516ed97c39 Fixed my yesterday's bug. 2003-12-15 21:10:20 +00:00
epocman
1de65424f0 increment build number 2003-12-15 17:12:18 +00:00
epocman
4dda7dff8a increment build number 2003-12-15 16:23:57 +00:00
epocman
9870692dcd increment build number 2003-12-15 16:23:56 +00:00
epocman
a0a55032a6 increment build number 2003-12-15 16:23:55 +00:00
epocman
80d57e05be increment build number 2003-12-15 16:23:52 +00:00
epocman
f1562d21f5 increment build number 2003-12-15 16:23:50 +00:00
skywalker
b0ec956642 increment build number 2003-12-15 04:32:55 +00:00
skywalker
df0a108133 increment build number 2003-12-15 04:32:54 +00:00
skywalker
9a015563e1 increment build number 2003-12-15 04:32:53 +00:00
skywalker
d45e1d6655 increment build number 2003-12-15 04:32:51 +00:00
skywalker
6c7a52355d increment build number 2003-12-15 04:32:50 +00:00
skywalker
8dd1a7695c increment build number 2003-12-15 04:32:49 +00:00
skywalker
8508ebf0cd increment build number 2003-12-15 04:32:45 +00:00
skywalker
7e27e06cf4 increment build number 2003-12-15 04:32:43 +00:00
skidder
e0c52cf6b6 increment build number 2003-12-14 23:40:42 +00:00
skidder
ad43b7de09 increment build number 2003-12-14 23:40:41 +00:00
fsg
e0e9f9551b increment build number 2003-12-14 23:04:43 +00:00
skidder
b846c5673e increment build number 2003-12-14 22:29:50 +00:00
skidder
83f0da6926 increment build number 2003-12-14 22:29:49 +00:00
skidder
aa7d5039c7 increment build number 2003-12-14 22:29:48 +00:00
skidder
db6eff1976 Linux-related Services API fixes. All Services API work on Linux CS now. 2003-12-14 22:29:47 +00:00
skidder
262edb3000 increment build number 2003-12-14 22:29:46 +00:00
skywalker
755afeb6d6 increment build number 2003-12-14 22:07:25 +00:00
dimitr
1f8f66c24f increment build number 2003-12-14 18:26:27 +00:00
dimitr
995417f11a Minor cleanup 2003-12-14 18:26:25 +00:00
dimitr
efaeb40808 increment build number 2003-12-14 18:25:02 +00:00
dimitr
33422be34a increment build number 2003-12-14 18:25:01 +00:00
dimitr
baba1cee35 increment build number 2003-12-14 18:25:00 +00:00
dimitr
6f1b5d2569 increment build number 2003-12-14 18:22:10 +00:00
dimitr
6ae0d51b91 IMPORTANT - this commit introduces an ODS change!
1. Added selectivity to idx_repeat and irtd
2. Let's make the selectivity array independent from ODS
3. Cleanup
TODO - use per-segment selectivities in the optimizer and get rid of idx::idx_selectivity for ever
2003-12-14 18:22:06 +00:00
fsg
1094efa101 increment build number 2003-12-14 10:36:41 +00:00
skywalker
adcaec86ba increment build number 2003-12-14 07:00:27 +00:00
skywalker
74b08b764e increment build number 2003-12-14 07:00:26 +00:00
skidder
328f66f74f increment build number 2003-12-14 04:45:01 +00:00
skidder
ecec9cc0d8 increment build number 2003-12-14 04:45:00 +00:00
skidder
7694e3dc88 increment build number 2003-12-14 04:44:59 +00:00
skidder
4e30dadd8b Enable gfix/gstat services API on classic builds. Rollback Blas' changes in this area 2003-12-14 04:44:58 +00:00
skidder
0be9c91770 increment build number 2003-12-14 04:44:57 +00:00
skidder
9aebe504f1 increment build number 2003-12-14 04:44:55 +00:00
skidder
28c441128b increment build number 2003-12-14 04:44:54 +00:00
skidder
bc5b9d9416 increment build number 2003-12-14 04:44:53 +00:00
skidder
e1f4af0d09 increment build number 2003-12-14 04:44:52 +00:00
skidder
992f7d59cf increment build number 2003-12-14 04:44:51 +00:00
skidder
b4161b94fc increment build number 2003-12-14 04:44:50 +00:00
skidder
cb0100e84d increment build number 2003-12-14 04:44:49 +00:00
skidder
0ea7dac5f1 increment build number 2003-12-14 04:44:47 +00:00
skidder
80372b60cc increment build number 2003-12-14 04:39:38 +00:00
skidder
896fd14566 increment build number 2003-12-14 04:39:37 +00:00
skidder
b77e867479 increment build number 2003-12-14 04:34:38 +00:00
skidder
7558470e08 Fix another initializatoin race condition 2003-12-14 04:34:37 +00:00
skidder
ea6e34312b increment build number 2003-12-14 04:33:52 +00:00
skidder
e31bcbe0fa Fix initializatoin race condition 2003-12-14 04:33:51 +00:00
skidder
95d85dd9af increment build number 2003-12-14 04:24:06 +00:00
skidder
60eafc32a8 Fix Linux build 2003-12-14 04:24:05 +00:00
skidder
d1d5566e71 increment build number 2003-12-14 04:23:40 +00:00
skywalker
6883f66d18 increment build number 2003-12-14 04:13:25 +00:00
skywalker
93dfd5e884 increment build number 2003-12-14 04:06:27 +00:00
skywalker
5cbf259cba increment build number 2003-12-14 04:05:43 +00:00
skywalker
ea231971c3 increment build number 2003-12-14 04:03:35 +00:00
skywalker
73bdb8160a increment build number 2003-12-14 04:03:34 +00:00
skywalker
a3b33dad7e increment build number 2003-12-14 03:59:06 +00:00
skywalker
0f8fd8c114 increment build number 2003-12-14 03:58:13 +00:00
skywalker
474eeb0b18 increment build number 2003-12-14 03:58:12 +00:00
skywalker
677d3885f5 increment build number 2003-12-14 03:57:25 +00:00
dimitr
6c87db021b increment build number 2003-12-13 14:43:19 +00:00
dimitr
16cae87b63 Make gstat to work with database aliases. 2003-12-13 14:43:18 +00:00
dimitr
6344dcaeb5 increment build number 2003-12-13 14:42:39 +00:00
dimitr
946b5b1d93 increment build number 2003-12-13 12:16:04 +00:00
dimitr
fe62d8e7db increment build number 2003-12-13 12:12:27 +00:00
dimitr
435464d8c2 increment build number 2003-12-13 11:00:58 +00:00
dimitr
f0c271b78d increment build number 2003-12-13 11:00:01 +00:00
dimitr
9859341694 Let's be compatible with the config files open in binary mode. 2003-12-13 10:59:59 +00:00
dimitr
79dfd2fb33 increment build number 2003-12-13 10:42:11 +00:00
dimitr
9a24b23947 Get rid of the free block lists. Our memory manager handles it better. 2003-12-13 10:42:10 +00:00
dimitr
47ac66439c increment build number 2003-12-12 17:33:48 +00:00
dimitr
82bbf9a352 Always copy message structures. Keep all message references in sync. Never allow one message node to be shared between different RSBs. 2003-12-12 17:33:47 +00:00
dimitr
8d894ebf76 increment build number 2003-12-12 17:26:49 +00:00
dimitr
dc91c7888a Removed v1.5 stub. 2003-12-12 17:26:48 +00:00
arnobrinkman
c61af31de4 increment build number 2003-12-11 23:06:38 +00:00
arnobrinkman
bcaa8859d3 Fix some descending bugs i created 2003-12-11 23:06:36 +00:00
robocop
7cbe5c7c12 increment build number 2003-12-11 10:33:33 +00:00
robocop
0119560e70 increment build number 2003-12-11 10:33:32 +00:00
robocop
247f5ff128 increment build number 2003-12-11 10:33:31 +00:00
robocop
d020ea5ca1 ping-pong cleanup: change one place and you have to change several others 2003-12-11 10:33:30 +00:00
robocop
a4427ae726 increment build number 2003-12-11 10:33:28 +00:00
robocop
bc8425b2f8 increment build number 2003-12-11 10:33:27 +00:00
robocop
46806e78f9 increment build number 2003-12-11 10:33:25 +00:00
robocop
33201e2669 increment build number 2003-12-11 10:33:24 +00:00
robocop
6df01d77a3 increment build number 2003-12-11 10:33:22 +00:00
robocop
537ce9d3b0 increment build number 2003-12-11 10:33:21 +00:00
dimitr
8e49e64849 increment build number 2003-12-11 08:26:48 +00:00
dimitr
73c64e9835 Replaced itoa with snprintf. 2003-12-11 08:26:46 +00:00
dimitr
2f0eb91a95 increment build number 2003-12-11 08:18:22 +00:00
arnobrinkman
53861564b7 increment build number 2003-12-11 00:00:53 +00:00
arnobrinkman
b573aeedd0 bugfix: Post a error when no input string is given else engine will crash. 2003-12-11 00:00:51 +00:00
arnobrinkman
a68415afac increment build number 2003-12-10 23:54:19 +00:00
fsg
994c666194 increment build number 2003-12-09 17:37:50 +00:00
epocman
81ba6f32f1 increment build number 2003-12-09 09:12:57 +00:00
dimitr
a2e9ad29d0 increment build number 2003-12-06 18:13:58 +00:00
dimitr
1c1d834871 Fixed problem with parameters used as UDF arguments with type of CSTRING. 2003-12-06 18:13:57 +00:00
dimitr
97066f795c increment build number 2003-12-06 16:01:16 +00:00
dimitr
732d60b10e increment build number 2003-12-06 15:52:48 +00:00
dimitr
21e87f82e6 Fixed issues with TCP/IP port/service specification. 2003-12-06 15:52:45 +00:00
dimitr
7f8c1f4145 increment build number 2003-12-06 15:50:13 +00:00
dimitr
98a0f62c6b increment build number 2003-12-06 15:41:58 +00:00
alexpeshkoff
50f25deb0a increment build number 2003-12-06 09:40:14 +00:00
alexpeshkoff
898be2a539 increment build number 2003-12-06 09:39:19 +00:00
alexpeshkoff
3d88f936ec fixed SS shutdown in case on internal deadlock 2003-12-06 09:39:17 +00:00
alexpeshkoff
77b4f06e21 increment build number 2003-12-06 09:18:18 +00:00
skidder
d2ad815b4c increment build number 2003-12-06 02:58:24 +00:00
skidder
8b3a486eea 1) Implement separate algorithm of procedure dependency tracking for
procedure modification case. This significantly decreases database restore
times for schemas using lots of procedures calling each other and using tables
with many triggers.
2) Enable metadata cache logging for PROD_BUILD because it has importance,
actually
2003-12-06 02:58:22 +00:00
fsg
3a5ddaae6a increment build number 2003-12-05 23:10:18 +00:00
skidder
9a7c103d92 increment build number 2003-12-05 20:39:53 +00:00
alexpeshkoff
63c7834867 increment build number 2003-12-05 10:40:20 +00:00
robocop
ea8dbfbd02 increment build number 2003-12-05 10:35:50 +00:00
robocop
8cd5dfc99c increment build number 2003-12-05 10:35:49 +00:00
robocop
4631190558 increment build number 2003-12-05 10:35:48 +00:00
robocop
b02c629735 Cleanup
Some name changes
Try to fix SINIX-Z problems with send() prototype
2003-12-05 10:35:47 +00:00
robocop
06a7e949ec increment build number 2003-12-05 10:35:43 +00:00
robocop
5d69db868c increment build number 2003-12-05 10:35:41 +00:00
robocop
6754a66a86 increment build number 2003-12-05 10:35:38 +00:00
robocop
bf36d5a6e3 increment build number 2003-12-05 10:35:35 +00:00
robocop
8be609c6cc increment build number 2003-12-05 10:35:33 +00:00
fsg
55d7ac77d9 increment build number 2003-12-04 23:09:26 +00:00
arnobrinkman
29cb6ff5a4 increment build number 2003-12-04 00:55:28 +00:00
arnobrinkman
801b4f00bb another descending problem 2003-12-04 00:55:26 +00:00
arnobrinkman
c2e0453ca5 increment build number 2003-12-04 00:22:16 +00:00
arnobrinkman
ce69dfce07 Fix bugs created by myself and the problem (finally ;-) why descending indices were slower as ascending in some cases. 2003-12-04 00:22:12 +00:00
fsg
596caed994 increment build number 2003-12-03 23:10:45 +00:00
robocop
391075a509 increment build number 2003-12-03 08:44:29 +00:00
robocop
bc4e1d94ac constness fun 2003-12-03 08:44:28 +00:00
robocop
d173c9ae1c increment build number 2003-12-03 08:19:26 +00:00
robocop
79e2394106 increment build number 2003-12-03 08:19:25 +00:00
robocop
84062732d8 More cleanup 2003-12-03 08:19:24 +00:00
robocop
8a2804d8de increment build number 2003-12-03 08:19:22 +00:00
robocop
cfcf1b5bc7 increment build number 2003-12-03 08:19:20 +00:00
robocop
3fef1f5a77 increment build number 2003-12-03 08:19:15 +00:00
robocop
1bc6f6f25b increment build number 2003-12-03 08:19:14 +00:00
robocop
e24bf70afb increment build number 2003-12-03 08:19:12 +00:00
robocop
91bea63869 increment build number 2003-12-03 08:19:10 +00:00
robocop
6189d20877 increment build number 2003-12-03 08:19:08 +00:00
robocop
294dc02e2c increment build number 2003-12-03 08:19:04 +00:00
brodsom
6b3ee6f6eb increment build number 2003-12-03 01:53:47 +00:00
brodsom
a26621dba7 Correction 2003-12-03 01:53:45 +00:00
fsg
6d2ca1a45a increment build number 2003-12-02 23:12:06 +00:00
bellardo
7903930b5e increment build number 2003-12-02 21:58:03 +00:00
bellardo
8fa1287a4b increment build number 2003-12-02 21:58:02 +00:00
bellardo
9be719c09a increment build number 2003-12-02 21:57:59 +00:00
epocman
59cfaef8ad increment build number 2003-12-02 21:57:28 +00:00
brodsom
fad056af1a increment build number 2003-12-02 16:04:28 +00:00
brodsom
739c20ae92 Fix posix build (const_cast needed) 2003-12-02 16:04:27 +00:00
brodsom
3233700743 increment build number 2003-12-02 16:03:49 +00:00
arnobrinkman
6a492208f3 increment build number 2003-12-02 15:35:26 +00:00
arnobrinkman
bd7b3e08de remove unnessecary code 2003-12-02 15:35:21 +00:00
alexpeshkoff
65145c5ea0 increment build number 2003-12-02 15:08:15 +00:00
alexpeshkoff
8615d07160 Fixed use of descending index as table's primary key.
Problems were related with referencing such table in foreign key.
2003-12-02 15:08:10 +00:00
alexpeshkoff
55ad21e7d3 increment build number 2003-12-02 13:40:08 +00:00
aafemt
c3eac589ab increment build number 2003-12-02 11:52:41 +00:00
aafemt
227f881dda Wrong variable name fixed. Thanks to Claudio 2003-12-02 11:52:39 +00:00
eku
1c9996648e increment build number 2003-12-02 08:35:21 +00:00
eku
0bdee4e5ee Fixed syntax error. 2003-12-02 08:35:05 +00:00
brodsom
747034db45 increment build number 2003-12-02 02:50:18 +00:00
brodsom
dbbd843018 increment build number 2003-12-02 02:50:17 +00:00
brodsom
8cb9b0698c increment build number 2003-12-02 02:47:36 +00:00
brodsom
7844cc7cd4 Fix scope change that breaks posix build 2003-12-02 02:47:34 +00:00
brodsom
88374ef7c5 increment build number 2003-12-02 02:45:40 +00:00
brodsom
94df16e4d4 increment build number 2003-12-02 02:45:11 +00:00
brodsom
21162449e7 increment build number 2003-12-02 02:44:43 +00:00
fsg
d905fa7639 increment build number 2003-12-01 23:06:45 +00:00
dimitr
50b9e59c96 increment build number 2003-12-01 19:44:31 +00:00
dimitr
b15341b213 Small correction. 2003-12-01 19:44:29 +00:00
dimitr
ddb894a3e4 increment build number 2003-12-01 18:37:00 +00:00
dimitr
85122d1a77 Fixed PK/FK problem caused by my yesterday's commit.
Let's adjust RDB$TRIGGER_18 to allow modifications of RDB$STATISTICS.
2003-12-01 18:36:57 +00:00
dimitr
8d0a79312a increment build number 2003-12-01 17:53:54 +00:00
dimitr
b26b48c9bf Oops, sorry. 2003-12-01 17:53:44 +00:00
dimitr
62e7fec6ee increment build number 2003-12-01 16:29:52 +00:00
dimitr
726f0f836e Correction 2003-12-01 16:29:45 +00:00
arnobrinkman
f714f34325 increment build number 2003-12-01 10:25:43 +00:00
arnobrinkman
9ebf93b7b9 Enhanced Index Structure.
1) NULLs on top when sorting on ASC index, DESC stays the same.
2) Support for larger index lengths, can be up to 1/4 page size.
3) Store record-number on non-leafpages for faster lookup in many duplicates.
4) Jump-nodes for faster key-lookup in index on larger page-sizes.
5) Segment selectivity calculation added.
2003-12-01 10:25:41 +00:00