latest_testflight_build_number build number with dots 1.2

Question Checklist

[X] Updated fastlane to the latest version
[X] I read the Contribution Guidelines
[X] I read docs.fastlane.tools
[X] I searched for existing GitHub issues

Question Subject
latest_testflight_build_number
Question Description
I notice a strange behavior with the latest_testflight_build_number step.
Before I had the following build number as the latest 171208.253
But the step kept in returning 1
After I upload manually a build with the number 171209 it started working correctly.
Is this the expected behavior?

For another project the step was able to retrieve the correct number but failed after with the following error:
[22:02:16]: --------------------------------------------
[22:02:16]: --- Step: latest_testflight_build_number ---
[22:02:16]: --------------------------------------------
[22:02:16]: Login to App Store Connect
[22:02:23]: Login successful
[22:02:27]: Fetching the latest build number for version 1.0
[22:02:30]: Latest upload for version 1.0 is build: 171208.252
+--------------------------------+----------------------------------------+
|                              Lane Context                               |
+--------------------------------+----------------------------------------+
| DEFAULT_PLATFORM               | ios                                    |
| ENVIRONMENT                    | simulator                              |
| PLATFORM_NAME                  |                                        |
| LANE_NAME                      | beta                                   |
| LATEST_BUILD_NUMBER            | 171208.252                             |
| LATEST_TESTFLIGHT_BUILD_NUMBER | 171208.252                             |
+--------------------------------+----------------------------------------+
[22:02:30]: Error in your Fastfile at line 9
[22:02:30]:      7:	  run_tests(workspace: ENV['WORKSPACE'], scheme: ENV['SCHEME'])
[22:02:30]:      8:	  latest_build_number = latest_testflight_build_number(app_identifier: ENV['APP_IDENTIFIER'], version: ENV['APP_VERSION'])
[22:02:30]:  =>  9:	  build_number = 1 + latest_build_number
[22:02:30]:     10:	  increment_build_number(build_number: build_number, xcodeproj: ENV['PROJECT'])
[22:02:30]:     11:	  build_app(workspace: ENV['WORKSPACE'], scheme: ENV['SCHEME'])
[22:02:30]: String can't be coerced into Integer

Could we round the number to the nearest integer? For example 171208.252 becomes 171209?


Add support for mTLS workload authentication

There is a new way of authenticating in Workload Identity Federation using mTLS (currently in pre-GA stage), that this library doesn't support.
There was a pull request with this feature a while back, but for some reason got closed https://github.com/googleapis/google-auth-library-java/pull/1149
Links:
https://cloud.google.com/iam/docs/workload-identity-federation-with-x509-certificates
https://google.aip.dev/auth/4118

@lsirac I think you would have the most knowledge about the status of this FR.


Error in Build Instructions for WSL2-Linux-Kernel

Version
Microsoft Windows Version 21H1 (OS Build 19043.1348)
WSL Version

[X] WSL 2
[ ] WSL 1

Kernel Version
<IP_ADDRESS>-microsoft-standard-WSL2+
Distro Version
Ubuntu Server 21.04 (hirsute)
Other Software
The issue isn't with WSL, the issue is with compiling the WSL2 kernel source (but of course we can't open issues/PRs against that repository, and are directed here instead).
Attempting to follow the Build Instructions as written results in an error due to the missing pahole binary, since the build-essentials metapackage no longer includes the dwarves package in recent versions of Ubuntu. Manually adding the dwarves package works successfully.
Please consider merging the following commit to correct your issue: https://github.com/Terminator-J/WSL2-Linux-Kernel/commit/70376ecb4087139b891e6222ae8e115ca82e22ef
Repro Steps
$ git clone https://github.com/microsoft/WSL2-Linux-Kernel -b linux-msft-wsl-<IP_ADDRESS>
$ cd WSL2-Linux-Kernel
$ sudo apt install build-essential flex bison libssl-dev libelf-dev
$ make KCONFIG_CONFIG=Microsoft/config-wsl

Expected Behavior
terminator-j@host:~/WSL2-Linux-Kernel$ make KCONFIG_CONFIG=Microsoft/config-wsl
  SYNC    include/config/auto.conf.cmd
  CALL    scripts/checksyscalls.sh
  CALL    scripts/atomic/check-atomics.sh
  DESCEND  objtool
  DESCEND  bpf/resolve_btfids
  CHK     include/generated/compile.h
  GEN     .version
  CHK     include/generated/compile.h
  UPD     include/generated/compile.h
  CC      init/version.o
  AR      init/built-in.a
  LD      vmlinux.o
  MODPOST vmlinux.symvers
  MODINFO modules.builtin.modinfo
  GEN     modules.builtin
  LD      .tmp_vmlinux.btf
  BTF     .btf.vmlinux.bin.o
  LD      .tmp_vmlinux.kallsyms1
  KSYMS   .tmp_vmlinux.kallsyms1.S
  AS      .tmp_vmlinux.kallsyms1.S
  LD      .tmp_vmlinux.kallsyms2
  KSYMS   .tmp_vmlinux.kallsyms2.S
  AS      .tmp_vmlinux.kallsyms2.S
  LD      vmlinux
  BTFIDS  vmlinux
  SORTTAB vmlinux
  SYSMAP  System.map
  CC      arch/x86/boot/a20.o
  AS      arch/x86/boot/bioscall.o
  CC      arch/x86/boot/cmdline.o
  AS      arch/x86/boot/copy.o
  HOSTCC  arch/x86/boot/mkcpustr
  CPUSTR  arch/x86/boot/cpustr.h
  CC      arch/x86/boot/cpu.o
  CC      arch/x86/boot/cpuflags.o
  CC      arch/x86/boot/cpucheck.o
  CC      arch/x86/boot/early_serial_console.o
  CC      arch/x86/boot/edd.o
  LDS     arch/x86/boot/compressed/vmlinux.lds
  AS      arch/x86/boot/compressed/kernel_info.o
  AS      arch/x86/boot/compressed/head_64.o
  VOFFSET arch/x86/boot/compressed/../voffset.h
  CC      arch/x86/boot/compressed/misc.o
  CC      arch/x86/boot/compressed/string.o
  CC      arch/x86/boot/compressed/cmdline.o
  CC      arch/x86/boot/compressed/error.o
  OBJCOPY arch/x86/boot/compressed/vmlinux.bin
  RELOCS  arch/x86/boot/compressed/vmlinux.relocs
  GZIP    arch/x86/boot/compressed/vmlinux.bin.gz
  HOSTCC  arch/x86/boot/compressed/mkpiggy
  MKPIGGY arch/x86/boot/compressed/piggy.S
  AS      arch/x86/boot/compressed/piggy.o
  CC      arch/x86/boot/compressed/cpuflags.o
  CC      arch/x86/boot/compressed/early_serial_console.o
  CC      arch/x86/boot/compressed/kaslr.o
  CC      arch/x86/boot/compressed/ident_map_64.o
  CC      arch/x86/boot/compressed/idt_64.o
  AS      arch/x86/boot/compressed/idt_handlers_64.o
  AS      arch/x86/boot/compressed/mem_encrypt.o
  CC      arch/x86/boot/compressed/pgtable_64.o
  CC      arch/x86/boot/compressed/acpi.o
  AS      arch/x86/boot/compressed/efi_thunk_64.o
  LD      arch/x86/boot/compressed/vmlinux
  ZOFFSET arch/x86/boot/zoffset.h
  AS      arch/x86/boot/header.o
  CC      arch/x86/boot/main.o
  CC      arch/x86/boot/memory.o
  CC      arch/x86/boot/pm.o
  AS      arch/x86/boot/pmjump.o
  CC      arch/x86/boot/printf.o
  CC      arch/x86/boot/regs.o
  CC      arch/x86/boot/string.o
  CC      arch/x86/boot/tty.o
  CC      arch/x86/boot/video.o
  CC      arch/x86/boot/video-mode.o
  CC      arch/x86/boot/version.o
  CC      arch/x86/boot/video-vga.o
  CC      arch/x86/boot/video-vesa.o
  CC      arch/x86/boot/video-bios.o
  LD      arch/x86/boot/setup.elf
  OBJCOPY arch/x86/boot/setup.bin
  OBJCOPY arch/x86/boot/vmlinux.bin
  HOSTCC  arch/x86/boot/tools/build
  BUILD   arch/x86/boot/bzImage
