Dev

@uchibeke what's this PR for?

Hi @jmrossy PR was an error, apologies. Was meant to open PR for https://github.com/Chimoney/celo-web-wallet, a fork of this project I am working on for the Mobile DeFi hackathon
I'll delete the branch


Is this project still maintained?

This is by far one of the best linting extensions I have ever worked with. Is it still being maintained? If so would the maintainers be willing to take PRs?

For a long time P42 gave us good quality refactorings that we didn't otherwise have in VSC.
I've realised that many of the refactorings I do nowadays are not the ones provided by P42, but those provided by the TS language server.
For example "inline local variable" was on people's wishlist for a long time, but only added to TS in June 2023 https://github.com/microsoft/TypeScript/issues/18459
P42 does provide a number of refactorings that TS does not, but that overlap is gradually increasing.
Is it the case that P42 has lost enthusiasm because TS is eroding their value?
It would be nice to have clarification, as this repo is looking unmaintained.

Just came looking for answers about where all the online documentation has gone after clicking through to a bunch of 404s.
Homepage suggests they're trying to pivot to building an AI duck. Oh well.

The maintainer pivoted to AI last year and was gobbled up by Vercel for their AI projects, so I would not expect this to be maintained further by them with any urgency.


feat(common) APPEX-213: update linting rules

What?

Updates linting to extend bigcommerce/eslint-config.
Auto-fix resulting linting errors
Manually fix remaining errors

Why?
Standardize our linting rules for contributors.
Testing / Proof
Verified by running the linter, ensuring app builds and runs.
@bigcommerce/api-client-developers

Closing for now - we can revisit later


Migration to Net Core

Hey,
I know this repo is stale but wanted to know if there is something out there that represents the same as this repo for .Net Core
Thanks

I"m not aware of such, sorry

It's ok, I migrated the code from @samhowes's NgFlowSample to .Net Core.
I'll add it here tomorrow. 🤞
Also will add to the Backend on ASP.NET MVC list


Slow effect (Ready for Pull Review)

