Radeon R7 360 and R9 370X: INVALID_ARGUMENT; FlatBuffer verification failed: buffer header too small

Followed all installation instructions on Windows. Both GPUs have 4GB of VRAM. Fresh Download.
vulkan devices are available.
cuda devices are available.
diffusers\models\cross_attention.py:30: FutureWarning: Importing from cross_attention is deprecated. Please import from diffusers.models.attention_processor instead.
Running on local URL:  http://<IP_ADDRESS>:8080

To create a public link, set `share=True` in `launch()`.
Found device AMD Radeon R7 360 Series. Using target triple rdna2-unknown-windows.
Using tuned models for stabilityai/stable-diffusion-2-1/fp16/vulkan://00000000-0400-0000-0000-000000000000.
Downloading (…)cheduler_config.json: 100%|█████████████████████████████████████████████| 345/345 [00:00<00:00, 345kB/s]
huggingface_hub\file_download.py:133: UserWarning: `huggingface_hub` cache-system uses symlinks by default to efficiently store duplicated files but your machine does not support them in C:\Users\ericj\.cache\huggingface\hub. Caching files will still work but in a degraded version that might require more space on your disk. This warning can be disabled by setting the `HF_HUB_DISABLE_SYMLINKS_WARNING` environment variable. For more details, see https://huggingface.co/docs/huggingface_hub/how-to-cache#limitations.
To support symlinks on Windows, you either need to activate Developer Mode or to run Python as an administrator. In order to see activate developer mode, see this article: https://docs.microsoft.com/en-us/windows/apps/get-started/enable-your-device-for-development
loading existing vmfb from: C:\Users\ericj\Downloads\euler_scale_model_input_1_512_512fp16.vmfb
loading existing vmfb from: C:\Users\ericj\Downloads\euler_step_1_512_512fp16.vmfb
use_tuned? sharkify: True
_1_64_512_512_fp16_tuned_stable-diffusion-2-1-base
Downloading (…)tokenizer/vocab.json: 100%|█████████████████████████████████████████| 1.06M/1.06M [00:01<00:00, 723kB/s]
Downloading (…)tokenizer/merges.txt: 100%|███████████████████████████████████████████| 525k/525k [00:00<00:00, 753kB/s]
Downloading (…)cial_tokens_map.json: 100%|█████████████████████████████████████████████| 460/460 [00:00<00:00, 460kB/s]
Downloading (…)okenizer_config.json: 100%|█████████████████████████████████████████████| 824/824 [00:00<00:00, 826kB/s]
transformers\modeling_utils.py:429: UserWarning: TypedStorage is deprecated. It will be removed in the future and UntypedStorage will be the only storage class. This should only matter to you if you are using storages directly.  To access UntypedStorage directly, use tensor.untyped_storage() instead of tensor.storage()
  with safe_open(checkpoint_file, framework="pt") as f:
Traceback (most recent call last):
  File "gradio\routes.py", line 401, in run_predict
  File "gradio\blocks.py", line 1302, in process_api
  File "gradio\blocks.py", line 1039, in call_function
  File "anyio\to_thread.py", line 31, in run_sync
  File "anyio\_backends\_asyncio.py", line 937, in run_sync_in_worker_thread
  File "anyio\_backends\_asyncio.py", line 867, in run
  File "gradio\utils.py", line 491, in async_iteration
  File "ui\txt2img_ui.py", line 173, in txt2img_inf
  File "apps\stable_diffusion\src\pipelines\pipeline_shark_stable_diffusion_txt2img.py", line 114, in generate_images
  File "apps\stable_diffusion\src\pipelines\pipeline_shark_stable_diffusion_utils.py", line 376, in encode_prompts_weight
  File "apps\stable_diffusion\src\pipelines\pipeline_shark_stable_diffusion_utils.py", line 86, in load_clip
  File "apps\stable_diffusion\src\models\model_wrappers.py", line 601, in clip
  File "apps\stable_diffusion\src\models\model_wrappers.py", line 594, in clip
  File "apps\stable_diffusion\src\models\model_wrappers.py", line 531, in get_clip
  File "apps\stable_diffusion\src\utils\utils.py", line 120, in compile_through_fx
  File "apps\stable_diffusion\src\utils\utils.py", line 47, in _load_vmfb
  File "shark\shark_inference.py", line 207, in load_module
  File "shark\iree_utils\compile_utils.py", line 333, in load_flatbuffer
  File "shark\iree_utils\compile_utils.py", line 305, in get_iree_module
SystemExit: Error creating vm module from FlatBuffer: D:\a\SHARK-Runtime\SHARK-Runtime\c\runtime\src\iree\vm\bytecode\verifier.c:29: INVALID_ARGUMENT; FlatBuffer verification failed: buffer header too small

Trying again...
Found device AMD Radeon R7 360 Series. Using target triple rdna2-unknown-windows.
Tuned models are currently not supported for this setting.
loading existing vmfb from: C:\Users\ericj\Downloads\euler_scale_model_input_1_384_384fp16.vmfb
loading existing vmfb from: C:\Users\ericj\Downloads\euler_step_1_384_384fp16.vmfb
use_tuned? sharkify: False
_1_64_384_384_fp16_stable-diffusion-2-1-base
No vmfb found. Compiling and saving to C:\Users\ericj\Downloads\clip_1_64_384_384_fp16_stable-diffusion-2-1-base_vulkan.vmfb
Using target triple -iree-vulkan-target-triple=rdna2-unknown-windows from command line args
Saved vmfb in C:\Users\ericj\Downloads\clip_1_64_384_384_fp16_stable-diffusion-2-1-base_vulkan.vmfb.
No vmfb found. Compiling and saving to C:\Users\ericj\Downloads\unet_1_64_384_384_fp16_stable-diffusion-2-1-base_vulkan.vmfb
Using target triple -iree-vulkan-target-triple=rdna2-unknown-windows from command line args
Saved vmfb in C:\Users\ericj\Downloads\unet_1_64_384_384_fp16_stable-diffusion-2-1-base_vulkan.vmfb.
Traceback (most recent call last):
  File "gradio\routes.py", line 401, in run_predict
  File "gradio\blocks.py", line 1302, in process_api
  File "gradio\blocks.py", line 1039, in call_function
  File "anyio\to_thread.py", line 31, in run_sync
  File "anyio\_backends\_asyncio.py", line 937, in run_sync_in_worker_thread
  File "anyio\_backends\_asyncio.py", line 867, in run
  File "gradio\utils.py", line 491, in async_iteration
  File "ui\txt2img_ui.py", line 173, in txt2img_inf
  File "apps\stable_diffusion\src\pipelines\pipeline_shark_stable_diffusion_txt2img.py", line 122, in generate_images
  File "apps\stable_diffusion\src\pipelines\pipeline_shark_stable_diffusion_utils.py", line 203, in produce_img_latents
  File "apps\stable_diffusion\src\pipelines\pipeline_shark_stable_diffusion_utils.py", line 103, in load_unet
  File "apps\stable_diffusion\src\models\model_wrappers.py", line 640, in unet
  File "apps\stable_diffusion\src\models\model_wrappers.py", line 611, in unet
  File "apps\stable_diffusion\src\models\model_wrappers.py", line 575, in compile_unet_variants
  File "apps\stable_diffusion\src\models\model_wrappers.py", line 450, in get_unet
  File "apps\stable_diffusion\src\utils\utils.py", line 157, in compile_through_fx
  File "apps\stable_diffusion\src\utils\utils.py", line 69, in _compile_module
  File "shark\shark_inference.py", line 207, in load_module
  File "shark\iree_utils\compile_utils.py", line 333, in load_flatbuffer
  File "shark\iree_utils\compile_utils.py", line 309, in get_iree_module
  File "iree\runtime\system_api.py", line 255, in add_vm_module
  File "iree\runtime\system_api.py", line 252, in add_vm_modules
SystemExit: Error registering modules: D:\a\SHARK-Runtime\SHARK-Runtime\c\runtime\src\iree\hal\drivers\vulkan\native_executable.cc:157: UNKNOWN; VkResult=4294967283; while invoking native function hal.executable.create; while calling import;
[ 1]   native hal.executable.create:0 -
[ 0] bytecode module@1:1404 -

