Add support for better compression formats in zipdeploy API

Current zipdeploy API uses ZIP archives which are far from optimal or modern compression. In particular, ZIP files compress files individually. Using a more modern format which allows for compressing multiple files together ('solid archiving' or 'deduping') allows for massive space/network traffic savings. For example, a webjob heavy deployment of mine could reduce artifact size from >220M to <9M if 7z is used instead of zip **.
This is in line with ecosystem support and recent developments:

Azure Devops already supports compressing to 7zip:

https://learn.microsoft.com/en-us/azure/devops/pipelines/tasks/reference/archive-files-v2?view=azure-pipelines#inputs

Windows 11 update adds support for other formats (like 7zip and rar) besides zip via libarchive.

https://blogs.windows.com/windowsdeveloper/2023/05/23/bringing-the-power-of-ai-to-windows-11-unlocking-a-new-era-of-productivity-for-customers-and-developers-with-windows-copilot-and-dev-home/
** Comparing default Azure devops artefact to 7-zip compression with maximal settings. 7zip beats zip however on every setting. RAR maximal settings is about 8M too.

Hi
If the problem persists and is related to running it on Azure App Service, please open a support incident in Azure:
https://learn.microsoft.com/en-us/azure/azure-portal/supportability/how-to-create-azure-support-request
This way we can better track and assist you on this case
Thanks,
Joaquin Vano
Azure App Service


Czech Translation For The Page

I didn't know to make an issue or pull request so I made this basically I wanted to make Czech translations for the page because it's actually my first language and I wanted it because my friends who don't know too much about English wanted to use this but couldn't because they don't know that much English only the basic sentences if anyone knows how to help to get the translation on the page please comment thank you.

First of all, thank you for your interest in doing this. The translations file are locate in the src/assets/locale/ folder. You can just copy the en-US/translation.json file and create a folder called cs-CZ with your own translation.json file in it. I would also like to note that we are working on the new release for the project, which contains a bit more things that need translation, so if you would like to wait until then to make them I will comment on this issue as soon as we get close to releasing.

I will wait until the new update and thank you for telling me what to do when the update happens.

I think that is all the new things we will adding for the next version, if you still willing to do the translation please do so.


using retry loop to remove the temp dir

refer to https://github.com/golang/go/issues/51442

Codecov Report
Base: 99.76% // Head: 99.76% // Decreases project coverage by -0.00% :warning:

Coverage data is based on head (308172b) compared to base (1f8465b).
Patch has no changes to coverable lines.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #228      +/-   ##
==========================================
- Coverage   99.76%   99.76%   -0.01%
==========================================
  Files          70       69       -1
  Lines        5064     5061       -3
==========================================
- Hits         5052     5049       -3
  Misses          8        8
  Partials        4        4

Impacted Files
Coverage Δ

daemon/daemon_linux.go

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Add py.typed marker

The textalloc package has full type hints, but many tools will consider a package to lack type hints unless a py.typed marker is added.
Add the py.typed marker to make it work.
Unsure if anything extra needs to be done to ensure it's picked up when packaging for PyPI?

ChatGPT gave me this: https://github.com/ckjellson/textalloc/commit/48f1a5fff00d9451a3f147f41e720b7f32e7f0cdhope it works


Script fails unzipping zlib-1.2.13.tar.gz

I tried manually using wget https://zlib.net/fossils/zlib-1.2.13.tar.gz  and tar reported it was not a valid zip file. When I looked at the file it looks to be HTML code. Perhaps there's something going on with zlib.net, but this version seems to be ok: https://github.com/madler/zlib/releases/download/v1.2.13/zlib-1.2.13.tar.gz.

Same for me.
I manually downloaded zip file and copied into package folder and run script.
But it's only temp solution.
Has anyone fixed it?

I used the version that I listed above and it seemed to work, but no, it's not been fixed yet.

Seems like zlib download is restricted in some countries...
Switching to 1.3.1 was the right solution for me :
if build "zlib" "1.3.1"; then
  download "https://github.com/madler/zlib/releases/download/v$CURRENT_PACKAGE_VERSION/zlib-$CURRENT_PACKAGE_VERSION.tar.gz"
  execute ./configure --static --prefix="${WORKSPACE}"
  execute make -j $MJOBS
  execute make install
  build_done "zlib" $CURRENT_PACKAGE_VERSION
fi


change edit repo alert description

the current description is focused around editing the name, while it is possible to change only the URL while keeping the name.
this new description is more generic and fits both ways
Fixes # (issue)
Type of change
What is it?

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Documentation update
[ ] Tests update

Checklist:

[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] I run npm run lint:js:fix to check that my code is properly formatted

Codecov Report
Base: 30.95% // Head: 30.95% // No change to project coverage :thumbsup:

Coverage data is based on head (b4586a7) compared to base (dd20b5f).
Patch has no changes to coverable lines.

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #536   +/-   ##
=======================================
  Coverage   30.95%   30.95%
=======================================
  Files         124      124
  Lines        2626     2626
  Branches      803      803
=======================================
  Hits          813      813
  Misses       1662     1662
  Partials      151      151

Impacted Files
Coverage Δ

src/Routes/Repositories/modals/EditModal.js
0.00% <ø> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

LGTM

I agree with this text change.
I did find an issue with the current UI:
Looks like we need to disable changing the URL when the repo is used by an image. The api call returns 400 when trying to change the URL of a repo the is used by an image.


Root prefix pprint package to avoid hygiene problems

Scala Native test failure is fixed by https://github.com/lihaoyi/PPrint/pull/23

@lihaoyi any chance you would be open to give me collaborator rights for this repo? I would like to publish pprint for 2.13 :)

done

Thanks!


Recent Contacts/ Favourites

Rationale
On the Contacts screen, we have a "Recent" section that is not implemented.
It would be good to do something about it - either implement or remove it.
If possible and not too complicated, I would suggest maybe implementing something like a "Favourites" contacts. So that the Smappers could mark themselves the contacts as favorites and then be able to find them easily on the list by using a filter or sorting them out on top of the list.

Prerequisites
/
User story
If "Recent" not removed, then:

[ ] I open the CONTACTS screen
[ ] I can see the list of several recently used contacts
[ ] I can use those contacts to trigger the "Send" transaction

Acceptance criteria

[ ] The basic scenario works as described
[ ] The CONTACTS screen is well-designed (in terms of UX)
[ ] The list shows the recently used contacts correctly
[ ] The list changes dynamically after we use some other contacts
[ ] The list correctly reflects the Contacts changes (editing, deletion)
[ ] This section should not contain too many records - 3 or 5 would be enough?

Out of scope
How to implement
Maybe the "Create new contact" button would need some changes - size/ position/ shape?
How to test
check the Acceptance criteria

I think that the contacts are already about your "favorites".
It is not a phone or messenger to distinguish them in a such fashion.
Moreover, some of the possible favorites are useless to add to the contacts list because of privacy/security/other reasons. For example, let's say that you have an account on some CEX (like Binance), and you're depositing some money there from time to time. And it seems that the address that you're using might be added there. BUT the reality is so, that you'd better open Binance and check the address once again because they might change it for some reason (it happens sometimes), and if you send money to the wrong address — nobody can do anything with it (probably except Binance in this example) :)
So most likely you'll add there some of your friends or multi-sig account, in which you have a part.
Regarding recent contacts — I believe it is useless on this screen, so we can get rid of easily :)
In the rest, it might be useful on the "Send transaction" screen to have "Recent" in the dropdown (just to have more easy access to contacts that you're interacting with more often).
And it is doable (we have contacts and transaction log -> we can sort out recent contacts without storing any additional data). But definitely is not a high priority stuff :)
To sum up:

I propose just removing "Recent" from the contacts page
Do not do "favorites"
Add recent to the contacts dropdown in the future, after Genesis, if we will find it useful :)

I agree @brusherru. I will remove this "recent" section and close this issue, as I believe this topic should not remain here in any kind of backlog for months. If someone needs the recently used addresses then he could go to the transaction log and check the last few records.


Create Authorization Model and App in SAP Cloud Platform ABAP Environment

Tutorial URL: https://developers.sap.com/tutorials/abap-environment-authorization.html
Please specify the step you are referring to : Step 7
I am working on cloud development.
When I am trying to create restriction type it is giving me the attached error.
Kindly assist me on this.

Hi @P000834 ,
it seems, that your ADT is not up to date. Please ensure, that you are using the latest ADT. If you are trying this tutorial with the ABAP trial, then this will not work, because this tutorial is only for licensed systems.
Best regards,
Merve

Thank you for your feedback. The issue seems to be resolved, so I am closing the issue.
If you still have questions, feel free to reopen the issue.


Send message when bot joins a group/chat is created

Wait for poll outcome

Poll outcome is 9 to1 in favor


KeyError: 'TRINO_PASSWD'

Describe the bug
While executing the 'create result table' notebook got this error -> KeyError: 'TRINO_PASSWD'. So, I tried using JWT token as well as github pwd in place of TRINO pwd in credentials. Still the error persists.
To Reproduce
Steps to reproduce the behavior:
After started running the inference pipeline

Go to 'kubeflow '
Click on 'Runs'

Expected behavior
Successful execution without any errors

@Jeevi281 The create_results_table notebook creates a Trino table that can be queried using SQL like commands. You need to put the Trino database credentials in the pipeline property of the notebook. This image in Elyra pipeline doc shows where you have to enter them. The documentation here and here specifies how to get your JWT token from here


[hotfix] Treat taskManager's rpc address and location separately

I forgot that rpc address and the address from TaskManagerLocation are not the same thing, we should use rpc address to communicate.
I revert some codes to Till's original version, sorry about this.

+1 for merging

Thanks for your contribution. I've merged your PR. You can close it now.


Add info about timeouts in hooks.

I've added some docs about timeouts in hooks.
This is attended to fix https://github.com/mochajs/mocha/issues/2296 issue.

@JustBlackBird thanks!


Set connect timeout to a rationally short value (30s)

This seems like it's being treated as a download time limit, but "connect timeout" is really a limit on establishing a connection to the server.  Typically if it doesn't happen in ~30s, it's not going to happen at all.
Don't make convergences wait 10m for a connection that isn't going to happen.

Ok, After thinking about this more, I agree with you. Merging.


Two dataset with two different x-labels

Hi,
How can I add two datasets with two different x-labels? Is it possible with this plugin? Please let me know.
Thanks.

https://www.youtube.com/watch?v=m8gyy7JItmU https://www.youtube.com/watch?v=1WZjeESH4a0


Add GitHub actions

Add GitHub actions

Test (cfn-lint)
Release (semantic release)

:tada: This issue has been resolved in version 1.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Fix checkpoint saving and consolidation for TP

As per title.
Fixes: #373 #368 #367

The docs for this PR live here. All of your documentation changes will be reflected on that endpoint. The docs are available until 30 days after the last update.

These are important fixes: thank you @michaelbenayoun . Let's merge this quickly.


Bump version to 1.29.0

Description
As part of the release process, bump the app version to 1.29
Other changes
N/A
Tested
N/A
How others should test
No need
Related issues
N/A
Backwards compatibility
N/A

Hey Gonza sorry could we put this on hold? i'm hoping that the automated job for this i just merged will kick off after you create the 1.28 tag! https://github.com/valora-inc/wallet/pull/2098 :D

Ah darn, i made a mistake in the auto version bump script so it didn't run correctly. So approving this one, thanks for this!!

@mergifyio refresh

Hey @MuckT JFYI: We are skipping this task as in "How others should test" section it is mentioned N/A.
Cc: @gnardini
Thanks !!


Supports multiple buckets in a single cluster

