RitualObligation AnyEmptyGrave error

IMPORTANT:
Please first search existing bugs to ensure you are not creating a duplicate bug report!
Make sure you have the latest version of Rimworld!
Describe the bug
getting error spam about some ritual object or something
Steps to reproduce the behavior (VERY IMPORTANT)

Load save
errors

Error Logs
Player.log
!!! Link to contents of Player.log or Error.log (MUST BE LINK) !!!
 Core [https://steamcommunity.com/sharedfiles/filedetails/?id=1216999901]
Giddy-up! Battle Mounts [https://steamcommunity.com/sharedfiles/filedetails/?id=1217001091]
Giddy-up! Caravan [https://steamcommunity.com/sharedfiles/filedetails/?id=1253251478]
Giddy-up! Ride and Roll [https://steamcommunity.com/sharedfiles/filedetails/?id=1331961995]
Giddy-up!  Animal Prosthetics [https://steamcommunity.com/sharedfiles/filedetails/?id=746425621]
Medical System Expansion 2 [https://steamcommunity.com/sharedfiles/filedetails/?id=2056706586]
Locks [https://steamcommunity.com/sharedfiles/filedetails/?id=1157085076]
Prison Labor [https://steamcommunity.com/sharedfiles/filedetails/?id=1899474310]
Dubs Bad Hygiene [https://steamcommunity.com/sharedfiles/filedetails/?id=836308268]
Simple sidearms [https://steamcommunity.com/sharedfiles/filedetails/?id=927155256]
Suppression (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2559826227]
Brrr and Phew (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2195938471]
Avoid Friendly Fire [https://steamcommunity.com/sharedfiles/filedetails/?id=1134165362]
Replace Stuff [https://steamcommunity.com/sharedfiles/filedetails/?id=1372003680]
Smarter Construction [https://steamcommunity.com/sharedfiles/filedetails/?id=2202185773]
Common Sense [https://steamcommunity.com/sharedfiles/filedetails/?id=1561769193]
Ugh You Got Me [https://steamcommunity.com/sharedfiles/filedetails/?id=1542424705]
No Lazy Doctors [https://steamcommunity.com/sharedfiles/filedetails/?id=2476396157]
Stabilize [https://steamcommunity.com/sharedfiles/filedetails/?id=2023407836]
Injured Carry [https://steamcommunity.com/sharedfiles/filedetails/?id=2413690575]
Dubs Break Mod [https://steamcommunity.com/sharedfiles/filedetails/?id=1722398508]
Snap Out! [https://steamcommunity.com/sharedfiles/filedetails/?id=1319782555]
SF Grim Reality [https://steamcommunity.com/sharedfiles/filedetails/?id=1543063349]
Use Minified Buildings [https://steamcommunity.com/sharedfiles/filedetails/?id=2185809028]
RunAndGun [https://steamcommunity.com/sharedfiles/filedetails/?id=1204108550]
Search and Destroy [https://steamcommunity.com/sharedfiles/filedetails/?id=1467764609]
[KV] Path Avoid [https://steamcommunity.com/sharedfiles/filedetails/?id=1180719857]
Guards For Me [https://steamcommunity.com/sharedfiles/filedetails/?id=1855885448]
Bad Can Be Good [https://steamcommunity.com/sharedfiles/filedetails/?id=2025857053]
Raiders Never Die (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2024330186]
Hunt for Me [https://steamcommunity.com/sharedfiles/filedetails/?id=1593245720]
Ignite Everything [https://steamcommunity.com/sharedfiles/filedetails/?id=1607884210]
Where's My Bed? [https://steamcommunity.com/sharedfiles/filedetails/?id=1919873778]
Defensive Positions [https://steamcommunity.com/sharedfiles/filedetails/?id=761219125]
Dress Patients [https://steamcommunity.com/sharedfiles/filedetails/?id=1667901146]
Auto-Cut Blight [https://steamcommunity.com/sharedfiles/filedetails/?id=1885186534]
[KV] Save Storage, Outfit, Crafting, Drug, & Operation Settings [https://steamcommunity.com/sharedfiles/filedetails/?id=1180718516]
Selectable Sculpture Graphic [https://steamcommunity.com/sharedfiles/filedetails/?id=1537873717]
QualityBuilder [https://steamcommunity.com/sharedfiles/filedetails/?id=754637870]
Best Mix (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2195986094]
Conduit Deconstruct [https://steamcommunity.com/sharedfiles/filedetails/?id=838336462]
4M Mehni's Misc Modifications [1.2-1.3] [https://steamcommunity.com/sharedfiles/filedetails/?id=2228765246]
Music on the Rim [https://steamcommunity.com/sharedfiles/filedetails/?id=1872570102]
P-Music [https://steamcommunity.com/sharedfiles/filedetails/?id=725130005]
[KV] Don't stop the music [https://steamcommunity.com/sharedfiles/filedetails/?id=1210224966]
FrameRateControl [https://steamcommunity.com/sharedfiles/filedetails/?id=1591142767]
[D] Ignorance Is Bliss [https://steamcommunity.com/sharedfiles/filedetails/?id=2554423472]
[KV] Adjustable Trade Ships [https://steamcommunity.com/sharedfiles/filedetails/?id=1369828656]
A Petition for Provisions (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2444190820]
Area Inclusion & Exclusion [https://steamcommunity.com/sharedfiles/filedetails/?id=2033828736]
[KV] Show Hair With Hats or Hide All Hats [https://steamcommunity.com/sharedfiles/filedetails/?id=1180826364]
Vanilla Events Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=1938420742]
Dynamic Diplomacy [https://steamcommunity.com/sharedfiles/filedetails/?id=1875168898]
Nurse Job [https://steamcommunity.com/sharedfiles/filedetails/?id=1820501433]
ResearchPal - Forked [https://steamcommunity.com/sharedfiles/filedetails/?id=2351393394]
Animal Tab [https://steamcommunity.com/sharedfiles/filedetails/?id=712141500]
Work Tab [https://steamcommunity.com/sharedfiles/filedetails/?id=725219116]
Grouped Pawns Lists [https://steamcommunity.com/sharedfiles/filedetails/?id=2340773428]
More Graphs [https://steamcommunity.com/sharedfiles/filedetails/?id=1966250412]
Drug Response (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2196401201]
Blueprints [https://steamcommunity.com/sharedfiles/filedetails/?id=708455313]
Allow Tool [https://steamcommunity.com/sharedfiles/filedetails/?id=761421485]
Architect Icons [https://steamcommunity.com/sharedfiles/filedetails/?id=1195427067]
Optional Icons for Architect Icons [https://steamcommunity.com/sharedfiles/filedetails/?id=1966995052]
Power Indicators [https://steamcommunity.com/sharedfiles/filedetails/?id=899714534]
Snowy Trees [https://steamcommunity.com/sharedfiles/filedetails/?id=1322101066]
Bionic icons [https://steamcommunity.com/sharedfiles/filedetails/?id=1677616980]
More Sculpture [https://steamcommunity.com/sharedfiles/filedetails/?id=1612316880]
World Map Beautification Project [https://steamcommunity.com/sharedfiles/filedetails/?id=2314407956]
World Map Beautification Project - for More Vanilla Biomes [https://steamcommunity.com/sharedfiles/filedetails/?id=2381830973]
Better Roads [https://steamcommunity.com/sharedfiles/filedetails/?id=1489564822]
High quality textures [https://steamcommunity.com/sharedfiles/filedetails/?id=1676969930]
No Debris 1.1/1.2 [https://steamcommunity.com/sharedfiles/filedetails/?id=2010756536]
Recipe icons [https://steamcommunity.com/sharedfiles/filedetails/?id=1616643195]
Interaction Bubbles [https://steamcommunity.com/sharedfiles/filedetails/?id=1516158345]
RenameColony [https://steamcommunity.com/sharedfiles/filedetails/?id=1359645236]
Heat Map [https://steamcommunity.com/sharedfiles/filedetails/?id=947972722]
CM Color Coded Mood Bar [1.1+] [https://steamcommunity.com/sharedfiles/filedetails/?id=2006605356]
Pawn Badge Fan Fork [Adopted] [https://steamcommunity.com/sharedfiles/filedetails/?id=2526040241]
Job In Bar [https://steamcommunity.com/sharedfiles/filedetails/?id=2086300611]
Pawn Badge - (MISC) Job Icons [https://steamcommunity.com/sharedfiles/filedetails/?id=1734233154]
Show Draftees Weapon [https://steamcommunity.com/sharedfiles/filedetails/?id=1690978457]
Wearing Armor Info [https://steamcommunity.com/sharedfiles/filedetails/?id=1839305669]
Compact Hediffs [https://steamcommunity.com/sharedfiles/filedetails/?id=2031734067]
Better Message Placement (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2259516339]
Power Alerts [https://steamcommunity.com/sharedfiles/filedetails/?id=1664714758]
Fixable Mood Debuffs Alert [https://steamcommunity.com/sharedfiles/filedetails/?id=1307316672]
Food Alert (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2017538067]
Level Up! [https://steamcommunity.com/sharedfiles/filedetails/?id=1701592470]
Auto links [https://steamcommunity.com/sharedfiles/filedetails/?id=2059389912]
De-generalize Work [https://steamcommunity.com/sharedfiles/filedetails/?id=2011655761]
Drug Policy Fix (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2195390245]
Immunities Reset (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2195961535]
Grazing Lands [https://steamcommunity.com/sharedfiles/filedetails/?id=1770268130]
Reworked Temperature Extreme Events [1.3] [https://steamcommunity.com/sharedfiles/filedetails/?id=1372130541]
Tech Advancing [https://steamcommunity.com/sharedfiles/filedetails/?id=735268789]
Skilled Stonecutting [https://steamcommunity.com/sharedfiles/filedetails/?id=1207390617]
No Job Authors [https://steamcommunity.com/sharedfiles/filedetails/?id=2009825774]
Less Arbitrary Surgery (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2018250654]
MinifyEverything [https://steamcommunity.com/sharedfiles/filedetails/?id=872762753]
ETRT: Room Size Tweaks [https://steamcommunity.com/sharedfiles/filedetails/?id=1544557907]
Mortar Accuracy [https://steamcommunity.com/sharedfiles/filedetails/?id=1729446857]
Exotic's Better Crashed Ship Parts [https://steamcommunity.com/sharedfiles/filedetails/?id=1239138840]
[FSF] Filth Vanishes With Rain And Time [https://steamcommunity.com/sharedfiles/filedetails/?id=1508341791]
Loading In Progress [https://steamcommunity.com/sharedfiles/filedetails/?id=1975622772]
[WD] Partially-Passable Wind Turbines [https://steamcommunity.com/sharedfiles/filedetails/?id=1621527381]
Save Our Ship 2 [https://steamcommunity.com/sharedfiles/filedetails/?id=1909914131]
Communicable Diseases [1.3] [https://steamcommunity.com/sharedfiles/filedetails/?id=2016577520]
Dub's Paint Shop [https://steamcommunity.com/sharedfiles/filedetails/?id=1579516669]
Architect Expanded - Fences (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2576081324]
[O21] Seamless Embrasures [https://steamcommunity.com/sharedfiles/filedetails/?id=2290689449]
Door Curtains [https://steamcommunity.com/sharedfiles/filedetails/?id=1541139150]
Signs and Memorials (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2071681396]
Roads of the Rim (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2280318231]
Auto Seller [https://steamcommunity.com/sharedfiles/filedetails/?id=1440321094]
Colony Manager [https://steamcommunity.com/sharedfiles/filedetails/?id=715565262]
Dubs Rimatomics [https://steamcommunity.com/sharedfiles/filedetails/?id=1127530465]
Rimefeller [https://steamcommunity.com/sharedfiles/filedetails/?id=1321849735]
RimHeli [https://steamcommunity.com/sharedfiles/filedetails/?id=2158396143]
Simple Turrets [https://steamcommunity.com/sharedfiles/filedetails/?id=1790155285]
Project RimFactory Revived [https://steamcommunity.com/sharedfiles/filedetails/?id=2033979700]
Omni Core Drill (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2562491370]
Quarry [https://steamcommunity.com/sharedfiles/filedetails/?id=2007576583]
Reclaim, Reuse, Recycle (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2567364887]
Commercial Server [https://steamcommunity.com/sharedfiles/filedetails/?id=1714455977]
[KV] RimFridge [https://steamcommunity.com/sharedfiles/filedetails/?id=1180721235]
LWM's Deep Storage [https://steamcommunity.com/sharedfiles/filedetails/?id=1617282896]
Pick Up And Haul [https://steamcommunity.com/sharedfiles/filedetails/?id=1279012058]
Jobs of Opportunity (While You're Up) [https://steamcommunity.com/sharedfiles/filedetails/?id=2034960453]
Stockpile Stack Limit (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2274678322]
Floored - Yellow and Striped Tiles Only [1.0+] [https://steamcommunity.com/sharedfiles/filedetails/?id=1543195051]
Tilled Soil [https://steamcommunity.com/sharedfiles/filedetails/?id=725747149]
Trade Ships Drop Spot [https://steamcommunity.com/sharedfiles/filedetails/?id=1969732297]
[KV] Trading Spot [https://steamcommunity.com/sharedfiles/filedetails/?id=1180719658]
ProgrammableVents [https://steamcommunity.com/sharedfiles/filedetails/?id=824131713]
Diagonal Walls [https://steamcommunity.com/sharedfiles/filedetails/?id=2521631479]
RT Fuse [https://steamcommunity.com/sharedfiles/filedetails/?id=728314182]
RT Power Switch [https://steamcommunity.com/sharedfiles/filedetails/?id=728314859]
RT Solar Flare Shield [https://steamcommunity.com/sharedfiles/filedetails/?id=728315620]
Vanilla RT Solar Flare Shield Retexture [https://steamcommunity.com/sharedfiles/filedetails/?id=1941652952]
Power Logic [https://steamcommunity.com/sharedfiles/filedetails/?id=812653710]
Power++ [https://steamcommunity.com/sharedfiles/filedetails/?id=1771402217]
Parallel Power Grid (Parallel Conduits) [https://steamcommunity.com/sharedfiles/filedetails/?id=1277677885]
Subsurface Conduit [https://steamcommunity.com/sharedfiles/filedetails/?id=1609226728]
Wall Light [https://steamcommunity.com/sharedfiles/filedetails/?id=1423699208]
Gimmicks (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2168169520]
Weapon Tech [https://steamcommunity.com/sharedfiles/filedetails/?id=2005456121]
Fire Extinguisher (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2195996970]
Fire Warden (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2197425463]
Taming Artifact [https://steamcommunity.com/sharedfiles/filedetails/?id=1769917767]
Expanded Roofing [https://steamcommunity.com/sharedfiles/filedetails/?id=2568893936]
Vanilla Fishing Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=1914064942]
Vanilla Books Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=2193152410]
Vanilla Apparel Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=1814987817]
Vanilla Plants Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=2134308522]
VPE - No Tilled Soil [https://steamcommunity.com/sharedfiles/filedetails/?id=2165594621]
Vanilla Furniture Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=1718190143]
Vanilla Furniture Expanded - Production [https://steamcommunity.com/sharedfiles/filedetails/?id=1880253632]
Vanilla Furniture Expanded - Medical Module [https://steamcommunity.com/sharedfiles/filedetails/?id=1718191613]
Vanilla Furniture Expanded - Spacer Module [https://steamcommunity.com/sharedfiles/filedetails/?id=2028381079]
Vanilla Furniture Expanded - Props and Decor [https://steamcommunity.com/sharedfiles/filedetails/?id=2102143149]
Vanilla Factions Expanded - Medieval [https://steamcommunity.com/sharedfiles/filedetails/?id=2023513450]
Vanilla Furniture Expanded - Security [https://steamcommunity.com/sharedfiles/filedetails/?id=1845154007]
[XND] Tiny Tweaks (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2270049772]
More Linkables [https://steamcommunity.com/sharedfiles/filedetails/?id=1103809207]
Vanilla Hair Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=1888705256]
Vanilla Animals Expanded — Boreal Forest [https://steamcommunity.com/sharedfiles/filedetails/?id=1895364938]
Better Infestations 1.3 [https://steamcommunity.com/sharedfiles/filedetails/?id=1319614331]
Better Vanilla Masking [https://steamcommunity.com/sharedfiles/filedetails/?id=1736114368]
[SYR] Terrain [https://steamcommunity.com/sharedfiles/filedetails/?id=1544439671]
Children, school and learning [https://steamcommunity.com/sharedfiles/filedetails/?id=1541438230]
Vanilla Textures Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=2016436324]
Bradson's Main Button Icons for Vanilla Textures Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=2361775777]
Quality Of Building [https://steamcommunity.com/sharedfiles/filedetails/?id=2101676323]
OgreStack [https://steamcommunity.com/sharedfiles/filedetails/?id=1447140290]
What's That Mod [https://steamcommunity.com/sharedfiles/filedetails/?id=2258431182]
Dubs Performance Analyzer [https://steamcommunity.com/sharedfiles/filedetails/?id=2038874626]
RimThreaded [https://steamcommunity.com/sharedfiles/filedetails/?id=2222907981]

I can confirm this bug as well and it breaks my game

https://gist.github.com/80ae2049ddcd23d8706778d5479afe5a

[Mod list length: 149]
Harmony [https://steamcommunity.com/sharedfiles/filedetails/?id=2009463077]
Core [https:// no link (local mod)]
Royalty [Official DLC] [https:// no link (local mod)]
Ideology [Official DLC] [https:// no link (local mod)]
HugsLib [https://steamcommunity.com/sharedfiles/filedetails/?id=818773962]
EdB Prepare Carefully [https://steamcommunity.com/sharedfiles/filedetails/?id=735106432]
1-2-3 Personalities [https://steamcommunity.com/sharedfiles/filedetails/?id=2527258500]
Animal Tab [https://steamcommunity.com/sharedfiles/filedetails/?id=712141500]
Area Unlocker [https://steamcommunity.com/sharedfiles/filedetails/?id=725153576]
Auto-Cut Blight [https://steamcommunity.com/sharedfiles/filedetails/?id=1885186534]
Backup Power [https://steamcommunity.com/sharedfiles/filedetails/?id=2084493662]
Better Infestations 1.3 [https://steamcommunity.com/sharedfiles/filedetails/?id=1319614331]
Better Workbench Management [https://steamcommunity.com/sharedfiles/filedetails/?id=935982361]
Bionic icons [https://steamcommunity.com/sharedfiles/filedetails/?id=1677616980]
BoomMod [https://steamcommunity.com/sharedfiles/filedetails/?id=1504182014]
Categorized Crafting Bills [https://steamcommunity.com/sharedfiles/filedetails/?id=2403595130]
Chill the F*** Out [https://steamcommunity.com/sharedfiles/filedetails/?id=2369675899]
Combat Readiness Check (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2314304057]
Allow Tool [https://steamcommunity.com/sharedfiles/filedetails/?id=761421485]
Command Palette [https://steamcommunity.com/sharedfiles/filedetails/?id=2073966033]
Dubs Bad Hygiene [https://steamcommunity.com/sharedfiles/filedetails/?id=836308268]
Replimat [https://steamcommunity.com/sharedfiles/filedetails/?id=1715402900]
Common Sense [https://steamcommunity.com/sharedfiles/filedetails/?id=1561769193]
Configurable Room Stats [https://steamcommunity.com/sharedfiles/filedetails/?id=2019108633]
Defensive Positions [https://steamcommunity.com/sharedfiles/filedetails/?id=761219125]
Desire Paths [https://steamcommunity.com/sharedfiles/filedetails/?id=2072410063]
DontBlockDoor [https://steamcommunity.com/sharedfiles/filedetails/?id=1691076769]
Dubs Mint Menus [https://steamcommunity.com/sharedfiles/filedetails/?id=1446523594]
Dubs Performance Analyzer [https://steamcommunity.com/sharedfiles/filedetails/?id=2038874626]
Dubs Rimatomics [https://steamcommunity.com/sharedfiles/filedetails/?id=1127530465]
Egg Incubator [https://steamcommunity.com/sharedfiles/filedetails/?id=2505566813]
Expanded Prosthetics and Organ Engineering [https://steamcommunity.com/sharedfiles/filedetails/?id=725956940]
FemaleBB BodyType Support [https://steamcommunity.com/sharedfiles/filedetails/?id=1792668502]
FemaleBB BodyType for Human [https://steamcommunity.com/sharedfiles/filedetails/?id=1792668839]
Follow Me [https://steamcommunity.com/sharedfiles/filedetails/?id=715759739]
Free Will [https://steamcommunity.com/sharedfiles/filedetails/?id=2580837227]
Go the F*** to Sleep [https://steamcommunity.com/sharedfiles/filedetails/?id=2369307661]
Heat Map (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2552838384]
Hospitality [https://steamcommunity.com/sharedfiles/filedetails/?id=753498552]
Increased Stack [https://steamcommunity.com/sharedfiles/filedetails/?id=798158924]
Interaction Bubbles [https://steamcommunity.com/sharedfiles/filedetails/?id=1516158345]
Mad Skills [https://steamcommunity.com/sharedfiles/filedetails/?id=731111514]
Map Reroll [https://steamcommunity.com/sharedfiles/filedetails/?id=761315214]
Music Manager [https://steamcommunity.com/sharedfiles/filedetails/?id=2229205672]
No Lazy Doctors [https://steamcommunity.com/sharedfiles/filedetails/?id=2476396157]
P-Music [https://steamcommunity.com/sharedfiles/filedetails/?id=725130005]
Pick Up And Haul [https://steamcommunity.com/sharedfiles/filedetails/?id=1279012058]
Quality Colors [https://steamcommunity.com/sharedfiles/filedetails/?id=2420141361]
QualityBuilder [https://steamcommunity.com/sharedfiles/filedetails/?id=754637870]
Quest Reward Rebalance [https://steamcommunity.com/sharedfiles/filedetails/?id=2312419897]
RPG Style Inventory Revamped [https://steamcommunity.com/sharedfiles/filedetails/?id=2478833213]
RT Solar Flare Shield [https://steamcommunity.com/sharedfiles/filedetails/?id=728315620]
Relations Tab [https://steamcommunity.com/sharedfiles/filedetails/?id=709317151]
Replace Stuff [https://steamcommunity.com/sharedfiles/filedetails/?id=1372003680]
RimHUD [https://steamcommunity.com/sharedfiles/filedetails/?id=1508850027]
Rimefeller [https://steamcommunity.com/sharedfiles/filedetails/?id=1321849735]
Roads of the Rim (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2280318231]
RuntimeGC [1.3] [https://steamcommunity.com/sharedfiles/filedetails/?id=2559582557]
Shit Rimworld Says [https://steamcommunity.com/sharedfiles/filedetails/?id=2069706266]
Show Me Your Hands [https://steamcommunity.com/sharedfiles/filedetails/?id=2475965842]
Skilled Stonecutting [1.3] [https://steamcommunity.com/sharedfiles/filedetails/?id=2553698129]
Smarter Deconstruction and Mining [https://steamcommunity.com/sharedfiles/filedetails/?id=2398365712]
Snap Out! [https://steamcommunity.com/sharedfiles/filedetails/?id=1319782555]
Stuffed Floors [https://steamcommunity.com/sharedfiles/filedetails/?id=853043503]
Super Soil [https://steamcommunity.com/sharedfiles/filedetails/?id=823626435]
The Price is What? [https://steamcommunity.com/sharedfiles/filedetails/?id=2353882085]
Tilled Soil [https://steamcommunity.com/sharedfiles/filedetails/?id=725747149]
Tradeable Trinkets [https://steamcommunity.com/sharedfiles/filedetails/?id=2446986597]
Vanilla Expanded Framework [https://steamcommunity.com/sharedfiles/filedetails/?id=2023507013]
Vanilla Animals Expanded — Arid Shrubland [https://steamcommunity.com/sharedfiles/filedetails/?id=1836900626]
Vanilla Animals Expanded — Australia [https://steamcommunity.com/sharedfiles/filedetails/?id=1963681588]
Vanilla Animals Expanded — Boreal Forest [https://steamcommunity.com/sharedfiles/filedetails/?id=1895364938]
Vanilla Animals Expanded — Cats and Dogs [https://steamcommunity.com/sharedfiles/filedetails/?id=1823540489]
Vanilla Animals Expanded — Caves [https://steamcommunity.com/sharedfiles/filedetails/?id=2576512001]
Vanilla Animals Expanded — Desert [https://steamcommunity.com/sharedfiles/filedetails/?id=1849183875]
Vanilla Animals Expanded — Endangered [https://steamcommunity.com/sharedfiles/filedetails/?id=2366589898]
Vanilla Animals Expanded — Extreme Desert [https://steamcommunity.com/sharedfiles/filedetails/?id=1849184079]
Vanilla Animals Expanded — Ice Sheet [https://steamcommunity.com/sharedfiles/filedetails/?id=1895364782]
Vanilla Animals Expanded — Temperate Forest [https://steamcommunity.com/sharedfiles/filedetails/?id=2260502331]
Vanilla Animals Expanded — Tropical Rainforest [https://steamcommunity.com/sharedfiles/filedetails/?id=1907283872]
Vanilla Animals Expanded — Tropical Swamp [https://steamcommunity.com/sharedfiles/filedetails/?id=1907283935]
Vanilla Animals Expanded — Tundra [https://steamcommunity.com/sharedfiles/filedetails/?id=1895364585]
Vanilla Apparel Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=1814987817]
Vanilla Apparel Expanded — Accessories [https://steamcommunity.com/sharedfiles/filedetails/?id=2521176396]
Vanilla Achievements Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=2288125657]
Vanilla Armour Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=1814988282]
Vanilla Books Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=2193152410]
Vanilla Brewing Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=2186560858]
Vanilla Brewing Expanded - Coffees and Teas [https://steamcommunity.com/sharedfiles/filedetails/?id=2275449762]
Vanilla Cooking Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=2134308519]
Vanilla Cooking Expanded - Stews [https://steamcommunity.com/sharedfiles/filedetails/?id=2134312965]
Vanilla Fishing Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=1914064942]
Vanilla Cooking Expanded - Sushi [https://steamcommunity.com/sharedfiles/filedetails/?id=2158539170]
Vanilla Events Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=1938420742]
Vanilla Expanded - Ideology Patches [https://steamcommunity.com/sharedfiles/filedetails/?id=2566669771]
Vanilla Expanded - Royalty Patches [https://steamcommunity.com/sharedfiles/filedetails/?id=2260012940]
Vanilla Factions Expanded - Insectoids [https://steamcommunity.com/sharedfiles/filedetails/?id=2149755445]
Vanilla Factions Expanded - Mechanoids [https://steamcommunity.com/sharedfiles/filedetails/?id=2329011599]
Vanilla Factions Expanded - Medieval [https://steamcommunity.com/sharedfiles/filedetails/?id=2023513450]
Vanilla Factions Expanded - Vikings [https://steamcommunity.com/sharedfiles/filedetails/?id=2231295285]
Vanilla Fishing Expanded - Fishing Treasures AddOn [https://steamcommunity.com/sharedfiles/filedetails/?id=2468543398]
Vanilla Furniture Expanded - Art [https://steamcommunity.com/sharedfiles/filedetails/?id=1968134023]
Vanilla Furniture Expanded - Farming [https://steamcommunity.com/sharedfiles/filedetails/?id=1957158779]
Vanilla Furniture Expanded - Medical Module [https://steamcommunity.com/sharedfiles/filedetails/?id=1718191613]
Vanilla Furniture Expanded - Power [https://steamcommunity.com/sharedfiles/filedetails/?id=2062943477]
Vanilla Furniture Expanded - Production [https://steamcommunity.com/sharedfiles/filedetails/?id=1880253632]
Vanilla Furniture Expanded - Props and Decor [https://steamcommunity.com/sharedfiles/filedetails/?id=2102143149]
Vanilla Furniture Expanded - Security [https://steamcommunity.com/sharedfiles/filedetails/?id=1845154007]
Vanilla Furniture Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=1718190143]
Vanilla Furniture Expanded - Spacer Module [https://steamcommunity.com/sharedfiles/filedetails/?id=2028381079]
Vanilla Hair Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=1888705256]
Vanilla Ideology Expanded - Hats and Rags [https://steamcommunity.com/sharedfiles/filedetails/?id=2567387768]
Vanilla Ideology Expanded - Icons and Symbols [https://steamcommunity.com/sharedfiles/filedetails/?id=2552609458]
Vanilla Ideology Expanded - Relics and Artifacts [https://steamcommunity.com/sharedfiles/filedetails/?id=2564895018]
Vanilla Ideology Expanded - Splits and Schisms [https://steamcommunity.com/sharedfiles/filedetails/?id=2573138902]
Vanilla Plants Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=2134308522]
Vanilla Plants Expanded - Succulents [https://steamcommunity.com/sharedfiles/filedetails/?id=2198652536]
Vanilla Social Interactions Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=2439736083]
Vanilla Storytellers Expanded - Diego Industrial [https://steamcommunity.com/sharedfiles/filedetails/?id=2455898522]
Vanilla Storytellers Expanded - Empress Evil [https://steamcommunity.com/sharedfiles/filedetails/?id=2149702528]
Vanilla Storytellers Expanded - Freya Fierce [https://steamcommunity.com/sharedfiles/filedetails/?id=2231483525]
Vanilla Storytellers Expanded - Igor Invader [https://steamcommunity.com/sharedfiles/filedetails/?id=2249879548]
Vanilla Storytellers Expanded - Maynard Medieval [https://steamcommunity.com/sharedfiles/filedetails/?id=2455898730]
Vanilla Storytellers Expanded - Neron Neolithic [https://steamcommunity.com/sharedfiles/filedetails/?id=2455898908]
Vanilla Storytellers Expanded - Perry Persistent [https://steamcommunity.com/sharedfiles/filedetails/?id=2149702069]
Vanilla Textures Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=2016436324]
Vanilla Textures Expanded - Variations [https://steamcommunity.com/sharedfiles/filedetails/?id=2493234474]
Vanilla Traits Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=2296404655]
Vanilla Factions Expanded - Settlers [https://steamcommunity.com/sharedfiles/filedetails/?id=2052918119]
Vanilla Weapons Expanded - Coilguns [https://steamcommunity.com/sharedfiles/filedetails/?id=2375692535]
Vanilla Weapons Expanded [https://steamcommunity.com/sharedfiles/filedetails/?id=1814383360]
Vanilla Weapons Expanded - Heavy Weapons [https://steamcommunity.com/sharedfiles/filedetails/?id=2329126791]
Vanilla Weapons Expanded - Laser [https://steamcommunity.com/sharedfiles/filedetails/?id=1989352844]
Vanilla Weapons Expanded - Quickdraw [https://steamcommunity.com/sharedfiles/filedetails/?id=1906780517]
Vanilla Weapons Expanded - Frontier [https://steamcommunity.com/sharedfiles/filedetails/?id=2454918139]
Vanilla Weapons Expanded - Grenades [https://steamcommunity.com/sharedfiles/filedetails/?id=2194472657]
Vanilla Weapons Expanded - Makeshift [https://steamcommunity.com/sharedfiles/filedetails/?id=2419690698]
Vanilla Weapons Expanded - Non-Lethal [https://steamcommunity.com/sharedfiles/filedetails/?id=2454918354]
Vanilla Weapons Expanded - Tribal [https://steamcommunity.com/sharedfiles/filedetails/?id=2454918552]
Wall Light [https://steamcommunity.com/sharedfiles/filedetails/?id=1423699208]
Advanced Biomes (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2052116426]
World Map Beautification Project [https://steamcommunity.com/sharedfiles/filedetails/?id=2314407956]
World Map Beautification Project - for Advanced Biomes (Continued) [https://steamcommunity.com/sharedfiles/filedetails/?id=2383746247]
[FSF] Filth Vanishes With Rain And Time [https://steamcommunity.com/sharedfiles/filedetails/?id=1508341791]
[KV] RimFridge [https://steamcommunity.com/sharedfiles/filedetails/?id=1180721235]
[KV] Trading Spot [https://steamcommunity.com/sharedfiles/filedetails/?id=1180719658]
[Kit] Graze up [https://steamcommunity.com/sharedfiles/filedetails/?id=2302739121]
[NL] Facial Animation - WIP [https://steamcommunity.com/sharedfiles/filedetails/?id=1635901197]
RimThreaded [https://steamcommunity.com/sharedfiles/filedetails/?id=2222907981]


Interop with System.Numerics.Tensors

A while ago microsoft released System.Numerics.Tensors which includes DenseTensor and SparseTensor types.
Wouldn't be convenient for Tensorflow.NET to use these types, or at least have an easy way to convert between these types and its own types?

@vpenades Can you take a research if possible?

yes, I've using System.Numercs.Tensors myself for a while... The nuget package is here: https://www.nuget.org/packages/System.Numerics.Tensors
Buy I've just realized it's still in preview, I thought it would be more advanced by now, so I believe its's better to wait until the library is finally released
In general I preffer libraries to use BCL types whenever possible. I understand one of the objectives of SciSharp is to align with python, but supporting other types to align with other libraries can be useful too.
I believe the uses cases would be:

Conversions between SciSharp tensors and numerics tensors.
Running infereces with numerics tensors

@vpenades Anyupdates to refactor NumSharp in System.Numercs.Tensors ?

If you see the package release history, there's version 1, and then lots of previews of version 5, which is quite a big jump. I suspect there's lots of changes between 1.0.0 and 5-preview ... so there's no point in doing the integration of version 1.0.0.
And version 5.x.x-preview is still an early release, so I don't know if it's safe to do the implementation.
Anyway, the main idea is this:  There's more and more libraries using machine learning, and the way to comunicate with these libraries is with "tensors"... so it makes sense to be able to do it with a BCL type.
So the plan would be to have in built features to convert from scisharp tensors to system.numerics.tensors and back.
System.Numerics.Tensors is able to wrap an existing System.Buffers.Memory object, so it's able to wrap a pre-existing float[] array without requiring a buffer copy... so if scisharp tensor uses a plan float[] for data storate, it could wrap it efficiently. But I still have a lot to reseach.


Removed Bjørn from instructor list

@bast , I am not sure if it is intentional that October workshop website keeps Bjørn's name in the instructor list. If it is the case, please reject this PR.

I thought I already removed it so it was not intentional.

Ah you mean November workshop. That I didn't fix. Or do you mean October workshop lists him?

Ah you mean November workshop. That I didn't fix. Or do you mean October workshop lists him?

This PR is for Nov. workshop. I meant that oct workshop page keeps Bjørn's name.

Where does the Oct workshop list his name? I removed that one few days ago. But maybe not everywhere.

Sorry, it seems that the page has opened for a long time. I reloaded and then I could not see his name anymore.


[Enhancement] Use thrift 0.17.0

What type of PR is this：

[x] Enhancement

Problem Summary(Required) ：

In Apache Thrift 0.9.3 to 0.13.0, malicious RPC clients could send short messages which would result in a large memory allocation, potentially leading to denial of service.
Bump up the version to the latest 0.17.0.
Tested both insert and select queries working for

FE w/ thrift 0.13.0 and BE w/ thrift 0.17.0
FE w/ thrift 0.17.0 and BE w/ thrift 0.13.0

Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[ ] I have checked the version labels which the pr will be auto backported to target branch

[X] 2.5
[ ] 2.4
[ ] 2.3
[ ] 2.2

run starrocks_admit_test

run starrocks_admit_test

Please don't merge this PR immediately, we need to evaluate the compatibility of thrift.

Previously we tried to upgraded thrift-0.14, but encounter some compatibility issues of Hive: https://github.com/StarRocks/starrocks/pull/995


Binary not working

Hi guys,
I'm trying to use octopilot and downloaded the binary from the latest release. The downloaded file is neither a zip file nor an executable one. Is there any guide to setup octopilot. I'm trying this on Mac.

Hi,
are you using an ARM-based Mac? (M1 chipset) We don't have a binary for M1 yet, so you can either:

build it locally - go get github.com/dailymotion-oss/octopilot should be enough
or wait until tomorrow: I'll update our build process to produce a "universal" mac binary that works for both arm and amd

It is not an M1 chipset Mac. Is the Github release page the only source to download the binary? When I dowloaded the file from Github and saw the info, it is showing as a Document file in Mac.

hum that's strange, here is what I get when I download this file https://github.com/dailymotion-oss/octopilot/releases/download/v1.0.9/octopilot_1.0.9_darwin_amd64 :

After moving the file to /usr/local/bi , now I'm able to run octopilot

ok perfect, then I'm closing this issue. feel free to open a new one if you need help!


is the strawc package on bioconda official?

it seems the package on bioconda update quite slowly comparing to github

@nchernia and I did not upload it.
@cwenger @zozo123 is this something you uploaded?

@sa501428 No, have not uploaded anything related to straw at this point.

@TTTPOB unless this was uploaded by @zozo123, it's possible this was an unofficial upload to bioconda. The best way to download the latest would be from github.

@sa501428
It's not official, AFAIK. I am modestly suggesting users to install directly from the repository or use the pip release.

Seems like an unofficial upload then @TTTPOB. The pip release is official as @zozo123 mentioned, although we do need to update it. The latest dev version can be installed from Github.


imagedir preview github

use imagedir to have github preview of image.
Keep special case for blogs entry absolute.

just merging as it's matter live
https://netbeans.apache.org/front/main/community/who/
Click preview on :
https://github.com/apache/netbeans-antora-site/edit/main/modules/ROOT/pages/community/who.adoc


Add mise package manager

Tool name
mise
Tool license
MIT
Add or update?

[X] Add
[ ] Update

Desired version
latest
Approximate size
No response
Brief description of tool
It's a tool version manager.
It's like the Homebrew but with a tool version control.
URL for tool's homepage
https://mise.jdx.dev/
Provide a basic test case to validate the tool's functionality.
1. Create a .mise.toml

    [tools]
    tuist = "4.34.3"
    ```
2. Run `mise install`
3. `tuist version` command must return `4.34.3`.

Platforms where you need the tool

[X] Azure DevOps
[ ] GitHub Actions

Runner images where you need the tool

[ ] Ubuntu 20.04
[ ] Ubuntu 22.04
[ ] Ubuntu 24.04
[ ] macOS 12
[ ] macOS 13
[ ] macOS 13 Arm64
[X] macOS 14
[X] macOS 14 Arm64
[X] macOS 15
[X] macOS 15 Arm64
[ ] Windows Server 2019
[ ] Windows Server 2022

Can this tool be installed during the build?
1. curl https://mise.run | sh
2. Prepend `PATH` variable with shims location (~/.local/share/mise/shims on macOS).

Tool installation time in runtime
5-20s locally
Are you willing to submit a PR?
I'll consider it as an option if it will be approved.

Hi @nekrich We will look into the issue and keep you posted on updates. Thanks.


Do an And operation on results

Summary of Changes
Forgot to make this change before. But it should greatly improve the search result quality.
E.g if users search "fact rides", previously ES will return a joined set result which combined the result includes "fact" term and the one includes "rides" term.
But with this change, it will only return the result which includes both fact and rides these two terms. I did the example query in our staging cluster which reduce the result set significantly :)
Tests
What tests did you add or modify and why? If no tests were added or modified, explain why. Remove this line
Documentation
What documentation did you add or modify and why? Add any relevant links then remove this line
CheckList
Make sure you have checked all steps below to ensure a timely review.

[ ] PR title addresses the issue accurately and concisely. Example: "Updates the version of Flask to v1.0.2"

In case you are adding a dependency, check if the license complies with the ASF 3rd Party License Policy.

[ ] PR includes a summary of changes.
[ ] PR adds unit tests, updates existing unit tests, OR documents why no test additions or modifications are needed.
[ ] In case of new functionality, my PR adds documentation that describes how to use it.

All the public functions and the classes in the PR contain docstrings that explain what it does

[ ] PR passes make test
[ ] I have squashed multiple commits if they address the same issue. In addition, my commits follow the guidelines from "How to write a good git commit message"

cc @jinhyukchang @youngyjd @ttannis

@feng-tao Can you increment version?


Teradata SSLMODE support - connection timeout

When connecting to Teradata, for connections that require SSLMODE=DISABLE, there is a i/o timeout error, since data-validation tool tries to connect to port 443 instead of standard 1025 port, even if --port 1025 option is provided.
Looks like there is no option available to set SSLMODE and prevent this issue.

Hi,
DVT uses teradatasql. I don't know exactly why DVT is connecting on port 443 even though port 1025 is provided. Looking at the Connection Parameters, my guess is that the customer's Teradata instance has SSL enabled and the default mode with teradatasql is SSLMODE=PREFER. Therefore the connection prefers the secure port.
The fix to this is a bit complicated and requires a code change. Teradata connections can take a lot of different parameters and it is difficult for DVT to handle all the different parameters. The recommended option is to allow users to specify a JSON string in their environment that can be passed on to the teradatasql.connect call along with the arguments that are in the DVT connection. Please see using the driver regarding how to do this. The environment variable could be called PSO_DV_TERADATA_CONFIG or something similar - we already use an environment variable PSO_DV_CONFIG_HOME. The same situation is a lot easier (i.e. no changes to DVT code required) in PostgreSQL because the PostgreSQL library libpq reads connection parameters from environment variables. See libpq Environment Variables.
Sundar Mudupalli

That's right, teradatasql.connect can receive parameters as a JSON string, or even combined (kwargs + JSON). Including a new optional argument, such as --json-params, and use it in teradatasql.connect call, could solve the issue and would be flexible enough to support additional useful connection parameters, without doing a lot of code changes.

Created PR with working solution. Additional parameter --json-params added for Teradata connection configuration.
User can add additional teradatasql connection options by providing JSON string, like --json-params "{'sslmode': 'disable', 'encryptdata': 'true'}"

PR merged to develop, closing this issue and thanks again @jcqpinto!


MINOR: Use LATEST_1_1 instead of V_1_1_0 in quota_test

Opening a separate PR against trunk for changes in quota_test.py to use latest 1.1 release, so that it could also be merged to previous branches. The original PR was against 2.0 which also added installing 1.1:: https://github.com/apache/kafka/pull/5632. Will decide separately which bug releases we should install for system tests in 2.0 branch.
Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

Hi @ijumal, Could you please also merge to 2.0. Couple of quota_tests are failing on 2.0 without this.

Cherry-picked to 2.0 too, thanks.


Recapcha doesn't seem to allow players with ad block on

Bump for this issue.
It's not only ad block though. I've turned it off and it still doesn't work even though recaptcha works on other pages.


chore: bdd-sbhg-1584299001 to 0.0.1

chore: Promote bdd-sbhg-1584299001 to version 0.0.1

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Use context

Introduces a way to create detached spans and attach them at a later time. Creates a new OpenCensus\Core\Scope class which can be used to close a scope after it's started. Additionally, the ContextTracer implementation now uses Context and Scope for it's implementation.
Fixes #56.
Fixes #57.

Does it make sense to tag a packagist release 0.0.4 which has a strict dependency on ext-opencensus:0.0.4 before making this change?

Sure, can do that. There will also be more extension changes with the upcoming renaming (labels -> attributes)

Oh, it might not be possible as the extension isn't actually a hard requirement.


Support GHC 8.8

Pardon an automatically-posted pull request; this is a part of Operation Vanguard. Note that this does not guarantee that tests and benchmarks are buildable.

@fumieval presumably this should be opened against Akio's repository instead


If space is sharded by custom field and bucket_id is not specified by user then crud.get should raise an error or do clusterwide query.

After https://github.com/tarantool/crud/issues/46 an ability to specify bucket_id was added, but some problems with API still remain.
Now CRUD will try to calculate bucket_id using PK and return an empty resultset.
There are such possible options:
1 do clusterwide (map-reduce) query in such case;
2 add a note to README that if sharding is done by custom field and bucket_id is not specified by user then crud.get will not work as expected.
3 detect that space is not sharded by PK and throw an exception if bucket_id is not specified

If bucket_id is not specified, crud assumes sharding by the primary key.
After #27 we'll extend this behaviour: if another sharding key is set in tarantool/ddl, crud will use it. If not, we'll keep old behaviour: sharding by the primary key.
So the recommendation will be the following: set full schema in tarantool/ddl to avoid any unexpected outcomes.
Whether it'll solve your problem?

@Totktonada looks like we can close this issue after #27 is done.

So I'll consider it as resolved.


Feature Request: How about an ARM version?

Hey there, I absolutely love this. I've been using it both on a personal machine running Linux and a machine that I use for a computer programming class running Windows. At home I have a Raspberry Pi 2 running Ubuntu Mate, It's connected to my TV and I thought it would be cool to use this player because clearly a browser is not an option.  I tried building from source on my Pi and got several errors before the build eventually failed. I know but a little about compiling from source, but I'm assuming that the build failed because I was building X86 code on an ARM System. If nobody else is interested then this can be dropped, but I think that this would fit right in on the Raspberry Pi.

I don't see why the code won't compile on a raspberry pi.  What commands did you run to try get it working?
Unfortunately my raspberry pi is in a different country right now :cry: so I can't test this myself.  Unless there is a raspian VM :+1:

Travis has arm builds I think, something we can possibly use?
On Fri, Apr 8, 2016 at 3:01 AM, Samuel Attard<EMAIL_ADDRESS>wrote:

I don't see why the code won't compile on a raspberry pi. What commands
did you run to try get it working?
Unfortunately my raspberry pi is in a different country right now [image:
:cry:] so I can't test this myself. Unless there is a raspian VM [image:
:+1:]
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub
https://github.com/MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-/issues/918#issuecomment-207260510

I used NPM like it said in the README. I'm not familiar with npm like I am with GCC and mono so I couldn't tell you why it failed.

This seems relevant https://github.com/electron/electron/issues/5069

It might be relevant. Do you want me to upload the build logs? Also important: I'm not using Raspbian, I'm using Ubuntu Mate 15.10

Yes please, upload them and I'll see what's going on :+1:

Here is the build log

This bit right here is your problem
gyp ERR! node -v v0.10.25

https://github.com/MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-/wiki/Development-FAQ#all-platforms
We require node 4.4.1

The easiest way for you to get up to date is to install nvm

There does not appear to be an ARM version of nvm in the Ubuntu Mate Repos. Is there source code I can build from?

Try running
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash

@TheDJ42 Any work on this, can I close this issue as a node version issue?

I haven't been able to compile recently due to technical difficulties. I
will be able to tell you later today.
On Sun, Apr 10, 2016 at 9:30 AM, Samuel Attard<EMAIL_ADDRESS>wrote:

@TheDJ42 https://github.com/TheDJ42 Any work on this, can I close this
issue as a node version issue?
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/MarshallOfSound/Google-Play-Music-Desktop-Player-UNOFFICIAL-/issues/918#issuecomment-207999961

--
Dylan Johnson

As of right now I'm getting the same build errors that I was getting before. (Node errors.)

After updating node I got the first step, however when running 'npm run build' I get this:
dylan@System-4:~/src/Google-Play-Music-Desktop-Player-UNOFFICIAL-$ npm run build

<EMAIL_ADDRESS>build /home/dylan/src/Google-Play-Music-Desktop-Player-UNOFFICIAL-
gulp build

[17:21:49] Requiring external module babel-register
module.js:327
throw err;
^
Error: Cannot find module './lodash'
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object. (/home/dylan/src/Google-Play-Music-Desktop-Player-UNOFFICIAL-/node_modules/lodash/index.js:1:80)
at Module._compile (module.js:409:26)
at Module._extensions..js (module.js:416:10)
at Object.require.extensions.(anonymous function) [as .js] (/home/dylan/src/Google-Play-Music-Desktop-Player-UNOFFICIAL-/node_modules/babel-register/lib/node.js:134:7)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
npm ERR! Linux 4.1.15-v7+
npm ERR! argv "/home/dylan/.nvm/versions/node/v4.4.1/bin/node" "/home/dylan/.nvm/versions/node/v4.4.1/bin/npm" "run" "build"
npm ERR! node v4.4.1
npm ERR! npm  v2.14.20
npm ERR! code ELIFECYCLE
npm ERR<EMAIL_ADDRESS>build: gulp build
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>build script 'gulp build'.
npm ERR! This is most likely a problem with the google-play-music-desktop-player package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     gulp build
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs google-play-music-desktop-player
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!
npm ERR!     npm owner ls google-play-music-desktop-player
npm ERR! There is likely additional logging output above.
npm ERR! Please include the following file with any support request:
npm ERR!     /home/dylan/src/Google-Play-Music-Desktop-Player-UNOFFICIAL-/npm-debug.log

Did you run npm install

Yes I did.

Can you post the output of ls node_modules

babel-preset-es2015        electron-packager     gmusic-mini-player.js     gulp-clean     gulp-replace                    md5                 npm-debug.log      winston babel-register             electron-prebuilt     gmusic-theme.js           gulp-concat    html-entities                   mkdirp              pre-commit         ws chai                       electron-rebuild      grunt                     gulp-cssmin    jquery                          mocha               pretty-colorwheel  xss dbus                       electron-winstaller   grunt-cli                 gulp-electron  lastfm                          mocha-sinon         request            yargs electron-installer-debian  eslint                grunt-electron-installer  gulp-grunt     lodash                          mouse-forward-back  semver electron-installer-redhat  eslint-config-airbnb  gulp                      gulp-less      material-design-icons-iconfont  mpris-service       sinon electron-mocha             gmusic.js             gulp-babel                gulp-rename    materialize-css                 node-fetch          sinon-chai

Try running npm i -g npm
Then delete the node_modules folder
Then run npm install

There are quite a few electron issues with running on Raspberry Pi's, I'm going to close this as an upstream issue


FB botz work or not

Tested to be sure. Both examples auth_token.js and basic.js with FB token works great.
Client obtain 60+ mass after spawn.

@pulviscriptor i have Gotten 40 working tokens but if my bots Spawn i only get like 1 of 1000 bots with facebook mass and It's always with the Same skin (the bot that Join with facebook mass)

@philw1508
So its something not related to client. Tokens are correctly sent to server and server understands them since examples is working.
Why server ignores your tokens is some other question that most probably can't be fixed by client.

@pulviscriptor is right
Also many leaked accounts have stopped working. (I suppose they're banned)

@MasonBurdette Yes I know... leaked accs by stavj or freeagarbots.tk.... but I got New cookies by random People 2 days ago so I dont think that are banned now....

btw stavj doent know js hes just a scammer he took the bots from me and happy

Hm
PS at first those accounts were Chris Pierce's, I had them before they were leaked.

@MasonBurdette how could he have so many?? I had like 70k lines only with facebook cookies... Did He hack any database?

An extension stole them
agarioinfinity.tk

Chris Pierce stole them from MrSonic. MrSonic leaked all the acc from his script on his web site

@Nick8fr32 incorrect, im friends with them both (theyre friends too) and we all shared the cookies, they did originate from Chris Pierce...

@MasonBurdette but it couldnt be possible that his extension stole 1500 accounts...

Guys, can you move somewhere else please?
We have 14 watchers and we all receive email on every your useless message.
Please talk only about bugs here.
Thank you.


Fixed #33768 -- Fixed ordering compound queries by nulls_first/nulls_last on MySQL.

Columns of the left outer most select statement in a combined query can be referenced by alias just like by index.
This removes combined query ordering by column index and avoids an unnecessary usage of RawSQL which causes issues for backends that specialize the treatment of null ordering.
ticket-33768

buildbot, test on oracle.

@apollo13 Does it work for you?

@felixxm to what extend? https://github.com/django/django/pull/15831 is what fixes postgresql stuff for me.

@felixxm to what extend? #15831 is what fixes postgresql stuff for me.

As a proper fix for ticket-33768, which you reported :smile:

Oh yes, if you copied the test then it works for me :D


Limit sketch extent (create transparent walls)

Limit sketch extent (create transparent walls)
Fixed so that when I press the zoom out when touching the wall, it does not go beyond the range I set.

https://github.com/spiridonov-oa/react-whiteboard-pdf/assets/33927558/568685ba-b7e8-4424-a3ce-bb298dd99948
https://github.com/spiridonov-oa/react-whiteboard-pdf/assets/33927558/fa956fa3-9686-4308-8e08-3446d0bac864

Also, make sure it works well in all directions - up, down, left, right.

Also, make sure it works well in all directions - up, down, left, right.

Could you also check it with a PDF file with pagination? And when you switch tabs. Thank you

I am attaching a video to answer this question.

GitHub has a capacity limit, so I lowered the quality to attach the video file.
All PDF files used in the test were obtained by searching ‘sample PDF’ on Google.

In the video below, we switched pages in a multi-page PDF file and tested the scroll limit. (up)
https://github.com/spiridonov-oa/react-whiteboard-pdf/assets/33927558/a4ea9b7f-e1dc-4cc6-b88c-5d3b29ed797b

I kept exceeding the file size limit on GitHub, so I had no choice but to split the video. (up + right, down + right)
https://github.com/spiridonov-oa/react-whiteboard-pdf/assets/33927558/5dee9e71-7eaf-4d93-9efb-0da8842b37b9

In the video below, tabs were created by attaching multiple PDF files, and then scroll limits were tested on two tabs.
pdf1 : left + up
pdf2: left + down
https://github.com/spiridonov-oa/react-whiteboard-pdf/assets/33927558/5a69e5de-04db-4eb0-9702-ea2c1bc7880b

Is there a way to set the size of the borders? In case I need to use it for a vertical screen or want to set a square size?

The range is controlled by the three variables below.
sketchWidthLimit: Left and right size of the sketch board (current standard: left and right size of the user's monitor)
sketchHeightLimit: Top and bottom size of the sketch board (current standard: top and bottom size of the user's monitor)
limitScale: Adjust the weight based on the size specified above
If you apply a criterion other than the monitor size, set limitScale to 1 and set the remaining values arbitrarily.
  limitScale = 10;
  sketchWidthLimit = 1920 * this.limitScale;
  sketchHeightLimit = 1080 * this.limitScale;

  constructor(params) {
    // [Sketch range limits]
    const windowWidth = this.limitScale * (window.screen.width || window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth);
    const windowHeight = this.limitScale * (window.screen.height || window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight);
    this.sketchWidthLimit = (windowWidth > this.sketchWidthLimit) ? windowWidth : this.sketchWidthLimit;
    this.sketchHeightLimit = (windowHeight > this.sketchHeightLimit) ? windowHeight : this.sketchHeightLimit;

To summarize the rest of the logic, it is the logic that 'if it exceeds the range I specified, force it to return to its original position.'
↓ Forced to return to the maximum position when the user scrolls up and goes beyond the range
        try {
          // [Sketch range limits]
          const scale = params ? params.scale : 1;
          vpt[4] = that.axisLimit({ scale, vpt: vpt[4], axis: "x" });
          vpt[5] = that.axisLimit({ scale, vpt: vpt[5], axis: "y" });

          ...

↓ Force it to the maximum range if it goes beyond the range when it is reduced.
    // [Sketch range limits] Modified so that when the screen is reduced while reaching the end of the wall, it does not go beyond the border of the transparent wall that I set.
    if(scale < 1) {
      const newVpt = this.canvas.viewportTransform;
      const x = this.axisLimit({ scale, vpt: this.nowX, axis: "x" });
      const y = this.axisLimit({ scale, vpt: this.nowY, axis: "y" });

      newVpt[4] = x;
      newVpt[5] = y;

↓ Common logic that both use
  // [Sketch range limits]
  axisLimit({ scale, vpt, axis }) {
    let result = vpt;
    const containerElement = this.canvasRef.current;
    if (!containerElement) {
      return vpt;
    }

    // Determined by whether it is the x-axis or y-axis
    const containerSize = (axis === "x") ? containerElement.offsetWidth : containerElement.offsetHeight;
    const addScroll = (axis === "x") ? this.sketchWidthLimit : this.sketchHeightLimit;

    // Range adjustment when zooming in/out
    const zoomInMinusValue = (containerSize * scale - (containerSize));
    const zoomOutPlusValue = (containerSize * (1 - scale));

    // left || top
    if (result > addScroll * scale) {
      result = addScroll * scale;
    }

    // zoom in && right || zoom in && bottom
    else if (scale >= 1 && result < -(addScroll * scale) - zoomInMinusValue) {
      result = -(addScroll * scale) - zoomInMinusValue;
    }

    // zoom out && right || zoom out && bottom
    else if (scale < 1 && result < -(addScroll * scale) + zoomOutPlusValue) {
      result = -(addScroll * scale) + zoomOutPlusValue;
    }

    return result;
  }

However, if the sketch size is adjusted too small, it may exceed the scope from the beginning. Therefore, I specified a large range so that it would not go over the range even if I reduced the scale to 5%.

I'm thinking of revising the code below later.
Before modification:
      const x = this.axisLimit({ scale, vpt: this.nowX, axis: "x" });
      const y = this.axisLimit({ scale, vpt: this.nowY, axis: "y" });

      newVpt[4] = x;
      newVpt[5] = y;

After modification:
      newVpt[4] = this.axisLimit({ scale, vpt: this.nowX, axis: "x" });
      newVpt[5] = this.axisLimit({ scale, vpt: this.nowY, axis: "y" });

[Additional changes]
Modified to allow dragging with the mouse when in onSelectMode state.
https://github.com/spiridonov-oa/react-whiteboard-pdf/assets/33927558/06f71680-7283-448b-ad99-d289c98d42d7


Upper case method

sec_tester shard expects method to be UPPERCASE.

Fixed it via sec_tester to allow lower case and upcase them when needed.


Email Not Sending Out, Subscribe Button Missing

Hello,
Just installed and ran the latest docker image of cachet, installation went smoothly, but Cachet is not sending out emails and the subscribe button is not on the footer (even though it is checked off in settings).

After reinstalling, the button is there, but I am getting a 500 error code all the time when an email should be sent out. When trying to subscribe from the front page or the back, or invite team member.

This may be addressed by https://github.com/CachetHQ/Cachet/pull/2295

So I have Cachet up and running perfectly in OpenShift 3.3 / kubernetes 1.3.  I have passed all the ENV needed to setup email and checked the allow users to subscribe but the link is not visible on the site at all.
I did not want to dup the topic issue but this is a problem.
Running code 2.3.10
I am hoping 2.4 will fix this.

There have been lots of updates since this was opened, and we haven't heard back from you. Please try the latest master or tagged release, and open a new issue if you are still having issues.


Feature visualization

(Supercedes #74)
Create new visualize.py and utils.py
Added some visualization functions for convenience:
plot_loss: Plot train loss and valid loss
plot_weights: Plot the filters of a convolutional layer
plot_activity: Plot activity of a convolutional layer produced by a sample
plot_occlusion: For image samples, shows which part of the images are crucial for the prediction

Requires a utility function:
occlusion_heatmap: Creates a heatmap of where an occlusion affects the prediction

Tests only check whether plotting with different options does not raise an exception.

@BenjaminBossan I tried fixing a matplotlib-related problem on Travis, but failed.  Maybe you could take a cool?

I guess you found this one:
http://stackoverflow.com/a/3054314
The comment indicates that the .use call has to happen before the matplotlib import. How to do this for our case without changing the source of visualize I don't know.

Yes, that's what I saw.  But there's no way to call use before the import, read again.

As I said, I also don't see how to do it.
One could check how others do it:
https://github.com/matplotlib/matplotlib/blob/master/.travis.yml
Or just ignore this?

No, what you said is call matplotlib.use before importing matplotlib.  ;-)
Any idea which lines of this travis file you're linking to is relevant?

Unfortunately no idea, I have no experience with travis yet.

I have an idea: matplotlib supports a config, matplotlibrc
http://matplotlib.org/users/customizing.html
In the config, you can set the backend. So something like this may work:
echo "backend : agg" > .config/matplotlib/matplotlibrc


Replace AddSingleton with AddHostedService

As recommended by the Microsoft Doc on running background tasks with IHostedService and also based on this Stack Overflow answer , an IHostedService should be configured with AddHostedService as opposed to using AddSingleton

FYI @Zainab-Kalief there are merge conflicts to resolve.

@Zainab-Kalief can you please resolve the merge conflicts or create a new PR based on the latest version of the article? Thanks!

The merge conflicts are happening probably because the file has moved: https://github.com/dotnet/docs/blob/master/docs/architecture/microservices/multi-container-microservice-net-applications/background-tasks-with-ihostedservice.md

FYI @Zainab-Kalief there are merge conflicts to resolve.

Thank you @Thraka
I will close this and make another PR


ASP.Net Core version

Hi,
Is it possible to have a version of the web app calling the api using .Net Core 3.1 ?

@GedillurBjorn Thank you for your interest in Azure. Would it be possible to provide a link to a document that best exemplifies your use case? At this time, based upon your inquiry, this is a forum question best handled by MSDN or Stack Overflow but, if you provide me a link to a document I can assist you further.  Thank you!

@GedillurBjorn We will now proceed to close this thread. If there is a specific issue or recommendation with an article found in the Microsoft Docs repository, please click on the feedback link at the bottom of the page and your detailed feedback will be properly routed. Thank you, ~Mike


⚠ Bofrost.de has degraded performance

In 63bdc41, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1359 ms

Resolved: Bofrost.de performance has improved in f64a335.


Select widget doesn't save values when isMulti=true

I have this schema:
    qa_queryTypes: {
      title: 'QA Query types',
      description: 'The QA system will be used for these types of queries',
      choices: [
        ['query:interrogative', 'Question'],
        ['query:declarative', 'Statement'],
        ['query:keyword', 'Keyword'],
      ],
      isMulti: true,
    },

The problem is that if isMulti=true then the value of the widget will be undefined.

When the widget isMulti, then the selectionOption is a list. This is not handled here: https://github.com/plone/volto/blob/d1879d8cbdd56a4782865a052d32369bed378849/src/components/manage/Widgets/SelectWidget.jsx#L282

According to discussion with Victor, I should have used the ArrayWidget. Long term we want to unify these implementations, as they were initially modeled to match Plone schema.


Pass storage domains collection in disks RHV api request

Althought both :storage_domain and :storage_domains are allowed in RHV
api for disks attachments requests, only the storage domain which is
delivered in the collection (:storage_domains) is being respected.
http://bugzilla.redhat.com/1388860

@miq-bot add_label providers/rhevm
@miq-bot add_label euwe/yes
@miq-bot add_label blocker
@miq-bot add_label bug
@miq-bot assign @borod108

@borod108 please review

Looks good to me.
@miq-bot assign @durandom

@masayag please either rebase, ammed the last commit, or close/open the PR to trigger a restart of CI

@blomquisg  as @masayag is on PTO, can you please close and open this PR to run CI?
Thanks for your help.

@oourfali just kicked the brakeman test

:+1: from me, @agrare please merge

@oourfali I think this needs a euwe BZ for backporting too, the linked one is only for master

@simaishi Please make Euwe BZ from https://bugzilla.redhat.com/show_bug.cgi?id=1388860

Euwe Backport details:
$ git log -1
commit 8a6cb6a17e7b8c5654c873d8acb582e48b0de0bd
Author: Adam Grare<EMAIL_ADDRESS>Date:   Wed Nov 9 09:07:08 2016 -0500

    Merge pull request #12398 from masayag/pass_storage_domains_in_disk_api_request

    Pass storage domains collection in disks RHV api request
    (cherry picked from commit 4e37dc4ba927554aa3199fce228bfe9d32476044)

    https://bugzilla.redhat.com/show_bug.cgi?id=1388860

Euwe BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1393977


Feature: ASB-2086 - Add related content links to project search page

Describe your changes
https://pins-ds.atlassian.net/browse/ASB-2086?atlOrigin=eyJpIjoiZGViYmE5Nzk1ZjBiNDc4MDhhZGFlMjg3ZDRkOTk0ZDAiLCJwIjoiaiJ9
Type of change 🧩

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation update
[ ] Other (please explain in the description section above)

Checklist before requesting a review

[x] I have performed a self-review of my own code
[x] I have double checked this work does not include any hardcoded secrets or passwords
[x] I have made corresponding changes to the documentation
[x] I have provided details on how I have tested my code
[x] I have referenced the ticket number above
[x] I have provided a description of the ticket
[x] I have included unit tests to cover any testable code changes

:tada: This PR is included in version 1.6.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 2.16.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 2.21.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


[WIP] Build FlashInfer

This PR is an initial PR to integrate FlashInfer into vLLM. Specifically, it integrates FlashInfer's kernels into vLLM's build process, while not actually using it yet.
This PR does following:

Add the FlashInfer GitHub library as a 3rd party submodule
Add the FlashInfer kernel generator under csrc/flashinfer/. The generator is originally part of FlashInfer's setup.py.
Modify vLLM's setup.py to execute the generator and compile the FlashInfer kernels (for Ampere or later GPUs).
Add FlashInfer's PyTorch wrapper (with a single line change for each file).

TODO:

[ ] Add appropriate LICENSE files
[ ] Add notes that all FlashInfer codes need to be in sync
[ ] Profile compilation time

Btw, to make flash kernel work with chunked prefill, we should be able to run prefill requests with kv_cache.

Closing the PR as we decided to use the pre-built FlashInfer wheels. We will coordinate with the FlashInfer maintainers to make them available in PyPI and update the wheels in sync with vLLM.


Turn off namesapces by default

Subject of the feature
<svg:rect> is parsed here, but most further JSX tooling doesn’t handle it.
Problem
Things are parsed here “silently” but future things probably crash.
Expected behavior
Make it an option, default to false

I now believe that further transforms crashing is more on them, than this project.


[WFCORE-4699] preferIPv6Addresses and preferIPv4Stack System Properti…

…es are Mishandled in the Config
Issue: https://issues.jboss.org/browse/WFCORE-4699

@tmiyargi thanks


Cilium Identity not getting deleted sometimes in large scale cluster

Is there an existing issue for this?

[X] I have searched the existing issues

What happened?
Created AKS azure cni powered by cilium cluster with 1k nodes with 1000 deployments, each with 100 pods. Then scale down the deployments to 0 and expect cilium identity should get removed in few hours. I noticed few identities not getting removed even for days.  To debug, added few more logs in cilium operator to find where the problem is. I found delete identity is being triggered and followed by identity is marked alive. There are no pods/cep running in that namespace but not sure how idenity is being marked alive. Added a log to find where identity is being marked alive and found its happening in runHeartbeatUpdater function: https://github.com/cilium/cilium/blob/d1162cc2b596d55a8235fd67e034bb5cfe98b173/operator/identitygc/crd_gc.go#L49
Pulled latest cilium master and added logs on top of it and then created an image out of it.
 k get ciliumidentity
NAME    NAMESPACE     AGE
17682   kube-system   13d
19740   kube-system   13d
1978    kube-system   13d
20776   kube-system   54d
30723   kube-system   13d
3647    kube-system   54d
40097   new-testing   2m49s
42123   kube-system   54d
 k get pods -n new-testing
No resources found in new-testing namespace.
k get cep -n new-testing
No resources found in new-testing namespace.
Operatior Logs:
2023-06-27T16:08:11.157678430Z level=debug msg="Deleting unused identity; marked for deletion at 2023-06-27T16:07:11.142122029Z" identity="&{{ } {40097    f0c65750-fa9e-418a-9c22-05ffb16040e9 526408139 1 2023-06-27 16:05:41 +0000 UTC   map[app:new-testing io.cilium.k8s.policy.cluster:default io.cilium.k8s.policy.serviceaccount:default io.kubernetes.pod.namespace:new-testing is-real:true name:real-dep-00541 real-dep-lab-00541-00001:val real-dep-lab-00541-00002:val real-dep-lab-00541-00003:val real-dep-lab-00541-00004:val real-dep-lab-00541-00005:val] map[io.cilium.heartbeat:2023-06-27T16:07:11.142122029Z] [] [] [{cilium-agent Update cilium.io/v2 2023-06-27 16:05:41 +0000 UTC FieldsV1 {"f:metadata":{"f:labels":{".":{},"f:app":{},"f:io.cilium.k8s.policy.cluster":{},"f:io.cilium.k8s.policy.serviceaccount":{},"f:io.kubernetes.pod.namespace":{},"f:is-real":{},"f:name":{},"f:real-dep-lab-00541-00001":{},"f:real-dep-lab-00541-00002":{},"f:real-dep-lab-00541-00003":{},"f:real-dep-lab-00541-00004":{},"f:real-dep-lab-00541-00005":{}}},"f:security-labels":{".":{},"f:k8s:app":{},"f:k8s:io.cilium.k8s.namespace.labels.kubernetes.io/metadata.name":{},"f:k8s:io.cilium.k8s.policy.cluster":{},"f:k8s:io.cilium.k8s.policy.serviceaccount":{},"f:k8s:io.kubernetes.pod.namespace":{},"f:k8s:is-real":{},"f:k8s:name":{},"f:k8s:real-dep-lab-00541-00001":{},"f:k8s:real-dep-lab-00541-00002":{},"f:k8s:real-dep-lab-00541-00003":{},"f:k8s:real-dep-lab-00541-00004":{},"f:k8s:real-dep-lab-00541-00005":{}}} } {cilium-operator-generic Update cilium.io/v2 2023-06-27 16:07:11 +0000 UTC FieldsV1 {"f:metadata":{"f:annotations":{".":{},"f:io.cilium.heartbeat":{}}}} }]} map[k8s:app:new-testing k8s:io.cilium.k8s.namespace.labels.kubernetes.io/metadata.name:new-testing k8s:io.cilium.k8s.policy.cluster:default k8s:io.cilium.k8s.policy.serviceaccount:default k8s:io.kubernetes.pod.namespace:new-testing k8s:is-real:true k8s:name:real-dep-00541 k8s:real-dep-lab-00541-00001:val k8s:real-dep-lab-00541-00002:val k8s:real-dep-lab-00541-00003:val k8s:real-dep-lab-00541-00004:val k8s:real-dep-lab-00541-00005:val]}" subsys=identity-heartbeat
2023-06-27T16:08:11.168553712Z level=debug msg="Garbage collected identity" identity=40097 subsys=identity-heartbeat
2023-06-27T16:08:11.168582313Z level=info msg="CE associated with identity. so mark true" identity=42123 subsys=identity-heartbeat
2023-06-27T16:08:11.168588113Z level=debug msg="Marking identity alive" identity=42123 subsys=identity-heartbeat
2023-06-27T16:08:11.168593213Z level=info msg="CE associated with identity. so mark true" identity=17682 subsys=identity-heartbeat
2023-06-27T16:08:11.168623414Z level=debug msg="Marking identity alive" identity=17682 subsys=identity-heartbeat
2023-06-27T16:08:11.168628814Z level=info msg="CE associated with identity. so mark true" identity=19740 subsys=identity-heartbeat
2023-06-27T16:08:11.168633314Z level=debug msg="Marking identity alive" identity=19740 subsys=identity-heartbeat
2023-06-27T16:08:11.168640214Z level=debug msg="Controller func execution time: 11.514098ms" name=crd-identity-gc subsys=controller uuid=42621a4e-9dc8-4da9-9622-d0c3dac5eef3
2023-06-27T16:08:11.168804718Z level=debug msg="Deleting identity in heartbeat lifesign table" identity=40097 subsys=identity-heartbeat
(added by me) 2023-06-27T16:08:11.177053432Z level=info msg="heartbeat updater triggered" identity=40097 subsys=identity-heartbeat
2023-06-27T16:08:11.177079633Z level=debug msg="Marking identity alive" identity=40097 subsys=identity-heartbeat
Cilium Version
latest cilium (master)
Kernel Version
5.15
Kubernetes Version
1.25.6
Sysdump
No response
Relevant log output
No response
Anything else?
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct

Found pushUpdate getting triggered for that identity 40097 https://github.com/cilium/cilium/blob/c7f6fa53478f1de534dcd828043d796a5afe17e3/pkg/k8s/resource/resource.go#L240
pushUpdate->upsertEvent->runHeartbeatUpdater(update event)->markAlive...
not sure how pushUpdate getting triggered for identity that's being deleted

@joamaki do you have any thoughts on how this might occur? It seems like the resource is getting an async update while the corresponding identity is being deleted, which causes it to persist and not get properly garbage collected.

I don't quite see how we could get a delete followed by upsert from Resource[T], but looking at crd_gc.go we might have a potential race between gc() and runHeartbeatUpdater() which both manipulate the heartbeatStore, e.g. we might have gc() doing an action based on latest data and then runHeartbeatUpdate() following with an action based on stale data, or other way around.
I'd approach this by trying to create a test case in gc_test.go that churns through a lot of identities and see if this race can be triggered and then go from there. I would not rule out a bug in Resource[T], but would start from the assumption that crd_gc.go has a race that causes this. It's likely worth refactoring it to work on top of a single consume of the event stream to make sure actions are always consistent (e.g. don't use Store at all).
@pippolo84 would you have time to look into this?

I don't quite see how we could get a delete followed by upsert from Resource[T], but looking at crd_gc.go we might have a potential race between gc() and runHeartbeatUpdater() which both manipulate the heartbeatStore, e.g. we might have gc() doing an action based on latest data and then runHeartbeatUpdate() following with an action based on stale data, or other way around.

In case of a large scale cluster, the loop over the identities listed might work, at a certain point, with identities that have been deleted in the meantime. Doing so, if the in-memory identity is seen as alive (because of a CES or CEP referencing it), it is recreated in the lastLifeSign map by the call to markAlive in gc.
This produces stale entries in the lastLifeSign map, but all of these should be eventually deleted by the call to the inner heartbeat store GC:
// gc removes all lifesign entries which have exceeded the heartbeat by a large
// amount. This happens when the CiliumIdentity is deleted before the
// CiliumEndpoint that refers to it. In that case, the lifesign entry will
// continue to exist. Remove it once has not been updated for a long time.
func (i *heartbeatStore) gc() {

But AFAICT having a stale entry in the lastLifeSign should not lead to recreate a deleted identity.
There is evidence that the identity has been deleted. The log reports:
2023-06-27T16:08:11.168553712Z level=debug msg="Garbage collected identity" identity=40097 subsys=identity-heartbeat
that is written after clientset.Delete() returned without error. Also, we are receiving a resource.Delete event from Resource[T]. That's because this entry:
2023-06-27T16:08:11.168804718Z level=debug msg="Deleting identity in heartbeat lifesign table" identity=40097 subsys=identity-heartbeat
can be written only by handling a resource.Delete. So, the identity 40097 should have been deleted, at some point.

@tamilmani1989 would it possible for you to reproduce it another time?
If so, I'd be curious to see the output of

k get ciliumidentity

Before and after the scaling down.
It might be good to also have the output of kubectl get ciliumidentity <name> -n <namespace> -o yaml for the identity your focusing the analysis on, again before and after the scaling down.
Finally, could you also please share the output of kubectl get cm cilium-config -n kube-system -o yaml? There are some options for the identity GC that might help the analysis.
Thanks in advance!

@pippolo84 Thanks for looking. I scaled down the nodes in that cluster and that identity got deleted. I suspect if one of cilium agent is triggering the update for that identity... let me try to repro this again and share the output you requested

@pippolo84 I'm able to repro the issue and this time multiple identities are leaked and i shared details for one of those. Let me know if you need any other details. I'm going to keep this cluster untouched.
2023-07-11T06:44:47.456109691Z level=debug msg="Garbage collected identity" identity=12314 subsys=identity-heartbeat
2023-07-11T06:44:47.457268499Z level=debug msg="Deleting identity in heartbeat lifesign table" identity=12314 subsys=identity-heartbeat
2023-07-11T06:44:47.466164757Z level=info msg="heartbeat updater triggered" identity=12314 subsys=identity-heartbeat
2023-07-11T06:44:47.466179657Z level=debug msg="Marking identity alive" identity=12314 subsys=identity-heartbeat

~/go/src/github.com/cilium$ k get ciliumidentity
NAME    NAMESPACE     AGE
10195   default       59d
12314   scale-test    105s
16144   scale-test    3m45s
34192   scale-test    3m45s
34413   cilium-test   59d
34685   kube-system   21d
39781   kube-system   21d
41567   scale-test    3m45s
45004   cilium-test   59d
51455   scale-test    105s
56025   scale-test    3m45s
56324   cilium-test   59d
58986   scale-test    3m45s
5940    cilium-test   59d
60858   scale-test    3m45s
63009   kube-system   21d
983     scale-test    105s

$ k get ciliumidentity -n  scale-test 12314 -oyaml
apiVersion: cilium.io/v2
kind: CiliumIdentity
metadata:
  creationTimestamp: "2023-07-11T06:48:47Z"
  generation: 1
  labels:
    app: scale-test
    io.cilium.k8s.policy.cluster: default
    io.cilium.k8s.policy.serviceaccount: default
    io.kubernetes.pod.namespace: scale-test
    is-real: "true"
    name: real-dep-00941
    real-dep-lab-00941-00001: val
    real-dep-lab-00941-00002: val
    real-dep-lab-00941-00003: val
    real-dep-lab-00941-00004: val
    real-dep-lab-00941-00005: val
    shared-lab-00001: val
    shared-lab-00002: val
    shared-lab-00003: val
  name: "12314"
  resourceVersion: "23441966"
  uid: 3baa2be7-f9b9-45d6-b389-0f0a966af77d
security-labels:
  k8s:app: scale-test
  k8s:io.cilium.k8s.namespace.labels.kubernetes.io/metadata.name: scale-test
  k8s:io.cilium.k8s.policy.cluster: default
  k8s:io.cilium.k8s.policy.serviceaccount: default
  k8s:io.kubernetes.pod.namespace: scale-test
  k8s:is-real: "true"
  k8s:name: real-dep-00941
  k8s:real-dep-lab-00941-00001: val
  k8s:real-dep-lab-00941-00002: val
  k8s:real-dep-lab-00941-00003: val
  k8s:real-dep-lab-00941-00004: val
  k8s:real-dep-lab-00941-00005: val
  k8s:shared-lab-00001: val
  k8s:shared-lab-00002: val
  k8s:shared-lab-00003: val

Cilium Config:
To repro the issue faster, i reduced gc-interval, heartbeat-interval otherwise it happens in default setting as well..
 kubectl get cm cilium-config -n kube-system -o yaml

apiVersion: v1
data:
  agent-not-ready-taint-key: node.cilium.io/agent-not-ready
  arping-refresh-period: 30s
  auto-direct-node-routes: "false"
  bpf-lb-external-clusterip: "false"
  bpf-lb-map-max: "65536"
  bpf-lb-mode: snat
  bpf-map-dynamic-size-ratio: "0.0025"
  bpf-policy-map-max: "16384"
  bpf-root: /sys/fs/bpf
  cgroup-root: /run/cilium/cgroupv2
  cilium-endpoint-gc-interval: 5m0s
  cluster-id: "0"
  cluster-name: default
  debug: "true"
  disable-cnp-status-updates: "true"
  disable-endpoint-crd: "false"
  enable-auto-protect-node-port-range: "true"
  enable-bgp-control-plane: "false"
  enable-bpf-clock-probe: "true"
  enable-bpf-masquerade: "false"
  enable-endpoint-health-checking: "false"
  enable-endpoint-routes: "true"
  enable-health-check-nodeport: "true"
  enable-health-checking: "true"
  enable-host-legacy-routing: "true"
  enable-hubble: "false"
  enable-ipv4: "true"
  enable-ipv4-masquerade: "false"
  enable-ipv6: "false"
  enable-ipv6-masquerade: "false"
  enable-k8s-terminating-endpoint: "true"
  enable-l2-neigh-discovery: "true"
  enable-l7-proxy: "false"
  enable-local-node-route: "false"
  enable-local-redirect-policy: "false"
  enable-metrics: "true"
  enable-policy: default
  enable-remote-node-identity: "true"
  enable-session-affinity: "true"
  enable-svc-source-range-check: "true"
  enable-vtep: "false"
  enable-well-known-identities: "false"
  enable-xt-socket-fallback: "true"
  identity-allocation-mode: crd
  identity-gc-interval: 2m0s
  identity-heartbeat-timeout: 2m0s
  install-iptables-rules: "true"
  install-no-conntrack-iptables-rules: "false"
  ipam: delegated-plugin
  kube-proxy-replacement: strict
  kube-proxy-replacement-healthz-bind-address: ""
  local-router-ipv4: <IP_ADDRESS>
  metrics: +cilium_bpf_map_pressure
  monitor-aggregation: medium
  monitor-aggregation-flags: all
  monitor-aggregation-interval: 5s
  node-port-bind-protection: "true"
  nodes-gc-interval: 5m0s
  operator-api-serve-addr: <IP_ADDRESS>:9234
  operator-prometheus-serve-addr: :9963
  preallocate-bpf-maps: "false"
  procfs: /host/proc
  prometheus-serve-addr: :9962
  remove-cilium-node-taints: "true"
  routing-mode: native
  set-cilium-is-up-condition: "true"
  sidecar-istio-proxy-image: cilium/istio_proxy
  synchronize-k8s-nodes: "true"
  tofqdns-dns-reject-response-code: refused
  tofqdns-enable-dns-compression: "true"
  tofqdns-endpoint-max-ip-per-hostname: "50"
  tofqdns-idle-connection-grace-period: 0s
  tofqdns-max-deferred-connection-deletes: "10000"
  tofqdns-min-ttl: "3600"
  tofqdns-proxy-response-max-delay: 100ms
  unmanaged-pod-watcher-interval: "15"
  vtep-cidr: ""
  vtep-endpoint: ""
  vtep-mac: ""
  vtep-mask: ""
kind: ConfigMap
metadata:
  annotations:
    meta.helm.sh/release-name: cilium
    meta.helm.sh/release-namespace: kube-system
  creationTimestamp: "2023-05-12T17:02:09Z"
  labels:
    app.kubernetes.io/managed-by: Helm
    helm.toolkit.fluxcd.io/name: cilium-adapter-helmrelease
    helm.toolkit.fluxcd.io/namespace: 645e6f58e7466200016979e0
  name: cilium-config
  namespace: kube-system
  resourceVersion: "23235573"
  uid: 82f5de40-d2b2-4499-93e6-ebddd7b809ac

@pippolo84 any update on this? do you require any other info from cluster

@tamilmani1989 thank you very much for the additional details. :pray:
I should have enough cycles to take a deeper look at this early next week. Skimming through the info you reported, I think they should be enough, no need to do anything else for now.

I've tried to simulate a large scale cluster scenario inserting increasing artificial delays in the resource.Upsert events handler. I was able to reproduce the sequence of log messages with a Marking identity alive following a Garbage collected identity, but that did not result in leaking identities, as expected from the analysis of the GC inner workings above.
@tamilmani1989 is it possible to collect and share a sysdump from your test cluster? I am suspecting that the leaking is not related to the GC itself, or at least not only to that.
Also, looking again at what you've shared, I've noticed that k get ciliumidentity -n  scale-test 12314 -oyaml is reporting:
  creationTimestamp: "2023-07-11T06:48:47Z"
That is after the handling of the deletion event in the operator:
2023-07-11T06:44:47.457268499Z level=debug msg="Deleting identity in heartbeat lifesign table" identity=12314 subsys=identity-heartbeat
Though those timestamps might not be reliable, I wondering if the identity was deleted as reported by the operator and somehow recreated later.

@pippolo84 sure. does cilium agent sysdmup from 1 node enough? I have 30 nodes running in this cluster

cilium-sysdump-20230718-122831.zip

Quick update: after looking at the code together with @aanm and @marseel (thanks to both :pray: ), we think there might be an issue with the endpoint release codepath in case of high concurrency. I'm going to setup a local cluster to prove that hypothesis.

I tried to reproduce this in a local kind cluster applying deployments with many replicas and scaling them down and up, but unfortunately no luck yet.
@tamilmani1989 would you please be able to run a debug version of Cilium in your cluster? I've already prepared this PR where I added some logs to better understand the identities management by both agent and operator.
We would need to try this version in your large scale cluster and then collect:

the list of commands used to repro the issue
the identities leaked and the namespace
Then, focusing on one of the leaked identity:
output of kubectl get -o yaml for that identity
the full operator logs
the full logs of all the agents where you can find an occurrence of that identity
if possible, a sysdump for the node where the agent is recreating/updating that identity

That would be incredibly helpful. Thank you in advance for the help :pray:

@pippolo84 sure I will try to repro this with debug build and share logs with you.

This could potentially be involved here: https://github.com/cilium/cilium/pull/27340. If you have a reliable repro, could you perhaps try a build with this patch and see if it still happens?

I tried to repro with @pippolo84 debug branch but couldn't repro it.  @vipul-21 will be working on repro as i'm going to away for some days.

@pippolo84  I was able to replicate the issue with patch you mentioned.

Steps to reproduce
I used the same cluster which @tamilmani1989 used. AKS cluster with cilium.(Number of nodes ~980)
I created 970 deployments each with 100 pods in the namespace new-testing
Deleted the namespace after the deployment is done.

Identities leaked are in the file identities_leaked, namespace is new-testing
One of those identities: 4290

output of kubectl get -o yaml for that identity.

apiVersion: cilium.io/v2
kind: CiliumIdentity
metadata:
  creationTimestamp: "2023-08-31T15:40:35Z"
  generation: 1
  labels:
    app: new-testing
    io.cilium.k8s.policy.cluster: default
    io.cilium.k8s.policy.serviceaccount: default
    io.kubernetes.pod.namespace: new-testing
    is-real: "true"
    name: real-dep-00932
    real-dep-lab-00932-00001: val
    real-dep-lab-00932-00002: val
    real-dep-lab-00932-00003: val
    real-dep-lab-00932-00004: val
    real-dep-lab-00932-00005: val
  name: "4290"
  resourceVersion: "746642258"
  uid: f0158eca-a036-420a-abc6-b0e5e188ff3c
security-labels:
  k8s:app: new-testing
  k8s:io.cilium.k8s.namespace.labels.kubernetes.io/metadata.name: new-testing
  k8s:io.cilium.k8s.policy.cluster: default
  k8s:io.cilium.k8s.policy.serviceaccount: default
  k8s:io.kubernetes.pod.namespace: new-testing
  k8s:is-real: "true"
  k8s:name: real-dep-00932
  k8s:real-dep-lab-00932-00001: val
  k8s:real-dep-lab-00932-00002: val
  k8s:real-dep-lab-00932-00003: val
  k8s:real-dep-lab-00932-00004: val
  k8s:real-dep-lab-00932-00005: val

the full operator logs are attached
the full logs of all the agents where you can find an occurrence of that identity, there are 970 agents need to see if I can get a  hold of the agent. Is there a way I can get all the cilium-agent logs and grep for the identity ? (Can get the sysdump too then)
cilium_opertor.txt
leaked_identities.txt
cilium_identity_after_delete.txt

@pippolo84 any update on this? @vipul-21 was able to repro with the patch you gave. Meanwhile we will try to repro with @joamaki patch

Hi @tamilmani1989 , unfortunately I didn't have cycles to investigate more. If you could do another try with that latest patch it would be great. Let us know the results and will try to get back to this as soon as possible. Thank you!

Hi @vipul-21 , any chance you were able to track down the underlying issue here?

@joestringer Not really, the last update from my end was that the issue was replicated using the patch mentioned above by @pippolo84. But was not able to track down the reason behind it.

Is there a way I can get all the cilium-agent logs and grep for the identity ? (Can get the sysdump too then)

I don't know if there's a canonical way to do this in k8s, but you could imagine writing a little script to iterate through the pod names in kubectl -n kube-system get pods -l "k8s-app=cilium" -o jsonpath='{ $..items[*].metadata.name } and run kubectl -n kube-system logs $pod --timestamps | grep foo.
It seems like with Fabio's patch there were additional logs in the most recent reproducer that look like this:
level=info msg="Marking identity alive in lastLifesign" identity=4290 subsys=identity-heartbeat
level=info msg="Looked up endpoints using the identity" endpoints="[]" identity=4290 subsys=watchers
level=info msg="Looked up endpoints using the identity" endpoints="[]" identity=4290 subsys=watchers
level=info msg="Marking identity for later deletion" identity=4290 k8sUID=f0158eca-a036-420a-abc6-b0e5e188ff3c subsys=identity-heartbeat
level=debug msg="Updated identity" identity=4290 subsys=identity-heartbeat
level=info msg="Marked identity for later deletion" identity=4290 k8sUID=f0158eca-a036-420a-abc6-b0e5e188ff3c subsys=identity-heartbeat timestamp="2023-08-31T16:01:48.640691252Z"
level=info msg="Marking identity alive in lastLifesign" identity=4290 subsys=identity-heartbeat
level=info msg="Marking identity alive in lastLifesign" identity=4290 subsys=identity-heartbeat

Does that help?
And as I follow there was a patch from Jussi which touched this, but we also have no information about whether that helped or not?
Seems like we need to either test whether this problem still exists after recent changes in the tree, or create another build with additional logs from cilium-operator to gather additional information to investigate further.

Not actively working on the replicating the issue.
@joestringer Thanks for the help, will try to use a script to get the logs from all the cilium agents. Feel free to close the issue, will reopen if I am able to replicate the issue(Already synced with @tamilmani1989  on this)


[Questions]

Hey :
Thanks to your previous help, I was able to make it work. Now I have a few questions for better understanding:

Does the Train and Test data need to be preprocessed? like stemming and removing punctuations etc? or there is some internal preprocessing happening in the code?
I wanted to understand the architecture and the meaning of these models:  Fast-LSA-T, Fast-LSA-S, etc. Please feel free to point me to the correct resources for them to understand. What changes do you make to make them fast and what is the difference between LSA-T and LSA-S?
Is there any preference to use DeBERTa or we can use BERT and any other transformer too?

Thanks in Advance.

Hi!
here are your answers:

you dont need to preprocess the text, but PyABSA may do some preprocessing before extract aspects at there
We develop fast version by move the LCF vec calculation to preprocessing step instead training. For LSA, we reuse the hidden  state to build the sentiment window for side aspects. The draft version of the paper introducing LSA can be found at here

@yangheng95 Thanks for a detailed answer. :100:

Hey,
I had a few more questions:

Using FAST_LSA_T, I got 99% accuracy on test data only by training for 10 epochs, while FAST_LSA_S failed to get above 50%, what could be the reason for that, I used the same config for both the models from here.
While testing my model through batch infer, I realized that the code was not able to process the data which had repeating aspects. Does the model not capable of handling repeating aspects? One fix I know is while processing the data we can create two separate data, wherein one we have 1st aspect and in 2nd we have at another position. But still it won't work at evaluation/Infer time. Please feel free to add your opinions about this

 [ASP]app[ASP] is very very very slow 2.[ASP]app[ASP] taking very very long time to open 3. !sent! Negative
   -> Unequal length of reference sentiment and aspects, ignore the reference sentiment.

Is there any way I can plot train and test loss over time? I could although add it myself too.

Thanks in Advance.

You should train multiple times, because small dataset sometimes got trapped in low accuracy
This problem is has not been solved yet, could be solved in the future
[ASP]app[ASP] is very very very slow 2.[ASP]app[ASP] taking very very long time to open 3. !sent! Negative
The number of ref sentiment should match the number of target aspect wrapped by [ASP]
No dynamic visualization of loss is available, but you can save the loss in each loss and plot it after training,


valid-package-file-require: also support vue

The current rule was only matching require calls starting with ./ or ../ or ending with .js or .json, but it should also apply to requiring vue files, which can be required since March 2020 (see https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/core/+/ca46126e98098ca06d09c541833949fd025b15d7 and https://phabricator.wikimedia.org/T241180)

Codecov Report

Merging #66 (5800ea2) into master (a39bea9) will not change coverage.
The diff coverage is 100.00%.

@@            Coverage Diff            @@
##            master       #66   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files            6         6
  Lines           91        91
=========================================
  Hits            91        91

Impacted Files
Coverage Δ

src/rules/valid-package-file-require.js
100.00% <100.00%> (ø)


communia blog post on Lisbon Council report on text and data mining

https://docs.google.com/document/d/1YnLWDZ4UPCKKxsdmrdstE5Amy2LYKAjv7y-fNU-IzMQ/edit?usp=sharing

done http://www.communia-association.org/2016/06/01/lisbon-council-calls-broad-text-data-mining-exception-promote-eu-research-competitiveness/


Different results for the same model on different hardware / compute device

hi there
First, thank you for WhisperKit, it's awesome and nice to work with. Ya'll have done a fantastic job.
Question: Should I expect to see different transcription results for WhisperKit depending on the Compute hardware used? I'm aware that ANE is 16 bits only, and that GPU can run 32 bit, and that may result in different output predictions for the same input in theory. In testing on your end, should that be expected?
Secondly, across different hardware revisions, M1 vs M2, for example, should one expect numerical stability assuming the same compute hardware chosen? Ie M1 GPU vs M2 GPU produces the same result? Same for ANE on M1 vs M2?
I ask because im seeing some confusing results of Transcription while trying to chose a model / device config for a shipping app.
If the above is expected, can you kindly lmk what sort of variance is to be expected?

@vade  Great question!
One major reason for variance in transcription results is the original Whisper decoding algorithm when temperature fallbacks are engaged (Described in Section 4.5). If an audio input triggers the temperature fallback conditions, all correct Whisper implementations that follow the OpenAI reference algorithm are expected to return non-deterministic results for those inputs.

Notes on hardware variance: (that I don't think is a major factor in this case)

In an internal version of WhisperKit Benchmarks, we test and monitor cross-hardware variance of WER for the same model and WhisperKit config and cap the disparity at 20% relative WER, e.g. <0.12 is a pass for a reference WER of 0.1.

Most implementations of parallel computation with floating point precision are not fully deterministic unless specifically set to a deterministic state (to avoid non-deterministic certain kernels). There is no Apple hardware-specific reason WhisperKit would have additional non-determinism that I am aware of.


#184581332 Login with google account

What does this PR do?
allows user to login with google account
Description of Task to be completed?
first we check wether the email of the user is in data base
if yes  it displays the success message, the token , and the role of user.
endpoints:
/auth/auth/google/callback
How should this be manually tested?
after cloning the repo,
you have to create the client credentials
so that you can get
-clientID
-clientSecret
-callbackURL
in terminal add npm install

add .env in your repo and assign the variables as there are in .env.example file
run in termainal npm run migrate:all to setup the database
run in termainal npm start to start the project
in your browser add http://localhost:/auth/auth/google/callback

Any background context you want to provide?
n/a
What are the relevant pivotal tracker/Trello stories?
https://www.pivotaltracker.com/story/show/184581332
Screenshots (if appropriate)
Questions:
n/a

fix the conflicts with the tests and you're ready to move

solve those conflicts