fix: use vm size that supports nested virt for mariner kata post content tests

What type of PR is this?
This PR updates the post content VHD tests to use vm size Standard_D4ds_v5 to enable tests for Mariner Kata.
like 1

What this PR does / why we need it:
Which issue(s) this PR fixes:

Fixes #
Requirements:

[ ] uses conventional commit messages

[ ] includes documentation
[ ] adds unit tests
[ ] tested upgrade from previous version

Special notes for your reviewer:
Release note:
none

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 61.973%

Totals

Change from base Build<PHONE_NUMBER>:
0%

Covered Lines:
2544

Relevant Lines:
4105

💛  - Coveralls


Add hero images to Live Matches

In the Live Matches overview, add the players' currently played heroes next to their name. Mock-up:

I will setup a folder with properly formatted hero portraits for general in the app


spaceapi disconnected

there are no spaces at all

fixed

funny , since some days it was disconnected again. So no data there
and now , a shec revealed a server error https://spaceapi.ccc.de/

Yeah, we had a system update today and some problems with the involved daemon, should be not as flappy anymore :)


Integration Test - Release - 2022/01/28 08:48:13

Auto create for integration test. IssueCommandFlow

#pri1

Just type '#pri3'

#pri2

#pri3

#assign PRMergerTest1

#assign NonAllowedUser

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

#reassign PRMergerTest2

#reassign NonAllowedUser

#please-close

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

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

#unassign PRMergerTest1

#unassign NonAllowedUser


⚠ API - Spain (ES) has degraded performance

In 3b956e1, API - Spain (ES) ($URL_API) experienced degraded performance:

HTTP code: 200
Response time: 27861 ms

Resolved: API - Spain (ES) performance has improved in 686c702.


[Autoscheduler][VM] Autoscheduler layout rewrite pass to VM

This adds the autoscheduler layout rewrite pass to VM compiler, to brings big performance improvements to any autoscheduler optimized graph. Tested on SSD Resnet34 and saw over 2x speedup.

@junrushao1994 @merrymercy @masahi

How can we address this kind of issue in the future?
Should we organize the optimization passes in src/relay/backend/vm/compiler.cc and src/relay/backend/build_module.cc into a common place? So we don't need to add them in two places every time.

@merrymercy I think that initially the intent for Relay VM compilation was to use the same passes as the graph runtime. I think that the pass manager refactor ended up being applied to graph runtime and not the VM IIRC causing the two to diverge?
@jroesch and @tkonolige has some input on this and we could think of a plan to unify the passes since technically the two runtimes should use the same passes. This could use an RFC but I think everyone will be behind it.

@merrymercy please let me know if there are any outstanding changes requested of if we can go ahead and merge this one


Update to 1.2.0 final

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.


Cloudflare: Disable proxy mode for TXT and others

Closes #360.
@MichielDeMey, would you mind checking if it fixes your issue?

Thanks for your PR @dunglas, maybe you also like to add some tests for that?

Great, this seems to solve the issue! Thanks @dunglas.

Also I don't think it make sense to generate on every CloudFare change a new map

Wildcard hosts also cannot be proxied and fail to be created

@sheerun it depends of your plan: https://support.cloudflare.com/hc/en-us/articles/200168826-Does-Cloudflare-support-wildcard-DNS-entries-

For Cloudflare Enterprise customers, we do proxy wildcard records. If you are interested in learning more about the enterprise plan, you can contact us here:

So I guess this needs to check for it :)

(current plan is available via api)

When external-dns will create wildcard entries?

Every time it finds *.something.com in annotations or ingress rules (I use them quite often). You can try to set external-dns.alpha.kubernetes.io/hostname: "*.example.com" as service annotation.

Nice, I wasn't aware of this feature. Here is my suggestion: disable proxy mode for wildcards for now (to fix the bug quickly), and I'll try to open another PR to request the API to detect the plan later. WDYT?

Sounds fine :) Most users don't have enterprise accounts anyway

Thanks for the review @sheerun, fixed.

I believe the wildcard dns names are not a big issue since
a) most don’t have an enterprise subscription
b) most are actually aware of this limitation if they use it
c) unlike the TXT records, they are under your control and you can fix it easily by specifying a full subdomain

Thanks @duglin for the fix and thanks @njuettner, @sheerun and @MichielDeMey for the reviews. LGTM 👍

Released as v0.4.7.


Lowercase cookie header name

Sometimes all headers in curl line seem to be lowercased (eg. requests to/from humblebundle.com) and cookies are only parsed from "Cookie" headers.

Can you paste an example?

Just opened https://humblebundle.com/ and this is the third request copied as cURL:
curl 'https://humblebundle-a.akamaihd.net/static/hashed/611051c5a9bb587f0138789eb3ce55078696f90e.css' -H 'pragma: no-cache' -H 'dnt: 1' -H 'accept-encoding: gzip, deflate, br' -H 'accept-language: pl-PL,pl;q=0.9,en-US;q=0.8,en;q=0.7' -H 'user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/65.0.3325.181 Chrome/65.0.3325.181 Safari/537.36' -H 'accept: text/css,*/*;q=0.1' -H 'cache-control: no-cache' -H 'authority: humblebundle-a.akamaihd.net' -H 'referer: https://www.humblebundle.com/' --compressed

Something like that: (URL accesible after logging in, but that doesn't really matter, browser version in user-agent)
curl 'https://www.humblebundle.com/home/library' -H 'pragma: no-cache' -H 'cookie: csrf_cookie=...; hbguard="..."; pnctest=1; session-set=true; utmcsr="Humble Bundle Newsletter"; utmccmpn=...; utmcmed=email; crdl_humblebundlelivecID=...; amazon-pay-abtesting-new-widgets=false; _simpleauth_sess="..."' -H 'dnt: 1' -H 'accept-encoding: gzip, deflate, br' -H 'accept-language: pl-PL,pl;q=0.9,en-US;q=0.8,en;q=0.7' -H 'upgrade-insecure-requests: 1' -H 'user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/65.0.3325.181 Chrome/65.0.3325.181 Safari/537.36' -H 'accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8' -H 'cache-control: no-cache' -H 'authority: www.humblebundle.com' -H 'referer: https://www.humblebundle.com/' --compressed

Ah, interesting. This actually seems like a HTTP2 (h2?) request, so that's why it's all lowercase.

This has opened a whole new can of worms.
On my macbook with curl 7.54.0 it looks like http2 is used by default for sites that support it.
curl -v https://www.google.com
< HTTP/2 200
But it looks like the current version of python requests does not support it, and furthermore, the upcoming version MIGHT support it: https://www.kennethreitz.org/requests3

I think the best option for now is to add some kind of caveats page that explains the state of http2 or detects all lowercase headers and adds a warning about http2 in a comment in the generated code.

I think it would be pretty useful to still parse cookies properly (by just detecting "Cookie:" header case-insensitively here and there), though, as most HTTP2 services support HTTP/1.1 as well.

You're right. I'll fix this soon.


Fix Imperial County, California

Based on the openadddresses source log, data for Imperial county has stopped being imported since  2019-03-11.
The log states that the ESRI data originating from the county's ArcGIS service is unavailable.
This is likely due to the REST endpoint either being removed or relocated. See the county's ArcGIS services directory for more details.
It might be worthwhile contacting the county's GIS supervisor mentioned in issue #2207

@buildscientist Thanks a ton for reporting this! @justinelliotmeyers Do you mind doing some research on this one?

Will review in the morning!

APN... https://services1.arcgis.com/fwUrSNrE506Uxp7v/ArcGIS/rest/services/Parcels_APN_Only/FeatureServer
Let me keep digging

Emailed Mark G about data here: https://apps.gis.ucla.edu/geodata/dataset/california-statewide-parcel-boundaries

Emailed<EMAIL_ADDRESS>

Emailed<EMAIL_ADDRESS>

might try this route: https://www.caloes.ca.gov/cal-oes-divisions/geographic-information-systems

Good morning Justin,
Unfortunately the County does not have an address point dataset as of now. If you have any other questions please feel free to contact me.
Thank you, stay safe,
Derek Newland
GIS/AutoCAD Technician II
Planning and Development Services
County of Imperial, California
(442) 265-1736

Good morning Justin,
The cost of the Imperial County set of shapefiles is 100dlls (parcel boundaries with APN) and 3cents per ownership information (Tax roll data)
Please let me know if you have any question
Regards,
Mariana Felix

Just had a phone call with Mariana. I asked how to formally file a FOIA - she is going to talk with her supervisor. Stay tuned. Otherwise I asked them to just send APN, and sitius info to avoid all these hoops.


Allow for event query by event_series_status

Supported by the api but not implemented in Get-RubrikEvent

Also fixed bug in Get-RubrikEvent

Also fixed bug in Get-RubrikEvent


Support Tezos family via Wallet API

📝 Description
Support Tezos family via Wallet API
❓ Context

Impacted projects: ``
Linked resource(s): #2910

✅ Checklist

[x] Test coverage
[ ] Atomic delivery
[x] No breaking changes

📸 Demo

🚀 Expectations to reach
Please make sure you follow these Important Steps.
Pull Requests must pass the CI and be internally validated in order to be merged.

Closing due to https://github.com/LedgerHQ/ledger-live/pull/3004#issuecomment-1479745770


Remote read duplicates first sample in range vector results

Range vector selectors sometimes return the first sample twice when joining local data with data from remote_read.

Steps to reproduce:

Start a Prometheus with remote write + remote read config, scraping some data at 5-second intervals.
Run foo[15s]
See 4 (instead of 3) samples being returned, the first one being a duplicated one.

I used git bisect to track down the commit that introduced this problem and it was: 088fcc9e4814cfdd48b3393d46c6edc16f39e7a8
/cc @bwplotka and @codesome you both authored that PR

Is that promql/ or storage/ ?

I mean it affects both, but judging by the commit that introduced it, it is likely to be a storage bug.

Either this is resolved or it is hard to reproduce (like a rare issue).

Indeed I couldn't reproduce this anymore at the current master, but still at an older revision from last year. I used git bisect again (now with the meaning of good and bad reversed) to find the commit at which this problem was fixed, and it seems like 9199fcb8d100afba384bf566779712a2b8094b6c by @codesome was the one that fixed it.
@codesome can you see what could accidentally have fixed this issue in your commit?

@juliusv  The findMinMaxTime in PromQL engine was updated in that commit which now calculates the min max properly. I guess that is used by the remote read for hints? That might have fixed it, but not 100% sure.

@codesome Interesting. I still would have assumed that if there were overlapping / duplicate samples between the data from remote + local storage, that they would be deduplicated in the merge process.

While you are still here, we have this to investigate and it could be related to this issue: https://github.com/prometheus/prometheus/issues/8558

Hello from the bug scrub.
With #8591 in and some other assumptions expressed above that this is fixed, we just assume this is indeed fixed and close this. Also, no updates in more than 3y.
Having said that, if anyone has evidence this is still a problem, please follow up here in the issue.


allow emptying out alerts

This PR removes an "is not empty" guard before updating relation data with alerts.
This is needed for when a relation is removed, or in git-sync when config changes.

This PR removes an "is not empty" guard before updating relation data with alerts. This is needed for when a relation is removed, or in git-sync when config changes.

When a relation is "removed", as in relation_broken, there is no need of removing its data: the Juju controller throws it all away, and if the same relation is established again between the same two Juju applications, it gets a new ID and starts with empty data bags. Or what am I missing @sed-i ?
I buy the use-case for git-sync though.


change boost::shared_ptr to pcl::shared_ptr

Starting with PCL 1.11, PCL uses std::shared_ptr and std::weak_ptr instead of the boost smart pointers. The change leverages type aliases included with the 1.10.0 release. But for compatibility with older PCL, we should do smooth transition with pcl::shared_ptr

LGTM. Thanks!


Debug Pause not working on VSCode 1.8.1

VSCode Version: 1.8.1
OS Version: Ubuntu 14.04, Windows 10 Anniversary

Steps to Reproduce:

Attach or launch using Microsoft C++ extension
Try and break all (pause).

Expected - Break into application
Actual - Break command isn't sent to debugger.

This is also repro-able with the C# extension.

If a breakpoint is hit first, then pause is coming through

Currently after vscode sends all breakpoints and after the configurationDone request it asks for the debug adapter for all the threads via threads request here.
From then on if new threads appear vscode should be notified via the ThreadEvent.
When debugging is stopped vscode will still ask for all the threads.
With that in mind here is what is happening for C++ and C#

Debugging is started, vscode asks for threads debug adapter returns none
Pause action is clicked - vscode is unaware of any threads, thus it can not stop any - noop

In order to fix this issue the C++ or the C# adapter should return a thread list for the inital request or should fire a 'thread' event if these threads are becoming live some time afterwards.
Hope this analysis makes sense - closing this issue as vscode is behaving as expected and C++ and C# extension should fix this on their end.
This was previosly working due to an ugly workaround on our end where if we did not find a thread we would pause a thread with ID = 0 (this has been removed now).

@isidorn How does vscode choose which thread id to use for the pause command?

@chuckries as all in the debug UI, the pause command is scoped per focused stack frame. To whatever thread the focused stack frame belongs that thread will get paused

@isidorn We don't provide stack info if we are running but I did attempt to select a different thread and hit the pause button and it still comes through as the last threadId to come through.
We do a break all instead of pausing on a specific thread so we don't verify the id that comes through.

@pieandcakes You do not have to provide the stack info, but you should provide if some threads get created or not.
As for the break all that is up to your adapter to handle the pause event as it likes.
If you are seeing the pause sending an incorrect id that might be an unrelated bug. Probably you have to select a stack frame, and not a thread. You could also right click on a thread and click pause.


Add Maelstrom node target

Add echo server and single node KV storage. KV storage does not support
distribution across nodes
Start https://github.com/makadaw/swift-raft/issues/7
Hey, @ktoso if you have a few minutes, can look at the changes?

Super cool, I'll give it a proper look :-)


previewConfig.json not auto generated

who cares about previewConfig.json auto generation? .ts and .tsx working is more important & useful

I care :)