What problem does the new feature solve?
Enables single cluster throughput to be horizontally scalable
What does the feature do?
Supports multiple buckets for object storage in a single cluster
Implementation challenges
No response

Maybe we can add a name field to the object store config. The ObjectStoreManager uses names to distinguish storages.
https://github.com/GreptimeTeam/greptimedb/blob/2d992f4f12c70aaa22477208aee05aa5ee8979e5/src/datanode/src/config.rs#L49-L59

Maybe we can add a name field to the object store config. The ObjectStoreManager uses names to distinguish storages.
https://github.com/GreptimeTeam/greptimedb/blob/2d992f4f12c70aaa22477208aee05aa5ee8979e5/src/datanode/src/config.rs#L49-L59

yes, that's my plan. Adds a name for storage configs.

@Super-long Already support it by name in storage.providers, for example"
[[storage.providers]]
name = "test1"
type = "S3"
bucket = "test_greptimedb"
root = "/greptimedb"
access_key_id = "<access key id>"
secret_access_key = "<secret access key>"

Then you can create the table with this provider name:
CREATE TABLE IF NOT EXISTS temperatures(
  ts TIMESTAMP TIME INDEX,
  temperature DOUBLE DEFAULT 10,
) engine=mito with(ttl='7d', storage="test1");

This feature will be shipped in the v0.9.3 release.


[WIP] Monaco Query Editor UI

Building off of https://github.com/open-truss/open-truss/pull/116 I rewrote the query editor utilizing Monaco

This is waiting on https://github.com/open-truss/open-truss/pull/114 so that it can utilize shadcn/ui

@jonmagic where are we at with this? What next steps should I take


??

POST https://api.utteranc.es/repos/3030373635/comment/issues 403

Same here. When I was trying to make a comment on a page without issue created, the API server failed on create the issue and respond with 403 instead.


How to generate a solution word by word?

Hello, I would like to know how I can configure code completion to generate not the entire suggested solution at once, but word by word, like it’s implemented in Copilot. For example, if the suggested solution is throw new Error("This page does not exist"), after pressing Ctrl-W, I want only one word (e.g., throw) to be inserted at a time, and then after each subsequent press of Ctrl-W, the next word in the suggestion is inserted. How can this be implemented?

I guess you need to take a look into nvim-cmp plugin configuration.
Codeium.nvim just providing completion to it, but nvim-cmp plugin decided what and how it should be inserted into buffer.

@Informativus
This functionality exists in the vim plugin , which works perfectly fine in neovim too.
Honestly I don't know why both versions are maintained or why the vim alternative is so much more complete.
For example, this is a simplified excerpt from my config, which maps the word-by-word completion to c-w:
local M = {
	"Exafunction/codeium.vim",
	branch = "main",
	dependencies = {
		"nvim-lua/plenary.nvim",
	},
}

M.config = function()
	vim.keymap.set("i", "<C-w>", function()
		return vim.fn["codeium#AcceptNextWord"]()
	end, { expr = true, silent = true })
end

return M

Oh, thanks, but in this case, as i undestand it, the hint disappears for a while? In copilot this implemented easier, there the hint does not disappear


Help with center divider in GridLayout

I'm trying to create a two column layout with dividers between the items, but what I've tried doesn't work.
Here's how I'm setting up the layout:
mRecyclerView.setLayoutManager(new GridLayoutManager(getActivity(), COLUMN_COUNT));
Here's how I'm setting the divider:
mRecyclerView.addItemDecoration(new FlexibleItemDecoration(getActivity())
        .withDivider(R.drawable.divider)
        .addItemViewType(R.layout.item_category_button,2,1,2,1)
        .withEdge(true)
        .withDrawOver(true));

With the above code, I see a center line, but it's white and not the color as specified in the divider drawable.  (I grabbed that divider drawable from the sample app.)
I've read the wiki and cloned the project so I can work directly with the example app, but I'm unable to create the center divider I need.  From what I'm seeing, it appears the divider only applies to the top and bottom, not the left and right.
NOTE: If I use a left and right width of just 1 in the above code, I don't even see the white center line.
Thanks for your library and I appreciate any help!

@NightSkyDev, thank you.
The divider will draw only horizontally or vertically depends on the layout manager orientation.
The offset edges apply only an empty space around the items, no color.
Try to override the logic in this method:
protected void draw(Canvas c, RecyclerView parent) {
    if (parent.getLayoutManager() == null) {
        return;
    }
    if (LayoutUtils.getOrientation(parent) == RecyclerView.VERTICAL) {
        drawVertical(c, parent);
    } else {
        drawHorizontal(c, parent);
    }
}

Maybe we can add a setting to draw in both orientation.

The offset edges apply only an empty space around the items, no color.
Is there a way to apply a color?

If not, I'll look at over-riding draw.
Thanks again @davideas!

Try to override the logic in this method
I created a new ItemDecoration class and replaced the draw method and it worked great!

Maybe we can add a setting to draw in both orientation.
From reading the Wiki, I thought that's what the left/right edge settings were for, but I guess they don't apply to the item decoration.

Anyway, your suggestion worked so I'll close this issue.  Thanks again for the help!

So you always drawVertical and drawHorizontal, discarding the orientantion?

android:background="?android:selectableItemBackground"

Yes, that creates the button look I need for multiple columns and multiple rows.


Project doesn't build if Xcode is not named Xcode.app

I have two Xcodes installed: Xcode9.4.app and Xcode-beta.app. Cloning the project and trying to build it fails:
/Users/marcelofabri/Library/Developer/Xcode/DerivedData/Sourcery-ayuibpolxmwxaeelsaxgzaensilx/Build/Intermediates.noindex/Pods.build/Debug/libCommonCrypto.build/unextended-module.modulemap:5:12: error: header '/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/CommonCrypto/CommonDigest.h' not found
    header "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/CommonCrypto/CommonDigest.h"
           ^
<unknown>:0: error: could not build Objective-C module 'CommonCrypto'

Renaming Xcode9.4.app to Xcode.app fixes the problem.

CommonCrypto defines its header in module map as /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/CommonCrypto/CommonDigest.h
so it's not an issue in Sourcery. We can change it to "/usr/include/CommonCrypto/CommonDigest.h" but I'd just suggest to use Xcode.app name for the main Xcode instance.


Add Isaac Hier to CODEOWNERS

Signed-off-by: Won Jun Jang<EMAIL_ADDRESS>

Coverage remained the same at 100.0% when pulling f4236c1541d2769e4f5161501b88949d4072bbf9 on add-isaachier into 2b73fe9aa45a54c6cbf3e9459a01a31a7ce6bdcc on master.


[Feature Request] Support DataFlash (.bin) telemetry logs

Is your feature request related to a problem? Please describe.
Current telemetry extraction only supports .tlog files, but DataFlash .bin files are more consistently collected (since they're in the flight controller), and have potentially faster data rates which .tlogs don't have access to. May include data after losing connection to the operator, and can potentially be used for slightly more accurate accelerometer integration (for very rough positioning estimates).
Describe the solution you'd like

[ ] support telemetry extraction from .bin to .csv, like existing .tlog support
[ ] should feed in to the existing .csv to DataFrame pipeline/process

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

alternative
reason(s) why unsuitable

only use .tlog files instead
ok-ish, but lower data rates, and not always available

use mavlogdump for extraction instead
code is hard to understand, output isn't great for processing

Additional context

ArduCopter DataFlash messages

Requested in this forum comment, and extra relevant now that BlueBoat is a thing.


Add price feeds new markets

adding external price feeds for SOL, AVAX, MATIC, AAVE, UNI
Description

[X] added new synths to the MarketDetails/utils.ts
[X] adjusting MarketDetails to handle routing conditions for any synths that are referenced via the synthetix Synths const

Related issue
https://github.com/Kwenta/kwenta/issues/590
Motivation and Context
need to add all price feeds for the new synth markets
How Has This Been Tested?
tested on Chrome, optimistic kovan, routing specifically to each market via the url and the displayed synths in the market table
Screenshots (if appropriate):

wondering if I should add GOLD, SILVER, and OIL?

@koredefashokun adding you on this one since you're most across the external price query

This may or may not become a hotfix

Taking a look now. Sorry for the delay.

For some reason, the preview does not seem to work. The external price section still displays the current Ethereum price for the new markets.

the markets work for me on the preview, I probably should add sEUR though.
I see the right price under External Price when I manually visit the new markets:
https://kwenta-git-add-price-feeds-new-markets-590-kwenta.vercel.app/market/sMATIC
https://kwenta-git-add-price-feeds-new-markets-590-kwenta.vercel.app/market/sAVAX
https://kwenta-git-add-price-feeds-new-markets-590-kwenta.vercel.app/market/sAAVE
https://kwenta-git-add-price-feeds-new-markets-590-kwenta.vercel.app/market/sUNI
https://kwenta-git-add-price-feeds-new-markets-590-kwenta.vercel.app/market/sSOL

caught this up with the latest v2-dev and added the sEUR market on the latest commit:

@brossetti1 Weird. I keep seeing the Ethereum price when I go here: https://kwenta-odp2kz2ns-kwenta.vercel.app/market/MATIC. Maybe something is wrong with Vercel?

so it looks like the standard markets use the Synth as the reference value in the route. try making that sMATIC
ie:  https://kwenta-odp2kz2ns-kwenta.vercel.app/market/sMATIC

That works @brossetti1, but that means that we might have to change the way we fetch the data (since Synthetix is probably not going to change the market names, and the market dropdown links to them without the 's' prefix)

latest shots with correct routing


egg rework

About the PR

made raw egg turn into uncooked protein when eaten
raw egg can be heated to become cooked egg which becomes cooked protein when eaten
eggs can be heated in a plasma fire / on a grill / in a microwave to boil then and eventually explode if the internal pressure is too high (conductivity of eggshell has a cited paper)

frying pan and egg frying when :trollface:
Why / Balance
eating raw egg can make you puke :trollface:
cooking egg now makes it twice as yummy as before
eggs eggs eggs eggs eggs
Technical details
added DamageEntity construction completion thing for egg to explode
Media
raw egg

egg cooked in a hotplate

egg boiling and exploding also work trust

[X] I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Breaking changes
no
Changelog
:cl:

tweak: Raw eggs are no longer safe to eat, you have to make a dish or boil them first.

What about for uncracked eggs?

they have raw egg

can we have an eggoverlay (like for creampie but for throwing eggs at the hop)

kid named unstable mutagen

I didnt know there was an explode node on construction graph

yes i made it


investigate building xls with conda c_compiler

https://github.com/hdl/conda-eda/pull/168 used llvm toolchain embedded within the bazel workspace, but better compat we should patch xls to compile with https://docs.conda.io/projects/conda-build/en/latest/resources/compiler-tools.html#anaconda-compilers-and-conda-build-3

ah duplicate of #199 :)


Buttons with OnChange and Pull DOWN have an initial state incorrectly of Pressed until toggled.

Buttons with OnChange and Pull DOWN have an initial state incorrectly of Pressed until toggled.

Create button with on-change and pull-down (e.g. feather S3/S2 reverse tft button D1/D2) on device page, or using magic import
Device state says Pressed while other pull-up buttons show correct initial state of unpressed (D0 on rev tft which is Pull UP).
Reboot device, there will be no change to button states on device page

This shows after importing all components on reverse tft S3 board (D1/D2 buttons are incorrect):

I guess there is technically no change event, but obviously we'll correct this

Fixed by Loren yesterday, thanks!


Emit the last vendor

Generated code is missing the last vendor FNK Tech

Thanks for catching that!

I'll cut a release with this fix tonight.


Support ACTIONS_RUNNER_DEBUG mode

If you want to rerun a failed job, you can optionally enable the debug mode.
This mode adds the environment variable ACTIONS_RUNNER_DEBUG to true, but this has no effect to the Gradle output.
Instead, you need to change your workflow file and add ./gradle build --debug manually.
Expectation:
Automatically add --debug/--info (and maybe --stacktrace) when ACTIONS_RUNNER_DEBUG is true without the need to manually change the workflow files.

Thanks for the interesting idea. I'm not sure that running Gradle with --debug is very useful in general: the amount of logging produced is overwhelming. But running with --info could well be helpful in this case.
Due to the way the action is implemented, it has no direct control over Gradle invocations. Instead, we could detect the presence of ACTIONS_STEP_DEBUG and add this content to ~/.gradle/gradle.properties, which would likely have the desired effect:
org.gradle.logging.level=info
org.gradle.logging.stacktrace=all

I want to create a PR if you are okay with it. Do you have a pointer to start?

I want to create a PR if you are okay with it. Do you have a pointer to start?

That would be great. You'll likely want to add a new step to initializeGradleUserHome, and add these values to gradle.properties.
A few points:

You'd need to detect whether gradle.properties already exists, and append if it does.
I think it's OK to hard-code these values in code: I don't think it's necessary to use a resource file (like we do for init-scripts and toolchains.xml).

There isn't a good guide to contributing, but one hint is you'll need to execute npm run build in order to generate the files into the dist directory.


Knvim in the Lazyman Neovim Configuration Manager

I've created a Neovim Configuration Manager that supports easy installation and initialization of multiple Neovim configurations using the NVIM_APPNAME environment variable in Neovim 0.9.  I call it Lazyman and include support for Knvim as one of the "Personal" Neovim configurations installed and initialized by lazyman.
See https://github.com/doctorfree/nvim-lazyman for info on Lazyman.
I'm contacting the maintainers of the Lazyman supported Neovim configurations to seek any feedback on the description, installation, and initialization of their config in Lazyman. Please feel free to let me know what I'm doing wrong or how I could improve the incorporation of Knvim in Lazyman. If you feel there is a need to modify the way Knvim is used in Lazyman then open an issue at https://github.com/doctorfree/nvim-lazyman/issues
This isn't really an issue with Knvim, it is just a heads up and request for feedback.
Knvim is very cool. Thanks!

Hello,
Thank you for the heads up and referencing knvim! Lazyman is a very cool
project and I am glad to give feedback if I come across anything. I am
excited to see its progress and development. Good luck!
Best regads,
Khoi-Nguyen Mac
On Sat, May 13, 2023 at 5:09 PM Ronald Record @.***>
wrote:

I've created a Neovim Configuration Manager that supports easy
installation and initialization of multiple Neovim configurations using the
NVIM_APPNAME environment variable in Neovim 0.9. I call it Lazyman and
include support for Knvim as one of the "Personal" Neovim configurations
installed and initialized by lazyman.
See https://github.com/doctorfree/nvim-lazyman for info on Lazyman.
I'm contacting the maintainers of the Lazyman supported Neovim
configurations to seek any feedback on the description, installation, and
initialization of their config in Lazyman. Please feel free to let me know
what I'm doing wrong or how I could improve the incorporation of Knvim in
Lazyman. If you feel there is a need to modify the way Knvim is used in
Lazyman then open an issue at
https://github.com/doctorfree/nvim-lazyman/issues
This isn't really an issue with Knvim, it is just a heads up and request
for feedback.
Knvim is very cool. Thanks!
—
Reply to this email directly, view it on GitHub
https://github.com/knmac/knvim/issues/1, or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACHSUCMEEWBFNCRDLEHIFLLXGAPC3ANCNFSM6AAAAAAYAZGFZU
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Hello,
Could you please remove the introduction to knvim's author: "Dr.
Khoi-Nguyen C. Mac is a Research Scientist at Amazon". It's a bit weird for
me to see my info popped up, compared to the other much more awesome
projects. Thank you! :)
Best,
Khoi-Nguyen Mac
On Sun, May 14, 2023 at 4:10 PM Khoi-Nguyen C. Mac @.***>
wrote:

Hello,
Thank you for the heads up and referencing knvim! Lazyman is a very cool
project and I am glad to give feedback if I come across anything. I am
excited to see its progress and development. Good luck!
Best regads,
Khoi-Nguyen Mac
On Sat, May 13, 2023 at 5:09 PM Ronald Record @.***>
wrote:

I've created a Neovim Configuration Manager that supports easy
installation and initialization of multiple Neovim configurations using the
NVIM_APPNAME environment variable in Neovim 0.9. I call it Lazyman and
include support for Knvim as one of the "Personal" Neovim configurations
installed and initialized by lazyman.
See https://github.com/doctorfree/nvim-lazyman for info on Lazyman.
I'm contacting the maintainers of the Lazyman supported Neovim
configurations to seek any feedback on the description, installation, and
initialization of their config in Lazyman. Please feel free to let me know
what I'm doing wrong or how I could improve the incorporation of Knvim
in Lazyman. If you feel there is a need to modify the way Knvim is used
in Lazyman then open an issue at
https://github.com/doctorfree/nvim-lazyman/issues
This isn't really an issue with Knvim, it is just a heads up and request
for feedback.
Knvim is very cool. Thanks!
—
Reply to this email directly, view it on GitHub
https://github.com/knmac/knvim/issues/1, or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACHSUCMEEWBFNCRDLEHIFLLXGAPC3ANCNFSM6AAAAAAYAZGFZU
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Sure. It is removed. Thanks for getting back to me and please feel free to request any further changes or suggest any improvements. Nice config!


Support of Properties language id

[x] I'm sure this issue is not a duplicate?

Looking at the extension spec, if we are going to support this language id, I suspect it will create visual issues to what the user is currently familiar with.
Thoughts?

Should we raise an issue with vscode to ask them to move the git related filename and extensions to git extension?

@JimiC Yeah, we absolutly should ask them. It's their mission to resolve this failure.

I would also approve raising an issue with this.  I don't know why they took the decision to add these extensions to the ini language and not to the git.

Finally found the time to raise the issue in vscode (https://github.com/Microsoft/vscode/issues/18358).

Closing this as resolved by @robertohuertasm PR (https://github.com/Microsoft/vscode/pull/17865).


Catalog program

Ruby Catalog
In this PR:

Created all classes from the UML class diagram

Item
Book
MusicAlbum
Game
Genre
Author
Label

Implemented all necessary associations and relationships from the UML  diagram
Defined all relevant properties in the constructor methods
Implemented all required methods
Added unit tests from all implemented methods
Created an entry point for UI
Implemented console app
Implemented all required options
Preserved all data in .json files

Video presentation

video has changed to 5 minutes.


LGTM.com - false positive: New syntax in TypeScript 3.8

Description of the false positive
TypeScript 3.8 will introduce new syntax that is not yet understood by LGTM.com and therefore falsely detected as syntax errors:

type-only imports
export * as ns
EcmaScript private #fields

All details may be found at https://devblogs.microsoft.com/typescript/announcing-typescript-3-8-beta/#type-only-imports-exports

TypeScript 3.8 support has been merged. It should go live within a week or two.


Polish translation & typo fix in english translation

Hi @margox
Here is polish translation for this awesome editor 😄 I've also fixed little typo in english translation.
Regards, Paweł

Thank you very much, and the media library of this editor is a standalone project: braft-finder, and has it's own language files, it will be better if you create an Polish language file for it.


Make bubbles and DAG visualisations work

Code is not nice. Just making it work for integration day.

Thank you @mirandaio - LGTM.
Does this affect @javfg work on the facets?

The changes are contained in the visualisations files, so it should be ok. There will be conflicts in src/pages/TargetPage/ClassicAssociations.js, but those will be minor and easy to solve.
Go ahead!
But we need to clean this up after integration day.


View Model Dismiss Async

is there any way to Dismiss BottomSheet from Command on ViewModel !!?
I have tried this, but this calls the content page that has been opened before the bottom sheet:
 else if (response.StatusCode == System.Net.HttpStatusCode.Unauthorized)
 {
     //BottomSheet page = new BottomSheet();
     //await page.DismissAsync();
     await Application.Current.MainPage.Navigation.PopModalAsync(true);
     await Application.Current.MainPage.Navigation.PushModalAsync(new LoginViewPage(new LoginViewViewModel()), true);
 }


Liquidation recovery crashed with panic

Clients crashed with a panic on liquidation recovery. The case that I wanted to test is a mismatch between provided BeneficiaryAddress and BitcoinChainName.
EDIT: The problem occurred also when I provided BitcoinChainName = "regtest" in the config. So previous cause of the failure is not the real one.
I provided the address generated for regtest network and left BitcoinChainName empty. In such a case, BitcoinChainName resolves to a default which is mainnet.
I propose that we implement validation for parameters provided in the config to catch possible missconfigurations.
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x4a151d9]

goroutine 7038 [running]:
github.com/keep-network/keep-ecdsa/pkg/client.monitorKeepTerminatedEvent.func1.1.1(0x5083228, 0xc0008373e0, 0x0, 0x0)
	/Users/jakub/workspace/keep-network/local-setup/keep-ecdsa/pkg/client/client.go:1154 +0x14b9
github.com/keep-network/keep-ecdsa/pkg/utils.DoWithRetry(0x3b9aca00, 0x1bf08eb000, 0xa06f5356a000, 0xc0002bdec8, 0x0, 0x0)
	/Users/jakub/workspace/keep-network/local-setup/keep-ecdsa/pkg/utils/wrappers.go:29 +0x146
github.com/keep-network/keep-ecdsa/pkg/utils.DoWithDefaultRetry(...)
	/Users/jakub/workspace/keep-network/local-setup/keep-ecdsa/pkg/utils/wrappers.go:66
github.com/keep-network/keep-ecdsa/pkg/client.monitorKeepTerminatedEvent.func1.1(0xc00000c378, 0xc000033700, 0x5095638, 0xc00081e180, 0x50930e8, 0xc0003f8380, 0xc00040a390, 0xc000351e60, 0xc000113170, 0x508d5d8, ...)
	/Users/jakub/workspace/keep-network/local-setup/keep-ecdsa/pkg/client/client.go:991 +0x197
created by github.com/keep-network/keep-ecdsa/pkg/client.monitorKeepTerminatedEvent.func1
	/Users/jakub/workspace/keep-network/local-setup/keep-ecdsa/pkg/client/client.go:990 +0x2be

Configuration:

client 1

[Extensions.TBTC.Bitcoin]
  BeneficiaryAddress = "bcrt1q2zc3j6lly2az90grnphpy2csqqj3yu7frg5x0y"
  BitcoinChainName = "regtest"

client 2

[Extensions.TBTC.Bitcoin]
  BeneficiaryAddress = "bcrt1qe24r5agrqed2y3r0ygvyq355pp5x64mhaf6un4"
  BitcoinChainName = "regtest"

client 3

[Extensions.TBTC.Bitcoin]
  BeneficiaryAddress = "bcrt1qvhtd62msyxncfqc7h9ns4rg09ghpz936vkky4x"
  BitcoinChainName = "regtest"

Logs

Full logs
2021-06-03T15:46:53.015+0200	WARN	keep-ecdsa	keep [0xbe5130b57ae3a65BB55084dBe0CD1f3d8743D776] terminated event received at block [46169]
2021-06-03T15:46:53.015+0200	INFO	keep-ethlike	waiting for block [46181] to confirm chain state
2021-06-03T15:47:29.012+0200	INFO	keep-tss	announcing presence
2021-06-03T15:47:29.031+0200	INFO	keep-tss	member [0x65849fc91F8289b401e9d8F6D306b814B7F055C3] from keep [0xbe5130b57ae3a65BB55084dBe0CD1f3d8743D776] announced its presence
2021-06-03T15:47:29.031+0200	INFO	keep-tss	member [0xB7021acafEcf289Fa345ecc95EcAb18077530841] from keep [0xbe5130b57ae3a65BB55084dBe0CD1f3d8743D776] announced its presence
2021-06-03T15:47:29.034+0200	INFO	keep-tss	member [0x28BcFAD75ee4c87B9089ba4c03a79B8148104Da4] from keep [0xbe5130b57ae3a65BB55084dBe0CD1f3d8743D776] announced its presence
2021-06-03T15:47:29.034+0200	INFO	keep-tss	announce protocol completed successfully
2021-06-03T15:47:33.554+0200	INFO	bitcoin	retrieved a vbyte fee of [%d]29.863
2021-06-03T15:47:33.555+0200	INFO	keep-tss	member [0x65849fc91f8289b401e9d8f6d306b814b7f055c3] from keep [0xbe5130b57ae3a65BB55084dBe0CD1f3d8743D776] announced supplied btc address [bcrt1q2zc3j6lly2az90grnphpy2csqqj3yu7frg5x0y] for liquidation recovery with a max fee of [29]
2021-06-03T15:47:36.818+0200	INFO	keep-tss	member [0x28bcfad75ee4c87b9089ba4c03a79b8148104da4] from keep [0xbe5130b57ae3a65BB55084dBe0CD1f3d8743D776] announced supplied btc address [bcrt1qvhtd62msyxncfqc7h9ns4rg09ghpz936vkky4x] for liquidation recovery with a max fee of [15]
2021-06-03T15:47:37.210+0200	INFO	keep-tss	member [0xb7021acafecf289fa345ecc95ecab18077530841] from keep [0xbe5130b57ae3a65BB55084dBe0CD1f3d8743D776] announced supplied btc address [bcrt1qe24r5agrqed2y3r0ygvyq355pp5x64mhaf6un4] for liquidation recovery with a max fee of [29]
2021-06-03T15:47:37.210+0200	INFO	keep-tss	successfully gathered all btc addresses
2021-06-03T15:47:37.219+0200	INFO	keep-tss	signalling readiness
2021-06-03T15:47:37.219+0200	INFO	keep-tss	member [0x65849fc91f8289b401e9d8f6d306b814b7f055c3] from keep [0xbe5130b57ae3a65BB55084dBe0CD1f3d8743D776] announced its readiness
2021-06-03T15:47:37.221+0200	INFO	keep-tss	member [0xb7021acafecf289fa345ecc95ecab18077530841] from keep [0xbe5130b57ae3a65BB55084dBe0CD1f3d8743D776] announced its readiness
2021-06-03T15:47:37.221+0200	INFO	keep-tss	member [0x28bcfad75ee4c87b9089ba4c03a79b8148104da4] from keep [0xbe5130b57ae3a65BB55084dBe0CD1f3d8743D776] announced its readiness
2021-06-03T15:47:37.222+0200	INFO	keep-tss	successfully signalled readiness
2021-06-03T15:47:37.223+0200	INFO	tss-lib	party {1,}: signing round 1 starting
2021-06-03T15:47:37.785+0200	INFO	tss-lib	party {1,}: signing round 2 started
2021-06-03T15:47:38.055+0200	INFO	tss-lib	party {1,}: signing round 3 started
2021-06-03T15:47:38.062+0200	INFO	tss-lib	party {1,}: signing round 4 started
2021-06-03T15:47:38.064+0200	INFO	tss-lib	party {1,}: signing round 5 started
2021-06-03T15:47:38.066+0200	INFO	tss-lib	party {1,}: signing round 6 started
2021-06-03T15:47:38.070+0200	INFO	tss-lib	party {1,}: signing round 7 started
2021-06-03T15:47:38.071+0200	INFO	tss-lib	party {1,}: signing round 8 started
2021-06-03T15:47:38.146+0200	INFO	tss-lib	party {1,}: signing round 9 started
2021-06-03T15:47:38.149+0200	INFO	tss-lib	party {1,}: signing round 10 started
2021-06-03T15:47:38.149+0200	INFO	tss-lib	party {1,}: signing finished!
2021-06-03T15:47:46.835+0200	INFO	keep-net-libp2p	number of connected peers: [2]
2021-06-03T15:48:46.835+0200	INFO	keep-net-libp2p	number of connected peers: [2]
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x4a151d9]

