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

431 Commits

Author SHA1 Message Date
alexpeshkoff
2164354c90 misc 2007-05-08 08:50:17 +00:00
asfernandes
b5fab19683 Misc 2007-05-08 02:31:11 +00:00
hvlad
8a133871c0 Optimize SparseBitmap::set a bit 2007-05-04 12:37:47 +00:00
asfernandes
9d0d8bf2db Misc 2007-05-04 01:18:25 +00:00
alexpeshkoff
6f8fb87780 Front-ported fix for CORE-1240 - any task, using libfbclient, hangs on exit on Darwin/PPC 2007-05-03 13:52:16 +00:00
asfernandes
c5cf6ea6b8 Implementation of CORE-1235: NATURAL JOIN and JOIN...USING 2007-04-29 19:04:26 +00:00
alexpeshkoff
c3d1f74d45 Removed tags, which never appear in any clumplet 2007-04-27 15:06:30 +00:00
alexpeshkoff
90b9b09261 fixed diagnostics 2007-04-26 16:15:24 +00:00
alexpeshkoff
4f56b0b690 fixed writing of SpbStart clumplet 2007-04-25 14:02:08 +00:00
skidder
04b9ec818b NBAK synchronization rework. This should fix CORE-1151 and other Nbackup stability issues 2007-04-24 14:05:46 +00:00
asfernandes
f676883248 Misc 2007-04-21 03:27:36 +00:00
asfernandes
f5e1a35cfd Avoid code duplication - thanks to Alex 2007-04-19 15:27:13 +00:00
alexpeshkoff
8b5dd60a66 fixed posix build after latest changes 2007-04-19 09:19:11 +00:00
alexpeshkoff
556908f3ad Added one more clumplet style 2007-04-19 09:16:38 +00:00
dimitr
eed31fda8b Fix for the issue reported by Michal Kubecek in fb-devel. 2007-04-18 17:01:30 +00:00
robocop
46df6dd844 Misc. 2007-04-18 11:02:41 +00:00
asfernandes
a798e403ee Misc 2007-04-17 02:24:33 +00:00
asfernandes
9582ea243c 1) Upgrade INTL interface to undestand misc. configuration informations
2) Make our ICU collations work with different ICU versions (tested with ICU 3.6)
2007-04-15 15:57:12 +00:00
dchri
42ffcc8a5d Renamed struct small to mbk_small 2007-04-11 15:55:30 +00:00
alexpeshkoff
f0d465bf34 Fixed gcc warnings, general (un)signed usage cleanup 2007-04-11 09:28:50 +00:00
robocop
22decb76f7 Misc. 2007-04-10 10:04:00 +00:00
robocop
345b422633 Inject UserBlob into QLI (not in all places). 2007-04-06 10:10:10 +00:00
alexpeshkoff
ed7baa5dc2 Misc 2007-04-05 12:35:39 +00:00
alexpeshkoff
c4c0764569 frontported from 2.0: fixed races on Darwin/386 during init 2007-04-04 12:21:09 +00:00
robocop
f4cfe6a829 Avoid some checks in the production build. 2007-04-04 08:51:27 +00:00
robocop
4391bbdcd4 Tweaks to UserBlob to support backup/restore. 2007-04-04 08:46:31 +00:00
robocop
16d2196a23 Drop useless functionality. 2007-04-03 08:19:39 +00:00
robocop
ef88fed09a Convenience. 2007-04-03 08:19:19 +00:00
asfernandes
f4aba4e145 Misc 2007-04-03 02:31:30 +00:00
robocop
40c36704ed Honor UCHAR. 2007-03-29 09:03:49 +00:00
robocop
870f3ecedd Commit the full dump() member function as requested by Alex. 2007-03-29 08:22:40 +00:00
robocop
857344fff5 Ann wasted considerable time getting rid of the nasty do-while (that may fool the eye) in several places. Let's not resurrect it unless really necessary (complex code, for example). 2007-03-29 07:08:37 +00:00
asfernandes
92059f157c Misc 2007-03-29 01:49:05 +00:00
alexpeshkoff
f15582bb93 Use 64-bit integer types, known to work cross-platform in all other places 2007-03-28 16:03:10 +00:00
asfernandes
1d51d4130e Misc 2007-03-28 15:52:25 +00:00
alexpeshkoff
0b17525b67 fixed posix build 2007-03-28 11:54:39 +00:00
robocop
33959bebf3 Handle blob in user side with a class and optimize blob handling for bulk insertion in isql. 2007-03-28 07:14:18 +00:00
robocop
e71a03261c This is the full SafeArg implementation for getting rid of the fixed parameter types in the messages db. Alas, the legacy messages (before FB2.1) can't be changed in number of arguments neither the types of arguments sent by callers of the MsgPrint family or the fb_msg_format functions can be changed because old clients know these legacy messages and would crash. 2007-03-28 04:20:36 +00:00
alexpeshkoff
f9ddd45e64 fixed bug in my previous commit 2007-03-01 13:07:08 +00:00
alexpeshkoff
6130ee974c 1. Fixed different behavior of hasMore() in stack and it's iterator.
2. Use size_t as hasMore() parameter avoiding asserts and casts
2007-03-01 12:31:43 +00:00
robocop
8065ccc177 Fixing previous hack for VC6. 2007-02-15 10:21:52 +00:00
hvlad
221a091bea Bugfix after sparse bitmap optimization 2007-02-12 09:31:55 +00:00
aafemt
59cae9da28 Warnings 2007-02-08 10:17:06 +00:00
dimitr
fd3172ad8d Fixed allocator assertion for some platflorms with ALIGNMENT == 8. 2007-02-05 13:33:30 +00:00
robocop
5f2c7f851f Sorry for the hack, but I need to compile. 2006-12-31 09:18:37 +00:00
hvlad
5c2cfcc38b Taken into account several useful notes made by Nickolay 2006-12-29 09:45:01 +00:00
hvlad
2b771cc6eb Implement improvement CORE-1070 : Optimize sparse bitmap operations (set, test and clear) with mostly consecutive values 2006-12-27 21:30:04 +00:00
asfernandes
59d4b412ea Misc 2006-12-20 14:31:29 +00:00
robocop
8caee6eeeb Remove unneeded template argument list (although I'm not sure why some compilers don't like it). 2006-12-20 08:21:33 +00:00
alexpeshkoff
4980e64420 Fix CORE-988
class Semaphore now can work with broken versions of glibc (sem_timedwait())
2006-11-12 13:58:13 +00:00