Merge pull request #101 from rdkcentral/METROL-103/DisplayInfo

This reverts commit 0998b55a55b1ca5cee3a6f39c06bdff759636024.

https://jenkins.code.rdkcentral.com/job/github-triggered/3492/ started

https://jenkins.code.rdkcentral.com/job/build-component-rdk-next/20685/ started.

build-rpi-hybrid-refapp-rdk-next Console Log uploaded to Gist URL: https://gist.github.com/bcdca31c3e36e8e350e6f30bca9193d9

build-rpi-mc-wpe-rdk-next Console Log uploaded to Gist URL: https://gist.github.com/29b16b2f09eca20b6ad9ca2b1957a3d3

build-rpi-hybrid-wpe-rdk-next Console Log uploaded to Gist URL: https://gist.github.com/04809281f2b9c8998a0aded8b0617741

Job started https://jenkins.code.rdkcentral.com/job/manual-verification-rdk-next/745/

https://jenkins.code.rdkcentral.com/job/build-component-rdk-next/20740/ started.

Job started https://jenkins.code.rdkcentral.com/job/manual-verification-rdk-next/747/

https://jenkins.code.rdkcentral.com/job/build-component-rdk-next/20745/ started.


SQLite dialect doesn't support typeless columns

SQLite supports untyped columns in the schema, like in this example:
CREATE TABLE log_data (
    log_id INTEGER NOT NULL,
    key TEXT NOT NULL,
    value,
    PRIMARY KEY (log_id, key),
    FOREIGN KEY(log_id) REFERENCES logs(id) ON DELETE CASCADE
);

Unfortunately, parsing this CREATE TABLE statement with current sqlparser (0.27) results in:
sql parser error: Expected a data type name, found: ,

@alamb I was wondering, this seems to be a mutually exclusive logic.
Other databases require the data type, while SQLite doesn't.
Is it reasonable to assume that the GenericDialect behavior would be to allow untyped columns...?

Is it reasonable to assume that the GenericDialect behavior would be to allow untyped columns...?

I think if that was technically feasible and not too disruptive, it would be a nice feature

I think the rules in SQLite are that the symbol after the column name is the data type unless it's one of the keywords introducing a column constraint: CONSTRAINT, PRIMARY, NOT, UNIQUE, CHECK, DEFAULT, COLLATE, REFERENCES, GENERATED, or AS. I'm basing this on the diagrams on this page.
Is it sufficient to allow the check here to be skipped for SQLite:
https://github.com/sqlparser-rs/sqlparser-rs/blob/c887c4e54558db3d3940c23300a384b1752cdeaf/src/parser/mod.rs#L5322
And then make parse_data_type return a Result<Option<DataType>, ParserError>? Or is that too simplistic and will give us keywords like PRIMARY as the data type?
Is the aim with GenericDialect to make a compromise between different SQL dialects - in which case it should probably reject this as it's invalid for most engines - or to parse SQL that's valid for any supported dialect?


cannot add users to course

I'm trying to add my TAs to my 15-394 course.  When I go to the "Enroll
User" page, the email, first name, and last name fields are grayed out
so I cannot type into them.  I'm experiencing this both in Chrome and
Firefox (on Linux).

Sorry to be the bearer of bad news, but you seem to have posted this issue on the fork of Autolab for use at University at Buffalo. While we would love to assist, our codebase does not currently suffer from this issue. That said, we have several features and bugfixes we would be more than willing to get merged into the CMU Autolab codebase should they have the time to do so in the future.
Here's a link to create an issue on the CMU side of things:
https://github.com/autolab/Autolab/issues/new
Thanks,
Dave


Add tests to flash BMC images for P9 systems(OpenBMC and SMC)

OpenBMC image flashing steps are similar as like PNOR image flashing on witherpsoon. And also we need to add for SMC systems.

The PR #183 solves this issue, But needs some testing with OpenBMC system once. Tested it on SMC system.


Solderer gives the wrong printed processor for the Gold Ingot

What happens: The Solderer returns Printed Basic Processor for the Gold Ingot
What you expected to happen: Printed Improved Processor

Minecraft: 1.10.2
Forge: <IP_ADDRESS>6
Refined Storage: 0.9.4

Does this issue occur on a server? [I'm just play in Single Player Mode]
If a (crash)log is relevant for this issue, link it here: the game does not crash -  so - no crash log

Can't reproduce, please DOUBLE CHECK before you report. Thanks.

I have made a more detailed check and found the problematic mod (GrimPack). I have examined these more closely and still found more problems. I removed that thing and my private Pack worked slightly better. Sorry for wasting your time
regards jokish


Added more_awesome topic branch

Hi @GabrielHendrix,
We are closing out the PR because there are no enhancements proposed here.
Thank You


Move layer mount refcounts to mountedLayer

Revert e91de9f and add fix to commit 563d071 by properly using the newly added mounted() call.

Experimental got a timeout on https://jenkins.dockerproject.org/job/Docker-PRs-experimental/16884/console
21:57:38 PASS: docker_api_stats_test.go:219: DockerSuite.TestApiStatsContainerNotFound	0.001s
22:02:38 --- FAIL: Test (310.68s)
22:02:38 panic: test timed out after 5m0s [recovered]
22:02:38 	panic: test timed out after 5m0s

Known issue. Will be fixed by https://github.com/docker/docker/issues/21408

LGTM

Ran the test suites locally on aufs and overlay.
LGTM

gccgo is stuck on  #21408, merging


Add propagateCreateError to PoolConfig type declaration

Environment
Knex version: 0.19.4
Database + version: N/A
OS: N/A
Bug
Option propagateCreateError is missing in the pool part of the knexfile typings.
Definition from tarn.js:
// If true, when a create fails, the first pending acquire is
// rejected with the error. If this is false (the default) then
// create is retried until acquireTimeoutMillis milliseconds has
// passed.
propagateCreateError: true

I also have two questions connected with this:

Why aren't PoolOptions typings reexported from tarn.js?
Why is propagateCreateError set to true by Knex (without documenting it)

That should not be allowed to be passed by the user. Knex will not work correctly if that is set to false.
Propagate error is true, because otherwise tarn will just hide for example connection errors and library user cannot react to them properly.
Dont believe any source in internet which tells you to set it to false to fix some strange error by setting it to false.
Knex is designed to work correctly only if that parameter is true.

Knex is designed to work correctly only if that parameter is true.

Why is it in the type definitions then?
This should be a type error:

yet it is not.


Better handling when calculation errors occours

Synopsis
as Mandalorian team members
we want to be informed when calculations fail
so we can quickly take action
Acceptance criteria

[ ] team members are quickly informed when calculations fail

@MadsBloendAndersen I created this issue when working on #32. And encountered that I could not start a calculation on U-001


Deep Freeze

Frost mages would love to see when their target is frozen to cast Deep Freeze.
At least, the Deep Freeze button would glow. Maybe a spell alert could be added too. Suggestion: left/right with 75% size (to avoid overlap with Fingers of Frost) with with a frost-y texture, such as Killing Machine.

Implemented in #143.


Inspector resource previews are very small

Godot version
v4.0.alpha13.official [59dcddc45]
System information
Windows 10
Issue description
Inspector resource previews are small. Previously they were 64px tall, but now they are much shorter.
Alpha 13:

Alpha 12:

Steps to reproduce

Create a MeshInstance3D
Add a BoxMesh to it
The resource preview is short

This also applies to other resources with previews, including Texture.
Minimal reproduction project
No response

I can confirm this on 66d1bb84c380910a50e3176124da5c8821e93097 (Linux) and have been able to reproduce this for a week or so.

@reduz on commit d1ddee225830b28171de031bd1f1918ced21b38f, he changed EditorResourcePicker::_update_resource_preview  intended.
Should I revert to the old one?

@nongvantinh Thanks for finding the commit. The changes on this line seem to be that cause of the issue: https://github.com/godotengine/godot/pull/63265/files#diff-c2c807db528ea8403dc5953981d00248bc891451924ac938477ea719bffd6632R108
Replacing MIN with MAX in both places on that line will probably fix the bug.


Run CI with different postgres versions

Is your feature request related to a problem? Please describe.
It is currently unclear which postgres versions are well supported.
Describe the solution you'd like
Add more versions to CI to build with.
Describe alternatives you've considered
N/A
Additional context
N/A

Implementation Proposal
Add more postgres versions to the CI workflow.
Affected Components
Github CI for VarFish Server only.
Affected Modules/Files
N/A
Required Architectural Changes
None
Implementation Sketch
Adjust the CI YAML file.


Create-Survey-Form

This PR adds the following sections :

header
tagline
form

I don't understand can you guide me pls
On Mon, Feb 20, 2023 at 6:22 PM Ushindi Gedeon @.***>
wrote:

@.**** requested changes on this pull request.
INVALID REVIEW REQUEST
Hi @AnsarIbrahim https://github.com/AnsarIbrahim,
While you made a great effort in this project, unfortunately, I cannot
proceed to review your code.
https://camo.githubusercontent.com/314b69d3993943da21413045335e39dfbfef3e7f770a3b438b6b65c870caf722/68747470733a2f2f6d656469612e67697068792e636f6d2f6d656469612f31317456683158524e41756e59492f67697068792e676966
Invalid Code Review Request
You have submitted a project without reviewing yourself. kindly perform a
code review to complete this project
Your Code Review Request will be marked as invalid in your Dashboard, so
please submit a new one once you are ready 🙏
Cheers and Happy coding!👏👏👏
Feel free to leave any questions or comments in the PR thread if something
is not 100% clear.
Please, remember to tag me in your question so I can receive the
notification.
Please, do not open a new Pull Request for re-reviews. You should use the
same Pull Request submitted for the first review, either valid or invalid
unless it is requested otherwise.
Invalid Code Review Request does not count into the code reviews limit.
—
Reply to this email directly, view it on GitHub
https://github.com/AnsarIbrahim/Trails-Review/pull/1#pullrequestreview-1305733775,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A4EBSF43UVXHDA3S62MJ3UTWYNSIPANCNFSM6AAAAAAVBXNH4E
.
You are receiving this because you were mentioned.Message ID:
@.***>

Hi @AnsarIbrahim , In order to perform a code review, kindly click on the File changed above and write at least two comments, don't forget to use an inline comment referring to Microverse material.


Global Chart pluginservice causing duplicate events

I'm having a little difficulty understanding how i should use your gobal pluginservice.  When i register a "afterDraw" action on componentWillMount, it actually registers a unique function for every chart that gets mounted.  So, even though i may only have one chart on the screen, if i've looked at a few charts before that, it will call afterDraw multiple times.
chartjs seems to support inline plugins, however, if i try and add an 'afterdraw' to options.plugins which gets passed into your component, nothing fires.
could you please help me understand what i'm doing wrong?  fist time using chartjs and your react wrapper.  so far so good, but this one has me stumped.

I'm having the same problem. I'm using beforeDraw and the ref is being lost when I browse to a different URL and come back to the one with the charts on it.

@ericmcgregor Did you ever find a solution?

Closing for now. Please supply a sandbox or code example with the latest versions of both libraries. If the problem persists, feel free to open a new issue.


Service installations issues

Describe the bug
A clear and concise description of what the bug is.
Apparently it expects my popmedia folder to reside within the pinup system folder, mine is on a separate drive. And it expects the AutoStart folder to be under a user folder with the same name as my computer name. There is no user with that name, so there is no vpin-studio-server.bat anywhere.
To Reproduce
Steps to reproduce the behavior:
Try to install the service after the install on my computer
Expected behavior
For it to act as it does in the install video you have on youtube.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):

