ACNA-549 - support entity filters to deploy only subsets of the manifest

Changes to support single action deployment
Description
Based on flags passed via CLI, scripts will build packages object to pass to runtime plugin.
Related Issue

Motivation and Context

How Has This Been Tested?
tested via CLI
Screenshots (if appropriate):
Types of changes

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

Checklist:

[x ] I have signed the Adobe Open Source CLA.
[x ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[ x] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[ ] All new and existing tests passed.

Do not merge - missing build single action


Improvement for k8s.io/docs/concepts/overview/working-with-objects/field-selectors/

Is it possible to use metadata.annotations.field01=val01 to select objects? This confuse me since the annotations is a field of metadata. If it is possible, the field selector is more powerful than the label selector.

Field selectors only works with certain limited fields. See https://kubernetes.io/docs/concepts/overview/working-with-objects/field-selectors/#supported-fields
/kind support


Upgrade Material-UI Icons to v2.0.0

Resolves issue #103

Coverage remained the same at 84.47% when pulling 92df3cb4e543d37c2fb8fbf0939258509b1a36d0 on terenced:update-icons-to-2.0.0 into 62141e679875cb1633d8e5f1e45f4ac7eef01e3e on gregnb:master.

@terenced Thanks for the PR. I would be happy to accept if you can revert the download icon to FileDownload

@gregnb In v2.0.0 of the icons, FileDownload has been replaced by CloudDownload, that is why I switched.
https://github.com/mui-org/material-ui/blob/master/packages/material-ui-icons/src/CloudDownload.js
https://github.com/mui-org/material-ui/tree/master/packages/material-ui-icons

Huh, wow no kidding looks like they did remove it. Oh well I did like that icon. Merging in now.
Thanks for the info!


Prepare pipelines as code template for midstream customization

Changes

:broom: preparing pipelines as code template for midstream customization

With this change downstream builds can customize the task source for pipeline as code template generated by func config git set

/approve
/lgtm


Alarm option : timer.

Please create pull requests to the branch develop.

Does the pull request solve an issue (add a reference)?
No
What are the features of this pr?
Add new alarm option : timer
Add screenshots for visual changes.
Not needed.

Thanks @Ybbet for your contribution, it's a nice addition. Please resolve the issues reported by travis ci.

Hi,
I'll see what I can do. But there seems to be an inconsistency with MagicMirror2. Indeed, on the latter, we must put double quotes. And on this module, we must use simple quotes.

What are those 2 text mp3 files you added?

Sorry, it was a mistake from my Github Desktop Software.
As for now, we have 2 mp3 files in sounds folder, I added a .gitignore to prevent any future error.


v0.7.0

Proposing minor version bump due to the new Apache X-Request-Start support
Added more detail to the CHANGELOG based on merged PRs
Update the docs around the "standard" (or lack thereof) for X-Request-Start

To have a very clean HEAD commit, I propose a fast-forward merge (on Github, this is "rebase and merge").

Approved. You've got merge permissions. I'll leave that up to you.


User request: add Event PGN tag to Copy branch as PGN with the URL where the PGN was copied at

Implemented in v2.3.45


Could not load type 'Microsoft.VisualStudio.TestPlatform.ObjectModel.ManagedNameUtilities.ManagedNameHelper' from assembly 'Microsoft.VisualStudio.TestPlatform.ObjectModel, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'

Description
When running in Windows CMD, PowerShell, or Visual Studio 2019 an exception is thrown on an empty unit test or the Microsoft sample if the NuGet package is updated to Microsoft.NET.Test.Sdk > 16.9.0-preview-20210106-01.  There are no app.configs in either location.  Since 16.9.1 is a stable version but > 16.9.0-preview-20210106-01 it is also affected.
Steps to reproduce
Create new Unit Test Project with Microsoft.NET.Test.Sdk > 16.9.0-preview-20210106-01.
Expected behavior
The unit tests to run when running dotnet test.
Actual behavior
The unit tests don't run when running dotnet test, instead the below exception is thrown.
Diagnostic logs
On MS Sample
[MSTest][Discovery][bin\Debug\netcoreapp3.1\MSTest.Project.dll] MSTestAdapter failed to discover tests in class 'MSTest.Project.ByAlphabeticalOrder' of assembly 'bin\Debug\netcoreapp3.1\MSTest.Project.dll' because Could not load type 'Microsoft.VisualStudio.TestPlatform.ObjectModel.ManagedNameUtilities.ManagedNameHelper' from assembly 'Microsoft.VisualStudio.TestPlatform.ObjectModel, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'..
No test is available in \bin\Debug\netcoreapp3.1\MSTest.Project.dll. Make sure that test discoverer & executors are registered and platform & framework version settings are appropriate and try again.
On New .Net 5.0 Test
[MSTest][Discovery][\bin\Debug\net5.0\TestProject1.dll] MSTestAdapter failed to discover tests in class 'TestProject1.UnitTest1' of assembly '\bin\Debug\net5.0\TestProject1.dll' because Could not load type 'Microsoft.VisualStudio.TestPlatform.ObjectModel.ManagedNameUtilities.ManagedNameHelper' from assembly 'Microsoft.VisualStudio.TestPlatform.ObjectModel, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'..
No test is available in \bin\Debug\net5.0\TestProject1.dll. Make sure that test discoverer & executors are registered and platform & framework version settings are appropriate and try again.
Environment
Windows 10
5.0.200-preview.21079.7

@pcartwright81 You should install this nuget package : Microsoft.TestPlatform.AdapterUtilities

My project file looks like this now, and I have the same issue.

net5.0
false
enable

all
runtime; build; native; contentfiles; analyzers; buildtransitive

@Haplois Could you please look at this?

@pcartwright81, Microsoft.TestPlatform.AdapterUtilities has some breaking changes. You can't use that preview with it. Please wait for the release of  v2.2.0, or use the latest preview package from https://dev.azure.com/dnceng/public/_packaging?_a=feed&feed=test-tools.
Also, please don't mix versions if you're referencing TestPlatfrom packages explicitly. Microsoft.NET.Test.Sdk and Microsoft.TestPlatform.AdapterUtilities packages should be the same version.

After making the project look like this, and deleting the bin, obj, and TestResults folder it is now working.
<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>net5.0</TargetFramework>

    <IsPackable>false</IsPackable>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.9.1" />
    <PackageReference Include="MSTest.TestAdapter" Version="2.1.2" />
    <PackageReference Include="MSTest.TestFramework" Version="2.1.2" />
    <PackageReference Include="coverlet.collector" Version="3.0.3">
      <PrivateAssets>all</PrivateAssets>
      <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
    </PackageReference>
  </ItemGroup>

</Project>


When upgrading from version 1.5.0 to a newer version, a "Node healthcheck failed" error appears

Hi,
I stop the container, delete the container and when I start a new container I change the source from ghcr.io/chia-network/chia:1.5.0 to ghcr.io/chia-network/chia:latest or ghcr.io/chia-network/chia:1.5.1.
Then I look at the log:
2022-12-22T21:57:08.563 daemon chia.daemon.server         : INFO     chia-blockchain version: 1.6.1
2022-12-22T21:57:08.615 daemon chia.daemon.server         : INFO     Starting Daemon Server
2022-12-22T21:57:11.132 daemon chia.daemon.server         : INFO     ConnectionClosed. Closing websocket with Unknown
2022-12-22T21:58:00.154 Node healthcheck failed
Then only the lines appear:
Node healthcheck failed
I stop and delete the container, install the source ghcr.io/chia-network/chia:1.5.0 or another older container version and the container works again.
All actions are done on the same server. What can be the problem?
best regards,
Alex

Hey Alex, do you happen to have any more details related to your configuration? I started a bunch of containers using the 1.5.0, 1.5.1, 1.6.0, and latest tags, and I did notice some similar logs with the 1.5.1 image, which appears to be an issue with the websocket connection getting reset. Eventually, even 1.5.1 did start correctly for me, the node process is finding new blocks (seen with chia show -s ran in the container) and the docker healthcheck is passing. I didn't run a stopwatch until it started successfully, but I'd estimate less 3 minutes.
Could you maybe try using the 1.6.0 or 1.6.1 tags and see if either of those newer versions solve the issue you're encountering too?

Hey @figaro001, since we haven't heard back from you in about 5 months, I'm going to assume this was resolved from your end. Please feel free to open up a new Issue if you still have issues on a recent version of the Chia docker image.


helm install options are not supported

helm registry install<EMAIL_ADDRESS>--name ingress-nginx --namespace default --values /home/jjulian/.kraken/jjregistry/quay.io-ingress-nginx.helmvalues fails:
usage: appr [-h]
            {show,inspect,logout,plugins,helm,pull,list,delete-package,version,push,login,config,channel}
            ...
appr: error: unrecognized arguments: --name ingress-nginx --namespace default --values /home/jjulian/.kraken/jjregistry/quay.io-ingress-nginx.helmvalues

E0706 23:09:02.730713   16604 portforward.go:209] Unable to create listener: Error listen tcp6 [::1]:41323: bind: cannot assign requested address
Error: This command needs 1 argument: chart name
Error: plugin "registry" exited with error

In https://github.com/app-registry/appr/blob/master/appr/commands/plugins/helm/cnr.sh, the switches are all passed to appr pull. Unsupported switches should probably be silently ignored.
Further, the needed switches are not passed to helm install preventing it from being assigned the expected name or being installed into the correct namespace.

