Error: UPGRADE FAILED: another operation (install/upgrade/rollback) is in progress

helm upgrade --install --atomic --wait gives Error: UPGRADE FAILED: another operation (install/upgrade/rollback) is in progress
Output of helm version:
version.BuildInfo{Version:"v3.7.1", GitCommit:"1d11fcb5d3f3bf00dbe6fe31b8412839a96b3dc4", GitTreeState:"clean", GoVersion:"go1.17.2"}
Output of kubectl version:
Client Version: version.Info{Major:"1", Minor:"22", GitVersion:"v1.22.4", GitCommit:"b695d79d4f967c403a96986f1750a35eb75e75f1", GitTreeState:"clean", BuildDate:"2021-11-17T15:41:42Z", GoVersion:"go1.16.10", Compiler:"gc", Platform:"darwin/arm64"}
Server Version: version.Info{Major:"1", Minor:"21", GitVersion:"v1.21.7", GitCommit:"1f86634ff08f37e54e8bfcd86bc90b61c98f84d4", GitTreeState:"clean", BuildDate:"2021-11-17T14:35:38Z", GoVersion:"go1.16.10", Compiler:"gc", Platform:"linux/amd64"}
Cloud Provider/Platform (AKS, GKE, Minikube etc.):

Error: UPGRADE FAILED: another operation (install/upgrade/rollback) is in progress
is something that i've also experienced lately, super annoying

Found a fix described towards the end of this page regarding deleting the secret in the same namespace that his holding the helm release hostage:
https://stackoverflow.com/questions/51760640/why-helm-upgrade-install-failed-when-previous-install-is-failure


Add support for Python 3.13

Closes https://github.com/predict-idlab/tsdownsample/issues/77

Updating PyO3 involves more than simply changing the version numbers, as it requires additional steps.
You can find more details here: https://pyo3.rs/main/migration


Config Not Working

Hello, so I changed 2 settings in the config that made it so that the magmatic golems DO NOT spawn in the nether and their spawn weight was set to 0. However, there seems to be no effect. I tried doing this on my Forge Server and on my single-player test world and they still seemed to spawn and took up the mobcap of the farm I was currently testing.
To reproduce, just try changing the config setting to stop them from spawning and restart the server (if you have one) and you will see there is no effect.
I expected that the magmatic golems will completely stop spawning in the nether, but that does not seem to be the case.
Screenshots
If applicable, add screenshots to help explain your problem.
Version 1.19
I also removed the mod from my folder and tried to test the farm, it began to work properly as there was no amount of magmatic golems taking up the mob cap.

Hello, Forge added the possibility of adding mobs spawns through biome modifiers (in datapacks), the config no longer works since the system changed, to change it,  you might have to create a datapack to override spawn_magmatic_golem.json, which is located in data/justenoughgolems/forge/biome_modifier.

Oh, alright. That's good to know! Thanks, zKryle!

Note that I'm not 100% sure so I'll test it and let you know :)


Rspress HMR is broken after enabling new tree shaking

System Info
@rspack/core 0.5.0 canary (0.4.5-canary-be59383-20240105051840)
System:
OS: macOS 14.0
CPU: (10) arm64 Apple M1 Pro
Memory: 49.02 MB / 16.00 GB
Shell: 5.9 - /bin/zsh
Binaries:
Node: 18.12.1 - ~/Library/Caches/fnm_multishells/22567_1704199739974/bin/node
npm: 8.19.2 - ~/Library/Caches/fnm_multishells/22567_1704199739974/bin/npm
pnpm: 8.14.0 - ~/Library/Caches/fnm_multishells/22567_1704199739974/bin/pnpm
bun: 0.1.2 - ~/.bun/bin/bun
Browsers:
Chrome: 120.0.6099.199
Safari: 17.0
Details
Rspress HMR is broken after enabling new tree shaking:

Reproduce link
https://github.com/web-infra-dev/rsbuild/tree/new_tree_shaking_0108
Reproduce Steps

git clone git@github.com:web-infra-dev/rsbuild.git --branch new_tree_shaking_0108
pnpm i
cd packages/document
pnpm dev
open http://localhost:8080/guide/basic/json-files in browser
open packages/document/docs/en/guide/basic/json-files.md in editor, type something.

try this
0.4.5-canary-058c885-20240108162457

@IWANABETHATGUY I can still reproduce this issue in @rspack/core v0.5.1...

branch: https://github.com/web-infra-dev/rsbuild/tree/new_tree_shaking_01172

Can not reproduce this issue in Rspack 0.5.3, I will close it.

@jerrykingxyz  can you have a look?

Can you try the latest 0.5.6?

Fixed 👍


Update package.json to newer nan to support Node 10

Thanks for the update! Please make sure that the tests compile and pass:
https://travis-ci.org/github/ndob/duktape-node/builds/673810739


[zh] sync encrypt-data.md

Sync with en:
content/zh-cn/docs/tasks/administer-cluster/encrypt-data.md

See preview please.

Let's kick this in.
There are some more changes coming in.
/lgtm
/approve


Restarting Jupyter kernel is stuck and never finishes

Applies To

