Ender io crashes game on startup

Issue Description:
Hello, upon using ender io the game keeps running into this problem. Randomly on startup the client crashes without warning and I have not a clue why. on a fresh install it seems to work but on a repeat it does not. (please note that I am running an identical server and it loads up fine)
What happens:
I have looked into the crash reports and it usually blames another mod, but upon removing that mod It crashes again and blames a different one. and then most bizarrely is that it can sometimes load up fine and other times it again, crashes without warning blaming a different mod. please help.
(p.s. i know ender io hates optifine, thats one of the first mods i removed from the pack but after removing over half of the mods and still having this problem when it didn't occur before? i figured it had to be a be a problem with ender io.)
What you expected to happen:
To load up, and to not crash me out every time i try and load up
Steps to reproduce:

go to Technic launcher
paste the following link into the search bar; http://api.technicpack.net/modpack/testing-qtp
download and run the pack
watch how it runs fine the first time
close and restart
watch it crash
...

Affected Versions (Do not use "latest"):

EnderIO: 3.1.183 and below
EnderCore: <IP_ADDRESS> and below
Minecraft: 1.10.2
Forge: <IP_ADDRESS>-universal

Your most recent log file where the issue was present:
---- Minecraft Crash Report ----
WARNING: coremods are present:
CorePlugin (MrTJPCore-1.10.2-<IP_ADDRESS>-universal.jar)
BookshelfLoadingPlugin (Bookshelf-1.10.2-<IP_ADDRESS>7.jar)
CoFH Loading Plugin (CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar)
ValkyrienWarfareBase CoreMod (Valkyrien_Warfare_0.9_pre_1.jar)
LoadingPlugin (RandomThings-MC1.10.2-<IP_ADDRESS>.jar)
SFRCore (SolarFluxReborn_1.10.2-2.17r.jar)
EnderCorePlugin (EnderCore-1.10.2-<IP_ADDRESS>-beta.jar)
Plugin (NotEnoughIDs-1.5.3.jar)
IC2core (industrialcraft-2-2.6.252-ex110.jar)
AstralCore (astralsorcery-1.4.5.jar)
Brandon's Core (BrandonsCore-1.10.2-<IP_ADDRESS>-universal.jar)
OpenModsCorePlugin (OpenModsLib-1.10.2-0.11.2.jar)
PlayerAPIPlugin (PlayerAPI-1.10.2-1.1.jar)
HammerCoreCore (HammerCore-1.10.2-<IP_ADDRESS>.jar)
CCLCorePlugin (CodeChickenLib-1.10.2-<IP_ADDRESS>7-universal.jar)
AppEngCore (appliedenergistics2-rv4-alpha-11.jar)
FMLPlugin (InventoryTweaks-1.61-58.jar)
BCModPlugin (backpacks 1.10.2 - 3.4.0.jar)
ArsMagica2-Preloader (ArsMagica2-1.10.2-1.5.0-18.jar)
CTMCorePlugin (CTM-MC1.10.2-<IP_ADDRESS>.jar)
Contact their authors BEFORE contacting forge
// I let you down. Sorry :(
Time: 11/12/17 12:56 PM
Description: Initializing game
java.lang.NullPointerException: Initializing game
at net.minecraft.client.renderer.block.model.ModelBakery.func_177596_a(ModelBakery.java:441)
at net.minecraftforge.client.model.ModelLoader.func_177590_d(ModelLoader.java:320)
at net.minecraft.client.renderer.block.model.ModelBakery.func_177577_b(ModelBakery.java:170)
at net.minecraftforge.client.model.ModelLoader.func_177570_a(ModelLoader.java:148)
at net.minecraft.client.renderer.block.model.ModelManager.func_110549_a(ModelManager.java:28)
at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110542_a(SimpleReloadableResourceManager.java:122)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:499)
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:351)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
A detailed walkthrough of the error, its code path and all known details is as follows:
-- Head --
Thread: Client thread
Stacktrace:
at net.minecraft.client.renderer.block.model.ModelBakery.func_177596_a(ModelBakery.java:441)
at net.minecraftforge.client.model.ModelLoader.func_177590_d(ModelLoader.java:320)
at net.minecraft.client.renderer.block.model.ModelBakery.func_177577_b(ModelBakery.java:170)
at net.minecraftforge.client.model.ModelLoader.func_177570_a(ModelLoader.java:148)
at net.minecraft.client.renderer.block.model.ModelManager.func_110549_a(ModelManager.java:28)
at net.minecraft.client.resources.SimpleReloadableResourceManager.func_110542_a(SimpleReloadableResourceManager.java:122)
at net.minecraft.client.Minecraft.func_71384_a(Minecraft.java:499)
-- Initialization --
Details:
Stacktrace:
at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:351)
at net.minecraft.client.main.Main.main(SourceFile:124)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at net.minecraft.launchwrapper.Launch.launch(Launch.java:135)
at net.minecraft.launchwrapper.Launch.main(Launch.java:28)
-- System Details --
Details:
Minecraft Version: 1.10.2
Operating System: Windows 10 (amd64) version 10.0
Java Version: 1.8.0_131, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory:<PHONE_NUMBER> bytes (3940 MB) /<PHONE_NUMBER> bytes (6144 MB) up to<PHONE_NUMBER> bytes (6144 MB)
JVM Flags: 5 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xms6144m -Xmx6144m -XX:+UseG1GC -XX:MaxGCPauseMillis=4
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
FML: MCP 9.32 Powered by Forge <IP_ADDRESS>1 161 mods loaded, 161 mods active
States: 'U' = Unloaded 'L' = Loaded 'C' = Constructed 'H' = Pre-initialized 'I' = Initialized 'J' = Post-initialized 'A' = Available 'D' = Disabled 'E' = Errored
UCH	mcp{9.19} [Minecraft Coder Pack] (minecraft.jar)
UCH	FML{<IP_ADDRESS>} [Forge Mod Loader] (modpack.jar)
UCH	Forge{<IP_ADDRESS>1} [Minecraft Forge] (modpack.jar)
UCH	appliedenergistics2-core{rv4-alpha-11} [Applied Energistics 2 Core] (minecraft.jar)
UCH	PlayerAPI{1.1} [Player API] (minecraft.jar)
UCH	openmodscore{0.11.2} [OpenModsLib Core] (minecraft.jar)
UCH	{000} [CoFH ASM] (minecraft.jar)
UCH	ccl-entityhook{1.0} [ccl-entityhook] (CodeChickenLib-1.10.2-<IP_ADDRESS>7-universal.jar)
UCH	cofhcore{4.1.12} [CoFH Core] (CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar)
UCH	actuallyadditions{1.10.2-r105} [Actually Additions] (ActuallyAdditions-1.10.2-r105.jar)
UCH	aalaserminetweak{1.0} [aalaserminetweak] (AAMineTweaks-1.0.jar)
UCH	JEI{<IP_ADDRESS>0} [Just Enough Items] (jei_1.10.2-<IP_ADDRESS>0.jar)
UCH	abyssalcraft{<IP_ADDRESS>} [AbyssalCraft] (AbyssalCraft-1.10.2-<IP_ADDRESS>.jar)
UCH	acblocks{1.2.0} [AbyssalBlocks] (AbyssalBlocks-1.9.4-1.2.0.jar)
UCH	mantle{1.10.2-<IP_ADDRESS>} [Mantle] (Mantle-1.10.2-1.1.5.jar)
UCH	tconstruct{1.10.2-<IP_ADDRESS>0} [Tinkers' Construct] (TConstruct-1.10.2-2.6.3.jar)
UCH	acintegration{1.4.7} [AbyssalCraft Integration] (AbyssalCraft Integration-1.9.4-1.4.7.jar)
UCH	Baubles{1.3.11} [Baubles] (Baubles-1.10.2-1.3.11.jar)
UCH	actuallybaubles{1.1.1} [Actually Baubles] (ActuallyBaubles-1.10.2-1.1.1.jar)
UCH	infinitylib{1.10.2-0.11.0} [InfinityLib] (infinitylib-0.11.0.jar)
UCH	agricraft{2.0.0-0.11.0-a21} [AgriCraft] (agricraft-2.0.0-0.11.0-a21.jar)
UCH	appliedenergistics2{rv4-alpha-11} [Applied Energistics 2] (appliedenergistics2-rv4-alpha-11.jar)
UCH	arsmagica2{1.5.018} [Ars Magica 2] (ArsMagica2-1.10.2-1.5.0-18.jar)
UCH	AnimationAPI{1.2.4} [AnimationAPI] (ArsMagica2-1.10.2-1.5.0-18.jar)
UCH	astralsorcery{1.4.5} [Astral Sorcery] (astralsorcery-1.4.5.jar)
UCH	ichunutil{6.5.0} [iChunUtil] (iChunUtil-1.10.2-6.5.0.jar)
UCH	attachablegrinder{6.0.0} [AttachableGrinder] (AttachableGrinder-1.10.2-6.0.0.jar)
UCH	Psi{r1.0-42} [Psi] (Psi-r1.0-42.jar)
UCH	AutoRegLib{1.0-2} [AutoRegLib] (AutoRegLib-1.0-2.jar)
UCH	backpacks16840{backpacks16840} [Backpacks!] (backpacks 1.10.2 - 3.4.0.jar)
UCH	crafttweakerjei{1.0.1} [CraftTweaker JEI Support] (CraftTweaker-1.10.2-3.0.26.jar)
UCH	MineTweaker3{3.0.26} [MineTweaker 3] (CraftTweaker-1.10.2-3.0.26.jar)
UCH	base{1.10.2-1.4.0} [B.A.S.E] (base-1.10.2-1.4.0.jar)
UCH	basemetals{2.4.0} [Base Metals] (BaseMetals_1.10.2-<IP_ADDRESS>.jar)
UCH	golems{6.02} [Extra Golems] (ExtraGolems[1.10.2]-6.02.jar)
UCH	golems_metal{6.02.1} [Base Metal Golems] (BaseMetalGolems[1.10]-6.02.1.jar)
UCH	betterbuilderswands{0.11.1} [Better Builder's Wands] (BetterBuildersWands-1.10.2-<IP_ADDRESS>+f8232fe.jar)
UCH	BiblioCraft{2.2.5} [BiblioCraft] (BiblioCraft[v2.2.5][MC1.10.2].jar)
UCH	guideapi{@VERSION@} [Guide-API] (Guide-API-1.10.2-2.0.3-46.jar)
UCH	BloodMagic{1.10.2-2.1.11-80} [Blood Magic: Alchemical Wizardry] (BloodMagic-1.10.2-2.1.11-80.jar)
UCH	bloodarsenal{1.10.2-2.1.0-22} [Blood Arsenal] (BloodArsenal-1.10.2-2.1.0-22.jar)
UCH	bookshelf{<IP_ADDRESS>7} [Bookshelf] (Bookshelf-1.10.2-<IP_ADDRESS>7.jar)
UCH	Botania{r1.9-341} [Botania] (Botania r1.9-341.jar)
UCH	CodeChickenLib{<IP_ADDRESS>7} [CodeChicken Lib] (CodeChickenLib-1.10.2-<IP_ADDRESS>7-universal.jar)
UCH	brandonscore{2.1.13} [Brandon's Core] (BrandonsCore-1.10.2-<IP_ADDRESS>-universal.jar)
UCH	carpentersblocks{3.4.001 POC} [Carpenter's Blocks] (Carpenter's Blocks v3.4.001 POC - MC 1.10.2.jar)
UCH	Chameleon{1.10.2-2.3.0} [Chameleon] (Chameleon-1.10.2-2.3.0.jar)
UCH	CodeChickenCore{<IP_ADDRESS>} [CodeChicken Core] (CodeChickenCore-1.10.2-<IP_ADDRESS>-universal.jar)
UCH	ChickenChunks{<IP_ADDRESS>} [ChickenChunks] (ChickenChunks-1.10.2-<IP_ADDRESS>-universal.jar)
UCH	clienttweaks{1.1.16} [Client Tweaks] (ClientTweaks_1.10.2-1.1.16.jar)
UCH	clumps{1.0.5} [Clumps] (Clumps-1.0.5.jar)
UCH	controlling{1.0.5} [Controlling] (Controlling-1.0.5.jar)
UCH	cookingforblockheads{4.2.45} [Cooking for Blockheads] (CookingForBlockheads_1.10.2-4.2.45.jar)
UCH	cosmeticarmorreworked{1.10.2-v2a} [CosmeticArmorReworked] (CosmeticArmorReworked-1.10.2-v2a.jar)
UCH	counter_guns{1.0.1} [Counter Guns] (CounterGuns-1.10.2-1.0.1.jar)
UCH	ctgui{1.0.0} [CT-GUI] (CraftTweaker-1.10.2-3.0.26.jar)
UCH	ctm{MC1.10.2-<IP_ADDRESS>} [CTM] (CTM-MC1.10.2-<IP_ADDRESS>.jar)
UCH	cyberware{beta-0.2.10} [Cyberware] (cyberware-1.9.4-1.10.2-beta-0.2.10.jar)
UCH	cyclicmagic{1.10.30} [Cyclic] (Cyclic-1.10.2-1.10.30.jar)
UCH	Waila{1.7.0} [Waila] (Waila-1.7.0-B3_1.9.4.jar)
UCH	darkutils{1.1.8.finalrc2} [Dark Utilities] (DarkUtilities-1.1.8.finalrc2.jar)
UCH	PTRModelLib{1.0.0} [PTRModelLib] (Decocraft-2.5.2_1.10.2.jar)
UCH	props{2.5.2} [Decocraft] (Decocraft-2.5.2_1.10.2.jar)
UCH	draconicevolution{2.0.8} [Draconic Evolution] (Draconic-Evolution-1.10.2-<IP_ADDRESS>-universal.jar)
UCH	embers{0.104} [Embers] (embers-0.104.jar)
UCH	eplus{<IP_ADDRESS>} [Enchanting Plus] (EnchantingPlus-1.10.2-<IP_ADDRESS>.jar)
UCH	endercore{1.10.2-<IP_ADDRESS>-beta} [EnderCore] (EnderCore-1.10.2-<IP_ADDRESS>-beta.jar)
UCH	EnderIO{1.10.2-3.1.183} [Ender IO] (EnderIO-1.10.2-3.1.183.jar)
UCH	EnderStorage{<IP_ADDRESS>} [EnderStorage] (EnderStorage-1.10.2-<IP_ADDRESS>-universal.jar)
UCH	modernmetals{0.11.0} [Modern Metals] (ModernMetals-0.11.0.jar)
UCH	endmetals{1.0.4} [End Metals] (EndMetals_1.9-1.0.4.jar)
UCH	valkyrielib{1.10.2-0.10.6} [Valkyrie Lib] (valkyrielib-1.10.2-0.10.6.jar)
UCH	environmentaltech{1.10.2-0.10.6b} [Environmental Tech] (environmentaltech-1.10.2-0.10.6b.jar)
UCH	exnihiloadscensio{0.1.5} [Ex Nihilo Adscensio] (exnihiloadscensio-1.10.2-0.1.20.jar)
UCH	excompressum{2.0.97} [Ex Compressum] (ExCompressum_1.10.2-2.0.97.jar)
UCH	extrautils2{1.0} [Extra Utilities 2] (extrautils2-1.10.2-1.6.5.jar)
UCH	zerocore{1.10.2-<IP_ADDRESS>} [Zero CORE] (zerocore-1.10.2-<IP_ADDRESS>.jar)
UCH	bigreactors{1.10.2-<IP_ADDRESS>} [Extreme Reactors] (ExtremeReactors-1.10.2-<IP_ADDRESS>.jar)
UCH	sonarcore{3.3.0} [SonarCore] (SonarCore-1.10.2-3.3.0.jar)
UCH	fluxnetworks{1.2.8} [FluxNetworks] (FluxNetworks-1.10.2-1.2.8.jar)
UCH	forgemultipartcbe{<IP_ADDRESS>} [Forge Multipart CBE] (ForgeMultipart-1.10.2-<IP_ADDRESS>-universal.jar)
UCH	microblockcbe{<IP_ADDRESS>} [Forge Microblocks] (ForgeMultipart-1.10.2-<IP_ADDRESS>-universal.jar)
UCH	minecraftmultipartcbe{<IP_ADDRESS>} [Minecraft Multipart Plugin] (ForgeMultipart-1.10.2-<IP_ADDRESS>-universal.jar)
UCH	geneticsreborn{1.04} [Genetics Reborn] (geneticsreborn-mc1.10.2-v1.05.jar)
UCH	grapplemod{1.10.2-v10} [Grappling hook mod] (grapplemod-1.10.2-v10.jar)
UCH	gravitygun{6.0.1} [GravityGun] (GravityGun-1.10.2-6.0.1.jar)
UCH	hammercore{<IP_ADDRESS>} [Hammer Core] (HammerCore-1.10.2-<IP_ADDRESS>.jar)
UCH	immersiveengineering{0.10-61} [Immersive Engineering] (ImmersiveEngineering-0.10-61.jar)
UCH	IC2{2.6.252-ex110} [IndustrialCraft 2] (industrialcraft-2-2.6.252-ex110.jar)
UCH	inventorysorter{0.11.0+47} [Simple Inventory sorting] (inventorysorter-1.10.2-0.11.0+47.jar)
UCH	inventorytweaks{1.61-58-a1fd884} [Inventory Tweaks] (InventoryTweaks-1.61-58.jar)
UCH	ironchest{1.10.2-<IP_ADDRESS>4} [Iron Chest] (ironchest-1.10.2-<IP_ADDRESS>4.jar)
UCH	journeymap{1.10.2-5.4.6} [JourneyMap] (journeymap-1.10.2-5.4.6.jar)
UCH	lootbags{2.3.9} [Loot Bags] (LootBags-1.10.2-2.3.9.jar)
UCH	mcmultipart{1.4.0} [MCMultiPart] (MCMultiPart-1.4.0-universal.jar)
UCH	Mekanism{9.2.4} [Mekanism] (Mekanism-1.10.2-<IP_ADDRESS>.jar)
UCH	MekanismGenerators{9.2.4} [MekanismGenerators] (MekanismGenerators-1.10.2-<IP_ADDRESS>.jar)
UCH	MekanismTools{9.2.4} [MekanismTools] (MekanismTools-1.10.2-<IP_ADDRESS>.jar)
UCH	metamorph{1.1.4} [Metamorph] (metamorph-1.1.4-1.10.2.jar)
UCH	modularforcefieldsystem{3.0.1} [Modular ForceField System] (MFFS-1.10.2-<IP_ADDRESS>_1.10_d9fd06a.jar)
UCH	mfs{7.1.2} [Minecraft Flight Simulator] (Minecraft Flight Simulator-1.10.2-7.1.2 (1).jar)
UCH	minefactoryreloaded{2.9.0B1} [MineFactory Reloaded] (MineFactoryReloaded-[1.10.2]2.9.0B1-220.jar)
UCH	MineFactoryReloaded|CompatVanilla{2.9.0B1} [MFR Compat: Vanilla] (MineFactoryReloaded-[1.10.2]2.9.0B1-220.jar)
UCH	golems_modern{6.02.2} [Modern Metal Golems Addon] (ModernMetalGolemsAddon[1.10]-6.02.2.jar)
UCH	numina{1.4.0} [numina] (ModularPowersuits-1.10.2-1.2.126.jar)
UCH	powersuits{1.10.2-1.2.126} [MachineMuse's Modular Powersuits] (ModularPowersuits-1.10.2-1.2.126.jar)
UCH	mousetweaks{2.8} [Mouse Tweaks] (MouseTweaks-2.8-mc1.10.2.jar)
UCH	MrTJPCoreMod{<IP_ADDRESS>} [MrTJPCore] (MrTJPCore-1.10.2-<IP_ADDRESS>-universal.jar)
UCH	mysticalagriculture{1.5.9} [Mystical Agriculture] (mysticalagriculture-1.10.2-1.5.9.jar)
UCH	mysticalagradditions{1.0.4} [Mystical Agradditions] (mysticalagradditions-1.10.2-1.0.4.jar)
UCH	natura{1.10.2-<IP_ADDRESS>} [Natura] (natura-1.10.2-<IP_ADDRESS>.jar)
UCH	naturescompass{1.3.1} [Nature's Compass] (NaturesCompass-1.10.2-1.3.1.jar)
UCH	nethermetals{1.1.4} [Nether Metals] (NetherMetals-1.10.2-1.1.4.jar)
UCH	neid{1.5.3} [NotEnoughIDs] (NotEnoughIDs-1.5.3.jar)
UCH	notenoughwands{1.5.5} [Not Enough Wands] (notenoughwands-1.1x-1.5.5.jar)
UCH	omlib{3.0.0-127} [OMLib] (omlib-1.10.2-3.0.0-127.jar)
UCH	ompd{3.0.0-22} [Open Modular Passive Defense] (ompd-1.10.2-3.0.0-22.jar)
UCH	openmods{0.11.2} [OpenModsLib] (OpenModsLib-1.10.2-0.11.2.jar)
UCH	openblocks{1.7.2} [OpenBlocks] (OpenBlocks-1.10.2-1.7.2.jar)
UCH	openmodularturrets{3.0.0-214} [Open Modular Turrets] (openmodularturrets-1.10.2-3.0.0-214.jar)
UCH	fodc{1.9.1} [Ore Dictionary Converter] (OreDictionaryConverter-1.9.1.jar)
UCH	orespawn{1.1.0} [Ore Spawn] (OreSpawn_1.10.2-1.1.0.jar)
UCH	harvestcraft{1.10.2j} [Pam's HarvestCraft] (Pam's HarvestCraft 1.10.2j.jar)
UCH	pilotsrpgmod{1.3} [pilotofsomething's RPG Mod] (pilotsrpgmod-1.3.jar)
UCH	portalgun{6.0.1} [PortalGun] (PortalGun-1.10.2-6.0.1-fix-1.jar)
UCH	projectred-core{<IP_ADDRESS>} [ProjectRed Core] (ProjectRed-1.10.2-<IP_ADDRESS>-Base.jar)
UCH	projectred-integration{<IP_ADDRESS>} [ProjectRed integration] (ProjectRed-1.10.2-<IP_ADDRESS>-integration.jar)
UCH	projectred-transmission{<IP_ADDRESS>} [ProjectRed Transmission] (ProjectRed-1.10.2-<IP_ADDRESS>-integration.jar)
UCH	projectred-fabrication{<IP_ADDRESS>} [ProjectRed Fabrication] (ProjectRed-1.10.2-<IP_ADDRESS>-fabrication.jar)
UCH	projectred-illumination{<IP_ADDRESS>} [ProjectRed Illumination] (ProjectRed-1.10.2-<IP_ADDRESS>-lighting.jar)
UCH	projectred-expansion{<IP_ADDRESS>} [ProjectRed Expansion] (ProjectRed-1.10.2-<IP_ADDRESS>-mechanical.jar)
UCH	projectred-transportation{<IP_ADDRESS>} [ProjectRed Transportation] (ProjectRed-1.10.2-<IP_ADDRESS>-mechanical.jar)
UCH	projectred-exploration{<IP_ADDRESS>} [ProjectRed Exploration] (ProjectRed-1.10.2-<IP_ADDRESS>-world.jar)
UCH	psionup{15.1} [PSIonic Upgrades] (PSIonicUpgrades-r1.15.jar)
UCH	randomthings{<IP_ADDRESS>} [Random Things] (RandomThings-MC1.10.2-<IP_ADDRESS>.jar)
UCH	thermalfoundation{2.1.5} [Thermal Foundation] (ThermalFoundation-1.10.2-<IP_ADDRESS>-universal.jar)
UCH	thermalexpansion{5.1.10} [Thermal Expansion] (ThermalExpansion-1.10.2-<IP_ADDRESS>-universal.jar)
UCH	redstonearsenal{2.1.3} [Redstone Arsenal] (RedstoneArsenal-1.10.2-<IP_ADDRESS>-universal.jar)
UCH	xreliquary{1.10.2-<IP_ADDRESS>4} [Reliquary] (Reliquary-1.10.2-<IP_ADDRESS>4.jar)
UCH	roots{0.208} [Roots] (roots-0.208.jar)
UCH	runesofwizardry{1.10.2-0.7.2} [Runes of Wizardry] (Runes-of-Wizardry-1.10.2-0.7.2.jar)
UCH	runesofwizardry_classics{1.10.2-0.4.3-b2} [Runes of Wizardry - Classic Dusts Pack] (RunesofWizardry-Classics-1.10.2-0.4.3-b2.jar)
UCH	simplyjetpacks{<IP_ADDRESS>} [Simply Jetpacks 2] (SimplyJetpacks2-1.10.2-<IP_ADDRESS>.jar)
UCH	solarfluxreborn{2.17r} [Solar Flux Reborn] (SolarFluxReborn_1.10.2-2.17r.jar)
UCH	soulshardstow{1.10.2-2.6.7-48} [Soul Shards - The Old Ways] (SoulShards-TOW-1.10.2-2.6.7-48.jar)
UCH	StorageDrawers{1.10.2-3.7.10} [Storage Drawers] (StorageDrawers-1.10.2-3.7.10.jar)
UCH	sync{6.0.1} [Sync] (Sync-1.10.2-6.0.1.jar)
UCH	thermaldynamics{2.0.11} [Thermal Dynamics] (ThermalDynamics-1.10.2-<IP_ADDRESS>-universal.jar)
UCH	tinkertoolleveling{1.10.2-1.0.1.DEV.f5def58} [Tinkers Tool Leveling] (TinkerToolLeveling-1.10.2-1.0.1.jar)
UCH	totemic{1.10.2-0.8.3} [Totemic] (Totemic-1.10.2-0.8.3.jar)
UCH	Translocator{<IP_ADDRESS>} [Translocator] (Translocators-1.10.2-<IP_ADDRESS>-universal.jar)
UCH	valkyrienwarfare{0.9_alpha} [Valkyrien Warfare] (Valkyrien_Warfare_0.9_pre_1.jar)
UCH	cannons{cannons} [Cannons!] (Valkyrien_Warfare_0.9_pre_1.jar)
UCH	valkyrienwarfarecombat{0.9_alpha} [Valkyrien Warfare Combat] (Valkyrien_Warfare_0.9_pre_1.jar)
UCH	valkyrienwarfarecontrol{0.9_alpha} [Valkyrien Warfare Control] (Valkyrien_Warfare_0.9_pre_1.jar)
UCH	valkyrienwarfareworld{0.9_alpha} [Valkyrien Warfare World] (Valkyrien_Warfare_0.9_pre_1.jar)
UCH	vending{1.4.3} [Vending] (vending-1.10.2-1.4.3.jar)
UCH	WailaHarvestability{1.1.10} [Waila Harvestability] (WailaHarvestability-mc1.10.2-1.1.10.jar)
UCH	wired{1.7.0} [WIRED: More Augs] (WIRED-1.7.0.jar)
UCH	worldedit{6.1.4} [WorldEdit] (worldedit-forge-mc1.10.2-6.1.4-dist.jar)
UCH	wrcbe{2.0.0} [WirelessRedstone-CBE] (WR-CBE-1.10.2-<IP_ADDRESS>-universal.jar)
Loaded coremods (and transformers):
CorePlugin (MrTJPCore-1.10.2-<IP_ADDRESS>-universal.jar)
BookshelfLoadingPlugin (Bookshelf-1.10.2-<IP_ADDRESS>7.jar)
net.darkhax.bookshelf.asm.BookshelfTransformerManager
CoFH Loading Plugin (CoFHCore-1.10.2-<IP_ADDRESS>-universal.jar)
cofh.asm.CoFHClassTransformer
cofh.asm.repack.codechicken.lib.asm.ClassHierarchyManager
ValkyrienWarfareBase CoreMod (Valkyrien_Warfare_0.9_pre_1.jar)
ValkyrienWarfareBase.CoreMod.ValkyrienWarfareTransformer
LoadingPlugin (RandomThings-MC1.10.2-<IP_ADDRESS>.jar)
lumien.randomthings.asm.ClassTransformer
SFRCore (SolarFluxReborn_1.10.2-2.17r.jar)
com.mrdimka.solarfluxreborn.core.SFRSerializedTransformer
EnderCorePlugin (EnderCore-1.10.2-<IP_ADDRESS>-beta.jar)
com.enderio.core.common.transform.EnderCoreTransformer
Plugin (NotEnoughIDs-1.5.3.jar)
ru.fewizz.neid.asm.Transformer
IC2core (industrialcraft-2-2.6.252-ex110.jar)
AstralCore (astralsorcery-1.4.5.jar)
Brandon's Core (BrandonsCore-1.10.2-<IP_ADDRESS>-universal.jar)
com.brandon3055.brandonscore.asm.ClassTransformer
OpenModsCorePlugin (OpenModsLib-1.10.2-0.11.2.jar)
openmods.core.OpenModsClassTransformer
PlayerAPIPlugin (PlayerAPI-1.10.2-1.1.jar)
api.player.forge.PlayerAPITransformer
HammerCoreCore (HammerCore-1.10.2-<IP_ADDRESS>.jar)
com.pengu.hammercore.asm.HammerCoreTransformer
CCLCorePlugin (CodeChickenLib-1.10.2-<IP_ADDRESS>7-universal.jar)
codechicken.lib.asm.ClassHeirachyManager
codechicken.lib.asm.CCL_ASMTransformer
AppEngCore (appliedenergistics2-rv4-alpha-11.jar)
appeng.coremod.transformer.ASMIntegration
FMLPlugin (InventoryTweaks-1.61-58.jar)
invtweaks.forge.asm.ContainerTransformer
BCModPlugin (backpacks 1.10.2 - 3.4.0.jar)
brad16840.core.ClassTransformer
ArsMagica2-Preloader (ArsMagica2-1.10.2-1.5.0-18.jar)
am2.asm.Transformer
CTMCorePlugin (CTM-MC1.10.2-<IP_ADDRESS>.jar)
team.chisel.ctm.client.asm.CTMTransformer
GL info: ' Vendor: 'ATI Technologies Inc.' Version: '4.5.13492 Compatibility Profile Context 22.19.677.1' Renderer: 'AMD Radeon R9 200 Series'
OpenModsLib class transformers: [pre_world_render_hook:FINISHED],[movement_callback:ACTIVATED],[player_damage_hook:FINISHED],[map_gen_fix:FINISHED],[player_render_hook:FINISHED],[horse_null_fix:FINISHED]
Pulsar/tconstruct loaded Pulses:
- TinkerCommons (Enabled/Forced)
- TinkerWorld (Enabled/Not Forced)
- TinkerTools (Enabled/Not Forced)
- TinkerHarvestTools (Enabled/Forced)
- TinkerMeleeWeapons (Enabled/Forced)
- TinkerRangedWeapons (Enabled/Forced)
- TinkerModifiers (Enabled/Forced)
- TinkerSmeltery (Enabled/Not Forced)
- TinkerGadgets (Enabled/Not Forced)
- TinkerOredict (Enabled/Forced)
- TinkerIntegration (Enabled/Forced)
- TinkerFluids (Enabled/Forced)
- TinkerMaterials (Enabled/Forced)
- TinkerModelRegister (Enabled/Forced)
- WailaIntegration (Enabled/Not Forced)
AE2 Version: alpha rv4-alpha-11 for Forge <IP_ADDRESS>5
minefactoryreloaded: -[1.10.2]2.9.0B1-220
Pulsar/natura loaded Pulses:
	- NaturaCommons (Enabled/Forced)
	- NaturaOverworld (Enabled/Not Forced)
	- NaturaNether (Enabled/Not Forced)
	- NaturaDecorative (Enabled/Not Forced)
	- NaturaTools (Enabled/Not Forced)
	- NaturaEntities (Enabled/Not Forced)
	- NaturaOredict (Enabled/Forced)
	- NaturaWorld (Enabled/Not Forced)
	- WailaIntegration (Enabled/Not Forced)

CodeChickenLib Invalid Fingerprint Reports:
CodeChickenCore Invalid Fingerprint Reports:
ChickenChunks Invalid Fingerprint Reports:
EnderIO: Found the following problem(s) with your installation (That does NOT mean that Ender IO caused the crash or was involved in it in any way. We add this information to help finding common problems, not as an invitation to post any crash you encounter to Ender IO's issue tracker. Always check the stack trace above to see which mod is most likely failing.):
              * The RF API that is being used (1.5.0 from (guessing) null) differes from that that is reported as being loaded (1.8.9R1.2.0B1 from SonarCore-1.10.2-3.3.0.jar).
                It is a supported version, but that difference may lead to problems.
             This may (look up the meaning of 'may' in the dictionary if you're not sure what it means) have caused the error. Try reproducing the crash WITHOUT this/these mod(s) before reporting it.
Detailed RF API diagnostics:
              * RF API class 'EnergyStorage' is loaded from: jar:file:/C:/Users/Justin/AppData/Roaming/.technic/modpacks/testing-qtp/mods/BrandonsCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/EnergyStorage.class
              * RF API class 'IEnergyConnection' is loaded from: jar:file:/C:/Users/Justin/AppData/Roaming/.technic/modpacks/testing-qtp/mods/BrandonsCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/IEnergyConnection.class
              * RF API class 'IEnergyContainerItem' is loaded from: jar:file:/C:/Users/Justin/AppData/Roaming/.technic/modpacks/testing-qtp/mods/BrandonsCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/IEnergyContainerItem.class
              * RF API class 'IEnergyHandler' is loaded from: jar:file:/C:/Users/Justin/AppData/Roaming/.technic/modpacks/testing-qtp/mods/BrandonsCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/IEnergyHandler.class
              * RF API class 'IEnergyProvider' is loaded from: jar:file:/C:/Users/Justin/AppData/Roaming/.technic/modpacks/testing-qtp/mods/BrandonsCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/IEnergyProvider.class
              * RF API class 'IEnergyReceiver' is loaded from: jar:file:/C:/Users/Justin/AppData/Roaming/.technic/modpacks/testing-qtp/mods/BrandonsCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/IEnergyReceiver.class
              * RF API class 'IEnergyStorage' is loaded from: jar:file:/C:/Users/Justin/AppData/Roaming/.technic/modpacks/testing-qtp/mods/BrandonsCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/IEnergyStorage.class
              * RF API class 'ItemEnergyContainer' is loaded from: jar:file:/C:/Users/Justin/AppData/Roaming/.technic/modpacks/testing-qtp/mods/BrandonsCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/ItemEnergyContainer.class
              * RF API class 'TileEnergyHandler' is loaded from: jar:file:/C:/Users/Justin/AppData/Roaming/.technic/modpacks/testing-qtp/mods/BrandonsCore-1.10.2-<IP_ADDRESS>-universal.jar!/cofh/api/energy/TileEnergyHandler.class
Detailed Tesla API diagnostics:
              * Tesla API class 'Tesla' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.Tesla)
              * Tesla API class 'TeslaCapabilities' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.capability.TeslaCapabilities)
              * Tesla API class 'ITeslaConsumer' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.ITeslaConsumer)
              * Tesla API class 'ITeslaHolder' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.ITeslaHolder)
              * Tesla API class 'ITeslaProducer' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.ITeslaProducer)
              * Tesla API class 'BaseTeslaContainer' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.BaseTeslaContainer)
              * Tesla API class 'BaseTeslaContainerProvider' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.BaseTeslaContainerProvider)
              * Tesla API class 'InfiniteTeslaConsumer' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.InfiniteTeslaConsumer)
              * Tesla API class 'InfiniteTeslaConsumerProvider' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.InfiniteTeslaConsumerProvider)
              * Tesla API class 'InfiniteTeslaProducer' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.InfiniteTeslaProducer)
              * Tesla API class 'InfiniteTeslaProducerProvider' could not be loaded (reason: java.lang.ClassNotFoundException: net.darkhax.tesla.api.implementation.InfiniteTeslaProducerProvider)

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!You are looking at the diagnostics information, not at the crash. Scroll up!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

