Unable to preview Encrypted PDF after upgrading to 3.0.0-beat.1

Hi,
I have implemented the PDF password dialog, with help of error msg returned in 2.7.x version.
Since I required some of your updates in 3.0.0-beat.1, i upgraded.
But this encrypted pdf preview is now coming as a white screen.
Thank you for your understandings.

Is there any log in logcat?

Beta 2, passwords working for me, what do you mean by preview ?

@barteksc
Please find the logs when opening an encrypted pdf as below:
D/jniPdfium: Init FPDF library
D/jniPdfium: Destroy FPDF library
E/PDFView: load pdf error
com.shockwave.pdfium.PdfPasswordException: Password required or incorrect password.
at com.shockwave.pdfium.PdfiumCore.nativeOpenDocument(Native Method)
at com.shockwave.pdfium.PdfiumCore.newDocument(PdfiumCore.java:133)
at com.github.barteksc.pdfviewer.source.FileSource.createDocument(FileSource.java:38)
at com.github.barteksc.pdfviewer.DecodingAsyncTask.doInBackground(DecodingAsyncTask.java:49)
at com.github.barteksc.pdfviewer.DecodingAsyncTask.doInBackground(DecodingAsyncTask.java:25)
at android.os.AsyncTask$2.call(AsyncTask.java:333)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636)
at java.lang.Thread.run(Thread.java:764)

@1stmetro
3.00-beta2 is released?
I am using 3.00-beta.1 rlease.
Preview is nothing but opening an Encrypted PDF file.(which is exported as a PDF from MSWord )

After updating to 3.0.0.-beta.1, Facing the same issue for Encrypted files

I would post your code as it clearly says password issues, I have no problems with passwords.