OS: [e.g. iOS] Windows 10
Browser [e.g. chrome, safari] chrome
Version [e.g. 22] 120.0.6099.72 (Official Build) (64-bit)

Smartphone (please complete the following information):

Device: [e.g. iPhone6]
OS: [e.g. iOS8.1]
Browser [e.g. stock browser, safari]
Version [e.g. 22]

Additional context
Add any other context about the problem here.

Hi there! Thank you for your request.
Since there have several issues with the autostart batch file, I will change the installer accordingly.
Regarding your media folder: I indeed didn't assume someone changed this default configuration.
Just to be sure, you changed the "Media Dir" for the emulator, right?

I'll fix this, most likely already this week.

Correct irt changing the location of popmedia, I changed it because of space,

Version 2.5.0 has just been released and (hopefully) fixes your issues.
Download the latest installer and try again. Let me know if its working.

Same issue where there is no batch file in the auto start folder. But no w
at least I can get it to look in a different folder   . I’d create it
myself if I knew what was supposed to be in it
On Tue, Dec 19, 2023 at 1:58 PM syd711 @.***> wrote:

Version 2.5.0 has just been released and (hopefully) fixes your issues.
Download the latest installer and try again. Let me know if itsReply to
this email directly, view it on GitHub
https://github.com/syd711/vpin-studio/issues/68#issuecomment-1863394168,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A2XEDBGP4RB6WFFX5WMPD73YKHWWNAVCNFSM6AAAAABAZ6H4FSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNRTGM4TIMJWHA
.
You are receiving this because you authored the thread.Message ID:
@.***>

Ok, thanks for your feedback! I'll close the ticket then.

You may not have read my feedback, this is not resolved, just different. it
now points to the correct folder for autostart, but no
"vpin-studio-server.bat" is in that folder. if you tell me what is supposed
to be in that batch file, i can make it myself. i have tried using a
renamed "server.bat" from the application's folder but it gets stuck
attempting to make initial contact.
On Thu, Dec 21, 2023 at 4:28 AM syd711 @.***> wrote:

Ok, thanks for your feedback! I'll close the ticket then.
—
Reply to this email directly, view it on GitHub
https://github.com/syd711/vpin-studio/issues/68#issuecomment-1866013862,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A2XEDBCJCM6M4MHZAL6MOBLYKQFL3AVCNFSM6AAAAABAZ6H4FSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNRWGAYTGOBWGI
.
You are receiving this because you authored the thread.Message ID:
@.***>

I misread your ticket indeed and I'm very sorry for that!
I documented the process now in case other users having this problem too.
I hope this description will fix your issue:
https://github.com/syd711/vpin-studio/wiki/FAQ#there-is-no-bat-file-in-the-auto-start-folder


urandom is not best for cryptography

utils.py / urandom is less secure than import secret
"In particularly, secrets should be used in preference to the default
pseudo-random number generator in the random module, which is designed
for modelling and simulation, not security or cryptography."
https://docs.python.org/3/library/secrets.html
usage:
secrets.token_bytes(16) -> b'\xebr\x17D*t\xae\xd4\xe3S\xb6\xe2\xebP1\x8b'
secrets.token_hex(16)  ->'f9bf78b9a18ce6d46a0cd2b0b86df9da'
instead of for i in range(16): secrets.token_bytes(1)
I wouldn't compromise security for speed. Or you could have a parameter unsecure=False).
People already building on top of this lib.

Hello! I think you are confusing urandom with the random module.
https://github.com/python/cpython/blob/a63c61168588937c482435d0432c753de4844c46/Lib/secrets.py#L47


Disable unit testing on windows for now

Allows release to succeed.  Can consider a more suitable fix later.

It's just path matching.
The solution is as simple as (\/|\\) for matching slashes, I think.  But feel free to explore.

It's just path matching.
The solution is as simple as (\/|\\) for matching slashes, I think.  But feel free to explore.


Coding Challenge 98: Add quadtree.md files and contribution

Added the following files based on info from Youtube videos:
_CodingChallenges/98.1-quadtree.md
_CodingChallenges/98.2-quadtree.md
(The date in part 2 might need modification once the youtube video is listed.)
Added my contribution with Mouse-Wheel control to range size
For live example see https://alpha.editor.p5js.org/full/HkDKgnIcz
For Source see: https://github.com/romibi/p5.js-Playground/tree/master/CC_98_QuadTree
Open Questions:

Are readme.md files in the CodingChallenges/ subfolders with contributions now unwanted or still welcome?
Is that correct that contributions in these files always have to be in part 1?

of course feel free to only use the second commit and create the quadtree.md files yourself

@romibi Thanks for those! Couple of notes that you can change before we merge:

The links in the "Parts" sections have a mistake.

It should be 98.1, not 97.1

Also, when the challenge is made with JavaScript, you can remove the line live_example: false altogether. The repo is used as the live_example.
You can make those changes and I believe we're good to merge!

oh right …
fixed
what about my open questions from the PR's description?

Thanks for the corrections.
For the multi-part: Yes, all the contributions only go in Part 1.
On whether or not we still accept README.md files in the Coding Challenges directories, I know that they are not necessary anymore, but I'll let @nilsweb give the official answer on that.

In my opinion, the readme files should only be used to add notes to the code itself and not for adding contributions, but for an official answer we have to ask @shiffman.

Yes, the contributions should now live in the markdown web pages! Thanks @romibi and @nilsweb!


2 unit tests do not pass when running all tests

Each unit test is passed when run individually, but when all tests are run 2 of them permanently fail:
It correctly sets consent when values are set
and
It correctly sets consent when just one of the default states is set (storage)
It seems that this is not due to the tests themselves (which are correct), there is probably something in the GTM test environment that misdefines the variables when triggering several successive tests.

@dvdtsr I think that this is a known problem that @EdgardoRodriguezSolano is looking into

@jawadst Correct. The last thing we know about this is that the issue might be that the DOM used for testing persists across tests. I think @dvdtsr opened the issue to give visibility of this known issue to the repo users that might encounter it.

Closing as this is no longer the case after https://github.com/didomi/gtm-template/commit/100c1708c4a43f56697f22aa1fe409d909d70df2


Broken icons

Session icon is broken with Nerd Fonts v3.
There could be other broken icons too.

I am also experiencing this issue.

I am also experiencing this.
I feel like this should be easy to fix by exposing the icon as an option similar to "chat.question_sign".
I don't have any experience developing lua plugins, but I'm going to give this a shot.


Is there an option to track author of changes

It will be a good feature to keep in patches the user who has made the change

Sounds like a good idea 👍
I'm not actively using this at the moment, so i might need your help. Feel free to submit a pull request!

@chaeron feel free to start work on it. help is welcome!

Just for reference I belive this feature is supported by the usage of virtuals and the includes option as specified in the README.

As @vinerich mentioned, this works in combination with using virtuals and the includes option.


feat(ts-model-api): add method for removing node

This PR introduces a convenience method to the ITypedNode interface to easily remove any node from its parent.
Example usage:
const namedElement: INamedConcept = foo();
namedElement.remove();

// instead of
namedElement.unwrap().getParent()?.removeChild(namedElement.unwrap());

To be verified by reviewers

[ ] Relevant public API members have been documented
[ ] Documentation related to this PR is complete

[ ] Boundary conditions are documented
[ ] Exceptions are documented
[ ] Nullability is documented if used

[ ] Touched existing code has been extended with documentation if missing
[ ] Code is readable
[ ] New features and fixed bugs are covered by tests

Or do you rather prefer it on the untyped API (INodeJS) instead? Usage:
const namedElement: INamedConcept = foo();
namedElement.unwrap().remove();

Or do you rather prefer it on the untyped API (INodeJS) instead? Usage:
const namedElement: INamedConcept = foo();
namedElement.unwrap().remove();

Having a remove method on both is fine.
I'm fine with this PR only implementing it for ITypedNode.

I am also open to adding tests but could not find the best spot for it. If you have an idea go ahead.

You can test it like in model-api-gen-gradle-test/typescript-generation/src/typeguards.test.ts.

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


Update copyright notice

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

Project coverage is 89.40%. Comparing base (b711128) to head (2b59bb5).

Additional details and impacted files
@@           Coverage Diff            @@
##           develop      #28   +/-   ##
========================================
  Coverage    89.40%   89.40%
========================================
  Files            5        5
  Lines          151      151
========================================
  Hits           135      135
  Misses          16       16

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


[REQ] Option to turn off the "Roblox is currently running" prompt

Acknowledgement of preliminary instructions

[X] I have read and acknowledged the preliminary instructions.

What idea do you have?
While this feature might be convinient, it breaks certain stuff like natro macro. or maybe you just dont want the warning, It would be nice to find a way to disable this, as when the macro tries to rejoin the prompt pops up basically blocking it, and it tries and tries until you stop it

Duplicate of #2011


Update CLI extensions available doc

Update CLI extensions available doc.
Triggered by Azure/azure-cli-extensions - TRAVIS_BUILD_ID=407353550
https://github.com/Azure/azure-cli-extensions/commit/b24beb89c641a999080682855157ab52052edc64

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs-ref-conceptual/azure-cli-extensions-list.md
:white_check_mark:Succeeded
View (azure-cli-latest) View (azure-cli-2017-03-09-profile)

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


Giriksetya/cfd 156 augment absence schema

Description

Reason for Change

Fixes CFD-
Completes CFD-
Contributes to CFD-
Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation update
[ ] Other

Testing

[ ] Test A
[ ] Test B


[Feat]: Publish zot multi-arch images

