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

243 Commits

Author SHA1 Message Date
asfernandes
bbb06eca72 Fix assertion at INTL due to much longer buffer 2009-05-06 16:34:18 +00:00
dimitr
93be80a4aa Fixed CORE-2449: Unexpected "lock conflict" error can be thrown instead of other (expected) exception. 2009-05-05 09:32:45 +00:00
alexpeshkoff
ae92789faf Fixed bugs noticed by Claudio 2009-05-05 07:27:20 +00:00
asfernandes
38a2912669 Misc 2009-05-03 21:57:13 +00:00
robocop
60ba0586dd Undo two of Alex' suspicious or wrong changes until he can return and rethink them. 2009-05-02 13:05:29 +00:00
robocop
66b1227b22 Unused params, some formatting, cleanup. 2009-05-01 17:21:36 +00:00
alexpeshkoff
8c983fec26 Fixed alignment issues with on-stack vary strings 2009-04-29 14:00:32 +00:00
asfernandes
f6f364da49 Trim trailling spaces 2009-04-04 16:39:31 +00:00
robocop
a730fbf074 Get rid of more typedefs. 2009-04-03 10:07:55 +00:00
robocop
fab6a3a6cf Get rid of superflous parentheses. 2009-02-28 11:57:40 +00:00
asfernandes
7ba3e7d0e5 Misc 2009-02-11 01:32:09 +00:00
hvlad
1f8e353154 Comment my recent (not obvious) change 2009-02-09 15:12:55 +00:00
asfernandes
1105286dee Misc 2009-02-07 15:20:34 +00:00
hvlad
f4544ce4a0 Performance : use stack allocation when possible 2009-02-06 19:38:48 +00:00
robocop
3689f15321 Style. 2009-01-20 08:33:59 +00:00
asfernandes
296f170224 Misc 2009-01-04 20:32:35 +00:00
asfernandes
79e89d573d Misc 2009-01-03 19:02:04 +00:00
hvlad
8646bad2f9 Fixed bug CORE-2241 : Wrong number of records fetched when using index 2009-01-02 09:49:50 +00:00
robocop
6406e45337 Shut up compiler warnings (unreferenced vars, uninitialized vars, compile-time conditional code, etc.) 2009-01-02 06:36:12 +00:00
asfernandes
5c97a235e3 Misc 2008-12-24 00:32:49 +00:00
robocop
2fadc0e456 Style. 2008-12-22 09:00:05 +00:00
asfernandes
5311dd5a5e Misc 2008-12-20 19:57:43 +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
ff99dc3d46 Style. 2008-12-18 10:47:25 +00:00
robocop
511c7eb7d8 Promote thread_data* as function argument. 2008-12-14 10:19:27 +00:00
asfernandes
8fbf0e8e8c Remove trailing spaces (.cpp files) 2008-12-05 01:20:14 +00:00
dimitr
3b03866f7e This change is intended to make the engine responsible to async requests (shutdown, cancellation, etc) while performing long index scans. 2008-09-16 10:27:30 +00:00
alexpeshkoff
13a15d4bfe 1. Final fix for CORE-1964 - finished vararg cleanup in jrd.
2. Generic cleanup of error reporting functions all around engine.
2008-08-27 12:20:47 +00:00
alexpeshkoff
a2e416210b Fixed CORE-1964: Use of 0 instead of isc_arg_end to terminate list of ERR_post's (and cousines) arguments is invalid.
Also cleaned up use of gds__log() in a few places.
2008-06-26 09:47:59 +00:00
robocop
b629df88ff Correction for logic error (it worked by pure coincidence). 2008-06-05 10:56:14 +00:00
robocop
8a28565ea7 Misc. 2008-05-08 08:19:50 +00:00
dimitr
e0c6d0e13d Fixed CORE-1812. 2008-05-06 09:40:22 +00:00
hvlad
7970d15d65 A little correction and more explanations in comment 2008-04-03 11:13:20 +00:00
asfernandes
f0299cfb29 Misc 2008-04-03 01:11:26 +00:00
hvlad
259fafa647 Implement CORE-1819 : More efficient solution for CORE-1300 2008-04-02 23:46:59 +00:00
hvlad
f672d51a14 Avoid manipulations with TDBB_use_db_page_space flag in jrd_rel::getPagesInternal 2008-04-02 13:55:10 +00:00
dimitr
de8514ea4c Cleanup/refactoring. 2008-03-19 11:39:25 +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
db7d3ecd4c The merge continued. 2008-01-16 08:31:31 +00:00
hvlad
e833be6785 Correction for fix for CORE-1199. Thanks to Claudio 2007-12-17 07:36:46 +00:00
hvlad
37e3128777 Fixed bug CORE-1199 : Firebird SS: internal gds software consistency check (CCH_precedence: block marked (212), file: cch.cpp line: 3640) 2007-12-16 20:14:53 +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
f3ba6d4fa5 Misc 2007-08-29 02:33:35 +00:00
hvlad
8de5dd7342 Fixed bug CORE-1361 : Index operations for global temporary tables are not visible for the active connection 2007-08-28 20:17:36 +00:00
asfernandes
4cc5949028 Misc 2007-08-05 19:56:27 +00:00
hvlad
e196a9e42f Fixed bug CORE-1401 : Global temporary table instance may pick up not all indices 2007-08-02 20:20:16 +00:00
hvlad
04f367d0d2 Fixed CORE-1300 : Lower level index pages in missed from parent page 2007-06-02 12:15:18 +00:00
hvlad
512a33e0c0 Fixed CORE-1299 : Wrong index entries order at non-leaf b-tree pages 2007-06-02 12:10:40 +00:00
hvlad
f3163f9295 Fixed CORE-1298 : BTR\garbage_collect code can make a deadlock in a page cache 2007-06-02 12:07:52 +00:00