Decrypt failed [Windows | Tidal-GUI <IP_ADDRESS>]

V: <IP_ADDRESS>
Client Windows GUI
The new version no matter what you want to download it ends with "Decrypt failed" error.

I have only artist and album folder. With cover if exist
I have no files in the CrashDumps folder.

I am having the same issue

the same here, I don't know if is it I tried to get access cose or not, in any case now Ican't remove the access code and always error in decription. I did'nt ried without access code, so I don't know it could be related to that or not

Same. For MQA files as well...
https://tidal.com/browse/album/391686

tidal-dl on Ubuntu work fine :)

Do you know in which temp folder or file Tidal-gui.exe saves the preferences and settings?
I want to remove preferences of the old versions to see if it works. thanks

Do you know in which temp folder or file Tidal-gui.exe saves the preferences and settings?
I want to remove preferences of the old versions to see if it works. thanks

Yes. User Settings: C:\Users[UserName]\Documents\Tidal-gui
Dumps: C:[UserName]\Vonsky\AppData\Local\CrashDumps

The old version doesn't have this issue, tried now again. hoping a fix :-P

The old version doesn't have this issue, tried now again. hoping a fix :-P

<IP_ADDRESS> have another issue. The best choise now is <IP_ADDRESS> or tidal-dl.exe (python)

Also experiencing the same decrypt error regardless of hifi or master file downloads. (have premium subscription). Im on windows 10

I have the same issue  , no matter what  to download

Same here, I also noticed that the album isn't put in a folder with the artist name anymore, maybe that's where the error is. I feel like this might be related.

Same here, I also noticed that the album isn't put in a folder with the artist name anymore, maybe that's where the error is. I feel like this might be related.

Maybe filenaming/foldernaming?

Yes I was thinking the same that maybe the check after decrypting is still looking in the older folder /albums/artist

Tried <IP_ADDRESS>. but get errors too
Switched back to <IP_ADDRESS> and no problems.

Thx !!

Tried <IP_ADDRESS>. and Decrypt failed error in all cases.
Switched back to <IP_ADDRESS> and works well.
ps liked the old tidal icon better that the "default-looking" icon with the music note:
tidal-gui.zip

same issue, reverting to <IP_ADDRESS> works fine.

fixed


Broken by recent rustc nightly.

Just pinging you that it does not compile with current nightly.

Methods in std::rt moved to std::sys_common and some to std::os. Yet the sys module is private and methods that are needed in coroutine-rs can't be used anymore.

Yes, indeed. What's your suggestion?

Not sure if it's possible, but some methods could be reimplemented in the crate by itself. Yet there is an issue in the rust project on github to make some api in sys public instead of private.

My suggestion is to contact core team, and talk about it. They are very nice people and I'm sure they care about being able to express what this coroutine-rs is doing.

Tracking: https://github.com/rust-lang/rust/issues/28726

It seems that I could use std::thread::catch_panic to make it works right now. Please check the latest commit.

Seems to be working fine. Thanks


Displaying an image in Twitter tweet

How can I display an image in a Twitter tweet, is there an option?

Hello @somaria,
to display an image in a Tweet you need to share a link containing open-graph meta tags, it is explained in the understanding social sharing section of the Readme.


[Add] Add command group microsoft.datafactory/factories

command
status

datafactory list
done

datafactory show
done

datafactory delete
done

This checklist is used to make sure that common guidelines for a pull request are followed.

[x] The PR has modified HISTORY.rst describing any customer-facing, functional changes. Note that this does not include changes only to help content. (see Modifying change log).

[x] I adhere to the Command Guidelines.

Modified, can be re-examined and merged


Issue/628 satellite order

Pull Request
Description
make sure Satellite batch object has the dimesions in a certain order
Fixes #628
How Has This Been Tested?
-normal unittests
-added a test

[ ] Yes

Checklist:

[x] My code follows OCF's coding style guidelines
[x] I have performed a self-review of my own code
[ ] I have made corresponding changes to the documentation
[x] I have added tests that prove my fix is effective or that my feature works
[x] I have checked my code and corrected any misspellings

Codecov Report

Merging #640 (aac1225) into main (e68285d) will increase coverage by 0.00%.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##             main     #640   +/-   ##
=======================================
  Coverage   93.32%   93.33%
=======================================
  Files          45       45
  Lines        3041     3044    +3
=======================================
+ Hits         2838     2841    +3
  Misses        203      203

Impacted Files
Coverage Δ

..._dataset/data_sources/satellite/satellite_model.py
100.00% <100.00%> (ø)

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more


solved the issue with footer

Description
Made footer to stick to the bottom of the home page.

Related Issues or Pull Requests
#95
Have you read the Contributing Guidelines on Pull Requests?

[x] Yes
[ ] No

Checklist

[x] I've read the contribution guidelines.
[x] I've checked the issue list before deciding what to submit.
[x] I've edited the README.md and link to my code.

@chetan-rns , can you review this PR.


CLI Metadata querying functionality

Description
Add several queries to the Metadata CLI utility:

get id - gets a metadata entry by a metadata address id.
scope {scope_id|scope_uuid|session_id|record_id} - gets a scope by either its metadata address id, a scope uuid, or the scope uuid contained in a session or record metadata address.
fullscope {scope_id|scope_uuid|session_id|record_id} - gets a scope, its sessions and its records by its metadata address id, a scope uuid, or the scope uuid contained in a session or record metadata address.
session {session_id|scope_id|scope_uuid [session_uuid]} - Gets a session by either its metadata address id or both its scope uuid and session uuid. Or gets all sessions associated with a scope id or scope uuid.
record {record_id|session_id|scope_id|scope_uuid [record_name]} - Gets a record by either its metadata address id or both its scope uuid and record name. Or gets all records associated with a session id or associated with a scope id or scope uuid.
scopespec {scope_spec_id|scope_spec_uuid} - Gets a scope specification by either its metadata address id or its uuid.
contractspec {contract_spec_id|contract_spec_uuid|record_spec_id} - Gets a contract specification by its metadata address id, or its uuid, or the contract spec uuid in a record spec id.
recordspec {rec_spec_id|contract_spec_id|contract_spec_uuid [record_name]} - Gets a record specification by either its metadata address id or its contract specification uuid and record specification name. Or gets all record specifications associated with a contract spec id or contract spec uuid.
owner {address} - Gets the scope uuids of scopes owned by this address.
valueowner {address} - Gets the scope uuids of scopes that have this address as the value owner.

closes: #142

Before we can merge this PR, please make sure that all the following items have been
checked off. If any of the checklist items are not applicable, please leave them but
write a little note why.

[x] Targeted PR against correct branch (see CONTRIBUTING.md)
[x] Linked to Github issue with discussion and accepted design OR link to spec that describes this work.
[x] Wrote unit and integration tests
[ ] Updated relevant documentation (docs/) or specification (x/<module>/spec/)
[x] Added relevant godoc comments.
[x] Added a relevant changelog entry to the Unreleased section in CHANGELOG.md
[x] Re-reviewed Files changed in the Github PR explorer
[x] Review Codecov Report in the comment section below once CI passes

Other than a question for @dpederson-figure on the conventions used for address conversion methods that panic on error ... I think this PR looks great.

If it panics on the CLI or genesis, not a big deal.  Panics in modules usually aren't great (except in special cases).


Network policy troubles

I am having trouble connecting to one specific group of pods from our nginx-ingress, when other pods in the same namespace and with identical network policies are able to connect without issues.
I have setup a default-deny-ingress policy, which denys all ingress traffic.
I have two network policies, one for component=admin and one for component=web. They both allow ingress from app.kubernetes.io/name: ingress-nginx in namespace: ops.
With the configuration below, nginx has no trouble reaching component=web, however it cannot reach component=admin.
Network Policy List:
$ kubectl get networkpolicy
NAME                        POD-SELECTOR                                                                                AGE
default-deny-ingress        <none>                                                                                3d
app_name-admin                 app.kubernetes.io/component=admin,app.kubernetes.io/name=app_name                                                 9m52s
app_name-web                   app.kubernetes.io/component=web,app.kubernetes.io/name=app_name                                                   17d

default-deny-ingress policy:
$ kubectl get networkpolicy default-deny-ingress -o yaml
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
  annotations:
    kubectl.kubernetes.io/last-applied-configuration: |
      {"apiVersion":"networking.k8s.io/v1","kind":"NetworkPolicy","metadata":{"annotations":{},"creationTimestamp":"2020-06-04T16:04:11Z","generation":1,"name":"default-deny-ingress","namespace":"app_name","resourceVersion":"6413780","selfLink":"/apis/networking.k8s.io/v1/namespaces/app_name/networkpolicies/default-deny-ingress","uid":"5c741346-ae17-48c6-8733-75e15702724c"},"spec":{"podSelector":{},"policyTypes":["Ingress"]}}
  creationTimestamp: "2020-06-05T18:54:55Z"
  generation: 1
  name: default-deny-ingress
  namespace: app_name
  resourceVersion: "6717727"
  selfLink: /apis/networking.k8s.io/v1/namespaces/app_name/networkpolicies/default-deny-ingress
  uid: eaf78625-d07f-46c9-b718-a94e8f16e8d5
spec:
  podSelector: {}
  policyTypes:
  - Ingress

app_name-admin policy:
$ kubectl get networkpolicy app_name-admin -o yaml
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
  creationTimestamp: "2020-06-08T19:35:23Z"
  generation: 1
  labels:
    app.kubernetes.io/component: admin
    app.kubernetes.io/name: app_name
  name: app_name-admin
  namespace: app_name
  resourceVersion: "7541765"
  selfLink: /apis/networking.k8s.io/v1/namespaces/app_name/networkpolicies/app_name-admin
  uid: ca1409a2-f851-492c-be3f-9fa625c2b630
spec:
  ingress:
  - from:
    - namespaceSelector:
        matchLabels:
          name: ops
      podSelector:
        matchLabels:
          app.kubernetes.io/name: ingress-nginx
    ports:
    - port: 3000
      protocol: TCP
  podSelector:
    matchLabels:
      app.kubernetes.io/component: admin
      app.kubernetes.io/name: app_name
  policyTypes:
  - Ingress

app_name-admin pods:
kg pods -l app.kubernetes.io/component=admin,app.kubernetes.io/name=app_name
NAME                        READY   STATUS    RESTARTS   AGE
app_name-admin-dd8f976-j8qrb   1/1     Running   0          3h41m
app_name-admin-dd8f976-tknmc   1/1     Running   0          3h32m

app_name-web policy:
$ kubectl get networkpolicy app_name-web -o yaml
apiVersion: networking.k8s.io/v1
kind: NetworkPolicy
metadata:
  creationTimestamp: "2020-05-21T21:28:11Z"
  generation: 2
  labels:
    app.kubernetes.io/component: web
    app.kubernetes.io/name: app_name
  name: app_name-web
  namespace: app_name
  resourceVersion: "7545073"
  selfLink: /apis/networking.k8s.io/v1/namespaces/app_name/networkpolicies/app_name-web
  uid: ded1fadd-fe6b-49c6-a5ce-804a7c4f0112
spec:
  ingress:
  - from:
    - namespaceSelector:
        matchLabels:
          name: ops
      podSelector:
        matchLabels:
          app.kubernetes.io/name: ingress-nginx
    ports:
    - port: 3000
      protocol: TCP
  podSelector:
    matchLabels:
      app.kubernetes.io/component: web
      app.kubernetes.io/name: app_name
  policyTypes:
  - Ingress

