Update protobuf files for stats for new trilean type

What does this PR do?
Updates protobuf files to match Datadog Agent.

Codecov Report
Attention: Patch coverage is 0% with 17 lines in your changes missing coverage. Please review.

Project coverage is 69.18%. Comparing base (b584007) to head (783cf63).

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #480      +/-   ##
==========================================
- Coverage   69.21%   69.18%   -0.04%
==========================================
  Files         195      195
  Lines       26130    26144      +14
==========================================
  Hits        18087    18087
- Misses       8043     8057      +14

Components
Coverage Δ

crashtracker
17.40% <ø> (ø)

datadog-alloc
98.76% <ø> (ø)

data-pipeline
51.30% <ø> (ø)

data-pipeline-ffi
0.00% <ø> (ø)

ddcommon
86.43% <ø> (ø)

ddcommon-ffi
74.15% <ø> (ø)

ddtelemetry
56.11% <ø> (ø)

ipc
84.53% <ø> (ø)

profiling
77.81% <ø> (ø)

profiling-ffi
59.53% <ø> (ø)

serverless
0.00% <ø> (ø)

sidecar
36.25% <ø> (ø)

sidecar-ffi
0.00% <ø> (ø)

spawn-worker
54.98% <ø> (ø)

trace-mini-agent
69.36% <ø> (ø)

trace-normalization
97.79% <ø> (ø)

trace-obfuscation
95.74% <ø> (ø)

trace-protobuf
24.52% <0.00%> (-8.81%)
:arrow_down:

trace-utils
91.03% <ø> (ø)

@paullegranddc it is indeed a no-op on the wire, but the names have been changed in the Datadog Agent protobuf files, so our diff to make sure we don't miss new changes to the files will still fail.


crash on clicking "Advanced"