Thx for the screenshot, good catch. Looks like you're using Windows though but this extension only supports Mac OS. Hopefully someone can contribute Windows support.


[DOCS] NX Monorepo needs updates

Describe the issue
The bootstraped code in a new Projen monorepo contains the following in the .projenrc.ts:
import { NxMonorepoProject } from "@aws-prototyping-sdk/nx-monorepo";
const project = new NxMonorepoProject({
  defaultReleaseBranch: "main",
  devDeps: ["@aws-prototyping-sdk/nx-monorepo"],
  name: "emart-genai",
  projenrcTs: true,

  // deps: [],                /* Runtime dependencies of this module. */
  // description: undefined,  /* The description is just a string that helps people understand the purpose of the package. */
  // packageName: undefined,  /* The "name" in package.json. */
});
project.synth();

And the codes are based on the above need updates, too.
Links
https://aws.github.io/aws-prototyping-sdk/developer_guides/nx-monorepo/index.html

Started work on this, should have a PR up today/tomorrow.


Missing productFlavors on published version on npm 2.2.1

On the published version on npm 2.2.1 productFlavors is missing in the include.gradle.
This causes a compilation error when trying to build an app.
Please, tell us how to recreate the issue in as much detail as possible.
npm install nativescript-facebook
Open node_modules/nativescript-facebook/platforms/android/include.gradle and notice the missing configuration.

Hello hiperbou,
These properties are not needed in the latest official versions of the NativeScript CLI and Android Runtime<EMAIL_ADDRESS>and tns-android:3.4.2). Can You please tell us more about your configuration of the NativeScript runtime for Android and CLI versions.
Thanks,
Dimitar

I'm using<EMAIL_ADDRESS>and tns-android:3.3.1
I'll stick with version 2.2.0 for now.
Thanks.


Bumped development RELEASE for 1.18-15

Bumped development RELEASE for 1.18-15
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/unhold


Add docs for useConnect and update connect

Documentation for https://github.com/frontity/frontity/pull/404

Some code was autoformatted, I guess that's not a problem for Gitbook, right?
cc: @juanmaguitar, @mburridge

I slightly changed the docs, I hope it's more clear now. @michalczaplinski, @juanmaguitar could you review this?

Thanks!

Hey guys, just to clarify this, people don't need to use { injectProps: false } to use useConnect. Only they want to avoid the props. So it's optional.
And I think it should not be recommended, except for the case where you want to pass down props to a HTML tag, like:
const Input = ({ state, ...restProps}) => {
   // Do something with `state`.

  return <input {...restProps} />
};

export default connect(Input);

Because in this case, input don't want that actions and libraries end up in the DOM.
const Input = (props) => {
    const { state } = useConnect();
   // Do something with `state`.

  return <input {...props} />
};

// In this case, avoid injecting `state`, `actions` and `libraries` so they are not in `...props`.
export default connect(Input, { injectProps: false });

The rest of the time, people should use just connect. This is perfectly fine:
const Input = ({ name, type }) => {
    const { state } = useConnect();
   // Do something with `state`.

  return <input name={name} type={type} />
};

export default connect(Input);

@juanmaguitar could you please clarifying this in the docs?

@luisherranz @DAreRodz clarification addded → https://github.com/frontity/gitbook-docs/pull/71


Add topica edu

https://topica.edu.vn/

