Go2 D435i Pose

In the class sensor-->class forward_camera, what coordinate system are the position and rotation in?
On my Go2, the installation position of the D435i is shown in the image below. Is there a significant difference from the default position in the code?

Hi,
You probably need to calibrate the camera pose by yourself. The position and rotation are set w.r.t to the robot base link (as described in the Urdf file)

I changed env_cfg.viewer.draw_sensors to True in play and enabled the Show axes in the base of IsaacGym, as shown in the picture below.

I feel that the difference between these two and the position and rotation given in go2_distill_config.py do not correspond:
            position = dict(
                mean= [0.24, -0.0175, 0.12],
                std= [0.01, 0.0025, 0.03],
            )
            rotation = dict(
                lower= [-0.1, 0.37, -0.1],
                upper= [0.1, 0.43, 0.1],
            )

Moreover, when I play and save the last dimension of obs as height_measurements (48x64) to check, I always see the triangular head of Go2, whereas in reality, when I place the D435i at this position, I can never see the triangular head of Go2 regardless of what I do.

Could you please tell me if there is something I am misunderstanding? Thank you.


{cdn} Dump version to 09-01

Related command

Description

Testing Guide

History Notes

[Component Name 1] BREAKING CHANGE: az command a: Make some customer-facing breaking change
[Component Name 2] az command b: Add some customer-facing feature

This checklist is used to make sure that common guidelines for a pull request are followed.

[ ] The PR title and description has followed the guideline in Submitting Pull Requests.

[ ] I adhere to the Command Guidelines.

[ ] I adhere to the Error Handling Guidelines.

Thank you for your contribution!  Reference and support levels: https://aka.ms/CLI_refstatus
2024-12-02T10:07:03.4607706Z WARNING: This command is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
2024-12-02T10:07:03.4608059Z WARNING: This command is in preview and under development.   Reference and support levels: https://aka.ms/CLI_refstatus
2024-12-02T08:05:32.1751191Z WARNING: This command is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
2024-12-02T08:05:32.1751713Z WARNING: This command is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
2024-12-02T08:05:32.1752033Z -------------- generated xml file: /azure_cli_test_result/cdn.xml --------------
2024-12-02T08:05:32.1752328Z =========================== short test summary info ============================
2024-12-02T08:05:32.1752667Z FAILED tests/latest/test_classic_cdn_to_afd.py::ClassicCdnMigration::test_classic_cdn_migration_with_endpoint

For TypeError: super(type, obj): obj must be an instance or subtype of type, it might be related to https://github.com/Azure/azure-cli/issues/28678.
Ref:
https://dev.azure.com/azclitools/public/_build/results?buildId=209202&view=logs&jobId=788bfeb8-6c0f-5544-4e87-f6639738ee28&j=788bfeb8-6c0f-5544-4e87-f6639738ee28&t=9eb1d89a-c9da-5ad8-571d-2d09b1c8859f
https://dev.azure.com/azclitools/public/_build/results?buildId=209158&view=logs&jobId=e370a21e-a292-5f80-287a-98b7fa1bc05c&j=e370a21e-a292-5f80-287a-98b7fa1bc05c&t=bac53bd9-b4f4-571d-891c-a634f8700607

test_classic_cdn_migration_abort and test_classic_cdn_migration_with_endpoint fail.
@necusjz @Ptnan7 for awareness.
For TypeError: super(type, obj): obj must be an instance or subtype of type, it might be related to #28678.
For The subscription '00000000-0000-0000-0000-000000000000' could not be found, it might be a misuse of LRO?  Reference and support levels: https://aka.ms/CLI_refstatus
2024-12-02T10:07:03.4607706Z WARNING: This command is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
2024-12-02T10:07:03.4608059Z WARNING: This command is in preview and under development.   Reference and support levels: https://aka.ms/CLI_refstatus
2024-12-02T08:05:32.1751191Z WARNING: This command is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
2024-12-02T08:05:32.1751713Z WARNING: This command is in preview and under development. Reference and support levels: https://aka.ms/CLI_refstatus
2024-12-02T08:05:32.1752033Z -------------- generated xml file: /azure_cli_test_result/cdn.xml --------------
2024-12-02T08:05:32.1752328Z =========================== short test summary info ============================
2024-12-02T08:05:32.1752667Z FAILED tests/latest/test_classic_cdn_to_afd.py::ClassicCdnMigration::test_classic_cdn_migration_with_endpoint

Ref: https://dev.azure.com/azclitools/public/_build/results?buildId=209202&view=logs&jobId=788bfeb8-6c0f-5544-4e87-f6639738ee28&j=788bfeb8-6c0f-5544-4e87-f6639738ee28&t=9eb1d89a-c9da-5ad8-571d-2d09b1c8859f https://dev.azure.com/azclitools/public/_build/results?buildId=209158&view=logs&jobId=e370a21e-a292-5f80-287a-98b7fa1bc05c&j=e370a21e-a292-5f80-287a-98b7fa1bc05c&t=bac53bd9-b4f4-571d-891c-a634f8700607

https://github.com/Azure/azure-cli/pull/30492 resolves it

The title should be "Bump version".


Update permissions asks on Android

Have it ask for camera or library permissions, and not both, on Android.
Taken from this fork: https://github.com/mreda7/react-native-image-picker

@keybase/react-hackers PTAL

Per our chat, we may eventually want a unified camera + camera roll UI, but that's a much bigger change. This just fixes the problem where it brings up two permission prompts (camera + camera roll) even after you pick an option that's only one of those.


Terms and conditions page

HTML
Create the skeleton using design file
Add the following text from design file
Create a button to direct back to login screen
CSS
Create a CSS file
Follow the designfile


(GH-2219) Add 'module' and 'modulepath' topic guides

This adds a new 'module' topic guide. It gives a brief description of
what a module is and how Bolt can manage a project's modules.
This also adds a new 'modulepath' topic guide that describes what the
modulepath is, precedence of modules on the modulepath, and how Bolt
adds directories to the modulepath.
!no-release-note

Added a modulepath guide. Left out listing specific directories on the default modulepath since that gets more into documentation and is also made a little more confusing because we currently have two default modulepaths.

CLA signed by all contributors.

Will merge once Heston approves!


Added the ability to replace smart quotes in markdown files.

Hi @meganbradley,
Here is a feature that I believe will be super impactful. It will automatically replace smart quotes in MD files. There is a very common workflow where PMs provide Word docs with content and if authors copy & paste, this leads to MD files being littered with undesirable characters. Here is a quick demo of this feature in action (of course backed by a configuration making it optional).
When true, automatically replace smart quotes (“, ”, ‘, and ’) such as those found in Word documents - with standard quotes (" and ') in markdown files.

@IEvangelist I just pull the code down and it seems to work really well. I noticed one small issue with special characters as the first character in the document. It does not seem to replace the very first smart quote for example when it starts the document? Can you see what we can do about this issue? Other wise everything looks good.

@IEvangelist I just pull the code down and it seems to work really well. I noticed one small issue with special characters as the first character in the document. It does not seem to replace the very first smart quote for example when it starts the document? Can you see what we can do about this issue? Other wise everything looks good.

Great catch, the issue was related to as slight misconception with how coalescing worked.
const value: number | undefined = 0;
const index = value || -1;

If you thought index was 0 (like I did), it's actually -1. Here is the correction...
const index = result.index !== undefined ? result.index : -1;

@IEvangelist it looks like the npm command npm vscode:prepublish doesnt like the coalesce operator. Not sure why, but its throwing an error in the CI pipeline:
src/helper/utility.ts:422:45 - error TS1109: Expression expected.

422                 const index = result.index ?? -1;
                                                ~

src/helper/utility.ts:422:49 - error TS1005: ':' expected.

422                 const index = result.index ?? -1;
                                                    ~


Patient 13 1.5 - URL change for image

Changing image urls so that they point to the Roll20 repo

Character Sheet Info Roll20 Internal Use only.


as per elastic/elasticsearch#20305 deprecate Suggest() in favor over …

…suggest through Search()

ported to 5.x


Allow passing multiple actors to Flipper.enabled?

Before:
[user, team, org].any? { |actor| Flipper.enabled?(:some_feature, actor) }

After:
Flipper.enabled?(:some_feature, [user, team, org])

The biggest benefit is not re-running all the gates and instrumentation for every actor and every gate. Instead this runs the boolean and & of time once. Then it just checks multiple actors in the actor, % of actors and group gates.
I'm going to give this another pass to see if anything needs to change back or not.

Forgot to drop here that checking 5 actors at once vs 5 enabled checks with 1 actor each is like 5x faster so that's good!


What am I doing wrong/error

The following command:
hyprctl hyprpaper wallpaper DP-4,~/Pictures/wallpapers/HiResWallpaper/6cg02pf.jpg
gives this error:
Couldn't connect to /tmp/hypr/d2011a4ba9ff73e69e8560fab3b2be989eca1429_1660590616/.hyprpaper.sock. (3)
What am I doing wrong here :-(
Or better, how should I use hyprpaper in my hyprland setup? Any real wordl examples to share with me?

hyprpaper is not running.

You need to create a configuration file.
~/.config/hypr/hyprpaper.conf

Run hyprpaper & eventually  with 2 &> /dev/null and then it should work

Thanks for helping me out.
Op 23 augustus 2022 om 00:43:37, Alex:D @.***) schreef:

Run hyprpaper & eventually with 2 &> /dev/null and then it should work
—
Reply to this email directly, view it on GitHub
https://github.com/hyprwm/hyprpaper/issues/9#issuecomment-1223277270,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHK7OPLZQMSAN5WWIGP3H43V2P7BTANCNFSM56TGHY2A
.
You are receiving this because you authored the thread.Message ID:
@.***>

Hey fam, really appreciate the entirety of your work. It's amazing.
How can I automate hyprpaper & on boot? Or so that I can close the terminanl I launch it from?


Go e2e test flake

I noticed a few times that our e2e test go operator type fails randomly, this happened recently in PRs that did not touch the go operator codebase.
For example, this just changes the helm codebase and the helm test, yet the go e2e test failed https://github.com/operator-framework/operator-sdk/pull/1594
+operator-sdk test local ./test/e2e --up-local --namespace=test-memcached --kubeconfig /home/travis/.kube/config
INFO[0000] Testing operator locally.
time="2019-06-25T09:54:13Z" level=info msg="Started local operator"
--- FAIL: TestMemcached (80.13s)
    --- FAIL: TestMemcached/memcached-group (0.00s)
        --- FAIL: TestMemcached/memcached-group/Cluster2 (60.02s)
            memcached_test.go:109: Initialized cluster resources
            wait_util.go:48: Operator is running locally; skip waitForDeployment
            client.go:57: resource type  with namespace/name (test-memcached/example-memcached) created
            wait_util.go:64: Waiting for full availability of example-memcached deployment (0/3)
            wait_util.go:64: Waiting for full availability of example-memcached deployment (0/3)
            wait_util.go:64: Waiting for full availability of example-memcached deployment (0/3)
            wait_util.go:64: Waiting for full availability of example-memcached deployment (0/3)
            wait_util.go:64: Waiting for full availability of example-memcached deployment (0/3)
            wait_util.go:64: Waiting for full availability of example-memcached deployment (0/3)
            wait_util.go:64: Waiting for full availability of example-memcached deployment (0/3)
            wait_util.go:64: Waiting for full availability of example-memcached deployment (0/3)
            wait_util.go:64: Waiting for full availability of example-memcached deployment (0/3)
            wait_util.go:64: Waiting for full availability of example-memcached deployment (0/3)
            wait_util.go:64: Waiting for full availability of example-memcached deployment (0/3)
            wait_util.go:64: Waiting for full availability of example-memcached deployment (0/3)
            wait_util.go:64: Waiting for full availability of example-memcached deployment (0/3)
            memcached_test.go:123: failed waiting for 3 deployment/example-memcached replicas: timed out waiting for the condition
            client.go:75: resource type  with namespace/name (test-memcached/example-memcached) successfully deleted
FAIL

Nothing else in the logs to indicate what failed.

I have seen this occasionally. We need to print the operator's logs for more information on how to fix this. Could this have been related to the fix #1585?
In any case, we should be printing the operator logs

Could this have been related to the fix #1585?

Yes I think so as well, but the weird thing is that not even one deployment is ready. So extending the retry won't fix it I feel.


KOGITO-5142: [DMN/BPMN] Sync kogito-editors-java with latest translations

JIRA: KOGITO-5142: [DMN/BPMN] Sync kogito-editors-java with latest translations
This PR is based on https://github.com/kiegroup/kie-wb-common/pull/3638

@mbiarnes Could you please take a look when you have time? :-)


