Compatibility  eth+bridge in MS 1.5

MS1.5 does not support bridge + ethernet, due to the initialization of Mutual Auth as the first step.
To solve this, we should "switch off" the mutAuth as the first step, and then run bridge_settings() in the entrypoint.sh.
In this case, we will need to move the features.yaml to be read inside the entrypoint.sh --> maybe it can be added in the mesh.conf file

In nats_integration branch we are adding eth0/eth1 to bridge based on the used device:
https://github.com/tiiuae/mesh_com/blob/nats_integration/common/scripts/mesh-11s.sh
And our nats_integration entrypoint.sh:
https://github.com/tiiuae/mesh_com/blob/nats_integration/modules/utils/docker/entrypoint.sh
Our default mesh.conf at the moment:
create_default_mesh_configuration() {

cat <<EOF >/opt/mesh_default.conf
# Modes: mesh, ap+mesh_scc, ap+mesh_mcc
MODE=mesh
IP=<IP_ADDRESS>
MASK=<IP_ADDRESS>
MAC=00:11:22:33:44:55
KEY=1234567890
ESSID=gold
FREQ=5805
FREQ_MCC=2412
TXPOWER=30
COUNTRY=AE
MESH_VIF=wlp1s0
PHY=phy0
ROUTING=batman-adv
ROLE=drone
PRIORITY=long_range
EOF
}

I hope that these can be integrated together some day as whole system containerization will be based on nats_integration branch entrypoint.sh file.

Not relevant anymore. Also issues are tracked in Jira.


Support Request Bodies Larger than 2GB in OkHttp HttpClient Implementation

Currently, the OkHttp based HttpClient implementation uses OkHttp's ByteString type for the request body. Unfortunately, this type is only capable of being 2GB in size, or that maximum size limit for a String or byte[]. Instead, the request handling should be converted to OkHttp's Sink concept which is akin to an OutputStream. Not only will this allow for requests larger than 2GB to happen, it should also help with heap as ByteString requires the whole body to be eagerly converted into a byte[] rather than streaming and writing the HttpRequest.body's ByteBuffers.

Related https://github.com/Azure/azure-sdk-for-java/issues/26782


ghost like phase after using the telepad

Issue Description:
sometimes after using the telepad, i enter a ghost-like state.
I can not pick up items any more, pressure plates won't react ...
I am unable to mine blocks.
i can however interact with machines and pull levers.
What you expected to happen:
everything working as intended after using the telepad
Steps to reproduce:

teleport
teleport
teleport
teleport
step on a pressure plate (connected to light or whatever)

Affected Versions (Do not use "latest"):

EnderIO: 5.0.26
EnderCore: 0.5.30
Minecraft: 1.12.2
Forge: 2705

Your most recent log file where the issue was present:
no crash, no log.

I also have encountered this bug recently.  After it occurred I attempted to use Journey map to teleport to the end portal in the over world and see if I could get to The End but Journey map told me "cannot teleport when dead".   I used the /kill command and re-spawned at base and was able to interact again with everything.  I created a 10 minute YouTube video of the process I used if that helps.
Same as above regarding logs.  The game didn't crash it just assumed I was dead and kept processing and running.
Information:
FTB Direwolf20 1.12 v 2.1.0
Minecraft 1.12.2
Forge <IP_ADDRESS>32
EnderIO 5.0.29
EnderCore 1.12.2-05.35
Java 1.8.0_51
Youtube demonstration of bug: https://youtu.be/IYnyaZ5SAxA

The rftools teleportation system takes special care of teleporting out of the end and this has always worked fine. But apparently there is some kind of mod interaction that breaks this

This was caused by a recent incompatible Forge change https://github.com/MinecraftForge/MinecraftForge/pull/4602 . Should be fixed in next version.


feat: [SEI-3523]: - SEI on Harness - Jenkins support

feat: [SEI-3523]: - SEI on Harness - Jenkins support

Testing done

### Submitter checklist
- [ ] Make sure you are opening from a **topic/feature/bugfix branch** (right side) and not your main branch!
- [x] Ensure that the pull request title represents the desired changelog entry
- [x] Please describe what you did
- [x] Link to relevant issues in GitHub or Jira
- [x] Link to relevant pull requests, esp. upstream and downstream changes
- [x] Ensure you have provided tests - that demonstrates feature works or fixes the issue

Since this PR does not pass submitter check list criteria -
Make sure you are opening from a topic/feature/bugfix branch (right side) and not your main branch!
created a duplicate PR - https://github.com/jenkinsci/propelo-job-reporter-plugin/pull/14/files


feat: getSwap

What changed? Why?

add getSwap
add SwapParams for both getQuote and getSwap (shared params for all core/swap utils)
add types and Transaction interface with a helper method for injecting nonce and EIP-1559 gas values

Notes to reviewers

we do not support gasPrice (i.e. pre-EIP-1559 transactions)
we may need to slightly tweak the data shape/parameters to support Wagmi's useSendTransaction hook - this was built with usage in Viem's sendTransaction in mind. (next PR)

How has it been tested?
Checking for a warning
const swap = await getSwap({
  fromAddress: account.address, // This address doesn't have ETH to pay gas, so the simulation will fail
  from: eth,
  to: degen,
  amount: '1',
});

if (swap.warning) {
  // Display the warning to the user
  console.log(swap.warning)
  // {
  //   type: 'warning',
  //   message: 'This transaction has a very high likelihood of failing if submitted',
  //   description: 'failed with 600000000 gas: insufficient funds for gas * price + value: address 0x6Cd01c0F55ce9E0Bf78f5E90f72b4345b16d515d have 0 want<PHONE_NUMBER>00000000000'
  // }
}

Example of a successful ETH -> DEGEN swap:
const eth: Token = {
  name: 'ETH',
  address: '',
  symbol: 'ETH',
  decimals: 18,
  image: 'https://wallet-api-production.s3.amazonaws.com/uploads/tokens/eth_288.png',
  chainId: 8453,
};

const degen: Token = {
  name: 'DEGEN',
  address: '0x4ed4e862860bed51a9570b96d89af5e1b0efefed',
  symbol: 'DEGEN',
  decimals: 18,
  image:
 'https://d3r81g40ycuhqg.cloudfront.net/wallet/wais/3b/bf/3bbf118b5e6dc2f9e7fc607a6e7526647b4ba8f0bea87125f971446d57b296d2-MDNmNjY0MmEtNGFiZi00N2I0LWIwMTItMDUyMzg2ZDZhMWNm',
  chainId: 8453,
};

const swap = await getSwap({
  fromAddress: account.address,
  from: eth,
  to: degen,
  amount: '0.0001',
});

// Build the transaction
const nonce = await publicClient.getTransactionCount({ address: account.address });
const { maxFeePerGas, maxPriorityFeePerGas } = await publicClient.estimateFeesPerGas();

const params: TransactionParams = { nonce, maxFeePerGas, maxPriorityFeePerGas };

const tx = swap.transaction.withParams(params);

// Sign the transaction
const serializedTransaction = await account.signTransaction(tx);

// Make the trade
const txHash = await publicClient.sendRawTransaction({ serializedTransaction });
console.log(`Transaction sent with hash: ${txHash}`);

Swap - https://basescan.org/tx/0xca2a5a324b3c011f35a9e5e182c2f9e11b1714b739093b66b7bc0cce949db7bf
Transaction sent with hash: 0xca2a5a324b3c011f35a9e5e182c2f9e11b1714b739093b66b7bc0cce949db7bf

Example with an ERC-20 approval
const swap = await getSwap({
  fromAddress: account.address,
  from: degen,
  to: eth,
  amount: '10',
});

if (swap.approveTransaction) {
  // Approve DEGEN for spending
  const nonce = await publicClient.getTransactionCount({ address: account.address });
  const { maxFeePerGas, maxPriorityFeePerGas } = await publicClient.estimateFeesPerGas();
  const params: TransactionParams = { nonce, maxFeePerGas, maxPriorityFeePerGas };
  const tx = swap.approveTransaction.withParams(params);
  const serializedTransaction = await account.signTransaction(tx);
  const txHash = await publicClient.sendRawTransaction({ serializedTransaction });
  console.log(`Approval transaction sent with hash: ${txHash}`);
}

// Wait for approval
await delay(10000);

// Swap
const nonce = await publicClient.getTransactionCount({ address: account.address });
const { maxFeePerGas, maxPriorityFeePerGas } = await publicClient.estimateFeesPerGas();
const params: TransactionParams = { nonce, maxFeePerGas, maxPriorityFeePerGas };
const tx = swap.transaction.withParams(params);
const serializedTransaction = await account.signTransaction(tx);
const txHash = await publicClient.sendRawTransaction({ serializedTransaction });
console.log(`Transaction sent with hash: ${txHash}`);
}

Approval - https://basescan.org/tx/0x044bf9ed67b1c22d7d2c203222d9a6b66576d0058780d222b30fe4377aaf32d2
Swap - https://basescan.org/tx/0xe15755021e051a4fcfc02cfa083728022eb9262b74c5b271aca1dbf147bdd2aa
Approval transaction sent with hash: 0x044bf9ed67b1c22d7d2c203222d9a6b66576d0058780d222b30fe4377aaf32d2
Transaction sent with hash: 0xe15755021e051a4fcfc02cfa083728022eb9262b74c5b271aca1dbf147bdd2aa

I am going to merge this PR, and follow up with all the comments. So I can help @0xAlec with some other work he is doing. cc @ilikesymmetry @kyhyco @abcrane123


Pricefeed view

[ ] show currency price
[ ] update pricefeed
[ ] show chart with pricefeed history

duplicate of #115


DS deployed in the cluster environment,but  found  all tasks are running on one machine. Is there any problem in  configuration?

*For better global communication, please give priority to using English description, thx! *
Describe the question
When deploying DS in cluster environment, but i found that task instance all runs on one of the machines. Only when other servers are stopped, can run on the other machine. Is there any problem with the configuration? Thank you!
Which version of DolphinScheduler:
-[1.2.0-preview]
Additional context
Add any other context about the problem here.
**Requirement or improvement

Please describe about your requirements or improvement suggestions.

@zhangdehai english is official language, please change the title and content to english.

thanks

Please try to use and check 1.3.x. Close this since no updates for long time


Simplify reading from the device

Reading from the various device variants got overly complicated with all the variants.
It just occurred to me that the EOL sequences don't play any role, they are just there for better readability in a screen session with a human.

Remove EOL characters during low-level reading
Remove any other EOL related code except the \r in queries
Unify queries so to always read until the next prompt character (>)
Validate port lengths in port length related queries

Closing as duplicate of #36


The "target" term in equation 10

Hi,
When reading the code of the TempCombLoss(), I found that you simply give the same target to L1 and L2.
However, it seems the identity mapping term and the Negative log-likelihood term use different target term in Equation 10. If I understand correctly, L1 should use the tensor generated by the frozen model as the target while L2 should use  the reference from the dataset as the target. In the paper, there appears two different y term for target in equation 10(y\hat and y).
Could you help explain why the implementation use the same target term ? Correct me if I make a wrong interpretation.
l1 = self.L_l1(mean, target)
l2 = self.L_GenGauss(mean, one_over_alpha, beta, target)
l = T1l1 + T2l2
Thank you very much.