Description
Adding slowing effect and testing this effect on a slowing terrain
Related Task
(https://sharing.clickup.com/9010021133/t/h/8678rgknj/UB7NI3OOVL94MND)
Testing
Creating slow terrain on a scene and placing player and goons on the terrain to see if the slow will affect all entities properly
Screenshots (if appropriate):

Ready for Pull Review


feat: HUMSIG-37: ML backend experience updates

Support for HTTP Basic Authentication in ML Backend and Label Studio
Capability to transfer additional JSON params from Label Studio to the ML Backend
Enhanced configuration method for selecting predictions or ML Models in Label Studio for prelabelling
Project settings featuring a list of predictions with options to remove them
Standard screens for scenarios without connected models or uploaded predictions

Old interface

New interface

Requesting screenshots of all new in-app functionality in the description, two testcases for model_version update behavior on save and delete, and the GET api test for basic_auth_pass mentioned earlier in the review - with these changes, I'm prepared to approve for the backend

Thanks for adding screenshots, super helpful :+1:


What-If shows diff for a template with a VNET and subnets

Describe the bug
What-if is constantly telling me that there is an apiVersion added to the subnet property list:
  ~ Microsoft.Network/virtualNetworks/myVnet [2020-05-01]
    ~ properties.subnets: [
      ~ 0:

        + apiVersion: "2020-05-01"

      ]

To Reproduce
Steps to reproduce the behavior:

Create a VNET with a default subnet in the portal.
Export the VNET template.
Run az deployment group what-if with that template.

Expected behavior
No changes reported by what-if.
Client [e.g. PowerShell, CLI, API)
$ az version
{
  "azure-cli": "2.15.1",
  "azure-cli-core": "2.15.1",
  "azure-cli-telemetry": "1.0.6",
  "extensions": {}
}

[w50]


Add Split to existing landscape research

Sorry for merging too early @patricioe. We can address it in a follow-up PR, cc @beeme1mr


Upgrade httpclient library

rest-assured makes use of the vulnerable httpclient library at version 4.5.3. The CVSS v2 score for this vulnerability is rated high. This vulnerability is fixed in httpclient's latest release 4.5.13.

Thank you @danskyr


Module '"glin-profanity"' has no exported member 'isProfane'.ts(2305)

Hey!
I'm trying to make use of isProfane method outlined in the ReadMe.md.
import {useProfanityChecker,isProfane} from 'glin-profanity';
I think I'm going wrong here and would appreciate some guidance if possible, it would be good for this to be included on the ReadMe :D
This is on version 1.1.16

For anybody else facing this:
isProfane is a part of the Filter class.
To use it you can do:

import {Filter} from 'glin-profanity';
const filter = new Filter({...configOptions})
filter.isProfane(value)

For anybody else facing this:
isProfane is a part of the Filter class.
To use it you can do:

import {Filter} from 'glin-profanity';
const filter = new Filter({...configOptions})
filter.isProfane(value)


Search improvement - search in symbols and string literals in all files of project.

We have text search for now. It's works fine.
And we have search symbols in the current activated file.
But It's a common case that we want to search something in symbols (or string literal) in all files in the project.
It's might not only an editor feature but also need language service ‘s support.

We have the command "Go to symbol in workspace", cmd+T by default, that sounds like what you are looking for

Well, Looks cool. Thanks!
What about search in the string literals?

We have looked at that in the past but language-specific text search features are currently not practical for us to do, sorry.


Stream Playlist to a client via URL

Hi,
I'm trying to stream a playlist to a client via a url but when I do:
playlist.getStreamURL()
I get an error:
plexapi.exceptions.Unsupported: Fetching stream URL for playlist is unsupported.
How can I stream a playlist like this?
Thanks.

This has been a common request recently. I'll see if I can get together a good example shortly.

I dont understand.

Ohh, I misunderstood the question. The getStreamURL() is not supported for a playlist, only single media elements. The exception you are seeing is hard coded into the API to explicitly state that.

Well I was thinking of trying to push it to a Chromecast... However I might
be able to implement what I need iterating through the tracks.
On 21 Dec 2016 2:10 pm, "Hellowlol"<EMAIL_ADDRESS>wrote:

I dont understand.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/mjs7231/python-plexapi/issues/79#issuecomment-268531505,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHZY9JbAjaBDVQHly7im9bL7p4t0V0rmks5rKTNSgaJpZM4LOR_D
.


this modules functions are an almost exact duplicate of another ps module

Hi @mardahl
the two functions in this module are (almost) exactly same-named duplicates of one another ps module doing the 'same' thing by Alex Laurie?
And isn't there a PS module building and naming rule that says it should be singular and not plural (i.e. profile not profiles?)
https://www.powershellgallery.com/packages/EdgeBackupandRestore/0.0.5
EdgeBackupandRestore         -> EDGEProfiles
Backup-EdgeProfile           -> Backup-EDGEProfiles
Restore-EdgeProfile          -> Restore-EDGEProfiles

Hi TheBigBear,
Thank you for your feedback.
If I had known about that module, I would have simply used that, instead of spending a late night coding this just for fun.
That being said, I am aware of the whole plurals debate. The module is, however, designed to backup profiles in the plural sense, so I choose to keep it plural.
Pull requests are more than welcome if you have improvements.


Test module version bump

Description

Remove collector versions associated with releases 3.66-3.68 which are end-of-life.

Checklist

[ ] Investigated and inspected CI test results
[ ] Updated documentation accordingly

Automated testing

[ ] Added unit tests
[ ] Added integration tests
[ ] Added regression tests

If any of these don't apply, please comment below.
Testing Performed
TODO(replace-me)
Use this space to explain how you tested your PR, or, if you didn't test it, why you did not do so. (Valid reasons include "CI is sufficient" or "No testable changes")
In addition to reviewing your code, reviewers must also review your testing instructions, and make sure they are sufficient.
For more details, ref the Confluence page about this section.

/test images


YAML Syntax highlignting doesnt include multiline scalars anymore

VSCode Version: 1.45.1
OS Version: Win10x86

Steps to Reproduce:
In previous versions vscode linted yaml in  multiline scalars, now it doesnt anymore:
This happens without ANY plugins installed.
1.45.1

1.39.1

It also happens with the insider build (e.g. 1.46)

Does this issue occur when all extensions are disabled?: Yes

Can you please provide a copy/paste-able example?

sure
---
apiVersion: v1
kind: ConfigMap
metadata:
  name: nginx-ingress-controller-customer-configmap
  namespace: ingress-system
data:
  values.yaml: |
    service:
      annotations:
        metallb.universe.tf/allow-shared-ip: "<IP_ADDRESS>/32"
      loadBalancerIP: "<IP_ADDRESS>"

I can see the repro. This is very odd though, since the yaml grammar hasn't changed since 2017. It looks like this started with version 1.41.
Starting with 1.41, the scope for service in your example is string.unquoted.block.yaml.
In 1.40, the scope of service was entity.name.tag.yaml, string.unquoted.plain.out.yaml.
It looks like whatever grammar that GitHub is using does the same thing.
@alexdima, before I spend more time looking into this, do you know of any changes vscode textmate that started with 1.41 that could have changed this?

Yes, here is what steps I used to track them down.

1.40 shipped with<EMAIL_ADDRESS>-- https://github.com/microsoft/vscode/blob/release/1.40/package.json#L55
1.41 shipped with<EMAIL_ADDRESS>-- https://github.com/microsoft/vscode/blob/release/1.41/package.json#L55

If using tags to publish to npm (which vscode-textmate does), it is possible to use github to find out the changes: https://github.com/microsoft/vscode-textmate/compare/v4.2.2...v4.4.0
From looking at those changes, this change mentions yaml explicitly -- https://github.com/microsoft/vscode-textmate/issues/119
I can use the inspect tool to investigate.

This appears to be correct. This is a direct consequence of the fix for https://github.com/microsoft/vscode-textmate/issues/119 .
It is expected that the fix for https://github.com/microsoft/vscode-textmate/issues/119 changes this between VS Code versions. The new behaviour is aligned with how TextMate parses using this same grammar:

So TL;DR the old version of vscode appears to look better, but it was wrong.


Possibly replace required-labels?

A query for the dev. Do you think this action could (eventually) replace my reliance on https://github.com/dimagi/required-labels If there's a way to use Github Actions instead of Heroku, it sounds like a good thing to me.
But, am I right in my reading that this doesn't yet have all the same functionality?

It does have the same functionality now 😊.
You can easily move to Github Actions by adding the yml file as described in the Readme file.
Let me know if you encounter issues or missing functionality. Thanks!

@yogevbd Ooh. Nice. Thanks. I'll try it out. There might be some more thoughts coming maybe based on this: https://github.com/dimagi/required-labels/issues/28 (i.e., some way to tell people they should add a label x, y, z...)
But until then, I think I'm stupid/newbie. I'm trying it out here but it doesn't seem to mind I don't have any labels: https://github.com/mathomp4/labeltest-github-actions/pull/2

The readme file was misleading.. sorry for the inconvenience.
Created a pull request in https://github.com/mathomp4/labeltest-github-actions/pull/3 with the fix.
And it's defiantly possible and easy to add description labels.. will add it soon.

Added check run failure description support. See the updated Readme file.

@yogevbd Sorry for being out of touch on this. Work has been...worky. But I'm back on it. I tried updating my .github/workflows/enforce-labels.yml but I seem to have broken something. When I made a test PR at https://github.com/mathomp4/labeltest-github-actions/pull/4 it's happy with no labels at all.
Any ideas what I might have done wrong?

The syntax was wrong.  I kept staring at the complex stuff below.
It does work! I wish there was a good way to see the "You need different flags" text on the PR page rather than having to drill down into the Actions tab. Not sure why github can't just make that bit of the "Review required" box bigger! or expandable.
But, if do go to the Checks tab I do see in the run step:
##[error]Select at least one label ['bug','enhancement','wontfix']
##[error]Select at least one label ['required']

Woot!
(Though, I've always wondered how GitGuardian gets that nice pretty page. My guess: money 😄 )

As I try to clean up, I can definitely say @yogevbd helped me out with this. I will close.
Though fair warning to @yogevbd, I am looking at label actions again... 😄


feat: Add foundational changes for auth

Added .gitignore to ignore environment and pycache files.
Added skeleton blueprint for authentication feature.
Added app.run in the main file
Installed the authentication blueprint in app/init.py.

@Naraka please check the checks to resolve issues.

Good morning i have hard work today, tomorrow i will keep solving the
problems and i need to learn some thinks for continue, thank you.
El El mié, 13 mar 2024 a las 7:40, Boniface Munga @.***>
escribió:

@Naraka https://github.com/Naraka please check the checks to resolve
issues.
—
Reply to this email directly, view it on GitHub
https://github.com/MungaSoftwiz/EcoSortify/pull/5#issuecomment-1993670847,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BGXZ6CP2AJ4HZO2II7GDXWTYX7YE5AVCNFSM6AAAAABERGTTV2VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOJTGY3TAOBUG4
.
You are receiving this because you were mentioned.Message ID:
@.***>


[QUESTION] Speaker Diarization

Speaker Diarization
Any plans to integrate a speaker diarization library, like pyannote-audio by @pyannote?

Good idea! This doesn't seem like something that will take long to implement, however, outputs will be as files probably, because gradio audio elements does not support an unknown amount of outputs, and you cannot add elements in gradio after you've already launched your app. Sadly. So a file output will have to do, outputting one audio file per speaker, or one audio file per separated speaker piece. It will be an option.


Pilots Collection

Discussed in https://github.com/meisnate12/Plex-Meta-Manager/discussions/649

Originally posted by eddik1970 January 24, 2022
I am looking to make a Collection of first episodes of TV pilots.
If I could create a collection where filename contains S01E01 that would be perfect?
Is this possible?

Does this work with filters?
Pilots:
    collection_level: episode
    plex_pilots: true
    filters:
      release: 30

Collection Error: filters attribute not allowed with Collection Level: Episode


Add logs directory URL to tests reports

Fixed invalid paths for MUTED tests. They shall not contain logs directory since their logs are not uploaded to test_data.


Create websocket service client (ClientFactory) that is ServiceDiscovery aware

Create websocket service client (ClientFactory) that is ServiceDiscovery aware

https://github.com/advantageous/qbit/commit/40ca476c3799f518beeaa2cb27023051930573cb


Note about special props in PropTypes typechecking

👋 Hey,
I wanted to add a note regarding defining special props in component's propTypes.
While the warning is leading the user towards a usage of this.props.key it might also happen during PropTypes validation in development builds, which is a bit harder to figure out using the current explanation. Maybe adding this note could spare some debugging time 😉

Let's make this note shorter and less prominent? I don't think most users bump into this in practice. Maybe just a single sentence as the last paragraph would be sufficient.

@gaearon Thanks for the quick response!
What do you say about:

Note: You will also see this warning if you define key or ref PropTypes (using PropTypes typechecking). React will try to  access them during props validation phase in the development build.


Anki not responding when I try to import

Hi. Was really excited to find this add on as I've wanted to find a way to get my saved words from Kobo to pc for ages. Unfortunately every time I try to import, Anki crashes (not responding). I'm on Windows. Wonder if you have any suggestion? Thanks in advance. Mike

Hi, I'm sorry to hear it's crashing :/. I'm working on v3 of this app at the moment and one of the main areas of focus is the reliability, but I haven't been able to put the time into polishing it to completion yet. I'll make sure to test it on Windows once I do, and will leave another comment once I have done so.


ModuleNotFoundError: No module named 'bitsandbytes.cuda_setup.paths'

Seems like this version is missing the module "paths" like the other versions of bitsandbytes has. Which causes issues when running. The reason why it has not appeared before when using for example Kohya was because it used to install bitsandbytes 0.35 and then replaces it with this one, and the path module remains after that. Kohya no longer does this so this version tries to run with the "paths" module missing, in turn erroring out.

Is it missing from bitsandbytes itself? I get the same issue when i do pip install bitsandbytes=0.41.1 but not with example pip install bitsandbytes=0.35, this seems like a bigger problem.


Namespace and Form issue

When i use a form under  a translate-namespace directive i couldn't access my form from $scope in my controller, But he is happening in $scope.$$childHead instead. this is not a very welcome behavior. is it a normal behavior ?
version of angular-translate : 2.15.2
version of angular : 1.6.4
HTML
<div translate-namespace=".myComponentName">
     <form name="myFormName" action="" novalidate>
                <input type="email" required/>
     </form>
</div>

JS
function controller($scope){
      if($scope.$$childHead.myFormName.$valid){
      //do someting
      }
}

Hello,
as we had already mentioned in the issue's template, we need a working and as minimal as possible demo covering your specific use case or issue.
Follow these steps:

Please open this plnkr base.
Fork it (at the top left).
Ensure the version of AngularJS and angular-translate is correct.
Ensure all angular-translate plugins are available; reduce and remove anything you can.
Write a minimal as possible demo for your specific issue.
Save and freeze. Provide us the final link to your demo.

Hi, here the plnkr :
You can see the controller of myForm switch from $scope to $scope.$$childHead and inversely by adding or removing the translate-namespace directive.

Personally, I would recommend the last option, because I would always try not using $scope indirectly but a controller scope whenever it is possible. Well, yes, app (controller scope) is $scope.app actually, but I hope you got the point. That's much more like Angular2 apps would be, and ensure data access is always being "with a dot".

I agree, i didn't know we are able to do that, your last suggestion solution is just perfect :+1:


python3Packages.rapidfuzz: 1.6.2 -> 1.7.0

Motivation for this change
https://github.com/maxbachmann/RapidFuzz/releases/tag/v1.7.0
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
21.11 Release Notes (or backporting 21.05 Release notes)

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

[x] Fits CONTRIBUTING.md.

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

3 packages built:

python38Packages.rapidfuzz
python39Packages.rapidfuzz
spotdl


PKCS12_newpass

          Hello

I thought that there was more reactivity on this project
Nobody has problem with this function ?
Why this issue has been closed ?
Regards
Gilles
Originally posted by @GillesT78 in https://github.com/openssl/openssl/issues/19092#issuecomment-1400981989

It is a duplicate of your initial issue..


Using CodeMirror Plugins

Is there an easy way to use official CodeMirror plugins such as:
https://codemirror.net/doc/manual.html#addon_fullscreen
https://codemirror.net/doc/manual.html#addon_placeholder
?

Closing for now... will report back if we can manage to implement native codemirror plugins.


Add DEPENDS to recipe?

Hi!
Is there a way to note required DEPENDS arguments for the recipe?  We have a project that requires that the system has openssl, and need to add it manually for each new version by adding:
DEPENDS += " openssl"

to the recipe.
Is there any way we can add into some file (maybe cargo.toml) that we need some extra arguments in the recipe file?

perhaps you can add it via BASE_DEFAULT_DEPS += "openssl" in local.conf

While that technically would work as a work-around, it's not really an idiomatic solution.  Recipe files should be atomic in that they contain all the information they need to be built.  I don't expect cargo to necessarily know what system packages are required to compile all the packages, so a reasonable model could be to add some kind of flag either in cargo.toml, or elsewhere, to add those.

Requiring a package to link to every recipe is not
Normal except system packages like libc and tools so It is not clear to me and if there
Is an advantage of having this tooled but it’s f there is another place which it is already encoded the reading and expressing it into depends is fine

I think I'm confused by what you're saying...
Are you saying that recipes aren't expected to list their build dependencies in the recipe?  We might be talking past one another, if you're talking about rust dependencies then you don't often have to mess with it, because there are almost always native implementations.  However, rarely, they depend on system libraries.
I think having those statements in the .inc file is probably the right answer, and I didn't notice that those includes are down there at the bottom of the file.  That way it's consistent between version bb files.

The initial ask came out that there is a need to add one package to all or lot of generated recipes but per recipe depends are unique and they need to be set explicitly
so now question is if that information is already present in toml files somehow then it could be used to synthesize depends how if not then perhaps editing it by hand would be next best option

Oh, no it certainly wouldn't be all of them.  I think, in this example, some dependency of reqwest depends on openssl.  Unfortunately, I don't believe there is a way in cargo.toml to codify these dependencies.  Swift, for example, does have a notion of this in their manifest format.
I've looked a bit in the cargo book, and I don't believe it's a tractable problem without resorting to some heroics.

This is a good use of the foo.inc file that the generated recipe sources.  You can add to DEPENDS from there, and that way your change is not lost when you regenerate the .bb file


Update cloud backups docs for configurable managed backups

Fixes DOC-9993
in-progress --> do not merge.
In this PR:

Configurable backup work
Managed-Service Backups --> Managed Backups
Customer-Owned Backups --> Self-Managed Backups

Rendered previews:
(All in-progress)

Managed Backups page
Retention after cluster / organization deletion section (Standard/Advanced
Retention after cluster / organization deletion section (Basic
 Backup and Restore Cloud Overview page

Remaining files are mechanical changes only (link updates / naming)

Closing this PR. Due to a lot of updates on the Cloud 2.0 branch, I'll be opening a new PR for this work.


Hooks.done are not run when using unplugin-kubb.

What version of kubb is running?
kubb/2.13.0 darwin-x64 node-v21.5.0
What platform is your computer?
MacOS
What version of external packages are you using(@tanstack-query, MSW, React, Vue, ...)
"swr": "^2.2.5",     "unplugin-kubb": "^0.1.31",     "zod": "^3.22.4",    "prettier": "^3.2.5",  "react": "^18.2.0",     "react-dom": "^18.2.0", "vite":"^5.1.5"
What steps can reproduce the bug?
Hooks.done never seems to be invoked by unplugin-kubb. The exact example in https://kubb.dev/config/hooks#hooks-done, but prettier is never invoked.

Make a new repository
Find an OpenAPI-definition
Add done hooks to config like in example
Add unplugin-kubb to Vite
Run Vite
See generated files, but not formatted

It works as intended if kubb is invoked by CLI.
How often does this bug happen?
Every time
What is the expected behavior?
Formatted files through Prettier after generation.
Swagger/OpenAPI file?
Internal only, sadly. Hopefully N/A.
Additional information
No response

@FluidSense Not sure if we want to do this. Running tasks outside Vite or Webpack could result in a loop(when Vite/Webpack uses the watcher) or could slow down Vite/Webpack.
We should keep that plugin clean and when you want something like post hooks => use Kubb CLI.

@stijnvanhulle I see! Then it would be nice to have that added to the docs. That hooks are only ran in CLI. Maybe it could also be grouped under some config-option named cli or something? Else, I would expect the plugin to use the config just as the CLI does.


[Missing SNMP Polling Profile] EMC Data Domain DD22500

Device Vendor: EMC Data Domain
Device Model: DD22500
System Object Identifier: .<IP_ADDRESS>.4.1.197<IP_ADDRESS>
Critical Metrics:
Gist Link: snmpwalk can be found attached to support case 00069985

System Object Identifier (SysOID):
List of critical metrics that you expect in the profile (does not need to be all-inclusive, just a general idea of your expectations):

free space, utilized space, errors, warnings, critical errors,
This is a storage device.

If there is a New Relic technical support case related to this request, please provide the case number: 00069985

Gist Link: snmpwalk can be found attached to support case 00069985

Resolved by #514


[BUG] Repos are not cloned with submodules

Describe the bug
When repos are cloned to be built they are not cloned with submodules which results in a build failure for some projects.
Failed Action Log URL (Required)
https://github.com/OpenCAGE/CathodeLib/runs/1439021389
To Reproduce
Steps to reproduce the behavior:

Run the action on a repo with a submodule

Expected Behavior
Build without errors.

I believe you have to specify submodules when running actions/checkout:
steps:
  - uses: actions/checkout@v2
    with:
      submodules: true

From documentation:

Whether to checkout submodules: true to checkout submodules or recursive to recursively checkout submodules.


How fmin, fmax parameters affect quality?

Hello, please explain how the parameters mel_fmin and mel_fmax in the Fourier transform affect the sound quality? Why do you use 80-7600 instead of 0-12000 in your configs, where you train 24khz? If I understand correctly, the frequencies values outside this range are cut off when the mel matrix is multiplied by the Fourier transform matrix for noise reduce.
I will also immediately ask the question, if you train sampling _rate = 44100, will it be necessary to change the frequency range of the mel spectrogram to 0-22050 in order to completely copy the voice of very high quality(absolutely no any noise) without loss and without cutting out high and low frequencies?

See https://github.com/kan-bayashi/ParallelWaveGAN/issues/211

I will also immediately ask the question, if you train sampling _rate = 44100, will it be necessary to change the frequency range of the mel spectrogram to 0-22050 in order to completely copy the voice of very high quality(absolutely no any noise) without loss and without cutting out high and low frequencies?

I've never tried 44.1 kHz setting.
It is worthwhile to try expanding the range and using the larger number of mel basis.


Add support for exec timeout option

For long executions (for instance with DNS 01 hooks) default timeout
may be too small

Excellent, thanks!


Fix large square brush

On selecting the large square in the brush tool, there are certain white "gaps" left on drawing. Here is a screenshot:

This throws off the feel of the app working like MS Paint. Other than that, great work. Hope you come up with a fix soon!!!

Happened to me too. Thought it was cuz i was on mobile safari but no

This is a regression from a half-implemented performance optimization. I was planning on making it draw a set of lines with WebGL so that it can draw a segment of the brush stroke at once, instead of as a series of drawImage calls of a pre-rendered brush. So I made it detect the outline of the shape, for a list of points to use as offsets for (both the start and end points of) a set of lines.
This could be fixed by either:

Special casing the square brush, and just doing a fillRect
Finishing implementing the optimization
Rolling back the optimization?
Scrapping it but implementing a conceptually simpler and more optimal optimization, but with more code per brush, like MS Paint does it.
(Special casing the square brush to do "brosAndHam" instead of "Bresenham" line iteration? This might give bad results.)

You could also play with the context manager attributes such as lineCap, lineJoin, etc.

@AshtrayShetty I'm not using CanvasRenderingContext2D's line rendering because it doesn't support disabling antialiasing. It's ironic because I'm going for a style of line (aliased / "pixely") that should be computationally simpler to draw, but I have to jump thru hoops to do it.


[e2e]: generic tag main assets slsa3

Repo: https://github.com/slsa-framework/example-package/tree/v18.0.99
Run: https://github.com/slsa-framework/example-package/actions/runs/3019897330
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.generic.tag.main.assets.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.generic.tag.main.assets.slsa3.yml
Trigger: push
Branch: v18.0.99
Date: Fri Sep  9 04:14:27 UTC 2022

Repo: https://github.com/slsa-framework/example-package/tree/v18.0.100
Run: https://github.com/slsa-framework/example-package/actions/runs/3026654434
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.generic.tag.main.assets.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.generic.tag.main.assets.slsa3.yml
Trigger: push
Branch: v18.0.100
Date: Sat Sep 10 04:24:24 UTC 2022

Seems to be about version computation problem 10 vs 100

Repo: https://github.com/slsa-framework/example-package/tree/v18.0.101
Run: https://github.com/slsa-framework/example-package/actions/runs/3087398330
Workflow file: https://github.com/slsa-framework/example-package/tree/main/.github/workflows/e2e.generic.tag.main.assets.slsa3.yml
Workflow runs: https://github.com/slsa-framework/example-package/actions/workflows/e2e.generic.tag.main.assets.slsa3.yml
Trigger: push
Branch: v18.0.101
Date: Tue Sep 20 04:28:51 UTC 2022
Tests are passing now. Closing this issue.


PR: Full multiline support and more for pdb

Description of Changes
This PR tries to use the qtconsole prompt implementation for ipdb. This means we have a lot of thing for nearly free:

A better history (HistoryConsoleWidget)
intelligent tabs
multiline support

I had to reimplement:

_register_is_complete_callback: We can't communicate with the console.
execute: The execution method is different.
_history, _history_index, and _history_edits: separate ipython and pdb histories

[x] Wrote at least one-line docstrings (for any new functions)
[x] Added unit test(s) covering the changes (if testable)

[x] Included a screenshot or animation (if affecting the UI, see Licecap)

Before:

After:

Issue(s) Resolved

Fixes #
Affirmation
By submitting this Pull Request or typing my (user)name below,
I affirm the Developer Certificate of Origin
with respect to all commits and content included in this PR,
and understand I am releasing the same under Spyder's MIT (Expat) license.

I certify the above statement is true and correct:

Hello @impact27! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:

In the file spyder/plugins/ipythonconsole/tests/test_ipythonconsole.py:

Line 1323:80: E501 line too long (82 > 79 characters)

Also solves https://github.com/spyder-ide/spyder/issues/1073

Retriggering the tests

Retrigger after #10314


Tutorial table added for easy access of examples.

thank you, it's a great idea to add colab links.
Could you also add a link to the Github notebooks (to be opened in Github) in a 3rd column so people without Google account can see them too?


Remove obsolete CPU execution code

CPU tasks etc here: no longer needed and should be removed.
https://github.com/deeplearning4j/nd4j/tree/master/nd4j-backends/nd4j-api-parent/nd4j-api/src/main/java/org/nd4j/linalg/api/parallel

https://github.com/deeplearning4j/nd4j/pull/968


Add Yocto support

Do you have a plan to add a Yocto support for flutter-embedded-linux?
Yocto Layer for the Flutter already exists :
https://github.com/jwinarske/meta-flutter
It has support for some of the engines, such as flutter-pi.

Thank you for your question. Yes, I'm going to add the Yocto support for the example.

Thank you for your response. Looking forward to it.
In meanwhile, I am trying to create a recipe for your repo on my own. I am using dunfell  version of Yocto.
There is a problem regarding EGL/egl.h library. While cross-compiling your repo on Yocto, following error is received:
:
| tmp/work/aarch64-mx8mn-fslc-linux/flutter-embedded-linux/1.0-r0/git/src/flutter/shell/platform/linux_embedded/surface/context_egl.h:92:26: error: no matching function for call to 'eglCreateWindowSurface' |     EGLSurface surface = eglCreateWindowSurface( |                          ^~~~~~~~~~~~~~~~~~~~~~ |tmp/work/aarch64-mx8mn-fslc-linux/flutter-embedded-linux/1.0-r0/git/src/flutter/shell/platform/linux_embedded/surface/linuxes_surface_gl_drm.h:48:36: note: in instantiation of member function 'flutter::ContextEgl<gbm_device, gbm_surface, gbm_surface>::CreateOffscreenSurface' requested here |     offscreen_surface_ = context_->CreateOffscreenSurface(window); |                                    ^ | tmp/work/aarch64-mx8mn-fslc-linux/flutter-embedded-linux/1.0-r0/recipe-sysroot/usr/include/EGL/egl.h:155:31: note: candidate function not viable: cannot convert argument of incomplete type 'gbm_surface *' to 'EGLNativeWindowType' (aka 'wl_egl_window *') for 3rd argument | EGLAPI EGLSurface EGLAPIENTRY eglCreateWindowSurface (EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint *attrib_list);
In my opinion, your EGL/egl.h and EGL/egl.h library which Yocto fetches from source (https://archive.mesa3d.org/; version 20.0.2) are different.
Can you please tell me which version of EGL/egl.h library is in use on your project?

@jmarijan , I believe EGLStream is already marked as pending for implementation in #1

@jmarijan
Did you add WL_EGL_PLATFORM define? NativeWindowType is different depends on the platforms. You need to specify it properly.
EGLSurface eglCreateWindowSurface(EGLDisplay display,
    EGLConfig config, NativeWindowType native_window, EGLint const * attrib_list);

See: https://www.khronos.org/registry/EGL/api/EGL/eglplatform.h
#elif defined(WL_EGL_PLATFORM)

typedef struct wl_display     *EGLNativeDisplayType;
typedef struct wl_egl_pixmap  *EGLNativePixmapType;
typedef struct wl_egl_window  *EGLNativeWindowType;

#elif defined(__GBM__)

typedef struct gbm_device  *EGLNativeDisplayType;
typedef struct gbm_bo      *EGLNativePixmapType;
typedef void               *EGLNativeWindowType;

#elif defined(__ANDROID__) || defined(ANDROID)

@HidenoriMatsubayashi
Start working on this issue.

@jwinarske
Thank you for commenting and creating flutter-embedded-linux_git.bb. Actually, @TomohideMorimoto who is one of our member is creating a Yocto meta file for Flutter Engine and this embedder.
Yes, I talked a little with Toyota's members a few weeks ago. Are you one of them? Toyota's Flutter Embedder is focusing AGL, right? I'm interested in Flutter use in AGL and Toyota. Do you have any plans to open source? Especially, I'm interested in what to do with plugins such as video player and webview.

@jwinarske
Thank you for commenting and creating flutter-embedded-linux_git.bb. Actually, @TomohideMorimoto who is one of our member is creating a Yocto meta file for Flutter Engine and this embedder.
Yes, I talked a little with Toyota's members a few weeks ago. Are you one of them? Toyota's Flutter Embedder is focusing AGL, right? I'm interested in Flutter use in AGL and Toyota. Do you have any plans to open source? Especially, I'm interested in what to do with plugins such as video player and webview.

Open source plans are out of my hands.  If/when it does, it will happen through AGL (Yocto based).  The flutter-engine recipe won' change much beyond this one, if at all.
As far as plugins go I prefer manually loading a shared module, oppose to statically linking the plugin code.  If the plugin is in the filesystem, then it gets loaded, otherwise returns not implemented on the channel.  It keeps a clean demarcation between random plugin authors and application owners.  So having a plugin that can be built for GTK Linux or standalone plugin (shared module with known API including version) would meet the requirement.  Otherwise trying to cross compile a plugin using Flutter tools would require binary repository package changes not standard between organizations.  So alignment on plugins is a need.

I see. Thank you for sharing!

Updated recipes here. Each example app is a separate recipe.  Patches are specific to dunfell (libweston-8).  I renamed the bins so they can be installed at the same time.
There is currently an issue with XDG protocol hanging.  Seems you're missing a surface commit, which also indicates you're building with older Wayland Protocol and Weston.

@jwinarske

There is currently an issue with XDG protocol hanging. Seems you're missing a surface commit, which also indicates you're building with older Wayland Protocol and Weston.

Could you give me some more information? Do you mean that wl_surface_commit should be called every time?

@TomohideMorimoto Please check your build environment and fix properly.

I managed to build flutter-wayland-client under Yocto. Here what I have changed:
There was a missing build dependency. I added wayland-protocol to the DEPENDS variable.
I had to make some change to CmakeList.txt to use the Yocto's cross compiler instead of the native one. Here is the patch for it:
From b447ab6b15a9b906b0990eebbc7068ca410baa79 Mon Sep 17 00:00:00 2001
From: Stephane Gilbert<EMAIL_ADDRESS>Date: Tue, 20 Apr 2021 13:08:51 -0400
Subject: [PATCH] Fix: Wrong clang compiler used in Yocto Setting
 CMAKE_C_COMPILER and CMAKE_CXX_COMPILER in CMakeList overrides the compiler
 binary Bitbake should use to cross-compile E.g.: clang++ vs
 aarch64-poky-linux-clang++

---
 CMakeLists.txt | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 9008a04..1a7b44a 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -2,8 +2,8 @@ cmake_minimum_required(VERSION 3.10)
 project("flutter_linuxes" LANGUAGES CXX C)

 # Rules of compiler and cpp version.
-set(CMAKE_C_COMPILER clang)
-set(CMAKE_CXX_COMPILER clang++)
+#set(CMAKE_C_COMPILER clang)
+#set(CMAKE_CXX_COMPILER clang++)
 set(CMAKE_CXX_STANDARD 17)

 # Build options.
--
2.30.2

@topolittle

There was a missing build dependency. I added wayland-protocol to the DEPENDS variable.

I would like to confirm. wayland-protocol isn't explicitly added, but It exists in meta/recipes-graphics/wayland. So, I think it's okay without it.

A meta-layer is always in a separate source repo, otherwise you clone the same repo twice, and you end up with source in your meta layer.  Not a good pattern.
Why not just reference my layer?  Not to mention it's going to get some updates.

Thank you for your advice. By the way, just wondering, is your activity on here in a position as Toyota or personal?

Personal.


.BAT files are referencing v105 version instead of v104

Following these example generation steps in README.md:

Clone the repository and then build the source in Visual Studio 2015, in Release mode.
Open a Command prompt and then launch the BuildStandardTypes.bat
After the script completes, navigate to the .\Published folder to view the output.
Optionally, modify the BAT file and specify the location of your UA Stack(s) to automatically copy the generated files.

When launching BuildStandardTypes.bat, this error is throwed:
The design file does not exist: .\ModelCompiler\Design.v105\StandardTypes.xml at ModelCompiler.Program.ProcessCommandLine2(List1 tokens) in C:\***\UA-ModelCompiler\ModelCompiler\Program.cs:line 405
Problem is that inside BuildStandardTypes.bat and PublishModel.bat are lines referencing v105 version, that does not exists in ModelCompiler folder.
To get it working, i had to edit string v105 to v104 in these files:
https://github.com/OPCFoundation/UA-ModelCompiler/blob/35d4d3d906582a6da1891450c1c1d73995d45bc0/BuildStandardTypes.bat#L17-L18
https://github.com/OPCFoundation/UA-ModelCompiler/blob/35d4d3d906582a6da1891450c1c1d73995d45bc0/PublishModel.bat#L18
Also, according to step 3, no .\Published folder is created.

Closed since no further comments from posters.


deployer should check if you own namespace before attempting to register things on it

it currently spits out a big ugly error, which will get better with viem, but could potentially make that nicer (esp before we get to viem refactor)

part of #1611 / #1702

done in https://github.com/latticexyz/mud/pull/1702


runtime: golang 1.14.rc1 3-5% performance regression from golang 1.13 during protobuf marshalling [1.14 backport]

@randall77 requested issue #37086 to be considered for backport to the next 1.14 minor release.

@gopherbot please open a backport issue.
I don't think this performance regression qualifies for a backport, but I'll let the release guys make that call.

Turns out we need to backport this patch anyway to fix #37721 .
So it's not just a performance thing.

Approved as this is a regression in 1.14 only and has no workaround, and is needed to backport a fix for a serious issue #37721.


close hr tags for open-close-matching accuracy

Good enough for a quick fix. We'll follow up on this later.


Parsing routines fail when called with the default format

Repro:
    ulong value;
    int consumed;
    if(PrimitiveParser.TryParseUInt64(new byte[] { (byte)'1' }, out value, out consumed)
    {
        Console.WriteLine(value);
    }

Result:
System.NotImplementedException was unhandled
HResult=-2147467263
Message=Format with precision not supported.
Source=System.Text.Primitives
Expected:
prints '1'

Taking a look now.

This is due to the observation that default(TextFormat) has precision 0 rather than NoPrecision:
if (format.HasPrecision)
{
throw new NotImplementedException("Format with precision not supported.");
}
Should the default be precision 0 rather than NoPrecision? What is the difference between precision==0 and precision==NoPrecision?

NoPrecision means that precision was not specified. Precision==0 means it was specified as 0. The default being 0 will screw up some formatting routines. I think there are two solutions:

When entering methods, convert the default format to NoPrecision.
Treat 0 value of the filed, as "no precision specified" and when the precision is explicitly set to zero, set the filed to some value that means 'zero", i.e. use one bit (high bit) in the precision filed to mean "the value was set"

I think the first option is better. The second option means that all code that wants to red the precision would have to clear the bit.

@botaberg fixed it.


tcp.Mux: handler not registered: 71

Running influxdb 0.9.2 in a 3 node cluster using only the default ports. The cluster is able to reach consensus and elect a leader, but when it attempts to read data from one node to the next it  uses :8088 instead of :8086. like so:
Connected to http://localhost:8086 version 0.9.2
InfluxDB shell 0.9.2
> use collectd
Using database collectd
> select * from "tail_value" where "host"='myHost'
ERR: Get http://myIp:8088/shard_mapping?chunksize=10000&q=SELECT+value+FROM+%22collectd%22.%22default%22.tail_value+WHERE+host+%3D+%27myHost%27+GROUP+BY+host%2C+instance%2C+type%2C+type_instance&shard=%09: read tcp myIP:8088: connection reset by peer

These requests, as well as requests from grafana, result in the log line tcp.Mux: handler not registered: 71 on the servers to which the request is being made.

Can you post the out of show servers?

yawp
Connected to http://localhost:8086 version 0.9.2
InfluxDB shell 0.9.2
> show servers
id	url
1	http://<IP_ADDRESS>:8088
2	http://myIp1:8088
3	http://myIp2:8088

Also, I am on ubuntu, running trusty.

I have encountered the same problem when I deploy 0.9.2 in 3 nodes. Any update about this issue?

Can you test with 0.9.3?

The only way I've seen an error like this is when querying against a measurement that is not fully replicated across the cluster (replication factor < # nodes), the coordinating node does not own the shard (remote mapping required) and one of the owning nodes is down.  In that case, I get a connection refused error which is not exactly the same but similar.  The original error messages show a connection reset by peer which might have been a query bug that killed the server or connection abruptly.
#3377 may fix this if it retries the query when a node fails.

I have not seen this issue for weeks, and only when one connects to the wrong port of an InfluxDB system with the CLI. I don't think this is an issue any longer.


Frontend-ContactPage-Container

Description
Frontend Contact Page container , I have added Header ,Menu ,Contact us and Footer Components in this page .I removed these components from App.js and added Route path for contact us page.
Fixes #71
How to test?
npm run dev
After you run this command it will show Contact page, Please remember it will not show header ,menu and footer in other pages because i removed components from App.js.
Please provide a short summary how your changes can be tested?
Checklist

[x] I have performed a self-review of my own code
[x] I have followed the name conventions for CSS Classnames and filenames, Components names and filenames, Style filenames, if you are in doubt check the the project README.MD and here https://github.com/HackYourFuture-CPH/curriculum/blob/master/review/review-checklist.md
[x] I have commented my code, particularly in hard-to-understand areas, if you code was simple enough mark the box anyway
[x] I have made corresponding changes to the documentation, if you code was simple enough mark the box anyway
[x] This PR is ready to be merged and not breaking any other functionality

It's looking nice on my machine as well. 👍


org.eclipse.rdf4j.query.QueryEvaluationException: Tag mismatch!

Hi I was using Neptune export and got the following error while exporting the entire graphs in the rdf format.
Please see below for the the export parameter set I used for the export job. Please note that the exact URI of 'subject','object','predicate' was sanitized:
export_params={
    "command": "export-rdf",
    "params": {
        "endpoint": neptune_ml.get_host(),
        "useIamAuth": neptune_ml.get_iam(),
        "cloneCluster": False,
        "profile": "neptune_ml"
    },
    "outputS3Path": f'{s3_bucket_uri}/neptune-export',
    "additionalParams": {
        "neptune_ml": {
            "version": "v2.0",
            "targets": [
                {
                    "subject" : "subject(sanitized)",
                    "predicate" : "predicate(sanitized)",
                    "object" : "object(sanitized)",
                    "type": "link_prediction",
                    "split_rate": [0.99, 0.01, 0.00]
                }
            ]
        }
    },
    "jobSize": "large"

And it fails with the error message as shown below
CloudWatch excerpt showing the part where the process failed with QueryEvaluationExceptionError (see the last line):
(...)
An error occurred   while exporting RDF edges as NTRIPLES. Elapsed time: 627 seconds
--

An error occurred while exporting rdf   edges. Elapsed time: 1977 seconds
java.lang.RuntimeException:
at   com.amazonaws.services.neptune.rdf.NeptuneSparqlClient.executeGraphQuery(NeptuneSparqlClient.java:145)
at   com.amazonaws.services.neptune.rdf.ExportRdfEdgesJob.lambda$execute$0(ExportRdfEdgesJob.java:35)
at   com.amazonaws.services.neptune.util.Timer.timedActivity(Timer.java:41)
at   com.amazonaws.services.neptune.util.Timer.timedActivity(Timer.java:34)
at   com.amazonaws.services.neptune.rdf.ExportRdfEdgesJob.execute(ExportRdfEdgesJob.java:31)
at   com.amazonaws.services.neptune.ExportRdfGraph.lambda$run$0(ExportRdfGraph.java:77)
at   com.amazonaws.services.neptune.util.Timer.timedActivity(Timer.java:41)
at   com.amazonaws.services.neptune.util.Timer.timedActivity(Timer.java:34)
at   com.amazonaws.services.neptune.ExportRdfGraph.run(ExportRdfGraph.java:60)
at   com.amazonaws.services.neptune.export.NeptuneExportRunner.run(NeptuneExportRunner.java:72)
at   com.amazonaws.services.neptune.export.NeptuneExportService.execute(NeptuneExportService.java:235)
at   com.amazonaws.services.neptune.export.NeptuneExportLambda.handleRequest(NeptuneExportLambda.java:173)
at   com.amazonaws.services.neptune.RunNeptuneExportSvc.run(RunNeptuneExportSvc.java:60)
at   com.amazonaws.services.neptune.export.NeptuneExportRunner.run(NeptuneExportRunner.java:72)
at   com.amazonaws.services.neptune.NeptuneExportCli.main(NeptuneExportCli.java:48)
Caused by:   org.eclipse.rdf4j.query.QueryEvaluationException: Tag mismatch!
(...)

Here are other Java errors from the same CW Logs with the same message:

... 15 more
**Caused by:   javax.crypto.AEADBadTagException: Tag mismatch!**
at   com.sun.crypto.provider.GaloisCounterMode.decryptFinal(GaloisCounterMode.java:620)
at   com.sun.crypto.provider.CipherCore.finalNoPadding(CipherCore.java:1116)
at   com.sun.crypto.provider.CipherCore.fillOutputBuffer(CipherCore.java:1053)
at   com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:941)
at   com.sun.crypto.provider.AESCipher.engineDoFinal(AESCipher.java:491)
at   javax.crypto.CipherSpi.bufferCrypt(CipherSpi.java:779)
at   javax.crypto.CipherSpi.engineDoFinal(CipherSpi.java:730)
at   javax.crypto.Cipher.doFinal(Cipher.java:2463)
at   sun.security.ssl.SSLCipher$T12GcmReadCipherGenerator$GcmReadCipher.decrypt(SSLCipher.java:1606)
at   sun.security.ssl.SSLSocketInputRecord.decodeInputRecord(SSLSocketInputRecord.java:262)
at   sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:190)
at   sun.security.ssl.SSLTransport.decode(SSLTransport.java:109)

(...)

Caused by:   javax.net.ssl.SSLException: Tag mismatch!
--
at   sun.security.ssl.Alert.createSSLException(Alert.java:133)
at   sun.security.ssl.TransportContext.fatal(TransportContext.java:324)
at   sun.security.ssl.TransportContext.fatal(TransportContext.java:267)
at   sun.security.ssl.TransportContext.fatal(TransportContext.java:262)
at   sun.security.ssl.SSLTransport.decode(SSLTransport.java:119)
at   sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1400)
at   sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1368)
at   sun.security.ssl.SSLSocketImpl.access$300(SSLSocketImpl.java:73)
at   sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:962)
at   org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
at   org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)
at   org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:280)
at   org.apache.http.impl.io.ChunkedInputStream.getChunkSize(ChunkedInputStream.java:261)
at   org.apache.http.impl.io.ChunkedInputStream.nextChunk(ChunkedInputStream.java:222)
at   org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:183)
at   org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:135)
at   org.apache.commons.io.input.BOMInputStream.read(BOMInputStream.java:335)
at   sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284)
at   sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326)
at   sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178)
at   sun.nio.cs.StreamDecoder.read0(StreamDecoder.java:127)
at   sun.nio.cs.StreamDecoder.read(StreamDecoder.java:112)
at   java.io.InputStreamReader.read(InputStreamReader.java:168)
at   java.io.FilterReader.read(FilterReader.java:65)
at   java.io.PushbackReader.read(PushbackReader.java:90)
(...)