EnderStorage Invalid Fingerprint Reports:
Translocator Invalid Fingerprint Reports:
Launched Version: 1.10.2-forge1.10.2-<IP_ADDRESS>1
LWJGL: 2.9.4
OpenGL: AMD Radeon R9 200 Series GL version 4.5.13492 Compatibility Profile Context 22.19.677.1, ATI Technologies Inc.
GL Caps: Using GL 1.3 multitexturing.

Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.
Using VBOs: Yes
Is Modded: Definitely; Client brand changed to 'fml,forge'
Type: Client (map_client.txt)
Resource Packs:
Current Language: English (US)
Profiler Position: N/A (disabled)
CPU: 6x AMD FX(tm)-6300 Six-Core Processor

^^^^
my most recent ones
/ / / /
[pastebin/gist/etc link here]
crash-2017-11-12_12.46.22-client.txt
crash-2017-11-12_12.56.06-client.txt

This has nothing to do with EnderIO

what is the problem with then? i'd gladly look into other options

Go and disable other mods and come back when you will figure out which mode was it. There is no other way to go since it is not occurring with ONLY EnderIO.

BTW, I would start with the coremods. That exception cannot happen with just vanilla+Forge code because an item would have to be in and not be in the item registry at the same time...

https://github.com/SleepyTrousers/EnderIO/issues/4332
https://github.com/skyboy/MineFactoryReloaded/issues/600
this is an MFR issue likely, follow the instructions and disable the milkbucket

