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

12263 Commits

Author SHA1 Message Date
skidder
b6dd14ad20 increment build number 2004-08-18 23:39:50 +00:00
skidder
706e941871 Old Valgrind stacktraces need to be cleaned up on pool destruction 2004-08-18 23:39:43 +00:00
skidder
08c2e627a6 increment build number 2004-08-18 18:33:27 +00:00
skidder
a294b74cb8 Fix one more possible random crash noted by Valgrind. This particular problem is old and happens when UNION DSQL construct is used. Fix is the result of consultations with Arno Brinkman 2004-08-18 18:33:21 +00:00
skidder
7ceadec7d9 increment build number 2004-08-18 03:09:58 +00:00
skidder
fb4bacf7a6 A little bit more clarification 2004-08-18 03:09:47 +00:00
fsg
5153ed8e47 increment build number 2004-08-18 01:07:36 +00:00
skidder
ec2c13c8c4 increment build number 2004-08-18 00:02:46 +00:00
skidder
1460ac61db Fix one more serious issue noted by Valgrind. Views could be randomly using blr_singleton when defined 2004-08-18 00:02:24 +00:00
skidder
8258a27169 increment build number 2004-08-17 22:34:30 +00:00
skidder
019c1e3eee increment build number 2004-08-17 22:21:40 +00:00
skidder
5c90535244 Let's use UTF-16 as intermediate encoding. It is going to cause us more grief, but it seems to be supported better in third-party libraries 2004-08-17 22:21:19 +00:00
dimitr
ecc9bad25a increment build number 2004-08-17 17:52:26 +00:00
dimitr
ca4ea54a1e Small optimization of multiple OR booleans (or a constant IN predicate).
The idea is to use a single sparse bitmap for an index matching and hence avoid OR'ing bitmaps for every argument value.
Ported from Yaffil.
2004-08-17 17:52:19 +00:00
skidder
4ba062a655 increment build number 2004-08-17 17:30:42 +00:00
skidder
4e870bcc40 Add comment about Unicode encoding used for intermediate representation 2004-08-17 17:30:39 +00:00
dimitr
d4ba518942 increment build number 2004-08-17 13:25:38 +00:00
dimitr
c1407600f5 Allowed NULL to be a syntactical value. 2004-08-17 13:25:34 +00:00
dimitr
c68d474c1d increment build number 2004-08-17 12:29:02 +00:00
dimitr
f9bc338798 Added more checks for a possible literal NULL and another cases when EVL_expr() may return NULL pointer. 2004-08-17 12:28:57 +00:00
dimitr
69e3f772dc increment build number 2004-08-17 11:28:52 +00:00
dimitr
6458cc8757 Ensure FIRST/SKIP/ROWS to treat NULL arguments as zero. 2004-08-17 11:28:49 +00:00
dimitr
d74d0f0d79 increment build number 2004-08-17 11:19:56 +00:00
dimitr
56e0b95ca5 Allow the DDL engine to understand literal NULLs in computed fields. 2004-08-17 11:19:41 +00:00
dimitr
76f5f85627 increment build number 2004-08-17 09:29:46 +00:00
dimitr
786239cfec increment build number 2004-08-17 08:37:20 +00:00
skidder
daa65cf0e6 increment build number 2004-08-17 02:02:24 +00:00
skidder
478a252e70 Fix memory corruption issue in SuperServer builds noted by Valgrind 2004-08-17 02:02:21 +00:00
fsg
ec8f7daeb4 increment build number 2004-08-17 01:10:21 +00:00
skidder
87c9092601 increment build number 2004-08-17 00:04:56 +00:00
skidder
1085fce09a New INTL interface amendments 2004-08-17 00:04:52 +00:00
alexpeshkoff
9320523655 increment build number 2004-08-16 12:56:25 +00:00
alexpeshkoff
628873895a increment build number 2004-08-16 12:56:19 +00:00
alexpeshkoff
71038e6730 increment build number 2004-08-16 12:28:47 +00:00
alexpeshkoff
8e5a1da587 increment build number 2004-08-16 12:28:44 +00:00
alexpeshkoff
31039a254e next step preparing to allocate auto objects memory from appropriate pool 2004-08-16 12:28:43 +00:00
alexpeshkoff
46fc37a888 increment build number 2004-08-16 12:28:42 +00:00
alexpeshkoff
03ae02cf3d increment build number 2004-08-16 12:28:39 +00:00
alexpeshkoff
d752187062 increment build number 2004-08-16 12:28:23 +00:00
alexpeshkoff
e911cb582c increment build number 2004-08-16 12:28:17 +00:00
alexpeshkoff
95f9fa0e1e increment build number 2004-08-16 12:28:16 +00:00
alexpeshkoff
19a8ad4b96 increment build number 2004-08-16 12:25:42 +00:00
alexpeshkoff
4635076f9e increment build number 2004-08-16 12:25:41 +00:00
alexpeshkoff
45e2d3556f removed a lot of posix warnings after changing int to size_t in vector.h 2004-08-16 12:25:39 +00:00
alexpeshkoff
de9c932857 increment build number 2004-08-16 12:24:32 +00:00
alexpeshkoff
4568a1c968 replaced exit() with throw fatal_exception - thanks to Jim 2004-08-16 12:24:30 +00:00
alexpeshkoff
cfd6925ac5 increment build number 2004-08-16 12:21:48 +00:00
alexpeshkoff
c31c9d0b7e fixed problems with thread priorities scheduler 2004-08-16 12:21:46 +00:00
alexpeshkoff
7944bb468f increment build number 2004-08-16 12:21:45 +00:00
fsg
064a9105df increment build number 2004-08-14 01:07:12 +00:00
skidder
f5ac5f85e9 increment build number 2004-08-13 19:28:03 +00:00
skidder
38aea081b8 Apply changes by Adriano to make compilable 2004-08-13 19:27:45 +00:00
skidder
2b8b9c8e79 increment build number 2004-08-13 03:07:25 +00:00
skidder
f5e58b038a Again, do not send trash over the wire 2004-08-13 03:07:11 +00:00
skidder
c152a5f8d2 increment build number 2004-08-13 02:32:34 +00:00
skidder
22f14639a0 Do not send stack and memory dumps to remote client when isc_dsql_sql_info and isc_dsql_prepare functions are used. Again, issue is pinpointed by Valgrind 2004-08-13 02:32:30 +00:00
fsg
a0aa886786 increment build number 2004-08-13 01:09:14 +00:00
skidder
e378755582 increment build number 2004-08-12 23:28:41 +00:00
skidder
0873ea4b0f increment build number 2004-08-12 21:18:28 +00:00
skidder
6b4dea743e Do not write rubbish from uninitialized stack variable into pad space of data pages 2004-08-12 21:18:11 +00:00
skidder
3ecec54a6d increment build number 2004-08-12 19:51:30 +00:00
skidder
0afb376817 Further clarification of new INTL interface 2004-08-12 19:51:26 +00:00
skidder
a49bc4e173 increment build number 2004-08-12 19:44:41 +00:00
skidder
87193a5461 Clarify string comparison interface 2004-08-12 19:44:31 +00:00
skidder
f09d780009 increment build number 2004-08-12 19:21:27 +00:00
skidder
1ee14ad144 Some small changes in INTL interface 2004-08-12 19:21:03 +00:00
skidder
71c5733c50 increment build number 2004-08-12 05:17:57 +00:00
skidder
6d0c34debc Draft of new INTL interface 2004-08-12 05:17:49 +00:00
skidder
1620247a1e increment build number 2004-08-12 03:13:43 +00:00
skidder
15b0c80e6a Switch back to C-language comments 2004-08-12 03:13:35 +00:00
skidder
53f3203841 increment build number 2004-08-12 03:01:31 +00:00
skidder
740b3e8782 Make header C-language 2004-08-12 03:01:26 +00:00
fsg
5ed6d3db84 increment build number 2004-08-12 01:09:41 +00:00
fsg
394b271d9e increment build number 2004-08-12 01:08:58 +00:00
skidder
fd79ad2280 increment build number 2004-08-12 00:31:36 +00:00
skidder
0360af0308 Do not write rubbish per-segment selectivity into the database. Valgrind reported it as uninitialized value passed to write(buf) syscall 2004-08-12 00:31:29 +00:00
skidder
9281bb0668 increment build number 2004-08-11 05:34:26 +00:00
skidder
311d7b4b34 Fix a couple 'invalid read' problems found by Valgrind. Both could cause crashes, one could result in invalid nulls placement. Removed const*const*const stuff in couple places because things like that make code really hard to understand 2004-08-11 05:34:23 +00:00
paul_reeves
e5a97ada47 increment build number 2004-08-11 04:53:44 +00:00
fsg
181c6d4366 increment build number 2004-08-11 01:09:31 +00:00
fsg
d32d442260 increment build number 2004-08-11 01:08:37 +00:00
kkuznetsov
668b3d912a increment build number 2004-08-10 14:18:04 +00:00
kkuznetsov
09cfb74ab5 increment build number 2004-08-10 14:15:38 +00:00
hvlad
9e56bc51fa increment build number 2004-08-10 13:40:25 +00:00
hvlad
5b0dce67e9 Fix comments 2004-08-10 13:40:10 +00:00
skidder
9e735dc0ae increment build number 2004-08-10 04:10:51 +00:00
skidder
158cc8b30b Optimize memory manager a little bit 2004-08-10 04:10:47 +00:00
fsg
8de2033d8f increment build number 2004-08-10 01:07:47 +00:00
skidder
668f3221ee increment build number 2004-08-09 01:24:57 +00:00
skidder
0374e1a9fd Fix memory manager to allow reliable detection of references to memory from deleted pools under Valgrind. Make memory usage statistics more accurate both in Valgrind and general cases. Adjust pool dumping routine to be aware of delayed free blocks 2004-08-09 01:24:54 +00:00
fsg
3220d1479b increment build number 2004-08-08 01:06:53 +00:00
arnobrinkman
d60b3b3e35 increment build number 2004-08-07 16:49:02 +00:00
arnobrinkman
f42e0e4f55 Bugfix with OUTER JOINS
Finally i got them as they should have been
2004-08-07 16:49:00 +00:00
arnobrinkman
65d921e3d8 increment build number 2004-08-07 16:44:25 +00:00
arnobrinkman
5c1e32de9e Bugfix with dates below Julian date and old code removed 2004-08-07 16:44:05 +00:00
fsg
1090bf999e increment build number 2004-08-07 01:07:38 +00:00
fsg
8653d284a7 increment build number 2004-08-07 01:06:55 +00:00
hvlad
6f262057e0 increment build number 2004-08-06 15:27:04 +00:00
hvlad
d82cde309e Ability to show PSQL stack trace when exception occurs. 2004-08-06 15:26:55 +00:00
kkuznetsov
5265e42000 increment build number 2004-08-06 13:49:28 +00:00