Please report this crash with the following info:
Version: <IP_ADDRESS>-jenkins-WurstSetup-25
java.lang.IllegalStateException: url must not be null
	at ui.MainWindow$UI$createConfigTable$5.mouseClicked(MainWindow.kt:349)
	at java.awt.AWTEventMulticaster.mouseClicked(Unknown Source)
	at java.awt.Component.processMouseEvent(Unknown Source)
	at javax.swing.JComponent.processMouseEvent(Unknown Source)
	at java.awt.Component.processEvent(Unknown Source)
	at java.awt.Container.processEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Window.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
	at java.awt.EventQueue.access$500(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.run(Unknown Source)

Happens after clicking Advanced -> Cancel

u dont have the latest setup


The application will be secured with https using correct certificates

This has been completed.
@JoshC98 and myself can see this when accessing the application.
My automation test of testing accessing the application I can see that it is using the correct certificates


Complete rewrite of the annotation layer

My apologies in advance for the wall of text!
This PR aims to provide a drop-in replacement for the current annotation code. In my opinion the current code is not structured enough, incomplete, not documented enough and it lacks basic testing. My goals with this PR are to provide a solid framework to create and present annotations in which we can easily implement new annotation types. It provides the necessary abstraction to do this.
The basis of this PR is the base class Annotation. It contains all information a basic annotation should have. Specific annotation types, such as Link or Text, will extend this base class with their own specific methods (see src/core/annotation_types/link_annotation.js for example). This is not only a nice way to work with annotations, but it's also what the PDF specification recommends.
The existing AnnotationUtils class and web/page_view.js have been rewritten to work with this new framework, but they have also been simplified a lot because most logic is now where it belongs: either in the annotation object itself or in annotation_handler.js. I wanted to avoid having styles for example being applied in many places, which is what happens in the current code. Doing so makes sure that for example page_view.js only deals with printing the annotations and not also with styling them anymore.
Aside from rewriting the current annotation layer for the sake of readability, structure and maintainability, I also felt that the current implementation was incomplete at some points and almost none of it was documented. What I did was read the entire part of the PDF specification on annotations and made an exhaustive overview of all features the annotation layer should have. This has been done so we know exactly what we do and do not support currently. This can be found in the implementation overview document (see below).
After having made the abovementioned overview, I have also implemented some new features that were missing in the previous implementation layer. Examples are:

Implemented full support for radii in a Border dictionary.
Implemented full support for colorspaces used by annotations.
Implemented full support for the 'underline' border style.
Implemented partial support for the 'dashed' border style (because of CSS limitations we can also show the default dashed border style, but it's better than showing nothing).
Improved handling of GoToR link types.

Finally, after rewriting everything and adding new features, I decided to fix the lack of tests. I have added unit tests for practically all features of the annotation layer that are currently implemented.
This is still a work in progress. The to do list can be found in the implementation overview document (see below).
I have prepared a ZIP file with eight test documents for the Link annotation and the implementation overview document as referenced above. This file can be downloaded from http://www39.zippyshare.com/v/28118637/file.html.

[ ] Rendering of LinkAnnotation3.pdf seems better to me than in Reader (because we actually use the border width as per spec and Reader seems to ignore this), but is OK to do this differently?

@timvandermeij can we revive this PR?

@yurydelendik Yes, I hope to work on this again soon. The goal is to split this PR into multiple smaller PRs. Actually a lot of this PR is also merged into master by #5585, #6273, #6239, #6232, #6214 and more listed here: https://github.com/mozilla/pdf.js/pulls?utf8=✓&q=is%3Aclosed+is%3Apr+annotation
I hope to get the last bits of this PR into separate PRs soon such that we can close this one.

It would be really great if also #5283 could be addressed. :-)

This PR is more about refactoring the current code, but it should make the implementation of such an API easier.

Most parts of this patch are now present in the master branch. The remaining bits are either not necessary anymore due to other rewrites or need to be reconsidered in a separate PR, so I'm closing this one as completed.


Add classifier for the AnyIO framework

Request to add a new Trove classifier.
The name of the classifier you would like to add

Framework :: AnyIO

Why do you want to add this classifier?

There are already several projects on PyPI using the "anyio" library. Since PyPI does not have an option to search by dependencies, it would be good to have a trove classifier added so that AnyIO based projects can identify themselves as such for easier searching.

Hi! Thanks for the request. The PyPI moderators are in the process of developing a few guidelines for the creation of new Framework classifiers. Because removing classifiers is very difficult, and the longer the classifier list gets the harder it is to browse, I think we're expecting the bar to add new ones to be relatively high. Currently, we're looking at these guidelines:

New Framework classifiers should be created if they are "notable;" and
They will be of immediate use to existing projects (in other words, no creating classifiers simply in anticipation of future uses)

To document those criteria are met, it's been suggested that:

Requestors can demonstrate this by providing links to 10 or more existing PyPI projects that will use the classifier; or
Another way to demonstrate notability would be to have 10 or more other project maintainers submit comments on the requesting issue about their desire to use the classifier.

Are gathering those links and/or comments something you would be able to help with?


Missing information in Inbox instance after actions

Hello,
I am facing an issue with the Inbox instance.
First, I can see all my emails and the object of them.
The Inbox instance can not retrieve or display emails information like Object, Received date, and following when :

Pressing windows key
Lock/Unlock session
Displaying the desktop (Win+D)

Best regards,

Hi there, these are likely limitations of what the outlook view control allows for.  There probably isn't much I can do about it.  The outlook view control is supplied by Microsoft with Office and they control what the view actually looks like.  OotD just presents that control in a useful way.

I'm not quite sure I understand the issue.  When you lock your computer, you are unable to interact with emails in OotD?

Hello,
Sorry for the delay. Yes I can interact with emails in OotD, but informations of emails like objects or reception date, and flags, are missing like you can see in the second picture.
Best regards,


Icon Type

[ ] Folder
[X] File

Folder names
No response
File names
No response
Graphic ideas
No response
Additional context
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct

Please provide more information about what "msg" is and for which file names or file extensions you're expecting to see an icon.


Pin position on the rotating earth is off far in some case from actual position

I understand it is beta asset and accuracy of pin position is still under development.
Just to show example of off position.

IIRC, user from Japan got it to be on Palau instead around Tokyo.
It is around same time zone but as it said actual time zone name, would be nice if you can positioned pins to at least relative land instead middle of sea.

I know the positions is not accurate, but I still not yet to find a way to resolve it, because all coords are generated and calculated with actual time zone region files, and I tried different way tweak the generation logic, it still not going better.
If anyone have suggestion on how to achieve this, please let me know!

Thank you for reply.
I just checked code likely and seems fine to me.
I suspect map texture aspect issue but it seems fine as well after trying with different time zones.
At the moment, I'm suspecting tzdata.csv.
When I checked some location, it is already off actual position, some are on the wrong nations.
I will try to adjust latitude and longitude on my scene tomorrow when I get office to see if I can resolve issue with correct position data.
(Like Japan pointed to south of Kobe where timepoint located but it is on the sea, New Zealand is pointing to south of Australia which is other nation actually.)
Also when I check tzdata.csv,
I noticed location data is too precious to handle by unity I suppose so may resolve by making it like 41.65565750212268 to 41.65565 which is usually enough I believe. I also try this theory tomorrow too.

I repaired wrong positioning data now which caused this issue.
As I tested with few people, it seems working great.
Could you test it yourself as well?
#2
I put individual data 1 by 1 so should be more accurate than original and it is up to 5 decimal only for prevent any calculation error.
PS: If you updated your sample world, let me know, I will seek some users to join and check who reported issue previously.
(Testing world I have is WIP world so not public yet.)

I have updated the demo world (both PC and Quest) with your changes in #2, feel free to test it.

Sorry for delay. I was busy releasing new world this weekend.
Yeah, will see how would be.
and try to think for permanent solution to make pin position be better.
(I don't know how often they may changed but it makes sense it better to be automated.)


Extend the document to include the parameters

Frequent 0x74 bugchecks might not be the result of registry errors. It might instead be the result of the OS not being able to open SYSTEM registry  due to a wrong order of boot devices. I have at least one system that has frequent 0x74 bugchecks report failed repair attempts but than be able to boot again normally.
An elaboration of the parameters might help the user to repair the system manually.

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

ID: c5fdc587-37f6-7dc7-0f7d-2ddc189a1123
Version Independent ID: 5b82fd28-1d78-0f87-7605-fc5309e6d1cd
Content: Bug Check 0x74 BAD_SYSTEM_CONFIG_INFO
Content Source: windows-driver-docs-pr/debugger/bug-check-0x74--bad-system-config-info.md
Service: unspecified
GitHub Login: @DOMARS
Microsoft Alias: domars

Hi @theking2 , that's good feedback. We'll definitely take this into consideration and investigate the best way to update the topic. Just to let you know, the investigation process for updating bug check pages might take a while compared to other topics because we need to make sure we get the right info on the page. So, this change won't happen immediately but we have gotten the ball rolling. Thanks for your interest in improving the docs.


Bump k8s to v1.17.5

Bump to k8s v1.17.5 and work on getting an RC out. Shylaja to validate. Can release in same manner as v1.18.2 where we release and let bake for 7 days with community and then move to stable (channel server).

Validation of k3s v1.17.5 is done.


fix(pubsub): handle subscription response on reconnects (#105)

Motivation
Closes #105
Solution

Add a in-flight request for each subscription requests to be dispached on reconnect
Don't drop server ids to be able to update them when handling subscription responses

PR Checklist

[ ] Added Tests
[ ] Added Documentation
[ ] Breaking changes

@prestwich Indeed. It seems that on reconnects, if there are no in-flight request, new subscription responses are not handled, see below:
https://github.com/alloy-rs/alloy/blob/4db40b051a1f2443b9c18fa0cf62d0ac24d07012/crates/pubsub/src/service.rs#L167

@prestwich Yes I just did, see my comment above

ah simultaneous comments. seems the check in upsert self.local_to_server.contains_left(&local_id) should be self.local_to_sub.contains(&local_id) ?

That make sense, I will test.


Not passing Pass static analysis in pub.dev

We get -10 points in pub.dev on missing dartfmt
I presume that it will require small fix, just to run dartfmt each time with GitHub Actions.

Hi @guyluz11 – thanks for reporting! Some of the decisions dartfmt enforces subjectively make the code look uglier. I do want those pub points though :) I'll try again and see if the situation has been improved or can be tweaked somehow.


Fixed IB contract ambiguity problem

When multiple futures on the same underlying expired in the same month, the contract would be ambiguous and IB couldn't send data. Fixed by setting LocalSymbol when converting from Instrument to IB Contract.

top!


Accessible drop downs

I noticed drop downs are not accessible. They should open when you navigate with keyboard. You should avoid using display: none and use heights and visibility settings instead. I could maybe help to implement this as well when I have some free time.

Ok, I will look into it. Let me know if you have time and want to work on this issue.

I checked it out and tried couple of things. The problem is that hyperlink <a> is stealing the focus and because it's separate and doesn't contain <ul> in it, drop down cannot be triggered with :focus selector. Focus needs to be in <li> element for current structure or submenu <ul> should be moved inside the hyperlink. I can try to test this new structure some time, but currently quite busy with work...

There might be no way to do this without JS, because nav has to know about which element to open when other element is focused. I understand that this is meant to be CSS-only navigation, but if you want it to be "perfect", certain accessibility features should be baked in. They could be optional and it would take only couple of lines Vanilla JS, without dependencies. I could try this when the time is right, and send a PR. Just my thoughts, if you or someone else wants to help with this as well.

I understand the importance of this feature and I do agree that this need to be implemented somehow. Because all the JS related feature request I already started to think about a plugin system but I still don't know the exact details I want it to have. Some ideas and opinios would be greatly appreciated.

Not sure if it helps but IFAIK element can force being focusable using "tabindex=0" attr:
https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/tabindex
Aslo anchor requires "href=" attr so it can be forcusable, that's why it's currently not.


Improve SourceCodeSecurityCheckStep

At the moment we use the SourceCodeSecurityCheckStep for two things - to prevent students from using certain classes, and to inform them that they should not instantiate their own Selenium driver. We do this using simple string comparisons.
We should consider the following:

Renaming the step to something more suitable (it's not just security)
Ignoring comments
Highlighting the correct line (at the moment it highlights line 1 even if the error is further down)
Redesigning the detection method entirely, so that we do proper static analysis instead of string comparisons (hard)

Let's keep it with string manipulation for now, static analysis will be tough, and I'm not sure if it will bring waaay more soundness in the analysis!

@mauricioaniche why do you think static analysis will be tough? I thought JavaParser has a really elegant and easy to use API. It also features a way to completely ignore all comments while parsing.

Thanks for the question. There are a few points here:

Andy’s static analysis engine (which uses JDT and not JavaParser) is only
triggered later in the process. We’d need to refactor that.
If we do, most of what we will do is to visit nodes and check whether
they match with a hard coded list of classes and methods. Not so different
from what happens now. For the hard cases where someone avoids typing the
full name of the class or method name, say by concatenating the name of the
method through a list of integers, static analysis won’t help us anyways.
Sure, it can avoid some bad matching, but we haven’t had a single case so
far where this happened.
There’s very little incentive to do it. Andy runs in a container with
very little permissions and no internet access. Due to a recent PR, in exam
mode, the entire rubric file is deleted, so no way to get the rubrics.
Running full blown static analysis, which has a computational cost higher
than string matching, just to identify security cases (literally 0 cases so
far) isn’t really worth it.

Cheers!
--
Maurício Aniche
Author of Effective Software Testing: A Developer's Guide
https://www.effective-software-testing.com
https://www.mauricioaniche.com

@martinmladenov What is the state of this issue ? Could I maybe work on it ?

Sure, go ahead!


Readme Examples Clarification

Documentation cites a custom text-color property as an example multiple times. Wouldn't it make more sense to do a custom color property as there is no text-color in CSS spec?

wowwza! 😳 great catch, gonna tweak...

Replaced text-color with background-color because I think it's nice in the example to hint at the  hyphen → abbreviation.


Dramacool doesnt work

Will not load source
Using dramacool catalog, also same using cinemeta catalog.

Likely something having to do with Dramacool blocking the public instance's IP, I will check back whenever the Websocket proxy is released on it.


Fix openvpn_server_network variable interpolation in iptables

Fixing openvpn_server_network variable interpolation in iptables

Thank you, sorry I missed this when adding openvpn_server_network parameter.


Controller + SteamDeck Support for ToyBox

Description of the bug
I am able to open up Toybox, verifying that it works, and continue playing - with an additional complication. I can no longer use the in-game map. There are no longer any icons, including for NPCS or exits, and I cannot click on it to move around. It also cannot be closed by pressing B any longer - instead requiring me to use trigger to open up a different screen (Inventory, Journal, etc) which can then by closed by B normally.
Steps To Reproduce
Open map using specific key, or via Right Trigger -> Map.
Expected Behavior
Map would have normal functionality.
Log Files
No response
Save File
No response
Screenshots
No response
Settings
No response
Toybox Version
Most Recent Update (1.5.5a)
Operating System
Steam Deck - Linux
What game are you using Toybox on?
Pathfinder Wrath of the Righteous
Game Version
2.1.4w
Anything else?
This relates to the Hardcoded PCView paths in the game object hierarchy and the patches we do on PCView classes. We need to decide for each of those (~400) case by case on how to handle them to allow for Console (Controller + SteamDeck) support.

Sorry for the ignorant noob question, but do you mean Logs as in the text that is generated under the UMM menu - between Mod and Settings? Or am I looking elsewhere - again, my apologies, just want to make sure I get the correct info.

Thanks for your patience. Had to do some hunting to find the equivalent folder on Steam Deck.
GameLogFull.txt
Player.log

It does still occur. I tried dropping both scalable cantrips and enable achievements as well, but one of them is preventing me from loading save files if it's not present - haven't determined which one yet.

Here you are - logs after both Bubblebuffs and Enable Achievements have been chucked in the toilet.
GameLogFull (1).txt
Player (1).log

Thank you!

Facing this issue as well with an Xbox controller on the latest version of the game (2.1.5r), if any of that information helps. Thank you for looking into this!

I encountered this too, specifically the issue with the map.
I wonder, what specifically interferes with it? Depending on how fundamental it is to the other features, perhaps a temporary workaround would be to feature switch whatever needs to interact with that scene? As someone who hasn't looked too closely at the code, seems like most of the mod is confined to the UMM window unless enabled as a separate setting.

Was a solution to this ever found? Having the same problem atm

Okay, appreciate the info

I have the same problem too even though I have no toy box related feature enabled. It's very annoying and game breaking

I'm starting to take a look. Commenting out all of MonkeyPatchin/EnhancedUI/LocalMap.cs plus MonkeyPatchin/BagOfTricks/CameraWrath.cs/CameraPatches.CameraRigPatch.TickScroll is enough to fix the map, though idk what I broke by doing that. I'll spend some more time playing with this, but hopefully this helps narrow it down if I end up forgetting about this and do nothing for months again.

Thanks to @evandixon the ingame map should work in the next Wrath Release (1.5.10 I'd guess?). I'll leave this open since it encompasses complete console support (which still isn't something we'll actively pursue), but the issue of the creator should be resolved with this?

Isn't the next patch months away? Is it possible to make it work for this release?

I see, thank you!


ign -> gz Header Migration : ign-plugin

See https://github.com/ignition-tooling/release-tools/issues/711

missing redirection headers:

core/include/ignition/plugin.hh
core/include/ignition/plugin/Export.hh
core/include/ignition/plugin/detail/Export.hh
loader/include/ignition/plugin/loader/Export.hh
loader/include/ignition/plugin/loader/detail/Export.hh

They're all in now! :rocket:

Windows red CI seems to come from a CMake variable not being used (CMAKE_TOOLCHAIN_FILE)
https://build.osrfoundation.org/job/ign_plugin-pr-win/60/cmake/
I don't think this is related.


feat: reject update/delete without where

To discuss:

singletons -> check needed?
DELETE Foo(123)/bar -> would fail right now, should we check for to-one?

To discuss:

singletons -> check needed?
DELETE Foo(123)/bar -> would fail right now, should we check for to-one?

I'd say for singletons not needed and to-one should be excluded as it is spec compliant


Add known issue regarding full disks for the PXC VMs

Signed-off-by: Dana Pruitt<EMAIL_ADDRESS>

Thanks @iplay88keys and @dpruitt2!


Cursor Falling Behind with force-device-scale-factor

On Ubuntu 18.04 after launching oni2 (0.4.0) with --force-device-scale-factor=2.0 the cursor is falling behind the actual position of the text.

From a quick test, I wasn't able to repro this, though I did see that the cursor was getting into a weird position when I was moving across a line, where it was off by a small amount. It looked normal enough without forcing the scaling factor.
Setting font smoothing to subpixel antialiased did help there (https://onivim.github.io/docs/configuration/settings#editor) but I can't confirm if it will help with this yet unfortunately.

Setting "editor.fontSmoothing":"subpixel-antialiased" worked!
Thanks for the suggestion and trying this out so quickly @CrossR.


[DP-127] Convert Radio Buttons on Document Page to Drop Down

@KushP10 Sorry to add a bit more scope after your PR but I think to feel comfortable merging this I'd want us to at least add a "Display Mode" label next to the dropdown and remove the instructional text telling you to hover over each mode for more information.


Airline theme

Sorry again((
What theme for airline(powerline) you use in image
https://raw.githubusercontent.com/wincent/wincent/media/screenshot.png

It's not actually a theme. It's just a normal statusline that happens to use the Powerline triangle glyphs. It gradually evolved to this point, and I never felt the need to full in a heavy-weight plug-in for this purpose.
It's defined here.
It relies on some logic here for various things.
Of particular interest (to me) is that it does some custom stuff to tone down the status line for all windows except the current one. (Relatedly, some other tweaks are applied to make these non-focused windows recede into the background.)

Thanks a lot


Support renaming devices

Hi! Love the extension, it's working great for me.
Still, even after having pruned devices I never use, it still takes me a couple seconds to piece together which device is which, given their cryptic / generic / nondescriptive names.
For example, I'd rename my devices as such:

Speakers - USB Audio Device to Headphones over USB
HDMI - DisplayPort - Builtin Audio to Monitor
Speakers - Built-in Audio to Laptop

It would make things muuuuuuuuuuuuuch more pleasant!
Hope you can consider it! At any rate, thanks for the extension 🙂.

Hi @ronjouch, thanks, consider starring the repository, it's always nice to see that.
Renaming devices is something that did cross my mind at some point, I also find the default names to be a bit too descriptive sometimes. Thanks for reminding me about that, I will have a look at that feature.

Hi! Love the extension, it's working great for me.
Still, even after having pruned devices I never use, it still takes me a couple seconds to piece together which device is which, given their cryptic / generic / nondescriptive names.
For example, I'd rename my devices as such:
* `Speakers - USB Audio Device` to `Headphones over USB`

* `HDMI - DisplayPort - Builtin Audio` to `Monitor`

* `Speakers - Built-in Audio` to `Laptop`

It would make things muuuuuuuuuuuuuch more pleasant!
Hope you can consider it! At any rate, thanks for the extension slightly_smiling_face.

yes this would be great, i used to be able to edit the device name  and disable devices in wireplumer on gnome 43 but it does not work anymore so it would be nice if this extension could make renaming them easier :+1:

@ronjouch, @emko. I've created a new extension specifically for the purpose of renaming devices in the panel - https://github.com/marcinjahn/gnome-quicksettings-audio-devices-renamer-extension
I didn't want to extend "hider" with that functionality, I think extensions should be small and do one thing, unless it's too complex to separate features into different projects.

@marcinjahn sure! Reviewed and installed, works for me on Shell 44.1 🙂. Thaaaaaaaaaaaaanks!
A lil' suggestion that might halp a couple users: mention the other "companion" extension in the README / exts.gnome.org page of each extension.


focus "content table" menu stuck on top

When I click on tab the focus is locked on "Table des matières"

fixed by PR https://github.com/readium/readium-desktop/pull/356


Unable to parse response from server since Selenium Java 4.5.1 with LitteProxy (BrowserUP-Proxy)

What happened?
Hi,
since Selenium-Java ver. 4.5.1 and up to 4.5.3, maybe with the new PortPropper-Feature, we have no working connection anymore over LitteProxy (last version of BrowserUp-Proxy) if the ChromeDriver eg. the Chromium in Headless-Mode.
If the Headless-Mode turned off, there are no problems with the connection.
When we use Selenium-Java 4.5.0 or older all fine in Headless-Mode with the Proxy-Connection.
Without Proxy-Connection also no Problems, only since Version 4.5.1 with Proxy the we get this responce as a html-website:
"Unable to parse response from server"
(see the chromedriver-logs)
What can we do to use the headless-mode?
greats
How can we reproduce the issue?
chromedriver-log_selenium-4.5.3-over-browserupproxy_headlessmode-on.txt
Use Selenium-Java ver. 4.5.1 or newer with BrowserUp-Proxy as proxy (and aktivated Headless-Mode) the connection over the proxy is not working.
"Unable to parse response from server"

Relevant log output
1666946167.460][INFO]: [26c81179a9a5f201506b413ded982055] COMMAND Navigate {
   "url": "https://meine.santander.de/"
}
[1666946167.460][INFO]: Waiting for pending navigations...
[1666946167.460][DEBUG]: DevTools WebSocket Command: Runtime.evaluate (id=19) (session_id=1CCCC906AAE3732025A84F73338E4A7A) A2DEB70026F4443A5F9F4552CD56BB27 {
   "expression": "1"
}
[1666946167.461][DEBUG]: DevTools WebSocket Response: Runtime.evaluate (id=19) (session_id=1CCCC906AAE3732025A84F73338E4A7A) A2DEB70026F4443A5F9F4552CD56BB27 {
   "result": {
      "description": "1",
      "type": "number",
      "value": 1
   }
}
[1666946167.461][INFO]: Done waiting for pending navigations. Status: ok
[1666946167.461][DEBUG]: DevTools WebSocket Command: Page.navigate (id=20) (session_id=1CCCC906AAE3732025A84F73338E4A7A) A2DEB70026F4443A5F9F4552CD56BB27 {
   "url": "https://meine.santander.de/"
}
[1666946167.464][DEBUG]: DevTools WebSocket Event: Network.requestWillBeSent (session_id=1CCCC906AAE3732025A84F73338E4A7A) A2DEB70026F4443A5F9F4552CD56BB27 {
   "documentURL": "https://meine.santander.de/",
   "frameId": "A2DEB70026F4443A5F9F4552CD56BB27",
   "hasUserGesture": false,
   "initiator": {
      "type": "other"
   },
   "loaderId": "652EFF04148AF1013A80091645D22E58",
   "redirectHasExtraInfo": false,
   "request": {
      "headers": {
         "Upgrade-Insecure-Requests": "1",
         "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/107.0.5304.0 Safari/537.36"
      },
      "initialPriority": "VeryHigh",
      "isSameSite": true,
      "method": "GET",
      "mixedContentType": "none",
      "referrerPolicy": "strict-origin-when-cross-origin",
      "url": "https://meine.santander.de/"
   },
   "requestId": "652EFF04148AF1013A80091645D22E58",
   "timestamp":<PHONE_NUMBER>72,
   "type": "Document",
   "wallTime":<PHONE_NUMBER>.463118
}
[1028/103607.510720:WARNING:resource_bundle.cc(450)] locale_file_path.empty() for locale de-DE
[1666946169.107][DEBUG]: DevTools WebSocket Event: Network.requestWillBeSentExtraInfo (session_id=1CCCC906AAE3732025A84F73338E4A7A) A2DEB70026F4443A5F9F4552CD56BB27 {
   "associatedCookies": [  ],
   "connectTiming": {
      "requestTime":<PHONE_NUMBER>63
   },
   "headers": {
      "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9",
      "Accept-Encoding": "gzip, deflate, br",
      "Accept-Language": "de-DE",
      "Connection": "keep-alive",
      "Host": "meine.santander.de",
      "Sec-Fetch-Dest": "document",
      "Sec-Fetch-Mode": "navigate",
      "Sec-Fetch-Site": "none",
      "Sec-Fetch-User": "?1",
      "Upgrade-Insecure-Requests": "1",
      "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_6) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/107.0.5304.0 Safari/537.36"
   },
   "requestId": "652EFF04148AF1013A80091645D22E58"
}
[1666946169.204][DEBUG]: DevTools WebSocket Event: Network.responseReceivedExtraInfo (session_id=1CCCC906AAE3732025A84F73338E4A7A) A2DEB70026F4443A5F9F4552CD56BB27 {
   "blockedCookies": [  ],
   "headers": {
      "content-length": "36",
      "content-type": "text/html; charset=utf-8",
      "date": "Fri, 28 Oct 2022 08:36:09 GMT",
      "via": "1.1 BrowserUpProxy"
   },
   "headersText": "HTTP/1.1 502 Bad Gateway\r\ncontent-length: 36\r\ncontent-type: text/html; charset=utf-8\r\nvia: 1.1 BrowserUpProxy\r\ndate: Fri, 28 Oct 2022 08:36:09 GMT\r\n\r\n",
   "requestId": "652EFF04148AF1013A80091645D22E58",
   "resourceIPAddressSpace": "Unknown",
   "statusCode": 502
}

Operating System
Windows 10, macOS 10.14
Selenium version
Selenium Java 4.5.1, 4.5.2, 4.5.3
What are the browser(s) and version(s) where you see this issue?
Chromium 107.0.5304.68
What are the browser driver(s) and version(s) where you see this issue?
ChromeDriver-Version 107.0.5304.62
Here is my Test-Case
little.tester.zip

its the same, and with the new browserup-proxy 2.2.4 (but the deps on jar-download.com are not included?) with the same netty-version in selenium 4.5.3, is the same issue now without headless-mode also.
there is any conflict?

@derRichter does the solution proposed in https://github.com/SeleniumHQ/selenium/issues/11186 work for you?

no, is not working.
It is poosible there is a conflict with the new netty in BUP and the old Netty in the current LittleProxy 2.0.13?
since the newer Netty is included in Selenim 4.5.1 and higher or BUP 2.2.4 the proxy-connection is not working anymore and the result is "Bad Gateway" with "Unable to parse response from server" or Redirect-Errors.
With Selenium 4.5.0 and BUP 2.2.3 is the same connection working fine:
https://meine.santander.de/olb

i tested with the new selenium 4.6.0 and is the same problem. (no response from proxy, "Unable to parse response from server".
Or in other constelations Redirects not working anymore: Test https://www.google.com that normaly redirect to the privacy-settings on first visit.
Looks very strong like BrowserUp-Proxy or i think LittleProxy don't work with Netty Version 4.1.84.
On my testcase (on my Programm) i have dirffents plugins (browserup-proxy, selenium, pdfbox, etc...)
If i use BrowserUpProxy-Package "2.2.3" in my classpath (Netty 4.1.82) works with Selenium-Java-Package 4.5.0 (Netty 4.1.79).
If i Update Selenium over since 4.5.1 (or 4.6.0) with Netty 4.1.84 that brokes the function of the Proxy.
If i delete the Netty-Classes with version 4.1.84 from the Selenium-Deps-Libs-Folder excluding "netty-reactive-streams-2.0.4.jar" then the connection is working like a carme.
If i Update to BrowserUp-Proxy 2.2.4 with Netty 4.1.84 included an leave the libs in selenium, i got redirect errors like https://www.google.com or https://meine.santander.com. Is not redirecting anymore.
Looks very strong like BrowserUp-Proxy or i think LittleProxy don't work with Netty Version 4.1.84.
(With Selenium-Java standalone works without problems.)
Do you know also why "the deps on jar-download.com are not included?" in the browserup-proxy-"core" package?
And is not "verified" tagged release from you?
Thanks for you work! and this poject! Great!

it might be related to https://github.com/LittleProxy/LittleProxy/issues/179

2.2.5 is released and available for use.
As for jar-download.com I don't known how it works unfortunately.

thank you very much for your work.
The new Version 2.2.5 work great with Selenium-Java 4.6.0.
It is probably necessary to delete the 14 io.netty jar files in the selenium-java packet or to replace them with version 4.1.82 to avoid this error.
And i think it's better to upgrade the three jars from com.fasterxml.jackson.core to version 2.14.
greats


[GLib] Allow getting a RecordBatchReader from a Dataset or Dataset Scanner

Describe the enhancement requested
In order to allow efficient processing of large datasets, it should be possible to read a dataset or a scanner using a RecordBatchReader rather than using the to_table method.
Component(s)
GLib

Issue resolved by pull request 41750
https://github.com/apache/arrow/pull/41750


Problem with kubemod-crt-cron-job

I had problems with cronjob generating new certificate.
2023/07/19 19:49:07 [INFO] encoded CSR
2023-07-19T21:49:07.324528081+02:00 2023/07/19 19:49:07 [INFO] signed certificate with serial number<PHONE_NUMBER>69895755531956127106153506616498275042
2023-07-19T21:49:07.327794028+02:00 Generating Kubernetes certificate secret...
2023-07-19T21:49:07.446731331+02:00 Applying certificate...
2023-07-19T21:49:07.519917493+02:00 The connection to the server localhost:8080 was refused - did you specify the right host or port?

What exactly is the meaning of this problem? How can I fix it?
Kubernetes 1.25.8

Hi @kfkawalec, sorry for the delayed response.
The error message indicates that the pod where the kubemod-crt-cron-job is running could not establish a connection to the Kubernetes API server.
Is this something that you can reproduce 100%, or is it an intermittent issue?

I do not know how to reproduce this, I am using Rancher and RKE2 with a 3 node cluster.
This happens every few days, cluster works normally, I dident see any problem.
Re-installing helps, but I have to do this every few days :(


Clean up file names to use lower case

We still have a bunch of files that have mixed casing. To avoid casing issues on Linux we should just lower-case everything.

@TomArcher can you add this to the contrib doc? It helps that we now have CI/CD

I think we still have a bunch of cases where we aren't using lower case files.

I don't think we should change articles that are working correctly (ie mixed case but the case is consistent in the .rst file). This should be the rule for new articles.

Closing, too risky to change now. The templates generate mixed case files. Adding to style guide, "MD and images use only lower case".


References in markdown files are absolute instead of relative

This documnetation cannot be reused when generating documentation using static site generator

Please doublecheck the links and adapt if required

Found a workaround. No need to change


Embed Hyperscript using ST4114+ scheme

This commit...

applies a fix for comment toggling which shipps with ST4114+.
adds support for enclosing script content in  ... ,
which was found to be used by some templating engines (e.g.: JSP)
sometimes.
moves script-common include to ensure compatibility with future
changes to HTML.
(note: not yet applied to official HTML.sublime-syntax)

Note: This commit requires ST4114. To keep the current solution available for older builds, some changes to package_control_channel would be required.
Different variants for ST may be provided using tag prefixes. A common scheme along recent packages is to use least required ST build number.

tag 4107-1.x.x for current master with "old" solution.

tag 4114-1.x.x for branch with this PR merged in.

package_control_channel can than be used to limit those tags to certain builds.

@deathaxe Understood! Thank you for your pro-active feedback! :+1:
For anyone else who also needs to do this, you can preview the upcoming HTML.sublime-syntax here: https://github.com/sublimehq/Packages/blob/master/HTML/HTML.sublime-syntax


Translate concepts/cluster-administration/cloud-providers/  into Japanese

This is a Feature Request
What would you like to be added
Translate the following document into Japanese.
https://kubernetes.io/docs/concepts/cluster-administration/cloud-providers/
Why is this needed
This page has not been translated.
Comments
/language ja
/assign

/close


Stop product test containers faster and unconditionally

@wendigo my intuition is that "stop" is similar to docker stop (graceful) and i hope that "kill" is more like docker rm -f. Am i right?

AFAIK difference is that stop is graceful (sigterm) and kill's not (sigkill). Stopped/killed container will be removed by autoRemove flag that we set on the container in Environment.setContainerAutoRemove(CreateContainerCmd createContainerCmd) so I guess the difference is in the signal sent only.

@findepi I just wonder whether it will break log exporting or not (it listens on containerStopping/stopped events)

/**
     * A hook that is executed before the container is stopped with {@link #stop()}.
     * Warning! This hook won't be executed if the container is terminated during
     * the JVM's shutdown hook or by Ryuk.
     */
    protected void containerIsStopping(InspectContainerResponse containerInfo) {

@findepi I just wonder whether it will break log exporting or not (it listens on containerStopping/stopped events)

good point. since we control when we stop (or kill), we can try export logs just before that.
also, we need make sure the log export is not hanging as well.
do you think we can temporarily sacrifice log export if this could restore test stability?

Actually as I've briefly went through the code:
stop does that:
containerIsStopping(containerInfo);
ResourceReaper.instance().stopAndRemoveContainer(containerId, imageName);
containerIsStopped(containerInfo);

and ResourceReaper.stopAndRemoveContainer does:
if (running) {
            try {
                LOGGER.trace("Stopping container: {}", containerId);
                dockerClient.killContainerCmd(containerId).exec();
                LOGGER.trace("Stopped container: {}", imageName);
            } catch (Exception e) {
                LOGGER.trace("Error encountered shutting down container (ID: {}) - it may not have been stopped, or may already be stopped. Root cause: {}",
                    containerId,
                    Throwables.getRootCause(e).getMessage());
            }
        }

So your change is just a simplified stop() (without inspecting state, removing volumes etc)

failures --
https://github.com/prestosql/presto/runs/1400912296 https://github.com/prestosql/presto/runs/1400912318
https://github.com/prestosql/presto/runs/1402065810 https://github.com/prestosql/presto/runs/1402065826


ReferenceOne by document field

Guys, I found nothing about ReferenceOne with another document field instead of ID.
Is there any possibility that associate a document with another field instead of id, like slug for example?

Not really, ID is the only one because it's guaranteed to be unique and is immutable. You'd need to use your slug as an identiefier.

@malarzm Make sense that lock in ID but sometimes We'd like use another field and continue using MongoDB object id as a "Primary Key", otherwise if we change our slug as a identifier the field in mongo change to "_id".
Will be great if Doctrine use another fields as a identification with documents because we can bring flexibility with objects and clearly data inside documents.
We are creating that functionality and if you'll like, we can make a Pull Request in the future.

Why won't you use ReferenceOne and combine it with repositoryMethod?
I'm not convinced that identifying documents by something else than an identifier is good idea, not only because of referential integrity (a theoretical one of course) but also because of UnitOfWork and proxies are relying on identifiers being the real identifiers. Also having two identifiers feels redundant :)

By definition, documents in MongoDB always have their primary key in _id (see the documentation). Because of the implied uniqueness, this is the logical choice. Furthermore, the MongoDB documentation on references clearly specifies using the value from the _id field in manual references (STORE_AS_ID in ODM) as well as DBRef references. I see no reason to deviate from this standard.
There is nothing preventing you from adding another unique field (e.g. slug) and treating it like a primary key. It's just that MongoDB and Doctrine ODM will never see it as such.

Ok guys, sounds reasonable for us, after more research we agree about this. Thanks!


index out of range error from datafusion_row::write::write_field

Describe the bug
index out of range error coming from datafusion_row::write::write_field
To Reproduce
It happened when I ran a query against a proprietary data set.
SQL is,
SELECT
    tag(column_1),
    COUNT(column_1)
FROM
    csv
GROUP BY
    column_1

I haven't been able to reproduce it without that data set.
Expected behavior
It does not panic
Additional context
cargo 1.62.0 (a748cf5a3 2022-06-08)
thread 'tokio-runtime-worker' panicked at 'range end index 153 out of range for slice of length 152', library/core/src/slice/index.rs:73:5
stack backtrace:
   0: rust_begin_unwind
             at /rustc/a8314ef7d0ec7b75c336af2c9857bfaf43002bfc/library/std/src/panicking.rs:584:5
   1: core::panicking::panic_fmt
             at /rustc/a8314ef7d0ec7b75c336af2c9857bfaf43002bfc/library/core/src/panicking.rs:142:14
   2: core::slice::index::slice_end_index_len_fail_rt
             at /rustc/a8314ef7d0ec7b75c336af2c9857bfaf43002bfc/library/core/src/slice/index.rs:73:5
   3: core::ops::function::FnOnce::call_once
             at /rustc/a8314ef7d0ec7b75c336af2c9857bfaf43002bfc/library/core/src/ops/function.rs:248:5
   4: core::intrinsics::const_eval_select
             at /rustc/a8314ef7d0ec7b75c336af2c9857bfaf43002bfc/library/core/src/intrinsics.rs:2372:5
   5: core::slice::index::slice_end_index_len_fail
             at /rustc/a8314ef7d0ec7b75c336af2c9857bfaf43002bfc/library/core/src/slice/index.rs:67:9
   6: datafusion_row::writer::write_field
   7: datafusion_row::writer::write_row
   8: <datafusion::physical_plan::aggregates::row_hash::GroupedHashAggregateStreamV2 as futures_core::stream::Stream>::poll_next
   9: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
  10: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
  11: tokio::runtime::task::harness::Harness<T,S>::poll
  12: std::thread::local::LocalKey<T>::with
  13: tokio::runtime::thread_pool::worker::Context::run_task
  14: tokio::runtime::thread_pool::worker::Context::run
  15: tokio::macros::scoped_tls::ScopedKey<T>::set
  16: tokio::runtime::thread_pool::worker::run
  17: <tokio::runtime::blocking::task::BlockingTask<T> as core::future::future::Future>::poll
  18: tokio::runtime::task::harness::Harness<T,S>::poll
  19: tokio::runtime::blocking::pool::Inner::run
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: ArrowError(ExternalError(Execution("Join Error: task 15 panicked")))', src/main.rs:47:46
stack backtrace:
   0: rust_begin_unwind
             at /rustc/a8314ef7d0ec7b75c336af2c9857bfaf43002bfc/library/std/src/panicking.rs:584:5
   1: core::panicking::panic_fmt
             at /rustc/a8314ef7d0ec7b75c336af2c9857bfaf43002bfc/library/core/src/panicking.rs:142:14
   2: core::result::unwrap_failed
             at /rustc/a8314ef7d0ec7b75c336af2c9857bfaf43002bfc/library/core/src/result.rs:1785:5
   3: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
   4: std::thread::local::LocalKey<T>::with
   5: tokio::park::thread::CachedParkThread::block_on
   6: tokio::runtime::Runtime::block_on
   7: my_app::main
note: Some details are omitted, run with `RUST_BACKTRACE=full` for a verbose backtrace.
thread 'tokio-runtime-worker' panicked at 'range end index 128 out of range for slice of length 120', library/core/src/slice/index.rs:73:5
stack backtrace:
   0: rust_begin_unwind
             at /rustc/a8314ef7d0ec7b75c336af2c9857bfaf43002bfc/library/std/src/panicking.rs:584:5
   1: core::panicking::panic_fmt
             at /rustc/a8314ef7d0ec7b75c336af2c9857bfaf43002bfc/library/core/src/panicking.rs:142:14
   2: core::slice::index::slice_end_index_len_fail_rt
             at /rustc/a8314ef7d0ec7b75c336af2c9857bfaf43002bfc/library/core/src/slice/index.rs:73:5
   3: core::ops::function::FnOnce::call_once
             at /rustc/a8314ef7d0ec7b75c336af2c9857bfaf43002bfc/library/core/src/ops/function.rs:248:5
   4: core::intrinsics::const_eval_select
             at /rustc/a8314ef7d0ec7b75c336af2c9857bfaf43002bfc/library/core/src/intrinsics.rs:2372:5
   5: core::slice::index::slice_end_index_len_fail
             at /rustc/a8314ef7d0ec7b75c336af2c9857bfaf43002bfc/library/core/src/slice/index.rs:67:9
   6: datafusion_row::writer::write_field
   7: datafusion_row::writer::write_row
   8: <datafusion::physical_plan::aggregates::row_hash::GroupedHashAggregateStreamV2 as futures_core::stream::Stream>::poll_next
   9: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
  10: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
  11: tokio::runtime::task::harness::Harness<T,S>::poll
  12: std::thread::local::LocalKey<T>::with
  13: tokio::runtime::thread_pool::worker::Context::run_task
  14: tokio::runtime::thread_pool::worker::Context::run
  15: tokio::macros::scoped_tls::ScopedKey<T>::set
  16: tokio::runtime::thread_pool::worker::run
  17: <tokio::runtime::blocking::task::BlockingTask<T> as core::future::future::Future>::poll
  18: tokio::runtime::task::harness::Harness<T,S>::poll
  19: tokio::runtime::blocking::pool::Inner::run

Hi @thomas-k-cameron what is tag function?

@comphead
It's my own UDF.
It still generates the same error even without it.
I was able to reproduce the error without the data set I was talking about.
I uploaded the code here.
https://github.com/thomas-k-cameron/df_rs_error_find

Thanks for providing data. I was able to reproduce it locally. Looks like #2877 related, but without even having join.

Glad to hear that.
Is there anything else that I can do?

Glad to hear that. Is there anything else that I can do?

Nothing more needed for now, I'll try to investigate why its happening. Thanks for reporting such weird thing.
My vision the problem somewhere in hasher, which used both in group by and hash joins.

Looks like there are couple of issues in row writer. The interesting thing they occur in very specific scenarios. Still investigating.

Lovely. Thanks a lot!

Well, it happens that the same data from CSV and constructed manually works differently. Manual works, CSV failed.


File Sync Paths don't seem to work

Hi,
I tried to backup my Node Red flows, packages and settings, but I don't see any of the files shown up at my One Drive.
The normal backup seems to work (the tar file is created and uploaded to One Drive), but no FileSync folder is created.
I tried it also with a folder Filesync I created myself.
Tried File Sync Paths with and without leading  slash.
My File Sync Paths:
/config/node-red/flows.json
/config/node-red/package.json
/config/node-red/settings.js
Is there something else I could try or I'm doing wrong?
Thanks in advance

Not much I do without seeing the logs.  Make sure you follow the instructions here
If you still experience issues please post the logs

@gsbgit  - 2.2 was released. If you're still experiencing issues feel free to open a new issue and add your logs.


Channel is locked up after upgrade of Eclair from Turbo version to 0.6.0

After upgrade of Eclair channels previously opened with that instance using turbo bit are unable to get online.
How to reproduce:

Install Eclair fork with turbo on a node, install BLW
Open a turbo channel from Eclair to BLW
Make a few payments
Wait until the channel is confirmed
Upgrade Eclair to 0.6.0
Attempt to use BLW

It's unclear whether the problem is in BLW or Eclair but other non-turbo channels seem to work on Eclair, so I guess it's BLW.

Do specifically non-turbo BLW channels still work with updated Eclair?

I have no such channel, so I can't tell.

Maybe my guess that it has something to do with turbo is wrong because AFAIK new version requires some features which BLW maybe doesn't implement.

I've heard that updated Eclair can't resume channels with my old Eclair full node either because it requires a static remote key feature, that would be the reason for BLW as well and it's not related  to turbo if so.

Yeah, that could be it.

I just found out that new connections are also impossible now.


Tracking Part - Update Readme

Test the code and update the instructions accordingly.
This will act as a temporarily replacement of the proper documentation.
Only tracking part is required for now.
Needs to be done after UX review (in order to reference the correct output).

Read me has been updated, but it will need to be revisited before the Phase 1 release. Closing this for now.


Linux smoke test renderer crash

Given crash reports are now enabled in smoke tests, here is a Linux smoke test crash as I had indicated before:
Archive.zip
This could be an Electron 18 regression?
Build: https://dev.azure.com/monacotools/Monaco/_build/results?buildId=174265&view=results

Another one -> https://dev.azure.com/monacotools/Monaco/_build/results?buildId=174390&view=results

Update on the issue with symbolicating the dump, currently the minidump stacks are corrupted when using the electron-minidump tool. Investigating revealed the symbols generated from the internal build only contain exported symbols because generation happens after stripping the binaries on linux. Currently working on a fix for it.

Symbols are now fixed with https://github.com/microsoft/vscode/pull/152410, if we can get newer crash dumps with this change, it can help move this issue forward.

@deepak1556
Archive.zip

The above report was from the code-oss build and the original version was from code-insiders, considering the build environments to be same, here is the symbolicated trace
Symbolicating...
Operating system: Linux
                  5.4.0 -1083-azure #87~18.04.1-Ubuntu SMP Fri Jun 3 13:19:07 UTC 2022 x86_64
CPU: amd64
     family 6 model 106 stepping 6
     4 CPUs

GPU: UNKNOWN

Crash reason:  SIGTRAP
Crash address: 0x0
Process uptime: 15 seconds

Thread 0 (crashed)
 0  code-oss!base::internal::OnNoMemoryInternal(unsigned long) [memory.cc : 62 + 0x1]
    rax = 0x00007ffca9a03818   rdx = 0x00000000001a9400
    rcx = 0x00000000000002a0   rbx = 0x00007ffca9a03854
    rsi = 0x0000000000000000   rdi = 0x00007ffca9a03818
    rbp = 0x00007ffca9a03820   rsp = 0x00007ffca9a03810
     r8 = 0x0000000000000000    r9 = 0x00007ffca9a031b0
    r10 = 0x00007ffca9a03170   r11 = 0x0000000000000000
    r12 = 0x00000000001a9400   r13 = 0x00000b6a06dd2408
    r14 = 0x00007ffca9a0384c   r15 = 0x00000000001a9400
    rip = 0x000055978889ee8f
    Found by: given as instruction pointer in context
 1  code-oss!base::TerminateBecauseOutOfMemory(unsigned long) [memory.cc : 69 + 0x5]
    rbx = 0x00007ffca9a03854   rbp = 0x00007ffca9a03830
    rsp = 0x00007ffca9a03830   r12 = 0x00000000001a9400
    r13 = 0x00000b6a06dd2408   r14 = 0x00007ffca9a0384c
    r15 = 0x00000000001a9400   rip = 0x000055978889eea9
    Found by: call frame info
 2  code-oss!viz::(anonymous namespace)::CollectMemoryUsageAndDie(gfx::Size const&, viz::ResourceFormat, unsigned long) [bitmap_allocation.cc : 38 + 0x8]
    rbx = 0x00007ffca9a03854   rbp = 0x00007ffca9a03870
    rsp = 0x00007ffca9a03840   r12 = 0x00000000001a9400
    r13 = 0x00000b6a06dd2408   r14 = 0x00007ffca9a0384c
    r15 = 0x00000000001a9400   rip = 0x00005597899cfd88
    Found by: call frame info
 3  code-oss!viz::bitmap_allocation::AllocateSharedBitmap(gfx::Size const&, viz::ResourceFormat) [bitmap_allocation.cc : 57 + 0xe]
    rbx = 0x00007ffca9a038c0   rbp = 0x00007ffca9a038b0
    rsp = 0x00007ffca9a03880   r12 = 0x00000000001a9400
    r13 = 0x00000b6a06dd2408   r14 = 0x0000000000000000
    r15 = 0x00000b6a06dd2408   rip = 0x00005597899cfd37
    Found by: call frame info
 4  code-oss!blink::DrawingBuffer::CreateOrRecycleBitmap(cc::SharedBitmapIdRegistrar*) [drawing_buffer.cc : 366 + 0xd]
    rbx = 0x00007ffca9a03938   rbp = 0x00007ffca9a039b0
    rsp = 0x00007ffca9a038c0   r12 = 0x00007ffca9a0394c
    r13 = 0x00000b6a06dd2408   r14 = 0x00007ffca9a03ad0
    r15 = 0x00007ffca9a038c0   rip = 0x000055978b73e8d1
    Found by: call frame info
 5  code-oss!blink::DrawingBuffer::FinishPrepareTransferableResourceSoftware(cc::SharedBitmapIdRegistrar*, viz::TransferableResource*, base::OnceCallback<void (gpu::SyncToken const&, bool)>*) [drawing_buffer.cc : 480 + 0xb]
    rbx = 0x00000b6a06dd23c0   rbp = 0x00007ffca9a03b30
    rsp = 0x00007ffca9a039c0   r12 = 0x00007ffca9a03be8
    r13 = 0x00000b6a06dd23c0   r14 = 0x00007ffca9a03be0
    r15 = 0x00007ffca9a03ad0   rip = 0x000055978b73edbe
    Found by: call frame info
 6  code-oss!blink::DrawingBuffer::PrepareTransferableResourceInternal(cc::SharedBitmapIdRegistrar*, viz::TransferableResource*, base::OnceCallback<void (gpu::SyncToken const&, bool)>*, bool) [drawing_buffer.cc : 427 + 0x11]
    rbx = 0x00000b6a06dd23c0   rbp = 0x00007ffca9a03b70
    rsp = 0x00007ffca9a03b40   r12 = 0x00007ffca9a03be8
    r13 = 0x0000000000000000   r14 = 0x00007ffca9a03be0
    r15 = 0x00000b6a08f493b8   rip = 0x000055978b73eb40
    Found by: call frame info
 7  code-oss!blink::DrawingBuffer::PrepareTransferableResource(cc::SharedBitmapIdRegistrar*, viz::TransferableResource*, base::OnceCallback<void (gpu::SyncToken const&, bool)>*) [drawing_buffer.cc : 380 + 0x14]
    rbx = 0x00000b6a06dd23c0   rbp = 0x00007ffca9a03bc0
    rsp = 0x00007ffca9a03b80   r12 = 0x00000b6a08f493b8
    r13 = 0x00007ffca9a03b80   r14 = 0x00007ffca9a03be0
    r15 = 0x00007ffca9a03be8   rip = 0x000055978b73eab5
    Found by: call frame info
 8  code-oss!cc::TextureLayer::Update() [texture_layer.cc : 170 + 0x8]
    rbx = 0x00000b6a08f49300   rbp = 0x00007ffca9a03d10
    rsp = 0x00007ffca9a03bd0   r12 = 0x00000b6a00371e00
    r13 = 0x0000000000000001   r14 = 0x0000000000000000
    r15 = 0x00007ffca9a03be8   rip = 0x0000559789d8d64f
    Found by: call frame info
 9  code-oss!cc::LayerTreeHost::DoUpdateLayers() [layer_tree_host.cc : 1570 + 0x6]
    rbx = 0x00000b6a074fbc60   rbp = 0x00007ffca9a03db0
    rsp = 0x00007ffca9a03d20   r12 = 0x00000b6a00371e00
    r13 = 0x0000000000000001   r14 = 0x00000b6a074fbc78
    r15 = 0x0000000000000000   rip = 0x0000559789c91539
    Found by: call frame info
10  code-oss!cc::LayerTreeHost::UpdateLayers() [layer_tree_host.cc : 787 + 0x8]
    rbx = 0x00000b6a00371e00   rbp = 0x00007ffca9a03e00
    rsp = 0x00007ffca9a03dc0   r12 = 0xaaaaaaaaaaaaaaaa
    r13 = 0x0000000000000000   r14 = 0x00000b6a00291d60
    r15 = 0x00007ffca9a03dd8   rip = 0x0000559789c911e0
    Found by: call frame info
11  code-oss!cc::ProxyMain::BeginMainFrame(std::__1::unique_ptr<cc::BeginMainFrameAndCommitState, std::__1::default_delete<cc::BeginMainFrameAndCommitState> >) [proxy_main.cc : 315 + 0x5]
    rbx = 0x00007ffca9a03e28   rbp = 0x00007ffca9a03f10
    rsp = 0x00007ffca9a03e10   r12 = 0x0000000000000000
    r13 = 0x0000000000000000   r14 = 0x00000b6a00291d60
    r15 = 0x00007ffca9a03f20   rip = 0x0000559789d7420e
    Found by: call frame info
12  code-oss!base::internal::Invoker<base::internal::BindState<void (cc::ProxyMain::*)(std::__1::unique_ptr<cc::BeginMainFrameAndCommitState, std::__1::default_delete<cc::BeginMainFrameAndCommitState> >), base::WeakPtr<cc::ProxyMain>, std::__1::unique_ptr<cc::BeginMainFrameAndCommitState, std::__1::default_delete<cc::BeginMainFrameAndCommitState> > >, void ()>::RunOnce(base::internal::BindStateBase*) [bind_internal.h : 542 + 0x9]
    rbx = 0x00000b6a074de0b0   rbp = 0x00007ffca9a03f50
    rsp = 0x00007ffca9a03f20   r12 = 0x0000559789d73d50
    r13 = 0x0000000000000000   r14 = 0x00000b6a00291d60
    r15 = 0x00007ffca9a03f20   rip = 0x0000559789d7aab9
    Found by: call frame info
13  code-oss!base::TaskAnnotator::RunTaskImpl(base::PendingTask&) [callback.h : 142 + 0x3]
    rbx = 0x00000b6a00866000   rbp = 0x00007ffca9a03fe0
    rsp = 0x00007ffca9a03f60   r12 = 0x0000000000000000
    r13 = 0x00000b6a0033c000   r14 = 0x0000000000000000
    r15 = 0x00007ffca9a03fb8   rip = 0x00005597888b8ce6
    Found by: call frame info
14  code-oss!non-virtual thunk to base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork() [task_annotator.h : 74 + 0x8]
    rbx = 0x000055978c85e8e0   rbp = 0x00007ffca9a04150
    rsp = 0x00007ffca9a03ff0   r12 = 0x0000000000000000
    r13 = 0x00000b6a0033c000   r14 = 0x0000000000000003
    r15 = 0x00000b6a00866000   rip = 0x00005597888d5359
    Found by: call frame info
15  code-oss!base::MessagePumpDefault::Run(base::MessagePump::Delegate*) [message_pump_default.cc : 38 + 0xb]
    rbx = 0x00000b6a0033c008   rbp = 0x00007ffca9a041c0
    rsp = 0x00007ffca9a04160   r12 = 0xaaaaaaaaaaaaaaaa
    r13 = 0x00000b6a002d0d08   r14 = 0x00000b6a002d0d10
    r15 = 0x00007ffca9a04170   rip = 0x0000559788884d8e
    Found by: call frame info
16  code-oss!base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::Run(bool, base::TimeDelta) [thread_controller_with_message_pump_impl.cc : 497 + 0x6]
    rbx = 0x00000b6a0033c000   rbp = 0x00007ffca9a04200
    rsp = 0x00007ffca9a041d0   r12 = 0x00000b6a0033c0c8
    r13 = 0x7fffffffffffffff   r14 = 0x0000000000000001
    r15 = 0x00000b6a0033c0a8   rip = 0x00005597888d5dc4
    Found by: call frame info
17  code-oss!base::RunLoop::Run(base::Location const&) [run_loop.cc : 141 + 0x12]
    rbx = 0x00007ffca9a04360   rbp = 0x00007ffca9a042b0
    rsp = 0x00007ffca9a04210   r12 = 0x0000559784cf60a0
    r13 = 0xaaaaaaaaaaaaaaaa   r14 = 0x00007ffca9a04278
    r15 = 0x00007ffca9a04300   rip = 0x00005597888a2292
    Found by: call frame info
18  code-oss!content::RendererMain(content::MainFunctionParams) [renderer_main.cc : 290 + 0x8]
    rbx = 0x00007ffca9a04300   rbp = 0x00007ffca9a043d0
    rsp = 0x00007ffca9a042c0   r12 = 0x0000559784cf60a0
    r13 = 0xaaaaaaaaaaaaaaaa   r14 = 0x00007ffca9a04300
    r15 = 0x0000000000008dc9   rip = 0x000055978bd51d81
    Found by: call frame info
19  code-oss!content::RunOtherNamedProcessTypeMain(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, content::MainFunctionParams, content::ContentMainDelegate*) [content_main_runner_impl.cc : 681 + 0x8]
    rbx = 0x000055978c614470   rbp = 0x00007ffca9a044d0
    rsp = 0x00007ffca9a043e0   r12 = 0x00007ffca9a04460
    r13 = 0x00007ffca9a043e8   r14 = 0x00007ffca9a04410
    r15 = 0x0000000000000020   rip = 0x0000559785e09359
    Found by: call frame info
20  code-oss!content::ContentMainRunnerImpl::Run() [content_main_runner_impl.cc : 1041 + 0x8]
    rbx = 0x00007ffca9a04508   rbp = 0x00007ffca9a045c0
    rsp = 0x00007ffca9a044e0   r12 = 0x0000559784cf5fb1
    r13 = 0xaaaaaaaaaaaaaaaa   r14 = 0x00000b6a0022e100
    r15 = 0x00000b6a00274080   rip = 0x0000559785e09fd7
    Found by: call frame info
21  code-oss!content::RunContentProcess(content::ContentMainParams, content::ContentMainRunner*) [content_main.cc : 405 + 0x8]
    rbx = 0x0000000000000008   rbp = 0x00007ffca9a04870
    rsp = 0x00007ffca9a045d0   r12 = 0x0000000000000000
    r13 = 0x00000b6a002d0200   r14 = 0x00000b6a00274080
    r15 = 0x0000000000000000   rip = 0x0000559785e0763d
    Found by: call frame info
22  code-oss!content::ContentMain(content::ContentMainParams) [content_main.cc : 433 + 0x5]
    rbx = 0x00007ffca9a04940   rbp = 0x00007ffca9a048e0
    rsp = 0x00007ffca9a04880   r12 = 0x00007ffca9a04898
    r13 = 0x00007ffca9a048a0   r14 = 0x00007ffca9a048b0
    r15 = 0x00007ffca9a048f0   rip = 0x0000559785e07e24
    Found by: call frame info
23  code-oss!main [electron_main_linux.cc : 44 + 0x8]
    rbx = 0x00007ffca9a04940   rbp = 0x00007ffca9a049d0
    rsp = 0x00007ffca9a048f0   r12 = 0x000000000000001d
    r13 = 0x00007ffca9a04970   r14 = 0x00005597850d9600
    r15 = 0x00007ffca9a048f0   rip = 0x0000559785b93c9b
    Found by: call frame info
24  libc.so.6!__libc_start_main [libc-start.c : 310 + 0x1a]
    rbx = 0x0000000000000000   rbp = 0x0000559785b50300
    rsp = 0x00007ffca9a049e0   r12 = 0x00005597858176c0
    r13 = 0x00007ffca9a04ab0   r14 = 0x0000000000000000
    r15 = 0x0000000000000000   rip = 0x00007fc8aa448c87
    Found by: call frame info
25  code-oss!_start + 0x2a
    rbx = 0x0000000000000000   rbp = 0x0000000000000000
    rsp = 0x00007ffca9a04aa0   r12 = 0x00005597858176c0
    r13 = 0x00007ffca9a04ab0   r14 = 0x0000000000000000
    r15 = 0x0000000000000000   rip = 0x00005597858176ea
    Found by: call frame info
26  0x7ffca9a04aa8
    rbx = 0x0000000000000000   rbp = 0x0000000000000000
    rsp = 0x00007ffca9a04aa8   r12 = 0x00005597858176c0
    r13 = 0x00007ffca9a04ab0   r14 = 0x0000000000000000
    r15 = 0x0000000000000000   rip = 0x00007ffca9a04aa8
    Found by: call frame info

Crash because the compositor is unable to create shared memory to transfer layout tiles to the gpu, this is usually the case when running under container environment where the default size of /dev/shm is not sufficient. We already disable it for integration and unit tests https://github.com/microsoft/vscode/blob/main/scripts/test-integration.sh#L11, not sure why we missed smoke tests. Will send a PR to address it.

Wow 👍

Which CI run has the macOS crash ? Yeah macOS crash would be a different cause if it was present.

nvm I believe you are referring to https://github.com/microsoft/vscode/issues/152345

Yes, https://github.com/microsoft/vscode/issues/152345


Update snat-translation-ip idle timeout

Do NOT include any confidential information, this issue will be created on a public repo
This section is completed by the issue reporter
On which version(s) do you encounter this issue?
Please provide the output to 'git describe --all' for  all deployments where you have confirmed it occurs.
What type of issue is this? Please tick the appropriate box.

[x] bug - existing functionality that does not work for you as documented
[ ] feature - new functionality that you would like to see added

What is the expected behavior?
Per @dpham's conversation via email:

SNATs stay in memory indefinitely by default, with enough connections to the endpoint VIPs, the F5 will run out of memory.
We need to set a timeout, like how it's done here:
https://github.com/dpham-rs/rpc-openstack/blob/master/scripts/f5-config-newton.py#L86-L88

What is actually happening?

SNATs stay in memory indefinitely by default, with enough connections to the endpoint VIPs, the F5 will run out of memory.

What were you attempting to do when you encountered this error (give as much detail as possible)?
NA
How can we reproduce this issue?
NA
How can we verify your issue is addressed?
SNATs do not stay in memory indefinitely
If you are using or know of a workaround please describe the necessary steps?
What is your evaluation on the importance of this issue, and why?

This section is completed during the issue resolution process. If you are reporting an issue, please do not modify the section below.
Which branches are impacted by this issue?
Remove branches that are not impacted.
For each pull request, update the branch line to reference it.

[ ] master
[ ] newton-14.0
[ ] mitaka-13.1
[ ] liberty-12.2

Upgrade impact. Consider the impact on moving between major, minor and patch releases.

[ ] This change does not impact upgrades
[ ] This change addresses a potential upgrade impact
[ ] The upgrade impact is being tracked by another issue.

The issue tracking the upgrade impact is:
Testing impact

[ ] An issue/pull-request has been create or exists to track the testing gap, and is referenced below
[ ] This change includes additional testing
[ ] This change is tested by the existing setup

Additional testing links:
Release note

[ ] This change includes a release note.
[ ] This change does not require a release note.

Doc Impact
Does your change require documentation?

[ ] Yes, and I submitted an issue to Docs issues
[ ] Yes, and I contributed a documentation patch to docs-rpc
[ ] No documentation required for this change

Additional documentation links (please add links if you have ticked yes):

Closing as this is solved by: https://github.com/rcbops/rpc-openstack/pull/1921


Merge pull request #1 from eclipse-iceoryx/master

Merge from master
Pre-Review Checklist for the PR Author

[ ] Branch follows the naming format (iox-#123-this-is-a-branch)
[ ] Commits messages are according to this guideline

[ ] Commit messages have the issue ID (iox-#123 commit text)
[ ] Commit messages are signed (git commit -s)
[ ] Commit author matches Eclipse Contributor Agreement (and ECA is signed)

[ ] Update the PR title

Follow the same conventions as for commit messages
Link to the relevant issue

[ ] Relevant issues are linked
[ ] Add sensible notes for the reviewer
[ ] All checks have passed
[ ] Assign PR to reviewer

Notes for Reviewer

Checklist for the PR Reviewer

[ ] Commits are properly organized and messages are according to the guideline
[ ] Code according to our coding style and naming conventions
[ ] Unit tests have been written for new behavior
[ ] Public API changes are documented via doxygen
[ ] Copyright owner are updated in the changed files
[ ] PR title describes the changes

Post-review Checklist for the PR Author

[ ] All open points are addressed and tracked via issues

Post-review Checklist for the Eclipse Committer

[ ] All checkboxes in the PR checklist are checked or crossed out
[ ] Merge

References

Closes TBD

During development I found a bug in the existing vector::erase() method: It called the wrong destructor. The fix is part of this PR (https://github.com/eclipse-iceoryx/iceoryx/pull/491/commits/7692dfe17a5b766870e081ea8931807a09ef84cb).


[FLINK-13023][hive] Generate HiveTableSource from a Hive table

What is the purpose of the change
Provide implementation of generating HiveTableSource instance from a Hive table, as part of Hive data connector work.
Please note that the PR includes changes in PR #8890
Brief change log

Added implementation in HiveTableFactory
Refactored HiveTableSource and HiveTableInputformat classes
Added corresponding tests

Verifying this change
This change added UT tests .
Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): (no)
The public API, i.e., is any changed class annotated with @Public(Evolving): (no)
The serializers: (no)
The runtime per-record code paths (performance sensitive): (no)
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Yarn/Mesos, ZooKeeper: (no)
The S3 file system connector: (no)

Documentation

Does this pull request introduce a new feature? (no)

cc: @bowenli86, @terry, @lirui-apache

@xuefuz thanks for your contribution!
LGTM, will merge once Travis build passes
@flinkbot approve all

There's a compile failure in flink-table-common. I don't think that's because of this PR, thus I restarted the build to see if that's fixed already by someone else.

Thanks for the review. Not sure it was due to the inclusion of #8890, but I rebased to master to retest.

Merging

merged in 1.9.0: b867750b4ba8b58767aa600d732fbfa5fd7c64fe


Add typescript definition

Add typescript definition based on the information provided in the readme.

@eumakarov any change you can merge this PR and the other and publish a new NPM release anytime soon?

@aminmahrami Hey there! Sorry for late response, but your PR's have been merged and published within v1.1.0. Thank you for your contribution!


Change readme.md to show project is abandoned

Please make a note in the readme that this project is abandoned. This saves people a lot of time..

What would you suggest as a replacement?

For an alternative, as mentioned in https://github.com/EvanOxfeld/node-unzip/issues/98, try yauzl

unzipper is an active fork of node-unzip that resolves some of the outstanding issues.

Somebody on Stack Overflow suggested node-stream-zip


Tabs are not scrollable in desktop screens !

Description
I used following code to produce tabs in my web page..
When i see it in desktop screen it only showing 6 tabs instead of showing all 8 tabs with scrollbar..
But its working fine as expected in mobile..

Test 1

Test 2

Disabled Tab

Test 4

Test 5

Test 6

Test 6

Test 7

Test 1

Test 2

Test 3

Test 4

Test 5

Test 6

Test 7

Test 8

Repro Steps
Step 1 : git clone https://github.com/shivarajnaidu/uv-materializecss-angularjs-template.git
Step 2 : cd uv-materializecss-angularjs-template && npm install
Step 3 :   start server by running npm start
Step 4 :   visit  http://<IP_ADDRESS>:8080 or   http://localhost:8080
Screenshots
##Medium Screen Only Showing 6 of 8 tabs..

##Small Screen SHowing All 8 tabs With Scrollbar

Simply copying and pasting some extra tabs on the tabs page shows that it works on the Materialize site.
Maybe this is an issue with Angular or your use of it? Copying and pasting extra tabs in this page doesn't work either.

@shivarajnaidu Are you using a laptop? Sometimes the scrollbar isn't displayed. Depends on the OS and browser

Yes I am using laptop.. But i have tested in laptop as well as my office workstation (large screens)..
And also tested in chrome and firefox.. getting same issue...
Thanks for your response guys..

Depends on the OS and browser !!!!

@shivarajnaidu how did you end up enable scrolling regardless of the OS/browser?

You should remove the col classes from tabs. They gave me all the  trouble.


Upgrade MySQL to current minor version

Hello
I wanted to ask if and when you plan to upgrade the minor version of MySQL 8.0?
There is a bug in MySQL 8.0.15 that prevents us from using the Azure Managed MySQL.
The bug has been fixed more than a year ago (8.0.15 version is from February 2019), current GA version is 8.0.21.
Thanks for the feedback,
Jörg.

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

ID: 16a0fea2-7a46-fb56-91ba-824d9ca40fbe
Version Independent ID: 14fbe81f-58fe-3b41-468a-160d293583c8
Content: Supported versions - Azure Database for MySQL
Content Source: articles/mysql/concepts-supported-versions.md
Service: mysql
GitHub Login: @ajlam
Microsoft Alias: andrela

@joergmattes Just wanted to check if you have reached out to above mentioned email for the issue you have been facing.

Hello
Thanks for checking. Yes I did as you had advised, please see attached the email I’ve written to<EMAIL_ADDRESS><EMAIL_ADDRESS>].
Regards,
Jörg.
From: AnuragSharma-MSFT<EMAIL_ADDRESS>Sent: Dienstag, 25. August 2020 06:58
To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Cc: joergmattes<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] Upgrade MySQL to current minor version (#61319)
@joergmattes https://github.com/joergmattes  Just wanted to check if you have reached out to above mentioned email for the issue you have been facing.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/MicrosoftDocs/azure-docs/issues/61319#issuecomment-679634556 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AALSJ3GZKNLZPNNVJY4UQYTSCNAGFANCNFSM4QHCRQEQ .  https://github.com/notifications/beacon/AALSJ3CJO7RSIMBZH5N4TFTSCNAGFA5CNFSM4QHCRQE2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOFCBGM7A.gif

@joergmattes Thanks for reaching out through the mail to the internal team. They should be able to help you out there.
We will now proceed to close this thread. If there are further questions regarding this matter, please comment and we will open the thread again gladly continue the discussion.


K8SSAND-584 ⁃ Determine which properties should be exposed in CassandraDatacenterTemplateSpec

I have introduced the CassandraDatacenterTemplateSpec struct in #7. At the moment it looks like this:
type CassandraDatacenterTemplateSpec struct {
	metav1.ObjectMeta `json:"metadata,omitempty"`

	Name string `json:"name,omitempty"`

	Spec cassdcv1beta1.CassandraDatacenterSpec `json:"spec,omitempty"`
}

The Name property is temporary due to #8.
The Spec property exposes all of the CassandraDatacenter spec. As I started work on #7 I realized that there are some properties of the CassandraDatacenter spec that we do not want to expose.

ClusterName should be set once and not per DC
k8ssandra-operator will take care of setting AdditionalSeeds
Users should be set at the cluster level and not per DC
DseWorkloads is irrelevant in the context of k8ssandra (and can be added later if it becomes relevant)

The Config property could potentially be in the above list but it deserves its own ticket.
┆Issue is synchronized with this Jira Task by Unito
┆Issue Number: K8SSAND-584
┆Priority: Medium

I opened #9 to figure out how we want to handle config settings.

Closing this since it is no longer relevant.


scriptFile needs to be in the shaded jar but README suggests otherwise

The README suggests that the scriptFile can be some file somewhere in the project (src/packaging/someScript.extension) but actually it currently has to be in the shaded jar (https://github.com/brianm/really-executable-jars-maven-plugin/blob/master/src/main/java/org/skife/waffles/ReallyExecutableJarMojo.java#L169-170).
Either the README should be updated or the plugin should use file resolution instead of the classloader.

Ah, looks like someone changed the behavior at some point.
My tendency would be to make it part of the project -- do you have a preference?

I'd prefer it to be a plain path. You can always point it to src/main/resources/... and usually there is no reason to include the script as a file in the jar.

With the latest release version (1.4.0), I encounter this issue too. I understand too that the readme said that the configured script file is a direct path.
If the file cannot be found in the constructed jar, a NullPointerException occurs here because of the null InputStream scriptIn variable.
Stack trace:
Caused by: java.lang.NullPointerException
        at java.io.Reader.<init>(Reader.java:78)
        at java.io.InputStreamReader.<init>(InputStreamReader.java:72)
        at org.codehaus.plexus.util.IOUtil.copy(IOUtil.java:248)
        at org.codehaus.plexus.util.IOUtil.toString(IOUtil.java:307)
        at org.codehaus.plexus.util.IOUtil.toString(IOUtil.java:295)
        at org.skife.waffles.ReallyExecutableJarMojo.makeExecutable(ReallyExecutableJarMojo.java:172)
        at org.skife.waffles.ReallyExecutableJarMojo.execute(ReallyExecutableJarMojo.java:129)

If the script must be read in the constructed jar, a log and null check may be added.

Makes sense to me that way to, let me fix right now!

Can you check this for me? If it looks good, will merge and release.

Released 1.4.1, is up on oss.s.o and should sync to central before long.

Nice! Tested with version 1.4.1 release plugin from the central repository and it works fine (build ok and jar tests ok).


Improve error handling

Motivation
For our case it is better to print a custom message and exit rather than panic.
Test Plan
cargo test
Related PRs
(If this PR adds or changes functionality, please take some time to update or suggest changes to the docs at https://developers.diem.com, and link to your PR here.)

#1151

@0o-de-lally need you to approve your requested changes before merging


Prune fails with pack: negative content length

Output of restic version
restic 0.7.3
compiled with go1.9 on linux/amd64

How did you run restic exactly?
restic -r rest:https://path forget --keep-daily 7 --keep-weekly 5 --keep-monthly 12 --prune
snapshots for (host [], paths []):

keep 10 snapshots:
ID        Date                 Host        Tags        Directory
----------------------------------------------------------------------
835c6288  2017-10-20 01:24:00     1

snapshots for (host [], paths []):

keep 10 snapshots:
ID        Date                 Host        Tags        Directory
----------------------------------------------------------------------
608df4b2  2017-10-23 01:16:53        2

remove 3 snapshots:
ID        Date                 Host        Tags        Directory
----------------------------------------------------------------------
8d98032b  2017-10-16 01:16:59     2

3 snapshots have been removed, running prune
counting files in repo
building new index for repo
pack file cannot be listed 8982bf97: negative content length
[0:30] 100.00%  6056 / 6056 packs
repository contains 6055 packs (50555 blobs) with 27.677 GiB bytes
processed 50555 blobs: 0 duplicate blobs, 0B duplicate
load all snapshots
find data that is still in use for 20 snapshots
[0:16] 100.00%  20 / 20 snapshots
found 49487 of 50555 data blobs still in use, removing 1068 blobs
will remove 0 invalid files
will delete 97 packs and rewrite 168 packs, this frees 791.116 MiB
[2:10] 100.00%  168 / 168 packs rewritten
counting files in repo
pack file cannot be listed 8982bf97: negative content length
[0:33] 100.00%  5876 / 5876 packs
finding old index files
saved new index as 9388c61d
remove 1 old index files
[0:00] 100.00%  265 / 265 packs deleted
done

restic -r rest:https://path rebuild-index
counting files in repo
pack file cannot be listed 8982bf97: negative content length
[0:18] 100.00%  5876 / 5876 packs
finding old index files
saved new index as 8e34e092
remove 1 old index files

restic -r rest:https://path check
Create exclusive lock for repository
Load indexes
Check all packs
pack 8982bf979302cf2701e737f9180bfd45bf37d19ba8566287459c069634be8db4: not referenced in any index
Check snapshots, trees and blobs
Fatal: repository contains errors

What backend/server/service did you use?
rest-server
Expected behavior
no errors :) Or some more information about a possible solution for this issue
Actual behavior
the pack file is actually a null byte size file in the linux filesystem
Steps to reproduce the behavior
Just execute the commands above, I actually cannot explain what caused the file to become corrupt

Thanks for the report, this seems to be a bug (I'm not sure if in the REST backend or the REST server), we'll figure it out.
As a workaround you can just delete the empty file.

Oh ok, thanks very much!

Ah, I think this is resolved, can you please test with restic 0.8.3 or the master branch, and the newest rest-server? If it doesn't work, please add a comment so we can reopen the issue. Thanks!


cpu hello world

I try to run cpu-hello-world example on Mac OSX. It compiles,
but get the following error:
(0): error 52002: Could not find a suitable pass-through compiler for 'Unknown'.

Thanks for letting us know about this issue. Unfortunately, MacOS isn't currently a plaform we officialy support right now. We'd like to change that eventually, and contributions in that direction would be welcome.
Currently our compilation to CPU code is done by generating C++ code and then compiling it to a shared library using an installed C++ compiler on the machine (gcc or clang for Unix-derived platforms). It is likely that the logic we use for detecting an installed compiler is not working correctly on MacOS.
The fact that the error message prints Unknown is seemingly another issue.


Adding lookup editor at run time

how we can add lookup editor at run time?

Closing due to inactivity.


chore: add influxql support to the yml

Part of https://github.com/influxdata/ui/issues/6730
InfluxQL is supported in idpe invocable scripts https://github.com/influxdata/idpe/pull/17768, so updating the enum definition here.
I mainly updated one file src/svc/invocable-scripts/schemas/ScriptLanguage.yml. The rest of the files under contracts are auto generated from following the instruction here.
Similar to the work done for SQL in https://github.com/influxdata/openapi/pull/578.

Thanks @sanderson! I'll merge this after https://github.com/influxdata/idpe/pull/17768 is merged


Allow reference to static variable in constant context

int i;
int *p = &i;

should be legal

Current error message:
int i;
int *p = &i;
<stdin>:2:11: error: expression is not a compile time constant
1 error generated

Done in https://github.com/jyn514/rcc/commit/f621a3cbe23f6f71e0694bb42be8c3f6710a045c


expect assertion fails when filtered by table name

I would like to click the checkbox in the corresponding row after the text that i want to search is found in the table (question is addressed in #517)
when i tried meanwhile by table name to test this way , i see the following error, although i see in the output DOM, that the element is found. I tried using both getByText and FindByText(), and both failed.
    const header = await this.screen.findByTestId("editable-nested-table-GroupCode");
    const base =   await this.within(header).findByText(" LINEHOLDER")
    console.log("value " + base);
    await expect(base).toContainText(text);

output:

Code that works: while filtering by row id, however i want to filter by table id.
Assertion for  row test id erow-GroupCode-0 works.
const header = await this.screen.findByTestId('erow-GroupCode-0');
console.log(" header" + header)
const base = this.within(header).getByText("LINEHOLDER")
console.log("base value" + base);
const check = this.within(header).getByText("check")
console.log(" value " + check)
await expect(base).toContainText(text);
output console log:
Mac-C02FT4MH:cbna-test-integration-cbna x273092$ npx playwright test
Running 1 test using 1 worker
[chromium] › tests/web/vacation.bidaward.defaults.spec.po.new.js:14:9 › Bid and award Default page verification › Default page verification
headerLocator@query-by-test-id=["erow-GroupCode-0"]
base valueLocator@query-by-test-id=["erow-GroupCode-0"] >> get-by-text=["LINEHOLDER"]
value Locator@query-by-test-id=["erow-GroupCode-0"] >> get-by-text=["check"]

html structure:

why assertion is working while filtering by row test id erow-GroupCode-0, but it fails while filtering by table name -editable-nested-table-GroupCode?

Your text match is probably too specific when matching against a parent element. See https://testing-library.com/docs/queries/about#textmatch. Please try to reference the Testing Library documentation when troubleshooting queries.


Fix: Minor grammar fixes, remove game-exit input prompt

Highlights:

Removed the Please enter any key to exit. user input to exit the game - it was unnecessary and started to bug. In place of that, we can ask the player whether they want to return to the menu.

minor grammatical fixes to some sentences.

...it was unnecessary and started to bug. In place of that, we can ask the player whether they want to return to the menu.

Agreed, in older commits it existed "kinda" but was not sure how to keep the "functionality" while preparing the codebase for PR:#67.


Toolbox filtering and custom coloring doesn't work on IE

Main issue is, querySelectorAll doesn't work on XML in IE, and the blockly toolbox is in XML.
Need to figure out other ways to do these things that work in IE.

90% of the time what we really want is just https://developer.mozilla.org/en-US/docs/Web/API/Element/getElementsByTagName


Read at cursor position

I would like to have a command that reads just at the cursor position. So something similar as the current READ command but without the x/ypos.

@robinmatz Just a question: do you expect me to have a look at your PR's on my Issues?

Hey @Harm10 , I do not expect you to, however, if you have any suggestions, I would be happy to hear them.
In any case, #111, is the last open PR. When all are merged, we can release a new version including the keywords that you suggested we add to the library.


Add conditional PDO statement for sqlsrv

Add conditional check for PDO driver and added an edited PDO statement to address limit issue with sqlsrv PDO driver .

Hi Mika,
While using slim basic auth with a msSql server I came accross an issue where it didn't like the limit clause in the PDO statment:
SQLSTATE[42000]: [Microsoft][SQL Server Native Client 11.0][SQL Server]Incorrect syntax near 'LIMIT'.
This commit adds a  conditional check on the PDO driver and issues the correct PDO statement when using the sqlsrv PDO driver .
Keith

Merged and released. Thanks!


Entity methods are no accessable in external libraries via interfaces

The problem
StateChanges method of Entity class is not available for usage with child interfaces for IEntityCore.

The proposed solution
Add all general methods from Entity class to IEntityCore interface

The alternatives

Additional context

Closed as discussed in PR


Merge main branch into dev-1.30

This PR syncs the dev-1.30 branch with the main branch to keep the dev-1.30 branch up to date.
cc: @drewhagen @Princesso @chanieljdan @fsmunoz

Merge Conflict Resolved:
$ git diff content/en/docs/concepts/overview/kubernetes-api.md
diff --cc content/en/docs/concepts/overview/kubernetes-api.md
index 3a314bbed7,ce703f67ac..0000000000
--- a/content/en/docs/concepts/overview/kubernetes-api.md
+++ b/content/en/docs/concepts/overview/kubernetes-api.md
@@@ -86,7 -86,7 +86,11 @@@ Without indicating the resource type us
  response for the `/api` and `/apis` endpoint is an unaggregated discovery
  document.

++<<<<<<< HEAD
 +The [discovery document](https://github.com/kubernetes/kubernetes/blob/release-v{{< skew currentVersion >}}/api/discovery/aggregated_v2.json)
++=======
+ The [discovery document](https://github.com/kubernetes/kubernetes/blob/release-{{< skew currentVersion >}}/api/discovery/aggregated_v2beta1.json)
++>>>>>>> upstream/main
  for the built-in resources can be found in the Kubernetes GitHub repository.
  This Github document can be used as a reference of the base set of the available resources
  if a Kubernetes cluster is not available to query.

Accepted dev-1.30 changes i.e:
 +The [discovery document](https://github.com/kubernetes/kubernetes/blob/release-v{{< skew currentVersion >}}/api/discovery/aggregated_v2.json)

/hold

/unhold
Added hold as I forgot to press Ctrl + S after resolving the merge conflict (I use JetBrains, not used to saving on VSCode), so the merge conflict crept in. Fixed now.

/cc @dipesh-rawat @sftim (For the review item)

With PR https://github.com/kubernetes/website/pull/45827 merged, this looks good to go
/approve


rtc: cleanup and consolidate

This removes an extra file that I left in, adds an example, and consolidates the files into one 'v2' file.

Given both this & the former PR with RTC that was merged for stm32, have you tried it on actual hardware?
It seems to me like it is still missing some LS(I/E) Rcc configs?

RTC is the perfect thing to write HIL tests for, since it doesn't require external hardware. If any of you guys is up for it I can give you teleprobe access, so you can remotely run the tests on any of the boards in the test farm.

bors try


Writing a long description to this form results in broken YAML and duplicate attachment blocks

FeeWaiver_Civil_Application.pdf
Here is the "description" field:
* You will need to know your income and expenses information for the past 12 months. You also need to know the value of your belongings, including any real estate.
* If you are filling this form out on behalf of a minor or incompetent adult, you will need that person’s information.
* If you  get  public  benefits,  you  may  want  to  bring  current  proof   of   eligibility   and   a benefits   statement   from   the   agency providing the benefit when you file your forms.
* If  you  don’t  get  public  benefits,  you  may  want  to  bring  documents  showing  your  income,  value  of  belongings  (including  real  estate)  and  expense  information  when  you  file your forms.

Broke the interview_metadata key and the ALDocument object block

IL_fee_waiver.txt

Purplesky says changing new lines to  worked. Maybe that is a fix in the Weaver?
Wrapping in the one_line() function also might help. Might need a general audit for wherever we have user input.

I think these two are unrelated issues, because attachment blocks are duplicated on my test files now, even though they worked fine a while ago and the description is short. I saw new code added for the bundles in the related code block, which seemed to cause the duplicates for some reason.
When I broke that code block into two, it removed the duplicates, so I am going to make a pull request to fix the duplication issue as it is a more serious bug.


provider and plugins setup/update

should bin/setup in plugins / providers also setup the db?
should bin/update in plugins / providers also run db migrations?
should the test db something else than vmd_test to make it independent of miq core?

cc @djberg96 @bdunne

@miq-bot assign @durandom

@durandom For 1 and 2, definitely agree.
For 3, as long as we're only testing the specs for the provider repo, I'm ok.

@durandom for 1 & 2 I assume you're referring to vmdb_test, correct?
3. Why?  It should use the same schema as miq core.

1 & 2 I assume you're referring to vmdb_test, correct?

Yes, no other schema is used by the plugin. Unfortunately you can't even connect to the rails console (https://github.com/ManageIQ/manageiq-providers-amazon/issues/5)

Why? It should use the same schema as miq core.

One reason could be, that you have several schema versions, the plugin being older or newer? But yeah, I guess thats a contrived situation.

Btw, my current approach to running specs is this:
Have miq cloned into ~/src/manageiq
Have all plugins cloned into ~/src/manageiq/plugins
Have all plugins overriden with:
override_gem "manageiq-providers-amazon", path: "~/src/manageiq/plugins/manageiq-providers-amazon"

Then run the specs from the miq root checkout via
bundle exec rails app:test:providers:amazon

This has the benefit of

not needing to symlink or checkout spec/manageiq
having all plugins under one project (~/src/manageiq)
easy to grep across core + plugins
only bundle once in miq core

@durandom @bdunne  Should we leave this open? I'm not sure what the current state is.
BTW, for #3 I've adopted a database.yml file that @bronaghs gave me that automatically appends the database name with the branch name to make it easier to work with multiple branches, e.g. _fine, _euwe, etc, so they aren't clobbering each other.


Running in Cuda or AMD?

Hello! The docs are not clear about GPU support (maybe it's too implied? I'm not a fluent Flux user)
I know Flux can support AMD in certain scenarios, could I run onnx models using this and AMD?

Yes that should be possible. The docs are a bit sparse in an attempt to not repeat stuff already found in the docs for NaiveNASflux.
The tl;dr is that a loaded model is fully Functor compatible, so things like model_gpu = load("model.onnx") |> gpu should just work.
I haven't tested this with an AMD gpu since I only have a Nvidia, but everything that works for a Flux.Chain w.r.t parameter movement should work for models loaded with this package.


Restore focus to item that was focused before opening palette

When the palette opens, it steals focus from the underlying page. This change records the focused element before opening the modal. Then on onClose it restores the focus to the element.
This happens regardless of the state of hotkeysGlobal, but is only really noticeable when you invoke command-pal
from a control.

Arguably it could be toBeFocusedElement but that's a little wordy.


Scoped router

should i scope the router too?. what if module contain create, read, update delete?. thanks

The vue-router is a singelton object, so its a bit difficult to scope it into a specific module, you will probably end up using something such as create children on the router but with no way to persist them will lose your place in the application, its one failing of vue router.

The vue-router is a singelton object, so its a bit difficult to scope it into a specific module, you will probably end up using something such as create children on the router but with no way to persist them will lose your place in the application, its one failing of vue router.

thanks


SQL Formatting settings are not applied correctly

Go to Preferences -> Editors -> SQL Editor -> Formatting

Uncheck "Use bold font for keywords": does not apply to an existing query (and new queries too)
Change a keyword case: does not apply to an existing query, but works with a new one
Check "Insert line feed before commas": does not apply to an existing query, but if you select a query and go to Format -> Format SQL in the context menu, it will apply. Now if you uncheck this checkbox the comma will remain in the same place.

It make sense to check the behavior of other formatting settings.

I tested this bug on my dbeaver as well. This feature never worked on my side except in the preference previewer. I think this bug happened because the SQL formatting feature was not implemented except in the preference previewer. I tried to work on this, and here is the improvement.
Now clicking on the formatting preference page will actually perform changes. But to perform changes several times may require the user to reopen the script file.


[Tables] Flatten the response object for getEntity and listEntity methods and Error response

Currently the response object for the methods that retrieve entities and tables, contains the data under the .value property. Ideally the entities/tables should be available directly as the return value as either an array or the entity object. All the additional response headers should be stored under ._response

Do note that _response is a valid property name in an entity.

Yes, we'll just flatten the value and odataError properties


Added a new Solution

Added a new solution in rating 800 folder related to c++ from codeforces

I just checked with code, by running it in codeforces and it has accepted it
I hereby attaching the reference link of the screenshot

please let me know if the error still exist.
Thank you!!

Yeah, with further checking, I notice that you are giving output after each test case is entered. I recommend using a for loop within such situations. I will be adding my solution to this problem and linking it to this thread so that you can have understanding of my viewpoint. Also, I'll be merging this PR :)