Sound Error?

I'm testing a bot using this library on my local server. However, when this specific custom sound is sent, the connection between the bot and my local server crashes, and I get this error. How can I fix this?
[14:59:20] SOUND > Custom sound: "game.testsounds.battlelost"
[14:59:21] CONNECTION > Disconnected: Internal network exception: io.netty.handler.codec.DecoderException: java.lang.IndexOutOfBoundsException: readerIndex(9) + length(1) exceeds writerIndex(9): UnpooledHeapByteBuf(ridx: 9, widx: 9, cap: 9)
[14:59:21] CONNECTION > Logging in again in 10 seconds...
[14:59:31] CONNECTION > Successfully authenticated user.
[14:59:31] CONNECTION > Connecting to local test server...
io.netty.handler.codec.DecoderException: java.lang.IndexOutOfBoundsException: readerIndex(9) + length(1) exceeds writerIndex(9): UnpooledHeapByteBuf(ridx: 9, widx: 9, cap: 9)
    at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:258)
    at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:140)
    at io.netty.handler.codec.ByteToMessageCodec.channelRead(ByteToMessageCodec.java:108)
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeChannelReadNow(ChannelHandlerInvokerUtil.java:74)
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeChannelRead(DefaultChannelHandlerInvoker.java:138)
    at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:317)
    at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:154)
    at io.netty.handler.codec.ByteToMessageCodec.channelRead(ByteToMessageCodec.java:108)
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeChannelReadNow(ChannelHandlerInvokerUtil.java:74)
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeChannelRead(DefaultChannelHandlerInvoker.java:138)
    at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:317)
    at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:154)
    at io.netty.handler.codec.ByteToMessageCodec.channelRead(ByteToMessageCodec.java:108)
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeChannelReadNow(ChannelHandlerInvokerUtil.java:74)
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeChannelRead(DefaultChannelHandlerInvoker.java:138)
    at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:317)
    at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:154)
    at io.netty.handler.codec.ByteToMessageCodec.channelRead(ByteToMessageCodec.java:108)
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeChannelReadNow(ChannelHandlerInvokerUtil.java:74)
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeChannelRead(DefaultChannelHandlerInvoker.java:138)
    at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:317)
    at io.netty.handler.timeout.ReadTimeoutHandler.channelRead(ReadTimeoutHandler.java:148)
    at io.netty.channel.ChannelHandlerInvokerUtil.invokeChannelReadNow(ChannelHandlerInvokerUtil.java:74)
    at io.netty.channel.DefaultChannelHandlerInvoker.invokeChannelRead(DefaultChannelHandlerInvoker.java:138)
    at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:317)
    at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:846)
    at io.netty.channel.oio.AbstractOioByteChannel.doRead(AbstractOioByteChannel.java:123)
    at io.netty.channel.oio.AbstractOioChannel$1.run(AbstractOioChannel.java:40)
    at io.netty.channel.ThreadPerChannelEventLoop.run(ThreadPerChannelEventLoop.java:38)
    at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:794)
    at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IndexOutOfBoundsException: readerIndex(9) + length(1) exceeds writerIndex(9): UnpooledHeapByteBuf(ridx: 9, widx: 9, cap: 9)
    at io.netty.buffer.AbstractByteBuf.checkReadableBytes(AbstractByteBuf.java:1161)
    at io.netty.buffer.AbstractByteBuf.readByte(AbstractByteBuf.java:563)
    at org.spacehq.packetlib.tcp.io.ByteBufNetInput.readByte(ByteBufNetInput.java:27)
    at org.spacehq.packetlib.tcp.io.ByteBufNetInput.readVarInt(ByteBufNetInput.java:60)
    at org.spacehq.mc.protocol.packet.ingame.server.ServerKeepAlivePacket.read(ServerKeepAlivePacket.java:27)
    at org.spacehq.packetlib.tcp.TcpPacketCodec.decode(TcpPacketCodec.java:42)
    at io.netty.handler.codec.ByteToMessageCodec$1.decode(ByteToMessageCodec.java:42)
    at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:227)
    ... 30 more

Closing due to age. If you are still having this issue, respond with further details such as the specific packet you're receiving the sound in (I assume ServerPlaySoundPacket, but just in case) and any other packets received between it and the disconnect.