Then I decided to try an older model, maybe 2.1 just didn't work.
Found device AMD Radeon R7 360 Series. Using target triple rdna2-unknown-windows.
Tuned models are currently not supported for this setting.
Downloading (…)cheduler_config.json: 100%|█████████████████████████████████████████████| 313/313 [00:00<00:00, 313kB/s]
loading existing vmfb from: C:\Users\ericj\Downloads\euler_scale_model_input_1_384_384fp16.vmfb
loading existing vmfb from: C:\Users\ericj\Downloads\euler_step_1_384_384fp16.vmfb
use_tuned? sharkify: False
_1_64_384_384_fp16_stable-diffusion-v1-4
Downloading (…)tokenizer/vocab.json: 100%|████████████████████████████████████████| 1.06M/1.06M [00:00<00:00, 3.31MB/s]
Downloading (…)tokenizer/merges.txt: 100%|██████████████████████████████████████████| 525k/525k [00:00<00:00, 7.29MB/s]
Downloading (…)cial_tokens_map.json: 100%|█████████████████████████████████████████████| 472/472 [00:00<00:00, 472kB/s]
Downloading (…)okenizer_config.json: 100%|█████████████████████████████████████████████| 806/806 [00:00<00:00, 808kB/s]
Downloading (…)_encoder/config.json: 100%|█████████████████████████████████████████████| 592/592 [00:00<00:00, 590kB/s]
Downloading model.safetensors: 100%|████████████████████████████████████████████████| 492M/492M [00:57<00:00, 8.63MB/s]
No vmfb found. Compiling and saving to C:\Users\ericj\Downloads\clip_1_64_384_384_fp16_stable-diffusion-v1-4_vulkan.vmfb
Using target triple -iree-vulkan-target-triple=rdna2-unknown-windows from command line args
Saved vmfb in C:\Users\ericj\Downloads\clip_1_64_384_384_fp16_stable-diffusion-v1-4_vulkan.vmfb.
Downloading (…)ain/unet/config.json: 100%|█████████████████████████████████████████████| 743/743 [00:00<00:00, 743kB/s]
Downloading (…)ch_model.safetensors: 100%|████████████████████████████████████████| 3.44G/3.44G [02:21<00:00, 24.3MB/s]
mat1 and mat2 shapes cannot be multiplied (128x1024 and 768x320)
Retrying with a different base model configuration
No vmfb found. Compiling and saving to C:\Users\ericj\Downloads\unet_1_64_384_384_fp16_stable-diffusion-v1-4_vulkan.vmfb
Using target triple -iree-vulkan-target-triple=rdna2-unknown-windows from command line args
Saved vmfb in C:\Users\ericj\Downloads\unet_1_64_384_384_fp16_stable-diffusion-v1-4_vulkan.vmfb.
Error registering modules: D:\a\SHARK-Runtime\SHARK-Runtime\c\runtime\src\iree\hal\drivers\vulkan\native_executable.cc:157: UNKNOWN; VkResult=4294967283; while invoking native function hal.executable.create; while calling import;
[ 1]   native hal.executable.create:0 -
[ 0] bytecode module@1:1404 -
Retrying with a different base model configuration
Error registering modules: D:\a\SHARK-Runtime\SHARK-Runtime\c\runtime\src\iree\hal\drivers\vulkan\native_executable.cc:157: UNKNOWN; VkResult=4294967283; while invoking native function hal.executable.create; while calling import;
[ 1]   native hal.executable.create:0 -
[ 0] bytecode module@1:1404 -
Retrying with a different base model configuration
Error registering modules: D:\a\SHARK-Runtime\SHARK-Runtime\c\runtime\src\iree\hal\drivers\vulkan\native_executable.cc:157: UNKNOWN; VkResult=4294967283; while invoking native function hal.executable.create; while calling import;
[ 1]   native hal.executable.create:0 -
[ 0] bytecode module@1:1404 -
Retrying with a different base model configuration
Error registering modules: D:\a\SHARK-Runtime\SHARK-Runtime\c\runtime\src\iree\hal\drivers\vulkan\native_executable.cc:157: UNKNOWN; VkResult=4294967283; while invoking native function hal.executable.create; while calling import;
[ 1]   native hal.executable.create:0 -
[ 0] bytecode module@1:1404 -
Retrying with a different base model configuration
Traceback (most recent call last):
  File "gradio\routes.py", line 401, in run_predict
  File "gradio\blocks.py", line 1302, in process_api
  File "gradio\blocks.py", line 1039, in call_function
  File "anyio\to_thread.py", line 31, in run_sync
  File "anyio\_backends\_asyncio.py", line 937, in run_sync_in_worker_thread
  File "anyio\_backends\_asyncio.py", line 867, in run
  File "gradio\utils.py", line 491, in async_iteration
  File "ui\txt2img_ui.py", line 173, in txt2img_inf
  File "apps\stable_diffusion\src\pipelines\pipeline_shark_stable_diffusion_txt2img.py", line 122, in generate_images
  File "apps\stable_diffusion\src\pipelines\pipeline_shark_stable_diffusion_utils.py", line 203, in produce_img_latents
  File "apps\stable_diffusion\src\pipelines\pipeline_shark_stable_diffusion_utils.py", line 103, in load_unet
  File "apps\stable_diffusion\src\models\model_wrappers.py", line 640, in unet
  File "apps\stable_diffusion\src\models\model_wrappers.py", line 635, in unet
  File "apps\stable_diffusion\src\models\model_wrappers.py", line 59, in check_compilation
SystemExit: Could not compile Unet. Please create an issue with the detailed log at https://github.com/nod-ai/SHARK/issues

So now I scoped this out with the Bing Chat GPT AI for it to help me figure out what to report to you. Here is its report:
First it advised:

The error code<PHONE_NUMBER> corresponds to VK_ERROR_DEVICE_LOST, which indicates that the logical or physical device has been lost. This could be caused by a hardware failure, driver bug, or system instability. The error occurred while invoking a native function called hal.executable.create, which is defined in the file native_executable.cc at line 157. The error also propagated to a bytecode module at line 1404. You may want to debug the program and check the state of the device and the modules before and after the error occurs.

Then I asked it to review line 157 and 1404, and provided it with the github link.

This means that the program encountered a fatal error while trying to register some modules that use the Vulkan API for graphics rendering. The error code<PHONE_NUMBER> corresponds to VK_ERROR_DEVICE_LOST, which indicates that the logical or physical device has been lost. This could be caused by a hardware failure, driver bug, or system instability. The error occurred while invoking a native function called hal.executable.create, which is defined in the file native_executable.cc at line 157. The error also propagated to a bytecode module at line 1404. You may want to debug the program and check the state of the device and the modules before and after the error occurs.

Thank you for sharing the github link. I have reviewed the code and found the following:

Line 157 of native_executable.cc is where the function iree_hal_vulkan_native_executable_create is defined. This function creates an executable that can run on one or more devices using Vulkan pipelines. It takes a list of pipeline caches and a list of shader modules as parameters.
Line 1404 of bytecode_module.cc is where the function iree_hal_vulkan_native_executable_create is called by the function iree_hal_vulkan_native_executable_cache_prepare_executable. This function prepares an executable for use by one or more devices. It takes a cache, a descriptor set layout, and a list of entry points as parameters.

It seems that the error occurs when the program tries to create an executable from a cache and a list of shader modules, but the device is lost or disconnected. You may want to check if the device is properly connected and configured, and if the cache and the shader modules are valid and compatible with the device.

Same problem here !

My hypothesis would be that this is related to the GPU running out of memory and the device crashing. We did make some changes in the latest release so that it doesn't use as much memory. So its worth giving it a fresh try again. If that doesn't work please also check if you lower the resolution to the minimum 384x384 if that works.

So an Amd RX 7900 XTX with 24go is not enough ?

So an Amd RX 7900 XTX with 24go is not enough ?

That should be more than enough, I think @iamhumanipromise has 4GB
@workpioupiou are you still seeing this issue on an Amd RX 7900 XTX with the latest build?

It seams to work on the last update, thanks !

"I may have some progress with the case using alternative AMD drivers. Please refer to https://www.amd.com/en/support/kb/faq/pdh-install."