Actually that's just the thing. It happens with every mod once the forge
cap registers it over 100. It doesn't matter which mods I have installed as
soon as it passes a hundred it starts picking on random ones.
~QT
On Nov 13, 2017 11:04, "Tahakk"<EMAIL_ADDRESS>wrote:

Go and disable other mods and come back when you will figure out which
mode was it. There is no other way to go since it is not occurring with
ONLY EnderIO.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/SleepyTrousers/EnderIO/issues/4358#issuecomment-343886062,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AgCjmC-rp_agMvyzdo0MFCdWjcwQ1qLcks5s2CIsgaJpZM4Qa3_x
.

Thank you, will try.
~QT
On Nov 13, 2017 11:50, "mindforger"<EMAIL_ADDRESS>wrote:

#4332 https://github.com/SleepyTrousers/EnderIO/issues/4332
skyboy/MineFactoryReloaded#600
https://github.com/skyboy/MineFactoryReloaded/issues/600
this is an MFR issue likely, follow the instructions and disable the
milkbucket
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/SleepyTrousers/EnderIO/issues/4358#issuecomment-343896487,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AgCjmNfp3bbHeqKWKlN0mHeaDdkdn6sCks5s2C0TgaJpZM4Qa3_x
.

A little background information on the two differing answers: The line numbers for vanilla code in the stacktrace are off from what we see in the code, so if there are multiple possible alternatives we have to guess which one it is. In this case there are 3 possible ones: The one that pulls in the item variants for all registered items, the one for the Forge bucket and the one for the vanilla milk bucket which is used if the Forge bucket is enabled but there's no milk fluid registered for the Forge Bucket.
The crash itself happens when it is trying to find the item variants for an item that is not registered. In the first case that literally can not happen (unless a coremod changes that code) because it goes over all registered items. In the second and third case it acts on the empty bucket resp. milk bucket items that should always be registered unless some mod messes them up.


