setting resolve.plugins option breaks context resolver

I'm submitting a bug report
Webpack version:
2.1.0-beta.25
Please tell us about your environment:
OS X 10.11.6
Current behavior:
Including resolve: {plugins: []} in webpack.config.js can cause the context resolver to resolve files instead of directories, resulting in build failures like
ERROR in ENOTDIR: not a directory, scandir '/Users/rberdeen/work/webpack-require-context/index.js'

enhanced-resolve modifies the plugins array that it is passed.

https://github.com/webpack/enhanced-resolve/blob/v2.3.0/lib/ResolverFactory.js#L49
https://github.com/webpack/enhanced-resolve/blob/v2.3.0/lib/ResolverFactory.js#L203

webpack passes the same options to the normal, context, and loader resolvers.

https://github.com/webpack/webpack/blob/v2.1.0-beta.25/lib/WebpackOptionsApply.js#L277-L286

This results in the context resolver using the normal resolver plugins.
Here's a complete test: https://gist.github.com/also/5cc6c7aedd976260e07d8a48b26cce81
Expected/desired behavior:

Setting plugins to an empty array should have no effect.
ResolverFactory should not mutate the passed options.
The normal resolver's plugins should not be used by the context and loader resolvers.

I encountered the same issue, I had an empty resolve.plugins section and started getting those errors. Thanks @also for finding this one out :p


Collection Layout not working

I've created collection page called menu.markdown with front matter:
---
title: Release Menu
layout: collection
permalink: /releasemenu/
collection: releasemenu
entries_layout: grid
image: /assets/images/release-menu.png
---

I've added collection: releasemenu to a number of posts but they aren't showing up on menu.markdown
I've even added them into their own _releasemenu folder like your _recipe example, but the posts aren't showing up on the page. Any ideas?

Resolved. Didn't realize the _config.yml needed (requirement missing from the Collection documentation).
collections:
  releasemenu:
    output: true
    permalink: /:collection/:path/


How to run this app on your local dev environment?

It's a nice feature to have all the authentication configured on the Azure App Service, but when using this what is the recommended way to deal with authentication during development on our local dev environments?

Dokumentinformasjon
⚠ Ikke rediger denne delen. Den kreves for koblingen docs.microsoft.com ➟ GitHub-problem.

ID: 75e17529-8b8a-1d67-f0e1-840d1d3ca990
Version Independent ID: 265645df-ef21-4631-1744-7014b3ee681a
Content: Authentication and authorization - Azure App Service
Content Source: articles/app-service/overview-authentication-authorization.md
Service: app-service
GitHub Login: @cephalin
Microsoft Alias: cephalin

@Oddleif, Thanks for the feedback! We are taking a look into this and will get back to you soon.

Oddleif,  As I understand, you’re looking to use Easy Auth to test the authorization locally without deploying to App Service and customization (sign-in and sign-out/ multiple sign-in providers/Client-directed sign-in]
This blog provides an approach on creating an appSetting value in web.config that identifies whether the app is in local development. Kindly see if this works.
On App Service, you could have those two separate apps in the same App Service Plan (ASP), since you pay only for ASP, saving costs.  If your requirement fits, you may create a second WebApp to use for integrated developed/testing or deployment slots, you could leverage Remote Debugging.
-Just to highlight, you can continue to add apps to an existing plan as long as the plan has enough resources to handle the load. The apps in the same ASP all share the same compute resource.
You may check the suggestion/answer by Chris Gillum (our App Service PG) and this checkout this sample
-Ref - For mobile Apps. there is some support for local debugging which might be helpful.

Thanks. Looks like that blog post you referred to is what I was looking for. Would be great if that information was also available or linked to from the authentication and authorization article.


Resnext101 tuning results 2.6

results for these networks:
Resnext101_32x4d_Pytorch_FP16_128
Resnext101_32x4d_Pytorch_FP16_256
on gfx908 HIP and removed invalidaded solvers from miopen.db and gfx908 HIP fdb

Why is there only resnext here?
This is the set that should be tuned:
Resnet50_v1.5_Pytorch_FP16_256
Resnet50_v1.5_Pytorch_FP16_512
Resnext101_32x4d_Pytorch_FP16_128
Resnext101_32x4d_Pytorch_FP16_256


Small improvements

Use ERROR_ABORT in various scripts so that the process gets aborted if
some individual command fails.
Pass -v threadtime to adb to get time printed to logs.

This change is

@czyzm: Please check out the changes and if they look okay to you, I'll merge this PR and update the CI to use the updated files.

Reviewed 7 of 7 files at r1.
Review status: all files reviewed at latest revision, all discussions resolved.

Comments from the review on Reviewable.io


tiT blocking CPU1 and error stopping wifi (IDFGH-1293)

Environment

Development Kit:      ESP32-DevKitC
Kit version v4
Module or chip used:  ESP32-WROOM-32D
IDF version (run git describe --tags to find it):
v4.0-dev-667-gda13efc17
Build System:      Make
Compiler version: 1.22.0-80-g6c4433a
Operating System:    Linux
Power Supply:         USB

Problem Description
When stopping soft ap, the following error appears on monitor:
E (30352) tcpip_adapter: handle_ap_stop 134 esp_wifi_internal_reg_rxcb ret=0x3014
Later, when trying to connect in sta mode to another ap, the watchdog gets triggered because tiT (tcp/ip task) is hanging the cpu1:
E (42482) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time:

E (42482) task_wdt:  - IDLE1 (CPU 1)

E (42482) task_wdt: Tasks currently running:

E (42482) task_wdt: CPU 0: IDLE0

E (42482) task_wdt: CPU 1: tiT

Expected Behavior
Program description:
The program implements a state machine that loads the last pair of ssid/pass from nvs, if it can connect it sends a request and then turns off. If it can't connect, it stops the station mode, starts a soft ap with an http server for setting the ssid/pass. When that value pair is posted, it saves them to nvs, turns off soft ap, and goes back to the initial state (except nvs load, which is called only once on startup).
For connecting to an ap in sta mode, i implemented a component, which works on its own (tested). It receives ssid, pass, max number of tries and a callback pointer. It tries to connect an amount of times and if it fails, it calls the callback and then calls esp_wifi_stop().
For creating the http server, I implemented 2 components, one for the server itself and one for wifi in ap mode. When a combination of new ssid and pass is entered, the server shuts itself down and again calls esp_wifi_stop() (and a callback to notify the state machine of the new config)
Actual Behavior
-> Try to connect to the saved ssid and pass, failed (as expected)
-> start soft ap and set up web server.
-> After entering the configuration, post request is received and data is processed
-> The function for starting a new connection to an ap in sta mode is started
->The problems described happen
Steps to repropduce
Code to reproduce this issue
I would have to ask for permission for this. I've logged a lot of events in the debug logs, it contains a lot of information.
Every time the handler for the connection is called, I log the event and event id.
The component for connecting to the wifi uses a modified version of the simple connect example.
Debug Logs
What's going on on the log:
Trying 2 times to connect to the saved AP. Logged a WIFI_EVENT, with id 3 (sta stop)
After failing this, it creates the server, i connect and enter the values, pass them through a post request, and the values for ssid/pass are right (checked through logging).
Here starts the failing:
I call again for esp_wifi_stop(). Two WIFI_EVENT are logged, 3 and 14 (sta stop and ap sta dissconected).
Then i get this E log:
tcpip_adapter: handle_ap_stop 134 esp_wifi_internal_reg_rxcb ret=0x3014
Then another WIFI_EVENT with id 12 (ap stop).
Then the same E log as before.
After this, the code for connecting to the ap starts again (which works if you give it a valid ssid/pass the first time).
I (28) boot: ESP-IDF v4.0-dev-667-gda13efc17 2nd stage bootloader
I (28) boot: compile time 16:10:31
I (28) boot: Enabling RNG early entropy source...
I (34) boot: SPI Speed      : 40MHz
I (38) boot: SPI Mode       : DIO
I (42) boot: SPI Flash Size : 4MB
I (46) boot: Partition Table:
I (50) boot: ## Label            Usage          Type ST Offset   Length
I (57) boot:  0 nvs              WiFi data        01 02 00009000 00006000
I (65) boot:  1 phy_init         RF data          01 01 0000f000 00001000
I (72) boot:  2 factory          factory app      00 00 00010000 00100000
I (80) boot: End of partition table
I (84) esp_image: segment 0: paddr=0x00010020 vaddr=0x3f400020 size=0x213f0 (136176) map
I (140) esp_image: segment 1: paddr=0x00031418 vaddr=0x3ffb0000 size=0x03074 ( 12404) load
I (146) esp_image: segment 2: paddr=0x00034494 vaddr=0x40080000 size=0x00400 (  1024) load
0x40080000: _WindowOverflow4 at /home/espdev/esp/esp-idf/components/freertos/xtensa_vectors.S:1779

I (148) esp_image: segment 3: paddr=0x0003489c vaddr=0x40080400 size=0x0b774 ( 46964) load
I (176) esp_image: segment 4: paddr=0x00040018 vaddr=0x400d0018 size=0x8db40 (580416) map
0x400d0018: _stext at ??:?

I (379) esp_image: segment 5: paddr=0x000cdb60 vaddr=0x4008bb74 size=0x04160 ( 16736) load
0x4008bb74: prvCopyDataToQueue at /home/espdev/esp/esp-idf/components/freertos/queue.c:2044

I (396) boot: Loaded app from partition at offset 0x10000
I (396) boot: Disabling RNG early entropy source...
I (396) cpu_start: Pro cpu up.
I (400) cpu_start: Application information:
I (405) cpu_start: Project name:     app-template
I (410) cpu_start: App version:      df62230-dirty
I (416) cpu_start: Compile time:     Jun  4 2019 16:10:37
I (422) cpu_start: ELF file SHA256:  f6085d5d9d98acfb...
I (428) cpu_start: ESP-IDF:          v4.0-dev-667-gda13efc17
I (434) cpu_start: Starting app cpu, entry point is 0x400811f0
0x400811f0: call_start_cpu1 at /home/espdev/esp/esp-idf/components/esp32/cpu_start.c:267