@minhlekhac I am sorry, Topica seems to be too large school to be added to this repository. The repository is for universities and schools, and Topica says that they have millions of students, which is quite different from usual schools.
I would suggest specific Topica students to apply for free JetBranis subscriptions with their official documents (using "OFFICIAL DOCUMENT" tab at https://www.jetbrains.com/shop/eform/students), or with other universities' emails, if they study in some other universities at the same time.
Shall you need subscriptions for millions of students indeed, please send an email to<EMAIL_ADDRESS>and explain the matter in details. Your case is very special and can not be covered by standard terms with regard to this repository.
I have to close the request without merging.
Thank you.


can't install due to pymeshlab not available of M1

Chip: Apple M1 Pro
Metal 3
pip install genesis-world fails due to:
ERROR: Cannot install genesis-world==0.1.1 and genesis-world==0.2.0 because these package versions have conflicting dependencies.

The conflict is caused by:
    genesis-world 0.2.0 depends on pymeshlab
    genesis-world 0.1.1 depends on pymeshlab

whereby trying to install pymeshlab via pip install pymeshlab gets me:
ERROR: Could not find a version that satisfies the requirement pymeshlab (from versions: none)
ERROR: No matching distribution found for pymeshlab

Same. Pymeshlab seems to actually just not support Apple silicon.

I had the same issue, but downgraded python to v3.11 and pip install worked after that

@danhussey to which exact 3.11.x version did you downgrade?
$ python3 --version
Python 3.11.11

$ pip install genesis-world
....
ERROR: Cannot install genesis-world==0.1.1 and genesis-world==0.2.0 because these package versions have conflicting dependencies.

The conflict is caused by:
    genesis-world 0.2.0 depends on pymeshlab
    genesis-world 0.1.1 depends on pymeshlab

To fix this you could try to:
1. loosen the range of package versions you've specified
2. remove package versions to allow pip to attempt to solve the dependency conflict

ERROR: ResolutionImpossible: for help visit https://pip.pypa.io/en/latest/topics/dependency-resolution/#dealing-with-dependency-conflict

@zhenjia-xu

Just thought I'd add this is my environment I've got a few examples working in:
environment.yml.txt
Note python is v3.11.11

same issue here, unable to install on python 3.9.6 macARM

The issue is caused by pymeshlab not being automatically installable in Python version 3.9.
If you encounter the same problem with another Python version, please try using a different version.

Ok, given that, it will be nice to update genesis documentation about minimum Python version supported.


Just wanted to say THX!

Thanks to your software I can finally play with my gf without killing my eyes!
You're my savior <3, blessing.
Cheers Kami

You're welcome 😄


Feature request: read-only mode of influxd

Given a dataset that is behaving unexpectedly, I want to be able to run influxd with that dataset and be sure that no TSM files are compacted and no WAL files are snapshotted or modified. I want to avoid a compaction or snapshot that may change the behavior of the dataset, and I do not want to allow any writes to happen.
Currently, workarounds to achieve similar behavior include:

Modifying all the config settings that may affect data on disk

Downside: there's a lot of settings that have to change, and many of them would involve simply setting excessively high timeouts / file size limits, etc.

Using chown -R a-w $PATH_TO_INFLUX_DIR

Downside: There will likely be many errors in the logs, and it's hard to predict how the different subsystems will behave following those errors. It's difficult to later restore permissions to precisely the way they were prior to running chmod.

This could be implemented as influxd -readonly, but it would probably be better as a top-level config file option so that static datasets could be hosted without concern of modification.

+1 , I'm also interested on this request. I am sharing the influxdb data folder through nfs, and hace another server that wants yo read this data, but only read. Mounting the nfs share as read-only gives lots of errors

+1 I would love this too. I could make use of it during the backup.


Some rewrites shadow static files by default

- Do you want to request a feature or report a bug?
Bug.
- What is the current behavior?
Rewrites shadow static files (i.e. serve the rewrite rule instead of the file) without the ! or force setting when rewriting to non-HTML files or to /404.html. For example:
/*    /style.css                              200
/*    /404.html                               200
/*    /.netlify/functions/my-function/:splat  200
/:id  /.netlify/functions/my-function?id=:id  200

- If the current behavior is a bug, please provide the steps to reproduce.
Add index.html and 404.html as static files. Set _redirects to:
/*  /404.html  200

Navigate to /index.html. 404.html will be displayed instead.
- What is the expected behavior?
Rewrites don't shadow unless forced. The rewrites and proxies documentation says:

By default, you can’t shadow a URL that actually exists within the site when using a splat or dynamic path segment

This seems like a bug. Thank you for reporting this @LynnKirby .


[Benchmarks] Deprecate import intel_extension_for_pytorch in benchmarks including decoupling XeTLA build which require ipex.h

Status:
We have changed the codes and have an initial performance impact evaluation. There are 3 points need to be addressed for now.

Upstream pytorch attention as golden reference for triton not works which is a blocker https://github.com/intel/intel-xpu-backend-for-triton/issues/2042.
Ratio of Triton/ XeTLA keep same except for attention casued by XeTLA attention degraded
Both Triton and XeTLA softmax cases degraded, so Triton/ XeTLA not changed.

details: https://github.com/intel/intel-xpu-backend-for-triton/pull/1905#issuecomment-2320701513

@ESI-SYD please create a new ticket for items 2 and 3.

https://github.com/intel/intel-xpu-backend-for-triton/issues/2106


Personality Types

Where did you get these personality types? They are not the standard 16personalities I am used to

Just vibes


I'd like to take a shot at the GPath expressions section.

I intend to first take the content at http://groovy.codehaus.org/GPath and convert it to asciidoc.  Is this ok ?

Of course. :)
And feel free to improve (add/update/remove) anything along the way.


Opcode calldatacopy

#33

Any spec for this PR for better reference? I didn;t manage to find it

in general looks good

Close the PR and move to https://github.com/appliedzkp/zkevm-circuits/pull/297


CASMPET 5426 : Documentation for CSM 1.2 Prometheus Alerts & Grafana Issues

Summary and Scope
Documentation for CSM 1.2 Prometheus Alerts & Grafana Issues

CASMPET-5380: PROMETHEUS TARGET DOWN: sysmgmt-health/cray-sysmgmt-health-kubernetes-pods

CASMMON-119 : CPU THROTTLING - smartmon pods

CASMPET-5384 : GRAFANA - 3 panels not found in Ceph - OSD Overview Dashboard

CASMPET-5385 : GRAFANA - No Data in Ceph RBD Overview Dashboard

CASMPET-5386 : GRAFANA - Panel missing and no data in the Ceph - RGW Instance Detail Dashboard

CASMPET-5387 : GRAFANA - No data in the Ceph - RGW Overview Dashboard

Summarize what has changed. Explain why this PR is necessary. What is impacted? Is this a new feature, critical bug fix, etc?
Is this change backwards incompatible, backwards compatible, or a backwards compatible bugfix?
Issues and Related PRs
List and characterize relationship to Jira/Github issues and other pull requests. Be sure to list dependencies.

Resolves - https://jira-pro.its.hpecorp.net:8443/browse/CASMPET-5426

/backport release/1.2.5 main

Error occured while backporting into branch main.
Error

/backport release/1.2.5 main

@mharding-hpe We have created a new PR for release/1.2.5 https://github.com/Cray-HPE/docs-csm/pull/1163..


trouble with engine build

Describe your bug here.
hi.i am trying psych engine since it was 3 months since i used it.
i keep getting errors when building.
heres the error:

Command Prompt/Terminal logs (if existing)
No response
Are you modding a build from source or with Lua?
Source
What is your build target?
Windows
Did you edit anything in this build? If so, mention or summarize your changes.
no.

Not a bug and duplicate of several issues
Revert to an older flixel or update Main.hx

how do i update main.hx?

how do i update main.hx?

get it in here https://github.com/ShadowMario/FNF-PsychEngine/blob/main/source/Main.hx

thank you! I think its now fixed!


When a creature falls to 0 Wounds, they gain the Prone condition.

Topic:
https://github.com/moo-man/WFRP4e-FoundryVTT/issues/688

This is not true with Up in Arms rules, which completely replace the CRB rules on Wounds, Critical Wounds, and Death from pages 172-178
Would you be kind and explain the REST of the changes in this PR? Like removing autocalc and changes to chargen?

This is not true with Up in Arms rules, which completely replace the CRB rules on Wounds, Critical Wounds, and Death from pages 172-178, so automatically always giving out Prone is just bad.

Okay I'll add choise in dialog for the player.

Would you be kind and explain the REST of the changes in this PR? Like removing autocalc and changes to chargen?

That's not my changes, it's moo man's.

Maybe this could better be a setting.


Better keymap arrangement

Not much of a "feature", this just seems like it might be a saner way of handling keybindings, splitting them into three groups (more are possible if we need them):

All platforms
OS X
Not-OS X

Thanks.


INTERNAL_CATCH_TEST should handle exceptions as INTERNAL_CATCH_NO_THROW

INTERNAL_CATCH_TEST is the internal macro that implements the various forms of CHECK and REQUIRE.
If, while evaluating the expression, an exception is thrown this is currently only caught at the test case runner level - losing valuable contextual information (file/ line/ stringized expression) and prevents further tests in the same test case from running even from a CHECK.
It's debatable whether the test case should continue after an unexpected exception - even from a CHECK - probably it shouldn't (if the CHECK hadn't been there the exception would have propagated out anyway - and the that state may be invalid).
But we really should keep the contextual information.

Done


add the load testing feature into module

add the load testing feature into module
add tests for it
Fixed issue #76

@mohsen1, just updated the PR, please review it anytime you get a chance

@mohsen1, updated the PR with 'custome-headers' fixed..

Looks good!

@elsapeng well done! thanks for adding this!


Need to be able to scan tags to associate them with instances, without having to type the tag ID by hand

So I guess we want something like this: you have a dedicated device which you scan a new tag with, it adds the new tag to the system, but it's not assigned to any instance yet. Then you create a new instance (maybe a player or item) using the UI and assign the tag to it. Sound ok?


Histogram bin boundaries are ADC units

The histogram bin boundaries are given in ADC units instead of size (micrometers). This should be converted! What is the relationship?

Alphasense has been contacted and has not yet provided an answer.

Have they provided an answer yet, or does anyone know the relationship?
I cannot figure out how to use the _calculate_bin_boundary() function at all, what exactly is the input argument? It would make most sense to me if the argument is simply the number of the bin (i.e. 0-15) but this cannot be the case. I can only get non-zero output if the argument is in the order of 1000's.
I am using the OPC-N2 for a university project to measure volcanic ash levels :)
Any help much appreciated, cheers

HI @vanjamie3 unfortunately they have been very resistant to providing an answer on this. The current calculate_bin_boundary function is simply a placeholder; I will add a warning to it so that it is a bit more obvious until fixed. As for now, we are left with just their default boundaries which are provided in their software. I can provide those to you if you aren't able to use their software yourself. Just let me know what Firmware version you are using!

I appeared to find a lookup table between ADC values and diameter in my alphasense-supplied software. I think you were looking for this?

Hey @vanjamie3 and @DancingQuanta : I just got back from India and will push these changes within the next 48 hours. There is now a lookup table on the new opc's (as mentioned by @DancingQuanta ) which will be incorporated.

Patched as part of v0.1.1


Update scql_config_manual.po

Update scql_config_manual.po by yanghui

I have read the CLA Document and I hereby sign the CLA

I have read the CLA Document and I hereby sign the CLA


Time Scale is not working properly

We are using tradingView to chart equities behavior over time. Basically, when a equity price change we send it to the frontend of site, however we note that time scale is not working properly. So, if we send price at 9:30, and an update at  9:44, and another one at 9:50, we evidence time scale is the same, so, time interval appear in same scale (same space between three point in the X axis) Also, we evidence  trading view is not charting  the time between the 2 times.

Duplicate of #483

Rephrased from Stackoverflow answer:
The lightweight-chart does know nothing about your data and what period they should have. If you'd like to have "smooth" time scale, you need to fill the gaps to make it in the way that distance between any 2 points are the same for all data points.
You can "fill the gaps" by using whitespaces and we'll "align" the time scale in that way.

pls add support for this, do you have any examples of "fill the gaps"?

any update on this would be great? my chart looks like this when i zoom out. the data is accurate, but the x-axis is not linear at all, spacing out one month and then jumping to next year. not sure why this happens while zooming out


Split project / Monorepo

I really like your solution, is it possible to split the project in a @warthog/core and @warthog/server package? I like to use it inside nestjs and don't need all the dependencies from the server requirements. Also, this would allow @warthog/nestjs?

Something like: https://github.com/tkvw/warthog/tree/monorepo

Interesting idea. A few questions:

Which pieces of Nest.js do you want that warthog doesn’t provide?
What specific parts of Warthog would you be using? Ultimately we’d need a way to gather metadata from your project to add any of the auto-generation pieces
Would you be ok if there was a reliance on TypeORM? I wasn’t planning on supporting other ORMs for a while

Which pieces of Nest.js do you want that warthog doesn’t provide?

Maturity, nice separation of concerns, lots of tests, high involvement, good docs. For me there's no added value to have another DI framework.

What specific parts of Warthog would you be using? Ultimately we’d need a way to gather metadata from your project to add any of the auto-generation pieces

Generation of graphql types! Base resolvers. I come from rest, these are my first days of GraphQL. Because of the static schema, I thought: this is going to be a lot of repeat yourself code; this should be generated. Using a search criteria I came upon prisma, which I realized was just another orm, but with all the nice database features abstracted away. But I liked their idea of the static graphql types for filtering. In the github issues I saw a post from you mentioning this project, so that's why I am bothering you now :smile:

Would you be ok if there was a reliance on TypeORM? I wasn’t planning on supporting other ORMs for a while

Yeah, that's the key part of warthog I like. I totally agree with your opinionated view. The decorators you've created to use in the Model, just feel right and there's not much value to generating types which are not bound to an orm.

@tkvw As Proof of Concept I extracted some warthog logic and packed it as NestJS module: https://github.com/vadistic/nestjs-warthog
It works quite nice - see tests, but I have one big shizzle. Relations.

Without relations inputs and with them base services typings are half useless, because I wanted them for public api inputs.

I could add prisma-like {create: {}, connect: {})` logic, but then the result would be some sort of prisma1 clone build on top of TypeOrm. IS there any added value in this?

I would be really glad to hear what you think about it. I'm not convinced, but worst case scenario I think I can cut out few PR's from this endevour^^

This would also allow Warthog to be used with something like apollo-server-lambda :)

Hey all, note that I'm planning on adopting a monorepo in V3!


Official Host Deprecated

Currently, Medusa will raise an exception when run due to the fact the backend server it retrieves its music, icons, and version ID is currently offline. There is no point in me maintaining a legitimate backend server that Medusa relies on now as it is open source. An update will be pushed in the coming days to completely remove the Medusa client's dependency on any official remote host/server, and it will only be connecting to local listeners.

resolved in commit 90746fed894c3ee0446a50df7a9bb8216bebb89c

resolved in commit 90746fed894c3ee0446a50df7a9bb8216bebb89c


tests/kernel/timer/timer_api/test_timeout_abs fails on stm32 boards

Describe the bug
after The  PR :  kernel/timeout: Fix off-by-one in absolute timeouts #32505
the test fails on many stm32 boards
START - test_timeout_abs

    Assertion failed at WEST_TOPDIR/zephyr/tests/kernel/timer/timer_api/src/main.c:725:e

 FAIL - test_timeout_abs

To Reproduce
Steps to reproduce the behavior:

west build -p auto -b nucleo_l152re tests/kernel/timer/timer_api
west flash
See error

Expected behavior
test passed
Environment (please complete the following information):

d8283b63ec6fe9aa1948db163923afc0594a2bde

Additional context
reimplement tests/kernel/timer/timer_api #32339

The failure in details:

    Assertion failed at WEST_TOPDIR/zephyr/tests/kernel/timer/timer_api/src/main.c:725: test_timeout_abs: (cap_ticks + rem_ticks + 1 == exp_ticks) || (rem_ticks + cap2_ticks + 1 == exp_ticks) || (INEXACT_MS_CONVERT && (cap_ticks + rem_ticks == exp_ticks)) || (INEXACT_MS_CONVERT && (rem_ticks + cap2_ticks == exp_ticks)) is false

This is failing on other boards:
INFO    - Adding tasks to the queue...
INFO    - Added initial list of jobs to queue
INFO    -  1/16 sam_e70_xplained          tests/kernel/timer/timer_api/kernel.timer.tickless FAILED Failed (device 7.809s)
ERROR   - see: /home/nashif/zephyrproject/zephyr/twister-out/sam_e70_xplained/tests/kernel/timer/timer_api/kernel.timer.tickless/handler.log
INFO    -  2/16 nrf52840dk_nrf52840       tests/kernel/timer/timer_api/kernel.timer.tickless FAILED Failed (device 11.026s)
ERROR   - see: /home/nashif/zephyrproject/zephyr/twister-out/nrf52840dk_nrf52840/tests/kernel/timer/timer_api/kernel.timer.tickless/handler.log
INFO    -  3/16 nucleo_f746zg             tests/kernel/timer/timer_api/kernel.timer.tickless FAILED Failed (device 12.469s)
ERROR   - see: /home/nashif/zephyrproject/zephyr/twister-out/nucleo_f746zg/tests/kernel/timer/timer_api/kernel.timer.tickless/handler.log
INFO    -  4/16 nucleo_f429zi             tests/kernel/timer/timer_api/kernel.timer.tickless FAILED Failed (device 14.157s)
ERROR   - see: /home/nashif/zephyrproject/zephyr/twister-out/nucleo_f429zi/tests/kernel/timer/timer_api/kernel.timer.tickless/handler.log
INFO    -  5/16 reel_board                tests/kernel/timer/timer_api/kernel.timer.tickless FAILED Failed (device 15.312s)
ERROR   - see: /home/nashif/zephyrproject/zephyr/twister-out/reel_board/tests/kernel/timer/timer_api/kernel.timer.tickless/handler.log
INFO    -  6/16 nucleo_f207zg             tests/kernel/timer/timer_api/kernel.timer.tickless FAILED Failed (device 16.009s)
ERROR   - see: /home/nashif/zephyrproject/zephyr/twister-out/nucleo_f207zg/tests/kernel/timer/timer_api/kernel.timer.tickless/handler.log
INFO    -  7/16 disco_l475_iot1           tests/kernel/timer/timer_api/kernel.timer.tickless PASSED (device 15.541s)
INFO    -  8/16 nrf52840dk_nrf52840       tests/kernel/timer/timer_api/kernel.timer          FAILED Failed (device 24.401s)
ERROR   - see: /home/nashif/zephyrproject/zephyr/twister-out/nrf52840dk_nrf52840/tests/kernel/timer/timer_api/kernel.timer/handler.log
INFO    -  9/16 sam_e70_xplained          tests/kernel/timer/timer_api/kernel.timer          FAILED Failed (device 7.576s)
ERROR   - see: /home/nashif/zephyrproject/zephyr/twister-out/sam_e70_xplained/tests/kernel/timer/timer_api/kernel.timer/handler.log
INFO    - 10/16 reel_board                tests/kernel/timer/timer_api/kernel.timer          FAILED Failed (device 8.604s)
ERROR   - see: /home/nashif/zephyrproject/zephyr/twister-out/reel_board/tests/kernel/timer/timer_api/kernel.timer/handler.log
INFO    - 11/16 nucleo_f746zg             tests/kernel/timer/timer_api/kernel.timer          FAILED Failed (device 11.689s)
ERROR   - see: /home/nashif/zephyrproject/zephyr/twister-out/nucleo_f746zg/tests/kernel/timer/timer_api/kernel.timer/handler.log
INFO    - 12/16 nucleo_f429zi             tests/kernel/timer/timer_api/kernel.timer          FAILED Failed (device 10.495s)
ERROR   - see: /home/nashif/zephyrproject/zephyr/twister-out/nucleo_f429zi/tests/kernel/timer/timer_api/kernel.timer/handler.log
INFO    - 13/16 nucleo_f207zg             tests/kernel/timer/timer_api/kernel.timer          FAILED Failed (device 11.761s)
ERROR   - see: /home/nashif/zephyrproject/zephyr/twister-out/nucleo_f207zg/tests/kernel/timer/timer_api/kernel.timer/handler.log
INFO    - 14/16 mimxrt1050_evk            tests/kernel/timer/timer_api/kernel.timer.tickless FAILED Timeout (device 63.781s)
ERROR   - see: /home/nashif/zephyrproject/zephyr/twister-out/mimxrt1050_evk/tests/kernel/timer/timer_api/kernel.timer.tickless/build.log
INFO    - 15/16 disco_l475_iot1           tests/kernel/timer/timer_api/kernel.timer          PASSED (device 14.803s)
 INFO    - 16/16 mimxrt1050_evk            tests/kernel/timer/timer_api/kernel.timer          FAILED Timeout (device 63.587s)
ERROR   - see: /home/nashif/zephyrproject/zephyr/twister-out/mimxrt1050_evk/tests/kernel/timer/timer_api/kernel.timer/build.log

INFO    - 2 of 16 test configurations passed (12.50%), 14 failed, 0 skipped with 0 warnings in 169.30 seconds
INFO    - In total 224 test cases were executed, 0 skipped on 8 out of total 327 platforms (2.45%)
INFO    - 16 test configurations executed on platforms, 0 test configurations were only built.

also fails on nxp platforms RT1xxx and RT600

Potential fix up at #32683 .  There was indeed a bug in the test exposed by the recent absolute timeout fix on high tick rate systems (i.e. hardware, not CI).  I caught it happening on the adsp I was working on, so I'm fairly confident this is the issue.  If those with affected systems could test and report results, I'd be appreciative.
Though I will note that the fact that all those systems are systick-based makes me a tiny bit worried there may be a driver bug in play too.

Potential fix up at #32683 . There was indeed a bug in the test exposed by the recent absolute timeout fix on high tick rate systems (i.e. hardware, not CI). I caught it happening on the adsp I was working on, so I'm fairly confident this is the issue. If those with affected systems could test and report results, I'd be appreciative.

@hakehuang can you verify the fix on RT1xxx and RT600?

Potential fix up at #32683 . There was indeed a bug in the test exposed by the recent absolute timeout fix on high tick rate systems (i.e. hardware, not CI). I caught it happening on the adsp I was working on, so I'm fairly confident this is the issue. If those with affected systems could test and report results, I'd be appreciative.

@hakehuang can you verify the fix on RT1xxx and RT600?
this fix works. @MaureenHelm
*** Booting Zephyr OS build zephyr-v2.5.0-579-g3b8ea186fd1a  *** Running test suite timer_api =================================================================== START - test_time_conversions  PASS - test_time_conversions =================================================================== START - test_timer_duration_period  PASS - test_timer_duration_period =================================================================== START - test_timer_restart  PASS - test_timer_restart =================================================================== START - test_timer_period_0  PASS - test_timer_period_0 =================================================================== START - test_timer_expirefn_null  PASS - test_timer_expirefn_null =================================================================== START - test_timer_periodicity  PASS - test_timer_periodicity =================================================================== START - test_timer_status_get  PASS - test_timer_status_get =================================================================== START - test_timer_status_get_anytime  PASS - test_timer_status_get_anytime =================================================================== START - test_timer_status_sync  PASS - test_timer_status_sync =================================================================== START - test_timer_k_define  PASS - test_timer_k_define =================================================================== START - test_timer_user_data  PASS - test_timer_user_data =================================================================== START - test_timer_remaining  PASS - test_timer_remaining =================================================================== START - test_timeout_abs  PASS - test_timeout_abs =================================================================== START - test_sleep_abs  PASS - test_sleep_abs =================================================================== Test suite timer_api succeeded =================================================================== PROJECT EXECUTION SUCCESSFUL

this fix works for rt1xxx and rt6xx.

thanks @hakehuang !


Way to programmatically tell if this instance of PowerShell was started with -Interactive or -Login

Summary of the new feature / enhancement
When I open a new terminal window/tab, I like my shell to display a random quote. In zsh, I do this by running fortune from inside my .zshrc file. But I don't want my shell to output a random quote when it's being run in some other (non-login shell) context. In zsh, you can do this by checking the login option:
if [[ -o login ]]; then
    fortune
fi

Similarly, you can test -o interactive to see if zsh is running interactively or not.
PowerShell has a -Login parameter, but it doesn't appear to be an intuitive way to check for it from within my Microsoft.PowerShell_profile.ps1 file.
It's also not clear how to check to see if PowerShell is running interactively. There's [Environment]::UserInteractive, but I can't tell if that's the right thing to check or not.
Proposed technical implementation details (optional)
No response

if ((Get-Process -Id $pid).CommandLine -match 'Login') { 'Login' }

For implementing in Engine we need https://github.com/dotnet/runtime/issues/11305


Improve error reporting on helm release details page

What would you like to be added:
Some notification or other UI element for the user when opening a helm-release-details drawer and the getResources call on main fails.
Why is this needed:
The user isn't surprised to see zero resources when opening a new helm release.

@Nokel81 Do you mean smth like this?

Or smth sophisticated?

Something like that would work quite well. Though I might put it into something that can be scrolled sideways.


No way to compare dictionaries or arrays by reference

Godot version
v4.0.beta3.official [01ae26d31]
System information
Windows 10
Issue description
Trying to test if two variables point to the same dictionary or array. Currently, Godot tests array and dictionary equality by value. An understandable decision, if mildly infuriating to somebody who grew up with C++. Alas, I seek to compare the references directly, and as far as I can tell, this is no longer possible.
I'm submitting this as a bug rather than a proposal because it technically represents a loss of functionality that I don't believe was intentional.
Incidentally, my issue comes from a desire to write a deep copy function that accommodates shared references (and ideally recursion), seeing as the current .duplicate(true) methods do not.
Steps to reproduce

Search for a method to compare arrays and dictionaries by reference
Repeat step 1 until sufficiently convinced that such functionality does not exist

Minimal reproduction project
No response

Related: #67153

Fixed by https://github.com/godotengine/godot/pull/71758


Operation.Error visibility

Please read these guidelines before opening an issue.

Bug Description
Operation.Error enum types are not visible outside package. This way I cannot catch specific errors, but only generic errors which gives a generic message: "The operation couldn’t be completed. (SwiftCloudant.Operation.Error error 1.)"
1. Steps to reproduce and the simplest code sample possible to demonstrate the issue
From the example:
// Create a document
let create = PutDocumentOperation(id: "doc1", body: ["hello":"world"], databaseName: dbName) {(response, httpInfo, error) in
if let error = error {
print("Encountered an error while creating a document. Error:(error)")
} else {
print("Created document (response?["id"]) with revision id (response?["rev"])")
}
}
client.add(operation:create)
2. What you expected to happen
// Create a document
let create = PutDocumentOperation(id: "doc1", body: ["hello":"world"], databaseName: dbName) {(response, httpInfo, error) in
if let error = error {
switch error {
case let opError as Operation.Error.http:
print("http error occurred: (opError.statusCode):   (opError.response)
default:
print("Encountered an error while creating a document. Error:(error)")
}
} else {
print("Created document (response?["id"]) with revision id (response?["rev"])")
}
}
client.add(operation:create)
3. What actually happened
Code from 2 does not compile due to visibility of Operation.Error:
"'Error' is inaccessible due to 'internal' protection level"
Environment details
OSX Mojave, Swift 4.2

@nikwest you're right this should probably be visible outside the package.
If this is something you urgently require, you can submit a PR for this (following the template and signing the CLA). Otherwise we'll prioritise it onto our backlog.


Edit dataset showing cached data?

Test:
Upload a new dataset
Click browse
Click the dataset from the list
All schema types are unicode
Refresh and they update to correct values from API

Error is no longer visible since strippng out type inference UI.


glfw3: Adds patch for fixing GLFW_TRANSPARENT_FRAMEBUFFER bug on Win32.

This patch, fix the transparency issues on Win32,
was proposed in https://github.com/glfw/glfw/issues/1237
but wasn't merged yet.

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

Unfortunately we can't accept the work of an individual who has not signed our CLA.

All CLA requirements met.

@cbezault isn't it exactly what you were requesting? Didn't I sign? What else did I sign then?

You signed it but the person who actually wrote the code you are submitting did not. He didn't open a PR for it in the repo either so legally he didn't intend it for inclusion in the project and we can't even download it.

3 options we have now, since GLFW isn't going to be magically less bug-free by not doing anything:

ask the original author who supplied this one line of code to sign and let you know about it.
someone will rewrite this one line into another single one line (it'll not change the semantics, so it's hard to find another one that's not entirely looking different, one must admit.)
leave it closed, keep the bug in.

Since you were closing right away without actually asking, I guess it's option three.

No, I closed this PR because there's no legal way for us to merge it as is.

Any updates?

I gave up on using glfw! I am now using QtGui for windowing and input event handling in my OpenGL App.

@cbezault So is there an exception?

@PinkieSwirl I don't work on this project anymore. You might need to ping someone else to get traction on this.


the supplied environment.yml file doesn't contain the correct jupyter notebook version - conda

the supplied jupyter module does not correctly launch from terminal ( - notebook==6.3.0) in a conda environment.
solved through :
conda install -c conda-forge notebook
working: notebook ==6.4.2
jupyter notebook can then be launched correctly from terminal

Hi Ty,
Can you please confirm what OS and terminal you're using? Also, when you say it doesn't launch correctly from terminal, do you mean it doesn't automatically open a browser in that location or that it doesn't provide the 3 urls you can use to connect to the notebook server?
I've just tested it on my end in the Anaconda Powershell Prompt on notebook 6.3.0 from the root repo using these commands and it launched correctly:
conda env create -f .\environment.yml conda activate eods jupyter notebook

Hi Henry,
I am using Windows 10 Enterprise. I am using the Python Command Prompt which is installed with the ArcGIS PRO distribution of anaconda, which i believe is a full edition.
I when I attempted to run jupyter notebook I did the same commands as you have listed. What happened was when I tried to launch jupyter notebook using the above command it instead printed out the help function into the command line and refused to launch. I will try to replicate it shortly

@tyhayward If you try running conda --version, does it recognise conda as a valid command? I had to add it to my path to get jupyter notebook to run from the standard windows 10 command prompt, and while the anaconda prompt has this exposed by default, I don't know if ArcGIS PRO's Python Command Prompt does.

Hi @henrywild yes conda is rooted correctly with the Python Command Proompt terminal. conda --version returns 4.9.2 (on my working env.).
Options:
positional arguments:
command
clean        Remove unused packages and caches.
compare      Compare packages between conda environments.
config       Modify configuration values in .condarc. This is modeled
after the git config command. Writes to the user .condarc
file (C:\Users\Thayward.condarc) by default.
create       Create a new conda environment from a list of specified
packages.
help         Displays a list of available conda commands and their help
strings.
info         Display information about current conda install.
init         Initialize conda for shell interaction. [Experimental]
install      Installs a list of packages into a specified conda
environment.
list         List linked packages in a conda environment.
package      Low-level conda package utility. (EXPERIMENTAL)
proswap      Set a new environment as the default for ArcGIS Pro.
remove       Remove a list of packages from a specified conda environment.
uninstall    Alias for conda remove.
run          Run an executable in a conda environment. [Experimental]
search       Search for packages and display associated information. The
input is a MatchSpec, a query language for conda packages.
See examples below.
update       Updates conda packages to the latest compatible version.
upgrade      Alias for conda update.
optional arguments:
-h, --help     Show this help message and exit.
-V, --version  Show the conda version number and exit.`
thanks
ty

@tyhayward thanks for the feedback on this, and glad you found workaround.
Unfortunately, we cannot fully support (i.e. test) the environment you're using, since it requires a commercial licence (arcgis pro).
I'll make an edit to the repo readme regarding running from a python environment within ArcGIS pro to the effect of "you might need to experiement with the jupyter notebook version". The curernt enironment.yml does work for the supported environments (windows+minconda, linux+virtualenv, docker) so we will not make any changes just now.
We'll aim to do an update of the packages too in a subsequent release of eodslib when we have capacity to test across all the supported environments.
I will close this ticket and add a backlog item for us to update the README. Thanks again.


Remove redundant wheel dependency from pyproject.toml

The wheel dependency in pyproject.toml is not necessary, and modern
setuptools documentation advises against adding it.  The PEP517 backend
automatically exposes the wheel dependency, and a future version
of setuptools may no longer use it.

Codecov Report

Merging #16 (ab5bfe5) into main (0c177f7) will decrease coverage by 2.20%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##             main      #16      +/-   ##
==========================================
- Coverage   99.68%   97.48%   -2.21%
==========================================
  Files           9        9
  Lines         635      635
==========================================
- Hits          633      619      -14
- Misses          2       16      +14

Flag
Coverage Δ

macos-latest
?

ubuntu-latest
97.48% <ø> (-0.95%)
:arrow_down:

windows-latest
?

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ

src/humanize/__init__.py
80.00% <0.00%> (-20.00%)
:arrow_down:

tests/test_i18n.py
88.88% <0.00%> (-11.12%)
:arrow_down:

src/humanize/i18n.py
90.38% <0.00%> (-7.70%)
:arrow_down:

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 0c177f7...ab5bfe5. Read the comment docs.

Thanks!
A couple of references:

https://github.com/pypa/setuptools_scm/pull/689
https://github.com/pypa/setuptools/pull/3056


”PDF Loader“ can't be started.

in "Community Examples" or "My Collection", none of them can be started。

Can you provide further context? I checked with langflow versions 0.4.17 and 0.5.0a0 (Python 3.10.12, Microsoft Edge) and everything works as expected.

It‘s error info by prtsc.
从 Windows 版邮件https://go.microsoft.com/fwlink/?LinkId=550986发送

发件人: niklaspm @.>
发送时间: Monday, September 4, 2023 4:16:35 PM
收件人: logspace-ai/langflow @.>
抄送: longmarchw @.>; Author @.>
主题: Re: [logspace-ai/langflow] ”PDF Loader“ can't be started. (Issue #861)
Can you provide further context? I checked with langflow versions 0.4.17 and 0.5.0a0 (Python 3.10.12, Microsoft Edge) and everything works as expected.
―
Reply to this email directly, view it on GitHubhttps://github.com/logspace-ai/langflow/issues/861#issuecomment-1704818145, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABPFTKU4NKNRYEILAPIWTQDXYWE6HANCNFSM6AAAAAA4KARNPY.
You are receiving this because you authored the thread.Message ID: @.***>


v8: Automatic casting

Use class information for automatic casting.
When lv_obj is returned by a function or provided as parameter to a callback, it should be casted automatically to the actual object type as described by its class.
See https://github.com/lvgl/lvgl/issues/1763#issuecomment-801385901

Not stale.
(I have just removed the stale bot from this repository as it's just completely unreliable.)

Done.


(rebased)RESTEASY-1784 - Exception during chunked transfer is suppressed

(rebased)

This is the rebased version of https://github.com/resteasy/Resteasy/pull/2255
If this new option/bug fix get accepted I'll work on document/blog/example


Flawed regex

In the file src/index.js there is a regex, more accurately this one

const envRegex = /(^[A-Z0-9_]+)(=)(.(\n)(?=[A-Z])|.$)/gm;

this fails because environment variables can be any character, like for example

töken=""
This makes the script unusable, and a potential security flaw.

Perhaps use the regex from #1

This makes the script unusable, and a potential security flaw.

Could you give more details on how?
Also, please make a pull request with your fix and reference this issue.

As I stated above, this may not sensor all environment variables as expected, since it only matches a small, seemingly arbitrary set of character.

That makes sense. Feel free to implement a fix.


[liblzma] Fix for UWP build

I am seeing failures in the CI build that look like they are just lingering fallout from the qt5-base build issue that was recently fixed.  Rerunning the tests, if there are still failures I will report them back.

@Rastaban I have rebased this branch to master.

install-x64-linux-dbg-out.log
I see a collada-dom failure on x64-Linux and what is probably unrelated failures with vxl on windows.


Added initial internal types and their mappers to/from thrift

What changed?
This change introduces a sample of common internal types to be used throughout the Cadence codebase in place of generated Thrift counterparts.

Why?
This is a prerequisite for migration to gRPC as we want to stop using Thrift generated types throughout Cadence codebase. Instead start using internal types that are independent of serialization protocol used at network and persistence boundaries.

How did you test it?
100% coverage with unit tests

Potential risks
None yet. Types are not used yet.

Coverage increased (+0.1%) to 68.966% when pulling ab9b44504625723efe91d84af030bb80241a379b on vytautas-karpavicius:internal_type_mappers into f952fd381ca9ffdc7211d1bc4bc77ae763a7b5e4 on uber:master.

Closing in favor of https://github.com/uber/cadence/pull/3610


[Bedrock 4.1 CM] Update ImagePullPolicy to IfNotPresent

fix for: https://github.ibm.com/IBMPrivateCloud/roadmap/issues/58680#issuecomment-57982637

/retest


SecureStorage doesn't fallback to LocalStorage

Ionic version:  (check one with "x")
[ ] 1.x
[x] 2.x
I'm submitting a ...  (check one with "x")
[x] bug report
[ ] feature request
[ ] support request => Please do not submit support requests here, use one of these channels: https://forum.ionicframework.com/ or http://ionicworldwide.herokuapp.com/
Current behavior:
Following the instructions documented here http://ionicframework.com/docs/v2/native/secure-storage/, the SecureStorage is initialized and the expected functionality works natively on a device.
Expected behavior:
However, when opening an application which uses the SecureStorage plugin within a web browser it does NOT revert to LocalStorage.
Steps to reproduce:
You can use the following sample application and use ionic serve to launch in the browser. Inspecting LocalStorage will show that no values have been set.
-->
Related code:
import { SecureStorage } from 'ionic-native';

let secureStorage: SecureStorage = new SecureStorage();
secureStorage.create('my_store_name')
 .then(
   () => console.log('Storage is ready!'),
   error => console.log(error)
);

secureStorage.get('myitem')
 .then(
   data => console.log(data),
   error => console.log(error)
);

secureStorage.set('myitem', 'myvalue')
 .then(
   data => console.log(data),
   error => console.log(error)
);

secureStorage.remove('myitem')
.then(
   data => console.log(data),
   error => console.log(error)
);

Other information:
This issue was originally created with the plugin author Crypho/cordova-plugin-secure-storage, it has been suggested that the wrapper is not handling the browser as the plugin itself works fine within the browser.
Ionic info: (run ionic info from a terminal/cmd prompt and paste output below):
Cordova CLI: 6.4.0
Ionic CLI Version: 2.2.1
Ionic App Lib Version: 2.2.0
ios-deploy version: 1.9.0
ios-sim version: 5.0.13
OS: macOS Sierra
Node Version: v7.0.0
Xcode version: Xcode 8.2.1 Build version 8C1002

This issue was moved to driftyco/ionic-native#1027


continuous index.lock issues

I apologise in advance if this is duplicated - I can't believe no ones put this query up. I did search but to no avail.
We are fairly new to using Git and this issue is making us ask whether it was a good idea to change to it.
We are running on Git 1.9.1
Essentially when doing a git diff git status git checkout or git commit  before doing a git pull orign master, we all find that the index gets corrupted. and the golden rule is do a rm -f  index.lock and carry on.
though I find that deeply unsatisfactory.   Why does it keep on happening?
A.

This issue tracker is dedicated to the git-scm.com website.
The issue you have raised is related to the git program. If you think there is a bug in the git program, please, send your issue to the git mailing list<EMAIL_ADDRESS>

Solved it. Turns out Aptana was the issue not Git.


Update README.md

As #128 was merged, the url structure is different

Thx for noticing and sending a PR to fix it!.


Masthead underline shape

Detailed description
The blue underline that shows the currently active menu item has angled ends (see the attached image).
The ends should be flat (see the attached image)
Steps to reproduce the issue

Open this StoryBook page
Check both ends of the underline.

Additional information

Not sure if this is helpful, but it looks like the Carbon UI shell header is getting around the angled underline with 2px of space on either side of the blue highlight/selected state, example screen shot below.
Note: it looks like there is a 1px border or something below the focus and highlight.
Link to Carbon React storybook


Is the dupe of wooden items patched?

I just saw a video of May 12, in which a user throws the item, and when I put to craft wood, the same item that I throw, I pick it up but with more quantity, I don't know what it is called, but i need to know if it's patched
https://www.youtube.com/watch?v=qJq_cquln6c

For the record, they tested and it is 🙃


Add information about http triggers using https

Signed-off-by: tpmccallum<EMAIL_ADDRESS>Content must go through a pre-merge checklist.
Pre-Merge Content Checklist
This documentation has been checked to ensure that:

[x] The title, template, and date` are all set
[x] File does not use CRLF, but uses plain LF (hint: use cat -ve <filename> | grep '^M' | wc -l and expect 0 as a result)
[x] Has passed bart check

[x] Has run npm run build-index
[x] Has been manually tested by running in Spin/Bartholomew (hint: use PREVIEW_MODE=1 and run npm run styles to update styling)
[x] Headings are using Title Case
[x] Code blocks have the programming language set to properly highlight syntax and the proper copy directive
[x] Have tested with npm run test and resolved all errors

Outdated and replaced with the following.
https://github.com/fermyon/developer/pull/383


Script don't work in mobile mode

Can you change the script to work in mobile mode?

It doesn't work in desktop mode. The shorts button is useless


MRTK3 input package misses dependency on glTFast

Original issue opened by:
 @NorbertNemec

Describe the bug
The package com.microsoft.mrtk.input contains .glb files that require the glTFast package to be imported in Unity. The MRTKDevTemplate depends on "com.atteneder.gltfast": "https://github.com/atteneder/glTFast.git#v4.8.3"
Any external project that depends on com.microsoft.mrtk.input shows errors on attempting to import the Left/RightControllerModel.prefab files.
To reproduce
Steps to reproduce the behavior:

Create empty project
Import  com.microsoft.mrtk.input
See error messages
add git dependency on https://github.com/atteneder/glTFast.git#v4.8.3
See error disappear

Expected behavior
com.microsoft.mrtk.input should bring all its required dependencies (not sure whether a git-dependency is possible and acceptable at that point?)
Screenshots

Your setup (please complete the following information)

Unity 2021.3.5f1
MRTK v3.0.0-pre.12.18

ISSUE MIGRATION
Issue migrated from: https://github.com/microsoft/MixedRealityToolkit-Unity/issues/11294

In addition to this, https://github.com/atteneder/glTFast has changed its package name from com.attender.glfast to com.unity.cloud.gltfast since v5.0.4, so probably the input package should take this change into account
(https://github.com/atteneder/glTFast/blob/1e85cf730c714fbe9badc1e370753f4fa4dcfe52/package.json#L2C12-L2C35),


the dynamic has a result, but the static inference shape reports an error

static and dynamic input to AveragePooling2D should show same result and error. Fixes #20218

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

Project coverage is 57.68%. Comparing base (7496e18) to head (de9a169).
Report is 3 commits behind head on master.

:exclamation:  There is a different number of reports uploaded between BASE (7496e18) and HEAD (de9a169). Click for more details.
HEAD has 6 uploads less than BASE

Flag
BASE (7496e18)
HEAD (de9a169)

keras
4
1

keras-torch
1
0

keras-tensorflow
1
0

keras-jax
1
0

Additional details and impacted files
@@             Coverage Diff             @@
##           master   #20242       +/-   ##
===========================================
- Coverage   79.38%   57.68%   -21.70%
===========================================
  Files         501      501
  Lines       47483    47503       +20
  Branches     8718     8725        +7
===========================================
- Hits        37694    27403    -10291
- Misses       8025    18390    +10365
+ Partials     1764     1710       -54

Flag
Coverage Δ

keras
57.68% <100.00%> (-21.55%)
:arrow_down:

keras-jax
?

keras-numpy
57.68% <100.00%> (-0.02%)
:arrow_down:

keras-tensorflow
?

keras-torch
?

Flags with carried forward coverage won't be shown. Click here to find out more.

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


Flutter or Dart has been leaking processes on Windows

A routine cause of Windows devicelab failures at this point is that the flutter directory can't be deleted after tests because a flutter (dart.exe)  process is still running that should have finished.
We could easily add a script to kill the remaining processes on Windows, but ideally we wouldn't be leaking the process to begin with.
We should:

[ ] update our tests on the devicelab to make sure we're not leaking any processes we control at the end. If we do, the test that leaked should fail rather than the next test that can't clean up.
[ ] Fix whatever bugs in the tool and/or dart that are causing this leak

We may be leaking processes on other platforms too, but Windows is particularly harmful because it causes the subsequent run to fail.
On mac I think we've seen some leaks, which eventually makes the machine unreliable.

For now:

Kill off leaked processes at the end of a test and log warnings.
Add some test(s) to check for leaked process and mark them as flaky until we fix them.

Eventually:

Fail any test that leaks a process.

I found two leaked dart.exe processes on a Windows machine today that causes this issue, here are the command line of each one.
The parent dart.exe has the command line of
"C:\Users\Win1\.cocoon\flutter\bin\cache\dart-sdk\bin\dart.exe"  --packages="C:\Users\Win1\.cocoon\flutter\packages\flutter_tools\.packages"  "C:\Users\Win1\.cocoon\flutter\bin\cache\flutter_tools.snapshot" run --hot -d ZY2245DC4Z --benchmark --verbose --resident

The child dart.exe has the command line of
C:\Users\Win1\.cocoon\flutter\bin\cache\dart-sdk\bin\dart.EXE C:\Users\Win1\.cocoon\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root C:\Users\Win1\.cocoon\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --strong --target=flutter --output-dill build\app.dill --packages C:\Users\Win1\AppData\Local\Temp\edited_flutter_gallery\.packages --filesystem-scheme org-dartlang-root

It looks like that the compiler doesn't exit properly in hot reload mode.

The child dart.exe has the command line of
C:\Users\Win1\.cocoon\flutter\bin\cache\dart-sdk\bin\dart.EXE C:\Users\Win1\.cocoon\flutter\bin\cache\artifacts\engine\windows-x64\frontend_server.dart.snapshot --sdk-root C:\Users\Win1\.cocoon\flutter\bin\cache\artifacts\engine\common\flutter_patched_sdk/ --incremental --strong --target=flutter --output-dill build\app.dill --packages C:\Users\Win1\AppData\Local\Temp\edited_flutter_gallery\.packages --filesystem-scheme org-dartlang-root

It looks like that the compiler doesn't exit properly in hot reload mode.

That one looks similar to https://github.com/flutter/flutter/issues/34613.

Looks like that originates in hot_mode_tests.dart: https://github.com/flutter/flutter/blob/master/dev/devicelab/lib/tasks/hot_mode_tests.dart#L26

@a-siva do you know who on the Dart team might be a good person to take a look?

I found two leaked dart.exe processes on a Windows machine today that causes this issue, here are the command line of each one.
The parent dart.exe has the command line of
"C:\Users\Win1\.cocoon\flutter\bin\cache\dart-sdk\bin\dart.exe"  --packages="C:\Users\Win1\.cocoon\flutter\packages\flutter_tools\.packages"  "C:\Users\Win1\.cocoon\flutter\bin\cache\flutter_tools.snapshot" run --hot -d ZY2245DC4Z --benchmark --verbose --resident

...
It looks like that the compiler doesn't exit properly in hot reload mode.

This instance of dart.exe/flutter_tools is supposed to stay resident in memory driven by hot_mode_tests.dart. I would try to capture logs for hot_mode_test.dart and confirm that flutter_tools stdout that hot_mode_test sees matches it's expectations. In particular note how hot_mode_test only exists after what it believes it sees two successful reload requests.

I forgot to mention that this issue is flaky, it doesn't reproduce every time.

@digiter wrote

I forgot to mention that this issue is flaky, it doesn't reproduce every time.

How easy it is to reproduce it? I've been running this test on my Windows workstation non-stop for with Moto G4 several hours and haven't seen it hanging or failing.

One thing that stands out is that the test is not equipped to handle (unexpected) application crashes.
Adding handling of Service protocol connection closed./'Lost connection to device` or simple timeout should solve that.

@aam Thanks for looking into this. It's rare, sometimes the test could run in device lab for more than a week without a problem.
Do you have an example of how to handle "connection closed"?

This is the output you might see:
[hot_mode_dev_cycle__benchmark] [STDOUT] stdout: [+1685 ms] F/libc    (22124): Fatal signal 11 (SIGSEGV), code 128, fault addr 0x0 in tid 22209 (Thread-2)
[hot_mode_dev_cycle__benchmark] [STDOUT] stdout: [ +313 ms] Service protocol connection closed.
[hot_mode_dev_cycle__benchmark] [STDOUT] stdout: [   +1 ms] Lost connection to device.
[hot_mode_dev_cycle__benchmark] [STDOUT] Task timed out in framework.dart after 0:15:00.000000.
[hot_mode_dev_cycle__benchmark] [STDOUT] Cleaning up after task...
[hot_mode_dev_cycle__benchmark] [STDOUT] Force-quitting process:
[hot_mode_dev_cycle__benchmark] [STDOUT] command : C:\src\f\flutter\dev\devicelab\../..\bin\flutter run --hot -d ZY223TDXZ2 --benchmark --verbose --resident
[hot_mode_dev_cycle__benchmark] [STDOUT]   started : 2019-06-28 13:58:46.693
[hot_mode_dev_cycle__benchmark] [STDOUT]   pid     : 23828
[hot_mode_dev_cycle__benchmark] [STDOUT] "C:\src\f\flutter\dev\devicelab\../..\bin\flutter" exit code: -1

If I understand correctly Force-quitting process: won't always terminate the process.
So stdout-processing loop at https://github.com/flutter/flutter/blob/master/dev/devicelab/lib/tasks/hot_mode_tests.dart#L52 can be enhanced to look for 'Service protocol connection closed' and fail the test.

With https://github.com/flutter/cocoon/pull/401 devicelab test framework kills all dart.exe processes at the beginning of every test.

@keyonghan can you please take a look and update?

We should report leaking processes as part of infra health check, then kill all dart.exe.

Currently with @aam 's PR flutter/cocoon#401, we are able to kill all leaking processes.
Will pick this up when enhancing infra health check.

I think there are two concerns here:

Leaked processes sometimes block CI in unhelpful/uninstructive ways.  In particular, they allow the task that leaked the process to succeed but the task that follows to fail before it even starts.
Leaked processes are an actual bug in the tooling/framework, and we should be fixing them instead of covering it up.

My previous efforts on this didn't seem to quite work all the time - I think in the ideal case we kill the leaked processes at the end of a task, but if we have to forcefully kill any processes as part of a task that task should not be marked as successful - or at least, we should be tracking where and why we're leaking processes.

Any updates on this bug?

@dnfield Do you think it is too aggressive to mark test 'Failed' if we find any leaking processes? Based on @aam 's PR flutter/cocoon#401, we can mark the test 'Failed' if we find any leaking processes to kill (https://github.com/flutter/cocoon/blob/master/agent/lib/src/utils.dart#L620).

Do we have any sense for how often it's happening now days, and how reproducible it is?
If we're in a situation where we don't know what's causing this and it's extremely flaky, closing the tree over it seems excessive.  If it's not normally happening and we think we've fixed the bugs, then we should close the tree if we reintroduce it.

This is happening very frequently on Linux + Android tests. I've seen a few tests failing because the test finished and there were some processes still running. I'll add link when I find another one.
I personally prefer the tests to fail rather than just hiding the error.

Have been keeping an eye on leaking processes on Windows these days, but didn't notice any.

Let's monitor windows for one more week, if there are not leaked processes we can close this one and open a new one for linux.

 ~ ps -ef | grep dart
  501  6697  6679   0 Sun10AM ??         0:00.73 /Users/redacted/apps/flutter/bin/cache/dart-sdk/bin/dart --disable-dart-dev --packages=/Users/redacted/apps/flutter/packages/flutter_tools/.packages /Users/redacted/apps/flutter/bin/cache/flutter_tools.snapshot --no-color pub global run devtools --machine --port=0
  501  6710  6697   0 Sun10AM ??         0:02.39 /Users/redacted/apps/flutter/bin/cache/dart-sdk/bin/dart /Users/redacted/apps/flutter/bin/cache/dart-sdk/bin/snapshots/pub.dart.snapshot global run devtools --machine --port=0
  501 11254 11236   0 Sun11AM ??         0:00.71 /Users/redacted/apps/flutter/bin/cache/dart-sdk/bin/dart --disable-dart-dev --packages=/Users/redacted/apps/flutter/packages/flutter_tools/.packages /Users/redacted/apps/flutter/bin/cache/flutter_tools.snapshot --no-color pub global run devtools --machine --port=0
  501 11264 11254   0 Sun11AM ??         0:02.29 /Users/redacted/apps/flutter/bin/cache/dart-sdk/bin/dart /Users/redacted/apps/flutter/bin/cache/dart-sdk/bin/snapshots/pub.dart.snapshot global run devtools --machine --port=0
  501 33484 33466   0 Sun05PM ??         0:00.75 /Users/redacted/apps/flutter/bin/cache/dart-sdk/bin/dart --disable-dart-dev --packages=/Users/redacted/apps/flutter/packages/flutter_tools/.packages /Users/redacted/apps/flutter/bin/cache/flutter_tools.snapshot --no-color pub global run devtools --machine --port=0
  501 33494 33484   0 Sun05PM ??         0:02.65 /Users/redacted/apps/flutter/bin/cache/dart-sdk/bin/dart /Users/redacted/apps/flutter/bin/cache/dart-sdk/bin/snapshots/pub.dart.snapshot global run devtools --machine --port=0
  501 44299 44281   0 Sun07PM ??         0:00.82 /Users/redacted/apps/flutter/bin/cache/dart-sdk/bin/dart --disable-dart-dev --packages=/Users/redacted/apps/flutter/packages/flutter_tools/.packages /Users/redacted/apps/flutter/bin/cache/flutter_tools.snapshot --no-color pub global run devtools --machine --port=0
  501 44311 44299   0 Sun07PM ??         0:02.27 /Users/redacted/apps/flutter/bin/cache/dart-sdk/bin/dart /Users/redacted/apps/flutter/bin/cache/dart-sdk/bin/snapshots/pub.dart.snapshot global run devtools --machine --port=0
  501 82834 82816   0 Mon12PM ??         0:00.76 /Users/redacted/apps/flutter/bin/cache/dart-sdk/bin/dart --disable-dart-dev --packages=/Users/redacted/apps/flutter/packages/flutter_tools/.packages /Users/redacted/apps/flutter/bin/cache/flutter_tools.snapshot --no-color pub global run devtools --machine --port=0
  501 82844 82834   0 Mon12PM ??         0:02.31 /Users/redacted/apps/flutter/bin/cache/dart-sdk/bin/dart /Users/redacted/apps/flutter/bin/cache/dart-sdk/bin/snapshots/pub.dart.snapshot global run devtools --machine --port=0

@kontinuity Can you file a new issue at https://github.com/flutter/devtools/issues?  This issue wasn't tracking devtools but they can take a look at that.


How to replace values for Bookmarks in Word document?

Can somone please post some samples how to replace/add value for bookmarks? We are able to get list of bookmarks but unable to set the value.
foreach (CT_Bookmark bookmark in ctp.GetBookmarkStartList()) {
		if (!string.IsNullOrWhiteSpace(bookmark.name)) {
			// here how to set/replace the value of it?
		}
	}

Many thanks
krish

There is a method called ReplaceText on XWPFParagraph. You can directly replace self defined text placeholder with texts. Is that what you want?

I added a example here.


Constraints: GUI - make constraints optional (GeoNode)

Since we need a different GUI control for the constraints, we need to make the constraints controls disableable:

If possible, re-layout the page in order to fill up the available space with the input controls left.

As a first step, it's enough to disable the constraints editing controls.
We'll add the re-layout in a second stage.

As decided together, the changes are in the  RNDT app instead of Geonode thanks to the template override.
To disable the controls is enough to expose DISABLE_LAYER_CONSTRAINTS as an environment variable as True.
If True (default) -> The constraints are not visible on the UI.
if False -> the constraints are visible in the UI


Spreading attributes

Hi
Is there a way to pass an arbitrary object whose keys will be rendered as attributes name, and values as attributes values ?
<circle  ${..attributesToSpread} />  would render like
<circle transform='...' style=' ' x='...'  some_other_attributes=some_other_values ..../>
Thanks

Here's one way:
You could write a util method that spreads the object as attribute strings
function spread(x) {
  return Object.entries(x).reduce((prev, current) => {
    return `${prev} ${current.reduce((a, b) => `${a}="${b}"`)}`;
  }, '');
}

then when rendering you could call this method ${spread(attributes)} which will return a string

@pshihn
I've thought about it
The issue is that lit-html see values in template as either an attribute value, or some text content.
If i use this approach, lit-html will try to link the value of ${spread(attr)} to an attribute that does not exists ( which results as an error at the end )... one trick would be to add a special marker ...${spread(atttributes}} that can be used to tell lit-html that there is a special case there, and then recreate a TemplateResultArray

and i just noticed that there was already a PR for that feature..


[azblob] Fix file offset post sequential write in downloadFile

[x] The purpose of this PR is explained in this or a referenced issue.
[x] The PR does not update generated files.

These files are managed by the codegen framework at Azure/autorest.go.

[x] Tests are included and/or updated for code changes.
[x] Updates to module CHANGELOG.md are included.
[x] MIT license headers are included in each file.

/azp run go - azblob

/azp run go - azblob


Add author for the format bot

The format bot defaults to using the person who triggered the workflow. We can use the author option to configure a dummy bot author.

ref: https://github.com/peter-evans/create-pull-request

why<EMAIL_ADDRESS> I went to fmt-life.com but nothing lives there.  Can it  be any address? why not<EMAIL_ADDRESS>or something like that.

why<EMAIL_ADDRESS>I went to fmt-life.com but nothing lives there.

lol

I'm fine with anything. I think it would be funny to use rustfmt.hell or whatever it is that Steven uses.

I'm fine with anything. I think it would be funny to use rustfmt.hell or whatever it is that Steven uses.

lol.  I was thinking the same, that it would be funny to use Steven as the account or the dummy account, but I don't know Steven well so I didn't want to offend him with some smart comment.

I was going to use the tyranny thing but also did not want to be misinterpreted. Hence I made one up.

<EMAIL_ADDRESS>has a nice ring to it.

Except you'll notice that my name used a positive, tongue in cheek, name "fmt-life" because I like the formatter. Only @stevenroose thinks its a tyranny. If the sarcasm of using that name wasn't lost it would be funny, but I'm guessing the sarcasm would be lost.

Not that any of this matters, there is no way formatting issues are going to last a week so the bot can fix them when I hit then on every single patch set I do and now have to include a leading patch that fixes them, thanks @stevenroose :)

I'm bored of this conversation, I just used author: Fmt Bot<EMAIL_ADDRESS>

I believe example.com is the canonical non-existing address? That's what I use everywhere.

looks good.


Assignment 2

What changes are you trying to make? (e.g. Adding or removing code, refactoring existing code, adding reports)
Uploading of Algorithms and Data Structures, Assignment # 2
What did you learn from the changes you have made?
To peer review and provide feedback to a classmate
Was there another approach you were thinking about making? If so, what approach(es) were you thinking of?
No
Were there any challenges? If so, what issue(s) did you face? How did you overcome it?
No
How were these changes tested?
Coming up with an example of my own
A reference to a related issue in your repository (if applicable)
N/A
Checklist

[X] I can confirm that my changes are working as intended

@kunzhi-yu , thanks for your feedback. I appreciate it :) and yes, I've enjoyed the course


orderBy subquery

Is it possible to add a orderBy statement wrapping a subquery? I see plenty of mentions of further selects on a subquery but nothing involving orderBy.
SELECT t.*
FROM ( /* my knex query */ ) t
ORDER BY id ASC;

