Can't install

How can this plugin be installed in Tauri?

error: failed to get tauri-plugin-log as a dependency of package ...
Caused by:
failed to load source for dependency tauri-plugin-log
Caused by:
Unable to update https://github.com/tauri-apps/tauri-plugin-log?tag=v0.1.0
Caused by:
failed to find tag v0.1.0
Caused by:
reference 'refs/remotes/origin/tags/v0.1.0' not found; class=Reference (4); code=NotFound (-3)

The plugin wasn't released so yet. Just remove the tag and it should pull the latest version automatically.


Open source the generator?

Are you planning to make the generator for this pdf open source?
I'd love to play around with it :)
Regards
Dorian

Answered here: https://github.com/af/planner-pdf/discussions/12


Implement GetCurrentRTMPSettings

Is this a request for a new feature or a bug report?
feature
Description:
The obs-websocket has implemented GetCurrentRTMPSettings.
Would be great if it was added here as well.
https://github.com/Palakis/obs-websocket/blob/rtmp-settings/PROTOCOL.md#getcurrentrtmpsettings

Yep. You can send that request with .send('GetCurrentRTMPSettings')
I'll add it to the list of bound commands later today so that you can do .getCurrentRTMPSettings if that's your preference.

Added it so you can access it via any of the following. I'd recommend the first or second. The third probably shouldn't even be an option.
.send('GetCurrentRTMPSettings')
.getCurrentRTMPSettings()
.GetCurrentRTMPSettings()

Available through bower and node @v0.5.3

Great! Thank you so much.


Add nativesdk-qtdeclarative-tools to nativesdk packagegroup

Github issue: https://github.com/meta-qt5/meta-qt5/issues/128
Task-number: QTBUG-89188
Change-Id: I5becaab46b1af0bcb130905ba5177c28d31e2452

Merged
83ab966e..9d8457ad  master -> master

Merged
83ab966e..9d8457ad  master -> master


Fix URL init compiler error

Compiler error when initializing the URL, which occurs because the project has an URL extension(file URL-Unwrapped.swift) that conflicts with Foundation’s initializer signature.

Fixed extension, files using it and tests. Sample project will be fixed after merge.
This error can also be fixed by force-unwrapping the URL. Since the project has no runtime, and if the url is incorrect, a crash will occur during the build. In this case extension will be deleted.

Thank you!


Jackett CT script Error

Please verify that you have read and understood the guidelines.
yes
A clear and concise description of the issue.
Jackett CT script is error during creating CT.
: bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/jackett.sh)"
Error message is following :
"[ERROR] in line 90: exit code 0: while executing command locale_line=$(grep -v '^#' /etc/locale.gen | grep -E '^[a-zA-Z]' | awk '{print $1}' | head -n 1)"
What settings are you currently utilizing?

[X] Default Settings
[ ] Advanced Settings

Which Linux distribution are you employing?
Debian 12
If relevant, including screenshots or a code block can be helpful in clarifying the issue.
   __           __        __  __
  / /___ ______/ /_____  / /_/ /_