Hey @huangchaoxing,
Thanks for pointing this out. I think this version of the losses.py is still from some of the exploratory phase and therefore not the correct one.
Indeed, the signature of the loss function should be like
TempCombLoss.forward(
mean: Tensor, one_over_alpha: Tensor, beta: Tensor, target_1: Tensor, target_2: Tensor,
T1: float, T2: float
)

where target_1 is for self.L1 and target_2 is for self.L_GenGauss as you pointed out.
Would you like to make a pull request? :)
I will be happy to accept it.
(If not, I will update the file soon).
Thanks!


support exponential backoff in reconnect plugin

It would be nice if there was some built-in way to automatically try reconnecting when the connection is lost (perhaps using some static or exponential backoff)

Hello,
There is a feature that handles some cases of reconnection, you can see an exemple here.
Do you think it could be useful?
Maybe some of your cases would not be covered but feel free to add it if you need it. plugins/reconnect.ts would be appropriate to add these changes.

Thanks, I seem to have missed that. That's exactly what I wanted :+1:

But thinking about an exponential backoff (instead of using a static one), could be a nice option 👍

Then let's repurpose this issue.

The code has been updated to 0.16.0 and now you can use an exponential backoff with following options:
const client = new Client({
  reconnect: { exponentialBackoff: true }
});

Nice!


Agenda: Deliverables for Milestone 0 and Milestone 1

I suggest calling for 1 hour on Thursday 1/25/2024 to discuss achieving results for the past Milestone 0, as well as the upcoming Milestone 1 deadline Please write down in comments your available time.

[ ] Group norms
- Finish fill file communication.md
[ ] Constraints
- Discuss and Fill file constraints.md
[ ] Communication plan
- Discuss, decide and finish fill file communication.md
[ ] A problem-statement based on our personal experiences.
-
[ ] A summary of your group’s understanding of the problem domain (systems thinking, design thinking).
-

Summary after our meeting:

Conducted a brainstorm to search and think about identifying the problem. The proposed questions were discussed by the group members.
We talked about future group interactions and communication plans. We need to update and save everything to a file communication.md
Aleksandr will complete all work on setting up and transferring files to a new repo  by the end of the day 01/28
By January 29, Anastasia will prepare our project summary that we had discus:

What problem are you trying to address?
What domain(s) are you working in?
What are your research question(s)?

Aleksandr will prepare a video notes to help group members working with Git as part of our project.


Incomplete support for SQLAlchemy types

Running into this error with a postgres numeric type which leverages decimal.Decimal under the hood:
TypeError: Decimal('1.6') is not JSON serializable

I think I see how to add it, so I'll put up a PR if I'm successful.

So I have a fix, but I had to go back a dozen commits or so to find a commit that wasn't broken to branch from.  Any chance you can put the unfinished stuff into a separate branch and get master back in a clean state so I can submit a proper PR and get this fix released?

I just branched the 4.x.x branch off so you can submit the fix to there.

Thanks, I'll update my branch and get a PR up later tonight.

Ok, it ended up being a few days before I could get to it, but PR is up now.

I have a similar issue with Data type. any advice on how to handle that, please?


I have a problem with an example, please contact me.

@psh9508 commented 17 hours ago — with docs.microsoft.com
Hello. In the examples on this page
The code below demonstrates IntelliSense's autocomplete
Please check the following problem.
int a = 42;
int b = 119;
int c = a + b; // this part is missing
Console.WriteLine (c);
Console.ReadKey ();
That is all.
Thank you.

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

ID: f783f152-b26c-0ea4-8017-3929c7465368
Version Independent ID: 8777c084-6578-8a7f-89db-80b3f9d547a7
Content: Tutorial: Create a simple C# console app - Visual Studio
Content Source: docs/get-started/csharp/tutorial-console.md
Product: visual-studio-windows
Technology: vs-ide-general
GitHub Login: @TerryGLee
Microsoft Alias: tglee

Hi Team,
Could you please check this issue from user?
Kind regards,
Microsoft DOCS International Team

@psh9508 Please note that the animation isn't meant to duplicate the code exactly; instead, it's meant only to show the autocomplete feature. We recently added a note to explain this, as follows:

(We only recently added this note, so it probably hasn't been localized into Korean yet.)
Thanks for your feedback, though!


Add process launchers

What does this PR do?

Fixes #10985
Does your PR introduce any breaking changes? If yes, please list them.

Before submitting

[x] Was this discussed/approved via a GitHub issue? (not for typos and docs)
[x] Did you read the contributor guideline, Pull Request section?
[x] Did you make sure your PR does only one thing, instead of bundling different changes together?
[ ] Did you make sure to update the documentation with your changes? (if necessary)
[ ] Did you write any new necessary tests? (not for typos and docs)
[x] Did you verify new and existing tests pass locally with your changes?
[x] Did you list all the breaking changes introduced by this pull request?
[ ] Did you update the CHANGELOG? (not for typos, docs, test updates, or internal minor changes/refactorings)

PR review
Anyone in the community is welcome to review the PR.
Before you start reviewing make sure you have read Review guidelines. In short, see the following bullet-list:

[ ] Is this pull request ready for review? (if not, please submit in draft mode)
[ ] Check that all items from Before submitting are resolved
[ ] Make sure the title is self-explanatory and the description concisely explains the PR
[ ] Add labels and milestones (and optionally projects) to the PR so it can be classified

Did you have fun?
Make sure you had fun coding 🙃
cc @borda @kaushikb11 @rohitgr7 @justusschock @awaelchli @akihironitta

@rohitgr7 As promised I added extensive docs to the new launcher classes. Also fixed the 5 remaining mypy typing errors.

thanks, @awaelchli for the discussions for this PR :)


Add an AliasesSupplier to command aliases

Like PrefixSupplier, returns the aliases to use.
Would very useful for each guild to have their own aliases of a command.

This system can already be implemented manually by using Command#condition thing, so I'm not sure this is really useful

Would make a lot of things very easy though


GitOps does not automatically log out after token session has expired

Describe the bug
After logging in and staying inactive for a while, GitOps does not automatically log out after token session has expired. It shows error messages saying either Authentication Required or Unexpected Token. Page requires either refresh or navigation to a different page to trigger redirection to the Login Page.
Screenshots

Expected behavior
When a user token session expires, the UI should automatically log out instead of displaying error messages. Log out should not be triggered only after a page refresh.
Is this a UI bug or a server bug?

[x] UI
[ ] Server

What is the severity of the bug

[ ] severity/Critical: Weave GitOps is crashing or experiencing data loss, the UI is inaccessible or a key feature is unusable. There is no known workaround
[ ] severity/Major: Weave Gitops functionality is broken, there is a workaround, but the workaround requires significant effort
[x] severity/Minor: Weave Gitops functionality is broken, but there is a fairly straightforward workaround
[ ] severity/Low: Doesn’t affect primary flow/functionality but would be good to fix

Environment

gitops: v0.7.0
How you deployed the Weave GitOps server: Helm Chart
kubernetes:  [e.g. 1.20.4]

[x] KinD - version]
[x] other - standing GKE cluster env setup for testing

To Reproduce

Login to UI dashboard
Stay inactive on the page for a while
See error message displayed on the page

Duplicate of #1894


Contracts