Is your feature request related to a problem? Please describe.
Having to add the target OS and arch to the image name is extremely annoying. Deployment instructions and assets (eg. docker-compose.yaml or Kubernetes YAMLs) become much less portable.
Describe the solution you'd like
Publish multi-arch zot images (in addition to the existing ones)
Describe alternatives you've considered
I've been building custom images so far, but I'd like to stop doing that.
Additional context
I know it's been discussed a few times (forgive my ignorance, I only found #1761, I stopped searching for other occurrences after 10 minutes), but other than "conservative choice" I haven't seen an explanation what the harm is in providing a multi-arch image in addition to the existing ones.
Is there a technical difficulty that makes producing such images hard/impossible?

@sagikazarmark yes, this has come up a few times.
Blockers:

We want to publish OCI images only
Currently we use https://github.com/project-stacker/stacker to do so.
stacker lacks the ability to publish a multi-arch image index

Let us know of alternatives and we can definitely evaluate.

I believe there are tools out there that can take single-arch images and create multi-arch images. Buildah comes to mind: https://github.com/containers/buildah
As a temporary solution you could take the images from stacker and feed them into buildah manifest to publish multi-arch images.
There might be other tools out there as well.

https://github.com/project-zot/zot/pull/2214

docker buildx imagetools create works great, too.


How to change color of menu_labels_colorNormal by programmatically

Hi,
Is their any method for changing the color of below list.
menu_labels_colorNormal
menu_labels_colorPressed
menu_labels_colorRipple
menu_labels_textColor
Please let me know any solution for this...

Update to version 1.6.3 and use SetLabelColors and SetLabelTextColor to change Label's background and text colors programmatically


feat: add Hono Storage

Hi, @yudai-nkt
Following the recent Hono DO, I have created a new library called “Hono Storage” and would be happy if you would register it with Awesome Hono if you like!

I've refactored my source to use a bunch of new features in v3.8 and it includes this submission, thanks!


NoneType exception when trying to split with newline=True

I am trying to split the 5.5GB word vector file glove.840B.300d.txt (downloaded and unzipped from https://nlp.stanford.edu/projects/glove/). This is a text file so I don't want to split lines across files.
The code I have is:
fs.split(
file=wordfile,
split_size=1073741824,
output_dir=splitfolder,
callback=split_cb,
newline=True )
This generates the first split file and then throws the TypeError object of type 'NoneType' has no len(). I also see the second split file with one line in it.
If I remove newline = True the split runs to completion but I have lines split across files.

Hi @srayatcsg This seems to be a bug that is now fixed. Please update to the latest version to resolve the issue. Thanks.


Option to link to a work item for PRs in azure devops

🚀 Feature Requests
PRs in our azure devops repos must be linked to a work item. Today we manually link each PR. It would be very helpful if there is an option to set the work item ID and auto completion for PRs opened by nukeeper.
Platforms affected (mark all that apply)

[ ] :hammer_and_wrench: NuKeeper CLI
[ ] :sparkles: GitHub
[x] :robot: AzureDevops
[ ] :checkered_flag: Bitbucket
[ ] :earth_americas: Gitlab
[ ] :tv: Gitea
[ ] :whale: Docker

We would need this feature as well! +1
But I am not sure what the health state of nukeeper is.... is there still someone contributing?

Since I'm only using Bitbucket and GitHub, I need a few clarifications.
How can a work item be linked in AzureDevOps. Is it enough to have it in the commit message (like for Bitbucket) or is it an explicit action?
How is "auto completion for PRs opened by nukeeper" related to the work item? Is this another feature request?

Hi @msallin
I did it on my fork of nukeeper:
https://github.com/zplan/NuKeeper/commit/43772872aed7d0cd846db6fb164c6a8068b384d1
Some notes:
-It is implemented similar to Labels and it is working but there may be better ways to create the projectUrl in AzureDevopsPlatform.cs.

I have just updated compiling issues in the test projects
Having the workitem list on the interface leads to a lot of unused parameters for all other platforms (but that is also with labels already)

I also looked into the "auto complete" topic and it looks like that it is already implemented
[Option(CommandOptionType.NoValue, ShortName = "", LongName = "setautomerge",
Description = "Set automatically auto merge for created pull request. Works only for Azure Devops. Defaults to false.")]
public bool? SetAutoMerge { get; set; }

I was also not aware of that but with the argument --setautomerge it should do an autocomplete.
Because in AzureDevopsPlatform.cs it checks for AutoMerge and sets the AutoComplete:
            if (request.SetAutoMerge)
            {
                await _client.SetAutoComplete(new PRRequest()
                    {
                        autoCompleteSetBy = new Creator(){ id = pullRequest.CreatedBy.id }
                    }, target.Owner,
                    repo.id,
                    pullRequest.PullRequestId);
            }

Naming could be better :)


Make previous versions available for download

If users install updates and something is not working, there is currently no way to rollback.

https://github.com/tekezo/Karabiner-Elements/commits/master/version

@akira-okumura I meant the binaries

I added a link to old releases:
https://github.com/tekezo/Karabiner-Elements#old-releases


Create UI mockup/design

I think we can close this right?

https://www.figma.com/design/6FHvVEdFbCUonR7hDIx4Af/HarmonIQ?node-id=27-74&t=d6uKM8mVSDnsGfEi-0


Add instructions for how to modify annotations

We should add instructions for how to modify/understand the annotations. We can use cut and chmod for start, and point to the python files that interpret annotations. The point is for a PaSh user to be able to add a case to an annotation or modify an existing one easily.
We can also point to the paper for a more thorough understanding.

This needs to be moved as an issue in the annotation library! @festutz


解决死锁问题

Found one Java-level deadlock:
"timeoutChecker_2_1":
waiting to lock monitor 0x00007fec680ad158 (object 0x00000000e733d9c8, a java.lang.Class),
which is held by "timeoutChecker_1_1"
"timeoutChecker_1_1":
waiting to lock monitor 0x00007fecf18bf1d8 (object 0x00000000e0f7e600, a java.util.concurrent.ConcurrentHashMap),
which is held by "main"
"main":
waiting to lock monitor 0x00007fec680ad158 (object 0x00000000e733d9c8, a java.lang.Class),
which is held by "timeoutChecker_1_1"

I think it has been fixed in version 1.4.0

https://github.com/seata/seata/pull/2879 I think 2879 has solved this problem


Session Context Cache - Optimization

Is your suggestion related to an experience ? Please describe.

When we consider the session data types which are stored in IDN_AUTH_SESSION_STORE, the size of the Session Context Cache is large. Based on the analysis, we had some suggestions for the optimization of the session context cache. We have

Some set of data that is defined in the server which are stored in the session objects.
Entire Identity Provider and Service Provider objects which are also defined in the server.

We can optimize the server level data by persisting only the reference of them instead of the entire object.
Describe the improvement

Session Context Loader class was created to optimize the session context cache object and load the optimized session context cache object to get the session context object. We are going to optimize the session context object when the context object passes to the session context cache class using addToCache method. As mentioned, Session Context object is not the temporary cache, So during the storing process, we will push the session context object into the queue and the persisting process will be handled by another thread. Therefore we cannot optimize and load the session object during the persisting process. It will affect the object in the cache also. Therefore we had to create a new model to hold the optimized attributes. We introduced a new attribute - optimizedSessionContext to store the optimized session context object in Session Context Cache Entry and during the optimization process, we are going to add the optimized session context in optimizedSessionContext and set the context object as the null. We are going to get the session context by using the optimized object.

Additional context

https://github.com/wso2/carbon-identity-framework/pull/4211

Implemented with https://github.com/wso2/carbon-identity-framework/pull/4446


[Build Error]'.\build.bat' can't be executed in a path with spaces

My Environment
Windows 10
Expected Behavior
built success.
Actual Behavior
built failure.
Steps to reproduce the problem:
Set-Location "E:\Git Dirs"
git clone https://github.com/coreybutler/nvm-windows
# go get...
.\build.bat

Having same issue on my side too

The same issue. Installed the NVM in C:\Program Files\nvm directory. During execution, the error message was
"Can't find C:\Program directory"

+1

+1

Resolved with https://github.com/coreybutler/nvm-windows/releases/tag/1.1.8


Update check for min versions when running AuTest

The current check will fail to enforce python 3.6. If running with python 3.5 there will be a syntax error with the parser

Closing this as @bneradt has a more complete PR in the works


Optimize L1 and L2 aggregation.

L1 Aggregation. Use MergableBufferedData to replace ReadWriteSafeCache. This could avoid the lock for every time aggregation of L1.
L2 Aggregation. Support batch mode in the MergableBufferedData, also reduce the lock and lock race for the aggregation of L2.
Remove the ** endOfBatch** from the ** StreamData**. With the batch mode supported in the workers, we don't need that. We take advantage of DataCarrier batch consuming feature.

Codecov Report

Merging #4735 into master will decrease coverage by 50.83%.
The diff coverage is n/a.

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


Add Hacktoberfest Beginner Friendly Repos

Repositories on GitHub which are completely beginner friendly!

My bad, re-committed :smile:

No problemo 😉


docs(combinators): write documentation for either combinators

Current dependencies on/for this PR:

main

PR #30   👈

PR #31

PR #32

PR #33

This comment was auto-generated by Graphite.

Graphite Merge Job
Current status: ⏳ Queued to merge
This pull request is currently queued to be merged as part of a stack.
This comment was auto-generated by Graphite.

Job Reference: K5yEkBD2dLgv1WFxOfGc


[Enhancement] Text Condition

ProSkillAPI is often used to create magical skills or systems. I think that introducing a 'text' condition, if at all possible, would expand the possibilities in these systems.
Check for a single word, phrase, or regex string within what someone says would then activate the children conditions/mechanics.
A condition like this would allow for the creation of magical systems, or much more involved skill casting for things like bard classes, or shout-based classes and skills.

This was actually implemented as a Chat trigger in #534, at least how I've interpreted things happening. The associated ValueTextCondition in #538 could be used in combination with the ChatTrigger to further whittle down the requirements for various effects to happen


firebase messaging onLuncher

i have get notification on app then i will click on notification and get error on onLunch
error : PlatformException(error, Unsupported value: Bundle[mParcelledData.dataSize=100], null)

Please file firebase_messaging related issues in dedicated repo: https://github.com/firebase/flutterfire/issues


Cluster Explorer sidenav - DEV

Design Specs in Xd file

Closing this and moving the link into https://github.com/rancher/dashboard/issues/8418 as the epic.


Disable management v3 by default

What this PR does / why we need it:

Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #
Special notes for your reviewer:
Checklist:

[ ] squashed commits into logical changes
[ ] includes documentation
[ ] adds unit tests
[ ] adds or updates e2e tests

