hvlad
9124f5e188
Front ported improvements
...
CORE-3656 : Support for sweep information in Trace API, and
CORE-2668 : Write note into log when automatic sweep is started
Also per-table stats is enabled at transaction level (see thread_db::bumpRelStats)
2012-08-02 08:55:21 +00:00
asfernandes
07557dc297
Misc.
2012-05-26 18:05:56 +00:00
hvlad
d78703c9ae
Improvement CORE-3539 : TRACE: add ability for logging ERRORs that occur in runtime (lock conflicts, PK/UK/FK violations et al)
2012-05-15 07:56:24 +00:00
alexpeshkoff
4e795f4047
Include platform definitions file common.h in firebird.h. Use OS-specific ThreadId instead artificial FB_THREAD_ID, avoiding unneeded casts in the code. This should fix BSD and MAC ports.
2012-03-01 08:55:43 +00:00
alexpeshkoff
40348295e1
Used upgradeInterface() in a number of places.
...
Fixed memory leak when unloading module, related with upgraded interfaces.
Fixed timer on posix to be high resolution.
Better diagnostic in services.
2011-06-10 12:53:51 +00:00
alexpeshkoff
fb335fb58c
Fixed correct calling convention - thanks to Adriano
2011-04-11 11:14:21 +00:00
alexpeshkoff
4c3f87d6bd
Continued renaming interfaces. Added comments
2011-04-08 15:18:50 +00:00
alexpeshkoff
5c88e478f6
Use better names for a number of objects according to Vlad's suggestion
2011-04-07 17:16:00 +00:00
alexpeshkoff
7c8bacb692
Detect forced unload of plugin by OS when process is exited
2011-03-04 15:49:37 +00:00
alexpeshkoff
0a7c3fc69d
Fixed CORE-3369: first step to make it possible to specify non-default security database for specific database
2011-03-02 13:42:56 +00:00
asfernandes
233093cee4
Misc
2011-01-16 02:16:15 +00:00
alexpeshkoff
d6fcde387b
New plugin manager. Use it for all types of plugins.
2011-01-14 17:31:40 +00:00
alexpeshkoff
e05c1a825f
Moved some more .h-files to common from jrd as Vlad suggested
2010-10-13 10:39:52 +00:00
asfernandes
91384eb587
Misc
2010-10-12 17:40:27 +00:00
alexpeshkoff
2dc25a44bb
OSRI and new posix build
2010-10-12 08:02:57 +00:00
hvlad
02b9ac8fd8
No need to report full path of the failed traced plugin module as we load it from only one and well known location
2009-10-02 13:24:21 +00:00
robocop
2c3eb534e0
- Fix compilation problem after Adriano's volatile.
...
- Misc.
2009-09-24 06:29:50 +00:00
alexpeshkoff
60a115efc2
Fixed CORE-2601: fine tuning of the installation directories does not work in configure
2009-09-11 10:49:46 +00:00
robocop
66b1227b22
Unused params, some formatting, cleanup.
2009-05-01 17:21:36 +00:00
asfernandes
f6f364da49
Trim trailling spaces
2009-04-04 16:39:31 +00:00
hvlad
709ea47530
Split long error message on two lines. Misc.
2009-03-26 22:29:19 +00:00
aafemt
f28366aa03
Rollback till better fix for Windows loader problem
2009-03-02 10:27:35 +00:00
aafemt
42862bb779
Only shared libraries can have plugins inside
2009-03-01 16:38:53 +00:00
asfernandes
f0de59cde9
Misc
2009-02-13 21:08:56 +00:00
hvlad
90984234ec
Refactoring. Make getStorage static method.
2009-02-11 15:21:31 +00:00
robocop
a18dc0519f
Misc, style, fixing dangerous warnings, constness, etc.
2009-02-08 11:23:46 +00:00
asfernandes
75c0d0f353
Misc
2009-02-05 01:08:13 +00:00
alexpeshkoff
aca2ff3483
Make trace plugin work on linux
2009-02-04 11:43:19 +00:00
hvlad
da44ed0f49
When no active trace sessions left, clear notification needs
2009-02-03 19:14:52 +00:00
hvlad
2d6965d832
Remove unneeded assignment
2009-02-02 16:28:24 +00:00
asfernandes
56689d338b
Misc
2009-02-02 14:46:24 +00:00
hvlad
09d9645c46
Trace services implementation
2009-02-01 22:07:35 +00:00