[x] Notebooks (.ipynb files)
[ ] Interactive Window and/or Cell Scripts (.py files with #%% markers)

What happened?
Not sure if it related, but dependencies in my project is manager by uv. I have installed ipykernel (8.30.0) as a dev-dependency in the project which uses Python-3.12.8. In the Notebook, I have selected the .venv-kernel as my kernel.
When I start using the Notebook, everything works fine. But after running / restarting it a couple of times, it gets stuck on restarting the kernel. The notification window shows:

And in the Jupyter Output, the last thing to be shown is:
11:00:30.125 [info] Restart requested ~/Projects/olt-chatbot/Testing3.ipynb
11:00:30.146 [info] Process Execution: ~/Projects/olt-chatbot/.venv/bin/python -c "import ipykernel; print(ipykernel.__version__); print("5dc3a68c-e34e-4080-9c3e-2a532b2ccb4d"); print(ipykernel.__file__)"

The problem doesn't occur if I just open the Notebook and then reload it a lot of times. It typically happens after having worked with the Notebook for some minutes, running some code and restarting the Notebooks a couple of times.
I'm sorry I'm not able to describe the problem any better, will continue to investigate reasons...
VS Code Version
Version: 1.96.2 (user setup) Commit: fabdb6a30b49f79a7aba0f2ad9df9b399473380f Date: 2024-12-19T10:22:47.216Z Electron: 32.2.6 ElectronBuildId: 10629634 Chromium: 128.0.6613.186 Node.js: 20.18.1 V8: 12.8.374.38-electron.0 OS: Windows_NT x64 10.0.22631
Jupyter Extension Version
2024.11.0
Jupyter logs

Coding Language and Runtime Version
Python v3.12.8
Language Extension Version (if applicable)
Python extension 2024.22.0
Anaconda Version (if applicable)
No response
Running Jupyter locally or remotely?
N/A or Not sure

Please could you enable logging as follows:

Open settings & go into Jupyter->Logging
Change the value to trace
Reload VS Code,
Attempt to repro the issue & then copy the output from the Jupyter output panel (use the command Jupyter: Show Output to get to the logs).

Thanks for the follow-up!
This time, it got stuck with a slightly different info message:

The last things to be shown in the Jupyter output was (only the last 7 messages at the time of getting stuck):
22:49:36.298 [debug] Requesting Kernel info
22:49:36.299 [trace] Got Kernel info
22:49:36.299 [trace] End running kernel initialization, now waiting for idle
22:49:36.299 [trace] Waiting for idle on (kernel): 57a039ee-ec21-483e-ae14-142cd2b38ddb -> idle
22:49:36.299 [trace] Finished waiting for idle on (kernel): 57a039ee-ec21-483e-ae14-142cd2b38ddb -> idle
22:49:36.299 [trace] End running kernel initialization, session is idle
22:49:36.299 [trace] Registering commtarget jupyter.widget
22:52:25.176 [debug] creating new code watcher with matching document file:///home/~/Projects/olt-chatbot/src/olt_chatbot/chainlit_app.py
22:59:08.619 [debug] Restart kernel command handler for ~/Projects/olt-chatbot/Testing3.ipynb
22:59:08.619 [debug] restart the kernel, options.disableUI=false for ~/Projects/olt-chatbot/Testing3.ipynb
22:59:08.619 [info] Restart requested ~/Projects/olt-chatbot/Testing3.ipynb
22:59:08.620 [debug] Cancel pending cells
22:59:08.621 [debug] Dispose Kernel process 1616956.
22:59:08.640 [debug] Get Custom Env Variables, Class name = Pm, completed in 1ms, has a truthy return value, Arg 1: "~/Projects/olt-chatbot/Testing3.ipynb", Arg 2: "RunPythonCode"
22:59:08.675 [debug] KernelProcess Exited 1616956, Exit Code - undefined

Pleaser can you share the complete logs

I just experienced the same issue. This time on a Mac, in a different virtual environment.
Not sure if there is a link, but this enviroment is also managed by uv.
Full Jupyter trace log attached, but there's a lot of normal activity going on before it got stuck on restarting the kernel.
Maybe line 11360 is interesting?
jupyter.log

Based on the logs it seems you may been using vscode for a while, hence the very large log
Also can you disable all other extensions when trying to replicate this issues, except for jupyter and  python  extensions. (Only to help isolate the issue and rule out other factors)
Please can you try to limit the activity and then share the logs
Basically I'd like to avoid other factors, when you use it for a while it's possible other factors play a role and is not easy to determine what they are
Also does this issues not repro in a non UV environment?


Bitbucket connector or generic oauth2 connector?

Back in v1 there was a bitbucket connector for dex. It was removed for v2. Neither is their a generic oauth2 connector that could be used with bitbucket.org, and I don't think the oidc connector can be used?
Is there is any current support and ideally an example for using bitbucket.org with dex?

I have Google working fine via the OIDC connector, and I assume, since this is no bitbucket-specific connector any more (was removed for dex v2), that OIDC would work for bitbucket.org?
Their OAuth2 information is here, is there OAuth2 implementation not sufficient for an OIDC flow?
This configuration below loads but them reports a 404 when connecting:
connectors:
  # Bitbucket Settings -> 'OAuth' -> 'Add OAuth consumer', add callback URL
  - type: oidc
    id: bitbucket
    name: Bitbucket
    config:
      issuer: https://bitbucket.org/site/oauth2/authorize
      clientID: $BITBUCKET_KEY
      clientSecret: $BITBUCKET_SECRET
      redirectURI: https://dex.example.com/callback

Adding the application at the bitbucket.org end seems clear enough:

And if I visit this URL:
https://bitbucket.org/site/oauth2/authorize?client_id=$BITBUCKET_KEY&response_type=code

Then I get the screen you would expect:

If you authorize you get sent to the callback address with a code
https://dex.example.com/callback?code=abcedfg12345678

and I gather you swap that code for a token from https://bitbucket.org/site/oauth2/access_token via
$ curl -X POST -u "client_id:secret" \
  https://bitbucket.org/site/oauth2/access_token \
  -d grant_type=authorization_code -d code={code}

Can Dex support Bitbucket like this, or the custom connector needed again?

Hello @whereisaaron, did you make any progress on this?

Hi @ringods, no - no progress, as you see noone from the dex project replied. I don;t know why the v1 connector was not updated for v2.
It appears Atlassian supports OAuth 2 and flows similar to OIDC, but not real OIDC.
https://confluence.atlassian.com/bitbucket/oauth-on-bitbucket-cloud-238027431.html
It is likely a modified OIDC dex connector could support it, e.g. here is support for Drupal support for Bitbucket.org from Drupal 7.
https://www.drupal.org/project/openid_connect_bitbucket
and for Jenkins:
https://wiki.jenkins.io/display/JENKINS/Bitbucket+OAuth+Plugin

Hello!  I've submitted PR #1307 that creates a Bitbucket connector.

@edtan thanks again for this. @whereisaaron OK to close this?

Surely. Thanks @edtan... now just waiting for that sweet 2.12.0 release....


Look up user's NN using thier email/name

When the Slackbot is attempting to determine a user's NN, it now uses the following logic:

If the user has a NN in their profile, use that. If not:
If the user's email results in a NN match, use that. If not:
If the user's name results in a NN match, use that

Otherwise the slackbot errors with "could not be found"

Looks good to me!


GPUImageChromaKeyFilter working in simulator but not on tablet

When I process the green screen image in the simulator it works perfectly, but when I do it on the iPad you can still see the green... it's transparent but not fully transparent...
Is there a setting for the replacement alpha value missing?

I have it working, but why does it display it as a green screen that is slightly transparent.. but when you save it or reprocess it it shows up transparent

How did you resolve this? Experiencing the same thing.

if you saved the picture out you would see it processed fine. It just does not display correct on the screen something to do with GPUImage internal UImage ... What I did is covert the UImage to a NSData block and then back to a UImage and it displays correct.

Ah! Used UIImagePNGRepresentation and it's sweet now. Thanks!


OCRC: 2.1.0 Develop

Related to

#24

在 a810bba 中移除了「腾讯翻译」，在可预见的将来内不会再装配腾讯翻译。「谷歌翻译」作为默认翻译引擎。原因之一当然就是前面提到的签名复杂，还有一点就是两个翻译引擎对语言缩写的定义不同，如果加入多个翻译引擎，会使配置文件比较繁琐，毕竟我正在搞自定义翻译语言嘛。但其实自定义翻译引擎我觉得还是很重要的，以后也许会再加入吧，现在先移除了。

由 GitHub Copilot 生成的翻译
Generated by GitHub Copilot

Removed Tencent translation in a810bba, Tencent translation will not be assembled in the foreseeable future. Google translation is the default translation engine. One of the reasons is of course the complex signature, and another point is that the two translation engines have different definitions of language abbreviations. If multiple translation engines are added, the configuration file will be more cumbersome. After all, I am doing custom translation languages. But in fact, I think custom translation engines are still very important, and they may be added later. Now it has been removed.

现在只需要加 ToolTip 了。。。好累啊，搞完这个 PR，release 个 beta，OCRC 就不想再大改了。

改了这么多，总代码量还是减少的，笑。

Release 后还要写更新日志；文档也得重写，动图也要重截，一想就没动力了，OCRC 再也不大改了，只修 Bug 了 /(ㄒoㄒ)/~~


[web][safari] fix failing ios-safari test method for scene_builder_test.dart

scene_builder_test.dart
fails for a method on ios-safari. Remove the @TestOn line on top of the file, and use felt tool to generate the issue
felt test --browser=ios-safari test/engine/surface/scene_builder_test.dart
Error starts with:
00:02 +1 -1: SceneBuilder pushTransform implements surface lifecycle [E]
  Assertion failed
  org-dartlang-sdk:///lib/_internal/js_runtime/lib/js_helper.dart 1129:37    wrapException
  org-dartlang-sdk:///lib/_internal/js_runtime/lib/js_helper.dart 2611:30    assertHelper
  ../../../packages/ui/src/engine/surface/scene_builder.dart 95:9            pushTransform
  scene_builder_test.dart 34:9                                               call
  scene_builder_test.dart 494:30                                             testLayerLifeCycle
  scene_builder_test.dart 33:7                                               call
  ../../../packages/test_api/src/backend/declarer.dart 172:23                <fn>
  org-dartlang-sdk:///lib/_internal/js_runtime/lib/async_patch.dart 315:19   <fn>
  org-dartlang-sdk:///lib/_internal/js_runtime/lib/async_patch.dart 340:23   call
  ../../../packages/stack_trace/src/stack_zone_specification.dart 138:25     call
  ../../../packages/stack_trace/src/stack_zone_specification.dart 206:14     _run
  ../../../packages/stack_trace/src/stack_zone_specification.dart 138:14     call
  org-dartlang-sdk:///lib/_internal/js_runtime/lib/async_patch.dart 291:19   call
  org-dartlang-sdk:///lib/async/zone.dart 1198:39                            _rootRunUnary

We only test on Safari for macOS for the time being.


Add option for larger LDS vecSize

This PR adds kpack in kernel arg to control the ratio between kWidth and k_base.

Yes. It's expected to have some rework for this one, as well as the MFMA refactor one.


[3/n][eas-cli] getUsername -> getUsernameForActor

Checklist

[ ] I've added an entry to CHANGELOG.md if necessary. You can comment this pull request with /changelog-entry [breaking-change|new-feature|bug-fix|chore] [message] and CHANGELOG.md will be updated automatically.

Why
https://github.com/expo/eas-cli/pull/1368/files#r973460073
Part 3 of https://github.com/expo/eas-cli/pull/1368.
How
Rename method, remove exp arg since this function is not project-dependent.
Test Plan
yarn start (typecheck), audit callsites, run tests.

(rebased this to the top of the stack and landed the rest since this one requires the most discussion)

Abandoning


[KARAF-1717] - add markdown format option to commands-generate-help goal

It's pretty tricky to write a test for the mojo, I tried using maven-plugin-testing-harness but couldn't get it to work (help with that would be welcome). Maybe a new example that shows how to use commands-generate-help in examples/karaf-maven-example would be good?

@awrb Thanks for this new contribution. To test a plugin, you can use an integration test (it) with the maven invoker. It's what I did here: https://github.com/apache/karaf/tree/main/tooling/karaf-maven-plugin/src/it/test-dockerfile
Basically you create a concrete maven project, execute build and verify the result. You can do the same to verify the markdown result.

@jbonofre done. It would be good to also add tests for other formats but probably in another PR. Also what do you think of migrating verify.bsh sciripts to Groovy? I think it's more modern.

@awrb thanks. Yes we can do other PRs for other formats. No problem to use Groovy.


0 results

I'm getting 0 results while using the example code

I have no problems with test code. Can you give information about your OS, location. And when you try directly look at http://www.google.com/search?udm=2&tbm=isch&q=akif9748 , can you reach the site?

Oh, now it's working... Strange, maybe there was something that day. Sorry.


fix(site): tooltip flicker on hover

Instructions

site: fix tooltip flicker on hover [chrome]
label: bug

What I'm Solving

see #194

Design Decisions

After a bit of debugging, the issue here appeared to be driven by mouse events firing too quickly. One solution to this problem is limiting the rate of invocation for callbacks that setState within the underlying component. To achieve this, I put together a small debounce util function that will not invoke the provided callback prior to a delay timeout.

There are lots of other implementations of debounce out there readily available via npm, however I saw from the existing documentation here that util may be the place to drop something like this. In addition, there is value in limiting the number of dependencies we take on as we are shipping a library here!

I also decided to throw immediately from debounce if the callsite provides incorrectly typed arguments. My thinking was that developers would like to know sooner rather than later that they are not going to get a debounced invocation.

There may be some additional discussion warranted around using a throttle implementation here as opposed to debounce. Or reworking the debounce implementation to fire immediately, then using timeouts for subsequent invocations. These types of features would have added additional complexity so I figured I would leave that decision to follow up discussion here on github 😅

How to Verify

See Hover me example under http://localhost:1337/components/tooltip#in-app-example while
running the design system locally with this branch checked out.

Thanks for the review @jaketrent will follow up :soon:

thoughts on closing this in favor of the fix over here?


Is this project now abandonded?

I notice there hasn't been any code updates for over 3 years now... and little response to open issues. I know it takes time to work on these things (all of which is GREATLY appreciated by us all) but sometimes people move on to other things and the projects become abandoned.  Having a markdown preview panel for Notepad++ is great.  While 0.8.2 works reasonably well, it does have some issues that could due to be tidied up.
Has anyone forked this and taken over development elsewhere?  Or perhaps a better NP++ plug-in has come along? Does anyone have some insight on this?  Much appreciated!

I found this alternative... Looks like it may be a fork of the code base. It hasnt been touched in 18 months but seems to work better in some cases.
https://github.com/mohzy83/NppMarkdownPanel

Thanks to @Darthagnon for posting the above list of upstream forks. Closing this issue.

Thanks to @Darthagnon for posting the above list of upstream forks. Closing this issue.


Sector spawned helis sit still

It makes them easy targets and they pop in rather suddenly
could remove them spawn spawn pool or could give them a waypoint on spawn just to make them move a bit

Added in 183f9e5

Added in 183f9e5


Upgradeable contracts

See VersionUpgrade, Deprecate and MostRecentVersionAddress in http://vessenes.com/we-need-some-best-practices-for-smart-contracts/

Refer Setting Standards for Altering and Undoing Smart Contracts for stratergies.

More info: https://ethereum.stackexchange.com/questions/2404/upgradeable-contracts

https://blog.zeppelin.solutions/proxy-libraries-in-solidity-79fbe4b970fd

Closing in favor of https://github.com/zeppelinos/labs/


Error [ERR_REQUIRE_ESM]: require() of ES Module

[REQUIRED] Environment

Browser version: not in browser
AA SDK version: 3.18.2
Package: aa-alchemy

[REQUIRED] Describe the problem
Before and including version 3.9.0 didn't have this issue. Trying to upgrade for several weeks already, resulting in following issue:
: Error [ERR_REQUIRE_ESM]: require() of ES Module<EMAIL_ADDRESS>from<EMAIL_ADDRESS>not supported.
: Instead change the require of index.js in<EMAIL_ADDRESS>to a dynamic import() which is available in all CommonJS modules.
:     at Hook.Module.require (/node_modules/dd-trace/packages/dd-trace/src/ritm.js:85:33)
:     at Object.<anonymous> (/node_modules/@alchemy/aa-alchemy/dist/cjs/config/utils/cookies.js:7:16) {
:   code: 'ERR_REQUIRE_ESM'
: }
:
: Node.js v21.7.1

How to reproduce:
"compilerOptions": {
    "module": "commonjs",
    "declaration": true,
    "removeComments": true,
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "allowSyntheticDefaultImports": true,
    "target": "ES2022",
    "sourceMap": true,
    "incremental": true,
    "skipLibCheck": true,
    "strictNullChecks": false,
    "noImplicitAny": false,
    "strictBindCallApply": false,
    "forceConsistentCasingInFileNames": false,
    "noFallthroughCasesInSwitch": false,
    "allowJs": true,
    "paths": {},
    "baseUrl": "./"
  }

Relevant code or sample repro:

I am getting this same error too. Could you let me know if you were able to resolve this?

@neerajnerlekar are you still seeing this on the latest version? It should have been fixed. If not can you send me an updated stacktrace?
The one in the report here seems to be related to something we fixed, so there might be something else that's not CJS compatible

I am getting this same error too.

@HarukiKondo can you post a stack trace of your error?

@moldy530  Ok. Here is a stack trace in my case
node_modules/ts-node/dist/index.js:851
            return old(m, filename);
                   ^
Error [ERR_REQUIRE_ESM]: require() of ES Module<EMAIL_ADDRESS>from<EMAIL_ADDRESS>not supported.
Instead change the require of index.js in<EMAIL_ADDRESS>to a dynamic import() which is available in all CommonJS modules.
    at require.extensions.<computed> [as .js] (node_modules/ts-node/dist/index.js:851:20)
    at Object.<anonymous> (node_modules/@alchemy/aa-alchemy/dist/cjs/config/utils/cookies.js:7:16)
    at require.extensions.<computed> [as .js] (node_modules/ts-node/dist/index.js:851:20) {
  code: 'ERR_REQUIRE_ESM'
}
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed.
Exit code: 1
Command: /home/ubuntu/.nvm/versions/node/v20.13.1/bin/node
Arguments: /home/ubuntu/.nvm/versions/node/v20.13.1/lib/node_modules/yarn/lib/cli.js aa:test
Directory: /home/ubuntu/environment/NFTSmartKeyPoc/packages/cdk-nft-sample
Output:

info Visit https://yarnpkg.com/en/docs/cli/workspace for documentation about this command.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

I executed on AWS Cloud9.
"dependencies": {
    "@alchemy/aa-accounts": "^3.18.2",
    "@alchemy/aa-alchemy": "3.16.0",
    "@alchemy/aa-core": "3.16.0",
}

Ah yeah, try upgrading all the packages to 3.18.2 and see if that resolves it

@moldy530 Thank you! I will try it!

@moldy530  I upgraded all the packages to 3.18.2. But I am getting this same error too.

I updated it to 3.18.2 and I am still getting the same error in stack trace.
I even cloned Dan's github repo associated with the video, and it still gives the same error
Here is my package.json
{
  "name": "aa-sdk-demo",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "keywords": [],
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "@types/node": "^20.12.3",
    "ts-node": "^10.9.2",
    "typescript": "^5.4.3"
  },
  "dependencies": {
    "@alchemy/aa-alchemy": "^3.18.2",
    "@alchemy/aa-core": "^3.18.2",
    "dotenv": "^16.4.5",
    "viem": "^2.9.15"
  }
}