They are not part of the Laravel beyond crud book but Ryutu Hamasaki outlined them in his talk at Laracon Online Winter 2022 (https://youtu.be/0Rq-yHAwYjQ?t=5585). Maybe they are a concept worth adding to the commands (even though they can also be added manually).

Sorry but I don't get the point, what those contracs are. Could you give us some more information?

I'll close this issue since no further information were provided.


Add printflike and scanflike to all printf/scanf like functions

Summary
Impact
Enable more compiler time check
Testing
Pass CI

Do all compilers support printflike and scanflike? Or would it be better to define PRINTFLIKE and SCANFLIKE in compiler.h and use those defines instead?

both already come from compiler.h:
https://github.com/apache/incubator-nuttx/blob/master/include/nuttx/compiler.h#L233-L237

That's very nice for people with GCC (or Clang) toolchains, who might as well be the majority of users. I think CI uses these as well.
@xiaoxiang781216 Did this change uncloak any other warnings in code which had been using the internal printf-wrappers?

That's very nice for people with GCC (or Clang) toolchains, who might as well be the majority of users. I think CI uses these as well. @xiaoxiang781216 Did this change uncloak any other warnings in code which had been using the internal printf-wrappers?

All it's finding is included in this PR too. More issue is found in apps side(https://github.com/apache/incubator-nuttx-apps/pull/1220).


Enable test_pull_requests for all uos repos

Have you made sure that the buildfarm user can access the org units for these repos (see http://wiki.ros.org/buildfarm/Pull request testing)? Otherwise this won't work when being merged.

I haven't granted administrative rights to @ros-pull-request-builder, but instead I've set up the web hooks as described on that page. Thanks for asking though, because I forgot to also give push and pull rights to @ros-pull-request-builder .
I've just invited @ros-pull-request-builder to our GitHub group and will grant it push + pull rights on the repos as soon as the invitation is accepted.

I just confirmed the invitation for the @ros-pull-request-builder user.

Great, I've granted write access to @ros-pull-request-builder for the concerned repos.


Assign flavor to master and worker nodes

Allow users to select/specify flavor to master and worker nodes to be deployed.

Completed


Somehow hook into stores for E2E reactivity

This could be cool, although maybe not needed? Worth looking into

Stores might actually not be the correct place. Since LiveView is server side, the global state of the application should be stored on the server and passed down to the Svelte component. I might be overlooking some usecase here.
Stores do work for certain things where you want global UI state, but this should not be hooked into the reactivity. If reactivity is required there's also ways of updating the store with a computed property I believe.
For now I'll close this


Multiple Authentification

I am making a shopping app using Firebase.
Email and Facebook login methods have been implemented.
It's working well.
I'd like to implement a phone authentication to get users to upload new products.
https://firebase.google.com/docs/auth/ios/account-linking
I followed the guidelines in Firebase.
Phone authentication will only be used to authenticate the user, not as login method.
Code
    Auth.auth().signIn(withEmail: username, password: password, completion: { (authResult, error) in
    })

    ...

    let credential = PhoneAuthProvider.provider().credential(withVerificationID: verificationID, verificationCode: verificationCode)
    if let prevUser = Auth.auth().currentUser {
        Auth.auth().signInAndRetrieveData(with: credential) { (result, error) in
            if let error = error {
                // error handling
            } else {
                // success
            }
        }
    }

The problem is how to log back in to the Email Credential that was already logged in after signInAndRetrieveData(with: credential).
After the above method  is successful, Auth.auth().currentUser is logged in by phone number.
Is there any way to check for correct phone authentication code without logging in?
Please help.
Regards!

Firebase doesn't provide any auth providers that allow you to authenticate without also allowing you to sign in. If you'd like to link an email account with a phone auth account, you can do so via this method.

Thank you for message.
I have already used linkWithCredentials:compensation:
However, at the time of call for this method, Auth.auth().currentUser is already linked to the Email provider.
The result will fail.
It is also pointed out in Firebase's document.
https://firebase.google.com/docs/auth/ios/account-linking
The call to linkWithCredential:completion: will fail if the credentials are already linked to another user account. In this situation, you must handle merging the accounts and associated data as appropriate for your app:
So I am using multiple authentication.
Thanks again.

Thanks for your message.
May I ask some sample code?
Regards!


fix(store-indexer): refine parsed type

The fix in #2746 changed the output type of STORE_ADDRESS from Hex | undefined to string | undefined. This changes it back to Hex | undefined.

shamefully merging without approval to unblock the indexer deployments


Last update fa4675d...d1e2700


Track stats for total commits pushed and commits with jira issue key

What's in this PR?
Sends an analytic event to track the total commits pushed and number of commits containing the jira issue key in the commit message.
I'm not sure if such an event is useful for the backfilled commits.
Why
Context: We are planning to associate commits to services in Jira Service Management(JSM) most probably via deployment association to services. This will help JSM users to find the root cause fast during incident investigation.
Reason: We need stats on percentage of commits not stored in Open Toolchain due to lack of jira issue keys in the commit message. This stat will help us decide if we should plan additional work to store commits without issue keys in the future.
Added feature flags
None.
Affected issues
None. This was discussed in Atlassian slack: https://atlassian.slack.com/archives/CFG3W7TKJ/p1673239842789059
How has this been tested?
I've tested the following cases on local using debugger:

Push a commit with jira issue key.
Push a commit without jira issue key.
Push multiple commits where only one of them contains issue key.

I couldn't test it end-to-end on local because analytic events are not sent to any source in a non-prod environment. Appreciate any help in testing this end-to-end before merging to prod.
Whats Next?

I need to register this event in Atlassian event registry.
I may request a similar change for BitBucket integration as well.
Analyse the data for 2+ weeks to make the decision mentioned above.

@endeepak, please fix the linitng errors.

Thanks @Harminder84 I've fixed the lint error. I've also updated the contribution doc to run a command which runs both lint and build.
@rachellerathbone Thanks for reviewing the PR. The doc you have shared is very useful. This is my first time registering an event in the event registry. I will follow the instructions. I'm planning to enable only Amplitude as a consumer of this event to start with. Should I enable it for any other consumers such as Socrates?

@Harminder84 Thanks for approving. The E2E test is failing for this PR. I tried running the same command on local. It errored for few missing env vars. Is there any doc for E2E test setup on local I can follow?
I noticed similar failure for another PR for minor version update: https://github.com/atlassian/github-for-jira/pull/1824/files. Are the E2E tests reliable? Is there a way to re-rerun the tests as per this https://docs.github.com/en/actions/managing-workflow-runs/re-running-workflows-and-jobs?
(I couldn't find the button to re-run with my login. Maybe permission issue or the github plan used by this repo)

@Harminder84 Thanks for approving. The E2E test is failing for this PR. I tried running the same command on local. It errored for few missing env vars. Is there any doc for E2E test setup on local I can follow?
I noticed similar failure for another PR for minor version update: https://github.com/atlassian/github-for-jira/pull/1824/files. Are the E2E tests reliable? Is there a way to re-rerun the tests as per this https://docs.github.com/en/actions/managing-workflow-runs/re-running-workflows-and-jobs? (I couldn't find the button to re-run with my login. Seems to be due to my permissions)

@endeepak , E2E tests are optional at the moment. More work require for an externl source PR. You can igonre E2E check as of now.

@Harminder84 Thanks for the clarification. The "Merge pull request" button is disabled due to e2e test failure. What are the next steps to merge this Pull request?

@Harminder84 Thanks for the clarification. The "Merge pull request" button is disabled probably due to e2e test failure or my permissions. What are the next steps to merge this Pull request?

@endeepak I merged the PR on your behalf.


[FR] FR: Deepflow可以支持特定uri的采集过滤

Search before asking

[X] I had searched in the issues and found no similar feature requirement.

Description
在agent采集的数据中存在很多probe健康检查的探针(/health)、prometheus的监控(/metrics)这种接口，数据量很多但实际作用不大。
建议：可以在采集端agent直接判断http协议，/health、/metrics接口的数据过滤配置，从而降低数据存储的成本以及减轻服务端的压力。
Use case
No response
Related issues
No response
Are you willing to submit a PR?

[ ] Yes I am willing to submit a PR!

Code of Conduct

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

实际上这部分数据消耗的存储资源非常少。
我们将会在未来版本中支持此能力，也欢迎贡献 PR。

实际上这部分数据消耗的存储资源非常少。
我们将会在未来版本中支持此能力，也欢迎贡献 PR。

目前是自己清这些数据，它这个不仅只是占用资源的问题，这个会在界面上展示很多不关心的数据，看了下目前只支持自定义协议。
sql=$(cat <<EOF
ALTER TABLE flow_log.l7_flow_log_local DELETE
WHERE l7_protocol_str='NATS'
OR l7_protocol_str='Redis'
OR endpoint='/liveness'
OR endpoint='/metrics'
OR endpoint='/readiness'
OR endpoint='/actuator/prometheus'
OR endpoint='/ping/health'
OR endpoint='/actuator/health'
OR endpoint='/-/health'
OR endpoint='/nacos/v1'
OR endpoint='/healthz/ready'
OR process_kname_1='filebeat'
OR process_kname_0='prometheus'
OR process_kname_0='filebeat'
OR endpoint='/-/ready'
OR request_type='SENTINEL'
OR request_domain='zipkin'
OR request_domain='elasticsearch-master:9200'
OR request_domain='skywalking-oap.istio-system:11800'
OR request_domain='prometheus-operated.monitoring.svc:9090'
OR response_result='ns.dns.cluster.local'
OR response_result='a.root-servers.net'
OR response_result='10.IN-ADDR.ARPA'
OR response_result='10.in-addr.arpa'
OR response_result='prisoner.iana.org'
;
ALTER TABLE flow_log.l7_flow_log_local MODIFY TTL time + toIntervalHour(24);
ALTER TABLE flow_log.l4_flow_log_local MODIFY TTL time + toIntervalHour(24);
ALTER TABLE profile.in_process_local MODIFY TTL time + toIntervalHour(24);
EOF
)

@novohool

NATS 和 Redis：我们支持给 Agent 配置应用协议解析的开关，请参考 https://github.com/deepflowio/deepflow/blob/main/server/controller/model/agent_group_config_example.yaml#L1001

  ## List of Application Protocols
  ## Note: Turning off some protocol identification can reduce deepflow-agent resource consumption.
  #l7-protocol-enabled:
  #- HTTP
  #- HTTP2 ## for both HTTP2 and gRPC
  #- SofaRPC
  #- FastCGI
  #- bRPC
  #- Dubbo
  #- MySQL
  #- PostgreSQL
  #- Redis
  #- MongoDB
  #- Kafka
  #- MQTT
  #- AMQP
  #- OpenWire
  #- NATS
  #- Pulsar
  #- ZMTP
  #- DNS
  #- TLS
  #- Custom ## custom protocol from plugin

endpoint、request_type、request_domain、response_result：我们会在未来版本中支持过滤

process_kname：我们会在未来版本中支持过滤，eBPF 数据好过滤。但 Packet 数据不好过滤，因为不知道包是哪个进程的

@novohool

NATS 和 Redis：我们支持给 Agent 配置应用协议解析的开关，请参考 https://github.com/deepflowio/deepflow/blob/main/server/controller/model/agent_group_config_example.yaml#L1001

  ## List of Application Protocols
  ## Note: Turning off some protocol identification can reduce deepflow-agent resource consumption.
  #l7-protocol-enabled:
  #- HTTP
  #- HTTP2 ## for both HTTP2 and gRPC
  #- SofaRPC
  #- FastCGI
  #- bRPC
  #- Dubbo
  #- MySQL
  #- PostgreSQL
  #- Redis
  #- MongoDB
  #- Kafka
  #- MQTT
  #- AMQP
  #- OpenWire
  #- NATS
  #- Pulsar
  #- ZMTP
  #- DNS
  #- TLS
  #- Custom ## custom protocol from plugin

endpoint、request_type、request_domain、response_result：我们会在未来版本中支持过滤
process_kname：我们会在未来版本中支持过滤，eBPF 数据好过滤。但 Packet 数据不好过滤，因为不知道包是哪个进程的

感谢，这个确实比较麻烦，七层的包是需要先解包吧，如果agent和server都有过滤，agent过滤三层的包，server过滤七层的包，并且支持正则处理，比如用户可以设置对于dns解析.*.svc.cluster.local这类的内部域名进行丢弃处理，就很方便了。

You can now use the configuration below to discard unwanted request_logs:
  ## l7_flow_log Blacklist
  ## Example:
  ##   l7-log-blacklist:
  ##     HTTP:
  ##     - field_name: request_resource  # endpoint, request_type, request_domain, request_resource
  ##       operator: equal  # equal, prefix
  ##       value: somevalue
  ## Note: A l7_flow_log blacklist can be configured for each protocol, preventing request logs matching
  ##   the blacklist from being collected by the agent or included in application performance metrics.
  ##   It's recommended to only place non-business request logs like heartbeats or health checks in this
  ##   blacklist. Including business request logs might lead to breaks in the distributed tracing tree.
  #l7-log-blacklist:
  #  HTTP: []
  #  HTTP2: []
  #  ...

and you can also use the configuration below to discard unwanted DNS request_logs:
    ## Unconcerned DNS NXDOMAIN Responses
    ## Note: You might not be concerned about certain DNS NXDOMAIN errors and may wish to ignore
    ##   them. For example, when a K8s Pod tries to resolve an external domain name, it first
    ##   concatenates it with the internal domain suffix of the cluster and attempts to resolve
    ##   it. All these attempts will receive an NXDOMAIN reply before it finally requests the
    ##   original domain name directly, and these errors may not be of concern to you. In such
    ##   cases, you can configure their `response_result` suffix here, so that the corresponding
    ##   `response_status` in the l7_flow_log is forcibly set to `Success`.
    #unconcerned-dns-nxdomain-response-suffixes: []

Additionally, there is currently no support for discarding request_logs by matching process_kname_0/1. This is primarily because request_logs collected via AF_PACKET/cBPF do not have this field, which would result in incomplete discards. In the future, we will consider finding an appropriate method to directly support discarding request_logs by configuring the process name or pod name.

You can now use the configuration below to discard unwanted request_logs:
  ## l7_flow_log Blacklist
  ## Example:
  ##   l7-log-blacklist:
  ##     HTTP:
  ##     - field_name: request_resource  # endpoint, request_type, request_domain, request_resource
  ##       operator: equal  # equal, prefix
  ##       value: somevalue
  ## Note: A l7_flow_log blacklist can be configured for each protocol, preventing request logs matching
  ##   the blacklist from being collected by the agent or included in application performance metrics.
  ##   It's recommended to only place non-business request logs like heartbeats or health checks in this
  ##   blacklist. Including business request logs might lead to breaks in the distributed tracing tree.
  #l7-log-blacklist:
  #  HTTP: []
  #  HTTP2: []
  #  ...

and you can also use the configuration below to discard unwanted DNS request_logs:
    ## Unconcerned DNS NXDOMAIN Responses
    ## Note: You might not be concerned about certain DNS NXDOMAIN errors and may wish to ignore
    ##   them. For example, when a K8s Pod tries to resolve an external domain name, it first
    ##   concatenates it with the internal domain suffix of the cluster and attempts to resolve
    ##   it. All these attempts will receive an NXDOMAIN reply before it finally requests the
    ##   original domain name directly, and these errors may not be of concern to you. In such
    ##   cases, you can configure their `response_result` suffix here, so that the corresponding
    ##   `response_status` in the l7_flow_log is forcibly set to `Success`.
    #unconcerned-dns-nxdomain-response-suffixes: []

Additionally, there is currently no support for discarding request_logs by matching process_kname_0/1. This is primarily because request_logs collected via AF_PACKET/cBPF do not have this field, which would result in incomplete discards. In the future, we will consider finding an appropriate method to directly support discarding request_logs by configuring the process name or pod name.

Is there something wrong with my configuration? I looked at the dashboard and the data was not filtered out. My configuration is as follows
version 6.5.7
$ cat agent-group-config.yaml
agent_group_id: g-21b735b71d
http_log_trace_id: traceparent,sw8,x-b3-traceid,x-b3-flags,b3
http_log_span_id: traceparent, sw8,x-b3-spanid,x-b3-parentspanid
http_log_x_request_id: X-Request-ID
http_log_proxy_client: X-Forwarded-For
static_config:
  l7-protocol-enabled:
  - HTTP
  - HTTP2
  - SofaRPC
  - FastCGI
  - MySQL
  - PostgreSQL
  - MongoDB
  - Kafka
  - DNS
  - TLS
  - AMQP
l7-log-blacklist:
  HTTP:
  - field-name: endpoint
    operator: prefix
    value: /healthz
  - field-name: endpoint
    operator: prefix
    value: /liveness
  - field-name: endpoint
    operator: prefix
    value: /readiness
  - field-name: endpoint
    operator: prefix
    value: /metrics
  - field-name: endpoint
    operator: prefix
    value: /nacos
  - field-name: endpoint
    operator: prefix
    value: /ping
  - field-name: endpoint
    operator: prefix
    value: /actuator/prometheus
  - field-name: request_domain
    operator: equal
    value: zipkin
  - field-name: request_domain
    operator: equal
    value: elasticsearch-master:9200
  - field-name: request_domain
    operator: equal
    value: skywalking-oap.istio-system:11800
  - field-name: request_domain
    operator: equal
    value: prometheus-operated.monitoring.svc:9090
  - field-name: response_result
    operator: equal
    value: ns.dns.cluster.local
  - field-name: response_result
    operator: equal
    value: a.root-servers.net
  - field-name: response_result
    operator: equal
    value: 10.IN-ADDR.ARPA
  - field-name: response_result
    operator: equal
    value: 10.in-addr.arpa
  - field-name: response_result
    operator: equal
    value: prisoner.iana.org


Add files via upload

@harrisabdullah First stage of verification passed, official domain is tenby.edu.my as far as I verified. This is just an informational note. Pull request is still in the review. I appreciate your patience while waiting for the final decision.

@harrisabdullah Pull request merged. Thank you.


SelectedItemChanged doesn't trigger after updating Items in FluentTreeView

Tried new feature #1945 , have some problems with SelectedItemChanged after updating Items provided to TreeViewItem
🐛 Bug Report
I'm generating some  collection, with sub Items, providing this collection to TreeViewItem, tree works fine when I'm just navigating/collapsing/expanding/selecting - SelectedItemChanged event works.
When I'm moving sub item from one folder(parent item) to another, selecting item stop triggering SelectedItemChanged.
I've tried second way- after moving sub item tried to generate new  collection, binded to TreeViewItem, SelectedItemChanged didn't work also.
💻 Repro or Code Sample
Make  collection for Items providing, with sub item. After that make some changes in collection- move subitem between items, or make new collection with updated source. after that selection doens't trigger SelectedItemChanged.
🤔 Expected Behavior
I'm expecting that I can do update in Items provider collection and selection will work after that.
😯 Current Behavior
after updates in Items provider collection, selecting item doesn't triggered SelectedItemChanged.
💁 Possible Solution
maybe after Items provider update we can call some .Refresh() for FluentTreeView ref.
🔦 Context
In my case I'm using SelectedItemChanged to expose some details of selected tree item.
User have a dropdown with items sources selection so I need to have possibility to full update date source in Items.
Also when user can move items in tree.
🌍 Your Environment

OS & Device: Windows on PC
Browser Google Chrome
.NET and Fluent UI Blazor library Version 8.0.6 and 4.8.0

Please supply us with ready-to-run reproduction code in the form of something we can copy/paste, a (zipped) project structure or a GitHub repository.
We do not have capacity to craft or compose a reproduction for every issue that gets raised.
If no code or repository is provided, this issue will be closed in 3 days
Help us to help you. Thanks.


[Bug] SQLite add column migration problem

When I run add column migration on SQLite got error
[PDOException]
SQLSTATE[HY000]: General error: 1 Cannot add a NOT NULL column with default value NULL
But I run same migration on MySql was correct

THAAAAAAAAAAANKS @JoostK


Same graph

The rules for the closed division currently state:
Benchmark implementations must use the same graph as the reference implementation.

We were planning to submit benchmark results utilizing Julia's Flux framework, which does not have a graph (everything is done on julia IR). The rules seems a bit ill defined (e.g. one could consider the julia CFG to be Flux's "graph"). We'd of course be happy to make sure that the model is mathematically equivalent to the reference implementation.

To the best of my knowledge your interpretation is correct. The point of that rule is just so that everyone is performing the same task, not to preclude submissions which choose to implement the benchmark in a specific way. If you haven't already, I would highly suggest that you reach out to @petermattson who would be happy to make sure you're clear on the closed rules.

Hi Keno, Please do contact me ASAP. The closed rules evolved rapidly and we should make sure your expectations are aligned<EMAIL_ADDRESS>Thanks!

how are the graphs generated to prove consistency?
without that I am not sure this rule actually has any meaning
:-)
On Sat, Nov 3, 2018 at 1:03 PM Peter Mattson<EMAIL_ADDRESS>wrote:

Hi Keno, Please do contact me ASAP. The closed rules evolved rapidly and
we should make sure your expectations are aligned<EMAIL_ADDRESS>Thanks!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/mlperf/policies/issues/141#issuecomment-435616802,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AIUuT6X8Z0ftTBJg1x3AOitEFY6xJ07oks5urfZ-gaJpZM4YMm9X
.

Believe this should be closed.


[DOC] Support radius search in k-NN

What do you want to do?

[ ] Request a change to existing documentation
[x] Add new documentation
[ ] Report a technical problem with the documentation
[ ] Other

Tell us about your request. Provide a summary of the request and all versions that are affected.
We are introducing a radius search feature in the k-NN plugin, necessitating updates to the documentation. This update impacts versions starting from 2.13.
The radius search feature enables users to find all points within a specified distance from a query point in a vector space, enhancing search flexibility and utility. This significant enhancement requires documentation updates to accurately reflect the new capabilities available from version 2.13 onwards.
What other resources are available? Provide links to related issues, POCs, steps for testing, etc.
RFC: https://github.com/opensearch-project/k-NN/issues/1483
Issue: https://github.com/opensearch-project/k-NN/issues/814

Thanks for entering this issue, @junqiu-lei! Will you be writing the PR for this doc update?

Hi @hdhalter, yes and this feature moved to 2.14 release.

Hi @junqiu-lei , what is your ETA for producing the doc PR? To meet entrance criteria, the PR must be open and in review by 4/30. Thanks!

Hi @hdhalter I'm working on this doc, will have PR in review before 4/30. Thanks!


Refactor round methods and fix isNetto checkbox

Hey, @jarjan, I updated the changelog and bumped the package version in package.json.


Test hashes with other nodes after reparse

fixed here https://github.com/CounterpartyXCP/counterparty-core/pull/1779

Title updated.

@ouziel-slama What's going on with this issue?

fixed here #1779

I'm guessing this was a fix for a bug and now to add an extra layer of security we want to fetch hashes from other nodes to make sure we're in sync? Could you outline an algorithm for this?

@ouziel-slama What's going on with this issue?

fixed here #1779

I'm guessing this was a fix for a bug and now to add an extra layer of security we want to fetch hashes from other nodes to make sure we're in sync? Could you outline an algorithm for this?

yep! we are already comparing hashes with other servers here: https://github.com/CounterpartyXCP/counterparty-core/blob/master/.github/workflows/test_compose.sh#L103
ideally we should do a reparse of X blocks and then do this test..
the problem is that in this test we use docker-compose on this VM.. we have to run a docker command I think to start the reparse...

done here https://github.com/CounterpartyXCP/counterparty-core/pull/1836/commits/3aae579aabff1d865fb5db0304db729da5dda5b4


Implement external heading threader with RTOS abstraction

Rather than having multiple RTOS runtimes, we should build our library off of the framework's RTOS/OS abstraction layer.

Fixed in latest libcpp


VL53L5CX on Pico W stuck at "Starting up sensor..."

I seem to have no luck in running the vl53l5cx demos on the Pico W, keep getting stuck at
>>> %Run -c $EDITOR_CONTENT

MPY: soft reboot
Starting up sensor...

I have tried different releases, also nuked the pico a few times, but still have the same problem.
If I press Stop, after a while I get this error:
Could not interrupt current process. Please wait, try again or select Stop/Restart!

────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
PROBLEM IN THONNY'S BACK-END: Internal error (serial.serialutil.SerialTimeoutException: Write timeout).
See Thonny's backend.log for more info.
You may need to press "Stop/Restart" or hard-reset your MicroPython device and try again.

Process ended with exit code 0.

Once the Pico is in this situation, I have to unplug it and plug it back to be able to access the repl.

Have you uploaded the firmware blob to your Pico?
The VL53L5CX requires a firmware blob to start up.
Make sure you upload "vl53l5cx_firmware.bin" via Thonny to the root of your filesystem
You can find it here: https://github.com/ST-mirror/VL53L5CX_ULD_driver/blob/no-fw/lite/en/vl53l5cx_firmware.bin
Step by step instructions are here: https://learn.pimoroni.com/article/micropython-and-vl53l5cx

Have you uploaded the firmware blob to your Pico?
@helgibbons yes I did. (In the case of missing firmware, the error is different).
Should I try a particular version of micropython, other than the latest and the one specified in the instructions?

A quick test with the latest MicroPython build from https://github.com/pimoroni/pimoroni-pico/pull/858
Running from a Pico W Explorer using a Qw'St to Qw'St cable to ensure a good connection, and I've got numbers pouring out.
What's your wiring setup?
Looks like incorrect i2c pins produce:
RuntimeError: VL53L5CX: init error

Which is not what's happening for you, but I thought I'd check just in ccccase.

Working OK for me too (with vl53l5cx_demo.py and v1.20.6).

@Gadgetoid @helgibbons
I thought to check the md5sum of the binary blob I had, and the one I just downloaded anew for verification~
The non working version had md5sum f396addf82ce7abc6dd56f3997164d5a whilst the working version has 0f6e20ae12db3ec6a37cf3adcb46320a.
Not sure why, perhaps the first time it got truncated because the Pico storage was full!
It is working properly now, thank you!


Added information about the Django Admin Generator

Coverage decreased (-2.52%) to 27.53% when pulling af69830acb4f9a197789842d75ac034a10ae432f on WoLpH:patch-1 into 199e659fd8339d09e809d257f485eeda1b7f9e93 on django-extensions:master.

Could you please fix the flake8 error ?

Yes, I will :)
That's what I get for creating pull requests using nothing but the github interface ;)

