internal LostFlushDbTimeTooOldTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("LostFlushDbTimeTooOldTagHandler", watcher, dbfi)
 {
 }
Esempio n. 2
0
 internal ExpectedDismountTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("ExpectedDismountTagHandler", watcher, dbfi)
 {
 }
 internal SourceLogCorruptionOutsideRequiredRangeHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("SourceLogCorruptionOutsideRequiredRangeHandler", watcher, dbfi)
 {
 }
 // Token: 0x06001006 RID: 4102 RVA: 0x00045764 File Offset: 0x00043964
 internal SpaceTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("Space", watcher, dbfi)
 {
 }
Esempio n. 5
0
 internal LostFlushDetectedTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("LostFlushDetectedTagHandler", watcher, dbfi)
 {
 }
 // Token: 0x0600100D RID: 4109 RVA: 0x0004579E File Offset: 0x0004399E
 internal IoHardTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("I/O Hard", watcher, dbfi)
 {
 }
Esempio n. 7
0
 // Token: 0x060010B8 RID: 4280 RVA: 0x00045EE7 File Offset: 0x000440E7
 internal ReplayFailedToPagePatchTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("ReplayFailedToPagePatchTagHandler", watcher, dbfi)
 {
 }
 // Token: 0x0600112B RID: 4395 RVA: 0x000464D3 File Offset: 0x000446D3
 internal LockedVolumeTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("LockedVolumeTagHandler", watcher, dbfi)
 {
 }
 // Token: 0x0600101F RID: 4127 RVA: 0x0004585B File Offset: 0x00043A5B
 internal SourceCorruptionTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("Source corruption", watcher, dbfi)
 {
 }
Esempio n. 10
0
 internal AlertOnlyTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("Alert Only", watcher, dbfi)
 {
 }
 // Token: 0x06001125 RID: 4389 RVA: 0x0004644D File Offset: 0x0004464D
 internal LowDiskSpaceStragglerTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("LowDiskSpaceStragglerTagHandler", watcher, dbfi)
 {
 }
Esempio n. 12
0
 // Token: 0x06001109 RID: 4361 RVA: 0x00046323 File Offset: 0x00044523
 internal HungStoreWorkerTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("HungStoreWorkerTagHandler", watcher, dbfi)
 {
 }
Esempio n. 13
0
 internal RemountTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("Remount", watcher, dbfi)
 {
 }
Esempio n. 14
0
 internal MemoryTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("Memory", watcher, dbfi)
 {
 }
