About the coefficient 9*e-15

In the step att = F.softmax(torch.mul(torch.bmm(q,k), mask) - 9e15*(1 - mask),dim=2) , the mask is to choose the neighbors involved in the attention model. But what are the coefficient 9e15 and, further, the term - 9e15(1 - mask) used for?

We set the values before softmax as - 9e15 to make the softmax values of agents out of neighborhood be 0.

I see. For the element with mask =0 , the values before softmax is -9e15 resulting in the attention weight being 0 but for the element with mask =1, the values before softmax is 9e15+torch.bmm(q,k)  resulting in the attention weight close to 1. What if torch.bmm(q,k) << 9e15 and the influence of torch.bmm(q,k) can be ignored?

I see. Thank you.

I see. Thank you.


Add support for sourcehut links

Separated out from #516

Ah, but not all types supported by flakes are supported by nix-search, are they?

You're right. I think it would be a big improvement to make flake-info accept any flake reference that Nix accepts, and do its best to support them all.


3.0 architecture revamp/9450/lexical syntactic

Proposed changes:

closes #9450

Status (please check what you already did):

[x] added some tests for the functionality
[ ] updated the documentation
[ ] updated the changelog (please check changelog for instructions)
[x] reformat files using black (please check Readme for instructions)

@ka-bu Came across this . Are we actually doing max pooling anywhere in the codebase of featurizers?

@ka-bu Came across this . Are we actually doing max pooling anywhere in the codebase of featurizers? I think we only do mean pooling everywhere to aggregate sentence level features, isn't it?

@dakshvar22  I haven't checked. But it looks like such a natural / basic operation, that I'd leave this in here regardless of whether it is used at the moment, no?

I'd not add it if it is not used by any of the featurizers inside Rasa Open Source to reduce adding any bits of unused code (@wochinge this is an active recommendation for the codebase, right?). To make it easier for people to customize the pooling behavior we can move it to a separate function which I think you already have.

I'd not add it if it is not used by any of the featurizers inside Rasa Open Source to reduce adding any bits of unused code (@wochinge this is an active recommendation for the codebase, right?). To make it easier for people to customize the pooling behavior we can move it to a separate function which I think you already have.

Same code was included in featurizer.py before. It has just moved to dense_featurizer. Is/was this the separate function you mean?

@koernerfelicia Are you okay with the changes to the ML related bits? I haven't looked at them in depth (probably also the wrong person for this)

Can we have separate PRs in the future for migrating and refactorings so it's easier for the reviewers to see what's going on?

sorry, yeah, thought this would still be a quick one 😅
@dakshvar22 you were familiar with the lexical syntactic featurizer. Spotted anything that deviates now? Any comments on the sentence vectors? Do we want to create an issue for that?

It is used here: You can specify mean or max pooling for spacy featurizer

Ahh right! So much flexibility 😅
Sounds good to have the code in there for it then.

do we want to add some sentence featurizer?

What kind of a sentence featurizer do you mean? Do you mean add sentence features like a max pool of all token features? Fair to look into it as a separate issue I'd say as this should just be a refactoring issue I believe.

👍

Are we aware and ok with e.g. a “prefix5” being a string of length < 5?

I think this has come up in the past (not as something that is hurting the performance but just as an observation) but we haven't dug deeper into the consequences. Fair to create an issue for investigation 👍

and/or maybe just update the docs to point out that one does not need to add prefix2, prefix3, ... and so on
will you create the (research) issues then?

diet doing something particularly clever with the last sequence token instead of the non-existend sentence token)

Doesn't DIET create a dummy vector of zeros if sentence features are missing? I think you added ( / are adding) it in the PR meant to fix the response selector, right?

will you create the (research) issues then?

Would be great if you can create as a follow up of this PR and send it to the research inbox then. 🙂

will you create the (research) issues then?

Would be great if you can create as a follow up of this PR and send it to the research inbox then. 🙂

done #9574 :)  (not sure about tags?)

Thanks for creating the recipe validation issue!


Upstream Router Service that keeps track of last used Route

Description
Upstreaming Router Service that keeps track of last used Route.  Good for backbutton.  Also unit test to test this service
What's included?

modified:   src/platform/core/common/common.module.ts
new file:   src/platform/core/common/services/router.path.service.ts
new file:   src/platform/core/common/services/router.service.spec.ts

Test Steps

[ ] checkout branch
[ ] feature/upstream-backbutton-service
[ ] run ng test
[ ] see tests pass

Coverage increased (+0.1%) to 71.21% when pulling a9f0450174bf0fc41397f87d7a19ae93bc10af6c on feature/upstream-backbutton-service into 94997412bc580406f53494029ff01d08accdd152 on develop.

Coverage increased (+0.1%) to 71.21% when pulling b276dfbb313293f1aa60d97b23c14086a4d9fdfa on feature/upstream-backbutton-service into 94997412bc580406f53494029ff01d08accdd152 on develop.

Coverage increased (+0.1%) to 71.21% when pulling c6faa9a5d1fa24e0129c0f11e2880c57f349a236 on feature/upstream-backbutton-service into 94997412bc580406f53494029ff01d08accdd152 on develop.

Coverage increased (+0.1%) to 77.38% when pulling 49c3f1f7ed373fbd9df31c0cf73122be152352dd on feature/upstream-backbutton-service into d87aa65f18af6081ebcff7fe21cb44ac9a0be00f on develop.

LGTM! :+1:

Coverage increased (+0.1%) to 77.38% when pulling 68bcae835565e21deb653aaab3626bc1418b4436 on feature/upstream-backbutton-service into 8841df75cfb6effa772998b945302527b19c70d1 on develop.


DCOS-52528: Update favicon to D2iQ

Testing
Go to any page and confirm the D2iQ favicon is shownn
Trade-offs

Dependencies

Screenshots
Before

After

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


builtin provider should use ProviderDependency to implment this

System Info

Details

Current implement

Using require('xx') to do it, but it isn't correct for esm module, please see https://github.com/web-infra-dev/rspack/issues/3203
Reproduce link
No response
Reproduce Steps

bump


FileName not work when use Send tb.Document

FileName not work when use Send tb.Document；
Here is the sample code:
package main

import (
	"net/http"
	"time"
	"net/url"
	tb "gopkg.in/tucnak/telebot.v2"
)

func main() {

	p := func(_ *http.Request) (*url.URL, error) {
		return url.Parse("http://PROXY_ADDRESS:8123")
	}
	client := &http.Client{
		Timeout: 20 * time.Second,
		Transport: &http.Transport{Proxy: p},
	}

	bot, _ := tb.NewBot(tb.Settings{
		Token:  "BOT_TOKEN",
		Poller: &tb.LongPoller{Timeout: 10 * time.Second},
		Client: client,
	})
	bot.Send(&tb.Chat{ID: int64(305893639)}, &tb.Document{
		File:     tb.FromDisk("/Users/mritd/gopath/src/github.com/mritd/test/main.go"),
		FileName: "test",
	})
}

you need specify caption
https://core.telegram.org/bots/api#senddocument
FileName is not "" when you got file

@Oleg-MBO  I added the caption parameter, but the file name has not changed.

Same thing for tb.FromReader call.

Hmm, it seems that 6264ba6 doesn't work for the OP case either. Reproduced the same issue with tb.FromDisk too. Ping @tucnak @stek29.

hm, I don't think that'd be enough. FileName needs to be passed from (Object).Send to (*Bot) sendObject, and from there to (*Bot) sendFiles, and from there to addFileToWriter.
Also, what should we do with files created from file_id/url? There's no way to set filename there, is there?


file input is uploading just file name

Hello Everybody
I'm Back-end PHP Developer. I purchased a html theme that is implemented by materializeJs and marterializeJs. I made a form with input type is file but I think materializeJs not letting to upload file but only String of file name and when I use php function files_get_content to show file params it give error.

Fill out the issue template, located here

please use this function json stringfy

What is in $_FILES?

Since you did not explain your issue properly I guess youve missed enctype="multipart/form-data".


Change requirements for django-mptt to avoid breaking on django-1.8

Installing by default the latest version of django-mptt

https://github.com/callowayproject/django-categories/issues/94 With this it should not cause the issue with mptt by default.

The django-mptt version is not restricted in current master. I think this can be closed.


Encountered a problem while trying to train on multiple gpus.

When I was trying to train the model on 1 or 2 gpus the code works well. But training on more than 2 gpus will cause error. Is that because of your design?  Thank you so much.

Please show your settings of scripts and GPUs.

still a tf version issue. Should only use tensorflow 1.14 or tensorflow-gpu 1.14 if you want to train on GPU.


A question about the 'distribution' parameter

Hey
This is not an issue but a question about the 'distribution' parameter.
I know that the 'hash' parameter is used to configure a hash function for sharding. But what the 'distribution' parameter for?
Can you please explain it to me? I have tried to find any documentation or something like that about the twemproxy but found nothing.

The hash is computed for the memcache/redis key of a command, and the distribution algorithm uses the hash to choose a backend server in that pool

distribution: The key distribution mode. Possible values are:
ketama (default, recommended. An implementation of https://en.wikipedia.org/wiki/Consistent_hashing)
modula (use hash modulo number of servers to choose the backend)
random (choose a random backend)


Please update ALL dependencies

This adapter currently used fixed dependency versions. Please change them to use semantic versioning (^1.2.3 instead of 1.2.3).
Normally there is no need to fix to a specific version in general In most cases this produces more troubles than benefits. In addition this config consumes more diskspace as npm cannot optimze installations. 99% of adapters use semantic versioning.
Currently this adapter fails at js-controller 6 because of this usage - and even worst it causes the complete ioBroker installation to fail at some installations.
Of course its ok to specify a fixed version if there is a special reason. But this is usually an exceptional situation.

done

SUPER - thanks for fast processing !


Get version directly from _version in setup.py

Importing __version__ from the eventbrite module causes the client module to be loaded, which in turn tries to import requests. If requests is not installed, we get an ImportError.
Although the setup.py lists requests as a requirement, it falls over before it can be installed.
This changes the import to come from eventbrite._version, thus sidestepping the issue.
This fixes the same issue as #16, but in another way.

Here's the stacktrace without the patch. (pip 6.0.8 on python 3.4).

Thank you for submitting this pull request. While it works, we're going with a more conservation approach that doesn't load another python module into setup.py. This is more in accordance to the practices espoused by the maintainers of the Python Package Index (PyPI).

Thank you for submitting this pull request.

My pleasure.

...we're going with a more conservation approach that doesn't load another python module into setup.py.

Yeah, I was aiming for minimal impact. Yours looks better to me :)

Oh, and thanks for the project, and for fixing this :)

@meshy - Glad we can help out! I've also assigned issues from this project a higher priority level in my email box. That way I can respond faster. BTW, this has been released on PyPI. :package:


Add drawer 'isOpen' class

There needs to be classes or methods after opening and closing the drawer

Does 'slide-end' event meet the needs ?

'slide-end' doesn't determine weather the drawer is open or closed right?
Would be great if you can target the drawer state with css, 'open' or 'closed'

slide-end event emit visible state of the drawer

Adding the class may increase the risk of style conflict, so that's my opinion.Thanks for your understanding.


Organization view: Highlight org type