Ok, fixed now :)

Coverage increased (+0.01%) to 30.06% when pulling 4da59c3a1017b95eafa4958f81477b9a8af80c7b on WoLpH:patch-1 into 199e659fd8339d09e809d257f485eeda1b7f9e93 on django-extensions:master.

Coverage increased (+0.01%) to 30.06% when pulling 4da59c3a1017b95eafa4958f81477b9a8af80c7b on WoLpH:patch-1 into 199e659fd8339d09e809d257f485eeda1b7f9e93 on django-extensions:master.

Great, thanks !

Interesting.


fix: help button

Description
Fixes bugs found by mike

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


Octokit::ServerError in Communication::Website::IndirectObject::SyncWithGitJob@elephant

Error in Osuny
Octokit::ServerError in Communication::Website::IndirectObject::SyncWithGitJob@elephant
POST https://api.github.com/repos/osunyorg/lacriee-site/git/trees: 504 -

Unicorn! · GitHub

An error linked to this issue has been marked as fixed in Bugsnag
Octokit::ServerError in Communication::Website::IndirectObject::SyncWithGitJob@elephant


registry: fix binary JSON content-type

This fixes registry endpoints to return the proper application/json
content-type for JSON content, also updating spec examples for that.
As per IETF specification and IANA registry 0, the application/json
type is a binary media, so the content-type label does not need any
text-charset selector. Additionally, the media type definition
explicitly states that it has no required nor optional parameters,
which makes the current registry headers non-compliant.
Signed-off-by: Luca Bruno<EMAIL_ADDRESS>