goroutine 7038 [running]:
github.com/keep-network/keep-ecdsa/pkg/client.monitorKeepTerminatedEvent.func1.1.1(0x5083228, 0xc0008373e0, 0x0, 0x0)
	/Users/jakub/workspace/keep-network/local-setup/keep-ecdsa/pkg/client/client.go:1154 +0x14b9
github.com/keep-network/keep-ecdsa/pkg/utils.DoWithRetry(0x3b9aca00, 0x1bf08eb000, 0xa06f5356a000, 0xc0002bdec8, 0x0, 0x0)
	/Users/jakub/workspace/keep-network/local-setup/keep-ecdsa/pkg/utils/wrappers.go:29 +0x146
github.com/keep-network/keep-ecdsa/pkg/utils.DoWithDefaultRetry(...)
	/Users/jakub/workspace/keep-network/local-setup/keep-ecdsa/pkg/utils/wrappers.go:66
github.com/keep-network/keep-ecdsa/pkg/client.monitorKeepTerminatedEvent.func1.1(0xc00000c378, 0xc000033700, 0x5095638, 0xc00081e180, 0x50930e8, 0xc0003f8380, 0xc00040a390, 0xc000351e60, 0xc000113170, 0x508d5d8, ...)
	/Users/jakub/workspace/keep-network/local-setup/keep-ecdsa/pkg/client/client.go:991 +0x197
created by github.com/keep-network/keep-ecdsa/pkg/client.monitorKeepTerminatedEvent.func1
	/Users/jakub/workspace/keep-network/local-setup/keep-ecdsa/pkg/client/client.go:990 +0x2be

Tested on branch: liquidation-recovery-integration

At a glance, this is probably due to https://github.com/keep-network/keep-ecdsa/blob/liquidation-recovery-integration/pkg/client/client.go#L1154 not using ElectrsURLWithDefault/dereferencing the ElectrsURL in a circumstance where it may not be set. We should avoid using pointer dereferencing at all as part of the external API here (e.g. use an IsElectrsURLConfigured + ElectrsURL that returns blank if unset + ElectrsURLWithDefault that returns a default).

Closed by https://github.com/keep-network/keep-ecdsa/pull/814


How do you disable Weights and Biases?

Hi,
I recently started using WandB. I know this topic has been somewhat covered previously. https://github.com/wandb/client/issues/764
I did look at wandb.init(mode="disabled")
But does it completely turns of WandB or is there any other feature to set it to disabled mode just like this WANDB_MODE=dryrun.
I'm a bit confused about how to turn it off completely. Please help.
Thank you

Hey @shrijan00 here are detailed docs on wandb.init: https://docs.wandb.ai/ref/python/init
mode can be "online", "offline" or "disabled", defaults to online.
online sends data to the cloud, offline just stores data on your local machine that you can later send to the cloud by running wandb sync and "disabled" entirely disables all logging but stubs out all of the api methods to still be callable.
"offline" is equivalent to "dryrun" which we are deprecating.


transformer model based on character level input, word level output code example

Hi,
I really need a sample code for my project.
In this (https://keras.io/examples/nlp/lstm_seq2seq/) example, there are character level input and output representation of data.
When character data transformed into numeric vectors, a seq2seq model trained.
But, in my case, I have character level input and word level output and I want to train a transformer model.
Here is a sample data of my case
typo_keyword, keyword
rkk mont, erkek mont
erkk mont, erkek mont
rkk mnt, erkek mont
akllı sat, akıllı saat
akıllı saaat, akıllı saat
aklı saat, akıllı saat
I don't want to train a character based seq2seq model (I already did and It's performance was bad at human generated test set data).
I want to train a transformer model based on character level input, word level output.
typo_keyword must be represented as character level.
keyword must be represented as word level.
Please help me!

For help with your specific use case, can you post this in https://discuss.tensorflow.org/ or Stack Overflow where community members can chime and offer suggestions?

we don't have a specific example along these lines, but KerasNLP has useful building blocks for this sort of problem...
https://keras.io/api/keras_nlp/tokenizers/byte_tokenizer/
https://keras.io/api/keras_nlp/modeling_layers/
Closing this issue, please re-open if you think its still relevant to open it here.


[18.03] skip ppc64le oom tests for now

Cherry pick
git cherry-pick -x -s -Xsubtree="components/engine" 620ddc78a1437feaa42f40853ef586d268991620

Cherry pick was clean
Original text
These tests were enabled by changing a config option on the ci
machines, instead of from a patch, so let me disable them
for now on ppc64le and open up another patch to enable them, where I can find
out what the issues are with them.
Signed-off-by: Christopher Jones<EMAIL_ADDRESS>(cherry picked from commit 620ddc78a1437feaa42f40853ef586d268991620)
Signed-off-by: Eli Uriegas<EMAIL_ADDRESS>

cherry-pick of https://github.com/moby/moby/pull/36539 for 18.03


Mat-Bottom-Sheet renders incorrectly in IE

In internet explorer, Mat-bottom-sheet-container will be visible for one frame, before moving to the bottom of the screen. This causes a visible "flash". This is caused by IE incorrectly painting elements before calculating their styles.
This can be fixed by adding "opacity: 0" to the mat-bottom-sheet css class, and then changing opacity to 1 in javascript one animation frame after invoking "open".
This has no ill effects on standards compliant browsers, because they will correctly calculate the style of the sheet before painting to the screen, where it will always be opaque. For IE, the bottom sheet will be visible for one less frame, but will otherwise render the same as in other browsers.

Thank you for the report, however I wasn't able to reproduce it. If you seeing this in a VM, it might be the animation skipping frames because the VM is underpowered.

Closing since there hasn't been a response in over a month.


Google recaptcha support

Do you plan to support for google re-captcha questions in the future? Ex: After users answer all questions, google re-captcha will be showed up and wait users to complete. After users done re-captcha it will do something...

hi @jenny299 you can implement RECAPTCHA now, please see this jsbin. Let me know if any questions.


added my version

https://giphy.com/gifs/ZBbpPDY0WLMIe8Bu2r/fullscreen

@matt-mekha that link no longer works, please make a pr with an updated link or that contribution will have to be removed

I'm sorry, I couldn't see which link you were referring to. Can you please
let me know which link doesn't work so I can replace it?
Thanks
On Wed, Mar 18, 2020 at 11:50 AM David Snyder<EMAIL_ADDRESS>wrote:

@matt-mekha https://github.com/matt-mekha that link no longer works,
please make a pr with an updated link or that contribution will have to be
removed
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/CodingTrain/website/pull/1491#issuecomment-600743349,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMK6WCYX3BQMLCPVMD5QVGDRID3VTANCNFSM4IGUBWWA
.

it is the giph link in the description of the pull request so it isn't a big deal

Oh ok. I'll try and replace it. Thanks.
On Fri, Mar 20, 2020 at 11:09 AM David Snyder<EMAIL_ADDRESS>wrote:

it is the giph link in the description of the pull request so it isn't a
big deal
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/CodingTrain/website/pull/1491#issuecomment-601780994,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AMK6WC5MK6Z2QKIDFL5GJU3RIOILZANCNFSM4IGUBWWA
.


Do not hard-code a result type that the type checker will fill in.

Small clean-up.

@swift-ci Please smoke test and merge


Mach error