app_name-web pods:
kg pods -l app.kubernetes.io/component=web,app.kubernetes.io/name=app_name
NAME                         READY   STATUS    RESTARTS   AGE
app_name-web-6f4566dc5d-85gfp   1/1     Running   0          3h41m
app_name-web-6f4566dc5d-f2mdp   1/1     Running   0          3h41m

What I've tested:
I am able to reach component=admin if I delete the default-deny-ingress policy.
I am not able to reach component=admin if I delete the default-deny-ingress policy and update the app_name-admin policy to port: 3001 instead of port: 3000.
In either case, this seems to be the rule dropping packets:
$ sudo iptables -Z
...send test requests...

$ sudo iptables-save -c  | grep DROP
...
[7:420] -A cali-tw-enib75d3ba3f0e -m comment --comment "cali:r3JKsIjlkWMABSYV" -m comment --comment "Drop if no policies passed packet" -m mark --mark 0x0/0x20000 -j DROP
...

I would love any advice for where to search further into what may be going on.
Your Environment

Calico version: v3.12.2
Orchestrator version (e.g. kubernetes, mesos, rkt): kubernetes
Operating System and version: Amazon Linux 2

Well, I figured this was what was going to happen...
Everything is working now, after making changes and reverting everything to how it was before. Closing since I can't reproduce, hopefully it doesn't happen again.


Replace providerConfig setter with a public initializeProvider method

This PR remove providerConfig setter and getter.
Related issue #1021

Looks good to me too! I can approve after the conflicts are resolved


Create inventory peewee models

Congratz on the first PR for the new repo :tada: did you create the model definitions from pwiz?
Could not do the functional review yet.

Thanks for the excellent review Philipp! Yes, Matt created them from Pwiz.
On Tue, Oct 27, 2020, 10:23 AM P M<EMAIL_ADDRESS>wrote:

Congratz on the first PR for the new repo 🎉 did you create the model
definitions from pwiz?
Could not do the functional review yet.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/boxwise/boxtribute/pull/1#issuecomment-717399400, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABP2BFAQYVRTWNK5ZUQKXYDSM36XLANCNFSM4SJ7QM3A
.

nice i got the tests to fail.


[Feature] Reset user password command

Description
This PR introduces a new CLI command to reset a user's password by using app:reset-user-password and providing the email address of the user as an argument. Example app:reset-user-password<EMAIL_ADDRESS>Closes #718
Changelog
Added

app:reset-user-password command

Changed

redirect /login to /admin/login

I would also introduce a command to change username. Or use one command with format: user/password (or something like that.


i'm use ion-button，The content is converted to the upper case

ionic2
I don't want to turn into a upper case

<button ion-button>asdfJ</button>

We need more context to know how to help you. Is this button beeing displayed in an android env? Because if it is it's the default behaviour for the ionic button. You can see that in Android it adds the class .button-md whose have the css property text-transform: uppercase. You can override this behaviour in two ways:
1 - Change the $button-md-text-transform SASS variable adding it to your variables.scss file with the value you want.
2 - Override it in your global css file (app.scss) using the .button-md class selector or adding it for every platform using .button.
The styling of your app is all up to you.


Can there be 2 simplepdf_vars for generating multiple PDFs

I want to generate 2 PDFs from a single conf.py file. Is there such flexibility?
2 PDFs with different top-right-content or cover-bg.

You can combine different solutions to get this done:

Use sphinx-tags and set the needed tag during the build command: sphinx-build -t first_pdf -b simplepdf sources/ build/
Check in conf.py if a tag is set:

# Untested, pseudo code
if "first_pdf" in tags:
    simplepdf_vars = {version_A}
else:
     simplepdf_vars = {version_B}

That's it.
Or you could have a different conf.py and select via: sphinx-build -c another_conf.py  -b simplepdf sources/

How to define tags? For example, if I simply:
tags.add('footag') even after importing them by: from sphinx.util.tags import Tags, I get the error:
"tags" is not defined PylancereportUndefinedVariable

For such common details please ask this question in the related Sphinx community.
They will be able to help you much better and faster than I can.

You can combine different solutions to get this done:

This would be a nice addition to the config vars docs section, maybe like a Note or Tip

Yes trying this out. Having some issues in the only directive or still unsure how to use the conditional outputting.

You can combine different solutions to get this done:

This would be a nice addition to the config vars docs section, maybe like a Note or Tip

Would be happy to see if you have achieved this or did something similar.


Browser support?

I have been looking at the documentation and in this repo, but can't find any information about browser support. I'm particularly interested about Opera mini. Is it supported?

It should support it, but I reckon that I have not tested it. Let us know if you find any issues and for the next version I'll try to add browser support info to documentation.


Team . If the Job is not determined, the step bar is dimmed and cannot be clicked

未选中某一Job，顶部步骤条的“任务”应是置灰不可点击。

resolved


Scene switcher needs to support multiple player entry locations

Currently a scene has a single starting location where the ARVROrigin node is located; however most games allow the player to re-enter a scene from different points. Switching scenes should support providing an additional "starting-point" identifier.

hmm indeed this should maybe ideally be tied to some kind of save checkpoint and should allow for carrying items as well because makin this available without keeping that in mind just makes things harder afterwards.
Would suggest a new demo scene that enables the player to enter/reEnter from different locations and to carry over items, ideally using some kind of inventory.
So if this is what you got in mind as well, i would work on the inventory demo scene and you could fuse in the starting/reEnter and carry over part?...

We also need to add a mechanism to player_body so it can tell the situation of moving to a new location and teleporting/starting at a new location as currently the kinematic body may try to move from the starting location to the location of the player, and fail if there is a wall in between.

Pull Request #508 adds a player_teleported signal on the XRToolsPlayerBody.
Pull Request #509 adds support for overriding the spawn-position of the player when switching scenes.

This is now implemented, see https://github.com/godotvr/godot-xr-template for an example of this.


"ERROR: unexpected end of JSON input"

I have download your nice program,  but I could not use it.
I have try with the github version (with 'go get')  and the release  version (on a Ubuntu 17.04, with go version 1.7.4, and also with go 1.9.2)
The output is the following:
'$ dfm
Which backend would you like to use? [git, dropbox] (Default: git)
NOTE: Some backends will change this automatically and override your setting. (i.e. dropbox)
Where would you like to store profiles? (Default: /mnt/home/daniel/.config/dfm)
{
"Backend": "git",
"ConfigDir": "/mnt/home/daniel/.config/dfm",
"CurrentProfile": "",
"Etc": null
}
Does this look correct? Y/n: Y
ERROR: unexpected end of JSON input
'
Any ideas about the error?
Thanks in advance.

This was caused by the setupWizard function not saving the config and then the init would go on to try and load the config from a non-existent file. I've fixed this and pushed the fix and made a new release. You should be able to get the update with go get -u github.com/chasinglogic/dfm


Intel Quick Sync HEVC Encoding Labels P Frames as B Frames

Description
When using Intel Quick Sync to encode HEVC video, P frames are incorrectly labelled as B.
This behaviour persists across various configurations and significantly impacts the expected frame type structure in the encoded video.
It appears that Low Delay B-frames (LDB) or Generalized P/B (GPB) frames are used instead of traditional P frames.
Steps to Reproduce
Use Intel Quick Sync to encode a video to HEVC format.
Inspect the frame types in the encoded video using tools like "ffprobe".
Observe that P frames are labelled as B frames, even when the encoding configuration is set to produce P frames.
Expected Behavior
P frames should be correctly labelled as P frames in the encoded HEVC video.
Actual Behavior
P frames are labelled as B frames, which can cause confusion and potential issues with playback and editing software that relies on correct frame type identification.
Environment
CPU: Intel Core i7-1065G7 @ 1.30GHz [TB: 3.49GHz] (4C/8T)
GPU: Intel Iris(R) Plus Graphics (64EU) 300-1100MHz [15W] (<IP_ADDRESS>7)
Operating System: Windows 11 x64 (22631) [UTF-8]
Driver Version: <IP_ADDRESS>7
Media SDK: QuickSyncVideo API v1.35
2nd environment
CPU Info       13th Gen Intel Core i5-13600 [4.71GHz] (6P+8E,14C/20T)
GPU Info       Intel UHD Graphics 770 (32EU) 300-1550MHz [65W] (<IP_ADDRESS>86)
OS             Windows 11 x64 (22631) [UTF-8]
Media SDK      QuickSyncVideo API v2.10
Additional Information
This behaviour has been observed consistently across different videos and configurations.
The issue explicitly affects iGPUs.
The iGPU supports the NO GPB setting, but it is not honoured when activated.

Hi this issue should be filed in https://github.com/intel/vpl-gpu-rt/issues

Done. Closing.
Thank you.


Rename the layouts to names used more in Pi docs

WDYT @sundaram123krishnan ? Makes sense, or will make more sense to Pi users?

Yaa, definitely makes sense

Imo, this naming convention is much better than before


Corrections to ShareVision and Page Navigator for one-click install.

Corrections to script.json's for ShareVision and Page Navigator to hopefully get them in for one-click. Also renamed Page Navigator's .js file to be one word instead of two. Added the v1.3 update for Page Navigator.

Added EasyExperience V1.0


Installing and running Kubeflow on OSX could be explained better

Assume a lot of base knowledge. Was looking for a step-by-step install of Kubeflow on OSX which has minikube already installed.

/area docs
/priority p2


Revamp the code to migrate to new features in Django and push new release

The code needs some rewriting to accommodate new features in Django (like class-based views) and other improvements in the underlying database.
This will require some non-trivial migration steps with detailed documentation so that existing sites can migrate to the new structure.

Version 10.0 released. Uses Django 4.2 (LTS) as well as more recent versions of most of the libraries


cannot connect

Hi @themass, could you give some more details about the issue you're seeing please?

Thanks, what do you have the URL set to? It should be set to https://api.daily.co/v1/bots/start or another RTVI-compatible backend. Currently it seems to be pointing somewhere which is returning an HTML page.

i use room url  https://themass.daily.co/voicetest
maybe i am wrong.
bankend url should use  https://github.com/rtvi-ai/rtvi-infra-examples/tree/main/01-local   ？

@themass Yeah the backend URL shouldn't be a room URL. The room is created by the https://api.daily.co/v1/bots/start endpoint, or the http://localhost:7860 endpoint if you deploy locally. The client retrieves the room URL from the RTVI endpoint.

INFO:     Uvicorn running on http://<IP_ADDRESS>:7860 (Press CTRL+C to quit)
INFO:     <IP_ADDRESS>:37964 - "POST / HTTP/1.1" 500 Internal Server Error
INFO:     <IP_ADDRESS>:34086 - "POST / HTTP/1.1" 500 Internal Server Error
INFO:     <IP_ADDRESS>:50512 - "POST / HTTP/1.1" 500 Internal Server Error
INFO:     <IP_ADDRESS>:54232 - "POST / HTTP/1.1" 500 Internal Server Error
INFO:     <IP_ADDRESS>:54244 - "POST / HTTP/1.1" 500 Internal Server Error
i run https://github.com/rtvi-ai/rtvi-infra-examples/tree/main/01-local, and config bankend url   http://xxxxx:7860/  。 the server throw exception like ""POST / HTTP/1.1" 500 Internal Server Error", there are no other log.


docs: Add Release process docs

Add a document providing an overview of releases along with the
all-important release checklist.
Fixes #32.
Signed-off-by: James O. D. Hunt<EMAIL_ADDRESS>

caveat emptor: this still has some issues:

ARM CI testing: what are we going to do about this?

The image generation strategy is still under discussion (https://github.com/kata-containers/osbuilder/issues/78). This will decide whether we still need the "Assets upload" step in the checklist.

@jcvenegas - it would be good if the checklist could just say "run Carlos's magic tool to generate the release notes" :)

Automated installation testing (packaging CI) - https://github.com/kata-containers/ci/issues/10

Documentation:

There is no installation documentation (yet).
There is no architecture document (yet).

I think it's safe and fair to leave it in the checklist for now though, since those docs must be created (and soon).

Also:

Now that the default hypervisor is vanilla qemu, should we still have a step to create a qemu-lite OBS package?

@jodh-intel  @erick0z  packaging work now provides qemu vanilla and qemu-lite.
+1 for automation

At the moment the packaging tool will be generating the image and push it in the OBS serivice.

We can change this in the future if needed.

Hi @jcvenegas - thanks - I've added qemu-lite. Any other changes required at this stage? I'll update the checklist once https://github.com/kata-containers/packaging/issues/1 appears ;)
Hi @klynnrif, @bergwolf, @kata-containers/architecture-committee - ptal.

@jodh-intel  others missing components are

Kernel: Today we still use the Clear Containers Kernel as part of the CI we need to have a configuration for Kata.

The config is still under review from long time ago.
We also need a documented process to update the kernel fork.
\cc @devimc

wdyt @egernst, @grahamwhaley, @erick0z?

We may want to have in all repos tags for issues:

Feature
Limitation
Bug

To at some point the release notes generator can know what are the new features for a release or what bugs were fixed. Also get an updated list of limitations.

@bergwolf, @grahamwhaley, @klynnrif - branch updated.

Yeah, I like the idea of automating more of the release notes. I think this could be handled without additional tagging though - we just need to make the script:

Extract the "Fixes #XXX" comments.
Query each issue.
Ensure the issue is "closed".
Ensure the issue is assigned to the same user as the commit author (maybe?)
See if the issue has any interesting tags, such as:

limitation
bug
feature
security

@jodh-intel this looks good.  I wonder if we should update the section about which architectures are tested in our CI to be specific.

Thanks @klynnrif - branch updated!


Infer fail due to model shape not match

I'm trying to run train & infer.
However I encounter error while infer
InvalidArgumentError (see above for traceback): Assign requires shapes of both tensors to match. lhs shape= [1,1,48,2] rhs shape= [1,1,80,2]
	 [[Node: save/Assign_87 = Assign[T=DT_FLOAT, _class=["loc:@prediction/last_conv1x1/kernel"], use_locking=true, validate_shape=true, _device="/job:localhost/replica:0/task:0/device:CPU:0"](prediction/last_conv1x1/kernel, save/RestoreV2_87)]]

Could you provide some advise, Thanks

Can you share the complete error?

('First Convolution Out: ', TensorShape([Dimension(None), Dimension(256), Dimension(256), Dimension(48)]))
('Downsample Out:', TensorShape([Dimension(None), Dimension(128), Dimension(128), Dimension(80)]))
('Downsample Out:', TensorShape([Dimension(None), Dimension(64), Dimension(64), Dimension(128)]))
('Bottleneck Block: ', TensorShape([Dimension(None), Dimension(64), Dimension(64), Dimension(48)]))
('Upsample after concat: ', TensorShape([Dimension(None), Dimension(128), Dimension(128), Dimension(176)]))
('Upsample after concat: ', TensorShape([Dimension(None), Dimension(256), Dimension(256), Dimension(128)]))
('Mask Prediction: ', TensorShape([Dimension(None), Dimension(256), Dimension(256), Dimension(2)]))
2018-11-16 10:04:42.638075: I tensorflow/core/platform/cpu_feature_guard.cc:137] Your CPU supports instructions that this TensorFlow binary was not compiled to use: SSE4.2 AVX AVX2 FMA
Traceback (most recent call last):
  File "main.py", line 44, in <module>
    main()
  File "main.py", line 40, in main
    tiramisu.infer(FLAGS.infer_data, FLAGS.batch_size, FLAGS.ckpt, FLAGS.output_folder)
  File "/Users/justin.tsai/Projects/FC-DenseNet-TensorFlow/model.py", line 378, in infer
    saver.restore(sess, ckpt.model_checkpoint_path)
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/training/saver.py", line 1666, in restore
    {self.saver_def.filename_tensor_name: save_path})
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/client/session.py", line 889, in run
    run_metadata_ptr)
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/client/session.py", line 1120, in _run
    feed_dict_tensor, options, run_metadata)
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/client/session.py", line 1317, in _do_run
    options, run_metadata)
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/client/session.py", line 1336, in _do_call
    raise type(e)(node_def, op, message)
