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

19337 Commits

Author SHA1 Message Date
arnobrinkman
42f02118f6 New fix for CORE-1053 found by Alex
Fix to be reviewed by Vlad
2006-12-15 00:06:29 +00:00
alexpeshkoff
8876bbd587 backported fix for CORE-1053 2006-12-14 17:11:43 +00:00
dimitr
e48713ab13 Dumb fix for CORE-1004. No better ideas at the moment. To be reconsidered in v3.0. 2006-12-12 15:51:21 +00:00
dimitr
5e95368823 Backported fix for CORE-959. 2006-12-12 15:10:29 +00:00
dimitr
4d45414c40 Backported fix for CORE-1010. 2006-12-12 15:08:31 +00:00
dimitr
cc98d07bb0 A simplified attempt to fix the STL iterators out-of-range issue in v2.0. 2006-12-12 15:06:45 +00:00
dimitr
f35e9e37da Backported fix for CORE-1046. 2006-12-12 15:05:33 +00:00
dimitr
de78c4293a Backported fix for CORE-1046. 2006-12-12 14:39:10 +00:00
hvlad
639278c75d Fix for CORE-1051: Possible stack corruption in DFW\check_dependencies 2006-12-12 09:17:22 +00:00
alexpeshkoff
8df6b8cb16 Linux PowerPC port 2006-12-08 15:41:55 +00:00
dimitr
431cc7f44c Backport for CORE-1017. 2006-12-06 15:31:16 +00:00
hvlad
a211ffcc63 Fixed CORE-1040: Wrong single-segment ascending index on character field with NULL and empty string values 2006-12-06 09:27:00 +00:00
asfernandes
7638ffc784 Backport fix for CORE-1012 - IBO problems with FB >= 1.5.3 "Error with joins and auto-generated search query" 2006-12-03 17:52:12 +00:00
asfernandes
1c0e423316 Simplified fix for CORE-997 - Database-Update 1.5 to 2.0 fails 2006-12-02 00:50:36 +00:00
asfernandes
d24d14f963 Fixed CORE-1033 - like doesn't work for computed values (at least in a view) 2006-12-02 00:46:51 +00:00
alexpeshkoff
a7e8628afa removed old hack for AIX, no idea what it was for (frontport) 2006-11-30 09:21:39 +00:00
dimitr
4bdeba3e3a Fixed CORE-1029. 2006-11-29 17:57:13 +00:00
dimitr
a2c93c8576 Ported CORE-966 into v2.0.1 + minor style changes. 2006-11-28 14:09:51 +00:00
dimitr
6729422518 Fixed CORE-1025. 2006-11-28 13:28:15 +00:00
asfernandes
ae687b5a3e Misc 2006-11-23 00:41:50 +00:00
asfernandes
eb8a9b2005 Rollback residue of Alex incorrect commit 2006-11-23 00:40:33 +00:00
hvlad
f9f617053b Fix for CORE-1006 : AV at rollback and \ or garbage collection if updated table have expression index with SELECT in it 2006-11-21 21:02:21 +00:00
hvlad
bd1ea8bb61 Backport fix for CORE-952: AV when blob is used in expression index
It is also related to CORE-1006
2006-11-21 21:00:47 +00:00
alexpeshkoff
1a929e4a52 backported 2006-11-21 13:38:09 +00:00
dimitr
484bbf0a66 Fixed CORE-1005. 2006-11-21 07:48:34 +00:00
alexpeshkoff
a3c73690cc rolled back my bad commit 2006-11-17 09:09:48 +00:00
alexpeshkoff
04f216a231 backported 2006-11-17 08:45:48 +00:00
alexpeshkoff
ecd195f287 typo in comment 2006-11-13 15:42:19 +00:00
alexpeshkoff
267fcd76d6 Fix CVS: ----------------------------------------------------------------------
Fix CORE-982
2006-11-13 15:38:39 +00:00
alexpeshkoff
66c3cb5e14 backported fix for AV related with too many protocol versions in connect packet 2006-11-12 14:25:48 +00:00
alexpeshkoff
ca7dfc361d Backported fix for CORE-988 2006-11-12 13:59:38 +00:00
dimitr
f15f2e6d1c Simplified fix for CORE-980. 2006-10-30 19:07:32 +00:00
dimitr
16dfef6fc1 A more detailed description (upon Helen's request). 2006-10-30 08:29:34 +00:00
dimitr
e0aba82f67 Update. 2006-10-27 08:41:01 +00:00
dimitr
86ca875870 Removed incorrect fix that caused a server crash. As this rollback cannot cause any regressions, RC6 is not required.
A proper solution is already committed into HEAD and could be backported into v2.0.1, if necessary.
2006-10-24 08:10:26 +00:00
paul_reeves
be2caabca6 Update WhatsNew
Bump build number
2006-09-21 12:35:09 +00:00
dimitr
5422eca024 Updated buildno. 2006-09-20 06:52:08 +00:00
dimitr
75bf3aaa29 Fixed CORE-924. 2006-09-12 08:53:24 +00:00
dimitr
2574a635c1 Fixed CORE-923. 2006-09-12 06:49:50 +00:00
alexpeshkoff
f44fd546f3 Fixed CORE-921 2006-09-11 14:55:19 +00:00
hvlad
99d7c71123 Backport fix for CORE-911: AV in Classic server after long idle period when using long running read committed readonly transaction 2006-09-09 08:25:35 +00:00
alexpeshkoff
42889f9a6f Rolled back my attempt to fix races in services - doesn't work on WINNT 2006-09-05 12:28:15 +00:00
arnobrinkman
b9332a045c Fix bug CORE-897 2006-09-04 11:16:33 +00:00
hvlad
d125a06eae Backport fix for CORE-902 2006-08-30 16:59:46 +00:00
hvlad
9af4405076 Backport fix for CORE-904: new ODS11 optimizer used unnecessary huge amount of memory while processing IN list with large number of items 2006-08-26 11:25:41 +00:00
alexpeshkoff
186825dfda Backported fix for CORE-900 2006-08-22 11:11:04 +00:00
hvlad
56907977ba Corrected fix for CORE-895 2006-08-21 15:23:21 +00:00
hvlad
9fad8f917a Backport fix for CORE-898: uininitialized variables cause a crash in alice.cpp / common_main 2006-08-17 06:46:00 +00:00
hvlad
466f0a66e1 Fix for CORE-895: possible unique index violation 2006-08-13 17:57:17 +00:00
paul_reeves
70b88845a3 Bump the build number for the RC4 rebuild 2006-08-10 13:08:32 +00:00
alexpeshkoff
ef34d5596a Fixed unregistered bug - identifier too long error was
thrown for correct (but long) alias.
2006-08-10 12:02:54 +00:00
dimitr
40234d0b8c Oops, one change was forgotten. 2006-08-04 11:22:45 +00:00
dimitr
79da883d86 Updated buildno. 2006-08-03 07:00:01 +00:00
paul_reeves
de03230856 Use more refined test to compare existing gds32 installed with candidate version. [CORE-839] 2006-08-03 05:58:21 +00:00
hvlad
5bed050d23 Updated the BLR printer to handle all FB2 features. 2006-07-31 19:08:28 +00:00
arnobrinkman
50316c39c0 Fix JIRA bug CORE-855
Aggregates on derived fields where allowed in where clause
2006-07-31 09:38:16 +00:00
dimitr
15df7ad33f Updated the BLR printer to handle all FB2 features. 2006-07-31 08:00:40 +00:00
alexpeshkoff
3333c4bab4 Fixed bug CORE-841 2006-07-31 07:43:28 +00:00
hvlad
9b4cf8b30a Backported fix for CORE-879 :
Dependencies are not cleared when creation of expression index fails
2006-07-29 07:39:08 +00:00
dimitr
7fd4cc0422 Backported the simplified fix for CORE-858. 2006-07-25 04:24:34 +00:00
dimitr
47cbd52424 Incremented buildno. 2006-07-21 11:47:06 +00:00
asfernandes
e7820a30c2 Backport:
1) Fix for CORE-852 - substring(current_user from 4) without for fails
2) Fix for CORE-857 - Containing not working correctly
3) Correction for problem with CURRENT_USER/ROLE and client charset
2006-07-20 16:36:41 +00:00
dimitr
46712f661e Backport one of the GCC4 fixes. Now I could compile the tree. 2006-07-19 16:45:34 +00:00
dimitr
ddd5b5e204 Fixed crash when compiling old (wrongly generated) BLR. 2006-07-19 11:51:11 +00:00
dimitr
fe8804f029 Updated buildno. 2006-06-28 08:31:07 +00:00
alexpeshkoff
7c4015743f rolled back Dmitry's changes in order to keep 1.5 behaviour for well formed SPB 2006-06-27 09:23:38 +00:00
alexpeshkoff
74973429f6 slightly better way to validate string length, passed by user 2006-06-27 08:53:36 +00:00
dimitr
c1303cefa9 Solution for CORE-1. Alex, it's up to you to agree or implement a better fix. 2006-06-27 06:42:12 +00:00
dimitr
bfffbb196f More optimistic selectivity estimations. In the worst case, it's much easier to disable index usage rather then enable it. 2006-06-27 06:39:22 +00:00
dimitr
05aa0c04bf Updated buildno. 2006-06-22 06:05:31 +00:00
alexpeshkoff
aecd217a05 Handle exceptions in attach & create calls 2006-06-21 12:59:50 +00:00
alexpeshkoff
44ae67de18 restored warning about too long password 2006-06-16 13:51:13 +00:00
dimitr
6b69bc673f I see no explicit need to emulate POSIX semantics and allow shared deletes. 2006-06-14 14:42:16 +00:00
dimitr
1bb15f1094 Oops, sorry :-) 2006-06-13 08:38:56 +00:00
dimitr
0504853a2b Updated buildno. 2006-06-13 08:38:55 +00:00
dimitr
51e447a498 Claudio's follow-up to the Alex's fix. 2006-06-07 08:20:15 +00:00
dimitr
84c4ece13a Updated buildno. 2006-06-06 17:28:28 +00:00
dimitr
a15c8e96ed Report "feature not supported" for nbak operations on ODS10. 2006-06-06 10:22:18 +00:00
asfernandes
63a5d43abf Backport Spanish case-/accent-insensitive collation ES_ES_CI_AI for ISO8859_1 2006-06-05 01:17:52 +00:00
dimitr
b2be65acd6 Backport George's bugfix into HEAD. 2006-06-02 08:59:09 +00:00
alexpeshkoff
bbbc4d0040 Fixed setsockopt() level - thanks to Fred 2006-06-02 07:08:48 +00:00
hvlad
db6fa2ba4f Fixed unregistered FB2 bug:
endless loop when exception during index's expression evaluation occured
2006-06-02 06:58:07 +00:00
dimitr
de2675d397 Fixed bug in the ODS architecture checking logic. 2006-06-01 09:19:24 +00:00
alexpeshkoff
9a5f0f2f7a bacport: fixed RC2 regression in diagnostics 2006-05-30 14:53:18 +00:00
asfernandes
86a079ca2b Backport fix of problem "STARTS WITH not working properly on an indexed column with charset UTF8" reported by Michael Weissenbacher in fb-devel 2006-05-30 12:20:38 +00:00
alexpeshkoff
a30beed666 backport: Report failure instead of having AV in case of too many suggested protocol versions 2006-05-29 16:57:43 +00:00
alexpeshkoff
5154364adc backport: Limit packet size which we can process correctly 2006-05-29 16:56:52 +00:00
alexpeshkoff
31a9a753a1 backported fix from HEAD - avoid unneeded log entries 2006-05-25 11:38:45 +00:00
dimitr
5521762878 Update buildno. 2006-05-24 13:28:58 +00:00
dimitr
6b77b151a8 Restored my previous solution. The final decision is that NOT IN cannot be index-optimized reliably. 2006-05-24 13:15:01 +00:00
dimitr
ef5ef3d14e Removed one of the Nickolay's protections in order to be able to restore databases containing views with check option. 2006-05-23 07:51:38 +00:00
dimitr
2b623fd73b Restored the old plan distribution rules in v2.0. The new ones are neither complete nor reliable. To be revisited in HEAD. 2006-05-23 03:52:45 +00:00
dimitr
ff9f1270bf Update buildno. 2006-05-22 13:02:44 +00:00
dimitr
ec05df7ad8 Fixed bug with explicit plans and dependent vs free streams. 2006-05-19 11:10:21 +00:00
asfernandes
d522ae1c6e Fix FB2 regression - '' CONTAINING '' should return true - thanks to Arno 2006-05-18 13:28:54 +00:00
dimitr
7187ef1c3e Fixed wrong ALL results in the ODS11 optimizer. 2006-05-17 18:48:57 +00:00
alexpeshkoff
55656f6fe4 fixed regression, introduced by me in RC2 2006-05-16 15:36:30 +00:00
dimitr
ca64ff3a77 Update buildno. 2006-05-03 09:26:41 +00:00
alexpeshkoff
f3ec487452 fixed buildnum 2006-05-03 08:26:36 +00:00
dimitr
dc70aaeb02 Disabled spinlocks. 2006-05-03 07:02:24 +00:00
dimitr
672f39fa38 Fixed the CHECK bug reported by Ivan Prenosil. 2006-05-02 13:51:52 +00:00
hvlad
cdc4f1f83b Fixed RC1 bug : embedded can't connect to remote server via TCP\IP (connection rejected by remote interface) 2006-05-02 09:54:58 +00:00
dimitr
6e7f9c9ed1 Update buildno. 2006-04-30 10:03:21 +00:00
dimitr
355eb61534 Sync with HEAD. 2006-04-30 04:52:59 +00:00
dimitr
f2d220a99a Fixed fbintl loading on some Windows distribs. 2006-04-25 12:50:18 +00:00
dimitr
a1ed5cc36b Removed the unnessesary config option. 2006-04-25 11:06:59 +00:00
dimitr
f6fc1567ad Removed the unnessesary config option. 2006-04-25 10:47:03 +00:00
alexpeshkoff
9b62e7fb13 fixed illegal error reporting - warning about too long password is a victim 2006-04-23 13:26:37 +00:00
arnobrinkman
b9456e4747 Fix "no current record .." bug when an undependent stream A is dependent on stream B and B is dependent on stream C.
Stream A was merged with the stream C and only B was correctly joined.
2006-04-22 23:25:17 +00:00
dimitr
1f81a02f3a Updated buildno. 2006-04-20 10:22:37 +00:00
hvlad
7211c1f47c Bug fix: don't use page buffer after page was released - it can be replaced
by another page and may lead to serious corruptions
2006-04-20 09:55:46 +00:00
alexpeshkoff
d88aaa5b92 Better way to delete pidfile, thanks to Claudio 2006-04-18 08:56:34 +00:00
alexpeshkoff
20f62b0687 removed unneeded h-file 2006-04-17 10:33:11 +00:00
kkuznetsov
3abdb7a98b Backported from HEAD solaris changes 2006-04-16 19:56:13 +00:00
asfernandes
fd7d3447d7 Use THREAD_SLEEP as sleep don't exist in WIN32 2006-04-16 17:10:45 +00:00
alexpeshkoff
5063a312bc Fixed bug in VC7.1 builds, reported by Ivan Prenosil 2006-04-16 17:01:52 +00:00
alexpeshkoff
63355ae7ab fixed undocumented use of isc_spb_command_line in db_stat 2006-04-16 16:08:31 +00:00
asfernandes
7bdba55869 Correction 2006-04-16 15:29:20 +00:00
alexpeshkoff
9ca6a23431 fixed bug, noticed by Roman Rokytskyy with commit/rollback in repair 2006-04-16 14:35:37 +00:00
alexpeshkoff
729cc0ef44 make it possible to restore files, created by gbak 1.5.3 and server 2.0 2006-04-16 12:28:22 +00:00
alexpeshkoff
f5c2df7072 fixed a couple of issues with firebird SS install/startup/shutdown/uninstall 2006-04-16 11:55:15 +00:00
alexpeshkoff
c5dcb25bd3 backported recommended by Claudio fix 2006-04-14 15:43:11 +00:00
alexpeshkoff
fa563c9b0d removed 16-bit support, breaking big-blocks allocation 2006-04-13 11:00:39 +00:00
asfernandes
8965aea8bf Backport Polish collation ISO_PLK for ISO8859_2 charset - contributed by Jaroslaw Glowacki 2006-04-13 03:29:52 +00:00
asfernandes
bead5f7f26 Backport fix for SHOW GENERATOR 2006-04-13 03:28:56 +00:00
alexpeshkoff
365a3b836c turn of debugging in release 2006-04-12 07:36:39 +00:00
alexpeshkoff
95f9f33ee3 increment build number 2006-04-09 15:47:01 +00:00
alexpeshkoff
9b10244f53 make CS lock manager semaphores have correct access rights 2006-04-09 15:46:46 +00:00
alexpeshkoff
046682a320 increment build number 2006-04-09 12:47:47 +00:00
alexpeshkoff
3e8edbaeb3 fixed AV during massive addition of relations to DSQL hash 2006-04-09 12:47:29 +00:00
alexpeshkoff
20e8d8bd7c increment build number 2006-04-09 11:00:00 +00:00
alexpeshkoff
f6c7ffb7a3 fixed access rights to delta file 2006-04-09 10:59:43 +00:00
robocop
afd75d05db increment build number 2006-04-09 06:53:50 +00:00
robocop
00c9d548a6 Handle zero-length strings even if we have our buffer full. 2006-04-09 06:53:38 +00:00
robocop
d2a47766f3 increment build number 2006-04-09 06:50:50 +00:00
robocop
1c82de9736 increment build number 2006-04-09 06:50:49 +00:00
robocop
eb727adf2f We can't handle more than 255 bytes for some items when merging information. Let's be consistent between the length indicator and the bytes we put in the buffer. 2006-04-09 06:50:46 +00:00
robocop
863af98c2d increment build number 2006-04-09 06:46:32 +00:00
robocop
4243e7bcc4 Style. 2006-04-09 06:46:28 +00:00
fsg
7c3220b4f1 increment build number 2006-04-09 02:23:44 +00:00
fsg
d132703d0a increment build number 2006-04-09 02:23:13 +00:00
robocop
1b181e3d41 increment build number 2006-04-09 00:54:17 +00:00
robocop
b8636c120b Refactor this damn unreadable code and take into account the problem Adriano found with zero length file names in my previous commit. 2006-04-09 00:53:55 +00:00
hvlad
728cc885bb increment build number 2006-04-08 11:33:32 +00:00
robocop
ce83f5b819 increment build number 2006-04-08 03:29:19 +00:00
robocop
2f88f5765a Misc. 2006-04-08 03:29:17 +00:00
robocop
de93e5df88 increment build number 2006-04-08 03:28:54 +00:00
robocop
19e9ad696b Correction. 2006-04-08 03:28:52 +00:00
asfernandes
86cc1114d5 increment build number 2006-04-08 03:09:17 +00:00
asfernandes
a34d59a454 Fix problem which occur when select a field with NONE charset when using another connection charset - second part of problem reported by Michal Kubecek 2006-04-08 03:09:08 +00:00