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

33163 Commits

Author SHA1 Message Date
robocop
57e15e4f57 increment build number 2008-12-27 07:00:41 +00:00
robocop
3b001e7886 Cleanup: style, get rid of typedef needed by plain C, other C++ legacy declarations, etc. Second pass. 2008-12-27 07:00:40 +00:00
fsg
78385f5f2e increment build number 2008-12-26 19:40:00 +00:00
asfernandes
b63e3d1335 increment build number 2008-12-26 14:50:49 +00:00
alexpeshkoff
81acd027f6 increment build number 2008-12-26 14:39:08 +00:00
alexpeshkoff
0ddb89a267 increment build number 2008-12-26 14:39:07 +00:00
alexpeshkoff
57a33d12fe increment build number 2008-12-26 14:39:05 +00:00
alexpeshkoff
fc892b34b4 increment build number 2008-12-26 14:39:04 +00:00
alexpeshkoff
63e845faf8 increment build number 2008-12-26 14:39:03 +00:00
alexpeshkoff
3501c6a448 increment build number 2008-12-26 14:39:02 +00:00
alexpeshkoff
37de3e45a9 increment build number 2008-12-26 13:47:43 +00:00
alexpeshkoff
2f9d57f89e increment build number 2008-12-26 13:47:42 +00:00
alexpeshkoff
2f0dc5d847 increment build number 2008-12-26 13:47:40 +00:00
alexpeshkoff
f698d1930e increment build number 2008-12-26 13:47:39 +00:00
alexpeshkoff
a9f2e41f52 increment build number 2008-12-26 13:47:38 +00:00
alexpeshkoff
207bdb79c7 increment build number 2008-12-26 13:47:37 +00:00
robocop
1eb8513098 increment build number 2008-12-26 07:37:02 +00:00
fsg
6c2db7f0d0 increment build number 2008-12-25 19:39:27 +00:00
asfernandes
6c7e5d4452 increment build number 2008-12-25 15:05:07 +00:00
asfernandes
2e3ced29fc Fixed CORE-2258 - Internal error when select upper(<blob>) from union 2008-12-25 15:05:06 +00:00
asfernandes
80a6227442 increment build number 2008-12-25 14:25:02 +00:00
asfernandes
5a85277726 Misc 2008-12-25 14:25:01 +00:00
asfernandes
5bb1c3792f increment build number 2008-12-25 14:25:00 +00:00
alexpeshkoff
040e10a36e increment build number 2008-12-25 12:26:52 +00:00
alexpeshkoff
e63bc7dd8c increment build number 2008-12-25 12:26:51 +00:00
alexpeshkoff
8c66bead5e increment build number 2008-12-25 10:40:31 +00:00
alexpeshkoff
0c185f7151 increment build number 2008-12-25 10:01:58 +00:00
alexpeshkoff
78e2e27426 AIX port 2008-12-25 10:01:57 +00:00
robocop
293a4adeae increment build number 2008-12-25 07:46:54 +00:00
robocop
1214fcdbd8 Cleanup: style, get rid of typedef needed by plain C, other C++ legacy declarations, etc. First pass. 2008-12-25 07:46:53 +00:00
robocop
11e63a5dd1 increment build number 2008-12-25 06:30:25 +00:00
robocop
304b884374 Wrong indentation. 2008-12-25 06:30:24 +00:00
robocop
148296e278 increment build number 2008-12-25 06:30:02 +00:00
robocop
ae4c8c2f2e Style. 2008-12-25 06:30:01 +00:00
robocop
3448c12845 increment build number 2008-12-25 06:16:09 +00:00
robocop
39d4c7578d increment build number 2008-12-25 06:10:16 +00:00
robocop
0e6c4cd65b Prevent surprises with signed chars being promoted to negative integers. 2008-12-25 06:10:15 +00:00
robocop
23bc8d6081 increment build number 2008-12-25 06:09:39 +00:00
robocop
762d7e1392 Style. 2008-12-25 06:09:37 +00:00
fsg
384195174c increment build number 2008-12-24 19:39:24 +00:00
alexpeshkoff
e605757da9 increment build number 2008-12-24 14:17:56 +00:00
alexpeshkoff
812c153990 AIX port 2008-12-24 14:17:55 +00:00
alexpeshkoff
a7d42067c8 increment build number 2008-12-24 14:17:54 +00:00
dimitr
0f938baaec increment build number 2008-12-24 13:35:24 +00:00
dimitr
741379bd25 increment build number 2008-12-24 13:34:13 +00:00
dimitr
2208b35814 Fixed the regression for CORE-1926 reported by Philippe. 2008-12-24 13:34:12 +00:00
alexpeshkoff
5ca99b5254 increment build number 2008-12-24 12:43:38 +00:00
paul_reeves
c7eaa2d1d2 increment build number 2008-12-24 09:39:37 +00:00
robocop
f8d2de4b97 increment build number 2008-12-24 07:46:12 +00:00
robocop
b6e6e537d8 Style. 2008-12-24 07:46:11 +00:00
asfernandes
5d97b87acf increment build number 2008-12-24 00:32:52 +00:00
asfernandes
5c97a235e3 Misc 2008-12-24 00:32:49 +00:00
fsg
20714d92c0 increment build number 2008-12-23 19:39:21 +00:00
fsg
c3cca16486 increment build number 2008-12-23 19:38:47 +00:00
asfernandes
3ed04f65fb increment build number 2008-12-23 13:34:19 +00:00
asfernandes
f85c49544e Fixed CORE-2255 - Exception 'string right truncation' when alter view with join 2008-12-23 13:34:18 +00:00
hvlad
ea93ad7ade increment build number 2008-12-23 13:32:30 +00:00
hvlad
f612bac260 Fixed unregistered bug : incorrect result of AbstractString::equalsNoCase().
Hopefully this function was not used anywhere.
2008-12-23 13:32:29 +00:00
alexpeshkoff
23563b2734 increment build number 2008-12-23 13:11:30 +00:00
alexpeshkoff
b3952a33b1 increment build number 2008-12-23 13:11:28 +00:00
alexpeshkoff
97aa06be1e increment build number 2008-12-23 09:34:20 +00:00
robocop
5df65ac94a increment build number 2008-12-23 08:41:24 +00:00
robocop
05c7a80586 Style. 2008-12-23 08:41:23 +00:00
alexpeshkoff
d813dd4663 increment build number 2008-12-23 08:35:19 +00:00
alexpeshkoff
1d94f3d9e1 Rolled back my wrong change - mmap is not usable on HPUX 2008-12-23 08:35:18 +00:00
alexpeshkoff
98ff4d6dc5 increment build number 2008-12-23 08:34:33 +00:00
fsg
5cca442fc0 increment build number 2008-12-22 19:39:36 +00:00
fsg
dcd0645680 increment build number 2008-12-22 19:38:47 +00:00
alexpeshkoff
f50b1b3892 increment build number 2008-12-22 17:49:12 +00:00
alexpeshkoff
3c6fc3842a increment build number 2008-12-22 17:48:29 +00:00
alexpeshkoff
bc1c8d26be Tuning HPUX build - this OS does have mmap() system call, violating some posix rules, but OK for us 2008-12-22 17:48:28 +00:00
dimitr
57f23b139a increment build number 2008-12-22 17:35:55 +00:00
alexpeshkoff
a9383fedd4 increment build number 2008-12-22 17:35:47 +00:00
dimitr
748cf3ff68 increment build number 2008-12-22 17:34:09 +00:00
robocop
496b30a561 increment build number 2008-12-22 10:06:44 +00:00
robocop
5f6113f63b Change param type from SLONG* to UCHAR* because we gain nothing with the old declaration, except forced casts. 2008-12-22 10:06:43 +00:00
robocop
d969238b73 increment build number 2008-12-22 09:00:08 +00:00
robocop
695344e8ab increment build number 2008-12-22 09:00:07 +00:00
robocop
cc0d2b7207 increment build number 2008-12-22 09:00:06 +00:00
robocop
2fadc0e456 Style. 2008-12-22 09:00:05 +00:00
robocop
5606757769 increment build number 2008-12-22 09:00:04 +00:00
robocop
a628fd5064 increment build number 2008-12-22 09:00:03 +00:00
robocop
7e448bf378 increment build number 2008-12-22 09:00:02 +00:00
asfernandes
6273555b5c increment build number 2008-12-21 20:06:03 +00:00
asfernandes
ccb27f8537 Misc 2008-12-21 20:06:02 +00:00
asfernandes
51b511dd67 increment build number 2008-12-21 20:06:01 +00:00
fsg
3ef12e91b8 increment build number 2008-12-21 19:38:49 +00:00
asfernandes
b18be29e09 increment build number 2008-12-21 19:16:34 +00:00
asfernandes
6c42e5f1fa increment build number 2008-12-21 19:01:01 +00:00
asfernandes
552842028a increment build number 2008-12-21 18:41:14 +00:00
asfernandes
b62ac671e9 increment build number 2008-12-21 18:40:46 +00:00
asfernandes
c7a4808105 increment build number 2008-12-21 15:33:06 +00:00
robocop
e2b1b3e549 increment build number 2008-12-21 10:57:24 +00:00
robocop
5ccf313d65 Collapse two cases being exactly the same. 2008-12-21 10:57:23 +00:00
robocop
79f67bab43 increment build number 2008-12-21 10:49:50 +00:00
robocop
45062eef99 Simplification. 2008-12-21 10:49:48 +00:00
dimitr
1100c71c26 increment build number 2008-12-21 06:35:57 +00:00
dimitr
05299f653e Fixed CORE-1607: Correlated subquery is optimized badly if it depends on the union stream. 2008-12-21 06:29:47 +00:00
dimitr
0c68ac9563 increment build number 2008-12-21 06:29:46 +00:00
robocop
e04c94ed33 increment build number 2008-12-21 06:13:14 +00:00
robocop
941f7594e5 increment build number 2008-12-21 06:13:13 +00:00
robocop
b16fc7df85 There's no need to check whether a pointer is null before applying delete or delete[]. 2008-12-21 06:13:12 +00:00
robocop
527f73c7c4 increment build number 2008-12-21 06:12:43 +00:00
robocop
32cb8c32f8 increment build number 2008-12-21 06:12:42 +00:00
robocop
78df1ae72d Style. 2008-12-21 06:12:41 +00:00
robocop
f8af66385d increment build number 2008-12-21 03:50:30 +00:00
robocop
e63b46bb9c There's no need to check whether a pointer is null before applying delete or delete[]. 2008-12-21 03:50:29 +00:00
robocop
cf6905e56d increment build number 2008-12-21 03:39:33 +00:00
robocop
ae03e3b515 Style. 2008-12-21 03:39:32 +00:00
robocop
88acb3d7ec increment build number 2008-12-21 03:37:58 +00:00
robocop
20766e4982 increment build number 2008-12-21 03:31:46 +00:00
robocop
721335df6f Restore Adriano's code. 2008-12-21 03:31:44 +00:00
asfernandes
f3aee932ce increment build number 2008-12-20 23:50:25 +00:00
asfernandes
26bac0f322 increment build number 2008-12-20 23:50:24 +00:00
asfernandes
432d7c5bfa increment build number 2008-12-20 23:50:23 +00:00
asfernandes
582d837778 Remove trailing spaces from epp files - I had forgot them 2008-12-20 23:50:22 +00:00
asfernandes
42712a391f increment build number 2008-12-20 23:50:21 +00:00
asfernandes
a946b4cd5c increment build number 2008-12-20 23:50:20 +00:00
asfernandes
ee60919781 increment build number 2008-12-20 23:50:19 +00:00
asfernandes
6c2faca756 increment build number 2008-12-20 23:50:18 +00:00
asfernandes
b9065d5af5 increment build number 2008-12-20 23:50:16 +00:00
asfernandes
54ff616710 increment build number 2008-12-20 23:50:15 +00:00
asfernandes
55c5b6afa4 increment build number 2008-12-20 23:50:14 +00:00
asfernandes
650eed1d8a Misc 2008-12-20 23:47:25 +00:00
asfernandes
e2d8cda4dc increment build number 2008-12-20 19:57:45 +00:00
asfernandes
bb587d8ee7 increment build number 2008-12-20 19:57:44 +00:00
asfernandes
5311dd5a5e Misc 2008-12-20 19:57:43 +00:00
asfernandes
ad9acb0eef increment build number 2008-12-20 19:57:42 +00:00
fsg
8c1cc3433c increment build number 2008-12-20 19:38:42 +00:00
asfernandes
bfc867546d increment build number 2008-12-20 15:17:44 +00:00
asfernandes
aa1cfb66f2 Correction 2008-12-20 15:17:43 +00:00
asfernandes
dd9dd9d704 increment build number 2008-12-20 15:16:06 +00:00
asfernandes
e72c46dd34 Fix GCC build 2008-12-20 15:16:05 +00:00
robocop
965b3dfd07 increment build number 2008-12-20 08:18:34 +00:00
robocop
287883e5f1 increment build number 2008-12-20 08:18:33 +00:00
robocop
1834a97b69 My dear trailing spaces. :-) 2008-12-20 08:18:32 +00:00
robocop
b379912e34 increment build number 2008-12-20 08:16:57 +00:00
robocop
ccf408584e increment build number 2008-12-20 08:16:56 +00:00
robocop
9c9e4e9b0b There's no need to check whether a pointer is null before applying delete or delete[]. 2008-12-20 08:16:55 +00:00
robocop
0a961cdc6a increment build number 2008-12-20 08:16:54 +00:00
robocop
f876a42fa3 increment build number 2008-12-20 08:12:21 +00:00
robocop
6ac3079962 increment build number 2008-12-20 08:12:20 +00:00
robocop
95292d1731 Style. 2008-12-20 08:12:19 +00:00
robocop
1da93183da increment build number 2008-12-20 08:12:18 +00:00
robocop
9771b2554c increment build number 2008-12-20 08:12:17 +00:00
fsg
f96a2b19e9 increment build number 2008-12-19 19:38:31 +00:00
alexpeshkoff
7fe34d245a increment build number 2008-12-19 15:41:22 +00:00
dimitr
30f80d0134 increment build number 2008-12-19 14:59:44 +00:00
dimitr
fd53ec0746 increment build number 2008-12-19 14:59:43 +00:00
dimitr
549db36cb9 increment build number 2008-12-19 14:58:17 +00:00
dimitr
78037bfe40 Fix for big-endian machines, it follows Alex's set of fixes. 2008-12-19 14:58:16 +00:00
dimitr
65da895f73 increment build number 2008-12-19 14:57:02 +00:00
dimitr
2b87e94242 Use explicit iterators instead of the implicit (built-in) ones due to the thread-safety requirements.
This change affects GenericMap only, as it's used globally in a few places and we have a proven crash there.
I have a more complete solution (total cleanup of default accessors from BePlusTree and SparseBitmap) in my local tree (thanks to Dmitry Kovalenko), but it's incomplete (requires more changes inside the engine) and IMHO risky (~20 core modules are affected), so I'd like to defer finalization of this cleanup till v3.0.
All objects of these types seem being protected by dbb_sync, so they shouldn't cause us any problems currently.
2008-12-19 14:57:01 +00:00
dimitr
a8df21db11 increment build number 2008-12-19 14:56:11 +00:00
hvlad
d9ab858931 increment build number 2008-12-19 12:43:32 +00:00
hvlad
7c026e2a64 Restore ability to specify few starting chars (i.e. not full word) of optional switch OVERWRITE in gbak (it was accidentally brocken before 2.5 alpha1) 2008-12-19 12:43:30 +00:00
robocop
7fd02aa00f increment build number 2008-12-19 11:12:29 +00:00
robocop
e0bc2dd4f5 Style. 2008-12-19 11:12:28 +00:00
hvlad
82c35c3427 increment build number 2008-12-19 09:01:45 +00:00
hvlad
df3c623874 Fixed bug CORE-2248 : AV in server.cpp\loopThread()
Removed not needed check for request's port in parent port clients list as
a) this check not needed anymore
b) this loop is performance killer
2008-12-19 09:01:44 +00:00
skywalker
828955004f increment build number 2008-12-18 22:24:36 +00:00
skywalker
7ffd9b3048 Message for SET ROWCOUNT <n> new ISQL command 2008-12-18 22:24:35 +00:00
skywalker
023b8a3c7a increment build number 2008-12-18 22:19:33 +00:00
skywalker
6b3dd235f1 Added isql command SET ROWCOUNT <n> it is a local isql command that
limits the number of rows returned in processing.  It is a feature
of a number of other databases, but in our case its main use is for
convenience for running the TPC-X tests,
2008-12-18 22:19:32 +00:00
fsg
7e3240d48f increment build number 2008-12-18 19:39:37 +00:00
fsg
50c87fd8e7 increment build number 2008-12-18 19:38:49 +00:00
alexpeshkoff
7073526ade increment build number 2008-12-18 14:52:32 +00:00
alexpeshkoff
a97787aa7c increment build number 2008-12-18 14:52:26 +00:00
alexpeshkoff
2cd0cfad17 increment build number 2008-12-18 14:52:25 +00:00
alexpeshkoff
554cdeacd8 increment build number 2008-12-18 14:51:49 +00:00
alexpeshkoff
8d93bfd032 Fixed CORE-2247: Message and descriptor buffers are not aligned properly in QLI 2008-12-18 14:51:48 +00:00
dimitr
1388829640 increment build number 2008-12-18 13:49:15 +00:00
dimitr
660be78a98 Sync with MSVC8 changes. 2008-12-18 13:49:14 +00:00
robocop
eb24ca0b4b increment build number 2008-12-18 12:09:36 +00:00
robocop
29f1b0d641 Style. 2008-12-18 12:09:35 +00:00
robocop
09c0991d23 increment build number 2008-12-18 11:29:11 +00:00
robocop
9161be9116 Style. 2008-12-18 11:29:10 +00:00
robocop
c10c7a8ddf increment build number 2008-12-18 10:57:13 +00:00
robocop
0a94d6fee8 Style. 2008-12-18 10:57:12 +00:00
dimitr
c72ff4b58f increment build number 2008-12-18 10:48:56 +00:00
robocop
c403c08ccb increment build number 2008-12-18 10:47:26 +00:00
robocop
ff99dc3d46 Style. 2008-12-18 10:47:25 +00:00
robocop
4edd990876 increment build number 2008-12-18 04:33:38 +00:00
robocop
0664de0b23 Misc. 2008-12-18 04:33:37 +00:00
asfernandes
34c7396c51 increment build number 2008-12-18 01:31:27 +00:00
asfernandes
396bcd4fac Misc 2008-12-18 01:31:26 +00:00
asfernandes
ccc335c130 increment build number 2008-12-18 01:28:20 +00:00
asfernandes
77650fa4f6 Const 2008-12-18 01:28:19 +00:00
asfernandes
a4754203b8 increment build number 2008-12-18 01:25:01 +00:00
asfernandes
a26f7f118b increment build number 2008-12-18 01:25:00 +00:00
asfernandes
afdd6e42bc increment build number 2008-12-18 01:24:59 +00:00
asfernandes
d03b6ede7f Misc 2008-12-18 01:24:58 +00:00
asfernandes
7ed1d75b2a increment build number 2008-12-18 01:24:57 +00:00
asfernandes
04ce0d09a9 increment build number 2008-12-18 01:24:56 +00:00
asfernandes
ec21949a8f increment build number 2008-12-18 01:23:42 +00:00
asfernandes
ede8c5ab80 increment build number 2008-12-18 01:23:41 +00:00
asfernandes
f771b02fdf Use better SQL state code, per Bill request 2008-12-18 01:23:40 +00:00
fsg
88763677f7 increment build number 2008-12-17 19:38:48 +00:00
asfernandes
cb198155b0 increment build number 2008-12-17 15:49:22 +00:00
dimitr
9b2852b8e5 increment build number 2008-12-17 12:08:53 +00:00
dimitr
cbae058950 Sync with B2_1_Release. 2008-12-17 12:08:52 +00:00
dimitr
ae561e5aed increment build number 2008-12-17 08:29:59 +00:00
dimitr
59b117607d increment build number 2008-12-17 08:29:05 +00:00
dimitr
2774a14358 increment build number 2008-12-17 08:29:04 +00:00
dimitr
3d425db4fb increment build number 2008-12-17 08:27:38 +00:00
dimitr
1cb2b5e2d4 increment build number 2008-12-17 06:14:42 +00:00
asfernandes
bf1b571349 increment build number 2008-12-17 01:03:10 +00:00
asfernandes
8eb2691f71 increment build number 2008-12-17 01:03:09 +00:00
asfernandes
0f6a642b05 increment build number 2008-12-17 01:03:08 +00:00
asfernandes
f1d2361184 increment build number 2008-12-17 01:03:07 +00:00
asfernandes
e669b18cab increment build number 2008-12-17 01:03:06 +00:00
asfernandes
d15e53785f increment build number 2008-12-17 01:03:05 +00:00
asfernandes
37c34e379c increment build number 2008-12-17 01:03:04 +00:00
asfernandes
d2ec840207 increment build number 2008-12-17 01:03:03 +00:00
asfernandes
9454bae9c0 increment build number 2008-12-17 01:03:02 +00:00
asfernandes
a12e019517 increment build number 2008-12-17 01:03:01 +00:00
asfernandes
fb9b63bd30 increment build number 2008-12-17 01:03:00 +00:00
asfernandes
c9dc4f37fd increment build number 2008-12-17 01:02:59 +00:00
asfernandes
6e91dbcc66 increment build number 2008-12-17 01:02:58 +00:00
asfernandes
db881ac461 increment build number 2008-12-17 01:02:56 +00:00
asfernandes
0f49dd86c3 increment build number 2008-12-17 01:02:55 +00:00
asfernandes
22d1f1d26f increment build number 2008-12-17 01:02:54 +00:00
asfernandes
c2c8f0357d increment build number 2008-12-17 01:02:52 +00:00
asfernandes
f0a11f53b0 increment build number 2008-12-17 01:02:51 +00:00
asfernandes
dfcda0b8fb increment build number 2008-12-17 01:02:50 +00:00
asfernandes
9aaf4b7237 increment build number 2008-12-17 01:02:49 +00:00
asfernandes
a2781a4bd2 increment build number 2008-12-17 01:02:48 +00:00
asfernandes
339e104001 increment build number 2008-12-17 01:02:47 +00:00
asfernandes
ed9eec1d58 increment build number 2008-12-17 01:02:46 +00:00
asfernandes
b27904af5e increment build number 2008-12-17 01:02:45 +00:00
asfernandes
ac6870fdfe increment build number 2008-12-17 01:02:32 +00:00
asfernandes
cc6d14ae4d increment build number 2008-12-17 01:02:31 +00:00
asfernandes
56eac831ad increment build number 2008-12-17 01:02:30 +00:00
asfernandes
83bf3bfd33 increment build number 2008-12-17 01:02:29 +00:00
asfernandes
8132cf0540 increment build number 2008-12-17 01:02:27 +00:00
asfernandes
d86d4e81fd increment build number 2008-12-17 01:02:26 +00:00
asfernandes
d90241f1f8 increment build number 2008-12-17 01:02:25 +00:00
asfernandes
6c89b980cb increment build number 2008-12-17 01:02:24 +00:00
asfernandes
b3333ab0f6 increment build number 2008-12-17 01:02:23 +00:00
asfernandes
2801ad0f7e increment build number 2008-12-17 01:02:22 +00:00
asfernandes
c69634d747 increment build number 2008-12-17 01:02:21 +00:00
asfernandes
4c47a69fdc increment build number 2008-12-17 01:02:20 +00:00
asfernandes
59c9cad0d6 increment build number 2008-12-17 01:02:18 +00:00
asfernandes
b8006d94b1 increment build number 2008-12-17 01:02:17 +00:00
asfernandes
9637a63fbd increment build number 2008-12-17 01:02:16 +00:00
asfernandes
63f25a735e increment build number 2008-12-17 01:02:15 +00:00
asfernandes
c995b39eaf increment build number 2008-12-17 01:02:14 +00:00
asfernandes
2ace27cb03 increment build number 2008-12-17 01:02:13 +00:00
asfernandes
4905a0e243 increment build number 2008-12-17 01:02:12 +00:00
asfernandes
7b61ebd5de increment build number 2008-12-17 01:02:11 +00:00