It should be clear in every view of an org (list, edit, position list, etc.) whether the org is a C3, C4, or other kind. These are already defined in the model; they just need to be displayed prominently.
Especially important to reduce chance that a user will mistakenly attach a candidate position to a C3 instead of its related C4.
Find everywhere an organization is created, and assign the correct organization_type.

[ ] If creating an organization entry due to action by voter, set to INDIVIDUAL

To be addressed in the future.


Add support for Visual Studio 2022 17.3 and 17.4

Can't build D projects on VS 17.3 (latest Visual Studio 2022). 17.4 is the preview version and probably has the same problem.

Thanks for contributing.
Unfortunately the DLLs with the specific versions are needed in the folders given by the hint path, so that the matching dbuild DLLs can be built on the same system. I'll try to get hold of these...

merged as part of https://github.com/dlang/visuald/pull/139. Works with the preview of 17.4, too. Thanks.


Define git_install_from_source_dependencies Task gets Skipped

When i run vagrant up, Define git_install_from_source_dependencies gets skipped and then Ensure git's dependencies are installed gets failed because has not been defined previously.
TASK [geerlingguy.git : Define git_install_from_source_dependencies.] **********
skipping: [drupalvm]
TASK [geerlingguy.git : Ensure git's dependencies are installed (RedHat).] *****
fatal: [drupalvm]: FAILED! => {"failed": true, "msg": "'git_install_from_source_dependencies' is undefined"}

@nehajyoti04 what version of Drupal VM are you using?
Also, what is the base OS? the var __git_install_from_source_dependencies  should be getting defined here -- https://github.com/geerlingguy/ansible-role-git/blob/master/tasks/install-from-source.yml#L3-L15 then this is used as the default value for git_install_from_source_dependencies
As a workaround you could also define git_install_from_source_dependencies based on the OS you're using from this list -- https://github.com/geerlingguy/ansible-role-git/tree/master/vars

@nehajyoti04, could you also provide the output of the previous three tasks?
I'm happy to try to replicate it if you can provide the config.yml and details on anything else.
The task is installing dependencies required for installing git from source.
If this isn't really a need or desire, you can set git_install_from_source to false, and a different set of tasks can continue to run - which is probably more suitable to more people.


Hourly Forecast not updated/refreshed in cards

Version of home_assistant
Core 2024.1.2
Supervisor 2023.12.0
Operating System 11.4
Frontend 20240104.0
Version of the custom_component
v2.1.0
Describe the bug
I'm using the hourly forecast info inside custom:hourly-weather card. It's shown on a info display on the main dashboard. I've identified, that it's not updating the content inside the card automatically. I've done some testing to identify the root cause. So, I created one dashboard to show in parallel two different cards (the builtin "weather-forecast" and "custom:hourly-weather) and also two different weather entities ("DWD" and "OpenWeatherMap") + the actual time:

After one hour, only the content of "OpenWeatherMap" is updated automatically in both cards:

You need to refresh/reload the page on the affected device or any other device to get the data updated:

Hm, strange. I'll look into this tomorrow.
Thanks for reporting!

This is now hopefully fixed. Can you please confirm this?

Thanks for your fast take on this. I just tested v2.1.1. Unfortunately, no change in this behavior. If you test a fix, it's important that you have not opened another browser or app with HA as this will trigger an update.

I don't know if the problem I am experiencing relates to this thread here, but I am using the same hourly weather card and I am getting lots of
"days_from_today must be between 0 and 2"
error messages in the HA log when the card gets loaded.
However, the card looks perfectly fine and shows what it is supposed to show.
This error only appears when using the DWD weather entity, other weather providers don't generate that error.

@Failure404 days_from_today is not an attribute which is specified in a weather entity: link, so I don't know where this is coming from.

I think I have found the issue. However this needs probably done time, because I have to rework the data update mechanism. I'll keep you informed.

Found the issue and implemented a fix. New version is out.

Thanks! Just tested the new version and I can confirm - it's fixed.


updated histpy version

updated histpy version to 1.0.2. I tried updating to: histpy @ git+https://gitlab.com/burstcube/histpy.git@develop, but it seems that the .plot() method has been replaced with .draw(). @israelmcmc Is this true?

Hmm nope, plot is still in there. You can also use draw, but that was the case almost from the beginning, for backward compatibility. What error are you getting?

@israelmcmc Yeah after posting my last comment I went and looked at the histpy code and saw that it's still there. Rhea is trying to run the atmosphere notebook and when she tries to make the diagnostic plots she gets the error: 'Histogram' object has no attribute 'plot'. I've run a number of tests, including installing the repo in a fresh environment, but so far I'm unable to reproduce the error. So I'm not sure what is going on there.

Most likely Python is picking up an old version that didn't have plot(), only draw(), instead of develop

Yes, I was thinking the same thing.


App priority at Cluster Creation - High prio for Cillium

Problem phoenix is facing: most applications' helm charts are developed assuming they will be installed on a 100% healthy cluster. Since we decided to install foundational components (CNI among others) of a cluster as a managed app as well, the cluster that kaas providers deploy is not fully functional. If the CNI app is not installed as the very first application, other apps likely will fail to install. If those apps have pre-install hooks that require a working CNI, the installation process gets stuck and delays installation of all other apps for several minutes. Sometimes for 30+ minutes. We need a way to at the very least mark some apps as "high priority" and ensure those are installed first.
Honeybadger is working on a dependencies solution that will cover installing cillium as one of first apps.

https://github.com/giantswarm/giantswarm/issues/22963

maybe we can close this thanks to app dependencies?

yep yep


Robotoff does not behave as expected during the transition from logged out to logged in

What

We attempt to reload the product as the user attempts to sign-in
Does it mean my answers have already been sent without credit ?
This will mean no instant score as we will need 2 other matching votes to validate the answer
We should probably explain the vote system to anonymous users.

Video
https://user-images.githubusercontent.com/1689815/166100806-cc93ffde-b4bc-4f5c-a5a2-861928c87664.mp4

- We attempt to reload the product as the user attempts to sign-in
The product refreshing is just used to hide the question card  from the product page once all questions are answered
- Does it mean my answers have already been sent without credit ?
Yes, answer is already sent by pressing the button Yes or NO on the question page
If you want to send answers with credit, we might either put the login page before the first question, or send answers in the end of the questionnaire
- This will mean no instant score as we will need 2 other matching votes to validate the answer
What do you mean "no instant score"? voted  answer is stored in hive, so we don't need to vote again on the same device
- We should probably explain the vote system to anonymous users.
anonymous users can not send a vote ? Actually anonymous users can vote, you want to deactivate it?

We might want to resend the same answers again for the current product, if the user decides to log in, so that they are counted as definitive answers, and thus the product gets the Nutri-Score/Eco-Score immediately.
@alexgarel that shouldn't pose any issue, and provoke the immediate Nutri-Scorisation, right ?

Send twice? or if you want we can postpone the sending of anonymous users to the end, if they want to login, a sending with credit will replace the anonymous sending

The system is now designed for answering multiple times the same question (the voting system for anonymous answers)
We can't assume anonymous users will answer all questions (and thus deferring them is probably complicated)


CMake error - failed to get version string from git

Hi, when I try to run cmake I get the following error:
CMake Error at build/_deps/flucoma-core-src/script/flucoma_version.cmake:21 (message):
  Failed to get version string from Git
Call Stack (most recent call first):
  CMakeLists.txt:66 (include)

I'm on Windows 7, trying to generate a VS solution. The same thing happened with a colleague, trying to build on OSX 10.9.
Here's the full console output:
cmake-error.zip

Thank you!

Hi, I'm trying to build on OSX 10.9.5 but I still get the error:
.../Desktop/flucoma-sc-master/build/_deps/eigen-subbuild/CMakeFiles 0
-- Found Git: /usr/local/bin/git (found version "2.23.0")
fatal: not a git repository (or any of the parent directories): .git
CMake Error at build/_deps/flucoma-core-src/script/flucoma_version.cmake:22 (message):
Failed to get version string from Git
Call Stack (most recent call first):
CMakeLists.txt:66 (include)
Console output:
CMakeOutput.log.zip
The flucoma_version.cmake has updated:
Part of the Fluid Corpus Manipulation Project (http://www.flucoma.org/)
Copyright 2017-2019 University of Huddersfield.
Licensed under the BSD-3 License.
See license.md file in the project root for full license information.
This project has received funding from the European Research Council (ERC)
under the European Union’s Horizon 2020 research and innovation programme
(grant agreement No 725899).
include_guard()
find_package(Git REQUIRED)
execute_process(
COMMAND ${GIT_EXECUTABLE} describe --abbrev=0 --always
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
RESULT_VARIABLE result
OUTPUT_VARIABLE FLUID_VERSION_TAG
OUTPUT_STRIP_TRAILING_WHITESPACE
)
if(result)
message(FATAL_ERROR "Failed to get version string from Git")
endif()
configure_file("${CMAKE_CURRENT_LIST_DIR}/FluidVersion.hpp.in" "${CMAKE_CURRENT_LIST_DIR}/FluidVersion.hpp" @ONLY)
set(FLUID_VERSION_PATH ${CMAKE_CURRENT_LIST_DIR})

CMakeOutput.log
Sorry, I'm new to this.

Hi, I'm trying to build on OSX 10.9.5 but I still get the error:
.../Desktop/flucoma-sc-master/build/_deps/eigen-subbuild/CMakeFiles 0 -- Found Git: /usr/local/bin/git (found version "2.23.0") fatal: not a git repository (or any of the parent directories): .git CMake Error at build/_deps/flucoma-core-src/script/flucoma_version.cmake:22 (message): Failed to get version string from Git Call Stack (most recent call first): CMakeLists.txt:66 (include)
Many thanks.
Console output:
CMakeOutput.log
The flucoma_version.cmake has updated:
execute_process( COMMAND ${GIT_EXECUTABLE} describe --abbrev=0 --always WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} RESULT_VARIABLE result OUTPUT_VARIABLE FLUID_VERSION_TAG OUTPUT_STRIP_TRAILING_WHITESPACE )

@vowelmusic That's curious.
Ok, first hypothesis – if there's maybe a space in the absolute path, then maybe git still ends up executing somewhere unhelpful. In the flucoma-version.cmake, does anything change if you add quotes around the working directory? i.e.
WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"

Unfortunately the CMakeOutput.log doesn't contain much about this (it's mostly detailed stuff about figuring out compiler settings). However, if when you run CMake you redirect stderr to file, there might be a clue
cmake .. 2> output.txt

I added quotes and executed
cmake -DSC_PATH=<location of your SC source> ..
// does the process automatically skip the files which have already
// been built? - I'm new
fatal: not a git repository (or any of the parent directories): .git CMake Error at build/_deps/flucoma-core-src/script/flucoma_version.cmake:22 (message):   Failed to get version string from Git Call Stack (most recent call first):   CMakeLists.txt:66 (include)

if when you run CMake you redirect stderr to file
I don't understand this

