$SPACESHIP_DIR_PREFIX not used

Issue
I don't know this is a bug or I understand it wrong
I wanna do something like this:

So I have this in .zshrc
ZSH_THEME="spaceship"
SPACESHIP_DIR_SHOW="true"
SPACESHIP_DIR_PREFIX="at "

But I dont see its affect

So, I don't know I get it wrong (I read a little in source code) or why It can't run?
Environment
Operating system: Linux
Terminal emulator: terminator
ZSH version: zsh 5.4.1

I only see SPACESHIP_DIR_PREFIX if I have something before the directory. In my normal usage, my prompt does not display a user, so I don't see the dir prefix. If I ssh into localhost, then my hostname and username get printed, so I also see the dir prefix:
~
➜ ssh <IP_ADDRESS>

user at mymachine in ~
➜ SPACESHIP_DIR_PREFIX="hi there "

user at mymachine hi there ~
➜

The maintainers can comment on if this is intended behavior or not, this is just what I observe.

It was intentional to hide _PREFIX before the first section. Here is the relevant section of source code
https://github.com/denysdovhan/spaceship-zsh-theme/blob/522987a502ac3283c29efc6f01e20e55c5c042ec/spaceship.zsh#L325-L327

It was intentional to hide _PREFIX before the first section. Here is the relevant section of source code

Thank you. So the workaround if I wanna force display prefix is having this in .zshrc
SPACESHIP_OPENED=true

Seem abuse the code when the source code write:
SPACESHIP_OPENED=false # Internal variable for checking if prompt is opened

But it meet my need.

SPACESHIP_OPENED=true would do the trick.
But, You should also expect _PREFIX for time,user and host sections, which appear before dir section. Or, you could define custom prompt order.

@BeyondTheBoundary I have to aware you that SPACESHIP_OPENED is an internal variable, so we can remove this without any deprecation warning.
Probably it will be exposed with the next major version (please, open a request-feature issue, if you want that). However, I'm going to almos completely rewrite sections rendering in the next major release.


valorant

hey goat is it possible for you to make a valorant skinchanger aswell?

i wonder same thing to cant find any valorant skinchanger

I don't play this game, and I'm not familiar with it, so I don't really want to do it.

is it possible tho? i mean u would literally be a goat if you'd make it

it is indeed possible however vanguard doesnt let anything slide for valorant so he would have to make it undetected which is basically impossible for a long period of time


AppInsights doesn't flush logs from CLI on process.exit()

I am running a commandline utility in NodeJS that sends its logs to Azure App Insights. We need to use a process.exit() at the end of the program with different codes for our own analytics, but it seems that quitting the program this way prevents the App Insights module from sending its buffer to Azure, since the logs are cut off (i.e., if we had 10 logs in our local console, only 7 of them appear in App Insights). We have even tried manually calling flush() to force the propagation, but it has not changed the behavior.
Here is some sample code:
const appInsights = require('applicationinsights');
...
console.log('some log message');
...
console.log('last log message');
appInsights.defaultClient.flush();
process.exit();

On App Insights, we would only see the first log ("some log message") appear. However, removing the process.exit() call makes both appear.
This appears similar to a previous issue, unable to end node process #331. We tried the dispose() function to force the propagation after calling flush(), but again, no results.

The only workaround I found was to use
process.exitCode = 1; // or any other value

I think the expected behavior for flush() is to flush and force sending the data to the AppInsights server.

Flush is an asynchronous operation, did you try exiting inside the callback to flush? eg:
client.flush({callback: () => process.exit()});

In general I would expect there's no opportunity for this SDK to send out telemetry if you call process.exit without flush, since process.exit is an immediate termination operation