downcase digital format src for more robust comparisons

ATLA currently displays Facet: Mp3. This was not in the list to be matched for MP3 (mp3 and MP3 were present).
This PR changes the logic to downcase the incoming source for comparison to avoid similar bugs reminiscent of bAd tYpING fRom tHE '90s.
Linked to issue: https://gitlab.com/notch8/atla_digital_library/issues/105

@dewey4iv does it make sense to strip the string as well? that way spaces can't muck us up

Certainly does. Good call.

It certainly does @orangewolf. Good call.


Smallish code cleanup

Tried to cleanup and fix more but unfortunately 90% of the codebase is pure cancer.


Steel REPL Cursor "Bug"

Not sure what this is about, but the title says it all, see:

Interesting - could you provide some details about your environment? Any help with trying to reproduce it?

Windows 11, tried with/without WSL, using Windows Terminal/cmd.exe. I built the interpreter in release mode following the instructions in the readme ¯\_(ツ)_/¯

Thanks, I'll try to reproduce today. I'll boot up a windows machine and see what happens

Would you look at that, I was able to reproduce - I'll investigate

Looks to be this: https://github.com/kkawakam/rustyline/issues/562 - I can get in a fix later today

The relevant line is here https://github.com/mattwparas/steel/blob/master/crates/steel-repl/src/repl.rs#L98
Specifically, changing the prompt to this on windows will work:
let mut prompt = "λ > ";

Might need a to_string() there, but can't test it quite this second. Feel free to make the change locally and see if it works for you

Just pushed a commit that will fix this for windows: https://github.com/mattwparas/steel/commit/904906bdbb72a22b06630a88a2f0baf17d04ea1f
Sorry for the trouble! I'll leave this open for a few days, let me know if its fixed for you

There was an error, i am working on a fix (just a single line, also my first contribution).

See, in line 100 you set prompt to a &str, but in line 103 you set it to a String, on linux there won't be any problem, because in line 163 it's also set to a String, but on windows prompt is a &str, so it will give a mismatched types error.

ah yes, so it does need the to_string()

Yes. I really felt the need to say that it works using itself.


Needs rewrite

As of now there are lot of bugs , typos in the library,  iI do not recommend it for production use.
If you are interested in maintaining the library, please ping me.

As of now there are lot of bugs , typos in the library, iI do not recommend it for production use.
If you are interested in maintaining the library, please ping me.

i will maintain

will try

will tr
Please join our discord @deadapi


Tcp layers tutorial

PR Checklist
If you are contributing to Javis.jl, please make sure you are able to check off each item on this list:

[ ] Did I update CHANGELOG.md with whatever changes/features I added with this PR?
[x] Did I make sure to only change the part of the file where I introduced a new change/feature?
[ ] Did I cover all corner cases to be close to 100% test coverage (if applicable)?
[ ] Did I properly add Javis dependencies to the Project.toml + set an upper bound of the dependency (if applicable)?
[ ] Did I properly add test dependencies to the test directory (if applicable)?
[x] Did I check relevant tutorials that may be affected by changes in this PR?
[ ] Did I clearly articulate why this PR was made the way it was and how it was made?

Link to relevant issue(s)
Closes #379
How did you address these issues with this PR? What methods did you use?
I followed the outline as closely as I understood it

Thanks @gpucce We're currently working through it on Twitch :wink:
https://www.twitch.tv/thecedarprince

Just a suggestion. Can we have convenience methods rather than the anonymous functions ?

sure, you mean the one inside the dancing_circles functions?

Will do later today


Bump controller-runtime, k8s libraries, openshift/library go, adjust CO to the new versions

fix(deps): update module sigs.k8s.io/controller-runtime to v0.15.0
Bump openshift/library-go
bump k8s.io/pod-security-admission to v0.27.2
bump sigs.k8s.io/controller-tools to v0.12.0
Adjust CO reconcile loop setup and unit tests for the new controller-manager version

Adjust CO reconcile loop setup and unit tests for the new controller-manager version
In order to use the latest release of controller-manager we need to use
the new style of setting up controller loops that uses
ctrl.NewControllerManagedBy() and then the builder pattern instead of
adding c.Watch for each resource.
The tests had to be adjusted, too, to specifically name resources that
can update its status.

/test e2e-aws-parallel

/test e2e-aws-parallel

hmm, that test passes locally when I run that test only. But the last three CI runs of this PR fail always on that single test. Running more tests locally.

hmm all the parallel tests are passing locally. I'm going to re-run the tests again and watch them interactively to try and catch the error..

/test e2e-aws-parallel

I /think/ I managed to catch the issue:
{"level":"error","ts":"2023-06-28T14:38:36.312Z","logger":"remediationctrl","msg":"Retriable error","Request.Namespace":"osdk-e2e-ac518a1e-a339-4401-9a13-72e5
b2162618","Request.Name":"test-generic-remediation-fails-unkown","error":"failed to get API group resources: unable to retrieve the complete list of server APIs: foo.bar/v1: the server could not find the requested resource","stacktrace":"github.com/ComplianceAsCode/compliance-operator/pkg/controller/common.ReturnWi
thRetriableError\n\tgithub.com/ComplianceAsCode/compliance-operator/pkg/controller/common/errors.go:117\ngithub.com/ComplianceAsCode/compliance-operator/pkg/controller/complianceremediation.(*ReconcileComplianceRemediation).Reconcile\n\tgithub.com/ComplianceAsCode/compliance-operator/pkg/controller/complianceremedi
ation/complianceremediation_controller.go:173\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Reconcile\n\tsigs.k8s.io/controller-runtime@v0.15.0/pkg/internal/controller/controller.go:118\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\tsigs.k8s.io/cont
roller-runtime@v0.15.0/pkg/internal/controller/controller.go:314\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.15.0/pkg/internal/controller/controller.go:265\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.f
unc2.2\n\tsigs.k8s.io/controller-runtime@v0.15.0/pkg/internal/controller/controller.go:226"}                                                                  {"level":"error","ts":"2023-06-28T14:38:36.312Z","msg":"Reconciler error","controller":"complianceremediation-controller","controllerGroup":"compliance.opensh
ift.io","controllerKind":"ComplianceRemediation","ComplianceRemediation":{"name":"test-generic-remediation-fails-unkown","namespace":"osdk-e2e-ac518a1e-a339-4401-9a13-72e5b2162618"},"namespace":"osdk-e2e-ac518a1e-a339-4401-9a13-72e5b2162618","name":"test-generic-remediation-fails-unkown","reconcileID":"7c2cba67-3cd
4-4d64-9fd2-fa02cc484099","error":"failed to get API group resources: unable to retrieve the complete list of server APIs: foo.bar/v1: the server could not find the requested resource","stacktrace":"sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).reconcileHandler\n\tsigs.k8s.io/controller-runti
me@v0.15.0/pkg/internal/controller/controller.go:324\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\tsigs.k8s.io/controller-runtime@v0.15.0/pkg/internal/controller/controller.go:265\nsigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func2.2\n\tsi
gs.k8s.io/controller-runtime@v0.15.0/pkg/internal/controller/controller.go:226"}

I guess the problem is that this should not be a Retriable Error..

/hold
because the commit I added is a dirty hack and we should do better. But I want to see how the CI fares now (manual tests passed with the workaround)

I included the patch from PR #370 as a separate patch because go mod tidy was also needed and squashing would be too messy.

I'm fine merging this for now and cleaning up the error after so we can at least get updated dependencies. But, yeah, that is odd...

Adding other appropriate labels since this is a dep bump.

Making sure @Vincent056 and @yuumasato have an opportunity to take a look at this before we remove the hold.

Making sure @Vincent056 and @yuumasato have an opportunity to take a look at this before we remove the hold.

@rhmdnd Thanks. LGTM, based on my little knowledge of Go and the operator.

Getting this merged so we can cleanup the dep bump patches.


feat: create release on npm registry

Issue
na
Description
add feat commit to create release on npm registry
Additional context

Gravitee.io Automatic Deployment
A prerelease version of this package has been published! 🚀
To use it in your project run the following lines:
npm install<EMAIL_ADDRESS># or
yarn add<EMAIL_ADDRESS>

Gravitee.io Automatic Deployment
📚 View the storybook of this branch here

:tada: This PR is included in version 1.2.0 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