Here is the stack trace of the error.
node_modules/ts-node/dist/index.js:851
            return old(m, filename);
                   ^
Error [ERR_REQUIRE_ESM]: require() of ES Module<EMAIL_ADDRESS>from<EMAIL_ADDRESS>not supported.
Instead change the require of index.js in<EMAIL_ADDRESS>to a dynamic import() which is available in all CommonJS modules.
    at require.extensions.<computed> [as .js] (/home/aa-sdk-userops/node_modules/ts-node/dist/index.js:851:20)
    at Object.<anonymous> (/home/aa-sdk-userops/node_modules/@alchemy/aa-alchemy/dist/cjs/config/utils/cookies.js:7:16)
    at require.extensions.<computed> [as .js] (/home/aa-sdk-userops/node_modules/ts-node/dist/index.js:851:20) {
  code: 'ERR_REQUIRE_ESM'
}

ah the issue is the version of wagmi :/ https://wagmi.sh/react/guides/migrate-from-v1-to-v2#dropped-commonjs-support
wagmi in v2 no longer supports CJS. Most likely you'll have to migrate over to using ESM instead of CJS. We'll take a look at the example repo as well and double check that it's setup for ESM


Fail installing monologue migrations

Getting these errors within my console.
rake monologue:install:migrations
rake aborted!
Don't know how to build task 'assets:precompile:primary' (see --tasks)

Is this a build error?

This is a duplicate of #187. My own solution to this was setting the gem file to the following:
gem 'monologue', '~> 0.5.0'

@jaryl  +1


[IDEA] Allow Adding Language Brush

Describe the bug
Like CM5-plugin, it would be great to allow user add their language brush to CM6 plugin!
Expected behavior
If CM6 shipped with few basic and common language brushes, it will be smaller in size, then users can add their own language.
For example, I use Fortran, Python, Matlab, and Julia, but not all of these languages are used by majority of users. If I can use the procedure in CM5, then I can simply add more languages.

Sorry, ignore this ticket. I realized as we use Highlight.js, it is better to keep cm6 minimized and use highlight.js for syntax highlighting!


Replace console.assert() with assert()

For strict mode, I want an actual failure. We'd still strip these out the production builds.

Actually I'm starting to think there isn't a ton of value here. Maybe we'll pick this up later if it comes up.


Change package main file to lib/index.js istead of main

Codecov Report

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

@@           Coverage Diff           @@
##           master     #447   +/-   ##
=======================================
  Coverage   96.69%   96.69%
=======================================
  Files         402      402
  Lines        3028     3028
  Branches      337      337
=======================================
  Hits         2928     2928
  Misses         82       82
  Partials       18       18

Continue to review full report at Codecov.

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


Information is out of date

The information after 'Click Azure Active Directory again, and then click Manage Application.' is out of date. The portal UI is very different. It's not clear where you're supposed to go to get the 'Application Id' information.

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

ID: 8ff46628-b5dc-8b02-02b6-8f510d8059b0
Version Independent ID: 24d09b70-d144-d152-ac5a-c49219a5d8e8
Content: Authenticate and authorize users end-to-end - Azure App Service
Content Source: articles/app-service/app-service-web-tutorial-auth-aad.md
Service: app-service-web
GitHub Login: @cephalin
Microsoft Alias: cephalin

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

@dkamstra Sorry for the delay. I've updated the steps and screenshots and it should be published sometime today.

#please-close


Fix: Remove unused dependency

This PR

[x] removes an unused dependency

Spotted in #800.

Thank you, @BackEndTea!


Cognito rule is not created

I have setup congito authentication following the link below, the http/https rule is created but not coginto rule. I have given cognito permission to the nodes.
https://kubernetes-sigs.github.io/aws-alb-ingress-controller/examples/cognito-ingress-template.yaml
The log from the controller is here -
https://gist.github.com/riponbanik/51a714167f536783fc7a2cc425eb771b

I ran into the same issue today, alb otherwise deploys correctly (and works) but the cognito rule is not created.

Turns out the issue is that I followed a tutorial to set up the alb-ingress-controller in first place and added cognito support later. That tutorial referenced a manifest file for version 1.0.0 of the controller image, which indeed did not include cognito support.
Updating alb-ingress-controller.yaml and switching from
      # Repository location of the ALB Ingress Controller.
      image:<PHONE_NUMBER>97.dkr.ecr.us-west-2.amazonaws.com/aws-alb-ingress-controller:v1.0.0

to
      # Repository location of the ALB Ingress Controller.
      image: docker.io/amazon/aws-alb-ingress-controller:v1.1.2

solved the problem for me.

@thomeudt Thanks that works. Still one more issue, we need to have default forward after authentication before 404. Have you figured that out as well?


Prohibit mutexes on SSL hook continuations.

@macisasandwich ran into this when working with port ready changes in autest.  The extra port probe tied up the test ssl plugin (for tls_hooks15) which exercised a TLS hook on a continuation with a mutex.  Since the invoke method could not grab the lock, the assertion went off.
I went back to look at how the TLS code should grab the continuation lock before calling invoke.  But there are many (most) cases where the TLS hook cannot be delayed by a reschedule in the case when the lock cannot be obtained.
In most cases for such global continuations, you would not want a lock on the continuation for performance reasons.  In the case where locking is needed, it would be better done by the plugin writer internal to the plugin.
This PR adds logic to assert in case the plugin writer attempts to attach a continuation with a mutex to a TLS hook.  It also updates the test plugins to not have mutexes for the TLS continuations.

updated to fix autests and address @SolidWallOfCode's documentation suggestions.

We may want to discuss this on the mailing list as well. It's a rather substantial change in effect, if not in code.

Sent a note on the dev mailing list pointing out the issue and requesting comments.

I don't understand why TLS hooks cannot be delayed by reschedule.  Presumably a long delay would cause the handshake to time out.  But that's not necessary a reason to completely prohibit locking.  It does mean that the real-time execution time of the critical section must be short (always desirable).  In any case, it looks like locking is not eliminated in the test case.  It is rather changed to use a standard lib lock that blocks a whole event thread rather than just one event.  (Which of course is fine for a test.)

They can't because the openSSL API is not restartable - when it makes a callback to TS, that callback is (by openSSL design) synchronous. If it's not completed then, it can't ever be done. The amount of delay is irrelevant.

But what about this:  https://github.com/apache/trafficserver/blob/master/src/traffic_server/InkAPI.cc#L9112
Or are we always sure the "net handler"'s mutex will already be locked?

Scheduling uses lockless singly linked lists, so the lock is not required to schedule.

@SolidWallOfCode I don't understand your comment.  Line 9107 of InkAPI.cc has MUTEX_TRY_LOCK.
Best as I can tell, the Session and Transaction state machines nominally guarantee that they won't run other code in parallel with hooked Continuations.  It appears that, because of the openssl library, the TLS Connection (sadistically called a generic vconn) state machine cannot offer this guarantee.  Because we can't avoid the need to potentially lock at least one mutex.  I don't see what good it does to forbid the Continuations on TLS Connection hooks from also having a mutex.  These Continuations may not ever actually have any use for a mutex, but they might have a use at least hypothetically.

The session and transaction hook machinery guarantee that, if the Continuation has a mutex, that mutex will be locked before the Continuation is called. This may or may not prohibit running "other code in parallel". This is precisely the guarantee that can't be made for TLS hooks. Rather than having complex rules about which TLS hooks it applies or falsely implying the mutex is effective, I think it's better to explicitly forbid them.

I don't see how that addresses my point.

The "falsely implying the mutex is effective" is a direct answer to your question. I don't think it follows that at least one mutex must be locked during a TLS hook callback - for instance, the JA3 plugin doesn't, nor would one that does extra certificate verification.

How does the JA3 plugin avoid executing the MUTEX_TRY_LOCK at line 9107 of InkAPI.cc?  I don't see how it could, unless it can avoid locking this mutex by having its Continuation always be the first one on the hook?

It doesn't, but that use the NetHandler's mutex, not the mutex in the Continuation. Because it's an internal mutex, the core can handle the retry situation because the core can now it's OK to wait until after the current stack is unwound.

This PR hasn't been updated for over 2 months.  If you would like to work on this please reopen.  Make sure it passes CI and doesn't have any merge conflicts.


roxctl: 3.73.2 -> 3.73.3

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/stackrox/stackrox/releases.
meta.description for roxctl is: Command-line client of the StackRox Kubernetes Security Platform
meta.homepage for roxctl is: https://www.stackrox.io
Updates performed

Golang update

