Allow mqtt for more vehicle data

Is your feature request related to a problem? Please describe.
Renault server is very rigorous for querying data too often. Quota exceeds and the server locks out the user for a while. If more apps query the server for data the quota exceeds very fast.
Describe the solution you'd like
mqtt source for SOC for car is allowed, but I could not find any parameters for others. (remaining time, charge power, range)
this would make it possible to query data only by one app (ie. home assistant) and publish it to mqtt server, where all other app can reach what it needs.

Just define your vehicle in evcc configuration and you can get the requested data from evcc's own API interfaces which are also available through mqtt. I am pretty sure the Renault-API interface inside EVCC is done very well (and other car APIs too).

thanks. the problem is, that I prefer querying it via Home Assistant, since afaik eg. evcc can not control the HVAC while HA does. Also HA can query some other sensor values, what evcc doesn't.

You can do everything on the HA side if you want and use generic vehicle/ plugins to feed the data in to evcc, too.

Only one questions remained. how?
in my understanding, "charge" option is to feed evcc with SOC value.
what is the code for the other? or evcc also do not use remaining time, range, charging power gathered via own renault api?
vehicles:

name: renault
title: Zoe
capacity: 40 # kWh
type: default
charge:
type: mqtt
topic: homeassistant/renault/soc

Please check the readme and the examples in the evcc-config repo.

Sorry, I realize this is not obvious. You can set:
charge:
- type
- ...
status: # optional
- type
- ...
range: # optional
- type
- ...

Please use Markdown formatting for your posts!

works like charm. thanks for your support


DXVK woks on some games on Radeon RX480 but not on RX VEGA 64

Please describe your issue as accurately as possible. If you run into a problem with a binary release, make sure to test with latest master as well.
Important: When reporting an issue with a specific game or application, such as crashes or rendering issues, please include log files and a D3D11 Apitrace (see https://github.com/apitrace/apitrace) so that the issue can be reproduced. In order to create a trace, run wine apitrace.exe trace -a dxgi YOURGAME.exe. DO NOT use DXVK together with apitrace!
Game THe long Journej home after selectint training in the start menu game crashes on vega but not on RX480
This happen also for Quantum Break and Just Cause 3
Software information
The long Journey home mesa git llvm git dxvk git wine 3.10
System information

GPU:Vega 64
Driver:mesa GIT
Wine version: 3.10
DXVK version: GIT

Apitrace file(s)

Put a link here

Log files

d3d11.log:
dxgi.log:
tljh-Win64-Shipping_d3d11.log
tljh-Win64-Shipping_dxgi.log

WINE LOG
tljh_rx480.txt
tljh_vega.txt

Hm, looks like DXVK is generating broken shaders in some cases. Plaase run one of the games with the following environment variables set:
DXVK_LOG_LEVEL=debug
DXVK_SHADER_DUMP_PATH=$HOME/shaders

Note that you have to create $HOME/shaders manually first. Please post the resulting d3d11.log.

I guess You are right
here the log
tljh-Win64-Shipping_d3d11.log

Did that run crash? Doesn't look like it.
In that case, please run
cd $HOME/shaders
find . -name "*.spv" | parallel 'spirv-val {} || echo {}'

and let me know if it outputs anything.

it doese output nothing
here the log of the run
tljh-Win64-Shipping_d3d11.log
cheers

it crashes

i do not know if it can help but on the rx 480 it does still not output something but it runs with following log
tljh-Win64-Shipping_d3d11.log

Well, if there's no output, the shaders are all valid. Not sure what's going on there but this doesn't really look like a dxvk bug.

it was indeed a mesa radv bug the devs sent me a patch link with this patch the bug is fixed

okay, closing the issue then.


Support geoblocking channels/videos

In some cases, Odysee may need to geoblock entire channels or specific videos in certain regions.
Similar to the livestream geoblocking, it will have various options.
A backend API is being created to pass this info vs using the local server, will provide info once it's live.

[ ] not sure about comments, but will probably apply too at channel level.

and who decides that? some idiot mod like on YT?

Usually the creators themselves, i.e. RT DE would otherwise not be able to broadcast if it's not geoblocked, and they would get fined, or government agencies that have the power to fully block odysee.com in an entire country - we wouldn't want that right? So that's the compromise. Those who want to see the information will know what tools are available to do so.

API: https://api.odysee.com/geo/blocked_list?auth_token=xxx
Sample:

{
  "success": true,
  "error": null,
  "data": {
    "livestreams": {
      "745d1223c66aaaa810fd58241304ef54b28c95f2": {
        "countries": [
          {
            "id": "US",
            "trigger": "US Government",
            "reason": "law",
            "message": "US Government said it's a no no. "
          }
        ],
        "continents": [
          {
            "id": "EU",
            "trigger": "Europe leader",
            "reason": "law",
            "message": "Europe said no no. Livestreams blocked only"
          }
        ]
      },
      "e23e889c6c0e06b3f59602061cee513067b506b6": {
        "specials": [
          {
            "id": "EU-ONLY",
            "trigger": "creator",
            "reason": "law",
            "message": "RTDE has requested we block this livestream in the European Union"
          }
        ]
      }
    },
    "videos": {
      "745d1223c66aaaa810fd58241304ef54b28c95f2": {
        "countries": [
          {
            "id": "GB",
            "trigger": "UK Government",
            "reason": "law",
            "message": "US Government said it's a no no. Livestream OK "
          }
        ]
      }
    }
  }
}

Can message be cleaned up so the app can use directly without another set of mappings?
"no no" is fine, but "Livestreams blocked only"  and "Livestream OK" seems weird?

Yes, those were just some quick samples. App should definitely show the message included.

The latter...not sure if we need to yet, will need to confirm.

Will open a new issue for next steps, thank you!


FBX: Fix handling missing skins using ufbx importer

Previously, _asset_parse_skins() would mess with the order of skin indices. However, the rest of the code expected these to match to ufbx skin indices. To fix this, retain the original skin indices in FBXState::original_skin_indices.
This issue was visible in for example in the file https://ufbx-dataset.b-cdn.net/local/hana/hana.fbx,
where using the ufbx importer the hair and shoes were missing:
FBX2glTF

ufbx

This PR also tightens the valid skin condition to include fbx_skin->weights.count > 0, meaning the skin must have at least a single weight. This seems to be consistent with what FBX2glTF is doing.

Thanks!


If this looks good I'll add similar configs into near-discovery-components

@calebjacob do you think it's worth keeping the printWidth to a lower value than on discovery in order to have less line wraps in a gateway's view source UI?

@charleslavon Oh that's a great point - probably does make sense to have a smaller line width then. Whatever seems like a good number to you is fine with me.


feat(metrics): add pvc namespace to volume metrics

https://github.com/longhorn/longhorn/issues/7077

@c3y1huang Please help review this.

@mantissahz please help review this since Chinya is off today. Thanks.

@Mergifyio backport v1.4.x,v1.5.x

Maybe something like pvc_namespace ? WDYT ?

@antoninferrand That would be great.
I'd changed the label name, could you review it?

@Mergifyio backport v1.4.x,v1.5.x

@Mergifyio backport v1.4.x, v1.5.x


Add an eslint rule to prevent optional chaining

Add an eslint rule to prevent optional chaining. We don't support it and it will fail the build. Can probably use this, but I don't think we want to depend on this package, necessarily (hasn't been updated in a while and seems to require some additional config that we might not want).
https://github.com/mysticatea/eslint-plugin-es/blob/master/lib/rules/no-optional-chaining.js

Can I create a custom rule locally based on the package you've mentioned?

Can I create a custom rule locally based on the package you've mentioned?

Yea that's basically what I was thinking!

@acywatson I have created a new plugin with this rule and included the plugin to project locally in #3233 , is that the expected?

What's wrong with optional chaining? Why does it fail the build?


Template and add configs

This is a rework of the non-database parts of #49. It adds the time_zone, memcache_hosts and django_secret_key options.
These include some redundency in how they are included but this is done to be consistent with the current options and can be refactored out in a single PR later.

LGTM :+1:


Website offline

Hi,
I'd like to try adoc-editor.io, as it looks like a more polished version of http://wildfly-mgreau.rhcloud.com/ad-editor/ (correct me if I'm wrong), but the website is offline.
I would kill for a collaborative asciidoctor editor with full versioning to work on academic papers and avoid the 467834 revisions in rich text files we usually have to deal with in fields where people are not used (or even familiar) with anything else than MS Word. adoc-editor.io might not have all versioning features but still appears as a good candidate.
In fact, I think a simple asciidoctor editor with history of changes and an easy way to accept or reject individual changes would be a revolution. It would open access to WYWIWYG to the huge communities of researchers that will not naturally get their hands in plain text editors, or even will be hostile to learning a new writing paradigm if they don't feel the need for it, which is probably the dominant fraction of researchers in fields other than physics, mathematics and computer sciences. So far I only used plain text for projects I was working on alone, due to lack of interest from my collaborators. Unfortunately this is not totally surprising since, to my knowledge, there is still no perfect collaborative plain text editor that people not familiar with git could use easily. Management of revision changes is often overlooked in more common (but less powerful) Markdown editors, but this is mandatory to academic use.

Is http://adoc-editor.io coming back online? I would like to evaluate it.
Thanks!

Hi,
The service is always available at https://luminous-fire-672.firebaseapp.com
It works well with Chrome.
Maxime

I was unable to create a project (no add button or UI element allowing me to add a project) using Chrome.
The javascript console had several angular deprecation notices and javascript error stack traces.
I am a bit concerned by the broad github oauth requirements

That said, it is very interesting to have a collaborative editor based on AsciiDoc with a self-hosting option. I'm definitely going to try this.


Blueprints backports/sync

https://github.com/GoogleCloudPlatform/blueprints/blob/main/catalog/landing-zone/policies/folder-naming-constraint-template.yaml#L22
links
https://cloud.google.com/docs/security/infrastructure/design
https://cloud.google.com/architecture/security-foundations

20240406: Closing issue during retrofit/rebase of this TEF V1 based/modified repo to TEF V4 standards
This issue may participate in the LZ refactor after rebase
Query on all issues related to the older V1 version via the tag
https://github.com/GoogleCloudPlatform/pbmm-on-gcp-onboarding/labels/2024-pre-tef-v4

duplicate of #360


Broken link

URL: https://pub.dartlang.org/packages/material_search
Link to example app is broken

@latompa: this is the issue tracker of the pub site, please file the issues directly in the package's repository. I'm moving this now.

This issue was moved to ianldgs/material_search#27


Increase timer slider width for smaller numbers when typing

Would it make sense for the timer to have a text box instead of a slider for time setting? It would be really useful, as the timer is effectively a falling pulse extender.

Right-click the slider and you will see

Still, the issue is that it can only be multiples of 0.1, meaning that something requiring 0.16 seconds of timing (specifically, an animated tile sequence) can't use timers.

https://github.com/alesan99/mari0_ae/pull/471


Publish npm version

Yes. NPM.

Include binaries in project and select the right one via npm install hook

Maybe not 😉


Serde serialization.

We're using merkle's Proofs in messages that need to be serialized, and want to support Serde in addition to protobuf, so I added a very crude serialization-serde feature in my fork: https://github.com/afck/merkle.rs/commit/dd41698a8a012643c7b9273e51943ac704524c70
Unfortunately Proof can't just be deserialized, so we added a ProofData that doesn't contain the algorithm field, and conversion functions.
Would you be interested in merging something like that into master? Is there a better way to handle proof deserialization?

That would indeed be nice to have, though I wonder if there is indeed a better way to handle proof deserialization without having ProofData. Perhaps by writing manual Serialize/Deserialize instances for Proof, and encoding the Algorithm as eg. a string equals to the name of the corresponding static in ring::digest, ie. SHA1, SHA256, SHA384, SHA512, SHA512_256.
What do you think?

@afck Thank you for the PR! Just published v1.7.0 to crates.io with your changes :)