__  / / __ `/ / /// _ / __/ __/
/ // / // / // ,< /  / // /
_/_,/_//||__/_/_/
Using Default Settings
Using Distribution: debian
Using debian Version: 12
Using Container Type: 1
Using Root Password: Automatic Login
Using Container ID: 106
Using Hostname: jackett
Using Disk Size: 2GB
Allocated Cores 1
Allocated Ram 512
Using Bridge: vmbr0
Using Static IP Address: dhcp
Using Gateway IP Address: Default
Using Apt-Cacher IP Address: Default
Disable IPv6: No
Using Interface MTU Size: Default
Using DNS Search Domain: Host
Using DNS Server Address: Host
Using MAC Address: Default
Using VLAN Tag: Default
Enable Root SSH Access: No
Enable Verbose Mode: No
Creating a Jackett LXC using the above default settings
✓ Using local for Template Storage.
✓ Using local-lvm for Container Storage.
✓ Updated LXC Template List
✓ LXC Container 106 was successfully created.
✓ Started LXC Container
/ Setting up Container OS
[ERROR] in line 90: exit code 0: while executing command locale_line=$(grep -v '^#' /etc/locale.gen | grep -E '^[a-zA-Z]' | awk '{print $1}' | head -n 1)
root@pve:~#
Please provide detailed steps to reproduce the issue.
bash -c "$(wget -qLO - https://github.com/tteck/Proxmox/raw/main/ct/jackett.sh)"
and select default setting.

Can you use the right Repo?
Its not tteck anymore.

I had same error with bash -c "$(wget -qLO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/jackett.sh)".

Same Error occurs with Prowlarr LXC script too.

What happens when you run the following in proxmox shell? (should return the system's locale eg en-US.UTF-8)
grep -v '^#' /etc/locale.gen | grep -E '^[a-zA-Z]' | awk '{print $1}' | head -n 1

my result is following :
root@pve:~# grep -v '^#' /etc/locale.gen | grep -E '^[a-zA-Z]' | awk '{print $1}' | head -n 1
en_US.UTF-8
root@pve:~# echo $LANG
en_US.utf8

I succeed after changing locale LANG (export LANG=en_US.UTF-8).
Thank You


TypeError in /clan/rainbow-bright-llpppr8v

Error in ClashLeaders
TypeError in /clan/rainbow-bright-llpppr8v
Cannot read property 'forEach' of undefined
View on Bugsnag
Stacktrace
https://www.clashleaders.com/static/js/vendors.36f85d1985658cdf3eb2.js:13 - r.<anonymous>

View full stacktrace
Created automatically via Bugsnag

An error linked to this issue has been marked as fixed in Bugsnag
TypeError in /clan/rainbow-bright-llpppr8v


esp_mqtt halts the system when Wifi network shuts down (IDFGH-1485)

Environment

Development Kit:      ESP-32 Reltec
IDF version
v4.0-dev-1191-g138c941fa
Build System:         MAKE
Compiler version
xtensa-esp32-elf-gcc (crosstool-NG esp32-2019r1) 8.2.0
Operating System:    Windows
Power Supply:         USB

Problem Description
Im developing a application for esp32 using ESP-IDF for about 1 year. Last week I've noticed a problem that started happening. When connected through MQTT (using esp-mqtt with auto_reconnect e clean session), the esp-32 HALTS when Wifi network shuts down. It didn't happen before and I know that 'cause I've always tested this scenario.
Reproduce
To reproduce its quite easy: Just connect to any MQTT Server (without SSL), start sending messages (Im using qos=0) and then shut down your wifi-network. You will get the follow logs and then HALT:
E (326934) MQTT_CLIENT: mqtt_message_receive: transport_read() error: errno=113
E (326944) MQTT_CLIENT: mqtt_process_receive: mqtt_message_receive() returned -1
Debug Logs
352         asm volatile (
(gdb) bt
#0  uxPortCompareSet (set=, compare=3007315967, addr=0x3ffbdafc) at /mnt/c/esp/esp-idf/components/freertos/include/freertos/portmacro.h:352
#1  vPortCPUAcquireMutexIntsDisabledInternal (timeout_cycles=-1, mux=0x3ffbdafc) at /mnt/c/esp/esp-idf/components/freertos/portmux_impl.inc.h:86
#2  vPortCPUAcquireMutexIntsDisabled (timeout_cycles=-1, mux=0x3ffbdafc) at /mnt/c/esp/esp-idf/components/freertos/portmux_impl.h:99
#3  vTaskEnterCritical (mux=0x3ffbdafc) at /mnt/c/esp/esp-idf/components/freertos/tasks.c:4201
#4  0x4009011e in xQueueGenericSend (xQueue=0x3ffbdab4, pvItemToQueue=0x0, xTicksToWait=, xCopyPosition=0) at /mnt/c/esp/esp-idf/components/freertos/queue.c:740
#5  0x40090268 in xQueueGiveMutexRecursive (xMutex=0x3ffbdab4) at /mnt/c/esp/esp-idf/components/freertos/queue.c:590
#6  0x40082ac1 in lock_release_generic (lock=, mutex_type=4 '\004') at /mnt/c/esp/esp-idf/components/newlib/locks.c:205
#7  0x40082b94 in _lock_release_recursive (lock=0x3ffb13ac <s_context+12>) at /mnt/c/esp/esp-idf/components/newlib/locks.c:217
#8  0x400ef3e8 in uart_write (fd=, data=, size=92) at /mnt/c/esp/esp-idf/components/vfs/vfs_uart.c:205
#9  0x400efa1c in esp_vfs_write (r=, fd=, data=0x3ffbae7c, size=92) at /mnt/c/esp/esp-idf/components/vfs/vfs.c:420
#10 0x4000bd86 in ?? ()
#11 0x40001180 in ?? ()
#12 0x40059301 in ?? ()
#13 0x4005937d in ?? ()
#14 0x40058bc2 in ?? ()
#15 0x400dbc52 in __sprint_r (ptr=0x3ffc312c, fp=0x3ffae918, uio=0x3ffd6954) at /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/vfprintf.c:433
#16 0x400e11f2 in _vfprintf_r (data=, fp=, fmt0=, ap=...) at /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/vfprintf.c:1781
#17 0x400e1354 in vprintf (fmt=0x3f41e574 "\033[0;31mE (%d) %s: %s: mqtt_message_receive() returned %d\033[0m\n", ap=...) at /builds/idf/crosstool-NG/.build/xtensa-esp32-elf/src/newlib/newlib/libc/stdio/vprintf.c:34
#18 0x400828d4 in esp_log_write (level=, tag=, format=0x3f41e574 "\033[0;31mE (%d) %s: %s: mqtt_message_receive() returned %d\033[0m\n") at /mnt/c/esp/esp-idf/components/log/log.c:217
#19 0x401451ac in mqtt_process_receive (client=0x3ffbe8fc) at /mnt/c/esp/esp-idf/components/mqtt/esp-mqtt/mqtt_client.c:844
#20 0x401454fb in esp_mqtt_task (pv=0x3ffbe8fc) at /mnt/c/esp/esp-idf/components/mqtt/esp-mqtt/mqtt_client.c:1008
#21 0x400906bc in vPortTaskWrapper (pxCode=0x401453b4 <esp_mqtt_task>, pvParameters=0x3ffbe8fc) at /mnt/c/esp/esp-idf/components/freertos/port.c:143
Could anyone help me figure out whats happening? I really appreciate it.
Thanks.

Thanks for reporting this issue and putting all the related details with debug logs.
I cannot reproduce the issue though, must be missing something. Could you please post your sdkconfig?
Is this reproducible also with some reduced project, eg. with simple IDF example?
Looks like a deadlock from the backtrace; it wait to release a lock in logging library in ESP_LOGI(),
cannot think of any reason other than obvious submodules out of sync or some nasty memory corruption causing this.
I wonder what would happen if you commented out the log line, would it lock up somewhere else?

Hi,
Thanks for the feedback. I've commented out that line and the error appears in somewhere else, so you're right. I found some issues in my own code and prevented that from happening (for now). So I think I will close this issue. Thanks again!

@casmeiron ,hello man ,i also meet this problom,Can your teach me how to deal with it. thank your


Upgrade dependency for apache thrift dependency due to security vulnerabilities

TL;DR
Upgrade dependency for apache thrift to 13.0 dependency due to security vulnerabilities in 12.0

Knows vulns in v12:

High: Out-of-bounds Read in github.com/apache/thrift
High: Loop with Unreachable Exit Condition (Infinite Loop) in github.com/apache/thrift

Expected behavior
Did dependency security scan and found a version of a library in use with known security vulnerabilities

No libraries in use with known security vulnerabilities
Reproduction
Scanned with dependency scanner in GitLab
Screenshots

We're not directly using apache thrift. Looking at the module tree, it appears to be used by a transitive dependency of opencensus:
$ go mod graph | grep thrift
<EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS><EMAIL_ADDRESS>
I attempted to upgrade to a new version, but it looks like upstream hasn't upgraded yet.
@mikehelmick thoughts?

@mikehelmick, thanks for the tag! Sure, I am happy to help. I'll take this on.

This has been fixed.


Locally saved charts

Visualize admin does not provide a way to save or see last created charts. As far as I understand, it was done to avoid managing users/authentication/authorizatoin and the complexity that comes with it.
I wonder though if it would not be convenient to use local storage to save the user last created charts (so that we can have a small list somewhere in the menu) ? I think it could be helpful at least from a development point of view so that I do not create everytime the same charts.
Crude UI would be:

Do you think it could be useful ?

I think it would maybe even be useful to store drafts in the DB. Sometimes people share URLs like dev.visualize.admin.ch/create/abcd123 not realizing that only they themselves can see those. Maybe those could be pruned after 30 days or something.
To list all the local in-progress charts we would need to manage them in another localstorage item, since there's no way to list those otherwise.

@ptbrowne can this issue/question be closed?

No. We still do not have a way to do this and I think the distinction between local chart and published chart is still blurry, as users are still sometimes sharing URLs with local charts.

Closing this issue as we have an open issue for the current WIP here https://github.com/visualize-admin/visualization-tool/issues/938


Unable to inherit the Response class.

If we are trying to inherit the Response class, all the attributes are not inheriting properly.

fixed at the release 0.1.2


Status code 401 during reachabily test

Hello.
After adding the kube lego deployment these lines are printed :
time="2016-09-21T16:30:18Z" level=warning msg="wrong status code '401'" context=acme host=my-host.com
time="2016-09-21T16:30:18Z" level=warning msg="Error while obtaining certificate: reachabily test failed for this cert" context=acme
time="2016-09-21T16:30:23Z" level=debug msg="testing reachablity of http://my-host.com/.well-known/acme-challenge/_selftest" context=acme host=my-host.com

I'm using nginx controller with http auth.
Can this be the cause ? How can pass the reachabily test ?

I think that might be a regression of using http auth. Can you add more information:

kubectl get ingress -o yaml --all-namespaces
nginx-ingress config and version tag

I'm having the same problem. It looks like nginx (instead of kube-lego) is claiming the /.well-known/ path

@pdoreau additionally please post the nginx.conf from the ingress controller

@aledbf : In my case there is no location for "/.well-known/acme-challenge/" in the generated nginx.conf in the controller.
Could it just be that kube-lego needs to be started before the controller? Or a namespace issue (I have kube-lego in its own namespace, different from the nginx one) ?

Right, for me the problem was caused by starting the ingress controller with "--watch-namespace=$(POD_NAMESPACE)" while kube-lego was in its own (different) namespace.
Removing watch-namespace to allow the controller to watch everything fixes that, however this isn't a good long term solution for people who use namespaces to isolate different environments (staging/prod, etc) and require an instance of the nginx controller in each.
I suppose I could also keep watch-namespace, and start kube-lego in the same namespace as the controller so they can see each other, however in order to keep environment isolation this would require an equivalent to "watch-namespace" added for kube-lego, so that it doesn't try grabbing all ingress objects regardless of namespace.

Right, this is indeed a namespace problem.
My nginx rc is configured with watch-namespace so the challenge request was handled by one of my service (which is protected by http auth) and not the kube-lego-nginx service. That's why 401 was responded.
It works well with a kube-lego deployment & service declared in the same namespace as my nginx rc / ingress.


partitionDiscovery configuration setting "initMSCK: true" is not generating/running msck repair table scripts for partitioned tables when using -d SCHEMA_ONLY

We have are migrating the data between legacy CDH and CDP cluster using BDR.
We are using hms-mirror to migrate the HMS metadata to change the default external tablespace location from /user/hive/warehouse to /warehouse/tablespace/external/hive.
During testing of external table metadata migration using the following cli arguments we noticed that msck repair table was not running:
hms-mirror -d SCHEMA_ONLY -db ".*"  --hadoop-classpath --reset-to-default-location --external-warehouse-directory /warehouse/tablespace/external/hive --warehouse-directory /warehouse/tablespace/managed/hive --distcp --accept --execute
Perhaps this is due to the fact that we are using -d SCHEMA_ONLY.
For our example, we'd like to have the msck repair table scripts produced and executed if running --execute.
Happy for this to be an option if it isn't deemed to fit with the -d SCHEMA_ONLY migration strategy.

Resolved.


ArrayIndexOutOfBoundsException on Import

Describe the bug
Importing the following RF2 Extension with type: snapshot in the body:
SnomedCT_IndiaDrugExtensionRF2_PRODUCTION_IN1000189_20220830T120000Z.zip
The job errors out with:
{
  "id": "89e7287db960abc499bb985b8e1dd8a885d80219",
  "status": "FAILED",
  "error": {
    "message": "Index 1 out of bounds for length 1",
    "developerMessage": "Exception caught while executing request in remote job.",
    "code": 0,
    "status": 500,
    "additionalInfo": {
      "exception-class": "ArrayIndexOutOfBoundsException"
    }
  }
}

Some server logs that might help (I tried to upload it twice):
[2022-09-27T16:27:22.134] INFO Worker-0: import-MAIN import SnomedCT_IndiaDrugExtensionRF2_PRODUCTION_IN1000189_20220830T120000Z/Snapshot/Refset/Content/der2_cRefset_AssociationSnapshot_IN1000189_20220830.txt - 373.0 μs
25
[2022-09-27T16:27:22.135] INFO Worker-0: import-MAIN import SnomedCT_IndiaDrugExtensionRF2_PRODUCTION_IN1000189_20220830T120000Z/Snapshot/Refset/Content/der2_cRefset_AttributeValueSnapshot_IN1000189_20220830.txt - 110.9 μs
24
[2022-09-27T16:27:22.191] INFO Worker-0: import-MAIN lock Lock released for branch 'MAIN' of repository 'snomed' (importing release file content).
23
[2022-09-27T16:27:22.205] INFO Worker-0: import-MAIN index.jobs Updated 1 job documents with bulk update with script 'withDone'
22
[2022-09-27T16:27:29.904] INFO server-654 request {"id":"26ec9c0051d70c034aa9bfaaf0ce34b39543785c","type":"GetJobRequest","metrics":{"responseTime":1},"user":{"sub":"snowowl"}}
21
[2022-09-27T16:28:06.855] INFO server-87 request {"key":"import-MAIN","description":"Importing SNOMED CT RF2 file 'SnomedCT_IndiaDrugExtensionRF2_PRODUCTION_IN1000189_20220830T120000Z.zip'","request":{"rf2Archive":{"attachmentId":"01d49781-0d51-4b52-aef4-93f8866f7072","fileName":"file"},"releaseType":"SNAPSHOT","createVersions":true,"ignoreMissingReferencesIn":"[]","dryRun":false,"operation":"import","type":"SnomedRf2ImportRequest","resourcePath":"MAIN"},"type":"ScheduleJobRequest","metrics":{"responseTime":19},"user":{"sub":"snowowl"}}
20
[2022-09-27T16:28:06.859] INFO Worker-0 index.jobs Updated 1 job documents with bulk update with script 'withRunning'
19
[2022-09-27T16:28:06.868] WARN Worker-0: import-MAIN request Reflective access of terminology resources ('snomed/MAIN') is not the recommended way of accessing resources. Consider using Resource IDs and relative branch path expressions.
18
[2022-09-27T16:28:06.934] INFO Worker-0: import-MAIN lock Lock acquired for branch 'MAIN' of repository 'snomed' (importing release file content).
17
[2022-09-27T16:28:08.489] INFO Worker-0: import-MAIN import SnomedCT_IndiaDrugExtensionRF2_PRODUCTION_IN1000189_20220830T120000Z/Snapshot/Refset/Content/der2_cRefset_AssociationSnapshot_IN1000189_20220830.txt - 287.5 μs
16
[2022-09-27T16:28:08.490] INFO Worker-0: import-MAIN import SnomedCT_IndiaDrugExtensionRF2_PRODUCTION_IN1000189_20220830T120000Z/Snapshot/Refset/Content/der2_cRefset_AttributeValueSnapshot_IN1000189_20220830.txt - 237.6 μs
15
[2022-09-27T16:28:08.527] INFO Worker-0: import-MAIN lock Lock released for branch 'MAIN' of repository 'snomed' (importing release file content).
14
[2022-09-27T16:28:08.541] INFO Worker-0: import-MAIN index.jobs Updated 1 job documents with bulk update with script 'withDone'
13
[2022-09-27T16:28:44.932] INFO server-654 request {"id":"26ec9c0051d70c034aa9bfaaf0ce34b39543785c","type":"GetJobRequest","metrics":{"responseTime":2},"user":{"sub":"snowowl"}}
12
[2022-09-27T16:29:47.844] INFO server-654 request {"id":"26ec9c0051d70c034aa9bfaaf0ce34b39543785c","type":"GetJobRequest","metrics":{"responseTime":3},"user":{"sub":"snowowl"}}
11
[2022-09-27T16:29:49.038] INFO server-654 request {"id":"26ec9c0051d70c034aa9bfaaf0ce34b39543785c","type":"GetJobRequest","metrics":{"responseTime":1},"user":{"sub":"snowowl"}}

To Reproduce
NOTE: make sure you are not exposing any credentials of yours when including files or snippets
Useful things to include in the report:

Running on K8s using docker image: b2ihealthcare/snow-owl-oss@sha256:bb428fa94e92c62c7eff3f879e3c83829f1dc573a338b5d19987cb357c4ae202

Created a CodeSystem with:

POST /codesystems
{
  "id": "SNOMEDCT",
  "url": "http://snomed.info/sct/20220831T120000ZIN",
  "title": "SNOMED CT",
  "language": "eng",
  "status": "active",
  "branchPath": "MAIN",
  "toolingId": "snomed",
  "commitComment": "Create SNOMEDCT CodeSystem"
}

Import SNOMED CT International with type: snapshot - SnomedCT_InternationalRF2_PRODUCTION_20220831T120000Z.zip using import - success!
Import SNOMED CT Indian Drug Extension with type: snapshot - SnomedCT_IndiaDrugExtensionRF2_PRODUCTION_IN1000189_20220830T120000Z.zip using import - FAILED

Expected behavior
Import should succeed
Version

Snow Owl Version: Using latest docker image with hash b2ihealthcare/snow-owl-oss@sha256:bb428fa94e92c62c7eff3f879e3c83829f1dc573a338b5d19987cb357c4ae202. Version: 8.6.0
Elasticsearch Version (external): Using default inbuilt elasticsearch

Hey @sidharthramesh,
Thank you for raising the bug report.
Could you please share the file you have used with us if possible via this email address?
We will then investigate and get back to you.
Cheers,
Mark

Hey @sidharthramesh,
The above PR (#1065) will resolve the issue you encountered. The root cause was an empty line in the file der2_cRefset_LanguageSnapshot-en_IN1000189_20220830.txt at row # 2620. This is now handled correctly.
Unfortunately, though there are other significant issues with the release archive. We have seen ~28460 occurrences of SNOMED CT concept identifiers used as SNOMED CT description identifiers. This is against the official SNOMED CT Identifier specification. See here: https://confluence.ihtsdotools.org/display/DOCRELFMT/6.5+Partition+Identifier
There are also two occurrences of an invalid check digit:<PHONE_NUMBER>9117 and<PHONE_NUMBER>9115
See the specification here: https://confluence.ihtsdotools.org/display/DOCRELFMT/6.4+Check-digit
Until these issues are resolved (or removed) you won't be able to progress further with the import of your extension. Feel free to report these issues back to NRCeS. Perhaps they can help with the resolution.
Regards,
Gábor

Thank you @nagyo! I have reported these issues. I hope they will get back soon.


[STYLE CHANGE] The Sign In Link Should have a background color

Description:
The Sign in link on the navbar should have a background.
Reason for Change:
Having a background on the link can attract user attention leading to more user sign in
Current Styling:
The Link Looks merged
Proposed Styling:
The Link will pop out because of a background color
Screenshots or Design Mockups (optional):

[If available, include relevant screenshots or design mockups illustrating the requested style changes.]
Additional Information (optional):
[Provide any additional information that may help in understanding or implementing the style change. This can include any specific requirements or constraints.]

Priority Level (optional):

[ ] Low
[ ] Medium
[X] High

Timeline (optional):
[Specify any preferred or required timeline for implementing the style change.]
Possible Implementation Approach (optional):
[If you have any suggestions or ideas on how the style change could be implemented, feel free to provide them here.]

@Abhirup-02 Please assign me this under GSSoC 23

Not required.


[DOC] Create documentation corresponding to changes in _nodes/stats api in OpenSearch

What do you want to do?

[x] Request a change to existing documentation
[ ] Add new documentation
[ ] Report a technical problem with the documentation
[ ] Other

Tell us about your request. Provide a summary of the request and all versions that are affected. Fixed by:
https://github.com/opensearch-project/documentation-website/pull/5184 - Thanks @BhumikaSaini-Amazon!
https://github.com/opensearch-project/OpenSearch/pull/10656 - @Rishikesh1159 Need your help to provide more details here.
https://github.com/opensearch-project/OpenSearch/pull/10670 - @amkhar Need your help to provide more details here
https://github.com/opensearch-project/OpenSearch/pull/10567- @gbbafna  Need your help to provide more details here.
What other resources are available? Provide links to related issues, POCs, steps for testing, etc.

@Naarcha-AWS  - is this a duplicate issue to https://github.com/opensearch-project/documentation-website/issues/5409?

Hi @amkhar , @ashking94 - does #5662 cover everything in this issue or are further PRs needed?

@Naarcha-AWS - What is the status of this?


Rasa Integration

Integrate with Rasa NLP solution as an alternative to Dialogflow https://rasa.com

Hi, this looks interesting, I'd love to work on this

@DivakarUngatla, I am interested in taking a stab at this. Can you give me access to DialogFlow or a zip dump of its export?


still broken - npm ERR! missing script: ./cyclic.js

><EMAIL_ADDRESS>preinstall /private/var/folders/nb/s8ry4ybn5snf1p36hzmmqfx00000gn/T/apm-install-dir-115825-21853-1cowcyd/node_modules/atom-js2coffee/node_modules/js2coffee
> npm run-script ./cyclic.js

sh: npm: command not found
npm ERR! Darwin 14.5.0
npm ERR! argv "/Applications/Atom.app/Contents/Resources/app/apm/bin/node" "/Applications/Atom.app/Contents/Resources/app/apm/node_modules/npm/bin/npm-cli.js" "--globalconfig" "/Users/jw/.atom/.apm/.apmrc" "--userconfig" "/Users/jw/.atom/.apmrc" "install" "/private/var/folders/nb/s8ry4ybn5snf1p36hzmmqfx00000gn/T/d-115825-21853-dmbljt/package.tgz" "--target=0.30.7" "--arch=x64"
npm ERR! node v0.10.40
npm ERR! npm  v2.13.3
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn

npm ERR<EMAIL_ADDRESS>preinstall: `npm run-script ./cyclic.js`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>preinstall script 'npm run-script ./cyclic.js'.
npm ERR! This is most likely a problem with the js2coffee package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     npm run-script ./cyclic.js
npm ERR! You can get their info via:
npm ERR!     npm owner ls js2coffee
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /private/var/folders/nb/s8ry4ybn5snf1p36hzmmqfx00000gn/T/apm-install-dir-115825-21853-1cowcyd/npm-debug.log


achcli -skip-validation flag depends on -validate  being present

ACH Version
v1.38.0
What were you trying to do?
Right now -skip-validation is only considered if the -validate flag is
present. The name of the flag implies it being a boolean flag and it is
unintuitive that it needs another flag to be present referencing a
config file that will be ignored.
What did you expect to see?
I expect files using the -skip-validation to be built into an ach file regardless of the validations
What did you see?
The tool fails because of validations. For the example shown below, I got the output:
unable to parse json ACH file: batch #1 (WEB) FieldError RDFIIdentification 9 does not match calculated check digit 0

How can we reproduce the problem?
achcli -skip-validation -reformat=ach <file> where the file is a json file containing
{"fileHeader": {"immediateDestination": "026073150", "immediateDestinationName": "DEST", "immediateOrigin": "691000134", "immediateOriginName": "ORIG", "fileIDModifier": "D", "fileCreationTime": "1448", "fileCreationDate": "240422"}, "batches": [{"batchHeader": {"serviceClassCode": 225, "companyName": "COMPANY", "companyDiscretionaryData": "SOME DATA", "companyIdentification": "001", "standardEntryClassCode": "WEB", "companyEntryDescription": "DESC", "companyDescriptiveDate": "240422", "effectiveEntryDate": "240422", "ODFIIdentification": "26073150", "batchNumber": 1}, "entryDetails": [{"category": "Forward", "transactionCode": 27, "RDFIIdentification": "02607315", "checkDigit": "9", "DFIAccountNumber": "269608840015", "amount": 10, "identificationNumber": "817928", "individualName": "John Doe", "addendaRecordIndicator": 0, "traceNumber": "026073150000001"}], "batchControl": {"serviceClassCode": 225, "entryAddendaCount": 1, "entryHash": 23138010, "totalDebit": 10, "totalCredit": 0, "companyIdentification": "001", "ODFIIdentification": "26073150", "batchNumber": 1}}], "IATBatches": null, "fileControl": {"batchCount": 1, "blockCount": 1, "entryAddendaCount": 1, "entryHash": 0, "totalDebit": 10, "totalCredit": 0}, "NotificationOfChange": null, "ReturnEntries": null}

Yep, it makes sense to use -skip-validation without any validate opts.

Released in https://github.com/moov-io/ach/releases/tag/v1.38.1


[Feature]: Testdeck supports jest, can we add link to it?

🚀 Feature Proposal
Testdeck now supports jest.
It allows tests to be written in OOP style using decorators:
import { suite, test } from "@testdeck/jest";
import { expect } from 'chai';

@suite
class Hello {

  @test
  world() {
    expect(false).to.be.true;
  }
}

I would love to get some feedback and list the @testdeck/jest somewhere deep in the testdeck docs. This was initially authored for mocha as the mocha-typescript, but since we abstracted the underlying test runner and it now works with mocha, jest and jasmine. Here is where mocha listed it: https://github.com/mochajs/mocha/wiki#interfaces--reporters
Motivation
The main motivation is OOP first developers coming from Java, C#, Objective-C etc. to JavaScript default to preferring object oriented patterns to functional patterns. TypeScript decorators and class syntax enabled enabled using classes to define tests. The OOP syntax also allows some test fixtures to be defined in base classes and then be extended reusing the base functionality. With functional suites can not easily inherit and extend other suites, instead of inheritance devs should use composition.
Example
The @testdeck/jest exposes test UI that can be utilized like:
import { suite, test } from "@testdeck/jest";
import { expect } from 'chai';

@suite
class Hello {

  @test
  world() {
    expect(false).to.be.true;
  }
}

Pitch
This feature does not belong to the jest core platform. (or you may decide to implement similar UI) I am asking if we can add a link to the custom UI library in the jest docs, like we did with mocha.

Happy to add a link somewhere, feel free to send a PR 🙂

Looking at Mocha’s wiki, I thought @testdeck/jest fits perfectly inside awesome-jest list. It is already there together with many other great projects and resources: https://github.com/jest-community/awesome-jest#library-extensions


Unable to open Journey Map using this.

I bind Journey Map full screen map to Mine Menu, and it doesn't open. Really need it for Vivecraft since my buttons are limited.

Thanks for the report!
Making stuff like this would require a major rewrite of the mod, which I simply do not have time to do.

I made a workaround:
https://github.com/ItsDeltin/keysim/tree/master
Set the Mine Menu option to do a command like "/keysim gui.xaero_open_map" which will open the Xaero fullscreen map. It seems to work with everything.


SWARM-1607: Remove licenses-related config from all boosters

You should also remove licenses-related properties and the content of src/main/resources/licenses. See also issue description ;-)

@mkouba Better?


Do you really need ActionMailer?

My app failed to boot because I wasn't requiring ActionMailer for my app, and Panoptic requires it:
Unable to load application: NameError: uninitialized constant Panoptic::ActionMailer
Did you mean?  ActionCable
bundler: failed to load command: puma (.../shared/bundle/ruby/3.0.0/bin/puma)
.../shared/bundle/ruby/3.0.0/gems/panoptic-0.1.2/app/mailers/panoptic/application_mailer.rb:2:in `<module:Panoptic>': uninitialized constant Panoptic::ActionMailer (NameError)
Did you mean?  ActionCable

