CP-11586: Build 24003 has some problems...

From unknown CodePlex user on Saturday, 08 November 2008 23:31:44
Sample Code:
For Each Vertex As PointVertexType In Graph.Vertices 'Iterate Graph
Select Case Graph.AdjacentEdges(Vertex).Count
Case 1 ' dead end
Case 2 ' line
Case Is >= 3 : Vertex.IsIntersection = True
End Select
Next

2nd lines fails with:
System.TypeLoadException occurred
Message="GenericArguments[1], 'TVertex', on 'QuickGraph.IGraph2[TVertex,TEdge]' violates the constraint    of type parameter 'TEdge'."   Source="QuickGraph"   TypeName=""   StackTrace:        at QuickGraph.UndirectedGraph2.AdjacentEdges(TVertex v)
at TigerViewer.DeadEndProcessor.Process(Object State) in C:\Projects\Rt1Viewer\DeadEnds.vb:line 97
InnerException:

Form unknown CodePlex user on Sunday, 09 November 2008 07:10:49
Debug and Release configurations should work. DebugContracts, which has runtime checks enabled, has issue.

Form unknown CodePlex user on Sunday, 09 November 2008 18:57:39
Getting build errors on release:
Error	2	The command ""C:\Program Files (x86)\Microsoft\Contracts\Bin\ccrefgen.exe" "obj\Release\QuickGraph.decl.dll" "/out:.\bin\Release\QuickGraph.Contracts.dll"" exited with code -532459699.	C:\Program Files (x86)\Microsoft\Contracts\Microsoft.CodeContracts.targets	125	7	QuickGraph
Specifically:  "AsmMeta has encountered an error and needs to close"
Send Error report to Microsoft
Same problem with Debug Build:
Error	2	The command ""C:\Program Files (x86)\Microsoft\Contracts\Bin\ccrefgen.exe" "obj\Debug\QuickGraph.decl.dll" "/out:.\bin\Debug\QuickGraph.Contracts.dll"" exited with code -532459699.	C:\Program Files (x86)\Microsoft\Contracts\Microsoft.CodeContracts.targets	125	7	QuickGraph
In both cases QuickGraph.Dll appears in the proper folder..
The last few days the build of the latest released in clean directory
would file on signing the assembly..

Form unknown CodePlex user on Sunday, 09 November 2008 23:43:31
contracts are disabled, things should be good again.

Form unknown CodePlex user on Monday, 10 November 2008 21:07:33


Pass clean 'name' to Airflow ingestion pipeline

Is your feature request related to a problem? Please describe.
While OMD supports more than alphanumeric in OM names, Airflow is more limited. Thus, when you create a database service entity using special characters for name value, ingestion fails with the following error: The key (some service and special characters there) has to be made of alphanumeric characters, dashes, dots and underscores exclusively.
Describe the solution you'd like
A clear and concise description of what you want to happen.
A patch on OM end to clean the service name when creating the DAG, so that Airflow gets it without restricted characters.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Try to patch it directly through database records which may eventually lead to data loss and broken entity relationships.
Additional context
Add any other context or screenshots about the feature request here.
Initial thread: https://openmetadata.slack.com/archives/C02B6955S4S/p1657539503309069

@harshach I am wondering if we could do a cleaning directly on Airflow REST as well when deploying the pipeline

@pmbrull we are allowing white spaces in service names from ingestion framework. Need to be consistent everywhere.


[Crosswalk-21][usecase-embeddingapi]Add test for set/getSaveFormData methods

Impacted tests(approved): new 2, update 0, delete 0
Unit test platform: Crosswalk for Android 21.51.546.0
Unit test result summary: pass 2, fail 0, block 0
https://crosswalk-project.org/jira/browse/CTS-1821

Please add description in Readme file https://github.com/crosswalk-project/crosswalk-test-suite/blob/master/usecase/usecase-embedding-android-tests/embeddingapi/src/org/xwalk/embedded/api/sample/README.md

ok, I will make a separate PR for this PR and previous.

No, don't create new one. Just update this one and re-commit

done


Implement CI testing for BIDS

Fixes https://github.com/spine-generic/data-single-subject/issues/1

my mistake. we can close this PR because it's a duplicate with https://github.com/spine-generic/data-single-subject/pull/3


Error messages shown as solid red bars

Error messages are not readable, likely because they are printed as red text over a red background:
npx tfx-cli extension create --manifests does-not-exist.json

Disabling coloring with --no-color makes the error message appear:
npx tfx-cli extension create --manifests does-not-exist.json --no-color

Hi @mmaitre314 ,
Can I kindly ask you to check your terminal settings? Do you have any theme, or formatting settings applied?
I try it on a few terminals, I couldn't repro the issue.
The error, and the message is thrown by the node itself when we try to read the file.
Node should be able to render the error message in correct formatting.

I am using the Windows command prompt which should be in plain-vanilla configuration. Looking at the code, in /app/lib/trace.ts it looks like console.error sets the foreground as red and colors.bgRed makes the background red, so this ends up being printed as red-over-red.
export function error(msg: any, ...replacements: printable[]): void {
	log("error: ", msg, colors.bgRed, replacements, console.error);
}

Quick test in the Node REPL:

yes, I could repro the issue on my end, too 👍


Can't write CustomData to DOM for CalendarAppointment correctly

OpenUI5 version:
1.123.2
Browser/version (+device/version):
chrome: Version 124.0.6367.209 (Official Build) (x86_64)
Any other tested browsers/devices(OK/FAIL):
FAIL
Microsoft Edge
Version 125.0.2535.51 (Official build) (x86_64)
URL (minimal example if possible):
official example:
https://ui5.sap.com/#/entity/sap.m.SinglePlanningCalendar/sample/sap.m.sample.SinglePlanningCalendar
User/password (if required and possible - do not post any confidential information here):
Steps to reproduce the problem:

open code editor, add  customData to CalendarAppointment:
unified:customData
<core:CustomData key="activitystate" value="BBBBBBB" writeToDom="true"/>
</unified:customData>

click "RUN"

nav to debug tool Elements tab, press cmd + F to search 'BBBBBBB', you only find 1 or 2 occurrences

What is the expected result?
The customdata is added to appointment, so it should be same as appointment
What happens instead?
Any other information? (attach screenshot if possible)

Hello @niechenghai ,
Thank you for sharing this finding. I've created an internal incident DINC0163768. The status of the issue will be updated here in GitHub.
Regards,
Todor


Add librarian powers

About the PR
Librarians can now silence troublesome patrons using the magic of reading.
Adds an action that works within a range of the librarian spawn point and silences a target for 30 seconds with a 120 second cooldown. The range is kinda big, but it is needed for maps with larger libraries.
I hope that the Update() method isn't too expensive, as there should be at most one librarian at a time.
Screenshots

Changelog

:cl:

add: Librarians can now silence troublesome patrons using the magic of reading.

This is pretty much areas so I'm not a fan.

This is pretty much areas so I'm not a fan.

Ah, I didn't actually play SS13 very much, but I'm guessing 'areas' are something some forks had.  We can certainly add a Needs Discussion tag on here. I'm open to removing the area restriction and make it a universal power like the mime invisible wall.
I had a somewhat positive response earlier when suggesting this, so if it turns out most people don't want it, we can close it.

I just left a comment on the boxer pr but I'm not a fan of just giving every job its own flavor powers for multiple reasons.

I'm partial to librarians being able to understand all languages when we get those.

I'm partial to librarians being able to understand all languages when we get those.

Yes a universal-translator implant or something knowledge related for the librarian would be cool.
It's clear we don't want to go in a power-related direction (which is fine with me). I'll go ahead and close this and just keep an eye out for something cool to give librarians to make them more fun.


Private networking is not working

On startup: plausible service cannot connect to clickhouse.
Need to add environment variable to all services: ENABLE_ALPINE_PRIVATE_NETWORKING=true
This resolves the private networking bug described here: https://docs.railway.app/guides/private-networking#workaround-for-alpine-based-images

Hey @dane-stevens ,
I've updated the template to the newest open-source version of Plausible and made the networking private by default across all resources. If you redeploy now you can check it out and then copy the required settings over to your existing environment if needed!
Thanks for filing an issue with steps to resolution.


Use Travis Build Matrix for CI

Our builds are nearing 50m again, so its time to optimize CI again. Our big test suite we run in sequence, but if we could split it across travis VMs that would help a lot.

This is implemented! We now have builds that run in about 15m wall time!


fix(serve): assign all ports dynamically

Short description of what this resolves:
Up to now only the logger port was dynamically increased if another app
is running already. This meant that manually specifying port arguments
for server and live reload was needed when directly using the
ionic-app-scripts server command. The ionic CLI command does
already take care of this.
Changes proposed in this pull request:
This patch ensures all the ports are chosen dynamically, so it's now
possible to run two applications without any manual intervention.
Fixes: #694

Looks like the builds are broken. Will investigate...

Missed to adapt the tests. Will do and create a new PR. Also filed #730 so we might prevent this from happening again;-)


Entity Object Builders

This PR adds:

A new library, entity identical to the one in #42
Four new modules, entity_attributes, entity_types, points_of_interest, and villagers.

Each module provides helpers and builders to register their relevant values.

Currently, test mods are incomplete, any input on tests to add is welcome.
Input on naming, organization, and anything else is also welcome.

I believe that entity_types and entity_attributes are general enough to entities to be merged into a entity module. Similar to how the item library has the item module.

The real question is where something like the EntityRendererRegistry stuff should go, since that's both client and entity. Personally I think entity/entity (see above) is fine for it, as that's where it will most likely be used from, but it could be in other modules.

I believe that entity_types and entity_attributes are general enough to entities to be merged into a entity module. Similar to how the item library has the item module.

I went ahead and did that, I think it makes sense and it makes the javadocs play nicely

Sorry about the force-pushes, I rebased instead of merging and did a dumb and I won't be doing that again.

Could this be updated to 1.19.1? I think a lot of stuff is not needed longer


Update zlib archive to 1.2.10

Link for 1.2.9 is dead now

I can reproduce the problem
$ bazel build -c opt //:butteraugli
Extracting Bazel installation...
.
ERROR: /private/var/tmp/_bazel_user/75e73fa6b6da95eafddae8ec955c766c/external/png_archive/BUILD:6:1: no such package '@zlib_archive//': Error downloading from http://zlib.net/zlib-1.2.9.tar.gz to /private/var/tmp/_bazel_user/75e73fa6b6da95eafddae8ec955c766c/external/zlib_archive: Error downloading http://zlib.net/zlib-1.2.9.tar.gz to /private/var/tmp/_bazel_user/75e73fa6b6da95eafddae8ec955c766c/external/zlib_archive/zlib-1.2.9.tar.gz: 404 Not Found: <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">

<title>404 Not Found</title>

Not Found

The requested URL /zlib-1.2.9.tar.gz was not found on this server.

Additionally, a 404 Not Found
error was encountered while trying to use an ErrorDocument to handle the request.

 and referenced by '@png_archive//:png'.
ERROR: Analysis of target '//:butteraugli' failed; build aborted.
INFO: Elapsed time: 7.553s