Sorry for the late response, I can't really tell, there is a week, it was working well.
Yesterday, I has the error of this ticket https://github.com/nod-ai/SHARK/issues/1397 but on branch 700 and 712 but not with 714 (literraly the contrary of what is mention on the duplicate ticket).
I have a lot of malfunctionning, like when I execute the software, it's working for 2 or 3 prompt then it display an error all the times and need to be restart (on some models, the error stay after the restart).
Others errors can be my fault too, some model come with integrated vae (of what I understand) but I don't know if Shark know it and select them by default or if it's done by the model directly or if it's skip).
Lora have the same symptoms.
I tried one or two times last week ImgtoImg it works only one time. But the other times I was using image not generated by Shark (maybe it's that the problem ? )
Upscaling works great with X4 upscaler (before 714 there was a lot of model that do nothing with it in the dropdown but it seem to have been corrected)
Impating has work, but I didn't test it a lot
Outpainting has never work.
I don't tell that to critic the software, just to tell I have some bugs :)
And I don't think I will have a memory problem now. I upgrade my ram from 32 to 96go,


JWT::JWK::EC#public_key returns unexpected type

Hey,
I was trying to use a JWK inside a block in JWT.decode, since I cannot use the jwks option because (for backwards compatibility reasons) I need a special handling of the situation where no kid is present in the token header (I.e. if the issuer only has one key, use that one).
When trying to get the public key from a JWT::JWK using .public_key, its usability depends on the kty.
For RSA and in particular OpenSSL::PKey::RSA, you get another OpenSSL::PKey::RSA object, for which .private? returns false.
For EC and in particular OpenSSL::PKey::EC, you get a OpenSSL::PKey::EC::Point.
This seems unexpected and causes the validation to fail for EC, since a Point has no method dsa_verify_asn1 used in the EC Algo.
For me, using .keypair instead solved the issue but always exporting the private key as well seems like a bad habit.
Should JWT::JWK::EC#public_key return OpenSSL::PKey::EC even though OpenSSL::PKey::EC#public_key does not?

We should dig deeper into this one and fix the EC public key representation. Could also be a limitation of ruby/openssl?

Probably the issue is that OpenSSL::PKey::EC and similar are actually keypairs - the Ruby OpenSSL docs do not really provide a nice noun for this.


Add ability to show / pin more than one detector chosen at a time

I'm looking to show the Instance allocations at the same time I'm reviewing the CPU detector to correlate events between the two detectors (in this case) Would be nice to be able to pin multiple detectors while doing a manual review.

I think this would be a somewhat complicated change, may not happen very soon but we will keep this open


a new LO_CMD_SUBSCRIBE_PARTITIONS interval is added every new_assignment in brod_group_subscriber

for every partition reassignment {new_assignments ...} an extra ?LO_CMD_SUBSCRIBE_PARTITIONS info message is added to the message queue of the running group subscriber, causing a additional resubscribe interval every 2000ms due to handle_info(?LO_CMD_SUBSCRIBE_PARTITIONS, ...) always recursively resending back to self.
First allocation: 1 resubscribe attempt every 2s
Second allocation: 2 resubscribe attempts every 2s
Third allocation: 3 resubscribe attempts every 2s
etc...

@mokele Thanks for reporting this. I am working on a fix.

included as a part of 2.5.0 release.
published to hex.


intergate a small backend server with existing pushpin Docker file

Running pushpin Docker as a container works fine as standalone.
Now i am trying to add a small nodejs banckend application to the existing pushpin Dockerfile  so that i can set headers and also acts as a reverse proxy for pushpin. but as the Dokcerfile has the limitation of single CMD command i cannot run the node server command once again in the same Dockerfile. eg: CMD ["pushpin", "--merge-output"]. how can i solve this.

Hi,
It's best to run separate containers if you can. This is typically how containerized deployments are done. It's also a good way to deploy Pushpin, because multiple backend instances may need to share the same Pushpin instances.
But if you really need to run multiple programs in one container, you can use something like supervisord as the main CMD.

Thanks @jkarneges. it helped
I have created pushpin and backend containers and deployed in GKE with istio(service mesh) and in the routes file of pushpin container, I have given as mbackend1-service.default.svc.cluster.local:8000/*  while accessing the 7999 port from the browser it says No route for host: 1xx.1xx.1xx.4.
Does routes file accept only DNS and IP address only or will it also accept the service urls like service-name.namespace.cluster.local

Pushpin uses DNS lookups to resolve targets, so service URLs should work.


runtime: make LLP64 clean

This is a blanket pass replacing use of __LP64__ with
__POINTER_WIDTH__ == 64.  The latter is more expressive and also LLP64
clean.  This change is needed to enable support for Windows x86_64 which
is a LLP64 environment.

Replace this paragraph with a description of your changes and rationale. Provide links to external references/discussions if appropriate.

Resolves SR-NNNN.

CC: @jrose-apple @rjmccall

@swift-ci please test

Build failed
Swift Test Linux Platform
Git Sha - b177a599742226aef9eaf7f859d3aa8bb7a9d89a

Don't think that the foundation failure is related (network flakiness?)
@swift-ci please test Linux platform

@swift-ci please test

Build failed
Swift Test Linux Platform
Git Sha - b177a599742226aef9eaf7f859d3aa8bb7a9d89a

Build failed
Swift Test OS X Platform
Git Sha - b177a599742226aef9eaf7f859d3aa8bb7a9d89a

The macOS failure seems unrelated.  "ld: can't write output file: - for architecture i386"
@swift-ci please test macOS platform


Partial atmos refactor

This PR reworks how some parts of atmos code work. Originally it was just meant to be a performance and bugfix PR, but it has ballooned in scope. I'm not sure about some of my changes largely because I'm not sure if some things were an oversight or an intentional decision for some reason.
List of changes:

The MolesArchived float[] field is now read-only

It simply gets zeroed whenever the GasMixture is set to null instead of constantly reallocating

Airtight query information is now cached in TileAtmosphere

This means that it should only iterate over anchored entities once per update.
Previously an invalidated atmos tile would cause ProcessRevalidate() to query airtight entities on the same tile six times by calling a combination of GridIsTileAirBlocked(), NeedsVacuumFixing(), and GridIsTileAirBlocked(). So this should help significantly reduce component lookups & entity enumeration.
This does change some behaviour. In particular blocked directions are now only updated if the tile was invalidated prior to the current atmos-update, and will only ever be updated once per atmos-update.
AFAIK this only has an effect if the invalid tile processing is deferred over multiple ticks, and I don't think it should cause any issues?

Fixes a potential bug, where tiles might not dispose of their excited group if their direction flags changed.
MapAtmosphereComponent.Mixture is now always immutable and no longer nullable

I'm not sure why the mixture was nullable before? AFAICT the component is meaningless if its null?
Space "gas" was always immutable, but there was nothing that required planet atmospheres to be immutable. Requiring that it be immutable gets rid of the constant gas mixture cloning.
I don't know if there was a reason for why they weren't immutable to begin with.

Fixes lungs removing too much air from a gas mixture, resulting in negative moles.
GasMixture.Moles is now [Access] restricted to the atmosphere system.

This is to prevent people from improperly modifying the gas mixtures (e.g., lungs), or accidentally modifying immutable mixtures.

Fixes an issue where non-grid atmosphere tiles would fail to update their adjacent tiles, resulting in null reference exception spam

Fixes #21732
Fixes #21210 (probably)

Disconnected atmosphere tiles, i.e., tiles that aren't on or adjacent to a grid tile, will now get removed from the tile set. Previously the tile set would just always increase, with tiles never getting removed.
Removes various redundant component and tile-definition queries.
Removes some method events in favour of just using methods.
Map-exposded tiles now get updated when a map's atmosphere changes (or the grid moves across maps).
Adds a setmapatmos command for adding map-wide atmospheres.
Fixed (non-planet) map atmospheres rendering over grids.

Media
This PR also includes changes to the atmos debug overlay, though I've also split that off into a separate PR to make reviewing easier (#22520).
Below is a video showing that atmos still seems to work, and that trimming of disconnected tiles works:
https://github.com/space-wizards/space-station-14/assets/60421075/4da46992-19e6-4354-8ecd-3cd67be4d0ed
For comparison, here is a video showing how current master works (disconnected tiles never get removed):
https://github.com/space-wizards/space-station-14/assets/60421075/54590777-e11c-41dc-b49d-fd7e53bfeed7
:cl:

fix: Fixed a bug where partially airtight entities (e.g., thin windows or doors) could let air leak out into space.

You know when this PR will get reviewed? Or is it still work in progress?

You know when this PR will get reviewed? Or is it still work in progress?

I honestly thought I'd merged this before I went on holiday two months ago. I'll update & merge it sometime after I'm confident the recent engine update didn't break anything.


Fixed failing test since should have been using assert instead of should

Coverage remained the same at 93.137% when pulling 81005b89d3df0282b0cd61ec0502eb408121268b on jameslarking:master into 0544cc7e13a08c11ec3fc8b26dbd1286dbf3811d on vpulim:master.


Is LND node running needed for lndinit to work?

It's not an issue, but just to get a better understanding.
For some reason I thought lndinit works via running requests to an lnd node but then ran without having a node and it still worked.
So I suppose lndinit just needs some data from me like macaroons and cert and then does everything internally?
Thanks!

There are multiple sub-commands in lndinit. I suppose we could document them better.
Most of them indeed work without lnd running, as they are designed to do some provisioning work before lnd is started.

gen-password: generate a random password (no lnd needed)
gen-seed: generate a random seed phrase (no lnd needed, but seed will be in the lnd specific aezeed format)
load-secret and store-secret: interact with kubernetes to read and write from/to secrets (no lnd needed)
init-wallet: has two modes:

--init-type=file creates an lnd specific wallet.db file and only works if lnd isn't running yet.
--init-type=rpc calls the lnd RPC to create a wallet and therefore needs lnd to be running and no wallet to exist. Use this mode if you are using a remote database as lnd's storage backend instead of bolt DB based file databases.

wait-ready: waits for lnd to be ready by connecting to lnd's status RPC (needs lnd to run, eventually)

I hope that helps. I'm going to add this to the docs eventually. But closing the issue for now.


Load plain text or markdown files from data folder

This is not an issue, but a question.
I know that Middleman automatically loads the contents of .json or .yml data files that exist in the /data folder.
Is there any way to load the contents of any .txt or .md file inside this folder?
I found this extension, but I don't see how I can achieve this.
Example
Given this structure and the following files:
data/
├── foo.yml
└── bar.txt

foo.yml:

text: "I can load this text."

bar.txt

I want to load this text.

I can access data.foo.text and retrieve I can load this text.
I want to access data.bar and retrieve I want to load this text.
Thanks in advance!

You can actually do this with the yaml data itself:
https://github.com/middleman/middleman/blob/master/middleman-core/fixtures/nested-data-app/data/examples/withcontent.yaml
Put some Yaml inside a  --- block at the top, what comes after will be available as text as data.foo.postscript
Which, if markdown, can be run through a filter to render to html
https://github.com/middleman/middleman/blob/master/middleman-core/fixtures/nested-data-app/source/extracontent.html.haml.erb

That's a nice alternative.
The only problem is that the files that I try to load are shared among other people and I can't modify them.
More precisely, I'd like to load data from this repository, that contains programming problems. I'm trying to follow the ICPC problem format.
For each problem(example), I have:

problem.yaml: Contains problem metadata. This is loaded properly.
enunciat.md: Problem description.
tests/: Directory that contains several test cases in plain text:

foo.in: Input
foo.out: Expected output

This is probably the closest. There is a raw data API: https://github.com/middleman/middleman/blob/48c97b22ff25e22a2533fb5b4128337b5a97e080/middleman-core/fixtures/basic-data-app/config.rb
So do your data fetching, loading and parsing in config.rb, then pass them to the data store. They should be accessible like local files in your templates.

You can actually do this with the yaml data itself:
https://github.com/middleman/middleman/blob/master/middleman-core/fixtures/nested-data-app/data/examples/withcontent.yaml
Put some Yaml inside a --- block at the top, what comes after will be available as text as data.foo.postscript
Which, if markdown, can be run through a filter to render to html
https://github.com/middleman/middleman/blob/master/middleman-core/fixtures/nested-data-app/source/extracontent.html.haml.erb

I followed your previous suggestion and it's working :)
The only thing that doesn't work and I don't understand is the :markdown statement used in:
https://github.com/middleman/middleman/blob/master/middleman-core/fixtures/nested-data-app/source/extracontent.html.haml.erb
I have the following data and .erb code:

data/problems/problem1.yml:

---
name: Problem 1
---
## H2 test
- Hello __world__!

Code snippet from problem1.html:

<% problem = data.problems.problem1 %>

<%= problem.name %>
  # This works
    :markdown
      <%= problem.postscript.gsub("\n", "\n\s\s") %> # This doesn't

The problem I have is that the content in postscript isn't rendered.
Thanks in advance.

I'm using a markdown helper as a workaround:
def markdown(content)
     Tilt['markdown'].new { content }.render
  end

data ('plain' yml)
story: >-
  ## Heading

Usage:
<%= markdown product.body %>

You could place your gsubs in the helper itself, even.

I managed to do it using a helper as well:

In config.rb:

helpers do
  def markdown(text=nil)
    text ||= yield
    return Redcarpet::Markdown.new(Redcarpet::Render::HTML, autolink: true, tables: true).render(text)
  end
end

Then in problem1.html:

<% problem = data.problems.problem1 %>

<%= problem.name %>
  # This works
    <%= markdown problem.postscript.gsub("\n", "\n\s\s") %> # Now this works too

Even so, I'm still intrigued about the :markdown syntax used in:
https://github.com/middleman/middleman/blob/master/middleman-core/fixtures/nested-data-app/source/extracontent.html.haml.erb


Could you afford the prtrained model and inference code for evaluation

Hi,
I am very interested in your work for the contribution of dataset and novel method.  I am going to do some work upon on your work, Could you afford the pre-trained model and inference code for evaluation for convenient comparison?
Thanks!

Sorry for late response. Please refer to https://github.com/Tangshitao/ClipShots_basline

Hello @Tangshitao ! As I understood, under the link is an implementation for deepBSD architecture, but not for DSM which is introduced in your paper. Could you provide a link to an implementation of DSM if there's exists one?


relink the  persistent volume of petset

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
For 1.8 Features: set Milestone to 1.8 and Base Branch to release-1.8
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
NOTE: Please check the “Allow edits from maintainers” box (see image below) to
allow reviewers to fix problems on your patch and speed up the review process.
Please delete this note before submitting the pull request.

This change is

/assign @zacharysarah
PTAL thanks

@jianglingxia :wave: Please resolve the merge conflicts in this branch. Thanks!

@zacharysarah  I have rebased it,for your approve,thanks!

It would be good to delete the note and image in template before submitting the pull request in the future :)

OK，thanks for your advice@xiangpengzhao


CI: bump Rust to 1.69.0

Coverage: 59.542% (+0.2%) from 59.376% when pulling e39210b75099ac3afb5539ec66b3975d3863f675 on feature/ci-bump-rust into 7299d6b8ff7c081d59743f874857f663fc0da6a4 on master.


Move from hard-coded strings to react supported environment variables.

Purpose

Need this change so customer can deploy this specific sample to Azure Static web apps and build those env vars in the GitHub action.
Does this introduce a breaking change?

[ ] Yes
[x ] No

Pull Request Type
What kind of change does this Pull Request introduce?

[ ] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ x] Refactoring (no functional changes, no api changes)
[x ] Documentation content changes
[ ] Other... Please describe:

How to Test

Get the code

git clone [repo-address]
cd [repo-name]
git checkout [branch-name]
npm install

Test the code

What to Check
Verify that the following are valid

...

Other Information

@derisen Please let me know what needs to happen to get this merged.

@diberry sounds good, hoping to review this by tomorrow


Update epanet.c

Added control in ENgetcurve
curveIndex must be in range 1-Ncurves
updated geterrmsg with ERR206

Thanks @mauriziocingi
@samhatchett can we merge this into dev-2.1?

@mauriziocingi it would be best to branch off of dev-2.1 and re-submit the PR from there. All these fixes will be rolled into that release.


Wrong Code in example in Programmer's guide

In Programmer's guide Variable section
the assignment variable is a tf.Tensor and should use .eval() instead of  .run()
Otherwise, this code would produce an error:
AttributeError: 'Tensor' object has no attribute 'run'

Can one of the admins verify this patch?

I found it is not right, It should be sess.run(assignment) or  assignment.op.run() to finish the assignment op


Create coursier-extras module

Containing in particular stuff currently in coursier-cli

spark-related things,
assembly generation,
typelevel-related things,
new flink-related ones?

Module created in https://github.com/coursier/coursier/pull/541/commits/e76f6170f1ba2c6f3f981fe5a41163f84fbca0a2 (with only typelevel-related things for now).


Migration Log

This is an auto-generated issue. The migration log is in the following comment(s).

Log Chunk 1
[2024-05-20T07:03:57Z] INFO -- Migration started by shubhajyoti-bagchi-groww from https://github.com/GrowwOld/grpc-kube-resolver to Groww-OSS/grpc-kube-resolver
[2024-05-20T07:03:57Z] INFO -- Migration ID: e83feea2-2ff4-47f0-be7a-25f310fa3e62
[2024-05-20T07:03:57Z] INFO -- -----------------------------
[2024-05-20T07:03:57Z] INFO -- Git source migration started
[2024-05-20T07:07:09Z] INFO -- Git source migration completed
[2024-05-20T07:07:09Z] INFO -- -----------------------------
[2024-05-20T07:07:11Z] INFO -- Extraction started
[2024-05-20T07:07:16Z] INFO -- Extraction complete
[2024-05-20T07:07:16Z] INFO -- -----------------------------
[2024-05-20T07:07:16Z] INFO -- Transformation started
[2024-05-20T07:07:24Z] INFO -- Transformation complete
[2024-05-20T07:07:24Z] INFO -- -----------------------------
[2024-05-20T07:07:24Z] INFO -- Import started
[2024-05-20T07:07:25Z] WARN -- 'Allow Forking' setting could not be enabled for the repository because it is not enabled at the organization level.
[2024-05-20T07:07:43Z] INFO -- Import complete
[2024-05-20T07:07:43Z] INFO -- -----------------------------
[2024-05-20T07:07:43Z] INFO -- Migration complete
[2024-05-20T07:07:43Z] INFO -- -----------------------------


Fix networks: flag to skip missing edges

Summary of changes
Fixes #162

Licensing agreement

[x] I agree to release these inputs under the combined MIT and CCBY SA 4.0 licenses of this repository

Will add tests once #158 is merged in

I think my answer would be both of the above, but I could easily be convinced otherwise.

Thanks @hannahbaumann  & @IAlibay I think both cases should now be handled in 4267435


Fix pixel quests OZ and import

Description
We are gonna reused the contract of Art-peace:
Quests and Pixel contract.
Todo

[ ] Fix pixel OZ version
[ ] Fix import of pixel quets
[ ] Import in lib.cairo with a good import mod/crates management.
[ ] If others examples need pixel contracts

Please can I work on this?

I am applying to this issue via OnlyDust platform.
My background and how it can be leveraged
Hi.

We can close this issue @manlikeHB, fix in #104


Feature Request: hide and show per vault?

When the hotkey is pressed, all obsidian windows are hidden. Is is possible to configure hotkey per vault? So that obsidian windows will not interfere with each other.

Hmm, maybe. This is a good idea, it may take some work though to figure out how the plugin can tell which windows go with which vaults - I'll have a go at this after I've gotten up to date with a couple of my other projects.

@hustrjh yes, I think this is close enough to the same issue. #2 is related as well.
I'm focusing on the notion-enhancer at the moment, but once I've pushed out the update for that I'll see what I can do about this.

Take your time. Thanks!

@hustrjh @hedonihilist multi-vault support has been added in the latest commit/release, let me know how it goes :)

@dragonwocky  It works perfect for me. Thanks for your excellent work. ❤

@dragonwocky Just tried the new version and it's awesome. Thank you for your work👍


where are the source code & assets for this animation?

From the CC Certificate channel:
"Does anyone know where to get the code for this animation? https://labs.creativecommons.org/2011/demos/license-layers/ I would like to use it in our libguide. The links in the attribution indicating where to get the code are dead. © 2011, Creative Commons, Nathan Yergler, Alex Roberts. Licensed to the public under CC BY 3.0 Unported. Creative Commons logo used under CC Trademark Policy.
Source code and assets available in the labs/license-layers git repository on code.creativecommons.org."
code.creativecommons.org never loads so not sure if it's there but can't get to it or not.
=====================
Finally, we're going to put someone's name here, so they get alerted to the new
issue and can assign it to the right person. @little-wow

Tag @peterspdx @ericsteuer

I don't know the origin of this animation nor have I ever seen source files. But coincidentally, I recently had a static version of it re-drawn by an illustrator so it would be high res enough to be used in the CC Cert book that the ALA and CC are working on. Hopefully it can be of some use here:
https://drive.google.com/open?id=1ZXA40a6nxE-kz8-CQL41UqtZIxdsxJZC
and in grey:
https://drive.google.com/open?id=1JpWJHGhfo5vRd5VL6b5AcUaHHs38e8sj

Also, @little-wow, at one point, Cable had asked for this graphic to go on the /downloads page of cc.org. If you think there's an elegant way to make it available there for people, will you please add it?

It's on the downloads page. I also added the attribution.


Rename SymInfo::address to addr

Rename the SymInfo::address member to addr, in pursuit of our aim of
using short hand "addr" throughout the crate eventually.

This is a mechanical change that should be uncontroversial. Will merge once CI passes.


Update chain IDs that point to full chain sdi's

Some interactions that interact with the full chain get the chain wrong and interact with itself. Find which other mol_id to use.

Not important, switched to EPPIC/CATH


Custom header touch not processed

I'm trying to set up a custom header layout which needs to receive touch events.  However the touch events are being intercepted by the RecyclerViewMaterialAdapter which wraps my recyclerview.  The dummy header on the recyclerview takes all touch events and scrolls the content.  Maybe you have a suggestion of how to fix this or is it something to look into in a future release?

I was able to get something working by having a custom header view dispatch its touch event.
class HeaderViewHolder extends RecyclerView.ViewHolder {
        public HeaderViewHolder(View view) {
            super(view);
            view.setOnTouchListener(new View.OnTouchListener() {
                @Override
                public boolean onTouch(View v, MotionEvent event) {
                    v.getParent().requestDisallowInterceptTouchEvent(true); // needed for complex gestures
                    return mHeaderView.dispatchTouchEvent(event); // onTouchEvent won't work
                }
            });
        }
    }

let me know if you would like a pr for it.

which version are you using? use the last version, he already did the header items clickable, but if you've already using the 1.1.2 version, it's a problem with your code, post here your click listener code and maybe I can help you!


[FLINK-31262][kafka] Move kafka sql connector fat jar test to SmokeKafkaITCase

What is the purpose of the change
SmokeKafkaITCase only covered the application packaging test of datastream job, we should also bring this kind of test to sql job submitted by sql-client to cover the case of sql connector fat jar.
In fact, we already have similar test class with the same purpose, that is SQLClientKafkaITCase, but this test is ignored since 2021/4/20. It depend on the
LocalStandaoneKafkaResource which download kafka and sets up a local cluster, but we often encounter download failures in CI environments. Fortunately, now we prefer to use TestContainer in E2E test. So I suggest integrating the corresponding test logic into SmokeKafkaITCase, and then removing it
Brief change log

Remove flink-streaming-kafka-test-base module.
Remove SQLClientKafkaITCase.
Add sql smoke test for kafka.

Verifying this change
This change is already covered by existing tests.
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): no
The public API, i.e., is any changed class annotated with @Public(Evolving): no
The serializers: no
The runtime per-record code paths (performance sensitive): no
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn, ZooKeeper: no
The S3 file system connector: no

Documentation

Does this pull request introduce a new feature? no

I see https://github.com/apache/flink/pull/22797 , this pr is no longer relevant to this repository, I suggest closing this pr and porting the change to the new Flink connector kafka repo if it is still relevant.

@reswqa Will you move it to the other repo?


how to dispaly toast as RTL direction

hello thanks for this
i want to use sonner in my project
how to put some margin between icon and the text cause the arabic text is from right to left so the text touch the icon?

You can adjust the styling with either a className or style tag.

@emilkowalski I'm wondering if Sonner can support RTL out of the box


fix(continuousphp) link badge example

Hello, this is a quick fix related to the implementation of continuousphp badge https://github.com/badges/shields/pull/1051
The provider are missing in the example link.

Thanks!


Sapphiretest stateisnull

Errors in 3rd party packages or other project code is "masked" in SapphireTest when running unit tests, due to those errors causing $state to be null.

Oops, wrong base-branch.


APIPort missing Dependencies tab

I remember in earlier versions of APIPort that there used to be a External Dependencies tab which used to tell any external dependencies that your project has, so that we can ensure that we reference their .NET Core versions when compiling our project. This doesn't seems to be present in the latest APIPort version.

Sorry for the slow response, are you referring to the "Unresolved Assemblies" tab? It's still in the report if you have any that the client could not resolve.
If this isn't the case, please reopen.


Alter the name field in the user groups table so that it supports cas…

…e sensitivity

I can now add
foo
Foo
fOo

as separate groups.
I also confirmed that being a member of foo does not grant access to an sdb that has granted permissions to Foo.

Coverage remained the same at 54.346% when pulling b33177793930c624d312a575033e78317eb00849 on bugfix/user_groups_should_be_case_sensitive into 335bb95ca2316b49c2c876cdae95c180c0d89f71 on master.


Time Management Error

Using "--const-time" option and "--thread" option at the same time,
Ray consume time as much as the number of thread on Windows OS.
e.g. )  "./ray --const-time 5 --thread 4"
Ray considers 20 seconds at the first move.

Fixed


chore: Optimize goto_definitions for workspace case

Description
Problem*
Resolves
Slow performance on bigger workspace with goto-definitions #3915
Summary*
Optimises performance of a request from ~16 seconds to ~1s on sample workspace noir-protocol-circuits
Documentation*
Check one:

[x] No documentation needed.
[ ] Documentation included in this PR.
[ ] [Exceptional Case] Documentation to be submitted in a separate PR.

PR Checklist*

[x] I have tested the changes locally.
[x] I have formatted the changes with Prettier and/or cargo fmt on default settings.

Can you modify this PR description to say how this optimizes go to definitions?


added:solution for Coding Interview Prep/Data Structures-Create a Map Data Structure

Checklist:

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] All the files I changed are in the same world language, for example: only English changes, or only Chinese changes, etc.

Closes #XXXXX

Congrats @ubermachine on your first pull request (PR)! 🎉
Thank you for your contribution to the page! 👍
We're happy to accept these changes, and look forward to future contributions. 📝


big renoise update

project manage can now inject patches from any imported project into a new renoise song file.
huge update for renoise converter

side chain support via metaplugin
instrument refactor, each has its own channel
support for instrument track routing
instrument automations can now be on any track
also fixed bug with project manager where spaces in folder name fuxxed playback

Admittedly it's a bit hard to review so much meaningfully in parts of the converter that I don't know very well, but what I can see looks good and the results speak for themselves.
Awesome stuff, cheers! 👍


Kodi Media Sensors not able to handle more than 1 Kodi instance

Is your feature request related to a problem? Please describe.
Sort of.
Using 2 Kodi Players at home for now.
As I have added the Integration twice :
Logger: homeassistant.components.sensor
Source: helpers/entity_platform.py:540
Integration: Sensor (documentation, issues)
First occurred: 8:14:31 AM (4 occurrences)
Last logged: 8:14:35 AM
Platform kodi_media_sensors does not generate unique IDs. ID kodi_media_sensor_search already exists - ignoring sensor.kodi_media_sensor_search
Platform kodi_media_sensors does not generate unique IDs. ID kodi_recently_added_tv already exists - ignoring sensor.kodi_recently_added_tv
Platform kodi_media_sensors does not generate unique IDs. ID kodi_recently_added_movies already exists - ignoring sensor.kodi_recently_added_movies
Platform kodi_media_sensors does not generate unique IDs. ID kodi_media_sensor_playlist already exists - ignoring sensor.kodi_media_sensor_playlist
Describe the solution you'd like
I would want to be able to have separate Kodi Media Sensors per Kodi Player due to different Libraries (Age restriction related) and /or profile changes.
Describe alternatives you've considered
I can't think of any in this case.
Additional context

Home Assistant and Custom Component versions (please complete the following information):
Home Assistant version: latest to date, no newer updates available
kodi-recently-added component version: latest to date, no newer updates available

Hi, I worked on a version 5.0.0 which is now in beta version. I think I solved it. Can you try and let me know if it's ok as I don't use multiple instance of kodi at home in real situation.
Attention you'll need to reconfigure the integration completely as using new ID break the links with previous configuration.

Hi
sorry for the delay, I installed the beta now and I can confirm adding the integration creates new entities.

Due to time issues I'll come back to you later.
Thank you already.

Hi, I suppose this is working now. I close the request.


Improve detect web crypto

https://app.circleci.com/pipelines/github/DimensionDev/Maskbook/5157/workflows/c997a661-f5c2-4f1d-94c3-15fa8a01bfbe/jobs/15762/parallel-runs/0/steps/0-103
in maskbook build, server-side render
the runtime is not window object

and use prettier formatted the file.

@arweave-kyle

@arweave-kyle  Thanks!


什么时候开源 Windows XP ！

:）

登录只为点赞

Translate: When Windows XP will be open sourced :)

看样子也是30年之后了

Actually few people would read the source code as the source code of Windows XP is a giant engineering

收购 Github 却只开源 MS-DOS 并不够诚意！

：）

开源了也没用，源码太多，还是搞linux是正道，其他的通通是邪教😄

hey guys, there's no chance. wake up, don't  drown in your Chin*** Dream. If M$ do it, the so called PROs of some great country will copy it then name it a completely IPR OS.😂😂😂

@darouwan Wine developers will definitely read it.

Sorry, no plans.

The first issue that been closed [QwQ]

強勢圍觀
什麼時後開源Windows 10

lol

six six six

请不要使用 Issues 进行版聊。
Please do not use Issues Tracker to chat.

@Formyown 所以一定要活到这么久啊，千万不要猝死。
大家都注意保重身体

什么时候NTFS开源
When NTFS will be Open source😷

有生之年

it would be after win3.x win95 win98 winMe win2000 , ummmmm

It seems that some of them have been already leaked.

没人想开源 VS 吗？
Does anyone want to open source Visual Studio?

no freaking way

-.-

开源也看不懂，然并卵
Open source can't understand, but eggs

特地登录只为给楼主顶一贴。


Update peerDependency range to support Astro 4

👋 Hey folks! Just a quick PR to update the peerDependencies range to support Astro >4.0.0!
Fixes #583

Thanks @natemoo-re! Closed with the latest release.


adding absolute path to distribution path

Signed-off-by: randybrunopiverger<EMAIL_ADDRESS>

/cc @chrisahl @jeswanke


Try/Catch

try
{
    // Error!
    echo;
}
catch
{
    echo "Error! <{var[error]}>"
}

This requires complex error handling at the queue level, an error should know exactly which command caused it (generally the currently executing command on a queue) and from there know exactly which line in which file it was at (the command should know this).


Spike: Responsive HTML output panel for the editor

How do we best support multiple output screen sizes on the users device?
Do we scale the output to fit the output panel?
Do we add an additional scroll and keep the output 1:1?
How do these options impact the input panels and available screen space?
Widths to play with:
375px, 768px, 1600px, 1920px

@maxelkins can you give us rough screen sizes to play with

Issues:

Incosinstent use of .css/.scss files htmlrunner.css

You ok pushing your branch @magdalenajadach and I can take a nosey 😄


Char is not moving

Details
My char will not move unless I manully left press the mouse in the game. What interesting is no matter where the pointer is, my char moves along the right routed way. So I believe there are some issues with auto-clicking, unfortunately I don't get into Go so Im unable to help debug/fix.
Version
v0.4.0
Logs
Nothing weird in the log.

Character is moving through the "force movement" key binding, please be sure is correctly set to a normal key (default is 'e')


Is there a way to set background image for specific date cell in the Tapku Calendar module?

Hi,
I am just wondering that is there a way to set the background image for specific date cells in the Tapku calendar module? I am talking about setting the background image/colour on the fly, instead of modifying the image/colour statically from the source code.
For example: user specifies a day range (20 Oct 2011 - 25 Oct 2011), then these dates will be set to a specific background image.
I have found the method to set the background images for different cells (selected date, normal date, previous month date, etc),

(void) drawRect:(CGRect)rect;  from TKCalendarMonthView.m, about line 324

But I am not sure how this function has been called to draw the calendar.
Anyone has done this before?
Thank you for your help in advance.
William

+1


Csse layout specfication

~currently atop #358~
Description

[x] see changelog
[x] this moves many of the fields in AtomicInput into a submodel AtomicSpecification that can be shared with other input schema

Changelog description

Status

[x] Code base linted
[x] Ready to go

Requesting review @davidbrownell, @krachwal, @rfievet, @ketanbj, @varun646, @jyoung3131


Documentation: Configuration links to installation guide

On the documentation site, https://onivim.github.io/oni-docs, the "Configuration" link in the left hand menu goes to https://onivim.github.io/oni-docs/#/./oni.wiki/Installation-Guide
I think it should go to https://onivim.github.io/oni-docs/#/./oni.wiki/Configuration

Thanks for catching this, @city41 ! Looks like @599316527 fixed this for us in onivim/oni-docs#11 - just brought it in.


Update npm package

Description
It's not updated
Reproducibility
Go on https://www.npmjs.com/package/cloudflare-discord-bot and see, it says 7 bmonths ago also if you made a commit 10 days ago on github
Version
0.0.1 (latest)
What browsers are you seeing the problem on?
No response
Log output
No response
Code of Conduct

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

@alvgaona should properly deprocate the old package on npm and direct users to the new one

Hi @LoryPelli, I'm working on the documentation. Soon we'll do an initial release of what we have in main.

@alvgaona so how can I use the package updated? Fork the github repo?

@Inrixia ETA for package update?

You can declare in your package.json dependencies, the main branch of this repo to use it. Until I get the release out.

@alvgaona the package.json of this repo? Or another one?

@alvgaona the package.json of this repo? Or another one?

That'd be the package.json of your project.

@alvgaona the package.json of this repo? Or another one?

That'd be the package.json of your project.

Fast reply...good

@LoryPelli I'll leave the issue open as I still need to update the package.

Ok, @alvgaona does I still need to download the repo for the package.json thing?

Why visual studio isn't able to show possible commands?

Why visual studio isn't able to show possible autocomplete?

Like for example with discord.js if I type client. it will show something that would work with that method

ETA 1 month, right?

Yea sadly it's on @alvgaona to publish the new package so just waiting on them @LoryPelli

I'll try to have the release on December, 20th.


Expand arguments before shellescape

Using <%= @args[0] %> in a command causes a shellescape error.
The arguments should be expanded before trying to shellescape the provided string in the YAML configuration file.

Hey @mjsr! To help me replicate this error, could you please post as much of the YAML file as you can, and check your Tmuxinator version? You should be able to check that with mux -v.

@J3RN, I cannot repro this issue anymore. Probably a mistake on my end.
Things are working as expected now. Sorry for the trouble and thanks for getting back to me.

mjsr


CleanUp docs page is broken

https://holodeck.readthedocs.io/en/latest/packages/Dexterity/CleanUp/clean-up.html
Images aren't rendering

Also are things supposed to be tagged here?

In develop the images are working: https://holodeck.readthedocs.io/en/develop/packages/Dexterity/CleanUp/clean-up.html
It should have tags, I will work on that.

Actually all items of trash are tagged as trash, which is useless to document. Closing issue with no changes.


Fix JSON request data

There was a typo in the code (self.requests instead of self.request) that prevented JSON request data to be reported at all. This pull request fixes the problem, and makes the except block more specific to make sure it won't mask any other errors.

Coverage remained the same at 3.61% when pulling f3044f16cca1256e62d925e7be0717db09f31f43 on adambyrtek:fix-json-request into 1c1b5f5dc4305841a9981a5b7f1035277333aba7 on kienpham2000:master.

awesome thanks @adambyrtek

You're welcome! By the way, have you considered making request optional, for exceptions raised outside of the requests context (e.g. async tasks)? Currently I have to create a fake empty request object just to make airbrake-flask happy.

Yep if you have time, would you please do another pull request?
Thanks,
Sent from my iPhone

On Mar 30, 2015, at 2:14 PM, Adam Byrtek<EMAIL_ADDRESS>wrote:
You're welcome! By the way, have you considered making request optional, for exceptions raised outside of the requests context (e.g. async tasks)? Currently I have to create a fake empty request object just to make airbrake-flask happy.
—
Reply to this email directly or view it on GitHub.


Possible synonym formatting error for CHEBI:195584?

Hi ChEBI folks,
One of our ETL pipelines at alliancegenome.org just started failing recently and we traced it down to a weird synonym format in the Sept 1st release of the ChEBI ontology. More specifically, this term:
[Term]
id: CHEBI:195584
name: Arginylthreonine
subset: 2_STAR
synonym: "\"(2S,3R)-2-[[(2S)-2-amino-5-(diaminomethylideneamino)pentanoyl]amino]-3-hydroxybutanoic acid\"" EXACT IUPAC_NAME [SUBMITTER]
property_value: http://purl.obolibrary.org/obo/chebi/charge "0" xsd:string
property_value: http://purl.obolibrary.org/obo/chebi/monoisotopicmass "275.15935" xsd:string
property_value: http://purl.obolibrary.org/obo/chebi/mass "275.309" xsd:string
property_value: http://purl.obolibrary.org/obo/chebi/formula "C10H21N5O4" xsd:string
property_value: http://purl.obolibrary.org/obo/chebi/inchi "InChI=1S/C10H21N5O4/c1-5(16)7(9(18)19)15-8(17)6(11)3-2-4-14-10(12)13/h5-7,16H,2-4,11H2,1H3,(H,15,17)(H,18,19)(H4,12,13,14)/t5-,6+,7+/m1/s1" xsd:string
property_value: http://purl.obolibrary.org/obo/chebi/smiles "O[C@@H]([C@H](NC(=O)[C@@H](N)CCCN=C(N)N)C(O)=O)C" xsd:string
property_value: http://purl.obolibrary.org/obo/chebi/inchikey "XNSKSTRGQIPTSE-VQVTYTSYSA-N" xsd:string
xref: Chemspider:128430686
xref: HMDB:HMDB0028719
is_a: CHEBI:16670

The synonym starts with a strange quote-backslash-quote-thing which we think might be an error? Would anyone at ChEBI have a moment to check if this is the case?
If it's a legitimate synonym we will work on our end to fix our parser.
Thanks for your time!

It looks like there are several similar instances of synonyms in the file. Is this a recent change? Curious as to why we haven't had parsing issues with these entries in the past...
grep 'synonym: "\\"' chebi.obo
synonym: "\"(2S,3R)-2-[[(2S)-2-amino-5-(diaminomethylideneamino)pentanoyl]amino]-3-hydroxybutanoic acid\"" EXACT IUPAC_NAME [SUBMITTER]
synonym: "\"(2S)-2,6-diaminononanedioic acid\"" EXACT IUPAC_NAME [SUBMITTER]
synonym: "\"dimethyl (2R)-pyrrolidine-1,2-dicarboxylate\"" EXACT IUPAC_NAME [SUBMITTER]
synonym: "\"phosphono (2S)-2,6-diaminohexanoate\"" EXACT IUPAC_NAME [SUBMITTER]
synonym: "\"(5R)-5-amino-4,8-dioxo-1,3,2-dioxazocane-2-carboxamide\"" EXACT IUPAC_NAME [SUBMITTER]
synonym: "\"pyridine-2,3-diamine\"" EXACT IUPAC_NAME [SUBMITTER]
synonym: "\"(3S)-3,17-dihydroxy-3-[(trimethylazaniumyl)methyl]heptadeca-4,6-dienoate\"" EXACT IUPAC_NAME [SUBMITTER]
synonym: "\"13-(3,4-dimethyl-5-pentyluran-2-yl)tridecanoic acid\"" EXACT IUPAC_NAME [SUBMITTER]
synonym: "\"(9R,10S)-9,10,16-trihydroxyhexadecanoic acid\"" EXACT IUPAC_NAME [SUBMITTER]
synonym: "\"(Z)-2-cyano-3-(3,4-dihydroxy-5-nitrophenyl)-N,N-diethylprop-2-enamide\"" EXACT IUPAC_NAME [SUBMITTER]
synonym: "\"[(2R,3R,4S,5S,6R)-2-[(1R,2Z,3S,4R,5S)-2-(cyanomethylidene)-3-hydroxy-4,5-dimethoxycyclohexyl]oxy-4,5-dihydroxy-6-(hydroxymethyl)oxan-3-yl] (Z)-3-(4-hydroxy-3-methoxyphenyl)prop-2-enoate\"" EXACT IUPAC_NAME [SUBMITTER]
synonym: "\"N-[(E,2S,3R)-1,3-dihydroxyoctadec-4-en-2-yl]ormamide\"" EXACT IUPAC_NAME [SUBMITTER]
synonym: "\"(4aS,5aS,12aR)-7-chloro-4-(dimethylamino)-1,6,10,11,12a-pentahydroxy-3,12-dioxo-4a,5,5a,6-tetrahydro-4H-tetracene-2-carboxamide\"" EXACT IUPAC_NAME [SUBMITTER]
synonym: "\"2-(5-hydroxy-4a-methyl-8-methylidene-1,2,3,4,5,8a-hexahydronaphthalen-2-yl)prop-2-enoic acid\"" EXACT IUPAC_NAME [SUBMITTER]
synonym: "\"[2-[2-(3,4-dihydroxyphenyl)-5,7-dihydroxy-4-oxochromen-8-yl]-4,5-dihydroxy-6-(hydroxymethyl)oxan-3-yl] acetate\"" EXACT IUPAC_NAME [SUBMITTER]
synonym: "\"5-(2-chloroethyl)-1-[(2R,4S,5R)-4-hydroxy-5-(hydroxymethyl)oxolan-2-yl]pyrimidine-2,4-dione\"" EXACT IUPAC_NAME [SUBMITTER]
synonym: "\"4-amino-5-chloro-1-[(2R,4S,5R)-4-luoro-5-(hydroxymethyl)oxolan-2-yl]pyrimidin-2-one\"" EXACT IUPAC_NAME [SUBMITTER]
synonym: "\"2-(ethylamino)-9-[(2R,4S,5R)-4-hydroxy-5-(hydroxymethyl)oxolan-2-yl]-1H-purin-6-one\"" EXACT IUPAC_NAME [SUBMITTER]
synonym: "\"(2R,3S,5R)-5-(6-aminopurin-9-yl)-2-methyloxolan-3-ol\"" EXACT IUPAC_NAME [SUBMITTER]
synonym: "\"2-amino-7-[(2R,4S,5R)-4-hydroxy-5-(hydroxymethyl)oxolan-2-yl]-3H-pyrrolo[2,3-d]pyrimidin-4-one\"" EXACT IUPAC_NAME [SUBMITTER]
synonym: "\"4-amino-1-[(2R,3R,4S,5R)-5-azido-3,4-dihydroxy-5-(hydroxymethyl)oxolan-2-yl]pyrimidin-2-one\"" EXACT IUPAC_NAME [SUBMITTER]

All of these entries were deposited into ChEBI by the MetaboLights database. Something must have gone wrong when they submitted these entries. The quotation marks ('') should not be present in any of the synonyms. I will try and fix these entries so the issue does not arise in next months release.

Thanks @amalik01 !
I also came across another instance of an escaped quote in a synonym. Not sure if this is intentional but just wanted to let you know. I'm not sure how many of these might exist:
[Term]
id: CHEBI:76100
name: 1-O-[6-O-(4-pyridylcarbamoyl)-alpha-D-galactopyranosyl]-N-hexacosanoylphytosphingosine
subset: 3_STAR
def: "A glycophytoceramide having a 6-O-(4-pyridylcarbamoyl)-alpha-D-galactopyranosyl residue at the O-1 position and an hexacosanoyl group attached to the nitrogen." []
synonym: "N-{(2S,3S,4R)-3,4-dihydroxy-1-[6-O-(pyridin-4-ylcarbamoyl)-alpha-D-galactopyranosyloxy]octadecan-2-yl}hexacosanamide" EXACT IUPAC_NAME [IUPAC]
synonym: "alpha-GalCer-6\"-(4-pyridyl)carbamate" RELATED [ChEBI]
synonym: "alpha-GalCer-6\"-(pyridin-4-yl)carbamate" RELATED [ChEBI]
synonym: "PyrC-alpha-GalCer" RELATED [ChEBI]
property_value: http://purl.obolibrary.org/obo/chebi/mass "978.43110" xsd:string
property_value: http://purl.obolibrary.org/obo/chebi/formula "C56H103N3O10" xsd:string
property_value: http://purl.obolibrary.org/obo/chebi/monoisotopicmass "977.76435" xsd:string
property_value: http://purl.obolibrary.org/obo/chebi/charge "0" xsd:string
property_value: http://purl.obolibrary.org/obo/chebi/inchikey "GONJMTFPPNECAU-VEDNRHISSA-N" xsd:string
property_value: http://purl.obolibrary.org/obo/chebi/smiles "CCCCCCCCCCCCCCCCCCCCCCCCCC(=O)N[C@@H](CO[C@H]1O[C@H](COC(=O)Nc2ccncc2)[C@H](O)[C@H](O)[C@H]1O)[C@H](O)[C@H](O)CCCCCCCCCCCCCC" xsd:string
property_value: http://purl.obolibrary.org/obo/chebi/inchi "InChI=1S/C56H103N3O10/c1-3-5-7-9-11-13-15-17-18-19-20-21-22-23-24-25-26-27-29-31-33-35-37-39-50(61)59-47(51(62)48(60)38-36-34-32-30-28-16-14-12-10-8-6-4-2)44-67-55-54(65)53(64)52(63)49(69-55)45-68-56(66)58-46-40-42-57-43-41-46/h40-43,47-49,51-55,60,62-65H,3-39,44-45H2,1-2H3,(H,59,61)(H,57,58,66)/t47-,48+,49+,51-,52-,53-,54+,55-/m0/s1" xsd:string
xref: PMID:23960235 {source="Europe PMC"}
xref: PDBeChem:1LA
is_a: CHEBI:59389

Hi @christabone
I have now fixed most of these issues. The changes will be visible in next months release.
Regarding the synonym (α-GalCer-6"-(4-pyridyl)carbamate) in CHEBI:76100. Unfortunately at the moment, we do not have a special character for the double prime symbol (https://en.wikipedia.org/wiki/Prime_(symbol)) in ChEBI and therefore have to use quotation marks to represent this symbol in the synonyms. This will need fixing at some point in the near future.


EHN: raw decimate?

I often play with data on my small laptop, and fancy the need to have a decimation in the raw object (ideally at loading time) to alleviate my memory. Is there any reason why we shouldn't have this? Could it then create issues with the events, or the subsequent epoching?

I was just running into this yesterday on the train. My poor Macbook crashed because I was trying to load in two files at once. So +1

Resampling or decimating raw before epoching creates sub-sample jitter, so it's better to decimate after creating epochs. (There was a long discussion of this issue about a year ago I can dig up if you're really curious.) There is already the raw.resample() method, but you're right it won't save you memory because it requires preloading. However, just decimating (taking every Nth sample) without doing some sort of filtering causes aliasing.
All that being said, if this is a really common use case, we can probably figure out a way to resample single channels at a time without preloading all the data at once. That way only the result needs to be stored in memory. It will be pretty brutally slow, though, I expect, since in some cases you'd essentually end up reading the entire file n_channels times (!) to do this.
Why do you need to load the raw data with preload=True? Can you use preload=False for your use case? Have you tried using memmapping?

Thanks for the quick reply. If it's slow (e.g. by using resample), then forget about it, as the main aim was intended for fast checkup. My use case was read raw > extract events > low-pass filter & bad chan detection > linear_regression_raw, but I guess I can just save the fitlered raw object, and use a preload=False with decimate=n in linear_regression_raw.
For future reference, the topic was mentioned here https://github.com/mne-tools/mne-python/issues/954

FWIW resampling might not be slow forever: #2722, #2035. And if you're using CUDA it's almost instantaneous (for me at least).

...but I guess the re-reading would probably still make it slow.

My use case was read raw > extract events > low-pass filter & bad chan detection > linear_regression_raw

Note you can do most of that stuff on the evokeds. If you interpolate or reject a channel anyways, it doesn't matter if you do it pre or post regression. And you can filter evokeds.

if you're using CUDA it's almost instantaneous (for me at least).

No CUDA on lightweight Macbooks.

If you interpolate or reject a channel anyways, it doesn't matter if you do it pre or post regression

I guess it does if I go for a regularized solver? My intuition is that the filtering should in principle reduce some of the unexplainable variance, and thus improve the regression.

Yes, if you stray from OLS, you lose the benefits of linearity :)
The regression fit is not so much our worry here - we want unbiased coefficients.
Filtering should make a difference it it's the difference between keeping or removing a longer segment of data due to a localized extreme spike.


Swarming user password on flutter-win-3 has expired

There are two issues here:

I connected with vnc viewer and was immediately asked to update the swarming user password as it had expired. I rebooted the bot and
the password for the swarming user in valentine is not correct either. So we cannot access the bot with the swarming user.

Tracking in the mentioned issue.


add how-to guide for using snap-review #6

A how-to guide for using the review-tools.
Addresses #6

@tawandamoyo Checking in – have you had a chance to look at @dilyn-corner's feedback? We're interested in publishing your good work. :)


is.mobile() not detecting Blackberry Z10 / Z30

returning false

Looks like the user agent string changed for Blackberry 10 devices.

Fixed by @jonhester
Thanks.


Expressive/datatable

Related Ticket(s)
https://github.com/carbon-design-system/ibm-dotcom-library/issues/1114
Description
Updates data table component to expressive theme. Opening a ticket with Carbon because zebra styling is broken on their side. Will comment the link to the bug on the original issue.

Broken zebra styles bug opened with carbon
https://github.com/carbon-design-system/carbon/issues/5860


heap-buffer-overflow error produced with AddressSanitizer of test_eai_data file.

A heap-buffer-overflow error produced with AddressSanitizer
This error occurs in the test phase after the compilation is successful.

# Looks like you failed 1 test of 12.25-test_eai_data.t .................
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/12 subtests

For other error messages, please refer to the attached file: test_02_log.txt
Operation steps：

perl Configure VC-WIN32
nmake clean
where cl.exe
nmake
nmake test

Is this still relevant?

Marking as inactive, to be closed at the end of 3.4 dev barring further input

I believe this can now be closed. This was the ASan report referenced in https://openssl-library.org/news/secadv/20240903.txt

Yes, closing. Thank you again @davidben for the heads up.


[IMPROVEMENT] Change in UI and Color Schemes in the web app

What improvement are you suggesting?
I will make the color scheme more user friendly and make some changes in ui for better look.

Hey there, I am interested in this project's development by changing in UI and color scheme under GSSOC'23

I would like to work on this issue. Pls assign me this issue @prakhartiwari0

Hey Sir
Give me any update about my issue...

I think the UI & colour theme is ok for a kid's math game website.
If you want to make any specific changes then mention it below.
For now, I am closing this issue.


GeneratePrepareRequestAndProcessResponseAsAsyncMethods generates invalid client code

Generating CSharp client code with generatePrepareRequestAndProcessResponseAsAsyncMethods true results in invalid code.
The generated client code does not have a definition for the partial methods PrepareRequestAsync and ProcessResponseAsync
This error was introduced by PR #3248  that implements the async pattern
It introduced an error in  src/NSwag.CodeGeneration.CSharp/Templates/Client.Class.liquid where there is no else for the statement
{% if GeneratePrepareRequestAndProcessResponseAsAsyncMethods == false -%}
on line 87

Can you create a PR to fix that?

I created the PR, hopefully it's ok.
I also noted that there was a unittest failing in the current code of master. In SystemTextJsonTests the test WhenSystemTextOptionsIsUsed_ThenOptionsAreConverted fails.
I did not update that test because I'm not sure what is going on

For later reference :
Partial methods cannot have return values and can thus must have void as return type.
This means for an async method you would have async void, something you definitely don't want.
So the only option is to define the partial method definitions in the custom class.


Remove IDF weight from token weights.

fixes the location vs. geolocation issue in https://github.com/dart-lang/pub-dartlang-dart/issues/1553
other search results seem to be fine with the change

Okay, I understand a bit better after reading #1553 more carefully.


Linked list

Watch out when you merge this.  Because you've deleted the stack.py and test_stack.py files on this branch, they will likely be missing when you merge everything back to master.  Watch out for that.


Menu bar not toggled when alt is pressed

Issue Type: Bug
I am suing VS code without menu bar. So, when I need it I press the Alt key.
All works as expected until  release notes are displayed. It happens both when release notes are displayed  automatically (after a new release) or when opened via menu (Help -> Release Notes). Once notes get displayed it is no longer possible to toggle the menu bar by pressing the alt key. To "fix" that one should close the VS Code editor and open it again. Then alt key pressing works as expeted (untill the next time release notes are displayed).
This has been happening for some time now (not related to the last release), I just didn't post the issue until today.
 It happens here also in my linux environment but I didn't know how to reproduce it.
I thought this problem had something to do with accessibility, but it seems I was wrong.


Add files via upload

Password Generator #3529
Close #3529
Checklist:

[X] I have mentioned the issue number in my Pull Request.
[X] I have commented my code, particularly in hard-to-understand areas
[X] I have created a helpful and easy to understand README.md

directly uploaded the files as dev-geeks file size was too large when it was downloading.
now you can merge it. @TusharKesarwani

But it have some unique features

@Ijaiswalshivam if unique then apply that in existing project

Ok..


Report + Fix issue with GitHubPages not accepting hosting at this time

Went to the settings and it allowed me to save / utilize the GitHubPages.
https://harrymac1972.github.io/prework-study-guide/


No mouse and keyboard input

I got this tool connected to my vncserver, although the mouse and keyboard inputs aren't being sent to the server. Could there be an issue with my setup or has this functionality not been implemented?

Hi @Advait1306 ,
This is only a tool that is used to parse VNC protocol. You may need to send an X11event to the server manually by calling VncClient.input(xxxx)
(https://docs.rs/vnc-rs/0.5.1/vnc/client/connection/struct.VncClient.html#method.input)
Since my example didn't implement the client input part, maybe you can refer to my another client implement on wasm
BRs.

Okay understood, thank you for clearing this out.


Labels creation quirk with keyboard enter

If I create a new label name by clicking Create New Label on the My Resources page, then entering text then hitting "Enter" on my keyboard (which seems the instinctive thing to do), rather than push the create button I get a page showing {"status": "success", "action": "CREATE", "label_type": "SAVEDLABEL", "resource_id": null} that makes it appear something has gone wrong.  Back, followed by refresh reveals that the label was created.

I fixed this error and made the textbox auto focus when the form appears. Pressing the Enter key now works as expected. Also added a check for empty string.

Verified fixed.  Thanks!


fix: correct the Part argument is not iterable error

Description of the change

I have changed the generation_types.py file. The changed line at [443, 446, 454]. Turn the part into dir(part)
Motivation

When using this library like:
response = genai.GenerativeModel('gemini-pro').generate_content("test",)
print(response.text)

the following error has occur:
File google\generativeai\types\generation_types.py:443, in BaseGenerateContentResponse.text(self)
    [441](google/generativeai/types/generation_types.py:441) texts = []
    [442](google/generativeai/types/generation_types.py:442) for part in parts:
--> [443](google/generativeai/types/generation_types.py:443)     if "text" in part:
    [444](google/generativeai/types/generation_types.py:444)         texts.append(part.text)
    [445](google/generativeai/types/generation_types.py:445)         continue

TypeError: argument of type 'Part' is not iterable

Type of change
Bug fix
Checklist

[x] I have performed a self-review of my code.
[x] I have verified that my change does not break existing code.
[x] My PR is based on the latest changes of the main branch (if unsure, please run git pull --rebase upstream main).
[x] I am familiar with the Google Style Guide for the language I have coded in.

https://github.com/google-gemini/generative-ai-python/issues/288
Thanks, but I don't think this is the right fix.
AFAIKT Something in your setup is breaking the proto-plus library, and is returning the proto instances without their proto-plus wrappers.
Your change fixes the first immediate symptom, but the code is littered with isinstance checks that won't see the expected proto-plus classes, and will do the wrong thing.
The last coment on https://github.com/google-gemini/generative-ai-python/issues/288 says they can reproduce this in anaconda.
Are you using anaconda?

Yes, I'm using miniconda.
I make a new commit with changes for turning the dir(part, attr) into hasattr(part, attr) which can just focus on using attribute checks with hasattr and direct attribute access.

I think this is the fix we need:
https://github.com/googleapis/proto-plus-python/pull/471


Fix text not matching the actual tests

Also fixes a typo in image name.
Fixes #16648
Signed-off-by: Miloslav Trmač<EMAIL_ADDRESS>

LGTM

LGTM


(A11y severity 3) Remove redundancy from search box

The search box in the top right of all pages has a hidden <label>, an aria-label, and title attribute that all label the field. This causes lots of redundant information to be presented to screen readers (title is read by some screen readers in addition to labels). Remove the redundant aria-label and title.

assigning to @nicolaasmatthijs for review

Finished review. Back to @sathomas

We could remove the hidden label instead of the title attribute, but some screen readers won't read title text, so that would make the search inaccessible to those users. Alternatively we could use the Bootstrap tooltip component instead of the title attribute. @nicolaasmatthijs would you like me to update the PR with a Bootstrap implementation to check out, or would you rather keep it simple and delete the label?

@sathomas : Would you mind reaching out to WebAIM to check if it is acceptable to have both a hidden label and a title attribute for tooltip purposes? I'm assuming removing the hidden label is not going to be acceptable, but it might be worth checking with them.

It turns out that things aren't so clear cut. There's an extended discussion of this problem on the WebAIM mailing list, but the conclusion seems to be that it's okay to use a title instead of a <label> if you want the tooltip.
Corroboration from WebAIM Guidelines:

If a form field has a title attribute, but no , the screen reader will read the title as if it were a label.

Further support from The Paciello Group

Always provide an explicitly associated text label for a text field, using either the label element or the title attribute.

It seems like the biggest disadvantage to using title is that sighted keyboard-only users will never see it. They will, of course, see the magnifying glass icon, but I suppose there might be some cultures in which that iconography isn't clear. If we want to address that concern, we could add a placeholder attribute to the field.
I've updated the PR by removing the <label> element instead of the title attribute. Back to @nicolaasmatthijs for thoughts, review, etc.

Looks good. Merged.


FHIR Server: NullPointerException is thrown for search request with _getpagesoffset without _count

Description
The HAPI server throws a NullPointerException for the search requests containing more than one record when a _getpagesoffset parameter presented without the _count parameter.
How To Reproduce

Create two Patients with POST requests.
Call GET /Patient?_getpagesoffset=1.
Examine the 500 status code OperationOutcome with no details.

Expected Behavior
_getpagesoffset should be ignored and the search bundle returned.
Additional Details
The exception is thrown at line 224 of the ca.uhn.fhir.rest.server.method.BaseResourceReturningMethodBinding class because theLimit variable is null.
if (theOffset > 0) {
  int start = Math.max(0, theOffset - theLimit);
  linkPrev = RestfulServerUtils.createPagingLink(theIncludes, theRequest, searchId, start, theLimit, theRequest.getParameters(), prettyPrint, theBundleType);
}

Environment:

HAPI FHIR Server Version 5.1.0

That URL is not valid. Paging links are not intended to be modified, and will always include a _count. I guess we should probably return an HTTP 400 instead of a 500 but this should not work.

OK, I've updated the expected behavior.


Add quadratic support for CPLEX

Support currently exists for SCIP and Gurobi, but I'm wondering how difficult it would be to add support for CPLEX?
Ideally we'd be able to specify a quadratic problem for solving with CPLEX via the linear solver proto interface, using MPQuadraticObjective.
This issue was considered here https://github.com/google/or-tools/issues/1434, but the issue is now closed.

CPLEX is community based. We welcome contribution, but we will not spend time on it.

Thanks, @Mizux. Would you mind reopening the issue since you already added it to v9.1?


Update site.css

I test this css and it dont work at my ipad and chrome desktop. I go to http://www.w3schools.com/cssref/css3_pr_flex.asp and fix that. Sry for my bad english/

Vendor prefixing is done by [autoprefixer](https://github.com/postcss/autoprefixer, so these declarations aren't needed.

ths for answer


Separate configuration in a toml file

Closes #448

With these changes I believe we can remove the configuration parameters from the query files.

Indeed. It is done.


Added OKE example with nodepools

Closes #20
This example creates Flex and Non-Flex nodepools of different shapes.

I have read the CLA Document and I hereby sign the CLA


[release-1.13] Change default PILOT_MAX_REQUESTS_PER_SECOND to 25

This is an automated cherry-pick of #37094

@istio-testing: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

unit-tests_istio_release-1.13
5b2f56aa3a2aef4d900860ff4783dc8ecc7bb6bf
link
true
/test unit-tests_istio_release-1.13

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@howardjohn fyi – figured we want it in the release but lmk if you want it to marinate on master for a while.

I am fine either way. Note this has been the default in our internal distro
for a while so it has some soaking
On Tue, Feb 1, 2022 at 9:58 PM Steven Landow @.***>
wrote:

@howardjohn https://github.com/howardjohn fyi – figured we want it in
the release but lmk if you want it to marinate on master for a while.
—
Reply to this email directly, view it on GitHub
https://github.com/istio/istio/pull/37117#issuecomment-1027613736, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAEYGXIKCTDNUWIWZKVESMLUZDBW5ANCNFSM5NLDGLZA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you were mentioned.Message ID:
@.***>

/retest


Bump SwiftPM's minimum deployment target to macOS 12

It is time that we update our minimum deployment target, we haven't officially supported anything pre-12.0 since the 5.6 release.

Draft until the CI has updated to a newer macOS.

@shahmishal @neonichu is this ready to be merged?

@swift-ci please smoke test

Swift CI is running on macOS 12 now, so this should be mergable.

@swift-ci smoke test macos

https://github.com/apple/sourcekit-lsp/pull/729
@swift-ci smoke test macos


Create or update sec. scanning config file in the release workflow

Description
Changes proposed in this pull request:

create security scanning config in the release pipeline

Related issue(s)

This PR will be continued here: https://github.com/kyma-project/kyma-environment-broker/pull/176


Implement MessageUnpacker#unpackAsJsonValue, and remove #unpackValue() and #unpackValue(Variable)

This library intends to be used from embulk-parser-msgpack to parse into JsonValue.
To realize it, this pull request implements MessageUnpacker#unpackAsJsonValue instead of MessageUnpacker#unpackValue.
Note that it'll be a tentative implementation as the first quick step. We plan to have an independent class eventually, and to make msgpack-core-based classes invisible.

It was not very intentional, but those would never end. I gave up such a clean up now, and will do in the next version when we are going "to have an independent class eventually, and to make msgpack-core-based classes invisible".

@dmikurube Thank you for your comment. Still LGTM👍

Thanks!


Review CheckRestrictedLanguage default arguments in ReadEnvironmentFile

In puppetlabs-dsc/build/vendor/wmf_dsc_resources/PSDesiredStateConfiguration/PSDesiredStateConfiguration.psm1 function ReadEnvironmentFile line 3674
CheckRestrictedLanguage is used with $null values to check a scriptblock before executing it. This will allow all default commands in that scriptblock. I just wanted to make sure this was the intention because it is non-intuitive. If you wanted to exclude all Powershell commands, you would have to use an empty list of strings. [string[]]@() instead of a $null.
See the comment about AllowedVariables: https://msdn.microsoft.com/en-us/library/system.management.automation.scriptblock.checkrestrictedlanguage(v=vs.85).aspx because it applies to the AllowedCommands too.

@kmarquette Hello! Would you mind filing an issue at https://tickets.puppetlabs.com/browse/MODULES? We don't track issues here (we'll be shutting off the issues section once we've addressed another open issue's comments).

Thanks!


import torrents from utorrent twice appear twice too

It is problem if I import torrent from different resume.dat, which can contains same torrents.

Recent versions of the application does not contain such file.

Recent versions of the application does not contain such file.


As part of [SPARK-36536] CSVOptions.timestampFormat is removed.

We should replace the calls to timestampFormat with relevant call.

We call timestampFormat in GpuBatchScanExec. It looks like in 3.3 it was turned into timestampFormatInRead, so we might need some kind of a shim for this.


'Exclude VCS Ingored Paths' not being applied to Find & Replace

Prerequisites

[x ] Put an X between the brackets on this line if you have done all of the following:

Reproduced the problem in Safe Mode
Followed all applicable steps in the debugging guide
Checked the FAQs on the message board for common solutions
Checked that your issue isn't already filed
Checked that there is not already an Atom package that provides the described functionality

Description
Find and Replace (F&R) continues to search and provide results from directories that are set to be ignored by VCS, even when 'Exclude VCS Ignored Paths' is activated.
Have attempted quite a bit of due diligence searching through both open and closed issues. A number are similar, but don't appear to match behavior I am seeing.
#910 - seems specific to fuzzy finder vs. F&R
#635 - directory search != F&R
#636 - specific to F&R not working after search in directory
5054 - solution: updating Atom (has not worked here)
4203 - Tree View exclude ignored files (not global setting for fuzzy finder and F&R)
5592 - unclear what the question is. Suggested in duplicate of 4203
5423 - confusion of tree view setting vs global (search) setting
6980 - tree view vs global
8276 - UI design discussion over the 2 settings for ignored paths/files
12752 - reverse case of the tree view vs global confusion
9264 - tree view vs global
12881 - seems a very particular git scenario when file profile is excluded in the ignore settings but forcefully added (git add -f). Not the case here.
#40 Atom/Scandal - from what I can understand of this discussion, does not apply. Here, root of repo from git perspective is same as root in Atom project folder.
806 - F&R vs "Ignored Names" settings. N/A.
Steps to Reproduce

Open Atom
Open project that includes git with .gitignore
Find in Project (⇧⌘F)

(Have attempted to test variants of the node_modules path in the .gitignore to see if altering the syntax helped. Results still appearing).
Expected behavior:
From what I understand (from reading #624), the 'Exclude VCS Ignore' setting should allow Atom to read the .gitignore and skip those directories when running F&R
Actual behavior:
F&R continues to pick up all instances inside node_modules (lots of resulting noise).
Reproduces how often:
Always.
Versions
1.22.0 x64
macOS 10.13.1 (17B48)
Additional Information
Behavior experienced after clean reinstall of Atom with no additional packages or configurations made, and also in safe mode.

Moved to atom/find-and-replace
#973