To inspect upstream changes

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 3.73.3 with grep in /nix/store/0ljp1kgb28qgp1xrr001c47sqd97y1zv-roxctl-3.73.3
found 3.73.3 in filename of file in /nix/store/0ljp1kgb28qgp1xrr001c47sqd97y1zv-roxctl-3.73.3

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

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
roxctl

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/0ljp1kgb28qgp1xrr001c47sqd97y1zv-roxctl-3.73.3 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A roxctl https://github.com/r-ryantm/nixpkgs/archive/de5d476c79a274566289b40e9c82b07519d9a3e2.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/0ljp1kgb28qgp1xrr001c47sqd97y1zv-roxctl-3.73.3
ls -la /nix/store/0ljp1kgb28qgp1xrr001c47sqd97y1zv-roxctl-3.73.3/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

roxctl

Maintainer pings
cc @stehessel for testing.

Result of nixpkgs-review pr 220134 run on aarch64-darwin 1

1 package built:

roxctl


Deployment to Maven Central

Since JFrog is shutting down JCenter and Bintray (https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/) it would be helpful to have klock deployed to Maven Central.
In April these repositories will start to become unavailable and shut down finally on May 1st.


Tabs: can't navigate to the next tab using the keyboard

The user is not able to switch between tabs by using the tab key followed by enter. The elements which represent the tabs (<label>) are not focusable.

The roving tabindex technique requires JavaScript since the component needs to listen for keypress events (e.g. arrow up).
After reviewing the behavior of tabs, I believe the real problem relies on labels' keyboard interactions (pressing enter or space) not being reflected to the linked radio button. As proof of this, I made the labels focusable by adding tabindex=0. Pressing the enter or the space key after focusing one of the labels, doesn't affect the state of the related radio button.
In order to solve the problem, I think we should remove display: none from the radio buttons allowing focus on them. We still need to hide them from the UI by using other techniques.
With this approach:

it's possible to navigate between tabs using left and right arrow keys; the same interaction provided by radio buttons;
clicking a label will check and focus the related radio button;
labels can also display the outline (or any other focus indicator) based o the focused radio button.

You can find a preview in the image below:

Also, note how the focus ring disappears when I click outside of the element, like on any native element.
What do you think?


Derek furst/has data metadata

Added the field has_dataset_metadata to accompany has_donor_metadata as this field was added to ingest-api's data-status endpoint.
Added support for arrays coming from the ingest-api and handling how those are processed.

@maxsibilla @libpitt do you need the corresponding backend ingest-api updates for SenNet? I've asked @DerekFurstPitt to make some changes in his ingest-api PR https://github.com/hubmapconsortium/ingest-api/pull/440 before we can move forward. I wanted to check with you two in case we break the SenNet deployment.


Relative orientation forces?

Hi, currently stuff like RigidBody::append_lin_force and RigidBody::append_force_wrt_point append a force with respect to the world orientation, not the orientation of the body. This means that even if the object is rotating, it will still accelerate in one direction. Do you think it would be possible to add in forces relative to the orientation of the rigid body?

This has been added to nphysics v0.10. See the new force application methods (in particular those with "local" in their names): https://www.nphysics.org/rigid_body_simulations_with_contacts/#one-time-force-application-and-impulses


Removed false statement.

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


Error when creating a VM from an custom image that already has a datadisk and without specifying diskSizeGb

Pulumi version: v0.17.14
I try to create a VM from an image referenced by storageImageReference. That image is a custom image created from a VM that already had an os and and data disk.
const virtualMachine = new azure.compute.VirtualMachine(vmName, {
            location: context.resourceGroups.pro.location,

            name: vmName,

            "zones": `${zone}`,

            networkInterfaceIds: [networkInterface.id],
            osProfile: {
                "computerName": `${vmsSpec.name}-${vmNum}`,
                "adminUsername": "",
                "adminPassword": "",
            },
            osProfileLinuxConfig: context.config.vmAuth,
            resourceGroupName: context.resourceGroups.pro.name,
            storageImageReference: {
                id: "/subscriptions/......"
            },
            storageOsDisk: {
                createOption: "fromImage",
                managedDiskType: "Premium_LRS",
                name: `disk-${context.config.shortLocation}-z${zone}-pro-${vmsSpec.name}${vmNum}-os0`,
            },
            storageDataDisks:[
                {
                    lun: 0,
                    caching: "ReadOnly",
                    createOption: "fromImage",
                    managedDiskType: "Premium_LRS",
                    name: `disk-${context.config.shortLocation}-z${zone}-pro-${vmsSpec.name}${vmNum}-data0`,
                }

            ]
            ,
            tags: {
                environment: "staging",
            },
            vmSize: vmsSpec.vmSize,
        });

When executing pulumi up and when the changes are applying, pulumi is throwing the following error:
  error: Plan apply failed: compute.VirtualMachinesClient#CreateOrUpdate: Failure sending request: StatusCode=400 -- Original Error: Code="InvalidParameter" Message="The value '0' of parameter 'dataDisk.diskSizeGB' is out of range. Value '0' must be between '1' and '32767' inclusive." Target="dataDisk.diskSizeGB"

Setting diskSizeGb to the size of the datadisk workaround the issue.
Thank you for your help!

FYI, off the back of this issue, we found that the Terraform docs were not quite correct and a PR was opened there as well https://github.com/terraform-providers/terraform-provider-azurerm/pull/3589

Just checked and this still reproduces...


Release 1.0.0 creates duplicate entities

Hi,
Just installed release v1.0.0 and ended up with duplicate entities all over.
The existing entity is greyed out and "no longer beieng provided by the pax_ble integration".
The new entity has gotten itself a new name, and breakes both dashboard and automations.

See https://github.com/eriknn/ha-pax_ble/issues/40
Sorry for the hassle!


phalcon/incubator

Hi,
Please change composer version of phalcon incubator from:
"phalcon/incubator": "dev-master"
to:
"phalcon/incubator": "^4.0"
dev-master is behind of 4.0 which is for "ext-phalcon": "^3.3"
Thanks

Thank you.


Use space or commas in "Hide based on keywords in a title"

I would like to use space to filter out some appointments from the calendar. I don't know how to masquerade the space or comma so I could use it in the user interface. I tried " ' and () but nothin worked.
For example: I would like to filter out events which contain . Birthday but everytime I try this the . is seperated from Birthday
Thanks for the time

Thank you for suggestion,  I just added the same filter enhancement to another project  ( https://github.com/andstatus/andstatus/issues/321 ) so it will be easy to add it to the Calendar-widget.

+1 for this :-)

Our corporate calendar is full of events with a title like the following: "do it". Filtering for "do" and/or "it" is of course removing a lot of other events too. Allowing for more general filters would thus be highly appreciated. :)

Implemented. Place a text in single or double quotes in order to have space or comma in a filter.

To be released in v.1.10.0


Configure Azure Pipelines

This pipeline configuration builds the application and produces a build for the Release configuration.

 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.:x: pbakerserenitize sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.


Add missing metric in ploter function

This is in case we don't want all the changes from development branch for now. This is just the fix - adding missing metric for the function that generates the graph.

After merging dev -> sandbox this PR is obsolete.


Review information sidebar needs to be reorganized

The default view of information looks like this:

With the userscript it looks like this:

The most glaring issue is that the Reviewers label seems completely out of place.

Weird! I hadn't noticed but should be easy to fix :)

The userscript removes what I consider "useless, low-entropy headers." In the latest version, I removed that Reviewers header (I missed it!) but renamed People to Reviewers.
Re-open if you wish another change! Thank you!


removal of deprecated numpy APIs breaks pandas/scipy builds

222334c0b91eae41de2af2692daec6183cdaf243 which looks like it is part of the code from https://github.com/cython/cython/pull/2559 has broken building of scipy and pandas. In both cases I see failures like:
   gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -Ipandas/_libs -I./pandas/_libs -Ipandas/_libs/src/klib -Ipandas/_libs/src -I/home/tcaswell/.virtualenvs/bleeding/lib/python3.8/site-packages/numpy/core/include -I/home/tcaswell/.virtualenvs/bleeding/include -I/home/tcaswell/source/other_source/cpython/Include -I/home/tcaswell/source/other_source/cpython -c pandas/_libs/window.cpp -o build/temp.linux-x86_64-3.8/pandas/_libs/window.o -Wno-unused-function
    In file included from /home/tcaswell/.virtualenvs/bleeding/lib/python3.8/site-packages/numpy/core/include/numpy/ndarraytypes.h:1821,
                     from /home/tcaswell/.virtualenvs/bleeding/lib/python3.8/site-packages/numpy/core/include/numpy/ndarrayobject.h:18,
                     from /home/tcaswell/.virtualenvs/bleeding/lib/python3.8/site-packages/numpy/core/include/numpy/arrayobject.h:4,
                     from pandas/_libs/window.cpp:656:
    /home/tcaswell/.virtualenvs/bleeding/lib/python3.8/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
     #warning "Using deprecated NumPy API, disable it by " \
      ^~~~~~~
    pandas/_libs/window.cpp: In function ‘PyObject* __pyx_pf_6pandas_5_libs_6window_30ewmcov(PyObject*, __Pyx_memviewslice, __Pyx_memviewslice, __pyx_t_5numpy_double_t, int, int, int, int)’:
    pandas/_libs/window.cpp:45373:27: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Py_ssize_t’ {aka ‘long int’} [-Wsign-compare]
       __pyx_t_2 = ((__pyx_t_1 != __pyx_v_N) != 0);
                     ~~~~~~~~~~^~~~~~~~~~~~
    In file included from /home/tcaswell/.virtualenvs/bleeding/lib/python3.8/site-packages/numpy/core/include/numpy/ndarrayobject.h:18,
                     from /home/tcaswell/.virtualenvs/bleeding/lib/python3.8/site-packages/numpy/core/include/numpy/arrayobject.h:4,
                     from pandas/_libs/window.cpp:656:
    pandas/_libs/window.cpp: In function ‘int __pyx_pf_5numpy_7ndarray___getbuffer__(PyArrayObject*, Py_buffer*, int)’:
    /home/tcaswell/.virtualenvs/bleeding/lib/python3.8/site-packages/numpy/core/include/numpy/ndarraytypes.h:1571:67: error: cannot convert ‘PyArray_Descr*’ {aka ‘_PyArray_Descr*’} to ‘PyObject*’ {aka ‘_object*’} in assignment
     #define PyArray_DESCR(obj) (((PyArrayObject_fields *)(obj))->descr)
                                                                       ^
    pandas/_libs/window.cpp:48256:15: note: in expansion of macro ‘PyArray_DESCR’
       __pyx_t_7 = PyArray_DESCR(__pyx_v_self);
                   ^~~~~~~~~~~~~
    error: command 'gcc' failed with exit status 1
error