Esempio n. 15
0
        internal static TagHandler GetInstance(FailureItemWatcher watcher, DatabaseFailureItem dbfi)
        {
            TagHandler result = null;

            switch (dbfi.Tag)
            {
            case FailureTag.NoOp:
                result = new NoOpTagHandler(watcher, dbfi);
                break;

            case FailureTag.Configuration:
                result = new ConfigurationTagHandler(watcher, dbfi);
                break;

            case FailureTag.Repairable:
                result = new RepairableTagHandler(watcher, dbfi);
                break;

            case FailureTag.Space:
                result = new SpaceTagHandler(watcher, dbfi);
                break;

            case FailureTag.IoHard:
                result = new IoHardTagHandler(watcher, dbfi);
                break;

            case FailureTag.SourceCorruption:
                result = new SourceCorruptionTagHandler(watcher, dbfi);
                break;

            case FailureTag.Corruption:
                result = new CorruptionTagHandler(watcher, dbfi);
                break;

            case FailureTag.Hard:
                result = new HardTagHandler(watcher, dbfi);
                break;

            case FailureTag.Unrecoverable:
                result = new UnrecoverableTagHandler(watcher, dbfi);
                break;

            case FailureTag.Remount:
                result = new RemountTagHandler(watcher, dbfi);
                break;

            case FailureTag.Reseed:
                result = new ReseedTagHandler(watcher, dbfi);
                break;

            case FailureTag.Performance:
                result = new PerformanceTagHandler(watcher, dbfi);
                break;

            case FailureTag.MoveLoad:
                result = new MoveLoadTagHandler(watcher, dbfi);
                break;

            case FailureTag.Memory:
                result = new MemoryTagHandler(watcher, dbfi);
                break;

            case FailureTag.CatalogReseed:
                result = new CatalogReseedTagHandler(watcher, dbfi);
                break;

            case FailureTag.AlertOnly:
                result = new AlertOnlyTagHandler(watcher, dbfi);
                break;

            case FailureTag.ExpectedDismount:
                result = new ExpectedDismountTagHandler(watcher, dbfi);
                break;

            case FailureTag.UnexpectedDismount:
                result = new UnexpectedDismountTagHandler(watcher, dbfi);
                break;

            case FailureTag.ExceededMaxDatabases:
                result = new ExceededMaxDatabasesTagHandler(watcher, dbfi);
                break;

            case FailureTag.GenericMountFailure:
                result = new GenericMountFailureTagHandler(watcher, dbfi);
                break;

            case FailureTag.PagePatchRequested:
                result = new PagePatchRequestedTagHandler(watcher, dbfi);
                break;

            case FailureTag.PagePatchCompleted:
                result = new PagePatchCompletedTagHandler(watcher, dbfi);
                break;

            case FailureTag.LostFlushDetected:
                result = new LostFlushDetectedTagHandler(watcher, dbfi);
                break;

            case FailureTag.SourceLogCorruption:
                result = new SourceLogCorruptionTagHandler(watcher, dbfi);
                break;

            case FailureTag.FailedToRepair:
                result = new FailedToRepairTagHandler(watcher, dbfi);
                break;

            case FailureTag.LostFlushDbTimeTooOld:
                result = new LostFlushDbTimeTooOldTagHandler(watcher, dbfi);
                break;

            case FailureTag.LostFlushDbTimeTooNew:
                result = new LostFlushDbTimeTooNewTagHandler(watcher, dbfi);
                break;

            case FailureTag.ExceededMaxActiveDatabases:
                result = new ExceededMaxActiveDatabasesTagHandler(watcher, dbfi);
                break;

            case FailureTag.SourceLogCorruptionOutsideRequiredRange:
                result = new SourceLogCorruptionOutsideRequiredRangeTagHandler(watcher, dbfi);
                break;

            case FailureTag.HungIoExceededThreshold:
                result = new HungIoExceededThresholdTagHandler(watcher, dbfi);
                break;

            case FailureTag.HungIoCancelSucceeded:
                result = new HungIoCancelSucceededTagHandler(watcher, dbfi);
                break;

            case FailureTag.HungIoCancelFailed:
                result = new HungIoCancelFailedTagHandler(watcher, dbfi);
                break;

            case FailureTag.RecoveryRedoLogCorruption:
                result = new RecoveryRedoLogCorruptionTagHandler(watcher, dbfi);
                break;

            case FailureTag.ReplayFailedToPagePatch:
                result = new ReplayFailedToPagePatchTagHandler(watcher, dbfi);
                break;

            case FailureTag.FileSystemCorruption:
                result = new FileSystemCorruptionTagHandler(watcher, dbfi);
                break;

            case FailureTag.HungIoLowThreshold:
                result = new HungIoLowThresholdTagHandler(watcher, dbfi);
                break;

            case FailureTag.HungIoMediumThreshold:
                result = new HungIoMediumThresholdTagHandler(watcher, dbfi);
                break;

            case FailureTag.HungIoExceededThresholdDoubleDisk:
                result = new HungIoExceededThresholdDoubleDiskTagHandler(watcher, dbfi);
                break;

            case FailureTag.HungStoreWorker:
                result = new HungStoreWorkerTagHandler(watcher, dbfi);
                break;

            case FailureTag.UnaccessibleStoreWorker:
                result = new UnaccessibleStoreWorkerTagHandler(watcher, dbfi);
                break;

            case FailureTag.MonitoredDatabaseFailed:
                result = new MonitoredDatabaseFailedTagHandler(watcher, dbfi);
                break;

            case FailureTag.LogGapFatal:
                result = new LogGapFatalTagHandler(watcher, dbfi);
                break;

            case FailureTag.ExceededDatabaseMaxSize:
                result = new ExceededDatabaseMaxSizeTagHandler(watcher, dbfi);
                break;

            case FailureTag.LowDiskSpaceStraggler:
                result = new LowDiskSpaceStragglerTagHandler(watcher, dbfi);
                break;

            case FailureTag.LockedVolume:
                result = new LockedVolumeTagHandler(watcher, dbfi);
                break;

            default:
                ExTraceGlobals.FailureItemTracer.TraceDebug <FailureTag>(0L, "[TH] Invalid failure item tag '{0}'", dbfi.Tag);
                break;
            }
            return(result);
        }
