alexpeshkoff
ca42e73685
Fixed CORE-3454: "fb_lock_print -c" hangs server
2011-04-28 16:59:29 +00:00
hvlad
1268f882e6
Moved assertion out of loop else it could wrongly fire at second execution
2011-04-14 12:07:00 +00:00
hvlad
b2b911fe6c
Improvement CORE-3323 : Ability to cancel waiting in lock manager
2011-02-02 10:27:48 +00:00
dimitr
9755df067e
Backported Adriano's correction.
2011-02-02 08:15:27 +00:00
hvlad
3db1dd93c8
Warnings
2011-02-01 15:17:49 +00:00
hvlad
4b638d6e28
Misc
2011-02-01 15:05:30 +00:00
hvlad
b877fa6fab
Move VALIDATE_LOCK_TABLE from lock.h into lock.cpp : at allows to rebuild just lock.cpp if some need to disable validation of lock table in DEBUG build or enable validation in RELEASE build.
2011-02-01 15:01:10 +00:00
dimitr
475f873682
Fixed CORE-3217: Server crashes inside the lock manager when multiple connections attaching/detaching simultaneously.
2010-11-08 10:10:29 +00:00
alexpeshkoff
ebea0fd1b0
Fixed Mac port
2010-07-16 07:20:55 +00:00
alexpeshkoff
7a69886c3b
repeat commit for CORE-3021 in SVN
2010-06-08 11:40:58 +00:00
alexpeshkoff
42ffe4fcf8
Fixed and improved diagnostics when thread failed to start
2010-05-20 10:36:19 +00:00
alexpeshkoff
2e4fea1c04
Fixed CORE-2942: Huge (>10Gb) memory consumption by some fb_inet_server processes
2010-03-25 10:33:28 +00:00
dimitr
ad11dd07d5
Fixed the interactive lock print header for waits. It was showing non-supported columns.
2009-12-07 16:17:38 +00:00
asfernandes
90dfb9a411
Misc
2009-09-30 01:10:11 +00:00
robocop
c0d166edf3
Just in case.
2009-09-29 07:33:30 +00:00
alexpeshkoff
ecbf4312a1
Implemented CORE-2644: Make lock table expandable on HPUX
2009-09-28 16:03:44 +00:00
asfernandes
57c4670972
Misc
2009-09-27 00:54:42 +00:00
hvlad
bc7f2e683a
Fixed bug CORE-2640 : A regular deadlock may not be detected by the lock manager under some conditions, thus resulting in a hang
2009-09-25 18:28:22 +00:00
dimitr
5cdc00d947
Corrections per Claudio's request.
2009-08-21 12:04:53 +00:00
robocop
aaf86179d8
Style.
2009-08-21 09:03:10 +00:00
robocop
a301a4daf0
Misc.
2009-08-20 11:46:49 +00:00
asfernandes
398975b940
Misc
2009-08-20 01:32:24 +00:00
dimitr
c16b693999
Added ISC_mutex_fini(), per Claudio's request. Also added ISC_unmap_file().
...
Moved the consistency switch handling into the proper scope. Fixed the memory allocation.
2009-08-19 17:05:07 +00:00
dimitr
28adc69db6
Fixed CORE-2598: fb_lock_print -c[onsistency] switch doesn't work on Windows.
2009-08-19 09:54:52 +00:00
dimitr
b3843ebca4
Cleanup. New nbackup internals don't need this code anymore.
2009-08-19 08:07:18 +00:00
alexpeshkoff
4fe226c84d
Much better fix for CORE-2590, thanks to Dmitry Yemanov
2009-08-19 07:49:37 +00:00
robocop
e71bd1400d
Comments.
2009-08-14 07:25:09 +00:00
robocop
022895cbde
Style.
2009-08-14 05:51:21 +00:00
dimitr
3f6dd2bceb
Easy fix for CORE-2591: High mutex wait ratio and degraded performance after some time of performing normally.
...
Let's field tests to show us whether we would need a more complex solution in order to utilize the shared memory better.
Also, changed the allocation granularity from 4 to 8 bytes, as our most common locks are equal or longer than 8 bytes now.
2009-08-13 14:35:21 +00:00
robocop
7c01c50390
Style.
2009-08-13 14:23:38 +00:00
asfernandes
8a94ecf6bc
Misc
2009-06-29 02:06:00 +00:00
robocop
fc2fcf98da
Style.
2009-06-27 07:00:34 +00:00
robocop
f10e1b72eb
Style.
2009-06-27 06:23:36 +00:00
robocop
2e3ce0d23d
Misc.
2009-06-07 09:49:58 +00:00
robocop
c6106603df
Misc.
2009-06-05 10:24:39 +00:00
robocop
51d3c9b756
Let's use more typical #ifdef to test macros instead o #if.
2009-05-29 11:27:41 +00:00
robocop
66b1227b22
Unused params, some formatting, cleanup.
2009-05-01 17:21:36 +00:00
robocop
2d7cb94844
Unused params
...
Some BLR checks
2009-04-28 13:08:04 +00:00
dimitr
774213d76c
Misc.
2009-04-13 08:24:39 +00:00
asfernandes
d136f88092
Misc
2009-04-11 19:41:01 +00:00
robocop
0bf3d11247
Misc.
2009-04-10 14:28:35 +00:00
alexpeshkoff
c4f37d6f9b
No sense keeping old value of shared memory pointer when file is already unmapped - thanks to Claudio
2009-04-10 10:35:45 +00:00
alexpeshkoff
ab90217604
Better fix for lock files in CORE-2402
2009-04-08 11:30:15 +00:00
alexpeshkoff
1e7898ea22
Fix for CORE-2402: bad permissions on temp files, /tmp is polluted with a lot of files
2009-04-08 11:00:58 +00:00
alexpeshkoff
77498cac9b
Fixed some warnings
2009-04-03 10:49:07 +00:00
robocop
5acf561eb6
Get rid of some typedefs.
2009-04-02 08:53:25 +00:00
alexpeshkoff
cc69cf7c6e
Fixed CORE-2354: "fb_lock_print -ia" output is not flushed to a file between iterations
2009-03-10 12:27:48 +00:00
robocop
fab6a3a6cf
Get rid of superflous parentheses.
2009-02-28 11:57:40 +00:00
robocop
d766c4231d
Simplify the call to ISC_event_wait.
2009-02-28 11:47:11 +00:00
dimitr
8576856193
Fixed CORE-2347: "Deadlock. Page type <N> lock conversion denied" error is reported under a concurrent "connect-work-disconnect" kind of load.
2009-02-27 11:33:27 +00:00