tensorflow.python.framework.errors_impl.InvalidArgumentError: Assign requires shapes of both tensors to match. lhs shape= [48] rhs shape= [112]
	 [[Node: save/Assign = Assign[T=DT_FLOAT, _class=["loc:@decoder/trans_up_1_trans_conv3x3/bias"], use_locking=true, validate_shape=true, _device="/job:localhost/replica:0/task:0/device:CPU:0"](decoder/trans_up_1_trans_conv3x3/bias, save/RestoreV2)]]

Caused by op u'save/Assign', defined at:
  File "main.py", line 44, in <module>
    main()
  File "main.py", line 40, in main
    tiramisu.infer(FLAGS.infer_data, FLAGS.batch_size, FLAGS.ckpt, FLAGS.output_folder)
  File "/Users/justin.tsai/Projects/FC-DenseNet-TensorFlow/model.py", line 375, in infer
    saver = tf.train.Saver()
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/training/saver.py", line 1218, in __init__
    self.build()
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/training/saver.py", line 1227, in build
    self._build(self._filename, build_save=True, build_restore=True)
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/training/saver.py", line 1263, in _build
    build_save=build_save, build_restore=build_restore)
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/training/saver.py", line 751, in _build_internal
    restore_sequentially, reshape)
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/training/saver.py", line 439, in _AddRestoreOps
    assign_ops.append(saveable.restore(tensors, shapes))
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/training/saver.py", line 160, in restore
    self.op.get_shape().is_fully_defined())
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/ops/state_ops.py", line 276, in assign
    validate_shape=validate_shape)
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/ops/gen_state_ops.py", line 57, in assign
    use_locking=use_locking, name=name)
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/framework/op_def_library.py", line 787, in _apply_op_helper
    op_def=op_def)
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/framework/ops.py", line 2956, in create_op
    op_def=op_def)
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/framework/ops.py", line 1470, in __init__
    self._traceback = self._graph._extract_stack()  # pylint: disable=protected-access

InvalidArgumentError (see above for traceback): Assign requires shapes of both tensors to match. lhs shape= [48] rhs shape= [112]
	 [[Node: save/Assign = Assign[T=DT_FLOAT, _class=["loc:@decoder/trans_up_1_trans_conv3x3/bias"], use_locking=true, validate_shape=true, _device="/job:localhost/replica:0/task:0/device:CPU:0"](decoder/trans_up_1_trans_conv3x3/bias, save/RestoreV2)]]

('First Convolution Out: ', TensorShape([Dimension(None), Dimension(256), Dimension(256), Dimension(48)]))
('Downsample Out:', TensorShape([Dimension(None), Dimension(128), Dimension(128), Dimension(80)]))
('Downsample Out:', TensorShape([Dimension(None), Dimension(64), Dimension(64), Dimension(128)]))
('Bottleneck Block: ', TensorShape([Dimension(None), Dimension(64), Dimension(64), Dimension(48)]))
('Upsample after concat: ', TensorShape([Dimension(None), Dimension(128), Dimension(128), Dimension(176)]))
('Upsample after concat: ', TensorShape([Dimension(None), Dimension(256), Dimension(256), Dimension(128)]))
('Mask Prediction: ', TensorShape([Dimension(None), Dimension(256), Dimension(256), Dimension(2)]))
2018-11-16 10:14:58.673542: I tensorflow/core/platform/cpu_feature_guard.cc:141] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA
Traceback (most recent call last):
  File "main.py", line 44, in <module>
    main()
  File "main.py", line 40, in main
    tiramisu.infer(FLAGS.infer_data, FLAGS.batch_size, FLAGS.ckpt, FLAGS.output_folder)
  File "/Users/justin.tsai/Projects/FC-DenseNet-TensorFlow/model.py", line 378, in infer
    saver.restore(sess, ckpt.model_checkpoint_path)
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/training/saver.py", line 1582, in restore
    err, "a mismatch between the current graph and the graph")
tensorflow.python.framework.errors_impl.InvalidArgumentError: Restoring from checkpoint failed. This is most likely due to a mismatch between the current graph and the graph from the checkpoint. Please ensure that you have not altered the graph expected based on the checkpoint. Original error:

Assign requires shapes of both tensors to match. lhs shape= [1,1,48,2] rhs shape= [1,1,80,2]
	 [[node save/Assign_87 (defined at /Users/justin.tsai/Projects/FC-DenseNet-TensorFlow/model.py:375)  = Assign[T=DT_FLOAT, _class=["loc:@prediction/last_conv1x1/kernel"], use_locking=true, validate_shape=true, _device="/job:localhost/replica:0/task:0/device:CPU:0"](prediction/last_conv1x1/kernel, save/RestoreV2:87)]]

Caused by op u'save/Assign_87', defined at:
  File "main.py", line 44, in <module>
    main()
  File "main.py", line 40, in main
    tiramisu.infer(FLAGS.infer_data, FLAGS.batch_size, FLAGS.ckpt, FLAGS.output_folder)
  File "/Users/justin.tsai/Projects/FC-DenseNet-TensorFlow/model.py", line 375, in infer
    saver = tf.train.Saver()
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/training/saver.py", line 1102, in __init__
    self.build()
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/training/saver.py", line 1114, in build
    self._build(self._filename, build_save=True, build_restore=True)
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/training/saver.py", line 1151, in _build
    build_save=build_save, build_restore=build_restore)
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/training/saver.py", line 795, in _build_internal
    restore_sequentially, reshape)
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/training/saver.py", line 428, in _AddRestoreOps
    assign_ops.append(saveable.restore(saveable_tensors, shapes))
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/training/saver.py", line 119, in restore
    self.op.get_shape().is_fully_defined())
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/ops/state_ops.py", line 221, in assign
    validate_shape=validate_shape)
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/ops/gen_state_ops.py", line 61, in assign
    use_locking=use_locking, name=name)
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/framework/op_def_library.py", line 787, in _apply_op_helper
    op_def=op_def)
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/util/deprecation.py", line 488, in new_func
    return func(*args, **kwargs)
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/framework/ops.py", line 3274, in create_op
    op_def=op_def)
  File "/usr/local/lib/python2.7/site-packages/tensorflow/python/framework/ops.py", line 1770, in __init__
    self._traceback = tf_stack.extract_stack()

InvalidArgumentError (see above for traceback): Restoring from checkpoint failed. This is most likely due to a mismatch between the current graph and the graph from the checkpoint. Please ensure that you have not altered the graph expected based on the checkpoint. Original error:

