concatv duplicating items

I'm seeing some really strange results with concatv. I end up with vectors containing all results, twice.
I'm comparing against a naive implementation of the same function:
(defn naive-concatv
  ([]
   [])
  ([x]
   (vec x))
  ([x & ys]
   (into (vec x) cat ys)))

And comparing them like this:
(defn concatv
  [& args]
  (let [res1 (apply hf/concatv args)
        res2 (apply naive-concatv args)]
    (when-not (= res1 res2)
      (clojure.pprint/pprint {:args args
                              :res1 res1
                              :res2 res2}))
    res2))

Here's an example output when the problem kicks in:
{:args ([] [[:particle/id #uuid "41e0506a-2932-5882-9f2f-e97760010948"]] [])
 :res1 [[:particle/id #uuid "41e0506a-2932-5882-9f2f-e97760010948"]
        [:particle/id #uuid "41e0506a-2932-5882-9f2f-e97760010948"]]
 :res2 [[:particle/id #uuid "41e0506a-2932-5882-9f2f-e97760010948"]]}

I can't reproduce this in the REPL. It only occurs when concatv is run inside our tests (with Kaocha). Could this be due to some subtlety regarding mutability and threads, seeing as the tests are run in parallel?

Not sure - I will take a look

I am not familiar with kaocha but there isn't a threading issue there - a new mutable list is created each time.  I also can't replicate this at the repl.

ham-fisted.api> (def data (pmap #(apply concatv %) (repeat 100 args)))
#'ham-fisted.api/data
ham-fisted.api> (first data)
[[1]]
ham-fisted.api> (every? #(= [[1]] %) data)
true
ham-fisted.api> (first args)
[]
ham-fisted.api> args
[[] [[1]] []]

Could you put a few more failing cases here?

@eneroth - Any help here is appreciated -

We could create the same tests in this project with Koacha.

ANY form of multithreaded generative test that shows the same failure.

The error may not be in the concatv operation itself but potentially in the iteration or sequence mechanism.

Closing this until there is a repro of some type.  It seems we should be able to use some similar testing scheme to reproduce.


[WIP] Using external implementation for ukernel.generic op.

@benvanik based on discussion last week started creating a sample here that uses the iree_codegen.ukernel.generic operation. It compiles as I expect (see gist here) . Now I am trying to see what other wrappers I need to add. Question for you is which example in https://github.com/openxla/iree/tree/main/samples/custom_dispatch/cpu/plugin should I follow?

Wow, this looks awesome!
Both samples are identical IR split only to allow for optional enabling of either loading mechanism so we should be able to make both of them use what you have here. If you want to land what's working I'm happy to rework them, but the hope is to replace the flow.dispatch https://github.com/openxla/iree/blob/main/samples/custom_dispatch/cpu/plugin/standalone_example.mlir#L105 with your flow.dispatch.workgroups + ukernel op and delete the stream.executable entirely.


Move u128 conversions out of Field trait

There are a lot of changed files, but most of them are only changed to update references to Field or U128Conversions traits. The core change here is that the truncate_from and as_u128 methods are removed from the Field trait and put in the new U128Conversions trait, because the u128 conversions do not make sense on Fp25519.
There are some more substantial upcoming changes that will resolve the remaining issues with the Field trait and clean up the TODOs in this PR.

oof merging it with ipa v2 removal change will be fun


Updated lodash from 3.10.0 from 4.0.1

Changes

Updated lodash from 3.10.0 from 4.0.1 and requires lodash.assign as a module instead of importing the full lodash and calling the assign method.

Testing

npm install && gulp test --sauce=false should work as before.

Review

@sebworks
@KimberlyMunoz
@jimmynotjim

:+1:


ansible-rulebook command should display help if run without arguments

ansible-rulebook version: 0.9.4
Python version:  3.10.8
Operating System:  Ventura 13.0 (22A380)

Description
the command ansible-rulebook executed without arguments  should follow the same pattern than other ansible commands such as  ansible-playbook, ansible, ansible-lint, -doc where executing the commands without arguments default in the equivalent of doing a [ansible-command] --help
What I Did
example ansible command (others also behave similarly
$ ansible-playbook
usage: ansible-playbook [-h] [--version] [-v] [--private-key PRIVATE_KEY_FILE] [-u REMOTE_USER] [-c CONNECTION] [-T TIMEOUT]
                        [--ssh-common-args SSH_COMMON_ARGS] [--sftp-extra-args SFTP_EXTRA_ARGS] [--scp-extra-args SCP_EXTRA_ARGS]
                        [--ssh-extra-args SSH_EXTRA_ARGS] [-k | --connection-password-file CONNECTION_PASSWORD_FILE] [--force-handlers] [--flush-cache]
                        [-b] [--become-method BECOME_METHOD] [--become-user BECOME_USER] [-K | --become-password-file BECOME_PASSWORD_FILE] [-t TAGS]
                        [--skip-tags SKIP_TAGS] [-C] [--syntax-check] [-D] [-i INVENTORY] [--list-hosts] [-l SUBSET] [-e EXTRA_VARS]
                        [--vault-id VAULT_IDS] [--ask-vault-password | --vault-password-file VAULT_PASSWORD_FILES] [-f FORKS] [-M MODULE_PATH]
                        [--list-tasks] [--list-tags] [--step] [--start-at-task START_AT_TASK]
                        playbook [playbook ...]
ansible-playbook: error: the following arguments are required: playbook
.......
$

$ ansible-rulebook
$

Hi @ezequiels, thanks for logging the request. I agree, it would make sense to align with the other ansible commands and print help when no args are used. I will discuss this enhancement with the team.


I would like to be unbanned

When i used to play sm64 all the time. My friend gmanthemarioguy showed me this game. At the time i was known as "Ssm4" and then one of his other friends dared me to try and get muted. So i started sluring And i was muted, Then i made an alt. And i kept making alts so i could speak. And i was then and where banned for mute invasion. IP BANNED.

Don't worry, I'm as confused by the incoherence from that reply as you are.

im gmanthemarioguy if you dont know that was my former name on github

huh?

Don't worry, I'm as confused by the incoherence from that reply as you are.

im gmanthemarioguy if you dont know that was my former name on github

When i used to play sm64 all the time. My friend gmanthemarioguy showed me this game. At the time i was known as "Ssm4" and then one of his other friends dared me to try and get muted. So i started sluring And i was muted, Then i made an alt. And i kept making alts so i could speak. And i was then and where banned for mute invasion. IP BANNED.


Fix ZZZ not working

Fixes #9
The solution is to add the header x-rpc-signgame with the value zzz.
My personal game theory is that this will become mandatory for other games in the future so I just set it to the game.

I don't play zzz so I can't confirm, but I assume this works. Thanks 👍


Slide redesign

The current slide code uses the old and no-longer-supported API as well as Vue 1. There are a number of design/size issues as well. It's better to just rebuild this project from scratch.
First, wipe out all of the code and commit. Then fill in the usual readme, license, .github directory, etc. and start a new index.html and plain vanilla JavaScript project to make it accessible to beginner developers.
Make sure the redesign is still a single page and completely responsive because newer screen sizes can be very large and this SPA needs to look good when projected onto a big or small screen.
Here are the features that existed in the original slide:

Link to slack.lansing.codes and meetup group logo in upper left
Editable wifi name and password in upper right
List of 3 upcoming LC events in the lower left
List of 3 upcoming  events in the lower right
Event title in big text in the middle
Uploadable image for sponsors/presenter/etc.
All of the above info is loaded from and added to the URL so it can be bookmarked and shared

@joeryan, since slide.lansing.codes isn't functional right now, I'm going to take down the site in Netlify. I think the new version can be hosted with GitHub Pages to skip the extra administration of Netlify.


[BUG] disconnect

Acknowledgement of preliminary instructions

[X] I have read the preliminary instructions, and I am certain that my problem has not already been addressed.
[ ] My answer given in the checkbox above is a lie.

What problem did you encounter?
i get disconected after 5 minutes in any game, is there a fastflag i can add or something to help this? i have good wifi speed and stuff, i seen a vid before saying its cus i lose connection for a split second so roblox just crashes instead of having a lag spike or something. they told me a fast flag to add aswell but it didnt work to well does someone have one that will?

No. FastFlag configs won't help you get around network connection issues.


tree-sitter: 0.24.3 → 0.24.4

|Release notes](https://github.com/tree-sitter/tree-sitter/releases/tag/v0.24.4)
Things done

Built on platform(s)

[X] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[X] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Tested on master, built on staging is still in-progress.


Move non-Superset-class views out of views/core.py

CATEGORY
Choose one

[ ] Bug Fix
[ ] Enhancement (new features, refinement)
[X] Refactor
[ ] Add tests
[ ] Build / Development Environment
[ ] Documentation

SUMMARY

superset/views/core.py is unnecessarily large. This PR removes classes from that file that are 1) not of the Superset class and 2) not actively being altered by another PR and puts them in locations consistent with the recommendation of SIP-35.
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

TEST PLAN

ADDITIONAL INFORMATION

[ ] Has associated issue:
[ ] Changes UI
[ ] Requires DB Migration.
[ ] Confirm DB Migration upgrade and downgrade tested.
[ ] Introduces new feature or API
[ ] Removes existing feature or API

REVIEWERS

The pattern for model views so far has been to put it under superset/views/{model}/ as in superset/views/database/views.py

Thanks @mistercrunch - this PR follows the SIP-35 package format. I opened the PR in order to get a CI run in, I'd wait until the SIP-35 vote resolves before we do a full review.


Added Image Picking Functionality

No breaking changes in API
Removed sampleData (didn't required it anymore)

Hello! Thank you for this. What happens if someone doesn't have a QR code in their simulator photo library?

I think sample data should be there and we can provide a button to mock the scan or pick from the gallery.

Well, if you could please provide a solution that preserves backward compatibility that would be great. This library is used in my videos (see https://www.hackingwithswift.com/books/ios-swiftui/scanning-qr-codes-with-swiftui), so I want to make sure folks can continue using it without having to have a QR code in their library.

I had updated the codebase with backward compatibility with sampleData users can optionally provide sample data.
If they provide the samapleData they will be shown with an extra button "Mock scan with sample data", otherwise only with pick image from the gallery button.

Well, if you could please provide a solution that preserves backward compatibility that would be great. This library is used in my videos (see https://www.hackingwithswift.com/books/ios-swiftui/scanning-qr-codes-with-swiftui), so I want to make sure folks can continue using it without having to have a QR code in their library.

I am also learning from your content thanks for putting the vast contents for us.

Thank you!


Make build mechanism more packager-friendly

I would really like to be able to install Platypus via MacPorts to get easy access to both the GUI and the CLI tool at once. One issue, however, is that the current build script is not very packager-friendly:

It's all-or-nothing, in that it doesn't let you pick and choose what steps to take or artifacts to build
It includes operations that are only meaningful (or possible) for you, the owner of sveinbjorn.org and the Sparkle private key, to perform
It builds in /tmp and this is not configurable

I propose moving to a make script. This will address all of the above issues by allowing building only specific targets, and making the build dir configurable:

make: runs the dist target, which creates the app and src zips
make archive: runs everything* the original script did without the flag to do uploading

*everything except Sparkle signing, which is a separate step because the private key is not available by default

make all: does everything the original script did, including Sparkle signing and uploading

For packaging purposes I would run make build BUILD_DIR=$(pwd)/work or similar, then move the .app and CLI tool to the appropriate locations.
I know make isn't the sexiest (or most readable) way to do this, so I understand if you might not be thrilled about the idea. However, I like it because:

(Once you learn to read it) it's a fairly elegant way of expressing the dependencies of your build
If you try to do something similar with vanilla bash then you usually end up (poorly) reimplementing make in an ad-hoc fashion
It's widely available and understood

If you hate make then maybe we can come up with an alternative solution.
Note: I haven't been able to test the upload, sparkle, or docs targets as I don't have access to your infrastructure and I haven't had time to set up my own equivalents.

I've created a very packager-friendly Makefile for the whole thing. Thanks for the prompt and for your many years of feedback, @amake.

My overall goal was to add Platypus to MacPorts, and I thought a Makefile would help. It turns out I had overlooked an existing portfile and brushed that up instead:
https://github.com/macports/macports-ports/commit/42fcdbb5afd56aca8983afed0929f9158dc89fb3#diff-10d74fb27da3737efb0e2e1ca9fcf3d4
Thanks for the action on this; I'll update the portfile to use the new Makefile on your next release.


split hex out into its own repo?

this has begun, over here! it is usable in this state, and does not rely on this repo anymore.
TODO:

[ ] remove hex from this repo
[ ] pin hex in my flake


PartialOrd and Ord for enum

Hello all,
This PR tries to fix #1395.
Many thanks for any comment.

The first build failed with:

No output has been received in the last 10m0s, this potentially indicates a stalled build or something wrong with the build itself.
Check the details on how to adjust your build configuration on: https://docs.travis-ci.com/user/common-build-problems/#Build-times-out-because-no-output-was-received
The build has been terminated

But other builds are just fine, I still do not understand why.

Yeah looks like a fluke, sometimes travis just doesn't feel like it :).
@bors-servo r+
Thanks for the patch!

:pushpin: Commit f9b2007 has been approved by emilio

:hourglass: Testing commit f9b2007ecd830adec8d98a25bcc2f84c104076ac with merge 65f6779fd8bd677a9ab8077f0006787ed2094408...

:sunny: Test successful - status-travis
Approved by: emilio
Pushing 65f6779fd8bd677a9ab8077f0006787ed2094408 to master...


Waste fuel should be an combustion fuel to exclude nuclear waste

Description of the issue
While reworking the factsheets, we discovered:
Waste fuel is currently defined as: A waste fuel is a fuel in which the material entity is waste.
It has the further comment: The energy content of waste fuel is typically released by incineration or gasification.
So with this comment we exclude nuclear waste from the waste fuel. However, as we defined waste fuel as a direct subclass of fuel. This implies that nuclear waste would also be a waste fuel and I think, we don't want that.
Ideas of solution

Redefine waste fuel as a subclass of combustion fuel : A waste fuel is a combustion fuel in which the material entity is waste.
Extend the comment: The energy content of waste fuel is typically released by incineration or gasification. The energy content of nuclear waste is not considered as a waste fuel.

Workflow checklist

[ ] I discussed the issue with someone else than me before working on a solution
[ ] I already read the latest version of the workflow for this repository
[ ] The goal of this ontology is clear to me

I am aware that

[ ] every entry in the ontology should have a definition
[ ] classes should arise from concepts rather than from words

This is a very small issue. Any objections from @OpenEnergyPlatform/oeo-domain-expert-energy-modelling against implementing this small fix?

No. It looks fine.

Okay, I'll implement today.

I just discovered that 'waste fuel' 'has disposition' some 'combustible energy carrier disposition' from which it can be inferred that waste fuel is a combustible fuel. We implemented all fuels as direct subclass of fuel with the additional statement 'has disposition' some 'combustible energy carrier disposition'.
Asserted view:
'waste fuel'

Inferred view:

So the problem described above is actually no problem. In consequence, I will not change the classification of waste fuel but only extend the rdf:comment.


Requests are not reattempted after failing with a 401

While we reauthenticate the user on a 401, it appears we do not reattempt the original request. This leads to the error reported recently where a user saw null as the error on a swipe, and the error where the app is unable to load tickets without a manual retry.
Since this requires an expired token to recreate, the easiest way to do so is to connect the app to a local develop version of the backend with a shorter expiration of the token. This can be done with e.g. ngrok

Solved by #415


Component  could not be loaded when loading game object. Cleaning up!

i have 2 problems
1 Component  could not be loaded when loading game object. Cleaning up!
2 Transform component could not be found on game object. Adding one!
how to solve it ?

Where and when do you see these messages?
Which release of Unity are you using?

i have got the same problem, and i am using unity 2018.3.8f1


Resolves too many React dependencies when used with admin-on-rest 1.3.2

When using admin-on-rest 1.3.2 with this package, it causes<EMAIL_ADDRESS>to be loaded with an older, conflicting version of React.  This prevents the app from starting.
This does not apply to current trunk, which does not support the new REST response format, but it will once #2 is fixed -- possibly by accepting PR https://github.com/tomberek/aor-postgrest-client/pull/3.

#2 and #3 closed. Please reopen if this is still an issue.


Added INGV catalog reader

Added reader of ingv_rcmt .csv catalog, to data downloaded from http://rcmt.bo.ingv.it/. Also wrote a depth getter for subclass ZMAPCatalog. Added unittest and 2 catalog examples.
Thoughts:   functions in readers.py are currently returning a list of tuples, suitable for creating a ZMAP catalog object, but must be converted to ndarray, plus specifying dtype. Should readers rather return a ZMAPCatalog object?  About the test, please let me know if that is an appropiate way of creating one.   Thank you!

looks good. pull request is merged.


Ensure we always set content_type of "application/json"

Fixes error:
unsupported media type "application/x-www-form-urlencoded" in request
https://bugzilla.redhat.com/show_bug.cgi?id=1348500

@syncrou @gmcculloug Please review.
It doesn't look easy to add tests for this right now since it's embedded in Faraday.

@bdunne 👍 LGTM

@bdunne The change makes sense but do you know why it is needed?
From faraday_middleware#dependencies
FaradayMiddleware::EncodeJson & FaradayMiddleware::ParseJson: "json" for ruby older than 1.9

@gmcculloug I'm not sure if that comment only applies to the ParseJson part.

Got it, thanks.


Mount remote shares (not from OS X host)?

Is it possible? E.g. my NAS at home exports NFS shares to my Mac. I want a Docker container running on my Mac to access the NAS.

If on your mac you can access those shares then yes it should work. You simply need to run the docker-machine-nfs with the --shared-folder=/share/on/my/mac .


Query market by mints

I find this method helpful to query Serum markets from the Base Asset Mint address and the Quote Asset Mint address. Opening a PR in case others in the community could find use for it.

@armaniferrante
I've come across a strong use case for this. This morning I was hoping to buy some OXY off of the Serum DEX. There was no OXY pair listed in the UI. However I could easily get the OXY mint address off of their site.
If I was able to add a custom market (using a similar interface as below) with a base mint address and a quote mint address then the UI would easily be able to tell me if that market existed or not. If it existed, great, the UI could add that pair. If not it could provide some feedback that the pair doesn't exist at the moment.


random ConverterAccessException: The converter could not process the request  error

Recently we updated to documents4j-server-standalone-1.1.9-shaded.jar.
We are hosting it on Window server 2019.
Suddenly we start getting error
Unhandled Exception Occured: com.documents4j.throwables.ConverterAccessException: The converter could not process the request
at com.documents4j.util.Reaction$ConverterAccessExceptionBuilder.make(Reaction.java:117)
at com.documents4j.util.Reaction$ExceptionalReaction.apply(Reaction.java:75)
at com.documents4j.ws.ConverterNetworkProtocol$Status.resolve(ConverterNetworkProtocol.java:98)
at com.documents4j.job.WebserviceRequestFutureWrapper.handle(WebserviceRequestFutureWrapper.java:48)
at com.documents4j.job.WebserviceRequestFutureWrapper.get(WebserviceRequestFutureWrapper.java:38)
at com.documents4j.job.WebserviceRequestFutureWrapper.get(WebserviceRequestFutureWrapper.java:13)
at com.documents4j.job.AbstractFutureWrappingPriorityFuture.run(AbstractFutureWrappingPriorityFuture.java:78)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)
    If I restart the server, Same file is getting converted again.
    no further detail in error log

But this does not happen if you revert to the previous version?

As We are in production,  we can not revert until we know that reason is due to some specific version.
Previous version ran for like 1 year, we didn't face any issue.

I would not know that the version breaks. Otherwise This ticket would have more reports.


Automatic folderOpen tasks not always run on remote SSH

VS Code Version: 1.85.2
OS Version: Linux (OpenSUSE Tumbleweed) as well as Windows 10

If I create an automatic folderOpen task in a folder that I access through VS Code's Remote SSH extension, this task is sometimes run when I open my folder, but it often isn't. It's simple for me to reproduce this on both Windows and Linux, and also with the latest (as of today) Insiders build on Windows. It seems timing related. It also seems like it's less likely to happen if I keep a file open in the workspace when I close it, so that the same file is automatically opened when I open it the next time. I've trusted the workspace.
I have put together a minimal containerized SSH server with a tiny workspace to reproduce this, see https://gist.github.com/emilan/0279df17534785b2b1535239578f679a. I start the container and then connect to it with VS Code over SSH. Please note that the main issue isn't with this container setup. I'm seeing this when connecting to normal remote SSH servers as well. The container is just an attempt to build a minimal reproducible setup, as well as to avoid publishing private details in this report.
I have also added some extra logs to VS Code's source code to try to debug this, see this commit: https://github.com/emilan/vscode/commit/f973ae0103e0ca462a7bdb0bdb0a5601ff2f4c78. I unfortunately wasn't able to get the remote ssh extension working properly with my custom VS Code OSS build. From what I can tell, it seems that Microsoft actually doesn't want me to do that. But I was able to find the corresponding places in the minified workbench.desktop.main.js file for my proper VS Code installation, and put my extra logs there instead.
With those changes, the logs from a typical bad run (on Windows) look like this:
2024-01-26 19:56:27.896 [info] [LocalProcess0][resolveAuthority(ssh-remote,1)][1273ms] returned WebSocket(<IP_ADDRESS>:51548)
2024-01-26 19:56:27.898 [info] resolveAuthority(ssh-remote) returned 'WebSocket(<IP_ADDRESS>:51548)' after 1276 ms
2024-01-26 19:56:27.915 [info] Creating a socket (renderer-Management-0ea08084-13b8-48b9-b819-9db8ca2803a7)...
2024-01-26 19:56:27.922 [info] Creating a socket (renderer-ExtensionHost-2c6d915b-5bdd-4fbf-921c-fd4a596921fb)...
2024-01-26 19:56:27.969 [info] Creating a socket (renderer-Management-0ea08084-13b8-48b9-b819-9db8ca2803a7) was successful after 54 ms.
2024-01-26 19:56:27.989 [info] Creating a socket (renderer-ExtensionHost-2c6d915b-5bdd-4fbf-921c-fd4a596921fb) was successful after 68 ms.
2024-01-26 19:56:29.949 [info] RunAutomaticTasks: Trying to run tasks.
2024-01-26 19:56:29.950 [info] RunAutomaticTasks: Awaiting task system info.
2024-01-26 19:56:30.034 [info] getWorkspaceTasks runSource=2
2024-01-26 19:56:30.037 [info] _updateWorkspaceTasks runSource=2
2024-01-26 19:56:30.038 [info] _computeWorkspaceFolderTasks runSource=2
2024-01-26 19:56:30.039 [info] _computeWorkspaceFolderTasks::workspaceFolderConfiguration: {
  "workspaceFolder": {
    "uri": {
      "$mid": 1,
      "fsPath": "\\workspace",
      "_sep": 1,
      "external": "vscode-remote://ssh-remote%2Bvscode-auto-task-test/workspace",
      "path": "/workspace",
      "scheme": "vscode-remote",
      "authority": "ssh-remote+vscode-auto-task-test"
    },
    "name": "workspace",
    "index": 0
  },
  "hasErrors": false
}
2024-01-26 19:56:30.046 [info] RunAutomaticTasks: Found 2 automatic tasks
2024-01-26 19:56:30.047 [info] _runWithPermission::taskNames=[]
2024-01-26 19:56:31.034 [info] [perf] Render performance baseline is 131ms
2024-01-26 19:56:31.217 [info] _updateWorkspaceTasks runSource=3
2024-01-26 19:56:31.218 [info] _computeWorkspaceFolderTasks runSource=3
2024-01-26 19:56:31.229 [info] _computeWorkspaceFolderTasks::workspaceFolderConfiguration: {
  "workspaceFolder": {
    "uri": {
      "$mid": 1,
      "fsPath": "\\workspace",
      "_sep": 1,
      "external": "vscode-remote://ssh-remote%2Bvscode-auto-task-test/workspace",
      "path": "/workspace",
      "scheme": "vscode-remote",
      "authority": "ssh-remote+vscode-auto-task-test"
    },
    "name": "workspace",
    "index": 0
  },
  "config": {
    "version": "2.0.0",
    "tasks": [
      {
        "label": "bg svc",
        "type": "shell",
        "runOptions": {
          "runOn": "folderOpen"
        },
        "presentation": {
          "reveal": "never"
        },
        "command": "sleep 30m",
        "problemMatcher": []
      }
    ]
  },
  "hasErrors": false
}

The logs from a typical good run (on Windows) look like this:
2024-01-26 20:00:37.709 [info] [LocalProcess0][resolveAuthority(ssh-remote,1)][1008ms] returned WebSocket(<IP_ADDRESS>:51577)
2024-01-26 20:00:37.710 [info] resolveAuthority(ssh-remote) returned 'WebSocket(<IP_ADDRESS>:51577)' after 1008 ms
2024-01-26 20:00:37.712 [info] Creating a socket (renderer-Management-bdeaebc8-9e86-475a-a71f-36069c9f66ca)...
2024-01-26 20:00:37.715 [info] Creating a socket (renderer-ExtensionHost-08ed65ef-e6ed-4bdf-88da-f07f44b0218c)...
2024-01-26 20:00:37.770 [info] Creating a socket (renderer-Management-bdeaebc8-9e86-475a-a71f-36069c9f66ca) was successful after 57 ms.
2024-01-26 20:00:37.794 [info] Creating a socket (renderer-ExtensionHost-08ed65ef-e6ed-4bdf-88da-f07f44b0218c) was successful after 79 ms.
2024-01-26 20:00:43.345 [info] RunAutomaticTasks: Trying to run tasks.
2024-01-26 20:00:43.346 [info] getWorkspaceTasks runSource=2
2024-01-26 20:00:43.395 [info] _updateWorkspaceTasks runSource=2
2024-01-26 20:00:43.396 [info] _computeWorkspaceFolderTasks runSource=2
2024-01-26 20:00:43.399 [info] _computeWorkspaceFolderTasks::workspaceFolderConfiguration: {
  "workspaceFolder": {
    "uri": {
      "$mid": 1,
      "fsPath": "\\workspace",
      "_sep": 1,
      "external": "vscode-remote://ssh-remote%2Bvscode-auto-task-test/workspace",
      "path": "/workspace",
      "scheme": "vscode-remote",
      "authority": "ssh-remote+vscode-auto-task-test"
    },
    "name": "workspace",
    "index": 0
  },
  "config": {
    "version": "2.0.0",
    "tasks": [
      {
        "label": "bg svc",
        "type": "shell",
        "runOptions": {
          "runOn": "folderOpen"
        },
        "presentation": {
          "reveal": "never"
        },
        "command": "sleep 30m",
        "problemMatcher": []
      }
    ]
  },
  "hasErrors": false
}
2024-01-26 20:00:43.404 [info] RunAutomaticTasks: Found 2 automatic tasks
2024-01-26 20:00:43.405 [info] _runWithPermission::taskNames=["bg svc"]
2024-01-26 20:00:43.773 [info] _updateWorkspaceTasks runSource=1
2024-01-26 20:00:43.774 [info] _computeWorkspaceFolderTasks runSource=1
2024-01-26 20:00:43.775 [info] _computeWorkspaceFolderTasks::workspaceFolderConfiguration: {
  "workspaceFolder": {
    "uri": {
      "$mid": 1,
      "fsPath": "\\workspace",
      "_sep": 1,
      "external": "vscode-remote://ssh-remote%2Bvscode-auto-task-test/workspace",
      "path": "/workspace",
      "scheme": "vscode-remote",
      "authority": "ssh-remote+vscode-auto-task-test"
    },
    "name": "workspace",
    "index": 0
  },
  "config": {
    "version": "2.0.0",
    "tasks": [
      {
        "label": "bg svc",
        "type": "shell",
        "runOptions": {
          "runOn": "folderOpen"
        },
        "presentation": {
          "reveal": "never"
        },
        "command": "sleep 30m",
        "problemMatcher": []
      }
    ]
  },
  "hasErrors": false
}

The main difference between these two runs is in what's assigned to workspaceFolderConfiguration in _computeWorkspaceFolderTasks (abstractTaskService.ts), when _tryRunTasks (runAutomaticTasks.ts) tries to fetch the folderOpen tasks (TaskRunSource.FolderOpen = 2). In the good case, I get a config object containing my task. In the bad case, there is no such config object. This is also reflected in the log I added to _runWithPermission (runAutomaticTasks.ts), where the taskNames array is empty in the bad case.
Please note that in the bad case, there is an update of the tasks fetched in the task service happening soon after VS Code tried to run the automatic tasks. You can see that _updateWorkspaceTasks is called with runSource=3 (i.e. TaskRunSource.ConfigurationChange), and that the subsequent workspaceFolderConfiguration variable assignment actually contains my task. Unfortunately, the code to run the automatic tasks has already been triggered by this time, and isn't retriggered.
In the good case, there is no such update of the fetched tasks based on reconfiguration. But the fetched tasks are also updated when the automatic task is run, which is why you can see similar traces but with TaskRunSource.User = 1.
Steps to Reproduce:

Start a container like the one in this gist
Update your .ssh/config file to access the containerized SSH server
(optional) Patch your VS Code build (the minified workbench.desktop.main.js if you can't use remote SSH with a custom build) to get more logs, like this
Connect to the remote SSH workspace and trust it
Reconnect a couple of times and note that the automatic task isn't always started

@emilan thanks for all of the info. Not sure when I'll get to this, feel free to submit a PR if you can find the fix.

Many thanks for acknowledging this! I might try to make a fix, but it's a bit complicated to test it as it seems I'm not allowed to use the Remote SSH extension together with my custom VS Code OSS build. Then I need to continue hacking the minified workbench js file, like I did to add the extra logs. Is there any way around that, that you are allowed to share?

@roblourens would know more about selfhosting the remote setup.

I learned that it will indeed be hard to self host this/test it. I'll probably need to make a custom build to do so. Thanks for the investigation

I tried something out here: https://github.com/emilan/vscode/commit/029d8084e7a4ff8d85dd08a0b14699f9cfd01cbc. It seems to work fine when I add the corresponding code to the minified workbench.main.js file as well.
Waiting for task reconfiguration for some extra time if the automatic task count is zero isn't the prettiest solution, of course, but please have a look if you have the time.

Thank you, your changes look good. I pulled most of them over https://github.com/microsoft/vscode/compare/merogge/auto-tasks and am creating a custom test build for verification.

Nice! You can probably skip the final two if statements in _tryRunTasks, then, as you kept them in _runWithPermission instead.

@roblourens was able to test and verify your changes fix the issue!
I have a branch ATM with the changes ready to go. Do you want to copy them over and create the PR so you get credit?
https://github.com/microsoft/vscode/tree/merogge/auto-tasks

Great news! Sure, I could do that. Credit is not super important to me, but it's always good to know whom to blame... :-) I can give it a go later today. It was a while since I did that on GitHub, but I'll probably manage.

Also no pressure 😄 , just wanted to offer. I can instead create the PR myself and give you credit in our release note thank yous section. Just LMK which you'd prefer.

I'll give it a go. It's a good exercise. Do you have any guidelines for commit messages and such?

@meganrogge I think I managed to do it correctly! :smile:


Dtls application data

Description
This pull request contains tests for data transfer via DTLS as a stream
Status
READY - for review; HOLD - for merge
This PR contains changes from another PR which is no merged yet. Please do review only the last commit
Requires Backporting
NO

I can see that a lot of the code is reused with other tests. Maybe it would be better to either: merge this test with the TLS version of it, or even move the application data tests to the handshake?

I can see that a lot of the code is reused with other tests. Maybe it would be better to either: merge this test with the TLS version of it, or even move the application data tests to the handshake?

Yes, that was wondering me too. Then I decided to separate those fragments of code to make tests as simple as possible, but when I start doing tests with renegotiation, I came to the conclusion that it is not that simple as I was expected. Now I have transferred all data exchange to one function to be easier use it in other tests

CI is a pass, as "DTLS client reconnect from same port" is a known flaky test. We've had it pass on both the head and merge results, with the only different being code comment changes.


Is your setup of Caffe-Greentea optimal ?

I see you are getting markedly slow results with Caffe-Greentea. Which backends are you using, and do you know if they are the best available ?
In ( @naibaf7 ) Fabian Tschopp's tech report  http://arxiv.org/pdf/1509.03371.pdf   table 6.10 he shows 20x variation in performance depending on which manufacturer's libraries are used.

@NH89
Greentea/OpenCL is really slow for CNNs with batched because of overhead and inefficiency in the Matrix-Matrix multiplications used for Convolutions, especially when they are smaller. This benchmarks also uses the ViennaCL library, the clBLAS AMD library could be a bit faster as well (can be selected at compile time).
However, to be really up to speed, there need to be vendor and hardware specific convolution libraries such as cuDNN.
AMD has an OpenCL branch () where they are alternatively unwrapping the batch into one large Matrix-Matrix multiplication. Very memory inefficient compared to cuDNN, but almost as fast.
In the same technical report you can read up that with interleaved, pixelwise classification data (which causes large matrix-matrix multiplications and thus a higher efficiency and no batches) are comparably fast to CUDA.

@naibaf7 Thanks, you saved me from making an expensive error :-) Thank you also for creating Greentea.

@NH89
No problem. Probably the OpenCL approaches will catch up with CUDA solutions during Q2/3 next year, as major developments are going on by both AMD and Intel.
For my projects in biomedical image segmentation, the OpenCL solution is already speed competitive though.


Not able to login into Plunker

Since yesterday I am not able to login into Plunker.  https://plnkr.co/
Once I click sign in with git hub it opens git login but after entering the credentials it hangs.
I tried in other browsers like IE, Chrome, Safarai....all the same issue
Please fix

I experience the same issue

The same for me

Yes, got the same problem. Using http instead of https solve the problem.

Yes! That fixed it!
The only browser where it still worked was Edge, but I prefer the Developer-tools of Chrome. So I'm VERY glad I found this!

It is still not working for me either

same problem

I am using chrome and still unable to login

Read the comments guys: use http instead of https.

still having trouble since the beginning - tried http and https, have cleared cookies, etc. On Chrome and Edge get a red "undefined" on the bottom right corner of the page. Even if this is a "nut that holds the key down" error, maybe the error message could be a bit more instructive. Would love to be using this with an actual login.
Thanks

Same here used http & https from start and cleared cache and cache is enabled. All other Sign In using Github SSO sites are working. Other issue I notice is that when I am logged in, each time after pressing the button, I see the default gravatar Avatar logo while in console the correct Avatar URL,  https://avatars.githubusercontent.com/u/272220?v=3, is shown. Any more ideas?

Additionally the following issue...
It seems to have solved itself. Refresh couple of times and logged in sometimes and logged out some other times. Also when pressing the logout button, then the Login button doesn’t work and after having logged out refresh page couple of times and automatically logged in again?

Hoping against hope that possibly plnkr will do a bit more work on their auth since it has been over a year and I have never successfully logged in. I have tried from many different browsers and from different internet connections. IDK why I'm so special. I can log into GitHub (and everything else I use on the 'net). Don't understand why it's not possible on plnkr.
I have this in the console after a login attempt:
GET http://shot.plnkr.co/fIHGkf.png?d=2017-01-30T12:03:02.835Z 500 (Internal Server Error)
rkuCXg.png:1
GET http://shot.plnkr.co/rkuCXg.png?d=2017-01-30T12:52:03.751Z 500 (Internal Server Error)
E13OwQ.png:1
GET http://shot.plnkr.co/E13OwQ.png?d=2017-01-30T00:11:26.759Z 500 (Internal Server Error)
E824yr.png:1
GET http://shot.plnkr.co/E824yr.png?d=2017-01-30T11:50:00.575Z 500 (Internal Server Error)
ESzSAz.png:1
GET http://shot.plnkr.co/ESzSAz.png?d=2017-01-30T11:27:23.177Z 500 (Internal Server Error)
landing-0.11.6.js:formatted:8028AUTH Objectdocumentation_url: "https://developer.github.com/v3"message: "Bad credentials"service: "github"proto: Object
(anonymous) @ landing-0.11.6.js:formatted:8028
$eval @ landing-0.11.6.js:formatted:2828
$apply @ landing-0.11.6.js:formatted:2836
r @ landing-0.11.6.js:formatted:8027
(anonymous) @ landing-0.11.6.js:formatted:8040
Seems like this should be more straightforward. It would be nice to be able to save plnkrs, and reference them. If anyone's listening and needs more info, I'm happy to supply it.
I've ensured I am accessing via http, cleared the cache, cleared all cookies. Any input is appreciated.

Hi @RobbSadler, I'm plugging away at a rewrite. Core functionality is done. The new Auth will share nothing with the previous approach.

You are that hero! Thanks!

Not able to Login :(

Yes, that works. use http instead of https

same problem, but I succeed to log in using http instead of https

guys instead of this link
https://plnkr.co/
remove the -s- from https and hit enter and try to log in again and its work 👍

This should be resolved as of today. Please let me know if you continue to experience issues.

Sorry, still does not work. Go to https://plnkr.co sign in with GitHUB. Works and I'm signed in.
Reload page (CMD+R) and I'm signed out again.
Sign in again. Click on "Editor". Editor loads and I'm signed out again.
Using http instead of https as suggested by @allenYdag-uman does not make a difference and honestly - http is not an option for most internet users. Disabled all Ad-Blockers / Filter plugins, cleared cache, restarted browser just in case. No difference.
tested browsers:

Chrome Version 58.0.3029.110 on MacOS X
Safari Version 10.1.1 (10603.2.5)
Firefox 53.0.3


List of things needed for releasing 1.0

(The design repository (https://github.com/sailorproject/design/issues) didn't really work out, so I am posting this here)
What do you think is necessary for claiming to be stable enough for production use so we can release a 1.0 version?
I already had some in mind so I'll list them here, please list more things as well

I just measured tests coverage for the first time today. It is shitty (45%). I'd say it should go above 95% at the very least
(https://github.com/sailorproject/sailor/issues/68)

We also need performance tests so we can defend ourselves technically a bit better
(https://github.com/sailorproject/sailor/issues/55)

Improve overall compatibility with Nginx, since it is the most stable / active web server supporting Lua, it is only logical we give more support to them too
(https://github.com/sailorproject/sailor/issues/72)

Rewrite the module for sending emails, because it is an essential feature and it is shitty if it doesn't work properly
(https://github.com/sailorproject/sailor/issues/59)

Test the Xavante form file input upload because Xavante will be often used as a test server, so keeping up support to Xavante is ideal too
(https://github.com/sailorproject/sailor/issues/74)

Enable users to easily develop and integrate their own extensions for Sailor, such as user-login modules etc. Example: http://www.yiiframework.com/extensions/
(https://github.com/sailorproject/sailor/issues/57)

What else should go here?
(Also, feel free to take this list as something significative to pick and contribute)

I was thinking Lua 5.3 compatibility. I think Sailor is not 5.3 compatible yet because of some dependencies, but do you know what is blocking it exactly?

I'm not sure 5.3 compatibility is this essential because it's not compatible with openresty anyway, which is a direction I think we should take. So 5.3 compatibility would be useful for running on Xavante and I'm not sure if Xavante itself runs on 5.3, I know cgilua, doesn't and as far as I know and it's not 5.3 compliant either...

Xavante master branch on Redis does run on 5.3. mod_lua (Apache) is also 5.3 by default now.
It may not be important for 1.0 but increasingly what people have installed will be 5.3 and we probably want Sailor to work out of the box.

Don't be so hard on yourself for test coverage for 1.0. You have a considerable matrix of execution scenarios going. To this day, LuaRocks only gets 80% coverage (and it's not like I was really lazy about it — heck, I wrote LuaCov to coverage-test LuaRocks!). Having many codepaths that are active only in different configurations makes coverage hard.

Yes, regarding other topics:

I agree with Hisham, 80% coverage is a more reasonable target.
I don't think performance is so important at this stage. Still good to know but the performance of, say, Rails has been terrible for a long time and it did not prevent them from being successful. Also, benchmarks of Web frameworks don't really tell the whole story anyway: every application is different, it depends on deployment, etc.
Compatibility with nginx: basically what you must do is use the resty-* libraries in OpenResty context like I did with one of my own modules during FOSDEM ;)
Re. emails consider my module above ;) which I have now released on LuaRocks.
Xavante: agreed.
Extensions: should not block 1.0 IMO (that could be a 1.1 feature).

Ok :) thanks @hishamhm
@catwell About 5.3, ok, I need to take a look at that but I think dependencies will block :( I'm gonna try and see what happens

@catwell Yes, I'm using resty library for MySQL when resty context is around. I need to do that for the rest now

Oh and I'm not thinking about optimising performance or pay attention to it, just measuring it... ^^'

This pretty awesome PR made me realise coverage was not that bad! (https://github.com/sailorproject/sailor/pull/76) Thanks @mpeterv 👯
We should still increase it a little bit, though ^_^

+1 for Lua 5.3 compat and Xavante support from me. I'm pinging Tomas for a new Cgilua release since current master has the fixes merged in.

@hishamhm Xavante and wsapi also need releases (fixes were merged in December).

Probably copas, too, with  keplerproject/copas#40. And maybe coxpcall too? That's a lot of releasing...

@mpeterv Yes. I pinged @tomasguisasola already wrt Cgilua. Once that is up, I'll ping @mascarenhas for Xavante. Copas is being maintained by @Tieske. WSAPI is @mascarenhas too.

I can do coxpcall myself.

coxpcall 1.16.0 released!

That's efficiency right here! :D Thanks @hishamhm!! :dancer:
Now only cgilua to go!

Does everyone think extensions should be at later versions, as @catwell suggested? Or do you think it should be at 1.0?

I would like to suggest instead of focusing in any webserver maybe the focus should be getting everything working on Xavante for development and with fastcgi so it wouldn't matter what webserver is used as long it support fastcgi.

Documentation (using LDoc) would be nice to have.

@catwell, do you mean GitHub instead of Redis? The master branch at keplerproject/xavante has a couple of commits from @mpeterv that added Lua 5.3 compatibility. He also updated keplerproject/cgilua and keplerproject/wsapi at the same time, so if everything is ok it is just a matter of doing new releases.

@mascarenhas Yes I did! I edited my comment to avoid further confusion. Thanks.

Concerning Lua5.3 compatibility, the issue is that, apart from postgres, the LuaSQL library is not fully compatible with it. So, apparently, sailor itself runs well on xavante & 5.3 (see here: https://travis-ci.org/sailorproject/sailor/builds/108734493). The LuaSQL module is not a dependency, though, but will be most likely used, so I'm not sure how to proceed now. Should I state we're compatible and make a document with a compat table?

We should probably try to make LuaSQL 5.3-compatible :)

That sounds a bit too complicated for me but I can try :~
Concerning performance tests: this is not necessary for having a stable sailor, of course, but I think we absolutely should have it for the release announce "Look, we have this software and look at how fast it is!!! :D" No matter what we will get, my instinct says it will be good overall just because of Lua itself. So we won't need to tweak anything, just measure it.
Also, can we take a moment to talk about LuaSec? I removed the email module long ago with the goal of adding it as a separate external and optional module only because of dependency on LuaSec. Installing LuaSec through LuaRocks almost never will work at first try, it will never find the required headers, and I thought this was unnecessary pain for people installing sailor. I wouldn't have an issue getting the email module back and add LuaSec back as a dependency if this was better...

Re. LuaSec you just mean he has to do a release right?
Also, the email module does not depend on LuaSec when using OpenResty. But LuaRocks currently has no way to deal with this kind of dependency :(

Wait. Nevermind. Either I was using an old version of LuaRocks or an old version of LuaSec. I'm not having that issue anymore (even on LuaSec 0.5)! Sorry for bugging people ^^' I'm not sure about it's 5.3 compatibility though. Gonna check that now

Ok! Apparently that's alright on 5.3 too. I guess I only need to write a switche between resty's mail and my mail module according to server used! Yay

Would anyone like to contribute to adding Sailor here? https://www.techempower.com/benchmarks/

LuaSec 0.5 has some issues with Lua 5.3.
Next version will solve it (release is coming soon)

On master branch luasql-mysql works with Lua 5.3 (at the very least it doesn't crash on require), so, again, it just needs a release.

copas 2.0.1 has been released

Hey, I know you said you think extensions is not really necessary for the 1.0, but I'd still like your input!
I've created a separate issue for this: https://github.com/sailorproject/sailor/issues/82

What about updating Bootstrap?

Good idea!

I suggest #58 to the list

Added!


Add few NFT coins (keep in mind that the max tweet length is 280)

Refer to this website and use the coin gecko api
Add the coins in the net category.
Add 3-4 coins and all in a new line and each having an emoji.

Make it something similar to this.

hey can i get assigned to this?

You have been assigned @ramselvaraj
Please work on the issue 😃

You have been assigned @ramselvaraj Please work on the issue 😃
yes doing lol

does the tweet have to include the original coin prices as well?

I would work on this issue

does the tweet have to include the original coin prices as well?

original? use inr prices.
try adding coins like ApeCoin, Chilliz, Axie Infinity, etc

can i work on this?


Replicating the user story geofencing-ios-sdk#83 in the enterprise SDK

Problem
What
Replicating the user story geofencing-ios-sdk#83 in the enterprise SDK
Why
To keep the enterprise SDK up to date.
Who
Clients
Solution
How

[ ] Replicate the user story geofencing-ios-sdk#83 in the enterprise SDK

Supporting information
Refer PR: https://github.com/Woosmap/geofencing-ios-sdk/pull/84
Expected change level
Minor
Dependencies

[ ] https://github.com/Woosmap/geofencing-ios-sdk/issues/83

Acceptance criteria

[ ] As a McDonald customer, when I order a burger and choose the Pedestrian Click&Collect AND theoptimizeDistanceRequest is set on true, then a geofence event is triggered except if I'm moving more than 2 times faster than expected
[ ] As a McDonald customer, when I order a burger and choose the Pedestrian Click&Collect AND theoptimizeDistanceRequest is set on false, then a geofence event is triggered even if I'm moving more than 2 times faster than expected

Documentation
None.

invalid branch


Small iCloud fix

Return true when iCloud finishes setting up. Otherwise an error will be reported even though it set up correctly (as mentioned here).

:+1:


Feature: Emit group stats information

Feature description
It will be useful to have the group stats like lag, hw and per partition offset emitted in the log to keep track of progress.

By default emitting it every 20-30 seconds would be enough at first, maybe make it configurable. In the future we could roll up the connector metrics into the Conduit metrics exposed through the /metrics endpoint by exposing a "metrics connector utility service" (similar to the schema service we are introducing in v0.11.0).


Populate Data for different DAOs

FE Data is hardcoded to Diamond DAO. We should be able to surface data dynamically based on a user's DAO.

Closing this issue as product requirements have changed


chore: bdd-spring-1574163031 to 0.0.1

chore: Promote bdd-spring-1574163031 to version 0.0.1

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

Needs approval from an approver in each of these files:

OWNERS

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


NBAndroid-Core plugin can't Install on Apache NetBeans 12.2

The team should mention specific version of NB that is supported by the plugin or else , others will get the same issue.
I've read #251 and #234 and #235 and no luck.

i have same issue. i was using netbean 12.2, apache ant 1.10.9, and open jdk 11

i have same issue. i was using apache netbeans 12.4


Change default replica port from 9000 to current-dfx-default 8000

Motivation:

Use the same port as the default project from dfx new so this project is not too surprising, feels familiar for new devs to learn default conventions.

(reset was in order to re-make commits with gpg signatures (ty https://superuser.com/a/1123928)


Add GitHub Actions/Setup Workflow

Reference:
https://docs.github.com/en/actions/learn-github-actions/understanding-github-actions

Feel free to take this issue, in case anyone founds appropriate

Implement a additional action to auto close Issue when requirements are met.

I would like to work on this issue, please assign it to me.

@neelansh27 Thanks for sharing it, I was aware of the same resource. Maybe in that case, during the final review of a particular PR, one needs to make sure to use any of the above mentioned keywords to facilitate auto closing of the Issue as well.

For reference: https://pre-commit.com/

add action that when a new issue is created it automatically gets added to the project section with a label new

@neelansh27 Please take the above 2 action items at top priority. Thanks!

@SID262000 Please add me as a member of the organisation with permissions to edit projects so that I can set up the workflow which @AryanGupta0007 told me to do.

Request approved.
@AryanGupta0007 @Devansh-Singh-Parmar Please grant necessary access as requested for seamless execution of the task, Thanks

Granted.
@SID262000 @neelansh27 @AryanGupta0007

Thank you @Devansh-Singh-Parmar
@AryanGupta0007 I've implemented the workflow to auto add issues to project with status "new".

Is this issue worth closure.
cc: @neelansh27 @AryanGupta0007

There are a few things I think we should discuss in today's meeting before closing the issue.

@AryanGupta0007 please take this into account during today's meeting

Action: Auto delete remote branch post merging of PR
cc: @neelansh27


Improve save handling for built-in scripts

This PR improves the way built-in scripts saved state/saving is handled, to bring them pretty on par with normal scripts.
Summary:

unified the way of getting script name. Script editors have get_name() method for that, but built-in scripts had some weird special case that omitted this method (even though the method itself also had a case for built-in scripts lol). I unified that
with the above, the "saved" status of built-in scripts is now properly tracked. Before they were always internally "unsaved" (and closing a modified built-in script always opened the save dialog) and never displayed their status, now unsaved built-in scripts properly display (*)
whenever scene is saved in editor, all built-in scripts that belong to this scene will be marked as saved
when you save a built-in script (e.g. using Ctrl+Alt+S shortcut), its scene will be saved instead of trying to save the resource and opening a "Save As" dialog

Would be good to apply the get_name changed to text_editor as well.

Are built-in TextFiles even a thing? Also #28607 strikes again.

Not sure if we should also change the FILE_SAVE_ALL action to take into account built-in scripts.

It would be easier if saving wasn't handled in multiple places :/
save_all_scripts is called during save_external_data and built-in script isn't really an external data, so I didn't handle it. But it probably makes sense for Save All option in menu...

So it turns out that saving scene when saving script brings many problems (who would've thought...). I had to move the scene_saved signal.

Thanks!

Would need a dedicated cherry-pick PR for 3.x.


fix(bridge): working version

hi,
there were few minor bugs for ubuntu 22.04 with numpy 1.25.

branch carla-python-api is used to build python client package, please commit to branch humble-carla-0.9.14

@gezp  is it ok now?

you should go from  humble-carla-0.9.14 and cherry pick your commits.


chore(docs): change npmcdn to unpkg

per https://twitter.com/mjackson/status/770424625754939394

Possible dup of #2226 ?

LGTM

merged!


Set --panel-bg in Hoist-React Admin app.

Fixes a styling issue in the Admin app that Lee noticed on the IdleDialog.
If an App does not specify a --panel-bg color, an App's Panel background will fall back to 'transparent'
See
https://github.com/xh/hoist-react/blob/develop/desktop/cmp/panel/Panel.scss#L3
and
https://github.com/xh/hoist-react/blob/develop/styles/vars.scss#L229

I don't recall, but I think it's worth making that change to have --panel-bg == --xh-bg and we can look out for anything that breaks.

I don't recall, but I think it's worth making that change to have --panel-bg == --xh-bg and we can look out for anything that breaks.

@amcclain Do you mean we should do this?:
In this file: https://github.com/xh/hoist-react/blob/develop/styles/vars.scss#L229
replace  --xh-panel-bg: var(--panel-bg, transparent);
with --xh-panel-bg: var(--panel-bg, --xh-bg);

Yes - done in 0fd88e28bf4543b62bf8b6c243f54fc4a4e600e3 - I honestly don't know why it was how it was. I will keep an eye out for any problems!


Suggestions for additional RTM Form explanations

I think the RTM Form pages are missing an explanation of what the Excel options mean when clicking on the Submissions tab when viewing a Live form.
For example, I was researching to see if I can upload submissions from an OBM form to a replica of it on RTM. I am confused on what the 'Upload Excel Template' option means. Does this mean I can upload submissions from another form onto a RTM form?
Please see screenshot of area I'm talking about below.

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

ID: 74404264-9ddd-9b26-0b5c-c7314ef93c83
Version Independent ID: 74404264-9ddd-9b26-0b5c-c7314ef93c83
Content: Manage real-time marketing forms
Content Source: ce/marketing/real-time-marketing-manage-forms.md
Service: dynamics-365-marketing
GitHub Login: @petrjantac
Microsoft Alias: alfergus

Thanks for your comment, @HusqMark. This issue has been assigned to the doc author for review.


about the Flops and params

I've measured this implementation using this script:
https://github.com/ShichenLiu/CondenseNet/blob/master/utils.py
and got the following result:
FLOPs: 320.19M, Params: 3.51M
which is slightly higher than the paper.
I just confusing about this.

Thanks so much! I just find out the problem. The official TF implementation has a small difference against paper. I have modified my implementation accordingly and upload the new pretrained model. The statistics look identical now.


Remove Topic Icons from display for Alaska

Remove Topic Icons from display for Alaska:
Alaska Native Issues
Criminal Case Information
Civil Rights & Human Rights
Estate & Wills
Guardianship & Conservatorship (incapacitated adult or minor)
Money, Debt & Consumer Issues
Public Benefits
Veterans & Military
Remaining Topic Icons for Alaska:
Family
Domestic Violence and Abuse

@KellyeDC , @svasylenko , 1.5-2.5 hours for three databases
(dev,stage,prod)

The focus is stage for review and prod for pilot.  Please remove update in dev, if necessary.
Kellye Bennett
Legal Navigator Project Manager
Legal Services Corporation

Office of Information Technology
3333 K Street, NW
Washington, DC 20007
P:<PHONE_NUMBER>
M:<PHONE_NUMBER>
E<EMAIL_ADDRESS>
From: yevhenobertas<EMAIL_ADDRESS>Sent: Thursday, October 10, 2019 9:22:50 AM
To: LSCOIT/LegalNavigator<EMAIL_ADDRESS>Cc: Kellye Bennett<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [LSCOIT/LegalNavigator] Remove Topic Icons from display for Alaska (#1005)
@KellyeDChttps://github.com/KellyeDC , @svasylenkohttps://github.com/svasylenko , 1.5-2.5 hours for three databases
(dev,stage,prod)
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://github.com/LSCOIT/LegalNavigator/issues/1005?email_source=notifications&email_token=AK5GT5FXPEUDUZ4BR74JWSLQN4UCVA5CNFSM4I5IW562YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEA4JDQI#issuecomment-540578241, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AK5GT5BLGKWREDA4ZXCXZT3QN4UCVANCNFSM4I5IW56Q.
[X]
Caution External Email Alert!
This message was sent from someone outside of LSC. Please do not click on links or open attachments unless you recognize the source of this email and know that the content is safe. If you believe that this email is a phishing attempt or contains malicious files or offensive content please contact the OIT HelpDesk.
OITHELPDESK mailto:oithelpdesk.lsc.gov

@KellyeDC , Fixed on the both development and staging environments.

We have removed Topic Icons from display for Alaska in both dev and stage environments.
Remaining Topic Icons for Alaska:
Family
Domestic Violence and Abuse


Close is waiting indefinitely

When Close is invoked, zk_client waits indefinitely on this line. Buffered channel(c.sendChan) is full and waiting to send a request over this channel.
(dlv) bt
0  0x000000000042ebac in runtime.gopark
   at golang/go-1.9.2/src/runtime/proc.go:288
1  0x000000000042ec9e in runtime.goparkunlock
   at golang/go-1.9.2/src/runtime/proc.go:293
2  0x000000000040568b in runtime.chansend
   at golang/go-1.9.2/src/runtime/chan.go:222
3  0x0000000000405413 in runtime.chansend1
   at golang/go-1.9.2/src/runtime/chan.go:113
4  0x000000000079dbaf in vendor/github.com/samuel/go-zookeeper/zk.(*Conn).Close
   at /<Internal Path>/vendor/github.com/samuel/go-zookeeper/zk/conn.go:945

Though this method
c.queueRequest(opClose, &closeRequest{}, &closeResponse{}, nil)

is in select call, for select to work it has to collect the channel before waiting on channel. In this case channel is never read and Close call is waiting indefinitely. Do we know why this might be happening? If it just a matter of honoring the timeout, can we please ensure, Close honors the timeout in https://github.com/samuel/go-zookeeper/blob/master/zk/conn.go#L317 ?

Also seem to be affected by this.


Installation difficulty on Debian

Hi, I'm running Debian 12 and when I try to install and launch for source or from the .deb binary, I receive this error:
[31440:0809/143308.935355:ERROR:nss_util.cc(357)] After loading Root Certs, loaded==false: NSS error code: -8018
I can't tell if that's caused by my setup or your build.
Thanks in advance.

Seems to be a problem with chrome certificates on debian, but I can't figure it out.

I will not close this PR until a Debian expert can help you solve the problem : )

I have a problem with the laptop clock battery. That might be causing the problem. I'm getting a new one and then I'll try again.

I still couldn't get it to install from the release, but I built it from scratch and it runs.


Use File.exist? instead of File.exists?

In newer versions of Ruby using File.exists? will warn about deprecation. The File.exist? method has been around forever so this will not introduce any backwards compatibility problems.

Thanks, @Manfred! That makes sense. :)


Use a "wildcard" Manufacturer for Tuya TS0042 and TS0043 quirks

This PR requires new zigpy>=0.31.0 version and uses a wildcard quirk, matching only on the model and endpoint signature.

Pull Request Test Coverage Report for Build 502473034

0 of 0   changed or added relevant lines in 0 files are covered.
6 unchanged lines in 1 file lost coverage.
Overall coverage decreased (-0.1%) to 82.857%

Files with Coverage Reduction
New Missed Lines
%

zhaquirks/konke/init.py
6
75.0%

Totals

Change from base Build 498377701:
-0.1%

Covered Lines:
3248

Relevant Lines:
3920

💛  - Coveralls

Pull Request Test Coverage Report for Build 502473034

0 of 0   changed or added relevant lines in 0 files are covered.
6 unchanged lines in 1 file lost coverage.
Overall coverage decreased (-0.1%) to 82.857%

Files with Coverage Reduction
New Missed Lines
%

zhaquirks/konke/init.py
6
75.0%

Totals

Change from base Build 498377701:
-0.1%

Covered Lines:
3248

Relevant Lines:
3920

💛  - Coveralls

Does it make sense to also to do it for this: https://github.com/zigpy/zha-device-handlers/blob/4f14ef01ee9b7bcef48477afdb1023f51fe2f552/zhaquirks/tuya/valve.py#L172-L182 ?

Does it make sense to also to do it for this: https://github.com/zigpy/zha-device-handlers/blob/4f14ef01ee9b7bcef48477afdb1023f51fe2f552/zhaquirks/tuya/valve.py#L172-L182 ?

Codecov Report

Merging #735 (3cb3c23) into dev (660a1f4) will decrease coverage by 0.10%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##              dev     #735      +/-   ##
==========================================
- Coverage   83.00%   82.90%   -0.11%
==========================================
  Files         176      176
  Lines        3942     3942
==========================================
- Hits         3272     3268       -4
- Misses        670      674       +4

Impacted Files
Coverage Δ

zhaquirks/tuya/ts0042.py
100.00% <ø> (ø)

zhaquirks/tuya/ts0043.py
100.00% <ø> (ø)

zhaquirks/konke/__init__.py
75.00% <0.00%> (-16.67%)
:arrow_down:

zhaquirks/tuya/__init__.py
83.33% <0.00%> (+1.11%)
:arrow_up:

Continue to review full report at Codecov.

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

Codecov Report

Merging #735 (3cb3c23) into dev (660a1f4) will decrease coverage by 0.10%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##              dev     #735      +/-   ##
==========================================
- Coverage   83.00%   82.90%   -0.11%
==========================================
  Files         176      176
  Lines        3942     3942
==========================================
- Hits         3272     3268       -4
- Misses        670      674       +4

Impacted Files
Coverage Δ

zhaquirks/tuya/ts0042.py
100.00% <ø> (ø)

zhaquirks/tuya/ts0043.py
100.00% <ø> (ø)

zhaquirks/konke/__init__.py
75.00% <0.00%> (-16.67%)
:arrow_down:

zhaquirks/tuya/__init__.py
83.33% <0.00%> (+1.11%)
:arrow_up:

Continue to review full report at Codecov.

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

Does it make sense to also to do it for this:

We could do it for tuya/valve.py but for Tuya blind motors which are using the same model name, we're stuck to using the models info.

Does it make sense to also to do it for this:

We could do it for tuya/valve.py but for Tuya blind motors which are using the same model name, we're stuck to using the models info.


debug: ability to disable health check probes on pod copies

Debugging pods by creating a copy (specifically changing the container image or the running command) can lead to the pod being restarted via liveness & startup health check failures.
eg: if I have a http service with a httpGet liveness probe configured, starting a debug container via kubectl debug myapp -it --copy-to=myapp-debug --container=myapp -- sh won't be listening on a port, and will fail the liveness checks and be restarted, killing my debug shell.
What would you like to be added:
An easy way of disabling liveness & startup probes for debug pod copies, and doing it by default. Longer discussion on readiness probes follows below.
Why is this needed:
Debug shells dying every few seconds is a bit a hindrance to debugging. 😄
Readiness Probes:
These prevent pods from receiving traffic, so they're IMO conceptually useful to keep: if I start a http service in my debug pod with verbose logging enabled, having it receive traffic could be a good idea. Ctrl-C it and it'd go back to being unready and stop receiving traffic. Not copying readiness probes marks the pod as always ready.
Labels aren't copied by default to debug pods, so to get any service traffic routed I need to add labels to my running debug pod.
Alternative viewpoint: if I was making & stepping through test requests with a daemon running in a debugger, kubernetes doing GET /healthz every 3 seconds could be extremely annoying.
Ideas:

Don't copy liveness & startup probes when using --copy-to=, only readiness probes
Don't copy any probes when using --copy-to=.
Adding a --copy-probes=all|none|(liveness|readiness|startup,...) flag, with default as readiness
(3), with default as none

(2) is probably the simplest approach that covers the most use cases.

Thanks for the feedback @rcoup. I agree, and I think this is part of a bigger issue where we need a bit more configurability in kubectl debug. I'll add this to the list of issues we're tracking in kubernetes/enhancements#1441.
I think I also agree that your second idea seems like a better default, regardless of the above, but I need to think about it a bit more.
/triage accepted

/assign verb

/reopen
/remove-lifecycle rotten
Should be fixed by https://github.com/kubernetes/kubernetes/pull/110526


Loss does not decrease, and the model is not trained(Loss不下降，模型没有得到训练)

Hi, honorable competition winner. I deployed your code locally, but the results of many rounds of training seem to be that the model has not been trained, and the results are still random. The accuracy rate can only reach around 1/226.
For your code, the only modification I made was that batch-size is set to 2 for resource constrain, and the 512512 data was directly resized to 256256 during data preprocessing.
No other changes were made.
If it is possible, do you know the reason for my problem?
（作者您好，我在本地部署了代码，但是多轮训练得到的结果好像模型没有得到训练，结果仍然是随机的。准确率只能达到1/226附近。
对于您的代码，我做的修改仅为资源受限batchsize设为2，数据预处理的时候将512512的数据直接resize成256256.除此之外未作改动。
如果有可能的话请问您知道我遇到问题的原因吗？）

Hi Siyu, thanks for your interests and I am happy to help. I assume that you are talking about training the Conv3D model, right? The batch size needs to be large to converge. I tried using a smaller batch size of 8 in our previous experiment and the model doesn't converge well. I believe the reason is on the sampling strategy and data augmentation techniques used in the data loader.
For example, when we sample 32 consecutive frames from the videos (length: 50 to 150 frames), but they may not contain enough information to optimize the model especially when the batch size is extremely small.
If the hardware configuration limits the batch size, I recommend increasing the batch size by sampling lesser frames (16 frames),  choosing a smaller model capacity or replacing label smoothing with normal cross entropy loss.

Thanks for your reply! I know the model may not converge because of the extremely small batch size, but the ACC is always 0%. It's like the model is not trained.
I will try your advisement and then reply to this issue.
Thank you again!

Since the hardware configuration limits the batch size, I set the batch size as 16 by sampling the 32 frames. However, the acc on test set is only 86.99%, which is far below the metric (97.81%) provided by 'final_models_finetuned/rgb_final_finetuned.pth'.
No other changes were made.
If it is possible, do you know the reason for my problem?


如何开启视觉模块微调？

请问视觉模块的参数默认是开启微调的么? 没有看到相关的参数

Same question. As far as i know, there is no visual encoder parameters involved in lora finetune https://github.com/modelscope/ms-swift/blob/4ad147eeecdf30c1ee5779b364c4e6aed3b9d37e/swift/llm/utils/utils.py#L489
But it seems PEFT can finetune the vision module. Waiting for an answer

Pull the main branch, then set --lora_target_modules ALL.

@Jintao-Huang 但是设置了--lora_target_modules ALL之后就会显存溢出，原理上应该不应该？ 视觉模块微调用到的显存要小于LLM部分吧  8卡40G A100
File "/root/.cache/huggingface/modules/transformers_modules/glm-4v-9b/visual.py", line 93, in forward
x = self.fc1(x)
File "/usr/local/lib/python3.10/dist-packages/torch/nn/modules/module.py", line 1553, in _wrapped_call_impl
return self._call_impl(*args, **kwargs)
File "/usr/local/lib/python3.10/dist-packages/torch/nn/modules/module.py", line 1562, in _call_impl
return forward_call(*args, **kwargs)
File "/usr/local/lib/python3.10/dist-packages/peft/tuners/lora/layer.py", line 569, in forward
result = result + lora_B(lora_A(dropout(x))) * scaling
torch.OutOfMemoryError: CUDA out of memory. Tried to allocate 376.00 MiB. GPU 5 has a total capacity of 39.39 GiB of which 248.38 MiB is free. Process 3861325 has 39.14 GiB memory in use. Of the allocated memory 38.09 GiB is allocated by PyTorch, and 574.45 MiB is reserved by PyTorch but unallocated. If reserved but unallocated memory is large try setting PYTORCH_CUDA_ALLOC_CONF=expandable_segments:True to avoid fragmentation.  See documentation for Memory Management  (https://pytorch.org/docs/stable/notes/cuda.html#environment-variables)

视觉模块没有使用gradient_checkpointing技术，后面看看能不能自动加上这个技术


NEWS: announce scipy 0.18.1

fixed the typo (0.18.1 instead of 0.18.0), rebased and pushed in 3ce3e02. thanks Evgeni


Handle router selection jitter timeout only once

While implementing CoAP retransmissions I've noticed that MLE layer retransmits Address Solicit on its own. The issue was, that once mRouterSelectionJitterTimeout hit 0, it kept calling BecomeRouter function every second until it received response and became a Router, which IMHO is incorrect behavior and result in high and unnecessary CoAP traffic.
This PR solves this issue, so the BecomeRouter/BecomeChild functions are called only once, when mRouterSelectionJitterTimeout hits 0.

Current coverage is 72.32% (diff: 71.42%)

Merging #758 into master will decrease coverage by 0.05%

@@             master       #758   diff @@
==========================================
  Files           106        106
  Lines         15794      15795     +1
  Methods        2154       2154
  Messages          0          0
  Branches       1876       1877     +1
==========================================
- Hits          11431      11423     -8
- Misses         3748       3753     +5
- Partials        615        619     +4

Powered by Codecov. Last update 118ef08...9762c2e


Bug: Unable to edit my own insights page due to an unauthorized error.

Describe the bug
I'm unable to edit my own insights page. It says I'm not authorized.
Steps to reproduce

Create a new insights page
Once it's been created (public or private), click on the pencil button (edit)

The page loads with an unauthorized message.

Affected services
insights.opensauced.pizza
Platforms
Desktop
Browsers
Other (add additional context)
Environment
Production
Additional context
Arc browser (Chromium based)
Code of Conduct

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

Contributing Docs

[X] I agree to follow this project's Contribution Docs

@nickytonline are you able to try logging out and logging back in? Might be a JWT thing.

I figured out what the issue is @bdougie. The user ID is a number, but in the meta data, it's a string, so the !== is true and that's why I'm getting the unauthorized.

I figured out what the issue is @bdougie. The insight.user_id is a number, but in the meta data, it's a string, so the !== is true and that's why I'm getting the unauthorized.

https://github.com/open-sauced/insights/blob/5bd4e48576d5f59b27d32eed4471f58c40a96082/pages/[filterName]/insights/[insightId]/edit.tsx#L28-L30

If it's a bigger job to rework the user metadata, you could do this for now with a TODO to fix metadata. If there is no user data, Number(user?.user_metadata.sub) will result in NaN, so still all good for the condition.
if (insight && insight.user_id !== Number(user?.user_metadata.sub)) {
   return <>Unauthorized</>;
 }

@nickytonline That's a reasonable change to me

If that's the case, I think this would make for a great first PR. I'm not sure about the testing story though as I haven't dipped my toes in the Insights project yet.If tests are required, happy to pair with someone if they want.

Agreed! No additional tests would be required in this case

Just heads up @nickytonline as we had to push this through because of the production impact. Please follow-up with other findings!


Stuck on [INFO] fitting nerf...  0%

Hi! I have followed the installation guide and tutorial, but I am getting stuck on the step ( It stays on 0% indefinitely):
[Comfy3D] [Load_Large_Multiview_Gaussian_Model] loaded model ckpt from F:\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack\checkpoints/lgm\model_fp16.safetensors
Number of points at loading :  47778
[INFO] fitting nerf...
0%|                                                                                | 0/512 [00:00<?, ?it/s]

There is a big chance because of the torch runtime lock, can you please check if this link solve the problem

Seeing as how the issue is still open, I will add the steps I followed to resolve this issue.
1 - in ComfyUI folder, search for file cpp_extension.py
2 - in cpp_extension.py, search for the line that contains baton = FileBaton(os.path.join(build_directory, 'lock'))
3 - right after the line with baton, add the line print(build_directory)
4 - run ComfyUI and the workflow that gets stuck. In cmd, you should have a path printed after the line  ```
[Comfy3D] [Load_Large_Multiview_Gaussian_Model] loaded model ckpt from F:\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack\checkpoints/lgm\model_fp16.safetensors
Number of points at loading : 47778
5 - go to the path from cmd and you should find some files there, one of them being **Lock**. If you delete that file and run ComfyUI again, it should now work.

Seeing as how the issue is still open, I will add the steps I followed to resolve this issue.鉴于问题仍然存在，我将添加解决此问题所遵循的步骤。
1 - in ComfyUI folder, search for file cpp_extension.py1 - 在 ComfyUI 文件夹中，搜索文件 cpp_extension.py 2 - in cpp_extension.py, search for the line that contains baton = FileBaton(os.path.join(build_directory, 'lock')) 2 - 在 cpp_extension.py 中，搜索包含 baton = FileBaton(os.path.join(build_directory, 'lock')) 的行 3 - right after the line with baton, add the line print(build_directory) 3 - 在带有指挥棒的行之后，添加行 print(build_directory) 4 - run ComfyUI and the workflow that gets stuck. In cmd, you should have a path printed after the line [Comfy3D] [Load_Large_Multiview_Gaussian_Model] loaded model ckpt from F:\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack\checkpoints/lgm\model_fp16.safetensors Number of points at loading : 47778 4 - 运行 ComfyUI 和卡住的工作流程。在 cmd 中，您应该在 [Comfy3D] [Load_Large_Multiview_Gaussian_Model] loaded model ckpt from F:\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-3D-Pack\checkpoints/lgm\model_fp16.safetensors Number of points at loading : 47778 行之后打印一个路径 5 - go to the path from cmd and you should find some files there, one of them being Lock. If you delete that file and run ComfyUI again, it should now work. 5 - 从 cmd 转到该路径，您应该在那里找到一些文件，其中之一是 Lock。如果您删除该文件并再次运行 ComfyUI，它现在应该可以工作了。

Damn, I found out I didn't have this file called lock.Help me plz.


Compile time flag to disable audio visualizer support

Dont compile fftw which will break the sound visualizer (We can just return a buffer of 0s in the buffer or whatever).
I think it might be useful for compile times

Or just replace fftw with some other simpler alternative. As long as its not a huge perf regression I think it'd be fine

Now that we're no longer using fftw and switched to mufft I'm gonna close this


Custom player views design

Is possible to use the same functionlalities with other players controls layout and style?
Like custom slider which is same as one one used by original youtube app, or custom play and pause images which are centered in player?
Thanks for any advice! :]

@ninoid  Hey you get any solution?
I am also looking for same but didn't get any solution for this.
Plz, suggest if you find any solution.
Thanks


Getting an error (legacy tweet undefined) when fetching some tweets

Probably a duplicate of https://github.com/Rishikant181/Rettiwt-API/issues/443.
Using 2.7.0, this statement:
await rettiwt.tweet.details('1781932445375328583');

fails with the following error:

/home/jeto/dev/projects/***/node_modules/.pnpm/rettiwt-api@2.7.0/node_modules/rettiwt-api/dist/models/data/Tweet.js:22
this.createdAt = tweet.legacy.created_at;
^
TypeError: Cannot read properties of undefined (reading 'created_at')
at new Tweet (/home/jeto/dev/projects/seedplantr/mansbestmeat-twitter-bot/node_modules/.pnpm/rettiwt-api@2.7.0/node_modules/rettiwt-api/dist/models/data/Tweet.js:22:39)
at FetcherService.deserializeData (/home/jeto/dev/projects/seedplantr/mansbestmeat-twitter-bot/node_modules/.pnpm/rettiwt-api@2.7.0/node_modules/rettiwt-api/dist/services/internal/FetcherService.js:256:39)
at TweetService. (/home/jeto/dev/projects/seedplantr/mansbestmeat-twitter-bot/node_modules/.pnpm/rettiwt-api@2.7.0/node_modules/rettiwt-api/dist/services/internal/FetcherService.js:289:49)
at step (/home/jeto/dev/projects/seedplantr/mansbestmeat-twitter-bot/node_modules/.pnpm/rettiwt-api@2.7.0/node_modules/rettiwt-api/dist/services/internal/FetcherService.js:44:23)
at Object.next (/home/jeto/dev/projects/seedplantr/mansbestmeat-twitter-bot/node_modules/.pnpm/rettiwt-api@2.7.0/node_modules/rettiwt-api/dist/services/internal/FetcherService.js:25:53)
at fulfilled (/home/jeto/dev/projects/seedplantr/mansbestmeat-twitter-bot/node_modules/.pnpm/rettiwt-api@2.7.0/node_modules/rettiwt-api/dist/services/internal/FetcherService.js:16:58)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

I'm not sure what's different about the tweet (or the account) - I've tested a couple of other quote tweets by that same account and I've encountered the same issue (very small sample though).

I think it's owing to the way the tweet details are extracted. I'll be checking it.

Turns out, the error was thrown because of a missing validation condition while de-serializing the tweets. Please update to v2.7.1 to fix the issue.


⚠ Samsung has degraded performance

In 9f801bd, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 2731 ms

Resolved: Samsung performance has improved in e86b41e.


get_width function throws a division by zero exception (fromatters.py, line 330)

Environment

Qiskit Terra version: ???
Python version: 3.7
Operating system:  windows

Makes total sense, if the time elapsed is 0, it will cause the exception:
[ len(f"{c.items_completed / c.time_elapsed.total_seconds():.2f}") for c in progress_bar.counters]
this happens only on windows. Linux never got there for some reason
File "C:\...Lib\site-packages\prompt_toolkit\shortcuts\progress_bar\base.py", line 238, in run
self.app.run(pre_run=self._app_started.set)
File "C:\Users\...Lib\site-packages\prompt_toolkit\application\application.py", line 978, in run
return loop.run_until_complete(
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\...AppData\Local\Programs\Python\Python311\Lib\asyncio\base_events.py", line 653, in run_until_complete
return future.result()
^^^^^^^^^^^^^^^
File "C:\Users\...\projects\Knowledge-Nexus\Lib\site-packages\prompt_toolkit\application\application.py", line 885, in run_async
return await _run_async(f)
^^^^^^^^^^^^^^^^^^^
File "C:\Users\...\projects\Knowledge-Nexus\Lib\site-packages\prompt_toolkit\application\application.py", line 743, in _run_async
self._redraw()
File "C:\Users\...\projects\Knowledge-Nexus\Lib\site-packages\prompt_toolkit\application\application.py", line 557, in _redraw
self.context.copy().run(run_in_context)
File "C:\Users\...\projects\Knowledge-Nexus\Lib\site-packages\prompt_toolkit\application\application.py", line 540, in run_in_context
self.renderer.render(self, self.layout)
File "C:\Users\...\Lib\site-packages\prompt_toolkit\renderer.py", line 675, in render
layout.container.write_to_screen(
File "C:\Users\...\Lib\site-packages\prompt_toolkit\layout\containers.py", line 400, in write_to_screen
c.write_to_screen(
File "C:\Users\...\Lib\site-packages\prompt_toolkit\layout\containers.py", line 692, in write_to_screen
sizes = self._divide_widths(write_position.width)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\...\Lib\site-packages\prompt_toolkit\layout\containers.py", line 633, in _divide_widths
dimensions = [c.preferred_width(width) for c in children]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\....\Lib\site-packages\prompt_toolkit\layout\containers.py", line 633, in
dimensions = [c.preferred_width(width) for c in children]
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\....Lib\site-packages\prompt_toolkit\layout\containers.py", line 1598, in preferred_width
dimension=to_dimension(self.width),
^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\....Lib\site-packages\prompt_toolkit\layout\dimension.py", line 194, in to_dimension
return to_dimension(value())
^^^^^^^
File "C:\Users\...\Lib\site-packages\prompt_toolkit\shortcuts\progress_bar\base.py", line 199, in width_for_formatter
return formatter.get_width(progress_bar=self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\...\Lib\site-packages\prompt_toolkit\shortcuts\progress_bar\formatters.py", line 329, in get_width
all_values = [
^
File "C:\Users\...\Lib\site-packages\prompt_toolkit\shortcuts\progress_bar\formatters.py", line 330, in
len(f"{c.items_completed / c.time_elapsed.total_seconds():.2f}")
~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
ZeroDivisionError: float division by zero
float division by zero

What is happening?
Every now and then I get an exception DivisionByZero
How can we reproduce the issue?
I am using it to display ProgressBar counters.
Not sure I can give you the required conditions, but it is obvious how to fix. Don't divide by 0. For example, this will fix it
def get_width(self, progress_bar: "ProgressBar") -> AnyDimension:
all_values = [
len(f"{c.items_completed / c.time_elapsed.total_seconds():.2f} ") if c.time_elapsed.total_seconds() else 0
for c in progress_bar.counters
]
if all_values:
return max(all_values)
return 0
What should happen?
No division by 0 exception
Any suggestions?
Handle 0 time_elapsed case like:
def get_width(self, progress_bar: "ProgressBar") -> AnyDimension:
        all_values = [
            len(f"{c.items_completed / c.time_elapsed.total_seconds():.2f} ") if c.time_elapsed.total_seconds() else 0
            for c in progress_bar.counters
        ]
        if all_values:
            return max(all_values)
        return 0

Are you sure this relates to Qiskit?  You haven't filled in your Qiskit version, I don't see "qiskit" in any of your outputs, and Terra has never defined any function called get_width.

You are correct. I am sorry, got into the wrong project.


spdm_crypt_lib: Expose the base_hash_algo

The base_hash_algo is useful to know if you are using libspdm as a
library.
Reading it from the libspdm_context_t struct isn't ideal as the struct
is private and also doesn't work if using Rust for the implementation.

This PR also fixes the documentation in include/library/spdm_crypt_lib.h.

also doesn't work if using Rust for the implementation.

Are you saying that it's difficult / impossible for Rust to get the BaseHashAlgo via libspdm_get_data?

Honestly, I forgot about libspdm_get_data()...
That does work. libspdm_get_data() is a little clunky as you end up with something like this
    let mut spdm_algo_base_hash = SpdmAlgoBaseHash(0);
    let hash_dptr = &mut spdm_algo_base_hash.0 as *mut _ as *mut c_void;

    let ret = libspdm_rs::libspdm_get_data(
        cntx_ptr,
        libspdm_rs::libspdm_data_type_t_LIBSPDM_DATA_BASE_HASH_ALGO,
        &parameter as *const libspdm_rs::libspdm_data_parameter_t,
        hash_dptr,
        &mut data_size,
    );

    if LibspdmReturnStatus::libspdm_status_is_error(ret) {
        return Err(ret);
    }

but it works. I can close this if that's the preferred approach

if you want to expose, then we need to expose all algorithms, including hash, asym, req_asym, dhe, aead, etc.

No worries. I'm going to close this then


C#: Fix uses of old Configuration names

Looks like I forgot to replace these in 1b634785b50a8be5ff6f06feeb13726750115615, even though I could swear I did :confused:
Fixes #37128

Cherry-picked for 3.2.2.


Redundant note without clear explanation

The article has two identical notes in different sections - note is not clear as it pertains to how preceding yaml should be modified depending on the keyvault identity access configured.
Instance 1:

Instance 2:

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

ID: 409a3be9-4831-9401-0bb3-c65209bb3f42
Version Independent ID: 4cf81213-5989-f36c-7456-70accfe452c2
Content: Use the Azure Key Vault Provider for Secrets Store CSI Driver for Azure Kubernetes Service secrets - Azure Kubernetes Service
Content Source: articles/aks/csi-secrets-store-driver.md
Service: container-service
GitHub Login: @Nickomang
Microsoft Alias: nickoman

@MarcosMMartinez
Thanks for the feedback! We are currently investigating and will get back on this.

@MarcosMMartinez, Thanks for the feedback! We've consolidated the notes to improve readability. For additional clarity on how the YAML should be modified, the note now explicitly links to the access article: https://docs.microsoft.com/en-us/azure/aks/csi-secrets-store-identity-access
I've also included your feedback from https://github.com/MicrosoftDocs/azure-docs/pull/95792 , please close at your convenience.


outputcore: add sampling

Adds sampling configured at startup via the following:

SRC_LOG_SAMPLING_INITIAL
SRC_LOG_SAMPLING_THEREAFTER

Both of the above default to 100. Supercedes https://github.com/sourcegraph/log/pull/19

Codecov Report

Merging #20 (c710488) into main (0b3875f) will decrease coverage by 2.79%.
The diff coverage is 13.33%.

@@            Coverage Diff             @@
##             main      #20      +/-   ##
==========================================
- Coverage   57.14%   54.35%   -2.80%
==========================================
  Files          15       15
  Lines         546      563      +17
==========================================
- Hits          312      306       -6
- Misses        226      249      +23
  Partials        8        8

Impacted Files
Coverage Δ

init.go
0.00% <ø> (ø)

logtest/core.go
47.36% <ø> (-16.92%)
:arrow_down:

sinks_output.go
0.00% <0.00%> (ø)

logtest/logtest.go
78.08% <100.00%> (+0.93%)
:arrow_up:

Continue to review full report at Codecov.

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


🐛 AutoFixture AutoMoqCustomization not working when building unit test on devOps git Build pipeline

Hi Team,
We have a project with unit test . In unit test we are using Moq functionality
protected IFixture _fixture;
_fixture=new Fixture().Customize(New AutoMoqCustomization())   this line is not building
this is little bit legacy code and was building on local with ref of
using Ploeh.AutoFixture
using Ploeh.AutoFixture.AutoMoq
but we found above dll are  obselete now so we added ref of
using AutoFixture
but  its not working  to execute _fixture=new Fixture().Customize(New AutoMoqCustomization())   line of code
Any suggestion.

Can you provide a sample with the problem?

Hi,
I was working further, and found in cs.proj file assembly information was not updated, not sure but it did not updated csproj fileautomatically when added the nuget for moq new version. So i manually updated the cs.proj file and its worked.
Thanks

Closing this thread with above solution.


Spacing between title and its bar

Is there any way to give space between the title and its consecutive bar?..
I have looked the docs but I am unable to find any option for this. my titles are long and they are going down in the bars.

Hi,
you can enlarge the space between title and bar with the combination of margin and padding, like:
margin:{left:180},  padding:{left:-180}
Please close the issue if you resolve the issue.

yes thanks it worked, just one last question:

is there any property available for the very left margin? for the title?

got it thanks


About the format of Image rendering

Hello,
I would like to ask a quick question about image rendering. From README .md, the instruction is as follows:

Create a model list. Each line of the model list should be in the format [synset_id]/[model_id].
Run blender -b -P render_depth.py [ShapeNet directory] [model list] [output directory] [num scans per model] to render the depth images. The images will be stored in OpenEXR format.

However, I am quite confused about the format of the 'model list' and the 'ShapeNet directory'. Would you mind providing me with an easy example to show how it really looks like? Thanks a lot.

A look into data_util.py helps.
[ShapeNet directory] = /datasets/ShapeNetCore.v1
[model list] = model_list.txt
[num scans per model] = 8

The model_list.txt should contain:
02958343/1c9725db9005eda1aaa354fd606bff0
02958343/441d0b3f687e3721fed6082009db27d

@TonythePlaneswalker
In ShapeNetCore.v1, there are a total of 7497 elements for the car class (02958343). In your train.lmdb for car there are 5677 * 8 views and in the valid.lmdb there are 100 * 1 view. Why didn't you use all elements for training?

I remember encountering some errors while loading some of the car models for sampling/rendering. Maybe it's fixed now with the Blender rendering script (I switched to Blender later in the project). You can try using all the models for training.


Unable to publish a NET8 Functions App with ReadyToRun on the command line

Please see https://github.com/MatthewSteeples/ReadyToRun8/actions/runs/7508999929/job/20445457605 for repro
From what I can work out, the SDK generates a csproj file to do something with the Extensions that are referenced. This csproj (generated in ExtensionsCsprojGenerator) is a NET6 project. If you set ReadyToRun as a command line parameter it's not able to build this project, presumably because everything else that it's building is NET8.
There's a workaround to set the ReadyToRun as part of the csproj rather than pass it in as command line, but I don't know what consequences that has (because it means that whatever the Extensions csproj output is used for won't have R2R enabled on it).

Related Developer Community Feedback

@MatthewSteeples what property are you setting in your csproj exactly? Is it ReadyToRun or PublishReadyToRun? The issue when using the command line param is it is a global property which propagates to the inner build. This PR included changes to suppress these known problematic global props from the inner build. Wondering if this is already solved or if a new prop will need to be added.

@jviau Thanks for the reply. At this point my repro only sets it via the command line. Did you mean to link to a PR?
The reason that I've raised this is because the first two things that I tried both resulted in failed builds:

Setting via command line - build fails
Setting via environment variable in the build - build fails
Setting via a property in the csproj - build succeeds

My concern with using option 3 is that while my projects are compiled as ReadyToRun, this extensions project is (presumably) not compiled with that setting. I don't know whether that's an issue or not though (as I'm not sure what this project does).

@MatthewSteeples yeah I understand the 3 scenarios: 1 & 2 are 'global properties' which propagate to the inner build. The functions SDK needs to suppress these from propagating. I just want to know the exact property you are setting in your csproj to verify what I need to suppress.

The property as it appears in the csproj file is PublishReadyToRun

@MatthewSteeples great thank you. This is addressed by #1946 and will be in the next SDK release (aiming for Monday 1/19).

Fix released: https://www.nuget.org/packages/Microsoft.Azure.Functions.Worker.Sdk/1.17.0-preview1