I (0) cpu_start: App cpu up.
I (445) heap_init: Initializing. RAM available for dynamic allocation:
I (451) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM
I (457) heap_init: At 3FFB91F8 len 00026E08 (155 KiB): DRAM
I (464) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM
I (470) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
I (476) heap_init: At 4008FCD4 len 0001032C (64 KiB): IRAM
I (483) cpu_start: Pro cpu start user code
I (165) cpu_start: Starting scheduler on PRO CPU.
I (0) cpu_start: Starting scheduler on APP CPU.
Done
I (231) btnapp: set SSID:default set password:default
I (341) wifi station: connect to ap SSID:default password:default
I (341) wifi station: ESP_WIFI_MODE_STA
I (351) wifi: wifi driver task: 3ffb9e90, prio:23, stack:3584, core=0
I (351) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE
I (351) system_api: Base MAC address is not set, read default base MAC address from BLK0 of EFUSE
I (381) wifi: wifi firmware version: e11ccc4
I (381) wifi: config NVS flash: enabled
I (381) wifi: config nano formating: disabled
I (381) wifi: Init dynamic tx buffer num: 32
I (391) wifi: Init data frame dynamic rx buffer num: 32
I (391) wifi: Init management frame dynamic rx buffer num: 32
I (401) wifi: Init management short buffer num: 32
I (401) wifi: Init static rx buffer size: 1600
I (401) wifi: Init static rx buffer num: 10
I (411) wifi: Init dynamic rx buffer num: 32
I (521) phy: phy_version: 4100, 2a5dd04, Jan 23 2019, 21:00:07, 0, 0
I (531) wifi: mode : sta (30:ae:a4:d3:3a:b4)
I (531) wifi station: eventbase WIFI_EVENT, event id 2
I (531) wifi station: wifi_init_sta finished.
I (531) wifi station: connect to ap SSID:default password:default
I (2581) wifi station: eventbase WIFI_EVENT, event id 5
I (2591) wifi station: retry to connect to the AP
I (2591) wifi station: connect to the AP fail
I (4641) wifi station: eventbase WIFI_EVENT, event id 5
I (4641) wifi station: retry to connect to the AP
I (4651) wifi: flush txq
I (4651) wifi: stop sw txq
I (4651) wifi: lmac stop hw txq
I (4651) wifi station: connect to the AP fail
I (4651) wifi softAP: ESP_WIFI_MODE_AP
I (4651) wifi station: eventbase WIFI_EVENT, event id 3
W (4671) event: handler already registered, overwriting
W (4671) event: handler already registered, overwriting
I (4711) wifi: mode : softAP (30:ae:a4:d3:3a:b5)
I (4711) wifi: Total power save buffer number: 16
I (4711) wifi: Init max length of beacon: 752/752
I (4711) wifi: Init max length of beacon: 752/752
I (4721) wifi softAP: wifi_init_softap finished. SSID:Config Server password:defpass
I (4721) wifi station: eventbase WIFI_EVENT, event id 11
I (4741) config_server: Starting server on port: '80'
I (4821) config_server: Registering URI handlers
I (19281) wifi: new:<1,1>, old:<1,0>, ap:<1,1>, sta:<255,255>, prof:1
I (19281) wifi: station: 00:28:f8:79:f5:95 join, AID=1, bgn, 40U
I (19331) wifi station: eventbase WIFI_EVENT, event id 13
I (19331) wifi softAP: station 00:28:f8:79:f5:95 join, AID=1
I (19361) tcpip_adapter: softAP assign IP to station,IP is: <IP_ADDRESS>
I (30611) config_server: Found header => Host: <IP_ADDRESS>
I (30611) config_server: Request headers lost
W (30841) httpd_uri: httpd_uri: URI '/favicon.ico' not found
W (30841) httpd_txrx: httpd_resp_send_err: 404 Not Found - This URI does not exist
I (37061) config_server: echo post handler, 28
I (37061) config_server: =========== RECEIVED DATA ==========
I (37061) config_server: ssid=maskaw&pass=dOmNJDfu
I (37071) config_server: ====================================
I (37071) config_server: rec SSID:maskaw rec password:dOmNJDfu
I (37081) wifi: station: 00:28:f8:79:f5:95 leave, AID = 1, bss_flags is 134243
I (37091) wifi: new:<1,0>, old:<1,1>, ap:<1,1>, sta:<255,255>, prof:1
I (37091) wifi station: eventbase WIFI_EVENT, event id 3
I (37101) wifi station: eventbase WIFI_EVENT, event id 14
E (37101) tcpip_adapter: handle_ap_stop 134 esp_wifi_internal_reg_rxcb ret=0x3014
I (37111) wifi station: eventbase WIFI_EVENT, event id 12
E (37121) tcpip_adapter: handle_ap_stop 134 esp_wifi_internal_reg_rxcb ret=0x3014
I (37131) config_server: Stopping webserver
I (37531) wifi: flush txq
I (37531) wifi: stop sw txq
I (37531) wifi: lmac stop hw txq
I (37821) wifi station: connect to ap SSID:maskaw password:dOmNJDfu
I (37821) wifi station: ESP_WIFI_MODE_STA
W (37821) event: handler already registered, overwriting
W (37821) event: handler already registered, overwriting
W (37841) event: handler already registered, overwriting
I (37891) wifi: mode : sta (30:ae:a4:d3:3a:b4)
I (37891) wifi station: eventbase WIFI_EVENT, event id 2
I (37891) wifi station: wifi_init_sta finished.
I (37891) wifi station: eventbase WIFI_EVENT, event id 2
I (37901) wifi station: connect to ap SSID:maskaw password:dOmNJDfu
I (38501) wifi: new:<6,0>, old:<1,0>, ap:<255,255>, sta:<6,0>, prof:1
I (39491) wifi: state: init -> auth (b0)
I (39501) wifi: state: auth -> assoc (0)
I (39511) wifi: state: assoc -> run (10)
I (43531) wifi: state: run -> init (2a0)
I (43531) wifi: new:<6,0>, old:<6,0>, ap:<255,255>, sta:<6,0>, prof:1
I (43531) wifi: new:<6,0>, old:<6,0>, ap:<255,255>, sta:<6,0>, prof:1
E (49501) task_wdt: Task watchdog got triggered. The following tasks did not reset the watchdog in time:
E (49501) task_wdt:  - IDLE1 (CPU 1)
E (49501) task_wdt: Tasks currently running:
E (49501) task_wdt: CPU 0: IDLE0
E (49501) task_wdt: CPU 1: tiT

sdkconfig.zip

I'm setting up a JTAG debugger at the moment, will update.

Suspending the program during the watchdog trigger suggests that the tcp/ip task might be stuck in igmp_tmr.
The error could be related to this.
I will continue to debug, however i feel like this kind of error should be prevented somehow internally in esp-idf. If I find any more data, i'll update.

Hi @piltom, it's our bug, we will fix it recently.

HI @piltom I think it should be a bug, we will fix it and update you.

HI @piltom I think it should be a bug, we will fix it and update you.

Is there any news?

For the error log:

tcpip_adapter: handle_ap_stop 134 esp_wifi_internal_reg_rxcb ret=0x3014

Hopefully the fix for this error message will be merged into master. However, the error log is NOT related to the task watchdog, I guess the task watchdog is caused by other reason. Currently I just can't replicate the task watchdog issue described above. Is the task watchdog easy  reproduced on your side, or it's very difficult to be reproduced?

@piltom, could you help to do following test:

Enable task watchdog panic via menuconfig: make menuconfig => Component Config => Common ESP-related => Enable "Invoke panic handler on Task Watchdog timeout"
Build the image and reproduce the task watchdog issue
Get backtrace via "xtensa-esp32-elf-addr2line -piaf -e build/*.elf backtrace_log" to get the backtrace that causes taskwatchdog.

For the error log:

tcpip_adapter: handle_ap_stop 134 esp_wifi_internal_reg_rxcb ret=0x3014

Hopefully the fix for this error message will be merged into master. However, the error log is NOT related to the task watchdog, I guess the task watchdog is caused by other reason. Currently I just can't replicate the task watchdog issue described above. Is the task watchdog easy reproduced on your side, or it's very difficult to be reproduced?

It gets triggered all the time. tiT got stuck in an infinite loop, probably due to the wifi error. Unfortunately it's been a month since i posted the issue and i don't have the code anymore.

Hello,
I am having the same issue:

I (96357) wifi: station: b8:ee:65:bc:99:b7 leave, AID = 1, bss_flags is 134243
I (96357) wifi: new:<1,0>, old:<1,1>, ap:<1,1>, sta:<0,0>, prof:1
main: (152012) event got: 0x00000000
sys: (152012) Processing event, type: 0, id: 17
sys: (152012) SYSTEM_EVENT
sys: (152012) AP_STADISCONNECTED
server: (151956) Stopping Server
I (96497) Device HTTP: Server Stop
wifi: (161768) Disconnecting AP
server: AP disconnected
sys: (161876) Connecting to: xxxx with password: yyyy
wifi: (161876) Setting WiFi configuration xxxx
wifi: (161876) wifi sta initialized
E (96527) tcpip_adapter: handle_ap_stop 134 esp_wifi_internal_reg_rxcb ret=0x3014
I (96537) wifi: flush txq
I (96537) wifi: stop sw txq
I (96537) wifi: lmac stop hw txq
I (96617) wifi: mode : sta (30:ae:a4:8f:cc:b4)

Any updates on it? It happens when my device, acting as a server (AP), is connected to a station (Web browser) in APSTA mode and I issue an esp_wifi_stop to restore the connection and connect my device in STA mode to an existing AP or router.

Hi @piltom @torresnt this issue has been fixed:

v3.3 - 9a1b11c8
master - b7d6aa74
v3.2 - c119a1a0
v3.1 - 896d597a

Strongly recommend you to upgrade your branch to latest stable IDF releases.

@piltom Thanks for reporting, feel free to reopen if the issue still happens. Thanks.

Hey, I am a beginner to ESP32 and I am using PlatformIO for development, I am getting the exact same problem using:
PACKAGES:

framework-arduinoespressif32 3.10006.210326 (1.0.6)
tool-esptoolpy 1.30100.210531 (3.1.0)
toolchain-xtensa32 2.50200.97 (5.2.0)
Do you know of any workarounds?


Added "compile time regular expression" header library.

Great stuff: thanks! I'll look to release this asap


Add support for commands as services

In current moment we can see such errors:
PHP Deprecated: Auto-registration of the command
"Sculpin\Bundle\SculpinBundle\Command\ServeCommand" is
deprecated since Symfony 3.4 and won't be supported in 4.0.
Use PSR-4 based service discovery instead

This is due to the fact that the commands must be explicitly registered as services, this PR adds support for this.
The source of the implementation was taken from the framework-bundle https://github.com/symfony/framework-bundle/blob/505aa68e04b160318c68b61f02fc1c341f43fa34/Console/Application.php

ping @beryllium

@beryllium I'm sorry again for troubling you, but what about the further development?

I'm not sure where you're seeing the deprecation message in the PR description? Could you provide some more detail? I'm hoping to have some time soon to get back into Sculpin dev.

In the PhpStorm console, start the generation via sculpin, turn on the output of all errors and you will see them

I have done this, but I do not see any errors.
PHP version 7.2.1, error reporting set to E_ALL, most symfony dependencies appear to be 3.4.6 (from composer show), and I'm working from sculpin's master branch. Is it possible that the composer.json/composer.lock you're working from is altering the dependencies somehow?
I tried these commands and got no such errors:
$ git clone https://github.com/sculpin/sculpin-blog-skeleton.git myblog
$ cd myblog/
$ git checkout 3.x
$ composer install
$ composer show

