Failed to find the global layer 'VK_LAYER_RENDERDOC_Capture' from renderdoc apk when launching the test appliction on oppo device

Description
I was trying to launch some vulkan android app with RenderDoc on oppo device(android 13).
The RenderDoc was installed successfully on android device. But when launch some applications, it crashed immediately.
I found a similar issue from github.  I used two apk (jake-kart-vk.apk, jake-runner-gles3.apkfrom the link to test on my oppo device.
The failed log for vk apk.
12-21 10:38:49.153 17225 20465 I Unity   : MemoryManager: Using 'Dynamic Heap' Allocator.
12-21 10:38:49.174 17225 20465 I Unity   : SystemInfo CPU = ARM64 FP ASIMD AES, Cores = 8, Memory = 11383mb
12-21 10:38:49.174 17225 20465 I Unity   : SystemInfo ARM big.LITTLE configuration: 4 big (mask: 0xf0), 4 little (mask: 0xf)
12-21 10:38:49.174 17225 20465 I Unity   : ApplicationInfo com.DefaultCompany.TestKartGameVk version 0.1.0
12-21 10:38:49.175 17225 20465 I Unity   : Built from '2021.3/staging' branch, Version '2021.3.23f1 (213b516bf396)', Build type 'Release', Scripting Backend 'il2cpp', CPU 'arm64-v8a', Stripping 'Enabled'
12-21 10:38:49.300 17225 20465 I Unity   : Company Name: DefaultCompany
12-21 10:38:49.300 17225 20465 I Unity   : Product Name: TestKartGameVk
12-21 10:38:49.303 17225 20465 D vulkan  : searching for layers in '/data/user/0/com.DefaultCompany.TestKartGameVk'
12-21 10:38:49.303 17225 20465 D vulkan  : searching for layers in '/data/app/~~a8k2EFYaYPBQDUGrsdfZ7A==/com.DefaultCompany.TestKartGameVk-oEZoF7Lfs8JmfL6r5njwuw==/lib/arm64'
12-21 10:38:49.303 17225 20465 D vulkan  : searching for layers in '/data/app/~~a8k2EFYaYPBQDUGrsdfZ7A==/com.DefaultCompany.TestKartGameVk-oEZoF7Lfs8JmfL6r5njwuw==/base.apk!/lib/arm64-v8a'
I done some research for the issues. The problem of the issue seems the value of "targetSdkVersion" of application>=30.  'FILTER_APPLICATION_QUERY' will cause the issue. It is the new change for targetSdkVersion >= 30. When ‘targetSdkVersion’ >= 30, the ‘filter_application_query’ change are enabled automaticly. It will restrict the application from accessing package of other application directly.  For the older ‘targetSdkVersion’, the application can access other application directly. For the ‘targetSdkVersion’ >= 30 or ‘filter_application_query’enabled, the vulkan processing of application will only search the vulkan library from itself and the apps which packages are visible automatically. On my oppo device, the packages of ‘ org.renderdoc.renderdcocmd’ app is not visible to the application. So the library(libVkLayer_GLES_RenderDoc.so) of ‘ org.renderdoc.renderdcocmd’ apk can’t been found. The renderdoc launch application failed.
Why different results on different devices for the same application which 'targetSdkVersion' >=30? For example, one application can work on vivo device(Android 13). But it failed on oppo. The reason seems that the apps which are visible automatically are different for one test application on different devices. The android system automatically makes some apps visible so that your app can interact with them without needing to done some changes( declare "queries" elements) for test application. On my vivo device, the 'org.renderdoc.renderdcocmd.arm64’ is the app which is visible automatically to all application. On oppo, the 'org.renderdoc.renderdcocmd.arm64’ isn't visible automatically to the test application.
I have done some test for the application(jake-kart-vk.apk

Change the 'targetSdkVersion' from 33 to 28, no "queries" element, disable 'FILTER_APPLICATION_QUERY' of android settings
Result: pass
Declare the "queries" element and keep 'targetSdkVersion' as 33
Result: pass
Change the 'targetSdkVersion' from 33 to 28, no "queries" element, enable 'FILTER_APPLICATION_QUERY' of android settings
Result: failed, the issue is 'Failed to find layer VK_LAYER_RENDERDOC_Capture'

Steps to reproduce

Run the origin jake-kart-vk.apk
Change the application with above changes.

Environment

RenderDoc version: 1.18
Operating System: Ubuntu22.04, oppo (Android 13), vivo( Android 13)
Graphics API: XXX

Since you say yourself this only happens on oppo devices, this is most likely a problem caused by the device itself. Oppo devices in the past have caused many problems with RenderDoc, as unfortunately on Android there is no guarantee that most functionality behaves normally and many vendors either customise or deliberately break functionality that RenderDoc relies on like vulkan layers.
You say you're running RenderDoc v1.18 which is extremely old and there is no reason to use an old version - I would suggest using the latest version. But otherwise this is most likely a device bug and the only way around it is to use a non-broken device like the vivo that you have.
Pete Harris at ARM is going to investigate further to try to confirm.

Sorry, my renderdoc is 1.28

That is more recent but still a couple of versions out of date so it's worth trying on the latest just in case, though as above this is most likely a device bug.

This was confirmed to be a device bug and not a RenderDoc issue. A workaround was added in a recent PR from ARM which is now merged which should avoid the problem at least on some devices. If you're still encountering problems with the next nightly build please open a new issue.


Deploy using Docker Cloud and remove Heroku demo

This is more of a reminder to myself so that I set up using Docker Cloud and explain how to do as part of a README section.

Using the docker image is the best way to deploy poxa. The delpoy to heroku button was removed.


Support for 32-bit architectures?

It looks like currently this crate doesn't build on powerpc-unknown-linux-gnu:
➜  metrics git:(main) cargo build --target=powerpc-unknown-linux-gnu
   Compiling serde v1.0.130
   Compiling prost v0.7.0
   Compiling tracing v0.1.29
   Compiling thiserror v1.0.30
   Compiling metrics v0.17.0 (/home/jesse/workspace/metrics/metrics)
error[E0432]: unresolved import `std::sync::atomic::AtomicU64`
 --> metrics/src/key.rs:7:32
  |
7 |     sync::atomic::{AtomicBool, AtomicU64, Ordering},
  |                                ^^^^^^^^^
  |                                |
  |                                no `AtomicU64` in `sync::atomic`
  |                                help: a similar name exists in the module: `AtomicU8`

error: aborting due to previous error

We discovered this by way of a user trying to compile vector for powerpc-unknown-linux-gnu.
Is this a platform this crate would be interested in supporting? I imagine this would mean generally supporting 32-bit architectures.

No issue with trying to support them, nope!


Copy .travis.yml from txkube

enable building on Python 3.6, but allow that build to fail
enable deprecation warnings with trial
upload coverage statistics to codecov.io even if the tests fail

Codecov Report

Merging #50 into master will increase coverage by 0.9%.
The diff coverage is n/a.

@@            Coverage Diff            @@
##           master      #50     +/-   ##
=========================================
+ Coverage   86.36%   87.27%   +0.9%
=========================================
  Files           4        4
  Lines         220      220
  Branches       30       30
=========================================
+ Hits          190      192      +2
+ Misses         27       24      -3
- Partials        3        4      +1

Impacted Files
Coverage Δ

src/kubetop/_textrenderer.py
80.95% <0%> (-1.37%)
:arrow_down:

src/kubetop/test/test_textrenderer.py
100% <0%> (+5.63%)
:arrow_up:

Continue to review full report at Codecov.

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


apply transparency if nightflyTransparent is enabled

support treesitter background transparency if nightflyTransparent is enabled.

[v] NvimTree tested

Yes, there is an issue, however I want to keep the existing style when transparency is not enabled.
I believe when transparency is enabled we don't need to style NvimTreeNormal (or NeoTreeNormal) at all.
I have just committed a fix; but untested since I don't use NvimTree or NeoTree.
Please update and let me know if there are any issues.
Thanks.

@bluz71 I checked out current master branch. It works well. Thanks

Excellent to hear.
Thanks for bringing the issue to my attention.


Make anvil cumulative cost configurable

XP cost of the anvil gets higher each time an item is used in the anvil
https://minecraft.fandom.com/wiki/Anvil_mechanics#Costs_for_combining_enchantments
This patch adds an option to toggle the cumulative cost increase

I believe this can be done via anvil API with a plugin


Feature request: Automatically run the scheduled task when saving sitemap - Version=3.0.3

It would be nice if the save function would automatically run the scheduled task, so that you don't need to run off and do it manually.
Extra points to have some sort of status message about the scheduled task status.

I'd rather have a button to run the job from the Sitemaps admin instead as you might want to add multiple sitemaps and then run a job.


installation details

the readme.md file says install alice (version 0.2 is now the default)
then it says install alice v.0.1 which removes the 0.2 version you just installed.
what you recommend?

From what I see any version earlier than the 0.1.4 is a pre-release, so at least the 0.1.4. If you can use the last version, do so :)

@allotmentandy should be cleared in the new version.

Closing it for now as the question is very old. Feel free to manifest yourself.


asciifying http header for csv download; fixes #3952

I think this should be all that is needed to fix #3952.
This way, the rather pathologic tab label →ʬéıρδ Ñämë← will get converted to WWeird_Name, which is pretty much what I would expect it to be in non-unicode representation.

@xrmx: Judging from your smiley, I assume that you expect me to still not having the slightest idea of how to write a test for the csv function that this PR is all about. And you are right.
If somebody (you?) could give me a hand, especially for getting #3705 through, I would be really glad...

The smile was me begging for tests. Anyway look at tests.core_tests.CoreTests.test_csv_endpoint copy tht test to something like test_csv_endpoint_works_returns_ascii_headers and test that you can decode('ascii') the header.

Unidecode will be useful in other contexts, I'm ok with the new dep.


Verify webhook / Simulate Webhook Request issues

It seems like these 2 pages works incorrectly for standard webhook type:

https://www.standardwebhooks.com/simulate
https://www.standardwebhooks.com/verify

I tried to verify my own created webhook and also simulated using this page but it is different from the description in specs + different from multiple online clients.
PS: I know that it appends v1 prefix but still it is different, see the pictures below. Shopify webhook type works correctly on the other hand (probably other types as well)
Simulated one

https://www.standardwebhooks.com/simulate

Other clients

https://www.devglan.com/online-tools/hmac-sha256-online

https://www.javainuse.com/hmac

Hi,
I was able to successfully use the tools recently to verify and simulate a request payload. I think the secret key prefix is dropped before signing and the key comes encoded
You might need to drop the whsec_ and use a base64 decoded secret if working with a vanilla HMAC signing tool. If you paste the relevant code snippets as text I might be able to help check / debug.
Hope this helps!

Whoops, I completely missed this ticket. Thanks @J0!


backport "add weather and time mappings (#1570)" to 1.16.1

I just cherry-picked my merged commit. Should also work fine for 1.16.1

Marking as ready to merge as these mappings were already approved

Hope it works fine.

Oh right, I should have checked that...


use Node Version Manager (nvm)

use Node Version Manager (nvm) to install the latest version of node and NPM. NVM also allows users to install multiple versions of Node on their system and switch easily between them.  The NPM docs even strongly recommending using NVM vs the Node Installer directly, due to permissions issues.
https://docs.npmjs.com/downloading-and-installing-node-js-and-npm
This may also ease our maintenance burden a little of having to keep up to date with the latest Node versions in our build scripts.
I have not tested these changes in an actual box build, as I don't know how to do that.

+1 for having nvm installed by default I can see this being really useful.
However I could see an issue with just installing "node" rather than a specific version.
Right now the version provided by the box would always be 18.x, but with this change the version that "node" specifies changes over time, meaning it may be different major versions between different builds of the same box.
I'm not sure how much we care about having this always be a static major version, as with nvm someone could always simply just install their desired version in their after.sh, but something to think about I suppose.

revisiting some of my older PRs. @svpernova09 any thoughts on this one?

Can we install NVM and not use it? That would be my preference. I'd like to be able to keep things as vanilla as we can.

hmmm... I'm not sure I follow. Are you asking if people could opt to install Node directly instead?
As I'm looking back through the Node documentation, I just realized there are like 20 different "version managers" they reference on their site.  Maybe the right answer is to keep this more vanilla. Version managers are maybe more appropriate for the host machines, since we're installing NodeJS via the Ubuntu package manager on Homestead.
My reason for opening this PR was to get version 18.17 installed so I could use NPM v10.  I just used this for now to make that fix:
sudo apt install --only-upgrade nodejs

I kind of see a Node version manager as the analogue to how we can easily switch between PHP versions on Homestead. Although I'm not sure how much serious Node dev people are doing with Homestead.  Maybe not something to support right now, so I'll close this PR.


Uncaught ReferenceError: vValue is not defined

Hi! I face the issue in a new version of SAPUI. Here is the error:
VM652:1 Uncaught ReferenceError: vValue is not defined
    at eval (eval at type (FlexConfiguration-dbg.js:46:8), <anonymous>:1:12)
    at type (FlexConfiguration-dbg.js:46:8)
    at g (ui5loader-autoconfig-dbg.js:590:14)
    at Object.h [as get] (ui5loader-autoconfig-dbg.js:673:15)
    at Object.get (config-dbg.js:53:27)
    at Object.getFlexibilityServices (FlexConfiguration-dbg.js:38:49)
    at Object.getConnectors (StorageUtils-dbg.js:137:50)
    at Object.getLoadConnectors (StorageUtils-dbg.js:155:16)
    at p.loadFlexData (Storage-dbg.js:155:23)
    at Object.loadFlexData (Loader-dbg.js:141:24)

It triggers this error
Log-dbg.js:499 2023-11-20 18:17:31.956100 Failed to load component for container container - SyntaxError: Unexpected end of JSON input
 SyntaxError: Unexpected end of JSON input
    at JSON.parse (<anonymous>)
    at type (FlexConfiguration-dbg.js:46:22)
    at g (ui5loader-autoconfig-dbg.js:590:14)
    at Object.h [as get] (ui5loader-autoconfig-dbg.js:673:15)
    at Object.get (config-dbg.js:53:27)
    at Object.getFlexibilityServices (FlexConfiguration-dbg.js:38:49)
    at Object.getConnectors (StorageUtils-dbg.js:137:50)
    at Object.getLoadConnectors (StorageUtils-dbg.js:155:16)
    at p.loadFlexData (Storage-dbg.js:155:23)
    at Object.loadFlexData (Loader-dbg.js:141:24)

The problem is - in my app vValue is "" and ui5loader-autoconfig file checks that is not undefined.
This means we need to control this on the getter side and check explicitly that is not empty.
I could not find the place why this value is initialized with empty value.
https://github.com/SAP/openui5/blob/05b019ac1d087dfb564fc2c9a41d6199ae31b74a/src/sap.ui.fl/src/sap/ui/fl/initial/_internal/FlexConfiguration.js#L44

Duplicate of https://github.com/SAP/openui5/issues/3903. You might have data-sap-ui-flexibilityServices="" in your bootstrap script. Removing it should at least allow the app to start.


Data not appearing in Staging tiles

Bug description
Tim added these Woods to the staging database yesterday:
https://staging.openhistoricalmap.org/way/198308995
https://staging.openhistoricalmap.org/way/198308994

they don't appear in the staging tiles:

https://vtiles-staging.openhistoricalmap.org/#15/47.7602/-121.7094
We would expect those to render into staging pretty quickly, right?

@danrademacher @tsinn I do see both the ways on staging now.

Staging tiles are slow, but in the screenshot you posted above I see the the zoom level is 15. But I'm able to see the wood features at 16+. May be this is something we need to adjust in the tile config if you want the wood features show up before 16.

Oy, sorry about that if it was just a zoom level thing. But weirdly I still don't see them:

Tried clearing my browser cache, but maybe I'll poke at local caches some more

Thanks, @geohacker, I'm seeing them in staging tiles and rendered in Maputnik at z17


Adding Bearer Token

I am trying to add bearer token field to swagger ui.
I couldn't find any example about it.
I tried this:
router.delete("/:auctionId", ensureToken, async (req, res) => {
// #swagger.tags = ['Auctions']
/* #swagger.security = [{
"Bearer": []
}] */
....
However that won't work.
In UI, there is a lock symbol next to this item but nothing happens when i click on it.
Can you help me with this please?

Hi @doruksahin! Thank you for opening the issue.
There is a closed issue about this subject. See it here: https://github.com/davibaltar/swagger-autogen/issues/57
And there is a reference in the official documentation here: https://www.npmjs.com/package/swagger-autogen#api-keys-token-example
But, if the two links above don't help you, let me know, please.

Hey @davibaltar. Thank you for your help. Also, thank you for your library!


[GSSoC'23]: Add QR Code Generator Web Page

Title and Issue number
This PR contains the code of frontend-Project "QR Code Generator" Web Page :  https://github.com/pranjay-poddar/Dev-Geeks/issues/3867
Close: https://github.com/pranjay-poddar/Dev-Geeks/issues/3867
Demo Screenshot
This screen shot shows if you choose any URL or text then it can be easily converted into a QR code format and can be easily scan with the help of scanner, like 'Google lens'.

Checklist:

[x] I have mentioned the issue number in my Pull Request.
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have created a helpful and easy to understand `README.md

@MohitGupta121 and @Ijaiswalshivam Please review my pull request and merge it with the label "ready to merge"


[Event Hubs] Remove the middle layer of EventHubProducer

This PR removes the need for the class EventHubProducer and updates the EventHubProducerClient to use the lower level EventHubSender class directly. The EventHubProducer class was needed at a time when we had the single client model. This change gets us one step closer to our goals in #6505
Noteworthy changes:

Cast user input to string for partitionId and partitionKey
The code from EventHubProducer.createBatch() is pulled into EventHubProducerClient.createBatch()
The code from EventHubProducer.send() is pulled into EventHubProducerClient.sendBatch()
Checks for invalid combinations of partition key & id in EventHubSender.send() are removed as the same is already done in EventHubProducerClient.sendBatch()

/azp run js - eventhubs-client - tests

/azp run js - eventhubs-client - tests

/azp run js - eventhubs-client - tests


Governance. Multishard wallet. Remove vote will create transaction for all voted accounts

Description
When user try to remove votes - shows both account selector and create transaction for each account.
Steps to Reproduce

Select Multishard wallet
Vote from a few accounts of that wallet
Try to remove votes

Expected Behavior
Shows address selector, create one transaction after selection
https://www.figma.com/design/ylvl7Ox25UuZj73Rn85DK7/OpenGov-voting?node-id=4115-126421&t=uyOGVIU2KhtxZqLO-4
Actual Behavior
Appears account selector, but will create transaction for all accounts
https://github.com/user-attachments/assets/b4da7eac-ea3a-4df8-a3e1-78eee1c3de01
Environment
https://github.com/novasamatech/nova-spektr/commit/f2b5fa27de10af054b2d8239bf5c8049eb7fb5c0

The same for remove vote from delegation page:
https://github.com/user-attachments/assets/df26d259-61ab-4f20-ad2e-687e10af64dc

Redundant background with all operations still present while select particular account:
https://github.com/user-attachments/assets/1c400427-0bc6-4135-a79d-4181d8044cfa

Moved that problem to separate task:

https://github.com/novasamatech/nova-spektr/issues/2447


NavigatorState.pushAndRemoveUntil not already disposed the removed routes when the push route is ready.

Steps to Reproduce
I'm using redux to manage my app's state. When logout it is need to popup all existing routes and go to a bootstrap page. In the bootstrap page it will call logout api and reset the local persisted redux state, including the logined user. After reset, the logined user will be null, and it causes some previous removed routes which using the logined user to complain null access problem. I temporary solve this problem by delay a few seconds before reset state in bootstrap page, to make sure the previous removed routes are completely disposed. But it's not a good way.
Is there any way to wait for the removed routes completely disposed?
                  child: RaisedButton(
                    padding: EdgeInsets.all(
                        WgInjector().getTheme().paddingSizeNormal),
                    onPressed: () => Navigator.of(context, rootNavigator: true)
                        .pushAndRemoveUntil(
                            MaterialPageRoute(
                              builder: (context) =>
                                  BootstrapPage(needLogout: true),
                            ),
                            (route) => false),
                    color: Theme.of(context).primaryColorDark,
                    child: Text(
                      '退出',
                      style: Theme.of(context).primaryTextTheme.button.copyWith(
                            fontSize: 16,
                            letterSpacing: 32,
                          ),
                    ),
                  ),

$ flutter doctor -v
[✓] Flutter (Channel stable, v1.7.8+hotfix.4, on Mac OS X 10.14.5 18F132, locale zh-Hans-CN)
    • Flutter version 1.7.8+hotfix.4 at /Users/jagger/flutter
    • Framework revision 20e59316b8 (5 周前), 2019-07-18 20:04:33 -0700
    • Engine revision fee001c93f
    • Dart version 2.4.0

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at /Users/jagger/Library/Android/sdk
    • Android NDK location not configured (optional; useful for native profiling support)
    • Platform android-28, build-tools 28.0.3
    • ANDROID_HOME = /Users/jagger/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1343-b01)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 10.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 10.3, Build version 10G8
    • CocoaPods version 1.7.4

[✓] iOS tools - develop for iOS devices
    • ios-deploy 1.9.4

[✓] Android Studio (version 3.4)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 38.2.1
    • Dart plugin version 183.6270
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1343-b01)

[✓] VS Code (version 1.37.1)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.3.0

[✓] Connected device (1 available)
    • iPhone Xʀ • B2C4E190-21AC-423B-8FD5-750542A491D6 • ios • com.apple.CoreSimulator.SimRuntime.iOS-12-4 (simulator)

• No issues found!

Hi @jaggerwang
This issue doesn't seem to describe a bug or a feature request. Please see https://flutter.dev/community for resources and asking questions like this,
you may also get some help if you post it on Stack Overflow and if you need help with your code, please see https://www.reddit.com/r/flutterhelp/
Closing, as this isn't an issue with Flutter itself. If you disagree, please write in the comments and I will reopen it.
Thank you


MacOS target version

Depending on the CI system you are using you might be able to lower the minimum os version that the binaries run in.
In ET:Legacy the CI currently builds version down to 10.10 (which is 7 years old so pretty good backwards compatibility).
Essentially just changing the CMAKE_OSX_DEPLOYMENT_TARGET to 10.10 does it all. Probably chancing it in the CI config only is a good bet.

Yes, its up to the xcode toolset that is in use but I would presume the default one is up for the job.


Make: Push wasmer.toml after update version

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


python312Packages.aiohasupervisor: init at 0.1.0b0

Client for Home Assistant Supervisor
https://pypi.org/project/aiohasupervisor/
Description of changes

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release 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.

Add a :+1: reaction to pull requests you find important.

Result of nixpkgs-review pr 341796 run on x86_64-linux 1

2 packages built:

python312Packages.aiohasupervisor
python312Packages.aiohasupervisor.dist


Failed to build torch_scatter and Grounding-Dino

Docker images: 11.3.1-cudnn8-devel-ubuntu20.04
use pip3 install -r requirements.txt
while building torch_scatter, first error occurs:  No module named torch.
then I choose to manually install torch==1.12.1。and delete torch_scatter's version forcement in requirements and go on.
another error occurs, torch_scatter throw  The detected CUDA version (11.3) mismatches the version that was used to compile PyTorch (10.2). Please make sure to use the same CUDA versions.
the same error occurs while build Grounding Dino as below:

ERROR: Command errored out with exit status 1:
command: /usr/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/NeRF/SegmentAnythingin3D/dependencies/sam_ckpt/GroundingDINO/setup.py'"'"'; file='"'"'/NeRF/SegmentAnythingin3D/dependencies/sam_ckpt/GroundingDINO/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' develop --no-deps
cwd: /NeRF/SegmentAnythingin3D/dependencies/sam_ckpt/GroundingDINO/
Complete output (56 lines):
Building wheel groundingdino-0.1.0
Compiling with CUDA
running develop
running egg_info
writing groundingdino.egg-info/PKG-INFO
writing dependency_links to groundingdino.egg-info/dependency_links.txt
writing requirements to groundingdino.egg-info/requires.txt
writing top-level names to groundingdino.egg-info/top_level.txt
reading manifest file 'groundingdino.egg-info/SOURCES.txt'
adding license file 'LICENSE'
writing manifest file 'groundingdino.egg-info/SOURCES.txt'
running build_ext
/usr/local/lib/python3.8/dist-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
/usr/local/lib/python3.8/dist-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
/usr/local/lib/python3.8/dist-packages/torch/utils/cpp_extension.py:411: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend.
warnings.warn(msg.format('we could not find ninja.'))
Traceback (most recent call last):
File "", line 1, in
File "/NeRF/SegmentAnythingin3D/dependencies/sam_ckpt/GroundingDINO/setup.py", line 192, in
setup(
File "/usr/local/lib/python3.8/dist-packages/setuptools/init.py", line 87, in setup
return distutils.core.setup(**attrs)
File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/core.py", line 185, in setup
return run_commands(dist)
File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/core.py", line 201, in run_commands
dist.run_commands()
File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/dist.py", line 973, in run_commands
self.run_command(cmd)
File "/usr/local/lib/python3.8/dist-packages/setuptools/dist.py", line 1217, in run_command
super().run_command(command)
File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/dist.py", line 992, in run_command
cmd_obj.run()
File "/usr/local/lib/python3.8/dist-packages/setuptools/command/develop.py", line 34, in run
self.install_for_development()
File "/usr/local/lib/python3.8/dist-packages/setuptools/command/develop.py", line 114, in install_for_development
self.run_command('build_ext')
File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/cmd.py", line 319, in run_command
self.distribution.run_command(command)
File "/usr/local/lib/python3.8/dist-packages/setuptools/dist.py", line 1217, in run_command
super().run_command(command)
File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/dist.py", line 992, in run_command
cmd_obj.run()
File "/usr/local/lib/python3.8/dist-packages/setuptools/command/build_ext.py", line 79, in run
_build_ext.run(self)
File "/usr/local/lib/python3.8/dist-packages/setuptools/_distutils/command/build_ext.py", line 346, in run
self.build_extensions()
File "/usr/local/lib/python3.8/dist-packages/torch/utils/cpp_extension.py", line 434, in build_extensions
self._check_cuda_version(compiler_name, compiler_version)
File "/usr/local/lib/python3.8/dist-packages/torch/utils/cpp_extension.py", line 812, in _check_cuda_version
raise RuntimeError(CUDA_MISMATCH_MESSAGE.format(cuda_str_version, torch.version.cuda))
RuntimeError:
The detected CUDA version (11.3) mismatches the version that was used to compile
PyTorch (10.2). Please make sure to use the same CUDA versions.
----------------------------------------

ERROR: Command errored out with exit status 1: /usr/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/NeRF/SegmentAnythingin3D/dependencies/sam_ckpt/GroundingDINO/setup.py'"'"'; file='"'"'/NeRF/SegmentAnythingin3D/dependencies/sam_ckpt/GroundingDINO/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(file);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, file, '"'"'exec'"'"'))' develop --no-deps Check the logs for full command output
——————————————————————————————————————————————
which cuda version do I need to build this work?

Hello! The CUDA version is 11.7 in our environment.


Find out how to support STM32G devices

There are support packs for some STM32 devices, but they have not been updated in a few years, and are missing support for things like STM32G0x
There is also an SVD viewer here:
https://marketplace.visualstudio.com/items?itemName=cortex-debug.svd-viewer
and it seems to hint at the fact that you can use a single folder for SVD files and it will "do the right thing"
The raw SVD files are available from ST here:
https://github.com/svcguy/stm32-svd
Well, technically it's a scrape of the ST site. Let's see if this can be used to set up a Cortex debug support without the specific libraries!

It turns out that OpenOCD is unable to effectively debug the STM32G device - instead we use the latest https://github.com/stlink-org/stlink release and add the latest libusb.dll to the bin directory from here https://github.com/libusb/libusb/releases/tag/v1.0.27
Obviously we will need to do some work to find a single debug driver to work reliably, at this point my recommendation is to get a J-Link just because they support all the micros and also work on all host systems Windows/MacOS/Linux
For Cortex SVD files, this source seems pretty reliable, and it is added as a submodule in third-party


Channel exposes confirms in order to get sequential number of the published messages

Hello guys.
It looks like the current implementation doesn't allow the client to get DeliveryTag in the moment of publishing. It makes life a bit harder, and the user should implement his way of tracking published messages. Would it be better to expose counter which already in place?
Related to #63 question
Thank you

You are right, and other clients usually do it.

@michaelklishin woops this was merged without discussing the impact of exposing the other package internal bookeeping methods from the Confirms struct like One. I think we should revert this commit as soon as possible before it reaches too many call sites.
This API design requires a mutex around both Publish and Confirms.Published to be concurrent safe. This is going to be very easy to get wrong.
Also, if a client calls any of these methods: https://godoc.org/github.com/streadway/amqp#Confirms the internal state of publisher confirms will get out of sync.
Let's look again at exposing the sequential delivery tag without exposing this internal type.
@digitalcrab would it be sufficient if there was a publish method that returned the delivery tag after publish?

Reverted.
What would a publish function return if confirms were not enabled on the channel, a nil?

We pulled this library at the point in time where this was in, and built around this issue.
Reverting is a breaking library change for us for functionality that we've built.
I agree that the implementation was bad, but maybe on a library like this we could have semantic / module friendly versioning at some point?


Create manifests for integration w/ OLM

Create the CSV and other metadata necessary to have gluster-subvol-operator deployed and upgraded by OLM.
Starting point: https://github.com/operator-framework/operator-lifecycle-manager/blob/master/Documentation/design/building-your-csv.md
Issues to consider:

The flex DaemonSet needs access to hostPath
Both the recycler and flex need to run w/ SCC anyuid

This may be helpful: https://docs.okd.io/latest/architecture/additional_concepts/authorization.html#rbac-to-scc


Add documentation for model request and response API

I found this demo file, but I did not find any way to understand the full python documentation.
What's the best way to go about this?
cc: @yifanmai

Could you please explain what you meant by "the full python API"? What is the exact thing that you did not understand?
You are recommended to reading this documentation unless you are trying to hack the package or use some low-level functions.

"Full Python API" is kind of vague. Spoke with Ayush offline, for now we want request and response calls.
For now, we should add the following to the docs:

[ ] The Request format and the Response format
[ ] How to configure and use RemoteService
[ ] How to use AutoClient directly (if making requests using local credentials)

Eventually I would like to have a more Python notebook-friendly API.

Yes, this is what would be very helpful for now.
Further, some working python examples (i think Yifan means that by notebooks) where I don't use the command line at all, will be very helpful as well. For eg; I think I want to use ranking_metrics here but I don't know how to do that right now. Maybe there is a way to understand this without examples, but its really hard right now.

Yes, this is what would be very helpful for now.
Further, some working python examples (i think Yifan means that by notebooks) where I don't use the command line at all, will be very helpful as well. For eg; I think I want to use ranking_metrics here but I don't know how to do that right now. Maybe there is a way to understand this without examples, but its really hard right now.
@yifanmai @YianZhang

Filed a new issue to track this and other documentation improvements: #1704


Upload: --quiet option for hca upload file

and make default action to report progress.

Silly GitHub closed this PR because it was stacked.  Reopening.

Codecov Report

Merging #72 into master will decrease coverage by 0.1%.
The diff coverage is 75%.

@@            Coverage Diff             @@
##           master      #72      +/-   ##
==========================================
- Coverage   73.69%   73.58%   -0.11%
==========================================
  Files          35       35
  Lines        1129     1132       +3
==========================================
+ Hits          832      833       +1
- Misses        297      299       +2

Impacted Files
Coverage Δ

hca/upload/cli/upload_command.py
84.37% <75%> (-5.29%)
:arrow_down:

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 82ec8a6...abbb855. Read the comment docs.


Rename old PeakletClassification as PeakletClassificationVanilla

Also

Peaks -> PeaksVanilla
PeakBasics -> PeakBasicsVanilla
EventBasics -> EventBasicsVanilla

coverage: 89.613% (+0.02%) from 89.592%
when pulling 1171f5627624e8fe74a1dffe03a56be884b81ea9 on peaklet_classification_vanilla
into 42908b0a6113baa140602542d582a04f52472479 on master.


Getting .jar file?

From what I know, the code requires the I manually build it into a .jar file myself using gradle (or something similar), but I have no idea how after a few days of working at it. Can you link a tutorial or give a quick rundown on how to get the .jar file from the source code?
Thanks a bunch

After downloading this repo, unpack the zip file. Open a terminal or cmd and move into the litematica-printer-master folder. Now type in gradlew.bat build this should generate a few jars in the folder litematica-printer-master/build/libs. Their you should see a few jar files, litematica-printer-mc1.17.1-1.0.0.jar is the one you need to put into your mods folder. Good luck!

Aha! My issue was not including .bat for the gradlew call. Thanks for the quick and comprehensive response, as well as keeping this mod up to date!

Aha! My issue was not including .bat for the gradlew call. Thanks for the quick and comprehensive response, as well as keeping this mod up to date!


can not access to marketplace

i remove my vscode and install the last version .i'm in ubuntu 18.04 and my ip is from iran. What should i do :
We cannot connect to the Extensions Marketplace at this time, please try again later

@Mohamad-Amin-Ataee, is the marketplace available when you try to access it through a browser: https://marketplace.visualstudio.com ?

/needsMoreInfo

@Mohamad-Amin-Ataee, is the marketplace available when you try to access it through a browser: https://marketplace.visualstudio.com ?

Yes it's available ..

@Mohamad-Amin-Ataee Can you please show a screen shot of what you are seeing in Extensions view?
Also open Dev tools using Development: Toggle Developer Tools command in Command Pallette and check if there are any errors in console or network tab?

I have switched to Microsoft Windows and my problem solved .. Thanks

ME TOO, On last KDE Neon running Ubuntu 18.04

Me too, i add a screenshot of the error


Add Higher Vocational College Nova Gorica

This should be the correct filepath, I apologize for the inconvenience earlier.
WHOIS link: https://www.whois.com/whois/tscng.org
Official page of the school: https://vss.scng.si/

@BineBolcina Thank you for your patience while waiting for a review and processing your request. Pull request merged.


useTable ignores provided id prop and generates a new one

🐛 Bug Report
When using UseTable and passing an id with the props, this id is ignored and a new one is generated
🤔 Expected Behavior
it should use the provided id and generate a new one if an id isn't provided
😯 Current Behavior
the provided id is ignored and a new one is generated
💁 Possible Solution
passing props.id when using useId here: https://github.com/adobe/react-spectrum/blob/main/packages/%40react-aria/table/src/useTable.ts#L60
I don't think this is intentional/needed, would be happy to provide a PR if this is not indeed intentional
💻 Code Sample
https://codesandbox.io/s/react-spectrum-template-forked-5kkzxl?file=/src/App.js

looks unintentional if you don't mind creating a PR that would be much appreciated


OCPBUGS-16540: Bump library-go to remove dependency on goproxy

Bump library-go to remove dependency on goproxy - it should be removed from go.sum.
cc @openshift/storage

/lgtm


Map > Include layer with parcel / property lines (and ideally info on PIDs on hover)

Description:
Include layer with parcel / property lines (and ideally info on PIDs on hover) for map page
Checklist:

[ ] ...
[ ] ...
[ ] ...

Definition of Ready:

[ ] Wireframes are included
[ ] Design / Solution is accepted by Product Owner
[ ] Dependencies are identified (technical, business, regulatory/policy)

Closing in favour of #306


Allow custom fields to exist within Block metadata

To give developer's more power over their workflows and designs, developer's can optionally also add additional fields to a Block's metadata if there are properties that are important for them to log.
For example:
Developer C has a custom backend script that will run a synthesis on the given design. If resource utilization is important to C, C adds additional code to their backend script that will grab the resource utilization from the synthesis report and append it to the Block's metadata. Now the developer can see how their design affects resources over different versions/architectures as the code evolves and new versions are released.
The PDT will ignore extra custom fields.

This issue has been solved in the properties-file-parser branch using simple and custom ini-like property files.


feat(node): remove no-sync rule

Hey @PierreDemailly 👋🏼
Could you explain why ?

Hi Tony 👋 Yes mb, we introduced getTokenSync in i18n that cause lots of no-sync error (https://github.com/NodeSecure/cli/pull/179#discussion_r1122927928)

@PierreDemailly Can you keep the rule to off?
The main idea is to keep all rules even if we disable them (easier to maintain).

@all-contributors please add @PierreDemailly for code, maintenance


Adding preferences pane to menu bar

Removes the preferences button from the switcher, adds it to Ghost Desktop's Application menu (Apple), and to the File menu (Windows, Linux). Fixes #96

Current coverage is 87.27%

Merging #99 into master will decrease coverage by -0.07% as of bd70296

@@            master     #99   diff @@
======================================
  Files           33      33
  Stmts          664     676    +12
  Branches         0       0
  Methods          0       0
======================================
+ Hit            580     590    +10
  Partial          0       0
- Missed          84      86     +2

Review entire Coverage Diff as of bd70296

Powered by Codecov. Updated on successful CI builds.


how to simulate hardware performance

Nice  Work and a great contribution for hardware-friendly SR!
May I ask how to simulate AI model performance for Arm Ethos-N78 NPU? Is there any reference or website？ I cannot find the simulation platform on the  Arm official website.
Thank you !!

Nice Work and a great contribution for hardware-friendly SR!
May I ask how to simulate AI model performance for Arm Ethos-N78 NPU? Is there any reference or website？ I cannot find the simulation platform on the Arm official website.
Thank you !!

Hello. May I know do you run the training succesfully?
When I run the train.py, I get the error.
runtimeerror: abortederror: failed to construct dataset div2k/bicubic_x4: all 10 retry attempts failed.
It seems to be the dataset problem, do you meet this problem?
Thanks.

Nice Work and a great contribution for hardware-friendly SR!
May I ask how to simulate AI model performance for Arm Ethos-N78 NPU? Is there any reference or website？ I cannot find the simulation platform on the Arm official website.
Thank you !!

I meet some questions when I run the train.py.
it seems that failed to create cublas handel: CUBLAS_STATUS_NOT_INITIALIZED.
have you met this problem? Thanks

Hi all, sorry for the delay. We were working to release the new version of the paper which is now released on arXiv.
Thanks @SJHNJU. Please see section 5.8 in the new version. It contains more details on performance estimation for another Arm NPU: Ethos-U55 micro-NPU. The performance estimator for Ethos-U55 is open source and you only need to input a tflite. More details in the paper.
@wyfzka This sounds like either a tensorflow installation issue or maybe something related to GPU out-of-memory issue. Please try reducing the batch size and see if this still happens. Otherwise, please check your tensorflow installation.
@mrgreen3325 Are you still facing issues? I am unable to reproduce your error. Please make sure your tensorflow datasets is version 4.1 or later.


Feature/report outbound connections

@jhughesbiot Is this ready for review yet?

@jhughesbiot Is this ready for review yet?

Yes, this is ready for review.


read null pointer at sign out

Microsoft PowerToys version
0.55.2
Running as admin

[ ] Yes

Area(s) with issue?
General
Steps to reproduce

launch powertoy
sign out

✔ Expected Behavior
powertoy exit normally
❌ Actual Behavior
Invalid memry access
Null pointer read
0x000007FFBF4D162E1(maybe F or E, the windows fade too fast) instruction read 0x0 memory address
Other Software
No response

Could you attach a full bug report file?
Right-click on the tray icon and click Report Bug. Then drag-and-drop the generated file into the GitHub comment to upload it. Thanks!

/needinfo

PowerToysReport_2022-03-01-09-20-50.zip

Is this still happening?
/needinfo


make lnd-release does not install in GOPATH

The built files peerswapd and pscli are located in the peerswap root directory instead of under GOPATH/bin for make lnd-release command.

Is this an expectation of all go apps?
Would it be OK to have separate build and install targets?
I think maybe cln-release we don't want to install into GOPATH/bin because it isn't run by users and CLN must run plugins by full pathname?

In the LND setup doc here,

This will install peerswapd and pscli to your go path

but these files are not installed to GOPATH, so I need to move them to GOPATH manually.

Would it be OK to have separate build and install targets?

Do you mean we want to have another build command like make lnd-install?

@wtogami PR #119 only affects the make lnd-release command, not the make cln-release. There is no change in the workflow for cln.

I know. Asking if we should do similar.

It depends, but I think changing build command from go build to go install for only lnd would be appropriate since make lnd-release is supposed to be command to install.

resolved by #119


BUG: When subtracting last element in an OrderedSet, the object returned is a Set

This is only an issue with v4.0
const orderedSet = OrderedSet(['one', 'two', 'three'])

const set = orderedSet.subtract(['two', 'three', 'one'])    // Set

Seems like this commit did it. https://github.com/facebook/immutable-js/commit/5a1a8787bae75392653268c69a6b1013d7cdf1bc


registration: Button on confirm_continue_registration should just register you.

Try to login with a github account that is not a part of the organization you are logging in to
Click "Continue to registration"

Currently, we just dump you on to /register. Instead, the button should be called "Register instead", and we should just register you, using the credentials provided. The only way to get to this page is via google or github auth, I believe (maybe sso?)
This is a pretty high traffic pathway, since our login page looks like a registration page.

This is a pretty high traffic pathway, since our login page looks like a registration page.

I don't think that's why; it's more because if you're not sure whether you have an account with something, clicking "log in with GitHub/Google" is usually a pretty good way to make progress.
Anyway, indeed, that's the only way to get to this page.  The main challenge with a "Register instead" button is just passing through the information about the user's authentication on to the registration page in an unforgeably fashion.

Can we just store everything in PreregistrationUser? I.e. treat a click on "log in with Google" from the login page exactly the same as clicking it from the registration page, if the email corresponds to no account in the realm.

@zulipbot claim

Just noticed you can also get to this page via SSO, as one more case to consider.

@zulipbot abandon
Sorry guys I cant set up a dev environment on windows so I cant complete this in the near future, I will try to get Linux then continue 😞

Thanks for the heads up @anirudhjain75.
Another thing to note here is that we'll likely have to pass a signed token (or cookie, or something) of some sort to this page, to ensure that a user can't just get to this page, modify some post parameters, and log in as someone else.


Must always clear the timeout for handling 'acquireConnectionTimeout'…

…, even if an error occurs. Fixes #1973

Thanks!

What version can we expect this fix in? It doesn't look like this project is using milestones.

Ignore my last comment. I found the releases page. Looks like 0.12.8.
Thanks


Be compatible with HTTP/2

devd has the ability to serve content with TLS, it would be nice if HTTP/2 was enabled in that case to allow browsers to use it and benefit from it. This is useful for development environment to test how an app reacts to it.

Freakish timing! I was going to raise the same issue today - I've run into the dreaded HTTP/1.1 maximum of 6 open connections. HTTP/2 defaults to 100.


Create cmontmorency.txt  (Cégep Montmorency )

Added Cégep Montmorency

the domain's been already added, sorry for the delay.


Force RationalTime to use floats.

As written today, OTIO will preserve the number type that you pass into value and rate of RationalTime.  In certain places, it will cast to float before doing computations on those numbers, but if you just add and subract you have a good shot of sticking with ints.
This changes proposes forcing those fields to be floats to match what the C++ implementation is doing.  We want to put this to the community to see what people think of this.
This was originally part of #372, but it was pointed out that this was a separate feature so we split it out.

Codecov Report

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

@@           Coverage Diff           @@
##           master     #402   +/-   ##
=======================================
  Coverage   86.91%   86.91%
=======================================
  Files          63       63
  Lines        5600     5600
=======================================
  Hits         4867     4867
  Misses        733      733

Impacted Files
Coverage Δ

opentimelineio/opentime.py
91.97% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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

Going to address in the next version in the C++ release and potential future changes to the spec for RationalTime.


Tiendev

/duplicate of #219284

Thanks for creating this issue! We figured it's covering the same as another one we already have. Thus, we closed this one as a duplicate. You can search for similar existing issues. See also our issue reporting guidelines.
Happy Coding!


Prometheus-operator stackdriver sidecar sharding events

I am using service monitor k8s resources to add targets to Prometheus.
I keep receiving metrics in Stackdriver from the sidecar until I add a service monitor to my k8s cluster that adds 220 targets to my prometheus, once the targets come up ALL metrics in stackdriver stop at the same time and no new metric values appear in Stackdriver. Based on the sidecar container logs shard calculation takes place :
level=debug ts=2020-04-30T08:51:20.975Z caller=queue_manager.go:317 component=queue_manager msg=QueueManager.updateShardsLoop lowerBound=0.7 desiredShards=9.107276804519778e-05 upperBound=1.1
level=debug ts=2020-04-30T08:51:35.975Z caller=queue_manager.go:306 component=queue_manager msg=QueueManager.calculateDesiredShards samplesIn=0.028438730446968884 samplesOut=0.035548413058711106 samplesOutDuration=27897.643824423412 timePerSample=784778.8810810816 sizeRate=70059.18401954918 offsetRate=260863.64812517414 desiredShards=7.020667105478262e-05

This keeps going for hours and hours but the metrics do not return to Stackdriver.
Could you please help in understanding the sharding?
Additionally, how could I speed up the process?
Thanks

I have a theory about this, noted in a downstream fork: https://github.com/lightstep/opentelemetry-prometheus-sidecar/issues/84

I have a theory about this, noted in a downstream fork: https://github.com/lightstep/opentelemetry-prometheus-sidecar/issues/84

I strongly suspect this is due to particular data points causing an unrecoverable error that looks recoverable. This requires some kind of never-succeeding request to explain, but the sidecar logic absolutely can fall into a permanent retry loop and block the WAL reader when this happens. Documented in the downstream repository
https://github.com/lightstep/opentelemetry-prometheus-sidecar/issues/88
also partly mitigated:
https://github.com/lightstep/opentelemetry-prometheus-sidecar/pulls/87

This is the function that never returns:
// sendSamples to the remote storage with backoff for recoverable errors.
func (s *shardCollection) sendSamplesWithBackoff(client StorageClient, samples []*monitoring_pb.TimeSeries) {
	backoff := s.qm.cfg.MinBackoff
	for {
		begin := time.Now()
		err := client.Store(&monitoring_pb.CreateTimeSeriesRequest{TimeSeries: samples})

		sentBatchDuration.WithLabelValues(s.qm.queueName).Observe(time.Since(begin).Seconds())
		if err == nil {
			succeededSamplesTotal.WithLabelValues(s.qm.queueName).Add(float64(len(samples)))
			return
		}

		if _, ok := err.(recoverableError); !ok {
			level.Warn(s.qm.logger).Log("msg", "Unrecoverable error sending samples to remote storage", "err", err)
			break
		}
		time.Sleep(time.Duration(backoff))
		backoff = backoff * 2
		if backoff > s.qm.cfg.MaxBackoff {
			backoff = s.qm.cfg.MaxBackoff
		}
	}

	failedSamplesTotal.WithLabelValues(s.qm.queueName).Add(float64(len(samples)))
}

I see the same behaviour with the same messages from the stack-driver sidecar

level=debug ts=2021-02-09T07:25:54.294Z caller=queue_manager.go:306 component=queue_manager msg=QueueManager.calculateDesiredShards samplesIn=0.00173154100250915 samplesOut=0.00173154100250915 samplesOutDuration=5557.854004867412 timePerSample=3.2097732579324483e+06 sizeRate=4890.771316463715 offsetRate=2.134860677902194 desiredShards=0.019098805764792753

level=debug ts=2021-02-09T07:25:54.294Z caller=queue_manager.go:317 component=queue_manager msg=QueueManager.updateShardsLoop lowerBound=0.7 desiredShards=0.019098805764792753 upperBound=1.1


[Feature Request] Make Player attached to lifecycle

Feature Request
Despite the player working seamlessly it still goes on playing in the background even when the screen is off. The toro widget container could be attached to the lifecycle of the activity/fragment.
The toro player lifecycle should be attached to the activity/fragment and lifecycle states should decide whether to play or pause or release the player.
I tried to control the playback of the player from the Toro Container from the Activity but I was not able to modify the container in the onPause and onResume state of the activity.

@shivamsoods You can archive the behavior by manually observing the lifecycle change, and then update the PlayerSelector accordingly: a PlayerSelector that selects nothing if the lifecycle is paused or stopped or anything of your choice, and a default PlayerSelector that selects one player otherwise.

Okay. I'll try it out and see if i am able to implement it.
Thanks


Unable to access enableWordTimeOffsets config setting from client

Environment details

OS: Mac Os Sierra
Node.js version: 6.11.1
npm version: 3.10.10
google-speech version: 0.10.2

Steps to reproduce

require google-speech
Use a config for audio transcription like so

    const request = {
      audio: {
        uri: fileUri
      },
      config: {
        encoding: 'FLAC',
        languageCode: 'en-US',
        enableWordTimeOffsets: true
      }
    }

You will get the error
info: Execution took 9 ms, user function completed successfully
error: ERROR: Error: .google.cloud.speech.v1.RecognitionConfig#enableWordTimeOffsets is not a field: undefined
    at Error (native)
    at MessagePrototype.set (/Users/seanshadmand/repos/konch/firebase_functions/functions/node_modules/protobufjs/dist/protobuf.js:2490:35)
    at MessagePrototype.set (/Users/seanshadmand/repos/konch/firebase_functions/functions/node_modules/protobufjs/dist/protobuf.js:2483:38)
    at Message (/Users/seanshadmand/repos/konch/firebase_functions/functions/node_modules/protobufjs/dist/protobuf.js:2411:34)
    at Element.ProtoBuf.Reflect.ElementPrototype.verifyValue (/Users/seanshadmand/repos/konch/firebase_functions/functions/node_modules/protobufjs/dist/protobuf.js:1925:28)
    at T.ProtoBuf.Reflect.FieldPrototype.verifyValue (/Users/seanshadmand/repos/konch/firebase_functions/functions/node_modules/protobufjs/dist/protobuf.js:3499:33)
    at MessagePrototype.set (/Users/seanshadmand/repos/konch/firebase_functions/functions/node_modules/protobufjs/dist/protobuf.js:2493:59)
    at MessagePrototype.set (/Users/seanshadmand/repos/konch/firebase_functions/functions/node_modules/protobufjs/dist/protobuf.js:2483:38)
    at Message (/Users/seanshadmand/repos/konch/firebase_functions/functions/node_modules/protobufjs/dist/protobuf.js:2411:34)
    at serialize (/Users/seanshadmand/repos/konch/firebase_functions/functions/node_modules/grpc/src/node/src/protobuf_js_5_common.js:81:23)

Although I see the 0.10.2 version does not have enableWordTimeOffsets in the docs here https://googlecloudplatform.github.io/google-cloud-node/#/docs/speech/0.10.2/speech/v1/speech_client, enableWordTimeOffsets does exist in the docs here https://cloud.google.com/speech/reference/rest/v1/RecognitionConfig.
My question is, how can I get to the enableWordTimeOffsets using the client (or injecting in manually)?

I see it is used in the example here as well: https://github.com/GoogleCloudPlatform/nodejs-docs-samples/blob/8384bee28c857def54f2b0b8772f1a04e9d097d3/speech/recognize.js

Thanks for reporting this.
@lukesneeringer the proto file seems to have advanced without us (https://github.com/googleapis/googleapis/blob/master/google/cloud/speech/v1/cloud_speech.proto). This is already available in a newer release of google-proto-files than @google-cloud/speech depends on. So, easy fix: I'll update the dependency and bump @google-cloud/speech. The only thing is, the option will still be missing from the docs.
To sum up;

@stephenplusplus: Update Speech module on npm with the latest google-proto-files
@lukesneeringer: Send a PR from the dummy docs generator (please 😄)

@sshadmand I just published<EMAIL_ADDRESS>with this feature exposed. Let me know if there are any issues.


git dependencies in a local-registry require a non-existent checksum

Problem
Ordinarily cargo doesn't require checksums to be present for git dependencies, and therefore it does not include a checksum in the lockfile for any git dependencies. If, however, the git dependency is vendored in a local registry (e.g. with cargo local-registry), cargo verifies the checksum when unpacking the crate, due to https://github.com/rust-lang/cargo/blob/5ac9be2eeac607c66a4f7f962ad5934d2bfa54de/src/cargo/sources/registry/local.rs#L131-L134 executing regardless of whether a checksum actually exists for the given crate.
I've attempted to work around this by adding any missing checksums to the index of the local registry after generating/updating the local registry. This does allow my crate to compile, but I can then no longer update the registry as the checksums cargo has added to the lockfile are no longer expected when source replacement is disabled since git dependencies do not really have a checksum.
It appears to me that the checksum should just not be verified in cases where it is not present in the index.
Steps

Create a new cargo project
Add libc as a dependency with the git url: libc = { git = "https://github.com/rust-lang/libc" }
Run cargo install cargo-local-registry --version 0.2.2
Run cargo local-registry -s Cargo.lock registry
Create a .cargo/config.toml in the current directory with the following contents:

[source.local-registry]
local-registry = "./registry"

[source.libc-git]
git = "https://github.com/rust-lang/libc"
replace-with = "local-registry"

Run cargo build and observe that libc cannot be found in the local registry (to ensure the local-registry is correctly configured).
Run cargo local-registry -s Cargo.lock registry --git to create a local registry including git dependencies.
Run cargo build again and observe the "failed to verify checksum" error.

Possible Solution(s)
Where a checksum does not exist, for a package in a local registry, cargo should not attempt to verify it.
Notes
No response
Version
cargo 1.61.0 (a028ae4 2022-04-29)
release: 1.61.0
commit-hash: a028ae42fc1376571de836be702e840ca8e060c2
commit-date: 2022-04-29
host: x86_64-unknown-linux-gnu
libgit2: 1.4.2 (sys:0.14.2 vendored)
libcurl: 7.80.0-DEV (sys:0.4.51+curl-7.80.0 vendored ssl:OpenSSL/1.1.1m)
os: Ubuntu 20.04 (focal) [64-bit]

Sorry for replying this thread late.
I am not sure whether we can simply skip the checksum verification. From my understanding, the present of checksums is for basic filesystem corruption detection. It would be robust as before if we can keep this mechanism intact. In addition, Cargo knows nothing about the original source of a package from a local registry. Skipping checksum verifications sounds like leaking the details behind the local registry implementation (both in Cargo and cargo-local-registry).
Personally, I lean toward generating a checksum from cargo-local-registry if possible. That doesn't mean refusing any change in Cargo. We can still explore possible approaches to circumvent it from Cargo side.

Using cargo vendor with a git dependency generates a .cargo-checksum.json that includes "package":null, which as far as I can tell is entirely equivalent to what cargo-local-registry is doing. https://github.com/rust-lang/cargo/blob/a3e352e4b8f24429404040b0c152b1e950d40996/src/cargo/sources/directory.rs#L147-L151 looks like we skip the check in the case where a checksum does not exist (e.g. a git dependency). I think the local source should have a similar exception.
If skipping the check is not an option, generating a checksum from cargo-local-registry is entirely possible, but attempting to update the registry causes cargo's resolver to fail with the following error (package name and url changed for anonymity):
error: failed to sync

Caused by:
  failed to load pkg lockfile

Caused by:
  checksum for `my-package v0.1.2 (ssh://git@...)` could not be calculated, but a checksum is listed in the existing lock file

  this could be indicative of a few possible situations:

      * the source<EMAIL_ADDRESS>supports checksums,
        but was replaced with one that doesn't
      * the lock file is corrupt

  unable to verify that `my-package v0.1.2 (ssh://git@...)` is the same as when the lockfile was generated

As far as I can tell, in order to avoid this error, Cargo would need to generate checksums for all git sources, which would presumably be a big breaking change as similar errors would be observed on any crates with git dependencies.

Totally valid. When a lockfile already lacks checksums for git dependencies, the only possible way to get around is indeed skipping that check. Cargo doesn't even require a package checksum for a git dependency to validate the integrity.
I am fine with the solution you propose. Thank you for the well-written explanation! Would you mind sending a pull request for this patch?

Sure. I've made the changes locally. I'll just tidy up the test I've added for this and create a PR later today.

Hi @weihanglo @jarhodes314 are there any other alternatives for getting this to work ?

@mehulmathur001
For the linked PR, see https://github.com/rust-lang/cargo/pull/11188#issuecomment-1379466969 and https://github.com/rust-lang/cargo/pull/11188#issuecomment-1458682804.
As far as I understand, you could do this to bypass some checks:
echo '{"package":null,"files":{}}' > $some-crate/.cargo-checksum.json


Load model from previous git commit

🚀 Feature
Being able to load a model from a given git commit.
Motivation
The idea is to been able to load a model even if the codebase of the model have evolved since we trained that model. This would allow for better retrocompatibility in a developement phase and allow to think of the model more freely without having in mind compatibility issues
Pitch
The idea is that when calling MyLightingModule.load_from_checkpoint, on can give a specific git commit id so that the model is loaded according to the code base at the time when the model was trained.

So you are proposing that the checkpoint saved includes the commit hash of your model code?
We cannot know this inside Lightning, however, you could add this information yourself to the checkpoint for future reproducibility.
Keep in mind that when you call MyLightingModule.load_from_checkpoint(ckpt), you are doing it for a specific MyLightingModule code, so it would require to reload the entire source tree dynamically and reload/restart the python process so the expected code is used.
So yeah, not sure if this is even technically possible. Closing for now, but feel free to elaborate on the proposal

My idea is not necessarily linked to git, mainly, for me the problem is the code dependence when loading models. Isn't it possible to load models in a code independent way (Some kind of pickling). I'm not at all sure it's doable, just wanted to share a feature that i think would make my workflow much easier.


Prepare v1.0.0

I think i filtered to many files, so there are too many commits in commit history. I will fix that on Monday.


Details of decoder training

Thanks for your great work! May I know the training resources required for training Mesh Decoder? Specifically, number of GPUs and days required to train. I see from #52 that number of steps is 270K

For the mesh decoder, we use 32 V100 GPUs with 32 GB memory, and train it for 7 days in total.


Unable to install FCC locally

Following the "Getting Started" instructions. Using Windows 7.
When running ```npm install`` I get these errors:

npm WARN package.json Dependency 'babel-eslint' exists in both dependencies and devDependencies, using<EMAIL_ADDRESS>from dependencies
npm WARN package.json Dependency 'eslint' exists in both dependencies and devDependencies, using<EMAIL_ADDRESS>from dependencies
npm WARN package.json Dependency 'eslint-plugin-react' exists in both dependencies and devDependencies, using<EMAIL_ADDRESS>from dependencies
npm ERR! fetch failed https://github.com/BerkeleyTrue/react-router#freecodecamp
npm WARN retry will retry, error on last attempt: Error: fetch failed with status code 406
npm ERR! fetch failed https://github.com/FreeCodeCamp/loopback.git#fix/no-password
npm WARN retry will retry, error on last attempt: Error: fetch failed with status code 406
npm WARN deprecated<EMAIL_ADDRESS>Renamed to https://www.npmjs.com/package/webpack-stream
npm ERR! fetch failed https://github.com/FreeCodeCamp/loopback-component-passport.git#feature/flashfailure
npm WARN retry will retry, error on last attempt: Error: fetch failed with status code 406
npm ERR! fetch failed https://github.com/BerkeleyTrue/react-router#freecodecamp
npm WARN retry will retry, error on last attempt: Error: fetch failed with status code 406
npm ERR! fetch failed https://github.com/FreeCodeCamp/loopback.git#fix/no-password
npm WARN retry will retry, error on last attempt: Error: fetch failed with status code 406
npm ERR! fetch failed https://github.com/FreeCodeCamp/loopback-component-passport.git#feature/flashfailure
npm WARN retry will retry, error on last attempt: Error: fetch failed with status code 406
npm ERR! fetch failed https://github.com/BerkeleyTrue/react-router#freecodecamp
npm ERR! fetch failed https://github.com/FreeCodeCamp/loopback.git#fix/no-password
npm ERR! fetch failed https://github.com/FreeCodeCamp/loopback-component-passport.git#feature/flashfailure
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "E:\Program Files\nodejs\\node.exe" "E:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install"
npm ERR! node v0.12.0
npm ERR! npm  v2.5.1
npm ERR! fetch failed with status code 406

@jameskopacz while installing FCC locally I was ignoring all errors that I was getting from npm install or bower install. It's more important to make sure that you've correctly installed and configured MongoDB.

@bugron I kept going through the instructions and ran into these errors:

node seed/
module.js:338
throw err;
^
Error: Cannot find module 'babel/register'

gulp
module.js:338
throw err;
^
Error: Cannot find module 'babel-core/register'

:(

Error: Cannot find module 'rx'
Error: Cannot find module 'gulp-plumber'
Error: Cannot find module 'gulp-notify'
Error: Cannot find module 'gulp-reduce-file'
Error: Cannot find module 'sort-keys'

Install all these modules then try to run gulp and report to me, thanks.

Going through it now. Adding to this list as I get errors saying the module cannot be found:

debug
gulp-webpack
webpack
gulp-nodemon
browser-sync
gulp-less
gulp-rev
gulp-rev-replace
gulp-jsonlint
gulp-eslint

gulp finally worked:

E:\www\public_html\github\freecodecamp>gulp
[04:52:03] Using gulpfile E:\www\public_html\github\freecodecamp\gulpfile.js
[04:52:03] Starting 'less'...
[04:52:03] Starting 'serve'...
[04:52:03] Starting 'js'...
[04:52:03] Starting 'pack-client'...
[04:52:03] Starting 'pack-watch'...
[04:52:03] Version: webpack 1.12.1
ERROR in Entry module not found: Error: Cannot resolve module 'babel-loader' in E:\www\public_html\github\freecodecamp
[04:52:03] Finished 'pack-client' after 374 ms
[04:52:03] Version: webpack 1.12.1
ERROR in Entry module not found: Error: Cannot resolve module 'babel-loader' in E:\www\public_html\github\freecodecamp
[04:52:03] webpack is watching for changes
[04:52:04] [nodemon] v1.4.1
[04:52:04] [nodemon] to restart at any time, enter rs
[04:52:04] [nodemon] watching: .
[04:52:04] [nodemon] starting E:\www\public_html\github\freecodecamp\node_modules\.bin\babel-node ./server/server.js
'E:\www\public_html\github\freecodecamp\node_modules.bin\babel-node' is not recognized as an internal or external command,
operable program or batch file.
[04:52:06] [nodemon] app crashed - waiting for file changes before starting...
[04:52:06] Finished 'serve' after 2.64 s
[04:52:06] [nodemon] restarting due to changes...
[04:52:06] [nodemon] starting E:\www\public_html\github\freecodecamp\node_modules\.bin\babel-node ./server/server.js
'E:\www\public_html\github\freecodecamp\node_modules.bin\babel-node' is not recognized as an internal or external command,
operable program or batch file.
[04:52:06] [nodemon] restarting due to changes...
[04:52:06] Finished 'js' after 2.69 s
[04:52:06] Starting 'dependents'...
[04:52:06] [nodemon] starting E:\www\public_html\github\freecodecamp\node_modules\.bin\babel-node ./server/server.js
[04:52:06] [nodemon] restarting due to changes...
'E:\www\public_html\github\freecodecamp\node_modules.bin\babel-node' is not recognized as an internal or external command,
operable program or batch file.
[04:52:06] [nodemon] restarting due to changes...
[04:52:06] [nodemon] starting E:\www\public_html\github\freecodecamp\node_modules\.bin\babel-node ./server/server.js
[04:52:06] [nodemon] restarting due to changes...
'E:\www\public_html\github\freecodecamp\node_modules.bin\babel-node' is not recognized as an internal or external command,
operable program or batch file.
[04:52:06] Finished 'less' after 2.81 s
[04:52:06] [nodemon] starting E:\www\public_html\github\freecodecamp\node_modules\.bin\babel-node ./server/server.js
[04:52:06] [nodemon] restarting due to changes...
[04:52:06] [nodemon] restarting due to changes...
'E:\www\public_html\github\freecodecamp\node_modules.bin\babel-node' is not recognized as an internal or external command,
operable program or batch file.
[04:52:06] [nodemon] starting E:\www\public_html\github\freecodecamp\node_modules\.bin\babel-node ./server/server.js
[04:52:06] [nodemon] restarting due to changes...
[04:52:06] Finished 'dependents' after 212 ms
[04:52:06] Starting 'build-manifest'...
[04:52:06] [nodemon] restarting due to changes...
'E:\www\public_html\github\freecodecamp\node_modules.bin\babel-node' is not recognized as an internal or external command,
operable program or batch file.
[04:52:06] [nodemon] starting E:\www\public_html\github\freecodecamp\node_modules\.bin\babel-node ./server/server.js
'E:\www\public_html\github\freecodecamp\node_modules.bin\babel-node' is not recognized as an internal or external command,
operable program or batch file.
[04:52:06] Finished 'build-manifest' after 78 ms
[04:52:06] Starting 'sync'...
[04:52:06] Finished 'sync' after 105 ms
[04:52:06] Starting 'watch'...
[04:52:06] Finished 'watch' after 42 ms
[04:52:06] [nodemon] app crashed - waiting for file changes before starting...
[BS] Reloading Browsers...
[BS] Reloading Browsers...
[BS] Reloading Browsers...
[BS] Reloading Browsers...
[BS] Reloading Browsers...
[BS] Reloading Browsers...
[BS] Reloading Browsers...
[BS] Reloading Browsers...
[BS] Reloading Browsers...
[BS] Proxying: http://localhost:3000
[BS] Access URLs:
   Local: http://localhost:3001
External: http://<IP_ADDRESS>:3001

      UI: http://localhost:3002

UI External: http://<IP_ADDRESS>:3002
[BS] Watching files...

I was also getting the rev-manifest missing error.
I first ran gulp. While it was running, then I did node seed/.
After that I didn't get any errors.
After that I stopped and restarted gulp.
Then browsed to http://localhost:3001/
Works perfectly. :+1:


How can I change to another class?

First of all, thanks for your plugins. But I had some problems: I had more classes in my code python,  how can I change classes runs a Sideview after I already ran a class?
My code:
from manim import *

class SquareAndCircle(Scene):
    def construct(self):...

class SinAndCosFunctionPlot(Scene):
    def construct(self):...

I had two choices when I ran the first time, but I can't choices again when I want to change to another class because I can't see any option when I clicked the icon by runs a Sideview.

Please take a look at the issue below.
#17

Ricky

Please take a look at this issue #17

Ricky

I get it, thanks again.


ubuntu 16.04 -> mysql 5.7 -> systemd startup error

I think the problem is because of some misconfiguration of AppArmor. The mysqld process cannot open the mysql-default/my.conf file but the mysql user have access to it. I try now to disable this apparmor thing until this issue is not solved. Wondering why I'm the only one with this problem.
Cookbook version
8
Chef-client version
12
Platform Details
ubuntu 16.04 xenial
Steps to Reproduce:
mysql_service 'default' do
  version '5.7'
  package_version ''
  service_manager 'systemd'
  bind_address '<IP_ADDRESS>'
  port '3306'
  data_dir '/data/mysql'
  initial_root_password root_password
  action [:create, :start]
end

Output
==> default: ================================================================================
==> default:
==> default: Error executing action `start` on resource 'mysql_service[default]'
==> default:
==> default: ================================================================================
==> default:
==> default:
==> default:
==> default:
==> default: Mixlib::ShellOut::ShellCommandFailed
==> default:
==> default: ------------------------------------
==> default:
==> default: mysql_service_manager_systemd[default] (/var/chef/cache/cookbooks/mysql/libraries/mysql_service.rb line 56) had an error: Mixlib::ShellOut::ShellCommandFailed: service[mysql-default] (/var/chef/cache/cookbooks/mysql/libraries/mysql_service_manager_systemd.rb line 99) had an error: Mixlib::ShellOut::ShellCommandFailed: Expected process to exit with [0], but received '1'
==> default:
==> default:
==> default: ---- Begin output of /bin/systemctl --system start mysql-default ----
==> default:
==> default:
==> default: STDOUT:
==> default:
==> default:
==> default: STDERR: Job for mysql-default.service failed because the control process exited with error code. See "systemctl status mysql-default.service" and "journalctl -xe" for details.
==> default:
==> default:
==> default: ---- End output of /bin/systemctl --system start mysql-default ----
==> default:
==> default:
==> default: Ran /bin/systemctl --system start mysql-default returned 1

Same issue here. On my previous server (cookbook version 6 and Ubuntu 14.04), starting a mysql server named "default", this cookbook created an /etc/apparmor.d/local/mysql/default that looked like this:
/etc/mysql-default/*.pem r,
/etc/mysql-default/conf.d/ r,
/etc/mysql-default/conf.d/* r,
/etc/mysql-default/my.cnf r,
/var/log/mysql-default/ r,
/var/log/mysql-default/* rw,
/data/mysql/ r,
/data/mysql/** rwk,
/run/mysql-default/** rw,
/run/mysql-default/mysqld.pid rw,
/run/mysql-default/mysqld.sock rw,
/tmp/mysql-default/ r,
/tmp/mysql-default/my.sql r,

Today, I updated to cookbook version 8 and deployed to Ubuntu 16.04. That same file now has this:
/etc//*.pem r,
/etc//conf.d/ r,
/etc//conf.d/* r,
/etc//my.cnf r,
/var/log/mysql-default/ r,
/var/log/mysql-default/* rw,
/data/mysql/ r,
/data/mysql/** rwk,
/run/mysql-default/** rw,
/run/mysql-default/mysqld.pid rw,
/run/mysql-default/mysqld.sock rw,
/tmp// r,
/tmp//my.sql r,
/* rw,

Looks like the @mysql_name variable isn't properly populating from the template?

It appears downgrading to v7.2.0 works fine for now.

Experiencing the same issue as well

This should have been fixed by #451 but if not please open a new issue with the latest version of the cookbook.


Replace final Ordapi.xyz dependency before October 1, 2023

Ordapi API will be shut down on that date
https://github.com/leather-wallet/extension/blob/3b7bc460905e0a9a1d7ce30867e8470de2e0d453/src/app/query/bitcoin/ordinals/ordinals-aware-utxo.query.ts#L14

@markmhendrickson this is not currently offered by the Hiro api: https://docs.hiro.so/ordinals/introduction

Should we request the feature in the Hiro Ordinals api repo? it would be quite nice if the functionality was there to check outputs for ordinals, wouldn't mind the option to search by output too... for troubleshooting.
Which API will we be using for this in the meantime?
perhaps an option?
https://ordinals-explorer.generative.xyz/output/2c4883f940a13cec19f6b3938fce1c13e1a797e399c9d6ffe5ca2ee610b7f568:0

Should we request the feature in the Hiro Ordinals api repo? it would be quite nice if the functionality was there to check outputs for ordinals, wouldn't mind the option to search by output too... for troubleshooting.
Which API will we be using for this in the meantime?
perhaps an option? https://ordinals-explorer.generative.xyz/output/2c4883f940a13cec19f6b3938fce1c13e1a797e399c9d6ffe5ca2ee610b7f568:0

It turns out, we are using the Hiro api. I am in the process of refactoring. Their inscription list ended up having the data we need in the response to filter utxos.


Update CI URLs to point to new caching infrastructure

Hello there!
This is an automated pull request submitted by @staticfloat to help package authors transition their Julia installation CI setups to the new binary provider URL.  Please take a look at this PR, and if there is a problem or it doesn't download correctly when CI runs, feel free to ping @staticfloat

Coverage remained the same at 100.0% when pulling 795e5bdf174a62af2cb2e9f083fbd24915f77c57 on staticfloat:updated_ci_url into 113a6b29cd29df8ab8c93dbd87c1a5e3a16e27dc on quxiaofeng:master.


hope Popover Props “trigger” support contextmenu

This function solves the problem (这个功能解决的问题)
Usually, contextmenu the button to display the information pop-up window in the demand
Expected API (期望的 API)
element ui Popover

manual-position of dropdown may fit your mental
https://www.naiveui.com/en-US/os-theme/components/dropdown#manual-position.vue

I think we won't add contextmenu trigger. The feature can be covered by manual position feature.

oh, Thank you for your answer. I see


Update release process documentation

What this PR does / why we need it:
This change adds more detail to some of the steps in the release process
documentation. It includes steps that must be performed specifically for
releases that correspond to new Kubernetes releases such as modifying
the list of test images and updating the minimum and maximum supported
versions of the Kubernetes API.
Signed-off-by: Bridget McErlean<EMAIL_ADDRESS>Which issue(s) this PR fixes

Fixes #765

Special notes for your reviewer:
This branch does not yet include instructions for how to add a new version
to the documentation. This is still in progress.
Release note:
None

Codecov Report

Merging #768 into master will increase coverage by 0.04%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #768      +/-   ##
==========================================
+ Coverage   43.48%   43.52%   +0.04%
==========================================
  Files          70       70
  Lines        4103     4103
==========================================
+ Hits         1784     1786       +2
+ Misses       2213     2211       -2
  Partials      106      106

Impacted Files
Coverage Δ

cmd/sonobuoy/app/status.go
59.34% <0%> (+2.19%)
:arrow_up:

Continue to review full report at Codecov.

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


Add data keyword argument to gidgethub.abc.GitHubAPI.delete

Closes https://github.com/brettcannon/gidgethub/issues/52

Thanks!

Was there anything else you wanted in this release, or should I just cut one ASAP?

Can't think of anything else :)


(PUP-3169) Puppet::Util::Execution.execute should support IO pipes

Can one of the admins verify this patch?

Waiting for CLA signature by @PaulSD
@PaulSD - We require a Contributor License Agreement (CLA) for people who contribute to Puppet, but we have an easy click-through license with instructions, which is available at https://cla.puppet.com/
Note: if your contribution is trivial and you think it may be exempt from the CLA, please post a short reply to this comment with details. http://docs.puppet.com/community/trivial_patch_exemption.html

I've signed the CLA, but the CLA confirmation emails don't seem to be working (I've tried multiple email domains, and none seem to receive anything).

CLA signed by all contributors.

Thanks for the PR @PaulSD.
One thing I noticed is that this ticket was closed last year. What is the intent of adding this functionality to core Puppet? Do you have type / provider Ruby code that's trying to make use of this internal Puppet API?

Yes, I have a provider that is calling a command and needs to pass data to it via stdin, preferably without writing that data to a temporary file first:
https://github.com/theforeman/puppet-certs/pull/188/commits/50c55d326ddbe94d766b7dba4ab8a8fd599a1951#diff-15338bfa9c9053abd23a388f246c69fbR232

@PaulSD some conflicts need resolving.

@joshcooper any remaining concerns?  The conflicts appear to be resolved.  Thanks!

Pinging @joshcooper for another look, and @PaulSD for a rebase to resolve conflicts please!

Rebased.

Ping @joshcooper is this good to go? We can do the rebase if it is.

@jtappa Rebased

Hi @PaulSD we recently received a ticket where execute blows up when Puppet Server doesn't know about options or how to handle them. This PR may need some updates related to that. We need to make sure both Puppet Agent and Puppet Server handle the new API correctly.

No problem, just let me know what is needed.

Because of the nature of the APIs, any changes we make here need to also happen in Puppet Server and right now we don't have the bandwidth between teams to coordinate the changes. We do agree this change is reasonable and something we'd like to include eventually but unfortunately right now we can't move forward with it.

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


How to subscribe for events ?

How can we subscribe to a "'disconnect" event ?
Could we get some working examples for subscribing to events ?
Thank you .

There are many event handlers in the WalletConnectSession class. These include

OnSessionConnect
OnSessionCreated
OnSessionResumed
OnSessionDisconnect
OnSend
SessionUpdated

You are most likely looking for the OnSessionDisconnect event. Here is an example usage of the event handle:
var session = new WalletConnectSession(....);

session.OnSessionDisconnect += delegate(object? sender, EventArgs eventArgs)
{
    Console.WriteLine("Session disconnected");
};

Please note the following about the OnSessionDisconnect event handler

The EventArgs provided are not typed, however the object sender will always be of type WalletConnectSession. It is not explicitly given because the session is considered stale and should not be used anymore.
The event is only triggered in two cases

The DisconnectSession function was invoked
The session failed to be created (either because of an error or because the user did not approve
The session was updated by the wallet and the wallet disconnected the session

The event is NOT triggered when

The wallet deletes the session data itself without sending a session update
The transport (websocket, socket.io, etc..) layer has disconnected
The session has gone stale

hey @ecp4224
Is SessionUpdated currently supported?
It seems like the chainId is always set to the one the user connected his wallet with.
This can be checked when calling provider.ChainId; after changing the wallets network

@monkjuice SessionUpdated is currently being used. Like with other events however, this event is only triggered if the wallet actually sends the wc_sessionUpdate JSON RPC request

@monkjuice  Some bugs surrounding the SessionUpdated event have been fixed in the latest commits in main.

this is a v1 issue


tmuxPlugins.onedark-theme: fix entrypoint

Motivation for this change
Replaces #107817
Things done

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

[ ] NixOS
[ ] macOS
[ ] other Linux distributions

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

This is a semi-automatic executed nixpkgs-review which does not build all packages (e.g. lumo, tensorflow or pytorch)
If you find some bugs or got suggestions for further things to search or run please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 108654 run on x86_64-linux 1

1 package built:

tmuxPlugins.onedark-theme

This is a semi-automatic executed nixpkgs-review which does not build all packages (e.g. lumo, tensorflow or pytorch)
If you find some bugs or got suggestions for further things to search or run please reach out to SuperSandro2000 on IRC.
Result of nixpkgs-review pr 108654 run on x86_64-linux 1

1 package built:

tmuxPlugins.onedark-theme


seq repository not found

Recently installed a different OS, upon setting up emacs I got the following error on building the flycheck package:
Warning (initialization): An error occurred while loading ‘/home/diego/.emacs.d/init.el’:

error: Command failed: git clone --origin origin --no-checkout https://github.com/emacsmirror/seq.git seq (output: "Cloning into 'seq'...
remote: Repository not found.
fatal: repository 'https://github.com/emacsmirror/seq.git/' not found
") (default-directory: "/home/diego/.emacs.d/straight/repos/")

To ensure normal operation, you should investigate and remove the
cause of the error in your initialization file.  Start Emacs with
the ‘--debug-init’ option to view a complete error backtrace.

See https://github.com/emacsmirror/epkgs/issues/2.

Unfortunately this development means that I will have to resurrect support for GNU ELPA, which was dropped in https://github.com/raxod502/straight.el/commit/2721f10370bd19ecfb00f05da324e556759518d9.

In the meantime, you can do:
(straight-register-package
  '(seq :repo "https://git.savannah.gnu.org/git/emacs/elpa.git" :files ("packages/seq/*.el")))

Is there some reason not to use the builtin seq?  A saner way to do it would be nice of course.

straight.el does use the built-in seq. I'm not sure why you would have to use that hack, and am also unsure of what it would even do.

It's because I was in a broken state with emacsmirror still believing in seq.

straight.el should not even attempt to look up a recipe for a package if it is built in. (Yes M-x straight-get-recipe suggests to the contrary, but if you look at the code for straight--convert-recipe you'll see that it doesn't get to straight-get-recipe in the case that package-built-in-p returns true.)

AFAICT in convert-recipe the call to recipes-retrieve comes before package-built-in-p and if the former succeeds the later is not executed (along with requiring package).

Oh, you are right. I misremembered how this logic worked. Currently, it's set up so that packages are installed from a remote source if possible, since the Emacs source is most likely to be out of date. The only thing straight.el uses package-built-in-p for is deciding whether or not to signal an error when a package is unavailable.
Sorry about the confusion. And now I see what you are trying to do. I think that the best way to handle this (interface-wise) would be via
(straight-register-package '(seq :local-repo nil))

although I'm not sure this works at the moment. This could be wrapped in a helper function to make the call more intuitive (like straight-use-package-lazy):
(straight-use-builtin-package 'seq)

I'll split this issue into:

adding such functionality, and
resurrecting GNU ELPA support so that an up-to-date version of seq.el can be used instead of Emacs'.

Sounds good, except I think of it more as having a :type 'built-in (with most vc operations being noops, local-repo-name returning nil).

Ah! That makes much more sense, indeed.
Although the VC abstraction still kind of assumes that there is a local repository currently, so some rethinking there will be necessary.
I've split this issue into #171 (which will fix seq.el not being available) and #172 (which would allow usage of the built-in seq.el even when the local recipe repository tells straight.el to fetch it from EmacsMirror).

@raxod502 the straight-register-package workaround did the trick. thanks for the prompt and thorough replies as always.


[DEVOPS-888] set a logs prefix for launcher

This PR CHANGES.
this should fix the missing launcher log files
Todo:

[ ] test on linux
[x] test on OSX
[ ] test on windows

Screenshots:

Screenshot

Review Checklist:
Basics

[ ] PR is updated to the most recent version of target branch (and there are no conflicts)
[ ] PR has good description that summarizes all changes and shows some screenshots or animated GIFs of important UI changes
[ ] CHANGELOG entry has been added and is linked to the correct PR on GitHub
[ ] Automated tests: All acceptance tests are passing (npm run test)
[ ] Manual tests (minimum tests should cover newly added feature/fix): App works correctly in development build (npm run dev)
[ ] Manual tests (minimum tests should cover newly added feature/fix): App works correctly in production build (npm run package / CI builds)
[ ] There are no flow errors or warnings (npm run flow:test)
[ ] There are no lint errors or warnings (npm run lint)
[ ] Text changes are proofread and approved (Jane Wild)
[ ] There are no missing translations (running npm run manage:translations produces no changes)
[ ] UI changes look good in all themes (Alexander Rukin)
[ ] Storybook works and no stories are broken (npm run storybook)
[ ] In case of npm dependency changes both package-lock.json and yarn.lock files are updated

Code Quality

[ ] Important parts of the code are properly documented and commented
[ ] Code is properly typed with flow
[ ] React components are split-up enough to avoid unnecessary re-rendering
[ ] Any code that only works in Electron is neatly separated from components

Testing

[ ] New feature / change is covered by acceptance tests
[ ] All existing acceptance tests are still up-to-date
[ ] New feature / change is covered by Daedalus Testing scenario
[ ] All existing Daedalus Testing scenarios are still up-to-date

After Review:

[ ] Merge PR
[ ] Delete source branch
[ ] Move ticket to done on the Youtrack board

@cleverca22 shouldn't we target the release/0.10.1 branch with this PR?

@cleverca22  that is a wrong target branch - please use release/0.10.1.

@cleverca22 feel free to merge this one as soon as CI is done...


Bug fix: adding date to the analog clock if showDate is true

Adding date to the clock module when displayType is "analog" and "showDate" is true. The setting in analogShowDate is respected.
Fixes #3100

Codecov Report

Merging #3101 (004ac60) into master (abe5c08) will increase coverage by 0.03%.
The diff coverage is 0.00%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@            Coverage Diff             @@
##           master    #3101      +/-   ##
==========================================
+ Coverage   27.51%   27.54%   +0.03%
==========================================
  Files          52       52
  Lines       11573    11578       +5
==========================================
+ Hits         3184     3189       +5
  Misses       8389     8389

Impacted Files
Coverage Δ

modules/default/clock/clock.js
0.00% <0.00%> (ø)

... and 1 file with indirect coverage changes

Changed target branch to develop, merged changes from develop

Or maybe do it in a seperate PR and jsut merge this?

@rejas I'm fine with this, now up to you to merge or not ...


Migrate code to javascript

I realized that the facebook messenger API only allows for one on one conversations. As such, to reroute messages to Woof, I can use the unofficial facebook-chat-api which can emulate a facebook user account (though since it is not official, might need to add a disclaimer)

Unofficial chat api: https://github.com/Schmavery/facebook-chat-api

NodeJs project structure: https://softwareontheroad.com/ideal-nodejs-project-structure/