Bump, the OCI distribution-spec counterpart of this got merged today.


Improve get_rose_username and save_rose_username

Closes issue #109
Changes since cycl7/23.03 will require extensive testing.

Merge. Tag master branch as v0.9.9. Ask for a new cycl7 module and use it for extensive testing.


fix: switch listeners to tcp6

Checklist

[X] I have read the coding guide
[ ] My change requires a documentation update and I have done it

Description
Closes #3167
Considerations
On linux it successfully resolves for both tcp4 and tcp6 but probably needs checking it on mac and win.

This change is

But if you do that, does it leave IP4 users in the dust? Or does tcp6 listen on both 6 and 4?

On linux the switch is transparent, my bee-dashboard works without need to make any changes to it.
But this needs validation for other operating systems.

Hmm yeah, I share a concern with @ldeffenb here that this might resolves in IPv6 only listening, which should definitely not be the case 😅


Armsmaster's Stasis Effector doesn't quite match the text

It prevents the next villain play phase, but it says that it prevents the next villain card play.

Fixed in https://github.com/jamespicone/potw/commit/3dae6a67423cdab7978d47d5dfadb1e92e933ad2


fix: Remove checks for unit zooms and symmetric rotations in template warp

A user with a custom template is generating warps that have spacing [1.5 1.5 1.5]: https://neurostars.org/t/use-custom-dartel-template-in-fmriprep/30670/8
The check for unit spacing was mostly intended to avoid weird behavior where we might generate a bad affine. The interpretation of isotropic spacing is straightforward, so I think we can relax this. Creating a docker image to allow for testing.

I resampled the MNI T1w image to one with a shape of (193, 192, 229) and an affine of:
[[   0.     1.1    0.  -105.6]
 [   0.     0.    -1.2  118.8]
 [   1.     0.     0.   -78. ]
 [   0.     0.     0.     1. ]]

After registering the original image to the resampled image with antsRegistrationSyNQuick.sh (modified to produce a composite .h5 output), I was able to load it and verify that the reference it generated had the same shape and affine using the method we have here. I'm comfortable removing these checks.
That method is also reproduced in nitransforms 24+ (verified again), so we can move to that in 24.2.


[2 feature requests here] consider (1) making it easier to download and use cl.exe (compiler) and (2) make cl.exe work with "oldschool" cmd.exe

Hello MS Visual Code/Studio devs in general.
This is a combined issue request. It combines two requests in one.
Before I suggest this, let me briefly explain my background.
In the 1990s I was using Windows. Since 2003 or so I am using Linux most of the time for
various reasons. I have a second computer using windows though, so I am kind of using
multiple operating systems.
I am using ruby primarily; but I also use Java since some time, in particular GraalVM (it
REALLY is great, even though I struggle with some windows-related stuff; for instance,
native-image via static binaries works on linux but not on windows, though this is
probably a GraalVM issue, so not related to the issue request here, just a casual
mention).
Anyway. I found out that on windows I need cl.exe for GraalVM static binaries or at
the least for native-image. I finally managed to install it via visual studio. I downloaded
some 50GB of data ... guess I clicked too many options during the installation. :P
So, my suggestion one is as follows:

Would it be possible to just download the cl.exe compiler, without visual studio?
I actually do not need an IDE. I do all compilation via ruby scripts, even on windows.
I tested compiling hello_world.cpp and it works. Being able to use just the compiler
infrastructure would make downloads simpler and installing it.

Perhaps there are reasons against it, but from how I see it, I kind of have to download
a lot of stuff I will probably not use a lot.
The way how I understand it right now, and this may be incorrect, is that I kind of
need visual studio for cl.exe? But I'd love to just use the compiler as-is. Perhaps there
is some rationale to tie it into an IDE, but in my use case scenario it seems as if I
download a lot of stuff I am not really going to need, at the least not right now.
This brings me to my second suggestion.
Right now cl.exe only seems to work if we start it from some visual studio command line
prompt. Would it be possible to allow the use of cl.exe via oldschool cmd.exe? I use
cmd.exe actually to start a custom shell I wrote in ruby. I use that shell to do everything
literally on any operating system, including compilation. I just adjusted my "toolchain"
to compile .cpp files on windows using cl.exe and the commandline flags it expects,
and I tested it - it works. \o/
But right now I don't know whether I could use simple cmd.exe too. Starting the VS
studio prompt is no big deal, I can probably use a shortcut and start it directly
for my ruby-shell. So, my two use cases are probably very niche. But! If it were possible
I'd love to see that, e. g. just start a simple cmd.exe as-is and have cl.exe work
without having to remember to start a special shell.
These feature requests are not that important, but perhaps the more important request
here is to get the Microsoft devs to think a bit about use cases such as the above. I
am aware that there may be other policies in play that overrule the feature requests
here, but even then I still maintain that to me it would seem as if my use case is
mostly about simplifications. I'd really like to be able to use Windows in a very "raw"
manner if that is possible, a bit like how I adjusted to the linux commandline in the
last ~20 years or so. (I actually don't really use the commandline directly that much,
but I use a set of ruby scripts that automate everything for me. But the basis for this
is still the commandline, for simplicity reasons.)
At any rate thank you for reading this request.

Hello! Just wanted to clarify this request is for Visual Studio Code? Visual Studio Code doesn't bundle any compilers in its installation

I assume this should be directed more towards the C/C++ extension (which is owned by Microsoft): https://github.com/Microsoft/vscode-cpptools

Hey @tanhakabir, this issue might need further attention.
@rubyFeedback, you can help us out by closing this issue if the problem no longer exists, or adding more information.

It looks like this issue hasn't been updated in awhile so I'm closing this for now


Extensions creation backward compatibility

I've tried to migrate from version 2.1.2 to 2.2.4 and got following issue:
There are migration, generated by version 2.1.2 library, containing following:
public partial class InitialCreation : Migration
{
    protected override void Up(MigrationBuilder migrationBuilder)
    {
        migrationBuilder.AlterDatabase()
            .Annotation("Npgsql:PostgresExtension:uuid-ossp", "'uuid-ossp', '', ''");
    }
}

Trying to apply this migration on empty database causes postgres exception, because of invalid extention creation generated statement (from postgres log):
CREATE EXTENSION IF NOT EXISTS "uuid-ossp" VERSION " ''"

I think it's related to missing backward compatibility at annotation value parsing:
https://github.com/npgsql/Npgsql.EntityFrameworkCore.PostgreSQL/blob/8752decb89b9a13f01d7aff920e67c367d921f2b/src/EFCore.PG/Metadata/PostgresExtension.cs#L176

I am trying to update:

DotNet Core 2.1 to 2.2
EntityFrameworkCore 2.1.1 to 2.2.4
Npgsql.EntityFrameworkCore.PostgreSQL 2.1.2 to 2.2.4

When I trie to run our bootstrapping process (which runs the EFCore migration), I get this error:
Npgsql.PostgresException (0x80004005): 22023: extension "uuid-ossp" has no installation script nor update path for version " ''"

