Queries keys and values

Can you please explain that what Queries keys and values means in your paper?

They are the inputs to an attention function.

An attention function can be described as mapping a query and a set of key-value pairs to an output, where the query, keys, values, and output are all vectors. The output is computed as a weighted sum of the values, where the weight assigned to each value is computed by a compatibility function of the query with the corresponding key.

Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Lukasz Kaiser, and Illia Polosukhin. Attention is all you need. In NeurIPS, 2017.

what are the values of these three in this project? can you explain this project in simple terms? like how do you train the model and how the model is evaluate? and what does cocobu_att, cocobu_fc and coco_box files contain?

In the encoder, in self-attention, Q, K, V are all projections of A, the feature vectors. In the decoder, Q is a projection of the decoder‘s’ hidden state; K, V are projections of A.
cocobu_att contains A, cocobu_fc contains the mean pooling of A, and coco_box contains the bounding boxes of A.


Unable to start the daemon process

Expected Behavior
I'm running gradle 4.4 in Android Studio. I'm using the "built-in version" so that means that I didn't have to do any manual installations by myself. By hitting `Run > Run 'app'' I expect the project to build, and the app to run on my mobile device but it doesn't always do this.
Current Behavior
The issue only shows up if I have been running my computer for a specific amount of time because all projects build fine and run for X number of hours after restarting my computer but then all of a sudden it start outputting the following when I hit run:
Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at https://docs.gradle.org/4.4/userguide/gradle_daemon.html
Please read the following process output to find out more:
-----------------------

Context
Steps to Reproduce (for bugs)
To reproduce this issue
Your Environment
I'm running the latest version of Android Studio (3.1.3) with JRE 1.8. I've looked for a java.exe running process to kill it hoping it would kill gradle but no such process exists.
I get the same results when running gradle from the command-line but with more errors:
* Exception is:
org.gradle.api.GradleException: Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at https://docs.gradle.org/4.4/userguide/gradle_daemon.html
Please read the following process output to find out more:
-----------------------

		at org.gradle.launcher.daemon.bootstrap.DaemonGreeter.parseDaemonOutput(DaemonGreeter.java:34)
		at org.gradle.launcher.daemon.client.DefaultDaemonStarter.startProcess(DefaultDaemonStarter.java:152)
		at org.gradle.launcher.daemon.client.DefaultDaemonStarter.startDaemon(DefaultDaemonStarter.java:135)
		at org.gradle.launcher.daemon.client.DefaultDaemonConnector.doStartDaemon(DefaultDaemonConnector.java:210)
		at org.gradle.launcher.daemon.client.DefaultDaemonConnector.startDaemon(DefaultDaemonConnector.java:204)
		at org.gradle.launcher.daemon.client.DefaultDaemonConnector.connect(DefaultDaemonConnector.java:128)
		at org.gradle.launcher.daemon.client.DaemonClient.execute(DaemonClient.java:138)
		at org.gradle.launcher.daemon.client.DaemonClient.execute(DaemonClient.java:92)
		at org.gradle.launcher.cli.RunBuildAction.run(RunBuildAction.java:51)
		at org.gradle.internal.Actions$RunnableActionAdapter.execute(Actions.java:173)
		at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:291)
		at org.gradle.launcher.cli.CommandLineActionFactory$ParseAndBuildAction.execute(CommandLineActionFactory.java:264)
		at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:33)
		at org.gradle.launcher.cli.JavaRuntimeValidationAction.execute(JavaRuntimeValidationAction.java:24)
		at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33)
		at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22)
		at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:257)
		at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:191)
		at org.gradle.launcher.Main.doAction(Main.java:33)
		at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)
		at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
		at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
		at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
		at java.base/java.lang.reflect.Method.invoke(Unknown Source)
		at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:60)
		at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:37)
		at org.gradle.launcher.GradleMain.main(GradleMain.java:23)

* Get more help at https://help.gradle.org
C:\Program Files\Android\Android Studio\gradle\gradle-4.4\bin> .\gradle --debug > gradle-stacktrace.txt
17:11:24.160 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
17:11:24.161 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] FAILURE: Build failed with an exception.
17:11:24.161 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
17:11:24.161 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * What went wrong:
17:11:24.161 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Unable to start the daemon process.
17:11:24.161 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] This problem might be caused by incorrect configuration of the daemon.
17:11:24.161 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] For example, an unrecognized jvm option is used.
17:11:24.162 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Please refer to the user guide chapter on the daemon at https://docs.gradle.org/4.4/userguide/gradle_daemon.html
17:11:24.162 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Please read the following process output to find out more:
17:11:24.162 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] -----------------------
17:11:24.162 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
17:11:24.162 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
17:11:24.162 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * Try:
17:11:24.163 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] Run with --stacktrace option to get the stack trace.  Run with --scan to get full insights.
17:11:24.163 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter]
17:11:24.163 [ERROR] [org.gradle.internal.buildevents.BuildExceptionReporter] * Get more help at https://help.gradle.org