and
    compiling C++ sources
    C compiler: g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -flto -fuse-linker-plugin -ffat-lto-objects -flto-partition=none -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fPIC

    compile options: '-I/usr/include/python3.7m -I/tmp/scipy_test/lib/python3.7/site-packages/numpy/core/include -Iscipy/_lib -Iscipy/spatial/ckdtree/src -I/tmp/scipy_test/lib/python3.7/site-packages/numpy/core/include -I/tmp/scipy_test/include -I/usr/include/python3.7m -c'
    g++: scipy/spatial/ckdtree.cxx
    In file included from /tmp/scipy_test/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1821,
                     from /tmp/scipy_test/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18,
                     from /tmp/scipy_test/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4,
                     from scipy/spatial/ckdtree.cxx:616:
    /tmp/scipy_test/lib/python3.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
     #warning "Using deprecated NumPy API, disable it by " \
      ^~~~~~~
    In file included from /tmp/scipy_test/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18,
                     from /tmp/scipy_test/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4,
                     from scipy/spatial/ckdtree.cxx:616:
    scipy/spatial/ckdtree.cxx: In function ‘int __pyx_pf_5numpy_7ndarray___getbuffer__(PyArrayObject*, Py_buffer*, int)’:
    /tmp/scipy_test/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1571:67: error: cannot convert ‘PyArray_Descr*’ {aka ‘_PyArray_Descr*’} to ‘PyObject*’ {aka ‘_object*’} in assignment
     #define PyArray_DESCR(obj) (((PyArrayObject_fields *)(obj))->descr)
                                                                       ^
    scipy/spatial/ckdtree.cxx:16607:15: note: in expansion of macro ‘PyArray_DESCR’
       __pyx_t_7 = PyArray_DESCR(__pyx_v_self);
                   ^~~~~~~~~~~~~
    In file included from /tmp/scipy_test/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1821,
                     from /tmp/scipy_test/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18,
                     from /tmp/scipy_test/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4,
                     from scipy/spatial/ckdtree.cxx:616:
    /tmp/scipy_test/lib/python3.7/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:15:2: warning: #warning "Using deprecated NumPy API, disable it by " "#defining NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
     #warning "Using deprecated NumPy API, disable it by " \
      ^~~~~~~
    In file included from /tmp/scipy_test/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h:18,
                     from /tmp/scipy_test/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h:4,
                     from scipy/spatial/ckdtree.cxx:616:
    scipy/spatial/ckdtree.cxx: In function ‘int __pyx_pf_5numpy_7ndarray___getbuffer__(PyArrayObject*, Py_buffer*, int)’:
    /tmp/scipy_test/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h:1571:67: error: cannot convert ‘PyArray_Descr*’ {aka ‘_PyArray_Descr*’} to ‘PyObject*’ {aka ‘_object*’} in assignment
     #define PyArray_DESCR(obj) (((PyArrayObject_fields *)(obj))->descr)
                                                                       ^
    scipy/spatial/ckdtree.cxx:16607:15: note: in expansion of macro ‘PyArray_DESCR’
       __pyx_t_7 = PyArray_DESCR(__pyx_v_self);
                   ^~~~~~~~~~~~~
    error: Command "g++ -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -flto -fuse-linker-plugin -ffat-lto-objects -flto-partition=none -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -fPIC -I/usr/include/python3.7m -I/tmp/scipy_test/lib/python3.7/site-packages/numpy/core/include -Iscipy/_lib -Iscipy/spatial/ckdtree/src -I/tmp/scipy_test/lib/python3.7/site-packages/numpy/core/include -I/tmp/scipy_test/include -I/usr/include/python3.7m -c scipy/spatial/ckdtree.cxx -o build/temp.linux-x86_64-3.7/scipy/spatial/ckdtree.o -MMD -MF build/temp.linux-x86_64-3.7/scipy/spatial/ckdtree.o.d" failed with exit status 1
error

Reverting to 387c5032f36d91cc5844d5c9dd0c24afd7ef4849 builds both pandas and scipy without error.
I am in significantly over my head and do not know where to start getting a minimal example, sorry.

Sorry about that, and thanks for the quick head-up. Should be fixed by 5000e1a3caf04a284e487773646f18cf972a15a6.


[DBZ-238] Fix and extend Posgres SSL configuration

Ah, there's a PR for this already: #218. Hence I'm going to close this one, if that's alright (I reckon the issue should have been transitioned to "PR sent", sorry about that).

Ah, maybe file a separate issue + PR though for that second commit? Seems to be another thing.


Wordpress to (flowershow) markdown tutorial v0.2

Acceptance

[x] Updated blog tutorial with nicer images Done 2022/12/19

Tasks
Improvements to tutorial

[x] Summarize steps at the start (excluding preliminaries) in a short list so people know what is involved
[x] Screenshots of before and after
[x] Separate section on adding content (see below) #363
[x] Clearer and extended section of FAQs section at end

[x] See questions below
[x] Also things like:

[x] what happens to my blog index page. Ans: see our tutorial on setting up your blog here.

Steps improvements

