- Shipped
- 13 Novemba 2026, 02:17 UTC
- Author
- Kamo
- Commit
- 7f9bd03
Scheduling. DocsService kamwe alikuwa @EnableScheduling, hivyo hakuna yake @Scheduled kazi alikuwa milele kukimbia. Kila moja ilikuwa imethibitishwa dhidi ya data kuishi na alifanya salama kwa ajili ya kwanza kukimbia kabla ya kubadilisha juu ya: - kazi uhifadhi sweep: singleton-kufungwa, 200 kwa usiku; 0 maombi ni nyuma ya kuhifadhi leo. - vipaji-alert digest (kwa saa, AMEANDIKA EMAIL): singleton-kufungwa, na digest sasa tu milele inatoa majukumu yaliyotajwa katika siku za mwisho 7, hivyo mbio ya kwanza (au yoyote kukimbia baada ya outage) kamwe inaweza barua pepe wanachama backlog. 0 alithibitisha wanachama leo. - vipaji-alert kusafisha: singleton-kufungwa na sasa mipaka (500 kwa usiku); 1 safu unconfirmed leo. - kazi funnel flush: pod-mikoa idadi, kwa makusudi kufunguliwa. - Scheduler binafsi ya Compliance engine mwenyewe ni GONE: kazi zake ni kawaida @Scheduled mbinu sasa, hivyo hakuna kitu anaendesha juu ya saa mbili. Scheduler pool 3 threads (configmap). Ratiba triggers ("kila Januari", "kila miezi 3 kutoka Januari"), kuhifadhiwa kama kila: <miezi>: <startMonth>, sasa ni kukimbia na usiku singleton-kufungwa kusafisha (04:10). Kila mzunguko ni safu katika hr_compliance_schedule_run, alidai na duru hutokea mara moja chochote pods au restarts kufanya na resumes ambapo ni kusimamishwa. Kwa kila mwanachama ni reuses kuhakikishaAssigned na siku ya kwanza ya mzunguko: juu ya faili, tayari kutumwa, katika tathmini, au kutumwa mzunguko huu (hata kama tangu voided) ni kushoto peke yake. Tu org ya wanachama wa timu ya binadamu hai ni kusoma, ukurasa katika muda; kamwe inaongoza. ratiba SAVED katikati ya mzunguko huanza na mzunguko wake ijayo (mzunguko katika njia ni kumbukumbu kama msingi), hivyo kuongeza moja kamwe barua pepe mtu yeyote kwamba usiku. mhariri wa kuokoa anakataa ratiba sweep hawezi kukimbia. member.job_changed: alisikia juu ya usalama.member.job_changed.> (kikundi foleni docs-kufuata). Mahitaji tu kwamba kubeba trigger ni kuchukuliwa, na tu wakati mabadiliko huleta mwanachama NEWLY katika watazamaji (kuhukumiwa kutoka idara ya awali / cheo kazi katika tukio) — kila mtu watazamaji, au moja ambayo tayari imefikia yao, si tena kutumwa. TrainingCourse.autoAssignOnJoin ni kweli: juu ya member.activated, ONE kazi mstari kwa ajili ya mwanachama kwamba kwa ACTIVE "kupangia juu ya kujiunga" kozi ambaye kuokolewa watazamaji ni pamoja na yao na kwamba hawajawahi kufanyika. HR ya nzima-wasikilizaji Assign ni kamwe aliita, hivyo hakuna mtu mwingine ni kugusa. Pia: - Nakala kutekelezwa wa zamani kuliko uhalali mahitaji ya si tena kusoma kama "katika faili" (rekodi flipped kuridhishwa / EXPIRED na kuficha ukarabati), na rekodi ya assignedAt ifuatavyo kazi ya sasa, si tu ya kwanza. - W-9 maktaba preset mstari ni kuletwa katika mstari na moja bundled (payout setup tu, mmiliki 2026-11-12). safu kuhifadhiwa bado alifanya commission.credited, ambayo kila NEW org ingekuwa kupitishwa. Hakuna toleo bump, hivyo hakuna org inatoa kitu chochote.