@1stmetro
Can you please share, the approach, how you are identifying the encrypted file?
Because, when i am trying with this code
@override
public void onError(Throwable t) {
if (t.getMessage().contains("Password required or incorrect password")) {
},

I am failed to open the encrypted pdf files(white screen is displayed)

@pdfdroid
Indeed, OnErrorListener is not called. It will be fixed in next release.
But please, do not identify exception by its message...

@barteksc
Thank you for your response.
When i can expect the next release?
##But please, do not identify exception by its message...
Please Share the other posible inputs if any to identify encrypted pdf's...

Simply set the password, and catch if its wrong using the exception not the string.
.password(password)
if (t.toString().contains("PdfPasswordException")) {

Maybe this may help a little more....
.onError(new OnErrorListener() {
@Override
public void onError(Throwable t) {
if (t.toString().contains("PdfPasswordException")) {
You now found the password issue, what would you like to do with it ?
}
I'm sure this will help resolve your issue.

This is Java, you may compare types by instanceof or by Class#isAssignableFrom(Class).
if (t instanceof PdfPasswordException) or PdfPasswordException.class.isAssignableFrom(t.getClass())

or you could do it that way ! thanks @barteksc

Ahh, i see the problem now the password code is no longer working correctly it does'nt catch the error when the password is wrong as there cant be any return showing an error just a white screen, even using if (t instanceof PdfPasswordException) the code is slightly broken from what it once was, but works fine with the correct password.

Fixed in 3.0.0-beta.3


Implement desktop and mobile type styles based on the design specifications

Here are the design specs in the type table on figma
Not in scope: the site title type style

implemented and reviewed in PR #50


Fix Typo in FAQ Doc

This PR fixes a minor typo in the "Redirected Requests" header of the FAQ document.

Thanks a lot! I had on minor comment.

I've aligned the "=" as requested.

Awesome, thanks a lot!


Using newRootPath and legalPaths together result in missing LICENSE file

What steps did you take:
[A clear and concise description steps that can be used to reproduce the problem.]
A typical GitHub project generally includes its license at the root of the project.  When specifying the newRootPath, this will adjust the root path of the project after the download and since the legalPath likely exists outside of newRootPath, the legalPath ends up missing.
Consider this config:
---
apiVersion: vendir.k14s.io/v1alpha1
kind: Config
directories:
  # vertical pod autoscaler
  - path: source/cnpo.tanzulabs.vmware.com/tenancy/vertical-pod-autoscaler
    contents:
      - path: vendor
        git:
          url: https://github.com/kubernetes/autoscaler.git
          ref: vertical-pod-autoscaler/v0.9.2
        includePaths:
          - vertical-pod-autoscaler/deploy/*.yaml
        excludePaths:
          - vertical-pod-autoscaler/deploy/kustomization.yaml
          - vertical-pod-autoscaler/deploy/vpa-beta-crd.yaml
          - vertical-pod-autoscaler/deploy/vpa-beta2-crd.yaml
          - vertical-pod-autoscaler/deploy/vpa-crd.yaml
        newRootPath: vertical-pod-autoscaler/deploy
        legalPaths:
          - LICENSE

What happened:
[A small description of the issue]
Directory was appropriately downloaded, however the legalPaths were missing because (assumption) it existed outside of the newRootPath
What did you expect:
[A description of what was expected]
The legalPaths would be placed within the newRootPath specified.
Anything else you would like to add:
[Additional information that will assist in solving the issue.]
Environment:

vendir version (execute vendir --version):

vendir --version
vendir version 0.19.0

Succeeded

OS (e.g. from /etc/os-release): MacOS

Vote on this request
This is an invitation to the community to vote on issues, to help us prioritize our backlog. Use the "smiley face" up to the right of this comment to vote.
👍 "I would like to see this addressed as soon as possible"
👎 "There are other more important things to focus on right now"
We are also happy to receive and review Pull Requests if you want to help working on this issue.

this one is tricky. do you think we should just drop these files in? should we error if there are existing files with matching names?, im thinking we can add:
newRootPath: ...
newRootIncludeLegal: true # <---

Yeah, understood this could get a bit tricky.  I think that newRootIncludeLegal would definitely work.  I'm trying to think if there are any other use cases, beyond legal, in which this may apply, but I can't think of any.
Thinking out loud, if there wasn't a newRootIncludeLegal, I would expect the legalPaths to simply show up in the defined newRootPath unless there is an overlapping file (e.g. the newRootPath contains a LICENSE as well as the legalPaths), in which case an error would be produced.

Thinking out loud, if there wasn't a newRootIncludeLegal

For clarification, do you mean if the configuration wasn't provided by the user and defaulted to false, or if it didn't even exist in the first place?
What I am seeing here is we will introduce a configuration that provides users the option to include legal paths when changing root, but that will default to false, so users need to be explicit that they want the legal paths preserved. Is that correct?

Thinking out loud, if there wasn't a newRootIncludeLegal

For clarification, do you mean if the configuration wasn't provided by the user and defaulted to false, or if it didn't even exist in the first place?
What I am seeing here is we will introduce a configuration that provides users the option to include legal paths when changing root, but that will default to false, so users need to be explicit that they want the legal paths preserved. Is that correct?

I'm thinking that if the legalPaths is specified, the user MUST explicitly set newRootIncludeLegal: true in order to preserve the legal paths.  Otherwise the behavior is exactly as it exists today.
The one corner case that I'm juggling in my head is, what happens when the newRootPath includes the same document as the legalPaths does?  Should it error out?  Or should the newRoothPath document take precedence?  My first instinct is to tell the user to fix their configuration and that there is a problem.


Bug: Base class fall backs to reflection, if derived class is consuming @Subscribe  methods even with subscriber-index

In my application I have a derived abstract class AbstractBaseActivity extending Activity which has the some new api for 23 like public final void onProvideAssistContent(AssistContent var1). There is a MainActivity that is deriving AbstractBaseActivity that is registering to event bus and has @Subscribe methods.
So when we register the eventbus for MainActivty we try to get the SubscriberMethod in SubscriberMethodFinder.java in method findUsingInfo and it gets correctly  the subscriberMethods for MainActivty, but then it calls findState.moveToSuperclass(); were it tries to get the subscriber methods for the base class AbstractBaseActivity which since doesn't have any @Subscribe methods fall back to reflection and fails for the new api.
One question which I have is do we need to call the moveToSuperclass if i have already got the subscribe methods for the given class.

This behaviour basically renders tip 2 in the troubleshooting tips for the dreaded NoClassDefFound issues wrong for classes as described above. This poses a huge problem when e.g. using libraries like trello/navi which also override Activity methods just available on higher API versions. For now I'll copy the library classes and add empty subscription methods. But this is certainly not ideal.


Reworded Typo + Deleted Unnecessary Comma

Description of the change: Reworded Typo + Deleted Unnecessary Comma (1) first change was changing the word "which" for "the" to make the sentence make sense. Then removed an unnecessary comma.
Reason for the change: reading experience
Link to original source: https://sendgrid.com/docs/ui/analytics-and-reporting/browser-comparison/

Closes #

Hello @shinypenny31,Thanks again for the PR! It's HACKTOBERFEST! We want to show our appreciation by sending                                              you some special Hacktoberfest swag. If you have not already, could you please fill out                                              this form so we can send it to you? Thanks!                                             Team SendGrid DX


Is there any complete instruction on how to build full ROCm stack from source?

Or otherwise, currently, it is hard to get a 4.15.0-33 linux kernel supported ROCm1.8.3 version installed. Please help

Each part of the ROCm stack has its own build/install directions, and you should be able to go to each page to get directions on building them. That being said, the ROCk / kernel driver stack is compiled as part of the apt install process (since it is a DKMS module), so following its .deb install commands is probably the cleanest way to see how it is built.
I suspect that it's not going to be easier for you to build everything from source. The problem you're seeing indicates that something has gone wrong with your install, or that your hardware does not support ROCm.
Could you help me out by giving me:

The make and model of the GPU(s) you are using
The model of CPU you are using
The model of motherboard you are using
Which PCIe slot(s) on that motherboard your GPU(s) are installed in

In addition, could you run the following commands and show me the output?

uname -a
dkms status
lsmod | grep amdgpu
lsmod | grep amdkfd
groups
lspci | grep VGA
lspci -vvv
lspci -tv
lspci -n
After a reboot: dmesg

Thank you so much for your response.  If you need to know anything else, let me know)
[    0.000000] Linux version 4.15.0-33-generic (buildd@lcy01-amd64-024) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3)) #36-Ubuntu SMP Wed Aug 15 16:00:05 UTC 2018 (Ubuntu 4.15.0-33.36-generic 4.15.18)
[    1.684577] amdkcl: loading out-of-tree module taints kernel.
[    1.684587] amdkcl: module verification failed: signature and/or required key missing - tainting kernel
[    1.760925] [drm] amdgpu kernel modesetting enabled.
[    1.766433] amdgpu 0000:01:00.0: enabling device (0100 -> 0103)
[    1.766735] [drm] add ip block number 3 <amdgpu_powerplay>
[    2.812542] amdgpu 0000:01:00.0: VRAM: 4096M 0x000000F400000000 - 0x000000F4FFFFFFFF (4096M used)
[    2.812543] amdgpu 0000:01:00.0: GTT: 256M 0x0000000000000000 - 0x000000000FFFFFFF
[    2.812689] [drm] amdgpu: 4096M of VRAM memory ready
[    2.812689] [drm] amdgpu: 15843M of GTT memory ready.
[    2.992402] amdgpu 0000:01:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none
[    3.717363] [drm] Initialized amdgpu 3.25.0 20150101 for 0000:01:00.0 on minor 0

Please help, thank you.

Hi @kneternal
I believe the problem here is that your GPU, an AMD Radeon RX 550, is not currently supported in ROCm. While we support Polaris 10 and Polaris 11, this Polaris 12 GPU is not currently supported in ROCm. I apologize for this limitation -- we are working on expanding support for our GPUs in future releases of ROCm. However, at this time, ROCm will not work on your GPU.

Oh, I see. Sorry for not understanding that the supporting list doesn't include the RX550. And can we reveal a little bit about the schedule of how soon will it be supported in ROCm?

Build instructions, or a build script, would still be nice to have.
I wonder how does the team internally build a release? -- is each component built individually, following its particular build instructions manually, and then gathered together, or does the team have a "master build script" that can be run once and build a release?

@preda Had the same question. I guess that they should have a script or some sort of a system to build and link everything.

@kneternal I apologize that am unable to provide a public timeline for Polaris 12 support. I can tell you that it will not be part of the upcoming ROCm 1.9 release.
@preda we have an automated build system, so no, we don't manually build everything. I can ask internally how much of our automation we could try to make public, but I believe that directions for building every ROCm package are included as either part of that package's open source repository, or (for instance for our KFD DKMS build) are part of our shipping packages themselves. We're always looking for community involvement, if you're interested in automating any of that. :)

@jlgreathouse Having ROCm open-source is a great starting point, and a precondition for community involvement. IMO the community involvement can be facilitated by having a simple build script or recipe that works out-of-the-box with a shallow learning curve.
If OTOH you expect the community to develop the build of the open-source product, it may have the impact of reducing somehow the involvement because some people (like me) do not make it past the build phase.
If I could build, I would thus have a baseline on top of which I could maybe start experimenting ("hacking").

The goal is to have over master build solution, but remember ROCm was built so you can build just sub packages and replace the ones even in a master build.  Like just replace a compiler.
I some bigger ideas but we need to get more cloud penetration of our GPU's  first.

I'm a statistics graduate student, and planing on giving a fun presentation demoing image recognition with a few colleagues to the other graduate students on the 26th.
Ideally, I'd like to use ROCm, and have two computers with Vega64 graphics cards. One has Fedora, the other Antergos (pacman/AUR package managers). In particular, I plan on using TensorFlow, or wrapping enough of the BLAS in Julia to use Flux.
If I clone all the packages listed in the default.xml file, and follow the build instructions, is it likely to work?
Build instructions aren't always ROCm-focused. The ROCK-Kernel-Driver's README in documentation/admin-guide looks like regular instructions for building the Linux kernel.
Should I start there, installing the components from the list one by one?
If I run into problems and need help, are folks here likely/willing to provide help/instructions?
I also saw this on possible Fedora support incoming. Although I wouldn't expect anything in the next couple weeks.

Point 3 is solved by https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/pull/25 - I'm hoping that gets merged sometime soon!

@kneternal @preda and others in this thread who have been asking about ROCM build and installation directions:
You may be interested in the newly released Experimental ROC project. This includes scripts and tools for both installing ROCm (so you don't have to type stuff by hand from our README files), but also a full script of scripts for rebuilding ROCm from source.
This allows you to build individual ROCm components and save them into local directories (e.g. to test patches), build and install into other locations (like /opt/rocm/) and build .deb and .rpm packages for these components. There are also tools to build and install things "in order" so you don't run into any dependency issues (e.g. if you are not building packages and letting your package manager handle them for you).
https://github.com/RadeonOpenCompute/Experimental_ROC
@chriselrod I know this is far too late to help your group's presentation, but the above repo also contains tools for performing a full ROCm installation (using the upstream kernel driver) onto Fedora 28 and Fedora 29.

@kneternal I also forgot to mention in my post from yesterday:
"Polaris 12" should be be enabled in ROCm 2.0. I just sat down and tested a batch of OpenCL, HCC, and HIP applications with a Polaris 12 board, and things appear to be working as expected.
Note that you will need to be on a distro that supports our rock-dkms driver to have this support, since the last bit that needed to be in place was a driver change. Support for this is in the amd-staging-next drivers, but will not hit upstream Linux until post-4.20.

I have a request for Experimental_ROC: right now it checks out the sources from the roc-2.0.0 tag by default. I would like a way to either specify a specific branch, or a way to track more up-to-date source than that tag. It seems the branch "amd-common" is more representative of tip-of-tree.


how to use AsyncNotifierProvider.family?

Describe what scenario you think is uncovered by the existing examples/articles
final filterFamilyNotifierProvider =
AsyncNotifierProvider.family<FilterController, TaskFilterModel, String>(
FilterController.new);
Describe why existing examples/articles do not cover this case
: Error: Type argument 'FilterController' doesn't conform to the bound 'FamilyAsyncNotifier<T, Arg>' of the type variable 'NotifierT' on 'AsyncNotifierProviderFamilyBuilder.call'.
package:organosheet2/…/task_manage_page/filter_controller.dart:37

'FilterController' is from 'package:organosheet2/app/controllers/pages/task_manage_page/filter_controller.dart' ('lib/app/controllers/pages/task_manage_page/filter_controller.dart')..

Additional context
Add any other context or screenshots about the documentation request here.

You need to subclass FamilyAsyncNotifier instead of AsyncNotifier

thansk for your quick reply.


Updated GitOps deployments for monitoring with new file structure

This PR updates monitoring deployment
This deploys in 3 applications

Prometheus
grafana
logging

Signed-off-by: Bama Charan Kundu<EMAIL_ADDRESS>

/lgtm


Add missing stuffs to Genesis config

add a genesis eth1 block, so that client knows where to sync to.

add a list of genesis states. So that client can know what's behind the genesis state and can check against the genesis root.

figure out how to sync the genesis account tree.

In the dev environment, we might have an account tree that's deployed at genesis. So naively we write genesis public keys to the genesis file.
But there are situations we want to use the most popular account tree, maybe we want to specify the genesis of that account tree and sync logs from there.

Agree with the first bullet but looks like the second and third one are dev/testing related in which case we should make accommodations on the client and keep the genesis clean

Sounds good. Though I disagree that second and third one are dev/testing related only, we don't have a good use case that requires us to have non-empty genesis states now.

That makes a lot of sense to me.

Oh, we should add a signing domain too.
I'm considering creating an "auxiliary" section in the genesis.json to distinguish from the "parameters". Values in the auxiliary are known after the deployment.
We can add genesisBlock and signing domain here.

Perfect, sounds good.


Change "Deliver" home button to "Home"

Story
Change "Deliver" home button in top left navigation bar to "Home".

Context
This is confusing given we do not have a concept of different applications yet. Will change that later when we decide to roll out the "suite" idea.

I think I might have been unclear, I meant the copy should be "Home".


Key error in superdendrix.py

I started analyzing a depmap dataset with superdendrix, and everything is ok until the last step. When running the superdendrix.py script, using the following command line, based on your example:
python3 superdendrix.py -t 2 -T achilles-effect-sixsigma-filtered-2c.txt -Tc "UBE2M (9040)" -m ccle-mutation-oncokb.txt -p 10 -cp 10 -d "negative" -k 3 -nm ccle-mutation-oncokb-randmat/ -rs 2021 -x -curve -o output.txt -v 3 > log1.txt 2> log2.txt

I'm getting the following error:
Traceback (most recent call last):
  File "/Users/esebesty/Work/repos/superdendrix/src/superdendrix.py", line 637, in <module>
    run(get_parser().parse_args(sys.argv[1:]))
  File "/Users/esebesty/Work/repos/superdendrix/src/superdendrix.py", line 263, in run
    p_z, p_module, p_best_single, p_cov, p_act_cov, p_act_sample,p_x,p_y,p_mo = optimize_model(genes, samples, w, p_samples_to_genes, args, seed, logger) #change args.k
  File "/Users/esebesty/Work/repos/superdendrix/src/superdendrix.py", line 495, in optimize_model
    m.addConstr(y[p] <= quicksum(x[g] for g in samples_to_genes[p]))
  File "src/gurobipy/gurobi.pxi", line 3349, in gurobipy.quicksum
  File "/Users/esebesty/Work/repos/superdendrix/src/superdendrix.py", line 495, in <genexpr>
    m.addConstr(y[p] <= quicksum(x[g] for g in samples_to_genes[p]))
KeyError: 'EED_I_MUT'

Looks like this happens at loading the first random matrix. For the specific sample, indeed there is no EED_I_MUT feature in the original mutation list, but it is present in the random matrix.
Is there a problem with my command-line parameters, or is this a possible bug in superdendrix?

You need to provide a list of mutation features as an input to superdendrix.py for the argument -gf.
Could you try adding a text file where each line is a list of mutations?

Thanks for the suggestion. However, I tried to add the -gf argument, the EED_I_MUT feature is present in the feature list, and still getting the same error.

Can you double-check whether EED_I_MUT is actually present in the mutation data (ccle-mutation-oncokb.txt)?
If EED_I_MUT is not in the mutation data, it should not be included in the feature list.

Yes, it's present.
snakemake/results - [main●] » grep EED_I_MUT ccle-mutation-oncokb.txt
ACH-000954	ABL2_O_MUT	ANKRD11_O_MUT	AR_O_MUT	ARID1A_I_MUT	ARID1A_O_MUT	ARID1B_O_MUT	ARID2_O_MUT	ARID4B_O_MUT	ARID5B_O_MUT	ATM_O_MUT	ATRX_O_MUT	AXIN2_O_MUT	BACH2_I_MUT	BAP1_O_MUT	BCL11B_O_MUT	BCL9_O_MUT	BCOR_I_MUT	BCORL1_O_MUT	BRAF_O_MUT	BRD4_O_MUT	CASP8_I_MUT	CASP8_O_MUT	CBL_O_MUT	CIC_O_MUT	CTCF_O_MUT	CTNNB1_O_MUT	CUX1_O_MUT	DAXX_O_MUT	DICER1_O_MUT	DIS3_O_MUT	EED_I_MUT	EGFR_O_MUT	EP300_I_MUT	EP400_O_MUT	EPAS1_O_MUT	EPHA7_I_MUT	ERBB2_A_MUT	ERBB2_O_MUT	ERBB3_O_MUT	ERBB4_O_MUT	ERCC2_O_MUT	ESR1_O_MUT	EZH1_O_MUT	FH_O_MUT	FLT1_O_MUT	FOXA1_O_MUT	GRIN2A_O_MUT	GTF2I_O_MUT	INPP4B_O_MUT	INPPL1_O_MUT	IRF8_O_MUT	JAK1_I_MUT	KMT2A_I_MUT	KMT2B_O_MUT	KMT2C_O_MUT	KMT2D_O_MUT	KRAS_A_MUT	LATS1_O_MUT	MAP2K2_O_MUT	MAP3K1_I_MUT	MET_O_MUT	MRE11A_O_MUT	MSH6_I_MUT	MTOR_O_MUT	NF1_O_MUT	NFE2L2_O_MUT	NOTCH3_O_MUT	NPM1_I_MUT	NTRK1_O_MUT	PAX5_O_MUT	PDGFRB_O_MUT	PIK3CA_A_MUT	PIK3CB_O_MUT	PIK3CD_O_MUT	PLCG1_O_MUT	PMS2_I_MUT	POLD1_I_MUT	POLD1_O_MUT	PPM1D_O_MUT	PPP2R1A_O_MUT	RAD21_I_MUT	RBM10_O_MUT	RBM15_O_MUT	RELN_O_MUT	RNF43_I_MUT	ROS1_O_MUT	RTEL1_O_MUT	SAMHD1_O_MUT	SETD3_O_MUT	SMAD4_O_MUT	SMARCA4_I_MUT	SMARCA4_O_MUT	SOX9_O_MUT	SPRED1_I_MUT	TBX3_O_MUT	TERT_O_MUT	TET1_O_MUT	TET2_O_MUT	TGFBR2_O_MUT	TMPRSS2_O_MUT	TNFRSF14_O_MUT	TP53_O_MUT	TP53BP1_O_MUT	TSC1_O_MUT	TSC2_O_MUT	WT1_O_MUT	ZFHX3_I_MUT
snakemake/results - [main●] » grep EED_I_MUT ccle-mutation-feature-list.txt
EED_I_MUT

Just to confirm, you mentioned that EED_I_MUT is not in the original mutation list but it is present in the random matrix in the first comment.
Did you mean that it's not present in the random matrix instead?
If the feature is indeed present in all three: the random matrix, mutation data, and the mutation list, would you please be able to send us these inputs so I can look more into the issue?

Yes, it is present in the original mutation file, the feature list and the random matrices.
tmp/superdendrix » grep -r EED_I_MUT * | awk '{print $1}'
ccle-mutation-feature-list.txt:EED_I_MUT
ccle-mutation-full-randmat/9.tsv:ACH-000584
ccle-mutation-full-randmat/8.tsv:ACH-000984
ccle-mutation-full-randmat/3.tsv:ACH-000936
ccle-mutation-full-randmat/2.tsv:ACH-001274
ccle-mutation-full-randmat/0.tsv:ACH-000910
ccle-mutation-full-randmat/1.tsv:ACH-000657
ccle-mutation-full-randmat/5.tsv:ACH-000771
ccle-mutation-full-randmat/4.tsv:ACH-000957
ccle-mutation-full-randmat/6.tsv:ACH-001552
ccle-mutation-full-randmat/7.tsv:ACH-000984
ccle-mutation-full.txt:ACH-000954

I'll send you some sample data, thanks!


Version shown for an EKS cluster is incorrect

What kind of request is this (question/bug/enhancement/feature request):
Steps to reproduce (least amount of steps as possible):

Deploy a hosted EKS cluster with 1.15 k8s version from Rancher

Upgrade the k8s version of the cluster in EKS console to 1.16

The k8s version of the cluster in the EKS console is 1.16

The k8s version seen on the UI is 1.15

K8s version of the cluster in the API is 1.16 and on an edit cluster is 1.16

Expected Result:
k8s version on the Ui should match the cluster's k8s version
Note:

On upgrading the k8s version of the nodegroups, the k8s version on the UI changed to 1.16

Environment information

Rancher version (rancher/rancher/rancher/server image tag or shown bottom left in the UI): master-head - commit id: 53cf961efc
Installation option (single install/HA): HA

Cluster information

Cluster type (Hosted/Infrastructure Provider/Custom/Imported): Hosted EKS
Kubernetes version (use kubectl version):

1.15 to 1.16

@rmweir is this a UI issue?

So after spending a bit of time digging into this and watching very closely for the update to come in I can say that this is NOT a UI issue. I'm not sure its an issue at all? I tested this on two cluster upgrades. Both created from rancher ui, one 1.15 and 1.16. I upgraded both clusters separately, both via the AWS Console Web UI. Both clusters in the rancher UI updated their versions around ~30 seconds after the cluster finished upgrading in AWS (timing measurement in no way scientific). I verified the updates are coming in correctly over the web socket. Either this is no longer a problem or there is an expectation that the cluster would reflect the updated version faster? But as far as the UI it is working correctly.

Can we retest this? Please make sure that the Cluster is done updating in Amazon, and allow some time for the changes to populate down to the api then out to the UI. The UI reads its cluster version off the upstream spec, if there is some discrepancy please verify the version is updated there before kicking back to UI.

On latest 2.5-head - commit id: 6498b2f4f

Deploy a hosted EKS cluster with 1.15 k8s version from Rancher
Upgrade the k8s version of the cluster in EKS console to 1.16
The k8s version of the cluster in the EKS console is 1.16
The k8s version seen on the UI is 1.16

Closing the issue. Will reopen/log a new one if we hit this issue again.


set liquidation pool to zero on sweep

Linked python code: https://github.com/balancednetwork/balanced-contracts/blob/6a3e4d01ef43483eaf6619dd91ef582f22e56dec/core_contracts/loans/loans/loans.py#L803


Generate and review validation reports: Nuxeo UCSF GLBT HS (repository #72)

Step 2: Generate reports

[x] Generate validation reports (run validate_by_mapper DAG): https://7a8067cb-3b99-477e-a883-7e311175a9b4.c3.us-west-2.airflow.amazonaws.com/dags/validate_by_mapper_type/grid?dag_run_id=manual__2024-01-31T16%3A54%3A44%2B00%3A00&num_runs=50
[x] Add a comment (in this issue) to the output URLs
[x] Download the validation reports locally; prepend the collection registry number to the filename
[x] Upload validation reports to the Rikolti Data Validation folder

Step 3: Review reports

[x] Review sample collections validation reports; leave notes in the spreadsheet
[x] Quickly (and not very deeply) scan through other validation reports (to identify if any new metadata fields surface)
[x] Synthesize notes at the mapper level
[x] Share an update (and surface any anomalies) during a weekly check-in (Mondays at 3:00pm)

Step 4: Have data validation issues? Address & resolve validation issues (synthesized mapper-level):

[ ] Create a new issue (“Validation results: Rikolti mapper name“) and report/request fixes & investigations. Add to current sprint.
[ ] Add a comment to link to the new “validation results” issue.
[ ] Add a “blocked/paused” label to this issue. Include a status note in this issue title (e,g., HOLD for fixes; HOLD for code review; etc.)
[ ] Move this issue back to the “To Do” pile.
[ ] Reset tasks listed in steps 2-3 above; re-generate & re-review (repeat steps 2-3 above, as needed.)

Step 5: Have acceptable validation reports?

[x] Move the valid (accepted) reports to the “VALID” folder in google drive.

[2024-01-31, 16:58:17 UTC] {{logging_mixin.py:150}} INFO - Download validation report at: https://rikolti-data.s3.amazonaws.com/5809/vernacular_metadata_2024-01-31T16:54:59/mapped_metadata_2024-01-31T16:57:43/validation_2024-01-31T16:58:04.csv
[2024-01-31, 16:58:17 UTC] {{logging_mixin.py:150}} INFO - Review collection data at: https://rikolti-data.s3.us-west-2.amazonaws.com/index.html#5809/vernacular_metadata_2024-01-31T16:54:59/mapped_metadata_2024-01-31T16:57:43/data/
[2024-01-31, 16:58:17 UTC] {{logging_mixin.py:150}} INFO - Download validation report at: https://rikolti-data.s3.amazonaws.com/19181/vernacular_metadata_2024-01-31T16:55:19/mapped_metadata_2024-01-31T16:57:43/validation_2024-01-31T16:58:05.csv
[2024-01-31, 16:58:17 UTC] {{logging_mixin.py:150}} INFO - Review collection data at: https://rikolti-data.s3.us-west-2.amazonaws.com/index.html#19181/vernacular_metadata_2024-01-31T16:55:19/mapped_metadata_2024-01-31T16:57:43/data/
[2024-01-31, 16:58:17 UTC] {{logging_mixin.py:150}} INFO - Download validation report at: https://rikolti-data.s3.amazonaws.com/19990/vernacular_metadata_2024-01-31T16:55:29/mapped_metadata_2024-01-31T16:57:44/validation_2024-01-31T16:58:06.csv
[2024-01-31, 16:58:17 UTC] {{logging_mixin.py:150}} INFO - Review collection data at: https://rikolti-data.s3.us-west-2.amazonaws.com/index.html#19990/vernacular_metadata_2024-01-31T16:55:29/mapped_metadata_2024-01-31T16:57:44/data/
[2024-01-31, 16:58:17 UTC] {{logging_mixin.py:150}} INFO - Download validation report at: https://rikolti-data.s3.amazonaws.com/469/vernacular_metadata_2024-01-31T16:55:48/mapped_metadata_2024-01-31T16:57:45/validation_2024-01-31T16:58:07.csv
[2024-01-31, 16:58:17 UTC] {{logging_mixin.py:150}} INFO - Review collection data at: https://rikolti-data.s3.us-west-2.amazonaws.com/index.html#469/vernacular_metadata_2024-01-31T16:55:48/mapped_metadata_2024-01-31T16:57:45/data/
[2024-01-31, 16:58:17 UTC] {{logging_mixin.py:150}} INFO - Download validation report at: https://rikolti-data.s3.amazonaws.com/22661/vernacular_metadata_2024-01-31T16:56:05/mapped_metadata_2024-01-31T16:57:46/validation_2024-01-31T16:58:12.csv
[2024-01-31, 16:58:17 UTC] {{logging_mixin.py:150}} INFO - Review collection data at: https://rikolti-data.s3.us-west-2.amazonaws.com/index.html#22661/vernacular_metadata_2024-01-31T16:56:05/mapped_metadata_2024-01-31T16:57:46/data/
[2024-01-31, 16:58:17 UTC] {{logging_mixin.py:150}} INFO - Download validation report at: https://rikolti-data.s3.amazonaws.com/18536/vernacular_metadata_2024-01-31T16:57:00/mapped_metadata_2024-01-31T16:57:55/validation_2024-01-31T16:58:12.csv
[2024-01-31, 16:58:17 UTC] {{logging_mixin.py:150}} INFO - Review collection data at: https://rikolti-data.s3.us-west-2.amazonaws.com/index.html#18536/vernacular_metadata_2024-01-31T16:57:00/mapped_metadata_2024-01-31T16:57:55/data/
[2024-01-31, 16:58:17 UTC] {{logging_mixin.py:150}} INFO - Download validation report at: https://rikolti-data.s3.amazonaws.com/25554/vernacular_metadata_2024-01-31T16:57:02/mapped_metadata_2024-01-31T16:57:56/validation_2024-01-31T16:58:14.csv
[2024-01-31, 16:58:17 UTC] {{logging_mixin.py:150}} INFO - Review collection data at: https://rikolti-data.s3.us-west-2.amazonaws.com/index.html#25554/vernacular_metadata_2024-01-31T16:57:02/mapped_metadata_2024-01-31T16:57:56/data/
[2024-01-31, 16:58:17 UTC] {{logging_mixin.py:150}} INFO - Download validation report at: https://rikolti-data.s3.amazonaws.com/27594/vernacular_metadata_2024-01-31T16:57:25/mapped_metadata_2024-01-31T16:57:56/validation_2024-01-31T16:58:17.csv
[2024-01-31, 16:58:17 UTC] {{logging_mixin.py:150}} INFO - Review collection data at: https://rikolti-data.s3.us-west-2.amazonaws.com/index.html#27594/vernacular_metadata_2024-01-31T16:57:25/mapped_metadata_2024-01-31T16:57:56/data/

Validation reports (2024-01-31): https://drive.google.com/drive/u/0/folders/1GEPG7m1-qR6FkCm2WB_JYchd1xKlbM5i
No notable new fetcher/mapper issues (some items originally lack Type metadata; some data drift)!

Accepted on 2024-02-05!


update demo

Support This may help you to code

Community Contribution
Link to live project, video, or image:

Sharing

[ ] I would be happy to have my project shared on The Coding Train's social media!

Instagram:
Twitter:

Oops, sorry for that merge.


When in split screen view (vertical), conversations won't open

No content

Issue created by BlueBubbles Bot in the BlueBubbles commnity on behalf of @zach in #android-support.

https://user-images.githubusercontent.com/53708281/151866416-87c9344c-1edd-4952-be0f-60ac18e94f08.mp4


"Failed to parse source map from" while source map is present

Describe the bug
Getting these errors when starting development server:

Source map is certainly present:

What is strange is that it tries to look for sourcemap in "src" folder while .js script is located in "es" folder.
Note that the package in question has the following package.json:
{
  …
  "main": "dist/index.js",
  "module": "es/index.js",
  …
}

Did you try recovering your dependencies?
No. The script itself runs well. So I assume that dependencies are OK.
Which terms did you search for in User Guide?
I searched for "Failed to parse source map from" and found a discussion:
https://github.com/facebook/create-react-app/discussions/11767
that remains unanswered for 1 year.
Some people in this discussion suggest to turn off map (by setting GENERATE_SOURCEMAP to false), but this is unsuitable. Source map is important for working with bug reports.
So I decided to file bug report with all due info.
Environment
  current version of create-react-app: 5.0.1
  running from C:\Users\Ilia\AppData\Local\npm-cache\_npx\c67e74de0542c87c\node_modules\create-react-app

  System:
    OS: Windows 10 10.0.19045
    CPU: (8) x64 11th Gen Intel(R) Core(TM) i5-1135G7 @ 2.40GHz
  Binaries:
    Node: 18.12.1 - C:\Program Files\nodejs\node.EXE
    Yarn: Not Found
    npm: 8.19.2 - C:\Program Files\nodejs\npm.CMD
  Browsers:
    Chrome: Not Found
    Edge: Spartan (44.19041.1266.0), Chromium (108.0.1462.76)
    Internet Explorer: 11.0.19041.1566
  npmPackages:
    react:  18.2.0
    react-dom:  18.2.0
    react-scripts: ^5.0.1 => 5.0.1
  npmGlobalPackages:
    create-react-app: Not Found

Steps to reproduce

Reproduction repo: https://github.com/ilyub/repro-react-source-map
npm run serve

Expected behavior
Map files are usually located next to js file (in my case - in "es" folder).
React development server should find them (in my case it should find them in "es" folder instead of looking in "src" folder).
Actual behavior
See screenshot above
Reproducible demo

Reproduction repo: https://github.com/ilyub/repro-react-source-map
npm run serve

So all of your source maps for real-service-providers point to the wrong location.
Look at ./node_modules/real-service-providers/es/test-delay/index.js for instance. It says the map is at: index.js.map.
So lets look at that map file:

Look at "sources". See how they are pointed to a folder /src/ ?
Now look at your node module folder:

No /src/ folder. So your map is pointing to either the wrong file/directory, or you have not added in all the files needed into your npm package distributable.

Adding "src" to distribution solves the problem. Thank you


Add Epic Games Launcher 10.15.2

For the Epic Games Store as well as Unreal Engine dev (its a dual purpose launcher).
I will note that URL's sub-domain doesn't look stable "https://launcher-public-service-prod06.ol.epicgames.com".
I checked under VPN from other regions and other settings and it seemed stable (same subdomain). It might not be the case over time, therefore this is something that might need addressing (from Epic's side or by updating manifest here as changes occur).
Microsoft Reviewers: Open in CodeFlow

That was interesting,  "winget validate" was sure my manifest was fine, but the pipeline flagged an error with the ID ("it has to be an exact match folder name wise").


InvalidTokenError

Checklist

[X] I have looked into the Readme and have not found a suitable solution or answer.
[X] I have searched the issues and have not found a suitable solution or answer.
[X] I have searched the Auth0 Community forums and have not found a suitable solution or answer.
[X] I agree to the terms within the Auth0 Code of Conduct.

Description
While doing apple sign in in iOS facing the following issue after authentication while trying to decode data that time facing this issue.
error', [InvalidTokenError: Invalid token specified: invalid base64 for part #2 (Can't find variable: atob)]
Reproduction
In our react native app After using @invertase/react-native-apple-authentication to social media apple login in our app when trying to decode idenityToken by using jwt-decode plugin facing above issue
Additional context
No response
jwt-decode version
4.0.0
Which browsers have you tested in?
Other

Duplicate of #241

Issue resolved.
just i downgraded the plugin jwt-decode version from 4.0.0 to 3.1.2

You can still continue to use the new version, you'll just have to load a polyfill.


Point info color

Coverage decreased (-2.2%) to 32.548% when pulling 9d744aa356f464727aed64084b56279b44427b6f on pointInfoColor into e3bab943206e80509fae70476ce1da8a820454dd on master.


Upgrade to Ruby 3.2 (Mastodon #22928)

Upgrade to Ruby 3.2 (https://github.com/mastodon/mastodon/pull/22928)

see for details:
https://github.com/ruby/ruby/blob/master/doc/yjit/yjit.md

... and this:
https://github.com/moritzheiber/ruby-jemalloc-docker
Look into using Red Hat Base images and a custom Ruby version with YJIT enabled ...

Implemented in cbe11b9676ca10ceb1c7cc3cd2565aedbefcbd78


Docker-compose version issue

When running docker-compose up
ERROR: Version in "./docker-compose.yml" is unsupported. You might be seeing this error because you're using the wrong Compose file version. Either specify a supported version (e.g "2.2" or "3.3") and place your service definitions under the services key, or omit the version key and place your service definitions at the root of the file to use version 1.
For more on the Compose file format versions, see https://docs.docker.com/compose/compose-file/

Fixed in version 3.6
Thank you


Fix token authentication error on images with a lot of layers.

This pull fixes issue #33 .

This is more like a hack than a solution i admit.
But it seems that authorization tokens expire pretty quickly.
Finding official documentation on how they work and then fixing accordiling would be a plus :D


Relax a streaming constraint

Please make a Hackage release afterward. Thanks!

This has been done in the new repo. Open future PRs there instead.

Will do. Thank you!


Set ESlint rules more strict 🚑

Issue: -should create one-

This is a continuation of the work by @ndelangen in PR #911

This is in progress

What I did
As described in review comments #904 linting is rather non-strict right now.
Though I'm personally of the opinion too strict linting can be harmful, I agree, we could make it a bit more strict to weed out some bad code we have and prevent bad come from getting pushed to master.
How to test
run npm run lint

I thought I'd give an update on my work.
I'm down to ✖ 72 problems (64 errors, 8 warnings)
For the time being I'm skipping jsx-a11y issues as I didn't feel comfortable fixing a number of the UI-related issues without running the "kitchen-sink" project and generally making more nuanced decisions. I plan to tackle that in a separate PR.
My PR is here https://github.com/storybooks/storybook/pull/1000
@ndelangen does it make sense to close that one in favour of this?

Hey good work! any reason you've decided to create another PR? which one can we close?

@ndelangen I wasn't sure if I should merge my forked branch back into this one or just replace this PR with my own.
Unless there is a good reason not to, I would be in favour of cloisng this PR and keeping #1000 around.
I started that PR as a fork of this branch anyways so all the work here in #911 is also in #1000

✖ 67 problems (57 errors, 10 warnings)

@theinterned @ndelangen sorry I missed that this was waiting for my review. We need to get this merged, see e.g. #1163
@theinterned do you mind resolving the merge conflicts and we can get this merged to do a follow-on release? Who knows what other bugs are lurking behind this PR! 😱

closed in favour of #911

Hi sorry I didn't reply! I was on vacation. Looks like you've got things sorted here though! I'll see if I can help out on the #911 branch


Fix: Fixed issue where launching Files from Terminal didn't use the correct path

Resolved / Related Issues
To prevent extra work, all changes to the Files codebase must link to an approved issue marked as Ready to build. Please insert the issue number following the hashtag with the issue number that this Pull Request resolves.

Closes #16641

Steps used to test these changes
Stability is a top priority for Files and all changes are required to go through testing before being merged into the repo. Please include a list of steps that you used to test this PR.

Type "files-dev.exe ." and check it opens in current terminal folder

Would this also apply to https://github.com/files-community/Files/issues/14381

Would this also apply to #14381

Ah yes, it looks the same 👍


7zip and MalwareBytes detect potential malware

7zip wouldn't open w64devkit-1.23.0.zip as it thought is was a virus, so I performed a scan via MalwareBytes and it suspected that w64devkit/bin/debugbreak.exe was "Generic.Malware/Suspicious".

Its a known false positive. If you are still unsure, you could always verify its tiny source and compile it yourself.


#951 Unified version management using the dependencies module

Describe what this PR does / why we need it
#951 Unified version management using the dependencies module
Does this pull request fix one issue?

Describe how you did it
Describe how to verify it
Special notes for reviews

hi, something is not correct.
we are on the progress about Spring Initializr, refer https://github.com/alibaba/spring-cloud-alibaba/issues/911.

hi, something is not correct.
we are on the progress about Spring Initializr, refer #911.

hi, I submitted a new code and didn't know if it was correct.


Browser taking a lot of cpu with lots of connections and then crashes

Capturing comment from https://github.com/weaveworks/scope/pull/2507#issuecomment-300735719:
I tried to quickly create plenty of connections to nginx on several cpus with this script (in several terminals):
sudo docker run -d nginx

cpu=0
for i in $(seq 1 10000) ; do
  echo -n "$i "
  taskset --cpu-list $cpu wget -O /dev/null http://<IP_ADDRESS> 2>/dev/null
done
echo

And I didn't notice any problems in the logs of Scope.
However, chrome quickly took all the cpu and crashed:

/cc @2opremio

I assume <IP_ADDRESS> is the IP of the nginx container, right?
Also, scope was running with ebpf enabled.

@2opremio yes and yes. Sorry, I forgot to mention it.

@alban what browser was this?

@rade it was Chrome.


[FW-28] Create CTRL and GPIO shm region

This PR adds the creation and deletion of both Shared Memory regions for GPIO pins and CTRL signals.
The size of both pools is not exactly known at the time of writing this PR, but it can be changed using the variables GPIOMap._pin_byte_size and CTRLMap._mem_size (both have a TODO comment so it is easy to locate them).
For clarification, names starting with an underscore are supposed to be private and only the own class functions should use them. For other styling guides, check out PEP 8.

Outdated by FW-60


"Măgura" and "Guruieni" are listed in the drop-down menu

Description:
"Măgura" and "Guruieni" are listed in the drop-down menu alongside its corresponding county and commune, according to the law
Precondition:
The website is up an running.

Step 2
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 3
Type "Guruieni" in the search bar.

Expected results
The location is listed in the drop-down menu as "Sat Guruieni, TELEORMAN (Măgura)".


Adds WindowUDFImpl::reverse_exprtrait method + Support for IGNORE NULLS

Which issue does this PR close?

Part of #8709.
Closes #12661.
Rationale for this change

So that a user-defined window function can customize the implementation for evaluating results in reverse order, allowing the optimizer to avoid sorting the data.
Check if IGNORE NULLS is set.
Easier to review a smaller diff compared to a PR converting an existing built-in window function.

What changes are included in this PR?

Extends WindowUDFExpr with two new state fields for tracking if a window expression is reversed, and if IGNORE NULLS is used in the query.

/// Implements [`BuiltInWindowFunctionExpr`] for [`WindowUDF`]
#[derive(Clone, Debug)]
struct WindowUDFExpr {
    ...,
    /// This is set to `true` only if the user-defined window function
    /// expression supports evaluation in reverse order, and the
    /// evaluation order is reversed.
    is_reversed: bool,
    /// Set to `true` if `IGNORE NULLS` is defined, `false` otherwise.
    ignore_nulls: bool,
}

Adds a new trait method WindowUDFImpl::reverse_expr with a default implementation.

pub trait WindowUDFImpl: Debug + Send + Sync {

    /// Allows customizing the behavior of the user-defined window
    /// function when it is evaluated in reverse order.
    fn reverse_expr(&self) -> ReversedUDWF {
        ReversedUDWF::NotSupported
    }
}

pub enum ReversedUDWF {
    /// The result of evaluating the user-defined window function
    /// remains identical when reversed.
    Identical,
    /// A window function which does not support evaluating the result
    /// in reverse order.
    NotSupported,
    /// Customize the user-defined window function for evaluating the
    /// result in reverse order.
    Reversed(Arc<WindowUDF>),
}

Thread ignore_nulls when creating user-defined window expressions.

fn create_udwf_window_expr(
    fun: &Arc<WindowUDF>,
    args: &[Arc<dyn PhysicalExpr>],
    input_schema: &Schema,
    name: String,
    ignore_nulls: bool,  // <-- here
) -> Result<Arc<dyn BuiltInWindowFunctionExpr>> {
   ...
}

Are these changes tested?

Yes, against existing tests in CI.
No.
When built-in functions like lead, lag, nth_value etc. are converted, this API will get tested by existing sqllogictests.
Are there any user-facing changes?

Yes, this is a breaking API change: WindowUDFImpl::reverse_expr

One thing I noticed is that there are no tests for this functionality (as in if we removed / broke the code no tests would fail). Is the idea that it will be test coverage added when we port some of the built in window functions?

Yes, this situation is temporary. When one of the built-in window functions like lead, lag, nth_value etc. are converted this API path will get tested by existing sqllogictests.

Thank you @jcsherin


RuntimeError: "ms_deform_attn_forward_cuda" not implemented for 'Half'

When I try to use mixed precision training, the program reports an error:
Traceback (most recent call last):
File "main.py", line 414, in
main(args)
File "main.py", line 335, in main
args.clip_max_norm, wo_class_error=wo_class_error, lr_scheduler=lr_scheduler, args=args, logger=(logger if args.save_log else None))
File "/home/lyz/DN-DETR/engine.py", line 48, in train_one_epoch
outputs, mask_dict = model(samples, dn_args=(targets, args.scalar, args.label_noise_scale, args.box_noise_scale, args.num_patterns))
File "/home/lyz/anaconda3/envs/pytorch-1.8.1/lib/python3.6/site-packages/torch/nn/modules/module.py", line 889, in _call_impl
result = self.forward(*input, **kwargs)
File "/home/lyz/DN-DETR/models/dn_dab_deformable_detr/dab_deformable_detr.py", line 225, in forward
hs, init_reference, inter_references, enc_outputs_class, enc_outputs_coord_unact = self.transformer(srcs, masks, pos, query_embeds, attn_mask)
File "/home/lyz/anaconda3/envs/pytorch-1.8.1/lib/python3.6/site-packages/torch/nn/modules/module.py", line 889, in _call_impl
result = self.forward(*input, **kwargs)
File "/home/lyz/DN-DETR/models/dn_dab_deformable_detr/deformable_transformer.py", line 173, in forward
memory = self.encoder(src_flatten, spatial_shapes, level_start_index, valid_ratios, lvl_pos_embed_flatten, mask_flatten)
File "/home/lyz/anaconda3/envs/pytorch-1.8.1/lib/python3.6/site-packages/torch/nn/modules/module.py", line 889, in _call_impl
result = self.forward(*input, **kwargs)
File "/home/lyz/DN-DETR/models/dn_dab_deformable_detr/deformable_transformer.py", line 281, in forward
output = layer(output, pos, reference_points, spatial_shapes, level_start_index, padding_mask)
File "/home/lyz/anaconda3/envs/pytorch-1.8.1/lib/python3.6/site-packages/torch/nn/modules/module.py", line 889, in _call_impl
result = self.forward(*input, **kwargs)
File "/home/lyz/DN-DETR/models/dn_dab_deformable_detr/deformable_transformer.py", line 232, in forward
src2 = self.self_attn(self.with_pos_embed(src, pos), reference_points, src, spatial_shapes, level_start_index, padding_mask)
File "/home/lyz/anaconda3/envs/pytorch-1.8.1/lib/python3.6/site-packages/torch/nn/modules/module.py", line 889, in _call_impl
result = self.forward(*input, **kwargs)
File "/home/lyz/DN-DETR/models/dn_dab_deformable_detr/ops/modules/ms_deform_attn.py", line 113, in forward
value, input_spatial_shapes, input_level_start_index, sampling_locations, attention_weights, self.im2col_step)
File "/home/lyz/DN-DETR/models/dn_dab_deformable_detr/ops/functions/ms_deform_attn_func.py", line 26, in forward
value, value_spatial_shapes, value_level_start_index, sampling_locations, attention_weights, ctx.im2col_step)
RuntimeError: "ms_deform_attn_forward_cuda" not implemented for 'Half'
may I ask why?

Hey, because deformable attention does not support half precision. You can refer to deformable detr for more details.


Remove NotifyAppIsInactive and NotifyAppIsDetached

Remove unused NotifyAppIsInactive and NotifyAppIsDetached from FlutterEngine.
Switch access modifiers of some protected members of FlutterApp/FlutterServiceApp to private.
Update stale documentation.

Remove unused NotifyAppIsInactive and NotifyAppIsDetached from FlutterEngine.

Please explain the reason for the removal in more detail.

Switch access modifiers of some protected members of FlutterApp/FlutterServiceApp to private.

FlutterApp/FlutterServiceApp are designed as the base class for user application. so protected members are open to users just like public members. In this situation, don't we need a deprecation procedure?
(Of course, I guess there are fewer users who use protected members directly, so I don't think there's a problem.)

Remove unused NotifyAppIsInactive and NotifyAppIsDetached from FlutterEngine.

As you can see in https://api.flutter.dev/flutter/dart-ui/AppLifecycleState.html, the "inactive" or "detached" state is not applicable for the Tizen platform. So they aren't currently used and are not likely to be used. We can add them back when we need.

Switch access modifiers of some protected members of FlutterApp/FlutterServiceApp to private.

As you can remember we've been removing "protected" members without any notice or deprecation process. Also the affected members are not experimental (e.g. window_offset_x) so it's unlikely they are used by any existing application.

@bbrto21 As we've talked in offline, the inactive state doesn't seem to be a prerequisite for the pause state. The states are mutually independent.


Fix missing import of parmed in tleap.py

Forgot to include import parmed as pmd in tleap.py for the HMR support

Codecov Report

Merging #126 into master will increase coverage by 0.00%.
The diff coverage is 100.00%.

Right.
I guess this means we're not doing sufficient testing here.
Can you add something like this (or simpler, if you can think of it) to test_tleap.py?
def test_hydrogen_mass_repartitioning(clean_files):
    """ Test that hydrogen mass is repartitioned. """
    temporary_directory = os.path.join(os.path.dirname(__file__), "tmp")
    sys = System()
    but_frcmod = os.path.abspath(
        os.path.join(os.path.dirname(__file__), "../data/cb6-but/but.frcmod")
    )
    but_mol2 = os.path.abspath(
        os.path.join(os.path.dirname(__file__), "../data/cb6-but/but.mol2")
    )

    sys.template_lines = [
        "source leaprc.gaff",
        f"loadamberparams {but_frcmod}",
        f"BUT = loadmol2 {but_mol2}",
        f"model = loadmol2 {but_mol2}",
    ]
    sys.output_path = temporary_directory
    sys.output_prefix = "but"
    sys.pbc_type = None
    sys.neutralize = False
    sys.build()

    but = pmd.load_file(os.path.join(temporary_directory, sys.output_prefix + ".prmtop"))
    assert<EMAIL_ADDRESS>1.008)

    sys.repartition_hydrogen_mass()
    but = pmd.load_file(os.path.join(temporary_directory, sys.output_prefix + ".prmtop"))
    assert<EMAIL_ADDRESS>3.024)


Missing break/return statements.

Fixes #2222
Description
The teams handler had a switch statement that was falling through.

Pull Request Test Coverage Report for Build 131166

1 of 2 (50.0%)  changed or added relevant lines in 1 file are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage decreased (-0.009%) to 80.337%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

libraries/botbuilder/src/teamsActivityHandler.ts
1
2
50.0%

Files with Coverage Reduction
New Missed Lines
%

libraries/botbuilder/src/teamsActivityHandler.ts
1
73.68%

Totals

Change from base Build 131081:
-0.009%

Covered Lines:
12693

Relevant Lines:
15087

💛  - Coveralls


[feat] Rust Binding CI Testing

Include CI test + rust testing for the Rust bindings

assign me tonthiss issue please.

could you put here the commands please? I could translate it in yaml.

See PR for commands and documentation:
https://github.com/keep-starknet-strange/blobstream-starknet/pull/132
Can also be found via the cainome docs:
https://github.com/cartridge-gg/cainome

thanks I will try to do it saturday.

I will do it tomorrow!

FINALY READY TO START!


unable to parse manifest using AppxManifestNew.xml

When I utilize AppxManifestNew.xml I get the error unable to parse manifest.  It has something to do with
      <Extensions xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10">         <uap3:Extension Category="windows.appExecutionAlias" Executable="psflauncher64.exe" EntryPoint="Windows.FullTrustApplication">           <uap3:AppExecutionAlias>             <desktop:ExecutionAlias Alias="3dimagingsoftware.exe" />           </uap3:AppExecutionAlias>         </uap3:Extension>         <uap3:Extension Category="windows.appExecutionAlias" Executable="psflauncher64.exe" EntryPoint="Windows.FullTrustApplication">           <uap3:AppExecutionAlias>             <desktop:ExecutionAlias Alias="activate.exe" />           </uap3:AppExecutionAlias>         </uap3:Extension>       </Extensions>
because if I take that out I get no errors

is it perhaps mixed up because this package has 2 .exe  shortcuts?  sorry Im just dipping my toes into using MSIX


Crash of the other servers if one crashes

If one server (char, login or map) crashes, the other ones crashes shortly after as well.

I have tried to recreate this issue and I was unsuccessful. Needs more data.

solved


[Suggestion] Remove Province and Role deck filters

I suggest removing the Province and Role deck filters, they're redundant with the same type filters. It's not very convenient to have to click two different buttons, somewhat confusing.

A simple solution is to use either the "deck" filter, or the "type" filter, but not both.
Leave all the types checked, and use the decks. Or leave all the decks checked, and use the types.
Due to how the types and decks interact, I can't change that right now.


Add initial support for DE version

Description
Add option to display DE version as requested in #1052.
Features
Initially supports only Plasma.

Update
Added more DEs, now supports:
Plasma
MATE
Xfce
GNOME
Cinnamon
Deepin
Budgie

This looks really good, left some comments. :+1:

Thanks, applied and pushed the changes.

Let me know when this is ready for merging. :+1:

For now I'm not aware of any other DE to add. Just updated the man page, so I think it's ready now.

Thanks :+1:


Keyboard input does not work anymore with 4.4.3

All my macOS12 VM's are working fine with UTM 4.3.5
But when using UTM 4.4.3 there is no keyboard input possible.
Happens on my iMac running macOS13 and MacBook Pro running macOS14

Same for me.
After upgrade to 4.4.3 keyboard does not work anymore

I compiled the latest UTM beta and it doesn't work either. This needs a quick fix imo.

I see what the issue is, will fix asap.


Extension for packages list

Good morning,
I would like to add a function to the server, I'm pretty handy with PHP, but I would need some initial help. I would like the server to create a custom file with the list of plugins / themes it handles reporting their respective versions.
Something like this:
pluginOne -> '1.0.5'
pluginTwo -> '3.6.2'
With a request similar to:
SERVER_URL/?action=get_list | get_pluginList | get_packagesList
Any ideas on where to start?
Thank you very much.

How about to try another repository (link below)?
https://github.com/YahnisElsts/wp-update-server-stats

How about to try another repository? See link below.
https://github.com/YahnisElsts/wp-update-server-stats

Thanks for the link, I did not know that repository. From what I've seen it does statistics on Downloads. I, on the other hand, would like to have "a page" where I am shown the versions of all the packages that the server manages.

You would probably need to create a subclass of Wpup_UpdateServer.
To add a new action, you could override the Wpup_UpdateServer::dispatch() method. Something simple like this would probably work:
if ($request->action === 'get_package_list') {
    /* your custom logic here */
} else {
    parent::dispatch($request);
}

There's no built-in way to get all available packages, but you could just try listing all .zip files in the $this->packageDirectory directory.
To load and parse a specific package from $filename (absolute file path):
//$slug should usually be the base file name without the path and the ".zip" extension.
$package = call_user_func($this->packageFileLoader, $filename, $slug, $this->cache);

Get the version number from a package:
$meta = $package->getMetadata();
$version = $meta['version'];

Finally, to output your custom response, you can just call $this->outputJson($whatever) and then exit.

Thank you very much! I will work on it.


Verification of SRM email IDs

Verify the student and teacher email IDs through Google Contacts API

Hey, isn't the regex validation enough for now?

This is for the admin side of the portals. We'll have a handy utility to check the contact details of each SRM email ID and then match them with the user input.
So, this is not for user input validation, but for double-checking the user inputs against valid SRM data.

@gitaalekhyapaul @Aradhya-Tripathi
Can I work on this issue?

@gitaalekhyapaul @Aradhya-Tripathi Can I work on this issue?

Hey @pratham-bhatnagar , whats your status of this issue?

🚧 🚧 🚧
I've started working on it, but I'm very new to backend so I'm learning parallelly. I learned OAuth. I'll surely revert back soon

updates @pratham-bhatnagar ?


Autorestic 1.7.3 doesn't play nice with restic 0.14.0

Thanks for maintaining this!
The Docker image for Autorestic 1.7.3 has restic 0.13.1. This causes an "Fatal: Fatal: config cannot be loaded: unsupported repository version" error when the restic 0.14.0 binary has been used to initialise the repository (on S3 at least).
As such I recommend the defaults are changed to 1.7.3 and 0.13.1.

I see you resolved this in your latest commit. Thanks!


-vfsoverlay breaks -strict-concurrency checking

Description
Using a VFS overlay prevents strict concurrency checking from diagnosing valid violations in Swift 5.10.
Reproduction
# prepare the dependency
swiftc \
    -c ModuleMinimal/ExampleMinimal.swift \
    -strict-concurrency=minimal \
    -emit-module \
    -emit-module-path build/ModuleMinimal.swiftmodule \
    -module-name ModuleMinimal \
    -whole-module-optimization \
    -parse-as-library \
    -o build/ModuleMinimal.o

# use the dependency without VFS
#
# correctly outputs:
#   warning: static property 'one' is not concurrency-safe because it is not either conforming to 'Sendable'
#   or isolated to a global actor; this is an error in Swift 6
swiftc \
    -c ModuleComplete/ExampleComplete.swift \
    -strict-concurrency=complete \
    -emit-module \
    -emit-module-path build/ModuleComplete.swiftmodule \
    -module-name ModuleComplete \
    -whole-module-optimization \
    -parse-as-library \
    -I build \
    -o build/ModuleComplete.o \

# use the dependency with VFS
#
# incorrectly shows no output
swiftc \
    -c ModuleComplete/ExampleComplete.swift \
    -strict-concurrency=complete \
    -emit-module \
    -emit-module-path build/ModuleComplete.swiftmodule \
    -module-name ModuleComplete \
    -whole-module-optimization \
    -parse-as-library \
    -Xfrontend -vfsoverlay \
    -Xfrontend vfs-overlay.yaml \
    -I/vfs_swiftmodules \
    -o build/ModuleComplete.o

# ExampleMinimal.swift

import Foundation

public struct ExampleMinimal {
    public let number: Int

    public static let one = ExampleMinimal(number: 1) // a declaration that does not pass `strict-concurrency=complete`
}

# ExampleComplete.swift

import Foundation
import ModuleMinimal

public struct ExampleComplete {
    public let number: Int

    public init() {
        number = ExampleMinimal.one.number // expected to raise an issue here
    }
}

# vfs-overlay.yml

case-sensitive: true
overlay-relative: false
roots:
  - contents:
      - external-contents: build/ModuleMinimal.swiftmodule
        name: ModuleMinimal.swiftmodule
        type: file
    name: /vfs_swiftmodules
    type: directory
use-external-names: false
version: 0

Expected behavior
Compliations with and without VFS should show warning: static property 'one' is not concurrency-safe because it is not either conforming to 'Sendable' or isolated to a global actor; this is an error in Swift 6.
Environment
swift-driver version: <IP_ADDRESS> Apple Swift version 5.10 (swiftlang-<IP_ADDRESS> clang-15<IP_ADDRESS>)
Additional information
No response

Repro: concurrency-vfs.zip


Fix small syntax issue

Small issue introduced by #171.
ros/ros-overlay#782 was generated with this patch.

Small issue introduced by #171.
ros/ros-overlay#782 was generated with this patch.

Thank you, @allenh1 !

@andre-rosa not a problem!


fix: Fake dist-dir option on bdist_wheel

@vividvilla Award token please :clinking_glasses:

Codecov Report

Merging #49 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #49   +/-   ##
=======================================
  Coverage   77.12%   77.12%
=======================================
  Files           3        3
  Lines         306      306
  Branches       37       37
=======================================
  Hits          236      236
  Misses         62       62
  Partials        8        8

Continue to review full report at Codecov.

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


Feature/handle 404 for wallet details

Closes #[HERE_ADD_ISSUE_NUMBER]

I confirm that (check also those that do not apply to this PR):

[X] New code is covered with tests and coverage requirements are met
[X] All tests are passing
[X] Build is not failing
[X] Mobile version of new functionality is displayed properly
[X] All linter issues are resolved
[X] All conflicts are resolved and branch is rebased on top of the up-to-date parent branch
[X] All issue requirements are implemented
[X] At least two reviewers are assigned
[X] I'm assigned as a assignee
[X] PR is linked to the related issue

Please add text-align: center for <p>:


change, apidocs version link

The description of a link to a apidocs was changed so that a {infinispanversion} variable might be used.

Thanks @kazuhira-r, pushed to master.


Split up Entity into EntityProtocol and PersistedEntityProtocol

This makes primaryKey not-optional, which is a huge win!
cc @paulofaria @formbound

Great stuff!


Cache FMF data

After x amount of time, the FMF data in the iMessage papi will get cleared. We should cache the last results so we can see where a person was last so we can show old locations before the refresh gets new ones

Done in beta


Support style hints

glkapi.js still says:
/* Style hints are not supported. We will use the new style system. */

At least six years later, the new style system has yet to manifest.  :)  In the meantime it would be really nice if quixe could use the old style system.  (And perhaps add a couple more user styles to glk to tide us over in the meantime?)

Implementing the old style system would take time that I do not want to spend on it. Also, the old style system really wasn't very good.

Would you be opposed to a PR that implements it?  It's better than nothing.

I notice that there is a lot of tags with inline style, such as the Windowport main window that holds all the BufferLine class output:

Is there a way to tell it to not use inline style= so that CSS files can do this?
More directly, it would seem nice to have a HTML / CSS sample that wraps Quixie + glkote where the windows are under the control of the webpage author and really only the BufferLine output is formatted/class-tagged by the engine?


test

Test pull request, ignore and delete
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

test - ignored


feat(root): add top navigation patterns compatible with React and web components

Summary of the changes

Add top navigation patterns for React users, compatible with TypeScript and JavaScript.
Add top nav patterns for web components, compatible with JavaScript
Add new optional Stackblitz button to ComponentPreview & CodePreview components
Connect Stackblitz SDK to onClick of StackblitzButton component
Add cleanup function to useEffect in CookieData component
Prettier fixes

Patterns created:

Top navigation layout (Top navigation, footer, classification banner, section container)
Top navigation layout with mega-menu (Top navigation, footer, classification banner, section container, mega-menu, page header)
Top navigation layout with page header (Top navigation, footer, classification banner, section container, page header)
Top navigation layout with back to top (Top navigation, footer, classification banner, section container, back to top)

Related issue
#760 #751
Checklist

[x] I have manually accessibility tested any changes, if relevant.
[x] I have raised this pull request against the develop branch

If we can not merge this one yet please

 Not directly related to your PR, but a bug that'll be made more obvious by it that we'd need to action before

Has this been tested when built? Locally built I get this error on all components (that I do not get in dev). I'd be keen to try this in our pipelines to check it works (even if just to test and then remove it again)

For someone going through on the next issue to fix the code snippets, how is it that Alert's React example would work with multiple components? So you'd put the Fragment around it, but then doesn't the Fragment then display in the code snippet? Which we wouldn't want? I didn't see this in the Patterns though, unless I missed it, so I wondered how we'd go about it?


Exposing number of global and track tag entries.

This is in reference to https://github.com/GitBib/pymkv2/issues/44

Thank you for your contribution. I will review the changes later.

Thank you for your contribution. I will review the changes later.

Sure, np.  tbh, I want to remove the tags, but they're still showing up.  Appending to the mkv merge command --disable-track-statistics-tags I still see the tags being created however.
It seems that one option that could be done is to execute, but I did not think this warranted an actual change to the library itself.
mkvpropedit output.mkv --delete all


Provide an update-in-place installer

Discussed with @pshipton
Please consider providing installers (I'm on Windows) that can update an existing JDK in place so that we don't have to manually install a new fix level, point applications at that new location, and manually uninstall the prior fix level.
For instance, I just installed jdk-<IP_ADDRESS>-openj9, pointed my Eclipse to use it, and then manually uninstalled jdk-<IP_ADDRESS> (which also didn't even have the "-openj9" in the name either).
Further, having some way to even know there is an updated version available would be nice too. But I could see that being an entirely different feature.

@douph1 My understanding is that the very latest installers now do this, is that correct?
@dougbreaux And yes the update notification will need to be an opt-in feature that we develop :-).

@dougbreaux

Please consider providing installers (I'm on Windows) that can update an existing JDK in place so that we don't have to manually install a new fix level, point applications at that new location, and manually uninstall the prior fix level.

New installer produce since 19 mars handle this ( https://github.com/AdoptOpenJDK/openjdk-installer/pull/74 )
New Windows installer remove old (same java-version/arch/jvm) if newer is installed.
If you rely on PATH for pointing to java.exe or JAVA_HOME it will be transparent.
If you rely on folder, you must update your config as each install use a versionned folder name.
It was not the case for installer 8u202.
Starting with April installer (8u212 and 11.0.3 ) handle it properly, so the next installer in 3 month will replace 8u212 or 11.0.3 (for same arch/jvm)

which also didn't even have the "-openj9" in the name either

Yes it was not the case in the past but the jvm name hotspot/openj9 will always be included in the folder name
see https://github.com/AdoptOpenJDK/openjdk-installer/pull/73

Further, having some way to even know there is an updated version available would be nice too. But I could see that being an entirely different feature.

This would be probably handled by https://github.com/AdoptOpenJDK/openjdk-installer/issues/4

@dougbreaux Given we have a separate issue for the update notification are you OK for this to be closed?

Yeah, sounds like it's the next version where I'll see the old uninstalled and JAVA_HOME updated, so that sounds good. Thanks.


Package member completion doesn't respect search order

The following two snippets should produce different completions. This one:
library(dplyr)
library(MASS)
select(

should show select from MASS, and this:
library(MASS)
library(dplyr)
select(

should show select from dplyr. Basically whichever library is attached to the search path last, should get priority. In fact, library prints out the list of shadowed identifiers in this case, which we should be consistent with.
In practice, we show select from MASS in both of these cases. The only way to get it for dplyr is to not have MASS loaded at all.

Second case appears correct

I think if you did
library(MASS)
library(dplyr)
...
library(MASS)

you'd still get select() from dplyr. If you detach dplyr then select comes again from MASS

In my case, what I did was load the libraries via Package Manager. I don't know if that makes any difference, but it shouldn't.
The other thing that maybe makes a difference is that I loaded MASS first, then tried completion, then loaded dplyr, then tried completion. Could it possibly have cached the result from the former?

Theoretically in remote case this might happen since session mutated event is processed asynchronously and hence for some [short] period of time index may still think select is coming from MASS until it fetches new data from the remote machine.

Haven't been able to repro so far.

Closing for now. Most probably the case when package/function cache is still being updated when intellisense was triggered so data came from a stale cache.


Generalize ClientRequest to take term and version as input

This aligns it with the implementation that allows to freely chose a term and version. I've run the model checker on this change and it completed in 16h 57min, which is longer than on the original model (4h 30min). I still think it's worth the change and, if desired, we can restrict state exploration using additional state constraints that restrict it back to the previous setting (using lastPublishedVersion[n] <= lastAcceptedVersion[n] + 1).

By adding the condition \A n \in Nodes: lastPublishedVersion[n] <= lastAcceptedVersion[n] + 1 to the state constraint, the model checking run time goes back to 06h 47min.


Make tag info a more prominent note

slight tweak on https://github.com/Point72/csp/pull/249 which I didn't notice, this makes it a more prominent note:

vs

yep looks great!


CASMTRIAGE-6333: Update Velero Backup Description

Summary and Scope
This changes the description of the Velero Check for no failed backup tests to have the remedy be more accurate to what the test is running.
Issues and Related PRs
List and characterize relationship to Jira/Github issues and other pull requests. Be sure to list dependencies.

Resolves CASMTRIAGE-6333

Testing
Made a fake output to mimic a failed velero backup and tested the output to ensure the output is the same
Tested on:

Drax

Test description:

Were the install/upgrade-based validation checks/tests run (goss tests/install-validation doc)?y
Were continuous integration tests run? If not, why?y
Was upgrade tested? If not, why?y
Was downgrade tested? If not, why?y
Were new tests (or test issues/Jiras) created for this change?n

Risks and Mitigations
No Risk only change in description
Pull Request Checklist

[x] Version number(s) incremented, if applicable
[x] Copyrights updated
[x] License file intact
[x] Target branch correct
[x] CHANGELOG.md updated
[x] Testing is appropriate and complete, if applicable
[x] HPC Product Announcement prepared, if applicable

/backport release/1.6


In OnIndexDeclaration, get_type_description() may return the name of …

…a typedef and there is no (, causing insert failing

Do you have sample code where this happens? I'd like to add a test for it.

liblmdb/mdb.c
static MDB_cmp_func	mdb_cmp_memn, mdb_cmp_memnr, mdb_cmp_int, mdb_cmp_cint, mdb_cmp_long;

The reference of mdb_cmp_memn reports std::string type_desc = decl_cursor.get_type_description(); as MDB_cmp_func. This may be expandable, but I do not find an easy way to do so.

Thanks for the fix, the indexer crashes (as expected) without this patch in the test added in the CL linked above.


feat(react-scripts): allow testMatch for jest config

Resolves #8637.
Tested locally with these steps:

cd packages/react-scripts
yarn link
In another project: yarn link "react-scripts"
Running SKIP_PREFLIGHT_CHECKS=true yarn test
Verifying that nothing changed from before symlinking modules

Add testMatch key to package.json Jest config
Running SKIP_PREFLIGHT_CHECKS=true yarn test again
Verifying that only filed matching specified pattern are being included for testing

For further reasoning as to why this option should be added please refer to #8637.

Failing CI is unrelated to this PR, as a matter of fact, at time of writing CI is also failing on master....

Bah this error in CI is getting old...


logos are not uploaded to cloudinary

I upload the log successfully, the logo shows up as relative path as /uploads/logos/solo.jpg and not as cloudinary path
after a few hours or days, the logo will be unavailable (404). there is nothing wrong with cloudinary settings. When people create a ticket, uploaded files works. image upload works in articles as well. it correctly loads image from cloudinary. upload works in profile pictures as well.
just logo settings is broken
Started PUT "/admin/update_settings" for <IP_ADDRESS> at 2017-12-31 10:38:35 +0000
Processing by Admin::SettingsController#update_settings as HTML
  Parameters: {"utf8"=>"✓", "authenticity_token"=>"lcBnLCDvp6xk+vVZ8bXFbA5udjgWTPhhagyV8Kdm86b5aIYxGSwkZ1bjqxm+fKfu7u1nNc1fGKyzpMsYAEjIWw==", "uploader.design.header_logo"=>#<ActionDispatch::Http::UploadedFile:0x0056027e805260 @tempfile=#<Tempfile:/tmp/RackMultipart20171231-78-15376no.jpg>, @original_filename="solo.jpg", @content_type="image/jpeg", @headers="Content-Disposition: form-data; name=\"[uploader.design.header_logo]\"; filename=\"solo.jpg\"\r\nContent-Type: image/jpeg\r\n">, "design.header_logo"=>"/uploads/logos/solo.jpg", "uploader.design.favicon"=>#<ActionDispatch::Http::UploadedFile:0x0056027e8050f8 @tempfile=#<Tempfile:/tmp/RackMultipart20171231-78-1zg2lm.jpg>, @original_filename="solo.jpg", @content_type="image/jpeg", @headers="Content-Disposition: form-data; name=\"[uploader.design.favicon]\"; filename=\"solo.jpg\"\r\nContent-Type: image/jpeg\r\n">, "design.favicon"=>"/uploads/logos/solo.jpg", "css.main_color"=>"", "css.accent_color"=>"", "css.form_color"=>"", "design.css"=>"", "design.header_js"=>"", "design.footer_js"=>"", "commit"=>"Save Settings"}
  User Load (1.1ms)  SELECT  "users".*  FROM "settings" WHERE (thing_type is NULL and thing_id is NULL) AND "settings"."var" = $1  ORDER BY "settings"."id" ASC LIMIT 1  [["var", "design.favicon"]]
   (0.4ms)  BEGIN
   (0.3ms)  COMMIT
  AppSettings Load (0.5ms)  SELECT  "settings".* FROM "settings" WHERE (thing_type is NULL and thing_id is NULL) AND "settings"."var" = $1  ORDER BY "settings"."id" ASC LIMIT 1  [["var", "design.header_logo"]]
   (0.3ms)  BEGIN
   (0.2ms)  COMMIT
Redirected to https://support.kamva.ir/admin/settings
Completed 302 Found in 76ms (ActiveRecord: 4.6ms)
Started GET "/admin/settings" for <IP_ADDRESS> at 2017-12-31 10:38:36 +0000
Processing by Admin::SettingsController#index as HTML
  User Load (1.3ms)  SELECT  "users".* FROM "users" WHERE "users"."id" = $1  ORDER BY "users"."id" ASC LIMIT 1  [["id", 1]]
  AppSettings Load (0.8ms)  SELECT var, value FROM "settings" WHERE (thing_type is NULL and thing_id is NULL)
  Rendered admin/settings/index.html.erb within layouts/admin (15.8ms)
  Rendered layouts/_google_analytics.html.erb (0.8ms)
  Rendered layouts/_head.html.erb (4.7ms)
  Attachinary::File Load (0.8ms)  SELECT  "attachinary_files".* FROM "attachinary_files" WHERE "attachinary_files"."attachinariable_id" = $1 AND "attachinary_files"."attachinariable_type" = $2 AND "attachinary_files"."scope" = $3  ORDER BY "attachinary_files"."id" ASC LIMIT 1  [["attachinariable_id", 1], ["attachinariable_type", "User"], ["scope", "avatar"]]
  Rendered layouts/_admin_header.html.erb (16.8ms)
  Rendered admin/search/_topic_search.html.erb (1.8ms)
  Rendered shared/_error_messages.html.erb (0.8ms)
  Rendered layouts/_login.html.erb (21.2ms)
  Rendered layouts/_admin_footer.html.erb (23.2ms)
Completed 200 OK in 96ms (Views: 69.5ms | ActiveRecord: 2.9ms)

I still have this issue @scott


Please add Login Regional settings to this page

Please add the Login Region settings for troubleshooting mobile apps.  As a GCC customer, we looked all over until we found that info.  Apps wont appear in the mobile app unless the Region is set correctly before login.
Thanks!

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

ID: c6de7fca-d66b-479c-1570-676ebafa1b78
Version Independent ID: 70b75562-e755-31cd-c7fd-ef87983698f5
Content: Troubleshooting startup issues for Power Apps - Power Apps
Content Source: powerapps-docs/troubleshooting-startup-issues.md
Service: powerapps
GitHub Login: @navjotm
Microsoft Alias: namarwah

Thank you for reaching out. For help with troubleshooting mobile app issues, please refer to Troubleshoot issues for the Power Apps mobile app.

Thank you for reaching out. For help with troubleshooting mobile app issues, please refer to Troubleshoot issues for the Power Apps mobile app.


rustup

fix statx

@bors r+

:pushpin: Commit 697f6e36bd747fe0a2850324f39dadd1008e4592 has been approved by RalfJung

:hourglass: Testing commit 697f6e36bd747fe0a2850324f39dadd1008e4592 with merge 746ea5b141baf1f86c2ad17753a37b135e0c1aa3...

:sunny: Test successful - checks-actions
Approved by: RalfJung
Pushing 746ea5b141baf1f86c2ad17753a37b135e0c1aa3 to master...


Icon request: GitHub Star

We should have a "Star" icon here. Simple Icons only collects brand icons, so I submit the request here.
Here is the SVG:
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill="#eac54f" fill-rule="evenodd" d="M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.75.75 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25z"/></svg>

Here's what it looks like:

Thank you for reaching out with your suggestion, but I'm going to close as this doesn't really fit with our strategy around logos as documented here and on the Shields.io site.
As demonstrated in your issue description, the end result can already be obtained via our existing customLogo feature and there's no need for us to try incorporate yet another logo we'd have to maintain (we're trying to get rid of the couple we have left)


How to build the debug version

how to build the debug version for mkl-dnn,
thanks

Hi @adambynes,
Please try using:
$ cmake -DCMAKE_BUILD_TYPE=DEBUG .. && make

already found the answer using google, but thanks again


Resolves #16 by ensuring auth headers are added to Resource onboarding requests

Closes #16

Closes #16


It shows wrong chord on chord tap.

I just tried this package's example code with minorScale=true. After transpose it prints wrong chord on chord tap.

Hello @garawaa, this is an experimental feature and does not work properly yet.


[fix](storage vault) Fix missing use_path_style when create storage vault

What problem does this PR solve?
Problem Summary:
Release note
None
Check List (For Author)

Test

[x] Regression test
[ ] Unit Test
[ ] Manual test (add detailed scripts or steps below)
[ ] No need to test or manual test. Explain why:

[ ] This is a refactor/code format and no logic has been changed.
[ ] Previous test can cover this change.
[ ] No code files have been changed.
[ ] Other reason

Behavior changed:

[x] No.
[ ] Yes.

Does this need documentation?

[x] No.
[ ] Yes.

Check List (For Reviewer who merge this PR)

[ ] Confirm the release note
[ ] Confirm test cases
[ ] Confirm document
[x] Add branch pick label

run buildall

run buildall


Remove version: Jackett.Jackett version 0.21.34

404 - release deleted
Microsoft Reviewers: Open in CodeFlow

URL: https://github.com/Jackett/Jackett/releases/download/v0.21.34/Jackett.Installer.Windows.exe
Response Error: The remote server returned an error: (404) Not Found.
(Automated message - build 918)


GH Pages: Code Snippets

Often the formatting is all wonky inside code snippets. For example, see the Marathon exercise, where random words are bolded.
http://education.launchcode.org/cs50x-stlouis/calendar/cs50/unit1-fundamentals/module1/materials/exercises/marathon/

Another weird example of this is in the "book" exercise, where random words are in red (and there's random bolding): http://education.launchcode.org/cs50x-stlouis/calendar/cs50/unit1-fundamentals/module1/materials/exercises/book/

Also, there's a weirdly different "code box" in the How Many Oranges exercise:
http://education.launchcode.org/cs50x-stlouis/calendar/cs50/unit1-fundamentals/module1/materials/exercises/oranges/

The different colored box was me experimenting to try and find a solution.
The solution that I found is that all code blocks need to be annotated with the language that they represent. So all code blocks for c code should be:
```c
For command line blocks we don't want syntax highlighting so the following should be used:
```nohighlight
These will have to be changed for everything that has been done so far, and we need to make sure to label things properly for all future exercises that are created.

I've fixed all the code snippets, they just need to be pushed to the website. Can you take care of this @jesseilev ?

done!

From now on, let's only create markdown files

there is one snippet that is not fixed in the "Dollars and Cents" studio. Not super important, but for consistency would be good to switch it over.

Looks correct to me. There's one block of C code and one block of command line code on that page, so they should look different.


develop working with curl and handle v8

The development curl states:
Registering a file with PUT
We will register a public file from figshare.
We are going to create a new PID by using the PUT request.
The request method is -X PUT followed by the actual json data
-X PUT --data '{"values":[ \
    { \
        "index":100,\
        "type":"HS_ADMIN",\
        "data":{\
            "value":{\
                "index":200,\
                "handle":"0.NA/1000",\
                "permissions":"011111110011",\
                "format":"admin"\
            },\
            "format":"admin"\
        }\
    },\
    {\
        "index":1,\
        "type":"URL",\
        "data":"www.google.com"\
    }
]
}'

This seems incorrect. It has to be something like:
-X PUT --data '{"values": [{
		"index": 1,
		"type": "URL",
		"data": {
			"format": "string",
			"value": "www.test1.com"
		}
	}, {
		"index": 100,
		"type": "HS_ADMIN",
		"data": {
			"format": "admin",
			"value": {
				"handle": "0.NA/1000",
				"index": 200,
				"permissions": "011111110011"
			}
		}
	}]
}'

or in normal strings:
 -X PUT --data   '{"values": [ { "index": 1, "type": "URL","data": {"format": "string","value": "www.test1.com"}}, { "index": 100,"type": "HS_ADMIN","data": {"format": "admin","value": {"handle": "0.NA/1000","index": 200,"permissions": "011111110011"}}} ]}'

It seems there has been used a short abbreviation and not everywhere the format "string" is used in this development branch for URL and other types.

Many thanks. I corrected it.

Hi,
The code does not show it has been changed.
Greetings,

I removed the ''s in the string. They were wrong.
The rest is like you indicated, BUT, I use a different order of the items in the dictionary I post. Since it is a dictionary, the order does not seem to play a role.
I do not use the key 'format' when defining the data at index 1. But it also does not seem to hinder the creation of a PID.


Interface for remote execution in Jupyter Notebook

Tracking issue or PR
https://github.com/flyteorg/flytekit/pull/2579
Why are the changes needed?
Enable this usage:
init_remote(Config.auto(), default_project="flytesnacks", default_domain="development")

@task
def hello(name: str) -> str:
    return f"Hello {name}"

@task
def world(pre: str) -> str:
    return f"{pre} Welcome to the world!"

@workflow
def wf(name: str) -> str:
    return world(pre=hello(name=name))

future = wf.remote(name="Flyte says...")
out = future.wait()
out.outputs

What changes were proposed in this pull request?

[x]  a remote() function for workflow and task.
[x] a init_remote() function to store the remote configuration.
[x] FlyteFuture class to store the remote execution data.
[x] a new integration unit-test testing the Jupyter Notebook environment.
[x] Default option, currently set as another variable, should merge into FlyteRemote in the future
[x] Doc

How was this patch tested?
All the tests were tested locally.

I created a ipynb file similar to the one provided in https://github.com/flyteorg/flytekit/pull/2579 (https://www.loom.com/share/1369e80571e8427fbfc8e2c6ad127d67?sid=658c01ce-da5c-4bff-b50d-57c61107fba6) with the new interface.

My Demo

I tested the PyTorch example in Flytesnack.
I tested the new integration unit test with the docker image built from Dockerfile.dev.

Check all the applicable boxes

[x] I updated the documentation accordingly.
[x] All new and existing tests passed.
[x] All commits are signed-off.

Related PRs
https://github.com/flyteorg/flytekit/pull/2579

Docs link

OHH WOW this is amazing stuff. I am really excited about this. The only problem I see is if we simply convert this into a script it will fail, but we can solve that problem as a separate PR.

@Mecoli1219 this is great, how about few more unit tests for translator, tracker and entrypoint.
I would love to have unit tests for entrypoint specifically. Otherwise it will be subtly break.
Also if you could test if this thing works with some large scale examples, like maybe when we have some state in jupyter notebook etc. Basically a few more real world tests. Also if ray/spark work?

@kumare3 Default options and interactive_mode_enabled kwargs are added, and all the existing and new unit tests pass. Could you take a look at it? Thanks!
BTW, we can have a 1-on-1 chat if needed

Done in https://github.com/flyteorg/flytekit/pull/2733. We can open a new PR if we want to revisit the interface.


[pycat] 3.0.1

Fix cffi bug in python 3.x
Fix AttributeError when logview is disabled

#1422

I'll publish it to the pypi server after the pr has been merged.

package 3.0.1 has already been uploaded to pypi server.


adds install script

The Problem:
#98 OP. We want one of those popular install scripts for our project.
The Fix:
This introduces an install script. It detects the OS to determine the asset to download, verifies checksum, and installs ddev, prompting user for sudo if needed.
The Test:
Run this one-liner:
curl https://raw.githubusercontent.com/tannerjfco/ddev/install-script/install.sh | bash

Automation Overview:

#98 was flagged as needing tests, but I'm not sure what tests we would need to write for this.
Related Issue Link(s):
#98 OP
Release/Deployment notes:

To use the /releases/latest end point, we won't be able to flag our releases as Pre-releases in GitHub, as this endpoint omits pre-releases. This suggests to me that pre-release is primarily intended for the purpose of release candidates, and not early development releases. This is a little annoying, but I think our use of SemVer is sufficient to indicate that this is a development release. We can also add a note in readme if we're worried about it. This is just a bit of oddity during our early dev phase, once we reach 1.x this ceases to become a concern.

I think this would be helpful to get another reviewer on as well. @rfay or @beeradb, are either of you game?

I plan on testing this with my personal laptop (hopefully tonight).

Oh btw, it didn't put the root user on ddev in /usr/local/bin, which I was worrying about. So the only issue with using sudo is it's not normally required on OSX.

I also tested this on linux and it worked fine.
I do have one request though: Could we change the script name to install_ddev.sh ? Otherwise it's just another anonymous where-did-it-come-from script laying around.

I renamed the script as requested. I also updated to not sudo if we don't need to for moving to /usr/local/bin.

@rickmanelius docker install warning added


[Feature]: cant find clear instruction about how to set the UI locale

Is the feature relevant to the Firefox PDF Viewer?
No
Feature description
instructions about how o set the locale of the ui (titles and descrptions mainly)
Other PDF viewers
No response

from what iread used to be as easy as
https://pdfjs/web/viewer.html#locale=he-He
however this is not working (all other hash settings are except for locale)


PostgreSQL: bad type conversion for bit type

Postgres return bit as a string, e.g. '101'
but current type conversion make integer 101, it's not correct.
The same problem with insert, integer is not correct for postgres bit type.
http://www.postgresql.org/docs/current/static/datatype-bit.html
http://www.postgresql.org/docs/current/static/datatype.html#DATATYPE-TABLE
I think it needs to add one more abstract type into Schema class
const TYPE_BIT = 'bit';

And then convert the type for php bindec() and for db decbin()

This conversion also thrown String data, length mismatch: 7 ERROR:  bit string length 4 does not match type bit(8), for data zero-leading ('00001111') values on bit columns.

May be using 'bit' => self::TYPE_STRING in typeMap as lightweight fix? Not ideal, but not cause error or read\write fully incorrect data?

I made an extention to fix it
https://github.com/Tigrov/yii2-pgsql


Add codegen message warning to generated files

Closes #450.
Builds on top of PR #454

Will merge after rebasing once #454 is merged.


fix(getCoord): on touchend, uses e.changedTouches instead of e.targetTouches, fixes #34

should fix #34
It works now on IOS 8, I can't test on iPad or android devices.

Could you make this multi-line?

is it better ?

On 22 Apr 2015, at 14:48, Nicolas Bevacqua<EMAIL_ADDRESS>wrote:
Could you make this multi-line?
—
Reply to this email directly or view it on GitHub https://github.com/bevacqua/dragula/pull/38#issuecomment-95184626.

yes. thanks!

1.5.1


Broken/missing data of the stage panel on Environment page after page refresh

Environment
dev-stage:
https://lyn50682.cloudautomation.dev.dynatracelabs.com/bridge/

Client OS (e.g., Linux, macOS, Windows):
Keptn Version (keptn version):
Kubernetes Cloud Provider (e.g., GKE, AKS):
Kubernetes version (kubectl version):

Affected Component

[ ] Docs
[ ] CLI
[ ] Kubernetes Integration
[ ] Openshift Integration
[ ] Helm
[ ] Istio
[x] Bridge
[ ] Approval
[ ] Datastore
[ ] REST API
[ ] eventbroker / distributor
[ ] jmeter

Describe the bug
I have noticed a UI issue, it is about broken panel/data of the stage on Environment page and page refresh.
To Reproduce

Steps to reproduce the behavior:

go to Dashboard page
Select the project (ex. Dynatrace) (now the stage panel looks fine, image 1)
and click Refresh

Expected behavior
The stage data should be displayed again immediately after refresh.
Current behavior
the panel of "quality-gate" stage is broken, the data is gone. (image 2)
If you wait for 30 sec-s then the data is shown up again.
Screenshots
image 1

image 2

Additional context

The same happened to me with the current version on master:


Placeholders for dropdowns are visible only when editable

If the editable property is set to false, placeholder for dropdown is not visible, instead the first value is visible.
Is there a way where placeholder is visible without setting it to editable as -

CSS for editable makes the borders for dropdown red (image attached below)
The dropdown values can be edited when they are supposed to be fixed/constant

@aasimkhan30 could you please take a look?

Following up on this issue

@alanrenmsft, I don't think we support placeholders for non-editable dropdown since there is an option always selected for it.
@goyal-anjali, you can have a first option as 'Select a target platform' and then fail the validation if the user hasn't changed that. I will try to work on it for the next ads release.

Moving this to backlog as there are alternate ways of doing this and it is not a blocking issue.


change meta-ci.os refs from feature/moducop to dunfell

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


Added AsyncBatchedExecutor for execute tasks in parallel

Added AsyncBatchedExecutor for execute tasks in parallel with batch constraints. Maybe you will find a better way for modify this algo. I will really appreciate your help with review this code.

@Tassadar2499 , many thanks for your contribution! According to Contribution Guideline, PR can be accepted when it targets develop branch. Also, unit tests are also needed.

@Tassadar2499 , you need to use develop branch as a merge source as well. As you see, there are lot of commits to be merged.

Additionally, the same behavior can be achieved with Parallel.ForEachAsync from .NET standard library.


Simplify logging and get rid of log singleton

Description
This PR is a preparation for running the troubleshoot command within the support archive command.
First, it gets rid of the hidden log singleton in troubleshoot. This is needed so that the support archive command can provide an own logger to grab all output into a file. With this, logging had to be reworked a bit to keep separate subtest loggers with dedicated names.
Furthermore, formatting log lines seems to be implemented overly complicated, this has been simplified along the way.
How can this be tested?
Build the operator, deploy it and run the troubleshoot command. Everything should work as before.
Checklist

[x] Unit tests have been updated/added
[x] PR is labeled accordingly
[x] I have read and understood the contribution guidelines

To be honest I reeeally dislike the "style" of this package, I could complain sooo much.
BUT, the problem is the troubleshootContext, which is not new.
The new addition for logging is fine, and its a minimal approach to make it work, without reworking the whole thing.
TLDR: It is fine, but we should rework the whole package later. (pls fix linter/test 😄 )

Full agree, I actually started this on another branch already before switching to the low-hanging-fruit approach. I'm planning on initiating the rework.


Omit key/value of array when empty

Add a compile time option to omit the key/value of an array when it is empty.

I think a more generic way to check the a condition and omit the key at write time if the result is false would be helpful:
-if value is null (already controlled by an option)
-if container (vector, array ....) is empty
-if a string is empty
-if an int equals a specific value (amazing to skip writing default values).

Great idea!