v1.0.4 General Access

Allows PCF admin to set number of nozzle instances in the tile
Collects more Application details (org name, space name, application name, stack guid, etc.) in "ContainerMetric" events
Allows filtering of unwanted firehose events based on deployment name, origin, and job

@shahramk Thanks!


Retrieve pin unpin and collect in Env.

@adrien-zinger as it's your repo, I will let you merge that :)

@adrien-zinger as it's your repo, I will let you merge that :)

@AureliaDolo you can merge if Yvan approved!


TLDR. JSX Chinese display garbled code

When I clone TLDR and tldr.jsx, and then test it, I find that if there is Chinese in md file, the page display results will appear garbled.

Let's reopen this actually—when the linked PR #168 is merged this will auto close.  In the main project, this is actually still an issue, so it would be good to keep users aware.


/u in typescriptOutputFile does not work

Hi,
 typescriptOutputFile := baseDirectory.value / "ui" / "src" / "app" / "_model" / "model.ts"
when I define my output file like this, it has a problem with the /u, which twirl translates to \u, and I get "invalid unicode escape" message. There is no way to bypass this.

update: managed to bypass with a beautiful:
typescriptOutputFile := baseDirectory.value / "\\u005Cui" / "src" / "app" / "_model" / "model.ts"

Are you on windows? I couldn't reproduce this with /u, but this could happen with if \ is the directory separator

I couldn't reproduce this, can you create an minimal reproducible example of the bug?

Hi David,
You can find an explanation in this thread: https://github.com/scala/bug/issues/6476#issuecomment-292412597. It has something to do with the triple quotes generated in the template.


[BUG] Font sizing on screens with lesser resolution in 3.0-alpha

Please confirm these before moving forward

[X] I have searched for my issue and not found a work-in-progress/duplicate/resolved issue.
[X] I have tested that this issue has not been fixed in the latest (beta or stable) release.
[X] I have checked the FAQ section for solutions
[X] This issue is about a bug (if it is not, please use the correct template)

Describe your issue
Hi there,
Font sizing in the package list is quiet larger than rest of the UI causing visual inconsistencies especially noticable on screens with low resolution like mine (1366x768 on 15.6 inch display). Similar thing is also there in the filters panel.
Steps to reproduce the issue
No response
WingetUI Log
N/A

Package Managers Logs
N/A

Relevant information
No response
Screenshots and videos

Font size has been reduced 1 point. Smaller sizes render text il·legible on some cases.


Kind installation with example/setupkind.sh fails due to deprecated "PodSecurityPolicy" crd

Bug Description
When running the example/setupkind.sh  script, the current metallb deployment fails at the end with:
Creating cluster "cluster1"
...
resource mapping not found for name: "controller" namespace: "" from "https://raw.githubusercontent.com/metallb/metallb/v0.12/manifests/metallb.yaml": no matches for kind "PodSecurityPolicy" in version "policy/v1beta1"
ensure CRDs are installed first
resource mapping not found for name: "speaker" namespace: "" from "https://raw.githubusercontent.com/metallb/metallb/v0.12/manifests/metallb.yaml": no matches for kind "PodSecurityPolicy" in version "policy/v1beta1"

This happens since the PodSecurityPolicy has been deprecated in K8s / Kind.
Version
istioctl version
1.15.3
---
kubectl version --short
Client Version: v1.25.3
Kustomize Version: v4.5.7

Additional Information
Update the script to use the current referenced version of the metallb deployment which uses:
kubectl apply -f https://raw.githubusercontent.com/metallb/metallb/v0.13.7/config/manifests/metallb-native.yaml

I think this is fixed on master?

You are absolutely right, my sincere apologies. Thought I had latest.
Change was here: https://github.com/istio/istio/commit/11a590c9fd2655cc5a27b7ecd254e677f867f26d
Closing issue.

I'm running into this same error message running integration tests. The PodSecurityPolicy is still present in metallb.yaml. Should I re-open the issue?

fwiw it still works, just had error messages
On Tue, Dec 27, 2022, 2:29 PM Keith Mattix II @.***>
wrote:

I'm running into this same error message running integration tests. The
PodSecurityPolicy is still present in metallb.yaml
https://github.com/istio/istio/blob/master/common/scripts/metallb.yaml.
Should I re-open the issue?
—
Reply to this email directly, view it on GitHub
https://github.com/istio/istio/issues/41888#issuecomment-1366221554, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAEYGXKHUAW5AM24PQIFJ3LWPNUV7ANCNFSM6AAAAAAR3WFKYQ
.
You are receiving this because you commented.Message ID:
@.***>

Ah, I see the real error message now. My bad; please disregard


[eslint] Loosen no-unused-vars eslint rule

This PR fixes #7052 by removing altogether the overridden no-unused-vars Eslint rule and therefore using the Airbnb configuration.
Also removes occurrences of eslint-disable-line no-unused-vars pragmas from the source code.

[x] PR has tests / docs demo, and is linted.
[x] Commit and PR titles begin with [ComponentName], and are in imperative form: "[Component] Fix leaky abstraction".
[x] Description explains the issue / use-case resolved, and auto-closes the related issue(s) (http://tr.im/vFqem).

Sorry I forgot to add a Fixes #7052 in the commit message.
Would you want me to amend the message and force push it up?


Build script needs to be fixed / updated

The build script is not working due to the solution being renamed. It looks like VB is also missing from the build.

Yeah for the time being just build from VS.
On Mar 17, 2015 5:31 AM, "Glenn Block"<EMAIL_ADDRESS>wrote:

The build script is not working due to the solution being renamed. It
looks like VB is also missing from the build.
—
Reply to this email directly or view it on GitHub
https://github.com/scriptcs/scriptcs-engines/issues/4.

Ping @adamralph ;)
On Mar 17, 2015 9:03 AM, "Filip W"<EMAIL_ADDRESS>wrote:

Yeah for the time being just build from VS.
On Mar 17, 2015 5:31 AM, "Glenn Block"<EMAIL_ADDRESS>wrote:

The build script is not working due to the solution being renamed. It
looks like VB is also missing from the build.
—
Reply to this email directly or view it on GitHub
https://github.com/scriptcs/scriptcs-engines/issues/4.

I'll pick it up. Can you add the scriptcs-engines repo to the core team?


Make charge_fee optional in native_blockifier execution

Sets the stage for the upcoming addition of validate to the TransactionExecutor api.

This change is

Codecov Report

Merging #859 (74aac3f) into main (0583780) will decrease coverage by 0.02%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main     #859      +/-   ##
==========================================
- Coverage   69.26%   69.25%   -0.02%
==========================================
  Files          42       42
  Lines        5573     5574       +1
  Branches     5573     5574       +1
==========================================
  Hits         3860     3860
- Misses       1344     1345       +1
  Partials      369      369

Files Changed
Coverage Δ

crates/native_blockifier/src/py_block_executor.rs
40.58% <0.00%> (-0.25%)
:arrow_down:

...ates/native_blockifier/src/transaction_executor.rs
20.83% <0.00%> (ø)

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Firefox Dark Mode Breaks View

Joining a cocreate board on Firefox with the "browser theme" set to "dark" causes the whole board to appear as a black box with no other coloration. Changing to light mode appears to have fixed the issue temporarily, but it would be nice if I didn't have to switch every time I plan to use cocreate.