components/bootstrap                               3.3.7              The most popular front-end framework for developing responsive, mobile first projects on the web.
components/highlightjs                             9.12.0             Highlight.js highlights syntax in code examples on blogs, forums and in fact on any web pages.
components/jquery                                  3.3.1              jQuery JavaScript Library
dflydev/ant-path-matcher                           v1.0.3             Ant Path Matcher Utility
dflydev/apache-mime-types                          v1.0.1             Apache MIME Types
dflydev/canal                                      v1.0.0             Content analysis for the purpose of determining Internet media types.
dflydev/dot-access-configuration                   v1.0.2             Given a deep data structure representing a configuration, access configuration by dot notation.
dflydev/dot-access-data                            v1.1.0             Given a deep data structure, access data by dot notation.
dflydev/placeholder-resolver                       v1.0.2             Given a data source representing key => value pairs, resolve placeholders like ${foo.bar} to the value associated with the 'foo.bar' key in the data source.
doctrine/inflector                                 v1.3.0             Common String Manipulations with regard to casing and singular/plural rules.
evenement/evenement                                v2.1.0             Événement is a very simple event dispatching library for PHP
kriswallsmith/assetic                              v1.4.0             Asset Management for PHP
michelf/php-markdown                               1.8.0              PHP Markdown
netcarver/textile                                  v3.6.0             Textile markup language parser
psr/container                                      1.0.0              Common Container Interface (PHP FIG PSR-11)
psr/http-message                                   1.0.1              Common interface for HTTP messages
psr/log                                            1.0.2              Common interface for logging libraries
react/event-loop                                   v0.4.3             Event loop abstraction layer that libraries can use for evented I/O.
react/http                                         v0.6.0             Event-driven, streaming plaintext HTTP and secure HTTPS server for ReactPHP
react/promise                                      v2.5.1             A lightweight implementation of CommonJS Promises/A for PHP
react/socket                                       v0.5.1             Async, streaming plaintext TCP/IP and secure TLS socket server for React PHP
react/stream                                       v0.6.0             Event-driven readable and writable streams for non-blocking I/O in ReactPHP
ringcentral/psr7                                   1.2.2              PSR-7 message implementation
sculpin/sculpin                                    dev-master 517332a Static Site Generator
sculpin/sculpin-theme-composer-plugin              v1.0.2
symfony/config                                     v3.4.6             Symfony Config Component
symfony/console                                    v3.4.6             Symfony Console Component
symfony/debug                                      v4.0.6             Symfony Debug Component
symfony/dependency-injection                       v3.4.6             Symfony DependencyInjection Component
symfony/event-dispatcher                           v3.4.6             Symfony EventDispatcher Component
symfony/filesystem                                 v3.4.6             Symfony Filesystem Component
symfony/finder                                     v3.4.6             Symfony Finder Component
symfony/http-foundation                            v4.0.6             Symfony HttpFoundation Component
symfony/http-kernel                                v3.4.6             Symfony HttpKernel Component
symfony/polyfill-mbstring                          v1.7.0             Symfony polyfill for the Mbstring extension
symfony/process                                    v3.4.6             Symfony Process Component
symfony/yaml                                       v3.4.6             Symfony Yaml Component
twig/extensions                                    v1.5.1             Common additional features for Twig that do not directly belong in core
twig/twig                                          v2.4.7             Twig, the flexible, fast, and secure template language for PHP
webignition/disallowed-character-terminated-string 1.0                A string terminated by one or more disallowed characters
webignition/internet-media-type                    0.4.8              PHP model of an http://en.wikipedia.org/wiki/Internet_media_type
webignition/quoted-string                          0.2.1              A parser for string values that are encapsulated in double quotes (ASCII 34)
webignition/string-parser                          0.2.3              Abstract state-based string parser

$ vendor/bin/sculpin generate

Detected new or updated files
Generating: 100% (267 sources / 0.05 seconds)
Converting: 100% (297 sources / 1.13 seconds)
Formatting: 100% (297 sources / 0.13 seconds)
Processing completed in 1.72 seconds

components/bootstrap                               3.3.7              The most popular front-end framework for developing responsive, mobile first projects on the web.
components/highlightjs                             9.12.0             Highlight.js highlights syntax in code examples on blogs, forums and in fact on any web pages.
components/jquery                                  3.3.1              jQuery JavaScript Library
dflydev/ant-path-matcher                           v1.0.3             Ant Path Matcher Utility
dflydev/apache-mime-types                          v1.0.1             Apache MIME Types
dflydev/canal                                      v1.0.0             Content analysis for the purpose of determining Internet media types.
dflydev/dot-access-configuration                   v1.0.2             Given a deep data structure representing a configuration, access configuration by dot notation.
dflydev/dot-access-data                            v1.1.0             Given a deep data structure, access data by dot notation.
dflydev/placeholder-resolver                       v1.0.2             Given a data source representing key => value pairs, resolve placeholders like ${foo.bar} to the value associated with the 'foo.bar' key in the data source.
doctrine/inflector                                 v1.3.0             Common String Manipulations with regard to casing and singular/plural rules.
evenement/evenement                                v2.1.0             Événement is a very simple event dispatching library for PHP
kriswallsmith/assetic                              v1.4.0             Asset Management for PHP
michelf/php-markdown                               1.8.0              PHP Markdown
netcarver/textile                                  v3.6.0             Textile markup language parser
psr/container                                      1.0.0              Common Container Interface (PHP FIG PSR-11)
psr/http-message                                   1.0.1              Common interface for HTTP messages
psr/log                                            1.0.2              Common interface for logging libraries
react/event-loop                                   v0.4.3             Event loop abstraction layer that libraries can use for evented I/O.
react/http                                         v0.6.0             Event-driven, streaming plaintext HTTP and secure HTTPS server for ReactPHP
react/promise                                      v2.5.1             A lightweight implementation of CommonJS Promises/A for PHP
react/socket                                       v0.5.1             Async, streaming plaintext TCP/IP and secure TLS socket server for React PHP
react/stream                                       v0.6.0             Event-driven readable and writable streams for non-blocking I/O in ReactPHP
ringcentral/psr7                                   1.2.2              PSR-7 message implementation
sculpin/sculpin                                    dev-master 517332a Static Site Generator
sculpin/sculpin-theme-composer-plugin              v1.0.2
symfony/config                                     v3.4.6             Symfony Config Component
symfony/console                                    v3.4.6             Symfony Console Component
symfony/debug                                      v4.0.6             Symfony Debug Component
symfony/dependency-injection                       v3.4.6             Symfony DependencyInjection Component
symfony/event-dispatcher                           v3.4.6             Symfony EventDispatcher Component
symfony/filesystem                                 v3.4.6             Symfony Filesystem Component
symfony/finder                                     v3.4.6             Symfony Finder Component
symfony/http-foundation                            v4.0.6             Symfony HttpFoundation Component
symfony/http-kernel                                v3.4.6             Symfony HttpKernel Component
symfony/polyfill-mbstring                          v1.7.0             Symfony polyfill for the Mbstring extension
symfony/process                                    v3.4.6             Symfony Process Component
symfony/yaml                                       v3.4.6             Symfony Yaml Component
twig/extensions                                    v1.5.1             Common additional features for Twig that do not directly belong in core
twig/twig                                          v2.4.7             Twig, the flexible, fast, and secure template language for PHP
webignition/disallowed-character-terminated-string 1.0                A string terminated by one or more disallowed characters
webignition/internet-media-type                    0.4.8              PHP model of an http://en.wikipedia.org/wiki/Internet_media_type
webignition/quoted-string                          0.2.1              A parser for string values that are encapsulated in double quotes (ASCII 34)
webignition/string-parser                          0.2.3              Abstract state-based string parser

And these are "true" errors because symfony/http-kernel is used in version 3.4.6...
Fetching the "sculpin" private service or alias is deprecated since Symfony 3.4

I still cannot reproduce this, even under phpstorm with xdebug enabled. Can you reproduce it on the command line without PHPStorm's involvement?

It could possibly be a PHPStorm plugin that is revealing the deprecation notices - I just installed Symfony Plugin and PHP Annotations, but still can't reproduce the issue. Maybe a different one is doing it?

Try setting the break point to the main sculpin script (to the end of sculpin.php), enable listening to Xdebug and start the build site with the watch option, after a while, I started to get errors in the console, you need to wait a bit.
php -d memory_limit=-1 -d xdebug.remote_autostart=On -d vendor/bin/sculpin generate --watch --server

Nope, still nothing.
/opt/local/bin/php -dxdebug.remote_enable=1 -dxdebug.remote_mode=req -dxdebug.remote_port=9000 -dxdebug.remote_host=<IP_ADDRESS> /Users/beryllium/Projects/sculpin/bin/sculpin generate --watch --server

and also
/opt/local/bin/php -dxdebug.remote_enable=1 -dxdebug.remote_mode=req -dxdebug.remote_port=9000 -dxdebug.remote_host=<IP_ADDRESS> /Users/beryllium/Projects/sculpin-blog-skeleton/vendor/bin/sculpin generate --watch --server

Now it's 2AM so I shall have to go to bed. I'm quite confused and curious as to what's causing the discrepancy.

Oh, I'm sorry that I could not help it, but there are still errors, even if I just look at the versions of the dependencies used (including yours).
Good night, I hope this question will be solved soon.

I still haven't been able to repro this. Because I can't repro it, I'm concerned that there's something missing in the build/test/check steps that could be surfacing this but for some reason is not. Which means it could also happen in the future. This is part of why I'm hesitant to merge it. Another part is that it means I can't see what it's fixing.
I wonder if the notices would show up inside a docker instance ... hmm.

And if you ask to see other maintainers? It's just obvious to me that there are deprecated errors, right, because new versions are used in which these errors are called, but the problem is that you do not see them, so I understand?

Another part is that it means I can't see what it's fixing.

Oh, yes, I'm sorry, I did not write the main thing, this PR does not fix anything, in the sense that after its merging, we need to declare all the commands as services, for example for Sculpin\Bundle\SculpinBundle\Command\ServeCommand it will look like this:
services:
    sculpin.serve_command:
        class: Sculpin\Bundle\SculpinBundle\Command\ServeCommand
        arguments:
			# ...
        tags: ['console.command']

And similar it is necessary to make for all commands, after we did it deprecated an errors leaves, this PR simply enters possibility of registration of services as commands (tags: ['console.command'])

That's correct, I cannot determine what is different between your environment and mine that allows you to see the deprecation notices. And I would very much like to understand that, so I can monitor it and add tests for it.
I have asked the other maintainers to weigh in, but they all seem to be travelling at the moment.

@beryllium hi, is there any good news?

So far not yet. Just got back from a business trip. I think I have an idea of how to capture the deprecation notices into a test, though.

OK, I don't have things to a point where I can automatically capture the deprecation notices in a test, but I can see the output now. However, when running your branch, I still see the deprecation notices about the commands that are built into sculpin. Is that intended?

Yes, as I wrote earlier, this PR simply allows you to define commands as services to get rid of these warnings. Now (after accepting this PR) you need to migrate all the commands in Sculpin into a new fashion (i.e. using their as services). I want to do it, can I? :)

If you want to tackle that, I'd appreciate it :) Thanks for sticking with this PR, hopefully now I'll be able to take care of the other deprecation notices.

Ok, I'm going to migrate the commands, it's kind of not so difficult. And further improved support for PHP 7 and other useful stuff for Sculpin.

Just as a heads up, I'm currently experimenting with composer.* and phpunit.xml.dist to try and get all 3 builds passing on Travis. Expect some libraries to have their minimum version numbers bumped up a bit.


Plotting error (Dimensions {'time'} do not exist)

When running a.plot_region_all():
ValueError: Dimensions {'time'} do not exist. Expected one or more of ('valid_time', 'latitude', 'longitude')

Error is raised when attempting to plot a.masked_msl_data.  This has the dimensions 'valid_time', 'latitude', 'longitude'.
It goes wrong in plot_lows():
    for i in range(da.shape[0]):
        da_2D = da.isel(valid_time=i)
        # when indexing valid_time gets dropped.