The stack trace:
17:11:23.103 [INFO] [org.gradle.internal.nativeintegration.services.NativeServices] Initialized native services in: C:\Users\Michael\.gradle\native
17:11:23.134 [DEBUG] [org.gradle.internal.nativeintegration.services.NativeServices] Native-platform posix files integration is not available. Continuing with fallback.
17:11:23.260 [DEBUG] [org.gradle.launcher.daemon.client.DaemonClient] Executing build 9608cda6-2b4e-415a-998d-2e32bcc2ae29.1 in daemon client {pid=11472}
17:11:23.288 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface Software Loopback Interface 1
17:11:23.289 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? true
17:11:23.290 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.290 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback address /<IP_ADDRESS>
17:11:23.290 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback address /0:0:0:0:0:0:0:1
17:11:23.290 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface Software Loopback Interface 1
17:11:23.291 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface WAN Miniport (SSTP)
17:11:23.291 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.292 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.292 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface WAN Miniport (SSTP)
17:11:23.292 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface WAN Miniport (L2TP)
17:11:23.293 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.293 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.293 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface WAN Miniport (L2TP)
17:11:23.294 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface WAN Miniport (PPTP)
17:11:23.294 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.295 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.295 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface WAN Miniport (PPTP)
17:11:23.295 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface WAN Miniport (PPPOE)
17:11:23.296 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.296 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.297 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface WAN Miniport (PPPOE)
17:11:23.297 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface WAN Miniport (IPv6)
17:11:23.297 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.298 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.298 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface WAN Miniport (IPv6)
17:11:23.298 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface WAN Miniport (Network Monitor)
17:11:23.299 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.299 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.299 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface WAN Miniport (Network Monitor)
17:11:23.299 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface WAN Miniport (IP)
17:11:23.300 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.301 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.301 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface WAN Miniport (IP)
17:11:23.301 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface RAS Async Adapter
17:11:23.302 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.302 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.302 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface RAS Async Adapter
17:11:23.303 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface WAN Miniport (IKEv2)
17:11:23.303 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.304 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.304 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface WAN Miniport (IKEv2)
17:11:23.304 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface Belkin USB Wireless Adaptor
17:11:23.305 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.306 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.306 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface Belkin USB Wireless Adaptor
17:11:23.306 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface Microsoft ISATAP Adapter
17:11:23.307 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.307 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? false
17:11:23.308 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding remote address /fe80:0:0:0:0:5efe:ac10:1b0c%net4
17:11:23.308 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface Killer e2200 PCI-E Gigabit Ethernet Controller (NDIS 6.20)
17:11:23.308 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.309 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.309 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding remote address /<IP_ADDRESS>
17:11:23.309 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding remote address /fe80:0:0:0:9152:1ab8:7c69:1502%eth3
17:11:23.309 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding remote multicast interface Killer e2200 PCI-E Gigabit Ethernet Controller (NDIS 6.20)
17:11:23.309 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface Microsoft ISATAP Adapter #2
17:11:23.310 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.311 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.311 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface Microsoft ISATAP Adapter #2
17:11:23.311 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface Microsoft 6to4 Adapter
17:11:23.312 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.313 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? false
17:11:23.313 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface Microsoft ISATAP Adapter #3
17:11:23.313 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.314 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.314 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface Microsoft ISATAP Adapter #3
17:11:23.314 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface Microsoft Virtual WiFi Miniport Adapter
17:11:23.315 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.315 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.315 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface Microsoft Virtual WiFi Miniport Adapter
17:11:23.316 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface Microsoft ISATAP Adapter #4
17:11:23.316 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.317 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.317 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface Microsoft ISATAP Adapter #4
17:11:23.317 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface Microsoft ISATAP Adapter #5
17:11:23.317 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.318 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.318 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface Microsoft ISATAP Adapter #5
17:11:23.318 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface VMware Virtual Ethernet Adapter for VMnet1
17:11:23.319 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.319 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.319 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface VMware Virtual Ethernet Adapter for VMnet1
17:11:23.319 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface VMware Virtual Ethernet Adapter for VMnet8
17:11:23.320 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.321 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.321 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface VMware Virtual Ethernet Adapter for VMnet8
17:11:23.321 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface Killer e2200 PCI-E Gigabit Ethernet Controller (NDIS 6.20)-Bigfoot Networks Bandwidth Control-0000
17:11:23.321 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.322 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.322 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface Killer e2200 PCI-E Gigabit Ethernet Controller (NDIS 6.20)-Bigfoot Networks Bandwidth Control-0000
17:11:23.322 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface Killer e2200 PCI-E Gigabit Ethernet Controller (NDIS 6.20)-QoS Packet Scheduler-0000
17:11:23.323 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.323 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.323 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface Killer e2200 PCI-E Gigabit Ethernet Controller (NDIS 6.20)-QoS Packet Scheduler-0000
17:11:23.323 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface Killer e2200 PCI-E Gigabit Ethernet Controller (NDIS 6.20)-WFP LightWeight Filter-0000
17:11:23.324 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.324 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.324 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface Killer e2200 PCI-E Gigabit Ethernet Controller (NDIS 6.20)-WFP LightWeight Filter-0000
17:11:23.324 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface WAN Miniport (Network Monitor)-QoS Packet Scheduler-0000
17:11:23.325 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.325 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.325 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface WAN Miniport (Network Monitor)-QoS Packet Scheduler-0000
17:11:23.325 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface WAN Miniport (IP)-QoS Packet Scheduler-0000
17:11:23.326 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.327 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.327 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface WAN Miniport (IP)-QoS Packet Scheduler-0000
17:11:23.327 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding IP addresses for network interface WAN Miniport (IPv6)-QoS Packet Scheduler-0000
17:11:23.327 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a loopback interface? false
17:11:23.328 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Is this a multicast interface? true
17:11:23.328 [DEBUG] [org.gradle.internal.remote.internal.inet.InetAddresses] Adding loopback multicast interface WAN Miniport (IPv6)-QoS Packet Scheduler-0000
17:11:23.333 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire shared lock on daemon addresses registry.
17:11:23.334 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
17:11:23.335 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
17:11:23.336 [DEBUG] [org.gradle.launcher.daemon.registry.PersistentDaemonRegistry] Getting daemon stop events
17:11:23.336 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire shared lock on daemon addresses registry.
17:11:23.336 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
17:11:23.336 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
17:11:23.337 [INFO] [org.gradle.launcher.daemon.registry.PersistentDaemonRegistry] Removing 0 daemon stop events from registry
17:11:23.337 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Waiting to acquire exclusive lock on daemon addresses registry.
17:11:23.339 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Lock acquired on daemon addresses registry.
17:11:23.340 [DEBUG] [org.gradle.cache.internal.DefaultFileLockManager] Releasing lock on daemon addresses registry.
17:11:23.342 [LIFECYCLE] [org.gradle.launcher.daemon.client.DefaultDaemonConnector] Starting a Gradle Daemon (subsequent builds will be faster)
17:11:23.367 [DEBUG] [org.gradle.launcher.daemon.client.DefaultDaemonStarter] Using daemon args: [C:\Program Files\Java\jre-10.0.2\bin\java.exe, -XX:+HeapDumpOnOutOfMemoryError, -Xmx1024m, -Dfile.encoding=windows-1252, -Duser.country=US, -Duser.language=en, -Duser.variant, -cp, C:\Program Files\Android\Android Studio\gradle\gradle-4.4\lib\gradle-launcher-4.4.jar]
17:11:23.370 [DEBUG] [org.gradle.launcher.daemon.client.DefaultDaemonStarter] Starting daemon process: workingDir = C:\Users\Michael\.gradle\daemon\4.4, daemonArgs: [C:\Program Files\Java\jre-10.0.2\bin\java.exe, -XX:+HeapDumpOnOutOfMemoryError, -Xmx1024m, -Dfile.encoding=windows-1252, -Duser.country=US, -Duser.language=en, -Duser.variant, -cp, C:\Program Files\Android\Android Studio\gradle\gradle-4.4\lib\gradle-launcher-4.4.jar, org.gradle.launcher.daemon.bootstrap.GradleDaemon, 4.4]
17:11:23.382 [INFO] [org.gradle.process.internal.DefaultExecHandle] Starting process 'Gradle build daemon'. Working directory: C:\Users\Michael\.gradle\daemon\4.4 Command: C:\Program Files\Java\jre-10.0.2\bin\java.exe -XX:+HeapDumpOnOutOfMemoryError -Xmx1024m -Dfile.encoding=windows-1252 -Duser.country=US -Duser.language=en -Duser.variant -cp C:\Program Files\Android\Android Studio\gradle\gradle-4.4\lib\gradle-launcher-4.4.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 4.4
17:11:23.383 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Environment for process 'Gradle build daemon': {PROCESSOR_LEVEL=6, ConEmuWorkDrive=C:, FP_NO_HOST_CHECK=NO, VS140COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\Tools\, ALLUSERSPROFILE=C:\ProgramData, PROCESSOR_ARCHITECTURE=AMD64, ConEmuANSI=ON, PSModulePath=C:\Users\Michael\Documents\WindowsPowerShell\Modules;C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPowerShell\v1.0\Modules, WMSINSTALL_HOME=C:\Program Files (x86)\Wowza Media Systems\Wowza Streaming Engine 4.7.5, SystemDrive=C:, =ExitCode=00000000, ConEmuDrawHWND=0x00050682, DIRNAME=C:\Program Files\Android\Android Studio\gradle\gradle-4.4\bin\, USERNAME=Michael, CMD_LINE_ARGS=--debug, ProgramFiles(x86)=C:\Program Files (x86), ConEmuServerPID=1216, QtMsBuild=C:\Users\Michael\AppData\Local\QtMsBuild, APP_HOME=C:\Program Files\Android\Android Studio\gradle\gradle-4.4\bin\.., ConEmuBaseDir=C:\Program Files\ConEmu\ConEmu, WMSCONFIG_HOME=C:\Program Files (x86)\Wowza Media Systems\Wowza Streaming Engine 4.7.5, PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC;.CPL, ConEmuIsAdmin=ADMIN, ProgramData=C:\ProgramData, ProgramW6432=C:\Program Files, HOMEPATH=\Users\Michael, WMSJAVA_HOME=C:\Program Files (x86)\Wowza Media Systems\Wowza Streaming Engine 4.7.5\jre, PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 60 Stepping 3, GenuineIntel, ConEmuBackHWND=0x0005067A, ProgramFiles=C:\Program Files, PUBLIC=C:\Users\Public, ANSICON_DEF=7, windir=C:\Windows, =::=::\, ConEmuWorkDir=C:\Users\Michael, _SKIP=2, ConEmuHooks=Enabled, OPENSSL_CONF=C:\OpenSSL-Win64\bin\openssl.cfg, LOCALAPPDATA=C:\Users\Michael\AppData\Local, ChocolateyLastPathUpdate=Mon May 14 21:43:14 2018, USERDOMAIN=Michael-Desktop, LOGONSERVER=\\MICHAEL-DESKTOP, PROMPT=$P$G, ConEmuDrive=C:, OneDrive=C:\Users\Michael\OneDrive - Texas Tech University, =C:=C:\Program Files\Android\Android Studio\gradle\gradle-4.4\bin, APPDATA=C:\Users\Michael\AppData\Roaming, ConEmuHWND=0x0005066A, JAVA_EXE=java.exe, ChocolateyInstall=C:\ProgramData\chocolatey, ChocolateyToolsLocation=C:\tools, WMSMGR_HOME=C:\Program Files (x86)\Wowza Media Systems\Wowza Streaming Engine 4.7.5\manager, CommonProgramFiles=C:\Program Files\Common Files, Path=C:\Program Files\ConEmu\ConEmu\Scripts;C:\Program Files\ConEmu;C:\Program Files\ConEmu\ConEmu;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\ProgramData\chocolatey\bin;C:\Program Files\nodejs\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Git\cmd;C:\Program Files\PuTTY\;C:\Program Files\Calibre2\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Python27\;C:\Program Files\qemu;C:\Program Files\PostgreSQL\10\bin;C:\Python36\Scripts\;C:\Python36\;D:\Applications\Path;C:\vcpkg;C:\Program Files\MiKTeX 2.9\miktex\bin\x64;C:\Users\Michael\AppData\Local\bin\NASM;C:\Program Files\CMake\bin;C:\Program Files\Microsoft VS Code\bin;C:\Users\Michael\AppData\Roaming\npm;C:\GnuWin\bin;C:\Program Files\MiKTeX 2.9\miktex\bin\x64\;C:\Program Files\Oracle\VirtualBox;C:\tools\mingw64\bin;C:\Users\Michael\AppData\Local\Programs\Fiddler, OS=Windows_NT, windows_tracing_flags=3, WMSAPP_HOME=C:\Program Files (x86)\Wowza Media Systems\Wowza Streaming Engine 4.7.5, COMPUTERNAME=MICHAEL-DESKTOP, ConEmuAnsiLog=, PROCESSOR_REVISION=3c03, CLASSPATH=C:\Program Files\Android\Android Studio\gradle\gradle-4.4\bin\..\lib\gradle-launcher-4.4.jar, CommonProgramW6432=C:\Program Files\Common Files, ConEmuPID=10956, ComSpec=C:\Windows\system32\cmd.exe, APP_BASE_NAME=gradle, ConEmuDir=C:\Program Files\ConEmu, ConEmuBuild=161206, SystemRoot=C:\Windows, TEMP=C:\Users\Michael\AppData\Local\Temp, HOMEDRIVE=C:, USERPROFILE=C:\Users\Michael, TMP=C:\Users\Michael\AppData\Local\Temp, ConEmuPalette=<Current color scheme>, CommonProgramFiles(x86)=C:\Program Files (x86)\Common Files, NUMBER_OF_PROCESSORS=8, ConEmuTask={Shells::PowerShell (Admin)}, ANSICON=193x1000 (193x43), HOME=C:\Users\Michael}
17:11:23.383 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Changing state to: STARTING
17:11:23.384 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Waiting until process started: Gradle build daemon.
17:11:23.392 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Changing state to: STARTED
17:11:23.396 [DEBUG] [org.gradle.process.internal.ExecHandleRunner] waiting until streams are handled...
17:11:23.396 [DEBUG] [org.gradle.launcher.daemon.bootstrap.DaemonOutputConsumer] Starting consuming the daemon process output.
17:11:23.396 [INFO] [org.gradle.process.internal.DefaultExecHandle] Successfully started process 'Gradle build daemon'
17:11:23.396 [DEBUG] [org.gradle.launcher.daemon.client.DefaultDaemonStarter] Gradle daemon process is starting. Waiting for the daemon to detach...
17:11:24.153 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Changing state to: DETACHED
17:11:24.153 [DEBUG] [org.gradle.process.internal.DefaultExecHandle] Process 'Gradle build daemon' finished with exit value 0 (state: DETACHED)
17:11:24.153 [DEBUG] [org.gradle.launcher.daemon.client.DefaultDaemonStarter] Gradle daemon process is now detached.
17:11:24.155 [INFO] [org.gradle.launcher.daemon.client.DefaultDaemonStarter] An attempt to start the daemon took 0.783 secs.