Assign requires shapes of both tensors to match. lhs shape= [1,1,48,2] rhs shape= [1,1,80,2]
	 [[node save/Assign_87 (defined at /Users/justin.tsai/Projects/FC-DenseNet-TensorFlow/model.py:375)  = Assign[T=DT_FLOAT, _class=["loc:@prediction/last_conv1x1/kernel"], use_locking=true, validate_shape=true, _device="/job:localhost/replica:0/task:0/device:CPU:0"](prediction/last_conv1x1/kernel, save/RestoreV2:87)]]

python 2.7.15
tensorflow 1.12.0

It seems that the graph definition has changed from train time. Did you use the same parameters (growth_k, layers per block) as you did during training? I cannot reproduce this. Please try retraining and using the same parameters (growth, layers_per_block etc) on infer, you're graph definition should be the same during train and infer.


Make msgpack-java an optional dependency

Make msgpack-java a compileTime dependency in pkl-core, and include it:

In the fat jars (pkl-config-java-all, pkl-conifg-java)
In the CLIs

The is the alternative to https://github.com/apple/pkl/pull/763

Alternative PR: https://github.com/apple/pkl/pull/763

Closing this; adding this introduces a possible runtime exception that doesn't seem to be worth it.


Rasa Core Installation error in Mac

python2.7
Operating system: MacOS
Issue:
pip install --user -r requirements.txt
error
Yuga-Macbook-Pro:rasa_core Yuga$ pip install --user -r requirements.txt
Collecting jsonpickle==0.9.6 (from -r requirements.txt (line 2))
Using cached https://files.pythonhosted.org/packages/32/d5/2f47f03d3f64c31b0d7070b488274631d7567c36e81a9f744e6638bb0f0d/jsonpickle-0.9.6.tar.gz
Requirement already satisfied: six==1.11.0 in /Users/Yuga/Library/Python/2.7/lib/python/site-packages (from -r requirements.txt (line 3)) (1.11.0)
Collecting redis==2.10.6 (from -r requirements.txt (line 4))
Using cached https://files.pythonhosted.org/packages/3b/f6/7a76333cf0b9251ecf49efff635015171843d9b977e4ffcf59f9c4428052/redis-2.10.6-py2.py3-none-any.whl
Collecting fakeredis==0.10.3 (from -r requirements.txt (line 5))
Using cached https://files.pythonhosted.org/packages/64/bd/2756ddf350c4bb308e3255f9dcd6610f8b01344947bf74d5d166dc66b0a2/fakeredis-0.10.3-py2.py3-none-any.whl
Requirement already satisfied: future==0.16.0 in /Users/Yuga/Library/Python/2.7/lib/python/site-packages (from -r requirements.txt (line 6)) (0.16.0)
Collecting numpy==1.14.3 (from -r requirements.txt (line 7))
Using cached https://files.pythonhosted.org/packages/b8/97/ecff917542e3a8a33bc8e88c031ed50c90577fd205eab362b29f3e57c09e/numpy-1.14.3-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Collecting typing==3.6.4 (from -r requirements.txt (line 8))
Using cached https://files.pythonhosted.org/packages/0d/4d/4e5985d075d241d686a1663fa1f88b61d544658d08c1375c7c6aac32afc3/typing-3.6.4-py2-none-any.whl
Collecting ruamel.yaml==0.15.37 (from -r requirements.txt (line 9))
Using cached https://files.pythonhosted.org/packages/c1/ad/9557a78f1b61951623c56225e05dacdd81f80519f13fc39a926a5793edfa/ruamel.yaml-0.15.37.tar.gz
Complete output from command python setup.py egg_info:
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/dist.py:19: UserWarning: Module _ruamel_yaml was already imported from /Users/Yuga/Library/Python/2.7/lib/python/site-packages/_ruamel_yaml.so, but /private/var/folders/hg/n4p55gzd1vv1191tqkt8v_th0000gp/T/pip-install-YFWs9Z/ruamel.yaml is being added to sys.path
import pkg_resources
sys.argv ['-c', 'egg_info', '--egg-base', 'pip-egg-info']
Traceback (most recent call last):
File "", line 1, in
File "/private/var/folders/hg/n4p55gzd1vv1191tqkt8v_th0000gp/T/pip-install-YFWs9Z/ruamel.yaml/setup.py", line 917, in
main()
File "/private/var/folders/hg/n4p55gzd1vv1191tqkt8v_th0000gp/T/pip-install-YFWs9Z/ruamel.yaml/setup.py", line 905, in main
setup(**kw)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/core.py", line 111, in setup
_setup_distribution = dist = klass(attrs)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/dist.py", line 272, in init
_Distribution.init(self,attrs)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 287, in init
self.finalize_options()
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/setuptools/dist.py", line 326, in finalize_options
ep.require(installer=self.fetch_build_egg)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/init.py", line 2385, in require
reqs = self.dist.requires(self.extras)
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/init.py", line 2617, in requires
dm = self._dep_map
File "/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/pkg_resources/init.py", line 2673, in getattr
raise AttributeError(attr)
AttributeError: _dep_map
----------------------------------------

Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/hg/n4p55gzd1vv1191tqkt8v_th0000gp/T/pip-install-YFWs9Z/ruamel.yaml/
Yuga-Macbook-Pro:rasa_core Yuga$
Could someone please help resolve this issue?

can you try running pip install --upgrade setuptools?
source:
https://bitbucket.org/ruamel/yaml/issues/95/pip3-install-ruamelyaml-fails

I tried that option. It didn't work though. My ruamel version was already updated.
I had version 15.60 installed and requirements.txt was trying to downgrade it to 15.37. So, I had just changed the version to 15.60 in the requirements.txt.
This issue is fixed now. Thanks for the help.

I have same issue.
I guess because of the permissions of the directory  /private/var/folder  is root. And I install rasa use normal . But sudo dose not  work either

@kirinrin , Could you paste the error and what steps you took to install?


⚠ Bofrost.be has degraded performance

In ce97c68, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 1849 ms

Resolved: Bofrost.be performance has improved in fc163c1 after 48 minutes.


Split IOContext.DEFAULT into WRITE and READ.

This effectively removes the DEFAULT IOContext and forces callers to use the existing IOContext.READ context or the new IOContext.WRITE context instead.
This comes with some interesting changes:

MockDirectoryWrapper fails when using a writing context for reading or a reading context for writing.
Directory.copyFrom no longer takes an IOContext.
LuceneTestCase#newIOContext has been split into newReadIOContext and newWriteIOContext.

For what it's worth, the change is huge because lots of tests used to use IOContext.DEFAULT and had to be fixed. If you filter the diff to only look at the non-test source folders, this change is pretty contained.

Hi,
I was thinking about it. Why do we need to differentiate between read and write? If you open an IndexInput you read, if you open IndexOutput you're going to write. If you copy, you will do both and this sequential.
How about removing READ instead and name it DEFAULT? The others are FLUSH and MERGE.
In the future we may also have a WriteAdvice enum so we have all coordinates for handling IO.

Actually my suggestion is now a rather simple rename so should be easy to apply with IDE. The diff should also get shorter.

That should work as well, let me give it a try.

@uschindler See #13242.

Perfect. Let's close this PR as won't fix.

Closed in favor of #13242.


ADS still shows under Data Controller node those instances that were previously deleted

Azure Data Studio Version:

Steps to Reproduce:

create a Postgres instance
Show it in ADS under data controller node
delete the instance from azdata CLI
4 refresh controller in ADS, the instance still shows up

The issue persists even after disconnecting from the Arc Data Controller and reconnecting to it.
See screenshot attached

no repro on latest build


New GitHub release

Hi!
We're seeing users trying to install android-rest-client via JitPack.io:
https://jitpack.io/#darko1002001/android-rest-client/0c2284084b
It works great but would be nice to have some new GitHub releases. Then we'd be able to use a version number instead of a commit id.

There are releases on maven central.
http://search.maven.org/#search|gav|1|g%3A"com.aranea-apps.android.libs" AND a%3A"android-rest"
and for the additions
http://search.maven.org/#search|gav|1|g%3A"com.aranea-apps.android.libs" AND a%3A"android-rest-additions"

Oh ok. In any case a GitHub release could be nice as well:)


[RFC] crypt_lib: allow partial certchain verification

The new addition to the changed api allows us to verify a partial certificate chain, that is, one that does not contain a leaf certificate.
This maybe useful, for example, when the requester is doing a SET_CERTIFICATE and is loading in the immutable certificates. If using the AliasCert model, then this chain contains only the rootCA->...->deviceCA (the immutable certificates). Composed of only CAs (no leaf). In such a case, we can still use this function to validate most of the chain, but skip the leaf check.

@twilfredo , I am not sure if this is needed.
SET_CERTIFICATE should only input Root->DeviceCert even in Alias mode, per my understanding.

@twilfredo , I am not sure if this is needed.
SET_CERTIFICATE should only input Root->DeviceCert even in Alias mode, per my understanding.

Yeah, so from a requester perspective when inputting this chain inclusive of only Root->DeviceCert, these are all CA's (and does not contain an end entity/leaf). So with that chain if you invoke libspdm_verify_cert_chain_data() it will fail at the leaf check. Because that chain doesn't contain a leaf certificate.
With this change, you could pass the argument to skip only the leaf check and still validate rest of the chain. The use case I've come across is, a libspdm based requester loading the immutable certificate chain during a SET_CERTIFICATE setup, calling  libspdm_verify_cert_chain_data() before it sends the SET_CERTIFICATE request.
What do you guys think?

What do you guys think?

I think you should file an issue and we can discuss it there.

What do you guys think?

I think you should file an issue and we can discuss it there.

No worries, I've created an issue https://github.com/DMTF/libspdm/issues/2372

It seems you only want to skip leaf cert check, right?
Another way is to use zero base_asym_algo and base_hash_algo to indicate leaf cert skipping.

It seems you only want to skip leaf cert check, right?
Another way is to use zero base_asym_algo and base_hash_algo to indicate leaf cert skipping.

hmm that seems hacky, also we will hit https://github.com/DMTF/libspdm/blob/137b6f7056be9df0295165bf1a30517814dfc5ad/library/spdm_crypt_lib/libspdm_crypt_cert.c#L398 if base_asym_algo is 0.
The chain of calls is: libspdm_verify_cert_chain_data() ->libspdm_x509_certificate_check()-> libspdm_x509_common_certificate_check()-> libspdm_verify_cert_subject_public_key_info() ->libspdm_get_public_key_algo_OID()->libspdm_get_public_key_algo_OID_len()

NOTE: We cannot change public API in minor release. As such, changing API in spdm_crypto_lib.h is not allowed.
Another way is to add a new API for cert chain verification only - cover the first half of libspdm_verify_cert_chain_data().
But I am not sure if that will be useful, because you can call libspdm_x509_get_cert_from_cert_chain(), then libspdm_x509_verify_cert_chain() directly.

NOTE: We cannot change public API in minor release. As such, changing API in spdm_crypto_lib.h is not allowed.

that's fair enough.

Another way is to add a new API for cert chain verification only - cover the first half of libspdm_verify_cert_chain_data(). But I am not sure if that will be useful, because you can call libspdm_x509_get_cert_from_cert_chain(), then libspdm_x509_verify_cert_chain() directly.

That's a good point, from the perspective of someone implementing a requester. I think it would be easier/more readable to just have a new API in libspdm (less coupling for the requester side too). If you are open to this, I'm happy try and implement it.

closing as we can continue this in the new PR here: https://github.com/DMTF/libspdm/pull/2373


Ubuntu 22.04 LTS: No package matching 'python-openssl' is available