have you tried it on raspberry pi ?

firstly, thanks for your team's awesome work !
i wonder if it works on pi

Haven't tried it on a pi, though if it works for you, let us know!

Did it work? Surely you can not run the mmwave studio on pi and it looks like this repo requires mmwave studio to run alongside it

Did it work? Surely you can not run the mmwave studio on pi and it looks like this repo requires mmwave studio to run alongside it

firstly, thanks for your team's awesome work !
i wonder if it works on pi

Hi, I have also been working on TI's mmWave radar. Did it work on a pi? Thanks~

Hello we  are working on Jetson Nano, but it seems that the kernel is dropping the packets. While running the code on laptop the kernel isn't dropping any packets, but in the Jetson it is, and we are losing packets. And if packets are lost in between the data is compromised. Can someone suggest the solution to this problem?  The problem is specific to Jetson Nano and other SBCs.


[baremetal] print total size with baremetal.sh --rom

Description
This PR improves the output of scripts/baremetal.sh in order to include the total size of the 3 libraries.
For example:
libmbedcrypto.a: 20915 Bytes
  libmbedx509.a:  5341 Bytes
   libmbedtls.a: 15177 Bytes
          total: 41433 Bytes

(the final line is new).
Status
READY
Steps to test or reproduce
Run scripts/baremetal.sh --rom --gcc --armc5 --armc6 locally.

Verified that updated baremetal.sh produces the new total line in ubuntu.


Switch to pytest

@rc let me know if this works for you. If so, go ahead and merge it. I put you as a collaborator on the repository.

Works for me in both 2.7 and 3.7 on ubuntu 16.04. On 18.04 I need to run the tests with
python -m pytest

which add the current directory to sys.path. See also http://doc.pytest.org/en/latest/usage.html#cmdline
I changed the README accordingly, do you agree?

Pefect, that works. Now we should update the conda forge package.


Add TNoC

Hi,
This PR is to add TNoC, that is a NoC router which I develop, to your list.
https://github.com/taichi-ishitani/tnoc

Hi @taichi-ishitani! Please be careful about adding multiple projects of your own in a row. As commented in #201, it is desirable to wait until someone else (preferredly multiple people) decide to do it.
Similarly to TVIP-AXI, it seems that TNOC is an specific IP Core implemented in System Verilog. I believe it fits better in https://www.librecores.org/, or as a reference in some item with a wider scope. For it to be an isolated item, it should provide something more that just HDL sources. That can be unique features, a code generation feature, very well explained examples, etc. However, currently it's raw HDL code, without any doc or associated paper/article. It's hardly reusable, even though the implementation might be awesome.

Hi @umarcor !
Thank you for your comment.
I understand your thought. I'm closing this PR.


add globals object for interactors

Motivation
Fix #92
Approach
Add setDocumentResolver for HTML interactors package and decouple from bigtest globals document field

The preview packages of this pull request have been published.
Click on the following packages for instructions on how to install them:
@interactors/html

Install using the following command:
$ npm install @interactors/html@global-document

Or update your package.json file:
{
  "@interactors/html": "global-document"
}

@interactors/material-ui

Install using the following command:
$ npm install @interactors/material-ui@global-document

Or update your package.json file:
{
  "@interactors/material-ui": "global-document"
}

@interactors/with-cypress

Install using the following command:
$ npm install @interactors/with-cypress@global-document

Or update your package.json file:
{
  "@interactors/with-cypress": "global-document"
}

  Generated by :no_entry_sign: dangerJS against 2ff412b19479fd45681662df9fca97294c2bc331


you can now add an institution via the add button on the top banner, …

…this was broken before
modeled after the addRegion
just as a note, the different corral views could definitely be combined into a single base class with some derived specialization as needed.

this PR actually breaks things badly and in an unexpected way if the "feature" is used
specifically, add an inst using the top banner
click "generate"
see the error reported in #109
any ideas @FlanFlanagan?

I believe I have fixed the issue now. @FlanFlanagan, this still places the inst oval outside of the corral bounding box. The previous fix required knowing where the user clicked. I'm not sure how to fix that here.

instituteNode.institutionShape.setCenterX(someValue)
instituteNode.institutionShape.setCenterY(someValue)
VisFunctions.placeTextOnEllipse(instituteNode.institutionShape, "middle")

This also needs to be update to work for the region as well if you get time. That is also broken in the same way.

Where someValue is calculated by getting the geom of the pane and place it at the center or such...

someValue  = 150 should work.

updated and fixed for regions

Looks good. I'm going to merge.


More detail about Full dump vs mini dump

I'd like to know more about the differences between a full dump (/f) and a mini dump created with /mf or /ma, maybe something like the /m** option that is equivalent to /f.  This doc currently lists some of it, but has an ambiguous "And other information" part.
The reason for that is knowing more about the WER registry keys I should be using.  To get memory dumps with that mechanism, the easiest option is to flip between mini and full.  I can also use custom to specify the /m** flags, but then I have to dig up the values of the enum (which I cannot find outside of the .h file on my own dev machine).  If I knew what /f really gets me, I'd feel more confident about which options to use for WER registry keys.
ref:  https://docs.microsoft.com/en-us/windows/win32/wer/collecting-user-mode-dumps

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

ID: 1abadaf5-ed0e-26fe-1e05-98a32b39e905
Version Independent ID: 510626db-4304-8d4f-f4db-b81cbe53ccd1
Content: User-Mode Dump Files - Windows drivers
Content Source: windows-driver-docs-pr/debugger/user-mode-dump-files.md
Product: windows-hardware
Technology: windows-devices
GitHub Login: @DOMARS
Microsoft Alias: domars

@rskorski - Not sure I'm following what additional dump information that would be good to add descriptions for. For mf it has this description for example.
Adds full memory data to the minidump. All accessible committed pages owned by the target application will be included.
It may take more work, but I would lean towards selecting between the mini dump options as that is more granular and has more options.
For guidance on when to select which dump options, I would defer to the OSR community forums if you have a specific scenario.
OSR's windbg List

I apologize, I meant the /f flag, not /mf (edited inline)
The doc says it includes "other information that will be useful to the debugger."   What other info, exactly?
This info isn't just for me, I'm sharing this with many other devs that aren't familiar with this type of debugging.  For the most part, folks are going to walk away thinking a full dump is going to include everything, and I'd like to tell them exactly what would be missing with /f compared to /ma.

Hmm. This general text seems to offer guidance on the general differences on mini/full.
The name "minidump" is misleading, because the largest minidump files actually contain more information than the "full" user-mode dump. For example, .dump /mf or .dump /ma will create a larger and more complete file than .dump /f. For this reason, .dump /m[MiniOptions] recommended over .dump /f for all user-mode dump file creation.
Full has this:
This dump file includes the entire memory space of a process, the program's executable image itself, the handle table, and other information that will be useful to the debugger.
And ma has this:
The /ma option is equivalent to /mfFhut -- it adds full memory data, handle data, unloaded module information, basic memory information, and thread time information to the minidump.
So that would seem to allow you to compare and contrast the dump types.
In addition to the docs, Tariks book "Inside Windows Debugging" might be helpful for additional detail on dump types.
For user mode, I would add an important third "dump" type with a whole another dimension of information described in Time Travel Debugging - Overview. This assumes you can reproduce the behavior of interest within a reasonable time frame and capture a time travel trace.

I agree there is guidance on the general difference, I'm suggesting that it should be more specific.  More pointedly: I think the mention of "other information" is unnecessarily vague.  As a reader, I would rather specifics on what makes up that other information.

