Remove plugin options when generating ScalaDoc

When macroparadise plugin is enabled, the command hangs forever.
As an alternative we could use a dedicated scalacOptions and pluginOptions for the docJar task.
We could also be more specific by removing only the macroparadise plugin ?
Here's the verbose output:

macroparadise disabled
[loaded package loader resources.jar in 74ms]
[loaded package loader java in 1ms]
[loaded package loader lang in 12ms]
[loaded package loader annotation in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/reflect/package.class) in 15ms]
[loaded package loader reflect in 18ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/package.class) in 26ms]
[loaded package loader scala in 43ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/lang/CloneNotSupportedException.class) in 0ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/lang/InterruptedException.class) in 1ms]
[loaded package loader io in 1ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/lang/Throwable.class) in 7ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/lang/Object.class) in 74ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/runtime/package.class) in 1ms]
[loaded package loader runtime in 3ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/collection/package.class) in 1ms]
[loaded package loader collection in 3ms]
[loaded package loader util in 2ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/io/UnsupportedEncodingException.class) in 0ms]
[loaded package loader nio in 0ms]
[loaded package loader charset in 0ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/lang/String.class) in 13ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/lang/Comparable.class) in 1ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/io/Serializable.class) in 1ms]
[loaded plugin macroparadise]
[dropping dependency on node with no phase object: constructors]
[dropping dependency on node with no phase object: dce]
[parsing Retry.scala]
[parser in 33ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/Predef.class) in 12ms]
[loaded package loader resources.jar in 0ms]
[namer in 50ms]
[packageobjects in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/LowPriorityImplicits.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/DeprecatedPredef.class) in 2ms]
[loaded package loader util in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/annotation/ClassfileAnnotation.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/annotation/Annotation.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/annotation/StaticAnnotation.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/package.class) in 1ms]
[loaded package loader api in 2ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Universe.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Symbols.class) in 3ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Types.class) in 3ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/FlagSets.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Scopes.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Names.class) in 2ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Trees.class) in 7ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Constants.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Annotations.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Positions.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Exprs.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/TypeTags.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/ImplicitTags.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/StandardDefinitions.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/StandardNames.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/StandardLiftables.class) in 4ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Mirrors.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Printers.class) in 2ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Liftables.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Quasiquotes.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Internals.class) in 4ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/Symbol.class) in 1ms]
[loaded module class loader in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/StringContext.class) in 4ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/Product.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/Equals.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/Serializable.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/runtime/package.class) in 1ms]
[loaded package loader runtime in 2ms]
[loaded package loader invoke in 1ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/lang/IllegalAccessException.class) in 1ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/lang/invoke/LambdaForm.class) in 5ms]
[loaded package loader sun in 0ms]
[loaded package loader invoke in 0ms]
[loaded package loader empty in 0ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/lang/invoke/MethodHandleImpl.class) in 14ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/lang/invoke/MethodHandle.class) in 18ms]
[loaded package loader immutable in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/AnyVal.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/util/Try.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/Int.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/Function1.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/Unit.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/AnyValCompanion.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/Specializable.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/Dynamic.class) in 1ms]

macroparadise enabled... command hangs forever!
[loaded package loader resources.jar in 73ms]
[loaded package loader java in 1ms]
[loaded package loader lang in 12ms]
[loaded package loader annotation in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/reflect/package.class) in 15ms]
[loaded package loader reflect in 19ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/package.class) in 27ms]
[loaded package loader scala in 48ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/lang/CloneNotSupportedException.class) in 1ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/lang/InterruptedException.class) in 0ms]
[loaded package loader io in 1ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/lang/Throwable.class) in 6ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/lang/Object.class) in 78ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/runtime/package.class) in 1ms]
[loaded package loader runtime in 3ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/collection/package.class) in 1ms]
[loaded package loader collection in 3ms]
[loaded package loader util in 2ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/io/UnsupportedEncodingException.class) in 0ms]
[loaded package loader nio in 0ms]
[loaded package loader charset in 1ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/lang/String.class) in 17ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/lang/Comparable.class) in 1ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/io/Serializable.class) in 0ms]
[loaded plugin macroparadise]
[dropping dependency on node with no phase object: constructors]
[dropping dependency on node with no phase object: dce]
[parsing Tailrec.scala]
[parser in 32ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/Predef.class) in 10ms]
[loaded package loader resources.jar in 0ms]
[namer in 46ms]
[packageobjects in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/LowPriorityImplicits.class) in 2ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/DeprecatedPredef.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/annotation/ClassfileAnnotation.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/annotation/Annotation.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/annotation/StaticAnnotation.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/package.class) in 1ms]
[loaded package loader api in 3ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Universe.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Symbols.class) in 3ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Types.class) in 4ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/FlagSets.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Scopes.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Names.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Trees.class) in 6ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Constants.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Annotations.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Positions.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Exprs.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/TypeTags.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/ImplicitTags.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/StandardDefinitions.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/StandardNames.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/StandardLiftables.class) in 5ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Mirrors.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Printers.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Liftables.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Quasiquotes.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/api/Internals.class) in 4ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/Symbol.class) in 1ms]
[loaded module class loader in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/StringContext.class) in 3ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/Product.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/Equals.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/Serializable.class) in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-reflect/2.11.11/scala-reflect-2.11.11.jar(scala/reflect/runtime/package.class) in 0ms]
[loaded package loader runtime in 1ms]
[loaded package loader invoke in 1ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/lang/IllegalAccessException.class) in 0ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/lang/invoke/LambdaForm.class) in 5ms]
[loaded package loader sun in 0ms]
[loaded package loader invoke in 0ms]
[loaded package loader empty in 0ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/lang/invoke/MethodHandleImpl.class) in 12ms]
[loaded class file /home/guillaume/tool/jdk1.8.0_171/jre/lib/rt.jar(java/lang/invoke/MethodHandle.class) in 17ms]
[loaded package loader immutable in 0ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/AnyVal.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/Int.class) in 1ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/collection/immutable/List.class) in 2ms]
[loaded class file /home/guillaume/.cache/coursier/v1/https/repo1.maven.org/maven2/org/scala-lang/scala-library/2.11.11/scala-library-2.11.11.jar(scala/collection/generic/package.class) in 0ms]
[loaded package loader generic in 2ms]

Sample source file
object Sum {

  def sum(ints: List[Int]): Int = {
    @annotation.tailrec
    def sumAccumulator(ints: List[Int], accum: Int): Int = {
      ints match {
        case Nil => accum
        case x :: tail => sumAccumulator(tail, accum + x)
      }
    }
    sumAccumulator(ints, 0)
  }
}

No doubt that there's some interactions between the annotation @tailrec and the plugin macroparadise. I don't know if this issue is limited to the annotation @tailrec or if the issue can be reproduce if an annotation is used in the source code.

We explicitly provided plugins to scaladoc because some plugins are required for code to compile/typecheck (e.g. kind-projector). Perhaps you could try to figure out why macroparadise is hanging? At worst if it's unfixable we can just hard-code disable macroparadise in scaladoc...

I'm not really familiar with the Scala compiler or the macroparadise macro but I will try to figure out what is going on... 🤔

I think I found the root cause:  https://github.com/scalameta/paradise/blob/53079dc634f16d5c7743aacfceaa748745444ee9/plugin/src/main/scala-2.11.11/org/scalameta/paradise/typechecker/Namers.scala#L549-L557
The problem here is that, in our case, cx and cx.outer are the same instance, so the while block will go on a infinity loop...
As you can see https://github.com/scalameta/paradise is deprecated and the repository is in read-only mode :disappointed:

At worst if it's unfixable we can just hard-code disable macroparadise in scaladoc...

I've thought about it but I wasn't sure how to reliably exclude macroparadise since we are working with a PathRef and the path can be unreliable (ie. /some/path/to/paradise.jar)

Since scalameta/paradise is deprecated, I'm inclined not to commit any hacks to support it in the Mill codebase. The path to the jar may be unreliable, but for no maybe a regex will do: it's fragile, but no less fragile than depending on EOL dependencies in the first place really.

Fair enough.
Do you think we should provide a dedicated pluginOptions/scalacOptions for the scalaDoc task ? By default we could use the options defined for the compile task.
@lihaoyi I think it can make sense to use a different sets of plugins for generating the documentation. What do you think ?

I don't think separating the plugins between scaladoc and scalac makes sense; they're meant to be compiling the same code under the same configuration after all.
You can always hack it into your own builds though when there's a problem like this.

I don't think separating the plugins between scaladoc and scalac makes sense; they're meant to be compiling the same code under the same configuration after all.

Yes but let's imagine that someone want to use AsciiDoc syntax in ScalaDoc. I believe the right way to implement it would be to develop a plugin right ?
So the scaladoc plugins will contains scalac plugins + the AsciiDocSyntaxPlugin. But the AsciiDocSyntaxPlugin does not make any sense in the scalac plugins.

You can always hack it into your own builds though when there's a problem like this.

I will need to override the whole docJar function no ? or maybe there's a better way ?
Anyway thanks for your replies 👍


Skip PhysX cudart library

For some reason this library gives incorrect GPU information, so skip it
I'm not convinced yet this is the optimal fix, but queuing this up in case we get ready to cut a new release and haven't found a better solution yet.
Fixes #4008

I'm going to go ahead and merge this one, but with the merge of #4067 this code should be dormant, and I'll remove cudart discovery in a follow-up release


Sporadic Errors during Pooling

I've forked the repo, and am attempting to run through the 'usage.ipynb' jupyter notebook, replacing the random data, targets, and graph with some real data, targets, and graph I have. Doing so Makes the following snippet:
graphs, perm = coarsening.coarsen(A_sparse, levels=3, self_connections=False)
X_train_perm = coarsening.perm_data(X_train.values, perm)