The package on Ubuntu 22.04 LTS has changed to python3-openssl.  This causes the role to fail.

I think to fix this we just need to copy focal.yml to jammy.yml


Pass JavaScript functions to C#

Hi,
we need to pass references to JavaScript functions to C# and call them from there. So I went ahead and merged the branch jsfunc with the current master, replaced deprecated V8 API calls and added some more tests.
I'm totally new to the V8 API, so could you please review my changes? Also, while debugging the tests I found that I get an Access violation exception while disposing the context. The tests are green though. Any advice on that?
The exception is raised in line 8913 of v8.h
V8_INLINE explicit Locker(Isolate* isolate) { Initialize(isolate); }

the callstack being
>	JavaScript.Net.dll!v8::Locker::Locker(v8::Isolate* isolate) Line 8913	C++
 	JavaScript.Net.dll!Noesis::Javascript::JavascriptContext::Enter(Noesis::Javascript::JavascriptContext^% old_context) Line 370	C++
 	JavaScript.Net.dll!Noesis::Javascript::JavascriptScope::JavascriptScope(Noesis::Javascript::JavascriptContext^ iContext) Line 231	C++
 	JavaScript.Net.dll!Noesis::Javascript::JavascriptFunction::!JavascriptFunction() Line 41	C++

I don't think I can change the existing pull request so I opened a new one.
Thanks!

Looks good, though there are conflicts that prevent it being merged.  Have you been working form the latest source?
Also, regarding the crash in debugging, did that affect you before your changes, or only afterwards?

Hm, I initially merged with the latest master...I went ahead and rebased onto master cleaning up the initial commits, so the merge should hopefully work now.

I added a flag as you suggested and the exceptions are gone now. Let me know if this is OK with you!
Thanks!


[Bug] TS2307: Cannot find module @ohif/core or its corresponding type declarations