Our code (which works with 2.1.2) is:
    public class AppDbContext : DbContext
    {
        public AppDbContext(DbContextOptions<AppDbContext> options) : base(options)
        {}

        // NOTE: only one side of a relationship needs to be specified.
        //       (because each declaration on a side actually defines
        //        both sides in a single fluent builder chain)
        protected override void OnModelCreating(ModelBuilder modelBuilder)
        {
            base.OnModelCreating(modelBuilder);
            modelBuilder.HasPostgresExtension("uuid-ossp");

Is there a different way to do this in 2.2.4? Is it OK to use 2.1.2 with EFCore 2.2?

Hi, @chrisvire! My pull request with fix for this bug was applied, but it have not released yet. We are using EntityFrameworkCore 2.2.4 along with old Npgsql.EntityFrameworkCore.PostgreSql 2.1.2 for a month and didn't met any issues yet.

Closed via https://github.com/npgsql/Npgsql.EntityFrameworkCore.PostgreSQL/commit/d254da13d0ce6545774fc2a46d9d55fbfff4d766.


Remove BlockTracker from AccountTrackerController

This PR removes subscriptions to BlockTracker from AccountTrackerController. Instead it uses recursive setTimeout to do a refresh every 10 seconds to update balances, since new blocks take between 10 and 20 seconds.

Codecov Report

Merging #58 into master will not change coverage.
The diff coverage is 100%.

@@          Coverage Diff          @@
##           master    #58   +/-   ##
=====================================
  Coverage     100%   100%
=====================================
  Files          20     20
  Lines        1080   1079    -1
  Branches      123    122    -1
=====================================
- Hits         1080   1079    -1

Impacted Files
Coverage Δ

src/AccountTrackerController.ts
100% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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


MB-2650 update save-fuel-price-data scheduled task to save-ghc-fuel-price-data

Description
We are replacing save-fuel-price-data with save-ghc-fuel-price-data as a scheduled task to be run every night at 10 p EST.
Reviewer Notes
I believe the variables required per each environment are the same for save-ghc-fuel-price-data as for save-fuel-price-data.
I removed save-fuel-price-data from the scheduled tasks as requested in the ticket.
Setup
This is going to be done in conjunction with this PR: (reference tk)
Code Review Verification Steps

[ ] Tested in the Experimental environment (for changes to containers, app startup, or connection to data stores)
[ ] Request review from a member of a different team.
[ ] Have the Jira acceptance criteria been met for this change?

References

Jira story for this change

Messages

:book:
:link: MB-2650

  Generated by :no_entry_sign: dangerJS against ee402cebd134eaffffe5549532e768939c32cfde


feat: Use supplied packager host

This enables support for supplying the packager host by using
debug_http_host on Android or by changing bundleURL in
RCTWebSocketExecutor.m on iOS.

Summary
It is now possible to run an application on more than Device/Emulator, as one is not dependent anymore on adb reverse (on Android), when the host machine's IP address is used.
The supplied host (for example the host's machine IP address) is then used to open the debugger on the correct URL (instead of the previous hardcoded localhost).

Test plan

Edit haul.config.js in the react_native_with_haul and add a server config with a custom host and port.

For Android: Add the following in MainApplication.java:onCreate

PreferenceManager.getDefaultSharedPreferences(getApplicationContext()).edit()
  .putString("debug_http_host", String.format("%s:%s", yourHostname, yourPort)).apply();

For iOS: Set the host and port in RCTWebSocketExecutor.m

Run npm start

The applications' bundles should now load correctly on both Android and iOS. The remote debugging site should open on the correct URL and the debugging itself should also work.
It should also be possible to run the application on multiple Devices and Emulators simultaneously, with a working remote debugger.

Codecov Report

Merging #641 into master will increase coverage by <.01%.
The diff coverage is 33.33%.

@@            Coverage Diff             @@
##           master     #641      +/-   ##
==========================================
+ Coverage   28.63%   28.64%   +<.01%
==========================================
  Files          58       58
  Lines        1432     1435       +3
  Branches      368      369       +1
==========================================
+ Hits          410      411       +1
- Misses       1010     1012       +2
  Partials       12       12

Impacted Files
Coverage Δ

...ackages/haul-core/src/server/setupDevtoolRoutes.ts
4.16% <33.33%> (+4.16%)
:arrow_up:

Continue to review full report at Codecov.

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


Keystatic is unable to find environment variables when deployed with Vercel

I have a similar to this: https://github.com/Thinkmill/keystatic/issues/1229
when NEXT_PUBLIC_KEYSTATIC_STORAGE_KIND = github
even though I've added KEYSTATIC_GITHUB_CLIENT_ID, KEYSTATIC_GITHUB_CLIENT_SECRET and KEYSTATIC_SECRET to the environment variables in vercel settings, the build on vercel fails with the following error:
[22:09:39.260] web:build: Error: Missing required config in Keystatic API setup when using the 'github' storage mode:
[22:09:39.260] web:build: - clientId (can be provided via KEYSTATIC_GITHUB_CLIENT_ID env var)
[22:09:39.264] web:build: - clientSecret (can be provided via KEYSTATIC_GITHUB_CLIENT_SECRET env var)
[22:09:39.264] web:build: - secret (can be provided via KEYSTATIC_SECRET env var)
[22:09:39.264] web:build:
[22:09:39.264] web:build: If you've created your GitHub app locally, make sure to copy the environment variables from your local env file to your deployed environment
[22:09:39.265] web:build:     at t.slugEnvName (/vercel/path0/apps/web/.next/server/app/api/keystatic/[...params]/route.js:2:4364)
[22:09:39.265] web:build:     at <unknown> (/vercel/path0/apps/web/.next/server/app/api/keystatic/[...params]/route.js:5:929)
[22:09:39.265] web:build:     at 46025 (/vercel/path0/apps/web/.next/server/app/api/keystatic/[...params]/route.js:5:1216)
[22:09:39.265] web:build:     at t (/vercel/path0/apps/web/.next/server/webpack-runtime.js:1:143)
[22:09:39.267] web:build:     at r (/vercel/path0/apps/web/.next/server/app/api/keystatic/[...params]/route.js:5:10929)
[22:09:39.267] web:build:     at <unknown> (/vercel/path0/apps/web/.next/server/app/api/keystatic/[...params]/route.js:5:10967)
[22:09:39.267] web:build:     at t.X (/vercel/path0/apps/web/.next/server/webpack-runtime.js:1:1291)
[22:09:39.267] web:build:     at <unknown> (/vercel/path0/apps/web/.next/server/app/api/keystatic/[...params]/route.js:5:10942)
[22:09:39.267] web:build:     at Object.<anonymous> (/vercel/path0/apps/web/.next/server/app/api/keystatic/[...params]/route.js:5:10995)
[22:09:39.267] web:build:
[22:09:39.267] web:build: > Build error occurred
[22:09:39.275] web:build: Error: Failed to collect page data for /api/keystatic/[...params]
[22:09:39.275] web:build:     at <unknown> (/vercel/path0/node_modules/.pnpm/next@15.0.3_@opentelemetry+api@1.9.0_@playwright+test@1.49.0_babel-plugin-react-compiler@19.0_nyrugx3rio3z6lftbbvibuxvju/node_modules/next/dist/build/utils.js:1234:15) {
[22:09:39.275] web:build:   type: 'Error'
[22:09:39.275] web:build: }
[22:09:39.299] web:build:  ELIFECYCLE  Command failed with exit code 1.
[22:09:39.316] web:build:  ELIFECYCLE  Command failed with exit code 1.
[22:09:39.330] web:build: ERROR: command finished with error: command (/vercel/path0/apps/web) /pnpm9/node_modules/.bin/pnpm run build exited (1)
[22:09:39.330] web#build: command (/vercel/path0/apps/web) /pnpm9/node_modules/.bin/pnpm run build exited (1)
[22:09:39.330]
[22:09:39.331]  WARNING  finished with warnings
[22:09:39.331]
[22:09:39.331] Warning - the following environment variables are set on your Vercel project, but missing from "turbo.json". These variables WILL NOT be available to your application and may cause your build to fail. Learn more at https://turbo.build/repo/docs/platform-environment-variables
[22:09:39.331]
[22:09:39.331] [warn] web#build
[22:09:39.331] [warn]   - KEYSTATIC_GITHUB_CLIENT_ID
[22:09:39.331] [warn]   - KEYSTATIC_GITHUB_CLIENT_SECRET
[22:09:39.331] [warn]   - KEYSTATIC_SECRET
[22:09:39.333]
[22:09:39.333]   Tasks:    0 successful, 1 total
[22:09:39.333]  Cached:    0 cached, 1 total
[22:09:39.333]    Time:    1m27.781s
[22:09:39.333] Summary:    /vercel/path0/.turbo/runs/2q3M07rpDC5Qv6Ko19XbjtWCThX.json
[22:09:39.333]  Failed:    web#build
[22:09:39.333]
[22:09:39.339]  ERROR  run failed: command  exited (1)
[22:09:39.353] Error: Command "turbo run build" exited with 1
[22:09:40.290]

I'm using pnpm and vercel turborepo in my deploy.
node 20
"@keystatic/core": "0.5.41",
"@keystatic/next": "^5.0.1",
"@markdoc/markdoc": "^0.4.0"
The only thing that works is storage kind = local; haven't tried cloud

Resolved the issue; problem was my fault. I needed to also add the keystatic environment variables to globalEnv in turbo.json.
Also, I was missing these env vars:
NEXT_PUBLIC_KEYSTATIC_CONTENT_PATH
KEYSTATIC_GITHUB_TOKEN


New Project: Fresh Project Manager

Hey there! I've made another project for https://fresh.deno.dev/showcase! It's a project manager where you can add/delete/complete projects and tasks all saved in localStorage. Check it out here 😁

Oops. Not sure why the tests are failing 😅

oops, it's strange. I've seen errors like this before, but it should be fixed.
https://github.com/denoland/fresh/issues/76
error: TS2304 [ERROR]: Cannot find name 'URLPattern'.
  compiledPattern: URLPattern;
                   ~~~~~~~~~~
    at file:///home/runner/work/fresh/fresh/src/server/types.ts:213:20


Is there a quick start guide on how to use this in a my project with FXML and or standard java

Yes, see getting started section. All you need is to set a theme. If you need Scene Builder integration, it's tricky because Scene Builder doesn't support third-party themes, but you can workaround it. See the pinned issue.


Add better way to show that comments are loading

Enhance the UI when one clicks on comments, currently it just shows "Loading post.."

Hey! I'm trying to contribute with this issue but for some reason I am getting a 403 error when pushing changes. I followed your contributing guidelines but perhaps I am doing something wrong?

Hey @RodrigoVila! It seems like you are trying to push the changes to this repo directly. You need to make a fork of the repository and push changes to that, then make a pull request.
Checkout CONTRIBUTING.md for detailed explanation.

Hey @kunal-kushwaha Can you assign this to me ?


Add support to cactoos-matchers

Let's add support to cactoos-matchers in tests. It will improve the tests in a more pure OO way.

@0crat in

@0crat in (here)

@paulodamaso Job #309 is now in scope, role is DEV

Bug was reported, see §29: +15 point(s) just awarded to @fabriciofx/z

The job #309 assigned to @gnusinpavel/z, here is why; the budget is 30 minutes, see §4; please, read §8 and §9; if the task is not clear, read this and this; there will be no monetary reward for this job

@fabriciofx can you provide more details what actually need supposed to do?

@GnusinPavel  you must replace usage of MatcherAssert.assertThat withcAssertion from cactoos-matchers. Once there is no more usage of MatcherAssert.assertThat, add the signature of MatcherAssert.assertThat to forbidden-apis.txt.

@0crat wait for #353

@0crat wait for #353 (here)

@GnusinPavel The impediment for #309 was registered successfully by @gnusinpavel/z

@fabriciofx close that ticket ,please )

@fabriciofx/z please review this job completed by @gnusinpavel/z, as in §30; the job will be fully closed and all payments will be made when the quality review is completed

The job #309 is now out of scope

@0crat status

@0crat status (here)

@fabriciofx This is what I know about this job in C7JGJ00DP, as in §32:

The job #309 is not in scope
The job is waiting quality review verdict by @fabriciofx/z for 2hr
@gnusinpavel/z will receive 30 minutes after quality review
Job footprint (restricted area)

@GnusinPavel please, improve the description's PR adding issue number (#issue) in it.

@fabriciofx done

@0crat quality acceptable

Order was finished, quality is "acceptable": +30 point(s) just awarded to @gnusinpavel/z

Quality review completed: +4 point(s) just awarded to @fabriciofx/z


[submit queue] Link to logs for CI failures

resolves #396

lgtm

Travis is the same flake on Go 1.5. LG, thanks!

crud, it just went green and i'm not about to restart it when it's making progress.   Now to get brendan's 'file a flake' PR in before the next downtime.


Duplicated tags support?

Hi, thanks to your work.
When I have such XML payload:
      <dict>
        <key>settings</key>
        <dict>
          <key>background</key>
          <string>#262626</string>
          <key>foreground</key>
          <string>#bcbcbc</string>
          <key>invisibles</key>
          <string>#585858</string>
          <key>lineHighlight</key>
          <string>#262626</string>
          <key>lineDiffAdded</key>
          <string>#87afff</string>
          <key>lineDiffModified</key>
          <string>#dfdfdf</string>
          <key>lineDiffDeleted</key>
          <string>#ffdf87</string>
        </dict>
      </dict>

I wonder how should I parse this XML payload to lua table, and convert the lua table back to XML payload?
Because there're multiple <key> and <string> tags in the <dict>.

I try it and get below result:
<dict>
  <dict>
    <string>#262626</string>
    <string>#bcbcbc</string>
    <string>#585858</string>
    <string>#262626</string>
    <string>#87afff</string>
    <string>#dfdfdf</string>
    <string>#ffdf87</string>
    <key>background</key>
    <key>foreground</key>
    <key>invisibles</key>
    <key>lineHighlight</key>
    <key>lineDiffAdded</key>
    <key>lineDiffModified</key>
    <key>lineDiffDeleted</key>
  </dict>
  <key>settings</key>
</dict>


Loading credentials from ~/.aws/credentials

Amazon recommends storing and loading credentials from ~/.aws/credentials. Knox doesn't seem to support this. Any chance we can do this?

ping

You can write some code pretty easily to do this yourself. If you do so and release it as an npm package I'll link to it in the readme.


Running on Homebridge-Docker

Any thoughts? I am running home bridge in Docker on my NAS getting this error:
ERROR LOADING PLUGIN homebridge-platform-ring-video-doorbell:
[2017-9-3 23:17:45] Error: Cannot find module './build/Release/pcap_binding'
at Function.Module._resolveFilename (module.js:485:15)
at Function.Module._load (module.js:437:25)
at Module.require (module.js:513:17)
at require (internal/module.js:11:18)
at Object. (/usr/local/lib/node_modules/homebridge-platform-ring-video-doorbell/node_modules/pcap2/index.js:6:22)
at Module._compile (module.js:569:30)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:503:32)
at tryModuleLoad (module.js:466:12)
at Function.Module._load (module.js:458:3)

try % apt-get install libpcap-dev on your NAS first... that may do the trick! good luck!

I cant seem to get that to work. And installing it on the container service fro my NAS in Docker made everything break.

i think the issue is that you need to get libpcap-dev on your NAS. as to how to do that, i have no idea... sorry!


add new stopwords fa

 Issue by mahekan
Mon Sep  9 04:18:45 2019
Originally opened as https://github.com/codelucas/newspaper/pull/734

mahekan included the following code: https://github.com/codelucas/newspaper/pull/734/commits

done 0.9.2


Cloned, installed, built or started the app, but login fails.

After successfully cloning the repository, installing dependencies with npm install, and building or running the application with npm run build or npm start, you may encounter an issue when attempting to log in. The error message "No Server Response" indicates that the application is not receiving the expected response from the server during the login process.

Hi, you obtain the following error?

And if you open your browser console, you can see the following error?

If this is your case, this means that your local version is trying to connect to the server
http://localhost:3005 which is not configured/installed on your machine.
As a temporary solution to allow you to test the application, you can use my server https://nextjs-rho-six-97.vercel.app/. Simply copy the contents of .env.production to .env.development. And run the "npm start" command again. It should work!

Hi @pafavero , Can you give instructions on setting up a database once the Supabase project is running. Do you have a single table of bookings? I would like to run my own instance.

https://supabase.com/docs/guides/getting-started/quickstarts/nextjs Seems Like a good start. I think I still would need the database structure from Supabase. Thanks for any advice.

Hi, you obtain the following error?

And if you open your browser console, you can see the following error?
If this is your case, this means that your local version is trying to connect to the server http://localhost:3005 which is not configured/installed on your machine.
As a temporary solution to allow you to test the application, you can use my server https://nextjs-rho-six-97.vercel.app/. Simply copy the contents of .env.production to .env.development. And run the "npm start" command again. It should work!

Hello, I've encountered the exact error you described, but I'm having trouble understanding the solution.
I followed the installation instructions, so why is the server not configured or installed on my machine?
To resolve the issue, do I just need to copy the contents from https://nextjs-rho-six-97.vercel.app/.env.production to my .env.development file?

Hi @fredaranha, the solution that I propouse was a temporary solution to substitute my local server http://localhost:3005/ with my public server on https://nextjs-rho-six-97.vercel.app/
I forgot to include some useful information in the readme file about how the application works and I think it was not so clear to understand. I am sorry about that. This is an experimental prototype project that I made in my spare time about a year ago, so it is far from perfect! Feel free to use it, but it has never been a real productive project!
The Repo https://github.com/pafavero/book_a_seat contains all codes for the frontend and it is a pure React application (generated with create-react-app https://github.com/facebook/create-react-app ).
In addition, I use nextjs as a framework to retrieve data from the db, because nextjs supports  API routes (it provides a solution to build a public API). For example if the React App needs to know all reservation related to seat 1, it will makes the following API request: http://YOR_NEXTJS_URL/api/reservations?selSeat=1
I push today the nextjs project on my repo (https://github.com/pafavero/nextjs_book_a_seat ), it can be useful to see how it works.
The dabase contains only 3 tables and the sql to generate them can be found here:
https://github.com/pafavero/nextjs_book_a_seat/blob/main/sql/create_db.sql

Hello @pafavero ,
I attempted to deploy the application using the repositories https://github.com/pafavero/nextjs_book_a_seat and executed the scripts from https://github.com/pafavero/nextjs_book_a_seat/blob/main/sql/create_db.sql (note: the script is missing the step to create the schema). Subsequently, I deployed https://github.com/pafavero/book_a_seat. However, the initial error I mentioned still persists.
During API testing with endpoints like "hello db" and "api/hello," everything appeared to be functioning correctly. However, when attempting to log in with the user1 account, an error was encountered. Do you have any insights or suggestions to address this issue?

the main problem is here now

You said that the endpoints like "hello db" and "api/hello works. Where do you deploy  the API? I mean, when I work locally I deploy on my local server (http://localhost:3005/), So I can successfully call the following URLs:
http://localhost:3005/api/hello
http://localhost:3005/api/helloDb
http://localhost:3005/api/seats
http://localhost:3005/api/reservations?selSeat=1
I tried to reproduce your error, I suppose you have a problem with CORS, because the App works with 2 different domains.
The main issue is not "errRef.current.focus", but the error that appears before.
Do you have something like that:

Do you have an error similar to this one in your browser console "Referrer Policy: strict-origin-when-cross-origin"?

Hi @pafavero
Yes, I have successfully deployed the API on my local environment using the address http://<IP_ADDRESS>:3005/, which prevented the occurrence of CORS errors.
The specific error I encountered was: "uncaught (in Promise) .... focus," as illustrated in the following image


[BUG] Can't use exogenous variables on NBEATS model.

Hi, I'm trying to follow the steps described in this tutorial: Exogenous Variables
Unfortunately, when I copy the code I get this error:
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
Cell In[7], line 2
      1 nf = NeuralForecast(models=models, freq='H')
----> 2 nf.fit(df=df)

File [~\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\neuralforecast\core.py:82](https://file+.vscode-resource.vscode-cdn.net/a%3A/analytical_platform/CO2/strategy/strategy%20development/rnn_forecasting_smyl/~/AppData/Local/Packages/PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0/LocalCache/local-packages/Python310/site-packages/neuralforecast/core.py:82), in NeuralForecast.fit(self, df, val_size, sort_df)
     80 #train + validation
     81 for model in self.models:
---> 82     model.fit(self.dataset, val_size=val_size)

File [~\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\neuralforecast\common\_base_windows.py:295](https://file+.vscode-resource.vscode-cdn.net/a%3A/analytical_platform/CO2/strategy/strategy%20development/rnn_forecasting_smyl/~/AppData/Local/Packages/PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0/LocalCache/local-packages/Python310/site-packages/neuralforecast/common/_base_windows.py:295), in BaseWindows.fit(self, dataset, val_size, test_size)
    287 self.test_size = test_size
    288 datamodule = TimeSeriesDataModule(
    289     dataset,
    290     batch_size=self.batch_size,
    291     num_workers=self.num_workers_loader,
    292     drop_last=self.drop_last_loader
    293 )
--> 295 trainer = pl.Trainer(**self.trainer_kwargs)
    296 trainer.fit(self, datamodule=datamodule)

File [~\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\pytorch_lightning\utilities\argparse.py:339](https://file+.vscode-resource.vscode-cdn.net/a%3A/analytical_platform/CO2/strategy/strategy%20development/rnn_forecasting_smyl/~/AppData/Local/Packages/PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0/LocalCache/local-packages/Python310/site-packages/pytorch_lightning/utilities/argparse.py:339), in _defaults_from_env_vars..insert_env_defaults(self, *args, **kwargs)
    336 kwargs = dict(list(env_variables.items()) + list(kwargs.items()))
    338 # all args were already moved to kwargs
--> 339 return fn(self, **kwargs)

TypeError: Trainer.__init__() got an unexpected keyword argument 'futr_exog_list'

I'm attaching the Jupyter Notebook I've used.
Thanks in advance for your help.
test.zip

Update: I got pyTorch 2.0 and I thought that this is the problem. I've downgraded it to 1.12.1 and still have the same error.

Hey @mzaganczyk,
Thanks for using the library, we distinguish between NBEATS and NBEATSx.
Here is the documentation for both models:

https://nixtla.github.io/neuralforecast/models.nbeats.html
https://nixtla.github.io/neuralforecast/models.nbeatsx.html

Hi @kdgutier,
I've installed NeuralForecast via pip install just like it is described here. Unfortunately I can't import NBEATSx, it throws an error:
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
Cell In[1], line 8
      6 import matplotlib.pyplot as plt
      7 from neuralforecast import NeuralForecast
----> 8 from neuralforecast.models import NBEATS, NHITS, NBEATSx

ImportError: cannot import name 'NBEATSx' from 'neuralforecast.models' ([C:\Users\marcinzaganczyk\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\neuralforecast\models\__init__.py](file:///C:/Users/marcinzaganczyk/AppData/Local/Packages/PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0/LocalCache/local-packages/Python310/site-packages/neuralforecast/models/__init__.py))

It worked after I cloned the repo from github and installed it manually.

Glad to hear that you solved it.
Was it a path related problem?


codepen prototyping instructions

When chatting with contributors we discovered it would be helpful to have more instructions on how to contribute to interactive prototypes via codepen

Here is a good article on working with codepen in general: https://dequeuniversity.com/rules/axe/3.5/link-name
Here are some sample pens the team has been sharing with each other to get feedback:
https://codepen.io/rkojik/pen/MWoeJwV
https://codepen.io/aaronhans/details/ZEaEagR
Codepen is a great tool to prototype a small widget like a component in isolation. When building the new version of the accordion I copied the HTML and CSS from the current component then applied the new HTML structure we were discussing along with the completely new javascript version to verify it could run successfully as described.

@alexhu00 is the above helpful codepen information, were you looking for something else?

@aaronhans Thank you this is helpful!


Tabs slider fullscreen on iOS

When loading/using tabs on iOS they appear to fill the entire tab container.
Expected Behavior
Work just like pc, where the slider is below the first tab.
Current Behavior
The slider shows on iOS devices below the full tab container.
Possible Solution
This makes it unclear what tab is selected.
Steps to Reproduce (for bugs)
https://imgur.com/a/RyElW
Your Environment

Version used: 1.0.0 alpha 4
Browser Name and version: safari
Operating System and version (desktop or mobile): iOS, iPad

can you post a codepen?


Choose color(s) and/or use shapes to define nodes

See https://github.com/chrisgoringe/cg-controller/issues/30#issuecomment-2395381277

Created #45 for shapes.
Done on 0.7


Add Syncthing software

This PR install and configure syncthing software to share and synchronize data across devices.
This PR does 2 things:

Fix some issues with the samba role and make the samba_share folder available to synchting
Install and configure syncthing.

The installation is triggered from device_list.fact, two field are required :
activated : True  / False
syncthing_master_id_device : XXXXXXX-XXXXXXX-XXXXXXX-XXXXXXX-XXXXXXX-XXXXXXX-XXXXXXX-XXXXXXX This must represent the device id of one of the device on the network.
The device will automatically reach the master device to start sharing datas.

Usage : All files placed in /home/ideascube/samba_share will be synchronized across the devices connected through syncthing

As we just discussed, 2 things we should implement :

A clean-up role/task.
As we are messing a little with syncthing config file, making syncthing version the same everywhere seems wiser.


Adding support for cjs and mjs

Resolves #2
Added the js icon to .cjs and .mjs
See image below

You're entirely, correct! Looking forwards to seeing this icon set grow 💜

✨  Beautiful, thank you!


[Feature Request] History

I'd like to be able to see my history (requests I've sent earlier). This is particularly helpful when developing queries that I don't want to save long term or iterating on a specific request. There's not a workflow that makes a ton of sense if you don't want to work on a saved query. Adding history would allow you to have this workflow without changing the structure of insomnia (to allow unsaved queries or something).

Insomnia Version: 5.10.1 (<IP_ADDRESS>9)
Operating System: macOS

This may not be exactly what you're looking for, but every request keeps its own response history. And, when you revert back, it will restore the request that was used to generate the selected response.
I'm also not quite sure I understand your use case. Can you give some more details on your desired workflow to help me understand?

Oh! Didn't realize that existed. Thank you for being so responsive!
@robfletcher can you chime in here on what you're missing in the switch from Postman?

I'm going to close this issue for now, but feel free to comment or open another issue if you had something else in mind.

A global history would still be nice (similar to Postman) so that I can quickly see some of my most recent requests. Especially if I'm trying to switch environments and compare results between servers


Outline Explorer: Block comments force displayed function names to nest incorrectly

From<EMAIL_ADDRESS>on 2011-07-05T15:55:40Z
What steps will reproduce the problem?

Open the attached file in Spyder
Open the Outline explorer
Notice that method_two, method_three, etc. in the class ClassWithIncorrectlyDisplayedMethods are incorrectly nested. What is the expected output? What do you see instead? These methods should be all at the same nesting level or parallel to each other. What version of the product are you using? On what operating system? Spyder 2.0.12, python 2.6.1, Windows XP Pro SP3

Please provide any additional information below
.
Attachment: methods_displayed_incorrectly_in_outline.py
Original issue: http://code.google.com/p/spyderlib/issues/detail?id=704

From pierre.raybaut on 2011-10-22T10:12:51Z
Done.
But please take a look at the revision (commit message) mentioned in next comment.
Status: Started

From<EMAIL_ADDRESS>on 2011-09-22T08:05:12Z
Labels: Cat-OutlineExplorer

From<EMAIL_ADDRESS>on 2011-10-20T10:21:32Z
No chance this might make it into 2.1?  It's still pretty annoying for me.

From<EMAIL_ADDRESS>on 2011-10-23T00:38:49Z
BTW, Pierre - you can not only close issue with commit message, but also update fields and add comments. Like this one:
---cut---
Some revisions specific stuff..
Update issue #704 Status: Fixed
Text that will go into issue comment
---cut--- https://code.google.com/p/support/wiki/IssueTracker#Integration_with_version_control

From pierre.raybaut on 2011-10-22T10:13:12Z
This issue was closed by revision 4b0ef832b7f4 .
Status: Fixed

From pierre.raybaut on 2011-10-23T00:48:03Z
Thanks for the tip... I'm sometimes lazy on reading tutorials.


fullnode template missing option objects-num-latest-versions-to-retain

After upgrading to devnet-0.27.1, this config template https://github.com/MystenLabs/sui/blob/main/crates/sui-config/data/fullnode-template.yaml will lead to
Error: authority-store-pruning-config: missing field 'objects-num-latest-versions-to-retain' at line 15 column 33

Thanks for tracking this down


[Select]  The Select's label penetrates through poppers.

Duplicates

[X] I have searched the existing issues

Latest version

[X] I have tested the latest version

Current behavior 😯
The Select's label penetrates through poppers.
Here ist my website with a normal select:

When I open a Popper component, the label of the select is still seen:

Expected behavior 🤔
The Select's label should not get through the popper.
Steps to reproduce 🕹
Steps:

Create a select component:

<FormControl fullWidth={true}>
    <InputLabel htmlFor="veranstalter">-----------------The too strong label---------------------</InputLabel>
    <Select
        native
        value={selectValue}
        onChange={( event ) => {
            doSomething();
        }}
        label="-----------------The too strong label---------------------"
    >
       <option value={"one"}>One</option>
       <option value={"two"}>Two</option>
    </Select>
</FormControl>

Set any Popper over it.

Context 🔦
No response
Your environment 🌎

Chrome browser latest and firefox
Mui version 5.5.0

Hi. I wrapped the given component around a Popper but cannot reproduce the issue.
Can you provide a codesandbox that reproduces the issue? You can fork this template: https://material-ui.com/r/issue-template-latest

Sry, my fault. It is the combination from popper and dialog:
Here it is: Code example

So the issue you are having is that the label of the Select which is "---The too strong label...." is still visible when Popper is open?

ehm yes. Shouldn't Popper lay his head above everything else? I'm feeling insecure right now X)

It seems like we had the same issue in the past: https://github.com/mui/material-ui/issues/18905
I'd encourage you to tweak z-index of components. For example, you can hide the label of Select component by passing zero of z-index to FormControl in such case: https://codesandbox.io/s/rough-bush-9qen09?file=/src/Demo.tsx


virt-launcher, converter: Refactor CreateDomainInterfaces()

What this PR does / why we need it:
This is a follow-up to PRs #6852 and #9406.
Currently, CreateDomainInterfaces() is called in two scenarios:

Regular VM setup.
NIC hot-plug.

The function currently receives a variadic parameter [1] that represents the VM's logical interfaces that should to be plugged.
The function also have an internal logic to determine whether it was called from a setup or hot-plug scenario.
Adjust the function signature to fit both scenarios. Remove the above internal logic, similarly to what was done in PR #9406.
[1] https://go.dev/ref/spec#Function_types
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 #
Special notes for your reviewer:
Release note:

NONE

/uncc @AlonaKaplan @mhenriks

/test pull-kubevirt-e2e-k8s-1.26-sig-network

/test pull-kubevirt-e2e-k8s-1.25-sig-network

/test pull-kubevirt-build

/test pull-kubevirt-unit-test

/test pull-kubevirt-e2e-k8s-1.26-sig-network-multus-v4

/cc @ormergi @AlonaKaplan

/lgtm
/approve


How to install istio 0.4 ingress controller and addons with Helm Chart?

Hi, Team,
How to install istio 0.4 ingress controller and addons with Helm Chart?  and how to control istio version in values.yaml?
fyi, i followed guide here. https://github.com/istio/istio/tree/master/install/kubernetes/helm
no "istio-ingress" and addons
istio/install$ ./updateVersion.sh
istio/install/kubernetes/helm$ helm install istio --name istio --namespace=istio-system
$ helm list -a
NAME                    REVISION        UPDATED                         STATUS          CHART           NAMESPACE
istio                   2               Wed Jan 31 13:40:24 2018        DEPLOYED        istio-0.5.0     istio-system
$ kubectl get pods -n istio-system
NAME                           READY     STATUS             RESTARTS   AGE
istio-istio-9c67fbd65-vmzqg    1/1       Running            0          2m
istio-mixer-8548d4c889-9ds9c   2/3       CrashLoopBackOff   4          2m
istio-pilot-5db4cfcd4-vnd5j    2/2       Running            0          2m

Reference the Helm add-ons issue here: https://github.com/istio/istio/issues/2629

It appears to work now ( with nightly builds - will be updated once 0.6 is out)


[rhoai-2.9] sync from upstream incubation to main for 2.9 release

Created from #223

if we merge this one first, will need to rebase "revert Trusty" PR, reconcile method has changed parameters here


Fetch qemu command line in KMT

What does this PR do?
This PR fetches the qemu command line used to launch the microvm in kernel matrix testing framework.

Motivation
Verify that the qemu command line generated by libvirt is as expected.

Additional Notes

Possible Drawbacks / Trade-offs

Describe how to test/QA your changes

Reviewer's Checklist

[ ] If known, an appropriate milestone has been selected; otherwise the Triage milestone is set.
[ ] Use the major_change label if your change either has a major impact on the code base, is impacting multiple teams or is changing important well-established internals of the Agent. This label will be use during QA to make sure each team pay extra attention to the changed behavior. For any customer facing change use a releasenote.
[ ] A release note has been added or the changelog/no-changelog label has been applied.
[ ] Changed code has automated tests for its functionality.
[ ] Adequate QA/testing plan information is provided. Except if the qa/skip-qa label, with required either qa/done or qa/no-code-change labels, are applied.
[ ] At least one team/.. label has been applied, indicating the team(s) that should QA this change.
[ ] If applicable, docs team has been notified or an issue has been opened on the documentation repo.
[ ] If applicable, the need-change/operator and need-change/helm labels have been applied.
[ ] If applicable, the k8s/<min-version> label, indicating the lowest Kubernetes version compatible with this feature.
[ ] If applicable, the config template has been updated.

/merge


Update v1.1 executors playbook

Ugh, I can't comment on lines not changed
One more quick comment -- since the group is being scaled to 1 by the code and those changes aren't persisted in the terraform code, do we want to remove the executor_min_replicas              = 0 line from the tfvars? Any other terraform changes applied could potentially revert this change and scale the executors back to 0.
Alternatively, mg could physically change the terraform file to include the new replica count.


Sync with Upstream

Description
The change sync's repo with upstream
Issues Resolved
#43
Check List

[X] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

As discussed, will break this PR into multiple smaller PRs. Closing this PR.


Make this Compatible with Stage Alts

Could someone please make this plugin compatible with the Stage Alts plugin by blujay? Here's the link
https://gamebanana.com/mods/460711

This is currently not possible as the stage alts project offers no API for detecting which alt is being used, thus making it difficult to apply a configuration to a specific alt. There has been prior discussion with the developer of stage alts regarding compatibility, but the initial release of this project was my priority. Work will have to be done on both ends for stage alts compatibility.
I will leave this open despite the current impossibility since I do wish for this to be a feature at some point.