Server sync error: Unsupported Media Type

I'm not sure if this was a result of updated radarr versions or not (syncarr has been working perfectly for almost a year now), but I just noticed this upon migrating an installation to a new machine:
Adding "The Eyes of Tammy Faye" to instance "A" causes an Unsupported Media Type sync error:
syncarrR  | 2021-11-02 23:37:40,267 [MainThread  ] [INFO ]  syncing content from instance A to instance B
syncarrR  | 2021-11-02 23:37:40,267 [MainThread  ] [INFO ]  syncing content title "The Eyes of Tammy Faye"
syncarrR  | 2021-11-02 23:37:40,269 [MainThread  ] [ERROR]  server sync error for The Eyes of Tammy Faye - response: {
syncarrR  |   "type": "https://tools.ietf.org/html/rfc7231#section-6.5.13",
syncarrR  |   "title": "Unsupported Media Type",
syncarrR  |   "status": 415,
syncarrR  |   "traceId": "00-2f1640f44af6944a8fda79cd14258a88-693905c5c8680440-00"
syncarrR  | }
syncarrR  | 2021-11-02 23:37:40,269 [MainThread  ] [INFO ]  0 contents synced successfully

This sync error repeats itself every attempt.  If I manually add "The Eyes of Tammy Faye" to instance "B," the sync error disappears in the next sync:
syncarrR  | 2021-11-02 23:42:40,497 [MainThread  ] [INFO ]  syncing content from instance A to instance B
syncarrR  | 2021-11-02 23:42:40,498 [MainThread  ] [INFO ]  0 contents synced successfully

All of my instances are run in docker containers that were pulled either today or yesterday (Nov 1 2021), so they are current.  If you need debug logs please let me know and I can post them here too...

syncarr:
c262dc8d5498   syncarr/syncarr:latest   "python /app/index.py"   2 hours ago   Up 2 hours             syncarrR

radarr A:
affc09d96a55   hotio/radarr:nightly     "/init"                  8 hours ago   Up 7 hours             radarr

radarr B:
9b617bb312c8   hotio/radarr:nightly     "/init"                  5 hours ago   Up 5 hours             radarr4k

docker-compose:
version: "2.1"
services:
  syncarrR:
    image: syncarr/syncarr:latest
    container_name: syncarrR
    network_mode: host
    restart: unless-stopped
    environment:
      RADARR_A_URL: http://<IP_ADDRESS>:7878/radarr
      RADARR_A_KEY: 8bdc--truncated
      RADARR_B_URL: http://<IP_ADDRESS>:7979/radarr4k
      RADARR_B_KEY: f6cda--truncated
      RADARR_B_PROFILE: Ultra-HD
      RADARR_B_PATH: /mnt/movies
      SYNC_INTERVAL_SECONDS: 300

docker info:
Client:
 Context:    default
 Debug Mode: false
 Plugins:
  buildx: Build with BuildKit (Docker Inc., v0.6.1-docker)
  compose: Docker Compose (Docker Inc., 2.0.1)

Server:
 Containers: 7
  Running: 7
  Paused: 0
  Stopped: 0
 Images: 5
 Server Version: 20.10.10
 Storage Driver: btrfs
  Build Version: Btrfs v5.14.2
  Library Version: 102
 Logging Driver: json-file
 Cgroup Driver: systemd
 Cgroup Version: 2
 Plugins:
  Volume: local
  Network: bridge host ipvlan macvlan null overlay
  Log: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslog
 Swarm: inactive
 Runtimes: io.containerd.runc.v2 io.containerd.runtime.v1.linux runc
 Default Runtime: runc
 Init Binary: docker-init
 containerd version: 8686ededfc90076914c5238eb96c883ea093a8ba.m
 runc version: v1.0.2-0-g52b36a2d
 init version: de40ad0
 Security Options:
  seccomp
   Profile: default
  cgroupns
 Kernel Version: 5.14.15-arch1-1
 Operating System: Arch Linux
 OSType: linux
 Architecture: x86_64
 CPUs: 12
 Total Memory: 62.73GiB
  Docker Root Dir: /var/lib/docker
 Debug Mode: false
 Registry: https://index.docker.io/v1/
 Labels:
 Experimental: false
 Insecure Registries:
  <IP_ADDRESS>/8
 Live Restore Enabled: false

lshw -short:
H/W path              Device          Class       Description
=============================================================
                                      system      To Be Filled By O.E.M.
/0                                    bus         B450D4U-V1L
/0/0                                  memory      64KiB BIOS
/0/f                                  memory      64GiB System Memory
/0/f/0                                memory      [empty]
/0/f/1                                memory      32GiB DIMM DDR4 Synchronous Un
/0/f/2                                memory      [empty]
/0/f/3                                memory      32GiB DIMM DDR4 Synchronous Un
/0/12                                 memory      384KiB L1 cache
/0/13                                 memory      3MiB L2 cache
/0/14                                 memory      32MiB L3 cache
/0/15                                 processor   AMD Ryzen 5 3600 6-Core Proces
/0/100                                bridge      Starship/Matisse Root Complex
/0/100/0.2                            generic     Starship/Matisse IOMMU
/0/100/1.3                            bridge      Starship/Matisse GPP Bridge
/0/100/1.3/0                          bus         400 Series Chipset USB 3.1 XHC
/0/100/1.3/0/0        usb1            bus         xHCI Host Controller
/0/100/1.3/0/1        usb2            bus         xHCI Host Controller
/0/100/1.3/0.1                        storage     400 Series Chipset SATA Contro
/0/100/1.3/0.2                        bridge      400 Series Chipset PCIe Bridge
/0/100/1.3/0.2/0                      bridge      400 Series Chipset PCIe Port
/0/100/1.3/0.2/0/0                    bridge      AST1150 PCI-to-PCI Bridge
/0/100/1.3/0.2/0/0/0                  display     ASPEED Graphics Family
/0/100/1.3/0.2/1                      bridge      400 Series Chipset PCIe Port
/0/100/1.3/0.2/1/0    eth0            network     I210 Gigabit Network Connectio
/0/100/1.3/0.2/4                      bridge      400 Series Chipset PCIe Port
/0/100/3.1                            bridge      Starship/Matisse GPP Bridge
/0/100/3.1/0          /dev/nvme0      storage     SAMSUNG MZVLB512HAJQ-00000
/0/100/3.1/0/0        hwmon0          disk        NVMe disk
/0/100/3.1/0/2        /dev/ng0n1      disk        NVMe disk
/0/100/3.1/0/1        /dev/nvme0n1    disk        512GB NVMe disk
/0/100/3.1/0/1/1      /dev/nvme0n1p1  volume      512MiB Linux raid autodetect p
/0/100/3.1/0/1/2      /dev/nvme0n1p2  volume      476GiB Linux raid autodetect p
/0/100/3.2                            bridge      Starship/Matisse GPP Bridge
/0/100/3.2/0          /dev/nvme1      storage     SAMSUNG MZVLB512HAJQ-00000
/0/100/3.2/0/0        hwmon1          disk        NVMe disk
/0/100/3.2/0/2        /dev/ng1n1      disk        NVMe disk
/0/100/3.2/0/1        /dev/nvme1n1    disk        512GB NVMe disk
/0/100/3.2/0/1/1      /dev/nvme1n1p1  volume      512MiB Linux raid autodetect p
/0/100/3.2/0/1/2      /dev/nvme1n1p2  volume      476GiB Linux raid autodetect p
/0/100/7.1                            bridge      Starship/Matisse Internal PCIe
/0/100/7.1/0                          generic     Starship/Matisse PCIe Dummy Fu
/0/100/8.1                            bridge      Starship/Matisse Internal PCIe
/0/100/8.1/0                          generic     Starship/Matisse Reserved SPP
/0/100/8.1/0.1                        generic     Starship/Matisse Cryptographic
/0/100/8.1/0.3                        bus         Matisse USB 3.0 Host Controlle
/0/100/8.1/0.3/0      usb3            bus         xHCI Host Controller
/0/100/8.1/0.3/1      usb4            bus         xHCI Host Controller
/0/100/8.1/0.4                        multimedia  Starship/Matisse HD Audio Cont
/0/100/8.2                            bridge      Starship/Matisse Internal PCIe
/0/100/8.2/0                          storage     FCH SATA Controller [AHCI mode
/0/100/8.3                            bridge      Starship/Matisse Internal PCIe
/0/100/8.3/0                          storage     FCH SATA Controller [AHCI mode
/0/100/14                             bus         FCH SMBus Controller
/0/100/14.3                           bridge      FCH LPC Bridge
/0/101                                bridge      Starship/Matisse PCIe Dummy Ho
/0/102                                bridge      Starship/Matisse PCIe Dummy Ho
/0/103                                bridge      Starship/Matisse PCIe Dummy Ho
/0/104                                bridge      Starship/Matisse PCIe Dummy Ho
/0/105                                bridge      Starship/Matisse PCIe Dummy Ho
/0/106                                bridge      Starship/Matisse PCIe Dummy Ho
/0/107                                bridge      Starship/Matisse PCIe Dummy Ho
/0/108                                bridge      Matisse Device 24: Function 0
/0/109                                bridge      Matisse Device 24: Function 1
/0/10a                                bridge      Matisse Device 24: Function 2
/0/10b                                bridge      Matisse Device 24: Function 3
/0/10c                                bridge      Matisse Device 24: Function 4
/0/10d                                bridge      Matisse Device 24: Function 5
/0/10e                                bridge      Matisse Device 24: Function 6
/0/10f                                bridge      Matisse Device 24: Function 7
/0/1                                  system      System Board
/0/2                                  system      Motherboard registers
/0/3                                  system      AT Real-Time Clock
/0/4                                  system      Motherboard registers
/0/5                                  system      Motherboard registers

uname -a
Linux 5.14.15-arch1-1 #1 SMP PREEMPT Wed, 27 Oct 2021 23:38:14 +0000 x86_64 GNU/Linux

I'm also experiencing this error as of late.

I'm also experiencing this error.

Not to pile on, but I'm also receiving this error on one of my syncarr instances, specifically syncing two radarr setups

Any updates?

@fscorrupt @ai4739 @elkaboing
I have fixed my build thanks to
@mdinicola since the original does not seem updated anymore
docker pull maddemonoide/syncarr:latest
https://hub.docker.com/r/maddemonoide/syncarr
https://github.com/markschrik/syncarr

Thank you! Just downloaded your image and it's working great!

why you guys don't use the List feature to sync from one Instance to another?
https://trash-guides.info/Radarr/Tips/Sync-2-radarr-sonarr/

why you guys don't use the List feature to sync from one Instance to another? https://trash-guides.info/Radarr/Tips/Sync-2-radarr-sonarr/

Maybe this is why the original is not maintained any more.  syncarr was just how I originally had my instances set up, but that was a long time ago.  I read over the guide, and I'll likely start using the list feature so thanks for pointing this feature out :)
Thanks also to @markschrik for the updated container :)

why you guys don't use the List feature to sync from one Instance to another?
https://trash-guides.info/Radarr/Tips/Sync-2-radarr-sonarr/

That's a good option for people that want exact copies of two instances of Radarr or Sonarr. But I use the quality profiles so I can choose which movies or tv shows I want in 4K. I don't want to store 4K copies of my entire library, some are fine in 1080p and use less space.

You can set a profile to import from
Profiles from the source instance to import from
So you don't need to import everything from the other instance

why you guys don't use the List feature to sync from one Instance to another? https://trash-guides.info/Radarr/Tips/Sync-2-radarr-sonarr/

problem is that you can't select a value lower than 6 hours to sync that list. so if a user is wishing a movie (e.g. by ombi) he has to wait up to 6 hours for the 4k version e.g.

@fscorrupt @ai4739 @elkaboing
I have fixed my build thanks to @mdinicola since the original does not seem updated anymore
docker pull maddemonoide/syncarr:latest
https://hub.docker.com/r/maddemonoide/syncarr
https://github.com/markschrik/syncarr

Whatever changes you made, it works! Thank you so much! I've been metaphorically banging my head against my tv for the past 3 hours or so


feat: use sonic to json serializing and deserializing

📑 Description
Use sonic to json serializing and deserializing.
One of goravel/goravel#154
✅ Checks

[x] My pull request adheres to the code style of this project
[ ] My code requires changes to the documentation
[ ] I have updated the documentation as required
[x] All the tests have passed

ℹ Additional Information

Please set master as the base branch.

Please set master as the base branch.

Let me reopen it.


Add stretch v31 tests

Improve legacy/stretch as per https://github.com/plugwise/Plugwise-Smile/pull/95#discussion_r479807769 and add the testdata and initial tests for Stretch v3.1(.11)

Looking good!
But, what is the purpose of /core/modules?
We're not using this data in Smile.py and have no plans to do that. So can they be removed from testing as well?

Removed as per 68cc067


remove stat

remove stat 79,mpsv_lp0_31
the lower case stat without mp0 or mp1 is never used. and also because the hash is so low (79) its causing issues in decompiled scripts
pls :)