Uninstalled my installations of JDK and Gradle then reinstalled them both using Gradle (JDK 10, Gradle 4.9) and I'm still experiencing this problem after some time running my PC. I get the following output from the command line:
C:\Users\Michael> gradle
Starting a Gradle Daemon (subsequent builds will be faster)

FAILURE: Build failed with an exception.

* What went wrong:
Unable to start the daemon process.
This problem might be caused by incorrect configuration of the daemon.
For example, an unrecognized jvm option is used.
Please refer to the user guide chapter on the daemon at https://docs.gradle.org/4.9/userguide/gradle_daemon.html
Please read the following process output to find out more:
-----------------------
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.gradle.internal.reflect.JavaMethod (file:/C:/ProgramData/chocolatey/lib/gradle/tools/gradle-4.9/lib/gradle-base-services-4.9.jar) to method java.
lassLoader.getPackages()
WARNING: Please consider reporting this to the maintainers of org.gradle.internal.reflect.JavaMethod
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org
C:\Users\Michael>

Sorry it's been so long since your last reply.
Nothing jumps out at me as being fundamentally wrong.  In your original post, you were trying to use Gradle 4.4 and JDK10, which wasn't supported until Gradle 4.7.  That may have been the original problem.  I can't really explain why it would have sometimes worked from Android Studio and not other times.
We've added some additional logging in this area to give us some more information when this happens so we can provide more help. It'll be in the next release (5.3),


Remove conflicting swagger dependency

swagger-annotations_2.10 (com.wordnik:swagger-annotations_2.10:1.3.0)  conflicts with swagger-core_2.10 (depends on com.wordnik:swagger-annotations:1.3.2)
We should be able to just remove the dependency on swagger-annotations_2.10.

Merged into release 0.3.8.


torch12

Thanks for your work, I have a question,Do you mean  "torch12 " is "pythoch1.12" ?Looking forward to your reply and answer

torch12 refers to torch1.2 due to the initial version of this work started in early 2020.

torch12 refers to torch1.2 due to the initial version of this work started in early 2020.

thanks for your reply!

Sorry, I have a problem here.
My cuda version is 10.1, so the minimum version of torch that can be installed is 1.4.0. When I run the command, it prompts
No module named'resample2d_ cuda'
Is it because of the version of totch?

I guess so! Did you try to use the packed conda environment torch12.tar.gz?

resample2d_ cuda indicates the warp operation. You can use the torch.nn.functional.grid_sample(). We consider to replace this operator to replace resample2d_ cuda

I'll try. The main reason is that I use an ECS and upload files slowly. So I used the official one before.
thank you ,big lao!

got it

Can I ask exactly what code to replace in what place?


Don/animated fade tweaks

I needed to have a loop animation for Marathon Mobile. Thought I would add my changes here as well.
I made some Opinionated™ changes - please let me know if you don't like anything!
What this PR does:

make some tweaks to AnimatedFade component

add loop prop - this allows for looping animations
rename startingOpacity and endingOpacity for consistency with AnimatedPressable
add JSDoc comments for props (this allows details to show up in Intellisense - see screenshot)
add useCurrent hook

Screenshots:
DEMO of loop functionality in action: https://slack-files.com/T06MSPWQJ-F0224PW5G5A-bcbfe50be8
JSDoc comments allow intellisense while adding props - example:

After the README is updated, lets merge!


Add .NET Core app preprocessor symbols to the list

Adding the NETCOREAPPX_Y ones to the list.

Do we also support 2.0 values already?

@mairaw Yes :+1: I tested that. It works. I just held off because 2.0 hasn't shipped.

Do u want to go ahead and add that now? ..... one less thing to think about later?

@rpetrusha btw -- this can go anytime. It isn't tied to 2.0, and the topics where used are currently incorrect until this gets merged.

Thanks Ron ... I'll put up a 2.0 PR for this file shortly to add the new ones for 2.0.


[SPARK-18246][SQL] Throws an exception before execution for unsupported types in Json, CSV and text functionailities

What changes were proposed in this pull request?
This PR includes several fixes as below:
Case 1 read.json(rdd) - throws an exception before the execution for unsupported types.
import org.apache.spark.sql.types._
val rdd = spark.sparkContext.parallelize(1 to 100).map(i => s"""{"a": "str$i"}""")
val schema = new StructType().add("a", CalendarIntervalType)
spark.read.schema(schema).option("mode", "FAILFAST").json(rdd).show()

Case 2 read.json(path) - throws an exception before the execution for unsupported types.
import org.apache.spark.sql.types._
val path = "/tmp/aa"
val rdd = spark.sparkContext.parallelize(1 to 100).map(i => s"""{"a": "str$i"}""").saveAsTextFile(path)
val schema = new StructType().add("a", CalendarIntervalType)
spark.read.schema(schema).option("mode", "FAILFAST").json(path).show()

Case 3 read.csv(path) - throws an exception before the execution for unsupported types.
import org.apache.spark.sql.types._
val path = "/tmp/bb"
val rdd = spark.sparkContext.parallelize(1 to 100).saveAsTextFile(path)
val schema = new StructType().add("a", CalendarIntervalType)
spark.read.schema(schema).option("mode", "FAILFAST").csv(path).show()

Case 4 read.text(path) -  throws an exception before the execution for unsupported types  rather than printing incorrect values.
import org.apache.spark.sql.types._
val path = "/tmp/cc"
val rdd = spark.sparkContext.parallelize(1 to 100).saveAsTextFile(path)
val schema = new StructType().add("a", LongType)
spark.read.schema(schema).text(path).show()

currently this prints as below:
+-----------+
|          a|
+-----------+
|68719476738|
|68719476738|
|68719476738|
...

whereas actual content is
1
2
3
...

Case 5 from_json(...) - throws analysis exception for unsupported types (to_json is already throwing an analysis exception).
import org.apache.spark.sql.types._
import org.apache.spark.sql.functions._
import spark.implicits._

val df = Seq("""{"a" 1}""").toDS()
val schema = new StructType().add("a", CalendarIntervalType)
df.select(from_json($"value", schema)).collect()

Case 6 write.json(path) (this is a potential issue) - adds the schema check in writing
Currently, it seems JSON does not support only CalendarIntervalType but this case seems already covered as below:
sql("SELECT interval 1 seconds as a").write.json("tmp/123")

Cannot save interval data type into external storage.;
org.apache.spark.sql.AnalysisException: Cannot save interval data type into external storage.;
	at org.apache.spark.sql.execution.datasources.DataSource.write(DataSource.scala:462)
	at org.apache.spark.sql.DataFrameWriter.save(DataFrameWriter.scala:215)
	at org.apache.spark.sql.DataFrameWriter.save(DataFrameWriter.scala:198)

However, it'd be safe if we add this check like the other text-based datasources. We might add some more types in the future.
In more details for Case 1, Case 2, Case 3 and Case 4, there are parsing modes, FAILFAST, DROPMALFORMED and PERMISSIVE. The original behaviour is,

FAILFAST - fails if it meets the unsupported type when parsing

DROPMALFORMED -  drops record having non-null values in the unsupported types. Otherwise, it reads it as null.

PERMISSIVE -  allows to read the values as null for unsupported types.

In case of FAILFAST, we can fail right after only checking the schema.
How was this patch tested?
Unit tests in JsonSuite, CSVSuite, TextSuite and JsonFunctionsSuite.

Test build #68067 has started for PR 15751 at commit 3836698.

cc @marmbrus, could you please take a look? This is the one schema verification we talked when adding to_json .

Test build #68067 has finished for PR 15751 at commit 3836698.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/68067/
Test PASSed.

Let me try to explain in more details and add some tests for reviewing.

Test build #68104 has started for PR 15751 at commit 370aee0.

cc @rxin and @marmbrus, actual change is only adding JacksonUtils.verifySchema(schema), CSVRelation.verifySchema(schema) and TextFileFormat.verifySchema(schema) and the others are only test codes. Could you please take a look?

Test build #68105 has started for PR 15751 at commit 5e87b12.

Test build #68106 has started for PR 15751 at commit d247947.

Test build #68106 has finished for PR 15751 at commit d247947.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/68106/
Test FAILed.

Test build #68104 has finished for PR 15751 at commit 370aee0.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test build #68111 has started for PR 15751 at commit d75c11e.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/68104/
Test PASSed.

Test build #68105 has finished for PR 15751 at commit 5e87b12.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/68105/
Test PASSed.

Test build #68119 has started for PR 15751 at commit 9ff247b.

Test build #68121 has started for PR 15751 at commit aea65e9.

Test build #68111 has finished for PR 15751 at commit d75c11e.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/68111/
Test PASSed.

Merged build finished. Test PASSed.

Test build #68119 has finished for PR 15751 at commit 9ff247b.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/68119/
Test FAILed.

