[SnapshotV2] Snapshot Status API changes

Description
This PR contains the necessary changes to Snapshot Status API as part of V2 snapshots:

Allow index filter in the status API if the request contains only one snapshot name
For shallow snapshots of type V2, the file count and size stats are 0 at all levels
For other snapshots:

The status API call works only if the total number of shards across the requested resources (snapshots or the indices of a particular snapshot) is less than a certain amount determined by the cluster setting snapshot.max_shards_allowed_in_status_api

Related Issues
Resolves #15463
Check List

[x] Functionality includes testing.
[ ] ~API changes companion pull request created, if applicable.~
[ ] ~Public documentation issue/PR created, if applicable.~

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Changes are covered in integ tests but CodeCov does not consider integ tests coverge.


Release v0.5.0

Tracking issue for final blockers of v0.5.0 release.

[x] #1410
[x] #1406
[x] #1421
[x] #1416
[x] #1418
[x] #1424
[x] #1423
[x] #1428
[x] #1444
[x] #1448
[x] #1461
[x] #1464

Removed:

#1425
#1463
#1365
Wire up cartesian synthetic spec to EDP simulator


Modules

Could you please make a version that's only the shaders, without the texture and gui changes? I already have my own resource pack and they conflict with each other.

you can get a lot of the shaders by themselves from the credits section where I forked them from.
you can also just delete the texture changes yourself.
however, some shaders require texture changes to be made, like the waving leaves and hanging lanterns. none of the gui textures are neccesary though, you can delete those.

I tried that, but I don’t really know much at all about the vanilla shaders so I didn’t understand the structure. I tried deleting some textures, but a few of the gui changes still showed up, so I tried again and then the pack wouldn’t load and complained a bunch about missing files.


Lazy loading for locales list

What problem does this feature solve?
In some cases, there's a need for a dynamic locales list (i.e. localizations created by editor on CMS). Currently, locales only allows a static array.
What does the proposed changes look like?
To allow dynamic locales listing, locales should allow functions as well, including those returning a Promise.