Your princess is in another castle.


recursive single-file component

hello!
after reading this http://rc.vuejs.org/guide/components.html#Recursive-Component i can understand how to create recursive component from js code.
trying to do same with single file component i get error

Unknown custom element:  - did you register the component correctly? For recursive components, make sure to provide the "name" option. (found in root instance)

<template>
    <node-as-tree" >
        <node-as-tree v-if="node.parent" :model="model.parent"></node-as-tree>
        {{model.name}}
    </node-as-tree>
</template>

<script>
    module.exports = {
//        name:"node-as-tree", this not works
        props: ["id", "model"],
    }
</script>

Hi, thanks for filling this issue, however the issue tracker is reserved for bug reports and feature requests only, so please use our dedicated gitter or forum to ask questions. Thanks!

This is the third time already you ask a question in a issue. Please, don't do it again, it makes it harder for us to review real issues with Vue

OK. this is the last time. I registred on forum by github account but can not post any topic by "email-not-confirmed-email-sent" error. What should I do?

Add a public email to your github profile the time to register so the forum can send a confirmation email

I have a public e-mail<EMAIL_ADDRESS>

It must be shown on your profile for it to work

It got me crazy! I spent last 1 hour to register on forum

ОШИБКА
MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error.

sorry if i distract you but i realy don't know where to write this. your forum don't like me) Move me to another forum's issue tracker or confirm my account manualy. Now I register second public email<EMAIL_ADDRESS>on my github account but cant confirm it by this error

Try using https://gitter.im/vuejs/vue instead in that case


soak lfu add + fix detached nodes

