golang grabs a random tag if the repo has been forked

Is there an existing issue for this?

[X] I have searched the existing issues

Package ecosystem
gomod
Package manager version
No response
Language version
1.20
Manifest location and content before the Dependabot update
https://github.com/autobrr/autobrr/pull/1036
dependabot.yml content
https://github.com/autobrr/autobrr/pull/1028
Updated dependency
https://github.com/autobrr/go-rtorrent
What you expected to see, versus what you actually saw
It's using some weird old tag that doesn't exist anywhere, and it's clearly failing the actions and doing nothing.
Native package manager behavior
doesn't happen.
Images of the diff or a link to the PR, issue, or logs
No response
Smallest manifest that reproduces the issue
No response

Dependabot uses this command to find versions:
$ go list -m -versions -json github.com/autobrr/go-rtorrent

In the logs we can see the resulting calls:
updater | 2023/08/03 22:06:36 INFO <job_704829211> Checking if github.com/autobrr/go-rtorrent 1.0.1 needs updating
  proxy | 2023/08/03 22:06:36 [592] GET https://proxy.golang.org:443/github.com/autobrr/go-rtorrent/@v/list
  proxy | 2023/08/03 22:06:37 [592] 200 https://proxy.golang.org:443/github.com/autobrr/go-rtorrent/@v/list
  proxy | 2023/08/03 22:06:37 [594] GET<EMAIL_ADDRESS>  proxy | 2023/08/03 22:06:37 [594] 200<EMAIL_ADDRESS>  proxy | 2023/08/03 22:06:37 [596] GET<EMAIL_ADDRESS>  proxy | 2023/08/03 22:06:37 [596] 200<EMAIL_ADDRESS>  proxy | 2023/08/03 22:06:37 [598] GET https://proxy.golang.org:443/sumdb/sum.golang.org/supported
  proxy | 2023/08/03 22:06:37 [598] 404 https://proxy.golang.org:443/sumdb/sum.golang.org/supported
  proxy | 2023/08/03 22:06:37 [600] GET<EMAIL_ADDRESS>  proxy | 2023/08/03 22:06:37 [600] 200<EMAIL_ADDRESS>  proxy | 2023/08/03 22:06:37 [602] GET https://sum.golang.org:443/tile/8/0/x067/914
  proxy | 2023/08/03 22:06:37 [602] 200 https://sum.golang.org:443/tile/8/0/x067/914
updater | 2023/08/03 22:06:37 INFO <job_704829211> Latest version is 1.9.0

So it appears at the time the latest version was 1.9.0, even though I can see 1.10.0 there now: https://proxy.golang.org:443/github.com/autobrr/go-rtorrent/@v/list

Dependabot uses this command to find versions:
$ go list -m -versions -json github.com/autobrr/go-rtorrent

In the logs we can see the resulting calls:
updater | 2023/08/03 22:06:36 INFO <job_704829211> Checking if github.com/autobrr/go-rtorrent 1.0.1 needs updating
  proxy | 2023/08/03 22:06:36 [592] GET https://proxy.golang.org:443/github.com/autobrr/go-rtorrent/@v/list
  proxy | 2023/08/03 22:06:37 [592] 200 https://proxy.golang.org:443/github.com/autobrr/go-rtorrent/@v/list
  proxy | 2023/08/03 22:06:37 [594] GET<EMAIL_ADDRESS>  proxy | 2023/08/03 22:06:37 [594] 200<EMAIL_ADDRESS>  proxy | 2023/08/03 22:06:37 [596] GET<EMAIL_ADDRESS>  proxy | 2023/08/03 22:06:37 [596] 200<EMAIL_ADDRESS>  proxy | 2023/08/03 22:06:37 [598] GET https://proxy.golang.org:443/sumdb/sum.golang.org/supported
  proxy | 2023/08/03 22:06:37 [598] 404 https://proxy.golang.org:443/sumdb/sum.golang.org/supported
  proxy | 2023/08/03 22:06:37 [600] GET<EMAIL_ADDRESS>  proxy | 2023/08/03 22:06:37 [600] 200<EMAIL_ADDRESS>  proxy | 2023/08/03 22:06:37 [602] GET https://sum.golang.org:443/tile/8/0/x067/914
  proxy | 2023/08/03 22:06:37 [602] 200 https://sum.golang.org:443/tile/8/0/x067/914
updater | 2023/08/03 22:06:37 INFO <job_704829211> Latest version is 1.9.0

So it appears at the time the latest version was 1.9.0, even though I can see 1.10.0 there now: https://proxy.golang.org:443/github.com/autobrr/go-rtorrent/@v/list

Yeah, we ended up with a null tag to get around the bug. The expected behaviour was grouped updates would run our tests, and if something failed, backout individual updates until it passed. Most projects can't sustain 50 PRs to merge single deps. It's another issue I opened, but npm not even creating a PR is just completely bizarre behaviour.


Is there a column drag-drop capability in md-table?

Bug, feature request, or proposal:
Feature
What is the expected behavior?
Should be able to change the column position by drag/drop capability
What is the current behavior?
I don't see an option for that in the current example provided.
What are the steps to reproduce?
Create a simple md-table grid with more than one column in it and try to change the column position by drag-drop.
Providing a Plunker (or similar) is the best way to get the team to see your issue.
Plunker template: https://goo.gl/DlHd6U
What is the use-case or motivation for changing an existing behavior?
Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Is there anything else we should know?

There is nothing built into the table; eventually we'll have some guidance on how to do things like this, but it won't ever be baked directly into md-table or cdk-table

Can you please provide guideline on how to implement the column re-positioning feature in md-table or cdk-table.
Thamks

We too need some guideline on how to implement column reordering on drag and drop, with some hooks to track the new order of the columns after the reordering event. I would really appreciate if you could provide some guideline on this.

Since this issue is closed and a much needed requirement for our app, it would be great to see if any support or workarounds are available. Thanks in advance

@palarnab here is the related issue that is currently open

Come cross with angular material table column drag and drop.
Here is my solution: https://github.com/lujian98/Angular-material-table-DnD.
You may have to change the data source interface if you want use it.
Here is demo: https://stackblitz.com/edit/angular-p12rek


Work example page list supports scrolling #2554

Because there are not many fields in the job definition page, it is currently fixed, and the workflow instance page has scrolling

Codecov Report

Merging #2586 into dev will decrease coverage by 0.12%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##                dev    #2586      +/-   ##
============================================
- Coverage     36.19%   36.06%   -0.13%
+ Complexity     2428     2421       -7
============================================
  Files           424      424
  Lines         19624    19624
  Branches       2395     2395
============================================
- Hits           7102     7078      -24
- Misses        11893    11917      +24
  Partials        629      629

Impacted Files
Coverage Δ
Complexity Δ

.../server/worker/processor/TaskExecuteProcessor.java
10.71% <0.00%> (-28.58%)
1.00% <0.00%> (-2.00%)

...he/dolphinscheduler/api/service/LoggerService.java
82.60% <0.00%> (-8.70%)
9.00% <0.00%> (-1.00%)

...nscheduler/server/entity/TaskExecutionContext.java
73.26% <0.00%> (-5.95%)
53.00% <0.00%> (-3.00%)

...e/dolphinscheduler/remote/NettyRemotingClient.java
51.07% <0.00%> (-2.88%)
9.00% <0.00%> (-2.00%)

...he/dolphinscheduler/common/thread/ThreadUtils.java
77.77% <0.00%> (+6.34%)
15.00% <0.00%> (+1.00%)

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 c94748a...9197a68. Read the comment docs.


ADDED open in app dialog popup

Issue Open RDS app from www-site
Issue:
https://github.com/Real-Dev-Squad/mobile-app/issues/269
Changes:

Added popup dialog in index.html and done some changes in index.js and main.css

Recording:
https://github.com/Real-Dev-Squad/website-www/assets/56362412/8e49801d-f130-4eab-864c-53128e1edf8a

Refactored code and written test cases

Refactored code and written test case

When you uninstalled why it is opening github app not rds mobille app?

With this PR if I am in android I have to mobile app regardless if I want to use RDS website?

Tests are failing please have a look

why there's so much changes in index.html file?

Due to some replacement of code it is shows much changes here.

Tests are failing please have a look

Resolved failing of test case.

When you uninstalled why it is opening github app not rds mobille app?

It us for demo purpose.


use .env instead of .rbenv-vars file

This is related to #12, but I was wondering if there was a good argument to be made for (or against) using a more standardish .env file to hold the variables instead of the rbenv-specific rbenv-vars file.
Seems like that would be beneficial to Foreman users.

@tsaleh ever do a generic dotenv plugin?
If so, I strongly suggest following @bkeepers dotenv file format, which is the basis for a ruby gem as well as an npm module.

@jasonkarns Thanks for the suggestion, but I never did get around to this.  Don't really use ruby much anymore, so unlikely to hit this any time soon.

@tsaleh do you use node? I'm selfishly hoping for this feature so I can port it to nodenv and nodenv-vars. :)

The few times I'm allowed to code, nowadays, I've been using Go :-/


fixed executing search queries from browser's navigation and showing previous search query on home page

Fixes #673
[Short description explaining the high-level reason for the pull request]
Search queries were not executed when a search query page is loaded via the browser's forward and backward buttons on the top left. In addition, search box on the homepage was always empty when you go back to it.

Developer Certificate of Origin Version 1.1
Copyright (C) 2004, 2006 The Linux Foundation and its contributors. 1 Letterman Drive Suite D4700 San Francisco, CA, 94129
Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
Developer's Certificate of Origin 1.1
By making a contribution to this project, I certify that:
(a) The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or
(b) The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as indicated in the file; or
(c) The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it.
(d) I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved.

Hi @akandeBolaji , it would be simpler if you could use the predefined 'mutation-types' than this.
What do you think?

Okay @DantrazTrev  , would check that out.

I think this issue may be solved much more simply, want to discuss @akandeBolaji ?

@DantrazTrev Definitely, your opinion would be highly appreciated.

Sorry for late reply, I was testing and we could use mutation-type SET_IMAGES in mounted section of homepage, it works what are your views on it?

Hi @DantrazTrev ,  I don't see the need for using the mutation-type SET_IMAGES on the homepage. I think its easier to remove the RESET_QUERY mutation-type on the homepage since its the only reason why we would be needing to call SET_IMAGES on the homepage.
As discussed by @annatuma , this PR also makes sure the home page is not empty when you go back to it. I doubt your suggestion above covers this.
@brenoferreira and @akmadian , Your suggestions on this would be highly appreciated.

@akandeBolaji Any updates on this?

@akmadian still taking my time to understand the whole codebase before coming up with a solution.

Hello @akandeBolaji, would you mind if I closed this PR? If you have an interest in working on it more, that's okay too, but I think this bug will need to be solved by a larger overhaul of how the image store works.

Closing due to inactivity and that I don't think we actually want to modify this behavior. Thanks for contributing!


boot after black image HP8570p

Hello.  problem is that after boot when the apple logo should appear then i only get a black image.  However, I realized that the installation starts just throwing the image on the Display Port to an external display and the laptop display is black.
sorry for the google translator.

Dont use external display for installing macOS

I don't want to use it but after loading the installer I only want to put the image on the external display even though no external display is plugged in.

Give the complete description of the laptop, HP 8570p ?  the exact CPU and the laptop screen size, also do you have another Graphics device ?

