पाचन द्वारा तैनाती को साबित करें, टैग द्वारा नहीं
पूर्ववर्ती प्रतिबद्धता `सेट छवि` को चुप नहीं है। यह दावा करता है परिणाम: रोलआउट के बाद, टैग को रजिस्ट्री में एक पाचन के लिए हल किया जाता है और इसके खिलाफ चलने व...
उसी के पुनर्निर्माण ने कुछ भी नहीं तैनात किया और सफलता की सूचना दी
छवि को प्रतिबद्ध SHA के साथ टैग किया गया है, इसलिए उसी प्रतिबद्ध उत्पादन का पुनर्निर्माण करना एक समान छवि संदर्भ। 'Kubectl set image' तब कुछ नहीं बदलता, तैनाती ...
अनुवाद पर काम करना बंद करें जिसका कॉलर पहले ही दिया गया है
नब्बे सेकंड प्लस बैकऑफ के तीन प्रयास प्रति काम के 274 सेकंड तक हैं अनुवाद, और हर कॉलर हम उस से पहले लंबे समय तक दे दिया है - KBService's ग्राहक ने 120 के लिए पढ...
दो फली
यहां एक @Scheduled विधि, **************** एक नक्शा populates इस फली की अपनी स्मृति में आयोजित। यह प्रत्येक फली पर चलाने के लिए माना जाता है, वहाँ एक के लिए साझा...
एक रोलआउट खत्म करने के लिए पुराने फली क्या कर रहा था
तैनाती ने प्रत्येक सेवा के एकमात्र फली को बदल दिया, जिसमें अनुरोधों को पकड़ने के लिए कुछ भी नहीं था। उड़ान। तीन सेटिंग्स, बेड़े में लागू: - प्रक्रिया से पहले 1...
पिन कामो साझा पुस्तकालय 1.6.0
पुस्तकालय 1.6.0 पर चला गया जबकि हर उपभोक्ता 1.5.0 पर रह गया। उपभोक्ता CI पुस्तकालय को एक ताजा क्लोन से ठंड में बनाता है ~/.m2 और ci-settings.xml केवल दर्पण Mave...
अपने खुद के JVM heap छत के ऊपर फली का आकार [skip ci]
छवि -XX के साथ JVM शुरू होती है: MaxRAMPercentage=70 -XX:+ हमेशा प्रीटच, इसलिए अकेले हेप कंटेनर सीमा का 70% ले सकता है और प्री-टच हर प्रतिबद्ध रहता है निवासी No...
रूट अनुवाद INTO अंग्रेज़ी, न सिर्फ इससे बाहर
दोनों प्रदाताओं ने "एन" पर समर्थन ("एन") का समर्थन किया। प्रदाता को कभी पूछे जाने से पहले इनबाउंड जोड़ी को डिकोडर्ड किया गया था। प्रदाताRouter "कोई प्रदाता इस क...
साझा-library निर्माण को बहाल करें, जो लैन अपलिंक भ्रष्ट रखता है
तीन निर्माणों का आज "टैग मिसमैच" पर एक जार खींचने पर निधन हो गया - और दर्पण ने एक घंटे पहले जोड़ा नहीं था मदद, क्योंकि kbservice, mcpgatewayservice और ragservic...
Google GCS प्रतिलिपि के माध्यम से मिरर मावेन सेंट्रल
प्रत्येक डोकर चरण एक ठंड ~/.m2 से शुरू होता है और पूरे निर्भरता पेड़ को परिष्कृत करता है, इसलिए केंद्रीय देखता है प्रत्येक समवर्ती सेवा निर्माण का पूरा भार। यह ...
प्रगति में उत्कृष्ट कार्य
चरणबद्ध और प्रतिबद्ध है, इसलिए काम करने वाले पेड़ में कुछ भी नहीं छोड़ा जाता है। 31 फाइलें बदल गईं, 691 सम्मिलन(+)
Flaky egress के खिलाफ kubectl डाउनलोड Harden [skip ci]
dl.k8s.io धावक के प्रवेश पर रुक-रुक कर मध्य-ट्रांसफर को छोड़ देता है: कर्ल: (56) OpenSSL SSL read: डिक्रिप्शन विफल या खराब रिकॉर्ड मैक जो अन्यथा-हरे निर्माण पर ...
लगातार समय के आंतरिक-auth गुप्त तुलना (timing oracle)
MarkDigest.isEqual के साथ स्ट्रिंग.equal बदलें तो प्रतिक्रिया विलंबता नहीं कर सकते X-Internal-Auth ने गुप्त बाइट साझा किया। Fleet चौड़ा स्वीप प्रतिलिपि-pasted आ...
माइग्रेट k1m1 (clone+registry+kubeconfig from k1m1, ड्रॉप k2m1, सरल kubectl install)
Bump for kamo-shared-library 1.5.0 स्नैपशॉट ताज़ा (M2 प्रोग्राम कैटलॉग)
Bump Libretranslate प्रति सेकंड 90s के लिए टाइमआउट; एकल-ट्रांसलेट बैकवर्ड-कॉमपैट रखें
Retry/failedKeys में दो अनुवर्ती बदलाव: 1. प्रति कॉल अनुरोध टाइमआउट 30s था। उत्पादन रनटाइम कॉलर्स है (चैट, अधिसूचनाएं, आदि) ने उसी अनुवाद-सेवा को हिट किया जो स...
Retry transient त्रुटियों और सतह विफल कुंजी ( नकली passthrough नहीं)
प्रतिक्रिया में दो विफलता मोड अक्षम थे, इसलिए स्क्रिप्ट उन्हें अलग नहीं बता सकता और उन्हें "ट्रांसलेटिंग" को अंग्रेजी के समान कुंजी के रूप में रखा जा सकता है प्...
उपनाम zh -> zh-Hans तो en-> zh वास्तव में अनुवाद
LibreTranslate के /भाषाएं समापन बिंदु के तहत चीनी का विज्ञापन करता है क्षेत्र विशेष कोड "zh-Hans" और "zh-Hant" (कभी कभी नंगे "zh"), हालांकि POST / translate नंग...
ड्राइव समर्थित लक्ष्य /भाषाओं से, कहानी सूची नहीं
हार्डकोडेड SUPPORTED TARGETS ने स्व/ta/etc का दावा किया। समर्थित थे, लेकिन, उन लोगों के लिए कोई सार्वजनिक आर्गो पैकेज मौजूद नहीं है, इसलिए प्रत्येक en-> sw / en...
Scope concurrency to build jobs, not Kubernetes deploys
Workflow-level concurrency serialized the whole pipeline (including kubectl rollouts). Move the group to the build job only so deploy jobs from different runs c...
Kamo-shared-library अद्यतन के लिए पुनर्निर्माण (संगठन प्रकार निकालें, isTopLevel जोड़ें)
Kamo-shared-library अद्यतन के लिए पुनर्निर्माण (संगठन प्रकार निकालें, isTopLevel जोड़ें)
Rebuild for kamo-shared-library update (CREATE_CHILD_ORG right + apply-to flags)
Pulls the new RoleRightType.CREATE_CHILD_ORG (id 131), the three apply-to flags on ChildOrgSecurityModel, the two 13-arg service overloads, and the AppliedModel...
Rebuild for kamo-shared-library update (appConfig upsert-only fix)
Pulls the hardened **************** that no longer deletes appConfig rows whose service types are absent from the caller's payload — prevents silent data loss w...
Rebuild for kamo-shared-library update (effective-feature resolver)
Picks up the new AppliedModelEnforcementService methods (computeAvailabilitiesMap, isAppEffectivelyEnabled, getEffectivelyEnabledAppTypes, computeEffectiveFeatu...
लागू मॉडल प्रवर्तन के लिए Bump kamo साझा पुस्तकालय 1.5.0
इस सेवा को कैमो-शेयर्ड-library 1.5.0 पर लाती है ताकि यह नए एप्लाइड मॉडल प्रवर्तन सेवा, चाइल्डऑर्ग सिक्योरिटी मॉडल ऐप कॉन्फिग इकाई, सर्विस उपलब्धता को चुन सके। प...
Kamo-shared-library अद्यतन के लिए पुनर्निर्माण (RightsAppliedService)
ट्रिगर्स एक पुनर्निर्माण इसलिए यह सेवा अद्यतन ************* को चुनती है जो मौजूदा कैस्केड के शीर्ष पर टेम्पलेट बल नियम और DEFAULT-टेम्पलेट गिरावट लागू करती है।.
कामो-शेयर्ड-library अद्यतन (मास्टर मॉडल, डिफॉल्ट रोल टेम्प्लेट, फोर्स-रॉल सॉल्यूशनर) के लिए पुनर्निर्माण
ट्रिगर्स एक पुनर्निर्माण इसलिए यह सेवा संगठन में नए कामो साझा पुस्तकालय संशोधन को खींचती है। संस्थाएं, रोलराइटटेम्पलेटसेटिंग प्रकार enum, डिफ़ॉल्टRoletype enum,...
Fall through to next provider when translation equals source text
Bergamot was returning the source text unchanged for single-word nav items, acronym phrases (API, CRM), and compound words (Change Log) while reporting success ...
Narrow bergamot to es/fr/de/pl, restore bergamot-first order
GitHub LFS files can't be downloaded with plain curl (raw URL returns the pointer not the content). Removing enru/enar from bergamot scope; those locales fall t...
Narrow BergamotProvider targets to 6 pairs with available models
pt, it, uk, tr, ro, id, vi have no bergamot model source — LibreTranslate handles them. bergamot now claims: es, fr, de, pl, ru, ar.
Route all translations through LibreTranslate while bergamot is offline
BergamotProvider is moved to fallback position. LibreTranslate supports all 13 locales bergamot was handling **************** so this eliminates the flood of "C...
Fall through to LibreTranslate when Bergamot is unavailable
ProviderRouter now catches exceptions per provider and tries the next. BergamotProvider throws on failure instead of silently returning original text, so LibreT...
Exclude ****************
Excluding SecurityAutoConfiguration leaves Actuator's **************** without an HttpSecurity bean, crashing startup. Exclude it explicitly.
Add autoconfigure exclusions to k8s configmap
application.yml is for local only — k8s uses the configmap. Move the Spring autoconfiguration exclusions for JPA, Redis, Security, and OAuth2 into k8s/configmap...
Exclude all transitive Spring autoconfiguration from shared library
kamo-shared-library pulls in JPA, Redis, Security, and OAuth2 starters which cause Spring Boot to attempt autoconfiguring DataSource, Hibernate, Redis/Lettuce, ...
Add concurrency group to prevent duplicate workflow runs
When a push triggers a workflow and workflow_dispatch is also fired (or two pushes arrive in quick succession), both runs would execute simultaneously. Adding a...
Exclude DataSource autoconfiguration
kamo-shared-library transitively pulls in JPA which causes Spring Boot to attempt DataSource autoconfiguration. TranslateService is stateless with no database, ...
Initial TranslateService — Bergamot + LibreTranslate abstraction layer
जैसा कि आप शिपिंग देखते हैं?
इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.