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

32282 Commits

Author SHA1 Message Date
hvlad
c88151c080 Split class system_call_failed into two exception classes : system_error and system_call_failed. system_error is an wrapper for OS errors and system_call_failed inherits from system_error and calls abort() when exception raised. system_error intended for the cases where failure of OS call is expected and can be handled. 2008-11-27 20:16:46 +00:00
fsg
82e9db7b99 increment build number 2008-11-26 19:38:36 +00:00
dimitr
fce5dc4f06 increment build number 2008-11-26 10:49:14 +00:00
dimitr
4d29cf311e increment build number 2008-11-26 10:49:13 +00:00
dimitr
9dd1f8a49b increment build number 2008-11-26 10:48:14 +00:00
dimitr
dc5437efcd increment build number 2008-11-26 10:47:15 +00:00
asfernandes
715b03a293 increment build number 2008-11-26 00:45:22 +00:00
asfernandes
3d6b3d0fac increment build number 2008-11-26 00:45:21 +00:00
asfernandes
5ab801f09d Misc 2008-11-26 00:45:20 +00:00
fsg
b9344b22f3 increment build number 2008-11-25 19:38:48 +00:00
alexpeshkoff
c66ed73c78 increment build number 2008-11-25 14:27:13 +00:00
alexpeshkoff
000f7b3d3e added support to enter password from terminal 2008-11-25 14:27:12 +00:00
hvlad
f2e2f17636 increment build number 2008-11-25 10:16:56 +00:00
hvlad
e992e9abe6 increment build number 2008-11-25 10:16:55 +00:00
hvlad
fc77a7bf14 increment build number 2008-11-25 10:16:54 +00:00
hvlad
b37e24cf14 Added phase of preliminary confirmation for fb_shutdown process 2008-11-25 10:16:53 +00:00
hvlad
b2cd7f53e1 increment build number 2008-11-25 10:16:52 +00:00
hvlad
5f72886518 increment build number 2008-11-25 10:16:50 +00:00
fsg
a8174f62ae increment build number 2008-11-24 19:38:37 +00:00
alexpeshkoff
e22b144aec increment build number 2008-11-24 17:22:46 +00:00
alexpeshkoff
6445e36ba3 increment build number 2008-11-24 17:22:45 +00:00
alexpeshkoff
17ae73b5d7 This is the first attempt to fix CORE-1667 (Reading password from file/stdin).
Please take a look at it and comment, before adding support to other utilities.
Main problems seen:
- Name of a switch (now -@PASSWORD, may be -PASSFILE is better?)
- How to provide support for stdin?
2008-11-24 17:22:44 +00:00
alexpeshkoff
61cc103fda increment build number 2008-11-24 17:05:23 +00:00
alexpeshkoff
e1210d2e9e fixed missing return value from bool function 2008-11-24 17:05:22 +00:00
alexpeshkoff
ca8a345efc increment build number 2008-11-24 17:05:21 +00:00
alexpeshkoff
dab5e592a0 increment build number 2008-11-24 17:04:30 +00:00
alexpeshkoff
9ca7135efa fixed gcc warning 2008-11-24 17:04:29 +00:00
alexpeshkoff
373ce4fab7 increment build number 2008-11-24 17:03:50 +00:00
alexpeshkoff
88a50c6ae9 increment build number 2008-11-24 13:09:14 +00:00
asfernandes
8537ee47b7 increment build number 2008-11-23 21:54:58 +00:00
asfernandes
8775f7f1a4 increment build number 2008-11-23 21:54:57 +00:00
asfernandes
4c9513dbd8 Misc 2008-11-23 21:54:56 +00:00
fsg
ca66dae3d5 increment build number 2008-11-23 19:39:37 +00:00
fsg
c71361426d increment build number 2008-11-23 19:38:48 +00:00
asfernandes
342e549168 increment build number 2008-11-23 16:29:11 +00:00
asfernandes
3e1f88a0e7 Fixed CORE-1137 - Server hangs with 100% CPU usage on NOT IN predicate 2008-11-23 16:29:10 +00:00
alexpeshkoff
ea20ef0a8a increment build number 2008-11-23 14:34:40 +00:00
alexpeshkoff
016b4f6c39 An attempt to save some space on stack in VC builds.
It was detected by Dmitry, that VC has rather non-standard rules when allocating
stack variables. I can provide omitted here details, but the result was about 13K on stack
per each PASS1_node() invocation (gcc consumed only 1.25K for it). With allocation of
status array from the pool problem became much less dangerous, but stack consumption is still
rather big in VC. This version of classes makes on-stack memory, used by each instance
of the class, as small as possible - sizeof(void*). Therefore please don't blame me
for 'strange' internals of Arg classes.
2008-11-23 14:34:39 +00:00
alexpeshkoff
01c04b1080 increment build number 2008-11-23 14:04:42 +00:00
alexpeshkoff
b3a854629c more checks - thanks to Claudio 2008-11-23 14:04:41 +00:00
dimitr
09b8a065c5 increment build number 2008-11-23 12:53:31 +00:00
dimitr
5626b4b8b5 increment build number 2008-11-23 12:53:30 +00:00
dimitr
4fabeb3c6a Misc. 2008-11-23 12:53:29 +00:00
dimitr
744aaa3acf increment build number 2008-11-23 12:53:08 +00:00
dimitr
17f06d4086 increment build number 2008-11-23 12:52:38 +00:00
dimitr
b680e53eca increment build number 2008-11-23 12:49:34 +00:00
dimitr
6e4c0cd099 A better solution for CORE-2200 (Extremely slow executing a cross join of 3 tables in Firebird 2.X).
This time an optimizer level one.
2008-11-23 12:49:33 +00:00
dimitr
e5c06b48a0 increment build number 2008-11-23 12:48:48 +00:00
dimitr
8d8aea0b7b increment build number 2008-11-23 12:48:15 +00:00
dimitr
c0b9403424 increment build number 2008-11-23 12:43:48 +00:00
fsg
a2f6e0b34d increment build number 2008-11-22 19:38:23 +00:00
asfernandes
21d611d445 increment build number 2008-11-22 17:54:21 +00:00
asfernandes
c27b98b5b3 Do not register character sets with id=127 (as per comment in CORE-1927) 2008-11-22 17:54:19 +00:00
asfernandes
5337f0a5cf increment build number 2008-11-22 14:27:00 +00:00
asfernandes
a6b30e0b4f Misc 2008-11-22 14:26:59 +00:00
asfernandes
bde5b20586 increment build number 2008-11-22 13:40:49 +00:00
robocop
5718f46c7d increment build number 2008-11-22 07:51:43 +00:00
robocop
4ab6c03aa6 Misc. 2008-11-22 07:51:42 +00:00
fsg
f0f12f7229 increment build number 2008-11-21 19:39:12 +00:00
fsg
9f5bc9220b increment build number 2008-11-21 19:38:23 +00:00
dimitr
3f9812ffba increment build number 2008-11-21 18:44:09 +00:00
dimitr
aa7a6f7547 increment build number 2008-11-21 18:44:07 +00:00
dimitr
d4d5f6fa34 increment build number 2008-11-21 18:43:02 +00:00
dimitr
06500ff786 increment build number 2008-11-21 18:38:08 +00:00
dimitr
4c81bd57bc Rolled back my yesterday's fix as totally wrong. Solution is to be re-considered. 2008-11-21 18:38:07 +00:00
asfernandes
bdb6a24052 increment build number 2008-11-21 17:28:13 +00:00
asfernandes
8019ac93ee Misc 2008-11-21 17:28:12 +00:00
asfernandes
d0e5354ee2 increment build number 2008-11-21 14:18:04 +00:00
asfernandes
a44fe8b249 Fixed MSVC8 build 2008-11-21 14:18:03 +00:00
asfernandes
02daebc0eb increment build number 2008-11-21 14:18:02 +00:00
dimitr
229fcae6b3 increment build number 2008-11-21 10:26:53 +00:00
alexpeshkoff
df972abcdd increment build number 2008-11-21 07:33:01 +00:00
alexpeshkoff
f3ed005757 CORE-1758 - added forgotten new files 2008-11-21 07:33:00 +00:00
alexpeshkoff
2946e810a4 increment build number 2008-11-21 07:32:00 +00:00
fsg
43224a5771 increment build number 2008-11-20 19:39:53 +00:00
fsg
7e4c291501 increment build number 2008-11-20 19:39:03 +00:00
alexpeshkoff
7d32cbf35f increment build number 2008-11-20 17:29:41 +00:00
alexpeshkoff
6d42b9bfe2 increment build number 2008-11-20 17:29:40 +00:00
alexpeshkoff
0d9f4d588f increment build number 2008-11-20 17:29:39 +00:00
alexpeshkoff
b4f7717eb3 Implemented CORE-1758: nBackup support in Services API. 2008-11-20 17:29:38 +00:00
alexpeshkoff
7059f05328 increment build number 2008-11-20 17:29:37 +00:00
alexpeshkoff
22aaf0c888 increment build number 2008-11-20 17:29:36 +00:00
alexpeshkoff
4f1681ac3c increment build number 2008-11-20 17:29:35 +00:00
alexpeshkoff
49809bd1c1 increment build number 2008-11-20 17:29:34 +00:00
alexpeshkoff
229357130f increment build number 2008-11-20 17:29:33 +00:00
alexpeshkoff
7b36d057b1 increment build number 2008-11-20 17:29:32 +00:00
alexpeshkoff
2cf2b77002 increment build number 2008-11-20 17:23:07 +00:00
alexpeshkoff
0c47a1c508 cleanup 2008-11-20 17:23:06 +00:00
asfernandes
be7045e1f8 increment build number 2008-11-20 17:16:54 +00:00
asfernandes
d1131516e2 Fixed CORE-2202 - RDB$VIEW_RELATIONS is not cleaned when altering a view 2008-11-20 17:16:53 +00:00
dimitr
4d2198e603 increment build number 2008-11-20 12:17:28 +00:00
dimitr
66dcad4255 increment build number 2008-11-20 12:17:27 +00:00
dimitr
5619760782 increment build number 2008-11-20 12:16:10 +00:00
dimitr
fcebacfe2d increment build number 2008-11-20 12:12:52 +00:00
dimitr
c77de9d428 Fixed CORE-2200: Extremely slow executing a cross join of 3 tables in Firebird 2.x. 2008-11-20 12:12:51 +00:00
fsg
3d7e11dbb5 increment build number 2008-11-19 19:38:40 +00:00
alexpeshkoff
292833ef87 increment build number 2008-11-19 08:07:07 +00:00
alexpeshkoff
2a00a0ee81 Restore always runs without DB triggers - thanks to Adriano 2008-11-19 08:07:06 +00:00
robocop
965ec1db3e increment build number 2008-11-19 04:25:58 +00:00
robocop
2bc8c2dbcd increment build number 2008-11-19 04:25:57 +00:00