I'm getting a similar issue
Java HotSpot(TM) 64-Bit Server VM warning: Using incremental CMS is deprecated and will likely be removed in a future release Completely ignored arguments: [--nativeLauncherVersion, 308] [19:13:11] [Client thread/INFO]: Setting user: Emerald_Explorer [19:13:11] [Client thread/INFO]: (Session ID is <censored>) [19:13:13] [Client thread/INFO]: LWJGL Version: 2.9.2 [19:13:13] [Client thread/INFO]: Reloading ResourceManager: Default [19:13:14] [Sound Library Loader/INFO]: Starting up SoundSystem... [19:13:14] [Thread-6/INFO]: Initializing LWJGL OpenAL [19:13:14] [Thread-6/INFO]: (The LWJGL binding of OpenAL.  For more information, see http://www.lwjgl.org) [19:13:14] [Thread-6/INFO]: OpenAL initialized. [19:13:14] [Sound Library Loader/INFO]: Sound engine started [19:13:16] [Client thread/INFO]: Created: 512x512 textures-atlas [19:14:22] [Client thread/ERROR]: Can't ping play.iratuspvp.com: Disconnected [19:14:30] [Client thread/INFO]: Connecting to 7c464788-577c-4f2f-9309-12cb74f0f482.oneshotmc.com, 25565 [19:14:32] [Client thread/FATAL]: Error executing task java.util.concurrent.ExecutionException: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(79) exceeds writerIndex(61): UnpooledHeapByteBuf(ridx: 1, widx: 61, cap: 61) 	at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_74] 	at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_74] 	at g.a(SourceFile:45) [1.8.8.jar:?] 	at ave.av(SourceFile:881) [1.8.8.jar:?] 	at ave.a(SourceFile:325) [1.8.8.jar:?] 	at net.minecraft.client.main.Main.main(SourceFile:124) [1.8.8.jar:?] Caused by: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(79) exceeds writerIndex(61): UnpooledHeapByteBuf(ridx: 1, widx: 61, cap: 61) 	at io.netty.buffer.AbstractByteBuf.checkReadableBytes(AbstractByteBuf.java:1175) ~[netty-all-4.0.23.Final.jar:4.0.23.Final] 	at io.netty.buffer.AbstractByteBuf.readBytes(AbstractByteBuf.java:655) ~[netty-all-4.0.23.Final.jar:4.0.23.Final] 	at em.readBytes(SourceFile:669) ~[1.8.8.jar:?] 	at em.c(SourceFile:243) ~[1.8.8.jar:?] 	at bcy.a(SourceFile:1291) ~[1.8.8.jar:?] 	at gg.a(SourceFile:52) ~[1.8.8.jar:?] 	at gg.a(SourceFile:9) ~[1.8.8.jar:?] 	at fh$1.run(SourceFile:13) ~[1.8.8.jar:?] 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_74] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_74] 	at g.a(SourceFile:44) ~[1.8.8.jar:?] 	... 3 more [19:14:32] [Client thread/FATAL]: Error executing task java.util.concurrent.ExecutionException: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(79) exceeds writerIndex(76): UnpooledHeapByteBuf(ridx: 1, widx: 76, cap: 76) 	at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_74] 	at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_74] 	at g.a(SourceFile:45) [1.8.8.jar:?] 	at ave.av(SourceFile:881) [1.8.8.jar:?] 	at ave.a(SourceFile:325) [1.8.8.jar:?] 	at net.minecraft.client.main.Main.main(SourceFile:124) [1.8.8.jar:?] Caused by: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(79) exceeds writerIndex(76): UnpooledHeapByteBuf(ridx: 1, widx: 76, cap: 76) 	at io.netty.buffer.AbstractByteBuf.checkReadableBytes(AbstractByteBuf.java:1175) ~[netty-all-4.0.23.Final.jar:4.0.23.Final] 	at io.netty.buffer.AbstractByteBuf.readBytes(AbstractByteBuf.java:655) ~[netty-all-4.0.23.Final.jar:4.0.23.Final] 	at em.readBytes(SourceFile:669) ~[1.8.8.jar:?] 	at em.c(SourceFile:243) ~[1.8.8.jar:?] 	at bcy.a(SourceFile:1291) ~[1.8.8.jar:?] 	at gg.a(SourceFile:52) ~[1.8.8.jar:?] 	at gg.a(SourceFile:9) ~[1.8.8.jar:?] 	at fh$1.run(SourceFile:13) ~[1.8.8.jar:?] 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_74] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_74] 	at g.a(SourceFile:44) ~[1.8.8.jar:?] 	... 3 more [19:14:32] [Client thread/INFO]: [CHAT] Current Tool: Default Tool [19:14:32] [Client thread/INFO]: [CHAT] Brush Type: Snipe [19:14:32] [Client thread/INFO]: [CHAT] Performer: Material [19:14:32] [Client thread/INFO]: [CHAT] Voxel: 0 (AIR) [19:14:32] [Client thread/INFO]: [CHAT] [mcMMO] Running version 1.5.04-SNAPSHOT-b${BUILD_NUMBER} [19:14:32] [Client thread/INFO]: [CHAT] [mcMMO Perks] Experience: Receive boosted XP in certain skills. [19:14:32] [Client thread/INFO]: [CHAT] [mcMMO] www.spigotmc.org/resources/mcmmo.2445/ - mcMMO Website [19:14:32] [Client thread/INFO]: [CHAT] Emerald_Explorer joined the game [19:14:33] [Client thread/INFO]: [CHAT] Welcome, Emerald_Explorer! [19:14:33] [Client thread/INFO]: [CHAT] Type /help for a list of commands. [19:14:33] [Client thread/INFO]: [CHAT] Type /list to see who else is online. [19:14:33] [Client thread/INFO]: [CHAT] Players online: 1 - World time: 6:00 AM [19:14:33] [Client thread/INFO]: [CHAT] You have no new mail. [19:14:33] [Client thread/INFO]: [CHAT] [ViaVersion] There is a newer version available: 1.0.3, you're on: 1.0.1 [19:14:33] [Client thread/INFO]: [CHAT] [FeatherBoard] An update for FeatherBoard is available! [3.16.0] [19:14:46] [Client thread/INFO]: [CHAT] Set game mode creative for Emerald_Explorer. [19:14:54] [Client thread/INFO]: [CHAT] No safe locations found! [19:14:54] [Client thread/INFO]: [CHAT] Multiverse did not teleport you to terrain2 because it was unsafe. [19:14:54] [Client thread/INFO]: [CHAT] Would you like to try anyway? [19:14:54] [Client thread/INFO]: [CHAT] please type: /mvconfirm [19:14:54] [Client thread/INFO]: [CHAT] /mvconfirm will only be available for 15 seconds. [19:15:00] [Client thread/INFO]: [CHAT] Unknown command. Type "/help" for help. [19:15:00] [Client thread/INFO]: [CHAT] Set game mode creative for Emerald_Explorer. [19:15:01] [Client thread/INFO]: [CHAT] Teleporting to top. [19:18:34] [Client thread/INFO]: [CHAT] Essentials reloaded 2.0.1-b370. [19:23:40] [Client thread/INFO]: [CHAT] * Emerald_Explorer is now AFK. [19:37:41] [Client thread/INFO]: [CHAT] * Emerald_Explorer is no longer AFK. [19:38:09] [Client thread/FATAL]: Error executing task java.util.concurrent.ExecutionException: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(79) exceeds writerIndex(76): UnpooledHeapByteBuf(ridx: 1, widx: 76, cap: 76) 	at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_74] 	at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_74] 	at g.a(SourceFile:45) [1.8.8.jar:?] 	at ave.av(SourceFile:881) [1.8.8.jar:?] 	at ave.a(SourceFile:325) [1.8.8.jar:?] 	at net.minecraft.client.main.Main.main(SourceFile:124) [1.8.8.jar:?] Caused by: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(79) exceeds writerIndex(76): UnpooledHeapByteBuf(ridx: 1, widx: 76, cap: 76) 	at io.netty.buffer.AbstractByteBuf.checkReadableBytes(AbstractByteBuf.java:1175) ~[netty-all-4.0.23.Final.jar:4.0.23.Final] 	at io.netty.buffer.AbstractByteBuf.readBytes(AbstractByteBuf.java:655) ~[netty-all-4.0.23.Final.jar:4.0.23.Final] 	at em.readBytes(SourceFile:669) ~[1.8.8.jar:?] 	at em.c(SourceFile:243) ~[1.8.8.jar:?] 	at bcy.a(SourceFile:1291) ~[1.8.8.jar:?] 	at gg.a(SourceFile:52) ~[1.8.8.jar:?] 	at gg.a(SourceFile:9) ~[1.8.8.jar:?] 	at fh$1.run(SourceFile:13) ~[1.8.8.jar:?] 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_74] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_74] 	at g.a(SourceFile:44) ~[1.8.8.jar:?] 	... 3 more [19:38:09] [Client thread/INFO]: [CHAT] [ActionBarAPI] An update for ActionBarAPI is available, new version is 1.5.2. Your installed version is 1.4.2. [19:38:09] [Client thread/INFO]: [CHAT] Please update to the latest version :) [19:38:09] [Client thread/INFO]: [CHAT] ----------------------------------------------------- [19:38:09] [Client thread/INFO]: [CHAT] An update for DeluxeChat has been found! Click to download! [19:38:09] [Client thread/INFO]: [CHAT] ----------------------------------------------------- [19:38:09] [Client thread/INFO]: [CHAT] You are still invisible! [19:38:09] [Client thread/INFO]: [CHAT] Welcome, Emerald_Explorer! [19:38:09] [Client thread/INFO]: [CHAT] Type /help for a list of commands. [19:38:09] [Client thread/INFO]: [CHAT] Type /list to see who else is online. [19:38:09] [Client thread/INFO]: [CHAT] Players online: 2 - World time: 12:10 PM [19:38:09] [Client thread/INFO]: [CHAT] You have 4 messages! Type /mail read to view your mail. [19:38:09] [Client thread/INFO]: [CHAT] Set fly mode enabled for Emerald_Explorer. [19:38:09] [Client thread/INFO]: [CHAT] [ViaVersion] There is a newer version available: 1.0.3, you're on: 1.0.1 [19:38:09] [Client thread/INFO]: [CHAT] [FeatherBoard] An update for FeatherBoard is available! [3.16.0] [19:38:10] [Client thread/INFO]: [CHAT] §6[§3Elite§6] §6Davyy_§6> kewl [19:38:12] [Client thread/INFO]: [CHAT] §8[§cDonator Server§8] §c[§4§lOwner§r§c] §cEmerald_Explorer§c> hey [19:38:15] [Client thread/INFO]: [CHAT] §6[§3Elite§6] §6Davyy_§6> cmon now who dont hack [19:38:16] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7BaseOfFury11§7> hai [19:38:17] [Client thread/INFO]: [CHAT] §6[§3Elite§6] §6Davyy_§6> oops [19:38:18] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7n00bfire§7> hi 2017-01-07 19:38:27.421 java[24196:272310] Unknown modifier with keycode: 0 [19:38:33] [Client thread/INFO]: [CHAT] §8[§cDonator Server§8] §e[§5Donator§e] §eMxz§e> emerald what is with the lag [19:38:33] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Purple_Knife22§7> hi [19:38:33] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7n00bfire§7> what is schematicshop [19:38:33] [Client thread/INFO]: [CHAT] §6[§3Elite§6] §6Davyy_§6> the lies [19:38:33] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Smooothing§7> emerald fix donator server [19:38:42] [Client thread/INFO]: [CHAT] FireBallOP just voted for OneShotmc and received the received TNTfill, WorldEdit + SchematicShop! [19:38:44] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7DoYouEvenClient§7> Shudbereedin [19:38:45] [Client thread/INFO]: [CHAT] §c[§a§lHelper§r§c] §cIceOP§c> dw I got him on to fix it [19:38:56] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Ephemeral_Life§7> Owner [19:39:06] [Client thread/INFO]: [CHAT] §c[§a§lHelper§r§c] §cJustVape§c> anyone need help? [19:39:09] [Client thread/INFO]: [CHAT] §7[Guest] §7Jackyyy_§7> cmon hit500 [19:39:09] [Client thread/INFO]: [CHAT] §7[Guest] §7hit500§7> no Jackyyy_ [19:39:11] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Ephemeral_Life§7> Can you add me to this plot? the owner went afk [19:39:11] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7DoYouEvenClient§7> 2 stack [19:39:32] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7ender_boss2534§7> anyone need help? [19:39:33] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Ephemeral_Life§7> Soo laggy [19:39:36] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Shudbereedin§7> what [19:39:37] [Client thread/INFO]: [CHAT] §6[§3Elite§6] §6Davyy_§6> :(( [19:39:43] [Client thread/INFO]: [CHAT]  [19:39:43] [Client thread/INFO]: [CHAT] ------------Vote for OneShotMC for rewards------------ [19:39:43] [Client thread/INFO]: [CHAT] Recieve TNTfill, WorldEdit + SchematicShop with 2 daily votes [19:39:43] [Client thread/INFO]: [CHAT] Vote now with /vote [19:39:43] [Client thread/INFO]: [CHAT]  [19:39:56] [Client thread/INFO]: [CHAT] §7[Guest] §7Jackyyy_§7> :( [19:40:07] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7ender_boss2534§7> anyone need help with cannons? [19:40:26] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Wacorggen§7> yes [19:40:26] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Wacorggen§7> pleade [19:40:26] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7DoYouEvenClient§7> ? [19:40:30] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Wacorggen§7> fark 3 people tp at once [19:40:34] [Client thread/INFO]: [CHAT] You are no longer invisible! [19:40:36] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7ender_boss2534§7> lol [19:40:41] [Client thread/INFO]: [CHAT] §8[§cDonator Server§8] §c[§4§lOwner§r§c] §cEmerald_Explorer§c> tell me when it is lagging [19:40:46] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Ephemeral_Life§7> Emerald [19:40:51] [Client thread/INFO]: [CHAT] TPS from last 1m, 5m, 15m: 19.97, 19.98, 19.98 [19:40:52] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Ephemeral_Life§7> Can you help me real quick [19:40:54] [Client thread/INFO]: [CHAT] §8[§cDonator Server§8] §e[§5Donator§e] §eMxz§e> right when i shoot the cannon it lags [19:40:57] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7ender_boss2534§7> boi [19:41:13] [Client thread/INFO]: [CHAT] §8[§cDonator Server§8] §e[§5Donator§e] §eMxz§e> rn [19:41:13] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Ephemeral_Life§7> Emerald_Explorer [19:41:13] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Wacorggen§7> it blows up in the barrel every time [19:41:46] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7eatthedead7§7> lol ik y [19:41:50] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Wacorggen§7> ye [19:42:04] [Client thread/INFO]: [CHAT] §7[Guest] §7JoHoeBRO§7> hi [19:42:04] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7eatthedead7§7> this is floating willys [19:42:04] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7BaseOfFury11§7> wtf [19:42:04] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7eatthedead7§7> y u schem [19:42:04] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Ephemeral_Life§7> Owwwwwner [19:42:13] [Client thread/INFO]: [CHAT] JoHoeBRO just voted for OneShotmc [19:42:13] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Ephemeral_Life§7> Staff [19:42:17] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Ephemeral_Life§7> Please help [19:42:23] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7DoYouEvenClient§7> yes they can [19:42:39] [Client thread/INFO]: [CHAT] §7[Guest] §7hit500§7> how do i get world edit [19:42:43] [Client thread/INFO]: [CHAT]  [19:42:43] [Client thread/INFO]: [CHAT] ------------TNTprotect------------ [19:42:43] [Client thread/INFO]: [CHAT] Protect any blocks above and below a location by placing a protection block! [19:42:43] [Client thread/INFO]: [CHAT] Protection blocks include GOLD and BEDROCK/EMERALD [19:42:43] [Client thread/INFO]: [CHAT]  [19:42:47] [Client thread/INFO]: [CHAT] TPS from last 1m, 5m, 15m: 19.98, 19.99, *20.0 [19:42:51] [Client thread/INFO]: [CHAT] §c[§a§lHelper§r§c] §cIceOP§c> vote twice [19:42:52] [Client thread/INFO]: [CHAT] §c[§a§lHelper§r§c] §cIceOP§c> what Ephemeral_Life [19:42:53] [Client thread/INFO]: [CHAT] §6[§3Elite§6] §6Davyy_§6> adam [19:42:58] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7AdamSoFly§7> What up [19:42:58] [Client thread/INFO]: [CHAT] §6[§3Elite§6] §6Davyy_§6> its readyyyyyyyyyy [19:43:02] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Ephemeral_Life§7> Ok i was added to aplot before the crash [19:43:02] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7AdamSoFly§7> LMFAO Tp to me fast [19:43:02] [Client thread/INFO]: [CHAT] §6[§3Elite§6] §6Davyy_§6> walls plz [19:43:06] [Client thread/INFO]: [CHAT] §6[§3Elite§6] §6Davyy_§6> boy [19:43:07] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7AdamSoFly§7> come look at this [19:43:07] [Client thread/INFO]: [CHAT] WARNING: You broke a protection block. [19:43:07] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Ephemeral_Life§7> And i need back on pronto [19:43:09] [Client thread/INFO]: [CHAT] WARNING: You broke a protection block. [19:43:23] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7AdamSoFly§7> you gonna be hella mad [19:43:23] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7AdamSoFly§7> Tp [19:43:23] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7AdamSoFly§7> LMFAO [19:43:23] [Client thread/INFO]: [CHAT] §c[§a§lHelper§r§c] §cIceOP§c> euhm [19:43:23] [Client thread/INFO]: [CHAT] §6[§3Elite§6] §6Davyy_§6> kk hold on [19:43:23] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7AdamSoFly§7> THJAT MEAN [19:43:23] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7DoYouEvenClient§7> o [19:43:23] [Client thread/INFO]: [CHAT] WARNING: You broke a protection block. [19:43:23] [Client thread/INFO]: [CHAT] JoHoeBRO just voted for OneShotmc and received the received TNTfill, WorldEdit + SchematicShop! [19:43:25] [Client thread/INFO]: [CHAT] §c[§a§lHelper§r§c] §cIceOP§c> you are gonna have to wait for the owner to go on [19:43:40] [Client thread/INFO]: [CHAT] §8[§cDonator Server§8] §c[§4§lOwner§r§c] §cEmerald_Explorer§c> I am on [19:43:40] [Client thread/INFO]: [CHAT] §c[§a§lHelper§r§c] §cIceOP§c> of the plot [19:43:40] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7AdamSoFly§7> That Mean Af [19:43:40] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Ephemeral_Life§7> dnkdkjandasnkJ HEJUST went afk xD [19:43:40] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7AdamSoFly§7> wHy Tf You Did That [19:43:40] [Client thread/INFO]: [CHAT] TPS from last 1m, 5m, 15m: 19.99, *20.0, *20.0 [19:43:41] [Client thread/INFO]: [CHAT] §c[§a§lHelper§r§c] §cIceOP§c> lol [19:43:44] [Client thread/INFO]: [CHAT] §c[§a§lHelper§r§c] §cIceOP§c> not you emerald [19:43:46] [Client thread/INFO]: [CHAT] §c[§a§lHelper§r§c] §cIceOP§c> the owner of the plot [19:43:47] [Client thread/INFO]: [CHAT] §c[§a§lHelper§r§c] §cIceOP§c> xD [19:43:48] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Ephemeral_Life§7> Owner 2017-01-07 19:43:52.259 java[24196:272310] Unknown modifier with keycode: 0 [19:43:55] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Ephemeral_Life§7> Yes get his attention please [19:43:56] [Client thread/INFO]: [CHAT] r Server restarting in 30 SECONDS because of an execution of the restart command! r [19:44:05] [Client thread/INFO]: [CHAT] §6[§3Elite§6] §6Davyy_§6> LMAO [19:44:09] [Client thread/INFO]: [CHAT] §8[§cDonator Server§8] §c[§4§lOwner§r§c] §cEmerald_Explorer§c> :p [19:44:09] [Client thread/INFO]: [CHAT] §8[§cDonator Server§8] §e[§5Donator§e] §eMxz§e> YES [19:44:12] [Client thread/INFO]: [CHAT] §6[§3Elite§6] §6Davyy_§6> U TRIED TO SCHEM HIS CANNON [19:44:14] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Ephemeral_Life§7> Emerald [19:44:19] [Client thread/INFO]: [CHAT] §6[§3Elite§6] §6Davyy_§6> IM DEADDDDDDd [19:44:23] [Client thread/INFO]: [CHAT] §c[§a§lHelper§r§c] §cIceOP§c> let me c [19:44:24] [Client thread/INFO]: [CHAT] §6[§3Elite§6] §6Davyy_§6> u not accessed to my plot [19:44:26] [Client thread/INFO]: [CHAT] Mxz left the game. [19:44:27] [Client thread/INFO]: [CHAT] The server you were previously on went down, you have been connected to the lobby [19:44:28] [Client thread/FATAL]: Error executing task java.util.concurrent.ExecutionException: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(79) exceeds writerIndex(76): UnpooledHeapByteBuf(ridx: 1, widx: 76, cap: 76) 	at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_74] 	at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_74] 	at g.a(SourceFile:45) [1.8.8.jar:?] 	at ave.av(SourceFile:881) [1.8.8.jar:?] 	at ave.a(SourceFile:325) [1.8.8.jar:?] 	at net.minecraft.client.main.Main.main(SourceFile:124) [1.8.8.jar:?] Caused by: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(79) exceeds writerIndex(76): UnpooledHeapByteBuf(ridx: 1, widx: 76, cap: 76) 	at io.netty.buffer.AbstractByteBuf.checkReadableBytes(AbstractByteBuf.java:1175) ~[netty-all-4.0.23.Final.jar:4.0.23.Final] 	at io.netty.buffer.AbstractByteBuf.readBytes(AbstractByteBuf.java:655) ~[netty-all-4.0.23.Final.jar:4.0.23.Final] 	at em.readBytes(SourceFile:669) ~[1.8.8.jar:?] 	at em.c(SourceFile:243) ~[1.8.8.jar:?] 	at bcy.a(SourceFile:1291) ~[1.8.8.jar:?] 	at gg.a(SourceFile:52) ~[1.8.8.jar:?] 	at gg.a(SourceFile:9) ~[1.8.8.jar:?] 	at fh$1.run(SourceFile:13) ~[1.8.8.jar:?] 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_74] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_74] 	at g.a(SourceFile:44) ~[1.8.8.jar:?] 	... 3 more [19:44:28] [Client thread/INFO]: [CHAT] Emerald_Explorer joined the game [19:44:32] [Client thread/INFO]: [CHAT] Mxz left the game. [19:44:42] [Client thread/INFO]: [CHAT] ZouLZkiE left the game. [19:45:32] [Client thread/INFO]: [CHAT] n00bfire joined the game [19:45:32] [Client thread/INFO]: [CHAT] zSwash joined the game [19:45:44] [Client thread/INFO]: [CHAT] <n00bfire> xD [19:45:45] [Client thread/INFO]: [CHAT] <n00bfire> why [19:45:52] [Client thread/INFO]: [CHAT] zSwash left the game. [19:45:52] [Client thread/INFO]: [CHAT] n00bfire left the game. [19:46:32] [Client thread/FATAL]: Error executing task java.util.concurrent.ExecutionException: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(79) exceeds writerIndex(76): UnpooledHeapByteBuf(ridx: 1, widx: 76, cap: 76) 	at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_74] 	at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_74] 	at g.a(SourceFile:45) [1.8.8.jar:?] 	at ave.av(SourceFile:881) [1.8.8.jar:?] 	at ave.a(SourceFile:325) [1.8.8.jar:?] 	at net.minecraft.client.main.Main.main(SourceFile:124) [1.8.8.jar:?] Caused by: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(79) exceeds writerIndex(76): UnpooledHeapByteBuf(ridx: 1, widx: 76, cap: 76) 	at io.netty.buffer.AbstractByteBuf.checkReadableBytes(AbstractByteBuf.java:1175) ~[netty-all-4.0.23.Final.jar:4.0.23.Final] 	at io.netty.buffer.AbstractByteBuf.readBytes(AbstractByteBuf.java:655) ~[netty-all-4.0.23.Final.jar:4.0.23.Final] 	at em.readBytes(SourceFile:669) ~[1.8.8.jar:?] 	at em.c(SourceFile:243) ~[1.8.8.jar:?] 	at bcy.a(SourceFile:1291) ~[1.8.8.jar:?] 	at gg.a(SourceFile:52) ~[1.8.8.jar:?] 	at gg.a(SourceFile:9) ~[1.8.8.jar:?] 	at fh$1.run(SourceFile:13) ~[1.8.8.jar:?] 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_74] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_74] 	at g.a(SourceFile:44) ~[1.8.8.jar:?] 	... 3 more [19:46:32] [Client thread/INFO]: [CHAT] [ActionBarAPI] An update for ActionBarAPI is available, new version is 1.5.2. Your installed version is 1.4.2. [19:46:32] [Client thread/INFO]: [CHAT] Please update to the latest version :) [19:46:32] [Client thread/INFO]: [CHAT] ----------------------------------------------------- [19:46:32] [Client thread/INFO]: [CHAT] An update for DeluxeChat has been found! Click to download! [19:46:32] [Client thread/INFO]: [CHAT] ----------------------------------------------------- [19:46:32] [Client thread/INFO]: [CHAT] Welcome, Emerald_Explorer! [19:46:32] [Client thread/INFO]: [CHAT] Type /help for a list of commands. [19:46:32] [Client thread/INFO]: [CHAT] Type /list to see who else is online. [19:46:32] [Client thread/INFO]: [CHAT] Players online: 1 - World time: 12:10 PM [19:46:32] [Client thread/INFO]: [CHAT] You have 4 messages! Type /mail read to view your mail. [19:46:32] [Client thread/INFO]: [CHAT] [ViaVersion] There is a newer version available: 1.0.3, you're on: 1.0.1 [19:46:32] [Client thread/INFO]: [CHAT] [FeatherBoard] An update for FeatherBoard is available! [3.16.0] [19:46:34] [Client thread/INFO]: [CHAT] §c[§a§lHelper§r§c] §cIceOP§c> lag spike? [19:46:34] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7JoHoeBRO§7> srry for the lag [19:46:34] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7BaseOfFury11§7> LAG FFS [19:46:34] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7ItzSpoodO_o§7> tuyu [19:46:35] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7n00bfire§7> why is it lagging [19:46:35] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7ItzSpoodO_o§7> tdpogiy [19:46:48] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7BaseOfFury11§7> omfg [19:46:48] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7DaddyCytra§7> this is almost as bad as cosmics test server [19:46:48] [Client thread/INFO]: [CHAT] §c[§a§lHelper§r§c] §cIceOP§c> alot of lag ? [19:46:48] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7TissueBox24§7> stop with the lag machines [19:46:48] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7ItzSpoodO_o§7> tapeotatelptl [19:46:48] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7JoHoeBRO§7> my bad [19:46:49] [Client thread/FATAL]: Error executing task java.util.concurrent.ExecutionException: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(79) exceeds writerIndex(76): UnpooledHeapByteBuf(ridx: 1, widx: 76, cap: 76) 	at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_74] 	at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_74] 	at g.a(SourceFile:45) [1.8.8.jar:?] 	at ave.av(SourceFile:881) [1.8.8.jar:?] 	at ave.a(SourceFile:325) [1.8.8.jar:?] 	at net.minecraft.client.main.Main.main(SourceFile:124) [1.8.8.jar:?] Caused by: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(79) exceeds writerIndex(76): UnpooledHeapByteBuf(ridx: 1, widx: 76, cap: 76) 	at io.netty.buffer.AbstractByteBuf.checkReadableBytes(AbstractByteBuf.java:1175) ~[netty-all-4.0.23.Final.jar:4.0.23.Final] 	at io.netty.buffer.AbstractByteBuf.readBytes(AbstractByteBuf.java:655) ~[netty-all-4.0.23.Final.jar:4.0.23.Final] 	at em.readBytes(SourceFile:669) ~[1.8.8.jar:?] 	at em.c(SourceFile:243) ~[1.8.8.jar:?] 	at bcy.a(SourceFile:1291) ~[1.8.8.jar:?] 	at gg.a(SourceFile:52) ~[1.8.8.jar:?] 	at gg.a(SourceFile:9) ~[1.8.8.jar:?] 	at fh$1.run(SourceFile:13) ~[1.8.8.jar:?] 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_74] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_74] 	at g.a(SourceFile:44) ~[1.8.8.jar:?] 	... 3 more [19:46:49] [Client thread/INFO]: [CHAT] ----------------------------------------------------- [19:46:49] [Client thread/INFO]: [CHAT] An update for DeluxeChat has been found! Click to download! [19:46:49] [Client thread/INFO]: [CHAT] ----------------------------------------------------- [19:46:49] [Client thread/INFO]: [CHAT] Welcome, Emerald_Explorer! [19:46:49] [Client thread/INFO]: [CHAT] Type /help for a list of commands. [19:46:49] [Client thread/INFO]: [CHAT] Type /list to see who else is online. [19:46:49] [Client thread/INFO]: [CHAT] Players online: 34 - World time: 12:00 PM [19:46:49] [Client thread/INFO]: [CHAT] You have 76 messages! Type /mail read to view your mail. [19:46:49] [Client thread/INFO]: [CHAT] [ViaVersion] There is a newer version available: 1.0.3, you're on: 1.0.1 2017-01-07 19:46:50.438 java[24196:272310] Unknown modifier with keycode: 0 [19:47:02] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7ItzSpoodO_o§7> t [19:47:02] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Smooothing§7> u would have thought we were on the archon [19:47:02] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7DaddyCytra§7> joh k y s [19:47:02] [Client thread/INFO]: [CHAT] §7[Guest] §7LetsGamerHDs§7> lil bit [19:47:02] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7BaseOfFury11§7> YES [19:47:03] [Client thread/INFO]: [CHAT]                            ( Largest Chunks )                            [19:47:03] [Client thread/INFO]: [CHAT] 1) World: main, x: -1796, z: -2806   Entities: 360 [19:47:03] [Client thread/INFO]: [CHAT] 2) World: main, x: -2570, z: -2235   Entities: 340 [19:47:03] [Client thread/INFO]: [CHAT] 3) World: main, x: -1796, z: -2805   Entities: 216 [19:47:03] [Client thread/INFO]: [CHAT] 4) World: main, x: -1406, z: 132   Entities: 132 [19:47:03] [Client thread/INFO]: [CHAT] 5) World: main, x: -1796, z: -2793   Entities: 44 [19:47:03] [Client thread/INFO]: [CHAT] ALL intensive server activity halted by Emerald_Explorer. [19:47:03] [Client thread/INFO]: [CHAT] 1319 entities (>10) auto-removed from main [19:47:03] [Client thread/INFO]: [CHAT] Verzalize just voted for OneShotmc [19:47:17] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7BaseOfFury11§7> FFS [19:47:17] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7ItzSpoodO_o§7> yy [19:47:17] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7DaddyCytra§7> . [19:47:17] [Client thread/INFO]: [CHAT] §7[§fMember§7] §71incher§7> t [19:47:17] [Client thread/INFO]: [CHAT] A new version of BuycraftX (10.1.4) is available. Go to your server panel at https://server.buycraft.net to download the update. 2017-01-07 19:47:26.834 java[24196:272310] Unknown modifier with keycode: 0 [19:47:31] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7BaseOfFury11§7> bs [19:47:31] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7Wacorggen§7> what cannons should i use [19:47:31] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7DaddyCytra§7> a [19:47:31] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7acedluffy5§7> lag [19:47:31] [Client thread/INFO]: [CHAT] §7[§fMember§7] §71incher§7> tt\ [19:47:31] [Client thread/INFO]: [CHAT] [spy] ItzAustyn -> ItzDominic:YEA 2017-01-07 19:47:47.417 java[24196:272310] Unknown modifier with keycode: 0 [19:47:54] [Client thread/INFO]: [CHAT] §e[§5Donator§e] §eMxz§e> dsxgf [19:47:54] [Client thread/INFO]: [CHAT] §7[Guest] §7Jackyyy_§7> laggy [19:47:54] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7acedluffy5§7> nooooo my boy IceOP just dc [19:47:54] [Client thread/INFO]: [CHAT] Unknown command. Type "/help" for help. 2017-01-07 19:48:03.756 java[24196:272310] Unknown modifier with keycode: 0 [19:48:12] [Client thread/INFO]: [CHAT] §6[§3Elite§6] §6theepic321§6> didnt help the lag emerald [19:48:12] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7eatthedead7§7> wtf [19:48:14] [Client thread/FATAL]: Error executing task java.util.concurrent.ExecutionException: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(79) exceeds writerIndex(76): UnpooledHeapByteBuf(ridx: 1, widx: 76, cap: 76) 	at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_74] 	at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_74] 	at g.a(SourceFile:45) [1.8.8.jar:?] 	at ave.av(SourceFile:881) [1.8.8.jar:?] 	at ave.a(SourceFile:325) [1.8.8.jar:?] 	at net.minecraft.client.main.Main.main(SourceFile:124) [1.8.8.jar:?] Caused by: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(79) exceeds writerIndex(76): UnpooledHeapByteBuf(ridx: 1, widx: 76, cap: 76) 	at io.netty.buffer.AbstractByteBuf.checkReadableBytes(AbstractByteBuf.java:1175) ~[netty-all-4.0.23.Final.jar:4.0.23.Final] 	at io.netty.buffer.AbstractByteBuf.readBytes(AbstractByteBuf.java:655) ~[netty-all-4.0.23.Final.jar:4.0.23.Final] 	at em.readBytes(SourceFile:669) ~[1.8.8.jar:?] 	at em.c(SourceFile:243) ~[1.8.8.jar:?] 	at bcy.a(SourceFile:1291) ~[1.8.8.jar:?] 	at gg.a(SourceFile:52) ~[1.8.8.jar:?] 	at gg.a(SourceFile:9) ~[1.8.8.jar:?] 	at fh$1.run(SourceFile:13) ~[1.8.8.jar:?] 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_74] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_74] 	at g.a(SourceFile:44) ~[1.8.8.jar:?] 	... 3 more [19:48:14] [Client thread/INFO]: [CHAT] Emerald_Explorer joined the game [19:48:14] [Client thread/INFO]: [CHAT] Skyzophrenic joined the game [19:48:14] [Client thread/INFO]: [CHAT] Skyzophrenic left the game. [19:48:14] [Client thread/INFO]: [CHAT] Skyzophrenic joined the game [19:48:14] [Client thread/INFO]: [CHAT] Minstrel13 joined the game [19:48:14] [Client thread/INFO]: [CHAT] Minstrel13 left the game. [19:48:14] [Client thread/INFO]: [CHAT] Minstrel13 joined the game [19:48:14] [Client thread/INFO]: [CHAT] Davyy_ left the game. [19:48:14] [Client thread/INFO]: [CHAT] Minstrel13 left the game. [19:48:14] [Client thread/INFO]: [CHAT] Minstrel13 joined the game [19:48:14] [Client thread/INFO]: [CHAT] n00bfire left the game. [19:48:14] [Client thread/INFO]: [CHAT] BaseOfFury11 left the game. [19:48:14] [Client thread/INFO]: [CHAT] ItzAustyn left the game. [19:48:14] [Client thread/INFO]: [CHAT] Jasper__ left the game. [19:48:23] [Client thread/INFO]: [CHAT] arongrainger left the game. [19:48:26] [Client thread/INFO]: [CHAT] arongrainger joined the game [19:48:29] [Client thread/INFO]: [CHAT] Smooothing left the game. [19:48:29] [Client thread/INFO]: [CHAT] ItsFrisky joined the game [19:48:29] [Client thread/INFO]: [CHAT] ItzDominic joined the game [19:48:29] [Client thread/INFO]: [CHAT] acedluffy5 joined the game [19:48:29] [Client thread/INFO]: [CHAT] Wacorggen joined the game [19:48:29] [Client thread/INFO]: [CHAT] nerdyswag7878 joined the game [19:48:30] [Client thread/INFO]: [CHAT] Bounty_Hunter92 left the game. [19:48:30] [Client thread/INFO]: [CHAT] Minstrel13 left the game. [19:48:31] [Client thread/INFO]: [CHAT] Mxz joined the game [19:48:31] [Client thread/INFO]: [CHAT] theepic321 joined the game [19:48:38] [Client thread/INFO]: [CHAT] <theepic321> Emerald [19:48:41] [Client thread/INFO]: [CHAT] <theepic321> you broke the server [19:48:42] [Client thread/INFO]: [CHAT] TheThreePcs left the game. [19:48:42] [Client thread/INFO]: [CHAT] Skyzophrenic left the game. [19:48:44] [Client thread/INFO]: [CHAT] arongrainger left the game. [19:48:47] [Client thread/INFO]: [CHAT] <theepic321> I just wanted to build a cannon [19:48:49] [Client thread/INFO]: [CHAT] arongrainger joined the game [19:48:52] [Client thread/INFO]: [CHAT] <acedluffy5> Dexter113 op cannons broke the server [19:48:52] [Client thread/INFO]: [CHAT] acedluffy5 left the game. [19:48:52] [Client thread/INFO]: [CHAT] nerdyswag7878 left the game. [19:48:52] [Client thread/INFO]: [CHAT] iAlpaca_ left the game. [19:48:52] [Client thread/INFO]: [CHAT] Wacorggen left the game. [19:48:52] [Client thread/INFO]: [CHAT] Pokemon__ (formerly known as pokemonmaster617) joined the game [19:48:52] [Client thread/INFO]: [CHAT] Pokemon__ left the game. [19:48:52] [Client thread/INFO]: [CHAT] Pokemon__ joined the game [19:48:52] [Client thread/INFO]: [CHAT] n00bfire joined the game [19:48:52] [Client thread/INFO]: [CHAT] ItzDominic left the game. [19:48:54] [Client thread/INFO]: [CHAT] <theepic321> and now both servers are broken [19:49:02] [Client thread/INFO]: [CHAT] <n00bfire> why [19:49:07] [Client thread/INFO]: [CHAT] theepic321 left the game. [19:49:11] [Client thread/INFO]: [CHAT] ItsFrisky left the game. [19:49:11] [Client thread/INFO]: [CHAT] Pokemon__ left the game. [19:49:11] [Client thread/INFO]: [CHAT] n00bfire left the game. [19:49:12] [Client thread/INFO]: [CHAT] arongrainger left the game. [19:49:12] [Client thread/INFO]: [CHAT] Frecklesg joined the game [19:49:18] [Client thread/INFO]: [CHAT] <Frecklesg> >!>! [19:49:28] [Client thread/INFO]: [CHAT] DaddyCytra joined the game [19:49:29] [Client thread/INFO]: [CHAT] Frecklesg left the game. [19:49:29] [Client thread/INFO]: [CHAT] acedluffy5 joined the game [19:49:35] [Client thread/INFO]: [CHAT] Skyzophrenic joined the game [19:49:35] [Client thread/INFO]: [CHAT] <acedluffy5> wow [19:49:38] [Client thread/INFO]: [CHAT] <acedluffy5> server is rip xD [19:49:49] [Client thread/INFO]: [CHAT] Skyzophrenic left the game. [19:49:49] [Client thread/INFO]: [CHAT] acedluffy5 left the game. [19:49:50] [Client thread/INFO]: [CHAT] Frecklesg joined the game [19:49:50] [Client thread/INFO]: [CHAT] n00bfire joined the game [19:49:52] [Client thread/INFO]: [CHAT] DaddyCytra left the game. [19:49:58] [Client thread/INFO]: [CHAT] <Frecklesg> What happening [19:50:00] [Client thread/INFO]: [CHAT] Frecklesg left the game. [19:50:04] [Client thread/INFO]: [CHAT] <n00bfire> im trying to build a cannon [19:50:08] [Client thread/INFO]: [CHAT] <n00bfire> and its not workking [19:50:11] [Client thread/INFO]: [CHAT] <n00bfire> working [19:50:23] [Client thread/INFO]: [CHAT] Frecklesg joined the game [19:50:24] [Client thread/INFO]: [CHAT] Mxz left the game. [19:50:24] [Client thread/INFO]: [CHAT] n00bfire left the game. [19:50:35] [Client thread/INFO]: [CHAT] Clothings left the game. [19:50:35] [Client thread/INFO]: [CHAT] IceOP joined the game [19:50:36] [Client thread/INFO]: [CHAT] Skyzophrenic joined the game [19:50:36] [Client thread/INFO]: [CHAT] DaddyCytra joined the game [19:50:36] [Client thread/INFO]: [CHAT] iAlpaca_ joined the game [19:50:36] [Client thread/INFO]: [CHAT] ItzDominic joined the game [19:50:36] [Client thread/INFO]: [CHAT] Mxz joined the game [19:50:36] [Client thread/INFO]: [CHAT] jmurpbroYT joined the game [19:50:36] [Client thread/INFO]: [CHAT] Ghast_Plays joined the game [19:50:36] [Client thread/INFO]: [CHAT] AdamSoFly joined the game [19:50:36] [Client thread/INFO]: [CHAT] 1incher joined the game [19:50:36] [Client thread/INFO]: [CHAT] n00bfire joined the game [19:50:36] [Client thread/INFO]: [CHAT] Pokemon__ joined the game [19:50:36] [Client thread/INFO]: [CHAT] TheThreePcs joined the game [19:50:36] [Client thread/INFO]: [CHAT] Davyy_ joined the game [19:50:36] [Client thread/INFO]: [CHAT] Jasper__ joined the game [19:50:36] [Client thread/INFO]: [CHAT] acedluffy5 joined the game [19:50:36] [Client thread/INFO]: [CHAT] ItsFrisky joined the game [19:50:36] [Client thread/INFO]: [CHAT] Stealthassassin joined the game [19:50:36] [Client thread/INFO]: [CHAT] Minstrel13 joined the game [19:50:36] [Client thread/INFO]: [CHAT] mattyw13 joined the game [19:50:36] [Client thread/INFO]: [CHAT] JoHoeBRO joined the game [19:50:36] [Client thread/INFO]: [CHAT] ender_boss2534 joined the game [19:50:36] [Client thread/INFO]: [CHAT] Wacorggen joined the game [19:50:36] [Client thread/INFO]: [CHAT] ItzAustyn joined the game [19:50:36] [Client thread/INFO]: [CHAT] Bounty_Hunter92 joined the game [19:50:39] [Client thread/INFO]: [CHAT] <iAlpaca_> OMG [19:50:40] [Client thread/INFO]: [CHAT] <Bounty_Hunter92> omg [19:50:44] [Client thread/INFO]: [CHAT] <Stealthassassin> reallt [19:50:45] [Client thread/INFO]: [CHAT] <Bounty_Hunter92> fix your shit [19:50:46] [Client thread/INFO]: [CHAT] <acedluffy5> ok its about time for a restart [19:50:47] [Client thread/INFO]: [CHAT] <AdamSoFly> L [19:50:50] [Client thread/INFO]: [CHAT] <JoHoeBRO> srry guys kek [19:50:51] [Client thread/INFO]: [CHAT] Skyzophrenic left the game. [19:50:51] [Client thread/INFO]: [CHAT] JoHoeBRO left the game. [19:50:52] [Client thread/INFO]: [CHAT] Minstrel13 left the game. [19:50:52] [Client thread/INFO]: [CHAT] AdamSoFly left the game. [19:50:52] [Client thread/INFO]: [CHAT] ItzAustyn left the game. [19:50:52] [Client thread/INFO]: [CHAT] Stealthassassin left the game. [19:50:54] [Client thread/INFO]: [CHAT] mattyw13 left the game. [19:50:55] [Client thread/INFO]: [CHAT] Bounty_Hunter92 left the game. [19:50:55] [Client thread/INFO]: [CHAT] <IceOP> 8=================D enjoy this dick for the moment til server backs up [19:50:55] [Client thread/INFO]: [CHAT] Jasper__ left the game. [19:50:55] [Client thread/INFO]: [CHAT] <DaddyCytra> JoHoeBRO kys nigger [19:50:56] [Client thread/INFO]: [CHAT] iAlpaca_ left the game. [19:50:56] [Client thread/INFO]: [CHAT] ender_boss2534 left the game. [19:50:56] [Client thread/INFO]: [CHAT] acedluffy5 left the game. [19:50:57] [Client thread/INFO]: [CHAT] DaddyCytra left the game. [19:50:57] [Client thread/INFO]: [CHAT] Frecklesg left the game. [19:51:01] [Client thread/INFO]: [CHAT] jmurpbroYT left the game. [19:51:02] [Client thread/INFO]: [CHAT] IceOP left the game. [19:51:06] [Client thread/INFO]: [CHAT] n00bfire left the game. [19:51:06] [Client thread/INFO]: [CHAT] <ItsFrisky> rip rip rip [19:51:08] [Client thread/INFO]: [CHAT] ItsFrisky left the game. [19:51:15] [Client thread/INFO]: [CHAT] Wacorggen left the game. [19:51:19] [Client thread/INFO]: [CHAT] 1incher left the game. [19:51:20] [Client thread/INFO]: [CHAT] Pokemon__ left the game. [19:51:25] [Client thread/INFO]: [CHAT] Mxz left the game. [19:51:25] [Client thread/INFO]: [CHAT] ItzDominic left the game. [19:52:11] [Client thread/FATAL]: Error executing task java.util.concurrent.ExecutionException: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(79) exceeds writerIndex(76): UnpooledHeapByteBuf(ridx: 1, widx: 76, cap: 76) 	at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_74] 	at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_74] 	at g.a(SourceFile:45) [1.8.8.jar:?] 	at ave.av(SourceFile:881) [1.8.8.jar:?] 	at ave.a(SourceFile:325) [1.8.8.jar:?] 	at net.minecraft.client.main.Main.main(SourceFile:124) [1.8.8.jar:?] Caused by: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(79) exceeds writerIndex(76): UnpooledHeapByteBuf(ridx: 1, widx: 76, cap: 76) 	at io.netty.buffer.AbstractByteBuf.checkReadableBytes(AbstractByteBuf.java:1175) ~[netty-all-4.0.23.Final.jar:4.0.23.Final] 	at io.netty.buffer.AbstractByteBuf.readBytes(AbstractByteBuf.java:655) ~[netty-all-4.0.23.Final.jar:4.0.23.Final] 	at em.readBytes(SourceFile:669) ~[1.8.8.jar:?] 	at em.c(SourceFile:243) ~[1.8.8.jar:?] 	at bcy.a(SourceFile:1291) ~[1.8.8.jar:?] 	at gg.a(SourceFile:52) ~[1.8.8.jar:?] 	at gg.a(SourceFile:9) ~[1.8.8.jar:?] 	at fh$1.run(SourceFile:13) ~[1.8.8.jar:?] 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_74] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_74] 	at g.a(SourceFile:44) ~[1.8.8.jar:?] 	... 3 more [19:52:11] [Client thread/INFO]: [CHAT] ----------------------------------------------------- [19:52:11] [Client thread/INFO]: [CHAT] An update for DeluxeChat has been found! Click to download! [19:52:11] [Client thread/INFO]: [CHAT] ----------------------------------------------------- [19:52:11] [Client thread/INFO]: [CHAT] Welcome, Emerald_Explorer! [19:52:11] [Client thread/INFO]: [CHAT] Type /help for a list of commands. [19:52:11] [Client thread/INFO]: [CHAT] Type /list to see who else is online. [19:52:11] [Client thread/INFO]: [CHAT] Players online: 27 - World time: 12:00 PM [19:52:11] [Client thread/INFO]: [CHAT] You have 76 messages! Type /mail read to view your mail. [19:52:11] [Client thread/INFO]: [CHAT] [ViaVersion] There is a newer version available: 1.0.3, you're on: 1.0.1 [19:52:11] [Client thread/INFO]: [CHAT] A new version of BuycraftX (10.1.4) is available.  Caused by: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(79) exceeds writerIndex(61): UnpooledHeapByteBuf(ridx: 1, widx: 61, cap: 61) 	at io.netty.buffer.AbstractByteBuf.checkReadableBytes(AbstractByteBuf.java:1175) ~[netty-all-4.0.23.Final.jar:4.0.23.Final] 	at io.netty.buffer.AbstractByteBuf.readBytes(AbstractByteBuf.java:655) ~[netty-all-4.0.23.Final.jar:4.0.23.Final] 	at em.readBytes(SourceFile:669) ~[1.8.8.jar:?] 	at em.c(SourceFile:243) ~[1.8.8.jar:?] 	at bcy.a(SourceFile:1291) ~[1.8.8.jar:?] 	at gg.a(SourceFile:52) ~[1.8.8.jar:?] 	at gg.a(SourceFile:9) ~[1.8.8.jar:?] 	at fh$1.run(SourceFile:13) ~[1.8.8.jar:?] 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_74] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_74] 	at g.a(SourceFile:44) ~[1.8.8.jar:?] 	... 3 more [19:56:44] [Client thread/FATAL]: Error executing task java.util.concurrent.ExecutionException: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(79) exceeds writerIndex(76): UnpooledHeapByteBuf(ridx: 1, widx: 76, cap: 76) 	at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[?:1.8.0_74] 	at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[?:1.8.0_74] 	at g.a(SourceFile:45) [1.8.8.jar:?] 	at ave.av(SourceFile:881) [1.8.8.jar:?] 	at ave.a(SourceFile:325) [1.8.8.jar:?] 	at net.minecraft.client.main.Main.main(SourceFile:124) [1.8.8.jar:?] Caused by: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(79) exceeds writerIndex(76): UnpooledHeapByteBuf(ridx: 1, widx: 76, cap: 76) 	at io.netty.buffer.AbstractByteBuf.checkReadableBytes(AbstractByteBuf.java:1175) ~[netty-all-4.0.23.Final.jar:4.0.23.Final] 	at io.netty.buffer.AbstractByteBuf.readBytes(AbstractByteBuf.java:655) ~[netty-all-4.0.23.Final.jar:4.0.23.Final] 	at em.readBytes(SourceFile:669) ~[1.8.8.jar:?] 	at em.c(SourceFile:243) ~[1.8.8.jar:?] 	at bcy.a(SourceFile:1291) ~[1.8.8.jar:?] 	at gg.a(SourceFile:52) ~[1.8.8.jar:?] 	at gg.a(SourceFile:9) ~[1.8.8.jar:?] 	at fh$1.run(SourceFile:13) ~[1.8.8.jar:?] 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) ~[?:1.8.0_74] 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_74] 	at g.a(SourceFile:44) ~[1.8.8.jar:?] 	... 3 more [19:56:44] [Client thread/INFO]: [CHAT] Intensive server activity has been HALTED. [19:56:44] [Client thread/INFO]: [CHAT] ----------------------------------------------------- [19:56:44] [Client thread/INFO]: [CHAT] An update for DeluxeChat has been found! Click to download! [19:56:44] [Client thread/INFO]: [CHAT] ----------------------------------------------------- [19:56:44] [Client thread/INFO]: [CHAT] Welcome, Emerald_Explorer! [19:56:44] [Client thread/INFO]: [CHAT] Type /help for a list of commands. [19:56:44] [Client thread/INFO]: [CHAT] Type /list to see who else is online. [19:56:44] [Client thread/INFO]: [CHAT] Players online: 17 - World time: 12:00 PM [19:56:44] [Client thread/INFO]: [CHAT] You have 76 messages! Type /mail read to view your mail. [19:56:44] [Client thread/INFO]: [CHAT] Set fly mode enabled for Emerald_Explorer. [19:56:44] [Client thread/INFO]: [CHAT] [ViaVersion] There is a newer version available: 1.0.3, you're on: 1.0.1 [19:56:44] [Client thread/INFO]: [CHAT] A new version of BuycraftX (10.1.4) is available.  Type /mail read to view your mail. [19:57:23] [Client thread/INFO]: [CHAT] Teleporting to IceOP. [19:57:23] [Client thread/INFO]: [CHAT] §6§k[§r§4§lLegend§r§6§k]§r§6 §6Stealthassassin§6> What was he doing? [19:57:25] [Client thread/INFO]: [CHAT] You have 76 messages! Type /mail read to view your mail. [19:57:25] [Client thread/INFO]: [CHAT] Teleporting to JoHoeBRO. [19:57:26] [Client thread/INFO]: [CHAT] TheSaltyMango just voted for OneShotmc and received the received TNTfill, WorldEdit + SchematicShop! [19:57:26] [Client thread/INFO]: [CHAT] §c[§a§lHelper§r§c] §cIceOP§c> not sure [19:57:26] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7acedluffy5§7> arnt u suppose to ban the person who lags the server [19:57:28] [Client thread/INFO]: [CHAT] TPS from last 1m, 5m, 15m: *20.0, 14.71, 17.86 [19:57:29] [Client thread/INFO]: [CHAT] [spy] MistaGameboy -> IceOP:tp [19:57:29] [Client thread/INFO]: [CHAT] TPS from last 1m, 5m, 15m: *20.0, 14.71, 17.86 [19:57:29] [Client thread/INFO]: [CHAT] TPS from last 1m, 5m, 15m: *20.0, 14.71, 17.86 [19:57:30] [Client thread/INFO]: [CHAT] TPS from last 1m, 5m, 15m: 19.98, 14.71, 17.86 [19:57:30] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7JoHoeBRO§7> ill do it at small bits at a time [19:57:31] [Client thread/INFO]: [CHAT] §c[§a§lHelper§r§c] §cIceOP§c> tped to hsi plot and crashed [19:57:31] [Client thread/INFO]: [CHAT]                            ( Largest Chunks )                            [19:57:31] [Client thread/INFO]: [CHAT] 1) World: main, x: 3242, z: -1371   Entities: 8 [19:57:31] [Client thread/INFO]: [CHAT] 2) World: main, x: 3241, z: -1368   Entities: 7 [19:57:31] [Client thread/INFO]: [CHAT] 3) World: main, x: 3239, z: -1368   Entities: 6 [19:57:31] [Client thread/INFO]: [CHAT] 4) World: main, x: 3241, z: -1366   Entities: 6 [19:57:31] [Client thread/INFO]: [CHAT] 5) World: main, x: 3239, z: -1366   Entities: 5 [19:57:36] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7JoHoeBRO§7> KEKK [19:57:39] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7JoHoeBRO§7> i said it was me [19:57:40] [Client thread/INFO]: [CHAT] §c[§a§lHelper§r§c] §cIceOP§c> k [19:57:44] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7DaddyCytra§7> ice ban that stupid n igger [19:57:47] [Client thread/INFO]: [CHAT] §8[§cDonator Server§8] §e[§5Donator§e] §eMistaGameboy§e> iceop [19:57:49] [Client thread/INFO]: [CHAT] §8[§cDonator Server§8] §e[§5Donator§e] §eMistaGameboy§e> tpa [19:57:50] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7JoHoeBRO§7> ill do it at small bits at a time [19:57:52] [Client thread/INFO]: [CHAT] §6§k[§r§4§lLegend§r§6§k]§r§6 §6Stealthassassin§6> IceOP. do you have a good method for realiging a 255 hammer and have it fire out of the barrel\ [19:57:55] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7JoHoeBRO§7> my bad xDDD [19:57:57] [Client thread/INFO]: [CHAT] §6§k[§r§4§lLegend§r§6§k]§r§6 §6Stealthassassin§6> when your hammer is in the barrel? [19:58:01] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7DaddyCytra§7> Stealthassassin use tnt [19:58:09] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7acedluffy5§7> Stealthassassin have it slide [19:58:12] [Client thread/INFO]: [CHAT] §8[§cDonator Server§8] §c[§a§lHelper§r§c] §cIceOP§c> steelth reline the booster [19:58:13] [Client thread/INFO]: [CHAT] §7[§fMember§7] §7mattyw13§7> i would love to be able to test this cannon [19:58:16] [Client thread/INFO]: [CHAT] [spy] ItzAustyn -> ItzDominic:id [19:58:48] [Client thread/INFO]: [CHAT] §6§k[§r§4§lLegend§r§6§k]§r§6 §6Stealthassassin§6> Can you tp? AL lib: (EE) alc_cleanup: 1 device not closed


Deprecate compress_encoding in sumologic exporter

compress_encoding is used for configuring compression, but this is already done by the confighttp helper from core, and works correctly as-is.
We should:

Deprecate compress_encoding and document using compression instead
Validate that we only accept compression options that Sumo supports
Remove compress_encoding and all of our own compression code for HTTP

@swiatekm-sumo I can close this issue as addresses as part of this PR and create a new one for the breaking changes in v0.94.0


Plugin manager changes.

Change the source button to website.
Clicking the title of a plugin will open the source page.

Thanks for opening this! It looks good to me, but I am going to leave it open until November 12, 2016 to give others a chance to comment and/or provide feedback.

@LightTable/maintainers any thoughts before I merge this?

@sbauer322 This PR looks good. A linkable title is a nice improvement. Indifferent about button wording change. I do care more that such changes can lead us down refactoring and thus potential plugin breakages

I apparently forgot to merge this, but it works great, @chris-etheridge - thank you!
I did notice one slight improvement to make it more obvious that the title is a link and opened https://github.com/LightTable/LightTable/issues/2294 to address this.


Get data from the science team

Send an email chasing up the initial data set at 14:24 today.

this is happening. closing now


daemon/k8s: remove .new in log messages when updating values

Signed-off-by: André Martins<EMAIL_ADDRESS>Fixes https://github.com/cilium/cilium/issues/2006

This change is

test-me-please

test-me-please

test-me-please


Packet builder

Another draft PR for comments, since it is a larger one.  I've basically written a class to do all the maths and position tracking for building up packets with lots of compressed data in.
The current code has lots of instances of code to build packets like:
data[0] = EXTENDED_CONNECTION_ABORT_MULTIPLEXOR;
data[1] = static_cast<std::uint8_t>(reason);
data[2] = 0xFF;
data[3] = 0xFF;
data[4] = 0xFF;
data[5] = static_cast<std::uint8_t>(pgn & 0xFF);
data[6] = static_cast<std::uint8_t>((pgn >> 8) & 0xFF);
data[7] = static_cast<std::uint8_t>((pgn >> 16) & 0xFF);

Or deconstruct packets like:
auto &data = message->get_data();
parentInterface->languageCommandTimestamp_ms = SystemTiming::get_timestamp_ms();
parentInterface->languageCode.clear();
parentInterface->languageCode.push_back(static_cast<char>(data.at(0)));
parentInterface->languageCode.push_back(static_cast<char>(data.at(1)));
parentInterface->timeFormat = static_cast<TimeFormats>((data.at(2) >> 4) & 0x03);
parentInterface->decimalSymbol = static_cast<DecimalSymbols>((data.at(2) >> 6) & 0x03);
parentInterface->dateFormat = static_cast<DateFormats>(data.at(3));
parentInterface->massUnitSystem = static_cast<MassUnits>(data.at(4) & 0x03);
parentInterface->volumeUnitSystem = static_cast<VolumeUnits>((data.at(4) >> 2) & 0x03);
parentInterface->areaUnitSystem = static_cast<AreaUnits>((data.at(4) >> 4) & 0x03);
parentInterface->distanceUnitSystem = static_cast<DistanceUnits>((data.at(4) >> 6) & 0x03);
parentInterface->genericUnitSystem = static_cast<UnitSystem>(data.at(5) & 0x03);
parentInterface->forceUnitSystem = static_cast<ForceUnits>((data.at(5) >> 2) & 0x03);
parentInterface->pressureUnitSystem = static_cast<PressureUnits>((data.at(5) >> 4) & 0x03);
parentInterface->temperatureUnitSystem = static_cast<TemperatureUnits>((data.at(5) >> 6) & 0x03);

This is (IMHO) very complex to read and error-prone, though admittedly it is very explicit in what is happening and where things are being stored.
Anyway, those two examples rewritten with this PR would look something like:
isobus::ParameterGroupBuilder builder {};
builder.write<std::uint8_t>(EXTENDED_CONNECTION_ABORT_MULTIPLEXOR);
builder.write(static_cast<std::uint8_t>(reason));
builder.pad(24);
builder.write(pgn, 24);

isobus::ParameterGroupBuilder builder(message->get_data());
parentInterface->languageCommandTimestamp_ms = SystemTiming::get_timestamp_ms();
builder.read((char *)&parentInterface->languageCode, 16);
builder.skip(4);
builder.read(parentInterface->timeFormat, 2);
builder.read(parentInterface->decimalSymbol, 2);
builder.read(parentInterface->dateFormat);
builder.read(parentInterface->massUnitSystem, 2);
builder.read(parentInterface->volumeUnitSystem, 2);
builder.read(parentInterface->areaUnitSystem, 2);
builder.read(parentInterface->distanceUnitSystem, 2);
builder.read(parentInterface->genericUnitSystem, 2);
builder.read(parentInterface->forceUnitSystem, 2);
builder.read(parentInterface->pressureUnitSystem, 2);
builder.read(parentInterface->temperatureUnitSystem, 2);

Might just need a tiny bit of tweaking for types/widths on some of the variables, but otherwise that's complete.
Now I've already mixed up pad (for writing) and skip (for reading) in my own code, so it might make more sense to have the reading and writing capabilities split in to two different classes, but the core algorithms are there.  Interesting, one thing I noticed is that the spec goes in to some detail about how odd-bit-width data spans byte boundaries, and this code correctly implements that, but then all the PGNs in the spec use padding bits to explicitly avoid those cases.  And thus this code also checks for those common cases where data is byte-aligned or fully contained within a byte to better optimise for those cases.

I don't know where the best place for this is.  I've not committed any tests (but did run some and am using it locally).  This is mostly just the initial basic algorithm.  And even within that I'm sure some parts could be compressed - there are a few bits of repeated code, especially in the sections handing large data spanning multiple bytes, but honestly I don't think rearranging the code is worth it to save a few lines at the expense of complexity.

Two big formatting things I've noticed that probably need changing - I've used #pragma once instead of include guards, and early returns, neither of which seem tot be used anywhere else in the codebase.

I'll take a look at it and make some comments. Something like this has been requested before, so it could be helpful for people who do not want to do manual shifting and masking. The style is fairly off from the rest of the repo, so a general comment would be to try and match the rest of the repo's style if possible, I'll try and comment some examples.
To answer some of your questions up-front, for #pragma generally we lean on the Autosar rule:

Since it's compiler specific behavior and is not always even implemented, it should be avoided for a highly cross-platform library like ours.
As for multiple return paths, I like to lean on MISRA's rule:

This is a fairly controversial rule in C++ I will admit, as there's nothing "wrong" with early returns. Most of the benefit though is that code will always have a normal code flow top to bottom, there's only 1 place where you need to put a breakpoint to catch the return value of the function (makes debugging easier I would argue, especially on devices that have a maximum number of breakpoints (!!) like the stm32f4 which can only have something like 7 breakpoints), and lastly it helps ensure allocated resources get cleaned up, since you'd either need to copy the lines of code that do that for each return statement, or do it once at the bottom (though, a pure RAII approach mitigates this). The main downside to a single return path as I see it is that there is additional indenting in the code due to making those early returns into more highly nested conditionals, but I have rarely found that a compelling reason to lose the benefits while debugging. I don't think I'd prevent a merge due to an early return, but I don't prefer them, especially in a library marketed towards an industry that will skew towards that Autosar/Misra side of things.

Thanks for the comments.  I realised it was very far from the rest of the code style, sorry about that.  While I'm happy to work on the code style changes, are there any more generic comments about the general approach/API/etc?

It can be tough to convey emotion through a GitHub PR review, so I just wanted to say that I do appreciate all your PR submissions, including this one. I probably spent at least a good hour doing this review (it takes time to read the code to come up-to-speed on what it's doing), which I wouldn't do if I didn't think it was valuable.

And I appreciate your time and effort for reviews.  Don't worry, I didn't infer any ill intent/bad emotions at all; I've been on your side of code reviews plenty of times before.

are there any more generic comments about the general approach/API/etc?

Overall I think the API is pretty intuitive, you build up a packet sequentially and likewise disassemble it sequentially, and it hides the masking and shifting well. "pad"and "skip" and even "read" and "write" might be not the most clear on what's going on but the core of it is all there for sure.


Feature request : pinned messages

Maybe feature for pinned messages?

For the Android app only, right? You'd pin it and it sticks to the top. Not a bad idea and easy to implement.

for me, yes android. stick to the top is good, or pin collection like on discord is good also


Queens example segfaults on N = 13 and N = 14

Describe the bug
When running the N-Queens example for N = 13 and N = 14 .
To Reproduce
Run make example/queens N=13 M=8096 and let it run for a few seconds. You will then see
./build/example/queens -N 13 -M 8096
| Initialized Adiar with 8096 MiB of memory
|
| 13-Queens : Board construction
make: *** [makefile:83: example/queens] Segmentation fault (core dumped)

This seems to happen during the &= in the outermost loop.

One should notice, that the benchmark version seems not to have this problem.

It happens inside of the product construction during its main loop of dealing with requests.

The problem was introduced in a295a694be32ca0ca4bc72ff3a71c7c819a5ff32


In version 5.10.0 the webpack build for themes no longer works correct with the default configuration

Type of issue

Bug report

The issue refers to the:

nitro webpack config (@nitro/webpack)
example nitro projects

Environment
Nitro version 5.10.0
Expected behavior
Themes Feature works
Current behavior
Themes feature (dynamic-alias-resolver plugin) does not work with default configuration.
(Everything works with node-sass implementation - see webpack configuration)
Steps to reproduce the behavior
Generate a new project with themes feature. Install and generate a build. Two identical "light" themes will be generated.
see also Project Example

temporary solution: use node-sass for themes feature
published as 5.10.1


Could you plan for "date rang picker"?

Could you plan for "date rang picker"?

Sorry but that's not in my plans.
You could already do it by having two fields and using events.


Add specs to Libra.move

Motivation
I added some global specifications to Libra.move. Some of the invariants don't hold for is_currency<CoinType>. I'm not sure if this is expected. I think it has to do with the situation where CoinType is not a currency.
Have you read the Contributing Guidelines on pull requests?
Yes.
Test Plan
cargo test

:umbrella: The latest upstream changes (presumably b95e7e2b0aa07859b1fe54e3f2bc9abb04334724) made this pull request unmergeable. Please resolve the merge conflicts.

@bors-libra r=DavidLDill

:pushpin: Commit 053d76a has been approved by DavidLDill

:hourglass: Testing commit 053d76a51b943fffb43e57bed45d4bf4a447a3ca with merge fa681a5d2b6eaa91484af272dc874434386eb026...

:sunny: Test successful - checks-actions_land_blocking_test, checks-circle_commit_workflow
Approved by: DavidLDill
Pushing fa681a5d2b6eaa91484af272dc874434386eb026 to master...


{unknown} return type when calling simple function.

IIRC this is because we're not resolving str correctly in the module where as_str is defined, because that also imports the str module and we're not handling the shadowing correctly.

Ah, we actually already have a report for this: #1905. So I'll close this one.


JSpeech.d.ts is not published

We should move it from /src/types/JSpeech.d.ts to /types and include that folder in package.json/files section.

Fixed in #966


notifications: Clicking on a notification in Firefox doesn't narrow to the topic.

I am really annoyed by this for a past few days and today got some time to trace and fix this. Google Chrome works correctly.

@zulipbot claim


UXPLATFORM-8992: WorklistDataGrid Additional Keyboard navigation

Summary
Introduced a new component - Worklist data grid. The Terra Worklist Data Grid is a container that enables users to navigate the grid information using directional navigation keys.
What was changed:
Added additional keyboard navigation, cell selection and row selection.
Why it was changed:
UXPLATFORM-8992, UXPLATFORM-9117 & UXPLATFORM-9043
Testing
This change was tested using:

[x] WDIO
[x] Jest
[ ] Visual testing (please attach a screenshot or recording)
[ ] Other (please describe below)
[ ] No tests are needed

Reviews
In addition to engineering reviews, this PR needs:

[x] UX review
[x] Accessibility review
[x] Functional review

This PR resolves:
UXPLATFORM-8992

Testing with Windows 11/Edge cloud desktop from a MacBook Pro
Default Grid
Keyboard Navigation
Tab, Shift Tab and Arrow keys functioned as expected. Function+Right Arrow navigated to end of row. Function+Left Arrow navigated to beginning of row.
Mouse hover highlighted cell.
Note: Escape did not dismiss selection
Function+Right Arrow navigated to end of row.
Function+Left Arrow navigated to beginning row.
Function+Command+Left Arrow navigated to last column, last row.
Function+Command+Right Arrow navigated to column 1, row 2. Should this have gone to row 1?
Command+C/Command+X copy paste cell content worked as required.
Ctrl+A and Command+A selected the entire page not just the grid cells. This does not seem right.
Screen reader
JAWS announced cell label and position. For column 1 cells JAWS announced "row header" in addition to label. For row 1 cells JAWS announced "column header" in addition the label.
Function+Right Arrow JAWS announced "End, Not Selectable [column header], blank [cell content]"
Function+Left Arrow JAWS announced "Home, Fleck , Arthur [cell content] Row Header"
Command+C/Command+X copy paste cell content worked as required. JAWS announced "Copied selection to clipboard."
Function+Command+Left Arrow navigated to last column, last row. JAWS announced "Home, Fleck , Arthur [cell content] Row Header"
Function+Command+Right Arrow navigated to column 1, row 2. Should this have gone to row 1? "End, Not Selectable [column header], blank [cell content]"
Worklist Data Grid Column States
Keyboard Navigation
Pressed Tab to navigate to grid header column 1 row 1. Tab again navigated out of grid to code button. Shift Tab navigated back to grid cell that was in focus. All good here
Pressed Enter header cell column 1 row 1 with sort icon.  No change in sort. Is this not implemented yet?

@brithom - Overall latest PR looks good. I called out a few items that may need attention. Let me know if you would like to discuss.

Hi @mjpalazzo and @brithom -
As promised, I've got some testing notes on this PR.
Worklist Data Grid Accessibility Testing
Tested with:

Chrome Version 114.0.5735.106 (Official Build) (arm64) + VO (Ventura 13.2.1), and
Edge Version 114.0.1823.67 (Official Build) (64-bit) + JAWS 2023.2303.144 on a Windows 11 Laptop

Default Worklist Data Grid (Default WGD) testing results
Keyboard

Keyboard navigation worked as expected on Mac and PC. (Escaped cleared the selection for me)
I could not get ctrl+c/cmd+c to work on either PC or Mac platforms (tested by copying and trying to paste into a text file).
Note: We'll need to tell users that pressing Spacebar will select a focussed cell - likely through general instructions.

Screenreaders
In both Chrome+VO and Edge+Jaws:

When navigating back to a selected cell in the grid, the selected cell is not announced as "selected."  (This may not be a bug, just an observation - not sure of the implications for a user's workflow).
Couldn't get copy and paste to work with either Chrome+VO or Edge+Jaws.

In Chrome+VO:

Grid column headers are announced as "buttons".
ctrl+cmd+right arrow in Chrome+VO shifts focus correctly to last data grid cell, but only announces "Blank, Blank" without announcing the context of the row or column headers.
cmd+right arrow in Chrome+VO shifts focus to the last cell in the row, but only announces "Blank, Blank" without announcing the column header.

In Edge+Jaws:

Jaws doesn't respect the grid announcements and keyboard interactivity when I navigate into the grid.  The grid only functions correctly when I toggle Virtual PC Cursor off (Insert +Z).  This is a known issue documented as bug #587 on the Freedom Scientific GitHub bug repository.
First column header is never announced as context when changing columns to first column. This issue could be associated with known bug #550 in the Freedom Scientific GitHub bug repository.

WDG with Row Selection Mode Toggle and Cell Selection Disclosure
Screenreaders
In both Chrome+VO and Edge+Jaws:

After I check or uncheck the "Row Selection Mode" checkbox, I hear an announcement in both VO and in Jaws that is out of sync with the action just performed.  If I've just checked the checkbox, I hear "Row selection mode disabled, checked."  If I've just unchecked the checkbox, I hear "Row selection mode enabled, not checked."

Hope this helps.  Please ping me with any questions about test results.

ease ping me with a

Thanks @mjpalazzo.

The control home is supposed to go back to the first no header cell. In this case, row 2, col 1. @eawww can comment further if necessary.
The Ctrl+A is only handled when in row selection mode. In row selection mode, Ctrl+A selects all rows and suppresses the default behavior of selecting everything on the page. However, when not in row selection mode, you get the normal browser behavior.
The Escape dismisses the selection for me. Just to be clear, the hover styling will remain for the cell the mouse pointer is currently over. Therefore if the selected cell is the one being hovered, one could easily think the selection was not dismissed.
Is this correct or a typo Function+Command+Right Arrow navigated to column 1, row 2. Should this have gone to row 1? "End, Not Selectable [column header], blank [cell content]"? The content suggests that it did the right thing by going to the end but you said it navigated to column 1, row 2 which is what I would have associated with the Fn+Cmd_Left.
"Pressed Enter header cell column 1 row 1 with sort icon. No change in sort. Is this not implemented yet?" As I understood it, it is the space bar that does the selection. Using the spacebar should do the sort. The enter key was only used for the "dive in" mode and that is not yet implemented. @eawww can comment further if necessary.

@brithom @mjpalazzo

The control home is supposed to go back to the first no header cell

This is correct. The keyboard shortcut to go to the top left corner of the grid should go to the top left body cell.

The Ctrl+A is only handled when in row selection mode

The original requirements specified that Ctrl+A would turn row selection on if it was off via a similar method to the one used to disable row selection pressing Esc while no rows are selected. It was argued that this should be a separate task. @chrismichalewicz is there a jira for this? I can't find one.

Using the spacebar should do the sort. The enter key was only used for the "dive in" mode and that is not yet implemented

When the keyboard accessible behavior is implemented, navigating keyboard focus to a header cell that behaves as a sort button, the element that will actually be focused will be the button or role=button within the header cell and both Enter and Spacebar will activate it.
@chrismichalewicz I also can't find a jira for this one.

@eawww The row selection Jira is https://jira2.cerner.com/secure/RapidBoard.jspa?rapidView=12302&view=detail&selectedIssue=UXPLATFORM-9043 and Koushik and I have that also. We did part of the row selection to facilitate testing the additional navigation. Once the navigation is finally merged, we can complete what is remaining of the row selection.
The column sort Jira was already merged and accepted. The spacebar selects a cell and in the event of a column header cell, activates the sort. I don't recall seeing the requirement for the enter key also activating the sort. Let me tag Charles @cm9361 just in case.

@brithom @mjpalazzo

The control home is supposed to go back to the first no header cell

This is correct. The keyboard shortcut to go to the top left corner of the grid should go to the top left body cell.

The Ctrl+A is only handled when in row selection mode

The original requirements specified that Ctrl+A would turn row selection on if it was off via a similar method to the one used to disable row selection pressing Esc while no rows are selected. It was argued that this should be a separate task. @chrismichalewicz is there a jira for enabling row selection from within the grid? I can't find one.

Using the spacebar should do the sort. The enter key was only used for the "dive in" mode and that is not yet implemented

When the keyboard accessible behavior is implemented, navigating keyboard focus to a header cell that behaves as a sort button, the element that will actually be focused will be the button or role=button within the header cell and both Enter and Spacebar will activate it. @chrismichalewicz I also can't find a jira for keyboard accessible sorting.

The Jira Brian mentioned https://jira2.cerner.com/browse/UXPLATFORM-9043 covers Row Selection.  For the sort it is either implemented in https://jira2.cerner.com/browse/UXPLATFORM-9046 which was for the Column sorting.  @cm9361 Did you cover the keyboard shortcuts to sort the columns in UXPLATFORM-9046.  If not then we probably need to ensure it's included in https://jira2.cerner.com/browse/UXPLATFORM-9117 for Cell Select.

After I check or uncheck the "Row Selection Mode" checkbox, I hear an announcement in both VO and in Jaws that is out of sync with the action just performed.  If I've just checked the checkbox, I hear "Row selection mode disabled, checked."  If I've just unchecked the checkbox, I hear "Row selection mode enabled, not checked."

Thanks @brooksienoodlesoup, the issue with toggling the row selection from outside the grid is now fixed.

@brithom @cm9361 @chrismichalewicz from discussion with Charles reviewing the previously merged column sorting, it was determined that the keyboard accessible behavior detailed in the last acceptance criteria of UXPLATFORM-9046 would be moved to another task.

The header cell with sort function when you navigate to it via arrow keys it should land on a div with the role = button that is within the TH to allow for users to activate via Enter or Space

I made sure to mention that in my approval of the previously merged PR as well.
https://github.com/cerner/terra-framework/pull/1684#pullrequestreview-1506084394

@eawww - Would it be more accessible to just have a button in the header of the row selection column to select all or deselect all columns?  Would that be more intuitive than using the Control+A and Escape?

@cm9361 That was what we expected also. However, while that button would be easy to access for the mouse/sighted user, getting to that button is not as straightforward especially if the user has navigated away from the top of the grid.

I will approve with the understanding that we will address some of the outstanding comments with our upcoming row and cell section JIRAs.  The core keyboard navigation logic appears to be correct.

I will approve with the understanding that we will address some of the outstanding comments with our upcoming row and cell section JIRAs. The core keyboard navigation logic appears to be correct.

Will the outstanding comments require refactoring? If so, then I would prefer that they be addressed here so that the main branch is more stable and we can avoid frequent merge conflicts.

The column sort Jira was already merged and accepted. The spacebar selects a cell and in the event of a column header cell, activates the sort. I don't recall seeing the requirement for the enter key also activating the sort. Let me tag Charles @cm9361 just in case.

@brithom @cm9361 @chrismichalewicz from discussion with Charles reviewing the previously merged column sorting, it was determined that the keyboard accessible behavior detailed in the last acceptance criteria of UXPLATFORM-9046 would be moved to another task.

The header cell with sort function when you navigate to it via arrow keys it should land on a div with the role = button that is within the TH to allow for users to activate via Enter or Space

I made sure to mention that in my approval of the previously merged PR as well: #1684 (review)

Thanks @eawww

I will approve with the understanding that we will address some of the outstanding comments with our upcoming row and cell section JIRAs. The core keyboard navigation logic appears to be correct.

Will the outstanding comments require refactoring? If so, then I would prefer that they be addressed here so that the main branch is more stable and we can avoid frequent merge conflicts.

@cm9361 I have added a comment to row selection Jira with two row selection issues to be addressed. As it relates to cell selection, I do not think there are any issues to be addressed. If I have missed something then let me know.
@sdadn , I do not see any refactoring outside the comment from you and Sydney about breaking out the cell/row props into individual props and children. I have scheduled a discussion so we can decide which direction to take and decide exit criteria for this Jira.

I will approve with the understanding that we will address some of the outstanding comments with our upcoming row and cell section JIRAs. The core keyboard navigation logic appears to be correct.

Will the outstanding comments require refactoring? If so, then I would prefer that they be addressed here so that the main branch is more stable and we can avoid frequent merge conflicts.

@sdadn, The changes mentioned are things that would have been done with the row selection story, if we had picked up that story first. No additional refactoring for the grid design is expected.

Keyboard shortcuts and screen reader narration seem to work well.

The masked data stripes display over the row selection border

* The example names need reworking to remove redundant information

ex: "Worklist Data Grid With Row Selection" -> "Row Selection"
"WDG With Row Selection Mode Toggle And Cell Selection Disclosure" is unavoidably long, but the "Row Selection Mode Toggle" could be part of the "Row Selection" example and wouldn't even need to be in the title. Then this example could just be called "Cell Selection Disclosure"

@eawww, I have changed the example names. In relation to the "The masked data stripes display over the row selection border", I have added that as something to be addressed in the row selection Jira: https://jira2.cerner.com/browse/UXPLATFORM-9043

oks like there are some pending merge conflicts; can you make sure this pull request is up to date

Yes, I ran into some merging issues so resolving those.

oks like there are some pending merge conflicts; can you make sure this pull request is up to date

Yes, I ran into some merging issues so resolving those.

@sdadn , the PR should now be up to date. Please let me know if there is anything else needed.

@brithom and @KoushikKalli I tested the cell selection example and added comments and recordings to the Jira.
Keyboard navigation with Chrome, Edge, and Safari is working as required.
JAWS is working well.
However, there are numerous navigation and visual focus issues with VoiceOver. The Jira has a link to the recording. Let me know if you would like to discuss.

@brithom @KoushikKalli @cm9361 I did some more testing of WDG with Safari/VoiceOver and observed that VO is not announcing the row header when I change rows.
@cm9361 - I tried navigating more slowly as you suggested. This seemed to work better.


[Bootstrap UI] New hint tag

Summary
Create bootstrap version of mp:hint tag.
Details
Create new tag for mp:hint use bootstrap tooltip for creating a hint popup.
https://getbootstrap.com/docs/4.0/components/tooltips/
Acceptance criteria

[ ] Styled with bootstrap
[ ] Functionality is not broken

Additional context
N/A

see #897


Offline detector

PR includes

[x] Feature

Related issues
Resolve #409

@Katrin-kudryash @9teen90nine we need ticket to move this component to bricks and use everywhere

https://github.com/taskany-inc/bricks/issues/806


13369 Added pco2a_a_sample parser,drivers,test files to support new pco2a instrument

I cleaned things up a fair amount to eradicate the recovered,telemetered drivers and classes, removed unnecessary commented lines, etc. I retested the unit test file and re-ingested the data successfully. Give it another review. Thanks.


CMake cleanup & code hardening

Introduces the following warnings:
-Wall -Wextra -Wpedantic -Wconversion -Wdouble-promotion -Wfloat-equal -Wshadow)

Depends on:

[x] https://github.com/giafranchini/covariance_geometry_ros/issues/1

Steps:

[x] resolve all warnings

I tried to build and I don't see any warnings, do you?

No warnings 🥇


FR: configure log levels via command-line flag

I've been educating myself on Krustlet by running e.g. krustlet-wasi in the foreground.
The process appears to only log errors but I'd find it useful to review more extensive (e.g. debug) logging.
Please consider adding a flag to both krustlet-wasi and krustlet-wascc e.g. --log-level=debug

This is currently possible with the RUST_LOG environment variable. Let us know if that will work for you.

Yeah, we've had conversations about this. It is bad right now (you have to set RUST_LOG and the syntax is a little...non-traditional) so I want to make it easier.
@bacongobbler We probably do want something like this. Or another variable besides RUST_LOG that takes gross syntax like this: wascc_host=debug,wascc_provider=debug,wasi_provider=debug,main=debug. That requires people to know the name of crates and other things. We should just expose a simple log level that users can set

Thank you both... I didn't think to try RUST_LOG doh. Will try it (tomorrow).

I fully agree @thomastaylor312. RUST_LOG is available, but it's certainly wonky. That being said, we do get deeper introspective logging from waSCC and wasmtime for free with RUST_LOG. If we can tie RUST_LOG into a --log-level flag, that would be the best of both worlds :)

Yeah, I think that would be the ideal

What ever we decide to do here, I want to keep RUST_LOG. It may be confusing but it is widely used and understood by Rust developers. Could we write a small piece of code that takes something coarse like LOG_LEVEL=DEBUG and configures env_logger accordingly for all of the crates in the workspace?

Could we write a small piece of code that takes something coarse like LOG_LEVEL=DEBUG and configures env_logger accordingly for all of the crates in the workspace?

This is exactly what I was imagining @kflansburg. We can keep the environment variable around for advanced usage, but I don't want to require users to have knowledge of Rust or how modules work in order to use this. Right now, if I didn't know what I was doing, I'd set RUST_LOG=debug and then have oodles of information show up from underlying things like reqwest, which wouldn't necessarily be desired


Improve Scheduler Initializer and Fix Issue Where Tasks That Are Overdue at Creation Are Not Updated

Improve Scheduler Initializer and Fix Issue Where Tasks That Are Overdue at Creation Are Not Updated
:gear: Release Notes

Scheduler conforms to DefaultInitializable
Fix issue where tasks that are overdue at creation are not updated

:pencil: Code of Conduct & Contributing Guidelines
By submitting creating this pull request, you agree to follow our Code of Conduct and Contributing Guidelines:

[x] I agree to follow the Code of Conduct and Contributing Guidelines.

@Supereg Feel free to merge this PR and tag a 0.8.0 once it is merged 🚀


Fix style prop types

I discovered that I could not use false in array styles while working on a top secret project:

By using react native's StyleProp generic we can support array styles just like base components do:

This also meant a bunch of mergeAlls could be removed which I think cleans up the components a little bit.

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


added transition property to .hoverable, off of :hover pseudo-selector

The .hoverable class was including the transition rule on the :hover pseudo-selector. This was causing a smooth transition on hover-in, but a quick, harsh transition on hover-out (since transition is only included on hover). transition is instead added to the .hoverable class so that the transition is apparent on hover-in and hover-out.

Sorry for the late reply, but this has since been fixed.


stlyled-jsx/css is not compatible with eslint-plugin-import

Since stlyled-jsx/css do not actually exist, this confuses eslint-import, which checks if imports exist.
eslint-config-import would give errors like this:
Unable to resolve path to module 'styled-jsx/css'  import/no-unresolved

and this failed to pass our CI: https://travis-ci.org/cofacts/rumors-site/builds/300921835
Besides CI, I believe this would also confuse IDEs that checks for imports as well.
How about adding a stub file css.js (with a stub css function inside) so that it can be resolved correctly?

I keep ESLint quiet with settings:
// .eslintrc

{
  "parser": "babel-eslint",
  "extends": "airbnb",
  "env": {
    "node": true,
  },
  "settings": {
    "import/core-modules": ["styled-jsx", "styled-jsx/css"],
  },
  // ...
}

Cool I didn't know about import/core-modules. Thanks a million!


Discoverability of a way to change the # of CPU cores and memory amount for a VM

Required information

Distribution: Ubuntu
Distribution version: 22.04
The output of "lxc info" or if that fails:

Kernel version: 5.15.0-67-generic #74-Ubuntu
LXD version: 5.0.2-838e1b2
Storage backend in use: dir

Issue description
By default, LXD creates an instance with 1 CPU core and 1GB of memory when --vm is specified but nothing else. That's okay for the initial testing. However, whenever an user starts running their workload it's easy to invoke OOM even in an idle state (e.g. https://github.com/canonical/microceph/issues/112).
In the help of launch, it's actually hard to see how those CPU and memory limits can be changed although I personally know the answer as:
https://linuxcontainers.org/lxd/docs/latest/howto/instances_create/#launch-a-virtual-machine
A few suggestions here,

it might be a good idea to have abbreviated config options.

--cpu 4 instead of --config limits.cpu=4
--memory 8 instead of --config limits.memory=8GiB
--disk 32 instead of -d root,size=32GiB

it might be a good idea to create some preset VM profiles(flavors) in lxd init

e.g. "Do you want to create preset flavors for VMs?"
So users leverage it easily such as lxc launch --vm --profile vm.large

or extend the description of --type

including putting a link to https://aws.amazon.com/ec2/instance-types/ if we really want to encourage to use this flag (I doubt so due to the difficulty to keep it up with each public cloud update though)

$ lxc launch -h
Description:
  Create and start instances from images

Usage:
  lxc launch [<remote>:]<image> [<remote>:][<name>] [flags]

Examples:
  lxc launch ubuntu:22.04 u1

  lxc launch ubuntu:22.04 u1 < config.yaml
      Create and start a container with configuration from config.yaml

  lxc launch ubuntu:22.04 v1 --vm
      Create and start a virtual machine

Flags:
  -c, --config                Config key/value to apply to the new instance
      --console[="console"]   Immediately attach to the console
  -d, --device                New key/value to apply to a specific device
      --empty                 Create an empty instance
  -e, --ephemeral             Ephemeral instance
  -n, --network               Network name
      --no-profiles           Create the instance with no profiles applied
  -p, --profile               Profile to apply to the new instance
  -s, --storage               Storage pool name
      --target                Cluster member name
  -t, --type                  Instance type
      --vm                    Create a virtual machine

--disk 32 instead of (is there a way to specify disk space on the fly actually?)

Yes, see https://discuss.linuxcontainers.org/t/lxd-5-8-has-been-released/15686#device-override-on-init-and-launch-4

--disk 32 instead of (is there a way to specify disk space on the fly actually?)

Yes, see https://discuss.linuxcontainers.org/t/lxd-5-8-has-been-released/15686#device-override-on-init-and-launch-4

Thank you for the pointer. I've updated the description :-)

I'm very strongly opposed to adding more flags to those commands, it's a very slippery slope and I don't want LXD's init/launch to turn into docker run
We used to have some of those in the past, but that was causing more confusion that good as you then get into having to immediately understand profile ordering as well as having to also populate those across projects.
The instance type could indeed be used for that though we've seen somewhat little use of that feature so far.

I think the way we're going to address this issue is by extending the help message for init/launch to include two more examples, one using a cloud instance type and one using -c to specify limits.


DNS TTL: remove details from default

remove the details, (1 day) for example, from default (1 day) in TTL values. Add as title= attribute instead

@eatonphil this was done, yes?

Needs to be re-done. And we also need to add the Default option to the SelectDNSSeconds component.


⚠ Bofrost.lu has degraded performance

In 861d3c0, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 931 ms

Resolved: Bofrost.lu performance has improved in 4459e2c after 6 minutes.


spanner library doesn't work with credentials whose scope can't be modified.

I'm using application default credentials to create credentials for use with the spanner client library. These credentials are obtained by running
gcloud auth application-default login

My code fails with the following stack trace.
Traceback (most recent call last):
  File "/bazel_cache/_bazel_jlewi/1c9ff9fd5966eae5ae66af2948992bce/bazel-sandbox/3357018790234970416/execroot/org_tensorflow_tensorboard/bazel-out/local-fastbuild/bin/tensorboard/platforms/gcp/spanner_e2e_test.runfiles/org_tensorflow_tensorboard/tensorboard/platforms/gcp/spanner_e2e_test.py", line 57, in testInsertSql
    (rowid, customer_number, run_id, event_log_id, path, offset))
  File "/bazel_cache/_bazel_jlewi/1c9ff9fd5966eae5ae66af2948992bce/bazel-sandbox/3357018790234970416/execroot/org_tensorflow_tensorboard/bazel-out/local-fastbuild/bin/tensorboard/platforms/gcp/spanner_e2e_test.runfiles/org_tensorflow_tensorboard/tensorboard/db.py", line 390, in execute
    self._delegate.execute(sql, parameters)
  File "/bazel_cache/_bazel_jlewi/1c9ff9fd5966eae5ae66af2948992bce/bazel-sandbox/3357018790234970416/execroot/org_tensorflow_tensorboard/bazel-out/local-fastbuild/bin/tensorboard/platforms/gcp/spanner_e2e_test.runfiles/org_tensorflow_tensorboard/tensorboard/platforms/gcp/spanner.py", line 221, in execute
    with self.database.batch() as batch:
  File "/usr/local/lib/python2.7/dist-packages/google/cloud/spanner/database.py", line 401, in __enter__
    session = self._session = self._database._pool.get()
  File "/usr/local/lib/python2.7/dist-packages/google/cloud/spanner/pool.py", line 228, in get
    session.create()
  File "/usr/local/lib/python2.7/dist-packages/google/cloud/spanner/session.py", line 98, in create
    api = self._database.spanner_api
  File "/usr/local/lib/python2.7/dist-packages/google/cloud/spanner/database.py", line 165, in spanner_api
    credentials = credentials.with_scopes((SPANNER_DATA_SCOPE,))
  File "/usr/local/lib/python2.7/dist-packages/google/oauth2/credentials.py", line 119, in with_scopes
    'OAuth 2.0 Credentials can not modify their scopes.')
NotImplementedError: OAuth 2.0 Credentials can not modify their scopes.

The problem appears to be the following code from database.py
    @property
    def spanner_api(self):
        """Helper for session-related API calls."""
        if self._spanner_api is None:
            credentials = self._instance._client.credentials
            if isinstance(credentials, google.auth.credentials.Scoped):
                credentials = credentials.with_scopes((SPANNER_DATA_SCOPE,))
            self._spanner_api = SpannerClient(
                lib_name='gccl',
                lib_version=__version__,
                credentials=credentials,
            )
        return self._spanner_api

My credential is of type google.oauth2.credentials.Credentials which doesn't implement with_scopes.
The docs don't indicate a preferred pattern for distinguishing between credentials whose scope can be modified and those that can't. A simple solution would be to catch the NotImplementedError and ignore it.

It looks like there might a helper method google.auth.with_scopes_if_required that will do the right thing. So I think something like the following will work
@property
    def spanner_api(self):
        """Helper for session-related API calls."""
        if self._spanner_api is None:
            credentials = self._instance._client.credentials
            credentials = google.auth.credentials.with_scopes_if_required(credentials, (SPANNER_DATA_SCOPE,))
            self._spanner_api = SpannerClient(
                lib_name='gccl',
                lib_version=__version__,
                credentials=credentials,
            )
        return self._spanner_api

This issue aside, you really shouldn't use gcloud auth application-default login. It's highly recommend to use service accounts directly. See this documentation: cloud.google.com/docs/authentication/getting-started

I think @tseaver just did something for a different API that addresses this?

This is similar to #3933.  The fix there is to update google.auth >= 1.1.0, so that GCE credentials no longer derive from Scoped (since they cannot implement the with_scopes method correctly).
It looks like there is a similar fix already committed for the google.oauth2.credentials.Credentials class, merged by @jonparrott

Hello @jlewi,
Based on the above, I am going to close this issue, and you just need to update to google auth >= 1.1.0. If that does not solve your problem, feel free to open a new issue.

@lukesneeringer FWIW the fix for google.oauth2.credentials.Credentials is not part of the google.auth 1.1.0 release:  @jlewi needs to upgrade to google.auth 1.1.1 to get the fix.

Thanks
On Sep 23, 2017 2:23 PM, "Tres Seaver"<EMAIL_ADDRESS>wrote:

@lukesneeringer https://github.com/lukesneeringer FWIW the fix for
google.oauth2.credentials.Credentials is not part of the google.auth 1.1.0
release: @jlewi https://github.com/jlewi needs to upgrade to google.auth
1.1.1 to get the fix.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/GoogleCloudPlatform/google-cloud-python/issues/4008#issuecomment-331670832,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAvcAx9ysVNJvF2LAoAY8NKWUjM3yxMhks5slXbtgaJpZM4PdNAa
.