I did a code search, and I don't see the gem sending any emails. I'm presuming this is an artifact of the code generation.

You're right, no email is sent with the gem, this is the result of boilerplate code added during the engine initialization process.
Removed it in https://github.com/virolea/panoptic/pull/12


Cannot set up dev container because of Poetry solving dependencies forever

System Info
OS: Ubuntu 22.04
Docker version: Docker version 20.10.21, build 20.10.21-0ubuntu1~22.04.3
VSCode: 1.69.0
Who can help?
No response
Information

[X] The official example notebooks/scripts
[ ] My own modified scripts

Related Components

[ ] LLMs/Chat Models
[ ] Embedding Models
[ ] Prompts / Prompt Templates / Prompt Selectors
[ ] Output Parsers
[ ] Document Loaders
[ ] Vector Stores / Retrievers
[ ] Memory
[ ] Agents / Agent Executors
[X] Tools / Toolkits
[ ] Chains
[ ] Callbacks/Tracing
[ ] Async

Reproduction
Steps to reproduce the behavior:

Go to this documentation page: https://github.com/hwchase17/langchain/tree/master/.devcontainer
Click the "Dev Containers Open" button
The dev image build is stuck at the last step (Poetry dependencies installation).

When making the Poetry more verbose, it appears that it loops forever on dependencies, like this:
   8: derived: pytz-deprecation-shim
   8: fact: pytz-deprecation-shim (0.1.0.post0) depends on tzdata (*)
   8: fact: pytz-deprecation-shim (0.1.0.post0) depends on backports.zoneinfo (*)
   8: selecting pytz-deprecation-shim (0.1.0.post0)
   8: fact: tensorflow-hub (0.14.0) depends on numpy (>=1.12.0)
   8: fact: tensorflow-hub (0.14.0) depends on protobuf (>=3.19.6)
   8: selecting tensorflow-hub (0.14.0)
   8: selecting termcolor (2.3.0)
   8: fact: watchfiles (0.19.0) depends on anyio (>=3.0.0)
   8: selecting watchfiles (0.19.0)
   8: selecting pathspec (0.11.1)
   8: fact: grpcio-reflection (1.47.5) depends on protobuf (>=3.12.0)
   8: fact: grpcio-reflection (1.47.5) depends on grpcio (>=1.47.5)
   8: selecting grpcio-reflection (1.47.5)
   8: selecting iniconfig (2.0.0)
   8: fact: pycares (4.3.0) depends on cffi (>=1.5.0)
   8: selecting pycares (4.3.0)
   8: derived: cffi (>=1.5.0)
   8: selecting colored (1.4.4)
   8: fact: azure-core (1.28.0) depends on requests (>=2.18.4)
   8: fact: azure-core (1.28.0) depends on six (>=1.11.0)
   8: fact: azure-core (1.28.0) depends on typing-extensions (>=4.3.0)

I even tried to wait for 5 hours, but it was not enough (my internet connection works correctly).
Expected behavior
The dev container environment should be up and ready in a couple of minutes.

It's a little old, but maybe you can try giving the devcontainer in #1159 a try

Thanks @batmanscode
After testing the .devcontainer with VSCode, I just tested it with Github Codespaces. Same problem, it is hanging forever:

I also try changing the Poetry version from 1.3.2 to 1.5.1 in https://github.com/hwchase17/langchain/blob/master/dev.Dockerfile , but same problem.

Thank you @batmanscode , I appreciate it!