@rskorski - I added this additional wording to the topic:
... and other information that will be useful to the debugger in reconstructing the memory that was in use when the dump occurred.
I am aware that this is a small step in what can be done here to add clarity on the details of what is contained in each dump type. So in addition, I have also opened an internal work item against myself to work with the dev team to add more detail as well as validate that the dump descriptions are still accurate for user and kernel mode dumps with the current version of Windows.
As most teams we are resource constrained, and right now I'm scheduled to work on a new tool as well as the stop code / bug check updates for the next release of Windows.
Thanks for spending the time to explain the specific information that would be beneficial to include on dump types and explaining your use case scenario.

I'm here looking for the same thing.  It would be great to know exactly what /f is equivalent to when using /m***.  The docs say /mf has more info than /f.  So it's hard to see how that can be just by adding the f option to /m when the f option adds full memory that's accessible by the exe which is what I though /f by itself would do.


qt_advanced_docking_system: 3.8.2-5 in 'noetic/distribution.yaml' [bloom]

Increasing version of package(s) in repository qt_advanced_docking_system to 3.8.2-5:

upstream repository: https://github.com/githubuser0xFFFF/Qt-Advanced-Docking-System
release repository: https://github.com/tesseract-robotics-release/qt_advanced_docking_system-release.git
distro file: noetic/distribution.yaml
bloom version: 0.10.7
previous version for package: 3.8.2-4

Hi, @Levi-Armstrong.
It doesn't look like anything actually changed in this release: https://github.com/tesseract-robotics-release/qt_advanced_docking_system-release/compare/debian%2Fros-noetic-qt-advanced-docking_3.8.2-4_focal...debian%2Fros-noetic-qt-advanced-docking_3.8.2-5_focal
I don't anticipate that this will have any effect other than forcing a rebuild. What motivated the re-release?

I had to update the release branch with a patch to a cmake file but was not sure if I need to run bloom-release again. After adding the patch I ran git-bloom-release noetic following the wiki but was not sure if that was the only thing required or not.

@cottsay Does this have to be regenerated if I am just updating patches in the release repository?

Ah, evidently .. is different from ... for denoting comparisons on GitHub. Does this diff look right?
https://github.com/tesseract-robotics-release/qt_advanced_docking_system-release/compare/debian/ros-noetic-qt-advanced-docking_3.8.2-4_focal..debian/ros-noetic-qt-advanced-docking_3.8.2-5_focal

I updated 3.8.2-5 but it will show no changes because I forced pushed to 3.8.2-4.

I assume this is going to need to be merged to trigger a new source build because the current one does not have my latest patch. If you perform a diff it will show nothing changed because I forced pushed to -4 with the same patch.

Ah, evidently .. is different from ... for denoting comparisons on GitHub. Does this diff look right?