(unrelated, where to report bugs if the issues tab on github is hidden?)

1.2.10 is now also dead
Old versions are kept in fossils folder...check PR https://github.com/google/butteraugli/pull/11


ipa step fails

Hi,
I'm trying to get fastlane set up. It keeps failing on the ipa step. I've tried specifying a number of keys in the ipa command but nothing I do seems to help. I've looked over the guide and the examples and I'm having trouble wrapping my mind around what could be going wrong. Any help is much appreciated.
Here are the relevant lines in my Fastfile:
 before_all do

  end

  desc "Submit a new Beta Build to Apple TestFlight"
  desc "This will also make sure the profile is up to date"
  lane :beta do
    # snapshot
    ipa(scheme: "Beta")
    sigh
    deliver(skip_deploy: true, beta: true)

    # sh "your_script.sh"
    # You can also use other beta testing services here
  end

and here is the output:
fastlane beta
[13:06:45]: -------------------------------------------------
[13:06:45]: --- Step: Verifying required fastlane version ---
[13:06:45]: -------------------------------------------------
[13:06:45]: fastlane version valid
[13:06:45]: ------------------------------
[13:06:45]: --- Step: default_platform ---
[13:06:45]: ------------------------------
[13:06:45]: Driving the lane 'ios beta'
[13:06:45]: ------------------
[13:06:45]: --- Step: sigh ---
[13:06:45]: ------------------
[13:06:45]: Starting login
[13:06:45]: To not be asked about this value, you can specify it using 'username'
Your Apple ID Username: my username
Multiple teams found, please enter the number of the team you want to use:
2
[13:06:57]: Successfully logged in
[13:06:57]: Fetching profiles...
[13:06:57]: To not be asked about this value, you can specify it using 'app_identifier'
The bundle identifier of your app: com.myrealapp.identifier
[13:07:10]: Found 1 matching profile(s)
[13:07:10]: Downloading provisioning profile...
[13:07:11]: Successfully downloaded provisioning profile...
[13:07:11]: Installing provisioning profile...
[13:07:11]: Provisioning profile of app 'App Name' with the name 'App Name App Store 6/19' successfully analysed.
[13:07:11]: Profile successfully installed
./AppStore_com.myrealapp.identifier.mobileprovision
[13:07:11]: -----------------
[13:07:11]: --- Step: ipa ---
[13:07:11]: -----------------
[13:07:11]: set -o pipefail && krausefx-ipa build -s "Beta" -m "/Users/james/Documents/dev/ios/teeps/ArcKinect/AppStore_com.auto.lync.mobileprovision" | xcpretty
[13:07:11]: [SHELL COMMAND]: set -o pipefail && krausefx-ipa build -s "Beta" -m "/Users/james/Documents/dev/ios/teeps/ArcKinect/AppStore_com.auto.lync.mobileprovision" | xcpretty

It seems to get stuck on the last step

So it doesn't really fail, but just hangs there?
Can you try running
krausefx-ipa build -s "Beta" -m "/Users/james/Documents/dev/ios/teeps/ArcKinect/AppStore_com.auto.lync.mobileprovision"

and see what happens?

I managed to get an error eventually:

[14:02:15]: --- Step: ipa ---
[14:02:15]: -----------------
[14:02:15]: set -o pipefail && krausefx-ipa build -s "Beta" | xcpretty
[14:02:15]: [SHELL COMMAND]: set -o pipefail && krausefx-ipa build -s "Beta" | xcpretty
[14:14:29]: [SHELL]: cp: /Users/james/Library/Developer/Xcode/DerivedData/ArcKinect-hirdjmhmvcrxgqdhzxevuxbjltkt/Build/Products/Beta Testing-iphoneos/ArcKinect.app.dSYM: No such file or directory
[14:14:29]: -------------------------------------------------------
[14:14:29]: Original Error:
[14:14:29]:  => Exit status of command 'set -o pipefail && krausefx-ipa build -s "Beta" | xcpretty' was 256 instead of 0.
cp: /Users/james/Library/Developer/Xcode/DerivedData/ArcKinect-hirdjmhmvcrxgqdhzxevuxbjltkt/Build/Products/Beta Testing-iphoneos/ArcKinect.app.dSYM: No such file or directory
[14:14:29]: A build error occured. This can have many reasons, usually
[14:14:29]: it has something to do with code signing. The ipa action
[14:14:29]: uses shenzhen under the hood: https://github.com/nomad/shenzhen
[14:14:29]: The command that was used by fastlane:
[14:14:29]: krausefx-ipa build -s "Beta" | xcpretty
[14:14:29]: -------------------------------------------------------
[14:14:29]: Variable Dump:
[14:14:29]: {:DEFAULT_PLATFORM=>:ios, :ENVIRONMENT=>nil, :PLATFORM_NAME=>:ios, :LANE_NAME=>"ios internal"}
[14:14:29]: A build error occured, this is usually related to code signing. Take a look at the error above
[14:14:30]: fastlane finished with errors
/Users/james/.rvm/gems/ruby-2.1.5@global/gems/fastlane-1.7.0/lib/fastlane/actions/ipa.rb:94:in rescue in run': A build error occured, this is usually related to code signing. Take a look at the error above (RuntimeError) 	from /Users/james/.rvm/gems/ruby-2.1.5@global/gems/fastlane-1.7.0/lib/fastlane/actions/ipa.rb:66:in run'
from /Users/james/.rvm/gems/ruby-2.1.5@global/gems/fastlane-1.7.0/lib/fastlane/fast_file.rb:112:in block (2 levels) in method_missing' 	from /Users/james/.rvm/gems/ruby-2.1.5@global/gems/fastlane-1.7.0/lib/fastlane/actions/actions_helper.rb:51:in execute_action'
from /Users/james/.rvm/gems/ruby-2.1.5@global/gems/fastlane-1.7.0/lib/fastlane/fast_file.rb:94:in block in method_missing' 	from /Users/james/.rvm/gems/ruby-2.1.5@global/gems/fastlane-1.7.0/lib/fastlane/fast_file.rb:93:in chdir'
from /Users/james/.rvm/gems/ruby-2.1.5@global/gems/fastlane-1.7.0/lib/fastlane/fast_file.rb:93:in method_missing' 	from (eval):39:in block (3 levels) in parse'
from /Users/james/.rvm/gems/ruby-2.1.5@global/gems/fastlane-1.7.0/lib/fastlane/runner.rb:39:in call' 	from /Users/james/.rvm/gems/ruby-2.1.5@global/gems/fastlane-1.7.0/lib/fastlane/runner.rb:39:in block in execute'
from /Users/james/.rvm/gems/ruby-2.1.5@global/gems/fastlane-1.7.0/lib/fastlane/runner.rb:29:in chdir' 	from /Users/james/.rvm/gems/ruby-2.1.5@global/gems/fastlane-1.7.0/lib/fastlane/runner.rb:29:in execute'
from /Users/james/.rvm/gems/ruby-2.1.5@global/gems/fastlane-1.7.0/lib/fastlane/lane_manager.rb:33:in cruise_lane' 	from /Users/james/.rvm/gems/ruby-2.1.5@global/gems/fastlane-1.7.0/bin/fastlane:39:in block (2 levels) in run'
from /Users/james/.rvm/gems/ruby-2.1.5@global/gems/commander-4.3.4/lib/commander/command.rb:178:in call' 	from /Users/james/.rvm/gems/ruby-2.1.5@global/gems/commander-4.3.4/lib/commander/command.rb:178:in call'
from /Users/james/.rvm/gems/ruby-2.1.5@global/gems/commander-4.3.4/lib/commander/command.rb:153:in run' 	from /Users/james/.rvm/gems/ruby-2.1.5@global/gems/commander-4.3.4/lib/commander/runner.rb:428:in run_active_command'
from /Users/james/.rvm/gems/ruby-2.1.5@global/gems/commander-4.3.4/lib/commander/runner.rb:68:in run!' 	from /Users/james/.rvm/gems/ruby-2.1.5@global/gems/commander-4.3.4/lib/commander/delegates.rb:15:in run!'
from /Users/james/.rvm/gems/ruby-2.1.5@global/gems/fastlane-1.7.0/bin/fastlane:128:in run' 	from /Users/james/.rvm/gems/ruby-2.1.5@global/gems/fastlane-1.7.0/bin/fastlane:134:in <top (required)>'
from /Users/james/.rvm/rubies/ruby-2.1.5/bin/fastlane:23:in load' 	from /Users/james/.rvm/rubies/ruby-2.1.5/bin/fastlane:23:in '
from /Users/james/.rvm/gems/ruby-2.1.5/bin/ruby_executable_hooks:15:in eval' 	from /Users/james/.rvm/gems/ruby-2.1.5/bin/ruby_executable_hooks:15:in '
I have your snippet running right now and I'll post another comment with the result when it's finished

Your snippet produced the ipa successfully

Here's the output in case it's useful:
james:ArcKinect james$ krausefx-ipa build -s "Beta" -m "/Users/james/Documents/dev/ios/teeps/ArcKinect/AppStore_com.auto.lync.mobileprovision"
Configuration was not passed, defaulting to Debug
     xcodebuild  ArcKinect.xcodeproj
          xcrun  PackageApplication
            zip
/Users/james/Documents/dev/ios/teeps/ArcKinect/Arc
Kinect.app.dSYM
~/Documents/dev/ios/teeps/ArcKinect ~/Documents/dev/ios/teeps/ArcKinect
~/Documents/dev/ios/teeps/ArcKinect
Successfully built:
/Users/james/Documents/dev/ios/teeps/ArcKinect/ArcKine
ct.ipa

What was the issue and how did you fix it?

Or does it only work when you run it yourself without fastlane?

Yeah it only worked when I used
krausefx-ipa build -s "Beta" -m "/Users/james/Documents/dev/ios/teeps/ArcKinect/AppStore_com.auto.lync.mobileprovision".

I'm getting a very similar error as well — fails on the ipa step. It works if I roll fastlane back to 1.6.0. I'm firing off a build of our app right now (to meet a deadline) but I'll edit my comment with the relevant backtrace (and what happens if I run krausefx-ipa by itself, too).

I am using Travis and the build hangs and eventually Travis aborts the build.
When I run it locally it works great.
@KrauseFx any thoughts?

In my case the issue was I had to specify the following in my .travis.yml file
osx_image: xcode6.4
By default Travis CI is using XCode 6.1

I have bumped into this as well. This happens when you have several xcworkspaces in the hosting folder, or a scheme that is not guessable.
In this case krausfx-ipa will ask a terminal question about the scheme or workspace and hang.

For whatever it's worth, my project now builds just fine under v1.13.0!

I had the same problem. I had to specify configuration name too and everything is ok now.

I encountered this exact issue. When the fastlane tools got to the ipa step, it just got stuck.
I fixed this by making my Scheme shared
Xcode -> Product -> Scheme -> Manage Schemes...

Also, check out the new project gym which makes building much easier :+1:

I'm going to go ahead and close this issue for now since it's been inactive for a long time. We hope that this got better thanks to gym, but feel free to reply if you'd still like to get some help with this and we'll reopen it!


Suggested Improvements to Customer Service Swarming Articles

The images on this article are too low resolution and blurry to read.
In my opinion, not enough detail is given to the scenario where a swarm should be used, how the functionality fits into the rest of the product, which I think is important given the newness of the feature. I would suggest the business problem being one of the main branches in the panel on the left-hand side of Docs instead of just "MS Teams Collaboration", i.e. not just the name of the feature
Should also be links to Intelligent skills matching if there are synergies with this in Unified Routing skill assignment.
I am part of the Dynamics FastTrack team and part of the Customer Service vTeam, happy to collab on this.

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

ID: aa5e12ca-569f-e873-7baa-d36e73b6792b
Version Independent ID: aa5e12ca-569f-e873-7baa-d36e73b6792b
Content: Customer support swarming for agents
Content Source: ce/customer-service/use-customer-support-swarming.md
Service: dynamics-365-customerservice
GitHub Login: @lalexms
Microsoft Alias: laalexan

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

Thank you for your feedback, @Ciosull . I'm sharing these details with the product team so we can improve the docs. Will reach out if I have further questions for you. Thanks again!

Hi @Ciosull we have gone through several iterations for the docs for this feature. Hopefully the content updates have helped clear the original issues. Please let me know if you think any content needs further clarity by opening a new ticket. Thanks very much!


C# support?

I'm new to Pixel Vision 8.
Is there a way to make games with c# instead of Lua?  If so, how do I setup the workspace for c#?

Right now the C# part of Pixel Vision 8 is located in the SDK and Runner projects. While these are open source I need to go back and clean up their documentation since large parts have been changing as I clean up the Game Creator (which is built on top of these two projects).
I'll leave this bug open until I can get around to cleaning up their documentation and making it clearer how to build PV8 games in C#.


Fixes issue #321

Fixes #321
Problem
equals' should be equal to ==`
Solution
Just added equals support.
Notes
Additional notes.
Checklist

[X] Unit test all changes
[X] Update README.md if applicable
[X] Add [WIP] to the pull request title if it's work in progress
[X] Squash commits that aren't meaningful changes
[X] Run sbt scalariformFormat test:scalariformFormat to make sure that the source files are formatted

@getquill/maintainers

equals' should be equal to==`

meta-equality, very profound :)
:+1:

👍


fix: runtime panic "index out of range" caused by nextCleanupBucket

The type of nextCleanupBucket is int8, if the size is greater than int8, it will result in overflow causing negative numbers, ultimately leading to a program panic.
panic: runtime error: index out of range [-28]

goroutine 104 [running]:
github.com/scalalang2/golang-fifo/sieve.(*Sieve[...]).addToBucket(0xe3ae20, 0xc000496b90)
	/home/laisky.cai/go/pkg/mod/github.com/scalalang2/golang-fifo@v1.0.0/sieve/sieve.go:250 +0x3a7
github.com/scalalang2/golang-fifo/sieve.(*Sieve[...]).Set(0xe3ae20, {0xc000346468, 0x8}, {0xc000346478, 0x8})
	/home/laisky.cai/go/pkg/mod/github.com/scalalang2/golang-fifo@v1.0.0/sieve/sieve.go:117 +0xb91

This changes makes sens to me.
Thanks for this improvement 👍


Stop tracking the Cargo.lock and add cache + windows to the CI

We reuse the same ~/.cargo and ./target directory between each run on the same OS and rust toolchain.
The key to decide if we can use the cache or not is: $OS_NAME-$RUST_TOOLCHAIN-$HASH(Cargo.toml)
We also removed the Cargo.lock from this repository. Indeed, milli is a library and should not track the Cargo.lock
And finally, we enabled the tests on windows-latest. Since lmdb has been updated, this is now possible.

I had no luck on the last run, it took a really long time to find a macOS workers. But apart from that, the CI look really faster, I think we can merge that.
Since I'm on it do you think we should run the tests on windows now? (it works on transplant so it should also works on milli)

bors merge

bors cancel

bors merge

bors merge

bors merge

It should work now

bors merge


Ability to filter users with onPremisesSamAccountName with Microsoft Graph API

I would like to have a filter on the users api of Microsoft Graph API, where I will be able to filter the users based on onPremisesSamAccountName, which is currently not available with Graph API.
We have the internal employee id to be stored with onPremisesSamAccountName variable which is present in users API of Microsoft Graph. We are trying to filter with onPremisesSamAccountName property to filter based on the internal employee id. Currently we are not able to do that with Graph API but we really need this to be workling or would be happy if we get know any possible workarounds if available
https://graph.microsoft.com/v1.0/users?$filter=onPremisesSamAccountName eq '[some-id]'&$select= userPrincipalName,displayName,department,jobTitle,companyName,onPremisesSamAccountName,....[more list of fields for select]
The expected outcome is to show the required result but the response what we got is as follows
{
"error": {
"code": "Request_UnsupportedQuery",
"message": "Unsupported or invalid query filter clause specified for property 'onPremisesSamAccountName' of resource 'User'.",
"innerError": {
"request-id": "[request-id from request]",
"date": "[date on which request is made]"
}
}
}

@karthickshanmugam0689 please provide us with the link to the documentation you are following so we can better assist.

Hi @MicahMcKittrick-MSFT  https://docs.microsoft.com/en-us/graph/query-parameters#filter-parameter - this is the link which im trying to follow

Thanks for that. The Graph documentation is technically in a different repo so this repo you open the issue on is not the correct place.
To open a comment on that doc, navigate to the doc and scroll down to the very bottom. You will see the following:

Select to give feedback on "This Page" and this will open the issue to the correct team.

Thanks a lot . Now created the issue as suggested


Using own instance of Elasticsearch

Is there a possibility to use my own version of ElasticSearch instead of the embedded version?
PS Is there another way to contact you as a developer?

The embedded ES version is currently the only supported version.
I have updated my profile, so you should see my email address now.


WIP: Comfoconnect sensors

Description:

Added schema validation.
Moved ATTR_* definitions from __init__.py to sensor.py since they were only used there.
Store unique_id var in ComfoConnectBridge() so I can use that to generate a unique_id for the fan and sensors.
Converted SENSOR_TYPES to a dict with keys instead of indexes.
Added device_class to sensors where it makes sense.
Moved multiplier to SENSOR_TYPES and apply it in _handle_update.
Added new sensors. I will still have to update the docs for this.

bypass_state
days_to_replace_filter
exhaust_fan_duty
exhaust_fan_speed
exhaust_humidity
exhaust_temperature
power_usage
supply_fan_duty
supply_fan_speed
supply_humidity
supply_temperature

Related issue (if applicable): fixes #27846
Pull request with documentation for home-assistant.io (if applicable): home-assistant/home-assistant.io#<home-assistant.io PR number goes here>
Example entry for configuration.yaml (if applicable):

Checklist:

[X] The code change is tested and works locally.
[X] Local tests pass with tox. Your PR cannot be merged unless tests pass
[X] There is no commented out code in this PR.
[X] I have followed the development checklist

If user exposed functionality or configuration variables are added/changed:

[ ] Documentation added/updated in home-assistant.io

If the code communicates with devices, web services, or third-party tools:

[X] The manifest file has all fields filled out correctly. Update and include derived files by running python3 -m script.hassfest.
[X] New or updated dependencies have been added to requirements_all.txt by running python3 -m script.gen_requirements_all.
[X] Untested files have been added to .coveragerc.

If the code does not interact with devices:

[ ] Tests have been added to verify that the new code works.

There is one thing that could be improved, but might be a bit strange.
All sensors now register for SIGNAL_COMFOCONNECT_UPDATE_RECEIVED and check the var to see if it is an update for them.
I could make them register on SIGNAL_COMFOCONNECT_UPDATE_RECEIVED + sensor_type, so I don't need to do that check. Is that something that is okay?
It would mean something like this:
diff --git a/homeassistant/components/comfoconnect/__init__.py b/homeassistant/components/comfoconnect/__init__.py
index 569965b3e..4964af5ed 100644
--- a/homeassistant/components/comfoconnect/__init__.py
+++ b/homeassistant/components/comfoconnect/__init__.py
@@ -115,4 +115,4 @@ class ComfoConnectBridge:

     def sensor_callback(self, var, value):
         """Notify listeners that we have received an update."""
-        dispatcher_send(self.hass, SIGNAL_COMFOCONNECT_UPDATE_RECEIVED, var, value)
+        dispatcher_send(self.hass, SIGNAL_COMFOCONNECT_UPDATE_RECEIVED + var, value)
diff --git a/homeassistant/components/comfoconnect/fan.py b/homeassistant/components/comfoconnect/fan.py
index 66b2ffc5c..60a5fdaaf 100644
--- a/homeassistant/components/comfoconnect/fan.py
+++ b/homeassistant/components/comfoconnect/fan.py
@@ -47,15 +47,13 @@ class ComfoConnectFan(FanEntity):
             self._ccb.comfoconnect.register_sensor, SENSOR_FAN_SPEED_MODE
         )
         async_dispatcher_connect(
-            self.hass, SIGNAL_COMFOCONNECT_UPDATE_RECEIVED, self._handle_update
+            self.hass, SIGNAL_COMFOCONNECT_UPDATE_RECEIVED + SENSOR_FAN_SPEED_MODE, self._handle_update
         )

-    def _handle_update(self, var, value):
+    def _handle_update(self, value):
         """Handle update callbacks."""
-        if var != SENSOR_FAN_SPEED_MODE:
-            return
-        _LOGGER.debug("Received update for %s: %s", var, value)
-        self._ccb.data[var] = value
+        _LOGGER.debug("Received update for %s: %s", SENSOR_FAN_SPEED_MODE, value)
+        self._ccb.data[SENSOR_FAN_SPEED_MODE] = value
         self.schedule_update_ha_state()

     @property
diff --git a/homeassistant/components/comfoconnect/sensor.py b/homeassistant/components/comfoconnect/sensor.py
index 23b7c0e2c..f1ad7b67f 100644
--- a/homeassistant/components/comfoconnect/sensor.py
+++ b/homeassistant/components/comfoconnect/sensor.py
@@ -232,15 +232,13 @@ class ComfoConnectSensor(Entity):
             self._ccb.comfoconnect.register_sensor, self._sensor_id
         )
         async_dispatcher_connect(
-            self.hass, SIGNAL_COMFOCONNECT_UPDATE_RECEIVED, self._handle_update
+            self.hass, SIGNAL_COMFOCONNECT_UPDATE_RECEIVED + self._sensor_id, self._handle_update
         )

-    def _handle_update(self, var, value):
+    def _handle_update(self, value):
         """Handle update callbacks."""