When I executed
cmake .. 2> output.txt
I got
-- Populating flucoma-core -- Configuring done -- Generating done -- Build files have been written to: /Users/vowel/Desktop/flucoma-sc-master/build/_deps/flucoma-core-subbuild /Applications/CMake.app/Contents/bin/cmake -S/Users/vowel/Desktop/flucoma-sc-master/build/_deps/flucoma-core-subbuild -B/Users/vowel/Desktop/flucoma-sc-master/build/_deps/flucoma-core-subbuild --check-build-system CMakeFiles/Makefile.cmake 0 /Applications/CMake.app/Contents/bin/cmake -E cmake_progress_start /Users/vowel/Desktop/flucoma-sc-master/build/_deps/flucoma-core-subbuild/CMakeFiles /Users/vowel/Desktop/flucoma-sc-master/build/_deps/flucoma-core-subbuild//CMakeFiles/progress.marks /Applications/Xcode.app/Contents/Developer/usr/bin/make -s -f CMakeFiles/Makefile2 all [ 11%] Performing update step for 'flucoma-core-populate' [ 22%] No patch step for 'flucoma-core-populate' [ 33%] No configure step for 'flucoma-core-populate' [ 44%] No build step for 'flucoma-core-populate' [ 55%] No install step for 'flucoma-core-populate' [ 66%] No test step for 'flucoma-core-populate' [ 77%] Completed 'flucoma-core-populate' [100%] Built target flucoma-core-populate /Applications/CMake.app/Contents/bin/cmake -E cmake_progress_start /Users/vowel/Desktop/flucoma-sc-master/build/_deps/flucoma-core-subbuild/CMakeFiles 0 -- Populating hisstools -- Configuring done -- Generating done -- Build files have been written to: /Users/vowel/Desktop/flucoma-sc-master/build/_deps/hisstools-subbuild /Applications/CMake.app/Contents/bin/cmake -S/Users/vowel/Desktop/flucoma-sc-master/build/_deps/hisstools-subbuild -B/Users/vowel/Desktop/flucoma-sc-master/build/_deps/hisstools-subbuild --check-build-system CMakeFiles/Makefile.cmake 0 /Applications/CMake.app/Contents/bin/cmake -E cmake_progress_start /Users/vowel/Desktop/flucoma-sc-master/build/_deps/hisstools-subbuild/CMakeFiles /Users/vowel/Desktop/flucoma-sc-master/build/_deps/hisstools-subbuild//CMakeFiles/progress.marks /Applications/Xcode.app/Contents/Developer/usr/bin/make -s -f CMakeFiles/Makefile2 all [ 11%] Performing update step for 'hisstools-populate' [ 22%] No patch step for 'hisstools-populate' [ 33%] No configure step for 'hisstools-populate' [ 44%] No build step for 'hisstools-populate' [ 55%] No install step for 'hisstools-populate' [ 66%] No test step for 'hisstools-populate' [ 77%] Completed 'hisstools-populate' [100%] Built target hisstools-populate /Applications/CMake.app/Contents/bin/cmake -E cmake_progress_start /Users/vowel/Desktop/flucoma-sc-master/build/_deps/hisstools-subbuild/CMakeFiles 0 -- Populating eigen -- Configuring done -- Generating done -- Build files have been written to: /Users/vowel/Desktop/flucoma-sc-master/build/_deps/eigen-subbuild /Applications/CMake.app/Contents/bin/cmake -S/Users/vowel/Desktop/flucoma-sc-master/build/_deps/eigen-subbuild -B/Users/vowel/Desktop/flucoma-sc-master/build/_deps/eigen-subbuild --check-build-system CMakeFiles/Makefile.cmake 0 /Applications/CMake.app/Contents/bin/cmake -E cmake_progress_start /Users/vowel/Desktop/flucoma-sc-master/build/_deps/eigen-subbuild/CMakeFiles /Users/vowel/Desktop/flucoma-sc-master/build/_deps/eigen-subbuild//CMakeFiles/progress.marks /Applications/Xcode.app/Contents/Developer/usr/bin/make -s -f CMakeFiles/Makefile2 all [ 11%] Performing update step for 'eigen-populate' [ 22%] No patch step for 'eigen-populate' [ 33%] No configure step for 'eigen-populate' [ 44%] No build step for 'eigen-populate' [ 55%] No install step for 'eigen-populate' [ 66%] No test step for 'eigen-populate' [ 77%] Completed 'eigen-populate' [100%] Built target eigen-populate /Applications/CMake.app/Contents/bin/cmake -E cmake_progress_start /Users/vowel/Desktop/flucoma-sc-master/build/_deps/eigen-subbuild/CMakeFiles 0 -- Configuring incomplete, errors occurred! See also "/Users/vowel/Desktop/flucoma-sc-master/build/CMakeFiles/CMakeOutput.log".
Thanks.

I'm new

Sorry, I'll do my best to be clear.

does the process automatically skip the files which have already been built?

Yes, but it's not yet at the point of building anything. There are three broad steps here: configuring (figuring out what to build, and how to do it); building and installing. At this point it's still configuring. The other libraries we need are downloaded, and then it's failing on a step where it generates a new source code file with the current version in it. It seems to be failing because when it runs git to recover the current version, git is executing in the wrong folder.

cmake -DSC_PATH=<location of your SC source> ..

 If so, I don't know if it accounts for this problem, but it certainly won't work. <location of your SC source> is intended to be replaced with the path to the Supercollider source code, e.g. on my machine I use cmake -DSC_PATH=~/dev/supercollider ..

if when you run CMake you redirect stderr to file

I don't understand this

When stuff gets printed to the terminal, there's actually two 'streams', one called stdout, the other called stderr. When we do > out.txt that says to redirect a stream to a file, instead of the screen. In the case of CMake, the more detailed stuff about its progress goes to the second of these streams (stderr), and to get that we have to do 2> out.txt instead.
Anyway, I'm still slightly baffled by what might be causing it to misbehave here because your output looks happy enough right up until the point it fails. If you have the patience, one thing to try might be to junk all the build files and try running CMake again from a clean folder. Unfortunately this will involve it doing the download steps again.
If you delte the build folder you made (or just everything in it), and run CMake again, do you see any change? If not, we'll have to start getting more forensic!

Thanks for explaining!

If you have the patience, one thing to try might be to junk all the build files and try running CMake again from a clean folder.

Yes, I was doing this with each attempt before
but figured it needed the edited cmake file.
Tried again with the same error.
Guess: could it be anything to do with my clang?
Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn)
Is there an instruction I need to send from Terminal to make it C++14 compliant?
Thanks again.

A slightly horrible thought just ocurred to me whilst I was trying to work out what could possibly be causing this: did you download the flucoma-sc source via a zip file?
I've just confirmed that this file (auto generated by Github), strips out all the version control information, which would explain why this command is failing even with the explicit working directory I added.
If that is what you did, would you be able to try cloning directly instead? You can do it from the command line like
git clone https://github.com/flucoma/flucoma-sc.git

and this will make  a new source sub-folder for you.
If this is the cause we'll need to rehink our assumption that there will be a git folder available at compile time.

Guess: could it be anything to do with my clang?
Apple LLVM version 6.0 (clang-600.0.57) (based on LLVM 3.5svn)
Is there an instruction I need to send from Terminal to make it C++14 compliant?

You should be fine with that version of clang from what I can tell. clang 3.5 claims complete C++14 support, and all the necessary flags are enabled by CMake (once it actually gets to the end of a run!)

Thanks, yes it was from the zip file.
I executed the git command (cd=Desktop?)
-bash: /usr/bin/git: No such file or directory
Does current directory need to be something else?

cd anywhere and then clone the project with git clone URL https://github.com/flucoma/flucoma-sc.git

I do have a git alias in usr/local/bin
(w/ -osxkeychain, -cvsserver, -shell, k)
there is a usr/local/git dir
In usr/bin:
~cvsserver, -receive-pack, -shell, -system, -archive, upload-pack
...if this helps

same error
-bash: /usr/bin/git: No such file or directory

Should I create a directory /usr/bin/git ?

If you execute git, you should get something like this:
usage: git [--version] [--help] [-C <path>] [-c name=value]
           [--exec-path[=<path>]] [--html-path] [--man-path] [--info-path]
           [-p | --paginate | --no-pager] [--no-replace-objects] [--bare]
           [--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>]
           <command> [<args>]

If not, then your git installation is messed up. First clean up the installation (if necessary, install from scratch), then we can proceed.

You shouldn't need to create any special directories...
git must be working at some level, because CMake managed to download the other libraries, for which it uses git. From your first post, I can see that CMake located git in /usr/local/
Simply typing git on the command line should give the output @Spacechild1 pasted above. If it doesn't then maybe the terminal isn't searching usr/local/ for commands. If you run
echo $PATH

what do you get?

Sorry - I hadn't restarted Terminal!
I have cloned the project & run cmake successfully :)
-- Configuring done -- Generating done -- Build files have been written to: /Users/vowel/Desktop/flucoma-sc/build
Is there another command to install?

*I meant build

now you just have to type make and wait :-)

@vowelmusic brilliant. Thanks for sticking with it!
The next bit is to build, then install. Which should work if, from the build folder, you run
make install

This will compile everything (which will take a few minutes), and then run the install steps. After that, there should be a folder flucoma-sc/install/FludCorpusManipulation that you can copy to your Supercollider extensions directory.
I'll make a new issue for this problem with the generated zip files vs. my assumptions about the universe

mmm?
1 warning and 16 errors generated. make[2]: *** [src/FluidAmpGate/CMakeFiles/FluidAmpGate.dir/FluidAmpGate.cpp.o] Error 1 make[1]: *** [src/FluidAmpGate/CMakeFiles/FluidAmpGate.dir/all] Error 2 make: *** [all] Error 2 Lewiss-Mac-Pro:build vowel$

try to do make VERBOSE=1 instead and post the output.

same error

are you sure? make VERBOSE=1 should give you the verbose output of the console... Please post the whole console output as a .zip file.

This is what Terminal showed
TerminalOutput.zip

thanks! there are a couple of compilation errors. just wait for @wefuzzy to have a look.

👍

@Spacechild1  thanks for your help. @vowelmusic  I'll need to have a look at this: the compiler error makes no sense!
I'm going to close this issue because the original problem is fixed. There are two new ones, for building from the source zip and building with Xcode 6.


Runtime: Prevent introspective queries at compile (SL only)

resolves #RUNTIME-443

Description
This PR conditionally no-ops warehouse connection at compile depending on an env var. This is a temporary solution to more complex permissions requirements for the semantic layer.
Checklist

[ ] I have read the contributing guide and understand what's expected of me
[ ] I have signed the CLA
[ ] I have run this code in development and it appears to resolve the stated issue
[ ] This PR includes tests, or tests are not required/relevant for this PR
[ ] I have opened an issue to add/update docs, or docs changes are not required/relevant for this PR
[ ] I have run changie new to create a changelog entry

@racheldaniel for we need this to get into the 1.3 release?

@racheldaniel for we need this to get into the 1.3 release?

@leahwicz yes, and back-ported as well if possible 😬 . What do I need to do to ensure that goes smoothly?


Synced Machines show machine 'Computer Name'

For Security reason or just wanna to known every one

You can always rename the machine name from there.


VersionInfo('git-url-parse')

Grab version info from this package, not molecule.

Thanks @hamr mistake on my part!  Thanks for catching that.

Sure, thanks for all these nice python packages!

Hey @retr0h, would you mind making a release of this and making it available on pypi?  Then I'll be able to pip install python-gilt.

Hey @hamr sorry about that.  Totally forgot.  Here ya go.

