Karabiner 10.15.0 does not automatically launch on login: OS X 10.11.2 (15C50)

I have been using Karabiner 10.15.0 to disable my left shift key, which my MacBook Pro (15-inch, Mid 2010) seems to think is constantly firing. While Karabiner is running, it works perfectly. However, I cannot get it to load automatically on login and therefore must manually start it every time I log in. The documentation states that Karabiner should not appear in the Login Items list, so I have removed it from the list, but that makes no difference.
Incidentally, since I installed Karabiner, my computer has started to do a complete shutdown instead of going into sleep mode every time I close the lid. I have not been able to find a workaround for this.
Following is a complete list of all Karabiner-related messages in my Console logs:
03/01/16 14:33:18,000 kernel[0]: org.pqrs.Karabiner --Info-- init
03/01/16 14:33:18,000 kernel[0]: org.pqrs.Karabiner --Info-- start
03/01/16 14:35:11,924 WindowServer[169]: disable_update_timeout: UI updates were forcibly disabled by application "Karabiner" for over 1.00 seconds. Server has re-enabled them.
03/01/16 14:35:18,072 Karabiner[457]: checkForUpdates https://pqrs.org/osx/karabiner/files/appcast.xml
03/01/16 14:35:18,306 WindowServer[169]: common_reenable_update: UI updates were finally reenabled by application "Karabiner" after 7.38 seconds [0.14fps] (server forcibly re-enabled them after 1.00 seconds [1.00fps])
03/01/16 14:35:18,310 Karabiner[457]: [INFO] BRIDGE_USERCLIENT_SYNCHRONIZED_COMMUNICATION connection is null
03/01/16 14:35:18,310 Karabiner[457]: [INFO] BRIDGE_USERCLIENT_SYNCHRONIZED_COMMUNICATION connection is null
03/01/16 14:35:18,311 Karabiner[457]: [INFO] BRIDGE_USERCLIENT_SYNCHRONIZED_COMMUNICATION connection is null
03/01/16 14:35:18,322 Karabiner[457]: [INFO] BRIDGE_USERCLIENT_SYNCHRONIZED_COMMUNICATION connection is null
03/01/16 14:35:18,322 Karabiner[457]: [INFO] BRIDGE_USERCLIENT_SYNCHRONIZED_COMMUNICATION connection is null
03/01/16 14:35:18,326 Karabiner[457]: Session state has been changed. (active)
03/01/16 14:35:18,454 Karabiner[457]: [INFO] BRIDGE_USERCLIENT_SYNCHRONIZED_COMMUNICATION connection is null
03/01/16 14:35:18,456 Karabiner[457]: observer_IONotification
03/01/16 14:35:18,456 Karabiner[457]: [INFO] BRIDGE_USERCLIENT_SYNCHRONIZED_COMMUNICATION connection is null
03/01/16 14:35:18,000 kernel[0]: org.pqrs.Karabiner --Info-- RemapClass::allocation_count_ 417857/2097152 (memory usage: 19% of 8192KB)
03/01/16 14:35:19,126 Karabiner_AXNotifier[465]: AXNotifier Preferences: {
    kAXNotifierDisabledInJavaApps = 1;
    kAXNotifierDisabledInPreview = 1;
}
03/01/16 14:35:59,000 kernel[0]: org.pqrs.Karabiner --Info-- RemapClass::allocation_count_ 417857/2097152 (memory usage: 19% of 8192KB)
03/01/16 14:37:57,396 com.apple.xpc.launchd[1]: (org.pqrs.Karabiner.185952[457]) Service exited due to signal: Killed: 9
03/01/16 14:37:57,420 com.apple.xpc.launchd[1]: (com.apple.xpc.launchd.oneshot.0x10000002.Karabiner_AXNotifier[465]) Service exited due to signal: Killed: 9
03/01/16 14:40:01,241 WindowServer[498]: disable_update_timeout: UI updates were forcibly disabled by application "Karabiner" for over 1.00 seconds. Server has re-enabled them.
03/01/16 14:40:04,266 Karabiner[641]: checkForUpdates https://pqrs.org/osx/karabiner/files/appcast.xml
03/01/16 14:40:04,529 WindowServer[498]: common_reenable_update: UI updates were finally reenabled by application "Karabiner" after 4.29 seconds [0.23fps] (server forcibly re-enabled them after 1.00 seconds [1.00fps])
03/01/16 14:40:04,595 Karabiner[641]: [INFO] BRIDGE_USERCLIENT_SYNCHRONIZED_COMMUNICATION connection is null
03/01/16 14:40:04,595 Karabiner[641]: [INFO] BRIDGE_USERCLIENT_SYNCHRONIZED_COMMUNICATION connection is null
03/01/16 14:40:04,596 Karabiner[641]: [INFO] BRIDGE_USERCLIENT_SYNCHRONIZED_COMMUNICATION connection is null
03/01/16 14:40:04,613 Karabiner[641]: [INFO] BRIDGE_USERCLIENT_SYNCHRONIZED_COMMUNICATION connection is null
03/01/16 14:40:04,613 Karabiner[641]: [INFO] BRIDGE_USERCLIENT_SYNCHRONIZED_COMMUNICATION connection is null
03/01/16 14:40:04,613 Karabiner[641]: Session state has been changed. (active)
03/01/16 14:40:04,630 Karabiner[641]: [INFO] BRIDGE_USERCLIENT_SYNCHRONIZED_COMMUNICATION connection is null
03/01/16 14:40:04,898 Karabiner[641]: observer_IONotification
03/01/16 14:40:04,898 Karabiner[641]: [INFO] BRIDGE_USERCLIENT_SYNCHRONIZED_COMMUNICATION connection is null
03/01/16 14:40:05,000 kernel[0]: org.pqrs.Karabiner --Info-- RemapClass::allocation_count_ 417857/2097152 (memory usage: 19% of 8192KB)
03/01/16 14:40:05,313 Karabiner_AXNotifier[649]: AXNotifier Preferences: {
    kAXNotifierDisabledInJavaApps = 1;
    kAXNotifierDisabledInPreview = 1;
}
03/01/16 14:40:07,000 kernel[0]: org.pqrs.Karabiner --Info-- RemapClass::allocation_count_ 417857/2097152 (memory usage: 19% of 8192KB)

Out of curiosity, Karabiner never appears in the Task Switcher, even when the window is open. Is that by design, or is that a bug?

In case it's helpful, here is the list of Diagnostic and Usage Messages that mention Karabiner:
02/01/16 16:29:33,869 diagnostics_agent[284]:
com.apple.message.domain:
com.apple.usage.app_activetime
com.apple.message.signature: Karabiner
com.apple.message.signature2: org.pqrs.Karabiner ||| 10.15.0 (10.15.0)
com.apple.message.value: 14072
com.apple.message.value2: 0
com.apple.message.value3: 1
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: 3637A703-9E26-3964-BF0F-66E4F4E88C2D

02/01/16 16:29:33,869 diagnostics_agent[284]:
com.apple.message.domain:
com.apple.usage.app_activetime
com.apple.message.signature: EventViewer
com.apple.message.signature2: org.pqrs.Karabiner.EventViewer ||| 10.15.0 (10.15.0)
com.apple.message.value: 17
com.apple.message.value2: 17
com.apple.message.value3: 1
com.apple.message.value4: 0
com.apple.message.value5: 1
com.apple.message.value6: 1
com.apple.message.value7: 17
com.apple.message.result: YES
com.apple.message.summarize: YES
SenderMachUUID: 3637A703-9E26-3964-BF0F-66E4F4E88C2D

02/01/16 16:29:33,871 diagnostics_agent[284]:
com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.signature: Karabiner_AXNotifier
com.apple.message.signature2: org.pqrs.Karabiner-AXNotifier ||| 10.15.0 (10.15.0)
com.apple.message.value: 14063
com.apple.message.value2: 0
com.apple.message.value3: 1
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: 3637A703-9E26-3964-BF0F-66E4F4E88C2D

02/01/16 19:59:45,912 diagnostics_agent[284]:
OSActivityID: 0x0000000000000d07
com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.signature: Karabiner
com.apple.message.signature2: org.pqrs.Karabiner ||| 10.15.0 (10.15.0)
com.apple.message.value: 12612
com.apple.message.value2: 0
com.apple.message.value3: 0
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: 3637A703-9E26-3964-BF0F-66E4F4E88C2D

02/01/16 19:59:45,914 diagnostics_agent[284]:
OSActivityID: 0x0000000000000d07
com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.signature: Karabiner_AXNotifier
com.apple.message.value: 12612
com.apple.message.signature2: org.pqrs.Karabiner-AXNotifier ||| 10.15.0 (10.15.0)
com.apple.message.value2: 0
com.apple.message.value3: 0
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: 3637A703-9E26-3964-BF0F-66E4F4E88C2D

02/01/16 20:25:33,470 diagnostics_agent[284]:
com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.signature: Karabiner
com.apple.message.signature2: org.pqrs.Karabiner ||| 10.15.0 (10.15.0)
com.apple.message.value: 1548
com.apple.message.value2: 0
com.apple.message.value3: 0
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: 3637A703-9E26-3964-BF0F-66E4F4E88C2D

02/01/16 20:25:33,471 diagnostics_agent[284]:
com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.signature: Karabiner_AXNotifier
com.apple.message.signature2: org.pqrs.Karabiner-AXNotifier ||| 10.15.0 (10.15.0)
com.apple.message.value: 1548
com.apple.message.value2: 0
com.apple.message.value3: 0
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: 3637A703-9E26-3964-BF0F-66E4F4E88C2D

02/01/16 23:58:05,280 diagnostics_agent[284]:
com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.signature: Karabiner
com.apple.message.signature2: org.pqrs.Karabiner ||| 10.15.0 (10.15.0)
com.apple.message.value: 12751
com.apple.message.value2: 0
com.apple.message.value3: 0
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: 3637A703-9E26-3964-BF0F-66E4F4E88C2D

02/01/16 23:58:05,283 diagnostics_agent[284]:
com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.signature: Karabiner_AXNotifier
com.apple.message.signature2: org.pqrs.Karabiner-AXNotifier ||| 10.15.0 (10.15.0)
com.apple.message.value: 12751
com.apple.message.value2: 0
com.apple.message.value3: 0
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: 3637A703-9E26-3964-BF0F-66E4F4E88C2D

03/01/16 00:15:06,339 systemstats[982]:
com.apple.message.domain: com.apple.telemetry.coalitions.daily
com.apple.message.reason: daily
com.apple.message.date: 20160101
com.apple.message.os_build: 15C50
com.apple.message.system_uptime: 28000
com.apple.message.label: org.pqrs.Karabiner
com.apple.message.ac-active.total.duration: 27000
com.apple.message.ac-active.total.cpu_time: 210
com.apple.message.ac-active.spin.count: 1
com.apple.message.ac-active.total.run_time: 26000
com.apple.message.ac-active.total.up_time: 27000
com.apple.message.ac-active.total.energy_impact: 21000
com.apple.message.ac-active.total.wakeups: 45000
com.apple.message.ac-active.total.interrupts: 180000
com.apple.message.ac-active.total.spawns: 14
com.apple.message.ac-active.total.disk_bytes_read: 15000000
com.apple.message.ac-active.total.disk_bytes_write: 240000
com.apple.message.ac-active.spin.duration: 19000
com.apple.message.ac-active.spin.hist: 0,16000,1,32000,0
com.apple.message.ac-active.spin.avg: 18830
com.apple.message.ac-active.spin.rank: 2
SenderMachUUID: 11213C5D-3A89-3476-B749-7D8B9FA02C2A

