8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-27 20:43:03 +01:00
Commit Graph

133 Commits

Author SHA1 Message Date
alexpeshkoff
c98ccc6f4c Fixed CORE-3944: SuperClassic crashes when running script that delete attachments and move database to offline 2012-12-27 13:26:31 +00:00
alexpeshkoff
74938ad13e Fixed CORE-3935 and CORE-3993 2012-12-14 17:45:38 +00:00
dimitr
5eaecbbfc0 Backported (from trunk) more reliable AST handling during the database cleanup. 2012-11-22 12:45:45 +00:00
dimitr
9bad18069b Fixed CORE-3625: MON$IO_STATS doesn't report page writes performed asynchronously (at the AST level). 2012-03-15 09:28:18 +00:00
dimitr
ed317170a4 Fixed CORE-2286: Selecting from MON$CALL_STACK within a Trigger or SP sometimes return 0 rows. 2012-03-14 15:24:12 +00:00
dimitr
ac493abad7 Correction. The process name is already converted into UTF8 at this point. 2011-07-22 06:52:47 +00:00
dimitr
17be2f24d6 Fixed CORE-3508: MON$DATABASE_NAME and MON$ATTACHMENT_NAME fields contain question marks instead of non-ASCII characters regardless of the connection charset. 2011-06-02 13:48:11 +00:00
dimitr
e642bc0f42 Reworked my yesterday's fix to simplify it. 2011-02-15 08:38:32 +00:00
dimitr
1974ff619e Refactored the shared counter to support multiple number spaces.
Changed att_id and tra_id to be generated sequentially (without caching), as agreed with Vlad privately.
Fixed CORE-2305: Make mon$statement_id value constant among monitoring snapshots.
2011-02-14 17:05:23 +00:00
dimitr
f2c890e1fc Fixed CORE-3138: Internal error or crash occurs when accessing any MON$ table after altering its structure. 2011-02-14 11:10:58 +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
asfernandes
1674db2688 Port CVS changes (includes CORE-2993, CORE-3010, CORE-3011, CORE-3015, CORE-3016, CORE-3017 and CORE-3021) 2010-06-05 02:41:14 +00:00
hvlad
75080a148f Fixed bug CORE-2993 : Fatal lock manager error "Invalid lock id (NNN)" while working with monitoring tables on a highly loaded system 2010-05-06 12:07:34 +00:00
asfernandes
d4e407cb3f Misc 2009-09-24 02:11:10 +00:00
asfernandes
2c4ff818df Misc 2009-09-17 15:55:18 +00:00
asfernandes
04dc113afc Remove variable shadowing 2009-09-17 11:10:55 +00:00
hvlad
d9d8bf7fd1 Fixed bug CORE-2632 : Invalid BLOB ID when working with monitoring tables 2009-09-16 21:27:12 +00:00
robocop
74c6abdc46 Delete unused constant since v1.104 of this file. 2009-08-28 10:16:38 +00:00
robocop
ef60e5f2c7 Comment. 2009-08-28 05:04:43 +00:00
asfernandes
83dfc4a849 Fixed CORE-2602 - Attachments using NONE charset may cause reads from MON$ tables to fail 2009-08-27 16:17:35 +00:00
asfernandes
398975b940 Misc 2009-08-20 01:32:24 +00:00
dimitr
bcebd6f026 Fixed CORE-2478: mon$memory_usage: Incorrect database memory reported on CS and SC. 2009-08-19 09:35:03 +00:00
dimitr
d53b28797c Fixed CORE-2573: The server crashes when selecting from the MON$ tables in the ON DISCONNECT trigger. 2009-07-25 11:08:41 +00:00
alexpeshkoff
c3e0b4081a Fixed CORE-2564: alignment error on risc machines 2009-07-20 13:44:02 +00:00
robocop
5133920611 Get rid of variable shadowing. 2009-07-12 12:12:04 +00:00
asfernandes
e26c3083f8 Improvement CORE-2551 - Interpret DPB items as now the database name parameter is interpreted and change MON$ filenames fields from NONE to UNICODE_FSS. 2009-07-11 19:58:28 +00:00
asfernandes
8bacb14102 Misc 2009-07-08 14:34:17 +00:00
dimitr
9a4a3cfbdf Fixed my yesterday's commit. 2009-07-07 05:17:55 +00:00
dimitr
cc53600348 Front-ported my recent rework of the monitoring stuff. 2009-07-06 09:19:26 +00:00
alexpeshkoff
6cf6aa48bd misc 2009-06-10 12:48:05 +00:00
alexpeshkoff
5a4eab402e Front-ported fix for CORE-2482: Monitoring tables data collection is unstable when attaching or detaching database 2009-05-29 14:10:18 +00:00
dimitr
f8ded89969 Better error reporting. Also, don't block the requester in the case of error. 2009-05-28 07:58:39 +00:00
robocop
66b1227b22 Unused params, some formatting, cleanup. 2009-05-01 17:21:36 +00:00
robocop
5acf561eb6 Get rid of some typedefs. 2009-04-02 08:53:25 +00:00
roman-simakov
1a4949891b Refactored NBackup subsystem.
1) Fixed CORE-1696 - "Deadlock in LM by using nbackup utility" with priority rating of lock requesting for LCK_backup_database and LCK_bdb.
2) A lot of stability fixes were made.
3) The key thing is using new GlobalRWLock for removing LCK_set_owner_handle function and speed up performance.
4) The code is still ready for using both in shared cache architecture and in claster architecture.
2009-03-17 07:39:55 +00:00
robocop
38f1fafbb9 Constness. 2009-02-08 12:57:49 +00:00
asfernandes
75c0d0f353 Misc 2009-02-05 01:08:13 +00:00
hvlad
b0e129a52f static not works here 2009-02-03 08:45:57 +00:00
hvlad
0185a3adc8 Make GCC's life easier 2009-02-02 12:06:51 +00:00
hvlad
115602ff06 Trace services support 2009-02-01 22:10:12 +00:00
asfernandes
f4fbdffe07 Misc 2009-01-29 17:44:21 +00:00
dimitr
1b3927b026 1) Globally named per-database shmem regions.
2) Slightly reworked monitoring internals.
3) Encapsulated the event manager, many internal changes there.
4) Various cleanup, etc.
2009-01-28 12:27:18 +00:00
robocop
3689f15321 Style. 2009-01-20 08:33:59 +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
dimitr
891eb7e16b Fixed the missing database-level statistics. 2008-12-29 17:32:37 +00:00
robocop
ae4c8c2f2e Style. 2008-12-25 06:30:01 +00:00
dimitr
2208b35814 Fixed the regression for CORE-1926 reported by Philippe. 2008-12-24 13:34:12 +00:00
robocop
95292d1731 Style. 2008-12-20 08:12:19 +00:00
dimitr
78037bfe40 Fix for big-endian machines, it follows Alex's set of fixes. 2008-12-19 14:58:16 +00:00