Thanks again!
On Wed, Sep 27, 2017 at 9:37 AM, John Dewey<EMAIL_ADDRESS>wrote:

Hey @hamr https://github.com/hamr sorry about that. Totally forgot.
Here ya go https://pypi.python.org/pypi/git-url-parse.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/retr0h/git-url-parse/pull/1#issuecomment-332581536,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACbXKkFYmd92zydpF5K-Yf_YqQ8sYyP1ks5smnnegaJpZM4O5WXI
.


[bug] Auto rebuild/restart isn't work in macOS

Describe the bug
When using Intellij Idea to edit source code, the yarn tauri dev(and cargo tauri dev) will output this:
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
    Blocking waiting for file lock on package cache
   Compiling test v0.1.0 (/Users/golden_water/IdeaProjects/Test/src-tauri)
✨  Done in 17.18s.

and just exit.
if using other thing to edit source code like vscode or just echo  >>main.rs, it will correctly rebuild/restart.
if using<EMAIL_ADDRESS>rather than higher version, it will correctly rebuild/restart.
Reproduction

in macOS 12.4 Apple Silicon
create a tauri app
run it using yarn tauri dev
edit source code in Intellij Idea

Expected behavior
expect it will correctly rebuild/restart
Platform and versions
Environment
  › OS: Mac OS 12.4.0 X64
  › Node.js: 16.14.0
  › npm: 8.5.1
  › pnpm: Not installed!
  › yarn: 1.22.18
  › rustup: 1.24.3
  › rustc: 1.62.0
  › cargo: 1.62.0
  › Rust toolchain: stable-aarch64-apple-darwin

Packages
  › @tauri-apps/cli [NPM]: 1.0.3
  › @tauri-apps/api [NPM]: 1.0.2
  › tauri [RUST]: 1.0.3,
  › tauri-build [RUST]: 1.0.3,
  › tao [RUST]: 0.12.1,
  › wry [RUST]: 0.19.0,

App
  › framework: React

App directory structure
  ├─ dist
  ├─ node_modules
  ├─ src-tauri
  ├─ .git
  ├─ .idea
  └─ src

Stack trace
No response
Additional context
In another env(also macOS Apple Silicon) it will correctly rebuild/restart, but still exit after that, cause a empty window open(the dev server is stopped because yarn tauri dev is exited)

I believe this was fixed in #4684, you can check installing cargo tauri from git: cargo install tauri-cli --git https://github.com/tauri-apps/tauri and running cargo tauri dev again. Let me know if it's still an issue.

fixed! thanks!


Remove double slash in fsspec tests

Remove // (invalid path separator) in the fsspec tests to avoid an error once https://github.com/fsspec/filesystem_spec/pull/1382 is merged.

Can one of the admins verify this patch?
Admins can comment ok to test to allow this one PR to run or add to allowlist to allow all future PRs from the same author to run.

fsspec PR is in, so this might be required here when CI starts failing on dev version builds.


Moved Application and Design into Perspex.Controls. Moved designer su…

…pport classes into new Perspex.DesignerSupport assembly.

Thanks for that - apologies for the delay in getting it merged.


is this package work in react native app

Hi i am trying to control rasberry pi 3 from my react native app and i need a package for that.

Hi i am trying to control rasberry pi 3 from my react native app and i need a package for that.

@nurfync does it throw an error in react native?
Can you describe what's not working?


RFE: add sensors for Kettle state

Note that I'm a homeassistant user and have never used Homebridge before today, so apologies if my terminology is slightly off.

Please explain your feature request in a one or two sentences.
I'd like to expose Kettle attributes as sensors (in homeassistant) -- primarily temperature and done-boiling/keep-warm-mode-started. The reason I installed this plugin is that I'd like to get "water done boiling" status updates into homeassistant (i.e. I don't have any use for the remote start buttons). All I really want to do is get a watch notification when my water is done. The govee app is surprisingly useless for this unless I open the app before I start the water, and I don't want to have to do that. So I'm trying to get a homeassistant notification instead.

Looks like it might be possible somewhere in the externalUpdate() function here: https://github.com/bwp91/homebridge-govee/blob/e0a36756b4d47c9341a77a436e644c6dbc03c5ca/lib/device/kettle.js#L220-L267  (I see temperature is commented out)

Any particular Govee devices that this relates to?
7171 kettle

btw, I found your plugin here: https://www.reddit.com/r/homeassistant/comments/11nwq02/comment/jne77w8/
thanks for your work on this!


[C++] Skip TimestampParser.StrptimeZoneOffset with old glibc

Describe the enhancement requested
It seems that old glibc (2.17) doesn't support -0117 timezone offset.
https://github.com/apache/arrow/issues/35587#issuecomment-2295830097
[ RUN      ] TimestampParser.StrptimeZoneOffset
$SRC_DIR/cpp/src/arrow/util/value_parsing_test.cc:852: Failure
Expected equality of these values:
  expected
    Which is:<PHONE_NUMBER>
  converted
    Which is:<PHONE_NUMBER>
Google Test trace:
$SRC_DIR/cpp/src/arrow/util/value_parsing_test.cc:847: 2018-01-01 00:00:00-0117

[  FAILED  ] TimestampParser.StrptimeZoneOffset (0 ms)

At least glibc 2.28 (on AlmaLinux 8) works. See also: https://github.com/apache/arrow/issues/35587#issuecomment-2297953072
Let's skip the test with glibc < 2.28.
Component(s)
C++

@h-vetinari Could you add "take" only comment to assign you to this issue?

Issue resolved by pull request 44621
https://github.com/apache/arrow/pull/44621


sqlfluff v1.4.0

This PR updates this package to SQLFluff v1.4.0 which has been released this morning. Unfortunately, the regro-cf-autotick-bot has not yet updated the dependency 😅

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@conda-forge-admin please rerender


Add Linux. move lib back to project root

About to test - had to modify PythonEnvironment

What is all these .dproj modifications? It is not supposed to be changed.

The dproj alterations merely put lin back in the project root and add Linux to the build targets
There are slightly more extensive changes in the PR for https://github.com/Embarcadero/PythonPackages4Delphi as nI also renamed the palette page so they start Python - Something


World height bounds stored in NBT

Is that what you mean by

Dimension height and depth stored in NBT

?

Ideally this would be configurable from customization screen but that should be good for now. Just one thing: now that it's in NBT, config options should be changed to default min/max height, and changing them shouldn't change height of existing worlds.

Changing these options shoudln't change height at all, can you fix that?

@Barteks2x Client side values affect something? In that case I need to send height values from server to client before client world creation.

Client world values obviously affect the client side. If client world min/max height is different than server height - the client won't show any blocks outside the height range it expects, even if there ar eblocks serverside.

Updated. Now every time player join world at server a packet with height bounds will be send. If for a moment of receiving such packet client world is not created, packet will be added to delayed packets set. When remote (client) world created it will use and remove packet from set (if it have any).

Does it ever happen that client world isn't created when the packet is received?

@Barteks2x yes it happened once I check my code. It seems that integrated server create PlayerMP instance first and client site initialize world later. Minecraft.getMinecraft().world was null when I tried to handle packet in previous version.

There must be better way to do it, maybe ask on #minecraftforge?

@Barteks2x please tell me what you don't like here. We could interfere in vanilla world info packet (or whatever its called) and add our info in it, but that would be one more MixIn.

I don't like the idea of delayed packet, it feels like something that should be possible without such thing.

Ok, I will dig a little bit more in vanilla code.

You probably can use PlayerEvent.PlayerChangedDimensionEvent

@Barteks2x no, it seems I shouldn't. Event is not fired on loading saved world. WorldClient instance created on receiving SPacketJoinGame. I could inject code in NetHandlerPlayClient and in a SPacketJoinGame so WorldClient will be created with height bounds.

So maybe PlayerChangedDimensionEvent together with PlayerLoggedInEvent? When PlayerLoggedInEvent the client world is already initialized.

Yep, its working.

Wait, based on what I see EntityJoinWorldEvent should work, and client world should be created when it's called.

@Barteks2x nope, still not working. Here is a log: http://pastebin.com/aZKE2Esa

Why is it received so many times?

Dunno.

I can't even start the mod now, getting a completely weird error

No, it's probably something weird FG does

@Barteks2x who is FG?

ForgeGradle

Merged #145


[Question] What source code version of KubeVirt did Harvester 1.2.1 use to build for tag 0.54.0-1504<IP_ADDRESS>?

Describe the question
Hi, I am replacing the installed KubeVirt components images tagged 0.54.0-1504<IP_ADDRESS> with the images built directly from KubeVirt source code.
However, I cannot find the same tag 0.54.0-1504<IP_ADDRESS> in the KubeVirt source code repository; it only has the tag v0.54.0 (without -1504<IP_ADDRESS>).
I tried using the images built from the v0.54.0 source code (eg. my-resigtry/library/sles/15.4/virt-handler:0.54.0) to replace installed images(eg. registry.suse.com/suse/sles/15.4/virt-handler:0.54.0-1504<IP_ADDRESS>), but they did not work correctly, causing pod scheduling errors and other issues.
Are there any clues on how can I build the same images from the KubeVirt source code as Harvester 1.2.1 used with tag 0.54.0-1504<IP_ADDRESS>.
The KubeVirt components I want to replace are listed below:

registry.suse.com/suse/sles/15.4/libguestfs-tools:0.54.0-1504<IP_ADDRESS>
registry.suse.com/suse/sles/15.4/virt-api:0.54.0-1504<IP_ADDRESS>
registry.suse.com/suse/sles/15.4/virt-controller:0.54.0-1504<IP_ADDRESS>
registry.suse.com/suse/sles/15.4/virt-handler:0.54.0-1504<IP_ADDRESS>
registry.suse.com/suse/sles/15.4/virt-launcher:0.54.0-1504<IP_ADDRESS>
registry.suse.com/suse/sles/15.4/virt-operator:0.54.0-1504<IP_ADDRESS>

Harvester version: 1.2.1
Thanks for any help!

The source code for that specific KubeVirt build can be found at https://sources.suse.com/SUSE:Maintenance:29906/kubevirt.SUSE_SLE-15-SP4_Update/161c986f4b6065817b116c612420fc45/.
The tarball kubevirt-0.54.0.tar.gz contains the source code from the corresponding upstream revision (v0.54.0). Additionally, there are several patches fixing bugs and discovered CVEs. Those have been backported to this version and are applied during the build.

Thanks @vasiliy-ul , also add how to extract the URL by inspecting the image:
docker inspect registry.suse.com/suse/sles/15.4/virt-handler:0.54.0-1504<IP_ADDRESS> | grep kubevirt.disturl
                "com.suse.kubevirt.disturl": "obs://build.suse.de/SUSE:Maintenance:29906/containerfile/321fafd0bc6d9ac4f8f1f1d2caba6f76-virt-handler-container.SUSE_SLE-15-SP4_Update",
                "com.suse.kubevirt.disturl": "obs://build.suse.de/SUSE:Maintenance:29906/containerfile/321fafd0bc6d9ac4f8f1f1d2caba6f76-virt-handler-container.SUSE_SLE-15-SP4_Update",

Here we can get the request ID SUSE:Maintenance:29906 and source will be under https://sources.suse.com/SUSE:Maintenance:29906/

Thanks @vasiliy-ul , @bk201 for providing the detailed information and the link to the source code. This's exactly what I needed. Will use the source code from the link to try again. Thanks for your support!

Thanks @vasiliy-ul , @bk201 for providing the detailed information and the link to the source code. This's exactly what I needed. Will use the source code from the link to try again. Thanks for your support!

I also need to build the specific KubeVirt. I didn't find the way to build the kubevirt container images. how to build the container images with the source code https://sources.suse.com/SUSE:Maintenance:29906/kubevirt.SUSE_SLE-15-SP4_Update/161c986f4b6065817b116c612420fc45/.
thanks for help

The source code for that specific KubeVirt build can be found at https://sources.suse.com/SUSE:Maintenance:29906/kubevirt.SUSE_SLE-15-SP4_Update/161c986f4b6065817b116c612420fc45/.
The tarball kubevirt-0.54.0.tar.gz contains the source code from the corresponding upstream revision (v0.54.0). Additionally, there are several patches fixing bugs and discovered CVEs. Those have been backported to this version and are applied during the build.


feat: zwave-js config updates

ZwaveClient will automatically check for updates at midnight and the user can trigger a check/install directly from the UI

Pull Request Test Coverage Report for Build 795585123

1 of 73 (1.37%)  changed or added relevant lines in 5 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-0.1%) to 17.804%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