This is the error when using AutoTouch “Send message failed, error operation couldn’t be completed. (Mach error 268435459 - (ipc/send) invalid destination port)” it makes autotouch unusabel and is very annoying. I am using the iPhone 8 on iOS 11.4.1. I have done much troubleshooting and have used autotouch fresh after restoring to the original root file system and determined it is the Un0ver jailbreak as this problem does not occur on Electra
To Reproduce
Steps to reproduce the behavior:

Go to 'http://apt.autotouch.net/ or http://beta.autotouch.net/‘
Download Autotouch
Open the Autotouch application
See error

Screenshots
(I already typed the error)
Device (please complete the following information):

iOS Version: iPhone 8
iOS Device: 11.4.1
unc0ver Version: 3.2.1 (latest)

Place an "x" between the brackets if true:

[ x] this is a bug others will be able to reproduce
[ ] this issue is present with all tweaks uninstalled(except for default packages) or disabled
[x ] this issue is present after a rootfs restore
[ x] this issue is present on the latest version of unc0ver

Logs
If applicable, add logs or error messages here.

What


Too little documentation about the peer dependencies

There should be more information about how to deal with the peer dependencies.

Readme updated

Readme updated


Fix CompactForm DeltaCoin

Compact form of the DeltaCoin isn't really used anywhere, but it is required by the Val type class.
The fact that it is not used should not be an excuse for it to be wrong.
DeltaCoin is allowed to be negative, but the compact form is backed by Word64, which will make negative values overflow upon compaction. This needs to be fixed.

Go to the official page to initiate a chat with live support agent on the chat button to report this for review and for assistance via Live chat


Fix: Rename field, parameter, variable

This PR

[x] renames fields, parameters, and variables

Thank you, @chartjes!


POS Print Server Windows only loading when start

Hi. I bought POS Print Server for Windows. I installed correctly, and when i start the program only loading, nothing else.

Hi. I bought POS Print Server for Windows. I installed correctly, and when i start the program only loading, nothing else.

Hello, please email to<EMAIL_ADDRESS>


Raindrop.create is not adding link to collection

I tried to run this and the bookmark created in the unsorted section and not in my collection
c = Collection.create(raindrop_api, title="Test collection")
Raindrop.create(raindrop_api, link="http://example.com", collection=c, tags=["test", "tag"])
Thanks,
ps:
Tried to check the code but I guess it is working fine

Thank you for the issue!
I fixed the bug and made the new release(0.0.4).
Please update the python-raindropio and try again.


feat(optimizer): Do not defer select_related fields if no only was specified

When doing select_related=["foo"] and not doing only=["foo_<something>"], we should add
"foo" to the only field to make sure none of its fields will be deferred.
Fix #455

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

Comparison is base (31a7c2f) 87.73% compared to head (e0ca907) 87.75%.

:exclamation: Current head e0ca907 differs from pull request most recent head a7f496c. Consider uploading reports for the commit a7f496c to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #465      +/-   ##
==========================================
+ Coverage   87.73%   87.75%   +0.02%
==========================================
  Files          37       37
  Lines        3146     3152       +6
==========================================
+ Hits         2760     2766       +6
  Misses        386      386

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

@bellini666 should it works without DjangoOptimizerExtension?

@Ivan-Vinitskyi no, optimization hints only work when DjangoOptimizerExtension is enabled


Fix image-cross script

What type of PR is this?
/kind failing-test
What this PR does / why we need it:
Fixing the image-cross build script to make the catalog and bundle push succeed.
Which issue(s) this PR fixes:
None
Does this PR have test?
Manual run:
> gcloud builds submit --verbosity info \
    --config cloudbuild.yaml \
    --substitutions _GIT_TAG=v20220331-v0.4.1-82-g91de7970 \
    --project k8s-staging-sp-operator \
    --gcs-log-dir gs://k8s-staging-sp-operator-gcb/logs \
    --gcs-source-staging-dir gs://k8s-staging-sp-operator-gcb/source