Closing this, as the e2e tests failure was fixed by #586


Create a TreadBot

As of e8c18d897752605d524bd3a61cd2f819c9773ea9:
TreadBot exists in game, has a gun, muzzle flash, basic script to control it and give it some AI. It has a model and UV-mapped materials/textures. However, it's AI is extremely rudimentary and barely functions. Some of it's noises are broken. Ideally, I'd like to get this to FSM status, but we probably won't have time for that by the public release date, so just getting to function in a simple "hearing-based and attack on visual" kinda setup would be nice.
It's armor currently doesn't function and needs some scripting to pop off with damage and protect the TreadBot.
TreadBot can't aim or shoot yet, even though it makes noises (and it certainly loves to make noises), but I've removed the godawful fur shader and updated the turret model on it so it can rotate correctly. So it shouldn't be too much work to get the turret spinning and aiming with the AI.

The commit 9e602df5238165a471012601f1730ef3f67592b5 pretty much finished off the TreadBot. Some light testing shows that the armor pops off as intended, and damage is inflicted to the actual Entity as a fraction the damage would normally do were there not armor. The armor goes away after a certain amount of time. The gun can be shot off, and actually picked up and used as a weapon. Still needs a bit of testing on that front, waiting for the half-sized tiles for that.
The treads can be shot, if you remove the armor, and you'll immobilize the TreadBot. If you shoot the barrel of fuel it carries, it will result in a much quicker death. it would be nice to make an explosion animation when this happens, but I have not much time.


Support for entities as reference frames

This PR is based on the referenceFrames branch, and adds support for constructing trees of entities by allowing entities to be used as reference frames themselves (see #1045). The root reference frame for any tree is either FIXED, INERTIAL, or an entity with an undefined position (an arbitrary frame).
For example:
var e1 = new Entity();
e1.position = new ConstantPositionProperty(new Cartesian3(100000, 200000, 300000)); // implicit FIXED frame
var orientation = new Quaternion(0, 0, 1, 1);
e1.orientation = new ConstantProperty(Quaternion.normalize(orientation, orientation));

var e2 = new Entity();
e2.position = new ConstantPositionProperty(new Cartesian3(200, 400, 600), e1); // note: e1 here
orientation = new Quaternion(1, 0, 0, 1);
e2.orientation = new ConstantProperty(Quaternion.normalize(orientation, orientation));

var value = new Cartesian3(1, 2, 3);
var result = PositionProperty.convertToReferenceFrame(time, value, e2, ReferenceFrame.FIXED);

expect(result).toEqual(new Cartesian3(99603, 200201, 300602));

// Can also pass an arbitrary Entity as the referenceFrame parameter in getValueInReferenceFrame().
// The reference frame can be any Entity... if both entities are not connected, the result is undefined.
e1.position.getValueInReferenceFrame(time, e2)

PositionProperty.convertToReferenceFrame has been rewritten to support converting positions between any two reference frames, including any two entities. Likewise, OrientationProperty.convertToReferenceFrame has been added to convert orientations between any two reference frames.
ReferenceEntity class is added to support the '#id' notation for entities as reference frames in CzmlDataSource when the specified Entity does not yet exist in the EntityCollection (https://github.com/AnalyticalGraphicsInc/cesium/wiki/CZML-Content#position).
Specs have been added for PositionProperty and OrientationProperty.
JSHint passes.
Summary of Changes:

Modified CzmlDataSource to process ‘#id’
Added OrientationProperty (convertToReferenceFrame)
Modified PositionProperty (convertToReferenceFrame)
Added ReferenceEntity
Added OrientationPropertySpec
Fixed PositionPropertySpec tests in the referenceFrames branch
Added OrientationPropertySpec

Features not included:

getValueInReferenceFrame does not yet exist for the orientation property on the Entity class (the more cumbersome OrientationProperty.convertToReferenceFrame has to be used to convert orientations between reference frames instead). I think this would require adding many new *OrientationProperty classes, the equivalent of all the *PositionProperty classes, unless we remove the existing *PositionProperty classes and just add getValueInReferenceFrame to the generic *Property classes.
The ability to specify a reference frame for an orientation other than the reference frame specified by the position property.

Thanks for the pull request!  Just a heads up that a lot of the Cesium team is out of the office for the next week or so.
Everyone - we have a CLA for @speigg.

Can someone review this please? Thanks :)

@pjcozzi any estimate on when this PR will be reviewed? Thanks!

@shunter has been doing a lot of CZML work recently.
@shunter is reviewing this PR of interest to you?

@pjcozzi The most important changes are in the PositionProperty / OrientationProperty. The changes to CzmlDataSource and (the added) ReferenceEntity are needed only for CZML support, but I can take these out and leave them for a separate PR if it would make this easier to review. Perhaps @mramato should review this since I built on-top of his original commits for the PR?

@speigg yes, @mramato is the right person to review this.  It might have to be after the holidays.

Latest merge from master caused jshint errors. I'll fix these soon.

@speigg any update here?

Okay, I've fixed the build, hopefully CI agrees once it completes.
I added a couple details to the description above. Namely highlighting how this PR allows for the getValueInReferenceFrame function to work as expected when passing an Entity instance as the reference frame:
// Can also pass an arbitrary Entity as the referenceFrame parameter in getValueInReferenceFrame().
// The reference frame can be any Entity... if both entities are not connected, the result is undefined.
e1.position.getValueInReferenceFrame(time, e2)

This is what remains to be implemented for the orientation property:
getValueInReferenceFrame does not yet exist for the orientation property on the Entity class (I think this would require adding many new *OrientationProperty classes, the equivalent of all the *PositionProperty classes, unless we remove the existing PositionProperty and just add getValueInReferenceFrame to the generic Property classes).

Ah, I fixed the conflicts but forgot to check the jshint errors. Will try again...

Okay, all checks passed.
One other thing I wanted to point out is an inconsistency in the current API:

getValue on a position property always returns position value relative to the FIXED frame
getValue on an orientation property returns position value relative to the position's reference frame

This inconsistency is more unexpected once arbitrary entities are allowed as reference frames. Especially once both the orientation and position properties have a getValueInReferenceFrame property, I would expect getValue to either return the local value, or the global (FIXED) value, but not sometimes one and other times the second. Unfortunately, making the getValue api consistent would probably be a breaking change.

@pjcozzi Also, I asked this earlier but never got a response, please let me know I should remove the CZML related changes, and save those for a separate PR later. Maybe that would make this easier to review... :)

Thanks for the prompt updates, @speigg!
@mramato any chance you can carve out a few minutes to review this?

also fixes #1319

I realized the other day I can simplify the code a little. No need to support null as a reference frame, since it's functionally the same as using an entity with an undefined position property as the root reference frame (or even a positional property which returns an undefined position value).

Alright, I made a minor change to simplify the code a little bit as I described in my previous comment.

So, any chance on this getting merged? This PR's birthday is coming up :)

Thanks for your patience @speigg!
Sorry, we've been really busy lately.  We'll try to find some time to review this soon.

I've started looking at the changes here, and I have initial concerns about the performance of the implementation.  It wouldn't be unusual to expect this function to be called 500,000+ times/sec.  Currently there are a number of array and closure allocations on every invocation, which I suspect would produce significant GC churn.
In order to keep Cesium's performance acceptable in a web browser, we typically have to write what I usually call "the stupidest code" we can, i.e. plain for loops, as well as staying as close as we can to zero-allocation per frame, hence all our scratch variables and result parameters.
This is also probably a section of code that would benefit from memoization - rather than computing the chain of transformations every time the function is called, that chain information can be cached and reused for a given input and output frame, with careful control of cache lifetime so it can't grow unbounded.
I will continue to look through this as I have time.  We do want this functionality in Cesium.

Thanks for taking the time to review this PR @shunter! My main focus was on functionality, so I am happy to hear that this is at least functionally in line with planned features in Cesium.
I believe most of the allocations can be eliminated, and I agree that the use of memorization would be ideal here. Let me know if you would like me to work on reducing some of these allocations. At the very least, it should be easy to add a "fast path" which maintains the current performance metrics for the current use case of converting between FIXED and INERTIAL frames.

@shunter @speigg is there plan to continue work from this pull request or should we close this?

@pjcozzi This would still be a good addition, but as I mentioned earlier, it needs a rethink from a performance perspective.  I don't know when I'll have time to look at this myself.

I can create the "fast path" as I mentioned so that performance remains equivalent for at least the current use-cases. Eliminating allocations should be straightforward too. The trickiest part would be the memoization, I think, but as long as the scene graph remains shallow, memoization won't provide a huge benefit anyways.

@speigg do you plan to make the optimizations you suggested above?
We are cleaning up outstanding pull requests so if you don't plan to make this change in perhaps the next month or so, we can close this and write an issue.

@pjcozzi sure, I will make the optimizations I described.

@speigg is this something you still plan to work on soon or should we close this for now and perhaps move the details to an issue?

I’ve been meaning to get to this sooner, but it’s up to you. I can always open a new PR when it’s ready.

@speigg OK, let's close this just so we tidy up our open pull requests a bit.  We look forward to your update!


Integration Test - Release - 2021/12/24 07:35:17

Auto create for integration test. IssueCommandFlow

#pri1

Just type '#pri3'

#pri2

#pri3

#assign PRMergerTest1

#assign NonAllowedUser

The following users don't have valid GitHub IDs, or are not collaborators on this repo: nonalloweduser

#reassign PRMergerTest2

#reassign NonAllowedUser

#please-close

The following users don't have valid GitHub IDs, or are not collaborators on this repo: nonalloweduser

GitHub user PRMergerTest1 has been removed from the MicrosoftDocs organization, so they were automatically removed as an assignee.

#unassign PRMergerTest1

#unassign NonAllowedUser


Request: Prefix to set Locked layers or Locked layers are Considered foreground or background

I have used this script extensively because of its versatility, however I have been forced to merge my layers and set them as background or foreground for them to be included in each of my variations of that image as I am now doing factored image instancing.
It would be useful if I could specify what layers can be locked in place and exported into my batch at once that aren't just the background or foreground for pure image modulation.
It would speed up my method of layering and coloring hundreds of graphics at the same time!

Let me make sure I understand -- are you asking for a feature where instead of using "Top Layer is Foreground" or "Bottom Layer as Background" that instead you could specify a layer as Foreground or Background?

Let me make sure I understand -- are you asking for a feature where instead of using "Top Layer is Foreground" or "Bottom Layer as Background" that instead you could specify a layer as Foreground or Background?