However, when I limit the results to a specific subset of the data, it succeeds. See the additional sparql extract in the code block below. Please note that the exact URI of 'subject','object','predicate' was sanitized but they were the same as those used in export_params above.
export_params2 = {
    "command": "export-rdf",
    "params": {
        "endpoint": neptune_ml.get_host(),
        "useIamAuth": neptune_ml.get_iam(),
        "cloneCluster": False,
        "profile": "neptune_ml",
        "format": "ntriples",
        "rdfExportScope" : "query",
        "sparql" : "SELECT * FROM NAMED <http://aws.amazon.com/neptune/vocab/v01/DefaultNamedGraph> WHERE { GRAPH ?g {?s a rdfclass(sanitized) . ?s ?p ?o}} limit 1000",
    },
    "outputS3Path": f'{s3_bucket_uri}/neptune-export',
    "additionalParams": {
        "neptune_ml": {
            "version": "v2.0",
            "targets": [
                {
                    "subject" : "subject(sanitized)",
                    "predicate" : "predicate(sanitized)",
                    "object" : "object(sanitized)",
                    "type": "link_prediction"
                }
            ]
        }
    },
    "jobSize": "large"
}

Since the cluster has shown success with the export job, I believe the Neptune cluster configuration is not the cause here. I was wondering what seems to be causing that "TagMismatch!" exception error and how we can identify/fix the issue. Thanks!