03/01/16 00:15:45,455 systemstats[982]:
com.apple.message.domain: com.apple.telemetry.coalitions.daily
com.apple.message.reason: daily
com.apple.message.date: 20160102
com.apple.message.os_build: 15C50
com.apple.message.system_uptime: 41000
com.apple.message.label: org.pqrs.Karabiner
com.apple.message.battery-active.total.duration: 9800
com.apple.message.battery-active.total.cpu_time: 12
com.apple.message.battery-active.total.run_time: 9600
com.apple.message.battery-active.total.up_time: 30000
com.apple.message.battery-active.total.energy_impact: 1500
com.apple.message.battery-active.total.wakeups: 15000
com.apple.message.battery-active.total.interrupts: 21000
com.apple.message.battery-active.total.spawns: 7
com.apple.message.battery-active.total.disk_bytes_read: 5400000
com.apple.message.ac-active.spin.count: 1
com.apple.message.battery-active.total.disk_bytes_write: 100000
com.apple.message.battery-active.spin.duration: 27000
com.apple.message.battery-active.spin.hist: 0,16000,1,32000,0
com.apple.message.ac-active.total.spawns: 6
com.apple.message.battery-active.spin.count: 1
com.apple.message.battery-active.spin.avg: 27158
com.apple.message.battery-active.spin.rank: 4
com.apple.message.ac-active.total.duration: 32000
com.apple.message.ac-active.total.cpu_time: 26
com.apple.message.ac-active.total.run_time: 32000
com.apple.message.ac-active.total.up_time: 41000
com.apple.message.ac-active.total.energy_impact: 3500
com.apple.message.ac-active.total.wakeups: 47000
com.apple.message.ac-active.total.interrupts: 65000
com.apple.message.ac-active.total.disk_bytes_read: 6100000
com.apple.message.ac-active.total.disk_bytes_write: 94000
com.apple.message.ac-active.spin.duration: 7600
com.apple.message.ac-active.spin.hist: 0,4000,1,8000,0
com.apple.message.ac-active.spin.avg: 7593
com.apple.message.ac-active.spin.rank: 3
SenderMachUUID: 11213C5D-3A89-3476-B749-7D8B9FA02C2A

03/01/16 00:21:33,158 diagnostics_agent[284]:
com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.signature: Karabiner
com.apple.message.signature2: org.pqrs.Karabiner ||| 10.15.0 (10.15.0)
com.apple.message.value: 1408
com.apple.message.value2: 0
com.apple.message.value3: 0
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: 3637A703-9E26-3964-BF0F-66E4F4E88C2D

03/01/16 00:21:33,160 diagnostics_agent[284]:
com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.signature: Karabiner_AXNotifier
com.apple.message.signature2: org.pqrs.Karabiner-AXNotifier ||| 10.15.0 (10.15.0)
com.apple.message.value: 1408
com.apple.message.value2: 0
com.apple.message.value3: 0
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: 3637A703-9E26-3964-BF0F-66E4F4E88C2D

03/01/16 01:54:14,691 diagnostics_agent[284]: OSActivityID: 0x0000000000000d07
com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.signature: Karabiner
com.apple.message.signature2: org.pqrs.Karabiner ||| 10.15.0 (10.15.0)
com.apple.message.value: 5562
com.apple.message.value2: 0
com.apple.message.value3: 0
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: 3637A703-9E26-3964-BF0F-66E4F4E88C2D

03/01/16 01:54:14,694 diagnostics_agent[284]: OSActivityID: 0x0000000000000d07
com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.signature: Karabiner_AXNotifier
com.apple.message.value: 5562
com.apple.message.signature2: org.pqrs.Karabiner-AXNotifier ||| 10.15.0 (10.15.0)
com.apple.message.value2: 0
com.apple.message.value3: 0
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: 3637A703-9E26-3964-BF0F-66E4F4E88C2D

03/01/16 14:37:44,868 diagnostics_agent[357]:
com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.signature: Karabiner
com.apple.message.signature2: org.pqrs.Karabiner ||| 10.15.0 (10.15.0)
com.apple.message.value: 155
com.apple.message.value2: 0
com.apple.message.value3: 1
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: 3637A703-9E26-3964-BF0F-66E4F4E88C2D

03/01/16 14:37:44,869 diagnostics_agent[357]:
com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.signature: Karabiner_AXNotifier
com.apple.message.signature2: org.pqrs.Karabiner-AXNotifier ||| 10.15.0 (10.15.0)
com.apple.message.value: 146
com.apple.message.value2: 0
com.apple.message.value3: 1
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: 3637A703-9E26-3964-BF0F-66E4F4E88C2D

03/01/16 14:37:54,017 diagnostics_agent[357]:
com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.signature: Karabiner
com.apple.message.signature2: org.pqrs.Karabiner ||| 10.15.0 (10.15.0)
com.apple.message.value: 9
com.apple.message.value2: 0
com.apple.message.value3: 0
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: 3637A703-9E26-3964-BF0F-66E4F4E88C2D

03/01/16 14:37:54,019 diagnostics_agent[357]:
com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.signature: Karabiner_AXNotifier
com.apple.message.signature2: org.pqrs.Karabiner-AXNotifier ||| 10.15.0 (10.15.0)
com.apple.message.value: 9
com.apple.message.value2: 0
com.apple.message.value3: 0
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: 3637A703-9E26-3964-BF0F-66E4F4E88C2D

03/01/16 14:37:57,357 diagnostics_agent[357]:
com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.signature: Karabiner
com.apple.message.signature2: org.pqrs.Karabiner ||| 10.15.0 (10.15.0)
com.apple.message.value: 4
com.apple.message.value2: 0
com.apple.message.value3: 0
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: 3637A703-9E26-3964-BF0F-66E4F4E88C2D

03/01/16 14:37:57,358 diagnostics_agent[357]:
com.apple.message.domain: com.apple.usage.app_activetime
com.apple.message.signature: Karabiner_AXNotifier
com.apple.message.signature2: org.pqrs.Karabiner-AXNotifier ||| 10.15.0 (10.15.0)
com.apple.message.value: 4
com.apple.message.value2: 0
com.apple.message.value3: 0
com.apple.message.value4: 0
com.apple.message.value5: 0
com.apple.message.value6: 0
com.apple.message.value7: 0
com.apple.message.result: NO
com.apple.message.summarize: YES
SenderMachUUID: 3637A703-9E26-3964-BF0F-66E4F4E88C2D

OS X does not launch application automatically when the shift key is pressed when you log in.
You have to open Karabiner every time when you logged in due to this OS X restriction.


Attempt to use consistent headings

Here's my stab at making the headings more consistent. The scheme I've gone for is something like "describe the action the user is taking by completing this page"
For example, the "Available appointments" headline becomes "Select an appointment", and so on.
Would be really good to get some content input on this

Could do with a rebase

OK I've responded to all your comments @evilstreak  - thanks. Rebased.


Add llama-3.2-90b-text-preview to Groq

Just added the biggest of the 3.2 models to the list for anyone who wants to play with it. Hopefully Groq also loads the visual version and then we can use it in Perplexica for asking questions about images!

Closing PR since I modified my master and didn't realize it bled here. Should have created a branch


fix(deps): update all non-major dependencies

This PR contains the following updates:

Package
Change
Age
Adoption
Passing
Confidence

@opentelemetry/api
^0.16.0 -> 0.18.0

@opentelemetry/api-metrics
^0.16.0 -> 0.18.0

@opentelemetry/core
^0.16.0 -> 0.18.0

@opentelemetry/core
^0.16.0 -> ^0.16.0 || ^0.18.0

@opentelemetry/metrics
^0.16.0 -> 0.18.0

@opentelemetry/node
^0.16.0 -> 0.18.0

@opentelemetry/resources
^0.16.0 -> 0.18.0

@opentelemetry/tracing
^0.16.0 -> 0.18.0

@types/node
14.14.28 -> 14.14.31

nock
13.0.7 -> 13.0.10

typescript (source)
4.1.5 -> 4.2.2

Release Notes

open-telemetry/opentelemetry-js-api
v0.18.0
Compare Source
:boom: Breaking Change

#9 chore: refactor diag logger (@dyladan)

:rocket: Enhancement

#10 Use semver to determine API compatibility (@dyladan)

:house: Internal

#12 chore: don't disable rule eqeqeq (@Flarna)
#8 chore: remove nycrc in favor of tsconfig reporting (@dyladan)
#3 chore: add test workflow (@dyladan)
#4 chore: remove package lock (@dyladan)
#2 chore: add lint workflow (@dyladan)

Committers: 2

Daniel Dyla (@dyladan)
Gerhard Stöbich (@Flarna)

v0.17.0
Compare Source
Versions previous to 0.18.0 were developed in another repository.
To see previous changelog entries see the CHANGELOG.md.

open-telemetry/opentelemetry-js
v0.18.0
Compare Source
:boom: Breaking Change

opentelemetry-resources

#1975 fix: specification compliant resource collision precedence (@lonewolf3739)

:rocket: (Enhancement)

opentelemetry-semantic-conventions

#1976 feat(semantic-conventions): add missing RpcAttributes from spec (@blumamir)

:bug: (Bug Fix)

opentelemetry-exporter-collector-grpc, opentelemetry-exporter-collector

#1938 fix(exporter-collector): wrong data type for numbers (@kudlatyamroth)

opentelemetry-instrumentation-http, opentelemetry-plugin-http

#1939 fix: use socket from the request (@mzahor)

opentelemetry-context-async-hooks

#1937 fix: isolate binding EventEmitter (@Flarna)

:books: (Refine Doc)

#1973 docs(readme): fix @opentelemetry/instrumentation-http link (@Hongbo-Miao)
#1941 fix: update readme upgrade guidelines version setting (@MSNev)

:house: (Internal)

opentelemetry-api-metrics, opentelemetry-context-async-hooks, opentelemetry-context-zone-peer-dep, opentelemetry-core, opentelemetry-exporter-collector-grpc, opentelemetry-exporter-collector-proto, opentelemetry-exporter-collector, opentelemetry-exporter-jaeger, opentelemetry-exporter-prometheus, opentelemetry-exporter-zipkin, opentelemetry-grpc-utils, opentelemetry-instrumentation-fetch, opentelemetry-instrumentation-grpc, opentelemetry-instrumentation-http, opentelemetry-instrumentation-xml-http-request, opentelemetry-instrumentation, opentelemetry-metrics, opentelemetry-node, opentelemetry-plugin-grpc-js, opentelemetry-plugin-grpc, opentelemetry-plugin-http, opentelemetry-plugin-https, opentelemetry-propagator-b3, opentelemetry-resource-detector-aws, opentelemetry-resource-detector-gcp, opentelemetry-resources, opentelemetry-sdk-node, opentelemetry-shim-opentracing, opentelemetry-tracing, opentelemetry-web

#1977 chore: update API to 0.18.0 (@Flarna)