feat: Implement support for TAP 4

Reference - https://github.com/theupdateframework/taps/blob/master/tap4.md

Implemented in the multirepo package


NHWC training support

Add NHWC support for all conv layers
Add support for TF1.1.4 by add custom transpose conv from tensorpack
Some minor changes, including disable autograph for batch norm and changing default training set to coco2017

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

LGTM


feat(protocol): change to transfer and burn pattern with nft vaults

To remove additional trust assumption, and do not allow vaults (if compromised) to arbitrarily burn tokens. Adapt the ‘transfer and burn’ pattern for NFTs as well (as we did for ERC20).

@KorbinianK @cyberhorsey I think you guys need to know about this change (similar to what we did to BridgedERC20 vaults). Now you always have to get approvals first before burning bridged NFTs, just like what you do with canonical NFTs.

@KorbinianK @cyberhorsey I think you guys need to know about this change (similar to what we did to BridgedERC20 vaults). Now you always have to get approvals first before burning bridged NFTs, just like what you do with canonical NFTs.

@KorbinianK
Yes, so for bridged tokens, while bridging back we now require approve() for erc721 and setApprovalForAll() for erc1155.


Helper drones

Use an upgrade slot to create a drone who will fly out to the nearest available asteroid, mine it with its relatively small capacity, then come back to dock and deposit at the station.
It has no defensive capability and will be quite dumb, and pirates (and natives) will want to destroy it, so some babysitting may be required.
In the future, this could be replaced with a more in-depth upgrade and crafting system where you can buy and 'craft' upgrades and drones instead of simply upgrading arcade-style.

Also, maybe some drones that help you in fights?


Can't convert image to ASCII art  in iOS10 or later

It work right in iOS9,but can't convert image to ASCII art  in iOS10 or later.
Please fix the bug .

Thanks for reporting. I'll take a look when I get the chance... Pull requests are welcome in the meantime.


Move all static text into the language file

There is still a lot of static text within the view and controller files. Whilst there has been a lot of work going into moving the text, there is still a lot more to move.

Controllers
Views

We may actually want to split the cachet.php language file into multiple files:

[ ] cachet.php - general Cachet strings (status levels, titles etc)
[ ] setup.php
[ ] dashboard.php
[ ] forms.php

This may cause some annoyances for the translators as I don't think CrowdIn will copy the translations that we already have, however it'll benefit us all after the initial pain.

:+1:

:+1:

We may be able to pull the string out into different files, then upload a revision to CrowdIn for each language - this will help?

We may be able to pull the string out into different files, then upload a revision to CrowdIn for each language - this will help?