dang it, I got bit by this too :(
@markwolff @OsvaldoRosado could we please add a note in the readme or somewhere in the doc, that says process.exit() will prevent events from being flushed? And in parallel investigate if the sdk can be resilient to process.exit

The callback can be used with flush - solution applies to the latest version.


Make NuGet service index publicly accessible (#21242)

Backport of #21242

integrations/api_packages_nuget_test.go:76:17: privateUser.Name undefined (type interface{} has no field or method Name) (typecheck)
			{privateUser.Name, false, false},
			             ^
integrations/api_packages_nuget_test.go:77:17: privateUser.Name undefined (type interface{} has no field or method Name) (typecheck)
			{privateUser.Name, true, false},
			             ^
integrations/api_packages_nuget_test.go:78:17: privateUser.Name undefined (type interface{} has no field or method Name) (typecheck)
			{privateUser.Name, false, true},

Make lgtm work


Dependecy Not Working

Unable to resolve dependency for ':app@debug/compileClasspath': Could not resolve com.github.denzcoskun:ImageSlideshow:0.1.0.
Show Details
Affected Modules: app

Found the solution at https://stackoverflow.com/questions/32718820/failed-to-resolve-com-github-philjaympandroidchartv2-1-4
you need to put maven { url 'https://jitpack.io' } in the project level build.gradle file at the allprojects section of repositories not buildscript

Found the solution at https://stackoverflow.com/questions/32718820/failed-to-resolve-com-github-philjaympandroidchartv2-1-4
you need to put maven { url 'https://jitpack.io' } in the project level build.gradle file at the allprojects section of repositories not buildscript

Comment out  the following in settings and add the below allProjects to build.gradle project level
//dependencyResolutionManagement {
//    repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
//    repositories {
//        google()
//        mavenCentral()
//    }
//}
allprojects {
repositories {
maven { url 'https://jitpack.io' }
google()
mavenCentral()
}
}


Simple Guide has a broken link to Simple User

Describe the bug
https://sipjs.com/guides/simple/ has a link in "You should consider upgrading to the Simple User on the latest SIP.js Version." but the link 404's.  It is currently https://sipjs.com/simple-user
Logs
Please include a gist or attached file with full logs. If this is not included, the first response will likely be requesting them.
To Reproduce (if possible)
Steps to reproduce the behavior:

Go to 'https://sipjs.com/guides/simple/'
Click on 'Simple User' within the Disclaimer section
See 404 error

Expected behavior
the correct (unknown so far) Simple User guide
Observed behavior
404 error.
Environment Information
Additional context

I expect the correct link is:  https://sipjs.com/guides/simple-user/

Yup. However that project is here: https://github.com/onsip/sipjs.com which is understandably a bit confusing.
I'm not able to transfer the issue, so I just cut and pasted it to: https://github.com/onsip/sipjs.com/issues/65


[BUG]Why is the rendering result different from a real browser?

The following code startup will fix the size of the content, which is different from the real browser, resulting in different rendering effects. Why?
using var playwright = await Playwright.CreateAsync();
await using var browser = await playwright.Chromium.LaunchAsync(new BrowserTypeLaunchOptions()
{
    ExecutablePath = "C:\\Program Files (x86)\\Microsoft\\Edge\\Application\\msedge.exe",
    Headless = false
});
await page.GotoAsync("https://google.com");

Playwright leverages something called a virtual viewport in the browser. This is controlled by the viewport you pass when creating a context the default for that is 1280x720. See also here how to deactivate it.
We use this to ensure a consistent behaviour across different machines, especially if they have different monitor resolutions.

Playwright leverages something called a virtual viewport in the browser. This is controlled by the viewport you pass when creating a context the default for that is 1280x720. See also here how to deactivate it.
We use this to ensure a consistent behaviour across different machines, especially if they have different monitor resolutions.

Thank you, this is really powerful.


Add new version0601

MSFT employees can try out our new experience at OpenAPI Hub  - one location for using our validation tools and finding your workflow.

Changelog
Add a changelog entry for this PR by answering the following questions:

What's the purpose of the update?

[ ] new service onboarding
[x] new API version
[ ] update existing version for new feature
[ ] update existing version to fix swagger quality issue in s360
[ ] Other, please clarify

When are you targeting to deploy the new service/feature to public regions? Please provide the date or, if the date is not yet available, the month.
When do you expect to publish the swagger? Please provide date or, the the date is not yet available, the month.
If updating an existing version, please select the specific language SDKs and CLIs that must be refreshed after the swagger is published.

[ ] SDK of .NET (need service team to ensure code readiness)
[x] SDK of Python
[ ] SDK of Java
[ ] SDK of Js
[ ] SDK of Go
[ ] PowerShell
[ ] CLI
[ ] Terraform
[ ] No refresh required for updates in this PR

Contribution checklist:

[x] I commit to follow the Breaking Change Policy of "no breaking changes"
[x] I have reviewed the documentation for the workflow.
[x] Validation tools were run on swagger spec(s) and errors have all been fixed in this PR. How to fix?

If any further question about AME onboarding or validation tools, please view the FAQ.
ARM API Review Checklist

Applicability: :warning:
If your changes encompass only the following scenarios, you should SKIP this section, as these scenarios do not require ARM review.

Change to data plane APIs
Adding new properties
All removals

Otherwise your PR may be subject to ARM review requirements. Complete the following:

[x] Check this box if any of the following appy to the PR so that the label "ARMReview" and "WaitForARMFeedback" will be added by bot to kick off ARM API Review.  Missing to check this box in the following scenario may result in delays to the ARM manifest review and deployment.

Adding a new service
Adding new API(s)
Adding a new API version
-[ ] To review changes efficiently, ensure you are using OpenAPIHub to initialize the PR for adding a new version. More details, refer to the wiki.

[x] Ensure you've reviewed following guidelines including ARM resource provider contract and REST guidelines. Estimated time (4 hours). This is required before you can request review from ARM API Review board.

[ ] If you are blocked on ARM review and want to get the PR merged with urgency, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.

Breaking Change Review Checklist
If any of the following scenarios apply to the PR, request approval from the Breaking Change Review Board as defined in the Breaking Change Policy.

[x] Removing API(s) in a stable version
[ ] Removing properties in a stable version
[ ] Removing API version(s) in a stable version
[ ] Updating API in a stable or public preview version with Breaking Change Validation errors
[ ] Updating API(s) in public preview over 1 year (refer to Retirement of Previews)

Action: to initiate an evaluation of the breaking change, create a new intake using the template for breaking changes. Addition details on the process and office hours are on the Breaking change Wiki.
Please follow the link to find more details on PR review process.

This PR is copy the same version from RPSaaSMaster branch. The original PR is https://github.com/Azure/azure-rest-api-specs-pr/pull/7447
The original PR is to retire an API. The intake is here:
https://global.azure.com/product-availability/retirement?id=133

/azp run

@tadelesh it seems that the generated sdk is not using the latest version swagger.
Do you have any idea about this issue?

@tadelesh it seems that the generated sdk is not using the latest version swagger. Do you have any idea about this issue?

@Noelin The auto generated SDK is using API version 2022-06-01. Is that wrong?

it should use 2022-06-01.
but for python, java and JS, they are not using 2022-06-01 to generate SDK

@Noelin Python @msyyc Java @weidongxu-microsoft JS @qiaozha

Java does not have release request from fluidrelay https://github.com/Azure/sdk-release-request/issues?q=is%3Aissue+label%3AJava+label%3AManagementPlane+is%3Aopen+
automation is 2022-06-01 https://github.com/azure-sdk/azure-sdk-for-java/blob/bfe42f6867ea68b9ad1ec338c16d63bc796f01bf/sdk/fluidrelay/azure-resourcemanager-fluidrelay/CHANGELOG.md

@weidongxu-microsoft ,
That's weird...
But why in this pr the code change is showing the old version....
https://github.com/Azure/azure-sdk-for-java/pull/28619/files


Remove world backup from mapping functionality

It seems to me that backing up the world should be a separate action from mapping the world. Specifically in a case where the world is backed up less frequently than it is mapped, the world would be backed up twice when it is mapped. I imagine this could cause some other problems depending on how atomic rdiff-backup is.

I think this was added recently via pull #119

Mapping the world from the backup was added in that pull, and I definitely think that functionality is beneficial. It doesn't require that the server be backed up exactly when the world is mapped, just that the backup has happened recently. I think it makes the most sense to require the user of the script to handle that instead of doing it automatically.

Ah. It looked like it also added a backup before mapping, but it just moved the backup to run only if the server is running.
I agree that mapping from a backup is a good idea.

This looks reasonable.  I guess we should update the docs to mention the need for a backup before mapping can take place.  Or maybe we could add logic to only run a backup if the mapping command was run but no backup exists.  I don't know.. what ever you guys think is best.

It could detect if a backup exists for the world and create a backup (or not run overviewer) if one does not exist

Maybe an appropriate error message if the backup is missing is all we need.


Make helm e2e test use local image build instead of remote

Makes helm e2e use local image build

fixed by #48

/close


coinbase transaction output scriptPubKey formate ?

{
"txid": "00a98b0e581e3e8324b43de13f19a758b43b9e71a256b6a3f094245f71971959",
"hash": "41969d82d8d65d981c1af373ec8043ae3087b7f5ed6c11ea977cf9b632a48722",
"version": 2,
"size": 148,
"vsize": 121,
"weight": 484,
"locktime": 0,
"vin": [
{
"coinbase": "03d7920b00",
"sequence":<PHONE_NUMBER>
}
],
"vout": [
{
"value": 0.00000000,
"n": 0,
"scriptPubKey": {
"asm": "",
"hex": "",
"type": "nonstandard"
}
},
{
"value": 0.00000000,
"n": 1,
"scriptPubKey": {
"asm": "OP_RETURN aa21a9ed4499a2706e5556ad282efa18382720a24a3fd87dbc7cb5676b7ee25a094a552e",
"hex": "6a24aa21a9ed4499a2706e5556ad282efa18382720a24a3fd87dbc7cb5676b7ee25a094a552e",
"type": "nulldata"
}
}
],
"hex": "020000000001010000000000000000000000000000000000000000000000000000000000000000ffffffff0503d7920b00ffffffff020000000000000000000000000000000000266a24aa21a9ed4499a2706e5556ad282efa18382720a24a3fd87dbc7cb5676b7ee25a094a552e0120000000000000000000000000000000000000000000000000000000000000000000000000"
}
6a  24aa21a9ed  4499a2706e5556ad282efa18382720a24a3fd87dbc7cb5676b7ee25a094a552e
4499a2706e5556ad282efa18382720a24a3fd87dbc7cb5676b7ee25a094a552e is pubkey ? or ...................

The coinbase transaction is for proof-of-work blocks, and is not used after Qtum chain block 5,000. Starting with block 5001 the coinstake transaction conveys the subsidy.

The coinbase transaction is for proof-of-work blocks, and is not used after Qtum chain block 5,000. Starting with block 5001 the coinstake transaction conveys the subsidy.


auto run + contructor return arc

This PR Closes #560
It also modifies the RevmMiddleware Constructor to return an Arc<RevmMiddleware> To improve the ease of use a bit since i don't believe there is a time in which we don't do this.
This does also have passing tests, clippy, and fmt

Is there any reason we didn't wrap it in Arc before?

Typically new() methods return Self. So it is a bit odd to -> Arc<Self>
However, in this case there is no reason to do it otherwise.


Fix some network/interface mapping validatin issues

What this PR does / why we need it:

Don't add a default network if a single interface misses the network
configuration
Check for unique names in the network section
Explicitly say which network does not have an interface if it is
missing

Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #2577
Special notes for your reviewer:
Release note:
Fix some network defaulting and validation issues

the changes look ok to me, but I wonder - what would be our strategy to support networkless VMs (if needed)? with an additional "autoattach default network" parameter like that for graphics?

Oh never mind, now that I have the whole code in front of me - I see the obj.Spec.Domain.Devices.AutoattachPodInterface

/retest

/retest

/approve


🐛 [Bug] Mobile: Toast not full width

🐛 Bugreport

On mobile the toast is not full width which looks a bit off. It is also not readable in its entirety on some devices.

We cannot change this with the package we use. It would be nice to get the in build bootstrap vue toasts running.


Add namespace lifecycle to networking.go

This will be generalized in #6553 , for now this makes it so networking.go does the right thing, i.e. creates a namespace specific to the test, inside the test API itself, so that it doesnt rely on the  admission_control=NamespaceLifecycle,NamespaceAutoProvision,AlwaysAdmit" parameters from #6539 issue, which otherwise makes this test kind of dangerous to run

Other than the minor nit, LGTM.  Please post the results of a few successful runs of this test here before merging.

okay ! testing now.

Running Suite: Kubernetes e2e Suite run 1 of 1
==============================================
Random Seed:<PHONE_NUMBER> - Will randomize all specs
Will run 2 of 37 specs

STEP: Executing a successfull http request from the external internet
STEP: Building a namespace api object
STEP: Creating a kubernetes client
>>> testContext.AuthConfig: /opt/kube-creds
STEP: Creating a namespace for this test suite
&{{ } {nettest-9763      0001-01-01 00:00:00 +0000 UTC <nil> map[] map[]} {[]} {}}

  &{{ } {      0001-01-01 00:00:00 +0000 UTC <nil> map[] map[]} {[]} {}}

**************
&{%!s(*client.RESTClient=&{0xc2081662a0 v1beta3 false 0xc20803a0a0 0xc20815a2d0 0 0xc20816c160})}
**************SSSSSSSSSSSSSSS
------------------------------
Networking
  should provide unchanging, static URL paths for kubernetes api services.
  /home/jay/gopath/src/github.com/GoogleCloudPlatform/kubernetes/test/e2e/networking.go:145
[It] should provide unchanging, static URL paths for kubernetes api services.
  /home/jay/gopath/src/github.com/GoogleCloudPlatform/kubernetes/test/e2e/networking.go:145
STEP: testing: /validate
STEP: testing: /healthz
•SSSSSSSSSSSSSSS
------------------------------
Networking
  should function for intra-pod communication
  /home/jay/gopath/src/github.com/GoogleCloudPlatform/kubernetes/test/e2e/networking.go:276
[It] should function for intra-pod communication
  /home/jay/gopath/src/github.com/GoogleCloudPlatform/kubernetes/test/e2e/networking.go:276
STEP: Creating a service named [nettest] in namespace nettest-2414
STEP: Creating a webserver (pending) pod on each node
INFO: Creating pod nettest-0 on node <IP_ADDRESS>
STEP: Waiting for the webserver pods to transition to Running state
STEP: waiting up to 5m0s for pod nettest-0 status to be running
INFO: Waiting for pod nettest-0 in namespace nettest-2414 status to be "running" (found "Pending") (5.565546ms)
STEP: Waiting for connectivity to be verified
INFO: About to make a proxy status call
INFO: Proxy status call returned in 1.548647ms
INFO: About to make a proxy status call
INFO: Proxy status call returned in 1.822754ms
INFO: About to make a proxy status call
INFO: Proxy status call returned in 1.509225ms
INFO: About to make a proxy status call
INFO: Proxy status call returned in 2.686556ms
INFO: Attempt 3/60: test still running
INFO: About to make a proxy status call
INFO: Proxy status call returned in 2.516342ms
INFO: Passed on attempt 4. Cleaning up.
STEP: Cleaning up the webserver pods
STEP: Cleaning up the service

• [SLOW TEST:15.114 seconds]
Networking
/home/jay/gopath/src/github.com/GoogleCloudPlatform/kubernetes/test/e2e/networking.go:278
  should function for intra-pod communication
  /home/jay/gopath/src/github.com/GoogleCloudPlatform/kubernetes/test/e2e/networking.go:276
------------------------------
SSSSSSTEP: Destroying namespace for this suite

Ran 2 of 37 Specs in 15.394 seconds
SUCCESS! -- 2 Passed | 0 Failed | 0 Pending | 35 Skipped I0408 18:59:40.345920   27049 driver.go:114] All tests pass
[jay@rhbd kubernetes]$

Can be merged as soon as Travis or Shippable are happy.

moving on to #6553 , assuming this is ready to merge now !  thanks for the  real-time review !


Google Docs

Hi! Just wanna ask, will it be possible to create epub even though the chapters are in google docs? I tried downloading in novel updates but unfortunately the chapters were all uploaded in google docs so the novel grabber didn't read it. It created an epub but there's no chapter text on it.
Here's the example.
Title: Are you Ok
Reader: Lithium
Source: novelupdate

Last time I tried it wasn't possible. Also each of these are private anyway I think?

Oh, okay. Thanks for the heads up!


[VL] Adapting the bind reference of agg that contains subquery in agg expressions

What changes were proposed in this pull request?
When aggregateExpressions includes a subquery, Spark's PlanAdaptiveSubqueries Rule will transform the subquery within the final aggregation. The aggregateFunction in the aggregateExpressions of the final aggregation will be cloned, resulting in creating new aggregateFunction objects. The inputAggBufferAttributes will also generate new AttributeReference instances with larger exprId, which leads to a failure in binding with the output of the partial aggregation. We need to adapt to this situation; when encountering a failure to bind, it is necessary to allow the binding of inputAggBufferAttribute with the same name but different exprId.
How was this patch tested?
Add a test case in VeloxAggregateFunctionsSuite.

@PHILO-HE Could you help to review? This bug causes some agg fallback.

Before this PR:

After this PR:

Seems there are some relevant test failure. Please fix it. Thanks!

It seems aggregate buffer attribute name is not unique, e.g., two sum aggregate functions in one aggregate SELECT sum(select c1 from t), sum(select c2 from t) FROM t. How about use aggregate buffer attribute index ?

I just switched to using index, can you help review the latest code?

Seems there are some relevant test failure. Please fix it. Thanks!

These failed UTs include some other scenarios that need to be addressed. The current code has been modified to be more comprehensive, and these failed UTs used to be fallback.

lgtm if test pass

===== Performance report for TPCH SF2000 with Velox backend, for reference only ====

query
log/native_4705_time.csv
log/native_master_02_18_2024_40486295d_time.csv
difference
percentage

q1
35.43
34.87
-0.563
98.41%

q2
24.31
24.17
-0.147
99.40%

q3
38.86
38.03
-0.831
97.86%

q4
35.32
37.83
2.510
107.11%

q5
70.01
72.33
2.322
103.32%

q6
8.13
8.29
0.160
101.96%

q7
82.61
84.22
1.603
101.94%

q8
84.66
85.03
0.372
100.44%

q9
125.51
120.47
-5.032
95.99%

q10
44.30
43.05
-1.243
97.19%

q11
20.37
20.10
-0.270
98.68%

q12
27.96
30.20
2.248
108.04%

q13
45.09
44.24
-0.850
98.12%

q14
20.35
19.94
-0.410
97.98%

q15
29.23
27.56
-1.675
94.27%

q16
13.12
14.18
1.057
108.05%

q17
101.64
102.14
0.500
100.49%

q18
151.05
146.95
-4.098
97.29%

q19
12.63
12.62
-0.009
99.93%

q20
26.39
27.97
1.584
106.00%

q21
224.44
224.64
0.203
100.09%

q22
13.53
17.31
3.782
127.96%

total
1234.95
1236.16
1.212
100.10%

Thanks for your great work! I just created an issue for possible reference in the future.


Fix decimal point problem with different locales

In Spanish the decimal point is a comma. It was strange that the clock started with 0.0 but then it said 0,1, 0,2...

Thanks for this fix


Add command for S3 CORS configuration.

To be run on app startup or manually.
[Resolves #57]
Ping @cmc333333: I was thinking of having this run on app startup in notice-and-comment. It's redundant after the first run, unless the bucket gets cycled, but it's also fast, and I'd like to minimize manual deploy-related steps here. :+1: / :-1: ?

:+1: makes a lot of sense to me


Add back "Outdated" label

Fixes #1407.
Removed some CSS that to me made it look worse, might want to find some new CSS for this?

The new look


Ncsdk 25967 create a new api endpoint for leshan bad server

PLEASE TAKE TIME TO READ THIS
(Click on Preview ☝ to read this more comfortably)
Before To create a PR
Maybe better to discuss with the team about the change you want to contribute first by creating a new issue.
Ready to create the PR
Take a look at Contribution Guide.
PR Description
Please include a summary of the change in the PR description.
Also, refer corresponding issue if it exists.
Your PR is not validated :x:
DO NOT CREATE A NEW PR, just fix the current one, See How to Refine your PR.
If you didn't succeed alone, ask for help before to close your PR and create a new one for same issue.

I don't get what is the purpose of this ? Not even a message to explain ? the default template not even read ?
I guess this is a mistake, if I'm wrong please this is not the right way to contribute...

I don't get what is the purpose of this ? Not even a message to explain ? the default template not even read ?
I guess this is a mistake, if I'm wrong please this is not the right way to contribute...

I'm so sorry it was a total mistake, I'll delete the pr

I'm so sorry it was a total mistake, I'll delete the pr

No problem. :slightly_smiling_face:


fix typos in download defaults

Signed-off-by: Manuel Müller<EMAIL_ADDRESS>

added CLA

How is this a typo, as both works?
~ docker pull gcr.io/google-containers/pause-amd64:3.0

3.0: Pulling from google-containers/pause-amd64
a3ed95caeb02: Already exists
f11233434377: Already exists
Digest: sha256:163ac025575b775d1c0f9bf0bdd0f086883171eb475b5068e7defa4ca9e76516
Status: Downloaded newer image for gcr.io/google-containers/pause-amd64:3.0

~ docker pull gcr.io/google_containers/pause-amd64:3.0

3.0: Pulling from google_containers/pause-amd64
a3ed95caeb02: Already exists
f11233434377: Already exists
Digest: sha256:163ac025575b775d1c0f9bf0bdd0f086883171eb475b5068e7defa4ca9e76516
Status: Image is up to date for gcr.io/google_containers/pause-amd64:3.0

I'm a little confused right now. Just retested it. Yesterday only the changed version works on my AWS site. With a - instead of the underscore.
Both versions also work in my current attempts.
Maybe you should still use a consistent spelling to avoid confusion :) because some places are worked on with - and then again with _
Otherwise excuse the waste of time :)