INFO: Using ignore file at [./.gcloudignore].
Creating temporary tarball archive of 10743 file(s) totalling 108.8 MiB before compression.
Uploading tarball of [.] to [gs://k8s-staging-sp-operator-gcb/source/1648797890.851485-4220f356700445c69c11a3bbe2f82749.tgz]
INFO: Uploading [/tmp/tmpmvzwq_st/file.tgz] to [k8s-staging-sp-operator-gcb/source/1648797890.851485-4220f356700445c69c11a3bbe2f82749.tgz]
Created [https://cloudbuild.googleapis.com/v1/projects/k8s-staging-sp-operator/locations/global/builds/b464fe12-e0ca-4c90-bf9d-14bc0657ef03].
Logs are available at [https://console.cloud.google.com/cloud-build/builds/b464fe12-e0ca-4c90-bf9d-14bc0657ef03?project=448637284062].

Results: https://console.cloud.google.com/cloud-build/builds/b464fe12-e0ca-4c90-bf9d-14bc0657ef03?project=448637284062
Images: https://console.cloud.google.com/gcr/images/k8s-staging-sp-operator/GLOBAL
Special notes for your reviewer:
None
Does this PR introduce a user-facing change?

None

Codecov Report

Merging #877 (433d816) into main (91de797) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #877   +/-   ##
=======================================
  Coverage   52.47%   52.47%
=======================================
  Files          42       42
  Lines        4335     4335
=======================================
  Hits         2275     2275
  Misses       1985     1985
  Partials       75       75

/lgtm


Improvements to the Gateway leader election

While troubleshooting various issues with OCP, the following observations have been noted
The current configuration for Gateway leadership is as follows:

defaultLeaseDuration = 10 seconds
defaultRenewDeadline = 5 seconds
defaultRetryPeriod = 2 seconds

During times of heavy load, when multiple nodes are labeled as gateway nodes, it has been observed that the active Gateway leader sometimes fails to renew its lease within the 5-second interval and is getting timedout.
E1009 15:52:02.920492       1 leaderelection.go:327] error retrieving resource lock submariner-operator/submariner-gateway-lock: Get "https://<IP_ADDRESS>:443/apis/coordination.k8s.io/v1/namespaces/submariner-operator/leases/submariner-gateway-lock": context deadline exceeded
I1009 15:52:02.920599       1 leaderelection.go:280] failed to renew lease submariner-operator/submariner-gateway-lock: timed out waiting for the condition
2023-10-09T15:52:02.971Z DBG ..ols/record/event.go:298 main                 Event(v1.ObjectReference{Kind:"ConfigMap", Namespace:"submariner-operator", Name:"submariner-gateway-lock", UID:"9a3de507-5553-4341-b55c-01969f1bf699", APIVersion:"v1", ResourceVersion:"33398175", FieldPath:""}): type: 'Normal' reason: 'LeaderElection' compute-1-submariner-gateway stopped leading
2023-10-09T15:52:02.972Z DBG ..ols/record/event.go:298 main                 Event(v1.ObjectReference{Kind:"Lease", Namespace:"submariner-operator", Name:"submariner-gateway-lock", UID:"caed3c1e-f5ee-4dbd-a8a1-e3ce708bf83c", APIVersion:"coordination.k8s.io/v1", ResourceVersion:"33398176", FieldPath:""}): type: 'Normal' reason: 'LeaderElection' compute-1-submariner-gateway stopped leading
2023-10-09T15:52:03.395Z WRN ..ne/syncer/syncer.go:184 GWSyncer             Deleted stale gateway: compute-2, didn't report for 15s
2023-10-09T15:52:03.415Z INF ..ne/syncer/syncer.go:290 GWSyncer             The Gateway entry for "compute-1" has been deleted
2023-10-09T15:52:03.416Z FTL ..al/pkg/log/logger.go:67 main                 Leader election lost, shutting down

Currently, this situation is treated as a FATAL error, leading to the restart of the Gateway pod.
Proposed Improvements:

Adjust Lease and Renewal Duration: Increase defaultLeaseDuration to 15 seconds and defaultRenewDeadline to 10 seconds in the Submariner Gateway pod, or any appropriate values.
Handling Renewal Failures: Instead of treating the renewal timeout as FATAL, log a WARNING and continue retrying the Leadership lock.

Implementing these improvements will significantly enhance the stability of the datapath in HA environments.
Also, in the current implementation, when the Gateway pod is restarted, a brief datapath downtime is seen with Libreswan cable driver. Avoiding Gateway pod restarts would allieviate this issue.
Additionally, for Globalnet deployments, the Globalnet controllers track the active leader. By reducing gateway migrations, we will have a more stable environment that minimizes the potential for race conditions.

I agree with both proposals.
I can imagine the election settings needing tweaking depending on clusterset structure; it would be useful to expose them in the configuration objects, wouldn’t it?


[Hexagon] Add test to show scheduling of resnet50 with async dma pipe…

…lines using metaschedule
This test uses a schedule function to run each conv2d in resnet50 in a pipeline async dma copies to vtcm and parallel HVX.

The changes to TIR broke the tensorization with this so those issues need to be fixed. For the time being rebased on top of another commit and made updates that were requested.

Actually there was also a vrmpy tensorization bug in the current main, fixed by https://github.com/apache/tvm/pull/13404. I forgot the fact that we don't need an explicit initialization block in a tensorize description.

Was able to pull in the fix for vrmpy tensorization and rebase this onto mainline so should be ok to push now.


Order of expressions in if block affect type narrowing from unknown

TypeScript Version:  3.7-Beta
Search Terms: object null order type narrowing
Code
const maybeObject: unknown = {};

if (maybeObject != null && typeof maybeObject === 'object') {
    Object.keys(maybeObject)
}

if (typeof maybeObject === 'object' && maybeObject != null) {
    Object.keys(maybeObject)
}

Playground link
Expected behavior:
No type errors; maybeObject is correctly narrowed to object in both cases.
Actual behavior:
The first if block throws an error as maybeObject is incorrectly narrowed to object | null, whereas the second maybeObject is incorrectly narrowed.
No overload matches this call.
  Overload 1 of 2, '(o: {}): string[]', gave the following error.
    Argument of type 'object | null' is not assignable to parameter of type '{}'.
      Type 'null' is not assignable to type '{}'.
  Overload 2 of 2, '(o: object): string[]', gave the following error.
    Argument of type 'object | null' is not assignable to parameter of type 'object'.
      Type 'null' is not assignable to type 'object'.(2769)

Playground Link: http://www.typescriptlang.org/play/?ts=3.7-Beta&ssl=1&ssc=1&pln=9&pc=2#code/MYewdgzgLgBAtgQwJ4CMCmB5FArNwoBcMArmANZggDuYMAvDAN4C+A3AFDsCWAZjABSJUmHHlgBCBmGIAbGTABkCmFCQAHNCD5D0WXPnp0GAchCj8xgJRN2MOzD1iAdGTRIIg5LvNRL7Zpy8AqoaWvBeIvqwRiZmUcaKyjqRYjCSMNJy1oy29o74Lm4eyfm+-kA
Related Issues: No

Duplicate of #28131


iOS plugin(SentryFlutterPluginApple.swift) crashes when used inside an app clip

Platform:

[ ]  Dart
[x]  Flutter Android or iOS
[ ]  Flutter Web

IDE:

[ ]  VSCode
[x]  IntelliJ/AS
[x]  XCode
[ ]  Other, which one?

split-debug-info and obfuscate (Flutter Android or iOS) or CanvasKit (Flutter Web):

[ ]  Enabled
[ ]  Disabled
[x] No idea, sorry

Platform installed with:

[x] pub.dev
[ ] GitHub

Output of the command flutter doctor -v below:
All green
The version of the SDK (See pubspec.lock):
6.9.1

I have the following issue:
When trying to launch app clip, that includes flutter and sentry, the application hard crashes on ios.
Steps to reproduce:

Have basic flutter app / example
Follow instruction on adding the app clip functionality
Install the aplication and app clip on ios device
register local experience through iphone developer settings
Close the app clip (slide out of task manager / whatever you call it on apple)
Scan QR code that will trigger a local experience
It will cause a crash instead of app opening

Actual result:

Crash

Expected result:

App Works

StackTrace

Incident Identifier: 83CAE3AC-F767-47ED-B509-648A326791EE
CrashReporter Key:   ffc41041ebe10da3af2c932c6641e60dd3810e08
Hardware Model:      iPhone10,5
Process:             RunnerAppClip [8729]
Path:                /private/var/containers/Bundle/Application/48598978-0BAF-45CC-B37C-0DC852F20810/RunnerAppClip.app/RunnerAppClip
Identifier:          com.thatguyalex.ttFlutter.Clip
Version:             4.1.0 (35)
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:           com.thatguyalex.ttFlutter.Clip [1127]

Date/Time:           2022-11-06 22:19:44.0770 +0200
Launch Time:         2022-11-06 22:19:43.3947 +0200
OS Version:          iPhone OS 16.2 (20C5032e)
Release Type:        Beta
Baseband Version:    5.03.00
Report Version:      104

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Subtype: KERN_INVALID_ADDRESS at 0x0000000000000000
Exception Codes: 0x0000000000000001, 0x0000000000000000
VM Region Info: 0 is not in any region.  Bytes before following region:<PHONE_NUMBER>
      REGION TYPE                 START - END      [ VSIZE] PRT/MAX SHRMOD  REGION DETAIL
      UNUSED SPACE AT START
--->
      __TEXT                   1022b4000-102c10000 [ 9584K] r-x/r-x SM=COW  ...RunnerAppClip
Termination Reason: SIGNAL 11 Segmentation fault: 11
Terminating Process: exc handler [8729]

Triggered by Thread:  0

Thread 0 name:   Dispatch queue: com.apple.main-thread
Thread 0 Crashed:
0   libswiftCore.dylib            	       0x18a698554 swift_getObjectType + 36
1   sentry_flutter                	       0x1036ae0f0 static SentryFlutterPluginApple.register(with:) + 108
2   sentry_flutter                	       0x1036ae0f0 static SentryFlutterPluginApple.register(with:) + 108
3   sentry_flutter                	       0x1036ae2e8 @objc static SentryFlutterPluginApple.register(with:) + 56
4   sentry_flutter                	       0x1036add3c +[SentryFlutterPlugin registerWithRegistrar:] + 72
5   RunnerAppClip                 	       0x1022bb1e4 +[GeneratedPluginRegistrant registerWithRegistry:] + 452
6   RunnerAppClip                 	       0x1022bb34c AppDelegate.application(_:didFinishLaunchingWithOptions:) + 192
7   RunnerAppClip                 	       0x1022bb614 @objc AppDelegate.application(_:didFinishLaunchingWithOptions:) + 188
8   UIKitCore                     	       0x19275aad4 -[UIApplication _handleDelegateCallbacksWithOptions:isSuspended:restoreState:] + 296
9   UIKitCore                     	       0x19275a218 -[UIApplication _callInitializationDelegatesWithActions:forCanvas:payload:fromOriginatingProcess:] + 2776
10  UIKitCore                     	       0x19275924c -[UIApplication _runWithMainScene:transitionContext:completion:] + 852
11  UIKitCore                     	       0x192758eac -[_UISceneLifecycleMultiplexer completeApplicationLaunchWithFBSScene:transitionContext:] + 128
12  UIKitCore                     	       0x1924bfc68 _UIScenePerformActionsWithLifecycleActionMask + 92
13  UIKitCore                     	       0x1927d9aec __101-[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:]_block_invoke + 188
14  UIKitCore                     	       0x19269a1c0 -[_UISceneLifecycleMultiplexer _performBlock:withApplicationOfDeactivationReasons:fromReasons:] + 212
15  UIKitCore                     	       0x192699ff0 -[_UISceneLifecycleMultiplexer _evalTransitionToSettings:fromSettings:forceExit:withTransitionStore:] + 588
16  UIKitCore                     	       0x192699bc0 -[_UISceneLifecycleMultiplexer uiScene:transitionedFromState:withTransitionContext:] + 248
17  UIKitCore                     	       0x192699aa0 __186-[_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction _performActionsForUIScene:withUpdatedFBSScene:settingsDiff:fromSettings:transitionContext:lifecycleActionType:]_block_invoke + 140
18  UIKitCore                     	       0x192d0fbe4 +[BSAnimationSettings(UIKit) tryAnimatingWithSettings:fromCurrentState:actions:completion:] + 656
19  UIKitCore                     	       0x192d9e58c _UISceneSettingsDiffActionPerformChangesWithTransitionContextAndCompletion + 196
20  UIKitCore                     	       0x192556ebc -[_UIWindowSceneFBSSceneTransitionContextDrivenLifecycleSettingsDiffAction _performActionsForUIScene:withUpdatedFBSScene:settingsDiff:fromSettings:transitionContext:lifecycleActionType:] + 288
21  UIKitCore                     	       0x19298d378 __64-[UIScene scene:didUpdateWithDiff:transitionContext:completion:]_block_invoke.189 + 552
22  UIKitCore                     	       0x19261ea98 -[UIScene _emitSceneSettingsUpdateResponseForCompletion:afterSceneUpdateWork:] + 208
23  UIKitCore                     	       0x19261e92c -[UIScene scene:didUpdateWithDiff:transitionContext:completion:] + 220
24  UIKitCore                     	       0x19261de98 -[UIApplication workspace:didCreateScene:withTransitionContext:completion:] + 496
25  UIKitCore                     	       0x19261dc3c -[UIApplicationSceneClientAgent scene:didInitializeWithEvent:completion:] + 260
26  FrontBoardServices            	       0x1a52c3550 -[FBSScene _callOutQueue_agent_didCreateWithTransitionContext:completion:] + 316
27  FrontBoardServices            	       0x1a52fcce0 __92-[FBSWorkspaceScenesClient createSceneWithIdentity:parameters:transitionContext:completion:]_block_invoke.59 + 92
28  FrontBoardServices            	       0x1a52c6eec -[FBSWorkspace _calloutQueue_executeCalloutFromSource:withBlock:] + 160
29  FrontBoardServices            	       0x1a52fc968 __92-[FBSWorkspaceScenesClient createSceneWithIdentity:parameters:transitionContext:completion:]_block_invoke + 296
30  libdispatch.dylib             	       0x19727b7c8 _dispatch_client_callout + 16
31  libdispatch.dylib             	       0x197253408 _dispatch_block_invoke_direct$VARIANT$armv81 + 212
32  FrontBoardServices            	       0x1a52d03f0 __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 44
33  FrontBoardServices            	       0x1a52d002c -[FBSSerialQueue _targetQueue_performNextIfPossible] + 176
34  FrontBoardServices            	       0x1a52d24f0 -[FBSSerialQueue _performNextFromRunLoopSource] + 24
35  CoreFoundation                	       0x1904442b8 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 24
36  CoreFoundation                	       0x19044fc18 __CFRunLoopDoSource0 + 172
37  CoreFoundation                	       0x1903d9fa8 __CFRunLoopDoSources0 + 232
38  CoreFoundation                	       0x1903eefb0 __CFRunLoopRun + 780
39  CoreFoundation                	       0x1903f3b7c CFRunLoopRunSpecific + 584
40  GraphicsServices              	       0x1c6689984 GSEventRunModal + 160
41  UIKitCore                     	       0x19279e450 -[UIApplication _run] + 868
42  UIKitCore                     	       0x19279e0c8 UIApplicationMain + 312
43  RunnerAppClip                 	       0x1022bb78c main + 64
44  dyld                          	       0x1ad9dddf0 start + 2096

Thread 1:
0   libsystem_pthread.dylib       	       0x1d8b2e674 start_wqthread + 0

Thread 2:
0   libsystem_pthread.dylib       	       0x1d8b2e674 start_wqthread + 0

Thread 3:
0   libsystem_pthread.dylib       	       0x1d8b2e674 start_wqthread + 0

Thread 4 name:  com.apple.uikit.eventfetch-thread
Thread 4:
0   libsystem_kernel.dylib        	       0x1c9bcb134 mach_msg2_trap + 8
1   libsystem_kernel.dylib        	       0x1c9bdc9e0 mach_msg2_internal + 76
2   libsystem_kernel.dylib        	       0x1c9bdcc1c mach_msg_overwrite + 384
3   libsystem_kernel.dylib        	       0x1c9bcb628 mach_msg + 20
4   CoreFoundation                	       0x1903edfc4 __CFRunLoopServiceMachPort + 156
5   CoreFoundation                	       0x1903ef174 __CFRunLoopRun + 1232
6   CoreFoundation                	       0x1903f3b7c CFRunLoopRunSpecific + 584
7   Foundation                    	       0x18a84e428 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 208
8   Foundation                    	       0x18a84e324 -[NSRunLoop(NSRunLoop) runUntilDate:] + 60
9   UIKitCore                     	       0x1928c2ff8 -[UIEventFetcher threadMain] + 424
10  Foundation                    	       0x18a865f74 __NSThread__start__ + 704
11  libsystem_pthread.dylib       	       0x1d8b30060 _pthread_start + 116
12  libsystem_pthread.dylib       	       0x1d8b2e688 thread_start + 8

Thread 5 name:   Dispatch queue: com.apple.UIKit.KeyboardManagement
Thread 5:
0   libsystem_kernel.dylib        	       0x1c9bcbbd4 __ulock_wait + 8
1   libdispatch.dylib             	       0x19724b28c _dlock_wait + 52
2   libdispatch.dylib             	       0x19724b074 _dispatch_thread_event_wait_slow$VARIANT$armv81 + 52
3   libdispatch.dylib             	       0x19725de00 __DISPATCH_WAIT_FOR_QUEUE__ + 340
4   libdispatch.dylib             	       0x19725da00 _dispatch_sync_f_slow + 136
5   UIKitCore                     	       0x19279e6c0 __37-[_UIRemoteKeyboards startConnection]_block_invoke_3 + 128
6   CoreFoundation                	       0x1903e7df0 __invoking___ + 144
7   CoreFoundation                	       0x190397538 -[NSInvocation invoke] + 276
8   Foundation                    	       0x18a8a8150 __NSXPCCONNECTION_IS_CALLING_OUT_TO_REPLY_BLOCK__ + 12
9   Foundation                    	       0x18a87c254 -[NSXPCConnection _decodeAndInvokeReplyBlockWithEvent:sequence:replyInfo:] + 484
10  Foundation                    	       0x18adc0504 __88-[NSXPCConnection _sendInvocation:orArguments:count:methodSignature:selector:withProxy:]_block_invoke_5 + 184
11  libxpc.dylib                  	       0x1d8b8fbfc _xpc_connection_reply_callout + 60
12  libxpc.dylib                  	       0x1d8b838ec _xpc_connection_call_reply_async + 76
13  libdispatch.dylib             	       0x19727b840 _dispatch_client_callout3 + 16
14  libdispatch.dylib             	       0x19724fca0 _dispatch_mach_msg_async_reply_invoke$VARIANT$armv81 + 340
15  libdispatch.dylib             	       0x19725672c _dispatch_lane_serial_drain$VARIANT$armv81 + 308
16  libdispatch.dylib             	       0x197257318 _dispatch_lane_invoke$VARIANT$armv81 + 432
17  libdispatch.dylib             	       0x197261000 _dispatch_workloop_worker_thread + 612
18  libsystem_pthread.dylib       	       0x1d8b2eb50 _pthread_wqthread + 284
19  libsystem_pthread.dylib       	       0x1d8b2e67c start_wqthread + 8

Thread 6:
0   libsystem_pthread.dylib       	       0x1d8b2e674 start_wqthread + 0

Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0xee0072657474756c   x2: 0x665f7972746e6573   x3: 0x00000002803a71c8
    x4: 0x0000000103660ae8   x5: 0x0000000103660ad0   x6: 0x000000010365f168   x7: 0x0000000000000000
    x8: 0x665f7972746e6573   x9: 0xe000000000000000  x10: 0x0e0072657474756c  x11: 0xe000000000000000
   x12: 0x0000000000000030  x13: 0x00000001036bd92e  x14: 0x0000000000000000  x15: 0x0000720000000000
   x16: 0x000000018a698530  x17: 0x00000001036ae2b0  x18: 0x0000000000000000  x19: 0x0000000000000000
   x20: 0x00000001ebbf5c80  x21: 0x0000000000000001  x22: 0x0000000000000001  x23: 0x0000000000000000
   x24: 0x0000000000000001  x25: 0x00000001e6f1b000  x26: 0x00000001e6f31000  x27: 0x000000002b870064
   x28: 0x0000000000000010   fp: 0x000000016db490b0   lr: 0x00000001036ae0f0
    sp: 0x000000016db490a0   pc: 0x000000018a698554 cpsr: 0x40000000
   far: 0x0000000000000000  esr: 0x92000006 (Data Abort) byte read Translation fault

Binary Images:
       0x18a348000 -        0x18a7defff libswiftCore.dylib arm64  <ff7135060c4d370a81d3cc97cfa2f05a> /usr/lib/swift/libswiftCore.dylib
       0x1036a8000 -        0x1036bffff sentry_flutter arm64  <85370672991731c8b0402e9e25edbd95> /private/var/containers/Bundle/Application/48598978-0BAF-45CC-B37C-0DC852F20810/RunnerAppClip.app/Frameworks/sentry_flutter.framework/sentry_flutter
       0x1022b4000 -        0x102c0ffff RunnerAppClip arm64  <02059e3df5aa3073b8cb72a28640f709> /private/var/containers/Bundle/Application/48598978-0BAF-45CC-B37C-0DC852F20810/RunnerAppClip.app/RunnerAppClip
       0x192429000 -        0x193afcfff UIKitCore arm64  <c3ee128ce64b390f900671c1530a38c2> /System/Library/PrivateFrameworks/UIKitCore.framework/UIKitCore
       0x1a52c1000 -        0x1a5359fff FrontBoardServices arm64  <9b138d8484243ea4b08cfac87246eefb> /System/Library/PrivateFrameworks/FrontBoardServices.framework/FrontBoardServices
       0x197217000 -        0x19729afff libdispatch.dylib arm64  <5c9c8cc9ccc13ac29d25e86251f04f50> /usr/lib/system/libdispatch.dylib
       0x190378000 -        0x190744fff CoreFoundation arm64  <2202d53756eb3d69b8f5b8f84bf56f7b> /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation
       0x1c6688000 -        0x1c6690fff GraphicsServices arm64  <e16d8f81b3e837738372481951129173> /System/Library/PrivateFrameworks/GraphicsServices.framework/GraphicsServices
       0x1ad9ca000 -        0x1ada43fcf dyld arm64  <c6353d9f58493860a3da9128a3e1eaa4> /usr/lib/dyld
       0x1d8b2d000 -        0x1d8b3dfff libsystem_pthread.dylib arm64  <baa2406a1ab83e88802d76295cbf5053> /usr/lib/system/libsystem_pthread.dylib
       0x1c9bca000 -        0x1c9bfffe7 libsystem_kernel.dylib arm64  <6130a611271e3f878ec54cee61129b16> /usr/lib/system/libsystem_kernel.dylib
       0x18a810000 -        0x18b0bbfff Foundation arm64  <fb29503bddaa3e84ba2fd59d415a2d65> /System/Library/Frameworks/Foundation.framework/Foundation
       0x1d8b75000 -        0x1d8bb0fff libxpc.dylib arm64  <6a50190146b934feb333c5d878be0f8c> /usr/lib/system/libxpc.dylib

EOF

@ProstoSanja thanks for letting us know, we'll investigate this.
Can you provide your SDK init (code snippet)?

@ProstoSanja can you provide a minimal reproducible example?
I'm not able to add the Sentry SDK into https://github.com/flutter/samples/tree/master/ios_app_clip
Having issues compiling even:

Lexical or Preprocessor Issue (Xcode): 'Flutter/Flutter.h' file not found
/Users/user/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus-3.0.1/ios/Classes/FLTPackageInfoPlusPlugin.h:4:8

I suspect package_info_plus isn't ready for App Clip since App Clip itself is experimental preview.

This is sentry init in my app, an extremely basic setup.
void main() {
  SystemChrome.setSystemUIOverlayStyle(const SystemUiOverlayStyle(
    statusBarColor: Colors.transparent,
  ));
  if (kReleaseMode) {
    SentryFlutter.init((options) {
      options.dsn = Apikeys.sentryDSN;
      options.tracesSampleRate = 1.0;
    },
      appRunner: () => checkEverythingAndRunApp(),
    );
  } else {
    checkEverythingAndRunApp();
  }
}

void checkEverythingAndRunApp() async {
  var themes = await CustomTheme.getThemes();
  runApp(TtApp(themes: themes));
  FlutterNativeSplash.remove();
}

However what i noticed is that this crash occurs even if i completely remove sentry initalization part from dart files.
App clips seemed to be experimental up until couple months ago, but with iOS 16 it is now possible to fully fit in the flutter app into the new size limits of 15MB.
I can create a reproduceable sample from that example on the coming weekend, I will ping you then, sorry for the long wait.

@ProstoSanja any news here?

Closing the issue as a part of large repository cleanup, due to it being inactive and/or outdated.
Please do not hesitate to ping me if it is still relevant, and I will happily reopen and work on it.
Cheers!


Design API surface

Define the methods that the client will implement.

Fixed with https://github.com/camunda-community-hub/tasklist-client-node-js/commit/2616b6e6b7d5697af81d603919f06f0678d40492


NicoNico Douga is broken as of March 2022

Checklist

[x] I'm reporting a broken site support
[x] I've verified that I'm running youtube-dl version 2021.12.17
[x] I've checked that all provided URLs are alive and playable in a browser
[x] I've checked that all URLs and arguments with special characters are properly quoted or escaped
[x] I've searched the bugtracker for similar issues including closed ones

Verbose log

$ youtube-dl --verbose https://www.nicovideo.jp/watch/sm34706723
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['--verbose', 'https://www.nicovideo.jp/watch/sm34706723']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, pref UTF-8
[debug] youtube-dl version 2021.12.17
[debug] Python version 3.9.7 (CPython) - Linux-5.16.11-76051611-generic-x86_64-with-glibc2.34
[debug] exe versions: ffmpeg N-106415-gfa12d808d7, ffprobe N-106415-gfa12d808d7, rtmpdump 2.4
[debug] Proxy map: {}
[niconico] sm34706723: Downloading webpage
[niconico] sm34706723: Downloading flv info
ERROR: Unable to find video URL; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
  File "/home/fred/.local/bin/youtube-dl/youtube_dl/extractor/niconico.py", line 291, in _real_extract
    video_real_url = api_data['video']['smileInfo']['url']
KeyError: 'smileInfo'
Traceback (most recent call last):
  File "/home/fred/.local/bin/youtube-dl/youtube_dl/extractor/niconico.py", line 291, in _real_extract
    video_real_url = api_data['video']['smileInfo']['url']
KeyError: 'smileInfo'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/home/fred/.local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 815, in wrapper
    return func(self, *args, **kwargs)
  File "/home/fred/.local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 836, in __extract_info
    ie_result = ie.extract(url)
  File "/home/fred/.local/bin/youtube-dl/youtube_dl/extractor/common.py", line 534, in extract
    ie_result = self._real_extract(url)
  File "/home/fred/.local/bin/youtube-dl/youtube_dl/extractor/niconico.py", line 310, in _real_extract
    raise ExtractorError('Unable to find video URL')
youtube_dl.utils.ExtractorError: Unable to find video URL; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

Description

Ubuntu 21.04.
Link: https://www.nicovideo.jp/watch/sm34706723 (title: 【FLASH黄金時代】「例のアレ」再現してみた)

The NicoNicoDouga won't support HTTP streams.
2023-06-14~ ( HLS only )
https://blog.nicovideo.jp/niconews/194301.html
https://twitter.com/sigekun/status/1662055555446484993
and if you know
3rd party Vod can use IPv6 now.
https://www.janog.gr.jp/meeting/janog35/download_file/view/121/153/index.pdf

冗談でしょ、これ。
IPv6のアドレスを入力するための特別なテンキーがあるなんて、なんて愚かなじゃんね。


Read only on:click event

Hello - When it's in a readOnly: true mode it still shows the pointer as if it's clickable
But there doesn't appear to be any on:click event handler.
I want to trigger a function on click when it's in readOnly mode to open up a modal, i tried on:change but that doesn't seem to do anything when in readOnly

Hey there! Thanks a bunch for bringing this issue to our attention. The pull request https://github.com/ErnaneJ/svelte-star-rating/pull/15 from @Thiteago addresses the concerns raised. Could you please give it a try now? I'm going to close this issue, but if you have any further questions or need assistance, don't hesitate to drop a comment!


Support keys wrapped in dbl quotes

Issue: 1729
Trim off any leading or lagging dbl quotes.
I could see where this could break if someone created
a tag key like:
""host"": "server01",

Oh, and the httpd test fails. I don't know why. Any ideas?

Works with curl, though:
curl -G 'http://localhost:8086/query' --data-urlencode "db=toast" --data-urlencode 'q=SHOW TAG VALUES WITH KEY = "host"'

{"results":[{"series":[{"name":"hostTagValues","columns":["host"],"values":[["server01"]]}]}]}

lgtm  :shipit:


Create survey menu bar

blocked until we have a way to actually log in

blocked until we have a way to actually log in


Crackling sound with just a few synths

Hi there,
I have put together a quick set of rhythms here. The code is basically this.
Why is each attackAndRelease for the 3 synths not producing the same exact sound every time? Also, why is it crackling? How do I get it to sound nice?
Thanks!
Lance

Ping :)