src/plugins/socket.js
0
1
0.0%

types/index.d.ts
0
1
0.0%

src/store/mutations.js
0
3
0.0%

lib/ZwaveClient.js
0
67
0.0%

Totals

Change from base Build 795204715:
-0.1%

Covered Lines:
2031

Relevant Lines:
11701

💛  - Coveralls


"linestring intersect" problems

In /pkg/geojson/poly/intersects.go
// IntersectsLineString detect if a point intersects a linestring
func (p Point) IntersectsLineString(exterior Polygon) bool {
	for j := 0; j < len(exterior); j++ {
		if raycast(p, exterior[j], exterior[(j+1)%len(exterior)]).on {
			return true
		}
	}
	return false
}

exterior is assumed as a linestring whose head and tail are not connected. If j refers to the last point of the linestring, (j+1)%len(exterior) will refer to the head of the linestring. In this case, the point might intersects the tail-head line which does not actually exist, and the code might lead to wrong results.

Nice catch! I have this and #364 corrected in an internal branch that I'll be pushing in the coming days.
It includes an overhaul of the geometry library which also addresses #291, #359, #360, #361, #362, #364, #365


Image argument for Notification object

Is your feature request related to a problem? Please describe.
The Firebase Notification object in the python Admin SDK is able to take in an "image" argument to display as part of the notification. I would like to be able to use this field when constructing a notification with the async-firebase library as well.
Describe the solution you'd like
The async-firebase Notification object should accept title, body, and image arguments to match the underlying Firebase Notification object
Describe alternatives you've considered
Alternatives would just involve not using the async library and reverting to using the Firebase Notification object, but I would miss the functionality of this library!
Additional context
N/A

@dbhathena Thanks for posting this. I'll take care of it.

PR https://github.com/healthjoy/async-firebase/pull/35

Added in version v2.1.0


chore: 使用 pnpm 作为包管理器

👀 PR includes

🔧 Chore

[x] Test case
[x] Docs / demos update
[x] CI / workflow, close #1725
[x] 修复 jest-less-loader 在 less 4.0 中无法找到 node_modules 中样式文件文件

📝 TODO

[x] 移除 lerna 配置
[x] 兼容 github action
[x] s2-site 接入 workspace
[x] scripts 脚本更新
[x] 文档更新

🔗 Related issue link

🔍 Self-Check before the merge

[ ] Add or update relevant docs.
[ ] Add or update relevant demos.
[ ] Add or update test case.
[ ] Add or update relevant TypeScript definitions.

:tada: This PR is included in version @antv/s2-v2.0.0-next.4 :tada:
The release is available on:

npm package (@next dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version @antv/s2-react-v2.0.0-next.3 :tada:
The release is available on:

npm package (@next dist-tag)
GitHub release

Your semantic-release bot :package::rocket:

:tada: This PR is included in version @antv/s2-vue-v2.0.0-next.4 :tada:
The release is available on:

npm package (@next dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Functions support only Linux Docker Containers

Specify that both Windows and Linux code-only apps are supported for Fucntions. And that only Linux Docker Containers supported for Functions.

@madsd

Can you review this PR?
IMPORTANT: When this content is ready to merge, you must add #sign-off in a comment or the approval may get overlooked.

#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team

@shankar-r10n I am a bit confused on what you are trying to state here - that Windows Containers is not supported for Functions?

@madsd - Yes, that is correct.

@shankar-r10n I would prefer if you link the original "Functions" to that section instead. Replicating it is just bound to drift over time.

#please-close


Fix flaky XML comparison

Problem
When testing https://github.com/Shopify/pyoozie/pull/46, sometimes XML comparisons would fail due to the ordering of lists of dicts (this happens maybe 10% of the time).
...
E             'fork': {'@name': 'fork-00000005',
E             -                            'path': [{'@start': 'action-00000000'},
E             ?                                                               ^
E             +                            'path': [{'@start': 'action-00000001'},
E             ?                                                               ^
E             -                                     {'@start': 'action-00000001'}]},
E             ?                                                               ^
E             +                                     {'@start': 'action-00000000'}]},
E             ?                                                               ^
...

Solution
This PR refactors xml_to_comparable_dict to convert collections.OrderedDict to a dict in _unorder, and if there's a list, it tries to predictably  sort it by recursing through a value's contents and getting a hashable object for each type in _sort_key.
cc/ @Shopify/data-acceleration

LGTM


[General] Create issue template for Github requests

What is the goal?
We want to route incoming requests for administering Github resources to an external-to-netops repo (not-yet-created) so that it be brought to the attention of the correct owners for these requests.
Why do you need this?
To reduce the time-to-resolution and overhead involved with manual redirection for these requests.
What else do we need to know?
Here's my recommended approach:

[ ] create a readonly link in protocol/netops (or a new github repo) in the issues index redirecting users to one of the following repos based on the org of interest:

https://github.com/ipfs/github-mgmt
https://github.com/ipfs-shipyard/github-mgmt
https://github.com/filecoin-shipyard/github-mgmt
https://github.com/libp2p/github-mgmt
https://github.com/ipld/github-mgmt
https://github.com/multiformats/github-mgmt
https://github.com/testground/github-mgmt
https://github.com/pl-strflt/github-mgmt

[ ] each of the above orgs will also have a new issue template created in the github-mgmt repo (this is where the redirection link would point)

each template with automatically assign @github-mgmt-stewards or @ipdx as owners

[ ] create an issue template/redirection for requests for org protocol
[ ] create an issue template/redirection for requests for org filecoin-project

The readonly link would look something like the PLDW redirection found in this repo.
DRI: myself

(prior context: https://github.com/protocol/netops/pull/11)

I set up https://github.com/protocol/github-mgmt-router/issues/new/choose which guides users to one of:

https://github.com/ipfs/github-mgmt/issues/new/choose
https://github.com/ipfs-shipyard/github-mgmt/issues/new/choose
https://github.com/filecoin-shipyard/github-mgmt/issues/new/choose
https://github.com/libp2p/github-mgmt/issues/new/choose
https://github.com/ipld/github-mgmt/issues/new/choose
https://github.com/multiformats/github-mgmt/issues/new/choose
https://github.com/testground/github-mgmt/issues/new/choose
https://github.com/pl-strflt/github-mgmt/issues/new/choose

where they are greeted with a choice between:

Requesting assistance from respective github-mgmt-stewards teams
Requesting configuration change through a PR


Check Bech32 human-readable prefix literals at compile time.

Issue Number
#1325
Overview
This PR:

[x] Introduces a new quasiquoter Bech32.humanReadablePart that makes it possible to write Bech32 human-readable prefix literals that are checked for validity at compile time.
[x] Removes the unsafeHumanReadablePartFromText function from our local copy of the bech32 library.

A sample error produced when attempting to compile with an invalid Bech32 prefix literal:
/home/jsk/projects/input-output-hk/cardano-wallet/lib/core/src/Cardano/Wallet/Primitive/Types.hs:546:19: error:
    • Exception when trying to run compile-time code:
        HumanReadablePartContainsInvalidChars [CharPosition 0,CharPosition 1,CharPosition 2,CharPosition 3] when processing text "\33253\34382\34255\40845ed25519_pk".
CallStack (from HasCallStack):
  error, called at src/Codec/Binary/Bech32/TH.hs:47:20 in cardano-wallet-core-2020.1.27-CMaJoUKlZ2DGqxtjoUjXZ8:Codec.Binary.Bech32.TH
      Code: Language.Haskell.TH.Quote.quoteExp
              Bech32.humanReadablePart "\33253\34382\34255\40845ed25519_pk"
    • In the quasi-quotation:
        [Bech32.humanReadablePart|臥虎藏龍ed25519_pk|]
    |
546 | poolOwnerPrefix = [Bech32.humanReadablePart|臥虎藏龍ed25519_pk|]

I understand the move here. To have check at compile time rather than during runtime. I also buy that when we opt for this way of checking human readable part then quasi quotes is a way to implement it. I wonder what exactly is rationale to opt for it? It is so important for us to have hrp proper that in other case we cannot even compile it? We do not want here "flexibility" and, if make mistake, then do it during run-time?

bors r+

It is so important for us to have hrp proper that in other case we cannot even compile it?

It's not of critical importance, but there were two obvious choices here:

Add the unsafe function to the actual bech32 library. Undesirable, since this adds exception-throwing code to what was otherwise a library of pure functions.

Remove the unsafe function from our copy of the bech32 library, replacing it with something nicer. Since all our uses of the unsafeHumanReadablePartFromText function were checking hard-coded string literals, it was easy to replace all of them with compile-time checks, and do away with the unsafe function altogether. (It still remains internally, as a helper.)

The impetus for doing this is that we want to eventually get rid of our local copy of bech32 and use the actual bech32 library.
If in future we ever need to parse strings constructed at run time (possibly from user-supplied input), then I would argue for using humanReadablePartFromText (which returns Either).

@Anviking wrote:

Seems interesting/cool. The problem of mistyping hrps doesn't seem that likely for our uses.
So I'd share Pawel's questioning

It is so important for us to have hrp proper that in other case we cannot even compile it?

See: https://github.com/input-output-hk/cardano-wallet/pull/1326#issuecomment-582702772

The more we get checked statically, the better. Neat! (Although, maybe a bit excessive for this particular one :sweat_smile:)


Adjust plot color and dash

The color in the analysis view should be adjustable with a toggle switch:

Continuous
By instrument type
Any other?

There is currently no way to select the color here:

The file where this is happening is BokehPlot.vue


Feature: Upgrade CropOnMarkers preProcessor; move Auto Alignment into a preProcessor

Fixes https://github.com/Udayraj123/OMRChecker/issues/125

added AutoAlignTemplate.py
Upgraded CropOnMarkers to support timeline markers and rectangular boxes
Take four corners as optional input to improve speed and accuracy of omr_marker based template matching
Improved FeaturedBasedAlignment as well
TODO: update auto alignment samples and debugging images
TODO: update wiki/documentation
TODO: update Readme

Need help on adding more samples to merge this code.


Insecure.Nmap version 7.92

[x] Have you signed the Contributor License Agreement?
[x] Have you checked that there aren't other open pull requests for the same manifest update/change?

[ ] Have you tested your manifest locally with winget install --manifest <path>?
[ ] Does your manifest conform to the 1.1 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

/azp run

@wingetbot run

Close with reason: Duplicate of previous submitted pull requests;
This is an interactive-only installer as silent installation is not supported in the non-OEM version of Nmap. We'll need to wait until WinGet supports interactive-only installers which will likely only happen somewhere in 2023 (?)


Verify if elastic server is running

Hi Miguel,
I have a suggestion: in the application factory, check not only for the elastic env variable, but also if the elastic server is actually running.
The code extract from my own project:
   if app.config['ELASTICSEARCH_URL']:         es = Elasticsearch([app.config['ELASTICSEARCH_URL']])         app.elasticsearch = es if es.ping() else None     else:         app.elasticsearch = None

Looks like Github didn't preserve the code indentation, so here's a picture of it:

This is fine, but if the application is configured to use elasticsearch I think it is better that errors are generated, which will alert you that you have an issue with elasticsearch, instead of silently disabling all the search functionality.

I see your point.
In my case I have modified also the search() route function, where I do an abort(500) if elasticsearch attribute is set to None.
This way it is clear that something went wrong, and no low level detail is exposed.


[Error] Downloading stash for Breach, details logged to DebugInfo.log, please open a ticket at https://github.com/Stickymaddness/Procurement/issues and include your DebugInfo.log

[09-12-2016 17:15] System.Exception: Downloading stash for Breach, details logged to DebugInfo.log, please open a ticket at https://github.com/Stickymaddness/Procurement/issues and include your DebugInfo.log
at POEApi.Model.POEModel.GetStash(String league, String accountName)
at Procurement.ViewModel.LoginWindowViewModel.LoadStashItems(Character character)
at Procurement.ViewModel.LoginWindowViewModel.d__24.MoveNext()
at System.Collections.Generic.List1..ctor(IEnumerable1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable1 source)    at Procurement.ViewModel.LoginWindowViewModel.<>c__DisplayClass23_0.<Login>b__0()    at System.Threading.Tasks.Task.Execute() [09-12-2016 17:16] System.Runtime.Serialization.SerializationException: Expecting state 'Element'.. Encountered 'Text'  with name '', namespace ''.     at System.Runtime.Serialization.XmlObjectSerializerReadContext.HandleMemberNotFound(XmlReaderDelegator xmlReader, ExtensionDataObject extensionData, Int32 memberIndex)    at System.Runtime.Serialization.Json.XmlObjectSerializerReadContextComplexJson.GetJsonMemberIndex(XmlReaderDelegator xmlReader, XmlDictionaryString[] memberNames, Int32 memberIndex, ExtensionDataObject extensionData)    at ReadRootObjectFromJson(XmlReaderDelegator , XmlObjectSerializerReadContextComplexJson , XmlDictionaryString , XmlDictionaryString[] )    at System.Runtime.Serialization.Json.JsonClassDataContract.ReadJsonValueCore(XmlReaderDelegator jsonReader, XmlObjectSerializerReadContextComplexJson context)    at System.Runtime.Serialization.Json.JsonDataContract.ReadJsonValue(XmlReaderDelegator jsonReader, XmlObjectSerializerReadContextComplexJson context)    at System.Runtime.Serialization.Json.XmlObjectSerializerReadContextComplexJson.ReadDataContractValue(DataContract dataContract, XmlReaderDelegator reader)    at System.Runtime.Serialization.XmlObjectSerializerReadContext.InternalDeserialize(XmlReaderDelegator reader, String name, String ns, Type declaredType, DataContract& dataContract)    at System.Runtime.Serialization.XmlObjectSerializerReadContextComplex.InternalDeserialize(XmlReaderDelegator xmlReader, Type declaredType, DataContract dataContract, String name, String ns)    at System.Runtime.Serialization.Json.DataContractJsonSerializer.InternalReadObject(XmlReaderDelegator xmlReader, Boolean verifyObjectName)    at System.Runtime.Serialization.XmlObjectSerializer.ReadObjectHandleExceptions(XmlReaderDelegator reader, Boolean verifyObjectName, DataContractResolver dataContractResolver)    at System.Runtime.Serialization.Json.DataContractJsonSerializer.ReadObject(XmlDictionaryReader reader)    at POEApi.Model.POEModel.GetStash(Int32 index, String league, String accountName, Boolean forceRefresh) [09-12-2016 17:16] JSON Serialization Failed: base64 bytes: [09-12-2016 17:16] ZmFsc2U= [09-12-2016 17:16] END [09-12-2016 17:16] Error downloading stash for Breach, exception details: System.Exception: Downloading stash, details logged to DebugInfo.log, please open a ticket at https://github.com/Stickymaddness/Procurement/issues and include your DebugInfo.log    at POEApi.Model.POEModel.logNullStash(Stream stream, String errorPrefix)    at POEApi.Model.POEModel.GetStash(Int32 index, String league, String accountName, Boolean forceRefresh)    at POEApi.Model.POEModel.GetStash(String league, String accountName) [09-12-2016 17:16] System.Exception: Downloading stash for Breach, details logged to DebugInfo.log, please open a ticket at https://github.com/Stickymaddness/Procurement/issues and include your DebugInfo.log    at POEApi.Model.POEModel.GetStash(String league, String accountName)    at Procurement.ViewModel.LoginWindowViewModel.LoadStashItems(Character character)    at Procurement.ViewModel.LoginWindowViewModel.<LoadItems>d__24.MoveNext()    at System.Collections.Generic.List1..ctor(IEnumerable1 collection)    at System.Linq.Enumerable.ToList[TSource](IEnumerable1 source)
at Procurement.ViewModel.LoginWindowViewModel.<>c__DisplayClass23_0.b__0()
at System.Threading.Tasks.Task.Execute()

same

Procurement 1.11.0 has been released, please retest and open a new ticket if you have any further issues.
https://github.com/Stickymaddness/Procurement/releases/tag/1.11.0


ISPN-9969 remote statistics tests

https://issues.jboss.org/browse/ISPN-9969

@diegolovison Should work now

I can see the statistics in Prometheus. This PR looks good to me.

@diegolovison you should be able to merge!

Thanks @karesti


Is it possible to chose direction of vertical scroll?

Hello,
I want to merge 2 swipers, having one scroll up, and other one bottom. I only found direction option that determines horizontal/vertical, but not specific direction. Is it possible to achieve with current version of Swiper?

You can use allowSwipeToPrev and allowSwipeToNext to allow scrolling for only one direction (top or bottom)


Goofy does not 'remember' Menu Bar state

Hello,
When exiting and re-opening Goofy, it will not store the Menu Bar state.
Is this intentional behaviour?  Would it be possible to pass a command line flag or similar to ensure the Menu Bar icon is always active?
Kind regards.

Not really sure what you mean by the "Menu bar" and what attribute exactly you're aiming to (width? scroll height?), but I'm pessimistic on this enhancement being practically doable for the project.

I really love this app but this is the only reason I'm not using it.
I want a messenger app that always starts on boot, and shows a tiny menu bar icon. I always want to easily be able to click on the menu bar and it should open the messenger window, but this feature never has been working for me. When the app starts, you always have to manually toggle on the menu bar item. And when it is enabled, when i close the main window, and click the menu bar item, nothing happens. What is the point of having a menu bar item if it does nothing?


GEODE-3747: add SharedErrorCollector rule

use for assertions in callbacks and in multiple JVMs
minor cleanup of related classes

I decided to separate this commit from PR #862.
The javadocs on SharedErrorCollector shows how to use the Rule. The Rule is also extensively tested by SharedErrorCollectorTest.

Merged to develop.


Added the "vertical" parametter to allow vertical daisy-chaining, but…

… keeping the message horizontal
(Done by calling rotate() for each of the 8x8 matrix)
I've tested with 2 matrix (es?), but I don't have more, so I couldn't try.
To try it, in the demo, change
device = led.matrix(cascaded=1)
to
device = led.matrix(cascaded=2, vertical=True)
and it should be good.

Thanks, seems like a reasonable approach


Cannot compile

Hello,
I have been having issues compiling the coin-or-sys crate:
  cargo:warning=In file included from vendor/Clp/src/OsiClp/OsiClpSolverInterface.cpp:31:
  cargo:warning=vendor/Clp/src/OsiClp/OsiClpSolverInterface.hpp:15:10: fatal error: 'OsiSolverInterface.hpp' file not found
  cargo:warning=#include "OsiSolverInterface.hpp"

The header file is not in the vendor folder.

Try running git submodule update. #208 added some new submodules.

Thanks, I had to use
git submodule update --init

to fetch all nested submodules instead


topmodel: use multipart uploads for S3FileSystem

r? @alyssafrazee
What's in here
This PR implements multipart uploads to avoid the [Errno 104] errors from boto. It doesn't do anything particularly exciting, I'll point out a few weird things in the code.
This ran successfully on the trainingboxs and I was able to see the graphs! (that was about the extent of my test plan, if there's any other things to poke at I can)

cc @jocelynsarah (more topmodel :eyes:)

This looks great. Does the uploaded file have the same format as it did before? (I assume it does, since your tests worked etc, but it's not totally clear to me from the complete_upload docs how the upload is "completed").
:ship:


Widgetize design pattern

I wanted to let you know about a design pattern which you may find useful.
see :
www.github.com/imanghafoori1/laravel-widgetize

Thanks for the info. I'll do some review of that.


Bubblesort content added for detailed understanding

Fixes #
Added detailed description for better understanding for the topic of bubble sort algorithm
What Changes proposed in this pull request:

Java code for bubble sort implementation
Optimized Java code for bubble sort
important points and usage about bubble sort

@rwiddhi-b Now you can improve the bubble sort lesson.
Before contributing please pull changes from the main branch to your branch so that the merge conflict gets resolved.


'No test is available' using 16.9.1

Description
netcoreapp3.1 test sets updated to 16.9.1 which also use xUnit will not discover tests when being run on a build server with only VS 2019 Build Tools installed. Downgrading to 16.8.3 allows the tests to run fine.
Test sets with 16.9.1 work fine if run on a machine with full VS 2019 Enterprise.
Enabling xUnit diagnostics shows no data so it looks like it never loads the xUnit adaptor at all.
Updating projects with 16.9.1 to net5.0  allows them to run.
Steps to reproduce
Run a test dll using: dotnet test name.dll
Expected behavior
Tests run as normal
Actual behavior
No test is available in path\name.dll. Make sure that test discoverer & executors are registered and platform & framework version settings are appropriate and try again.
Additionally, path to test adapters can be specified using /TestAdapterPath command. Example  /TestAdapterPath:<pathToCustomAdapters>.

When comparing a failing log to a passing this error does not take place in a passing log:
TpTrace Warning: 0 : 7576, 4, 2021/03/05, 12:55:20.036,<PHONE_NUMBER>095, testhost.dll, TestPluginDiscoverer: Failed to load extensions from file '*******.\xunit.runner.visualstudio.dotnetcore.testadapter.dll'.  Skipping test extension scan for this file.  Error: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
 ---> System.IO.FileNotFoundException: Could not load file or assembly 'System.ComponentModel.Primitives.resources, Version=<IP_ADDRESS>, Culture=en-US, PublicKeyToken=b03f5f7f11d50a3a'. The system cannot find the file specified.
File name: 'System.ComponentModel.Primitives.resources, Version=<IP_ADDRESS>, Culture=en-US, PublicKeyToken=b03f5f7f11d50a3a'
 ---> System.IO.FileNotFoundException: Could not load file or assembly 'System.ComponentModel.Primitives.resources, Version=<IP_ADDRESS>, Culture=en-US, PublicKeyToken=b03f5f7f11d50a3a'. The system cannot find the file specified.
File name: 'System.ComponentModel.Primitives.resources, Version=<IP_ADDRESS>, Culture=en-US, PublicKeyToken=b03f5f7f11d50a3a'
   at System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, RuntimeAssembly assemblyContext, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, AssemblyLoadContext assemblyLoadContext)
   at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, StackCrawlMark& stackMark, AssemblyLoadContext assemblyLoadContext)
   at System.Reflection.Assembly.Load(AssemblyName assemblyRef, StackCrawlMark& stackMark, AssemblyLoadContext assemblyLoadContext)
   at System.Reflection.Assembly.Load(AssemblyName assemblyRef)
   at Microsoft.VisualStudio.TestPlatform.Common.ExtensionFramework.TestPluginCache.CurrentDomainAssemblyResolve(Object sender, AssemblyResolveEventArgs args)
   at Microsoft.VisualStudio.TestPlatform.PlatformAbstractions.PlatformAssemblyResolver.AssemblyResolverEvent(Object sender, Object eventArgs)
   at System.Runtime.Loader.AssemblyLoadContext.InvokeResolveEvent(ResolveEventHandler eventHandler, RuntimeAssembly assembly, String name)
   at System.Runtime.Loader.AssemblyLoadContext.OnAssemblyResolve(RuntimeAssembly assembly, String assemblyFullName)

   at System.Reflection.RuntimeAssembly.nLoad(AssemblyName fileName, String codeBase, RuntimeAssembly assemblyContext, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, AssemblyLoadContext assemblyLoadContext)
   at System.Reflection.RuntimeAssembly.InternalGetSatelliteAssembly(CultureInfo culture, Version version, Boolean throwOnFileNotFound)
   at System.Resources.ManifestBasedResourceGroveler.InternalGetSatelliteAssembly(Assembly mainAssembly, CultureInfo culture, Version version)
   at System.Resources.ManifestBasedResourceGroveler.GetSatelliteAssembly(CultureInfo lookForCulture)
   at System.Resources.ManifestBasedResourceGroveler.GrovelForResourceSet(CultureInfo culture, Dictionary`2 localResourceSets, Boolean tryParents, Boolean createIfNotExists)
   at System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents)
   at System.Resources.ResourceManager.GetString(String name, CultureInfo culture)
   at System.Resources.ResourceManager.GetString(String name)
   at System.SR.GetResourceString(String resourceKey, String defaultString)
   at System.ComponentModel.CategoryAttribute.GetLocalizedString(String value)
   at System.ComponentModel.CategoryAttribute.get_Category()
   at Microsoft.VisualStudio.TestPlatform.Common.ExtensionFramework.Utilities.TestDiscovererPluginInformation.GetAssemblyType(Type testDiscovererType)
   at Microsoft.VisualStudio.TestPlatform.Common.ExtensionFramework.Utilities.TestDiscovererPluginInformation..ctor(Type testDiscovererType)

   --- End of inner exception stack trace ---
   at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
   at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.RuntimeType.CreateInstanceImpl(BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture)
   at System.Activator.CreateInstance(Type type, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes)
   at System.Activator.CreateInstance(Type type, Object[] args)
   at Microsoft.VisualStudio.TestPlatform.Common.ExtensionFramework.TestPluginDiscoverer.GetTestExtensionFromType[TPluginInfo](Type type, Type extensionType, Dictionary`2 extensionCollection)
   at Microsoft.VisualStudio.TestPlatform.Common.ExtensionFramework.TestPluginDiscoverer.GetTestExtensionsFromAssembly[TPluginInfo,TExtension](Assembly assembly, Dictionary`2 pluginInfos)
   at Microsoft.VisualStudio.TestPlatform.Common.ExtensionFramework.TestPluginDiscoverer.GetTestExtensionsFromFiles[TPluginInfo,TExtension](String[] files, Dictionary`2 pluginInfos)

Diagnostic logs
log.host.21-03-05_12-55-18_74667_6.txt
log.txt
Environment
Windows 10 VM
VS 2019 Build Tools
VS2017 Enterprise

Same problem here.
Run tests with 16.9.1 and net5.0 gives us the same error on a machine with only Sdk installed on.
No test is available in path\name.dll. Make sure that test discoverer & executors are registered and platform & framework version settings are appropriate and try again.
TpTrace Warning: 0 : 12100, 4, 2021/03/08, 16:25:16.433,<PHONE_NUMBER>132, testhost.dll, TestPluginDiscoverer: Failed to load extensions from file 'C:\**\xunit.runner.visualstudio.dotnetcore.testadapter.dll'.  Skipping test extension scan for this file.  Error: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.  ---> System.IO.FileNotFoundException: Could not load file or assembly 'System.ComponentModel.Primitives.resources, Version=<IP_ADDRESS>, Culture=nl-NL, PublicKeyToken=b03f5f7f11d50a3a'.

I came here to +1.
In my case the tests aren't found on my local machine and also on our Azure DevOps build server.
16.8.3 still works. Just wasted an hour figuring that out.

Same here, rolled-back to 16.7.1 fixed it (didn't try 16.8.3)

Still not working in 16.9.4.
I diffed the bin/Release/netcoreapp3.1 folder with the publish folder after running dotnet publish, and I can confirm that Microsoft.TestPlatform.PlatformAbstractions.dll is different between these two folders. As a workaround, replacing the dll in the publish folder with the one from the bin folder will fix the issue. Is this an issue in dotnet publish?

Same problem here, and rolling back to 16.8.3 fixed it.

Getting this issue running Xunit test on my pipeline and rolling back to 16.8.3 fixed it. Spent so much time on this... Why would someone not test this on a pipeline prior to release.

I'm concerned that this has been open for one month and no one at Microsoft has responded.
@nohwnd are you aware of this?

+1!! Hanging back on 16.8.3 and watching this issue for any activity. Using .NET 3.1, and Azure DevOps pipelines

I no longer see this issue with v16.10.0 and netcoreapp3.1.

Thanks for letting us know @JDCain.


aks create failed in the .NET Tutorial - Deploy a microservice to Azure tutorial

Problem encountered on https://dotnet.microsoft.com/learn/aspnet/deploy-microservice-tutorial/azure-resources
Operating System: windows
Provide details about the problem you are experiencing. Include your operating system version, exact error message, code sample, and anything else that is relevant.
Operation failed with status: 'Bad Request'. Details: The VM size of AgentPoolProfile:nodepool1 is not allowed in your subscription in location 'westus'. The available VM sizes are Standard_D1,Standard_D11,Standard_D12,Standard_D13,Standard_D14,Standard_D2,Standard_D3,Standard_D4,Standard_H16,Standard_H16m,Standard_H16mr,Standard_H16r,Standard_H8,Standard_H8m

Duplicate of #3824


Can you provide managed thread name?

I am missing analogy of Thread.Name in ClrThread.

I don't think there's an easy way to get this.
The DAC requests don't provide access to clr!THREAD::m_ExposedObject, which would allow you to actually fetch the matching System.Threading.Thread object for the thread (from which you could read the m_name field).

You can enumerate the System.Threading.Thread objects and match the ClrThread with the managed thread id with m_ManagedThreadId

	var threadIdAndNames =
		from o in runtime.Heap.EnumerateObjects()
		where o.Type.Name == "System.Threading.Thread"
		select new
		{
			ManagedThreadId = o.GetField<int>("m_ManagedThreadId"),
			ThreadName = o.GetStringField("m_Name")
		};

Then you can match ManagedThreadId with the one in runtime.Threads to get the full thread info.

Sorry for the very long delay in responding.
As JeffCyr points out, this is possible to implement with the surface area provided by ClrMD, so it's not something I plan to put into the library itself.  I try to keep ClrMD down to just "building blocks", giving you the functionality to implement something like what you are describing instead of building those things directly into ClrMD.
Thank you!


[Feature Request] Sheet setup help text

Add help text to sheet setup to make it clear that custom items can be added easily.

Good idea!


Use state.storage.transaction() API instead of the SQL BEGIN TRANSACTION

 ERROR  To execute a transaction, please use the state.storage.transaction() API instead of the SQL BEGIN TRANSACTION or SAVEPOINT statements. The JavaScript API is safer because it will automatically roll back on exceptions, and because it interacts correctly with Durable Objects' automatic atomic write coalescing.

 ERROR  Database migrations failed D1_ERROR: not authorized

  at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
  at SQLiteD1Session.transaction (node_modules/src/d1/session.ts:174:3)
  at SQLiteAsyncDialect.migrate (node_modules/src/sqlite-core/dialect.ts:795:3)
  at migrate (node_modules/src/d1/migrator.ts:10:2)
  at <anonymous> (server/plugins/migrations.ts:9:1)
  at async Promise.all (index 0)
  at <anonymous> (/node_modules/@nuxthub/core/src/module/runtime/ready.dev.ts:5:1)

For those that had issues: upgrade to latest drizzle-orm


Polish translation added

Awesome, thanks!

You need to replace:

"Otrzeżenie" with "Ostrzeżenie"
"Nie ozwala" with "Nie pozwala"

Great work anyway!


[not an issue] API-Killer-Beacon simple request out of topic

Hi @eladkarako !
I saw today some of your add-ons being updated, and I'm retesting them. Please, two simple requests:

Please can you tell me if this add-on WebAPIBlocker already includes the beacon block function in equal way than your add-on API-Killer-Beacon blocks? Please, same question comparing your other API-Killer add-ons with this WebAPIBlocker add-on. Is there any special reason you choose to build separate add-ons instead of all together like WebAPIBlocker?

Out of topic from your add-on: Please, can you take a look at the API list inside WebAPIBlocker add-on, and help me to understand from this list which APIs may be considered:
a) Relatively harmless to be blocked?
b) Medium?
c) Aggressive?

