Cannot clear prize?

Hosted Server running: paper_1.19.2.jar
Parkour plugin: (Version: [1.8 - 1.19] - 7.0.2 - Jun 25, 2022 - Release)
Maybe related to: #98
TL;DR: /pa reset prize our_course_name not clearing list of commands entered as prize.
This plugin is great, thank you! We're having a lot of fun on our server.
Issue: We have a parkour course that we give a command as a prize. It works as expected, but we made a mistake in the command and went to change it. Eventually we figured out that the commands stack as you add them, not overwrite. We then found reset the command for the prize: /pa reset prize our_course_name
We get the confirmation and success messages after \pa yes but after testing, the prizes remain. So we have the same stack of commands applying every time the course is completed.
Am I missing something, or is this a bug?
I've been able to fix it in the meantime by directly editing plugins/Parkour/courses/our_course_name.json file and removing the stacked commands from the "Prize" array.

Hi, thank you for raising this.
Yes I agree this is a bug and I'll fix it in a small release soon.

I have had another thought for this - because commands cover all Parkour events and not just prizes I think it's safer to have a dedicated command to reset the Course commands.
Using "/pa reset commands (course)" will remove all per-course commands.
Available in a snapshot here, pending release: https://github.com/A5H73Y/Parkour/releases/tag/master-RELEASE.57


adds close workspace to data workspace view menu

This PR fixes #13793
Changes are only in data-workspace extension.  Adds a command hidden from the command palette and visible in the menu of the workspace.  Command calls the native VSCode command to close the workspace (workbench.action.closeFolder) for consistency with the action in the File menu.
When no workspace is open, no change visible:

When a workspace is open, new section in menu with item to close workspace:

Pull Request Test Coverage Report for Build 422453745

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 43.105%

Totals

Change from base Build 422407340:
0.0%

Covered Lines:
24114

Relevant Lines:
51261

💛  - Coveralls

PMs are invading. @udeeshagautam

haha its wholeheartedly welcome :D :)


change: member.discriminator from bigint to number

closes: #989

This pr is incomplete, there are a lot of things effected by this change that needs to be done as well


initialization errors in nuxt 3.0.0 dev mode

🐛 The bug
Receiving this error when running in dev mode in a minimal setup (see reproduction - everything is copied directly from provided playground).

The result is dev server not starting.
🛠 To reproduce
https://github.com/PawelDmochowski/nuxt-turnstile-dev-error.git
🌈 Expected behaviour
Dev server should start.
ℹ Additional context
Simple commenting out the line with verifyTurnstileToken makes the server start.

Also if I copy contents of src/runtime/nitro/utils/verify.ts directly into api endpoint in server/api/submit.ts everything works fine.

Thanks for looking into it. It certainly looks like the same https://github.com/nuxt/framework/issues/8461 related issue.
BTW: production build is not throwing any errors and the resulting code works correctly so it's only a dev issue.

upstream issue: https://github.com/nuxt/framework/issues/9539

Would you try with the edge channel to see if this is resolved? https://nuxt.com/docs/guide/going-further/edge-channel/

Edge channel does not fix the issue.

Would you mind trying again with the latest version of this module, @PawelDmochowski? :pray:


New IBeaconConfig with the cache apis

Motivation

This starts from #2515
Even through CI failed, I need your reviews before I proceed since the modification is a lot

Description

The old IBeaconConfig becomes IChainForkConfig
New interface ICachedGenesis supporting a getDomain() api which cache domains inside, need a genesisValidatorRoot for this
The new IBeaconConfig is IChainForkConfig & ICachedGenesis

With this new IBeaconConfig, we can get cached domain from everywhere including lodestar & validator. A lot of flows don't need that (and we don't have genesisValidatorRoot) so they'd use IChainForkConfig instead
Once I get a green light on this, I'll close this PR and replace with an official PR.
Part of #2505

Once I get a green light on this, I'll close this PR and replace with an official PR.

:green_circle: Looks good to me!

:green_heart: LGTM! Definitely good to keep exposing what was the IBeaconConfig for consumers that don't have the genesisValidatorsRoot available.

close this in favor of #2787


Sanic.log hasn't log anymore

They have changed it to logger so your extension make our apps crash if we update to version 0.7 of sanic
Would be nice if you could update your code, please
Thank you

Basically you must change the line 15 of mongo.py and line 17 of gridfs.py
from
from sanic.log import log
to something along
from sanic.log import logger as log
and the code works


Multi-arch build and images

On aarch64 currently build fails for worker, django, scheduler.

@dadokkio
For Dask images there are few open issues
https://github.com/dask/dask-cloudprovider/issues/404
https://github.com/dask/dask-docker/issues/128
Their image is built from https://hub.docker.com/r/condaforge/mambaforge/tags that suppoort arm64 too, we can build our own image of dask in order to support arm64 too.

in Dockerfile of django we can skip the download of go binaries architecture dependent and use the go image (tested already in branch new), then can retry github action without
provenance: false
flag and see if works


Sync with private repo

Sync the private repo with the public one, add retrieved_results/ to .gitignore and remove the existing retrieved results from the repo.


Problem: no command to start a sandbox environment

PR for Issue https://github.com/crypto-org-chain/gravity-bridge/issues/189
I updated the readme.md a little bit here as well to reflect the actual integration test setup on this repository (which is different from the original gravity-bridge repo). Feel free to make any other changes before approving the PR :)

minor suggestions on the readme, otherwise lgtm

Is it possible to have your commit signed as it is a requirement for merging

@thomas-nguy sure, I'm not 100% how to do that so let me figure that out and I'll get it done asap

Are the test failures related to the unsigned commits? @thomas-nguy

no, the tests failure is caused by permission issue (cannot publish artifact from forked repo) but I think those changes won't affect the integration tests so it can be ignored

@thomas-nguy had to force push after I figured out how to sign my old commits, but is it good now? I see it says "Verified" next to the commits

looks good, thank you 👍


NTR: Negative Regulation of Photosynthesis

Negative Regulation of Photosynthesis
Definition: Any process that negatively modulates the frequency, rate or extent of photosynthesis.
Aspect: Biological process
Relationship: child term of GO:0010109
Reference: PMID:7592491

Added via TermGenie:
id: GO:1905156
name: negative regulation of photosynthesis
namespace: biological_process
def: "Any process that stops, prevents or reduces the frequency, rate or extent of photosynthesis." [GO_REF:0000058, GOC:TermGenie, PMID:7592491]
synonym: "down regulation of photosynthesis" EXACT [GOC:TermGenie]
synonym: "down-regulation of photosynthesis" EXACT [GOC:TermGenie]
synonym: "downregulation of photosynthesis" EXACT [GOC:TermGenie]
synonym: "inhibition of photosynthesis" NARROW [GOC:TermGenie]
is_a: GO:0010109 {is_inferred="true"} ! regulation of photosynthesis
is_a: GO:0031324 {is_inferred="true"} ! negative regulation of cellular metabolic process
intersection_of: GO:0065007 ! biological regulation
intersection_of: negatively_regulates GO:0015979 ! photosynthesis
relationship: negatively_regulates GO:0015979 {is_inferred="true"} ! photosynthesis


Rename CLA to RLP

Attempted to fix issue #43, I may have missed references to CLA elsewhere in the code

This would also require an update to the buildings sqlite db in that same directory. However, I've got some scripts in progress to scrape utexas.edu and fully rebuild the listing of buildings. I think that'll be better for long term maintenance and will also handle all the other new buildings that I'm currently missing. I do appreciate the pull request, though.


Apertium doesn't work

I'm using version <IP_ADDRESS> and Apertium doesn't work for me.
$ trans -e apertium :sv dog
dog

[ English -> Svenska ]

$ trans -e apertium :es dog
dog

[ English -> Español ]

$ trans -e apertium hund
hund

[ English -> English ]

Google works just fine though, but it would be nice with an ethical alternative.