Test build #68121 has finished for PR 15751 at commit aea65e9.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/68121/
Test FAILed.

retest this please

Test build #68123 has started for PR 15751 at commit aea65e9.

Test build #68123 has finished for PR 15751 at commit aea65e9.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/68123/
Test PASSed.

Thanks for working on this!  My meta question however is why don't we just support this instead?  We can parse interval type from strings and I think it would be really easy to write a converter that produces a string for write.

@marmbrus Sure! makes sense. One thing I instantly worry is, though, IIUC, it seems we should unset the check[1] for CalendarIntervalType for writing too and I am worried of other side effects. I can take a look into this deeper and then try to create a JIRA.
Anyway, this PR only makes the datasources throw the exceptions quicker and introduces some more test cases not existing before. So, I hope this is okay as it is if you are all fine.
[1]https://github.com/apache/spark/blob/master/sql/core/src/main/scala/org/apache/spark/sql/execution/datasources/DataSource.scala#L355-L357

Sure, we could possibly merge this first, and you are right, we'd need to remove checks.  I'll try to find some time to look this over as its a larger patch and I'm focusing on 2.1 bugs right now.  If you have time you might beat me with the better solution :)

Test build #68316 has started for PR 15751 at commit bae8db8.

Test build #68316 has finished for PR 15751 at commit bae8db8.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/68316/
Test FAILed.

Merged build finished. Test FAILed.

retest this please

Test build #68326 has started for PR 15751 at commit bae8db8.

Test build #68326 has finished for PR 15751 at commit bae8db8.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/68326/
Test PASSed.

Hi @marmbrus, would there be something you are worried of and I should take a careful look for?

Do we want this change? If there is an approval, I will rebase. It seems easily making a conflict.

I will close this for now and make a new one soon.


develop -> master

Merging develop -> master
Includes changes from the following Feature branches:

Updated README.md (develop branch)
feature/ui-changes

Merged: 2859283


Prepare v1.4.0 release

Diff for changes in the release (as of right now): https://gist.github.com/ddbeck/57cdad030951e1114debaa458cc19ca4
Please review and (if applicable) approve this PR, but don't merge; I'll merge it myself when I'm ready to do the rest of the release checklist.

I ended up not getting to this on Friday, so I merged the latest BCD. Diff for this release: https://gist.github.com/ddbeck/f6c4a07ae0f896ac3dc6c45c6b8f6a30


Fallback Locale with App Router

Is your feature request related to a problem? Please describe.
I would like to add a fallback locale when using the I18nProviderClient with the app router. The documentation only mentions a fallbackLocale prop for the I18nProvider with the page router. While there is a fallbackLocale config option for createI18nClient and createI18nServer, I'm either using it incorrectly or it doesn't work.
'use client';

import { createI18nClient } from 'next-international/client';

export const {
  useI18n,
  useScopedI18n,
  I18nProviderClient,
  useCurrentLocale,
  useChangeLocale,
} = createI18nClient(
  {
    de: () => import('./locales/de'),
    en: () => import('./locales/en'),
  },
  {
    fallbackLocale: {
      en: 'de',
    },
  },
);

Either way, it might be good to add documentation for this.
Describe the solution you'd like
Add a fallback locale when using the app router and/or add documentation for it.
Describe alternatives you've considered
I had a look at the code, but it wasn't immediately clear how to use the fallback locale.
Additional context
None.

Indeed the documentation is missing this option, but we'll update and improve it with #359
Looking at your example code, it looks incorrect. You have to pass a locale object, see the example:
https://github.com/QuiiBz/next-international/blob/a049386f43bf2c42a2b3ed9b8d3e82b42ff9eebe/examples/next-app/locales/server.ts#L13

@QuiiBzI figured out how to use the fallback correctly, but thank you for the quick clarification. 👍 Still, adding documentation for this would be nice.

+1 for a better documentation.


Is there a public function to get post language by its ID ?

Version Information

MultilingualPress: 3

Is there any function that I can pass it the post ID and get its language ? something like this:
mlp_get_post_language( $post->ID ) // en
I couldn't find it in the docs.

Hi @FrankenSteinxD Languages are related to sites and not posts, I think to get the blog language from post, you need to create a function that get the blog ID from the post object/id value.
I'm not sure if is there a function for that in WordPress I looked for it but I haven't found and probably that means you have to write a query to retrieve it.
But I think you are talking about mlp2 am I right?

I know this is way late to the game, but found this topic while researching this myself.
For version 3, I think you want:
\Inpsyde\MultilingualPress\translationIds( $post_id );

See /src/inc/api.php
Should return an array of content ids.


Use Apollo server + Next.js route handlers for the API service

What is it?
Hasura billing is pretty high for what they offer. I wonder how much it would take to just setup Apollo and use that instead of Hasura. If it takes <1 day, might be worth it

Looks like we can use postgraphile for autogenerating schemas
https://techmusings.optisolbusiness.com/generating-a-graphql-api-from-a-postgresql-schema-using-postgraphile-9866f3cdf04b

https://www.npmjs.com/package/@as-integrations/next

https://github.com/Flux159/next-postgraphile
https://www.graphile.org/postgraphile/usage-library/
Might be easier to bypass Apollo Server entirely and just use postgraphile as a library

Upgrading Apollo client here
https://github.com/opensource-observer/oso/pull/1833

Starting an apollo server here
https://github.com/opensource-observer/oso/pull/1845

Moving Apollo stuff around here
https://github.com/opensource-observer/oso/pull/1852

Apollo standalone server is up and running. We are going to keep all 3 API endpoints separate:

Hasura GraphAPI (via hasura domain)
Supabase API (via supabase domain)
Next.js API (www.opensource.observer/api/v1/)

See this issue for more details https://github.com/opensource-observer/oso/issues/1856


Add ODS to dataportals.org

Add listing to https://dataportals.org/
From @watty62 on Slack 2 Nov:
(ODI Summit)

Augusto Herrmann
I also try to keep the list of open data portals at https://dataportals.org/ from the Open Knowledge Foundation working. If anyone of you can help in submitting portals or otherwise maintaining the project it would be much appreciated. https://github.com/okfn/dataportals.org/

@JackGilmore checked and Scotland is not represented on the listing.
How do we
a. Contribute - what needs to be in place? How do we restructure what we have to feed into their structure?
b. Keep contributing, so the information remains up to date - can we incorporate this as part of our automation work?
This could be a good candidate for milestone 22Q3

I've made this submission.
https://github.com/okfn/dataportals.org/issues/291
It looks like we can submit updates / amendments via Github issues / PRs.
This should see us displayed on the main portal. I had to plump for a location. While somewhere in the middle of wildest Scotland would have been nice. the pin will be dropped on the Castlegate, Aberdeen (for now) :)

Yay! Thanks @watty62 🥳


Documentation: sap.ui.core.dnd.DropInfo -> dropPosition

OpenUI5 version: 1.98.0
Documentation states, that dropPosition has type string, however description states, that it might have only Before, On, After values. There should be an enumeration created for it and data type of the parameter should be set according to created enumeration name.
Examples:
Class sap.ui.core.dnd.DropInfo, event dragOver, parameter dropPosition
Class sap.ui.core.dnd.DropInfo, event drop, parameter dropPosition

Hello @iljapostnovs ,
Thank you for sharing this finding. I've created an internal incident<PHONE_NUMBER>. The status of the issue will be updated here in GitHub.
Regards,
Alexandar Mitsev

Hi @alexandar-mitsev ,
The event parameter "dropPosition" is a string which is computed as a result of the "dropPosition" configuration in the DropInfo for the control, and the user action.
This means, the parameter will return a computed string value which can result in the possible 3 values documented in the API.
Since this value cannot be set externally, we did not specify this parameter type as an enum.
But we will take your feedback into consideration and discuss whether we can provide an "enum" for the event parameter in future releases.
Thank you for your feedback again!
Best regards,
Jay Barbhaiya

Hi @iljapostnovs ,
The event parameter "dropPosition" is a string which is computed as a result of the "dropPosition" configuration in the DropInfo for the control, and the user action. This means, the parameter will return a computed string value which can result in the possible 3 values documented in the API. Since this value cannot be set externally, we did not specify this parameter type as an enum.
But we will take your feedback into consideration and discuss whether we can provide an "enum" for the event parameter in future releases.
Thank you for your feedback again!
Best regards, Jay Barbhaiya

Hi.
Could you please explain a bit in more details why it can't be implemented now?
This value can't be set externally, but it can be used externally.
Having enumerations helps a lot for strict data typing (e.g. using typescript).
It would be really nice to have completion items for these values. All what is needed for it is having proper data type as enum.
This is an example of how it could work, I hope you get the point.

Example for drop position would look like this:

I've debugged DragAndDrop class, looks like drop position comes from showDropIndicator function, sRelativePosition variable.

All is needed is

Create enum
Replace hardcoded strings to enum values

That's not a lot of effort and should be backwards compatible, or am I missing anything?


User: Enhancement of Search Bar

Adjust the spacing

Fixed the issue using a pc in the school....
commit id : b012fe84d3415b0336e5dbccc6322dc5102dfa88


make chat component work properly in mobile web

we've disabled the chat button in mobile browsers currently because it breaks the UI and is not really usable on phone due to the width being small. We can increase the width on mweb conditionally, so user can participate in chat from phone, ipads etc. too.

We can make it an overlay on top of other things so it can have proper width in mobile as well.

may i ? pls

sure, go ahead.

No just make the existing one work properly on phone.
Can you create an account on dashboard.100ms.live? You'll get a room url you can join and try check it out on phone and pc.

Hi @triptu, Can I work on this issue?

sure, assigned to you.