This test exposed a bug - there was logic missing to handle nodes being removed while being read/updated.
In this case, the node was previously in probation, so Position=Probation, and the node's list is null (since it was removed). The debug assert attempts to verify that the probation node is attached to the list, which it is not.
Error Message:
   System.InvalidOperationException : Node is already attached to a different list.
  Stack Trace:
     at BitFaster.Caching.Throw.InvalidOp(String message) in /_/BitFaster.Caching/Throw.cs:line 29
   at BitFaster.Caching.Lfu.LfuNodeList`2.ValidateNode(LfuNode`2 node) in /_/BitFaster.Caching/Lfu/LfuNodeList.cs:line 140
   at BitFaster.Caching.Lfu.LfuNodeList`2.Remove(LfuNode`2 node) in /_/BitFaster.Caching/Lfu/LfuNodeList.cs:line 61
   at BitFaster.Caching.Lfu.ConcurrentLfu`2.PromoteProbation(LfuNode`2 node) in /_/BitFaster.Caching/Lfu/ConcurrentLfu.cs:line 691
   at BitFaster.Caching.Lfu.ConcurrentLfu`2.OnWrite(LfuNode`2 node) in /_/BitFaster.Caching/Lfu/ConcurrentLfu.cs:line 679
   at BitFaster.Caching.Lfu.ConcurrentLfu`2.Maintenance(LfuNode`2 droppedWrite) in /_/BitFaster.Caching/Lfu/ConcurrentLfu.cs:line 588
   at BitFaster.Caching.Lfu.ConcurrentLfu`2.AfterWrite(LfuNode`2 node) in /_/BitFaster.Caching/Lfu/ConcurrentLfu.cs:line 470
   at BitFaster.Caching.Lfu.ConcurrentLfu`2.TryAdd(K key, V value) in /_/BitFaster.Caching/Lfu/ConcurrentLfu.cs:line 205
   at BitFaster.Caching.Lfu.ConcurrentLfu`2.GetOrAdd(K key, Func`2 valueFactory) in /_/BitFaster.Caching/Lfu/ConcurrentLfu.cs:line 224
   at BitFaster.Caching.UnitTests.Lfu.ConcurrentLfuSoakTests.<>c__DisplayClass7_0.<WhenConcurrentGetAndUpdateCacheEndsInConsistentState>b__0() in D:\a\BitFaster.Caching\BitFaster.Caching\BitFaster.Caching.UnitTests\Lfu\ConcurrentLfuSoakTests.cs:line 125

coverage: 98.582% (+0.2%) from 98.344% when pulling dfd03ceb202288b8893eb02bd5999be05fcd3298 on users/alexpeck/soaklfuadd into 60e78bf3e3718a9760c45a417ee50f05a0152e6a on main.


Add ADR on Platform and Product version LTS strategy

TODOs:

[ ] Discuss actual numbers (like X months we are going support <whatever>)
[ ] Decide on a policy if users need to go through every platform release line when upgrading, or if they could e.g. go from 23.1 directly to 23.7. We need a decision on how many releases they can skip (e.g. 0).

Could you take a look why this does not build? Would be nice to see it in the rendered preview.

Already fixed it in https://github.com/stackabletech/secret-operator/pull/274, triggered a new run

Use e.g. https://deploy-preview-401--stackable-docs.netlify.app/home/nightly/contributor/adr/adr028-platform-release-support-policy

I'm leaning towards closing this PR without merging as we have decided on a lot of policies out-of-band and there's not too much use in documenting it three times.
It'll be added to the docs and the homepage anyway.
@soenkeliebau opinions?

No stromg opinion, but I think we documented why we decided on some things in there that might otherwise get lost?

IMO not really, no.
So if you have no strong opinion, I'm going to close this in favor of the documentation on the homepage and the docs.

Works for me

It'll be added to the docs and the homepage anyway.

Is there any link to documentationan of the LTS strategy?

It's not merged yet. Waiting for review I believe


Cannot Sync New Providers Image to ECR

What happened?
We added a new container image to the pulumi-docker-containers repo recently.  The image is for building providers (basically, it's the Kitchen Sink + TF Gen + Goreleaser).
There's a failing build for this new image when it tried to upload to ECR. As a knock-on effect, the way the Action is written will cancel parallel builds when one of them fails. Therefore, the job to upload the Kitchen Sink image failed too.
Judging by the build logs, the reason for the failure appears to be that the ServiceAccount used by this script isn't authorized to upload the image.
I suppose I would also expect to have to create a new ECR repo (DockerHub has already succeeded once, and GitHub Packages should automatically create it on our behalf I think) for the image too.
I expect this to be blocking for the scheduled release on Wednesday, since the Kitchen Sink image should be released in lock-step with the CLI. I'm marking this as P1 as I think it's a release blocker.
Possible Solutions
The real solution is to give the ServiceAccount the permissions it needs and create the ECR repo.
A quick workaround would be either...

Run these workflows sequentially, upload the Kitchen Sink image first. That way, the Providers image should fail but the Kitchen Sink image will succeed.
Pass the build even if the Providers image fails to upload, so the Kitchen Sink image could continue to run in parallel.

References

Other context from Slack.
Successful upload for DockerHub Providers image https://hub.docker.com/r/pulumi/pulumi-provider-build-environment

Steps to reproduce
Inspect build logs: https://github.com/pulumi/pulumi-docker-containers/actions/runs/3501546534/jobs/5865289220#step:4:96
Expected Behavior
Public ECR upload of Providers image to succeed. Build to pass.
Actual Behavior
Build failed and so did the upload.
Output of pulumi about
No response
Additional context
No response
Contributing
Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).

Fixed by https://github.com/pulumi/get.pulumi.com/pull/143


Get rid of ASSERT macros

We have lot's of ASSERT calls in Shogun. In many cases, these can fail due to user input, which is bad, as they don't provide feedback on which part of the user input is wrong and how.
This task is to scan for those ASSERT messages, and replace them by REQUIRE messages with proper error messages. See here:
https://github.com/shogun-toolbox/shogun/wiki/Assertions

@karlnapf If assertion is for internal variables then is there a reason to convert them into REQUIRE messages? I mean for user, these things are a black box and she didn't require a feedback for information which she didn't provided.
Example:
/** ./src/shogun/lib/SGVector.cpp:268 */
template<class T>
SGVector<T> SGVector<T>::operator+ (SGVector<T> x)
{
	ASSERT(x.vector && vector)
	ASSERT(x.vlen == vlen)

	SGVector<T> result=clone();
	result.add(x);
	return result;
}

Is SGVector::operator+ public? I guess it is. Then, if  a user happily tries to add two vectors of different lengths using the method, the assert will say hi.

@iglesias I have quoted the irrelevant example here, but what I was asking is - if something which is not provided by the user then should we change that assertion as well?

Then, the answer is no. To find out whether an assert can be evaluated to false due to wrong, unexpected, or user input not contemplated in the code might not be straightforward in every case, though.

Sorry for late reply, but yeah. Everything that can be broken by a user call should be require, otherwise assert (with a comment) is fine. Thanks for taking care

Recommend closing.


Add impl of DataNodeRouter

For #4868.

Pull Request Test Coverage Report for Build 2194

20 of 62 (32.26%)  changed or added relevant lines in 11 files are covered.
5 unchanged lines in 3 files lost coverage.
Overall coverage decreased (-0.07%) to 58.656%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

sharding-core/sharding-core-route/src/main/java/org/apache/shardingsphere/sharding/route/engine/context/ShardingRouteContext.java
1
2
50.0%

sharding-proxy/sharding-proxy-backend/src/main/java/org/apache/shardingsphere/shardingproxy/backend/communication/jdbc/wrapper/PreparedStatementExecutorWrapper.java
0
3
0.0%

sharding-proxy/sharding-proxy-backend/src/main/java/org/apache/shardingsphere/shardingproxy/backend/communication/jdbc/wrapper/StatementExecutorWrapper.java
0
3
0.0%

shardingsphere-underlying/shardingsphere-route/src/main/java/org/apache/shardingsphere/underlying/route/engine/DateNodeRouter.java
0
5
0.0%

sharding-jdbc/sharding-jdbc-core/src/main/java/org/apache/shardingsphere/shardingjdbc/jdbc/core/statement/MasterSlavePreparedStatement.java
0
12
0.0%

sharding-jdbc/sharding-jdbc-core/src/main/java/org/apache/shardingsphere/shardingjdbc/jdbc/core/statement/MasterSlaveStatement.java
1
19
5.26%

Files with Coverage Reduction
New Missed Lines
%

sharding-core/sharding-core-route/src/main/java/org/apache/shardingsphere/sharding/route/engine/context/ShardingRouteContext.java
1
57.14%

sharding-core/sharding-core-route/src/main/java/org/apache/shardingsphere/sharding/route/engine/condition/generator/ConditionValueGeneratorFactory.java
2
28.57%

sharding-core/sharding-core-route/src/main/java/org/apache/shardingsphere/sharding/route/engine/condition/generator/impl/ConditionValueInOperatorGenerator.java
2
83.33%

Totals

Change from base Build 1130:
-0.07%

Covered Lines:
11903

Relevant Lines:
20293

💛  - Coveralls


Use selectize as in newest Administrate

Would like to use selectize as newer versions of Administrate do: https://github.com/thoughtbot/administrate/search?q=selectize
Might be a matter of supporting it to be loaded with the JS: https://github.com/thoughtbot/administrate/issues/585
Any hints would be greatly appreciated!

VS

Ended up in going back to Field::HasMany and scoping using this approach:

https://github.com/thoughtbot/administrate/blob/main/docs/guides/scoping_has_many_relations.md
https://stackoverflow.com/questions/59059701/rails-administrate-customize-has-many


benchmark: fix watch bench

/cc @heyitsanthony

so etcd was coalescing revs in a single watch response but the benchmark was assuming one event / response? lgtm

@heyitsanthony Yes, when under high load.


cql-to-elm translator comment newlines being lost in some cases

We are using the cql-to-elm library and have observed that when combining styles of comments the newline after the last comment is lost, causing issues with downstream consumers of the generated ELM.
CQL:
library ObsTestN1 version '0.0.000'

using FHIR version '4.0.1'

include FHIRHelpers version '4.1.000' called FHIRHelpers

parameter "Measurement Period" Interval<DateTime>

context Patient

/* Multi-line works fine */
// Single-line comment does not work
define "boolIpp":
  exists ["Encounter"] E where E.period.start during "Measurement Period"

Here are some screenshots of the issue as observed after passing the ELM to fqm-execution:

The issue is not observed when comment styles are not mixed:

The issue is also not observed if a multi-line comment comes after the single-line comments:

These screenshots were all coming from fqm-execution library output, but we can see here the actual cql-to-elm output where the newline character is being lost:

versus what appears when we only use single-line comment style:

Adding @JSRankins here as well

Included in 2.11.0


[Package Request] Pulsar

Project description
Fork of Atom, which was killed recently.
Metadata

homepage URL: https://pulsar-edit.dev
source URL: https://github.com/pulsar-edit/pulsar
license: MIT
platforms: Unix, Linux, Darwin

It was added in this PR (https://github.com/NixOS/nixpkgs/pull/221862) 5 days ago and is available in unstable channel.


Merge OpenShardingUI features

Fixes #2986
Changes proposed in this pull request:

Add sharding-ui module for code.
Add sharding-ui-distribution module for release，including Scripts, License, Notice, etc.

Pull Request Test Coverage Report for Build 304

0 of 336 (0.0%)  changed or added relevant lines in 25 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-1.5%) to 63.571%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

sharding-ui/sharding-ui-backend/src/main/java/org/apache/shardingsphere/ui/Bootstrap.java
0
2
0.0%

sharding-ui/sharding-ui-backend/src/main/java/org/apache/shardingsphere/ui/common/domain/RegistryCenterConfig.java
0
2
0.0%

sharding-ui/sharding-ui-backend/src/main/java/org/apache/shardingsphere/ui/common/domain/RegistryCenterConfigs.java
0
2
0.0%

sharding-ui/sharding-ui-backend/src/main/java/org/apache/shardingsphere/ui/web/controller/ProxyAuthenticationController.java
0
3
0.0%

sharding-ui/sharding-ui-backend/src/main/java/org/apache/shardingsphere/ui/web/controller/ShardingPropertiesController.java
0
3
0.0%

sharding-ui/sharding-ui-backend/src/main/java/org/apache/shardingsphere/ui/common/dto/InstanceDTO.java
0
5
0.0%

sharding-ui/sharding-ui-backend/src/main/java/org/apache/shardingsphere/ui/common/constant/RegistryCenterType.java
0
6
0.0%

sharding-ui/sharding-ui-backend/src/main/java/org/apache/shardingsphere/ui/security/UserAuthenticationService.java
0
6
0.0%

sharding-ui/sharding-ui-backend/src/main/java/org/apache/shardingsphere/ui/web/controller/OrchestrationController.java
0
6
0.0%

sharding-ui/sharding-ui-backend/src/main/java/org/apache/shardingsphere/ui/web/advice/GlobalExceptionHandler.java
0
7
0.0%

Totals

Change from base Build 328:
-1.5%

Covered Lines:
9214

Relevant Lines:
14494

💛  - Coveralls

Wow, it is a big and important pull request.


[Bug]: Call to undefined method App\Models\User::hasRole()

What happened?
This error shows up when trying to create a token from the Token Resource

How to reproduce the bug
Just follow the steps here https://filamentphp.com/plugins/rupadana-api-service#installation up to creating of tokens on the Token Resource on the admin portal
Package Version
^3.3
PHP Version
8.2
Laravel Version
11.9
Which operating systems does with happen with?
Windows
Notes
The endpoint works when set to public but I want it to be secure so would want to have a token created for the two app to communicate using it

did u already use HasRoles trait at the User model?

The issue is because you have not included the hasRoles trait of spatie/laravel-permissions in you User model
use Illuminate\Foundation\Auth\User as Authenticatable;
use Spatie\Permission\Traits\HasRoles;

class User extends Authenticatable
{
    use HasRoles; //Ensure it is included here.

    // ...
}

You can check the spatie/laravel-permissions documentation here: https://spatie.be/docs/laravel-permission/v6/basic-usage/basic-usage
If you are still getting the issue, you need to verify the version compatibility for laravel ^11.9 that is ^6.0. You can check it here: https://spatie.be/docs/laravel-permission/v6/installation-laravel
If you are using any package other than spatie/laravel-permissions then you need to check the package documentation for how to use the roles in user model.
Hope this might help. 💯 👍.


WFLY-9911 Move dependency managment under separate bom

https://issues.jboss.org/browse/WFLY-9911

Failures look related

@ctomc needs a rebase


Torch binary not found

I installed digits 5.0.0, caffe and torch 7. Everything except torch is working.
For installing torch i followed this tutorial: Building Torch from the digits tutorials.
under /var/log/digits/digits.log I can see this error message:

Default value for torch_root "" invalid:
torch binary not found in PATH

I have already set the following path variables:
export CAFFE_ROOT=~/caffe
export TORCH_ROOT=~/torch
The torch executable is located under:
~/torch/install/bin
How can i fix this issue?

If you're looking at a log file in /var/log/digits/digits.log, then you probably used a deb package to install. But if you followed the "BuildTorch" tutorial, then you're also building something from source. Why are you mixing the two?
For deb package installs, here's the info you need:
https://github.com/NVIDIA/DIGITS/blob/master/docs/UbuntuInstall.md#configuration

Thank you for your help!
Especially the configuration page was very useful.
I followed the BuildTorch tutorial as there is mentioned:

These instructions are based on the official Torch instructions.

So i thought it would be better to follow this tutorial instead of the official torch guide.
But setting the TORCH_ROOT variable resolved the problem.


US Band Plan Not Displaying Like Screenshots / Video

Clean install of SDR# Studio V<IP_ADDRESS>9 on brand new laptop. Copied over the US band plan, and launched SDR#. Band plan has more detail than stock, but is thin line and lacking things like GMRS channels which I can see exist in the XML.
Maybe just newbie error in setup, only been using SDR# a few days and barely know what I am doing yet.

@WareWolf-MoonWall I believe the newer version of SDR# displays the band plan differently now. The pictures and videos are from the older versions (This will be updated). There are a few options in the panel menu (3 horizontal lines; top left, 'Band Plan'), but it's still not the same. There may be a workaround for this, but that's out of my wheelhouse for now.
The GMRS, CB, etc. allocations are channelized by default, so try zooming in to 462.600MHz/ 467.600MHz and you should see the channel numbers. If you don't like this default, you can use a text editor and comment out the channels and uncomment the more general allocation. If you need help on any of that let me know!

@Arrin-KN1E Makes sense that the software was updated. I've tried messing with it and can't get anything more than a thin line either along the bottom or top of the display with the "band" information at best. All the detail from within the XML file seems to be overlooked now and that was the entire point of grabbing this awesome module for the software, haha.
Have folks moved on from SDRSharp? I'm just getting into SDR and have only tried SDRSharp (I have the RTL-SDR dongle) and CubicSDR which I find harder to use.

@WareWolf-MoonWall Welcome to the hobby, it's never boring!
If you really want it to look like the pictures, you could download and use an older version of SDR#. I personally use v<IP_ADDRESS>2 on my desktop (like the pictures) and v<IP_ADDRESS>5 on my laptop. If you have trouble finding an older version, let me know and I could send my version to you, to see if that works.
I think one of the main issues people had/ have with SDR# is that for some people it's unstable. I've never had an issue with the many versions I've used over the years (sometimes even running over a month straight without issue). SDR# is still being maintained by Airspy, and from what I've seen plenty of people still use it (although a poll wouldn't be a bad idea). So, if you are comfortable with it and don't have any issues, there's no reason to not use it (unless you like something else of course).
The biggest competitor to SDR# is SDR++. It's maintained more by the SDR community than SDR# is by Airspy, therefore SDR++ is more popular with the 'cutting edge' crowd, because anyone can make a module for it, so if that's what you are into, SDR++ is definitively better. I don't have Band Plan support for SDR++ yet as they use JSON rather than XML, but I plan on adding it somehow once I finish my new format.

@Arrin-KN1E Thanks for the suggestion on SDR++. I was able to get it setup on this laptop along with SDRSharp and CubicSDR. I'll play with all three as I continue to figure things out, but I'm liking SDR++ so far. I wish I was further along in learning Rust so I could take a crack at an SDR app myself, but I have had too many projects.
As for your statement about XML to JSON, I know there are some free tools out there to handle just that, or you might be able to use a 30 day trial of Altova XMLSpy to do the conversion for you. Most of what I do for my day job is data transformation and systems integration. Hmmm...

@WareWolf-MoonWall Yeah, I know the pain of too many projects too. That's the reason I've unintentionally neglected this repository... What idea did you have, maybe someone over there could make it?
Right now, the work on the next update is more about reformatting the comments in the file, and validating the allocations by providing the sources of those allocations. In fact, I think I'm going to split the update into parts, just to get something out there after all this time. So, before I do any conversions, or adapt other band plans, I want my main band plan to be creditable. However, if you have a simple script/ program that you want to try stuff with, I would be interested to see how it goes...


⚠ Bofrost.es has degraded performance

In a05a79d, Bofrost.es (https://www.bofrost.es) experienced degraded performance:

HTTP code: 200
Response time: 1464 ms

Resolved: Bofrost.es performance has improved in 86e01c2 after 6 minutes.


Sound documentation

Pull Request Test Coverage Report for Build 1853

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 27.782%

Totals

Change from base Build 1849:
0.0%

Covered Lines:
1393

Relevant Lines:
4332

💛  - Coveralls

Subsumed by "Library cleanup"


update package.json

Added git repo url in package.json to enable 'github repo button' on npm page.

Thank you for your work.


Push updated version w/ fix for syntax error in activerecord padrino-gen tasks

There's a syntax error in the padrino-gen activerecord tasks which was resolved with commit 4a80dca. Can someone push an updated gem to resolve this? Thanks.

Done, pushed 0.14.1


Question about the JWKS Refresh Rate Limiting

The current implementation, from my understanding,
uses a rate limiter (RefreshUnknownKID) to control the frequency of JWKS refreshes for unknown KIDs.
My concern is that this may lead to redundant fetches if multiple requests with unknown KIDs arrive within the rate limiting window (e.g. 10 seconds).
Additionally, the last requests to arrive may experience long delays as they will have to wait for the rate limiting delay for each preceding request (if burst is set to 1 for example).
I wonder if we could optimize this, by adding a lock for the fetching process so that only the first request to arrive will initiate the JWKS refresh. Subsequent requests with unknown KIDs would wait for the refresh to complete. After the refresh is complete, the waiting requests will check the local storage for the KID and if the KID is still not found in the local storage, return a "not found" error instead of triggering another refresh, since we just refreshed the JWKS.
I think that this approach would reduce redundant fetches, improve performance, avoid unnecessary refreshes for KIDs that are not present in the JWKS after a fresh refresh, and prevent long delays for the last requests to arrive.

Thank you @sc-tomer for opening this issue.
I think that the proposed would add too much complexity to the code base for the benefit it provides.
Please note the behavior of the rate limiter:

It returns an error if n exceeds the Limiter's burst size, the Context is canceled, or the expected wait time exceeds the Context's Deadline.

To address the concern of long delays for a large queue of JWTs with unknown KIDs, I would suggest shortening the context.Context timeout used when performing JWK Set read operations. If the expected wait time supplied by the context.Context is longer than the rate limit, than it should return early. This should prevent most queues from forming.
Additionally, if you have control of the JWK Set and JWT issuer, I would ensure the JWT issuer is not using a newly published JWK until it has been published in the JWK Set for about double the length of your refresh interval.

That makes sense.
Thanks @MicahParks , appreciate your help and work on this plugin!


Maxwell3D: Eddy Current with DC Biased design type is missing

Before submitting the issue

[x] I have searched among the existing issues
[x] I am using a Python virtual environment

Description of the bug
I am using aedt 25.1
In src pyaedt/ansys/aedt/core/generic, constant.py, there is no solution type for the solver type that got introduced in 242 in Maxwell: Eddy Current , Include DC Fields

In .aedt project, we can see that this solver is named dcbiasededdycurrent

Steps To Reproduce
You cannot create a project with this design type.
You can open an existing project created outside of pyaedt wit this design type, but the unknown design type will prevent you of running any command
Which Operating System are you using?
Windows
Which Python version are you using?
3.8
Installed packages
annotated-types==0.7.0
ansys-pythonnet==3.1.0rc4
ansys-templates==4.0.0
arrow==1.3.0
attrs==24.2.0
binaryornot==0.4.4
certifi==2024.8.30
cffi==1.17.1
chardet==5.2.0
charset-normalizer==3.4.0
click==8.1.7
clr-loader==0.2.6
colorama==0.4.6
contourpy==1.3.1
cookiecutter==2.2.3
cycler==0.12.1
defusedxml==0.7.1
fonttools==4.55.1
fpdf2==2.8.1
idna==3.10
importlib_metadata==8.5.0
isort==5.13.2
Jinja2==3.1.4
jsonschema==4.23.0
jsonschema-specifications==2024.10.1
kiwisolver==1.4.7
MarkupSafe==3.0.2
matplotlib==3.9.3
numpy==2.1.3
packaging==24.2
pandas==2.2.3
pillow==11.0.0
platformdirs==4.3.6
plumbum==1.9.0
pooch==1.8.2
psutil==6.1.0
pyaedt==0.11.7
pycparser==2.22
pydantic==2.9.2
pydantic_core==2.23.4
pyedb==0.34.2
pyparsing==3.2.0
python-dateutil==2.9.0.post0
python-slugify==8.0.4
pytomlpp==1.0.13
pytz==2024.2
pyvista==0.44.2
pywin32==308
PyYAML==6.0.2
referencing==0.35.1
requests==2.32.3
rpds-py==0.22.3
rpyc==6.0.1
Rtree==1.3.0
scikit-rf==1.5.0
scipy==1.14.1
scooby==0.10.0
six==1.16.0
text-unidecode==1.3
toml==0.10.2
types-python-dateutil==<IP_ADDRESS>41003
typing_extensions==4.12.2
tzdata==2024.2
urllib3==2.2.3
vtk==9.3.1
zipp==3.21.0

@ansvdelafos Added in #5602


issue

hello i get error with backing field is this compiler related?

The SDK isn't really 100% pastable, it's also 5 years old. You'd be better off dumping a new one.
But to answer your question, just delete the backing field text, its not correctly filtered out in the dumping process.


modified grep so daX are added to list

With current script on my system, only drives that use the built-in chipsets (Intel et al) get the nomenclature adaX. The rest of the drives, on LSI HBAs, have the nomenclature daX and thus were omitted by current script.  Made a minor change that rectifies this.

Thank you for your contribution! I totally forgot about the da prefixed devices :)

You're welcome, my pleasure


[Task]: Move updateSuperUser migration from repetitive migration strategy to bean creation strategy

SubTasks

Create beans for updateUserUser
Coomunicate the same decision with the wider audience to adhere with this practice so that we dont' have to replicate these repeating migrations separately for MongoDB and Postgres. Rather single code works for both

As discussed, we are not much interested in moving repeating migrations as bean on release branch as it doesn't help much with code changes efforts required going forward so we are not going a head with this appraoch.


benchmark jigen alone with force_setpoint_change_once

https://github.com/marrlab/DomainLab/blob/fbopt/examples/benchmark/pacs_jigen_fbopt_alone_autoki.yaml
bash submit_slurm_via_cpu_10days.sh examples/benchmark/pacs_jigen_fbopt_alone_autoki.yaml 0

Running now 👍🏼

any intermediate results?

Not yet :(

it looks like https://github.com/marrlab/DomainLab/issues/625 should not be a bug, but let us check later to see if there are other errors like this.
Could you paste  the output of bash sh_list_errors.sh zoutput/slurm_logs here?

slurm_logs.txt


please create flutter.googlesource.com/third_party/fontconfig

Part of https://github.com/flutter/flutter/issues/39532
@godofredoc

Done:
https://flutter-review.googlesource.com/admin/repos/third_party/fontconfig


BXP88 Virtual Node - Fix

The BXP88 virtual node needs to be fixed. Specifically:

Board address and OpSw read/write needs to be fixed with the correct default values set.
Event generation must be added.
CDI must be internationalized
General shakedown and testing

Also check that it makes sure the 8 IDs are reserved for Location Services.

Match event types to switchboard item types.


BoardRelations Schema Issue

I appreciate your making this public - it is extremely useful, especially for an amateur programmer.
I am having an issue with the board relations mutation, which I have tracked down to the Monday api requriing a query that looks for "item_ids" as opposed to "linked_item_ids".
"{"connect_boards__1" : {"item_ids" : ["9999999999", "9999999999"]}
This has tested out in the API playground, as well as sending the query directly.  I attempted to change your Schema, but quickly found that the Monday Api query is still returning "linked_item_ids".
Are you aware of the issue, and do you have an idea for a simple fix?

Actually this was fixed in https://github.com/DireWolfZA/MondayApiClient/commit/a28e76cc707ff5e41f1c09d0faac9d135d3d9db9 but 🤷

Great!  I'll check it out.
My fix was to update your MondayApiClient.cs to include the ability to provide my own query.  I used your query builder for ease, and then modified the query string to fix the issues I was having, then pushed it through a new Run method that took the query.
    public Task<Query> RunQuery(string query) => Run<Query>(query);
    public Task<Mutation> RunMutation(string query) => Run<Mutation>(query);

    public async Task<T> Run<T>(string query)
    {
            [code from your Run<T> method]}
    }

You might think about adding a way to serialize a custom query provided by the user.  If anything, it can be helpful for testing / debugging.
I do appreciate your making this available - it has been very useful.


OTIO suggestions

Suggestions from the OTIO team
Signed-off-by: Nick Porcino<EMAIL_ADDRESS>

Hi! Any tips on resolve the sign off check?

I think your sign-off is not formatted correctly

Resolved! Thanks for looking!

mentor suggestions added!


Docs rewrite

Rewrote the existing docs and took the opportunity to write a whole load of new documentation about the JSON schema format that we use.

Ok, going to take an unconventional approach to PR reviews and merge - but please still review the PR 😅
The lack of deployment previews just means it'll be easier to read like that, and as there's so much new content I think it's fine to merge over what is currently live.
I can manually apply any suggestions, or of course feel free to create PRs with suggested changes to what I've written 👍🏻


Implement AST printer

This is the most basic AST printer. It does not reproduce the exact source that generated the AST.
That is to say, these tests don't always pass:
equal(print(parse(template)), template)
deepEqual(parse(print(ast)), ast)
Currently, all statements and expressions are handled with the exception of comments, so the new source will have the same semantic meaning. However, certain formatting is lost.
Formatting:

[x] newlines*
[x] tabs
[x] arbitrary indent sizes
[x] blank lines
[ ] newlines after opening or closing a block expression (seems to be a Handlebars issue)
[ ] newlines between element attributes
[ ] newlines between mustache attributes
[ ] arbitrary spacing between element tag, attributes, and angle brackets
[ ] arbitrary spacing between mustache path, params, hash, and attributes

Statements:

[ ] Handlebars comment (stripped out of AST by Handlebars)

This should match the style if the codebase. Use let, not const. if ( not if(. The massive switch statement should be rewritten as an object lookup (similar to the visitor, parser, compiler, etc.).


Renaming file Get-CsBatchTeamsDeployment.md to Get-CsBatchTeamsDeploymentStatus

Docs Build status updates of commit f8a5d9f:
:warning: Validation status: warnings

File
Status
Preview URL
Details

teams/teams-ps/teams/New-CsBatchTeamsDeployment.md
:warning:Warning
View (teams-ps)
Details

teams/teams-ps/teams/Get-CsBatchTeamsDeploymentStatus.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/New-CsBatchTeamsDeployment.md

Line 0, Column 0: [Warning: file-not-found - See documentation] Invalid file link: 'Get-CsBatchTeamsDeployment.md'.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit bc01184:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

teams/teams-ps/teams/Get-CsBatchTeamsDeploymentStatus.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/New-CsBatchTeamsDeployment.md
:white_check_mark:Succeeded
View (teams-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

@dariomws @get-itips @tseward

Docs Build status updates of commit dfacedf:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

teams/teams-ps/teams/Get-CsBatchTeamsDeploymentStatus.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/New-CsBatchTeamsDeployment.md
:white_check_mark:Succeeded
View (teams-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

In the Description section the cmdlet name must also be updated.

Cmdlet name is updated in description. Thanks.

Docs Build status updates of commit 2f4ec04:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

teams/teams-ps/teams/Get-CsBatchTeamsDeploymentStatus.md
:white_check_mark:Succeeded
View (teams-ps)

teams/teams-ps/teams/New-CsBatchTeamsDeployment.md
:white_check_mark:Succeeded
View (teams-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

@tseward Gentle reminder please.

@tiburd Please merge this PR. Thanks


Official Implementation and Pre-trained models

Hey, great paper. Any timeline for implementation code and pretrained model for zero-shot classification.

Hi, the codes and data have been released now.


BBQ - ESPHome board for ambient thermocouple temperature sensor

Ambient thermocouple temperature sensor (k-type) https://esphome.io/components/sensor/max31855.html
Originally posted by @jcallaghan in https://github.com/jcallaghan/home-assistant-config/issues/21#issuecomment-623135694

Had trouble locating the SPI pins for this particular ESP32 board. I found this diagram with worked. My other ESP32 boards are of a different kind.

MAX31855
ESP32

VIN
3.3V

3V
NC

GND
GND

DO
MISO GPIO12

CS
CS GPIO27

CLK
CLK GPIO14

If you are doing it with esphome ,
That shouldn‘t matter much should it?
Sent from my iPhone

On 6 May 2020, at 15:09, James Callaghan<EMAIL_ADDRESS>wrote:

Had trouble locating the SPI pins for this particular ESP32 board. I found this diagram with worked. My other ESP32 boards are of a different kind.
MAX31855	ESP32
VIN	3.3V
3V	NC
GND	GND
DO	MISO GPIO12
CS	CS GPIO27
CLK	CLK GPIO14
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.

If you are doing it with esphome ,
That shouldn‘t matter much should it?  You can basically define the CLK/CS pin as well as MISO MOSI in your config.

It was more identify with pins were SPI on this board. It isn’t like my normal ones and I couldn’t get ESPHome to pickup the sensor. All okay now!

K-type thermometer fitted inside the BBQ.
I will and a second ambient higher in the lid to give me a low and high point.

Testing passed ✅
Record temperatures table. Including Meater App, Grill thermometer, dial positions, K-type probe.
Additional pictures and tweet.
Considerations. Wifi range. Another probe for higher ambient temperature.


update version of jakarta.el

Signed-off-by: Sally MacFarlane<EMAIL_ADDRESS>Addresses CVE-2021-28170
Documentation

[x] I thought about documentation and added the doc-change-required label to this PR if updates are required.

Changelog

[x] I thought about adding a changelog entry, and added one if I deemed necessary.

https://stackoverflow.com/questions/58557741/gradle-plugin-uses-a-older-different-version-of-a-java-library-used-in-the-code

this is a new (unrelated) CVE since yesterday
One or more dependencies were identified with known vulnerabilities in tessera-dist:

snakeyaml-1.31.jar<EMAIL_ADDRESS>cpe:2.3:a:snakeyaml_project:snakeyaml:1.31:*:*:*:*:*:*:*, cpe:2.3:a:yaml_project:yaml:1.31:*:*:*:*:*:*:*) : CVE-2022-38752

this required #1487 to be resolved for security advisories build step to pass

Still with snakeyaml 1.33
One or more dependencies were identified with known vulnerabilities in tessera-dist:
snakeyaml-1.33.jar<EMAIL_ADDRESS>cpe:2.3:a:snakeyaml_project:snakeyaml:1.33:::::::, cpe:2.3:a:yaml_project:yaml:1.33:::::::) : CVE-2022-38752

I added a suppression for the snakeyaml 1.33 CVE since the NIST page says https://nvd.nist.gov/vuln/detail/CVE-2022-38752 excluding snakeyaml 1.32


Error compiling ethercat-sys

using latest stable revision of the recommended ethercat repo, all works when using the c library, getting this error while compiling:
   Compiling ethercat-sys v0.2.0
error: failed to run custom build command for `ethercat-sys v0.2.0`

Caused by:
  process didn't exit successfully: `/home/student/Sources/rust/ethercat-connection-rs/target/debug/build/ethercat-sys-3ae150160a12e9a6/build-script-build` (exit status: 101)
  --- stderr
  thread 'main' panicked at '"ec_ioctl_slave_t_struct_(unnamed_at_/home/student/Downloads/ethercat/master/ioctl_h_228_5)" is not a valid Ident', /home/student/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.51/src/fallback.rs:752:9
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

using Ubuntu 22.04.1 LTS
kernel: 5.19.0-32-generic

these are my configure flags: ./configure --enable-generic --disable-8139too --disable-e100 --disable-e1000 --disable-e1000e --disable-igb --disable-r8169 --disable-ccat --sysconfdir=/etc

Can you share more details about your checkout of the master repo? You should switch to the stable-1.5 branch.

I just realized this is not documented (except on IgH's site) and pushed an addition to README.

Sorry forgot to mention that, but I checked the stable branch out aswell
* stable-1.5

Hm. Can you set the RUST_BACKTRACE=1 env var and post the traceback?

I cannot reproduce with a fresh Ubuntu 22.04. Below is the Dockerfile I used...
FROM ubuntu:22.04

RUN apt-get update \
 && apt-get install -y autoconf libtool pkg-config make systemd git cargo linux-headers-generic libclang-dev

RUN git clone https://gitlab.com/etherlab.org/ethercat
RUN cd ethercat && git checkout stable-1.5 && ./bootstrap \
 && ./configure --disable-8139too --with-linux-dir=/usr/src/linux-headers-*-generic

RUN git clone https://github.com/ethercat-rs/ethercat ethercat-rs
RUN cd ethercat-rs && ETHERCAT_PATH=/ethercat cargo build

maybe i should start with a clean repo, i had configured with other flags before

RUST_BACKTRACE=1 cargo build
   Compiling ethercat-sys v0.2.0
error: failed to run custom build command for `ethercat-sys v0.2.0`
note: To improve backtraces for build dependencies, set the CARGO_PROFILE_DEV_BUILD_OVERRIDE_DEBUG=true environment variable to enable debug information generation.

Caused by:
  process didn't exit successfully: `/home/student/Sources/rust/ethercat-connection-rs/target/debug/build/ethercat-sys-3ae150160a12e9a6/build-script-build` (exit status: 101)
  --- stderr
  error: header '/home/student/Download/ethercat//lib/ioctl.h' does not exist.
  thread 'main' panicked at 'Unable to generate bindings: ()', /home/student/.cargo/registry/src/github.com-1ecc6299db9ec823/ethercat-sys-0.2.0/build.rs:26:14
  stack backtrace:
     0: rust_begin_unwind
               at /rustc/5b8f284536d00ba649ca968584bedab4820d8527/library/std/src/panicking.rs:575:5
     1: core::panicking::panic_fmt
               at /rustc/5b8f284536d00ba649ca968584bedab4820d8527/library/core/src/panicking.rs:64:14
     2: core::result::unwrap_failed
               at /rustc/5b8f284536d00ba649ca968584bedab4820d8527/library/core/src/result.rs:1790:5
     3: core::result::Result<T,E>::expect
     4: build_script_build::main
     5: core::ops::function::FnOnce::call_once
  note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.

[package]
name = "ethercat-connection-rs"
version = "0.1.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
ethercat = "0.2.3"

this is my Cargo.toml

bindgen seems to get stuck at the anonymous sub-struct in  master/ioctl.h line 228. I can only imagine an incompatibility with clang (bindgen uses libclang to parse the C code). Which clang/libclang do you have installed? Can you try with the latest one, like is installed in my Docker example?

I am using clang-17 from LLVM's ppa's this might be it, I do not exactly know how I can instruct the build process to use the ones provided by the ubuntu repositories instead

maybe i can LD_PRELOAD an older version of libclang

managed to build it using a fresh container as well.
Once the sys package is built i can go forth outside the container, I assume, so this resolves the issue.
The unstable version of clang on my system must be the cause of the problem.
Thanks for helping me find that out.

Thanks for confirming! We also have the pregenerated-bindings feature which removes the need for the C checkout completely, however it is tied to a specific (and now outdated) revision.
Since IgH don't do release versions anymore, it's kind of hard to decide when to update them :(


Code for RL-Prim training in the paper

Hi authors,
Thanks for sharing your wonderful work! I'm wondering if there's any demo reimplementing the RL-Prim training (CollectTrash/CleanTable) shown in the paper?
Thanks in advance!

This code is not currently released as part of OmniGibson. We are working on a separate set of action primitives that will be available as part of an upcoming release, probably in September.
Same as #238

This code is not currently released as part of OmniGibson. We are working on a separate set of action primitives that will be available as part of an upcoming release, probably in September.
Same as #238

Thanks for the wonderful work and open-source code! I wonder if the set of action primitives is available now? I can't find it in the source code :(


Metadata Issue - IXS-Warpship-OS

I'm kinda surprised y'all don't have a specific category for metadata issues.
Currently, the forum link for this mod is as follows:
https://forum.kerbalspaceprogram.com/index.php?/topic/191422-18x-ixs-warpship-spacedock-redocked-betas/&do=edit
This takes you to a "can't edit this" page, which makes sense - I'm definitely not the mod author.
Removing the &do=edit allows the link to work as expected.
attn: @linuxgurugamer too - I'm not sure who the task of actually fixing this falls on.

That was coming from SpaceDock, I just fixed it over there. Should propagate through to CKAN in 30 minutes or less.


Docs: Add fuzzy search & Make spaces in names consistent

Description

I searched for Toggle Group in the docs and nothing showed up; You have to type ToggleGroup. This is in contrast to most other components have spaces between each word (Text Field, Date Picker). Now they all match the class name with a space between each word.
How Has This Been Tested?

visually
Types of changes

[X] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)

https://github.com/MudBlazor/MudBlazor/assets/7112040/2af258ba-eb7a-4eca-a2c8-ce9f85becc6b
Checklist:

[X] The PR is submitted to the correct branch (dev).
[X] My code follows the code style of this project.
[ ] I've added relevant tests.

@henon @ScarletKuro any interest in a regex refactor of all instances of SectionContent Code= in the docs to use nameof?
Before
https://github.com/MudBlazor/MudBlazor/blob/0824b2135c504fcd74798acca6b53c429b4fbb14/src/MudBlazor.Docs/Pages/Components/Checkbox/CheckboxPage.razor#L15
After
https://github.com/MudBlazor/MudBlazor/blob/0824b2135c504fcd74798acca6b53c429b4fbb14/src/MudBlazor.Docs/Pages/Components/ToggleGroup/ToggleGroupPage.razor#L35
not really that important but it would only take me a minute to do
downside is that it would obviously edit a lot of files
SectionContent Code="([a-zA-Z0-9]+)"" -> SectionContent Code="@nameof($1)"

Absolutely, I'd love that. I have begun using nameof lately for obvious reasons.

As for the spaces, I guess it is best to be consistent.
I never noticed this before:

Would you look into it as well? The message should only show if there are no search results. And the message itself could also better, like Nothing found. Please try a different search.

@henon Maybe something like this:
https://github.com/MudBlazor/MudBlazor/blob/0824b2135c504fcd74798acca6b53c429b4fbb14/src/MudBlazor.Docs/Shared/Appbar.razor#L90-L101
<MudDialog @bind-IsVisible="_searchDialogOpen" Options="_dialogOptions" Class="docs-gray-bg" ClassContent="docs-mobile-dialog-search">
    <DialogContent>
        <MudAutocomplete AutoFocus="true" @ref="_searchAutocomplete" T="ApiLinkServiceEntry" PopoverClass="docs-mobile-dialog-search-popover" Placeholder="Search docs" SearchFunc="Search" ValueChanged="OnSearchResult" Clearable="true" Variant="Variant.Outlined" Adornment="Adornment.Start"<EMAIL_ADDRESS>            <ItemTemplate Context="result">
<EMAIL_ADDRESS><MudText<EMAIL_ADDRESS>            </ItemTemplate>

            <NoItemsTemplate Class="d-flex justify-center align-center mud-height-full pb-16">
                <MudText Typo="Typo.body2" Class="mud-text-secondary">Nothing found; Try searching for something else</MudText>
            </NoItemsTemplate>

            <InitialTemplate Class="d-flex justify-center align-center mud-height-full pb-16">
                <MudText Typo="Typo.body2" Class="mud-text-secondary">Use the box above to search the docs</MudText>
            </InitialTemplate>
        </MudAutocomplete>
    </DialogContent>
</MudDialog>

Would require a new InititalItemsTemplate and Class on that and NoItemsTemplate. Unless it's already possible with the current API. Not too familiar with the autocomplete.
I don't mind taking care of that in another PR while I have free time after this one and the SectionContent one.
Also thought about a fuzzy search for the results but that's probably unnecessary.

Do you need help with this? You need to rebase to latest changes and force push, then it won't include the previous PRs.

Do you need help with this? You need to rebase to latest changes and force push, then it won't include the previous commits. Let me know, i can fix this for you if needed.

@ScarletKuro Thanks, finally got it working ahaha

It would be ideal if the search returned for both Tool Bar and toolbar.  Can we add this to this PR or do you think its out of scope @henon

It would be ideal if the search returned for both Tool Bar and toolbar. Can we add this to this PR or do you think its out of scope @henon

I also think it would be better if the search could work in both scenarios.

Yes, it definitely is necessary to support both formats. I also once implemented a fuzzy search which would solve both problems with one stroke. It is actually very easy using so-called N-grams. We can work with 3-grams. All you need is a Dictionary<string, HashSet<string>> (the index).
In the indexing phase all you do is chop all component names into 3-letter substrings and store them in the index, like this:
The 3-grams of MudAlert are mud, uda, dal, ale, ert.  Using the threegrams as key the component name MudAlert is added to the hashset for each 3-gram.
This is very cheap and can be done for instance when the search box opens the first time.
When searching the search input is also chopped into 3-grams and a score is calculated how often a component name comes up. The more often a component name comes up the better the match score, so the search results should be sorted by that score. One could index the components with and without spaces but even if the user makes spelling errors the search would return meaningful results.

It would be ideal if the search returned for both Tool Bar and toolbar.

@mikes-gh technically it does because of the "usage examples", which is why i was eager to add the spaces

#8362 would be a more fitting PR for actual search changes

@henon do you still have that fuzzy search code

That is already a freak PR because it changes a component and the docs. But I don't want to make you additional work to split it so I'd say we merge that one and continue here.

That is already a freak PR because it changes a component and the docs. But I don't want to make you additional work to split it so I'd say we merge that one and continue here.

@henon it would honestly be easier to merge both so I can do the SectionContent refactor, then move to search algorithm improvements after that

@mckaragoz can you please test with a Turkish keyboard?

Hmm 4 years since last commit for Fuzzy search.  I am not sure I'd choose that lib.  Plus, the overhead of another dll (http connection and Kbs.

The overhead is small tho, I wouldn't bother that much about it.

@mckaragoz can you please test with a Turkish keyboard?

@henon confirmed working with Turkic characters ı, i, I, İ

Hmm 4 years since last commit for Fuzzy search. I am not sure I'd choose that lib. Plus, the overhead of another dll (http connection and Kbs.

@mikes-gh We can always go back to Levenshtein distance if we want to which also gives good results. You can mistype a few characters and it will still find the component. Not as good as this lib though, it finds also permutations like if you type grid data it will find DataGrid which has quite a high Levenshtein distance. Also, in any case, I can also dig up my n-gram based fuzzy search algorithm if we really ever need to replace the lib.

@henon @danielchalmers just FYI, there is a fork with some updates and fixes.
https://github.com/AtriaStar/FuzzierSharp


Initial duchy code

Phase 1 - Duchy Terraform

[x] “Step 2” - Create the database. (spanner.tf)
[x] “Step 3" - Create the storage bucket. (storage-bucket.tf)
[x] “Step 5” - Create the cluster. (gke.tf)
[x] "step 10a" - Reserve external IPs (external-ip.tf)

Details for each step is referred from the link below.
https://github.com/world-federation-of-advertisers/cross-media-measurement/blob/main/docs/gke/kingdom-deployment.md

This change is

@bdomen-ggl , as requested db.tf is removed from duchy. please take and look on it.


Triple clicking + CTRL-C to copy text from output area of Jupyter cell copies the cell contents instead when selected output text line is generated by printing a spaCy Doc object

Environment data

VS Code version: 1.60.2 (user setup)
Jupyter Extension version (available under the Extensions sidebar): v2021.8.2041215044
Python Extension version (available under the Extensions sidebar): v2021.9.1246542782
OS (Windows | Mac | Linux distro) and version: Windows 10 Home
Python and/or Anaconda version: 3.8
Type of virtual environment used: poetry venv
Jupyter server running: Local

Expected behaviour
When selecting (by triple clicking, for example, or by click-dragging to select from beginning past the final character of the line) an entire line of text from the output area of a Jupyter cell, using CTRL-C should always copy the selected output text, possibly including a newline character.
Actual behaviour
If a spaCy Doc object's text is printed (via print(name_of_doc_object) or simply via name_of_doc_object) to the output area of a Jupyter cell, selecting that entire line of text output in the output area such that the selection highlight extends PAST the final character of the line (seemingly including a newline character), CTRL-C copies the contents of the cell itself and not the selected text from the output area.
Steps to reproduce:
[NOTE: Self-contained, minimal reproducing code samples are extremely helpful and will expedite addressing your issue]

Use Jupyter notebooks within VSCode,
Having installed both spaCy and a spaCy model (such as via "python -m spacy download en_core_web_sm"),
Import spaCy and generate a Doc object, e.g.:

import spacy
nlp = spacy.load('en_core_web_sm') # or any other model, I think
doc = nlp("A sentence string here.")

Print the resulting Doc object to a Jupyter cell's output area, whether by print(doc) or simply doc, then run the cell
Triple click select the entire printed text of the doc object / the entire printed output line in the output area ("A sentence string here"), OR select the entire line by click-dragging from the beginning of the output line all the way past the final character, such that the highlight area extends beyond the final character as if to include a newline character. Note that copy/paste will behave correctly if only a portion of the line is selected.
Use CTRL-C to copy, then paste the copied text somewhere - the copied text will be the code from the cell ("import spacy // nlp = spacy.load(...)..." etc.) and not the selected text from the output area.

I have no idea if this works with other output from other objects' str methods (which I just assume is what's happening here, but am not sure).

Output for Jupyter in the Output panel (View→Output, change the drop-down the upper-right of the Output panel to Jupyter)

XXX

Just as a note, this happened to me as well with the output of pwd (which is a jupyter magic function I think?). It's not completely reproducible, though, sometimes ctrl-c works, sometimes it does not...


Add a banner to the README

I also added badges for docs and python versions, because why not.
Preview in light mode

Preview in dark mode

From Aaron:

@JoelPasvolsky, that's a great point. Do we? I don't think we do.

Version with only ocean:


Make gp-style partition table compatible with greenplum

Adding a new partition should have the same behavior like greenplum 6/7.
The child partition inherits access method, reloptions, column encodings
from its parent if no specific options are provided

Change logs
Describe your change clearly, including what problem is being solved or what feature is being added.
If it has some breaking backward or forward compatibility, please clary.
Why are the changes needed?
Describe why the changes are necessary.
Does this PR introduce any user-facing change?
If yes, please clarify the previous behavior and the change this PR proposes.
How was this patch tested?
CREATE TABLE star.trd_fct (
trd_date_key date NOT NULL ,
prod_key integer NOT NULL ,
cust_key integer NOT NULL ,
notional_val numeric(20,10) ,
num_of_shares integer ,
num_of_trades integer ,
trd_id bigint NOT NULL ,
ins_ts timestamp DEFAULT CURRENT_TIMESTAMP NOT NULL
)

WITH (
appendoptimized=true
,orientation=row
,compresstype=zlib
,compresslevel=5
)
DISTRIBUTED RANDOMLY
PARTITION BY RANGE (trd_date_key) (
START ('2020-01-01'::date) INCLUSIVE
END ('2027-01-01'::date) EXCLUSIVE
EVERY (interval '1 Year')
)
;

alter table star.trd_fct add partition start ('2027-01-01') inclusive end ('2028-01-01') exclusive;

Please detail how the changes were tested, including manual tests and any relevant unit or integration tests.
Contributor's Checklist
Here are some reminders and checklists before/when submitting your pull request, please check them:

[ ] Make sure your Pull Request has a clear title and commit message. You can take git-commit template as a reference.
[ ] Sign the Contributor License Agreement as prompted for your first-time contribution(One-time setup).
[ ] Learn the coding contribution guide, including our code conventions, workflow and more.
[ ] List your communication in the GitHub Issues or Discussions (if has or needed).
[ ] Document changes.
[ ] Add tests for the change
[ ] Pass make installcheck
[ ] Pass make -C src/test installcheck-cbdb-parallel
[ ] Feel free to request cloudberrydb/dev team for review and approval when your PR is ready🥳

Please add some test cases, thanks

Hi, I have failure with this change
db2=# \d+ star.trd_fct
row number 0 is out of range 0..-1
row number 0 is out of range 0..-1
cannot duplicate null pointer (internal error)

Hi, I have failure with this change
db2=# \d+ star.trd_fct
row number 0 is out of range 0..-1
row number 0 is out of range 0..-1
cannot duplicate null pointer (internal error)

Oh, sorry, looks like this is not related to current pr. I will take a look. Issue persist on master

Hi, I have failure with this change
db2=# \d+ star.trd_fct
row number 0 is out of range 0..-1
row number 0 is out of range 0..-1
cannot duplicate null pointer (internal error)

https://github.com/cloudberrydb/cloudberrydb/issues/697

I found another issue https://github.com/cloudberrydb/cloudberrydb/issues/698. we can fix this within this pr, or i can created separate pr for this.

Please add some test cases, thanks

Sure, the PR isn't  fully ready yet. I'll some the full test when inherited encoding attributes are supported.

Hi @reshke Do you link your GitHub account with your Apache ID? It seems that your approval does not have binding access. Welcome to visit https://gitbox.apache.org/boxer/ to double-check.


Sub timeout - remove unused F wrappers.

The external F.delay wrappers was not useful in any way, since they were being immediately unwrapped in the body of task, so they have no effect but cost allocations.
Note that it is the function itself that delays the side effectful operations on dom.window in acquire.

Good morning @diesalbla! Looks like a CI fail, how are you building Tyrian locally?


Wrong schema for indexedMzML?

Hi!
I get the following header
<?xml version="1.0" encoding="utf-8"?>
<indexedmzML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://psi.hupo.org/ms/mzml http://psidev.info/files/ms/mzML/xsd/mzML1.1.0.xsd" xmlns="http://psi.hupo.org/ms/mzml">
  <mzML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://psi.hupo.org/ms/mzml http://psidev.info/files/ms/mzML/xsd/mzML1.1.0.xsd" version="1.1.0" id="20120415_EXQ5_KiSh_SA_LabelFree_HeLa_pY_Noco_rep1">
    <cvList count="2">
...

when I run with "-f2"
Should it maybe be
<indexedmzML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://psi.hupo.org/ms/mzml http://psidev.info/files/ms/mzML/xsd/mzML1.1.2_idx.xsd" xmlns="http://psi.hupo.org/ms/mzml">
...

or similar?

Hi, my apologies for the late reply. Indeed the indexed schema used is 1.1.1 so I could change it to
<indexedmzML xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://psi.hupo.org/ms/mzml http://psidev.info/files/ms/mzML/xsd/mzML1.1.1_idx.xsd" xmlns="http://psi.hupo.org/ms/mzml">
int the next release. I didn't find any 1.1.2 version, could you point me to it?

Hi! I am actually not sure anymore where I got it from 😄 I think I compared with msConvert. Let me check if 1.1.2 was correct.
My main point was the "_idx" suffix, I think.

The mzML schemas are here:

index:  https://raw.githubusercontent.com/HUPO-PSI/mzML/master/schema/schema_1.1/mzML1.1.1_idx.xsd

non-index: https://raw.githubusercontent.com/HUPO-PSI/mzML/master/schema/schema_1.1/mzML1.1.0.xsd

Ok there is no 1.1.2 yet, right?

The main problem we have here is that we are using URLs like:
http://psi.hupo.org/ms/mzml http://psidev.info/files/ms/mzML/xsd/mzML1.1.1_idx.xsd

This is wrong because is not a proper URL.

As far as I'm aware, there is no 1.1.2. The latest schemas are listed here:
https://github.com/HUPO-PSI/mzML/tree/master/schema/schema_1.1
However, in looking at an output mzML files from msconvert, I see:

To make matters weirder, this URI:
http://psidev.info/files/ms/mzML/xsd/mzML1.1.2_idx.xsd
is a valid redirect to the 1.1.1 schema. While this URI:
http://psidev.info/files/ms/mzML/xsd/mzML1.1.1_idx.xsd
yields a 404.
Does @chambm or @javizca have any historical memory of this? Seems like the URI should be:
http://psidev.info/files/ms/mzML/xsd/mzML1.1.1_idx.xsd
and that should be a redirect to:
https://raw.githubusercontent.com/HUPO-PSI/mzML/master/schema/schema_1.1/mzML1.1.1_idx.xsd
What do you think?

@edeutsch I'm afraid this may be an action item 8 years overdue :)
https://sourceforge.net/p/psidev/mailman/psidev-ms-dev/thread/50D17F1D.9090508%40immun.lth.se/#msg30249870

haha, I have taken slothfulness to a new level!
I propose to check in mzML1.1.2_idx.xsd. I found a copy of it. And then I will ask @javizca to update the hyperlinks at psidev.info.
It looks like ProteoWizard has already implemented this for many years. And then we'll get ThermoRawFileParser to do the same.
Any objections?

@edeutsch actually you can do just a PR to github. We need to update the URLs in the library to github because the psi URLs are not working.
This goes nowhere http://psidev.info/files/ms/mzML/xsd/mzML1.1.1_idx.xsd

@ypriverol I can certainly do a PR instead of direct checkin if you prefer that.
Although this goes nowhere:
http://psidev.info/files/ms/mzML/xsd/mzML1.1.1_idx.xsd
This does:
http://psidev.info/files/ms/mzML/xsd/mzML1.1.2_idx.xsd
(although to 1.1.1)
Which is why I said that after we have GitHub fixed, we need to ask @javizca to fix psidev.info. Or maybe you can do that?

okay chaps, I have created a PR at
https://github.com/HUPO-PSI/mzML/pulls
I would say that if we get approvals from @ypriverol and @chambm, we can merge it.
Sound okay?

It seems like the issue is still not fixed.
Should I just update schema location to the current location on Github?
index: https://raw.githubusercontent.com/HUPO-PSI/mzML/master/schema/schema_1.1/mzML1.1.1_idx.xsd

non-index: https://raw.githubusercontent.com/HUPO-PSI/mzML/master/schema/schema_1.1/mzML1.1.0.xsd

Sorry, I forgot to follow up on this.
@javizca, would you make the links:
http://psidev.info/files/ms/mzML/xsd/mzML1.1.1_idx.xsd   (currently a 404)
http://psidev.info/files/ms/mzML/xsd/mzML1.1.2_idx.xsd   (currently points to the wrong file)
do the right thing?
Correct content is in:
https://github.com/HUPO-PSI/mzML/tree/master/schema/schema_1.1

This issue has not been active for quite a while, I will close it, but you're a welcome to reopen it if necessary.


Update documentation across Readme's

Right now, there are enough discrepancies where I'm having to read the source code to get even a basic ping-pong bot setup.

Yeah I know this, I am currently looking into the last things for the 0.0.1-alpha milestone, I want the documentation completed before 0.0.1


feat(task): extend mise tasks output

Adds the following options to mise tasks ls to enable output of all columns and sorting.
--full - Show all columns
--sort <COLUMN> - Sort by column. Default is name. [possible values: name, alias, description, source]
--sort-order <SORT_ORDER> - Sort order. Default is asc. [possible values: asc, desc]

Resolves #1623

Not sure I like --full, maybe -x,--extended? I'm wondering if there are any conventions out there

As a random aside, I'm not totally happy with our table library or how we use it in mise. I would like to refactor all the table code and possibly extract it like we did for demand.
It's not terrible but I would like a simpler interface. I'm wondering if we could find a way to have nice conventions like you did for sorting here on the front-end that cleanly integrate with table output so we could use it everywhere in mise.

Agree, --full sounds odd, maybe -e or -x for --extended is better.
Regarding the output, most tools nowadays provide an --output <FORMAT> option which lets you even choose the format like json, yaml or table. Not sure if that makes sense in context of mise though.

let's go with -x,--extended. I feel like I've seen that in other CLIs. We do have json output in a few commands, mise ls is one.


Handle automatic refresh of oauth token before expiry?

The 0Auth token only lasts 30 minutes, but the refresh token lasts 90 days. I don't see any code to handle automatically refreshing the access token. How should I handle that?

Check this pull request. I think this handles the issue you're talking about.
https://github.com/JonCooperWorks/go-tdameritrade/pull/6


Check task assignment sizes

Make sure that task assignments are reasonable: it should be possible but not easy to get close to full score.
Depends on #8.

Example code gets 0.1 - 0.5 . I consider that "reasonable" :D


show full path of files in find/replace panel and title bar

VSCode Version: 1.4.0
OS Version: OS X 10.11.6

In find/replace panel, it can't display the full path of searched file, it's inconvenient. like this:

Also, should enable to show the full path of file in title bar, but it isn't also now, like this:

The second request is https://github.com/Microsoft/vscode/issues/3119 (please only one request per issue)

@aeschli please assign search related issues to Sandeep

We are showing the full path of the file in search results view. When the width is not sufficient, path details are trimmed. Hovering on the label always show the full path.
@warmhug May I know what more you are looking for?

Okay, so be it, thanks.


Fixing typo

Sorry about that, this will fix this error:
Error: render error in "kafka-lag-exporter/templates/040-Deployment.yaml": template: kafka-lag-exporter/templates/040-Deployment.yaml:18:16: executing "kafka-lag-exporter/templates/040-Deployment.yaml" at <.Value.podAnnotations>: nil pointer evaluating interface {}.podAnnotations

At least one pull request committer is not linked to a user. See https://help.github.com/en/articles/why-are-my-commits-linked-to-the-wrong-user#commits-are-not-linked-to-any-user


Adopt latest proxy framework

There are some non-compatible changes in the proxy framework (mainly regarding configuration and environment loading).
The latest version of the proxy framework should be adopted by the K8S proxy.
For a reference, the CF proxy adoption may be used: https://github.com/Peripli/service-broker-proxy-cf/pull/11

Fixed by https://github.com/Peripli/service-broker-proxy-k8s/pull/22 and https://github.com/Peripli/service-broker-proxy-k8s/pull/26


[Bug]: claim ('exp') is too far in the future

Error Message and Logs
When deploying resources which have a private GitHub source created from the Private Repository (with GitHub App) option, this error often appears almost immediately after triggering the deployment:

2024-Dec-29 20:49:09.796095 Starting deployment of monorepo:wings:staging:mightywings to node-staging-mightywings.
2024-Dec-29 20:49:10.507605 Preparing container with helper image: ghcr.io/coollabsio/coolify-helper:1.0.4.
2024-Dec-29 20:49:10.914382 docker rm -f vo4c0g4kc8ow80804o884gg4
2024-Dec-29 20:49:10.914382 Error response from daemon: No such container: vo4c0g4kc8ow80804o884gg4
2024-Dec-29 20:49:11.290012 docker run -d --network coolify --name vo4c0g4kc8ow80804o884gg4 --rm -v /var/run/docker.sock:/var/run/docker.sock ghcr.io/coollabsio/coolify-helper:1.0.4
2024-Dec-29 20:49:11.290012 52dd64d762720394ff9fd2218ce6ae58aeb6efdb15688f1a33002ae2313ff2d5
2024-Dec-29 20:49:14.233401 Oops something is not okay, are you okay? 😢
2024-Dec-29 20:49:14.235961 Failed to get access token for GITHUB_APP_NAME with error: 'Expiration time' claim ('exp') is too far in the future

By "often appears", what I mean is it does not appear on every deployment. Sometimes it works just fine. It appears more frequently after not having deployed using the Github App for a long period of time.
My organization have been using Coolify for about 4 months and this error has only started appearing since about a month back. It seems like it's related to the GitHub app secret expiring. I will try dig up more information and update this task if I'm able to find any.
Steps to Reproduce

Create a Resource and select the Private Repository (with GitHubApp) option
Trigger a deployment of said service

Example Repository URL
No response
Coolify Version
v4.0.0-beta.380
Are you using Coolify Cloud?
No (self-hosted)
Operating System and Version (self-hosted)
Debian 12
Additional Information
No response

I've noticed the same error message also appears when syncing the Github App Name at coolify_url/source/github/app_id

Failed to fetch GitHub App information: 'Expiration time' claim ('exp') is too far in the future

Ok, this is super strange. After setting my Coolify VPS to exactly match the time of GitHubs API, using:
sudo date +%T -s $(curl -sI https://api.github.com | grep -Fi "date" | awk '{ print $6 }') -u
the exp error no longer appears. This is even though I had UTC set as my system date before.


Please include the reduction-effects plugin in the standard install

This plugin is useful for debugging Gallina, but is extremely hard to discover (it took me three or four searches to find the PR that added support for it (#714 and coq/coq#85)).  I just used it to answer a discourse thread.  I think it should be included in the Windows installer, at least.
The first step might be getting the plugin into opam and the CI.
cc @herbelin as the author of the plugin

Sorry for the really long delay. I now included it in the 8.13~2021.09 pick and plan to include it in 8.14~2021.09 as well. But since it is a 0.X version, I added it to the extended set - hope this is OK.
I tested the one provided test file and it appears to work.

Fixed in https://github.com/coq/platform/pull/143


Initial Python3 compatiblity

Hi,
changes:

added use_py2to3 to setup.py
inserted some smart_text calls to handle byte request-output.

Using this version in my python 3 web app, will report, if I find any problems.

Fixed in #67


[Question] attention diversity

Question
Hi, thanks for such a great work!
I would like to ask you how many images have you used for your attention diversity studies? (in Fig 4)
It would help me a lot if I get a response regarding this from you! Thank you!

Hi, the attention diversity studies are conducted by averaging the results of 100 VQA samples.

Thanks for such a quick response!


'packit build' should start all builds at once

Koji builds started by packit build could be started in parallel and watched till completion (except when --nowait is provided, of course).

Still looks like a good idea.

Anyone will appretiate this?

I will appreciate this :blue_heart:

It's good to leave some good-first-issues here.

Please share your thoughts before writing code for this issue since it can be solved in many different ways to get a design ack from the team and saving the trouble of rewriting a PR from scratch.

I was just about to open a ticket for this feature. It still sounds like a reasonable and useful idea to me.
Could you please consider reopening this?

I think I'd still be quite happy to have this feature. Is there any way I can help?

@mgrabovsky if you have time, we are happy to receive a contribution for this :)
I guess the question is what the implementation would look like: start builds in separate threads, os use some async mechanism for that.

Still relevant, low prio.


Support TLS certs via environment variables

Currently it's possibly to provide a path to a cert folder. Would be nice to provide a way to pass certificates via env (without touching filesystem at all).

Related to https://github.com/lensapp/lens/issues/5042


AttributeError: module 'diffrax' has no attribute 'NoAdjoint'

Hello,
In the Score-based Diffusion example, the error below is raised
AttributeError: module 'diffrax' has no attribute 'NoAdjoint'

what should be done to bring it up to date?
Thank you

Ah! Just delete it I think, and use the default adjoint method. I'd be happy to take a PR on this.

Thanks!


Use superagent-defaults for default request parameters in tests

This PR adds superagent-defaults as a devDependency, which allows custom defaults in request parameters. This means that we can stop disabling the CSRF protection for the tests because it's now possible to set a default x-csrf-token header without setting it explicitly for each request.

Skimmed it and it looks fine to me. I'll trust you on this.


screen: 4.3.1 -> 4.4.0

Motivation for this change
Things done

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

[x] NixOS
[ ] OS X
[ ] Linux

[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

Removed the patches which were specific to 4.3, and redundant configure flags

Thanks!


Gracefully handle load failures

Today Apple's Dev Center is down for maintenance (during WWDC2015). Capybara fails with the following error:
/Library/Ruby/Gems/2.0.0/gems/capybara-2.4.4/lib/capybara/node/finders.rb:41:in `block in find': Unable to find field "accountname" (Capybara::ElementNotFound)
	from /Library/Ruby/Gems/2.0.0/gems/capybara-2.4.4/lib/capybara/node/base.rb:84:in `synchronize'
	from /Library/Ruby/Gems/2.0.0/gems/capybara-2.4.4/lib/capybara/node/finders.rb:30:in `find'
	from /Library/Ruby/Gems/2.0.0/gems/capybara-2.4.4/lib/capybara/node/actions.rb:56:in `fill_in'
	from /Library/Ruby/Gems/2.0.0/gems/capybara-2.4.4/lib/capybara/session.rb:676:in `block (2 levels) in <class:Session>'
	from /Library/Ruby/Gems/2.0.0/gems/capybara-2.4.4/lib/capybara/dsl.rb:51:in `block (2 levels) in <module:DSL>'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane_core-0.7.6/lib/fastlane_core/developer_center/developer_center_login.rb:36:in `login'
	from /Library/Ruby/Gems/2.0.0/gems/fastlane_core-0.7.6/lib/fastlane_core/developer_center/developer_center.rb:52:in `initialize'
	from /Library/Ruby/Gems/2.0.0/gems/sigh-0.5.2/lib/sigh/manager.rb:6:in `new'
	from /Library/Ruby/Gems/2.0.0/gems/sigh-0.5.2/lib/sigh/manager.rb:6:in `start'
	from /Library/Ruby/Gems/2.0.0/gems/sigh-0.5.2/bin/sigh:36:in `block (2 levels) in run'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.3.4/lib/commander/command.rb:178:in `call'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.3.4/lib/commander/command.rb:178:in `call'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.3.4/lib/commander/command.rb:153:in `run'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.3.4/lib/commander/runner.rb:428:in `run_active_command'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.3.4/lib/commander/runner.rb:68:in `run!'
	from /Library/Ruby/Gems/2.0.0/gems/commander-4.3.4/lib/commander/delegates.rb:15:in `run!'
	from /Library/Ruby/Gems/2.0.0/gems/sigh-0.5.2/bin/sigh:67:in `run'
	from /Library/Ruby/Gems/2.0.0/gems/sigh-0.5.2/bin/sigh:74:in `<top (required)>'
	from /usr/bin/sigh:23:in `load'
	from /usr/bin/sigh:23:in `<main>'

It would be great if sigh could handle this situation gracefully.

I think that's a great way to handle this error. You'll even get a screenshot generated and opened in the preview app, showing that the Dev Center is down for maintenance.
It could be a clearer error message maybe, but this code will get replaced by spaceship soon anyway.

Ah, OK. Different setup here. I use sigh as a shell command build step in a Jenkins setup. But thanks for the tip!

Hopefully the dev portal will not be changed in such a way tonight that sigh wont work anymore...

Can someone confirm that they are not able to get the profiles anymore? I'm having the following error:
Couldn't find '.ios.profiles.gridList' after waiting for quite some time

I saw this error after WWDC. This error message was being shown as a result of the new developer agreements page redirection when accessing the developer portal. If you sign into developer.apple.com and accept the new agreements, sigh should continue to work as normal.

Please update to the latest version using sudo gem update sigh --pre which makes use of spaceship

@KrauseFx thanks, that was it. I guess the beta tag let me a bit anxious to try it out.
Great work btw, it's way way faster!

@banaslee Thanks! Yes, it should be much faster :rocket: no more web scraping. Does everything work for you as expected? I'll publish the new version of sigh then publicly :+1:

For those of you experiencing 400 HTTP request errors, just update to sigh beta version sudo gem update sigh --pre as @KrauseFx gently mentioned.


CheckOptions Structure

Issue:
Option specification can be a pain as a comma separated list.  It would be nice to be able to pass a structure with the parameters as well.
Solution:
Have CheckOptions check if varargin is a structure and then convert fieldnames and values to a cell array and feed into rest of function.

26c8f24


Make output assemblies compatible with link-level trimming

This will only work when using System.Text.Json with a JsonSerializerContext, but should be doable in that case. However, we have a lot of rework to do for compatibility.

[x] Eliminate or annotate the use of reflection for literal serializers
[x] Eliminate or annotate the use of reflection for multipart serializers
[x] Apply any other missing trimming annotations
[x] Implement the use of JsonSerializerContext with System.Text.Json
[x] Apply the trimmable assembly attribute, but only if all extensions advertise compatibility with trimming

There are also some optional components that could be implemented as well. These could improve trimming effectiveness.

[ ] Use declarative serializer discovery in code rather than registering all serializers in a dictionary

At this time splitting the JsonSerializerContext may be a bridge too far. The implementation is internal so we can still come back and implement that in a future version.
This is particularly supported by this comment: https://github.com/dotnet/runtime/issues/101663#issuecomment-2107522551 which makes it appear that JsonSerializerContext may not be the long-term solution at all.