Maximum call stack size exceeded

Error: Connection got disposed.
    at Object.dispose (/home/itdev/.vscode-server/extensions/beaglefoot.awk-ide-vscode-0.10.3/node_modules/vscode-jsonrpc/lib/common/connection.js:1044:27)
    at Object.dispose (/home/itdev/.vscode-server/extensions/beaglefoot.awk-ide-vscode-0.10.3/node_modules/vscode-languageclient/lib/common/client.js:73:35)
    at LanguageClient.handleConnectionClosed (/home/itdev/.vscode-server/extensions/beaglefoot.awk-ide-vscode-0.10.3/node_modules/vscode-languageclient/lib/common/client.js:2424:42)
    at LanguageClient.handleConnectionClosed (/home/itdev/.vscode-server/extensions/beaglefoot.awk-ide-vscode-0.10.3/node_modules/vscode-languageclient/lib/node/main.js:155:15)
    at closeHandler (/home/itdev/.vscode-server/extensions/beaglefoot.awk-ide-vscode-0.10.3/node_modules/vscode-languageclient/lib/common/client.js:2411:18)
    at CallbackList.invoke (/home/itdev/.vscode-server/extensions/beaglefoot.awk-ide-vscode-0.10.3/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)
    at Emitter.fire (/home/itdev/.vscode-server/extensions/beaglefoot.awk-ide-vscode-0.10.3/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)
    at closeHandler (/home/itdev/.vscode-server/extensions/beaglefoot.awk-ide-vscode-0.10.3/node_modules/vscode-jsonrpc/lib/common/connection.js:256:26)
    at CallbackList.invoke (/home/itdev/.vscode-server/extensions/beaglefoot.awk-ide-vscode-0.10.3/node_modules/vscode-jsonrpc/lib/common/events.js:55:39)
    at Emitter.fire (/home/itdev/.vscode-server/extensions/beaglefoot.awk-ide-vscode-0.10.3/node_modules/vscode-jsonrpc/lib/common/events.js:117:36)
    at IPCMessageReader.fireClose (/home/itdev/.vscode-server/extensions/beaglefoot.awk-ide-vscode-0.10.3/node_modules/vscode-jsonrpc/lib/common/messageReader.js:40:27)
    at ChildProcess.<anonymous> (/home/itdev/.vscode-server/extensions/beaglefoot.awk-ide-vscode-0.10.3/node_modules/vscode-jsonrpc/lib/node/main.js:33:45)
    at ChildProcess.emit (node:events:525:35)
    at maybeClose (node:internal/child_process:1091:16)
    at Socket.<anonymous> (node:internal/child_process:449:11)
    at Socket.emit (node:events:513:28)
    at Pipe.<anonymous> (node:net:322:12)