To my ears it sounds like clipping distortion. I would recommend adjusting the volume of your synths to avoid clipping, maybe dropping them all -6db. The synths default to unity gain so playing multiple at once without first lowering the gain will probably cause clipping.
I also noticed you use a bass note of D1, which is roughly 36 hertz. Many speakers (especially small computer speakers) aren't going to be able to produce a 36hz sine tone and will probably distort in that range. I might try adding a hipass to the output or choosing a higher octave.
Here's a simple example of 3 similar synths running dropping the gain -6db: https://codesandbox.io/s/quiet-snowflake-7yxyp?file=/src/index.ts
It still distorts a little on my headphones, but if i change D1 to D2, i get much less distortion.


themes.json should contain the URL of the source file

IMHO, theme.json should have for each theme the URL of the source .tmTheme file.
These entries should then be used to regularly keep the themes up to date in this repo.

This issue has been brought up before, and it's something we would like to see. There are a few issues though.

Validation of updated themes from arbitrary URLs scares the pants off me. This would have to be handled very carefully.
We don't have any server infrastructure aside from GitHub and where ever we host the website. Adding services would require a large lift.

Also, I can only think of one developer ever updating their theme. Updating just doesn't seem to be a big issue right now.

I do not mean that the themes should be served by their URL, just that their repo should be properly referenced and that there should be a script in your repo to fetch the latest versions that you can then review and commit once satisfied.

Are you suggesting a script that we run locally at random intervals to pull in updated themes to the repo?

Yep, it's not perfect but it's still better than no updates or than forcing maintainers to create PRs on each update.