Occasionally error out with a 'index 563 is out of bounds for axis 0 of size 563' error. This happens sporadically for the same inputs.

I think this is because my graph was not connected, which I realize now your system is not intended to work with. I'm not totally sure, but that's my running hypothesis at the moment.

I don't think disconnected graphs should be an issue for the coarsening (definitely not for filtering). Hard to tell what's wrong without the data though. I would suggest to insert some print statements around the lines where you get the error.

I have similar issues. Have added a data sample at #36.


Fix code scanning alert no. 2: Disabled Spring CSRF protection

Fixes https://github.com/Hostilian/dvtask/security/code-scanning/2
To fix the issue, we need to enable CSRF protection in the SecurityConfiguration class. This involves removing the line that disables CSRF protection and ensuring that the default CSRF protection provided by Spring Security is active.

General Fix: Remove the csrf.disable() call to ensure that CSRF protection is enabled.
Detailed Fix: In the filterChain method of the SecurityConfiguration class, remove or comment out the line csrf.disable().
Specific Changes: Modify the filterChain method in the SecurityConfiguration class to remove the disabling of CSRF protection.

Suggested fixes powered by Copilot Autofix. Review carefully before merging.

l


Exemplar images on novel classes

Hi! What a impressive work on open-vocabulary field! Still I have a question about your operation on novel classes.

However, the setting of ov classification requires invisibility to novel categories of images. How do you gather the novel images in order to accomplish multi-modal classifier, if you strictly follow the open-vocabulary setting. Are you filter the novel images through several operations, or directly select from datasets randomly?

When evaluating on novel classes, the exemplar images are sampled from the corresponding training set of these novel classes. We sampled the images for novel classes from the existing annotated training set. In our paper, users should provide the exemplar images of the classes that they are interested in.  We remove all categories of the evaluation datasets from our pre-training data ImageNet21k-OVR. So the categories in the evaluation datasets are "novel". Users should select exemplar images for each target category according to their comprehension of the concept.  It is worth noting that both textual descriptions and visual exemplars of the target class are clues to define a better classifier. Users should define what they want to recognize clearly! Our method provides a powerful and effective way to inject and fuse multi-modal clues.

Appreciated your patient explain! It seems that your approach is a little bit like few-shot methods. The information of novel classes didn't appear in pre-training, but appear in training process.

Apologies for the confusion. In our experiments, the classes used in evaluation are completely excluded from the pre-training phase. When evaluated on 11 downstream classification tasks, OVMR simply forwards the exemplar images to generate a multi-modal classifier, without requiring any additional training. In contrast, prompt learning and few-shot learning methods do require further training. For clarity, please refer to Sec. 4.1 Datasets (Pre-training Set) and Sec. 4.2 Implementation Details (Training and Test Setup). Consequently, information about the novel classes is absent in both the pre-training phase and downstream fine-tuning.

Apologies for the confusion. In our experiments, the classes used in evaluation are completely excluded from the pre-training phase. When evaluated on 11 downstream classification tasks, OVMR simply forwards the exemplar images to generate a multi-modal classifier, without requiring any additional training. In contrast, prompt learning and few-shot learning methods do require further training. For clarity, please refer to Sec. 4.1 Datasets (Pre-training Set) and Sec. 4.2 Implementation Details (Training and Test Setup). Consequently, information about the novel classes is absent in both the pre-training and downstream fine-tuning in our method. Our method is training-free and plug-and-play.

I see, thanks for your help and good luck to your cvpr 25’！


[JOSS review] Consider reading configuration file from standard directory

The configuration currently needs to be changed in the installation directory, which can be problematic (e.g. a system-wide installation) since the user does not necessarily has write privileges for this directory. A better solution would be to check for a configuration file in a standard configuration directory (e.g. by using https://github.com/ActiveState/appdirs).
openjournals/joss-reviews#4706

I've updated the configure file location using appdirs. It works (see documentation here) great under Windows and Ubuntu.
Thanks for your suggestion.

Works like a charm, thanks!


[client] new travel/explore for armies doesn't seem to be working

not possible to select any hex when clicking on explore with the army

are you sure? this was working. The highlight may be too subtle

I’ll try again to make sure
Le mer. 15 mai 2024 à 12:24, Loaf @.***> a écrit :

are you sure? this was working. The highlight may be too subtle
—
Reply to this email directly, view it on GitHub
https://github.com/BibliothecaDAO/eternum/issues/742#issuecomment-2112136552,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AJIEYEHZEMJUYLXY6OJRAU3ZCMZWPAVCNFSM6AAAAABHWQYSESVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCMJSGEZTMNJVGI
.
You are receiving this because you authored the thread.Message ID:
@.***>

closing this


trim carp password. without this the untrimmed password will be used …

…on master firewall and the trimmed password on secondary firewall after config sync - resulting in dual master due to password mismatch.

This makes no sense. Never trim passwords. What actually went wrong... the config sync really trimmed the password?

This caused me some hours of debugging, yes.
I do not really care how it gets fixed, as long as it gets fixed and this cannot happen again ;)
      <password> 1234</password>
on master leads to
      <password>1234</password>
on slave.

We do care how things are fixed..... https://github.com/opnsense/core/commit/a65e793cb48df26be9fa5d9bc5338221e0c081da removing leading/trailing spaces to solve an edge case causes the next person searching for hours why their data is mangled.

We do care how things are fixed..... a65e793 removing leading/trailing spaces to solve an edge case causes the next person searching for hours why their data is mangled.

Thank you!
Please excuse my bluntness!


Unsubscribe Error when moving between routes quickly