Gravitee.io Automatic Deployment
A prerelease version of this package has been published! 🚀
To use it in your project run the following lines:
npm install<EMAIL_ADDRESS># or
yarn add<EMAIL_ADDRESS>

Gravitee.io Automatic Deployment
📚 View the storybook of this branch here


[Provider] Meshery remote provider not available in Provider UI

Description
Meshery Remote Provider is missing in the dropdown list of supported providers.
Expected Behavior
"Meshery" should be a choice.
Screenshots/Logs

Environment:

Meshery Version: v0.5.0 and v0.5.1
Platform: Docker and Kubernetes
Browser: Chrome and Safari

@kumarabd @utkarsh-pro is this happening in your environments?

@leecalcote we haven't deployed latest version of meshery cloud to production however we merged @kumarabd's PR which changed the capabilities endpoint to /:meshery-version/capabilities. Right now, there is no such endpoint as the latest meshery server is expecting so it fails to load the capabilities and hence nothing shows up in the UI.

oh, that makes sense. @kumarabd we have a mismatch here.

Fixed in new Meshery Cloud release.


[FancyZones] Optional overflow direction & Snapping choice

📝 Provide a description of the new feature
Allow user to choose direction app overflows should be allowed and which side of the application should snap to the zone.
This would allow users to have more control over how applications appear when the zone is smaller than the apps smallest window size. An example of this would be Spotify desktop app has a minimum window size of 800px x 600px.
Note: In the following example pictures, notepad is attached to the same size zone as Spotify should be attaching to
An example where application overflows onto the second screen incorrectly using current default configuration:

How it should sit instead:

If you'd like to see this feature implemented, add a 👍 reaction to this post.

@TGTGamer
it's unlikely that we will implement this features since it would open the door to several problems and it will break the possibility to implement other ideas like side-by-side window resizing.

@TGTGamer
it's unlikely that we will implement this features since it would open the door to several problems and it will break the possibility to implement other ideas like side-by-side window resizing.

Suggestion added to #6611, closing the issue to simply managing all the suggestion.