Cpu: I5-3210M
Screen size: 1600x900
Intel HD 4000
no other graphics device

For a High Screen resolution 1600x900  you need to ad -igfxvesa

I will try and indicate if it worked :)

hi sorry i am writing now just for lack of time i just tried it works perfectly :) thanks a lot!

hi sorry i am writing now just for lack of time i just tried it works perfectly :) thanks a lot!

Thanks to report 😇 I will add you to the tester Credit 🤝

Thank You! :smile:  Everything works perfectly. Except for Bluetooth I haven't been able to figure this out yet. Bluetooth worked with Catalina.

What is the WIFI card you have?

Unfortunately the wifi card has not arrived yet.
Bluetooth is included. But to solve it I just had to add BrcmBluetoothInjector.kext in the OpenCore configurator.
It works.

Yes you have to Setup the bluthoot kext you have also to setup BrcmFirmwareData.kext
See Video after Install program , I do this

Yes the video should have been watched :smiley:
But the point is that it already works! :smile:
Thanks! :smile:

Yes the video should have been watched 😃
But the point is that it already works! 😄
Thanks! 😄

What is the wifi card you have order?

https://www.aliexpress.com/item/32879729616.html?spm=a2g0s.90423<IP_ADDRESS>cb4c4difKhrj
I ordered this

Anyway, an Intel Centrino n-6205 wifi card is now included.


Revert "add holder for mutex"

Reverts apache/nuttx#8164

Let's try where this patch can fix the problem: https://github.com/apache/nuttx/pull/8182?

Let's try whether this patch can fix the problem: https://github.com/apache/nuttx/pull/8182?

The PR still can not fix issues with spresense:rndis_smp and spresense:wifi_smp.


Register image with different size and initial tranformation

I would like to register two images of different size. I get the error that too many samples are outside. This is understandable since the two images are different size. one way is to padding the smaller image. I am thinking, if I can use mask to solve this problem. If I add an mask, will it change the sampler so that only take the samples within the mask? or it won't change the sampler, only change affect the metric?
One additional question I have is that, does elastix using the origin and spacing of the dicom image? the two images that i have are taken with different origin. I have already are good intialization. This transformation take the origin of the two images into account already. Should I just put it as initial transformation? I see in the parameter file, there is origin, spacing and normal direction, this is only for fixed image. is my understanding right?

No need to answer


Feature request: support for small-caps

The CSS style font-variant: small-caps currently has no effect. It would be nice to have :) Thanks!

Hi! Unfortunately font-variant: small-caps is not supported by the underlying Tkhtml3 HTML engine. Adding support is well beyond the scope of this project. Feel free to take a look at http://tkhtml.tcl.tk/support.html. Sorry I couldn't be more helpful here.


Fix actions install script

I've tested this on a fork of this library and locally. Arduino changed the install script, so now it won't work unless you specify the version.

?? version of what?

They now want you to specify the version of arduino-cli to install

Hi all. The intention definitely wasn't to break support for the previous script behavior, but only to allow the option of specifying a version. I'll put in a PR ASAP to fix the script so the previous behavior of installing the latest release of Arduino CLI when no version is specified works again.
You can then choose whether you want to continue to pin the Arduino CLI version used by your script, or whether you want to revert this PR to make it go back to automatically follow the latest Arduino CLI release version.

@per1234 Awesome. Thank you.

thanks @per1234 this works for now :) we'll repatch back later

OK, the installation script is now fixed: https://github.com/arduino/arduino-cli/pull/772
It turned out that the breakage happening around the same time as the addition of version specification support to the script was purely coincidental. The actual cause was that GitHub changed the HTML structure of the releases page, which broke the script's system for scraping the latest tag number from that page.


[TST] Avoid listing datasets and tables in system tests

Most tests only use a single dataset, so it doesn't make sense to list
datasets in the clean-up method.  Also, listing datasets is
eventually-consistent, so avoiding listing when it isn't necessary makes
the tests less flaky.
Removes unused _Dataset.tables() and _Dataset.datasets() methods.
Closes https://github.com/pydata/pandas-gbq/issues/215

Tests running at https://travis-ci.org/tswast/pandas-gbq/builds/428774629


Fix error when merging schema without a query

This fixes a case when you try to merge a schema which has no query defined with an arbitrary one.
Issues: #639 #659
TODO:

[x] If this PR is a new feature, reference an issue where a consensus about the design was reached (not necessary for small changes)
[x] Make sure all of the significant new logic is covered by tests
[x] Rebase your changes on master so that they can be merged easily
[x] Make sure all tests and linter rules pass
[ ] Update CHANGELOG.md with your change. Include a description of your change, link to PR (always) and issue (if applicable). Add your CHANGELOG entry under vNEXT. Do not create a new version number for your change yourself.

Tests on older node versions seem to be failing because of graphql.js requiring a root Query for each schema to be merged. Does the GraphQL spec require this or is it a bug?

It's fixed in #527. Sorry that you had to do that extra work!

I'm still running into this issue with v3.0.0...
{"errors":[{"message":"Query root type must be provided.","locations":[{"line":1,"column":12}],"path":["createPerson"]}],"data":null}

This is the result of merging 2 executable schemas, the first with the original structure:
     type Person {
        id: ID!
        firstname: String!
        lastname: String!
      }

      type Query {
        person(firstname: String!): Person!
      }

The second looks like this:
    const schema2 = `
      type Person {
        id: ID!
        firstname: String!
        lastname: String!
      }

      type Mutation {
        createPerson(firstname: String!, lastname: String!): Person!
      }
    `;

However, the problem goes away if I add a query to the second schema before the merge.

Still get the error using graphql-tools v3.0.0.
First schema:
type Query {
  hello: String!
}

Second schema:
type Mutation {
  test: String!
}

returned data:
{
  "errors": [
    {
      "message": "Query root type must be provided.",
      "locations": [
        {
          "line": 2,
          "column": 3
        }
      ],
      "path": [
        "test"
      ]
    }
  ],
  "data": null
}

I'm using  graphql-tools v4.0.4 and still getting this error when i'm trying to make mutation call though stitcher. really appreciate if someone can fix this

I'm using graphql-tools v4.0.4 and still getting this error when i'm trying to make mutation call though stitcher. really appreciate if someone can fix this


Feature suggestion

Hello,
I'm not sure what is the best place to reach you to suggest possible improvements for your extension, therefore I'm typing it right here.
In general your extension appears to be quite cool, but I think that perhaps it's possible to improve it allowing to activate the preview like Microsoft does for markdown files. If you open any *.md file with Visual Studio Code (currently version 1.1.1) there is a small button in the top right that says "Open Preview" (it's a tooltip on it), here is the screenshot

After clicking on it the preview opens and the UI slightly changes allowing you to refresh or go back to the source, here is the screenshot

Could you consider the activation of your extension that way (of course if Microsoft provides some tools to implement such things, i.e. to tweak the UI of Visual Studio Code)?