do you mean like this?
> knex.from(builder => builder.from('foo').orderBy('create').as('t')).orderBy('t.otherCol').toSQL()
{ method: 'select',
  options: {},
  timeout: false,
  cancelOnTimeout: false,
  bindings: [],
  __knexQueryUid: 'e45a8f04-ef30-4408-ab80-6ea53162b198',
  sql: 'select * from (select * from "foo" order by "create" asc) as "t" order by "t"."otherCol" asc' }
>

@elhigu thank you!

@elhigu Do you know how to integrate this into a bookshelf query? When I use it in a bookshelf query, the subquery gets 'compressed' into a single flat query (e.g. the two sorts are still present and simply negate each other).

No idea, maybe @rhys-vdw knows?


Remove dead code used for logging via GH issue

Codecov Report

Merging #10360 (6dcd7d7) into main (cf7da9f) will increase coverage by 0%.
The diff coverage is n/a.

:exclamation: Current head 6dcd7d7 differs from pull request most recent head 0a85383. Consider uploading reports for the commit 0a85383 to get more accurate results

@@          Coverage Diff           @@
##           main   #10360    +/-   ##
======================================
  Coverage    64%      64%
======================================
  Files       212      210     -2
  Lines      9559     9448   -111
  Branches   1530     1518    -12
