Refuses to play?

Sadly I have less helpful information than last time. I installed the older version of OpenUTAU (the one right before the file loading change, see my other post for that issue). I've figured out how to create notes and tracks and all that, and I've inputted a note and selected a singer BUT it won't play when I hit space, or the button at the top left.
Am I missing something? My resamplers are wrapped with another program to increase their speed but they work perfectly fine in UTAU (Even in Cadencii, to my surprise). The voice I'm using is multi-bank, is that an issue? Am I inputting the lyric wrong? I assumed the lyric input mirrors UTAU's. I put in 'a R' to test an end-breath, and it's a valid file for this UTAUloid.
Kind of stumped. The playback line doesn't even move, I can move it but it won't play.
I hope I'm not being too annoying.

how did u fix it


Integrating logging and the progress bar...

Hi,
Would be great to be able to integrate logging and a progress bar/multi-bar -- currently I have a need to both show the total progress and print logging/status info while the app is running and in the current implementation it is either non-trivial (undocumented) or I'm missing something...
I see one of two approaches here:

a timed callback to be able to print/log something when the cursor is at the top/left.
a wrapper around console.log(..) and friends, something like ::log(..), ::warn(..), ::error(..)

Or for customizability both approaches as it would be trivial to implement №2 via №1.
Thanks!

Such use-case is not supported yet, sry.
you can find some related issues/feature request but i didn't see an possibilities to implement it in the current release

https://github.com/AndiDittrich/Node.CLI-Progress/pull/57

My bad, I seem to have missed the smallest section in the docs, thanks for the tip...
Looks to be exactly what I need, will investigate, Thanks!

@flynx which section was this, please? I need to do the same thing, and can't find anything in README.md that looks like it would help

@flynx which section was this, please? I need to do the same thing, and can't find anything in README.md that looks like it would help

see the referenced pull request above and event docs: https://github.com/AndiDittrich/Node.CLI-Progress/blob/master/docs/events.md

see the referenced pull request above and event docs: https://github.com/AndiDittrich/Node.CLI-Progress/blob/master/docs/events.md


[New Port Request] sdbus-c++

Library name:
sdbus-c++
Library description:
(From README.md)
sdbus-c++ is a high-level C++ D-Bus library for Linux designed to provide expressive, easy-to-use API in modern C++. It adds another layer of abstraction on top of sd-bus, a nice, fresh C D-Bus implementation by systemd.
Source repository URL:
https://github.com/Kistler-Group/sdbus-cpp/
Anything else that is useful to know when adding (such as optional features the library may have that should be included):

If you wish to add this port in the future, you can reopen this issue, but we're closing it for now, consider making a pull request instead.


Version Packages

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
<EMAIL_ADDRESS>Patch Changes

#788 3ae1669 Thanks @threepointone! - Simpler AI models listing

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Have anyone tried some kind of anomaly detection on The max78000 ? I mean there are plenty of examples on  ARDUINO/ ESP but none on MAXIM !

Of course you can do anomaly detection on MAX7800X. Unless you have a comprehensive data set that represents all the various failure mechanisms, we recommend using an auto encoder and training it on "normal" system state.

Thank you for your feedback, Is it the same process of training / synthesis as in any other example you showed before or are are there others steps to do ? Thanks in advance !


Update libxmljs for v0.14.2

libxmljs/libxmljs.d.ts
to author(@fdecampredon). could you review this PR?
:+1: or :-1:?
check list

[ ] pass the Travic-CI test?

Didn't use libxmljs in a while, your changes seems coherent. can't say much

okay, thanks mate!


Adding Continuous build using circleci

I added the configuration to run an autonomous build.
The results are visible here:
https://circleci.com/gh/jeremi/status-keycard/5
The building work, but the test using JCardSim fail. I have the same issue on my machine. Locally the test runs when using a physical card. Any ideas of what could be the issue?

Thanks! I am aware of the issue with the simulator, it used to work then broke (I suspect after a JDK update). I will investigate and see if I can get the simulator to work again


Cannot start broker

When scheduler receives the offer and tries to start broker it fails because of 'Task uses more resources'
But from log we see that we have a lot of resources to start task. So it doesn't make sense.
2015-08-28 10:29:47,981 [Thread-172] INFO  ly.stealth.mesos.kafka.Scheduler$  - Starting broker 0: launching task broker-0-2e3609cb-165e-4716-89a7-7b6e3195d582 by offer host-15#O2438
 broker-0-2e3609cb-165e-4716-89a7-7b6e3195d582 slave:#1-S49 cpus:1.00 mem:2048.00 ports:[20202..20202] data:defaults=broker.id\=0\,log.dirs\=kafka-logs\,port\=20202\,zookeeper.connect\=<zookeeper host here>:2181\,host.name\=host-15\,log.retention.bytes\=10737418240,broker={"stickiness" : {"period" : "10m"}\, "id" : "0"\, "port" : "20202"\, "constraints" : "hostname\=like:host-15"\, "mem" : 2048\, "cpus" : 1.0\, "heap" : 1024\, "failover" : {"delay" : "1m"\, "maxDelay" : "10m"}\, "active" : true}

2015-08-28 10:29:48,000 [Thread-174] INFO  ly.stealth.mesos.kafka.Scheduler$  - [statusUpdate] broker-0-2e3609cb-165e-4716-89a7-7b6e3195d582 TASK_ERROR slave:#1-S49 reason:REASON_TASK_INVALID message:Task uses more resources cpus(*):1; mem(*):2048; ports(*):[20202-20202] than available cpus(big):40; mem(big):63027; disk(big):3.34156e+07; ports(big):[1-21, 23-5050, 5052-65535]
2015-08-28 10:29:48,000 [Thread-174] INFO  ly.stealth.mesos.kafka.Scheduler$  - Broker 0 failed 1, waiting 1m, next start ~ 2015-08-28 10:30:48Z

Hi @cmgc can you please do 2 things:

post here also log statement containing the offer coming to Scheduler;
try to use latest build from master (similar issue with resources has already been fixed, but not released yet).

The next build works without this issue. Thank you.


Allow embark config without index.html entry