Other

#1960 chore: updating current state of compatibility matrix (@obecny)

opentelemetry-api-metrics, opentelemetry-api, opentelemetry-context-async-hooks, opentelemetry-context-base, opentelemetry-context-zone-peer-dep, opentelemetry-core, opentelemetry-exporter-collector-grpc, opentelemetry-exporter-collector-proto, opentelemetry-exporter-collector, opentelemetry-exporter-jaeger, opentelemetry-exporter-prometheus, opentelemetry-exporter-zipkin, opentelemetry-grpc-utils, opentelemetry-instrumentation-fetch, opentelemetry-instrumentation-grpc, opentelemetry-instrumentation-http, opentelemetry-instrumentation-xml-http-request, opentelemetry-instrumentation, opentelemetry-metrics, opentelemetry-node, opentelemetry-plugin-grpc-js, opentelemetry-plugin-grpc, opentelemetry-plugin-http, opentelemetry-plugin-https, opentelemetry-propagator-b3, opentelemetry-resource-detector-aws, opentelemetry-resource-detector-gcp, opentelemetry-resources, opentelemetry-sdk-node, opentelemetry-shim-opentracing, opentelemetry-tracing, opentelemetry-web

#1942 chore: remove API and context-base (@dyladan)

opentelemetry-core, opentelemetry-exporter-collector, opentelemetry-instrumentation-http, opentelemetry-metrics, opentelemetry-plugin-http

#1922 chore: lint on shadowing in non-test sources, fix a few of them (@johnbley)

Committers: 10

Amir Blum (@blumamir)
Bartlomiej Obecny (@obecny)
Daniel Dyla (@dyladan)
Gerhard Stöbich (@Flarna)
Hongbo Miao (@Hongbo-Miao)
John Bley (@johnbley)
Karol Fuksiewicz (@kudlatyamroth)
Marian Zagoruiko (@mzahor)
Nev (@MSNev)
Srikanth Chekuri (@lonewolf3739)

v0.17.0
Compare Source
:boom: Breaking Change

opentelemetry-api-metrics, opentelemetry-api, opentelemetry-core, opentelemetry-exporter-collector-grpc, opentelemetry-exporter-collector-proto, opentelemetry-exporter-collector, opentelemetry-exporter-jaeger, opentelemetry-exporter-prometheus, opentelemetry-exporter-zipkin, opentelemetry-grpc-utils, opentelemetry-instrumentation-fetch, opentelemetry-instrumentation-grpc, opentelemetry-instrumentation-http, opentelemetry-instrumentation-xml-http-request, opentelemetry-instrumentation, opentelemetry-metrics, opentelemetry-node, opentelemetry-plugin-grpc-js, opentelemetry-plugin-grpc, opentelemetry-plugin-http, opentelemetry-plugin-https, opentelemetry-resource-detector-aws, opentelemetry-resource-detector-gcp, opentelemetry-resources, opentelemetry-sdk-node, opentelemetry-shim-opentracing, opentelemetry-tracing, opentelemetry-web

#1925 feat(diag-logger): replace logger with diag logger (@MSNev)

opentelemetry-api, opentelemetry-instrumentation-http, opentelemetry-node, opentelemetry-plugin-http, opentelemetry-tracing

#1899 chore: create NoopSpan instead reusing NOOP_SPAN (@Flarna)

opentelemetry-tracing

#1908 chore: remove config from BasicTracerProvider#getTracer (@Flarna)

opentelemetry-core, opentelemetry-instrumentation-http, opentelemetry-node, opentelemetry-plugin-http, opentelemetry-tracing

#1900 chore: remove NoRecordingSpan (@Flarna)

opentelemetry-instrumentation-fetch, opentelemetry-instrumentation-xml-http-request, opentelemetry-instrumentation, opentelemetry-node, opentelemetry-sdk-node, opentelemetry-web

#1855 Use instrumentation loader to load plugins and instrumentations (@obecny)

opentelemetry-api, opentelemetry-core, opentelemetry-shim-opentracing

#1876 refactor!: specification compliant baggage (@dyladan)

opentelemetry-api-metrics, opentelemetry-api, opentelemetry-context-async-hooks, opentelemetry-context-base, opentelemetry-context-zone-peer-dep, opentelemetry-context-zone, opentelemetry-core, opentelemetry-exporter-collector-grpc, opentelemetry-exporter-collector-proto, opentelemetry-exporter-collector, opentelemetry-exporter-jaeger, opentelemetry-exporter-prometheus, opentelemetry-exporter-zipkin, opentelemetry-grpc-utils, opentelemetry-instrumentation-fetch, opentelemetry-instrumentation-grpc, opentelemetry-instrumentation-http, opentelemetry-instrumentation-xml-http-request, opentelemetry-instrumentation, opentelemetry-metrics, opentelemetry-node, opentelemetry-plugin-grpc-js, opentelemetry-plugin-grpc, opentelemetry-plugin-http, opentelemetry-plugin-https, opentelemetry-propagator-b3, opentelemetry-resource-detector-aws, opentelemetry-resource-detector-gcp, opentelemetry-resources, opentelemetry-sdk-node, opentelemetry-semantic-conventions, opentelemetry-shim-opentracing, opentelemetry-tracing, opentelemetry-web

#1874 More specific api type names (@dyladan)

:rocket: (Enhancement)

opentelemetry-exporter-prometheus

#1857 feat: add prometheus exporter host and port env vars (@naseemkullah)
#1879 feat(prometheus): add getMetricsRequestHandler-method to Prometheus (@weyert)

opentelemetry-core, opentelemetry-tracing

#1918 chore: batch processor, aligning with latest spec changes for environments variables (@obecny)

opentelemetry-instrumentation-grpc

#1806 feat: merge grpc-js into grpc instrumentation #1657 (@vmarchaud)

opentelemetry-api, opentelemetry-core

#1880 feat(diag-logger): introduce a new global level api.diag for internal diagnostic logging (@MSNev)

Other

#1920 chore: adding compatibility matrix for core and contrib versions (@obecny)

opentelemetry-api, opentelemetry-context-async-hooks, opentelemetry-context-base, opentelemetry-context-zone-peer-dep, opentelemetry-tracing, opentelemetry-web

#1883 feat: add support to forward args in context.with (@Flarna)

opentelemetry-api, opentelemetry-core, opentelemetry-shim-opentracing

#1876 refactor!: specification compliant baggage (@dyladan)

:books: (Refine Doc)

Other

#1904 chore: fix upgrade guideline (@dyladan)

opentelemetry-api

#1901 doc: correct tracer docs (@Flarna)

Committers: 8

Bartlomiej Obecny (@obecny)
Daniel Dyla (@dyladan)
Gerhard Stöbich (@Flarna)
Naseem (@naseemkullah)
Nev (@MSNev)
Srikanth Chekuri (@lonewolf3739)
Valentin Marchaud (@vmarchaud)
Weyert de Boer (@weyert)

nock/nock
v13.0.10
Compare Source
Bug Fixes

recorder: don't automatically resume the response (#2160) (e22d734)

v13.0.9
Compare Source
Bug Fixes