======================================
- Hits       6145     6104    -41
+ Misses     2935     2866    -69
+ Partials    479      478     -1

Impacted Files
Coverage Δ

src/platform/common/utils/localize.ts
98% <ø> (-1%)
:arrow_down:

src/platform/serviceRegistry.node.ts
98% <ø> (-1%)
:arrow_down:

src/platform/errors/errorUtils.ts
75% <0%> (-1%)
:arrow_down:

src/platform/common/activeEditorContext.ts
93% <0%> (ø)

...rc/platform/common/dataScienceSurveyBanner.node.ts
65% <0%> (ø)

...rc/platform/common/extensionRecommendation.node.ts
81% <0%> (ø)

...tform/interpreter/display/visibilityFilter.node.ts
91% <0%> (ø)

src/platform/api/kernelApi.ts
72% <0%> (+<1%)
:arrow_up:

src/platform/common/utils.ts
71% <0%> (+1%)
:arrow_up:


Dashboard variable does not work in v7.0.0

After upgrading to Grafana 7.0 and using the version 7.0.0, dasboard variable seems to be broken.
With Grafana 6.7 and plugin v5.4.1 I was able to run query like so
from(bucket: "netdata")
  |> range(start: -20m)
  |> filter(fn: (r) => r._measurement =~ /system.cpu$/)
  |> group(columns:["hostname"])
  |> distinct(column:"hostname")
  |> keep(columns: ["_value"])
  |> group()