https://stackoverflow.com/questions/45474436/whats-the-difference-between-google-containers-and-google-containers-when-use-k


Update active-directory-b2c-reference-policies.md

Fixed typo. Replaced recommened by recommended.

@marcelodiiorio : Thanks for your contribution! The author, @davidmu1, has been notified to review your proposed change.


OpenJDK Compatibility

Ensure the CQL engine is compatible with OpenJDK

Compile and run tests on OpenJDK stack

This is now implemented on the develop branch.


New command: Get administrative unit

Usage
m365 aad administrativeunit get
Description
Gets information about the specific administrative unit
Options

Option
Description

-i, --id [id]
The id of the administrative unit. Specify either id or displayName but not both.

-n, --displayName [displayName]
The display name of the administrative unit. Specify either id or displayName but not both.

Examples
Get information about the administrative unit by its id
m365 aad administrativeunit get --id 03c4c9dc-6f0c-4c4f-a4e6-0c9ed80f54c7

Get information about the administrative unit by its display name
m365 aad administrativeunit get --displayName "Marketing Division"

Default properties

Id
DisplayName
Visibility

Additional Info
https://learn.microsoft.com/en-us/graph/api/administrativeunit-get?view=graph-rest-1.0&tabs=http
It requires (new) scope AdministrativeUnit.Read.All.
I will work on this issue once #5569 is closed.

My only remark is the description. Instead of
the specific administrative unit
Let's use:
a specific administrative unit


[v5] Ensure that null events are not recorded

This PR ensures that when taking eventless transitions, the resulting event that is read by subsequent guards and actions is the event that triggered the initial transition; not "null events" ({ type: '' })", which should not be recorded anyway.
Addresses https://github.com/statelyai/xstate/projects/1#card-34972159

Good to go @Andarist?

@Andarist ping 😃


replace ir::Type::Void by an option

We currently represented instructions that did not produce a value with the ir::Type::Void variant. However, this produced a lot of special cases where we add to test if the type was void. Instead we now use an Option<ir::Type> in the places where the type could before be void. This will simplify future improvements to the value system, in particular, #41 .

bors r+


quote highlight syntax/best practice [placeholder]

placeholder
client initiating action
damus
client receiving or observing action (or lack thereof)
timestamp
what happens
suggestion
@danieldaquino and @jb55 to advise solution to unspec'd quote of highlights

NIP addendum here:

https://github.com/nostr-protocol/nips/pull/1438


Update pubspec.yaml

Description
Replace this paragraph with a description of what this PR is doing. If you're modifying existing behavior, describe the existing behavior, how this PR is changing it, and what motivated the change.
Related Issues
Replace this paragraph with a list of issues related to this PR from the issue database. Indicate, which of these issues are resolved or fixed by this PR. Note that you'll have to prefix the issue numbers with flutter/flutter#.
Checklist
Before you create this PR confirm that it meets all requirements listed below by checking the relevant checkboxes ([x]).
This will ensure a smooth and quick review process.