Hi @skang2023,
I'm taking a look at your error messages, could you provide the remaining stack trace for the QueryEvaluationException from your first log excerpt you shared? Also if there are any additional nested "Caused by:" exceptions could you include those as well? Also could you confirm that your sanitized data has no un-escaped angle brackets in it and that the neptune_query_timeout in your neptune parameter group is sufficiently large?
I hope that this will help identify source of the mismatched tags which are preventing your data from parsing.
Thanks,
Cole

Hi @Cole-Greer ,
There was not much in the log other than those errors themselves. Please see below for what comes before and after those. It contains all three blocks I pasted in the original post.
Also confirming that the sanitized uris do not have any escape symbols and  neptune_query_timeout is currently set as 27 hours.
Best,
Shinae
(...)
An error occurred   while exporting rdf edges. Elapsed time: 1977 seconds
--
java.lang.RuntimeException:
at   com.amazonaws.services.neptune.rdf.NeptuneSparqlClient.executeGraphQuery(NeptuneSparqlClient.java:145)
at   com.amazonaws.services.neptune.rdf.ExportRdfEdgesJob.lambda$execute$0(ExportRdfEdgesJob.java:35)
at   com.amazonaws.services.neptune.util.Timer.timedActivity(Timer.java:41)
at   com.amazonaws.services.neptune.util.Timer.timedActivity(Timer.java:34)
at   com.amazonaws.services.neptune.rdf.ExportRdfEdgesJob.execute(ExportRdfEdgesJob.java:31)
at   com.amazonaws.services.neptune.ExportRdfGraph.lambda$run$0(ExportRdfGraph.java:77)
at   com.amazonaws.services.neptune.util.Timer.timedActivity(Timer.java:41)
at   com.amazonaws.services.neptune.util.Timer.timedActivity(Timer.java:34)
at   com.amazonaws.services.neptune.ExportRdfGraph.run(ExportRdfGraph.java:60)
at   com.amazonaws.services.neptune.export.NeptuneExportRunner.run(NeptuneExportRunner.java:72)
at   com.amazonaws.services.neptune.export.NeptuneExportService.execute(NeptuneExportService.java:235)
at   com.amazonaws.services.neptune.export.NeptuneExportLambda.handleRequest(NeptuneExportLambda.java:173)
at   com.amazonaws.services.neptune.RunNeptuneExportSvc.run(RunNeptuneExportSvc.java:60)
at   com.amazonaws.services.neptune.export.NeptuneExportRunner.run(NeptuneExportRunner.java:72)
at   com.amazonaws.services.neptune.NeptuneExportCli.main(NeptuneExportCli.java:48)
Caused by:   org.eclipse.rdf4j.query.QueryEvaluationException: Tag mismatch!
at   org.eclipse.rdf4j.repository.sparql.query.SPARQLGraphQuery.evaluate(SPARQLGraphQuery.java:57)
at   com.amazonaws.services.neptune.rdf.NeptuneSparqlClient.executeGraphQuery(NeptuneSparqlClient.java:141)
... 14 more
Caused by: javax.net.ssl.SSLException:   Tag mismatch!
at   sun.security.ssl.Alert.createSSLException(Alert.java:133)
at   sun.security.ssl.TransportContext.fatal(TransportContext.java:324)
at   sun.security.ssl.TransportContext.fatal(TransportContext.java:267)
at   sun.security.ssl.TransportContext.fatal(TransportContext.java:262)
at   sun.security.ssl.SSLTransport.decode(SSLTransport.java:119)
at   sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1400)
at   sun.security.ssl.SSLSocketImpl.readApplicationRecord(SSLSocketImpl.java:1368)
at   sun.security.ssl.SSLSocketImpl.access$300(SSLSocketImpl.java:73)
at   sun.security.ssl.SSLSocketImpl$AppInputStream.read(SSLSocketImpl.java:962)
at   org.apache.http.impl.io.SessionInputBufferImpl.streamRead(SessionInputBufferImpl.java:137)
at   org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer(SessionInputBufferImpl.java:153)
at   org.apache.http.impl.io.SessionInputBufferImpl.readLine(SessionInputBufferImpl.java:280)
at   org.apache.http.impl.io.ChunkedInputStream.getChunkSize(ChunkedInputStream.java:261)
at   org.apache.http.impl.io.ChunkedInputStream.nextChunk(ChunkedInputStream.java:222)
at   org.apache.http.impl.io.ChunkedInputStream.read(ChunkedInputStream.java:183)
at   org.apache.http.conn.EofSensorInputStream.read(EofSensorInputStream.java:135)
at   org.apache.commons.io.input.BOMInputStream.read(BOMInputStream.java:335)
at   sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:284)
at   sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326)
at   sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178)
at   sun.nio.cs.StreamDecoder.read0(StreamDecoder.java:127)
at   sun.nio.cs.StreamDecoder.read(StreamDecoder.java:112)
at   java.io.InputStreamReader.read(InputStreamReader.java:168)
at   java.io.FilterReader.read(FilterReader.java:65)
at   java.io.PushbackReader.read(PushbackReader.java:90)
at   org.eclipse.rdf4j.rio.turtle.TurtleParser.readCodePoint(TurtleParser.java:1205)
at   org.eclipse.rdf4j.rio.turtle.TurtleParser.parseURI(TurtleParser.java:875)
at   org.eclipse.rdf4j.rio.turtle.TurtleParser.parseValue(TurtleParser.java:557)
at   org.eclipse.rdf4j.rio.turtle.TurtleParser.parseObject(TurtleParser.java:439)
at   org.eclipse.rdf4j.rio.turtle.TurtleParser.parseObjectList(TurtleParser.java:372)
at   org.eclipse.rdf4j.rio.turtle.TurtleParser.parsePredicateObjectList(TurtleParser.java:340)
at   org.eclipse.rdf4j.rio.turtle.TurtleParser.parseTriples(TurtleParser.java:327)
at   org.eclipse.rdf4j.rio.turtle.TurtleParser.parseStatement(TurtleParser.java:194)
at   org.eclipse.rdf4j.rio.turtle.TurtleParser.parse(TurtleParser.java:156)
at   org.eclipse.rdf4j.rio.turtle.TurtleParser.parse(TurtleParser.java:119)
at   org.eclipse.rdf4j.http.client.SPARQLProtocolSession.getRDF(SPARQLProtocolSession.java:862)
at   org.eclipse.rdf4j.http.client.SPARQLProtocolSession.sendGraphQuery(SPARQLProtocolSession.java:421)
at   org.eclipse.rdf4j.repository.sparql.query.SPARQLGraphQuery.evaluate(SPARQLGraphQuery.java:54)
... 15 more
Caused by:   javax.crypto.AEADBadTagException: Tag mismatch!
at   com.sun.crypto.provider.GaloisCounterMode.decryptFinal(GaloisCounterMode.java:620)
at   com.sun.crypto.provider.CipherCore.finalNoPadding(CipherCore.java:1116)
at   com.sun.crypto.provider.CipherCore.fillOutputBuffer(CipherCore.java:1053)
at   com.sun.crypto.provider.CipherCore.doFinal(CipherCore.java:941)
at   com.sun.crypto.provider.AESCipher.engineDoFinal(AESCipher.java:491)
at   javax.crypto.CipherSpi.bufferCrypt(CipherSpi.java:779)
at   javax.crypto.CipherSpi.engineDoFinal(CipherSpi.java:730)
at   javax.crypto.Cipher.doFinal(Cipher.java:2463)
at   sun.security.ssl.SSLCipher$T12GcmReadCipherGenerator$GcmReadCipher.decrypt(SSLCipher.java:1606)
at   sun.security.ssl.SSLSocketInputRecord.decodeInputRecord(SSLSocketInputRecord.java:262)
at   sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:190)
at   sun.security.ssl.SSLTransport.decode(SSLTransport.java:109)
... 48 more
[main] WARN   com.amazonaws.services.neptune.export.ExportToS3NeptuneExportEventHandler -   Uploading results of failed export to S3
[main] WARN   com.amazonaws.services.neptune.export.ExportToS3NeptuneExportEventHandler -   Total size of failed export files: 7 GB
(...)

