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

26540 Commits

Author SHA1 Message Date
asfernandes
4edcaf0e55 increment build number 2009-04-20 18:34:22 +00:00
alexpeshkoff
075375bbb2 increment build number 2009-04-20 14:57:23 +00:00
alexpeshkoff
55bd0f67fb increment build number 2009-04-20 13:19:46 +00:00
alexpeshkoff
442589bfdd increment build number 2009-04-20 10:35:01 +00:00
alexpeshkoff
e6d8c3b399 Fixed shared memory access rights issues 2009-04-20 10:34:59 +00:00
asfernandes
a0bf1bf07c increment build number 2009-04-19 18:49:27 +00:00
fsg
a56430831b increment build number 2009-04-19 18:38:48 +00:00
robocop
566dd30a78 increment build number 2009-04-19 10:06:33 +00:00
robocop
54b08fce42 Comments. 2009-04-19 10:06:32 +00:00
robocop
434558c0e5 increment build number 2009-04-19 10:06:08 +00:00
robocop
a9da853c96 increment build number 2009-04-19 10:05:23 +00:00
robocop
f84195dfab increment build number 2009-04-19 10:05:03 +00:00
asfernandes
61affe3ecb increment build number 2009-04-18 22:20:21 +00:00
asfernandes
502f0f9167 Fixed CORE-2361 - String truncation reading 8859-1 Spanish column using isc_dsql_fetch with UTF-8 connection
Sub-task CORE-2435 - Recreate DataTypeUtilBase::makeFromList

Documentation for datatype deduction for lists (makeFromList):

The output type is figured out as based on this order:
1) If any datatype is blob, returns blob;
2) If any datatype is a) varying or b) any text and another datatype, returns varying;
3) If any datatype is text or cstring, returns text;
4) If any datatype is approximate numeric then each datatype in the list shall be numeric (
   otherwise an error is thrown), returns approximate numeric;
5) If any datatype is a date/time/timestamp then each datatype in the list shall be the same
   date/time/timestamp (otherwise an error is thrown), returns a date/time/timestamp.

If a blob is returned, and there is a binary blob in the list, a binary blob is returned.