[ ] I read the Contributor Guide and followed the process outlined there for submitting PRs.
[ ] My PR includes unit or integration tests for all changed/updated/fixed behaviors (See Contributor Guide).
[ ] All existing and new tests are passing.
[ ] I updated the version in pubspec.yaml and CHANGELOG.md.
[ ] I updated/added relevant documentation (doc comments with ///).
[ ] The analyzer (flutter analyze) does not report any problems on my PR.
[ ] I read and followed the Flutter Style Guide.
[ ] I am willing to follow-up on review comments in a timely manner.

Breaking Change
Does your PR require plugin users to manually update their apps to accommodate your change?

[ ] Yes, this is a breaking change (please indicate a breaking change in CHANGELOG.md and increment major revision).
[ ] No, this is not a breaking change.

This PR isn't described as it should and such low quality contributions with change of space in some readme won't be accepted, especially in numerous amount. This is not the repo to bump personal profile statistics.


RadzenNumeric removes decimal separator that does not match culture/locality, thus multiplying the value.

Describe the bug
First off: I'm not entirely sure if this is a bug or counts as expected behaviour so please excuse, if I got it wrong. When using RadzenNumeric the decimal separator is determined by the environment's CultureInfo / locality. For me that is Germany, which means RadzenNumeric expects comma as decimal separator. If the user enters a decimal point (which is also common in technical contexts, even in Germany), the point is removed after tabbing out of the field, thus multiplying the value by 10 to the power of the number of decimal digits.
To Reproduce
Steps to reproduce the behavior:

Go to https://blazor.radzen.com/numeric
Click into field Placeholder and 0.5 step
Type any decimal number, e.g. 12.34 (note: you might have to enter 12,34 depending on your locality to reproduce this)
Tab out of the field
The value is now converted to 1234, i.e. it got multiplied by factor 100

Expected behavior
I would expect RadzenNumeric to replace the 'invalid' decimal separator by the one which is common for the system's locality.
It would be even better if there was a flag (like a bool) that let's you tell RadzenNumeric not to consider the system's locality and instead provide a specific decimal separator ("Format" kind of let's you do that, but has the same issue when using a different separator). Any other separator should then be converted to the defined one. There should not be any unwanted multiplication.
Screenshots
Enter number using different decimal separator

After moving out of the field the value is converted

Desktop

OS [Windows 10 Professional]
Browser [Google Chrome]
Version [109.0.5414.120]

Additional context
As it cannot be guaranteed that users of our software only use comma as decimal separator, it poses a problem that inputs using dot as decimal separator are automatically increased by several magnitudes. Especially if a user does not pay close attention, thus not realising their input is faulty.
This problem is even bigger when considering another (already known) issue, where you can click back into a field, edit it, tab out again and the format is not applied again (apparently only when using @bind-value which is required in our use case). That means the field shows the correct value (e.g. 12.34) which then is converted (e.g. to 1234) without the user even noticing.

You could use the Format property to define a format in your own that then is used for parsing and formatting.

If this is a bug, it is a bug in .NET.  The following decimal.Parse code demonstrates the same behavior without Radzen.
var s = "45.67";
var ci = CultureInfo.GetCultureInfo("de-DE");
var result = decimal.Parse(s, NumberStyles.Number, ci);
// result is 4567

@pianomanjh
You have it backwards, as a German you enter 45,67 into the radzen control and expect it to be saved as 45.67 but it saves it as 4567.
.NET itself does not have the bug (notice the comma as decimal separator):
var s = "45,67";
var ci = CultureInfo.GetCultureInfo("de-DE");
var result = decimal.Parse(s, NumberStyles.Number, ci);
Console.WriteLine($"result:  {result}");
// result is 45.69

ah, ok.  The Culture is not being applied.  RadzenNumeric gives preference to a CascadingParameter called DefaultCulture, and if that isn't set uses the CurrentCulture.
It behaves properly in the sample if the culture is manually applied. (replace and run with this:
@using System.Globalization

<div class="rz-p-12 rz-text-align-center">
    <RadzenNumeric Culture=@culture Placeholder="0.0" Step="0.5" @bind-Value=@value InputAttributes="@(new Dictionary<string,object>(){ { "aria-label", "enter value" }})" />
</div>

@code{
    double? value;
    CultureInfo culture = CultureInfo.GetCultureInfo("de-DE");
}

If using Blazor Server, I imagine the culture applied will be that of the machine hosting it.  I'm not sure if Radzen has a solution for applying the correct culture based on the user's machine.

Indeed, it seems your application is not properly localized. .NET will behave in the same way unless the current culture is set.


Updating descriptions through the  suggested descriptions route is not triggering entity update events - OM 1.1.0

Using OM -1.1.0
i am able to get  the webhook alerts whenever i update the description via UI, but that alert is not triggered when
a user suggests description update and when the owner accepts the suggestion , the description is getting changed but no alerts are getting triggered.

Fixed


Fixes createSocket being called with null proxy when proxy is null

This is a follow-up to this fix https://github.com/apache/httpcomponents-client/commit/6d60624cd3439f81030f7443e72cba21662e5d7b where the null is handled in the implementation.
IMHO the null-check should be pulled out higher, when createSocket is called. As it stands, there's no way for createSocket(HttpContext to be called anymore. Any implementation of ConnectionSocketFactory by way of extending/inheriting existing implementations (SSL or Plain) would get caught by having to override both createSocket(HttpContext) and createSocket(Proxy, HttpContext). This is the case for docker-java, and is causing this issue https://github.com/docker-java/docker-java/issues/2290

As it stands, there's no way for createSocket(HttpContext to be called anymore

@Sineaggi So what? This method will get removed in the next major release. I do not see how this necessitates any additional checks at the higher level. Individual socket factories must be able to handle null proxy parameters gracefully.

As it stands, there's no way for createSocket(HttpContext to be called anymore

@Sineaggi So what? This method will get removed in the next major release.

Where does it say that this method will be removed? I couldn't find anything in the javadocs or release notes.

Individual socket factories must be able to handle null proxy parameters gracefully.

Again, I couldn't find any documentation mentioning as such. Presently the wording would imply createSocket that doesn't take a proxy parameter would be called if there was no proxy.

If going forward the design of the connection factory class ought to use the new createSocket(proxy, context) method, for the sake of existing users of the library would you be alright with modifying the existing overloads of createSocket in SSL and PlainConnectionFactory to call the previous createSocket method on null?
For example, like the following
httpclient5/src/main/java/org/apache/hc/client5/http/ssl/SSLConnectionSocketFactory.java

return proxy != null ? new Socket(proxy) : createSocket(context);

would you be alright with modifying the existing overloads of createSocket in SSL and PlainConnectionFactory to call the previous createSocket method on null?

@Sineaggi Sure, I would. Feel free to raise a PR with the proposed changes.

@ok2c Here's the PR https://github.com/apache/httpcomponents-client/pull/536 with the proposed changes.


Can't create account with Fairy Wallet

On the choose account name page when I click on: Create(Pay with Paypal) I got this error:
Account creation failed.
It shows like its processing the payment during a second but then the error show up.
The account name is good to go (available) aswell as the owner's public key and active.
I have tried a few more times but I-m always getting that same issue.
Thanks for any help.

Duplicate of #25 . Please read the #25

I have same as problem;
My account name "zvaieakxfyr1" was created successfully by:
https://eos-account-creator.com.
But my account on fairy wallet was not activated yet! would you please be advise?


What is the run build command create. It seems that it should work like .make fore sh files

I have tried npm run build-but it fails to attach default css styles.

But it is simply throwing out all files.

What do you mean default styles? If you still need help, please file a new issue and provide a demo. Thanks!


Problem About ControllerMap

What steps will reproduce the problem?
As http://www.yiiframework.com/doc-2.0/guide-structure-applications.html say
controllerMap
This property allows you to map a controller ID to an arbitrary controller class. By default, Yii maps controller IDs to controller classes based on a convention (e.g. the ID post would be mapped to app\controllers\PostController). By configuring this property, you can break the convention for specific controllers. In the following example, account will be mapped to app\controllers\UserController, while article will be mapped to app\controllers\PostController.
[
    'controllerMap' => [
        [
            'account' => 'app\controllers\UserController',
            'article' => [
                'class' => 'app\controllers\PostController',
                'enableCsrfValidation' => false,
            ],
        ],
    ],
]

What is the expected result?
200 OK
What do you get instead?
404 NOT FOUND
Additional info

Q
A

Yii version
2.0.8

PHP version
7.0

Operating system
Windows

The related code about ControllerMap - \yii\base\Module line:505
        // module and controller map take precedence
        if (isset($this->controllerMap[$id])) {
            $controller = Yii::createObject($this->controllerMap[$id], [$id, $this]);
            return [$controller, $route];
        }

This code means  I should config this property like following:
[
    'controllerMap' => [
        'account' => 'app\controllers\UserController',
        'article' => [
                'class' => 'app\controllers\PostController',
                'enableCsrfValidation' => false,
            ],
        ],
]

So...How to config is right?

you use extra array.

@undefinedor yes, there is an extra array inside the configuration array, this would be correct:
[
    'controllerMap' => [
            'account' => 'app\controllers\UserController',
            'article' => [
                'class' => 'app\controllers\PostController',
                'enableCsrfValidation' => false,
            ],
    ],
]

@cebe  http://www.yiiframework.com/doc-2.0/guide-structure-applications.html  show the wrong usage. Could you update it ?

oh, yes sure.

done. thanks for reporting!


Concentrate deprecated libssl API usage in one file

We create a new file ssl/tls_depr.c to contain functions that need to call
deprecated APIs in libssl. This enables us to remove
OPENSSL_SUPPRESS_DEPRECATED from a number of other libssl files.
The deprecated API usage is either related to ENGINEs and is needed to
continue to support applications that use such ENGINEs. Or they are needed
to support some deprecated public libssl APIs.
One other file remains in libssl that still uses deprecated APIs: s3_cbc.c
This is needed to support the deprecated SSLv3.

Fixups pushed addressing nits from @t8m. Please reconfirm?

This pull request is ready to merge

Pushed. Thanks.


Fix typo in plugin catalogue

The description of the Clarify Output plugin contains a typo.
Write data to Clairfy => Write data to Clarify
https://github.com/influxdata/docs-v2/blob/fdd97071bab1b2abf7bff199e5726bce40075b57/data/telegraf_plugins.yml#L2331

Thanks @bbergshaven! I just pushed a fix for this.


Reimplementation of graph walk to optimize performance

PnS testing of one of our apps which makes extensive use of ld-query indicated some room for improvement to substantially improve performance and reduce CPU usage on our node servers; this version caches both parsed steps and paths per document, as well as making better use of arrays in the inner loops (push vs unshift / [].concat(old)).
We've tried running with this patch on our in house environment, and are seeing roughly a 50% reduction in CPU consumption overall.
You can test the results locally by checking out this branch and running:
npm run benchmark

which will compare this branch to master
During the implementation of this, I noticed that some of the handling around array valued nodes seemed incorrect; the current master branch will return an array as the result of query if the path traversal ends at a property whose value is an array, but this seems inconsistent with the expected handling of arrays; that each item in the array is one particular solution to the query. I would expect query to always return the first item of such an array (with the exception of @type, which is always known to be an array of strings, never an array of entities).

@dthume, I have invited you (and @van-appears ) as collaborators so you can do merges in future. Do you have an npm username that I can use to make you an admin there?


Moves automatic registration from h_spark to spark_extensions

It was in the wrong place -- in the past this was in h_spark, which doesn't get automatically registered. Thus this had to be moved to spark_extensions, which does get automatically registered.
The trickier part is that we have to do some odd things because the system assumes that all extensions have dataframe types and column types, or neither. While we'll likely want to change the assumptions we make, this should work for now.
Changes
How I tested this
Notes
Checklist

[ ] PR has an informative and human-readable title (this will be pulled into the release notes)
[ ] Changes are limited to a single goal (no scope creep)
[ ] Code passed the pre-commit check & code is left cleaner/nicer than when first encountered.
[ ] Any change in functionality is tested
[ ] New functions are documented (with a description, list of inputs, and expected output)
[ ] Placeholder code is flagged / future TODOs are captured in comments
[ ] Project documentation has been updated if adding/changing functionality.

TODO:

[ ] Add E2E test to ensure it works with proper imports
[ ] Fix polars issue


Revert json 20230227

Revert json 20230227

Due to error in deployment created this PR. Now issue resolved so no need to this PR


Tobin gh1034 storage image layout check

Fixes #1034
Adds new check to make sure STORAGE_IMAGE descriptors are only updated with GENERAL image layout along with associated test.

:+1:

@mark-lunarg If those commit messages are wrong, I don't wanna be right...
I don't recall which draconian regulations are limiting our commit message line lengths to less than postage stamp size, but I propose a rebellion.
Seriously, though, if 7-word 63-char initial lines and 75 char description lines are breaking some system, then we should fix/update/replace that system.

@tobine, we went through this (including a rebellion!) months ago -- I'm kinda fuzzy, but it's basically standard open-source procedure.  E.g., see The Adroid guidelines, among many others.

@mark-lunarg Alright, so people may look down on me for my insanely long 63-char initial line, but nothing will actually break? I can live with that. I'll do my best to be more char-frugal on initial lines and quicker to carriage return on description lines in the future. Since I have been losing 8 chars of every first line for "layers: " I plan to now use "v:" as my prefix for validation layer changes. The "v" stands for "Victory!"

@tobine, nothing should break, but there are Linux tools that work best when the 50/72 thingy is observed.  I hope you're joking about the 'v:' (please?).  The first line is supposed to be more of a title than a description which is what the 72-char lines are intended for which can be a bit of an adjustment.  We want the logs to look as consistent and professional as the source does, and both are improving rapidly!


Object is possibly undefined after filtering out undefined objects

Search Terms
object is possibly 'undefined' filter
Suggestion
I have a list of possibly undefineds, but am using .filter to get rid of all undefined values. Would be pretty awesome if TypeScript was able to detect that, and not report that object could be undefined
Use Cases

I now have to explicitly cast my list as having no undefined values, which seems unnecessary
Examples
http://www.typescriptlang.org/play/?ts=3.7-Beta#code/DYUwLgBAhgTjEF4IG0DkVUBoKoEZYgFcA7AExADMBLYkUgXQG4AoZ2GZiLiAOgFsoABwAUAD0QA+CKID8PUMQDmYABYBKTtx7VgYEDDGTpEAIQIkJctVqkN3XgJHiEU8QGoIARjVA
Checklist
My suggestion meets these guidelines:

[x] This wouldn't be a breaking change in existing TypeScript/JavaScript code
[x] This wouldn't change the runtime behavior of existing JavaScript code
[x] This could be implemented without emitting different JS based on the types of the expressions
[x] This isn't a runtime feature (e.g. library functionality, non-ECMAScript syntax with JavaScript output, etc.)
[x] This feature would agree with the rest of TypeScript's Design Goals.

This works as intended. The function you provide to the filter method just returns boolean, it does not tell the compiler anything about the types, it can't be used to narrow the types.
Instead you should make use of a type-guard, e.g.:
.filter((x): x is number => x !== undefined)

Duplicate of #16069.

makes sense @martinJohns, thanks


Please invite me to the Open Hub Community Organization

Name
Falak Jan
Discord Username (if applicable)
No response
Additional Context
No response

Invitation sent to join the GitHub Organisation. Welcome to the community 🎉
Don't forget after accepting to make it public so it appears on your GitHub profile for everyone else to see. You can do this by finding your name in the GitHub organisation list and change the dropdown to public https://github.com/orgs/open-hub-community/people


Create module to measure Energy consumption of a peace of code

https://github.com/responsibleproblemsolving/energy-usage This open source project has some ideas how to measure Power using

Difference between Energy x Power:

In physics, Energy is defined as the amount of work that can be performed by force, whereas Power is defined as the rate at which work is performed.

RAPL is a set of low-level interfaces with the ability to monitor, control, and get notifications of energy and power consumption data of different hardware levels.

https://devblogs.microsoft.com/sustainable-software/how-to-measure-the-power-consumption-of-your-backend-service/


Use relative path

Use relative path for NormalModule#identifier
fix for error https://github.com/webpack/webpack/issues/644

:up:

@sokra ?

I cannot merge this... but I'll try to find another solution.

why not? :(

@sokra  why not? :(

+1
I ran into this problem as well (not using sourcemaps). Here are the steps I used to reproduce this:

Check out repo
Run webpack
Rename the repo directory
Run webpack again
New output has a whole different set of hashes

Diffing the build artifacts, the only difference I see is the line containing the id-to-hash mappings:
75c75
< /******/ 			script.src = __webpack_require__.p + "" + "ee43f52bc378424e5c4f" + "." + {"1":"d991bdcdeed9c6063436","2":"72bbe8978519ba0192bb","3":"d0e26fc646183d5d6af5","4":"fa4e73f02ef4d5b161f7","5":"724ca13c597afc8b95d0","6":"522bb9a459c461779e55","7":"2f5ec38ee8e3f5240760","8":"d62113b4db92ae9a6805","9":"bd8f21b18791f8f29d0c","10":"45d75956edd38447d413","11":"1dfee83bdf855bfab635","12":"2815cc4d4812bb060bc7","13":"83a4861ae379321d486b","14":"7dc9618b49c3b92dfa06","15":"a0ad42c9989e4024307b","16":"0277cc689ed667d2a059","17":"2622e7980a60e435961d","18":"b1f7141d128fbca2baeb","19":"d95761617d21eced40de","20":"e10c5a4fc0d0d4e15cdd","21":"638e3a5ba5b6c474436a","22":"36c90deacc90f1da9a71","23":"661a4dff4eb141732200","24":"785c1aae9047e9a89adc","25":"077f51e3441c4f74ab28","26":"036e93156f2dc667f65b","27":"2e0d8cec0e33480f3bd1","28":"9a053c456d4ae32d1c7f","29":"d0f79b15a53908599b03"}[chunkId] + ".js";
---
> /******/ 			script.src = __webpack_require__.p + "" + "9e532737191e3f640f9e" + "." + {"1":"41e7bb4f37ee1ba1f4e5","2":"59a46dacbdc9fc98a22a","3":"c4190f9b30be6fad3eea","4":"737d42b346fed6904c18","5":"724ca13c597afc8b95d0","6":"522bb9a459c461779e55","7":"2f5ec38ee8e3f5240760","8":"d62113b4db92ae9a6805","9":"bd8f21b18791f8f29d0c","10":"45d75956edd38447d413","11":"1dfee83bdf855bfab635","12":"2815cc4d4812bb060bc7","13":"83a4861ae379321d486b","14":"7dc9618b49c3b92dfa06","15":"a0ad42c9989e4024307b","16":"0277cc689ed667d2a059","17":"2622e7980a60e435961d","18":"b1f7141d128fbca2baeb","19":"d95761617d21eced40de","20":"e10c5a4fc0d0d4e15cdd","21":"638e3a5ba5b6c474436a","22":"36c90deacc90f1da9a71","23":"661a4dff4eb141732200","24":"785c1aae9047e9a89adc","25":"077f51e3441c4f74ab28","26":"036e93156f2dc667f65b","27":"2e0d8cec0e33480f3bd1","28":"9a053c456d4ae32d1c7f","29":"d0f79b15a53908599b03"}[chunkId] + ".js";

This quirk makes it inconvenient when working with a CDN. Even if a file has not changed, I'm forced to upload new versions -- losing the long-term caching benefit.
Any recommended workarounds?
Thanks.

fix in webpack 1.8.2

Still an issue in 1.12.2: https://github.com/webpack/webpack/issues/1479


Responsiveness of Forgot Password Page

reference #415
I made the forgot password page with full responsiveness but someone deleted the code for it. So I would like to make forgot password page responsive again.

Kindly assign me @abhijeet007rocks8


Mass decrypt files with known key

Please add a directory (and disk?) selection for decryption with a known key on cli version for automate decrypt

Hey, it already supports decrypting a directory now. Please refers to release v1.2.
Isn't Prometheus use different keys (generated by near seeds) to encrypt each file? It currently only supports using one known key to decrypt a directory. Is it necessary to decrypt a directory with a bunch of known keys for each file?

90% encrypted files use one key, other files were blocked from being overwritten by applications, they just changed the name

In the sample we referred to, it encrypted each file with the current tickcount. Thus, the passwords for each file were different, while their generated seeds (tickcount) were near.
Here is the sample: https://www.virustotal.com/gui/file/9bf0633f41d2962ba5e2895ece2ef9fa7b546ada311ca30f330f0d261a7fb184/detection
Could you please provide the hash of your samples? Maybe it's a variant one. I would like to add its mechanism to the decryptor.
By the way, our current version can decrypt a directory with a known key. You should decrypt a file to get the password at first, then using the command below.
./prometheus_decrypt -i /encrypted/directory -o /output/directory -k "PASSWORD"


Euclidean Distance Optimizaton for n-Dimensions

During my research I came across this paper, which suggests a divide and conquer approach for the Approximate kNN Graph Construction. Specifically, it proposes a framework for computing an approximate kNN graph as follows: We divide the set of data points into subsets (possibly with overlaps), recursively compute the (approximate) kNN graphs for the subsets, then conquer the results into a final kNN graph.
I will try to test out the above concept in our code, possibly implementing and intergrading it in the second part of the project.
I will be posting regular updates of my progress via comments on this issue

Great idea! I checked the paper and I came across with the following possible optimization: The EuclideanDistance between two points, each of them having 128 dimensions, keeps getting called several times across the application. Its computation possibly takes a significant amount of time and that is not good for out algorithm complexity. What I suggest is:
Whenever we compute a specific distance between two points A and B we store the distance of these points inside a hash table. By doing this, we make sure that whenever we need that distance again later in the program, we simply take from the hash table instead of computing it again.
For the hash table data structure we can use the std::map structure from the STL libranry in the following way: Since all the calculation for the euclidean distance between two points is inside a specific function called EuclideanDistance(), I suggest we put some extra functionality before the main computation code that checks whether the requested distance has already been computed and is stored inside the hash table and if not, then compute it and store it. The code should look something like the following:
double euclideanDistance(const DataVector<float>& a, const DataVector<float>& b){
    if (a.getDimension() != b.getDimension()) {
        throw std::invalid_argument("Vectors must have the same dimension");
    }

    // Code to check if the given two points exists inside the hash table as a key, and if that is the case
    // return the value of this key pair, which is their distance.

    double sum = 0.0;
    unsigned int dimension = a.getDimension();
    for (unsigned int i = 0; i < dimension; ++i) {
        double diff = a.getDataAtIndex(i) - b.getDataAtIndex(i);
        sum += diff * diff;
    }

   // Code that will add the two given points as a key pair to the hash table,
   // and the new computed distance as a value to this key pair

    return sqrt(sum);
}

@StavrosJKw take a look at my suggestion and tell me what you think?

I came across with a solution to the above and I managed to reduce the time spent for the algorithms to run. Spefically what I did was to compute all the distances at the baginning of the graph creation process and store them inside a 2D array that will always have access in the application. By doing this whenever a specific euclidean distance is needed instead of computing it possibly again, the algorithm just takes it from the array in O(1) time.


Conflict with jetpack 0.2.12

There is a conflict when using Earendel's jetpack 0.2.12 and RPG 1.06. On activating jetpack to fly, crafting speed and running speed are set to default value , deleting all bonuses from RPG mod. I am reporting this to Earendel's Discord channel too.

Almost one year late answer, but Earendel is most likely overwriting these values. Sorry for the super late respons.


[CogSvcs] Removing duplicate entry for Language support in TOC.

@erhopf : Thanks for your contribution! The author, @, has been notified to review your proposed change.

#sign-off

@erhopf: I'm sorry - only the author of this article, @, can sign off on your changes. But we do have an exception process - if you are on the Microsoft content or product team for this product area, you can ask the PR review team to review and merge it by sending mail to the techdocprs alias.


universe(x/kubectl): update kustomize with latest version

Since https://github.com/bitnami/bitnami-docker-kubectl/pull/43 has been merge, this PR updates the experimental package default version to latest version and adds a test.
Signed-off-by: Vasek - Tom C<EMAIL_ADDRESS>

@jpadams reminder to review :)

@TomChv Could you move this change to pkg/universe.dagger.io/alpha/?

I cannot because the current Kustomization package in alpha is completely different of mine :/

before we can move this to alpha we need to see if we can unify this with
https://github.com/dagger/dagger/blob/main/pkg/universe.dagger.io/alpha/kubernetes/kustomize/kustomize.cue

I'm not sure we can since we are not even using the same base image :/
My package has its own logic that is totally different from alpha's


fix(github-auth): Add the github auth path to deprecated login

This should let us allow users with github only auth login and update
their emails with us
Closes #16126

Just to note that this path works only if there is a pre-existing user object having a linked UserIdentity Object.

✨


ocamlPackages.mimic: 0.0.3 -> 0.0.4

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://opam.ocaml.org/packages/mimic/mimic.0.0.4.
meta.description for ocamlPackages.mimic is: "A simple protocol dispatcher"
meta.homepage for ocamlPackages.mimic is: "https://github.com/mirage/ocaml-git"
meta.changelog for ocamlPackages.mimic is: ""
Updates performed

Version update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS

Warning: a test defined in passthru.tests did not pass

0 of 0 passed binary check by having a zero exit code.

0 of 0 passed binary check by having the new version present in output.

found 0.0.4 with grep in /nix/store/njad1ww6sbkcrx8iad34xjhp677izd2z-ocaml4.13.1-mimic-0.0.4

found 0.0.4 in filename of file in /nix/store/njad1ww6sbkcrx8iad34xjhp677izd2z-ocaml4.13.1-mimic-0.0.4

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

0 x86_64-linux rebuild(s)
0 x86_64-darwin rebuild(s)

First fifty rebuilds by attrpath
ocamlPackages.mimic

Instructions to test this update (click to expand)

Build yourself:
nix-build -A ocamlPackages.mimic https://github.com/StridBot/nixpkgs/archive/1be7d4a8fa7c5822441bad4ec7d7906dd6d5f09e.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/njad1ww6sbkcrx8iad34xjhp677izd2z-ocaml4.13.1-mimic-0.0.4
ls -la /nix/store/njad1ww6sbkcrx8iad34xjhp677izd2z-ocaml4.13.1-mimic-0.0.4/bin

Pre-merge build results
NixPkgs review skipped

Maintainer pings
cc @sternenseemann for testing.

This is a semi-automatic executed nixpkgs-review with nixpkgs-review-checks extension. It is checked by a human on a best effort basis and does not build all packages (e.g. lumo, tensorflow or pytorch).
Result of nixpkgs-review pr 165638 run on x86_64-linux 1

1 package marked as broken and skipped:

ocamlPackages.wodan-irmin

15 packages built:

ocamlPackages.git
ocamlPackages.git-cohttp
ocamlPackages.git-cohttp-unix
ocamlPackages.git-paf
ocamlPackages.git-unix
ocamlPackages.irmin-containers
ocamlPackages.irmin-git
ocamlPackages.irmin-http
ocamlPackages.irmin-mirage-git
ocamlPackages.irmin-mirage-graphql
ocamlPackages.irmin-unix
ocamlPackages.mimic
ocamlPackages.paf
ocamlPackages.paf-cohttp
ocamlPackages.paf-le


DOCS: Fixing apparent typo on Connectors and using sh on markdown

I fixed a typo on an apparent typo on a table here.
I'm also using a different MD for XML and sh
example:
<something>
   <nice>
    <!-- markdown can be nice on xml -->
   </nice>
</something>

@dejanb  can you take a look if this is valid!?

@clebertsuconic this looks good to me.  I will merge it


[Feature Request] Add onDateClick event

Could it be possible to add a event that fires when date is clicked instead of day-focus?
That way it would be more convinient to build components logic around user interactions with the calendar.
E.g. the user clicked a date, some modal has opened, user closed the modal, forgot smth, and clicks the same date to open the modal again, but because the date is already focused day-focus won't be fired again, thus the user has to focus another date and after that he can open the first modal
Or is it possible somehow and I'm missing something in the documentation?

Hi @Kirich11,
That makes sense. I have added the emitted event day-click in version 1.45.0.
Please refer to the documentation: https://antoniandre.github.io/vue-cal/#ex--emitted-events

@antoniandre thank you very much!
awesome!


--disable-service-auth-codes can be set by malicious Android apps

The Dart VM has a flag --disable-service-auth-codes, which it documents as:
"--disable-service-auth-codes\n"
"  Disables the requirement for an authentication code to communicate with\n"
"  the VM service. Authentication codes help protect against CSRF attacks,\n"
"  so it is not recommended to disable them unless behind a firewall on a\n"
"  secure device.\n"

This seems like a security sensitive flag. However, it seems like we allow any Android app to send an Intent and set this flag:

https://github.com/flutter/engine/blob/ae14c5a2403ffd60b541035b1ef1a82d33321b43/shell/platform/android/io/flutter/app/FlutterActivityDelegate.java#L288-L290

https://github.com/flutter/engine/blob/ae14c5a2403ffd60b541035b1ef1a82d33321b43/shell/platform/android/io/flutter/embedding/engine/FlutterShellArgs.java#L61-L63

From flutter/engine#8527, it sounds like this was just a transitional flag added in the process of adding and enabling auth codes. It looks like those steps at least have been completed.
What else needs to be done before this flag can be removed? I noticed "disable-service-auth-codes" appears a bunch of times still within the flutter/flutter repo, so I'm guessing there's still some blocking work.
If removing it outright isn't a near term option because of backwards compatibility, can we at least restrict its usability to debug builds or something?
/cc @bkonyi @chinmaygarde @zanderso

This flag is restricted to debug and profile builds, because there is no vmservice is release mode

@jonahwilliams Thanks, that's good to know, and glad to hear that.


How to add punctuation after detecting endpoint?

How to add punctuation after detecting endpoint?

Currently, it is not supported.
You can add a punctuation model at the end to process the output.

I see.

@OswaldoBornemann
We have supported adding punctuations in sherpa-onnx.
Please see
https://k2-fsa.github.io/sherpa/onnx/punctuation/index.html


mel spectrum loss VS  stft loss

Hi,
thanks for your great work. In paper you mentioned that using the mel spectrum loss to get a more stable and efficient training. The multi-resolution STFT loss used in parallel-wavegan/mb-megan seems can achieve the same goal.
My question is have you tried the stft loss instead the mel loss? did you observe the differences(if you tried)?
Thanks.

Thanks for your interest.
We experimented with STFT loss and observed that the quality was worse than with the mel-spectrogram loss in the early stage.

I close this as there are no recent updates. Please reopen if you need additional comments.


#40 Fixed the inverse of a matrix

Issue Id you have worked upon -
#40
Briefly explain your program logic -
made the calculator to find inverse of a matrix using reactjs
Screenshots(Attach 2 screenshots of your own input and output) -

By raising this PR I affirm that -

[x] My code follows the guidelines of this project.

[x] I have performed a self-review of my own code.

[x] I have commented my code.

[x] My code gives the correct output.

[x] I affirm that I strictly follow contributing guidelines and code of conduct.

@SarthakKeshari is there anything i have to change? for merge?

@SarthakKeshari is there anything i have to change? for merge?

Yes @Sam-bhav-20,
Firstly, Take a pull and again push the changes as conflicts are arising.
Secondly answer - the use of external library - numeric. May you throw more light on this library as well as explain the advantage of using it.


Follow-up on baseline metrics for CalTrans

Follow-up with Caltrans on getting baseline metrics for the Success Measures/ROI section in the charter.
What specific measures should we use to measure success or return on investment? How will these measures be tracked before and after the implementation?

Development cost
Operation and maintenance cost (software, license, external consultant, minor repair of system hardware and/or software)
Staff time (management, user support, O&M performed by internal staff)
System uptime (recovery time)
Data availability/accessibility (download time, number of concurrent users accessing, available file formats, manual vs automated options, real-time data vs delayed data)

Note: Still waiting for these details from Zhenyu, I will follow-up with him.

Zhenyu sent these answers on 1/113/24:

Development cost - This may not be necessary. No recent development on the current system to compare costs on.
Operation and maintenance cost (software, license, external consultant, minor repair of system hardware and/or software) - $350k/y
Staff time (management, user support, O&M performed by internal staff) – 2-3 full time staff to keep the system running and user support.
System uptime (recovery time) - Previously recovery time could be 1-2 days to recover from a shutdown, ideally after project the recovery from an outage would be instantaneous. Zhenyu estimates a couple of outages per year in the current system. Ideally no or very little downtime in the future.
Data availability/accessibility (download time, number of concurrent users accessing, available file formats, manual vs automated options, real-time data vs delayed data) -  I do not know the download time, max 10 concurrent users, mostly manual data download, while automated download is available it is not reliable, data is available with 24 hour trailing time frame.


Guest Configuration: Add new API version - 2022-01-25 for SET scenario

MSFT employees can try out our new experience at OpenAPI Hub  - one location for using our validation tools and finding your workflow.

Changelog
Add a changelog entry for this PR by answering the following questions:

What's the purpose of the update?

[ ] new service onboarding
[X] new API version
[ ] update existing version for new feature
[ ] update existing version to fix swagger quality issue in s360
[ ] Other, please clarify

When are you targeting to deploy the new service/feature to public regions? Please provide the date or, if the date is not yet available, the month. - Deployed
When do you expect to publish the swagger? Please provide date or, the the date is not yet available, the month. 02/2022
If updating an existing version, please select the specific langauge SDKs and CLIs that must be refreshed after the swagger is published.

[X] SDK of .NET (need service team to ensure code readiness)
[X] SDK of Python
[ ] SDK of Java
[ ] SDK of Js
[X] SDK of Go
[ ] PowerShell
[X] CLI
[X] Terraform
[ ] No refresh required for updates in this PR

Contribution checklist:

[X] I commit to follow the Breaking Change Policy of "no breaking changes"
[X] I have reviewed the documentation for the workflow.
[X] Validation tools were run on swagger spec(s) and errors have all been fixed in this PR. How to fix?

If any further question about AME onboarding or validation tools, please view the FAQ.
ARM API Review Checklist

Applicability: :warning:
If your changes encompass only the following scenarios, you should SKIP this section, as these scenarios do not require ARM review.

Change to data plane APIs
Adding new properties
All removals

Otherwise your PR may be subject to ARM review requirements. Complete the following:

[x] Check this box if any of the following apply to the PR so that label "WaitForARMFeedback" will be added automatically to begin ARM API Review. Failure to comply may result in delays to the manifest.

Adding a new service
Adding new API(s)
Adding a new API version
-[ ] To review changes efficiently, ensure you are using OpenAPIHub to initialize the PR for adding a new version. More details, refer to the wiki.

[x] Ensure you've reviewed following guidelines including ARM resource provider contract and REST guidelines. Estimated time (4 hours). This is required before you can request review from ARM API Review board.

[ ] If you are blocked on ARM review and want to get the PR merged with urgency, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.

Breaking Change Review Checklist
If any of the following scenarios apply to the PR, request approval from the Breaking Change Review Board as defined in the Breaking Change Policy.

[ ] Removing API(s) in a stable version
[ ] Removing properties in a stable version
[ ] Removing API version(s) in a stable version
[ ] Updating API in a stable or public preview version with Breaking Change Validation errors
[ ] Updating API(s) in public preview over 1 year (refer to Retirement of Previews)

Action: to initiate an evaluation of the breaking change, create a new intake using the template for breaking changes. Addition details on the process and office hours are on the Breaking change Wiki.
Please follow the link to find more details on PR review process.

@jianyexi Can you please help me here.

/azp run

/azp run

/azp run

/azp run

/azp run

/azp run


Document Class and Data Model Error

Describe the bug
Happens when hovering cursor over the tokens (they do display their health estimate correctly). Thanks for the hard work on this mod, its one of my must haves.
Screenshots

Game Specifics (please complete the following information):

Foundry V11
Chronicles of Darkness 2E version 0.12.2
Health Estimate version 31.2

This is caused by your Hit Points Attribute Data Path setting being set to something like actor.data.data.... Just replace data.data for system and it'll be fixed.
There is nothing I can do to fix this, so I will be closing this as a "won't fix".


Push docker image to public dockerhub

Description
Everyone cannot use application images cuz have to build java app with graalvm&maven.

change build.sh to package.sh
separate install.sh to build.sh and apply.sh

Related links

https://qiita.com/kon_yu/items/7c40f4dfbd1cce006ce7

docker pull before docker build

done


Code blocks start end end line is concealed

Code block start and end line is concealed.
so:
```language # not visible has @conceal highlight group
# visible
``` # not visible

This is probably a feature. But there should be some way to disable it.
For me it is a problem to edit lines I can't even see. I don't see the point of hiding that text :)
I tried:
vim.api.nvim_set_hl(0, "@conceal", { fg = "#FFFFFF" })
vim.api.nvim_set_hl(0, "@conceal", { bg = "#FFFFFF" })
etc..
But it doesn't work for @conceal.

This is a part of the nvim-treesitter configuration files and not this specific parser, but you can fix it by typing :TSEditQuery highlight and removing the line that contains @conceal and the thing you don't want to be concealed.

Thank you. I reported a bug to treesitter repo.
https://github.com/tree-sitter/tree-sitter/issues/1933


Update blast_plus_remote_blastp to 2.6.0

Need newer version to use -remote option to NCBI.  blast must be
compiled with GNUTLS to connect via https.

@jj-umn can we add a shed.yml and tests to this tool if we want to maintain this?


[Scope Change] System.InitializeReader  ( with Encoding )

Describe the request
We are desperately looking for a way to import a Windows(ANSI) encoded csv-file into the csvbuffer. Tried various methods but none seem to work.  LoadDataFromStream uses UTF-8 by default which is missing german umlauts ( ??,??,??,?? ). We're also open for workarounds
Additional context
The "Deutsche Post" ( german mail services )  provides lists of customers' returned mail as a Windows(ANSI) encoded csv-file and we can't rely on our users to convert these files to UTF-8 before importing them to BC.
Internal work item: AB#558165

@ChrisChristophers We cannot make the IntializeReader as target cloud as it is using the DotNet encoding.
This method is also reading files, which is a security no-go:
procedure InitializeReader(CSVFileName: Text; CSVFieldSeparator: Text[1]; CSVCharactersToTrim: Text; Encoding: DotNet Encoding)
LoadDataFromStream should work, when you initialize the stream you need to set the encoding. It is not possible to change afterwards.  As far as I can see there is no code that sets the UTF-8 encoding in the code. If there is, let me know and we can reactivate the issue and fix that specific place.
Otherwise we need you to write a different proposal, we could introduce a different helper method that takes AL Encoding type in.

LoadDataFromStream should work, when you initialize the stream you need to set the encoding.

@nikolakukrika which cloud-ready funcion lets me set the Windows-encoding during the initialization?

we could introduce a different helper method that takes AL Encoding type in.

that would certainly be nice and sufficient
Currently i read the file like this:

@ChrisChristophers Can't you try to switch the encoding by using a tempblob?
I have not tested this code but try something like this
WindowsOutStream := TempBlob.CreateOutStream(TextEncoding::Windows);
CopyStream(WindowsOutStream , FileInstream); // Altenative WindowsOutStream.Write(FileInstream.Read())
WindowsInStream := TempBlob.CreateInStream(TextEncoding::Windows);

@nikolakukrika  I've tried to implement it as follows:
        UploadIntoStream(ChooseFileMsg, '', '', FromFile, InStream);
        if FromFile <> '' then begin
            g_FileName := FileManagement.GetFileNameWithoutExtension(FromFile);
        end else
            Error(ChooseFileMsg);

        WindowsOutStream := TempBlob.CreateOutStream(TextEncoding::Windows);
        CopyStream(WindowsOutStream, InStream);
        WindowsInStream := TempBlob.CreateInStream(TextEncoding::Windows);

        TempCSVBuffer.Reset();
        TempCSVBuffer.DeleteAll();
        TempCSVBuffer.LoadDataFromStream(WindowsInStream, ';');

        TempCSVBuffer.GetNumberOfLines();

Unfortunately the outcome is the same. Reading the data into the stream or the blob works perfectly fine. At that poiunt the data is still in windows encoding and contains all special characters. If i  switch the encoding of the InStream to UTF-8 and try to read it i get.

Now then i use:
TempCSVBuffer.LoadDataFromStream(WindowsInStream, ';');
which apparently can only use UTF-8 , this happens:

so either i would need the ability to change the encoding via code or pass the encoding to the LoadDataFromStream function
Cheers.

@ChrisChristophers If this one does not work, could you implement a signature with ALEncoding that works? I believe it should be an overload for one of the LoadDataFromStream methods that we have.
The idea is to wrap the .NET Encoding instead of exposing it directly. Post the code here and ping me to reopen the issue, I will port that code to our solution.

@nikolakukrika i am not sure if i understand but you want me to  write a mock up for the function? LoadDataFromStream with an overload that takes in TextEncoding?
@nikolakukrik if you could elaborate,
Cheers Chris

@ChrisChristophers to explain in detail. We cannot remove the OnPrem scope from the requested method because you cannot use the .NET in SaaS:
procedure InitializeReader(CSVFileName: Text; CSVFieldSeparator: Text[1]; CSVCharactersToTrim: Text; Encoding: DotNet Encoding)
Even if we remove it, it is unusable.
Can you implement and propose the method like:
procedure LoadDataFromStream(CSVInStream: InStream; CSVFieldSeparator: Text[1]; CSVCharactersToTrim: Text; CSVFileTextEncoding:TextEncoding)
Then within the method you can use the DotNet encoding to achieve your goals. You would need to map to AL encoding something like
Case CSVFileTextEncoding of
TextEncoding::Windows:
Encoding:= Encoding.GetEncoding(0);
TextEncoding::Utf-8
Encoding:= Encoding.GetEncoding('utf-8');
And so on... This needs to be a contribution and I would be willing to port it to Microsoft code, but you need to implement it, as you need it, we have no such need on our end.

@nikolakukrika  ok thanks , i will try and propose this as a contribution then. Might take a while since it's my first time doing that.

@nikolakukrika , so to sum up testing , what didn't work is GetEncoding(0) because the current windows codepage it gets seems to be IBM850 which doesn't help the problem.
What worked for us is passing the exact codepage through the following overloads
    procedure LoadDataFromStream(CSVInStream: InStream; CSVFieldSeparator: Text[1]; EncodingCodePage: Integer)
    begin
        LoadDataFromStream(CSVInStream, CSVFieldSeparator, '', EncodingCodePage);
    end;

    procedure LoadDataFromStream(CSVInStream: InStream; CSVFieldSeparator: Text[1]; CSVCharactersToTrim: Text; EncodingCodePage: Integer)
    begin
        InitializeReaderFromStream(CSVInStream, CSVFieldSeparator, CSVCharactersToTrim, EncodingCodePage);
        ReadLines(0);
        StreamReader.Close();
    end;

    procedure InitializeReaderFromStream(CSVInStream: InStream; CSVFieldSeparator: Text[1]; CSVCharactersToTrim: Text; EncodingCodePage: Integer)
    var
        Encoding: DotNet Encoding;
    begin
        StreamReader := StreamReader.StreamReader(CSVInStream, Encoding.GetEncoding(EncodingCodePage));
        Separator := CSVFieldSeparator;
        CharactersToTrim := CSVCharactersToTrim;
    end;

@ChrisChristophers I'm on vacation, so sorry for the late reply. I have reactivated the issue and will see to port it for v25x.


child process via shell command considered harmful

https://github.com/googledatastudio/community-connectors/blob/87896569ac4e999da4c29be6a832aa6bba1220a6/cc-util/update-readme.js#L50
Generally, using the shell to open child processes is considered harmful, as it opens the user up to shell injection vulnerabilities if they're not careful. It's fine in this case, because the command is a hard-coded string, but it's probably worth changing as a matter of best practice.
See also the discussion of the same issue in Python's similar subprocess module.
In this case, it would probably be preferable to use child_process.execFile, which has a built-in option for changing the working directory.

Good catch. In this case, we should just remove the cc-util folder in its entirety. It's not being used, and probably shouldn't have been added in the first place.

closing in favor of #27


Add some documentation to Date structure.

This is just a start at documentation Date and TimeOfDay structures, and only few members are covered. The idea is to get a feedback on this first before documenting the rest of the classes.
#4

Yay.. finally made my first Pull Request. I would appreciate any feedback. Also, how comes I can merge the pull request myself (I see a button above)? Should it not be merged by the project owner (@mj1856 in this case)?

Yeah, I made you guys collaborators so I could assign items. :)


serverHTTP.serveDirectory(Bundle.main.url(forResource: "Demo", withExtension: nil)!) can not runing

I followed the docs, expecting me to reference my Bundle.main.resourceURL/Demo directory; but Bundle.main.url(forResource: "Demo", withExtension: nil) returns nil;
Search for issues and find URL(string: "Demo", relativeTo:Bundle.main.resourceURL), but it cannot be applied to the correct directory;
Later, I found that using Bundle.main.resourceURL can be applied to files under Demo, but it has no directory hierarchy, so the files are all in the root directory;
debugPrint(Bundle.main.resourceURL)
            debugPrint(Bundle.main.bundleURL)
            let demoBundleURL = Bundle.main.url(forResource: "Demo", withExtension: nil)
            let testBundleURL = URL(string: "Demo", relativeTo:Bundle.main.resourceURL)
            let testBundleURL1 = URL(string: "js.js", relativeTo:Bundle.main.resourceURL)
            serverHTTP.serveDirectory(Bundle.main.resourceURL!)

            serverHTTP.delegate = self
            serverHTTP.webSocketDelegate = self
            try serverHTTP.start(port: port)
            demoClientNormalRequest()

https://bayibintuan-img.obs.cn-east-3.myhuaweicloud.com/merchant0/3358473884961772_1689313293420.png
I want to know if I wrote it wrong

There is a method on the server that allows you to serve bundle resources, e.g.:
server.serveBundle(.main, "/")

The functionality might be limited for your use-case though. In that case it might be better to extract the bundle resources to a temporary folder and then serve the temporary folder.


Try not to use pointers to pointers for interface implementation

Minor update to ensure we're not trying to test pointers-to-pointers for interface implementation.  The build seems to be failing with Go tip in the C import - I'm not sure why. Fixed now.

LGTM


Watermark table doesn't update

The customer and project tables update accurately, but the watermark values aren't changing from the project setup values.
Attempted multiple data changes and resetting the data back to original values.

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

ID: b540c63f-66b3-d07d-b3a8-284de931176d
Version Independent ID: 4002e018-4320-c978-061d-080d89761c8e
Content: Incrementally copy multiple tables using Azure portal - Azure Data Factory
Content Source: articles/data-factory/tutorial-incremental-copy-multiple-tables-portal.md
Service: data-factory
GitHub Login: @dearandyxu
Microsoft Alias: yexu

@hfulks Thanks for the feedback !  I have assigned this issue to content author to investigate and update the document as appropriate.

Hi @hfulks, thank you for your question. This scenario should normally be working so there could be local issues with your environment/configuration. Our support team can help you investigate further. Please open a new support request by navigating to your Data Factory page in the Azure Portal and selecting New support request under the Support + troubleshooting section on the left hand side. #please-close

This code is working for the first time only, second time once we insert/update the records , it's not updating any table like customer_table , project_table or watermarktable.
Kindly share your thoughts...


Feature/refactor

Todo: adjust dockerfile once reactable stuff merged

R version 4.2.1
up-to-date reactable
no parallel package needed
files in new locations (and with new names)


Hide ecma6 features when targetting to ecma5

Hello,
When using the develop branch, ecma6 features in lib.es6.d.ts are used for autocomplete and build.
When targetting to ecma5, shouldn't the definition file not be included thus display some build errors ?
For example, String.startsWith is in lib.es6.d.ts, it compiles fine, but I targetted my workspace to ES5

Hmm, that's weird. Wanna contribute a fix for this?

Maybe this patch could fix the issue, what do you think ?
diff --git a/com.palantir.typescript/bridge/src/languageServiceHost.ts b/com.palantir.typescript/bridge/src/languageServiceHost.ts
index 8f5a71f..3bcb0e0 100644
--- a/com.palantir.typescript/bridge/src/languageServiceHost.ts
+++ b/com.palantir.typescript/bridge/src/languageServiceHost.ts
@@ -59,9 +59,12 @@
         public getScriptFileNames() {
             return Object.getOwnPropertyNames(this.fileInfos).filter((fileName) => {
                 // include the default library definition file if its enabled
-                if (fileName === LIB_FILE_NAME || fileName === LIB_ES6_FILE_NAME) {
+                if (fileName === LIB_FILE_NAME) {
                     return !this.compilationSettings.noLib;
                 }
+                else if(fileName === LIB_ES6_FILE_NAME) {
+                    return !this.compilationSettings.noLib && this.compilationSettings.target === ts.ScriptTarget.ES6  ;
+                }

                 return this.fileFilter(fileName);
             });

Oh, sorry, looking at this more closely, are you pulling in lib.es6.d.ts? If so, I think you'll probably not want to pull that file in if you are targeting ES5.
The compiler shouldn't be including the ES6 library file if you are targeting ES5. Are you seeing different behavior?

Well I never reference the lib.es6.d.ts file in my sources, I assumed it was added automatically by the plugin.

Hmm yeah, I'm still not sure how this might be happening. Its possible I fixed it in the develop release. Might be a good idea to wait for that before trying to diagnose this further. It should be releasing very soon.

Still the same error

While targetting to ES5

and no specific es6 lib in source folder

With the current version 1.5.0.v20150607-2235

Thanks for the details, I'm gonna look into this early next week.


Markdown files do not respect bounded/column word wrap

Does this issue occur when all extensions are disabled?: YES

VS Code Version: 1.85.1
OS Version: OSX 14.1.2

Steps to Reproduce:

Set your settings as below.
Open any markdown file.

{
  "editor.wordWrapColumn": 60,
  "editor.wordWrap": "bounded",
}

Markdown wraps to the editor width properly, but not to the wrap column. It makes editing markdown files a pain to work with. It doesn't happen with plain text. Nor does it happen with MDX files when using the MDX extension.

@mjbvz - It turns out the issue was that I had my markdown settings configured within "[markdown][mdx]": {}. Is it expected behavior that this config wouldn't override the default "[markdown]" block?


Ability to run a Q# script

I just created  my 1st Q# project in Codepsaces (beta) on GitHub following the "Develop With Q#" section found here.  I noticed that I had to create a console application.  Is there any way to create a Q# script (.qsx file) like I can do with F# and a .fsx file and use a REPL to work in the quantum language.  Poor alternatives are to use jupyter notebooks (not really a REPL) or use the FSI to call Q# (want to stay only in Q#)

Some folks in Q# Community have also have submitted to repl.it to add Q# support for no install experiences like what you are describing: https://repl.it/language-requests/p/q

I upvoted the thread

On Sep 18, 2020, at 10:15 AM, Sarah Kaiser<EMAIL_ADDRESS>wrote:
Some folks in Q# Community have also have submitted to repl.it to add Q# support for no install experiences like what you are describing: https://repl.it/language-requests/p/q https://repl.it/language-requests/p/q
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/microsoft/Quantum/issues/429#issuecomment-694957708, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAKUPVFBYU77ZRCYGPWMGE3SGOBQNANCNFSM4RRZ5YTA.

Thanks for filing this suggestion, @jamessdixon. If it's alright, I'll go on and transfer this feature request to the compiler repository. In the meantime, as a workaround, you can use the Python interoperability feature of the Quantum Development Kit to run files as though they were Q# scripts. In particular, the qsharp.compile function can be used to dynamically compiler Q# code from within Python.


cli verbiage tweak

"All 1 files formatted with Standard Clojure Style 👍 [11.31ms]" --> should be "1 file formatted with..."

Fixed with PR-148


[nri-config-generator]  Arguments seems to be ignored

Currently args seems to be completely ignored by the agent. The following config does not work:
{
  "config_protocol_version": "1",
  "action": "register_config",
  "config_name": "cfg-nri-powerdns",
  "config": {
    "variables": {},
    "integrations": [
      {
        "name": "nri-prometheus",
...
      },
      {
        "name": "nri-powerdns-exporter",
        "exec": [
          "/usr/local/prometheus-exporters/bin/nri-powerdns-exporter"
        ],
        "timeout": 0,
        "arguments": {
          "api-url": "http://localhost:8085/api/v1/",
          "api-key": "recursor-secret",
          "listen-address": ":46229",
          "metric-path": "/metrics"
        }
      }
    ]
  }
}

While this command does work:
/usr/local/prometheus-exporters/bin/nri-powerdns-exporter --api-url http://localhost:8085/api/v1/ --api-key recursor-secret

When setting:
    "cli_args": [
        {{ if .config.powerdns_url}}
        "--api-url={{.config.powerdns_url}}",
        {{end}}
        {{ if .config.api_key}}
        "--api-key={{.config.api_key}}",
        {{end}}
        "--listen-address=:{{.exporter_port}}",
        "--metric-path=/metrics"
    ]

removing the ecex call in favour of name, everything works as expected

The drawback with cli_args is that execkeyword is not allowed. Therefore we would need to place the exporter binary somewhere the agent can find it without the need of the absolute path.
We could also use exec directly placing the arguments there.
Arguments is deprecated and we should move away from it

https://github.com/newrelic/docs-website/pull/3056


rpi3: Remove fixed-size option

Purpose of pull request
Do not set fixed-size option to set flexible size of root filesystem.
Test
How to test
Build image and run emlinux on the raspberry pi device.
# bitbake core-image-minimal

Test result
Root file system size is not 1GB fixed size. The partition size is enough size to store root file system files.
root@raspberrypi3-64:~# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                85.7M     49.5M     29.8M  62% /
devtmpfs                465.5M         0    465.5M   0% /dev
tmpfs                   482.1M    236.0K    481.9M   0% /run
tmpfs                   482.1M     60.0K    482.1M   0% /var/volatile
/dev/mmcblk0p1           64.9M     42.3M     22.6M  65% /boot

Thanks!


[Function Expose] Codeunit 10527 "HMRCSubmissionHelpers"

Please can the scope of function "CreateIRMark" be changed to allow cloud access? Or a wrapper function added to accept standard al XmlDocument variable rather than DotNet.
Another alternative could be a wrapper providing access to the xml transformation / sha1 hashing algorithm tools which we would require to integrate with other GovTalk services.

We cannot expose functions with a native DotNet parameters.
As for the any refactoring – this is on obsolete GB GovTalk feature. From the 1st of April 2019 it is mandatory to use Making Tax Digital instead of GovTalk).


Detroit - Missing translations

User Story:
As someone using the Detroit Public Portal,
I would like the site to be translated in Spanish, Arabic, and Bengali
So that I can navigate the website in the language of my choice.
Additional Notes:
Remedy the missing translations found in this doc: Detroit translations
AC:
The translations listed in the sheet are updated in Spanish, Arabic, and Bengali.

QA'd at https://detroit-public-dev.netlify.app/, looks good!


Pagination should conform to Relay Specifications (Connection)

Currently, Pagination follows the Spring methodology for passing variables around.  However, Facebook's Relay project (https://facebook.github.io/relay/) takes a slightly different approach.
This approach is detailed in: https://facebook.github.io/relay/graphql/connections.htm.  This uses a 'limit' parameter (similar to size) and a 'cursor' parameter, where we can jam in the ID or 'page' parameter.

BTW is it possible to include filter in such query as of now?


Update H2 priority tree node with a created stream

Priority tree node was not updated if the node was created with a PRIORITY frame.
This fixes h2spec:3.3.2 Sends a PRIORITY frame with priority 256

@zwoop I think this is a 7.1.0 candidate.

Cherry-picked to 7.1.0.


config: enable format-checker for tikv/pd and require commit message with issue number

Enable the format checker for tikv/tikv and tikv/pd repo:
The format checker will check the message part of all commit in the PR. If none of the commit messages contains the associated issue number, the robot will add a new comment to prompt the contributor to add it. At the same time, the robot will add the label do-not-merge/invalid-commit-message for PR to prevent PR from merging
Test cases:

https://github.com/ti-community-infra/test-dev/pull/468
https://github.com/ti-community-infra/test-dev/pull/469
https://github.com/ti-community-infra/test-dev/pull/470

Refer document:
https://book.prow.tidb.io/#/plugins/format-checker

cc @BusyJay @rleungx @disksing please confirm this config for requiring PR issue association on tikv/tikv and tikv/pd .
cc @andylokandy @kennytm @skyzh

/unhold


Required consistency + bullet typos

In the Azure AI Document Translation documents, there is some inconsistency in how the required condition in the table was visualized and a typo in the &bullet. output.

@laujan
Can you review the proposed changes?
Important: When the changes are ready for publication, adding a #sign-off comment is the best way to signal that the PR is ready for the review team to merge.
#label:"aq-pr-triaged"
@MicrosoftDocs/public-repo-pr-review-team


How can I judge the item is the last one in AbstractBindingItem

I want to  do something in the last item, how to find which is the last item? please!!!
class PreviewPhotoItem(val item: Uri) : AbstractBindingItem<PhotoPreviewThumbItemBinding>() {
    override val type: Int
        get() = 0

    override fun createBinding(
        inflater: LayoutInflater,
        parent: ViewGroup?
    ): PhotoPreviewThumbItemBinding {
        return PhotoPreviewThumbItemBinding.inflate(inflater, parent, false)
    }

    override fun bindView(
        holder: BindingViewHolder<PhotoPreviewThumbItemBinding>,
        payloads: List<Any>
    ) {
        super.bindView(holder, payloads)
        if (holder.layoutPosition == 0) {
            holder.itemView.apply {
                val lp = this.layoutParams as ViewGroup.MarginLayoutParams
                lp.leftMargin = context.resources.getDimensionPixelSize(
                    R.dimen.dp_16
                )

                this.layoutParams = lp
            }
        }

        // if is the last item,

    }

    override fun bindView(binding: PhotoPreviewThumbItemBinding, payloads: List<Any>) {
        binding.ivPreviewThumb.setImageURI(item)
        binding.ivPreviewThumb?.alpha = if (isSelected) 1f else 0.5f
    }

}

@gudao20080 this is unrelated to the FastAdapter library. It's should not be the responsibility of the item to act on its position. Items are re-used, which is a core functionality of the RecyclerView.
If you want a footer, consider using a different item at the end, or use a footer adapter.
See samples like this in the sample app.
Otherwise please consolidate Google's RV documentation for RV related matters.