Thanks for the report! Firefox must have changed something that breaks the dark-mode filter. :-(
The good news is that Cocreate will remember your dark-mode preference, so you should only have to do the workaround once per computer. (Assuming you don't delete local storage.)


PowerToys.Settings.exe crashes when starting up after upgrade of Microsoft.UI.Xaml

Microsoft PowerToys version
0.0.1
Running as admin

[ ] Yes

Area(s) with issue?
Settings
Steps to reproduce

Build the PowerToys solution: https://github.com/microsoft/PowerToys/ (current master at the time of opening this issue: https://github.com/microsoft/PowerToys/commit/24a80de2ec03b5d80cb6dc55f6e61da5dada1630 )
Run PowerToys through Ctrl+F5
Right-click the system tray icon for PowerToys and press Settings

Running the built "PowerToys.Settings.exe" from PowerToys\x64\Release\Settings\ or PowerToys\x64\Debug\Settings\ also replicates this.
Running with F5 from Visual Studio doesn't replicate this, which seems to indicate there's some "Undefined behavior" code somewhere that doesn't have issues when it's run with the debugger attached.
✔ Expected Behavior
The application starting normally, instead of failing silently.
❌ Actual Behavior
The settings crash before appearing.
I get these errors in the Event Viewer when trying to start the application:
Application: PowerToys.Settings.exe
CoreCLR Version: 4.700.21.31506
.NET Core Version: 3.1.17
Description: The process was terminated due to an internal error in the .NET Runtime at IP 00007FFFC8F91EE7 (00007FFFC8E00000) with exit code c0000005.

and
Faulting application name: PowerToys.Settings.exe, version: <IP_ADDRESS>, time stamp: 0x60c97989
Faulting module name: coreclr.dll, version: 4.700.21.31506, time stamp: 0x60c93e18
Exception code: 0xc0000005
Fault offset: 0x0000000000191ee7
Faulting process id: 0x6fc8
Faulting application start time: 0x01d77fc35b7b89b0
Faulting application path: D:\prog\janeasystems\PowerToys\x64\Release\Settings\PowerToys.Settings.exe
Faulting module path: C:\Program Files\dotnet\shared\Microsoft.NETCore.App\3.1.17\coreclr.dll
Report Id: 01e2a205-55e4-4d3f-b15f-87ce7eb05bb8
Faulting package full name:
Faulting package-relative application ID:

Other Software
Windows 10 Enterprise build 18363 (November 2019 Update)

Downgrading Microsoft.UI.Xaml from 2.6.1-prerelease.210709001 to 2.6.0-prerelease.210623001 makes the Application work correctly again.

I've submitted an issue to Microsoft.UI.Xaml here: https://github.com/microsoft/microsoft-ui-xaml/issues/5546

Actual upstream issue seems to be this one: https://github.com/microsoft/microsoft-ui-xaml/issues/5435
We should only update Microsoft.UI.Xaml to versions where that issue doesn't occur.


How to add -Dfreenect2_DIR=path_to_freenect2/lib/cmake/freenect2 to catkin_make

Hi, I moved the libfreenect2 to ~/Softwares/libfreenect2/  yesterday. Then I get this error:fatal error: libfreenect2/libfreenect2.hpp: No such file or directory compilation terminated.
So, I check your README.md and find that I need add  -Dfreenect2_DIR=path_to_freenect2/lib/cmake/freenect2 to catkin_make
But I don't kown how to do that. Can you do me a favour?THX

@SethonyWang There are multiple ways to do this. The easiest way is to supply it as a catkin build argument:
catkin build -j4 -DCMAKE_BUILD_TYPE=Release -Dfreenect2_DIR="$HOME/freenect2/lib/cmake/freenect2"

You can also use the catkin config tool:
catkin config --extend /opt/ros/${ROS_DISTRO} --cmake-args -DCMAKE_BUILD_TYPE=Release -Dfreenect2_DIR="$HOME/freenect2/lib/cmake


[#80] Added basic implementation of exception_handler hook

Exception handler hook
This PR supposed to solve #80

Thank you!


Does not work with JSON data

If content is stored via editor.getJSON(), the data from the editor extension isn't compatible with the display extension. I suspect there is no good solution to this because the former is a mark while the latter is a node.

I fixed this issue using @troop.com/tiptap-react-render package to transform tiptap json tree info react node tree and implement custom nodes and marks.
This technique allow building complicated rich text nodes and marks with full controll over tiptap tree. Replacing default renderer also gives opotunity to render complicated nodes with state on server with is usefull while using SSR frameworks like next.js or remix.


No change if paused possible

Because of par_iter the change detection in bevy v0.10.0 is broken.
Will be fixed with v.0.10.1

No, actually this does not fix it.


Not able to login and Unable to Post Update

Good day, @TryGhost-Travis @TryGhost-Jenkins @Ghost-Slimer,
I created a blog with your app and hosted it with Heroku and Amazon S3 Bucket....
Have update it with like 90 articles, you can check it here (nairasense.investnaira.com) but has not been able to update more content and unable to login into my account, the error i got is "unknown error", I attached the screenshot of me signing to the Admin page.
Thanks for Helping out.

Hi @Whizkevina
We're sorry to hear you're having problems, but ask that you do not use our GitHub repo for support. Please read our support guide. You can always use our slack community - https://slack.ghost.org, if you're not able to find the answer in our documentation - https://docs.ghost.org.


Preserve ordering of callbacks, fixes #30

/cc @kozlovic
Can you create an ordered test, possibly pulling from your other PR?

Will do. I found some problems with the code (forgot to do the Disconnected on doReconnect, issue with closing with delayed nillify of ach, etc..) that I need to fix and test for it. Will submit something later this week-end.


typo fix: platform (language) as opposed to the other way around

Minor typo where the docs list platforms for client libraries and use Android and Java the other way round.

@PetoMichalak : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#label:"aq-pr-triaged"

#sign-off


Autograder

Pull Request Test Coverage Report for Build 1258

1 of 52 (1.92%)  changed or added relevant lines in 5 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-8.7%) to 91.156%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

lib/cadet/assessments/answer.ex
0
1
0.0%

lib/cadet/autograder/lambda_worker.ex
0
9
0.0%

lib/cadet/autograder/result_store_worker.ex
0
11
0.0%

lib/cadet/autograder/utilities.ex
0
30
0.0%

Totals

Change from base Build 1230:
-8.7%

Covered Lines:
536

Relevant Lines:
588

💛  - Coveralls

@tuesmiddt Hold on, actually there's missing test for force_grade_individual_submission/1 called from iex haha
And another one that's less important, when lambda crashes

Added a test for when it's called from iex. I assume you just mean when assocs are not already loaded? Aside from that I don't see how being called from iex would change anything.
OH there's an assert_raise. Gimme a sec.

Hmm yes, basically that. Like emulating how someone would call it from iex (which is to say without preloading any assoc)

Both should be in now.


Add collection tags to dataset attributes

After discussion with Lara (MET) we agreed that the tagging of datasets for exposing the metadata to other services like GeoNorge should happen on our (NIVA's) side. This way we can have better control of which services what dataset shall be exposed to.
It was also agreed that all folders will be harvested by MET on a nightly basis EXCEPT the archive folder. Folder (location of the dataset on the thredds) will no longer have an effect on the tagging.
We need to add a global attribute collection with tags to the Ferrybox and MultiSource datasets and any other new datasets (e.g. SIOS). The tags shall follow the MET's collection keywords vocabulary .
Example for SIOS:
collection: "GEONOR, SIOSIN"

And to ferrybox added with https://github.com/NIVANorge/datasetcreator/commit/71eb01c935588028900872b8d6962dccd2a148b4
All datasets added after today will get default tag "GEONOR" unless overwritten in their metadata.


Introduce decorators in PHPDoc

Can be done after issue #4720 is resolved and merged
For certain things, like Permission control or sometimes method, it'd be great, if we could just use decorators and certain functions would get called everywhere these decorators are present, this would help in plugging in functionality very simple.
For example, I've a controller:
class User extends CI_Controller{
    /**
    * @_permission user.create
    */
    public function create($user){
        //just create the user
    }
    /**
    * @_permission user.stuff,user.otherstuff
    * @_method GET,POST
    */
    public function stuff($user){
        // do stuff
    }
}

Now it'd be awesome, user could just define a function inside a directory, such as application/decorators/permission.php and application/decorators/method.php and those would be called.
I'm not sure if using those are bad practices, and I've done some research, and everyone seem to be loving decorators, here's a proposal on introducing them. I can send PR myself if required, please present your view on weather it's good or bad to have them.

No.

Just no? A little more explanation would have been nicer.

It probably would have been nicer, indeed. But after handling thousands of issues, I no longer have any desire to provide explanations for everything.
Sorry.

@narfbg
https://docs.phalconphp.com/en/latest/reference/annotations.html phalcon guys seem to like annotations, I'm not sure why CodeIgniter does not, well, I'm moving to phalcon right away. :stuck_out_tongue:

Good for you.


Storage location ignored

Can someone tell me why is bower insisting on using the ~/.cache when I clearly pointed out where the cache should be? Tried with CLI arguments, also does not work. Ubuntu 14.04 server
web1@vienna:~/web/packages/tpl_default$ cat .bowerrc
{
  "directory": "ext/",
  "analytics": false,
  "storage": {
    "cache" : "~/private/.bower/cache",
    "registry" : "~/private/.bower/registry"
  }
}
web1@vienna:~/web/packages/tpl_default$ bower install
bower                           EACCES EACCES, permission denied '/var/www/clients/client1/web1/.cache'

Stack trace:
Error: EACCES, permission denied '/var/www/clients/client1/web1/.cache'
    at Object.fs.mkdirSync (fs.js:647:18)
    at sync (/usr/local/lib/node_modules/bower/node_modules/mkdirp/index.js:70:13)
    at sync (/usr/local/lib/node_modules/bower/node_modules/mkdirp/index.js:76:24)
    at Function.sync (/usr/local/lib/node_modules/bower/node_modules/mkdirp/index.js:76:24)
    at new ResolveCache (/usr/local/lib/node_modules/bower/lib/core/ResolveCache.js:24:12)
    at new PackageRepository (/usr/local/lib/node_modules/bower/lib/core/PackageRepository.js:20:26)
    at new Manager (/usr/local/lib/node_modules/bower/lib/core/Manager.js:17:24)
    at new Project (/usr/local/lib/node_modules/bower/lib/core/Project.js:25:21)
    at install (/usr/local/lib/node_modules/bower/lib/commands/install.js:17:15)
    at install.line (/usr/local/lib/node_modules/bower/lib/commands/install.js:34:12)

Console trace:
Trace
    at StandardRenderer.error (/usr/local/lib/node_modules/bower/lib/renderers/StandardRenderer.js:82:17)
    at Logger.<anonymous> (/usr/local/lib/node_modules/bower/bin/bower:110:22)
    at Logger.EventEmitter.emit (events.js:95:17)
    at Logger.emit (/usr/local/lib/node_modules/bower/node_modules/bower-logger/lib/Logger.js:29:39)
    at /usr/local/lib/node_modules/bower/lib/commands/index.js:40:20
    at _rejected (/usr/local/lib/node_modules/bower/node_modules/q/q.js:797:24)
    at /usr/local/lib/node_modules/bower/node_modules/q/q.js:823:30
    at Promise.when (/usr/local/lib/node_modules/bower/node_modules/q/q.js:1035:31)
    at Promise.promise.promiseDispatch (/usr/local/lib/node_modules/bower/node_modules/q/q.js:741:41)
    at /usr/local/lib/node_modules/bower/node_modules/q/q.js:509:49

System info:
Bower version: 1.3.12
Node version: 0.10.25
OS: Linux 2.6.32-042stab093.5 x64

Can you try using an absolute path? I think the issue lies in the fact that bower/npm calls/runs scripts as a user different to the one that ~ relates to.

Tried with:
{
  "directory": "ext/",
  "analytics": false,
  "storage": {
    "cache" : "/var/www/clients/client1/web1/private/.bower/cache",
    "registry" : "/var/www/clients/client1/web1/private/.bower/registry"
  }
}

The same error was printed :(

I don't know the user that npm uses (I'm a windows based user for bower), but can you try creating a directory that everyone has access to? An EACCESS issue is pretty much going to be a permissions issue somewhere along the way.

Tried it, with /tmp/ and /var/www/bowertest (chmoded to 777), still the same. I think if there was a problem with the path, it would be reflected in the error message, instead it always prints permission denied '/var/www/clients/client1/web1/.cache' as if my directives are simply being ignored.
BTW this is a ISPConfig machine setup

It was documented wrong. The key should be "packages", not "cache". Proper config is:
{
  "directory": "ext/",
  "storage": {
    "packages" : "~/private/.bower/packages",
    "registry" : "~/private/.bower/registry",
    "links" : "~/private/.bower/links"
  }
}

Also, analytics is now not present in bower.


Submission Request: PowerShell Polaris template

Hi! I'd like to request the submission of a new template for a http function that uses Polaris as it's web server.

More info on Polaris can be found here
The repository containing the template can be found here

I've tried to include as much info as I can in the README, but happy to answer and questions and feedback you may have.

The info I found said:

Polaris is currently an unsupported, experimental, proof-of-concept.

That said, you're welcome to put this together and put it into your own GitHub repo.
You'd then run faas template pull https://...

Btw @burtonr had a powershell template which used a HTTP server. Have you looked at that yet?

Absolutely. The template @burtonr published inspired me to work on this.
Polaris is a pretty cool framework and adoption is growing in the
community.
I wanted to see if OpenFAAS and Polaris worked well together, mainly for my
own learning. However, I thought I would submit here too in case it was
useful to others.
Happy to keep it in my own repo though.
Cheers for replying!
On Sun, 22 Sep 2019 at 21:53, Alex Ellis<EMAIL_ADDRESS>wrote:

Btw @burtonr https://github.com/burtonr had a powershell template which
used a HTTP server. Have you looked at that yet?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/openfaas/store/issues/95?email_source=notifications&email_token=AA42IJQPHEWJCSINDKWHD2TQK7LLBA5CNFSM4IZENYKKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD7JO7SY#issuecomment-533917643,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AA42IJSAWY6HQ3NMZIHUFS3QK7LLBANCNFSM4IZENYKA
.

Please feel free to post back here when you have a working prototype. I don't think this is something the project itself will be leading so I'll close the issue and leave it indexable by search/Google.

There is a working prototype here:
https://github.com/chelnak/openfaas-powershell-polaris

Hey @chelnak Glad I could inspire you!
This does look interesting! For more visibility, you should add this to the Community File on the main openfaas/faas repo. There is a section titled "Projects, Samples, and Use Cases" where you could add a link to your template repo.

👍 More than happy to do that! Thanks!


Check if issue already exists to prevent duplication

If the issue does already exist then update its body with the new body. Lets check if this todo is updated!
Line: 32 in wingman\github.py

Duplicates are no longer created, instead the existing issue gets an updated body.


Add support for using DefaultAzureCredential

Is your feature request related to a problem? Please describe.
Alot of Azure SDKs in Java (but also other supported languages) allow the use of DefaultAzureCredential, which is very helpful when doing local development but also using managed identities on Azure.
The Kusto auth looks to be setup very similar.
Describe the solution you'd like
Instead of using the auth providers in the Kusto lib, use the Azure DefaultAzureCredentials utility method from the Azure identity library.

This is planned for the next version.
For now, you can use CallbackTokenProvider to wrap the functionality


Burrow can't connect to HTTPS in the notifier

Has anyone tried setting up 'Notifier HTTP' to a HTTPS URL? I receive an error  that says "Post https://....: x509: certificate signed by unknown authority"
I am using Burrow on a golang:alpine image. Tried updating my endpoint's certificate on the ca-certificates level and using the "headers" option to pass on the key for connecting to the HTTPS URL.
My config is as below -
[notifier.newrelic]
class-name="http"
interval=10
threshold=1
send-close=true
url-open="https://xyz.com/events"
url-close="https://xyz.com/events"
template-post="/default-http-post.tmpl"
extras={ eventType="burrow" }
timeout=5
keepalive=30
headers={ X-Insert-Key="key"}

fixed in #541


GetProtocolStateSnapshotByBlockID and GetProtocolStateSnapshotByHeight endpoints

Closes: #749

@AndriiDiachuk can you merge master into your branch. once that's done we can merge

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

Project coverage is 52.92%. Comparing base (c8d6c13) to head (7b58582).
Report is 10 commits behind head on master.

Files with missing lines
Patch %
Lines

access/grpc/client.go
0.00%
4 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #759      +/-   ##
==========================================
+ Coverage   52.38%   52.92%   +0.53%
==========================================
  Files          35       35
  Lines        5559     5580      +21
==========================================
+ Hits         2912     2953      +41
+ Misses       2261     2231      -30
- Partials      386      396      +10

Flag
Coverage Δ

unittests
52.92% <77.77%> (+0.53%)
:arrow_up:

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.


Suggestions for Engines & More

Greetings Darkevilmac!
First off, as a game design student and novice coder, I wanted to offer my gratitude that you've taken the helm (sorry, pun) of this ship mod. I know how few people realize the amount of work that goes into this, let alone appreciate that you're doing so (in most cases) for free.
Now for the suggestions. Again, by all means take as much time as you need should you consider any of them viable:

Engine Types:

Possibly only enabled if other mods are (configurable otherwise), such as a liquid fueled engine for Oil, Fuel, etc., and an Electric or Redstone Flux fueled engine. Different engines could offer different acceleration in proportion to the mass of the ship. (Depending on your skill with coding and models in Minecraft, propellers or jets would be a pleasing visual aesthetic, but by no means high priority.)

Either:
a) Chests that are part of the ship increase space/contents are shown in the "ship inventory", or
b) A Cargo Hold block to increase ship inventory, accessible via the ship GUI.

Loaders/Unloaders:

Thanks to your Anchor Block, precise parking of a ship is now reliably possible. This opens up the option for players to create specialize docks for refueling & loading/unloading of cargo. This is currently doable, but only so long as the players don't assemble the ship while attached to these, so adding we can add them to the black list of ship blocks for now, but doing so limits possible contraptions within the ship. So, if your mod provided a variant that combined the shore buffer with item/fluid/energy pipes, problem solved.

Landing Gear or "Hull" blocks:

"Simply," blocks that will connect to the ship on assembly from one side, but no others. I realize the coding for this is likely complex, which is why I use Ropes+ grappling hooks to get in and out of airships, but the idea is that the blocks will act as an 'end' in ship assembly, so adjacent blocks won't be added to the ship, but the block itself will, forming outside of the ship, or at minimum a landing gear that won't try to connect the ship to the ground/trees/houses/etc..

Entry/Exit options:

Speaking of Ropes+, Luppi's Ladders are another great way to get in and out of a ship, with retractable ladders. Perhaps along the lines of the engines, multiple tiers of entry/exit options could be available, from gang-plank, to drop stairs/ladders, to tractor beams or teleport blocks, possibly stand-on + LSHIFT sends you to the ground directly beneath it, with a linked hand-held item to get back.

Some fun things to note that you may not have been aware of:

Open Modular Turrets works well with Archimedes ships, just obviously not while the ship is in motion. Might be worth looking into for the Cannon feature request.
EnderIO Conduits and their Conduit Facades make very good, compact, hidden wiring for Archimedes Ships, able to be part of the ship body.

Oh boy. As you can most likely see by looking at some of the current notices a lot of my time right now is dedicated to moving a ton of code around. To make it less of a nightmare to do even the slightest of bugfixes. The reason for the slow development the past little while is due to real life getting in the way a bit. If you're interested in possibly talking to me a little more about these ideas I recommend going on my twitch stream when I'm live or going to the #WAMM channel in espernet and using a personal message as I'm there quite often.

I know the feeling all too well. As mentioned, I'm currently in college for game design myself, and while my art/modeling skills are passable, it seems my passion is game engineering and mechanics. I love setting up how things work. The downside being that college leaves little time for game development, particularly if one plays them to unwind after school work.
That said, I'd love to offer what help I can. I know a little javascript, Unityscript (Unity's take on javascript), and am currently taking a crash course in C#. If nothing else, I can go into better detail on how certain functions might work. I'm very interested to understand how this mod in particular does, as the creation of these ships is something I would love to add into my own creations.