[...]

       # But is referred to again here - not sure what this does!
       # Should da_2D be replaced with da and [0:7] with i?
       ax.set_title(str(da_2D.valid_time.values)[0:7])

        ## mark ASL
        df2 = df[df["time"] == str(da_2D.valid_time.values)[0:10]]
        if len(df2) > 0:
            ax.plot(df2["lon"], df2["lat"], "mx", transform=ccrs.PlateCarree())

        if regionbox:
            draw_regional_box(regionbox)

    return ax

I believe time should be changed to valid_time. We changed this variable name in relation to expver fixes, I believe.

I think the origin of this is datetime information (%Y-%m-%d) information getting dropped from a.masked_msl_data.
Maybe unintentional consequence of?
        if hasattr(self.raw_msl_data, "expver") and not include_era5t:
            months = []
            for month in self.raw_msl_data:
                if month.expver.values == "0001":
                    months.append(month)
            self.raw_msl_data = xr.concat(months, dim="valid_time")

and then renaming valid_time to time in:

        if "season" in self.sliced_msl.dims:
            ntime = 4
            slice_by = "season"
        if "valid_time" in self.sliced_msl.dims:
            self.sliced_msl = self.sliced_msl.rename({'valid_time': 'time'})
        if "time" in self.sliced_msl.dims:
            ntime = self.sliced_msl.time.shape[0]
            slice_by = "time"

The above is not the origin of the datetime information being dropped.
Date gets dropped during:
        self.masked_msl_data = self.raw_msl_data.where(
            self.land_sea_mask < MASK_THRESHOLD
        )

Not sure why, perhaps because self.land_sea_mask has no date attached, should this filtering be specified along specific variable?

This prevents date from dropping:
        # Using the .values, in order to prevent unintentional dropping of other attrs
        self.masked_msl_data = self.raw_msl_data.where(
            self.land_sea_mask.values < MASK_THRESHOLD
        )

Indeed :sunglasses:


difference between "CheetahRun-v0" on DM vs "half-cheetah-v2" on Mujuco

What is the difference between "CheetahRun-v0" on DM vs "half-cheetah-v2" on Mujuco?
From what I can tell, do they only differ by the reward functions?
Both environments output action as 6 dimensions.

Yes the only difference lies in their reward functions. The DM version provides a reward linearly proportional to the forward velocity v up to a maximum of 10 m/s, i.e.- r(v) = max(0, min(v/10, 1)).


 ZZZzzz…
Apr 17 19:44:41 octavia cargobot[438]: -> PRIVMSG #rust-bots :ryb_game 0.1.4 – A game engine for rogue-like and rogue-lites – https://crates.io/crates/ryb_game
Apr 17 19:44:42 octavia cargobot[438]: ** ERROR: connection lost 😭😭😭!!! retrying...

Usually the irc.mozilla.org server sends a PING every two minutes. But sometimes it stops doing this. Then the connection resets right after we try to send a new message.
Not sure if this is an issue with the server or the client.

I haven't had this for > 3 weeks now, so closing as cannot reproduce.

Ran into this issue again with Hackagebot. But #haskell has logs, so I found out what happened this time:
12:22:39 --- quit: martingale (Read error: Connection reset by peer)
12:22:39 --- quit: numeo (Read error: Connection reset by peer)
12:22:39 --- quit: bollu (Quit: Ping timeout (120 seconds))
12:22:40 --- quit: hackagebot (Ping timeout: 255 seconds)
12:22:40 --- quit: benoliver999 (Ping timeout: 255 seconds)
12:22:40 --- quit: leothrix (Ping timeout: 255 seconds)
12:22:40 --- quit: niveus (Ping timeout: 255 seconds)
12:22:40 --- quit: lukky513 (Ping timeout: 255 seconds)
12:22:40 --- quit: caw (Ping timeout: 255 seconds)
12:22:40 --- quit: PotatoGim (Ping timeout: 255 seconds)
12:22:40 --- quit: Sylph-DS (Remote host closed the connection)
12:22:40 --- quit: spoonm (Remote host closed the connection)
12:22:40 --- quit: pita (Ping timeout: 255 seconds)
12:22:40 --- quit: mystfox (Ping timeout: 255 seconds)
12:22:40 --- quit: wenzowski (Ping timeout: 255 seconds)
12:22:40 --- quit: Robin_Jadoul (Quit: No Ping reply in 180 seconds.)
12:22:40 --- quit: broccolistem (Read error: Connection reset by peer)
12:22:41 --- quit: tjbp_ (Quit: No Ping reply in 180 seconds.)
12:22:41 --- join: mystfox<EMAIL_ADDRESS>joined #haskell
12:22:41 --- quit: noan (Ping timeout: 255 seconds)

So a network failure caused a bunch of users to disconnect at the same time.
Not sure what the root cause is, but we can still improve the situation:

[ ] When the IRC server closes the connection, we don't notice it until we try to send a message to the channel.
We can mitigate this by sending a PING back to the server if no data has been received for a while.

[ ] If the bot loses the connection while sending a message, it ends up forgetting some of its state while it reconnects.
We should move all of the bot's state to the top level so that it is preserved between restarts.


Authorisation should happen on the document level in case of insert many

Currently the user will have to deal with arrays in the security rules for insert many operations. Lets break it down to the document level.

Done


Incorrect description of submit from component API

If we take a look at submit in component API there is a following description:

