robocop
b257c4a30a
Misc.
2008-06-26 11:03:53 +00:00
asfernandes
23e4059ce5
Changed attribute name NUMERIC to NUMERIC-SORT - sugested by Claudio
2008-06-25 01:46:50 +00:00
alexpeshkoff
99f17b4d00
1. Frontported fix for CORE-1944: Monitoring tables contain wrong data
...
2. Added new methods to Clumplet classes - date, time and floating point support.
3. Avoid endianess #ifdef's in Clumplet classes.
2008-06-24 13:07:12 +00:00
asfernandes
552f58dd48
Misc
2008-06-06 02:25:35 +00:00
robocop
b8ea332022
Misc.
2008-06-05 11:02:42 +00:00
alexpeshkoff
7f4b15737f
Some service for us - make errors in destructors visible to debugger
2008-06-03 11:43:42 +00:00
robocop
a1906d634f
Style.
2008-06-03 06:19:50 +00:00
robocop
07c087094d
Mostly remove useless parentheses.
2008-06-03 06:14:59 +00:00
asfernandes
dbaf050e86
Set the tdbb->request to NULL when committing an autonomous transaction, as a normal COMMIT does. This fixes assertion related to system blobs created by DDL commands in EXECUTE STATEMENT. Test case:
...
execute block
as
begin
in autonomous transaction do
execute statement 'create table x (n integer)';
end!
2008-06-01 19:14:41 +00:00
robocop
88859fdc51
Make operations a bit faster by enabling the vector to add an array of values in a single pass (the same idea as insert's overloaded version).
2008-05-25 12:16:20 +00:00
dimitr
1ebc716eb2
Misc.
2008-05-25 07:19:31 +00:00
asfernandes
4343cbfeba
Do the same kind of cleanup in jrd/pass1 as done for "proc_flag" in dsql/pass1 - recursive passing the same parameters that is changed in specific situations makes difficult to understand the logic.
2008-05-18 01:02:35 +00:00
robocop
5777ff76fa
More VC6 cleanup.
2008-05-14 13:11:41 +00:00
robocop
1cdd4e4126
Clean the sources from VC6 hacks.
2008-05-14 05:17:53 +00:00
asfernandes
fa3e3c24d1
Misc
2008-05-13 18:51:35 +00:00
dimitr
6a593eca17
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:41:24 +00:00
asfernandes
b2abfa3d8b
Compatibility with Valgrind 3.3
2008-04-27 18:53:33 +00:00
asfernandes
53a2090f65
Misc
2008-04-27 02:39:51 +00:00
alexpeshkoff
051eae391f
Added useful JString methods to Firebird::string
2008-04-24 15:44:54 +00:00
asfernandes
cfb2b8ee91
Misc
2008-04-23 02:19:25 +00:00
robocop
05271261e1
Style.
2008-04-19 11:11:10 +00:00
robocop
61662f5b5b
Constness and style.
2008-04-19 09:42:01 +00:00
robocop
5b0a5ded86
Style.
2008-04-18 10:03:04 +00:00
robocop
6f31045e33
Misc.
2008-04-16 09:25:36 +00:00
alexpeshkoff
c80b38952b
Avoid violating const rules - thanks to Claudio
2008-04-15 14:00:58 +00:00
alexpeshkoff
9d67aa1220
New methods in RefPtr template
2008-04-15 08:53:54 +00:00
hvlad
fe3f8c184b
New EXECUTE STATEMENT with support of external data source implementation
2008-04-09 20:18:47 +00:00
alexpeshkoff
1a1732aa14
Fixed use of nanoseconds in struct timespec
2008-04-09 13:34:25 +00:00
hvlad
ea5f555891
Corrections noted by Claudio
2008-04-06 21:58:08 +00:00
asfernandes
29fbfbb8ff
Misc
2008-04-06 14:45:51 +00:00
hvlad
981d1c558f
RefPtr : constness and new assignment operator
2008-04-05 22:39:19 +00:00
robocop
ee46acd6bc
Misc.
2008-04-03 13:17:32 +00:00
asfernandes
f0299cfb29
Misc
2008-04-03 01:11:26 +00:00
alexpeshkoff
aafed20fe1
Fixed problems with shutting down actively running engine - related with CORE-1805.
2008-04-02 14:26:17 +00:00
asfernandes
b5f62a63b0
Misc
2008-03-30 20:43:36 +00:00
robocop
ace427e4e3
exist() shortcut.
2008-03-29 13:24:22 +00:00
robocop
180928af4c
const.
2008-03-28 13:26:17 +00:00
robocop
b3de41ea87
Misc.
2008-03-28 13:25:47 +00:00
alexpeshkoff
4e5a83e767
1. Make remote port RefCounted object.
...
2. Removed deferred cleanup hack.
3. Fixed races when events are delivered - thanks to Vlad.
2008-03-27 10:15:05 +00:00
asfernandes
aa82019f87
Remove warnings and errors in the GCC/Linux build
2008-03-27 02:41:55 +00:00
dimitr
b87b5032ef
Changes in the TimeStamp class by Dmitry Kovalenko.
2008-03-26 10:21:04 +00:00
asfernandes
5496df8839
Misc
2008-03-26 02:13:34 +00:00
alexpeshkoff
21ca11f328
1. Moved processing of exceptions in guards' dtors to better place.
...
2. Added class Reference (RefCounted guard) and use it in the tree.
2008-03-25 08:44:11 +00:00
alexpeshkoff
68d88584b8
Fixed gcc warning
2008-03-24 15:18:26 +00:00
alexpeshkoff
e600c2b27f
Added template to be used when AutoPtr points to array
2008-03-24 15:00:53 +00:00
dimitr
a600c7789f
Validation.
2008-03-24 10:36:11 +00:00
dimitr
fda35bd451
An attempt fo speed up compilation.
2008-03-24 09:31:14 +00:00
robocop
1662d17d89
Misc.
2008-03-22 09:00:43 +00:00
asfernandes
3aca6f92b1
Misc
2008-03-21 02:42:24 +00:00
dimitr
71da9925ec
1) Added proper handle validation for dbb.
...
2) Changed dbb_sync lifestyle handling.
3) Sync'ed access to the att_long_locks.
2008-03-20 16:41:17 +00:00