Do you already have a branch with some work concerning this issue? When I created the view for editing an incident I saw some plain text in views  without the use of {{trans...
So how can we contribute on this one?

Nope, this can be done by anyone at the moment. Essentially anywhere that there is plaintext (perhaps, except for API errors), we should be using trans.

Closed by #267.


public API changes

as discussed in #617:

[x] Remove ProductionKind completely, since it is no longer needed. We only need to expose fn parse(NonTerminalKind): #699
[ ] Rename TokenKind to TerminalKind, since it will also refer to trivia. (#834)
[ ] Rename RuleKind to NonTerminalKind, since "rule" is ambiguous. (#834)
[ ] Remove TerminalKind::SKIPPED from TerminalKind, and add new Node::Unrecognized(string) and Node::Missing(kind) variants instead. (#835)
[x] Hide LexicalContext and fn scan(TokenKind) from the public API: #728
[x] Since EndOFFileTrivia no longer exists, ParseResult should collect any remaining trivia at the end of the input, and include it in the ParseResult returned, for any kind of non-terminal, not just SourceUnit.
[ ] https://github.com/NomicFoundation/slang/issues/737

I've opened #834 and #835 to track the remaining work items that we should probably still discuss, so closing this umbrella issue; the Area in the project board serves to show that these are related to the public API, so there's no use tracking them in a group here.


add tests for lua functions that use integer types - v3

Related to task: https://redmine.openinfosecfoundation.org/issues/4182 use lua_pushinteger for pushing integer types as integers instead of floats.
Change comparted to previous PR:

replace the usage of check.sh with the test.yaml file-compare check approach.

Previous PR: https://github.com/OISF/suricata-verify/pull/522
Patch PR: OISF/suricata#6279

How come CI passes if we need a suricata PR ?

How come CI passes if we need a suricata PR ?

Is this comment still valid?

Replaced by: https://github.com/OISF/suricata-verify/pull/532


High Score Unlocks

Snake - 500 points on each level
Maze - Complete Impossible with a time less than 100000
Joust - Attain some rank, Peasant Primate?
Tiltrads - Get some score, TBD

Will be done after https://github.com/AEFeinstein/Swadge-Devkit-Fw/pull/75 is merged


will this work for tripower-Smart Energy devices?

thank you for this great work! I wish the data would be in mqtt from the start.
Are these devices supported too? Unfortunately I cannot see if they run ennexOS.

As far as I know, the following devices are ennexOS based:
Tripower X
Sunny Boy Smart Energy
SMA Charger
But if you are using HomeAssistant, take a look at my new integration.
https://github.com/littleyoda/ha-pysmaplus
It is easy to use and more devices (not only ennexOS-based) are supported.

I am not a ha user but do utilize mqtt. So if those devices can somehow be scraped and the data exported to mqtt this would already do the deed.
The rest is influxdb and node-red....

I'm not quite sure which device you have.
If you have one of the devices listed, this solution should work without any problems.

Apologies, I should have linked that in the first post. https://www.sma.de/produkte/solar-wechselrichter/sunny-tripower-80-100
I can't see what os it is running, hence the question

no enneox devices.
You can try the following script from me:
https://github.com/littleyoda/pysma/tree/master/scripts/pysma2mqtt
You can try webconnect and/or speedwire as interface.

@christf when you run node red anyway can't you read the values from the inverter via modbus? once read you can send to your mqtt server or store to influxdb directly.


Really Strange Keyboard Issue on macOS

Noticing a really weird problem. I'm trying to build a script to automate some tasks. In that script, I have various up/down/left/right arrow presses followed by some keyboard typing or clipboard pasting.
Everything works perfectly until I have an up/down/left/right press. I've made a small script to show what I am experiencing.
import pyautogui
import pyperclip
import time

time.sleep(3) # gives me 3 seconds to set cursor in notepad

for i in range(1, 3):
	pyperclip.copy(i)
	time.sleep(1) # sleep for safety between copy and paste
	pyautogui.hotkey('command', 'v', interval=0.1)
	pyautogui.press('enter')
	time.sleep(1) # sleep for safety between iterations

for i in range(1, 3):
	pyperclip.copy(i)
	time.sleep(1) # sleep for safety between copy and paste
	pyautogui.hotkey('command', 'v', interval=0.1)
	pyautogui.press('down')
	time.sleep(1) # sleep for safety between iterations

The first for loop runs as expected and prints the expect output of 1 followed by 2 on the next line:
1
2

The second loop is where the issue is. It pastes 1, moves the cursor down 1 line, the paste never happens for the 2 for some reason, then it moves the cursor down 1 line. The paste is totally ignored:
1

Furthermore, I've noticed the keyboard gets wacky after an up/down/left/right press. If I use pyautogui to type something with the letters e or d in it, it works fine. However, if I have an up/down/left/right press, then I try to have it type something with an e, it opens the emoji keyboard and screws up and d opens up the dictation menu.
None of this behavior happens when done manually.
Also, in the loop with the down arrow where things screw up after the down press, if I manually press a key or click somewhere before the next iteration runs, the problem doesn't happen.
Any ideas?

I got the same issue. Have you figured out a solution?

Experiencing same issue when integrating PyAutoGUI with Puppeteer and Jest for testing!
The keys e and d trigger emoji and dictation activation confirmation respectively in a test after down is pressed in the previous test.  These two tests use different Python scripts.
I'm using PyAutoGUI 0.9.54 in Python 3.8.18 with MacOS 12.6.6

It seems to generate a 'fn' keydown when using arrow keys. As a workaround I've been issuing a keyup for 'fn' right after an arrow key press and it works well.
pyautogui.press('left')
 pyautogui.keyUp('fn')

I had the same issue with MacOS 14.2 and  Pyautogui 0.9.53 and found @nirvanadev's solution helpful.  In certain cases, I was trying to run pyautogui.hotkey("command", "v") and it would fail to paste the clipboard. Adding pyautogui.keyUp('fn') and a short delay fixed the issue.
pyautogui.keyUp('fn')
self.sleep(delay)
pyautogui.hotkey("command", "v")


Doesn't seem to be generating cleanstarter kit if included correctly

All I added was the Clean StarterKit.. and the resulting script seems to want to add Umb10.0.1.. which was my customised project name?
# Ensure we have the latest Umbraco templates
dotnet new -i Umbraco.Templates

# Create solution/project
dotnet new sln --name "Umbraco10.0.1"
dotnet new umbraco -n "Umb10.0.1" --friendly-name "Administrator" --email "XXXXXX" --password "XXXXXX" --development-database-type SQLite
dotnet sln add "Umb10.0.1"

#Add starter kit
dotnet add "Umb10.0.1" package clean

#Add Packages
dotnet add "Umb10.0.1" package clean

dotnet run --project "Umb10.0.1"
#Running

Bit more debugging.. if I choose the starterkit over clean starter kit that gets included.. but as a package not a starter kit.

here's my source list.. if that's the source of the issue.
D:_Work\UMBRACO_10>dotnet nuget list source
Registered Sources:

nuget.org [Enabled]
https://api.nuget.org/v3/index.json
Microsoft Visual Studio Offline Packages [Enabled]
C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\
Nuget.Local [Enabled]
d:\Nuget.Local
Umbraco Prereleases [Enabled]
https://www.myget.org/F/umbracoprereleases/api/v3/index.json
uSync Nightly [Enabled]
https://pkgs.dev.azure.com/jumoo/Public/_packaging/nightly/nuget/v3/index.json

@mistyn8 hi mate, just caught up with all this. I have seen issues before with nuget and not related to this tool that if you have other nuget sources it struggles to install some packages. I usually turn those nuget packages off in Visual Studio. I have been thinking about add an option to add the source flag with the nuget source as the default and make it overridable.

yeah I completely misread
dotnet add "MyProject" package clean
as a command to clean.. not the nuget package name. :-) also the code highlighting in the tool leaves it white rather than blue :-)

Also a little annoying that dotnet net sln --name NAME creates from a fixed template targetted at VisualStudioVersion = 16.0.31515.178 so 2019 rather than 17.3.32611.2 aka vs 2022 with no override.


Changed z-index of iframe-scroll class to 1

Fixes the iPhone from covering up the code editor but still keeps the iPhone above the footer.

Oops! I meant to select to commit into "staging" :/ Sorry about that.

the iPhone should not be able to cover the editor as they are in separate rows. Can you provide a screen cap of the issue you are having?

nvm just saw your issue.
ref: #830


Attribute Focus Point Settings

Well this mod I did really has high downloads. Seems like people really dont like getting an attribute point every 4 level. I thought adding this option to Bannerlord Tweaks would be best considering the 16 submodule limit for players.
Added two settings that change the amount of attribute and focus points gained.

Merged as part of #92 thank you for your contribution.
Will update the contribution file to refer to your contribution.


Fix related objects

1 bug fix, and 1 "usability" fix.

@zorun is this a fix for https://github.com/Alir3z4/django-databrowse/issues/31 ?

No, it's unrelated to #31
This PR fixes an obvious bug in django-databrowse code, while #31 is probably caused by an API change in recent Django versions.

Thanks @zorun
I've merged into master and will release soon


Update transport_test.go

Fix 'github.com/google/gocmp/cmp' -> 'github.com/google/go-cmp/cmp'

LGTM. Verified builds passed locally.


EditorConfig topic is missing section on how to add a .editorconfig file to a project

The Create portable editor settings with EditorConfig topic does not actually describe how to create a new .editorconfig file. We should add this info.
One way is to right-click on the project and select Add > New File.
The excellent .editorconfig language service extension that Mads has on the gallery makes adding .editorconfig files a lot easier, so if we are writing a para on how to add an editorconfig to your codebase, we should probably mention it. It makes adding at any level (solution, project, arbitrary folder) a simple right click op in the solution explorer.
(Issue copied from bug.)

This topic has been updated.


check styles for compliance

ddot is undergoing a rebranding, we need to get their new style guidelines and compliance standards

I'll pick this up.
Style guidelines: https://detroitmi.gov/departments/department-innovation-and-technology/style-guide
We can also look into adopting the city's design system which has adopted these style guidelines and will probably address the A11Y issues raised elsewhere (#88, #90).


Performance: Creating blocks that refer to variables

Expected Behavior
DomToBlock on a block with a variable reference (FieldVariable or FieldVariableGetter) should not take much longer than creating a block with a FieldDropdown or FieldTextInput.
Actual Behavior
Approximate benchmarking, by switching sprites in a project with lots of variables.  Here's a sample FieldTextInput.init call, taking 0.23ms:

And here is a sample FieldVariable.init call.  It takes 213ms, with 212ms of that spent refreshing the toolbox unnecessarily.

Slowdown mechanism:
WorkspaceSvg.createVariable is called for every field that references a variable, which causes the flyout to be refreshed.
In Blockly, projects with variables usually have an auto-closing flyout, so it doesn't refresh.  In scratch-blocks the flyout is almost always open.  In Blockly createVariable
Relevant code: https://github.com/LLK/scratch-blocks/blob/develop/core/workspace_svg.js#L1004
Blockly.WorkspaceSvg.prototype.createVariable = function(name) {
  Blockly.WorkspaceSvg.superClass_.createVariable.call(this, name);
  // Don't refresh the toolbox if there's a drag in progress.
  if (this.toolbox_ && this.toolbox_.flyout_ && !Blockly.Flyout.startFlyout_) {
    this.toolbox_.refreshSelection();
  }
};

refreshSelection on the toolbox can take some time due to layout passes (tracked in #879).  But the problem here is that we're calling refreshSelection too many times.
Steps to Reproduce
Load a workspace with plenty of variable references (see https://github.com/LLK/scratch-gui/issues/329).
Operating System and Browser
All
Possible Solutions

Only refresh the toolbox if it's open to a category with variables (data, extensions, ?).  There are some pretty easy ways to backfire here--it would make changing sprites change speed depending on which category you have open.
Block toolbox refreshing while loading new workspaces--this could be similar to how we block workspace resizing during a load
Batch variable creation at the beginning of a workspace load.  This should be happening with the new typed variable work.

Another, not fully fleshed out, idea to throw out there:
What if we always kicked the refresh of the toolbox to the end of the frame? Even when we're just creating one variable via the flyout button.  I have some hope (thanks afternoon cup of coffee!) that the model and view might be disconnected enough for this to be a viable option.
If we designed the mechanism right, perhaps we could use it for procedures and also to help with updating the flyout/toolbox for #1059.


DataStore fails sync with Validation error of type FieldUndefined: Field 'syncLessons' in type 'Query'

How did you install the Amplify CLI?
nom
If applicable, what version of Node.js are you using?
v18.7.0
Amplify CLI Version
10.5.2
What operating system are you using?
Mac
Did you make any manual changes to the cloud resources managed by Amplify? Please describe the changes made.
No manual changes made
Describe the bug
I am getting a sync error after enabling DataStore in my amplify project.
The sync queries which are supposed to appear in app sync don't get generated when I'm on amplify GraphQL v2, but if I enable datastore on a different environment which is still on GraphQL v1 there is no issue.
This started happening after migrating the api from v1 to v2.
I've enabled conflict detection in my GraphQL api, set it to auto-merge.
Here is a screenshoot of the errors.

Important to note that none of the models that I have in my schema have a sync query generated for it.
There is only one sync query generated which is syncCollectionWorkouts which is coming from a many-to-many relationship.
`type Collection
@model(queries: {get: "getCollectionById", list: "getAllCollections"})
@auth(rules: [
{allow: private operations: [read]}
])
{
id: ID! @PrimaryKey
name: String
workouts: [Workout] @manytomany(relationName: "CollectionWorkouts")
}
type Workout
@model(queries: {get: "getWorkoutById", list: "getAllWorkouts"})
{
id: ID! @PrimaryKey
name: String!
collections: [Collection] @manytomany(relationName: "CollectionWorkouts")
}
`
Expected behavior
Expecting to have the sync queries shown on app sync.
Reproduction steps
amplify update api
enable conflict detection
amplify push
Project Identifier
No response
Log output

# Put your logs below this line

Additional information
No response
Before submitting, please confirm:

[X] I have done my best to include a minimal, self-contained set of instructions for consistently reproducing the issue.
[X] I have removed any sensitive information from my code snippets and submission.

Hi @jonatantibarovsky 👋, Thanks for raising this issue. We are working on reproducing the issue. Could you please run below command and send us the report?
"amplify diagnose --send-report".
Please refer here for diagnose instructions.

Hi @jonatantibarovsky, Are you currently encountering this problem? If so, could you kindly provide us with the diagnostic report?

Hi @jonatantibarovsky 👋, We are closing this issue as we have not received any response from you. However, if you are still facing the same issue and require our assistance, please don't hesitate to leave a comment and provide us with the information our team had previously asked for. This way, we can reopen the issue and provide you with better assistance.
Thank you!


"showing x of y annotations" and combining FYPO filters

almost there, per #495, but ...
This is a bit subtle, so I hope the explanation makes sense.
With FYPO annotation display filtering, if I filter on one thing the "Showing x of y annotations" message makes sense, but if I do both at term filter and an evidence filter the denominator changes (doesn't keep showing the overall total number of annotations).
e.g. cdc2 has 211 single-allele cell phenotype annotations at the moment
If I filter for localization phenotype I see "Showing 10 of 211 annotations"
and filter for microscopy -> "Showing 115 of 211 annotations"
but filter for localization phenotype AND microscopy -> it says "Showing 8 of 115 annotations" if I apply the evidence filter first, or "Showing 8 of 10 annotations" if I do the term filter first.
It ought to show the total annotation count every time, i.e. "Showing 8 of 211 annotations" in the cdc2 example.

Thanks for the good description of the problem.  Should be fixed now if you reload.

yep, looks good now. thanks!


Update README and logo

This PR also removes any mention of it being a block/container by itself
Change-type: patch
Signed-off-by: Pedro Henrique Kopper<EMAIL_ADDRESS>

@balena-ci I self-certify!


Make glossary more discoverable

Hello!

Vote on this issue by adding a 👍 reaction
If you want to implement this feature, comment to let us know (we'll work with you on design, scheduling, etc.)

Issue details
Might we want to make glossary more discoverable?
https://www.pulumi.com/docs/reference/glossary/
Ideas include moving glossary into the Architecture and Concepts page to make it more visible or adding a hover on key concepts in docs that may be confusing or new to users? Came from a discussion with  @jkodroff @AaronFriel @lblackstone

Affected area/feature

@dixler I def support moving it up into the intro parent in the left nav. As a note we also have a separate glossary from the learn menu in the marketing top nav.

@susanev How do you feel about a hover-over, maybe implemented via a shortcode? Would be a lot of work to implement consistently across all of the docs, but was the best UX we could come up with while we were discussing.
That said, if we did have a shortcode applied consistently for glossary terms (regardless of the visual implementation), it would be much easier to find/replace when our nomenclature changes in the future.

This could be nice! Shortcodes shouldn’t be necessary, though; we should be able to write these as simple anchor tags (in plain ol’ Markdown) and apply the hover/tooltip  behavior on the client, keeping the Markdown clean.

i believe Josh's intent with the shortcode comment is to allow things to be updated globally with ease as our language changes.
@jkodroff let me think about it a bit more and talk with the team, will respond back next week.


Fix Format of Tracker torrentfile

This is to properly fix Issue #21  where the composite files were missing an image name making the resulting tracker ready file useless.

+1


fix: Fixed the stubs generator

Closes #80
Summary of Changes
Fixed the stub generator, it should now run with the Library project.
To run the script, use the following command:
safe-ds-stubgen -p "Library" -o "path/to/out" -nc -s "path/to/Library/src" --docstyle NUMPYDOC

@lars-reimann The src.safeds.data.tabular.containers._column.Column.all, src.safeds.data.tabular.containers._column.Column.any and src.safeds.data.tabular.containers._column.Column.none methods have Callable[[T], bool]) as type for the predicate parameter. The type is written wrong b/c of the ) at the end of the type.

Feel free to report that in https://github.com/Safe-DS/Library.

@lars-reimann Could you merge this next? I need the fixes here for the remaining issue.

I'm still getting this error for https://github.com/Safe-DS/Library/commit/e01ad89a58d47be0651c984b33e7865f94397368:
...
INFO:root:Working on file ..\library\src\safeds\ml\classical\regression\__init__.py
Traceback (most recent call last):
  File "C:\Users\Lars\AppData\Local\pypoetry\Cache\virtualenvs\safe-ds-stubgen-VELKLkPa-py3.12\Scripts\\safe-ds-stubgen", line 6, in <module>
    sys.exit(main())
             ^^^^^^
  File "E:\Repositories\safe-ds\Stub-Generator\src\safeds_stubgen\main.py", line 14, in main
    cli()
  File "E:\Repositories\safe-ds\Stub-Generator\src\safeds_stubgen\api_analyzer\cli\_cli.py", line 20, in cli
    _run_api_command(args.package, args.src, args.out, args.docstyle, args.testrun, args.naming_convert)
  File "E:\Repositories\safe-ds\Stub-Generator\src\safeds_stubgen\api_analyzer\cli\_cli.py", line 96, in _run_api_command
    api = get_api(package, src_dir_path, docstring_style, is_test_run)
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "E:\Repositories\safe-ds\Stub-Generator\src\safeds_stubgen\api_analyzer\_get_api.py", line 72, in get_api
    walker.walk(tree=tree)
  File "E:\Repositories\safe-ds\Stub-Generator\src\safeds_stubgen\api_analyzer\_ast_walker.py", line 30, in walk
    self.__walk(tree, set())
  File "E:\Repositories\safe-ds\Stub-Generator\src\safeds_stubgen\api_analyzer\_ast_walker.py", line 68, in __walk
    self.__walk(child_node, visited_nodes)
  File "E:\Repositories\safe-ds\Stub-Generator\src\safeds_stubgen\api_analyzer\_ast_walker.py", line 42, in __walk
    self.__enter(node)
  File "E:\Repositories\safe-ds\Stub-Generator\src\safeds_stubgen\api_analyzer\_ast_walker.py", line 74, in __enter
    method(node)
  File "E:\Repositories\safe-ds\Stub-Generator\src\safeds_stubgen\api_analyzer\_ast_visitor.py", line 264, in enter_funcdef
    results = self._parse_results(node, function_id, result_docstrings)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "E:\Repositories\safe-ds\Stub-Generator\src\safeds_stubgen\api_analyzer\_ast_visitor.py", line 446, in _parse_results
    ret_type = self.mypy_type_to_abstract_type(node_ret_type, unanalyzed_ret_type)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "E:\Repositories\safe-ds\Stub-Generator\src\safeds_stubgen\api_analyzer\_ast_visitor.py", line 1004, in mypy_type_to_abstract_type
    raise ValueError("Unexpected type.")  # pragma: no cover
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: Unexpected type.

@lars-reimann I removed the raises like you said and instead added the unknown type. I also removed the -p (package name) argument, since we don't really need it. Could you check again if it works for you?

@lars-reimann Could you also chekc the linter error?
❌ Linted [MARKDOWN] files with [markdown-link-check]: Found 1 error(s) - (3.07s) (expand for details)
  - Using [markdown-link-check v3.11.2] https://megalinter.io/7.10.0/descriptors/markdown_markdown_link_check
  - MegaLinter key: [MARKDOWN_MARKDOWN_LINK_CHECK]
  - Rules config: [/github/workspace/.github/linters/.markdown-link-check.json]
  - Number of files analyzed: [1]
  --Error detail:
  (node:56) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.
  (Use `node --trace-deprecation ...` to show where the warning was created)

    ERROR: 1 dead links found in docs/README.md !
    [✖] https://dsl.safeds.com/en/stable/language/stub-language/ → Status: 404

@Masara You can replace the link with https://dsl.safeds.com/en/stable/stub-language/.

I added a # pragma: no cover for the function safeds_stubgen.api_analyzer._get_api._get_nearest_init_dirs since I don't know how to test it. The glob searches every file and is usually sorted the way we want, but we have to make sure anyway if it's the file we need, since we can't be 100% sure that glob always does what we want. But I can't write tests for test coverage, since the glob sorts the files for us.

:tada: This PR is included in version 0.3.0 :tada:
The release is available on:

v0.3.0
GitHub release

Your semantic-release bot :package::rocket:


[FX-5841] Fix disabled state color

FX-5841
Description
Disabled state colors were not aligned with designs. This PR fixes this.
How to test

Temploy

Screenshots

Before.
After.

Development checks

[x] Add changeset according to guidelines (if needed)
[x] Double check if picasso-tailwind-merge requires major update (check its README.md)
~Read CONTRIBUTING.md and Component API principles~
[x] Make sure that additions and changes on the design follow Toptal's BASE design, and it's been already discussed with designers at #-base-core
[x] Annotate all props in component with documentation
~Create examples for component~
[x] Ensure that deployed demo has expected results and good examples
[x] Ensure the changed/created components have not caused accessibility issues. How to use accessibility plugin in storybook.
[x] Self reviewed
~Covered with tests (visual tests included)~

Breaking change

~codemod is created and showcased in the changeset
~test alpha package of Picasso in StaffPortal~

All development checks should be done and set checked to pass the
GitHub Bot: TODOLess action

PR commands

List of available commands:

@toptal-bot run package:alpha-release - Release alpha version
@toptal-anvil ping reviewers - Ping FX team for review

PR Review Guidelines

When to approve? ✅
You are OK with merging this PR and

You have no extra requests.
You have optional requests.

Add nit: to your comment. (ex. nit: I'd rename this variable from makeCircle to getCircle)

When to request changes? ❌
You are not OK with merging this PR because

Something is broken after the changes.
Acceptance criteria is not reached.
Code is dirty.

When to comment (neither ✅ nor ❌)
You want your comments to be addressed before merging this PR in cases like:

There are leftovers like unnecessary logs, comments, etc.
You have an opinionated comment regarding the code that requires a discussion.
You have questions.

How to handle the comments?

An owner of a comment is the only one who can resolve it.
An owner of a comment must resolve it when it's addressed.
A PR owner must reply with ✅ when a comment is addressed.

@toptal-anvil ping reviewers


Make tests pass in 2038

see individual commit messages for details
Background:
As part of my work on reproducible builds for openSUSE, I check that software still gives identical build results in the future.
The usual offset is +16 years, because that is how long I expect some software will be used in some places.
This showed up failing tests in our package build.
btw: there might be more work needed, but at least tests passed without this
+++ b/proto_bin.c
         time_t exptime = ntohl(t->message.body.expiration);
+        if (exptime < 0) {
+            exptime += 0x100000000;
+        }

hah brilliant! I was probably putting this off until at least 2030.
I was suspecting this to break in more places, so I'll have to double check the reltime stuff. The expiration time in actual items is 32bit (and I can't expand that to 64bit), but since it's relative it means you can set exptimes like 60 years in the future which should be fine...
looking at it quickly, in memcached.c:realtime() it looks like you can cause overflow/underflow now by setting exptime to be a date 100+ years into the future. return (rel_time_t)(exptime - process_started) - if you're not using a date based format it looks fine since current_time + exptime (< REALTIME_MAXDELTA) won't ever be that high.
not clear if that's a bug yet though....

looking at it quickly, in memcached.c:realtime() it looks like you can cause overflow/underflow now by setting exptime to be a date 100+ years into the future.

should we add clamping code there to ensure that setting an expiry 100 years in the future just sets its to the max value 0x7fffffff (68y)?

I think so yeah. need to be careful since the realtime() function's in a couple hot paths.

https://gcc.gnu.org/onlinedocs/gcc/Integer-Overflow-Builtins.html could help. Since 30+ years, x86 CPUs have features to report if overflow happened little performance impact.

I've been careful of these types of extensions because of the various risc ports. I won't have time to do some in-depth research for a couple weeks but if you or someone wants to propose something portable that'd be super

I added a 3rd commit with an overflow check. The compiler (gcc+clang) should ensure __builtin_sub_overflow to be portable across architectures - it might just use some extra CPU cycles.
However, I did not really understand the meaning of REALTIME_MAXDELTA and
return (rel_time_t)(exptime + current_time) makes no sense to me, unless one of these variables is negative.

If you could add some tests for expiry in +100y, -100y and such, I could run them with these patches.

I'll try to explain some of the idioms here:

The expiration time is stored as a 32bit value on each item in cache. This isn't expandable to 64bits because we're extremely sensitive to memory overhead.
current_time is set to be 0-ish with when the server starts. Once per second it's set to "now - process_started"
The 32bit expiration times on items are compared against current_time; so if you start a server, then set an item with a TTL of 30 seconds, the expiration time will be set to "30 + current_time(0ish)"
REALTIME_MAXDELTA is a likely infrequently used trick where expiration times > 30 days are treated as dates, and the TTL is re-interpreted to be current_time + however much time to hit that date.

This essentially gives us a sliding window for expirations instead of a strict 2038 bug; though I never specifically tested 2038. It also means + or - 100 years will never work as a test, as the internal TTL stays 32bit.
It also means the time limit is essentially "the total uptime of the system + how far into the future you're setting TTL's".

Thanks for that! sorry this is taking so long to validate and merge. My users are all highly conservative so I need to make sure I have dedicated enough time to validation.


Update docker driver test for ansible 2.8

In addition to the docker driver test, I also slightly modified the docker driver itself, both changes were
made with the following rationale:
Ansible 2.8 should be the default. The older versions of ansible
should be considered exceptional cases to future-proof the import,
since the new location of the HAS_DOCKER_PY constant will presumably
persist for the forseeable future.
I also removed handling for the case where HAS_DOCKER_PY cannot be
imported, under the assumption that being unable to import this constant
from either its 2.8 or pre-2.8 location is insane for all supported
versions of ansible. My apologies if this assumption is in error.
Please include details of what it is, how to use it, how it's been tested:
Tested with tox envs: lint, format-check, unit, functional (-k docker). Tests were failing with testinfra 1.19, so this needs #2034 to be merged before tests will pass. <-Merged
PR Type

Bugfix Pull Request: Updates docker driver tests for ansible 2.8 compatibility

/cc @jctanner (who was also recently dealing with this test ...)

Closes https://github.com/ansible/molecule/issues/2053.

Running tox -e py37-ansible28-unit on master:
[...]
test/unit/driver/test_docker.py::test_sanity_checks_missing_docker_dependency FAILED [ 47%]
[...]

Running tox -e py37-ansible28-unit on ansible28-dockerdrivertests:
[...]
test/unit/driver/test_docker.py::test_sanity_checks_missing_docker_dependency PASSED [ 47%]
[...]

Thus, looks good, LGTM.

Thanks a lot @znerol :clap: :clap: :clap:


ganache logo on npm isn't centered

See https://www.npmjs.com/package/ganache/v/3.0.0-internal.14

fixed by https://github.com/trufflesuite/ganache-core/pull/745

fixed by https://github.com/trufflesuite/ganache-core/pull/745


Splitup this section into runtime en development 3.1.1 Tools Used

Don't understand what you mean

Thanks @marcelvanhal


Fader Set for Bus Channels

Hi,
I need to change the Fader Set of Channel 1-16 not only in the MAIN Bus L+R, but in Bus 1 und Bus 2 as well, because they are connected to separate speakers in our church. Is this possible? In the moment I only can set the Level for MAIN, not in the BUS.
Best regards
Andreas

The action for bus sends are called 'Send level':

Great help! Thank you - I never would have found this!


Update Composer dependencies (2023-01-30-00-11)

Visual regression test passed!
View the visual regression test report


The installed file

It appears that the installed file is getting written to the file system which terminates that route if you successfully go through the installer but there are errors connecting to the database.
Is there any way to detect if the application has successfully connected to the database and then write the installed file to the filesystem?

Please check #162


Gitlab.edit_project_approvers 404 Not Found

# Change allowed approvers and approver groups for a project
    #
    # @example
    #    Gitlab.edit_project_approvers(1, {approver_ids: [5], approver_groups: [1]})
    #
    # @param [Integer] project(required) The ID of a project.
    # @option options [Array] :approver_ids(optional) An array of User IDs that can approve MRs
    # @option options [Array] :approver_group_ids(optional) An array of Group IDs whose members can approve MRs
    # @return [Gitlab::ObjectifiedHash] MR approval configuration information about the project
    def edit_project_approvers(project, options = {})
      put("/projects/#{url_encode project}/approvals", body: options)
    end

approvals is typo, from Merge request approvals API, it should be approvers, I will fix it soon

https://github.com/NARKOZ/gitlab/pull/489


Missing MimeType for keynote

In the mime-db 1.43.0, there's an entry for .keynote, however when I pass in 'asdadad.keynote', mime-types returns false.
"application/vnd.apple.keynote": {
    "source": "iana",
    "extensions": ["keynote"]
  },

What version of mime-types are you using?

What version of mime-types are you using?

"mime-types": "^2.1.26",

I'm not able to reproduce your issue. Here are the steps I took below. If you can provide the specific steps to replicate your issue, that would be of great help!
$ mkdir mime-types-74
$ cd mime-types-74/
$ npm i<EMAIL_ADDRESS>+<EMAIL_ADDRESS>added 2 packages from 4 contributors and audited 2 packages in 0.815s
found 0 vulnerabilities
$ node -pe 'require("mime-types").lookup("asdadad.keynote")'
application/vnd.apple.keynote

I'm not able to reproduce your issue. Here are the steps I took below. If you can provide the specific steps to replicate your issue, that would be of great help!
$ mkdir mime-types-74
$ cd mime-types-74/
$ npm i<EMAIL_ADDRESS>+<EMAIL_ADDRESS>added 2 packages from 4 contributors and audited 2 packages in 0.815s
found 0 vulnerabilities
$ node -pe 'require("mime-types").lookup("asdadad.keynote")'
application/vnd.apple.keynote

Apologies. It looks like Apple changed their file extension to .key instead of .keynote, which is why it's not being picked up correctly. My file name was asdadad.key.


Handle serializing objects that can throw during serialization

using TraceData on some EntityFramework exceptions cause the ES TraceListener serializer to throw.
The original exception was a DbEntityValidationException, which caused the TraceData to throw a JsonSerializationException due to a "Self referencing loop".
Another Entity Framework Error was: "OriginalValues cannot be used for entities in the Added state" appeared to be trying to serialize properties of the EF entities which seem to be throwing during the property's "get".
Under both cases our ILogger was catching the exception thrown by Elasticsearch.TraceListener but the messages were not very useful.
I will have a pull request ready in just a minute

I think you got it @jeoffman
reopen if it still exists


Python3 Support for Vision Controller Client

Adding test case handling VisionControllerClientError

@osbertngok can you resolve the conflicts? thanks

thanks guys~


Improve projection push down for Delta: Finding files to rewrite for DELETE operation query

Resolves #1434
Description

Improve projection push down for Delta: Finding files to rewrite for DELETE operation query
reduce memory usage for deleserialization of big parquet files
reduce IO overhead for big parquet files

How was this patch tested?
Spark 3.2.1 and delta 1.2.1

In production enviroment in Appsflyer company.
And
Spark 3.3.0 and delta 2.1.0(latest ,aster)
Run DeleteScalaSuite -> test ("delete usage test - with condition").
Check Query Plan for Delta: Finding files to rewrite for DELETE operation
Scan parquet Output [1] must be[key#565], and not [key#565, value#566]

Does this PR introduce any user-facing changes?
No

Thanks for the contribution! This PR is the same as #1412 which I'm merging to master.

Sorry, I was not able to find it in search.

@zsxwing do you know when this fix will be available in GA version,  like 2.1 1?
While I use weekly builds in my team, a lot of other teams in my company use only latest GA.

We will backport the fix to 2.1.1. We are working on a few bug fixes at the same time. Once they are done, we will start to make a new release for 2.1.1.


Add-AppxPackage : Deployment failed with HRESULT: 0x80073CFF, To install this     application you need either a Windows developer license or a sideloading-enabled  system.

i cannot sign in on google play

The result is the same even after removing all the msix packages.

Those are not what I mean.
You need to delete AppxMetadata, [Content_Types].xml, AppxBlockMap.xml and AppxSignature.p7x or this error will appear. In your image, all of those files are still present.

Its work! Thankyou!

Oh, sadece msixbundle'dan silineceğini düşündüm, msix paketinden değil.
Kurulum yaptı ama

please help what should i do, developer mode is on, the packages you said have been deleted but still this error

como resolveram este problema?

Adding also this to readme, You may have an existing installation of WSA, in this case you have to uninstall it because they can't coexist.

I have the same error, any idea how to remove installation completely

Same error. Did all steps. Wanne ask how to completely remove existing wsa completely


Integration with Material-UI

What would you like to be added:
Is there an idea to integrate with MAterial-UI library
Why is this needed:

Since MAterial-UI is now widely used, it would be great to integrate this library with material-ui.
Is your enhancement request related to a problem? Please describe.

Additional context

I need this too

There is an implementation in the previous version of Unform: unform-material-ui. Created by me, I am working on a new implementation for this new version.

@italoiz Great to hear that, after you finish let us know!

@diego3g Do you think it is a good idea to try to put it in the @unform/material-ui package?

@italoiz As probably we'll have a lot of integrations maybe we should maintain in separate orgs so it does no depend on us to invite people to NPM org.
I think unform-material-ui is a good name 🤘🏻

In parallel, I am also creating an implementation for ant.design. Soon he will be in the community.

Guys, is there any forecast to launch this implementation? I've been using https://material-ui.com/ a lot and I really liked the new version of Unform.

I'm developing a new Application and I'm testing Ant Design and Material-ui. Any prediction of when the integration with these Libs will come out?

@lexarno @lucianocorreia I have a lot of work here, but it is likely that I will release a version in two weeks.

Hi guys!
First sorry for any mistake in my english.
About Material UI integration, is it really necessary? Input components like: TextField, OutlinedInput and others has a prop called inputRef, pass your inputRef on that prop and problem solved (:

@leonardorpr, i agree! @italoiz what exactly is this lib you are working in about?

I'm sorry for my English.
@diego3g  is there any incompatibility of unForm with the material-ui? Because unForm works with the INPUT field and Material-ui with TEXTFIELD.

@maxleon52 TextField is a component that uses the natvia input element

@leonardorpr @wmattei
Take the following documentation as an example: Basic Form - Unform
Based on the documentation above, it would be necessary that every time we wanted to use some kind of input, we would register the same. Now imagine in large forms, how laborious it would be.
The library in which I am working leaves aside some of this concern to focus on what is important, the creation of the form. Instead of creating forms based on the above documentation, we would only concern ourselves with creating forms as follows:
import { Form } from '@unform/web';
import { TextField } from 'unform-material-ui';

export default function App(){
  return (
    <Form>
      <TextField name="input_name" />
    </Form>
  )
}

We only care about assigning a name to the field instead of having to use the entire Unform API. But behind the scenes, the library brings the features of Material UI / Antd for example, along with the features and ease of Unform.
I hope I helped you understand the need for the library. Strong hug!

Got it!, Yeah it makes sense now, basically you will remove the requirement of creating custom Inputs, right?

@diego3g
I just released a new version that supports Unform in its version 2.0. Take a look: https://github.com/italoiz/unform-community-packages/tree/master/packages/material-ui
For those who were waiting ... It doesn't have all the components but soon it will have more news.
@vinniimiranda @lexarno @lucianocorreia

@italoiz are you still working on a Antd integration?

@w1redl4in Yes, I'm working. You can follow it here, this branch.

I'm sorry for my English.
@diego3g is there any incompatibility of unForm with the material-ui? Because unForm works with the INPUT field and Material-ui with TEXTFIELD.

As @leonardorpr  said, just change the ref to inputRef, and your problem is solved.

Closing this issue, please @italoiz keep us informed about updates in this integration.


doc/go1.13: highlight need to set GOPRIVATE when using private repos

What did you do?
I update to go1.13beta1 and used go mod tidy to download private dependencies and it din't work as I had not set GOPRIVATE.
I know it's documented under Tools > Modules > Environment variables. However besides myself other colleges had similar issues when using go 1.13 and I believe others would face similar problems when updating. Therefore I'd like to suggest to state in the Introduction to Go 1.13 section the need/introduction of GOPRIVATE.

/cc @andybons @dmitshur @bcmills @jayconrod

I'd prefer not to change this in the release notes. We can't adequately explain GOPRIVATE without more than doubling the length of the introduction. The introduction already links to a documentation page that describes GOPRIVATE, and the description in the release notes themselves is only a little further down, right below ports. So this is already mentioned very prominently.

The first GOPRIVATE mention is a full three pages into the changelog, at least on my laptop at the default zoom level; I do think it should be at least be mentioned/linked as a quick warning near the very top of the changelog.
I do think plenty of Go developers won't notice the importance of GOPRIVATE. In a way, the proxy now being a default is a breaking change, as they'd suddenly be leaking private information (such as import paths and version names of closed source modules) to the proxy.

I agree with @jayconrod. The fact that we're now defaulting to the public checksum database is in the very first paragraph of text, and the need to configure something for private module dependencies follows directly from that.
In particular, the go command documentation linked in the very first paragraph of the release notes mentions GOPRIVATE in its second paragraph.
On the other hand, not everyone has private module dependencies. For example, users that have only “leaf” modules (that is, their own possibly-private module plus open-source dependencies) may not care about GOPRIVATE, because all of their private dependencies are already contained within the main module.
Also note that the paragraph describing GOPRIVATE in the release notes proper is also solidly above-the-fold relative to the Modules anchor.
It's true that the word GOPRIVATE is not above the fold in the release notes overall, but given that it is mentioned prominently in several adjacent locations and that it is only useful to a particular subset of users (those using the public proxy but with private module dependencies), I think it is appropriately positioned as-is.
CC @katiehockman

Yes, the main reason I asked @AndersonQ to file this bug is because he wasn't the first to miss the important piece of information after skimming the release notes for breaking changes.


Add Orbot and Default F-Droid to sync via Tor

Orbot should be a system package as we advocate for privacy and security.
We can also kill 2 birds with one stone and ensure that on the first download of the repositories is already through Tor.

We just need to be sure that if you have an old version of orbot built-in that fdroid can auto-update it.


[placeholder] UI for more complex filters

This will be based on https://github.com/fractal-analytics-platform/fractal-server/issues/1401#issuecomment-2538384256.
The backend version is not yet implemented but is reasonably well defined, and we can already build an example of the UI.

In the workflowtask page, the client must be able to define either the include or exclude attribute filters, because the list of all valued is unknown. In this case the UI would expose two "buttons", for either including or excluding attributes. Note that they cannot be both filled at the same time.

For the workflow-based filters:

I would move away from setting attribute filters as part of a workflow. Instead, tasks should only have a type input filters. We could rename the panel to input_types in that case
Attribute filters should optionally be set as part of the workflow submission dialogue. At that point, we do know the available filters from the dataset.

This would make the interface quite a bit cleaner. The only feature downside: One can still prepare a long workflow that will change which types are used in the middle (e.g. switch from 3D to 2D). But one can't set up attribute filtering before a workflow is submitted.
That feature regression would be fully acceptable, as setting such attribute filters now isn't something that's actually done typically and we'll offer an overall better interface to interact with them.

The 9000 images example would come down to 1 plate, ~40 acquisitions, ~225 wells.
Other scenarios may have up to 1536 wells, but those should be quite rare. Having dozens of wells will be very common though


meta reference are not being generated properly

When upgrading an old client model the Classes directory is not generated.
Static compile error
cannot find symbol
symbol:  class ReferenceWithMetaIdentifier
location: package cdm.base.staticdata.identifier.metafields
package cdm.base.staticdata.identifier.metafields.ReferenceWithMetaIdentifier does not exist
package ReferenceWithMetaIdentifier does not exist
package ReferenceWithMetaIdentifier does not exist

Actually a duplicate of https://github.com/finos/rune-dsl/issues/812


fix(RandomGridStack): Properly handle size as a tuple

fix #14

Was not able to test since I could not install the dependencies properly.


Update tls cert secret validation due VerifyCertSecrets() change

Depends-On: https://github.com/openstack-k8s-operators/lib-common/pull/559
Jira: OSPRH-9991

/retest

recheck

recheck

recheck

/test infra-operator-build-deploy-kuttl

@stuggi: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:
Test name 	Commit 	Details 	Required 	Rerun command
ci/prow/infra-operator-build-deploy-kuttl 	b7f6e73 link 	true 	/test infra-operator-build-deploy-kuttl
Full PR test history. Your PR dashboard.

error: build error: Failed to push image: trying to reuse blob sha256:c0ca389759b542396e6b30afcb100a3823d3b343bc847eee7f60d609a106f674 at destination: pinging container registry quay.rdoproject.org: Get "https://quay.rdoproject.org/v2/": dial tcp <IP_ADDRESS>:443: i/o timeout

/test infra-operator-build-deploy-kuttl


Add sudo permission for curl command in systemd docker-image

Description
Added curl to the existing list of commands.
Issues Resolved
List any issues this PR will resolve, e.g. Closes [...].
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Codecov Report

Merging #3258 (129dac7) into main (a3087e5) will decrease coverage by 0.29%.
The diff coverage is n/a.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
@@            Coverage Diff             @@
##             main    #3258      +/-   ##
==========================================
- Coverage   91.74%   91.46%   -0.29%
==========================================
  Files         172      172
  Lines        4991     4991
==========================================
- Hits         4579     4565      -14
- Misses        412      426      +14

Impacted Files
Coverage Δ

src/system/temporary_directory.py
64.44% <0.00%> (-28.89%)
:arrow_down:

src/system/os.py
94.73% <0.00%> (-5.27%)
:arrow_down:

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

Hold this PR without merging until tomorrow.


Show convergence bottleneck nodes to users

Related to #419, if a run doesn't converge or is slower than expected, we need good tools to investigate the issue.
One thing that will help is to look at the solver stats:
julia> using Ribasim
[ Info: Precompiling Ribasim [aac5e3d9-0b8f-4d4f-8241-b1a7a9632635]

julia> model = Ribasim.run("nl.toml")
┌ Warning: Newton steps could not converge and algorithm is not adaptive. Use a lower dt.
└ @ SciMLBase C:\Users\visser_mn\.julia\packages\SciMLBase\wvDeR\src\integrator_interface.jl:612
Model(ts: 2, t: 2020-01-01T00:00:00)

julia> model.integrator.sol.stats
DiffEqBase.Stats
Number of function 1 evaluations:                  8803
Number of function 2 evaluations:                  0
Number of W matrix evaluations:                    1
Number of linear solves:                           10
Number of Jacobians created:                       1
Number of nonlinear solver iterations:             10
Number of nonlinear solver convergence failures:   1
Number of rootfind condition calls:                0
Number of accepted steps:                          0
Number of rejected steps:                          0

Additionally it would be nice to locate the nodes in the network causing the issues easily. One thing @Huite suggested was to calculate some stability criterium, like the Basin retention time or courant number.
The goal of this issue is to collect some tools, some of which could be useful for the documentation.

Another thought: we're currently relying on DifferentialEquations.jl machinery to do the timestepping for us.
As far as I know, it compares a higher and lower order to estimate whether time step sizes have to be adjusted. Essentially, I expected it do compare du_lower and du_higher. If we can investigate these a bit and get access to them, we should be able to output them and interpret them spatially.
This should help us and users to identify what the problematic nodes and connections are.

I asked about this on the Julia discourse:
https://discourse.julialang.org/t/find-out-which-state-s-cause-convergence-problems/113738

Chris (the man, the myth, the legend) has responded. Something like this works (for certain algorithms):
(; cache, p) = model.integrator
(; basin) = p
if hasproperty(cache, :atmp)
    storage_error = abs.(cache.atmp.storage)
    perm = sortperm(storage_error, rev=true)
    println("Basins in descending order of being a convergence bottleneck:")
    for i in perm
        node_id = basin.node_id.values[i]
        error = storage_error[i]
        println("$node_id, (error = $error)")
    end
end

though this should probably be logged, and we should have a sensible threshold value for when the error is large enough to mention. This also relates to how these error values should be interpreted, which I don't know exactly how to do yet.


RabbitMQ binder moved to example-cloud-connector project

Related to https://github.com/Activiti/Activiti/issues/2414

pom merged


Docs/making-a-component-guide

Before submitting the PR:

[ ] Does your PR reference an issue? If not, please chat to the team on Discord or GitHub before submission.
[ ] Did you update and run tests before submission using npm run test?
[ ] Does your branch follow our naming convention? If not, please amend the branch name using branch -m new-branch-name
[ ] Did you update documentation related to your new feature or changes?

What does your PR address?
Closes #793
Creates a home for the recently deprecated GradientHeading component, and serves as a practical guide for beginners to create their very first component, both in Tailwind classes, and then as a Svelte component.
Only the first section has been done, to give a taste of my writing style to get feedback before I forge on- I'm aware that the tone is slightly more casual than the rest of the docs, so will probably revise.

I'm going to close this PR and we can do the following:

I'll resubmit dropping the remove features
I'll setup the Gradient Heading as discussed on Discord (it's own page, but pure presentation)
I'd welcome your new guide here as it's own PR, but moved into the Contribution section

I'd also recommend you update your local branch to match dev so we avoid the SveldMapper changes sneaking their way in again!
Thanks Rhys.

New PR here: https://github.com/skeletonlabs/skeleton/pull/831


Azure Blob Storage Batch API

Is your feature request related to a problem? Please describe.
I want to leverage the Azure Storage Blob Batch capability from within the Azure Python SDK.
Describe the solution you'd like
Make the Blob Batch API available including sample code.
Describe alternatives you've considered
This seems to be implemented for the dotnet sdk:
dotnet Blob Batch

Hi @dariustehrani
This is available part of the SDK, we just didn't do a separated client like C#. Example with the batch delete:
https://github.com/Azure/azure-sdk-for-python/blob/master/sdk/storage/azure-storage-blob/samples/blob_samples_batch_delete_blobs.py
Or set tier:
https://github.com/Azure/azure-sdk-for-python/blob/97c43d151f2e34430d82c9f8e578c94c38f4a3fa/sdk/storage/azure-storage-blob/tests/test_container.py#L1288-L1335
Does it solve your question? Thanks!


As developer, I would like to have memcache client for PHP 7

Today with a quick research I found out that memcache is not supported in PHP7 yet officially in current repositories.
Is there any way of support this before ”official" release? See https://serversforhackers.com/video/installing-php-7-with-memcached (didn't tried myself).

I think currently the only way for this would be use our Alpine Linux based Docker image for using PHP 7 as the memcached seems to be missing from our regular sources. We don't want to start compiling PHP stuff ourselves.

Alpine Linux based Docker image is waiting for this upstream pull request to go through because php7-memcached is not available on Alpine Linux at the moment either https://github.com/alpinelinux/aports/pull/286. Also it's worth mentioning that upstream php7-memcached project doesn't have a release yet. It's only officially available for php5.

There is now a base php7 container image with php7-memcached module available here https://github.com/wunderkraut/alpine-php
The image does not include any Drupal related configuration, but I think we should work further on this https://github.com/wunderkraut/wundertools-image-fuzzy-php (rename it to alpine-php-drupal so that the name reflects what it is) to provide a Drupal ready php7 image that we can then use in an ansible role for php7 with php7-memcached in WunderMachina.
What do you think @iler @tharna ?

Prebuilt images for alpine-php are available here https://quay.io/repository/wunder/alpine-php

I was able to run Drupal 8 with memcache module successfully with the alpine-php image:

I stumbled across this need today; are any of you aware of any progress in this? There is a php7-branch in php-memcached here, with a commit from December 7:
https://github.com/php-memcached-dev/php-memcached/tree/php7

Oh nice, I can answer myself. There is an issue in IUS community's wish list about this, which references php-memcache's changelog stating that 3.0.0 was ready 4 days ago.
https://github.com/iuscommunity/wishlist/issues/111
Crossing my fingers that the package arrives to ius repos quickly..

We have had good experience with pecl-memcached extension lately. So I'd say it's safe to start using that instead of waiting for pecl-memcache to come back to life of use some patched builds instead of having access to official packages.


x/telemetry/cmd/gotelemetry: view command is broken

Currently graphs in gotelemetry view server don't render.
% go version -m ~/go/bin/gotelemetry
/Users/hakim/go/bin/gotelemetry: go1.21.4
	path	golang.org/x/telemetry/cmd/gotelemetry
	mod	golang.org/x/telemetry	v0.0.0-20240206184024-a188beea2487	h1:ADj2y3cw0FR33yFh0hQ7PRvDsgkNyBdzsdPXMH5t/Pc=
	dep	golang.org/x/mod	v0.14.0	h1:dGoOF9QVLYng8IHTm7BAyWqCqSheQ5pYWGhzW00YJr0=

The developer console contains:
Uncaught TypeError: t.Counters is not iterable
    at C3 (index.min.js:61:17104)
    at window.onload (index.min.js:61:16536)

Caused by my go that happened to create a counter file but didn't collect any data.
We need to fix the TS code to handle the empty counter case.
 "Charts": {
  "Programs": [
   {
    "ID": "charts:cmd/go",
    "Name": "cmd/go",
    "Counters": null,
    "Active": false
   },
   ...


Revert "[Stargate RPG] New Sheet"

Reverts Roll20/roll20-character-sheets#5910
@Anduh Reverting the sheet due to a missing preview.

Re-submitted PR that included a preview image


raise ConnectionError(err, request=request) requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response',))

On MSU hpcc, the below error occurred.
All project files seem to have downloaded, though... I will try again to see if I can replicate. Since I was on the head node, transfer might have been consuming too many resources so process may have been killed? Or something having to do with python conda env? Will login to dev-intel14 node to see if that helps.
Are there md5 hash of files on osf?
Or a way to see how many files total in the project? Says 118 files transferred below, but without counting them by hand on web interface, don't know how many total files in project.
[ljcohen@gateway-00 TrunkRiver]$ osf -p 9bytm clone
118files [04:36,  2.78s/files]
Traceback (most recent call last):███████████████████████████████████████████████████████████| 8.29M/8.29M [00:00<00:00, 20.3Mbytes/s]
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py", line 595, in urlopen
    chunked=chunked)
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py", line 393, in _make_request
    six.raise_from(e, None)
  File "<string>", line 2, in raise_from
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py", line 389, in _make_request
    httplib_response = conn.getresponse()
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/http/client.py", line 1197, in getresponse
    response.begin()
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/http/client.py", line 297, in begin
    version, status, reason = self._read_status()
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/http/client.py", line 266, in _read_status
    raise RemoteDisconnected("Remote end closed connection without"
http.client.RemoteDisconnected: Remote end closed connection without response

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/requests/adapters.py", line 423, in send
    timeout=timeout
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py", line 640, in urlopen
    _stacktrace=sys.exc_info()[2])
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/requests/packages/urllib3/util/retry.py", line 261, in increment
    raise six.reraise(type(error), error, _stacktrace)
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/requests/packages/urllib3/packages/six.py", line 685, in reraise
    raise value.with_traceback(tb)
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py", line 595, in urlopen
    chunked=chunked)
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py", line 393, in _make_request
    six.raise_from(e, None)
  File "<string>", line 2, in raise_from
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/requests/packages/urllib3/connectionpool.py", line 389, in _make_request
    httplib_response = conn.getresponse()
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/http/client.py", line 1197, in getresponse
    response.begin()
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/http/client.py", line 297, in begin
    version, status, reason = self._read_status()
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/http/client.py", line 266, in _read_status
    raise RemoteDisconnected("Remote end closed connection without"
requests.packages.urllib3.exceptions.ProtocolError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response',))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/mnt/home/ljcohen/.conda/envs/dammit/bin/osf", line 11, in <module>
    sys.exit(main())
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/osfclient/__main__.py", line 104, in main
    exit_code = args.func(args)
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/osfclient/cli.py", line 91, in wrapper
    return_value = f(cli_args)
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/osfclient/cli.py", line 167, in clone
    file_.write_to(f)
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/osfclient/models/file.py", line 53, in write_to
    response = self._get(self._download_url, stream=True)
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/osfclient/models/core.py", line 23, in _get
    return self.session.get(url, *args, **kwargs)
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/osfclient/models/session.py", line 43, in get
    response = super(OSFSession, self).get(url, *args, **kwargs)
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/requests/sessions.py", line 488, in get
    return self.request('GET', url, **kwargs)
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/requests/sessions.py", line 475, in request
    resp = self.send(prep, **send_kwargs)
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/requests/sessions.py", line 617, in send
    history = [resp for resp in gen] if allow_redirects else []
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/requests/sessions.py", line 617, in <listcomp>
    history = [resp for resp in gen] if allow_redirects else []
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/requests/sessions.py", line 177, in resolve_redirects
    **adapter_kwargs
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/requests/sessions.py", line 596, in send
    r = adapter.send(request, **kwargs)
  File "/mnt/home/ljcohen/.conda/envs/dammit/lib/python3.5/site-packages/requests/adapters.py", line 473, in send
    raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', RemoteDisconnected('Remote end closed connection without response',))

Worked on dev-intel14 with no error.
This time with 191 files in project, so my previous attempt downloading 118 files was incorrect.
[ljcohen@dev-intel14 MicDiv]$ osf -p 9bytm clone
191files [14:58, 51.92s/files]

From the error message it looks like osf.io just hung up on you. Hard to know why really.


HBASE-22203 Reformatted DemoClient.java

:broken_heart: -1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
53
Docker mode activated.

_ Prechecks _

+1
hbaseanti
0
Patch does not have any anti-patterns.

+1
@author
0
The patch does not contain any @author tags.

-0
test4tests
0
The patch doesn't appear to include any new or modified tests.  Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ master Compile Tests _

-1
mvninstall
92
root in master failed.

-1
compile
28
hbase-examples in master failed.

+1
checkstyle
18
master passed

+1
shadedjars
357
branch has no errors when building our shaded downstream artifacts.

-1
findbugs
22
hbase-examples in master failed.

+1
javadoc
20
master passed

_ Patch Compile Tests _

-1
mvninstall
92
root in the patch failed.

-1
compile
25
hbase-examples in the patch failed.

-1
javac
25
hbase-examples in the patch failed.

-1
checkstyle
14
hbase-examples: The patch generated 17 new + 5 unchanged - 237 fixed = 22 total (was 242)

+1
whitespace
0
The patch has no whitespace issues.

+1
shadedjars
336
patch has no errors when building our shaded downstream artifacts.

-1
hadoopcheck
54
The patch causes 10 errors with Hadoop v2.7.4.

-1
hadoopcheck
111
The patch causes 10 errors with Hadoop v3.0.0.

-1
findbugs
22
hbase-examples in the patch failed.

+1
javadoc
20
the patch passed

_ Other Tests _

-1
unit
25
hbase-examples in the patch failed.

+1
asflicense
11
The patch does not generate ASF License warnings.

1332

Subsystem
Report/Notes

Docker
Client=17.05.0-ce Server=17.05.0-ce base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-137/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/137

Optional Tests
dupname  asflicense  javac  javadoc  unit  findbugs  shadedjars  hadoopcheck  hbaseanti  checkstyle  compile

uname
Linux 1df79efe9f77 4.4.0-141-generic #167~14.04.1-Ubuntu SMP Mon Dec 10 13:20:24 UTC 2018 x86_64 GNU/Linux

Build tool
maven

Personality
/testptch/patchprocess/precommit/personality/provided.sh

git revision
master / bf5af14945

maven
version: Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)

Default Java
1.8.0_181

mvninstall
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-137/1/artifact/out/branch-mvninstall-root.txt

compile
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-137/1/artifact/out/branch-compile-hbase-examples.txt

findbugs
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-137/1/artifact/out/branch-findbugs-hbase-examples.txt

mvninstall
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-137/1/artifact/out/patch-mvninstall-root.txt

compile
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-137/1/artifact/out/patch-compile-hbase-examples.txt

javac
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-137/1/artifact/out/patch-compile-hbase-examples.txt

checkstyle
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-137/1/artifact/out/diff-checkstyle-hbase-examples.txt

hadoopcheck
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-137/1/artifact/out/patch-javac-2.7.4.txt

hadoopcheck
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-137/1/artifact/out/patch-javac-3.0.0.txt

findbugs
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-137/1/artifact/out/patch-findbugs-hbase-examples.txt

unit
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-137/1/artifact/out/patch-unit-hbase-examples.txt

Test Results
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-137/1/testReport/

Max. process+thread count
78 (vs. ulimit of 10000)

modules
C: hbase-examples U: hbase-examples

Console output
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-137/1/console

Powered by
Apache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

Hey @HorizonNet , Please resolve some of the PRs before opening new one? I see lots of your PRs have already been approved so please merge them and cherry-pick to relevant branches?
Thanks.

@Apache9 Will do it later today. Didn't do it yet, because I was also the author of the PRs.

You just need another committer to approve your changes, but you'd better merge it by yourself :)

Ok, will do that. It's been a while since I did that and didn't know if with GitHub something has changed about the process (haven't seen it on the mailing list).

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
25
Docker mode activated.

_ Prechecks _

+1
hbaseanti
0
Patch does not have any anti-patterns.

+1
@author
0
The patch does not contain any @author tags.

-0
test4tests
0
The patch doesn't appear to include any new or modified tests.  Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ master Compile Tests _

0
mvndep
25
Maven dependency ordering for branch

+1
mvninstall
242
master passed

+1
compile
31
master passed

+1
checkstyle
133
master passed

+1
shadedjars
259
branch has no errors when building our shaded downstream artifacts.

0
findbugs
0
Skipped patched modules with no Java source: hbase-checkstyle

+1
findbugs
34
master passed

+1
javadoc
27
master passed

_ Patch Compile Tests _

0
mvndep
17
Maven dependency ordering for patch

+1
mvninstall
241
the patch passed

+1
compile
36
the patch passed

+1
javac
36
the patch passed

+1
checkstyle
134
root: The patch generated 0 new + 5 unchanged - 237 fixed = 5 total (was 242)

+1
whitespace
0
The patch has no whitespace issues.

+1
xml
2
The patch has no ill-formed XML file.

+1
shadedjars
262
patch has no errors when building our shaded downstream artifacts.

+1
hadoopcheck
500
Patch does not cause any errors with Hadoop 2.7.4 or 3.0.0.

0
findbugs
0
Skipped patched modules with no Java source: hbase-checkstyle

+1
findbugs
42
the patch passed

+1
javadoc
29
the patch passed

_ Other Tests _

+1
unit
12
hbase-checkstyle in the patch passed.

+1
unit
87
hbase-examples in the patch passed.

+1
asflicense
23
The patch does not generate ASF License warnings.

2248

Subsystem
Report/Notes

Docker
Client=17.05.0-ce Server=17.05.0-ce base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-137/2/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/137

Optional Tests
dupname  asflicense  checkstyle  javac  javadoc  unit  xml  findbugs  shadedjars  hadoopcheck  hbaseanti  compile

uname
Linux 2c0d14e7863b 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 GNU/Linux

Build tool
maven

Personality
/testptch/patchprocess/precommit/personality/provided.sh

git revision
master / fc6e3fc9d7

maven
version: Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)

Default Java
1.8.0_181

findbugs
v3.1.11

Test Results
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-137/2/testReport/

Max. process+thread count
2298 (vs. ulimit of 10000)

modules
C: hbase-checkstyle hbase-examples U: .

Console output
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-137/2/console

Powered by
Apache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

+1 from me. Thanks for the cleanup.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
37
Docker mode activated.

_ Prechecks _

+1
hbaseanti
0
Patch does not have any anti-patterns.

+1
@author
0
The patch does not contain any @author tags.

-0
test4tests
0
The patch doesn't appear to include any new or modified tests.  Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ master Compile Tests _

0
mvndep
29
Maven dependency ordering for branch

+1
mvninstall
269
master passed

+1
compile
34
master passed

+1
checkstyle
153
master passed

+1
shadedjars
276
branch has no errors when building our shaded downstream artifacts.

0
findbugs
0
Skipped patched modules with no Java source: hbase-checkstyle

+1
findbugs
36
master passed

+1
javadoc
29
master passed

_ Patch Compile Tests _

0
mvndep
15
Maven dependency ordering for patch

+1
mvninstall
261
the patch passed

+1
compile
34
the patch passed

+1
javac
34
the patch passed

+1
checkstyle
149
root: The patch generated 0 new + 5 unchanged - 237 fixed = 5 total (was 242)

+1
whitespace
0
The patch has no whitespace issues.

+1
xml
2
The patch has no ill-formed XML file.

+1
shadedjars
273
patch has no errors when building our shaded downstream artifacts.

+1
hadoopcheck
544
Patch does not cause any errors with Hadoop 2.7.4 or 3.0.0.

0
findbugs
0
Skipped patched modules with no Java source: hbase-checkstyle

+1
findbugs
41
the patch passed

+1
javadoc
30
the patch passed

_ Other Tests _

+1
unit
11
hbase-checkstyle in the patch passed.

+1
unit
104
hbase-examples in the patch passed.

+1
asflicense
21
The patch does not generate ASF License warnings.

2434

Subsystem
Report/Notes

Docker
Client=17.05.0-ce Server=17.05.0-ce base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-137/3/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/137

Optional Tests
dupname  asflicense  checkstyle  javac  javadoc  unit  xml  findbugs  shadedjars  hadoopcheck  hbaseanti  compile

uname
Linux 2ac25c8b5a67 4.4.0-144-generic #170~14.04.1-Ubuntu SMP Mon Mar 18 15:02:05 UTC 2019 x86_64 GNU/Linux

Build tool
maven

Personality
/testptch/patchprocess/precommit/personality/provided.sh

git revision
master / f77bde3722

maven
version: Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)

Default Java
1.8.0_181

findbugs
v3.1.11

Test Results
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-137/3/testReport/

Max. process+thread count
2671 (vs. ulimit of 10000)

modules
C: hbase-checkstyle hbase-examples U: .

Console output
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-137/3/console

Powered by
Apache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.


Cannot change "About" from default

Hi Marcin,
I was working with the Console theme on Windows 10, and I had a quickstart version of the site running on localhost after following these instructions.
Unfortunately, I cannot figure out how to change the default "About" text, which is "Console is a minimal, responsive and light theme for Hugo inspired by Linux console. (more)", to something different.  I looked through the content folder, but when it is created it starts out empty and when I add an "about" directory with an index file, still nothing changes in the site.
Do you know how I can change the default text?  Please let me know if I can help you reproduce this issue.

Same question. Great theme btw!

Thank you, that fixed it!
(For future readers:  I didn't realize I needed to put an index file in the layouts folder.  I copied the contents of /themes/hugo-theme-console/layouts into my top-level /layouts folder and changed index.html to change the About text.)

Hi @njcorona,
Thanks you for comment - I will add this information to README file.