In simple words, if possible, I would like your help in order to define 3 blocking modes (LIGHT, CONSERVATIVE, AGGRESSIVE) based on the APIs list inside this add-on.
Yeah, this request is not related to your add-on, so of course, if you can't or don't want to help me, I perfectly understand, it will be fine. I asked the same request to the WebAPIBlocker' Dev, but sadly I haven't received answer from him. And you are the only Dev creating similar add-ons (API blockers). That's the reason I request help from you.
Thank you in advance!

checking (1).....

as far as I can see from this part:
  "default": {
    "WebSocket": false,
    "MIDIInput": false,
    "SVGElement": false,
    "SVGAElement": false,
    "WebGLBuffer": false,
    "AudioContext": false,
    "HTMLCanvasElement": false
  }

it does not block beacon/PING requests.
still checking....
will improve my answer....

cool concept,
in theory this web-extension "browse" all of the functions/objects creations from under 'window',
but it seems to have a problem: it does do a good job regarding "finding all the APIs"
it just lists all the "functions" under the "window" object,
but since not all of the HTML5 API functions lays under 'window'...
You can for example block "alert" function if you want.
but try blocking window.navigator.sendBeacon with this - you can't,
code'wise - the null'ification method isn't working soon enough.

secondly I (actual code) use:
"use strict";
var API = chrome || browser;