Yes, and if you can have it so we can select any layer, I use the script to make hundreds of iterations and with different color outputs via clipping mask, but I have to do them in segments, because I am limited to just the top and bottom layer as the layers saved in all instances.
However I noticed when doing full 200 frame animations having the top and bottom layer as solid makes the script very slow and it almost breaks, so I am unsure if it is viable unless it is optimized well
I am using this script to its full extent daily, basically the PNG that is locked in will appear in every export if it can be defined and if it is possible to select multiple would be a game changer for me
My method sort of works like this
Top Layer = Unchanged Accent graphics
Anything in between = colors with blending modes that are clipped to the object below
Bottom Layer = Greyscale Graphic
Export = Graphic * Colors
However this is not the only thing I do with this script
I've also recently discovered the Groups as Layers, which solved a bit of my problems I was having since I just throw all of the bottom excess layers into a group and export it as one but I still have to do a multi process export for other more complicated graphics.
thanks for replying this script has helped me shape how I do graphic design


chore: eco is built at release time and is no longer needed in auto updates

What this PR does / why we need it:

We now build ECO at time of release and no longer need to update it periodically.
Which issue(s) this PR fixes:

Does this PR require a test?

Does this PR require a release note?

Does this PR require documentation?

Do we still need this ? https://github.com/replicatedhq/embedded-cluster/blob/main/cmd/buildtools/embeddedclusteroperator.go


Service & Pod access through kube-apiserver (kube-proxy) not working

