Граф коммитов

345 Коммитов

Автор SHA1 Сообщение Дата
Charles Torre 6a2a768729 1.2.0: bug fix, test refinement, code improvements. 2023-03-09 17:00:47 -08:00
Charles Torre afca2bcb00 Removed unused usings.. 2023-03-06 16:22:02 -08:00
Charles Torre c4e8157503 Updated roling service restart impl, MaxWaitForOk impl, docs, logic rules, tests, rule tracing. 2023-03-06 16:18:22 -08:00
Charles Torre 152064471e bug fix: rolling service repair. 2023-03-06 11:53:44 -08:00
Charles Torre 3b27fc9323 fixes: rolling service repair and post-repair health check logic. 2023-03-06 10:04:51 -08:00
Charles Torre caa558fb51 1.1.20: Bug fixes. 2023-03-03 13:11:55 -08:00
Charles Torre 94e0a280fb Updated tests, MachineRules. 2023-03-01 16:41:30 -08:00
Charles Torre 5a7c730448 1.1.19: RestartFabricNode re-impl, major doc updates, repair rule updates, tests. 2023-03-01 16:32:28 -08:00
Charles Torre 406c998aae Bug fix: TryTraceRepairRule. 2023-02-28 16:07:52 -08:00
Charles Torre b3f308fa09 Rule tracing impls. Updated Using doc. Updated machine rules. 2023-02-28 15:11:40 -08:00
Charles Torre 441937a9b1 Updated rule tracing (ln#), unit tests. 2023-02-27 15:32:15 -08:00
Charles Torre 941ffd1eb6 + LogRule predicate. 2023-02-27 14:52:21 -08:00
Charles Torre c48ec38400 Removed unused code, updated tests. 2023-02-26 16:51:31 -08:00
Charles Torre 0ab8864831 1.1.18: + rule tracing, upgrade mod, RepairPolicy mod, DeactivateFabricNode predicate. 2023-02-26 12:12:52 -08:00
Charles Torre c648b6c98a + success status check to probabtion query 2023-02-21 15:35:11 -08:00
Charles Torre af3ef62c0c Mod trygetguid impl, usages, test. 2023-02-21 11:16:44 -08:00
Charles Torre 324bbaa8fa new() 2023-02-19 12:04:45 -08:00
Charles Torre 270a924da7 TryGetGuid<T>(T guid, out Guid g) 2023-02-19 12:02:11 -08:00
Charles Torre fc3c04025c + TryGetGuid<T>(T guid, out Guid g). New test. 2023-02-19 12:01:38 -08:00
Charles Torre fce7275bcb Code mods. +HealthEventData type. 2023-02-17 14:49:24 -08:00
Charles Torre db96f047b1 Bug fix (minDuration FH impl). Updated tests/logic rules. 2023-02-16 18:12:10 -08:00
Charles Torre 3389a375fc 1.1.17: bug fixes, new tests, updated cleanup code. 2023-02-13 20:24:18 -08:00
Charles Torre 98c564292e 1.1.17 (mods, comments, defaults) 2023-02-13 09:35:07 -08:00
Charles Torre 7ee50493bd build 1.1.17 2023-02-11 12:38:54 -08:00
Charles Torre b5b0967c8c build 1.1.16 2023-02-10 15:18:11 -08:00
Charles Torre 8283a7d392 build 1.1.15 2023-02-09 13:36:03 -08:00
Charles Torre 58fa05fcaf updated machine rule 2023-02-08 16:27:48 -08:00
Charles Torre 23a69d07e0 added support for repair job stop. code mods. 2023-02-08 13:59:39 -08:00
Charles Torre 015d4c4634 build 1.1.14 2023-02-07 19:42:45 -08:00
Charles Torre f942a4dc58 rem unused code 2023-02-03 12:49:45 -08:00
Charles Torre f20926453e 1.1.11 build: bug fixes, refactoring, code improvements. 2023-02-03 11:37:19 -08:00
Charles Torre f2be753299 tested build 1.1.11 2023-02-02 12:52:27 -08:00
Charles Torre 46780fde92 Updated deps (nupkgs). 2023-02-01 16:56:14 -08:00
Charles Torre f020343da3 Updated rule, comments. 2023-01-30 16:54:32 -08:00
Charles Torre c6e71d5697 build 1.1.10: bug fixes. 2023-01-27 15:38:35 -08:00
Charles Torre aa16fbafde Comments. 2023-01-27 13:07:07 -08:00
Charles Torre 7469d57e1c Bug fix (GetRepairHistory, Infra..). Comments. 2023-01-27 12:58:49 -08:00
Charles Torre c622bec2af function rename/comments 2023-01-27 09:54:44 -08:00
Charles Torre fea4e30a8d
Update MachineRules.guan 2023-01-26 17:11:18 -08:00
Charles Torre fd703ea5a5 FH 1.1.8 2023-01-26 15:27:53 -08:00
Charles Torre cc031b8abf FH 1.1.7 (RC). 2023-01-25 13:25:29 -08:00
Charles Torre 389143c065 bug fix: sysapp 2023-01-24 18:35:01 -08:00
Charles Torre ae99fdc956 system app detection bug fix. new enum member for EntityType. 2023-01-24 17:11:12 -08:00
Charles Torre 905e671c1f Removed unnecessary interface. Updated AppRules (comments). 2023-01-23 16:42:43 -08:00
Charles Torre f47072f686 Mod servicehealth monitor 2023-01-23 13:30:47 -08:00
Charles Torre bc86a4d804 telemetry mods, bug fix. 2023-01-23 10:49:47 -08:00
Charles Torre 6b2cb93941 bug fix, updated CH query desc 2023-01-21 11:45:48 -08:00
Charles Torre 1e67be6369 Bug fixes.. 2023-01-20 17:55:38 -08:00
Charles Torre bf6579ec83 default config.. 2023-01-20 15:57:41 -08:00
Charles Torre 03706f8c96 Updated health detection logic, bug fixes. 2023-01-20 15:15:23 -08:00
Charles Torre 5ec235df80 New predicates for logging, updated rules. Updated documentation. 2023-01-12 11:19:50 -08:00
Charles Torre 6568d8b5ea start mod 2023-01-11 18:11:41 -08:00
Charles Torre 9b05c44073 bug fixes, machine repair logic rule updates. 2023-01-11 16:42:47 -08:00
Charles Torre 7f451ba177 Bug fixes in repair state query logic. 2023-01-11 14:00:36 -08:00
Charles Torre dff9317ad4 Type renamings, bug fixes. 2023-01-10 15:29:44 -08:00
Charles Torre 3960629455 .NET6 mods. 2023-01-06 10:14:48 -08:00
Charles Torre 7954862bb7 Bug fix (FH repair task id prefix) 2022-12-30 13:38:38 -08:00
Charles Torre a18b252a36 Bug fix (task prefix (FH as executor)).. 2022-12-30 13:10:22 -08:00
Charles Torre 2d5abfefa7 v1.1.1 2022-12-26 11:08:09 -08:00
Charles Torre b0c6644bdc removed dupp file 2022-12-26 10:44:19 -08:00
Charles Torre 75d93a2458 net6 merge 2022-12-26 10:39:05 -08:00
Charles Torre e19058ce5a Updated AppInsights to support only conn string. 2022-12-26 10:35:59 -08:00
Charles Torre 28b145edae updated local event data cache impl 2022-11-18 16:58:04 -08:00
Charles Torre 0fc29c4461 updated local event data cache impl 2022-11-18 16:56:42 -08:00
Charles Torre 47d2787b04 machine rules update 2022-11-16 16:18:57 -08:00
Charles Torre 2ea1a3d998 machine rule update 2022-11-16 16:16:06 -08:00
Charles Torre 6476c0818c healthstate duration re-impl. 2022-11-14 17:00:41 -08:00
Charles Torre c0d9681655 healthstate duration re-impl. 2022-11-14 16:49:38 -08:00
Charles Torre 6bea9441c3 New impl for evthealthduration, updated predicates. 2022-11-14 15:38:58 -08:00
Charles Torre 7b892cba3f New impl for evthealthduration, updated predicates. 2022-11-14 15:34:33 -08:00
Charles Torre 1eff56ffe5 updated rules 2022-11-10 10:24:09 -08:00
Charles Torre 73b62ecffc updated rules 2022-11-10 10:23:17 -08:00
Charles Torre f77f16f166 1.1.1.960 DEV: several mods. 2022-10-19 19:03:35 -07:00
Charles Torre a762bf5cc0 1.1.1.831 DEV: Several mods. 2022-10-19 18:48:23 -07:00
Charles Torre 8963153f63 1.1.1.960 (DEV) - ReImpls. 2022-10-13 20:29:12 -07:00
Charles Torre 72dd7c2c4e 1.1.1.831 (DEV) - ReImpls. 2022-10-13 20:26:54 -07:00
Charles Torre 4fd12e53aa Function renamings. 2022-10-12 18:26:24 -07:00
Charles Torre 7899415161 Bug fix. 2022-10-12 17:40:03 -07:00
Charles Torre 34c6e73123 1.1.1.960 (DEV) - Bug fixes/refactorings. 2022-10-12 17:24:24 -07:00
Charles Torre df0cd40254 1.1.1.831 (DEV) - Bug fixes/refactorings. 2022-10-12 17:17:30 -07:00
Charles Torre e78820983c 1.1.1.960: New machine logic/impls. Bug fixes/improvements. 2022-10-11 16:45:49 -07:00
Charles Torre df74470444 1.1.1.831: New machine logic/impls. Bug fixes/improvements. 2022-10-11 16:41:47 -07:00
Charles Torre cf4c7a31d5 1.1.1.831 (RC) 2022-10-08 14:15:10 -07:00
Charles Torre 0f057924c5 1.1.1.960 (RC1) 2022-10-08 14:08:35 -07:00
Charles Torre 92f218b7f6 1.1.1.960 (RC) 2022-10-08 10:25:35 -07:00
Charles Torre 9e5c099fb2 1.1.1.831 RC2 2022-10-07 19:25:40 -07:00
Charles Torre e1b7401f18 FH 1.1.1.831 (DEV.B) 2022-10-06 15:55:46 -07:00
Charles Torre 90728cb636 FH 1.1.1.960 (DEV.B) 2022-10-06 15:44:26 -07:00
Charles Torre e91d6cb2b1 FH 1.1.1.960 Dev 2022-10-03 12:21:37 -07:00
Charles Torre e73bae09e5 FH 1.1.1.831 (Dev) 2022-10-03 12:03:14 -07:00
Charles Torre 698bc2b3cc Re-impl (DEV): MachineRepair. 2022-08-30 18:55:44 -07:00
Charles Torre 3caffa95d2 Updated app rules, code mods. 2022-08-26 10:57:03 -07:00
Charles Torre 1bbe898aa9 Updated app rules, code mods. 2022-08-26 10:51:58 -07:00
Charles Torre ff9d9a8348 1.1.1.831 Dev 2022-08-15 15:38:14 -07:00
Charles Torre 0d62c47ae1 1.1.1.960 dev. 2022-08-15 15:31:55 -07:00
Charles Torre 533dc8a95f Rolling repair impl (fix). 2022-07-11 16:25:36 -07:00
Charles Torre d98d7c53d0 Rolling repair update. 2022-07-11 16:24:28 -07:00
Charles Torre ffad607be1 Rolling repair update. 2022-07-11 16:21:49 -07:00
Charles Torre b7e967a350 Vesrion scheme change. 2022-07-11 08:54:09 -07:00
Charles Torre 89c41666f8 Version name change. 2022-07-11 08:49:16 -07:00
Charles Torre 0fd6c156bf Version naming scheme change. 2022-07-11 08:38:04 -07:00
Charles Torre c74b19ae67 Version scheme change. 2022-07-08 15:19:55 -07:00
Charles Torre abedc2ff94 Version scheme change. 2022-07-08 15:03:27 -07:00
Charles Torre f6d3ded586 Added catch-all rule to system service guan file. 2022-07-07 12:00:07 -07:00
Charles Torre d10ad7a6dc Added catch-all rule to system service guan file. 2022-07-07 11:57:44 -07:00
Charles Torre 655982331c FH 1.1.0 2022-07-07 10:42:30 -07:00
Charles Torre 07b1e2e6d9 FH 1.1.1 2022-07-07 10:35:30 -07:00
Charles Torre d7c63eaa3b Updated FC impl (singleton), support new TelemData. 2022-07-07 09:56:47 -07:00
Charles Torre 3726595b25 + Support for rolling service restarts. 2022-06-27 15:20:52 -07:00
Charles Torre 6796425748 Add EnableRollingServiceRestarts impl. 2022-06-27 15:00:22 -07:00
Charles Torre fb56d1fbc5 Updated app rules. 2022-06-06 13:15:08 -07:00
Charles Torre 6cef5ebb5d Updated app rules. 2022-06-06 13:12:46 -07:00
Charles Torre 3654bb3929 Merge 2022-06-01 16:29:28 -07:00
Charles Torre 2ee2742a83 Renamings, docs. 2022-06-01 16:26:11 -07:00
Charles Torre 2dad8fc155 Updated deps 2022-05-31 14:56:31 -07:00
Charles Torre 587e92cae8 Bug fix (Disk repair reporting). 2022-05-31 12:45:12 -07:00
Charles Torre 380785de78 Bug fix (Disk repair reporting). 2022-05-31 12:42:00 -07:00
Charles Torre aa15d463ec + Disk support to FHProxy 2022-05-31 11:40:54 -07:00
Charles Torre ad304b3463 + Disk support to FHProxy 2022-05-31 11:38:46 -07:00
Charles Torre b9a7131fcc FH 1.1.1 (net6 and SF9 required). FHProxy 1.0.0 2022-05-25 13:07:51 -07:00
Charles Torre 2b5eb1691a net6.0 (dev) 2022-05-24 18:25:17 -07:00
Charles Torre 5667915b4f Updated Replica Health Processing 2022-05-24 11:55:45 -07:00
Charles Torre 521cd4f6a8 Updated ITelemetryData member (Guid? PartitionId), added support for this mod. 2022-05-19 16:59:32 -07:00
Charles Torre 72b358de86 1.1.0: Bug fix (Linux, SysProcs) 2022-05-15 14:41:39 -07:00
Charles Torre a89c96c20d Rule comments. 2022-05-04 17:21:32 -07:00
Charles Torre 4b787156ac Bug fix (RepairAction) 2022-05-03 12:13:51 -07:00
Charles Torre 8c3bdce37b Removed RepairConfiguration. Updated TelemetryData w/ RepairPolicy member. 2022-05-03 11:50:49 -07:00
Charles Torre 09494ef220 Bug fix: NRE in health reports clear. 2022-05-02 13:15:12 -07:00
Charles Torre 9d6819db98 Bug fixes. 2022-04-29 15:06:52 -07:00
Charles Torre ef90ed1575 Default to CodePackageRestart in catch-all app rule. 2022-04-28 14:02:20 -07:00
Charles Torre 2547ca6dbd Formatting, removed FA Restart/Remove replica (ServiceManager API instead). 2022-04-27 14:00:33 -07:00
Charles Torre 974b40ce15 1.1.0 DEV 2022-04-21 18:21:01 -07:00
Charles Torre 8200aa2898 Decoupled FO 2022-04-20 12:15:08 -07:00
Charles Torre fa0751dc36 FabricHealerProxy 2022-04-19 11:24:49 -07:00
Charles Torre 92e86cd232 FHLib alpha 2022-04-18 15:03:55 -07:00
Charles Torre 096a29456a Efficient node count check. 2022-04-15 15:52:34 -07:00
Charles Torre e8e1a3df8d Remove ConfigureAwaits.. 2022-04-15 14:46:27 -07:00
Charles Torre 522d6c72ae FabricHealerLib mods. 2022-04-15 12:14:47 -07:00
Charles Torre e6aca7e477 FH 1.1.0. FHLib 1.0.0. SF 8.x Requirement. ARM Support. 2022-04-14 13:11:41 -07:00
Charles Torre cb83fc4c8d Telemetry updates. 2022-03-24 11:24:30 -07:00
Charles Torre 4d7469fc9b Ex handling. 2022-03-22 11:10:17 -07:00
Charles Torre 05eb3fe89c 1.0.15 - Dev 2022-03-21 15:03:11 -07:00
Charles Torre 5230c42580 Bug fixes 2022-03-14 15:56:54 -07:00
Charles Torre 3cf53dbf1d Support for new FO metric. Updated related rules/FO err code processor. 2022-03-03 11:04:51 -08:00
Charles Torre f431fdedae 1.0.14 2022-02-23 09:05:12 -08:00
Charles Torre 6e30b10553 Finer grained exception handling. 2022-02-16 16:59:01 -08:00
Charles Torre 8b850d5d09 Code changes. New rules. Updated tests. 2022-02-16 15:25:49 -08:00
Charles Torre 47eae0ee9a 1.1.14 (RC) 2022-02-15 12:51:42 -08:00
Charles Torre 2267207acc 1.0.14 (Dev) 2022-02-10 16:17:13 -08:00
Charles Torre 91c682020b 1.0.13 2022-02-08 18:03:29 -08:00