This difference comes from git itself. git diff <commit-a>..<commit-b> shows the precise difference between the tree at <commit-a> and the tree at <commit-b> whereas git diff <commit-a>...<commit-b> shows the difference between <commit-b> and the common ancestor of <commit-a> and <commit-b>. (equivalent to git diff $(git merge-base <commit-a> <commit-b>) <commit-b>.

What are the recommend steps to get this merged? It is currently failing to build due to the third party package extracts the version from git repository tag and it appears that during the release at the build stage it is no longer a repository so this fails. The patch added sets the version bypassing the git extraction step to allow it to build outside of a git repository.

@cottsay What are the next step? I believe this must be merged for the build to start passing.

I assume this is being held for sync?

yeah, I"m clearing out old noetic ones from the sync hold now.


CLI application launcher not working after source install - linux

After installing with "poetry install" in a Python 3.9.1 virtualenv in linux, the script easyReflectometry fails to run with this error:
...
QQmlApplicationEngine failed to load component
file:///home/brian/.virtualenvs/easyReflectometry/bin/Gui/main.qml: No such file or directory

The application can be started with python -m easyReflectometryApp.main though (taking what was in the script)

How did you try to run easyReflectometry after installation, via poetry run easyReflectometry?

BTW, here is the default installation process from the source:

Install Poetry isolated from the rest of your system (recommended)curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python

Clone easyReflectometryApp repo from GitHubgit clone https://github.com/easyScience/easyReflectometryApp

Go to easyReflectometryApp directory
Create virtual environment for easyReflectometryApp and install its dependences using poetrypoetry install

Launch easyReflectometry application using poetrypoetry run easyReflectometry

@bmaranville let us know if you had success building from source. Until we have a solution for 18.04 (your comment on #38 might resolve that), installation from source is the best option.

@bmaranville just following up to see how things went and if we can help out/close this issue?

I was able to install from source - thanks.  When a binary installer compatible with 18.04 is available let me know and I will try it out!

Awesome! I will close this one now and update you when I find time to play with 18.04 installation.


Dead link to Dropping the “Untrusted Font Blocking” setting

The Related Content section of the article has a link to Dropping the “Untrusted Font Blocking” setting but that link redirects to https://docs.microsoft.com/en-us/archive/blogs/content-removed. The correct address seems to be https://techcommunity.microsoft.com/t5/microsoft-security-baselines/dropping-the-quot-untrusted-font-blocking-quot-setting/ba-p/701068.

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

ID: 91a1567e-cc12-b203-65ac-5023aa3997f7
Version Independent ID: 946c6dcf-3ee7-47c3-a973-edbf955da875
Content: Block untrusted fonts in an enterprise (Windows 10) - Windows security
Content Source: windows/security/threat-protection/block-untrusted-fonts-in-enterprise.md
Product: w10
GitHub Login: @DulceMontemayor
Microsoft Alias: dansimp

Thank you, both for reporting the 404 error and for suggesting the replacement URL. Will fix.


 Technically 1.9 is no longer supported, but still works. See golint release policy.
Proposed fixes:

Make Go-version-specific imports / pin golint version to support 1.7 and 1.8
Drop 1.7 and 1.8 from builds

I propose following option 2 (drop 1.7 / 1.8). In addition, I suggest we follow the Go release policy and support only the last two major releases (1.10 and 1.11).
I'll raise a PR to change the builds based on the decision in this thread.
cc @zorkian / @yfronto

I'm okay dropping 1.7 and 1.8 from the tests.

#191 merged to fix this


Implement javascript feature into extension to support custom javascript

\
### Tasks
- [ ] Integrate javascript editing into extension
- [ ] Connect created javascript into existing configuration

Upvote


Code loss bug when switching typescript -> python in some circumstances

Describe the bug
I believe I've seen this occur with other paths, so this is probably a general bug, but we need to clean up the 'source of truth' when switching between files
To Reproduce
Steps to reproduce the behavior:

Go to typescript project
switch to python mode, make some changes
go back to typescript, make some changes
go to pxt.json via explorer, change description
go to main.py via explorer
code is same as end of step 2, not the latest version from step 3.

Expected behavior
We should properly track which variant of the file was last edited (main.ts, main.blocks, main.py) and not lose user code
Screenshots

Is there any reason to keep the main.py file visible when in typescript mode? Or should we just hide *.py files altogether when in typescript (and vice versa)?

There's definitely some thinking we can do on the explorer in general (e.g. could collapse all main.whatever into one in the view with a dropdown or something), but I'd probably think of that as a separate enhancement -- even if this bug only repros under this circumstance right now there's most likely a hole somewhere we can clean up so we don't run into it again in the future.

While trying to repro this, I'm finding that any javascript changes made after switching from javascript to python (then making a change), then back to javascript are completely ignored...still investigating, but thought it was worth a note.


Fix cosigned chart documentation w.r.t. namespace selection

Summary
Fix cosigned chart documentation w.r.t. namespace selection
Ticket Link

Fixes #53
Release Note

NONE

I believe changing the chart versions deserves dedicated PR.
Could you point me to what needs to be changed where and I can open another PR?

@vpnachev You could take as example this other PR https://github.com/sigstore/helm-charts/pull/47.

I have updated some versions based on the other similar changes, please take a look.

I just spotted that the chart is missing to configure the metadata.namespace for the role and rolebinding, therefore pushed c76af63 to this PR. If you think it is wrong, please let me know and I will drop it.


[SPARK-28077][SQL] Support ANSI SQL OVERLAY function.

What changes were proposed in this pull request?
The OVERLAY function is a ANSI SQL.
For example:
SELECT OVERLAY('abcdef' PLACING '45' FROM 4);

SELECT OVERLAY('yabadoo' PLACING 'daba' FROM 5);

SELECT OVERLAY('yabadoo' PLACING 'daba' FROM 5 FOR 0);

SELECT OVERLAY('babosa' PLACING 'ubb' FROM 2 FOR 4);

The results of the above four SQL are:
abc45f
yabadaba
yabadabadoo
bubba

Note: If the input string is null, then the result is null too.

Exists UT and new UT.

Can one of the admins verify this patch?

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/11932/
Test PASSed.

Test build #106699 has started for PR 24918 at commit a1d88fb.

Test build #106699 has finished for PR 24918 at commit a1d88fb.

This patch fails Scala style tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
abstract class QuaternaryExpression extends Expression
case class Overlay(input: Expression, replace: Expression, pos: Expression, len: Expression)

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106699/
Test FAILed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/11933/
Test PASSed.

Merged build finished. Test PASSed.

Test build #106700 has started for PR 24918 at commit 3abb500.

Test build #106700 has finished for PR 24918 at commit 3abb500.

This patch fails to build.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106700/
Test FAILed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/11936/
Test PASSed.

Test build #106703 has started for PR 24918 at commit da3c997.

Test build #106703 has finished for PR 24918 at commit da3c997.

This patch fails Scala style tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106703/
Test FAILed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/11938/
Test PASSed.

Test build #106705 has started for PR 24918 at commit dd5f0cd.

Test build #106705 has finished for PR 24918 at commit dd5f0cd.

This patch fails due to an unknown error code, -9.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106705/
Test FAILed.

Retest this please.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/11945/
Test PASSed.

Test build #106712 has started for PR 24918 at commit dd5f0cd.

Test build #106712 has finished for PR 24918 at commit dd5f0cd.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106712/
Test FAILed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/11950/
Test PASSed.

Test build #106718 has started for PR 24918 at commit 1ffeb87.

Test build #106718 has finished for PR 24918 at commit 1ffeb87.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106718/
Test FAILed.

Retest this please.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/11953/
Test PASSed.

Test build #106721 has started for PR 24918 at commit 7f60ed4.

Test build #106721 has finished for PR 24918 at commit 7f60ed4.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106721/
Test FAILed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/11973/
Test PASSed.

Test build #106746 has started for PR 24918 at commit 5d8d7ec.

Test build #106746 has finished for PR 24918 at commit 5d8d7ec.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106746/
Test FAILed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/11988/
Test PASSed.

Test build #106762 has started for PR 24918 at commit 51cd628.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/11989/
Test PASSed.

Test build #106763 has started for PR 24918 at commit b62412e.

Test build #106762 has finished for PR 24918 at commit 51cd628.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106762/
Test FAILed.

Test build #106763 has finished for PR 24918 at commit b62412e.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106763/
Test FAILed.

Test build #106765 has started for PR 24918 at commit c357f11.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/11990/
Test PASSed.

Test build #106765 has finished for PR 24918 at commit c357f11.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106765/
Test PASSed.

cc @ueshin Could you take a look at this PR?

Test build #106820 has started for PR 24918 at commit 9906106.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/12037/
Test PASSed.

Test build #106820 has finished for PR 24918 at commit 9906106.

This patch fails due to an unknown error code, -9.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106820/
Test FAILed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/12040/
Test PASSed.

Test build #106824 has started for PR 24918 at commit 10f5d77.

Test build #106824 has finished for PR 24918 at commit 10f5d77.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106824/
Test FAILed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/12053/
Test PASSed.

Test build #106837 has started for PR 24918 at commit 7cfc179.

Test build #106837 has finished for PR 24918 at commit 7cfc179.

This patch fails Scala style tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106837/
Test FAILed.

Test build #106840 has started for PR 24918 at commit b743ac9.

Test build #106840 has finished for PR 24918 at commit b743ac9.

This patch fails Scala style tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106840/
Test FAILed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/12057/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/12058/
Test PASSed.

Test build #106841 has started for PR 24918 at commit 8dffbc5.

Test build #106841 has finished for PR 24918 at commit 8dffbc5.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106841/
Test FAILed.

Test build #106876 has started for PR 24918 at commit 52bf5a1.

Test build #106876 has finished for PR 24918 at commit 52bf5a1.

This patch fails Scala style tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106876/
Test FAILed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/12092/
Test PASSed.

Test build #106877 has started for PR 24918 at commit dc4c6fe.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/12094/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/12100/
Test PASSed.

Test build #106885 has started for PR 24918 at commit 140af04.

Test build #106877 has finished for PR 24918 at commit dc4c6fe.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106877/
Test PASSed.

Test build #106885 has finished for PR 24918 at commit 140af04.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106885/
Test PASSed.

Test build #106913 has started for PR 24918 at commit f8ceb9a.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/12118/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/12120/
Test PASSed.

Test build #106915 has started for PR 24918 at commit 282a7b3.

Test build #106913 has finished for PR 24918 at commit f8ceb9a.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106913/
Test PASSed.

Test build #106915 has finished for PR 24918 at commit 282a7b3.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106915/
Test PASSed.

@ueshin Could you continue to review this PR?

@ueshin Oracle doc have some description of len
If len is specified, it must be greater than or equal to 0.
otherwise, throw a error.
DB2 doc have some description of len
If you specify length, it must be a positive whole number or zero. The default value for length is the length of new.
This is the difference between PostgreSQL and DB2 or Oracle.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/12168/
Test PASSed.

Test build #106965 has started for PR 24918 at commit 8017dcb.

Test build #106965 has finished for PR 24918 at commit 8017dcb.

This patch fails to build.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106965/
Test FAILed.

Test build #106966 has started for PR 24918 at commit 3417f6d.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/12169/
Test PASSed.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/12170/
Test PASSed.

Test build #106967 has started for PR 24918 at commit 6214c86.

@beliefer Thanks for checking.
Then I'm fine with the current behavior.
LGTM, except for the two nits.

Test build #106966 has finished for PR 24918 at commit 3417f6d.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106966/
Test PASSed.

Test build #106967 has finished for PR 24918 at commit 6214c86.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106967/
Test PASSed.

Test build #106984 has started for PR 24918 at commit 2a9334a.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/testing-k8s-prb-make-spark-distribution-unified/12184/
Test PASSed.

Test build #106984 has finished for PR 24918 at commit 2a9334a.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/106984/
Test PASSed.

@ueshin Thanks for your review. I learned more.

Thanks! merging to master.

@ueshin Thanks for your help. @gatorsmile @wangyum @dongjoon-hyun Thanks for all your review.


Merge pull request #1 from zio/master

merge

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Excessive Computation in PowerDiff

Context: Optimizing performance by reducing unnecessary calculations.
Location: validator.go
Issue: The delta can be computed more efficiently during single validator power changes.
Remediation: Optimize delta calculations.

no longer needed as we're switching to BlobstreamX


Bugfix/106 gerunds

Description
Adds gerund subheading content and fixes some examples.
Additional information
This will close #106
Definition of Done

[ ] PR approved by Libby
[ ] Related GitHub issues closed
[ ] Update to Updates page

Hey @libbyv can we spend some time on this?

Sure, what do you need me to do?

Just slacking you a screengrab. I drafted some words based on Michelle’s start and comments from Donna. I think most of it is correct. The only bit I’m still a bit iffy on is: Sometimes it helps to use a gerund in a subheading to signpost content that is guidance. and onwards.

A gerund is when the 'ing' form of a verb is turned into a noun. Eg the thinking behind this.
Avoid gerunds like 'submitting' or 'writing' in paragraphs and page titles.
Use direct language instead.
NO FURTHER CHANGES

@michellemortimer to collect some examples for review

https://github.com/govau/content-guide/issues/24


Reading Whitebalance values after One-Push Whitebalance

I'm still on TisCamera 0.14, Linux 18.04 on Jetson Nano.
I’m trying to do a one-push Whitebalance and read back the White Balance values for red, green and blue to save them permanently.
But I can’t figure out how to do this.
In IC Capture on Windows, the current values are displayed in the device properties, but when I read them back with Tis.Get_Property("Whitebalance Blue").value, it doesn’t change, only, when I set it manually.
Is this possible with TisCamera 0.14?

Hello
Are you sure, you mean one push auto-focus, not one push Whitebalance?
Stefan

Oops, no, of course one-push-whitebalance. Thanks!

(I ask so many questions, because we ended the support for tiscamera 0.14, since we use 1.1 by now.)
Stefan

Yes, it does, but the Properties keep the same.
The same happens in tcam-capture - it doesn't update the manual values which would be pretty useful:
My guess is that the values are read from the image metadata instead of the camera properties?
I'll try to migrate to 1.1 asap!

Closed due to inactivity.


Trivia plugin: fix crash in timer mode scoring

Theoretically, it's possible to get over 5 points from answering if the
answer was sent before the current question's askedAt is reassigned.

How brittle does a plugin have to be for something to crash if a number is over 5? o_O

Trivia.timerAnswers assumes that points will always be 1, 2, 3, 4, or 5. A better fix would probably be something along the lines of if ([1,2,3,4,5].indexOf(points) < 0)

Yeah, always guard against things like that.


Bug: Found that extra secrets were being created on the Hub when over…

…ride = MANIFESTWORK
Signed-off-by: Joshua Packer<EMAIL_ADDRESS>

/lgtm


can't install plugin

when trying install the plugin with: grafana-cli plugins install meteostat-meteostat-datasource
im getting a 404 error: Error: ✗ Failed to find requested plugin, check if the plugin_id is correct: 404 not found error
how can this be solved?

Hi @janwillemCA
thanks for reporting the issue. The problem is that the currently released version 0.1.5 is only compatible for grafana v7.3.*
It seems that grafana lacks of a good error message here, that the plugin is not missing, but the versions are not compatible. When starting a grafana instance with version 7.3.* you can install the plugin.
We are already  in the process of publishing a new version of our plugin, which is compatible with grafana versions 7.5*. Unfortunately it always takes a long time to release a new version.
See the pull request for publishing our new version https://github.com/grafana/grafana-plugin-repository/pull/942


Fix multiply with overflow bug

Fixes: #1
I'm not testing that the error is any particular error. I could be doing that using matches!, but just left it as "was an error returned". Your call as to what the best solution is.

Thanks for your bug report and the PR! :+1:
I've adapted it, added some more checks, and fixed that in d3fcffd4244475ad87e80a6b00bb1b9532dccb27


Feature request: Text to 3d model mesh #654

Related Issues or bug

Info about Issue or bug
Feature request: Text to 3d model mesh #654

Fixes: #654
Proposed Changes

Info about changes Goes here
added: Text to 3d model mesh #654

Additional Info

Anything related Issues

Screenshots

Original
Updated

original screenshot
**updated screenshot **

if its ok with you , can you upgrade the level. thank you


Cannot read property 'referencePaths' of undefined

Describe the bug
babel-plugin-parameter-decorator causes an error with React v17, seems like it does not support the new jsx runtime. See this issue.
Error:
Cannot read property 'referencePaths' of undefined
    at transformFile.next (<anonymous>)
    at run.next (<anonymous>)

To Reproduce
Steps to reproduce the behavior:
Use create-next-app and add the babel config, run it, and open any page.

Can you share your .babelrc?

I made a minimum reproducible example: here
Turns out it's because of @styled-system/css 🙄

Creating a separate babel config file for API routes under pages/api folder and putting the decorator plugins there fixes the problem.


bug: Infrahubctl protocols command requires explicit branch

Component
infrahubctl
Infrahub SDK version
0.14.1
Current Behavior
> infrahubctl protocols
HTTP communication failure: Client error '400 Bad Request' for url 'http://localhost:8000/api/schema?branch=None'
For more information check: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/400 on GET to http://localhost:8000/api/schema?branch=None

Expected Behavior
I would expect the command to get the default branch from my environment.
The same way I could do infrahubctl schema load schema.yml without having to specify the branch
Steps to Reproduce
Doesn't work:
infrahubctl protocols

Works:
infrahubctl protocols --branch main

Additional Information
No response

Looking at this I'd argue that it's also incorrect for infrahubctl schema load schema.yml with regards to the branch being hardcoded to main. Something like this would be more correct. We can perhaps add it for the protocols for now and then review the other commands for the next release.
diff --git a/infrahub_sdk/ctl/cli_commands.py b/infrahub_sdk/ctl/cli_commands.py
index fde4b16..3e4059b 100644
--- a/infrahub_sdk/ctl/cli_commands.py
+++ b/infrahub_sdk/ctl/cli_commands.py
@@ -366,9 +366,9 @@ def transform(

 @app.command(name="protocols")
 @catch_exception(console=console)
-def protocols(  # noqa: PLR0915
+def protocols(
     schemas: list[Path] = typer.Option(None, help="List of schemas or directory to load."),
-    branch: str = typer.Option(None, help="Branch of schema to export Python protocols for."),
+    branch: Optional[str] = typer.Option(None, help="Branch of schema to export Python protocols for."),
     sync: bool = typer.Option(False, help="Generate for sync or async."),
     _: str = CONFIG_PARAM,
     out: str = typer.Option("schema_protocols.py", help="Path to a file to save the result."),
@@ -388,6 +388,7 @@ def protocols(  # noqa: PLR0915

     else:
         client = initialize_client_sync()
+        branch = branch or client.default_branch


Unable to download pretrained model

https://people.eecs.berkeley.edu/~alexlee_gk/projects/savp/pretrained_models
The above link shows page not found. So, how do I download the pretrained model?

I have moved the directory to http://rail.eecs.berkeley.edu/models/savp/pretrained_models and updated the links in the bash scripts.


Update attributes for Real Estate

Addresses issue https://github.com/ArthurG/Kijiji-Repost-Headless/issues/205

How did you update this file?

How did you update this file? Do the changes persist after you run save_attribute_map_to_json.py?

kijiji_categories_attrs.json was updated directly as a stop-gap solution. This file would be overwritten by the web scraper. The scraper seems to have some problems connecting that I don't have the time to diagnose right now:
Element with name attribute 'ca.kijiji.xsrf.token' not found in html text


dada2 on NovaSeq

We're starting to see more and more binned FASTQ data coming in, and this may be a problem with NovaSeq:
https://github.com/benjjneb/dada2/issues/791
We could add a workaround based on what was proposed there.

Now implemented in the new repo using the workaround @benjjneb described.  Closing ticket.


rename occurrences of "master" to "main"

Relates to https://github.com/RasaHQ/rasa/issues/6028
Proposed changes:

Rename occurrences of master in the repository
Some occurrences of master deal with other repositories outside of our control, so we can't change them.
Some changes touch workflows and Docker builds.
When this PR is ready for merging, we should:

[ ] Make an announcement on Slack
[ ] Rename the master branch to main in the repo configuration here
[ ] Merge this PR
[ ] Merge this Rasa SDK PR

⚠ documentation link check fails on the PR because the main branch doesn't exist yet. I think it's fine and we can force-merge, and make sure the check passes after the PR is merged. If we decide to wait, the repo might stay in a weird state for too long

Status (please check what you already did):

[ ] added some tests for the functionality
[ ] updated the documentation
[x] updated the changelog (please check changelog for instructions)
[x] reformat files using black (please check Readme for instructions)

@m-vdb there is one test that failed - https://github.com/RasaHQ/rasa/pull/7742/checks?check_run_id=1709962917

@m-vdb there is one test that failed - https://github.com/RasaHQ/rasa/pull/7742/checks?check_run_id=1709962917

@tczekajlo will you have time for a quick review this week? This touches some of the workflows you set up I think

@tczekajlo will you have time for a quick review this week? This touches some of the workflows you set up I think


Watermark artifact fix

Watermark encoder expects images in BGR channel order (matching cv2 imread). This fix reduces the watermark artifacts and matches the watermarking of the API.

Can you run black over it? Looks good to me other than that


getSessionToken() on queried user object is always undefined

I'm trying to implement an alternative authentication function in Cloud Code that should accept a "pairing code" (some unique field on user objects) and return a new session token for the corresponding user.
According to the documentation, this should be as easy as querying for the user and then returning getSessionToken(). However, getSessionToken() always seems to return undefined, even when using the master key.
Am I missing something? Is there any way at all (even with a master key in Cloud Code) to generate a new session for a user without logging in with a password?
var query = new Parse.Query(Parse.User);
query.equalTo("code", request.params.code);
query.first({
  useMasterKey: true,
  success: function(user) {
    if (user !== null && typeof user === 'object') {
      var token = user.getSessionToken();
      // token is always undefined here
      response.success(token);
    }
    else {
      console.log("User not found.");
    }
  },
  error: function(error) {
    console.log("Query error: " + error);
  }
});

I originally posted this for the Parse JS SDK, but I think this is actually a Parse Server issue, since there's no way a client could generate a session token on its own: https://github.com/ParsePlatform/Parse-SDK-JS/issues/379
Environment Setup

Server

parse-server version: 2.2.19
heroku
mlab

trying to implement an alternative authentication function in Cloud Code that should accept a "pairing code" (some unique field on user objects) and return a new session token for the corresponding user.

Look into the authData alternatives, they are meant for that, the auth adapters are receiving a hash for a certain user (that can be a token validated against your custom logic).
The main benefit of not doing that in cloud code is that your code will be integrated the same way Facebook, twitter auth etc.. are integrated.
ex: https://github.com/ParsePlatform/parse-server/blob/master/src/authDataManager/instagram.js#L6
Basically, you would pass on startup the module you want to use for your custom auth:
{ appId: "my-appId",
  oauth: {
     "custom-auth": {
          validateAppId: function() {}
          validateAuthData: function(authData) { /*validate auth data*/ }
      }
}

Then on the clientside:
https://github.com/ParsePlatform/Parse-SDK-JS/blob/master/src/ParseUser.js#L642
Parse.User.loginWith("custom-auth", { authData: { token: "....", id: "unique-id" }})

Note that the id is required so you can properly update the tokens when whey become invalid and uniquely identify your users, this can be a username or an email.
For the sessionToken:
the sessionToken is not a property of the user but on the _Session object. Those sessions are created per installationId in order to let the user see it's logged in sessions and revoke them.
Your strategy ~could~ work if you create a _Session object with the user and the installationID but I would recommend you try the method above.


Size of the frontal page image

is it possible to somehow quickly change the allowed dimensions of the image that is rendered on the front page? I would like to add a larger one but cannot find where the dimensions of this object are defined...

Hey @StevenPuttemans !
Is this what you're looking for?

Yep that is what I want

Allright!
Here: https://github.com/tomanistor/osprey/blob/master/layouts/partials/header.html
 {{ if .IsHome }}

Change the img max-height property to something else like 15 rem.
So in your SASS add for example:
header {
img {
max-height: 15rem;
}
}
Hope that helps!


Loading variables from a file with scenarios does not work

According to the documentation, it is possible to load the content of a variable (under vars) from a file using the file:// prefix. However, this does not seem to work when the variables are under scenarios / config. For example:
prompts:
  [file://../../prompts/baseline.txt, file://../../prompts/candidate.txt]
providers:
  - ollama:mistral:7b-instruct-fp16
scenarios:
  - config:
      - vars:
          test_description: spelling/grammar errors
          title: Projecting genetic associations through gene expression patterns highlights disease etiology and drug mechanisms
          keywords: 'genetic studies, functional genomics, gene co-expression, therapeutic targets, drug repurposing, clustering of complex traits'
          paragraph: file://./spelling_errors.md
    tests:
      - description: Introduction
        assert:
          - type: python
            # Contains the header
            value: |
              print("## Introduction\n" in output)

does not load the file spelling_errors.md on the variable paragraph, but instead the value file://./spelling_errors.md. The file spelling_errors.md has Markdown content like this:
## Introductin

Genes work together in context-specific networks to carry out different functions [@pmid:19104045; @doi:10.1038/ng.3259].
Variations in these genes can change their functional role and, at a higher level, affect disease-relevant biological processes [@doi:10.1038/s41467-018-06022-6].

Maybe this only works when the variables are defined under tests? It would be nice to load the content of variables regardless of the test structure (standard tests vs scenarios).

Hi @miltondp,
Thanks for the report.  You're right, this does seem like an issue with how tests are constructed from scenarios.  Working on this fix in #331

Awesome, thank you so much, @typpo, and thanks for this great project!

Hi @miltondp, thank you for reporting this issue and for your positive feedback on promptfoo! We forgot to close this issue. This should be supported now. Please update to the latest version and give it a try. If you have any more questions or run into further issues, feel free to reach out. Thanks again!


RSDB Merging Issue

(copied exactly from the discord bug report bc I figured I should probably actually open a github issue lol, only thing is github doesn't support byml files so I can't upload the actual file in the issue)
I'd open an issue on GitHub, but skimming through both RsdbMerger and BymlLibrary, I couldn't quite tell where the issue could be coming from. It seems that when merging PouchActorInfo files for certain mods, the merger will output a file with node type 0xFE for certain IsUsable nodes (supposed to be 0xD0 for bool). This can occur when merging a mod with itself (such as merging Cook Or Die with itself) or when merging different mods together. This issue is present in both the changelog and the output file (sample file attached). While this does not cause the game to crash, it can lead to unintended behavior as the game will default to false for these invalid nodes even if they are intended to be set to true. It also makes editing the merged files impossible as tools will fail to parse the files. I've also attached an image with the locations of the invalid nodes in the sample file for reference. As far as I can tell, this only occurs for IsUsable nodes for some reason.

This is expected behaviour for the changelog files, but it should not be present in the merged output.
Can you send the files (zipped) or links to two mods that will cause this?

Also to clarify, the invalid node type is something used by TKMM to store extra merging/changelog information outside of Nintendo's BYML spec.
To open the special format, you can use Totk Register Toolkit, however it only works on Windows.

files.zip
These are from echo, I believe the before is challenge mode's cook or die option before TKMM and the after is after TKMM

The merged output has no errors on my end. Can you confirm you (or Echo) are using the latest version (1.0.0-beta9)?

I figured it out now, just needed to test it properly.


Wrong tuple example

The example is
let tup: (x: felt252, y: felt252) = (2,3);
where is should have been
let (x, y): (felt252, felt252) = (2, 3);

tyvm! indeed, that's a bad one 😬


Address RBAC-related flakes in envtests

Is there a related GitHub Issue?
No
What is this change about?
This PR updates the createRoleBinding and createClusterRoleBinding helper functions in the api/apis/integration and api/repositories test suites (that use envtest) to wait for the ClusterRoleBindings and RoleBindings to be visible in the cache before returning to the calling test.
Does this PR introduce a breaking change?
No
Acceptance Steps
Less test flakes in CI?
Tag your pair, your PM, and/or team
@acosta11

I'm pretty sure the controller runtime client does not have a cache unless it is created with the manager, or one is explicitly set up. So I agree that the Eventually might be hiding something problematic.

I put an item on the agenda for the SIG call on Tuesday to discuss it. I added notes and a link to this PR as I am going to be away and won't be able to attend in person.


Support module names in ng-poly:module instead of directory names

I often catch myself on trying to create a module like this:
yo ng-poly:module components.auth and each time this creates not what I need. I expect to creating module components.auth in directory components/auth but instead ng-poly creates the module in new root directory components-auth. After that I remember that I need to write module name in terms of directories yo ng-poly:module components/auth.
Maybe we can support both ways? For example if module name not contains a path separator then we assume that is module name (not directory name) and try to resolve directory names.
For example if we trying to create a module auth.basic then we must find all existing modules with name ending with auth (last part of module name after dot or just directory name if this directory contains a module) and ask user which parent module he wants to use (If found more then one with appropriate name). For example if we have modules components.auth and auth then ng-poly will offer this two modules as parent for or new auth.basic module.
Another example: we trying to create a module userGroup. This string doesn't contains path separator nor dot. So we must ask which parent module to use. But in this case we offer all existing modules including main module.
I'm not sure about this last case. Maybe it is bad practice to have a module without dot in it's name if that is not parent module... But maybe someone already using that convention and don't want to rename all modules to have names like parent.child.

The related issue is that I want to name my parent modules like app.home, app.models etc.
It is for clearly differentiate them from third party modules which often have names like somenicestuff. It is hard to quickly understand from app.js dependencie's definitions which modules are app's and which is just some thrid party components.


fix: oneOf in sessions

Currently, the oneOf will generate this type in TS :
export interface AsObject {
  taskSummaryField: TaskSummaryField.AsObject;
  taskOptionField: TaskOptionField.AsObject;
  taskOptionGenericField?: TaskOptionGenericField.AsObject;
}

As you can see, taskSummaryField and taskOptionField are required, but taskOptionGenericField is optional. This is not what we want. We want to make  each field optional.
This occurs since we use enum directly in oneOf field. We should use a message instead.
This PR do this change and fix the issue. Now, generated code is :
export interface AsObject {
  taskSummaryField?: TaskSummaryField.AsObject;
  taskOptionField?: TaskOptionField.AsObject;
  taskOptionGenericField?: TaskOptionGenericField.AsObject;
}

fix #338

I'll do others PR to fix applications and tasks.

@esoubiran-aneo You need to update this one since I merged the new sort fields for listing sessions

@aneojgurhem, it's fixed


Custom Endpoint Specification

Description
There has been a suggestion regarding the addition of a new feature to the Bedrock mac client that would allow users to specify a custom endpoint in the settings. This request arises from the new developer access privileges that come with higher throttling limits.
Feature Proposal
The ability to customize the endpoint could provide users with more flexibility and control, particularly beneficial for developers who may be working with different environments or require special configurations for their work.

Now support custom endpoint.


refactor(hybriddb):Adjust the hybriddb file directory

Moved the hybridDB file to the driver directory

Moved the hybridDB file to the driver directory

great advice, thanks a lot.


Unable to install Volare on WSL2 based Ubuntu 24.04

Hi,
I am trying to install Volare on my WSL2 based Ubuntu 24.04 install. I am following the instructions on the Volare Git page. My purpose is to install open_pdks (I am targeting Sky130). However, I am getting error while doing so. This is what I tried:
Installed python through these commands:
sudo apt-get update
sudo apt-get install python3 python3-pip xz-utils
It worked OK
Next, tried to install volare through this command:
python3 -m pip install --upgrade --no-cache-dir volare
I got the error:
error: externally-managed-environment
Pls see the screenshot below.

How do I overcome the issue pls? Am i doing something wrong?
I look forward to your response.
 It doesn't. It gives an error:
E: Unable to locate package python3-volare
Any other ideas pls?
Thanks,
Emma.

Hi Emma,
Try python3 -m pip install --user --upgrade --no-cache-dir volare, then, this is very important, follow this section: https://github.com/efabless/volare?tab=readme-ov-file#troubleshooting

python3 -m pip install --user --upgrade --no-cache-dir volare

No joy. Still getting error (the mentioned warning in the given link is not there). See snapshot below:

it literally tells you what to do, add --break-system-packages or use a virtual environment. This is not a problem with Volare.


2017/04/28 18:59:09 [alert] 18832#0: socketpair() failed while spawning "worker process"

sudo /opt/nginx-dpdk/sbin/nginx -c /opt/nginx-dpdk/conf/nginx.conf
EAL: Detected 4 lcore(s)
EAL: WARNING: Address Space Layout Randomization (ASLR) is enabled in the kernel.
EAL:    This may cause issues with mapping memory into secondary processes
USER8: LCORE[-1] anssock any lcore id 0xffffffff
USER8: LCORE[0] anssock app id: 18830
USER8: LCORE[0] anssock app name: nginx
USER8: LCORE[0] anssock app bind lcoreId: 1
USER8: LCORE[0] anssock app bind queueId: 0
USER8: LCORE[0] anssock app lcoreId: 0
skip linux fd 5
2017/04/28 18:59:09 [notice] 18830#0: using the "epoll" event method
2017/04/28 18:59:09 [warn] 18830#0: 10240 worker_connections exceed open file resource limit: 1024
2017/04/28 18:59:09 [notice] 18830#0: nginx/1.9.5
2017/04/28 18:59:09 [notice] 18830#0: built by gcc 5.4.0 (GCC)
2017/04/28 18:59:09 [notice] 18830#0: OS: Linux 4.2.0-36-generic
2017/04/28 18:59:09 [notice] 18830#0: getrlimit(RLIMIT_NOFILE): 1024:65536
2017/04/28 18:59:09 [notice] 18832#0: start worker processes
2017/04/28 18:59:09 [alert] 18832#0: socketpair() failed while spawning "worker process"
2017/04/28 18:59:09 [alert] 18832#0: socketpair() failed while spawning "worker process"

Please refer to dpdk-nginx https://github.com/opendp/dpdk-nginx

#user  nobody;
worker_processes  2;
error_log  stderr debug;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;
#pid        logs/nginx.pid;
#master_process off;
#daemon on;
events {
worker_connections  10240;
multi_accept on;
}
http {
include       mime.types;
default_type  application/octet-stream;
#log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
#                  '$status $body_bytes_sent "$http_referer" '
#                  '"$http_user_agent" "$http_x_forwarded_for"';

#access_log  logs/access.log  main;

sendfile        off;
#tcp_nopush     on;

#keepalive_timeout  0;
keepalive_timeout  65;

#gzip  on;

server {
    listen       8080  default_server; #reuseport;
    server_name  localhost;

    #charset koi8-r;

    #access_log  logs/host.access.log  main;

    location / {
        root   html;
        index  index.html index.htm;
    lingering_close off;
    }

    # proxy /proxy/ to http://<IP_ADDRESS>:80/
			#location /proxy/ {
    #     proxy_pass http://<IP_ADDRESS>:80/;
    #}

    #error_page  404              /404.html;

    # redirect server error pages to the static page /50x.html
    #
    error_page   500 502 503 504  /50x.html;
    location = /50x.html {
        root   html;
    }

    # proxy the PHP scripts to Apache listening on <IP_ADDRESS>:80
    #
    #location ~ \.php$ {
    #    proxy_pass   http://<IP_ADDRESS>;
    #}

    # pass the PHP scripts to FastCGI server listening on <IP_ADDRESS>:9000
    #
    #location ~ \.php$ {
    #    root           html;
    #    fastcgi_pass   <IP_ADDRESS>:9000;
    #    fastcgi_index  index.php;
    #    fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
    #    include        fastcgi_params;
    #}

    # deny access to .htaccess files, if Apache's document root
    # concurs with nginx's one
    #
    #location ~ /\.ht {
    #    deny  all;
    #}
}

# another virtual host using mix of IP-, name-, and port-based configuration
#
#server {
#    listen       8000;
#    listen       somename:8080;
#    server_name  somename  alias  another.alias;

#    location / {
#        root   html;
#        index  index.html index.htm;
#    }
#}

# HTTPS server
#
#server {
#    listen       443 ssl;
#    server_name  localhost;

#    ssl_certificate      cert.pem;
#    ssl_certificate_key  cert.key;

#    ssl_session_cache    shared:SSL:1m;
#    ssl_session_timeout  5m;

#    ssl_ciphers  HIGH:!aNULL:!MD5;
#    ssl_prefer_server_ciphers  on;

#    location / {
#        root   html;
#        index  index.html index.htm;
#    }
#}

}

change your worker_processes  as 1

set worker_processes is 1,but question still exist
EAL: Detected 4 lcore(s)
EAL: WARNING: Address Space Layout Randomization (ASLR) is enabled in the kernel.
EAL:    This may cause issues with mapping memory into secondary processes
USER8: LCORE[-1] anssock any lcore id 0xffffffff
USER8: LCORE[0] anssock app id: 23715
USER8: LCORE[0] anssock app name: nginx
USER8: LCORE[0] anssock app bind lcoreId: 1
USER8: LCORE[0] anssock app bind queueId: 0
USER8: LCORE[0] anssock app lcoreId: 0
skip linux fd 5
2017/05/02 14:08:35 [notice] 23715#0: using the "epoll" event method
2017/05/02 14:08:35 [warn] 23715#0: 10240 worker_connections exceed open file resource limit: 1024
2017/05/02 14:08:35 [notice] 23715#0: nginx/1.9.5
2017/05/02 14:08:35 [notice] 23715#0: built by gcc 5.4.0 (GCC)
2017/05/02 14:08:35 [notice] 23715#0: OS: Linux 4.2.0-36-generic
2017/05/02 14:08:35 [notice] 23715#0: getrlimit(RLIMIT_NOFILE): 1024:65536
2017/05/02 14:08:35 [notice] 23717#0: start worker processes
2017/05/02 14:08:35 [alert] 23717#0: socketpair() failed while spawning "worker process"

refer to this nginx conf  https://github.com/opendp/dpdk-nginx/blob/master/conf/nginx.conf
maybe you shall set "master_process off;"

ok


Pylance doesn't show docstring for pandas

The code for reproducing the problem is also very simple, just
import pandas.
I ensure that I've chosen the correct python interpreter and I can run it successfully. However pylance doesn't show docstring for pandas. It just shows (module)panda.
Related on StackOverfolw.

@gramster is pandas doc generator supposed to inject module doc string as well?

another way to fix it would be improving our doc string logic to get doc string from __doc__ if used on top of """ at the top for module level doc string.

I have a similar issue. pandas doesn't show the docstring, but numpy and scipy do. Also the docstring for read_csv is not showing, but for read_excel is fine. Could be an issue with pylance stubs?

The problem with pandas is that many docstrings are computed dynamically at runtime, and don't actually exist in usable form in either the pandas source code or the pandas stubs. We use a utility program to import pandas and introspect the docstrings and then inject some of these into a copy of the pandas stubs that we then bundle. However, we haven't done this systematically; usually just when someone complains about something being missing. It's fairly easy to add new ones as it is controlled by a configuration file. It might be worth moving that file back to
https://github.com/microsoft/python-type-stubs where it used to live back when we used to ship our own pandas stubs, so we can take pull requests.
@heejaechang no we don't do the module docstring.


New version: Pluto v0.19.1

Registering package: Pluto
Repository: https://github.com/fonsp/Pluto.jl
Created by: @fonsp
Version: v0.19.1
Commit: 217e6ba3ce9932a73cc54bb461c176d17c408bfd
Reviewed by: @fonsp
Reference: https://github.com/fonsp/Pluto.jl/commit/217e6ba3ce9932a73cc54bb461c176d17c408bfd#commitcomment-71756758
Description: 🎈 Simple reactive notebooks for Julia

hold on


⚠ ReportPortal Server has degraded performance

In 29c68a7, ReportPortal Server (https://reporting.its-telekom.eu/) experienced degraded performance:

HTTP code: 200
Response time: 6108 ms

Resolved: ReportPortal Server performance has improved in 4a42538 after 6 minutes.


Metal does not accept viewport larger than screen

Since https://github.com/google/filament/pull/5710/commits/9000c255d09a6b9c5d48fa5265af05bc5979fb83 the Metal backend produces a black screen when the viewport is larger than the screen/framebuffer. Is that intentional? The OpenGL and Vulkan backends have no problem with this.

No, not intentional. Can you see if https://github.com/google/filament/pull/5896 fixes the issue for you?

That commit https://github.com/google/filament/pull/5896 is based on HEAD, which for me suffers from https://github.com/google/filament/issues/5891, even with #5896 applied. Applying the diff to https://github.com/google/filament/commit/9000c255d09a6b9c5d48fa5265af05bc5979fb83 (where the problem described in the current issue first arises) leads to non-trivial conflicts.


Discord Error

Been getting this error in the script.
PlotoSpawner @ 7/13/2021 8:34:52 AM : ERROR! Could not send Discord API Call or received Bad request
PlotoSpawner @ 7/13/2021 8:34:52 AM : ERROR:  Error executing Discord Webhook -> [The remote server returned an error: (400) Bad Request.]!
My discord notifications have been getting through, But I don't think it is announcing when a new plot starts. It only gives me the periodic status.

Has to do with the -c not being a part of the $arguments list I've removed the arguments list from the discord notifications and it works fine

Where is that in the code? I would assume I would only want to modify the arguments for that notification.

Ya i've dug and I cannot find the location you reference.

search for this in the ploto.psm1
Event notification in config defined. Sending Discord Notification about spawned job...
then remove the part below $embedBuilder.AddField( DiscordField]::New( where it says something about argument list


Mod Menu not showing Configuration

I was just reading the SmoothBoot wiki, and I realized it says that you should be able to configure its options in Mod Menu. I had never noticed that before, so I booted up my game to see if I could.
That's when I noticed the bug: the configuration button in Mod Menu does nothing with SmoothBoot. Literally nothing. The button becomes colored when you select SmoothBoot, suggesting that a configuration menu should be available, but clicking on that button does nothing.
Just to make sure this wasn't the fault of any other mods, I created a new instance in my launcher with only SmoothBoot, Mod Menu, and Fabric API. Sure enough, the bug was still there.
Here's the specific version information of the instance I created to test the bug:

Minecraft 1.18.2
Fabric 0.13.3
Fabric API 0.48.0+1.18.2
Mod Menu v3.1.0 for 1.18.2
smoothboot-fabric-1.18.2-1.7.0

The way Smooth Boot implements the config button is that it will open the mod's json config file with an external editor. Do you have an associated program for the .json format?

For whatever reason, I didn't. Just told my system to use VSCode to open all .json files and now the button does work.
I now also have a few questions:

Why don't you have an actual Mod Menu configuration menu?
The SmoothBoot wiki says that the main thread count is calculated based off of the total number of threads available. When is this calculation done? Is it performed every time the game boots or just when SmoothBoot is first installed?

Thanks for answering my questions. Your answer to question 2 was informative... Looks like I'll have to open a new issue.

https://github.com/UltimateBoomer/mc-smoothboot/issues/34


Is it possible that Huggingface Transformers are ported to C++ using Flashlight?

Question
Is it possible to implement the Transformers library using Flashlight? Is such a feature planned to be released in the future?

Yep, you can implement Transformer library with Flashliligh and we already have several implementations for it. What do you mean exactly by "Is such a feature planned to be released in the future" (my understanding of huggingface is that it contains a lot of implementations of papers - which is not really library, library is more about benchmarks)?


Make USReceiptType a simple enum

Confirm with service team that USReceiptType should not be a Flags enum, and if not, update it.
Described in comment on APIView rev 47:

[Flags]
public enum USReceiptType {

bojunehsu3 hours ago
ReceiptType is not a bit flag.
annelo-msft1 minute ago
I did this because Cha had pointed out a receipt could be both a CreditCard receipt and an Itemized receipt. Is the service not planning to return multiple values?

Does this type change need to happen for Preview 1? are other languages making the change too?

We just need to remove the [Flags] attribute from the enum.  I'm not sure other languages have this concept.


Drone: 'make: go: Command not found'

https://drone.gitea.io/go-gitea/gitea/20587/1/2
I think this is coming from line GOPATH ?= $(shell $(GO) env GOPATH). Either we need to add go on the pre-build step, set GOPATH only when actually needed or maybe remove GOPATH altogether (assuming the user has set up GOPATH/bin in their PATH)?
cc: @sapk

In the long time, reference to GOPATH should be removed as we moved to modules.
To do so, we should use module for tools (similar to https://github.com/golang/go/issues/25922#issuecomment-412992431).
Before doing so we would need to drop vendor (this is a personal choice and not a mandatory step.).
And so wait for go1.14 to be release. (Should be during this month)
In the meantime, if you set GOPATH to something like /dev/null it should not call go to determine GOPATH. (?=)

use module for tools

That'd be ideal. It will also bring the benefit of locking down tool versions in go.sum.

Looks like the issue was introduced very recently in https://github.com/go-gitea/gitea/pull/9751.

I'm not sure I understand why go would not be found?!

OK I see. We run the make webpack in an environment that does not have go.
In which case we simply need to change it to:
HAS_GO = $(shell hash $(GO) > /dev/null 2>&1 && echo "GO" || echo "NOGO" )

ifeq ($(HAS_GO), GO)
	GOPATH ?= $(shell $(GO) env GOPATH)
endif

We can use a similar formation to protect the rest of the go dependent sections

@sapk this variable isn't exported it's simply added so that we know where the go tools will be built to etc.

@zeripath yes I know but we can get ride of call to tools (build in go) to their binary path relative to GOPATH and use module build cache via go run (and version locking via go.sum). The main goal is to be independant of GOPATH defintion and it would need be kept in PATH. This bring benifit by removing a setup step (even if it was needed and setup by everyone before).
But we cannot do it yet relative to oldest supported go version and the solution you suggest is better than the one I propose to set GOPATH to /dev/null.


Add description field to layer model

This will simply add a description field to the layer model...

Good to go, please merge when green :pineapple:

Just to be extra sure: will this not throw errors when upgrading shogun and hibernate is in update mode? I.e. is this field nullable?


Fix CMake building and linking of nvblox lib

Still not 100% there but, main changes:

nvblox now built as external project within CMake
link to nvblox::nvblox_lib target instead of nvblox_interface
set up include paths

Still to fix:

[ ] Figure out what parts of all the stuff are necessary
[x] Get binaries to compile
[ ] Move STDGPU includes to a proper place
[ ] Get install targets correct

Self-LGTM


Az dls fs Upload fails with special characters in directory names

This is autogenerated. Please review and update as needed.
Describe the bug
Command Name
az dls fs upload
Errors:
Data-lake REST exception: LISTSTATUS, cerebrodata-test/timestamp-partition/time_val=2019-06-11 00:00:00
Traceback (most recent call last):
python3.7/site-packages/knack/cli.py, ln 206, in invoke
    cmd_result = self.invocation.execute(args)
cli/core/commands/__init__.py, ln 560, in execute
    raise ex
cli/core/commands/__init__.py, ln 618, in _run_jobs_serially
    results.append(self._run_job(expanded_arg, cmd_copy))
...
azure/datalake/store/lib.py, ln 449, in call
    self.log_response_and_raise(response, err, level=exception_log_level)
azure/datalake/store/lib.py, ln 344, in log_response_and_raise
    raise exception
azure.datalake.store.exceptions.DatalakeRESTException: Data-lake REST exception: LISTSTATUS, cerebrodata-test/timestamp-partition/time_val=2019-06-11 00:00:00

To Reproduce:
Steps to reproduce the behavior. Note that argument values have been redacted, as they may contain sensitive information.
- Create source directory tree like following:
.
├── time_val=2019-06-11\ 00:00:00
│   └── data_0.csv
└── time_val=2019-06-12\ 00:00:00
    └── data_0.csv

az dls fs upload --account {} --source-path {} --destination-path {}

Expected Behavior
Environment Summary
Darwin-18.2.0-x86_64-i386-64bit
Python 3.7.3
Shell: bash

azure-cli 2.0.64 *

Additional Context

Colon is not allowed in the path name.

Closing issue as this is by design.


Enable k32l2b

Add board support for frdm_k32l2b3
Add board specific pinmux, doc and dts.
Tested with hello_world, synchronization, philosophers, basic/blinky and basic/button.
Depends on zephyrproject-rtos/hal_nxp#22

@jhqian , I find there is a problem with samples/subsys/usb/cdc_acm with the -DOVERLAY_CONFIG=overlay-composite-cdc-msc.conf, it reports

[ 93%] Built target drivers__serial

Scanning dependencies of target zephyr_prebuilt

[ 94%] Building C object zephyr/CMakeFiles/zephyr_prebuilt.dir/misc/empty_file.c.obj

[ 95%] Linking C executable zephyr_prebuilt.elf

Memory region         Used Size  Region Size  %age Used

           FLASH:       54804 B       256 KB     20.91%

            SRAM:       32996 B        32 KB    100.70%

        IDT_LIST:          72 B         2 KB      3.52/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/8.3.0/../../../../arm-zephyr-eabi/bin/ld: zephyr_prebuilt.elf section `usb_descriptor' will not fit in region `SRAM'

/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/8.3.0/../../../../arm-zephyr-eabi/bin/ld: section .intList VMA [0000000020006000,0000000020006047] overlaps section usb_descriptor VMA [0000000020005fcc,0000000020006099]

/opt/zephyr-sdk/arm-zephyr-eabi/bin/../lib/gcc/arm-zephyr-eabi/8.3.0/../../../../arm-zephyr-eabi/bin/ld: region `SRAM' overflowed by 228 bytes

collect2: error: ld returned 1 exit status

%

zephyr/CMakeFiles/zephyr_prebuilt.dir/build.make:97: recipe for target 'zephyr/zephyr_prebuilt.elf' failed

make[2]: *** [zephyr/zephyr_prebuilt.elf] Error 1

CMakeFiles/Makefile2:662: recipe for target 'zephyr/CMakeFiles/zephyr_prebuilt.dir/all' failed

make[1]: *** [zephyr/CMakeFiles/zephyr_prebuilt.dir/all] Error 2

Makefile:83: recipe for target 'all' failed

make: *** [all] Error 2

script returned exit code 2

Not sure what happened on the CI system side, the failed tickless_concept can't be reproduced on my side.

Not sure about the error reported in during shippable checking.


feat(next): dynamic consumer paths

Provides dynamic consumer paths from generated URL using Consumer
collection route.
fixes #615
This pull request is for: (mark with an "x")

[ ] examples/*
[x] modules/next
[ ] packages/next-drupal
[ ] starters/basic-starter
[ ] starters/graphql-starter
[ ] Other

GitHub Issue: #615
Please add a link to the GitHub issue
where this problem is discussed.

[ ] I need help adding tests. (mark with an "x")
Code changes need test coverage. If you don't know
how to make tests, check this box to ask for help.

Describe your changes
Uses the collection route name and generates the relative URL.

I just noticed the failures, will fix

Merged in main, seems like unrelated errors

Test needs consumers added to dependencies

From the error log:
1) Drupal\Tests\next\Kernel\Renderer\MainContent\NextSiteEntityControllerTest::testEnvironmentVariables
PHPUnit\Framework\Exception: Unavailable module: 'consumers'. If this module needs to be downloaded separately, annotate the test class with '@requires module consumers'.

Ah, need to add to require-dev, which the current workflow may not do. I'll update to ensure the dependency is available during tests


Fix bug in recruit invitation webfield

Fix bug in webfield template causing JS errors

Closing this in favor of https://github.com/openreview/openreview-web/pull/911


Passing gRPC max msg size to proxy client stream

Description
Updated the handler.go file to use a passed-in argument of maxMessageBodySizeMB that is provided from the runtime.go instantiation of the proxy down through the TransparentHandler by using the configuration item --dapr-http-max-request-size parameter.  If there is no parameter configured, a zero value is propagated, so any value of zero (or less) is ignored and defaults are used.
Issue reference
https://github.com/dapr/dapr/issues/6349
Please reference the issue this PR will close: #6349
Checklist
Please make sure you've  completed the relevant tasks for this PR, out of the following list:

[x] Code compiles correctly
[x] Created/updated tests
[ ] Unit tests passing
[ ] End-to-end tests passing
[ ] Extended the documentation / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]
[ ] Specification has been updated / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]
[ ] Provided sample for the feature / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]

Overall I think this is fine. 2 comments:

Using dapr-http-max-request-size doesn't feel right for something that is related to gRPC. Should we have a separate CLI flag for this maybe? Also, whatever flag should also apply to our gRPC server too perhaps (not just for gRPC proxying).
Could you please update one of the E2E tests, such as the gRPC proxying one, to validate that with this flag we can send messages larger than 4MB?

Using dapr-http-max-request-size doesn't feel right for something that is related to gRPC. Should we have a separate CLI flag for this maybe? Also, whatever flag should also apply to our gRPC server too perhaps (not just for gRPC proxying).

We should reuse dapr-http-max-request-size here as this is already applied to our gRPC servers.

Using dapr-http-max-request-size doesn't feel right for something that is related to gRPC. Should we have a separate CLI flag for this maybe? Also, whatever flag should also apply to our gRPC server too perhaps (not just for gRPC proxying).

We should reuse dapr-http-max-request-size here as this is already applied to our gRPC servers.

I see. Can we deprecate it and create dapr-max-request-size and use the old one as alias?

Using dapr-http-max-request-size doesn't feel right for something that is related to gRPC. Should we have a separate CLI flag for this maybe? Also, whatever flag should also apply to our gRPC server too perhaps (not just for gRPC proxying).

We should reuse dapr-http-max-request-size here as this is already applied to our gRPC servers.

I see. Can we deprecate it and create dapr-max-request-size and use the old one as alias?

I don't see a reason to do that but we can consider a contribution (separate from this PR) in the future.

@yaron2 - update pushed.  I also missed some significant infrastructure updates needed to allow the dapr-http-max-request-size to be included in service configurations for e2e deployments.  Having trouble running e2e locally, though, to verify that this will work.

@Flern you need to add gRPC options to the proxy server app here for MaxRecvMsgSize and MaxSendMsgSize.


Darwin: Consistently use ivars in MTRDeviceController and a few other places

Fast-tracking platform-specific change with platform owner review.


Added docker-java-api

Proposed changes
Added a new Java wrapper for Docker's API.
To my knowledge, it is the 3rd on the market. Here is more about it and why I believe it's better than the existing ones: https://www.amihaiemil.com/2018/03/10/java-api-for-docker.html

@gbarr01 Could this PR be merged? It was approved 9 days ago ^^

let me merge this; sorry for the delay :sweat_smile:

@thaJeztah thank you so much!