Struggling with this as well.

Also having problems here, I tried some remedies in @alecf 's post above to no avail. M1 Mac.

Noticing this myself both locally via vscode and in GitHub codespaces - resolving dependencies hangs forever.

I just had this idea. Is it possible to use an image for devcontainer that is already built. I mean if it was already built, only overhead is downloading it right? I noticed that image is being built using the docker-compose file. So maybe can build the image for one time and publish it to the github packages or docker hub and reference that in this docker-compose file. Does this approach work?
What do you guys think?

After taking a closer look at devcontainer.json, docker-compose.yaml and libs/langchain/dev.Dockerfile, I wonder about the complexity.
Couldn't this be simplified to a standard devcontainer config including:

image: mcr.microsoft.com/devcontainers/python:1-3.11-bullseye (same distro as well as Python major and minor version as used in libs/langchain/DockerFile for running unit tests)
features: poetry 1.4.2 (same version as used in Dockerfile for running unit tests)
postCreateCommand: setup.sh

With setup.sh containing:
#!/bin/bash
poetry completions bash >> ~/.bash_completion
cd libs/langchain
# Installs main, test, codespell, lint, typing (all non-optional) and dev dependencies
poetry install --no-interaction --no-ansi --with dev

Creating a devcontainer with the config above only took a few minutes on my M2 mac.
Happy to contribute a PR to fix this.

The problem is not "poetry is slow in containers," the problem is "poetry does an exhaustive enumeration of dependencies, leading to combinatoric explosion, in lieu of an efficient constraint solver algorithm."
FWIW:
 => [langchain-dev-dependencies 3/3] RUN poetry install -vv --no-interaction --no-ansi --with dev,test                          9317.7s

Yup, that's three hours to build the container, on a 8-core AWS instance with great networking.

same issue. stuck at poetry solving dependencies for a long time, then exit code1, container server terminated (code:137, signal:null). I am using the command from .devcontainer>readme https://vscode.dev/redirect?url=vscode://ms-vscode-remote.remote-containers/cloneInVolume?url=https://github.com/<yourusername>/<yourclonedreponame>. Anyone has same issue? any suggestions appreciated


choo.min.js Uncaught ReferenceError: assert is not defined

Expected behavior
Using the minified script should work the same as the non-minified version.
Actual behavior
Using<EMAIL_ADDRESS>causes "Uncaught ReferenceError: assert is not defined".
<EMAIL_ADDRESS>does not throw the error.
Steps to reproduce behavior
Add the script to the page, then try to initialize the demo todo app from the handbook.  (or probably any app, but that's the one I've tested)
There are additional scripts that are needed in order to do a basic demo.  I've put yo-yo.js, xtend.js and the demo app.js I'm using in this gist: https://gist.github.com/marshallswain/09e3e223bbfde3edf5dcbc3f134498c8

Heh.  Probably related to https://github.com/yoshuawuyts/choo/issues/171

@marshallswain definitely looks similar to the issue I had! Though my setup is a bit different (I’m using a package.json-managed set of scripts, not pulling from the CDN), I put together notes on a fix that works for me in #171; I imagine that once/if it gets merged in and the CDN script updated, it should work for you as well!

With #173 and https://github.com/yoshuawuyts/nanoraf/pull/2 merged, once the main choo dependencies are updated, a new release pushed out, and the CDN script updated, this should all work.

Published changes as v3.1.2 :sparkles: - this should fix it - thanks for reporting!


Adds the possibility to add general options to commands + new commands for init

Adds the possibility to add general options to commands

Will use it to enable extra control over roc init initially
Also fixed some issues in the output from the cli
Added parentNames to the groupTitleWrapper function in table settings
Added the entire row object to the cell renderer
Some more tests to verify functionality

Added a way to list available versions and force install template

This PR renames options => arguments.

Juicy PR with some nice changes. Just some minor comments for discussion before merge.


Use Pytest instead of nose

A new inspection was created.

A new inspection was created.

The inspection completed: No new issues

The inspection completed: No new issues

[Current coverage][cc-pull] is 63.24% (diff: 100%)