https://github.com/100mslive/hms-video-react you can contribute here.

Ok thanks for the update @raviteja83

@mani-rsg Thanks, issue got resolved.  Working on it.

Hi @ranjithkumark8, I just looked at your forked repo of 100ms-web and it is behind the upstream and that's why there is a version mismatch, please pull and merge upstream, and then link hms-web with hms-video-react and it should work.
You can use the yarn link to connect both the repos.
In hms-video-react

yarn link

In web(this repo)

yarn link @100mslive/hms-video-react
cd node-modules/react
yarn link

In hms-video-react

yarn link react

Then run yarn start in both repos and you'll have them linked up, so any change you do in react components will show up locally on watch. (these steps to link repos are mentioned by @triptu  in another issue that worked for me)


Use the system GTK icon set for Pinta icons

Description
Some versions ago, Pinta  used a colorful custom iconset for its icons. This can be seen in the screenshot here: https://en.wikipedia.org/wiki/Pinta_(software) Since, the developers have switched to system-supplied icons, but only in B&W.
I personally find the B&W/symbolic icons hard to search through. It would be great if Pinta used the icon theme set in the GTK configuration.

To clarify this Pinta does use the system's GTK icon theme (along with a lot of custom icons, which can be overridden by a theme), but it uses the symbolic icon variants.
I'd be okay with a pull request to add some option to have Pinta use non-symbolic icons. There are a lot of custom icons, though (https://github.com/PintaProject/Pinta/tree/master/Pinta.Resources/icons/hicolor/scalable) which would need non-symbolic variants. Ideally they'd be svg icons to better support different display resolutions, but the old .png icons could maybe be resurrected as a fallback

Eh?
There are no icons at all for me.

Eh? There are no icons at all for me.

I'm not sure what you mean by that .. could you provide some more info please? E.g. are no icons appearing in the UI for you?

Correct.
Related: https://bugs.launchpad.net/pinta/+bug/1959327

This might be relate to my discussion. I learned from release notes of 2.1.1 that the team has

Updated icons to symbolic SVG icons, which are more usable for dark themes and high-res screens

I'd like to have an option to customize the icon set because me too have some difficulties to distinguish the b/w icons.


Recommendation: Rename NuGet Packages

Wondering if you could update the name of the package to "Toasts Plugin for Xamarin.Forms". Will help with discoverability and things we will be doing to highlight plugins.
Thanks! and this is awesome.

@jamesmontemagno sure!

NICE :)


buildtsi: Do not escape measurement names

When influx_inspect buildtsi is used to create a new tsi1 index, spaces in measurement names are escaped, so measurement "a b" is changed to "a\ b".
This change modifies models.ParseKeyBytes() and models.ParseName() to unescape measurement names. models.ParseKeyBytes() returns unescaped tag keys, so this seems like the natural place to unescape measurement names.
Also followed scanMeasurement() to see what other code could be problematic, and this should be everything (the result of one other use of scanMeasurement() is later escaped).
Removed tsdb.MeasurementFromSeriesKey(). These methods are exported, so checked for side effects in other InfluxData repositories.
After this change, existing TSI indexes that include backslashed measurements created by this bug will need to be rebuilt with influx_inspect buildtsi. This consolidates measurements "a b" and "a\ b" into just "a b".
Fixes #9904

Identified any side effects of this change.
influx-tools import (master)

seriesWriter.AddSeries calls models.ParseKeyBytes
works properly before and after change

tsm1.Engine.deleteSeriesRange calls models.ParseKeyBytes