node:internal/url:185
  constructor(init = undefined) {
             ^

RangeError: Maximum call stack size exceeded
    at new URLSearchParams (node:internal/url:185:14)
    at URL.onParseComplete (node:internal/url:559:26)
    at new URL (node:internal/url:646:5)
    at getAwkFilesInDir (/home/itdev/.vscode-server/extensions/beaglefoot.awk-ide-vscode-0.10.3/node_modules/awk-language-server/out/io.js:24:17)
    at getAwkFilesInDir (/home/itdev/.vscode-server/extensions/beaglefoot.awk-ide-vscode-0.10.3/node_modules/awk-language-server/out/io.js:37:28)
    at getAwkFilesInDir (/home/itdev/.vscode-server/extensions/beaglefoot.awk-ide-vscode-0.10.3/node_modules/awk-language-server/out/io.js:37:28)
    at getAwkFilesInDir (/home/itdev/.vscode-server/extensions/beaglefoot.awk-ide-vscode-0.10.3/node_modules/awk-language-server/out/io.js:37:28)
    at getAwkFilesInDir (/home/itdev/.vscode-server/extensions/beaglefoot.awk-ide-vscode-0.10.3/node_modules/awk-language-server/out/io.js:37:28)
    at getAwkFilesInDir (/home/itdev/.vscode-server/extensions/beaglefoot.awk-ide-vscode-0.10.3/node_modules/awk-language-server/out/io.js:37:28)
    at getAwkFilesInDir (/home/itdev/.vscode-server/extensions/beaglefoot.awk-ide-vscode-0.10.3/node_modules/awk-language-server/out/io.js:37:28)

Node.js v18.15.0
[Error - 11:48:30 AM] Connection to server got closed. Server will not be restarted.

Yes, I run it with vscode. It worked two months before. It's still working on windows 11 but not on Ubuntu

If it matters, I would like to report I have been experiencing the same issue on OpenBSD with Emacs LSP-Mode. A little different from running it on Ubuntu with VS Code.
I have tried to mitigate the issue by increasing the stack size of node, but this has had no effect.
/usr/local/bin/node --stack-size=16384 --max-old-space-size=16384 /usr/local/lib/node_modules/awk-language-server/out/cli.js


Provide a clean Dependency Injection based Configure(...) method

Description of problem
Dependency Injection is still fairly new to Dnn. As of now you can register interfaces/objects using the DnnStartup interface. But you cannot initialize code using the Service Provider. There is no startup-method to register to, which is called once all services are registered.
This causes some major limitations and problems:

You cannot do a clean startup of your code which would require registered services
If you work around this by keeping track of the IServiceCollection which was given at StartUp you can use this at a later time, but any singleton you register will get lost again, because it's not made using the root ServiceProvider Dnn uses on DotNetNuke.Common.Globals.DependencyProvider

As of now the only workaround is to access the DotNetNuke.Common.Globals.DependencyProvider using reflection (because it's internal), which is really bad.
Description of solution
There should be a clear interface to register startup code just like .net core does it. So there should be the register call (ATM IDnnStartup.ConfigureServices(...) but there should also be something similar like IDnnConfigure.Configure(...) which passes in objects incl. the global ServiceProvider to setup / configure anything else.
Affected browser: all
Keywords: DependencyInjection

Great idea


Random strategy gets mean score greater than 5

Looking at the boxplot it seems the the random strategy gets a score higher than it should be able to.

This is all fixed now: messy bug. Didn't actually change results (all were scaled by incorrect factor).


Long term solution for FUSE support

As discussed in #3096 we now use github.com/anacrolix/fuse which is a fork of bazil.org/fuse. However, neither variant is actively maintained anymore. Thus, we will probably have to switch to a different library in the long term, see https://github.com/restic/restic/issues/3096#issuecomment-1312490638 for a compact survey of the few available options without requiring CGO.
Alternatively we could follow the route of rclone (described in https://github.com/restic/restic/issues/3096#issuecomment-727215997 ). However, that would require CGO which can result in problems with cross compiling.

How about just simply deprecate the FUSE support and provides either WebDAV #485  or SFTP #4099  server and uses rclone mount to handle these messy things?

Nothing is simple about that route, because those would have to be implemented first. We don't even know if either would be a feature-complete replacement.

Is https://github.com/hanwen/go-fuse an option?

To make it even more interesting and confusing: bazil.org/fuse saw some updates since in december.
And one of them: https://github.com/bazil/fuse/commit/74781b187bb40affe1675a239dea27792890ed32

@solracsf Maybe, however, that would require rewriting a significant part of the fuse implementation.

Would FUSE-T support be an option here?
https://www.fuse-t.org/

FUSE-T is a kext-less implementation of FUSE for macOS that uses NFS v4 local server instead of a kernel extension.

Support was added in rclone (https://forum.rclone.org/t/fr-fuse-t-support-for-mounting-volumes-on-mac/33110) and it has worked well. Would it be an option for restic as well?

AFAIK FUSE-T would require CGO which we don't want to use in restic.

It looks like fuse-t support can work without CGO https://github.com/anacrolix/fuse/issues/4

What's the status on this? Is Fuse-T the way to go?
It would be great if we had an option on macOS that would not require turning off security features (such as SIP) and / or loading rather unsafe KEXT extensions (which are deprecated, anyway).
Thanks!

fuse-t will likely work. But the fuse library we're using still needs a bugfix: https://github.com/restic/restic/pull/4556#issuecomment-1902058544 .

@MichaelEischer Let me know if you need anyone to test that with.  The FUSE-T PR works great.  Only bug I noticed was it crashing if I ejected the mount via the OS rather than sending SIGINT to Restic.

I've opened a PR to add FUSE-T support. Could you give it a try?


Fix counting of dimensions in ncdump

re: issue https://github.com/Unidata/netcdf-c/issues/2002
It turns out that ncdump has an error where it assumes that the set of all dimension ids has no holes. That is that (maxid+1) = ndims. This is incorrect for a variety of reasons for netcdf-4.
So instead of counting total number of dimensions in a dataset, it is necessary to look for the maximum dimension id and use that when allocating a table of all dimensions.

What circumstances can result in holes in the dimids?

I do not remember where in the code, it does it, but I think it was assigning dimids
upon re-opening a file. I think it was related to coordinate variables and dimscales.

I think the issue revolves around the hidden attributes "NC_DIMID_ATT_NAME" and "COORDINATES"
See e.g. libhdf5/nc4hdf.c#write_netcdf4_dimid
and libhdf5/hdf5open.c#read_scale
and libhdf5/hdf5open.c#read_coord_dimids

What I wonder is: is that the bug? In other words, was ncdump correct in its expectations, but the code has a bug?

Actually, yes, I think it is a bug. But frankly, I do not understand the handling of dimension scales enough to know if its fixable.

Well everything is fixable with enough time and effort. ;-)
I should be the one to fix it, no doubt, since it is my code. But I'm going on a long vacation in a couple of weeks, and won't have time to deal with this at all until I come back at the end of the Summer. So I'm afraid it will have to wait.
There is something I've wanted to do, which is a complete refactor of how renames of dimensions and variables happens. This code can be greatly simplified, and also made to work correctly everywhere.
This bug is probably related to this complex mass of code, which, as you note, also deals with the joy of HDF5 dimension scales. ;-)
I'll try to schedule this work for sometime this Fall...

Can you at least provide a short explanation of why dimension ids need to be stored
in the netcdf/hdf5 file?


Failed in bidirectional mapping when one of the audit fields gets updated.

I have manyToOne and oneToMany relationship like
class A {
...
@OneToMany
List<B> b;
@LastModifiedDate
private LocalDateTime lastModifiedDate;
}

class B {
...
@ManyToOne
A a;
}

This fails because the auditing field lastModifiedDate, gets updated (I think) and the save method fails. removing the auditing field works fine.
 org.springframework.data.mapping.MappingException: Cannot lookup property @io.github.kaiso.relmongo.annotation.ManyToOne(mappedBy=gists, fetch=LAZY)private com.timecloud.source.entity.pojo.ClassA com.timecloud.gist.entity.ClassB.source on null intermediate! Original path was: source.lastModifiedDate on com.timecloud.gist.entity.ClassB.

when you implement a bidirectional mapping you have to use the ˋmappedBy` attribute in one side of the mapping. Have you done so ?

Sorry I will close this issue, I'm able to use auditing annotations without any problem, please take a look at relmongo tests to see an example on that.


README - colorize example

preview at https://github.com/paulvi/twine/tree/patch-1#example

Thanks!


Convert Headers to ES2015 and implement Iterable interface

Closes #127, #174.
The approach taken by this pull request versus #174 is that the iterator methods are greatly simplified as well as more correct w.r.t. the behavior of keys() in case of multiple values.

Another tip would just be to include https://www.npmjs.com/package/fetch-headers as a dependency

Coverage remained the same at 100.0% when pulling f8a6bcc030b90884af1893d72e166a818eb9121b on v2-iterators into 2874af4218c059e9990de47596d0d9da1872cdf9 on v2.

@jimmywarting, in general I don't see why we need to add a dependency when we could just copy that into this repo.
W.r.t. the code, we still maintain compatibility with Node.js versions as old as 0.10, which your package doesn't seem to do. I'm also not sure about why you used WeakMap.
W.r.t. the additional checks of normalizeName and normalizeValue, I will add them in a future pull request. There are certain API differences between GitHub's Fetch and the Fetch Standard that we need to discuss, before proceeding with changing it.
W.r.t. Symbol.toStringTag, good suggestion. I've incorporated that in this PR as well.

I just think it's a good idea to factor out some of the logic so it can be used by others as well.
dose keeping this package smaller and cleaner
WeakMap is 100% private and Symbol('map') isn't since you can always get the reference.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/getOwnPropertySymbols

node v0.10 don't support class so...?

Coverage remained the same at 100.0% when pulling 0f5970668f2da5d6b4cb61ad464b516b44f0eadb on v2-iterators into 2874af4218c059e9990de47596d0d9da1872cdf9 on v2.

We compile the sources with Babel now.
Okay, so WeakMap is in reality more private than Symbols, but with Symbols you also get the advantage of being able to introspect the underlying data structure. So it's like "whatever you want to do you can't touch the map" versus "we've warned you that this object is internal, but if you really really want to see what's in there you can, just don't overdo it." I think I prefer the latter's flexibility.
Symbols are also the approach used by some other projects like Babel.

Sure, if we use babel then i don't see any problem with my lib being included in the build process

Also CC @soyuka.

@TimothyGu Just a quick remainder: while code coverage remains 100%, maybe it's worth double-checking if all newly added features are tested.
Also a good practice: keep each test short and concise if possible, I haven't read the test throughly, maybe it can be refactored somehow. It's more verbose for sure, but in testing it maybe better to have multiple small tests for each edge cases/features instead of a large one.


VPP Map Fix

Added super call to the menu and commented out the ifdef for vppmap to allow it to work the correct way.

#20

This pull request fixes #18 and #19

Just adding them to main. they seem to work.  I will be pushing new updates soon.


Update 2010-10-01-paper-title-number-2.md

It looks like you are attempting to push a change to the template repository, for help with deploying your own website please start a new thread in the discussions.


Don't scroll story on knob change

Issue: When changing knobs, example is scrolled to top

Released as 4.0.0-alpha.8

I don't know if this change is what caused it, but now I'm seeing the page scroll to the bottom (in fact, all scrollable elements on the page get scrolled to the bottom/to the right) when changing a knob. From your code change it doesn't seem like it would be related, but perhaps the reason the code was there was to offset this behavior?

I can't reproduce it in our official examples, can you?

I can't either

Hmm. I did some testing to figure out what's different on my end and it looks like it's the addon-a11y decorator, which is running each re-render and causing everything to scroll. Has something changed about it recently? I've had the addon since I started this storybook and it's only recently started doing this. (There is also a significant performance hit associated with axe running each time you change a knob -- ah, just found #3683)


Broken reference to figure fig-mixedlayer in Docs/GM-Redi section

Broken reference to figure fig-mixedlayer at:
https://github.com/MITgcm/MITgcm/blob/33bf44622edacf9f0bc6c15365d198abee73059b/doc/phys_pkgs/gmredi.rst#L378
seems broken. The figure is nowhere to be found...

@jrscott This might been fixed by (now merged) PR ? could we close this issue now ?

I will fix in the updated doc. I do not have the figure however, but I think some of the point of the figure  is covered in the SO tutorial discussion.
In any event I agree we can close the issue.


Gradle version mistmatch in Flutter Gradle plugin

flutter.gradle sets the AGP version to 4.1.0 in https://github.com/flutter/flutter/blob/16b7348155c327a87d36570b2a1532c7b3ecfd70/packages/flutter_tools/gradle/flutter.gradle#L64 whereas the app projects use AGP version 7.1.2 in https://github.com/flutter/flutter/blob/606e91ad63d95f881be0c8035d6e3a8e4c66987e/packages/flutter_tools/lib/src/android/gradle_utils.dart#L31
It's also worth investigating why this AGP version needs to be set in flutter.gradle.

@GaryQian will https://github.com/flutter/flutter/pull/108355 fix this?

It does not directly address this. Ill have to investigate what flutter.gradle is doing specifically

The flutter.gradle AGP has been updated and seems stable. Closing.


Validation on model versus component

Is there any preferred pattern when it comes defining validations on an Ember component versus an Ember Data Model?

I'm facing exactly the same dilemma. I think there're pros & cons in both approaches.
Model
Pros

Defined in one place, next to where model is defined. This means that validation can be done anywhere as long as you have your model.

Cons

The whole model object needs to be passed to form component in order to do the validations. I tend to avoid passing large object to component and only pass what is necessary to component instead, property by property.
When testing component, need to create & pass the whole object containing validations.

Component
Pros

This is where validation is done (I don't personally use validations in any other place than forms), so this seems like the right place to place validations.
Easier integration test => no need to manually add validations to your model when passing it to component, because validations is built-in your component.

Cons

In Ember Octane, cannot add the validations to a Glimmer component like it was done on Ember component via the Component.extend(MyValidations);.

I don't know when ember-cp-validations is gonna be Ember Octane friendly, and I don't know which approach is the best to this day (if there's one). I'm curious to have other opinions on this topic !


[93] ensure successful building and testing (master)

(cherry-picked from 4-2-11 release , #94 )
All OSes:
glob pattern matching working for new package names
Centos:
update ca-certificates package so that RENCI repo is recognized
eliminate shared system dirs from RPM package
We also found CMake's demands on libssl version (=libssl.so.1.1)
are not satisfied by Ubuntu 16.

yes, please # if building/good.

CentOS 7 isn't building an irods-server package in master right now, But this passes on master for Ub18

i think you're conflating two masters...?
so rest_cpp master branch (this PR)
is working against ub18 irods-server master.
and...
not working against cen7 irods-server master b/c... that, itself, isn't building...
?

No this is the same problem I encountered in indexing : the Jenkins build_irods_on_base workflow does not produce an irods-server RPM. (Nor does it print any kind of error indication, the server package just isn't there.) So for the same reason we couldn't merge in indexing, we also can't merge here right now....

okay

Has this been superceded by the dockerizing effort?

i believe so for now - a test plan would be pure curl calls, and we're not there yet.    and the dockerization means we don't need multiple specific packages at this time.


Skin ids don't match up and skins.json contains wrong information

I downloaded skins and cases and tried to link cases.contains.obj.id with skins.obj.id, but it already fails at the Csgo Weapon Case. In the contains_rare prop of the case, there is the bayonet fade which has the id skin-200616, but in skins.json this id is the five seven berries and cherries and bayonet fade has id skin-32768152. Also i tried to test if the rarities in cases.json and skins.json match up and from what i've seen at least the glock dragon tattoo and m4a4 faded zebra have the wrong rarities in skins.json. M4a4 faded zebra is Mil-spec, not industrial grade and glock dragon tatto is restricted not mil-spec. This is only wrong in skins.json.

Additionally, the doppler knives all link to the bayonet doppler, not to their own skin entry.

@schuler-ph Thank you for reporting this bug. I don't use the API so there might the a lot of errors, so if you find more or you think some structure is not appropiate feel free to open an issue.

Additionally, the doppler knives all link to the bayonet doppler, not to their own skin entry

I don't understand this one.
I would separe this issue in:

[x] Fix id's in crates.json
[ ] Fix rarities in skins.json
[ ] Add vanilla knifes

I would try to fix all of this ASAP but I don't have much free time.

@ByMykel I think I just misunderstood the Ids for the Doppler knives. So if you go to the Flip knife doppler phase 1 in the chroma case in crates.json it has the same id as just the bayonet doppler phase 1 in skins.json, despite it having its own entry and id in skins.json. If you look up the id of a flip knife doppler phase 1 from skins.json, it cannot be found in crates.json.

@schuler-ph Checking your example it seems like its fixed already.

@schuler-ph Vanilla knives added

@schuler-ph Fixed skin's rarities.


feat(git_push_test.go): add git push interrupt test

[skip ci] Depends on (currently pending) fix for https://github.com/deis/builder/issues/365
Closes #207

Closing this PR as the issue that spawned it (https://github.com/deis/workflow-e2e/issues/207) has been closed.


Searching from highlighted text clears search box history

Does this issue occur when all extensions are disabled?: Yes/No

VS Code Version: 1.50.1
OS Version: macOS 11.2.3

Steps to Reproduce:

Open search panel and type in some words
cmd+z undoes modifications made in the search box
highlighting some text in a file then cmd+f replaces the search box content with highlighted text
cmd+z does nothing

Same thing happens for searching within file and searching globally (replace cmd+f with shift+cmd+f).

The history is still there, you can use the arrow keys to access it. But I think that when we programmatically set the value of the text input (when you press cmd+f and we pull in text from the editor), we wipe out the undo stack :(

FYI adding this to keybindings.json fixes what I was complaining about:
{
    {
        "key": "cmd+z",
        "command": "history.showPrevious",
        "when": "historyNavigationEnabled && historyNavigationWidget"
    },
    {
        "key": "shift+cmd+z",
        "command": "history.showNext",
        "when": "historyNavigationEnabled && historyNavigationWidget"
    }
}


HTTP proxy details need to be made variable and optional

HTTP proxy information is hard-coded in some roles.  To improve portability and reuse, the configuration points containing HTTP proxy information will be parameterised.
An appropriate Ansible variable (for example, http_proxy) will be added.  Jinja templates will be updated to make the HTTP proxy configuration sections selective on the presence of the variable.

 Issue

A dictionary local_proxy_env was added to group_vars, and playbooks requiring proxy setup have had selectives added to add the proxy details if set.


Remove broken link, new sample link added

@Lufedi
looks like someone mentioned this in another post but
"I suggest you switch to @nikrolls fork (https://github.com/nikrolls/json-formatter) and send this PR his way. This project appears to be abandoned, with the last commit being 3 years ago."
I think this is closer to 4 years ago now

@callumlocke PR looks good.  Please merge.


fix: rename to expedition

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


feat - Optionally upload manifest to dbt api

This PR adds optional functionality for uploading the manifest.json to the dbt-api pod through an HTTP request. Whether or not the upload happens depends on the environment variable DATACOVES__UPLOAD_MANIFEST.
If the upload is enabled, the uploader expects two other custom env variables which are set by Datacoves as part of this PR here: https://github.com/datacoves/datacoves/pull/413
To Test:
Start Airflow and set the Git Branch to testing-manifest-upload2 which points to this branch inside balboa: https://github.com/datacoves/balboa/tree/testing-manifest-upload2
We're currently blocking any HTTP calls between namespaces, so you need to first delete all network policies that we have in place. You can list them with:
kubectl get networkpolicies --all-namespaces

Then you can delete them with
kubectl delete networkpolicies -n SET_NAMESPACE LIST_ALL_NETWORKPOLICIES
FROM_PREVIOUS_COMMAND_BY_NAME

Then run the yaml_dbt_dag.py DAG. You'll see that after the dbt-command suceeds, dbt-coves will upload the manifest to the dbt-api pod.
You can see the manifest by fowarding the local minio to localhost with:
kubectl port-forward -n core svc/minio 9000 9001

Then, go to localhost:9000 and log in with the credentials found in the secrets .env-file of dbt-api.

Codecov Report
Attention: 643 lines in your changes are missing coverage. Please review.

Comparison is base (c9fcd60) 44.65% compared to head (3a909b8) 44.65%.
Report is 162 commits behind head on main.

Files
Patch %
Lines

dbt_coves/tasks/load/airbyte.py
13.28%
111 Missing :warning:

...coves/tasks/generate/airflow_generators/airbyte.py
0.00%
79 Missing :warning:

...bt_coves/tasks/generate/airflow_generators/base.py
0.00%
78 Missing :warning:

...oves/tasks/generate/airflow_generators/fivetran.py
0.00%
63 Missing :warning:

dbt_coves/tasks/generate/docs.py
38.75%
49 Missing :warning:

dbt_coves/tasks/generate/airflow_dags.py
75.89%
47 Missing :warning:

dbt_coves/tasks/dbt/main.py
10.20%
44 Missing :warning:

dbt_coves/tasks/load/fivetran.py
18.60%
35 Missing :warning:

dbt_coves/utils/flags.py
61.01%
23 Missing :warning:

dbt_coves/utils/secrets.py
15.38%
22 Missing :warning:

... and 14 more

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##             main     #427      +/-   ##
==========================================
- Coverage   44.65%   44.65%   -0.01%
==========================================
  Files          34       42       +8
  Lines        2770     3536     +766
==========================================
+ Hits         1237     1579     +342
- Misses       1533     1957     +424

Flag
Coverage Δ

unittests
44.65% <39.96%> (-0.01%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

@ssassi can you approve this PR or will Martin do it after he's tested it? (That's the usual review process, right?)

@ssassi there's an issue with the pydantic version here since the last release. Could you advise on how to proceed, please?

@mprunell / @ssassi do we need anything else to merge this?

I did approve this PR a while ago.

@noel @ssassi I understand this command will be moved to Datacoves operators. If that's the case (please confirm), should we discard this PR and implement this logic in operator? or implement here for non-datacoves users if need be, but in any case, this PR would not apply anymore.

This PR is no longer valid, you're correct. We need to implement this logic in the new datacoves operators.

We moved this 'upload manifest to dbt-api' logic to Datacoves Airflow Operators


Could not create Java Virtual maschine

Hello;
i extracted/copied all doczuments in the folder by opening run_Find_1OpenCLDevice.bat it stops and in the log are this:
Unrecognized option: --add-opens
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
i tried switching the datas and so on but nothing works.
kindly regards

Hi, I assume you are using a different java vm. Are you using Oracle?

Hello, yeah i had the wrong java version.
Now the bat data are open and need much cpu capacy but looks like it dont do anything. Do it just need time?
(sry for late response i hadnt time)


Submenu items icons can be removable

Prerequisites

[X] I have read the Contributing Guidelines.
[X] I have not leaked any internal/restricted information like screenshots, videos, code snippets, links etc.

Suggestion / feature request
As you can see below, submenu items have icons. These icons cannot be removed. (Log settings, back up and restore..). We want to remove these for our project.

Already fixed with https://github.com/siemens/ix/pull/1110. Will be part of next release.


BAU - change auth login to have a single 'continue' url

(//subscribe or //register)

test this please


Listen to Request Header for Caching

Maybe this isn't the best place to enable caching. I will close this issue for now.

Maybe this isn't the best place to enable caching. I will close this issue for now.


[Tests-Only] Bump core commit for tests

So that we run CI with the latest acceptance test scenarios and code.

This needs an updated ocis-reva first. Then the newer tests from core should pass here.

This is old - superseded by other PRs.


Configure MySQL charset

Proposal: https://github.com/kubedb/project/issues/183#issuecomment-409715800
Feedback is welcome!

Dup; https://github.com/kubedb/project/issues/238


Chore/improvement architecture

Codecov Report
Patch and project coverage have no change.

Comparison is base (4dc8537) 46.83% compared to head (ed49112) 46.83%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #102   +/-   ##
=======================================
  Coverage   46.83%   46.83%
=======================================
  Files          88       88
  Lines         553      553
  Branches       47       47
=======================================
  Hits          259      259
  Misses        253      253
  Partials       41       41

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


gorm v2 migrator not support add foregineKey and add unique index api!

Your Question
I want to AddForeignKey like in v1. But v2 api not supported.

The document you expected this should be explained
Expected answer

Define the struct and create the index with the index name or field name, for example:
type User struct {
  Name string `gorm:"uniqueIndex"`
}

db.Migrator().CreateIndex(&User{}, "Name")

Define the struct and create the index with the index name or field name, for example:
type User struct {
  Name string `gorm:"uniqueIndex"`
}

db.Migrator().CreateIndex(&User{}, "Name")


Score properties incomplete

The list under the "Properties" section does not include "rbacGroupId"; however, it shows in actual output.

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

ID: 34a2a1df-c601-eb2b-66c6-2dcfcd6bee54
Version Independent ID: 80180d1e-8d1c-2091-bde9-96b3fae9b51f
Content: Score methods and properties
Content Source: microsoft-365/security/defender-endpoint/score.md
Product: m365-security
GitHub Login: @Dansimp
Microsoft Alias: dansimp

@MastaDisasta Thank you for your feedback. We have updated the document via PR#https://github.com/MicrosoftDocs/microsoft-365-docs/pull/5989
Thanks
Sri

@msbemba Thank you very much for the contribution and updating the documentation with PR. @MastaDisasta Hope this update is helpful for you. Thanks for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.


Update installer to support opensds project decoupling

Update the installer to support opensds project decoupling to api, controller and dock
(Earlier github.com/opensds/opensds has been migrated to github.com/sodafoundation/opensds and this project/repo has been decoupled to github.com/sodafoundation/api , github.com/sodafoundation/controller and github.com/sodafoundation/dock)

LGTM

CI fail is only due to the release versions of other repos. Hence, to enable the testing, merging.


[ENH] add .clean_log() to Producers

Depends on https://github.com/chroma-core/chroma/pull/2545.
Adds a clean_log() method to producers, but this method is not yet called automatically.

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#2557
#2549  👈
#2545
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @codetheweb and the rest of your teammates on  Graphite

Merge activity

Jul 29, 6:03 PM EDT: @codetheweb merged this pull request with Graphite.


[ci] Run azure on master

Quick follow-up on #16182
Matches https://github.com/mui-org/material-ui/blob/151d2f965cf0787a9daf21eb40cf41d734fe7e43/.circleci/config.yml#L200-L203

Expected since it's based on a commit where azure didn't run on.


update cache-order-function.yaml issue#265

The sample has been updated to the latest release of the serverless CRD. Please see
https://kyma-project.io/blog/2022/8/25/release-notes-26#serverless


test_complex_conj fails with xsimd 8

Running pythran tests, all pass with xsimd 7.6 (xtensor 0.23).
But with xsimd 8.0.3 (xtensor 0.24.0), TestBase.test_complex_conj fails, with the following errors collected in stderr:
In file included from /projects/python/build/pythran/.pybuild/cpython3_3.9_pythran/build/pythran/pythonic/include/__dispatch__/conjugate.hpp:4,
                 from /tmp/tmpytnjb9kb.cpp:10:
/projects/python/build/pythran/.pybuild/cpython3_3.9_pythran/build/pythran/pythonic/include/numpy/conjugate.hpp:22:36: error: type/value mismatch at argument 2 in template parameter list for ‘template<class T, class A> class xsimd::batch’
   22 |     xsimd::batch<std::complex<T>, N>
      |                                    ^
/projects/python/build/pythran/.pybuild/cpython3_3.9_pythran/build/pythran/pythonic/include/numpy/conjugate.hpp:22:36: note:   expected a type, got ‘N’
/projects/python/build/pythran/.pybuild/cpython3_3.9_pythran/build/pythran/pythonic/include/numpy/conjugate.hpp:23:46: error: type/value mismatch at argument 2 in template parameter list for ‘template<class T, class A> class xsimd::batch’
   23 |     conjugate(xsimd::batch<std::complex<T>, N> const &v)
      |                                              ^
/projects/python/build/pythran/.pybuild/cpython3_3.9_pythran/build/pythran/pythonic/include/numpy/conjugate.hpp:23:46: note:   expected a type, got ‘N’
/projects/python/build/pythran/.pybuild/cpython3_3.9_pythran/build/pythran/pythonic/include/numpy/conjugate.hpp: In function ‘int {anonymous}::pythonic::numpy::wrapper::conjugate(const int&)’:
/projects/python/build/pythran/.pybuild/cpython3_3.9_pythran/build/pythran/pythonic/include/numpy/conjugate.hpp:25:25: error: no matching function for call to ‘conj(const int&)’
   25 |       return xsimd::conj(v);
      |              ~~~~~~~~~~~^~~
In file included from /usr/include/xsimd/xsimd.hpp:24,
                 from /projects/python/build/pythran/.pybuild/cpython3_3.9_pythran/build/pythran/pythonic/include/numpy/conjugate.hpp:8,
                 from /projects/python/build/pythran/.pybuild/cpython3_3.9_pythran/build/pythran/pythonic/include/__dispatch__/conjugate.hpp:4,
                 from /tmp/tmpytnjb9kb.cpp:10:
/usr/include/xsimd/types/xsimd_api.hpp:392:35: note: candidate: ‘template<class A, class T> xsimd::complex_batch_type_t<xsimd::batch<T, A> > xsimd::conj(const xsimd::batch<T, A>&)’
  392 | complex_batch_type_t<batch<T, A>> conj(batch<T, A> const& z) {
      |                                   ^~~~
/usr/include/xsimd/types/xsimd_api.hpp:392:35: note:   template argument deduction/substitution failed:
In file included from /projects/python/build/pythran/.pybuild/cpython3_3.9_pythran/build/pythran/pythonic/include/__dispatch__/conjugate.hpp:4,
                 from /tmp/tmpytnjb9kb.cpp:10:
/projects/python/build/pythran/.pybuild/cpython3_3.9_pythran/build/pythran/pythonic/include/numpy/conjugate.hpp:25:25: note:   mismatched types ‘const xsimd::batch<T, A>’ and ‘const int’
   25 |       return xsimd::conj(v);
      |              ~~~~~~~~~~~^~~
/projects/python/build/pythran/.pybuild/cpython3_3.9_pythran/build/pythran/pythonic/include/numpy/conjugate.hpp: At global scope:
/projects/python/build/pythran/.pybuild/cpython3_3.9_pythran/build/pythran/pythonic/include/numpy/conjugate.hpp:28:22: error: type/value mismatch at argument 2 in template parameter list for ‘template<class T, class A> class xsimd::batch’
   28 |     xsimd::batch<T, N> conjugate(xsimd::batch<T, N> const &v)
      |                      ^
/projects/python/build/pythran/.pybuild/cpython3_3.9_pythran/build/pythran/pythonic/include/numpy/conjugate.hpp:28:22: note:   expected a type, got ‘N’
/projects/python/build/pythran/.pybuild/cpython3_3.9_pythran/build/pythran/pythonic/include/numpy/conjugate.hpp:28:51: error: type/value mismatch at argument 2 in template parameter list for ‘template<class T, class A> class xsimd::batch’
   28 |     xsimd::batch<T, N> conjugate(xsimd::batch<T, N> const &v)
      |                                                   ^
/projects/python/build/pythran/.pybuild/cpython3_3.9_pythran/build/pythran/pythonic/include/numpy/conjugate.hpp:28:51: note:   expected a type, got ‘N’
/projects/python/build/pythran/.pybuild/cpython3_3.9_pythran/build/pythran/pythonic/include/numpy/conjugate.hpp:28:24: error: redefinition of ‘template<class T, long unsigned int N> int {anonymous}::pythonic::numpy::wrapper::conjugate(const int&)’
   28 |     xsimd::batch<T, N> conjugate(xsimd::batch<T, N> const &v)
      |                        ^~~~~~~~~
/projects/python/build/pythran/.pybuild/cpython3_3.9_pythran/build/pythran/pythonic/include/numpy/conjugate.hpp:23:5: note: ‘template<class T, long unsigned int N> int {anonymous}::pythonic::numpy::wrapper::conjugate(const int&)’ previously declared here
   23 |     conjugate(xsimd::batch<std::complex<T>, N> const &v)
      |     ^~~~~~~~~

Which version of pythran is that? It seems to pass correctly on master.
Support for xsimd 8> got introduced in 418bd3e8cd295bd60cdc24fca564dfd3e4614e3d which is not included in pythran 0.10.0.

This is pythran 0.10.0
(0.10.0+ds-1 for debian packaging, https://salsa.debian.org/python-team/packages/pythran ).
Sounds like you've already fixed it. I'll try applying 418bd3e .

Wouldn't that be easier if I just do a release next week?

In a sense :)  But no rush.  pythran is a new package for debian, it's in the NEW queue (https://ftp-master.debian.org/new.html). It may take some time to get processed and placed into the package archive. So it won't be available to our users until that is done anyway.

ok, it's good to have xsimd 8 in a new release anyway. And no, xsimd 8 and xsimd 7 are not compatible (thus the major version bump)

@drew-parsons I believe we can close that issue: the new release depends on xsimd 8, and that should be enough for you, correct?

That's fine for me, thanks Serge.


Use --user flag

Fixes https://github.com/essembeh/gnome-extensions-cli/issues/9

Thanks for investigating on this regression, I preferred to fix it differently in https://github.com/essembeh/gnome-extensions-cli/commit/a8da86a3f12ed88572bb8188c0bd019816c9a820


Python2

Plus a little feature creep:

API for deleting apps (not exposed to CLI yet)
log total time waiting for CloudFormation.

:+1:


Bug: log level false sets the level to info

I am setting the log level on run time according to the debug mode here. By default it is false, otherwise it is "verbose".
Turns out that the log level "info" is mistakenly set when false is passed.

@binarykitchen false hasn't been a valid value for disabling logging so far (only "" was), but I changed this behaviour now. Will be available with the next release.

Thx


Popup position fix - added position fixed

Tooltip position changed to fixed so it would stay in place after the browser window have been scrolled.

Fixed this on develop, will release v4 soon


Fix bad groovy formatting

Spotless groovy formatting leads to weird results with multiline field definitions (here from RandomLoadModelTest):
	def loadInput =
	new LoadInput(
	UUID.fromString("4eeaf76a-ec17-4fc3-872d-34b7d6004b03"),
	"testLoad",
	OperatorInput.NO_OPERATOR_ASSIGNED,
	OperationTime.notLimited(),
	new NodeInput(
	UUID.fromString("e5c1cde5-c161-4a4f-997f-fcf31fecbf57"),
	"TestNodeInputModel",
	OperatorInput.NO_OPERATOR_ASSIGNED,
	OperationTime.notLimited(),
	Quantities.getQuantity(1d, PU),
	false,
	NodeInput.DEFAULT_GEO_POSITION,
	GermanVoltageLevelUtils.LV,
	-1
	),
	new CosPhiFixed("cosPhiFixed:{(0.0,0.95)}"),
	H0,
	false,
	Quantities.getQuantity(3000d, KILOWATTHOUR),
	Quantities.getQuantity(282.74d, VOLTAMPERE),
	0.95
	)

Could be solved by playing around with the formatting settings and enabling them in spotless.gradle.

Solution can probably just be copied from https://github.com/ie3-institute/PowerSystemDataModel/pull/638


Integrate angular ngResource into geo tool to post to CMS

wrap geo capture in angular

create location data content type in cms
create services endpoint and test it
create test useraccount
frontend: keep on github
authentication
ngResource factory
test post and get
test crud

added location content, endpoint and Api configuration


Document Flagger integration

Document integration with Flagger in content/docs/guides/integrations/flagger.md.

PR merged.


Create Interface for HealthCheck Operations Providers

We are using an OSGi environment and we have created a "wrapper" interface for HealthCheck objects, so that they can be exposed as OSGi services and picked up using the "whiteboard" pattern.  It would be great if there were a native interface bundled with this library that folks could implement in order to provide health check results.

We use Java 8 and it would be nice if HealthCheck was a functional interface instead of an abstract class. That way we could use lambda functions to quickly create health checks without a lot of boiler plate for the inner class.
The execute method in the class could move elsewhere probably. Unfortunately it is public and non-final, which suggest that somebody might be overriding this. Or if you want to keep the abstract class, it could be renamed to AbstractHealthCheck and implement a new HealthCheck interface. This would be a backwards incompatible change. Alternatively, the interface could have a different name.
Another interface that would be nice is something similar to the MetricSet interface to indicate that a class provides a HealthCheck. I actually created one for our spring setup along with a spring context listener that registers all health checks.
public interface HealthCheckProvider {
    HealthCheck healthCheck();
}

public class HealthCheckContextListener implements ApplicationListener<ContextRefreshedEvent> {
    private static final Logger LOG = LoggerFactory.getLogger(HealthCheckContextListener.class);

    private final HealthCheckRegistry healthCheckRegistry;

    public HealthCheckContextListener(HealthCheckRegistry healthCheckRegistry) {
        this.healthCheckRegistry = healthCheckRegistry;
    }

    @Override
    public void onApplicationEvent(ContextRefreshedEvent event) {
        // register health checks provided by other beans
        Map<String, HealthCheckProvider> healthCheckProvidingBeans = event.getApplicationContext().getBeansOfType(HealthCheckProvider.class);
        for(Entry<String, HealthCheckProvider> e: healthCheckProvidingBeans.entrySet()) {
            LOG.info("health check " + e.getKey() + " " + e.getValue().getClass().getName());
            HealthCheck check = e.getValue().healthCheck();
            healthCheckRegistry.register(e.getKey(), check);
        }
        // register any health check beans registered directly
        Map<String, HealthCheck> healthCheckBeans = event.getApplicationContext().getBeansOfType(HealthCheck.class);
        for(Entry<String, HealthCheck> e: healthCheckBeans.entrySet()) {
            LOG.info("health check " + e.getKey() + " " + e.getValue().getClass().getName());
            HealthCheck check = e.getValue();
            healthCheckRegistry.register(e.getKey(), check);
        }
    }
}

It seems this was resolved by #1289

@jillesvangurp Thanks for finding the PR! 😄


TC or T3C should check simple retry amount vs # of parents

This Improvement request (usability, performance, tech debt, etc.) affects these Traffic Control components:

Traffic Control Cache Config (t3c, formerly ORT)
Traffic Portal

Current behavior:

Currently it is possible to have a setting of max_simple_retries= or > number of parents. If the object requested is a 404 and unresolvable by any of the parents and the max number >= num_parents, then a 502 will be sent down because all the parents have been exhausted but was still requested to connect to yet another parent.
New behavior:
There should be a check done somewhere to either warn, or set a max bounds on max_simple_retry to be num_parents-1 so that we dont inadvertently get 502's being generated

This would provide more reliable err codes and states

@ezelkow1 This applies to max_unavailable_server_retries as well.  Both settings have a maximum value of 5.  So the check should be num_parents-1 upto a maximum of 5.

Ran into a situation where MSO only had one origin in the parent.config list.  If there is one origin, do NOT configure simple retry or unavailable retry at all.  These two features require a minimum of two parents.  If you enable them with only one parent every retry will result in a parent lookup failure resulting in an immediate 502 response.


Assertion Failing in Discord Intergration - _members.Count == _lobby.MemberCount

This function is causing

this assertion to fail

My guess is it's being Refreshed before the member has a chance to join
my IntergrationManager monobehaviour is set to FixedUpdate
Not sure if it's a bug or if it's not configured correctly
This is the console output, all generated from the HouraiNetworking library.

Note that the ClientID (Discord Application) is being correctly grabbed as is the UserID (Discord User ID) however the Dictionary<AccountHandle, LobbyMember> element that I expected to be added never was when calling CreateLobby.

As far as I can tell it's failing once reading line 52 in the DiscordLobby constructor.
The lobby member count is set to 1 in the Discord.Activity created in the CreateLobby function, but it is calling Members.Refresh() without having added the user to the LobbyMemberMap's dictionary.


Add test for GIT_COMMITTER_EMAIL when cargo new

There was no test for GIT_COMMITTER_EMAIL, so I add the test for
this. In addition, I update the name of some tests.

r? @ehuss
(rust_highfive has picked a reviewer for you, use r? to override)

@bors: r+

:pushpin: Commit 058937f01892e936df7abcb2929fca1448b68543 has been approved by alexcrichton

:hourglass: Testing commit 058937f01892e936df7abcb2929fca1448b68543 with merge 904c2108e8d10fb539584bcac74bf8526403982a...

:sunny: Test successful - checks-azure
Approved by: alexcrichton
Pushing 904c2108e8d10fb539584bcac74bf8526403982a to master...


Data Release 0.6.0 (2022-03-11) data from 2001-2008

The data release on Zenodo Archives do not contains data from 2001-2008 for EIA923 and EIA860. Could these earlier years data be added to the Archives?
Many thanks and I appreciate your time.

Well that would be bad! Can you say which tables you're seeing this problem in? Maybe with a code snippet?

I think tables involve EIA923 and EIA860 (e.g. pudl_out.gen_eia923(), pudl_out.bga_eia860(), pudl_out.frc_eia923(), pudl_out.bf_eia923()) do not have 2001-2008. And some of them do not have data after 2018. I think the output table from the MCOE analysis may be affected too. I basically follow the codes below to get the pudl_out:
Locate the PUDL DB file
pudl_settings = pudl.workspace.setup.get_defaults()
Connect to SQLAlchemy Connection Engine
pudl_engine = sa.create_engine(pudl_settings["pudl_db"])
see all the tables inside of the database
sa.inspect(pudl_engine).get_table_names()
pudl output object
pudl_out = pudl.output.pudltabl.PudlTabl(pudl_engine=pudl_engine)
Thanks.

All of the tables you mentioned:

generation_eia923
boiler_generator_assn_eia860
fuel_receipts_costs_eia923
boiler_fuel_eia923

only go back as far as 2008 due to limitations in the reporting to EIA -- that data just wasn't available earlier (the FRC data is available from another form, the EIA-423, as far back as 2002 but we haven't integrated it yet. See #1302). We should definitely document this better int he metadata for those tables. I've created #1553 to track that.
Can you say more about the missing post-2018 data?

Just want to check whether I understand what's going on with the data: these tables can only go back to 2008 because that was the earliest time when the plant-generator-boiler linkage can be established.
And thanks for creating #1553 to make the metadata clearer.
I think I made a wrong statement about the missing post-2018 data.


Fix: Nested modal

Hi about this issue #4888 wire:key will solved it

I'm pretty sure this will cause other issues. @danharrin?

Modals have wire:keys already - but passed through $attributes. Since the wire:key should be a different structure depending on the action.

I guess we could add the Livewire ID to the key and it would be ok


Pin Kubernetes to v1.31.1

What type of PR is this?
/kind cleanup
What this PR does / why we need it:
Pin the dependencies to their actual final versions, not RC's.
Which issue(s) this PR fixes:
None
Special notes for your reviewer:
None
Does this PR introduce a user-facing change?

None

/approve
/lgtm

A small nit: "RC's" should be "RCs" in the description.


Identify mandatory and optional components

We need to define which are mandatory and which are optional components.
All of the optional components should be configurable to be enabled or disable either at airy create time or in runtime.
We should also discuss if we should enable some optional components by default, dependent on the provider.
This is a list of all current components:

api-admin
api-communication
api-websocket
frontend-chat-plugin
frontend-ui
integration-webhook
media-resolver
sources-chat-plugin
sources-facebook
sources-google
sources-twilio

With the latest reorganization of the helm charts, we have made all the components optional, apart from api-admin.
To omit a deployment of a components which is deployed by default, one should add enabled: false in the airy.yaml file, for example:
comopnents:
  frontend:
    ui:
      enabled: false

In this particular case, the frontend-ui component will not be deployed at all.
To enable it, one should remove the block from the airy.yaml file (or set enabled: true) and run airy upgrade.
Note that the airy-controller is a fundamental part of the infrastructure and at the moment there isn't a way to remove it from the installation.


Stateless version of dapr list.

Description
This change DEPENDS on the API created on this other PR: https://github.com/dapr/dapr/pull/1184
Removed dependency on state file.
Kept delete function, so file is unused deleted on uninstall.
Use process list and command line args for daprd to display values.
Use new metadata API to keep track of App Command linked to side car (daprd).
Issue reference
We strive to have all PR being opened based on an issue, where the problem or feature have been discussed prior to implementation.
Please reference the issue this PR will close: #249 #273
Checklist
Please make sure you've completed the relevant tasks for this PR, out of the following list:

[X] Code compiles correctly
[ ] Created/updated tests
[ ] Extended the documentation

Updated to use a map for all "extra" metadata entries. I called the attribute "extended".

Any concerns on this PR?


Swiping on the slider without touching the thumb doesn't update the displayed progress

When I swipe on the slider (without touching the thumb), the progress is correctly changed (the onValueChanged(int progress, boolean fromUser) method is called), but the progress doesn't update (the thumb doesn't move).
To replicate this, set progress for example to 0, count to for example 10 and call mSlider.setClickable(true);. Then start swiping from e. g. 3 (or any value but 0 (any value but the one where the thumb currently is)) to e. g. 6. The onValueChanged(int progress, boolean fromUser) method is called correctly (with progress variable being 6 and fromUser being true), but the thumb doesn't move and the active track stays at 0. This happens every time when you start swiping from anywhere where the thumb isn't.
A workaround is calling mSlider.setProgress(progress); in onValueChanged(int progress, boolean fromUser), but that breaks animations.

Hi @teapack,
I think can't swipe slider without touching the thumb.
So it's a bug, I've fixed listener trigger in wrong time issue.
You can update version to 1.1.2.

Ok, 1.1.2 fixes it by removing that feature.
Is there any chance you'll add that back? You can swipe slider without touching the thumb on both SeekBar and AppCompatSeekBar, and I'm sure people are using that feature quite often. For example, when I'm changing volume/brightness on my phone, I always start sliding from anywhere - I don't usually aim for the thumb.

I'll add this feature to next version.
Thx for suggestion!

Glad to hear that, thanks a lot!

@teapack I've released new version 1.2.0, you can try now!


TextField. Support PlatformTextInputPluginRegistry for non-android targets

Compose 1.4 adds new abstraction:
androidx.compose.ui.text.input.PlatformTextInputPluginRegistry
Documentation says:
The only time a new service type and adapter should be defined is
if you are building your own text input system from scratch, including your own `TextField`
composables.

There is also a demo for the new feature: androidx.compose.foundation.demos.text.PlatformTextInputAdapterDemo.kt
See also: https://partnerissuetracker.corp.google.com/issues/267235947
Support the new feature on demand.

Please check the following ticket on YouTrack for follow-ups to this issue. GitHub issues will be closed in the coming weeks.


✨ New feature - position: center option. #hacktoberfest

Heyo! 👋
As part of #hacktoberfest I found your repo. I'm huge Vue.js fan so I checked out the source code and figured out it's missing center position option.
So - I added one.
As per your logic, I replicated position option with new value center. Also, since it's centered toast, I figured the animation has to fade in and grow, so I added transform: scale(1) instead.
P.S. I hope my formatter's code reformat doesn't bother you. If so, reach out and I will save it without formatting.
Best,
Richard

Hi, @richardevcom, thank you for contributing!
There are many unnecessary changes in your Pull Request. Please undo spacing and line wrapping changes, and keep only those changes that are essential to your contribution.

@jprodrigues70 yeah I didn't notice the formatting only after pushing && submitting PR.
I reset everything and manually submitted changes. Formatting issue is now resolved.


Media Player failed to load YouTube videos

So here's the bug I just reported, I tried to request some YouTube videos I want and it doesn't work, I get a error message in the chat that says "[Request Error] Failed to load YouTube [unsuccessful]".

I'm actually on chromium version beta and it was work before, but it doesn't work anymore.
Not only that, but even Twitch live streams doesn't work either. It only works with supported file urls like mp3, wav, ogg, jpg, png, and webm.
Sam, or who ever contributes this mod, please fix!

Oddly I was only able to reproduce the issue once, even with the metadata cache disabled. I might have fixed this in 9cf510f9392739388b178c4fce91e90f633c66db
I've published an update on workshop. Let me know if it's fixed.

I tried to request YouTube video after this update, and it doesn't look like it's fixed.

Finally, it actually works! It's been 3 weeks, now I can watch any videos on gmod!

Thank you, Sam! You're the best!

The problem still exists.
I have my own server, which I haven't updated for a while (about 1-3+ gmod updates, I don't know 😄)
I have a friend, who also has his own server too, which was running on the latest version.
He said that on his server mediaplayer gives this error and it's because of gmod updates. He tried to fix it but without any success.
I didn't notice this error on my own server until the June update (Wed, June 28), in which I had to update the server because players couldn't join.
After an update, mediaplayer on my server got broken with the same error: "unsuccessfull" on requests.

I heard that mediaplayer on singleplayer still works, so I decided to check it:
I installed mediaplayer on my local server, updated the server to the latest update, ran it, and.. the mediaplayer wasn't working. Got "unsuccessfull" on requests.
I went to singleplayer and got this error (which was already reported: #56):

I tried to debug mediaplayer and I think the problem is in the YouTube's service Fetch function, maybe HTTP was updated in one of the gmod updates. I don't know in which one, because I don't follow updates.
(Local server version, if necessary)
Protocol version 24
Exe version 2023.06.28 (garrysmod)
Exe build: 21:14:04 Jun 27 2023 (8998) (4000)
GMod version 2023.06.28, branch: unknown
Windows 32bit Dedicated Server
(Linux server version, the running server)

(I apologize for any errors that may be in the issue, because I am not a native English speaker. I hope everything is clear)


Bump Paimon to 0.8

:mag: Description
Issue References 🔗

This pull request fixes #
Describe Your Solution 🔧

bump Paimon from 0.7.x-incubating to 0.8.2
Paimon is currently used for Authz plugin testing only for Paimon Spark catalog

Types of changes :bookmark:

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

Test Plan 🧪
Behavior Without This Pull Request :coffin:
Behavior With This Pull Request :tada:
Related Unit Tests

Checklist 📝

[ ] This patch was not authored or co-authored using Generative Tooling

Be nice. Be informative.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 0.00%. Comparing base (11de72f) to head (6944099).
Report is 1 commits behind head on master.

Additional details and impacted files
@@          Coverage Diff           @@
##           master   #6644   +/-   ##
======================================
  Coverage    0.00%   0.00%
======================================
  Files         680     680
  Lines       42100   42100
  Branches     5747    5747
======================================
  Misses      42100   42100

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

Thanks, merged to master (1.10.0)


outline view only show functions

How to set  up  outline view?
Only show the functions.
Don't show variables.
I am sorry for my poor English.

https://code.visualstudio.com/updates/v1_40#_type-filters-for-outline-and-breadcrumbs

thx


CVEs in the dependencies are in the execution path of your project

I found your project uses some dependencies with CVEs and the buggy methods of the CVEs are in the program execution path of your project. To prevent potential risk it may cause, I suggest a library update.  Here is the details:

Vulnerable Dependency: mysql : mysql-connector-java : 5.1.31

Call Chain to Buggy Methods:

Some files in your project call the library method com.mysql.jdbc.jdbc2.optional.MysqlDataSource.getConnection(), which can reach the buggy method of CVE-2017-3586, CVE-2015-2575.

Files in your project:
eventsourcing/src/test/java/org/axonframework/eventsourcing/eventstore/jdbc/MysqlJdbcEventStorageEngineTest.java
One of the possible call chain:

com.mysql.jdbc.jdbc2.optional.MysqlDataSource.getConnection()
com.mysql.jdbc.jdbc2.optional.MysqlDataSource.getConnection(java.lang.String,java.lang.String)
com.mysql.jdbc.jdbc2.optional.MysqlDataSource.getConnection(java.util.Properties)
com.mysql.jdbc.NonRegisteringDriver.connect(java.lang.String,java.util.Properties)
com.mysql.jdbc.ConnectionImpl.getInstance(java.lang.String,int,java.util.Properties,java.lang.String,java.lang.String)
com.mysql.jdbc.ConnectionImpl.<init>(java.lang.String,int,java.util.Properties,java.lang.String,java.lang.String)
com.mysql.jdbc.ConnectionImpl.createNewIO(boolean)
com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(boolean,java.util.Properties)
com.mysql.jdbc.ConnectionImpl.setCatalog(java.lang.String) [buggy method]

Update suggestion: version 8.0.19
8.0.19 is a safe version without CVEs. From 5.1.31 to 8.0.19, 4 of the APIs (called by 4 times in your project) were removed.

Closing this issue, as it has been resolved in pull request #1370.
By the way, thanks for drafting an issue around this CVE @CleWang; the help is much appreciated!


Support more options

Hi,
As of now, only the following options are passable to the template: transitionDuration, layoutMode, gutter, columnWidth.
Would it be feasible to rather have a single options-parameter that takes an object with options as key-value pairs?
The options could then be defined in a helper, and passed to the template.

Support added with #8


bad operand type

When running start.py, this error occurs

Traceback (most recent call last):
File "start.py", line 439, in
print  + "NOTE: This version of D0xk1t, v2 is still in the works. Right now, you have obtained an experimental copy." + W
TypeError: bad operand type for unary +: 'str'

Fixed issue. Accidentally pushed wrong version after fixing README. Derp


Bugfix/homepage typo

Fixed a typo on the home page

 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.:x: pmaluchuru sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.


🤗 [Question]: Custom modification

Question Description
Thank you for the project. It's great that it's free.
I need to add specific functionality - can I reach out to you for help?
Code Snippet (optional)
package main

import "fmt"

func main() {
  fmt.Print("hello word")
}

Checklist:

[X] I agree to follow netmoth's Code of Conduct.
[X] I have checked for existing issues that describe my questions prior to opening this one.
[X] I understand that improperly formatted questions may be closed without explanation.

Hi! Yes.
Please contact me through LinkedIn private messages.


Adjust parameters in tutorial networks

After multi-hop ES works, turn on EndToEndConnection in the various networks (in quisp_tutorial.ini?), make sure the initial tomography is short enough to run reasonably, make sure demos all run smoothly in a couple of minutes.

#95


GSD Request

--- GSD JSON ---
{
  "vendor_name": "Linux",
  "product_name": "Kernel",
  "product_version": "versions from  to before v4.19.227",
  "vulnerability_type": "unspecified",
  "affected_component": "unspecified",
  "attack_vector": "unspecified",
  "impact": "unspecified",
  "credit": "",
  "references": [
    "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=6717900f775a6129a7b4d03ba4922218d8bf1caa"
  ],
  "extended_references": [
    {
      "type": "commit",
      "value": "6717900f775a6129a7b4d03ba4922218d8bf1caa",
      "note": "fixed"
    }
  ],
  "reporter": "joshbressers",
  "reporter_id": 1692786,
  "notes": "",
  "description": "select: Fix indefinitely sleeping task in poll_schedule_timeout()\n\nThis is an automated ID intended to aid in discovery of potential security vulnerabilities. The actual impact and attack plausibility have not yet been proven.\nThis ID is fixed in Linux Kernel version v4.19.227 by commit 6717900f775a6129a7b4d03ba4922218d8bf1caa. For more details please see the references link."
}
--- GSD JSON ---

This issue has been assigned GSD-2022-1000118


Feature/fs2 backend stability (GH 555)

See #555 and the soon-to-be-closed #591 for prior discussion.

Even if we won't make fs2 as production ready, I think it is better to merge this PR to record the attempt and code. Thoughts?

This can't be cleanly merged to current develop, maybe rebasing might help. Or re-opening against release/1.5 or older and leave it as it is?

Repo cleanup sweeping.
It seems this PR is stale? I will close it but
please feel free to re-open if I'm too fast :smile:


uses upsnark without relaxed r1cs

Resolved changes above, may need this PR as well: https://github.com/a16z/Lasso/pull/150/files


Upgrade code from latest SOAP plugin

Upgrade code from latest soap plugin and use compatible version of Guzzle

I see you're adding a LICENSE, there's one already. Any reason for this ?

No specific reason. This new code is based on SOAP plugin, and that plugin has a LICENSE file.


Trying to access Google Photos or Facebook Photos results in endless spinner

Edit an observation or go to https://www.inaturalist.org/observations/import#photo_import
Choose Google Photos as a source
You see an endless "Loading" spinner

Another user told me the same thing happens with Facebook. Flickr photos load.
FWIW, if maintaining linkages for FB and Google photos is burdensome, I'd be OK with removing them.

I've got a fix for Google committed locally. Facebook required a new kind of app verification last year that I was unable to complete due to what seemed like a bug in their system, so I gave up... but never added a notice to that effect on the site. I've got that notice committed locally too, but I don't see a way of bringing back Facebook photo import.

Getting a 500 error when trying to show the facebook stuff.


Add support for a byte type and literals

Add support for a byte type similar to C++17's std::byte. The byte type should support bitwise operators, but not arithmetic operators. The byte type should be distinct from the u8 and s8 types, but in the future it be useful to allow automatic promotion from byte to u8 or from byte to s8. When pointers are added to the language the type "pointer to byte" should fill the roll C's void* type.

[ ] Add literals: 123b, 0xFFb.
[ ] Add Operator support.

An issue that I encountered while implementing this was that the b suffix is the same as a hex B/b digit, so the literal 0xFEb could be ambiguous as to whether it is hex FEB or hex FE as a byte. Eventually I would like to support integer literals without type suffixes, so a literal without a suffix to represent byte would not work. Once #1 is completed we could allow conversions from u8 or s8 to byte implicitly which would remedy the issue.

Operator support completed with the closing of #3.


Failed to execute 'getImageData'

showing one error please can you  help to get out this "FaceWord.js:47 Uncaught (in promise) Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The canvas has been tainted by cross-origin data."

Could you please provide me the sample of your code for reproduction purpose?

Could you please provide me the sample of your code for reproduction purpose?

Of course, I do not know how to use it


Get file diagnostics instead of global diagnostics

Hey Jarosław, thanks for making this plugin.
I noticed that this plugin was taking up a lot of time and memory in our codebase. I tinkered around with the plugin and discovered that getSemanticDiagnostics accepts a SourceFile. Passing this file into getSemanticDiagnostics yields the same errors but with significantly improved performance. I measured a 5x speed improvement when linting our entire codebase, and linting a single file finishes in milliseconds rather than minutes.
I haven't measured memory usage, but I assume this has been reduced as well.
Should help with: https://github.com/JaroslawPokropinski/eslint-plugin-strict-null-checks/issues/30
Performance Comparison
Before
Entire codebase

Single file

After
Entire codebase

Single file

Tests are passing

Thank you for your contribution. Could you please run the npm version patch command?

Thank you for your contribution. Could you please run the npm version patch command?

Done 👍

closes #30


Able to give nickname that is very long

Bug Description
Currently, there are no limits for how long the nicknames can be (account, validator, bank, friend). Very long name shifts the buttons (3 dot button, send coins button) to the right.
Steps to Reproduce
Steps to reproduce the behavior:

Go to TNB account manager
Create a new account with a very long nickname
View that creation is successful and buttons are pushed to right

Expected behavior
The number of characters for the nickname should be limited, i.e. 64 characters?
Actual behavior
Able to create nicknames with any number of characters
Screenshots/Recordings

OS and Browser

OS: Mac, Chrome

Additional context
Do assign me this if this is a valid issue.
Account Number
c54c04774efaae20746fd3f29cdd619fea512e119bc1082b863572b2e8844104

@lapstjup would 64 character limit be reasonable for this? i.e. the same number of characters for the account number

@jamessspanggg I think it's a safe bet for now.


Async test helpers waiting forever

I have encountered a strange issue, that took me a couple of hours to fix.
After integrating flash-messages, my existing acceptance test (where a flash message was generated) was stoping execution at some point. I could see in the ember inspector that a promise of the click test helper was pending infinitely, thus halting test execution.
I debugged my self through the ember internals, and found that in the Backburner class (Ember.run), the _timers array had some setTimeout timers that the test helper was waiting to be executed, but they would never execute because the timeout period was NaN. The function waiting for execution by these invalid timers was this one:
https://github.com/sir-dunxalot/ember-flash-messages/blob/master/addon/components/flash-message.js#L111-L115
So apparently in the Ember.run.later call the animationDuration was evaluated to NaN at some point, leading to those "corrupt" timer entries.
I have not tracked this down further. As I have already used a custom inherited flash-message component, I just overrode the animationDuration property to some static value, and from then on the test were completing successfully again.
Hope this helps to track this bug down!

Thanks for the detailed issue! I really appreciate the research and time.
This is definitely a pressing issue as this addon should not be interfering with test suite speed. Are you able to show me the code for the particular test you caught this issue in? If not, is it an integration or unit test and what kind of ember-qunit helpers are you using (e.g. moduleFor, moduleForComponent)? Also, do you have an idea of how I could replicate the slow test speed in a test suite of my own?
Personally, I'm not a big fan of how the animationDuration is bound between components so that might be the bigger issue. The binding is brittle and not context aware - this issue highlights that.
Again, I really appreciate the help!

 :)
Maybe you missed one important point: it is not about slow speed, it is really about infinitely waiting! The test suite would never complete, never ever! :)
It is an acceptance (integration) test, using module, the usuals setup generated by ember g acceptance-test .... I could show you the test, but it is nothing special, very application specific stuff. I am using the click helper, but any other async helper would have the same issue as well I think, as they all wait for all promises to fulfill and all run loop timers to finish.
A test case would be:

create a flash message
call an async test helper like click
call andThen(function(){ok(true)});

Im my case the ok assertions would have never been called, as the click helper would wait infinitely.
I do not know if that would be easily reproducable, or if there is some kind of edge case here...
If you are not able to reproduce this, I could try to help, but don't hold your breath, I don't know how soon time would permit this...

Ok, got it. I'll be able to look into it this week. Just to clarify: you were clicking on the flash message component with the async helper, correct?

No, I was not. The click had nothing to do with the message!

Ok, interesting. Thanks for following up - I'll try and get a fix up within the next four days.

Sorry for the delay - had other issues come up and then this slipped past the radar. I'm planning on getting a fix up by the end of the weekend.

@simonihmig This should have been fixed with #13. I'm going to be updating this addon to use a service within the next two weeks so that will be the long-term solution. Let me know fi you still encounter any issues and thanks for your patience!


Onboarding Scene - Several modals display issues after Bezier mission completition

Explorer Alpha build versions:

v0.25.21

Issue Description:
Upon completing the Bezier mission in the tutorial scene, the following issues occur:

The "Congratulations! You got a new emote" modal is not properly aligned. The text and thumbnail of the emote are oriented towards the top and should be more centered.
After completing the captcha and clicking the submit button, an empty modal appears. The emote is then displayed without a frame and only shows the shortcuts F and E. The action is not displayed, and the emote is not highlighted.
Pressing 'E' causes several overlapping issues:

A notification pops up at the top with an empty thumbnail.
In the center, the emote image appears, but the icon in the upper-left corner shows a white box.

STR:

Launch the explorer.
Navigate to the world: /world cryptonico.dcl.eth.
Complete the mission with Bezier.
Observe the "Congratulations! You got a new emote" modal for alignment issues.
Complete the captcha and click the submit button.
Note the empty modal and the display issues with the emote.
Press 'E' and observe the overlapping notification and emote display issues.

Expected behavior:

The "Congratulations!" modal should be properly centered.
After captcha completion, the modal should be removed, leaving only the notification for the emote reward with correct effects.
The emote icon should be properly displayed without any overlapping issues, and the notification should show correctly.

PROD COMPARISON
https://github.com/user-attachments/assets/f5c056cb-429a-4e05-a9d2-39c7f1606832
Current behavior:
https://github.com/user-attachments/assets/02372303-9636-4e17-9b99-6c71107204d0

📂 Scene Repository
https://github.com/agustincarriso/dcl-sdk7-onboarding

@popuz FYI: I already started this PR with some fixes related to the Reward Panel. It's still pending to fix the conversation modals (as far as I was able to investigate, the problem seems to be in how the UITransforms are being sorted, but maybe there are also problems in how they are being released). Maybe we will need help from Misha since he was refactoring a lot this part.


Add multiple accounts

I'd like to be able to add multiple accounts of this integration.
i.e. my own / parents / friend
in order to be able to compare usage between them.
Currently, if I simply add the integration again with another account everything seems to work perfectly. I can configure everything I need, rename entities, etc, setup the dashboard to do the comparisons. Perfect.
Right up to where I next restart HA:- at that point the devices from one instance are copied to the other AND all the entities from one instance appear to have been moved to the other instance at least that's how the GUI shows it - they are also then marked as 'Restored'.  The screen grab here shows this (the two area's are essentially the two difference instances).

From that point forward only one instance is then working.
Am I missing something simple or is this expected behaviour - and if so, can it be fixed to allow multiple instances ?
Thanks!

The integration makes the assumption of a single account, so only stores one set of configuration parameters.
Some am guessing when you restart all pick up the same, most recent, configuration.

Thanks - is it feasible for it to be changed to allow multiple accounts so you think?

Yes, I think it’s feasible.
It’s not a change I am personally motivated to make, and I have no way of testing it.

No that's fine, entirely down to personal requirements.
For me, it makes more sense to be able to compare with others - as without that, what you might think is excessive usage turns out not to be and vice-versa.
Maybe some other users will chime in on this with their opinions.

The reason you see all your devices twice is because the sensor setup code adds data for all config entries instead of just the requested entry https://github.com/HandyHat/ha-hildebrandglow-dcc/blob/9d8bae14c718f5d2dd7f61e3f8c03d11206f393a/custom_components/hildebrandglow_dcc/sensor.py#L41

Thanks...so it just needs a little code adjustment then ? - it's not something I know how to do myself but gives me hope this could be made to work!

This should now be possible in v1.0.0 but I am unable to personally test it. Please give it a go and let me know if this does not work @ianfretwell
With special thanks to the founder of Home Assistant himself for pointing out the issue.

Many thanks.  I'll let you know as soon as I get a chance.


Add tests for numbers with scientific notation in DMN engine

Currently the DMN engine supports numbers with scientific notation, however there are no tests for it in the FEEL tests.
Acceptance criteria:

Tests added to the kie-dmn-feel test suite.
All tests pass.
There is no security vulnerability in the new code.
Sonar PR checks pass on the new code.

PR merged, so closing this issue.


filter an ios simulator assert

filter an ios simulator assert
fix https://github.com/flutter/flutter/issues/7652


How to construct unsized types for shader

This isn't really an issue per se, more of a question. I couldn't find anything about this in the documentation, but I might be missing something.
I'm trying to pass some data to a compute shader with an input like this:
struct Sphere {
    vec2 pos;
    float r;
};

layout(set = 0, binding = 1) readonly buffer Objects {
    Sphere spheres[];
};

The vulkano_shaders::shader! macro generates Rust equivalents to theses structs, they look like this:
#[repr(C)]
#[allow(non_snake_case)]
pub struct Sphere {
    pub pos: [f32; 2usize],
    pub r: f32,
    pub _dummy0: [u8; 4u32 as usize],
}

#[repr(C)]
#[allow(non_snake_case)]
pub struct Objects {
    pub spheres: [Sphere],
}

How do I construct an Objects instance in Rust? My understanding is that you can't really create unsized structs, https://github.com/rust-lang/rust/issues/18598 isn't stable yet.
In this case I can create a Vec<Sphere> and put that in a buffer using CpuAccessibleBuffer::from_iter, but that's brittle if anything about Objects ever changes. Is there another more typesafe way to do this?

Another related question:
Is there an easy way to create instances of structs like Sphere without having to specify the dummy fields all the time? Or should I just write my own Sphere struct and then write some convertor functions?

@flaghacker

Is there an easy way to create instances of structs like Sphere without having to specify the dummy fields all the time?

You can define impl Default for each type you are actively using in your code that will fill all the fields with defaults including dummies, then instantiate them through Sphere::default().

@Eliah-Lakhin I could do that but then I might forget to initialize any fields I might add in the future, but it looks like that's indeed the best solution for now. Thanks!

I'm thinking that for cases like this, the generated struct should have a const usize parameter specifying the size of the array. So it should be this:
#[repr(C)]
#[allow(non_snake_case)]
pub struct Objects<const NSPHERES: usize> {
    pub spheres: [Sphere; NSPHERES],
}

That's not always general enough, in my case the length was not known at compile time.


My glb and .gltf files no longer work.

Describe the bug
My glb and .gltf files no longer work. The file name loads into the viewport but it's invisible. Tried the same file in USD and OBJ formats and they work.
To Reproduce
Steps to reproduce the behavior:
Drag file into the F3D window.
Expected behavior
For the file to load.
System Information:

OS: Tried on both Windows and Linux (Windows 11 and RHEL 9)
GPU and GPU driver: Both Intel and Nvidia.

F3D Information
2.3.0

Hi @GlacierFox
Please share your files

Apologies, I missed those out! Here's a selection of the same model in different formats. They all work apart from the gltf and glb files.
R-20.zip

If you run with --verbose you will see:
Loading 3D scene: /home/glow/data/tmp/R-20.glb

ERROR: In vtkGLTFDocumentLoaderInternals.cxx, line 1308
vtkGLTFDocumentLoader (0x557b99a388d0): glTF extension KHR_texture_transform is required in this model, but not supported by this loader. Aborting

ERROR: In vtkGLTFImporter.cxx, line 387
vtkGLTFImporter (0x557b9916c140): Error loading model metadata

ERROR: In vtkGLTFImporter.cxx, line 796
vtkGLTFImporter (0x557b9916c140): The GLTF model is nullptr, aborting.

No animations available in this file

ERROR: In vtkGLTFImporter.cxx, line 796
vtkGLTFImporter (0x557b9916c140): The GLTF model is nullptr, aborting.

ERROR: In vtkGLTFImporter.cxx, line 796
vtkGLTFImporter (0x557b9916c140): The GLTF model is nullptr, aborting.

Animation(s) time range is: [inf, -inf].
ERROR: In vtkGLTFImporter.cxx, line 581
vtkGLTFImporter (0x557b9916c140): The GLTF model is nullptr, aborting.

So this issue is a duplicate of #608
However you mention:

My glb and .gltf files no longer work.

Which version of F3D supported your data ? I doubt this extension was ever supported.

Thanks for checking, closing as duplicate


Adding All Contributors' Profile Photos

It lacks Contributors Profiles in Readme.md
It should be Like the image that I have shared
Hey! @gupta-ritik  I have already fixed it. Can you assign me this issue under GSSoC-Extd and Hacktoberfest so that I can raise a PR.
I will add this type of Live Contributor Profile Photos in it

complete it

did you started ??

yes, wait for 5 minute i send the pull request


Integration with tensorboard

Is the integration with tensorboard  supported? I tried the callbacks in autofit(), ran into function object has no attribute fetch_callbacks error

Yes, this should already be supported, since ktrain is a lightweight wrapper around Keras.  I tested on Ubuntu 18.04 with Keras 2.2.4 and TensorFlow 1.10.1 and it works:
import keras
tbCallBack = keras.callbacks.TensorBoard(log_dir='./Graph', histogram_freq=0, write_graph=True, write_images=True)
learner.autofit(2e-5, 1, callbacks=[tbCallBack])


Rename capability type constraints tab to valid source types

Signed-off-by: Felix Burk<EMAIL_ADDRESS>The proposed changes rename the "Constraints" tab of Capability Types to "Valid Source Types"

[x] Ensure that you followed http://eclipse.github.io/winery/dev/ToolChain#github---prepare-pull-request. Especially, we require a single commit
[x] Ensure that the commit message is a good commit message
[x] Ensure to use auto format in all files
[x] Ensure that you appear in NOTICE at Copyright Holders
[ ] Tests created for changes
[ ] Documentation updated (if needed)
[ ] Screenshots added (for UI changes)

Can one of the admins verify this patch?


Added support for type annotations before postfix operators like ++ and --

Hi @fcastellacci, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

It looks like you're a Microsoft contributor (Franco Castellacci). If you're full-time, we DON'T require a Contribution License Agreement. If you are a vendor, please DO sign the electronic Contribution License Agreement. It will take 2 minutes and there's no faxing! https://cla.microsoft.com.

TTYL, MSBOT;


virtcontainers: Fix unit tests

Relates to https://github.com/kata-containers/tests/issues/225

Sorry, wrong repo....


minReadScore needs to be documented, filter reported.

Consider the following scenario: Someone decides to encode the RQ value for the reads coming off of the machine as 0.7, and the minimum accuracy required by default for ccs is 0.75.
What happens? The entire thing finishes and no data is processed.  The user has no idea the reads are dropped for this reason as they don't show up in the report, and the option minReadScore they need to override this issue is not documented on Github (but is on the command line).

Fixed with 801a63792987a4b61b10e09af0496c5c1869ce49


Add Raspberry Pi 2 to tested platforms

I'm running zinen2/alpine-pigpiod:latest for several weeks succeccfully on a Raspberry Pi 2 Model B.
REPOSITORY                           TAG                 IMAGE ID            CREATED             SIZE
zinen2/alpine-pigpiod                latest              3b373427f9b0        17 months ago       5.05MB

$ dpkg --list|grep pigpiod
ii  pigpiod                         1.71-0~rpt1                         armhf        Client tools for Raspberry Pi GPIO control

Thanks for the feedback :)


[Request] Sorting inventory

I'd like to have the ability to automatically sort items on character sheets -- inventory and spells particularly. Maybe make the column headers in the inventory tab toggle sorting options?

Duplicate of #1152


Failed to verify archive

Hi,
I have a customer ... working with Flux, in a "multi-tenant" way.
Meaning that we have very large clusters. End-users would have access to their own namespaces, operating their own Flux controllers (--watch-all-namespaces=false), while we would provide them with CRDs and ClusterRoles.
We recently rolled out some newer flux CRDs (introducing apiversion v1 for gitrepositories or kustomizations, among others).
The latest controllers work just fine (1.0.0-rc.3), as far as I can tell
And while previous apiVersions from those CRDs were un-touched, I would have hoped that customers running older versions of those controllers would not be impacted. And here we were wrong.
We first saw issues with the source-controllers: version 0.25.11 was querying for GitRepositories without specifying the apiVersion, as far as I understand, and started complaining about some "unsupported Git implementation". We could fix that one, runnig source-controller v0.36.1 -- and we can now see some warning, in its logs, complaining that v1beta2 is deprecated, which is expected / that version is indeed deprecated in last CRD schema.
Now, we're getting issues with that kustomize-controller. We are running the last "stable" version to my understanding (v0.35.1)
Status for our kustomization objects would tell about failnig to verify archive: computed checksup 'aabbccdd' doesn't match provided '' (check whether file siwe exceeds max download size).
In this context, we have source-controller 0.36.1, successfully building its artifacts thing and writing it to GitRepository's status. kubectl get gitrepository -o yaml then showing the following (shown observing the served apiVersion for that CRD, which is v1).
status:
  artifact:
    digest: sha256:aabbccdd
    lastUpdateTime: xx
    path: gitrepository/namespace/name/12345.tar.gw
    revision: master@sha1:12345
    size: 42
    url: https://source-controlelrs/xxx
...

When upgrading kustomize-controller to 1.0.0-rc3, then everything works fine.
Still we didn't plan on asking all our customers to upgrade all at once, un-noticed.
Digging around docs, I did understand operating flux this way is not supported by "the Flux tooling", I'm not sure how we did end up setting up something like this in our context, ... Nor how could we start releasing those last CRD, while matching controllers are still "rc".
Still, I've been discovering your stack while reproducing that issue: it's nice. Coming from Tekton and ArgoCD: Flux sounds interesting as well ... Kudos
Now, I'm left with a few questions moving forward:

By any chance: Is there any plan ensure some kind of retro-compatibility, in between flux2 and older flux controllers? Not necessarily old-source/new-kustomize within a same namespace, but from CRD perspective: can we expect multiple instances of flux controllers being lifecycled separately within the same cluster? Should we reconsider our architecture?

I am unable to rollback to previous CRD (status.storedVersions somehow shows v1s are already in use everywhere, thus preventing me from just removing it out of my spec.versions array). And am still unclear why are those kustomize-controllers all stuck on that same status. In a lab, I did manage to reproduce, and I'm now trying to switch apiVersion=v1 to served=false, downgrading back to v1beta2: So far, no luck. I don't get it. Anyone knows about those "Failed to verify archive" ? Any way I could work around this?

How stable is flux2 today? I can see about 1500 objects  in apigroups toolkit.flux.io, for the two clusters my customers are complaining about right now -- may be a lot more, didn't check yet for full extent of disaster in all clusters ... Would you consider it safe to migrate en masse to that new version just yet? Or should we hold on?

Thanks.

@faust64 I recommend you look into setting up Flux sharding which allows you to run multiple instances, all controlled by bootstrap. In your case, you would create a shard per tenant, but without the tenant being responsible for upgrades, as all instances are upgraded as the same time by bootstrap thus avoiding the issues you're having.
This week we're going to release Flux 2.0 with comes with backwards compatibility assurances for the GA APIs.


Enhancing the persistence layer for multi-tenency

Hello there,
I got an issue here that the Favorite City Service can't be found...
HTTP Status 500 - No Resource class com.sap.hana.cloud.samples.weatherapp.api.FavoriteCityService can be found
May you help me out here? Since I can't figure out how to solve this.
Thanks in advance.

Thank you for your feedback. Because of the amount of time that has elapsed, we are closing the issue.
If you still have questions, feel free to create a new issue.


fix: fix login path

fix: #2478

 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.aidenlu seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.

@anyidea this PR has bug, it causes users to log into wrong organization, will be reverted


Is it possible to do integration test?

It seems not possible to use BDD framework like Cucumber for Rails-disco, since there is no domainserver or projection server fired up during the test.

If you want to perform integration tests, you will have to spawn all the servers


Bump the wasi-sdk to 22.0

This updates to the latest version and also works towards removing EMSDK for the c# generator (https://github.com/dotnet/runtimelab/pull/2592)

just happen automatically.

Should do, we use 9.0.0-* so until .net 9 goes out (when we will go to 10) we should be fine.

Oops, I just realized: we should use wasi-sdk-22.0.m-mingw64.tar.gz instead of wasi-sdk-22.0.m-mingw.tar.gz, since that will help us avoid https://github.com/WebAssembly/wasi-sdk/issues/326

Oops, I just realized: we should use wasi-sdk-22.0.m-mingw64.tar.gz instead of wasi-sdk-22.0.m-mingw.tar.gz, since that will help us avoid https://github.com/WebAssembly/wasi-sdk/issues/326Oops, I just realized: we should use wasi-sdk-22.0.m-mingw64.tar.gz instead of wasi-sdk-22.0.m-mingw.tar.gz, since that will help us avoid https://github.com/WebAssembly/wasi-sdk/issues/326

I can address that in a followup.  I was going to open up a PR to use clang instead of emscripten for https://github.com/bytecodealliance/wit-bindgen/blob/2645c4f7ddefa0844a91b214267b1674e45d4884/crates/csharp/src/csproj.rs#L114-L119

This is what I did locally for testing, FWIW:
                 <Target Name="CheckWasmSdks">
-                    <Error Text="Emscripten not found, not compiling to WebAssembly. To enable WebAssembly compilation, install Emscripten and ensure the EMSDK environment variable points to the directory containing upstream/emscripten/emcc.bat"
-                        Condition="'$(EMSDK)' == ''" />
+                    <Error Text="Wasi SDK not found, not compiling to WebAssembly. To enable WebAssembly compilation, install Wasi SDK and ensure the WASI_SDK_PATH environment variable points to the directory containing share/wasi-sysroot"
+                           Condition="'$(WASI_SDK_PATH)' == ''" />
+                    <Warning Text="The WASI SDK version is too low. Please use WASI SDK 22 or newer with a 64 bit Clang."
+                             Condition="!Exists('$(WASI_SDK_PATH)/VERSION')" />
                 </Target>
                 "#,
             );
@@ -115,7 +117,7 @@ impl CSProjectLLVMBuilder {
                 Inputs=\"$(MSBuildProjectDirectory)/{camel}_cabi_realloc.c\"
                 Outputs=\"$(MSBuildProjectDirectory)/{camel}_cabi_realloc.o\"
                 >
-                <Exec Command=\"emcc.bat "$(MSBuildProjectDirectory)/{camel}_cabi_realloc.c" -c -o "$(MSBuildProjectDirectory)/{camel}_cabi_realloc.o"\"/>
+                <Exec Command=\""$(WASI_SDK_PATH)/bin/clang" --target=wasm32-wasi "$(MSBuildProjectDirectory)/{camel}_cabi_realloc.c" -c -o "$(MSBuildProjectDirectory)/{camel}_cabi_realloc.o"\"/>
               </Target>
             "
             ));


want to be able to HIDE the Spooler (or not open it)

The spooler is nice, I think.   (talking in 6.19)
But when it pops up when a job starts, it hides the pause button, and the controller tab (where the only STOP button is).
Can we have an option to HIDE THE SPOOLER?
landscape is short enough without the spooler taking a good amount of it for nothing...
There is nothing on the spooler page that isn't on the Job start page, and the Job start page disappears.  I use the Job Start page to confirm that i have everything set right, no stray Raster, engrave or cut operations.  I can always click on the spooler to open it, but that is really rare.  Once a job is running, it either finishes, or is aborted via the Controller page.
If the spooler had TIME ESTIMATES it would have use more use, but it still wouldn't need to be on top.

There is an option for this in Settings. Uncheck "Launch Spooler JobStart".

have to tripple check, but i thought it was already undone..l
On Fri, Feb 19, 2021 at 8:35 AM Joseph Lane<EMAIL_ADDRESS>wrote:

There is an option for this in Settings. Uncheck "Launch Spooler JobStart".
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/meerk40t/meerk40t/issues/371#issuecomment-782079293,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AFJ2GY2SMU5E2CUK6IVLBVDS7ZSLTANCNFSM4X4JSB2Q
.

--
Need a quick answer? Call our booking line at<PHONE_NUMBER>, or book your
inspection on our website 24/7.

Bob Sisson, ACI, BVI
Inspections by Bob, LLC
www.inspectionsbybob.com
<EMAIL_ADDRESS>MD Lic#29666; ASHI Member #212016

closed as the feature is there


Update metacoq

This updates certicoq to the lastest metacoq 8.11 version. The main change is that kernel names are now better reflected as structured names starting with a module path and ending with an ident, avoiding fiddling with "." in CertiCoq in most places. The added benefit of the change is that kernames are now treated mostly as an abstract type with an equality test in all the code and proofs, which should allow easily moving to a different representation, e.g. more space-efficient numbers, if we desire.

It has been tested here: https://travis-ci.com/github/mattam82/certicoq/builds/172823471
This requires updating and rebuilding submodules, as usual

If you change https://github.com/PrincetonUniversity/certicoq/blob/7e4b58aacbd890c3057db701931ecf82d1c3f51a/theories/Glue/glue.v#L1405 to
  let '(err, st) := runState (make_glue_program (rev globs)) opts init in

then the problem with the order to generated glue function in C should be solved.
I can't change and commit because the PR is from your personal fork.

Thanks @joom, I'll fix it!

Indeed, I could test vs_easy as well this way, this all seems to be working well.


Inlay hint doesn't work

I am using tower lsp to implment inlay hints, but I have some trouble for its trigger. So I want to meet some inspirations in the project, but when I launch client in your project in vscode extension development mode, inlay hint doesn't work as well:

I will be glad if I can be offered some valuable suggestions :D

Can you check if your Editor.inlay is enable?

Editor.inlay is on.
I found the problem! Your codes are right, it's the version of vscode-languageclient to be blamed. I usually use<EMAIL_ADDRESS>for development, but obviously, the version doesn't support LSP>=3.17.0, where inlay hints feature is proposed. So the solution is to upgrade vscode-languageclient to newest 9.0.1. Here is my package.json for client
{
	"name": "nrs-language-client",
	"description": "VSCode part of a language server",
	"license": "MIT",
	"version": "0.0.1",
    "main": "../dist/extension.js",
	"engines": {
		"vscode": "^1.85.0"
	},
    "activationEvents": [
        "onLanguage:nrs"
    ],
    "contributes": {
        "languages": [
            {
                "id": "nrs",
                "extensions": [
                    ".nrs"
                ]
            }
        ]
    },
	"dependencies": {
		"vscode-languageclient": "^9.0.1"
	},
	"devDependencies": {
		"@types/node": "^17.0.18",
		"@types/vscode": "1.86.0",
		"vscode-test": "^1.3.0"
	}
}

Have a nice day! :D