Submits the form. [You'd never have guessed that, right?] Returns a promise that will be resolved when the form is submitted successfully, or rejected if the submission fails.

This seems incorrect as it only works when you return a promise in onSubmit function. I think it's good to note that. Probably works ok when you have no onSubmit function but if you have nonstandard one this would fail.

Thanks. If you want to fix the description of this method, go ahead please, and send us a PR!

Because this issue saw almost no activity for a few months, I'm closing it.


Preparation of Data for a custom dataset

How to prepare data for a custom dataset of around 2000 videos of approx 130G belonging to 2 classes

I have a similar question.....

How to prepare data for a custom dataset of around 2000 videos of approx 130G belonging to 2 classes

Like UCF-Crime?

@MHammadTufail yes do you have any workflow?


Does not handle links with empty text in live preview

A link like [](https://twitter.com/user/1234) does not appear to be replaced with an embed in live preview.

On Obsidian Preview 0.14.2 [link](twitter link/tweet) aren't previewed too


Remove stopping of autostop when notebook is launched

Also it removes dependence on skypilot for stopping of autostop -- IDK maybe we want to update pausing of autostop to reflect on Den but it might be too complex.
Just don't launch a cluster with autostop? This is the only place we use it I think.

pause_autostop w/o local sky works after #1469, we can revisit notebook autostop behavior in the future


Update to May 3.1.104 release.

The fixup to set SkipSetLastReleasedVersionForSourceBuild means NETStandard.Library.Ref 2.1.0 needs to be in source-build-reference-packages, which it wasn't yet--this caused the bootstrap PR validation to fail. That's in progress over here: https://github.com/dotnet/source-build-reference-packages/pull/118.
(It's expected for all targeting packs are in SBRP: https://github.com/dotnet/source-build/issues/1523.)


Jsdox doesn't handle optional parameters

I use optional parameter syntax in my jsdoc like:
@param {String} [foo] - Does foo

which is explained at http://usejsdoc.org/tags-param.html#optional-parameters-and-default-values
Jsdox, however, doesn't seem to stylise these optional parameters. Am I missing something?

it shouldn't treat it any differently with the current template than any other parameter.
Look at this example: https://github.com/sutoiku/jsdox/blob/master/fixtures/test4.js#L36
which gets translated to: https://github.com/sutoiku/jsdox/blob/master/sample_output/test4.md
what were you expecting?

Hi @psq if I write a jsdoc comment like:
/**
 * Create relation between two assets
 * @method createRelation
 * @param target1Id {String} - ID of first asset
 * @param target2Id {String} - ID of second asset
 * @param relationType {String} - Type of relation e.g: 'related'
 * @param [metadata] {Object} - Optional metadata fields to write to relation node
 * @returns {Promise}
 */

original jsdoc outputs (in default theme):

You can see there are 2 references stating the metadata parameter is optional.
I was expecting to see a similar result with jsdox.
I've seen the links you shared, but in those examples it looks like author just has named those parameters optional. And despite the brackets around it, parameter looks no different. If there are templates other than this default one, which takes this subject seriously, I'd like to give them a shot.

the default template does not differentiate.  But if you run with --debug, you get this output for the parameters:
   params:
     [ { type: { names: [ 'String' ] },
         description: 'filename to parse',
         name: 'file' },
       { type: { names: [ 'Boolean' ] },
         optional: true,
         description: 'Changes behavior',
         name: 'optional' } ]

so the data is available and you should be able to make your own template and style it based on the value of the optional attribute.

:disappointed:


Consider using Cats Free monad and ADTs

Make interpreters for java2d, OpenGL and vulkan. And add helper methods to interpret and run with runUnsafeSync. Game loop is Synchronous anyway

but DONT use cats effects IO monad. Try is a better option, because then we dont have to run the IO :D


[BUG] Cargo build fails in a vscode devcontainer running on MacOS (x64) with Docker VirtuoFS

Running "cargo build -p chariott" fails in a vscode devcontainer running on MacOS (x64) with Docker VirtuoFS.
Expected Behavior
Cargo build should complete with success
Current Behavior
Build fails printing various inconsistent error messages typically complaining not being able to locate artifacts in the target folder:

...
  = note: /usr/bin/ld: cannot find /workspaces/chariott/target/debug/build/chariott-proto-081e3239d3e38e03/build_script_build-081e3239d3e38e03.376i4vsos7gxedbo.rcgu.o: No such file or directory
          /usr/bin/ld: cannot find /workspaces/chariott/target/debug/build/chariott-proto-081e3239d3e38e03/build_script_build-081e3239d3e38e03.ybchmlo3fea63ob.rcgu.o: No such file or directory
          collect2: error: ld returned 1 exit status
error: could not compile chariott-proto due to previous error
Steps to Reproduce

Clone charriot repository from github
Launch vscode remote devcontainer
cargo build -p chariott

Build fails
Context (Environment)

Running with vscode ( 1.76.2)
devcontainer (0.2888)
Docker Desktop v4.16.2  (with VirtuoFS enabled)
MacBook Pro (i9 Intel)  macos Ventura 13.2.1.

Additional Information
This is not a bug report but a request to extend the README documentation for mac users. After quite a bit trial and error and searching similar problems with rust in devcontainers, the following  Stack Overflow solution provided the correct diagnosis and a workaround solution.
I am not sure this needs to be a fix in this repository or chariott but I decided to log it as an issue that should probably be a part of the README file to help others using a Macbook to build charriot.
Docker Desktop provides a fast VirtuoFS implementation on a mac but rust build process breaks in devcontainers if VirtuoFS is enabled.  The solution is not disabling the VirtuoFS, because this significantly slows down the I/O operations in the containers.
The workaround is to create a target folder  outside the chariott workspace and set the environment variable to the new target folder. The following sequence works in the dev container:
vscode ➜ /workspaces/chariott (main) $ sudo mkdir ../target
vscode ➜ /workspaces/chariott (main) $ sudo chown vscode:vscode ../target
vscode ➜ /workspaces/chariott (main) $ CARGO_TARGET_DIR=../target cargo build -p cargo
vscode ➜ /workspaces/chariott (main) $ CARGO_TARGET_DIR=../target cargo run -p chariott

Thank you for the investigation and suggestion! We welcome you to create a pull request which adds this information to the top-level README.md (maybe a section below "Build all binaries and run tests" for "Build on MacOS with Docker VirtuoFS" and the steps you have provided). We would be happy to review your PR contribution.
For more information on how to create a PR for a GitHub repo if you don't have write access, please see: https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request?platform=mac#:~:text=If you want to create a new branch for your pull request and do not have write permissions to the repository%2C you can fork the repository first. For more information%2C see "Creating a pull request from a fork" and "About forks."


Bugfixes

[ ] unregistered Users or not logged in Users reach menu on Startup
[ ] On logging in User has to pick a black Card even if user already has a black card
[ ] Check Authorization Process
[ ] Right Align Logout and profile button in header
[ ] Remove Unnecessary Guards
[ ] access to user, protection with userGuard: add check if token is in database (in the moment in the userGuard we only veryfy that there is something stored in "token" but not if this token exists in our database.)


Add initial support for bracketed paste mode

Summary of the Pull Request
This adds "bracketed paste mode" to the Windows Terminal.

References
Supersedes #7508

PR Checklist

[X] Closes #395
[X] CLA signed. If not, go over here and sign the CLA
[ ] Tests added/passed
[ ] Documentation updated. If checked, please file a pull request on our docs repo and link it here: #xxx
[ ] Schema updated.
[ ] I've discussed this with core contributors already. If not checked, I'm ready to accept this work might be rejected in favor of a different grand plan. Issue number where discussion took place: #xxx

Detailed Description of the Pull Request / Additional comments

Validation Steps Performed

Dustin mentioned his effort to bring "bracketed paste mode" into conhost (https://github.com/microsoft/terminal/pull/7508#issuecomment-685857846). I don't know enough about conhost or conpty so I limited my implementation to WT. This is an early implementation and will conflict with #8875 , so I marked this as a draft.

Dustin mentioned his effort to bring "bracketed paste mode" into conhost (https://github.com/microsoft/terminal/pull/7508#issuecomment-685857846). I don't know enough about conhost or conpty so I limited my implementation to WT. This is an early implementation and will conflict with #8875 , so I marked this as a draft.

This is pretty straightforward. I'm wondering if this has any side effects that I don't know about. If the overall direction is correct, I'll polish the PR later the mark it as ready for review.

This is pretty straightforward. I'm wondering if this has any side effects that I don't know about. If the overall direction is correct, I'll polish the PR later the mark it as ready for review.

I don't think this is as straightforward as one might think. Are you filtering out an explicit end sequence from the source sequence before pasting? As this is a common bypass attempted in malicious scenarios.
Here are some eye opening dirty tricks to digest if you haven't seen them before: http://thejh.net/misc/website-terminal-copy-paste

I don't think this is as straightforward as one might think. Are you filtering out an explicit end sequence from the source sequence before pasting? As this is a common bypass attempted in malicious scenarios.
Here are some eye opening dirty tricks to digest if you haven't seen them before: http://thejh.net/misc/website-terminal-copy-paste

@oising that’s #8875. I made two separate PRs to minimize the diff

@oising that’s #8875. I made two separate PRs to minimize the diff

@msftbot make sure @DHowett signs off on this

@msftbot make sure @DHowett signs off on this

@oising that’s #8875. I made two separate PRs to minimize the diff

Ah, apologies -- I missed that. Nice work :)

@oising that’s #8875. I made two separate PRs to minimize the diff

Ah, apologies -- I missed that. Nice work :)

Closed in favor of #9034


copy address button does not copy anymore

Looks like this copy address button is broke now

This worked for me, is it still broken for you?
If so, can you provide OS and browser please?
Thanks!


KeyCastr Bummer

When I go from one desktop screen to the other, keycastr only works n the first screen. Also, why does keycastr show everything into one sentence. Could you please make it like mousepose? The text be's in the center and it shows one key by one key. http://quick.as/jbv3tm5vr Here is an example. You see how it becomes so long? it would be nice if it showed the key one by one like this: http://quick.as/62wkuy4gy it shows it like one by one(each press).

I think there are two different issues discussed here.  The first is that it doesn't cross desktops, and we'll have to do something about that.  The second is that the default visualizer can get pretty long, but the Svelte visualizer doesn't have a similar issue.  Does the Svelte visualizer work better for what you want to do?

I don't understand the issue about "crossing desktops"
With multiple displays attached I can put the bezel anywhere I want
When using multiple "Desktops" (Apple called them Spaces at one point) KeyCastr works fine in any/all of them.
Could we get more specifics on what you're hoping to see from the app regarding multiple desktops?
Regarding the other issue, you could try adjusting the "keystroke delay" or "linger time" options in the default visualizer to achieve the result you're looking for

Problem 1) so basically, if I am typing on Desktop screen 1, it will show the strokes as normal but when I switch to second desktop screen, i don't see the strokes/text on this screen, rather when I switch back to desktop 1, I see it there
Problem 2) Well almost what I had been hoping for, but the text isn't in the center, maybe giving an option to the user about where the text should be displayed would be nice!

Problem 1 we're covering under #64.  The second problem I think we can cover with an additional visualizer that shows just one key at a time, which would make for a fun side project.


Pass ignoredWorkspacePatterns to mapWorkspaces ignore param (resolves…

Pass the ignoreWorkspaces patterns to the ignore param of mapWorkspaces to resolve #373
Note that I did test that this prevents the error from occurring but did not perform other testing to make sure nothing breaks.

Thanks, @arnoud-dv. Sorry you have to go through all this :) I'm not against this PR per se, but that error message is not coming from Knip.
That would be "Duplicate package name" (https://github.com/webpro/knip/blob/main/packages/knip/src/ConfigurationChief.ts#L323)
So I'm a bit surprised how modifying Knip's behavior would get you past that error?
(Apparently there's also something else saying it's not great to have duplicate workspace names...)

Hi, did you see the issue I added for this? I describe it more in depth there.

While looking at the Knip code and considering that it shouldn't break the configuration hints I couldn't think of a solution either.
I think I solved it for my PR though: the pnpm-workspace.yaml of TanStack Query contains double asterisk globs
packages:
  - 'packages/**'

Changing these to single ones fixes the problem and I think is actually an improvement because no real packages are nested inside other directories.

While looking at the Knip code and considering that it shouldn't break the configuration hints I couldn't think of a solution either.
I think I solved it for my PR though: the pnpm-workspace.yaml of TanStack Query contains double asterisk globs
packages:
  - 'packages/**'

Changing these to single ones fixes the problem and I think is actually an improvement because no real packages are nested inside other directories.

You can use negations there too, btw:
packages:
  - 'packages/**'
  - '!packages/not-this-one'
  - '!packages/**/build/**'

Knip's pretty cool btw! 😊

Thank you!


Improve CI caching.

Only write caches on main and include caching of docker images. This
should keep the cache size under 10GB at ~8GB and take the Linux Docker
overhead lower.

The PR description was way off, I forgot about cache zstd compression. Things came in at ~3.8GB; so plenty of headroom to the 10GB limit.


vela reports error when apply configmap: annotations: Too long: must have at most 262144 bytes

Describe the bug

Vela在apply一个Grafana面板的configmap的时候，有“metadata.annotations: Too long: must have at most 262144 bytes”的报错；这个用kubectl提交可以用kubectl replace去workaround

When submit a grafana configmap by using kubevela, it reports “metadata.annotations: Too long: must have at most 262144 bytes”.
This is also a common issue in kubectl, but we can use kubectl replace to workaround, in kubevela, how can I fix that?
To Reproduce
Write an application with long configmap nested by using ref-objects component type.
Expected behavior
We can have any work around to update the object.
Screenshots

KubeVela Version

Cluster information

Additional context

测试样例
test-huge-dashboards.zip

先 vela def apply dashboard.cue
再 kubectl apply -f dashboard.yaml

抱歉YAML文件有格式问题，请用这个：
test-huge-dashboards.zip


[aes] Update development stages

This PR is updates the design stages of AES to represent the current state (once #5427 is merged). In addition, the PR also adds the checklist for the DIF.

FYI @mateenfaisal

@rasmus-madsen you did a lot of work to push the design to V2. It would be great if you could also update the V stages/status accordingly. We can do it in this or in a separate PR. WDYT?
@alphan could you please quickly cross check the DIF status?

@rasmus-madsen you did a lot of work to push the design to V2. It would be great if you could also update the V stages/status accordingly. We can do it in this or in a separate PR. WDYT?
@alphan could you please quickly cross check the DIF status?

Lets keep that to a separate PR I have a few more things to get in. but with D going to D2 I can get to V2 shortly

Sounds good, thanks for your feedback @rasmus-madsen .


feat: add dependabot.yml to vercel template

Which allows the server version to be updated by the dependabot automatically

Thanks!


Fix hdmi capture

This PR re-enables the capability for screen capture. In this old PR (https://github.com/balena-os/leviathan/commit/276e24a815e1985c29f28ac3ee91c3289d10e547), the /select route of the worker was removed. This prevented the screen option from being passed to the worker object (e.g the testbot worker object), which meant the screen capture could not be enabled.
As part of this PR, I have disabled the qemu screen capture, as we aren't using it anyway, and it was messing with the types
This PR is required in order to run the HDMI boot-splash test

closing this, will re open with proper commits...


Support for live streams

We should add support for live streams.
This should include a UI update to support the different use cases:

Show some sort of "Live" indicator in the player control bar
A "go to live" button/option when watching the previous content in a live stream (say you are watching a live event but seek back a few minutes - sometimes you want to skip back to the "current" time in the stream)
Seekbar "loaded" indication should fill in from the right side, with the playhead starting at the far right. The "go to live" could simply be seeking all the way to the right.
Seeking into an unloaded segment (aka seeking all the way to the left) should not be allowed

Anything else we need to think about before getting started?
Here's a live test stream we can use:
https://devimages.apple.com.edgekey.net/streaming/examples/bipbop_16x9/bipbop_16x9_variant.m3u8

Hi all,
Since this has been open for so long we're re-evaluating the demand for it. If you're interested in this as a feature please respond here to let us know.
Thanks!
Shawn


"Segmentation fault (core dumped)"

I try to compile a .c file with a long complex SQL statement (PostgresQL query) as follows:
#include <pg_query.h>
#include <stdio.h>

int main() {
  PgQueryParseResult result;

  result = pg_query_parse("with	'log dir(theta|alpha)' as (select dirichlet(theta,alpha,'topic') from topic ), 'log p(phi|beta)' as (with 'log dir(phi|beta)' as (select dirichlet(phi,beta,'word join topic_word using (word_id)') from word join topic_word using (word_id) ) select sum('log dir(phi|beta)') as 'log p(phi|beta)' from 'log dir(phi|beta)' ), 'log p(z|theta)' as (with 'log cat(z_m|theta)' as (select categorical(document_id,theta,'document join topic using (topic_id)') from document join topic using (topic_id) ) select sum('log cat(z_m|theta)') as 'log p(z|theta)' from 'log cat(z_m|theta)' ), 'log p(w|phi)' as (with 'log cat(w_n|phi_z_doc_n)' as (select categorical(word_instance_id,phi,'word_instance join document using(document_id) join topic_word using (topic_id,word_id)') from word_instance join document using(document_id) join topic_word using (topic_id,word_id) ) select sum('log cat(w_n|phi_z_doc_n)') as 'log p(w|phi)' from 'log cat(w_n|phi_z_doc_n)' ) select 'log dir(theta|alpha)' + 'log p(phi|beta)' + 'log p(z|theta)' + 'log p(w|phi)' as 'log p(w,z,phi,theta|alpha,beta)' from 'log dir(theta|alpha)', 'log p(phi|beta)', 'log p(z|theta)', 'log p(w|phi)' ");

  printf('%s\n', result.parse_tree);

  pg_query_free_parse_result(result);
}

I replaced all inner double quotation marks (") within the statement with single ones (') as it wouldn't be compileable otherwise.
Then I get warnings like this:

osboxes@osboxes:~/libpg_query/examples$ cc -I.. -L.. long_statement.c -lpg_query
long_statement.c: In function ‘main’:
long_statement.c:9:10: warning: multi-character character constant [-Wmultichar]
printf('%s\n', result.parse_tree);
^~~~~~
long_statement.c:9:10: warning: passing argument 1 of ‘printf’ makes pointer from integer without a cast [-Wint-conversion]
In file included from long_statement.c:2:0:
/usr/include/stdio.h:318:12: note: expected ‘const char * restrict’ but argument is of type ‘int’
extern int printf (const char *__restrict __format, ...);
^~~~~~

.. and if I try to open the compiled result, there's an error:

osboxes@osboxes:~/libpg_query/examples$ ./a.out
Segmentation fault (core dumped)

Is there anything I'm doing wrong?

@D93 I think you're passing in a character instead of a string to your printf method (as the compiler is trying to tell you).
Can you change the print line to this and retry:
printf("%s\n", result.parse_tree);

(as its in the README)

As I worked on my project, the SQL statement above changed, so let me continue with a newer SQL query.
With your hint as below
printf("%s\n", result.parse_tree);
it was possible to make the segmentation fault error go away. Nonetheless - and unfortunately - I cannot get the parser tree for my query. The compiled parser tree is empty ( [ ] ).
The statement seems to be syntactically correct for a PostgreSQL system (PostgreSQL 9.6.5 on x86_64-pc-linux-gnu, compiled by gcc (Ubuntu 7.2.0-3ubuntu1) 7.2.0, 64-bit).
Details below:
the c file:
#include <pg_query.h>
#include <stdio.h>

int main() {
  PgQueryParseResult result;

  result = pg_query_parse("with 'log dir(theta|alpha)' as (select dirichlet_lpdf(theta,alpha) as 'log dir(theta|alpha)' from topic	), 'log p(phi|beta)' as (with 	'log dir(phi|beta)' as (select dirichlet_lpdf(phi,beta) as result from 	word join topic_word using (word_id) ) select	sum(result) as 'log p(phi|beta)' from	'log dir(phi|beta)'), 'log p(z|theta)' as (	with   	'log cat(z_m|theta)' as (select	categorical_lpmf(document_id,theta) as result from document join topic using (topic_id))	select	sum(result) as 'log p(z|theta)'        	from	'log cat(z_m|theta)'), 'log p(w|phi)' as (with   	'log cat(w_n|phi_z_doc_n)' as (	select	categorical_lpmf(word_instance_id,phi)	as result	from	word_instance	join document using(document_id) join topic_word using (topic_id,word_id) )     	select	sum(result) as 'log p(w|phi)'    from		'log cat(w_n|phi_z_doc_n)'		)select  'log dir(theta|alpha)'  + 'log p(phi|beta)'  + 'log p(z|theta)'  + 'log p(w|phi)'  as 'log p(w,z,phi,theta|alpha,beta)'from  'log dir(theta|alpha)',  'log p(phi|beta)',  'log p(z|theta)',  'log p(w|phi)' ");

  printf("%s\n", result.parse_tree);

  pg_query_free_parse_result(result);
}

There are no warnings during a compilation.
The output shows an empty parser tree:

osboxes@osboxes:~/libpg_query/examples$ ./a.out
[]

@D93 The problem is that double quotation marks have a different syntactical meaning than single quotation marks.
For example, these two mean very different things:
SELECT 'test' FROM x
Selects a string of the value "test"
SELECT "test" FROM x
Selects the column "test" from table x

So this is not a matter of simply teaching the parser to treat them the same - we can't, really. Does that help / make sense?

To bring the issue back and close this ticket:
I've had two sorts of mistakes.
The first one is using the wrong quotation marks, e.g. :
with 'log dir(theta|alpha)' as
is wrong, it should be
with "log dir(theta|alpha)" as.
I've falsely replaced all the inner double quotation marks (") within the statement with single ones ('), and it was not correct.
The second sort of mistakes: not escaping the double quotation marks (") within the otherwise syntactically correct SQL statement string.
One should work with \" in C to prevent the string from being finalized an the wrong place.
I admit, these mistakes are somehow silly, but maybe this could be helpful for anyone who comes across the same problems.


Fix xdi handling and other improvements

Huge changes:
a) fixes xdi datafile handling;
b) fixes experiment_detail views to present data from the db;
c) full refactory of the presentation logics with introduction of collapsibles
d) many improvements and minor fixes across the tree
Pending: data plot on experiment detail view. It will be implemented in different merge request.
Solves the Issue #12

The download links for the XDI files now work.
From my testes it is all ok.


Total project size limit is 25 MB

I followed the tutorial, but when it comes to deploying the experiment to Azure, I get the following error:
"error: Your total project size is 74.78 MB which exceeds the limit of 25 MB. Please see http://aka.ms/aml-largefiles on how to work with large files."
Reading the documentation, it seems that the default size should be 300MB, so I cannot understand why it says 25MB. Is it related to the VM size I choose? (I don't see why, but I have no other ideas)
Also, in the documentation it is mentioned:
"Less than 2000 files & can't use a datastore
Override snapshot size limit with
azureml._restclient.snapshots_client.SNAPSHOT_MAX_SIZE_BYTES = 'insert_desired_size'
This may take several minutes depending on the number and size of files."
I don't know where to put the mentioned code in the experiment. I tried to place it in train.py at the beginning, but the result didn't change.
I'm using Windows 7, Studio Code 1.39.2, Python 3.6.7 in a separate conda env, Azure library 4.0.0.

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

ID: 78a7c721-ed6e-d2d2-6f04-90c1d977bcc2
Version Independent ID: ced92b08-175e-748c-ee8b-d7419d5211e6
Content: Use Visual Studio Code for machine learning - Azure Machine Learning
Content Source: articles/machine-learning/service/how-to-vscode-tools.md
Service: machine-learning
Sub-service: core
GitHub Login: @greazer
Microsoft Alias: jimgries

@stawo thanks for reaching out. We'll review this issue and get back to you shortly. Thanks.

Hi @j-martens, please can you help to clarify where to enter the "override snapshot" command? Also, the error message isn't exactly the same as the error message in this document  (i.e project size instead of snapshot size, and limit of 25MB instead of 300MB). Do you have any input on this? Thanks, looking forward to your feedback.

@GiftA-MSFT - Please reach out to @greazer

@GiftA-MSFT, Unfortunately, this is a result of the recent change to remove the extension's use of the Python Azure ML SDK to support it's functionality. The work to reenable projects over 25MB is tracked here: https://github.com/microsoft/vscode-tools-for-ai/issues/293.

Thank you @j-martens and @greazer.
@greazer is there any workaround for now in order to successfully deploy the experiment using VS code, or should users track progresss of the workaround using the link you provided? Thanks.

We have already begun the implementation for this. In the meantime there isn't a good workaround.

Okay, thank you @greazer for the information.
@stawo hope the above comments help to clarify the issue you;re experiencing, we're currently working on a resolution. Please let us know if you have further questions or concerns, otherwise, we'll proceed to close this thread.

Would it be possible to have an estimated time for the fix?
As things are now, what would be the best way for me to explore and try Azure ML functionalities?


[HUDI-7115] Add in new options for the bigquery sync

Change Logs
Adds some additional options for the BigQuerySync

require partition filtering on the table when querying
add a big lake connection ID to make this a big lake table which has some interesting access control features

Impact
Allows users to use other features within BigQuery/BigLake
Risk level (write none, low medium or high below)
low - features are opt-in
Documentation Update
Describe any necessary documentation update if there is any new feature, config, or user-facing change

The config description must be updated if new configs are added or the default value of the configs are changed
Any new feature or user-facing change requires updating the Hudi website. Please create a Jira ticket, attach the
ticket number here and follow the instruction to make
changes to the website.

Contributor's checklist

[ ] Read through contributor's guide
[ ] Change Logs and Impact were stated clearly
[ ] Adequate tests were added if applicable
[ ] CI passed

https://hudi.apache.org/docs/gcp_bigquery

Yes, I will update to include the new options

hey @the-other-tim-brown : can you check the CI failure please

hey @the-other-tim-brown : can you check the CI failure please
@nsivabalan it looks like these are flakey tests since these changes due not touch spark/row writer code paths

 Errors:
Error:    TestHoodieInternalRowParquetWriter.setUp:61->HoodieSparkClientTestHarness.initSparkContexts:194 » Spark
Error:    TestHoodieInternalRowParquetWriter.setUp:61->HoodieSparkClientTestHarness.initSparkContexts:194 » Spark
Error:    TestHoodieRowCreateHandle.setUp:67->HoodieSparkClientTestHarness.initSparkContexts:194 » Spark
Error:    TestHoodieRowCreateHandle.setUp:67->HoodieSparkClientTestHarness.initSparkContexts:194 » Spark
Error:    TestHoodieRowCreateHandle.setUp:67->HoodieSparkClientTestHarness.initSparkContexts:194 » Spark
Error:    TestHoodieRowCreateHandle.setUp:67->HoodieSparkClientTestHarness.initSparkContexts:194 » Spark
Error:    TestHoodieRowCreateHandle.setUp:67->HoodieSparkClientTestHarness.initSparkContexts:194 » Spark


Cosmoshub incorrect staking rewards report

Stakooler reports are showing incorrect numbers for cosmoshub ATOM rewards.

For some reason, the reporting jobs were running with an outdated version of stakooler. Possibly due to some git shenanigans.
Updated all 3 reporting jobs to use the latest version of the reporting image. Correct numbers are being reported now.


Undo force push?

I am admittedly not very well-versed in git/github, but wanted to setup Pull to auto-update at the suggestion of a repo owner.
However it discarded the commits I had above the branch when it did a force-push.
How can I roll back that force push and get back to where I was so I can manually merge the updates w/out discarding my own?
I DID make a backup of code files first but I don't know how to handle this situation to fix things. Any advice is appreciated.

@CorneliousJD
TL;DR: You can't. The best you can do is to force push a local copy of the repository to GitHub if you have it. If you don't, then the whole codebase is gone.
Force pushes are something you should virtually never do: you not only run the risk of losing your commit history, but also always break any integration that depends on it.

I suggest closing this one too @wei .
@CorneliousJD if you can close it yourself, even better.


New releases aren't reliably/consistently communicated

We've been asked in Slack if there's a way to read the blog as an RSS feed: https://cucumberbdd.slack.com/archives/C60TKS3SL/p1615971941004400
We also need to make it easier for contributors to post release notes to the blog.

I've raised the RSS problem with SmartBear's Web And Creative team who will take a look at adding an RSS feed for the blog. cc @declark

@mattwynne going to close this one off given we're going to be dealing with so much other stuff this isn't something we need to tackle in the short to medium term


Is it possible to apply a filter, without affecting the preview?

So that the filter is only applied to the output stream

No by default. You can modify library to do it, but for now, this isn't available

Thanks, I suppose this can be done in OpenGlView? Any tips on how to implement this?

Yes. You can do it in that class.
You need modify this method:
https://github.com/pedroSG94/rtmp-rtsp-stream-client-java/blob/master/rtplibrary/src/main/java/com/pedro/rtplibrary/view/OpenGlView.java#L129
You need know about opengl to do it but, basically you need create a way to render two list of filters. One for preview and one for encoder.

But I only want to apply the filter to the enocer, not the preview.

Closing as inactive


Tests don’t instantiate annotators

This addresses the spirit of https://github.com/mlcommons/modelgauge/issues/570


Migrate Trace Analytics Plugins to Event Model

Migrate existing trace plugins to event model. Trace analytics plugins should pass either a Record (or Record in the case of the service mapping plugin). This will eilminate excessive de/serialization between plugins
Plugins To be updated:

Peer Forwarder
otel source
otel srv group prepper
otel raw
service map
opensearch sink

related to #319
GitHub Issues

#600
#604
#605
#606
#607
#608
#610
#611
#612
#613
#614
#758

Workflow:

Created a side branch for migration: https://github.com/opensearch-project/data-prepper/tree/maint/546-migrate-trace-analytics-plugin
Migrate OTelTraceSource, OTelTraceRawPrepper, OTelTraceGroupPrepper, ServiceMapStateful, mute broken e2e on demand.
Migrate PeerForwarder
Recover all e2e tests. Carry out performance test on maint/546-migrate-trace-analytics-plugin to verify improvement by comparing against main. Otherwise find the bottlenecks and fixes.
Merge maint/546-migrate-trace-analytics-plugin into main.


Update alpine:3 Docker digest to 77726ef

This PR contains the following updates:

Package
Type
Update
Change

alpine
final
digest
c5b1261 -> 77726ef

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Branch automerge failure
This PR was configured for branch automerge. However, this is not possible, so it has been raised as a PR instead.

Branch has one or more failed status checks

Edited/Blocked Notification
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠ Warning: custom changes will be lost.


Fix item_filter format change in config

change item_filter type and default value in config

doing commandline switch for item_filter is now to 'complex' and therefore should be removed as argument


Reuse TLS configuration from elytron subsystem

https://github.com/eclipse-vertx/vert.x/pull/4468#issuecomment-1236648283

Closing as not expected


The Atom project is no longer in development.

As the title says, development of the Atom project will end in 2022.
You can continue to use Atom, but instead of GitHub, which has abandoned development, the community has created something called the "Pulsar editor," and the author of Atom has created something called the "Zed Editor."

please clarify what the issue is
for example:
this is not working / change this to that


Multiarch Docker image

Hi, any plans for a multi-arch docker image that supports both AMD64 and ARM64?
I am using silverwind/arm64v8-droppy, but it would be good if the main image was multi-arch instead so can be sure of using the latest version at all times.

Done in https://github.com/silverwind/droppy/commit/b20ed87ed115d6fbddde80f4767a221cba878dc3.


Request to host package

This issue was originally filed by<EMAIL_ADDRESS>
https://github.com/Ladicek/deequery
Use the v0.1.0 tag.

This issue has been moved to dart-lang/pub#172.


AppTP bandwidth coroutine

Task/Issue URL: https://app.asana.com/0/0/1202254048449733/f
Description
Starts an AppTP bandwidth coroutine (5m / 1hr) when AppTP is enabled.
Steps to test this PR
When AppTP is enabled

[x] Verify that the coroutine is triggered.

When AppTP is disabled

[x] Verify that the coroutine is stopped.

Thanks for the review @aitorvs!


[BUG] Issue with duplicate filter options

If the same filter option exists within two filters, when checking the option in the second filter it will be selected in the first filter instead.
Steps to Reproduce:
SW Admin Console

Create a property called: "One" with options: "Foo", "Bar", "Baz"
Create a property called "Two" with options: "Foo", "Bar", "Baz"
Apply property/option for "One" and "Two" to a product

PWA Instance

Click Filters
Click "Foo" under "Two" and "Foo" will be selected under "One"

The issue seems to disappear after one of storefront-ui upgrades.
On the request layer, the option values are fine as well - so UI and client layer works fine.
@brianantonelli have you tried to update shopware-pwa instance?

closing as probably already resolved :)
@brianantonelli please let us know if you have problems after update


🐛 Failed to build/run android project V3

What's happening?
Hi, When trying to build app using V3 Along with Reanimated 3+ I'm unable to build neither run the app on Android phone haven't tried it on iPhone yet.
Reproduceable Code
Could not determine the dependencies of task ':app:lintVitalReportDevRelease'.
> Could not resolve all task dependencies for configuration ':app:devReleaseRuntimeClasspath'.
   > Could not find any matches for com.facebook.react:react-android:+ as no versions of com.facebook.react:react-android are available.
     Searched in the following locations:
       - file:/Users/yasiraziz/Projects/carspect-qc/node_modules/react-native/android/com/facebook/react/react-android/maven-metadata.xml
       - file:/Users/yasiraziz/Projects/carspect-qc/node_modules/jsc-android/dist/com/facebook/react/react-android/maven-metadata.xml
       - https://dl.google.com/dl/android/maven2/com/facebook/react/react-android/maven-metadata.xml
       - https://www.jitpack.io/com/facebook/react/react-android/maven-metadata.xml
     Required by:
         project :app > project :react-native-vision-camera

"react-native-vision-camera": "^3.3.1"
"react-native": "0.70.6"
"react-native-reanimated": "^3.3.0"

Relevant log output
Could not determine the dependencies of task ':app:lintVitalReportDevRelease'.
> Could not resolve all task dependencies for configuration ':app:devReleaseRuntimeClasspath'.
   > Could not find any matches for com.facebook.react:react-android:+ as no versions of com.facebook.react:react-android are available.
     Searched in the following locations:
       - file:/Users/yasiraziz/Projects/carspect-qc/node_modules/react-native/android/com/facebook/react/react-android/maven-metadata.xml
       - file:/Users/yasiraziz/Projects/carspect-qc/node_modules/jsc-android/dist/com/facebook/react/react-android/maven-metadata.xml
       - https://dl.google.com/dl/android/maven2/com/facebook/react/react-android/maven-metadata.xml
       - https://www.jitpack.io/com/facebook/react/react-android/maven-metadata.xml
     Required by:
         project :app > project :react-native-vision-camera

Camera Device
-

Device
android
VisionCamera Version
3.3.1
Can you reproduce this issue in the VisionCamera Example app?
I didn't try (⚠ your issue might get ignored & closed if you don't try this)
Additional information