in the dashboard settings > variables and using the text input "Query".
In the last release it seems that the query is not even executed, no error and no log.

In the example above, what is the template varable?  In 7.0 the queries should still expand template variables:
https://github.com/grafana/influxdb-flux-datasource/blob/master/src/DataSource.ts#L27

In my case, the problem (compared to the previous release) is related to repeating panels using multiple-value variables.
E.g. I have a temperature that I display for each $room selected, so I used to have a repeated panel along the $room variable and a query like:
from(bucket: "edited")
  |> range(start: v.timeRangeStart, stop: v.timeRangeStop)
  |> filter(fn: (r) => r._measurement == "sensors")
  |> filter(fn: (r) => r.room == "$room")
  |> filter(fn: (r) => r._field == "temperature")

Grafana used to to render each panel, substituting the $room variable with a single value (different one for each repeated panel). Now, it is doing this instead:
from(bucket: "edited")
|> range(start: v.timeRangeStart, stop: v.timeRangeStop)
|> filter(fn: (r) => r._measurement == "sensors")
|> filter(fn: (r) => r.room == "{bathroom,bedroom}")
|> filter(fn: (r) => r._field == "temperature")

However, the panel title displays the variable correctly.
I have noticed a similar issue in Grafana here, but it's been fixed in 6.1.0.

