Instantly Crashes Worlds When Updated Past Version 1.0.2 for 1.20.1 on Forge

Hello there!
I've been running into one hell of an issue with Sodium/Embeddium Dynamic Lights for the past week and some change where if this mod is updated, it just crashes my worlds. But in addition to this, once it is updated and rolled back to version 1.0.2 the problem persists.
When the world crashes it doesn't produce a crash log and the log (from what I can tell) doesn't really tell me much.
This is the first time I've dealt with a problem with this mod doing this so a little assistance would be appreciated!!
latest.log

[15:20:23] [main/INFO]: ModLauncher running: args [--username, Stella_Kos, --version, forge-47.3.0, --gameDir, C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN, --assetsDir, C:\Users\H7\curseforge\minecraft\Install\assets, --assetIndex, 5, --uuid, 31fd9e36d58f442f8dc83d603c9c6f6c, --accessToken, ????????, --clientId, e9b767-639cb7-fb8204-fc1802-496a1e, --xuid,<PHONE_NUMBER>139627, --userType, msa, --versionType, release, --width, 1920, --height, 1080, , , , , --launchTarget, forgeclient, --fml.forgeVersion, 47.3.0, --fml.mcVersion, 1.20.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230612.114412]
[15:20:23] [main/INFO]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.8 by Eclipse Adoptium; OS Windows 11 arch amd64 version 10.0
[15:20:29] [main/INFO]: Loading ImmediateWindowProvider fmlearlywindow
[15:20:29] [main/INFO]: Trying GL version 4.6
[15:20:29] [main/INFO]: Requested GL version 4.6 got version 4.6
[15:20:30] [pool-2-thread-1/INFO]: GL info: NVIDIA GeForce RTX 4080 SUPER/PCIe/SSE2 GL version 4.6.0 NVIDIA 561.09, NVIDIA Corporation
[15:20:30] [main/INFO]: Starting Essential Loader (stage2) version 1.6.3 (285f951adc7537f49ae3ef9fc0d2fd3e) [stable]
[15:20:30] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/H7/curseforge/minecraft/Install/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar%23100!/ Service=ModLauncher Env=CLIENT
[15:20:31] [main/INFO]: Found mod file 000.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file [1.20.1] SecurityCraft v1.9.11.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file alekiNiftyShips-FORGE-1.20.1-1.0.12.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file alexsmobs-1.22.9.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file AmbientEnvironment-forge-1.20.1-<IP_ADDRESS>.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file AmbientSounds_FORGE_v6.1.1_mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file amendments-1.20-1.2.11.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Animation_Overhaul-forge-1.20.x-1.3.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Anomaly-1.1.2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Aquaculture-1.20.1-2.5.2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file architectury-9.2.14-forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file artifacts-forge-9.5.13.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file athena-forge-1.20.1-3.1.2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file atmospheric_phenomena-1.0.2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file balm-forge-1.20.1-7.3.9-all.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file bbb-1.20.1-forge-1.0.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file beautify-2.0.2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file BetterAnimationsCollection-v8.0.0-1.20.1-Forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file betterarcheology-1.2.1-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file bettercombat-forge-1.8.6+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file BetterCopper 1.20.1 -1.2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file betterfarmerscombat-1.2-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file betterfpsdist-1.20.1-6.0.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file BetterModsButton-v8.0.2-1.20.1-Forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file biomemusic-1.20.1-2.5.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file BiomesOPlenty-1.20.1-<IP_ADDRESS>2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file biomespawnpoint-1.20.1-2.3.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file boh-<IP_ADDRESS>-forge-1.20.1_2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Bookshelf-Forge-1.20.1-20.2.13.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file BorderlessWindow-1.20-1.6.0.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file burnt-1.8.2_forge_1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file caelus-forge-3.2.0+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file carryon-forge-1.20.1-<IP_ADDRESS>.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file cave_dweller-1.20.1-1.6.4.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Chipped-forge-1.20.1-3.0.6.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file citadel-2.6.0-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file cloth-config-11.1.136-forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Clumps-forge-1.20.1-<IP_ADDRESS>.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file CMDCam_FORGE_v2.2.0_mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file collective-1.20.1-7.84.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file combatroll-forge-1.3.3+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file comforts-forge-6.4.0+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file ConfiguredDefaults-v8.0.1-1.20.1-Forge.jar of type LANGPROVIDER with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Controlling-forge-1.20.1-12.0.2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Corgilib-Forge-1.20.1-<IP_ADDRESS>.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file cornexpansion-forge-1.0.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file cosmeticarmorreworked-1.20.1-v1a.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file cozy_home-3.0.4-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file CreativeCore_FORGE_v2.12.17_mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file cuisinedelight-1.1.15.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file CullLessLeaves-Reforged-1.20.1-1.0.5.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file cupboard-1.20.1-2.7.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file curios-forge-5.10.0+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file curiouslanterns-1.20.1-1.3.3.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file CustomPlayerModels-1.20-0.6.19a.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file darkness-forge-1.20.1-2.0.103-fork.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Deep Dark Regrowth <IP_ADDRESS> - 1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file DeeperCaves-1.20.1-1.2.7.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file deeperdarker-forge-1.20.1-1.3.2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file domum_ornamentum-1.20.1-1.0.186-RELEASE-universal.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Dungeon Now Loading-forge-1.20.1-1.5.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file EasyMagic-v8.0.1-1.20.1-Forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file ecologics-forge-1.20.1-2.2.0.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file ecosphericalexpansion-1.20.x-2.4.6.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file embeddium-0.3.31+mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file embeddiumplus-1.20.1-v1.2.13.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file EnchantmentDescriptions-Forge-1.20.1-17.1.18.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file entity_model_features_forge_1.20.1-2.2.6.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file entity_texture_features_forge_1.20.1-6.2.5.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file entityculling-forge-1.7.0-mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file fallingtrees-forge-0.12.7-1.20.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file FarmersDelight-1.20.1-1.2.4.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file farmersplus-1.0.3.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file farmersrespite-1.20.1-2.1.2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Fastload-Reforged-mc1.20.1-3.4.0.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file FastSuite-1.20.1-5.0.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file ferritecore-6.0.1-forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file feur_builder_1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file ForgeConfigScreens-v8.0.2-1.20.1-Forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file framework-forge-1.20.1-0.7.8.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file freecam-forge-1.2.1+1.20.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file friendsandfoes-forge-mc1.20.1-3.0.3.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file From-The-Fog-1.20-v1.9.2-Forge-Fabric.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file ftb-library-forge-2001.2.4.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file ftb-teams-forge-2001.3.0.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file ftb-ultimine-forge-2001.1.5.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file fusion-1.1.1-forge-mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file geckolib-forge-1.20.1-4.4.9.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file goblintraders-forge-1.20.1-1.9.3.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file gpumemleakfix-1.20.1-1.8.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file handcrafted-forge-1.20.1-3.0.6.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file HopoBetterRuinedPortals-[1.20-1.20.2]-1.3.7.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file immersive_paintings-0.6.7+1.20.1-forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file ImmersiveUI-FORGE-0.2.2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file in_your_world-1.0-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file inventorysorter-1.20.1-23.0.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file irons_spellbooks-1.20.1-<IP_ADDRESS>.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file IronsRecipeAdditions_1.20.1_modversion_2.2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file ItemPhysic_FORGE_v1.8.1_mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Jade-1.20.1-forge-11.11.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file jei-1.20.1-forge-<IP_ADDRESS>.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file JustEnoughResources-1.20.1-<IP_ADDRESS>.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file justzoom_forge_2.0.0_MC_1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Kiwi-1.20.1-forge-11.6.2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file konkrete_forge_1.8.0_MC_1.20-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file letsdo-API-forge-1.2.15-forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file letsdo-bakery-forge-1.1.15.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file letsdo-bakery-forge-2.0.2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file letsdo-brewery-forge-1.1.9.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file letsdo-brewery-forge-2.0.3.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file letsdo-camping-forge-1.0.3.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file letsdo-candlelight-forge-1.2.13.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file letsdo-candlelight-forge-2.0.2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file letsdo-farm_and_charm-forge-1.0.3.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file letsdo-furniture-forge-1.0.2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file letsdo-herbalbrews-forge-1.0.8.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file letsdo-meadow-forge-1.3.19.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file letsdo-nethervinery-forge-1.2.14.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file letsdo-vinery-forge-1.4.28.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file lootr-forge-1.20-<IP_ADDRESS>.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file macawsbridgesbop-1.20-1.3.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file macawsbridgesbyg-1.20.1-1.0.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file macawsroofsbop-1.20-1.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file macawsroofsbyg-1.20.1-1.0.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file mcw-bridges-3.0.0-mc1.20.1forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file mcw-doors-1.1.1forge-mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file mcw-fences-1.1.2-mc1.20.1forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file mcw-furniture-3.3.0-mc1.20.1forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file mcw-lights-1.1.0-mc1.20.1forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file mcw-paths-1.0.5-1.20.1forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file mcw-roofs-2.3.1-mc1.20.1forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file mcw-trapdoors-1.1.3-mc1.20.1forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file mcw-windows-2.3.0-mc1.20.1forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file mcwfencesbop-1.20-1.2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file mcwfencesbyg-1.20.1-1.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file mcwfurnituresbop-1.20-1.2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file mcwfurnituresbyg-1.20.1-1.0.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file MindfulDarkness-v8.0.3-1.20.1-Forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file mine-treasure-1.3.2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Miner'sLuck1.2(1.20.1).jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file miningmaster-1.20.1-4.1.3.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file moonlight-1.20-2.13.3-forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file MouseTweaks-forge-mc1.20.1-2.25.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Necronomicon-Forge-1.6.0+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file niftyShipsBiomesOPlenty-FORGE-1.20.1-1.0.4.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file NightConfigFixes-v8.0.0-1.20.1-Forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file noisium-forge-2.3.0+mc1.20-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file notenoughanimations-forge-1.7.6-mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Notes-1.20.1-1.3.0-forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file nyfsspiders-forge-1.20.1-2.1.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file OctoLib-FORGE-0.4.2+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file oculus-mc1.20.1-1.7.0.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Oh-The-Biomes-Weve-Gone-Forge-1.3.0.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Oh-The-Trees-Youll-Grow-forge-1.20.1-1.3.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Orva Alarms V4.0.0 - 1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file OverflowingBars-v8.0.1-1.20.1-Forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file pandalib-forge-0.4.2-1.20.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file ParCool-1.20.1-<IP_ADDRESS>-R.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file PassableFoliage-1.20.1-forge-8.2.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Paxi-1.20-Forge-4.0.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Placebo-1.20.1-8.6.2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file player-animation-lib-forge-1.0.2-rc1+1.20.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file PlentyPlates-v8.0.0-1.20.1-Forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file polymorph-forge-0.49.5+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file PuzzlesLib-v8.1.24-1.20.1-Forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Quark-4.0-460.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file radiantgear-forge-2.1.5+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file realmrpg_fallen_adventurers_1.0.3_forge_1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file realmrpg_pots_and_mimics_1.0.2_forge_1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file realmrpg_quests-0.1.1-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file rechiseled-1.1.6-forge-mc1.20.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file rechiseled_chipped-1.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file refurbished_furniture-forge-1.20.1-1.0.6.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file RegionsUnexploredForge-0.5.6+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file resourcefullib-forge-1.20.1-2.1.29.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file rubidium-extra-<IP_ADDRESS>+mc1.20.1-build.121.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Searchables-forge-1.20.1-1.0.3.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file secondchanceforge-1.20-1.5.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file sereneseasonfix-1.20.1-1.0.8.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file SereneSeasons-1.20.1-<IP_ADDRESS>.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Simple Weapons 1.4.5 - 1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file simplyswords-forge-1.56.0-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Sitting+-2.0.1-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file skinlayers3d-forge-1.6.7-mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file smoothboot(reloaded)-mc1.20.1-0.0.4.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file sodiumdynamiclights-forge-1.0.2-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file sodiumoptionsapi-forge-1.0.2-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file sophisticatedbackpacks-1.20.1-<IP_ADDRESS>9.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file sophisticatedcore-1.20.1-<IP_ADDRESS>1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file sound-physics-remastered-forge-1.20.1-1.4.5.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Special Drops 1.0.0 - 1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file spelunkers_charm-3.6.0-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file spelunkery-1.20.1-0.3.13-forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file stackrefill-1.20.1-4.5.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Stoneworks-v8.0.0-1.20.1-Forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file strayed-fates-forsaken-v<IP_ADDRESS>.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Structory_1.20.x_v1.3.5.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Structory_Towers_1.20.x_v1.0.7.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file StylishEffects-v8.0.2-1.20.1-Forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file supermartijn642configlib-1.1.8-forge-mc1.20.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file supermartijn642corelib-1.1.17a-forge-mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file supplementaries-1.20-2.8.17.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file tectonic-forge-1.20.1-2.4.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file TerraBlender-forge-1.20.1-<IP_ADDRESS>.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file There is something in the caves_1.0.1_1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file timecontrol-1.20.1-1.6.0.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file TravelersTitles-1.20-Forge-4.0.2.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file UniversalEnchants-v8.0.0-1.20.1-Forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file v2.0.1 - 1.20.1 - Forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file vanilla-refresh-1.4.19h.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file villagernames-1.20.1-8.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file VisualWorkbench-v8.0.0-1.20.1-Forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file voicechat-forge-1.20.1-2.5.23.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file waystones-forge-1.20-14.1.5.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file wso16-forge-1.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Xaeros_Minimap_24.4.0_Forge_1.20.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file XaerosWorldMap_1.39.0_Forge_1.20.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file YeetusExperimentus-Forge-2.3.1-build.6+mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file YetAnotherConfigLib-3.5.0+1.20.1-forge.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file YungsApi-1.20-Forge-4.0.6.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file YungsBetterDesertTemples-1.20-Forge-3.0.3.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file YungsBetterDungeons-1.20-Forge-4.0.4.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file YungsBetterEndIsland-1.20-Forge-2.0.6.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file YungsBetterJungleTemples-1.20-Forge-2.0.5.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file YungsBetterMineshafts-1.20-Forge-4.0.4.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file YungsBetterNetherFortresses-1.20-Forge-2.0.6.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file YungsBetterOceanMonuments-1.20-Forge-3.0.4.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file YungsBetterStrongholds-1.20-Forge-4.0.3.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file YungsBetterWitchHuts-1.20-Forge-3.0.3.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file YungsBridges-1.20-Forge-4.0.3.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/INFO]: Found mod file Zeta-1.0-24.jar of type MOD with provider {mods folder locator at C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods}
[15:20:31] [main/WARN]: Mod file C:\Users\H7\curseforge\minecraft\Install\libraries\net\minecraftforge\fmlcore\1.20.1-47.3.0\fmlcore-1.20.1-47.3.0.jar is missing mods.toml file
[15:20:31] [main/WARN]: Mod file C:\Users\H7\curseforge\minecraft\Install\libraries\net\minecraftforge\javafmllanguage\1.20.1-47.3.0\javafmllanguage-1.20.1-47.3.0.jar is missing mods.toml file
[15:20:31] [main/WARN]: Mod file C:\Users\H7\curseforge\minecraft\Install\libraries\net\minecraftforge\lowcodelanguage\1.20.1-47.3.0\lowcodelanguage-1.20.1-47.3.0.jar is missing mods.toml file
[15:20:31] [main/WARN]: Mod file C:\Users\H7\curseforge\minecraft\Install\libraries\net\minecraftforge\mclanguage\1.20.1-47.3.0\mclanguage-1.20.1-47.3.0.jar is missing mods.toml file
[15:20:31] [main/INFO]: Found mod file fmlcore-1.20.1-47.3.0.jar of type LIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@2b34e38c
[15:20:31] [main/INFO]: Found mod file javafmllanguage-1.20.1-47.3.0.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@2b34e38c
[15:20:31] [main/INFO]: Found mod file lowcodelanguage-1.20.1-47.3.0.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@2b34e38c
[15:20:31] [main/INFO]: Found mod file mclanguage-1.20.1-47.3.0.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@2b34e38c
[15:20:31] [main/INFO]: Found mod file client-1.20.1-20230612.114412-srg.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@2b34e38c
[15:20:31] [main/INFO]: Found mod file forge-1.20.1-47.3.0-universal.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@2b34e38c
[15:20:31] [main/WARN]: Attempted to select two dependency jars from JarJar which have the same identification: Mod File:  and Mod File: . Using Mod File:
[15:20:31] [main/WARN]: Attempted to select a dependency jar for JarJar which was passed in as source: playeranimator. Using Mod File: C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN\mods\player-animation-lib-forge-1.0.2-rc1+1.20.jar
[15:20:31] [main/INFO]: Found 29 dependencies adding them to mods collection
[15:20:31] [main/INFO]: Found mod file NanoLiveConfig-1.2.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file common-io-3.10.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file jankson-1.2.1.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file kuma-api-forge-20.1.8+1.20.1.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file fabric-api-base-0.4.31+ef105b4977.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file mixinsquared-forge-0.1.2-beta.5.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file imageio-core-3.10.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file Registrate-MC1.20-1.3.11.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file json-0.2.1.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file spectrelib-forge-0.13.15+1.20.1.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file httpmime-4.5.10.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file mclib-20.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file snakeyaml-2.2.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file l2serial-1.2.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file bytecodecs-1.0.2.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file common-lang-3.10.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file imageio-webp-3.10.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file MixinExtras-0.4.1.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file jcpp-1.4.14.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file mixinextras-forge-0.2.0-beta.8.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file common-image-3.10.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file yabn-1.0.3.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file imageio-metadata-3.10.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file MixinSquared-0.1.2-beta.5.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file kirin-1.15.2.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file l2library-2.4.14-slim.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file puzzlesaccessapi-forge-8.0.7.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file gson-0.2.1.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found mod file expandability-forge-9.0.4.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3902bd2c
[15:20:31] [main/INFO]: Found Kotlin-containing mod Jar[union:/C:/Users/H7/curseforge/minecraft/Instances/%5BYT%5D%20000%20THE%20UNKNOWN/essential/libraries/forge_1.20.1/kotlin-for-forge-4.3.0-slim.jar%23398!/], checking whether we need to upgrade it..
[15:20:31] [main/INFO]: Found outdated Kotlin core libs 0.0.0 (we ship 1.9.23)
[15:20:31] [main/INFO]: Found outdated Kotlin Coroutines libs 0.0.0 (we ship 1.8.0)
[15:20:31] [main/INFO]: Found outdated Kotlin Serialization libs 0.0.0 (we ship 1.6.3)
[15:20:31] [main/INFO]: Generating jar with updated Kotlin at C:\Users\H7\AppData\Local\Temp\kff-updated-kotlin-17284627166959123764-4.3.0-slim.jar
[15:20:32] [main/INFO]: Applying default files...
[15:20:35] [main/INFO]: Compatibility level set to JAVA_17
[15:20:35] [main/ERROR]: Mixin config bbb.mixins.json does not specify "minVersion" property
[15:20:35] [main/ERROR]: Mixin config entity_model_features.mixins.json does not specify "minVersion" property
[15:20:35] [main/ERROR]: Mixin config furniture-common.mixins.json does not specify "minVersion" property
[15:20:35] [main/ERROR]: Mixin config mixins.eco.json does not specify "minVersion" property
[15:20:35] [main/ERROR]: Mixin config yacl.mixins.json does not specify "minVersion" property
[15:20:35] [main/INFO]: Successfully loaded Mixin Connector [com.sonicether.soundphysics.MixinConnector]
[15:20:35] [main/INFO]: Launching target 'forgeclient' with arguments [--version, forge-47.3.0, --gameDir, C:\Users\H7\curseforge\minecraft\Instances[YT] 000 THE UNKNOWN, --assetsDir, C:\Users\H7\curseforge\minecraft\Install\assets, --uuid, 31fd9e36d58f442f8dc83d603c9c6f6c, --username, Stella_Kos, --assetIndex, 5, --accessToken, ????????, --clientId, e9b767-639cb7-fb8204-fc1802-496a1e, --xuid,<PHONE_NUMBER>139627, --userType, msa, --versionType, release, --width, 1920, --height, 1080, , , , ]
[15:20:35] [main/INFO]: Loaded configuration file for Embeddium: 284 options available, 3 override(s) found
[15:20:35] [main/INFO]: Searching for graphics cards...
[15:20:35] [main/INFO]: Found graphics card: GraphicsAdapterInfo[vendor=NVIDIA, name=NVIDIA GeForce RTX 4080 SUPER, version=DriverVersion=<IP_ADDRESS>09]
[15:20:35] [main/WARN]: Embeddium has applied one or more workarounds to prevent crashes or other issues on your system: [NVIDIA_THREADED_OPTIMIZATIONS]
[15:20:35] [main/WARN]: This is not necessarily an issue, but it may result in certain features or optimizations being disabled. You can sometimes fix these issues by upgrading your graphics driver.
[15:20:35] [main/WARN]: Reference map 'handcrafted-forge-1.20.1-forge-refmap.json' for handcrafted.mixins.json could not be read. If this is a development environment you can ignore this message
[15:20:35] [main/INFO]: Starting Essential v<IP_ADDRESS> (#311f9c466c) [stable]
[15:20:35] [main/WARN]: Reference map 'farmersrespite.refmap.json' for farmersrespite.mixins.json could not be read. If this is a development environment you can ignore this message

I'm gonna need your modpack zip exported from Curseforge/Modrinth to be able to debug this. This doesn't happen with the latest release of dynlights and Embeddium for me on 1.20.1 Forge.


fix: database charset and collate

Description
Fixes https://github.com/cloudfoundry-incubator/kubecf/issues/549.
Fixes https://github.com/cloudfoundry-incubator/kubecf/issues/739.
Use utf8 instead of latin1 for the charset and utf8_unicode_ci instead of latin1_swedish_ci for the collate.
Motivation and Context
Sync with what pxc-release uses.
How Has This Been Tested?
By checking that show variables like 'char%'; returns the expected values:
mysql> show variables like 'char%';
+--------------------------+----------------------+
| Variable_name            | Value                |
+--------------------------+----------------------+
| character_set_client     | utf8                 |
| character_set_connection | utf8                 |
| character_set_database   | utf8                 |
| character_set_filesystem | binary               |
| character_set_results    | utf8                 |
| character_set_server     | utf8                 |
| character_set_system     | utf8                 |
| character_sets_dir       | /usr/share/charsets/ |
+--------------------------+----------------------+

Migrating from KubeCF 2.1

Deployed KubeCF 2.1 which uses latin1.
Deployed the 12factor app.
Upgraded cf-operator.
Upgraded KubeCF to the version on this PR.
Ran the charset migration job:

kubectl patch qjobs database-migrate-charset --namespace kubecf --type merge --patch '{ "spec": { "trigger": { "strategy": "now" } } }'

Asserted that the databases are using utf8:

SELECT SCHEMA_NAME 'database', default_character_set_name 'charset', DEFAULT_COLLATION_NAME 'collation' FROM information_schema.SCHEMATA;

Ran all the test suites.

Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[ ] My code has security implications.
[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.

Ping @fargozhu to make sure we don't miss the instructions on the release on how to migrate to the new charset.

OCD, but I have to mention it: you disable/re-enable foreign key checks around each ALTER statement. Can't it be disabled at the beginning, and then re-enabled at the very end?

Not just OCD, the MySQL manual also states:

When the foreign_key_checks system variable is enabled, which is the default setting, character set conversion is not permitted on tables that include a character string column used in a foreign key constraint. The workaround is to disable foreign_key_checks before performing the character set conversion. You must perform the conversion on both tables involved in the foreign key constraint before re-enabling foreign_key_checks.

Started looking into this, summarizing to see if I understood correctly.
We don't want to change the upstream types for the columns.
So in migrate_charset.sh we either dump the DB, modify, and commit, or we edit each column of type varchar, *text, char of each table of each database. I will go with the second one, taking care of not re-enabling foreign_key_checks until all tables of the database are processed, as:

If you re-enable foreign_key_checks after converting only one of the tables, an ON DELETE CASCADE or ON UPDATE CASCADE operation could corrupt data in the referencing table due to implicit conversion that occurs during these operations


Updates and fixes

updated used versions
updated json file for Flow Creator example
fixed code for connecting to mqtt server

Hi @Milan-Hurban,
I just fixed the issue you mentioned regarding the connection to mqtt server.
Could you please review this pull request and approve?
Thanks in advance! Eva


Calculate default RDNS entry and use it when resetting RDNS to prevent UI flashes when RDNS is null

I am not sure if this is possible. Not a big deal to me if it is not.

with #2841 this is no longer an issue


neon: SSE2 is needed for _mm_castps_si128 in ceq, cge, cgt, cle and clt

The Intel compare float32 intrinsics only need SSE but the casts to integer require SSE2 :-(
If necessary it would be possible to get round this stupid situation with a memcpy instead of a cast.

If necessary it would be possible to get round this stupid situation with a memcpy instead of a cast.

Meh, SSE and SSE2 basically have the same adoption rate (pretty much 100%) since they're both included in baseline x86_64. I'm not too worried.


cosmos-sdk-proto: cosmos::auth::v1beta1::query_client::QueryClient missing in v0.12

This gRPC client in particular disappeared in the v0.12 release. It was present in the v0.11 release:
https://docs.rs/cosmos-sdk-proto/0.11.0/cosmos_sdk_proto/cosmos/auth/v1beta1/query_client/struct.QueryClient.html
Other gRPC clients, e.g. authz, are still present:
https://docs.rs/cosmos-sdk-proto/0.12.0/cosmos_sdk_proto/?search=QueryClient
This is probably related to the prost v0.10 and tonic v0.7 upgrade, which was the only major change in this release.

The very first proto in the list of SDK protos that is passed to tonic-build is:
"../cosmos-sdk-go/proto/cosmos/auth/v1beta1/query.proto"
...so I'm not sure why it's not generating the query client anymore.

The very first proto in the list of SDK protos that is passed to tonic-build is:

"../cosmos-sdk-go/proto/cosmos/auth/v1beta1/query.proto"

...so I'm not sure why it's not generating the query client anymore.

I faced the same issue when I tried to update the proto files last time. It worked for me after I manually updated the git sub-modules and skipped update_submodules() in proto-build.

@tony-iqlusion Created a PR to fix this #220.

@devashishdxt thank you!


Parse messages that are directly messaging the bot

This fixes a bug that filters out direct messages to the bot resulting in messages not being sent to wit. I've added a check if the message's channel starts with the letter "D". If so, don't filter out. "D" means it's a direct message to the bot.

No response. Closing PR.


added feature to send email once the user is blocked based on username

Implementation Details
The implementation checks for a new setting, DEFENDER_EMAIL_USER_ON_ACCOUNT_LOCKED, to determine if an email should be sent when an account is locked. by default it's False.
An email template defender/lockout_email.html is provided, which can be overridden by setting DEFENDER_LOCKOUT_EMAIL_TEMPLATE_PATH in the project's settings. The email is sent using Django's built-in send_mail function, assuming that the email backend configured for the project.

@saurav-codes it looks like some of the tests failed, it might require a change to the tox settings. maybe something changed recently.

@saurav-codes The change looks reasonable; if you can get the tests to pass and update the documentation, it should be good to merge. Thanks

Just out of curiosity, wouldn’t it be slightly better to implement this based on django signals ? This would allow to plug-in other notification sources than email.


Implement a flanger effector

I left it for a long time and I do not have any support schedule so close it.


fix(cowSwapper): don't convert orderDigest to Uint8Array / hex

Description
Web counterpart of https://github.com/shapeshift/hdwallet/pull/635 - open me after it is published
tl;dr is we're currently doing a triple conversion of the orderDigest which is useless, as it comes as an hex string already.
While this is theoretically only useless back and forth conversions which wouldn't break the flow, unfortunately, we're doing one too much here, meaning this isn't only some benign perf. bottleneck, but an actual product bug.
The conversion is made:

From an hex string to an Uint8Array in executeEvmMessage (see this PR's diff)
Then in hdwallet's ethSignMessage. e.g WCV2 implementation from a Uint8Array to a Uint8Array (?), then an hex string out of that

https://github.com/shapeshift/hdwallet/pull/635 lays the groundwork for not converting things, but web is the missing bit. This PR fixes things here, by making sure we pass an hexlified string all around.
Pull Request Type

[x] :bug: Bug fix (Non-breaking Change: Fixes an issue)
[ ] :hammer_and_wrench: Chore (Non-breaking Change: Doc updates, pkg upgrades, typos, etc..)
[ ] :nail_care: New Feature (Breaking/Non-breaking Change)

Issue (if applicable)

closes N/A
Risk

Risk of CoW swaps / ETH messages signing all around. In effect, this means Wherever may be broken across all wallets, and CoW swaps may be broken in other wallets - test accordingly
Testing

CoW swaps are working for all wallets
Wherever signing is working for all wallets

Engineering

☝🏽

Operations

☝🏽

Screenshots (if applicable)

https://explorer.cow.fi/gc/orders/0xa476f5b1e4508ad48ad988628a1a68243c08d4a0b9f8a5fe24e68157f86ad1855daf465a9ccf64deb146eeae9e7bd40d6761c986651a9520?tab=overview

Current dependencies on/for this PR:

develop

PR #5382   👈

This comment was auto-generated by Graphite.


Add tests for cattery

Coverage increased (+5.7%) to 42.529% when pulling 3e4c7b531d1720d854ed075907b4e784309b4396 on pernambucano:cattery into d5fd52c818b07dcac4abe7eb852a216c80b6fde2 on keeppythonweird:master.


Feature/two step two

Now you can use the "Reassign" button if a project is waiting for confirmation at one facility.
It removes the ressource from the facility and you can assign the project to another facility.
Also fixed the modifcaiton bug.
needs https://github.com/deNBI/cloud-api/pull/483
Try to fulfill the following points before the Pull Request is merged:

[ ] The PR is reviewed by one of the team members.
[ ] It must be checked if anything in the Readme must be adjusted (development-, production-, setup).
[ ] It must be checked if any section in the wiki (https://cloud.denbi.de/wiki/) should be adjusted.
[ ] If the PR is merged in the master then a release should be be made.
[ ] The PR is responsive on smaller screens.
[ ] If the requirements.txt have changed, check if the patches still work
[ ] If the new code is well commented

For releases only:

[ ] If the review of this PR is approved and the PR is followed by a release then the .env file
in the cloud-portal repo should also be updated.
[ ] If you are making a release then please sum up the changes since the last release on the release page using the clog tool with clog -F

implmented in PR: https://github.com/deNBI/cloud-portal-webapp/pull/298


As a user, I want to browse content hosted on IPFS, so that I don't have to rely on centralized solutions.

closed via https://github.com/ethereum/grid/pull/321


cla:accepted by utkarsh1042005 CONTRIBUTORS.csv

Current behavior

Proposed changes

Checks

[x] All commits in this Pull Request are signed and Verified by Github.
[x] All commits in this Pull Request follow the Ockam commit message convention.
[x] There are no Merge commits in this Pull Request. Ockam repo maintains a linear commit history. We merge Pull Requests by rebasing them onto the develop branch. Rebasing to the latest develop branch and force pushing to your Pull Request branch is okay.
[x] I have read and accept the Ockam Community Code of Conduct.
[x] I have read and accepted the Ockam Contributor License Agreement by adding my Git/Github details in a row at the end of the CONTRIBUTORS.csv file in a separate pull request to the build-trust/ockam repository. The easiest way to do this is to edit the CONTRIBUTORS.csv file in the github web UI and create a separate Pull Request, this will mark the commit as verified.

@utkarsh1042005 it looks like you've already accepted the CLA.
https://github.com/build-trust/ockam/pull/6546 https://github.com/build-trust/ockam/pull/6439
Please have a look at one of the open issues https://github.com/build-trust/ockam/issues?q=is%3Aissue+is%3Aopen+label%3Ahacktoberfest


Fix issue with un-testable builds failing

Builds initiated from comments lacking the "[test]" string were failing
due to incorrectly testing for an empty string rather than a null value.
Also, only post a failure status once, in the Jenkinsfile. It will be
the testing script's responsibility to post the success status, to
ensure it is posted as soon as possible.

@twiest Sorry about the re-post, can you please review this small fix-up when you have a chance?


Fix Kotlin Metadata unique_name value so that it is actually unique

Closes #538
As can be seen from output for metadataCommonMainClasses gradle task, there are some source sets that were using a unique_name that was NOT actually unique.
$ ./gradlew metadataCommonMainClasses --no-build-cache

......

> Task :library:runtime-core:compileCommonMainKotlinMetadata
Misconfigured unique_name metadata attribute
for /home/administrator/Projects/personal/kmp-tor/library/runtime-core/build/classes/kotlin/metadata/commonMain/default/manifest
Changing from 'runtime-core_commonMain' to 'io.matthewnelson.kmp-tor\:runtime-core_commonMain'

> Task :library:runtime-core:compileNonNativeMainKotlinMetadata
Misconfigured unique_name metadata attribute
for /home/administrator/Projects/personal/kmp-tor/library/runtime-core/build/classes/kotlin/metadata/nonNativeMain/default/manifest
Changing from 'runtime-core_nonNativeMain' to 'io.matthewnelson.kmp-tor\:runtime-core_nonNativeMain'

> Task :library:runtime-core:compileNonJvmMainKotlinMetadata
Misconfigured unique_name metadata attribute
for /home/administrator/Projects/personal/kmp-tor/library/runtime-core/build/classes/kotlin/metadata/nonJvmMain/default/manifest
Changing from 'runtime-core_nonJvmMain' to 'io.matthewnelson.kmp-tor\:runtime-core_nonJvmMain'

> Task :library:runtime-core:compileNonJsMainKotlinMetadata
Misconfigured unique_name metadata attribute
for /home/administrator/Projects/personal/kmp-tor/library/runtime-core/build/classes/kotlin/metadata/nonJsMain/default/manifest
Changing from 'runtime-core_nonJsMain' to 'io.matthewnelson.kmp-tor\:runtime-core_nonJsMain'

> Task :library:runtime-ctrl:compileCommonMainKotlinMetadata
Misconfigured unique_name metadata attribute
for /home/administrator/Projects/personal/kmp-tor/library/runtime-ctrl/build/classes/kotlin/metadata/commonMain/default/manifest
Changing from 'runtime-ctrl_commonMain' to 'io.matthewnelson.kmp-tor\:runtime-ctrl_commonMain'

> Task :library:runtime-ctrl:compileNonJsMainKotlinMetadata
Misconfigured unique_name metadata attribute
for /home/administrator/Projects/personal/kmp-tor/library/runtime-ctrl/build/classes/kotlin/metadata/nonJsMain/default/manifest
Changing from 'runtime-ctrl_nonJsMain' to 'io.matthewnelson.kmp-tor\:runtime-ctrl_nonJsMain'

> Task :library:runtime:compileCommonMainKotlinMetadata
Misconfigured unique_name metadata attribute
for /home/administrator/Projects/personal/kmp-tor/library/runtime/build/classes/kotlin/metadata/commonMain/default/manifest
Changing from 'runtime_commonMain' to 'io.matthewnelson.kmp-tor\:runtime_commonMain'

> Task :library:runtime:compileNonJvmMainKotlinMetadata
Misconfigured unique_name metadata attribute
for /home/administrator/Projects/personal/kmp-tor/library/runtime/build/classes/kotlin/metadata/nonJvmMain/default/manifest
Changing from 'runtime_nonJvmMain' to 'io.matthewnelson.kmp-tor\:runtime_nonJvmMain'

> Task :library:runtime:compileNonJsMainKotlinMetadata
Misconfigured unique_name metadata attribute
for /home/administrator/Projects/personal/kmp-tor/library/runtime/build/classes/kotlin/metadata/nonJsMain/default/manifest
Changing from 'runtime_nonJsMain' to 'io.matthewnelson.kmp-tor\:runtime_nonJsMain'

> Task :library:runtime-service:compileCommonMainKotlinMetadata
Misconfigured unique_name metadata attribute
for /home/administrator/Projects/personal/kmp-tor/library/runtime-service/build/classes/kotlin/metadata/commonMain/default/manifest
Changing from 'runtime-service_commonMain' to 'io.matthewnelson.kmp-tor\:runtime-service_commonMain'

> Task :library:runtime-service-ui:compileCommonMainKotlinMetadata
Misconfigured unique_name metadata attribute
for /home/administrator/Projects/personal/kmp-tor/library/runtime-service-ui/build/classes/kotlin/metadata/commonMain/default/manifest
Changing from 'runtime-service-ui_commonMain' to 'io.matthewnelson.kmp-tor\:runtime-service-ui_commonMain'

BUILD SUCCESSFUL in 10s
72 actionable tasks: 62 executed, 10 up-to-date

Confirmed to work, as a SNAPSHOT publication of this no longer shows up in the KLIB resolver warning as having duplicate unique_name=runtime_commonMain libraries.
Before
w: KLIB resolver: The same 'unique_name=runtime_commonMain' found in more than one library: /Users/admin/Projects/kmp-tor-samples/samples/compose/build/kotlinTransformedMetadataLibraries/commonMain/app.cash.sqldelight-runtime-2.0.2-commonMain-asQ-DQ.klib, /Users/admin/Projects/kmp-tor-samples/samples/compose/build/kotlinTransformedMetadataLibraries/commonMain/io.matthewnelson.kmp-tor-runtime-2.0.0-alpha01-SNAPSHOT-commonMain-akhp6A.klib, /Users/admin/Projects/kmp-tor-samples/samples/compose/build/kotlinTransformedMetadataLibraries/commonMain/org.jetbrains.compose.runtime-runtime-1.6.11-commonMain-CVJWAg.klib

After
w: KLIB resolver: The same 'unique_name=runtime_commonMain' found in more than one library: /Users/admin/Projects/kmp-tor-samples/samples/compose/build/kotlinTransformedMetadataLibraries/commonMain/app.cash.sqldelight-runtime-2.0.2-commonMain-asQ-DQ.klib, /Users/admin/Projects/kmp-tor-samples/samples/compose/build/kotlinTransformedMetadataLibraries/commonMain/org.jetbrains.compose.runtime-runtime-1.6.11-commonMain-CVJWAg.klib


Update sound

Pull Request instructions:

Please follow the update protocol
Answer the questions below in detail. Your responses will be emailed to experimenters.
If the experimenters must do anything new, provide detailed step by step instructions on the wiki
If computer maintainers need to manually update anything, provide detailed step by step instructions
Use markdown syntax in order for your comments to be rendered reliably in the email: "1." instead of "1)", use four spaces for indents.
If you use the keyword "skip email" in the title, it will skip the email updates
Merges from "develop" into "production_testing" should use the keyword "production merge" in the title for reliable indexing of updates
Merges from "production_testing" into "main" should use the keyword "update main"

Describe changes:
Updated the bonsai workflow to load the decibel parameter from the settings_box#.csv.
Previous:

Now:

What issues or discussions does this update address?
Set the decibel from the attenuation parameter, which is more flexible and no need to change the sound waveform.
Describe the expected change in behavior from the perspective of the experimenter
No
Describe any manual update steps for task computers
set AttenuationLeft to 0 in the settings_box#.csv.
set AttenuationRight to 0 in the settings_box#.csv.

[x] 447 @XX-Yin
[ ] 323_EPHYS1 @KanghoonJ
[ ] 323_EPHYS3 @XX-Yin

Was this update tested in 446/447?

[x] 447

Is AttenuationLeft required? Or does the workflow have a default value?
If it doesn't have a default value, can you add it to the mandatory fields? (https://github.com/AllenNeuralDynamics/dynamic-foraging-task/pull/503)
Is the process for setting this parameter clearly documented somewhere? Does a positive number mean more attenuation?

@alexpiet
What @XX-Yin writes are all correct, thanks @XX-Yin . (although the value seemingly not linearly- or log- correlated with decibel..)

Is the process for setting this parameter clearly documented somewhere?

For the current 447, where already quiet sound is uploaded, it should be always 0.
For 446 (and future 447), where round sound is uploaded and attenuated when being played, setting this value would be basically a calibration process, which we are now working on.

Thanks @hagikent, @XX-Yin for getting this figured out and implemented!

@hagikent @alexpiet During testing in 447, I found some rigs are using the right channel of the soundcard instead of the left channel, so I added both AttenuationLeft and AttenuationRight to separately control the left and right channels.

sounds good. ideally, connections should be made identical, though!
(yes, I saw connections from soundcard to amplifier was somewhat random too...)

@XX-Yin @hagikent The next step is to make sure all the rigs are calibrated correctly. Perhaps during that process we can also move all the rigs to use the left sound channel?

@alexpiet  sounds like a plan


What is the maximum events for a month when getting from OData

Since more than 1000 events are too crowd in the screen and become not readable. We decided to retrieve only 1000 events for each view (day/monthly/schedule).
Reopen this issue if more than 1000 events must be displayed.


Add /crashreport/query/count monitoring endpoint

This allows the server to be queried by arbitrary monitoring software, which can be configured to alert whenever a new crash is submitted.

Let's do a proper api endpoint here.
Put api endpoints under /api.
This one would be /api/crashreports. This returns an object with the total count sort of like this.
{
  "count": 50,
  "crashreports": [
  ...
  ]
}

That's just how I do things, but there are a lot of different api styles so if you would like to propose an alternative format, I'd like to hear it.

If all you need is the count right now, just make the object look like { "count": 50 } so we have room to put in that functionality later.

I specifically just need the count per-product (have a separate alert for when a server crashes than for a client crash), but that seems reasonable, and I'm assuming my monitor software should be able to parse JSON :).  I've reworked it to be in that format.


Add debug info

GLSL and SPIR-V generators should be able to include extended debug info such as original source code, line number info, etc.

Done.


Title of node

situation: If I enter an quite long notes title, then the name of the node is something like this.

feature request: It would be better if there is a param we could set the max length of the name in one line shown in the graph.
This feature is shown below, implemented by roam research

Added these.
https://github.com/org-roam/org-roam-server/blob/1ac94495294b93786e796fcc5b58a53e8435da02/org-roam-server.el#L70-L80

Further question, I'm not so familiar with emacs system, I just write newly adderd code into org-roam-server.el file as mentioned above, but it seems not work. What further steps should I take to activate it?

Thanks!

You don't need to add them yourself. They are added to the Github repo and built by the MELPA. So an update would suffice.
To update the package;
Either open M-x package-list-packages RET and press I then x to update all upgradable packages. Or you can reinstall org-roam-server using package-reinstall. M-x package-reinstall RET and choose org-roam-server

Thanks, I'm done!


Change merge return pass to handle structured cfg.

We are seeing shaders that have multiple returns in a functions.  These
functions must get inlined for legalization purposes; however, the
inliner does not know how to inline functions that have multiple
returns.
The solution we will go with it to improve the merge return pass to
handle structured control flow.
Fixes #857.

This is a first pass.  I think there is still a lot of clean-up, but I would like some feedback sooner rather than later.
The one part still missing is dominators for unreachable loops.  I believe there is a test that exposes that issue.

I think the algorithm is looking good now, but it will be way to slow.  The cfg, def-use chains, and dominators are invalidated and rebuild in the one transformation multiple times.
There are still two things to get done.

[ ] I still need to find the correct places and methods to update the analysies.
[ ] I need to do more that just put in the spir-v for the test.  I need to actually test for something.

I think I have something that works.  I just need to add more comments, and make the code more readable in places.

On Wed, Mar 21, 2018, 09:51 Steven Perron<EMAIL_ADDRESS>wrote:

@s-perron commented on this pull request.
In source/opt/ir_context.cpp
https://github.com/KhronosGroup/SPIRV-Tools/pull/1380#discussion_r176156996
:

 std::sort(preds.begin(), preds.end());

 std::sort(real.begin(), real.end());

 bool same = true;

 if (preds.size() != real.size()) {

   same = false;

 }

 for (size_t i = 0; i < real.size() && same; i++) {

   if (preds[i] != real[i]) {

     same = false;

   }

 }

 if (!same) {

   std::cerr << "Predecessors for " << bb.id() << " are different:\n";

The extra output was very useful. You can see what is missing. I don't
want to have to rewrite it every time I need it.

I suggest ifdedfing around this debugging code.  We can convert those to debug logs when the debug logger
is implemented.

That code is already ifdef at a higher level.  The whole function is a debug thing, and we assert if the return value if false.

On Wed, Mar 21, 2018, 10:02 Steven Perron<EMAIL_ADDRESS>wrote:

That code is already ifdef at a higher level. The whole function is a
debug thing, and we assert if the return value if false.

Oh, ok. In that case, never mind me :)
—

You are receiving this because your review was requested.
Reply to this email directly, view it on GitHub
https://github.com/KhronosGroup/SPIRV-Tools/pull/1380#issuecomment-375018631,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AG9RZ_PsKoW5syK5tFpTYA_eH_T59WSpks5tgoeEgaJpZM4SfAX6
.


Fix security vulnerability from dependency

From the github notification, one of our dependencies has a security flaw and can likely be replaced. We should find the replacement, test it in a docker instance, and replace it in the requirements.txt file.


backported to 1.18

base branch is just temporary since there is no 1.18 branch

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Federation management + some fixes and refreshements

Added Federation management smart contract with dynamic list of federation members and updated the subscriptions' smart contract accordingly.
Updated Solidity version and new solidity-coverage support (+ patch for a memory leak).
Updated workspace and CI.

Codecov Report

Merging #5 into alpha will decrease coverage by 100%.
The diff coverage is 0%.

@@          Coverage Diff          @@
##           alpha    #5     +/-   ##
=====================================
- Coverage    100%    0%   -100%
=====================================
  Files          2     3      +1
  Lines        192   223     +31
  Branches      31    39      +8
=====================================
- Hits         192     0    -192
- Misses         0   223    +223

Impacted Files
Coverage Δ

contracts/DateTime.sol
0% <ø> (-100%)
:arrow_down:

contracts/Federation.sol
0% <0%> (ø)

contracts/SubscriptionBilling.sol
0% <0%> (-100%)
:arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update bd81317...a391a63. Read the comment docs.

Good to go


Upgraded Spring Boot to 2.0.0.M3

Undertow seemed to break multipart form data posting, turns out a Spring Boot update fixes it. Upgrading Spring Boot broke Thymeleaf's sec tag which was again fixed by upgrading a dependency. The new version seems to handle generating ids a little differently so the Cucumber test, which really should be remade to not use urls at all, needed to be changed a little.
Merge at your own peril.

Coverage decreased (-0.02%) to 72.423% when pulling 0ebac66f49d36d9a8036174c7f2cd4ef2e9483e1 on Heliozoa:spring-boot-update into 811cb08392fcabe3e4bb59883aa19570f32d52c7 on tdd-pingis:master.

Coverage increased (+0.2%) to 72.68% when pulling f267d2743bdc35c199af9f8e7d13146830eb314f on Heliozoa:spring-boot-update into 811cb08392fcabe3e4bb59883aa19570f32d52c7 on tdd-pingis:master.

Coverage increased (+0.2%) to 72.68% when pulling f267d2743bdc35c199af9f8e7d13146830eb314f on Heliozoa:spring-boot-update into 811cb08392fcabe3e4bb59883aa19570f32d52c7 on tdd-pingis:master.

Coverage increased (+0.2%) to 68.856% when pulling 735205972c0be8104db038705af3f915e231c8e9 on Heliozoa:spring-boot-update into 9fa1195220ee55da6ad2db214a0d71d6f4ed8fb5 on tdd-pingis:master.

Coverage increased (+0.2%) to 68.856% when pulling 157ec2d963f755a34e34efda8cf18ac8c96e5a5b on Heliozoa:spring-boot-update into 9fa1195220ee55da6ad2db214a0d71d6f4ed8fb5 on tdd-pingis:master.


Item Cloning UC13.01.01 - CloneService

[Link to use case] (https://github.com/CMPUT301F15T02/Xperts/wiki/New-Use-Cases#item-cloning-option-2)

As an owner, I should be able to clone another user's item, if I own it or a copy. E.g. I have the same XBOX game as my friend and I don't want to type it in again.

The button of this should be changed because it's currently a settings button.


GLIBC_2.15, GLIBC_2.14 not found

Hello community, I am using Flow and it's working pretty well on my local Macbook pro. But when I build my project on Jenkins server, it starts to complain:
node_modules/flow-bin/flow-linux64-v0.34.0/flow: /lib64/libc.so.6: version `GLIBC_2.15' not found (required by node_modules/flow-bin/flow-linux64-v0.34.0/flow)
node_modules/flow-bin/flow-linux64-v0.34.0/flow: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by node_modules/flow-bin/flow-linux64-v0.34.0/flow)
flow failed!

The current version of glibc on the Jenkins server is 2.12, and it's quite hard to upgrade it since it's company's server and there are a lot of concern about upgrading glibc.
Is it possible to compile the Flow with glibc 2.12? And how to get around this error?
Thanks a lot!

yeah, this is a problem sometimes. the Linux binaries we distribute are built by Travis, which uses Ubuntu 12.04 LTS and has glibc-2.15. 12.04 is now 3 LTS versions behind, so this is already pretty old.
if you need to run on an even older version of glibc, compiling from source should work. if your distro has an ancient glibc, it probably also has an ancient ocaml, so use opam to install a newer (4.03.0) ocaml.

@mroch has the team considered producing multiple builds to get around this? I've seen multiple issue threads about this, and I'm experiencing the same problem.


Build latest vim from source with all features on windows

Just a question.
I'm trying to build vim from source with all features on windows (64 bit version if possible). I can't seem to find a good tutorial for that. What would be the process to do so either using mingw or msys2 (with mingw) on windows.
Thank you in advance for your attention.

Hi,
On Sat, Oct 3, 2020 at 9:53 AM Chaoticsys101<EMAIL_ADDRESS>wrote:

Just a question.
I'm trying to build vim from source with all features on windows (64 bit
version if possible). I can't seem to find a good tutorial for that. What
would be the process to do so either using mingw or msys2 (with mingw) on
windows.

Did you try following the instructions in the following file?
https://github.com/vim/vim/blob/master/src/INSTALLpc.txt

Yegappan

I did but I got some make errors.
And also I saw some tutorials using the configure file, I don't know which to use then. And in that document I don't see what options I have available when compiling while if I do './configure -h' it shows the available options such as --enable-perlinterp=yes.
So I don't know which one to use neither what I am doing wrong.

configure is for unix-like systems.
The instructions in src/INSTALLpc.txt should work. If it doesn't, it should be updated.

Thanks for clarifying that for me.
Where is the documentation for what options can I specify when building? Such as building for 64bit, python support, features huge.

Please have a look inside the Makefiles:
https://github.com/vim/vim/blob/master/src/Make_cyg_ming.mak
and
https://github.com/vim/vim/blob/master/src/Make_ming.mak

I have done so. (make_ming.mak) doesn't nearly have as much options as the configure file. Can I add more? If so, where do I find all the available options/parameters?

Make_ming.mak is a wrapper for Make_cyg_ming.mak, so the options are described in it (and also in INSTALLpc.txt).
E.g.
$ mingw32-make -f Make_ming.mak FEATURES=HUGE PYTHON3=C:/Pyhton38 PYTHON3_VER=38 DYNAMIC_PYTHON3=yes

Hmm, the FEATURES option is not described in INSTALLpc.txt. We should updated it.

Such as building for 64bit

If you want to build for 64 bits use the MSYS2 MinGW 64-bit shortcut, otherwise use the MSYS2 MinGW 32-bit shortcut to open the MSYS2 window.

I have done so. (make_ming.mak) doesn't nearly have as much options as the configure file.

Please read it:
https://github.com/vim/vim/blob/dda749ce85cc07000faa86bfd2ceaecd8e4805fc/src/Make_ming.mak#L8-L9

Hmm, the FEATURES option is not described in INSTALLpc.txt. We should updated it.

Yes, indeed, or simply mention to have a look into Make_cyg_ming.mak for the various options.

Make_ming.mak is a wrapper for Make_cyg_ming.mak, so the options are described in it (and also in INSTALLpc.txt).

Thanks, that was really helpful!

Please read it:
https://github.com/vim/vim/blob/dda749ce85cc07000faa86bfd2ceaecd8e4805fc/src/Make_ming.mak#L8-L9

Sorry, totally missed that, thanks!

If you want to build for 64 bits use the MSYS2 MinGW 64-bit shortcut

What do you mean by shortcut?

If you install MSYS2 in a normal way, three shortcuts will be registered in the start menu.

Ah okay. Yes I have those 3.

Quick question. Since I plan on building it from source, can anyone tell me where (on Make_cyg_ming.mak) I can find the place where I can define the name of the person who's building it (when we do vim --version, we can see the 'author' of the build).

This is not a valid issue, please take the discussion elsewhere.
If you have suggestions for updating documentation, please open an issue or pull request for that.

In make_cyg_ming.mak lines 1284-1304 there is a conditional statement which builds the "compiled by" line based on the variables USERNAME and USERDOMAIN. If these are set in the environment before compiling starts, IIUC nothing more is needed.


Cleanup

Coverage remained the same at 100.0% when pulling 7f0659bc3725002ad883d96ad298e70337cf93a7 on view_admins into 4b849baaf5f239571cf0531f6e836cb7da135392 on master.

Coverage decreased (-4.2%) to 95.846% when pulling f90e095cb80e0dcc2a124a0850cb19615a46cd6b on view_admins into 4b849baaf5f239571cf0531f6e836cb7da135392 on master.

Coverage decreased (-0.6%) to 99.407% when pulling 0138f3698aa098fa21a6eb1978c4b7b2750ec4ce on view_admins into 4b849baaf5f239571cf0531f6e836cb7da135392 on master.


Improve marlin documentation

Motivation
Cleanups found after updating our Marlin specification.
Test Plan
The git precommit hook and cargo test within the algorithms/src/snark directory succeeded.

This looks mostly good. A final thing to do would be to add a link to the marlin documentation in the protocol-docs repo somewhere in the doc-comments

Merged into https://github.com/AleoHQ/snarkVM/pull/1382


Missing plugins compared to Node.JS

It seems there are missing plugins when compared to the Node.Js version.
puppeteer-extra-plugin-adblocker
puppeteer-extra-plugin-block-resources
The adblocker appears like it could be serious effort to support due to their use of a preexisting adblocker engine.
However the resource blocker seems much easier to support.

The ad blocker appears to mostly support the EasyList format which I am not entirely certain about the syntax however I can create something that would support that format.
https://easylist.to/easylist/easylist.txt
I believe this is the description however I haven't looked closely into that yet.
https://adblockplus.org/filter-cheatsheet

I plan to add the resources plugin soon but I am not certain about adblocker too

Also interested in https://www.npmjs.com/package/puppeteer-page-proxy


Fix #7: Remove writeStatic

Solves #7

Omg! this is perfect for me!

Running manual tests, brb

There was another issue than the writeStatic being removed, i'll be merging your commit to a feature branch and adding the fix for the other issue as well.
Thank you for your contribution! it will be added to version 1.1.0


Pretty print element types of QuantityArray

So far QuantityArray shows this kind of output

julia> ar = QuantityArray(rand(3), u"m/s")
3-element QuantityArray(::Vector{Float64}, ::Quantity{Float64, Dimensions{DynamicQuantities.FixedRational{Int32, 25200}}}):
0.2729202669351497 m s⁻¹
0.992546340360901 m s⁻¹
0.16863543422972482 m s⁻¹

So obviously it is possible to print the unit string from the dimension.
As far as I understand the design of QuantityArrays it is not possible to concatenate two arrays of different dimensions, meaning that the unit is shared among all array values.

This display choice is similar to how array views are displayed:
julia> @view x[1:5, 1:3]
5×3 view(::Matrix{Float64}, 1:5, 1:3) with eltype Float64:
...

rather than the full type signature which has some redundancies:
julia> print(typeof(@view x[1:5, 1:3]))
SubArray{Float64, 2, Matrix{Float64}, Tuple{UnitRange{Int64}, UnitRange{Int64}}, false}

Likewise the full type signature of QuantityArray is also pretty lengthy
julia> print(typeof(QuantityArray(randn(30, 50), u"m/s")))
QuantityArray{Float64, 2, Dimensions{DynamicQuantities.FixedRational{Int32, 25200}}, Quantity{Float64, Dimensions{DynamicQuantities.FixedRational{Int32, 25200}}}, Matrix{Float64}}

Anyways that's the reason for the way the type is displayed.
Now regarding the elements, I am wondering if it displays incorrectly for you? If in the Julia REPL it should be able to hide most of the elements so it doesn't wrap around. For me I think it looks okay:

This is the same as if you had a normal Array of quantities:

but without needing to actually store the individual units of everything.

As far as I understand the design of QuantityArrays it is not possible to concatenate two arrays of different dimensions, meaning that the unit is shared among all array values.

Right, QuantityArray is specifically for a single unit shared amongst all array elements, which should give you a speedup because the compiler knows it can avoid recalculating units for each element (without resorting to doing unit propagation in type space).
(Aside: the compiler might be able to figure this out for normal arrays IF the array of quantities was constructed in-scope. If you pass an array of quantities, the compiler has no idea whether the units are the same or not – hence the QuantityArray to "tell the compiler" this.)
However you can always cast to an array of quantities, with
julia> A = Array(quantity_array);

Then convert back with QuantityArray(A) – which will check that the units are the same, and roll it into a single stored unit.

So the rendering is the same on my side, no troubles there. My question is really about not repeating redundant information during printing, which is what happens at the moment.
I know this is of quite little importance, since that could save just a column or two for simple units, but if you work wink symbolic units or lengthy one the unit quickly takes most of the space.


Deleted redis from project. Patched sentry environment example file t…

…o proper version of configuration

Thank you for pointing out some errors!
Look at the file sentry.conf.py.


Use table headers, add sort UX, and dramatically increase account cache for programChanges

Its nice for the user to be able to select what we sort on:

This is also doing alot for #118 - it makes alot fewer uncached getAccount() requests

need advice wrt sorting - its doesn't feel right, and can cause some hiccups - I suspect that this needs to become more go-channels like, where the subscription just passes them all through to the view, which then filters them into an ordered list to render

Before we keep going with the account cache --
Can you help me understand what exactly combining that with the many getAccountInfo calls wins us when we have an active subscription to program changes that will tell us when data or lamports changes in an account?

Nice.  This is a great start.


fixing typos in github action jobs

What this PR does

fixes bad spacing in variable names to run the smoketests

(some changes are temporary for testing purposes, hence the comments -- dont merge with comments)
Jira:
Link to demo recording:
Special notes for your reviewer

Found the correct settings to make this work, but forgot about cosmos being private. Closing this until we figure out that solution or this will fail on every run