Also, it seems to conflate nn and nb into one (and doesn't know that nob is nb and nno is nn), so Apertium's most used language pair is not usable:
$ trans -e apertium nb:nn 'Vi liker ikke å sykle'
Vi liker ikke å sykle

[ Norsk -> Norsk ]
$ trans -e apertium nob:nno 'Vi liker ikke å sykle'
[WARNING] Unknown source language code: nob
[WARNING] Unknown target language code: nno
Vi liker ikke å sykle

[  ->  ]

https://github.com/soimort/translate-shell/blob/5ad78dcc66947d0edd86b8cb1a9fac8b02e16270/include/Translators/Apertium.awk#L9..11 seems out of date, use https/443:
$ echo "Vi liker ikke å sykle" | curl -s --data-urlencode q@- "https://apertium.org/apy/translate?markUnknown=yes&langpair=nob|nno" | jq .responseData.translatedText
"Vi liker ikkje å sykla"

c6f5c65 partially fixes the main issue. Most language pairs (as supported by Apertium) should work now:
$ trans -brief -e apertium da:sv 'den brune hund'
den bruna hunden

For Norwegian,  trans cannot distinguish bokmål and nynorsk (in fact, it treats nb and nn as exactly the same), which is another issue yet to be fixed.


cannot install

cannot install

I've received your email and will reply to you as soon as possible.

hello


gtime的bug修复以及注释更正。

151行，修复解析日期函数（parseDateStr）对"02.jan.2006"格式日期解析异常的问题。
312行，更正函数（isNumeric）的注释。

Codecov Report

Merging #79 into master will decrease coverage by <.01%.
The diff coverage is 0%.

@@            Coverage Diff             @@
##           master      #79      +/-   ##
==========================================
- Coverage    44.7%   44.69%   -0.01%
==========================================
  Files         158      158
  Lines       13910    13910
==========================================
- Hits         6218     6217       -1
- Misses       7121     7122       +1
  Partials      571      571

Impacted Files
Coverage Δ

g/os/gtime/gtime.go
0% <0%> (ø)
:arrow_up:

g/container/garray/garray_normal_string.go
70.99% <0%> (-1.21%)
:arrow_down:

g/os/gcfg/gcfg.go
49.79% <0%> (+1.22%)
:arrow_up:

Continue to review full report at Codecov.

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

我本地已经修复提交了，这个PR就不合并了哈。


lix: only use LTO with GCC

Enabling LTO causes test failures when compiling for x86_64-darwin (at least under Rosetta 2). The Nix package only enables LTO when using GCC, so we'll copy that for now. I don't feel safe leaving it on for aarch64-darwin unless we can understand why it's failing on x86_64-darwin in case this is an indication of UB.
Fixes #337036.
I am making my contributions to this project solely in my personal capacity and am not conveying any rights to any intellectual property of any third parties.
Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[X] x86_64-darwin (under Rosetta)
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[X] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

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

[X] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

@ofborg build lix


discovery(k8s): Only register client-go metrics adapters when needed

Previously the metrics adapters for client-go were registered in an init function. This resulted in clobbering default metrics providers when these packages are imported into an application that leverages the default client-go metrics registry.
Instead, let's only register these adapters when requested.
@brancz for review

@ptodev you added this code; what do you think?

Hello, the PR looks ok to me. I think the only reason an init() is used right now is to highlight that only the first calls to RegisterWithK8sGoClient() will take effect. I'll leave it up to the Prometheus maintainers to decide on the best way to highlight that.
I personally think it's ok to just leave the PR as it is, since the settings set by RegisterWithK8sGoClient() are always the same, and even calling RegisterK8sClientMetricsWithPrometheus multiple times with different registries should theoretically work ok.

Thanks


Allow disabling implicit HOME overwrite

Changes

Tekton currently overwrites the $HOME variables in task containers. This behaviour is problematic when an image explicitly sets the HOME env var and expects it to be set to that value upon running.
This PR introduces a feature-flags ConfigMap with a single flag - disable-home-env-overwrite - that, when set to "true" will prevent Tekton from overriding the $HOME variable in Task containers.  This behaviour will be kept for one release which must include a deprecation warning that the behaviour will be changing soon. In the release after that the flag will be flipped so that the default behaviour becomes for Tekton to NOT override the $HOME variable.
Contributes to issues #2013 and #1836
Submitter Checklist
These are the criteria that every PR should meet, please check them off as you
review them:

[x] Includes tests (if functionality changed/added)
[x] Includes docs (if user facing)
[x] Commit messages follow commit message best practices

See the contribution guide for more details.
Double check this list of stuff that's easy to miss:

If you are adding a new binary/image to the cmd dir, please update
the release Task to build and release this image.

Reviewer Notes
If API changes are included, additive changes must be approved by at least two OWNERS and backwards incompatible changes must be approved by more than 50% of the OWNERS, and they must first be added in a backwards compatible way.
Release Notes
Tekton currently overwrites the $HOME variables in Step containers. This behaviour is problematic when an image explicitly sets the HOME env var and expects it to be set to that value upon running. You can now disable this behaviour in Tekton by using the feature-flags ConfigMap. See docs/install.md for further details on disabling this behaviour.

okey dokey, I think this PR is ready for review now.

/test pull-tekton-pipeline-integration-tests

/test pull-tekton-pipeline-integration-tests

/lgtm
Just re-validated...


test zen download box-draft

This looks good but I am going to turn it into a draft for now because zen is not released yet so this should not be merged until then.

Wouldn't it make more sense for the box to be on the client side as the software is installed on the client side?

Wouldn't it make more sense for the box to be on the client side as the software is installed on the client side?

@balhar-jakub two things,

since ZAC said "tech preview", i think it has to go in the bottom of the download page, which doesn't distinguish between client/server.

if it weren't go to in "tech preview", previous versions of this PR had it put in the "server" section.
Yes, it is a client-installed program, but its purpose is for server content.

It would be best not to treat the install wizard as a program in its own right but as a means to an end of installing the servers. As such, I think it should be represented as a server install option and put in the server box - when its out of tech preview status.
In terms of messaging, I try to never talk about the install wizard as if it is an exciting program in itself. I just keep calling it "the install wizard" to draw attention to the servers that it installs rather than the program itself. Because once you install the servers, I'm not sure if the users will keep it or uninstall it.

@1000TurquoisePogs

I agree that with ZAC recommendation to release as Technical Preview, the download for now belong to the bottom as next Component on the same level as the three ones, that are already there.
I am ok with putting it in the server section. I would however try to make it clear that the installation is on client side and your proposal of adding it as another installation methods makes sense to me.


Latest CPM update crashes on loading for 1.12.2

I was running a modpack after updating the mod in minecraft version 1.12.2, and all of the sudden, I crashed, with the error code below.

How to replicate: run latest 1.12.2 Customizable Player Models update. Mod version 0.6.16d.

Please post your minecraft log
Can't reproduce with just CPM in a 1.12.2 forge install.


Workshop: Add tests for eoa intitialization

Level: Hard
Create a file called test_eoa.py under tests/unit/src/kakarot/accounts/eoa and add tests to check that the eoa initialization is done correctly.
The test should pretty much be the same as for the contract account tests/unit/src/kakarot/accounts/contract/test_contract_account.py.
For Example there should be a class named:
class TestExternalyOwnedAccount:
with a subclass called:
class TestInitialize:
As a first step you could start by only implementing a test that ensures that the initialization can only be run once.
(The equivalent test for the contract account is called test_should_run_only_once and can be found in the file test_contract_account.py.

Taking it

hey @TotalPizza can I get assigned to this one?

Hey I'm going to go ahead and give this one a shot @ClementWalter @danilowhk


Only update the math when the user is finished

This changes the 2 math fields to have two elements in the transform options. One is the "Input" which react uses to own all the state, and update the field as the user is typing, and the other is the one we are used to, but it only gets updated when there is a "blur" (I had to look this up, it is the opposite of focus, when the user leaves the field) or pressing 'Enter'.
This seems to work pretty well. It is tricky to not break the rest of the InputOption boxes when working on this. I am not completely satisfied with the duplication, but I tried to make it simpler, and it just wasn't working as well.

I like that option too, but we want the other inputs to be instantaneous, and we quickly lose the knowledge of what input changed. I'm just not sure where we could actually put the throttle to achieve that.


[Power Automate] (tutorial) Refreshing dates in tutorial spreadsheet

We received anonymous feedback that this tutorial wasn't working. I verified things are still good - the script and flow work as intended. I did update the dates in the spreadsheet to be 2022 instead of 2021, so it reflects the recent verification.

Docs Build status updates of commit f2a2631:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docs/tutorials/excel-power-automate-returns.md
:white_check_mark:Succeeded
View

docs/tutorials/on-call-rotation.xlsx
:white_check_mark:Succeeded
View

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


A way to replace timeline text without change any regex?

The second purpose is for timelines at runtime. cactbot will use the replaceSync section to auto-replace anything inside a sync /text/ on a timeline line, and the replaceText section to auto-replace anything inside the ability text.

Is there a way to replace timeline text only? I'd like to say something on my timeline bar without affecting any regex match.
Or I have to copy whole timeline and edit it?

The timeline regex is based on the original timeline text.  If you only replace the text, the regex will continue to match.  (This is something you could test pretty easily if you're worried.)  Timeline triggers also match hidden timeline entries still.  However, if you overrideTimelineFile, then the original text is now something different and the regex (might?) not match any more.  Hope that helps explain.

I'm confused now.
this should change timeline UI text, right?

But it doesn't

I think (maybe 95% sure) that user timelineReplace sections apply after the existing ones.  So, you'd need to replace the Chinese text with your own text.  timelineReplace works by just applying every single replacement (in order) to every text.  Adding user entries just adds more replacements to that list.

That's very unexpected for me...

That's fair, I'm just not quite sure how else to have it work.  I thought about having the user timelineReplace apply first, but then what if the built-in timelineReplace ends up applying and replacing some of what was replaced (unexpectedly).  So, I thought that it has to go afterwards as the only safe way to do it.  I'm happy to talk about other ways to do it or if this needs to be documented better too.
For what it's worth, the cactbot config UI has timeline sections now where you can type in replacements and you don't have to do this through JavaScript.  (Hopefully this works for other languages??? I thought I tested this, but if not I'll fix it.)

Oh! yes! I should use UI to change them.


Leverage latest clarity features

Nothing too fancy in this PR, I simply went through the swapr contract, and trying to demonstrate how can the latest clarity features can be used for DRY'ing a contract.
Usually speaking, I try to use assert! over if, because it's way easier to increase the number of checks with asserts.
I also took the freedom of emitting more events, so we can increase observability for this contract.

new indentation looks great, if not perfect!  thank you.

I will test it just a bit tomorrow, but I think this looks mergeable now.


UI: When advocate filling case , While adding Complainant Details It should possible to enter the spaces in the address text filed.

Describe the bug
When advocate filling case , While adding Complainant Details It should possible to enter the spaces in the address text filed.
To Reproduce
Steps to reproduce the behaviour:

Login as advocate
Click on File Case button
In Litigant Details section select Complainant Details radio button
Fill all mandatory details
Enter valid pin code to add address
Now while filing address text filed try to enter spaces

Expected behaviour
Address text filed should accept spaces
Expected behaviour
Address text filed is not accepting spaces
Desktop (please complete the following information):

OS: windows
Browser: chrome

Hi @mustakim-egov This issue is fixed and working as expected.


Latest version import failure related

What happened?

Cannot load file './background' from module 'webext-bridge'
Hi author, I recently upgraded the dependency to the latest version but it seems to be loading with an error, as shown above
Version
Latest v6.0.1

Can you add a link to the repo so I can take a look?

Can you add a link to the repo so I can take a look?

Hi, I have written an example, the link is https://github.com/Mis-tian/demo

'webext-bridge/dist/content-script'.
This import is working, but the typescript type is not found


Does not work with queryLoader2 !

how to make it work with query loader2
html makeup
<picture>
 <!--[if IE 9]><video style="display: none;"><![endif]-->

<source srcset="asset/images/blog/responsive-small.jpg" media="(min-width: 1200px)">
<source srcset="asset/images/blog/responsive-medium.jpg" media="(min-width: 768px)">
<source srcset="asset/images/blog/responsive-large.jpg" media="(min-width: 280px)">
<!--[if IE 9]></video><![endif]-->
 <img srcset="asset/images/blog/responsive-small.jpg" alt="Responsive Image - Resize browser see action">
 </picture>

with queryloader2 (https://github.com/Gaya/queryloader2);

@jimmyphong I'm going to close this issue as it seems to be a bug with queryLoader2. If you find that it's a picturefill bug, re-open this issue and we'll be happy to help you out!

Make sure that your  tag has a "src = ' ' " attribute. I don't know if this script is prepare for scrset


make generate_e2e_yaml alternating bug

Describe the bug
In the master branch, the --grpc-hostname flag has been removed for Citadel. When running make generate_e2e_yaml, the --grpc-hostname are generated alternating-ly in Citadel deployment config.
Expected behavior
--grpc-hostname should not be generated for Citadel deployment config.
Steps to reproduce the bug

Run make generate_e2e_yaml, open install/kubernetes/istio-auth.yaml, check if --grpc-hostname is there (under Citadel deployment).
If not, perform step 1 again. --grpc-hostname should be there.

/assign @howardjohn Free feel to assign it to someone else. I'm not really familiar with the script. Thanks!

I'll take a look

I ran
make generate_e2e_yaml
cat install/kubernetes/istio-auth.yaml | grep grpc-hostname

10 times with no result. Are you sure you are running latest master?

Yes I'm pretty sure I sync to the latest master. I tried reproducing this error in two other machines, and one of them also had this issue. It's not really alternating, but eventually I'll see two different versions. Not only this grpc flag, but many older flags as well. I'm not sure sure helm uses some kind of caching. We can try reproducing it tomorrow offline. Thanks for looking into this!

Discussed offline, running git clean -f resolved the issue.
Thanks @howardjohn. Feel free to add your explanation here for future reference and close this issue :)


⚠ Bofrost.at has degraded performance

In b99c9f7, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1352 ms

Resolved: Bofrost.at performance has improved in 2ce7294 after 42 minutes.


【容器管理】英文模式下，缺少“全局集群工作节点扩容”文档

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Describe the solution you'd like

目前中文模式下存在该篇文档的使用，但是英文模式下，没有
A clear and concise description of what you want to happen.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.

文档存在，只是跳转有问题：https://docs.daocloud.io/en/kpanda/best-practice/add-worker-node-on-global.html#_3


Kjj user

General

✏ Mark the necessary items without changing the structure of the PR template.

[ ] Pull request template structure not broken

Type

ℹ What types of changes does your code introduce?

👉 Put an x in the boxes that apply

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

Checklist

ℹ Check all checkboxes - this will indicate that you have done everything in accordance with the rules in CONTRIBUTING.

👉 Put an x in the boxes that apply.

[ ] My code follows the style guidelines of this project
[ ] Is the code format correct
[ ] Is the git submission information standard?
[ ] My code follows the style guidelines of this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules

大佬？

抽象，这是把自家生产发pr了吗

抽象，这是把自家生产发pr了吗

捂脸，点错啦不好意思


Make travis do tests against py3k .3 and .4

Going to merge this immediately.

Merged, 3k tests failing as expected.


Resource configuration cleanup

This cleans up the localhost.config file a bit:
The most important change is that the default is to request 1 cores and 8 GB of memory, and that the exceptions to that need to be configured. Before, the defaul twas to request 16 cores and the full memory of a node.
Also, I’ve set maxForks = 16 for all processes. Nextflow will already make sure that the launched processes do not use more memory and CPU cores than available, so cpus and memory will already limit the number of launched processes at a time. One reason to use maxForks could be to reduce I/O, but this should not be relevant for this configuration where the pipeline runs on a single node.

This would close #427.

Thanks a lot.
That looks interesting, and I do think we kind of need this memory enhancement


Total Tokens Staked is no longer reported

Problem
Total Tokens Staked field in flow accounts staking-info returns nil ever since the contract upgrade of the staking contract during Mainnet 9.
Steps to Reproduce
flow --host=access.mainnet.nodes.onflow.org:9000 accounts staking-info 8a3adc67b40156bf
Acceptance Criteria
We need to either provide an additional function to get this info, or fix the retrieval of this data
Context
Some partners want to know total tokens staked for a node (including delegators). This is no longer reported using flow accounts staking-info

I can take this since I was doing something similar today.


Update the copyright statement in the source files.

The current copyright statement in the file headers doesn't address the pocketlang aurhtos. It should be updated like this.
Before
/*
 *  Copyright (c) 2020-2021 Thakee Nathees
 *  Distributed Under The MIT License
 */

After
/*
 *  Copyright (c) 2020-2021 Thakee Nathees
 *  Copyright (c) 2021 The pocketlang Authors
 *  Distributed Under The MIT License
 */

And thanks for being part of this :tada:

CC @xSavitar @alexcpatel

Sounds like a good idea. Maybe something like: Copyright (c) 2021 The pocketlang team ;]

Sounds like a good idea. Maybe something like: Copyright (c) 2021 The pocketlang team ;]

I'm not sure about that, here are some conventional way:  https://matija.suklje.name/how-and-why-to-properly-write-copyright-statements-in-your-code#what-if-there-are-many-authors-or-copyright-is-held-by-a-legal-entity

Okay nice! In that case, then this format makes more sense to me:
© 1998 Contributors to the Project X <https://git.projectx.example/ProjectX/blob/master/CONTRIBUTORS.markdown>

@xSavitar Isn't it too lengthy, we're trying to keep it at maximum 79 characters per line.
/*
 *  Copyright (c) 2020-2021 Thakee Nathees
 *  Copyright (c) 2021 Contributors to the Project pocketlang <https://github.com/ThakeeNathees/pocketlang/blob/master/AUTHORS>
 *  Distributed Under The MIT License
 */

The URL makes it really lengthy. I'll check out other alternatives and share :)

Closing as I'd like to do it myself, and again thanks!


Added a missing @Test annotation

Coverage increased (+0.004%) to 80.82% when pulling 4a196e1f71bc2bb549ca79d311dc1715e7e0ac9c on vkedia-patch-1 into e4acca8bd5a96b567d573d04957eb54b703bddc9 on master.


[native_toolchain_c] Fix test to not cross arch compile

Closes: https://github.com/dart-lang/native/issues/1452

coverage: 91.822%. remained the same
when pulling bb1c900088d169b47e4fdc4b85380061df599571 on fix-test
into 552428b5d49b347c0f5c873f3ab6a772134769cc on main.


Added definitions for visualization service

This looks good for the service but not for the r2deploy.yml
Please make a separate deploy file in res/deply/examples/ with the content you added to r2deploy. Note: this would be running against a system in a different container with the same sysname
Stephen will check and we can then discuss teh changes


Question on Contributor role

For the Contributor role it says:
Action: Microsoft.Automation/automationAccounts/
Description: Create and manage resources of all types
I wanted to check if Action could contain the asterisk at the end to indicate access to all resources below this level?  For example "Microsoft.Automation/automationAccounts/*"

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

ID: 0db74982-1ecc-bfed-5cd1-e68450963636
Version Independent ID: 75190263-b53d-6346-b3ad-0c0c2715bc5b
Content: Role-based access control in Azure Automation
Content Source: articles/automation/automation-role-based-access-control.md
Service: automation
GitHub Login: @georgewallace
Microsoft Alias: gwallace

@mgfink Interesting question. We are actively investigating and will get back to you soon.
adding @georgewallace  in case he has a quick  answer to this.

FWIW the behavior seems to suggest the '*' is NOT implied because Contributor couldn't perform a
Microsoft.Automation/automationAccounts/runbooks/read operation and was just looking for clarification.  Thanks for the help!

You are correct @mgfink. Using the wildcard expression (*) isn't supported. IF this is a feature you would like to see supported please share the feedback directly with the Automation feature team using this link.

Closing this issue for now. If there are further questions regarding this matter, please reply and we will gladly continue the discussion.


Cannot visualize the results in RVIZ and There's no tf data

I can not run your package with KITTI odometry data. I did with A-LOAM and it worked perfectly.
Please let me know if you can guide me on how to run your package with KITTI.
Thanks!

Would you give me more details? I can't find what is the problem for now

@Mitchell-Lee-93
I have a similar problem as @mhaboali.
First, I can not make rosbag with your code. See detail below.

Second, when I use my own rosbag which has already been tested with LOAM. During and after I play the rosbag,  there is simply no visualization result in RVIZ and also no tf data in the result_path that I configure in the run.launch file.
I did everything exactly as your instruction.

As you can see above, both  roslaunch lego_loam run.launch and *rosbag play .bag --clock  works fine. But there is simply no visualization in RVIZ and also no output tf data in my result_path.

@mhaboali @lionelyu Modified the 3rd line of kittibag.launch to

please let me know if the error still occurs


Improve debuggability of Widgets returned from extension factory methods

Use case
Many widgets have a single child and enhance that child in some way. Extensions on Widget that define methods which wrap the receiver in another widget enable a style of Flutter code that requires much less nesting and is more readable to some.
Take this example of a widget tree written in the traditional Flutter style:
Center(
  child: Padding(
    padding: EdgeInsets.all(8),
    child: Text('Hello World'),
  ),
);

With the help of an extension on Widget, it can be rewritten like so:
Text('Hello World')
  .padding(EdgeInsets.all(8))
  .center();

extension WidgetExtensions on Widget {
  Widget center() => Center(child: this);
  Widget padding(EdgeInsetsGeometry padding) =>
      Padding(padding: padding, child: this);
}

There are some downsides for this style (that I'm aware of):

The factory methods in extensions cannot return const widgets, even if the receiver is const.
I don't think this is a big problem, since more often than not the receiver cannot be const in the first place.
It might be possible to introduce simplified const extension methods in Dart, that only allow calling a const constructor.
Code in the described style does not mirror the element tree in the same way the more traditional style does.
Recorded widget instance creation locations point to the bodies of extension methods, which is not useful to developers.

This issue is about the last point.
Proposal
I would like to have the ability to mark an extension method as a widget factory. Debug tools would use the call site of such methods when they need the location of a widget instance in the source code.

I suspect it's on dart's plate
https://github.com/dart-lang/language/issues/2444
https://github.com/dart-lang/language/issues/723

Hello @blaugold. This issue doesn't look like it is specific to Flutter, but rather a language feature. Might I suggest raising an issue in dart-lang/sdk instead.
Closing this issue as this is not a proposal related to Flutter itself. If you disagree, please comment and I can reopen it. Thank you.


[Question] framestack and train_freq for sbx

Hi there!
Thank you for developing SBX! I'm currently working with SB3 for real-time robot control and was wondering if SBX supports the framestack using DummyVecEnv wrapper? Additionally, can SBX algorithms like crossQ perform update/gradient steps per episode instead of per RL step by adjusting the train_freq parameter (e.g., from (5, "step") to (2, "episode"))? This feature is crucial for my real-time RL loop.
Thanks again for your help!
Best regards,
Jacky

Hello,

real-time robot control and was wondering if SBX supports the framestack using DummyVecEnv wrapper? A

VecFrameStack, yes

Additionally, can SBX algorithms like crossQ perform update/gradient steps per episode instead of per RL step by adjusting the train_freq parameter (e.g., from (5, "step") to (2,

It should work but it might want to re-compile the training loop if the number of step changes.
Also, this jax version should be fast enough to use with robot (I did use it at 30Hz with 10 gradient steps per step with the DroQ configuration of SAC).

Hello,

real-time robot control and was wondering if SBX supports the framestack using DummyVecEnv wrapper? A

VecFrameStack, yes

Additionally, can SBX algorithms like crossQ perform update/gradient steps per episode instead of per RL step by adjusting the train_freq parameter (e.g., from (5, "step") to (2,

It should work but it might want to re-compile the training loop if the number of step changes. Also, this jax version should be fast enough to use with robot (I did use it at 30Hz with 10 gradient steps per step with the DroQ configuration of SAC).

wow glad to hear that, thanks for sharing!


why dont you use  sigma_fn or alpha fn

It samples better according to NerfACC docs,just curious why dont you use any sigma fn or alpha fn in NeuS implementation.
Thanks.

tried it before, doesn't make too much of a difference


[Linux] [C#] [0.5.2] Publish/Build Binaries with Microsoft.ML.OnnxRuntimeGenAI.Cuda on Linux containing unnecessary large DLL files

Describe the bug
When I build or publish linux-x64 binary with Microsoft.ML.OnnxRuntimeGenAI.Cuda 0.5.2, the final output folder will contain many unnecessary DLLs (onnxruntime*.dll), especially onnxruntime_providers_cuda.dll which is very large (>600MB)

Could you please fix to stop publishing these onnxruntime*.dll files for linux-x64 when dotnet build/dotnet publish, otherwise the final binaries size will be double (both cuda.so and cuda.sll >600MB)
To Reproduce
Steps to reproduce the behavior:

test.csproj

<Project Sdk="Microsoft.NET.Sdk.Web">
  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>net8</TargetFramework>
    <ImplicitUsings>enable</ImplicitUsings>
    <Nullable>enable</Nullable>
    <PublishAot>true</PublishAot>
    <IsPackable>false</IsPackable>
    <SelfContained>true</SelfContained>
  </PropertyGroup>

  <!-- OnnxRuntime for Linux -->
  <ItemGroup>
    <PackageReference Include="Microsoft.ML.OnnxRuntimeGenAI.Managed" Version="0.5.2" />
    <PackageReference Include="Microsoft.ML.OnnxRuntimeGenAI.Cuda" Version="0.5.2" />
  </ItemGroup>
</Project>

Program.cs

namespace MyTest;

using Microsoft.ML.OnnxRuntime;

public class Program
{
    public static async Task Main(string[] args)
    {
        const string modelPath = "/home/jiaxuwu/.aitk/models/onnx/cuda/mistral-7b-instruct-v0.2-cuda-int4-rtn-block-32/mistral-7b-instruct-v0.2-cuda-int4-rtn-block-32.onnx";
        using var session = new InferenceSession(modelPath);
    }
}

dotnet publish test.csproj --runtime linux-x64
ll -h bin/Release/net8/linux-x64/publish/onnxruntime*.dll
ll -h bin/Release/net8/linux-x64/onnxruntime*.dll

Expected behavior
Microsoft.ML.OnnxRuntimeGenAI.Cuda shouldn't publish any unnecessary very large files on Linux
Screenshots

Desktop (please complete the following information):

OS: WLS(Windows Subsystem for Linux)

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.5 LTS
Release:        22.04
Codename:       jammy

.NET

$ dotnet --list-sdks
8.0.110 [/usr/lib/dotnet/sdk]

Nuget Package Version: Microsoft.ML.OnnxRuntimeGenAI.Cuda 0.5.2

Additional context
Another package Microsoft.ML.OnnxRuntimeGenAI 0.5.2 has the similar issue on MacOS
MacOS final output binaries will also contain several unnecessary DLL files with Microsoft.ML.OnnxRuntimeGenAI 0.5.2

A temporary workaround to our team before this bug fixed
<PropertyGroup>
  <IsWindows Condition="'$([System.Runtime.InteropServices.RuntimeInformation]::IsOSPlatform($([System.Runtime.InteropServices.OSPlatform]::Windows)))' == 'true'">true</IsWindows>
</PropertyGroup>

<!-- Remove once ONNX team fix the bug -->
<Target Name="CustomAfterBuild" AfterTargets="AfterBuild" Condition="('$(IsWindows)'!='true')">
  <Message Importance="High" Text="Delete unnecessary onnx dlls" />
  <Delete Files="$(TargetDir)onnxruntime*.dll" />
</Target>

<!-- Remove once ONNX team fix the bug -->
<Target Name="CustomAfterPublish" AfterTargets="AfterPublish" Condition="('$(IsWindows)'!='true')">
  <Message Importance="High" Text="Delete unnecessary onnx dlls" />
  <Delete Files="$(PublishDir)onnxruntime*.dll" />
</Target>

Hi! Thanks for reporting this. I don't really think we control how ORT DLLs are published, though. We basically refer to ORT NuGet as a dependency and use their package just like everyone else. I'll take a look tomorrow.

Make some more investigations, found something:

Microsoft.ML.OnnxRuntimeGenAI.Cuda depending on Microsoft.ML.OnnxRuntime.Gpu
Microsoft.ML.OnnxRuntime.Gpu depending on both Microsoft.ML.OnnxRuntime.Gpu.Windows

It seems that this file Microsoft.ML.OnnxRuntime.Gpu.Windows.props is trying to copy DLL files for all x64 platforms including linux-x64.

@jiaxuwu2021 I think it's a bug, but I'm not certain. It is beyond the scope of this repo, though. Will need to contact the packaging person of ORT itself.

@skyline75489 Thanks for your help! let me create a linked issue into ORT
https://github.com/microsoft/onnxruntime/issues/23077

ep:CUDA


Persist REPL types between execution

Currently each REPL line replaces the previous and all type information is lost. Not very useful at all. First thoughts are to concat each line and pass it through the TypeScript compiler, then using diff to execute the new code paths.

Fixed with https://github.com/blakeembrey/typescript-node/commit/cce66d6fa99b9a2e6901e7080074e2cd802e6dae and released with v0.1.1.


Add automatic cach invalidation upon exeding maximum cache age

Ex:
@cache(5*60)
def foo(a):
    return a * a

This would invalidate the cache of function foo, 5 minutes after it being called the first time.
>>> foo(2) # will cache
4
>>> foo(2) # will use cache
4
>>> # wait for 5 min
>>> foo(2) # will cache again

I think using cachetools.TTLCache as the cache backend should handle what you want.


ARROW-5679: [Python][CI] Remove Python 3.5 support

@github-actions crossbow submit -g python

Looking at that comment with the list of triggered builds, we should add builds with Python 3.9 to our CI. But that's another issue :)

Looking at that comment with the list of triggered builds, we should add builds with Python 3.9 to our CI. But that's another issue :)

We should probably merge most of https://github.com/apache/arrow/pull/8386

@emkornfield opined on this on the ML.

Yes, sorry :-)


Provide access via public URL

[ ] vanity url - simple bcrhp acronym
[ ] Decide if url is to separate public site or not

Multiple context roots (/int/bcrhp and /pub/bcrhp) appears that it will be problematic. Navigation within the app appears to be tied to this context root. Possibilities to investigate:

[ ] Use common URL and implement OAuth 2.0 to provide standard authentication login button.
[ ] Have 2 separate deployed instances, using a common database/elasticsearch to allow different URLs (int, pub)
[ ] Is there a way to externalize the context root everywhere so that the entry point (int or pub) can be persisted throughout the app?
[ ] Another interface w/ SiteMinder that can have a common URL?
[ ] Federated SiteMinder?

Determined that using legacy SiteMinder (/int/, /pub/) is going to be problematic to be able to use single deployed app. Moving forward wth implementing Pathfinder SSO. Proposed URL for both internal and external access will be https://apps.nrs.gov.bc.ca/bcrhp.
Requested reverse proxy configuration from NRIDS today and started SSO request for DLVR. Once the reverse proxy work has been completed we can complete the SSO request and move forward with the development of the updated configuration.

Done in test


Introduce control into root build scripts to disable building tests

The Unified Build Controls epic changes the default for building tests when just building a normal VMR build.. Instead, tests are built. A build option should be added that will skip tests.
Source only builds have the same defaults.

All the supporting functionality hasn't been added yet but the switch can be added prior to that.

Depends on Viktor's work on source-build defaults.

Waiting on control rename that Viktor made in arcade yesterday.

https://github.com/dotnet/installer/pull/18464

Resolved conflicts, re-validating.

Completed


LassoNet-Unsupervised Feature Selection

Hi,
I would like to use lassonet as an unsupervised feature selection algorithm, and I have made some attempts. However, it seems that I didn't get the correct outcome.
My use case:
I have an input matrix without labels, and I want to have a new reduced matrix with only several important features. I also want to know which features have been selected.

Minimal reproducible code-snippet?

I have made some attempts.But it seems that I didn't get the correct outcome.

What should I do next regarding this issue?

Hi, what is the problem? If it is that the number of features decreases too fast, you could try a smaller path_multiplier.


Issues using esbuild-java on Windows

I am currently having two issues building using the esbuild-java (through Quarkus Web Bundler) on windows.

An exception is thrown from BaseResolver:86 when the esbuild binary already exists at that path. Deleting it and rerunning allows me to continue but it is a little aggravating.

An exception is thrown from BaseResolver:91 because I'm not on a POSIX-compliant filesystem. I cannot work around this issue.

I am using cygwin on windows but I don't think that matters. This would fail on any non-compliant filesystem.

@chrisruffalo I've release the web-bundler 1.1.4, it is now tested on Windows. Thanks ! and let me know if you find more bugs :)


Rocket Chat client 2.9.0 under Ubuntu x64 17.10 does not show any UI after restart

My Setup

Operating System: Ubuntu x64 17.10

App Version: 2.9.0 amd 64

[x] I have tested with the latest version

[x] I can simulate the issue easily

Description
After downloading ans installation of rocketchat_2.9.0_amd64.deb on Ubuntu x64 17.10 I could start the application and see the UI. Then I restarted my PC and started the applicaiton after login again. There was no UI shown. The application was still running yet no window was shown. The application only appears in the applications bar on the left side for a split second then it disappears again. htop/ps show the process still running. Notifications do not appear. I don't know if I am connected to the chat server or not.

I have the same problem and the same setup like you.

same here as well

same here. any updates?

Make sure you guys are using the latest version of the Rocket.Chat app, if this is still a problem, report here with the version and OS you are using.

I fixed this a few months ago by manually installing a newer version of RocketChat+ - not using the version being packaged within Ubuntu. After changing my domain password, I run into the same issue though. RocketChat+ did not start up any longer. Removing the config folder did not fix the issue.

I am using fedora and I am having the same problem.

@alencarandre Which version is misbehaving? Have you tried any suggested workaround in those comments?

This is the error I am getting in Xubuntu 14.04. Running 4.4.0-138-generic. I installed it via Snap.
A JavaScript error occurred in the main process Uncaught Exception: Error: /run/user/1000/snap.rocketchat-desktop/.org.chromium.Chromium.s4mQWW: failed to map segment from shared object     at process.module.(anonymous function) [as dlopen] (ELECTRON_ASAR.js:173:20)     at Object.Module._extensions..node (module.js:598:18)     at Object.module.(anonymous function) [as .node] (ELECTRON_ASAR.js:187:18)     at Module.load (module.js:488:32)     at tryModuleLoad (module.js:447:12)     at Function.Module._load (module.js:439:3)     at Module.require (module.js:498:17)     at require (internal/module.js:20:19)     at bindings (/snap/rocketchat-desktop/4/resources/app.asar/node_modules/bindings/bindings.js:76:44)     at Object.<anonymous> (/snap/rocketchat-desktop/4/resources/app.asar/node_modules/@paulcbetts/system-idle-time/addon.js:1:192)

@davidgut1982 Could you open a new issue, please? Your error doesn't look similar to the ones reported here. Also, some users of recent Ubuntu/Debian versions are reporting issues with the snap package (#928).

@tassoevan Done. Check it out here. https://github.com/RocketChat/Rocket.Chat.Electron/issues/993


Every time I try to use the items fragment I get this error

BUG REPORT:
Copied strait from the website.
+++
fragment = "items"
#disabled = false
date = "2017-10-04"
weight = 110
background = "secondary"

title = "Items Fragment"
subtitle= "Column based items with icons"
#title_align = "left" # Default is center, can be left, right or center
+++

ERROR 2021/12/19 11:46:11 Currently there is no configured items content files present. To add new members add a content file within _index/find .File.Dir on zero object. Wrap it in if or with: {{ with .File }}{{ .Dir }}{{ end }}
Environment:

Syna Theme version:  v0.17.4
Hugo version:  v0.89.4+extended

Did you also copy in the subdirectory with the single items? Without those it's an empty shell.
The zero object is an error that shouldn't be present I agree. Usually comes up due to Hugo changing backwards compatibility in how the define things.
Happy for any PRs, if you want.

I didn't see the part about the sub directory. Thank you for pointing that out. It works great now.


Update RHC Connection DAO to use passed through logger

Pods are getting oomkilled on prod seemingly randomly - but it's always during an availability check.
I'm wondering if it's something weird with GORM's association handling in the RHC availability check code - but need more logging to see which source it is exactly (I can see which tenant, but there are hundreds of sources underneath it).

/retest

/retest

So it looks like this is the issue. I really regret not omitting the associations always before, heres the grafana graph of container memory usage for the last 24hrs after I updated prod to temporarily use this branch:

Each spike is when the loop would happen leading to an OOMKill. They stopped after switching and it seems to have helped make the memory usage a little more "stable" too, the lines are flatter.


Add -sil-inline-never-function flag

-sil-inline-never-functions already exists, but it does a substring match. This is not desired all the time. Add
-sil-inline-never-function flag that does a full string match and avoids inlining functions with that name

@swift-ci smoke test

@swift-ci smoke test OS X platform

LGTM


Auto *.test local domains

Clear and concise description of the problem
Pretty local domains, reflecting your prod naming.
Suggested solution

[x] Default to https
[x] https://docs.$appUrl
[x] https://api.$appUrl
[x] https://$appUrl

$appUrl could be my-app.test.
Alternative
No response
Additional context
No response
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guide
[X] Check that there isn't already an issue that requests the same feature (to avoid creating a duplicate)

it became this:
https://$appUrl/docs
https://$appUrl/api
https://$appUrl

The reason it became *.localhost is two-fold:

Caddy auto-generates local SSL certs
The Arc browser has a custom dev-mode triggered for *.localhost domains


Error host_cross_arch.shard Package of Flutter Framework packages

Steps to reproduce
Testing with Android Studio JellyFish RC2 - flutter master 3.22.0-8.0.pre.5

Clone the Flutter repository from: GitHub - flutter/flutter: Flutter makes it easy and fast to build beautiful apps for mobile and beyond

Navigate to the cloned repository in the terminal: cd flutter

Run the following command to execute the tests for the host_cross_arch.shard package and save the output to a log file: cd packages/flutter_tools && flutter test test/host_cross_arch.shard >> flutter-host_cross_arch.shardS-logs.txt

Review the log file generated to observe errors in the tests.

Expected results
The host_cross_arch.shard package test should execute without errors in both Channel stable (version 3.19.5) and Channel master (Version 3.22.0-8.0.pre.5).
Actual results
Expected: contains 'Sending archive event if usage enabled'
    Actual: '[   +3 ms] Could not interpret results of "git describe": 3.22.0-8.0.pre.5\n'

Code sample
Code sample
[Paste your code here]

Screenshots or Video

Screenshots / Video demonstration
[Upload media here]

Logs
Logs
[flutter-host_cross_arch.shardM-logs (2).txt](https://github.com/flutter/flutter/files/14964040/flutter-host_cross_arch.shardM-logs.2.txt)

Flutter Doctor output
Doctor output
[✓] Flutter (Channel master, 3.22.0-8.0.pre.5, on macOS 14.4.1 23E224 darwin-arm64, locale es-AR)
    • Flutter version 3.22.0-8.0.pre.5 on channel master at /Users/somnio/Desktop/flutter/flutter
    • Upstream repository [GitHub - flutter/flutter: Flutter makes it easy and fast to build beautiful apps for mobile and beyond](https://github.com/flutter/flutter.git)
    • Framework revision 35c0ad1a79 (2 days ago), 2024-04-10 13:16:35 -0400
    • Engine revision 077b742550
    • Dart version 3.5.0 (build 3.5.0-36.0.dev)
    • DevTools version 2.34.1

[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at /Users/somnio/Library/Android/sdk
    • Platform android-34, build-tools 34.0.0
    • Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 17.0.10+0-17.0.10b1087.21-11572160)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 15.3)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 15E204a
    • CocoaPods version 1.15.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2023.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 [Flutter - IntelliJ IDEs Plugin | Marketplace](https://plugins.jetbrains.com/plugin/9212-flutter)
    • Dart plugin can be installed from:
      🔨 [Dart - IntelliJ IDEs Plugin | Marketplace](https://plugins.jetbrains.com/plugin/6351-dart)
    • Java version OpenJDK Runtime Environment (build 17.0.10+0-17.0.10b1087.21-11572160)

[✓] VS Code (version 1.87.2)
    • VS Code at /Users/somnio/Downloads/Visual Studio Code.app/Contents
    • Flutter extension version 3.86.0

[✓] Connected device (4 available)
    • sdk gphone64 arm64 (mobile)     • emulator-5554         • android-arm64  • Android 14 (API 34) (emulator)
    • macOS (desktop)                 • macos                 • darwin-arm64   • macOS 14.4.1 23E224 darwin-arm64
    • Mac Designed for iPad (desktop) • mac-designed-for-ipad • darwin         • macOS 14.4.1 23E224 darwin-arm64
    • Chrome (web)                    • chrome                • web-javascript • Google Chrome 123.0.6312.122

[✓] Network resources
    • All expected network resources are available.

This error continues to occur when running the activity with Xcode 15.4 (RC1).


[module] Running Raylib with CL.exe (MSVC compiler)

i want to compile main.cpp using CL.exe which is the compiler visual studio uses.
I simply run:
cl.exe /I "..\include." /std:c++17 /EHsc ../main.cpp /link /LIBPATH:"..\lib." /out:game.exe
but i get the normal unreferenced errors.
main.obj : error LNK2019: unresolved external symbol _SetConfigFlags referenced in function _main
main.obj : error LNK2019: unresolved external symbol _SetTraceLogLevel referenced in function _main
main.obj : error LNK2019: unresolved external symbol _LoadFileText referenced in function _GuiLoadStyle
main.obj : error LNK2019: unresolved external symbol _GetDirectoryPath referenced in function _GuiLoadStyle
main.obj : error LNK2019: unresolved external symbol _IsKeyPressed referenced in function _GuiValueBox
main.obj : error LNK2019: unresolved external symbol _IsKeyDown referenced in function _GuiScrollPanel
main.obj : error LNK2019: unresolved external symbol _GetCharPressed referenced in function _GuiValueBox
main.obj : error LNK2019: unresolved external symbol _IsMouseButtonPressed referenced in function _GuiComboBox
main.obj : error LNK2019: unresolved external symbol _IsMouseButtonDown referenced in function _GuiScrollPanel
main.obj : error LNK2019: unresolved external symbol _IsMouseButtonReleased referenced in function _GuiButton
main.obj : error LNK2019: unresolved external symbol _GetMousePosition referenced in function _GuiScrollPanel
main.obj : error LNK2019: unresolved external symbol _GetMouseWheelMove referenced in function _GuiScrollPanel
main.obj : error LNK2019: unresolved external symbol _SetShapesTexture referenced in function _GuiLoadStyle
/link /LIBPATH:"..\lib." is where my libraylib.a file is but i dont think i should be using that..
how could i compile raylib from source using CL and use that?

@st3ph4nnn It does not seem to be an issue with raylib but with your compilation line, you are not linking with required libraries. You need to link (at least) with:

raylib.lib
opengl32.lib
kernel32.lib
user32.lib
gdi32.lib
winmm.lib

I don't understand where you are trying to do the compile.
I suggest you perform the example at raylib/projects/scripts/build-windows.bat after copying the *.bat and the *.c file to a folder of your choice where you can produce compilation materials.
You will need to operate in the Visual Studio C/C++ build environment to compile.  You do that using one of the shortcuts that is put on the start page by recent Visual Studio or Visual Studio Build Tools installs.  I prefer the
x64 Native Tools Command Prompt for VS 2022 one.
When you run build-windows.bat from within that command session, it should all work.  Notice that you need to edit the build-windows.bat script to locate some things first.
I have a customization of that arrangement that works as described in the GitHub repository location orcmid/raylab/projects/scripts/rawVC/.
Note that this does not require any raylib.lib or other *.lib files not part of the Windows SDK.  The raylib *.obj files are compiled from raylib source and cached for reuse in subsequent builds.  That's fast enough and it avoids problems of incompatibility between *.lib builds and the settings for compiling your own parts.
I am making VCrayApp, inspired by ray's approach,  that is more general-purpose (and simpler) for building raylib apps using Visual Studio Build Tools.  It it is not ready for prime-time.   I promise to clean it up and make it
available in a Zip for reuse.

For those who end up here from searching those error messages:
You need to link the libraries listed above, plus shell32.lib.
The full MSVC command that ended up working for me for x64 builds:
cl main.c /I"raylib-5.0_win64_msvc16/include/" /MD /link /MACHINE:X64 /OUT:"main.exe" "raylib-5.0_win64_msvc16/lib/raylib.lib" opengl32.lib kernel32.lib user32.lib shell32.lib gdi32.lib winmm.lib msvcrt.lib


Seamless edge load-balancing into Weave Net (in AWS/ECS)

TL;DR

[ ] Infer services from WeaveDNS records: fluxctl select <service> --weavedns <weaveDNS record>.
[ ] Embedded edge balancer: fluxctl expose <service> -p <hostPort>.
[ ] Automatic attachment to AWS ELBs (or equivalent in other clouds): fluxctl expose <service> --external.
[ ] As an optimization, optionally provide locality-aware load-balancing: fluxctl service <service> --local

Introduction
Users of Weave Net often ask us how to expose and load-balance requests to containers from the outside world. Here are a few of those cases:
https://groups.google.com/a/weave.works/forum/#!topic/weave-users/TlaXW-KNqbw
https://groups.google.com/a/weave.works/forum/#!searchin/weave-users/expose/weave-users/n0QB7Nmp738/GyLAqQqUBgAJ
https://github.com/weaveworks/weave/issues/1211
I found myself thinking about this situation today. This issue is going to be a write-up of my best bet to solve it (without Flux), how I think it could be solved today with Flux (which so far I have discarded) and how I would have liked Flux to solve it in order to make it my preferred solution.
User Story
I am going to illustrate this issue with a specific (and real) example.
As a user, I have a PHP website, and I want to load-balance external requests into stateless PHP processes. The PHP processes have been containerized and are being transitioned to run as task instances of an Amazon ECS service. The tasks are running in a Weave Network. The main reasons for choosing Weave Net have been:

Easy communication with other backend components, some of which will still live on-premise.
Flexible autoscaling. Weave allows deploying multiple PHP containers in the same VM, all listening on TCP port 80, without worrying about port clashes (i.e. no need to stick to 1 container per VM or port-mapping schemes).

The last piece of the puzzle is load-balancing external requests into the PHP containers. The obvious tool to do this in AWS is an ELB, which I also want to use to trigger autoscaling events for expanding/reducing my cluster. However, it's not obvious how to load-balance the requests into the weave network and, in particular, there is no direct integration with ELBs.
My best bet to solve it (without Flux)
Weave Net suggests combining weave expose+ iptables as a means to access containers externally but it's clearly insufficient (it doesn't help with load-balancing and it doesn't provide a way to automatically book-keep the rules when new PHP-containers are added/are removed/die).
I decided to do the following:

Enable WeaveDNS client-based load-balancing of PHP-containers: I assigned the same phpfrontend.weave.local record to all my PHP containers.
To interface into the Weave Network from the outside world, in every VM, I deployed multiple (for redundancy) ngninx containers with the following configuration:

server {
listen 80;
resolver <IP_ADDRESS>:53;
location /api/users/ {
proxy_pass http://phpfrontend.weave.local$request_uri;
}
}
  This nginx container is part of the Weave network and is going to listen on the hosts port 80 (i.e. Docker's `-p 80:80`).

  To load-balance requests into each machine, the nginx containers are deployed as an ECS service with an ELB (see http://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-load-balancing.html and http://docs.aws.amazon.com/AmazonECS/latest/developerguide/create-service.html). As a result, each nginx container will get automatically attached to the ELB when deployed receiving external requests.

# How I would had solved it with Flux today (and why I discarded it)

I had never used Flux, but it conceptually feels like it should be able to provide a simple solution, well integrated with Weave Net.

However, I only came up with something surprisingly similar to the solution above but with extra moving pieces (Flux agents + etcd), one extra step (service creation) and no obvious advantage :

1. Create a service: `phpfrontend`

    ```
$ fluxctl service phpfrontend --address <IP_ADDRESS>:80 --protocol=http
$ fluxctl select hello default --image acmeorg/phpfrontend --port-fixed 80

Similarly to the solution above, create an ECS service with an ELB deploying an multiple nginx edge balancers. For clarity, the manual equivalent of this would be running
docker run --privileged --net=host -d -e ETCD_ADDRESS -e SERVICE=phpfrontend weaveworks/flux-edgebal

   on each host (and attaching the ELB).

# How I would had liked Flux to solve it

In order to provide a better experience the process needs to be simpler and better integrated with Weave Net:

1. Inferring services from WeaveDNS records (something like `fluxctl select phpfrontend default --weavedns phpfrontend.weave.local`) is a natural extension to how services have been internally load-balanced in Weave before Flux.

2. Provide an embedded edge balancer. Having to manually manage the edge load balancer is inconvenient. A command like `fluxctl expose phpfrontend -p 80` which exposes service `phpfrontend` through port 80 in every host would be very helpful in this case.

  * The embedded edge load-balancer doesn't need to provide all the features of nginx and in fact the user can revert to external load balancer like `weaveworks/flux-edgebal` when needed.

  * The `--weavedns` rules could optionally be efficiently implemented using iptables, as explained in Weave Net's [Service Export](http://docs.weave.works/weave/latest_release/features.html#service-export) .

Also, directly exposing services through ELBs would be very valuable to AWS users. See https://groups.google.com/a/weave.works/forum/#!searchin/weave-users/nginx/weave-users/4IfS9SDDYEw/KLywaBBUAwAJ

The `expose` command could be extended to automatically create an ELB (or equivalent for other cloud providers), and directly attach the service to the ELB without intermediate edge load-balancers: e.g. `fluxctl expose phpfrontend --external`. This is somewhat the equivalent of [`type: LoadBalancer`](http://kubernetes.io/v1.0/docs/user-guide/services.html#type-loadbalancer)  in Kubernetes and, in the same way, Flux would need to be aware of the cloud provider it's being executed in.

As an extra benefit, in the case of AWS, `fluxctl expose <service> --external` lifts the dependency on ECS services/Kubernetes services to map ELBs to containers, which may be appealing to some users.

Finally, as an optimization, it would be great if both Flux and the edge-load balancer (embedded/ELB-based or else) could provide locality-aware load-balancing to avoid cross-traffic between instances. For instance, something like ` fluxctl service phpfrontend --local --address <IP_ADDRESS>:80 --protocol=http`

## Putting everything together

With all the proposed features, adding an edge balancer into the PHP-containers in the Weave network would be as simple as:

$ fluxctl service phpfrontend --local --address <IP_ADDRESS>:80 --protocol=http
$ fluxctl select phpfrontend default --weavedns phpfrontend.weave.local
$ fluxctl expose phpfrontend --external

The reason for deploying it in every VM is that as side-effect of getaddrinfo() (weaveworks/weave#1245), ngnix should favor PHP-containers living in the same machine, making it locality-aware and avoiding cross traffic.

That's not how it works. The getaddrinfo() logic picks the IP with the longest common prefix to the local IP. In case of weave net, that has nothing whatsoever to do with locality.

That's not how it works. The getaddrinfo() logic picks the IP with the longest common prefix to the local IP. In case of weave net, that has nothing whatsoever to do with locality.

You are right, I will edit the issue to reflect this. However, I believe locality would still be a desired feature.

Related: http://kubernetes.io/docs/user-guide/ingress (k8s equivalent of weaveworks/flux-edgebal)


Ui tweaks

lowercase 'show more' and 'show calculations'
darker dates
make chart bars wider

@jbothma

nice


Cosmetic upgrades for Piano Genie demo

@notwaldorf

@notwaldorf @chrisdonahue is this PR ready to merge?

Yes from my end


Show snippet preview in suggest docs

Emmet shows the expanded abbreviation in the docs.

Similarly, we can show the normal snippet expansion for user and extension snippets in the docs as well.
@jrieken Thoughts?

@jrieken
Thanks. I can not wait to see this feature in next release. So will we be able to see preview of our custom VSCode snippets for any languages?

Yes you will. Try it out already today with our insider builds: https://code.visualstudio.com/insiders

Excellent ! It works as expected.


Usage fails without explicitly installing typing_extensions

To recreate, start a fresh environment and
pip install autobound `jax[cpu]`
python -c "import autobound.jax as ab"

ModuleNotFoundError: No module named 'typing_extensions' is raised

Fixed in https://github.com/google/autobound/pull/4

Thanks for fixing this!


Access window object

(couldn't find a better title)
I add Blanket.js to by QUnit tests to evaluate code coverage, it works well. Now I would like to output the coverage results in a LCOV file and use node-coveralls to upload it to coveralls.io
My prolem is that the lcov reporter of Blanket either output the result in a <div> in the page or in window._$blanket_LCOV, and I don't know how to get the result back inside the grunt task to save it in a file.
I tried to understand how various events pass from QUnit to PhantomJS to Grunt but couldn't find anything.
Any hint ?

Note
the LCOV reporter is conditionally loaded in order to keep the nice output when directly viewing the QUnit tests suite
in tests/index.html
  <script>
    if (location.href.match(/(\?|&)lcovReport($|&|=)/)) {
        blanket.options("reporter", "../bower_components/blanket/src/reporters/lcov_reporter.js");
        blanket.options("reporter_options", { toHTML:false });

        QUnit.done(function() {
            console.log(window._$blanket_LCOV);
        });
    }
  </script>

in Gruntfile.js
        qunit: {
            all: {
                options: {
                    urls: ['tests/index.html?coverage=true&lcovReport'],
                    noGlobals: true
                }
            }
        }

Thanks

As always, just need to ask the question to get the solution :-)
in tests/index.html
    if (location.href.match(/(\?|&)lcovReport($|&|=)/)) {
        blanket.options("reporter", "../bower_components/blanket/src/reporters/lcov_reporter.js");
        blanket.options("reporter_options", { toHTML:false });

        QUnit.done(function() {
            alert(JSON.stringify(['qunit.report', window._$blanket_LCOV]));
        });
    }

(I understood that alert is used to trigger events Phantom side)
in Gruntfile.js
    grunt.event.on('qunit.report', function(data) {
        grunt.file.write('coverage-results/core.info', data);
    });


Found older version Glide, please update glide version

When can I see the expected changes in master branch?
On Tue, Feb 27, 2018 at 1:37 PM, MarshalChen<EMAIL_ADDRESS>wrote:

Closed #484 https://github.com/cymcsg/UltimateRecyclerView/issues/484.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/cymcsg/UltimateRecyclerView/issues/484#event-1493769378,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AL0AI5CPhhnfAUGTb4sTNUm_zIBWc5HJks5tY7e9gaJpZM4SUcGR
.

I'll try to merge it into master branch as soon as possible after the ci check has passed

Okay, thank you
On Tue, Feb 27, 2018 at 1:59 PM, MarshalChen<EMAIL_ADDRESS>wrote:

I'll try to merge it into master branch as soon as possible after the ci
check has passed
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/cymcsg/UltimateRecyclerView/issues/484#issuecomment-368785467,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AL0AI0p8P_IcFUV6-jxifN3_1T1g20CYks5tY7zugaJpZM4SUcGR
.

Hi,
The library is too good, but I am facing too difficult to use the library.
Please help me.
On Tue, Feb 27, 2018 at 2:00 PM, Yellappa Pinnemcherla<EMAIL_ADDRESS>
wrote:

Okay, thank you
On Tue, Feb 27, 2018 at 1:59 PM, MarshalChen<EMAIL_ADDRESS>wrote:

I'll try to merge it into master branch as soon as possible after the ci
check has passed
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/cymcsg/UltimateRecyclerView/issues/484#issuecomment-368785467,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AL0AI0p8P_IcFUV6-jxifN3_1T1g20CYks5tY7zugaJpZM4SUcGR
.

Hi cymcsg,
Please update the support library versions and Glide library
version to the latest.
While generating signed apk in my project getting so many conflicts and not
able to enable proguard.
Please help me, thanks in advance
On Wed, Mar 7, 2018 at 12:15 AM, Yellappa Pinnemcherla<EMAIL_ADDRESS>
wrote:

Hi,
The library is too good, but I am facing too difficult to use the library.
Please help me.
On Tue, Feb 27, 2018 at 2:00 PM, Yellappa Pinnemcherla <
<EMAIL_ADDRESS>wrote:

Okay, thank you
On Tue, Feb 27, 2018 at 1:59 PM, MarshalChen<EMAIL_ADDRESS>wrote:

I'll try to merge it into master branch as soon as possible after the ci
check has passed
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/cymcsg/UltimateRecyclerView/issues/484#issuecomment-368785467,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AL0AI0p8P_IcFUV6-jxifN3_1T1g20CYks5tY7zugaJpZM4SUcGR
.

Hi, please check it, Travis passed.
On Mon, Mar 12, 2018 at 2:26 PM, MarshalChen<EMAIL_ADDRESS>wrote:

Hi, I have notice that your PR, but it can not pass the travis at the
current time
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/cymcsg/UltimateRecyclerView/issues/484#issuecomment-372235156,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AL0AIyocepg2d7kKPgguk8t5YdpcqKN9ks5tdjhGgaJpZM4SUcGR
.

Please merge my commits into the master branch.
On Mon, Mar 12, 2018 at 3:11 PM, Yellappa Pinnemcherla<EMAIL_ADDRESS>
wrote:

Hi, please check it, Travis passed.
On Mon, Mar 12, 2018 at 2:26 PM, MarshalChen<EMAIL_ADDRESS>wrote:

Hi, I have notice that your PR, but it can not pass the travis at the
current time
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/cymcsg/UltimateRecyclerView/issues/484#issuecomment-372235156,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AL0AIyocepg2d7kKPgguk8t5YdpcqKN9ks5tdjhGgaJpZM4SUcGR
.

Hi, When can I see the expected changes in library
On Mon, Mar 12, 2018 at 3:45 PM, Yellappa Pinnemcherla<EMAIL_ADDRESS>
wrote:

Please merge my commits into the master branch.
On Mon, Mar 12, 2018 at 3:11 PM, Yellappa Pinnemcherla <
<EMAIL_ADDRESS>wrote:

Hi, please check it, Travis passed.
On Mon, Mar 12, 2018 at 2:26 PM, MarshalChen<EMAIL_ADDRESS>wrote:

Hi, I have notice that your PR, but it can not pass the travis at the
current time
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/cymcsg/UltimateRecyclerView/issues/484#issuecomment-372235156,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AL0AIyocepg2d7kKPgguk8t5YdpcqKN9ks5tdjhGgaJpZM4SUcGR
.


SW-5137 Add feature flag for 'Participant Experience'

#2433  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @nickgraz and the rest of your teammates on  Graphite


Display cursor wrong

The Display cursor (yellow highlight) doesn't appear until the display starts to scroll left.
Either get it working correctly or remove feature.

In the Copy tab, the yellow highlight cursor should be on the next empty column as the character is sounded.  The upper and lower rows are updated when the user presses a key, and the cursor moved to the next empty column.
The Send tab is working correctly.


mle: Set mRetrieveNewNetworkData to true when requesting network data

This change ensures that the flag mRetrieveNewNetworkData is set to
true when a "Data Request" message is sent.
This addresses an issue where after updating the mLeaderData
(e.g., from a "ChildUpdateResponse" message not containing the active
dataset), and requesting (from SendDataRequest()) and receiving the
network data, mRetrieveNewNetworkData could remain false and
cause the network data not to be updated locally.

Codecov Report

Merging #1264 into master will increase coverage by -0.35%.

@@            Coverage Diff             @@
##           master    #1264      +/-   ##
==========================================
- Coverage   69.47%   69.12%   -0.35%
==========================================
  Files         170      169       -1
  Lines       26687    26673      -14
  Branches     3317     3344      +27
==========================================
- Hits        18542    18439     -103
- Misses       6732     6816      +84
- Partials     1413     1418       +5

Impacted Files
Coverage Δ

src/core/thread/mle.cpp
79.88% <100%> (-0.47%)
:x:

examples/platforms/posix/misc.c
0% <ø> (-66.67%)
:x:

examples/platforms/posix/random.c
85% <ø> (-15%)
:x:

src/core/net/ip6.cpp
56.72% <ø> (-13.21%)
:x:

src/core/net/netif.cpp
55.43% <ø> (-5.98%)
:x:

src/core/net/icmp6.cpp
84% <ø> (-4%)
:x:

examples/platforms/posix/uart-posix.c
59.55% <ø> (-3.38%)
:x:

src/core/net/ip6_mpl.cpp
91.6% <ø> (-2.3%)
:x:

src/core/common/message.cpp
92.13% <ø> (-1.66%)
:x:

src/core/thread/mle_router.cpp
79.61% <ø> (-0.81%)
:x:

... and 13 more

Continue to review full report at Codecov.

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

closing this PR in favor of the change in https://github.com/openthread/openthread/pull/1265


Fix pip environment resolution

Summary
Calling pip install multiple times can (deeply unfortunately) allow an environment to become out-of-sync; pip doesn't "remember" the constraints of previous installation commands.
One of the largest effects here is that doing pip install -e . followed by pip install git+<qiskit>@main installs qiskit-terra from the initial installation (via qiskit==0.45.2), then installs qiskit==1.0.0.dev0 from Git, which is an incompatible environment. Doing the whole environment resolution in a single pip install command fixes this, as the qiskit dependency is correctly resolved to be only the 1.0.0.dev0 version.

Details and comments
See Qiskit/qiskit-ibm-provider#798 for the same PR over there.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 43.367%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
2334

Relevant Lines:
5382

💛  - Coveralls

Thanks!  For what it's worth, the top comment about "pip not remembering the constraints" isn't actually the problem in the example I gave - the problem in that example is actually that pip doesn't let us specify "conflicts" constraints, and the packaging-structure changes of Qiskit 1.0 make it conflict with Qiskit 0.45 in a way that we can't communicate to pip, or have it automatically resolve unless we poison the qiskit-terra package for older installations (also not great).


Update go version

What this PR does / why we need it:
go mod shows that go version 1.20 is in used, but we have not yet updated the go version for tooling-based images. This PR fix that misses, and also update go version 1.20.3 to the latest 1.20.5.
Which issue(s) this PR fixes:
Fixes #
Does this PR introduce a user-facing change?:
NONE

@khanhtc1202 Can you check the workflow buil/tool failure?

Looks like it is related to this issue https://github.com/sgerrand/alpine-pkg-glibc/issues/185
Fixed by updating to glibc version 2.35-r1


Expression inside template (template literals) on tags

I have the following

See ${link} on href does not get colorized bc the whole thing gets rendered as class=string unquoted html so there is no way to colorize the ${}

These templates strings are passed off to language-mustache which scopes them. I did it this way to avoid writing a extensions in my grammar to support html strings which atom already has support for. That grammar recurses into the tags so I loose control of the html element/attribute scopes. I do manage to regain control between tags, so that ${name} will have a scope of entity.quail.element.js and correct scopes between.
I only supported this notation because someone wanted angular support.  The only way I could solve this is by writing an html extension to my grammar.

I'm going to close this issue. I may add html support directly in my grammar to solve this issue but I can't say when.


Ignore type checking if the type of data_placeholder is 'any'

The data_placeholder is currently replaced with the empty set of variables, which makes all property accesses generate warnings like "Cannot find name ''.
Update function generateBindingStubs to exclude the generated code if the type is any.

The internal workings has been updated and this issue is not valid anymore.


Handle documentation changes

Describe the bug
Handle documentation changes
To Reproduce
Steps to reproduce the behavior:

Go to github actions
Click on logs
Scroll down to failure
See error

Expected behavior
Documentation needs to have painfulness methods.

Completed.


Login issue

I had a non-github account. It appears this can no longer be used and I created a git hub account to log in with. I now cant login at all and get this message - "Your JS Bin account (undefined) has been linked to your GitHub account (AlSmith87). Nice.", but never actually logs in.
Does this also mean I have lost all my old projects linked to my non-github account?

Do you remember what your non-github email was? (if you don't want to post here, you can DM the js_bin twitter account). I can't look right now, but I should be able to link up your account.

Yeah it was the same email as I have re-registered with -<EMAIL_ADDRESS>

When can someone take a look at this. I really need to access my other account asap now.

Do you know when you will be able to take a look at this? I really need to
get my account back up and running. I currently cannot even log in with my
new account to save any new bins.
[image: DJS_Signature] http://www.djsresearch.co.uk/
Alistair Smith | Operations Manager - Data Services
<EMAIL_ADDRESS>+44 (0)1663-767857
http://www.djsresearch.co.uk/
[image: twitter] https://twitter.com/DJSResearch  [image: linkedin]
https://www.linkedin.com/company/djs-research-ltd  [image: googleplus]
https://plus.google.com/b/113329919709971528784/+DJSResearchcouk/posts
[image:
facebook] https://www.facebook.com/DJSResearch  [image: youtube]
https://www.youtube.com/user/DJSOnline01
To learn more about us, why not view a two minute introductory video:
https://vimeo.com/109113047
For regularly updated market research findings from your sector, please
have a look at our complimentary insights:
http://www.djsresearch.co.uk/blog/articles
This email is private and may be confidential and is for the intended
recipient only.  If misdirected, please notify us and confirm that it has
been deleted from your system and any copies destroyed.  If you are not the
intended recipient you are strictly prohibited from using printing, copying
distributing and disseminating this email or any information contained
within it. We use reasonable endeavours to check all emails leaving our
systems but no warranty is given that this email and any attachments are
virus free, you should perform your own virus checking.  The right to
monitor email communications through our networks is reserved by us. This
e-mail does not constitute a consent to the use of sender's contact
information for direct marketing purposes.
Please consider the environment before printing this email.
DJS Research Limited.  Registered Address: 3 Pavilion Lane, Strines,
Stockport, Cheshire, SK6 7GH.  Company registration number: 5494158
From: Remy Sharp<EMAIL_ADDRESS>Sent: 25 February 2016 10:31
To: jsbin/jsbin
Cc: AlSmith87
Subject: Re: [jsbin] Login issue (#2715)
Do you remember what your non-github email was? (if you don't want to post
here, you can DM the js_bin twitter account). I can't look right now, but I
should be able to link up your account.
—
Reply to this email directly or view it on GitHub
https://github.com/jsbin/jsbin/issues/2715#issuecomment-188712641.

@AlSmith87  try clearing all cookies and offline storage. I had the same problem as you.  I spent a long time chasing my own tail this morning trying to replicate it across other browsers and it turns out that, for whatever reason, I had to clear cookies in order to login.

Thanks. I have actually just tried this myself and can now login and save new bins. Look like I have lost all my old projects though.

@AlSmith87 your old username was "asmith" did you try logging in using that? You had what looks like 3 unique bins (and multiple versions of one in particular) from around late September. Sound right?


Update PVGIS test data files

~[ ] Closes #xxxx~
[x] I am familiar with the contributing guidelines
~[ ] Tests added~
~[ ] Updates entries to docs/sphinx/source/api.rst for API changes.~
~[ ] Adds description and name entries in the appropriate "what's new" file in docs/sphinx/source/whatsnew for all changes. Includes link to the GitHub Issue with :issue:`num` or this Pull Request with :pull:`num`. Includes contributor name and/or GitHub username (link with :ghuser:`user`).~
~[ ] New code is fully documented. Includes numpydoc compliant docstrings, examples, and comments where necessary.~
[x] Pull request is nearly complete and ready for detailed review.
[x] Maintainer: Appropriate GitHub Labels and Milestone are assigned to the Pull Request and linked Issue.

For reasons unknown, some values returned by the PVGIS TMY API have changed in the last decimal place (e.g. 670.72 -> 670.71).  See failing tests in #1395.

I think you should mention this in what's new maybe?

Oh, I had thought this was just an internal testing detail that users wouldn't care about, but I guess it's worth mentioning that the API is returning different values?


Ctrl + 1 shortcut "Join with Next Symbol" does not work.  It only works from the menu.

Ctrl + 1 shortcut "Join with Next Symbol" does not work.  It only works from the menu.
(I am using version v1.12dev)

What version of Qt are you using?

qmake --version
QMake version 3.0
Using Qt version 5.2.1 in /usr/lib/i386-linux-gnu
(I built it using the instructions for building on Ubuntu, I am using Ubuntu 14.04 LTS)

I just test it with official Qt 5.5.1 (downloaded directly from http://www.qt.io/download) on openSUSE 13.2 64bit.
Shortcut ctrl+1 (also '1' from numpad ) works for me. I can set combination of keys, but Qt is responsible for handling shortcuts. So maybe there is problem with keyboard setting on Ubuntu and Qt... I am not able to do anything with it...


Can't create a new project from svn source

When trying to create a new Sphinx HTML project by importing from our (public readable) svn repository, the message "Fail.  Check back in a bit!" appears.
Attempting to repeat the import later gives the error that "A project with that name exists already!"
Are there known issues with subversion import?

Seems this got fixed. Closing the issue.


Update r-cmd-check.yaml

Since the mandatory website build CI will fail if vignettes cannot be built, we do not need to check them in the R CMD check action as well.

This goes a long way toward resolving the problems discussed in #23, at least with R CMD check in CI. Whether we want to try to speed up website builds is another question.

What do --no-manual and --as-cran ? mean and where did you go (am guessing the github repo for actions/check-r-package ?) to figure out which commands to put in build_args / args?

--no-manual and --as-cran are in there because they are the defaults for the action, so we were silently doing them before. I found that out by going to the action's github repo, as you guessed https://github.com/r-lib/actions/tree/v2-branch/check-r-package
if you are interested in what each flag does and what flags are available, a useful thing to do is R CMD build --help and R CMD check --help at the command line. It was by doing this that I worked out no-vignettes for the flag I wanted for check
But also some trial and error was important. For example, I first tried just setting the args for the action, but on watching the action run, I saw that that was not affecting the build step. I then noticed that there was a build_args option in the documentation, and used R CMD build --help to work out which flag to use.


ustream: fix desktop stream validation

The validation changes in #1126 aren't strict enough, there are now
more than 1 unexpected streams that we can't read, and they do not all
contain the varnishUrl key.

I think this should also fix whatever the problem was in #1226 although I wasn't able to reproduce the issue for that ustream URL (http://www.ustream.tv/siliconangle)

Works great for me, thanks for the patch (tested it locally)

Works for me as well. Thank you, @pmrowla.

no point in keeping this open


Comment on why we should keep getIsInvalidBlock separate

Add comment why we shouldn't getIsValid into getIsInvalidBlock in the ChainDB API.
Closes #3974.

Checklist

Branch

[x] Commit sequence broadly makes sense
[x] Commits have useful messages
[x] New tests are added if needed and existing tests are updated

Pull Request

[x] Self-reviewed the diff
[x] Useful pull request description at least containing the following information:

What does this PR change?
Why these changes were needed?
How does this affect downstream repositories and/or end-users?
Which ticket does this PR close (if any)? If it does, is it linked?

[x] Reviewer requested

bors r+


Create log data function for analysis mode

Right now only occurs between sessions, but eventually would happen every time analysis is switched on/off.

@kalicki1 will reframe this issue as a universal log data function that will save analysis interactions.

Since I haven't used this issue since implementing the logData function, I will handle all of our feature updates regarding this functionality in new sub issues when necessary. I will go ahead and close this issue.


What is the equivalent of tf's experimental_steps_per_execution for Jax.

To obtain great tpu performance in tf, the experimental_steps_per_execution seems to be crucial.
    model.compile(optimizer=outer_opt,
                experimental_steps_per_execution = 600,
                loss=tf.keras.losses.BinaryCrossentropy(from_logits=True))

However, what is the best way to replicate this behavior in Jax?

I am not really an expert in TF, but I found "experimental_steps_per_execution controls how many batches are processed on a device before a callback is run" here.
This whole issue is at a higher-level of abstraction than JAX. JAX does not come pre-packaged with neural network libraries. You may want to take a look at Flax or Haiku (see also JAX README for some pointers). I am pretty sure that those libraries do not have this exact feature.


Correct X, Y axis not inverting when EVDEV_XXX_MIN > EVDEV_XXX_MAX

Ok so I should just replace the macro with lv_disp_get_xxx_res(drv->disp) in the four map functions so it can work when there are multiple displays?

Yes. Essentially, revert that portion of your diff. You can see how it should be here (in the red part).

Looks fine now. Thanks!

Thanks to you, this was my first pull-request yay!