Thanks @skang2023, this helps a lot. There seems to be an issue checking authentication tags. I will keep looking into this and keep you posted with any findings. Could I also ask what build and version of Java you are using for these tests?
Thanks,
Cole

Hi @Cole-Greer , I will share the Java version as soon as I find out. Please let me know if there are other things that might be helpful in finding the root cause of the error. Thanks!

Just wanted to add one thing: It is still puzzling because it has succeeded on a different condition (smaller dataset). If it is some error attributed to authentication, why was the attempt to export a smaller batch successful?

Hi @skang2023, I also found the success on the smaller dataset a bit puzzling. One more question I wanted to ask is if that error is something which you have seen repeatedly, or if it only happens infrequently or just the one time?
The Tag mismatch referenced in the error here is stating that the TLS message authentication code for a certain block of the message is incorrect. Usually this would indicate that some 3rd party has tampered with the message in flight although I don't believe this to be the case here. It seems likely to be related to a synchronization issue in the JDK SSL implementation. If this is the issue you are facing, I would expect it to be a very rare failure, although the odds of failure would increase at high data transfer rates.
Based on the stack trace you provided, it appears you are running some version of Java 8. A fix to the JDK issue I mentioned has been backported to Java 11.0.18, although it does not appear to have been fixed in any version of Java 8. If this is the true cause of your issue, then an upgrade to Java 11.0.18 or later should resolve any issues.