[ ] I am using Expo
[ ] I have enabled Frame Processors (react-native-worklets-core)
[X] I have read the Troubleshooting Guide
[X] I agree to follow this project's Code of Conduct
[X] I searched for similar issues in this repository and found none.

i encountered a similar problem

Last time I tried, you need the latest version or RN to run vision-camera v2.16.2 or v3.
For older versions of RN, stick to 2.15.x

This is a build error, but you created a bug report instead. Use the other template.

Same issue

@interstates21 its working fine with latest version of React Native. Please try out!

We have 0.70.6
For some reason it's very hard to migrate the existing project from 0.70.6 to 0.71 🥲
If it's a relatively small effort - it would be great to fix this crash for 0.70.*, as neither of react-native-vision-camera versions compile for us

I have the same error, and I wrote all these issues but any solution works to me.
---package.json -----
"react-native": "0.70.15",
"react": "18.1.0",
"react-native-vision-camera": "^3.8.2",
"react-native-worklets-core": "^0.2.4",
--> error ------

What went wrong:
Could not determine the dependencies of task ':react-native-vision-camera:compileDebugAidl'.

Could not resolve all task dependencies for configuration ':react-native-vision-camera:debugCompileClasspath'.
Could not find any matches for com.facebook.react:react-android:+ as no versions of com.facebook.react:react-android are available.
Required by:
project :react-native-vision-camera


