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