Describe the Bug
Popular code editors like Visual Studio Code and WebStorm show TS2307 error for imported @ohif/* modules after following the instructions at https://docs.ohif.org/development/ohif-cli to create a new mode.

Steps to Reproduce
Clone, install and create a test-mode:
mkdir -p ohif
mkdir -p ohif-modes

gh repo clone OHIF/Viewers ohif

yarn --cwd ohif config set workspaces-experimental true
yarn --cwd ohif install

# create `test-mode` into `ohif-modes`
yarn --cwd ohif run cli create-mode
yarn --cwd ohif run cli link-mode ../ohif-modes/test-mode

Now open up ohif-modes/test-mode/src/index.tsx and you should see the imports erroring.
The current behavior
Code editors show errors related to importing @ohif modules in modes (and extensions) created with cli.
The expected behavior
Code editors will not show errors related to importing @ohif modules in modes (and extensions) created with cli.
OS
macOS 14.2 (23C64)
Node version
v18.19.0
Browser
not related to a browser

I can't reproduce this, I tried the steps required to create an link mode and worked fine. myabe don't give relative path to the mode for linking?

can you try again with latest master?

I've ran into this too, and I think it can be explained by an issue with how y'all are shipping / bundling type declarations in your final distribution packages (via NPM).
For example, if take a look at @ohif/core's package.json file, I see that the types entrypoint points to src/types/index.ts:
https://github.com/OHIF/Viewers/blob/df32a05a4d64878c3aaccb54c4b19665ffa58788/platform/core/package.json#L10
However, the final distribution bundle on NPM does not include the src directory at all - only dist, so the TypeScript compiler is not going to be able to resolve those type declarations:
npm pack --dry-run<EMAIL_ADDRESS>
# npm notice === Tarball Contents ===
# npm notice 1.1kB   LICENSE
# npm notice 6.4kB   README.md
# npm notice 585.6kB dist/ohif-core.umd.js
# npm notice 716B    dist/ohif-core.umd.js.LICENSE.txt
# npm notice 1.6kB   package.json
# npm notice === Tarball Details ===

FWIW, I've noticed this issue with multiple OHIF packages - @ohif/core and @ohif/extension-cornerstone at the very least both have this issue.

Any solution to this ?

I fixed something regarding our cli recently, can you double check again please

Thank you 👍


Why doesn't the NPM version of pouchdb-server contain test-*ouchdb.sh?

I was running the tests on express-pouchdb and it wants to call the NPM script command test-couchdb inside of pouchdb-server. But the command was failing because the bin directory in pouchdb-server didn't contain test-couchdb.sh (or test-pouchdb.sh). It only contained pouchdb-server. I did a clean install of just pouchdb-server from NPM and sure enough the bin directory doesn't contain the test-*.sh files. What's going on?

Its just a matter of appending the required files [here](https://github.com/pouchdb/pouchdb-server/blob/master/package.json#L47

@yaronyg I've pushed a new version of pouchdb-server that now works with pouchdb 5.4. I'm not sure about having the test-pouchdb.sh and test-couchdb.sh in the deploy. Shouldn't we just keep that in the repo. @nolanlawson what are your thoughts?

Those should not be in the deploy, yeah. If express-pouchdb needs those for testing, then it should either do a git clone or it should (ideally) become part of the pouchdb-server monorepo.

This is a deliberate move; we don't publish our tests on npm.


Visual Fotran output statement overflow error

Tried running the APDL code for static structural analysis. When it tries executing the 'SOLVE' command the program crashes and shows the following,
Visual Fortran output statement overflow error code -15 file $CONOUT
What could be the reason ?

Does this occur when just using MAPDL normally?

Nope, I was able to get the solution in Ansys Mechanical APDL. I got this error only when I ran it with pyansys. I have attached the commands I ran for your ref
fea.txt

This sounds like an issue with the CORBA interface.  It’s going to be replaced with an alternative interface in the future, but for the time being it sounds like there’s no workaround unless you can use Linux with prefer_pexpext=True.

Are you able to reproduce this error in your system ?

Solving doesn’t cause this bug on my end. I’ll need the script to test that.  What version is your ANSYS?

v18.2. Attached is the file and the script
fea.txt
run_ans.txt

Tried running the script, but it seems that there's an IGS file that's missing.  Could you please upload and zip all the files necessary to run the script?

Uploaded. Change the path in IGESIN command. Run it with the python script I sent previously. (run_ans)
geom.zip

I think this bug is due to the CORBA interface.  See my comment at the end of #213.
ANSYS has been working on improving the RPC interface and should have a newer interface by the end of this year that will be more reliable.


Clarify categories / categorization and their goals

e.g. business: what's the purpose

the upstream project used in business context
the concrete downstream project with customer context

categories - what's in focus

downstream business cases
upstream open projects

side note: don't mix these within one category
dimension

person
data

Resolving for now - thanks @mirodietiker for this input. Please feel free to reopen any time: not reflecting for this years application process.


Getting error while manually installing TH++

I'm trying to install Torch on Ubuntu 14.04. Due to some errors, I made decision to install some dependencies manually. All the libraries have been installed successfully but when trying to install TH++, after cloning the git and executing the ./build.sh, the following error pops up:

Any help would be appreciated.

I just tried to install Torch using the following link and all error gone:
https://github.com/torch/ezinstall/blob/master/README.md


Binary message

I could not find in code. Are binary messages supported?

yes

I get it here?
.message = [](auto *ws, std::string_view message, uWS::OpCode opCode) {
ws->send(message, opCode);
}


Add iterator for buffered writer

This adds an iterator for buffered writer. This will be used in the clean workflow.

Coverage decreased (-0.04%) to 68.22% when pulling 532cbee11cf857d97bde61d03c2a58a07a59dd74 on andrewjdawson2016:BlobstoreIterator into e236eb6be9584fff5666db571e083536eda3e039 on uber:master.


Field comments - only use first sentence.

    // REQUIRED: The resource for which policy is being specified. `resource` is usually specified as a path, such as, `projects/{project}/zones/{zone}/disks/{disk}`. The format for the path specified in this value is resource specific and is specified in the documentation for the respective SetIamPolicy rpc.

should just be
    // REQUIRED: The resource for which policy is being specified.

Why?

They're extremely long. Wrapping the comment is a good alternative.
The primary case for these generated samples is embedding in docs - we want to stick to ~ 100 chars so they display nicely in the docs.

cc @pongad

The original content (from the proto) is already wrapped to a reasonable line length; is the Go codegen unwrapping it?

It appears to be. Check out the baseline:
https://github.com/googleapis/toolkit/blob/d3690b1125eda3b728157caac32c812c65b2a160/src/test/java/com/google/api/codegen/testdata/discoveries/go/go_cloudresourcemanager.v1beta1.json.baseline

I think the primary confusion here is that in VKit, the comments are already reasonably line-wrapped but descriptions in Discovery docs are not.
I'll add Discovery label to this.
@broady Do you think it is reasonable to just line-wrap the comment? My primary concern is that some random Discovery doc might have unhelpful first sentences.

@broady Do you think #195 sufficiently alleviates this problem?

Yes!


Pass through authorization header

Address issue #14 by supporting passing through an optional authorization header from the base request object.
I tried to stick with the most minimal implementation as to stay un-opinionated about how this repo should be laid out.

@michael-hibachi-xyz, thank you for raising an issue and submitting a fix for this. The issue that you've had has highlighted that the encoder implementation is stripping user-defined headers. Lets get this through and then I'll circle back to fix the underlying issue.

Thanks for the quick response. Apologies for the typo, fixed the issue now.

@SirCipher happy to change anything else, if needed :)

@michael-hibachi-xyz released in https://github.com/swimos/ratchet/releases/tag/v0.4.2


Create example files/ipynb files.

Try various different use cases and loop through multiple structures to see how it hold up with large datasets.

example.py file contains how to run as an imported module. Will update README.md with usage. Commit - 688ae5f


Allow disabling endpoints

Since #410 was merged, bpfd is now listening on both a Unix and a TCP socket and the only configuration possible is where they actually listen on. It'd be great if we could have more control over what endpoints bpfd listens on. There are a few ways we could achieve this, off the top of my head these are some of them:
Make the default behavior to not listen on the TCP socket
This would be the simplest solution, make the configuration for TCP socket required for bpfd to listen on it. We could apply the same logic to the unix socket, but since bpfd needs to listen on at least one endpoint, I think it makes sense to always listen on the default unix socket.
Add an enabled field for each endpoint
We could add a tcp_enabled and a unix_enabled field to the grpc.endpoint configuration, they would default to true and setting them to false would cause bpfd to not open the specified endpoint. Though this achieves the objective of being able to disable bpfd from listening on certain types of endpoints, the naming is not the most friendly in my opinion.
Another option in this same idea is to split the grpc.endpoint section into grpc.endpoint.unix and grpc.endpoint.tcp, each of them having its own fields, looking something like this:
[grpc.endpoint.tcp]
address = "::1"
port = 50051
enabled = false

[grpc.endpoint.unix]
path = "/run/bpfd/bpfd.sock"
enabled = true

Unify endpoint configuration and allow more of them
Building a little on top of the previous example, we could also unify endpoint configuration and turn it from a simple table to an array of tables, looking something like this:
[[grpc.endpoint]]
type = "tcp"
enabled = true
address = "::1"
port = 50051

[[grpc.endpoint]]
type = "tcp"
enabled = false
address = "<IP_ADDRESS>"
port = 50051

[[grpc.endpoint]]
type = "unix"
enabled = true
address = "/run/bpfd/bpfd.sock"
port = 1  # This could issue a warning and ignore it when creating the server.

As stated on a previous point, not adding any endpoints in this example would cause bpfd to only listen on the default unix socket.
I admit this last option could be a bit overkill, but I still wanted to put it out there. There also might be a way to not add the type field and instead have serde desarialize an enum based on whether we have address and port or path in the element, but I'm not sure that's the case and don't want to delve deeper into implementation details right now.
P.S: Sorry for the wall of text, I got a little carried away.

FWIW I like the "array of tables" idea. It more cleanly expresses what we want.
TLS should probably belong to a given gRPC endpoint, since we don't do TLS over unix socket.

TLS should probably belong to a given gRPC endpoint, since we don't do TLS over unix socket.

This has the potential to become quite verbose, since TOML doesn't provide a way to re-use sections, the same TLS block would be needed over multiple tcp configurations, something like this:
[[grpc.endpoints]]
type = "tcp"
enabled = true
address = "::1"
port = 50051
ca_cert = "/etc/bpfd/certs/ca/ca.pem"
cert = "/etc/bpfd/certs/bpfd/bpfd.pem"
key = "/etc/bpfd/certs/bpfd/bpfd.key"
client_cert = "/etc/bpfd/certs/bpfd-client/bpfd-client.pem"
client_key = "/etc/bpfd/certs/bpfd-client/bpfd-client.key"

[[grpc.endpoints]]
type = "tcp"
enabled = true
address = "<IP_ADDRESS>"
port = 50051
ca_cert = "/etc/bpfd/certs/ca/ca.pem"
cert = "/etc/bpfd/certs/bpfd/bpfd.pem"
key = "/etc/bpfd/certs/bpfd/bpfd.key"
client_cert = "/etc/bpfd/certs/bpfd-client/bpfd-client.pem"
client_key = "/etc/bpfd/certs/bpfd-client/bpfd-client.key"

I guess one alternative could be to have a global TLS configuration like the one we have now and TCP sockets that don't specify TLS configuration can fallback to that.

hmm yeah that's annoying. maybe we'll just leave TLS where it is for now then 😆

I've gone ahead and created #477 as a WIP for the third option, it still needs some more work and it will conflict with a couple open PRs, so I'd be fine holding off on it for now.
(I also don't seem to be able to assign myself to the issue 🤷🏻 ).


Compilation error on macOS

Getting the following compilation error on macOS 10.14.4:
❯❯❯ RUST_BACKTRACE=1 cargo build
warning: An explicit [[test]] section is specified in Cargo.toml which currently
disables Cargo from automatically inferring other test targets.
This inference behavior will change in the Rust 2018 edition and the following
files will be included as a test target:

* /private/tmp/leveldb/tests/cache.rs
* /private/tmp/leveldb/tests/database.rs
* /private/tmp/leveldb/tests/comparator.rs
* /private/tmp/leveldb/tests/snapshots.rs
* /private/tmp/leveldb/tests/binary.rs
* /private/tmp/leveldb/tests/writebatch.rs
* /private/tmp/leveldb/tests/concurrent_access.rs
* /private/tmp/leveldb/tests/management.rs
* /private/tmp/leveldb/tests/compaction.rs
* /private/tmp/leveldb/tests/utils.rs
* /private/tmp/leveldb/tests/iterator.rs

This is likely to break cargo build or cargo test as these files may not be
ready to be compiled as a test target today. You can future-proof yourself
and disable this warning by adding `autotests = false` to your [package]
section. You may also move the files to a location where Cargo would not
automatically infer them to be a target, such as in subfolders.

For more information on this warning you can consult
https://github.com/rust-lang/cargo/issues/5330
   Compiling leveldb-sys v2.0.3
thread 'rustc' panicked at 'called `Option::unwrap()` on a `None` value', src/libcore/option.rs:347:21
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
stack backtrace:
   0: std::sys::unix::backtrace::tracing::imp::unwind_backtrace
   1: std::sys_common::backtrace::_print
   2: std::panicking::default_hook::{{closure}}
   3: std::panicking::default_hook
   4: rustc::util::common::panic_hook
   5: std::panicking::rust_panic_with_hook
   6: std::panicking::continue_panic_fmt
   7: rust_begin_unwind
   8: core::panicking::panic_fmt
   9: core::panicking::panic
  10: <rustc_codegen_llvm::back::archive::LlvmArchiveBuilder as rustc_codegen_ssa::back::archive::ArchiveBuilder>::build
  11: <rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_utils::codegen_backend::CodegenBackend>::join_codegen_and_link::{{closure}}
  12: rustc::util::common::time
  13: <rustc_codegen_llvm::LlvmCodegenBackend as rustc_codegen_utils::codegen_backend::CodegenBackend>::join_codegen_and_link
  14: rustc_interface::queries::Query<T>::compute
  15: rustc_interface::queries::<impl rustc_interface::interface::Compiler>::link
  16: rustc_interface::interface::run_compiler_in_existing_thread_pool
  17: std::thread::local::LocalKey<T>::with
  18: scoped_tls::ScopedKey<T>::set
  19: syntax::with_globals
query stack during panic:
end of query stack

error: internal compiler error: unexpected panic

note: the compiler unexpectedly panicked. this is a bug.

note: we would appreciate a bug report: https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md#bug-reports

note: rustc 1.36.0 (a53f9df32 2019-07-03) running on x86_64-apple-darwin

note: compiler flags: -C debuginfo=2 --crate-type lib

note: some of the compiler flags provided by cargo are hidden

error: Could not compile `leveldb-sys`.

To learn more, run the command again with --verbose.

Installed the dependencies like this before:
brew install snappy leveldb

As a side note, building leveldb-sys (v2.0.3) works.

Interesting, it's an ICE.

TBH, by the way: if you are starting with a new codebase, I'd recommend building on top of leveldb-sys. The interface isn't too hard and this codebase is over 5 years old.

We tested it on a colleague's MacBook and on there it compiled without issues. So it must be a problem with my setup.
BTW, the use-case is compiling timerio/vector, which uses this crate as an on-disk spooling buffer.

Hm, an ICE is an ICE though and should be reported as a bug to rustc... Not sure how to minimize that though.

Looks like we run into https://github.com/rust-lang/rust/issues/60652 here.

@pizzamig helped me find the issue: I had GNU ar symlinked to /usr/local/bin, which took preference over the system one in /usr/bin.
I can't remember why I created that symlink in the first place, but removing that symlink fixed the compilation error.
Now ar points to the default macOS version, while gar can still be used to call GNU ar.
Maybe that can help to triage the ICE.

Thanks for debugging, left a comment here: https://github.com/rust-lang/rust/issues/60652#issuecomment-520768483


tagged version docs not building

I assume it's some minor issue with the CI and/or make.jl but I haven't been able to figure it out yet...we only get the /dev version of the site right now...

putting this on ice as it might work for the next tagged release as per https://github.com/JuliaDocs/Documenter.jl/issues/1257 since v0.1.2 was sort of concurrent with initial docs deployment


Explicitly handle errors received during watch

Log them as Error and then continue.

With all the Watch() bugs that have been discovered, I'd really appreciate
someone who knows the landmines to look at kube2sky.go and tell me what I
got wrong?
On Mon, Jan 19, 2015 at 8:11 AM, Clayton Coleman<EMAIL_ADDRESS>wrote:

Log them as Error and then continue.
You can view, comment on, or merge this pull request online at:
https://github.com/GoogleCloudPlatform/kubernetes/pull/3608
Commit Summary

Explicitly handle errors received during watch

File Changes

M pkg/controller/replication_controller.go
https://github.com/GoogleCloudPlatform/kubernetes/pull/3608/files#diff-0
(6)

Patch Links:

https://github.com/GoogleCloudPlatform/kubernetes/pull/3608.patch
https://github.com/GoogleCloudPlatform/kubernetes/pull/3608.diff

--
Reply to this email directly or view it on GitHub
https://github.com/GoogleCloudPlatform/kubernetes/pull/3608.

@thokcin added to the work in #3412

Awesome, thanks
On Tue, Jan 20, 2015 at 8:49 AM, Eric Tune<EMAIL_ADDRESS>wrote:

@thokcin added to the work in #3412
https://github.com/GoogleCloudPlatform/kubernetes/issues/3412
--
Reply to this email directly or view it on GitHub
https://github.com/GoogleCloudPlatform/kubernetes/pull/3608#issuecomment-70687938
.


Remove MSVC compiler warnings override

Description
These overrides existed to prevent MSVC errors related to duplicate compiler warnings. Because we required a version of CMake older 3.15, CMake would add /W3 as a default compiler flag when using MSVC. We then add /W4 in addition to that. Modern CMake versions seem to deduplicate these warnings but older versions did not.
The easist fix is to raise the minimum CMake version to 3.15 which changes the default behavior to no longer add /W3 without being explicitly specified. See the below link for more information about this behavior change.
https://cmake.org/cmake/help/latest/policy/CMP0092.html
The upgrade to a higher minimum CMake version was inevitable. Currently we're still using 3.8 like SFML 2 requires. As CMake advances, default behaviors get improved but you can't take advantage of them until your cmake_minimum_required is raised because CMake wants to make sure backwards compatibility is maintained. 3.15 is a great version to require. Ideally I think 3.16 is best because it's the highest we can go without breaking support for Ubuntu 20 LTS. I'm aware we could ask users to install a new CMake version but for many that's enough to make them give up on SFML so I'd rather not make them do that unless we have a particularly good reason.
Tasks

[ ] Tested on Linux
[ ] Tested on Windows
[x] Tested on macOS
[ ] Tested on iOS
[ ] Tested on Android

SFMLBuildMaster: Build this please.


No retrocompatibility with older React Native version

Hi folks,
I've been trying to integrate this SDK to an existing React Native app.
Because of the following line: https://github.com/glassfy/react-native-glassfy-module/blob/main/android/build.gradle#L130C39-L131C48
We are unable to build because of the following error: Duplicate class com.facebook.yoga.YogaWrap found in modules jetified-react-android-0.71-debug.4-debug-runtime (com.facebook.react:react-android:0.71.4) and jetified-react-native-0.67.4-runtime (com.facebook.react:react-native:0.67.4)

Sorry at the moment we do not support old react native versions.


Read _LIBCONTAINER_INITPIPE in nsexec.c

This fixes ExtraFiles for execin
Thanks @Mic95 for report

LGTM

LGTM

LGTM


[Input] Typescript Error when trying to apply a labelId to an Input

Duplicates

[X] I have searched the existing issues

Latest version

[X] I have tested the latest version

Steps to reproduce 🕹
Steps:

Create an Input and an InputLabel
Associate them by setting the labelid property on the Input

Simple example:
https://codesandbox.io/s/cranky-sara-gg64cv?file=/src/App.tsx
Current behavior 😯
TypeScript Error: Type '{ labelid: string; id: string; name: string; label: string; }' is not assignable to type 'IntrinsicAttributes & InputProps'.
Property 'labelid' does not exist on type 'IntrinsicAttributes & InputProps'.ts(2322)
Expected behavior 🤔
No errors should occur as far as I understand it.
Context 🔦
Trying to apply InputLabels to Inputs.
Your environment 🌎

npx @mui/envinfo
Tested on Safari 16.0
 System:
    OS: macOS 12.6
  Binaries:
    Node: 16.14.2 - /usr/local/bin/node
    Yarn: Not Found
    npm: 8.5.0 - /usr/local/bin/npm
  Browsers:
    Chrome: 106.0.5249.91
    Edge: Not Found
    Firefox: 105.0.1
    Safari: 16.0
  npmPackages:
    @emotion/react: ^11.10.4 => 11.10.4
    @emotion/styled: ^11.10.4 => 11.10.4
    @mui/base:  5.0.0-alpha.99
    @mui/core-downloads-tracker:  5.10.7
    @mui/material: ^5.10.7 => 5.10.7
    @mui/private-theming:  5.10.6
    @mui/styled-engine:  5.10.7
    @mui/system:  5.10.7
    @mui/types:  7.2.0
    @mui/utils:  5.10.6
    @types/react: ^18.0.21 => 18.0.21
    react: ^18.2.0 => 18.2.0
    react-dom: ^18.2.0 => 18.2.0
    typescript: ^4.8.4 => 4.8.4

The Input doesn't have the labelId prop. You can associate a label as you would do in plain HTML: with an id on an Input and htmlFor on an InputLabel:
<InputLabel htmlFor="my-input">My input</InputLabel>
<Input id="my-input" />


minor updates for zshcomp

These are some small changes added to my completions since the last release. First, hide TERMINATED instances in most cases, and second complete shape names a little better so that yo can complete e.g.
$ yo launch -S flex|<TAB>
$ yo launch -S VM.|.Flex
VM.DenseIO.E4.Flex   -- VM.DenseIO.E4.Flex / 16.0GB / 6800.0GB NVMe SSD Storage
VM.Optimized3.Flex   -- VM.Optimized3.Flex / 14.0GB
VM.Standard.A1.Flex  -- VM.Standard.A1.Flex / 6.0GB
VM.Standard.E3.Flex  -- VM.Standard.E3.Flex / 16.0GB
VM.Standard.E4.Flex  -- VM.Standard.E4.Flex / 16.0GB
VM.Standard.E5.Flex  -- VM.Standard.E5.Flex / 12.0GB
VM.Standard3.Flex    -- VM.Standard3.Flex / 16.0GB

The shape completion is especially nice :)


Font in Graph view

Please select if your request is either something new or an enhancement

[X] Enhancement of an existing Feature.
[ ] Request of a new feature.

Please select the area your request applies to. (Multiple selections are Possible. You can leave blank if you're not sure.)

[ ] Workspace - VSCode workspace, vaults, Intellisense/autocomplete, Dendron settings
[ ] Lookup - Dendron's Lookup Command
[X] Views - Dendron Preview, Tree View, Side Panels in the UI
[ ] Schema - Dendron Schemas
[ ] Pod - Data import from / export to Dendron
[ ] Publish - External Site Publish
[ ] Markdown - Markdown features, such as syntax support and features

Is your feature request related to a problem? Please describe
Please, for the love of God, no comic sans

Hey @sschneider-ihre-pvs, Thanks for the feedback 🙏.
We have three themes for graph view which can be toggled using the graph theme filter. You can also use custom styles for graphs, Click here to read more about this.

doesn't seem to work

in the panel view not even the color is correct

For custom css to apply, you would want to close and reopen the view/panel.
Looks like the font-family is still cursive, can you change that to font-family: Sans-serif; and see if that meets your requirements?

Does not change anything

Hey @sschneider-ihre-pvs , can you share the steps you are performing. The custom CSS does apply for me. : https://www.loom.com/share/b2965227ff994265a5fd7866cbc7cb10

but


fmriprep 21.0.1 hangs at surface recon step when lesion mask is included in anat folder

What happened?
I have stroke data I am working with. Adding the lesion mask to the anat folder for better normalization and adding it to .bidsignore, fmriprep starts successfully but hangs at the surface recon step. I have to kill the docker after 40 hours.
If I don't use the lesion mask, fmriprep runs successfully in 8 hours. However, I am not too confident of the normalization even though it looks kind of okay in the html file.
Docker
Is your data BIDS valid?
Yes
Are you reusing any previously computed results?
No
Please copy and paste any relevant log output.
[Node] Setting-up "_fix_surfs7" in "/scratch/fmriprep_wf/single_subject_TMSA02_wf/anat_preproc_wf/surface_recon_wf/gifti_surface_wf/fix_surfs/mapflow/_fix_surfs7".
220131-07:19:01,307 nipype.workflow INFO:
	 [Node] Cached "_fix_surfs7" - collecting precomputed outputs
220131-07:19:01,307 nipype.workflow INFO:
	 [Node] "_fix_surfs7" found cached.
220131-07:19:01,317 nipype.workflow INFO:
	 [Node] Finished "fmriprep_wf.single_subject_TMSA02_wf.anat_preproc_wf.surface_recon_wf.gifti_surface_wf.fix_surfs".

Additional information / screenshots
No response

Thank you so much for the input. I will let you know if I find anything and add it to the enhancement tag.

Same question, What should I do while using fmriprep? Sorry, I'm a newbie in MRI processing and can't understand the how to fix it.


Loading multiple SVG with svg-overlay

Good Morning,
I am using the svg-overlay.js component to load an SVG. My question is : If I need to load multiple SVG do I need to create multiple SVG overlays aswell or there is a cleaner way to achieve it? Thanks you so much for  any guidelines.
This is the code I am using to load one svg:
// LOAD SVG
var svgOverlay = viewer.svgOverlay();
var path = 'images/money.svg';
function loadSVG(path, callback) {
  var xhr = new XMLHttpRequest();
  xhr.onreadystatechange = function(e) {
    try {
      if (xhr.readyState == 4 && xhr.status == 200) {
        callback(xhr.responseXML.documentElement);
      }
    } catch (e) {
      console.log(e);
    }
  };
  //
  xhr.open('GET', path, true);
  xhr.overrideMimeType('text/xml');
  xhr.responseType = 'document';
  xhr.send();
}
loadSVG(path, function(data) {
  var g = data.getElementById('moneyG');
  svgOverlay.node().appendChild(g);
}); // END LOAD SVG

That should work fine with multiple SVGs… You just need the one svgOverlay, and you can appendChild to it as many times as you want.

Thank you! and hope you and your relatives are safe. Greetings, Sali.

Thank you… We are. I hope you are as well!
It's done funny things to my schedule, though, so I'm finally getting a chance to catch up on OpenSeadragon stuff…

And we appreciate it. ;)
From this chaos and sadness some things have to turn into positive things.. Greetings from France.

Closing this, feel free to re-open if there's any issues!


Make Failed with Ubantu16.04, CUDA9.2

I am trying to use the CUDA version of the algorithm, but I encountered the following two problems:

error: incomplete type is not allowed,

error: no suitable user-defined conversion from "fast_gicp::FastVGICPCudaCore::Points" to "const thrust::device_vector<Eigen::Vector3f, thrust::device_malloc_allocatorEigen::Vector3f>" exists

The first error occurs when using if(source_points && target_points) or if(source_neighbors && target_neighbors)
The second error occurs when using the function such as voxelmap->create_voxelmap(*target_points, *target_covariances)
I am wondering these problems are caused by the version of CUDA. Thanks for your answer.
The complete log file is make_log.txt

Hi @Hezip ,
Sorry, I will not actively maintain this repository for environments older than Ubuntu 18.04 and CUDA 10.1. But I would be glad to merge updates if you (or any other one) made a pull request.

@Hezip have you solved this problem？i meet the same problem with CUDA10.0&Ubuntu18.04

@Hezip have you solved this problem？i meet the same problem with CUDA10.0&Ubuntu18.04

Thanks for you information.
Not yet, I will tell you if I deal with this problem.

@whu-lyh
Not yet, I will tell you if I deal with this problem.
Thanks for your information～

@Hezip thank you~

i meet the same problem with CUDA10.0&Ubuntu18.04

i meet the same problem with CUDA10.0&Ubuntu18.04

Nvidia Xavier Jetson4.4 (ubuntu18.04\cuda10.2) works fine.


Move task to another calendar

When creating a new task, the name of a calendar is a drop down menu, which allows user to select calendar, where the task should be created.
When editing existing task, the name of a calendar is static label, so it is not possible to change calendar and therefore it is not possible to move task from one calendar to another. It would be nice if the calendar was editable even for existing tasks. Changing the calendar means that the task must be created (copied) into the newly selected calendar and then removed from previous calendar.

That's already covered by #18 and will be released soon. We've decided to move the copy/delete logic into the provider part. That keeps the UI simple and makes the operation atomic.


Pulling holds

Functionality needed

[ ] We need a way to update Status from “Open - Not Yet Filled” to “Open - Awaiting Pickup” or “Open- Awaiting delivery” or “Closed….” etc.
[ ] The Actions drop down doesn’t seem to have a way to update status of hold on the item – only in the Patron’s account allows that – it would be good to have a “Change status” on the Actions drop down from the item request page.
[ ] Also – need a way to send Patron notice of the outcome of their request (whether cancelled or pulled and waiting on the hold shelf).

Steps in FOLIO
Process 1

App: Requests
Check box that says “Pages”
View all items that appear and pull book from the shelf
Update status –
Go into Apps> Users > Search for requesting patron
Scroll to Patron’s Requests
Then – go separately into Notifications to send Patron notice up the update?

Process 2 (preferred)

App: Requests
Click Actions button
Select "Print pick slips for [location]"
Print dialog pops up, should show a pick slip with request
Click print

Claire and I walked through this today as well, since we signed up in the original user stories slides and wanted to give it a try.
Steps in FOLIO

App: Requests
Click Actions button
Select "Print pick slips for [location]"
Print dialog pops up, should show a pick slip with request
Click print

Notes

[ ] We need a pick slip template (we made a simple one but it could use updating)
[ ] Permissions dictate which locations you can generate a pick slip for.
[ ] Each hold prints on its own page which is good, in keeping with our current workflows for paging
[ ] Can export a list of all requests in any status, including locations other than your service point by clicking "export search results to csv"
[ ] If an item is not on the pick list and is checked in, it will prompt a pop up message with the option to print a pick slip

You need to be assigned to a specific Service Point to be able to do this, so people covering for a branch will need additional service points

Relates to #119

ToDos

[ ] Create a Hold without Paging (rush holds). We might be able to manage this via Circulation Rules
[ ] Cancelling because the item is not on the shelf (required a template to be created)
[ ] If you cancel a Hold, we need to be able to mark an item as Missing (can "Cancel & Mark as Missing" in Sierra)
[x] Edit pickup location on a user's behalf
[ ] Need a template for a Transit Slip

Created a temporary pick slip template.

Hold slip - temporary template:


Some js.map files are not uploaded

Hi,I have some problems: some js.map files are not uploaded.
This is my config

This is the uploaded souceMap file

Now you can see some sourceMap files are not uploaded.Can you tell me how to solve this problem?

Hi there! Are you seeing any console warnings or errors logged? If you remove the deleteAfterCompile setting, do sourcemaps for those files appear in the build output?

I don’t see any console warnings or errors logged.And i remove the deleteAfterCompile  setting or change to false,the sourcemap file will be displayed in the dist folder but part of it will not be in the sentry list.
This is dist folder:

This is sentry artifacts list:

And I found that some files that could not be uploaded are not uploaded every time.
For example, home.hash.js.map is not uploaded every time.
I wonder if it is caused by too many uploaded files(30+ file).
Or it is caused by rejectUnauthorized setting not verifying the SSL certificate?

@XavierShi 请问你解决这个问题了么


Modify the adjacent pairs guide into a proposal ready for review

Read the full proposal here.

@tevelee Is there anything you would like to add to this?

Looks great, nothing to add. Thank you @phausler!


ENH: Bump for ITK v5.3 release

Testing in ITKSplitComponents draft PR: https://github.com/InsightSoftwareConsortium/ITKSplitComponents/pull/65

ITKSplitComponents is failing with an issue observed in ITKStrain prior to my opening this PR. As the error message originates from skbuild I have entered an issue there to track: https://github.com/scikit-build/scikit-build/issues/805

Changes in this PR including ITKPythonPackage update step allow ITK modules to build against v5.3.0 successfully: https://github.com/InsightSoftwareConsortium/ITKSplitComponents/actions/runs/3569030832/jobs/5999692408
Also demonstrated that an older ITKPythonPackage tag can be used to revert to earlier build scripts, in this case recreating the now-fixed Windows failure: https://github.com/tbirdso/ITKSplitComponents/actions/runs/3569679773/jobs/5999869846
@dzenanz I have made several changes since your last review, I'll leave this up in case you'd like to re-review in the morning before merge.

Thank you @dzenanz !


Cleanup example directory

@zwoop pls review.
I don't know why the last PR did not kill off these 2 directories. But they are anyway already moved under example/plugins/c-api/

[approve ci autest]

[approve ci autest]


Pass kwargs to init and return Spider instance

This will allow additional params to be passed to Spider subclasses
and allow instance variables to be accessed after the crawl is completed.

Codecov Report

Merging #72 into master will increase coverage by 0.01%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master      #72      +/-   ##
==========================================
+ Coverage   96.22%   96.24%   +0.01%
==========================================
  Files          10       10
  Lines         610      612       +2
==========================================
+ Hits          587      589       +2
  Misses         23       23

Impacted Files
Coverage Δ

ruia/spider.py
95.74% <100%> (+0.03%)
: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 df9b12a...895f822. Read the comment docs.


Log Analytics queries need updating to new query language

Log Analytics queries need updating to new query language

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

ID: 3ebc8e17-0143-7092-a3f1-aaecc4bdbbe2
Version Independent ID: 0a01fd99-cb50-49ae-0e82-f36f45b1dd5d
Content: Diganostic logging for Azure Analysis Services
Content Source: articles/analysis-services/analysis-services-logging.md
Service: azure-analysis-services
GitHub Login: @Minewiskan
Microsoft Alias: owend

@willatmicrosoft
Thanks for the feedback! We are currently investigating and will update you shortly.

@willatmicrosoft we are currently developing this content.  Thanks for the note and stay tuned.


Don't use internal httpClient

There is already an Http data fetcher, which allows for authenticated access. This should probably be used for the Solr queries. Even though it is setup with credentials for Fedora.
This becomes an issue if Solr and Fedora require different credentials, then we need to figure something else out.

https://github.com/whikloj/migrate_7x_claw/blob/master/src/Plugin/migrate/source/Islandora.php#L213
https://github.com/whikloj/migrate_7x_claw/blob/master/src/Plugin/migrate/source/Islandora.php#L144

Resolved with 7ff93dc2a7f127412cd2fd1f4280874688cd7b77


Error running gradle

I can't debug my application.
First, the error happened when downloading the gradle, I managed to solve it, downloading manual and pointing to local file, but after that started to happen the error in other dependencies,
It's like I'm using proxy, but I'm not using proxy.
I've tried changing the version of gradle and all the other tips I've seen on the internet but nothing works.
I'm using the latest version of android studio on a macbook
the error message always relates to UnknownHostException.

Would be so much easier if you download VS Code IDE and then install Flutter Plugin and Dart Plugins to create projects.

I´ve tried with VS Code IDE and the same thing happened.
It's like I'm using proxy, but I'm not using proxy.
Exception in thread "main" java.net.UnknownHostException: services.gradle.org

did you tried to use other internet connection?
the problem seems related to your internet connection

@appchallengr was your issue resolved?

Without additional information, we are unfortunately not sure how to resolve this issue. We are therefore reluctantly going to close this bug for now. Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.


Supported OS list is missing information for server 2022

Supported OS list should include information about server 2022 if it is supported or unsupported with AD Connect health agent.

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

ID: 1b4b9ec9-9ce6-dcff-b557-2816d40459b8
Version Independent ID: b2f56dc2-506e-4ff0-fec5-b7241f7fc4fc
Content: Azure Active Directory Connect Health FAQ - Azure
Content Source: articles/active-directory/hybrid/reference-connect-health-faq.yml
Service: active-directory
Sub-service: hybrid
GitHub Login: @billmath
Microsoft Alias: billmath

@abhijeet-MSFT
Thanks for your feedback! I've assigned this issue to the author who will investigate and update as appropriate.

Support for 2022 is not official yet.  Thanks!
#please-close


Compound use case

Given the Assignment plugin, I attempted to evaluate a compound expression.  The ast was constructed but  the evaluator didn't much care for it.  I was anticipating the assigned var would be passed into the subsequent expression(s):
a = 1;
b = a;
c = a + b;

where c would evaluate to 2.
Is this something that could be supported by jse-eval or via a plugin?
Noticed the volume of work you provided here and on the related projects. 👍

Thanks for reporting, @tvkit ! I'm thinking that without assignment expressions, Compound support never made much sense. Hopefully this PR + release helps?

Agreed... that without assignments, the preceding expression results are nebulous.
I tested the scenario the prompted the #49 issue. Works perfectly!


Docker images stop working after OS restart

Hi,
I followed the instructions here: https://docs.microsoft.com/en-us/sql/linux/quickstart-install-connect-docker?view=sql-server-ver15&pivots=cs1-bash
I started successfully SQL Server both using:

mcr.microsoft.com/mssql/server:2019-CU3-ubuntu-18.04
mcr.microsoft.com/mssql/server:2017-latest

Inside an Ubuntu 18.04 virtual machine running in VirtualBox.
I could connect to the SQL Server inside a container both using sqlcmd and SQL Server Management Studio, and I even created a database using EF Core migrations without any problem (from the host where VirtualBox is running, Windows 10).
However, to my great surprise, the Docker images stop working after an OS restart of my Ubuntu 18.04 vm.
Note that I am using --rm parameter when starting the containers, so they are removed automatically on stop.
Using the images after an OS restart fails with this message:
/opt/mssql/bin/sqlservr: The file archive [/opt/mssql/lib/sqlservr.sfp] is invalid.  Please resolve and try again.
$ docker run --rm -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Example@Passw0rd" -p 1433:1433 --name sql1 mcr.microsoft.com/mssql/server:2017-latest
SQL Server 2019 will run as non-root by default.
This container is running as user root.
To learn more visit https://go.microsoft.com/fwlink/?linkid=2099216.
/opt/mssql/bin/sqlservr: The file archive [/opt/mssql/lib/sqlservr.sfp] is invalid.  Please resolve and try again.

$ docker run --rm -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Example@Passw0rd" -p 1433:1433 --name sql1 mcr.microsoft.com/mssql/server:2019-CU3-ubuntu-18.04
SQL Server 2019 will run as non-root by default.
This container is running as user mssql.
To learn more visit https://go.microsoft.com/fwlink/?linkid=2099216.
/opt/mssql/bin/sqlservr: The file archive [/opt/mssql/lib/sqlservr.sfp] is invalid.  Please resolve and try again.

Does someone has idea why this is happening? Shouldn't Docker images always work, if they work right after pulling them?

I have this issue two on centos 7.8 VM running in VirtualBox
Not able to resolve

I have the same problem. I am using Microsoft SQL Server 2017 Express Edition for Ubuntu. Please share if found solution.

Hi @DavidSpackman and @gadeleonp , no I didn't find a solution to this problem. I just resigned from using the Docker image.
Quite sad that this ticket is not getting attention from Microsoft. In the past I got answers for several other issues here in GitHub.

Hi All,
docker run --rm -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=Example@Passw0rd" -p 1433:1433 --name sql1 mcr.microsoft.com/mssql/server:2019-CU3-ubuntu-18.04

Thank You! I tried again on a laptop running Ubuntu 18.04 (in this case it is not a VM running in Virtualbox), and indeed it works even after OS restart. Tomorrow I can try on the same Virtualbox machine in which I initially saw the problem, and leave a comment here. Tonight I don't have time to check on the Virtualbox VM.

@vin-yu Running the 2019-latest image does not solve the issue. After a restart of the host machine the container doesn't start, instead the posted error message is shown and the process terminates. Really annoying as the issue persists even after removing and re-creating the container.
Creating mssql_1 ... done
Attaching to mssql_1
mssql_1     | SQL Server 2019 will run as non-root by default.
mssql_1     | This container is running as user mssql.
mssql_1     | Your master database file is owned by mssql.
mssql_1     | To learn more visit https://go.microsoft.com/fwlink/?linkid=2099216.
mssql_1     | /opt/mssql/bin/sqlservr: The file archive [/opt/mssql/lib/sqlservr.sfp] is invalid.  Please resolve and try again.
grafana_mssql_1 exited with code 1

Anything we can do to prevent this error?

I have had the same error on virtualbox (no docker) for a long time. On both ubuntu 18.04 and 20.04.
The last version of mssql I used without this problem on virtualbox was this one:
https://packages.microsoft.com/ubuntu/16.04/mssql-server-preview/pool/main/m/mssql-server/mssql-server_15.0.1800.32-1_amd64.deb
I finally figured out today that disabling the service before shutting down the virutal machine fixed the problem (for me at least).
Did several tests after running 'sudo systemctl disable mssql-server' and now I can both shutdown/start and restart the virual machine without triggering this error.
In case this helps someone else. I came across this issue before figuring it out some hours later.

I've just started hitting this issue now

I had the same problem, with an image based on mcr.microsoft.com/mssql/server:2019-latest.
Restarting the container, deleting and recreating it, rebuilding my image neither worked.
Solved by removing the image stored on local docker image rm mcr.microsoft.com/mssql/server:2019-latest, removing in the same way my image, and then rebuilding it. After running problem was gone.
I assume then, that the problem is that the Microsoft image stored locally was corrupted, maybe a download error, or some disk problem after.

Working from deduction, if the SQL server is not shutdown gracefully - i.e, the container is just killed without a chance for SQL to cleanly exit there is a chance that some type of file corruption occurs. You must remove the image and go again.

I follow the Quickstart: Install SQL Server and create a database on Ubuntu to build SQL Server 2019 for Linux.
All are smoothly until I shutdown my VM, and start VM, the mssql-server start failure.
The main error message are :

mssql-server.service: Start request repeated too quickly.
/opt/mssql/bin/sqlservr: The file archive [/opt/mssql/lib/sqlservr.sfp] is invalid.  Please resolve and try again.

My environment is Windows 10 Home (host) + Virtual Box 6.1.22 + Ubuntu 20.04 (guest) + SQL Server 2019 for Ubuntu
I've found the article SQL Serve 2019 on Ubuntu fails after powering off, then reinstall SQL Server 2019 (  sudo apt-get install --reinstall mssql-server ), it seems OK until I shutdown again.
I don't have any idea why it occurs. The following are the screen capture for error messages.

I had the same . ubuntu 2204 and mssql-server-2022.
I changed VM's CPU Core 1 to 4 and reinstall mssql-server, so this problem was fixed.


Prepare release 0.27.0

I was hoping to do some other stuff for the breaking libsqlite3-sys change, but this release has several SQLite features people want (and was requested) so we shouldn't block it, since I won't get to that stuff for at least another week.