playback: consistently check for destroyed attribute (#2152) (b9758c8)

v13.0.8
Compare Source
Bug Fixes

socket: add encrypted attribute for secure requests (#2149) (8de6b69), closes /github.com/nodejs/node/blob/295e766c2782d6d83e33004f7c2204c0a8d52655/lib/_tls_wrap.js#L507-L509

Microsoft/TypeScript
v4.2.2
Compare Source
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the

fixed issues query for TypeScript v4.2.0 (Beta).
fixed issues query for TypeScript v4.2.1 (RC).
fixed issues query for TypeScript v4.2.2.

Downloads are available on:

npm
Visual Studio 2017/2019 (Select new version in project options)
NuGet package

Renovate configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.

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

This PR has been generated by Renovate Bot.

⚠ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

any of the package files in this branch needs updating, or
the branch becomes conflicted, or
you check the rebase/retry checkbox if found above, or
you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:
File name: samples/trace/package-lock.json
bash: line 0: hash: npx: not found


fix(pkg/kernelrelease): allow empty patch for kernelrelease strings.

What type of PR is this?
/kind bug
Any specific area of the project related to this PR?
/area pkg
What this PR does / why we need it:
Some arch kernels are just named 6.1.arch1-1. Therefore, allow empty patch level while parsing kernelrelease string.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?:

fix(pkg/kernelrelease): allow empty patch level string while parsing kernelrelease.

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: FedeDP
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [FedeDP]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: dwindsor, FedeDP
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS [FedeDP,dwindsor]

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


[azure-template-cpp] publish version 1.0.0-beta.1089047

Update vcpkg ports for Azure SDK release. This release may contain multiple ports.

Adding azure-template to release
cc: @danieljurek


Bugfix/category_relations

BugFix to categories relations regarding the "last" parameter. Regards the function call copied below:
cr = CategoryRelations(dfdx, xcats=['GROWTH', 'INFL'], cids=cidx, xcat_aggs=['last', 'mean'], start='2005-01-01', blacklist=black, years=3)
Believe only applicable if the "years" parameter is activated.

Includes the changes to Basket Performance and the respective Unit Test.
Building out assert statements.

Believe the framework for the consolidation is complete. Requires formal testing.


Add  command using

Command Name
/shibapic
Public API Resource
https://shibe.online/
Description
replies with an pic of shiba inu dog
Implementation Details

Add a new javascript file in the commands folder
Use axios to fetch the data from your public API
Format the data in a readable way and send it to the user
Use the discord.js docs to get started

Code of Conduct

[X] I agree to follow this project's Code of Conduct

can I work on this?

@flexx7 Sure, go ahead!

@flexx7  Well done!
I approved your pr #123 and labeled it with the hacktoberfest-accepted label.
Keep contributing ❤


Like/Dislike song function

Can this be added? I'm thinking a keyboard shortcut, and skip song automatically on dislike like in the official website/app.

What would you mean by like or dislike? Syncing it with youtube or keeping them local ?

Syncing with YouTube, basically replicating the same functionality of the web. That's the only way I use YouTube, auto generated playlist and like/dislike songs so they play more or never again.

Local likes would be a good start too.


Email options

With Synology not having mailx - does this mean that it can't be configured for email alerts?

Mailx is a software that is already installed in the Docker image, and it should be able to function properly within the container. It sends mail via SMTP, and you will need to configure it correctly.


Fix validation of fmf id URL, it must be cloneable first

Pull Request Checklist

[x] implement the feature

Unrelated virtual failure, merging.


add a demo to demonstrate on integrating with redux

done in this commit: https://github.com/iliran11/facebook-login-react/commit/c61838dde901111d8e1573a9cf8cecd504d9642a


Create script to redact data in a brief response

A brief response has data that we need to redact - see https://govuk.zendesk.com/agent/tickets/4540337. To ensure the data is completely removed, we also need to redact all related audit events.
There is no way to do this via the API. We don't want to introduce such a mechanism because it would be a dangerous back-door.
We have agreed this with CDIO IA and also CCS. See the linked Zendesk ticket above for the paper trail.
Note - this is very dangerous. If you want to run this in future, you should only run it after testing on non-production environments, and with the agreement of
IA.

Will test against Preview, and then get it reviewed

Worked against Preview - let's get this merged and then run it live!


Revamp KyuubiSessionImpl and KyuubiSyncThriftClient

Why are the changes needed?

KyuubiSessionImpl hold the underlying transport of KyuubiSyncThriftClient, this PR move it inside KyuubiSyncThriftClient
How was this patch tested?

[ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible

[ ] Add screenshots for manual tests if appropriate

[x] Run test locally before make a pull request

Codecov Report

Merging #1483 (b9f8943) into master (cc40c87) will increase coverage by 0.01%.
The diff coverage is 95.45%.

@@             Coverage Diff              @@
##             master    #1483      +/-   ##
============================================
+ Coverage     59.13%   59.15%   +0.01%
  Complexity      172      172
============================================
  Files           235      235
  Lines         12050    12072      +22
  Branches       1478     1481       +3
============================================
+ Hits           7126     7141      +15
- Misses         4319     4327       +8
+ Partials        605      604       -1

Impacted Files
Coverage Δ

.../org/apache/kyuubi/session/KyuubiSessionImpl.scala
84.21% <83.33%> (-0.52%)
:arrow_down:

.../apache/kyuubi/client/KyuubiSyncThriftClient.scala
83.33% <100.00%> (+1.77%)
:arrow_up:

.../scala/org/apache/kyuubi/server/KyuubiServer.scala
63.36% <0.00%> (+0.69%)
: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 cc40c87...b9f8943. Read the comment docs.

thanks, merged to master


Security vulnerabilities in dependencies

Description
During install of dependencies  14 vulnerabilities (3 moderate, 11 high) are reported.
Steps to Reproduce

run npm install

Expected behavior
If possible use versions of dependencies with fixes to security problems

FYI:
These are "only" sub dependencies to dev-dependencies and we will bump these as soon as there are fixes released.


[WIP DO NOT MERGE] ui: add memory used column in instance metrics view

Problem: The metrics view for instances does not show used memory.
Root Cause: Used memory was not added as a column in the metrics view for instances.
Solution: Metrics view for instances makes ‘listVirtualMachineMetrics’ API call to gather metrics. The response of this API call contains total and free memory with the instance. These have been used to compute used memory as a percentage of total memory and displayed as a new column in UI. Also fixes
a bug for VMware, due to which incorrect memory usage was returned.
Types of changes

[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] New feature (non-breaking change which adds functionality)
[ ] Bug fix (non-breaking change which fixes an issue)
[x] Enhancement (improves an existing feature and functionality)
[ ] Cleanup (Code refactoring and cleanup, that may add test cases)

@blueorangutan package

@borisstoyanov a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

Packaging result: ✔centos6 ✔centos7 ✔debian. JID-2658

@blueorangutan test

@borisstoyanov a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

Trillian test result (tid-3455)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 32818 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr3243-t3455-kvm-centos7.zip
Intermittent failure detected: /marvin/tests/smoke/test_privategw_acl.py
Intermittent failure detected: /marvin/tests/smoke/test_vpc_redundant.py
Smoke tests completed. 69 look OK, 1 have error(s)
Only failed tests results shown below:

Test
Result
Time (s)
Test File

test_05_rvpc_multi_tiers
Failure
429.66
test_vpc_redundant.py

test_05_rvpc_multi_tiers
Error
460.46
test_vpc_redundant.py

@blueorangutan package

@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

Packaging result: ✔centos6 ✔centos7 ✔debian. JID-2776

Here's a screenshot

LGTM

@rhtyd I think we're OK for merging this

LGTM

Thanks all.


registry: type too many requests error

ping @aaronlehmann
This patch adds an error type to be later checked also in docker/docker if the registry
is replying with 429.
Signed-off-by: Antonio Murdaca<EMAIL_ADDRESS>

[Current coverage][cc-pull] is 54.74%

Merging [#1693][cc-pull] into [master][cc-base-branch] will decrease coverage by -6.89%

3 files (not in diff) in ...istry/storage/driver were modified. more

Misses +807
Partials -92
Hits -715

1 files (not in diff) in registry were modified. more

Misses +6
Hits -6

@@             master      #1693   diff @@
==========================================
  Files           120        120
  Lines         10489      10493     +4
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
- Hits           6465       5744   -721
- Misses         3424       4241   +817
+ Partials        600        508    -92

Powered by Codecov. Last updated by [b7088d2...69c7880][cc-compare]
[cc-base-branch]: https://codecov.io/gh/docker/distribution/branch/master?src=pr
[cc-compare]: https://codecov.io/gh/docker/distribution/compare/b7088d29c6ee508881153aed3bb46290f521e15d...69c7880998c15e39c819afd009009cda74741ca2
[cc-pull]: https://codecov.io/gh/docker/distribution/pull/1693?src=pr

LGTM

LGTM

@aaronlehmann is it ok to vendor distribution code now? I'm taking care of it

@runcom: Absolutely!


Make Soft/LVS/CVC checks optional in precheck

fixed in https://github.com/efabless/mpw_precheck/pull/195/commits/9798b8ce22b34defdc935da0440d3251c15d78a4


[assimp] Update to 5.2.4

Current problems with this library:

Vendored dependencies
Unofficial names for dependencies
Hardcoded compiler flags outside of toolchain

Tested usage x64-windows and x64-windows-static
Fixes #21361
Fixes #21605
Fixes #22952
Fixes #23401

I've dropped my patch in favor of upstream patch and tested qtquick3d[core,assimp] build on x64-windows.


help with installation

Hi all, thanks for this, very cool. Apologies if this is too newbie of a question but I'm trying to utilize the darwin binaries on my mac, preferring not to build from source. I downloaded and attempted to run via targeting from bash but darwin-amd64-img2lamba is not recognized
sensei:~ *******$ sudo  ~/Downloads/darwin-amd64-img2lambda  --version
Password:
sudo: /Users/elcapitano/Downloads/darwin-amd64-img2lambda: command not found
sensei:~ *******$
Should I be able to use the darwin-amd64-img2lambda  on  mac out of the box, anything I'm missing on how to utilize the binary?
Thanks!

Hey @huemansdesign the following worked for me:
$ /Users/wppttt/Downloads/darwin-amd64-img2lambda
-bash: /Users/wppttt/Downloads/darwin-amd64-img2lambda: Permission denied
amazon-kinesis-firehose-for-fluent-bit (1.2.0) $ chmod +x /Users/wppttt/Downloads/darwin-amd64-img2lambda
amazon-kinesis-firehose-for-fluent-bit (1.2.0) $ /Users/wppttt/Downloads/darwin-amd64-img2lambda
ERROR: Image name is required
... help text for the command ...

Obviously it's probably easier to put it in your $PATH instead of using the full path to executable.

Got it sorry, was advised to run chmod +x  on the binary. Works!


KYLIN-4918 Support Cube Level configuration in FilePruner

Proposed changes
Describe the big picture of your changes here to communicate to the maintainers why we should accept this pull request. If it fixes a bug or resolves a feature request, be sure to link to that issue.
Types of changes
What types of changes does your code introduce to Kylin?
Put an x in the boxes that apply

[ ] Bugfix (non-breaking change which fixes an issue)
[] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation Update (if none of the other choices apply)

Checklist
Put an x in the boxes that apply. You can also fill these out after creating the PR. If you're unsure about any of them, don't hesitate to ask. We're here to help! This is simply a reminder of what we are going to look for before merging your code.

[x] I have create an issue on Kylin's jira, and have described the bug/feature there in detail
[x] Commit messages in my PR start with the related jira ID, like "KYLIN-0000 Make Kylin project open-source"
[x] Compiling and unit tests pass locally with my changes
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] If this change need a document change, I will prepare another pr against the document branch
[ ] Any dependent changes have been merged

Further comments
If this is a relatively large or complex change, kick off the discussion at user@kylin or dev@kylin by explaining why you chose the solution you did and what alternatives you considered, etc...

Codecov Report

:exclamation: No coverage uploaded for pull request base (kylin-on-parquet-v2@01036af). Click here to learn what that means.
The diff coverage is n/a.

@@                  Coverage Diff                   @@
##             kylin-on-parquet-v2    #1603   +/-   ##
======================================================
  Coverage                       ?   24.34%
  Complexity                     ?     4649
======================================================
  Files                          ?     1145
  Lines                          ?    65365
  Branches                       ?     9601
======================================================
  Hits                           ?    15913
  Misses                         ?    47787
  Partials                       ?     1665

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 01036af...d8b4c20. Read the comment docs.

LGTM except for two comments.

Please merge two commits into one and rebase to branch kylin-on-parquet-v2.


Warnings in yard doc generation

Got some warnings in yard doc
[warn]: Invalid tag format for @example in file `lib/rubocop/cop/corrector.rb` near line 33
[warn]: Invalid tag format for @example in file `lib/rubocop/cop/style/module_function.rb` near line 15
[warn]: Invalid tag format for @example in file `lib/rubocop/cop/style/indentation_width.rb` near line 15
[warn]: Invalid tag format for @example in file `lib/rubocop/cop/lint/require_parentheses.rb` near line 20
[warn]: Invalid tag format for @example in file `lib/rubocop/cop/style/indentation_consistency.rb` near line 16
[warn]: Invalid tag format for @example in file `lib/rubocop/cop/style/method_called_on_do_end_block.rb` near line 15
[warn]: Invalid tag format for @example in file `lib/rubocop/cop/lint/parentheses_as_grouped_expression.rb` near line 12

Shoud it be corrected?

Sure.
On 24 January 2015 at 16:16, d4rk5eed<EMAIL_ADDRESS>wrote:

Got some warnings in yard doc
[warn]: Invalid tag format for @example in file lib/rubocop/cop/corrector.rb near line 33
[warn]: Invalid tag format for @example in file lib/rubocop/cop/style/module_function.rb near line 15
[warn]: Invalid tag format for @example in file lib/rubocop/cop/style/indentation_width.rb near line 15
[warn]: Invalid tag format for @example in file lib/rubocop/cop/lint/require_parentheses.rb near line 20
[warn]: Invalid tag format for @example in file lib/rubocop/cop/style/indentation_consistency.rb near line 16
[warn]: Invalid tag format for @example in file lib/rubocop/cop/style/method_called_on_do_end_block.rb near line 15
[warn]: Invalid tag format for @example in file lib/rubocop/cop/lint/parentheses_as_grouped_expression.rb near line 12
Shoud it be corrected?
—
Reply to this email directly or view it on GitHub
https://github.com/bbatsov/rubocop/issues/1594.

I can fix this unless anyone else wants to!


#65 fix Add tests to check missions_completed attribute in random drone generator (first-timers-only)

#65

Thanks, @denisenricohasyim93. This fixes a broken test introduced in #72 (by myself, I believe, while merging a conflict). Time to introduce some continuous integration ASAP to prevent these mistakes in the future.
Thank you for the save! 🙇
I removed the change you performed on checkIfAbsoluteURL() in /test/specs/lib.davIdIcon.spec.js. What was the reasoning behind that one?
Would you like to send another pull request to introduce the test for missions_completed described in #65?

Hi @denisenricohasyim93
Are you still interested in taking on the tet described in #65 ?

Hey @denisenricohasyim93 do you want to do the pr for #65 or we have more first-timers willing to have a shot at it. Please let us know. Thanks 🙂


Dockerfile.ubi: Bump the sha hash to use the latest image

What type of PR is this?
/kind cleanup

What this PR does / why we need it:
The latest image fixes CVE-2022-3515 and should unblock the trivy scans
in our CI.
Which issue(s) this PR fixes:
None

Does this PR have test?
Will be tested by the existing GH actions.

Special notes for your reviewer:
N/A
Does this PR introduce a user-facing change?

NONE

Hmm, the verification issue strikes again:
default: Error: verifying blob [cri-o.amd64.v1.25.0.tar.gz]: getting Fulcio roots: initializing tuf: updating local metadata and targets: error updating to TUF remote mirror: tuf: invalid key

@saschagrunert is that an issue on the CRIO side?

Hmm, the verification issue strikes again:
default: Error: verifying blob [cri-o.amd64.v1.25.0.tar.gz]: getting Fulcio roots: initializing tuf: updating local metadata and targets: error updating to TUF remote mirror: tuf: invalid key

@saschagrunert is that an issue on the CRIO side?

Hm, no maybe this is just a temporarily issue?

@jhrozek can you please try to update CRI-O to v1.25.1 and see if that works? It may be a bug in tuf/fulcio or similar.

Hm, or do we have to bump cosign? :thinking:


Initial rosdep support for gentoo.

This resolves keys using rosdep instead of parsing the yaml files by hand.
connects to #42, #7

overall looks good with the small refactor for licensing that we talked about.

@tfoote license separated, ready for review!


Mirador Build Fails

Describe the bug
The Mirador viewer build fails with the following:
BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default.
This is no longer the case. Verify if you need this module and configure a polyfill for it.

If you want to include a polyfill, you need to:
        - add a fallback 'resolve.fallback: { "url": require.resolve("url/") }'
        - install 'url'
If you don't want to include a polyfill, you can use an empty module like this:
        resolve.fallback: { "url": false }
resolve 'url' in '/Users/michaelspalti/willamette/dura_space/dspace-angular/node_modules/normalize-url'

We need to add a webpack polyfill to devDependencies. Also, we should update webpack.mirador.config.ts to use the copy-webpack-plugin since it's already in our devDependencies and a good replacement for html-webpack-plugin
To Reproduce
Steps to reproduce the behavior:

execute yarn run build:mirador

Expected behavior
The mirador build should succeed and the files copied to dist.
Related work
Link to any related tickets or PRs here.

@mspalti : Would you be willing to work on this?  I'll add it as high priority to the 7.3 board, since obviously we didn't mean to break this.
This also shows that we need to find a better way to test this automatically (to avoid breaking it in the future).  Perhaps we should consider adding a quick build of Mirador into our CI process (https://github.com/DSpace/dspace-angular/blob/main/.github/workflows/build.yml)?  It might be something we simply put at the end of the CI for now.
(Eventually, we might also consider whether to add Cypress e2e tests for this...but that'd require more work as it'd mean spinning up Cantaloupe in Docker in our CI environment.)

I'll work on it. It should be a quick fix.
On Mon, Apr 25, 2022, 1:10 PM Tim Donohue @.***> wrote:

@mspalti https://github.com/mspalti : Would you be willing to work on
this? I'll add it as high priority to the 7.3 board, since obviously we
didn't mean to break this.
This also shows that we need to find a better way to test this
automatically (to avoid breaking it in the future). Perhaps we should
consider adding a quick build of Mirador into our CI process (
https://github.com/DSpace/dspace-angular/blob/main/.github/workflows/build.yml)?
It might be something we simply put at the end of the CI for now.
(Eventually, we might also consider whether to add Cypress e2e tests for
this...but that'd require more work as it'd mean spinning up Cantaloupe in
Docker in our CI environment.)
—
Reply to this email directly, view it on GitHub
https://github.com/DSpace/dspace-angular/issues/1611#issuecomment-1108992748,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAJ7PBZU24HERTVADPOSYB3VG334LANCNFSM5UJUEWTQ
.
You are receiving this because you were mentioned.Message ID:
@.***>

@tdonohue , I agree that we should consider adding the Mirador build to CI. I don't know if we want that in the PR I just submitted. If it's just a matter of adding the yarn command at the end of the file that would be easy enough!


Hide control bar buttons based on Rooms role permissions

What

Hide control bar buttons based on Rooms role permissions instead of disabling them. These were changes requested by Alex Pereira before public preview.
Will add ControlBar unit tests after. It is surprisingly challenging.
Why

https://skype.visualstudio.com/SPOOL/_workitems/edit/2972689
https://skype.visualstudio.com/SPOOL/_workitems/edit/2972694
https://skype.visualstudio.com/SPOOL/_workitems/edit/2972697
https://skype.visualstudio.com/SPOOL/_workitems/edit/2972703
https://skype.visualstudio.com/SPOOL/_workitems/edit/2974319
How Tested

Ran local sample
Process & policy checklist

[ ] I have updated the project documentation to reflect my changes if necessary.
[ ] I have read the CONTRIBUTING documentation.

Is this a breaking change?

[ ] This change causes current functionality to break.

Looks like we still need remove ellipsis button from people pane - is this covered in another work item?

Thanks for making this change in such a velocity! There are a concern around here I wanna discuss:

Since we are moving rendering responsibility from component itself to composite, we removed a bunch of "disable" code - since we don't provide support for component level, this is fine. When we support component level things - what if a developer still render a component under an unsupported role?

My answer is still, we need to gray the component out since we are going to have role info from stateful client and selector, it should not be a concern for a long run(we will disable these component in selector) - but maybe we can consider reserve these gray code out code until then?
Would like to hear voices from @alkwa-msft @prabhjot-msft as well

It's easy enough to keep the components grayed out by keeping them hooked to the Permissions context. Interested in what @alkwa-msft @prabhjot-msft think as well.


Dev dependencies?

Hi,
Not sure, but maybe these dependencies should go on dev-dependencies:
react-redux, react-router, react-router-redux, react-router-scroll?
Or are they supposed to provide universal (isomorphic) features?

Nope, those are the core of the boilerplate and any app created with it.
Suggest you look up those modules on npmjs.com to learn more about what they do.
Thanks for contributing!

Thanks @gihrig,
I know what they do, but at a first glance, your server doesn't depend upon those libraries.
Your clientSide app does, but after you have bundled these deps, they are no longer needed, or am I wrong?
In this case you only need these libraries for development only.

I guess that depends on how you write your app. The whole point of react-boilerplate is integrating those libraries. If you app does not use them, feel free to make changes in your copy.
Remember, react-boilerplate is a starting point. Where you take your app from there is up to you.


Update all import paths

Summary:
The codemod was only updating import paths from 'import' statements.  This PR updates the codemod to handle:

[x] import
[x] export * from
[x] export {foo} from
[x] require()
[x] import()

Issue: None
Test plan:

yarn test declarations

There's still some paths that it's failing to update to correctly.  I'm going to investigate that before I land this.

I'm abandoning this now that we've dropped the file extension from all import paths as part of pre-work.


need a global solution for address collection

related to #5052
need to:

swap out US-centric fields for Global ones when users are non-US (i.e. no state, zip)
figure out a solution for address validation

Re: Validation: I'm into the validation approach in the Phone module -- patterns broken out by countries.
Re: Address collection: The more recent Address module seeks to address this.


After a while, the server dies ECONNREFUSED

First Check

[X] I added a very descriptive title to this issue.
[X] I used the GitHub search to find a similar issue and didn't find it.
[X] I searched the FastAPI documentation, with the integrated search.
[X] I already searched in Google "How to X in FastAPI" and didn't find any information.
[X] I already read and followed all the tutorial in the docs and didn't find an answer.
[X] I already checked if it is not related to FastAPI but to Pydantic.
[X] I already checked if it is not related to FastAPI but to Swagger UI.
[X] I already checked if it is not related to FastAPI but to ReDoc.

Commit to Help

[X] I commit to help with one of those options 👆

Example Code
None

Description
I launch fastapi with this command: uvicorn main:app --host <IP_ADDRESS> --port 17010 --workers 16, and it contains a bunch of endpoints, declared as sync which are passed to Celery and immediately returns, and then Celery does the heavy load.
It has received so far for example approx 100 requests per second, every request looks all alike (same task different parameters), and it works very well and fast. The machine resource consumption is low and everything seems going fine. However, after a few hours, suddenly fastapi stops responding forever: every call is immediately rejected with ECONNREFUSED like it isn't even listening to the port anymore.
Facts:

I can see in the taskmanager that the uvicorn process is still running
I can see in the taskmanager that the 16 processes spawned are still running
In the uvicorn log, the last line is the last successful request, then nothing
In the fastapi log, the last line is the last successful request with some other info from celery, then nothing
The machine has still low resources consumption when it happens
If I kill all the 17 processes and restart uvicorn, it works as usual
Always after a few hours it dies again
There are no weird events in the Windows Event Viewer

I have no clue about what is happening and why I can't see any crash in the logs. How could I find out more?
Operating System
Windows
Operating System Details
Windows Server 2019, 16 cores, 64GB ram
FastAPI Version
0.63.0
Python Version
3.8.8
Additional Context
No response

@gygabyte017 This is a pretty broad description of a problem, but the issue seems to be that there is something (port, file, handle, resource...) that is being held after each of these calls that are made to your service.  Here are a couple of paths that you can look to maybe follow down:

Try using Gunicorn with a uvicorn worker thread.  Uvicorn specifically recommends it here: https://www.uvicorn.org/deployment/
It wasn't stated above, but long running tasks can sometimes use large file inputs.  In that case, you might want to try using Nginx to proxy to your application.  Details are here: https://www.uvicorn.org/deployment/#running-behind-nginx

Good Luck!

Did these suggestions resolve the problem? We are having a similar issue now where after a day or two the server becomes unresponsive on everything except /docs. About to try adding gunicorn.

Hi, I'm still trying different options, I'll report the results as soon as I get more info.
However, about the suggestions:

Since I'm on Windows I cannot use Gunicorn
So I'm trying with nginx, maybe with more copies of uvicorn even on the same server and nginx configured as load balancer.

(@STeveShary what do you mean with "large file input"? which file are you referring to?)
By the way I am very confused about why uvicorn may die and also about how to know for sure how many concurrent requests can uvicorn handle in the different situations, I'm just making tries without a solid understanding.
Thanks

@gygabyte017 Sorry for the slow response.  By large file inputs, I mean uploading a large file.  I'm not sure what is the root cause of the problem.   I suspect that it is not a FastAPI issue, but rather something with Uvicorn.  The way that the connections will work is that they will go from your machine to the server.  Then the server kernel will route to Uvicorn.  Then Uvicorn will route to a FastAPI instance.
The fact that you get a ECONNREFUSED indicates that the server will not setup a TCP connection to even begin to talk to Uvicorn/FastAPI.  It sounds like @researcher2 does not face that issue when using nginx which further makes me think that uvicorn has something going on.

We've had it running stable on gunicorn since a bit after my last comment,
looks like you simply can't use uvicorn directly for production.
On Sat, Sep 11, 2021 at 1:29 AM STeve Shary @.***>
wrote:

@gygabyte017 https://github.com/gygabyte017 Sorry for the slow
response. By large file inputs, I mean uploading a large file. I'm not sure
what is the root cause of the problem. I suspect that it is not a FastAPI
issue, but rather something with Uvicorn. The way that the connections will
work is that they will go from your machine to the server. Then the server
kernel will route to Uvicorn. Then Uvicorn will route to a FastAPI instance.
The fact that you get a ECONNREFUSED indicates that the server will not
setup a TCP connection to even begin to talk to Uvicorn/FastAPI. It sounds
like @researcher2 https://github.com/researcher2 does not face that
issue when using nginx which further makes me think that uvicorn has
something going on.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/tiangolo/fastapi/issues/3700#issuecomment-916992497,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHULRU24XMY4JBQUJEL42I3UBIP6TANCNFSM5CDW52OA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

Hello, I have the same issue as yours. I tried to deploy the fastapi & uvicorn docker application to AWS ECS Fargate with Network Load Balancer, after 2-3 hours and handled around 2000 requests, it will stop responding. I tried using gunicorn, also not working. Is there any solution?

Hi, I'm still trying different options, I'll report the results as soon as I get more info.
However, about the suggestions:
1. Since I'm on Windows I cannot use Gunicorn

2. So I'm trying with nginx, maybe with more copies of uvicorn even on the same server and nginx configured as load balancer.

(@STeveShary what do you mean with "large file input"? which file are you referring to?)
By the way I am very confused about why uvicorn may die and also about how to know for sure how many concurrent requests can uvicorn handle in the different situations, I'm just making tries without a solid understanding.
Thanks
Hello, I have the same issue as yours. I tried to deploy FastAPI & Uvicorn Docker Application to AWS ECS Fargate. After 2-3 hours, it handled around 2000 requests and then stop responding. Also tried gunicorn, not working either. Is there any solution?

You can try replicating the same API but without calling Celery, just to debug the problem. The code would not do anything, just return immediately.
And leave it for the same amount of time, and see if you see the same problem. If you see the problem, then it's probably not related to Celery. If you don't see the problem, then maybe it's not related to FastAPI and Uvicorn.


Fix Codacy issues

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 94.48%. Comparing base (1be749d) to head (bc98864).
Report is 12 commits behind head on main.

Additional details and impacted files

@@            Coverage Diff             @@
##             main     #158      +/-   ##
==========================================
- Coverage   94.57%   94.48%   -0.09%
==========================================
  Files          78       78
  Lines        1918     1887      -31
  Branches      191      191
==========================================
- Hits         1814     1783      -31
  Misses        102      102
  Partials        2        2

Flag
Coverage Δ

frontend-customer
96.35% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines
Coverage Δ

backend/src/auth/auth.service.ts
94.44% <ø> (-0.16%)
:arrow_down:

backend/src/auth/strategies/jwt.strategy.ts
90.90% <ø> (ø)

...abase/migrations/1731981975581-InitialMigration.ts
100.00% <ø> (ø)


⚠ Bofrost.be has degraded performance

In bf7b52e, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 2220 ms

Resolved: Bofrost.be performance has improved in e0bc88d.


Show access specifiers as part of the Hover information

One piece of information about a method definition that it's sometimes needed is if its member access is public, private, etc. This can be useful, for example, if you are inside a .cpp file and want to know quickly if a member is accessible outside of the class or not. Knowing if a field is protected can also be useful if we consider them a code smell and would like to refactor them.
I propose this can be shown as part of the hover Markdown contents. For example, instead of
instance-method HoverInfo::present

...
// In ...

Clangd would show
public instance-method HoverInfo::present

...
// In ...

Any thoughts? As far as I know, visibility, linkage, member access is not trivially computable in Clang, but maybe if you restrict it to a couple of easy and useful cases (like member method accessibility), the feature can be reliable and useful to programmers, without much impact on the information that is already available in the hover popup. Thanks.

this sounds a useful feature to me.
And sometimes I'd like to know whether a member function is overriding a virtual member from a base class, would be nice to show it in hover as well.

Looks like this is implemented now.

Yes, I implemented this in https://github.com/llvm/llvm-project/commit/6407aa9d2e0e225bc81d3b2602d6e6ed79912ec2 I'll close the issue.


qiskit/visualization/dag_visualization.py needs testing

The code in qiskit/visualization/dag_visualization.py needs testing. Current coverage is:

file
statements
missing
coverage

qiskit/visualization/dag_visualization.py
38
34
11%

(This is a follow up from https://github.com/Qiskit/qiskit-terra/issues/300#issuecomment-489324685)

At some point the numbers improved to 85%. https://coveralls.io/builds/24960860/source?filename=qiskit/visualization/dag_visualization.py
So closing this one.


Add BNPL Pay Token Logo

Updated with checksum - thanks @jiro-ono! Does it not need the info.json file?

Updated with checksum - thanks @jiro-ono! Does it not need the info.json file?

Nice appreciate that, and no we don't use the info.json's anywhere. Just pull the logos from this repo.


Add debian wiki to bind9 documentation

Link: https://wiki.debian.org/Bind9

Completed with ee36d0a


Upgrade Cypress to v10

Upgrades Cypress to the latest version. Config migrated automatically by the app with a little bit of clean up.
https://docs.cypress.io/guides/references/migration-guide#Migrating-to-Cypress-version-10-0
As this is a major version some extra local testing would be great to make sure the runner works as expected.

@marianayovcheva Mind running this locally too before I hit merge?


WPF and Azure Firewall

I have a WPF application that uses MS Graph, users sign in and then they receive an error that they do not have access to the server. I do not know who is going to download my app and use it so I have no way to put IP addresses in prior to use. How can I set my firewall restrictions up to allow any user that comes through my application to have access to the database? I reviewed IP groups and whitelist but that requires pre-existing knowledge of your user.
Thank you.

@JamesHHoustonII The Github forum is based on the feedback on GitHub Documentation. Please share the link of documentation this issue arise from as this will make us help you better.

The issue is it falls between two different documents 1) Azure b2b Client
ID and 2) Azure firewall I don't have a specific document to reference
On Mon, Jul 20, 2020, 10:28 PM NavtejSaini-MSFT<EMAIL_ADDRESS>wrote:

@JamesHHoustonII https://github.com/JamesHHoustonII The Github forum is
based on the feedback on GitHub Documentation. Please share the link of
documentation this issue arise from as this will make us help you better.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/azure-docs/issues/59390#issuecomment-661608326,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACTKESND5URSBKGXM4TP2V3R4UDOHANCNFSM4PDAZCPQ
.

Solved: https://stackoverflow.com/questions/13406663/how-can-i-allow-unknown-users-to-access-my-sql-azure-db
Azure Portal -> Databases -> Servers -> Configure and add the following rule:
All Access <IP_ADDRESS>  <IP_ADDRESS>
I would suggest you do due security diligence in your application but this is how you can run an app (WPF, UWP ect..) with Microsoft Graph Sigin in and any client can access the DB.


Slides module doesn't expose Slide type

Hey there, because the Slides module doesn't expose the Slide type alias, consumers of this package can't write type annotations for their slides.
For example:
module Main exposing (main)

import Slides exposing (..)

main : Program Never Model Msg
main =
    Slides.app
        Slides.slidesDefaultOptions
        [ welcome ]

welcome =
    html <| div [] [ h1 [] [ text "Into to Elm" ] ]

Will compile, but with warnings: Top-level value languageSummary does not have a type annotation.. Adding the type annotation welcome : Slides.Slide results in a compilation failure: Slides does not expose Slide. .
Can you please have a think about exposing the Slide type?
Thanks for the package, appreciate your time & effort!

You are 100% right, I completely missed it.
I will likely make it an opaque type, to allow annotations but keep direct instantiation impossible.
I should be able to do this in the next few days.
Thanks for the heads up!

Sounds great, thanks for the prompt reply 💯

Fixed by https://github.com/xarvh/elm-slides/commit/315d388bc9368dab37ab07d5da6e5834daccb681

Thanks a lot @xarvh, appreciate it!


Tidy EndpointSlice concept

/kind cleanup
Tidy https://k8s.io/docs/concepts/services-networking/endpoint-slices/ on top of the changes for v1.19 [preview]
One overall theme is to describe what that control plane does rather than the specific controllers. In my view, that level of detail is best left for the Reference section (I started work to add details of all the built-in control loops there in PR #16885, and one day I might pick that up again). Many people who need to understand how Kubernetes works don't need to look inside the control plane, they can just treat it as an opaque box fronted by the API.
Following on from PR #20072 this also moves EndpointSlice down in the section by giving it a higher weight.

/lgtm
Thanks for this quiet, persistent content work @sftim :)


remove coerce input class type checking validation

This problem seems to have been discovered a long time ago, but it has not been fixed yet.
It makes existing test cases to fail.
I think this code need to removed first and come up with another way to validate it.

With this change, we won't allow files at all, only nils

Oops! I didn't check that part, sorry.
Then, how do you think about removing the validation part ?
or is there any solution to solve this problems?
I'm having same problems as issue#37

@PilYeooong seems like there is a solution in that issue, isn't it?

@fuelen I'll check it. gonna close PR


remove prior dataframe implementation

Closes #859

Current dependencies on/for this PR:

main

PR #763

PR #765

PR #767

PR #769

PR #771

PR #862

PR #863

PR #864   👈

PR #774

PR #795

PR #819

Current dependencies on/for this PR:

main

PR #763

PR #765

PR #767

PR #769

PR #771

PR #862

PR #863

PR #864   👈

PR #774

PR #795

PR #819

Current dependencies on/for this PR:

main

PR #763

PR #765

PR #767

PR #769

PR #771

PR #862

PR #863

PR #864   👈

PR #774

PR #795

PR #819

Current dependencies on/for this PR:

main

PR #763

PR #765

PR #767

PR #769

PR #771

PR #862

PR #863

PR #864   👈

PR #774

PR #795

PR #819

Closing until Polars is closer to being ready.


Minor edits to miscellaneous tuts

The last PR #79 had some mistakes that this pull request aims to fix. These issues were pointed out by @hodgestar

The title of Single photon interference tutorials was not rendered correctly.
The index of tutorial page had an error

@hodgestar Thank you for the comments, I have made the necessary changes.


Integration Test - Release - 2019/08/01 14:46:02

Auto create for integration test. AnotherAuthorUpdatedArticleFlow

@lamebrain : Thanks for your contribution! The author(s) have been notified to review your proposed change.


Can webrtc customize ice?

I checked the source and it seems to be ice provided by Amazon.  This is very unfriendly to people from China or other distant places.  If I build stun and turn with coturn myself.  The camera connection will be very fast.  Mainly intended for low-latency viewing.  For 4g remote control vehicles or drones.

New configuration option was added:
webrtc:
  # https://www.w3.org/TR/webrtc/#rtciceserver-dictionary with optional
  # '?transport=udp' or '?transport=tcp'
  iceServers: stun:stun.kinesisvideo.eu-north-1.amazonaws.com:443

First of all, thank you for your positive contribution.
Is it OK to write directly in the configuration file?
I'm a little confused.


Add a matrix root mean square function that can be provided for use by ukf

Added a matrix square root function mpa
'mpa' is tested on ukf with the same effect as scipy.sqrtm
pytorch-based Taylor series and  pade approximation

I was just comparing it to scipy's sqrtm on ukf before.
2.Taylor series calculation based on pytorch is too inefficient

Related Links:
1.https://github.com/HongLouyemeng/pypose/tree/gcholesky_test
2.https://github.com/pytorch/pytorch/issues/93270
Related Papers:
[1].Papakonstantinou P. Reduction of the RPA eigenvalue problem and a generalized Cholesky decomposition for real-symmetric matrices[J]. Europhysics Letters, 2007, 78(1): 12001.
[2].Hale, Nicholas, Nicholas J. Higham, and Lloyd N. Trefethen. "Computing A^α,\log(A), and related matrix functions by contour integrals." SIAM Journal on Numerical Analysis 46.5 (2008): 2505-2523.
[3].Yue Song, Nicu Sebe, and Wei Wang. Fast differentiable matrix square root.
ICLR. 2022


Fix compilation material failure log

LGTM. I've been using the +value syntax instead of (int)value; it's the same, but a bit more compact.

updated


Revert "[CI] Use mesheryctl to start adapters in CI"

Reverts meshery/meshery#5361

Codecov Report

Merging #5379 (2ab2d3d) into master (e737fea) will decrease coverage by 4.31%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #5379      +/-   ##
==========================================
- Coverage   17.47%   13.16%   -4.32%
==========================================
  Files         107      107
  Lines        9882     9882
==========================================
- Hits         1727     1301     -426
- Misses       7733     8304     +571
+ Partials      422      277     -145

Flag
Coverage Δ

gointegrationtests
?

unittests
13.16% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

mesheryctl/internal/cli/root/system/update.go
1.05% <0.00%> (-58.95%)
:arrow_down:

mesheryctl/internal/cli/root/system/start.go
1.88% <0.00%> (-55.19%)
:arrow_down:

mesheryctl/internal/cli/root/system/status.go
1.14% <0.00%> (-55.18%)
:arrow_down:

mesheryctl/internal/cli/root/system/restart.go
1.92% <0.00%> (-48.08%)
:arrow_down:

mesheryctl/internal/cli/root/system/stop.go
2.15% <0.00%> (-44.61%)
:arrow_down:

mesheryctl/internal/cli/root/system/logs.go
3.26% <0.00%> (-36.96%)
:arrow_down:

mesheryctl/internal/cli/root/system/check.go
1.03% <0.00%> (-23.03%)
:arrow_down:

mesheryctl/internal/cli/root/system/dashboard.go
1.70% <0.00%> (-9.41%)
:arrow_down:

mesheryctl/pkg/utils/healthcheck.go
8.82% <0.00%> (-4.42%)
:arrow_down:

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 e5eeca1...2ab2d3d. Read the comment docs.


[Tracking issue] Test infra

Webpack test case migration
- [ ] https://github.com/web-infra-dev/rspack/issues/2496
- [ ] Webpack Test case Alignment

HMR E2E testing
- [ ] E2E testing with HMR
- [ ] https://github.com/web-infra-dev/rspack/issues/2410
- [ ] E2E test about create rspack@latest

fine-grained benchmark
- [ ] Huge project that has 50000 modules
- [ ] Targeted benchmark, such as large repositories with special topologies, for testing bundle-splitting performance regressions
- [ ] cases that have a lot of IO operation - [https://github.com/mui/material-ui](https://github.com/mui/material-ui)
- [ ] webpack matrix bench like
- [ ] modern-js testing

Optimize testing DX
- [ ] Optimizing the use of the rust snapshot testing tool
- [ ] Jest unit testing rust debugging experience optimization
- [ ] Write more test-related contribution guides.

Is this also the proper holding issue for integration tests with other tooling and their integration tests to ensure ecosystem compatibility? I'm thinking something like kicking off the Nx Rspack test suite to get signals for regression.


Uncaught TypeError: Cannot read property '_' of undefined

This is my first time posting a problem here, so if I'm doing something wrong, sorry!
I'm getting this error and I don't quite get it.
Here I am again with a problem I can't solve ! I'm getting this error and I don't quite get it.
enter image description here
After opening the DOM and reading the whole error and a lot of hours spend on Google, the only thing I got was that it looks like the error is triggered by this line of code:
const [user, setUser] = useState(null)
This is the Code where this line is :
import React, { useState, useEffect } from 'react';
import { StyleSheet, View, Text, Image, FlatList } from 'react-native';
import { connect } from 'react-redux';

import firebase from 'firebase';
require('firebase/firestore');

function Profile(props) {
  const [userPosts, setUserPosts] = useState([]);
  const [user, setUser] = useState(null);

  useEffect(() => {
    const { currentUser, posts } = props;
    console.log({ currentUser, posts });

    if (props.route.params.uid === firebase.auth().currentUser.uid) {
      setUser(currentUser);
      setUserPosts(posts);
    }
  });

  if (user === null) {
    return <View />;
  }
  return (
    <View style={styles.container}>
      <View style={styles.containerInfo}>
        <Text> {user.name} </Text>
        <Text> {user.email} </Text>
      </View>
      <View style={styles.containerGallery}>
        <FlatList
          numColumns={3}
          horizontal={false}
          data={userPosts}
          renderItem={({ item }) => (
            <View style={styles.containerImage}>
              <Image style={styles.image} source={{ uri: item.downloadURL }} />
            </View>
          )}
        />
      </View>
    </View>
  );
}
const styles = StyleSheet.create({
  container: {
    flex: 1,
    marginTop: 40,
  },
  containerInfo: {
    margin: 20,
  },
  containerGallery: {
    flex: 1,
  },
  containerImage: {
    flex: 1 / 3,
  },
  image: {
    flex: 1,
    aspectRatio: 1 / 1,
  },
});

const mapStateToProps = (store) => ({
  currentUser: store.userState.currentUser,
  posts: store.userState.posts,
});

export default connect(mapStateToProps, null)(Profile);

I'm making an Instagram Clone and if you need any other code I have, please tell me because I don't know what you all need to help me.

Welcome to the issue tracker, @chin14. It is OK to be new.
The error message means that somewhere, there is a line being executed that contains an expression that looks like something._, and something happens to be undefined at that point. This might be related to the Underscore library but it also might not.
How did you reach the conclusion that the error is triggered inside the const [user, setUser] = useState(null); line? Assuming you are right about this, the line throwing the error must be somewhere inside React or in one of React's dependencies.
You can pinpoint the exact location of the problem by stepping through your code with a debugger. This should enable you to identify what something should have been, which in turn might hint at a solution. If the problem is actually a bug in React, you might even be able to solve it by just upgrading React to the next patch or minor version.
Please try stepping with the debugger and then let us know what you found.

Thanks! @jgonggrijp
I never really used a debugger, and this is also my first React project.
My conclusion is based on the error message I got, there is a part where it says this is a part of the error. I figured that could be it. Maybe I'm wrong, I really don't know, haha. Anyway I tried a lot of things, I also removed this line of code:
  if (props.route.params.uid === firebase.auth().currentUser.uid) {
      setUser(currentUser);
      setUserPosts(posts);
    }

Now the error is gone, but I don't know how to replace this line.
Thanks for the Link, I will look into it and maybe start using debugger.

If removing those lines silences the error, that seems to suggest the problem is somewhere in those lines (i.e., either in firebase.auth(), setUser(currentUser) or setUserPosts(posts)). I don't know how to replace those lines (or whether you should even replace them at all), because I never use React, but when you step with a debugger, you might want to set your breakpoint just before those lines to see what is going on.

@chin14 Did you find out what was causing the problem? Did it have anything to do with Underscore?


Fixed HTML Mailing

Previously, HTML mails couldn't be sent. Now, then can be.
The attachment problem still remains, i.e. emails can't be sent without an attachment

Thanks


Tracking issue for Juno v13

[ ] SDK v47

https://github.com/CosmWasm/wasmd/pull/1132
https://github.com/cosmos/interchain-accounts-demo/pull/165

this is the current high priority item @vuong177

https://github.com/cosmos/ibc-go/pull/2955

Summary of 47:

Confio working on 47 in a feature branch and intends to have support as a feature branch going forward.

afaik, 47 doesn't have the liquid staking module, meaning the best course of action is to upgrade it to 47 also

Other:

[ ] https://github.com/CosmosContracts/juno/issues/234

Need feedback on the scope of v13.  Basically, not sure if we want to target:

sdk 47 -  and have some upstream timeline questions
sdk 46 -  and be using eve's forked modules

Oracle will be in v12, and LocalJuno/IBCtest will be between now and v13. Not required for version change
So new list is:

v47 bump (ibc + wasm)
https://github.com/CosmosContracts/juno/issues/234
globalfee
feesplit module?

Closing in favor of #475


[Feature request]: Ability to pause Stretchly via menubar in strict mode

Version

[X] I'm using version 1.14.1

Existing requests

[X] I've checked Existing requests

Advanced Preferences

[X] I've checked Advanced Preferences

What operating system are you using?
macOS
Operating System Version
macOS 13.4.1 (c) (22F770820d)
Problem description
When I don't have strict mode enabled, I always develop a bad habit of skipping breaks.
That said, if the break timer pops up during a zoom or teams meeting, I need to skip them pretty urgently.
I know you can pause stretchly when certain apps are open, but this feature does not work very well:

I leave teams open because it is a chat application as well as a video call application, so stretchly is always paused
Zoom, too, often stays open in the background.

Possible solution
Right now, you can click on the menubar stretchly icon to pause it temporarily. It takes a couple clicks, so it is much harder to develop a habit of pausing it every break. However, this pause function is disabled during strict mode. I would like there to be an option to have this enabled during strict mode, so that if stretchly pops up during a meeting I can fairly quickly pause it when I need to.
Alternative solutions
No others idea in mind at the moment, but I'll take the opportunity to say thanks for a great app!
Additional information
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct

@cyniphile hi there
Short Reply
Workaround  MacOs
Mac: Block you screen using Control + Command + Q shortcut
Workaround for Windows 10 & 11
Block you screen using WIN + L shortcut
More details for you
I'm not sure if it will work for you on Mac. I'm using it on Windows and I`ve disabled skipping option (strict mode)
Context
If I'm on call or I need to logging for something urgent - workaround to lock my screen and log in again - this resets Strechly from blocking the screen
Please verify
Chat PT telling me that on a Mac, you can quickly lock the screen by pressing Control + Command + Q. Does the trick just like WIN+L on Windows. 😎

This is unfortunately not an acceptable workaround, as it forced me to lock my screen during the middle of a call. Since I use my computer for work, this would cause disruptions.

Well, the solution here is for Microsoft and Zoom to turn on system Do not disturb mode when meeting has started. Maybe it's possible already?
Or similar to what @AvgustPol said, but turn on DND by some shortcut.

Don't think there is a way to turn on DnD when zoom/teams are in a call. It is only just when the app is opened and closed, so the same problem when using, say, teams for chat (always open). I guess I can use the keyboard shortcut for DnD, but not ideal as the shortcut just turns on DnD mode, and then I have to remember to turn it off.

This turns out to not be a good solution anyway, because turning on DnD mid pause does not close/hide the stretchly pop (confirmed that "Show even in DnD mode" option was disabled.

@hovancik since you are on the thread, also wanted to take the time to say thank you for Stretchly. I've been using it for years and I find it dramatically improves my vision.

My workaround is to simply quit stretchly if it pops up at a bad time, and set a cron to conditionally open it again every half hour.

Sorry guys it took so much time, but life is life. Once new version is out, you will be able to specify advanced option to enable this behavior: https://github.com/hovancik/stretchly?tab=readme-ov-file#show-break-actions-skip-pause-reset-in-strict-mode


"RNCCheckbox" was not found in the UIManager

when click to list dropdown itens the error show.
tested on IOS

@TiagoAndreAlmeida can you give some more context on this issue using the bug report template. This would help in resolving the above issue. Thanks

@TiagoAndreAlmeida  I had the same issue. I fixed it with this.
Hope it helps :)


Fixes blog editor; removes "Settings" and enables inputs

Resolves #419

Tried out locally. Most of the bugs in #419 is fixed. But the image upload is still not working (image show up in preview, but disappeared after submit transaction)


Added annotation for correct serialization of disease_occurrence key.

Anytime there is a key containing an underscore we need to make sure the JSON annotation is in both the builder and the domain object.

Thanks! we should include this in the developers README


[BugFix] Display right partition info for explain delta lake scan node

What type of PR is this：

[x] BugFix
[ ] Feature
[ ] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Which issues of this PR fixes ：

Fixes #15804
Problem Summary(Required) ：

Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto backported to target branch

[x] 2.5
[ ] 2.4
[ ] 2.3
[ ] 2.2

[FE PR Coverage Check]
:disappointed: fail : 0 / 4 (00.00%)
file detail

path
covered_line
new_line
coverage
not_covered_line_detail

:large_blue_circle:
com/starrocks/planner/DeltaLakeScanNode.java
0
4
00.00%
[159, 233, 234, 238]

run starrocks_admit_test

@Mergifyio backport branch-2.5


Scandinavic characters in filenames

If I upload an attachment file with name that contains scandinavic characters (åäö), they're not displayed correctly on the attachment list of invoice.

Hmm, seems to work for me... This might be a character-encoding thing (I am looking at you Windows :eyes: )

Might be a frontend issue then, I used the official frontend

I changed the frontend to URL encode filenames, should the backend also be updated to handle that? See PR:
https://github.com/Tietokilta/web/pull/523

I'm not sure how it is done right now but apparently non-ascii characters are to be included, they should be added to the filename* field with the RFC 5987 encoding
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Disposition#syntax

You may want to avoid percent escape sequences in filename, because they are handled inconsistently across browsers.


clean up the ".*_1" data

Write management command to clean up the data that had "_1"s appended to it.
If this happened improperly exporting the data as XLS will fail.  There will be xml in
select xml from odk_logger_instance where xform_id=414;
that will have the origin not _1 name causing a key error.
Doing it the hard way, the function should

find files that match the above condition
remove any _1 from the id_string and title
remove any _1 from the xml and json
MAYBE remove any _1 from the xls on disk?

Doing it the easy way:

change admin.py file to expose more
use Django admin

do it the easy way

This works, I've only updated

good_eats
autres_points_d_infrastructure_janvier
autres_points_d_infrastructure_revise

if we see the same error again we can follow this procedure to fix it

in admin remove _1 from json
in admin remove _1 from xml
in db remove _1 from id_string
in db remove _1 from title
check xls file without _1 exists on filesystem
** in db remove _1 from xls


Something wrong when I try to build it on os x

Here is the information:
make: execvp: ./install-sh: Permission denied
g++  -g -O2 -std=gnu++11 -O3 -Wall -Wextra -fPIC -c -o bin/2048.o 2048.cpp
error: unable to open output file 'bin/2048.o': 'No such file or directory'
1 error generated.
make: *** [bin/2048.o] Error 1

Try "mkdir bin". The "Permission denied" error is pretty weird - what OS
are you running this with?
On Tue, Mar 21, 2017 at 04:44 kgcrandn<EMAIL_ADDRESS>wrote:

Here is the information:
make: execvp: ./install-sh: Permission denied
g++ -g -O2 -std=gnu++11 -O3 -Wall -Wextra -fPIC -c -o bin/2048.o 2048.cpp
error: unable to open output file 'bin/2048.o': 'No such file or directory'
1 error generated.
make: *** [bin/2048.o] Error 1
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/nneonneo/2048-ai/issues/47, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAEmudVN24MFn2qr9aqornrZAl16VbL2ks5rn43_gaJpZM4MjfHf
.

I am running it with OS X. I try "mkdir bin", and it works. Thanks.
But I am confused why it goes wrong?

I didn't realize that macOS's default mkdir wasn't acceptable to my configure script - I always have the GNU coreutils installed. When mkdir isn't acceptable, it falls back to install-sh, which wasn't properly executable (it is now).


add eu country flags

look at here https://www.flag-sprites.com/de_DE/ i prefer the "GoSquared large 32x32".
with this we have one image for all countries and a css for using them easily!

sounds good

you missed cyprus!

hu is missing says the console


Build failed for 1.1.2

No binaries are available along with last (v1.1.2) release since build error for all the platforms:

win:

error: package anstyle-wincon v2.1.0 cannot be built because it requires rustc 1.70.0 or newer, while the currently active rustc version is 1.64.0

linux/darwin:

error: package clap v4.4.3 cannot be built because it requires rustc 1.70.0 or newer, while the currently active rustc version is 1.64.0

Hi @aliesbelik
It's already solved, sorry for the inconvenience.
thank you


What is the color space?

It seems that the ground truth images saved by plot_to_disk look different from them showed in tev.exe and paper. I find that the images saved by  plot_to_disk are not corrected by gamma (gamma = 1) while images in tev.exe and paper are corrected by gamma, which is 2.2.
Should I set gamma in args when training? Or ignore it and just do gamma correction when visualization?

Gamma should be set to 2.2 when visualizing and evaluation.


Add Example  for VLM

Hi! Thank you for adding VLM support! I played around with adding a model to an app, and was wondering to add a VLMEval project!
Wanted to ask if that is something in works, otherwise I can pick it up, creating something similar to LLMEval!

Yea, we'd love to have that as a PR!

On it!


Add skipcq: PTC-W0034

https://deepsource.io/gh/graphite-project/carbon/run/f7c9db6c-4530-4b82-8ae7-57850da0e1e0/python/PTC-W0034

@jsoref FYI, lint check is broken now:
lib/carbon/util.py:235:32: E261 at least two spaces before inline comment
lib/carbon/util.py:235:33: E262 inline comment should start with '# '
lib/carbon/util.py:257:32: E261 at least two spaces before inline comment
lib/carbon/util.py:257:33: E262 inline comment should start with '# '

Codecov Report

Merging #894 into master will not change coverage.
The diff coverage is 0.00%.

@@           Coverage Diff           @@
##           master     #894   +/-   ##
=======================================
  Coverage   51.53%   51.53%
=======================================
  Files          36       36
  Lines        3450     3450
  Branches      495      495
=======================================
  Hits         1778     1778
  Misses       1555     1555
  Partials      117      117

Impacted Files
Coverage Δ

lib/carbon/util.py
49.48% <0.00%> (ø)

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 e4571ff...7ece7f5. Read the comment docs.

Fwiw, I make no warranty about this being the right thing to do in general, it's just to silence the warnings as reported for #893


Contract: Unknown

Description
When I run on some addresses, the output shows the contract address field as "unknown" (Yes, it is lowercase).
E.g.,
=== Potential denial-of-service if block gas limit is reached ===
SWC ID: 128
Severity: Low
Contract: unknown
Function name: constructor
PC address: 361
....
How to Reproduce
I do not know how to reproduce as of yet, since I am running parallel threads and was expecting to get the contract address of a particular address from its output result (which is 'unknown' in this example)
Expected behavior
The address that was passed in should also be put out into the output if an exploit exists for that contract.
other
I can try and code something that puts the address in question whenever this happens into a file while I am running my program... but I need to wait until my current program finishes completion on the subset of data its working with.
EDIT
All of these contracts that show 'unknown' in the Contract field have the same constructor name: constructor.

Thanks for reporting the bug!
I opened a PR to probably fix this, but I can't be positive unless you check or provide a case to reproduce this.

@nbanmp I'm scanning a subset of my original set now on a different computer... hopefully I still get the same result.

@nbanmp Hey Nathan. A sample contract is 0x5f8c34a3f9c240d0a42d5504d44ad7d416ee6851. The contract output is attached.
mythril_output.log

Thanks. I can confirm that the fix will work on that contract!

@norhh and @nbanmp
I found that this issue still exists.
The contract 0x5Cd07FCC52db518067933A435d674db917fc7196 has a last output as "unknown" and calls the function name constructor, as before.
Here is the command: myth -v4 analyze -1 --execution-timeout 3600 -a 0x5Cd07FCC52db518067933A435d674db917fc7196
Here is the output:
mythril.log

Actually we didn't make a release for this yet, This fix is in develop branch

@norhh I see, my bad. I wrongly assumed closed meant integrating. Still learning workflows and all that. Thank you.

@norhh Is there a way to know when a release has occurred and when this is thus integrated? I can do a workaround in the meanwhile, but it would be good to know for future reference.

It might take some time for the next release, as this is Christmas time and a bunch of PRs are still in review.


Is it possible to show a page before showing the configuration page when configuring the connector?

I need to know that, is there a way to show a page before showing the configure page. Can we hide the buttons (Save button) which are shown in configuration page? I have seen when configuring JIRA connector, first they are showing a popup without save button.
Can someone help me to understand this?

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

ID: 28316a67-22fa-8a05-1ae0-fbe1c5720ef9
Version Independent ID: 8a250e46-2a30-af86-839d-9f83a8b48041
Content: Sending messages to Connectors and Webhooks - Teams
Content Source: msteams-platform/webhooks-and-connectors/how-to/connectors-using.md
Product: msteams
GitHub Login: @laujan
Microsoft Alias: lajanuar

Hi @piyumi25,
Yes we can, First set content URL in manifest as normal page URL. Once your normal page gets rendered have a button there to navigate to configuration page.

Hi @piyumi25,
Yes we can, First set content URL in manifest as normal page URL. Once your normal page gets rendered have a button there to navigate to configuration page.

@Jagadeesh-MSFT I tried that, but the page is also loading inside configuration window. I need to is there a way to show a page which do not have "save" and "cancel" button?

@Jagadeesh-MSFT I tried that, but the page is also loading inside configuration window. I need to is there a way to show a page which do not have "save" and "cancel" button?

No, then its not possible. Since you need to just configure it and then add it to teams.

No, then its not possible. Since you need to just configure it and then add it to teams.

Thank you very much for your response

Thank you very much for your response


Do not report attribute in _getAttributesToReportWithReportedValues i…

…f an expected value is present

The expiry timer for the expected value will take care of the reporting and we shouldn't report an attribute in the expected value interval if there is an existing expected value

Fixes: #32882

One of the expected value test is failing. Investigating that. @jtung-apple will address your comment above as well.

Discussed offline with Jeff. Filed an issue and assigned to @jtung-apple https://github.com/project-chip/connectedhomeip/issues/32902. I think he would be the best person to tackle this.


Add check for when actor.statuses is undefined

https://ptb.discord.com/channels/915186263609454632/1137543980293292083/1152261797043241021

Fixed in v0.5.5