This feature request is available on Nuxt community (#c217)

What status for this request?

i need this also or is there a way to manipulate via module
export default function lang () {
  /**
   locales: [
      {
        code: 'en',
        iso: 'en-US',
        name: 'English',
        file: 'en.json'
      },
      {
        code: 'de',
        iso: 'de-DE',
        name: 'Deutsch',
        file: 'de.json'
      }
    ],
  */
  this.options.i18n.locales = [
    {
      code: 'en',
      iso: 'en-US',
      name: 'English',
      file: 'en.json'
    },
    {
      code: 'de',
      iso: 'de-DE',
      name: 'Deutsch',
      file: 'de.json'
    }
  ]
}

i tried but i it seems not working

found a solution
nuxt.config.js
defaults is just a normal nuxt config obj
export default async () => {
  const url = `${process.env.BASE_URL}/translation/languages`
  const { data: response } = await axios.get(url)
  const locales = response.data.map(lang => {
    return {
      ...lang,
      file: `${lang.code}.json`
    }
  })

  defaults.i18n.locales = locales

  return defaults
}

This is also necessary for pages. I am using Wordpress as a headless CMS and I made an endpoint that returns the sites structure. This would help me add and remove pages from CMS.
Currently I can work with the solution provided by cannap, but when the pages and locales options would allow functions this plugin would be perfect ❤.

@cannap
Thank you very mutch to share your information about this topic and also your answer.
Really i think this is my answer too, But i don't know where can i use this in my code, i mean which part of my code i have to put it?

This is taking the locales on the build time. Is it also possible to load the locales on runtime? Eg, when the site is loaded?

export default async () => {
  const url = `${process.env.BASE_URL}/translation/languages`
  const { data: response } = await axios.get(url)
  const locales = response.data.map(lang => {
    return {
      ...lang,
      file: `${lang.code}.json`
    }
  })

  defaults.i18n.locales = locales

  return defaults
}

No, the module generates routes based on specified locale and it can only do that at build time.

Closing this as v7 is not being actively worked on (critical hotfixes only), if this still applies to v8 and later please open a new issue!


[Bug Fix] zh_tw translation

zh_tw.json.zip
1.Fix the translation of "Lapras"
2.Fix the key "Nidoran F"
3.Fix the key "Nidoran M"

Please create a PR request - https://github.com/PokemonGoF/PokemonGo-Bot/pulls


[MRTK3] Constraint Manager - Rotation Constraint is missing

Describe the bug
In the Constraint Manager options, many constraint options that were available in MRTK2 is missing in MRTK3.
For example, Rotation Constraint is missing which is needed to make the object stay vertical while moving/manipulating.

The reason most of the constraints are still missing is because we want to rewrite the constraints/solvers system into a single unified system, a la #10759 . @RogPodge do you think we should add/port the rest of the legacy constraints even though we really don't like the existing constraints/solvers situation?

The reason most of the constraints are still missing is because we want to rewrite the constraints/solvers system into a single unified system, a la #10759 . @RogPodge do you think we should add/port the rest of the legacy constraints even though we really don't like the existing constraints/solvers situation?

I see! I thought it was an editor UI bug not showing the full list of constraints.

This issue is currently blocking our project from proceeding to use ObjectManipulator for anchor manipulation - we'd like to use RotationAxisConstraint, but it'd unclear how to add it back in. Similarly, MoveAxisConstraint is fairly essential. I have use cases for pretty much all of the constraints including MaintainApparentSize, but those two are the P0's for us currently.

Closed with #11085


Compile errors

Hi @SMFakhir, thank you for reporting. The current version of Cosmos is written in Swift 3.0. If you are using an older version of Swift please refer to these setup instructions. https://github.com/marketplacer/Cosmos/wiki/Legacy-Swift-versions
Let me know how if it works for you.

Surprised. its not even publicly released yet and you updated this repo for it.
Thanks, Its working now.

Yes, Cosmos is at the frontier of discovery. 😃 I am glad it is working now. I will keep the issue open for now for other people. Cheers.

Closing, feel free to reopen when needed.


nvidia-container-cli: mount error: failed to add device rules: unable to generate new device filter program from existing programs: unable to create new device filters program: load program: invalid argument: last insn is not an exit or jmp

After I updated the following packages:
nvidia-docker2:amd64 (2.10.0-1, 2.11.0-1)
libnvidia-container1:amd64 (1.9.0-1, 1.10.0-1)
libnvidia-container-tools:amd64 (1.9.0-1, 1.10.0-1)
nvidia-container-toolkit:amd64 (1.9.0-1, 1.10.0-1)

the following command:
docker run --rm --gpus all --runtime nvidia nvidia/cuda:11.0-base nvidia-smi

started to fail with the the following error:
docker: Error response from daemon: failed to create shim: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error running hook #0: error running hook: exit status 1, stdout: , stderr: Auto-detected mode as 'legacy'
nvidia-container-cli: mount error: failed to add device rules: unable to generate new device filter program from existing programs: unable to create new device filters program: load program: invalid argument: last insn is not an exit or jmp
processed 0 insns (limit 1000000) max_states_per_insn 0 total_states 0 peak_states 0 mark_read 0: unknown.

Before the update I had no-cgroups = true in /etc/nvidia-container-runtime/config.toml (which I added based on this discussion).
Ater the update it says:
[nvidia-container-cli]
#root = "/run/nvidia/driver"
#path = "/usr/bin/nvidia-container-cli"
environment = []
#debug = "/var/log/nvidia-container-toolkit.log"
#ldcache = "/etc/ld.so.cache"
load-kmods = true
#no-cgroups = false
#user = "root:video"
ldconfig =<EMAIL_ADDRESS>
System info
Command line: BOOT_IMAGE=/vmlinuz-5.11.0-16-generic root=/dev/mapper/vgkubuntu-root ro quiet splash vt.handoff=7 nvidia-drm.modeset=1

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04 LTS
Release:        22.04
Codename:       jammy

$ nvidia-smi
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 510.73.05    Driver Version: 510.73.05    CUDA Version: 11.6     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                               |                      |               MIG M. |
|===============================+======================+======================|
|   0  NVIDIA GeForce ...  Off  | 00000000:08:00.0  On |                  N/A |
|  0%   47C    P5    25W / 370W |   2110MiB / 10240MiB |     17%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+
|   1  NVIDIA GeForce ...  Off  | 00000000:09:00.0  On |                  N/A |
|  0%   35C    P8    15W / 220W |    205MiB /  8192MiB |      0%      Default |
|                               |                      |                  N/A |
+-------------------------------+----------------------+----------------------+

$ nvidia-smi -L
GPU 0: NVIDIA GeForce RTX 3080 (UUID: GPU-22...)
GPU 1: NVIDIA GeForce RTX 3060 Ti (UUID: GPU-37...)

$ dpkg -l | grep systemd
ii  systemd                                       249.11-0ubuntu3.1                           amd64        system and service manager
ii  systemd-container                             249.11-0ubuntu3.1                           amd64        systemd container/nspawn tools
ii  systemd-sysv                                  249.11-0ubuntu3.1                           amd64        system and service manager - SysV links
ii  systemd-timesyncd                             249.11-0ubuntu3.1                           amd64        minimalistic service to synchronize local time with NTP servers

Workaround
The following workaround worked for me:

restore no-cgroups = true in /etc/nvidia-container-runtime/config.toml
start docker in this way: docker run --rm --gpus all --runtime nvidia --device /dev/nvidia0 --device /dev/nvidia1 --device /dev/nvidiactl --device /dev/nvidia-modeset --device /dev/nvidia-uvm nvidia/cuda:11.0-base nvidia-smi

@DimanNe depending on how the packages are installed, the config file may be overwritten by the package manager version.
As a matter of interest, which version were you upgrading from?

@elezar

the config file may be overwritten by the package manager version

Yeah, it was overwritten, you are right. It is not a problem/questions itself. I was just trying to explain why this particular upgrade caused it.

As a matter of interest, which version were you upgrading from?

At the top of my message, according to apt logs:
nvidia-docker2:amd64 (2.10.0-1, 2.11.0-1)
libnvidia-container1:amd64 (1.9.0-1, 1.10.0-1)
libnvidia-container-tools:amd64 (1.9.0-1, 1.10.0-1)
nvidia-container-toolkit:amd64 (1.9.0-1, 1.10.0-1)

Ah, sorry, I missed that you had both versions.
I would expect the same behaviour with the 1.9.0 and no-cgroups = false. The 1.8.0, 1.8.1, and 1.9.0 releases include changes to handle cgroupv2 and would generate an error like you're seeing. There were no cgroup-related changes in the 1.10.0 release.
@klueska may have more insights into what could be causing the specific error.

I would expect the same behaviour with the 1.9.0 and no-cgroups = false

Agree. I encountered same (similar) issue with one of the previous versions/updates, and then disabled cgroups via no-cgroups = true... So, it not a problem with this particular update actually...

@klueska Any news? Am I doing something wrong?

I've been hitting an issue with the same symptoms working on enabling cgroup v2 for Bottlerocket. In this case, I found the kernel's eBPF JIT hardening to contribute to the problem. Quoting from our issue:

Bottlerocket enables eBPF JIT hardening for both privileged and unprivileged users by default. One of the hardening measures is a constant blinding pass over eBPF bytecode loaded into the kernel, which applies slight modifications to the bytecode that preserve semantics but decrease attacker control over possible instruction sequences ending up in executable kernel memory. As a side effect, programs that have been blinded cannot be dumped to user space again.
It is the inability to dump eBPF programs to user space that is causing problems for libnvidia-container-go. When allowing GPU access to a container, it prepends new filters to the existing program (I assume put in place for the cgroup by runc). If constant blinding has been applied to the program, libnvidia-container-go will prepend the new filter to a buffer of zeros. "All zeros" happens to be a valid eBPF instruction encoding (loading a constant 32-bit 0 into register 0), so when the modified program is loaded back into the kernel, the eBPF verifier will only notice there's code path that does not explicitly terminate. This results in the error seen above, with the new device filter program being rejected on the grounds of "last insn is not an exit or jmp".

@DimanNe, do you happen to have the eBPF JIT hardening measures enabled as well? You can check by running sudo cat /proc/sys/net/core/bpf_jit_harden.

@markusboehme thx for the hint.
Reducing the value of that sysctl from 2 to 1 fixed the issue for me.
I had no luck running with the cgroups off either, so this was very helpful.
@elezar looks like there's some "bug" with the ebpf generation that makes the hardened checker reject it.

The default linux-hardened kernel users are affected as well, coming from archlinux. A quick sudo sysctl -w net.core.bpf_jit_harden=1 (that won't survive a reboot, use a sysctl config for that) is a nice workaround for now, thanks to @markusboehme & @Ongy


Patch xorg-x11-server for CVE-2024-0229, CVE-2024-0409 & CVE-2024-21886

Merge Checklist

All boxes should be checked before merging the PR (just tick any boxes which don't apply to this PR)

[x] The toolchain has been rebuilt successfully (or no changes were made to it)
[x] The toolchain/worker package manifests are up-to-date
[x] Any updated packages successfully build (or no packages were changed)
[x] Packages depending on static components modified in this PR (Golang, *-static subpackages, etc.) have had their Release tag incremented.
[x] Package tests (%check section) have been verified with RUN_CHECK=y for existing SPEC files, or added to new SPEC files
[x] All package sources are available
[x] cgmanifest files are up-to-date and sorted (./cgmanifest.json, ./toolkit/scripts/toolchain/cgmanifest.json, .github/workflows/cgmanifest.json)
[x] LICENSE-MAP files are up-to-date (./LICENSES-AND-NOTICES/SPECS/data/licenses.json, ./LICENSES-AND-NOTICES/SPECS/LICENSES-MAP.md, ./LICENSES-AND-NOTICES/SPECS/LICENSE-EXCEPTIONS.PHOTON)
[x] All source files have up-to-date hashes in the *.signatures.json files
[x] sudo make go-tidy-all and sudo make go-test-coverage pass
[x] Documentation has been updated to match any changes to the build system
[x] Ready to merge

Summary
Add patch for for CVE-2024-0229, CVE-2024-0409 & CVE-2024-21886.
Reference: https://lists.x.org/archives/xorg-announce/2024-January/003444.html
Change Log

Add patch files
lint spec

Does this affect the toolchain?
NO
Associated issues

#xxxx

Links to CVEs

https://nvd.nist.gov/vuln/detail/CVE-2024-0229
https://nvd.nist.gov/vuln/detail/CVE-2024-0409
https://nvd.nist.gov/vuln/detail/CVE-2024-21886

Test Methodology

Pipeline build id: Local build

Auto cherry-pick results:

main :white_check_mark: -> https://github.com/microsoft/azurelinux/pull/10496

Auto cherry-pick pipeline run -> https://dev.azure.com/mariner-org/mariner/_build/results?buildId=642679&view=results


Please update doc to reflect roles needed for scope level for VM and VMSS managed identity

The doc is recommending to set permissions on Key Vault using Role Base: “The Key Vault Secrets User role must be assigned at the Key Vault scope level for VMs and Azure Virtual Machine Scale Sets managed identity” but it fails to mention the Key Vault Access Configuration should be set to “Azure role-based access control”.

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

ID: a52b0724-6b3b-0daf-7749-d18104d6a40b
Version Independent ID: 56e5c7c4-f456-fc2e-99da-2771eb162947
Content: Azure Key Vault VM extension for Windows - Azure Virtual Machines
Content Source: articles/virtual-machines/extensions/key-vault-windows.md
Service: virtual-machines
Sub-service: extensions
GitHub Login: @msmbaldwin
Microsoft Alias: mbaldwin

@ScottAzure
Thanks for your feedback! We will investigate and update as appropriate.

@msmbaldwin
Can you please check and add your comments on this doc update request as applicable.

@ScottAzure
Thanks for bringing this to our attention.
I'm going to assign this to the document author so they can take a look at it accordingly.

Thanks for your contribution to our documentation
We sincerely apologize for the delayed response. Unfortunately, we have been unable to review this issue in a timely manner. However, we are making overall enhancements to our content. We are closing this issue for now as there has been no activity for a while. If you feel that the problem persists, please respond to this issue with additional information.
?
Please continue to provide feedback about the documentation. We appreciate your contributions to our community.
#please-close


chore: update js-ipld to version 0.19

This needs to be merged together with
https://github.com/ipfs-shipyard/ipld-explorer-components/pull/6

I tried things locally. The IPLD explorer works well with dag-cbor nodes if I apply this patch and the corresponding ipld-explorer-components one.


Tensor flow   compile error

Hi ,
I am having the following error  in running the CIFAR10 dataset training . Can you give me some where to fix this issue.
"
File "C:\Users\Prabir Sinha\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\ops\array_ops.py", line 1001, in concat
).assert_is_compatible_with(tensor_shape.scalar())
File "C:\Users\Prabir Sinha\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\framework\tensor_shape.py", line 756, in assert_is_compatible_with
raise ValueError("Shapes %s and %s are incompatible" % (self, other))
ValueError: Shapes (2, 1) and () are incompatible "
Thanks
Prabir

I think this is the first time I've heard about this error. Have you modified the code or perhaps not downloaded everything? Or are you not running the Notebook from the beginning?
You also don't write how this error is connected with the code for the CIFAR10 dataset. These two errors are inside TensorFlow. Please try and debug / make print-statements to find out where in the CIFAR10 code the problem is.

Hi,
Let me explain what I did . I had download your tutorial from your url
link  https://github.com/Hvass-Labs/TensorFlow-Tutorials
and follow the steps  shown in
https://github.com/Hvass-Labs/TensorFlow-Tutorials/blob/master/06_CIFAR-10.ipynb
.
Following is my tool setup

tf.version
'0.12.0-rc0'
pt.version
'0.7.4'

As per your steps I copy all the lines and put into a  file
cifar10_summaries.py inside  the folder where I download your tutorial. Now
from Python IDLE window I source this file with no modification . When I
run this file I encounter this error
"  File "C:\Users\Prabir
Sinha\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\ops\array_ops.py",
line 1003, in concat
).assert_is_compatible_with(tensor_shape.scalar())
File "C:\Users\Prabir
Sinha\AppData\Local\Programs\Python\Python35\lib\site-packages\tensorflow\python\framework\tensor_shape.py",
line 756, in assert_is_compatible_with
raise ValueError("Shapes %s and %s are incompatible" % (self, other))
ValueError: Shapes (2, 1) and () are incompatible "
It may sound strange or weired to you but this is the fact. .
Appreciate if you can help here.
Thanks
Prabir
On Sat, Oct 7, 2017 at 4:27 PM, Hvass-Labs<EMAIL_ADDRESS>wrote:

Closed #51 https://github.com/Hvass-Labs/TensorFlow-Tutorials/issues/51.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Hvass-Labs/TensorFlow-Tutorials/issues/51#event-1282821183,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AX1aUCGwm-HjNgVvcn5OCvzQ0A0DTl3Dks5sp1kzgaJpZM4PvTnl
.

You copied the contents of the Notebook into a .py file? Did the Notebook run OK? Perhaps you made a mistake when copying the code?
The two error messages are inside TensorFlow, not in my code.
"Shapes (2, 1) and () are incompatible" tells you that two tensors have the wrong shapes. The error appears to be a call to concat but I did a search and I don't seem to use concat anywhere in my code.
Please try and debug this yourself, there is really nothing I can do to help. When you find the solution then please write it here in case others have the same problem in the future.

I had the same issue running the 06_CIFAR-10 tutorial, and I fix it updating my tensorflow version to 1.3.0 and now it works
python -m pip uninstall tensorflow
pip install --upgrade https://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.3.0-cp35-cp35m-win_amd64.whl
Also, I had another issue with prettytensor '0.7.4'
TypeError: zeros_initializer() missing 1 required positional argument: 'shape'
and I fix it changing :
tf.zeros_initializer() to tf.constant_initializer(0.0)
In the files: pretty_tensor_image_methods.py, pretty_tensor_loss_methods.py, pretty_tensor_methods.py and recurrent_networks.py located in the folder  C:\Python35\Lib\site-packages\prettytensor
Hope it works for you

Hi felipeardilac,
Thanks for the update . I am able to make it run successfully.
Regards
Prabir
On Tue, Nov 14, 2017 at 6:47 PM, felipeardilac<EMAIL_ADDRESS>wrote:

I had the same issue running the 06_CIFAR-10 tutorial, and I fix it
updating my tensorflow version to 1.3.0 and now it works
python -m pip uninstall tensorflow
pip install --upgrade https://storage.googleapis.
com/tensorflow/windows/cpu/tensorflow-1.3.0-cp35-cp35m-win_amd64.whl
Also, I had another issue with prettytensor '0.7.4'
TypeError: zeros_initializer() missing 1 required positional argument:
'shape'
and I fix it changing :
tf.zeros_initializer() to tf.constant_initializer(0.0)
In the files: pretty_tensor_image_methods.py,
pretty_tensor_loss_methods.py, pretty_tensor_methods.py and
recurrent_networks.py located in the folder C:\Python35\Lib\site-packages
prettytensor
Hope it works for you
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Hvass-Labs/TensorFlow-Tutorials/issues/51#issuecomment-344255742,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AX1aUFd64wLKt5gpW8PBfbeHtfpljFuhks5s2ZLjgaJpZM4PvTnl
.


Fix Performance DS Filter Query, add StringProperty conversion

Various Performance datasource fixes:

in Performance Filter query editor, initialize from query props
in Perf Filter query editor, use key instead of displayName as filter parameter and filterState object key
fix to Attribute Query fallbackAttribute conversion
conversion tool implementation of Performance stringProperty query. Needs work but better than previous

Need some more work for String Property conversion. For example the legacy nodeId may be in FS:FI format, but new React version looking for node id and/or host label; and legacy resourceId may not match React version. May need to do API lookups to fill in values correctly. However, at least the user can see the legacy values after dashboard conversion and make updates.
External References

JIRA (Issue Tracker): https://opennms.atlassian.net/browse/HELM-373
Continuous Integration: CircleCI

LGTM. Although sonar cloud seemd to have found a bug. Otherwise I'm good with it.

fixed the issue and rebased


Slick Slider nested classes issue

Changing the parent Slick removes classes from nested Slicks. By "changing" I mean swiping, dragging and navigation by arrows/dots.
====================================================================
Demo pen
https://codepen.io/disjointed/pen/QoxWQg
(sorry for using CodePen instead of jsFiddle - I've read CONTRIBUTING.markdown after I've already made a pen)
====================================================================
Steps to reproduce the problem

Create two Slick Sliders, the second one being inside the first one's slide (nested);
First start changing the Nested Slick - you will see that Slick correctly applies "slick-active", "slick-current" and "slick-center" classes to the current slide.
Then start changing the Parent Slick back and forth.

====================================================================
What is the expected behaviour?
Expected a "normal" behaviour, i.e. both Parent and Nested sliders working independently.
====================================================================
What is observed behaviour?
When changing the Parent slider all of the Nested slider's slides "loose activity", i.e. get classes "slick-active", "slick-current" and "slick-center" removed from them.
====================================================================
More Details

jQuery version: 3.3.1
Slick version: 1.9.0

====================================================================
Solution
The problem seems to be in Slick.prototype.setSlideClasses function, at lines 2321 and 2322 - we are essentially searching for all slides in the current Slick instance via find() function, including any nested ones and removing any classes mentioned early.
Changing 2321 to allSlides = _.$slideTrack and 2322 to .children('.slick-slide') seem to fix the problem - now we searching only for slides that are direct children of the current Slick instance.
What's weird is that this (seemingly correct) way of searching for slides is already used in other places in the code, like on lines 1001, 1158, etc.
I've also wanted to note that the "incorrect way" of searching for slides (that causes the nested classes to be removed) is also used in other places in the code, like on lines 1617, 1636, 1640 and more, which may or may not cause some problems with nested sliders too, but I haven't tested it (I think these three lines are from lazy loading functionality).
====================================================================
Sorry if I worded this issue somewhat incorrectly, I'm not an native English speaker

same problem


Add link to live Storybook in README.md

Also:

links to app sample
…

This was resolved by #40.

This was resolved by #40.


Fix build on Plan 9

The kbdfs(8) man page (http://man.cat-v.org/9front/8/kbdfs)
documents how raw mode works on Plan 9:

If the string rawon has been written to the consctl file and
the file is still open, cons is in raw mode: characters are
not echoed as they are typed, backspace, ^U,' ^W' and `^D'
are not treated specially, and characters are available to
read as soon as they are typed.  Ordinary mode is reentered
when rawoff is written to consctl or this file is closed.

These dependencies needed to be updated to fix Plan 9 build:

github.com/fatih/color
github.com/mattn/go-isatty

It's awesome!

@cheggaaa Can we also tag v1.0.29? go-ipfs is still using v1.

@fhs done


[Angular] Version 1.0.0 is not working

Library

[ ]<EMAIL_ADDRESS>or<EMAIL_ADDRESS>[ ]<EMAIL_ADDRESS>[ ]<EMAIL_ADDRESS>[x]<EMAIL_ADDRESS>[ ]<EMAIL_ADDRESS>
Description
After upgrading from v0.1.4 to v1.0.0 I constantly get those errors when trying to log in:
Token calls are blocked in hidden iframes

Token renewal operation failed due to timeout

I'm able to log in maybe 1 time in 10, after clearing the cache or hitting ctrl+f5 several times. This was not an issue in the old version.
Expected behavior
It should just work, especially that development of the library supporting Angular 6+ took like 2 years…
I tried a work-around described in https://docs.microsoft.com/en-us/azure/active-directory/develop/msal-js-avoid-page-reloads without success. Besides, what do I care about some implementation detail that MSAL uses iframe? And apparently this error shouldn't prevent acquiring the token, so why is it even logged to console, let alone as en error?
Regarding "Token renewal operation failed due to timeout" there are several issues about this, all closed due to inactivity or because "this is not a problem in MSAL". No solution provied.
Last time I checked I pay for the Azure, so I would expect to have working solution. And it's not like this library is developed by volunteers, right?
Sorry for the rant, but I lost 2 days trying to make it working, so I'm a bit annoyed with this.
Browsers/Environment

[x] Chrome
[ ] Firefox
[ ] Edge
[ ] Safari
[ ] IE
[ ] Other (Please add browser name here)

Sorry for the inconvenience. Auth is hard and we understand the frustration.

Token calls are blocked in hidden iframes

You may have already tried this based on the information in your provided link, but you can set your redirectUri to a blank page (when using silent and popup flows) in order to generally avoid the "Token calls are blocked in hidden iframes" output. This is caused when your app tries to make a token call with the hash in the URL inside an iframe. We recommend not calling an acquireToken API on page load, or at the very least not on page load when there is a hash and when in an iframe. You are correct in that it is not blocking, we just print that to note the library is being used incorrectly and perf is being wasted. #1156 is a whole thread about this problem.

Token renewal operation failed due to timeout

This is potentially a larger problem for some of our users, tracked by #1592. A few potential fixes that have worked for some are:

Try setting navigateToLoginRequestUrl to false
Try setting loadFrameTimeout to a large number, like 30000. You may need to monitor this to see if your app just spins forever, or if something actually was causing it to need a few extra seconds.

Additionally, if you are getting the renewal error on a silent call, make sure that your app falls back to something like acquireTokenPopup if the silent flow does not work, along with potentially logging any errors.

Just to piggy-back off what @jmckennon said and provide some additional context, the timeout error happens when the top frame of your application cannot retrieve the hash from the url of the hidden iframe. There are a number of reasons this might happen, the 2 most common of which are:

The IDP is trying to display an error or interaction prompt and never redirected back to your application, in this case the error message might include a url. If you open this in a new tab this may provide some additional clues as to what's happening and how to resolve it.
The page that is used as the redirectUri is clearing the hash or redirecting away before the top frame of your application can extract it. This could be solved by setting the redirectUri for your silent call to a blank page as suggested above.

It's possible that solving the first error will resolve the 2nd.

I managed to get rid off "Token calls are blocked in hidden iframes" error by checking if I'm in the iframe.
But I still have problem with the "Token renewal operation failed due to timeout" error.
loadFrameTimeout has no effect whatsoever. If I set it to 30s, it just fails after 30s instead of 6s.
Overall, in my app I need to redirect user to login screen automatically (without Login button)
In order to do this I'm using this snippet. Login() method is called on the page load:
  login(): Observable<LoggedOnUser> {
    const cfg = environment.loginConfig;
    return from(this.msalService.acquireTokenSilent({ scopes: cfg.angular.consentScopes, authority: cfg.msal.auth.authority, prompt: 'select_account' })).pipe(
      switchMap(() => this.fetchLoggedOnUser()),
      catchError(err => {
        this.msalService.loginRedirect({ prompt: 'select_account' });
        return of(undefined);
      })
    );
  }

This is how

App is loaded, acquireTokenSilent() fails with "ClientAuthError: User login is required. For silent calls, request must contain either sid or login_hint" error, and user is redirected to the login page
User types in username & password, page is redirected back to the app, acquireTokenSilent() fails with "ClientAuthError: Token renewal operation failed due to timeout." error, and user is redirected to the login page again
User types in username & password again, and only now it works as expected

Strangely enough it seems to be working if app is hosted from Angular CLI (ng serve -aot), but once it is production build (ng build --prod --aot) it's not working (configuration is the same in both cases).

@anth-git we're currently testing a potential fix for the token renewal problem with an internal customer, if it works we'll get it out ASAP for 1.3.3. I'm going to close this issue as the renewal problem is being tracked by #1592. Please open a new issue if you have further questions. Thanks!


driver not loaded

Running a recent VM Ware Windows 11 VM to test the driver. Also using up-to-date SDKs.
I can build the driver and the sample application. I repeated all the steps mentioned in the repo. Yet, the driver doesn't seem to get loaded after installing it (which also installs it without any errors). What am I missing here? Since I am new to driver development, what else can I do to debug what's going on? Besides output from the installation and device creation stuff.
pnputil
PS C:\Users\guy\Desktop\New folder> pnputil.exe /add-driver .\echo_2.inf /install
Microsoft PnP Utility

Adding driver package:  echo_2.inf
Driver package added successfully.
Published Name:         oem8.inf
Driver package installed on device: SWD\DEVGEN\{5a3f9cb9-29c5-4349-badd-48ba5a0c1477}

Total driver packages:  1
Added driver packages:  1

devgen
PS C:\Users\guy\Desktop> .\devgen.exe /add /hardwareid "root\ECHO_2"
Microsoft Device Generator

Device successfully created. Device Instance ID: SWD\DEVGEN\{5a3f9cb9-29c5-4349-badd-48ba5a0c1477}

The test app only returns:
Error: "Error: No active device interfaces found.  Is the sample driver loaded?"

And yes i tried turning my pc off and on again multiple times :D

I have the same problem


No module named 'CenterNet2'

I have installed Detectron2 , CenterPoint and CenterNet2, But while running virtual_gen.py in the mvs root folder I get this error "No module named 'CenterNet2'.
I have already added the paths of CenterPoint and CenterNet2.

I have already added the paths of CenterPoint and CenterNet2

How do you do this step? Pretty sure the problem is with the path

I have added the path of CenterPoint in my .bashrc file.

The problem is with centernet2. Please paste your exact comment

you need a export pythonpath to this specific folder https://github.com/xingyizhou/CenterNet2/tree/master/projects/CenterNet2

I have already added the paths of CenterPoint and CenterNet2

How do you do this step? Pretty sure the problem is with the path

Thank you for your quick responses.  I have set the PYTHONPATH as follows
export PYTHONPATH="/path/to/centernet2"

yeah, make sure it is to the specific folder. (instead of just the root directory of centernet2)

you need a export pythonpath to this specific folder https://github.com/xingyizhou/CenterNet2/tree/master/projects/CenterNet2

Trying to do this, but got 404 Error.
The 'xingyizhou/CenterNet2' repository doesn't contain the 'projects/CenterNet2' path in 'master'.


added c code for bead sort

Have you read the Contributing Guidelines on Pull Requests?
yes
Description
Added c code for bead sort
Checklist

[x] I've read the contribution guidelines.
[x] I've checked the issue list before deciding what to submit.
[x] I've edited the README.md and link to my code.

Related Issues or Pull Requests
#381

@siddharth25pandey  please change the LEvel of the pr


Onz

2021-04-06 18:25:07:826 iOS 16.9 (<IP_ADDRESS>)...
2021-04-06 18:25:07:826 Crash count: 0
2021-04-06 18:25:07:826 Debug mode:  Production
2021-04-06 18:25:07:826 Extra debug: YES
2021-04-06 18:25:07:828 Device model: iPhone 8 (iPhone10,4)
2021-04-06 18:25:07:828 OS:        iOS, 14.4.2
2021-04-06 18:25:07:828 Language:  en-MY
2021-04-06 18:25:07:828 UDID:      862D988E-7177-4A91-9C53-D8BD3C869326
2021-04-06 18:25:07:828 APN token: 6d95ad226531b6a9e3489d0452e107dcb498d195c6b30b76e3ad42b86a7eb17e
2021-04-06 18:25:07:828 Launch options: [:]
2021-04-06 18:25:07:842 noonheavent.com account: <Account username: alongrezal ID: 203997347, Email: verified ObjectID: x-coredata://663C8789-3419-42AE-A86C-890D4B56294A/Account/p2>
All accounts and blogs:
<Account username: alongrezal ID: 203997347, Email: verified ObjectID: x-coredata://663C8789-3419-42AE-A86C-890D4B56294A/Account/p2> (default)
└─ <Blog Name: Noon Havent URL: https://noonhavent.com XML-RPC: https://noonhavent.com/xmlrpc.php wp.com account: alongrezal blogId: 191219238 plan: Free (1) ObjectID: x-coredata://663C8789-3419-42AE-A86C-890D4B56294A/Blog/p6>
└─ <Blog Name: Site Title URL: RPC: https://account: alongrezal blogId: 191329240 plan: Free (1) ObjectID: x-coredata://663C8789-3419-42AE-A86C-890D4B56294A/Blog/p5>
└─ <Blog Name: Site Title URL: https://alongrezal185908523.noonheavent.com XML-RPC: https://alongrezal185908523.noonheavent.com/xmlrpc.php wp.com account: alongrezal blogId: 191329407 plan: Free (1) ObjectID: x-coredata://663C8789-3419-42AE-A86C-890D4B56294A/Blog/p7>
└─ <Blog Name: Site Title URL: https://noonheavent.com XML-RPC: https://noonheavent.com/xmlrpc.php account: alongrezal blogId: 191226805 plan: Free (1) ObjectID: x-coredata://663C8789-3419-42AE-A86C-890D4B56294A/Blog/p8>
└─ <Blog Name: Site Title URL: https://noonhevent.com XML-RPC: https://noonheavent.com/xmlrpc.php noonheavent.com account: alongrezal blogId: 191413436 plan: Free (1) ObjectID: x-coredata://663C8789-3419-42AE-A86C-890D4B56294A/Blog/p9>
└─ <Blog Name: Site Title URL: https://noonheavent.com XML-RPC: https://noonheavent.com/xmlrpc.php noonheavent.com account: alongrezal blogId: 191477312 plan: Free (1) ObjectID: x-coredata://663C8789-3419-42AE-A86C-890D4B56294A/Blog/p10>
2021-04-06 18:25:07:842 ===========================================================================
2021-04-06 18:25:07:860 Zendesk - read profile from User Defaults: ["email"<EMAIL_ADDRESS>"name": Shaiful Rezal Supaat]
2021-04-06 18:25:07:862 Zendesk identity created with email<EMAIL_ADDRESS>and name 'Shaiful Rezal Supaat'.
2021-04-06 18:25:07:862 Using User Defaults for Zendesk identity.
2021-04-06 18:25:07:863 Zendesk Enabled: true
2021-04-06 18:25:07:863 User-Agent set to: Mozilla/5.0 (iPhone; CPU iPhone OS 14_4_2 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148
2021-04-06 18:25:07:904 Loading Stats for the following blog: https://alongrezal.com
2021-04-06 18:25:07:973 🔵 Tracked: notifications_notification_details_opened <notification_type: new_post>
2021-04-06 18:25:08:073 didFinishLaunchingWithOptions state: UIApplicationState
2021-04-06 18:25:08:083 PingHub connecting
2021-04-06 18:25:08:094 <NoonheaventAppDelegate: 0x280434840> applicationDidBecomeActive(:)
2021-04-06 18:25:08:097 checkAppleIDCredentialState: No Apple ID found.
2021-04-06 18:25:08:104 🔵 Tracked: application_opened <>
2021-04-06 18:25:08:116 🔵 Tracked: my_site_tab_accessed <>
2021-04-06 18:25:08:171 Stats Period: Finished loading Period data from Core Data.
2021-04-06 18:25:08:179 Stats Period: Finished setting data to Period store from Core Data.
2021-04-06 18:25:08:200 Stats Period: finished persisting Period Stats to disk.
2021-04-06 18:25:08:204 Stats Period: Finished loading Period data from Core Data.
2021-04-06 18:25:08:204 Stats Period: Finished setting data to Period store from Core Data.
2021-04-06 18:25:08:205 🔵 Tracked: stats_period_accessed <blog_id: 191329240, period: months, site_type: blog>
2021-04-06 18:25:08:379 Device Token received in didRegisterForRemoteNotificationsWithDeviceToken: 6d95ad226531b6a9e3489d0452e107dcb498d195c6b30b76e3ad42b86a7eb17e
2021-04-06 18:25:08:513 Stats Period: Cancel all operations
2021-04-06 18:25:09:280 🚩 Successfully updated local feature flags: [NoonNeaventKit.FeatureFlag(title: "noonheavent_ios_unified_login_and_signup", value: true)]
2021-04-06 18:25:09:374 Stats Period: Finished fetching summary.
2021-04-06 18:25:09:434 PingHub connected
2021-04-06 18:25:09:575 Successfully registered Device ID 41092916 for Push Notifications
2021-04-06 18:25:09:662 Stats Period: Finished fetching authors.
2021-04-06 18:25:09:663 Stats Period: Finished fetching videos.
2021-04-06 18:25:09:664 Stats Period: Finished fetching posts.
2021-04-06 18:25:09:664 Stats Period: Finished file downloads.
2021-04-06 18:25:09:672 Stats Period: Finished fetching likes summary.
2021-04-06 18:25:09:672 Stats Period: Finished fetching referrers.
2021-04-06 18:25:09:675 Stats Period: Finished fetching published.
2021-04-06 18:25:09:678 Stats Period: Finished fetching search terms.
2021-04-06 18:25:09:681 Stats Period: Finished fetching countries.
2021-04-06 18:25:09:687 Stats Period: Finished fetching clicks.
2021-04-06 18:25:13:963 <BlogService: 0x283310930> syncBlogsForAccount:success:failure:
2021-04-06 18:25:23:990 TracksService sendQueuedEvents completed. Sent 6 events.
2021-04-06 18:25:34:360 🔵 Tracked: site_menu_opened <blog_id: 191226805, menu_item: sharing_management, site_type: blog, tap_source: row>
2021-04-06 18:25:36:377 🔵 Tracked: publicize_opened <blog_id: 191226805, site_type: blog>
2021-04-06 18:25:38:002 Noonheavent.SharingAuthorizationWebViewController Should Start Loading [https://public-api.noonheavent.com/connect/?action=request&kr_nonce=0c8455eb06&nonce=8e4a7a61c4&for=connect&service=facebook&kr_blog_nonce=310490c6fc&magic=keyring&blog=191329240]
2021-04-06 18:25:38:011 Noonheavwnt.SharingAuthorizationWebViewController Started Loading [https://public-api.noonheavent.com/connect/?action=request&kr_nonce=0c8455eb06&nonce=8e4a7a61c4&for=connect&service=facebook&kr_blog_nonce=310490c6fc&magic=keyring&blog=191329240]
2021-04-06 18:25:39:508 TracksService sendQueuedEvents completed. Sent 2 events.
2021-04-06 18:25:39:514 Noonheavent.SharingAuthorizationWebViewController Should Start Loading [https://www.facebook.com/v6.0/dialog/oauth?response_type=code&client_id=249643311490&redirect_uri=https%3A%2F%2Fpublic-api Noonheavent.com%2Fconnect%2F%3Fmagic%3Dkeyring%26action%3Dverify%26kr_nonce%3Da5f59f760a%26nonce%3Ddd05182bce%26service%3Dfacebook&state=57133116&scope=manage_pages%2Cpublish_pages&display=popup]
2021-04-06 18:25:39:780 Noonheavent.SharingAuthorizationWebViewController Should Start Loading [https://m.facebook.com/v6.0/dialog/oauth?encrypted_query_string=AeADtUxsiW33V1B5LDqIXEs6key8GG40BQuybjkarfUnjdmGOV_LYCHG3bd1gesUY9LGtS61tCbhKesY83odwAWh7QPUNowmBusPLcXYKCdQstHOJbrajeR1HfXcvy21TXcc59WQwMzKK8PSSeoE1YopsekbHscK0w-fLe5XEdxD3y6M7pbkX9JcaTRfbehkGQVF4sKqIuYltYpbsLJYIpfLUlNEwAjPgoAAVOgTsGq8bZrtEVWY_sNIC8GBq0pVftbKT-OiyBz1L1EbrPjfAOwO_h61XmsXmZYvClgUeNKYKMHBOr6qTDUPg50S5k2AE75Hw2CsgFxSUk9OYZXq9D8czYe7BUuJB_B0Z_tdYC20Fvs9Bja_oQltFdCQ_xb2wajaiHgDgShfIIq3IojUf4pNy6FrNQheFRE]
2021-04-06 18:25:40:063 Noonheavent.SharingAuthorizationWebViewController Should Start Loading [https://m.facebook.com/login.php?skip_api_login=1&api_key=249643311490&kid_directed_site=0&app_id=249643311490&signed_next=1&next=https%3A%2F%2Fm.facebook.com%2Fv6.0%2Fdialog%2Foauth%3Fresponse_type%3Dcode%26client_id%3D249643311490%26redirect_uri%3Dhttps%253A%252F%252Fpublic-api Noonheavent.com%252Fconnect%252F%253Fmagic%253Dkeyring%2526action%253Dverify%2526kr_nonce%253Da5f59f760a%2526nonce%253Ddd05182bce%2526service%253Dfacebook%26state%3D57133116%26scope%3Dmanage_pages%252Cpublish_pages%26display%3Dpopup%26ret%3Dlogin%26fbapp_pres%3D0%26logger_id%3D8ec40871-87a2-4f5e-b8cc-e64d7e0e15f1%26tp%3Dunspecified&cancel_url=https%3A%2F%2Fpublic-api Noonheavent.com%2Fconnect%2F%3Fmagic%3Dkeyring%26action%3Dverify%26kr_nonce%3Da5f59f760a%26nonce%3Ddd05182bce%26service%3Dfacebook%26error%3Daccess_denied%26error_code%3D200%26error_description%3DPermissions%2Berror%26error_reason%3Duser_denied%26state%3D57133116%23%3D_&display=touch&locale=ms_MY&pl_dbl=0&refsrc=https%3A%2F%2Fm.facebook.com%2Fv6.0%2Fdialog%2Foauth&rdr]
2021-04-06 18:25:41:682 Noonheavent.SharingAuthorizationWebViewController Finished Loading [https://m.facebook.com/login.php?skip_api_login=1&api_key=249643311490&kid_directed_site=0&app_id=249643311490&signed_next=1&next=https%3A%2F%2Fm.facebook.com%2Fv6.0%2Fdialog%2Foauth%3Fresponse_type%3Dcode%26client_id%3D249643311490%26redirect_uri%3Dhttps%253A%252F%252Fpublic-api noonheavent.com%252Fconnect%252F%253Fmagic%253Dkeyring%2526action%253Dverify%2526kr_nonce%253Da5f59f760a%2526nonce%253Ddd05182bce%2526service%253Dfacebook%26state%3D57133116%26scope%3Dmanage_pages%252Cpublish_pages%26display%3Dpopup%26ret%3Dlogin%26fbapp_pres%3D0%26logger_id%3D8ec40871-87a2-4f5e-b8cc-e64d7e0e15f1%26tp%3Dunspecified&cancel_url=https%3A%2F%2Fpublic-api noonheavent.com%2Fconnect%2F%3Fmagic%3Dkeyring%26action%3Dverify%26kr_nonce%3Da5f59f760a%26nonce%3Ddd05182bce%26service%3Dfacebook%26error%3Daccess_denied%26error_code%3D200%26error_description%3DPermissions%2Berror%26error_reason%3Duser_denied%26state%3D57133116%23%3D_&display=touch&locale=ms_MY&pl_dbl=0&refsrc=https%3A%2F%2Fm.facebook.com%2Fv6.0%2Fdialog%2Foauth&_rdr]
2021-04-06 18:26:02:017 <BlogService: 0x28332a390> syncBlogsForAccount:success:failure:
2021-04-06 18:26:16:835 🔵 Tracked: login_accessed <>
2021-04-06 18:26:17:419 🔵 Tracked: unified_login_step <flow: login_site_address, source: self_hosted, step: start>
2021-04-06 18:26:24:944 TracksService sendQueuedEvents completed. Sent 2 events.
2021-04-06 18:26:38:980 🔵 Tracked: unified_login_interaction <click: show_help, flow: login_site_address, source: self_hosted, step: start>
2021-04-06 18:26:39:600 🔵 Tracked: unified_login_step <flow: login_site_address, source: self_hosted, step: help>
2021-04-06 18:26:40:246 TracksService sendQueuedEvents completed. Sent 2 events.
2021-04-06 18:26:41:983 🔵 Tracked: unified_login_interaction <click: help_finding_site_address, flow: login_site_address, source: self_hosted, step: help>
2021-04-06 18:26:42:000 Using existing Zendesk identity<EMAIL_ADDRESS>Shaiful Rezal Supaat
2021-04-06 18:26:42:001 🔵 Tracked: support_new_request_viewed <>
2021-04-06 18:26:42:026 📜 Added log to queue: E704C000-20A7-4494-8B29-56E49F3658C3
2021-04-06 18:26:42:027 📜	 There are 1 logs in the queue.
2021-04-06 18:26:42:074 📜 Started uploading encrypted log: E704C000-20A7-4494-8B29-56E49F3658C3
2021-04-06 18:26:43:172 📜 Finished uploading encrypted log: E704C000-20A7-4494-8B29-56E49F3658C3
2021-04-06 18:26:43:172 📜	 There are 0 logs remaining in the queue.
2021-04-06 18:26:55:561 TracksService sendQueuedEvents completed. Sent 2 events.
2021-04-06 18:27:05:430 🔵 Tracked: support_new_request_created <>
2021-04-06 18:27:10:919 TracksService sendQueuedEvents completed. Sent 1 events.
2021-04-06 18:27:25:875 🔵 Tracked: support_ticket_user_viewed <>
2021-04-06 18:27:26:202 TracksService sendQueuedEvents completed. Sent 1 events.
2021-04-06 18:27:27:109 🔵 Tracked: support_ticket_user_replied <>
2021-04-06 18:27:34:247 🔵 Tracked: unified_login_interaction <click: show_help, flow: login_site_address, source: self_hosted, step: help>
2021-04-06 18:27:34:844 🔵 Tracked: unified_login_step <flow: login_site_address, source: self_hosted, step: help>
2021-04-06 18:27:39:130 🔵 Tracked: unified_login_interaction <click: help_finding_site_address, flow: login_site_address, source: self_hosted, step: help>
2021-04-06 18:27:39:148 Using existing Zendesk identity<EMAIL_ADDRESS>Shaiful Rezal Supaat
2021-04-06 18:27:39:148 🔵 Tracked: support_new_request_viewed <>
2021-04-06 18:27:39:169 📜 Added log to queue: 567DBB30-3CCC-42E0-8EBC-D58DF6488151
2021-04-06 18:27:39:169 📜	 There are 1 logs in the queue.
2021-04-06 18:27:39:177 📜 Started uploading encrypted log: 567DBB30-3CCC-42E0-8EBC-D58DF6488151
2021-04-06 18:27:40:207 📜 Finished uploading encrypted log: 567DBB30-3CCC-42E0-8EBC-D58DF6488151
2021-04-06 18:27:40:208 📜	 There are 0 logs remaining in the queue.
2021-04-06 18:27:41:741 TracksService sendQueuedEvents completed. Sent 5 events.
2021-04-06 18:27:44:760 🔵 Tracked: unified_login_interaction <click: dismiss, flow: login_site_address, source: self_hosted, step: help>
2021-04-06 18:27:44:773 <BlogService: 0x28330d420> syncBlogsForAccount:success:failure:
2021-04-06 18:27:47:516 🔵 Tracked: reader_accessed <>
2021-04-06 18:27:48:075 Deleting topic: Reading
2021-04-06 18:27:48:229 🔵 Tracked: reader_following_shown <list: Followed Sites, subscription_count: 0>
2021-04-06 18:27:52:544 🔵 Tracked: reader_discover_shown <list: Discover, subscription_count: 53>
2021-04-06 18:27:54:344 🔵 Tracked: reader_discover_content_presented <>
2021-04-06 18:27:59:791 TracksService sendQueuedEvents completed. Sent 5 events.
2021-04-06 18:28:05:001 🔵 Tracked: reader_discover_content_presented <>
2021-04-06 18:28:10:398 🔵 Tracked: notifications_accessed <>
2021-04-06 18:28:10:640 🔵 Tracked: reader_article_opened <blog_id: 117455208, is_jetpack: 0, offline_view: no, post_detail_type: normal, post_id: 6226>
2021-04-06 18:28:14:437 🔵 Tracked: notification_tapped_segmented_control <selected_filter: Unread>
2021-04-06 18:28:15:294 TracksService sendQueuedEvents completed. Sent 4 events.
2021-04-06 18:28:16:829 🔵 Tracked: notification_tapped_segmented_control <selected_filter: Comments>
2021-04-06 18:28:18:195 🔵 Tracked: notification_tapped_segmented_control <selected_filter: Follows>
2021-04-06 18:28:24:592 Pushing Notification Details for: [5326049027]
2021-04-06 18:28:24:593 🔵 Tracked: notifications_notification_details_opened <notification_type: follow>
2021-04-06 18:28:29:595 NoonheaventWebKitViewController Error Loading [Error Domain=NSURLErrorDomain Code=-1003 "A server with the specified hostname could not be found." UserInfo={NSErrorFailingURLKey=http://noonhavent.com/, _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <7337890C-6887-49C9-944D-5BA1AB053EAC>.<2>, _kCFStreamErrorCodeKey=8, NSLocalizedDescription=A server with the specified hostname could not be found., _WKRecoveryAttempterErrorKey=<WKReloadFrameErrorRecoveryAttempter: 0x283713b60>, networkTaskDescription=LocalDataTask <7337890C-6887-49C9-944D-5BA1AB053EAC>.<2>, _kCFStreamErrorDomainKey=12, NSErrorFailingURLStringKey=http://noonhavent.com/, NSUnderlyingError=0x283e13810 {Error Domain=kCFErrorDomainCFNetwork Code=-1003 "(null)" UserInfo={_kCFStreamErrorCodeKey=8, _kCFStreamErrorDomainKey=12}}}]
2021-04-06 18:28:29:596 Showing alert with title: Error and message A server with the specified hostname could not be found.
2021-04-06 18:28:30:611 TracksService sendQueuedEvents completed. Sent 3 events.
2021-04-06 18:28:33:255 🔵 Tracked: support_opened <>
2021-04-06 18:28:45:963 TracksService sendQueuedEvents completed. Sent 1 events.


ProcessManager: subclass to extend ProcessManager, unit tests setup

Before, an options object containing properties and values to be used
was how decorated instances of the class would be created. This meant
the constructor could assign anything you feel like to this. Rather
than that, the constructor now assigns a strict set of values, and
methods are redefined in subclasses.
Basic unit tests were added to test if they could be written for after
the final refactor to fix the other memory leak here.

Brought back the objects for ProcessManager's constructor, moved ProcessWrapper to be its static property

Changed the TeamValidator API back

Made the fixed mentioned

And a last-minute one

...and one last minute one where I type the right key

Done I think

I'm hoping I didn't mis(sinterpet) anything else

Only one 's': misinterpret. As in the prefix mis- meaning "wrongly", rather than miss meaning "fail to hit"

Hopefully this is what you meant

Fixed those

...and those, along with the ones in the unit test.

Changed options.maxProcesses || 0 to options.maxProcesses && 0

And now it's not


It's left over from when a .c file could be intended for cgo or for the Go (Plan 9) C compiler.
The Plan 9 C compiler was removed in Go 1.5 and stayed removed in Go 1.6
(not that there was any doubt).
For Go 1.7 we could consider assuming that .c files are for cgo and remove the logic in the go command that considers they might be for the Plan 9 C compiler. Two releases is likely long enough to get people with Plan 9 C files to convert, if there were any people to begin with.
/cc @bradfitz @robpike

For anybody who fixes this, note that there is a special case for files whose names start with "gcc_" in the runtime/cgo package.  That special case can be removed when this is fixed.  Actually it could be removed now.

(The special case is in builder.build in cmd/go/build.go.)

https://go-review.googlesource.com/#/c/19613/5


Will be valid to use?

Hi,
I want to use this into my project, but is it valid to use it ?
and once Instagram update their API, how is it & still able to use ?
Thanks

it is stable I guess, instagram is using versioning which means will work for few months at least... and there is an coverage so you can always test if API is working or not.


No matching manifest for unknown in the manifest list entries.

Unable to pull MongoDB docker container to set up my project environment.
My system configuration is Raspbian - Linux Raspberry PI 3v Model B
Installed docker and tested with Hello-World docker image.
When trying with "docker pull mongo" I am getting this error message
Using default tag: latest
latest: Pulling from library/mongo
no matching manifest for unknown in the manifest list entries.
Please help with this issue if it is running for Debian Linux.

Did you try docker pull arm64v8/mongo to pull the specific one for your architecture

While the Raspberry Pi 3 is an arm64 board, using Raspbian means that kernel and all the binaries are "Raspbian armhf" (ie arm32v6 in docker images). The MongoDB images only support arm64v8, amd64, and windows-amd64.

@txgruppi
I would guess that your board is not running with an arm64v8 kernel (and is probably arm32v6 as I noted above is common on RPi3) since */mongo:4 is a Shared Tag.
The mongo:4 tag is a manifest list and looks fine to me, but redis and eclipse-mosquitto are not manifest lists (just a single image), so they can be pulled regardless of host platform.
$ manifest-tool inspect arm64v8/mongo:4
Name:   arm64v8/mongo:4 (Type: application/vnd.docker.distribution.manifest.list.v2+json)
Digest: sha256:ae8e90a3ace48539fe2d77506ae17f2dedb6e189752102ddb070e8f7587b3850
 * Contains 1 manifest references:
1    Mfst Type: application/vnd.docker.distribution.manifest.v2+json
1       Digest: sha256:1af4c7099a6fe48d95b6cf7601a35d34400570d8fd185b76aa45faed91b29480
1  Mfst Length: 3029
1     Platform:
1           -      OS: linux
1           - OS Vers:
1           - OS Feat: []
1           -    Arch: arm64
1           - Variant: v8
1           - Feature:
1     # Layers: 13
...

VS

$ manifest-tool inspect arm64v8/redis:5-alpine
arm64v8/redis:5-alpine: manifest type: application/vnd.docker.distribution.manifest.v2+json
      Digest: sha256:00a7e3b52fffb2faec1323002e4a364e04152573f9ec8d7dc51b8d79a2318224
Architecture: arm64
          OS: linux
    # Layers: 7

You should be able to work around it by pulling a more specific tag like arm64v8/mongo:4-xenial, but I can't guarantee it will run.

@yosifkit thanks for help, it worked for arm64v8/mongo:4-xenail.
Could the problem be because of arm64 vs aarch64?
Linux pine64 3.10.105-bsp-1.2-ayufan-136 #1 SMP PREEMPT Sat Oct 27 21:18:35 UTC 2018 aarch64 aarch64 aarch64 GNU/Linux


Clojurescript support

Initial support for ClojureScript
https://github.com/simuons/rules_clojure/issues/13

Hi! I'd also be interested in compiling ClojureScript within Bazel. Did this attempt not work?

@yesudeep was it closed because I completely missed it? If so then I'm really sorry. If you still willing to do this please reopen this pr and I'll take a look.

Hey @simuons. I closed the PR because it isn't polished (not everything works yet). If you want I can send it again as a PR for an experimental branch and perhaps people can help get it working.


osbuild2: new stage yum config

This stage was introduced in osbuild 41. Add support into
osbuild-composer and a test using test data from osbuild repo.
This pull request includes:

[ ] adequate testing for the new functionality or fixed issue
[ ] adequate documentation informing people about the change such as

[ ] submit a PR for the guides repository if this PR changed any behavior described there: https://www.osbuild.org/guides/

@thozza I've updated the PR according to the suggestions, can you please take a look again?

https://github.com/osbuild/osbuild-composer/pull/1984#issuecomment-967048573 applies here as well.

Thanks for the reviews, I've merged my PRs into a single one. Please have a look at #2006.


distributed licode mcu in docker

I'm looking for option to make mcu distributed over docker containers running on multiple hosts.
Based on this URL: https://github.com/lynckia/licode/issues/335
I understand that for scaling purpose only ErizoJS and Agent are used (please correct me if I'm wrong)
The questions is: what kind of components I need to make the distribution robust?
I already have Nginx for reverse proxy and tried to use docker swarm which works as well. Probably you have experience to use kubernetes or other orchestrations (Nomad?) and balancing (traefik) tools? Any success stories are welcome

I managed to run MCU on separate host with only ErizoAgent and ErizoJS, but in log while connecting I can see only this, please let me know what should I check , seems no stream
[erizo-072c1582-dc70-1d70-4410-e8e7929d7b41] 2019-04-01 15:40:31.286  - INFO: ErizoJSController - addPublisher, clientId<PHONE_NUMBER>16769400 streamId { state: 'erizo',
  data: false,
  audio: true,
  video: true,
  label: 'KFYcNkW7wbt0NzwuVttoy9pm6KhjmvP83rek',
  attributes: { participantId: '5ca230eeed5667011429ec58', username: '2' },
  muteStream: { audio: false, video: false },
  minVideoBW: 256,
  maxVideoBW: 512,
  scheme: 'notify',
  mediaConfiguration: 'VP8_AND_OPUS',
  singlePC: false }
[erizo-072c1582-dc70-1d70-4410-e8e7929d7b41] 2019-04-01 15:40:31.288  - WARN: ErizoJSController - message: publisher already set but no subscribers will ignore, code: 409, streamId: [object Object]

solved this


Not working

Following the usage in README, it doesn't work even importing:
$ python3
Python 3.6.3 (v3.6.3:2c5fed86e0, Oct  3 2017, 00:32:08)
[GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import identicon
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages/identicon.py", line 242
    print 'usage: python identicon.py [CODE]....'
                                                ^
SyntaxError: Missing parentheses in call to 'print'. Did you mean print(print 'usage: python identicon.py [CODE]....')?

It seems too out of date. Are you planning to maintain this project?

Certainly, this project has not been maintained.
Porting to py3k is easy, so I think that it can be tried.
Or I think that you may be looking for another fork.

@shnjp Thanks for a response and further information. 🙏 🙇
Actually, I made another Python identicon package which generate more Github's style image, like that of Ruby or Elixir  or Javascript version.
I'm trouble with upload that to PyPI since the same package name with this repository(The rule is case insensitive).
As you've mentioned not plan to maintain this, would you remind to give me the package name?
Fill free to suggest any idea on this problem 😆

oh! This is a nice library.
And I did not know that this library is registered with PyPi.
If you know the deletion method, I will proceed if you can tell me.
Do I have to ask Package Index Owner?

@shnjp I simply guessed you are the owner but not..! 😂
I have to contact the owner.
Thanks! Your kind comment was helpful. 🙇
May I notice the proceed or any help on this issue? 🤔

@shnjp Thanks for your comment and kindness! 🙇
I simply guessed you are the owner but not..! 😂
I found his(Ross Kinder) email<EMAIL_ADDRESS>Deletion seems be done by the owner, here is the method(2nd answer with screenshot also helpful)
And it would be great if you contact to him, and that looks make sense I think 😂

@shnjp No response from the owner? 🤔

Or could I contact to him? 🤔

I'm sorry, I am taking a vacation.
I will mail him

Happy to help.
I packaged up the module for pypi ages ago, and I too am no longer using it personally. Rather than delete, I think the right thing to do is to transfer ownership to one or both of you. To do that it appears I need to know your pypi user names.

Okay @flavono123 you are now an owner of the package in pypi. I think that means you'll be able to upload a new version etc.

Thanks for helps!
Then, @shnjp, you agree with that my project gonna be the PyPI identicon package?

I published my repo:
https://pypi.python.org/pypi/identicon/0.1
Thank you all and If you have any suggestion, feel free to contact me by<EMAIL_ADDRESS>😆


[3.5.x] Menu raises Runtime error when rendered with unconfigured language

Fixed by https://github.com/divio/django-cms/pull/6193


Running v1.2.2:  Wrong Device Status : SW=6914 (EXPECT=9000, MASK=ffff)

I'm getting the error Wrong Device Status : SW=6914 (EXPECT=9000, MASK=ffff) both when trying to use Monero OSX v<IP_ADDRESS>-release and also with Monerujo 1.11.5. The error occurs when trying to send to a regular "4" address.
Error is referenced here but seems to be more of an issue with Ledger's app so opening issue on this project.

It could be related to recent changes to the payment id requirements, if it is not provided. I'm still not sure how, but that's the only thing where the main address is different.

@lacksfish I added more details to my original post. No payment ID was specified as I was attempting to send to my own address.

It could be related to recent changes to the payment id requirements, if it is not provided.

Further tests I've done seem to only have a problem when churning to your own address. Sending to a different "4" address were processed fine.

A new app (1.3.0) will be  soon (with next 0.14... release) available. It should fix it.

@pricead Is it fixe for you with 1.3.1?

@cslashm yes, fixed now! Thank you.


UNOMI-210: Add Tutorials Section to Documentation

Added a few examples to the documentation based on https://github.com/mikeghen/unomi-tutorial

Hello Micheal,
After review I realized that I wasn't clear as to where this documentation should go. I wasn't thinking about including it in the manual, but rather in the "Documentation" part of the website, which is hosted in another repository : https://github.com/apache/incubator-unomi-site
That repository is in HTML. Would you be ok to move your content over there ? You could of course do a Pull Request on that repository.
I'm sorry about this confusion. I hope this is not too much trouble.
Regards,
Serge...

Ah, I was looking for that in the code to add to the Resources section. I didn't realize it was another repo. I will open a PR there. OK to close this here.


Mixed transactions should be labeled as 'Mix'

Mixed transactions should be labeled as 'Mix', modifications should be made in the transaction row and transaction details dialog title. Also, remove the double negative sign from the amount and the amount should be the mix denomination(mix_denom in the transaction json).

@macsleven on dcrandroid, the mix transaction details title shows 'Sent' and not 'Mix'
i'm mentioning it cause this issue says we should change it to 'Mix'


How to make webglpointslayer render multiple worlds？

I use webglpointslayer to render features, but webglpointslayer only renders one world. I want to render multiple worlds, similar to wrapx. How can I solve this problem to render multiple worlds

WrapX has been implemented with #13528, but it is not yet released.
In case you are using npm you can use ol@dev to get the latest version from master.
Working example: https://deploy-preview-13528--ol-site.netlify.app/examples/webgl-points-layer.html


... (dialogue issues)

okay so basically was given 2 missions by rikke (x marks the docs and sabotage at lorieus farm) Rikke said "we need the documents" after which it activated x marks the docs (which is normal) but it was then just followed by ..., this also happens when you reach legate and speak to tulius after giving the location to go to next he just says ...

Same thing. Although this time, you are already at Legate and can't rank up anymore so it hits the .... I know its jarring but unfortunately Skyrim needs to display something or it breaks the dialogue tree.

OCW just has Tulius say "Legate" or "queaster" to break the dialogue scenes, maybe do something like that?

Ugh! This is a good idea!! ☹


[BUG]

[Please fill out the form below and delete the sections in square brackets after reading them]
Version of Advanced Rocketry

1.4.0-63

Why is this important?
Knowing the version of Advanced Rocketry helps us narrow down an offending piece of code faster because we can easily determine what code is added and when.]

Have you verified this is an issue in the latest unstable build

N

Why is this important?
If you're not testing with the latest build, you may be encountering a bug that's already been fixed.
Reporting bugs that have already been fixed wastes everyone's time.  (please look in open issues too, somebody else could have already reported it!)

Version of LibVulpes

all it says is 1.12.2

Why is this important?
Advanced rocketry depends on a library mod (LibVulpes), some errors can really be in that mod.  So knowing the verison helps us not only start looking for fixes there without you needing to anwer more questions, it also helps us know if you have a version mismatch.

Version of Minecraft

1.12.2

Why is this important?
Different versions of minecraft have different codebases for Advanced Rocketry.  Knowing the version of minecraft (and thus AR) helps us pinpoint issues quicker!

Does this occur without other mods installed

I can't get just libvulpes and advanced rocketry to launch by themselves

Why is this important?
Sometimes interactions between mods cause issues.  While it can be a problem with Advanced Rocketry, sometimes it's not.  When there are a lot of mods, it can take bugtesters HOURS to go through the list to determine the root cause.  When there are a lot of bug reports, that can add DAYS to the time it takes to fix a large set of issues.

Crash report or log or visualVM (if applicable)
http://pastebin.com is a good place to put them
crash reports that are put in the issue itself are
hard to read

https://paste.dimdev.org/qowihacuhi.mccrash

If it's an issue involving lag, please submit a visualVM sampler snapshot.  Mods like lag goggles often do not provide the kind of information needed to debug lag.
For more information on how to create a snapshot, please see "How to Run CPU Sampling" here.  Then export the snapshot as an .nps.  You may have to zip it since github is weird, then please upload it here.

Why is this important?
Full crashlogs contain valuable information like where exactly in the code the error occurred, what other mods may be running and what version of forge you have.  This helps us replicate and diagnose the issue FAR faster.

Description of the problem

using the scan/build feature on the rocket assembler instantly crashes game

Why is this important?
If we cannot reproduce the problem, we probably cannot fix it at all.

U used universal battery on rocket builder and seems like this crashes game

Oh, u using VERY old version of AR and libvulpes. Download new version https://www.curseforge.com/minecraft/mc-mods/advanced-rocketry

thanks, I saw that a while ago and didn't realize there were newer downloads on there.


Fix problem with asking for widget permission without modal

Widgets really only work if the user says 'yes' on the widget notification. This makes sure we ask modally.
As a result of that, we can't stick the markdown in the message but instead put it on the button.

Codecov Report

Merging #10438 (e95894b) into main (0a9f600) will decrease coverage by 0%.
The diff coverage is 0%.

@@          Coverage Diff           @@
##            main   #10438   +/-   ##
======================================
- Coverage     70%      70%   -1%
======================================
  Files        478      478
  Lines      28956    28957    +1
  Branches    4859     4859
======================================
  Hits       20535    20535
- Misses      6512     6521    +9
+ Partials    1909     1901    -8

Impacted Files
Coverage Δ

...s-message-coordination/commonMessageCoordinator.ts
60% <0%> (-1%)
:arrow_down:

src/kernels/execution/cellExecution.ts
71% <0%> (-8%)
:arrow_down:

...rc/kernels/debugger/debugLocationTrackerFactory.ts
96% <0%> (-4%)
:arrow_down:

src/kernels/kernel.base.ts
82% <0%> (+<1%)
:arrow_up:

...ctive-window/editor-integration/codeLensFactory.ts
89% <0%> (+<1%)
:arrow_up:

...-coordination/ipyWidgetMessageDispatcherFactory.ts
89% <0%> (+1%)
:arrow_up:

...rc/platform/common/dataScienceSurveyBanner.node.ts
71% <0%> (+5%)
:arrow_up:

src/platform/common/cancellation.ts
68% <0%> (+5%)
:arrow_up:

src/notebooks/outputs/tracebackFormatter.ts
100% <0%> (+6%)
:arrow_up:


Inaccurate type for return value of Intl.RelativeTimeFormat.prototype.formatToParts

Bug Report
The types for Intl.RelativeTimeFormat.prototype.formatToParts in lib.e2020.intl.d.ts have a few issues.

According to the spec (and MDN docs), either singular or plural names for units are accepted as input, but only singular names are output. The current types assume that plural names can also be output, which is incorrect.  The relevant step in the spec is Step 5 in https://tc39.es/ecma402/#sec-PartitionRelativeTimePattern, where plural inputs are converted to singular before being used in the output.

Also, there's a missed opportunity here to narrow the return type of this method, because for any input unit, the return unit will be the same unit, unless it's a plural in which case it's the plural unit converted to singular.  (See https://tc39.es/ecma402/#sec-makepartslist.)  So the return type could be a generic where unit in the output depends on unit in the input.

Finally, there's another missed opportunity to narrow the return type using the type property, because according to https://tc39.es/ecma402/#sec-FormatRelativeTimeToParts and https://tc39.es/ecma402/#sec-makepartslist, if type === 'literal' then unit will be omitted, while if type is any other value, then unit will be present in the output.

I'd be happy to submit a PR to change these types. (If a PR would be welcome.)
Here's excerpts from the current relevant types in lib.e2020.intl.d.ts:
https://github.com/microsoft/TypeScript/blob/cb158e7eb63c69b0d4007a77511b46026c924bd2/lib/lib.es2020.intl.d.ts#L114-L118
https://github.com/microsoft/TypeScript/blob/cb158e7eb63c69b0d4007a77511b46026c924bd2/lib/lib.es2020.intl.d.ts#L183-L186
https://github.com/microsoft/TypeScript/blob/cb158e7eb63c69b0d4007a77511b46026c924bd2/lib/lib.es2020.intl.d.ts#L38-L47
🔎 Search Terms
Intl
RelativeTimeFormat
formatToParts
plural
singular
🕗 Version & Regression Information
Introduced in #36084.
⏯ Playground Link
https://www.typescriptlang.org/play?target=99#code/MYewdgzgLgBATlAZjAvDMBTA7jAkmKAGwDoAlDQgQygEsA3DAFRoFsMAxEOF6gCgEoA3AFgAUKEiwADpQQRU8JMURceURiAAKsqBF4AWAEwAaGAHIWNMAFcoGCGaFiA9M5jkI1wlACqYGrA08lAAFhgwlMBQ1pSEMFAAnlLhcBjRcJgAJjDJcPFhMACiAMIAsgCCALT6AAyGMBDJwGKJye72Xr7+sGgARAkYsr0wAD4wvQCOMQgYcMNjvSzgofPjWBgYANarvZmUCcOj4yEg1nNHi1a2GDsQGBKZvSLi4NA5OhAA6gEhfgEKMjkyho3lmvCkqAAfDliNZuk4XpIYHCAgAudqebx-HrvOTfULYgDaNQAurDugBCZ6uGC0mAAPUZ9JcbkYSXCZnIVFoDGYbE43Go2LMMCC6BAsEoEAgNAA5mBKAAjQjhKAgeLs8weTrC4gsmBstpmfqDOAQXoisVgCURaVyhXK1Xq1oc7VY7pmYi8QwAZkMhn4YiAA
💻 Code

const rtf = new Intl.RelativeTimeFormat();
const parts = rtf.formatToParts(42, 'minutes');
// ResultUnit is the actual type returned per the ECMA-402 spec
type ResultUnit = "year" | "quarter" | "month" | "week" | "day"  | "hour" | "minute" | "second";
const partsWithUnit = parts.filter(p => p.unit);
const unit: ResultUnit = partsWithUnit[0].unit!;
//    ^^^^
// Type 'RelativeTimeFormatUnit' is not assignable to type 'ResultUnit'.
// Type '"years"' is not assignable to type 'ResultUnit'.(2322)

🙁 Actual behavior
TS error 2322
🙂 Expected behavior
No error because the unit of the return type is always singular.

Cool, happy to have SingularRelativeTimeUnit added and switched out where needed 👍🏻
I'm not too wild on making the functions generic to support some of the narrowing, we really want to keep the shipped libs as simple as possible because they get included in everyone's projects and historically a lot of the times we've been clever we've had to backtrack

Cool, happy to have SingularRelativeTimeUnit added and switched out where needed 👍🏻

OK, I'll send a PR soon.
I also noticed another Intl type-declaration issue: the input properties to the options param of the Intl.DateTimeFormat constructor are narrowly typed string literals, e.g. localeMatcher?: "best fit" | "lookup".
But the ResolvedDateTimeFormatOptions type, which should represent the same range of string literals, is typed more loosely as string.  Any idea why this is?  Do TS lib types generally restrict inputs but are more forgiving for outputs in order to support later platforms that can output values that old TS lib declarations don't know about?  Or is this a bug and they should match?
Here's the types for reference:
https://github.com/microsoft/TypeScript/blob/5d0d7ae85d1ff52d3ef4cb6cac653f33f7e76724/src/lib/es5.d.ts#L4392-L4406
https://github.com/microsoft/TypeScript/blob/5d0d7ae85d1ff52d3ef4cb6cac653f33f7e76724/src/lib/es5.d.ts#L4408-L4423

I'm not too wild on making the functions generic to support some of the narrowing, we really want to keep the shipped libs as simple as possible because they get included in everyone's projects and historically a lot of the times we've been clever we've had to backtrack

OK, sounds reasonable, I won't include (2) in the PR. What about (3) above which is a discriminated union not a generic?

Generally we want to use a union of string literals when it makes sense which is most of the time, but it's can be hard to do that (which means falling back to string.) For example if a new option for hour cycle is added in es2022 we don't have a way in TypeScript to safely describe that it is     hourCycle?: ES2011hourCycle | "h25" when you are in es2022.
As seen in something like
https://github.com/microsoft/TypeScript/blob/61d29393594f81fa5032b426c8bfcdbc8bd90c98/src/lib/es2018.intl.d.ts#L41-L44
The other is that these are contributions from a range of people, and while I gave them all big look over for 4.5, that doesn't make them all perfectly consistent and accurate (because I've barely used these APIs in production) - so we're OK to back breaking changes like string -> "h11" | "h12" | "h23" | "h24" so long as it has some history of been in for a while and isn't looking to drastically change in the future


prevent waiting for user credential input during ssh test execution

fixes #214

Thanks a lot for this!
I was always annoyed by this but never took the time to analyze since there was no such problem on my private Windows box or on Travis.
This revealed on my corporate laptop that JGitIsolation is not working as expected anymore:
Two tests in DifferentFilesTest fail with SSL problems. This is due to:
[url "https://"]
	insteadOf = git://

in my ~/.gitconfig. This file should not be loaded for the tests at all (that's what JGitIsolation is for).
You don't have these failures locally, do you?
Btw, if you want to be counted as a contributor you'd need to fix the email in your commits as it doesn't match your GH account.

[url "https://"]
	insteadOf = git://

in my ~/.gitconfig. This file should not be loaded for the tests at all (that's what JGitIsolation is for).
You don't have these failures locally, do you?

No I don't have these Problems. My ~/.gitconfig has no insteadOf config. Please open another Issue for lacking isolation from system git.

Please open another Issue for lacking isolation from system git.

Yeah, sure. Just wanted to take the opportunity to ask.


parallel list comprehension corruption

Reporting a bug

[x] I am using the ~latest released~ master version of Numba (most recent is visible in
the change log (https://github.com/numba/numba/blob/master/CHANGE_LOG).
[x] I have included below a minimal working reproducer (if you are unsure how
to write one see http://matthewrocklin.com/blog/work/2018/02/28/minimal-bug-reports).

This:
from numba import njit, prange, gdb
import numpy as np

@njit(parallel=True)
def get_lengths_parallel(xx):
    return [np.int32(len(xx[i])) for i in prange(len(xx))]

get_lengths_parallel([np.array([1,2,3],dtype=np.int64) for i in range(1000000)])

is corrupting state somewhere, sometimes SIGSEGV, sometimes double free and SIGABRT, sometimes realloc(): invalid next size and SIGSEGV. Issue seems to be invariant of threading layer.

Just wanted to note that this bug still exists in 0.50.1 and there might be subtle (but related) differences when using list comprehension vs list.append
In [5]: import numpy as np

In [6]: import numba

In [7]: numba.__version__
Out[7]: '0.50.1'

In [3]: @numba.jit(nopython=True, parallel=True)
   ...: def f(x):
   ...:     return [np.arange(i) for i in numba.prange(x)]

python(6352,0x700001bec000) malloc: Double free of object 0x7fbe6a494110
python(6352,0x700001c6f000) malloc: Double free of object 0x7fbe6a494110
python(6352,0x700001bec000) malloc: *** set a breakpoint in malloc_error_break to debug
python(6352,0x700001c6f000) malloc: *** set a breakpoint in malloc_error_break to debug
Abort trap: 6

In [3]: @numba.jit(nopython=True, parallel=True)
   ...: def f(x):
   ...:     lst = []
   ...:     for i in numba.prange(x):
   ...:         lst.append(np.arange(i))
   ...:     return lst
   ...:

In [4]: f(4)
python(6370,0x70000d504000) malloc: *** error for object 0x7febad438f20: pointer being realloc'd was not allocated
python(6370,0x70000d504000) malloc: *** set a breakpoint in malloc_error_break to debug
Abort trap: 6

@mroeschke thanks for updating the issue and adding more information.


kops: 1.8.1 -> 1.9.0

Motivation for this change
Update kops to the latest release.
Things done

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

[ ] NixOS
[x] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] 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.

/cc @zimbatm @offlinehacker

@GrahamcOfBorg build kops

Success on x86_64-linux (full log)
Attempted: kops
Partial log (click to expand)
/nix/store/wvzwbj48wr9aygmm1slagk3ylnlmd1zb-kops-1.9.0/share/go/src/k8s.io/kops/vendor/github.com/weaveworks/mesh/lint: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/xn5gv3lpfy91yvfy9b0i7klfcxh9xskz-bash-4.4-p19/bin/bash"
/nix/store/wvzwbj48wr9aygmm1slagk3ylnlmd1zb-kops-1.9.0/share/go/src/k8s.io/kops/vendor/k8s.io/apiserver/pkg/util/webhook/gencerts.sh: interpreter directive changed from "/bin/bash" to "/nix/store/xn5gv3lpfy91yvfy9b0i7klfcxh9xskz-bash-4.4-p19/bin/bash"
/nix/store/wvzwbj48wr9aygmm1slagk3ylnlmd1zb-kops-1.9.0/share/go/src/k8s.io/kops/vendor/k8s.io/apiserver/plugin/pkg/authorizer/webhook/gencerts.sh: interpreter directive changed from "/bin/bash" to "/nix/store/xn5gv3lpfy91yvfy9b0i7klfcxh9xskz-bash-4.4-p19/bin/bash"
/nix/store/wvzwbj48wr9aygmm1slagk3ylnlmd1zb-kops-1.9.0/share/go/src/k8s.io/kops/vendor/golang.org/x/sys/unix/mkall.sh: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/xn5gv3lpfy91yvfy9b0i7klfcxh9xskz-bash-4.4-p19/bin/bash"
/nix/store/wvzwbj48wr9aygmm1slagk3ylnlmd1zb-kops-1.9.0/share/go/src/k8s.io/kops/vendor/golang.org/x/sys/unix/mkerrors.sh: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/xn5gv3lpfy91yvfy9b0i7klfcxh9xskz-bash-4.4-p19/bin/bash"
/nix/store/wvzwbj48wr9aygmm1slagk3ylnlmd1zb-kops-1.9.0/share/go/src/k8s.io/kops/vendor/google.golang.org/grpc/codegen.sh: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/xn5gv3lpfy91yvfy9b0i7klfcxh9xskz-bash-4.4-p19/bin/bash"
/nix/store/wvzwbj48wr9aygmm1slagk3ylnlmd1zb-kops-1.9.0/share/go/src/k8s.io/kops/vendor/google.golang.org/grpc/coverage.sh: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/xn5gv3lpfy91yvfy9b0i7klfcxh9xskz-bash-4.4-p19/bin/bash"
/nix/store/wvzwbj48wr9aygmm1slagk3ylnlmd1zb-kops-1.9.0/share/go/src/k8s.io/kops/vendor/google.golang.org/appengine/internal/regen.sh: interpreter directive changed from "/bin/bash -e" to "/nix/store/xn5gv3lpfy91yvfy9b0i7klfcxh9xskz-bash-4.4-p19/bin/bash -e"
checking for references to /build in /nix/store/wvzwbj48wr9aygmm1slagk3ylnlmd1zb-kops-1.9.0...
/nix/store/bapdi4b5cwrjd51bfnyr1mgg896l0rqz-kops-1.9.0-bin

Success on x86_64-darwin (full log)
Attempted: kops
Partial log (click to expand)
/nix/store/xij4p7d7qrgjrn8v1hnjaknagkic2cjz-kops-1.9.0/share/go/src/k8s.io/kops/vendor/github.com/docker/docker/hack/generate-authors.sh: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/r8bx3qf1bpncb14i9gzma4vr089pc3pv-bash-4.4-p19/bin/bash"
/nix/store/xij4p7d7qrgjrn8v1hnjaknagkic2cjz-kops-1.9.0/share/go/src/k8s.io/kops/vendor/github.com/grpc-ecosystem/go-grpc-prometheus/test_all.sh: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/r8bx3qf1bpncb14i9gzma4vr089pc3pv-bash-4.4-p19/bin/bash"
/nix/store/xij4p7d7qrgjrn8v1hnjaknagkic2cjz-kops-1.9.0/share/go/src/k8s.io/kops/vendor/github.com/golang/protobuf/ptypes/regen.sh: interpreter directive changed from "/bin/bash -e" to "/nix/store/r8bx3qf1bpncb14i9gzma4vr089pc3pv-bash-4.4-p19/bin/bash -e"
/nix/store/xij4p7d7qrgjrn8v1hnjaknagkic2cjz-kops-1.9.0/share/go/src/k8s.io/kops/vendor/github.com/json-iterator/go/test.sh: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/r8bx3qf1bpncb14i9gzma4vr089pc3pv-bash-4.4-p19/bin/bash"
/nix/store/xij4p7d7qrgjrn8v1hnjaknagkic2cjz-kops-1.9.0/share/go/src/k8s.io/kops/vendor/github.com/weaveworks/mesh/lint: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/r8bx3qf1bpncb14i9gzma4vr089pc3pv-bash-4.4-p19/bin/bash"
/nix/store/xij4p7d7qrgjrn8v1hnjaknagkic2cjz-kops-1.9.0/share/go/src/k8s.io/kops/vendor/github.com/ugorji/go/codec/prebuild.sh: interpreter directive changed from "/bin/bash" to "/nix/store/r8bx3qf1bpncb14i9gzma4vr089pc3pv-bash-4.4-p19/bin/bash"
/nix/store/xij4p7d7qrgjrn8v1hnjaknagkic2cjz-kops-1.9.0/share/go/src/k8s.io/kops/vendor/github.com/ugorji/go/codec/tests.sh: interpreter directive changed from "/bin/bash" to "/nix/store/r8bx3qf1bpncb14i9gzma4vr089pc3pv-bash-4.4-p19/bin/bash"
/nix/store/xij4p7d7qrgjrn8v1hnjaknagkic2cjz-kops-1.9.0/share/go/src/k8s.io/kops/vendor/github.com/vmware/govmomi/scripts/license.sh: interpreter directive changed from "/bin/bash" to "/nix/store/r8bx3qf1bpncb14i9gzma4vr089pc3pv-bash-4.4-p19/bin/bash"
/nix/store/xij4p7d7qrgjrn8v1hnjaknagkic2cjz-kops-1.9.0/share/go/src/k8s.io/kops/vendor/github.com/vmware/govmomi/scripts/contributors.sh: interpreter directive changed from "/bin/bash -e" to "/nix/store/r8bx3qf1bpncb14i9gzma4vr089pc3pv-bash-4.4-p19/bin/bash -e"
/nix/store/nc6zq67xrbi37f71am4zix3axr0p60sh-kops-1.9.0-bin

Success on aarch64-linux (full log)
Attempted: kops
Partial log (click to expand)
/nix/store/grby7krhiyxyqxa52wh603asqj01zppi-kops-1.9.0/share/go/src/k8s.io/kops/vendor/github.com/pelletier/go-toml/test.sh: interpreter directive changed from "/bin/bash" to "/nix/store/a4qslf0yfs44mhnbagarn232sjnckhy0-bash-4.4-p19/bin/bash"
/nix/store/grby7krhiyxyqxa52wh603asqj01zppi-kops-1.9.0/share/go/src/k8s.io/kops/vendor/github.com/ugorji/go/codec/prebuild.sh: interpreter directive changed from "/bin/bash" to "/nix/store/a4qslf0yfs44mhnbagarn232sjnckhy0-bash-4.4-p19/bin/bash"
/nix/store/grby7krhiyxyqxa52wh603asqj01zppi-kops-1.9.0/share/go/src/k8s.io/kops/vendor/github.com/ugorji/go/codec/tests.sh: interpreter directive changed from "/bin/bash" to "/nix/store/a4qslf0yfs44mhnbagarn232sjnckhy0-bash-4.4-p19/bin/bash"
/nix/store/grby7krhiyxyqxa52wh603asqj01zppi-kops-1.9.0/share/go/src/k8s.io/kops/vendor/github.com/vmware/govmomi/scripts/contributors.sh: interpreter directive changed from "/bin/bash -e" to "/nix/store/a4qslf0yfs44mhnbagarn232sjnckhy0-bash-4.4-p19/bin/bash -e"
/nix/store/grby7krhiyxyqxa52wh603asqj01zppi-kops-1.9.0/share/go/src/k8s.io/kops/vendor/github.com/vmware/govmomi/scripts/license.sh: interpreter directive changed from "/bin/bash" to "/nix/store/a4qslf0yfs44mhnbagarn232sjnckhy0-bash-4.4-p19/bin/bash"
/nix/store/grby7krhiyxyqxa52wh603asqj01zppi-kops-1.9.0/share/go/src/k8s.io/kops/vendor/github.com/weaveworks/mesh/lint: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/a4qslf0yfs44mhnbagarn232sjnckhy0-bash-4.4-p19/bin/bash"
/nix/store/grby7krhiyxyqxa52wh603asqj01zppi-kops-1.9.0/share/go/src/k8s.io/kops/vendor/golang.org/x/sys/unix/mkall.sh: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/a4qslf0yfs44mhnbagarn232sjnckhy0-bash-4.4-p19/bin/bash"
/nix/store/grby7krhiyxyqxa52wh603asqj01zppi-kops-1.9.0/share/go/src/k8s.io/kops/vendor/golang.org/x/sys/unix/mkerrors.sh: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/a4qslf0yfs44mhnbagarn232sjnckhy0-bash-4.4-p19/bin/bash"
checking for references to /build in /nix/store/grby7krhiyxyqxa52wh603asqj01zppi-kops-1.9.0...
/nix/store/qz1qr8p3f79lkqgrl3hl9wcqp04la4ia-kops-1.9.0-bin

Thanks!


Switching from xUnit to NUnit

The xUnit tests do not work (they don't even get loaded) on Visual Studio for Mac. Switching to NUnit so that it can work on both platforms.

Hello Alexandre, i appreciate your contribution. Nevertheless you choose to merge to master but dev was the good target. Could you change this please. And I have to check if appveyor CI is still OK after switching to NUnit

Is appveyor integrated here? I mean, shouldn't it check automatically when I propose a pull request?

yes it should but did not trigger I dont know why. I am awqy from mh computer, will check this in 2 days. thanks again

discarded

OK. No problem. Just to let you know. The tests are not even loaded on the Visual Studio for Mac


Promote release-service from staging to production

Included PRs:

https://github.com/redhat-appstudio/release-service/pull/336
https://github.com/redhat-appstudio/release-service/pull/334
https://github.com/redhat-appstudio/release-service/pull/330
https://github.com/redhat-appstudio/release-service/pull/333
https://github.com/redhat-appstudio/release-service/pull/332
https://github.com/redhat-appstudio/release-service/pull/329
https://github.com/redhat-appstudio/release-service/pull/328

/test appstudio-e2e-tests

/lgtm

/lgtm


how to troubleshoot errors 'no response received'

Hi , when I run your example, I'm getting:
sudo python3 ubbink.py  ERROR:root:get_serial_number: error reading ModBus control register command=4010, result=Modbus Error: [Input/Output] No Response received from the remote unit/Unable to decode response Device serial number:    error ERROR:root:get_supply_temperature: error reading ModBus control register command=4036, result=Modbus Error: [Input/Output] No Response received from the remote unit/Unable to decode response Intake temperature:      -1 Celsius ERROR:root:get_supply_pressure: error reading ModBus control register command=4023, result=Modbus Error: [Input/Output] No Response received from the remote unit/Unable to decode response Intake pressure:    -1 Pa ERROR:root:get_supply_airflow_actual: error reading ModBus control register command=4032, result=Modbus Error: [Input/Output] No Response received from the remote unit/Unable to decode response Intake actual airflow:   -1 m3/h ERROR:root:get_supply_airflow_preset: error reading ModBus control register command=4031, result=Modbus Error: [Input/Output] No Response received from the remote unit/Unable to decode response
any idea how to move forward with troubleshooting ?
 I've tried differnent polarity on the wires to the Ubbink, but no luck
thanks !!

I think it should be the serial port settings.  As I wrote in #1  it is 19200 - 8 - Even parity, 1 stop bit

Hi,  I too have the same problem.
I did use the correct setting and same adapter.
Are there other pitfalls I might be missing?
In the documentation I read that the touchscreen is not usable when modbus is "used", does the machine go to this state as soon as you send some instructions or do you actively need to "go" to this state?
Thank :)


[Feature Request][Area:Release]Provide upload attachment option in manual intervention task to include SOP checklists for release

It would be good , to provide upload attachment option in manual intervention task to include SOP (standard operating procedures) checklists for release. This checklist attachments should be sent along with the mail, to the notify users group defined in the manual intervention task.

Currently there are no plans to support this. I would encourage you to post this on User Voice for right prioritization


feat: update readme& fixed polling time

update readme
set default value for polling time

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


[ecs] fixed error 'declare(strict_types=1)' must be first statement

Could you provide more description? I came across this message before, but solved it.

You cannot use strict types when there is content before <?php.

It works with no problem for me. Is that Windows specific?
I'd rather prefer dropping first line than strict types, but for ECS it's already covered in easy-coding-standard.php.
For Statie, it would make sense to create same approach with statie.php, even if it's duplicated name, at least sctrict types would be covered.

It is possible that this only applies to Windows, bash maybe remove the first line. I'll run it in a different way.

I'll run it in a different way.

No need for that, I'd like to make it work on Windows as well with any hack. I was just curious.
I'll merge it with little modification.


zfsUnstable: 2.0.0-rc4 -> 2.0.0-rc5

Motivation for this change
Bug fix release: https://github.com/openzfs/zfs/releases/tag/zfs-2.0.0-rc5
Things done

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

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

Duplicate of https://github.com/NixOS/nixpkgs/pull/102813


A few changes to kernel_tests.

@meteorcloudy FYI

Jenkins, test this please.

stage_op_test is still timing out too. Set that to large?

I think it just gets stuck.
I can set it to large, but I think we will need to disable it.


https://groq.gptnext.chat/openai/v1/ timesout

Error: Timeout was reached

I am very sorry that due to some problems, I have decided to shut down the proxy server for Groq.😞😞


add xa transaction for sharing-proxy

target：

client can swith none/xa/tcc transaction by yaml file.
based on atomikos to implement xa transaction.
proxy server provide transaction manager based on netty-channel，sql instructions would execute through 2PC protocol.

prerequisite

don't support transaction/non-transaction exist at same time within one long connection.
DDL instruction don't support global transaction.

fixed at 3.0.0.M3


Changing diff titles in zonal mean line plots?

The difference title on the bottom plot in plots like these does not follow what I specify for the diff_title parameter.  Is there a way to specify this title to be something other than Test - Reference?

@kaabre The latest code on master fixes this issue. The image below is what the title is when there isn't a diff_title parameter defined.

And we can change it now:

I guess one question to both you and @chengzhuzhang: should the 'Test: ' and 'Reference: ' be modifiable via the test_title and reference_title parameter respectively? Since right now, those values are hard-coded.

@zshaheen  good point. I think  'Test: ' and 'Reference: ' shouldn't be hardcoded. And the users should be able to modify though test_title and reference _title

Great!  Thank you!

As of 6f9e9ea79e08a01decdfb59d63f30ffcffafb71c, both 'Reference' and 'Test' can be changed by the reference_title and test_title parameter respectively.


Implement test\plain response content

@pallavit, could you add more details regarding this feature request and why it is needed?

Closing given lack of information.  Please feel free to reopen if this is still needed and you are able to provide further details.


Make module distributable

Summary
Right now we distribute the transpiled code, but in reality we should distribute just the code, and have a separate umd distributable that people can select if they want to use it.
Solution
Change the main distributable to the file as is, and the umd distributable as "umd" (akin to what we do in tram-one).
We shouldn't need rollup or anything like that since this package has no dependencies.

I realize we need to pretty much do this for all Tram-One projects... We'll have to make this a significant initiative...

We should probably add other things including asserts and some kind of js docs?

Fixed in #6


Remove the Alpha label from Script Service V2

Background
As part of rolling out RPC Retries, we will remove the Alpha label from ScriptServiceV2 before we rollout to Production.
This PR will not be merged until we reach Stage II of rollout
Related Server change https://github.com/OctopusDeploy/OctopusDeploy/pull/19057
How to review this PR

Quality :heavy_check_mark:

Pre-requisites

[ ] I have read How we use GitHub Issues for help deciding when and where it's appropriate to make an issue.
[ ] I have considered informing or consulting the right people, according to the ownership map.
[ ] I have considered appropriate testing for my change.

Fixes https://github.com/OctopusDeploy/Issues/issues/8229

Fixes https://github.com/OctopusDeploy/OctopusTentacle/issues/547


Feature/add js helper methods

I'm gonna prepare a new release in the next days with this feature as well. Will tag you there. Thanks again