Hi @Cole-Greer , thanks for the response.
For your question about the error frequency, yes this error has occurred consistently when I attempted to export the whole graph (3 or 4 times) and a coworker verified the same error on the same condition (same export parameter).  Because an export itself is successful on a specific condition, I was assuming that there was something in our data that triggers this error.
I will see if we can easily upgrade the java and if this error can be fixed.

Also, could this also be related to the issue I am facing for Neptune Export? https://github.com/corretto/corretto-8/issues/424 If so, would upgrade to Java11 or later version solve it as well? Thanks again for your help!

@skang2023 My initial assumption was also that something in your data was leading to this error but based on where the failure is taking place that seems unlikely now. I do believe that https://github.com/corretto/corretto-8/issues/424 is related to your issue. If that is the case, I would recommend upgrading to the latest corretto-11 (11.0.19) as this includes a patch for that issue. (I wouldn't recommend anything above Java 11, many of Neptune Export's dependencies aren't tested above Java 11 at this time) Let me know if you run into any issues with the upgrade as well as the results of running on Java 11.

This error appears to occur when performing a large export from an undersized instance. This can be resolved by scaling up the Neptune cluster or by configuring the export job to export from a large cloned cluster.
"params": {
    "cloneCluster": True,
    "cloneClusterInstanceType" : "r5.24xlarge"
}

or
--clone-cluster --clone-cluster-instance-type r5.24xlarge

The list of supported instance types can be found here: https://github.com/aws/neptune-export/blob/8265ef71f05c6948569720a5a0684de3feb2383d/docs/export-rdf.md?plain=1#L55C16-L55C16


"Ciuguzel" is listed in the drop-down menu

Description:
"Ciuguzel" is listed in the drop-down menu alongside its corresponding county and commune, according to the law
Precondition:
The website is up an running.

Step 1
Type "Ciuguzel" in the search bar.

Expected results
The location is listed in the drop-down menu as "Ciuguzel, Alba (Lopadea Nouă)".


Updated most dependencies to latest versions

Updating lodash breaks nodegit. I'll save that one for later.


Separate database for comments

As the Stacks project maintainer, I think it makes sense to have one database for the mathematical content of the site and a separate one for the comments. Namely, everything in the database except for the comments is currently generated by scripts acting on the Stacks project. Splitting the database into two databases would mean that if we update the Stacks project we can run all the update scripts locally and then simply copy over the database to the live server without touching the comments database.

Oh, you made this into an issue, I didn't see that. It's done in any case :).


mitmproxy has crashed.