Ahh -- the case you mention here should be fixed for this panel in 7.1.  Strangely, it will be fixed by:
https://github.com/grafana/grafana/pull/25123
The real issue is using the panel tenplate vars not just the dashboard vars:
https://github.com/grafana/grafana/pull/25123/files#diff-a3eb83e5943c7013877015636bfef622R130

Thank you @ryantxu - I'm looking forward to the release!

Having the same issue mentioned on the last comment.

Having the same issue with @ElieLiabeuf
The query has return from flux query in influx UI but not Grafana variable query

Can you try using the 7.1 beta release, and the built-in Influx datasource there?
If it is still an issue, let me know

It's still not working. It's even possible to add the template variable.

InfluDB logs:

@hugodlg it seems like you didn't add a proper token..?
I have another problem with the built-in influxDB 2.0 datasource:
when using a template variable with this datasource  in a dashboard - this error appears:
Template variables could not be initialized: Cannot create property 'executedQueryString' on string '<!doctype html><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>InfluxDB 2.0</title><base href="/"><link rel="shortcut icon" href="/favicon.ico">

'

Maybe the datasource proxy proxies the query to influxDB the wrong way?
It doesn't matter what is the input query, of course - this is always the result.
Testing with Grafana 7.1.0 & InfluxDB 2.0.0 (beta12).