The official docs about creating a k8s cluster from scratch (https://kubernetes.io/docs/setup/scratch/) recommend to run three daemons on every node (incl. master nodes): docker or another container runtime, kubelet, kube-proxy:

While the basic node services (kubelet, kube-proxy, docker) are typically started and managed using traditional system administration/automation approaches, the remaining master components of Kubernetes are all configured and managed by Kubernetes

and in here:

All nodes should run kube-proxy. (Running kube-proxy on a “master” node is not strictly required, but being consistent is easier.)

And etcd, Apiserver, Controller Manager, and Scheduler "are kept running by Kubernetes rather than by init".
I wonder, why this guide set´s up container runtime, kubelet and kube-proxy only on the worker nodes and why the control plane components are managed by systemd rather then ran as k8s pods:

For etcd, kube-apiserver, kube-controller-manager, and kube-scheduler, we recommend that you run these as containers

The thoughts behind this long introduction: I have fully comprehended your setup and can access application directly on the worker nodes using the workernode-hostname:NodePort (way No.1 in https://kubernetes.io/docs/tasks/administer-cluster/access-cluster-services/#ways-to-connect). But can´t access them through "using the Proxy Verb" (way No.2 in https://kubernetes.io/docs/tasks/administer-cluster/access-cluster-services/#ways-to-connect). As there are already people with the same issue around (e.g. https://github.com/kubernetes/dashboard/issues/2340#issuecomment-328765833), who followed the guide and experienced problems accessing their applications, I was wondering if the whole topic is not a detail problem rather then more a cluster design topic?!
Doesn´t the kube-apiserver need to have access to the kube-proxys like shown in this pic:
 and described here:https://kubernetes.io/docs/concepts/services-networking/service/#proxy-mode-iptables ?! But when networking plugins & DNS are only deployed on the worker nodes, the master node maybe can´t access the Services & Pods by design?

Fixed: Problem was, that we used Flannel instead of the original hard-way manual IP routes. And Flannel was only installed and configured on the worker nodes - now the kube-apiserver couldn´t access the Services and Pods, that we´re available via Flannel only.


Sliding through Active Areas

Hello, I'm looking for a way to make my animation reactive not only to touch in certain areas but also to slide through them. Can you guys add support for that? Or is there already a way to do it? Thanks.

Hey @phcs971 yes. This tutorial  goes over that.


Add space to Tamil-to-IPA rules

FYI, the Tamil-to-IPA rules are now in Unicode CLDR, with one small modification: http://unicode.org/cldr/trac/changeset/13170
Interestingly, changing this rule didn’t affect the unit tests.

Thanks Update the rules
https://github.com/googlei18n/language-resources/commit/607e845b95a6ec4ad8a5a9ce298ea36c70c496e9


Offline transaction - Simple transaction not possible offline

Wallet version: 1.0.1 for Linux
Steps:

Clear all profiles/settings (Linux ~/.symbol-desktop-wallet)
Open wallet
Create wallet
Logout
Go to Offline Transaction (Simple Transaction tab) - Offline Transfer transaction view is not visible entirely

Switch to Cosign transaction view.
Switch back to "Simple transaction view". You got information "The wallet could not load data about the network currency (e.g. symbol:xym), please connect to a valid node.". And not possible to init transaction.

This issue is fixed and tested .. this PR can be merged

No error while switching back from cosign transaction to simple transaction

This issue is tested , not getting the error while switching tabs and simple transaction is possible during offline .this can be closed


fix: use bitwise not instead of logical not

Hi all,
First of all, thank you for developing and maintaining this interesting project.
Some days ago, I found a suspicious part that seems to be a bug. The code actually does work, but not in an intended way I think.
The mask reg in SwitchArbiter seems to be used to choose ports in serial order depending on the history. However, since logical not operator is used here instead of bitwise not, the type of inverted mask becomes Bool and masked flags will almost always be zero (or just one if mask === 0). So the PriorityEncoder effectively does not use the mask.
This introduces unintended priority into the input ports and might decrease performance of some network path.
Could you check it when you have time?
Thank you.

Thanks for the catch!


Http incorrect Verb generation

It looks like sometimes the generated Http verb ("GET","POST","DELETE","PUT") is generated based on method name... So if my webservice method name is "DeleteMyStuff" the proxy generated on client will try to use verb "DELETE" although my webservice does not support "DELETE" verb. Same for method named like "GetMyStuff" having [HttpPost] attribute - on client it generates sometimes verb GET instead of verb POST which will result in an error because server does not support GET verb for that method.

Hi @CalinBunea the generation is using the API Explorer from within ASP.NET to determine the correct verb and is not per convention directly, however the route resolver in ASP.NET uses convention if the verb is not explicitly defined on the action.
Can you provide me with a snippet of your controller?

Well when I access my webservice /api/proxies for that specific method I have
getPsPopularityDataForSearchPhrases: function(countryPrefix,searchPhrases,options) {
	 var defaults = { fields: [] };
     var settings = $.extend({}, defaults, options || {});
	 var url = "api/Munin/GetPsPopularityDataForSearchPhrases?countryPrefix=" + countryPrefix;

	 if(settings.fields.length > 0) {
	    url +=  url.indexOf("?") == -1 ? "?" : "&";
		url += "fields=" + settings.fields.join();
	 }

	return invoke.call(this, url, "post",
				{
						countryPrefix: countryPrefix,
					}
						, searchPhrases);
		},

the method in controller:
[HttpPost]
public List GetPsPopularityDataForSearchPhrases(string countryPrefix,List searchPhrases)
{
......
}
and the generated client proxy
public virtual List GetPsPopularityDataForSearchPhrases(String countryPrefix,List searchPhrases)
{
var result = Task.Run(() => GetPsPopularityDataForSearchPhrasesAsyncMsg(countryPrefix, searchPhrases)).Result;
		EnsureSuccess(result);

		return result.Content.ReadAsAsync<List<PsPopularityData>>().Result;
		 		}

Small update, I have renamed the method (to not include "get" in name) but still the verb generated is GET...

Another update: I think this issue was caused by a method overload. One of the methods didn't had [HttpPost] and probably this is why the second method (overloaded) which has [HttpPost] was still generated to use verb GET.


Use 32-bit signed integers

@eddynaka Need to get this in before I do the named groups interface changes we discussed.


Azcopy on Mac: too many open files

Which version of the AzCopy was used?  --> azcopy_darwin_amd64_10.24.0
Note: The version is visible when running AzCopy without any argument
Which platform are you using? (ex: Windows, Mac, Linux) --> Mac
What command did you run? -->> azcopy copy, trying to download the files to my Mac from blob container
Note: Please remove the SAS to avoid exposing your credentials. If you cannot remember the exact command, please retrieve it from the beginning of the log file.
What problem was encountered? 0.1 %, 1897 Done, 0 Failed, 26330 Pending, 431773 Skipped, 460000 Total (scanning...), 2-sec Throughput (Mb/s): 29.682 panic: couldn't create job part plan file "f7df6df7-f6e8-f94e-5a40-1a884ea36e3e--00047.steV18": open /Users/ayeshahusain/.azcopy/plans/f7df6df7-f6e8-f94e-5a40-1a884ea36e3e--00047.steV18: too many open files
How can we reproduce the problem in the simplest way? re-ran the azcopy copy session multiple times and getting this error after it's scanning around 450000 files;
Have you found a mitigation/solution? No
Here is the session output:
azcopy_darwin_amd64_10.24.0 % ulimit -a
-t: cpu time (seconds)              unlimited
-f: file size (blocks)              unlimited
-d: data seg size (kbytes)          unlimited
-s: stack size (kbytes)             8192
-c: core file size (blocks)         0
-v: address space (kbytes)          unlimited
-l: locked-in-memory size (kbytes)  unlimited
-u: processes                       2784
-n: file descriptors                256
azcopy_darwin_amd64_10.24.0 % ulimit -n 65536
azcopy_darwin_amd64_10.24.0 % ulimit -a
-t: cpu time (seconds)              unlimited
-f: file size (blocks)              unlimited
-d: data seg size (kbytes)          unlimited
-s: stack size (kbytes)             8192
-c: core file size (blocks)         0
-v: address space (kbytes)          unlimited
-l: locked-in-memory size (kbytes)  unlimited
-u: processes                       2784
-n: file descriptors                65536
azcopy_darwin_amd64_10.24.0 % export AZCOPY_CONCURRENCY_VALUE=10
azcopy_darwin_amd64_10.24.0 % export AZCOPY_CONCURRENT_FILES=10
azcopy_darwin_amd64_10.24.0 % export AZCOPY_CONCURRENT_SCAN=20
azcopy_darwin_amd64_10.24.0 % export AZCOPY_BUFFER_GB=1
azcopy_darwin_amd64_10.24.0 % ./azcopy cp "https://xx.blob.core.windows.net/xx/?sip=xx&spr=https&sv=2018-11-09&si=rl-download&sr=c&sig=xx" "/Users/xx/Desktop/xx/" --overwrite=ifSourceNewer --recursive=true
INFO: Scanning...
INFO: Any empty folders will not be processed, because source and/or destination doesn't have full folder support
Job f7df6df7-f6e8-f94e-5a40-1a884ea36e3e has started
Log file is located at: /Users/ayeshahusain/.azcopy/f7df6df7-f6e8-f94e-5a40-1a884ea36e3e.log
0.1 %, 1897 Done, 0 Failed, 26330 Pending, 431773 Skipped, 460000 Total (scanning...), 2-sec Throughput (Mb/s): 29.682 panic: couldn't create job part plan file "f7df6df7-f6e8-f94e-5a40-1a884ea36e3e--00047.steV18": open /Users/ayeshahusain/.azcopy/plans/f7df6df7-f6e8-f94e-5a40-1a884ea36e3e--00047.steV18: too many open files
goroutine 1 [running]:
github.com/Azure/azure-storage-azcopy/v10/ste.JobPartPlanFileName.Create({, }, {0x0, {0xf7df6df7, 0xf6e8, 0xf94e, {0x5a, 0x40, 0x1a, 0x88, ...}}, ...})
/Users/runner/work/1/s/ste/JobPartPlanFileName.go:144 +0x1b74
github.com/Azure/azure-storage-azcopy/v10/jobsAdmin.ExecuteNewCopyJobPartOrder({0x0, {0xf7df6df7, 0xf6e8, 0xf94e, {0x5a, 0x40, 0x1a, 0x88, 0x4e, 0xa3, ...}}, ...})
/Users/runner/work/1/s/jobsAdmin/init.go:165 +0x98
github.com/Azure/azure-storage-azcopy/v10/cmd.inprocSend({0x100cbb7cc, 0x10}, {0x100a75640?, 0xc0001b2a80?}, {0x100a75680?, 0xc0090add88?})
/Users/runner/work/1/s/cmd/rpc.go:39 +0x138
github.com/Azure/azure-storage-azcopy/v10/cmd.glob..func6({0x100cbb7cc?, 0x0?}, {0x100a75640?, 0xc0001b2a80?}, {0x100a75680?, 0xc0090add88?})
/Users/runner/work/1/s/cmd/rpc.go:31 +0x32
github.com/Azure/azure-storage-azcopy/v10/cmd.addTransfer(, {{0xc010708ee0, 0x65}, {0xc010709110, 0x70}, 0x0, {0x0, 0xedd29aab0, 0xc0064e3570}, 0x1702, ...}, ...)
/Users/runner/work/1/s/cmd/copyEnumeratorHelper.go:24 +0xb2
github.com/Azure/azure-storage-azcopy/v10/cmd.(*CookedCopyCmdArgs).initEnumerator.func5({{0xc013e36b2d, 0x32}, 0x0, {0x0, 0xedd29aab0, 0xc0064e3570}, {0x0, 0x0, 0x0}, 0x1702, ...})
/Users/runner/work/1/s/cmd/copyEnumeratorInit.go:321 +0x5a7
github.com/Azure/azure-storage-azcopy/v10/cmd.processIfPassedFilters({, _, _}, {{0xc013e36b2d, 0x32}, 0x0, {0x0, 0xedd29aab0, 0xc0064e3570}, {0x0, ...}, ...}, ...)
/Users/runner/work/1/s/cmd/zc_enumerator.go:839 +0x9f
github.com/Azure/azure-storage-azcopy/v10/cmd.(*blobTraverser).parallelList(0xc000133dc0, 0xc00007ff20, {0xc00009d02f, 0x36}, {0xc00009d066, 0xb}, {0x0, 0x0}, 0x0, 0xc00012cc60, ...)
/Users/runner/work/1/s/cmd/zc_traverser_blob.go:437 +0x379
github.com/Azure/azure-storage-azcopy/v10/cmd.(*blobTraverser).Traverse(0xc000133dc0, 0x0?, 0x0?, {0x10158d4d8, 0x0, 0x0})
/Users/runner/work/1/s/cmd/zc_traverser_blob.go:308 +0xaa8
github.com/Azure/azure-storage-azcopy/v10/cmd.(*CopyEnumerator).enumerate(0xc0003d3d00)
/Users/runner/work/1/s/cmd/zc_enumerator.go:787 +0x42
github.com/Azure/azure-storage-azcopy/v10/cmd.(*CookedCopyCmdArgs).processCopyJobPartOrders(0xc000091680)
/Users/runner/work/1/s/cmd/copy.go:1618 +0xe8c
github.com/Azure/azure-storage-azcopy/v10/cmd.(*CookedCopyCmdArgs).process(0xc0001162d0?)
/Users/runner/work/1/s/cmd/copy.go:1273 +0x65
github.com/Azure/azure-storage-azcopy/v10/cmd.init.2.func2(0xc00037f900?, {0xc0003d3680?, 0x2?, 0x4?})
/Users/runner/work/1/s/cmd/copy.go:2023 +0x1f4
github.com/spf13/cobra.(*Command).execute(0xc00037f900, {0xc0003d3640, 0x4, 0x4})
/Users/runner/go/pkg/mod/github.com/spf13/cobra@v1.4.0/command.go:860 +0x663
github.com/spf13/cobra.(*Command).ExecuteC(0x10154db60)
/Users/runner/go/pkg/mod/github.com/spf13/cobra@v1.4.0/command.go:974 +0x3bd
github.com/spf13/cobra.(*Command).Execute(...)
/Users/runner/go/pkg/mod/github.com/spf13/cobra@v1.4.0/command.go:902
github.com/Azure/azure-storage-azcopy/v10/cmd.Execute({0xc0001bcbe0?, 0xc0001920e0?}, {0xc0001be8a0?, 0x100cf8501?}, 0x74?, {0xf7df6df7, 0xf6e8, 0xf94e, {0x5a, 0x40, ...}})
/Users/runner/work/1/s/cmd/root.go:220 +0x106
main.main()
/Users/runner/work/1/s/main.go:84 +0x507
azcopy_darwin_amd64_10.24.0 %

Could you try increasing the number of file descriptors and trying the command again? Please try setting the hard limit of file-descriptors to 65535 and give it a try again.

@Thanks gapra-msft! Yes, I have tried that and ran the azcopy copy session and it didn't help.
azcopy_darwin_amd64_10.24.0 % ulimit -n 65536
azcopy_darwin_amd64_10.24.0 % ulimit -a
-t: cpu time (seconds) unlimited
-f: file size (blocks) unlimited
-d: data seg size (kbytes) unlimited
-s: stack size (kbytes) 8192
-c: core file size (blocks) 0
-v: address space (kbytes) unlimited
-l: locked-in-memory size (kbytes) unlimited
-u: processes 2784
-n: file descriptors 65536

@pkcecw Could you share the AzCopy log file?

Closing as there hasnt been any activity on this thread. Please reopen if you are still experiencing issues.


seems only display error log, skip those statusCode < 400

ok, my bad, just need to put morgan before route


HOCS-5610: change search url in helm

Instead of using hocs-search for provided data on search, this change points the service to the hocs-search-opensearch service.

We can do this, or we can edit the hocs-search service in the cluster temporarily during the cut-over, it's up to you.

I edited it in the cluster, as the OpenSearch move is done for DEV now, this brings it in line with where it should be.


k8s tutorial yaml correction

Section 9, Volumes
Minor YAML edit needed in example template for 'nginxcinder.yaml'. The metadata label is in the wrong position
eg.
......
metadata:
name: nginxcinder labels:
app: nginxcinder
......

thanks simon! will get onto this today!

fix submitted for review!


Add better examples / language around monotonicity

Closes #3491
Closes #612

This change is

http://cockroach-docs-review.s3-website-us-east-1.amazonaws.com/fd911b7f610a806b8cdfa64120f1343436f0733e/

@rmloveland or @jseldess when you have time, can one of you review this?

http://cockroach-docs-review.s3-website-us-east-1.amazonaws.com/f45ecbdea268a45f6d97b1217426123520abd5ee/


Fix mono->stereo conversion for oggs

This is a one-line fix that fixes one of the bugs reported in #40630.
To test, download the example project in that issue and set up the audio stream player node to play the Mono OGG file. Behavior before the fix will be a corrupted stereo channel as described in the bug. After the fix, you should hear the 174hz tone normally.

Thanks!

Cherry-picked for 3.2.4.


Include a static getter for the element version

This change is

Reviewed 7 of 7 files at r1.
Review status: all files reviewed at latest revision, 1 unresolved discussion.

.travis.yml, line 19 at r1 (raw file):

before_script:
  - gulp lint version:check version:check

nit: duplicate, please remove

Comments from Reviewable

Review status: 4 of 7 files reviewed at latest revision, 1 unresolved discussion.

.travis.yml, line 19 at r1 (raw file):
Previously, web-padawan (Sergey Kulikov) wrote…
nit: duplicate, please remove

Done.

Comments from Reviewable

Reviewed 4 of 4 files at r2.
Review status: all files reviewed at latest revision, all discussions resolved.

Comments from Reviewable

Reviewed 4 of 7 files at r1, 4 of 4 files at r2.
Review status: :shipit: all files reviewed at latest revision, all discussions resolved, all commit checks successful.

Comments from Reviewable


datetimepicker

how i can use bootstrap datepicker

See https://bootstrap-datepicker.readthedocs.io/en/latest/


Please don't forget dvfs operating points

Regarding #3 you should keep in mind that in the dvfs table currently the defined maximum is set to 1152MHz @ 1300mV. Without touching this I wouldn't unlock the cooler table to clock up to 1344.
BTW: OMFG. They shipped with the same insane 1536GHz as in the H3 BSP.  I take a look into the cooling / clock / voltage situation and probably add some easy to use monitoring scripts probably taking some bits from the RPi monitoring config you posted.

After playing around with this reliability stuff for approx. 1.5 years now and given we're talking about an Allwinner SoC with BSP kernel implementing this budget cooling (behaves identical to A83T/H3) I would strongly recommend to install RPi-Monitor if you start to adjust the cooler table.
It's kinda fascinating how thermal behaviour differs if you adjust settings. And I would suspect there's a bug in the settings used now since I've never seen clockspeed decreases below 816MHz or killed CPU cores in situations where this would've been happened on H3 way before.

I briefly looked int RPi-Monitor and found it cumbersome to install/configure. So i hacked a bit and created a script (https://github.com/longsleep/build-pine64-image/blob/master/simpleimage/pine64_health.sh)
sudo ./pine64_health.sh
CPU freq       : 480.00 GHz
CPU count      : 4
Govenor        : ondemand
Core voltage   : 1.04 V
SOC Temp       : 46 C
Cooling state  : 0
Cooling limit  : roomage:0,0,0,0,1344000,4,0,0

Not as nice with graphs and history, but no installation and helps with quick testing.

The script is nice and I already stole and adopted it for H3, A20 and A83T ;)
But RPi-Monitor's adavantage are the RRD databases. You start a test, go to dinner, the board deadlocks and after the reboot you'll have a look into the graphs ;)
Anyway: In case you start with a Debian based image from scratch I would be interested if http://kaiser-edv.de/tmp/4U4tkD/install-rpi-monitor-for-a64.sh throws errors or installs everything flawlessly...

@ThomasKaiser i tried your install-rpi-monitor script - it installed fine but the web interface fails with a Javascript error: Uncaught TypeError: Cannot read property 'length' of undefined

@longsleep thx, I started from scratch with your Xenial image and can reproduce it now. Will have a look into it and try to come up with a solution.

Now it works, I created the template package wrong and therefore RPi-Monitor got stuck (the client component running in the browser obviously not able to deal with the garbage fed from the server task). Simply installing again should work:

Cool, i will not be able to try before tomorrow though :/

@ThomasKaiser - RPi-Monitor works fine now (just ran the script again).

Fixed with 1ab7a47e5d19375fd47f6748ad73e509bea2c251


Issues: we should add an 'issue template' for reporting

We should discuss adding an 'issue template' to our repos, so we can request as much relevant information from end users at the time of Issue submission, rather than having to repeatedly ask them for one piece at a time etc.

we can close this since https://github.com/kata-containers/runtime/pull/93 is merged

Good point @caoruidong - closing!


Switch from Travis to Shippable for CI.

Also add sonarqube scanning.

I don't know shippable, but will there still be release tags created on Github? I can see shippable running tests and related reporting, but could not find any bits responsible for release process.

We need to figure out how to do tags and releases.  At the moment we have done manual releases on github (and pypi), because it was broken in Travis.  We also really need to write a release note on the release, which means that it is a manual thing regardless.  So this has not been turned on in shippable (yet).
When we do the release manually, github will create the release tag since it does not exist.  So how do we want the process to run?
Also remember that tags are not updated by pull, so we cannot move tags.  A git tag, once created, must be immutable.  I think this is done right most places now, but I don't remember if this is described in the release process or not.
If we want a fully automated release process, we also need to release wapi-python to pypi.


Must select well when selling a meter

App is requiring a well be selected during a SELL activity

Fixed with 0.1.18


Signers link is broken

The Farcaster link here leads to 404:
https://github.com/standard-crypto/farcaster-js?tab=readme-ov-file#signers
https://docs.farcaster.xyz/protocol/concepts#signers

Thanks for the heads up @avaer


TV is not power off and on

This plugin is not working. Homekit Show sources, i pair with picode and add to tv.json but when i click on or off tv is not power on or off.

[BraviaOSPlatform] [ERROR] {
"status": 403,
"message": "Forbidden",
"config": {
"transformRequest": {},
"transformResponse": {},
"timeout": 0,
"xsrfCookieName": "XSRF-TOKEN",
"xsrfHeaderName": "X-XSRF-TOKEN",
"maxContentLength": -1,
"headers": {
"Accept": "application/json, text/plain, /",
"Content-Type": "application/json",
"X-Auth-PSK": "key",
"User-Agent": "axios/0.18.1",
"Content-Length": 78
},
"method": "post",
"url": "http://<IP_ADDRESS>:80/sony/system",
"data": "{"id":1,"method":"setPowerStatus","version":"1.0","params":[{"status":false}]}"
},
"data": {
"auth_url": {
"default": "http://<IP_ADDRESS>/sony/webauth/auth_default"
}
}
}

I chceck - turn on is working but turn off not. I can show menu on tv from homekit but i cant change source - but i see my sources.

Currently working on v4 and there will be some major changes, should fix this problem

Sorting out the issues. This issue is fixed in v4 (coming soon)


Updates to data model, incl. permissions and rules

New tables

actors: see #18
memberships: see #19
actor_measures: see #20
measure_actors: see #21
actortypes: see #22
actortype_taxonomies: see #23
actor_categories: see #24
measuretypes: see #25
measuretype_taxonomies: see #26
resources: see #28
resourcetypes: see #29
measure_resources: see #30

fields for all tables

created_at: datetime
updated_at: datetime
last_modified_user_id: integer

@parndt have pulled this apart into separate issues, one for each table

@parndt: please note that users with role "analyst" should not be able to read "draft" content. Sorry I think this was only included in the Navicat file but not in the individual issues (will add now)

Thanks, that does help!


Page structure changes

@v-hearya,
Thanks for your contribution as a Microsoft full-time employee or intern. You do not need to sign a CLA.
Thanks,
Microsoft Pull Request Bot

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

patterns-practices/reference/iregioncollection-members-mspp-regions.md
:white_check_mark:Succeeded

patterns-practices/reference/iregionnavigationservice-members-mspp-regions.md
:white_check_mark:Succeeded

patterns-practices/reference/mefclearchildviewsregionbehavior-methods-mspp-mefextensions-regions-behaviors.md
:white_check_mark:Succeeded

patterns-practices/reference/mefclearchildviewsregionbehavior-properties-mspp-mefextensions-regions-behaviors.md
:white_check_mark:Succeeded

patterns-practices/reference/navigationparameters-methods-mspp-regions.md
:white_check_mark:Succeeded

patterns-practices/reference/popupwindowaction-fields-mspp-interactivity.md
:white_check_mark:Succeeded

patterns-practices/reference/popupwindowaction-properties-mspp-interactivity.md
:white_check_mark:Succeeded

patterns-practices/reference/propertysupport-extractpropertyname-t-method-mspp-mvvm.md
:white_check_mark:Succeeded

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


Fix cosine pairwise matrix

Small fix in the cosine_pairwise_matrix calculation.
I fixed the loop range so it doesn't run on all samples twice and adjusted the final matrix accordingly.
You may also want to consider changing the cosine similarity to cosine distance across the entire code for consistency with other metrics where the distance is zero for identical values. Alternatively the names should be changed (e.g. cosine_pairwise_similarity) to avoid confusion.

Awesome, good catch! Merged and will publish this as part of a larger update coming soon.

Thanks


Provisioning Linux vm not working with mapping ip error

When cloning, facing this issue with some vm

I got around the issue by changing the IP address of the machine in the terraform variable.


FEAT: MAKE TESTIMONIALS ACCESSIBLE ON REVIEWS SECTION 💡

Is your feature request related to a problem? Please describe.

This feature is related to accessibility problem

Describe the solution you'd like

We want to revamp the markup for testimonials with proper semantic proper instead of just using div for everything which serves no purpose and details to announce to screen readers properly

Describe alternatives you've considered

There's no alternative rather than revamping the markup

Screenshot (Going to make changes on these elements)

Additional context
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSoC'23 contributor
[X] I want to work on this issue

Hey there @Avinash905 and @balaji-sivasakthi 👋🏻
Please make sure to assign this issue to me asap to make the work done!
Thank you.


AQL Enhancement Request: ARRAY::PRODUCT

Currently there does not seem to be an AQL function for computing the arithmetic product of an array.  This is a surprising omission, first because AQL has other array-reduction functions; second because in network analysis, one may wish to compute the product of edge-weights; and third because, if I am correct, AQL itself does not support a generic way to compute reductions.
For reference, I have tested the following "UDF".  ArangoDB is free to use this implementation (which is my own), or to modify it. I think that having the ability to ignore nulls via a switch, as in the following, would be useful.
var aqlfunctions = require("@arangodb/aql/functions");

// Compute the arithmetic product of the elements in ary, with the
// understanding that:

// * if ignorenull is true, then nulls in ary will be ignored completely,
//   otherwise they are handled like 0;
// * false in ary is like 0; true is like 1;
// * a string, object or array in ary will cause the final result to be null.

aqlfunctions.register('ARRAY::PRODUCT', function(ary, ignorenull) {
    'use strict';
    var p = 1;
    var x = null;
    if (ignorenull) {
	for (x in ary) {
	    x = ary[x]
	    if (x != null) {
		p *= x;
		if (p==0) { return 0; }
	    }
	}
    } else {
	for (x in ary) {
	    p *= ary[x];
	    if (p==0) { return 0; }
	}
    }
    return p;
}, true);

Note: the above function will return 1 for an empty array. It should probably return 0 in this case.

The intention was that it return 1.  I'm afraid I think like a mathematician, and hope that ArangoDB's mathematicians will agree that 1 is the appropriate return value in this case :-)