[x] (Preliminaries) Install node (if you haven't) 🆕
[x] Export from wordpress

[x] comment about on wordpress.com looking different

[x] Get the script (and setup)

[x] (is there a way to do this without git e.g. get the tarball) sticking with git, think it is simpler for user

[x] Run the script

[x] Give a simple example of command line
[x] Or wizard
[x] Flag that for more information see the README

[x] Note: you have replace README with tutorial. Personally, i'd keep the README as was (more of reference with command line arguments) and just link to our blog tutorial at top of README

[x] Why? because tutorial will get updated etc.

[x] Integrate content into your flowershow site 🆕

Minor

[x] Table of contents (why is this not showing up on RHS?) For now could add explicitly using [toc] (IIRC) #284

Notes
Questions

What happens to categories? ✅2022-12-07 they get outputted to the categories front matter

What happens to category info itself e.g. its full name (vs its slug)

What happens to tags? ✅2022-12-07 they get outputted to tags field
What happens to featured image? ✅2022-12-07 this is set in image property of frontmatter
What happens to other metadata? e.g. do we have an option to keep all wordpress metadata in frontmatter (perhaps prefixed with wp_ or similar?)

@rufuspollock Please let know if  updated Tutorial needs anymore adjustments https://hackmd.io/Uq2yzonrQn6z2x8WfqjcIA?both

@PhilippeduPreez can you submit this as a draft PR and i review that way, please.
BTW going forward i think a draft PR is better even for new content than a hackmd.

@PhilippeduPreez can you confirm that all items were completed - and did @olayway get to review?


how to  delete keys like redis  del keys in fuzzy matching

use Redisson.getBuckets

Can i use in RMap?

yes, it should works with RMap too

how to use? can you  show any codes?

Example:
List<RBucket> buckets = redisson.getBuckets("all*ids");
for(RBucket bucket:  buckets) {
   bucket.delete();
}

thank you

@Dreampie  More elegant way with Redisson 2.0:
        Queue<String> keys = redisson.findKeysByPattern("test?");
        Assert.assertEquals(2, redisson.delete(keys.toArray(new String[]{})));

very nice，what time to release this version？

during a next few days if all will be good

Redisson.deleteByPattern and Redisson.deleteByPatternAsync were added

redisson.getKeys().delete(key)


[e2e] recreate stack on "resource did not exist infra error"

What does this PR do?

Recreate a stack on pulumi reporting that a resource does not exist at update
Motivation

In the past we had e2e setup failing with the error
Resource provider reported that the resource did not exist while updating

Example
This can mean that the resource was destroyed elsewhere, we can destroy and recreate the stack to retry the setup
Additional Notes

Possible Drawbacks / Trade-offs

Describe how to test/QA your changes

/merge


defmt-test: update README

update dependency versions
use defmt::assert() and defmt::assert_eq() in our example while we're at it

bors retry


[REFACTOR][IR] Unified IR Primitive Op and Registry

This PR migrates relay's Op into the ir folder.
Op and its registry provides an useful mechanism to
store any attribute meta-data of an operator include
function signatures, lowering rules, side effect etc.
These features are not only useful for Relay, but also needed in the low-level IR.
At the current moment, intrinsic functions in the low-level IR are simply
represented by a string. This means we cannot type-check the low-level IR
when the type does not meet the constraint, nor can we obtain further
information such as side-effect and read write relation of these intrinsics
wrt to arguments.
Op will be used as the way to handle primitive ops(in DL terminology)
(builtin intrinsics or in compiler terminology).
We will perform follow-up refactors to make low-level CallNode
take Op as the function argument.

depends on #4678 , cc @jroesch @zhiics @wweic @icemelon9 @yzhliu @ZihengJiang @Hzfengsy @merrymercy


UART0 RTS and CTS pins have been swapped for nrf9160dk_nrf52840

The UART0 RTS and CTS pins are swapped. On the real board, nrf52840 and VCOM1 on J-Link OB do not operate properly without these changes. The transmission works in only one direction, from nRF52 to J-Link. I guess these signals were originally confused on the schematic. After the changes, UART and VCOM1 work properly.

The JLink does not offer flow control as it is a USB-CDC device, which has no concept of flow control. This changes are at odds with the schematic

The onboard J-Link has RTS/CTS connections.

The onboard J-Link has RTS/CTS connections.

On the UART side, yes, though from contact with segger previously, the lines were set as asserted and no flow control functionality was actually implemented. There is no flow control from the USB side though.

The onboard J-Link has RTS/CTS connections.

On the UART side, yes, though from contact with segger previously, the lines were set as asserted and no flow control functionality was actually implemented. There is no flow control from the USB side though.

So, in this case RTS/CTS should be removed from .dtsi file, right?

Please correct the errors reported by the compliance check:
f0afd3324b0b208f3973c6daef7b60990097c5de: author email (KoteSoft<EMAIL_ADDRESS>needs to match one of the signed-off-by entries.
f0afd3324b0b208f3973c6daef7b60990097c5de: author email (KoteSoft<EMAIL_ADDRESS>does not follow the syntax: First Last <email>.
Error: See https://docs.zephyrproject.org/latest/contribute/guidelines.html#commit-guidelines for more details

1: UC2 Body does not contain a 'Signed-off-by:' line
1: UC3 Title does not follow [subsystem]: [subject] (and should not start with literal subsys:): "UART0 RTS and CTS pins have been swapped"
3: UC4 Line exceeds max length (319>75): "The UART0 RTS and CTS pins are swapped. On the real board, nrf5[28](https://github.com/zephyrproject-rtos/zephyr/actions/runs/3361240847/jobs/5571399126#step:9:29)40 and VCOM1 on J-Link OB do not operate properly without these changes. The transmission works in only one direction, from nRF52 to J-Link. I guess these signals were originally confused on the schematic. After the changes, UART and VCOM1 work properly."

I've created the new pull request because I think that removing RTS/CTS will be a more suitable solution in this case.

Reopened after discussion here

Please add "nrf9160dk_nrf52840:" in the commit title. "boards:" alone is too generic for a commit that only modifies a single board.

Please add "nrf9160dk_nrf52840:" in the commit title. "boards:" alone is too generic for a commit that only modifies a single board.

Done

@KoteSoft please fix the failed compliance check

Done

This problem has already been fixed in #54607.


nvidia_x11: 460.73.01 -> 470.57.02

Motivation for this change
Stable driver release
https://www.nvidia.com/download/driverResults.aspx/177145/en-us
I did not test DLSS yet. There might be some additional handling of files required
http://us.download.nvidia.com/XFree86/Linux-x86_64/470.57.02/README/installedcomponents.html
eg ibnvidia-ngx.so.470.57.02 or proton/wine specific dlls nvngx.dll
Things done

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

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Relase notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

:+1: I've been using this for a few days

nvngx.dll and _nvngx.dll aren't installed, because the builder only installs libs ending in .so.
Those dlls should probably be installed to $out/lib/wine according to the nvidia documentation.
steam/lutris may need some additional changes to get features like DLSS working.

Does suspend/resume work with this? It seems some nvidia-sleep.sh script is missing from recent driver releases?

this fixes https://github.com/NixOS/nixpkgs/issues/129233 for me

This just broke suspend on systems with hardware.nvidia.powerManagement.enable = true
...
Jul 28 10:59:56 systemd[1]: Starting NVIDIA system suspend actions...
Jul 28 10:59:56 systemd[3431]: nvidia-suspend.service: Failed to locate executable /nix/store/mxpkr3i8nxhh6vjmlr29hlnmlkda30y4-nvidia-x11-470.57.02-5.13.5/bin/nvidia-sleep.sh: No such file or direct>
Jul 28 10:59:56 systemd[3431]: nvidia-suspend.service: Failed at step EXEC spawning /nix/store/mxpkr3i8nxhh6vjmlr29hlnmlkda30y4-nvidia-x11-470.57.02-5.13.5/bin/nvidia-sleep.sh: No such file or direc>
Jul 28 10:59:56 systemd[1]: Starting Pre-Sleep Actions...
Jul 28 10:59:56 systemd[1]: Starting TLP suspend/resume...
Jul 28 10:59:56 systemd[1]: nvidia-suspend.service: Main process exited, code=exited, status=203/EXEC
Jul 28 10:59:56 systemd[1]: nvidia-suspend.service: Failed with result 'exit-code'.
Jul 28 10:59:56 systemd[1]: Failed to start NVIDIA system suspend actions.
Jul 28 10:59:56 systemd[1]: Dependency failed for Suspend.
Jul 28 10:59:56 systemd[1]: Dependency failed for Suspend.
Jul 28 10:59:56 systemd[1]: suspend.target: Job suspend.target/start failed with result 'dependency'.

nvngx.dll and _nvngx.dll aren't installed, because the builder only installs libs ending in .so.
Those dlls should probably be installed to $out/lib/wine according to the nvidia documentation.
steam/lutris may need some additional changes to get features like DLSS working.

Thanks for catching this, came here for this.  Perhaps we should create an issue for this? I'm worried unless someone sees this (or happens to read the driver changelogs as I did) this will slip through the cracks indefinitely.   I don't know anything about what changes may or may not be needed in wine/steam/etc (as mentioned in the notes).
Also perhaps some brave soul might investigate this :grin:.
FWIW from the link above:

NGX for Proton and Wine (/usr/lib/nvidia/wine/nvngx.dll); (/usr/lib/nvidia/wine/_nvngx.dll);
NGX for Proton and Wine is a Microsoft Windows dynamic-link library used by Microsoft Windows applications which support NVIDIA DLSS.
In addition to driver-side support, changes to third-party software are required in order to support DLSS within Proton and Wine.

Anything else that we know is missing ?


Loosen Nexmark streaming pipeline finish condition

Since reporting of metrics can be a best of effort (such as on dataflow), the actual metric result can be slightly different than the configured number. For example, on dataflow, if the metrics are reported but work item commit failed, some metric updates can be counted twice leading to a small difference to occur.
The finish condition is loosened a little bit to reduce the flakiness.

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Choose reviewer(s) and mention them in a comment (R: @username).
[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue, if applicable. This will automatically link the pull request to the issue.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.

Run Java PreCommit

R: @pabloem

Thanks Yichi!


Support for flutter run/build module on iOS

Makes flutter run and flutter build work for Flutter module projects on iOS.
Fixes https://github.com/flutter/flutter/issues/19114.

Added template files for Flutter module to define an ephemeral host app for iOS.
Added template "overlay" and logic to use CocoaPods only when Flutter project declares plugin dependencies.
Expanded use of IosProject in favor of a folder path string.
Made more getters of XxxProject synchronous.
Code paths have generally not been prepared for materialization of the ephemeral host app. That will be done in an upcoming PR.
A devicelab integration test will also be done in an upcoming PR (similar to module_test for Android).

cc @matthew-carroll @jamesderlin

CC @jamesderlin @xster @cbracken @chinmaygarde @gspencergoog
Sorry for the spam, but all the iOS eyes we can get on these changes, the better.


Provide info on why check failed and what action can be taken to fix it

If one of the checks fails, it would be nice to provide more information on why it failed and what actions can be taken to fix it.
To make sure the output on the CLI is not too extensive, we could add some kind of Why is this? - link at the end of a failed check. Preferably the additional information is stored in a separate folder (e.g. docs) which contains several markdown files for the individual errors that could occur.
Thanks @jantimon for this suggestion. I am sure this will help new developers understand the errors better. 🤓

I've added a docs folder with explanations for each warning: https://github.com/namics/env-linter/pull/12
What do you think?

Has been merged. Thanks again @dmodalek 🙏


environment conflict conda/environment.yml

While running the command conda env create -n nlpiaenv -f conda/environment.yml, conda yield environment conflicts on multiple area. Some seem to be related to the version of Python itself (some package version are only support for python 2.6-2.7, which are quite outdated)

I came across the same problem, have you solved it yet?

No I gave up on the book after not receiving any support on this. Quite a shame. the book started well

i encountered the same problem in windows 10

Same problem; I cannot create the environment as many packages conflict with one another. The authors should review the codebase to make it compatible with more recent versions of required packages.

I am learning the book at the moment and has been faced same problems. So I created fork with correct Dockerfile and requirements.txt, that doesn`t throw conflicts and allow me to run Jupyter notebooks. You can use it https://github.com/Dezzpil/ and run env in Docker as described in README


Disable TestDecimal on Linux temporarily

This test is crashing on our bots sometimes:
https://bugs.swift.org/browse/SR-5067

@swift-ci please smoke test and merge

Holding off; I want to see if a clean build fixes this.

Can we close this now?

Yes, thanks for reminding me.


How to sample vertices from the boundary proposals during the training?

Thank you for your work.
I am confused about how did you sample the vertices from the predicted boundary proposals during the training in a learnable way ?
https://github.com/GXYM/TextBPN/blob/main/network/textnet.py#L74
It seems directly read from the input instead of from the predicted boundary proposal?
Thank you.

The GTs of the training process is generated from the annotated boundary, which is a very common training strategy.


Add ecgtools and intake-esm to the environment

In order to get intake-esm in here, we need to add these packages to the environment

Hi @mgrover1,
Just letting you know that I have created a new "intake-esm" branch, so it would be great if we could open the PR there.
Thanks again for your help!

Fixed in PR #63


Proposed 0.32.0-b9

Somehow these extra unused files slipped in unnoticed

[Current coverage][cc-pull] is 67.86%

Merging [#1681][cc-pull] into [develop][cc-base-branch] will increase coverage by +0.47%

4 files in ...c/ripple/app/tx/impl were modified. more

Misses -14
Hits +14

1 files in src/ripple/app were modified. more

Misses +3
Hits +563

1 files in src/ripple were modified. more

Misses -6
Hits +6

2 files (not in diff) in src/ripple/core/impl were modified. more

Misses -11
Hits +11

2 files (not in diff) in ...rc/ripple/beast/nudb were modified. more

Misses -2
Hits +2

3 files (not in diff) in ...c/ripple/app/tx/impl were modified. more

Misses -8
Hits +8

4 files (not in diff) in src/ripple/app were modified. more

Misses +3
Hits -3

6 files (not in diff) in src/ripple were modified. more

Misses +3
Hits -3

2 files (not in diff) in ...beast/websocket/impl were modified. more

Misses -20
Hits +21

2 files (not in diff) in ...ast/websocket/detail were modified. more

Misses -22
Hits +23

@@            develop      #1681   diff @@
==========================================
  Files           950        950
  Lines         70406      71284   +878
  Methods           0          0
  Messages        487          0   -487
  Branches          0          0
==========================================
+ Hits          47436      48373   +937
+ Misses        22970      22911    -59
  Partials          0          0

Powered by Codecov. Last updated by [073ccf2...59a0032][cc-compare]
[cc-base-branch]: https://codecov.io/gh/ripple/rippled/branch/develop?src=pr
[cc-compare]: https://codecov.io/gh/ripple/rippled/compare/073ccf270560a8a81d89a76d1c31f99686a16636...59a0032f8ea2be10365d34cff6686936706061c4
[cc-pull]: https://codecov.io/gh/ripple/rippled/pull/1681?src=pr


goleak: Errors on successful test run: found unexpected goroutines: k8s.io/client-go/util/workqueue.(*delayingType).waitingLoop

Hit in privileged tests on https://github.com/cilium/cilium/pull/27253 , https://github.com/cilium/cilium/actions/runs/6484779045/job/17610788489#step:16:418 .
goleak: Errors on successful test run: found unexpected goroutines:
[Goroutine 77 in state select, with k8s.io/client-go/util/workqueue.(*delayingType).waitingLoop on top of the stack:
goroutine 77 [select]:
k8s.io/client-go/util/workqueue.(*delayingType).waitingLoop(0xc0007d0420)
	/host/vendor/k8s.io/client-go/util/workqueue/delaying_queue.go:276 +0x305
created by k8s.io/client-go/util/workqueue.newDelayingQueue in goroutine 66
	/host/vendor/k8s.io/client-go/util/workqueue/delaying_queue.go:113 +0x21f
]

I'm gonna close this as duplicate. Looks like this issue was recently introduced in v1.15 dev cycle though.


TII-188 - TII LTI integration

This pull request is for the 11.x version Sakai, the 12.x has the turnitin code integrated within Sakai after content review reorganization.

This code requires changes to Sakai 11 to work, is there a pointer to what someone needs to change in Sakai?

Here's the pull request for the related changes https://github.com/sakaiproject/sakai/pull/2202/files

Was wondering why some of the servlets here couldn't have been webservices?

They're mostly just replicas (adapted to the TII necessities) of the existing default LTI servlet. Each servlet attends the callbacks launched from TII whenever the corresponding actions are executed, that's how LTI works usually. Not sure what's the problem with them being servlets.

I am not against servlets but it does make sense that if there are callbacks and they could be handled by web services then I would prefer that solution to using servlets. For example lets say an integration needed to get what groups a user was in? It doesn't make sense to create a servlet to get this data when the proper place is to call web services (cxf or direct).
For example McGraw Hill provides an integration where it syncs grades using web services http://www.mheducation.com/highered/services/mhcampus.html#

There's a version of the pull request in #15 which also includes additional fixes made.


Release 0.2.0

[ ] use waterlog to keep track of animal wellfare (https://github.com/AllenNeuralDynamics/aind-slims-api/blob/main/src/aind_slims_api/models/waterlog_result.py)

Fixed in #


Explorer Transaction Details broken on localhost

Describe the bug
The explorer has 2 issues on localhost:

The transaction details page don't work. The interaction with smart contract do not work.

It keeps asking for mainnet vs testnet

To Reproduce
Steps to reproduce the behavior:

Setup stacks-local-dev
Make sure to have the explorer setup

  explorer:
    image: ${EXPLORER_IMAGE}
    container_name: ${EXPLORER_NAME}
    restart: unless-stopped
    cpus: ${EXPLORER_CPU}
    mem_reservation: ${EXPLORER_MEM}
    ports:
      - ${EXPLORER_PORT_LOCAL}:${EXPLORER_PORT}
    environment:
      - MOCKNET_API_SERVER=http://${API_NAME}.mocknet:3999
      - TESTNET_API_SERVER=http://${API_NAME}.mocknet:3999
      - API_SERVER=http://${API_NAME}.mocknet:3999
    networks:
      - mocknet
    depends_on:
      - api

Go ahead to http://localhost:3000
Change the network to http://localhost:3999

You will see, it keeps asking for tetsnet vs mainet.
You will also notice, you cannot view transaction details, nor interact with smart contracts.

@iamgenchi Did you find any resolution for this issue ?


ROX-9156: Secured Cluster Services Helm Chart: make sure to not reference non-existing secrets

Description
Within the Secured Cluster Services Helm Chart we are letting service accounts reference image pull secrets irregardless of their existence on the cluster. This is benign but creating noisy error log messages. See https://issues.redhat.com/browse/ROX-9156 for details.
This PR consists of two parts. The first one does two things:

it uses the safeLookup function for checking if the default secret names (contained in $defaultSecretNames) actually exist before adding it to the list of to-be-referenced image pull secrets.
it removes the unconditional addition of $secretResourceName to the list of to-be-referenced image pull secrets.

The second part takes care of fixing the helmtest based tests for the chart. In order to be able to verify the new behaviour (and to keep the changes to the helmtests conscise) we need a way to simulate a functioning safeLookup. Hence I introduced new internal configuration settings for the Helm chart:
meta:
  useFakeLookup: # bool
   fakeLookupResources: # map with resource object names as keys (in the form `apiVersion/kind/name`)

With this in place the helmtest tests can configure the test environment to contain certain objects (e.g. a stackrox secret) which then causes the respective references to be added to the service accounts. The affected tests had to be reorganized somewhat so that one part is executed where these fake resources are in scope, and a different branch is executed where these fake resources are absent.
For obtaining a clearer overview of what changed in the tests I recommend to use the diff split view with spaces hidden.
Checklist

[ ] Investigated and inspected CI test results
[ ] Unit test and regression tests added
[ ] Evaluated and added CHANGELOG entry if required
[ ] Determined and documented upgrade steps
[ ] Documented user facing changes (create PR based on openshift/openshift-docs and merge into rhacs-docs)

If any of these don't apply, please comment below.
Testing Performed
TODO(replace-me)
Use this space to explain how you tested your PR, or, if you didn't test it, why
you did not do so. Valid reasons include, for example, "CI is sufficient",
"No testable changes". Feel free to attach JSON snippets, curl commands,
screenshots.
In addition to reviewing your code, reviewers must also review your testing
instructions and make sure they are sufficient.

I took a look, and I think the only conclusion I can make is that I still don't understand how this was nor is supposed to work. For example:
what is the role of the configureImagePullSecrets "function"?
I can see it:

populates the _dockerAuths field of the passed object (which is then used by the templates to create the stackrox, secured-cluster-services-collector and secured-cluster-services-main secrets).
it also populates the _names field, which is subsequently used in the templates to fill in the imagePullSecrets structs of the various ServiceAccount resources created by the charts
however it also seems to populate the _creds field, which AFAICT is completely unused?
are there other (side) effects that I missed?

What is the semantic difference between $secretResourceName and $defaultSecretNames?
Looking at the call sites, the stackrox name is present in most cases, except for the non-scanner-related call in secured cluster chart, where the secured-cluster-services-main name is passed as the $secretResourceName. AFAICT in the old implementation, all these were joined into a single list, contrary to the documentation which claimed that $secured-cluster-services-main is only used if .username is set
Are producing or consuming the secrets, and which ones?
As mentioned above, the stackrox secret is being created by the charts. And yet your change checks to see if it's present, which seems to create a catch-22 situation, at least for the initial installation. I.e. the secret does not exist initially, so the function omits its name in _names, which ends up empty, therefore _dockerAuths ends up empty, leading to no secret being created at all? Just a hypothesis, but the artifacts produced by the failing e2e tests seem to support. In the operator one is hard to see due to https://issues.redhat.com/browse/ROX-12440 but the other ones seem consistent with this hypothesis.
To sum up, to my small mind this just seems like a mess, so I'd suggest moving towards less magic rather than more - fix the logic to match the documented behavior, and add a warning to release notes if need be.

Superseded by https://github.com/stackrox/stackrox/pull/9052


2.9.4 does not open my wallet

Hello,
I download elctroncash app in august version 2.9.2, i recently decided tomove my bch but while sending it gives some network rules error.So i thought of updating app.The newer version 2.9.4 crashes right after entering the password.Version 2.9.3 works like 2.9.2 gives error while sending.I have google authenticator enabled as well.Please help me out.
One more problem.I can create new wallet using app 2.9.4 but can't open my old wallet, it crashes or simple wont take password. So i decided to open 2.9.2 version went to address tab clicked on the addres which has my bch and took private key from there and went to create a new wallet and i  pasted it in private key option on creating new wallet, it accepted but there were no coins and the address also does not match the address key it is.Please help me out

hello,
I think I have a similar problem because my wallet won't open it is not taking my SEED words.  HELP

is it 2fa wallet?

Yes
On Fri, 1 Dec 2017 at 7:47 PM, fyookball<EMAIL_ADDRESS>wrote:

is it 2fa wallet?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/fyookball/electrum/issues/296#issuecomment-348505643,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AghV6btBXMRD0jiLvgNy6WwfLVdSibXTks5s8AqNgaJpZM4QvJb0
.

see #41 . post there if you need further help. thx.

What you mean 2fa? it asks for 2fa while sending not at login

we dont support 2fa regardless so you must create new wallet and move funds. #41.

If i was able to move funds i wouldn't have been asking for help
On 1 December 2017 at 06:57, fyookball<EMAIL_ADDRESS>wrote:

we dont support 2fa regardless so you must create new wallet and move
funds. #41 https://github.com/fyookball/electrum/issues/41.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/fyookball/electrum/issues/296#issuecomment-348515615,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AghV6W29qozSdNxvNOe2vdPaxaZq8ljUks5s8BPJgaJpZM4QvJb0
.

read #41 and if stuck, ask for help there.

cannot find anywhere where to post about this issue
On 2 December 2017 at 04:44, fyookball<EMAIL_ADDRESS>wrote:

read #41 https://github.com/fyookball/electrum/issues/41 and if stuck,
ask for help there.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/fyookball/electrum/issues/296#issuecomment-348689762,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AghV6U9dY2jmkGXOE8MT8cbNkdO9XZKEks5s8UYbgaJpZM4QvJb0
.


How to append to parquet file periodically and read intermediate data - pyarrow.lib.ArrowIOError: Invalid parquet file. Corrupt footer.

I'm adding new data to a parquet file every 60 seconds using this code:
import os
import json
import time
import requests
import pandas as pd
import numpy as np
import pyarrow as pa
import pyarrow.parquet as pq

api_url = 'https://opensky-network.org/api/states/all'

cols = ['icao24', 'callsign', 'origin', 'time_position',
        'last_contact', 'longitude', 'latitude',
        'baro_altitude', 'on_ground', 'velocity', 'true_track',
        'vertical_rate', 'sensors', 'geo_altitude', 'squawk',
        'spi', 'position_source']

def get_new_flight_info(writer):
    print("Requesting new data")
    req = requests.get(api_url)
    content = req.json()

    states = content['states']
    df = pd.DataFrame(states, columns = cols)
    df['timestamp'] = content['time']
    print("Found {} new items".format(len(df)))

    table = pa.Table.from_pandas(df)
    if writer is None:
        writer = pq.ParquetWriter('openskyflights.parquet', table.schema)
    writer.write_table(table=table)
    return writer

if __name__ == '__main__':
    writer = None
    while (not os.path.exists('opensky.STOP')):
        writer = get_new_flight_info(writer)
        time.sleep(60)

    if writer:
        writer.close()

This is working fine and the file grows every 60 seconds.
However unless I force the loop to exit I am unable to use the parquet file.  In a separate terminal I try to access the parquet file using this code:
import pandas as pd
import pyarrow.parquet as pq

table = pq.read_table("openskyflights.parquet")
df = table.to_pandas()
print(len(df))

which results in this error:
Traceback (most recent call last):
  File "checkdownloadsize.py", line 7, in <module>
    table = pq.read_table("openskyflights.parquet")
  File "/home/xxxx/.local/share/virtualenvs/opensky-WcPvsoLj/lib/python3.5/site-packages/pyarrow/parquet.py", line 1074, in read_table
    use_pandas_metadata=use_pandas_metadata)
  File "/home/xxxx/.local/share/virtualenvs/opensky-WcPvsoLj/lib/python3.5/site-packages/pyarrow/filesystem.py", line 182, in read_parquet
    filesystem=self)
  File "/home/xxxx/.local/share/virtualenvs/opensky-WcPvsoLj/lib/python3.5/site-packages/pyarrow/parquet.py", line 882, in __init__
    self.validate_schemas()
  File "/home/xxxx/.local/share/virtualenvs/opensky-WcPvsoLj/lib/python3.5/site-packages/pyarrow/parquet.py", line 895, in validate_schemas
    self.schema = self.pieces[0].get_metadata(open_file).schema
  File "/home/xxxx/.local/share/virtualenvs/opensky-WcPvsoLj/lib/python3.5/site-packages/pyarrow/parquet.py", line 453, in get_metadata
    return self._open(open_file_func).metadata
  File "/home/xxxx/.local/share/virtualenvs/opensky-WcPvsoLj/lib/python3.5/site-packages/pyarrow/parquet.py", line 459, in _open
    reader = open_file_func(self.path)
  File "/home/xxxx/.local/share/virtualenvs/opensky-WcPvsoLj/lib/python3.5/site-packages/pyarrow/parquet.py", line 984, in open_file
    common_metadata=self.common_metadata)
  File "/home/xxxx/.local/share/virtualenvs/opensky-WcPvsoLj/lib/python3.5/site-packages/pyarrow/parquet.py", line 102, in __init__
    self.reader.open(source, metadata=metadata)
  File "pyarrow/_parquet.pyx", line 639, in pyarrow._parquet.ParquetReader.open
  File "pyarrow/error.pxi", line 83, in pyarrow.lib.check_status
pyarrow.lib.ArrowIOError: Invalid parquet file. Corrupt footer.

Is there a way to achieve this?
I'm assuming that if I call writer.close() in the while loop then it will prevent any further data being written to the file?  Is there some kind of "flush" operation that can be used to ensure all data is written to disk and available to other processes or threads that want to read the data?
Thanks

Can you write to the mailing list?

Sorry, which mailing list is that?

Either<EMAIL_ADDRESS>or<EMAIL_ADDRESS>

Done

I don't see any email?

I don't think I did either. @dazzag24 make sure to first subscribe to the mailing list you write to

Ah I didn't subscribe..
On Tue, 18 Dec 2018, 19:52 Wes McKinney<EMAIL_ADDRESS>wrote:

I don't think I did either. @dazzag24 https://github.com/dazzag24 make
sure to first subscribe to the mailing list you write to
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/apache/arrow/issues/3203#issuecomment-448348153, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABAcVzbjgKKRRgBU93vyBycPCn44DxfYks5u6UeRgaJpZM4ZWnmY
.

Hi Guys - what was the solution to this issue?

Hi
The thread continued on the mailing list:
http://osdir.com/apache-arrow-development/msg07180.html
Buy unfortunately there wasn't a solution.  My workaround was to change my
script so it could be stopped cleanly.  Works in most cases, but still
leaves a chance of corrupting the file if it ever crashes or is interested.
Thanks
Darren
On Sat, 1 Feb 2020, 23:54 Darren Lawton<EMAIL_ADDRESS>wrote:

Hi Guys - what was the solution to this issue?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/apache/arrow/issues/3203?email_source=notifications&email_token=AAIBYV7XYTFZXJWUHB4W4CDRAYDT3A5CNFSM4GK2PGMKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEKRJXJI#issuecomment-581082021,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAIBYVYGJ5DWEWEBMZUS4DDRAYDT3ANCNFSM4GK2PGMA
.

thanks Darren - i’ve tried to do similar but having some issues when my ec2 instance shutdowns. But it is what it is.
Thanks,
Darren
Sent from my iPhone

On 2 Feb 2020, at 8:21 pm, dazzag24<EMAIL_ADDRESS>wrote:
Hi
The thread continued on the mailing list:
http://osdir.com/apache-arrow-development/msg07180.html
Buy unfortunately there wasn't a solution. My workaround was to change my
script so it could be stopped cleanly. Works in most cases, but still
leaves a chance of corrupting the file if it ever crashes or is interested.
Thanks
Darren
On Sat, 1 Feb 2020, 23:54 Darren Lawton<EMAIL_ADDRESS>wrote:

Hi Guys - what was the solution to this issue?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/apache/arrow/issues/3203?email_source=notifications&email_token=AAIBYV7XYTFZXJWUHB4W4CDRAYDT3A5CNFSM4GK2PGMKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEKRJXJI#issuecomment-581082021,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAIBYVYGJ5DWEWEBMZUS4DDRAYDT3ANCNFSM4GK2PGMA
.

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.

@dazzag24
Hi Darren,
Could you please add some more detail on the workaround?
Do you not get the error if you don't close the writer?
Many thanks
cheers
Ashlin

Hi Ashlin,
Sent to the wrong Darren i think. Or are you able to link me to the thread?
Regards,
darren
Sent from my iPhone

On 27 Mar 2021, at 8:30 am, Ashlin Richardson @.***> wrote:

@dazzag24
Hi Darren,
Could you please add some more detail on the workaround?
Do you not get the error if you don't close the writer?
Many thanks
cheers
Ashlin
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.

Two Darrens... Darrens are great!
..and thanks for replying!
I wasn't able to access the mailing list thread above.. Has anyone spelled out the workaround for this? Or know where to find a solution?
Thanks in advance for any ideas
regards
Ashlin

Hi
LOL too many Darrens!
IIRC the work around was to make the writer look for a "stop" file. If present then it would make the writer close the file and the exit the script.  While this is OK it isn't well suited for cloud instance that could exit unexpectedly and even if you can spot that the instance is shutting down you may not have time to create the stop file to trigger the same flushing of parquet data to disk.

Thanks so much @dazzag24. So without writer.close() there is no header and the file is corrupt? Or did I misunderstand the issue? Thanks again for your help. cheers

So without writer.close() there is no header and the file is corrupt?

I think that's basically it
On Sat, 27 Mar 2021 at 01:52, Ashlin Richardson @.***>
wrote:

Thanks so much @dazzag24 https://github.com/dazzag24. So without
writer.close() there is no header and the file is corrupt? Or did I
misunderstand the issue? Thanks again for your help. cheers
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/apache/arrow/issues/3203#issuecomment-808619649, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAIBYV3FCTG4RZQUMMS6L3DTFU25FANCNFSM4GK2PGMA
.

Thanks Darren


learning-goals1

As for me three of my personal goals is to:
1.  Master programming concepts and debugging techniques.
2.  To earn PMP certification.
3. To complete MIT program

for my personal goals:
Contribute to open-source electronics/IoT projects on GitHub.
Deepen knowledge of languages like C, C++, and Python.
Share and recieve knowledge with others in this community.

My goal for this project is to build good programming habits, fully utilize GitHub, and collaborate efficiently.

My learning goals
Mastering Python for Problem-Solving
Problem-Solving Through Creative Programming
Staying Updated on Emerging Technologies
Improving Software Engineering for Practical Solutions


Send email to stdout

I don't find a way but maybe isn't clear, is possible send the email to stdout directly?

No, this is not possible with mailcatcher, sorry.


reader.updateSettings({syntheticSpread: value}) does not update layout

I think resetCurrentView() should be called in this case inside initViewForItem(), but earlier exit happens after deduceDesiredViewType() call and comparing returned value with existing. That values are equal, because  deduceDesiredViewType() doesn't take changed syntheticSpread value into account.
So condition for calling resetCurrentView() seems to be wrong.

Hello, this seems to work fine in the "cloud reader":
http://development.readium.divshot.io
Could you please explain the steps to reproduce this bug?
Many thanks!

i meant just calling reader.updateSettings({syntheticSpread: 'single' / 'double' / 'auto'}) from browser console.
i tried with cloud reader - can't reproduce something similar there.
and i can't reproduce it in own app anymore after updating readium-related part from master to develop branch.
sorry, perhaps it was just some old issue in master.


Make to_dict() include attributes of parent classes

Before this change to_dict() would only return values that were defined on the
local class.
For example, Bike.to_dict() would return a dict with a single frame_type key
since it's the only Attribute defined on the class. The rest of the
attributes are defined on the parent classes (Gear, IdentifiableEntity, etc.)
This commit makes to_dict() also look for Attributes defined on parent
classes and includes them in the output as well.

Thank you!  I agree -- useful improvement.


consolidate conda_build in conda-forge.yml

Checklist

[x] Used a personal fork of the feedstock to propose changes
[x] Bumped the build number (if the version is unchanged)
[x] Reset the build number to 0 (if the version changed)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

closes #21

Again, thanks for pointing it to me ! 😃

Happy to help 🙂
Thanks for the prompt fix! 🙏


Why set_line_wrap_mode method is commented?

All elements are available for set_line_wrap_mode. Why is it commented?

/*Ignored*/pango::WrapMode shows that it not added to manual or generate list.

This issue is fixed now, the set_line_wrap_mode is now generated: https://github.com/gtk-rs/gtk/blob/86edb392c425c70ad56d3d3195b6c2561327cde0/src/auto/label.rs#L435


Added doap:repository

Added doap:repository
VIVO-Ontology GitHub issue: (Issue 60)
What does this pull request do?
This PR adds information about the repository, where the VIVO Ontology is stored.
What's new?
Added namespace for doap.
Added the statement for the repository information.
Interested parties
VIVO-Ontology team members.

@tawahle Please resolve the conflicts with the branch, then we could move to merging this PR.


HMR for meta is behind by one render

What version of Remix are you using?
v0.0.0-nightly-0c99349-20231027
Are all your remix dependencies & dev-dependencies using the same version?

[X] Yes

Steps to Reproduce
Start with:
// app/routes/_index.tsx
export const meta = () => [
  { title: "Hello" }
]

Then change the title:
// app/routes/_index.tsx
export const meta = () => [
-   { title: "Hello" }
+   { title: "Goodbye" }
]

Expected Behavior
Page title changes without requiring a reload
Actual Behavior
Page title doesn't change until next HMR update comes in. Seems to be one render behind all the other HMR updates.

Closed by #7829


Fix encoding errors

Short Description:
Fixes the "ascii cannot encode" error.

Issue #2812 seems to be relevant.

#2743

All these errors will be removed soon, we have  a PR adding python 2 and 3 support which fixes them all.


fix: remove dups, rename metadata

this is to align with the format of:
https://github.com/eth-clients/holesky/pull/104
https://github.com/eth-clients/sepolia/pull/78

Blocker till https://github.com/sigp/lighthouse/pull/5850 gets merged


Is it possible to use "Can I use" for HTML elements and CSS properties?

I would like to call "Can I use" on some HTML tags (like the <picture> tag) and CSS properties (like @support, flex, etc.).
Is this already possible? If yes, I don't know how, it's not working for me. If no, could it be possible to add this feature?
Thanks

Yes, it is possible!
see https://github.com/pichillilorenzo/JavaScript-Completions#can-i-use
However you have the whole list under "Tools" menu -> "JavaScript Completions" -> Search on "Can I use" list!

Thanks for the answer. But I'm not sure I was really clear. What I mean is, for example, the possibility to put the cursor on the <picture> tag in an HTML file and right-click and choose "Can I use" in the contextual menu (or use the keyboard shortcut). Currently, if I'm not wrong, the "Can I use" item do not appear in the contextual menu if the cursor is outside of a Javascript scope.

Mmm it should works also in HTML and CSS files!
Can you post here the logs from Sublime Text's console please??
Maybe there are some errors going on
Thanks!

 It is strange.
I tested it and it works also in HTML and CSS files!
Can you post here the Scope Name of the current mouse position?
Go with your mouse to the picture element and to get the scope name you can use the keyboard shortcut: cmd + alt + P or Tools menu -> Developer -> Show Scope Name
For example in an HTML file you should see something like that:
text.html.basic meta.tag.other.html entity.name.tag.other.html

For <picture>:
text.html.django meta.tag.any.html entity.name.tag.html
That's the problem. If I set the syntax to HTML it works. Same thing for CSS, syntax was set to LESS but if I switch it to CSS it works (I need to check why Sublime set it to LESS...).
Thanks for your time.

So the problem is the syntax used for HTML and CSS.
Thanks to you!
When possible I will try to update the plugin to work also with similar syntaxes!

Great idea!


chore(main): release homestar 0.5.1

:robot: I have created a release beep boop
0.5.1 (2023-11-12)
Bug Fixes

fix workflow promise CIDs, better validations and types (9955a34)

This PR was generated with Release Please. See documentation.

:robot: Release is at https://github.com/fission-codes/stack/releases/tag/homestar-v0.5.1 :sunflower:


vite can't be load the entry file

vite console   Unrestricted file system access to "/node_modules/.vite/revo-grid_11.entry.js"

Hi, RevoGrid does not work with Vite + React. I tried to tweak Vite but no luck so far. I looked at your Vite + Vue project but it's using an older version of Vite so not really the solution I am looking for. This is the console log:
index-42c84e7c.js:1 GET http://localhost:3000/node_modules/.vite/revo-grid_11.entry.js net::ERR_ABORTED 404 (Not Found)
index-42c84e7c.js:1 TypeError: Failed to fetch dynamically imported module: http://localhost:3000/node_modules/.vite/revo-grid_11.entry.js undefined

Ok I got it working with the help of https://github.com/revolist/revogrid/blob/master/docs/custom.element.md:
import { defineCustomElements } from "@revolist/revogrid/custom-element";
defineCustomElements();

I was trying to import { defineCustomElements } from "@revolist/revogrid/loader" before which does not work.

@JulienGrv thank you!! that worked like a charm.