robocop
a808a2bda2
const and style.
2008-04-12 11:56:32 +00:00
robocop
752e3f1d43
Totally misc.
2008-04-06 08:07:00 +00:00
dimitr
d0a6ff7fe7
More changes targeted to a better error diagnostics.
2008-04-04 10:13:44 +00:00
dimitr
60fcb5886c
More details about arithmetical exceptions.
2008-04-01 12:04:08 +00:00
robocop
cc72b37c9a
Introduce more specific errors for date-time operations.
2008-03-28 13:21:59 +00:00
dimitr
b87b5032ef
Changes in the TimeStamp class by Dmitry Kovalenko.
2008-03-26 10:21:04 +00:00
robocop
f9d26619eb
Avoid one more indentation level.
2008-03-18 13:02:52 +00:00
asfernandes
5debf97382
Correction
2008-02-10 17:58:07 +00:00
asfernandes
46c115411a
Fixed CORE-1254 - Problem with DISTINCT and insensitive collations
2008-02-09 15:19:21 +00:00
asfernandes
11b869588d
Misc
2008-02-08 01:25:41 +00:00
asfernandes
561f612c16
Fixed problem (invalid BLOB id) with LIST(DISTINCT)
2008-02-07 14:45:49 +00:00
asfernandes
e87406f058
Fixed problem (invalid BLOB id) with LIST, appeared after blob memory consumption optimization
2008-02-06 14:29:57 +00:00
dimitr
8f742ba52c
Major synchronization changes. Description of the commit will be posted to fb-devel.
2008-01-26 12:57:52 +00:00
alexpeshkoff
39896cb955
Fixed CORE-1671: atexit() calls in client libraries cause segfaults
...
and CORE-1079: Every attach of fbclient/fbembed library leaks 64KB of memory
To do it:
- created new template GlobalPtr, controlling access to destructors of global objects.
- applied it to global objects.
Also some related cleanup.
2008-01-23 15:52:40 +00:00
dimitr
e3128c2479
The merge continued.
2008-01-16 08:54:50 +00:00
alexpeshkoff
bd51630b00
Optimized code for domain-based variables (and procedure arguments)
2007-12-08 13:41:26 +00:00
asfernandes
41faeba3cc
Misc
2007-12-05 00:03:15 +00:00
alexpeshkoff
eea9070f48
Optimized RuntimeStaticstics (and related part of ThreadDb) for performance - some tests run 25faster
2007-12-03 15:46:39 +00:00
paulbeach
7602a29b94
HPUX Port
2007-11-12 14:26:44 +00:00
asfernandes
a1c1df532c
Simple fix for CORE-1539 - select * from rdb$triggers where rdb$trigger_source like 'CHECK%'
2007-11-03 17:49:42 +00:00
alexpeshkoff
82d480d75e
Fixed CORE-1560: NULLIF crashes when first parameter is constant empty string
2007-11-02 14:43:11 +00:00
asfernandes
944108171e
Use const in SysFunction as suggested by Dmitry Kovalenko
2007-10-12 20:25:04 +00:00
asfernandes
63de95f1d9
Fixed CORE-1451 - Using RDB$DB_KEY in where section while selecting from a procedure crashes the server
2007-09-27 15:52:47 +00:00
hvlad
776188e1d9
Fixed bug CORE-1428 : Incorrect timestamp substraction in 3 dialect when result is negative number
2007-08-27 21:48:47 +00:00
robocop
715b05566e
Misc.
2007-08-01 09:00:20 +00:00
dimitr
cc0b9f9d4a
Fixed CORE-1389.
2007-07-31 13:06:11 +00:00
asfernandes
b5a23c12d1
Improvements:
...
1) CORE-1387 - Add MILLISECONDS handling to EXTRACT, DATEADD and DATEDIFF functions
2) CORE-663 - EXTRACT(WEEK FROM DATE)
2007-07-31 01:22:59 +00:00
asfernandes
e68d7a24f3
Fixed CORE-1347 - Unexpected "cannot transliterate" error
2007-07-05 15:39:01 +00:00
asfernandes
3e33eda40b
Fixed CORE-1334 - Joins with NULL RDB$DB_KEY crash the server
2007-07-01 23:13:09 +00:00
alexpeshkoff
e5f1e63836
Fixed CORE-1312: A remote attacker can check, if a file is present in the system, running firebird server
2007-06-08 10:24:57 +00:00
robocop
5f3d9bbd54
Misc.
2007-05-18 06:15:26 +00:00
asfernandes
7ddc994041
Fixed CORE-1267 - Small bug with default value for domains in PSQL
2007-05-18 01:50:26 +00:00
asfernandes
c97d57013e
Fixed CORE-1253 - LIST(DISTINCT) concatenate VARCHAR values as CHAR
2007-05-11 02:07:36 +00:00
hvlad
c4d77fe045
Fixed CORE-1248 : Incorrect timestamp arithmetic when one of operands is negative number
2007-05-07 13:23:22 +00:00
asfernandes
cfe0ad95cf
Fixed CORE-1227 - LIST() function seems not work if used twice or more in a query
2007-05-05 19:28:46 +00:00
dimitr
6ced0295a5
Misc.
2007-04-13 13:21:23 +00:00
asfernandes
166fc0b865
Misc
2007-04-13 01:37:44 +00:00
asfernandes
8c7076b67f
Port of Yaffil builtin functions
2007-04-12 15:56:34 +00:00
alexpeshkoff
9068d7787f
Frontported alignment and endianess fixes from 2.0
2007-03-25 16:09:00 +00:00
asfernandes
0b3e789230
Fixed CORE-1150 - Error conversion error from string " " using outer join on int64 and int fields
2007-03-02 15:22:48 +00:00
asfernandes
2100a06c84
Make MOV_move know how to move blobs.
...
This fixes CORE-1147: Blobs are not converted to string in UDF parameters.
2007-03-02 00:46:03 +00:00
asfernandes
2d26b3f5f8
Allow BLOBs in EXECUTE STATEMENT and possibly in others unkown cases
2007-02-27 02:36:20 +00:00
asfernandes
05e6ebd58c
Check constraints when reading variables/parameters only if it's the first read and it's wasn't assigned yet
2007-02-06 14:25:10 +00:00
dimitr
92a267a81b
Addressed issue spotted by Claudio.
2007-02-05 09:13:05 +00:00
dimitr
117b30c4dc
Fixed one more related issue for CORE-1112.
2007-01-29 03:03:43 +00:00
dimitr
bbd2aec3ab
Fixed both bugs mentioned in CORE-1112.
2007-01-29 03:00:09 +00:00
asfernandes
be9e3a8a84
1) Correction for input parameters
...
2) Correct message for constraint violation in CAST
3) Display parameter/variable number when there is no debug info
2007-01-17 23:59:23 +00:00
asfernandes
c359f0c080
Fixed a crash when validating NULL with a constraint
2007-01-17 14:21:50 +00:00
asfernandes
aca179f398
Full domain support and NOT NULL in PSQL
2007-01-17 01:19:01 +00:00
hvlad
65aad0d540
Fixed my mistake pointed by Dmitry
2007-01-06 11:06:22 +00:00