client-go timezone is different to kubectl describe

when I use client-go to get deployment resource, field creationTimestamp is different from the one obtained with kubectl describe, 8 hours difference in time zone. How can I fix it？
client-go
{
    "metadata": {
      "name": "front-tracing-go",
      "namespace": "dev",
      "selfLink": "/apis/apps/v1/namespaces/dev/deployments/front-tracing-go",
      "uid": "ebee64e9-c623-436a-a9d5-e22a61d9c591",
      "resourceVersion": "31923081038",
      "generation": 2,
      "creationTimestamp": "2021-12-31T03:51:52Z"

kubectl describe
Name:                   front-tracing-go
Namespace:              dev
CreationTimestamp:      Fri, 31 Dec 2021 11:51:52 +0800
Labels:                 app.kubernetes.io/instance=front-tracing-go

2021-12-31T03:51:52Z is 03:51 UTC (Notice the 'Z') which is equal to 11:51 +8 GMT. Works as intended.

I mean how do I get the expected value 11:51 +8 GMT using client-go?

2021-12-31T03:51:52Z is 03:51 UTC (Notice the 'Z') which is equal to 11:51 +8 GMT. Works as intended.

I mean how do I get the expected value 11:51 +8 GMT using client-go?

https://github.com/kubernetes/apimachinery/blob/v0.23.1/pkg/apis/meta/v1/types.go#L195
You will have to write some helper function to convert it in the format you want.


form-horizontal status?

From what i can see, a lot of discussions(example) have circled the subject of Bootstrap form-horizontal
I also see a commit regarding this, but i cannot see any results when im trying to use the solution proposed.
If i understand correctly, something like this should be used:
<%= semantic_form_for @foo, label_html: {class: "col-md-2"}, html: { class: "form-horizontal" } do |f| %>
But I'm not able to set a class to my label wrappers.
Is it possible to use formtastic-bootstrap with horizontal forms?
Is there any working example of this?
Thank you

Would love to know this as well

+1


Import not working with Typescript

When using Typescript,
import Datepicker from 'vuejs-datepicker';
does not seem to import the right classes for Component
@Component({
components: {
"datepicker": Datepicker
},
})
with vue-class-component

@StephanSchmidt Did that solve it for you? Did you need to add anything else? I am exactly with the same problem.

If anyone's interested I've managed to solve it in another way.
My vuejs-datepicker.d.ts file contains declare module "vuejs-datepicker"; and it's imported like so:
import * as Datepicker from 'vuejs-datepicker';

@Component({
  components: {
    datepicker: Datepicker.default,
  },
})

had a similar issue with the vue-sweetalert2 library, and online solution I went with was,

add a vue-datepicker.d.ts file in the root with the following one liner, declare module "vuejs-datepicker";
goto main.ts add the following
import Datepicker from "vuejs-datepicker";
Vue.component("datepicker", Datepicker);
put the  datepicker anywhere

Im using
"vue": "^2.5.17",
"vue-class-component": "^6.0.0",
"vue-property-decorator": "^7.0.0",
and
"@vue/cli-plugin-babel": "^3.0.3",
"@vue/cli-plugin-pwa": "^3.0.3",
"@vue/cli-plugin-typescript": "^3.0.3",
"@vue/cli-service": "^3.0.3",
"tailwindcss": "^0.6.5",
"typescript": "^3.0.0",
"vue-template-compiler": "^2.5.17"

This worked for me like a charm! Thanks.


[WIP] Allow expressions to be shipped to the scheduler

Given the following two PRs, these minor changes would allow us to pass the expressions to the scheduler via pickle

https://github.com/dask/dask/pull/10369
https://github.com/dask/distributed/pull/7942

cc @phofl

CI is obviously failing because I haven't set up CI to run against dask / distributed. I'll clean this up soon on the other PRs as well

There is only one caveat so far: Since we're delaying materialization until the graph is on the scheduler and since we don't have a concept of merge(collection1, collection2) in dask-expr yet (basically what dask.base.collections_to_dsk is doing) we have to submit expressions sequentially to the scheduler, i.e.
dask.compute(collection1, collection2) will generate two requests to the scheduler.
This has the shortcoming that we will not be performing a "multi-collections" optimization and we will not order the entire graph at once.  We will still deduplicate keys that are in both collections.
I find this approach a decent compromise to get started. If we notice this to be a severe problem we can think about a merge operation of some sorts.

There is only one caveat so far: Since we're delaying materialization until the graph is on the scheduler and since we don't have a concept of merge(collection1, collection2) in dask-expr

What if we made a Tuple(Expr) term?  Would that resolve this issue? (I haven't thought deeply about what's going on here yet, just throwing out ideas)

Brief update: This is mostly working. There are still failing tests I have to track down. Most of the things I had to fix so far are somehow coupled to me adding a Repartition expression as a postcompute which changes how the graph is handled compared to how it is done right now. As a reminder, right now it is materialized and this concat/repartition task is added to the low level graph.
This reveals stuff like https://github.com/dask/dask/pull/10739
I will likely want to nuke the dask property. In the test suite this does all kinds of weird things like triggering quantile computations during an hasattr check. I don't think this is user friendly. This isn't a decision that has to be done on this PR, though and I suggest to postpone this to a follow up PR. This one with the siblings in dask and distributed will be big enough once everything is done


haskellPackages.tagsoup doesn't include tagsoup binary

Issue description
The tagsoup readme mention tagsoup binary ready made for running.
But when I try to run it, the binary is not found.
Steps to reproduce
$ nix-shell -p haskellPackages.tagsoup

[nix-shell]$ tagsoup
tagsoup: command not found

Technical details

system: "x86_64-linux"
host os: Linux 4.19.19, NixOS, 19.03pre-git (Koi)
multi-user?: yes
sandbox: yes
version: nix-env (Nix) 2.2
channels(root): "nixos-19.03pre166987.bc41317e243"
channels(wizzup): ""
nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos

http://hackage.haskell.org/package/tagsoup has no binary component. Apparently, the readme is outdated.

@peti Thank for following up, I have submit upstream issue.


Modified png

Obscured some info

Please resolve conflicts.
Make sure you start with the latest from centurylinkcloud/master

closing due to staleness


MM-48603 Fixed RHS hover styling on checklist area

Summary
Fixed issue with the hover state on the checklist area where the title background was set and preventing the hover background from showing through.

Before
After

Ticket Link
Fixes: https://mattermost.atlassian.net/browse/MM-48603

@lieut-data could you help me with adding reviewers to this fix? I don't seem to have access to do so myself

@crspeller could I ask your help to merge?


Copy paste file/folder from Atom does not work with Windows Explorer

Description
When copying a file/folder from Atom editor, it does not recognise the paste operation in Windows Explorer. Please see screenshots.
Steps to Reproduce

Copy a file/folder in Atom.
Go to Windows explorer.
Try to paste the file/folder from Atom and it remains greyed out.

Expected behavior:
It would be nice to be able to paste from Atom into Windows Explorer.
Actual behavior:
The Paste option is greyed out / disabled in Windows Explorer.
Versions
Atom 1.10.2

File copying doesn't work on Ubuntu 16.04 either

verson: 1.23.3
os: windows10 1709
This issue is still working.
Windows Explorer -> Atom and Atom -> Windows Explorer
Copy/Paste is not working.


Fix CLI Logging and Error Handling

Codecov Report

Merging #76 (63bb50d) into main (5c108e1) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main      #76   +/-   ##
=======================================
  Coverage   35.51%   35.51%
=======================================
  Files          24       24
  Lines         870      870
=======================================
  Hits          309      309
  Misses        530      530
  Partials       31       31

Impacted Files
Coverage Δ

cmd/analyse.go
9.80% <ø> (ø)

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 5c108e1...63bb50d. Read the comment docs.

I think it is better that @sawood14012 and @rafiu007 review it as they know Go better than me. Add proper description so reviewers would know for what purpose PR has been raised and why these changes are been done.


Run templating tests from Universe build. Fixes #642

Exactly equivalent to https://github.com/aspnet/Universe/pull/663. Just made it a new PR because the underlying code changed so much.

Merging because the same change was already approved in #663.


Verification of contracts.

Hello.
I tried your developer package and deployed marketplace contracts on testnet, can you tell me how can I verify the deployed contracts?

@TBugelman apologies for delayed response. Which network you were trying to verify the contract on?

@TBugelman Have you resolved it? I am facing the same issue.

@abubakarafzal444 no

@TBugelman @abubakarafzal444
For contract verification on any EVM, we have added a couple of util functions where you can verify by specifying your API key for the explorer you want to verify on. Ref PR: https://github.com/thirdweb-dev/js/pull/905
You can install this version of Typescript SDK (@thirdweb-dev/sdk: 3.10.12-nightly-5a67d5d8-20230430215002)
This will be available in the next release of SDK.
You can read more about the verification functions here: https://portal.thirdweb.com/typescript/sdk.contractverifier
Closing this issue. Feel free to reopen if the issue persists.

@abubakarafzal444
thanks i will try this.


store-backup/index looks odd

derived from https://github.com/kazurayam/inspectus/issues/66
I could create the store-backup/index.html file, but it looks odd.

In the https://github.com/kazurayam/materialstore/blob/0.14.1/src/main/java/com/kazurayam/materialstore/base/report/IndexCreator.java
    public Path create() throws MaterialstoreException, IOException {
        /* create a data-model */
        ...
        dataModel.put("title", "store/index.html");
        ReportFileList rfl = new ReportFileList(store);
        dataModel.put("model", rfl.toTemplateModel());

A static text "store/index.html" is given. This is poorman's band-aid.

fixed at v0.14.2


Add Killing Floor Support

Would be nice to have proper support for KF. Especially since KF server data can be crawled using the UT2k4 protocol, it shouldn't be too difficult to add.

Works fine for us with ut2s


Add Accessible

Accessible is a PHP library that allows you to define your class' getters, setters and constructor in an elegant and powerful way using docblock annotations.

Why would anyone want such thing?

Tipically, you may want to use it in domain classes or DTOs. Most of the time, these kinds of classes have a set of attributes with their getters / setters, and simple rules are defined inside the setters to disallow the user to set a wrong value to an attribute. These classes have a simple logic, but also have a big size and are hard to read compared to what you can have in C# or Scala for example.
The objective of this library is to have these kinds of classes easier to read and understand. If you want to analyze a class, instead of searching the getters / setters of each attribute to know if they exist and what kind of value they accept, you just have to look at the docblock of the attribute: a one-line definition of its access is provided, with eventually a set of Symfony constraints. This way, the size of your class will be dramatically reduced, and the only methods you will find in the class will concern non-trivial logic.
For example, for an attribute $email that cannot be set to null and can only accept strings that match the email format, you would simply have something like this:
/**
 * @Access({Access::GET, Access::SET})
 * @Assert\NotNull
 * @Assert\Email
 */
private $email;

:-1: for adding not-known and not-stable and not-anything projects
1watch + 5 stars...

This library has stable versions, but that's still a good point. Maybe adding a criteria in CONTRIBUTING.md such as "The library must have a stable version and 50+ stars" would be a good idea.

stable in not semver meaning but community/usage/world spread ;)
idea behind library is really nice and I like annotation-driven programming, but still lib is far from getting widely used

Do you mind rebasing this onto master?

Note: I think most the architectural libraries are pretty bullshit, so this isn't that far off from other stuff in that section, and is basically how you write code in certain orms so...


Not running in set interval and no logs showing for invoked function

Hello,
I have warmup set globally in custom to run for all functions with the following:
custom:
  warmup:
    enabled: true
    events:
      schedule: rate(2 minutes)

This is actually only running every 5 minutes however according to the warm-up CloudWatch logs.
Additionally, I can see it is showing Warming up function my-function with concurrency: 1 and it shows that it invoked successfully.  However, when I check the logs for my function, it's not invoking it at all.
I'm using async for my functions and have it setup as:
module.exports.test = async (event, context) => {
  context.callbackWaitsForEmptyEventLoop = false
  if (event.source === 'serverless-plugin-warmup') {
    await new Promise(r => setTimeout(r, 25))
    return true
  }
 //my code
}

Any idea why it's showing that it invoked the function successfully, but is showing no logs for the actual function?

Ok, so it looks like even with a sls deploy it doesn't update the event schedule.   The second thing I noticed is that if using context.callbackWaitsForEmptyEventLoop = false it needs to be after the warmup call for whatever reason.  I just manually edited the event interval and changed the context position and all is good.
Not sure if the event schedule update is something you want to look into so I'll leave this open, otherwise can probably be closed.  Thanks!

Hi @webchaz,
Let's see those one by one.
The schedule property isn't set properly.
Most likely because you are missing a dash -.
custom:
  warmup:
    enabled: true
    events:
      - schedule: rate(2 minutes)

The dash is important in yaml since it differentiates arrays from objects.
Without that you are saying { events: { schedule: 'rate(2 minutes)' } }.
With it you are saying { events: [ schedule: 'rate(2 minutes)' ] }.
It doesn't actually invoke the lambda.
How do you know that?
You don't have any special log for the serverless call so how do you distinguish the warmup call from normal user calls?
If it prints Warming up function my-function with concurrency: 1 it means that it has invoked the lambda and the lambda has responded sucessfully.
Which log are you looking at?
Keep in mind that the warmup calls the lambda directly so it won't show on the API Gateway logs. Only in the lambda logs.
callbackWaitsForEmptyEventLoop needs to be false
context.callbackWaitsForEmptyEventLoop = false is needed when you have unresolved promises, open connections (like the connection pools created by db drivers), etc.
So it shouldn't have anything to do with this pluging.
Couple other comments
I just manually edited the event interval and changed the context position and all is good.
What do you mean by changing the context?
You don't need to wait the 25 seconds unless your concurrency is higher than 1.
So you can replace:
  if (event.source === 'serverless-plugin-warmup') {
    await new Promise(r => setTimeout(r, 25))
    return true
  }

by
  if (event.source === 'serverless-plugin-warmup') {
    return true
  }

Hi @juanjoDiaz,
Thanks for this explanation, with the - schedule it updates perfectly.
Regarding not invoking, it actually was invoking.  So, to start this is a function that is not being used in production or by anyone else, so when I check logs in CloudWatch, it's only my own invokes (or warmup).
I did see that it was in fact invoking the function from the warmup lambda, however for some reason with context.callbackWaitsForEmptyEventLoop = false above my warmup check, there were just no logs for the function being invoked.   My db connection is called below this (and cached locally), so perhaps that's why? not sure.  But as soon as I moved it below the warmup check, I was getting logs for my function in the expected intervals.

Yeah. The context.callbackWaitsForEmptyEventLoop = false is most likely needed because of the db connection. If you haven't yet, you probably want to read a bit about how lambdas are "frozen" between invocations and why db connections must be initialized outside of the handler.
Closing this since the questions about this particular plugin were solved.
Feel free to reopen if needed


Add Integer Literals chapter

Adds a new chapter to describe the integer literal behavior as conforming to C. This documents the feature as proposed in:
https://github.com/microsoft/hlsl-specs/blob/main/proposals/0017-conforming-literals.md

Here's an image of the complicated part of the rendered text. This covers everything except the grammar bits that aren't too hard to read in the source:

Updated rendering from the latest doc push:

im coming a bit late to this, is there a reason why we don't document short\int16_t  or ushort\uint16_t here?

There is no literal suffix for integers smaller than int, and this is just about the literal handling. short and ushort aren't valid keywords in HLSL, we do have int16_t and uint16_t which are documented in [Basic.types].

Is there a precedent for a literal suffix for these types?  Can we adopt something?  Otherwise, when adapting code to comply with the conforming literals language changes in HLSL 202x, code like i + 1 where i is int16_t would have to be adapted in an awkward way to i + (int16_t)1.

Is there a precedent for a literal suffix for these types?
There is no precedent in C. This is probably because C basically implicitly converts all integer types smaller than int to int before all operations (yay Usual Arithmetic Conversions).

Can we adopt something? Otherwise, when adapting code to comply with the conforming literals language changes in HLSL 202x, code like i + 1 where i is int16_t would have to be adapted in an awkward way to i + (int16_t)1.

We could come up with something ourselves, but I actually think it is better to not create something non-conformant here. Maybe it makes sense to allow literals to start as 16-bit types, and scale up because implicit promotions are cheap. I’m unconvinced we have a good enough reason to deviate from C/C++ here.

so why doesn't a C++ compiler give me a lot of warnings about uint32_t being casted to uint16_t when DXC does?

I don't know that we're going to make you happy since the feedback you're giving us is self-inconsistent. It seems like you want us to align the language with how you want it to work rather than aligning based on C/C++ or existing usage.

You're right. Sorry my bad.

so why doesn't a C++ compiler give me a lot of warnings about uint32_t being casted to uint16_t when DXC does?

C/C++ has the most hated conversion feature ever usual arithmetic conversions. Basically all integer values smaller than int are promoted to int or unsigned int implicitly following the integer promotion rules, and more rules identify the common type from there.
Because this means a whole lot of extra conversions for shorts, most C/C++ compilers don't warn on conversions that are caused by the usual arithmetic conversions.
HLSL does not have usual arithmetic conversions because that would be awful for performance on SIMD processors.


Fix logic bug in GPU selector

Contributor Checklist:

[N/A] I have added or updated my entry in the creators.json file
[ ] I have added a changelog entry for my contribution
[N/A] I have added/updated documentation for all user-facing changes
[N/A] I have added/updated test cases
[x] I have included the rebuilt production build of the client (only if
changes were made to the GUI)

Reviewer Checklist:

[ ] /azp run libertem.libertem-data passed

/azp run libertem.libertem-data

Fix confirmed! :-)

Thx, merging!


cmd/go: go get fails with private bitbucket repositories

Please answer these questions before submitting your issue. Thanks!
What version of Go are you using (go version)?
go version go1.11 linux/amd64
Does this issue reproduce with the latest release?
yes
What operating system and processor architecture are you using (go env)?
GOOS="linux"
GOARCH="amd64"
What did you do?
I attempted to go get from a private bitbucket repository.

add the following to ~/.gitconfig

[url "git@bitbucket.org:"]
	insteadOf = https://bitbucket.org/

add the following to ~/.ssh/config

Host bitbucket.org
  HostName bitbucket.org
  User git
  IdentityFile ~/.ssh/id_bitbucket
  StrictHostKeyChecking no

ensure that a valid ssh key exists for bitbucket, ~/.ssh/id_bitbucket

use go get on a private bitbucket repo with modules enabled

What did you expect to see?
I expected the private repository to be pulled to the appropriate ${GOPATH}/pkg/mod
directory.
What did you see instead?
go<EMAIL_ADDRESS>https://api.bitbucket.org/2.0/repositories/myprivaterepo/projectname?fields=scm: 403 Forbidden
In the golang-nuts group, Russ had previous posted that this was an issue and could be resolved by hand.  With the advent of modules, manually checking out the correct version and putting it into the correct location becomes way more problematic.

I had Similar issues in more than one laptop with Ubunto, MacOs and windows, and instead of blind troubleshooting (or reinstall git that sometimes helped mainly on windows), I resolved/worked around with these  (temp/troubleshooting) changes/steps :

edit /usr/local/go/src/cmd/go/internal/get/vcs.go, I added (in bold)
...
func bitbucketVCS(...
for _, vcs := range []string{"git", "hg"} {
fmt.Println("root:",root,"vcs",vcs)
still editing /usr/local/go/src/cmd/go/internal/get/vcs.go
func (v *vcsCmd) runVerboseOnly(dir string, cmd string, keyval ...string) error {
_, err := v.run1(dir, cmd, keyval, true)  //was previously false
save
terminal -> cd /usr/local/go/src/cmd/go
sudo go build
(you may want to backup your previous bin/go...)
sudo mv ./go /usr/local/go/bin/go
cd /go-projects-dir/:
env GIT_TERMINAL_PROMPT=1 go get

that would:

should you the resolution for each repo (just a helper, in case you added "url" to git config etc) per vcs
would turn the silent bash script that pings bitbucket to interactive mode .
Once you do that, you can see the actual issue which may vary from wrong ssh key, credential cash missing or invalid etc, and even allow you to interact with the command (e.g. if its a missing PW, you can type the password in)

In other words - this will not SOLVE your problem but has a good success rate of showing where the issue is.
tips:
If you are not actively working using mutiple bitbucket accounts make sure you have config --global git name, email, and url (not as you stated):
git config --global user.name "myBKuser"
git config --global user.email<EMAIL_ADDRESS>git config --global<EMAIL_ADDRESS>"https://bitbucket.org/"
in one case - the latter resolved the issue for me, adding a credential.helper or alternatively ssh key
and last ... return your original bin/go :)

Reason and suggested resolution:
The above behavior is a result of missing global git config/credentials, and going through the code - there can be many other similar issues - unless ALL parts are in place.
When go get command tries to pull a bitbucket repo, it first tries to get the repo details as a public repo,  resolving in the "403 Forbidden" reply.
Then it tries to check if a private repo is git or hg (as per issue #5375) , first using git, that will also resolve in 403 - if global git config does not include user.name , user.email.
Yet, this would not be enough without cached credentials on cred manager OR ssh key configured for your bitbucket user.
Last, to make sure the git command goes to the right private repo , git global config should either identify this private repo group/initiator whenever you ping bitbucket, or at least when you ping the specific subdomain, for this you need to either
git config --global<EMAIL_ADDRESS>"https://bitbucket.org/"
or
git config --global<EMAIL_ADDRESS>"https://bitbucket.org/MyCompany"
vcs.go main problem is not reporting right statuses that will aid the user to resolve the configuration by himself.
A fix would need to:

Replace the "403 Forbidden" reply that looks like an error (but is actually just a ping for a public repo) in : "cant access public repo 'https://api.bitbucket.org/2.0/repositories/my-repo' - trying to connect to a private repo
check if git global config parameters includes user.name , user.email, if not, check hg connection, if that does not work - echo the user with a friendly error that says :  "cant access public repo 'https://api.bitbucket.org/2.0/repositories/my-repo', if this is a private repo, please run:

git config --global user.name "your-bitbucket-user"
git config --global user.email "your-bitbucket-email"
git config --global<EMAIL_ADDRESS>"https://bitbucket.org/domain"

if no ssh key is defined/not defined well, the git command will try to prompt for a git password (go get will not support that, but rather through an error), when this fails, vcs.go is currently discarding the error and treats this as a "general error with pinging the repo", in this case, user error should display a friendly error "in order to allow access to a private repo either your git password should be cached in a credential manager, or an ssh key must be supplied" (perhaps with extra details on how to do that on according to the running OS) and the error from the request to bitbucket  displayed alongside the friendly error, for cases like the case above (@savaki says he has set up an ssh key, probably something wrong there, and the ping to bitbucket probably returned some error there, my guess is the last git config I suggested using domain@ would have solved it, displaying a friendly error can save the time for guessing)  .

Comments:
all the above "warnings/errors" should be stored during the process, and only display if hg fails as well.
github repo's may have similar issues, but lesser, since no need to determine if the repo is git or hg.
If no comments, I can probably set some of the above logic coded in place (vcs.go).

A fix would need to: […]

For (1), we shouldn't print anything that looks like an error until we're sure it's actually an error. If we get all the way through the chain of attempts and it's still failing, then we should display a helpful message.
For (2), that seems too specific (to git and to BitBucket). Perhaps a URL (such as https://golang.org/doc/faq#git_https or a Wiki page) would be more helpful? That could collect configuration steps for various providers and tools without baking it into the go tool itself: that way, if we discover a better way to configure private repos we can publish it without updating the tool.
For (3), we should probably pass through the explicit error from the tool. (That's #25982.)

Agreed then, I have a good concept to allow that.
Good idea, I would need access to edit the faq in order to do that, I was given go/wiki edit permission, but I dont see an option to edit the faq, any idea who's authorizing that ?
The git error in this case is quite generic (403 Forbidden) adding some local checks (e.g git.global exists) can give a better indication, however we can concatenate the errors to cover both the tool error and local so the user reading https://golang.org/doc/faq#git_https would go to the right section (e.g. "please read the git.global section on https://golang.org/doc/faq#git_https) - I do agree its specific (for git, not for bitbucket), but its not that we have too many vcs's, and git IS the most common.

This looks to be a duplicate of #16315.

https://stackoverflow.com/a/53518444/2777965

Is it possible to have an option to use GOPATH by default and for anything it doesn't find, then vgo the rest?  That way, private repo's and others like this one could be set up either manually prior to an automated like build.

Anyone with a workaround that actually works? (sorry for empty comment)

Jonathan, we are constantly working with private bitbucket repos and
modules, and the workarounds I described above works for multiple
developer's on various os.
If you are experiencing a similar, yet not exact issue, please use the
"what I did/expect/actually got" Template to describe the issue, including
what os are you using.
I will try to visit our developer onboarding documents, to see if the
description above is still accurate, and if it's not, post here.
On Wed, 25 Sep 2019, 6:26 Jonathan ES Lin<EMAIL_ADDRESS>wrote:

Anyone with a workaround that actually works? (sorry for empty comment)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/golang/go/issues/27344?email_source=notifications&email_token=ABNEY4VNPGCBJHYTK3GZKXTQLLK6XA5CNFSM4FSHNFYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7QOYTA#issuecomment-534834252,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABNEY4TYRWURSROX4EW3BJTQLLK6XANCNFSM4FSHNFYA
.

I downgraded to 1.12.9 and was able to do a go get on a private Bitbucket repo
Something is not working right with regard to this in 1.13

In Order to be able to help you (and decide if its the same issue as 27344 or need a new related issue), can you complete in the format of this issue details
(i.e. What version of Go are you using (go version)? ... What operating system and processor architecture are you using (go env)? etc)

I have a similar issue (I think it is the same)
I have reported it here
https://github.com/golang/go/issues/34528

I downgraded to 1.12.9 and was able to do a go get on a private Bitbucket repo
Something is not working right with regard to this in 1.13

I can confirm that this issue happened for me too, I recently updated to 1.13.5 and it wasn't working, downgraded to 1.12.14 and it worked first try.

@harrisa1, see https://golang.org/wiki/NoPlusOne.
Since the original post here was reported against Go 1.11, a failure that occurs with 1.13.5 but not 1.12.14 is unlikely to be the same root cause. Please open a new issue with steps to reproduce the failure.

Duplicate of #25982

The answer for whoever coming here for google search.
To setup private bitbucket cloud
git config --global url."git@bitbucket.org:YOUR_COMPANY".insteadOf "https://bitbucket.org/YOUR_COMPANY"

Make sure you have setup SSH key access in bitbucket https://confluence.atlassian.com/bitbucket/set-up-an-ssh-key-728138079.html . Your private key id_rsa file should be in ${HOME}/.ssh/ folder.

The answer for whoever coming here for google search.
To setup private bitbucket cloud
git config --global url."git@bitbucket.org:YOUR_COMPANY".insteadOf "https://bitbucket.org/YOUR_COMPANY"

Make sure you have setup SSH key access in bitbucket https://confluence.atlassian.com/bitbucket/set-up-an-ssh-key-728138079.html . Your private key id_rsa file should be in ${HOME}/.ssh/ folder.

I did that same thing after that did this export GOPRIVATE="bitbucket.org/YOUR_COMPANY"  closed the console window, restarted my IDE and it worked, i had tried everything already but i worked for me.

What also works is configuring the ~/.netrc file as such:
machine github.com login $GitHubUserName password $GitHubAccessToken
machine bitbucket.org login $BitBucketUserName password $BitBucketAccessToken

(In this case I also specify credentials to be use for GitHub private repos)
And populating the environment variable GOPRIVATE as appropriate.

Expose the variable as given below may solve the given problem.
export GOPRIVATE="bitbucket.org/YOUR_COMPANY"
References:
https://community.atlassian.com/t5/Bitbucket-questions/How-do-I-run-go-get-on-a-private-repo/qaq-p/1385040
https://stackoverflow.com/questions/38668444/go-get-private-repo-from-bitbucket

Expose the variable as given below may solve the given problem.
export GOPRIVATE="bitbucket.org/YOUR_COMPANY"
References:
https://community.atlassian.com/t5/Bitbucket-questions/How-do-I-run-go-get-on-a-private-repo/qaq-p/1385040
https://stackoverflow.com/questions/38668444/go-get-private-repo-from-bitbucket


Funtionary vs LLMCompiler

Apparently LLMCompiler is extended & optimised version of ReWOO agent architechture with parallel function calling capabilities. It seem's functionary is capable of parallel function calling too. So, what is the core difference between fuctionary and LLMComplier apart from panning steps in LLMC...
Could anyone help me clear this up?

@khai-meetkai ? (Sorry for pinging)

Hi @xdevfaheem, I think the basic difference between function calling models (such as Functionary, gpt-40, ...) and LLM-Compiler is:

LLMCompiler first generates a plan (A dependency graph) ahead, then executes functions like traversing all nodes in the graph, each node can be considered as a function call.
Function calling models: do not generate a plan ahead, just analyze the query and the results of previous function calls to decide if we need to execute more functions or not. It is more like ReAct except it can execute parallel function calls at each step.

Yeah, I thought so. Now, you confirmed it. TQSM.
But in LLMCompiler and ReWOO, After parsing the plan and if there's is any error in execution stage then the agent would fail if there is no replanning stage, but as of now, replanning in LLMCompiler is not efficient and not fault tolerant. I think ReAct still stand tall but functionary is an enhanced version with parallel function calling without fancy thought process prompting. i guess if we add planning and replanning ability to functionary, it would be strainght up lit. (optionally, we can make it stateful agent with fsm lib like xstate).
i guess, i would work on those.


Add a issue templates

Refer to this repo to have a better look at what kind of issue templates we want

Can I work on this?
Do you also require a pull_request_template?

Yeah, sure! Go ahead🚀


Shimmer loading animation: Enhancement and improvement

Description
Hey we need something similar like I designed in file below, and it should be visible only for one time whenever user opens the app but as per now it shows every time when user switched to "Public wall"
Screenshots

ok , I'll do this

Hey, I would like to work on this issue.

Hey, I would like to work on this issue.

Sorry it got fixed check other issues


docs: How to configure the port of eslint config inspector ?

📚 Is your documentation request related to a problem?
Hi,
I am looking for how to specify a port for eslint config inspector, launched through the Nuxt devtools.
As I am working on Windows with the WSL, I made my own image and opened some ports (3000 for dev server, 6006 for storybook) and the devtools are opening the port 8123 for the eslint config inspector :

node /usr/src/app/node_modules/.pnpm/@eslint+config-inspector@0.5.6_eslint@9.16.0_jiti<EMAIL_ADDRESS>--no-open
ℹ Starting ESLint config inspector at http://localhost:8123

How to make this port always the same in order to open it on my image ? Is there any options to configure in the nuxt.config.ts file ?
🔍 Where should you find it?
In the "features" page https://devtools.nuxt.com/guide/features
ℹ Additional context
Working in WSL, fixed ports are needed
I saw also that the eslint config inspector package mentions the 7777 port

That view is contributed by https://github.com/nuxt/eslint, I just released 0.7.4 exposing the option for you to config: https://github.com/nuxt/eslint/releases/tag/v0.7.4

Perfect, thank you !


cookie not getting read correctly from jest test in 4.0.2

Hello!
Opening in case other's have had the same issue. In 4.0.2 I have a jest test that set's a cookie and a function being tested that read's the cookie. The cookie comes back as undefined.
Downgrading to 4.0.0 fixes the issue for me.
Example:
// testFunc.js
import Cookies from 'universal-cookie';

const cookies = new Cookies();
const testFunc = () => (cookies.get('testCookie'));

// testFunc.spec.js
import Cookies from 'universal-cookie'
import testFunc from './testFunc';

const cookies = new Cookies();

test('testFunc', () => {
  cookies.set('testCookie', 'blah');
  // logging cookies.get('testCookie') correctly logs 'blah'

  const result = testFunc();
  expect(result).toEqual('blah'); // fails - result is actually `undefined`
});

Hello @jonathanhculver! I'm having the same issue that you're having. Looking through the source code, I believe I found the root of the problem.
Seen here
the DOCUMENT_HAS_COOKIE is initialized as false in versions greater than 4.0.0.
Setting this value to true in both the .js file and test file seems to fix this issue. But I would just stick with the 4.0.0 version until it can get fixed :D

Fixed with v4.0.3

For me I think while testing I had to wrap the component with CookieProvider


[Compile]: Android static Build.SERIAL deprecated

Operating System
Android
Plugin
device_info_plus
Version
11.1.1
Flutter SDK
3.24.5
Compilation command
flutter build apk
Dart Dependencies
name: flutter_mobile_app
description: "A new Flutter project."
publish_to: "none" # Remove this line if you wish to publish to pub.dev

version: 1.0.0+1

environment:
  sdk: ">=3.2.2 <4.0.0"

dependencies:
  async: ^2.11.0
  azlistview: ^2.0.0
  badges: ^3.1.2
  confetti: ^0.8.0
  connectivity_plus: ^6.0.5
  cupertino_icons: ^1.0.2
  dart_jsonwebtoken: ^2.13.0
  device_info_plus: ^11.1.1
  file_picker: ^8.1.2
  firebase_analytics: ^11.3.5
  firebase_core: ^3.8.0
  firebase_crashlytics: ^4.1.5
  firebase_messaging: ^15.1.5
  flutter:
    sdk: flutter
  flutter_animate: ^4.3.0
  flutter_dotenv: ^5.1.0
  flutter_image_compress: ^2.3.0
  flutter_local_notifications: ^18.0.1
  flutter_localizations:
    sdk: flutter
  flutter_native_splash: ^2.3.8
  flutter_spinkit: ^5.2.1
  flutter_svg: ^2.0.9
  freezed_annotation: ^2.4.1
  get: ^4.6.6
  hive_flutter: ^1.1.0
  http: ^1.2.0
  http_parser: ^4.0.2
  image: ^4.2.0
  image_picker: ^1.1.2
  internet_connection_checker: ^1.0.0+1
  intl: ^0.19.0
  intl_phone_number_input: ^0.7.4
  json_annotation: ^4.8.1
  logger: ^2.5.0
  mask_text_input_formatter: ^2.9.0
  mime: ^2.0.0
  path: ^1.9.0
  path_provider: ^2.1.3
  permission_handler: ^11.3.1
  pinput: ^5.0.0
  skeletonizer: ^1.1.1
  transparent_image: ^2.0.1
  url_launcher: ^6.2.3
  uuid: ^4.5.1
  webview_flutter: ^4.7.0
dev_dependencies:
  build_runner: ^2.4.8
  flutter_launcher_icons: ^0.14.1
  flutter_lints: ^5.0.0
  flutter_test:
    sdk: flutter
  freezed: ^2.4.7
  hive_generator: ^2.0.1
  json_serializable: ^6.7.1

flutter_launcher_icons:
  android: "launcher_icon"
  ios: true
  image_path: "assets/icons/icon_app.png"
  background_color: "#ffffff"
  web:
    generate: false
  windows:
    generate: false
  macos:
    generate: false

flutter:
  uses-material-design: true

  assets:
    - .env
    - assets/images/
    - assets/icons/
    - assets/icons/navigation_bar/

  fonts:
    - family: Noto Sans
      fonts:
        - asset: assets/fonts/NotoSans.ttf

flutter_native_splash:
  background_image: "assets/images/splash_background.png"
  image: assets/images/splash_logo.png
  android_12:
    branding: assets/images/splash_logo.png
  android: true
  ios: true
  web: false
  android_screen_orientation: sensorPortrait
  fullscreen: true

Native dependencies
No response
Compilation Error
exception: /Users/runner/.pub-cache/hosted/pub.dev/device_info_plus-11.1.1/android/src/main/kotlin/dev/fluttercommunity/plus/device_info/MethodCallHandlerImpl.kt:75:47: warning: 'SERIAL: String!' is deprecated. Deprecated in Java
exception:                 build["serialNumber"] = Build.SERIAL
exception:                                               ^

Flutter Doctor
[√] Flutter (Channel stable, 3.24.5, on Microsoft Windows [Version 10.0.22631.4460], locale en-US)
    • Flutter version 3.24.5 on channel stable at C:\src\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision dec2ee5c1f (3 weeks ago), 2024-11-13 11:13:06 -0800
    • Engine revision a18df97ca5
    • Dart version 3.5.4
    • DevTools version 2.37.3

[√] Windows Version (Installed version of Windows is version 10 or higher)

[√] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at d:\installers\android-sdk-windows\
    • Platform android-34-ext8, build-tools 34.0.0
    • Java binary at: C:\Program Files\Android\Android Studio\jbr\bin\java
    • Java version OpenJDK Runtime Environment (build 17.0.11+0--11852314)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Users\UserX\AppData\Local\Google\Chrome\Application\chrome.exe

[X] Visual Studio - develop Windows apps
    X Visual Studio not installed; this is necessary to develop Windows apps.
      Download at https://visualstudio.microsoft.com/downloads/.
      Please install the "Desktop development with C++" workload, including all of its default components

[√] Android Studio (version 2024.1)
    • Android Studio at C:\Program Files\Android\Android Studio
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 17.0.11+0--11852314)

[√] Connected device (5 available)
    • 68c7b167            • android-arm64  • Android 13 (API 33)
    • Galaxy S10 (mobile) • <IP_ADDRESS>:6555 • android-x64    • Android 13 (API 33)
    • Windows (desktop)   • windows        • windows-x64    • Microsoft Windows [Version 10.0.22631.4460]
    • Chrome (web)        • chrome         • web-javascript • Google Chrome 131.0.6778.86
    • Edge (web)          • edge           • web-javascript • Microsoft Edge 131.0.2903.63

[√] Network resources
    • All expected network resources are available.

! Doctor found issues in 1 category.

Checklist before submitting a bug

[X] I searched issues in this repository and couldn't find such bug/problem
[X] I Google'd a solution and I couldn't find it
[X] I searched on StackOverflow for a solution and I couldn't find it
[X] I read the README.md file of the plugin
[X] I'm using the latest version of the plugin
[X] All dependencies are up to date with flutter pub upgrade
[X] I did a flutter clean
[X] I tried running the example project

@miquelbeltran  This appears as a deprecation warning, even though we've already added conditional handling to prevent it(from plugin level).
It occurs during the first build. If we ignore the warning and proceed with a subsequent build, the warning disappears.
However, if a clean build is performed, the warning reappears during the next build.
If we add @SuppressLint("HardwareIds") at the plugin level(like following image), will it cause any issues?

mmhh yeah makes sense. Can you submit a PR with the Lint suppress annotation?

I will submit the PR with the Lint suppress annotation shortly.

Hi @miquelbeltran, I’ve created the PR. Please review the changes.


UI: Re-execute: Propose class is not retained but proposed entity is!

To reproduce: Run odalic on top of book1.csv.
Propose new class for column header (Author). Propose new entity for the cell value (Steven Ericson), in a similar way as below:

In both cases the cell values are correctly locked.
When I click "reexecute" I got:

As you can see, proposed resource for entity disambiguation is retained, but is LOST for class (column header)
Note: As I was testing that, the proposed concepts were not stored to the KB, they were just added by UI
It is an issue of UI, because API provides both previously proposed resources.

It is an issue of UI, because API provides both previously proposed resources.

Not necessarily. See  https://github.com/odalic/sti/issues/202 .


c-react app, and all task completed.

@AriramNeuralSchema
Thank you for the PR.
We did not need a full-blown react project. However, it's appreciated.
We'll review and get back to you 🙏


Less cryptic panic! for when std_roots index fails in attach_std_deps()

Sometimes, Cargo panics with a cryptic thread 'main' panicked at 'no entry found for key', src/tools/cargo/src/cargo/core/compiler/unit_dependencies.rs:176:25 panic message. This commit replaces it with a less-terrible alternative, until whatever is causing it can be fixed...
If you are more experienced with the code-base, I ask that you put in a better panic! message (or convert it into a user-facing error with Result if this is intended).
This error is caused when using workspaces with a correctly defined submodule, compiling for a bare-metal (x86_64-unknown-none) target.
I ran into this error when working on a hobby project. I preserved the code that causes this error in this branch.
** I couldn't find a corresponding issue for this bug.

I'm going to close due to inactivity. If you get a reproducible example, please do hesitate to file a new issue. Thank you!


[Fix/trivial] Change rpm group description

[Fix/trivial] Change rpm group description

**Changes proposed in this PR:**
- Change group description to machine learning/ML Framework

**Self evaluation:**
1. Build test: [X]Passed [ ]Failed [ ]Skipped
2. Run test: [X]Passed [ ]Failed [ ]Skipped

Signed-off-by: Jihoon Lee<EMAIL_ADDRESS>

:memo: TAOS-CI Version: 1.5.20200925. Thank you for submitting PR #1344. Please a submit 1commit/1PR (one commit per one PR) policy to get comments quickly from reviewers. Your PR must pass all verificiation processes of cibot before starting a review process from reviewers. If you are new member to join this project, please read manuals in documentation folder and wiki page. In order to monitor a progress status of your PR in more detail, visit http://nnstreamer.mooo.com/.


Fix zero-length array bug in scan.

When using scan over an array of length zero with a function f that expects a specific input shape (as below), the compilation of f leads to an error. Here is a minimal example:
def f(carry, y):
    y1, y2 = y
    return carry + y1 * y2, None
ys = jnp.array([])
jax.lax.scan(f, 0, ys)  # raises: TypeError: iteration over a 0-d array

This happens because scan infers the abstract value of the arguments of f (specifically right here), which in the example above returns ShapedArray(float32[]) which is the shape of ys when stripped of its first dimension, but obviously is not a valid argument shape for f.
The fix I implemented here seems very primitive to me, specifically because f won't be compiled in this case. I am not sure if this leads to any unexpected problems, but for my purposes it solves the problem.

Just linking #994 for completeness.

Thanks for looking at this – there is a similar issue in while_loop that we decided was working as intended: https://github.com/google/jax/issues/3285
I think the same argument could possibly be made here, that in some senses this scan body contains a type error. Maybe @mattjj can weigh in with thoughts?

For example, here's a slightly modified version of your zero-length scan in which the types of the inputs match the body function:
def f(carry, y):
  y1, y2 = y
  return carry + y1 * y2, None
ys = jnp.empty((0, 2)) # <-- difference here
jax.lax.scan(f, 0, ys)
# (DeviceArray(0., dtype=float32), None)

Ah, I see. I encountered the problem in the following way (simplified for brevity):
ys = jnp.arange(10)
carry, results =  0, []
for i in range(11):
    carry, _ = scan(f, carry, ys[:i])
    carry = some_other_function(carry)
    carry, _ = scan(f, carry, ys[i:]
    results.append(carry)

With the solution you propose one would need to implement the edge cases i=0 and i=10 separately, since empty slices don't contain the full shape of the original array. I don't know whether this is reason enough to allow an -- in a strict sense -- incorrect type in this special case. Just wanted to mention how this actually appears in a practical case.

Thanks - I'm not sure I understand the distinction you're making in the second example. Empty slices should maintain their shape along non-sliced axes, even for slice size zero; e.g.
y = jnp.empty((10, 2))

print(y[:0].shape)
# (0, 2)

print(y[10:].shape)
# (0, 2)

Oh! Thanks. Then I did not reproduce the error correctly. I will have another look at it and write again soon.

Ok, this turned out to be a mistake. I generate several arrays ys over which I loop as described above, but one of them is indeed just an empty array of shape (1, 0). I would say in this case I am really passing an argument of invalid type to scan. Thanks for the quick responses!

Awesome, thanks for the update and glad you got the issue figured out!


Obstacle detection..!!

When i run RC_DRIVER.py by placing an obstacle it is detecting but not stoping the car and  predictions of turning did not stop as you see in the screen shot.!!
-- A small doubt how to reduce the speed of RC car as my track is small car is responding too fast which passes the track in second more prone to error... If i increase time variable value from 50 to 250 i mean instruction delay will it solve my problem..??
Please respond ASAP ....
Thank you @hamuchiwa

Please respond to this @hamuchiwa ...

@SaiSurya9999 The console output suggests the car stopped only for one frame, then distant is not being sent until next measurement. Try set time interval to a lower number, eg. 0.1 in ultrasonic_client.py line 53.

Thank you so much @hamuchiwa..!!

@SaiSurya9999 Can you post the error?

@hamuchiwa i finally found a solution.. Thank you for the assistance without your suggestion it may not be that easy to find it..
-- I have used 0.1 in place of 0.5 in ultra_client.py but it gave me socket error as host reset the connection.
-- So i used another variable called 'alert' and stored the sensor data which is being reset for every 0.5 sec that helped me to solve delay of data by using previous ultrasonic sensor data.
Thank you @hamuchiwa

This is where i changed code...
from model import NeuralNetwork
from auto_helper import *
distance data measured by ultrasonic sensor
sensor_data = None
alert = 100
class SensorDataHandler(socketserver.BaseRequestHandler):
data = " "

def handle(self):
    global sensor_data
    global alert

    while self.data:
        self.data = self.request.recv(1024)
        sensor_data = round(float(self.data), 1)
        alert = sensor_data
        # print "{} sent:".format(self.client_address[0])
        print(alert)

//In obstacle check
if alert < 30:
print("Stop, obstacle in front")
self.rc_car.stop()
sensor_data = None

@hamuchiwa could you please tell me how to execute two python scripts(I mean stream.py and ultra.py in pi terminal). It may be silly question but i tried googling it and found solutions like shell scripts but dont have any knowledge about them could you please help me out..
Thank you @hamuchiwa

@SaiSurya9999 You can open two terminals on pi.


fix: session migration

Removed the duplicated "PRIMARY KEY" declaration from the session table migration for SQLite.

Thanks!


HTTP Remote Methods Missing in Swan Lake API Docs

The HTTP remote methods[1] are missing in the new Swan Lake API Docs design[2].
[1] https://ballerina.io/learn/api-docs/ballerina/http/clients/Client.html
[2] https://ballerina.io/swan-lake/learn/api-docs/ballerina/index.html#/http

This issue was fixed.
Refer: https://github.com/ballerina-platform/ballerina-lang/issues/27693

This issue was fixed.
Refer: https://github.com/ballerina-platform/ballerina-lang/issues/27693


Applicability for a new dataset

Hello Dear,
very interesting work, thank you for sharing.
Do we need to generate dt.p, rfc.p and nn.h5 files before usage?
Best,

It is done! I checked your comments, that was about pre-training. I changed the parameter to True, ran again and those files generated.


Improve error message when misusing protected Node._shallowClone method

I'm not opposed to merging this but ideally there would be a way to prevent people from using these private methods to begin with. I should be using private in TypeScript but that makes certain things a pain, aside from that I was hoping that having an underscore would discourage people from using them...
What probably needs to happen is that I need to either remove them from the public API type information or just refactor them as utility functions...


First image URL is repeated when multiple images embedded in tweet

When images are embedded in a tweet, links to the images appear under the entities.urls field, in the format https://twitter.com/user/status/123456789/photo/[number] . However, when N>1 images are embedded as media, entities.urls contains only the url information for the first one (https://twitter.com/user/status/123456789/photo/1), but repeated N times.
The attachments field does list N unique media_keys, so it seems all of the images are at least being returned in some form.

I'm able to reproduce this, but it seems like an issue with Twitter's API rather than with Tweepy, as Tweepy just provides the entities data from the Twitter API.
You should report this on the Twitter Developers Forums.
I've found two posts there about this:
https://twittercommunity.com/t/duplicate-url-entities/162482
https://twittercommunity.com/t/repetitive-urls-in-entities/159093
but neither has a response.

Thanks! Just responded to one of those original posts on the developer forums.


create the actual bypasses for complete2unlock & mydramalist

 NOTICE
I dedicate any and all copyright interest in this software to the
public domain. I make this dedication for the benefit of the public at
large and to the detriment of my heirs and successors. I intend this
dedication to be an overt act of relinquishment in perpetuity of all
present and future rights to this software under copyright law.

Fixes: adding previously fixed changes/bypasses to the mv3 branch

i updated 2 bypasses from mv2 to mv3

[x] I made sure there are no unnecessary changes in the code*
[ ] Tested on Chromium- Browser OS
[x] Tested on Firefox

* indicates required
example links
https://mydramalist.com/redirect?q=https%3A%2F%2Fwww.viki.com%2Ftv%2F38836c-silent%3FqId%3D1e670bba0fe73fabec963bda3ccbaa71&utm_source=mdl&utm_medium=page&utm_campaign=viki&utm_content=736575

You might want to add the domain url on the file name


Representative use dedicated extrinsic for additional asset management

Codecov Report

Merging #256 (50e9090) into main (94d908e) will increase coverage by 0.00%.
The diff coverage is 92.85%.

:exclamation: Current head 50e9090 differs from pull request most recent head e941696. Consider uploading reports for the commit e941696 to get more accurate results

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@           Coverage Diff           @@
##             main     #256   +/-   ##
=======================================
  Coverage   83.06%   83.07%
=======================================
  Files          69       69
  Lines        7021     7029    +8
=======================================
+ Hits         5832     5839    +7
- Misses       1189     1190    +1

Impacted Files
Coverage Δ

pallets/asset_management/src/lib.rs
78.29% <87.50%> (+0.32%)
:arrow_up:

pallets/roles/src/functions.rs
90.71% <100.00%> (+0.06%)
:arrow_up:

pallets/roles/src/lib.rs
78.51% <100.00%> (+0.16%)
:arrow_up:

pallets/roles/src/types.rs
91.52% <100.00%> (-0.28%)
:arrow_down:

pallets/tenancy/src/tests.rs
100.00% <100.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


How to Use Package.json

Added hint and solution to index.md at guides section
Portuguese language

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] My article does not contain shortened URLs or affiliate links.

Closes #XXXXX

Thank you for your contribution to the page! 👍
We're happy to accept these changes, and look forward to future contributions. 🎉


feat(portal): add initial portal foundation

R: @hansl @kara
See the design doc

README.md could be really nice, even if it's simple.

@hansl Added a readme.
cc @pkozlowski-opensource since you've been looking at the design doc.

Made some nitpicky comments, but LGTM

Fixed a new emo bug that popped up (angular2-polyfills was loaded in the wrong place) and added another test for changing the portal.

@hansl all comments should be addressed now. Good call on the locals thing, it had slipped my mind.

Could you add a link to https://angular.io/docs/ts/latest/api/core/EmbeddedViewRef-class.html for the locals? I still find "local" ridiculously unfamiliar. Finally, if you can change Portal<any> to maybe Portal<ComponentRef> (or something close). Portal<number> doesn't make sense ;)
Otherwise, LGTM :+1:

Done on the description for locals. As discussed, the any on Portal make sense because it really can be anything (e.g., Portal<number> would be very simple, but still make sense).


bluefin-cli container returns zsh: permission denied: /var/spool/mail/$USER randomly

Describe the bug
When using the bluefin-cli container, it will randomly return zsh: permission denied: /var/spool/mail/$USER (username replaced with variable by me) in addition to whatever command was executed.
What did you expect to happen?
The command to be executed without extra output.
Output of rpm-ostree status
State: idle
AutomaticUpdates: stage; rpm-ostreed-automatic.timer: no runs since boot
Deployments:
● ostree-image-signed:docker://ghcr.io/ublue-os/bluefin-dx:40
                   Digest: sha256:873c7cbda1b9fd92f502dc621bfbe806bb56b4c6a7bd54400a23fd4b01d0cba1
                  Version: 40.20240611.0 (2024-06-11T20:27:57Z)

  ostree-image-signed:docker://ghcr.io/ublue-os/bluefin-dx:40
                   Digest: sha256:a6603d0a788b9735a14c86896dd9a3ddc389a7c82ba4372bd02dc9c46ee7f14d
                  Version: 40.20240605.0 (2024-06-05T19:49:09Z)

  ostree-image-signed:docker://ghcr.io/ublue-os/bluefin-dx:40
                   Digest: sha256:70341ff0c83bfbfda1e1fd87ef0a1ab97f39647c5ff77087dc79faa47f520824
                  Version: 40.20240423.0 (2024-04-23T16:59:16Z)
                   Pinned: yes
zsh: permission denied: /var/spool/mail/jrellim

Output of groups
jrellim nobody nobody nobody nobody nobody

Extra information or context
This only happens in the bluefin-cli container. The host, ubuntu, and fedora containers all operate as expected.
The specific command does not matter, I've had it return this on everything from cd to ls to the rpm-ostree status command located in this issue.
<bluefin> # whoami
jrellim
zsh: permission denied: /var/spool/mail/jrellim

This has lasted throughout multiple container updates, OS updates, and re-downloading of the bluefin-cli container.  It seems to happen at regular intervals, almost like something is attempting to access that location in the background. I don't have any mail programs installed, or anything I am aware of that would want to access that location.

Check what is being sourced by your zsh startup files.
This looks like an issue with a module trying to show if you have any mail in your prompt.
Zsh is definitely the shell (that we ship) that we have the least amount of coverage on right now.


Is a good idea to use lodash sub-packages ?

Hello,
One of the things introduced on the great PR #8 was some lodash deps. I understand that the intention was to minimize the dependencies introduced by using just two subpackages of lodash instead of the entire lodash.
However, I see this as an anti pattern for 3 main reasons:

Lodash is a very spread dependency, and if any of your dependencies includes lodash you will end with the entire lodash library plus your independent packages, just the opposite you want.
Independend lodash packages are pretty outdated and they do not have proper documentation
Individual packages have been discontinued by lodash author (see https://github.com/lodash/lodash/issues/3565#issuecomment-353970667)

So it may be a better idea to just use lodash.
What do you think ?

Why did Lodash ever appeared among the dependencies? cond and fromPairs were initially provided by Ramda.
— Ramda is not safe, Sanctuary is better, let’s get rid of Ramda in favor of Sanctuary. That was a good idea for #8
But Sanctuary misses a few functions from Ramda. They are quite trivial and are re-implemented on the top of signature.js:
//    isEmpty :: Foldable f => f a -> Boolean
const isEmpty = xs => xs.length === 0;
//    propEq :: String -> a -> StrMap a -> Boolean
const propEq = prop => val => obj => obj[prop] === val;
//    indexBy :: (StrMap a -> String) -> Array (StrMap a) -> StrMap (StrMap a)
const indexBy = memoize
  (f => S.reduce
    (xs => x => S.insert (f (x)) (x) (xs))
    ({}));

The missing cond and fromPairs look trivial too and IMO it is better to just re-implement them the same way and drop the lodash.* dependencies altogether.
PRs are welcome.

Oh, thanks. For the strictness and definite return value type exception is fine I think.

My thoughts exactly.


pin dind image temoporarily due to issues #3159

https://github.com/actions/actions-runner-controller/issues/3159
Temporary fix
Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI or the workflows README to see a list of phrases to trigger workflows.

R: @damccorm


[SP-2784] Backport of PDI-15386 - PDI 5.4/6.1.0 - Excel Writer step does not retain the cell style when data format is also applied (6.1 Suite)

clone existing cell style when applying data format
created a unit test for applying Format and Style from cell (from a template) when writing fields in Excel Writer step

Backport of https://github.com/pentaho/pentaho-kettle/pull/2680

Build Completed
:x: This pull request has errors. They will need to be addressed before it can be accepted. See below for more details. Some links are also available below for further assistance in addressing those issues.
Build Commands
ant -Dpentaho.resolve.repo=http://ivy-nexus.pentaho.org/content/groups/approved -Dtestreports.dir=bin/reports/unit-test -f engine/build.xml clean-all resolve jacoco && ant -Dpentaho.resolve.repo=http://ivy-nexus.pentaho.org/content/groups/approved -Dtestreports.dir=bin/reports/integration-test -f engine/build.xml jacoco-integration checkstyle publish-local

Cleanup Commands
rm -r ~/.ivy2/local || echo no publish local to remove

Changed files
  engine/src/org/pentaho/di/trans/steps/excelwriter/ExcelWriterStep.java
  engine/test-src/org/pentaho/di/trans/steps/excelwriter/ExcelWriterStep_StyleFormatTest.java

Unit test coverage change
These statistics help you identify how your changes have affected the coverage of the following files. If a file is not in this list, then its coverage was not affected by your changes. To get some help interpreting these metrics, please refer to Jacoco's documentation.
org.pentaho.di.core.auth.core.impl.DefaultAuthenticationConsumerFactory

Branch Change:  + 7.14%
Complexity Change:  + 7.69%

org.pentaho.di.repository.kdr.KettleDatabaseRepositoryCreationHelper

Branch Change:  + 1.64%
Complexity Change:  + .69%
Instruction Change:  + 2.43%
Line Change:  + 2.95%

org.pentaho.di.trans.steps.excelwriter.ExcelWriterStep

Branch Change:  + 13.02%
Complexity Change:  + 5.62%
Instruction Change:  + 11.58%
Line Change:  + 14.20%
Method Change:  + 26.32%

org.pentaho.di.trans.steps.excelwriter.ExcelWriterStepData

Complexity Change:  + 50.00%
Instruction Change:  + 40.82%
Line Change:  + 37.50%
Method Change:  + 50.00%

org.pentaho.di.trans.steps.excelwriter.ExcelWriterStepField

Complexity Change:  + 3.45%
Instruction Change:  + 8.76%
Line Change:  + 10.00%
Method Change:  + 3.45%

org.pentaho.di.trans.steps.excelwriter.ExcelWriterStepMeta

Complexity Change:  + 2.36%
Instruction Change:  + 3.99%
Line Change:  + 7.25%
Method Change:  + 3.41%

org.pentaho.di.trans.steps.replacestring.ReplaceStringMeta

Instruction Change:  + .07%

org.pentaho.di.trans.steps.symmetriccrypto.symmetriccryptotrans.SymmetricCryptoTransMeta

Branch Change:  + 3.33%
Complexity Change:  + 1.85%
Instruction Change:  + .28%

org.pentaho.di.trans.steps.uniquerows.UniqueRowsMeta

Instruction Change: -.18%:small_red_triangle_down:

Checkstyle violations
The code submitted is not complying with one or more of our guidelines. To perform these checks locally, please use this tool.
/home/buildguy/project/engine/test-src/org/pentaho/di/trans/steps/excelwriter/ExcelWriterStep_StyleFormatTest.java

:heavy_exclamation_mark: Using a static member import should be avoided - org.junit.Assert.*. at Line: 53

:heavy_exclamation_mark: Using a static member import should be avoided - org.junit.Assert.assertEquals. at Line: 54

:heavy_exclamation_mark: Using a static member import should be avoided - org.mockito.Matchers.*. at Line: 55

:heavy_exclamation_mark: Using a static member import should be avoided - org.mockito.Mockito.*. at Line: 56

:heavy_exclamation_mark: Using a static member import should be avoided - org.mockito.Mockito.never. at Line: 57

:heavy_exclamation_mark: Using a static member import should be avoided - org.mockito.Mockito.verify. at Line: 58

@pamval , @mchen-len-son , could you please take a look at this PR?

Build Completed
:x: This pull request has errors. They will need to be addressed before it can be accepted. See below for more details. Some links are also available below for further assistance in addressing those issues.
Build Commands
ant -Dpentaho.resolve.repo=http://ivy-nexus.pentaho.org/content/groups/approved -Dtestreports.dir=bin/reports/unit-test -f engine/build.xml clean-all resolve jacoco && ant -Dpentaho.resolve.repo=http://ivy-nexus.pentaho.org/content/groups/approved -Dtestreports.dir=bin/reports/integration-test -f engine/build.xml jacoco-integration checkstyle publish-local

Cleanup Commands
rm -r ~/.ivy2/local || echo no publish local to remove

Changed files
  engine/src/org/pentaho/di/trans/steps/excelwriter/ExcelWriterStep.java
  engine/test-src/org/pentaho/di/trans/steps/excelwriter/ExcelWriterStep_StyleFormatTest.java

Unit test coverage change
These statistics help you identify how your changes have affected the coverage of the following files. If a file is not in this list, then its coverage was not affected by your changes. To get some help interpreting these metrics, please refer to Jacoco's documentation.
org.pentaho.di.trans.step.StepMeta

Instruction Change: -.19%:small_red_triangle_down:
Line Change: -.27%:small_red_triangle_down:

org.pentaho.di.trans.steps.excelwriter.ExcelWriterStep

Branch Change:  + 13.02%
Complexity Change:  + 5.62%
Instruction Change:  + 11.58%
Line Change:  + 14.20%
Method Change:  + 26.32%

org.pentaho.di.trans.steps.excelwriter.ExcelWriterStepData

Complexity Change:  + 50.00%
Instruction Change:  + 40.82%
Line Change:  + 37.50%
Method Change:  + 50.00%

org.pentaho.di.trans.steps.excelwriter.ExcelWriterStepField

Complexity Change:  + 3.45%
Instruction Change:  + 8.76%
Line Change:  + 10.00%
Method Change:  + 3.45%

org.pentaho.di.trans.steps.excelwriter.ExcelWriterStepMeta

Branch Change: -1.28%:small_red_triangle_down:
Complexity Change:  + 1.57%
Instruction Change:  + 3.95%
Line Change:  + 7.25%
Method Change:  + 3.41%

org.pentaho.di.trans.steps.memgroupby.MemoryGroupByMeta

Branch Change:  + 4.71%
Complexity Change:  + 5.41%
Instruction Change:  + .35%
Line Change:  + 1.07%

org.pentaho.di.trans.steps.symmetriccrypto.symmetriccryptotrans.SymmetricCryptoTransMeta

Branch Change: -3.33%:small_red_triangle_down:
Complexity Change: -1.85%:small_red_triangle_down:
Instruction Change: -.28%:small_red_triangle_down:

Integration test coverage change
These statistics help you identify how your changes have affected the coverage of the following files. If a file is not in this list, then its coverage was not affected by your changes. To get some help interpreting these metrics, please refer to Jacoco's documentation.
org.pentaho.di.trans.step.BaseStep

Branch Change:  + .30%
Complexity Change:  + .18%
Instruction Change:  + .05%
Line Change:  + .08%

Checkstyle violations
The code submitted is not complying with one or more of our guidelines. To perform these checks locally, please use this tool.
/home/buildguy/project/engine/test-src/org/pentaho/di/trans/steps/excelwriter/ExcelWriterStep_StyleFormatTest.java

:heavy_exclamation_mark: Using a static member import should be avoided - org.junit.Assert.*. at Line: 53

:heavy_exclamation_mark: Using a static member import should be avoided - org.junit.Assert.assertEquals. at Line: 54

:heavy_exclamation_mark: Using a static member import should be avoided - org.mockito.Matchers.*. at Line: 55

:heavy_exclamation_mark: Using a static member import should be avoided - org.mockito.Mockito.*. at Line: 56

:heavy_exclamation_mark: Using a static member import should be avoided - org.mockito.Mockito.never. at Line: 57

:heavy_exclamation_mark: Using a static member import should be avoided - org.mockito.Mockito.verify. at Line: 58


Use svgr for SVGs

Less magic, less dependencies, less security warnings.
See https://github.com/WordPress/gutenberg/pull/18243

What's the improvement here? Don't really see it in the linked GB issue.

We currently use s combination of a webpack loader and a Babel plugin for this, which are both pretty much unmaintained and also cause warnings to be raised by npm‘s audit command.
The linked PR shows that we can simplify this by using the more maintained svgr library which is now integrated in the wp-scripts suite of tools.

We currently use s combination of a webpack loader and a Babel plugin for this, which are both pretty much unmaintained and also cause warnings to be raised by npm‘s audit command.
The linked PR shows that we can simplify this by using the more maintained svgr library which is now integrated in the wp-scripts suite of tools.

Sounds good with me!
The syntax is a little crude though - is there anyway to make the named ReactComponent export the default one? Though it doesn't sound like it.

I thought not, but maybe  it is possible: https://react-svgr.com/docs/webpack/#usage
I'll check again.

Just noticed some issues where icons are cropped. I'll take a look at that.

@swissspidy How did you get these SVG changes done? Is there some linter/commit hook for that?

You mean the removal of width/height attributes? Manually. But there might be a svgr config for that. Will check!
And changing the imports, well, without that the editor wouldn‘t run. But perhaps the linter might help there too, will check that.

You mean the removal of width/height attributes? Manually. But there might be a svgr config for that. Will check!
And changing the imports, well, without that the editor wouldn‘t run. But perhaps the linter might help there too, will check that.

Width/height and currentColor. I think it'd be enough to simply error out to remove manually.

Sounds good! I‘ll see whether it warrants a new PR or not.

otherwise lgtm

@dvoytenko Done in 76aff4473292c0abed15bc09073fa354e8d15d11 🎉


Update data type for secret variable

Fixes #4 - Minor update to data type for secret variable to enable access to correct methods on object.

@JohnPWSharp - just giving this a little bump. Are you able to review this please?


Nil pointer dereference on startup

Terminal Emulator: Alacritty
Version: 93ed7dd
Error Message:
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x8a9d3f]
goroutine 88 [running]:
github.com/ambientsound/pms/index.(*Index).IndexFull(0x0, 0xfc4c38, 0x0, 0x0, 0xc000476070, 0x0, 0x0)
    /tmp/pms/index/index.go:175 +0xdf
github.com/ambientsound/pms/songlist.(*Library).ReIndex.func1(0xc00016e360)
    tmp/pms/songlist/library.go:109 +0x7f
created by github.com/ambientsound/pms/songlist.(*Library).ReIndex
    /tmp/pms/songlist/library.go:107 +0x92

I reformatted it so it's easier readable. In the Terminal it's shifted all around.
Steps to reproduce:
execute pms in the terminal

Closing as a duplicate of #66.

Hi @poldi1405,
I am unable to reproduce this error so I added some debugging statements to try to diagnose your problem. Could you try running the latest master with the following command-line flags?
pms --debug=debug.log

Please include the log in the issue, then I can look into it.

Feedback timeout. Closing.


Custom quoter contract compilation

Suppose you use the original uni_v3_quoter.hex, everything works well, but if you compile the contract via remix without changes with optimization 200, this will panic: It should never happen!
How do I compile this contract correctly?

You can try solc or forge build. Also make sure to use the correct deployed bytecode format.

Thank you, deleting the first 28 bytes helped.


Maximum call stack size exceeded on installation

I'm not being able to install, keep getting a "Maximum call stack size exceeded".
Has anyone experienced something similar?
I'm using node v.4.2.2 and npm v.3.5.2.
 Thanks for letting me know!

do you use sudo to install?


[bug] Stuttering signup/signin pages

Describe the bug
Login pages in #3 are laggy and are stuttering, presumabely because of the background
To Reproduce

Go to `https://4rr.7f454c46.xyz/signin
See laggy site

Expected behavior
Site should not be laggy
Additional context
It's a preview deployement. Related to #3 and #5

I'm not sure how to debug this since in dev this doesn't occur lol

Fixed in #7


SoftBody crashes game [GLES3]

Godot version:

Godot 3.2.3.rc (a6ef6b10b2)
OS/device including version:

MacOSX 10.15.5 (19F101)
Android 8.1 (OpenGL ES 3.0 Renderer: Adreno (TM) 506)
Issue description:

I have scene with several softbodies. In GLES2 it works but with some issues (https://github.com/godotengine/godot/issues/41390). But with GLES3 I can not run it on device. It crashes with this log:

The first line of log is when my app definitely was live. Later I don't know exactly what happened.

applovinmax.AppLovinMax  I  Rewarded: onAdLoaded
    Inneractive_general  V  RESPONSE_HEADER X-IA-Ad-Type : 8
                         V  RESPONSE_HEADER X-IA-Error : OK
                         V  RESPONSE_HEADER X-IA-Session :<PHONE_NUMBER>036111591
                         V  RESPONSE_HEADER X-IA-Content : 715752
                         V  RESPONSE_HEADER X-IA-Publisher : 211863
                         V  RESPONSE_HEADER X-IA-Ad-Width : 0
                         V  RESPONSE_HEADER X-IA-Ad-Height : 0
                         V  RESPONSE_HEADER X-IA-sdkImpressionUrl : https://event.inner-active.mobi/impression?adTime=1597911177148&aid=715752&cid=108697&crid=
                            136698&deserializer=New&eventType=22&network=Liftoff_Video&requestType=18&s=7900586173036111591&zParam=dummy&sdkEvent=true
                         V  RESPONSE_HEADER X-IA-sdkClickUrl : https://event.inner-active.mobi/click?adTime=1597911177148&aid=715752&cid=108697&crid=136698&des
                            erializer=New&eventType=22&network=Liftoff_Video&requestType=18&responseType=newClick&s=7900586173036111591&zParam=dummy&sdkEvent=t
                            rue
                         V  RESPONSE_HEADER X-IA-SESSION-TIMEOUT : 90
                         V  RESPONSE_HEADER X-IA-Completion : null
                         V  RESPONSE_HEADER X-IA-Ad-Unit-ID : 715752
                 Finsky  I  [2] rjc.onTrimMemory(1): Memory trim requested to level 5
    Inneractive_general  V  RESPONSE_HEADER X-IA-Ad-Unit-Type : VideoAndDisplay
                         V  RESPONSE_HEADER X-IA-Ad-Unit-Display-Type : interstitial
                         V  RESPONSE_HEADER X-IA-AdNetwork : Liftoff_Video
                         V  RESPONSE_HEADER X-IA-Creative-ID : 136698
                         V  RESPONSE_HEADER X-IA-Adomain : playrix.com
                         V  RESPONSE_HEADER X-IA-Campaign-ID : 108697
                         V  RESPONSE_HEADER X-IA-Pricing-Value : 5.0E-4
                         V  RESPONSE_HEADER X-IA-Pricing-Currency : USD
             Adreno-GSL  W  <gsl_ldd_control:541>: ioctl fd 75 code 0xc040094a (IOCTL_KGSL_GPU_COMMAND) failed: errno 35 Resource deadlock would occur
                         W  <log_gpu_snapshot:450>: panel.gpuSnapshotPath is not set.not generating user snapshot
                         W  <gsl_ldd_control:541>: ioctl fd 75 code 0xc040094a (IOCTL_KGSL_GPU_COMMAND) failed: errno 35 Resource deadlock would occur
                         W  <log_gpu_snapshot:450>: panel.gpuSnapshotPath is not set.not generating user snapshot
                         W  <gsl_ldd_control:541>: ioctl fd 75 code 0xc040094a (IOCTL_KGSL_GPU_COMMAND) failed: errno 35 Resource deadlock would occur
                         W  <log_gpu_snapshot:450>: panel.gpuSnapshotPath is not set.not generating user snapshot
                         W  <gsl_ldd_control:541>: ioctl fd 75 code 0xc040094a (IOCTL_KGSL_GPU_COMMAND) failed: errno 35 Resource deadlock would occur
                         W  <log_gpu_snapshot:450>: panel.gpuSnapshotPath is not set.not generating user snapshot
                         W  <gsl_ldd_control:541>: ioctl fd 75 code 0xc040094a (IOCTL_KGSL_GPU_COMMAND) failed: errno 35 Resource deadlock would occur
                         W  <log_gpu_snapshot:450>: panel.gpuSnapshotPath is not set.not generating user snapshot
                         W  <gsl_ldd_control:541>: ioctl fd 75 code 0xc040094a (IOCTL_KGSL_GPU_COMMAND) failed: errno 35 Resource deadlock would occur
                         W  <log_gpu_snapshot:450>: panel.gpuSnapshotPath is not set.not generating user snapshot
                         W  <gsl_ldd_control:541>: ioctl fd 75 code 0xc040094a (IOCTL_KGSL_GPU_COMMAND) failed: errno 35 Resource deadlock would occur
                         W  <log_gpu_snapshot:450>: panel.gpuSnapshotPath is not set.not generating user snapshot
                         W  <gsl_ldd_control:541>: ioctl fd 75 code 0xc040094a (IOCTL_KGSL_GPU_COMMAND) failed: errno 35 Resource deadlock would occur
                         W  <log_gpu_snapshot:450>: panel.gpuSnapshotPath is not set.not generating user snapshot
                         W  <gsl_ldd_control:541>: ioctl fd 75 code 0xc040094a (IOCTL_KGSL_GPU_COMMAND) failed: errno 35 Resource deadlock would occur
                         W  <log_gpu_snapshot:450>: panel.gpuSnapshotPath is not set.not generating user snapshot
                         W  <gsl_ldd_control:541>: ioctl fd 75 code 0xc040094a (IOCTL_KGSL_GPU_COMMAND) failed: errno 35 Resource deadlock would occur
                         W  <log_gpu_snapshot:450>: panel.gpuSnapshotPath is not set.not generating user snapshot
                         W  <gsl_ldd_control:541>: ioctl fd 75 code 0xc040094a (IOCTL_KGSL_GPU_COMMAND) failed: errno 35 Resource deadlock would occur
                         W  <log_gpu_snapshot:450>: panel.gpuSnapshotPath is not set.not generating user snapshot
                         W  <gsl_ldd_control:541>: ioctl fd 75 code 0xc040094a (IOCTL_KGSL_GPU_COMMAND) failed: errno 35 Resource deadlock would occur
                         W  <log_gpu_snapshot:450>: panel.gpuSnapshotPath is not set.not generating user snapshot
         NtpTrustedTime  D  currentTimeMillis() cache hit
   TrafficManageService  I  mina mTrafficStatsReceiver onReceive
        ActivityManager  W  Sending non-protected broadcast com.miui.action.NETWORK_POLICY_UPDATE from system 4016:com.miui.securitycenter.remote/1000 pkg com.
                            miui.securitycenter. Callers=
               zygote64  W  kill(-22312, 9) failed: No such process
      PowerKeeper.Event  D  notifyAMProcDied pacakageName: free.game.trawler.io, pid:22312
               zygote64  W  kill(-22312, 9) failed: No such process
        ActivityManager  W  Force removing ActivityRecord{a712d2c u0 free.game.trawler.io/com.godot.game.GodotApp t3543}: app died, no saved state
                 chatty  I  uid=1000(system) ActivityManager identical 1 line
               zygote64  W  kill(-22312, 9) failed: No such process
            audioserver  W  type=1400 audit(0.0:23445): avc: denied { write } for name="logd" dev="tmpfs" ino=13308 scontext=u:r:audioserver:s0 tcontext=u:obje
                            ct_r:logd_socket:s0 tclass=sock_file permissive=0
               zygote64  W  kill(-22312, 9) failed: No such process
        InputDispatcher  E  Received spurious receive callback for unknown input channel.  fd=386, events=0x9
               zygote64  W  kill(-22312, 9) failed: No such process
                 chatty  I  uid=1000(system) ActivityManager identical 3 lines
               zygote64  W  kill(-22312, 9) failed: No such process
 cr_ChildProcessService  I  Destroying ChildProcessService pid=22559
em/bin/webview_zygote32  I  System.exit called, status: 0
         AndroidRuntime  I  VM exiting with result code 0, cleanup skipped.
               zygote64  W  kill(-22312, 9) failed: No such process
         NtpTrustedTime  D  currentTimeMillis() cache hit
               zygote64  W  kill(-22312, 9) failed: No such process
            AudioOut_15  W  type=1400 audit(0.0:23446): avc: denied { write } for name="logd" dev="tmpfs" ino=13308 scontext=u:r:audioserver:s0 tcontext=u:obje
                            ct_r:logd_socket:s0 tclass=sock_file permissive=0
               zygote64  W  kill(-22312, 9) failed: No such process
                         W  kill(-22312, 9) failed: No such process
        ActivityTrigger  D  activityResumeTrigger: The activity in ApplicationInfo{73c450b com.miui.home} is now in focus and seems to be in full-screen mode
                         E  activityResumeTrigger: not whiteListedcom.miui.home/com.miui.home.launcher.Launcher/41501437
               zygote64  W  kill(-22312, 9) failed: No such process
      PowerKeeper.Event  D  notifyActiveKilled processName: com.android.chrome:sandboxed_process0, pid:22559, reason:isolated not needed
               zygote64  W  kill(-22312, 9) failed: No such process
         ProcessMonitor  I  onForegroundInfoChanged: ForegroundInfo{mForegroundPackageName='com.miui.home', mForegroundUid=10037, mForegroundPid=10369, mLastFo
                            regroundPackageName='free.game.trawler.io', mLastForegroundUid=10319, mLastForegroundPid=22312, mMultiWindowForegroundPackageName='
                            null', mMultiWindowForegroundUid=-1, mFlags=0}
     GameBoosterService  I  onForegroundInfoChanged: Cur=com.miui.home     last=free.game.trawler.io
               zygote64  W  kill(-22312, 9) failed: No such process
                 chatty  I  uid=1000(system) ActivityManager identical 1 line
               zygote64  W  kill(-22312, 9) failed: No such process
      PowerKeeper.Event  D  notifyAMProcDied pacakageName: com.android.chrome:sandboxed_process0, pid:22559
               zygote64  W  kill(-22312, 9) failed: No such process
                         W  kill(-22312, 9) failed: No such process
     GameBoosterService  D  onGameStatusChange foreground:ForegroundInfo{mForegroundPackageName='com.miui.home', mForegroundUid=10037, mForegroundPid=10369, mL
                            astForegroundPackageName='free.game.trawler.io', mLastForegroundUid=10319, mLastForegroundPid=22312, mMultiWindowForegroundPackageN
                            ame='null', mMultiWindowForegroundUid=-1, mFlags=0}
                         I  onForegroundInfoChanged: Exit
               zygote64  W  kill(-22312, 9) failed: No such process
                         W  kill(-22312, 9) failed: No such process
                 Adreno  I  QUALCOMM build                   : d916c72, I7663a5f222
                         I  Build Date                       : 10/04/18
                         I  OpenGL ES Shader Compiler Version: EV<IP_ADDRESS>_06_07
                         I  Local Branch                     :
                         I  Remote Branch                    :
                         I  Remote Branch                    :
                         I  Reconstruct Branch               :
     Launcher.Lifecycle  D  onStart:UserHandle{0},de7911c,false
               zygote64  W  kill(-22312, 9) failed: No such process
        ActivityManager  W  setHasOverlayUi called on unknown pid: 22312
                 Looper  W  Dispatch took 121ms on android.ui, h=Handler (com.android.server.am.ActivityManagerService$UiHandler) {253b6ab} cb=null msg=53
         NtpTrustedTime  D  currentTimeMillis() cache hit
           RenderThread  I  RenderThread resumed
                         I  All controllers paused.
                         I  RenderThread paused, waiting for signal
               zygote64  W  kill(-22312, 9) failed: No such process
              StatusBar  D  recevie broadbcast ACTION_APPLICATION_MESSAGE_QUERY, requestFirstTime=false
  CloudSettingsProvider  I  uriMatch : 2
   TrafficManageService  I  mina mTrafficStatsReceiver onReceive
        ActivityManager  W  Sending non-protected broadcast com.miui.action.NETWORK_POLICY_UPDATE from system 4016:com.miui.securitycenter.remote/1000 pkg com.
                            miui.securitycenter. Callers=
               zygote64  W  kill(-22312, 9) failed: No such process
                 Finsky  I  [2] rjc.onTrimMemory(1): Memory trim requested to level 80
               zygote64  W  kill(-22312, 9) failed: No such process
                 chatty  I  uid=1000(system) ActivityManager identical 1 line
               zygote64  W  kill(-22312, 9) failed: No such process
        OMXNodeInstance  E  !!! Observer died. Quickly, do something, ... anything...
               zygote64  W  kill(-22312, 9) failed: No such process
                         I  Successfully killed process cgroup uid 10319 pid 22312 in 159ms
                         W  Failed to open process cgroup uid 99134 pid 22559: No such file or directory
                         E  Error encountered killing process cgroup uid 99134 pid 22559: No such file or directory
  CloudSettingsProvider  I  uriMatch : 2
     Launcher.Lifecycle  D  onResume:UserHandle{0},de7911c,false
           RenderThread  I  RenderThread resumed
                         I  All controllers paused.
                         I  RenderThread paused, waiting for signal
           ResourceType  W  No package identifier when getting name for resource number 0x00000000
               Launcher  D  disableStatusBarClock:false
                 zygote  I  Compiler allocated 6MB to compile void X.0Dw.run()
        DnsProxyBlocker  D  add uid(10319)
         SurfaceFlinger  D  duplicate layer name: changing com.miui.home/com.miui.home.launcher.Launcher to com.miui.home/com.miui.home.launcher.Launcher#1
                 Adreno  I  QUALCOMM build                   : d916c72, I7663a5f222
                         I  Build Date                       : 10/04/18
                         I  OpenGL ES Shader Compiler Version: EV<IP_ADDRESS>_06_07
                         I  Local Branch                     :
                         I  Remote Branch                    :
                         I  Remote Branch                    :
                         I  Reconstruct Branch               :
Launcher_WallpaperUtils  D  changeStatusBarMode:false
            vndksupport  D  Loading /vendor/lib64/hw/gralloc.msm8953.so from current namespace instead of sphal namespace.
                         D  Loading /vendor/lib64/hw/gralloc.msm8953.so from current namespace instead of sphal namespace.
                 Adreno  I  PFP: 0x005ff087, ME: 0x005ff063
                         I  PFP: 0x005ff087, ME: 0x005ff063
               zygote64  I  android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
                         I  android::hardware::configstore::V1_0::ISurfaceFlingerConfigs::hasWideColorDisplay retrieved: 0
         OpenGLRenderer  I  Initialized EGL, version 1.4
                         I  Initialized EGL, version 1.4
                         D  Swap behavior 2
                         D  Swap behavior 2
           StaticLayout  W  maxLineHeight should not be -1.  maxLines:2 lineCount:2
                 chatty  I  uid=1000(system) com.mi.android.globalminusscreen identical 1 line
           StaticLayout  W  maxLineHeight should not be -1.  maxLines:2 lineCount:2
                         W  maxLineHeight should not be -1.  maxLines:1 lineCount:1
                 chatty  I  uid=1000(system) com.mi.android.globalminusscreen identical 4 lines
           StaticLayout  W  maxLineHeight should not be -1.  maxLines:1 lineCount:1
     Launcher.Lifecycle  D  onWindowFocusChanged:true,UserHandle{0},de7911c,false
ckAnimationStateMachine  D  onWindowFocus:IDLE
           StaticLayout  W  maxLineHeight should not be -1.  maxLines:3 lineCount:3
                 chatty  I  uid=1000(system) com.mi.android.globalminusscreen identical 2 lines
           StaticLayout  W  maxLineHeight should not be -1.  maxLines:3 lineCount:3
              StatusBar  D  disable<e i a s b h r c s > disable2<q i n g r >
usBar/NavigationBarView  D  setDisabledFlags back:false home:false recent:false
         StatusBarClock  D   isNormalMode= true clock visible=true
oogleInputMethodService  I  GoogleInputMethodService.onFinishInput():3162
usBar/NavigationBarView  D  setDisabledFlags back:false home:false recent:false
           StaticLayout  W  maxLineHeight should not be -1.  maxLines:2 lineCount:2
                 chatty  I  uid=1000(system) com.mi.android.globalminusscreen identical 1 line
           StaticLayout  W  maxLineHeight should not be -1.  maxLines:2 lineCount:2
                         W  maxLineHeight should not be -1.  maxLines:1 lineCount:1
                 chatty  I  uid=1000(system) com.mi.android.globalminusscreen identical 4 lines
           StaticLayout  W  maxLineHeight should not be -1.  maxLines:1 lineCount:1
                         W  maxLineHeight should not be -1.  maxLines:3 lineCount:3
                 chatty  I  uid=1000(system) com.mi.android.globalminusscreen identical 2 lines
           StaticLayout  W  maxLineHeight should not be -1.  maxLines:3 lineCount:3
oogleInputMethodService  I  GoogleInputMethodService.onStartInput():1831
         SurfaceFlinger  E  Failed to find layer (SurfaceView - free.game.trawler.io/com.godot.game.GodotApp#0) in layer parent (no-parent).
                         E  Failed to find layer (Background for - SurfaceView - free.game.trawler.io/com.godot.game.GodotApp#0) in layer parent (no-parent).

In the last log line my app definitely was died.

Steps to reproduce:
Run scene with several SoftBodies. It may depends on phone hardware, but I can not test now on some different phone.
Minimal reproduction project:

I tested on Honor KSA-LX9 (OpenGL ES 3.0 Renderer: PowerVR Rogue GE8300)
The game don't crashes but it also don't render anything.

Could you upload a project that reliably triggers the issue?

@akien-mga It doesn't crash on 3.2.3-stable. So it may be fixed somehow.

Thanks, closing then.


Scene Lighting

Improve CARLA lighting set up, make it as photorealistic as posible

04/25/2024
Current State

Still things to do
Lighting:

Night mode (Set the proper skylight, directionalLight and skyAtmosphere values to have a realistic transition between day and night)

Adjust autoexposure based on whether it's day or night

Adjust streetlight and building emissive values to match the new lighting intensity

Weather:

Adjust volumetric clouds to influence other weather parameters sush as skylight or skyatmosphere

Adjust volumetric fog to influence other weather parameters sush as skylight, directional light or skyatmosphere

Link the new Road material puddles input to the weather API's Precipitation Deposits value


Feature/php forced conversion

When the auto-conversion error(-9) occurs, the user is able to select the preferred output format choosing between document, spreadsheet, or presentation.

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

Need to disable the file type button after selecting.


Fix remaining issues on the synchronization of the registry

There are some pending issues from the synchronization of the registry. This issue tries to be an aggregate of old issues.
Crono deletes everything
Some issues pointed out that old crono might remove all the contents. See #663.
Crono is adding & removing images
See issues: #1184, #1261, #1160 and #1232.

I'm using portus:head and registry:2.6 and I'm hitting this issue.  Any workaround in the meantime?
What I see in the logs is
background_1  | Net::OpenTimeout: connection timed out.
background_1  | [catalog] Could not fetch manifest for 'redacted/image2' with tag 'latest': Net::OpenTimeout: connection timed out.
background_1  | Net::OpenTimeout: connection timed out.
background_1  | [catalog] Could not fetch manifest for 'redacted/image2' with tag 'latest': Net::OpenTimeout: connection timed out.
background_1  | [catalog] Removed the tag 'latest'.
background_1  | [catalog] Removed the image 'image2'.
background_1  | [catalog] Created the tag 'latest'.

Each of the images is around 650MB and there are just 5 of them (is a recently created registry).
Thanks!

@marc0s see this comment. This might even fix this issue (we'd need to identify some corner cases when enabled, but it should fix the situation for most people).

We merged  a PR yesterday (#1675) which fixes most issues (and works around existing ones). The image has not been built yet on the docker hub (it's in "Queue" for quite some time now ...), but once that is built you'll be able to pull that and have a better experience with this piece of Portus 😉

 portus: Fix remaining issues with synchronization and the registry

See #1787 for some fixes on the update-delete policy. After some further tests, we will add these fixes into a new patch-level release (2.3.3) so everyone can pull the fixes right away.

See #1787 for some fixes on the update-delete policy. After some further tests, we will add these fixes into a new patch-level release (2.3.3) so everyone can pull the fixes right away.

This has already been cherry picked into the v2.3 branch and now it's part of the 2.3 docker image.

I've deployed a Portus instance for a day, and after messing with it a couple of times, everything seems reliable. I'll do a couple of more tests and I'll take another look at the code, but if everything is fine I'll simply close this issue. Feedback is welcome :smile:

I believe this can be closed. Let's create new issues for possible regressions or new bugs on this.


fix: hide "Liked Songs" label + unintended cutoff from home screen buttons

I noticed this and I think it doesn't suppose to show the label thingy.

I fixed it with one simple class change.

one thing to point out the issue with the label thing seems to be related with spicetify having missing classes, so this pr is probably only a temporary fix

@MGPlayzYT Alright

Merged with ❤


Add name default

Add name default to allow node name to be set.

@bleggett @jamestharpe - Can you approve when you have a chance?  Was not able to set the node name due to missing default.  Thanks.

@bleggett - Updated to port 8888 for all three spots.  Please review/approve when you have a chance.  Thanks.


Add Flask 3 support

Flask 3.0 is out for ~2 weeks now. It would be great to add Flask 3 support to the library.
The changelog is available here: https://github.com/pallets/flask/blob/main/CHANGES.rst

Thank you for the request, I will see when this upgrade can be included.

FF Python v3.5 has been released, which allows Flask >= 3.0 to be used.


Revert "js_run_devserver symlinks scoped node_modules to bazel-out in…

…stead of runfiles (unscoped node_modules are already linked to bazel-out) (#1210)"
This reverts commit da7e731c6a64c50570af88ab6193b75cc3a9c462.
CI has been red on RBE since this landed, so let's see if reverting makes it green.

replace with #1230


Make docker options in tasks variables

As we are likely moving to a version of ansible-nas that should be much more updatable without needing to merge changes to the all.yml file manually, we should be in a position where we never need to edit the /tasks/*.yml files. I've needed to tweak some of the memory limit settings on the containers and being able to tweak the restart policies is very useful when you have a misbehaving container.

@davestephens Tested in VM and working - ready to merge :)


Local claim mapping does not work for WS-Federation (passive) configuration when PassiveSTS is used as SP

Environment
Standalone 5.4.0 GA pack
DB - H2
Browser - Chrome Version 61.0.3163.100 (Official Build) (64-bit)
JDK - jdk1.8.0_121
Steps to recreate the issue

Run Standalone IS 5.4.0 GA pack
Configure PassiveSTS as a service provider using WS-Federation (passive) configuration [1]
Configure a Local claim dialect configuration as in [2]
Access http://localhost:8080/PassiveSTSSampleApp/index.jsp
Error message will be displayed as in [3]

Observation
When a claim is not configured / a custom claim mapping configuration is done for SP passive sts it works fine. But When a Local claim dialect configuration is done unable to login to Passive sts home page.
Following Error is thrown in the backend
[2017-12-14 15:24:51,037] ERROR {org.wso2.carbon.identity.sts.passive.PassiveSTSService} -  org.apache.rahas.TrustException: Error in creating a SAMLToken using Opensaml library
[1]. passivests-config.png
[2]. passivests-local.png
[3]. passivests-error.png

Thank you for your contribution!
We are closing this issue since it has not been prioritized for a long time. Chances are that it has already been solved in more recent versions. If not, we will be re-evaluating this when it becomes a priority.