Overview
TL;DR
When I attempted to make embark works with angular-cli, I encountered an issue related to the placeholder page used during embark build.
Extra Detail
The angular-cli uses IndexHtmlWebpackPlugin (a webpack plugin) to add style and script imports dynamically in index.html.
But the current embark pipeline replace placeholder page with the original index.html (which hasn't style and script imports).
I had to patch embark pipeline to avoid this behavior when index.html is not in embark config.
Steps to reproduce

git clone https://github.com/enten/embar-angular
cd embar-angular && npm install
embark run

Screenshots

Logs
log.txt
Context (Environment)

OS: Arch Linux (kernel --nodashboard --logfile log.txt --loglevel trace>)
Embark Version: 3.2.3
Node Version: 8.9.4
NPM Version: 5.10.0

Questions?
Is it possible to allow embark config without index.html entry?
It's a fast way to make webpack plugins which update index.html work.
diff --git a/lib/pipeline/pipeline.js b/lib/pipeline/pipeline.js
index b84db71..d35dc93 100644
--- a/lib/pipeline/pipeline.js
+++ b/lib/pipeline/pipeline.js
@@ -185,6 +185,7 @@ class Pipeline {
         );
       },
       function removePlaceholderPage(next){
+        if (!placeholderPage) return next();
         let placeholderFile = utils.joinPath(self.buildDir, placeholderPage);
         fs.access(utils.joinPath(self.buildDir, placeholderPage), (err) => {
           if (err) return next(); // index-temp doesn't exist, do nothing

Just to recap, the problem you are having is the placeholder page (page that says Loading), because it overrides your own index.html?
Or you just want to build your Dapp with an entry point other than index.html?
The second one is quite easy. In embark.json, you can rename the left-side of the script name to what you want and Embark will name your files taht way.
Here is an example:
"app": {
   ...
    "myEntryPoint.html": "app/index.html"
  },

Left side is what the file will be named, right side is where the file is on disk.
Please let me know if I understood the problem correctly.

Just to recap, the problem you are having is the placeholder page (page that says Loading), because it overrides your own index.html?

Yes, but to be precise: in the embark pipeline, when a webpack build is done, the placeholder index.html is overwritten by the index.html source (which is renamed index-temp during build).
But webpack plugins can apply some updates in html sources like angular does through IndexHtmlWebpackPlugin which add script and style imports dynamically.
The problem is that embark pipeline overwrites the index.html output which has script/style imports by its source which doesn't have them.
.

Ah ok, so you would need a pipeline command (event) that doesn't create a placeholder page.

Yes, especially which does not overwrite index.html when webpack plugins make changes in the index.html source.
I think there is 3 ways to achieve that:

Allow embark config without index.html (fastest way) ;
Add an option to disable placeholder page usage (longest way) ;
Check if the index.html output is the placeholder page before do the replacement (and if it's not, avoid replacement).

I can work on a PR. But I would like to know which solution to implement first.

@enten first of all, I have to say that I really like your experiment in https://github.com/enten/embark-angular#patch-embark-pipeline! This would be a great compromise for now until we manage to build a proper solutions for the Angular community.
I've left a comment on the original Angular template issue here: https://github.com/embark-framework/embark-angular-template/issues/1#issuecomment-430523355
Having that in mind, and considering that using Angular CLI next to Embark within an Embark project should be opt-in, I believe option 1) won't do it as we would still like to be able to have Embark generate, build and run an Angular app, even without an angular.json file present.

@PascalPrecht Thanks for your answers.
I understand your opinion and I'm share it. I don't want to use Angular CLI to build/run an embark project. I left an answer on the Angular template issue to detailed my opinion about that.
To return to the subject of this issue: I think that the placeholder page replacement (during embark build) can be a problem to webpack plugins which update index.html source.
Do you have an opinion on how to avoid placeholder page remplacement if needed?


Why Chinese translation is put in a seperated repo called 'docs-zh'

Describe the bug
I'm trying to contribue to the official zh-cn docs. But I got 404 on your docs page while clicking 'Edit page' button
Steps to reproduce
A. Go to https://docs.dapr.io/zh-hans/concepts/
B. Click Edit page link on the right side

Expected behavior
I should see the following page as English version does

Desktop (please complete the following information):

OS: Windows
Browser Opera
VPN enabled: Yes

I'm reading the comments in the original PR https://github.com/dapr/docs/issues/1057 about docs-zh repo.
I'm a bit confused that why using sub-module to connect to an external organization. This doesn't make sense. They can directly use this repo instead of creating a new organization.

They can directly use docs-zh repo instead of creating a new organization. What's the purpose?

The goal with a separate repo was to give the zh translation maintainers a separate place to handle translation issues, PRs, etc., since it's handled by separate maintainers than the English site. It also lets them be versioned separately.

I'm trying to contribue to the official zh-cn docs. But I got 404 on your docs page while clicking 'Edit page' button

This is a known issue of how Hugo and Docsy handles GitHub links in prior releases. They have released a fix that needs to be implemented in each submodule repo: https://www.docsy.dev/docs/adding-content/repository-links/#path_base_for_github_subdir-optional
I'll get a PR open soon to tackle this.

I'm checking the branches in https://github.com/dapr/docs-zh/branches. Even if you get hugo working for docs-zh, there are only 3 branches
.
Where is docs for 1.3, 1.4 and 1.5?

Where is content for 1.3, 1.4 and 1.5?

The maintainers of the zh-hans repo are in charge of keeping the content up to date with Dapr releases.

Is there a fallback strategy from Hugo?

As far as I know if you're on v1.5 English and switch to zh-hans, it will show the 1.2 version of the docs page if the page previously exists, and the English version of v1.5 if it doesn't.

I agree that docs-zh repo is easy for them to maintain the Chinese content. But it's weird that the readme of the repo redirects potential contributors like me to an external organization.  You know I want to contribute to Dapr official instead of a local copycat organization. If they do like this, the translation contributors will be not shown in contributors of docs-zh repo at all.  I don't think this is a good practice.

I think it may now be feasible to move the main repository for collaboration to https://github.com/dapr/docs-zh.
The main reason it was placed in an external repository was that the crowdin and github links required an owner's access.
But last month I tried a new way of collaborating via gitHub action, and it seems that owner access is no longer required.
In the next few days, I'll try to do this migration. Perhaps it will be possible to work directly at https://github.com/dapr/docs-zh without the need for an external organization.

I'm interested in starting work to bring the translation into portuguese and I have a question about this question of organization: should I open a branch with the translations or ask to create a repo ? @AaronCrawfis


fix: title should have default value when build doc

Here the bug is, while building markdown block which title has special symbol and no custom anchor followed (also the /{.*?}/), the title ( also named variable t in code), will not assigned by the statement clause, and will not get a value.
As a result, while searching in the docsite, the searched items's title is slugged unexpectedly. (the blue backgrounded item)
But to meet the expect, should not slug the title. (like the red bordered item)

I was confused by this too. All the titles of search results were hyphenated. This fix looks good to me.

@emersonbottero Review required, want to fix the bug and make it meet the expect in my project. Thanks.


Provide high level documentation of IRS

As _(User role) _ Team
I want _(activity) _  high level documentation for irs
so that (Business value) external contributors get a quick glance over the product
Hints / Details

...
Feature
eclipse-tractusx/sig-release#450

Outcome / Acceptance Criteria

Outcome

...

Acceptance Criteria
Documentation contains the following information

(x)  (1) Business Problem & Process Description
(x)  (2) End User Benefit Statement for Interoperability
(x)  (3) App Provider Commitments
(x)  (4) Architecture Functional Cut
(x)  (5) Business Semantics Alignment
(x)  (6) Mapping against Catena-X Architecture Framework
(x)  (7) Technical Integration Design (interaction diagrams)

Out of Scope

...

a little bit was added in the FAQ.md in #393 under "Where do I find documentation that helps me understand the big picture?".


Display all containers as list

User story

As a user
I want / need to see the containers saved in the database
So that I can gather information about them

Acceptance criteria

[x] Read the data provided by the database
[ ] Remove static data used previously
[x] The list shows container name, container image
[x] The user can click on the container name to navigate to the detail page

Additional Notes

The list is implemented with the list component

Definition of done (DoD)

Colours match with color scheme
Implementation is unit tested
Code documentation updated (jsdoc or godoc?)
Changes to database documented at Confluence- Database scheme
Changes to architecture documented at Confluence - Architecture

DoD general criteria

Feature has been fully implemented
All acceptance criteria were met
Product owner approved features
All tests are passing
Pull request to "develop" branch is merged & closed
Bill of materials is updated with new dependencies

Started.
Database connection is setup

The functionality has been implemented, but there are some issues with the pre-commits, which is why it has not been added to the release.

estimate 5 for setting up explorer testing with jest and writing test for this feature


Can I use pylon to forward Tensorboard port or SSH port?

Organization Name: Nanjing University

Short summary about the issue/question: In my use, due to the school's restrictions on the security of the campus network, we can only arrange the PAI platform in the subnet of the campus network, and then we work in another subnet of the campus network, so we can't directly use tensorboard or SSH in the form of computer IP in the PAI platform. I know that some agents (shadowlocks, VPN, etc.) can be used, but these have some impact on daily work. I refer to the design documents of Pai, which uses pylon to forward various services. Can pylon be used to forward the tensorboard port or SSH port of these jobs?
OpenPAI Environment:

OpenPAI version: 0.16.0
Cloud provider or hardware configuration:
OS (e.g. from /etc/os-release): ubuntu
Kernel (e.g. uname -a):
Hardware (e.g. core number, memory size, storage size, GPU type etc.):
Others:

Pylon is a nginx server, you can use it as http proxy or ssh proxy by modifying nginx config.
But it will be easier if you simply use ssh tunnel (ssh -L) or ssh socks proxy (ssh -D).

Thank you very much. It solved my problem.


[Doc-Enhancement] Users can discover blocked bot apps

Hi Team,
If sideloading is disabled, user cannot discover blocked apps using app id and interact with the same.
If side loading is enabled(Enable "Upload custom apps" option in app setup policy), user can still discover blocked apps by searching with bot id and interact with the same.
As this information is not available in documentation, please add note related to the same.

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

ID: dcb5cdf7-9a02-cdf2-e152-38db69f0ae79
Version Independent ID: d8e429a0-296d-1bf9-fb21-1ce13a6a59c3
Content: Overview of app policies to manage apps in Teams - Microsoft Teams
Content Source: Teams/app-policies.md
Service: msteams
Sub-service: teams-apps
GitHub Login: @ashishguptaiitb
Microsoft Alias: guptaashish

Hi @SubbaReddi , thanks for sharing this info. Are these blocked apps  LOB or 3P apps?

@ashishguptaiitb : I observed it is applicable for LOB apps.
Updated note:
If sideloading is disabled, user can discover blocked LOB apps using bot id but cannot interact with the same.

@ashishguptaiitb hope all is well. Wanted to follow up to see if there is an update here. Thanks!

Discussing internally with @SubbaReddi and the wider team. Closing this issue here. Tracking internally in an ADO work item.


Fix str to snake to capture uppercase words followed by an underscore

In ariadne_codegen/utils.py, str_to_snake_case was not capturing uppercase words followed by an underscore. \W in the regex would capture all non word characters, but not an underscore. So, things like 'Router_Get' and 'RouterBGP_Get' would both be converted to 'router_get' instead of 'router_bgp_get' in the second case. This caused issues in module naming in the generated clients. This commit fixes the issue by explicitly adding an underscore to the regex.

CHANGELOG.md is updated with a description of the fix

Thank you for contributing!


Display problem when using "less" command

Windows: Microsoft Windows [版本 10.0.19041.804]
Terminal: 1.6.10571.0
Hi, I'm using OpenSSH to connect to a remote Linux server under Windows Terminal. But the output of "less -SN" seems not normal. The first screenshot shows it: the 19th line appears besides the 1st line. The second screenshot is the normal output (after I quit and type that command again). Unexpected output were not about a fixed line. Sometimes it's the 1st line overlapping with another line but other times it was some other lines repeating themselves. I had been using Putty to connect to a remote servers before but nerver met this problem so I think it might be a bug of Windows Terminal. Thanks.

This sounds like #9176.

@TypicalSEE Which version of ssh are you using?

"OpenSSH_for_Windows_7.7p1, LibreSSL 2.6.5", installed from Windows 10 “Optional Feature”.

In that case, I suspect that you're hitting the screen size change buffering issue in https://github.com/PowerShell/openssh-portable/pull/426. Even though it doesn't look like the screen size is changing, less is turning on the "alternate buffer" which reports a window resize. OpenSSH, until pull 426, had trouble handling the resize event.
If you run OpenSSH 8.1 from the win32-openssh releases page, does it go away?

Downloaded OpenSSH 8.1 from that page and tried it, the problem still exists. By the way, ssh version of my remote server is "OpenSSH_7.4p1, OpenSSL 1.0.2k-fips  26 Jan 2017". Should I also upgrade that one?

Three answers will help the Microsoft (and other) people:

Does this happen as you scroll up and down?  Or initially when less first displays the file?
What happens when you tell less to redraw the screen?
What is the value of the TERM environment variable on the system that is actually running the less program?

I apologize. The pull request that fixes the buffering/repeat issue merged on April 2, 2020 but the 8.1 release came out in Dec 2019. I do not know why I thought it might help. :smile:

@TypicalSEE There's now an OpenSSH 8.6 (https://github.com/PowerShell/Win32-OpenSSH/releases/tag/V<IP_ADDRESS>p1-Beta), mind trying that one? We think that might have the fix

I had a similar issue and that version fixed it.

I'll count that, thanks for confirming!


[release-0.14] Disable HTTP/s on webhook server

Mitigates HTTP/2 CVEs
Backport of #100

/retest

/test all


Add ability to take OIDC ID to use during testing

Description
Added the --oidc-config-id option which takes a pre-created oidc id (obtained from rosa list oidc-config) and uses that for all HC creations. This ID is NOT deleted upon cleanup
Fixes

Made the parameter required until https://github.com/openshift/rosa/issues/1149 is resolved and we are able to add in logic to automatically create the oidc on execution if one is not provided.


Fix map flatten on option

[x] I agree to follow the project's code of conduct.
[x] I added an entry to CHANGES.md if knowledge of this change could be valuable to users.

See https://github.com/georust/gdal/issues/261

Two test files shows up as modified, was that intentional? Also, please squash.

Sorry I was in a rush and made a mess. Spent the last half an hour to make it all look nice and easy to follow, but didn't manage to get it right. I'll just close it and start a new nice and clean PR.


chore: stop asking yarn to ignore engine mismatch

The current build image now ships with the required engine, and there
are now usage of APIs that are not available in node < 10 at least in
our testing suite.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

AWS CodeBuild CI Report

Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository


Add Hyperdrive Bindings

Adds Hyperdrive binding support in Miniflare.

@mrbbot Thanks for the review! All the changes should be set


Update the defaultly provided callback url regex patterns in the product

Describe the issue:
The default provided callback url regex patterns need to be updated with valid/working ones. Please find the list of callback URL regex configurable places I have found from the below list.

Self Regsitration
Lite User Registration
Account Recovery

Note: Apart from updating the default regex patterns, need to update the documentation as well.
How to reproduce:

Configure one of the above flows and add an invalid URL ex: google.com for the callback url.
You will be redirected to this URL at the end of the flow without a problem.

Expected behavior:

An error page should be appear saying the URL is invalid when compared with the given regex.

Environment information (Please complete the following information; remove  any unnecessary fields) :

Product Version: Latest
OS: Mac
Database: H2
Userstore: JDBC

The agreed new default callback URL suggestion: ^https:\/\/localhost:9443\/.*

Could not reproduce the error in the lite user registration component as the flow is currently not working. Thus the regex pattern of the callback URL in lite user registration is not updated.


Update README.md

PR Summary
Fixed the typo in the README.md file

PR Context

Improved the readability of the README.md file.
PR Checklist

[x] PR has a meaningful title

Use the present tense and imperative mood when describing your changes

[x] Summarized changes

[x] This PR is ready to merge and is not Work in Progress.

@iSazonov  Please merge my pull request

@sdwheeler Can you please review the changes in this PR? Thanks!

@iSazonov  Made the changes as  suggested.


Fast file switch and fast symbol search do not work properly if the editor is splitted

Description
Fast file switch and fast symbol search do not work on the split panels. They only work in the first (main) panel, whether there is a split or not.
What steps will reproduce the problem?
Fast file switch:

Open two or more files in the editor
Split the editor panel
Select the split panel (not the first main panel)
ctrl+p and select a different file than the current file in the panel

Fast symbol search:

Split the editor panel
Select the split panel (not the first panel)
ctrl+alt+p and select a symbol in the file to go to that line

What is the expected output? What do you see instead?
Fast file switch:
expected: the selected file is shown the split panel
actual: the current file in the panel is not replaced
Fast symbol search:
expected: the line of the selected symbol should be highlighted in the split panel
actual:

always highlights the line in the first main panel, not in the split panel.
if the file in the split panel is different from the file in the first main panel, the symbol list is also of the main panel instead of the split panel

Please provide any additional information below
Version and main components

Spyder Version: 3.2.1
Python Version: 3.5.3
Qt Versions: 5.9.1, PyQt5 5.9 on Windows

Dependencies
pyflakes >=0.6.0 :  1.6.0 (OK)
pycodestyle >=2.3:  2.3.1 (OK)
pygments >=2.0   :  2.2.0 (OK)
pandas >=0.13.1  :  0.20.3 (OK)
numpy >=1.7      :  1.13.1 (OK)
sphinx >=0.6.6   :  1.6.3 (OK)
rope >=0.9.4     :  0.10.7 (OK)
jedi >=0.9.0     :  0.10.2 (OK)
nbconvert >=4.0  :  5.2.1 (OK)
sympy >=0.7.3    :  1.1.1 (OK)
cython >=0.21    :  0.26 (OK)
qtconsole >=4.2.0:  4.3.1 (OK)
IPython >=4.0    :  6.1.0 (OK)
pylint >=0.25    :  1.7.2 (OK)

Thanks for reporting this problem. We'll take a look at it in a future release.

A small note: they working properly in the versions before Spyder 3.2

I have seen that they also don't work on a second window which is created by the "New window'' selection, as with the split panels.
I believe this is a bug rather than enhancement and it became broken with version 3.2. I was using these fast switching abilities very frequently in the previous versions, they're really very useful features, so it's a bit frustrating for me now. Hope there is a chance to fix it soon. Thank you for all of your great work on Spyder!

This bug was introduced in PR #4626. Following this PR, Ctrl-P does not open the a file switcher per editor anymore, but a global file switcher instead. This new global switcher can also includes files from other plugins, such as Notebook plugin (see Issue #4575 for more details).
The problem we have here is that, new editor stacks added to the editor plugin by splitting are never registered with this global file switcher. Only the first one is when the editor plugin is registered with Spyder's main window. So this need to be done in order for this to work also with split editors.

Thanks for wanting to solve this one @jnsebgosselin!


Error when trying to run "npx co build"

I've gone through all of the instructions and am doing exactly what the original build suggests, however i'm getting this error:
✘  Only URLs with a scheme in: file, data, and node are supported by the default ESM loader. On Windows, absolute paths must be valid file:// URLs. Received protocol 'c:'  ELIFECYCLE  Command failed with exit code 1.
Can't figure out how to resolve it.

Sure! Can you post:

Node version
Operating System
Your tokens.config.js file
Your basic project file structure (e.g. where is the config, where is the tokens file, etc.)

Node version: v18.17.0

Operating System: Microsoft Windows 10 Enterprise

token.config.mjs

import pluginJS from "@cobalt-ui/plugin-js"

/** @type import('@cobalt-ui/core').Config */
export default {
  tokens: "./src/tokens.json",
  outDir: "./src/__generated__/",
  plugins: [pluginJS()],
}

basic file structure:

.
├── pnpm-workspace.yaml
└── package.json/
    └── packages/
        └── tokens/
            ├── package.json
            ├── tokens.config.mjs
            └── src/
                └── tokens.json

@drwpow I just upgraded to node version 20.5.1, since v20 was recommended in the Getting Started docs, however that didn't seem to fix the problem. So now i'm wondering if it's because i'm using pnpm as my package manager 🤔

Good news! I just added Windows tests and was able to reproduce the bug. It should be fixed in<EMAIL_ADDRESS>Please let me know if you encounter any more issues 🙂

Awesome!! Thanks @drwpow ... just tested it and it worked like a charm. Appreciate the help and the response.


Documentation for Manage Translations

Guide explaining two different flows to manage translation: manual and using Transifex.

@ewjoachim In case you have some time, would you mind taking a look at this guide that I wrote to help users to keep their docs updated and translated into different languages? Thanks! :)


Post-install Error: Architecture couldn't be recognized!

Thanks for this tool!
I'm having an issue when trying to install the latest non-blacklisted driver on my system. The tool appears to run fine (no errors), but on reboot, I'm stuck with default resolution and no acceleration (hinting that the driver isn't loaded).
When I check my logs, I see the following:
(NVDAStartup) Architecture couldn't be recognized! PMC_BOOT_0 = <private>, PMC_BOOT_42 = 0x00000013

The latest driver from Nvidia works, but I'm noticing a severe performance degradation. I'm hoping I can get this tool to work and try out a different driver.
Here are my specs:

macOS High Sierra (10.13.3 17D102)
Hackintosh (emulated iMac18,3)
ASUS ROG Maximus X Hero Wi-Fi AC (Z370)
Intel Core i7-8700K
32GB DDR4-3200
Gigabyte GTX 1080 G1 Gaming
3x Dell P2715Q (over DP) at 4K@60

Let me know if there's any more information I can provide or what I can do to help troubleshoot this issue.

May I please suggest posting over at https://www.tonymacx86.com/ instead? As I don't believe this issue is to do with nvidia-update itself, but nVidia's drivers not liking your system setup. Personally, I don't know enough about your hardware to be particularly helpful.


Snippets - uninstall bundled ones and use my own versions

QUESTION
I've installed this via package control and I was wondering if it was possible to uninstall the snippets that are bundled with this.
Or where are they be stored? I cannot find them anywhere inside the ST3 portable folder.
Maybe my only option is to watch for any releases here and install manually?

@stephen147 The snippets are installed wherever the package is installed to. For Windows portable please see the docs here: http://docs.sublimetext.info/en/latest/basic_concepts.html?highlight=portable#the-data-directory
Maybe you can place your snippets in your user folder and they may override those of the package, but you probably already tried that. I think the only way right now to use your own is to manually remove the files or replace them :/

I've looked inside that folder but there's none that I can see only my own but I'm still getting two variations of fn when I type for example.
See attached, in my version you can see I've added a description and in the bundled snippets it only displays the Fn Definition.

The location of my snippets are: W:\Apps (Portable)\Sublime Text\Data\Packages\User\Snippets


Introduce til::rle - a run length encoded vector

Summary of the Pull Request
Introduces til::rle, a vector-like container which stores elements of
type T in a run length encoded format. This allows efficient compaction
of repeated elements within the vector.
References

#8000 - Supports buffer rewrite work. A re-use of til::rle will be
useful as a column counter as we pursue NxM storage and presentation.
#3075 - The new iterators allow skipping forward by multiple units,
which wasn't possible under TextBuffer-/OutputCellIterator.
Additionally it also allows a bulk insertions.
#8787 and #410 - High probability this should be pmr-ified
like bitmap for things like chafa and cacafire
which are changing the run length frequently.

PR Checklist

[x] Closes #8741
[x] I work here.
[x] Tests added.
[x] Tests passed.

Validation Steps Performed

[x] Ran cacafire in OpenConsole.exe and it looked beautiful
[x] Ran new suite of RunLengthEncodingTests.cpp

Co-authored-by: Michael Niksa<EMAIL_ADDRESS>

@msftbot make sure @miniksa signs off on this

@miniksa @DHowett The most recent commit changes the way the iterator works: Instead of 1-based indices it's now based on 0-based ones. I felt that this fits better with the the container class itself, which is also written with 0-base indexes in mind. It also fixes a off-by-one error in operator-().

Ooh, you made the static analyzer mad!


Generator butchers type names in some cases

Describe the bug
enum TypeName: String, Codable {
   case firmwareNrfmTadata = "FirmwareNRFMetadata"
}

Why not preserve the name as it is?
I've also noticed this (which is not as bad as the first example):
func dateIso() throws -> String {
        let field = GraphQLField.leaf(
            name: "dateISO",
            arguments: []
        )
       ...
}

Using names like dateISO or FirmwareNRFMetadata is a pretty standard convention in the Swift world, as far as I know...

@NeverwinterMoon 👋 ,
Thank you for pointing this out. I am not sure what the thinking process was behind making the converter. I think I'll just move everything back to how user exports it.

Not 100% sure it's related, but looks like it is.
So, I have the following payload created by let payload = selection.buildPayload(operationName: operationName)
"query ($__1gxyzmx97f4f1: String!) {\n  bikeStatisticsG2CRrentWeekSummary___9sez2m4ezyv2: bikeStatisticsG2CurrentWeekSummary(id: $__1gxyzmx97f4f1) {\n    __typename\n    ...on BikeStatisticsSummary {\n      distanceKm___1utcuuc57whji: distanceKm\n      timeSec___1utcuuc57whji: timeSec\n    }\n    ...on ErrorWithMessage {\n      message___1utcuuc57whji: message\n    }\n  }\n}"
The response received is this (string from data in response):
"{\"data\":{\"bikeStatisticsG2CRrentWeekSummary___9sez2m4ezyv2\":{\"__typename\":\"BikeStatisticsSummary\",\"distanceKm___1utcuuc57whji\":0.06999999999999999,\"timeSec___1utcuuc57whji\":44}}}\n"
The deserialization fails. If I change the name of the query on the back-end to something simpler, change the selector names in Swift code accordingly and leave the rest of the code unchanged, it works...

@maticzav Maybe a naïve question, but why is camel-casing needed at all in this case?
public var alias: String? {
// ....
   return "\(name.camelCase)_\(arguments.hash)"
// ....
}


Update to webapps page

Added NASEWEIS and changed layout of webapps. Also updated the webapp logos.
Describe the change

PR checklist

[ ] I have added description of the change I'm proposing in the OpenMS Documentation.
[ ] I have read and followed OpenMS Documentation Contributing guidelines.
[ ] I have attached a screenshot of the relevant area after this change.
[ ] CHANGELOG.md is updated.
[ ] I have added my name in CONTRIBUTING.md.

@tjeerdijk, could you maybe check if everything is ok?


Fix remote_addr if modoboa django app is powered by apache or nginx proxy

Fix remote_addr if modoboa django app is powered by apache or nginx proxy

remote_addr is used here : https://github.com/tonioo/modoboa/blob/master/modoboa/core/views/auth.py#L51

Thanks for the fix!


fix: Adds environment variables for replace_command in Windows

Description
This PR fixes #531 where the environment variables were not being passed to cmd on Windows.
Motivation and Context

It breaks some of the functionality of being able to run custom shell commands in the preprocessor.

How Has This Been Tested?

I've tested to verify that when using the COMMIT_SHA environment variable in the traditional cmd fashion %COMMIT_SHA% that it is now properly available to shell commands.

Tested on Windows 11.

Screenshots / Logs (if applicable)
Types of Changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)
[ ] Documentation (no code change)
[ ] Refactor (refactoring production code)
[ ] Other

Checklist:

[x] My code follows the code style of this project.
[ ] I have updated the documentation accordingly.
[x] I have formatted the code with rustfmt.
[x] I checked the lints with clippy.
[ ] I have added tests to cover my changes.
[x] All new and existing tests passed.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 41.14%. Comparing base (8f8e221) to head (705f6b1).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #532   +/-   ##
=======================================
  Coverage   41.14%   41.14%
=======================================
  Files          15       15
  Lines        1038     1038
=======================================
  Hits          427      427
  Misses        611      611

Flag
Coverage Δ

unit-tests
41.14% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Implement editing document ASNs, filtering by ASN

I have an idea for this: I can present a custom QR/Barcode camera view and react to ASNs being discovered. I currently recognize numbers and ASN1234, and then just look up the corresponding document and show it. It should be possible to also look for URLs like paperless.example.com/asn/1234 with the configured instance URL.
The only drawback is that you can't just point the regular camera at it and open the link from there, but have to use the app.
I have a somewhat working version of this and want to put it on TestFlight soon.

Looking up documents by ASN is in. Not sure if filtering like "greater than" is critical.


Add missing ParentID to ProjectNamespace

Signed-off-by: Philip Marc Schwartz<EMAIL_ADDRESS>

@svanharmelen Noticed this one was missing while using the project to identify what namespace was it's parent.


VSTest fails to run tests in .NET 6 test project

Steps to reproduce
I created a .NET 6 MAUI Blazor application (dotnet new maui-blazor). I added a Test Project and a very basic test (just write to console). When I try to run tests, I get the error shared below. This happens in both Visual Studio 2019 Preview and command line.
Expected behavior
Expect the test to run.
Actual behavior
No tests are run and the following is output in the Tests output
Starting test discovery for requested test run
========== Starting test discovery ==========
Microsoft.VisualStudio.TestPlatform.ObjectModel.TestPlatformException: Testhost process exited with error: A fatal error was encountered. The library 'hostpolicy.dll' required to execute the application was not found in 'C:\Program Files\dotnet'.
Failed to run as a self-contained app.
  - The application was run as a self-contained app because 'C:\code\Microsoft-DevOps-Command-Center\src\DOCC.Azure.UnitTests\bin\Debug\net6.0\testhost.runtimeconfig.json' was not found.
  - If this should be a framework-dependent app, add the 'C:\code\Microsoft-DevOps-Command-Center\src\DOCC.Azure.UnitTests\bin\Debug\net6.0\testhost.runtimeconfig.json' file and specify the appropriate framework.
. Please check the diagnostic logs for more information.
   at Microsoft.VisualStudio.TestPlatform.CrossPlatEngine.Client.ProxyOperationManager.ThrowOnTestHostExited(Boolean testHostExited)
   at Microsoft.VisualStudio.TestPlatform.CrossPlatEngine.Client.ProxyOperationManager.SetupChannel(IEnumerable`1 sources, String runSettings)
   at Microsoft.VisualStudio.TestPlatform.CrossPlatEngine.Client.ProxyDiscoveryManager.DiscoverTests(DiscoveryCriteria discoveryCriteria, ITestDiscoveryEventsHandler2 eventHandler)
========== Test discovery aborted: 0 Tests found in 94.5 ms ==========
Executing test method: DOCC.Azure.UnitTests.AzureClientTests.AzureClient_Ctor_Success
========== Starting test run ==========
========== Test run finished: 0 Tests (0 Passed, 0 Failed, 0 Skipped) run in < 1 ms ==========

Diagnostic logs
log.txt
Environment
Running on Windows 10 19043.1110

log.txt

#2218 appears to be the same behavior that was supposedly fixed.

Is there Microsoft.NET.Test.SDK installed in your project? What is the version?

Yes, it is. It's version 16.10.0.

Does this happen with a specific project or any project you generate from dotnet new? Are you able to share you project or at least the project file?
What is the output of dotnet --info when run in the project folder? Are you using global.json?
That error can have multiple causes, and it is never easy to know exactly which one it is, unfortunately.
Here I have a project that should IMHO repro the issue that was fixed. It works on my machine:
<!-- file mstest001.csproj -->
<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>net6.0</TargetFramework>
    <Nullable>enable</Nullable>
    <OutputType>Exe</OutputType>
    <RuntimeIdentifier>win10-x64</RuntimeIdentifier>
    <IsPackable>false</IsPackable>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.10.0" />
    <PackageReference Include="MSTest.TestAdapter" Version="2.2.5" />
    <PackageReference Include="MSTest.TestFramework" Version="2.2.5" />
    <PackageReference Include="coverlet.collector" Version="3.0.3" />
  </ItemGroup>

</Project>

// file UnitTest1.cs
using Microsoft.VisualStudio.TestTools.UnitTesting;

namespace mstest001
{
    [TestClass]
    public class UnitTest1
    {
        [TestMethod]
        public void TestMethod1()
        {
        }
    }
}

C:\t\mstest001> dotnet --version
6.0.100-preview.6.21355.2

C:\t\mstest001> dotnet test
  Determining projects to restore...
  All projects are up-to-date for restore.
  You are using a preview version of .NET. See: https://aka.ms/dotnet-core-preview
  mstest001 -> C:\t\mstest001\bin\Debug\net6.0\win10-x64\mstest001.dll
Test run for C:\t\mstest001\bin\Debug\net6.0\win10-x64\mstest001.dll (.NETCoreApp,Version=v6.0)
Microsoft (R) Test Execution Command Line Tool Version 17.0.0-preview-20210518-01
Copyright (c) Microsoft Corporation.  All rights reserved.

Starting test execution, please wait...
A total of 1 test files matched the specified pattern.

Passed!  - Failed:     0, Passed:     1, Skipped:     0, Total:     1, Duration: 13 ms - mstest001.dll (net6.0)

I'm not using a global.json.
PS C:\code\Microsoft-DevOps-Command-Center\src\DOCC.Azure.UnitTests> dotnet --version
6.0.100-preview.6.21355.2
PS C:\code\Microsoft-DevOps-Command-Center\src\DOCC.Azure.UnitTests> dotnet test
  Determining projects to restore...
  All projects are up-to-date for restore.
  You are using a preview version of .NET. See: https://aka.ms/dotnet-core-preview
  DOCC.Azure -> C:\code\Microsoft-DevOps-Command-Center\src\DOCC.Azure\bin\Debug\net6.0\DOCC.Azure.dll
  DOCC.Azure.UnitTests -> C:\code\Microsoft-DevOps-Command-Center\src\DOCC.Azure.UnitTests\bin\Debug\net6.0\DOCC.Azure.UnitTests.dll
Test run for C:\code\Microsoft-DevOps-Command-Center\src\DOCC.Azure.UnitTests\bin\Debug\net6.0\DOCC.Azure.UnitTests.dll (.NETCoreApp,Version=v6.0)
Microsoft (R) Test Execution Command Line Tool Version 17.0.0-preview-20210518-01
Copyright (c) Microsoft Corporation.  All rights reserved.

Starting test execution, please wait...
A total of 1 test files matched the specified pattern.
Testhost process exited with error: A fatal error was encountered. The library 'hostpolicy.dll' required to execute the application was not found in 'C:\Program Files\dotnet'.
Failed to run as a self-contained app.
  - The application was run as a self-contained app because 'C:\code\Microsoft-DevOps-Command-Center\src\DOCC.Azure.UnitTests\bin\Debug\net6.0\testhost.runtimeconfig.json' was not found.
  - If this should be a framework-dependent app, add the 'C:\code\Microsoft-DevOps-Command-Center\src\DOCC.Azure.UnitTests\bin\Debug\net6.0\testhost.runtimeconfig.json' file and specify the appropriate framework.
. Please check the diagnostic logs for more information.

Test Run Aborted.
PS C:\code\Microsoft-DevOps-Command-Center\src\DOCC.Azure.UnitTests>

Here is my project.json:
<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>net6.0</TargetFramework>

    <IsPackable>false</IsPackable>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="Microsoft.Identity.Client" Version="4.34.0" />
    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.10.0" />
    <PackageReference Include="MSTest.TestAdapter" Version="2.2.5" />
    <PackageReference Include="MSTest.TestFramework" Version="2.2.5" />
    <PackageReference Include="coverlet.collector" Version="3.0.3">
      <PrivateAssets>all</PrivateAssets>
      <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
    </PackageReference>
  </ItemGroup>

  <ItemGroup>
    <ProjectReference Include="..\DOCC.Azure\DOCC.Azure.csproj" />
  </ItemGroup>

</Project>

I also have an empty TestClass like yours above. This is basically in a totally fresh skeleton .NET project created with command:
dotnet new maui

Run $env:COREHOST_TRACE=1; $env:COREHOST_TRACE_VERBOSITY=4; dotnet test from powershell to see the most verbose logs of dotnet host resolve. There will be multiple, resolves. The last resolve will be for the testhost. It is thousands line long, but if you find Starting test execution, please wait.., the info of how a match was found, and if global.json was considered should be in the first 100 or so lines.

While searching to make my unit tests work for https://github.com/CommunityToolkit/Maui/tree/main/src/CommunityToolkit.Maui.UnitTests I came across this. I seem to run into the same thing and it is reproducible with this locally.
It seems weird that we're building the android TFM though, but anyway, while building it as is the error is:

Unable to find /Users/jfversluis/Source/Maui-toolkit/src/CommunityToolkit.Maui.UnitTests/bin/Debug/net6.0-android/CommunityToolkit.Maui.UnitTests.deps.json. Make sure test project has a nuget reference of package "Microsoft.NET.Test.Sdk".

If I set the TFM to be net6.0, which seems to make more sense, the error changes to

Testhost process exited with error: A fatal error was encountered. The library 'libhostpolicy.dylib' required to execute the application was not found in '/Users/jfversluis/Source/Maui-toolkit/src/CommunityToolkit.Maui.UnitTests/bin/Debug/net6.0/'.
Failed to run as a self-contained app.

Let me know if there is anything you want me to try :)

This is now fixed and will be included in the next .NET MAUI preview: https://github.com/dotnet/maui/pull/3017


Not all code actions are detected

Hey!
The plugin looks great and I've tried using it but it looks like it does not detect code actions that I care about. This is the one thing that prevents me from switching to it.
I have tried using it with tsserver, null-ls, and stylelint_lsp configured in lspconfig, and it only detected code actions from stylelint_lsp.
Built-in vim.lsp.buf.code_action():

Telescope's :Telescope code_actions also works well:

Plugin (only stylelint_lsp code actions are detected):

I'm afraid the built-in vim.lsp.buf.code_aciton() is using different logs than the plugins uses.
Built-in:
https://github.com/neovim/neovim/blob/3507d58dfb87923aa4031cbefaf1ef576a45dcaf/runtime/lua/vim/lsp/buf.lua#L456-L489
Plugin:
https://github.com/weilbith/nvim-code-action-menu/blob/0fea23ef716546ed1491d9d27d1c58ba658c2e01/lua/code_action_menu/shared_utils.lua#L35-L39
Do you think it would be possible to show all the code actions in the popup instead of only some of them?

I added
print(vim.inspect(all_responses))
print(vim.inspect(all_actions))

to the request_servers_for_actions function and this is what I'm getting:

There is clearly a code actions from tsserver, but somehow that's not propagated to all_actions (the bottom log is an empty table)

I thought it might be https://github.com/jose-elias-alvarez/nvim-lsp-ts-utils interfering, but I disabled it and there still are no results

I think I got it, a PR incoming

Thank you very much for this detailed report. You are absolutely right, we must show all server responses. Happy that you already checked that the request function works alright. Let's see what the issue is with the parsing.

Ah you solved it. Amazing. Thank you very much. Appreciate it a lot! 🙏🏾

No problem! https://github.com/weilbith/nvim-code-action-menu/pull/5 looks to solve my problems


Cleanup the operator classes package layout

@cescoffier here's a reworked layout, but it fails right now due to RevApi.

@cescoffier here's a reworked layout, but it fails right now due to RevApi.

I ended up adding the RevApi documentation for the changes. I did my best to dispatch classes where I think they'd make sense, but please look carefully 😉

I ended up adding the RevApi documentation for the changes. I did my best to dispatch classes where I think they'd make sense, but please look carefully 😉


how to upload image or file using this library

Hello
I try to upload image to storage in firebase  is this possible here ?
Regards

Not with 1.x, and not yet with 2.x - this will be possible as soon as the SDK receives Storage support.

so I must save it as base64 string

Don't store files in the Realtime Database (I don't know if this is even possible :)). Have a look at the Google SDK instead, they provide access to Google Storage.

not file just storing the long string in field what the  problem  if so ?!

the base64 string is still the file, just encoded as a base64 string. You can try to store those encoded files in the database, but take care when querying the database - for example, if you store all your below one database reference, and you query that reference, Firebase will send all files in one big JSON blob, and this will probably blow up things.
I still think this is a bad idea. If you have to upload files, use the Google Cloud Storage SDK, here is some more information:
https://cloud.google.com/storage/docs/json_api/v1/libraries
https://cloud.google.com/storage/docs/json_api/v1/json-api-php-samples
https://cloud.google.com/storage/docs/json_api/v1/libraries


Declare module multiple times and merge result

I'm trying to create a module that will allow me to register enumerator types from different modules. Here is how I define enums using flow:
enum.js
// global Enum class
declare class Enum {}
declare module "enum" {
    declare function register(type: string, values: Array<string>): void;
}

fruit.js
declare class Fruit extends Enum {}
declare module "enum" {
    declare var Fruit: {
        ORANGE: Fruit,
        APPLE: Fruit,
    };
}

animal.js
declare class Animal extends Enum {}
declare module "enum" {
    declare var Animal: {
        CAT: Animal,
        DOG: Animal,
    };
}

When I typecheck this, the checker only sees the enums declared in the first file. The other declare module "enum" are discarted.
I know this worked before I updated flow to 0.16.0. Is there something else I should be doing or is this not supported anymore?
Thanks

@alebiavati This is an interesting use of declare module, and I think it would help me to see what you are trying to accomplish overall. Would it be possible to share something more detailed to expose the pattern here?
It would be very helpful to see:

The directory structure (are you declaring in lib files or source files?)
How you are using the enum module—where is it required from? What is the expected type?
Your .flowconfig

A small repo showing this would be ideal.

Going to close since we did not get more information. Please let us know if this is something you still want! 😊


GitHub token generation link in README should lead to personal access token page

In the GitHub token section of README.md, not sure why the link you can easily generate it here leads to Applications ? From this page, we can only register an Oauth application with a mandatory Authorization callback URL. It doesn't seem to make sense.
Shouldn't it lead to Personnal access token instead ? It's the page I've used to create and successfully use a token with this changelog-generator.
If you agree with that, I can make the tiny PR required to change that.

 Thanks for mention!


Autocommit behaves differently from sqlite3

I was getting the error "cannot change into wal mode from within a transaction" when trying to switch to WAL mode using this code:
db.execute('PRAGMA journal_mode=wal;')

Upon further experimentation, it appears that setting db.isolation_level = None fixes this - but this fix is not necessary for sqlite3. Here's a console session illustrating the difference between the two:
>>> import sqlite3
>>> db = sqlite3.connect("/tmp/1.db")
>>> db.isolation_level
''
>>> db.execute('PRAGMA journal_mode;').fetchall()
[('delete',)]
>>> db.execute('PRAGMA journal_mode=wal;')
<sqlite3.Cursor object at 0x7f272ef748c0>
>>> db.execute('PRAGMA journal_mode;').fetchall()
[('wal',)]

Now the same sequence with pysqlite3:
>>> import pysqlite3
>>> db2 = pysqlite3.connect("/tmp/2.db2")
>>> db2.isolation_level
''
>>> db2.execute('PRAGMA journal_mode;').fetchall()
[('delete',)]
>>> db2.execute('PRAGMA journal_mode=wal;')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
pysqlite3.dbapi2.OperationalError: cannot change into wal mode from within a transaction
>>> db2.isolation_level = None
>>> db2.execute('PRAGMA journal_mode=wal;')
<pysqlite3.dbapi2.Cursor object at 0x7f272ef45d80>
>>> db2.execute('PRAGMA journal_mode;').fetchall()
[('wal',)]

Is this a deliberate difference, or accidental?

I dislike the way standard lib does it. Instead of inspecting each SQL string (which is error prone), we use sqlite3_stmt_readonly. Unfortunately, to maintain db-api compatibility, all database-modifying stuff must be run in a transaction. The only way around this is to set the isolation level to None at present for setting up wal-mode. Happily, this is something you only need to do once before writing anything to your database, and after that it will be persisted.

I could probably extend the checks, actually, to include pragma now that I think of it.
3769367a202535a110d008bcb046eb08f26871cc

The following is now working properly for me:
from pysqlite3 import dbapi2 as sqlite3
conn = sqlite3.connect('/tmp/t1.db')
conn.execute('pragma journal_mode=wal;')

FWIW, I gave up using sqlite3_stmt_readonly; using that alone would have been a backwards incompatible change, and the added complexity of trying to remain backwards compatible was not worth the effort. For the stdlib, I'm afraid we'll have to keep the current behaviour, even though I do not like it myself.

@erlend-aasland I completely agree with your decision and think it's absolutely correct. Since I had the opportunity (and a lot less users) Ive taken a few liberties.
At the end of the day, @simonw you could always look into apsw as well.


Release.md docs

I'd like to have a clear doc for our release process for our plugins like so
https://github.com/bmuschko/gradle-docker-plugin/blob/master/doc/RELEASE.md
https://github.com/bmuschko/gradle-docker-plugin/pull/402/files
is it worth adding or using org.ajoberstar.gradle.git.publish.GitPublishPlugin?

I will document our release process. Do we have to copy theirs ? -- we followed graph QL, and ours is quite simple and will just work.

Master is always snapshot, get published to artifactory
Tags are releases and gets published to bintray

Developers keep commiting to master, when they are ready to create a new release, they can branch off from master, update whtever they have to if required, update version in gradle.properties and commit and tag it and it gets released automatically.

I put a basic doc here https://github.com/yakworks/view-tools/blob/master/RELEASE.md
Our internal devs only will ever update the version of the plugin. And the artefacts gets released automatically by travis

we have to branch to release? thought we just needed to push a tag or use the "draft new release" gfithub feature https://github.com/yakworks/view-tools/releases/new
is there a naming convention for the tag?
where in the readme and docs does it say how to use the SNAPSHOT?

yes, we dont need seperate branch for release, however we can do it if there are any specific changes for the release.. and so we dont have to update the version in master but we do it in release branch
[10:49]
graphql updates the version in master, pushes it, tags it, and changes version back to snapshot in master
[10:49]
i found branching for release cleaner, we can keep the branch around
[10:49]
we can have different branches for grails 3.2.x vs grails 3.3.x etc
[10:51]

docs updated


Document that dbt Cloud-supported versions get security patches

Contributions

[X] I have read the contribution docs, and understand what's expected of me.

Link to the page on docs.getdbt.com requiring updates
https://docs.getdbt.com/docs/dbt-versions/core
What part(s) of the page would you like to see updated?
Per this internal conversation, let's make sure to mention that Cloud supported versions will get security patches.
Some questions for @jtcohen6:

Should we refine these definitions to represent the event that any version is also a Cloud supported version?
Should we add an asterisk to the Cloud-supported versions and a note mentioning they are also getting security fixes?
Should we add an EOL definition?

For the writer addressing this issue:

Reminder: the Releases table also shows up on the upgrading core in cloud page, so we should make sure to add any of this context over there too (or add it to the reusable).

Additional information
No response

We don't have an update here beyond the language that we added in https://github.com/dbt-labs/docs.getdbt.com/pull/3333:

All dbt Core versions v1.0 and later are available in dbt Cloud until further notice. In the future, we intend to align dbt Cloud availability with dbt Core ongoing support. You will receive plenty of advance notice before any changes take place.

We haven't been putting out new patches of v1.0 or v1.1 since their EOL dates. We have been backporting certain changes to the 1.0.latest and 1.1.latest branches of dbt-core, so that we can continue running automated tests, while those versions continue to be available in dbt Cloud.


Upgraded to Laravel 11

Changes done in composer.json

"php": "^8.1" ---> "php": "^8.2"
"inertiajs/inertia-laravel": "^0.6.9" ---> "inertiajs/inertia-laravel": "^1.0"
"laravel/framework": "^10.0" ---> "laravel/framework": "^11.0"
"laravel/sanctum": "^3.2" ---> "laravel/sanctum": "^4.0"
"tightenco/ziggy": "^1.6 ---> "tightenco/ziggy": "^1.8"
Remove "nunomaduro/collision": "^7.0",
"branch-alias"."dev-master": "10.x-dev" --->  "branch-alias"."dev-master": "11.x-dev"

Before Upgrade

After Upgrade

For more
https://laravel.com/docs/11.x/upgrade

Thank you very much for your contribution, and I apologize in advance for not having time to look at github.

I'm sorry, I pressed the wrong button, without merged first :(


chore: set the default keyring backend to test

Closes https://github.com/celestiaorg/celestia-app/issues/1201
// Draft PR until we cut a release of celestiaorg/cosmos-sdk after https://github.com/celestiaorg/cosmos-sdk/pull/294 merges and bump to that here

the linter complaining about those things all of sudden doesn't make much sense atm


1 Test fails on master on web based test

The following test is failing on the master branch when I run /test/index.html in Chrome 38.0.2125.122 and Firefox 33.1.1

Not sure what it's related to, but wanted to raise this before I do a pull request in which this error still occurs (so I know it's not me).
npm test seems to run fine.

Should be fixed in master. Thanks for reporting this.


Getting "Killed" when running certain acquire tasks

when running certain acquire jobs, the process finishes with a "killed" message, with no other information.
example command:
$ alfa acquire --nd --logtype=token --start-time=2024-09-19T00:00:00Z
This also happens when not specifying logtype. In this particular case it seems to run successfully through to group_enterprise and then gets "killed" at calendar.

hi, I'll test this later this week and let you know if I can reproduce.

I have the same issue

We will try to troubleshoot and fix the issue.

when running certain acquire jobs, the process finishes with a "killed" message, with no other information.
example command:
$ alfa acquire --nd --logtype=token --start-time=2024-09-19T00:00:00Z
This also happens when not specifying logtype. In this particular case it seems to run successfully through to group_enterprise and then gets "killed" at calendar.

Hi @anind-asceris we were able to reproduce this issue and are working on a fix, we will update you once it is published.

Hi @anind-asceris we just published a fix where we changed the way ALFA writes and stores files, can you let us know if this fix solves your problems?


Backport PR #104

Backports PR #104
Changed submodule to use googletest from hazelcast.

Test PASSed.


Fix: Bin-Huang.Chatbox version 1.0.0

Microsoft Reviewers: Open in CodeFlow

/azp run

[Policy] Needs-Manual-Merge


Error: OutsideBounds when compiling a project after building with hxcpp 4.1.15

When working on dev branch and rebuilding tools and such with hxcpp 4.1.15, I can't compile any project.
lime test html5 (or any target) gives :
Called from haxe/io/Bytes.hx line 97
Called from openfl/utils/ByteArray.hx line 1593
Called from openfl/display/BitmapData.hx line 1140
Called from SVGExport.hx line 174
Error: OutsideBounds

So I've set hxcpp to version 4.0.64, rebuilded everything and now it works. So my guess is that there is some bug in last hxcpp or some incompatibility.
It mays be related to https://github.com/openfl/openfl/issues/2243

I have a little investigation in this issue and can say following. Lime build tool as any other haxelib tool is a neko bytecode. During assemble lime does a lot of stuff, in this particular case, convertiong svg icon to the appropriate format for target platform. SVGExport of lime depends on openfl classes. To call it from within neko process it uses neko cffi api (it allows to load dll compiled with c/cpp) to load lime shared library built for host platform.
Seems that hxcpp cffi api little bit changed so interop between neko and lime.ndll kinda broken.
The error is looking like OutsideBounds because any fail with haxe.io.bytes access throws this one.


re-consider how we use pvc

Currently it is mandatory for user to provide a pvc when creating a kubebench job, which is mainly used in 3 ways:

store pre-defined benchmark configs from user
store intermediate results during benchmarks
store outputs and results

where 1) and 3) are supposed to be replaceable by cloud location in the future, and 2) is not necessary to be controlled by user. It seems that we should provide optional pvc parameters rather than mandatory.
We can consider the following changes:

have an optional pvc parameter for user to provide custom benchmark configs (replaceable by cloud locations)
have an implicit pvc (created automatically) for intermediate results, user can store desired runner data in this pvc
have an optional pvc parameter for user to store their results (replaceable by cloud locations)

/priority p2

This has been addressed.


Don't Merge! PR real time test for source branch full build

OPS Build status updates of commit 48d309e:
:clock10: Full build: the average full build time is 6 min(s) 8 sec(s), this is based on the last 235 build(s) for this repository.
:warning: This is a FULL build due to a configuration change (usually in .openpublishing.publish.config.json and/or docfx.json). It is strongly suggested to merge this configuration change after the business hours, as it could impact the overall build performance of other PRs on the 'pr-basebranch' branch. For more detailed info, please click here.

OPS Build status updates of commit 48d309e:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details
Dependent Files

docfx.json
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Fix handling torrents with sizes less that 1K

This patch fixes a bug in handling torrents that are smaller that 1KB (for example some text files etc). Here's an example of a crash before the patch:
Traceback (most recent call last):
  File "/usr/home/filipp/.env/lib/python3.8/site-packages/tpblite/models/torrents.py", line 12, in fileSizeStrToInt
    return int(num * unit_dict[unit])
KeyError: '6 B'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "./search-torrent", line 9, in <module>
    torrents = t.search(sys.argv[1])
  File "/usr/home/filipp/.env/lib/python3.8/site-packages/tpblite/tpblite.py", line 43, in search
    return Torrents(q.html_source)
  File "/usr/home/filipp/.env/lib/python3.8/site-packages/tpblite/models/torrents.py", line 90, in __init__
    self.list = self._createTorrentList()
  File "/usr/home/filipp/.env/lib/python3.8/site-packages/tpblite/models/torrents.py", line 114, in _createTorrentList
    torrents.append(Torrent(row))
  File "/usr/home/filipp/.env/lib/python3.8/site-packages/tpblite/models/torrents.py", line 34, in __init__
    ) = self._getFileInfo()
  File "/usr/home/filipp/.env/lib/python3.8/site-packages/tpblite/models/torrents.py", line 64, in _getFileInfo
    byte_size = fileSizeStrToInt(size)
  File "/usr/home/filipp/.env/lib/python3.8/site-packages/tpblite/models/torrents.py", line 14, in fileSizeStrToInt
    raise AttributeError(
AttributeError: Cannot determine filesize: 916 B, error: '6 B'

Good catch, thanks for the pull request!

Glad to help! Big thanks for this awesome project!


[harfbuzz] Build error

Package: harfbuzz:x64-windows -> 8.2.1#3
Host Environment

Host: x64-windows
Compiler: MSVC 19.37.32825.0
vcpkg-tool version: 2023-10-18-27de5b69dac4b6fe8259d283cd4011e6d20a84ce
vcpkg-scripts version: 61f610845 2023-11-10 (2 days ago)

To Reproduce
vcpkg install qtdeclarative
Failure logs
-- Downloading https://github.com/harfbuzz/harfbuzz/archive/8.2.1.tar.gz -> harfbuzz-harfbuzz-8.2.1.tar.gz...
-- Extracting source D:/CppLibs/vcpkg/downloads/harfbuzz-harfbuzz-8.2.1.tar.gz
-- Applying patch fix-win32-build.patch
-- Using source at D:/CppLibs/vcpkg/buildtrees/harfbuzz/src/8.2.1-b0b70ac71e.clean
-- Found external ninja('1.11.0').
-- Getting CMake variables for x64-windows
-- Configuring x64-windows-dbg
-- Using cached mingw-w64-i686-pkgconf-1~1.8.0-2-any.pkg.tar.zst.
-- Using cached msys2-msys2-runtime-3.4.6-1-x86_64.pkg.tar.zst.
-- Using msys root at D:/CppLibs/vcpkg/downloads/tools/msys2/6f3fa1a12ef85a6f
-- Configuring x64-windows-dbg done
-- Configuring x64-windows-rel
-- Configuring x64-windows-rel done
-- Package x64-windows-dbg
-- Package x64-windows-rel
-- Fixing pkgconfig file: D:/CppLibs/vcpkg/packages/harfbuzz_x64-windows/lib/pkgconfig/harfbuzz-subset.pc
-- Fixing pkgconfig file: D:/CppLibs/vcpkg/packages/harfbuzz_x64-windows/lib/pkgconfig/harfbuzz.pc
CMake Error at scripts/cmake/vcpkg_fixup_pkgconfig.cmake:141 (message):

  D:/CppLibs/vcpkg/downloads/tools/msys2/6f3fa1a12ef85a6f/mingw32/bin/pkg-config.exe
  --exists harfbuzz-subset failed with error code: Nie można odnaleźć
  określonego pliku

      ENV{PKG_CONFIG_PATH}: "D:/CppLibs/vcpkg/packages/harfbuzz_x64-windows/lib/pkgconfig;D:/CppLibs/vcpkg/packages/harfbuzz_x64-windows/share/pkgconfig;D:/CppLibs/vcpkg/installed/x64-windows/lib/pkgconfig;D:/CppLibs/vcpkg/installed/x64-windows/share/pkgconfig"
      output:
Call Stack (most recent call first):
  scripts/cmake/vcpkg_fixup_pkgconfig.cmake:206 (z_vcpkg_fixup_pkgconfig_check_files)
  ports/harfbuzz/portfile.cmake:78 (vcpkg_fixup_pkgconfig)
  scripts/ports.cmake:168 (include)

There is something strange about pkg-config behaviour in your system.
Did you somehow customize the x64-windows triplet?
Can you provide the translation of the error message?

No, it's just fresh git pull of vcpkg (previously I had it in C++Libs dir, so I changed it to CppLibs. The error message is:
--exists harfbuzz-subset failed with error code: Can not find specific file

Removing [VCPKG_ROOT_PATH]/downloads/tools/msys2 seems to fix the problem. I noticed there was pkg-config.exe missing


Add a bastion host and place instances + kube apiserver behind it

This adds private networking to our typhoon fork. It makes the following changes relative to upstream typhoon:

Private subnet in each availability zone (including egress gateways for ipv4 + 6)
Moves workers into the private subnet
Moves controllers and the apiserver load balancer into the private subnet
Launches a bastion instance in the public subnet to allow administrative access
Configures terraform to run ssh provisioning steps via the bastion

This change set is the minimum diff from upstream to achieve private networking. Next steps:

Lock down security groups. Because everything was public they allow access to certain ports from <IP_ADDRESS>/0. We can restrict them to our VPC CIDR block.
Rebase against upstream. Struggling with the nuances of NLBs ate up time I planned to use to try to sync up with typhoon upstream. We now have fairly significant diffs and I'd like to try to rebase to get a sense for how it'll go.

 I can walk you through how I test this as well as leave a stack up for you to look at. The name is bastion-test and it's in the k8s-playground sub-account in us-east-1.

I want to make sure we don't regress in terms of functionality with what we have with tunnelbox

I'd love to have tunnelbox provide the primary day to day egress for engineers connecting to the cluster. Definitely a discussion for tomorrow. Tunnelbox works great for port forwarding but it doesn't seem straightforward to use it as a jump host for SSH. I think that would mean handling SSH certificate auth on the instances and getting replicating the complicated interactions with vault that tunnelbox relies on.

@eladidan Tested multiple keys and caught a bug there. The yaml file is indented so joining over \n-  isn't enough. Luckily a later step reads the yaml (and I believe converts it to JSON for actual use) and so terraform plan failed because of the indentation issue. Swapped over to [] and tested that the changes are considered valid and would trigger a rebuild of all the instances. We can double check by having you connect as core@ after I rebuild the playground cluster.


Update cable3

ESM1.6 (aside from changes on the ocean side, wood harvest and thinning initializations and potentially some others) will be an updated/revised version of ESM1.5+CABLE3.
In ESM1.5+CABLE3, the version of UM (at this point anyway) is unchanged from that in UM7 repo.
I have a checkout of my new branch there (18-esm15-cable3). In that branch I remove all of the cable/casa files from src/atmosphere/boundary_layer/ and clone CABLE main to src/atmosphere/. I rm the .git files/dirs within CABLE/.git*, and remove all other unnecessary and problematic directories/files. There are also several modified files.

Sorry, missed this PR!
Hey all, due to:

The update to Prerelease versioning (in which we now use number of deployments rather than number of commits, which allows rebasing), and
The update to Projections in the spack.yaml

Some of the spack environment names may clash for future deployments in this PR. If possible, can we move this to a new PR? Happy to help out if needed.

moving entirely to a new PR is fine with me.


Bug Report, java.lang.ClassCastException.

Bug Report

Bug occur when jdbcType is tinyint(1) , but sharding-jdbc convert the value to boolean.
Here is the core position.
org.apache.shardingsphere.shardingjdbc.jdbc.core.resultset.EncryptResultSet.getInt(final String columnLabel)

For English only, other languages will not accept.
Before report a bug, make sure you have:

Searched open and closed GitHub issues.
Read documentation: ShardingSphere Doc.

Please pay attention on issues you submitted, because we maybe need more details.
If no response more than 7 days and we cannot reproduce it on current information, we will close it.
Please answer these questions before submitting your issue. Thanks!
Which version of ShardingSphere did you use?
4.0.0-RC2
Which project did you use? Sharding-JDBC or Sharding-Proxy?
Sharding-JDBC
Expected behavior
Actual behavior
Reason analyze (If you can)
In MySql ,tinyInt(1) is same with boolean type, it probable sharding-sphere make an error value cover here.
Steps to reproduce the behavior, such as: SQL to execute, sharding rule configuration, when exception occur etc.
Example codes for reproduce this issue (such as a github link).

Seem 4.0.0-RC3 fixed it.

Got it. It worked after config my datasource 'tinyInt1isBit=false'. In addition, When 4.0.0-RC3 can be found in maven central repository?


hotfix/nsDateFormatter

This change is

Reviewed 34 of 34 files at r1.
Review status: all files reviewed at latest revision, all discussions resolved.

Comments from Reviewable


I can't launch it since I have Valorant installed somewhere else

First time launching, it already gave me error because I have Valorant installed in my D: Drive
attempting to autodetect region
the program encountered an error: please create an issue with the traceback below if this problem persists
Traceback (most recent call last):
File "valclient\client.py", line 907, in __get_lockfile
FileNotFoundError: [Errno 2] No such file or directory: 'C:\Users\fauzan\AppData\Local\Riot Games\Riot Client\Config\lockfile'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "valclient\client.py", line 73, in activate
File "valclient\client.py", line 912, in __get_lockfile
valclient.exceptions.LockfileError: Lockfile not found
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "main.py", line 19, in
File "src\startup.py", line 50, in init
File "src\startup.py", line 159, in check_region
File "valclient\client.py", line 82, in activate
valclient.exceptions.HandshakeError: Unable to activate; is VALORANT running?
press enter to exit...

launch VALORANT first


win_gradle_plugin_light_apk_test post commit test has been failing

win_gradle_plugin_light_apk_test has been enabled recently, but seems to be failing all the time.
Example: https://ci.chromium.org/p/flutter/builders/prod/Windows gradle_plugin_light_apk_test/43
Now to green the tree, it has been marked as flaky. Failure needs a fix to re-enable it back to the pool.

Duplicated with https://github.com/flutter/flutter/issues/66495.


Open Pay Advanced Task: Added Brand Overview to advanced-task.md

Added Brand Overview to the advanced-task.md.
@Fadanka

Hello, 0xEniola, great work here, very good literature research, and amassing logo and brand name proposition. Thank you for this great contribution!

Hello, 0xEniola, great work here, very good literature research, and amassing logo and brand name proposition. Thank you for this great contribution!

Thank you very much @Fadanka
😊


ESM version

Currently, this module (js version) has this piece of code:
exports.default = Reader;
This code if it is used in ESM module is exported as named export default, which is hard to import and it is inconsistent with types.
For example:
import Reader from 'mmdb-lib'; // Reader is equal to {default: ActuallyReader}
import {default as Reader} from 'mmdb-lib'; // Reader is equal to {default: ActuallyReader} because default is a special keyword here

The only way to import Reader correctly from typescript + native ESM without esModuleInterop is:
import * as MMDB from 'mmdb-lib';
const Reader = (MMDB.default as unknown as typeof MMDB).default;

Apologies for the delay, just looked into it. The most straightfoward way I was able to find for address it is to make Reader a named export.
Out in https://github.com/runk/mmdb-lib/releases/tag/v2.0.0


If RowSpan is specified > what is possible, crash occurs

In WPF I believe this behaved that it simply treated it as Max.
To reproduce:
<Window xmlns="https://github.com/perspex"
        xmlns:SE="clr-namespace:VEStudioX.SolutionExplorer;assembly=VEStudioX"
        Background="#2d2d30" Foreground="#C7C7C7">
  <Grid Background="LightBlue" RowDefinitions="20,*,*,*,*" ColumnDefinitions="*,*,*">
    <Grid Grid.ColumnSpan="3" Background="Orange">

    </Grid>

    <Grid Grid.Row="2" Grid.RowSpan="4" Background="Red">

    </Grid>

    <Grid Grid.Row="2" Grid.Column="1" Background="DarkBlue">

    </Grid>
  </Grid>

</Window>

Issue still persists.

Confirmed this is still an issue, although in designer you will see the exception

Just confirming that this is still an issue with the new Grid algorithm.


nightlies and link validation failing because of repository.apache.org blockage

Our nightlies and link validation sometimes fail when it is ran on a GitHub Actions running that is blocked from repository.apache.org.
Infra seems open to create per-project buckets for the abuse thresholds, but we'd have to add a header to the requests to identify ourselves.
Looks like this would depend on https://github.com/coursier/coursier/issues/1203

I wonder if we could try ordering the resolvers in sbt.
I've seen failures where we get issues loading 3rd party jars because our sbt setup seems to check repository.apache.org before checking maven central. Ideally, repository.apache.org should be checked last.

https://brettporter.wordpress.com/2009/06/16/configuring-maven-http-connections/ suggests you can set a custom user agent header for the requests. We could make use of this, if we come up with a standard format for denoting ASF projects. This would allow us to tailor rules to both be more lenient in these cases, as well as debug which projects or builds are causing issues.


DBZ-3824 NoClassDefFoundError for junit platform

https://issues.redhat.com/browse/DBZ-3824

Contains also update for junit5 as they did simplify the dependencies lately and surefire/failsafe tend to be sensitive about that.

@jcechace any idea on the test failures?

@jcechace any idea on the test failures?

We are correctly tying together versions of Surefire and Failsafe. For whatever reason, it looks like Failsafe is unable to load the entire classpath correctly. I will look into it during the day but I didn't find anything in my brief look yesterday.

@gunnarmorling I "lowered" the upgrade to surefire and failsafe M4 which seems to solve both issues locally.

@gunnarmorling  the next set of failures appears to be unrelated to changes.

so the RecordsStreamProducerIT.testEmptyChangesProducesHeartbeat is failing also locally. However at this point I might use some assistance from somebody who knows these test better

@jcechace, I recommend you get hold of @jpechane on that one :)

@jcechace See https://github.com/debezium/debezium/pull/2590

@jcechace, could you rebase and force-push this one, so to trigger a new build? Thx!

@gunnarmorling  I did so already yesterday after #2590 was merged. However here you go again ;)

@jcechace, ok, thx. So I take it the build failures are not related to this change then? Can you work with @jpechane to make sure they are all tracked in Jira? Typically, you should find existing issues by looking for the name of the failing method in question.

@jpechane, @jcechace, are the last two remaining test failures unrelated and tracked via Jira issues?

https://issues.redhat.com/browse/DBZ-3863

@gunnarmorling  can we merge? I'd like to test if this resolves some test run issues through IntelliJ

Applied, thx!


Can't start replay but can upload files

I can upload the roadnet file and replay file. But when I press the start button, there is no response. Nothing happens.....
I am running my codes on NVIDIA GeForce RTX 2080 Ti GPU without graphics card.
Besides, though I can upload files, it doesn't show directly. When I move the mouse over the box it shows the file I uploaded. Is this normal?

.
Someone can help me? Thx a lot!

Could you please post the information in Info Box one the left side bar?


fix(versions): update Activiti/activiti-cloud-org-service versions into develop

UpdateBot pushed maven dependency: org.activiti.cloud.common:activiti-cloud-service-common-dependencies to: 7.1.96

UpdateBot commands:
updatebot push-version --kind maven org.activiti.cloud.common:activiti-cloud-service-common-dependencies 7.1.96

Closed via https://github.com/Activiti/activiti-cloud-org-service/pull/399


Transaction(Sending From The UI)

Retrieve the Destination wallet address from the textfield

Retrieve the amount from the TexField and check against the spendable amount

construction  transaction fee and display on the label

Retrieve Passphrase from the pop up

Initiate the transaction

Display confirmation

There is no send button on the iOS send screen.  Don’t see any way to test sending.


To-do list for questions and exams

A suggestion from Lauren Richards.
There should be an editable to-do list for each question and exam. You should be able to add, remove, reorder, and tick off items.
Adding or ticking an item on the to-do list should create a timeline item, shown on the user and project homepages.

I think this is a heavyweight feature that won't be used very much, or very effectively. It'd be easy to forget to update the to-do list.
#440 suggests adding more metadata fields. You could use the "implementation details" field to keep a to-do list.


V2 - Color/shading is messed up when geometry is scaled right before main.return

Expected Behavior
Geometry is always nicely shaded.
Actual Behavior
If you scale the only geometry before returning it, it can appear as black, unshaded.
Steps to Reproduce the Problem
const main = () => {
   const a = sphere({})
   return scale([10, 10, 10], a)
}

should be the same as, but renders very differently than:
const main = () => {
   return sphere({ radius: 5 })
}

Specifications

Version: V2 2.0.0-alpha.0
Platform: Mac
Environment: Chrome

See #594

Hmm... there may be something strange happening inside the renderer code. I’ll check it tomorrow,

Yep, it's unrelated to #594
Essentially, if the transform information survives the transition out of the client script, it changes the render.  If you do something that applies the transform, it renders correctly.  If you return the geometry with other geometries, it applies correctly (I assume it does a union, if it receives an array)

I’ve looked at this further.
There was an issue calculating the bounds of each shape, which have been fixed and tested.
However, there’s still some issue in the rendering, which looks to be related to the use of colors by the shaders or calculation of colors by the shaders.


bug(batch): Protocol error: protobuf schema don't have field _row_id

Describe the bug
CREATE SOURCE IF NOT EXISTS signals
WITH (
  connector='kafka',
  topic='signals',
  properties.bootstrap.server='kafka:9090',
  scan.startup.mode='latest',
  scan.startup.timestamp_millis='140000000'
)
ROW FORMAT PROTOBUF MESSAGE 'signals.v1.ActivitySignalBatch' ROW SCHEMA LOCATION 'https://..../signals.pb';

Selecting from it errors with:
SQL Error [XX000]: ERROR: ExecuteError: Scheduler error: Internal(BatchError: BatchError: Protocol error: protobuf schema don't have field _row_id

Error message/log
No response
To Reproduce
No response
Expected behavior
No response
How did you deploy RisingWave?
No response
The version of RisingWave
No response
Additional context
Reported from Slack community. Thread

resolved on v1.0


Pass dispatcher into the initialize function

Is there a reason for that in the TodoStore (todo example) , the "dispatcher" is not passed into the initialize function?
So far i can see applies that only for the TodoStore. The rest of the the stores in this repository are passing the "dispatcher" into the initialize function.
The documentation does also not makes it any clearer.
https://github.com/yahoo/dispatchr#createstore

Thank you for submitting this pull request, however I do not see a valid CLA on file for you. Before we can merge this request please visit https://yahoocla.herokuapp.com/ and agree to the terms. Thanks! :smile:

CLA is valid!

I don't think dispatchr is even passing in the dispatcher instance.. See here.  Instead, it just sets this.dispatcher, so you can access it in any of your store functions.
Maybe it used to pass dispatcher to initialize at some point, but it no longer does so? If that's the case then we should probably remove it from the examples?

Yup, I think you found a discrepancy between our example stores and how the initialize function actually works. initialize does not receive a dispatcher instance, instead dispatcher is accessible via this.dispatcher.
The examples do need to be updated.

If you update your PR to remove all of the dispatcher parameters from initialize methods, we'll merge it in.

Pfff I screwed up. Should i close this pull request and make a new one?

Haha, yeah that's fine.


Setup CI

Setup a basic working CI.

Have I mentioned how much I love Github Actions?  CI works.  It doesn't pass, but that's an issue for another ticket. It works.


Supports Cascade Delete for the DeleteResult endpoint.

Feature request
Once a result is deleted, its child records should also be deleted.

/assign me

/assign me

/assign xinruzhang

/assign xinruzhang


CDI devices are not exposed to containers in Docker rootless with nvidia-container-toolkit

Describe the bug
When Docker is run in rootless mode, CDI devices are not exposed to the container.
Steps To Reproduce
Steps to reproduce the behavior:

Enable docker rootless and nvidia-container-toolkit:hardware.nvidia-container-toolkit.enable = true;
virtualisation.docker.rootless.enable = true;

Try to inject devices exposed by the nvidia-container-toolkit in a container:$ DOCKER_HOST=unix://$XDG_RUNTIME_DIR/docker.sock docker run --rm -it --device=nvidia.com/gpu=all ubuntu:latest nvidia-smi
docker: Error response from daemon: could not select device driver "cdi" with capabilities: [].

Additional context

Podman works as expected and reads the JSON at /var/run/cdi/nvidia-container-toolkit.json generated by the nvidia-container-toolkit when hardware.nvidia-container-toolkit.enable = true;.
$ podman run --rm --device=nvidia.com/gpu=all ubuntu:latest nvidia-smi -L
GPU 0: NVIDIA GeForce RTX 4090 (UUID: <REDACTED>)
GPU 1: NVIDIA GeForce RTX 2080 SUPER (UUID: <REDACTED>)

This issue has two main problems at this time:

virtualisation.docker.rootless.daemon.settings.features.cdi = true; is not set by hardware.nvidia-container-toolkit.enable = true; when virtualisation.docker.rootless.enable is true.

Docker rootless upstream does not read CDI specifications from /etc/cdi nor /var/run/cdi as expected. This was first reported at https://github.com/NVIDIA/nvidia-container-toolkit/issues/434 and then at https://github.com/moby/moby/issues/47676.

They have confirmed at https://github.com/NVIDIA/nvidia-container-toolkit/issues/434#issuecomment-2034107220 that Docker rootless reads $HOME/.docker/run/cdi though.

This issue was split from https://github.com/NixOS/nixpkgs/issues/337873#issuecomment-2332332343.

Add a :+1: reaction to issues you find important.

cc/ @chmanie @benxiao

Identified the problem and submitted https://github.com/moby/moby/pull/48541 upstream.
I'll create a PR on NixOS to include this patch in the meantime and gather feedback. I can confirm I am able to use Nvidia GPU's with CDI on rootless mode:
❯ DOCKER_HOST=unix:///run/user/1000/docker.sock docker run --rm --device=nvidia.com/gpu=all -it ubuntu:latest nvidia-smi -L
GPU 0: NVIDIA GeForce RTX 4090 (UUID: GPU-c475e08b-0cc5-f5aa-4326-99699429b449)
GPU 1: NVIDIA GeForce RTX 2080 SUPER (UUID: GPU-5cca1a6f-7cee-b649-40f0-2d3ecb0aa207

This has been fixed at https://github.com/moby/moby/pull/48541, and backported to 25.x, 26.x and 27.x. Presumably it will be part of the following releases:

v25.0.7
v26.1.6
v27.4.0 (given it's on v27.4.0-rc.4 already)


added Lone Star College

added Lone Star College
emails:
@lonestar.edu
@my.lonestar.edu

added Lone Star College
emails:
@lonestar.edu
@my.lonestar.edu

@melvingilbert I am sorry, the domain lonestar.edu is removed from our trusted domains list because it was abused in the past. If you are the student of this school, please enroll to GitHub Student Developer Program. Then apply for JetBrains educational subscription with your GitHub account (GitHub tab at https://www.jetbrains.com/shop/eform/students).


Turning a variable into an instance variable makes types work differently?

module Program
  class Base
  end

  class A < Base
    def foo(val : Int32)
      puts val
    end
  end

  class B < Base
    def foo(val : Int32)
      puts val
    end
  end

  class C < Base
  end
end

module Other
  class OtherClass
    @obj : Program::A|Program::B|Nil = nil
    def initialize
      @obj = Program::A.new
      @obj.try &.foo(42)
    end
  end
end

Other::OtherClass.new

For some reason, when I run the above code, the obj an instance variable seems to lose some of its type information.  I'm explicitly declaring it as either A, B, or Nil, but it seems to think it might be its parent class.  When I make obj a normal local variable, it doesn't exhibit this behavior.
This is the error I get:
In playground.cr:26:18

 26 | @obj.try &.foo(42)
                 ^--
Error: undefined method 'foo' for Playground::Base (compile-time type is Playground::Base+)

I did some searching for similar things, but I may have missed a previous issue because I wasn't exactly sure how to describe this :sweat_smile:  Sorry about that if this is a duplicate or Not A Bug.  I discovered this when working on some real code, and my temporarily solution was to just monkey patch in the never-used methods.
Crystal version v1.8.1, but I noticed it with v1.7.3 and v1.8.0 as well.

Duplicate of https://github.com/crystal-lang/crystal/issues/9050?

That looks like it, yes.


NIFI-3137 Add documentation for User Policies window

Reviewing...

Thanks @andrewmlim this has been merged to master.


CMakeList need to add scsi.c

I'm trying to use libtcmu (latest clone) for some experiment, it turns out the libtmuc.so/libtmuc_static.a does not have a list of references:
test.c:(.text+0x14a): undefined reference to `tcmu_emulate_inquiry'
test.c:(.text+0x16b): undefined reference to `tcmu_emulate_test_unit_ready'
test.c:(.text+0x1aa): undefined reference to `tcmu_emulate_read_capacity_16'
test.c:(.text+0x1d0): undefined reference to `tcmu_emulate_mode_sense'
test.c:(.text+0x1ef): undefined reference to `tcmu_emulate_mode_select'

I believe below changes is necessary to fix the issue above:
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 64af0f3..39cfd89 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -41,6 +41,7 @@ add_library(tcmu
   strlcpy.c
   configfs.c
   api.c
+  scsi.c
   libtcmu.c
   libtcmu-register.c
   tcmuhandler-generated.c
@@ -69,6 +70,7 @@ add_library(tcmu_static
   strlcpy.c
   configfs.c
   api.c
+  scsi.c
   libtcmu.c
   libtcmu-register.c
   tcmuhandler-generated.c

Those functions are are not part of the initial version of this new library.
For this first pass we are just tying to do the basics that cover the kernel like netlink, uio, etc.
In the next pass we are going to try and do something that covers higher level SCSI parts. For this we are looking into other target layer projects like tgt, libiscsi, qemu's scsi code, etc and what can be shared so we do not have to write a SCSI lib for every project.

For your own personal tests until we have a proper SCSI level API, just hack it in like is done for the tcmu-runner where we build in scsi.c with it similar to what you did above.


Added common extensions link to related projects

Added common extensions link to related projects sections, to provide more clarity to the reader.

Thanks I´ll merge the PR and will then tweak it further.


Expanding Data Disk Requires Deallocating the VM

The "Important" section in the document at the top of the page suggests that we need to deallocate the VM for OS disk, but there is no mention of deallocating the VM for resizing Data Disk.  We have an unsatisfied customer who gave a Low CSAT score due to this gap.

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

ID: ccc58c74-7913-f1f6-8681-1823bbd8f050
Version Independent ID: c11bab28-a82a-29a1-84bf-fb3dfb9a5cb2
Content: Expand the OS drive of a Windows VM in an Azure - Azure Virtual Machines
Content Source: articles/virtual-machines/windows/expand-os-disk.md
Service: virtual-machines-windows
Sub-service: disks
GitHub Login: @kirpasingh
Microsoft Alias: kirpas

@sandeepraichura
Thanks for your feedback! We will investigate and update as appropriate.

#sign-off

@sandeepraichura
I have created a PR to update the documentation and will now close out this issue. Please allow some time for the changes to reflect and if you don't see the document update, please let me know.
I will be more than happy to re-open this issue and look into what happened.
Thank you for your time and patience!

Thanks @JamesTran-MSFT.  Do you have a link to the PR to track ?

@sandeepraichura
Since you're internal, I sent you an email with the info.
If you have any other questions, please let me know.
Thank you for your time and patience throughout this issue.


请问预签名listObjects方式，为什么会额外的xml中 包含 。而sdk client访问没有返回此部分

there is a test for this https://github.com/seaweedfs/seaweedfs/blob/8211b29689b2f5a09d2ee244be91658268a687ea/weed/s3api/s3api_object_handlers_list_test.go#L10
please follow the issue template and add the details on how to reproduce.

tag:3.57
1.生成预签名URL
URL url = client.generatePresignedUrl(new GeneratePresignedUrlRequest(bucket, "").withMethod(HttpMethod.GET));
2.浏览器点击访问url

URL url = client.generatePresignedUrl(new GeneratePresignedUrlRequest(bucket, "").withMethod(HttpMethod.GET));

This is java code? Please make it easy to reproduce.

浏览器自动处理导致。


plugincheck added to release pipeline

Awesome! Thanks for this!

Hi @marcusolsson  - sorry for the yaml indent error. glad to see you already figured out and fixed.


UI-add cert config for custom logging target

UI for this https://github.com/rancher/rancher/issues/17696
UI will change ca file to custom logging target

Version: Master 2.2 (2/13/19)
Confirmed feature. Tested UI.

Create custom logging target (edit as file)
Input values for SSL Configuration section in the UI. I used fluentd for my custom target (@type forward)
Inspect HTTP/API to ensure settings took (request payload and server resp and UI API).

Example:

Result:
customTarget: {includeSystemComponent: true, outputFlushInterval: 60, type: "clusterLogging",…}
  config: {certificate: "cacert", clientCert: "clientcert", clientKey: "clientpriv",…}
  includeSystemComponent: true
  outputFlushInterval: 60
  outputTags: {}
  type: "clusterLogging"
customTargetConfig: {clientKey: "clientpriv", clientCert: "clientcert", certificate: "cacert",…}
  certificate: "cacert"
  clientCert: "clientcert"
  clientKey: "clientpriv"
  content: "@type forward↵  client_key /fluentd/etc/config/ssl/cluster_c-dln4t_client-key.pem↵  client_cert /fluentd/etc/config/ssl/cluster_c-dln4t_client-cert.pem↵  ca_file /fluentd/etc/config/ssl/cluster_c-dln4t_ca.pem"


[WIP] Add tests for datamodules

What does this PR do?
Adds tests for pl_bolts/datamodules/.
Before submitting

[ ] Was this discussed/approved via a Github issue? (no need for typos and docs improvements)
[ ] Did you read the contributor guideline, Pull Request section?
[ ] Did you make sure your PR does only one thing, instead of bundling different changes together? Otherwise, we ask you to create a separate PR for every change.
[ ] Did you make sure to update the documentation with your changes?
[ ] Did you write any new necessary tests?
[ ] Did you verify new and existing tests pass locally with your changes?
[ ] If you made a notable change (that affects users), did you update the CHANGELOG?

PR review

[ ] Is this pull request ready for review? (if not, please submit in draft mode)

Anyone in the community is free to review the PR once the tests have passed.
If we didn't discuss your PR in Github issues there's a high chance it will not be merged.
Did you have fun?
Make sure you had fun coding 🙃

Is there any certain reason for not having tests for pl_bolts/datamodules/*? If so, I'll just close this PR without doing anything. https://github.com/PyTorchLightning/pytorch-lightning-bolts/blob/e6b10875d59a39a4dcf382d3a599528a40ba088c/tests/datamodules/test_datamodules.py#L1-L8

@akihironitta it seems to be empty, what is it about?

I'll add tests for datamodules here. Currently,
we only have tests for

I'll add tests for datamodules here. Currently, we have tests only for CityscapesDataModule which was recently added.