Esempio n. 16
0
 // Token: 0x060010E6 RID: 4326 RVA: 0x00046133 File Offset: 0x00044333
 internal HungIoExceededThresholdDoubleDiskTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("HungIoExceededThresholdDoubleDiskTagHandler", watcher, dbfi)
 {
 }
Esempio n. 17
0
 internal MoveLoadTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("Move load", watcher, dbfi)
 {
 }
Esempio n. 18
0
 // Token: 0x0600111F RID: 4383 RVA: 0x00046416 File Offset: 0x00044616
 internal LogGapFatalTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("LogGapFatalTagHandler", watcher, dbfi)
 {
 }
 // Token: 0x0600108B RID: 4235 RVA: 0x00045D51 File Offset: 0x00043F51
 internal GenericMountFailureTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("GenericMountFailureTagHandler", watcher, dbfi)
 {
 }
 // Token: 0x06001037 RID: 4151 RVA: 0x00045961 File Offset: 0x00043B61
 internal UnrecoverableTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("Unrecoverable", watcher, dbfi)
 {
 }
 // Token: 0x06001099 RID: 4249 RVA: 0x00045DC5 File Offset: 0x00043FC5
 internal PagePatchCompletedTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("PagePatchCompletedTagHandler", watcher, dbfi)
 {
 }
 internal HungIoCancelSucceededTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("HungIoCancelSucceededTagHandler", watcher, dbfi)
 {
 }
Esempio n. 23
0
 internal RepairableTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("Repairable", watcher, dbfi)
 {
 }
Esempio n. 24
0
 // Token: 0x0600107C RID: 4220 RVA: 0x00045CA8 File Offset: 0x00043EA8
 internal ExceededMaxDatabasesTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("ExceededMaxDatabasesTagHandler", watcher, dbfi)
 {
 }
 // Token: 0x06001046 RID: 4166 RVA: 0x00045A65 File Offset: 0x00043C65
 internal ReseedTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("Reseed", watcher, dbfi)
 {
 }
Esempio n. 26
0
 internal FileSystemCorruptionTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("File System Corruption", watcher, dbfi)
 {
 }
 internal UnaccessibleStoreWorkerTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("UnaccessibleStoreWorkerTagHandler", watcher, dbfi)
 {
 }
 internal HungIoMediumThresholdTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("HungIoMediumThresholdTagHandler", watcher, dbfi)
 {
 }
 internal PerformanceTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("Performance", watcher, dbfi)
 {
 }
Esempio n. 30
0
 // Token: 0x06001117 RID: 4375 RVA: 0x000463B7 File Offset: 0x000445B7
 internal MonitoredDatabaseFailedTagHandler(FailureItemWatcher watcher, DatabaseFailureItem dbfi) : base("MonitoredDatabaseFailedTagHandler", watcher, dbfi)
 {
 }