fix[website]: Selected state missing from the left side nav (homepage ONLY)

Selected state missing from the left side nav (homepage ONLY)

[ ] reinstate 4px vertical blue bar on homepage (both IDL and Carbon)

[ ] reinstate gray 20 background highlight on L1 category when it's selected on homepage (Carbon only for now, IDL does not have selected background highlight)

Homepage is missing the vertical bar and the hightlight:

Interior pages still have the vertical bar and the hightlight:

@alisonjoseph  @vpicone This is a bug that still needs to be fixed for both IDL and Carbon websites

Not stale, I need to move this to the gatsby theme repo

not stale


Add implementation of fmt::Display for SqlQuery

This change is

PR for issue https://github.com/ms705/nom-sql/issues/4

Sorry for leaving this dangling! I'm currently travelling, but should get around to reviewing and merging this at the end of the week.

This looks good to me! Some minor conflicts with master need resolving, and we need to add support for the new CompoundSelect variant of the SqlQuery enum, but otherwise this is ready to merge.

Merged, thanks! @ivanceras


Add "Methods"

Explain how you will conduct either your data analysis and which variables/columns you will use. Note - you do not need to use all variables/columns that exist in the raw data set. In fact, that's often not a good idea. For each variable think: is this a useful variable for prediction?
Describe at least one way that you will visualize the results


Tag and Folksonomy

Tag is kind of an orphan, I think the intent was to have Folksonomy be an "unoctrolled Vocabulary" that had tags instead of governed categories.

It is a sub of Category in gist 8.0.0


[libpng] Fix and cleanup

What does your PR fix?
Fixes the pkg-config files for mingw. (Unix names met Win32 fixup. This triggered this work.)
Cleanup of the portfile, revision of partially overlapping patches. Includes #23983 / closes #19571.
Add explicit usage based on CMake's FindPNG.cmake. Unlike the exported config, it provides the same target for static and shared build. (Replaces #23379.)
Add cmake-user test coverage.
Improves APNG patch handling in only-downloads mode. Uses gzip instead of 7z for uncompressing the patch.
Prevents msys2 download on non-Windows hosts (needed for apng feature).

Which triplets are supported/not supported? Have you updated the CI baseline?
unchanged, no.

Does your PR follow the maintainer guide?
yes

If you have added/updated a port: Have you run ./vcpkg x-add-version --all and committed the result?
yes

Thanks @dg0yt!


recipe for target '../../src/fmtcl/libavx2_la-TransLut_avx2.lo' failed

trying to build current git I get the above error, see full log:
fmtconv.log
same happens when using r29.
Is it a bug or am I missing something?
Thanks!
(not sure it's relevant, I'm using Vapoursynth R59)

Thanks for the report. I tried to fix it in 0adef1c811c5715077448c41997d7ece116232d6. Does this work better?

Works again! Thanks!


Swap back to ubuntu for github workflows

There is an issue compiling on ubuntu 18.05: One of testdir's dependencies fails:
   Compiling heim-net v0.1.0-beta.2
error[E0277]: `?` couldn't convert the error to `heim_common::Error`
   --> /home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/heim-net-0.1.0-beta.2/src/sys/unix/nic.rs:66:37
    |