Kernel: arch/x86/boot/bzImage is ready  (#4)
  LDS     scripts/module.lds
  MODPOST modules-only.symvers
  GEN     Module.symvers
terminator-j@host:~/WSL2-Linux-Kernel$

Actual Behavior
terminator-j@host:~/WSL2-Linux-Kernel$ make KCONFIG_CONFIG=Microsoft/config-wsl
  SYNC    include/config/auto.conf.cmd
  CALL    scripts/checksyscalls.sh
  CALL    scripts/atomic/check-atomics.sh
  DESCEND  objtool
  DESCEND  bpf/resolve_btfids
  CHK     include/generated/compile.h
  GEN     .version
  CHK     include/generated/compile.h
  UPD     include/generated/compile.h
  CC      init/version.o
  AR      init/built-in.a
  LD      vmlinux.o
  MODPOST vmlinux.symvers
  MODINFO modules.builtin.modinfo
  GEN     modules.builtin
BTF: .tmp_vmlinux.btf: pahole (pahole) is not available
Failed to generate BTF for vmlinux
Try to disable CONFIG_DEBUG_INFO_BTF
make: *** [Makefile:1179: vmlinux] Error 1
terminator-j@host:~/WSL2-Linux-Kernel$

Diagnostic Logs
Please see https://github.com/Terminator-J/WSL2-Linux-Kernel/commit/70376ecb4087139b891e6222ae8e115ca82e22ef for resolution, since we are unable to submit PRs directly to the correct repo.

sudo apt install dwarves

After rebuilding the kernel successfully, /sys/kernel/btf/directory does not exist yet.

I hit the same issue building the 6.1 kernel, anyone have any fixes for this?

if you're building this in gentoo, s/dwarves/pahole/

sudo apt install dwarves

dwarves also not found


Add PCR values to TPM

<!--⏱ Before you start...
no simailler one

### 📄 Description
this code is improvement over the old little faster and pcr support using tss.net runtime

### 🗃 Alternative solutions
no other ways only TSS.NET is allowed to access Tpm2 Runtime

### ✅ Tasks
fixed pcr api so it displays the needed value

### 📸 Assets
<img width="826" alt="fixedpcr" src="https://github.com/user-attachments/assets/c6c00167-744b-4b39-bc0a-b80343501d8f">

Can't build due to #80
@IviriusMain can you review?


Australian Frequency Plan Choice - AU915

Hey @vincenzospaghetti
As per your discussion with Julian here is the PR to the Helium Repo.
Summary
This Helium Improvement Proposal is designed to allow the investors in the Helium network in Australia to have a voice in determining the country's best frequency plan, as originally proposed by the Helium Foundation in early 2022. The plan proposed by this HIP is AU915 .
Rendered view: https://github.com/leogaggl/HIP/blob/au-frequency-plan-choice/00YZ-au-frequency-plan-choice.md
Apologies for the unrelated changes contained in the PR - should have branched before starting another draft.

The deployment of the 'dual plan' in November has proven to be a failed experiment.  In addition to severely limiting coverage in Australia, the stated objective of increasing data usage was not met, in fact data usage in Australia has diminished significantly since, while the rest of the world has increased.
The reason for breaking the promise of a vote by the Australian community was a claim that the LORA Alliance had made the decision for AS923 to be the primary frequency plan. This has been proven incorrect.
It is imperative that investors who as both individuals and companies invested significant amounts to build out the network based on advertising and promises that this is "The People's Network" and decentralised governance be given the voice they were promised and be allowed to choose the best frequency out of the two options provided by the LORA Alliance.

hi @leogaggl can you make a new branch for this or just delete the files that are not relevant to this proposal? I can't merge as it stands because it adds several other files.

Hey @vincenzospaghetti,
Have removed the non-relevant files and tried to rebase as per @mawdegroot feedback (hope that does the trick!).
Let me know if you need anything else. @Buckshot22 will co-ordinate everything else.

Hi @vincenzospaghetti
Is there anything you require for this PR to be merged? Status has not changed on this.
Cheers, Leo

I think this is ready for a merge for discussion along side the proposed temperature check. It'll at least give the community a frame of reference so they can decide on the guidance they're giving to the foundation which is the end goal of the temp check.
I'd advise a "squash and merge" given the deep history in here after it's numbered, etc.

Hi @abhay
Just checking what's happening on this. The community has been informed and this has gone out via several channels and people are wondering.


Integral regression result using softmax will be affected by the location p where the heatmap value is 0.

We only consider one keypoint.
If the heatmap is
[[0.  , 0.  , 0.  , 0.  , 0.  , 0.  , 0.  ],
[0.  , 0.  , 0.  , 0.  , 0.  , 0.  , 0.  ],
[0.  , 0.  , 0.  , 0.  , 0.  , 0.  , 0.  ],
[0.  , 0.1 , 0.  , 0.  , 0.  , 0.  , 0.  ],
[0.2 , 0.3 , 0.2 , 0.2 , 0.  , 0.  , 0.  ],
[0.1 , 0.4 , 0.05, 0.  , 0.  , 0.  , 0.  ],
[0.2 , 0.2 , 0.2 , 0.2 , 0.  , 0.  , 0.  ]]
After using the softmax, the normalized heatmap become
[[0.01935992, 0.01935992, 0.01935992, 0.01935992, 0.01935992, 0.01935992, 0.01935992],
[0.01935992, 0.01935992, 0.01935992, 0.01935992, 0.01935992, 0.01935992, 0.01935992],
[0.01935992, 0.01935992, 0.01935992, 0.01935992, 0.01935992, 0.01935992, 0.01935992],
[0.01935992, 0.02139602, 0.01935992, 0.01935992, 0.01935992, 0.01935992, 0.01935992],
[0.02364626, 0.02613315, 0.02364626, 0.02364626, 0.01935992, 0.01935992, 0.01935992],
[0.02139602, 0.0288816 , 0.02035252, 0.01935992, 0.01935992, 0.01935992, 0.01935992],
[0.02364626, 0.02364626, 0.02364626, 0.02364626, 0.01935992, 0.01935992, 0.01935992]]  .
So integral regression result will be affected by the  value 0.01935992 which is calculated using softmax.

When using integral, only after softmax, value in heatmap stands for possibility, before that, the value doesn't have any semantics.  In fact, if you print the direct output of network, there are many negatives, but it doesn't matter. @crsailing

If we use heatmap of groundtruth to test, using the integral after softmax, we cannot get the accurate label point.

If we use heatmap of groundtruth to test, using the integral after softmax, we cannot get the accurate label position.

Try scaling the ground truth heatmap by a factor of say, 30.0 or 50.0, and then softmax $\rightarrow$ integral. Plot the function of softmax in google, and you will find this sketchy trick.

@crsailing  you need to normalize the heatmap that the summed value equals to one

@crsailing  The GT heatmap you assumed, in fact, is totally not the same with prediction of the network. Try to print the direct output of network, and see what the heatmap looks like. By the way, the integral is a new method, not related to onehot/gaussian heatmap, so from this perspective, you cannot assume a GT heatmap, applying integral on it, and expect getting accurate position. It doesn't make any sense.

Hi,
if the output is not like a gaussian heatmap, how do you train the network with both heatmap and intergral loss, namely I1 in your paper. The output should be something like a gaussian heatmap since you supervise the network with the gaussian heatmap before the intergral operation?

@chaneyddtt  Hi, in practice, we train the network using gaussian loss (H1) and finetune with integral loss(l1)

For integral regression methods (I1, I2, I3, and their multi-stage versions), the network is pre-trained only using heat map loss (thus their H versions) and then, only integral loss is used. We found this training strategy working slightly better than training from scratch using both losses.

Ok, thanks for clarifying.

@lck1201 Hi, is the heatmap on the right column of Figure 2 in the your paper(https://arxiv.org/pdf/1711.08229v1.pdf) ouput from network or softmax?

@Ericjiejie Hi, please email @JimmySuen . I am not quite sure.

Ok, thanks .But I don't know if he will return my email.
The reason why I ask is because you say that the output of the network is  different from that of GT Heatmap(you talk to @r1ch88), so I think the heatmap on Figure 2 comes from softmax.

I guess it's the output of softmax, beacause only the value after softmax represents possibility.

I agree with you.
I have another question. If the output of the network is not like Gaussian heatmap, even very different, why does the author use GT Heatmap for supervision? Will adding this supervision not affect network training?

@lck1201 Hi, where is the I1 loss(heatmap loss and joint loss) in your code? I want to know the whole process of the integral version(I1), because I have some problems to look for in the code.In detail, I don’t understand the heatmap supervision part and want to know what the output of the network is.

check https://github.com/JimmySuen/integral-human-pose/blob/master/pytorch_projects/common_pytorch/common_loss/integral.py

I checked it, but there is no heatmap loss, only joint loss.


Linkerd & Dapr

In what area(s)?

/area runtime

/area operator
/area placement
/area docs
/area test-and-release

Ask your question here
Hello,
Although the FAQ states that dapr can perfectly be used together with a service mesh, I have it running along with Linkerd. Dapr indeed works and Linkerd too but none of the dapr traffic is captured by Linkerd, most probably because of the localhost trick that Dapr is using. It means that when using Dapr for service to service communication, all that traffic escapes the surveillance of Linkerd. Am I missing something or is this indeed the intended behavior?
Thanks

Hey @stephaneey, great to see you're using both Linkerd and Dapr.

the localhost trick that Dapr is using

Dapr isn't using any tricks :)
See our community call demo with Dapr and Linkerd here, where the traffic is moving through Linkerd and mTLS is disabled in Dapr, which is the setup I recommend you take.

Hi @yaron2
Thanks for your answer, can't wait to watch it

That was because of mTLS which was still enabled at Dapr level. For that reason, didn't see the traffic in Linkerd.
Thanks


Add front end localization

Add localization to react-18next to the frontend code.

I18n is not a priority at this point. We'll log with more information when we go to address this wide reaching concept.


Support customized CPU flags for runners

This implements a simplified custom CPU flags pattern for the runners. When built without overrides, the runner name contains the vector flag we check for (AVX) to ensure we don't try to run on unsupported systems and crash.  If the user builds a customized set, we omit the naming scheme and don't check for compatibility.  This avoids checking requirements at runtime, so that logic has been removed as well.  This can be used to build GPU runners with no vector flags, or CPU/GPU runners with additional flags (e.g. AVX512) enabled.
This also cleans up some variables that were stale from the recent Go server change, as well as a few duplicate definitions from prior branch merges.
Fixes #2187
Fixes #2205
Fixes #2281
Fixes #7457

i suggest a var alike enable disable checkment
btw will it support arm64 avx and neon64 ?

Thank you very much, added in and compiled. Verified this does indeed fix #7457

sorry how to use / test ? im not experienced with the git stuff and else ...

Glad to see this making a comeback, avx512 gives a noticeable boost for Ryzen CPUs :)

This is now carried in #7499


Find panel replace line cut off by status bar

First off, compliments for boxy.  Elegant.  Beautiful.  A real asset for Sublime.
The situation I'm having is that the replace line of the Find panel is being partially obstructed by the status bar.  Screenshot
There is probably a simple configuration fix which has eluded me.  The larger font on the status bar makes it much easier to see on this laptop display.
The settings from Preferences.sublime-settings - User are below.

Yes!  It's working now and keeping so after restarting Sublime Text.  So this is solved.
Thank you.

@alecsatin Yes, that's known issue: https://github.com/ihodev/sublime-boxy/wiki#known-issues


MALImport Updates

Importer was reported broken by @synthtech. Should be GTG now :+1: :100:
ping @NuckChorris
=> {:external_id=>11757,
 :title=>{:canonical=>"Sword Art Online", :unknown=>["S.A.O", "SAO"], :en_us=>nil, :ja_jp=>"ソードアート・オンライン"},
 :synopsis=>
  "In the year 2022, virtual reality has progressed by leaps and bounds, and a massive online role-playing game called Sword Art Online (SAO) is launched. With the aid of \"NerveGear\" technology, players can control their avatars within the game using nothing but their own thoughts.\r\n\r\nKazuto Kirigaya, nicknamed \"Kirito,\" is among the lucky few enthusiasts who get their hands on the first shipment of the game. He logs in to find himself, with ten-thousand others, in the scenic and elaborate world of Aincrad, one full of fantastic medieval weapons and gruesome monsters. However, in a cruel turn of events, the players soon realize they cannot log out; the game's creator has trapped them in his new world until they complete all one hundred levels of the game.\r\n\r\nIn order to escape Aincrad, Kirito will now have to interact and cooperate with his fellow players. Some are allies, while others are foes, like Asuna Yuuki, who commands the leading group attempting to escape from the ruthless game.  Kirito must adapt to his new reality, fight for his survival, and hopefully break free from his virtual hell.\r\n\r\n[Written by MAL Rewrite]",
 :poster_image=>#<URI::HTTP:0x007fbe13db2e68 URL:http://cdn.myanimelist.net/images/anime/11/39717l.jpg>,
 :type=>"TV",
 :status=>"Finished Airing",
 :genres=>["Action", "Adventure", "Fantasy", "Game", "Romance"],
 :dates=>[Sun, 08 Jul 2012, Sun, 23 Dec 2012],
 :producers=>["Aniplex", "Genco", "DAX Production", "ASCII Media Works"],
 :age_rating=>"PG13",
 :age_rating_guide=>"Teens 13 or older",
 :episode_count=>25,
 :episode_length=>23,
 :staff=>[],
 :characters=>[]}

LGTM!


pull request for e2e test at 01/29/2017 15:45:11

:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


chore: bdd-nh-import-1571071347 to 0.0.1

chore: Promote bdd-nh-import-1571071347 to version 0.0.1

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Log messages are unsorted by timestamp

Preconditions:
I have a code
_print_message('Wait until removed path: {0}, timeout: {1}'.format(file_path, timeout))
OperatingSystem().wait_until_removed(file_path, timeout)
or
_print_message('Wait until created reference path: {0}, timeout: {1}'.format(file_path, timeout))
OperatingSystem().wait_until_created(file_path, timeout)
def _print_message(body, level='DEBUG'):
mes = '' + level + ':%d ' % (time.time() * 1000)
print mes + body
Expected result:
All log messages should be sorted by timestamp
Actual result:
Messages are unsorted by timestamp
Log's fragment:

This happens because OperatingSystem uses robot.api.logger programmatic logging API and your library logs messages using print. The former messages are logged (and written to outout.xml) already when the logger is called, but former only after the whole keyword is executed.
Because some of the messages are already written to disk, sorting them isn't possible without bigger changes to the logging system. Sorting wouldn't really make sense either, because timestamps of the printed messages are got only after the keyword finishes and thus they are generally wrong. A much simpler solution is you changing your library to use the programmatic logging APIs too.

I got it..thanks


Access violation executing location

I try to implement this code on C++, but I counter this error  Access violation executing location, here my code on C++:
Eigen::Tensor<float, 3> convertToEigen(unsigned char* image, int rows, int cols) {
Eigen::Tensor<float, 3> x(rows, cols, 1);
for (int j = 0; j < rows; j++) {
int index = j * cols;
for (int i = 0; i < cols; i++) {
x(j, i, 0) = image[index + i];
}
}
return x;
}
Tensor convertDataToTensor(unsigned char* img, int rows, int cols){
tensorflow::Tensor t_output(DT_FLOAT, TensorShape({ 1, cols, rows, 1 }));
Eigen::Tensor<float, 3> t = convertToEigen(img, rows, cols);
	auto map = t_output.tensor<float, 4>();
	for (int j = 0; j < rows; j++) {
		for (int i = 0; i < cols; i++) {
			map(0, j, i, 0) = t(j, i, 0);
		}
	}
	return t_output;
}

const tensorflow::Tensor t_input = convertImageToTensor(img.data, img.rows, img.cols);
std::vectortensorflow::Tensor outputs;
std::vector<std::pair<string, Tensor>> feed_dict = {
{ "prefix/input_image_as_bytes:0", t_input }
};
Status run_status = sess->Run(feed_dict, { "prefix/prediction:0,prefix/probability:0" }, {}, &outputs);
please help me, thanks in advance!

You might have better luck on Stack Overflow with this question. Issues are mostly meant for reporting bugs or discussing features.
On May 3, 2018, 05:50 +0200, trungtinnguyen<EMAIL_ADDRESS>wrote:

I try to implement this code on C++, but I counter this error Access violation executing location, here my code on C++:
Eigen::Tensor<float, 3> convertToEigen(unsigned char* image, int rows, int cols) {
Eigen::Tensor<float, 3> x(rows, cols, 1);
for (int j = 0; j < rows; j++) {
int index = j * cols;
for (int i = 0; i < cols; i++) {
x(j, i, 0) = image[index + i];
}
}
return x;
}
Tensor convertDataToTensor(unsigned char* img, int rows, int cols){
tensorflow::Tensor t_output(DT_FLOAT, TensorShape({ 1, cols, rows, 1 }));
Eigen::Tensor<float, 3> t = convertToEigen(img, rows, cols);
auto map = t_output.tensor<float, 4>();
for (int j = 0; j < rows; j++) {
for (int i = 0; i < cols; i++) {
map(0, j, i, 0) = t(j, i, 0);
}
}
return t_output;
}
const tensorflow::Tensor t_input = convertImageToTensor(img.data, img.rows, img.cols);
std::vectortensorflow::Tensor outputs;
std::vector<std::pair<string, Tensor>> feed_dict = {
{ "prefix/input_image_as_bytes:0", t_input }
};
Status run_status = sess->Run(feed_dict, { "prefix/prediction:0,prefix/probability:0" }, {}, &outputs);
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

thanks for reply, I fixed it, I my mistake when load graph.


Offline - supplementary and id forms

Description of proposed changes
What does this pull request accomplish? Why should it be integrated?
This PR encompasses 3 tickets:

PLATFORM-241
PLATFORM-242
PLATFORM-238

Checklist
Put an x in the boxes that apply.

[ ] My lint and unit tests pass locally with my changes
[ ] I have added tests that prove my changes work (if applicable)
[ ] I have added or updated necessary documentation (if appropriate)

Additional comments
Is there anything else you want us to know?

@jamccomb92 so what you'll do is make a clone of my offline-functionality branch and then make pull request to master
I'll add more of my comments there


Pillow的版本问题

报以下错误ANTIALIAS = Image.Resampling.LANCZOS
[rank0]:   File "/envs/Anomalydiffusion/lib/python3.8/site-packages/PIL/Image.py", line 77, in getattr
[rank0]:     raise AttributeError(f"module '{name}' has no attribute '{name}'")
[rank0]: AttributeError: module 'PIL.Image' has no attribute 'Resampling'
[rank0]:[W1109 16:45:30.321288529 ProcessGroupNCCL.cpp:1168] Warning: WARNING: process group has NOT been destroyed before we destruct ProcessGroupNCCL. On normal program exit, the application should call destroy_process_group to ensure that any pending NCCL operations have finished in this process. In rare cases this process can exit before this point and block the progress of another member of the process group. This constraint has always been present,  but this warning has only been added since PyTorch 2.4 (function operator())
或者
Traceback (most recent call last): File "main.py", line 814, in  data.prepare_data() File "anaconda3/envs/Anomalydiffusion/lib/python3.8/site-packages/pytorch_lightning/core/datamodule.py", line 474, in wrapped_fn fn(*args, **kwargs) File "/anomalydiffusion/main.py", line 297, in prepare_data instantiate_from_config(data_cfg) File "/homeanomalydiffusion/ldm/util.py", line 86, in instantiate_from_config return get_obj_from_str(config["target"])(**config.get("params", dict()), **kwargs) File "/home/anomalydiffusion/ldm/data/personalized.py", line 167, in init self.interpolation = {"linear": PIL.Image.LINEAR, AttributeError: module 'PIL.Image' has no attribute 'LINEAR'
请问作者用的版本是哪个呀

DDIM Sampler: 100%|████████████████████████████████████████████████████████████████████████| 200/200 [00:07<00:00, 28.04it/s]
Summoning checkpoint.██████████████████████████████████████████████████████████████████████| 200/200 [00:07<00:00, 28.13it/s]
[rank0]: Traceback (most recent call last):
[rank0]:   File "main.py", line 872, in
[rank0]:     trainer.fit(model, data)
[rank0]:   File "/home /app/anaconda3/envs/Anomalydiffusion/lib/python3.8/site-packages/pytorch_lightning/trainer/trainer.py", line 735, in fit
[rank0]:     self._call_and_handle_interrupt(
[rank0]:   File "/home /app/anaconda3/envs/Anomalydiffusion/lib/python3.8/site-packages/pytorch_lightning/trainer/trainer.py", line 682, in _call_and_handle_interrupt
[rank0]:     return trainer_fn(*args, **kwargs)
[rank0]:   File "/home /app/anaconda3/envs/Anomalydiffusion/lib/python3.8/site-packages/pytorch_lightning/trainer/trainer.py", line 770, in _fit_impl
[rank0]:     self._run(model, ckpt_path=ckpt_path)
[rank0]:   File "/home /app/anaconda3/envs/Anomalydiffusion/lib/python3.8/site-packages/pytorch_lightning/trainer/trainer.py", line 1193, in _run
[rank0]:     self._dispatch()
[rank0]:   File "/home /app/anaconda3/envs/Anomalydiffusion/lib/python3.8/site-packages/pytorch_lightning/trainer/trainer.py", line 1272, in _dispatch
[rank0]:     self.training_type_plugin.start_training(self)
[rank0]:   File "/home /app/anaconda3/envs/Anomalydiffusion/lib/python3.8/site-packages/pytorch_lightning/plugins/training_type/training_type_plugin.py", line 202, in start_training
[rank0]:     self._results = trainer.run_stage()
[rank0]:   File "/home /app/anaconda3/envs/Anomalydiffusion/lib/python3.8/site-packages/pytorch_lightning/trainer/trainer.py", line 1282, in run_stage
[rank0]:     return self._run_train()
[rank0]:   File "/home /app/anaconda3/envs/Anomalydiffusion/lib/python3.8/site-packages/pytorch_lightning/trainer/trainer.py", line 1312, in _run_train
[rank0]:     self.fit_loop.run()
[rank0]:   File "/home /app/anaconda3/envs/Anomalydiffusion/lib/python3.8/site-packages/pytorch_lightning/loops/base.py", line 145, in run
[rank0]:     self.advance(*args, **kwargs)
[rank0]:   File "/home /app/anaconda3/envs/Anomalydiffusion/lib/python3.8/site-packages/pytorch_lightning/loops/fit_loop.py", line 234, in advance
[rank0]:     self.epoch_loop.run(data_fetcher)
[rank0]:   File "/home /app/anaconda3/envs/Anomalydiffusion/lib/python3.8/site-packages/pytorch_lightning/loops/base.py", line 145, in run
[rank0]:     self.advance(*args, **kwargs)
[rank0]:   File "/home /app/anaconda3/envs/Anomalydiffusion/lib/python3.8/site-packages/pytorch_lightning/loops/epoch/training_epoch_loop.py", line 220, in advance
[rank0]:     self.trainer.call_hook("on_train_batch_end", batch_end_outputs, batch, batch_idx, **extra_kwargs)
[rank0]:   File "/home /app/anaconda3/envs/Anomalydiffusion/lib/python3.8/site-packages/pytorch_lightning/trainer/trainer.py", line 1477, in call_hook
[rank0]:     callback_fx(*args, **kwargs)
[rank0]:   File "/home /app/anaconda3/envs/Anomalydiffusion/lib/python3.8/site-packages/pytorch_lightning/trainer/callback_hook.py", line 179, in on_train_batch_end
[rank0]:     callback.on_train_batch_end(self, self.lightning_module, outputs, batch, batch_idx, 0)
[rank0]:   File "/home /anomalydiffusion/main.py", line 506, in on_train_batch_end
[rank0]:     self.log_img(pl_module, batch, batch_idx, split="train")
[rank0]:   File "/home /anomalydiffusion/main.py", line 488, in log_img
[rank0]:     logger_log_images(pl_module, images, pl_module.global_step, split)
[rank0]:   File "/home /app/anaconda3/envs/Anomalydiffusion/lib/python3.8/site-packages/pytorch_lightning/utilities/distributed.py", line 49, in wrapped_fn
[rank0]:     return fn(*args, **kwargs)
[rank0]:   File "/home /anomalydiffusion/main.py", line 432, in _testtube
[rank0]:     pl_module.logger.experiment.add_image(
[rank0]:   File "/home /app/anaconda3/envs/Anomalydiffusion/lib/python3.8/site-packages/torch/utils/tensorboard/writer.py", line 625, in add_image
[rank0]:     image(tag, img_tensor, dataformats=dataformats), global_step, walltime
[rank0]:   File "/home /app/anaconda3/envs/Anomalydiffusion/lib/python3.8/site-packages/torch/utils/tensorboard/summary.py", line 577, in image
[rank0]:     image = make_image(tensor, rescale=rescale)
[rank0]:   File "/home /app/anaconda3/envs/Anomalydiffusion/lib/python3.8/site-packages/torch/utils/tensorboard/summary.py", line 625, in make_image
[rank0]:     ANTIALIAS = Image.Resampling.LANCZOS
[rank0]:   File "/home /app/anaconda3/envs/Anomalydiffusion/lib/python3.8/site-packages/PIL/Image.py", line 77, in getattr
[rank0]:     raise AttributeError(f"module '{name}' has no attribute '{name}'")
[rank0]: AttributeError: module 'PIL.Image' has no attribute 'Resampling'
[rank0]:[W1109 16:59:43.468932620 ProcessGroupNCCL.cpp:1168] Warning: WARNING: process group has NOT been destroyed before we destruct ProcessGroupNCCL. On normal program exit, the application should call destroy_process_group to ensure that any pending NCCL operations have finished in this process. In rare cases this process can exit before this point and block the progress of another member of the process group. This constraint has always been present,  but this warning has only been added since PyTorch 2.4 (function operator())         完整版


Questions about the insert image

I don't want the code there is height and width, how should handle
now

i want

This simplest approach is to patch the Image class' html output method, for example:
// Patch image output to not include width/height attributes
var __super = ContentEdit.Image.prototype.html;
ContentEdit.Image.prototype.html = function (indent) {
    this.removeAttr('width');
    this.removeAttr('height');
    return __super.call(this, indent);
}

If you want a CoffeeScript solution that's less of a hack you can try:
class MyImageCls extends ContentEdit.Image

    html: (indent='') ->
        @removeAttr('width')
        @removeAttr('height')
        return super(indent)

ContentEdit.TagNames.get().register(MyImageCls, 'img')

thanks


"FATAL: password authentication failed for user" error in trying to connect to PostgreSQL

System information:

Operating system (distribution) and version: Windows 7 SP1 x64
DBeaver version: <IP_ADDRESS>003021717
Additional extensions: none

Connection specification:

Database name and version: PostgreSQL 12.2
Driver name: postgresql-x64-12
Do you use tunnels or proxies (SSH, SOCKS, etc)? no

Describe the problem you're observing:
Trying to connecting using password (either SCRAM-SHA-256 or MD5) authentication with DBeaver fails with
FATAL: password authentication failed for user "root"
Other clients, such as psql.exe, pgAdmin 4 and Valentina Studio are able to connect with the same username and password.
Steps to reproduce, if exist:
Set up a PostgreSQL 12 server using SCRAM-SHA-256 authentication. Create a user with a password. Try to connect using this user with DBeaver.
Include any warning/errors/backtraces from the logs

DBeaver log:
2020-03-06 10:28:17.390 - Connect with 'ansible-test' (postgres-jdbc-170af25828d-622f71d65a5ca3c2)
2020-03-06 10:28:17.391 - Execution context opened (ansible-test; Main <postgres>; 13)
2020-03-06 10:28:17.392 - Initiate connection to PostgreSQL database<EMAIL_ADDRESS>for Main <postgres>
2020-03-06 10:28:17.415 - Connection failed (postgres-jdbc-170af25828d-622f71d65a5ca3c2)
2020-03-06 10:28:17.415 - org.jkiss.dbeaver.model.exec.DBCConnectException: FATAL: password authentication failed for user "root"
org.jkiss.dbeaver.model.exec.DBCConnectException: FATAL: password authentication failed for user "root"
	at org.jkiss.dbeaver.model.impl.jdbc.JDBCDataSource.openConnection(JDBCDataSource.java:196)
	at org.jkiss.dbeaver.ext.postgresql.model.PostgreDataSource.openConnection(PostgreDataSource.java:318)
	at org.jkiss.dbeaver.model.impl.jdbc.JDBCExecutionContext.connect(JDBCExecutionContext.java:91)
	at org.jkiss.dbeaver.model.impl.jdbc.JDBCRemoteInstance.initializeMainContext(JDBCRemoteInstance.java:86)
	at org.jkiss.dbeaver.ext.postgresql.model.PostgreDatabase.checkInstanceConnection(PostgreDatabase.java:193)
	at org.jkiss.dbeaver.ext.postgresql.model.PostgreDatabase.<init>(PostgreDatabase.java:126)
	at org.jkiss.dbeaver.ext.postgresql.model.PostgreDataSource.initializeRemoteInstance(PostgreDataSource.java:105)
	at org.jkiss.dbeaver.model.impl.jdbc.JDBCDataSource.<init>(JDBCDataSource.java:104)
	at org.jkiss.dbeaver.model.impl.jdbc.JDBCDataSource.<init>(JDBCDataSource.java:93)
	at org.jkiss.dbeaver.ext.postgresql.model.PostgreDataSource.<init>(PostgreDataSource.java:76)
	at org.jkiss.dbeaver.ext.postgresql.PostgreDataSourceProvider.openDataSource(PostgreDataSourceProvider.java:105)
	at org.jkiss.dbeaver.registry.DataSourceDescriptor.connect(DataSourceDescriptor.java:801)
	at org.jkiss.dbeaver.runtime.jobs.ConnectJob.run(ConnectJob.java:70)
	at org.jkiss.dbeaver.runtime.jobs.ConnectJob.runSync(ConnectJob.java:98)
	at org.jkiss.dbeaver.ui.actions.datasource.DataSourceHandler.connectToDataSource(DataSourceHandler.java:106)
	at org.jkiss.dbeaver.ui.actions.datasource.UIServiceConnectionsImpl.initConnection(UIServiceConnectionsImpl.java:63)
	at org.jkiss.dbeaver.model.navigator.DBNDataSource.initializeNode(DBNDataSource.java:151)
	at org.jkiss.dbeaver.model.navigator.DBNDatabaseNode.getChildren(DBNDatabaseNode.java:198)
	at org.jkiss.dbeaver.model.navigator.DBNDatabaseNode.getChildren(DBNDatabaseNode.java:1)
	at org.jkiss.dbeaver.model.navigator.DBNUtils.getNodeChildrenFiltered(DBNUtils.java:70)
	at org.jkiss.dbeaver.ui.navigator.database.load.TreeLoadService.evaluate(TreeLoadService.java:49)
	at org.jkiss.dbeaver.ui.navigator.database.load.TreeLoadService.evaluate(TreeLoadService.java:1)
	at org.jkiss.dbeaver.ui.LoadingJob.run(LoadingJob.java:86)
	at org.jkiss.dbeaver.ui.LoadingJob.run(LoadingJob.java:71)
	at org.jkiss.dbeaver.model.runtime.AbstractJob.run(AbstractJob.java:103)
	at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Caused by: org.postgresql.util.PSQLException: FATAL: password authentication failed for user "root"
	at org.postgresql.Driver$ConnectThread.getResult(Driver.java:405)
	at org.postgresql.Driver.connect(Driver.java:263)
	at org.jkiss.dbeaver.model.impl.jdbc.JDBCDataSource.lambda$0(JDBCDataSource.java:157)
	at org.jkiss.dbeaver.model.impl.jdbc.JDBCDataSource.openConnection(JDBCDataSource.java:174)
	... 25 more

PostgreSQL log:
2020-03-06 10:28:17.364 CET [28748] root@postgres FATAL:  password authentication failed for user "root"
2020-03-06 10:28:17.364 CET [28748] root@postgres DETAIL:  Connection matched pg_hba.conf line 86: "hostssl	all	all	all	scram-sha-256"

I've tried changing the server config to use MD5 instead of SCRAM-SHA-256 and it still fails.

I can't reproduce this.
May the problem be in pg_hba remote access config?
You could try to upgrade to the most recent driver version (Connectio nsettings->Edit Driver Settings->Download/Update->Click on the version number) but honestly I doubt that it will help.
Anyhow, dbeaver uses JDBC driver to connect. So far I don't see how it can be a dbeaver-side bug..

Updated to JDBC driver 42.2.10, but that didn't help. The same happens in JetBrains DataGrid, which also uses JDBC, so it likely is a JDBC bug, but from my point of view as a user that's an implementation detail. :)

We have the same problem, but here is how we caused it:

rename a database user account (role) to user_ in order to turn off all access to the database
when finished, we renamed the role back to user
QGIS - our spatial data client - has no problem getting back into the database
DBeaver throws the 'password authentication failed for user' error, even when a new connection is created from scratch

Not sure what the difference is between the two applications of the same database, but I will keep digging and maybe someone can chime in.


with #includes causes n + 1

When loading polymorphic association with unscoped: true, it breaks eager loading with includes.

I just discovered the same issue.

Hi @diophore, sorry but it seems an issue related to Rails itself and how unscoped works. I think it was fixed in last releases. Let me check that (probably during this week) and I'll try to clarify the situation about this point. Thanks!

The app was on Rails 4.1.4.

Hi @diophore, I just made a quick review and it's definitely not fully solved in Rails. Some related issues/commits:
https://github.com/rails/rails/issues/10643, https://github.com/rails/rails/issues/12405, https://github.com/rails/rails/issues/13775, https://github.com/rails/rails/issues/18983, https://github.com/rails/rails/commit/e8f223a4b43b8a3e95c3681ef7355cc963dbdcfe ... some of them are closed, but I can see recent comments with people having weird behaviours. Seems that unscope associations + eager load actually aren't playing well. I'll review it in-depth and see if we can apply some kind of workaround (or at least a note in the docs).

Hi guys, I added some notes about this behavior in the Readme! If you found any solution just ping me o send a PR. Thanks!


Merge test to prod 240821

Not sure why the build is failing, I think because it still thinks it's merging into devel rather than master. Not certain how I can force it to retry correctly as yet.


Does use_iam_profile work?

Is anyone using use_iam_profile successfully? I've not been able to get it to work as I would expect and some searching turned up some threads that make me think that it may not actually work.
Does fog-aws actually require secret_access_key & access_key_id? If so, I'm not sure how vagrant-aws can work considering when use_iam_profle is set to true we don't send those credentials.
Any leads would be appreciated!

This one just bit me as well, trying to use AWS provider on a AWS hosted instance. Even though the EC2 instance has the proper role and permissions, it asks me to provide keys.

I'm getting the following error when attempting to use an attached role:
There are errors in the configuration of this machine. Please fix
the following errors and try again:

AWS Provider:
* One or more of the needed AWS credentials are missing. No environment variables
are set nor profile 'default' exists at '/home/ec2-user/.aws/'

Upgrading to Vagrant 2.0 seems to have fixed the issue for us.

I was able to get around the use_iam_profile bug by adding a dummy secret and key to my Vagrantfile:
    aws.access_key_id = "dummy_access_key"
    aws.secret_access_key = "dummy_secret_key"```

Will do this until https://github.com/mitchellh/vagrant-aws/pull/525 is merged.


Nightly K8s Matrix CI 2023-10-07: Failed

action url: https://github.com/spidernet-io/spiderpool/actions/runs/6443243358

the bug same as #2447


[Feature] Automatic update of cloud function dependency

Search before asking

[X] I had searched in the issues and found no similar issues.

Feature Request
cloud function depend cant auto update by reboot, hopes more support can be provided and add the option switch of whether to update automatically
Are you willing to submit PR?

[X] Yes I am willing to submit a PR!

Can be more specific about it, I don't know what this mean.

Got.

Fixed in v1.x.


Not downloading

Trying to download:
https://github.com/aspnet/AspNetCore.Docs/tree/master/aspnetcore/mvc/models/file-uploads/samples/3.x/SampleApp
but get:

Ah in the console I can a 401 hmm, token expired..let me check it.

generating a new token helps


Linked List

The code is a menu driven code and uses the concept of dynamic memory and pointers. The following file consist of a single linked list program in which it contains the following operations:
1.creation
2.Insertion
I. Begin Insertion
ii. Position Insertion
iii. End Insertion.
3.Deletion
I. Begin
ii. Position deletion
iii. End deletion
4.Search
5.Count
6.Display
7.Exit

Hi @ritish1082 please add your name in contributors.md then pull a combined request.


Automator: update<EMAIL_ADDRESS>in<EMAIL_ADDRESS>

Generated by Automator - 2023-02-23T22:17:14+00:00

@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-arm64_istio_release-1.17
a76cee9da59076d7cdb3cb725024a4f18a0ee1a9
link
true
/test unit-tests-arm64

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.

/test unit-tests-arm64


Add MountFlags=shared in systemd

https://github.com/docker/docker/pull/22806 removed MountFlags in order to use shared as default value for systemd.
However via https://github.com/docker/docker/issues/25474 default MountFlags is 0 (maybe only in CentOS/7).
It causes a problem that when using df -h or statvfs(), the command will failed since the docker volumes are mounted in /etc/mtab and can't be accessed without root permission.
Especially this will cause a monitoring alert when using the tools such as sensu.

docker.service file
systemctl show docker

No MountFlags
MountFlags=0

MountFlags=shared
MountFlags=1048576

MountFlags=slave
MountFlags=524288

MountFlags=private
MountFlags=262144

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "change_mountflags_to_shared" git@github.com:kouhin/docker.git somewhere
$ cd somewhere
$ git commit --amend -s --no-edit
$ git push -f

Ammending updates the existing PR. You DO NOT need to open a new one.

Maybe I have made a mistake.
I tried to change MountFlags to shared again, and mounted volumes appeared in df -h.
This may need more work to test.
Close.


Merge ttblue repository into ttwatch

Ping @dlenski.
As TomTom has, regrettably, stopped producing watches we will most likely not see a lot of additional development when it comes to ttwatch and ttblue.
It would be nice to gather all the gathered knowledge about the watches and how they behave in one repository, to better preserve it for the future. In this pull request I have added all the ttblue commits to a subfolder ttblue in the ttwatch repository (using the technique outlined in https://stackoverflow.com/a/6442034), this keeps the git history of both repositories intact.
I have added a -Dttblue=on (on per default) option to ttwatch's CMakeLists.txt, if a user do not want to build ttblue they can hence configure ttwatch with cmake -Dttblue=off .
Another important note is that ttblue and ttwatch uses different licenses (GPL and MIT), so combining files from the two projects would not be possible unless one project is re-licensed (I think that is how it works).
Merging ttwatch and ttblue has previously been discussed in https://github.com/ryanbinns/ttwatch/issues/35.
So, @dlenski, @ryanbinns, what do you think of this?

So, @dlenski, @ryanbinns, what do you think of this?

I don't have a strong preference, honestly, but happy to see them merged if desired. The coding style I used in ttblue is a bit different from ttwatch.


feat : tactic writing tutorial

I can help with this!

Ok that's everything I've got. Feel free to edit or delete or restructure!

I think that the tutorial should be written in markdown with lean code blocks, instead of being a lean file with markdown blocks. That will also fix the build error.

@digama0 I talked to Edward and we're going to extract the tutorial content from this repo to avoid the mess of the process. Once the markdown files are ready I will let the community know we will be able to choose their destiny. In the meantime, I intend to code in Lean to make sure everything typechecks and then convert those files to markdown using my lean2md.py script.


Rate limiting per source ip address

Should this be necessary it can be done much more efficiently at OS level with iptables.


tarfile.ReadError: file could not be opened successfully

This command python3 tools/download_sample_models.py raises the following error. (Rest of the commands provided in documentation until this one are working fine)
Downloading the coil models checkpoints  224 MB
Traceback (most recent call last):
File "tools/download_sample_models.py", line 25, in
tf = tarfile.open("track2_baseline.tar.gz")
File "/home/xq/anaconda3/envs/coiltraine/lib/python3.5/tarfile.py", line 1564, in open
raise ReadError("file could not be opened successfully")
tarfile.ReadError: file could not be opened successfully
Any idea how to resolve this?

I have the same error. Are these files available with a direct link?

I have the same error. Please help!

I have the same error. Please help!


Web intents/Web Activities

Web intents/Web Activities
http://en.wikipedia.org/wiki/Web_Intents

This issue was imported from Google Moderator
Moderator votes: +4
Issue added by Mem's on 2012-09-17
To vote this issue up or down, simply include +1 or -1 in your comment.

This feature was only supported in Chrome 18 to 23 (in the 2012 timeframe) and there hasn't been any interest in it since then, so closing this request.


feat: DBTP 1162 support hosting static sites on s3

Addresses DBTP-1162

Checklist:
Title:

[x] Scope included as per conventional commits
[x] Ticket reference included (unless it's a quick out of ticket thing)

Description:

[x] Link to ticket included (unless it's a quick out of ticket thing)
[x] Includes tests (or an explanation for why it doesn't)
[x] If the work includes user interface changes, before and after screenshots included in description
[ ] Includes any applicable changes to the documentation in this code base
[ ] Includes link(s) to any applicable changes to the documentation in the DBT Platform Documentation (can be to a pull request)

Tasks:

[ ] Trigger the pull request regression tests for this branch and confirm that they are passing

Is this included in our regression tests via demodjango?

It will be because I've added a check to grab some static content, so it will get run as part of the smoke tests.


fix: Add polyfill for crypto.getRandomValues in React Native

This PR adds a polyfill for the global crypto.getRandomValues method in React Native by installing react-native-get-random-values. This polyfill is required because React Native does not natively support crypto.getRandomValues, which is used by uuid and other libraries that rely on it for random ID generation.
The polyfill ensures that these libraries can function correctly in a React Native environment without causing the "Error: crypto.getRandomValues() not supported" issue.
Fixes #950.

Code LGTM! But not sure how to test it and I need this fix asap, please. 🙏

Thanks for the review.
Since this change is just importing the react-native-get-random-values polyfill, you can test it by running the app on a React Native platform (iOS or Android) and verifying that UUID generation works without errors.
For example, you can check any feature that uses uuid to ensure it doesn't throw a "crypto.getRandomValues() not supported" error anymore.

Should fix #953 as well

This PR should be merged asap because I had the same issue ...


Delete repeated 'of'

Delete repeated 'of'

/assign @quinton-hoole

shashidharatd

/assign @shashidharatd


Is updating file attributes in ACP supposed to work? it doesn't

Select the SuiteCloud tool where you encountered the issue
SuiteCloud CLI
Version of the SuiteCloud Tool
2.0
Operating system
Sequoia 15.1.1
Node Version / VSCode Version
v18.15
JAVA Version
Java(TM) SE Runtime Environment (build 17.0.6+9-LTS-190)
Bug description
Trying to update file properties (description specifically) in an ACP.
cannot get that to work.
ref: https://docs.oracle.com/en/cloud/saas/netsuite/nsoa-online-help/section_4847748457.html
Steps To Reproduce

create file
import it with suitecloud file:import --paths /SuiteScripts/GG/whatever.js
create deploy.xml
create manifest.xml
create project.json

deploy.xml looks like this:
<deploy>
<files>
  <path>~/FileCabinet/SuiteScripts/GG/whatever.js</path>
   <!-- works fine if i remove the next line -->
    <path>~/FileCabinet/SuiteScripts/GG/.attributes/whatever.js.attr.xml</path>
</files>
</deploy>

I've tried all kinds of permutations for deploy.xml.  This is what i was expecting would work
Actual Output
importing it yeilded this:
The imported files will overwrite the project files
The following files were imported:
/SuiteScripts/GG/.attributes/whatever.js.attr.xml
/SuiteScripts/GG/.attributes/.folder.attr.xml
/SuiteScripts/GG/whatever.js

Trying to deploy it with the properties yields this
The deployment process has encountered an error.
Deploying to 123456_SB1
*** ERROR ***

Validation failed.

An error occurred during deploy file validation.
Details: The ~/FileCabinet/SuiteScripts/GG/.attributes/whatever.js.attr.xml file path must not be under the attributes folder.
File: ~/deploy.xml

2024-12-30 11:02:54 (PST) Installation FAILED (0 minutes 0 seconds)

Expected Output
success
Anything else?
No response

files that were created by file:import
FileCabinet/SuiteScripts/GG
├── .attributes
│   ├── .folder.attr.xml
│   └── whatever.js.attr.xml
└── whatever.js

@gillyspy Are you trying to update specific files and their properties instead of the whole project?
I suppose thats why you have modified <path>~/FileCabinet/SuiteScripts/*</path> ?
Have you tried the following?
<deploy>
<files>
  <path>~/FileCabinet/SuiteScripts/GG/*</path>
</files>
</deploy>


Feat/create char workflow

Closes #1

:tada: This PR is included in version 1.1.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


no jsconfig ignore

Applied mkpr on undefined
sed /jsconfig.json/d

:tada: This PR is included in version 1.10.116 :tada:
The release is available on:

npm package (@latest dist-tag)
v1.10.116
GitHub release

Your semantic-release bot :package::rocket:


Delete Template from specific secondary storage

ISSUE TYPE

Other

COMPONENT NAME

UI

CLOUDSTACK VERSION

4.19

CONFIGURATION

OS / ENVIRONMENT

SUMMARY

Unable to delete Template from specific secondary storage from UI.
STEPS TO REPRODUCE

I have 2 secondary storage. One is to be retired. I have already moved all snapshots to the other one. However, I am not able to delete secondary storage because several Templates have been downloaded to both Sec Store. UI does not have option to delete Template from specific secondary store, it only deleted from the entire Zone.

How to I do this - is there cloudmonkey option? Or manipulate database?

EXPECTED RESULTS

Able to delete template for specific Secondary Storage.

ACTUAL RESULTS

Not able to delete template from specific secondary storage.

@nxsbi , you are right. This would be a good addition. As a workaround you can look at template_store_ref. It does not have a removed field but for your use case it should, and next some API functionality should be added.
Please let us know how you fare.


ResourceIds are not matching due to URI case insensitivity

Azure resources are uniquely identifiable by following this naming schema:
/subscriptions/<id>/resourceGroups/<id>/resource
However, in a quick test the following resource id has been recorded when created via Pulumi:
/subscriptions/xx/resourcegroups/xxx/providers/Microsoft.ManagedIdentity/userAssignedIdentities/xx
The difference is resourceGroup vs resourcegroup which is recorded as a change during import of existing resources.

Hi @elsesiy:

Are you seeing this across specific resources or all resource types?
What language and provider versions are you using?
Can you provide your code and Gopkg.lock or equivalent for us to reproduce?

Our Azure provider is one of our most popular ones so I'm surprised we've not seen this before.

@clstokes Thanks for the quick reply!

I noticed this specifically for managed identities but let me investigate other resource ids and get back to you on this
Go pulumi v1.13.0 and pulumi-azure v1.14.1-0.20200313151651-e68aac143fed

identity, err := authorization.NewUserAssignedIdentity(ctx, "identity",
	&authorization.UserAssignedIdentityArgs{
		Name:              pulumi.String("myidentity"),
		ResourceGroupName: k8s.Cluster.NodeResourceGroup,
		Tags:              rg.Tags,
	})

GoPkg.toml:
[[constraint]]
  version = "v1.12.1"
  name = "github.com/pulumi/pulumi"

[[constraint]]
  version = "v2.1.0"
  name = "github.com/pulumi/pulumi-azure"

[[constraint]]
  version = "v1.6.0"
  name = "github.com/pulumi/pulumi-azuread"

[[constraint]]
  version = "v1.6.0"
  name = "github.com/pulumi/pulumi-random"

[[constraint]]
  version = "v1.5.0"
  name = "github.com/pulumi/pulumi-tls"

[prune]
  go-tests = true
  unused-packages = true

Hi @elsesiy
Thanks for the snippet, I can reproduce the issue specifically with the UserAssignedIdentity resource.
I made a trace and it appears that we get this ID from the terraform provider which gets it from the Azure Go SDK which in turn gets it from Azure API. Therefore, I suspect it's going to be hard to fix this any time soon.
I understand the problem only manifests during the import process. You could probably manually edit the ID in your state file to get past the issue. @clstokes might be able to help there.
Sorry for the inconvenience.

@mikhailshilkov Are you guys reporting these issues back to the respective dependencies or is that something you'd expect the issue author to do him/herself?

@elsesiy It depends... if you could report it upstream, that would be awesome!
Note that my quick investigation suggests terraform is not guilty here and it's somewhere further, either in Azure Go SDK or even the service.
Let me know if you want me to dig into this.

@mikhailshilkov I did some simple search in the azure-sdk-for-go but couldn't pinpoint the location where this is happening. Can you point me to the right spot and I'll report it if that helps? Thanks!

The bad news is that this problem in on Azure service side. The following HTTP request
curl -X GET -H "Authorization: Bearer [redacted]" -H "Content-Type: application/json"
"https://management.azure.com/subscriptions/[redacted]/resourceGroups/test/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testmi?api-version=2015-08-31-preview"

returns
{"id":"/subscriptions/[redacted]/resourcegroups/test/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testmi",
"name":"testmi",
"type":"Microsoft.ManagedIdentity/userAssignedIdentities",
"location":"westeurope",
"tags":{},
"properties":{[redacted]}
}

@mikhailshilkov Understood, but we should at least report it to them

@elsesiy Sure thing. Do you know a channel beyond Azure support?

If Azure doesn't care about case, isn't the problem in the resource/engine doing case sensitive string comparisons?

Tested it with Azure v5.47.0 and got the following ID:

"/subscriptions/01234567-7a9e-424b-80b2-96babd57a8a1/resourceGroups/resourcegroup453b/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myidentity"

So, this particular issue seems to be fixed.


there are a bug in Chinese OS. when you use inner terminal in vs under ubuntu-os you'll find that there are many unexpected char. for example, after I execute "git status && git reset --hard HEAD^ && git pull ", some  incomplete Chinese-char left at  framebuffer and displaying in terminal

VSCode Version: Code 1.17.0 (be377c0faf7574a59f84940f593a6849f12e4de7, 2017-10-04T23:33:45.303Z)
OS Version: Linux x64 4.4.0-96-generic
Extensions:

Extension
Author (truncated)
Version

code-gnu-global
aus
0.2.2

python
don
0.7.0

code-python-isort
fre
0.0.3

auto-comment-blocks
kev
1.0.1

MagicPython
mag
1.0.12

vscode-clang
mit
0.2.2

cpptools
ms-
0.13.1

reloaded-cpp
rel
0.1.6

python
tht
0.2.3

Steps to Reproduce:

Reproduces without extensions: Yes/No

Duplicate https://github.com/Microsoft/vscode/issues/35660


Dev/brih/revert feedbackdialog commits

reverting commits unintentionally checked in without review.

Pull Request Test Coverage Report for Build 873136881

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.002%) to 43.354%

Totals

Change from base Build 873081387:
-0.002%

Covered Lines:
26559

Relevant Lines:
55688

💛  - Coveralls


Ground track discrepancy

Hello,
It seems the track in MSFS 2020 disagrees with the track in GPS Link [v0.3.1] by about 10 degrees.
Example : MSFS 2020 says I'm tracking 268° and GPS Link says I'm tracking 258°.

I'm using an Android phone with AVARE for the external client.

Thank you for reporting this.
I'll have to get a bit creative with testing.

I'll try and debug this BlueStacks saga is over.
https://www.reddit.com/r/BlueStacks/comments/11unik2/trojan_virus/

I had trouble getting my local environment to compile this code...but I made the changes I believe it needs in branch "ground_track_refactor".   See what you think.  I can retest it if you can compile it for me.

Confirmed.  Thanks!!


Drop copy does Drop move

Refs: #25338
OS: Windows
See screen cast. Cursor changes to copy (Pressed Ctrl key) but D&D does a move.

I can only make the copy work if I press the Ctrl key before I start the D&D operation. Changing the operation from move to copy when D&D already started as no effect.

@dbaeumer pretty nice catch. After dragging the text and hold, press ctrl and then drop, the drop event is obsolete, it doesn't tell me whether ctrl key is pressed.

Removed verification needed since it's a bug :smiley:


Evaluation view for chat based applications

The goal of this issue is to improve the evaluation view for chat-based applications.
Todos:

[ ] Wireframes
[ ] Implementation

@MohammedMaaz What's the status here ?

Wireframes for evaluation:
https://app.excalidraw.com/s/6rfBpfMgkCb/9oA5fehzIHa

[ ] Introduce a new evaluation type, Single evaluation in the backend
- [ ] Implement logic for new evaluation type
- [ ] Sync with Frontend
- [ ] Test


Godot 4.0 alpha 1 startup crash

Godot version
v4.0.alpha1.official
System information
Windows 11, Vulkan 1.1.95, NVIDIA Quadro K1000M
Issue description
Godot 4.0 alpha 1 startup crash/white screen.
Steps to reproduce
./Godot_v4.0-alpha1_win64_console.cmd or ./Godot_v4.0-alpha1_win64.exe
Minimal reproduction project
double click - Godot IDE 4.0 alpha 1 exe

Windows 11, Vulkan 1.1.95, NVIDIA Quadro K1000M

You seem to have a very old version of Vulkan (released in 2018). Could you try to update your Nvidia GPU drivers?

I has been upgraded latest Nvidia GPU driver.

After run, print this info.
thanks.

@iwangxiaodong Does it still crash in alpha 7?

@KoBeWi

Use Godot 4.0 alpha 9 in my PC：
.\Godot_v4.0-alpha9_win64.exe  --rendering-driver opengl3 -v

I can open first window, But still can't open the editor main window.
Maybe:
Windows: Improve OpenGL3 driver support, including multiple windows (GH-60894).
@Calinou @KoBeWi

with godot.4.11a, what do I do? (https://github.com/godotengine/godot/pull/60894)

.\Godot_v4.0-alpha15_win64.exe  --rendering-driver opengl3
It works!
@Calinou @Knand1861 @KoBeWi

Closing in favor of https://github.com/godotengine/godot/issues/58927, as NVIDIA mobile Kepler GPUs don't have Vulkan support (unlike desktop Kepler GPUs).


Licensed Server support

It would be great if this would also support licensed servers, so we can have an overview of the slots we're using & so on.

I will have to check some documentation since I don’t have access to a licensed server.

Is there any specific info available for licensed servers only? Or would you like to see a graph showing the amount of free slots, i.e. max slots - active users = free slots?!

Maybe the easiest way would be to query each virtual_server and then add up the max slots and the active users.. Would be cool if there would be a graph for total slots where all the slots added up are displayed, one for used slots. I think that would be helpful!


Update readme.md

GitHub part 1 assignment
Objective
Caitrin's first pull request
Changes made
Checking off name, adding Github user name, adding emoji
Who needs to review this Pull Request?
@stalerat  - for review
@lbisinoto @dhruvkc @ojinchunk help a sister out with some +1s? thank you!
Teammates, leave comments in a review if you approve this change

+1, let's do this! @caitrin-hall

+1 - nice job!! :)


Only apply Istio configs to config clusters

Please provide a description of this PR:
Fixes #35050

I had run the bucket a second time and noted some failures. The first was a test that was testing a failure, so it was really a pass, and another suite had failed with a timeout trying to setup the Istio environment. I ran that suite again, and it passed.

@ericvn: 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

integ-security-k8s-tests_istio
5644afa9367ce089d04006c9dc69930a41183fce
link
unknown
/test integ-security-k8s-tests_istio

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.

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

Test name
Commit
Details
Required
Rerun command

integ-security-k8s-tests_istio
5644afa9367ce089d04006c9dc69930a41183fce
link
unknown
/test integ-security-k8s-tests_istio

integ-security-multicluster-tests_istio
5644afa9367ce089d04006c9dc69930a41183fce
link
unknown
/test integ-security-multicluster-tests_istio

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.

/retest

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

Test name
Commit
Details
Required
Rerun command

integ-security-k8s-tests_istio
5644afa9367ce089d04006c9dc69930a41183fce
link
true
/test integ-security-k8s-tests_istio

integ-security-multicluster-tests_istio
5644afa9367ce089d04006c9dc69930a41183fce
link
true
/test integ-security-multicluster-tests_istio

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.

/retest


[Loc] addition to query-history

This PR fixes #

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
8 unchanged lines in 3 files lost coverage.
Overall coverage decreased (-0.02%) to 42.11%

Files with Coverage Reduction
New Missed Lines
%

extensions/notebook/src/book/bookTreeView.ts
2
38.71%

extensions/sql-database-projects/src/dialogs/publishDatabaseDialog.ts
2
52.11%

extensions/notebook/src/jupyter/serverInstance.ts
4
75.5%

Totals

Change from base Build<PHONE_NUMBER>:
-0.02%

Covered Lines:
28183

Relevant Lines:
62551

💛  - Coveralls


broken submodules (breaks glide and dep)

When trying to use glide or the "official" go dep manager I get error message similar to 76400c6b710112a3ec35cb963c3eea1bb13d9dd3: unexpected error while defensively updating submodules: : command failed: [git submodule update --init --recursive]: exit status 1 (glide is slightly different, but also fails on the submodule update)
Performing the same command in the directory:
$ git submodule update --init --recursive
No submodule mapping found in .gitmodules for path 'vendor/gx/ipfs/QmcRKRQjNc2JZPHApR32fbkZVd6WXG2Ch9Kcy7sPxuAJgd/cbor/test-vectors'

go get also fails because of submodules:
$ go get -u github.com/attic-labs/noms
# cd $GOPATH/src/github.com/attic-labs/noms; git submodule update --init --recursive
fatal: No url found for submodule path 'vendor/gx/ipfs/QmcRKRQjNc2JZPHApR32fbkZVd6WXG2Ch9Kcy7sPxuAJgd/cbor/test-vectors' in .gitmodules
package github.com/attic-labs/noms: exit status 128

@fische I just opened a PR to fix it #3784


Slow when VPN is active even when should not be routing through it.

DO NOT REMOVE OR SKIP THE ISSUE TEMPLATE

[X] I understand that I will be blocked if I intentionally remove or skip any mandatory* field

Checklist

[X] I'm reporting a bug unrelated to a specific site
[X] I've verified that I'm running yt-dlp version 2023.06.21 (update instructions) or later (specify commit)
[X] I've checked that all provided URLs are playable in a browser with the same IP and same login details
[X] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[X] I've searched known issues and the bugtracker for similar issues including closed ones. DO NOT post duplicates
[X] I've read the guidelines for opening an issue

Provide a description that is worded well enough to be understood
On linux, I have a wireguard VPN active running in the background that I use for various things, I have the metrics set as low priority as they can go and no other application attempts to route over it unless the application is explicitly set to. IPV6 does not get routed over the vpn at all.
typically when the VPN is disabled, YT-DLP takes about 2-5 seconds (usually 2) to query the video in question. when it is active it takes anywhere from 15s to a minute to query the video. I have confirmed the behavior using twitch too.
I am unsure if yt-dlp is attempting to route through the VPN, or if it is getting hung up somewhere else, I am unsure how to check this atm
cmdline : time yt-dlp -vU -4 -F
yt-dlp version<EMAIL_ADDRESS>[42f2d40b4]
an example URL is https://www.youtube.com/watch?v=aTf7AMVOoDY&pp=ygUFbWtiaGQ%3D however it occurs on all youtube videos and streams as well as at least twitch streams.
Provide verbose output that clearly demonstrates the problem

[X] Run your yt-dlp command with -vU flag added (yt-dlp -vU <your command line>)
[ ] If using API, add 'verbose': True to YoutubeDL params instead
[X] Copy the WHOLE output (starting with [debug] Command-line config) and insert it below

Complete Verbose Output
[debug] Command-line config: ['-vU', '-4', '-F', 'https://www.youtube.com/watch?v=aTf7AMVOoDY&pp=ygUFbWtiaGQ%3D']
[debug] Encodings: locale UTF-8, fs utf-8, pref UTF-8, out utf-8, error utf-8, screen utf-8
[debug] yt-dlp version<EMAIL_ADDRESS>[42f2d40b4]
[debug] Lazy loading extractors is disabled
[debug] Python 3.11.3 (CPython x86_64 64bit) - Linux-6.3.8-zen1-1-zen-x86_64-with-glibc2.37 (OpenSSL 3.1.1 30 May 2023, glibc 2.37)
[debug] exe versions: ffmpeg N-111014-g141d11cb3c (fdk,setts), ffprobe N-111014-g141d11cb3c, rtmpdump 2.4
[debug] Optional libraries: Cryptodome-3.12.0, certifi-2023.05.07, mutagen-1.46.0, secretstorage-3.3.3, sqlite3-2.6.0, websockets-10.4
[debug] Proxy map: {}
[debug] Loaded 1848 extractors
[debug] Fetching release info: https://api.github.com/repos/yt-dlp/yt-dlp/releases/latest
Available version<EMAIL_ADDRESS>Current version<EMAIL_ADDRESS>yt-dlp is up to date<EMAIL_ADDRESS>[youtube] Extracting URL: https://www.youtube.com/watch?v=aTf7AMVOoDY&pp=ygUFbWtiaGQ%3D
[youtube] aTf7AMVOoDY: Downloading webpage
[youtube] aTf7AMVOoDY: Downloading android player API JSON
[debug] Sort order given by extractor: quality, res, fps, hdr:12, source, vcodec:vp9.2, channels, acodec, lang, proto
[debug] Formats sorted by: hasvid, ie_pref, quality, res, fps, hdr:12(7), source, vcodec:vp9.2(10), channels, acodec, lang, proto, size, br, asr, vext, aext, hasaud, id
[info] Available formats for aTf7AMVOoDY:
ID  EXT   RESOLUTION FPS CH │   FILESIZE   TBR PROTO │ VCODEC        VBR ACODEC      ABR ASR MORE INFO
───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
sb2 mhtml 48x27        0    │                  mhtml │ images                                storyboard
sb1 mhtml 89x45        0    │                  mhtml │ images                                storyboard
sb0 mhtml 179x90       0    │                  mhtml │ images                                storyboard
599 m4a   audio only      2 │    2.87MiB   31k https │ audio only        mp4a.40.5   31k 22k [en] ultralow, ANDR, m4a_dash
600 webm  audio only      2 │    3.24MiB   35k https │ audio only        opus        35k 48k [en] ultralow, ANDR, webm_dash
139 m4a   audio only      2 │    4.55MiB   49k https │ audio only        mp4a.40.5   49k 22k [en] low, ANDR, m4a_dash
249 webm  audio only      2 │    4.76MiB   51k https │ audio only        opus        51k 48k [en] low, ANDR, webm_dash
250 webm  audio only      2 │    6.35MiB   68k https │ audio only        opus        68k 48k [en] low, ANDR, webm_dash
140 m4a   audio only      2 │   12.07MiB  129k https │ audio only        mp4a.40.2  129k 44k [en] medium, ANDR, m4a_dash
251 webm  audio only      2 │   11.47MiB  123k https │ audio only        opus       123k 48k [en] medium, ANDR, webm_dash
17  3gp   176x144      8  1 │    7.53MiB   81k https │ mp4v.20.3         mp4a.40.2       22k [en] 144p, ANDR
597 mp4   256x128     15    │    2.82MiB   30k https │ avc1.4d400b   30k video only          144p, ANDR, mp4_dash
598 webm  256x128     15    │    1.96MiB   21k https │ vp9           21k video only          144p, ANDR, webm_dash
160 mp4   256x128     30    │    3.22MiB   35k https │ avc1.4d400c   35k video only          144p, ANDR, mp4_dash
278 webm  256x128     30    │    6.12MiB   66k https │ vp9           66k video only          144p, ANDR, webm_dash
133 mp4   426x214     30    │    6.40MiB   69k https │ avc1.4d400d   69k video only          240p, ANDR, mp4_dash
242 webm  426x214     30    │    8.15MiB   87k https │ vp9           87k video only          240p, ANDR, webm_dash
134 mp4   640x320     30    │   10.47MiB  112k https │ avc1.4d401e  112k video only          360p, ANDR, mp4_dash
18  mp4   640x320     30  2 │   34.87MiB  374k https │ avc1.42001E       mp4a.40.2       44k [en] 360p, ANDR
243 webm  640x320     30    │   16.90MiB  181k https │ vp9          181k video only          360p, ANDR, webm_dash
135 mp4   854x428     30    │   16.53MiB  177k https │ avc1.4d401f  177k video only          480p, ANDR, mp4_dash
244 webm  854x428     30    │   26.35MiB  283k https │ vp9          283k video only          480p, ANDR, webm_dash
22  mp4   1280x640    30  2 │ ~ 37.85MiB  396k https │ avc1.64001F       mp4a.40.2       44k [en] 720p, ANDR
136 mp4   1280x640    30    │   24.94MiB  267k https │ avc1.4d401f  267k video only          720p, ANDR, mp4_dash
247 webm  1280x640    30    │   47.98MiB  515k https │ vp9          515k video only          720p, ANDR, webm_dash
137 mp4   1920x960    30    │   86.21MiB  925k https │ avc1.640028  925k video only          1080p, ANDR, mp4_dash
248 webm  1920x960    30    │   85.53MiB  917k https │ vp9          917k video only          1080p, ANDR, webm_dash
271 webm  2560x1280   30    │  217.98MiB 2338k https │ vp9         2338k video only          1440p, ANDR, webm_dash
313 webm  3840x1920   30    │  716.94MiB 7690k https │ vp9         7690k video only          2160p, ANDR, webm_dash

The issue must be somewhere in your VPN or other network configuration. yt-dlp, like all other programs, doesn't know about the VPN and relies on OS to route it to the right place.

I thought so too, but I have tested a large plethora of applications, Curl, P2P games like xonotic, ffmpeg, chrome and firefox etc. I have even checked python using requests's get. not a single other program exhibited strange behavior, all of them properly ignored the vpn without any increases in latency.
im really not sure what else to check at this point


Support for spinners?

Hi,
Is it possible to use animated spinner icons, if yes, how?
http://fontawesome.io/examples/#animated

Not out of the box but with the rotate animation in react-native-animatable it's possible.


[Question] question about the pad_token in LLaVA, why set it  same as eos_token?

System Info
The pad_token of LLaVA in TRTLLM is different with LLaVA-HF and Official LLaVA repo, why set the LLaVA pad_token  same as the eos_token in TRTLLM?
 self.tokenizer.padding_side = "right"
 # Official LLaVA repo: pad_token_id   =0,     pad_token     =<unk>,   vocab_size =32000, 0~31999
 # After convert to HF: pad_token_id   =32001, pad_token     =<pad>
 #                      image_token_id =32000, special_token =<image>, vocab_size =32064=32001+pad_shape
 # The LLaVA in TRTLLM: pad_token_id   =2,     pad_token     =</s>,    vocab_size =32064
 self.tokenizer.pad_token = self.tokenizer.eos_token  # why?

some codes:
>>> from transformers import AutoTokenizer
>>> tk = AutoTokenizer.from_pretrained("./llava-v1.5-13b")
>>> tk.pad_token
'<unk>'
>>> tk.pad_token_id
0
>>> tk.convert_ids_to_tokens([0])
['<unk>']
>>> tkn = AutoTokenizer.from_pretrained("./llava-v1.5-13b-hf-new")
>>> tkn.pad_token
'<pad>'
>>> tkn.pad_token_id
32001

Who can help?
@byshiue @juney-nvidia
Information

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

Tasks

[ ] An officially supported task in the examples folder (such as GLUE/SQuAD, ...)
[ ] My own task or dataset (give details below)

Reproduction
null
Expected behavior
the pad_token should not change
actual behavior
the pad_token has been set the same as eos_token
additional notes
null

@DefTruth Thanks for pointing out this error. pad_token should not be set to eos_token. We will fix this in next release.


Rz/vault components next

Vault UI components
Some design iterations from - https://www.figma.com/file/EdkPKn73UBzSbkr1xKwo6c/App?node-id=1623%3A0
Changes 👷♀

add kovan cache url

info tooltips + mocked content for all flows in vault header:

new vault history for manage vault + fix layout to incorporate new grid:

modals for boxes, scaffolded modal for current and next price box with sample content for all flows:

How to test 🧪

test UI changes with storybook/locally or on deployment url

Definition of done ✔

[ ] Acceptance criteria for each issue met
[ ] Unit tests written where needed and passing
[ ] End-to-end tests for happy path
[ ] Documentation updated
[ ] Project builds without errors
[ ] Non-functional requirements met
[ ] Code reviewed and functionality tested by the reviewer (locally, Heroku, etc.)
[ ] Feature verified and accepted by Product Owner
[ ] Project deployed to production environment

Did you try to increase click area on the vault history table?

We will need to discuss this issue with Design Team

Can you check something?
After opening the modal then the tooltips do not work 😢


Fix a reinitialization bug in gradient check

What changes does this PR introduce?
(Bug fix, feature, docs update, ...)
A bug fix for gradient check.
What is the current behaviour?
(You can also link to an open issue here)
In the gradient check (grdchk_main.F) the forward perturbation runs may not be re-initialized correctly when hFacC (and also recip_hFacC, hFacS, etc.) is time-varying (as in the r* vertical coordinate). The bug could cause fake failed gradient check when the adjoint gradient is actually accurate. It affects all but the first forward perturbation run when useCentralDiff is defined (central difference of positive and negative perturbations) and/or there are multiple gradient checks (ichknum>1). With or without the bug fix, the first perturbation run is always correct, as the model states are corrected re-initialized right after the adjoint calculation.
What is the new behaviour
(if this is a feature change)?
The variables mentioned above would be correctly re-initialized for each forward perturbation run. However, there is unnecessary computational cost when re-initialization is not needed, such as the variables are time-invariant.
Does this PR introduce a breaking change?
(What changes might users need to make in their application due to this PR?)
I think not.
Other information:
Suggested addition to tag-index
(To avoid unnecessary merge conflicts, please don't update tag-index. One of the admins will do that when merging your pull request.)

Hi @owang01
nice catch. Are any of the AD-verification experiments affected? I have two comments:

Not sure about this, but would it make sense to combine the new code with the calls of the main loop? like this:#ifdef ALLOW_OPENAD
          CALL OpenAD_INI_MASKS_ETC( myThid )
          CALL OpenAD_THE_MAIN_LOOP( myTime, myIter, myThid )
#else
          CALL INI_MASKS_ETC( myThid )
          CALL THE_MAIN_LOOP( myTime, myIter, myThid )
#endif

just to save some space in the code.
Could you avoid unnecessary (re-)initialisations with CPP and runtime flags like NONLIN_FRSURF, IF (select_rStar.GT.0)?

@owang01 Thanks for finding this and submitting this PR. I could run some Adjoint and Tang-Linear testreport it it helps, let me know.

@mjlosch @jm-c Thank you for your comments and offering to run adjoint and Tangent Linear testreport.
All testreports of adjoint verification experiments (with -ad option) passed. But if @jm-c could run more adjoint and TL testreport, that would be great. In fact, Github checks caught a bug in my original commit related to an OpenAD adjoint run, which I fixed in an updated commit.
Both @mjlosch comments are very helpful. Combining the new code with the calls to the main loop makes sense and it shouldn't change the results. I just push a new commit accordingly. As for Martin's 2nd comment, I totally agree we should put in some CPP options or if statement, but I'm not sure if NONLIN_FRSURF or IF (select_rStar.GT.0) are exhaustive for all cases of time-varying hFac. Could @jm-c provide some insight?

@owang01  I looked more carefully and I am a little bit confused: the S/R THE_MAIN_LOOP includes a call to INITIALISE_VARIA
that should put back the correct hFac. So may be it's easier for you to point to a case where the gradient check is wrong (with ichknum>1) so that I can see more clearly that we need to add this call to INI_MASKS_ETC.

@jm-c Thanks for looking into this.
The bug was triggered when I was doing gradient check for the on-going V4r5 setup that uses r* vertical coordinate and has air pressure forcing. I was doing the gradient check with useCentralDiff defined (but with ichknum=1). So there were two forward perturbation runs, the first being positive perturbed control and the second negative. The gradient check failed because the second (negative) perturbation generated too large perturbed model states. If I switched the order of the perturbations with negative first and then positive, the second still (but now it's positive) perturbation had too large perturbed model states. I can point you to the setup on Pleiades or I can post the namelist and/or STDOUT here.
My understanding is that for r* coordinate INITIALISE_VARIA does not put back the initial hFac, but INITIALISE_FIXED does. However, INITIALISE_FIXED was not called in every forward run. In Inside INITIALISE_FIXED, INI_MASK_ETC is the responsible subroutine for putting back hFac.

@owang01 Thanks for the explanation. I have an account on pleiades so I can take a quick look if you tell me where it is.

@jm-c Thanks.
The build directories are in /nobackupp12/owang/v4_release2/testcg2d_recomv2/MITgcm/v4/gradientcheck/;
w/o the bug fix: build5_ianfix_v4r4_icf_n_v7_dev
w/ the bug fix: build5_ianfix_v4r4_icf_n_v7_dev_grdcheck3
The run directories are in /nobackupp11/owang/runs/V4r5/gradientcheck/;
w/o the bug fix: run.v4_rls5.059l4_gradientcheck01.iter146
w/  the bug fix: run.v4_rls5.059l4_gradientcheck01m.iter146

@jm-c Thank you for your comments and the updated ini_nlfs_vars.F.
The good news is the updated ini_nlfs_vars.F alone fixed the re-initialization problem I saw. It actually produced the identical forward gradients as what I got by calling ini_masks_etc in grdchk_main.F.

@owang01 This is good news !
So, if it's OK with you, we could go back to the original version of grdchk_main.F and just keep this little fix in ini_nlfs_vars.F
For the rest, I am going to open an issue so summarize the points that are not clear to me, so that we keep a record (once this PR is merged in) for future investigations.

@jm-c Using the original grdcheck_main.F and the updated ini_nlfs_vars.F sounds good to me. Thanks.

@jm-c You are very welcome. Thank you for coming up with the idea to update ini_nlfs_vars.F.


Updating Microsoft.Security to composite v2

@orparnes @eliagrady for tracking

Per offline conversation, @chlahav is ready to publish a stable Nuget package, 1.0.0 should be the next version


Adjust bar spacing

For the first and last bars, spacing needs to be equally distant from origin (same as space between all bars)
For exact spacing see Spotgire figma prototype.
Acceptance criteria: First and last bar are spaced from the axes in the same distance as Spotfire prototype.
Adjusting should remain responsive (maintain the same distance) when changing screen size up until 450px.
Planning poker score: 13 (0-89 Fibonacci)

The spacing between bars has been solved.

*note: More reference pictures are attached in this pull request #61

The issue is obsolete in the new code refactor and handled in D3 instead.


Using popUntil() causes a black screen

Is there an existing issue for this?

[X] I have searched the existing issues
[X] I have read the guide to filing a bug

Steps to reproduce
If I use the popUntil() function with a route that is not on the stack, I get a black screen, which looks rather strange
Expected results
I get to the first screen in the stack
Actual results
I am getting a black screen
Code sample
For example, if the stack only has the home screen '/home'
var route = '/second_screen';
Navigator.popUntil(context, ModalRoute.withName(route));

Flutter Doctor output
Doctor output
[√] Flutter (Channel master, 3.14.0-12.0.pre.82, on Microsoft Windows [Version 10.0.22000.2295], locale ru-RU)
[√] Windows Version (Installed version of Windows is version 10 or higher)
[√] Android toolchain - develop for Android devices (Android SDK version 33.0.2)
[√] Chrome - develop for the web
[√] Android Studio (version 2022.1)
[√] VS Code (version 1.81.1)
[√] Connected device (3 available)
[√] Network resources

Adding a condition to popUntil() may help
void popUntil(RoutePredicate predicate) {     _RouteEntry? candidate = _lastRouteEntryWhereOrNull(_RouteEntry.isPresentPredicate);     while (candidate != null) {       if (predicate(candidate.route) || candidate.lastAnnouncedPreviousRoute == null) {         return;       }       pop();       candidate = _lastRouteEntryWhereOrNull(_RouteEntry.isPresentPredicate);     }   }

Guys, what do you think about this?


Include reference to Azure services

Recent changes to OpenLineage has resulted in better support for Azure services including: Blob Storage, Data Lake Gen2, and Azure Synapse.

@wjohnson FYI, here's how the final table looks 👍


add Custom Colormap querystring option

closes #153
This PR does:

rename color_map query parameter to colormap_name
add colormap option.

The colormap option accepts JSON encoded object in form of:
{
    "1": {RGB(A)}
}

the {RBG(A)} value can either be a list of R,G,B (and Alpha) values or an hex color representation
cc @kylebarron @blazetopher

following some discussion on slack,
Right now a user could define a discrete colormap by passing a JSON encoded object in form of
colormap={"1": "#FFFF00", "2":"#FF00FF"}

I understand that this is quite uncommon for GET request to receive dict in a query parameter, but we don't really have a choice (because we can't store a colormap somewhere.
we need a way to pass a list of key/value, and for now this PR uses a JSON dict.
List seems to be an accepted type for query parameter, using the form opt=1&opt=2 (FastAPI will resolve this to opt=[1, 2]. So maybe a form like colormap=1,#FFFF00&colormap=2,#FF00FF would be better 🤷
Options

JSON encoded object {note: would need to be decoded and re-encoded in tilejson endpoint)

...preview.png?colormap={"1": "#FFFF00", "2":"#FF00FF"}  (should be url encoded)

base64 encoded dict (seems to be a nice option but pretty custom)

...preview.png?colormap=dsaidhauhdasiojhd928e1uqwijs09qus0x8ahxas

List defined colormap value (restricted to hex color definition and custom key/color 1,#fff form)

...preview.png?colormap=1,#FFFF00&colormap=2,#FF00FF
👂

Note: the # shouldn't be used in a non-encoded url

Option 1
JSON encoded object {note: would need to be decoded and re-encoded in tilejson endpoint)
 ...preview.png?colormap={"1": "#FFFF00", "2":"#FF00FF"} (should be url encoded)

Option 2
base64 encoded dict (seems to be a nice option but pretty custom)
...preview.png?colormap=dsaidhauhdasiojhd928e1uqwijs09qus0x8ahxas

Option 3
List defined colormap value (restricted to hex color definition and custom key/color 1,#fff form)
 ...preview.png?colormap=1,FFFF00&colormap=2,FF00FF

I think it's fine to go with option 1. It's not the best solution but:

Starlette will take care of the urlencode/decode part, so we don't really need to worry in the API
using base64 encoded dict in query string is not something widely used/accepted
The third option looks more like proper HTTP query string but still custom because we will need to encode 2,FF00FF

Notes:
I also though about something like
colormap=FFFF00&colormap_stop=1,&colormap= FF00FF&colormap_stop=2

which will 💯 match the specs but still really verbose and not as easy as option 1
cc @kylebarron @geospatial-jeff @ingalls


Is GrapheneOS Support Redmi 9T ?

Do anyone tested it ?

Auditor is a standalone app. It's not GrapheneOS.

https://grapheneos.org/faq#supported-devices
https://attestation.app/about


Fix dangling entries in host.py builder

Problem
What is being fixed?  Examples:

Incorrect dangling entries in the host.py OutputNames class.

Change overview
Removed LIGHTING (duplicate of LIGHT) and renamed TV_CASTING and BRIDGE to their appropriate names.
Testing
Built tv-casting-app, tv-app, light, and bridge using build_examples.py.

LIGHTING seems to have a constant called "LIGHT".
I merged #19232 for this

When I fixed I did not realize they were actually duplicate :( Will re-review this change.


Support for Safari

Safari 11 added getUserMedia support. The demo on https://www.webrtc-experiment.com/RecordRTC/ shows:
Unhandled Promise Rejection: [object DOMError]
onAudioProcessDataAvailable — RecordRTC.js:2983

Using https://collab-project.github.io/videojs-record/examples/audio-video.html shows a recordrtc.js error:

I ran into this error and it seemed like the default MediaStreamRecorder wouldn't work in Safari. Specifying StereoAudioRecorder as the recorderType when the browser was Safari seemed to work for me. But I was only recording audio, not video.

@thijstriemstra only stereo-audio-recorder (web-audio) is supported in the moment.

On Safari 11 on iOS11, RecordRTC does record sound, but I have to hack into the code to make it work. I have to fake my Safari 11 as Chrome by changing the isChrome check with
var isChrome =   (!isOpera && !isEdge && !!navigator.webkitGetUserMedia) ||   isElectron() ||   navigator.userAgent.toLowerCase().indexOf('safari/') > -1;
Also still on iOS11 Safara 11, after stopping the recorder and start another round, there is no sound.
I have to clone the mediaStream object I got from getUserMedia and create another RecordRTC on this mediaStream object. On Linux, PC and Android, I don't need to do this

Also see https://github.com/muaz-khan/RecordRTC/issues/275

I've been testing also the audio-video.html demo from videojs-recorder and I'm getting different errors on iOS than described above - the errors I get "play" related and there is a frame of the video captured in the demo. More here: https://github.com/collab-project/videojs-record/issues/181#issuecomment-415487286

This is where the audio-video.html demo is crashing, could this be due to auto-play restrictions in iOS? https://github.com/muaz-khan/RecordRTC/blob/master/RecordRTC.js#L3612

I've been digging around more, experimenting, and by commenting out 3 instances of video.play() in RecordRTC.js - two of them for a chrome "tweak" - I get a live preview and I can start a recording and it saves whammy frames. I also had to add playsinline to the video element in the video-demo.html.
It looks like the problem has something to do with the whammy recorder, in this trace below the onStopRecording is at first getting empty recordedData back to videojs-recorder and then after Whammy.compile never completes, I guess there should be another callback at the point of webworker finishing.

Maybe connected to https://github.com/muaz-khan/RecordRTC/issues/380

Final results on this for now. I managed to record frames using canvas but not assembling them on the client as Safari doesn't support webm, even if that would be possible with webworker then it would be slow on the client at 25 fps. Sending the frames over to the server for assembly is possible but png frames are very large even if you would send them as binaries with web sockets every second or so. I've now researched locally recording a WebRTC stream on Safari quite a bit and there seems not to be any practical solutions yet. Please if anybody has any suggestions please let me know.
In the meantime, I'm working on implementing a recording solution using Kurento where the video is recorded on the server side through a live WebRTC stream. I'm still considering if I should use this solution for all browsers or just for Safari.

Are we going to support video+audio for safari 11 ?

There are also instabilities in Safari 11. Sometimes the Audio Unit that is set up by WebCore simply fails to get any input (and so generates silence). There are 2 bugs about this in WebKit’s own issue tracker

@muaz-khan @thijstriemstra  Can you please help me in resolving issue with setting up recorder type MediaStreamRecorder | StereoAudioRecorder in Angular 6 Project.
I am receiving the below error
ERROR Error: Uncaught (in promise): ReferenceError: StereoAudioRecorder is not defined
I have tried to add these lines before component decorator
declare var MediaStreamRecorder: any;
declare var StereoAudioRecorder: any;
@Component({
...
})
Still it is showing the same issue.
This feature is required for our application.
I am trying to add "RecorderType" to resolve Safari browser issue, what you have done in "audio-recorder.html"

@Karthik-Devaraj Currently you can use this:
import RecordRTC from 'recordrtc';
let StereoAudioRecorder = RecordRTC.StereoAudioRecorder;
let MediaStreamRecorder = RecordRTC.MediaStreamRecorder;

Next release will support this:
import {RecordRTC, StereoAudioRecorder, MediaStreamRecorder} from 'recordrtc';

Maybe https://github.com/collab-project/videojs-record/wiki/Angular#webpack-config helps, try something like:
plugins: [
  new ProvidePlugin({
    videojs: 'video.js/dist/video.cjs.js',
    RecordRTC: 'recordrtc',
    MediaStreamRecorder: ['recordrtc', 'MediaStreamRecorder'],
    StereoAudioRecorder: ['recordrtc', 'StereoAudioRecorder']
  }),

@muaz-khan @thijstriemstra Thank you for your comments. I tried your approaches.
Issue1:
If i tried to record audio from windows and if i tried to play the audio in iMac safari/ iPad Safari/ iPad. It is not playing.
We are saving the file like this
let fileType = 'audio'; // or "audio"
let fileName = 'audio.mp3';  // or "wav"
let blob = undefined;
if (this.isSafari) {
this.recordRTC.getDataURL((dataURL) => {
blob = dataURL;
});
} else {
blob = this.recordRTC.getBlob();
}
this.formData = new FormData();
this.formData.append(fileType + '-filename', fileName);
this.formData.append(fileType + '-blob', blob);
this.audioFile = new File([blob], fileName, {
type: 'audio/mp3'
});
And uploading it to AWS S3.
Issue 2:
Recording and playing in iMac Safari is successful. When i try to save the file like above mentioned code. I am not getting actual recorded file from S3.
Issue 3:
When i tried to record  in iPad Safari. I am not getting the DataURL data properly. Even microphone access popup access pop up didn't shown.
Please try to help for the above three issues. If you have any idea.

You shouldn't rely on Safari until Safari Technology Preview 73 or newer is released (probably called Safari 13).

@muaz-khan @thijstriemstra Atleast if the issue 1 is resolved, it will be helpful. I am not sure this issue 1 is related bitrate is empty for the uploaded file.

Why does the readme state that video + audio is supported on osx and ios? It clearly does not (unless you're on what will end up being Safari 13)

Since we can't use this in Safari for production. What is the best way to feature detect this? So we can make a fallback? new RecordRTC(this.stream,options) is working. But when I start the recording I got an error.

@Roywcm check for Safari browser user-agent?

@thijstriemstra  Hello. how are you?
I am using AWS apache2 server for PHP version of recordRTC
It is working on windows Chrome and Mac chrome.
But it is not working on Mac Safari 13
can you please check this?
Thank you.

can you please check this?

Why?

it is supporting Safari?

it is supporting Safari? My safai version is 13.1.1

I opened a ticket asking for Safari support. So therefore it's not supporting Safari, is it? And asking me doesn't make sense?

Yes. RecordRTC (i tested with php version) is not working on Safari 13.1.1 and iphone safari.
When I select Gif but not WebM, it seems to record video but upload function is not working

Is it possible to record Canvas in safari? I want to record the video and audio files as separate and then use ffmpeg.js to combine them into mp4 video

StereoAudioRecorder

mine side its working fine in safari and chrome @philest thanks 👍
this.audioRecorder = RecordRTC(stream, {
                    type: 'audio',
                    mimeType: 'audio/wav',
                    recorderType: StereoAudioRecorder
                });

Audio seems to work with shim. Safari 14 produces video recordings that are corrupt using the MediaRecorder, this ticket is related to fixing the bug https://bugs.webkit.org/show_bug.cgi?id=85851
The latest Safari hopefully will have MediaRecorder out of experimental: https://bugs.webkit.org/show_bug.cgi?id=216664

Tested Safari 14.0.2 recently and it looks like video recordings are no longer corrupt.

Hello,
Can document or example have? because i am not able to get a blob.
WhammyRecorder try but not getting any success.
Thank you.

Hello,
Can document or example have? because i am not able to get a blob.
WhammyRecorder try but not getting any success.
Thank you.


Bug fix

Fixed a bug which leads to CSRF attack.
Restrict the ORGs to book a room in underground.

接收展鹏的PR，内容为解决安全漏洞，阻止组织登录地下室

Repair bug & restrict org to book room

Bug_fix amendment

Modification for warning

Trivial amendment

Trivial Fix

Fix again