If a blob/text is returned, the returned charset is figured out as based on this order:
1) If there is a OCTETS blob/string, returns OCTETS;
2) If there is a non-(NONE/ASCII) blob/string, returns it charset;
3) If there is a ASCII blob/string, a numeric or a date/time/timestamp, returns ASCII;
4) Otherwise, returns NONE.
2009-04-18 22:20:20 +00:00
fsg
f0189d66d8 increment build number 2009-04-18 18:38:28 +00:00
robocop
234c090cef increment build number 2009-04-18 14:13:27 +00:00
robocop
cb80d0cd63 increment build number 2009-04-18 09:58:32 +00:00
fsg
a7003ffb29 increment build number 2009-04-17 18:42:10 +00:00
fsg
473569baae increment build number 2009-04-17 18:41:19 +00:00
alexpeshkoff
f01074fadb increment build number 2009-04-17 15:00:50 +00:00
robocop
da8ca30475 increment build number 2009-04-17 14:37:31 +00:00
robocop
e8df1f1b26 increment build number 2009-04-17 14:34:05 +00:00
robocop
24a971be7e increment build number 2009-04-17 14:10:57 +00:00
robocop
7ed5eb2122 increment build number 2009-04-17 14:10:13 +00:00
robocop
3c7e97d312 increment build number 2009-04-17 14:10:12 +00:00
robocop
12d548e52f increment build number 2009-04-17 14:10:10 +00:00
robocop
f782850d65 increment build number 2009-04-17 14:10:09 +00:00
robocop
b66b89f940 increment build number 2009-04-17 14:10:08 +00:00
robocop
9d50e17c35 increment build number 2009-04-17 14:10:06 +00:00
alexpeshkoff
bca0480ddc increment build number 2009-04-17 13:36:36 +00:00
alexpeshkoff
ac43d2a621 increment build number 2009-04-17 13:36:35 +00:00
alexpeshkoff
cd54e5533e Fixed CORE-2437: Buffer overflow on client when delivering events. 2009-04-17 13:36:34 +00:00
alexpeshkoff
1b1ed921c3 increment build number 2009-04-17 13:36:33 +00:00
alexpeshkoff
cf5870b9e3 increment build number 2009-04-17 13:36:32 +00:00
alexpeshkoff
ac4bd5ea56 increment build number 2009-04-17 13:36:31 +00:00
alexpeshkoff
3ea6edc066 increment build number 2009-04-17 11:22:33 +00:00
alexpeshkoff
814a806b6a increment build number 2009-04-17 11:22:32 +00:00
alexpeshkoff
1bd136a9d8 increment build number 2009-04-17 11:05:50 +00:00
alexpeshkoff
e7d2d1da2f Avoid unneeded TLS operation when thread finishes 2009-04-17 11:05:48 +00:00
paulbeach
9db45556a3 increment build number 2009-04-17 10:21:06 +00:00
paulbeach
fec3908fba increment build number 2009-04-17 09:51:49 +00:00
asfernandes
9e203bbba8 increment build number 2009-04-17 02:30:49 +00:00
asfernandes
0a22fef7d7 Fixed CORE-2434 - CREATE USER command: Invalid error message 2009-04-17 02:30:46 +00:00
fsg
857b823bf9 increment build number 2009-04-16 18:38:37 +00:00
alexpeshkoff
bca30feefb increment build number 2009-04-16 11:54:20 +00:00
alexpeshkoff
2540ee003b increment build number 2009-04-16 11:51:57 +00:00
alexpeshkoff
72bfbf48eb increment build number 2009-04-16 08:59:22 +00:00
alexpeshkoff
c573350f0e increment build number 2009-04-16 08:55:13 +00:00
alexpeshkoff
ff38566a9d Enhanced shmget() error reporting 2009-04-16 08:55:12 +00:00
alexpeshkoff
9717550467 increment build number 2009-04-16 07:52:40 +00:00
alexpeshkoff
4db90789fe Fixed error reported by Sergey Mereutsa 2009-04-16 07:52:39 +00:00
robocop
94fa716629 increment build number 2009-04-16 06:52:09 +00:00
robocop
f0c805097e increment build number 2009-04-16 06:52:07 +00:00
dimitr
1486c1cdb9 increment build number 2009-04-16 04:40:42 +00:00
asfernandes
e2cd427271 increment build number 2009-04-16 01:09:14 +00:00
asfernandes
8c919c9c6c increment build number 2009-04-16 01:09:13 +00:00
asfernandes
e707efaa1d Misc 2009-04-16 01:09:12 +00:00
asfernandes
9efc9f100d increment build number 2009-04-16 01:09:11 +00:00
fsg
41a22af931 increment build number 2009-04-15 18:38:46 +00:00
robocop
a0f42cc141 increment build number 2009-04-15 14:18:21 +00:00
robocop
1417604a9d increment build number 2009-04-15 13:47:55 +00:00
robocop
93889e40d1 increment build number 2009-04-15 13:41:23 +00:00
alexpeshkoff
bbe2716e46 increment build number 2009-04-15 09:58:19 +00:00
robocop
04c2fb955f increment build number 2009-04-15 06:40:19 +00:00
robocop
49da4c2d01 increment build number 2009-04-15 06:40:18 +00:00
robocop
1452ca21c1 Misc. 2009-04-15 06:40:17 +00:00
robocop
133468ab67 increment build number 2009-04-15 06:40:16 +00:00
robocop
e9d9f67e28 increment build number 2009-04-15 06:40:15 +00:00
robocop
f9d001fc07 increment build number 2009-04-15 06:40:14 +00:00
robocop
bbea872602 increment build number 2009-04-15 06:40:13 +00:00
robocop
a981cb4db6 increment build number 2009-04-15 06:29:02 +00:00
robocop
3e7630c3b7 increment build number 2009-04-15 06:29:01 +00:00
robocop
dea57e9099 Get rid of SCO. 2009-04-15 06:29:00 +00:00
robocop
28d3c00fe7 increment build number 2009-04-15 06:28:59 +00:00
robocop
d972e276cd increment build number 2009-04-15 06:28:58 +00:00
robocop
fe3e53e51c increment build number 2009-04-15 06:28:57 +00:00
robocop
723524d80b increment build number 2009-04-15 06:28:38 +00:00
fsg
1c98082b8e increment build number 2009-04-14 18:38:50 +00:00
alexpeshkoff
3a57b66e76 increment build number 2009-04-14 08:27:45 +00:00
fsg
b799730478 increment build number 2009-04-13 18:38:52 +00:00
dimitr
b22a607d9e increment build number 2009-04-13 08:24:40 +00:00
hvlad
bcf4f9c851 increment build number 2009-04-13 07:48:58 +00:00
hvlad
2821d805da More correct fix for bug CORE-2420 : Parsing error in EXECUTE STATEMENT with named parameters. 2009-04-13 07:48:56 +00:00
asfernandes
9ad0dd64b2 increment build number 2009-04-13 01:46:28 +00:00
asfernandes
0e37d253e0 increment build number 2009-04-13 01:46:27 +00:00
asfernandes
ed6912df8d Misc 2009-04-13 01:46:26 +00:00
asfernandes
bf4bfd93d9 increment build number 2009-04-13 01:43:26 +00:00
hvlad
19347bcc4e increment build number 2009-04-12 19:52:42 +00:00
hvlad
3d79776aed Fixed bug CORE-2420 : Parsing error in EXECUTE STATEMENT with named parameters 2009-04-12 19:52:41 +00:00
fsg
defc4ef5d2 increment build number 2009-04-12 18:38:31 +00:00
hvlad
6dac90cbce increment build number 2009-04-12 07:53:45 +00:00
asfernandes
6663da7c5b increment build number 2009-04-11 19:41:03 +00:00
asfernandes
18535ac8b2 increment build number 2009-04-11 19:41:02 +00:00
asfernandes
d136f88092 Misc 2009-04-11 19:41:01 +00:00
asfernandes
adc4cc2186 increment build number 2009-04-11 19:41:00 +00:00
fsg
2cbeffa2ec increment build number 2009-04-11 18:40:15 +00:00
fsg
ec749198a7 increment build number 2009-04-11 18:39:26 +00:00
asfernandes
62bbc8aa33 increment build number 2009-04-11 17:13:31 +00:00
robocop
495db28196 increment build number 2009-04-11 05:47:14 +00:00
robocop
c13c556b69 Misc. 2009-04-11 05:47:13 +00:00
asfernandes
90529f08e6 increment build number 2009-04-10 20:18:18 +00:00
asfernandes
037f285de3 increment build number 2009-04-10 20:17:37 +00:00
alexpeshkoff
596816ff86 increment build number 2009-04-10 16:53:03 +00:00
alexpeshkoff
eb095416cb Use shared robust mutexes if present.
This provides successfull recovery in case when any of firebird processes
died with locked shared mutex (like it was with semaphores SystemV).
2009-04-10 16:53:01 +00:00
alexpeshkoff
6c238fc2b7 increment build number 2009-04-10 15:37:00 +00:00
alexpeshkoff
204efa9c3b increment build number 2009-04-10 15:36:59 +00:00
alexpeshkoff
58bdb6c241 Cleanup - unsupported port HP10 2009-04-10 15:36:58 +00:00
robocop
1b575e194e increment build number 2009-04-10 14:28:37 +00:00
robocop
59bcb023b8 increment build number 2009-04-10 14:28:36 +00:00
robocop
0bf3d11247 Misc. 2009-04-10 14:28:35 +00:00
robocop
4dca26acc4 increment build number 2009-04-10 14:28:34 +00:00
dimitr
6f76b8e906 increment build number 2009-04-10 11:43:21 +00:00
dimitr
10683e50ee Simplification. 2009-04-10 11:43:20 +00:00
alexpeshkoff
0754c23980 increment build number 2009-04-10 10:35:47 +00:00
alexpeshkoff
33bf57d94b increment build number 2009-04-10 10:35:46 +00:00
alexpeshkoff
c4f37d6f9b No sense keeping old value of shared memory pointer when file is already unmapped - thanks to Claudio 2009-04-10 10:35:45 +00:00
alexpeshkoff
a6753b3ed2 increment build number 2009-04-10 10:29:15 +00:00
alexpeshkoff
4da21c1e29 Solaris port 2009-04-10 10:29:13 +00:00
alexpeshkoff
7cf8816539 increment build number 2009-04-10 10:28:53 +00:00
alexpeshkoff
d7313f63db Fixed check for length of isc_tpb_lock_timeout parameter - it can be up to 4 bytes, but should not be numerically greater than MAX_SSHORT 2009-04-10 10:28:51 +00:00
alexpeshkoff
55ae5d59fb increment build number 2009-04-10 08:51:49 +00:00
alexpeshkoff
044f2d3b1e misc 2009-04-10 08:51:48 +00:00
fsg
3073c98c7d increment build number 2009-04-09 18:39:19 +00:00
alexpeshkoff
8c2912a3d5 increment build number 2009-04-09 16:47:21 +00:00
alexpeshkoff
b305740736 Cleanup unused macro SHMEM_PICKY and related stuff.
Fixed code for systems with broken mmap (like HPUX) - avoid shared memory leak.
2009-04-09 16:47:20 +00:00
alexpeshkoff
c74095b924 increment build number 2009-04-09 16:44:46 +00:00
alexpeshkoff
96870b118d increment build number 2009-04-09 16:44:44 +00:00
paul_reeves
2e40979a63 increment build number 2009-04-09 14:30:59 +00:00
paul_reeves
030e49c40a increment build number 2009-04-09 13:17:36 +00:00
alexpeshkoff
d8c1fa66d4 increment build number 2009-04-09 12:15:05 +00:00
paul_reeves
67bb43c6ba increment build number 2009-04-09 10:43:54 +00:00
alexpeshkoff
f2fe9cde6f increment build number 2009-04-09 09:57:03 +00:00
alexpeshkoff
7a40babebc increment build number 2009-04-09 09:03:29 +00:00
alexpeshkoff
96b195e7a4 increment build number 2009-04-09 09:03:28 +00:00
fsg
9465913ed0 increment build number 2009-04-08 18:38:40 +00:00
asfernandes
3beeae3ee4 increment build number 2009-04-08 16:06:21 +00:00
asfernandes
962e233734 increment build number 2009-04-08 15:43:07 +00:00
paul_reeves
536143d609 increment build number 2009-04-08 15:00:22 +00:00
paul_reeves
4f255e2196 increment build number 2009-04-08 15:00:21 +00:00
roman-simakov
598e5a836d increment build number 2009-04-08 14:44:34 +00:00
roman-simakov
f58edb9d9d Fixed AV while database shutting down after gfix -shut full. Reported by Alex. 2009-04-08 14:44:26 +00:00
alexpeshkoff
f54a91d725 increment build number 2009-04-08 13:16:31 +00:00
alexpeshkoff
d7bffdb8cd Fixed CORE-2402: bad permissions on temp files, /tmp is polluted with a lot of files 2009-04-08 13:16:26 +00:00
alexpeshkoff
5d14841423 increment build number 2009-04-08 11:30:23 +00:00
alexpeshkoff
a1e66acd9b increment build number 2009-04-08 11:01:00 +00:00
alexpeshkoff
52e901ae35 increment build number 2009-04-08 11:00:59 +00:00
alexpeshkoff
1e7898ea22 Fix for CORE-2402: bad permissions on temp files, /tmp is polluted with a lot of files 2009-04-08 11:00:58 +00:00
alexpeshkoff
f75a8938a6 increment build number 2009-04-08 10:21:30 +00:00
alexpeshkoff
437dea645b Fixed xlC warnings 2009-04-08 10:21:29 +00:00
alexpeshkoff
cc6795552c increment build number 2009-04-08 10:21:28 +00:00