called by delete from "a b"
called by `drop series from "a b"
TSI - Index.DropSeries

called by Engine.deleteSeriesRange, but never hit when name contains space because of the current bug, but the input arg is exactly the same pointer as the call from
models.ParseKeyBytes

broken before change

calls ParseKeyBytes with escaped measurement name
Returned name used to call SeriesFile.SeriesID, still escaped
this calls AppendSeriesKey with escaped name
SeriesFile.SeriesID can't find the series, so returns zero
show measurements still lists the relevant measurement
FIXED

influx_inspect buildtsi - processShard AND processTSMFile call models.ParseKey

processShard calls ParseKey to populate index from WAL/cache, uses returned escaped name to call TSI Index.CreateSeriesIfNotExists
processTSMFile calls ParseKey to populate index from TSM, uses returned escaped name exactly as processShard
resulting measurement name is escaped
FIXED

influx_inspect deletetsm (master) - Command.process calls ParseKey

influx_inspect deletetsm -measurement "a b" ~/.influxdb/data/db/autogen/2/000000001-000000001.tsm
measurement not actually removed
FIXED

influx_inspect report - Command.Run calls models.ParseKey

influx_inspect report -detailed ~/.influxdb/data/db/autogen/1/
escaped measurement names are printed
FIXED

tsm1.Engine.createVarRefSeriesIterator calls models.ParseKey

measurement name thrown away
nothing to do

tsdb.MeasurementFromSeriesKey calls models.ParseName

unescapes the result of ParseName
only called from Engine.addToIndexFromKey, so safe to refactor
REFACTORED

show series shows escaped measurement names

working as intended?
NOT FIXED

Spent some more time confirming each of the "FIXED" cases in my last comment, discovered a bug in deletetsm, but otherwise everything checks out.


Development

Done, since the latest tag was broken, I deleted it and recreated it, instead of opting for 2.4.1.


eslint

Description

add eslint

Notes
s/getState/useState

as per mentioned in #3

@lukashala merge ?

@jbouhier I have some bigger plans with this state management. I'm doing some rewrites, so I will keep it for now, if you don't mind.


rethinkdb fail to start on windows subsystem for ubuntu!

rethinkdb 2.3.6~0xenial (GCC 5.3.1)
Ubuntu 16.04.3 LTS
microsoft windows version 10.0.16299.192

wsl always hang up this problem:
anlex_N@N-Acer:~
$ rethinkdb
Recursively removing directory /home/anlex_N/rethinkdb_data/tmp
Previous message may not have been written to the log file (cannot flush stdout/stderr: Input/output error).

i also posted a issue on the rethinkdb repo, but don't solve my problem.
please help me , good peoples!

Flies here on 17672 and Ubuntu 16.04. No idea what was broken or what might have been fixed since 16299 because no strace was provided. Executive decision to call this fixedin1803 until proven otherwise.
$ source /etc/lsb-release && echo "deb http://download.rethinkdb.com/apt $DISTRIB_CODENAME main" | sudo tee /etc/apt/sources.list.d/rethinkdb.list
$ wget -qO- https://download.rethinkdb.com/apt/pubkey.gpg | sudo apt-key add -
$ sudo apt-get update
$ sudo apt-get install rethinkdb
 rethinkdb
Recursively removing directory /home/ken/rethinkdb_data/tmp
Initializing directory /home/ken/rethinkdb_data
Running rethinkdb 2.3.6~0xenial (GCC 5.3.1)...
Running on Linux 4.4.0-17672-Microsoft x86_64
Loading data from directory /home/ken/rethinkdb_data
Listening for intracluster connections on port 29015
Listening for client driver connections on port 28015
Listening for administrative HTTP connections on port 8080
Listening on cluster addresses: <IP_ADDRESS>, <IP_ADDRESS>, ::1
Listening on driver addresses: <IP_ADDRESS>, <IP_ADDRESS>, ::1
Listening on http addresses: <IP_ADDRESS>, <IP_ADDRESS>, ::1
To fully expose RethinkDB on the network, bind to all addresses by running rethinkdb with the `--bind all` command line option.
Server ready, "DESKTOP_4UTIQSF_j87" 782f01bc-c854-4975-bd86-d61648e80268


ravedude: Use a different avrdude config for avrdude 7.X

The config we've been shipping so far was only for avrdude version 6.X. This config does not work when being used with avrdude 7.X versions.
As we do not have control over the installed avrdude version at this time, we need to provide different configurations depending on the avrdude version we find.
As a stop-gap solution, import the released default config for avrdude 7.3 and attempt using it for all avrdude 7.X versions.
In the future, we'll have to rethink this.  It is probably a much better solution to simply vendor avrdude entirely.
Fixes #498.

Please give this a try, to see whether it fixes the problem.  You can install the patched ravedude like this:
cargo install --git https://github.com/rahix/avr-hal --branch avrdude-7 ravedude

Paging @weiying-chen, @Johnwf01john, and @vs-mark-graham-smith.

checked this and working OK now. Thanks

@Rahix
Checked this now and also working.
Cheers

Thanks 🙏

(Released ravedude 0.1.7 with this change)


you don't need a schedule to perform backups - Storage Account Backup

Hello There, is this means that every time a new file added to storage account , the backup will be trigger ?
[Enter feedback here]

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: bb741ba5-039d-d609-7795-e4900b0174d4
Version Independent ID: 6181e7de-8415-e07f-f6c9-a5d4c4460231
Content: Configure operational backup for Azure Blobs - Azure Backup
Content Source: articles/backup/blob-backup-configure-manage.md
Service: backup
GitHub Login: @v-amallick
Microsoft Alias: v-amallick

@munir94 Thanks for your comment. We will review the issue and get back to you shortly.

@munir94  As mentioned in the document, Operational backup is a continuous back up solution. So every time there is a new file, it will be automatically backed up.

appreciate it, thanks

@munir94 As there are no further documentation changes, we will close the issue for now. If there are further questions , please revert and we will be glad to assist you.


HDDS-10324. Metadata are not updated when keys are overwritten.

What changes were proposed in this pull request?
A bug was identified where updating an existing key with new metadata does not lead to the expected update of the metadata; instead, the system retains the old metadata. These keys were created using the S3 CLI. To simulate this problem please take a look at the JIRA description.
Root Cause :-
When we create an object with the same key name as one already in the database, the request is forwarded to the OM side of the code, specifically to the OmKeyRequest class, which contains a method called prepareFileInfo(). This method persists the data to the openKeyTable. Initially, it checks if a key with the same name exists. If it does, it proceeds to update it with new data size, modification time, updateID, and replicationConfig. However, it fails to update the metadata of the overridden file. Consequently, the old metadata stored earlier is retained, which is the root cause of the problem and requires fixing.
Changes made :-

Extracting the new metadata from the KeyArgs object.
Comparing the new metadata with the existing metadata in the OmKeyInfo object.
Updating the OmKeyInfo object with any new or modified metadata entries.
Ensuring that metadata entries not mentioned in the overwrite operation are retained as is.

What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-10324
How was this patch tested?
Tested it out Manually. Currently writing the UT's for it.

@ArafatKhan2198 Will the bug also causes ETag field to not be updated when overwriting an object with another object with different content?

@ArafatKhan2198 Will the bug also causes ETag field to not be updated when overwriting an object with another object with different content?

@ivandika3
The ETag serves as a unique identifier for the content of a file at a given time. When you upload a file to S3 with a specific key, S3 generates an ETag based on the content of that file. If you upload the same file again (with the exact same content and under the same key), the ETag remains the same because the content has not changed.
If you modify the contents of the file, the ETag will change accordingly. I have tested this scenario, and when uploading a file with the same key name but different content, the ETag also changes.

hadoop-ozone/ozone-manager/src/main/java/org/apache/hadoop/ozone/om/request/key/OMKeyRequest.java
 26: Using the '.*' form of import should be avoided - java.util.*.
 35: Unused import - org.apache.hadoop.hdds.protocol.datanode.proto.ContainerProtos.

https://github.com/ArafatKhan2198/ozone/actions/runs/8045754649/job/21971634453

Thanks @ArafatKhan2198 for the patch, @ChenSammi for the review.


[ORCA-146] Configure docker compose stack to pass through AWS credentials

In order to leverage GitHub Codespaces, we need to provide Airflow with access to the connection credentials in AWS Secrets Manager. I wasn't able to get this to work when I first tested Codespaces. I realized that the AWS credentials being set in environment variables weren't being picked up by the Secrets Manager backend in Airflow unless they were provided in the .env file. That's when I realized that the docker compose stack needs to explicitly pass through environment variables. Since then, I'm able to access secrets from AWS in Codespaces!

@thomasyu888: You don't need to include credentials in the .env file. They're already set as Codespaces secrets on the repo. Right now, this is set as an IAM user on dnt-dev, which might explain why your test with dpe-prod doesn't work. I don't know if the cavatica_test connection exists yet in dpe-prod.

I've updated the docs


Delete node_modules and then, ignore it.

By general rule, you should not upload dependencies in a repo. Instead, you should use some kind of dependence manager, npm, with a dependencies list, package.json.
You should delete node_modules and just use package.json dependencies instead.

Oh alright !
I'm not familiar with this system.
So I should remove the node_modules directory, and everything will be alright when doing npm install ?
Thank you for the star and the advice.


bodyaddon rotation level layeroffset

Usage:
          <bodyAddons>
            <li>
              <path>Path/To/Addon</path>
              <layerOffset>0</layerOffset>
              <offsets>
                <south>
                  <crownTypes>
                    <Average_Normal>(-.42,.68)</Average_Normal>
                  </crownTypes>
              <!--  front of body -->
                    <layerOffset>-0.01</layerOffset>
                </south>
                <north>
                  <crownTypes>
                    <Average_Normal>(0,.91)</Average_Normal>
                  </crownTypes>
              <!--  rearof body -->
                  <layerOffset>-0.31</layerOffset>
                </north>
                <east>
                  <bodyTypes>
                    <Male>(.1,0)</Male>
                    <Female>(0,0)</Female>
                    <Fat>(0,0)</Fat>
                    <Thin>(0,0)</Thin>
                    <Hulk>(0,0)</Hulk>
                  </bodyTypes>
                  <crownTypes>
                    <Average_Normal>(-.5,.6)</Average_Normal>
                  </crownTypes>
              <!--  front of body -->
                  <layerOffset>-0.01</layerOffset>
                </east>
                <west>
                  <bodyTypes>
                    <Male>(.1,0)</Male>
                    <Female>(0,0)</Female>
                    <Fat>(0,0)</Fat>
                    <Thin>(0,0)</Thin>
                    <Hulk>(0,0)</Hulk>
                  </bodyTypes>
                  <crownTypes>
                    <Average_Normal>(-.5,.6)</Average_Normal>
                  </crownTypes>
              <!--  rear of body -->
              <layerOffset>-0.31</layerOffset>
                </west>
              </offsets>
            </li>

ok, so I should probably answer on here. Unless you can show me a clear advantage of this that would warrant the extra settings, that's gonna be a no.


NIFI-2411 ModifyBytes should use long instead of int for offsets (1.x)

Update to support offsets larger than 2 gigabyte.

Merged into master on commit https://github.com/apache/nifi/commit/a2d3d0c2890b8a5a3433017b3077c704583b1277


broken install

From<EMAIL_ADDRESS>on 2014-10-05T18:20:27Z
Perhaps as a consequence of bash updating, my spyder is now broken.
Command line execution yields:
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/spyderlib/spyder.py", line 2333, in main
mainwindow = run_spyder(app, options, args)
File "/usr/lib/python2.7/site-packages/spyderlib/spyder.py", line 2221, in run_spyder
main.setup()
File "/usr/lib/python2.7/site-packages/spyderlib/spyder.py", line 876, in setup
from spyderlib.plugins.ipythonconsole import IPythonConsole
File "/usr/lib/python2.7/site-packages/spyderlib/plugins/ipythonconsole.py", line 29, in <module>
from IPython.config.loader import Config, load_pyconfig_files
ImportError: cannot import name load_pyconfig_files
Original issue: http://code.google.com/p/spyderlib/issues/detail?id=1997

From<EMAIL_ADDRESS>on 2014-10-05T17:20:09Z
I undid my update to spyder2.3 went back to spyder2.1 and it works again.
This is a problem with spyder 2.3 and/or the updates that it required.

From ccordoba12 on 2014-11-18T15:19:37Z
You need to upload IPython too. We support IPytho versions higher than 0.13
Status: Invalid

From ccordoba12 on 2014-11-18T16:51:48Z
Sorry, I meant update instead of upload.


Validate that nested plugins are listed in the parent's plugin.json includes

For example, https://github.com/grafana/grafana-zabbix is an app that bundles a backend datasource and a panel. The includes should look like the following (Note: name can be omitted - type and path are what's important):
"includes": [
    {
      "type": "datasource",
      "name": "Zabbix data source",
      "path": "datasource/plugin.json"
    },
    {
      "type": "panel",
      "name": "Problems panel",
      "path": "panel-triggers/plugin.json"
    }
  ],

Closed by https://github.com/grafana/plugin-validator/pull/217


New Ditmars release?

Hi @sobychacko !
I was wondering, is there a new Ditmars release planned soon?
We'd like to use the Spring Cloud Stream starter with spring-amqp 1.7.9 which supports auto-recovery.
Thanks in advance!

Hi @picaron,  Currently there is no service release planned for Ditmars. The latest Rabbit binder in Ditmarts (1.3.3), brings Spring Boot 1.5.7 that brings spring-amqp 1.7.4.  You should be able to override the boot dependency or spring-amqp dependency in the application in order to use this feature. Did you try upgrading and encounter issues?

Ok thanks for the info @sobychacko 👍


Thank you bro, your config is perfect for me

With your config, I upgraded my 10.15.7 to 11.5.1 and all works good. Besides it now can sleep. I am all tears. Thank you bro.
My specs are motherboard MSI B450 Motar Max, CPU AMD 3600, GPU AMD RX580 8G 2304SP, SSD SN550 1T

No problem. Glad to be of help.


Cannot reproduce publicated data

Hi everyone,
I'm trying to reproduce the numbers I've found in this publication about GenScore .
I'm interested in the Enrichment Factor. I've started my analysis by downloading CASF-2016 from the official website.
The following is the process I followed to try and reproduce the data.
For each of the Binders of the CASF available inside CASF-2016/decoys_screening I've computed the scoring of all ligands inside each folder using the following command:
casf_output_ef.txt
python3.8 ./example/genscore.py -p CASF-2016/coreset/<target>/<target>_pocket.pdb -l CASF_2016/decoys_screening/<target>/ligands.mol2 -e gatedgcn -m ./trained_models/GatedGCN_0.5_1.pth -o <out_file>
Now that I have all the scores computed by GenScore, I've computed the enrichment factor with the following:
 python2 CASF-2016/power_screening/forward_screening_power.py -c CoreSet.dat -s <genscore_results_folder> -t TargetInfo.dat -p 'positive' -o 'GenScore'
The problem I get is from the output of this script (I'm attaching the output I got):
Average enrichment factor among top 1% = 8.11 Average enrichment factor among top 5% = 3.36 Average enrichment factor among top 10% = 2.31 The best ligand is found among top 1% candidates for 15 cluster(s); success rate = 26.3% The best ligand is found among top 5% candidates for 24 cluster(s); success rate = 42.1% The best ligand is found among top 10% candidates for 28 cluster(s); success rate = 49.1%
Which is different from the number I've found in the publication
What am I missing?
Thank you in advance for all the help.

Please use the buit-in script to generate the pocket with 10.0 Å around the crystalized ligand first and then use GenScore for rescoring.

Hi,
Thank you very much, I've followed your recommendation

Please use the buit-in script to generate the pocket with 10.0 Å around the crystalized ligand first and then use GenScore for rescoring.

And now I've been able to reproduce the results!


MapFold is part of FSharp.Core

Agent went offline during the build

Guysy you really need to get that fixed. Thanks

@dotnet-bot test this please

Thanks @forki


Update styles for language toggle

Bug/issue #122676572, if applicable:
Summary
Update styles for language toggle:

Semibold font-weight and underline to links of the language list in small viewports if page has multiple languages to select from
Semibold font-weight in links for the language dropdown in large viewports
Light and dark mode for border colors
Nav-menu-label-margin should be 5px

Dependencies
NA
Testing
Steps:

Go to a page with only one language available and assert that the summary specs are correct
Go to a page with multiple languages available and assert that the summary specs are correct

Checklist
Make sure you check off the following items. If they cannot be completed, provide a reason.

[x] Added tests
[x] Ran npm test, and it succeeded
[x] Updated documentation if necessary

Seems like we should make the toggle component wider to accommodate the bold and underline language text:

Fixed: https://github.com/apple/swift-docc-render/pull/781/commits/ae283a117efd72fbbc6a3040d4a1d797445413d6

Everything else looks good, except can you check on the color of the dividing line in the language toggle?

It's fixed now! https://github.com/apple/swift-docc-render/pull/781/commits/8fa580cb913eccfd534461129c32d39fb56432d2

@swift-ci test

@swift-ci test


Fix YAML indentation issues and toplevel expand for accessibility concerns.

Docs Build status updates of commit 639ad1e:
:clock10: Full build: the average full build time is 214 min(s) 37 sec(s), this is based on the last 20 build(s) for this repository.
:warning: This is a FULL build due to the incremental build being disabled in configuration file (.openpublishing.publish.config.json in 'live' branch). For more detailed info, please click here.

Docs Build status updates of commit 639ad1e:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs-ref-conceptual/TOC.yml
:white_check_mark:Succeeded
View (azure-python)

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Allow NBClassic to work with NB7 and ServerApp.base_url

To test, upgrade to Notebook v7 and Lab v4, install this NBClassic, set ServerApp.base_url, run Jupyter, visit nbclassic
Also resolves an issue where New->New Notebook did not add the "/nbclassic/" in the url when Notebook v7 was installed
Personally not a fan of the var still being called base_url_prefix but I didn't want to change that unilaterally.
Closes #164

Thx a lot for this. Let's see what CI says.

Personally not a fan of the var still being called base_url_prefix

I am not either.

I didn't want to change that unilaterally.

Please do with a nicer name 👍

CI seems to be OK
I like nbclassic_path - If you go for it, it would be great to align the Python name also.

base_url_prefix, baseUrlPrefix and url_prefix_notebook() all updated to be nbclassic_path or nbclassicPath as appropriate


[BIA-976] Adds new Term filter to Diversity Report and Performance Report.

To test this check that the new Term filter is working on both reports.
Changes in both reports.
A new table has been added to the model

The filter is associated to the new field.

Relationship in the model

The data

A couple of things to take into account.

The data on the reports is different. I had to refresh it in order to test my changes (based on the database backup Steven provide us with). We will need a ticket to refresh the data again, once we have the correct one.
The filter space is a little tight. Although it has a tooltip (see second screenshot attached), it's hard to read the items on the drop down. We might want to change the layout on that section of the report/tabs.

Hi @stevenarnold-ed-fi . I wanted you to notice this, in case you want me to do any additional changes on this ticket.

@DavidJGapCR I see your point with the Term filter text. I have a meeting with Lindsey Tuesday morning and we will discuss. Please hold the PR until then.

@DavidJGapCR I see your point with the Term filter text. I have a meeting with Lindsey Tuesday morning and we will discuss. Please hold the PR until then.

Sounds good. I'll mark it as a draft for now. @stevenarnold-ed-fi


[Fixes #139] Added LoginScreen to the app

Fixes #139
Added Login Page to the app
Here's a screenshot of the same:

@anushbhatia
In the issue it was labelled as of Medium Difficulty


Add columnSegment to condition

Pull Request Test Coverage Report for Build 8292

6 of 28 (21.43%)  changed or added relevant lines in 7 files are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage decreased (-0.04%) to 60.6%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

sharding-core/sharding-core-parse/sharding-core-parse-common/src/main/java/org/apache/shardingsphere/core/parse/filler/common/dml/PredicateUtils.java
3
4
75.0%

sharding-core/sharding-core-parse/sharding-core-parse-common/src/main/java/org/apache/shardingsphere/core/parse/filler/sharding/dml/insert/ShardingInsertValuesFiller.java
0
2
0.0%

sharding-core/sharding-core-parse/sharding-core-parse-common/src/main/java/org/apache/shardingsphere/core/parse/filler/sharding/dml/update/ShardingSetAssignmentsFiller.java
0
2
0.0%

sharding-core/sharding-core-parse/sharding-core-parse-common/src/main/java/org/apache/shardingsphere/core/parse/filler/encrypt/dml/EncryptOrPredicateFiller.java
0
3
0.0%

sharding-core/sharding-core-parse/sharding-core-parse-common/src/main/java/org/apache/shardingsphere/core/parse/filler/sharding/dml/ShardingOrPredicateFiller.java
0
4
0.0%

sharding-core/sharding-core-parse/sharding-core-parse-common/src/main/java/org/apache/shardingsphere/core/parse/sql/context/condition/Condition.java
3
7
42.86%

sharding-core/sharding-core-rewrite/src/main/java/org/apache/shardingsphere/core/rewrite/token/generator/EncryptColumnTokenGenerator.java
0
6
0.0%

Files with Coverage Reduction
New Missed Lines
%

sharding-core/sharding-core-parse/sharding-core-parse-common/src/main/java/org/apache/shardingsphere/core/parse/sql/context/condition/Condition.java
1
54.17%

Totals

Change from base Build 8289:
-0.04%

Covered Lines:
8218

Relevant Lines:
13561

💛  - Coveralls


Numbers bigger than 1L << 53 loose lower bits when parsing by default parser using Scala.js

Script to reproduce:
//> using dep "io.circe::circe-core::0.14.10"
//> using dep "io.circe::circe-parser::0.14.10"
////> using dep "io.circe::circe-jawn::0.14.10"

import io.circe.Json
import io.circe.parser._
//import io.circe.jawn._

println(parse("[9007199254740993,9999999999999999999]").getOrElse(null))

Store it to script.js and use the following command to build with latest scala-cli:
scala-cli --power package --js --js-mode release script.sc --force -o script.js

Result of running with node:
[
<PHONE_NUMBER>740992,
<PHONE_NUMBER>0000000000
]

Expected output:
[
<PHONE_NUMBER>740993,
<PHONE_NUMBER>999999999
]

Works fine with circe-jawn instead of circe-parser, or using JVMs or Scala Native.

this is apparently using pure javascript JSON.parse, then converting after, so I guess standard javascript semantics should be expected.

this is apparently using pure javascript JSON.parse, then converting after, so I guess standard javascript semantics should be expected.

Then why println(Json.arr(Json.fromBigInt(BigInt("9223372036854775808")),Json.fromBigInt(BigInt("9999999999999999999"))).noSpaces) produces [9223372036854775808,9999999999999999999]? Is it expected that the library cannot parse own output without loosing information when used with Scala.js?

This problem is one of the reasons why I opened this issue.

https://github.com/circe/circe/issues/1941

My change was accepted, but only for the next major version.

https://github.com/circe/circe/pull/2042

Personally, I think we should backport this change as a bugfix, see https://github.com/circe/circe/issues/1941#issuecomment-1180940525.


Netflixoss

Once this is merged you can release via travisCi just by tagging the repo.
v2.0.1 will release 2.0.1 to bintray and maven central

The build doesn't complete. How do I debug this? https://travis-ci.org/Netflix/curator

Wait - it's starting now. I guess it was waiting for build resources.


Expose kwargs to allow changing peft module arguments

Hi @caroteu,
Thanks for the PR at https://github.com/computational-cell-analytics/micro-sam/pull/717. I've taken care of a couple of merge conflicts and updated the design to support dropout as a parameter to PEFT_Sam and the possibility to pass other parameters we might need in future.

Okay, the issue with CIs seems to persist (the runners are still stuck). I'll go ahead and merge this to dev.
PS. I checked the peft-related tests locally and it works.


Alternatives to this project?

So, I'll start off by saying that this is super useful.
But doesn't it duplicate:

https://github.com/csachs/pyproject-flake8
https://github.com/flakehell/flakehell
etc.
?

I wonder if it wouldn't be better to join up? Or, what distinguishes this project?

You're absolutely right. And you may want to consider using one of those other projects instead, especially FlakeHell.
I looked at FlakeHell some time ago, maybe six months ago or so. If I remember correctly, it was inactive at the time and had been archived. It has been revived since. I think in January, if I read the commit history correctly. Well, I missed that.
Anyway, I preferred the minimal wrapper that is pyproject-flake8, which I mention in the ReadMe. It has no extra dependencies on top of Flake8 itself, as opposed to FlakeHell. So I used that for a while. But then there was a very simple bug, and a PR that was ignored for months. So I decided to do something about it. I could have forked the project and applied the fix. But there is so little code, a rewrite was quick enough to do, and I like my way better. Writing the tests is the part that actually took some time (though not a lot of it either).
Now, the author of pyproject-flake8 did eventually turn up again and did the maintenance. But that was only like two weeks ago, and now this project here is indeed quite redundant. 🤷 I don't see what other development there's left to do, except add a test in case someone discovers a bug. So at this point, joining forces seems more effort than just... well, doing nothing, really.
We can leave this issue open so that it's clear there are alternatives.

Another project brought up in a different issue is Flake9. But it seems to be dormant, last commit (as of this writing) more than two years ago. Probably because they would vendor Flake8, not monkey-patch it as an external dependency. Which requires more maintenance if they want to keep up with Flake8 development.
Then I stumbled across Flake518, which also seems to do the same as pyproject-Flake8, and also (as of this writing) hasn't caught up with Flake8 version 5 (yet).
As for this project, and thanks to @vcalvert pitching in, it now (as of version 1.1.0) simply works as a Flake8 plug-in. That is, if you run the usual flake8 command in the terminal from inside the folder than contains pyproject.toml, it will grab the configuration from there, as long as "we" (Flake8-pyproject) have been pip-installed in the same Python environment. The flake8p entry point is still supported, but I, for one, have stopped using it.

I just wanted to mention that one of the biggest advantages of this project is that it allows you to continue using the regular flake8 command which makes it seamless to integrate with IDEs which support flake8.
Just wanted to say thanks a lot for building this 😄

This project is super helpful, thank you so much for the idea and the implementation!

I asked the author of Flake8 to add a link to this project from issue 234 and he said no.  Dude's an a-hole.
Thanks for this project, it worked for me.

Also wanted to say Thank You for this.  I'm still trying to get it to work, but it's probably user error on my part.
What I did was poetry add flake8 flake8-pyproject and then added a [tool.flake8] section in pyproject.toml with the config I wanted, then just ran flake8 <folder_with_src> and it still reported the E501 error even though I have max-line-length = 120 in the TOML config.
flake8 --version returns:
6.0.0 (mccabe: 0.7.0, pycodestyle: 2.10.0, pyflakes: 3.0.0) CPython 3.11.1 on Darwin

I don't have any other configuration file present (such as .flake8, setup.cfg, tox.ini...)
Is there some way to activate the plugin once installed?

flakehell doesn't support flake8 >= 4.0 https://github.com/flakehell/flakehell/issues/22

If the praise keeps rolling in, this thread will never be closeable.  :)

I asked the author of Flake8 to add a link to this project from issue 234 and he said no. Dude's an a-hole.

if i remember correctly the authoer of flake8 once said he will consider adding pyproject.toml support after toml lang spec hit 1.0 and python add toml to stdlib...

Seems ok to close, the consensus has appeared to emerge: this project is a simpler, smoother, more actively maintained competitor to other Flake8-to-pyproject.toml implementations.

People who get sad after reading this thread will hopefully find this project.
https://github.com/PyCQA/flake8/issues/234


Feat: Setup lint and prettier

Codecov Report
Base: 91.33% // Head: 91.33% // No change to project coverage :thumbsup:

Coverage data is based on head (ee6f251) compared to base (df27e0b).
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #76   +/-   ##
=======================================
  Coverage   91.33%   91.33%
=======================================
  Files           8        8
  Lines        1881     1881
  Branches      279      279
=======================================
  Hits         1718     1718
  Misses        161      161
  Partials        2        2

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Update index.js

cover case which arg is an instance of Error

can you please post benchmark before/after results in this thread?
instanceof is notoriously slow in the Turbofan V8 – if we can't do this in a fast way I'd rather not do it
if we do merge, then we'll also want to put it into quick-format-unescaped branch which is used 200x more than quick-format - so it's 200x times more important that this change doesn't hinder performance


Test endpoint

Hello,
Many thanks for sharing this module! A question related to the tests you wrote:
https://confluence-api-test.atlassian.net/wiki is it a public test-server or your own, that you pay for?
Edi

Hi Edi,
Yes, the confluence instance used in the tests is public.  When I initially set up the tests, Atlassian was offering a free tier.  I suppose Atlassian may want to start charging me for the instance and if so, I will likely let it lapse.  The instance still seems to be working so feel free to exercise the API using it if you'd like.
Also, if you have any suggestions for this module, I'd love your input.  Thanks!

Alright, thanks for the info!


add mouse wheel listener to numbercontrollerbox

increments / decrements on mouse wheel events
this implements the changes that were in this PR (https://github.com/dataarts/dat.gui/pull/166) but not merged possibly due to conflicts in build directory
tests passing on
Chrome 73.0.3683.86 (Official Build) (64-bit)
Firefox 66.0.3 (64-bit)
Opera 60.0.3255.70
Safari 12.0.3 (14606.4.5)

I am looking for this feature as well - someone please merge ?


Private dataset form URL

Describe the bug
I think the link to the private datasheet submission on this page is wrong. Shouldn't it be https://www.jotform.com/team/232952680898069/seacrowd-paper-with-private-dataset instead of https://www.jotform.com/team/232952680898069/seacrowd-sea-datasets?

Oh yeah, thanks for noticing!! @mrqorib Could you please open a PR to fix it? I'll approve and merge it ASAP. 😂

@holylovenia Sure, it's #568. Sorry I don't know what to put in the PR message since it's not a dataloader PR haha. Thanks for your prompt response!

@holylovenia Sure, it's #568. Sorry I don't know what to put in the PR message since it's not a dataloader PR haha. Thanks for your prompt response!

Haha, no problem, @mrqorib!! 👍 Done.


This page is out of date and has been replaced by ...

... https://docs.microsoft.com/en-us/azure/databricks/administration-guide/cloud-configurations/azure/vnet-inject
Please remove it to avoid customer confusion.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 7f55990e-6e66-1568-a4ba-308bc8fec852
Version Independent ID: 66fd0a29-0db2-62e4-5285-2d19fab9680c
Content: Deploy Azure Databricks in your virtual network
Content Source: articles/azure-databricks/vnet-injection.md
Service: azure-databricks
GitHub Login: @mamccrea
Microsoft Alias: mamccrea

@leifbro Thanks for the feedback and bringing this to our attention. We have assigned the issue to the content author. They will evaluate and provide an update as appropriate.

@mamccrea Could you please have a look at the feedback from @leifbro? - Thanks!

Thanks for the feedback, @leifbro. I have opened a PR to remove the doc. #please-close


Lights not visible when ambient light is 0 brightness

with a This:
    AmbientLight2d {
        brightness: 0.01,
        ..default()
    },

i can just barely see my lights which are like:
    entity.insert(PointLight2d {
        color: Color::srgba_u8(color.r, color.g, color.b, color.a),
        radius: 20.0,
        intensity: 15.0,
        falloff: 4.0,
        cast_shadows: true,
    });

when brightness is 1, lights fully visible

then when i set brightness of ambient light to 0, i cant see any of my lights anymore

Thanks for the report. Looks like ambient light might be being multiplied against point lights. Will take a look.

I had a similar issue and opened up a PR that fixed it when I tested it locally: https://github.com/jgayfer/bevy_light_2d/pull/24


Add a testing suite for location relevancy

Test suite must have diverse test cases covering continents, countries, states, cities, towns etc..
Consider using https://travis-ci.org/
Once we have this suite we can ensure future modifications don't disturb current classifiers.

@smadha ping

Possible area of collaboration.  We have a relatively enormous evaluation data set internally.  Its simply not possible to release our evaluation data as a whole.  Lot of time developing "ground truth" for test and evaluation on specific data sets.  However, I would like to eventually (soon) release our toolkit for the evaluation data formats, guidelines for annotation of "truth" and scoring.
Possible discussion if you like.
Marc
Opensextant.org,
MITRE

hey Marc @mubaldino would be happy to have the discussion. How would you see this factoring into our test suite - would we be able to get some subsets of your dataset for evaluation?

A subset will help a lot. I originally thought of adding some regression test to make sure that any new change does not affect previous results.

If we work together on such a test data set it would be ideal to create a new top level project, either under ./chrismattmann/  or in our area ./OpenSextant.   ... or something completely new.  The mission under OpenSextant started out as focused solely on geo.    But getting time and funding to push big, reliable test data sets to the public is tough to secure.  If we start with a subset, it would be limited to about 100 rows for maybe 5-10 documents.   If I provide a subset for Eval work, I would likely start that under OpenSextant .... our eval was back in 2013 and have been growing that data set continuously. If I provide that it would be copyright under OpenSextant, ... and I'd welcome you to join that "eval" project as a contributor if you were interested.
Internally I had used 400 docs from our copy of LDC's "SpatialML" annotation set:
https://catalog.ldc.upenn.edu/LDC2008T03  --- in 2010 this was a fine starting point, however my review of the data revealed substantial holes and quality issues, despite their valiant efforts there.   Disclosure: the SpatialML work was done here at MITRE.
We'll have to agree on the schema, formats, some scripts, etc. Since we could both use this in the public domain it makes sense we consider how to do this once.   Resources like SpatialML are good models, however it would be easier to start over and make an attempt at developing very careful tests.
looking forward to whatever we decide. it is all good.
Marc

thank you @mubaldino and understood. I would be fine if the project was in OpenSextant - and happy to contribute - given that though can we please license the dataset under the ALv2 so we could use it in our project? Thanks and let me know.


ci(Travis): use dist xenial; review perl environments

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


fix: set correct overflow range

Description
This PR fixes the NonNativeAddition to subtract the modulus when the sum is equal to the modulus.
There is a bug where the sum is equal to the modulus but not subtracted, so they might be recognized as different when comparing the result of the addition and zero in limbs.

I closed this PR since I realized there is already a fix PR #2 for the same issue.


Make sure --mathjax affects all written HTML files

This fixes #475.

Thanks @nomeata!

Thanks also from me @nomeata


Fix a few memleaks in TXT_DB

Fix a few memory leaks in TXT_DB code.
This PR should work with master & 1.1.0

merging now, but see also #2685

in master and 1.1.0 (two commits each)  thanks!