Hi there!
I would like to add this but unfortunately there is no API to extend that area of the UI :disappointed:
The only UI contribution that can be done is to provide a status bar item in the bottom bar, but as that is a global area that does not feel right to do so.
I am currently working on implementing toggling as they have in the MD previewer (see issue #2) so that should bring the extensions further inline. I also know that microsoft are extracting the MD preview extension  from its integrated source code and will instead provide it as an API extension, hopefully once this is done a UI contribution point for that icon may be exposed :smile: although they could also just remove the icon :worried:
For now though you can use the command pallete and or the keyboard shortcuts. I'm sorry I am unable to fufill your request. I will close this for now, but if the ability to do this feature arises in the future I will reopen it.
Thanks for using the extension :smile: !


Release version requirements for services that use Core

We need to use binary composition for packages that depend on Core and lock to a specific future release version.
Procedure:

[x] Open a PR to update the targeted version of Core (PR: https://github.com/Azure/azure-sdk-for-net/pull/6720)
[ ] Release the updated version of Core
[ ] Verify CI pipelines and live tests succeed for affected packages

We have a solution today for .NET where a developer can switch between binary and source composition for Core. We're using binary composition by default today.
To finish this: We should have a strategy for auditing source vs. binary composition before releasing to ensure that a package will not be published without first having published its dependencies. This should happen for all languages.

Updated docs: https://github.com/Azure/azure-sdk/blob/master/docs/policies/releases.md#consistent-dependency-versions

Avoid source dependencies in projects and only use binary/package dependencies. If a package under development needs to incorporate changes from a package upon which it depends then it should use the nightly dev version of that package. That is, if Project B incorporates changes to Project A then Project B should consume the Package from Project A that is released in the nightly feed.

We don't presently have a tool for auditing source vs binary/package composition

We have setup testing modes that ensure we test against both package and source versions of Core so we should always be in a good state for both.


Safely shutdown the server when the program ends

When running the example in the repl, the server thread never ends even after the main function returns. It can be confusing when playing with the example in ghci. For example, I starts ghci, run the example, then edit the source, reload and run again. The program is still talking to the first server (the new server complains that the adress is allready in use).
This PR fixes this issue terminating the thread with the program.

Ah, thanks :)  Yeah, the example program does shut down when run as an executable, I believe, but I hadn't considered interactive usage in GHC.  Thanks for this!


SAIGE_496_3 is not labelled as having sumstats in the search results

SAIGE_496_3 is True for field has_sumstats, yet this isn't reflected in the search results.

The same is true for https://dev--genetics-app.netlify.com/study/SAIGE_530_11
Also, the trait 'GERD' in this case does not come up in search results.

@edm1 @emschmidt it should be a frontend issue @peatroot as I can get it from the API
query SAIGE_496_3 {
  search(queryString: "SAIGE_496_3") {
    totalStudies
    studies {
      studyId
      traitReported
      hasSumsStats
    }
  }
  studyInfo(studyId: "SAIGE_496_3") {
    studyId
    traitReported
    hasSumsStats
  }
}

and here the result
{
  "data": {
    "search": {
      "totalStudies": 1,
      "studies": [
        {
          "studyId": "SAIGE_496_3",
          "traitReported": "Bronchiectasis",
          "hasSumsStats": true
        }
      ]
    },
    "studyInfo": {
      "studyId": "SAIGE_496_3",
      "traitReported": "Bronchiectasis",
      "hasSumsStats": true
    }
  }
}

@emschmidt the search result for GERD you would be able to get putting some other word from other field as the author by example

@mkarmona, I think we need to improve the search, since the query string "gerd" should return the above GERD study near the top. At present, the returned studies do not contain gerd in the reportedTrait, so it's not obvious why they are there. The wanted GERD study might be present after the first ten, but front-end shouldn't be re-ordering the search results ideally.

For this case - SAIGE_496_3 - the "Summary Statistics" chip does not show because the front-end logic checks for the value of numAssocLoci, which is 0 and so the chip is not displayed.
Can we please adjust the logic so that the "Summary Statistics" chip is always shown if hasSumsStats == true?


Wrap from_lists and from_flat

Change Description

Resolves #43 as well as adding a wrapper for from_lists. Updates the nested-pandas dep version to 0.2.1, so a v0.2.1 release of this should follow (skipping 0.2.0 to keep aligned with nested-pandas).

[x] My PR includes a link to the issue that I am addressing

Solution Description

Code Quality

[x] I have read the Contribution Guide
[x] My code follows the code style of this project
[x] My code builds (or compiles) cleanly without any errors or warnings
[x] My code contains relevant comments and necessary documentation

It looks nice! I have one general question, and one discussion topic.
Q: can we make meta with empty frames instead?

Do you mean as opposed to using the _meta property?

Discussion: what if we want patch nested-dask without patching nested-pandas? I'd propose syncronise minor version only, while keeping patch for bug fixes. It would also help as follow more semver-like model: when we change the interface of nested-pandas we should change minor versions of both packages.

Keeping the two packages aligned on minor version, but allowing them to differ for bug fixes makes a lot of sense to me. Keeping the two aligned exactly is nice in concept, but can produce a lot of weird semver issues (and package releases that only tick up the dependency version of the other package) as you're rightly pointing out. So this PR will lead to a nested-dask v0.2.0 release.

the _meta property is effectively the empty dataframe, just from the lazy view instead of the eager view. To use an empty dataframe we would need to invoke a head(0) call, which risks some computation and I/O I think? The only advantage of not using _meta that I could see is it would allow us to use the "true" dataframe via the eager view, but if _meta is not aligned with that then the user has probably already made a workflow-ruining mistake...

@hombit Here's an example of where I think head(0) is doing some work:


[feat] Add fund feed description for the pride feed

Describe the problem
The pride feed is a fund feed, i.e a feed that is showing tokens with shares dedicated to a fundraiser (and most of the time some linked tags too).
After some discussion on Discord it seems the current meaning has evolved for the pride one.
Describe the solution you'd like
It would make sense to maybe rename it, but for sure add a description like the other fund feeds to specify what the fundraiser is dedicated to.

The tezos pride feed is actually not a fund feed!
The issue was regarding the collab suggestion drop downs for the equity contract (I believe, it's the first time I hear about it)


Option to disable the hover popups

When there is more than one TH1 (etc.) drawn on the same canvas, the popup boxes with plot information often wind up covering the plots.  Since in my use case the overall shapes of the plots are more important than knowing the precise values of every point, can an option be introduced to disable them?
Thanks!

Hi,
You can completely disable tooltips providing "tooltip=0" in URL string. Like:
https://root.cern/js/latest/?nobrowser&file=../files/hsimple.root&item=hpxpy;1&opt=col&tooltip=0
Or programmatically:
JSROOT.gStyle.Tooltip = 0;

Regards,
Sergey

Okay, thanks, that's interesting.  So, if I want to do it interactively, I need to write my own external controls into the page?  (And what if I have multiple canvases on the same page -- I guess this will affect them all simultaneously?)

So, if I want to do it interactively, I need to write my own external controls into the page?

You can change global and local settings interactively.
If you activate context menu over empty space in the frame (or TFrame:: entry in list appeared after pressing ? mark), you can disable/enable tooltips for that particular frame.
In TCanvas context menu you can change global setting in JSROOT.gStyle.Tooltip.

And what if I have multiple canvases on the same page -- I guess this will affect them all simultaneously?

Global value of JSROOT.gStyle.Tooltip used when object is drawn.
You propose to have it in draw options to be able configure it individually?

You can change global and local settings interactively.
If you activate context menu over empty space in the frame (or TFrame:: entry in list appeared after pressing ? mark), you can disable/enable tooltips for that particular frame.
This doesn't seem to work for me when I have multiple TH1s in the same canvas.  When I right-click anywhere in the blank space in the frame, I just get the context menu for one of the TH1s rather than the frame/pad (I show this in attached image, where the mouse cursor is at the upper-left of the context menu).  If, on the other hand, I click the "?" icon and select the "TCanvas" entry, I do see the "tooltips" option, but toggling it doesn't change anything.

Global value of JSROOT.gStyle.Tooltip used when object is drawn.
You propose to have it in draw options to be able configure it individually?

If it's easy, that would be helpful.  If it's not, then it's not a big deal.  I was mostly trying to understand the situation.

You activating context menu associated with histogram.
As I can see, you have sub-pad in the canvas (therefore two sets of tool buttons on left and right sides).
Try to press ? mark on right side and select frame context menu.

If it's easy, that would be helpful. If it's not, then it's not a big deal.

It is doable. I will check.
There are already some options (like grid or log settings), which can be changed via draw options,
"notooltip" should be no problem

Hi,
Implementing is very simple:
http://jsroot.gsi.de/dev/?nobrowser&file=../files/hsimple.root&item=hpx;1&opt=notooltip
But it will take some time before code appears in official release.
I currently significantly changing I/O part and all these changes requires a lot of testing.
Regards,
Sergey

As I can see, you have sub-pad in the canvas (therefore two sets of tool buttons on left and right sides).
Try to press ? mark on right side and select frame context menu.

Ah, that was the trick, that did it.  Though it would be nice if the right-click did it too. :)

Implementing is very simple:
http://jsroot.gsi.de/dev/?nobrowser&file=../files/hsimple.root&item=hpx;1&opt=notooltip
But it will take some time before code appears in official release.
I currently significantly changing I/O part and all these changes requires a lot of testing.

Great!  I'll look forward to when it drops in.
Thank you!

Now in 5.0.0 version


OpenEBS Operator Error handling/behaviour post cluster loss and recovery

Is this a BUG REPORT or FEATURE REQUEST?
BUG REPORT
Note : This issue is more about understanding the behaviour/error-handling techniques

This issue is being raised to understand how the OpenEBS operator pods on the kubernetes cluster (i.e., the maya-apiserver and openebs-provisioner) behave in cases of node loss/recovery kind of scenarios. The following behaviour was observed post an abrupt cluster shutdown/recovery.
What happened:
KUBERNETES VERSION : 1.6.3
WEAVE VERSION : 1.9.4
OPENEBS  : 0.4.0
An active kubernetes cluster, running the openebs operator pods, i.e., the maya-apiserver and openebs-provisioner was shutdown abruptly by loss of power. Subsequently, they were recovered with the master being brought-up first followed by the nodes, as seen below :
karthik@MayaMaster:~$ uptime
 09:21:38 up 16 min,  2 users,  load average: 0.14, 0.62, 0.89

 karthik@MayaHost01:~$ uptime
 09:21:27 up 14 min,  1 user,  load average: 0.00, 0.13, 0.25
karthik@MayaHost01:~$

karthik@MayaHost02:~$ uptime
 09:21:32 up 14 min,  1 user,  load average: 0.00, 0.17, 0.27
karthik@MayaHost02:~$

Upon retrieving the pod status, it was noticed that the maya-apiserver pod had entered "Completed" state. However, it was seen to enter "Running" status again post a pod restart. The reason for pod termination and the error prompting restart are in the kubectl describe pod output below. Note that, the openebs-provisioner pod showed up in Running status during this time.
karthik@MayaMaster:~$ kubectl get pods
NAME                                   READY     STATUS      RESTARTS   AGE
maya-apiserver-1089964587-2c1qw        0/1       Completed   0          16h
openebs-provisioner-1149663462-r4655   1/1       Running     0          16h

karthik@MayaMaster:~$ kubectl describe pod maya-apiserver-1089964587-2c1qw
Name:           maya-apiserver-1089964587-2c1qw
Namespace:      default
Node:           mayahost02/<IP_ADDRESS>
Start Time:     Wed, 04 Oct 2017 16:34:54 +0530
Labels:         name=maya-apiserver
                pod-template-hash=1089964587
Annotations:    kubernetes.io/created-by={"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"ReplicaSet","namespace":"default","name":"maya-apiserver-1089964587","uid":"d9b24367-a8f3-11e7-9606-000c29...
Status:         Running
IP:             <IP_ADDRESS>
Controllers:    ReplicaSet/maya-apiserver-1089964587
Containers:
  maya-apiserver:
    Container ID:       docker://a6d6f879d6086a3ae2ac98c9982f5c1fd10f25986c43683707c00395d897116f
    Image:              openebs/m-apiserver:0.4.0
    Image ID:           docker://sha256:0d924f64e625862317d479cbeb62e19df22e131d07f2e83e0a378782f710a4cc
    Port:               5656/TCP
    State:              Running
      Started:          Thu, 05 Oct 2017 09:10:06 +0530
    Last State:         Terminated
      Reason:           Completed
      Exit Code:        0
      Started:          Mon, 01 Jan 0001 00:00:00 +0000
      Finished:         Thu, 05 Oct 2017 09:09:23 +0530
    Ready:              True
    Restart Count:      1
    Environment:
      DEFAULT_CONTROLLER_IMAGE: openebs/jiva:0.4.0
      DEFAULT_REPLICA_IMAGE:    openebs/jiva:0.4.0
      DEFAULT_REPLICA_COUNT:    2
    Mounts:
      /var/run/secrets/kubernetes.io/serviceaccount from openebs-maya-operator-token-h66hg (ro)
Conditions:
  Type          Status
  Initialized   True
  Ready         True
  PodScheduled  True
Volumes:
  openebs-maya-operator-token-h66hg:
    Type:       Secret (a volume populated by a Secret)
    SecretName: openebs-maya-operator-token-h66hg
    Optional:   false
QoS Class:      BestEffort
Node-Selectors: <none>
Tolerations:    node.alpha.kubernetes.io/notReady=:Exists:NoExecute for 300s
                node.alpha.kubernetes.io/unreachable=:Exists:NoExecute for 300s
Events:
  FirstSeen     LastSeen        Count   From                    SubObjectPath                   Type            Reason Message
  ---------     --------        -----   ----                    -------------                   --------        ------ -------
  16h           16h             1       default-scheduler                                       Normal          Scheduled       Successfully assigned maya-apiserver-1089964587-2c1qw to mayahost02
  16h           16h             1       kubelet, mayahost02     spec.containers{maya-apiserver} Normal          Pullingpulling image "openebs/m-apiserver:0.4.0"
  16h           16h             1       kubelet, mayahost02     spec.containers{maya-apiserver} Normal          Pulled Successfully pulled image "openebs/m-apiserver:0.4.0"
  16h           16h             1       kubelet, mayahost02     spec.containers{maya-apiserver} Normal          CreatedCreated container with id 2749eb8d98ae8b6f2a8fd625ac10c36de12ffca7b9826c11a01494ab15fc0316
  16h           16h             1       kubelet, mayahost02     spec.containers{maya-apiserver} Normal          StartedStarted container with id 2749eb8d98ae8b6f2a8fd625ac10c36de12ffca7b9826c11a01494ab15fc0316
  41s           39s             2       kubelet, mayahost02                                     Warning         FailedSync      Error syncing pod, skipping: failed to "KillPodSandbox" for "d9ba2690-a8f3-11e7-9606-000c298ff5fc" with KillPodSandboxError: "rpc error: code = 2 desc = NetworkPlugin cni failed to teardown pod \"maya-apiserver-1089964587-2c1qw_default\" network: unable to release IP address: dial tcp <IP_ADDRESS>:6784: getsockopt: connection refused"

  27s   27s     1       kubelet, mayahost02             Warning FailedSync      Error syncing pod, skipping: failed to "KillPodSandbox" for "d9ba2690-a8f3-11e7-9606-000c298ff5fc" with KillPodSandboxError: "rpc error: code = 2 desc = NetworkPlugin cni failed to teardown pod \"maya-apiserver-1089964587-2c1qw_default\" network: netplugin failed but error parsing its diagnostic message \"\": unexpected end of JSON input"

  42s   16s     4       kubelet, mayahost02                                     Normal  SandboxChanged  Pod sandbox changed, it will be killed and re-created.
  15s   15s     1       kubelet, mayahost02     spec.containers{maya-apiserver} Normal  Pulling         pulling image "openebs/m-apiserver:0.4.0"
  8s    8s      1       kubelet, mayahost02     spec.containers{maya-apiserver} Normal  Pulled          Successfully pulled image "openebs/m-apiserver:0.4.0"
  8s    8s      1       kubelet, mayahost02     spec.containers{maya-apiserver} Normal  Created         Created container with id a6d6f879d6086a3ae2ac98c9982f5c1fd10f25986c43683707c00395d897116f
  8s    8s      1       kubelet, mayahost02     spec.containers{maya-apiserver} Normal  Started         Started container with id a6d6f879d6086a3ae2ac98c9982f5c1fd10f25986c43683707c00395d897116f
karthik@MayaMaster:~$

Now, post the pod restart, both pods showed up in "Running" status :
karthik@MayaMaster:~$ kubectl get pods
NAME                                   READY     STATUS    RESTARTS   AGE
maya-apiserver-1089964587-2c1qw        1/1       Running   1          16h
openebs-provisioner-1149663462-r4655   1/1       Running   0          16h

This issue discusses the problem : https://github.com/kubernetes/kubernetes/issues/43014
(Kubernetes > 1.6.1 & weave > 1.9.4 should have fixed this ? )
In a few minutes time, however, the openebs-provisioner pod was seen to get evicted from it's original node, i.e., mayahost01 and rescheduled on mayahost02, with the older pod showing up in "Unknown" state and the newly created pod in "Running state". The kubectl get pods and kubectl describe pod (for older and rescheduled pods) are given below. (That the pod in "Unknown" state cannot be deleted unless by force with 0 grace period seems to be an intended behaviour as seen here : https://github.com/kubernetes/kubernetes/issues/44458)
karthik@MayaMaster:~$ kubectl get pods
NAME                                   READY     STATUS    RESTARTS   AGE
maya-apiserver-1089964587-2c1qw        1/1       Running   1          16h
openebs-provisioner-1149663462-pcbgf   1/1       Running   0          15m
openebs-provisioner-1149663462-r4655   1/1       Unknown   0          16h

Describe evicted pod :
karthik@MayaMaster:~$ kubectl describe pod openebs-provisioner-1149663462-r4655
Name:                           openebs-provisioner-1149663462-r4655
Namespace:                      default
Node:                           mayahost01/<IP_ADDRESS>
Start Time:                     Wed, 04 Oct 2017 16:34:54 +0530
Labels:                         name=openebs-provisioner
                                pod-template-hash=1149663462
Annotations:                    kubernetes.io/created-by={"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"ReplicaSet","namespace":"default","name":"openebs-provisioner-1149663462","uid":"d9e1e997-a8f3-11e7-9606-0...
Status:                         Terminating (expires Thu, 05 Oct 2017 09:15:01 +0530)
Termination Grace Period:       30s
Reason:                         NodeLost
Message:                        Node mayahost01 which was running pod openebs-provisioner-1149663462-r4655 is unresponsive
IP:                             <IP_ADDRESS>
Controllers:                    ReplicaSet/openebs-provisioner-1149663462
Containers:
  openebs-provisioner:
    Container ID:       docker://5c09932375558a575d701412f00254016e83f84641a5d131bc5eaacad1371049
    Image:              openebs/openebs-k8s-provisioner:0.4.0
    Image ID:           docker://sha256:a1bfffd6d56d7b55fb6bf8480f796c05f3ea438bce4cdda0e493ca8398eb0a59
    Port:
    State:              Running
      Started:          Wed, 04 Oct 2017 16:35:02 +0530
    Ready:              True
    Restart Count:      0
    Environment:
      NODE_NAME:         (v1:spec.nodeName)
    Mounts:
      /var/run/secrets/kubernetes.io/serviceaccount from openebs-maya-operator-token-h66hg (ro)
Conditions:
  Type          Status
  Initialized   True
  Ready         False
  PodScheduled  True
Volumes:
  openebs-maya-operator-token-h66hg:
    Type:       Secret (a volume populated by a Secret)
    SecretName: openebs-maya-operator-token-h66hg
    Optional:   false
QoS Class:      BestEffort
Node-Selectors: <none>
Tolerations:    node.alpha.kubernetes.io/notReady=:Exists:NoExecute for 300s
                node.alpha.kubernetes.io/unreachable=:Exists:NoExecute for 300s
Events:
  FirstSeen     LastSeen        Count   From                    SubObjectPath                           Type           Reason                   Message
  ---------     --------        -----   ----                    -------------                           --------       ------                   -------
  16h           16h             1       default-scheduler                                               Normal         Scheduled                Successfully assigned openebs-provisioner-1149663462-r4655 to mayahost01
  16h           16h             1       kubelet, mayahost01     spec.containers{openebs-provisioner}    Normal         Pulling                  pulling image "openebs/openebs-k8s-provisioner:0.4.0"
  16h           16h             1       kubelet, mayahost01     spec.containers{openebs-provisioner}    Normal         Pulled                   Successfully pulled image "openebs/openebs-k8s-provisioner:0.4.0"
  16h           16h             1       kubelet, mayahost01     spec.containers{openebs-provisioner}    Normal         Created                  Created container with id 5c09932375558a575d701412f00254016e83f84641a5d131bc5eaacad1371049
  16h           16h             1       kubelet, mayahost01     spec.containers{openebs-provisioner}    Normal         Started                  Started container with id 5c09932375558a575d701412f00254016e83f84641a5d131bc5eaacad1371049
  18m           18m             1       controllermanager                                               Normal         NodeControllerEviction   Marking for deletion Pod openebs-provisioner-1149663462-r4655 from Node mayahost01

Describe rescheduled pod :
karthik@MayaMaster:~$ kubectl describe pod openebs-provisioner-1149663462-pcbgf
Name:           openebs-provisioner-1149663462-pcbgf
Namespace:      default
Node:           mayahost02/<IP_ADDRESS>
Start Time:     Thu, 05 Oct 2017 09:14:31 +0530
Labels:         name=openebs-provisioner
                pod-template-hash=1149663462
Annotations:    kubernetes.io/created-by={"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"ReplicaSet","namespace":"default","name":"openebs-provisioner-1149663462","uid":"d9e1e997-a8f3-11e7-9606-0...
Status:         Running
IP:             <IP_ADDRESS>
Controllers:    ReplicaSet/openebs-provisioner-1149663462
Containers:
  openebs-provisioner:
    Container ID:       docker://dd10216ca7d9a0414ee6a5c572d69533e55e835f56a19a5481751fe6c170d14a
    Image:              openebs/openebs-k8s-provisioner:0.4.0
    Image ID:           docker://sha256:a1bfffd6d56d7b55fb6bf8480f796c05f3ea438bce4cdda0e493ca8398eb0a59
    Port:
    State:              Running
      Started:          Thu, 05 Oct 2017 09:14:43 +0530
    Ready:              True
    Restart Count:      0
    Environment:
      NODE_NAME:         (v1:spec.nodeName)
    Mounts:
      /var/run/secrets/kubernetes.io/serviceaccount from openebs-maya-operator-token-h66hg (ro)
Conditions:
  Type          Status
  Initialized   True
  Ready         True
  PodScheduled  True
Volumes:
  openebs-maya-operator-token-h66hg:
    Type:       Secret (a volume populated by a Secret)
    SecretName: openebs-maya-operator-token-h66hg
    Optional:   false
QoS Class:      BestEffort
Node-Selectors: <none>
Tolerations:    node.alpha.kubernetes.io/notReady=:Exists:NoExecute for 300s
                node.alpha.kubernetes.io/unreachable=:Exists:NoExecute for 300s
Events:
  FirstSeen     LastSeen        Count   From                    SubObjectPath                           Type           Reason           Message
  ---------     --------        -----   ----                    -------------                           --------       ------           -------
  16m           16m             1       default-scheduler                                               Normal         Scheduled        Successfully assigned openebs-provisioner-1149663462-pcbgf to mayahost02
  16m           16m             1       kubelet, mayahost02     spec.containers{openebs-provisioner}    Normal         Pulling          pulling image "openebs/openebs-k8s-provisioner:0.4.0"
  16m           16m             1       kubelet, mayahost02     spec.containers{openebs-provisioner}    Normal         Pulled           Successfully pulled image "openebs/openebs-k8s-provisioner:0.4.0"
  16m           16m             1       kubelet, mayahost02     spec.containers{openebs-provisioner}    Normal         Created          Created container with id dd10216ca7d9a0414ee6a5c572d69533e55e835f56a19a5481751fe6c170d14a
  16m           16m             1       kubelet, mayahost02     spec.containers{openebs-provisioner}    Normal         Started          Started container with id dd10216ca7d9a0414ee6a5c572d69533e55e835f56a19a5481751fe6c170d14a

Also, noticed that the kube-proxy and weave on Node1 (mayahost01) continued to stay in NodeLost state, even after both nodes were up. (Node mayahost01 which was running pod weave-net-9gqzg is unresponsive)
karthik@MayaMaster:~$ kubectl describe pod weave-net-9gqzg --namespace=kube-system
Name:           weave-net-9gqzg
Namespace:      kube-system
Node:           mayahost01/<IP_ADDRESS>
Start Time:     Thu, 27 Jul 2017 09:50:11 +0530
Labels:         name=weave-net
                pod-template-generation=1
Annotations:    kubernetes.io/created-by={"kind":"SerializedReference","apiVersion":"v1","reference":{"kind":"DaemonSet","namespace":"kube-system","name":"weave-net","uid":"dabd8f20-7281-11e7-9860-000c298ff5fc","apiV...
Status:         Running
Reason:         NodeLost
Message:        Node mayahost01 which was running pod weave-net-9gqzg is unresponsive
IP:             <IP_ADDRESS>
Controllers:    DaemonSet/weave-net

What you expected to happen:
The general expectation is that the recovery post cluster loss is as quick and seamless as possible. Few questions from above sequence of events are as follows :
a) For what versions of kubernetes and weave is the above issue fixed, does it involve any changes from our side ?
b) Why provisioner was evicted much after the nodes came up
c) Why does the kube-proxy and weave pods continue to stay in NodeLost status
How to reproduce it (as minimally and precisely as possible):
Cluster shutdown/recovery
Anything else we need to know?:
We need to come up with some best practices for cluster recovery wrt OpenEBS

We have been observing this issue in the recent K8s versions. Closing this as being stale for more than 6 months.


Break out Vocabulary/DefaultVocabulary to make Inflector more extensible.

fixes #402

@MehdiK I made this a little less ambitious than what was discussed in #402.  I didn't want to solve anything that wasn't actually being asked for.  The idea here is that:

We fixed the immediate problem of the units of measurement.
The user can add additional rules if necessary.

Assuming that the API difference failures are something you'll have to approve.

@jkodroff First of all, thank you for the PR.
Regarding the comments:
In Humanizer we try to not break as much as possible and test through the public interface.
You've actually removed the tests for the Singularize and Pluralize inflector extensions, as stated this should be reverted.
The tests for the Vocabulary class should include tests for the new public methods like AddPlural, AddSingular, AddIrregular and AddUncountable. Actually this class is tested anyway through the indirect use from inflector extension methods, so I wouldn't necessarily test it.
Regarding the approval:
Please extend the approval file with the added methods as part of your PR.
The build (build.cmd) shouldn't fail neither on your machine nor on the server.
And also add your PR to the release notes.
Also please add documentation for added possibility of vocabulary customization.
Please see CONTRIBUTING.md for more details.

@mexx That all sounds reasonable to me.  I think I should be able to find time to make those changes this week.
Thanks for your patience with this new contributor - PR's on well-documented libraries like this one are new to me.

@jkodroff When do you think you can fix the tests and commit the change?

Ugh.  I'm so sorry for letting this sit so long.  I'll be sure to get it
done this weekend.
On Thu, May 7, 2015 at 5:49 AM, Dmytro IELKIN<EMAIL_ADDRESS>wrote:

@jkodroff https://github.com/jkodroff When do you think you can fix the
tests and commit the change?
—
Reply to this email directly or view it on GitHub
https://github.com/MehdiK/Humanizer/pull/408#issuecomment-99797812.

@mexx Made the requested changes.  We should be good now.  If you want to kill this PR and have me resubmit these changes squashed as a single commit, no problem.

@jkodroff Looks better.

You've actually removed the tests for the Singularize and Pluralize inflector extensions, as stated this should be reverted.

There were many comments from my side, I think you overlooked this one. Can you please revert the changes to InflectorTests.cs file.

@mexx Are we good now?

Thanks @jkodroff. I made a few changes, rebased your branch on top of origin and pushed up. Please have a look at the changes I made to see if you're happy with them.

Thanks for the contribution. This is now available on nuget as v1.36.0.


Fix problem with 'install ipykernel' appearing twice if you hit Cancel on IW

Fixes #9267
Root cause was opening an IW causes a selection to occur in the 'Select Kernel' box. This selection will call 'startKernel'. However opening the window also calls 'startKernel'. These two situations are chained together.
However if the first to enter is canceled, the 'kernelConnectionId' wasn't saved and the second would attempt to select a kernel a second time.
Also fixed a build problem I noticed with fontAwesomeLoader.js

Codecov Report

Merging #9354 (17c7359) into main (f03d91f) will increase coverage by 0%.
The diff coverage is n/a.

@@          Coverage Diff          @@
##            main   #9354   +/-   ##
=====================================
  Coverage     74%     74%
=====================================
  Files        219     219
  Lines      10919   10919
  Branches    1512    1512
=====================================
+ Hits        8146    8183   +37
+ Misses      2182    2138   -44
- Partials     591     598    +7

Impacted Files
Coverage Δ

src/client/common/process/pythonDaemonPool.ts
76% <0%> (+1%)
:arrow_up:

...ent/datascience/progress/kernelProgressReporter.ts
80% <0%> (+2%)
:arrow_up:

src/client/common/process/proc.ts
78% <0%> (+2%)
:arrow_up:

.../client/datascience/plotting/plotViewerProvider.ts
41% <0%> (+2%)
:arrow_up:

src/client/common/featureDeprecationManager.ts
37% <0%> (+3%)
:arrow_up:

src/client/extension.ts
61% <0%> (+3%)
:arrow_up:

src/client/datascience/multiplexingDebugService.ts
55% <0%> (+3%)
:arrow_up:

src/client/datascience/datascience.ts
95% <0%> (+4%)
:arrow_up:

...ient/datascience/data-viewing/dataViewerFactory.ts
87% <0%> (+4%)
:arrow_up:

...t/common/variables/environmentVariablesProvider.ts
72% <0%> (+4%)
:arrow_up:

... and 2 more


Unit Test :: Unable to get Form Control object while writing unit test cases.

Hello All,
I am not getting Form Control object while writing unit test cases when using Formly.
I have created sample StackBlitz for your reference :: https://stackblitz.com/edit/angular-bn1vyj-exf5qf?file=src%2Fapp%2Fapp.component.spec.ts
Note: Sometimes testcases get pass in StackBlitz environment. In that case please restart the browser.
Also, I have added below code snapshot for your reference:

Note: Sometimes testcases get pass in StackBlitz environment. In that case please restart the browser.

Note: Sometimes testcases get pass in StackBlitz environment. In that case please restart the browser.
I observed that Formly takes fraction of milliseconds to convert fields array object into Form Controls as a result we get [ null ] if try to get form controls.
I tried with all like, tick, setTimeout, async, awit etc.
Thanks!

@aitboudad :: I added ngOnInit in the component to demonstrate the issue. The primary issue I am facing while writing Unit Testing.
Our application is using Angular 9.1 with Formly v5 hence we can not use new testing features added in v6. We are wondering how we can add Unit Testing w.r.t Formly v5.
Could you please check app.component.spec.ts from Stackblitz: https://stackblitz.com/edit/angular-bn1vyj-exf5qf?file=src%2Fapp%2Fapp.component.spec.ts

TestBed.createComponent need to be called right after TestBed.configureTestingModule:
https://stackblitz.com/edit/angular-bn1vyj-irudif?file=src/app/app.component.spec.ts


Issue-131 - add OnChanged event to be fired for interpolated fields.

Potential fix for #131.

As per the discussion on the linked issue #131 the solution is a bit more involved then this. Closing.


Prevent secret regeneration with helm update

This PR fixes #10. Basically it updates the existing secret with either the value from the secrets.username and secrets.password variable if they are set. If not it checks if the existing secret has some values and will reuse them. Only if the secret is not existing it will generate a new username and password.

Hi again @flo-mic,
As the chart release is based on push to master. Could you please pump the chart version from 0.1.4 to 0.1.5 here.

@he2ss sure will do so later.
You mentioned this was one of the last improvments that are missing. What else is missing, maybe I can provide a PR. I think for example about and ingress object for the dashboard which can be enabled if needed (default will be disabled)

@flo-mic The two we have in mind were this PR and the PersistentVolume :wink:.
And the dashboard behind Ingress can be a good improvement too :slightly_smiling_face:.

@he2ss ok the version is increased. Will now continue on the PVC and provide Ingress later


HST ramp model and enabling calibrated spectra - v2

This PR is in response to requested changes to #534.  I'm not sure why my push created a new PR, but here we are.  Once this gets approved, I'll delete the other PR.

Codecov Report

Merging #544 (be476a8) into main (5c585fb) will decrease coverage by 0.59%.
The diff coverage is 3.27%.

:exclamation: Your organization is not using the GitHub App Integration. As a result you may experience degraded service beginning May 15th. Please install the Github App Integration for your organization. Read more.
@@            Coverage Diff             @@
##             main     #544      +/-   ##
==========================================
- Coverage   57.68%   57.09%   -0.59%
==========================================
  Files          92       94       +2
  Lines       11145    11265     +120
==========================================
+ Hits         6429     6432       +3
- Misses       4716     4833     +117

Impacted Files
Coverage Δ

...urve_fitting/differentiable_models/HSTRampModel.py
0.00% <0.00%> (ø)

...ureka/S5_lightcurve_fitting/models/HSTRampModel.py
0.00% <0.00%> (ø)

src/eureka/S3_data_reduction/s3_reduce.py
88.09% <16.66%> (-1.49%)
:arrow_down:

src/eureka/S5_lightcurve_fitting/s5_fit.py
66.35% <37.50%> (-0.72%)
:arrow_down:

... and 1 file with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

Thanks @kevin218, for some reason this time I did get emails about your commits, but better safe than sorry. I'm completely occupied with OWL this week, but this is on my to-do list for next week


Capacity string

also removed objectIDs since that useless

added the changes, I checked the cdn changes on it while locally hosted and it looked fine

there anything else you think should be added next?


Give each data source a valid zoom range

Data sources such as NED are far too detailed to use at low zooms. Further, having a "whole USA" tile would require downloading all of NED, which is a non-trivial amount of data, most of which would be averaged away.
Each source should have a "valid zoom range" (or scale might be more appropriate), against which requests are intersected before downloading.

Closed by #29.


docs: add a11y instructions in coding standards

What is it?

[ ] Feature / enhancement
[ ] Bug
[x] Docs / tests

Description
Add a brief instruction about a11y tests in the coding standards.
Use cases and why
Any time components are added / changed.
Screenshots/Demo
nc
Checklist:

[x] My code follows the developer guidelines of this project
[x] I have performed a self-review of my own code
[x] I have made corresponding changes to the documentation
[ ] Added new tests to cover the fix / functionality

@all-contributors please add @tleperou for doc, code


Daemon Boilerplate

Neurons integration is done.
Please add .idea to your global .gitignore file, don't keep it in the repository.

Error as of the last commit:
Traceback (most recent call last):
  File "/home/plq/.local/bin/a2bs_daemon", line 9, in <module>
    load_entry_point('a2billing-spyne', 'console_scripts', 'a2bs_daemon')()
  File "/home/plq/src/github/plq/a2billing-spyne/a2billing_spyne/main.py", line 62, in main
    sys.argv, init, bootstrap, cls=ServiceDaemon)
  File "/home/plq/src/github/plq/neurons/neurons/daemon/main.py", line 339, in main
    retval = _inner_main(config, init, bootstrap, bootstrapper)
  File "/home/plq/src/github/plq/neurons/neurons/daemon/main.py", line 238, in _inner_main
    items = init(config)
  File "/home/plq/src/github/plq/a2billing-spyne/a2billing_spyne/main.py", line 49, in init
    from a2billing_spyne.application import start_a2bs
  File "/home/plq/src/github/plq/a2billing-spyne/a2billing_spyne/application.py", line 52, in <module>
    from a2billing_spyne.service.card import CardReaderServices
  File "/home/plq/src/github/plq/a2billing-spyne/a2billing_spyne/service/card.py", line 37, in <module>
    from a2billing_spyne.model import Card
  File "/home/plq/src/github/plq/a2billing-spyne/a2billing_spyne/model.py", line 43, in <module>
    class CardGroup(TableModel):
  File "/home/plq/src/github/plq/spyne/spyne/model/complex.py", line 688, in __init__
    gen_sqla_info(self, cls_bases)
  File "/home/plq/src/github/plq/spyne/spyne/store/relational/_base.py", line 944, in gen_sqla_info
    cls_mapper = _gen_mapper(cls, mapper_props, table, cls_bases)
  File "/home/plq/src/github/plq/spyne/spyne/store/relational/_base.py", line 850, in _gen_mapper
    cls_mapper = mapper(cls, *mapper_args, **mapper_kwargs)
  File "<string>", line 2, in mapper
  File "/home/plq/.local/lib64/python2.7/site-packages/sqlalchemy/orm/mapper.py", line 629, in __init__
    self._configure_pks()
  File "/home/plq/.local/lib64/python2.7/site-packages/sqlalchemy/orm/mapper.py", line 1223, in _configure_pks
    (self, self.mapped_table.description))
sqlalchemy.exc.ArgumentError: Mapper Mapper|CardGroup|cc_card_group could not assemble any primary key columns for mapped table 'cc_card_group'
p

This means the CardGroup model is missing the primary keys. This needs to be fixed.


Just checks

Coverage decreased (-0.4%) to 94.631% when pulling 7edf3b60e7d0d4231f5eae46c2162dd5c67fac5d on just_checks into 3611cc268639fb60b6429f67c7a998e424701d00 on master.


Prepare basic unit test environment

Closes #3

This PR was invalid because a decision has been made to include add test-related code outside of this repository. Relevant code was deleted from the history of this repository.


Unable to build static library

Hi, thanks for this library! Trying to build under Linux, I'm getting this error:
~/code/bert.cpp/build$ cmake .. -DBERT_STATIC=ON -DBUILD_SHARED_LIBS=ON
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- CMAKE_SYSTEM_PROCESSOR: x86_64
-- x86 detected
-- CMAKE_SYSTEM_PROCESSOR: x86_64
-- x86 detected
-- Linux detected
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jjzazuet/code/bert.cpp/build

~/code/bert.cpp/build$ make
[ 25%] Building C object ggml/src/CMakeFiles/ggml.dir/ggml.c.o
[ 50%] Linking C shared library libggml.so
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/12/crtbeginT.o: relocation R_X86_64_32 against hidden symbol `__TMC_END__' can not be used when making a shared object
/usr/bin/ld: failed to set dynamic section sizes: bad value
collect2: error: ld returned 1 exit status
make[2]: *** [ggml/src/CMakeFiles/ggml.dir/build.make:97: ggml/src/libggml.so] Error 1
make[1]: *** [CMakeFiles/Makefile2:141: ggml/src/CMakeFiles/ggml.dir/all] Error 2
make: *** [Makefile:136: all] Error 2

Perhaps I'm missing something obvious, but any help or pointers are appreciated.
$ uname -a
Linux echoes 6.1.0-9-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.27-1 (2023-05-08) x86_64 GNU/Linux

$ cat /etc/debian_version
12.0

Thanks!

You have to compile static and dynamic separately. -DBERT_STATIC=ON -DBUILD_SHARED_LIBS=ON at the same time doesn't  work

Ok I'll give that a try and ping back. Thanks.

Ah, yes, my bad. Specifying a single flag did work correctly. Much appreciated! Closing issue.
$ cmake .. -DBERT_STATIC=ON
-- The C compiler identification is GNU 12.2.0
-- The CXX compiler identification is GNU 12.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- CMAKE_SYSTEM_PROCESSOR: x86_64
-- x86 detected
-- CMAKE_SYSTEM_PROCESSOR: x86_64
-- x86 detected
-- Linux detected
-- Configuring done
-- Generating done
-- Build files have been written to: /home/jjzazuet/code/bert.cpp/build

$ make
[  8%] Building C object ggml/src/CMakeFiles/ggml.dir/ggml.c.o
[ 16%] Linking C static library libggml.a
[ 16%] Built target ggml
[ 25%] Building CXX object CMakeFiles/bert.dir/bert.cpp.o
[ 33%] Linking CXX static library libbert.a
[ 33%] Built target bert
[ 41%] Building CXX object examples/CMakeFiles/server.dir/server.cpp.o
[ 50%] Linking CXX executable ../bin/server
[ 50%] Built target server
[ 58%] Building CXX object examples/CMakeFiles/main.dir/main.cpp.o
[ 66%] Linking CXX executable ../bin/main
[ 66%] Built target main
[ 75%] Building CXX object examples/CMakeFiles/test_tokenizer.dir/test_tokenizer.cpp.o
[ 83%] Linking CXX executable ../bin/test_tokenizer
[ 83%] Built target test_tokenizer
[ 91%] Building CXX object models/CMakeFiles/quantize.dir/quantize.cpp.o
[100%] Linking CXX executable ../bin/quantize
[100%] Built target quantize

By the way, I've now created Java bindings for bert.cpp. Thanks!
https://github.com/vaccovecrana/bert.jni

Cool project!


XML documentation in Visual Studio 2017

I would like to add a multi-line XML documentation that will appear in the Intelli-Sense bubble when my mouse hover over it. Please see the following post:
https://stackoverflow.com/questions/44565660/f-xml-multiline-documentation-visual-studio-2017
Repro steps

Use Visual Studio 2017.

Type the following code, and hover your mouse over it.

Expected behavior
In Visual Studio 2015, the following code works.

Actual behavior
In Visual Studio 2017, the following code does not work.

Known workarounds
According to stack overflow answers, the following code works for getting double-spacing. Is single spacing no longer supported?

Thank you very much for your help.

Interesting.  The XML parsing logic was changed along with a significant revamp of how textual information is represented in the language service.  But I'm surprised that <para> tags are now ignored.

@cartermp Just to mention that there are different layout pathways for intra-assembly and inter-assembly XMLDocs.  For example this means it is possible that <para> tags are being respected on one pathway but not another.

Just to mention that there are different layout pathways for intra-assembly and inter-assembly XMLDocs.
I can add that this (the ignored <para>) fails inter-assembly, even inter-source-file. Intra-assembly is broken completely (no XML is shown if different assemblies, but both sources are open), but @dsyme published a fix in master (I forgot where it was), which seems related to this discussion.

Work around I posted on MSDN
In VS 2019 you can add a break tag within an XML comment.

@tlhintoq, this fix works for C#, but not for F#, I'm afraid.


Build & Bump rc8

not needed hopefully. should go 3.0.0

well, waiting forsome  aurelia-validation. so, gonna be more rcs

and close again, since it should be based on the new aurelia api


"n. A." in accepting store contact data

Some accepting stores contain contact entries like "n. A.". We should replace them with null when importing, so that the frontend can decide to not display that entry.


Unable to debug any of my own apps with Xcode

Hello. This jailbreak is not allowing me to debug anything, which is quite a problem for me.
Xcode throws this error:
"An error was encountered while attempting to communicate with this device. (The service is invalid.): Please try rebooting and reconnecting the device. (0xE8000022).".
I tried rebooting the device multiple times and jailbreaking again but nothing changed.

So, I was unable to reproduce this as of the latest RC7, we'll look into it, but also, some suggestions:

Xcode does weird stuff like this all the time for me, saying the device is locked when it's actually not, saying my Apple Watch isn't paired even though it is, etc. sometimes these can be fixed by rebooting the phone, computer, or both, and re attaching

I didn't get your specific issue, but I did get Xcode pausing my process as if there were a breakpoint during startup. A workaround for now is to install your app, then go to the "debug" menu, and click "attach to process".

Alright. Updating to RC7 fixed the issue (had RC6). Weird. I am getting the breakpoint too, but I got that with electra too.
If this breakpoint could be disabled it would be awesome, but clicking on continue program execution directly in Xcode works too (Not sure why you didn't think of that?).

@Samgisaninja to fix the breakpointing simply type "c" and hit return, it's a normal thing that happens due to jailbreakd sending "SIGCONT" late

@thefury unable to reproduce, please try changing lighting cables?

@Samgisaninja The error doesn't always happen. Sometimes it does, sometimes it throws sigcont and sometimes it launches straight away. I was able to launch my app after I updated to RC7 but I did get the error once on V1. I am not sure if this is fixable.

@thFury closing in around 24 hours unless this is still needed.


Created date of a jenkins job is missing

Hi Guys,
I have a use case where I need to get the timestamp of the creation of the jenkins job. However I don't see any field in JenkinsJob or JobWithDetaisl model. Am I missing something?

Hi, unfortunately i don't see any reference for the creation of a job (or to be honest not that i know)...i can see informations about the build time (started etc.) but not for the creation of the job ...If i check the output in the REST api i can figure out an entry which looks like this...
Do you have an information on the Web UI where it is shown something similar like "created ..." ?

Hi, this plugin is what I also landed up to. And yes it would mean to make this plugin required. I was looking if we have a better way to deal with it. However there I guess there isn't as created data has not yet been included in core.


[BUG] Exception when switching view: An item with the same key has already been added.

EasyRepro Version

[ ] Microsoft Dynamics 365 Online Version 8.2 (8.2.x) (DB 8.2.x) online
[ ] Microsoft Dynamics 365 Online Version 9.0 (9.0.x) (DB 9.0.x) online
[ ] Microsoft Dynamics 365 Online Version 9.0.2 (9.0.2) (DB 9.0.2) online
[X] Microsoft Dynamics 365 Online Version 9.1 (9.1.x) (DB 9.1.x) online

UCI or Classic Web

[X] UCI (XrmApp)
[ ] Classic Web (XrmBrowser)

Online or On Premise

[X] Online
[ ] On Premise

Browser

[X] Chrome
[ ] Firefox
[ ] IE
[ ] Edge

Describe the bug
For the Contact entity only, and only when using Unified Interface, I cannot switch to an alternative view. I get exception 'An item with the same key has already been added.' This occurs regardless of which view I try to switch to within the Contact entity.
Special formatting / display

None
Code to reproduce

XrmApp.Grid.SwitchView("Active Contacts");

Expected behavior

I expect the view to be changed.
Additional context

Exception received (partially redacted for data protection):
System.ArgumentException
HResult=0x80070057
Message=An item with the same key has already been added.
Source=mscorlib
StackTrace:
at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
at System.Collections.Generic.Dictionary2.Insert(TKey key, TValue value, Boolean add)    at Microsoft.Dynamics365.UIAutomation.Api.UCI.WebClient.<>c.<OpenViewPicker>b__38_0(IWebDriver driver)    at Microsoft.Dynamics365.UIAutomation.Browser.DelegateBrowserCommand1.ExecuteCommand(IWebDriver driver, Object[] params)
at Microsoft.Dynamics365.UIAutomation.Browser.BrowserCommand1.Execute[T1,T2,T3,T4,T5,T6,T7,T8,T9](IWebDriver driver, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9)    at Microsoft.Dynamics365.UIAutomation.Browser.BrowserCommand1.Execute(IWebDriver driver)
at Microsoft.Dynamics365.UIAutomation.Browser.BrowserPage.Execute[TResult](BrowserCommandOptions options, Func2 delegate)    at Microsoft.Dynamics365.UIAutomation.Api.UCI.WebClient.OpenViewPicker(Int32 thinkTime)    at Microsoft.Dynamics365.UIAutomation.Api.UCI.WebClient.<>c__DisplayClass39_0.<SwitchView>b__0(IWebDriver driver)    at Microsoft.Dynamics365.UIAutomation.Browser.DelegateBrowserCommand1.ExecuteCommand(IWebDriver driver, Object[] params)
at Microsoft.Dynamics365.UIAutomation.Browser.BrowserCommand1.Execute[T1,T2,T3,T4,T5,T6,T7,T8,T9](IWebDriver driver, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9)    at Microsoft.Dynamics365.UIAutomation.Browser.BrowserPage.Execute[TResult](BrowserCommandOptions options, Func2 delegate)
at Microsoft.Dynamics365.UIAutomation.Api.UCI.WebClient.SwitchView(String viewName, Int32 thinkTime)
at Microsoft.Dynamics365.UIAutomation.Api.UCI.Grid.SwitchView(String viewName)
at [Redacted].AutomatedUiTesting.Utilities.UiActions.UiSwitchView(String viewName) in [Redacted].AutomatedUiTesting\Utilities\UiActions.cs:line 81
at [Redacted].AutomatedUiTesting.Entities.Contact.Record.UiSwitchViewActive() in [Redacted].AutomatedUiTesting\Entities\Contact\Record.cs:line 252
at [Redacted].AutomatedUiTesting.Entities.Contact.UiTestFormBasics.DeactivateRecord() in [Redacted].AutomatedUiTesting\Entities\Contact\UiTestFormBasics.cs:line 70

That is working fine for me. Can you try the latest version.
[TestMethod]
public void UCITestOpenContactRelatedEntity_SwitchView()
{
    var client = new WebClient(TestSettings.Options);
    using (var xrmApp = new XrmApp(client))
    {
        xrmApp.OnlineLogin.Login(_xrmUri, _username, _password, _mfaSecrectKey);

        xrmApp.Navigation.OpenApp(UCIAppName.Sales);

        xrmApp.Navigation.OpenSubArea("Service", "Contacts");

        xrmApp.Grid.SwitchView("Active Contacts");

        xrmApp.ThinkTime(2000);

        xrmApp.Grid.SwitchView("My Active Contacts");

        xrmApp.ThinkTime(2000);

        xrmApp.Grid.SwitchView("Active Contacts");

        xrmApp.ThinkTime(2000);
    }
}


Pivot table

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

Project coverage is 82.48%. Comparing base (7feafa1) to head (2b33b5b).
Report is 10 commits behind head on main.

Additional details and impacted files
@@             Coverage Diff             @@
##             main      #71       +/-   ##
===========================================
+ Coverage   63.41%   82.48%   +19.07%
===========================================
  Files         171       36      -135
  Lines        6278     1279     -4999
  Branches     1722      329     -1393
===========================================
- Hits         3981     1055     -2926
+ Misses       2297      224     -2073

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

@jim-sheldon if we are not counting omit_error cases to the total counts shouldn't we also not count discarded cases?

@jim-sheldon if we are not counting omit_error cases to the total counts shouldn't we also not count discarded cases?

Updated to exclude both


Can't build my project.

For any other project I've made in C# metroframework has worked flawlessly but for some reason this project just doesn't work. Everytime I try to build the project it give me this error: E:\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets(4632,5): error MSB3027: Could not copy "E:\C# Themes Folder\MetroUI DLL\MetroFramework.dll" to "bin\Debug\MetroFramework.dll". Exceeded retry count of 10. Failed. The file is locked by: "Microsoft Visual Studio 2019 (12900)"
Thanks in advance.

I have found this to be an issue with Visual Studio in the past.
Steps I've used to solve it are, Clean the solution and the closed and reopen Visual Studio


Advanced search doesn't take the keyword to populate aggreated Database Schema and database displayname

Affected module
Does it impact the UI, backend or Ingestion Framework?
UI
Describe the bug
A clear and concise description of what the bug is.
To Reproduce

Login to latest version 1.5.11 sandbox by searching "fact"
https://sandbox.open-metadata.org/explore/?search=FACT&sort=_score&page=1&size=10
Explorers shows aggregated counts from the search result perfectly, and all other dropdowns specifying the correct result. For Database and Schema, they are showing a wrong aggregated count number.

Before upgraded to 1.5.x this issue did not appear to be there.
Screenshots or steps to reproduce

Expected behavior
The aggregated count for Database and Schema need to return the expected count number with the search keywords
Version:

OS: [e.g. iOS]
Python version:
OpenMetadata version: 1.5.x
OpenMetadata Ingestion package version: [e.g. openmetadata-ingestion[docker]==XYZ]

Additional context
Add any other context about the problem here.

Fixed in 1.6


cannot find virtual python interpreter sometimes

Environment data
Version: 1.58.1 (user setup)
Commit: 2aeda6b18e13c4f4f9edf6667158a6b8d408874b
Date: 2021-07-13T06:58:28.115Z
Electron: 12.0.13
Chrome: 89.0.4389.128
Node.js: 14.16.0
V8: <IP_ADDRESS>-electron.0
OS: Windows_NT x64 10.0.19043
Expected behaviour
XXX
Actual behaviour
XXX
Steps to reproduce:
[NOTE: Self-contained, minimal reproducing code samples are extremely helpful and will expedite addressing your issue]

cannot find virtural python interpreter sometimes.
I tried it today on vscode insider, but I cannot repo it.

Logs

Output for Jupyter in the Output panel (View→Output, change the drop-down the upper-right of the Output panel to Jupyter)

XXX

Sorry not sure what the bug is? It works on VS code insiders? That should mean we're about to fix the problem?

@zesluo I believe this is a bug for the Python exenison not here.
FYI - basically their hdinsight virtual environment is not discovered by Python extension anymore.


Memory explosion when pretrain Bidirectional LSTM

Hi,
Thanks for the wonderful work. May I ask a question, when I pretrain LSTM model with the default settings, the memory is overflow. My server has 180G RAM, so may I ask how much RAM needed for pretraining?
Thanks and best regards.

HI @shangqing-liu -- apologies about the delay. I am a coauthor on this work.
Can I ask what GPU you are using to train this model? Are you encountering a CUDA malloc error (out of memory on GPU) or host-side out of memory error?
At the moment, the dataloader reads the whole dataset in RAM before training. The pre-training dataset is quite large (almost 20GB) so this can be expensive. We pre-trained our models on machines with around 256GB of RAM. However, we didn't encounter OOMs.
If you could provide some more details on your setup, I can help debug!

Hi, @ajayjain
Thanks for the reply, I have fixed this problem and now close this issue.


enhancement: support to create clusters specific Kubernetes version

Why do we need it?
it will provide flexibility to choose between the various Kubernetes version
What will it bring?
anyone can choose between the Kubernetes version

hey @dipankardas011  can you give more info , this issue looks entrusting

hey @dipankardas011 can you give more info , this issue looks entrusting

currently we have planned to add it in the redegin phase

@dipankardas011
I would like to work on this.. Please assign

@dipankardas011
I would like to work on this.. Please assign

Currently we are planning to abstract these functionality of the kubeadm and k3s so that its more streamline
You can check it here #111

@ashutosh887 thanks for showing your interest in working on this
Currently as core ksctl is done I have added .Version() for managed clusters to get the version for use and .Version() for the Distribution Factory as well
I have left a few TODOs as well if you are interested you can help us with that 😄

once the PR #123 is merged to main branch you can start


How i used Text and Icon in swiped cell?

To default, UIButton - titleLabel is setting with number of line (numberOfLines) = 1
To use to use the Image above the image i need change the
NSMutableArray+SWUtilityButtons.h
with add the
// button.titleLabel.numberOfLines = 0;

in this function:
- (void)sw_addUtilityButtonWithColor:(UIColor *)color attributedTitle:(NSAttributedString *)title
{
    UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
    button.backgroundColor = color;
    button.titleLabel.numberOfLines = 0; //ADDED TO USE IMAGE ABOVE THE TITLE
    [button setAttributedTitle:title forState:UIControlStateNormal];
    [button setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];
    [self addObject:button];
}

thank's to update the repository.
p

You can create your own UIButton instance. The method above is just a helper category for creating buttons.
For example, in my call, I create a custom button and set the utility button like so:
    override func awakeFromNib() {
        let paymentButton = UIButton(type: .Custom)
        paymentButton.setTitle(NSLocalizedString("Record\nPayment", comment: ""), forState: .Normal)
        paymentButton.titleLabel?.font = UIFont.recurringFontOfSize(13)
        paymentButton.titleLabel?.textAlignment = .Center
        paymentButton.titleLabel?.numberOfLines = 2
        paymentButton.backgroundColor = UIColor(red:0.58, green:0.6, blue:0.62, alpha:1)

        setLeftUtilityButtons([paymentButton], withButtonWidth: 53)
    }


hbs instance  registerAsyncHelper weird hash

Hi! I have an issue using registerAsyncHelper.  I need compile a layout in restrict scope because of this I've created a new Handlebars instance and I've created a helper in this instance. But when I compile the layout it returns a weird hash.
My code is something like this:
var hbs_temp = hbs.create();

hbs_temp.registerAsyncHelper( 'content', function( text, cb ) {
	fs.readFile( 'some-file', { encoding: 'utf8' }, function( err, data ) {
		cb( new hbs_temp.SafeString( data ) );
	});
});

hbs_temp.compile( '<div> {{content}} </div>' )(  );
Result:
<div> __WEIRD HASH__ </div>
My question is. I've something wrong in my code or this is a handlebar bug?
Thank you!

I have the same issue, I guess it's because the async feature is not compatible with the partial loading :s, I solve my issue buy decompose the thing in two step, first register all the partials with the registerPartial function, but it's need to know all the dependency in terms of partial.
and after that I can process my code. and there are other async partial call in this partials by the way, but they don't load partial.
I hope it's could help you :)


fix: allow test label generation for orders

Problem:
While trying to generate a test label for Shipstation orders, the client would error out complaining about insufficient authorizaton.
This was due to the client not applying the test label property before sending the request.

@Alchez Thanks for digging into this. I don't see a risk to merging this without a test but it would be good to know if this breaks in the future.

@agritheory, agreed. I was going through the tests, and I see you're using respx for integration tests. I'll try and look into that later.


Add clarity to Action for Trivy scan and Readme for Actions workflow declared environment variables

Added clarity to Action output for which image is being scanned by explicitly telling the user which image is being scanned (I.E: Scanning for vulnerabilties in image: myacr.azurecr.io/mycoolproject/myfunimage:0428530cae025d2ad8e213f4c87582e77e808faf
Added console logging for errors (to make error messaging when running Trivy image scan a bit more descriptive, suggests the user check the image name and try again)
Updated Readme.md to account for using declared workflow environment variables as part of the inputParameters (I.E ${{ env.CONTAINER_REGISTRY }}

I have tested this and have this working in a v1 release on my fork here.

Paging @jldeen to take a look at the comments, so we can merge it 😄

Apologies for the delay @ds-ms! Looked at the comments and replied/made changes.

@jldeen - I am looking forward to merge this PR! Can you pls help resolve the pending comments?

Paging: @jldeen

Paging: @jldeen

Apologies for missing this! I’ll get this done today! Will follow up shortly.

Hi all! I believe I have resolved all comments here. I apologize for the delay! Please let me know if there is anything else!

@ds-ms Just checking for an update on this. Do you need anything from me?

@jldeen could you undo your changes in package-lock.json they don't seem to be correct. I'll merge your PR as soon as that is corrected 😄

@ds-ms Done!

@ds-ms Gentle nudge Just checking again, please let me know if you need anything else from me. :)

Thank you for your PR @jldeen jldeen


[issue 26] - Enabling Operator provisioner desired channel configuration

Description
Introducing the new property intersmash.operators.*.channel that allows for externalized configuration of a given Operator desired channel to override the default one.
Fix #26
Type of change

[x] Bug fix (non-breaking change which fixes an issue)
[x] Feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change
[x] Chore (non-breaking change which doesn't affect codebase;
test, version modification, documentation, etc.)

Checklist

[x] Code contributed by me aligns with current project license: Apache 2.0
[x] Pull Request contains a description of the changes
[x] Pull Request does not include fixes for multiple issues/topics
[x] Code is self-descriptive and/or documented
[ ] I have implemented unit tests to cover my changes
[x] I tested my code in OpenShift

/test intersmash-e2e

/test intersmash-e2e

@fabiobrz LGTM, I just left one comment


TicketValidationException<->UnrecognizableServiceForServiceTicketValidationException

Attempts to handle #561
A TicketValidationException is only thrown if a service != service ticket. I have made the exception more generic and derived a specialized case that deals more with INVALID_SERVICE.

+1 with two comments.

I updated the pull to mark the class as abstract. It is also now marked as deprecated because it correctly should renamed AbstractTicketValidation later on.


SeAuditPrivilegePoC - The parameter is incorrect

I think the PInvoke signature for AuthzRegisterSecurityEventSource is not correct. I get an error "Code 0x00000057 : The parameter is incorrect."
I have SeAuditPrivilege enabled for my user.

Thanks for reporting.
I will check next week as I am busy this week.
Did you execute the PoC with administrative privilege?
On the first execution, the PoC requires administrative privilege to install a new event source.
The reason for that error may be that the event source is not installed.

I tried it on Win11 and Win10 1903 but failed to reproduce your issue.
It seems that my P/Invoke signature does not wrong with Microsoft document.
Please let me know if you know how to reproduce the issue.


Improved datepicker selection

Changed datepicker to: https://nehakadam.github.io/DateTimePicker/
It's responsive, and allows for user-input. Which the current one doesn't as far as I can see, and that's a hassle since the current one defaults to 1970, and going from 1970 to preset time takes a while, when you can only go forwards one year at a time. I may be wrong here though, I just couldn't get it to go forwards more than a year at a time.
It's also quite stylish.

But you dont make use of it in the form fields right?
The documentation says you need to use it like
<input type="text" data-field="datetime" readonly>
Voyagers date-input looks like
<input type="date" data-name="X"  name="X">

Actually you can use the current date, just click the circle in the upper right corner.
To jump through years, just click December 2017 and scroll down.
Theres an infinite selection.


✨ Configure axios retry with backoff

Purpose
The node sdk currently user axios-retry, but provides no default configuration. This configures it to retry up to 3 times on failure with an exponential delay between these, to help guard against constantly bumping into our rate-limits.
Needed to upgrade a few dependencies to get this working and the builds running.

:clap: nice!

🙇♂


update to 2018.2.0

Upgraded the R# SDK and fixed code so it compiles.
It doesn't work yet though, R# is throwing a lot of exceptions when trying to use it. I don't know enough about R# to try to fix them.

#97


Created package.json to be able to download it with NPM

Pretty self explanatory. I just added the package.json to be able to download it + install it using npm on my projects. If you would be so kind as to add it to your project, I would redirect my dependency to your repositories. Thank you very much.

Thank you very much.

Thank you for this awesome plug-in ;)

I was going to post an issue about this too, please docs about Ztree supporting npm now


Running on AMD GPU? Is Nvidia CUDA required? Alternatives supported?

Hello,
When running the testing phase to create a prediction from an input I am receiving AssertionError: Torch not compiled with CUDA enabled. I assume that means that NVIDIA CUDA is required, correct? I am running this on a macbook with AMD GPU  and I'm curious are there any available implemented alternatives or only Nvidia GPUs are supported?
Thank you!

Sorry for the inconvenience. This project has only been tested on Linux systems and Nvidia GPUs.

Hey @HighwayWu
Big thanks for the answer. I managed to get it running on a Linux server with Nvidia GPU, it works fine, but I'm often receiving false alarms, especially in scaled down images.
Mentioned about this here: https://github.com/HighwayWu/FOCAL/issues/10#issuecomment-2109806135
Also the following warnings occur:
/usr/local/lib64/python3.9/site-packages/torch/nn/modules/conv.py:456: UserWarning: Attempt to open cnn_infer failed: handle=0 error: libcudnn_cnn_infer.so.8: cannot open shared object file: No such file or directory (Triggered internally at ../aten/src/ATen/native/cudnn/Conv_v8.cpp:81.)
  return F.conv2d(input, weight, bias, self.stride,
/usr/local/lib/python3.9/site-packages/torch_kmeans/clustering/kmeans.py:530: UserWarning: standard k-means should use a non-inverted distance measure.
  warn("standard k-means should use a non-inverted distance measure.")

But the tool works fine even with those showing up.

Hi, Doteric. Thank you for your questions.

False alarms (especially for real images) are a key issue we work to mitigate. It is recommended not to introduce additional scaling noise through down-scaling. Generally speaking, up-scaling could increase the detection performance to a certain extent.
These warnings are raised by the kmeans library. Because it does not affect the actual clustering, we have not tried to fix it. Some alternative measures, such as Euclidean distance, may be helpful.
Please refer to the explanation of F1 and IoU. And, yes, the results are the average of all test images.

Thank you for the response and explaining everything! Really appreciate it.
Issue can be closed if you would like to. 👍


DialogueStateTracker in core vs. Tracker in sdk

Rasa Core version:
0.11.8
Python version:
3.6.6 Anaconda
Operating system (windows, osx, ...):
Win10
Issue:
I think it's a question more than an issue.
I'm trying to expose latest_sentiment (latest_message.intent instead of latest_message.parse_data.intent) in tracker.current_state() to customized actions. Before 0.11 I did this in DialogueStateTracker() which works fine, while now in 0.11.8 it's now failed.
I noticed now there's class Tracker(object) in rasa_core_sdk. And it seems now the new Tracker's current_state() is exposed to customized actions.
I wonder why there are two merely similar? What's the different between and what roles do they have respectively?
Thanks,
Content of domain file (if used & relevant):

Please ask these kind of questions in our forum


build: add headers-m support

It seems we've missed the headers-m identification/parsing, this patch
adds that and fixes issues with flower-power module.
Signed-off-by: Leandro Dorileo<EMAIL_ADDRESS>

:+1:
Works fine.

applied, thanks.


[RFC] move CRI v1alpha1 support to END OF LIFE

What

CRI v1alpha1 version is deprecated nowadays.  We are going to remove the CRI v1alpha1 interface support on March 31 2019.
Please leave a comment if you are using Kubernetes v1.9 and feel free to tell us what's your requirement.
Support Metrics

Date: Jan 23 2019

Kubernetes Version
CRI Version
PouchContainer Version

1.9
v1alpha1
v1.0+

1.10+
v1alpha2
v1.0+

Any update on this? @zhuangqh
If we will do it on 31 March, which version will it be included in?

Any update on this? @zhuangqh
If we will do it on 31 March, which version will it be included in?

The PouchContainer next release.


Support settings & flags for lsmultiplier & cardplus

Closes #480
Closes #1197
Closes #1199

Flags are --lssingle, --lsdouble, --plus297, --plus0
Additionally this PR renames functions that calculate leader skills

This is kind of ugly but I think we can improve the design later

I will want to add a +0 icon but I don't think that's a blocker for pushing this currently because #1198 was so recent


Fedora 40/41 - Gaming Dependencies

Describe the bug
Installation fails have been occurring for a few weeks now, can't tell if it's related to Fedora getting ready to move into 41 or a modification to the script.
Expected behavior
Installation to complete
Screenshots

Additional context
This might be a similar issue as 803 as the Fedora 41 release is so close or something in the script. It's unknown to me.
Checklist

[x] I checked for duplicate issues.
[x] I checked already existing discussions.
[ ] This issue is not included in the roadmap.
[ ] This issue is present on both stable and development branches.

Are you using fedora 41?

This was fixed in https://github.com/ChrisTitusTech/linutil/commit/c3312dcc742775ca85c46ba40683c79776fee9a7. It was caused due to quoting a variable containing a list of packages to install, passing it as one argument into the package manager rather than space-delimited arguments.

/close

@lj3954 Didn't chris create a release after that merge?

No. The latest full release is from the 28th of September (as you can see in the provided screenshot), 2 days before your fix was merged.

Are you using fedora 41?

I am currently on 40, but I tested this on 41 a few days back and received the same issue.

Are you using fedora 41?

I am currently on 40, but I tested this on 41 a few days back and received the same issue.

It was fixed in the main branch. A new release will resolve this issue. If you want you can compile linutil from source to avoid this issue.


Add zsh support

Hi
Thanks for the repo. It was helpful to be able to run ROS GUI from docker.
I want to add a small change to your shell script with zsh support.
Thanks

This change is

Summary by CodeRabbit

New Features

Introduced a ros_dev() function to streamline ROS development setup. The function is dynamically added to the user's shell configuration file (~/.bashrc or ~/.zshrc) based on the detected shell.
Added user-friendly messages and error handling for unsupported shells and incorrect usage.

Refactor

Improved script readability and maintainability.
Ensured the ros_dev() function is only added once to the user's shell configuration file.

Bug Fixes

Implemented checks to prevent duplicate additions of the ros_dev() function.

Thanks a ton! @ghanta1996 if you could implement the small coderabbit suggestions I can merge it in :)


⚠ Mobitopup has degraded performance

In c639b71, Mobitopup (https://napcard.voz.tech) experienced degraded performance:

HTTP code: 200
Response time: 3540 ms

Resolved: Mobitopup performance has improved in 9bdce15 after 17 minutes.


Add endpoint to reset job status

Adding this endpoint so we can easily re-run pipelines when testing locally.

Start new job here: https://github.com/Flared/saturn/pull/331
Closing this one.


fix stake stats

What type of PR is this?

Uncomment only one  /kind <> line, hit enter to put that in a new line, and remove leading whitespaces from that line:
/kind api-change
/kind backend-change
/kind ui-change
/kind bug
/kind cleanup
/kind design
/kind documentation
/kind failing-test
/kind feature
/kind flake

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

Fixes #1713 #1712
Special notes for your reviewer:
Does this PR introduce a user-facing change?:

query directly from analytics instead of from webbp


vendor: update version of k8s.io repos to satisfy the dep gods

In the habitat-service-broker we want to vendor v0.1.13 of the
service-catalog which specifies kubernetes-1.9.1 as a constraint. This
conflicts with the habitat-operator.
There's no code change in vendored files.

Why not the latest minor, i.e. kubernetes-1.9.6?

EDIT: Get it, because you want to match the version in the SB. Wonder if a higher version would work, though.

I pushed a commit with kubernetes-1.9.6 and @indradhanush tested it and it didn't work. I'll go back to the previous version.

Can we close this?

Let's close this since it's not needed for now.


IMP: transformers SingleLanePerSample... to Casava

Fixes #209
Related to https://github.com/qiime2/q2-quality-control/pull/52/

Missing unit tests

Relevant discussion here: https://github.com/qiime2/q2-quality-control/pull/52/#issuecomment-634320573
I'm not sure yet about the transformer here
https://github.com/qiime2/q2-types/pull/245/files#diff-3fd5d1462a2b3d80c0d3c98949f10949R94-R102
The problem is that it ends up producing a useless basepath, which ultimately needs to be rewritten in the format property. Perhaps it would be better to eliminate that transformer altogether and stick it all in the property, I was just trying to recycle as much of the transformers functionality as I possibly could. Open to ideas.

I'm not sure yet about the transformer here

The more I think about this, the more I want to refactor as internal utils used by the fmt property && the transformers, and dropping this transformer.

Okay, the diff is pretty gross because there is a bit of code churn, but the refactor looks like this: first I moved all the utils out of _transformer.py and into a new shared _util.py. The new util module is used by the transformers module && the formats module, so I had to refactor the utils so that they injected their format dependencies at runtime (I am open to other suggestions, just let me know). Then I created some new dynamic utils via functool, to cut down on the boilerplate. Lastly, I refactored the dynamic manifest property on the format to use the shared utils.

BTW - this is still missing unit tests, but I can add those as part of my response-to-review.