Sounds like a good compromise (first step even) instead of a automated solution. Not sure when we can get to it, but I'll leave this ticket open. Hopefully some kind soul will submit a PR :)


[BUG] Hot/warm architecture not working in 1.0 - indexes are not being moved

Describe the bug
Indexes are not moving from hot to warm nodes with OpenSearch 1.0
To Reproduce
I've spun up a cluster with hot and warm nodes, terraform:
 env {
            name  = "node.attr.temp"
            value = "warm"
          }

Cluster is green:
 "cluster_name" : "opensearch",
  "status" : "green",

Environment variables are used by the nodes, temp is set:
nodesinfo.zip
Setting required temp to warm:
PUT logstash-ikev2-2021.08.17/_settings
{
  "settings": {
    "index.routing.allocation.require.temp": "warm"
  }
}

GET logstash-ikev2-2021.08.17

 "settings" : {
      "index" : {
        "routing" : {
          "allocation" : {
            "require" : {
              "temp" : "warm",
              "box_type" : "warm"
            }
          }
        },
        "number_of_shards" : "1",
        "provided_name" : "logstash-ikev2-2021.08.17",
        "creation_date" : "1629184713520",
        "number_of_replicas" : "0",
        "uuid" : "6eQjhKeVSu-xUGGVI4dvDA",
        "version" : {
          "created" : "135217827"
        }
      }
    }

Does not move index to warm node (waited for hours):

Also ISM policy did not do it either:

{
    "policy_id": "logstash",
    "description": "Logstash",
    "last_updated_time":<PHONE_NUMBER>497,
    "schema_version": 1,
    "error_notification": null,
    "default_state": "hot",
    "states": [
        {
            "name": "hot",
            "actions": [
                {
                    "replica_count": {
                        "number_of_replicas": 0
                    }
                },
                {
                    "allocation": {
                        "require": {
                            "box_type": "hot"
                        },
                        "wait_for": false
                    }
                }
            ],
            "transitions": [
                {
                    "state_name": "warm",
                    "conditions": {
                        "min_index_age": "3d"
                    }
                }
            ]
        },
        {
            "name": "warm",
            "actions": [
                {
                    "replica_count": {
                        "number_of_replicas": 0
                    }
                },
                {
                    "allocation": {
                        "require": {
                            "box_type": "warm",
                            "temp": "warm"
                        },
                        "wait_for": false
                    }
                }
            ],
            "transitions": [
                {
                    "state_name": "delete",
                    "conditions": {
                        "min_index_age": "14d"
                    }
                }
            ]
        },
        {
            "name": "delete",
            "actions": [
                {
                    "delete": {}
                }
            ],
            "transitions": []
        }
    ],
    "ism_template": {
        "index_patterns": [
            "logstash-*"
        ],
        "priority": 100,
        "last_updated_time":<PHONE_NUMBER>029
    }
}

Expected behavior
After setting the temp to warm cluster moves the shards to the warm nodes instead of hot.
Plugins
Default plugins from 1.0.0 docker container
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Docker 1.0.0 image on kubernetes
Additional context

Maybe I caused this myself by:
PUT _index_template/logstash-hot
{
  "index_patterns": [
    "logstash-*"
  ],
  "template": {
    "settings": {
      "number_of_shards": 1,
      "number_of_replicas": 0,
      "index.routing.allocation.require.temp" : "hot"
    }
  }
}

Expected the ISM to override, but maybe it does not. Testing..

I finally figured it out, came across a bug it seems ( https://github.com/opensearch-project/index-management/issues/130 ), but the hot/warm/cold setup does work. My error was that this page:
https://opensearch.org/docs/opensearch/cluster/
suggested using index.routing.allocation.require.temp and node.attr.temp while this page
https://opensearch.org/docs/im-plugin/ism/policies/
subsection allocation suggested box_type setting. If you have both present, OS does not move the indexes. Now that I understand the mechanism it is logical but for an inexperienced user this can be difficult. Will submit an issue for the docs instead.


Floating-point exception trapping not working

Please fill out the below information:

Your Windows build number:  10.0.17134.345

What you're doing and what's happening:

The following code has floating-point exception trapping enabled for divide-by-zero, however in WSL it does not raise a SIGFPE. It still exits with a non-zero exit code though.
#define _GNU_SOURCE
#include <fenv.h>

int main (void) {
  feenableexcept(FE_DIVBYZERO);
  double b = 1.0;
  double c = 0.0;
  double d = b/c;
  return 0;
}

WSL output:
$ gcc-8 --version
gcc-8 (Ubuntu 8.2.0-1ubuntu2~18.04) 8.2.0
$ gcc-8 -g test.c -lm
$ ./a.out
$ echo $?
142

What's wrong / what should be happening instead:

The code should raise a SIGFPE and print "Floating point exception (core dumped)". This works on native Linux:
Ubuntu VM output:
$ gcc-8 --version
gcc-8 (Ubuntu 8.2.0-1ubuntu2~18.04) 8.2.0
$ gcc-8 -g test.c -lm
$ ./a.out
Floating point exception (core dumped)
$ echo $?
136

Note also the different exit code compared to WSL.

This is (non-intuitively) the same as #1262. Easier repro is:
int main() { *(int*)0; return 0; }

...which also exits silently.
Your code raises a different signal (SIGFPE instead of SIGSEGV), but ends up in a default handler that is unhappy for the same reasons. If you are handy with an assembler you can get it to do the same with SIGILL. If you have a motivational use case for divide-by-zero with the default handler it would be worth adding a comment over in #1262. Also nod to tangentially related #2555 which I'd sure like to see addressed.

Nah it's raised alright. It just isn't handled the way you'd expect.

Dove a bit because curious. This is novel enough to have it's own home, so retracting the premature dupe. In the OP test case an exception is raised aight. The code doesn't make it to return 0. And the default handler still isn't going to get you a core per #1262. But regardless, it doesn't appear FE_DIVBYZERO is being respected with the correct semantics. Below is a merge with #2555. On Real Linux you'll get SIGFPE fpregs 0x7ffceef0b540 (with some address). On WSL silence, but nevertheless return 0 is not reached.
#define _GNU_SOURCE
#include <stdio.h>
#include <stdlib.h>
#include <sys/mman.h>
#include <sys/ucontext.h>
#include <signal.h>
#include <fenv.h>
#include <errno.h>

static void segv(int sig, siginfo_t *info, void *context)
{
	ucontext_t *c = context;
	mcontext_t m = c->uc_mcontext;
	void *fault_addr = (void *)m.gregs[REG_CR2];
	printf("SIGSEGV at 0x%lx\n", (unsigned long)fault_addr);
	exit(1);
}

static void fpe(int sig, siginfo_t *info, void *context)
{
	ucontext_t *c = context;
	mcontext_t m = c->uc_mcontext;
	fpregset_t fpregs = m.fpregs;
	printf("SIGFPE fpregs 0x%lx\n", (unsigned long)fpregs);
	exit(1);
}

static void install_handlers(void)
{
	struct sigaction sa;
	sa.sa_sigaction = segv;
	sa.sa_flags = SA_SIGINFO;
	sigaction(SIGSEGV, &sa, NULL);
	sa.sa_sigaction = fpe;
	sa.sa_flags = SA_SIGINFO;
	sigaction(SIGFPE, &sa, NULL);
}

int main(int argc, const char *argv[])
{
	feenableexcept(FE_DIVBYZERO);
	install_handlers();
	//*(int*)0;
	printf("result: %f\n", 1.0/0.0);
	return 0;
}


README example doesn't work

Flickr f = new Flickr(apiKey, secret, new REST());
TestInterface testInterface = f.getTestInterface();
Collection results = testInterface.echo(Collections.EMPTY_MAP);

This code throws the exception:
com.flickr4java.flickr.FlickrException: 100: Invalid API Key (Key has invalid format)  at com.flickr4java.flickr.test.TestInterface.echo (TestInterface.java:59)

Hi! I use this sources
        String apiKey = "real api";
        String apiSecret = "real secret";
        File file = new File("path to logo_en.png");
        Flickr flickr = new Flickr(apiKey, apiSecret, new REST());
        Uploader uploader = flickr.getUploader();
        UploadMetaData uploadMetaData = new UploadMetaData();
        String upload = uploader.upload(file, uploadMetaData);

And I have got exception
com.flickr4java.flickr.FlickrException: 100: Invalid API Key (Key has invalid format)
at com.flickr4java.flickr.uploader.Uploader.postPhoto(Uploader.java:195)
at com.flickr4java.flickr.uploader.Uploader.upload(Uploader.java:122)
at com.flickr4java.flickr.uploader.Uploader.upload(Uploader.java:102)
But with this keys I can get recent photos without problem. Maybe I should configure my flickr account for upload photos...

Hi, I'm not sure if this is a problem at this end or at your end so am closing it.
Please leave a comment if it's still a problem.

Hi, I'm also getting same error. I'm trying uploader to upload image same as of @liosha2007.
Any solutions?

OK, I'll try to retest it this weekend.
Can you post any example code please?

Hi, I'm facing same error, too.
I don't know how can I solve this problem..
Here is sample code.
public String uploadPhotoList(MultipartFile attachFile){

    InputStream is = null;
    String responseStr = "";
    Flickr f = new Flickr(apiKey, sharedSecret, new REST());

    try {
        is = attachFile.getInputStream();

        Tika chkFileExt = new Tika();
        String chkFileExtStr = "";
        try {
            chkFileExtStr = chkFileExt.detect(is).toLowerCase();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
            responseStr = "error";
        }

        UploadMetaData metaData = new UploadMetaData();
        metaData.setContentType(attachFile.getContentType());
        metaData.setDescription("test");
        metaData.setFilemimetype(chkFileExtStr);
        metaData.setFilename(attachFile.getName());
        metaData.setPublicFlag(true);
        metaData.setHidden(false);
        metaData.setSafetyLevel(Flickr.SAFETYLEVEL_SAFE);
        metaData.setTitle("test");
        metaData.setAsync(false);
        metaData.setFamilyFlag(false);
        metaData.setFriendFlag(true);
        metaData.setTags(null);
        Uploader uploader = new Uploader(apiKey, sharedSecret);

        try {
            responseStr = uploader.upload(is, metaData);
        } catch (FlickrException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
            responseStr = "error";
        }
    } catch (IOException e1) {
        // TODO Auto-generated catch block
        e1.printStackTrace();
        responseStr = "error";
    }

    return responseStr;
}

I've just got the same error. Any help would be appreciated.

I've been struggling to find time to look at this but I am free over Christmas so will take a look then.

Darren Greaves, don't waste your Christmas night working, celebrate with your family instead :) . I have found that right before flickr4java sends the post request to https://up.flickr.com/services/upload/, the auth object is null at the RequestContext object, even if we had already set it with flickr.setAuth(auth). Then as an alternative workaround, I'm setting RequestContext's auth attribute before using the uploader, maybe it's not the best practice, but it's working for now. My code is like this:
		File hotGirl = new File("C:\\testpictures\\hotgirl.jpg");
		// Assume there is an object called auth that's a valid instance of Auth
		RequestContext.getRequestContext().setAuth(auth);
		// Assume there is an object called flickr that's a valid instance of Flickr
		Uploader uploader = flickr.getUploader();
		uploader.upload(hotGirl, metaData);
		System.out.println("Worked fine");

don't waste your Christmas night working, celebrate with your family instead

Hehe, that's good advice thanks!
I'm sure I'll find some free time to take a look when I'm not celebrating.

Thx.
Problem is solved.


Fix typo in code example for the requestHostInterceptor

Replaced broken variable assignment  requestHostInterceptor: host... --> requestHostInterceptor = host...

Thanks @abuduba 👍