@poldown you mean the token from influxdb? i used it on the datasource configuration.
The error only happens when adding template variables. The queries are working fine on the dashboard panels.
I think it's proxying the wrong way too. Let's wait..

this is the request that happens when focusing out the query field:
POST /api/v2/query?epoch=ms HTTP/1.1
Host: influxdb:9999
User-Agent: Grafana/7.1.0
Content-Length: 5
Accept: application/json, text/plain, /
Accept-Encoding: gzip, deflate
Accept-Language: en-US,en;q=0.5
Authorization: Basic Og==
Content-Type: application/x-www-form-urlencoded
X-Forwarded-For: <IP_ADDR>, <IP_ADDR>
X-Grafana-Org-Id: 1

Verified - I have the same error as @hugodlg


Creation of one HTTP Digest  Authentication Adapter breaks the following new adapters

Scenario:

Create Apigility 1.1 project
Open Apigility UI -> Authentication
Create new HTTP Digest Adapter
Create new HTTP Digest/HTTP Basic Adapter

Result:
Notification "Authentication Adapter created" occurred, but the new adapter is broken without name and type. When you click edit in the "Edit  Authentication Adapter" window most of the elements are missing (please see the attached files).

@elenag77 I just tried with a fresh installation, using the master branch, and I cannot reproduce the issue using your steps. I can create multiple HTTP Basic and Digest authentication without issue.
Did you try to update your installation using composer (composer update)?
I'm closing the issue but let me know anyway, thanks for reporting!

@see https://github.com/zfcampus/zf-apigility-admin/issues/291#issuecomment-121616104


Add distributions to spec file

CentOS 5/RHEL 5 (CLI only, no sqlite)
CentOS 6/RHEL 6/RHEL 7 (CLI only)
CentOS 7 (CLI and server)
SLE 11/OpenSUSE 11 (CLI only)
Mageia 5 (CLI, GUI and server)

Signed-off-by: Maxime Gervais<EMAIL_ADDRESS>

PR updated


add a release for integration into the plugin UI?

Can you please update to the new plugin.json format and add a tagged release so that we can include it in the UI installer?
More info: https://binary.ninja/2019/07/04/plugin-manager-2.0.html#2-create-your-pluginjson

I created a new plugin.json following the reference and fixed few problems.
Can you include in the UI installer, now?

Perfect, thanks! In the future if you add new releases, just let us know by filing an issue: https://github.com/Vector35/community-plugins/issues and we can update it.


Update renderable.rb

I noticed that some versions of PostgreSQL are stringifing keys in parameters, it causes "missing interpolation argument"

Can you add a test case for it?

Coverage remained the same at 99.89% when pulling 99e27e52af9a412efa16e09b5dd6839f94808b49 on tehPlayer:patch-1 into 234a03b5655731fcafcdd261b1f3a7078d9ea4ba on pokonski:master.

I added tests in #207


events.js:183 - Error: spawn ffmpeg ENOENT

Hi guys. I have Homebridge running in Windows 10. Followed the install instructions on this hub and added my camera config (copied from an old Config.json file that used to work on a Rpi). I have managed to add the camera to HomeKit, but as soon as I open the app on my iphone, it crashed Homebridge with the below error:
[2018-4-20 17:09:32] [Camera-ffmpeg] Snapshot from Garage Cam at 480x270
events.js:183
throw er; // Unhandled 'error' event
^
Error: spawn ffmpeg ENOENT
at _errnoException (util.js:1022:11)
at Process.ChildProcess._handle.onexit (internal/child_process.js:190:19)
at onErrorNT (internal/child_process.js:372:16)
at _combinedTickCallback (internal/process/next_tick.js:138:11)
at process._tickCallback (internal/process/next_tick.js:180:9)
C:\Users\User>
I read an older issue and someone indicated this was because Camera-ffmpeg was not installed, however the initial start of Homebridge indicates it is correct?
C:\Users\User>homebridge
[2018-4-20 17:09:22] Loaded plugin: homebridge-camera-ffmpeg
[2018-4-20 17:09:22] Registering platform 'homebridge-camera-ffmpeg.Camera-ffmpeg'
[2018-4-20 17:09:22] ---
[2018-4-20 17:09:23] Loaded plugin: homebridge-homeseer-plugin-2018
homebridge API version: 2.2
[2018-4-20 17:09:23] Registering platform 'homebridge-HomeSeerPlatform.HomeSeer'
[2018-4-20 17:09:23] ---
[2018-4-20 17:09:23] Loaded config.json with 0 accessories and 2 platforms.
[2018-4-20 17:09:23] ---
[2018-4-20 17:09:23] Loading 2 platforms...
[2018-4-20 17:09:23] [HomeSeer] Initializing HomeSeer platform...
[2018-4-20 17:09:23] [HomeSeer] System default periodic polling rate set to: 10 seconds
[2018-4-20 17:09:23] [Camera-ffmpeg] Initializing Camera-ffmpeg platform...
Load homebridge-HomeSeerPlatform.HomeSeer
[2018-4-20 17:09:23] Garage Cam is running on port 53283.
Any ideas how I can get this working? It used to work on a Rpi a friend built me but I dont have the passwords to get into it, so have installed Homebridge on the same NUC my Homeseer software runs on.

Make sure you are able to run the ffmpeg executable. I'm not sure exactly how to make this work on Windows, but this error is typically thrown when ffmpeg is not available or installed properly.

Yip...im about as dum as the come!!! followed a youtube vid to install FFMPEG on windows (super simple) and its working.


feat: Null Value Support

Closes #25
Annotation options Envied.allowOptionalFields and EnviedField.optional have been added to allow nullable fields. Optional fields are disabled by default. Below is an excerpt from the readme.
Optional Environment Variables
Enable allowOptionalFields to allow nullable types. When a default
value is not provided and the type is nullable, the generator will
assign the value to null instead of throwing an exception.
By default, optional fields are not enabled because it could be
confusing while debugging. If a field is nullable and a default
value is not provided, it will not throw an exception if it is
missing an environment variable.
For example, this could be useful if you are using an analytics service
for an open-source app, but you don't want to require users or contributors
to provide an API key if they build the app themselves.
@Envied(allowOptionalFields: true)
abstract class Env {
    @EnviedField()
    static const String? optionalServiceApiKey = _Env.optionalServiceApiKey;
}

Optional fields can also be enabled on a per-field basis by setting
@EnviedField(optional: true)

Thanks for the feedback!
Please check that https://github.com/petercinibulk/envied/pull/66#discussion_r1375570216 was resolved correctly.

Please check that #66 (comment) and #66 (comment) was resolved correctly.

Looks like it. I'll make a proper review later in the evening or tomorrow.

Looks good. 👍🏻 I'll leave the PR open for a few more days in case you decide to add more stuff to it.