asfernandes
647bc06ce1
Misc
2009-01-09 01:50:54 +00:00
robocop
b627ad2a39
Style.
2009-01-07 09:30:57 +00:00
hvlad
22389453af
Fixed bug CORE-2266 : Nbackup database locking not working correctly
2009-01-06 21:30:24 +00:00
asfernandes
79e89d573d
Misc
2009-01-03 19:02:04 +00:00
robocop
21bb7f3d20
Style.
2009-01-03 09:14:29 +00:00
robocop
2fadc0e456
Style.
2008-12-22 09:00:05 +00:00
robocop
e63b46bb9c
There's no need to check whether a pointer is null before applying delete or delete[].
2008-12-21 03:50:29 +00:00
robocop
9161be9116
Style.
2008-12-18 11:29:10 +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
alexpeshkoff
7cbe2a3a67
1. AIX port
...
2. Misc VIO_DEBUG fixes.
2008-12-03 15:17:58 +00:00
hvlad
36e1866a1d
Few fixes to correctly close brocken external connection.
...
Ability to stop execution of external query when :
- engine is shutted down
- database is shutted down
- local statement is cancelled
- local connection is cancelled
2008-11-27 23:06:48 +00:00
hvlad
a3d266ba83
Fixed bug CORE-2018 : Only one client can access a readonly database
2008-10-14 09:10:36 +00:00
asfernandes
96194d08ba
Misc
2008-08-31 01:10:41 +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
dimitr
609f466ad3
1) Fixed the layering, as dbb_lock shouldn't belong to PIO.
...
2) Passed tdbb to some engine routines that were dealing with TLS.
3) Got rid of fil_length and some minor cleanup.
2008-07-09 08:40:31 +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
f6ee54f721
Nothing Earth shattering: just trying to fix the indentation.
2008-06-13 11:28:34 +00:00
asfernandes
d30d6410ea
Misc
2008-06-13 01:42:58 +00:00
paulbeach
d597247854
Support 64bit Darwin PPC
2008-06-09 12:02:59 +00:00
asfernandes
d5e481ba10
Linux IA-64 port
2008-05-22 15:02:59 +00:00
dimitr
090fc2ac6c
Misc.
2008-05-09 10:16:00 +00:00
dimitr
7edcee435b
1) Turn on FW on all platforms by default.
...
2) Cleanup/misc.
2008-05-07 05:18:09 +00:00
dimitr
0a9e8c8382
Implemented CORE-1751. The changes include:
...
1) Make memory counters aggregated.
2) Add attachment pool and allocate appropriate resources out of this pool.
3) Always release attachments explicitly (via destructor).
4) Always delete user requests prior to attachment deletion.
5) Introduce memory usage counters per every monitoring object.
6) Misc refactoring.
Some pieces are still incomplete (although everything basically works), but I'd like to get feedback and testing sooner rather than later.
2008-05-06 08:46:39 +00:00
paulbeach
2600e01b89
Fix optimisation problem on MacOSX ppc build that results in a segfault on exit for all utilities
...
Re-define __ppc__ where necessary
2008-04-25 10:14:54 +00:00
paulbeach
64df8dd761
Solaris 64bit AMD port
2008-04-25 09:42:19 +00:00
dimitr
a355c60d02
1) Implemented CORE-793. More work is required to terminate idle CS processes, this will be done the next week.
...
2) Fixed the "lock conflict" error for the CS monitoring in v2.5.
2008-04-23 08:00:27 +00:00
asfernandes
d75951e8e5
Misc
2008-04-18 01:37:44 +00:00
alexpeshkoff
f4f209cb6f
Alan's patch for ARM
2008-04-15 14:14:57 +00:00
hvlad
d8dce81b86
Create temporary page space on first reference of temporary page space ID. This allows to use temporary page space for blobs storage even if no GTT was referenced.
2008-04-09 17:21:23 +00:00
alexpeshkoff
b237f4ebd8
Cleanup - avoid use of SUPERCLIENT macro in files, used by utilities
...
(and in some other places too).
2008-04-08 14:18:24 +00:00
hvlad
ccc38677a9
Make pip_header.reserved works in ODS 11.2 too
2008-04-02 08:46:56 +00:00
asfernandes
b5f62a63b0
Misc
2008-03-30 20:43:36 +00:00
dimitr
b87b5032ef
Changes in the TimeStamp class by Dmitry Kovalenko.
2008-03-26 10:21:04 +00:00
asfernandes
262dbadc4f
Misc
2008-03-15 17:55:27 +00:00
hvlad
f82d517b09
Fixed bug CORE-1790 : PAG_page_count returns 3 for just created database.
...
pip->pip_header.reserved is valid only for OSD 11.1, not for 11.2
2008-03-13 19:14:45 +00:00
alexpeshkoff
19b903f0c5
fixed posix build
2008-02-14 11:52:59 +00:00
paulbeach
dddab69190
Minor modifications for MacOS 64bit builds
2008-02-06 14:59:08 +00:00
robocop
4c3381ef6b
Style, constness and macro cleanup.
2008-02-03 10:41:44 +00:00
dimitr
a38b327886
Cleanup. Get rid of the JrdMemoryPool.
2008-01-29 10:11:52 +00:00
dimitr
43594ed53a
Major synchronization changes. Description of the commit will be posted to fb-devel.
2008-01-26 13:17:19 +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
asfernandes
61b51855a8
Misc
2008-01-20 23:51:21 +00:00
asfernandes
654200fda3
Corrections
2008-01-18 17:39:07 +00:00
paulbeach
79a649377d
Welcome to 64bit MacOS builds
2008-01-18 14:12:26 +00:00
asfernandes
ce4bbd30f5
Misc
2008-01-17 14:38:25 +00:00
alexpeshkoff
f24e56e618
Applied Damyan's patch - MIPS linux port
2008-01-17 12:36:08 +00:00
dimitr
6992f2a638
The merge continued.
2008-01-16 09:41:31 +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
hvlad
0182b158d0
Remove not needed code.
2007-11-27 16:21:25 +00:00