-        if var != self._sensor_id:
-            return
-        _LOGGER.debug("Received update for %s: %s", var, value)
-        self._ccb.data[var] = round(
+        _LOGGER.debug("Received update for %s: %s", self._sensor_id, value)
+        self._ccb.data[self._sensor_id] = round(
             value * SENSOR_TYPES[self._sensor_type].get(ATTR_MULTIPLIER, 1), 2
         )
         self.schedule_update_ha_state()

I just grepped trough the code, and this seems to be quite common. This is a nice cleanup IMO.

@MartinHjelmare I'm noticing a race condition now, but I think it's not related to these changes. I just notice it now since I have more sensors.
With this code, it seems to happen that I get a response back in the callback function, but the dispatcher isn't setup yet. Therefore, I miss that callback.
    async def async_added_to_hass(self):
        """Register for sensor updates."""
        _LOGGER.debug("Registering for fan speed")
        await self.hass.async_add_executor_job(
            self._ccb.comfoconnect.register_sensor, SENSOR_FAN_SPEED_MODE
        )
        async_dispatcher_connect(
            self.hass,
            SIGNAL_COMFOCONNECT_UPDATE_RECEIVED.format(SENSOR_FAN_SPEED_MODE),
            self._handle_update,
        )

Is there a way to connect the dispatcher first, and then do the register? I tried to swap the two statements, but that didn't help...

Does it matter if we miss callbacks before the entity is ready? Before the entity is ready the entity can't react anyway.

The issue is that the bridge sends the update almost immediately achter the register, before the callback is registered. I did some more testing after switching the register and the dispatcher_connect, and I can't reproduce the issue anymore. I will do some more testing to be sure.

Some updates are only send once (since they don't change) so if we miss them, our entity state will stay Unknown.

async_dispatcher_connect, is a callback and it doesn't schedule anything so its function will be done when it returns.

Indeed, I think I made a mistake during my previous tests. It seems to work nicely now. The async_dispatcher_connect had to go first for it to work though.
For me, this PR is ready.

Documentation update is in https://github.com/home-assistant/home-assistant.io/pull/11216

Good!

Thanks @MartinHjelmare for the follow-up!


Group report for well-known groups  without support for international domains

I'm always frustrated when group reports für e.g. german active directories, contain no table values for well known groups
german: Administratoren = Administrators
Is it poosibel to get these names in the report?
possible solution:
access well known groups via SID to include international names and expand them to localized group names
e.g. in Get-AbrADDomainObject.ps1 Line 219
$DomainSID = (get-addomain).domainsid.Value
$ForestSID
#$Groups = 'Domain Admins','Enterprise Admins','Administrators','Server Operators','DnsAdmins','Remote Desktop Users','Incoming Forest Trust Builders','Key Admins','Backup Operators','Cert Publishers','Print Operators','Account Operators','Schema Admins'

$GroupsSID = "$DomainSID-512","$DomainSID-519",'S-1-5-32-544','S-1-5-32-549',"$DomainSID-1104",'S-1-5-32-555','S-1-5-32-557',"$DomainSID-526",'S-1-5-32-551',"$DomainSID-517",'S-1-5-32-550','S-1-5-32-548',"$DomainSID-518"
$Groups = $GroupsSID | Get-ADGroup | select -ExpandProperty name

Thank you for this awesome reports
Bert

Nice catch, the fix will be released in v0.7.4. Feel free to continue the bug hunting.
Thanks!


nox: session "tests" failed because of TypeError: _run_tests() missing 1 required keyword-only argument: 'install_args'

$ nox -e tests
nox > Running session tests
nox > Creating virtual environment (virtualenv) using python3.12 in .nox/tests
nox > Session tests raised exception TypeError("_run_tests() missing 1 required keyword-only argument: 'install_args'")
Traceback (most recent call last):
  File "/usr/lib/python3.12/site-packages/nox/sessions.py", line 761, in execute
    self.func(session)
  File "/usr/lib/python3.12/site-packages/nox/_decorators.py", line 75, in __call__
    return self.func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/tmp/scikit-build-core/noxfile.py", line 68, in tests
    _run_tests(session, extras=["test-meta,test-numpy"])
TypeError: _run_tests() missing 1 required keyword-only argument: 'install_args'
nox > Session tests failed.

Nox or python 3.12 issue I wonder. The CI only tests with python 3.11

I bet this is something I broke when I refactored this in nox in 0.4.6 to use the smaller individual extras.
We do test on 3.12, but we don't run all the nox sessions in CI, I mostly do that locally.

Thanks!


Pulse gates do not check for validity upon attachment or transpilation

Information

Qiskit Terra version: latest
Python version:
Operating system:

What is the current behavior?
Following the pulse gate tutorial, I can add the following pulse sequence as the definition for a Hadamard gate with no errors:

circ = QuantumCircuit(2, 2)
circ.h(0)
circ.x(1)
circ.cx(0, 1)
circ.measure(0, 0)
circ.measure(1, 1)

with pulse.build(name='hadamard') as h_q0:
    pulse.play(pulse.library.Gaussian(duration=128, amp=0.1, sigma=16),
               pulse.DriveChannel(0))
    pulse.play(pulse.library.Gaussian(duration=128, amp=0.1, sigma=16),
               pulse.DriveChannel(1))
    pulse.play(pulse.library.Gaussian(duration=128, amp=0.1, sigma=16),
               pulse.DriveChannel(2))
    pulse.play(pulse.library.Gaussian(duration=128, amp=0.1, sigma=16),
               pulse.DriveChannel(3))
    pulse.play(pulse.library.Gaussian(duration=128, amp=0.1, sigma=16),
               pulse.DriveChannel(4))
    pulse.play(pulse.library.Gaussian(duration=128, amp=0.1, sigma=16),
               pulse.DriveChannel(5))
    pulse.play(pulse.library.Gaussian(duration=128, amp=0.1, sigma=16),
               pulse.DriveChannel(6))

circ.add_calibration('h', [0], h_q0)

This should fail at circ.add_calibration('h', [0], h_q0) because there is only one drive channel per qubit, and the circuit only has two qubits.  It also does not raise an error at transpilation even if targeting a 5Q device that has drive channels 0->4 only.
Steps to reproduce the problem
What is the expected behavior?
Suggested solutions
Do safety checks.

I am certainly in favor of doing additional checks in the transpiler during compilation.
One workaround is that if the backend were supplied to the builder this would have been caught during the construction of the program. The proper solution is to write validation passes in the transpiler.
circ = QuantumCircuit(5, 5)
circ.h(0)
circ.x(1)
circ.cx(0, 1)
circ.measure(0, 0)
circ.measure(1, 1)

with pulse.build(backend, name='hadamard') as h_q0:
    pulse.play(pulse.library.Gaussian(duration=128, amp=0.1, sigma=16),
               pulse.drive_channel(0))
    pulse.play(pulse.library.Gaussian(duration=128, amp=0.1, sigma=16),
               pulse.drive_channel(1))
    pulse.play(pulse.library.Gaussian(duration=128, amp=0.1, sigma=16),
               pulse.drive_channel(2))
    pulse.play(pulse.library.Gaussian(duration=128, amp=0.1, sigma=16),
               pulse.drive_channel(3))
    pulse.play(pulse.library.Gaussian(duration=128, amp=0.1, sigma=16),
               pulse.drive_channel(4))
    pulse.play(pulse.library.Gaussian(duration=128, amp=0.1, sigma=16),
               pulse.drive_channel(5))
    pulse.play(pulse.library.Gaussian(duration=128, amp=0.1, sigma=16),
               pulse.drive_channel(6))

circ.add_calibration('h', [0], h_q0)

>>> BackendConfigurationError: 'Invalid index for 5-qubit system.'

See documentation encouraging this path here https://github.com/Qiskit/qiskit-tutorials/pull/1134.


fix: changelist-filter layout bug

Hi,
there is a small layout bug: when opening filter in a changelist view, the backdrop has an offset from the right border of the browsers window.

Fix:

remove mr-1

Chore:

replace {top|bottom|right|left}-0 by inset-0 (same effect with less code)

Hi, thanks for update. Tested it and it seems this is will fix the issue but it is needed to compile CSS classes npm run tailwind:build

Thank you very much for the fix, but I already pushed a desired change with compiled CSS.

You're welcome. Sorry for not responding in time - I didn’t get notified about your comment so I missed updating my PR.
Thank you for fixing it!


Added support for the Oj JSON parser.

Added support for the Oj JSON parser. I left yawl as the first choice but gave Oj a preference over the json gem. Would you mind supporting Oj?
The same 5 tests fail before and after the change. The rest pass. Same as the base.

Must be a timing issue. On a more recent run all passed.

Going to let @wallyqs take a look.

Thanks @ohler55.  I think that maybe we should be adding a comment on what is going on with the symbol keys options, :symbolize_names, :symbolize_keys, :symbol_keys all refer to the same functionality of loading the keys as symbols but for different libraries: default json lib, yajl and oj respectively.

Added a comment. Does it fit the bill?

Small typo on the comment though I think that works, thanks.

Theres that race condition again. Would you like me to trigger another build or is it obvious to you that fixing a spelling error in a comment is not the cause?

Don't think the spelling error should have triggered it, I think we can merge this one and revise those tests before next version release.

Sounds good.

It's been a pleasure. Thanks.


Exporting Openshift Prometheus Metrics to Splunk

What happened:
We are trying to push prometheus metircs to splunk via splunk connect, but after making changes and restarting pods we are not seeing metrics in splunk
What you expected to happen:
We have artemis amq broker deployed on openshift and we have exposed amq metrics to prometheus, we would like to get all the amq metrics exported to splunk via splunk connect
How to reproduce it (as minimally and precisely as possible):
We are using below yaml files which are currently deployed via fluxcd
Base yaml
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: splunk-connect
namespace: splunk-connect
spec:
releaseName: splunk-connect
chart:
spec:
chart: splunk-connect-for-kubernetes
sourceRef:
kind: HelmRepository
name: splunk-connect
namespace: flux-system
interval: 1m
install:
remediation:
retries: 3
Default values
https://github.com/splunk/splunk-connect-for-kubernetes/blob/develop/helm-chart/splunk-connect-for-kubernetes/values.yaml
values:
global:
logLevel: info
splunk-kubernetes-logging:
image:
registry: dockerhub.artifactory.davita.com
splunk:
hec:
indexName: openshift
podSecurityPolicy:
create: true
rbac:
openshiftPrivilegedSccBinding: true
kubernetes:
securityContext: true
containers:
logFormatType: cri
logFormat: "%Y-%m-%dT%H:%M:%S.%N%:z"
splunk-kubernetes-objects:
enabled: true
image:
registry: dockerhub.artifactory.davita.com
splunk:
hec:
indexName: openshift-objects
podSecurityPolicy:
create: true
rbac:
openshiftPrivilegedSccBinding: true
kubernetes:
securityContext: true
splunk-kubernetes-metrics:
enabled: true
image:
registry: dockerhub.artifactory.davita.com
splunk:
hec:
indexName: openshift-metrics
podSecurityPolicy:
create: true
rbac:
openshiftPrivilegedSccBinding: true
kubernetes:
securityContext: true
Environment specific yaml merged with base using flux
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: splunk-connect
namespace: splunk-connect
spec:
releaseName: splunk-connect
chart:
spec:
version: 1.4.14
Default values
https://github.com/splunk/splunk-connect-for-kubernetes/blob/develop/helm-chart/splunk-connect-for-kubernetes/values.yaml
values:
global:
logLevel: info
splunk:
hec:
# host is required and should be provided by user
host: sea1l2splua02.davita.corp
# port to HEC, optional, default 8088
port: 8088
# token is required and should be provided by user
token: e7f9aef5-a108-43ee-ad83-3bce0a1ab034
insecureSSL: true
prometheus_enabled: true
monitoring_agent_enabled: true
monitoring_agent_index_name: openshift-metrics
metrics:
service:
enabled: true
headless: true
serviceMonitor:
enabled: true
    metricsPort: 24231
    interval: ""
    scrapeTimeout: "120s"

    additionalLabels: { }

  kubernetes:
    clusterName: sbx
    openshift: true
splunk-kubernetes-logging:
  enabled: true
  splunk:
    hec:
      token: e7f9aef5-a108-43ee-ad83-3bce0a1ab034
splunk-kubernetes-objects:
  enabled: true
  splunk:
    hec:
      token: d73deb09-de51-4379-b253-c4ac2abf4869
splunk-kubernetes-metrics:
  enabled: true
  splunk:
    hec:
      token: d73deb09-de51-4379-b253-c4ac2abf4869
      insecureSSL: true
  kubernetes:
    openshift: true
    useRestClientSSL: true
    insecureSSL: true

Anything else we need to know?:
Environment: Openshift

Kubernetes version (use kubectl version):  Kubernetes 1.23
Ruby version (use ruby --version): NA
OS (e.g: cat /etc/os-release): RHCOS
Splunk version: <IP_ADDRESS>
Splunk Connect for Kubernetes helm chart version: 1.4.14
Others:

Hi @Animeshkamble, SCK cannot scrape metrics from the Prometheus endpoint. Maybe you can move to SCK OTel that supports collecting metrics from the Prometheus endpoint.
Migration guide: https://github.com/signalfx/splunk-otel-collector-chart/blob/main/docs/migration-from-sck.md


[Azure Monitor Exporter] Export Span events

Export Span events as Message and Exception telemetry

API change check
API changes are not detected in this pull request.


New release?

Is a new release planned that includes a fix for the critical #69 issue? Specifically, when can the fix be expected to appear in PyPI https://pypi.python.org/pypi/azure-storage/0.20.1

We did plan a release but we were hoping to group this with other bugs to avoid an excessive number of tiny releases. Sounds like this is urgent for you though, so would a release by early next week work?

Sounds good, thank you.

Any news on this? Thank you.
At this point we've decided to back out of relying on Azure Python SDK entirely at Tachyus, but we would still appreciate a new release from you since this will buy us some time instead of having to deal with this immediately.
Looking back at what went wrong, I realize the mistake I made was assuming that Azure Python SDK is ready for production. More specifically, I depended on Azure Python SDK 2.0 and that introduced azure-storage dependency with 0.20.1 (not 1.x) version.
You can see how easy it is for people to make this mistake. Azure Python SDK is marked 1.0. I would not do this unless it is stable and production ready, or else not depend on unstable azure-storage from a stable Azure Python SDK...
CC @ctaggart

Still planning a release today or tomorrow. I'll update when that's out.
Sorry for any confusion on our side. Just to clarify: If you check the docs on pip for the Azure package you'll notice none of the packages contained within (storage or otherwise) are at 1.0. The Azure pip package does not contain any code and is simply a wrapper.
We are moving as fast as possible towards a stable 1.0 for storage. Per issue #57 we're working hard on re-vamping the library to all the newest service features after which we'll add some convenience, let things bake, do more testing (etc) and then hopefully call it 1.0. This will take some time though, and it's completely understandable that you need a production library for your service. If there's anything (like this release) we can do to help you stay for now, please do tell! Otherwise, I do hope you'll remain active here and consider moving back again once we get in a more finalized state. If there's any particular features that would make this especially worth if for you please post them in the issue mentioned above or open an issue and we'll do our best!

Thank you, that totally makes sense. We do have a good option of moving the storage access code to CLR for now, that is, still using Azure Storage but via F#, and then integrating Python-F# separately. Calling AS from Python directly is certainly more convenient, so I will keep an eye out for 1.0.

Release: https://github.com/Azure/azure-storage-python/releases/tag/v0.20.3

Thank you!


Dump load balance information on OutputRoot

This change partially fixes the issue. Now we have:
-bash-4.2$ ls /gpfs/bbp.cscs.ch/ssd/gitlab_map_jobs/bbpcihpcsim/P140508/hpc/sim/blueconfigs/sonataconf-quick-hip-multipopulation/output_coreneuron_sonataconf_lb_55aac866/sim_conf/_loadbal_a1d59a534f/
cx_hippocampus_neurons_most_central_100_SP_PC#.36.dat  cx_hippocampus_neurons_most_central_100_SP_PC#.dat

the circuit (?) specific data are generated in the output directory however the mcomplex.dat file is still generated in the current directory because of https://github.com/neuronsimulator/nrn/blob/d4b22d45d57b6d93b325384833db29bba45db55c/share/lib/hoc/loadbal.hoc#L572

Hey @iomaganaris

I was wondering what are the access patterns of these files. ... how these files are written/read and what they are used for? Is this done from all the ranks of the simulation?
we noticed a very large time for the calculation of the load balance and I was wondering whether this has anything to do with these files being in a different storage system than the rest of the outputs

I would find very strange that these files take any substantial time, even if all ranks were involved. That is because these are really lightweight txt files (mcomplex.dat might be a bit different as it's managed by Neuron). But anyway, we were careful there: when creating them in _compute_save_complexities only Rank0 writes. When reading valid_load_distribution operates only in rank0 and MPI broadcasts. The place where all ranks need the files from disk is when instantiating cells for simulation, but again, all quite lightweight
We may want to measure the independent phases. generating mcomplex should be fairly quick as well. IMO the big problem is with the load balance process, which requires instantiating all cells round-robin. This is huge compared to everything else, but hopefully will become lighter with the dry-run mode

Hey @iomaganaris

I was wondering what are the access patterns of these files. ... how these files are written/read and what they are used for? Is this done from all the ranks of the simulation?
we noticed a very large time for the calculation of the load balance and I was wondering whether this has anything to do with these files being in a different storage system than the rest of the outputs

I would find very strange that these files take any substantial time, even if all ranks were involved. That is because these are really lightweight txt files (mcomplex.dat might be a bit different as it's managed by Neuron). But anyway, we were careful there: when creating them in _compute_save_complexities only Rank0 writes. When reading valid_load_distribution operates only in rank0 and MPI broadcasts. The place where all ranks need the files from disk is when instantiating cells for simulation, but again, all quite lightweight
We may want to measure the independent phases. generating mcomplex should be fairly quick as well. IMO the big problem is with the load balance process, which requires instantiating all cells round-robin. This is huge compared to everything else, but hopefully will become lighter with the dry-run mode

Hi @ferdonline . I'm sorry but I think I was away on vacation and I never saw the reply.
Without looking into much details I think you're right regarding the performance aspects. Still it wouldn't be a bad idea to write this file in the output root instead of the current directory to avoid issues with reusing unintentionally the mcomplex.dat file when we want to clear the run directory.
If you think that's something we should pursue I can update the branch otherwise the PR can be closed.

We discussed this with Fernando on Slack. Ideally there should be some customization in the output directory of the load balance information files so this needs some more work and that's why it will stay as a draft PR atm

Closing since this will not be tackled within the time of BBP


Create entry for malacca.json

Currently, it can be seen that, there is an entry at
https://github.com/JianLoong/malaysia-api/blob/main/state/v1/selangor.json which actually leads to this end point which is deployed via gh-pages.
So, a malacca.json should be created which contains information with regards to the state of Malacca.
Information with regards to the state can be obtained here.
The JSON file should contain the information should have similar output with the Selangor.json. Please also remember that the JSON file should be valid. (Please use a JSON validator to ensure that it is a valid JSON file).
If possible all remaining states are included into the repository so that #2 is resolved as well.
Edit - Updated to mention #2
Edit - Updated with regards to issue #23

Hey! Can you please assign this issue to me.


Audit fixes

Remainder are dev-time only and need a react-scripts update that doesn't exist and won't be prioritised by them.

This version of the Python Editor doesn't currently support adding .mpy files.

There's a real consistency to these failures at least!


clang-tools: teach about nix's include path [19.09]

By translating NIX_CFLAGS_COMPILE to CPATH,
all tools will now find c headers properly,
when run in a nix-shell.
(cherry picked from commit a10ef1aa4fe62aa97859d24921f501183861b7b6)

Motivation for this change
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

Notify maintainers
cc @

Backport of https://github.com/NixOS/nixpkgs/pull/73345


Fawkes does not run on macOS Big Sur

The application launches and is visible in the Dock, but does not show any window. Right-clicking on the Dock icon reveals that the application is not responding.

I have realized this as well, probably need to recompile on the new OS. I will find some time to do that after thanksgiving. In the meantime, you can always use the source code.

Thanks, I will try that in the meantime. Happy Thanksgiving!

Ok it is fixed. You can download the new version 0.3.1 .dmg on our website.
The issue is related to PyQT5's compatibility on mac big sur.

I tested it out and everything works as advertised! Thank you.

Version 0.3.1 does not appear to be working under macOS Big Sur 11.2 beta (20D5029f). As indicated in the OP, the application launches and is visible in the Dock, but does not show any window. Right-clicking on the Dock icon reveals that the application is not responding.

Version 0.3.1 does not appear to be working under macOS Big Sur 11.2 beta (20D5029f). As indicated in the OP, the application launches and is visible in the Dock, but does not show any window. Right-clicking on the Dock icon reveals that the application is not responding.


If my Steam nickname contains Chinese, the program will crash

If my Steam nickname contains Chinese, the program will crash

Can you post the save file with chinese characters that is crashing the current one so I can test it with the new release?


Added preview of the login page

added preview of the login page
interface improvements for adaptability of lower resolutions

loving the preview 👍


Parsing query with variables

Is it possible to parse the query and use variables outside the actual query?
For example, the following query is parsed correctly:
query Hero($episode: Episode, $withFriends: Boolean!) {
  hero(episode: $episode) {
    name
    friends @include(if: $withFriends) {
      name
    }
  }
}

However, I did not found a way to use those variables as part of the parsing process:
{
  "episode": "JEDI",
  "withFriends": false
}

In my understanding, the query has to be modified with those variables (use them as default variables in this query) in order for the string to be successfully parsed with "graphql_parse_string" function.
Thanks.

same issue, any progress?


[BEAM-9319] Clean up start topic in TestPubsubSignal

Post-Commit Tests Status (on master branch)

Lang
SDK
Apex
Dataflow
Flink
Gearpump
Samza
Spark

Go

---
---

---
---

Java

Python

---

---
---

XLang
---
---
---

---
---

Pre-Commit Tests Status (on master branch)

---
Java
Python
Go
Website

Non-portable

Portable
---

---
---

See .test-infra/jenkins/README for trigger phrase, status and link of all Jenkins jobs.

Run SQL PostCommit

Run Java PreCommit


Release Mixtral Training Code

Hi, I am interested in training Mixtral Eagle. Could I know will there be plans to release the training code anytime soon?

me too.
我准备使用中文sft数据训练一下Mixtral Eagle，并测试下在中文任务下的加速效果。

me too

We will upload the training code for Mixtral in a few days. Please stay tuned. Thanks for your interest.

The current weights were trained using Mixtral_8x7B.json. We have not optimized for MoE yet, so the same training code (main.py) was used. We are planning to optimize for MoE.


AsyncRequestHandler<TRequest, TResponse>

I am working on a project following the guidance from the ContosoUniversityDotNetCore project which uses MediatR 4.0.0.
Some of the code is using AsyncRequestHandler<Query, Result> which was removed in the "Consolidating some handlers; renamed some things for posterity" commit on 9th April.
Should I use the RequestHandler<TRequest, TResponse> instead or is there an asynchronous equivalent that will return a response?

@Newmski RequestHandler<TRequest, TResponse> contains Handle method that return Task, so you can use this handler

So I should implement the IRequestHandler interface rather than inherit from RequestHandler?

Yes

ok thanks


Fold "Glossary of Terms" and "User Documentation" into "How to Access Oppia Webpages"

Fold https://github.com/oppia/oppia/wiki/Glossary-of-terms and https://oppia.github.io/ into https://github.com/oppia/oppia/wiki/How-to-access-Oppia-webpages.

@seanlip should we keep https://oppia.github.io/ as a separate site at all? I like the idea of having user documentation separate from our more technical wiki, but we haven't done a good job of keeping https://oppia.github.io/ up to date

I think it's better to keep it as a separate site and use it for user-facing documentation; keeping it up-to-date would be a separate project.

I would like to work on this issue but I don't fully understand what the issue is exactly. Just to clarify, should the "Glossary of Terms" and "User Documentation" pages be added as parts/ subheadings of the "How to Access Oppia Webpages" page?
(So they would be visible under the table of contents of the "How to Access Oppia Webpages" page)
@seanlip @U8NWXD

Hi @micga818, sorry for the late reply. Yes, the "User Documentation" page should be kept as it is.
The aim of this issue is to combine the glossary and "how to access" pages, but not just by adding a new subheading. If you look at the latter page, you'll see that there is a section near the top called "Overview of entities". It would be helpful to merge any useful info from the "Glossary" page into that, so that we can remove the Glossary page completely.
Also, if you'd like to work on this issue, then per the guidance at https://github.com/oppia/oppia/wiki/Contributing-code-to-Oppia#choosing-a-good-first-issue, please provide an explanation of what your PR will do (with names of files you're changing, what you plan to change in each file, etc.). If it looks good, we can assign you to this issue. Please also follow the other instructions on that wiki page if you have not yet done so. Thanks!

I'm working on these changes via the PR #415, may you assign it to me?
Thanks in advance.

hey @U8NWXD the PR is now closed, may you check if the issue is fixed and close the issue if so?
I'm available to fix any remaining issue in order to close this issue.

This looks good, closing. Thanks!


Package mass-update

These might break something, so I figured I'd toss them into a dev branch and see if they play nice.

SWR appears to be working still, and the other 3 packages show no errors or breaking changes.


Can't not upload ffi binding package which does not have link attribute

I wrote a binding for zeromq, but have problem to upload the package.
I declared ffi functions without link attribute,
because in order to build it on Windows I had to specify linkage info in build script.
cargo reported me  error: unresolved name `.................. after typing cargo package.
While the package can be successfully built by cargo build and cargo test
repo

This may have just been an intermittent error, and I think the fact that this is an FFI binding or anything to do with the "link attribute" may be a red herring.
Can you gist the full error and/or transcript of what happened?

Here is the build log
build.txt
https://github.com/Ginurx/zmq-rs
These error only show up when runningcargo package, anyway

Ah this looks like it's just a standard compile error. When publishing to crates.io all path dependencies are rewritten to crates.io dependencies (e.g. the dependency on zmq-sys), so you may need to publish zmq-sys before publishing zmq to ensure the updated bindings have all made their way to crates.io.
Let me know if that doesn't work out though!


Update IntrotoKQL.json

Fixing issues that appeared that broke how GitHub JSON was being parsed for use.
Required items, please complete
Change(s):

changed how parameter parsed another parameter that fetched JSON from GitHub.

Reason for Change(s):

Issue appeared that caused parsing to fail, which broke the entire workbook.

Testing Completed:

Deployed template from scratch to confirm changes were valid and still worked.

Checked that the validations are passing and have addressed any issues that are present:

See guidance below

Hi @malowe101
We will review the Pull Request internally and get back to you by shortly.
Thanks

Hi @malowe101,
Just let us know, this PR is ready to review or not ?
Because as I see you are still committing few changes.
Thanks

Hi @malowe101,
Please work on below points :

As per latest guidelines issued by Microsoft Sentinel, please repackage the solution using V3 tool
Please go through this readme file on how to use the V3 tool
https://github.com/Azure/Azure-Sentinel/blob/master/Tools/Create-Azure-Sentinel-Solution/V3/README.md

And we need to add ReleaseNotes file for solution.Please refer below link for how to create ReleaseNotes.
https://github.com/Azure/Azure-Sentinel/blob/master/Solutions/ReleaseNotesGuidance.md

Please add below workbook images into mentioned path:
IntrotoKQL-black.png, IntrotoKQL-white.png
Path : Solutions\KQL Training\Workbooks\Images\Preview

Thanks

Recalling the PR as I need to review the new method for updating workbooks in content hub.


 It happens with go 1.16.10 as well

Sorry, this is not your fault. MangaDex has updated its API since I last worked on this application. I've just pushed a fix that should solve your problem.

That worked. Thanks for the quick fix, love the application.


Code Coverage Tools

It is important to know whether the test cases cover all code branches. A tool should be added to measure code coverage, and provide reports that can improve coverage and provide further insight.

It is really easy to get started with JaCoCo

The current coverage on master branch varies by package.

Statistics has a very high coverage, over 90% in outliers.
Numbers has an okay coverage around 70%.
Lists has a low coverage.


Cleanup documentation and dead code

removed dead code (unused, unexported function)
change doc comments to conform with godoc conventions
fix copy paste errors in documentation

Thanks for your contribution!


Adds z-index properties to TileSets.

Closes #10321

Thank you

whats the status of this?

I wasn't sure what you meant about the drawing order thing. If the z index of the tile is set, then surely the rendering system should take care of drawing order?

Sorry, missed this. You still want to keep the drawing order of the tiles in the same Z index

Is the idea of this to allow multiple sprites to occupy the same tile in a TileMap?

No, it's equivalent to the z index property of say a sprite. Things with a lower z index will always be drawn below ones with a higher z index, no matter the drawing order.

It was accessible previously, but ever since the more complete GUI for modifying tile sets it isn't it seems.
When I coded this you could still directly edit the tileset's properties so it was accessible.
But yes it is supposed to be exposed to users, and it should definitely still be accessible from code.


AMBARI-24959. Log Search: show log level filters are enabled or disabled on /info/features endpoint

What changes were proposed in this pull request?
show log level filters are enabled or disabled on /info/features endpoint.
Later, it can be used by the UI to disable the log level filter setting, if it cannot be used by BE
How was this patch tested?
with docker env manually

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-LogSearch-Github-PR-Builder/83/
Test PASSed.


Relation Handling

I could get the relation response if I use join() to add expand to the request. But it get error when it try to populate the model like this image below

I've follow the convention mentioned in the readme that uses both the primary model & the child model. using array declaration when its one to many, but still, the problem persists.
 * @property-read MyOtherModel $myOtherModel

do you know how to fix it? or have you encounter similar problem?

What do your classes look like? DemoAddress and User?

let's use User & Role. User has many Role(s)

use simialbi\yii2\rest\ActiveRecord;

/**
 * User
 *
 * @property integer $id
 * @property string $username
 * @property string $email
 * @property string $provider
 * @property string $repeatPassword
 * @property string $password
 * @property string $resetPasswordToken
 * @property string $confirmationToken
 * @property bool $confirmed
 * @property bool $blocked
 * @property string $createdAt
 * @property string $updatedAt
 *
 * @property-read Role[] $roles
 */
class User extends ActiveRecord {

    public $repeatPassword;

    public static function primaryKey(): array
    {
        return ['id'];
    }
}

and for Role
use simialbi\yii2\rest\ActiveRecord;

/**
 * Role
 *
 * @property integer $id
 * @property string $name
 * @property string $description
 * @property string $type
 * @property string $createdAt
 * @property string $updatedAt
 *
 * @property-read User $user
 */
class Role extends ActiveRecord {

    public $repeatPassword;

    public static function primaryKey(): array
    {
        return ['id'];
    }
}

I could add function getRole() to make it work
class User extends ActiveRecord {

    public static function primaryKey(): array
    {
        return ['id'];
    }

    public function getRole() {
        return $this->hasOne(Role::class, []);
    }
}


Update docker cli 1.13.0-rc4

The last of for today :-) Now Docker has to provide new versions. Thanks!


Question: Can you set canvas width and height to full document width and height?

Hi,
Is there a way to set canvas to full document width and height? Also can you retrieve the current canvas width and height in the component OnAfterRender()?
Thanks for any help

Is there a way to set canvas to full document width and height?

You can set the width/height to whatever you want. Just set the properties on it.

Also can you retrieve the current canvas width and height in the component OnAfterRender()?

Today it doesn't support that as the ElementRef from Blazor doesn't allow you to invoke method/props on it.

Is there a way to set the property to 100% instead of a specific value?

You can scale the canvas with css:
canvas {     background-color: #ffffff;     display: block;     position: absolute;     width: 100%;     height: 100%; }
Its not perfect since you will have issues with unproportional scaling (a square on a 100x100 canvas may be displayed as a rectangle) as long as you dont know the aspect ratio of the canvas.

Ok so i tampered a bit and found a solution.
Put this into your css:
canvas {
    background-color: #ffffff;
    display: block;
    position: fixed;
}

And into your index.html you put this:
<script>
    function ResizeCanvas() {
        var canvas = document.querySelector('canvas');
        canvas.style.width = '100%';
        canvas.style.height = '100%';
        canvas.width = canvas.offsetWidth;
        canvas.height = canvas.offsetHeight;
    }
</script>

then call ResizeCanvas() with JSInterop either in the razor or in a cs file.


How to render firstName in the group conversation

Hi There! Thanks for this amazing library but I'm finding it a bit hard to show users names in group chat, how can I archive that, please??

Hey @shamxeed it's in the PR and coming soon with the 1.1 version (it will be a breaking change to stabilize the API)

Okay, glad to hear that and thanks for the amazing work!! Just for my curiosity, when are we going to expect the v1.1 release?
Thank You So Much Once Again!!!

Should be this week :)

Update is available on main branch, I still need to update documentation and add a couple of small tweaks, that's why no release, but it is working from git if urgently needed :)

Can't thank you enough @demchenkoalex !! Because it's surely urgently needed!! :))

Released on NPM too v1.3.0. Firebase package next.

@demchenkoalex that's a huge update and making this library more complete😍😍... Just that onChangeText method need to be accessed in order to show when user is typing...
Thanks for the hardwork!!

Hi @shamxeed it is there, just use textInputProps and a usual onChangeText. We tried to supply props for basic RN components using this objects, like textInputProps or flatListProps etc.

@demchenkoalex  Wow!! This is absolutely mind-blowing now everything I need is packed with this library❤❤❤
Just a friendly advice, do you think in the Group Chat showing firstName/lastName is the best option ?? For me, I think using a username will be a good practice, as it can uniquely identify users and many more...
Thank you once again for always being here❤❤

Hey @shamxeed we thought that if someone has usernames, firstName will be username and lastName will not exist, so you have usernames. WDYT?

@demchenkoalex sorry for the late response, I was actually on break that's why.  Yeah, that might be possible but it's also possible that usernames are actual set by users while registering/account creation, with some rules e.g: it must be unique and can't contain generic terms or extensions (.com, .net), and capitalization can't be used to differentiate usernames etc... But firstName or fullName can be anything even emojis in some cases lol. And are (firstName/fullName) used mostly for displayName.
Refernces: Snapchat & Twitter.
Thanks!!!

There's another thing I want to draw your attention about, that's the createdAt field on chat which expect timestamp and must be Number that's really good actually, but the thing is that sometimes some databases return dateField in String which is opposed to what this library expects.
If you consider this as something to be addressed, then I think the code needs to be redefined in a way that  Number/String does not matter.
e.g

const compare = (a, b) => new Date(+a.createdAt) - new Date(+b.createdAt)

const sortedInAsc = data.sort(compare)

Thank you so much!!! ❤❤

Hey @shamxeed no problem, hope you're enjoyed your time off :)
Both of your cases are not related to this library, because this is not the app, this is a component that helps you to render a chat, nothing more. It does not handle registration, it does not handle millions of date formats that exist.
In order for such library to function you need to create some hard coded fields like createdAt because there is some logic to be handled, and you can't accept a generic because people will start throwing in numbers, strings, objects, arrays etc. How does one handle all that?
Instead, some fields are forced to be something specific, and library user must transform his backed responses or write registration logic (see username logic) in order to supply the correct data.
This library is just a helper/time saver, but you have to do something in order to use it, everything has its price :)

Thanks, @demchenkoalex I completely understand... Hats off!!!


Control characters are shown in Git for Windows Console

The commit that broke this is:
https://github.com/SpongePowered/SpongeVanilla/commit/b476a222426f71ba56c63d809a70738f9429014a
BUILD 246 (not working):
[00:00:51 INFO] [mixin]: Compatibility level set to JAVA_8
[00:00:51 INFO] [Sponge]: Searching for plugins...
[00:00:51 INFO] [Sponge]: 0 plugin(s) found
[00:00:51 INFO] [Sponge]: Initialization finished. Starting Minecraft server...
[00:00:57 INFO] [Sponge]: This server is running SpongeVanilla version 1.11.2-6.
0.0-BETA-246
[00:00:57 INFO]: Starting minecraft server version 1.11.2
[00:00:57 INFO] [Sponge]: Loading Sponge...
←[K←[33;1m[00:00:57 WARN] [Sponge]: Skipping org.spongepowered.api.data.key.Keys
.LAST_DAMAGE
←[K←[33;1m[00:00:57 WARN] [Sponge]: Skipping org.spongepowered.api.data.key.Keys
.LEASH_HOLDER
←[K[00:00:58 INFO] [Sponge]: Loading plugins...
←[K[00:00:58 INFO] [Sponge]: Initializing plugins...
←[K[00:00:58 INFO]: Loading properties
←[K[00:00:58 INFO]: You need to agree to the EULA in order to run the server. Go
 to eula.txt for more info.
←[K[00:00:58 INFO]: Stopping server

BUILD 245 (working):
[00:00:40 INFO] [mixin]: Compatibility level set to JAVA_8
[00:00:40 INFO] [Sponge]: Searching for plugins...
[00:00:40 INFO] [Sponge]: 0 plugin(s) found
[00:00:40 INFO] [Sponge]: Initialization finished. Starting Minecraft server...
[00:00:46 INFO] [Sponge]: This server is running SpongeVanilla version 1.11.2-6.
0.0-BETA-245
[00:00:46 INFO]: Starting minecraft server version 1.11.2
[00:00:46 INFO] [Sponge]: Loading Sponge...
[00:00:46 WARN] [Sponge]: Skipping org.spongepowered.api.data.key.Keys.LAST_DAMA
GE
[00:00:46 WARN] [Sponge]: Skipping org.spongepowered.api.data.key.Keys.LEASH_HOL
DER
[00:00:47 INFO] [Sponge]: Loading plugins...
[00:00:47 INFO] [Sponge]: Initializing plugins...
[00:00:47 INFO]: Loading properties
[00:00:47 INFO]: You need to agree to the EULA in order to run the server. Go to
 eula.txt for more info.
[00:00:47 INFO]: Stopping server

The two "Skipping org.spongepowered..." lines should be the only ones that are colored.
In the broken build the control characters seem to continue even past these two lines.

I can't seem to reproduce this on the latest builds of SpongeVanilla and latest release of Git for Windows(2.22.0). Since the 1.11 builds our console handling has changed quite a bit, so was likely fixed somewhere along the line or in Git for Windows. If this issue continues or you have any other issues, please feel free to comment here or open a new issue. Thanks!


Question about Type-mismatch error at DepthCamera.plane2xyz

Hi,Ankush,
I was trying to generate scene text images from the code.
But I encountered an error of shape mismatch at the plane2xyz function as follows
Traceback (most recent call last):
File "/home/SynthText/synthgen.py", line 616, in render_text
regions = self.filter_for_placement(xyz,seg,regions)
File "/home/SynthText/synthgen.py", line 392, in filter_for_placement
res = get_text_placement_mask(xyz,seg==l,regions['coeff'][idx],pad=2)
File "/home/SynthText/synthgen.py", line 231, in get_text_placement_mask
xyz = su.DepthCamera.plane2xyz(center, cnt_ij, plane)
File "/home/SynthText/synth_utils.py", line 186, in plane2xyz
xyz = np.c_[xy_ray, np.ones(n)] * z[:,None]
ValueError: operands could not be broadcast together with shapes (1,600) (1,2)
More specifically, the error is cause by the line
xy_ray = (ij-center[None,:]) / DepthCamera.f
As I checked the code by debugger,
ij is a ndarray of shape (1,600) and
center[None,:] is a ndarray of shape (2,) which would be (2,1).
I am currently use Python 2.7.12 at Ubuntu 4.4.0-62-generic with opencv2
Would you explain the code and help me to fix the type-mismatch error ?
Thank you.

I have solved the problem by downgrading opencv version from 3 to 2.
The functions and parameters that are changed opencv 3.0 doesn't worked.
Thank you.


Adding support for promises API --- chmod

add a test for function: chmod
if the path does not exist, it should return err
if the mode dose not pass the modecheck function, it should return err
if all go though, the access permission of the file will be changed.

OK, go for it @Peng-Qu.

Dupe of issue 405

I've done everything except for the case where the path does not exist. If you'd like, I can push my changes as I have them right now and you can contribute the path does not exist check to it? Let me know whenever you can.

sorry for late.
it's Ok. I will do the path does not exist  on 'chmod'.
Thank you.

Sounds good. Here's the pull request


Update the Web

When 0.97 comes out announce or update various websites:
https://wiki.python.org/moin/GuiProgramming
https://packages.debian.org/source/sid/python-easygui

Debian is no monitoring our versions.  i gave up trying to update the moin site.


Fix Ubuntu install command (tutorial)

The command in the tutorial doesn't match the one in the actual setup docs: https://github.com/substrate-developer-hub/substrate-node-template/blob/main/docs/rust-setup.md . Leads to all sorts of install/compilation errors

updated upstream


"Gheorghe Doja" is listed in the drop-down menu

Description:
When user writes ” Gheorghe Doja” the location appears in the drop-down menu next to the comune and the county which is a part according to the law.
Precondition:
The website is up an running.

Step 1
Write in the search bar "Gheorghe Doja"

Expected results
The location appears in the drop-down menu as "Sat Gheorghe Doja, IALOMIȚA (Gheorghe Doja)".


Fix/revert logs

Pull Request Test Coverage Report for Build 1356

2 of 2 (100.0%)  changed or added relevant lines in 1 file are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage decreased (-0.02%) to 87.949%

Files with Coverage Reduction
New Missed Lines
%

broker/lib/fabrik/DBManager.js
1
98.86%

Totals

Change from base Build 1355:
-0.02%

Covered Lines:
7334

Relevant Lines:
8068

💛  - Coveralls

@muralisc Did we check if this is causing any memory issue? May be we can run several test runs with PostgreSQL enabled in tests.

Closing it as these changes are made part of the PR
https://github.com/cloudfoundry-incubator/service-fabrik-broker/pull/326


Webpack 2 performance regression for dev builds

First, thanks for a great project!
I'm not sure you are aware of this issue, but I wanted to let you know. When trying out 2.1.0-beta.2x on a larger project I saw a rather severe performance regression for development builds. (Production builds are faster in webpack 2).
Consecutive development builds were 2x slower than webpack 1.13.3. First time build with a cold cache is also rather slow compared to version 1.
I've tried running --profile but don't know what to look for.
So I've demonstrated this here https://github.com/skovhus/webpack-2-slowness
OS: Max OS X 10.10.5
Node: v7.0.0
Yarn: 0.17.9
Is this expected behaviour?
Let me know if I can help.

see also #3428

That was a serious performance improvement @sokra. Nice! 👍
I was experimenting with webpack 2.1.0-beta.28 yesterday using an existing project and the same config, and the compilation time went from 300 ms to 1 second.
With 2.2.0-rc.0, the compilation time went back to 300 ms.

I've updated my performance metrics in https://github.com/skovhus/webpack-2-slowness
2.2.0-rc.0 looks good, specially the rebuilds.
Webpack 1.14.0
First/cold: 4.1 s
Consecutive builds: 2.1 s
Watch mode rebuilds: ~180 ms.
Webpack 2.1.0-beta.28
First/cold: 5.1 s
Consecutive builds: 4.0 s
Watch mode rebuilds: ~250-320 ms.
Webpack 2.2.0-rc.0
First/cold: 3.8 s
Consecutive builds: 2.7 s
Watch mode rebuilds: ~110 ms.
OT @sokra was it a deliberate decision to show performance hints when running in watch mode?

Just an FYI @sokra, using webpack 2.5.1 currently and my watch reload was around 400msec. After upgrading babel-core from 6.23.1 to 6.24.1 with exactly the same setup/code, I have seen watch reloads spiking up to 14secs! I had to downgrade again..


Add CLI arg to bump directly

For example, --type=fix to bump a patch version directly.

Available in v0.2.0


Create a simple parent T validations section in detail

In the detail of T entity, below the validations of the current T, show section displaying parent T lineage with the number of validations

@davidzbiral this is a small step towards handling the global validations. The section can be extended with any further functionalities and interactivity if needed.


Several bug fixes

Fixes #133 and #146.

@mivok Could you review this and, if possible, release a version with the latest fixes? Thanks a lot!!

@mivok ping

@mivok Here it goes, my monthly ping! ;)

@mivok :alarm_clock: ping!

@mivok I'd like to contribute a bit more to this repo (I just run into #146 and I want to fix it), but I'd like to know whether this is on your radar or not first.

Including both fixes here #133 and #146, so I can easily use this branch.

Superseded by #148

Hi David,
As you've no doubt noticed, I've been extremely busy over the past couple of months and had essentially no time to work on markdownlint. As a result I've been pretty quiet here, and for that I'd like to apologize. I'll spend some time over the next day or so to review your fixes in #148 (and other open PRs too) and get them merged in.

No problem, I understand! :+1:


Upgrade Cypress to v12

Cypress 11.2.0 has been release https://docs.cypress.io/guides/references/changelog#11-2-0

20230524: We are planning to upgrade to the v12.

The security team need this upgrade specifically for: https://www.cypress.io/blog/2022/12/02/the-journey-behind-cy-origin/
https://github.com/opensearch-project/opensearch-dashboards-functional-test/pull/598#issuecomment-1482820039

So cypress 12 is now having arm64 binaries:
Cypress: ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 3.7.0, BuildID[sha1]=6ba8f0eca6b992f03c6027003d84737635d78eba, not stripped


Adds Android foreground location support

:sparkles: What kind of change does this PR introduce? (Bug fix, feature, docs update...)
Feature: Adds support for background (Foreground service) support to Android for when the applications goes into the background while location stream is active
Related to PR: https://github.com/Baseflow/flutter-geolocator/pull/957
:arrow_heading_down: What is the current behavior?
Currently when the application goes into background and the OS kills the activity then location streaming stops.
:new: What is the new behavior (if this is a feature change)?
New options have been introduced on Android that will allow the users to configure the background behaviour allow the service to continue running in the background keeping the activity alive while the location stream is active.
:boom: Does this PR introduce a breaking change?
A new Android service is introduced which changes the behaviour of the location stream to use the new service but existing apps will not know about this change.
:bug: Recommendations for testing
Testing the normal mode to validate the location stream is still working as expected and testing the background mode with the application running in the background.
:memo: Links to relevant issues/docs
https://github.com/Baseflow/flutter-geolocator/issues/948
https://github.com/Baseflow/flutter-geolocator/issues/53
:thinking: Checklist before submitting

[X] I made sure all projects build.
[X] I updated pubspec.yaml with an appropriate new version according to the pub versioning philosophy.
[X] I updated CHANGELOG.md to add a description of the change.
[X] I followed the style guide lines (code style guide).
[X] I updated the relevant documentation.
[X] I rebased onto current master.

I've applied the PR suggestions that were made

Thank you for all your effort @Wackymax. The geolocator_android package has just been published, this means it is now also possible to update #980 with the new reference. It would also be good to update the example App here.

Thank you @mvanbeusekom,
I've updated 980. The example app does not set any settings at all so it didn't feel right updating it with Android settings. But I added the example to the readme docs.


user enter pin code which is incorrect

If user enter pin code which is incorrect, the pin entry must be cleared which is entered for new entry. The keyboard removal working but there should be some option to clear it programmatically.

Is this issue stil open?

Working on that. Doing some test to check if it's working properly and solving small bugs before release

Hi @tmosx189 there is a new version fixing this bug. Anything else letme know :)


Parallel download for legend images

The legend processor is relatively slow, e.g. a legend with 6 entries takes about 1.5 sec. to generate. The legend processor downloads the legend images before they are inserted in a sub-report. Currently the download is not done in parallel, so the same technique as for tile layers can be applied.
Thanks @NielsCharlier for having implemented this improvement!

Why merging those pull request without any review?

The work has already been reviewed. I only opened a PR to trigger Travis before merging. If you have more comments, please feel free to open a follow-up PR.

The work has already been reviewed.

Where?

https://github.com/camptocamp/mapfish-print-internal/pull/1

I never see that, why don't do it in the pubic repository?


Add rankedOutliers and release 0.4.1

Codecov Report

:exclamation: No coverage uploaded for pull request base (main@140f8af). Click here to learn what that means.
Patch coverage: 0.00% of modified lines in pull request are covered.

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

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@           Coverage Diff           @@
##             main      #11   +/-   ##
=======================================
  Coverage        ?   55.03%
=======================================
  Files           ?       45
  Lines           ?     8275
  Branches        ?        0
=======================================
  Hits            ?     4554
  Misses          ?     3721
  Partials        ?        0

Impacted Files
Coverage Δ

src/graphql/outlier.rs
4.10% <0.00%> (ø)

src/graphql/traffic_filter.rs
85.90% <ø> (ø)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

반영 완료하였습니다.


textarea

hi i have problem with the wysiwyg is not support in textarea?
how i can to get all the data from grid table to the php $_POST['editor'];

too bad about no textarea support. That means we have to rewrite controllers to support having the content coming from a div instead of a textarea.


Inline editor

Codecov Report

Merging #4 into master will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff          @@
##           master     #4   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files           2      2
  Lines          42     42
  Branches       15     15
=====================================
  Hits           42     42

Continue to review full report at Codecov.

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


steamtracker workaround

Steamtracker is down for database changes with No ETA.
Is there a workaround to use enhancedbarter for the time being?
Is ther a way to use the script with some switches to still use it (limited)?

it should still work even though it can't update your local data


Mrc-3969 Create dummy endpoint for returning index data

This PR adds dummy endpoint for index/packet and make dummy data available for db.

I have added database flyway migration framework.
I added h2 in memory database for testing the db. however I have ignored the only test using h2 due to an issue with h2 converting tables to uppercase. I could not fix that on time so I have created a ticket to do so https://mrc-ide.myjetbrains.com/youtrack/issue/mrc-4012/Fix-tables-being-transformed-to-UPPERCASE-in-H2.
I deleted the schema folder from db Dockerfile as migration is now ran dynamically.

This ticket will be closed. I have left it for reference purpose until mrc-3969 is merged.


Belgium CODA

There is not any information on how to setup CODA. It is good to know what steps to follow to import CODA files but without details about settings to define previously, CODA file will never be imported.
Please add documentation about how to setup CODA.
Thanks

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

ID: 807f96bd-9269-1541-0516-ee905e0003d7
Version Independent ID: a263d611-d029-927b-16b6-a9e2a23000db
Content: CODA bank statement - Finance | Dynamics 365
Content Source: articles/finance/localizations/emea-bel-coda-bank-statement-import.md
Service: dynamics-365-finance
Product: ****
Technology: ****
GitHub Login: @Anasyash
Microsoft Alias: anasyash

@NataliaFLeal, thanks for the feedback.
@kfend, please assign an appropriate owner.

Bug #633676 logged to track this issue.


Add minor updates to variables

Using local copies instead of global.

Hey there. Thanks! We appreciate it :) I'm going to close this as this project is deprecated.


XStringSet object is too big to be unlisted

Hi,
Thanks a lot for the useful tool. When I tried to run "Viral_Track_scanning.R" with COVID-19 data from your paper (GEO Datasets: GSM4339774), it reported the following error right after read alignment:
XStringSet object is too big to be unlisted (would result in an XString object of length 2^31 or more)
Could you please kindly help me resolve the error? By the way, I used the 10X genomics "737K-august-2016.txt" as whitelist file (is it appropriate?).
Best,
Quy

Hi Quy,
Thank you a lot for your feedback. Can you put a screenshot of the log ? Would greatly help me to understand what is going on.  Have you checked the other input files ?
Best
Pierre

Hi Pierre,
Sorry for the late response. Got some issue in the server. I reran a sample and got the same error as below.
Loading of the libraries.... ... done ! 1 Fastq files are going to be processed!
Mapping combined.extracted.R2.fastq file
Oct 23 13:22:28 ..... started STAR run
Oct 23 13:22:28 ..... loading genome
Oct 23 13:30:59 ..... started 1st pass mapping
Oct 23 15:15:27 ..... finished 1st pass mapping
Oct 23 15:15:31 ..... inserting junctions into the genome indices
Oct 23 15:22:27 ..... started mapping
Oct 23 18:23:58 ..... finished mapping
Oct 23 18:24:02 ..... started sorting BAM
Oct 23 19:49:56 ..... finished successfully
Mapping of combined.extracted.R2.fastq done !
All fastq files have been mapped successfully
Starting the BAM file analysis
Indexing of the bam file for combined.extracted.R2 is done
Computing stat file for the bam file for combined.extracted.R2 is done
Checking the mapping quality of each virus...
Export of the viral SAM file done for combined.extracted.R2
Error in { :
task 1 failed - "XStringSet object is too big to be unlisted (would result in an XString object of length 2^31 or more)"
Calls: %dopar% ->
Execution halted

Hi,
I read your R codes and found out the cause. The reference genome I used contains "chr" for chromosome 1-22, X, and Y. In your R codes, it seems you expect users to use the reference without "chr".
I have removed "chr" in the reference genome fasta file and now it works.

Hi! @linquynus
I got the same error as yours. You said removing "chr" in the reference genome fasta file works, how to check fa file to see where is "chr"

Hi! @linquynus
I got the same error as yours. You said removing "chr" in the reference genome fasta file works, how to check fa file to see where is "chr"


add goreleaser example

fixes #165
I tried my best but there is no doubt that it needs improvement this is why I marked this PR as a WIP.

I tried my best but there is no doubt that it needs improvement this is why I marked this PR as a WIP.

No worries! All PRs are a WIP in reality 😄

kindly ping @laurentsimon


Problem with importing wtforms inside html5.py file

I'm doing blog application to learn Python and Flask and I would like to launch it on Google App Engine. Unfortunately I have small problem with importing WTForms to the application. I'm currently using Flask 0.9, WTForms 1.0.1 and Flask-WTForms 0.8. I've added flaskext_wtf folder to root path of my project but I'm getting error from html5.py file.
[code]
File "/Users/lucas/Workspace/blog/flask_wtf/html5.py", line 1, in
from wtforms import TextField
File "/Users/lucas/Workspace/blog/flask/exthook.py", line 86, in load_module
raise ImportError('No module named %s' % fullname)
ImportError: No module named flask.ext.wtf.wtforms
It looks like it tries to find wtforms inside the extension path instead of my project path. How can I inform the html5.py file to look for the wtforms in the root?[/code]
Here are sources of my project - https://bitbucket.org/lucas_mendelowski/wblog/src

Even after changing different import styles and re-installing flask, flask-wtf, if it still does not works : then in the config.py("config.py may be of different name eg app_config.py etc)
insert the line
sys.path.insert(0, os.path.join(os.path.dirname(file),
'venv/Lib/site-packages'))
set the lib path of your own app , in my case it was "venv/Lib/site-packages"