note: this code shoud be  deleted this code (plugins/*)
Can you try to reinstall the plugin from https://github.com/app-registry/appr-helm-plugin
Also all unknown should be passed to helm install, but there was a bug.
Still all options are passed to helm install after -- separator:
# helm registry install [appr-opts] -- [helm-opts]
helm registry install<EMAIL_ADDRESS>-- --name ingress-nginx --namespace default

let me know if it's working for you

Ah, ok. I'll pull the shell script and the plugin.yaml from there. I still can't install that way, of course, because of the dynamic bindings.

that's 2 separate issues.

The installation process isn't practical / working inside alpine
Can't pass options to helm install

for 1, do you have a dockerfile I can play, with ?

https://github.com/samsung-cnct/k2-tools/blob/master/Dockerfile

@joejulian
About this current issue, it seems fixed and working with the version >=5.1
unknow arguments are sent to Helm.
I would prefer to keep the cli failing for other cases (regarding your PR).
Can you confirm ?
About the installation process, I've published a command:
appr plugins install helm

that install the .helm/plugins/registry files and creates a symlink to the appr script.
In a Dockerfile, once appr is installed, we can call this command to get the registry plugin correctly setup.

Excellent. This looks like it should work for our needs. I'll test this shortly.

Works for me. Thanks.


[release 2.53] Revert 13583 to stop dropping samples in remote-write catch-up

fixes https://github.com/prometheus/prometheus/issues/14087
I reverted the changes in watcher.go, but left the new test in place, and enhanced it as discussed at #14439.

(Test is now flaking consistently in the merge-to-main PR 😬 )


(^)/2 incorrect overflow

X is 3^3^4.
uncaught exception: error(type_error(float,3),is/2), unexpected

BTW, is there some simple way/instruction to use Tau from a Linux-shell? I am not really accustomed with all these net-technologies.

BTW, is there some simple way/instruction to use Tau from a Linux-shell? I am not really accustomed with all these net-technologies.

I just added the REPL script that we use with Logtalk. There are things to improve, but it can do the job. Clone the repo and run the command node taupl.js (you need node.js).

You need to install the readline-sync package.
npm install -g readline-sync

 2023  node taupl.js
 2024  node --version
 2025  npm install -g readline-sync
 2026  sudo apt install npm
 2027  npm install -g readline-sync
 2028  sudo npm install -g readline-sync
 2029  node taupl.js ~
 2030  node taupl.js

Still same error

ulrich@TU-Wien:/opt/gupu/tau-prolog$ npm i
loadDep:readline-sync → 2 ▄ ╢████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░╟
WARN engine<EMAIL_ADDRESS>wanted: {"node":">=10"} (current: {"node":"8.1npm ERR! Linux 5.4.0-107-generic
npm ERR! argv "/usr/bin/node" "/usr/bin/npm" "i"
npm ERR! node v8.10.0
npm ERR! npm  v3.5.2
npm ERR! code EMISSINGARG

npm ERR! typeerror Error: Missing required argument #1
npm ERR! typeerror     at andLogAndFinish (/usr/share/npm/lib/fetch-package-metadata.js:31:3)
npm ERR! typeerror     at fetchPackageMetadata (/usr/share/npm/lib/fetch-package-metadata.js:51:22)
npm ERR! typeerror     at resolveWithNewModule (/usr/share/npm/lib/install/deps.js:456:12)
npm ERR! typeerror     at /usr/share/npm/lib/install/deps.js:457:7
npm ERR! typeerror     at /usr/share/npm/node_modules/iferr/index.js:13:50
npm ERR! typeerror     at /usr/share/npm/lib/fetch-package-metadata.js:37:12
npm ERR! typeerror     at addRequestedAndFinish (/usr/share/npm/lib/fetch-package-metadata.js:82:5)
npm ERR! typeerror     at returnAndAddMetadata (/usr/share/npm/lib/fetch-package-metadata.js:117:7)
npm ERR! typeerror     at pickVersionFromRegistryDocument (/usr/share/npm/lib/fetch-package-metadata.js:134:20)
npm ERR! typeerror     at /usr/share/npm/node_modules/iferr/index.js:13:50
npm ERR! typeerror This is an error with npm itself. Please report this error at:
npm ERR! typeerror     <http://github.com/npm/npm/issues>

npm ERR! Please include the following file with any support request:
npm ERR!     /opt/gupu/tau-prolog/npm-debug.log

Mmm, try to install locally readline-sync with npm install readline-sync. If not, you have to update node to the latest version and run npm i again.

Thanks anyway. Tried it on Ubuntu 18.04.5 LTS and Ubuntu 21.10.

(on 21.10 it's now running,thx)


Detect injected substrate wallets

Description

What does this PR do?

Predefined extensions list is shortened to Fearless, Polkadot
Added functionality to detect installed extensions

Why is this change needed?
We showed only predefined extensions: Fearless, Polkadot.js, SubWallet, Talisman.
We want to show Fearless as predefined & recommended, and Polkadot.js as predefined extensions.
Also, if user has another installed extensions, he should be able to connect account using them - app should detect installed extension (new functionality)

Type of change

[ ] Bug fix
[x] New feature
[ ] Refactor (cleaning up code without changing functionality)
[ ] Documentation update
[ ] Tests
[ ] Other (describe below):

Checklist

[x] Code adheres to coding guidelines and standards.
[x] Linting and formatting checks have passed, no local issues.
[x] Existing tests pass successfully, no local errors.
[x] Pull request is linked to a relevant issue or task.
[ ] Tests are written for new features or fixes.
[ ] Documentation has been updated (if applicable).

Related Issue/Task

Issue/Task link: [Wallet] Show predefined & injected extensions to connect

Testing

How has this been tested?

Describe manual testing steps or link to relevant automated tests.

Edge cases covered:

List any specific cases handled by this PR.

Screenshots/Video/Link to dedicated environment (if applicable)

Additional Notes

Add any information the reviewer should consider, especially cross-project impacts, UX changes, or potential risks.

Reviewer Tasks

[ ] Review logic for correctness and clarity.
[ ] Verify that the code is following best practices.
[ ] Test or review related areas if this PR affects other projects.

Please have a look on broken pipes as well


[Bug]: Can not pip install vllm inside docker

Your current environment

The output of `python collect_env.py`
Collecting environment information...
PyTorch version: 2.4.0
Is debug build: False
CUDA used to build PyTorch: 12.1
ROCM used to build PyTorch: N/A

OS: Ubuntu 22.04.3 LTS (x86_64)
GCC version: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
Clang version: Could not collect
CMake version: version 3.26.4
Libc version: glibc-2.35

Python version: 3.11.9 (main, Apr 19 2024, 16:48:06) [GCC 11.2.0] (64-bit runtime)
Python platform: Linux-6.8.0-45-generic-x86_64-with-glibc2.35
Is CUDA available: True
CUDA runtime version: 12.1.105
CUDA_MODULE_LOADING set to: LAZY
GPU models and configuration:
GPU 0: NVIDIA GeForce RTX 4090
GPU 1: NVIDIA GeForce RTX 4090

Nvidia driver version: 535.183.06
cuDNN version: Could not collect
HIP runtime version: N/A
MIOpen runtime version: N/A
Is XNNPACK available: True

CPU:
Architecture:                         x86_64
CPU op-mode(s):                       32-bit, 64-bit
Address sizes:                        39 bits physical, 48 bits virtual
Byte Order:                           Little Endian
CPU(s):                               16
On-line CPU(s) list:                  0-15
Vendor ID:                            GenuineIntel
Model name:                           13th Gen Intel(R) Core(TM) i5-13400
CPU family:                           6
Model:                                191
Thread(s) per core:                   2
Core(s) per socket:                   10
Socket(s):                            1
Stepping:                             2
CPU max MHz:                          4600.0000
CPU min MHz:                          800.0000
BogoMIPS:                             4992.00
Flags:                                fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid rdseed adx smap clflushopt clwb intel_pt sha_ni xsaveopt xsavec xgetbv1 xsaves split_lock_detect user_shstk avx_vnni dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp hwp_pkg_req hfi vnmi umip pku ospke waitpkg gfni vaes vpclmulqdq rdpid movdiri movdir64b fsrm md_clear serialize arch_lbr ibt flush_l1d arch_capabilities
Virtualization:                       VT-x
L1d cache:                            416 KiB (10 instances)
L1i cache:                            448 KiB (10 instances)
L2 cache:                             9.5 MiB (7 instances)
L3 cache:                             20 MiB (1 instance)
NUMA node(s):                         1
NUMA node0 CPU(s):                    0-15
Vulnerability Gather data sampling:   Not affected
Vulnerability Itlb multihit:          Not affected
Vulnerability L1tf:                   Not affected
Vulnerability Mds:                    Not affected
Vulnerability Meltdown:               Not affected
Vulnerability Mmio stale data:        Not affected
Vulnerability Reg file data sampling: Mitigation; Clear Register File
Vulnerability Retbleed:               Not affected
Vulnerability Spec rstack overflow:   Not affected
Vulnerability Spec store bypass:      Mitigation; Speculative Store Bypass disabled via prctl
Vulnerability Spectre v1:             Mitigation; usercopy/swapgs barriers and __user pointer sanitization
Vulnerability Spectre v2:             Mitigation; Enhanced / Automatic IBRS; IBPB conditional; RSB filling; PBRSB-eIBRS SW sequence; BHI BHI_DIS_S
Vulnerability Srbds:                  Not affected
Vulnerability Tsx async abort:        Not affected

Versions of relevant libraries:
[pip3] numpy==1.26.4
[pip3] optree==0.12.1
[pip3] torch==2.4.0
[pip3] torchaudio==2.4.0
[pip3] torchelastic==0.2.2
[pip3] torchvision==0.19.0
[pip3] triton==3.0.0
[conda] blas                      1.0                         mkl
[conda] cuda-cudart               12.1.105                      0    nvidia
[conda] cuda-cupti                12.1.105                      0    nvidia
[conda] cuda-libraries            12.1.0                        0    nvidia
[conda] cuda-nvrtc                12.1.105                      0    nvidia
[conda] cuda-nvtx                 12.1.105                      0    nvidia
[conda] cuda-opencl               12.5.39                       0    nvidia
[conda] cuda-runtime              12.1.0                        0    nvidia
[conda] cuda-version              12.5                          3    nvidia
[conda] ffmpeg                    4.3                  hf484d3e_0    pytorch
[conda] libcublas                 <IP_ADDRESS>                     0    nvidia
[conda] libcufft                  <IP_ADDRESS>                      0    nvidia
[conda] libcufile                 <IP_ADDRESS>                      0    nvidia
[conda] libcurand                 <IP_ADDRESS>                     0    nvidia
[conda] libcusolver               <IP_ADDRESS>                     0    nvidia
[conda] libcusparse               <IP_ADDRESS>                     0    nvidia
[conda] libjpeg-turbo             2.0.0                h9bf148f_0    pytorch
[conda] libnpp                    <IP_ADDRESS>                     0    nvidia
[conda] libnvjitlink              12.1.105                      0    nvidia
[conda] libnvjpeg                 <IP_ADDRESS>                     0    nvidia
[conda] mkl                       2023.1.0         h213fc3f_46344
[conda] mkl-service               2.4.0           py311h5eee18b_1
[conda] mkl_fft                   1.3.8           py311h5eee18b_0
[conda] mkl_random                1.2.4           py311hdb19cb5_0
[conda] numpy                     1.26.4          py311h08b1b3b_0
[conda] numpy-base                1.26.4          py311hf175353_0
[conda] optree                    0.12.1                   pypi_0    pypi
[conda] pytorch                   2.4.0           py3.11_cuda12.1_cudnn9.1.0_0    pytorch
[conda] pytorch-cuda              12.1                 ha16c6d3_5    pytorch
[conda] pytorch-mutex             1.0                        cuda    pytorch
[conda] torchaudio                2.4.0               py311_cu121    pytorch
[conda] torchelastic              0.2.2                    pypi_0    pypi
[conda] torchtriton               3.0.0                     py311    pytorch
[conda] torchvision               0.19.0              py311_cu121    pytorch
ROCM Version: Could not collect
Neuron SDK Version: N/A
vLLM Version: N/A
vLLM Build Flags:
CUDA Archs: Not Set; ROCm: Disabled; Neuron: Disabled
GPU Topology:
GPU0    GPU1    CPU Affinity    NUMA Affinity   GPU NUMA ID
GPU0     X      PHB     0-15    0               N/A
GPU1    PHB      X      0-15    0               N/A

Legend:

  X    = Self
  SYS  = Connection traversing PCIe as well as the SMP interconnect between NUMA nodes (e.g., QPI/UPI)
  NODE = Connection traversing PCIe as well as the interconnect between PCIe Host Bridges within a NUMA node
  PHB  = Connection traversing PCIe as well as a PCIe Host Bridge (typically the CPU)
  PXB  = Connection traversing multiple PCIe bridges (without traversing the PCIe Host Bridge)
  PIX  = Connection traversing at most a single PCIe bridge
  NV#  = Connection traversing a bonded set of # NVLinks

Model Input Dumps
No response
🐛 Describe the bug
Here is what inside my Dockerfile
FROM pytorch/pytorch:2.4.0-cuda12.1-cudnn9-devel AS build

RUN apt update && apt install gcc g++ git -y && apt clean && rm -rf /var/lib/apt/lists/*

ENV PATH=/workspace-lib:/workspace-lib/bin:$PATH
ENV PYTHONUSERBASE=/workspace-lib

RUN git clone https://github.com/vllm-project/vllm.git /root/vllm

RUN pip install git+https://github.com/vllm-project/vllm.git --no-cache-dir --user

FROM pytorch/pytorch:2.4.0-cuda12.1-cudnn9-runtime AS vllm-openai

WORKDIR /vllm-workspace

COPY --from=build /workspace-lib /workspace-lib
                                                                                ENV PATH=/workspace-lib:/workspace-lib/bin:$PATH
ENV PYTHONUSERBASE=/workspace-lib
ENV PYTHONPATH=/workspace-lib:/vllm-workspace

ENTRYPOINT ["python3", "-m", "vllm.entrypoints.openai.api_server"]

And here is how I build it
docker build . -t fahadh4ilyas/gpt-svc-vllm --target vllm-openai --no-cache

But, I got this error
1130.5       ptxas /tmp/tmpxft_0000040d_00000000-11_attention_kernels.compute_50.ptx, line 5016842; error   : Feature 'f16 arithemetic and compare instructions' requires .target sm_53 or higher
1130.5       ptxas /tmp/tmpxft_0000040d_00000000-11_attention_kernels.compute_50.ptx, line 5016846; error   : Feature 'f16 arithemetic and compare instructions' requires .target sm_53 or higher
1130.5       ptxas fatal   : Ptx assembly aborted due to errors
1130.5       [21/130] Building CUDA object CMakeFiles/_moe_C.dir/csrc/moe/marlin_kernels/marlin_moe_kernel_ku4.cu.o
1130.5       [22/130] Building CUDA object CMakeFiles/_moe_C.dir/csrc/moe/marlin_kernels/marlin_moe_kernel_ku4b8.cu.o
1130.5       [23/130] Building CUDA object CMakeFiles/_moe_C.dir/csrc/moe/marlin_kernels/marlin_moe_kernel_ku8b128.cu.o
1130.5       ninja: build stopped: subcommand failed.
1130.5       Traceback (most recent call last):
1130.5         File "/opt/conda/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
1130.5           main()
1130.5         File "/opt/conda/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
1130.5           json_out['return_val'] = hook(**hook_input['kwargs'])
1130.5                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1130.5         File "/opt/conda/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 251, in build_wheel
1130.5           return _build_backend().build_wheel(wheel_directory, config_settings,
1130.5                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1130.5         File "/tmp/pip-build-env-_2ss24hi/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 421, in build_wheel
1130.5           return self._build_with_temp_dir(
1130.5                  ^^^^^^^^^^^^^^^^^^^^^^^^^^
1130.5         File "/tmp/pip-build-env-_2ss24hi/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 403, in _build_with_temp_dir
1130.5           self.run_setup()
1130.5         File "/tmp/pip-build-env-_2ss24hi/overlay/lib/python3.11/site-packages/setuptools/build_meta.py", line 318, in run_setup
1130.5           exec(code, locals())
1130.5         File "<string>", line 485, in <module>
1130.5         File "/tmp/pip-build-env-_2ss24hi/overlay/lib/python3.11/site-packages/setuptools/__init__.py", line 117, in setup
1130.5           return distutils.core.setup(**attrs)
1130.5                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
1130.5         File "/tmp/pip-build-env-_2ss24hi/overlay/lib/python3.11/site-packages/setuptools/_distutils/core.py", line 183, in setup
1130.5           return run_commands(dist)
1130.5                  ^^^^^^^^^^^^^^^^^^
1130.5         File "/tmp/pip-build-env-_2ss24hi/overlay/lib/python3.11/site-packages/setuptools/_distutils/core.py", line 199, in run_commands
1130.5           dist.run_commands()
1130.5         File "/tmp/pip-build-env-_2ss24hi/overlay/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 954, in run_commands
1130.5           self.run_command(cmd)
1130.5         File "/tmp/pip-build-env-_2ss24hi/overlay/lib/python3.11/site-packages/setuptools/dist.py", line 950, in run_command
1130.5           super().run_command(command)
1130.5         File "/tmp/pip-build-env-_2ss24hi/overlay/lib/python3.11/site-packages/setuptools/_distutils/dist.py", line 973, in run_command                                                                                1130.5           cmd_obj.run()
1130.5         File "/tmp/pip-build-env-_2ss24hi/overlay/lib/python3.11/site-packages/setuptools/command/bdist_wheel.py", line 398, in run

Before submitting a new issue...

[X] Make sure you already searched for relevant issues, and asked the chatbot living at the bottom right corner of the documentation page, which can answer lots of frequently asked questions.

Problem seems to be with the CUDA driver version, yours is : 535.183.06, Try updating it from https://www.nvidia.com/en-us/drivers/ . And then build it.

Problem seems to be with the CUDA driver version, yours is : 535.183.06, Try updating it from https://www.nvidia.com/en-us/drivers/ . And then build it.

What is the recommended version for it?

It depends on the GPU you have....Go to the site, add your GPU details, it will tell you the appropriate version

Problem seems to be with the CUDA driver version, yours is : 535.183.06, Try updating it from https://www.nvidia.com/en-us/drivers/ . And then build it.

Wait, this doesn't make sense. Because if the problem is from the driver, then when I do pip install inside the machine, the error must also be shown. But, I can pip install it in the machine. When in the docker this problem show.

if that's the case, this issue is similar to yours. Maybe you can check that

if that's the case, this issue is similar to yours. Maybe you can check that

I can somehow do pip install inside docker from this commit. But, after update to the latest commit in main, I get that error message.


libsndfile64bit.dll has no function, constant or global variable named 'sf_wchar_open'

Under Win10, I have downloaded libsndfile, and used pip install librosa (soundfile).
It can find the libsndfile64bit.dll in sitepackages/_soundfile_data but not 'sf_wchar_open' function.
Is there any ideas about how to fix it?

Most likely, there is something wrong with the DLL. The one packaged with soundfile should work, though. There is no need for installing libsndfile separately.


Apply new blobSidecar gossip rule validating index

https://github.com/ethereum/consensus-specs/pull/3525
Documentation

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

Changelog

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

@StefanBratanov yep


n

Sorry, I've created this by accident using some mysterious keyboard shortcuts. Didn't seem to be a way to delete this.


Missing Powershell script from PSGallery [Azure AD Domain Services Resource Forest]

The following link refers to a script that does not exist in the PSGallery:
https://learn.microsoft.com/en-us/azure/active-directory-domain-services/create-resource-forest-powershell#create-a-managed-domain-resource-forest
The script "New-AaddsResourceForestTrust" is non-existent in the PSGallery and therefore can't be downloaded to run the commands.

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

ID: bf76684b-df4c-caa4-546b-9347dd97c3f6
Version Independent ID: 317137c6-754b-17ff-39c6-23f388b7d166
Content: Create an Azure AD Domain Services resource forest using Azure PowerShell
Content Source: articles/active-directory-domain-services/create-resource-forest-powershell.md
Service: active-directory
Sub-service: domain-services
GitHub Login: @Justinha
Microsoft Alias: justinha---

Document Details

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

@braggaboutme sorry for delay and thanks for raising this. I created an internal work item for SMEs to review and update the topic as needed. #please-close


feat(typeKey): allow configure typeKey as a field or not in JSONType

解决https://github.com/alibaba/fastjson/issues/2353

 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.

 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.

Codecov Report

Merging #2354 into master will decrease coverage by 0.01%.
The diff coverage is 0%.

@@             Coverage Diff              @@
##             master    #2354      +/-   ##
============================================
- Coverage     81.63%   81.61%   -0.02%
+ Complexity     6956     6953       -3
============================================
  Files           141      141
  Lines         25888    25888
  Branches       6186     6186
============================================
- Hits          21133    21128       -5
- Misses         2992     2993       +1
- Partials       1763     1767       +4

Impacted Files
Coverage Δ
Complexity Δ

...json/parser/deserializer/JavaBeanDeserializer.java
81.4% <0%> (-0.11%)
285 <0> (ø)

...com/alibaba/fastjson/serializer/SerialContext.java
72.91% <0%> (-4.17%)
19% <0%> (ø)

...n/java/com/alibaba/fastjson/util/JavaBeanInfo.java
87.65% <0%> (-0.19%)
194% <0%> (-1%)

...java/com/alibaba/fastjson/parser/ParserConfig.java
82.26% <0%> (-0.18%)
192% <0%> (-1%)

Continue to review full report at Codecov.

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

how to use?


ARROW-15366: [Docs] Automate incrementing of package version for R and non-R version switchers

Can you print an example of what json file the scripts outputs eg for the 7.0 release?

Can you print an example of what json file the scripts outputs eg for the 7.0 release?

Certainly can.  For the main docs, you manually add the dev version in the JS, right?
[
    {
        "name": "7.0 (stable)",
        "version": ""
    },
    {
        "name": "6.0",
        "version": "6.0/"
    },
    {
        "name": "5.0",
        "version": "5.0/"
    },
    {
        "name": "4.0",
        "version": "4.0/"
    },
    {
        "name": "3.0",
        "version": "3.0/"
    },
    {
        "name": "2.0",
        "version": "2.0/"
    },
    {
        "name": "1.0",
        "version": "1.0/"
    }
]

For the main docs, you manually add the dev version in the JS, right?

Ah, no, it would actually be good this is handled by the script as well. I added it manually last week directly in the hosted sources (https://github.com/apache/arrow-site/pull/177) to get the dropdown working for the new nightly docs that were added (originally when adding the dropdown, we didn't yet have dev docs). But I should actually have ported that back to the main version of the json file in the apache/arrow repo)

For the main docs, you manually add the dev version in the JS, right?

Ah, no, it would actually be good this is handled by the script as well. I added it manually last week directly in the hosted sources (apache/arrow-site#177) to get the dropdown working for the new nightly docs that were added (originally when adding the dropdown, we didn't yet have dev docs). But I should actually have ported that back to the main version of the json file in the apache/arrow repo)

Just pushed a commit which now results in this; is this what you'd expect?
[
    {
        "name": "8.0 (dev)",
        "version": "dev"
    },
    {
        "name": "7.0 (stable)",
        "version": ""
    },
    {
        "name": "6.0",
        "version": "6.0/"
    },
    {
        "name": "5.0",
        "version": "5.0/"
    },
    {
        "name": "4.0",
        "version": "4.0/"
    },
    {
        "name": "3.0",
        "version": "3.0/"
    },
    {
        "name": "2.0",
        "version": "2.0/"
    },
    {
        "name": "1.0",
        "version": "1.0/"
    }
]

Yes, that looks good!

I'm a bit stuck on this as I updated all the hunks in the Ruby tests, but I have another error where an assertion fails (https://github.com/apache/arrow/runs/4957293229?check_suite_focus=true#step:6:25).  I've tried to run the scripts locally, but am getting archery errors, e.g.
(base) nic2@xps:~/arrow$ dev/release/01-prepare.sh 7.0.0 8.0.0 15
Delete existing git tag apache-arrow-7.0.0
Deleted tag 'apache-arrow-7.0.0' (was be397071f)
Create local branch release-7.0.0-rc15 for release candidate 15
Switched to a new branch 'release-7.0.0-rc15'
Updating changelog for 7.0.0
Traceback (most recent call last):
  File "/home/nic2/.local/lib/python3.8/site-packages/git/util.py", line 889, in __getitem__
    return getattr(self, index)
  File "/home/nic2/.local/lib/python3.8/site-packages/git/util.py", line 882, in __getattr__
    return list.__getattribute__(self, attr)
AttributeError: 'IterableList' object has no attribute 'apache-arrow-6.0.0'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/nic2/anaconda3/bin/archery", line 33, in <module>
    sys.exit(load_entry_point('archery', 'console_scripts', 'archery')())
  File "/home/nic2/anaconda3/lib/python3.8/site-packages/click/core.py", line 829, in __call__
    return self.main(*args, **kwargs)
  File "/home/nic2/anaconda3/lib/python3.8/site-packages/click/core.py", line 782, in main
    rv = self.invoke(ctx)
  File "/home/nic2/anaconda3/lib/python3.8/site-packages/click/core.py", line 1259, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/home/nic2/anaconda3/lib/python3.8/site-packages/click/core.py", line 1259, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/home/nic2/anaconda3/lib/python3.8/site-packages/click/core.py", line 1259, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/home/nic2/anaconda3/lib/python3.8/site-packages/click/core.py", line 1066, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/home/nic2/anaconda3/lib/python3.8/site-packages/click/core.py", line 610, in invoke
    return callback(*args, **kwargs)
  File "/home/nic2/anaconda3/lib/python3.8/site-packages/click/decorators.py", line 33, in new_func
    return f(get_current_context().obj, *args, **kwargs)
  File "/home/nic2/arrow/dev/archery/archery/cli.py", line 832, in release_changelog_add
    changelog = release.changelog()
  File "/home/nic2/arrow/dev/archery/archery/release.py", line 408, in changelog
    curation = self.curate()
  File "/home/nic2/arrow/dev/archery/archery/release.py", line 386, in curate
    for c in self.commits:
  File "/home/nic2/arrow/dev/archery/archery/release.py", line 365, in commits
    lower = self.repo.tags[self.previous.tag]
  File "/home/nic2/.local/lib/python3.8/site-packages/git/util.py", line 891, in __getitem__
    raise IndexError("No item found with id %r" % (self._prefix + index)) from e
IndexError: No item found with id 'apache-arrow-6.0.0'

I'm a bit stuck in terms of what to try next!

@jorisvandenbossche Why do you prefer to no trailing / in path for dev? https://github.com/apache/arrow-site/blob/asf-site/docs/_static/versions.json#L4
I want to add trailing / to dev for consistency because all other paths such as 5.0/ have trailing /.

Ah, that's not a preference, but rather a mistake I think :) Because without it, the url will be mis-formatted, and the dropdown will not go to the correct sub-page if choosing the dev version in the dropdown (the dropdown code checks if the url exists, and if not fallbacks to the home page of that version).

Thanks for the feedback and suggestions here @kou !
Now entirely stuck again on test failures - the CI is showing differences between the expected line in one of the json files and the line that is there.
I've tried removing it entirely in 1 PR (see CI failure here: https://github.com/apache/arrow/runs/5040927092?check_suite_focus=true#step:6:403) and then copying and pasting the annotated "missing" line into the tests in a subsequent PR (see CI failure here: https://github.com/apache/arrow/runs/5040977997?check_suite_focus=true#step:6:405) but it's still showing up as not matching.
I've copied and pasted the two lines and done a diff on them and there's no difference, so I don't know what a sensible next step is here.

I've also add missing trailing "/" to dev version.

Thanks for finishing off this PR @kou, I was getting pretty frustrated with it, so your help here is much appreciated! :D


added new sample files for the Notepad application

Notepad application added

Added the notepad sample app

Made Changes to the Readme.md file to reflect the new Notepad application


Unable to add parent's user group after adding children's user group first

When the site has Parent-child relationship users, you cannot add group on edit user page correctly.
You cannot add parent's group after adding children's group first.
If you add parent's group first, there is no problem of adding children's group.

Correction help

When the site has Parent-child relationship users, you cannot add group on edit user page correctly.

When the site has parent-child relationship groups, you cannot add group in the certain condition.

That's because if the user is in the child group, they're automatically in the parent group.


Parse articles

Articles need to be parsed before we perform embedding on them. Please parse them then save them in a new directory in a branch called 'issue-01'

Finished


Support for JupyterLab 3.0 using Federated Bundles

Similar to https://github.com/bqplot/bqplot/pull/1222
setup.py could be reduce if https://github.com/jupyter/jupyter-packaging/pull/54 is released
Does not work yet if jupyter-widget is a Federated bundle, and ipydatawidgets and pythreejs are not.

Thanks @martinRenou for the the example at https://github.com/bqplot/bqplot/pull/1311 and @mbektasbbg for making Galata!


Automated cherry pick of #1654: fix qcloud associate eip timeout after bind

Cherry pick of #1654 on release/2.8.0.
#1654: fix qcloud associate eip timeout after bind

/lgtm
/approve


WN static asset updates

Description
See this comment
@Rick-Anderson ... I'm working on the Blazor-specific static asset updates (fingerprinting, etc.) for the Blazor Static Files article, and I should have a PR up for review shortly.
The following link can be used for the new feature What's New blurb ...

For more information on Blazor's new file delivery features, see <xref:blazor/fundamentals/static-files?view=aspnetcore-9.0>.

@guardrex  can you add that link to WNinV9 or should I?

I think for the What's New blurb, it could be as simple as the edited opening remarks on "History" and "Goals" that Javier provided at ...
https://github.com/dotnet/aspnetcore/issues/52824

cc @tdykstra
Page URL
https://learn.microsoft.com/en-us/aspnet/core/release-notes/aspnetcore-9.0?view=aspnetcore-8.0
Content source URL
https://github.com/dotnet/AspNetCore.Docs/blob/main/aspnetcore/release-notes/aspnetcore-9.0.md
Document ID
4e75ad25-2c3f-b28e-6a91-ac79a9c683b6
Article author
@Rick-Anderson

Associated WorkItem - 280589

I was leaving the WN blurb on that to you so that I didn't step on your efforts to update the main doc set's Static Files article (or any other updates that you needed to make to the WN file). I didn't want to create a merge conflict unnecessarily 💥.
I can give you a blurb of text here based on Javier's remarks for the article, and then all you'd need to do is drop it in with your edits to it and possibly a cross-link to a section that you might add to the main doc set's Static Files article. This is a cut-'n-paste that I envision would go in an open, general area of the WN doc (i.e., not in a MVC/RP/Blazor subsection) ...

## Optimize file delivery for web apps
Following production best practices for serving static assets requires a significant amount of work and technical expertise. Files are usually delivered to browsers without optimizations, such as compression, caching, and fingerprinting. As a result, the browser is forced to perform additional requests on every page load, more bytes are transferred through the network, and even stale versions of files are sometimes served to clients.
.NET 9 includes optimizations that accomplish the following goals:
* Serve a given asset once until the file changes or the browser clears its cache.
* Preclude the browser from using old or stale assets after an app is updated.
* Preclude the browser from using old asset versions during development.
* Decrease page load times by delivering assets faster using modern browser features.
* Minimize the size of assets served to the browser. (This optimization doesn't include minification.)
For more information on the new file delivery features, see the following resources:
* <xref:fundamentals/static-files?view=aspnetcore-9.0>
* <xref:blazor/fundamentals/static-files?view=aspnetcore-9.0>


feat: allow origin fields with cacheBehavior

I need to add the origins in order to use API Gateway resources. Tested with extensions but didn't work, so I've implemented another fields to do that.
I've added a new test and also tested in an internal project as a PoC and it works as expected. I updated the docs.

@mnapoli hey! could you take a look on this please?

Hi, I'm sorry but I don't think this is something we want to add to Lift. We don't want to add every option available to constructs.

I see, so do you have any recommendation to implement this apart of forking?

I would recommend to "eject" from Lift: https://github.com/getlift/lift#ejecting


Fixed 3 Typos

Signed-off-by: Akshit Sarin<EMAIL_ADDRESS>• 'retreive' to 'retrieve'
• 'crednentials' to 'credentials'
• 'runtim' to 'runtime'

Corrected spellings of 3 words
Contributing to Twilio

All third-party contributors acknowledge that any contributions they provide will be made under the same open-source license that the open-source project is provided under.

[x] I acknowledge that all my contributions will be made under the project's license.

Thank you. 🙇♂


only support python3 for creating binaries

Also explicitly use python3 in creating virtualenv for make commands.

Looks good. One minor comment.


Update data.ts to include metrics for depth estimation

Update data.ts to include metrics for depth estimation. Reference: https://openaccess.thecvf.com/content_CVPR_2019/papers/Lee_Monocular_Depth_Estimation_Using_Relative_Depth_Maps_CVPR_2019_paper.pdf (Page 6)

Hey @balugans,
We have moved the codes for Tasks project to huggingface.js repository so if you feel like continuing this pull request you can move your work over there. Many thanks! 🤗

so sorry I thought i had finished this task. I will move it across.


perf(linter): comment rules

Current dependencies on/for this PR:

main

PR #1780   👈

This stack of pull requests is managed by Graphite.


Arabic translation added

Thanks a lot @yamanidev ! Merging it now. Thanks for the great work !!

My pleasure.


"Failed to connect" error after upgrade to Frigate 0.14.0-beta4

after upgrading to Beta 0.140B4 i got "Failed to connect" when instaling the integration, but if I downgrade to the lastest stabel version it's working just fine.

you have to use the beta hostname https://docs.frigate.video/integrations/home-assistant#configuration

the first thing you become blind to is the eyes. Thank you very much it worked.


Rollback?

Wanting to roll back my AWS cloudformation stack from version 5.16 to 5.14. We were upgrading but realized we didn't need it. Is there a cloudformation. Opened ticket<PHONE_NUMBER> and they said I needed to reach out to this team to get a Cloudformation template for that version.

To get the v5.14 version of the cloudformation template, you can select the branch release-5.14, and then deploy that stack manually.


Full Leaderboard for protocol v13

It took me time to research (lol) but here is it:
(uint8) opcode 0x33 or 0x34 (for party)
(uint16) friend count (only sent if op == 0x34)
then you need to loop though all packet and extract name records:
(uint8) flags
(uint16) read if flags & 1: place in leaderboard
(null_str8) read if flags & 2: player name
(null_str8) read if flags & 4: player account id (like 'facebook:139123192' but multiogar doesnt need this shit)
if (flags & 8) then its me
if (flags & 16) then its friend
and continue looping...
EDIT: yay 800th issue!

Make a PR

I think that the party system should be made by listening to a range of ports and flagging players on the same port as friends.

@ZfsrGhS953 Not a bad idea :)

@NuclearC Could you look into the flag for the arrow that points to your friend?

@NuclearC Can you find a solution havig the yellow circle?

probs agar will send party token to private server as query parameter (or not?) we need to try that

@Tyler3D for arrow you need to send packets 160 and 161, which i didnt research yet

@NuclearC Can you add the Yellow Border Thing?

That's client-sided
(or is it?)

where is the fuqin discord chat? im gonna make a new 1 :)

https://discord.gg/g8yKmqM
https://discord.gg/g8yKmqM
https://discord.gg/g8yKmqM
https://discord.gg/g8yKmqM
https://discord.gg/g8yKmqM
Multi Ogar Edited ---- Discord Chat @Megabyte918 @AlexHGaming

@Luka967 He's talking about cell borders, not the map border.

@ZfsrGhS953 Join the discord please we need the members whos always in this project

yellow circle is from packet 160/161

@SambyAgarYT The old Discord is there, you got kicked because you constantly tagged everyone and was advertising every other minute.

@MastaCoder srry can i go back again :) But the new discord is much better so they have to ask permission to make an issue

You got kicked, you can still join from the same link lol

@MastaCoder cant find it send it here :D

anyone minding on making a PR or should I do it myself with my shitty js code? lol

Usually @Tyler3D does em lmao, Luka's been pretty busy recently, and no way would I ever trust my own JS code. ¯_(ツ)_/¯

I'll do it then lol

erm...

... Agarian already did all of this

... a month ago.

Is it cilent sided ? the text are bigger but when in normal agario its small wtf lmfao moneyclip fuckedup

Excuse me, but what did I do? I'm lost lol

@SambyAgarYT The name text is bigger in both private and vanilla servers.

@MastaCoder Issue fixed
now close it daddy

@AlexHGaming  No, only part of it is fixed

ergh...

lol

Do we still need this open? What's left to do?

Friend system :D its still possible to do

wow megaboot is bck , many memez , much awesome

@NuclearC add it ;) also the yellow circle thingggyhyyyy

@Exobyte918 This would not be useful. The yellow outline represents being in party mode, yet this project is doing ffa, experimental etc.

@AlexHGaming add Party Gamemode?

I'm pretty sure the yellow around cells is from the friends system which we is trying to be added.

@MastaCoder U know this?

Its from minemoore :3
When u use pellet mode its different from this version also not laggy

@Exobyte918 It's an old version which only recalculated the targets every 10 ticks. @Megabyte918 made it calculate it every tick, because according to him that "increases minion performance"

@ZfsrGhS953 help me pls add me in discord :)
ExobyteZ#7288

@FantasyIsBae @Megabyte918 close, dis old version ;-;

what why close this?

This is an old version.
On 7 June 2017 at 16:29, NuclearC<EMAIL_ADDRESS>wrote:

what why close this?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Megabyte918/MultiOgar-Edited/issues/800#issuecomment-306831463,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AWjIVH0yJrxI_3urOvqedRfjoHDS99cYks5sBsHUgaJpZM4NLo8u
.

Do we really need this open still?

xd


python3Packages.zeversolarlocal: init at 1.1.0

Motivation for this change
Python module to interact with Zeversolar inverters
https://github.com/sander76/zeversolarlocal
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
22.05 Release Notes (or backporting 21.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 148509 run on x86_64-linux 1

2 packages built:

python38Packages.zeversolarlocal
python39Packages.zeversolarlocal


Make sure atlas rect for directional lights is calculated using floats

In converting the shadow pass code so it uses light storage as we do not have direct access to li->shadow_transform[index].atlas_rect anymore, I had overlooked that while atlas_rect is constructed using Rect2i, it's stored in our structure as Rect2.
The final calculation done on this rect that normalizes it thus set it all to zero. Needed to explicitly convert it to Rect2 first and than perform the division.
Fixes #66918

Done :)

Thanks!


About CoNSeP Labels

Hi, thanks for your excellent work!
I'm reproducing your work, but I have a problem here:
in src/compute_stats.py
true_info = sio.loadmat(true_dir + basename + '.mat')
the labels should be '.mat' format, however, the dataset I downloaded from the drive.google.com is '.npy' format, so my question is how to change the format, could you provide the source code?

Hi, you can check this for related information https://github.com/vqdang/hover_net/issues/16#issuecomment-551842003 . And I think you should read that thread because It is related to evaluation code for CoNSeP

Hi @GekFreeman ,
The numpy files can be loaded with np.load(filename). Thanks for positing this out- we will fix this issue this week.

Thanks for your reply!
This #16  does solve my problem~

@GekFreeman Feel free to reopen this if you have more question related to this topic.

To update, we have now converted the ground truth such that all data is in .mat file format. Please refer to #31 for more information.


DrownedEntity.attack is likely misleading.

the .attack method is for attacking with a trident as you can see by the first line alone.
TridentEntity tridentEntity = new TridentEntity(this.getWorld(), (LivingEntity)this, new ItemStack(Items.TRIDENT));
I would suggest throwTrident.

Oh I see now it is from the RangedAttackMob interface.
It may be worth a thought to change attack to shoot or shootAt

I created a Pull Request #3606


VSCode shows .json file imports as error.

Tracked upstream by https://github.com/Microsoft/TypeScript/issues/7071
See these issues for some additional context:

https://github.com/Microsoft/TypeScript/issues/16588
https://github.com/Microsoft/TypeScript/issues/18431


canDeactivate doesn't reset url

I put an example up here:
http://www.mytm.io/#/bug
If I change 'bug' to anything else canDeactivate prevents navigation but doesn't reset the url.

@mightymoose  Are you sure if it is even going to canDeactivate method? Is not canDeactivate is lifecycle method for component? If you put it inside index.html there is no component initialized here right?

Yup, same effect here. Meanwhile, is there a known workaround?

Same issue here

@mightymoose , @niant did you ever find a workaround?

If I remember correctly, I didn't. Also there might be more up-to-date repository/implementation for the new router somewhere since this has not been updated in a while.


Need to check why two other commits where included
/hold

That's because you've filed the PR against the master branch of the shiftstack fork


Embedded Micro Integrator server 4.0.0 doesn't start in Integration Studio 8.0.0

Description:
I am new to Enterprise Integrator 7.1.0. I was following the documentation https://ei.docs.wso2.com/en/latest/micro-integrator/use-cases/tutorials/sending-a-simple-message-to-a-service/#step-4-build-and-run-the-artifacts to create a simple service in EI 7.1.0. I am using Integration Studio 8.0.0 to create the project. After creating the project, when I try to deploy and run the project in the embedded Micro Integrator by following Step 4 in the documentation, I am getting the below error.

Steps to reproduce:

Right click on the composite exporter project in the Integration Studio and select "Export Project Artifacts and Run".

Affected Product Version:
Integration Studio 8.0.0
Environment details (with versions):

OS: Windows 10

I verified and found the path runtime/microesb to be present under the Integration Studio Home. Need suggestions on what could be causing the issue.

By any chance, are you using any old workspace. Try using a new workspace with Integration Studio 8.0.0

By any chance, are you using any old workspace. Try using a new workspace with Integration Studio 8.0.0

Hi Arun, I am using a new workspace only. When launching the Integration Studio 8.0.0, it automatically creates a new workspace.
Thanks,
Suman

@dsmohan Normally, we have experienced this kind of issue, if we use an old workspace.
Can you create a new workspace like below, and create a Hello World Project Sample, and check whether the sample is working?

If the issue still exists, can you zip the above workspace folder and attach it here?

@arunans23 I tried with new workspace as mentioned by you. The issue still persist. I have attached the zip of the new workspace folder.
Thanks,
Suman
newWorkspace.zip

@dsmohan  Thanks for attaching.
java.nio.file.NoSuchFileException: D:\WSO2\WSO2-Integration-Studio-8.0.0-win32-x86_64\IntegrationStudio\runtime\microesb\conf\deployment.toml
	at sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:79)

According to the above logs, it says that it cannot find the deployment.toml file. Can you verify that the Micro Integrator server is available in the said location? (ie: D:\WSO2\WSO2-Integration-Studio-8.0.0-win32-x86_64\IntegrationStudio\runtime\microesb)

Thanks Arun for the help. The above mentioned folder path was missing. I have extracted the Integration Studio zip freshly and now the issue is resolved.
Thanks,
Suman


Minor markdown syntax fixes in docs

Just realized the first commit is a dupe of #57

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: ePirat:x: billhollingsYou have signed the CLA already but the status is still pending? Let us recheck it.


fueling engine by hand does not preserve direction. PAIN

 yarden.zamir on Discord says

Sometimes*

I can't seem to replicate, any more details on when this happens?


Support for Homebridge 2.0

Soon Homebridge 2.0 will be released which will have some break changes to plugins.
could you please check is this plugin is impacted and make it working with 2.0
https://github.com/homebridge/homebridge/wiki/Updating-To-Homebridge-v2.0

Testing with 2.0 B11 results:
[8/10/2024, 1:30:09 PM][homebridge-weather-plus]Adding station with weather service OpenWeatherMap named 'Home'
/var/lib/homebridge/node_modules/homebridge-weather-plus/util/characteristics.js:173
Characteristic.call(this, 'Air Pressure', CustomUUID.AirPressure);
^
TypeError: Class constructor Characteristic cannot be invoked without 'new'
at new CustomCharacteristic.AirPressure (/var/lib/homebridge/node_modules/homebridge-weather-plus/util/characteristics.js:173:18)
at TemperatureSensor.addCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:518:57)
at /var/lib/homebridge/node_modules/homebridge-weather-plus/accessories/currentConditions.js:140:35
at Array.forEach ()
at new CurrentConditionsWeatherAccessory (/var/lib/homebridge/node_modules/homebridge-weather-plus/accessories/currentConditions.js:68:61)
at /var/lib/homebridge/node_modules/homebridge-weather-plus/index.js:94:30
at Array.forEach ()
at new WeatherPlusPlatform (/var/lib/homebridge/node_modules/homebridge-weather-plus/index.js:65:22)
at ChildBridgeFork.startBridge (/var/lib/homebridge/node_modules/homebridge/src/childBridgeFork.ts:155:42)

Same error in Homebridge 2.0 beta 21. The Plugin needs an update.

I am starting to look at this now.
It is probably also a good time to address: #150 Move off deprecated 'request' module

Landed fixes for #150. Can now look at Homebridge 2.0

With current checked in code, it is working but I get these errors:
HAP-NodeJS WARNING: The accessory 'Configured Name' has an invalid 'ConfiguredName' characteristic ('Wind Speed: 5.06 mph'). Please use only alphanumeric, space, and apostrophe characters. Ensure it starts and ends with an alphabetic or numeric character, and avoid emojis. This may prevent the accessory from being added in the Home App or cause unresponsiveness.
HAP-NodeJS WARNING: The accessory 'Configured Name' has an invalid 'ConfiguredName' characteristic ('Wind Dir: WNW'). Please use only alphanumeric, space, and apostrophe characters. Ensure it starts and ends with an alphabetic or numeric character, and avoid emojis. This may prevent the accessory from being added in the Home App or cause unresponsiveness.
HAP-NodeJS WARNING: The accessory 'Configured Name' has an invalid 'ConfiguredName' characteristic ('UV Index: null'). Please use only alphanumeric, space, and apostrophe characters. Ensure it starts and ends with an alphabetic or numeric character, and avoid emojis. This may prevent the accessory from being added in the Home App or cause unresponsiveness.
HAP-NodeJS WARNING: The accessory 'Configured Name' has an invalid 'ConfiguredName' characteristic ('Air Pressure: 1014.6 hPa'). Please use only alphanumeric, space, and apostrophe characters. Ensure it starts and ends with an alphabetic or numeric character, and avoid emojis. This may prevent the accessory from being added in the Home App or cause unresponsiveness.

I have filed a support ticket with Homebridge here https://github.com/homebridge/HAP-NodeJS/issues/1079


[v1.13] node: Fix IP removal from ipset on node updates

In CI, on upgrade/downgrade tests for IPsec, we have observed regular failures on some workflows for the node-to-node-encryption test. In this test, we look for some unencrypted packets from a client pod to a host on a distinct node; but sometimes, these packets do not show up.
Investigation showed that the packets do show up, but not with the expected IP address, thus failing to be caught by the tcpdump filter in use. In the failure state, instead of having the client pod IP as source address, packets have the origin host IP as source address. This is not supposed to happen: we use an iptables rule to exclude packets from masquerading in such case. Why then masquerading still occur? This is because the rule doesn't apply, the relevant host IP being missing in the ipset used by the rule.
Looking at the agent, the relevant node IP is missing from the ipset because on node updates, we sometimes remove it, when we should not. And the reason for that is that we're not comparing the right values to decide whether this removal should happen. Indeed, in the following:
!slices.Contains(ipsAdded, address.IP.String())

The address.IP.String() represents a mere IP address, when the values added to ipsAdded are netip.Prefix.String(), containing the IP followed by a CIDR mask with the slash notation. For an example, ipsAdded can be [<IP_ADDRESS>/32 fc00:c111::2/128], and address.IP.String() can be <IP_ADDRESS> (no CIDR mask): the search fails and we do remove the IP from the ipset, even if we just added it above in the function.
This commit fixes the comparison to ensure that we're looking for the relevant values in the slice, which in turns fixes the set of IPs contained in the ipset, and applies the masquerading exclusion to the relevant packets.
Related: https://github.com/cilium/cilium/issues/29351

/test-backport-1.13

/test-backport-1.13

Very nice find! I think manager_test.go deserves some new test cases :-)

/ci-ipsec-upgrade

Ah right re-enabling node-to-node-encryption is in the GH Action, so I need a dedicated commit to test the change

/ci-ipsec-upgrade

Very nice find! I think manager_test.go deserves some new test cases :-)

@brb Please take a look at https://github.com/cilium/cilium/pull/29898/commits/2dfda5e47b5c13b4ab05a2c75abce35cdf4a14db
Note: apparently it's too early to re-enable node-to-node-encryption, because the issue seems present on 1.12 as well and we're hitting it on downgrades. I'll try to port this to 1.12 as well, and once we have it merged there we can re-enable node-to-node-encryption on this branch. Meanwhile, we can probably take a look at merging the first two commits, to make downgrade work from the 1.14 branch.

/test-backport-1.13

because the issue seems present on 1.12 as well

Hmm in fact it shouldn't, the issue was seemingly introduced by 454df0c065bd94aa30a9d703732d64a24d3b6073 which was added in 1.13 :thinking:

/test-backport-1.13

/test-backport-1.13

Travis fails because the image running there doesn't have the ipset binary :disappointed:

Travis fails because the image running there doesn't have the ipset binary 😞

You should be able to install it (check .travis/prepare.sh).

Do we need to forward-port this to main?

@gandro No, the bug was introduced in 454df0c065bd94aa30a9d703732d64a24d3b6073, but it seems you fixed it by reworking this code in f2a43127882db10017d2a80670352f518e50e7a7 (which is why I asked the review from you).
I intend to port the test, though.

Note: apparently it's too early to re-enable node-to-node-encryption, because the issue seems present on 1.12 as well and we're hitting it on downgrades.

This was wrong.

1.12 is not affected, the commit that introduced the issue (f2a43127882db10017d2a80670352f518e50e7a7) was introduced in 1.13. And the workflow didin't, in fact, fail with 1.12.
The failure observed was for the downgrade to the latest patch release, 1.13.z, which does contain the issue and that won't be fixed until 1) we merge the current PR and 2) we cut a new minor release after that.

So we can merge the fix on 1.13, but we won't be able to re-enable node-to-node-encryption, either on 1.13 (we'd fail on downgrades to the latest patch release) or in 1.14 (we'd fail on downgrade to the latest minor version), until we've cut a new minor release on 1.13 containing the fix. (Luckily, the release manager for January is someone I know well.)
So I think we're ready to merge the fix itself. I'm trying to make the runtime test pass as well, if it doesn't I'll take it out for a follow-up PR so we can get the fix in.

I needed to set the test as privileged so that we can run ipset successfully, let's give it another try...

/test-backport-1.13

/test-backport-1.13

/test-1.23-4.19

/test-upstream-k8s

/test-runtime

Travis is happy this time

Just to leave some GH bread-crumbs - we're saying this was introduced with https://github.com/cilium/cilium/pull/19765, and fixed by https://github.com/cilium/cilium/pull/23208.


cpupower: update license file checksum

Signed-off-by: Daniel Díaz<EMAIL_ADDRESS>

the commit message needs to be more verbose, similar to https://github.com/96boards/meta-96boards/commit/c8e3f5e26da2b401142ef7f2ac977ce5fec521b3
We don't update the license file checksum only. However, there's a reason why we do that this way.

Updated.


Fix missing metadata when using fullyQualifiedName

Fixes #137 .

@wighawag could you take a look?

I am currently away, not sure yet when I ll be able to review it

Looks good, thanks @heri16 !

available in 0.8.11


E6101 Exception "Attribute for resource doesn't exist" raised while validating 'fn_getatt'  should not happen

CloudFormation Lint Version
cfn-lint 1.9.7
What operating system are you using?
Mac
Describe the bug
Our template if fine for 1.9.0 but error E6101 happened for v1.9.7 version.
Below is the template snapshot:
"Outputs": {
"IngestionCommonResourcesIngestionServerDNS": {
"Description": "Server DNS",
"Value": {
"Fn::If": [
"IngestionCommonResourcesacceleratorEnableCondition0F76B8A4",
{
"Fn::GetAtt": [
"IngestionCommonResourcesGlobalAcceleratorAB9F423D",
"DnsName"
]
},
{
"Fn::GetAtt": [
"IngestionCommonResourcesCreateApplicationLoadBalancerALBclickstreamingestionservicealb6731C6BD",
"DNSName"
]
}
]
}
},
Error detail as below:
E6101 Exception "Attribute for resource doesn't exist" raised while validating 'fn_getatt'
cdk.out/Test.template.json:3926:6
the line 3926 is below part:
 _{
  "Fn::GetAtt": [
   "IngestionCommonResourcesGlobalAcceleratorAB9F423D",
   "DnsName"
  ]
 },_

Because we use the condition to control output value, the cfn-lint can support condition?
Thanks,
Mingtong
Expected behavior
Should no error happened, I think the template should be fine.
Reproduction template
...
 "Outputs": {
  "IngestionCommonResourcesIngestionServerDNS": {
   "Description": "Server DNS",
   "Value": {
    "Fn::If": [
     "IngestionCommonResourcesacceleratorEnableCondition0F76B8A4",
     {
      "Fn::GetAtt": [
       "IngestionCommonResourcesGlobalAcceleratorAB9F423D",
       "DnsName"
      ]
     },
     {
      "Fn::GetAtt": [
       "IngestionCommonResourcesCreateApplicationLoadBalancerALBclickstreamingestionservicealb6731C6BD",
       "DNSName"
      ]
     }
    ]
   }
  },
...

Yes it supports conditions for that validation but it won't really matter as long as the resource exists.  This is thrown from an attribute error that isn't caught.  Most of the time in the rules we aren't grabbing that attribute unless we know it exists but its possible we are missing. a try,except.
Conditions:
  IngestionCommonResourcesacceleratorEnableCondition0F76B8A4: !Equals [!Ref "AWS::Region", "us-east-1"]
Resources:
  IngestionCommonResourcesGlobalAcceleratorAB9F423D:
    Type: AWS::GlobalAccelerator::Accelerator
    Properties:
      Name: SampleAccelerator
      Enabled: true
  IngestionCommonResourcesCreateApplicationLoadBalancerALBclickstreamingestionservicealb6731C6BD:
    Type: AWS::ElasticLoadBalancingV2::LoadBalancer
    Properties:
      Name: clickstream-ingestion-service-alb
      Scheme: internet-facing
      Type: application
      Subnets:
      - Fn::ImportValue: IngestionCommonStack-subnet-1-id
      - Fn::ImportValue: IngestionCommonStack-subnet-2-id
      - Fn::ImportValue: IngestionCommonStack-subnet-3-id
Outputs:
  IngestionCommonResourcesIngestionServerDNS:
   Description: Server DNS
   Value:
    Fn::If:
    - IngestionCommonResourcesacceleratorEnableCondition0F76B8A4
    - Fn::GetAtt: IngestionCommonResourcesGlobalAcceleratorAB9F423D.DnsName
    - Fn::GetAtt: IngestionCommonResourcesCreateApplicationLoadBalancerALBclickstreamingestionservicealb6731C6BD.DNSName

Do I have the right resource types?
also if you run cfn-lint with --debug we should be able to fine the stack trace.  I know where the ValueError is coming from but fn_getatt should be catching it and trying to figure out what line we are not catching it.

below is the stack trace after running with --debug:
2024-08-13 23:19:58,720 - cfnlint.jsonschema.validators - DEBUG - Attribute for resource doesn't exist
Traceback (most recent call last):
  File "/opt/homebrew/Cellar/cfn-lint/1.9.7/libexec/lib/python3.12/site-packages/cfnlint/jsonschema/validators.py", line 241, in iter_errors
    for err in (
  File "/opt/homebrew/Cellar/cfn-lint/1.9.7/libexec/lib/python3.12/site-packages/cfnlint/rules/functions/GetAtt.py", line 157, in fn_getatt
    errs = list(
           ^^^^^
  File "/opt/homebrew/Cellar/cfn-lint/1.9.7/libexec/lib/python3.12/site-packages/cfnlint/rules/functions/GetAtt.py", line 112, in _resolve_getatt
    pointer = getatts.match(
              ^^^^^^^^^^^^^^
  File "/opt/homebrew/Cellar/cfn-lint/1.9.7/libexec/lib/python3.12/site-packages/cfnlint/template/getatts.py", line 154, in match
    raise e
  File "/opt/homebrew/Cellar/cfn-lint/1.9.7/libexec/lib/python3.12/site-packages/cfnlint/template/getatts.py", line 151, in match
    raise ValueError("Attribute for resource doesn't exist")
ValueError: Attribute for resource doesn't exist
2024-08-13 23:19:58,727 - cfnlint.jsonschema.validators - DEBUG - Attribute for resource doesn't exist
Traceback (most recent call last):
  File "/opt/homebrew/Cellar/cfn-lint/1.9.7/libexec/lib/python3.12/site-packages/cfnlint/jsonschema/validators.py", line 241, in iter_errors
    for err in (
  File "/opt/homebrew/Cellar/cfn-lint/1.9.7/libexec/lib/python3.12/site-packages/cfnlint/rules/functions/GetAtt.py", line 157, in fn_getatt
    errs = list(
           ^^^^^
  File "/opt/homebrew/Cellar/cfn-lint/1.9.7/libexec/lib/python3.12/site-packages/cfnlint/rules/functions/GetAtt.py", line 112, in _resolve_getatt
    pointer = getatts.match(
              ^^^^^^^^^^^^^^
  File "/opt/homebrew/Cellar/cfn-lint/1.9.7/libexec/lib/python3.12/site-packages/cfnlint/template/getatts.py", line 154, in match
    raise e
  File "/opt/homebrew/Cellar/cfn-lint/1.9.7/libexec/lib/python3.12/site-packages/cfnlint/template/getatts.py", line 151, in match
    raise ValueError("Attribute for resource doesn't exist")
ValueError: Attribute for resource doesn't exist
2024-08-13 23:19:58,729 - cfnlint.jsonschema.validators - DEBUG - Attribute for resource doesn't exist
Traceback (most recent call last):
  File "/opt/homebrew/Cellar/cfn-lint/1.9.7/libexec/lib/python3.12/site-packages/cfnlint/jsonschema/validators.py", line 241, in iter_errors
    for err in (
  File "/opt/homebrew/Cellar/cfn-lint/1.9.7/libexec/lib/python3.12/site-packages/cfnlint/rules/functions/GetAtt.py", line 157, in fn_getatt
    errs = list(
           ^^^^^
  File "/opt/homebrew/Cellar/cfn-lint/1.9.7/libexec/lib/python3.12/site-packages/cfnlint/rules/functions/GetAtt.py", line 112, in _resolve_getatt
    pointer = getatts.match(
              ^^^^^^^^^^^^^^
  File "/opt/homebrew/Cellar/cfn-lint/1.9.7/libexec/lib/python3.12/site-packages/cfnlint/template/getatts.py", line 154, in match
    raise e
  File "/opt/homebrew/Cellar/cfn-lint/1.9.7/libexec/lib/python3.12/site-packages/cfnlint/template/getatts.py", line 151, in match
    raise ValueError("Attribute for resource doesn't exist")
ValueError: Attribute for resource doesn't exist

Still not sure this is the exact issue but ran into this will trying to replicate this issue.  I was able to replicate a version of this issue as well and this fix will fix both.

Hello, I have to reopen this issue because the error still happened for out template.
I attachment the template and run command, I think you can reproduce this issue.
cfn-lint -e -r cn-north-1 -t Test.template.json
Test.template.json
If any other information need, please let me know.
Thanks,
Mingtong

Its not released yet.  Did you install from GH?

I'll get this released as it fixes your issue.

Released and closing this


Support Ebpf Hash and Checksum

Generate checksum functions EBPF is using for checksum and hash in TC.
Introduce functions:
crc16_update
crc16_finalize
crc32_update
crc32_finalize
csum16_add
csum16_sub

Merged to main, Closing.


Query delegationRewards not working properly

Hi,
when calling delegationRewards or delegationTotalRewards, the responded amount seems random and is WAY to high.
Test example for rewards from a single validator:
    const tmClient = await Tendermint34Client.connect("https://rpc-juno.itastakers.com");
    const client = QueryClient.withExtensions(tmClient, setupDistributionExtension);
    const reward = await client?.distribution.delegationRewards("juno1qd3p79cd82hz8p20gr4gcqze33eauuka6929w0", "junovaloper1juczud9nep06t0khghvm643hf9usw45r23gsmr");
    console.log(reward);

Output:
{ rewards: [ { denom: 'ujuno', amount: '1519502928575099600000' } ] }

Test example for total rewards from all validators:
    const tmClient = await Tendermint34Client.connect("https://rpc-juno.itastakers.com");
    const client = QueryClient.withExtensions(tmClient, setupDistributionExtension);
    const reward = await client?.distribution.delegationTotalRewards("juno1qd3p79cd82hz8p20gr4gcqze33eauuka6929w0");
    console.log(reward);

Output:
{
  rewards: [
    {
      validatorAddress: 'junovaloper1juczud9nep06t0khghvm643hf9usw45r23gsmr',
      reward: [Array]
    }
  ],
  total: [ { denom: 'ujuno', amount: '1519872422095573900000' } ]
}

In both cases, the amount is too high.

Okay found out what's the problem.
For people with similar issues:
Seems that staking rewards are expressed in the minimal denomination, which means you need to divide by<PHONE_NUMBER>000000000.
So the response is actually correct.

Jupp, the protobuf representation of Cosmos SDK's Decimal type is not exactly intuitive.<PHONE_NUMBER>000000000 is 10**18, which comes from the 18 decimal places from the Decimal type.

See https://github.com/cosmos/cosmjs/wiki/What-can-CosmJS-do-for-me%3F#parse-cosmos-sdk-decimal-type for a new example how to use the Decimal type from @cosmjs/math to work with those values.


Support the new JSONata expressions

Describe the bug
There are new fields introduced to support JSONata data transformations. See this blog post: https://docs.aws.amazon.com/step-functions/latest/dg/transforming-data.html
To Reproduce
Use the state machine referenced from the blog post here: https://github.com/aws-samples/serverless-account-signup-service/blob/jsonata-variables/statemachine/application_service.asl.json
Expected behavior
We should accept this definition instead of reporting errors
Version:
3.9.0
Additional context
This was announced as a new feature Nov 22, 2024. The initial fix is likely small changes in the schema files and some validators:

Pass state needs the Assign field
Support Arguments and Outputs fields which are mutually exclusive with InputPath, Parameters, ResultSelector, ResultPath and OutputPath fields
Each state needs to support a QueryLanguage field which is either JSONPath or JSONata
Top level state also gets QueryLanguage

Additional work that could follow in separate issues:

provide syntax checking of JSONata expressions
validate expressions that use functions to ensure they're known and have the correct number of args
ensure any referenced variables in expressions are resolved within the current scope

I'll have some time later this week to update the schemas. I'll update this issue with details/corrections after I read the spec more closely to understand the impact. I just saw this today and wanted to make some notes on it.

This impacts the asl-path-validator as well since there can be variable references within the JSONPath expressions. I added a ticket to update that project as well: https://github.com/massfords/asl-path-validator/issues/22


[Task]: Resolve Blockhound Callouts for Mongo plugin (Actions Execute API)

SubTasks
Resolve Blockhound Callouts for Gsheets plugin (Actions Execute API)

Assigned it to myself as @sneha122 is occupied with other perf tasks.

No callouts returned for the MongoDB plugin from blockhound.
https://github.com/user-attachments/assets/8736e902-b572-4136-8a1b-ec5e08f51610


Readme: Fix travis badge on the develop branch

The badge should not show fails when arbitrary pull request fails (which is the behaviour now).

Coverage remained the same when pulling 44169329fb908072aef331271d2c5f9284106b00 on tbabej:update_badge into 847794a5402c9a7f2ffd6f780a73bb92ae804898 on robgolding63:develop.


NaN loss when training

Hi,
when loss became 'nan', it stopped at pdb.set_trace():
(Pdb) l
697                 return 0
698             loss = F.nll_loss(masked_inputs, masked_targets)
699             if torch.isnan(loss):
700                 import pdb
701                 pdb.set_trace()
702  ->         if loss > 1e8:
703                 import pdb
704                 pdb.set_trace()
705             return loss
And the Model output is nan.
(Pdb) p masked_inputs
tensor([[     nan,      nan,      nan,      nan,      nan,      nan,      nan,
nan,      nan,      nan,      nan,      nan,      nan,      nan,
nan,      nan,      nan,      nan,      nan,      nan,      nan,
nan,      nan,      nan,      nan,      nan,      nan,      nan,
Why Nan loss? How to deal with Nan loss?

I've also had this vanishing gradient when trying to apply automatic mixed preicision APEX/amp to the model.


Add plain

Add plain

@changyuheng Thanks! How about adding instructions to the README for fisherman?
We have a simple template here.

@bucaran OK refined it. Check it again please.
https://github.com/changyuheng/theme-plain

Perfect thanks. One more thing, in the fishfile, you listed git-util, but the correct name is git_util. This little mistake will cause the install to fail.

OK I amended it. But it was generated by the template.

OK, I just fixed the template.
By the way, if you are not using any of the git utilities, then you don't need them or the fishfile.

Thanks @bucaran. I was not sure if I need that or not. Because it was generated so I just left it there. I just deleted it.

Good point, I should remove the fishfile as not everyone may need it.


Broadcasting Latency

I've run some tests against ffmpeg rtmp upstreams with -tune zerolatency. Is it possible to reduce VideoCore latency/buffer sizes using some settings/flags?

Hi, I'm also seeing some latency. I'm trying to figure out where it is coming from. i'm streaming to a wowza server, and if I start to view the stream after I started streaming, the viewed stream starts from the beginning rather than being live (as in the most recent package), I've set wowza to use very small packet sizes, so,it's either the streamer or the video player I think.
How should I go about testing if video core is causing the lag? In terms of settings, it is pretty much exactly the same as the swift sample code.
Thanks,
Rob

VideoCore has an algorithm to reduce the size of the client-side buffer by reducing the video and audio bitrates.  This shouldn't be a client-side issue.  If it is starting from the beginning of the video it sounds like a settings problem with either your HLS stream (which I assume is what you're talking about) or the player you're playing back with.


Release 1.6.13

I'm not sure how the change to config_dir ended up here. It was supposed to have been in another PR.
Edit: Removed.

LGTM!


[red-knot] scope bug with nested for loops

(I'm aware that red-knot is not yet stable).
This was tested with 7dbd8f0f8e725d05cc1d15e6ef1c6cc2ed2b2090 with no Ruff settings.
Code:
import datetime

def get_weeks() -> list[datetime.date]:
    raise NotImplementedError

def get_week_groups() -> list[list[datetime.date]]:
    pass

def main():
    weeks = get_weeks()
    all_week_groups = get_week_groups()
    for week in weeks:
        for group in all_week_groups:
            if any(d == week for d in group):
                print("Blah")

red-knot output:
/t/ruff ❯❯❯ ./target/release/red_knot --current-directory=z/
ERROR /private/tmp/ruff/z/t.py:17:25: Name `week` used when possibly not defined

But obviously week is always defined there.

Okay, here's a much more minimal repro. It turns out the bug is not in fact to do with nested for loops -- it's to do with a nested scope inside the for loop -- because the generator expression inside the any() call is, of course, a nested scope! We emit a false-positive "x is possibly undefined" error on the final line here:
class IntIterator:
    def __next__(self) -> int:
        return 42

class IntIterable:
    def __iter__(self) -> IntIterator:
        return IntIterator()

for x in IntIterable():
    reveal_type(x)  # revealed: int

    # revealed: int
    # revealed: int
    any(reveal_type(x) == reveal_type(y) for y in IntIterable())

The reason why we think that x here is undefined when viewed from the perspective of code inside the nested scope is that our current model uses the "public type" of symbols from outer scopes when considered by code in inner scopes. For a symbol with a declared type (a symbol with an explicit type annotation), we use the type declaration for the public type. But x here is not declared, so we use the final inferred type from the end of the outer scope for the public type. That makes sense for nested functions, since nested functions aren't necessarily called immediately -- in fact, they're usually not! But here it causes a false positive, since this generator expression is executed immediately, and only ever inside an iteration of the loop, in which the symbol x is guaranteed to be bound.
This limitation in our model (that some nested scopes in fact run immediately, and should be modeled as such) has already been noted in https://github.com/astral-sh/ruff/issues/13933 with respect to class and comprehension scopes. But generator expressions are trickier! When passed to an any() or all() expression, generator scopes execute immediately. We could possibly use a heuristic here: "any function that accepts an arbitrary Iterable and is passed a generator expression is more likely than not to execute that generator expression immediately". But it's not guaranteed to be the case that any arbitrary generator expression passed to a function call will be immediately executed; and using heuristics like the one I just proposed above is at least a bit ugly.
I'm curious how mypy and pyright deal with this... I'll investigate that now.

I'm curious how mypy and pyright deal with this... I'll investigate that now.

The conclusion of my investigation is that both mypy and pyright appear to make no distinction between generator expressions and comprehensions when it comes to modelling how the scopes work. And for all of them, they appear model that the scope runs immediately.

mypy treats all comprehensions and generator expressions as ScopeType.Generator in its internal model, and it models all ScopeType.Generators as executing immediately: https://github.com/python/mypy/blob/2ebc690279c7e20ed8bec006787030c5ba57c40e/mypy/partially_defined.py#L223-L225
I believe pyright uses the same AST node for list comprehensions and generator expressions, and uses this isGenerator flag to determine whether the node refers to a generator expression or list comprehension: https://github.com/microsoft/pyright/blob/db2c9b0522664351b6d3078f82a72e798ca168f6/packages/pyright-internal/src/parser/parseNodes.ts#L1417-L1424. The only place where it looks to me like pyright reads this flag appears to be https://github.com/microsoft/pyright/blob/db2c9b0522664351b6d3078f82a72e798ca168f6/packages/pyright-internal/src/analyzer/typeEvaluator.ts#L14360-L14364


Hardcoded email address

https://github.com/isislab/CTFd/blob/b05f6152d3373d4a8360e4f4901f04bca091d5ce/CTFd/utils.py#L369
This needs to be changed.

Improved in afbd4b5f8a30729068567c956dedebdc4224dd04


Android

Hi,
can i use this on android devices? any idea

Greetings, and thanks for your interest in my project!
I'm not 100% sure what you're trying to do, but let me start by explaining a bit about this project.
This project is really early in its life, and so far is pretty limited in what it does. I built it to make an IP camera I have compatible with the IP Camera Viewer Roku TV app. I'd be interested to hear what you're planning to do to understand if it fits with this project's goals.
Today, this project has two main components:
An installed copy of ffmpeg
The app in this repository
The program in this repo is a small HTTP server written in Rust. It currently calls ffmpeg as a subprocess, and serves the resulting stream to one or more clients. It focuses on efficiently sharing the ffmpeg output stream, so that adding clients to this server does not require re-transcoding the source stream or creating extra copies of the output stream.
I personally compile and deploy this as a static binary (using musl) in a container that runs on a raspberry pi, and develop it on an x86_64 machine. In theory, it could run on any platform that meets the following two criteria:

Can run ffmpeg
Is supported by the Rust toolchain

If you do want to try to run this project (with all the limitations I mentioned above) on Android, I think the best bet would be to try to get it running under termux, since they have ffmpeg packages available.

Closing due to inactivity


Expands the previous header groups on error

Currently if a step like "Building" or "Pulling" fails, the error is buried because our header expansion gear favours the final cleanup step.
This ensures that on errors the previous group gets expanded before the cleanup step.

I just gave this a go, and seems to work well!


Sysrc keeps reporting changed even if nothing changes

I'm using your sysrc module in my networking role and it works just great, except in a single spot:
- name: Remove statically configured IPv6 gateway   sysrc:     dest: /etc/rc.conf     name: ipv6_defaultrouter     state: absent   when: networking_ipv6_gateway is undefined   notify: Restart networking
This task keeps reporting 'changed' even though the ipv6_defaultrouter variable is well and truly gone from /etc/rc.conf. I'd rather not revert to using lineinfile for this task but I'm out of ideas. Help?

The sysrc module has been moved to community.general.sysrc, could you please check if this is still an issue and let me know?


Fix missing completions for field names in MappingConstructorExpressionNodeContext

Purpose

$Subject

Fixes #34822
Samples

Check List

[x] Read the Contributing Guide
[ ] Updated Change Log
[ ] Checked Tooling Support (#)
[x] Added necessary tests

[x] Unit Tests
[ ] Spec Conformance Tests
[ ] Integration Tests
[ ] Ballerina By Example Tests

[ ] Increased Test Coverage
[ ] Added necessary documentation

[ ] API documentation
[ ] Module documentation in Module.md files
[ ] Ballerina By Examples

@gayalkuruppu shall we rebase this please?

@gayalkuruppu shall we rebase this please?

Done

@gayalkuruppu Can you please send this to patch branch?


Makes it work with Chrome 77

Error caused by Notice: Undefined index: ELEMENT

Latest tagged version of php-webdriver (1.7.1) does not use W3C protocol, so upgrading to this version should already fix it - see #640 .
Also this will be fixed by next release of php-webdriver even for W3C protocol - see #560 .


Enabling HEIF/HEIC support on Windows

What are you trying to achieve? I'd like support for HEIC source files in my Windows-based sharp image pipeline.
Have you searched for similar questions? Yes. I see HEIF/HEIC is supported from #1105 with a custom/global libvips. However, I also see that global libvips are not supported on Windows. I did also review #1938.
I'm wondering if anyone has solved this problem and has a workflow they can share for how to get this to work on Windows?
Additionally, I don't like modifying the directory structure/code of an installed node module. Is there any consideration for providing a way to pass sharp a path to a libvips build tarball which it can then install, to make this cleaner? Or to allow some sort of global libvips approximation on Windows?
Are you able to provide a minimal, standalone code sample that demonstrates this question? Not yet.
Are you able to provide a sample image that helps explain the question? Not yet.

You might be able to place the DLLs from the vips-dev-w64-all-8.10.0.zip file at https://github.com/libvips/build-win64-mxe/releases/tag/v8.10.0 into the node_modules/sharp/build/Release directory, overiding the files that were placed that at npm install time.
The same zip file contains the vips command line tool, which might be more appropriate if you have to use Windows.
Please note that the "all" zip file contains GPL-licenced libraries so your code must conform to the GPL when you use it.

Thanks, that's certainly easier than building myself. However, as you point out, the GPL license may be an issue. This is for a proprietary node.js web service, but it runs on a public cloud, so seems like we may not want to incorporate any GPL code since we don't own the hardware.
I do see you're pushing for libheif and aom to be added to the web build. In order to support iOS HEIC files, is it just libde256 that's missing? Or is x265 (GPL) required (and why this won't get incorporated in by default)? I'm wondering if I can fork the repo to customize the web build to include those extra modules.

The prebuilt binaries provided by sharp will not include an HEVC decoder or encoder whilst it is patent encumbered.

Please note that HEVC-related dependencies will no longer be included in the Windows "all" zip file as of the next releasetoo. This means you'll have to compile these binaries yourself (and therefore take on the patent risk yourself) - see https://github.com/libvips/build-win64-mxe/pull/14

You might be able to place the DLLs from the vips-dev-w64-all-8.10.0.zip file at https://github.com/libvips/build-win64-mxe/releases/tag/v8.10.0 into the node_modules/sharp/build/Release directory, overiding the files that were placed there at npm install time.
The same zip file contains the vips command line tool, which might be more appropriate if you have to use Windows.
Please note that the "all" zip file contains GPL-licenced libraries so your code must conform to the GPL when you use it.

Hi, after overrideing DLLs into the node_modules/sharp/build/Release , I got error like
sharp-win32-x64.no is not a valid Win32 application
do you know how to fix it?thanks

You might be able to place the DLLs from the vips-dev-w64-all-8.10.0.zip file at https://github.com/libvips/build-win64-mxe/releases/tag/v8.10.0 into the node_modules/sharp/build/Release directory, overiding the files that were placed there at npm install time.
The same zip file contains the vips command line tool, which might be more appropriate if you have to use Windows.
Please note that the "all" zip file contains GPL-licenced libraries so your code must conform to the GPL when you use it.

Hello,after I do this,I got a error:
The specified procedure could not be found.
\?\D:\xxx\node_modules\sharp\buiild\Release\sharp-win32-x64.node
I copied all Dlls from vips-dev-w64-all-8.10.0.zip/bin to node_modules\sharp\buiild\Release\ then I got error

Hello,after I do this,I got a error: The specified procedure could not be found. ?\D:\xxx\node_modules\sharp\buiild\Release\sharp-win32-x64.node
I copied all Dlls from vips-dev-w64-all-8.10.0.zip/bin to node_modules\sharp\buiild\Release\ then I got error There is no 'canvas' in my project.
If use vips-dev-w64-all-8.12.2 ,It works, but there is no 'hevc' supports in it, I tried complie from source in windows, but failed
If you are convenient， could you send me a vips-dev-w64-all-8.12.2 with hevc/heif dlls
thank you very much
my email is<EMAIL_ADDRESS>


add support for simple file output streams: CSV, JSON, protobuf

The primary use case for writing tile data to files using simple formats, is to provide a simple plugin mechanism. By using named pipes data can be transformed and processed directly - e.g. to upload to s3 or to store in a DB, without any intermediate file (mbtiles/pmtiles).
This - depending on the use-case - also allows concurrent writing to separate files. I left a few questions in TileArchiveWriter about what needs to be done to handle that there.
Formats
JSON
{"type":"initialization","metadata":{"name":"0", ...}}
{"type":"tile","x":0,"y":0,"z":0,"encodedData":"..."}
{"type":"tile","x":1,"y":2,"z":3,"encodedData":"..."}
{"type":"finish","metadata":{"name":"1", ...}}

entries are separated by newline (can be changed via config), and the output of non-tile entries can be suppressed
CSV
0,0,0,encodedDataBase64
1,2,3,encodedDataBase64

the value separator can be changed, and no meta data is output in that format
protobuf
protobuf-message are length-delimited
in Java the messages can be read from the file/pipe as follows:
// note: do not use nio (Files.newInputStream) for pipes
try (var in = new FileInputStream(...)) {
  StreamArchiveProto.Entry entry;
  while ((entry = StreamArchiveProto.Entry.parseDelimitedFrom(in)) != null) {
    ...
  }
}

Use cases
s3
A very simple example to push tiles directly to s3 could look likes this:
mkfifo /tmp/data/output.csv
./s3-upload < /tmp/data/output.csv
java -Xmx1g -jar planetiler.jar --download --area=monaco --append --output=/tmp/data/output.csv

with s3-upload being something like this:
#! /bin/bash
while IFS="," read -r x y z encoded
do
  echo "pushing tile z=$z x=$x y=$y"
  echo $encoded | base64 -d | aws s3 cp - s3://BUCKET/map/$z/$x/$y.pbf --content-type=application/x-protobuf --content-encoding=gzip
  # echo $encoded | base64 -d | gzip -d | aws s3 cp - s3://BUCKET/map/$z/$x/$y.pbf --content-type=application/x-protobuf
done < "${1:-/dev/stdin}"

Parallel:
mkfifo /tmp/data/output.csv
mkfifo /tmp/data/output.csv1
./s3-upload < /tmp/data/output.csv
./s3-upload < /tmp/data/output.csv1
java -Xmx1g -jar planetiler.jar --download --area=monaco --append --output=/tmp/data/output.csv --tile_write_threads=2

DB
MySQL
mkfifo /tmp/data/output.csv
java -Xmx1g -jar planetiler.jar --download --area=monaco --append --output=/tmp/data/output.csv

mysql>...create tile(s) table
mysql> LOAD DATA INFILE '/tmp/data/output.csv'
  -> INTO TABLE tiles
  -> FIELDS TERMINATED BY ','
  -> LINES TERMINATED BY '\n'
  -> (tile_column, tile_row, zoom_level, @var1)
  -> SET tile_data = FROM_BASE64(@var1);

PostgreSQL
mkfifo /tmp/data/output_raw.csv
mkfifo /tmp/data/output_transformed.csv
# prefix hex-data with '\x' for the postgres import
cat /tmp/data/output_raw.csv | sed -r 's/^([0-9]+,)([0-9]+,)([0-9]+,)(.*)$/\1\2\3\\x\4/' > /tmp/data/output_transformed.csv

java -Xmx1g -jar planetiler.jar --download --area=monaco --append --output=/tmp/data/output_raw.csv --csv_binary_encoding=hex

...create tile(s) table

postgres=# \copy tiles(tile_column, tile_row, zoom_level, tile_data) from /tmp/data/output_transformed.csv DELIMITER ',' CSV;

This is related to:

https://github.com/onthegomap/planetiler/discussions/261#discussioncomment-2928291
https://github.com/onthegomap/planetiler/discussions/533
https://github.com/onthegomap/planetiler/issues/536

I think I addressed everything now
Let me know if I missed something or you want me to change/adjust anything else.

Looks great! Thanks for adding this.


HIEventDEtailViewController tapping and moving finger on map will open map regardless if finger ends in map or not

touch up outside should not trigger

Fixed.