API.webRequest.onBeforeRequest.addListener(function(){return {cancel: true};}
, {urls:  ["<all_urls>"]
  ,types: ["ping"]
  }
, ["blocking"]
);

to block (just like a firewall) all the PING/BEACON requests that were generated by the page, so they will never leave your browser (won't connect to the remote server).
third,
Google uses a new way of PINGing now,
with a 'ping' attribute (see https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a )
to sum it up:

it does not handle blocking PING/BEACON at all since it does not find the functions recursively but just the ones directly 'under window'.
no firewall, if page generates PING it will pass through.
does not handle PING attribute (used by Google search page, implemented by browser).
null-ification process is too slow to start, in the page life cycle, and looks weak (I will not expand on this point).

I've removed that web-extension, without answering your '(2)'... it made me feel Yuckky!
as far as I could see there is no set of rules to rate any functions at all (risky/safe),
b.t.w. this sounds like a very hard-labor, ones that does not pays off to put in a web-extension (similar to 'signatures' of anti-virus' - those require teams of specialists, and they too some times get things wrong, beside, no API is really "risky", it is all depend what you want to keep/kill...)
That web-extension had some nice UI though (I'll give it a B+)
actual blocking is weak (I'll give it a hard C-)


Strawberry Shake says Value cannot be Null if field starts with Underscore and is marked as not Null

Is there an existing issue for this?

[X] I have searched the existing issues

Describe the bug
StrawberryShake throws an System.ArgumentNullException when a field starts with an underscore like _id and is marked as not nullable. I already saw the issue  #4480 which describes the same behaviour but was solved due to weird gateway behaviour.
In the screenshot i attached, you can see that _id has a value so im wondering why i get this exception. Am i missing something ?
Steps to reproduce
I created a short sample project, that reproduces the bug. https://github.com/meierhoeferjannis/SampleProject
Just start the SampleProject and set a breakpoint in the Index.razor OnInitializedAsync Method. You will see that result.Errors will contain a StrawberryShake.ClientError with the value cannot be null exception. Then check result.Errors.Extensions.Items[0].value.
You will see that the _id field has a value, which is simply getting ignored. (Just like in the screenshot i attached on this issue.
Relevant log output
No response
Additional Context?

Product
Strawberry Shake
Version
12.4.1

This is fixed in the latest 12.5 previews


Linux Build

Hi
Please make a linux build in deb x64.
Cordialy
exemple : https://github.com/liberodark/ODrive/blob/master/package.json

Yep. I don't have a Linux machine to test. If you can help with testing, I can create a Binary and send it to you. @liberodark

Yes is ok for me send me here im try it !


macOS uname lacks -o option

On #3808 we added a way to check if we were compiling under FreeBSD by using uname -o. This option doesn't exist on macOS, so running it would fail with:
# make configure
uname: illegal option -- o
usage: uname [-amnprsv]
- The C compiler identification is AppleClang <IP_ADDRESS>00033
-- The CXX compiler identification is AppleClang <IP_ADDRESS>00033
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
...

The error above doesn't cause any problems in terms of compiling from source, everything still works. However, I think we should either find a way to check for FreeBSD with another uname option, or swallow this error somehow.

We discussed on the sync call, and I think swallowing the stderr output is the best simple approach for this.

We use -s for Ponyup so we should be able to do this switch to -s there's no need to swallow the error.

https://github.com/ponylang/ponyc/pull/3834


FFM-4195: partial draft of new erlang sdk

This has been tech reviewed
Link to page in local build

Preview environment: https://hdh.pr.harness.io/pr-1013

Preview environment: https://hdh.pr.harness.io/pr-1013

Preview environment: https://hdh.pr.harness.io/pr-1013

Preview environment: https://hdh.pr.harness.io/pr-1013

Preview environment: https://hdh.pr.harness.io/pr-1013

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app

Preview environment: https://hdh.pr.harness.io/pr-1013

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app

Preview environment: https://hdh.pr.harness.io/pr-1013

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app


RFC: multiple routes

As asked in #207, I'm opening an RFC issue about multiple routes.
I created a naive implementation of routes here, based on simply iterating over a managed slice.
Of course, there are probably more efficient ways to do it. Any thoughts?

Using a managed::ManagedMap would be a first step.

It's not really a map, you would have to iterate through all keys

ManagedMap performs binary search on bare no_std and uses a BTreeMap when alloc is available. It never just iterates through every key.

Indeed, sorry.
So what you're thinking of is making ManagedMap's binary-search-related functions public, so we can use it in the route lookup, where we don't need an exact match (as opposed to a map)?

No, the API shouldn't deviate that much. ManagedMap needs to gain BTreeMap's range method.

Closed by #219


Update network-watcher-monitor-with-azure-automation.md

Fixed a typo and made a few parameters generic instead of having explicit example values.

@jboeshart,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot

@jboeshart : Thanks for your contribution to the Azure documentation! The author, @georgewallace, has been notified to review your proposed change.

@jboeshart Thank you very much for the contribution! Looks great thanks for doing this. #sign-off


Changed the acceptable argument for @contains op

Fix the failed test in PR coreruleset/#1962.

Can you add also single quotes (') into ExtendedMacro regexp?

Can you add also single quotes (') into ExtendedMacro regexp?

I've pulled your repository, and run the modified parser - everything was fine.
Btw I think the problem was not that in your PR - but was this (base on the message):
SecRule RESPONSE_BODY "@contains Safe0ver Shell //Safe Mod Bypass  Safe0ver Shell" \
(guess the \).
See here.

I've pulled your repository, and run the modified parser - everything was fine.
Btw I think the problem was not that in your PR - but was this (base on the message):
SecRule RESPONSE_BODY "@contains Safe0ver Shell //Safe Mod Bypass  Safe0ver Shell" \
(guess the \).
See here.


Regional laptop setup

Check if the links to the serviceportal are valid for other users. This PR closes #63  I think.

Thanks @Aastedet!!


OSX High Sierra - game crashes

Operating System: Mac OS X (x86_64) version 10.13
Java Version: 1.8.0_144, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Minecraft version:
Minecraft Version: 1.7.10
Unabridged or Abridged version:
Unabridged 1.7.10.Release.14
Issue Description:
As soon as the world loads. The game crashes
Steps to Reproduce:
Launch instance of unabridged. Load saved world. Game crashes
Crash report or log (uploaded to gist.github.com or pastebin.com):
https://gist.github.com/0dp/5d6eb7f03b5aad4740055654d35a9511

A fresh install did not 'fix' the issue
http://paste.atlauncher.com/view/5f4ef2b0

Try disabling/removing CloudMaster.

Unfortunately it still crashes after disabling and removing CloudMaster
http://paste.atlauncher.com/view/46f71a44

Figured, some mod isn't using the tessellator properly.
Install this mod and then send the log. It may or may not crash, I forget precisely what this mod does but I do know it's good for debugging this kind of problem. :P
https://unascribed.com/f/8d0a7e8d_TesselHack-0.2.jar

I've installed the mod but Minecraft simply runs out of memory, no matter how much I throw after it. Eventually everything halts and so I can't copy the log :(

That's... weird.
I haven't modded 1.7 for a while and I'm not terribly experienced with Unabridged, so that's basically all of my ideas.

This is the most I can get out of the log
https://gist.github.com/0dp/ddb5b4a8c04b2179e3b9f12acfab12ea

3 years late but I'm curious if 3.18.3 gives you the same issue, check it out:
https://www.reddit.com/r/MinecraftUnabridged/comments/khe9qz/unabridged_315_318_new_ars_magica_2_ic2_classic/
Update is live on CurseForge and ATLauncher.


Release v1.0

Description:

Changed page background color to black.
Changed game text color to green.

successfully merged


Trouble serializing DateTime for record

I'm having trouble using the DateTime trait with a record. Here's my struct:
// Models the user in the graph
#[derive(Serialize, Deserialize, Default, Debug)]
pub struct User {
    pub id: String,
    pub username: String,
    pub password: String,
    pub email: String,
    pub coordinates: Vec<f64>,
    pub location: f64,
    pub created_at: Option<DateTime<Utc>>,
    pub updated_at: Option<DateTime<Utc>>
}

Here's how I'm using it:
let current_date: DateTime<Utc> = Utc.timestamp(0, 0);
let u = User {
    id: id.to_string(),
    email: "".to_string(),
    username: username.to_string(),
    coordinates: vec![], //vec![1.1f64, 2f64]
    location: 04.0,
    password: "".to_string(),
    created_at: Some(current_date),
    updated_at: Some(current_date)
};

Here's the error I'm receiving:
error[E0277]: the trait bound `chrono::DateTime<chrono::Utc>: _IMPL_DESERIALIZE_FOR_User::_serde::Serialize` is not satisfied
  --> src/server.rs:52:5
   |
52 |     pub created_at: Option<DateTime<Utc>>,
   |     ^^^ the trait `_IMPL_DESERIALIZE_FOR_User::_serde::Serialize` is not implemented for `chrono::DateTime<chrono::Utc>`
   |
   = note: required because of the requirements on the impl of `_IMPL_DESERIALIZE_FOR_User::_serde::Serialize` for `std::option::Option<chrono::DateTime<chrono::Utc>>`
   = note: required by `_IMPL_DESERIALIZE_FOR_User::_serde::ser::SerializeStruct::serialize_field`

Pretty close to the simple example, so not sure what I've done wrong here or if it's a bug related to serde/dgraph-rs.

You should use chrono with feature serde, eg. chrono = { version = "0.4.6", features = ["serde"] } else serde has no idea how to serialize this data type. I'll write a note about this into readme. Thanks for reporting it!

Yup this resolved the issue, thanks.


Removed duplicates, optimized imports

Each commit contains a small modification, generally involving functions or variables declared multiple times, which I have removed.

nice work can you share me video poc after update in my tg @Coffinxp1Bot i want to check before i accepted pull request that guy did not check in there side tool working or not so..send me poc after that i will merge..

Bro closed the pull request but took the code to put it in his repo by hand.
Well well, have fun with your open source project


Run webpack before specs to get tests passed

Ossboard build fails for a while with
 No such file or directory @ rb_sysopen - /home/travis/build/ossboard-org/ossboard/public/webpack_manifest.json
Is the way I start webpack OK?

Seems like all OK: https://travis-ci.org/ossboard-org/ossboard/builds/260195196


Sample data

Hi @rafapages , thank you for your great work!
Can you provide any sample data, at least some calibration file you metioned, since just from your description I am not sure how to write the calibration file.
We will be more thankful if you can provide a full sample dataset.

@rafapages Thanks for the repo. Any sample data to start with?


Kyverno 1.10 blog

Related issue

Proposed Changes

Adds a 1.10 release blog

Checklist

[x] I have read the contributing guidelines.
[x] I have inspected the website preview for accuracy.
[x] I have signed off my issue.

Comments addressed