Run CI every night

See https://github.com/graphql-rust/graphql-client/pull/289
cc @mathstuf

https://docs.travis-ci.com/user/cron-jobs/


Bootloader can't be disabled in 3.2.2 (IDFGH-1514)

Hi.
I try to disable bootloader log in bootloader config > bootloader log verbosity > No output.
In sdkconfig i can see section

CONFIG_LOG_BOOTLOADER_LEVEL_NONE=y

But after flashing i still see detailed log

.rst:0x5 (DEEPSLEEP_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)↵
.configsip: 0, SPIWP:0xee↵
.clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00↵
.mode:DIO, clock div:2↵
.load:0x3fff0018,len:4↵
.load:0x3fff001c,len:6200↵
.load:0x40078000,len:10180↵
.load:0x40080400,len:6660↵
.entry 0x40080764↵
..[0;32mI (29) boot: ESP-IDF v3.2.2-dirty 2nd stage bootloader.[0m↵
compile time 21:56:35.[0m↵
G early entropy source....[0m↵
32mI (34) boot: SPI Speed      : 40MHz.[0m↵
..[0;32mI (39) boot: SPI Mode       : DIO.[0m↵
..[0;32mI (43) boot: SPI Flash Size : 4MB.[0m↵
..[0;32mI (47) boot: Partition Table:.[0m↵
..[0;32mI (50) boot: ## Label            Usage          Type ST Offset   Length.[0m↵
..[0;32mI (57) boot:  0 nvs              WiFi data        01 02 00009000 00005000.[0m↵
..[0;32mI (65) boot:  1 otadata          OTA data         01 00 0000e000 00002000.[0m↵
..[0;32mI (72) boot:  2 app0             OTA app          00 10 00010000 00140000.[0m↵
..[0;32mI (80) boot:  3 app1             OTA app          00 11 00150000 00140000.[0m↵
..[0;32mI (87) boot:  4 spiffs           Unknown data     01 82 00290000 00170000.[0m↵
..[0;32mI (95) boot: End of partition table.[0m↵
..[0;32mI (99) boot: No factory image, trying OTA 0.[0m↵
..[0;32mI (104) esp_image: segment 0: paddr=0x00010020 vaddr=0x3f400020 size=0x15cdc ( 89308) map.[0m↵
... etc

Help! :)

UPD
Ok, to disabled it, i change option Component config > Esp32 specific >Uart for console output > none
But i'm not sure, maby log not showed but anyway take time before app runing.

Hi @Stasikiii ,
I'm not able to reproduce this with the IDF v3.2.2 release.
If I build, for example, the "Hello World" example project with a totally fresh sdkconfig - the only modification being to set Bootloader Log Level to None in menuconfig, then I get this outout:
ets Jun  8 2016 00:22:57
rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:2
load:0x3fff0018,len:4
load:0x3fff001c,len:816
ho 0 tail 12 room 4
load:0x40078000,len:8424
ho 0 tail 12 room 4
load:0x40080400,len:5852
entry 0x4008069c
I (94) cpu_start: Pro cpu up.
I (94) cpu_start: Starting app cpu, entry point is 0x40080e94
0x40080e94: call_start_cpu1 at /home/gus/esp/32/idf/components/esp32/cpu_start.c:246

I (0) cpu_start: App cpu up.
I (97) heap_init: Initializing. RAM available for dynamic allocation:
I (104) heap_init: At 3FFAE6E0 len 00001920 (6 KiB): DRAM
I (110) heap_init: At 3FFB2EE8 len 0002D118 (180 KiB): DRAM
I (116) heap_init: At 3FFE0440 len 00003AE0 (14 KiB): D/IRAM
I (123) heap_init: At 3FFE4350 len 0001BCB0 (111 KiB): D/IRAM
I (129) heap_init: At 40089584 len 00016A7C (90 KiB): IRAM
I (135) cpu_start: Pro cpu start user code
I (153) cpu_start: Starting scheduler on PRO CPU.
I (0) cpu_start: Starting scheduler on APP CPU.
Hello world!
This is ESP32 chip with 2 CPU cores, WiFi/BT/BLE, silicon revision 1, 4MB external flash
Restarting in 10 seconds...

(The first 11 lines are printed by the ROM bootloader and can be suppressed with GPIO15. The remaining lines are printed by the app.)
Relevant section in sdkconfig:
#
# Bootloader config
#
CONFIG_LOG_BOOTLOADER_LEVEL_NONE=y
CONFIG_LOG_BOOTLOADER_LEVEL_ERROR=
CONFIG_LOG_BOOTLOADER_LEVEL_WARN=
CONFIG_LOG_BOOTLOADER_LEVEL_INFO=
CONFIG_LOG_BOOTLOADER_LEVEL_DEBUG=
CONFIG_LOG_BOOTLOADER_LEVEL_VERBOSE=
CONFIG_LOG_BOOTLOADER_LEVEL=0
CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_8V=
CONFIG_BOOTLOADER_VDDSDIO_BOOST_1_9V=y
CONFIG_BOOTLOADER_FACTORY_RESET=
CONFIG_BOOTLOADER_APP_TEST=
CONFIG_BOOTLOADER_WDT_ENABLE=y
CONFIG_BOOTLOADER_WDT_DISABLE_IN_USER_CODE=
CONFIG_BOOTLOADER_WDT_TIME_MS=9000

Note that the line which is most used in Bootloader is CONFIG_LOG_BOOTLOADER_LEVEL=0. This line is generated based on the other values, by the menuconfig internal system.
Is it possible that the bootloader was not completely rebuilt or reflashed with the "None" log level option?
I noticed your IDF version is "v3.2.2-dirty". Is it possible some local modification in IDF is changing the behaviour?

@Stasikiii Thanks for reporting, would you please help share if any updates for the issue? Thanks.


Integration: Refactor event queue

This is an aggregate PR of the whole event queue refactoring work. All refactoring PRs should be landed on integration/refactor-event-queue branch. After all the work is done, this PR will be landed on the main branch and the refactoring work will be completed. Until that, the PR should stay in the "draft state".
Additionally, this PR will show the state of tests for the refactoring work.

@QuintinWillison thanks for the suggestion, I've replaced the Impl suffix with Default prefix in classes :wink: https://github.com/ably/ably-asset-tracking-android/pull/607/commits/aaca9be261cbd8f416b049e8e16d46b26f209c00


feat(Err): Instanciate Error object if not provided

Looks good, thank you!
I'm so sorry for the huge delay - I managed to miss the notification about this PR.

Looks good, thank you!
I'm so sorry for the huge delay - I managed to miss the notification about this PR.

Don't worry about the delay @jviide , continue your great work 💪

Don't worry about the delay @jviide , continue your great work 💪


can't figure out how to turn off blame notes between lines

GitLens Version:

VSCode Version: Version: 1.38.0
OS Version: MacOS 10.14.6

Steps to Reproduce:

When I open a file with changes, there's a git blame summary that shows between lines.

I can't find a setting that turns this off!

Oh it's maybe the 'code lens'? I was actually going to file a second issue to say that this setting needs an explanation of what a 'code lens' actually is, as I have no idea.

Yeah, that is the code lens in that image. If you use the GitLens: Open Settings command from the command palette, it should hopefully be a lot clearer as to what is what and how to easily customize them (or turn them off).


Updated hive commit to latest mce-2.3

Description
Updated hive config to support latest hive commit from mce-2.3 branch in openshift/hive repo.
Related Issue
N/A
Changes Made
Updated hive reference in hack/bundle-automation/config.yaml
Screenshots (if applicable)
Add screenshots or GIFs that demonstrate the changes visually, if relevant.
Checklist

[x] I have tested the changes locally and they are functioning as expected.
[ ] I have updated the documentation (if necessary) to reflect the changes.
[ ] I have added/updated relevant unit tests (if applicable).
[x] I have ensured that my code follows the project's coding standards.
[x] I have checked for any potential security issues and addressed them.
[x] I have added necessary comments to the code, especially in complex or unclear sections.
[x] I have rebased my branch on top of the latest main/master branch.

Additional Notes
Add any additional notes, context, or information that might be helpful for reviewers.
Reviewers
Tag the appropriate reviewers who should review this pull request. To add reviewers, please add the following line: /cc @reviewer1 @reviewer2
/cc @cameronmwall @joeg-pro
Definition of Done

[ ] Code is reviewed.
[ ] Code is tested.
[ ] Documentation is updated.
[ ] All checks and tests pass.
[ ] Approved by at least one reviewer.
[ ] Merged into the main/master branch.

/lgtm


Adjust to RTD's upcoming addon changes

Starting on October 7, RTD will switch to RTD Addons for sphinx projects, too. They have identified that this is going to impact message_ix and suggest to change our configuration file in almost exactly the way this PR does. I have enabled Addons temporarily on RTD and intend to use this PR to make any adjustments necessary to keep our docs building as expected.
How to review

Read the diff and note that the CI checks all pass.
Look at the docs built from this PR and confirm they are what we want/expect.

PR checklist

[ ] Continuous integration checks all ✅
~[ ] Add or expand tests; coverage checks both ✅~ Just docs-related.
[x] Add, expand, or update documentation.
~[ ] Update release notes.~ Just docs-related.

The raw log of the RTD build from this PR can be found here. There seem to be numerous errors, but these seem familiar, i.e. I'm reasonably sure I also experience them locally. While it may be worthwhile to spend some time on addressing these, that's not the scope of this PR.
The code quality check is going to pass after rebasing on #864.

Visual changes like the flyout menu switching to the right side are expected (see migration notes). RTD wants to update their theme to offer keeping it on the left, but for now, this change is intentional.


Use Renovate bot for updating package-lock.json

Currently, because of committing the package-lock.json file, our commit diffs have a lot of noise. Furthermore, it is very difficult to resolve merge conflicts inside of the file, as it is very long. Using a bot such as Renovate might be helpful, as it can automate the process of generating the package-lock.json file every time the package.json file is changed in a commit.

The renovate bot is set up.  I'm able to sign in at https://app.renovatebot.com/dashboard
I think it's looking for some config files:


CF Release

Updates
Changed

cf-notifications: [patch] Renamed from cf-notification
to cf-notifications.

Review

@cfpb/front-end-team-admin

I am a bot
After this PR is merged, I will instruct Travis to automagically perform the following steps:

Increment Capital Framework's version per our guidelines.
Add a timestamped entry to the changelog with the new version and its changes.
Tag the release and push it to GitHub.
Publish both capital-framework and any individually updated components to npm.
Update both canary, our development branch, and master, our release branch.

If I do something wrong, blame a human.

its looks goods tos mes


01.07 Unable to load_ext line_profiler

I installed line_profiler using conda install instead of pip
conda install line_profiler
conda list shows that I have line_profiler 1.1
line_profiler             1.1                      py35_0
Then, when I entered
%load_ext line_profiler
received an error
AttributeError: 'TerminalInteractiveShell' object has no attribute 'define_magic'

My guess is it's related to this: https://github.com/rkern/line_profiler/issues/62

Install version 2.0+ to fix the issue.

Fixed in 2.0 release.


class not found error

I installed it with composer when i try to load donenv it's giving me class not found error
$dotenv = new Dotenv\Dotenv(__DIR__); $dotenv->overload();

Is $dotenv->overload(); a typo?

did you use dotenv\dotenv?

did you use dotenv\dotenv

Imports are case sensitive (if you filesystem is). You will need the correct case.

@sam0hack I solved this by doing require __DIR__ . '/vendor/autoload.php'; before the line you posted.

@OKNoah  Thanks :+1:


Avoid unnecessary call to ByteBuf.readableBytes() from ByteToMessageDecoder

AUTOMATED MESSAGE for ADMINS:Please verify and accept the pull request.To accept, say @netkins acceptTo build again, say @netkins buildTo whitelist the author, say @netkins whitelist

You are right. Just pushed a new commit.

@casidiablo awesome.. just three things..

Please squash the commits into one
Update the commit message to match our template: http://netty.io/wiki/writing-a-commit-message.html
Sign the ICLA: https://docs.google.com/forms/d/1GKuaUw10DfPzPy_XBnp3Wk_OLYnA4-Kg16wSiUkO3-A/viewform?formkey=dHBjc1YzdWhsZERUQnhlSklsbG1KT1E6MQ

After you completed these steps I will cherry-pick the change :)

Done

@casidiablo thanks a lot! Cherry-picked into 4.0 (37cca81f1c47e28cee6610b549017f33e3b8e38c), 4.1 (b8d26d1da3f203033e1f5814d9b72582376cb0b5) and master (0b4d88bde5ec75afb2855fab60068309337a4c80)


Improve the error text on 500 pages

Currently we use the same text on 404 and 500 pages, which is confusing:

This isn’t the page you’re looking for, but how about these?

A 500 page isn't content which is missing, it's something which is broken. We used to have text like "We know something's broken and we're working on it"; we should agree new copy and restore that.

Done as part of a recent 404/500 page update.