66  |     let iter = ifaddrs::getifaddrs()?.filter_map(|addr| {
    |                                     ^ the trait `From<nix::Error>` is not implemented for `heim_common::Error`
    |
    = note: the question mark operation (`?`) implicitly performs a conversion on the error value using the `From` trait
    = help: the following implementations were found:
              <heim_common::Error as From<Infallible>>
              <heim_common::Error as From<NulError>>
              <heim_common::Error as From<ParseFloatError>>
              <heim_common::Error as From<ParseIntError>>
            and 2 others
    = note: required because of the requirements on the impl of `FromResidual<std::result::Result<Infallible, nix::Error>>` for `std::result::Result<_, heim_common::Error>`
note: required by `from_residual`

To successfully compile tests, I changed the workflow so that it uses macos instead of ubuntu. It is fine for the release workflow to use ubuntu, because testdir is a dev-dependancy.
Originally posted by @sdaveas in https://github.com/axelarnetwork/tofnd/issues/205#issuecomment-938707421

done


Viewing dashboard with no submitted repos triggers a user not found error

closed on the backend https://github.com/orels1/api.v3.cogs.red/commit/b37d891a30669f0e85294fab1afbecde8eb2ab13


Fixed URL-encoded newline character

%09 is a URL-encoded tab, where %0A is a URL-encoded newline.

Derp!


Update sync.yaml

Codecov Report

Merging #60 (4a89cee) into main (3f8096f) will not change coverage.
The diff coverage is n/a.

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #60   +/-   ##
=======================================
  Coverage   65.06%   65.06%
=======================================
  Files          13       13
  Lines         415      415
=======================================
  Hits          270      270
  Misses        145      145

Flag
Coverage Δ

unittests
65.06% <ø> (ø)

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


occurrence IDs should be generated by the API

In our reference impl of the v1alpha1 Grafeas API, we currently require the occurrence name to be set in CreateOccurrence:
https://github.com/grafeas/grafeas/blob/master/samples/server/go-server/api/server/v1alpha1/impl.go#L101
Occurrence names are output only and their IDs should be generated by the API:
https://github.com/grafeas/grafeas/blob/master/v1alpha1/proto/grafeas.proto#L774
Note this is unlike notes, which you need to set the ID for when creating.
This should be fixed in the v1alpha1 ref impl, or it can wait until we update the ref impl to v1beta1.

FYI @shrajfr12

Dan assigning to you for now. This will go hand in hand with the Go client lib sample revamp.

I'll take a look. Do we want the server to reject any occurrences with assigned names (to give the user feedback), or should it just silently assign and use its own names?

I'm addressing this here: https://github.com/grafeas/grafeas/pull/160

#160 appears to have addressed the issue. Is there anything else?

#160 did this in the v1alpha1 API layer. This needs to be done in the storage layer, so there is still work here.

I'll take this for the server implementation that uses v1beta1 API.


Node-RED integration no longer working

Describe the bug
It looks like there's been a change on the Renault website since neither this Node-RED contrib nor the Home Assistant integration is working.
To Reproduce
Inject charge mode (or any previously working parameter) into the contrib node with correct credentials fails
Expected behavior
Doing the above would result in valid data in the subsequent debug node
Screenshots
Debug message "TypeError: accounts.accounts is not iterable"
Version (please complete the following information):

OS: Win11
Browser: Edge
Node-Red: V3.0.2

Additional context
Add any other context about the problem here.

same problem. What is going on.

Renault has changed it's api key. I've create a pull request for the new API key.
Should work again when it's accepted and released.

Also having the same issue.

As workaround (until pull request is accepted and published) you can update the api key on your local machine yourself.
As exaple the required steps for a Linux environment:

open file /home/[user]/.node-red/node_modules/node-red-contrib-renault-ze/nodes/ZEServices.js
replace 2 occurences of VAX7XYKGfa92yMvXculCkEFyfZbuM7Ss with YjkKtHmGfaceeuExUDKGxrLZGGvtVS0J and save the file
restart NodeRed using command "node-red-restart"

thanks @lksp1 ! This is indeed the solution.

Updated, should work now


Remove domein

Goodmorning,
I am trying to remove my domein with the steps. But I don't see de remove optie in my panel (settings -> domeins). I selected the domein but no button appears.
Kind regards,
Jcodaar

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

ID: 780db236-9235-2ce7-acbb-953fd997215b
Version Independent ID: a5b80ea1-fb9f-d381-4fa6-7d4d8cce3f82
Content: Remove a domain - Microsoft 365 admin
Content Source: microsoft-365/admin/get-help-with-domains/remove-a-domain.md
Service: o365-administration
GitHub Login: @efrene
Microsoft Alias: efrene

@Jcodaar Thank you for your feedback. There could be multiple reasons for your not being able to locate the domains.

Domain does not exist in the tenant.
2)You do not have Global Admin permissions to remove the domain.

If it is not the above two, it is better to reach out to Microsoft support for help. You can do that via the need help section of the Admin center.
Hope this helps!
Thanks
Sri

@msbemba Thank you very much for the contribution and sharing this explanation. @Jcodaar Hope this comment is helpful for you. Considering the nature of the issue, as advised, please open a service ticket in your tenant and follow with them for the resolution. We proceed to close it as here we are limited to documentation fixes and improvements only.
We will be very happy if you can share the outcome or resolution with us if you see documentation update is required. We will certainly update this documentation with that valuable information. Thanks again, for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.


Jenkins to Travis migration

This PR translate the Jenkinsfile into a Travis file. The build is faster (which is always nice). Tell me is you want me to enforce the status check on PR (so you can't merge a PR that hasn't passed the tests)

@jmorel good catch. I've made the changes


core: TLS Termination options

Current dependencies on/for this PR:

master

PR #6

PR #5

PR #7

PR #8

PR #9

PR #10

PR #11

PR #12   👈

This comment was auto-generated by Graphite.


feature/INTEGRA-1024

Updated version from 1.1.4 - 1.1.5.
Updated AnaplanImportOperation to split up the work of uploading the file and running the Import action, as two steps, hence 2 different methods. This will
be useful for INTEGRA-949.
Updated to have the @Payload parameter be a InputStream, rather than a String, for good reasons. So now its feeding the contents from the Mulesoft provided InputStream, to the Anaplan provided OutputStream (serverFile.getUploadStream()), in chunks of 1MB.
Updated unit-tests, tested with small input-files.
Also tested with large files for Imports, like 111MB - 445MB. 200MB+, the connection drops, but instantly restarts, and keeps doing that until the Import succeeds. Have reported Mulesoft about this, so waiting on a response....
Updated Import to have a bufferSize argument, mostly for debugging purposes, can be flagged off later.
Performance updates is also tackling this issue: https://github.com/anaplaninc/anaplan-mulesoft/issues/22
Updated POM maven-enforcer-plugin version to [1.7,) --> JDK 1.7+

I would advise QA signing off first, before merging. Thanks.

Coverage increased (+0.3%) to 84.2% when pulling 6a9abf84a4f86e8a66fef6365aaf49c8b7097c95 on feature/INTEGRA-1024 into 91334dc45a892e277ce1d8968fd1956515e6b81a on develop.

Coverage increased (+0.3%) to 84.2% when pulling b8b7eced05f607dec6efe512408bf3397eda4929 on feature/INTEGRA-1024 into 91334dc45a892e277ce1d8968fd1956515e6b81a on develop.

Coverage increased (+0.3%) to 84.231% when pulling 4e1ed4b0fdd75c73a72a3cc21365969e94b2d05c on feature/INTEGRA-1024 into 13cb2f525b5b399701be4e16d4b855590db2175a on develop.

Coverage increased (+0.3%) to 84.231% when pulling 4e1ed4b0fdd75c73a72a3cc21365969e94b2d05c on feature/INTEGRA-1024 into 13cb2f525b5b399701be4e16d4b855590db2175a on develop.

Coverage increased (+0.3%) to 84.231% when pulling 32987833ed9644d6191d4d021cdc25981ce2d12f on feature/INTEGRA-1024 into 13cb2f525b5b399701be4e16d4b855590db2175a on develop.

NOTE: This PR is effectively blocked until we hear back from Mulesoft regarding the Streaming problem we found with high-volume testing.

No action required.


Modify the AST of _find_config_file

Approach to change _find_config_file to support pyproject.toml via modifying its AST.
See https://github.com/csachs/pyproject-flake8/pull/14 .

Yeah, this is an interesting approach. I'm not sure if it's more or less likely to fail in a bad way than the way I've been doing monkey patching lately, which is to use https://pypi.org/project/patchy/
The advantage of patchy is that if the diff fails to apply, the patch will abort: I'm not sure what would happen using this mechanism if there was a change that sort-of broke the patch. In some ways, I think it's safer to fail if we aren't 100% sure we can apply the patch cleanly.
The advantage of this, I guess, is that source-level changes that don't change the AST would not trigger a patch failure: I guess it's all about if there are source-level changes that don't change the AST in ways that would be detected here, but do result in a functional change, and the subsequent patching fails in ways that we cannot anticipate.

Seems much more code than with the patchy project, but i like the approach.

Yes, I meant exact versions. Would require releasing often.
W dniu wt., 9.08.2022 o 20:09 johnthagen @.***>
napisał(a):

@.**** commented on this pull request.
In pflake8/init.py
https://github.com/csachs/pyproject-flake8/pull/15#discussion_r941654109
:

   exec(

       compile(

           cls().visit(

               ast.parse(

                   Path(filename).read_text(encoding='UTF-8'), filename=filename

               )

           ),

           filename=filename,

           mode="exec",

       ),

       module.__dict__,

   )

+FixFilenames.apply()
Do you mean pin to exact versions of flake8? I suppose we could if we
released pyproject-flake8 after every flake8 release, otherwise we'd be
holding users up from new flake8 versions.
Perhaps with a GitHub Action and some integrations tests, we could set up
the repo to confidently automatically publish new versions when flake8
releases on PyPI.
—
Reply to this email directly, view it on GitHub
https://github.com/csachs/pyproject-flake8/pull/15#discussion_r941654109,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAMRLK5HBI6CBCT3DCNYOQTVYKNERANCNFSM556R5KYQ
.
You are receiving this because you commented.Message ID:
@.***>

@csachs Friendly ping to see if you could review the comments left here. ❤

Can we merge and release?

Thanks for the input, and sorry for the delay.
I'm trying to alleviate the general inter-dependency by now releasing corresponding versions (flake8==pflake8). See README for some more explanation. I'm trying to automate the process via a maintenance script and CI actions.


Missing fa-clock-o icon

fa-clock-o icon was created in FA 1.0 but it's not available in SUI 2.2.
http://fontawesome.io/icon/clock-o/
Also, even though I appreciate the semantic class names for everything else, I'd prefer a 1 to 1 mapping with FA classes. It makes them much more easier to find.

It's already available under the name .wait.icon.
I do agree with you that finding icons is hard in the existing documentation. I had a WIP branch that was adding a search functionality for the icons (#3644), I haven't had the patience to finish it yet though.


SP 2016 / 2019

Need updated recommendations based on MinRole deployment types for how large the cache size should be

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

ID: aff8221d-8995-2bd1-9ab4-e0043afe1c5f
Version Independent ID: 2b157758-daa4-dad2-5edb-891e421d921f
Content: Manage the Distributed Cache service in SharePoint Server
Content Source: SharePoint/SharePointServer/administration/manage-the-distributed-cache-service.md
Product: sharepoint-server-itpro
GitHub Login: @Techwriter40
Microsoft Alias: kirks

@danmyhre  Thank you for submitting feedback and contributing to the docs. We are currently investigating this.

@officedocsbot assign @scanum

@danmyhre MinRoles have no impact on cache size guidance. The solution provided is an example. If you have a need to reserve more than 2GB (as might be the case for a shared MinRole), do so.

@danmyhre Thank you for submitting feedback. We understand that this issue has been resolved.
Please feel free to re-open this issue if there is a specific area of the docs that we can improve or make better. Thank you.

@officedocsbot assign @scanum

@officedocsbot close


Wish to help maintaining

Hi, I'm a relatively nee software developer with about a year experience with coding c# with Visual Studio 2013. I am looking for other ways to compile and debug c# and that search brought me here. I am interested to help maintaining aa best as I can. Please let me know how I can help.

Hi, if you want to have a go at fixing any of the issues and submitting PRs then I can take a look and we can take it from there?

@zalenix Are you still looking to help?


ROX-25769:  compliance use custom field sort

Description

The status field uses a filter grab things like fail_count, pass_count, etc.  Things like this on the UI.

  We previously had no way to expose an efficient sort on an alias like this.  #12319 introduced the ability to add a custom sort option that can reference an alias.  This enables us to sort on these count values that are based on filters of a single column.  (Note:  This does not support Other as Other is grouped on the UI.  The API returns the individual counts so if we need to sort Other we would have to split it up)
User-facing documentation

[x] CHANGELOG is updated OR update is not needed
[x] documentation PR is created and is linked above OR is not needed

Testing and quality

[x] the change is production ready: the change is GA or otherwise the functionality is gated by a feature flag
[ ] CI results are inspected

Automated testing

[x] added unit tests
[ ] added e2e tests
[ ] added regression tests
[ ] added compatibility tests
[x] modified existing tests

How I validated my change

Added some unit tests.
Tested all the endpoints that utilize the returning of these fields manually against a cluster.  Exercised both ascending and descending sort.

/retest


MM-29686: Migrate changeCSS() to CSS variable in utils/utils.jsx, ln.…

… 673

Summary

Adds bg-text-200 class near .more-modal__gm-icon (all elements uses bg-text-200 uses .more-modal__gm-icon, and replaces utils/utils.jsx to use --center-channel-color CSS variables.
Ticket Link

Github Issue: https://github.com/mattermost/mattermost-server/issues/15961
JIRA Ticket: https://mattermost.atlassian.net/browse/MM-29686

Hello @seongwon-kang,
Thanks for your pull request! A Core Committer will review your pull request soon. For code contributions, you can learn more about the review process here.
Per the Mattermost Contribution Guide, we need to add you to the list of approved contributors for the Mattermost project.
Please help complete the Mattermost contribution license agreement?
Once you have signed the CLA, please comment with /check-cla and confirm that the CLA check is green.
This is a standard procedure for many open source projects.
Please let us know if you have any questions.
We are very happy to have you join our growing community! If you're not yet a member, please consider joining our Contributors community channel to meet other contributors and discuss new opportunities with the core team.

/check-cla

/check-cla


Added power support for the travis.yml file with ppc64le. and update go versions for package: go-daemon

Added power support for the travis.yml file with ppc64le. This is part of the Ubuntu distribution for ppc64le.
This helps us simplify testing later when distributions are re-building and re-releasing.
updated the go version go:1.12, 1.13 and 1.14

Thanks for your response and sorry for the late reply and tag for more info @gerrith3

power support jobs are failed hence closing this  PR


WinAppDriver tests

Summary of the Pull Request
initial project for WinAppDriver tests

PR Checklist

[x] Applies to #846

would love @hassanuz to take a look


Addressing issue 19973

Modified scripts
TC-MF-1.9
TC-MF-1.10
Increased CommissioningTimeout to 15(900) mins
Added auto generated files
Attached execution logs for reference:
Execution_log.txt

@manjunath-grl for future issues please set a descriptive text of changes for PR requests. "fixing issue xyz" is generally not easy to parse as one would have to find the issue to even understand what is going on.


Is the deep link for the Dynamics 365 Sales App not supported?

We would like to call the App "Dynamics 365 Sales" instead of "Dynamics 365 for phones" via Power Apps.
Example for Dynamics 365 for phones Launch("ms-dynamicsxrm://")
Is it not supported?

This issue was replaced by: https://github.com/MicrosoftDocs/powerapps-docs/issues/4470


fix: add missing cloud.resource_id in SemanticResourceAttributes

Which problem is this PR solving?
Add missing cloud.resource_id resource attribute key.
Fixes #4483
Short description of the changes
Add missing entry in detectors/node/opentelemetry-resource-detector-aws/src/detectors/SemanticResourceAttributes.ts.
Type of change
Please delete options that are not relevant.

[X] Bug fix (non-breaking change which fixes an issue)

How Has This Been Tested?
Please describe the tests that you ran to verify your changes. Provide instructions so we can reproduce. Please also list any relevant details for your test configuration

N/A, just adding entry to enum

Checklist:

[X] Followed the style guidelines of this project
[ ] Unit tests have been added
[ ] Documentation has been updated

Hi @mmanciop, thanks for reaching out. This package contains auto-generated code and the code in this package also needs to be updated in that manner. You can expect it to be updated soon with the current set of semantic conventions, therefore I'll close this PR for now.
In the meantime the changes you made over at https://github.com/open-telemetry/opentelemetry-js-contrib/pull/1936 look good as a temporary workaround. :+1:


Fix a minor documentation grammar

Fix a minor documentation grammar as per
https://github.com/redhat-developer/odo/pull/741/files#r227419998
Signed-off-by: anmolbabu<EMAIL_ADDRESS>

@kadel Can we merge this?

Merging based on 3 acks and oral ack from @kadel :)


[ISSUE #4203] Support zstd/lz4 compression to improve send/receive performance

What is the purpose of the change
refer to https://github.com/apache/rocketmq/issues/4203
Brief changelog

Add zstd / lz4 compressor
fix some spelling error

Verifying this change
XXXX
Follow this checklist to help us incorporate your contribution quickly and easily. Notice, it would be helpful if you could finish the following 5 checklist(the last one is not necessary)before request the community to review your PR.

[x] Make sure there is a Github issue filed for the change (usually before you start working on it). Trivial changes like typos do not require a Github issue. Your pull request should address just this issue, without pulling in other changes - one PR resolves one issue.
[x] Format the pull request title like [ISSUE #123] Fix UnknownException when host config not exist. Each commit in the pull request should have a meaningful subject line and body.
[x] Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
[x] Write necessary unit-test(over 80% coverage) to verify your logic correction, more mock a little better when cross module dependency exist. If the new feature or significant change is committed, please remember to add integration-test in test module.
[x] Run mvn -B clean apache-rat:check findbugs:findbugs checkstyle:checkstyle to make sure basic checks pass. Run mvn clean install -DskipITs to make sure unit-test pass. Run mvn clean test-compile failsafe:integration-test  to make sure integration-test pass.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

Coverage decreased (-0.1%) to 52.022% when pulling 92846761fa42ecdfbda10bffd8e0f8be58159888 on ferrirW:ROCKETMQ-4203 into b6e65a8054a60cb5c62f5ade8a9e3927cf157185 on apache:develop.

Nice try

Codecov Report

Merging #4213 (5584a78) into develop (b6e65a8) will decrease coverage by 0.12%.
The diff coverage is 71.42%.

@@              Coverage Diff              @@
##             develop    #4213      +/-   ##
=============================================
- Coverage      48.05%   47.93%   -0.13%
+ Complexity      5051     5045       -6
=============================================
  Files            637      642       +5
  Lines          42640    42793     +153
  Branches        5600     5603       +3
=============================================
+ Hits           20492    20511      +19
- Misses         19635    19770     +135
+ Partials        2513     2512       -1

Impacted Files
Coverage Δ

.../rocketmq/client/impl/ClientRemotingProcessor.java
2.87% <0.00%> (-0.05%)
:arrow_down:

...client/trace/hook/EndTransactionTraceHookImpl.java
13.33% <0.00%> (ø)

...c/main/java/org/apache/rocketmq/common/MixAll.java
44.44% <ø> (ø)

.../main/java/org/apache/rocketmq/common/UtilAll.java
42.23% <ø> (ø)

...apache/rocketmq/common/message/MessageDecoder.java
80.58% <0.00%> (-0.60%)
:arrow_down:

...mq/client/impl/producer/DefaultMQProducerImpl.java
44.70% <60.00%> (-0.02%)
:arrow_down:

...he/rocketmq/common/compression/ZlibCompressor.java
73.33% <73.33%> (ø)

...e/rocketmq/common/compression/CompressionType.java
73.91% <73.91%> (ø)

...che/rocketmq/common/compression/Lz4Compressor.java
78.37% <78.37%> (ø)

...he/rocketmq/common/compression/ZstdCompressor.java
78.37% <78.37%> (ø)

... and 29 more

Continue to review full report at Codecov.

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

copy

LGTM


Keras backend functions not working as intended?

System information

Have I written custom code: Yes
OS Platform and Distribution: 4.4.0-18362-Microsoft
TensorFlow installed from: Anaconda default source
TensorFlow version: 1.15
Python version: 3.7.5
CUDA/cuDNN version: 10.0
GPU model and memory: GeForce RTX 2060

Describe the current behavior
I'm trying to implement a custom loss function based on a custom accuracy function that I'm already using to evaluate my model predictions on the test dataset. The conversion can't be 1:1 because I use numpy "greater" and "equal" functions that are not differentiable. I created thefore custom functions that approximate the latters but their behavior has some problems
Describe the expected behavior
In particular I can test if everything is fine by comparing the results obtained by my original custom accuracy f. and the new loss f. given the same input (my input are tensorflow predictions, I just inglobe them inside K.constant to convert them in tensors). What I noticed is that this line of code
eps = sys.float_info.epsilon
return 0.5*(y + 5 + K.sqrt(K.pow(y-5,2) + eps))

is problematic. In particular y is an array of float32 values in [1:10] range and the returned array, let's call it 'ret', should have ret[i]=max(5,y[i]) but sometimes the value of 5 becomes 4.9999995 instead. The next portion of my code is based on how many 5 are present and therefore I can't ignore this problem.
The fact is that, let's say a problematic index is 'w' so that ret[w]=4.9999995 instead of 5, if I use the same code with y now equal to only y[w] the returned array is correctly 5. This means that somehow if y is a batch of predictions and not just one something isn't working. This should not be the case because both K.sqrt and K.pow works element wise, it should not matter if y is an array of 1 or multiple values
Out of almost 20k predictions, around 1k have this same problem and it is deterministic (always the same are problematic). I also tried to use:
eps = sys.float_info.epsilon
return 0.5*(y + 5 + np.sqrt(np.pow(y-5,2) + eps))

and the problem is gone thefore it is related to Keras backend.
Last info, I tried to use also:
eps = sys.float_info.epsilon
return tf.math.ceil(0.5*(y + 5 + K.sqrt(K.pow(y-5,2) + eps)))

but this completely ruins the returned value, sometimes real numbers such as 4.5 are rounded to 6 instead of 5
If more informations are needed I can provide them

@korr4k,
In order to expedite the trouble-shooting process, please provide the complete code snippet to reproduce the issue reported here. Thanks!

from tensorflow.compat.v1.keras import backend as K
import numpy as np
import sys
eps = sys.float_info.epsilon

def compute_wms_keras(y):
    # Numpy vector of weights
    w = np.arange(1,11).astype('float32')
    w = np.reshape(w, (10,1))
    w = tf.convert_to_tensor(w, dtype=tf.float32)

    # wms of y by w
    return K.dot(y, w)

def greater_approx(y, threshold):
    return 0.5*(y + threshold + K.sqrt(K.pow(y-threshold,2) + eps))

def gaussian(x, mu):
    sig=eps
    return K.exp(-K.pow((x - mu),2) / (2.0 * sig*sig))

def custom_accuracy_keras(y, y_first):

    # Compute the wms of both y and y_first
    y_wms = compute_wms_keras(y)
    y_first_wms = compute_wms_keras(y_first)

    # greater_approx and gaussian are the approximation functions of "greater"
    # and "equal" respectively
    greater_approx_y_wms = greater_approx(y_wms, 5.0)
    greater_approx_y_first_wms = greater_approx(y_first_wms, 5.0)

    gaussian_y_wsm = gaussian(greater_approx_y_wms, 5.0)
    gaussian_y_first_wms = gaussian(greater_approx_y_first_wms, 5.0)

    matches = gaussian(gaussian_y_wsm, gaussian_y_first_wms)

    # matches at this point is an array of 0 and 1, 0 when the accuracy test
    # failed and 1 otherwise
    return y_wms, y_first_wms, greater_approx_y_wms, greater_approx_y_first_wms, gaussian_y_wsm, gaussian_y_first_wms, matches, K.mean(matches)

Both input y and y_first are array of shape (x,10), where x is the number of elements in the dataset, with "compute_wms" they are converted in the shape of (x,1). Note that "custom_accuracy_keras" should return only K.mean(matches) but to identify where the problem it is temporary changed
The orginal numpy accuracy function, the one correct, is:
import numpy as np

def compute_wms(y):
    # Numpy vector of weights
    w = np.arange(1,11).astype('float32')
    w = np.reshape(w, (10,1))

    # wms of y by w
    return np.dot(y, w)

def custom_accuracy(y, y_first):

    # Compute the wms of both y and y_first
    y_wms = compute_wms(y)
    y_first_wms = compute_wms(y_first)

    # Are the obtained values greater than 5?
    y_true_bool = np.greater(y_wms, 5)
    y_pred_bool = np.greater(y_first_wms, 5)

    # The results of the previous tests are compared
    matches = np.equal(y_true_bool, y_pred_bool).astype('float32')

    # The mean of the previous test is returned
    return y_wms, y_first_wms, matches, np.mean(matches)

Note same as above for the returned value.
To test the code, after loading y and y_first numpy array, I use this code:
from tensorflow.compat.v1.keras import backend as K
import tensorflow as tf
sess = tf.Session()
import numpy as np

correct_results = custom_accuracy(y,y_first)

# Originally I used K.constant instead of tf.convert_to_tensor but I think it is the same
y_wms, y_first_wms, greater_approx_y_wms, greater_approx_y_first_wms, gaussian_y_wsm, gaussian_y_first_wms, matches, meatches_mean = custom_accuracy_keras(tf.convert_to_tensor(y), tf.convert_to_tensor(y_first))

y_wms = y_wms.eval(session=sess)
y_first_wms = y_first_wms.eval(session=sess)
greater_approx_y_wms = greater_approx_y_wms.eval(session=sess)
greater_approx_y_first_wms = greater_approx_y_first_wms.eval(session=sess)
gaussian_y_wsm = gaussian_y_wsm.eval(session=sess)
gaussian_y_first_wms = gaussian_y_first_wms.eval(session=sess)
matches = matches.eval(session=sess)
meatches_mean = meatches_mean.eval(session=sess)

errors = []
indexes= []

for i in range(matches.size):
    if(matches[i][0]!=correct_results[2][i]):
        errors.append((y_wms[i][0],
                        y_first_wms[i][0],
                        greater_approx_y_wms[i][0],
                        greater_approx_y_first_wms[i][0],
                        gaussian_y_wsm[i][0],
                        gaussian_y_first_wms[i][0],
                        matches[i][0]))
        indexes.append(i)

At this point in "errors" I have all the data relative to input with problems and in "indexes" their relative position
To test what I reported the code is:
test = []

for i in indexes[:10]:
    y_wms, y_first_wms, greater_approx_y_wms, greater_approx_y_first_wms, gaussian_y_wsm, gaussian_y_first_wms, matches, meatches_mean = custom_accuracy_keras(tf.convert_to_tensor(y[i].reshape((1, 10)), dtype=tf.float32), tf.convert_to_tensor(y_first[i].reshape((1, 10)), dtype=tf.float32))

    test.append((y_wms[0].eval(session=sess)[0],
                 y_first_wms[0].eval(session=sess)[0],
                 greater_approx_y_wms[0].eval(session=sess)[0],
                 greater_approx_y_first_wms[0].eval(session=sess)[0],
                 gaussian_y_wsm[0].eval(session=sess)[0],
                 gaussian_y_first_wms[0].eval(session=sess)[0],
                 matches[0].eval(session=sess)[0]))

And now the first 10 (I use only the first 10 for simplicity) n tuples of "errors" should be the same as "test" but they aren't and most importantly "test" has the correct results.
Note: the colomuns where the 5 becomes 4,9999995 but also the first two don't have the exact same values! Maybe the two things are related
Input.zip: this is a zip with both the numpy array y and y_first

Was able to reproduce the issue. Please find the Gist here. Thanks!

Hi There,
We are checking to see if you still need help on this, as you are using an older version of tensorflow which is officially considered end of life . We recommend that you upgrade to the latest 2.x version and let us know if the issue still persists in newer versions. Please open a new issue for any help you need against 2.x, and we will get you the right help.
This issue will be closed automatically 7 days from now. If you still need help with this issue, please provide us with more information.


Type Error : (evaluating :'Orientation.initialOrientation')

I have this problem too,
Already followed the following steps
1 - react-native link react-native-orientation
2 -  restart simulator

This repo dead , use the fork https://github.com/wonday/react-native-orientation-locker


Gocode: panic: listen unix /tmp/gocode-daemon: setsockopt: invalid argument

This is Microsoft Windows 10.14366. Golang 1.6.2
gocode
dial unix /tmp/gocode-daemon.$USER: setsockopt: invalid argument
gocode -s debug
panic: listen unix /tmp/gocode-daemon.aschneider: setsockopt: invalid argument
goroutine 1 [running]:
panic(0x91d1a0, 0xc82006ee10)
/usr/local/go/src/runtime/panic.go:481 +0x3e6
main.new_daemon(0x99b4f8, 0x4, 0xc8200c7ce0, 0x1d, 0x43cc01)
/home/$USER/.go/src/github.com/nsf/gocode/server.go:69 +0x110
main.do_server(0x0)
/home/$USER/.go/src/github.com/nsf/gocode/server.go:38 +0x309
main.main()
/home/$USER/.go/src/github.com/nsf/gocode/gocode.go:67 +0x5f

Thanks for reporting the issue. I collected a strace and it appears that gocode is trying to set the SO_BROADCAST option on the UNIX socket, which unfortunately WSL does not support currently.
socket(PF_LOCAL, SOCK_STREAM|SOCK_CLOEXEC|SOCK_NONBLOCK, 0) = 3 setsockopt(3, SOL_SOCKET, SO_BROADCAST, [1], 4) = -1 EINVAL (Invalid argument)
I have opened a bug for this, but it won't make the cut for the Anniversary update release. But, it should get fixed post that. If you can also post what is that you are trying to do with gocode, then when the bug gets fixed, we can validate the rest of your workflow also.
And, thanks for trying out WSL!

Hi. Thank you for taking this into account.
Gocode is called by deoplete-go inside Vim to provide code completion. It is a common workflow for Go development both in Mac and Linux.

I don't use vim or go, but gocode -sock="tcp" starts.

@sunilmut
Here is the use case for me
# sudo snap install nextcloud
2016/08/13 11:20:42.752488 main.go:170: WARNING: can not create syslog logger
error: cannot communicate with server: Post http://localhost/v2/snaps/nextcloud: dial unix /run/snapd.socket: setsockopt: invalid argument

Try gocode on build 14915.  We added support for SO_BROADCAST so that should help.  I was able to do an apt-get install gocode and run gocode with no errors.
I should point out that we do not support snap apps.

@oparoz - Thanks. If you can collect a strace of the failing command strace -o <trace_file> -ff <command> and share out the trace file, we can see what socket option the command is failing at. Also, do try it on 14915.

Our Gocodeuse + Vim cases work as intended after 14915, @russalex.
Thank you for addressing this.


Remaining issues

Wind Energy

Compiled game is showing scene selector first
Textures in terrains in simulation scenes prevent game to compiled from editor

Chemistry

1 commit behind the WindEnergy3 branch

The chemistry issue is solved.
The Wind energy issue for textures is solved.
The issue about scene selector seems to be solved, but I will be sure when compiled from the tool and not Unity


Customizable output file name

Hi, thanks for the plugin!
Can we get customizable file name for the output? Currently I don't see it configurable in the settings for this plugin, and I'd like to use something else than Find unlinked files plugin output.

As I said in #3 I thought it would not be necessary, because you can just recall the command. But if the wish comes twice, I can add this of course. When I choose the file name, it was important that no other file exists with this name,  because it would outherwise be overwritten.

You can add a warning to choose a file that's not populated with something else in the description of the setting. I've tried renaming the file and re-triggering the file, but, as expected Find unlinked files plugin output gets re-created.
Some examples as to why:

Some people might prefer not to have spaces in note names, replacing them with some sort of a dash.
Some people might want to prepend something to the file name (like an emoji).
Some people might prefer shorter titles for notes.

In any of those examples, the output file of this plugin will stick out from the rest of their vault, which is definitely not a reason not to use the plugin, just a slight annoyance.
In my specific case, other titles are short enough that there's no horizontal scroll in the file explorer, but when I trigger this plugin the name is long enough for it to appear. Since I'm primarily using a touchpad, if I swipe slightly to the right by accident while navigating the file explorer up/down, I can no longer see any of the other note/folder names:

This annoyance would go away if I could change the output file name of this plugin.

Ok thats a very good reason, I am already working on it.

New release is out, I hope it workes perfect.


ItunesConnect warning : ITMS-90809

VERSIONS

Xamarin.Forms.GoogleMaps - 3.2.1
Xamarin.Forms - <IP_ADDRESS>5618

PLATFORMS

[ ] Android
[x] iOS
[ ] UWP

ACTUAL BEHAVIOR
I have begun submitting my app to ItunesConnect for TestFlight beta testing, and when doing this the app gets validated by Apple - and I get this warning:

This actually is not a issue from the library. It's something with Xamarin
Forms library and it's have been discussed at the Xamarin Forms Github.
Xamarin Forms still use the UIWebView as the render for WebView and apple
will discontinue that component, maybe for the iOS 14. So far that's just a
warning and you can submit your apps normally.
On Fri, 6 Sep 2019 at 10:37 Tony Fonager<EMAIL_ADDRESS>wrote:

VERSIONS

Xamarin.Forms.GoogleMaps - 3.2.1
Xamarin.Forms - <IP_ADDRESS>5618

PLATFORMS

Android
iOS
UWP

ACTUAL BEHAVIOR
I have begun submitting my app to ItunesConnect for TestFlight beta
testing, and when doing this the app gets validated by Apple - and I get
this warning:
[image: image]
https://user-images.githubusercontent.com/837894/64432146-36016180-d0bc-11e9-8550-a7ccb50d0784.png
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/amay077/Xamarin.Forms.GoogleMaps/issues/650?email_source=notifications&email_token=ABR36KGSYGSTWGK6XSWNA7DQIJMLPA5CNFSM4IUJDVR2YY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4HJZ4J7Q,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABR36KE5GWQB3PNLMK7AKPLQIJMLPANCNFSM4IUJDVRQ
.

--
Enviado do Gmail para celular

Ok. Thanks for the quick and precise answer :-)


4.1.1 Release

Fixes #43 - broken level-as-enum

@colin-young think this is good to go?

It fixes the reported problem.
I would like to get some more testing of this sink in general.

Yes, I agree - I guess at this point we know the fixed version is probably better than the released one (and has better test coverage - :heart_eyes: ) so moving forward seems like the right thing to do :-)


Ollama Vision - Is there a possibility to add images to the prompt yet?

I've recently been playing around with the new vision models and was wondering if I could do that with ollama-rs yet.
I've based my experiments largely on this blog entry: Ollama Blog

Here is example: https://github.com/pepperoni21/ollama-rs/blob/master/examples/images_to_ollama.rs
Don't forget to change model to Llama 3.2 Vision, I was able to use it successfully


Delve Sub menu does not appear enabled

Ive tried to search any forum I could post this ,but for a lack of a better place am considering this an issue, not sure if this project is active.
I've followed the instructions in the Git Wiki and here is my config in Sublime 3 .sublime-project:
	"settings":
	{
        "delve_enable": true,
        "godebug_port": 7890,
        "godebug_executables":
        {
            "debug":
             {
                 "mode": "debug"
             },
             "test":
             {
                 "mode": "test"
             }
        },
 ...
}

Other than "delve_enable": true, was me just trying various configs out.
ISSUE
I get Delve in my context menu when I right click but all options are disabled. There is no console error that I can see.
Here is what console looks like:
Package Control: Skipping automatic upgrade, last run at 2019-08-28 07:50:26, next run at 2019-08-28 08:50:26 or after
[07:57:32] margo: agent#007: log: margocode.go:280: Scan GOPATH (D:\MyProject\abc\src)
[07:57:32] margo: agent#007: log: ``` packages=2, list=636ms, decode=0s, error=<nil> ```
[07:57:34] margo: agent#007: log: margocode.go:280: Scan GOPATH (D:\MyProject\def\src)
[07:57:34] margo: agent#007: log: ``` packages=45, list=2.298s, decode=2ms, error=<nil> ```
[07:57:35] margo: agent#007: log: margocode.go:280: Scan GOROOT (C:\installed\go1.12.9.windows-amd64\go\src)
[07:57:35] margo: agent#007: log: ``` packages=310, list=3.631s, decode=7ms, error=<nil> ```
[07:57:36] margo: agent#007: log: margocode.go:280: Scan GOPATH (C:\installed\go1.12.9.windows-amd64\gopath\src)
[07:57:36] margo: agent#007: log: ``` packages=258, list=4.61s, decode=8ms, error=<nil> ```
[07:57:37] margo: agent#007: log: margocode.go:280: Scan GOPATH (D:\MyProject\ghi\src)
[07:57:37] margo: agent#007: log: ``` packages=270, list=6.07s, decode=11ms, error=<nil> ```

hi
what operating system do you use?

Windows 10 Pro (Version 1903 | OS Build 18362.295)
Sublime version: 3.2.1 (Build 3207)

I know a little bit of Python, any way i can debug this myself. Since the menu is coming diabled, where can I look at the code?

please try to use with simple config settings on Linux or MacOS
i tried to use plugin on Windows, found some errors, will correct in the near future

Since I cant change my OS for an editor; for now I'll use VSCode and GoVim. Look forward to your fix when it comes. thanks


Instance of 'Keithley2600Factory' has no 'smua' member

Hello, I try to use this package but an error happened that Instance of 'Keithley2600Factory' has no 'smua' member

@GitQer, could give some more information? The exact code which caused the error and the full traceback. Otherwise it’s very difficult to help.

@GitQer, could give some more information? The exact code which caused the error and the full traceback. Otherwise it’s very difficult to help.

code:
from keithley2600 import Keithley2600
k = Keithley2600('GPIB0::26::INSTR')
k.apply_voltage(k.smua, 10)
k.apply_voltage(k.smub, 8)

Traceback (most recent call last):
File "c:/Users/user/Desktop/kk.py", line 3, in
k = Keithley2600('GPIB0::26::INSTR')
File "D:\ANACONDA\envs\K2\lib\site-packages\keithley2600\keithley_driver.py", line 1679, in new
instance = Keithley2600(*args, **kwargs)
File "D:\ANACONDA\envs\K2\lib\site-packages\keithley2600\keithley_driver.py", line 841, in init
Keithley2600Base.init(
File "D:\ANACONDA\envs\K2\lib\site-packages\keithley2600\keithley_driver.py", line 566, in init
self.connect(**kwargs)
File "D:\ANACONDA\envs\K2\lib\site-packages\keithley2600\keithley_driver.py", line 584, in connect
self.connection = self.rm.open_resource(self.visa_address, **kwargs)
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa\highlevel.py", line 3304, in open_resource
res.open(access_mode, open_timeout)
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa\resources\resource.py", line 297, in open
self.session, status = self._resource_manager.open_bare_resource(
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa\highlevel.py", line 3232, in open_bare_resource
return self.visalib.open(self.session, resource_name, access_mode, open_timeout)
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa_py\highlevel.py", line 167, in open
sess = cls(session, resource_name, parsed, open_timeout)
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa_py\sessions.py", line 266, in init
raise ValueError(msg)
ValueError: Please install linux-gpib (Linux) or gpib-ctypes (Windows, Linux) to use this resource type. Note that installing gpib-ctypes will give you access to a broader range of funcionality.
No module named 'gpib'

code:
from keithley2600 import Keithley2600
k = Keithley2600('GPIB0::26::INSTR')
k.apply_voltage(k.smua, 10)
k.apply_voltage(k.smub, 8)

Traceback (most recent call last):
File "c:/Users/user/Desktop/kk.py", line 3, in
k = Keithley2600('GPIB0::26::INSTR')
File "D:\ANACONDA\envs\K2\lib\site-packages\keithley2600\keithley_driver.py", line 1679, in new
instance = Keithley2600(*args, **kwargs)
File "D:\ANACONDA\envs\K2\lib\site-packages\keithley2600\keithley_driver.py", line 841, in init
Keithley2600Base.init(
File "D:\ANACONDA\envs\K2\lib\site-packages\keithley2600\keithley_driver.py", line 566, in init
self.connect(**kwargs)
File "D:\ANACONDA\envs\K2\lib\site-packages\keithley2600\keithley_driver.py", line 584, in connect
self.connection = self.rm.open_resource(self.visa_address, **kwargs)
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa\highlevel.py", line 3304, in open_resource
res.open(access_mode, open_timeout)
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa\resources\resource.py", line 297, in open
self.session, status = self._resource_manager.open_bare_resource(
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa\highlevel.py", line 3232, in open_bare_resource
return self.visalib.open(self.session, resource_name, access_mode, open_timeout)
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa_py\highlevel.py", line 167, in open
sess = cls(session, resource_name, parsed, open_timeout)
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa_py\sessions.py", line 266, in init
raise ValueError(msg)
ValueError: Please install linux-gpib (Linux) or gpib-ctypes (Windows, Linux) to use this resource type. Note that installing gpib-ctypes will give you access to a broader range of funcionality.
No module named 'gpib'

Ah, ok. So the issue is that you are not actually connected to the Keithley. The error message says:

ValueError: Please install linux-gpib (Linux) or gpib-ctypes (Windows, Linux) to use this resource type. Note that installing gpib-ctypes will give you access to a broader range of functionality.

Once you are connected, attributes like smua, smub, etc, will be available if your Keithley model supports them.

Ah, ok. So the issue is that you are not actually connected to the Keithley. The error message says:

ValueError: Please install linux-gpib (Linux) or gpib-ctypes (Windows, Linux) to use this resource type. Note that installing gpib-ctypes will give you access to a broader range of functionality.

Once you are connected, attributes like smua, smub, etc, will be available if your Keithley model supports them.

Since your connection is via GPIB, it looks like you will have to install gpib-ctypes first. You can then connected manually with:
from keithley2600 import Keithley2600

k = Keithley2600('GPIB0::26::INSTR')
k.connect()

The last call will return True if the connection is successful.

Since your connection is via GPIB, it looks like you will have to install gpib-ctypes first. You can then connected manually with:
from keithley2600 import Keithley2600

k = Keithley2600('GPIB0::26::INSTR')
k.connect()

The last call will return True if the connection is successful.

I connect to the keithley2634B and check it in NI-MAX, and I have installed the gpib-ctypes, but it seems not work.
from gpib_ctypes import make_default_gpib make_default_gpib() from keithley2600 import Keithley2600 k = Keithley2600('GPIB0::26::INSTR') k.connect()
`D:\ANACONDA\envs\K2\lib\site-packages\gpib_ctypes\gpib\gpib.py:54: UserWarning: GPIB library not found. Please manually load it using _load_lib(filename). All GPIB functions will raise OSError until the library is manually loaded.
warnings.warn(message)
Traceback (most recent call last):
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa_py\sessions.py", line 195, in get_session_class
return cls._session_classes[(interface_type, resource_class)]
KeyError: (<InterfaceType.gpib: 1>, 'INSTR')
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:/Users/NAME/Desktop/kk.py", line 4, in
k = Keithley2600('GPIB0::26::INSTR')
File "D:\ANACONDA\envs\K2\lib\site-packages\keithley2600\keithley_driver.py", line 1679, in new
instance = Keithley2600(*args, **kwargs)
File "D:\ANACONDA\envs\K2\lib\site-packages\keithley2600\keithley_driver.py", line 841, in init
Keithley2600Base.init(
File "D:\ANACONDA\envs\K2\lib\site-packages\keithley2600\keithley_driver.py", line 566, in init
self.connect(**kwargs)
File "D:\ANACONDA\envs\K2\lib\site-packages\keithley2600\keithley_driver.py", line 584, in connect
self.connection = self.rm.open_resource(self.visa_address, **kwargs)
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa\highlevel.py", line 3304, in open_resource
res.open(access_mode, open_timeout)
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa\resources\resource.py", line 297, in open
self.session, status = self._resource_manager.open_bare_resource(
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa\highlevel.py", line 3232, in open_bare_resource
return self.visalib.open(self.session, resource_name, access_mode, open_timeout)
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa_py\highlevel.py", line 163, in open
cls = sessions.Session.get_session_class(
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa_py\sessions.py", line 197, in get_session_class
raise ValueError(
ValueError: No class registered for InterfaceType.gpib, INSTR`

I connect to the keithley2634B and check it in NI-MAX, and I have installed the gpib-ctypes, but it seems not work.
from gpib_ctypes import make_default_gpib make_default_gpib() from keithley2600 import Keithley2600 k = Keithley2600('GPIB0::26::INSTR') k.connect()
`D:\ANACONDA\envs\K2\lib\site-packages\gpib_ctypes\gpib\gpib.py:54: UserWarning: GPIB library not found. Please manually load it using _load_lib(filename). All GPIB functions will raise OSError until the library is manually loaded.
warnings.warn(message)
Traceback (most recent call last):
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa_py\sessions.py", line 195, in get_session_class
return cls._session_classes[(interface_type, resource_class)]
KeyError: (<InterfaceType.gpib: 1>, 'INSTR')
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "c:/Users/NAME/Desktop/kk.py", line 4, in
k = Keithley2600('GPIB0::26::INSTR')
File "D:\ANACONDA\envs\K2\lib\site-packages\keithley2600\keithley_driver.py", line 1679, in new
instance = Keithley2600(*args, **kwargs)
File "D:\ANACONDA\envs\K2\lib\site-packages\keithley2600\keithley_driver.py", line 841, in init
Keithley2600Base.init(
File "D:\ANACONDA\envs\K2\lib\site-packages\keithley2600\keithley_driver.py", line 566, in init
self.connect(**kwargs)
File "D:\ANACONDA\envs\K2\lib\site-packages\keithley2600\keithley_driver.py", line 584, in connect
self.connection = self.rm.open_resource(self.visa_address, **kwargs)
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa\highlevel.py", line 3304, in open_resource
res.open(access_mode, open_timeout)
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa\resources\resource.py", line 297, in open
self.session, status = self._resource_manager.open_bare_resource(
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa\highlevel.py", line 3232, in open_bare_resource
return self.visalib.open(self.session, resource_name, access_mode, open_timeout)
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa_py\highlevel.py", line 163, in open
cls = sessions.Session.get_session_class(
File "D:\ANACONDA\envs\K2\lib\site-packages\pyvisa_py\sessions.py", line 197, in get_session_class
raise ValueError(
ValueError: No class registered for InterfaceType.gpib, INSTR`

It appears that gpib-ctypes cannot find the GPIB library that should come installed with NI-VISA and asks you to manually specify the location. I am neither familiar with Windows nor with GPIB (we use Linux and Ethernet connections in our lab) so cannot help there.
Alternatively, you could try to completely switch backends and use the NI-VISA backend directly, as described in the README.

It appears that gpib-ctypes cannot find the GPIB library that should come installed with NI-VISA and asks you to manually specify the location. I am neither familiar with Windows nor with GPIB (we use Linux and Ethernet connections in our lab) so cannot help there.
Alternatively, you could try to completely switch backends and use the NI-VISA backend directly, as described in the README.

As suggested by Sam  in an earlier query, the following works in my windows7 install...
k = Keithley2600('GPIB0::26::INSTR', visa_library='C:\windows\system32\visa64.dll')
k.reset()
but,  k.reset (same as *RST) may not be able to correctly reset the instrument to default state under certain conditions (such as when comms have been interrupted such as during during program sweep that failed),  thus appearing as if the instrument commands are not  available. In this case, functionality can be easily be restored with a reset via the NI VISA Test panel (ensuring that the STB? query returns status byte 0)...

As suggested by Sam  in an earlier query, the following works in my windows7 install...
k = Keithley2600('GPIB0::26::INSTR', visa_library='C:\windows\system32\visa64.dll')
k.reset()
but,  k.reset (same as *RST) may not be able to correctly reset the instrument to default state under certain conditions (such as when comms have been interrupted such as during during program sweep that failed),  thus appearing as if the instrument commands are not  available. In this case, functionality can be easily be restored with a reset via the NI VISA Test panel (ensuring that the STB? query returns status byte 0)...


changeset viewer Achavi

If welcome, please add Achavi [1] as another changeset viewer next to OSMCha in the History window view. (SHIFT+CTRL+H)

It seems Achavi even has advantage against OSMCha, because it can be used without login.
Similar to: ref https://github.com/openstreetmap/iD/issues/6202
By the way, it seems there is no option to translate the yellow word "History"(see screenshot) via transiflex, i'm right?
[1]
https://wiki.openstreetmap.org/wiki/Achavi
https://overpass-api.de/achavi/?changeset=cs-id
https://nrenner.github.io/achavi/?changeset=cs-id
Examples
https://overpass-api.de/achavi/?changeset=70637044
https://nrenner.github.io/achavi/?changeset=70637044

I find achavi infinitely more useful than OSMCha for inspecting specific changes, and much more lightweight and practical to use, OSMCha is comparatively laggier and clunkier. It would be great having direct access to it.

@sun-geo Thanks for the suggestion! Looks like a cool tool.

By the way, it seems there is no option to translate the yellow word "History"(see screenshot) via transiflex, i'm right?

The path is info_panels.history.title.
https://github.com/openstreetmap/iD/blob/191d0b9434d7a583c4b230c04995a5d62d53bc0e/data/core.yaml#L453

Thank you.
Yes, Achavi works very well for nodes and way changes, for big and changessets and changesets which touches relations i still using OSMCha...


Modified css

Modified css

Which issue you are trying to resolve?

I was trying to resolve the issue of ui  issue

I have checked all the issues and found out that "no issues are assigned to you". If you want to contribute, comment on the existing open issues, wait for assignments, and then only start your work.


allow tags to be strings or array of strings

Fixes: #69

Everything inside f/ folder is generated so you never have to modify them manually. Considering that I do not see any source files updated it means you made the change manually.

I guess the answer to this question is: YES!
Thanks for the fix of the fix.


Stdlib naming for stream convertors

We basically will have components that turn something that is not stream to a stream and vice versa. How should we name them?
Builtin Explicit (Option 1)
ListToStream - list -> stream
StreamToList - stream -> list

DictToStream - dict -> stream
StreamToDict - stream -> dict

PortToStream - port -> stream
PortToList - port -> list

Imported (Less) Explicit (Option 1)8
lists.Stream
streams.List

dicts.Stream
streams.Dict

ports.Stream
ports.List

Builtin Implicit
List - stream to list
Dict - stream to dict
Stream - port to stream

???
- port to list
- list to stream
- dict to stream

All in builtin for now


updates the text for using MongoDB Atlas

Since the introduction to mongodb and mongoose challenges instructs to create the database on MongoDB Atlas, the challenges should follow it, instead of refer to mlab.

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] All the files I changed are in the same world language (for example: only English changes, or only Chinese changes, etc.)
[x] My changes do not use shortened URLs or affiliate links.

Closes #XXXXX

@jefferson2z
Thank you for opening this pull request.
This is a standard message notifying you that we’ve reviewed your pull request and have decided not to merge it. We would welcome future pull requests from you.
Reason: Your changes are the same as the ones on an earlier PR (#37693) which has not yet been merged.
Thank you and happy coding.


Update machine-learning-r-csharp-normal-distribution.md

Monthly refresh

Hi @jaymathe, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!

It looks like you're working at Microsoft (jaymathe). If you're full-time, we DON'T require a contribution license agreement.

If you are a vendor, or work for Microsoft Open Technologies, DO please sign the electronic contribution license agreement. It will take 2 minutes and there's no faxing! https://cla.azure.com.

TTYL, AZPRBOT;


tests: add basic test

Hi, since the plugins repo will require plugins to have tests in the future, here is a very basic test.
setup.sh will build the binary during CI. tests/test_cln_ntfy.py contains the test and currently only checks if the plugins starts with the node and if the plugin options exist.
It would be nice to actually test a notification!
You can run tests like this:
Install dependencies:
pip3 install pyln-client pyln-testing

Build the plugin
cargo build

run tests :
pytest tests/test_cln_ntfy.py
# if you use a different profile than debug for compiling set the RUST_PROFILE like this:
RUST_PROFILE=release pytest tests/test_cln_ntfy.py

had to fix the setup.sh. It says i closed this PR but i did not do that oO


Delete profile should provide option to delete volume

When delete profile, I also want to clean the volume attached, I have to delete it manually. A CLI option need to provide to do this.

Note that volumes can be deleted using the reset subcommand. But I agree that it makes sense to have an option for profile deletion to also delete volumes.


haskellPackages.drunken-bishop: unbreak (jail-break)

As such, unbreak "diohs" (gemini client) transitive dependency and did some browsing with it. Seems to work fine.

@ofborg build haskellPackages.drunken-bishop haskellPackages.diohs

Looks good, thanks for this!


Correction for raw affiliation Bone and Joint Institute, Western University

Correction needed for raw affiliation Bone and Joint Institute, Western University
raw_affiliation_name: Bone and Joint Institute, Western University
new_rors: 02grkyz14
previous_rors: 05167c961
works_examples: W4322617172;W4367301719;W4389938404
contact: 21dcd3b962cd665ed3bb3f68be15ed0a:42c85e71ab10687c @ uwo.ca

This issue was accepted and ingested by the OpenAlex team on 2024-12-19. The new affiliations should be visible within the next 7 days.


Missing most of HTTP methods

There are many more HTTP methods than just GET and POST.

I know that, GET and POST are all that I needed for myself to get started. Believe me I know there are many more.


Outdated link to p5play

Topic
Hi I'm Quinton, the project lead and current owner of p5play.
Please change the link to the p5play library on the p5js libraries page to this link:
https://p5play.org/
Do this as soon as possible. Thanks!

Hi myself Samyak Sukhdeve i would like to make an contribution to this issues so,
we just need to update url in libraries.json?

@SamyakSukhdeve Yes that should be enough. I'll assign you. Thanks.

Ah it's in libraries.json, that's easy!
I'm going to make another pull request adding my name as an author and link. I also changed the library name to "p5play" without the period, which is the new name of the project (I'm making the change today).

Please pull!

Ah seems like there might be another file with the description text and image that also needs to be updated

I can probably do the update myself I just need to know which file it's in.

nvm I found it, I'll submit another pull request

I submitted the other request, please pull!


[stable/prometheus] is not compatible with the changes in K8s v1.16

Describe the bug
Prometheus (stable/prometheus) is not compatible with the changes in K8s v1.16. In the past I was able to easily install prometheus via below command:
helm install --name prometheus stable/prometheus -f prometheus-values.yaml --namespace monitoring

But after migrating to K8s v1.16 I face below error:
Error: validation failed: [unable to recognize "": no matches for kind "DaemonSet" in version "extensions/v1beta1", unable to recognize "": no matches for kind "Deployment" in version "extensions/v1beta1"]

This is an error related to changes in the latest k8s.
Version of Helm and Kubernetes:
kubectl version

Client Version: version.Info{Major:"1", Minor:"14", GitVersion:"v1.14.1", GitCommit:"b7394102d6ef778017f2ca4046abbaa23b88c290", GitTreeState:"clean", BuildDate:"2019-04-08T17:11:31Z", GoVersion:"go1.12.1", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"16", GitVersion:"v1.16.0", GitCommit:"2bd9643cee5b3b3a5ecbd3af49d09018f0773c77", GitTreeState:"clean", BuildDate:"2019-09-18T14:27:17Z", GoVersion:"go1.12.9", Compiler:"gc", Platform:"linux/amd64"}

helm version

Client: &version.Version{SemVer:"v2.14.3", GitCommit:"0e7f3b6637f7af8fcfddb3d2941fcc7cbebb0085", GitTreeState:"clean"}
Server: &version.Version{SemVer:"v2.14.3", GitCommit:"0e7f3b6637f7af8fcfddb3d2941fcc7cbebb0085", GitTreeState:"clean"}

Which chart:
What happened:
stable/prometheus
What you expected to happen:
I expect that prometheus can be installed on k8s v1.16
How to reproduce it (as minimally and precisely as possible):
Try to install it on a cluster with the latest Kubernetes.
Anything else we need to know:

Hi, avarf, also faced this issue. Used hack from [https://github.com/helm/helm/issues/6374 ](Helm init fails on Kubernetes 1.16.0 #6374), see comment: [https://github.com/helm/helm/issues/6374#issuecomment-533853888].

Hi jingerbread, thank you for the link, I will try it.

ref: #17267 #17268

@oke-py thank you for the links, I used your changes and now I can install the Prometheus.
Another question that maybe you can help me with it too. After installation I also installed Grafana but when I imported the dashboards that are working with older versions of k8s, they showed nothing. I think it is again because of changes in the API that there is no reading for the deployments, statefulsets, etc. Do you know how I can fix that?

@avarf What dashboards aren't working?
I don't know dashboards so much, but in my minikube, Prometheus 2.0 Stats dashboard and Prometheus Stats are showing metrics.


cloud: Make provider functions non-blocking

Before this patch, each provider was expected to block until requests
made to it had completed and were visible in the List() function.
This required them to implement a lot of duplicate functionality that
was a bit finicky to get right. This patch now allows the cloud
providers to return immediately, and causes the cloud package to do
the waiting instead.
Note that this blocks on https://github.com/quilt/quilt/pull/1144

Eh, git is a bit confused and things all of the commits of my other Pr are part of this one ... I'll close for now and reopen when my other Pr is merged


add Hashable, Sendable

Bug/issue #, if applicable:
Summary
add Hashable, Sendable to Aside.Kind
Dependencies
None
Checklist
Make sure you check off the following items. If they cannot be completed, provide a reason.

[x] Added tests
[x] Ran the ./bin/test script and it succeeded
[x] Updated documentation if necessary

can you review @QuietMisdreavus ?

Could you add some motivation points for adding such conformance?
I'm curious what it unlocks at this point. And it may cause problem if the downstream user of Markdown declared the conformance on their side.(Although they shouldn't do this, because Hashable and Kind both are not the types they control.)

I want to use in SwiftUI.
ForEach requires that Element conforms Hashable
ForEach(Aside.Kind.allCases, id: \.self) { kind in
  Text(kind.rawValue)
}


AWS::Serverless::Function.EventInvokeConfig.MaximumRetryAttempts constraints not enforced

cfn-lint version: 0.46.0
Description of issue.
  RelayFunction:
    Type: AWS::Serverless::Function
    Properties:
      EventInvokeConfig:
        MaximumRetryAttempts: 5

cfn-lint doesn't complain about this setup, but deploying it results in:

1 validation error detected: Value '5' at 'maximumRetryAttempts' failed to satisfy constraint: Member  must have value less than or equal to 2

@farski I believe MaximumRetryAttempts is converted to AWS::Lambda::EventSourceMapping Looks like that limit is pretty high so maybe the limit is conditional based on the event source its mapped to.  What is your event source?

      EventInvokeConfig:
        DestinationConfig:
          OnFailure:
            Destination: !Ref RelayFunctionFailureSnsTopic
            Type: SNS
        MaximumRetryAttempts: 2

According to the docs this value looks like it may only apply to streams.  Retries on asynchronous resources is set to 2.  Can you change that? Been a year since I really dove deep on this so I apologize if I'm a little bit behind on the details here.
MaximumRetryAttempts
    (Streams) Discard records after the specified number of retries. The default value is infinite (-1). When set to infinite (-1), failed records are retried until the record expires.
    Required: No
    Type: Integer
    Minimum: -1
    Maximum: 10000
    Update requires: No interruption

V1 now has this error:
E3034 5 is greater than the maximum of 2
local/issue/1926.yaml:2:1

translated template resource
"RelayFunctionEventInvokeConfig": {
   "Properties": {
    "DestinationConfig": {},
    "FunctionName": {
     "Ref": "RelayFunction"
    },
    "MaximumRetryAttempts": 5,
    "Qualifier": "$LATEST"
   },
   "Type": "AWS::Lambda::EventInvokeConfig"
  },