"Export All" shouldn't require selection

Godot version:
3.2 alpha3
Issue description:
When you try to export project, there's the "Export All" option that basically exports for all defined presets. However, it is only clickable when you have any preset selected, which makes sense for "Export Project", but not "Export All". You should be able to export everything if there's at least one preset, not if something is selected.

For the Export All button to be enabled, all presets must have an export path defined. To solve this issue, the check should be performed when initially opening the dialog, in addition to clicking an export preset.


master build fail in Debug mode

(you don't have to strictly follow this form)
describe your build problem
I am learning the code, but after I pull the latest master branch commit #662 , and changed the CUSTOM_CMAKE_BUILD_TYPE to "Debug" in build_bin.sh, the building process fails in linking stage.
The default build_bin.sh works well to build the repo in "RelWithDebInfo" mode.
Building Environment
I used the official byconity-ci docker environment to build the project. And I can successfully build in RelWithDebInfo mode, but build only fails in Debug mode. So it should not be the environment problem.
Full cmake and/or ninja output
The linker reported that the newly added declarations
https://github.com/ByConity/ByConity/blob/26b50755b08fb7b98ee79e3cc332f0e1532be820/src/Catalog/Catalog.cpp#L418-L427
can not find corresponding definitions.
The new variables are used here.
https://github.com/ByConity/ByConity/blob/26b50755b08fb7b98ee79e3cc332f0e1532be820/src/Catalog/Catalog.cpp#L5289-L5290
I global searched the new variables, and found that it seems that they shoud be defined using
https://github.com/ByConity/ByConity/blob/26b50755b08fb7b98ee79e3cc332f0e1532be820/src/Common/ProfileEvents.cpp#L28
at here
https://github.com/ByConity/ByConity/blob/26b50755b08fb7b98ee79e3cc332f0e1532be820/src/Common/ProfileEvents.cpp#L784-L791
However the macro does not contain the new variables.
So I failed to find the definitions of the new variables.
But, How could the RelWithDebugInfo mode build successfully???
I'm confused now...

CMake output is here
cmakeoutput.log
ninja output is here.
ninjaoutput.log

This issue is fixed here https://github.com/ByConity/ByConity/pull/673


💡 [REQUEST] - Redesigning the UI of this website

I am from GSSoC'23.
I would like to be assigned this task.

Concise Description
This UI is not good looking and must be redesigned
Solution Proposed
I want to redesign the UI of this website in a attractive way and also want to add some more attractive functionallity in the website

hey assign this issue to me I will add some attractive buttons and a good theme for this website


[add] UTF-8 support to gws/custom_groups' import

Coverage: 83.049% (+0.05%) from 83.001% when pulling eec8e34dbd9f22b07ef85fda74f85ff440a4f176 on pr-gws-custom-group-import into fa6e637b0523868cf7f5228a684199ff7c6a5fed on master.


Client side (sempervirens.py)

@asmeurer , @takluyver

FYI, I am willing to help review code written here, but I don't have time to write any of it. I have a lot of experience with common pitfalls with various things related to what sempervirens will be doing from my work on conda.


feature request - longdouble float type

When dealing with times using cftime, it is often a requirement to be able to convert a time value to a date and back again with microsecond accuracy.  This is not a problem when the discretization of the time variable is an integer multiple of the netcdf units, but if not then it is virtually impossible to achieve this if the times are represented as 64-bit floats.  See https://github.com/Unidata/cftime/pull/284 for a discussion of this.  cftime can use long doubles (numpy.float128) internally preserve round-trips, but there is no netcdf float128 data type so once the times are written to a netcdf file the required precision is lost.  I see that HDF5 has a longdouble type (H5T_NATIVE_LDOUBLE) - if a netcdf longdouble data type were implemented based upon this it would really help for this use case.

Unfortunately, reading this discussion it seems that H5T_NATIVE_LDOUBLE is a memory datatype not a file datatype, so you may not actually be able to save a long double to an HDF5 file without losing precision.


The PSTN department is non-existent!

I got an email with an issue regarding 2 of my 3 port orders.  I send an email to the<EMAIL_ADDRESS>address and I have received NO CORRESPONDENCE from them.  I've opened a ticket with general support who has no clue and all they did was forward the ticket to the PTN email address.  Every other phone service on earth has a tech support department you can communicate with via phone or trouble ticket but Microsoft's PTN department has a dead-end email address with NO RESPONSE, TROUBLE TICKET or way to get resolution on a time sensitive transaction (moving live business phone numbers.)
Does anyone at Microsoft care?????  i don't think so.

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

ID: 4ddf1c3c-7fb9-ff3c-e8cd-af75999c78cb
Version Independent ID: 6178c672-003f-8f99-f4ab-cf9b06cf5ede
Content: Contact the PSTN service desk - Microsoft Teams
Content Source: Teams/manage-phone-numbers-for-your-organization/contact-pstn-service-desk.md
Service: msteams
GitHub Login: @tonysmit
Microsoft Alias: tonysmit

@mratner2000 thank you for submitting feedback.
I think the best way forward is if you open a service ticket in your tenant so this can get resolved ASAP. Based on the outcome let me know if it is something that can be called out in the docs.
Please follow this link to contact support for business products:https://docs.microsoft.com/office365/admin/contact-support-for-business-products
Please keep us posted here on the resolution so we can feed whatever information you discover into the content.


default to using useUnifiedTopology option

More info here: https://github.com/mongodb/node-mongodb-native/releases

can you add one or more tests as for useNewUrlParser option?

Codecov Report

Merging #277 into master will increase coverage by 0.02%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master     #277      +/-   ##
==========================================
+ Coverage   94.81%   94.84%   +0.02%
==========================================
  Files           6        6
  Lines         386      388       +2
==========================================
+ Hits          366      368       +2
  Misses         20       20

Impacted Files
Coverage Δ

lib/manager.js
95.55% <100%> (+0.06%)
:arrow_up:

Continue to review full report at Codecov.

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

can you add one or more tests as for useNewUrlParser option?

done!

Hum that's a breaking change, isn't it?
What's the reason to default to true?

DeprecationWarning: current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to MongoClient.connect.

@mathieudutour IMHO it seems to be very similar to useNewUrlParser option. It's due to an internal change in mongodb module, and it's not listed as a breaking change in their docs.


Use \AtBeginEnvironment instead of \xapptocmd for starred environments

Fixes issue mentioned in https://github.com/livecomsjournal/article_templates/pull/32#issue-268467764

Thanks, @liantze !


Something wrong with continuations, parameters, or dynamic-wind

The underlying cause of this problem is somewhat unclear, but appears to result from putting certain code into proper ANF. The most concise example so far comes from an example of dynamic wind
(define val
    (let* ([x (make-parameter 0)]
           [l null]
           [add (lambda (a b) (set! l (append l (list (cons a b)))))])
        (let ([k (parameterize ([x 5])
                   (dynamic-wind
                       (lambda () (display "pre: ") (displayln (x)) (add 1 (x)))
                       (lambda () (parameterize ([x 6])
                                    (display "mid: ") (displayln (x))
                                    (let ([k+e (let/cc k (cons k void))])
                                      (add 2 (x))
                                      ((cdr k+e))
                                      (car k+e))))
                       (lambda () (display "post ") (displayln (x)) (add 3 (x)))))])
          (parameterize ([x 7])
            (let/cc esc
              (k (cons void esc))))
          )
        l)
    )

val ;; => ((1 . 5) (2 . 6) (3 . 5) (1 . 5) (2 . 6) (3 . 5))
(equal? val '((1 . 5) (2 . 6) (3 . 5) (1 . 5) (2 . 6) (3 . 5))) ;; => #t

An ANF pass will (among other things) put the final reference to l into the body of second let expression like so
(define val
    (let* ([x (make-parameter 0)]
           [l null]
           [add (lambda (a b) (set! l (append l (list (cons a b)))))])
        (let ([k (parameterize ([x 5])
                   (dynamic-wind
                       (lambda () (display "pre: ") (displayln (x)) (add 1 (x)))
                       (lambda () (parameterize ([x 6])
                                    (display "mid: ") (displayln (x))
                                    (let ([k+e (let/cc k (cons k void))])
                                      (add 2 (x))
                                      ((cdr k+e))
                                      (car k+e))))
                       (lambda () (display "post ") (displayln (x)) (add 3 (x)))))])
          (parameterize ([x 7])
            (let/cc esc
              (k (cons void esc))))
          l)
        )
    )

;; For Pycket
val ;; => ((1 . 5) (2 . 6) (3 . 5) (1 . 5) (2 . 6) (3 . 7))
(equal? val '((1 . 5) (2 . 6) (3 . 5) (1 . 5) (2 . 6) (3 . 5))) ;; => #f

This change does not alter the behaviour of Racket at all, but results in the wrong answer in Pycket. The invocation of the caputred continuation puts the wrong value at the end of the list ((3 . 7) instead of (3 . 5)).

This probably means we are executing the post action of dynamic-wind in the wrong continuation frame.

Fixed by: 246c9f7a31ed40c0f1fc69bba221a3e6c6dc89d0


A benchmark suite for the getAccountInfo RPC call

Summary of Changes
cd accounts-cluster-bench/
cargo run -- --identity ~/.config/solana/id.json --rpc-bench account-info --iterations 0 --url l

[2024-12-05T22:23:35.196026504Z INFO  solana_accounts_cluster_bench] creating 4 new
[2024-12-05T22:23:35.196792009Z INFO  solana_accounts_cluster_bench] txs: 4
[2024-12-05T22:23:35.202978709Z INFO  solana_accounts_cluster_bench] ids: 4
[2024-12-05T22:23:35.203003136Z INFO  solana_accounts_cluster_bench] total_accounts_created: 368 total_accounts_closed: 0 tx_sent_count: 368 loop_count: 103 balance(s): [732814816240]
[2024-12-05T22:23:35.426296399Z INFO  solana_accounts_cluster_bench] t(0) rpc(AccountInfo) iters: 67827 success: 5228 errors: 19
[2024-12-05T22:23:35.426334171Z INFO  solana_accounts_cluster_bench]  t(0) rpc(AccountInfo average success_time: 761 us
[2024-12-05T22:23:35.426344090Z INFO  solana_accounts_cluster_bench]  rpc average average errors time: 718 us

Related: #3242.

Updated to use Barrier for synchronization. Moved timer so as not to time stuff we don't care about.

Actually, dropped the synchronization in this PR in favour of #3960. Must land that first before this.


[Question] Could selenide retry the test case in testng?

As known, selenide can screenshot after test case failed in Testng. Could selenide run the failed test case again automatic? ^_^

@yisake you can use TestNG retry listener (I think JUnit have same feature too)

@yisake We could create something like that, but it seems that it's not a purpose of Selenide.
So I suggest not doing that in Selenide.

@dimand58 @asolntsev Many thanks. Have a good day!

@yisake can we close the issue?

No reaction. Closing the issue.


Failures on Bazel's CI

Starting with commit 65cc4da75bcd4cb88f7dcd621da17afc29c80ff3 //examples/testing:testing started to fail on macOS. It has been red ever since: https://buildkite.com/bazel/rules-typescript-typescript/builds/80#15f4a0cb-0aaa-446a-a017-3fe5ee70033b
Here's the error we get. Does this at all look related to the change @alexeagle?
exec ${PAGER:-/usr/bin/less} "$0" || exit 1
-----------------------------------------------------------------------------
01 03 2018 15:46:00.651:INFO [karma]: Karma v1.7.1 server started at http://<IP_ADDRESS>:9876/
01 03 2018 15:46:00.654:INFO [launcher]: Launching browser ChromeHeadless with unlimited concurrency
01 03 2018 15:46:00.663:INFO [launcher]: Starting browser ChromeHeadless
01 03 2018 15:47:00.662:WARN [launcher]: ChromeHeadless have not captured in 60000 ms, killing.
01 03 2018 15:47:02.664:WARN [launcher]: ChromeHeadless was not killed in 2000 ms, sending SIGKILL.
01 03 2018 15:47:04.666:WARN [launcher]: ChromeHeadless was not killed by SIGKILL in 2000 ms, continuing.

This is fixed with the karma fixes in PR #162. This PR switches karma to use the Chrome binary from puppeteer. @alexeagle is working on merging that in.
https://buildkite.com/bazel/rules-typescript-typescript/builds/97

Awesome! thanks @gregmagolan

Heya!
We are still seeing this error on macOS [1]. Any thoughts?
[1] https://storage.googleapis.com/bazel-buildkite-artifacts/d7a5dfab-0055-4534-9af4-c7981499ebf9/examples/testing/testing/attempt_1.log

I don't see why that karma test is live on CI already.
https://github.com/bazelbuild/rules_typescript/commit/3bfca0624df383e31cff697c7a07d229f9179e05 only turned on bazel build //examples:all

Friendly ping @gregmagolan

We are still seeing this error on macOS [1]. Any thoughts?

@buchgr @lfpino Hey. Was on vacation. #162 is still in review. Hopefully will be merged in soon.

thanks @gregmagolan !!


Add Groups companion class

Provide groups for sequence concatonation, String / Strinbuilder concatonation / boolean operations etc.

Released in 2.1.0


feat: adding all the macro functions in autoexec for ease of use

better to use SASAUTOs, will raise a new issue


Add d.ts file for auto props suggestions

Added PageProgress.d.ts file which shows auto-props suggestions in editors.
Sample:

Thanks @Ovi


New Crowdin translations

Enjoy!

Codecov Report

Merging #321 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #321   +/-   ##
=======================================
  Coverage   10.89%   10.89%
=======================================
  Files         242      242
  Lines        9616     9616
=======================================
  Hits         1048     1048
  Misses       8568     8568

Continue to review full report at Codecov.

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


[REEF-324]:Propagate clr tcpprovider bindings to java

This addressed the issue by passing specific tcp bindings from clr to
java side
JIRA: REEF-324
This closes #

I did a pass. My main concern is that I don't understand the need for many of the changes. Shouldn't this "only" change the clients to accept a couple of ints which they add to the DriverConfiguration?
Also, the change contains conflicts with current master, please resolve.

@beysims this is currently not ready to be merged, right? Can you please close the PR?

@beysims I did a pass. Mostly auto-format induced licensing issues. Also, some of my earlier comments weren't answered. I left a second comment on those where I am still confused.

Pushed a new iteration addressing feedback

I'll do a pass.

merging it now.