Merging [#129][cc-pull] into [develop][cc-base-branch] will decrease coverage by 2.88%

@@            develop       #129   diff @@
==========================================
  Files            23         23
  Lines           936        936
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
- Hits            619        592    -27
- Misses          317        344    +27
  Partials          0          0

Powered by Codecov. Last update [87a0329...501c017][cc-compare]
[cc-base-branch]: https://codecov.io/gh/whtsky/WeRoBot/branch/develop?src=pr
[cc-compare]: https://codecov.io/gh/whtsky/WeRoBot/compare/87a03299087077abf7c9169a62e04c1836282286...501c017a08f3a2851212ba83233bfe1888e545b2?src=pr
[cc-pull]: https://codecov.io/gh/whtsky/WeRoBot/pull/129?src=pr

A new inspection was created.

The inspection completed: No new issues


Flash tests: Also set the nodes' min_fee_pct to 0

Also comes with two improvements to the documentation / messages we get.
@omerfirmak Please review.

Fixed

Self merging because it gets the CI back on tracks.


Refactor/jquery reflow

Hardcoded limits instead of fiddling with ranges and boundingclientrects

this looks a lot cleaner! Thank you <3


ZVIDEOS Sophie Rain Spiderman Leaks Video On Social Media X Twitter[BBS75K]

33 sec ago, Sophie Rain Spiderman, ZFULL Sophie Rain Spiderman Leaks Video On Social Media X Twitter[2B75K]

Sophie Rain Spiderman's latest video has taken social media by storm, captivating viewers and sparking widespread discussions. This young digital creator has garnered significant attention for her engaging content, particularly with her recent Spiderman-themed video that has gone viral. Fans are eagerly searching for where to watch the full video, turning to platforms like Instagram, X (formerly Twitter), and Discord for access.
As the buzz around Sophie Rain Spiderman grows, fans are actively sharing their reactions online. The viral success of her video highlights the powerful role of social media in propelling creators into the spotlight.
Thank You

FG

vf

vbcvbcvb


Problem opening new window in tabbed layout always create new workspace

Step to reproduce:

Assign tabbed layout for certain programs then opening one in a workspace. Let say Firefox in Workspace 2

assign [class=Firefox*|Thunderbird] 2
for_window [class=Firefox*|Thunberbird] layout tabbed

#minimal config as in readme
bindsym $mod+1 workspace number 1
bindsym $mod+2 workspace number 2
bindsym $mod+Shift+1 move container to workspace number 1
bindsym $mod+Shift+2 move container to workspace number 2

Open new window for ex. Firefox History oder Firefox Bookmark or Thunderbird in Workspace 2
Each time it will spawn new workspace for each window. That is bad, that I must use mouse to switch between them.

Expected behaviour is all windows should spawn in the same workspace.
I'm using ubuntu 16.04 KDE , i3 version 4.17.1 (also same problem in i3 version 4.11) with dual monitor.

It's actually an issue with your  i3 config file and it is related to assign, not to the tabbed layout:
You need to replace: assign [class=Firefox*|Thunderbird] 2
with: assign [class=Firefox*|Thunderbird] number 2
from i3 user guide 4.17:
# Assign to the workspace with number 2, regardless of name
assign [class="^URxvt$"] → number 2

I think this issue should stay open until the readme is more clear about that

Wow, thank you so much!
Then we let the maintainer closing this issue when README, Wiki or FAQ more clear about it.
Until then I would change the subject so other with same problem can find easier.


Cannot create booking availability: Return value of App\BookingEvent::newAvailability() must be an instance of Rinvex\Bookings\Models\BookingAvailability, instance of Rinvex\Bookings\Models\BookingRate returned

Hi,
I am trying to create  booking availability following the example given in the docs. But i keep getting this error:
"Type error: Return value of App\BookingEvent::newAvailability() must be an instance of Rinvex\Bookings\Models\BookingAvailability, instance of Rinvex\Bookings\Models\BookingRate returned"
Here is my small bit of code below:
$event = BookingEvent::find(1);
$event->newAvailability('thu', '09:00 am', '05:00 pm', 10.5);

Here is my BookingEvent class:
<?php

namespace App;

use Rinvex\Bookings\Traits\Bookable;
use Illuminate\Database\Eloquent\Model;

class BookingEvent extends Model
{
	use Bookable;

	/**
	* @param 	$request Illuminate\Http\Request
	* @access 	public
	* @return 	String
	*/
	public function getBookings(Request $request)
	{

	}
}

Thank you.

Please use the develop branch as it's the most updated for now, and this issue should be fixed. Feel free to open this issue or a new one if you need further assistance.

Okay thank you. I will reopen issue if any need be.


Only diagnose missing semicolons if the terminated node contains no errors

If the item contains errors, the root cause is most likely something different and not the missing semicolon.

@swift-ci Please test


fix: do not request access to GitLab forks

When creating commit statuses, we need to have access to the repository having the commits, in case of one-time contributors automatic requesting of access can be an unnecessary noise and spam.
Do not request the access and just post a note about the possibility to add the GitLab user to the said repository.
Fixes #1892
TODO:

[ ] Write new tests or update the old ones to cover new functionality.
[ ] Update doc-strings where appropriate.
[ ] Update or write new documentation in packit/packit.dev.
[ ] ‹fill in›

Fixes #1892

RELEASE NOTES BEGIN
￼
RELEASE NOTES END

recheck


(PUP-4436) Create required ancestor directories

CLA signed by all contributors.

Not sure what happened on appveyor???

@MikaelSmith filed the rdoc issue is https://tickets.puppetlabs.com/browse/PUP-4537, not sure why it's happening

Ah, right. I thought it looked familiar ... thanks!

Nit: can you tweak the summary line in the commit to fix the typo in the word 'ancestor'.

@kylog updated commit. Looks like appveyor passed this time, but waiting on travis...

Travis is delayed, but this has passed previously.


fix(plugin-legacy): Remove and record polyfills in plugin post (fix #2786, #2781)

Makes sure all polyfill ES imports are trimmed from legacy bundle by moving recording and removal from Program:exit to post in plugin. This seems to ensure that @babel/preset-env has found and added all polyfills from all nodes in chunk before recordAndRemovePolyfillBabelPlugin processes.
Fixes #2786 and #2781.
Additional context
I have not been able to create a test case for this. It's probably an api triggering usage polyfill import in a certain AST structure that causes the bug, but figuring out which seems hard. Instead the solution is tested by users experiencing the bug.
What is the purpose of this pull request?

[x] Bug fix
[ ] New Feature
[ ] Documentation update
[ ] Other

Before submitting the PR, please make sure you do the following

[x] Read the Contributing Guidelines.
[x] Read the Pull Request Guidelines and follow the Commit Convention.
[x] Check that there isn't already a PR that solves the problem the same way to avoid creating a duplicate.
[x] Provide a description in this PR that addresses what the PR is solving, or reference the issue that it solves (e.g. fixes #123).
[ ] Ideally, include relevant tests that fail without this PR but pass with it.

anyone please review this PR, a project of my company need this bugfix urgently.
I'm here waiting for a new release. 👏
the same issue: legacy.278fab9b.js:1 Uncaught SyntaxError: Unexpected token import with chrome 55

@FrankFan (and others having the issue) It's very possible to workaround this issue until merged and released by using a local version of the plugin:

Copy all code from https://github.com/vitejs/vite/blob/097d9fef8e27843e245836eb5f89885bcba4b2ec/packages/plugin-legacy/index.js
Save to local file in your project (eg. ./vite.plugin-legacy.patch.js).
Import the plugin from that file instead of @vite/plugin-legacy in your vite.config.js. (eg. import pluginLegacy from "./vite.plugin-legacy.patch";)
I'm happy to see this PR properly reviewed since I have little experience of Babel plugins.

Another way would be to use https://www.npmjs.com/package/patch-package

@TobiasMelen would you merge main to this PR? We changed the CI configs and it should pass after re-running. Thanks!

Ok. I made a rebase mess, but think it's in correct state now.

@FrankFan (and others having the issue) It's very possible to workaround this issue until merged and released by using a local version of the plugin:

Copy all code from https://github.com/vitejs/vite/blob/097d9fef8e27843e245836eb5f89885bcba4b2ec/packages/plugin-legacy/index.js
Save to local file in your project (eg. ./vite.plugin-legacy.patch.js).
Import the plugin from that file instead of @vite/plugin-legacy in your vite.config.js. (eg. import pluginLegacy from "./vite.plugin-legacy.patch";)
I'm happy to see this PR properly reviewed since I have little experience of Babel plugins.

不生效 dev环境下 import还是报错
Import still reports an error when it does not take effect in dev environment

@yjwSurCode please open a new issue if there is still something that should be fixed in core

@yjwSurCode please open a new issue if there is still something that should be fixed in core
can you help me?   asnyc Import still reports an error when it does not take effect in dev environment  about  vite.plugin-legacy

@yjwSurCode please open a new issue if there is still something that should be fixed in core

@patak-js
can you help me? asnyc Import still reports an error when it does not take effect in dev environment about vite.plugin-legacy

@yjwSurCode please use GitHub Discussions or join the chat at Vite Land to ask questions.

@patak-js   ok

@yjwSurCode please use GitHub Discussions or join the chat at Vite Land to ask questions.

Why not answer？

@yjwSurCode Because we don't really track closed/merged issues/prs


⚠ ClamAV has degraded performance

In 6708442, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 40 ms

Resolved: ClamAV performance has improved in 451d2db.


Bump to 0.18, removing the dependency on html

The dependency on html was probably introduced to make the example run and slipped in with the last commit, so I took the freedom to remove it.

Thanks!  Can this be published to elm packages?

@evancz Any chance this could get merged?

From the README I figure he's not willing to maintain an idea he doesn't fully support.
I've not programmed anything serious in Elm for almost two years now, otherwise I'd take over maintenance myself by forking it and publishing my own version.


Update SystemState table

The SystemState table currently has a column for "environment", which is currently only used by the GCP project reconciler and the NAIS namespace reconciler. This field should be removed in favour of a more structured state value per team, that can include environment if applicable.
There is no need for a key / value pair either, as these can be replaced by a single state column that will include the complete state for a given team in a given system.

This has been fixed.


vApps fix: use deployasisdetails instead of details

As per PR https://github.com/apache/cloudstack/pull/4307:

deploy-as-is templates details are retrieved by a new parameter instead of template details
details name refactor

LGTM, did not test it though
@davidjumani can you review?

@blueorangutan package

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

Packaging result: :heavy_check_mark:centos :heavy_check_mark:debian :heavy_check_mark:archive.
QA: http://primate-qa.cloudstack.cloud:8080/client/pr/710 (JID-3477)

LGTM


[4.0] iOS shader validation crash

Godot version:
master branch.
Bisected the issue down to this commit: d0bddf53c5415c1f127d51dba5f94dd485def0e3
OS/device including version:
iOS device with Vulkan renderer
Issue description:
Important note: crashes only on debug mode with Metal API Validation enabled. Disabling Metal API Validation in schema allows to run application and doesn't result in a crash.
Crash on application startup after specific shader compiles:
Crash log:
2020-10-02 21:16:04.467528+0300 godot_app[29739:11131332] [Metal Compiler Warning] Warning: Compilation succeeded with:

program_source:221:12: warning: unused variable 'shadow_vertex'
    float2 shadow_vertex = vertex0;
           ^
program_source:222:11: warning: unused variable 'normal_depth'
    float normal_depth = 1.0;
          ^
program_source:220:12: warning: unused variable 'light_vertex'
    float3 light_vertex = float3(vertex0, 0.0);
           ^
program_source:219:12: warning: unused variable 'screen_uv'
    float2 screen_uv = float2(0.0);
           ^
program_source:229:12: warning: unused variable 'base_color'
    float4 base_color = color;
           ^
validateNewTexture:74: failed assertion `Offset of a buffer-backed texture with pixelFormat(MTLPixelFormatRGBA32Float) must be aligned to 64 bytes, found offset(1086800)'

Steps to reproduce:

Create a new clean exported iOS App for any project from current master
Run it in Xcode with default settings.

Update: this seems to be happening only when application is launched in debug mode through Xcode

Indeed, @bruvzg mentioned that issue on the PR too: https://github.com/godotengine/godot/pull/41810#issuecomment-687782516

@akien-mga yeah, I've seen same errors running Godot Editor by Xcode, but it wasn't crashing.
My old 4.0 iOS project which I used to check my PRs also wasn't crashing, due to it having many default settings changed :|

It's definitely not crashing on macOS, just printing errors and features related to the failing sharer are broken.
And the errors are different, but similar unused variables errors do pop up on macOS too, but only when using MoltenVK debug build (see #40833).
Also, I was messing with the shaders that failing on macOS, and following patch seems to fix compilation and runtime errors in particle and SDFGI shaders (not the debug unused variable errors), but I'm not sure what effect it will have on performance, and if it's correct at all (also not tested it with latest MoltenVK release, some errors might be already fixed, or will be when Metal 3 is fully used):
diff --git a/servers/rendering/rasterizer_rd/rasterizer_scene_rd.cpp b/servers/rendering/rasterizer_rd/rasterizer_scene_rd.cpp
index 958d8eac1f..494cc7006b 100644
--- a/servers/rendering/rasterizer_rd/rasterizer_scene_rd.cpp
+++ b/servers/rendering/rasterizer_rd/rasterizer_scene_rd.cpp
@@ -317,9 +317,9 @@ void RasterizerSceneRD::sdfgi_update(RID p_render_buffers, RID p_environment, co
 		}

 		RD::TextureFormat tf_occlusion = tf_sdf;
-		tf_occlusion.format = RD::DATA_FORMAT_R16_UINT;
-		tf_occlusion.shareable_formats.push_back(RD::DATA_FORMAT_R16_UINT);
-		tf_occlusion.shareable_formats.push_back(RD::DATA_FORMAT_R4G4B4A4_UNORM_PACK16);
+		tf_occlusion.format = RD::DATA_FORMAT_R32_UINT;
+		tf_occlusion.shareable_formats.push_back(RD::DATA_FORMAT_R32_UINT);
+		tf_occlusion.shareable_formats.push_back(RD::DATA_FORMAT_A8B8G8R8_UNORM_PACK32);
 		tf_occlusion.depth *= sdfgi->cascades.size(); //use depth for occlusion slices
 		tf_occlusion.width *= 2; //use width for the other half

@@ -389,7 +389,7 @@ void RasterizerSceneRD::sdfgi_update(RID p_render_buffers, RID p_environment, co
 		sdfgi->occlusion_data = RD::get_singleton()->texture_create(tf_occlusion, RD::TextureView());
 		{
 			RD::TextureView tv;
-			tv.format_override = RD::DATA_FORMAT_R4G4B4A4_UNORM_PACK16;
+			tv.format_override = RD::DATA_FORMAT_A8B8G8R8_UNORM_PACK32;
 			sdfgi->occlusion_texture = RD::get_singleton()->texture_create_shared(tv, sdfgi->occlusion_data);
 		}

diff --git a/servers/rendering/rasterizer_rd/shaders/particles.glsl b/servers/rendering/rasterizer_rd/shaders/particles.glsl
index a924509771..2cadb387a1 100644
--- a/servers/rendering/rasterizer_rd/shaders/particles.glsl
+++ b/servers/rendering/rasterizer_rd/shaders/particles.glsl
@@ -80,7 +80,7 @@ struct ParticleEmission {
 	vec4 custom;
 };

-layout(set = 1, binding = 2, std430) restrict volatile coherent buffer SourceEmission {
+layout(set = 1, binding = 2, std430) restrict buffer SourceEmission {
 	int particle_count;
 	uint pad0;
 	uint pad1;
diff --git a/servers/rendering/rasterizer_rd/shaders/scene_high_end.glsl b/servers/rendering/rasterizer_rd/shaders/scene_high_end.glsl
index e11f3983c5..42f89b0f55 100644
--- a/servers/rendering/rasterizer_rd/shaders/scene_high_end.glsl
+++ b/servers/rendering/rasterizer_rd/shaders/scene_high_end.glsl
@@ -2580,7 +2580,7 @@ FRAGMENT_SHADER_CODE
 			}
 		}

-		imageAtomicOr(geom_facing_grid, grid_pos, facing_bits); //store facing bits
+		imageStore(geom_facing_grid, grid_pos, imageLoad(geom_facing_grid, grid_pos) | facing_bits); //store facing bits

 		if (length(emission) > 0.001) {
 			float lumas[6];

Applying this patch doesn't fix the crash, but it seems like there are a lot less errors with it.

Not sure if related, but I got this error when running Godot. Please note that I'm still able to open Godot. Also, it very likely could be a setup issue 🙃
(base) ~/workspace/godot(master ✔) ./bin/godot.osx.tools.64
arguments
0: ./bin/godot.osx.tools.64
Current path: /Users/megalobyte/workspace/godot
Godot Engine v4.0.dev.custom_build.081c1ceda - https://godotengine.org
Vulkan API 1.2.189 - Using Vulkan Device #0: AMD - AMD Radeon Pro 5300M
[mvk-error] VK_ERROR_INITIALIZATION_FAILED: Shader library compile failed (Error code 3):
program_source:198:96: error: array subscript is not an integer
            uint _491 = atomic_fetch_add_explicit((device atomic_uint*)&density_only_map_atomic[pos], uint(final_density), memory_order_relaxed);
                                                                                ^~~~
program_source:203:94: error: array subscript is not an integer
            uint _534 = atomic_fetch_add_explicit((device atomic_uint*)&light_only_map_atomic[pos], final_scattering, memory_order_relaxed);
                                                                                ^~~~
program_source:213:97: error: array subscript is not an integer
                uint _590 = atomic_fetch_or_explicit((device atomic_uint*)&light_only_map_atomic[pos], force_max, memory_order_relaxed);
                                                                                ^~~~
.
ERROR:  - Message Id Number: 0 | Message Id Name:
	VK_ERROR_INITIALIZATION_FAILED: Shader library compile failed (Error code 3):
program_source:198:96: error: array subscript is not an integer
            uint _491 = atomic_fetch_add_explicit((device atomic_uint*)&density_only_map_atomic[pos], uint(final_density), memory_order_relaxed);
                                                                                ^~~~
program_source:203:94: error: array subscript is not an integer
            uint _534 = atomic_fetch_add_explicit((device atomic_uint*)&light_only_map_atomic[pos], final_scattering, memory_order_relaxed);
                                                                                ^~~~
program_source:213:97: error: array subscript is not an integer
                uint _590 = atomic_fetch_or_explicit((device atomic_uint*)&light_only_map_atomic[pos], force_max, memory_order_relaxed);
                                                                                ^~~~
.
	Objects - 1
		Object[0] - VK_OBJECT_TYPE_SHADER_MODULE, Handle<PHONE_NUMBER>13328
   at: _debug_messenger_callback (drivers/vulkan/vulkan_context.cpp:157)
[mvk-error] VK_ERROR_INVALID_SHADER_NV: Compute shader function could not be compiled into pipeline. See previous logged error.
ERROR:  - Message Id Number: 0 | Message Id Name:
	VK_ERROR_INVALID_SHADER_NV: Compute shader function could not be compiled into pipeline. See previous logged error.
	Objects - 1
		Object[0] - VK_OBJECT_TYPE_PIPELINE, Handle<PHONE_NUMBER>66496
   at: _debug_messenger_callback (drivers/vulkan/vulkan_context.cpp:157)
ERROR: vkCreateComputePipelines failed with error -1000012000.
   at: compute_pipeline_create (drivers/vulkan/rendering_device_vulkan.cpp:6629)

Registered camera FaceTime HD Camera (Built-in) with id 1 position 0 at index 0

@megalobyte Able to repro as well on mac.
It seems to originate from the volumetric_fog.glsl shader (commit https://github.com/godotengine/godot/commit/1b2cd9f2519d54c0cf9cf58939f09d7a6834f292), specifically failing on the imageAtomicAdd and friends.  I'm no expert, but wondering if the molten rewrite is causing an issue in that it doesn't support a vec3 for pos?  Seems valid glsl otherwise...

@N0hbdy See https://github.com/godotengine/godot/pull/53353#issuecomment-963203028.


Add support for laravel 5.5

This PR adds support for laravel 5.5.
Closes #36

The be() function in tests/TestCase.php seems unnecessary?
/**
 * Set the currently logged in user for the application.
 *
 * @param  \Illuminate\Contracts\Auth\Authenticatable $user
 * @param  string                                     $driver
 *
 * @return void
 */
public function be(Authenticatable $user, $driver = null)
{
  //
}

I tested and my tests work correctly without this function

Woops. For some reason phpstorm told me "Implement be() or mark your test cases as abstract". Fixed in 9fad4ee

I don't see any reason why this fails now, looks like php 5.5 is suddenly not installed?

Probably just have to restart the build. Looks like the download of php 5.5 timed out (took 310s instead of ~15s)

Looks like @tobiasdierich is right.  Can we run the tests again?  I would really like to have this working with 5.5.

What's the status on this PR right now, @tobiasdierich? Would really like to have the 5.5 support.

@LarsZondag imho this can be merged, I've actually been using my fork in a 5.5 app and had no problems so far. However, since I don't have write access to this repo we have to wait until someone with write access restarts ci and merges this...

Hi, is there any contributor ready to do it ? I would like to upgrade my Laravel application to 5.5 but this is the last remaining package blocking the process. Thanks !


[move-prover] experimenting with solutions for invariants in a generic context

WORK-IN-PROGRESS
While #8604 is stable, start a new PR to track the solution part of the work item.
Motivation
progress tracking.
Have you read the Contributing Guidelines on pull requests?
Yes
Test Plan
CI, new tests are added

All changes in this PR has been landed separately, with the last piece in PR #8922. So it is safe to close this PR now.


What is the source code to follow for the course?

I see there are individual folders 1 to 6 in the root directory and then theres also modules under /course/ directory, which one are we supposed to follow?
Thanks

Hello,
All the folders are valid and up to date, except what is under the course dir, which is deprecated and will soon be deleted.

sure thanks paul!


Moving all md files into docs folder.

When using some builders etc. it will be needed to move all MD files int some folder. Currently they are in the root which will make it hard to differentiate with some others like license/contributing etc. I'm happy to do that as requirement to build docusaurus prototype website for this engagement.

I assume the README.md that has the current table of contents would stay at the top level right ?

Yes. That will stay and when working with docusaurus or any website toc will be generated from files in doc folder etc.

closing.  addressed in #27


favicon on login page is always default

When not logged in, favicon is still the default

Thanks for reporting this


feat: slab implementation for resource tables

This updates the resource tables to use a fixed sized array of numbers with a free list as a slab implementation for more optimal resource operations.
The table data structure is also designed to be used in the new low-level bindgen for optimized table operations..
Previously, we were using a non-numeric rep for imported resources, where instead of using a number we would just reference the JS class instance directly in this position. Now that rep is only numeric, this also implements a separate captureTable to do rep assignment for captured imported resources, while retaining the same semantics.

Thanks, at the very least this already fills in the new handling of scope checking for borrows, which was previously not implemented. We still do not have own handle ref counting for verifying own drops don't have outstanding borrows.
I believe will be one of the last pieces required to consider out implementation complete, and padding out a test suite as part of that would be amazing. Supporting resources has very much been a step by step process getting it wrong at first, then adding correctness later at each of those steps.
Having a test suite that could match that incremental adoption strategy in terms of turning on or off layers of expectations would be amazing, but that's effectively what we've done here in practise.
At least now that we are nearly at the final layer we can move in this direction though - any tips with regards to how to get the test suite wired in would be very welcome.


Tapping a Grocery Item within a grocery list moves it to a new, crossed out list

Question: Should we persist the 'crossed off' state (separate list) in db, or is it only necessary for this to live in our client's state

This issue will involve refactoring the entity relation between grocerylist and groceryitem


[stable/ambassador] Make ambassador pro installable from helm chart

Signed-off-by: Noah Krause<EMAIL_ADDRESS>
What this PR does / why we need it:
This PR will make Ambassador Pro installable from the helm chart.
This is a duplicate PR with the diff from https://github.com/helm/charts/pull/13380 against helm/master. This duplicate was created because the effort to resolve the DCO error in the previous PR was more effort than it was worth.
I have resolved all of the conversations from that previous PR in this one and it should be a complete diff.
Which issue this PR fixes
datawire/apro#180
Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[x] DCO signed
[x] Chart Version bumped
[x] Variables are documented in the README.md
[x] title of the PR contains starts with chart name e.g. [stable/chart]

/lgtm

Nit pick this should have been a minor and not a path, see semver


No PMIDs in Literature section of gene pages

We don't show the PMIDs on gene pages unless you hover over the "details..." link.  Maybe we should add them in case a user uses control-f to search the page?

I guess , but users would need to know to "show all" annotation on the page do control F. (we don't want to show them by default, because this would drastically affect our display collapsing), we would then often have multiple rows for the same term.
I think we decided to go by author date instead of PMID because our core uses will more likely recognise papers in this way. We could switch to
"author (PMID)" instead of "author (date)",  but the caveat above still applies. At least  users would then be able to search by PMID in uncollapsed page sections, but it would not make the rows so much longer.
I was thinking if this might help in any way
https://github.com/pombase/website/issues/929
but I don't think it can because there is no way to direct a user to a precise point on the page.
I don't have any other ideas....

HI Val.
I was talking about the Literature section.  This is the sort of change I was thinking of:

Here's a slightly different style:

Right, OK yes that would be useful!  Slight preference for the second, I think but not hugely.
Would it be better in the publication details line rather than the title line? I guess it would be a bit more 'hidden" if you are scanning.

Would it be better in the publication details line rather than the title line?

I think that makes sense.
How about this?  I've added a bit of spacing between the authors and citation and between the citation and the PMID.

yep!


[Feature] Option to use vanilla biome rather than registered Terra biome

DESCRIPTION
For Fabric specifically - the feature would involve having the option to set the biome (as seen in f3) to the one specified in the biome:vanilla key rather than one that has been registered by Terra through Fabric.
There would be two separate methods of setting this:

Global - A boolean in pack.yml.

Per biome - A boolean in biome configs for being able to set it on a per biome basis.

USE CASE
The main use of this would be for being able to generate worlds where only vanilla biomes may be required. There may be many reasons why this might be the case, such as pregenerating and using the world for other contexts outside of where Terra might be installed, or for solving niche compatibility issues (this should not be the go-to solution though).

implemented in f7d53c9db33d64f1f2fa8cc4e8d4788b0783f7f3


This fetch instance has been closed. Create a new instance using the builder

When i resume my activity, error is showing "com.tonyodev.fetch2.exception.FetchException: This fetch instance has been closed. Create a new instance using the builder", how to fix it?

I am getting same crash. Could you please check this.
private fun downloadMedia(filePath: String) {
val fetchConfiguration = FetchConfiguration.Builder(this)
.setDownloadConcurrentLimit(5)
.setProgressReportingInterval(500)
.build()
Fetch.Impl.setDefaultInstanceConfiguration(fetchConfiguration)
fetch = Fetch.Impl.getDefaultInstance()
val mediaRequest = url?.let { Request(it, filePath) }
mediaRequest?.let { request->
request.priority = Priority.HIGH
request.networkType = NetworkType.ALL
// fetch = if (fetch == null || fetch?.isClosed == true) FoneAppApplication.instance.getFetch() else fetch
fetch?.enqueue(request, { updatedRequest: Request? ->
Timber.d("Media File enqueue successfully!! ${updatedRequest?.id}")
}) { error: Error? ->
Timber.d("Media File is not enqueue!! ${error?.name}")
}
}
com.tonyodev.fetch2.exception.FetchException: This fetch instance has been closed. Create a new instance using the builder.
com.tonyodev.fetch2.fetch.FetchImpl.throwExceptionIfClosed(FetchImpl.kt:1226)
com.tonyodev.fetch2.fetch.FetchImpl.enqueueRequest(FetchImpl.kt:97)
com.tonyodev.fetch2.fetch.FetchImpl.enqueue(FetchImpl.kt:69)

I think it's a serious issue. We are facing the same when we are trying to download back-to-back images.

is there any update?

Once a Fetch instance is closed It can no longer be used. When the activity is started check if fetch is closed by doing the following
 private Fetch fetch;

     @Override
    protected void onStart() {
        super.onStart();
        if (fetch == null || fetch.isClosed()) {
            //create new fetch instance
            final FetchConfiguration configuration = new FetchConfiguration.Builder(this).build();
            fetch = Fetch.Impl.getInstance(configuration);
        }
    }

        @Override
    protected void onDestroy() {
        super.onDestroy();
        if (fetch != null && !fetch.isClosed()) {
            fetch.close();
        }
        fetch = null;
    }


ThumbprintButton: Add support to set left and right drawables programatically

What
There's currently no available way to programmatically set the left or right inline drawable on the button. We can do it via XML using the inlineDrawableLeft attribute, but if the icon comes from the BE for example, then we are stuck.
This feature could be really useful now that the Cta backend model has Icons within it.
How
Adds 2 methods that use the fallbackInlineDrawableLeftResId parameter from the WithDrawableAttributes to set the drawable. This will trigger the text to be reset, which will call the getDrawableIfDefined method from WithDrawableAttributes and load the asset properly.
Note: This proposed solution is based from how the current ButtonWithDrawables class in the Android Punk app works. It is important to note that because it uses the fallbackResId, if an icon is already set via XML, the method won't do anything. I added a comment on the method to highlight that.
Testing
I tested it myself using the local maven repo, and it is working as expected.

@dzirbel Yes I completely agree. I tried to spend more time to find a better solution but as I'm apparently the first one to ever have the need for that feature I felt like that was "working enough" for now.
If this becomes more used, or if we need more configuration around it, like a tint color etc, then we can revisit


Add a simple field to collect info re: projects

One notch better than a note to email us. I think this is important to our pitch to companies, per https://github.com/gratipay/inside.gratipay.com/issues/987#issuecomment-304707443.

Ping @JessaWitzel @mattbk @dmk246 @rohitpaulk et al. for review!

I have an email ready to send to Yahoo once this is deployed.

Eep! Mind looking over your info for us?

None of the fields is highlighted...

I get that error for all values above $1999.
Also can't enter decimals, even .00.

I get that error for all values above $1999.

Same for master.

Just testing?
https://github.com/gratipay/gratipay.com/blob/aec50084e6a5bd28598ee417f4fa3e2e003225e4/gratipay/card_charger.py#L64

Yeah if you wire up a Braintree sandbox and turn the form on, then the CC form fields should highlight red when the amount is 2000+.

Actually, I maybe lied ...

Alright, I see what you mean about the bad dollar amounts which simulate card charging problems not showing up with an error message in the UI. I don't think this PR introduces that problem though so can we reticket and proceed here?

Not a problem for me.

Reticketed https://github.com/gratipay/gratipay.com/issues/4649.


Release notes for 345

Dain Sundstrom

[x] all checked
10-12 21:09:08    95270afe2e Minor improvements for partitioned output buffers and operator
10-14 15:49:54    3bb1e732b0 Add JWK service
10-14 15:49:54    4ae9d5efe5 Extract file key loader from JWT authenticator
10-14 15:49:54    6395310c1f Move JWT to separate package
10-14 15:49:54    b26c9637bb Add JWK EC support
10-14 15:49:54    f72fadfc81 Add JWK to JwtAuthenticator
10-17 12:30:28    13c9d0d23d Document file access rules not applying to information_schema
10-17 12:30:28    2b7b8b35b3 Add column mask to file access control
10-17 12:30:28    7711b445b5 Add row filter to file access control
10-17 12:30:28    bd617ab9ea Add column level security to file-based access controls

David Phillips

[ ] all checked
10-13 09:17:55    2966be6c68 Support source connection parameter in JDBC driver
10-13 11:44:23    47dbba4140 Integrate Coral with Presto to enable querying hive views
10-15 09:49:49    b77e861ea4 Document hive.hide-delta-lake-tables property
10-15 11:10:06    84ed87a90a Update to Airbase 103

Grzegorz Kokosiński

[x] all checked
10-12 03:46:20    424a83e718 Implement getCatalogSessionProperties
10-12 03:46:20    7c75ecf484 Filter system session properties
10-12 03:46:20    973cbd749a Add AbstractTestSessionPropertyManager tests
10-12 03:46:20    e48f3ab0c0 Update session property managers documentation
10-12 03:46:20    f947ca2dcf Refactor DB & File SessionPropertyManagers
10-15 05:01:09    e34a515e12 Do not throw checked exception from createTemporaryDirectoryForDocker
10-15 21:52:03    36d2ab38a8 Fix NPE in QueryAssertions
10-16 13:34:54    6b8019300a Deprecate JdbcModuleProvider
10-16 13:34:54    6d65a5d1be Inject CatalogName in JDBC connectors
10-16 13:34:54    71f3669ed8 Avoid using deprecated method
10-18 11:46:06    0816357bb0 Handle debug parameter in environments
10-18 11:46:06    197d447e6f Remove redundant annotation
10-18 11:46:06    d22c4fd207 Disable Presto health checks on debug
10-18 11:46:06    f11ee6ef07 Ensure debug enabled if requested
10-18 22:03:56    97846f4992 Remove unused HiveQlToPrestoTranslator class
10-20 12:13:14    fb92fd0229 Introduce ResourceProvider
10-20 12:13:14    fd5e144436 Return Path from getDockerFilesHostPath

Karol Sobczak

[x] all checked
10-12 03:44:09    d119041c26 Use hive.domain-compaction-threshold for dynamic filters
10-15 02:05:45    61e252d28c Implement dynamic filtering for RIGHT JOIN
10-15 02:38:26    70f20cc027 Add sink.max-broadcast-buffer-size and set it to 200MB by default
10-16 03:08:18    0d1b31d2a0 Increase dynamic filtering limits
10-19 02:34:56    25ff6197f4 Add doc about sink.max-broadcast-buffer-size
10-20 07:45:01    853b6491d0 Implement DomainCoercer
10-20 07:45:01    b39435cc72 Implement dynamic filter coercion in execution
10-20 07:45:01    f9f07e289b Allow dynamic filters with implicit coercion cast in planner

Martin Traverso

[x] all checked
10-12 21:17:03    6a0a1254d7 Include exception cause
10-13 08:41:16    0d67c529cd Fix check for datetime type
10-13 08:41:16    1216b5da9e Extract variable
10-13 08:41:16    5d1fdb7244 Extract frame bound expression as variable
10-14 10:09:16    050b77da22 Simplify ConcatFunction with methodhandle combinations
10-14 10:09:16    c277cca9bc Add concat_ws function
10-14 10:09:16    e33ab7d483 Put stricter upper bound on Concat output
10-14 11:07:56    9fd4a811d8 Fix skipping in parquet int64 millis decoder
10-15 10:33:10    616d1880ea Improve AesSpillCipher performance and reduce internal allocations
10-16 15:49:04    12035f7a10 Fix formatting in release notes
10-16 15:49:04    23c14e8efb Fix incorrect issue link

Piotr Findeisen

[ ] all checked
10-10 00:42:55    168879f303 Take just required information in createCache()
10-10 00:42:55    309fac8022 Allow injecting table filter in Glue metastore
10-10 00:42:55    73da2fded3 Remove unused constant
10-10 00:42:55    c54d47e806 Bind WriteHiveMetastoreRecordingProcedure in appropriate module
10-10 00:42:55    e8235cb91b Add more tests in TestHiveHadoop2Plugin
10-10 00:42:55    f2ee4a7e08 Simplify RecordingHiveMetastoreModule usage
10-10 00:42:55    f80d308666 Move recording metastore configs to separate class
10-12 10:33:54    684e7a2cc1 Remove unused test data file
10-13 01:18:16    5cc8c628db Allow drop table and others in developer's config
10-13 04:39:05    b04bd57747 Push down aggregation with LIMIT into JDBC connectors
10-13 13:10:35    82cb4d0171 Be consistent about optimized Parquet writer being experimental
10-13 13:11:24    a06a290a2b Rename isCorrectlyPushedDown() to isFullyPushedDown()
10-15 01:59:08    b10bc7fb2d Remove usages of assertThrows
10-15 09:20:58    d2f37be605 Forbid assertThrows
10-15 13:14:08    21bcb04d5a Support testing timestamp(>3) with time zone
10-15 13:14:08    e87933e31c Add support for MICROS parquet timestamp encoding
10-19 07:52:27    8899ef7f51 Add @ConfigDescription for deprecated.omit-datetime-type-precision
10-20 00:25:19    0e728f0149 Restore run as DEFINER for hive views
10-20 03:45:04    bfbab4a69b Remove assertj from Kafka dependencies
10-20 07:47:17    52b708682d Fix exception message when invoking ResultSet.getDate on TIME or TIMESTAMP

Yuya Ebihara

[x] all checked
10-10 17:50:18    9893e31bcc Add COMMENT ON COLUMN support for Redshift Connector
10-12 03:13:21    80d88f9cd6 Add support for adding column in MongoDB
10-19 04:28:12    1d557b734d Set missing extra properties in Oracle query runner

## Redshift
* Add support for setting a column comment. ({issue}`5397`)

#5397

## MongoDB
* Add support for adding a column. ({issue}`5512`)

#5512

Hive
* Use ``hive.domain-compaction-threshold`` threshold for compacting dynamic filters. ({issue}`5365`)

https://github.com/prestosql/presto/pull/5365

Session property managers
 - Add support for catalog session property to file based session property manager. ({issue}`5330`)
 - Add support for catalog session property to database based session property manager. ({issue}`5330`)

#5330

PostgreSQL, MySQL, SQL Server

* Improve performance of queries with aggregations and `LIMIT` clause (but without `ORDER BY`). ({issue}`5261`)

https://github.com/prestosql/presto/issues/5261
https://github.com/prestosql/presto/pull/5524

Security

* Add support for JSON Web Key (JWK) to the existing JSON Web Token (JWT) authenticator.  This is enabled by setting the `jwt.key-file` configuration property to a `http` or `https` url. ({issue}`5419`)

#5419

General
* Add dynamic filtering support for right joins. ({issue}`5555`)

https://github.com/prestosql/presto/pull/5555

General
* Improve query scalability by increasing broadcast join buffer size to 200MB.
  Broadcast join buffer size can be set using ``sink.max-broadcast-buffer-size`` feature config. ({issue}`5551)

https://github.com/prestosql/presto/pull/5551

Hive
* Support reading Parquet timestamp encoded as microseconds. ({issue}`5483`)

#5483
#5538

General
* Improve query performance by allowing larger dynamic filters. ({issue}`5529`)

https://github.com/prestosql/presto/pull/5529

Security
* Add column security, column mask and row filter to file-based access controls. ({issue}`5460`)

#5460

General
* Improve dynamic filtering across connectors by adding implicit cast support for dynamic filters. ({issue}`5461`)

https://github.com/prestosql/presto/pull/5461

* Add support for {func}`extract` with `time with time zone` values with precision other than 3. ({issue}`5539`)

* Add {func}`concat_ws` function. ({issue}`4680`)

* Improve performance when encrypted spilling is enabled. ({issue}`5557`)

#5557

# Hive
* Fix failure when reading Parquet `timestamp` columns encoded as `int64`. ({issue}`5443`)

# Security
* Enforce access control for column references in `USING` clause. ({issue}`5620`)

https://github.com/prestosql/presto/pull/5620

## MongoDB
* Fix incorrect result when a field does not exist in the document with `IS NULL` predicates. ({issue}`5615`)

#5615

General
* Improve performance of queries that use decimal type. ({issue}`5181`)

https://github.com/prestosql/presto/pull/5181

Hive
* Upgrade Rubix to 0.3.18. Among other improvements, this version fixes disk space accounting
  and improves cached files distribution ({issue}`5621`)

https://github.com/prestosql/presto/pull/5621

MemSQL
- Fix representation for many MemSQL types. ({issue}`5495`)
- Prevent a query failure when table column name contains a semicolon by explicitly forbidding such names. ({issue}`5495`)
- Add support for case-insensitive table name matching. ({issue}`5495`)

#5495

# JDBC Driver Changes

* Add `source` parameter for directly setting the source name for a query. ({issue}`4739`)

#4739

# Hive Connector Changes

* Improve translation of Hive views. ({issue}`4661`)

#4661

# Hive Connector Changes

* Add support for `INSERT` and `DELETE` for ACID tables. ({issue}`5402`)

#5402

Thrift
* Fix handling of timestamp values. ({issue}`5596`)

#5596


Added finality_delay to WalletClientConfig

This change adds the property finality_delay to the struct modules::minimint-wallet::src::config::WalletClientConfig. This addresses issue #216 and pull request #344.

LGTM besides the small comment suggest. Also, remember to squash the "trigger github actions" commit.


[enhancement]: Bundle the Model merger "again" with the InvokeAi base build ....

Is there an existing issue for this?

[X] I have searched the existing issues

Contact Details
No response
What should this feature add?
As i have read, the option to merge models have removed and will only be available in an seperate build where is for user to train models ....
I think this is a bad move.
Most InvokeAI user dont train models ... but merge a model is an basic function to wider the options to generate the picture that is seeked ....
I as example, have realy not an desire to train models .... but i use frequently the Model merger to merge models i think will give me an better result as the one model alone ... and model merging is an easy to understand and realative error free option.
So i hope model merging will get back in the main code of InvokeAI and i dont need to download/install many additional stuff i dont need and dont care if i need only an simply model merge ...
Alternatives
No response
Additional Content
No response

We've already discussed this quite a bit, and have made the decision to not have model merging in the generation UI. I don't think we are open to reversing that decision, but I'll defer to @hipsterusername for their perspective.
If you have some feedback for how you'd like to see merging implemented, you could add that to https://github.com/invoke-ai/invoke-training/issues/110.

There is talk of community models that would allow for merging in workflows, but it won’t be part of the core set.
The individual interested in building that might be contactable in Discord


dts: psl: npcx: add PSL input pads support for ultra-low power mode.

This CL introduces the Power Switch Logic (PSL) pads which detect the
wake-up events and turn on core power supply (VCC1) from standby power
state (ultra-low power mode) in npcx device-tree file.
By adding PSL input-pad objects, psl_in1, psl_in2, and so on, into
'psl_in_pads' property and configuring their 'flag' properties, the
related driver will configure them via soc specific functions later.
For example, if PSL input 1 pad that is plan to detect a 'falling edge'
event, this property should be:
vsby_psl_in_list {
psl_in_pads = <&psl_in1>;
};
And the flag property in psl_in1 should change to
&psl_in1 {
flag = <(NPCX_PSL_MODE_EDGE | NPCX_PSL_ACTIVE_LOW)>;
};
Signed-off-by: Mulin Chao<EMAIL_ADDRESS>

The related soc-specific driver will be submitted after the PR32859 is completed.

Add PSL output implementation. Passed validation on volteer and npcx7_evb with CL2777937

vsby_psl_in_list should use hyphens

Done.


Fix chip border CSS.

Too many conflicts after I merged several PRs.
I did the chip change manually in master-qa.
I close this issue.


Is the Engine property optional for the AWS::RDS::DBCluster resource?

The documentation says that the Engine property is optional. Then what is the default value and why is the engine parameter required in AWS CLI and terraform?

When restoring your DBCluster or creating a ReadReplica, the Engine will be inherited from the source DBCluster.


Adding IIS Configurations

Supposing configurations for IIS to host Yii2 application. The reference of the code is the following question's answer on Stack Overflow:
http://stackoverflow.com/questions/30470618/iis-and-yii2-pretty-url

Q
A

Is bugfix?
no

New feature?
yes

Breaks BC?
yes/no

Tests pass?
yes/no

Fixed issues
Makes the application compatible with IIS

Merged. Thank you and sorry that the pull request was lost :(


GovSearch filters for guides exclude parts

If a GovSearch user filters by documentType="guide" or documentType="travel_advice", it will only return the first chapter, because the type of each part is guide_part or travel_advice_part.  There isn't a dropdown option for guide part or travel advice part.
Options:

Remove the suffix _part from their document types.  We invented the suffix ourselves in the first place.
Add options to the drop-down menu.

I reckon the first option is most likely to meet users' expectations.  Some users in research sessions were pleased to see that parts appeared as individual search results, but I don't think they relied on the _part suffix to tell them that.

Fixed by https://github.com/alphagov/govuk-knowledge-graph-gcp/pull/568


[feature] Maven builder

@ianlewis in https://github.com/slsa-framework/slsa-github-generator/issues/331#issuecomment-1160048373

Maven seems like it can store arbitrary files in it's releases. A future Java-specific ecosystem builder could do this automatically itself, but for the generic generator we can create examples that use the deploy plugin to deploy the provenance file.
https://maven.apache.org/plugins/maven-deploy-plugin/usage.html
...
much like the gpg plugin. That would make it easy to publish and consume Java artifacts via maven. Ideally it could use the java clients for sigstore.

@laurentsimon

Completely agree on Maven plugin. Should be easy to do given the Sigstore example https://github.com/sigstore/sigstore-maven-plugin
I've created https://github.com/slsa-framework/slsa-verifier/issues/155 for tracking.

@joshuagl I think you've been playing around with this idea. Any thoughts?
/cc @loosebazooka

I think you're right. Maybe something like https://github.com/lopht/upload-maven-plugin is more similar to what we need.

Just doing some more research:

GPG signing seems to already be a requirement for publishing to maven central: https://central.sonatype.org/publish/requirements/gpg/

Packages like log4j already have signatures for each file: https://repo1.maven.org/maven2/log4j/log4j/1.2.17/
It seems that using the gpg plugin is the recommended way to sign using maven: https://central.sonatype.org/publish/publish-maven/#using-build-tools-for-signing

It does seem like you can upload arbitrary files since you can upload md5s and asc files to a release. But perhaps not many plugins support uploading arbitrary files. We would to create our own or use the upload-maven-plugin (though it looks old and may pre-date gpg publishing requirements).

GPG signing being a requirement might actually make adoption using sigstore tools a bit harder since folks would need to sign with both tools in order to publish to maven central.
It's a bit unclear to me since there are two sets of docs:

https://central.sonatype.org/
https://maven.apache.org/repository/index.html

but it seems that sonatype runs the central repository right now?

I'd very much like to have a Maven/Gradle builder! I did start looking into this but got very distracted, apologies.
I don't think we should put provenance in the jar – wouldn't that alter the digest of the artefact being described by the provenance file? Uploading the provenance to Mavne Central alongside the jar feels appropriate.

but it seems that sonatype runs the central repository right now?

That matches my understanding.

This plugin example https://github.com/lopht/upload-maven-plugin may be helpful.
@joshuagl What if we used the generic generator along with a plugin to showcase and e2e PoC?

I don't think we should put provenance in the jar

+1 we can just upload it as detached metadata for the jar.

This plugin example https://github.com/lopht/upload-maven-plugin may be helpful. @joshuagl What if we used the generic generator along with a plugin to showcase and e2e PoC?

This would be ideal for now I think. My only concern is that the upload-maven-plugin is old (no commits since 2018).

+1 we can just upload it as detached metadata for the jar. This is what pgp signatures are now and what we plan on doing for sigstore artifact signing

Yeah, I said that mostly without thinking and before I understood that you could upload multiple files for releases.

This plugin example https://github.com/lopht/upload-maven-plugin may be helpful. @joshuagl What if we used the generic generator along with a plugin to showcase and e2e PoC?

This would be ideal for now I think. My only concern is that the upload-maven-plugin is old (no commits since 2018).

I was only suggesting we use it as an example to build our solution. We should own the plugin and maintain it

@laurentsimon It seems that the sigstore maven plugin is now maintained at https://github.com/sigstore/sigstore-maven and it seems that the sigstore project currently intends to maintain it so we should probably try to use that.
It still seems like a lot of the sigstore Java stuff is not really fully baked so it might still need some work.


feat: sequential proof publication

Making the proof submission sequential will i) make it easier to deal with the fee payments as discussed in #7622 and ii) allow us to get rid of the isProven flag.

Handled as part of #8262


Cross-server sql db copy test

@jaredmoo,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot

Codecov Report

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

@@           Coverage Diff           @@
##           master    #2468   +/-   ##
=======================================
  Coverage   72.44%   72.44%
=======================================
  Files         362      362
  Lines       19547    19547
  Branches     2865     2865
=======================================
  Hits        14160    14160
+ Misses       4475     4473    -2
- Partials      912      914    +2

Impacted Files
Coverage Δ

src/azure-cli-core/azure/cli/core/_util.py
66.66% <0%> (ø)
:white_check_mark:

...dback/azure/cli/command_modules/feedback/custom.py
34.69% <0%> (ø)
:white_check_mark:

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 d797107...4419f46. Read the comment docs.


:add comment for method Redirect and Header in pkg/app/context.go

What type of PR is this?
docs: Documentation only changes
Check the PR title.

[x] This PR title match the format: <type>(optional scope): <description>.
[x] The description of this PR title is user-oriented and clear enough for others to understand.
[ ] Attach the PR updating the user documentation if the current PR requires user awareness at the usage level. User docs repo.

(Optional) Translate the PR title into Chinese.
补充 RequestContext 的Redirect 和Header 方法的注释,以 Gin 中对应的方法注释为模版,降低理解成本
(Optional) Which issue(s) this PR fixes:
#867

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


AdvancedDatastore.ensureIndexes doesn't handle fields subtypes properly with version 1.3.2

Unit test:
public void testBadIndexing() {
datastore.ensureIndexes(B.class);
datastore.ensureIndexes(TestObject.class);
}
@Entity
public static class TestObject {
    @Indexed
    private Long id;
    @Embedded
    private A a;
}

public static class A {
    @Indexed
    private Long id;
}

@Entity
public static class B extends A {
    @Indexed
    private String url;
}

Running testBadIndexing() generates the following exception
org.mongodb.morphia.mapping.MappingException: The path 'a.url' can not be validated against 'MyUnitTest$TestObject' and may represent an invalid index
at org.mongodb.morphia.IndexHelper.calculateKeys(IndexHelper.java:264)
at org.mongodb.morphia.IndexHelper.createIndex(IndexHelper.java:374)
at org.mongodb.morphia.IndexHelper.createIndex(IndexHelper.java:366)
at org.mongodb.morphia.DatastoreImpl.ensureIndexes(DatastoreImpl.java:959)
at org.mongodb.morphia.DatastoreImpl.ensureIndexes(DatastoreImpl.java:954)

morphia version: 1.3.2
mongo driver version: 3.4.2
This was working fine with morphia version .111.

I have absolutely the same issue!
While debugging through the implementation I have found that getSubTypes method of Mapper class is implemented incorrect: instead of sub-types (parent classes) it returns super-types (derivated / extended classes).
That is why IndexHelper collects indexes from super classes that do not make sense in the parent class.
Please fix it.

Fixed with the PR merge


[Bug]: Windows only? Age text box not rendering well

          Age text box is still a problem for me but I'll just raise it as a separate lower priority issue to get this through

Originally posted by @CodyCBakerPhD in https://github.com/NeurodataWithoutBorders/nwb-guide/issues/93#issuecomment-1490776668

Found the source of the issue, tracks back to NeuroConv and so is not a GUIDE-specific issue


[version]this feature is not available in your current Hugo version

I can't build site.
OS: windows 10
hugo: hugo_0.55.5_Windows-64bit
$ hugo server
Building sites … ERROR 2019/06/28 15:52:11 error: failed to transform resource: TOCSS: failed to transform "styles/main-rendered.scss" (text/x-scss): this feature is not available in your current Hugo version, see https://goo.gl/YMrWcn for more information
Total in 17 ms
Error: Error building site: logged 1 error(s)

Error message contains a link for you to look for the solution.
I encounter this too. Should be clarified in the README.

https://gohugo.io/troubleshooting/faq/#i-get-this-feature-is-not-available-in-your-current-hugo-version
it says we should install extended version.


Describe your problem here.
how to i set variables in lua (from the script, not flxstate)
Are you modding a build from source or with Lua?
Lua
What is your build target?
Windows x64
Did you edit anything in this build? If so, mention or summarize your changes.
no

Variable = 69

"Psych didn't invent Lua, use Google" i know


Attempted to call function "parse_query"

I am getting this error
Attempted to call function "parse_query" from namespace "GuzzleHttp\Psr7".

I guess I am running the correct versions of Guzzle:
/app# composer info | grep guzzle
guzzlehttp/guzzle                        7.3.0     Guzzle is a PHP HTTP c...
guzzlehttp/promises                      1.4.1     Guzzle promises library
guzzlehttp/psr7                          2.0.0     PSR-7 message implemen...

The PSR7 Repo says that the parse_query has been replaced by Query::parse.

@TheFox  - did you manage to find a fix for this? We are experiencing the same issue.

https://github.com/GetStream/stream-php/releases/tag/5.1.1 should fix. Let me know please.

For the people who (for whatever reason) cannot upgrade to the fix version. This is what I did in the meanwhile:
In composer.json:
...
    "autoload": {
        ...
        "files": [
            "extension/guzzle.php"
        ]
    },
    "autoload-dev": {
        ...
        "files": [
            "extension/guzzle.php"
        ]
    },
...

<?php

// extension/guzzle.php

namespace GuzzleHttp\Psr7;

function parse_query(string $str, $urlEncoding = true): array
{
    return Query::parse($str, $urlEncoding);
}

/cc @alexhansonsmith

@TheFox 👍🏻 nice workaround, thanks for sharing.


Update accessible and accessibilityLabel fields

Hi @satya164, it's me, again. I want to discuss one more time and suggest solution for two attributes: accessible and accessibilityLabel.
May be you know, that all Touchable… components with attribute accessible="true" make content inside inaccessible. I want to fix this behaviour and let the user define this attribute.
Also for accessibilityLabel common case — set both testID and accessibilityLabel only one value.
In my team we are using the next helper for accessibilityLabels and testIDs:
import { Platform } from 'react-native'

export default function testID(id) {
  return Platform.OS === 'android' ?
    { accessible: true, accessibilityLabel: id } :
    { testID: id }
}

And how we use it:
<TouchableHighlight
  style={[styles.button, this.props.isLoading && styles.buttonDisabled]}
  onPress={this.handleOnSubmit}
  underlayColor="transparent"
  {...testID('submitButton')}>
  <RobotoText style={styles.buttonText}>Log In</RobotoText>
</TouchableHighlight>

I hope, someone will find it helpful :)
It would be nice for me and my teammates if you merge this PR. Looks like it more convenient way to define ids for e2e-tests.
// cc @itsmepetrov

Hey @satya164 where are you?

Hey @satya164 where are you?

Sorry I can't always work on OSS. If you need something urgently feel free to fork it temporarily.

@satya164 fixed, thanks for review


basic URL support

Fix #7
Some TODOs:

[ ] Deduplicate downloads & add test
[ ] Think harder about the filename (for stack traces), right now I append basename(url) to tempname(). We could inject LineNumberNodes with the URL as "filename".
[ ] More tests?
[ ] I get a warning about the Downloads stdlib on Julia 1.6

I think it's OK to drop 1.5 so we get rid of Downloads warnings, and just support 1.6 as it's the new LTS