Unsubscribing in TeximateComponent.OnDestroy is causing this error
ObjectUnsubscribedError
message : "object unsubscribed"
name : "ObjectUnsubscribedError"
ObjectUnsubscribedError.ZoneAwareError (http://localhost:4200/polyfills.bundle.js:3620:33)↵

code:
Ondestroy() {
   this.teximate.text.unsubscribe();
   this.teximate.worker.unsubscribe();
}

Even I am also facing same exception. How to fix that error?


Question regarding /sched default size

I noticed that by default /sched mount in the slurm.txt template has 1T of memory. But as far as I understood it only contained some slurm and cyclecloud configurations. Why does it need all this memory then?

Great catch; I'm guessing this was copied from another configuration somewhere. /sched shouldn't need 1TB of disk space. I'll adjust this down to a more reasonable value.

Fixed in https://github.com/Azure/cyclecloud-slurm/commit/9ed804dc11298bf935118d55be0fbf6fab5127ce


ng-capture ?

This line is in the documentation:
ng-capture="'camera'|'other'" // default not included, allows mobile devices to capture using camera
I don't see this handled anywhere in the actual source code.  Am I just missing it, or is it a planned feature that's not ready yet?  Or is there some 3rd party library that I'm supposed to install?

I am looking for this feature too, and can't find it's implementation in the source code.

  Didn't realize that the iPad capture functionality comes out of the box with input type="file".

note that if you use ngf-multiple, the option to use camera for capture will not be available


How to best feed large additional dictionaries?

Generalization (not dupe) of #198 and #206.
Hi, I'm looking for a password strength estimation utility that can take into account a custom chosen list (already downloaded and stored in local file system) of leaked passwords (or a backup copy of some entire pastebin).
I found that zxcvbn can take user_inputs to adjust its score, but the readme sounds like this is for rather small and per-user individual dictionaries.
Is there a way to pre-compute some knowledge from a large dictionary and then feed that knowledge to make adjusted scoring fast?

Something like https://www.troyhunt.com/introducing-306-million-freely-downloadable-pwned-passwords/ perhaps?

Thanks for the link! The way the article mentions zxcvbn sounds like they should be employed as independent measures, which I assume leads to computing time wasted on redundant checks.
Also I noticed that GitHub issue headline is easy to overlook in email notifications so I added clarification in the text that this ticket assumes you already have obtained (downloaded, combined) your chosen list.


♿Date Picker AVT1 - August 2018♿

Environment
Chrome Version 70.0.3538.67 (Official Build) (64-bit)
macOS Mojave 10/Windows 10
Violations:
Single No Label
Each form must have an associated label

Two input elements have the same id. Id's should be unique

Single
Two input elements have the same id. Id's should be unique

Range
Each form control must have an associated label

How to reproduce

Download the Dynamic Accessibility Plugin tool here
Run the extension using the August 2018 ruleset

couple false positives and violations specific to our documentation that we can capture more effectively elsewhere.


Fix example

The example pokemon details page doesn't load. It may be an issue with the Dgraph slash server

@smkhalsa would it be possible to add a mutation + cache update example as well?


The 'PreviousInvoiceId' field always null

When I was working with version 2, I often used the "OriginalInvoiceNumber" field in refund invoices.
In the library version 3, I found an analog of this field. This is the "PreviousInvoiceId". But this field is always null.
I thought that the problem was in mapping, but looking at the response of the server, I saw that the field was really null.
This field is very important to me. Can I count on correcting this behavior? Are there any other ways to find out for which invoice a refund is made?
Thanks a lot for your work!
I'm using version 3.1.0 of the library from NuGet.
Environment: .NET Core 2.2
Language version: C# 7.3

Thanks @oktaras, We will take a look.

@oktaras I took a quick look at this. The behavior should be the same as V2 and you are looking at the correct field. I can't say why it's null without looking deeper into your data server side. I don't think this is an issue with the dotnet client though, and may point to an issue on the server. Would you mind filing an official support ticket? We can leave this issue open and you can reference it in the ticket.

@bhelx Thanks for the info and quick response. I created a support ticket and attached a link to this issue. I will expect an answer from them.

@bhelx Thanks for the info and quick response. I created a support request and attached a link to this issue. I will expect an answer from them.

Thanks @oktaras . I'll ping them on my side!

Closing this for the time being since we did not reproduce. Feel free to re-open if there is a problem that can be addressed in this library.


methods to charge the connected acc balance and pay it

Hello and thank you so much for wanting to contribute!
This looks good! But make sure to follow the general coding style, such as "ManageVendor" should become "ManagesVendor". Additionally use camelCase for method parameters, and add some missing white space here and there.
😃

Okay Sure

Can you tell me if this will be merged? Thanks

Hey, I was not completely satisfied with the implementation. I took some time to improve on it, and the code in general. The PR does not introduce any breaking changes.
https://github.com/ExpDev07/laravel-cashier-stripe-connect/pull/9


Memory corruption with g_spawn_async_with_pipes

Version 0.9.2-2+b1 (Debian package), reproduces on Lua 5.1, 5.2 and 5.3.
Sample code:
local GLib = require('lgi').GLib
local N = 1000000

local envp = {}
for i = 1, N do
	envp[#envp + 1] = ('VAR%u=%u'):format(i, i)
end

GLib.spawn_async_with_pipes('.', { '/bin/true' }, envp, { }, nil)

Depending on the value of N and the Lua version, this may corrupt the heap and fail an assertion on subsequent realloc or crash immediately.

Okay, I think I got it. This is unfortunately a design issue.
In the lgi core there is a function lgi_guard_create, which creates a guard object whose sole purpose is to call the destructor of some object if the Lua stack is unwound. Each guard object occupies a separate stack slot. However, (PUC-Rio) Lua puts a rather small limit on the number of stack slots. Attempting to marshal an array of a million strings exceeds that limit easily. And indeed when I put g_assert (lua_checkstack (L, 2)) at the beginning of lgi_guard_create, I get an assertion failure instead of memory corruption.
But in any case, even though I debugged this, it seems this wasn’t actually the source of my original issue from which this was reduced (though it may have been a contributing factor), because the issue disappears when I simply replace the distro-installed copy of corelgilua51.so with a copy built from the latest git master without any meaningful fixes applied. So consider this report my rejoinder to issue #225.


[FLINK-27017][hive] Fix divide by zero exception in Hive dialect

What is the purpose of the change
To fix the divide by zero exception in Hive dialect
Brief change log
when the operand is /, make it call Hive's GenericUDFOPDivide for better consistent to Hive in case of dividing by zero.
Verifying this change
Add sql select 1 / 0 for dividing by zero.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency):  no
The public API, i.e., is any changed class annotated with @Public(Evolving):  no
The serializers:  no
The runtime per-record code paths (performance sensitive): no
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn, ZooKeeper: no
The S3 file system connector: no

Documentation

Does this pull request introduce a new feature?  no
If yes, how is the feature documented? no

@flinkbot run azure

@flinkbot run azure

@flinkbot run azure


How to improve stability of face tracking?

Shortly: How to improve stability of face tracking in general and tracking faces with in different light condition in particular?

Thanks for you library I love it a lot. But it's very unstable with my face face :(. Maybe it is not common because I'm bald and have a beard. But I have request from my client as well, he told that it is fairly unstable on face tracking and regularly loses tracking. And I have found that it is very hard to track face when it is lit from one side.
Could you share your ideas how can we improve this lib to fit more kind of faces? And prevent it from losing face tracking.
Here is example how emotions tracker works for my face

PS:
My issue seems somehow related to issue #8

Unfortunately, CLMTrackr does not appear to be well trained on people with facial hair. You can help rectify this injustice by using CLMTools to retrain the model.


Update babel-eslint to 8.x ...

Update babel-eslint to 8.x so that decorators will work using babel-plugin-transform-decorators-legacy. See: https://github.com/babel/babel-eslint/issues/275.
Other option would be to update the docs and add documentation for the fix by adding manually the following depedency: yarn add babel-eslint or npm install babel-eslint (should install babel-eslint 8.x).

I appreciate it.
I've got an error at compiling client phase.
"razzle": "2.0.4"
Module build failed (from ./node_modules/eslint-loader/index.js):
TypeError: Cannot read property 'type' of undefined

It has been fixed by installing<EMAIL_ADDRESS>🆗


[request] Linux version?

As the title suggests, it would be awesome if this could be released into an linux terminal version please?
Thanks,

you can run the script version directly in linux, as long you install the python runtime and the required library.

As a novice linux user, I wasn't able to simply run the PixivUtil.py script inside the PixivUtil2-master folder. I don't think I would be able to run the "pixivutil201607111" version because it looks like it has .dll and exe dependancies.
I do have the python runtime, and was greeted with
~/PixivUtil2-master$ python PixivUtil2.py  Traceback (most recent call last):   File "PixivUtil2.py", line 18, in <module>     from BeautifulSoup import BeautifulSoup ImportError: No module named BeautifulSoup

you need to install below library:

mechanize 0.2.5 (http://wwwsearch.sourceforge.net/mechanize/)
BeautifulSoup 3.2.1 (http://www.crummy.com/software/BeautifulSoup/)
socksipy-branch 1.02+ (https://socksipy-branch.googlecode.com/)
Pillow (https://python-pillow.github.io/)

you can use pip to do it.

After installing 'pip' I was able to install all of the dependencies, PixivUtil2 now works. Thank you for the assistance here.

exe file work fine in wine i test it

@Nandaka
Hi, in requirements.txt requires socksipy-branch>=1.2  , which pip can't install .  The newest version in pip is 1.1.  I tried download that socksipy by hand,  but it doesn't contain a setup.py file, how do I install it ?

You can put the socks.py to the pixivutil folder?

I remove socksipy-branch>=1.2 from requirements.txt and works fine ,so it is only used for proxy, right ?

Yes, it is only for SOCKS proxy. Normal http proxy is supported from python out-of-the-box.


Can you provide pretrained results of other algorithms, like BCQ and TD3+BC, and pretrained result of BC + PointNet?

Can you provide pretrained results of other algorithms, like BCQ and TD3+BC, and pretrained result of BC + PointNet? I want to evaluate the accuracy of the algorithm in the article.

Results are presented in table 3 of our paper. The table is also attached in readme. Scripts to train the models are in /scripts/full_mani_skill_example for each algorithm using PointNet + Transformer over segmentation. To train PointNet models for BC you need to modify the config to be configs/bc/mani_skill_point_cloud.py
If you want pretrained models, I have uploaded some more to our drive. Note that the models are from a single run and might deviate from the performance over several runs.

This is what I need, thank you so much!!


pls add Fail2Ban

Please add to the script the ability to install the Fail2Ban program as well. To protect the server

WireGuard doesn't need fail2ban. The protocol doesn't even respond to a host if the public key, or ip doesn't match the allowed ip's. So it is virtually impossible for someone to brute force their way into your server.  The script even picks a random port. So it isn't using common ports.
Now, everyone running a Linux server should harden their ssh. Like doing these: https://linuxhandbook.com/ssh-hardening-tips/

Agreed :)


cf login doesn't honor .netrc

When building scripted automation credentials are critical. Hardcoding them into scripts isn't a good idea. GIT, FTP, curl and others use the file .netrc to lookup credentials if present. Could the cf cli be extended to do that too? (Or is there another mechanism?). I would suggest to extend the syntax like this:
cf login --netrc
Thx for the good work!

This is a really cool idea, thanks for sharing this bit of unix wisdom with the community @Stwissel ! I had never seen this before, but I feel a lot more knowledgable now that I know about .netrc.

Any idea how this might work on Windows? (is there something comparable?)

Yes - works on Windows too. In windows you need an environment variable HOME pointing to your home directory (afaik that var is part of a default install now) and the file must be _netrc (not .netrc).
Proper access is required: only current user must be able to read.
Would be REALLY helpful in cf
—
Pegged on Glas Stephan H. Wissel
+65 9667 3269
@notessensei
On Wed, Sep 16, 2015 at 3:06 AM, Tim Jarratt<EMAIL_ADDRESS>wrote:

Any idea how this might work on Windows? (is there something comparable?)
Reply to this email directly or view it on GitHub:
https://github.com/cloudfoundry/cli/issues/499#issuecomment-140503972

@Stwissel Thanks for suggesting the feature.
Please follow our tracker story for future updates.
https://www.pivotaltracker.com/story/show/97864114


Control Reliability not using autoreconnect.

Feature Request
Is your feature request related to a problem? Please describe
For now, we are using lettuce to handle large scales of traffic. The traffic that comes to REDIS cluster per minute is more than 10 million per minute. In this situation, there are some cases where REDIS went down abruptly with various reasons(hardware failure, instance restart etc). The problem that we are facing is when the restarted REDIS instance is attached to REDIS cluster, there are a big CPU spikes causing latency spikes. It turns out that when REDIS instance goes back to REDIS cluster, lettuce client try to send the failed command to the recovered REDIS INSTANCE using AT LEAST ONCE mode of reliability. After changing auto reconnect mode to false,
the latency spike problem is gone. But, another problem that we have is we cannot reconnect that  recovered REDIS instance. This is because only way to change reliability is to change auto connect mode. So, my suggestion/question is
why can't we set the only reliability level regardless of auto connect mode?
Is there any reason why reliability level should follow the auto reconnect mode?
A clear and concise description of what the problem is. Ex. I have an issue when [...]
Describe the solution you'd like
I want to suggest that if we can adjust the reliability level creating another option like RELIABILITY.
That can solve my problem.
A clear and concise description of what you want to happen. Add any considered drawbacks.
For now, I didn't understand why this RELIABILITY has to follow the auto reconnect mode.

Closing this one as duplicate of #1310.


pythonPackages.imbalanced-learn: 0.3.2 -> 0.3.3, fix build

Motivation for this change
ZHF #36453 . Build (tests) failed.
minor bump, fix tests, move to development/python-modules
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option build-use-sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Fits CONTRIBUTING.md.

@GrahamcOfBorg build python27Packages.imbalanced-learn python36Packages.imbalanced-learn

Success on x86_64-linux (full log)
Attempted: python27Packages.imbalanced-learn, python36Packages.imbalanced-learn
Partial log (click to expand)

=============================== warnings summary ===============================
doc/under_sampling.rst::under_sampling.rst
  /nix/store/kahw886ikcv543r4h4xrdg6lz2mcbpx3-python2.7-imbalanced-learn-0.3.3/lib/python2.7/site-packages/imblearn/under_sampling/prototype_selection/one_sided_selection.py:197: DeprecationWarning: in the future out of bounds indices will raise an error instead of being ignored by `numpy.delete`.
    idx_maj_extracted = np.delete(idx_maj, idx_maj_sample, axis=0)

-- Docs: http://doc.pytest.org/en/latest/warnings.html
===================== 5 passed, 1 warnings in 5.47 seconds =====================
/nix/store/kahw886ikcv543r4h4xrdg6lz2mcbpx3-python2.7-imbalanced-learn-0.3.3
/nix/store/4lr79rcx4vnpv1fkwglm8d1sdzcy69f1-python3.6-imbalanced-learn-0.3.3

Failure on aarch64-linux (full log)
Attempted: python27Packages.imbalanced-learn, python36Packages.imbalanced-learn
Partial log (click to expand)
........................................................................ [ 67%]
................................................................         [ 68%]
../../nix/store/v67mrh16nc6169icwhivb2b98l742lqc-python2.7-pandas-0.22.0/lib/python2.7/site-packages/pandas/tests/io/formats/test_printing.py . [ 68%]
......sssss                                                              [ 68%]
../../nix/store/v67mrh16nc6169icwhivb2b98l742lqc-python2.7-pandas-0.22.0/lib/python2.7/site-packages/pandas/tests/io/formats/test_style.py . [ 68%]
building of '/nix/store/qaan05bxk57cz3gcqn1ykld9v4884p22-python2.7-pandas-0.22.0.drv' timed out after 3600 seconds
cannot build derivation '/nix/store/gm853kvwibpnc5l24pgfypdkcqvzxsxv-python2.7-imbalanced-learn-0.3.3.drv': 2 dependencies couldn't be built
building of '/nix/store/qs99hvyac7xkv7fzazgqwlhxkvkc0rc1-python3.6-pandas-0.22.0.drv' timed out after 3600 seconds
cannot build derivation '/nix/store/mxgbrhmla632fjrzn525b9m7qi0wdpqh-python3.6-imbalanced-learn-0.3.3.drv': 2 dependencies couldn't be built
error: build of '/nix/store/gm853kvwibpnc5l24pgfypdkcqvzxsxv-python2.7-imbalanced-learn-0.3.3.drv', '/nix/store/mxgbrhmla632fjrzn525b9m7qi0wdpqh-python3.6-imbalanced-learn-0.3.3.drv' failed

@GrahamcOfBorg build python27Packages.imbalanced-learn python36Packages.imbalanced-learn

Success on x86_64-linux (full log)
Attempted: python27Packages.imbalanced-learn, python36Packages.imbalanced-learn
Partial log (click to expand)

doc/under_sampling.rst::under_sampling.rst

  /nix/store/ifvjl87nlarvhrmn5s2qdh3jq0s9z7x5-python3.6-imbalanced-learn-0.3.3/lib/python3.6/site-packages/imblearn/under_sampling/prototype_selection/one_sided_selection.py:197: DeprecationWarning: in the future out of bounds indices will raise an error instead of being ignored by `numpy.delete`.
    idx_maj_extracted = np.delete(idx_maj, idx_maj_sample, axis=0)

-- Docs: http://doc.pytest.org/en/latest/warnings.html
===================== 5 passed, 1 warnings in 7.05 seconds =====================
/nix/store/4id6w8iblacbl9cg6w8fbc3mw22ghzwh-python2.7-imbalanced-learn-0.3.3
/nix/store/ifvjl87nlarvhrmn5s2qdh3jq0s9z7x5-python3.6-imbalanced-learn-0.3.3

Failure on aarch64-linux (full log)
Attempted: python27Packages.imbalanced-learn, python36Packages.imbalanced-learn
Partial log (click to expand)
../../nix/store/ysa7ndiz6mhzh2cpa8dj65myjp7332br-python3.6-pandas-0.22.0/lib/python3.6/site-packages/pandas/tests/io/test_stata.py . [ 65%]
........................................................................ [ 65%]
........................................................................ [ 66%]
........................................................................ [ 66%]
........................................................................ [ 66%]
building of '/nix/store/qaan05bxk57cz3gcqn1ykld9v4884p22-python2.7-pandas-0.22.0.drv' timed out after 3600 seconds
cannot build derivation '/nix/store/sfjf2mv5chrnwkq55xlw3znqsggn1zr4-python2.7-imbalanced-learn-0.3.3.drv': 2 dependencies couldn't be built
building of '/nix/store/qs99hvyac7xkv7fzazgqwlhxkvkc0rc1-python3.6-pandas-0.22.0.drv' timed out after 3600 seconds
cannot build derivation '/nix/store/a5f4imgvxh4z7vqklyihqvs4ymix4n34-python3.6-imbalanced-learn-0.3.3.drv': 2 dependencies couldn't be built
error: build of '/nix/store/a5f4imgvxh4z7vqklyihqvs4ymix4n34-python3.6-imbalanced-learn-0.3.3.drv', '/nix/store/sfjf2mv5chrnwkq55xlw3znqsggn1zr4-python2.7-imbalanced-learn-0.3.3.drv' failed

Backported in da36dfff14fa085bcd8a7abb0fe9e962b4e042e4.


Upgrade to Tokio 1.0?

I attempted to do it but ran into problems that I don't currently have the skills to tackle: #8

Closed via: https://github.com/Diggsey/act-zero/commit/fbd68f0bd5fde8a432f2d70c9f0a855046f57f55

Closed via: https://github.com/Diggsey/act-zero/commit/fbd68f0bd5fde8a432f2d70c9f0a855046f57f55

This is now released as 0.4.0.

This is now released as 0.4.0.


Content (Markdown) docs page

Added information for Content(Markdown) page. The content(Markdown) docs
in the repo have some links that take you to the official website and
some to their repo (ex. Remark). I think the experience is better if all
links take the user to the website, therefore I changed the url to a
couple links. Let me know what you guys think about that. Any other feedback would be appreciated.

Thanks for diving and helping out with the docs!
You noted that you changed the remark link to the remark homepage URL instead of the GitHub repo and said that you feel the user experience is better that way.
I don't have a strong opinion on the matter but could you give us a little insight on why you think it's a better user experience? That way other reviewers can discuss as well!

I guess it really depends on the project/website. Using remark as an example, if you go to their website you can almost immediately start to see examples, which I believe is more welcoming to new users. The website also has direct links to other docs/wiki pages, so for anyone that knows what they are doing they could easily go to the repo and get going. Just my 2 cents, let me know what you think.

Would it make more sense to title it Markdown Content rather than Content (Markdown)? Or is there a plan to expand this section into

Content
  |
  -- Markdown
  |
  -- Something Else

Would it make more sense to title it Markdown Content rather than Content (Markdown)? Or is there a plan to expand this section into

Content
  |
  -- Markdown
  |
  -- Something Else

I agree, @jgil-r if you'd like, you can make that additional change here or we can do it separately! Up to you.
As for the change in where remark redirects to, I'm totally fine with that and if we get another approval this will be good to go.

I'll go ahead and make those changes on here. Thanks for the feedback.

Would it make more sense to title it Markdown Content rather than Content (Markdown)? Or is there a plan to expand this section into

Content
  |
  -- Markdown
  |
  -- Something Else

The Left Doc Sidebar also uses Content (Markdown). Should I change it to Markdown Content as well on this pull request?

Would it make more sense to title it Markdown Content rather than Content (Markdown)? Or is there a plan to expand this section into

Content
  |
  -- Markdown
  |
  -- Something Else

The Left Doc Sidebar also uses Content (Markdown). Should I change it to Markdown Content as well on this pull request?

That'd be great!

From what I've seen in the examples

is valid.

Caleb Jasik
@.***
https://jasik.xyz
On Jun 23 2021, at 4:16 pm, Peter Singh  @.***>  wrote:

@aFuzzyBear  commented on this pull request.
In   src/pages/basic-concepts/content-markdown.md (https://github.com/snowpackjs/astro-docs/pull/19#discussion_r657466689):

+The rendered Markdown content is placed into the default <Slot /> element.

+src/layouts/main.astro

+```jsx
+---
+export let content;
+---

+

<head>

    <title>{content.title}</title>

</head>

<body>

    <slot/>

is it

or

?
There is a conflict in terms between the two on line 42 and ln 49,
—
You are receiving this because you commented.
Reply to this email directly,     view it on GitHub (https://github.com/snowpackjs/astro-docs/pull/19#pullrequestreview-691148221), or     unsubscribe (https://github.com/notifications/unsubscribe-auth/ACRCMJDTRKDS4JIFBDFRHDTTUJFJDANCNFSM47ESYJZQ).

btw, @aFuzzyBear you can "add a suggestion" to reviews that'll diff between the original text and your suggestion so it's a bit easier to see what your change is - idk if you already knew about that and didn't want to use it, but I find it easier to read, so I hope it's fine that I pointed it out

I will do that from now on dude, my bad lol, was wondering how it was done, tbh, lol

sweet! ok I'm glad that was a helpful suggestion rather than patronizing or anything

@itskitto You think were good to merge this one?

@itskitto You think were good to merge this one?

Thanks for helping out and congrats on your first contribution!

Feel free to comment on #6 #7 #8 #9 if you'd like to pick up anymore! I'll add you to the list when/if you do


NAM makes Reaper crash when trying to open Fx for a guitar.[BUG]

Thanks for taking the time to write a bug report! Use the following prompts to help you describe what's going on.  The more info you provide, the easier it'll be to understand how to fix it for you without having to come back and ask you questions.
Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS [e.g. Windows 10, macOS 10.15]
Plugin version [e.g. 0.6.1]
Standalone, VST3, or AU
DAW (if applicable)

Additional context
Add any other context about the problem here.

Hi All, I am just a musician and I can no longer use Nam on my new laptop.
NAM makes Reaper crash when trying to open Fx for a guitar.
Other plugins work fine  except for 1
If anyone can help thanks a lot and remenber I am no developper.
Thanks

Can you please post the crash log and try to answer the rest of the questions?

Hi Steven,
I attach a screenshot of the Event log: Error
Screenshot Event viewer.pdf
OS: Windows 10 Pro
Plugin version v0.7.5win
VST3
When I open Reaper
Go to a project
Add Fx to guitar track
Click Nam then after a few seconds Reaper shut down
Hope this is enough for you to understand. My old laptop, Nam is working perfectly with Windows 10
Thanks a lot Steven for your great job
Regards,
Khaïr

Problem solved
GPU updated

Thanks


Spacing & Formatting - fixes

Leaderboard
Profile
Map (callouts)
Settings (QR alert dialogs)

Leaderboard and some misc alert dialogs left


Docs overhaul

Resolves ENG-411

@bboynton97 I needed to xlr8

@bboynton97 but forreal I did one big PR bc I think it would've taken 3x as long to make branches for each and not have them conflict etc and the corresponding dip in motivation. Felt lower risk than code PRs

@bboynton97 otherwise yes I always try to keep my PRs modular


Bump dusk-protobuf to v0.2.0

This includes:
[] Add missing input parameters to the transaction requests
[] Adjust the serialization/deserialization of the transaction datastructures
[] Adjust the components using provider.Proxy accordingly

Merged via #483


Suggestion: Allow configuration for custom trees.

It would be great if there was a configuration ability to register custom trees.
You would provide the necessary textures for the trees seed, leaves and log, and would select what it considers as a drop (trees tend to drop logs) and the mod would register said tree.
This would allow bypassing mods not having direct DynamicTrees support for generic trees and allows players to add trees that don't even exist at all.
Although these trees probably couldn't replace vanilla-esque trees during world generation, they could perhaps be configured as to what biomes they can generate in, their default growth stage/rarity, etc, and it would be up to players/pack developers to disable other mods trees however possible. (Through that mods config file, etc)

Not in scope. Ask someone else, maybe they can make a mod for it.


AVs detect Bifrost as a trojan

Antiviruses give a false positive because it shares a similar name with an older virus called Bifrose
Malwarebytes

This is already mentioned in the Readme
https://github.com/zacharee/SamloaderKotlin#why-is-my-antivirus-flagging-the-app


Update favicon

If you look at dart.dev, you can see that it has the new, less green logo. I think this site should use that new logo, too.

Won't fix the old stable versions, this would mean updating all the static assets which is not worth it given that few people will look at the ancient versions.


Save CLI log output to file included in support bundle

Issue #, if available:
Description of changes:
This PR addresses issues where in cases such as when an SSH connection to a management machine is terminated, but the CLI is still running, there is no way to recover the log output in a reliable way. This enables saving the CLI output with verbose logs and includes it in the support bundles.
Testing (if applicable):
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/hold

\hold

\unhold

So, if we want to always log verbosely to the file, using only the OutputPath would not work . Would have to customize the creation of the logger instead of using Zap.Config.Build. So, our options are

Settle for logging to the file with whatever level is specified by the customer.
Customize the step to build a logger where zapcore.NewTee() is used to duplicate the logs, to the file and to the console.
We may be able to instantiate, a secondary logger that only logs to a file but would have to customize that as well to have the same options and behavior as the original logger

Customize the step to build a logger where zapcore.NewTee() is used to duplicate the logs, to the file and to the console.

This seems reasonable to me; from looking at the docs and some quick googling  this seems like the recommended approach.

For the record, there was quorum since I voted option 2 offline as well :)

/retest

/retest

/approve

/unhold


Small ShaderQuery improvements.

PR 1000! :trophy:

ShaderQuery::get_metadata now returns a Dictionary.
Added constructor with one optional search paths for convinience.

Congrats! And thanks for the amazing work over the years!


feat(transitions) - change also requesttimeoutseconds through transitions.

Description
Now that https://github.com/hyperledger/besu/pull/2902 is merged, it would be useful to have the possibility to change also requesttimeoutseconds through transitions.
Acceptance Criteria
existing functionality:
{
  "config": {
    ....
    "ibft2": {
      "epochlength": 30000,
      "blockperiodseconds": 2,
      "requesttimeoutseconds": 4
    },
    "transitions": {
      "ibft2": [
        {
          "block": 20,
	  "blockperiodseconds": 4
	}
	]
    }
  },
...
}

desired funtionality
{
  "config": {
    ....
    "ibft2": {
      "epochlength": 30000,
      "blockperiodseconds": 2,
      "requesttimeoutseconds": 4
    },
    "transitions": {
      "ibft2": [
        {
          "block": 20,
	  "blockperiodseconds": 4,
	  "requesttimeoutseconds": 8
	}
	]
    }
  },
...
}

Hi @rinor, thanks for creating this issue. Agree this would be nice to have and we'll add to our backlog, but I can't give you a timeline for when we'll get to it unfortunately. Community contributions most definitely welcome, it would be a quick one for us to review I think.
In the meantime, as you may already be aware, you can workaround this by changing the value in config/ibft2 directly (rather than via transitions) and then restarting the whole network. This only works for this particular config item because changing it won't invalidate previous blocks.

Thank you. Will retest by changing the config without transitions and report back.

Closing this since the mentioned config change works properly.

Hi @rinor if you are OK with it, I'll reopen as this is the issue we are using in our backlog to track the feature request.


Regression: live update always defaults to exec updater

The fix for #2948 cause a regression: a user in #tilt reported consistent "ExecUpdater does not support restart_container() step" errors even tho they expected tilt to use the Synclet.
#3050 is the cause: as a prerequisite to using the synclet, we check the last result for the k8s target to see if it has the HasEligibleSynclet flag. However, this didn't work in practice because, when we construct a buildEntry, we don't add k8s results to the buildStateSet; no k8s result ever made it to the new code that checks the synclet eligibility flag.
The offending PR has been reverted, but we should fix this behavior and re-apply the PR.

I'm going to close this ticket and re-open the other one, since this issue is fixed by https://github.com/windmilleng/tilt/pull/3055


Implement normalized kernel functions

A side effect will be caching the kernel values which could speed things up quite a lot.

Turns out that the third-order polynomials are already normalized (I didn't realize that before).  However, caching will still be a big improvement, so I changed the title.


Window abstraction

We need this, because:

swap_buffers()  can be conveniently paired with device.after_frame() and factory.cleanup(). It can be done by Graphics, which needs to know about the window (see #666)
we need to create the main frame properly, so that:

it's only one, and the user is not able to create more
it has all the planes that we requested for the window creation

it's a common basis for #529

There is an argument over Piston compatibility, which doesn't like our Graphics holding a window. Further discussion may be here.

Would it be an idea to modify or extend Piston to support this?
I'm OK with any solution that doesn't require us to maintain 2 different sets of window back-ends.

We could add a .swap_buffers(bool) to the Piston event loop which will fix the compability issue.
Then it remains to decide what to do with the interface Graphics needs to know. Is it possible to add this to pistoncore-window, or does it needs Gfx-specific types?

I opened https://github.com/PistonDevelopers/event_loop/issues/79

Forcing people to use Piston in order to use Gfx isn't in my interest or anybody else.
I can see a problem of adding window abstraction to Gfx, because you need glue code.

It might be that some people are not interested in the Piston event loop, but maybe by modifying pistoncore-window we could reuse the sdl2_window, glutin_window and glfw_window glue code in Gfx projects. I don't know how that would look like, so to find out if that's acceptable then we'll have to do some experiments. I suspect that this won't be a satisfying solution.

Another alternative is to move Graphics out of gfx-rs and put it in a library written on top of it. This would then add the window abstraction such that people using Gfx without Piston could use it. The problem with this is that the Graphics object could be convenient together with Piston, and in order to do that you would have to make the glue code for Gfx work with the glue code in Piston. That might be problematic.

Another alternative is to make the abstraction such that you do not need glue code. I don't know how this would look like.

Another alternative is to move the parts of the window abstraction Gfx needs to a separate library, which the window back-ends in Piston can use. This would allow separate glue code libraries for Gfx if wanted, but might still make it very convenient to use Graphics with Piston.

Among these options 4 looks like most reasonable. Thoughts?

I've added the feature of disabling swapping buffers in Piston.

@bvssvni thanks for your input! I'll get back with more info once I'm able to experiment with this a bit to see what we really need from the abstraction.

I think I figured how to share more code with Piston but still support stand-alone operation, mostly:

gfx-rs gets a Window trait
gfx/gfx_window_glutin is created that integrates with Glutin
PistonDevelopers/gfx_window is created to auto-implement gfx::Window for anything that implements piston Window

Thus, in the beginning we'll just need a bit of Glutin glue. That's not much, really, comparing to Piston's window implementation, since we aren't messing with events or anything like that. Whenever we want, we can add more glues.
The only unresolved part is what to do with the swap_buffers. I think we can postpone this for now, there is plenty of work cut out for us already.

Looks like a good idea! We could also add some helper methods to gfx_window if needed.

Funny... I started implementing everything and then realized that if we don't need swap_buffers right now, there is no need to have the window abstraction at all! An actual window can just implement gfx::Output and we are gold ;)


ImportError: attempted relative import with no known parent package

from ..base.oracle_base import OracleBase
Its showing that ..base.oracle is not a valid package

Can you share the .robot script you executed so I can reproduce the ImportError: attempted relative import with no known parent package


导入和导出的字段一样用应该如何处理

您能帮我了解这个问题吗？
我使用的是django-import-export==4.1.1
我有这样一个需求 导入和导出的字段不一致 应该如何处理
class Meta:
# 导入模型
model = TeachingClass
# 导入导出的字段
fields = ('major_id','class_name', 'class_desc',"class_id","parent_id","new_field")
# fields = ('major_id','class_name', 'class_desc')
# 指定id
import_id_fields=('class_name',)
#导入的顺序
import_order = ('class_name', 'class_desc',"class_id","parent_id")
# 导出的顺序
export_order = ('major_id','class_name', 'class_desc')
如 ：我导入时候导入class_name', 'class_desc',"class_id","parent_id" 这四个字段其中class_id","parent_id 这两个是后端生成的，我在导出的时候不想导出"parent_id","new_field" 这两个字段 应该如何处理

Google Translate:
What should I do if the imported and exported fields are used the same way?
Can you help me understand this problem?
I'm using django-import-export==4.1.1
I have such a requirement. The imported and exported fields are inconsistent. How should I deal with it?
class Meta:
#Import model
   model = TeachingClass
# Import and export fields
   fields = ('major_id','class_name', 'class_desc',"class_id","parent_id","new_field")
# fields = ('major_id','class_name', 'class_desc')
#Specify id
   import_id_fields=('class_name',)
#Import order
   import_order = ('class_name', 'class_desc',"class_id","parent_id")
# Export order
   export_order = ('major_id','class_name', 'class_desc')

For example: when I import, I import the four fields class_name', 'class_desc', "class_id", and "parent_id". Among them, class_id" and "parent_id" are generated by the backend. I don't want to export "parent_id" when exporting. "new_field" How should these two fields be handled?

Please see #539

感谢您的回复，已经理解了您说的问题，但是通过export_order 就能指定导出的顺序 为什么不用此做条件呢，这只是我的猜想。

GT:

Thank you for your reply. I understand the problem you mentioned. But the order of export can be specified through export_order. Why not use this as a condition? This is just my guess.

Ah! Are you asking why you can't specify export order and have it respect the fields that you want exported? Sorry if I don't understand. Google Translate may be losing some information along the way 😄

解决了我的问题谢谢您


setting variable_name doesn't convert into a string

setting variable_name doesn't convert into a string
example
    lessConfig: {
      your_target: {
        options: {
          'assetPath': process.env.ASSET_PATH
        },
        files: {
          'public/less/assetPath.less': ['public/less/assetPath.less']
        }
      },
    },

outputs
@assetPath: process.env.ASSET_PATH

@boennemann would it be possible to add me as a maintainer as well?


Corners of blog previews not rounded

🆕🐥 First Timers Only
This issue is reserved for people who have never contributed to this project or any open source software (OSS) in general.
We know that creating a pull request (PR) is a major barrier for new contributors.
The goal of this issue and all other issues labeled by 'good first issue' is to help you make your first contribution.
👾 Description of the issue
The website contains a blog that is not shown in the main menu today since the work on the blog feature still needs to be fully done. Anyway, the blog is already part of the page and can be found here: https://open-elements.com/posts/
On that page, you see a list of blog post previews. Here, the corners of the preview blocks should be rounded. Today, only the right side is rounded:

All corners of the block should be rounded in the same way.
📋 Step by step guide to do a contribution
If you have never contributed to an open source project at GitHub, the following step-by-step guide will introduce you to the workflow.
A more detailed general documentation of the GitHub PR workflow can be found here.

[ ] Claim this issue: Comment below that you are interested in working on the issue
[ ] Wait for assignment: A community member with the given rights will add you as an assignee of the issue
[ ] Fork the repository: You can do that in GitHub (by simply clicking the 'fork' button)
[ ] Check out the forked repository on your local machine
[ ] Create a feature branch for the issue
[ ] Solve the issue in your branch
[ ] Commit your changes: to your branch
[ ] Start a Pull Request (PR): in our repository
[ ] Check GitHub Actions: Several GitHub Actions will be triggered automatically for each PR. If a GitHub Action fails and you do not understand the cause of that error, do not hesitate to add a comment to the PR and ask the community for support.
[ ] Wait for reviews: Members of the community will review your PR. If a reviewer finds any missing pieces or a problem, he or she will discuss it with you and describe the next steps for solving it.
[ ] You did it 🎉: We will merge the fix in the develop branch. Thanks for being part of our community as an open-source contributor ❤

🎉 Contribute to Hacktoberfest
Solve this issue as part of the Hacktoberfest event and get a chance to receive cool goodies like a T-Shirt. 🎽

Hi This is my first time contributing to an open-source Project for Hacktoberfest. I would really like to takeover this issue if it has not been corrected already. @hendrikebbers

Hi @hendrikebbers I have created a PR to resolve the issue can you please have a look and let me know if any changed are required. Thanks :)


A quick question on constructing "L" object

This is amazing work!! I really appreciate that you made the expression data and the source codes available.
I was trying to apply your function on my data and was having a hard time constructing an "L" object to feed into any apply*.R function. Say, I would like to apply run_BPSC() on data set GSE74596, so I did the following things:
GSE74596 <- readRDS("GSE74596.rds")
GSE74596 <- updateObject(GSE74596)
experiments(GSE74596)
(GSE74596_gene <- experiments(GSE74596)[["gene"]])
L <- list()
L$count <- assays(GSE74596_gene)[["count"]]
L$condt <- colData(GSE74596)$characteristics_ch1.5
Could you please let me know if this is the right way to prepare an "L" object or if I need another function to do it? Any comments would be greatly appreciated.
Please let me know if this is not the right place to post questions,
Thanks,
Gabby

Hi Gabby,
the functions in the apply_* scripts are called from the run_diffexpression.R script, which also does all the preprocessing and prepares the list L from the original MultiAssayExperiment object. In the process, it calls the cleaning and subsetting functions in the prepare_mae.R script, to remove rows corresponding to ERCC spike-ins, subset to predefined groups and filter the expression matrix. In principle, I think what you have above should be enough as a minimal L list, except that you may need L$condt to be a named vector, with names matching the column names of L$count. Could you let me know what type of problem you are having? Also note that the code is adapted and in some places limited to two-group comparisons, since that was the focus of our study.
Charlotte

Hi Charlotte,
Thanks for your response. I also want to clean my data set before feeding them into the functions for differential analysis, and I was having some problems creating objects like args, config_file, and config as used in your run_diffexpression.R file I am wondering if you can give me a quick walk through of the process?  Say, I have the object L I created in my first post, how could I clean the data and feed them into run_SeuratBimod() function?
Thank you,
Gabby

Hi Gabby,
the "args" lines is just there since I call the R scripts from the command line via the makefile, and I need a way to provide arguments to the code.
The "config_file" is a configuration file for each data set (located in the "config" folder), which lists which MultiAssayExperiment object to use, which groups to compare, the sample sizes and number of repeated subsamplings, where to write output etc.
To apply the cleaning functions, you need to have your data in a MultiAssayExperiment object, like the ones that we used in our comparison. The clean_mae() function basically just removes ERCC spike-ins, so if you don't have them you don't need to do that.
The subset_mae() function first extracts a pre-defined collection of samples from the data set and defines a named vector with the grouping information. If you already have that information, you don't need to do that either. Then it does some filtering of genes with low expression (lines 40-61 of prepare_mae.R). This you can just as well do directly on the count matrix.
So to summarise, if you want to apply our functions, you need to have your data in a MultiAssayExperiment object, and you need to tell the function which samples to retain and what group they belong to (for our comparisons, we generated this information with the generate_subsets.R script). However, if you already have the count matrix and the group vector that you want to use, you can just remove the ERCC spike-ins (if applicable) and filter the matrix manually before providing the object to run_SeuratBimod().
Charlotte


Did it support timestamp?

as title

It automatically shows timestamps for messages differing by more than 15 minutes. You can also show timestamps for every message if you want.


Add kubernetes.core as dependency

Use 2.3.2 fixed version to prevent possible breakages

TestBos2: virt

The dev#pull-requests doc contains information on how to test accordingly the changes, in this case it should be enough to validate that the change  is not breaking anything :).
recheck

recheck

@tonyskapunk is there anything still blocking this?

@tonyskapunk is there anything still blocking this?

Yes, it requires a bump to the RPM and the collections, more than happy to help if needed.

@tonyskapunk sorry, I'm not sure what you mean. What is bumping RPM and collection?

Ah, my bad, sorry for not being clear,  please increase the minor version for the RPM spec and the galaxy config file:
https://github.com/redhatci/ansible-collection-redhatci-ocp/blob/9547bf3aba2e10569aa8e17b096c1ee6bd111590/galaxy.yml#L12
and
https://github.com/redhatci/ansible-collection-redhatci-ocp/blob/9547bf3aba2e10569aa8e17b096c1ee6bd111590/ansible-collection-redhatci-ocp.spec#L6


Add istio provider

What type of PR is this?
/kind feature
What this PR does / why we need it:
Add istio provider which does Istio API (Gateway & VirtualService) -> K8S Gateway API conversion
Which issue(s) this PR fixes:
Fixes #100
Does this PR introduce a user-facing change?:

Add support for Istio API conversion to K8S Gateway API

Awesome work!
Thanks for working on this.
/hold
/lgtm
/approve

Holding because I wanted to let you choose whether you think it is more appropriate to merge this commit with all the commit messages. (then add /label tide/merge-method-merge). Otherwise if you want to robot to squash it, just remove the hold

/lgtm


Rancher Server crashes when two nodes are powered OFF and backup is performed

Rancher version: Master
Steps:

Create a 3 node cluster with all roles and local backup configured:
N1, N2, N3:  etcd, worker and control
Create few workloads
Power OFF 2 nodes (N2, N3)
After power off, perform a local backup

Rancher server crashes with the below error:
2019/02/27 19:24:34 [INFO] kontainerdriver rancherkubernetesengine stopped
2019/02/27 19:24:34 [ERROR] EtcdBackupController c-rqbmm/c-rqbmm-xlwpp [etcdbackup-controller] failed with : [etcd-backup] failed to perform etcd backup: Can't remove Docker container [old-etcd-snapshot-once] for host [a.b.c.d]: Error: No such container: old-etcd-snapshot-once
2019/02/27 19:24:38 [INFO] kontainerdriver rancherkubernetesengine listening on address <IP_ADDRESS>:10355
2019/02/27 19:24:38 [INFO] Starting saving snapshot on etcd hosts
2019/02/27 19:24:38 [INFO] [dialer] Setup tunnel for host [a.b.c.d]
2019/02/27 19:24:38 [INFO] [dialer] Setup tunnel for host [d.e.f.g]
2019/02/27 19:24:38 [WARNING] Failed to set up SSH tunneling for host  [d.e.f.g]: Can't establish dialer connection: can not build dialer to c-rqbmm:m-fb767ab755d8
2019/02/27 19:24:38 [INFO] [dialer] Setup tunnel for host [<IP_ADDRESS>]
2019/02/27 19:24:38 [WARNING] Failed to set up SSH tunneling for host [z.x.y.z]: Can't establish dialer connection: can not build dialer to c-rqbmm:m-5f2c5fe672d0
2019/02/27 19:24:38 [WARNING] Removing host [d.e.f.g] from node lists
2019/02/27 19:24:38 [WARNING] Removing host [d.e.f.g] from node lists
2019/02/27 19:24:38 [INFO] [etcd] Saving snapshot [c-rqbmm-424tm] on host [z.x.y.z]
2019/02/27 19:24:39 [INFO] kontainerdriver rancherkubernetesengine listening on address <IP_ADDRESS>:10397
2019/02/27 19:24:39 [INFO] Starting saving snapshot on etcd hosts
2019/02/27 19:24:39 [INFO] [dialer] Setup tunnel for host [a.b.c.d]
2019/02/27 19:24:39 [WARNING] Failed to set up SSH tunneling for host [d.e.f.g]: Can't establish dialer connection: can not build dialer to c-rqbmm:m-fb767ab755d8
2019/02/27 19:24:39 [INFO] [dialer] Setup tunnel for host [a,b.c.d]
2019/02/27 19:24:39 [WARNING] Failed to set up SSH tunneling for host [d.e.f.g]: Can't establish dialer connection: can not build dialer to c-rqbmm:m-5f2c5fe672d0
2019/02/27 19:24:39 [INFO] [dialer] Setup tunnel for host [a.b.c.d]
2019/02/27 19:24:39 [WARNING] Removing host [a.b.c.d] from node lists
2019/02/27 19:24:39 [WARNING] Removing host [d.e.f.g] from node lists
2019/02/27 19:24:39 [INFO] [etcd] Saving snapshot [c-rqbmm-xlwpp] on host [a.b.c.d]
panic: runtime error: index out of range

goroutine 102368 [running]:
github.com/rancher/rancher/vendor/github.com/rancher/rke/docker.IsContainerRunning(0x416ad40, 0xc002413f50, 0xc011488e00, 0xc013826410, 0xd, 0xc014ccb820, 0x16, 0xc014ccb801, 0xc005a5f810, 0x0, ...)
	/go/src/github.com/rancher/rancher/vendor/github.com/rancher/rke/docker/docker.go:173 +0x5a6
github.com/rancher/rancher/vendor/github.com/rancher/rke/docker.StopRenameContainer(0x416ad40, 0xc002413f50, 0xc011488e00, 0xc013826410, 0xd, 0x3a7c920, 0x12, 0xc014ccb820, 0x16, 0xc0023b7f80, ...)
	/go/src/github.com/rancher/rancher/vendor/github.com/rancher/rke/docker/docker.go:324 +0x9c
github.com/rancher/rancher/vendor/github.com/rancher/rke/docker.DoRollingUpdateContainer(0x416ad40, 0xc002413f50, 0xc011488e00, 0xc022b8f400, 0xc0224ea000, 0x3a7c920, 0x12, 0xc013826410, 0xd, 0x3a5a69c, ...)
	/go/src/github.com/rancher/rancher/vendor/github.com/rancher/rke/docker/docker.go:122 +0x3bf
github.com/rancher/rancher/vendor/github.com/rancher/rke/docker.DoRunContainer(0x416ad40, 0xc002413f50, 0xc011488e00, 0xc022b8f400, 0xc0224ea000, 0x3a7c920, 0x12, 0xc013826410, 0xd, 0x3a5a69c, ...)
	/go/src/github.com/rancher/rancher/vendor/github.com/rancher/rke/docker/docker.go:89 +0x3df
github.com/rancher/rancher/vendor/github.com/rancher/rke/services.RunEtcdSnapshotSave(0x416ad40, 0xc002413f50, 0xc0188f5080, 0xc0023b7f80, 0xc01309bb00, 0x19, 0xc013826110, 0xd, 0xc00b039601, 0xc01309baa0, ...)
	/go/src/github.com/rancher/rancher/vendor/github.com/rancher/rke/services/etcd.go:308 +0x7b1
github.com/rancher/rancher/vendor/github.com/rancher/rke/cluster.(*Cluster).SnapshotEtcd(0xc007ff0900, 0x416ad40, 0xc002413f50, 0xc013826110, 0xd, 0x0, 0x0)
	/go/src/github.com/rancher/rancher/vendor/github.com/rancher/rke/cluster/etcd.go:20 +0x179
github.com/rancher/rancher/vendor/github.com/rancher/rke/cmd.SnapshotSaveEtcdHosts(0x416ad40, 0xc002413f50, 0xc0197b6c00, 0xc003f381a0, 0xc003f381b0, 0xc00e41e440, 0x0, 0x0, 0x0, 0x0, ...)
	/go/src/github.com/rancher/rancher/vendor/github.com/rancher/rke/cmd/etcd.go:98 +0x1fd
github.com/rancher/rancher/vendor/github.com/rancher/kontainer-engine/drivers/rke.(*Driver).ETCDSave(0xc00090a500, 0x416ad40, 0xc002413f50, 0xc017c5bc70, 0xc018adefc0, 0xc013826110, 0xd, 0x0, 0x0)
	/go/src/github.com/rancher/rancher/vendor/github.com/rancher/kontainer-engine/drivers/rke/rke_driver.go:498 +0x33f
github.com/rancher/rancher/vendor/github.com/rancher/kontainer-engine/types.(*GrpcServer).ETCDSave(0xc00fdf9e00, 0x416ad40, 0xc002413f50, 0xc018adef80, 0xc00fdf9e00, 0x0, 0xc013e9aae8)
	/go/src/github.com/rancher/rancher/vendor/github.com/rancher/kontainer-engine/types/rpc_server.go:76 +0x76
github.com/rancher/rancher/vendor/github.com/rancher/kontainer-engine/types._Driver_ETCDSave_Handler(0x390b0c0, 0xc00fdf9e00, 0x416ad40, 0xc002413f50, 0xc016b8b3b0, 0x0, 0x0, 0x0, 0xc0085de900, 0x300000002)
	/go/src/github.com/rancher/rancher/vendor/github.com/rancher/kontainer-engine/types/drivers.pb.go:1565 +0x23e
github.com/rancher/rancher/vendor/google.golang.org/grpc.(*Server).processUnaryRPC(0xc01d58da20, 0x41831a0, 0xc011214c00, 0xc01b5dfe00, 0xc003698540, 0x6a189c8, 0x0, 0x0, 0x0)
	/go/src/github.com/rancher/rancher/vendor/google.golang.org/grpc/server.go:921 +0x7d1
github.com/rancher/rancher/vendor/google.golang.org/grpc.(*Server).handleStream(0xc01d58da20, 0x41831a0, 0xc011214c00, 0xc01b5dfe00, 0x0)
	/go/src/github.com/rancher/rancher/vendor/google.golang.org/grpc/server.go:1143 +0x1308
github.com/rancher/rancher/vendor/google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc013874890, 0xc01d58da20, 0x41831a0, 0xc011214c00, 0xc01b5dfe00)
	/go/src/github.com/rancher/rancher/vendor/google.golang.org/grpc/server.go:638 +0x9f
created by github.com/rancher/rancher/vendor/google.golang.org/grpc.(*Server).serveStreams.func1
	/go/src/github.com/rancher/rancher/vendor/google.golang.org/grpc/server.go:636 +0xa1

Tested with master build from Feb 28.

Create a 3 node cluster with all roles and local backup configured:
N1, N2, N3:  etcd, worker and control
Create few workloads
Power OFF 2 nodes (N2, N3)
After power off, perform a local backup

There was no panic /server crash after backup operation.


Bug fix for #192 - replace root contextPath values with "" for tomcat

This is the pull request associated with #192. I decided to make this a tomcat-only patch.

/nudge @akhikhl - mind dropping this pull request in?

I would benefit from this pull request as well.

Thanks for the fix @tkent . My team and I had the same problem. Any update about accepting this pull request @akhikhl ?

Was fixed in Gretty 1.2.5 released by @saladinkzn . Will be available in mainstream Gretty 1.4.0.


Set up cspell

Motivation
Catch mistakes automatically. I have it installed locally, and I've been adding entries to my local dictionary, but I thought it would be beneficial to have as a shared dictionary.
(Partly addresses https://github.com/Shopify/ruby-dev-exp-issues/issues/590)
Implementation
I used the command line cspell app to generate a list of the unknown words.
We can add this on other repos if folk like it.

(now approved in Kepler)

Should we add something to the README about this so other devs know it exists if they want to set it up? (Is there anything devs need to do to set it up?)

@adisonlampert Thanks, I added some notes.
btw, there's a lot of choices for how to configure this extension, so we might alter it as we get to better understand it.


Incorrect handling of "Connection" errors when checking exit code

While having a quick look at changes required for https://github.com/docker/docker/issues/26761, I found a bug in the way we handle "connection" errors to separate them from container exit codes.
Writing it down here, so that it doesn't get lost
Basically, [client.ErrConnectionFailed](It looks like ErrConnectionFailed %28https://github.com/docker/docker/blob/3ea762b9f6ba256cf51bd2c35988f0c48bccf0b0/client/errors.go#L9%29) was replaced by ErrorConnectionFailed() in https://github.com/docker/engine-api/pull/302/commits/8efb4f189d9fbda674e1df2fecd0106f322b7cd1 (vendored in https://github.com/docker/docker/commit/63a19edcb18b1bc650cc1d6eed78c2c3b376be62).
However, the error is still used in getExecExitCode()
and utils.getExitCode()
Given that sendClientRequest() now returns many more types of connection errors (see client/request.go#L117-L141), we probably need to have either a utility function (similar to IsErrNotFound()) or smarter error handling
Note that this issue is not present in Docker 1.12, only in master (1.13-dev)
ping @vdemeester this is what we were discussing. Also @duglin (who implemented the getExecExitCode originally), and @stevvooe, because I know you love discussions about error handling :smile:
Adding to the 1.13 milestone, because this is a regression

related to https://github.com/docker/docker/pull/26436#issuecomment-248564436?

@thaJeztah The chief issue is that we are relying on error codes deep in package code to set UI messages.
The solution here is going to be careful adoption of pkg/errors, use of errors.Cause and annotation of error conditions we want to differentiate.

Fixed by https://github.com/docker/docker/issues/28659


Onchain payment never marked paid once lightning invoice is cleaned up

Given the situation:

a charge with lightning and onchain option
charge is expired
lightning invoice cleaned up

When an onchain tx is pending or not yet in the mempool the charge will never be marekd as paid once it's confirmed. When you do 'Refresh Balance' the error 'Payment not found' is give.
Most likely not foreseen in this part:
https://github.com/lnbits/satspay/blob/ac4164e8f1463cea6e0d991e1d0f57d13f65a487/helpers.py#L90C1-L96C43
Since this will be done before the onchain check is perfomed.

A quick&dirty fix could be to swap onchain/lightning checks. BUt maybe there is a better option?

I've added a fix in this PR: https://github.com/lnbits/satspay/pull/75
Currently we are in the process of upgrading to LNbits v1.0, so the above PR (although small) it will not be released right away.
Is this an urgent issue?

I've added a fix in this PR: #75
Currently we are in the process of upgrading to LNbits v1.0, so the above PR (although small) it will not be released right away.
Is this an urgent issue?

Awesome, the fix I proposed wasn't working I already tested. So this is much better. I can wait, since I can fix it in my own fork in the same way. Thanks for the quick fix.


fix: keeps hooks intact when attaching backend

Description of changes

Since from v10.0.0 hooks aren't maintained by amplify. During amplify pill operation when attaching backend , hooks pulled from git are getting deleted by amplify when doing a pull in an empty folder or running headless pull command
amplify pull --envName dev
Fix here is to keeps the hooks back into amplify folder when attaching backend.

Issue #11050

Description of how you validated changes

tested manually
Added an e2e test for the specific case
cloud -e2e : https://app.circleci.com/pipelines/github/aws-amplify/amplify-cli/11792/workflows/f5312d44-f86a-4dfb-944e-a9ea523263d0

Checklist

[x] PR description included
[x] yarn test passes
[x] Tests are changed or added
[ ] Relevant documentation is changed or added (and PR referenced)
[ ] New AWS SDK calls or CloudFormation actions have been added to relevant test and service IAM policies
[ ] Pull request labels are added

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Codecov Report

Merging #11179 (e63f0ce) into dev (125486d) will increase coverage by 0.00%.
The diff coverage is n/a.

@@           Coverage Diff           @@
##              dev   #11179   +/-   ##
=======================================
  Coverage   49.68%   49.68%
=======================================
  Files         667      667
  Lines       31979    31979
  Branches     6513     6513
=======================================
+ Hits        15888    15889    +1
+ Misses      14614    14613    -1
  Partials     1477     1477

Impacted Files
Coverage Δ

...li/src/domain/amplify-usageData/getUsageDataUrl.ts
100.00% <0.00%> (+12.50%)
:arrow_up:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

Waiting for this PR to be merged. I hope it will fix this: https://github.com/aws-amplify/amplify-cli/issues/11021

@akshbhu any idea when this fixed will be released?


create a gnu-esque layout for librange from libcrange/

this pull request does a few things:

s/libcrange/librange/g
convert to a gnuesque directory layout
remove some lingering references to yahoo/yst/etc
change filesystem locations to honor --prefix and the autoconf filesystem layout guides as mentioned here: http://www.gnu.org/prep/standards/html_node/Directory-Variables.html

basically, the idea is to make this look more like a standard, well-supported project, not some crazy shit buried behind a few layers of multipkg (which no one has heard of).
there's a libcrange_compat.h that you can include in the case that you've linked something directly against libcrange and don't feel like sedding.

Does anybody have any comments on this? It's a good idea, but pretty disruptive. I'll probably merge it unless somebody yells...

one item: this calls out<EMAIL_ADDRESS>as the maintainer address, rather than<EMAIL_ADDRESS>or w/e.  It's just an alias.  should I set up a google group or something or does someone want to be point as maintainer for this?

merge this, jerks, or +1 it and i will.

I need multipkg index.yamls to keep working; and the current separation of library and clients is a lot nicer IMO.  This is very disruptive.  I don't think it should be merged.  What's the gain from doing this - i.e. what commands can you type now that you couldn't before to compile it?  Can this be accomplished without changing the layout so severely?


feature: delete a key value store

Closes #53

:warning: Please install the  to ensure uploads and comments are reliably processed by Codecov.
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Please upload report for BASE (main@7cf18cc). Learn more about missing BASE report.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##             main      #54   +/-   ##
=======================================
  Coverage        ?   85.86%
=======================================
  Files           ?       17
  Lines           ?      863
  Branches        ?        0
=======================================
  Hits            ?      741
  Misses          ?       88
  Partials        ?       34

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


fix(router): handle rejected promise in custom router

Fixes #411

Coverage increased (+0.08%) to 88.13% when pulling 3fa5b0d478f151576802dde7f78ed187e81fc3ae on bforbis:bugfix/handled-promise-rejection-in-router into 23522c7a88098e2e18d4a836e41c3dde9d55c4a6 on chimurai:master.

published a new version<EMAIL_ADDRESS>Thank for helping out!


couldn't load dotlottie files with animationLink

Hi,
I am seeking for Vue3 plugin for dotLottie and found this project.
According to descriptions on npmjs.com, this plugin should work with dotLottie files.
However when I write codes like:

There is an error:

Am I doing something wrong?

This package doesn't support dotLottie files. Not sure where in the description is says that.
If you need a dotLottie player, refer to this: #386


Fix restart server hash post hash function fix

It's all tested so as soon as CI is done this should be mergeable