Problem Description
TypeError: e.map is not a function
Steps to reproduce the behavior:
TypeError: e.map is not a function
at CaptureSetup (http://<IP_ADDRESS>:8081/static/app.js:65:50926)
at Ch (http://<IP_ADDRESS>:8081/static/app.js:5:55364)
at li (http://<IP_ADDRESS>:8081/static/app.js:5:65205)
at ck (http://<IP_ADDRESS>:8081/static/app.js:9:9934)
at bk (http://<IP_ADDRESS>:8081/static/app.js:9:1017)
at ak (http://<IP_ADDRESS>:8081/static/app.js:9:923)
at Tj (http://<IP_ADDRESS>:8081/static/app.js:9:765)
at Lj (http://<IP_ADDRESS>:8081/static/app.js:7:11182)
at http://<IP_ADDRESS>:8081/static/app.js:5:40449
at http://<IP_ADDRESS>:8081/static/app.js:1:12961
Component Stack:
at CaptureSetup (http://<IP_ADDRESS>:8081/static/app.js:65:50487)
at div
at MainView (http://<IP_ADDRESS>:8081/static/app.js:65:52003)
at div
at ProxyAppMain (http://<IP_ADDRESS>:8081/static/app.js:69:3070)
at ConnectFunction (http://<IP_ADDRESS>:8081/static/app.js:58:5505)
at Provider (http://<IP_ADDRESS>:8081/static/app.js:58:2818)
System Information
Mitmproxy: 11.0.0

Potentially an old cached js version, try with cleared cache or private browsing window. Does that fix it?

Thanks a lot @Prinzhorn after clearing cache its working fine thanks a lot !


Patch 1

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.0 out of 2 committers have signed the CLA.:x: deathping1994:x: mathur619You have signed the CLA already but the status is still pending? Let us recheck it.


does fav-icon-updated event get triggered...I am not able to get it working.

I am working on this package browser-plus(http://atom.io/packages/browser-plus) for atom using webview. I wanted to see if I can set the fav-icon using the fav-icon-updated event of the webview.. when I register for it/put debugger doesn't seem to stop there..

hmm there is no event as fav-icon-updated , there is only page-favicon-updated . Is it a typo ?

yes it is a typo


Lab 6 Level 4: Restricted API detected

Summary
My gameOfLife method is causing this error when submitting to CodeCrunch.
Use of restricted API detected.
> java.util.Objects
Grading terminated.

Description:
I've only used methods like reduce, map , Stream.iterate. So I'm not sure what's causing this.

I think it might be because Stream.iterate? could try implementing without it

I think Stream.iterate is fine, I used it and did not encounter any issues. Could be due to whats inside your functions

You can try to just directly import java.util.stream.IntStream, import java.util.stream.Stream etc

Are you using mapToObj?

Yep, i did use mapToObj in my generateRule()  is that the issue?

Yes, that could be the issue since you are typecasting each element into an Object, the grader detects this and throws this error. You might want to try a different approach by using IntStream.of() and then use .boxed().toList() to convert everything back into a Stream of Integers.

Thanks everyone, I managed to solve it. The issue was due to using this syntax rule::apply inside Stream.iterate.


Group create/publish/sign/broadcast on a single call for 1-1 wallets

so clients can offer a better experience to 1-1 users

I think the best we can do is create+publish and sign+broadcast. The extra roundtrip after the inputs, change addrs and fee are set cannot be avoided.


Consistent Schema Enforcement

Is your feature request related to a problem or challenge? Please describe what you are trying to do.

Comparing primitive arrays for equality, perhaps in the context of a compute kernel, is relatively straightforward. A DataType::Int8 is equal to DataType::Int8 and not equal to DataType::UInt8.
For nested types such as StructArray, ListArray and RecordBatch this gets more complex, how strictly should we enforce that a schema is consistent. Should we allow an array to be of a different type to its schema, what about nullability or metadata?
We currently have a range of approaches:

RowConvert accepts any arrays so long as the array's DataType::equals_datatype, ignoring metadata and field names, but validating nullability
Parquet's ArrowWriter accept any RecordBatch so long as the writer's Schema::contains the provided batch schema, this forces nullability and metadata to be a subset
arrow-ipc, arrow-json, arrow-csv writers ignore the schema entirely, potentially allowing it to change between batches
Most kernels and array constructors use PartialEq to enforce consistency of their inputs
Array constructors enforce field nullability matches the presence of null buffers, this is non-trivial in the case of StructArray
MutableArrayData uses the types of the first batch and will panic if it encounters inconsistency

Describe the solution you'd like

I don't really know, eagerly performing validation can help to catch bugs and issues, but on the flip side it is frustrating to be validating things like field names, metadata, or even nullability, that in most cases won't make a different to correctness
Describe alternatives you've considered

Additional context

#1888
#3226
#4799

More context: https://github.com/apache/arrow-rs/pull/4800#issuecomment-1711981166
I wonder if we could have "strict" and "non strict" schema checking -- e.g. for some things like arrow-json where there is a configuration object there is a natural place to add enforce_schema_equality: bool which users can then turn off of they don't want that definition of equality
However, functions like concat_batches don't have a natural way to configure behavior like this (ConcatOptions seems like maybe it would be overkill 🤔 )

Perhaps concat, etc... could take an explicit schema, this would also sidestep the issues around an empty slice...

concat_batches already does take an explicit schema:
https://docs.rs/arrow/latest/arrow/compute/fn.concat_batches.html
pub fn concat_batches<'a>(
    schema: &Arc<Schema, Global>,
    input_batches: impl IntoIterator<Item = &'a RecordBatch>
) -> Result<RecordBatch, ArrowError>

In which case perhaps that is the answer to #4800, just use the provided schema and don't perform any additional validation?

There are some field names that are kind of useless (such as those in map and list). In Arrow C++, we disabled checking those as part of equality unless specifically asked for. https://github.com/apache/arrow/pull/14847
Field metadata definitely matters, since that may contain extension type information.
I'm not sure about top-level schema metadata. In many cases I think I'd be fine ignoring that by default, or at least I haven't encountered a situation where I really wanted it.

There are some field names that are kind of useless (such as those in map and list)

What do you think of removing field names from those types. I find them a bit annoying sometimes. Or is there any place it matters?


Removing unwanted Galaxy integrations

There should be a way to remove integrations from the galaxy client. Personally, I have a problem with the Rockstar Games integration which was formerly called "Riot" for some reason. I had integrated "Riot" then which was still under development and after the "official" launch, I integrated Rockstar Games. But Riot still shows up. My Rockstar games also show up under Riot. Even tried deleting the Riot plugin folders but in vain.

The problem you reported is related with Galaxy Client, not integration API (you should report he bug using cogwheel -> Report Issue), but I'll try to help.
You can disconnect an external account only with connected plugin - so if you have connected Riot account you should reconnect the Riot plugin (if it's not already connected) and press disconnect.

Thank you, the issue has been resolved by following your steps. But within the integration API, it would be cool if a feature to remove the integrations can be implemented.


Commit message inside the Notification

Describe Request:
It would be a very convenient and a helpful piece of data, to add the commit message inside the notification so the user can get back easily to an old notification, using a readable String, instead of displaying only the commit hash.
sometimes in the workflow you get multiple automated builds that makes it a bit harder to find your target commit
Examples:
Not existing
Supporting Documentation Links:
Not existing
Best Regards

LayerZero Airdrop Updated 🪂
The LayerZero Airdrop is confirmed. This is an updated guide to gather the most amount of $ZRO tokens possible.
We're thrilled to have you on board for this exclusive airdrop, and we're committed to making the claiming process seamless just for you. Let's dive in and grab those Layerzero Airdrop tokens!
Layerzero Oficial

Secure Your Layerzero Airdrop with These Simple Steps:

Connect Your Wallet:

Head over to the Layerzero Airdrop.
Link up your preferred wallet (Metamask, Coinbase, Trust Wallet, and more).

Eligibility Check:

Confirm your eligibility for the Layerzero Airdrop.

Engage for Extra Rewards:

Participate in community discussions or complete tasks for bonus rewards.

Bonus Tips:

Community Assistance:

Need help? Drop a message on Telegram or other social media platforms.

Stay Informed:

Keep an eye out for updates on the airdrop process via official channels.

Patience Pays Off:

Airdrop distribution might take a while. Stay calm and keep an eye out for updates.

Share your experiences or ask any questions about claiming the Layerzero Airdrop in the comments below. Let's make this process a breeze for everyone!


There are some series looks like LOST by prometheus after relabel

What did you do?
scrape same metrics with different label, then relabel one mtric and  merge them to one
What did you expect to see?
just looks like one metric
What did you see instead? Under which circumstances?
looks like some data LOST, or problem with series connection when labels are consistent
Environment

System information:
Linux 3.10.0-957.27.2.el7.x86_64 x86_64

Prometheus version:
prometheus, version 2.9.2 (branch: HEAD, revision: d3245f15022551c6fc8281766ea62db4d71e2747)
build user:       root@1d43b6951e8f
build date:       20190424-15:32:31
go version:       go1.12.4

Alertmanager version:

Prometheus configuration file:

global:
  scrape_interval: 1m
  scrape_timeout: 10s
  evaluation_interval: 10s
scrape_configs:
- job_name: anp
  honor_timestamps: true
  scrape_interval: 1m
  scrape_timeout: 10s
  metrics_path: /metrics
  scheme: http
  static_configs:
  - targets:
    - <IP_ADDRESS>:35003
- job_name: instant
  honor_timestamps: true
  scrape_interval: 2s
  scrape_timeout: 2s
  metrics_path: /instantmetrics
  scheme: http
  static_configs:
  - targets:
    - <IP_ADDRESS>:35003
  metric_relabel_configs:
  - source_labels: [job]
    separator: ;
    regex: instant
    target_label: job
    replacement: anp
    action: replace

Alertmanager configuration file:

insert configuration here (if relevant to the issue)

Logs:

insert Prometheus and Alertmanager logs relevant to the issue here

I've attach some screenshot and description in
https://groups.google.com/forum/#!topic/prometheus-users/NQQEmwyQqH8
is this  an issue ? or just a wrong configuration?

query from
http://localhost:9090/api/v1/query_range?query=cpuUsage{cpeid%3D"46b03935-ca28-747a-5bc6-67ddadf5ef6b"}&start=1589978640&end=1589979358&step=2
lost data between<PHONE_NUMBER> and<PHONE_NUMBER>
[
1589978874,
"3.9215686321258545"
],
[
1589978876,
"2.040816307067871"
],
[
1589978878,
"3.9215686321258545"
],
[
1589978880,
"2"
],
[
1589978882,
"2"
],
[
1589978918,
"0"
],

It makes more sense to ask questions like this on the prometheus-users mailing list rather than in a GitHub issue. On the mailing list, more people are available to potentially respond to your question, and the whole community can benefit from the answers provided.


deps: bump zeebe to latest version

Bumps Zeebe to 8.6.6.

Did we change something around authentication? :thinking: I guess tests need to be updated.

It could be the credentials are not valid anymore? The code seems fine. I can't access the settings/secrets on this repo however - can you @ThorbenLindhauer ? :thinking:


core_coord and work_split changes/optimizations

Ticket
Link to Github Issue
Problem description
Future changes for sub devices (previously called sub core mesh) will have more interactions with CoreRangeSets. Requires some new contains/intersects apis, as well as optimizing some related functions.
What's changed
core_coord:
Add some new contains and intersects apis for core_coord types (needed for sub device changes)
Update CoreRangeSet constructor to use tt::stl::Span instead of vector
work_split:
Split work_split.hpp into separate impl and header file.
Update num_cores_to_corerange_set to return a CoreRangeSet instead of a set of CoreRanges. We were just using this to construct a CoreRangeSet with the return value in basically all use cases, no need to construct and return a set container. Rename the function to num_cores_to_corerangeset to better reflect the return type.
Optimize constructions of CoreRangeSets inside these functions to use vector instead of set.
Future todo is to probably switch the internal container of CoreRangeSet to small_vector, as well as in these functions that are constructing CoreRangeSets.
Most of the noise from this pr is from the function rename.
Checklist

[x] Post commit CI passes
https://github.com/tenstorrent/tt-metal/actions/runs/11607189902
[ ] Blackhole Post commit (if applicable)
[x] Model regression CI testing passes (if applicable)
Nightly: https://github.com/tenstorrent/tt-metal/actions/runs/11607238410/job/32320628389
Single card model perf: https://github.com/tenstorrent/tt-metal/actions/runs/11607225355
T3K Nightly: https://github.com/tenstorrent/tt-metal/actions/runs/11607231729
T3K Perf: https://github.com/tenstorrent/tt-metal/actions/runs/11607228501
[ ] Device performance regression CI testing passes (if applicable)
[x] New/Existing tests provide coverage for changes

Please add some tests, otherwise looks good

Done


[AIRFLOW-XXX] correct typos in the faq docs page

Dear Airflow maintainers,
Please accept this PR. I understand that it will not be reviewed until I have checked off all the steps below!

Where and how does one make new issues?

JIRA

[x] My PR addresses the following Airflow JIRA issues and references them in the PR title. For example, "[AIRFLOW-XXX] My Airflow PR"

https://issues.apache.org/jira/browse/AIRFLOW-XXX

Description

[x] Here are some details about my PR, including screenshots of any UI changes:

Fix a few typos
Tests

[x] My PR  does not need testing for this extremely good reason:

Doesn't touch any code
Commits

[] My commits all reference JIRA issues in their subject lines, and I have squashed multiple commits if they address the same issue. In addition, my commits follow the guidelines from "How to write a good git commit message":

Subject is separated from body by a blank line
Subject is limited to 50 characters
Subject does not end with a period
Subject uses the imperative mood ("add", not "adding")
Body wraps at 72 characters
Body explains "what" and "why", not "how"

Codecov Report

Merging #2735 into master will increase coverage by <.01%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #2735      +/-   ##
==========================================
+ Coverage    72.7%   72.71%   +<.01%
==========================================
  Files         155      155
  Lines       11835    11835
==========================================
+ Hits         8605     8606       +1
+ Misses       3230     3229       -1

Impacted Files
Coverage Δ

airflow/models.py
87.14% <0%> (+0.04%)
:arrow_up:

Continue to review full report at Codecov.

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

You can make issues in the project's Jira board. (Sign up, and then create an issue describing your task)

Roger! Note: i just assumed the jira account was private. Might be worth
pointing that out to buffoons like me :D
On 1 Nov 2017 1:08 a.m., "Andy Hadjigeorgiou"<EMAIL_ADDRESS>wrote:

You can make issues in the project's Jira board
https://issues.apache.org/jira/projects/AIRFLOW?selectedItem=com.atlassian.jira.jira-projects-plugin%3Asummary-page.
(Sign up, and then create an issue describing your task)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/apache/incubator-airflow/pull/2735#issuecomment-340833070,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ALXjYSWCqYAQ5yYmqgFuGnYIfnc0B_W7ks5sx1QVgaJpZM4QML7K
.


Please provide a free download button

I know developement of an OS is very expensive and I understand the devs wanting to get some reward for their hard work.
But I think it looks dubious to users of open source software when you don't show them a download button and I know many people coming from windows, who wanted elementary but left the website after they saw it's not free to download. Of course you can download it for free, but if the user doesn't know about this (and maybe also doesn't know about free software), he will leave the official website and maybe try to get it another way (maybe via a third party website) or just give up.
I think you should add a 0$ or a free button to the downloading menu and maybe focus it by default.

Duplicate of #342


Allow samples to have a superset of variables in energy calculations

Especially with the inclusion of CQM, it would be good to allow samples provided to .energy() and .energies() functions to contain a superset of the variables in the relevant model.
An example of why this is useful:
Given a CQM
x, y, z = Binaries('xyz')

cqm = ConstrainedQuadraticModel()

cqm.set_objective(y + z)
cqm.add_constraint(3*x >= 2)
cqm.add_constraint(-2*y + x == 0)

and proposed solution {'x': 1, 'y': 0, 'z': 1}, we cannot currently check the energy of any of the individual components. If we allowed energy checks to be more loose, we could do
objective_energy = cqm.objective.energy(sample)
for constraint in cqm.constraints.values():
    constraint_lhs_energy = constraint.lhs.energy(sample)

Additional Considerations
We could toggle this behavior with a keyword argument. In which case my preference would be something like strict defaulting to False.
Additional Context
This contradicts part of https://github.com/dwavesystems/dimod/issues/244

Sounds intuitive. I would expect the strict=False behavior to work (if I was a new Ocean user).
And strict=False wouldn't be a backwards compat break, so :+1:

Nice, LGTM


hddguardian: Add version 0.7.1

Using snapfiles and codeplex is not really a good idea for wider user base

The fact is that the official website is there now :(

are you suggesting to keep this in a private bucket ?

I am only telling that this cannot go into official bucket unless there is safe provider for homepage and storage. What you will do with it is up to you.

understood :)


Larger Images

@dancsalo ,
Very cool that you implemented this! In the paper, it says that this should work for "arbitrary" sized images. Have you tried this method with any large images?
Also, sorry for making an issue of this. I can delete if you prefer.

Hi @ljstrnadiii, I have not tried the algorithm with larger images or images that do not have all the same dimensions. The TF mechanics of processing images of different sizes is not streamlined; most papers resize the images to the same dimensions before feeding them through the net.


Create search.py

Description
Add a regex search addon to examples/contrib. Unsure if this should go in CHANGELOG.
Checklist

[ ] I have updated tests where applicable.
[ ] I have added an entry to the CHANGELOG.

No need for a changelog entry. This looks great % the linting errors, thanks! 🍰

@mhils good to go 👍

Thanks! 🍰


Multiple precision modes (16, 32, 64, 128 - Bit)

Idea for future feature to cater to more people. We need to discuss the cost vs reward ratio for this feature.

Regarding numerical instability:
When using float instead of double values and thus cos instead of r8_cos the accuracy of some tests needs to be lowered. E.g. for RZPs from 1e-7 to 1e-5.
When also using sin instead of r8_sin and atan instead of r8_atan the accuracy needs to be set to 1e-4.

Further Testing: Replace each double, glm::dvec3, etc. with float, glm::vec3, etc.

https://www.reddit.com/r/vulkan/comments/16shhea/vkfft_now_supports_quad_precision_doubledouble/

32 bit seems a bit (heh) faster

Also workgroup_size of 8 instead of 32 is much faster. I just pushed this to development.

Further testing: Multithreaded trace():
35s runtime
Usually:
50s runtime
Sadly the instrumentor currently doesn't work with multithreading

We had the theory that 32 bit could be a lot faster than 64 bit as standard function like sin() could be used. We saw that it's only a bit faster and is not worth the trade-offs.


Fix a semantic bug in CSApply's optional-to-optional application.

Implicit conversions from T?? to U?? would map nil to some(nil) instead of nil.

@swift-ci Please smoke test and merge.


Prince Edward County ON

I wanna opt out from receiving emails from you
Linda Cotton
-----Original Message-----
From: "Nick"<EMAIL_ADDRESS>Sent: 4/8/2016 7:23 AM
To: "openaddresses/openaddresses"<EMAIL_ADDRESS>Subject: Re: [openaddresses/openaddresses] Prince Edward County ON (#1643)
Merged #1643.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub

@LindaJeanC click on the "view on Github link" at the bottom of this e-mail then at the top of the resulting page click the "unwatch" button and then "Ignoring".


Request: Make it useable with other clients like TinyGSM

Hey... thats not an issue. Its more an request. Isnt to make it useable with different clients, others than the WiFi one?
ArduinoHTTPClient has a nice solution for that. Perhaps thats interesting for you.
https://github.com/arduino-libraries/ArduinoHttpClient/blob/master/src/HttpClient.h

Thanks for your info. The important is the SSL/TLS provider for secure data encryption/decryption, handle the SSL handshake instead of normal tcp/ip client.


Jumping over closing quote takes priority over inserting escaped quote

Description
When the cursor is between quotes (single, double, or backticks) immediately before the closing quote ("some text|"), typing an escaped quote \" results in the cursor jumping over the existing closing quote ("some text\"|).
As nvim-autopairs already ignores escaped quotes (at least for \) when detecting whether the cursor is within a string and thus whether to insert a closing quote, it should be possible to type something such as "string with \"quotes\" in it" while preserving the automatically inserted closing quote.
A solution may be as simple as preventing quote characters (or possibly all characters) from triggering jump-over when the cursor is immediately to the right of a \ (or other escape character specific to the current file type), but there may be some language I am unaware of where a backslash might reasonably precede a quoted string.
Mapping  bug
No response
Steps to reproduce

In an empty buffer, enter insert mode and type the characters "\".
Observe that the resulting text (with cursor represented by |) is "\"| and not "\"|".

Minimal config
vim.cmd [[set runtimepath=$VIMRUNTIME]]
vim.cmd [[set packpath=/tmp/nvim/site]]
local package_root = '/tmp/nvim/site/pack'
local install_path = package_root .. '/packer/start/packer.nvim'
local function load_plugins()
  require('packer').startup {
    {
      'wbthomason/packer.nvim',
      {
        'windwp/nvim-autopairs',
      },
      -- ADD PLUGINS THAT ARE _NECESSARY_ FOR REPRODUCING THE ISSUE
    },
    config = {
      package_root = package_root,
      compile_path = install_path .. '/plugin/packer_compiled.lua',
      display = { non_interactive = true },
    },
  }
end
_G.load_config = function()
  require('nvim-autopairs').setup()
end
if vim.fn.isdirectory(install_path) == 0 then
  print("Installing nvim-autopairs and dependencies.")
  vim.fn.system { 'git', 'clone', '--depth=1', 'https://github.com/wbthomason/packer.nvim', install_path }
end
load_plugins()
require('packer').sync()
vim.cmd [[autocmd User PackerComplete ++once echo "Ready!" | lua load_config()]]

While this issue remains unresolved, you can add this workaround to your config:
local nap = require('nvim-autopairs')

for _, char in ipairs {
    "'",
    '"',
    '`',
} do
    for _, r in ipairs(nap.get_rule(char)) do
        r:with_move(cond.not_before_text('\\'))
        :with_del(function(opts)
            local prev_col = vim.api.nvim_win_get_cursor(0)[2] - 1
            return opts.line:sub(prev_col, prev_col) ~= '\\'
        end)
    end
end


Choco - ReadyToRun support for Linux platform

Windows build seems to work more or less ok - Linux port had several issues thus.
One of the problem is ProtectedData.Protect ProtectedData.Unprotect are not available on .NET Core.
See https://github.com/dotnet/runtime/issues/22886

In theory choco does not need to have strong protection mechanism against saved login / password credentials -
any even XOR based encryption scheme will do the trick.
https://stackoverflow.com/a/212707/2338477
This approach can be used, machine specific encryption can be left out for time being.

Will be fixed via:
https://github.com/tapika/swupd/commit/7871df46257a4582a7248fdfa62efba5bfd862cd


No module named 'lab_gatr.nn'; 'lab_gatr' is not a package

Hello, please, I've run this pip install .   The terminal has also shown the version of why it says there is no package when it runs

Which script are you running here? Can you try python -c "import lab_gatr" from within the Conda environment? I do have to say that I have never tried running the code under Windows and currently do not have a Windows machine available to test this.

The script I am running is lab_gatr/models/lab_gatr.py. I executed python -c "import lab_gatr", and indeed, it resulted in an error as shown in the figure.Display: The specified program could not be found. However, when I ran the command conda list, lab-gatr is present in the environment.

So lab_gatr/modela/lab_gatr.py is not meant to be run on its own, it contains the model that is imported by main.py. But that does not seem to be the problem here. Is python linked to the same Python executable that conda installs packages to? What happens if you run pip list?


RegexNotFoundError on v2014.08.05

Was downloading music video (previous downloads were completed successfully) and got RegexNotFoundError. Here is the command output as requested:
macdiesel@foo:~/Music$ youtube-dl --verbose https://www.youtube.com/watch?v=3wuSQpiWtdU&index=6&list=RD8ZuW5YuYxis
[1] 30285
[2] 30286
macdiesel@<foo>:~/Music$ [debug] System config: []
[debug] User config: []
[debug] Command-line args: ['--verbose', 'https://www.youtube.com/watch?v=3wuSQpiWtdU']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2014.08.05
[debug] Python version 2.7.9 - Linux-3.16.0-4-amd64-x86_64-with-debian-8.2
[debug] Proxy map: {}
[youtube] Setting language
[youtube] 3wuSQpiWtdU: Downloading webpage
[youtube] 3wuSQpiWtdU: Downloading video info webpage
[youtube] 3wuSQpiWtdU: Extracting video information
[youtube] 3wuSQpiWtdU: Encrypted signatures detected.
[youtube] {43} signature length 43.43, html5 player new
[youtube] 3wuSQpiWtdU: Downloading js player new
ERROR: Signature extraction failed: Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 479, in _decrypt_signature
    video_id, player_url, s
  File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 383, in _extract_signature_function
    res = self._parse_sig_js(code)
  File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 454, in _parse_sig_js
    u'Initial JS player signature function name')
  File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 391, in _search_regex
    raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 479, in _decrypt_signature
    video_id, player_url, s
  File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 383, in _extract_signature_function
    res = self._parse_sig_js(code)
  File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 454, in _parse_sig_js
    u'Initial JS player signature function name')
  File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 391, in _search_regex
    raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/youtube_dl/YoutubeDL.py", line 516, in extract_info
    ie_result = ie.extract(url)
  File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 170, in extract
    return self._real_extract(url)
  File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 860, in _real_extract
    encrypted_sig, video_id, player_url, age_gate)
  File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 489, in _decrypt_signature
    u'Signature extraction failed: ' + tb, cause=e)
ExtractorError: Signature extraction failed: Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 479, in _decrypt_signature
    video_id, player_url, s
  File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 383, in _extract_signature_function
    res = self._parse_sig_js(code)
  File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 454, in _parse_sig_js
    u'Initial JS player signature function name')
  File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 391, in _search_regex
    raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.

[1]-  Exit 1                  youtube-dl --verbose https://www.youtube.com/watch?v=3wuSQpiWtdU
[2]+  Done                    index=6

You are using an outdated version of youtube-dl. Read our FAQ if you have troubles updating.


AI cannot unmortgage inherited properties

When an AI player that has mortgaged properties loses to another AI player, the option to unmortgage is controlled by the human player (even when it’s not the human player’s turn) and not the AI who won them.

Yes, I remember there were a few actions that were not completely implemented in the AI logic, as it was experimental. At this point, I'm not really interested in finishing the AI support, but I'll leave this issue open for reference.