How about this be added as a separate thing - so, snapping zones (i'll be calling snapping locations in this comment)- which only specify the position and not size.
so, for example, the favoured snapping locations will be

top left of app snapped to top right of desktop
top right snapped to top left
similar for bottom left and bottom right locations

Rough Mockup:
shown: the arrows in top left arrow, and on left edge

if this seems unrelated, then i'll have no prob in separating this to a new issue.


Handle wiring images

What does this change
This change introduces additional run time wiring logic for the mustache like bundle.images functionality. When a bundle is executed, the bundle.json and an optional relocation-mapping.json file can be mounted into the invocation image. These can override the values present in the porter.yaml (which is inserted into the invocation image at build). The values provided by the bundle.json and relocation-mapping.json should override what is in the porter.yaml manifest.
What issue does it fix
Closes #692
Notes for the reviewer
👋 🌵
Checklist

[x] Unit Tests

[x] Documentation Not Impacted

@vdice nixed the Original Image and TODO comments

I have an impending update of the relocation mapping. The format I had seen before isn't what is there for reals, so fixing that up at the moment.

OK, this is updated now.
The image relocation map looks like:


Exception in BulkMerge when using composite primary key

dbContext.BulkMerge() method generates exception "Unable to drop table '#tmp_be_xx...' because it doesn't exist or you don't have permissions"
This kind of exception only thrown in case of using composite primary key as in
modelBuilder.Entity<Example>()
   .Property(x => x.Key1)
   .Property(x => x.Key2)
   .HasKey(x => new { x.Key1, x.Key2 })
The problem happens due to wrong SQL code generated for the MERGE query
MERGE [Example] AS t USING [#tmp_be_xx_Example] AS s ON t.Key1=s.Key1ANDt.Key2=s.Key2...... <- there are no spaces around 'AND' keyword
There are actually 2 exceptions:
-first exception is about wrong SQL statement, but it is being swallowed by the library
-the second one is about temp table dropping error that happens during BulkOperation.Dispose

I'm encountering the same issue. When using composite keys the GetJoinConditionSql in CommonUtil.cs will add "AND" without any spaces when building the query.
Compare this to the same method in the N.EntityFramework.Extensions where it will instead add " AND " with spaces.
N.EntityFrameworkCore.Extensions:

N.EntityFramework.Extensions:

Hopefully that should be all thats needed to fix the issue 😄

osmozis, Jackobi
This issue has been addressed in <IP_ADDRESS>
Please test it and let me know if you still have any issues.

@NorthernLight1 , now it works like a charm. Thanks a lot


refactor: implemented code generation for DynamoMapper.

:tada: This PR is included in version 1.0.0 :tada:
The release is available on:

1.0.0
GitHub release

Your semantic-release bot :package::rocket:


Fixed an issue in Makefile when using raygui and physac on unix systems

Hash "#" is single-line comment character in bash so echo ignores all of line if #include and #define written and make gives an error because it cannot find raygui.c and physac.c

@tixvage Thanks for the review! :D


base64 encoding option for embeddings

Closing #349
Closing #136 - buffer packing the embeddings could help.

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
Attention: Patch coverage is 92.85714% with 1 line in your changes missing coverage. Please review.

Project coverage is 68.59%. Comparing base (4a05f13) to head (41042ee).

Files with missing lines
Patch %
Lines

libs/infinity_emb/infinity_emb/primitives.py
83.33%
1 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.

:exclamation:  There is a different number of reports uploaded between BASE (4a05f13) and HEAD (41042ee). Click for more details.
HEAD has 5 uploads less than BASE

Flag
BASE (4a05f13)
HEAD (41042ee)

6
1

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #350      +/-   ##
==========================================
- Coverage   77.95%   68.59%   -9.37%
==========================================
  Files          35       35
  Lines        2531     2544      +13
==========================================
- Hits         1973     1745     -228
- Misses        558      799     +241

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Add Flowbite Icons as resource to Icons

Pull Request Template
Please ensure all items below are checked before creating a pull request:

[x] My changes were made in the resources folder, not in the auto-generated README.md file or db folder
[x] My submission is formatted according to the guidelines in the contributing guide
[x] My submission is ordered alphabetically based on the resource name
[x] My submission has a useful description
[x] I have searched the repository for any relevant issues or pull requests

Hey @marckohlbrugge,
I've added Flowbite Icons (which we've recently open-sourced) as a resource.
Cheers,
Zoltan

Hi @zoltanszogyenyi, thank you for the contribution.
Flowbite already exists on the project, but it doesn't have the Icon category on it.
Would you mind removing the one you added and instead updating the existing resource?


Start resource

Hello there is not a resource.lua or fxmanifest who can help me pls

Hello, i forked this resource, for people that knows javascript. Original post has been deleted unfortunatly ...

Well how do i start this resource in fivem ?

you dont. you can make the WHOLE fivem part integration yourself or just wait/die

you dont. you can make the WHOLE fivem part integration yourself or just wait/die

:'(

Then this script is useless... :x


Added Huffman Code

A text string can now be encoded using the Huffman Coding Algorithm.

Ah...that's my mistake.
I just selected all the files while uploading them.
On Tue, May 19, 2020, 23:00 Norkator<EMAIL_ADDRESS>wrote:

@norkator requested changes on this pull request.
Why there is binary class files included?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/norkator/Cryptography/pull/5#pullrequestreview-414670133,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALMXUS2FKTKR6KDSKM2U5I3RSK62NANCNFSM4NELWMFQ
.

Okay I deleted those binary class files

So whats the chance to get also decoding?

Yeah, that's allright
Thanks
On Thu, May 21, 2020, 00:52 Norkator<EMAIL_ADDRESS>wrote:

Okay I deleted those binary class files
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHub
https://github.com/norkator/Cryptography/pull/5#issuecomment-631675251,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALMXUS7TW6DB2CIXLMX24FDRSQUXTANCNFSM4NELWMFQ
.


Roll engine a6e890666d22..d1cac77d5a4e (1 commits)

git@github.com:flutter/engine.git/compare/a6e890666d22...d1cac77d5a4e
git log a6e890666d22..d1cac77d5a4e --no-merges --oneline
2019-11-23<EMAIL_ADDRESS>Roll src/third_party/skia 47af12aa8331..c3ff97a98b74 (3 commits) (#13993)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

Auto-roller completed checks. About to merge.


Add a try-script to run an example

A ./try.sh to see a demo.mbtiles in the browser

A quick demo doesn't hurt anybody


Using cookie to simulate user login

The goal is to crawl websites that require user login. A simple way to do that is using cookie returned by the target site after users sign-in from a browser. To do:

Allow users to add cookies of given sites to ACHE configuration file.
ACHE adds the provided cookies into the future requests to the corresponding sites.
Note that we also need to handle the expiration date of the cookies. We can separate this to another issue.

@aecio @julianafreire: So the problem is because of user-agent string. Each cookie is paired with an user-agent string, so we must use the user-agent string from the browser where we get the user-agent string. Note that different browsers and versions have slightly different user-agent strings (Also the way ACHE is handling user-agent string slightly changes it). In fact, if we use a wrong pair of user-agent string and cookie, web server will response a new (authenticated) cookie associated with the wrong user-agent string. We then need to replace the old cookie by this new one in order to continue the authenticated session.

@kienpt @julianafreire I committed a change that allows the user to configure the exact User-Agent string using a config as in the following example:
crawler_manager.downloader.user_agent.string: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36

I am merging the changes that @kienpt did for cookies, and was able to crawl one forum that uses phpBB CMS. I should commit and push to branch master soon.


Fixing -allenvs flag on watch

Fixes https://github.com/Shopify/themekit/issues/156
cc @chrisbutcher @ilikeorangutans

🎉


SCB-820 Keep polish the TCC demo

Coverage increased (+0.2%) to 93.839% when pulling b219bc93762e433cc89f5d32893cc941c2ac0376 on SCB-820 into 5d0c36187d51e1e9b3b35e1412dba56b8f205016 on master.


Fix bug with getting list of resource by key

The querying of the list of all Resource instances by looking at the keys of Resource was not safe, and was liable to break in the context of code transformations. This may be the cause of the bug on GitHub pages in which an extra resource, shown as the empty string, was displayed when using cheats; this likely corresponds to the extra key values: () => Resource[] in typeof Resource. This improves the typing of that function, and ensures that only instances of Resource are returned in the list, rather than unsafely casting.

I also fixed the occurance of the same unsafe code in Species, and moved the safeKeysfunction into a separate helper module.

resolves #64


rule message or log data retrieved from callback differs

Hi,
I wrote a simple program and detect the potential attacks, and I find that rule message(or log data) I get from callback differs.

[log:ModSecurity: Warning. Matched "Operator Rx' with parameter (?:^([\d.]+|[[\da-f:]+]|[\da-f:]+)(:[\d]+)?$)' against variable REQUEST_HEADERS:Host' (Value: <IP_ADDRESS>' ) [file "/root/cleanset/z01_waf_jc/rules/crs/REQUEST-920-PROTOCOL-ENFORCEMENT.conf"] [line "743"] [id "920350"] [rev ""] [msg "Host header is a numeric IP address"] [data "<IP_ADDRESS>"] [severity "4"] [ver "OWASP_CRS/3.4.0-dev"] [maturity "0"] [accuracy "0"] [tag "application-multi"] [tag "language-multi"] [tag "platform-multi"] [tag "attack-protocol"] [tag "paranoia-level/1"] [tag "OWASP_CRS"] [tag "capec/1000/210/272"] [tag "PCI/6.5.10"] [hostname "<IP_ADDRESS>"] [uri "/"] [unique_id "1653876579"] [ref "o0,13o0,13v38,13"]]
[log:ModSecurity: Warning. detected SQLi using libinjection. [file "/root/cleanset/z01_waf_jc/rules/crs/REQUEST-942-APPLICATION-ATTACK-SQLI.conf"] [line "46"] [id "942100"] [rev ""] [msg "SQL Injection Attack Detected via libinjection"] [data "Matched Data: 1&1 found within ARGS:id: 1 AND 1=1"] [severity "2"] [ver "OWASP_CRS/3.4.0-dev"] [maturity "0"] [accuracy "0"] [hostname "<IP_ADDRESS>"] [uri "/"] [unique_id "1653876579"] [ref "v9,9"]]
[log:ModSecurity: Warning. Matched "Operator Ge' with parameter 5' against variable TX:ANOMALY_SCORE' (Value: 8' ) [file "/root/cleanset/z01_waf_jc/rules/crs/REQUEST-949-BLOCKING-EVALUATION.conf"] [line "139"] [id "949110"] [rev ""] [msg "Inbound Anomaly Score Exceeded (Total Score: 8)"] [data ""] [severity "2"] [ver "OWASP_CRS/3.4.0-dev"] [maturity "0"] [accuracy "0"] [tag "application-multi"] [tag "language-multi"] [tag "platform-multi"] [tag "attack-generic"] [hostname "<IP_ADDRESS>"] [uri "/"] [unique_id "1653876579"] [ref ""]]

These logs came from a attack pcap. The one triggered SQLi does not contain any TAGs, and looked up to the rule 942100 does have TAGs. Could anyone have any idea how this happened? Thanks ahead.

Hello @chenjinlei ,
First, just to be precise, although you refer to 'rule message or log data', the rule 942100 log line does include expected information for both 'msg' and 'data'.
You have correctly noted that the expected 'tag' information is not present for 942100 (although it is present for the other two rules).
What is causing that effect with rule 942100 is the 'multiMatch' action. If you were to remove that action, then the 'tag' information would appear whenever there is a detection, along with the rest of the audit log information. (Of course, that doesn't mean it would be advisable to remove it; presumably it has been assessed by the rule writers as desirable to include multiMatch for that rule).
This is not intentional behaviour and it can appropriately be classified as a bug. It does, however, appear to be a longstanding bug in ModSecurity and not new to any recent release.

Oh, thanks, @martinhsv !
and yes, it would be insecure to remove 'mulitMatch' action for this rule:

SecRule REQUEST_COOKIES|!REQUEST_COOKIES:/__utm/|REQUEST_COOKIES_NAMES|REQUEST_HEADERS:User-Agent|REQUEST_HEADERS:Referer|ARGS_NAMES|ARGS|XML:/* "@detectSQLi"
"id:942100,\
phase:2,\
block,\
capture,\
t:none,t:utf8toUnicode,t:urlDecodeUni,t:removeNulls,\
msg:'SQL Injection Attack Detected via libinjection',\
logdata:'Matched Data: %{TX.0} found within %{MATCHED_VAR_NAME}: %{MATCHED_VAR}',\
tag:'application-multi',\
tag:'language-multi',\
tag:'platform-multi',\
tag:'attack-sqli',\
tag:'paranoia-level/1',\
tag:'OWASP_CRS',\
tag:'capec/1000/152/248/66',\
tag:'PCI/6.5.2',\
ver:'OWASP_CRS/3.4.0-dev',\
severity:'CRITICAL',\
multiMatch,\
setvar:'tx.anomaly_score_pl1=+%{tx.critical_anomaly_score}',\
setvar:'tx.sql_injection_score=+%{tx.critical_anomaly_score}'"

I think the target needs to be check before and after "t:none,t:utf8toUnicode,t:urlDecodeUni,t:removeNulls,", this transformation...
Do you have any idea when this would be fixed? or is it easy to fix? maybe I can help to do some work...


add wilder wild

https://modrinth.com/mod/wilder-wild
large biome mod, expands upon the 1.19 wild update
has some feature overlap with missing wilds

Uses Terrablender so likely compatible with #7 as well. Love the improved biomes, The changes are subtle but it adds a lot.

New biomes, and I am in. I love when mods add unique biomes, makes exploration so much fun. The aspect of finding new blocks or ores and using them to make new tools or armour is great, So with that, I would be happy to add this mod.

Closed as it was makred as "won't add".


Add Python3 support

handle differences between urllib2 (python2) and urllib (python3).

Was not actually hitting all this changed code when I was testing at first.  Back to testing.


[WIP] Check for gate parameter

Summary
This PR aims to fix an issue withTarget.has_calibration() and Target.get_calibration() when passed with parameterized gates didn't work as expected.
Refer to issues for more information.
#11658
#11657
Details and comments
To be precise, Target.has_calibration() didn't check if the calibration if present is present for a particular gate with a particular parameter,
and,
Target.get_calibration() didn't get the calibration for the gate if present is present for a particular gate with a particular parameter, when passed as a parameter as args, the method tried to bind this args with a parameter in the schedule, which was not the intention of this particular args.
So, the signature of Target.has_calibration includes a new argument operation_params which has to be passed with the parameter of the Gate if the Gate is parameterized.
Similarly, the signature of Target.get_calibration also includes a new argument operation_params which has to be passed with the parameter of the Gate if the Gate is parameterized. In the case of args argument in this function, it should be passed with the values to be bound with the parameter of the schedule which has been attached to this particular gate as its calibration.
fixes #11658
fixes #11657

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

6 of 6 (100.0%)  changed or added relevant lines in 2 files are covered.
4 unchanged lines in 1 file lost coverage.
Overall coverage increased (+0.006%) to 89.607%

Files with Coverage Reduction
New Missed Lines
%

crates/qasm2/src/lex.rs
4
92.62%

Totals

Change from base Build<PHONE_NUMBER>:
0.006%

Covered Lines:
62302

Relevant Lines:
69528

💛  - Coveralls

@1ucian0 , pulse features are being deprecated in Qiskit, and being moved to Qiskit Dynamics, is this PR required anymore?
If yes, in what direction the PR should be heading?

Pull Request Test Coverage Report for Build<PHONE_NUMBER>8
Details

8 of 8 (100.0%)  changed or added relevant lines in 2 files are covered.
16 unchanged lines in 2 files lost coverage.
Overall coverage increased (+0.009%) to 88.945%

Files with Coverage Reduction
New Missed Lines
%

crates/qasm2/src/lex.rs
4
93.23%

crates/qasm2/src/parse.rs
12
97.15%

Totals

Change from base Build<PHONE_NUMBER>5:
0.009%

Covered Lines:
79415

Relevant Lines:
89286

💛  - Coveralls

@eliarbel , please have a look :)


added tests for utils

Codecov Report

Merging #6 (ea20ff2) into main (e5725a0) will increase coverage by 34.61%.
The diff coverage is 98.52%.

@@            Coverage Diff             @@
##            main       #6       +/-   ##
==========================================
+ Coverage   0.29%   34.91%   +34.61%
==========================================
  Files          5        5
  Lines        336      401       +65
==========================================
+ Hits           1      140      +139
+ Misses       335      261       -74

Impacted Files
Coverage Δ

src/columns.rs
0.00% <0.00%> (ø)

src/utils.rs
100.00% <100.00%> (+100.00%)
:arrow_up:

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 e5725a0...ea20ff2. Read the comment docs.


Travis build passed even if some unit tests failed

https://travis-ci.org/GoogleCloudPlatform/forseti-security/builds/340711717

Ran 764 tests in 34.548s
FAILED (errors=2, skipped=3)
Running pylint.
Using config file /forseti-security/pylintrc
Your code has been rated at 10.00/10
The command "./setup/scripts/run_docker_tests.sh" exited with 0.
after_success
......
Done. Your build exited with 0.

I presume this is because the last command pylint ended with success (exit code 0). I'll take a look at fixing this.

This is resolved in #1085


Make migration assessment public

As decided in the sales + pre-sales retro we should make the migration assessment public on the .io site.
This is the most up to date version of the template: https://docs.google.com/document/d/1zbJNrrdT3ENWsbGryB3N6hGq6k85R2rNzwqJAWLAkfE/edit
@jakubkrzywda and @llarsson probably want a say in this.
Maybe @davidumea could help us improve this migration assessment as well?
Should we include it here https://elastisys.io/compliantkubernetes/user-guide/prepare/? or even one step before?

In spirit, I definitely support making this open. However, that would require:

a re-formulation of basically all bullet points into a question-format ("is the X component containerized?") rather than a statement format ("the X component is containerized")
conversion of the document into Markdown, so it can go up on the web easily, and be maintainable there

Also, we would also figure out how to make the document copy-pasteable in such a way that having it on the web helps us actually perform these migration assessments, because otherwise, it's strictly speaking just more work for us, rather than less.
As long as we can figure out all that, and become more efficient in the process, the happier I would be.
I think this is a rather large task, all in all.

From my experience, it makes it very straightforward and efficient to perform the assessment while we have statements in the document. Why? Because if requirement is fulfilled, you basically move it to green. If it's not, then you modify the sentence slightly. When this will be in question format you will have to modify each bullet every time.
I'm also not in favor of Markdown format for such documents. In the end you usually end up copying it into Google Doc in the end...
Wouldn't it be a better use of our time to write a blog post in a similar fashion to the BSI, where we explain what is included as well as the process itself?

Excellent points, @jakubkrzywda!
It's quite good material for a blog post!
Would that be sufficient, do you think, @simonekman?
"Kubernetes migration" must be a highly sought keyword.

Decently popular. About as popular as the other keywords that we dominate, I'd say:

https://trends.google.com/trends/explore?q=migrate to kubernetes,backup kubernetes,reboot kubernetes

Backup is still the best one, of course. Should make sure to work that word into as many posts as possible. :laughing:

Based on what you guys wrote above a blog on the topic "migrate to
Elastisys Kubernetes Platform" might be the best option instead of
including it on the .io site.
Should we decide on that AP?
Den ons 8 feb. 2023 kl 09:54 skrev Lars Larsson @.***>:

Backup is still the best one, of course. Should make sure to work that
word into as many posts as possible. 😆
—
Reply to this email directly, view it on GitHub
https://github.com/elastisys/compliantkubernetes/issues/498#issuecomment-1422246168,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ATOGWWWEVCMBUJTP4REROSLWWNNMHANCNFSM6AAAAAAUSYOWAI
.
You are receiving this because you were mentioned.Message ID:
@.***>

Close this issue and move discussion here instead? https://github.com/elastisys/marketing/issues/192

Closing this issue, letting the linked above be the correct place for it.


[DPE-4317] Fix deploy on Juju 3.5.0 (TEST)

Issue
Solution

Superseded by the fix available on Juju 3.5.1.


Re-Render Package Detail Page after install and uninstall

Is your feature request related to a problem? Please describe.
A user might install a different from the latest version of some package from the package detail page. When they entered this page, it was rendered based on the manifest of the latest version. After installation or uninstallation, the page is outdated (e.g. manifest link is wrong, dep because it shows a different version.
Describe the solution you'd like
The detail part of the page should be reloaded in some smart htmx way.
Describe alternatives you've considered
Additional context

I think the way to do this would be to add another trigger to the "main div" of the package detail template. We already have the htmx:historyRestore trigger there, and we can add another trigger: htmx:afterRequest from:#pkg-install-modal-form. This should trigger the reload after the install call is finished.


Documentation Update on OSQP Version

It seems that OSQP have new versions that are not compatible with P4.
P4 works well with osqp version 0.5.0, so these are the instructions for installing OSQP with the right version that is currently compatible with P4:
git clone https://github.com/oxfordcontrol/osqp
cd osqp
git checkout release-0.5.0
git submodule update --init --recursive
mkdir build
cd build
cmake -G "Unix Makefiles" ..
cmake --build .
sudo cmake --build . --target install

Confirm this. If osqp version is not specified, an error will occur when compiling, saying c_float in polynomial_bounds.h is undefined. This error is cleared when release-0.5.0 is specified.


URL params regression

URL parameters are represented in the param pool by appending a number to the end if they are an array.
I remember we discussed this before (i can't remember when) and agreed it was to be represented the same as any other array value in the param pool, so nested item nodes in xml and a comma separated list in the runtime params.
Is this a regression that it isn't like this? I think so.
current behaviour:

url: ?distance[]=3-to-5&distance[]=over-5

<url-distance.1>3-to-5</url-distance.1>
<url-distance.2>over-5</url-distance.2>

$url-distance.1	= '3-to-5'
$url-distance.2	= 'over-5'

expected behaviour:

url: ?distance[]=3-to-5&distance[]=over-5

<url-distance>
    <item handle="3-to-5">3-to-5</item>
    <item handle="over-5">over-5</item>
</url-distance>

$url-distance = '3-to-5, over-5'

The current behaviour means that it is impossible to collectively access the parameters in the xml without knowing the names, and exactly how may there are in the url (unless I'm missing something). This is bad.

This is bad.

true that.

It's not a regression, it was never actually done.

#1348
#1807

Bad dogs. :)

:dog: :(

Closing in favour of #1807, it has the history.


NCGenerics: avoid feature-guarding in some cases

With the generalization of Optional to support noncopyable types, our feature-guarding in swiftinterface files would double-print functions that simply refer to the Optional type.
Since NoncopyableGenerics is a suppressible feature, by default a second version of Optional and UnsafePointer are emitted into swiftinterface files, where the ~Copyable generalization is stripped away.
We can rely on that to avoid double-printing the function, if the types substituted for the generic parameters are all Copyable.
We need a bit more checking for when
@_disallowFeatureSuppression(NoncopyableGenerics) is used, since this trick relies on there always being a definition of the type we refer to, whether the feature is enabled or not.
resolves rdar://127389991

@swift-ci smoke test

@swift-ci smoke test

@swift-ci smoke test


Is it possible to add English introduction?

Hi Miksumin,
I'm very interesting with this project. I want to control my boilar and DS18B20 with Homeassistant.
Is it possible to add English introduction of this project?
Thanks,
Laughing

Hi, yes, of cause. A brief introduction you can find in README_EN.md


Arguments for Training Command

Hello! May I know the value of arguments that are used in the training command:
main.py [-h] [--batchSize BATCHSIZE] [--nEpochs NEPOCHS] [--lr LR]
[--step STEP] [--cuda] [--resume RESUME]
[--start-epoch START_EPOCH] [--clip CLIP] [--threads THREADS]
[--momentum MOMENTUM] [--weight-decay WEIGHT_DECAY]
[--pretrained PRETRAINED]
to get the PSNRs in the following table.

Scale
DRRN_B1U25 Paper
DRRN_B1U25 PyTorch

x2
37.74
37.69

x3
34.03
34.02

x4
31.68
31.70

For example, the values of 'nEpochs', 'step', 'batchSize' and so on...
Many thanks in advance!

All parameters are set as default values. While during the training phase, I manually adjusted the step value to facilitate the training phase. :）

Hi, @Ding-Liu

The initial step is 5 and during training in my experiment. While this value will be enlarged during training. I manually did this in the training phase and you can also change the adjustable learning rate policy here.
Yeah, the h5 file contains the pathes with the size of 32 x 32.


Missing License

Hi @gabriel-samfira,
I was wondering if you plan to license this project under an opensource license like the other great garm projects? At the moment we can not opensource our provider, as it depends on this module which causes our license checks to fail.
Thank you in advance and keep up the great work on garm! :)

I....always....forget. :facepalm: . Give me 5 minutes.

Awesome, thank you so much! 😁


very slow in Mac

Tried on a Mac with the below capacity and the response is very slow. Is there any way to speed it up?
Spec:
2.6 GHz 6-Core Intel Core i7
Intel UHD Graphics 630 1536 MB
32 GB 2667 MHz DDR4

I have the same mac, and also slow. It prompts fairly quickly, but the text prints back out very slowly.

We use GPUs (also Integrated GPUs) to run models. As Intel UHD Graphics 630 is too weak, we can do nothing to break the hardware limitations

Tried on a Mac with the below capacity and the response is very slow. Is there any way to speed it up?
Spec: 2.6 GHz 6-Core Intel Core i7 Intel UHD Graphics [630 1536](tel:630 1536) MB 32 GB 2667 MHz DDR4

You can try to add an eGPU for mac

Macbooks ship with M1/M2 GPUs are quite capable of running those LLM workloads, but indeed Intel integrated ones with previous macbooks are far behind


NumericString for Scala-js

Skipped NumericString methods that are not supported on scala-js.

Resubmitted for 3.1.x.


Update pom.xml

$subject

PR builder started
Link: https://github.com/wso2/product-is/actions/runs/12338072893

PR builder completed
Link: https://github.com/wso2/product-is/actions/runs/12338072893
Status: success


Wrong type of Value in Field_Instance

I have an Entity in LDTK with custom field for velocity, which is of type Array<Float>. When I tried to parse and get those values with Odin's type switch statement I could not get them by Floats, but instead got them as Integers. Am I doing something wrong here?
Here is data in the .ldtk file:

This is my code:

And this is the result I am getting now:

Unfortunately I believe that's because of the way json parser deals with numerical values. It doesn't know anything about the Array<Float>, it just sees 150, 288 etc so it loads them as intergers. ldtk.load_from_memory calls json.unmarshal which calls json.unmarshal_any. This makes a parser with a hardcoded parse_integers = true flag. That's the correct behavior for general use cases though, so what you probably want to do instead is to make a small proc to handle the conversions in a nice way. Something like this:
load_number :: proc($T: typeid, val: json.Value) -> T
where intrinsics.type_is_integer(T) || intrinsics.type_is_float(T) {
    switch v in val {
    case json.Float: return T(v)
    case json.Integer: return T(v)
    case:
        assert(false, "Not a numeric value!")
        return 0
    }
}

And while you're at it you might also want to write another util proc for vectors:
load_vector :: proc($T: [$N]$V, val: json.Value) -> (result: T)
where intrinsics.type_is_integer(V) || intrinsics.type_is_float(V) {
    switch v in val {
    case json.Array:
        for field, i in v do result[i] = load_number(V, v)
    }
}

(note: I didn't test this code)


add a script to approve the certs after they expire

We shouldn't need this for very long, but to save everyone the effort
of keeping track of the command that needs to be run here's a script.

Build SUCCESS, see build http://<IP_ADDRESS>:8080/job/dev-tools/292/


Testing Issue to Slack

[Issue successful]
webtask-bot APP
New Issue
Repository: HelloTechie/webtask-wt-test
Number: 1
Url: https://api.github.com/repos/HelloTechie/webtask-wt-test/issues/1
Title: Testing Issue to Slack


Background geolocation not working with targetSdkVersion = 28

Tried to use the app with the example given in the homepage, geolocation did work but whenever app was in background it wasn't working. Debugged it comparing it to the react-native-background-geolocation-example repo, resulted that downgrading targetSdkVersion made it work.
Your Environment

Plugin version:
Platform: Android (emulator)
OS version: Android 9
Device manufacturer and model: Pixel 2

Running in Simulator: Android Studio
React Native version: 0.59.5
Plugin configuration options:
Link to your project:

Context

It should work with targetSdkVersion = 28.
Expected Behavior

Background geolocation should still work in the background.
Actual Behavior

Updating the device's location in the background doesn't trigger any updates, even when background geolocation is still "running".
Possible Fix

Steps to Reproduce

Create a new project & set up background geolocation
Set up targetSdkVersion = 28 in build.gradle file
Use the example in the readme and set a console.log or similar in the  BackgroundGeolocation.on('location' ... method
Run the app in background, update the location, the method won't be triggered.

Context

Trying to use the background geolocation basic functionality.
Debug logs

Same issue here
@jl-ib do you found a work around for this issue ?

I have fixed the first issue by adding in the manifest, a new permission for the SDK 28
...
    <uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
...

Ahh this is super helpful, solved the issue for me, thanks a lot @zimski :) how did you find this btw?

@zimski you got a Super Like! 😄
Behavior changes: apps targeting API level 28+

Anybody willing to submit a patch?

I am not sure about this fix, seems that working, but I do not have enough time to test it in more detail. Will do it soon.

@jl-ib you welcome !
By inspection the logs, by using adb logcat and read the long java exception.
Hopefully this one was easy to figure out.

Should we close this issue if it is resolved?

Closing, this has been fixed since...


Replication volumes distribute on a same machine

Improvement
Seems like we can use the same distribute logic in Erasure-Coding https://github.com/chrislusf/seaweedfs/wiki/Erasure-Coding-for-warm-storage#architecture, to achieve data security.
@chrislusf , If you agree with it, I'm glad to achieve that.
Screenshots

Please spec out the distribution logic change first.

Configure different node as different rack solve this problem. Seems no need to improve it.


Support for added measurements

I thought there was support for this before...but can't seem to get it working.
I would specify an added measurement on the layer above, cmd+j would then space that layer within the button.

Is second this. I could have sworn this was available in an earlier release.

It should have worked, can I ask if you are renaming the layer correctly. I see the highlighted layer name is the image you put above is "r:11". can you try by just putting 11 or 11:11.
My apologies for the delay in replying. Have to work during weekends for a deadline unfortunately.

yeah tried 11 and 11:11 and still not working. previously i'd cmd+j the original text used to make the button and it would adjust.

Doesn't work for me either.
I think the point of R:10 was to align a icon/symbol to the Right with 10px padding.
Using 10:10:10:n would require knowing the left padding, which might change from button to button.
I tried r:10 R:10 and 10:10:10:50` and that didn't work either.

Test File
db3.5-button-and-symbol-padding.zip

@jonbraz0, Maybe I'm understanding this incorrectly. If you group the icon and text and apply the 11:11:11:11 to the Group then it will draw the button around it. Is that something you are trying to achieve.
@JWhiteUX The plugin never supported syntaxes like r:10. Maybe it was a different plugin.
I'm at work and don't have sketch. I will check the file if I get time in the evening.

Ah… Found it. @jonbraz0 @fuggfuggfugg  — https://evilmartians.com/chronicles/compo-sketch
Compo does the r:10 thing. I would love to have this available in DB3.5. One less plugin to use.

oh man, well that also explains why i thought it worked...same shortcut.


CTC training speed question

Hi, for my experiment, built-in (cudnnctc) is about 2.5 times fast than k2-ctc. I was wondering if this is normal and would like to make sure my program is correct.
I found that  decoding_graph = k2.compose(self.ctc_topo, label_graph, treat_epsilons_specially=False) is the reason even with build_ctc_topo2 https://github.com/k2-fsa/snowfall/pull/209. How about considering to construct ctc loss directly from text rather than compsing the topo FST and label FST. In my experiment, it would give a very similar speed with cudnnctc.
Like the below pic:

Thanks for doing the comparison, and sure, that's a good idea.  Yes, we should introduce a special-purpose function that constructs a batch of CTC graphs from a ragged tensor consisting of the linear symbol sequences for each one.  Perhaps @pkufool could work on that?

Shall we also consider the transition probability contained in the bigram P while constructing the graph for LF-MMI training?
(It's not an issue for CTC training.)

Perhaps for LF-MMI it would be best to use our current code so it takes
care of that.  But last time I checked, graph compilation does not actually
take much time since we batch things up.
Max, perhaps you could show us what code you are using for graph
compilation, e.g. are you compiling these things individually or as a batch?
On Mon, Jun 28, 2021 at 5:20 PM Fangjun Kuang @.***>
wrote:

Shall we also consider the transition probability contained in the bigram
P while constructing the graph for LF-MMI training?
(It's not an issue for CTC training.)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/k2-fsa/snowfall/issues/220#issuecomment-869522278,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAZFLOZR3TKA7SHPGRI5HKTTVA5HHANCNFSM47NBAV5Q
.

Hi, Dan, my comparison is based on the code https://github.com/k2-fsa/snowfall/blob/2dda31e14039a79b77c89bcd3bb96d52cbf60c8a/snowfall/training/ctc_graph.py#L108-L127. I used the below code to avoid composing operation. I was wondering how it works to compile them as a batch. Thanks.
def _compile_one_and_cache_v2(self, text: torch.Tensor) -> k2.Fsa:
    text = text.tolist()
    blank_idx = 0
    num_tokens = len(text)
    S = 2 * num_tokens + 1
    final = S + 1
    arcs = []
    arcs.append([final])
    for s in range(S):
        idx = (s-1) // 2
        word_id = text[idx] if s % 2 else blank_idx
        arcs.append([s,s,word_id,word_id,0])
        if s > 0:
            arcs.append([s-1,s,word_id,word_id,0])
        if s % 2 and s > 1 and word_id != text[idx - 1]:
            arcs.append([s-2,s,word_id,word_id,0])
    arcs.append([S-2,final,-1,-1,0])
    arcs.append([S-1,final,-1,-1,0])
    arcs = sorted(arcs, key=lambda arc: arc[0])
    arcs = [[str(i) for i in arc] for arc in arcs]
    arcs = [' '.join(arc) for arc in arcs]
    arcs = '\n'.join(arcs)
    ctc_topo = k2.Fsa.from_str(arcs, False)
    return k2.arc_sort(ctc_topo).to(self.device)

That code is doing composition on CPU.
Could you try
https://github.com/k2-fsa/snowfall/blob/2dda31e14039a79b77c89bcd3bb96d52cbf60c8a/snowfall/training/mmi_graph.py#L150-L181
which is run on GPU.

Thanks. I could try this way to compose. Actually, for my code, I follow this requirement When treat_epsilons_specially is True, this function works only on CPU. When treat_epsilons_specially is False and both a_fsa and b_fsa are on GPU, then this function works on GPU
So, I do k2.compose(self.ctc_topo.todevice("cuda"), decoding_graph.todevice("cuda"), treat_epsilons=False). I think its on GPU according to the doc?

Thanks for doing the comparison, and sure, that's a good idea. Yes, we should introduce a special-purpose function that constructs a batch of CTC graphs from a ragged tensor consisting of the linear symbol sequences for each one. Perhaps @pkufool could work on that?

Sure, I will.

I was wondering any reference code to compile them as a batch.

I am afraid that has to be done in C++.

So, I do k2.compose(self.ctc_topo.todevice("cuda"), decoding_graph.todevice("cuda"), treat_epsilons=False). I think its on GPU according to the doc?

Yes, it is run on GPU. It would be more efficient if you

(1) Move ctc_topo to GPU inside the constructor, e.g., in __init__.
(2) Construct the decoding graph on GPU directly, not to move it after construction.

Thanks for doing the comparison, and sure, that's a good idea. Yes, we should introduce a special-purpose function that constructs a batch of CTC graphs from a ragged tensor consisting of the linear symbol sequences for each one. Perhaps @pkufool could work on that?

@danpovey  Do you mean constructing the decoding_graphs for texts in a batch rather than call compile_one_and_cache() for several times.

Yes, I'm talking about constructing it for a batch at a time; in general all our FSA functions work for a batch (of course people can use a batch of one if needed).  This function will be very fast so there is no problem re-doing the work on each minibatch.


Define command vs define action

There is currently both a top-level define command as well as a define action, with the same names and similar signatures, but different behavior. This was initially a bit confusing for me until I dug into the source and tried out some examples. I am opening this issue to document my understanding of the current behavior (please correct me where I am wrong) and open a discussion to see if there might be a way to make it more straightforward.
Current Behavior
Top level define command
The top level command is effectively an alias for defining a function that takes no args (a thunk) and setting the value passed in as the result. So for example, I can do:
(define x 1)
(check (= (x) 1))

Which is, AFAIK, equivalent to:
(function x () i64)
(set (x) 1)
(check (= (x) 1))

The define top-level command is used in many examples to make variables which are then referred to later.
Define action
The define action however cannot currently be run at the top level of the script but can be used in a rule, to define a temporary local variable that is then accessed later in the rule actions.
For example, this is the initial fibonacci example:
(function fib (i64) i64)
(set (fib 0) 0)
(set (fib 1) 1)

(rule ((= f0 (fib x))
       (= f1 (fib (+ x 1))))
      ((set (fib (+ x 2)) (+ f0 f1))))

(run 7)

(check (= (fib 7) 13))

We can refactor it to define a temporary variable in the rule and use that to set the value:
(function fib (i64) i64)
(set (fib 0) 0)
(set (fib 1) 1)

(rule ((= f0 (fib x))
       (= f1 (fib (+ x 1))))
      ((define sum (+ f0 f1))
       (set (fib (+ x 2)) sum)))

(run 7)

(check (= (fib 7) 13))

This is different from the above define, in that it sets it as a variable, not as a function. So you cannot call the sum in the set action below it.
As far as I can tell, this isn't used much at all in the examples. The only place I can see it used is in the matrix example. In this case, the local variables defined are not ever actually accessed later. I assume something about simply defining them has an affect on the script, but I am not sure what this is:
; demand
(rule ((= e (MMul A B)))
((define demand1 (ncols A))
(define demand2 (nrows A))
(define demand3 (ncols B))
(define demand4 (nrows B)))
)

Possible changes
As I said above, I am not opening this because there are any bugs in the current implementation necessary, but simply because the ergonomic are a bit confusing. Depending on where the define is located it can either be a global function or a local variable. Also the top level one takes a cost parameter, which the local variable does not.
I wonder if it might be possible to either:

Remove the define action since it is used in only one example. In that case, it isn’t used for defining a variable but for causing a value to be evaluated. Maybe if this use case is still needed, there could be a different action defined to only evaluate the expression?
Change the name of one of them, to differentiate them better.
Keep them the same, but maybe make their implementation closer? Maybe the top-level one could also set a global variable, instead of defining a function?
Remove the define command, since you can get the same behavior with a function definition and a set, or just repeat the expression where you need. This would be fine for using egg-smol from something like Python, where you can rely on the host language to define a value and use it in multiple places, but would make the text interface much more verbose.

These are just a few initial ideas I had, but I mostly wanted to raise this issue to make sure I am understanding things properly and open up the discussion for more input. Thank you all for your work on this package! It's been very interesting to dive into and learn about.

This is a great point and totally correct. My initial take is that we
should rename them to be separate. Perhaps “let” for the action?
On Wed, Nov 23, 2022 at 10:25 AM Saul Shanabrook @.***>
wrote:

There is currently both a top-level define command as well as a define
action, with the same names and similar signatures, but different behavior.
This was initially a bit confusing for me until I dug into the source and
tried out some examples. I am opening this issue to document my
understanding of the current behavior (please correct me where I am wrong)
and open a discussion to see if there might be a way to make it more
straightforward.
Current Behavior Top level define command
The top level command is effectively an alias for defining a function that
takes no args (a thunk) and setting the value passed in as the result. So
for example, I can do:
(define x 1)
(check (= (x) 1))
Which is, AFAIK, equivalent to:
(function x () i64)
(set (x) 1)
(check (= (x) 1))
The define top-level command is used in many examples to make variables
which are then referred to later.
Define action
The define action however cannot currently be run at the top level of the
script but can be used in a rule, to define a temporary local variable that
is then accessed later in the rule actions.
For example, this is the initial fibonacci example:
(function fib (i64) i64)
(set (fib 0) 0)
(set (fib 1) 1)
(rule ((= f0 (fib x))
   (= f1 (fib (+ x 1))))

  ((set (fib (+ x 2)) (+ f0 f1))))

(run 7)
(check (= (fib 7) 13))
We can refactor it to define a temporary variable in the rule and use that
to set the value:
(function fib (i64) i64)
(set (fib 0) 0)
(set (fib 1) 1)
(rule ((= f0 (fib x))
   (= f1 (fib (+ x 1))))

  ((define sum (+ f0 f1))

   (set (fib (+ x 2)) sum)))

(run 7)
(check (= (fib 7) 13))
This is different from the above define, in that it sets it as a variable,
not as a function. So you cannot call the sum in the set action below it.
As far as I can tell, this isn't used much at all in the examples. The
only place I can see it used is in the matrix example. In this case, the
local variables defined are not ever actually accessed later. I assume
something about simply defining them has an affect on the script, but I am
not sure what this is:
; demand
(rule ((= e (MMul A B)))
((define demand1 (ncols A))
(define demand2 (nrows A))
(define demand3 (ncols B))
(define demand4 (nrows B)))
)
Possible changes
As I said above, I am not opening this because there are any bugs in the
current implementation necessary, but simply because the ergonomic are a
bit confusing. Depending on where the define is located it can either be a
global function or a local variable. Also the top level one takes a cost
parameter, which the local variable does not.
I wonder if it might be possible to either:

Remove the define action since it is used in only one example. In
that case, it isn’t used for defining a variable but for causing a value to
be evaluated. Maybe if this use case is still needed, there could be a
different action defined to only evaluate the expression?
Change the name of one of them, to differentiate them better.
Keep them the same, but maybe make their implementation closer?
Maybe the top-level one could also set a global variable, instead of
defining a function?
Remove the define command, since you can get the same behavior with
a function definition and a set, or just repeat the expression where you
need. This would be fine for using egg-smol from something like Python,
where you can rely on the host language to define a value and use it in
multiple places, but would make the text interface much more verbose.

These are just a few initial ideas I had, but I mostly wanted to raise
this issue to make sure I am understanding things properly and open up the
discussion for more input. Thank you all for your work on this package!
It's been very interesting to dive into and learn about.
—
Reply to this email directly, view it on GitHub
https://github.com/mwillsey/egg-smol/issues/67, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AANTPTENFBOGY4XGTJWBVFDWJZORLANCNFSM6AAAAAASJIGQ44
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>


Gradle Module points to build.jar

The published gradle module for the version 3.0.0 seams to reference the wrong files
{
  "formatVersion": "1.1",
  "component": {
    "group": "com.github.spotbugs",
    "module": "build",
    "version": "3.0.0",
    "attributes": {
      "org.gradle.status": "release"
    }
  },
...
"files": [
        {
          "name": "build-3.0.0.jar",
          "url": "build-3.0.0.jar",
...

https://repo.gradle.org/gradle/libs-releases/com/github/spotbugs/spotbugs-gradle-plugin/3.0.0/spotbugs-gradle-plugin-3.0.0.module
Who is generating and uploading this file to repo.gradle.org?

I cannot find .module files for version 4.0.x.
@maurusrohrer  Can I mark this issue as resolved?


Add -p, --profiler-enabled option to the query command in the cli docs

https://github.com/influxdata/influxdb/pull/21006

Thanks @Russ, just to make sure, the --profiler-enable flag enables both the operator and query profiler? It doesn't expect input as to which profiler(s) to enable?

yeah, just does both.


Is this still maintained?

Hi I was wondering if you plan to continue maintaining this repo. That last update to the core file was 5 months ago but I noticed the same file over on your https://github.com/LiveAsynchronousVisualizedArchitecture/lava which was updated around 19 days ago. Should I use this repo or just extract that file from the LAVA repo for my uses?
Mostly asking because I wanted to make sure whether the changes to the DB library in the LAVA repo was specific to that project or if the changes were generally useful.
Thanks for making this project!

Hey, I'm glad you are interested (and paying close attention).  The lava file you saw was more recent and fixed some subtle concurrency bugs.  The simdb file should be updated to reflect that now.  I actually didn't realize anyone was paying attention and didn't put the changes in right away.  If you are using this for something, let me know and I can work with you to make sure it goes well.   For the most part, I have been using it in the LAVA node graph, and after a few fixes a couple of months ago, it has continued to work without problems.
The next big step is probably getting some sort of dynamic resizing to work.  Right now the db file size is dictated by the parameters when it is created (first program to make the file wins).

Hi everybody,
I'm experimenting the library and after that my purpose is to create a node.js native addon-on that will allow use the SimDB API directly from JavaScript.

@NickNaso That's exciting.  I could see that being used for interprocess communication from node.js processes to native processes, as well as a way to cache large chunks of data.   Let me know if you have any questions, run into any snags, or want input on design.

Hi @LiveAsynchronousVisualizedArchitecture,
thank for your availability. I will keep update you when we will make progress on the project.

@NickNaso Sounds good.
@DomtronVox I will close this issue in a day unless there is a reason to keep it open.  We can still have discussions under new issues and in other areas obviously.