SQLCU url is broken

Change it to https://download.microsoft.com/download/6/e/7/6e72dddf-dfa4-4889-bc3d-e5d3a0fd11ce/SQLServer2019-KB5001090-x64.exe
Then it works again.
Thanks for the image.

Thanks for that haven't used it in few months.
It's updated and should now be working till next CU release :)

:-)
Another issue I have is cross-AD auth from PBI. Did you get that to work? Because the container one is using some random AD it seems. What's your thoughts on that?

That kind of depends on what the container is running on as you can use group managed service accounts so that the container can use the gMSA to access the AD accounts.
Since both Kubernetes and Docker support having a windows worker it should be possible to do as long as your Admin is willing to have a windows worker.
Reference:
https://www.youtube.com/watch?v=qiV_2mWgjUY&list=PLz99tsDa7uF8_kdq-7WJfpWo3BWV7T92m&index=7
https://docs.microsoft.com/en-us/virtualization/windowscontainers/manage-containers/manage-serviceaccounts

Hi,
the url is broken again

Hi, the url is broken again

updated again ;) if i get sometime I'll try to make it dynamic so that updates each time

Hi, the url is broken again

updated again ;) if i get sometime I'll try to make it dynamic so that updates each time

Thank's!
Is there a possibility to make it work with linux / arm?

While SQL Server these days can run on Linux and even ARM I guess, PowerBI Report Server doesn't have a Linux version, mostly because of the heavy.NET dependencies.  I don't believe the Microsoft product team plan to change that.

Both the SQL Server CU and the PowerBI Report Server have been converted to a dynamic version.
They will always download the latest version


Bump peerDependency of @ngrx/store to include ^8.0.0

My testing indicates that there are no issues running the logger with angular 8 / @ngrx/store 8. Therefore the peer dependency should be updated in my opinion. I also bumped the version number in package.json.

Thanks!


Support Renderer overrides in Legend

Support Renderer overrides in Legend
By default ArcGIS Pro and the MapViewer as applications display the renderer override for this feature service. ArcGIS Runtime Toolkit currently obtains the swatch from the Symbol without taking account of the Renderer override.

Implementation requires use of the Renderer.GetSymbol overload that takes a Boolean  for applyAttributeOverrides.
For test data see https://www.arcgis.com/home/item.html?id=cd2c9cc157454ac6bd1c8e8aa93279ec

Legend doesn't use the Renderer's GetSymbol method but uses the LayerContent's GetLegendInfo method which returns the symbols:
https://github.com/Esri/arcgis-toolkit-dotnet/blob/0bb4fda2ad2994c20dc985e102995ff32cb65aa6/src/Toolkit/Toolkit/UI/Controls/Legend/LegendDataSource.cs#L346

This feature requires implementation within the API of support for AuthoringInfo metadata in the Webmap.


Disable Specific Hours

Hello,
I used your plugin and it's awesome but I want to disable  some hours on timepicker. I tried adding disabledHours: [0, 1, 2, 3, 4, 5, 6, 20, 21, 22, 23, 24] but no success.
Your response is highly appreciated.
Thank you!
Aljohn

I need the same thing. Did you ever find a solution to this?


Don't let users set the payloads through JS

The payloads are an internal thing and shouldn't be exposed on the JS side. They can't be straight up ignore: true so they'll have to be ignored in the template.

I'm mucking around in there anyways, I can do this really quick.


macro with oneshot layer

First thanks a lot for your work on keyd. It has really helped me with my RSI.
Would it be feasible to add the possibility to finish a macro with a oneshot layer (like on zmk), e.g something like :
a = macro(a oneshot(layer_x))
This would make it possible to use alternate keys : alternate keys  are used in some alternative layout to qwerty. They output a different character depending on the previous keys that has been used.  For instance :
a = macro(a oneshot(layer_a))
[layer_a]
a = u
so that typing aa output au

This is already implemented via oneshotm(layer_x, a) :)

wow i did not realize this. I have just tried it and it works perfectly ! This is amazing :)


Removed extra "Provisioning Entry Point" field from summary screen

@mkanoor please test.
@dclarizio please review/merge.
Before fix:

After fix:

@h-kataria
I tested it looks good.


Support write file sink for hdfs

Support  write file sink for hdfs

Implement a write sink for hdfs file in DataSink.cpp base on implement of HdfsWriteFile(#3021), the class name is WriteFileSink, which can also support to write local file.
Implement a e2e test to read and write dwrf format file from hdfs in HdfsFilesytemTest.cpp, which shows the usage of this wirte file sink for hdfs.

cc @mbasmanova

@KevinyhZou We are seeing CI failures that seem to be related to some earlier PR: https://app.circleci.com/pipelines/github/facebookincubator/velox/16430/workflows/b66f9d81-7c26-4006-840a-ac4c68508bda/jobs/101767
The following tests FAILED:
	148 - velox_hdfs_file_test (Timeout)

Would you help take a look?

@KevinyhZou We are seeing CI failures that seem to be related to some earlier PR: https://app.circleci.com/pipelines/github/facebookincubator/velox/16430/workflows/b66f9d81-7c26-4006-840a-ac4c68508bda/jobs/101767
The following tests FAILED:
	148 - velox_hdfs_file_test (Timeout)

Would you help take a look?

OK

https://app.circleci.com/pipelines/github/facebookincubator/velox/16430/workflows/b66f9d81-7c26-4006-840a-ac4c68508bda/jobs/101767

does it have some other error logs? it seems get stuck in HdfsFileSystemTest.writeFlushFailures, but this always run succcess in my local environment.

https://app.circleci.com/pipelines/github/facebookincubator/velox/16430/workflows/b66f9d81-7c26-4006-840a-ac4c68508bda/jobs/101767

does it have some other error logs? it seems get stuck in HdfsFileSystemTest.writeFlushFailures, but this always run succcess in my local environment.

does it have some other error logs? it seesm stuck in HdfsFileSystemTest.writeFlushFailures, but it always run succss in my local environment.

@KevinyhZou There is a button "Download the full output as a file": https://circleci.com/api/v1.1/project/github/facebookincubator/velox/101767/output/109/0?file=true&allocation-id=6372cbf9ebfaca185105d3e6-0-build%2F215C9FE9
The failures are intermittent. You can check them out here: https://app.circleci.com/pipelines/github/facebookincubator/velox?branch=main
You may want to re-run the failed job with SSH to get access to the container for debugging:
https://app.circleci.com/pipelines/github/facebookincubator/velox?branch=main

@KevinyhZou I filed GitHub issue about this: #3237

@KevinyhZou I filed GitHub issue about this: #3237

OK

@KevinyhZou There is a button "Download the full output as a file": https://circleci.com/api/v1.1/project/github/facebookincubator/velox/101767/output/109/0?file=true&allocation-id=6372cbf9ebfaca185105d3e6-0-build%2F215C9FE9
The failures are intermittent. You can check them out here: https://app.circleci.com/pipelines/github/facebookincubator/velox?branch=main
You may want to re-run the failed job with SSH to get access to the container for debugging:
https://app.circleci.com/pipelines/github/facebookincubator/velox?branch=main

hello, it seems i have no permission to re-run the failed job, can you give me the permission? @mbasmanova


Devops/page for saved recipes (PRA-94)

One Line Description
Create a page with categories for rendering recipes (we will render recipe while receive GET method)
Requirements
What this code should do
when click on nav button SAVED you'll be redirected on page with saved recipes
when click on nav button ADD RECIPE you'll be redirected on page where you can add recipe
Notes
Any additional info
Test Steps
Instructions on how to test the changes
UI/UX Outcome
Attach a screenshot here
Checklist

The Linear ID is in the PR title
My code follows best practices
Documentation is included where needed

There are a lot of unrelated changes here. Could you please point to exact changes related to ticket PRA-94?

There are a lot of unrelated changes here. Could you please point to exact changes related to ticket PRA-94?

Of course!

all new here https://github.com/Code-the-Dream-School/dd-prac-team1-front/pull/20/commits/7eff5f20ea356286bf122c957b55343c4774e177
the new component SavedRecipes.tsx and changed  line 27 in index.tsx here: https://github.com/Code-the-Dream-School/dd-prac-team1-front/pull/20/commits/abe47866bc03630fa6859948e1e37f7b705b716c
all new here https://github.com/Code-the-Dream-School/dd-prac-team1-front/pull/20/commits/a736b7f5fb784031322beab773e54c3f3d13e21b


Add illumos build tag additionally to solaris

This is more to future proof support for both systems. The illumos build tag ATM inherits everything from the solaris build tag but may not in the future.  It's generally best practice to add both build tags.
@petems FYI

Thanks @Toasterson for the contribution!


language: operator ^ not defined on bool

Please answer these questions before submitting your issue. Thanks!

What version of Go are you using (go version)?
1.6

What operating system and processor architecture are you using (go env)?
win7x64

What did you do?
http://play.golang.org/p/lSS9Rr5V82

What did you expect to see?
programmers love this :  t ^= f
is it possible in the next versions of Go to enable  t ^= f
or why this is disabled?

What did you see instead?
t = t != f

I think the benefit is tiny (can hardly think of a case to do xor on
booleans where inequality is not the actual intended operation) and the
cost is huge (any code willing to support older Go releases can't use this
language change.) Also note the language is essentially frozen.
We might consider it if we are designing Go 2, but that seem to very far
away.

^ is not defined on boolean operands, hence ^= is not defined. It's never been defined, so it was not "disabled". The only reason this works in say C is because there are no booleans in C; instead they are mapped to integers. ^ is an integer operation.
!= is already doing exactly what the ^ operation via the detour of booleans mapped to C achieves. In fact, ^ may not do the right thing if the mapping of bool -> int is not 100% consistent. That is != is clearer and cleaner. No need for another operator.


Missing steps -  Sorting a visual by another column

These steps are missing from the page & are needed to be added re Stacked column chart visuals.
There may be similar steps needed for other visuals.
Select the visual & the field you want to sort if there are multiple options:
Step 1:

Step 2:

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

ID: bc6eda16-f142-5163-b0af-38fa634d7e42
Version Independent ID: 58599a34-91ac-4947-c2e5-a0508a554080
Content: Sort one column by another column in Power BI - Power BI
Content Source: powerbi-docs/create-reports/desktop-sort-by-column.md
Service: powerbi
Sub-service: pbi-reports-dashboards
GitHub Login: @maggiesMSFT
Microsoft Alias: maggies

Thanks for your comment, @nick599. This issue has been assigned to the doc author for review.

Amended suggested steps below:
Select the visual & the field you want to sort if there are multiple options:
Step 1:
Click the 3 dots icon.

Step 2:
Click "Sort axis" then the field you want to sort by.

Closed in error


[FEATURE] Variable fonts support, shaping with opentype features opt-in

Is your feature request related to a problem? Please describe.
We are developing a windows .net app that is required to provide some typographical features to the user. Current version of SkiaSharp does not expose some of the API available in native skia and harfbuzz that allows to achieve things like opentype features (e.g. kerning, ligatures) or setting design coords of variable font axis.
Currently we are working around some of these limitations by PInvoking functions from libSkiaSharp and libHarfBuzzSharp but it becomes more and more clunky I feel. Also worth mentioning is that this needs to be supported for ad hoc uploaded font files, for which the support in SkiaSharp is even more limited, as you can't really use SkFontManager for these as it only handles system fonts. (or can you but I didn't find how?)
Also if there is actually some other way to achieve what I am trying to do - please point me that way :)
I'm also more than eager to contribute, the problem is I really have a hard time getting everything built locally, not mentioning to run tests for various platforms. I was not able to get the whole skiasharp to build correctly, I managed to get  libSkiaSharp built which allowed me to expose some of the API I was missing.
Describe the solution you'd like
For much better experience with typography in SkiaSharp I'd like to expose following API:

SkShaper.Shape should get Feature[] features parameter which would enable easy access to features like 'liga' or 'kern' (and tens more available in open type fonts)
Harfbuzz Font: hb_font_set_var_coords_design, hb_font_set_var_named_instance should be exposed to allow proper shaping of variable fonts.
SkTypeFace:

getVariationDesignParameters, getVariationDesignPosition - get info about variable coords
[update] Actually hb_ot_var_named_instance_get_design_coords and hb_ot_var_get_axis_infos gioves more complete info....

makeClone - enables setting coords of font face variable axis

Describe alternatives you've considered
There is not really a good alternative at the moment. At least that I'm not aware of. SkiaSharp is a fantastic library and I hesitate from using anything more. There is just a lot of useful api still not exposed.
The current workarounds I did to get above things working:
Ad. 1. Implemented SkShaperFeatured which is basically source copy of SkShaper, but has features parameter enabled.
Ad. 2. PInvoking to already available libHarfbuzz extern functions.
Ad. 3. Had to expose extern static funcs to above api and rebuild libSkiasharp. I didn't succeed getting SkiaSharp nuget built, but that's work in progress, so I'm PInvoking to these functions at the moment. This requires maintaining a fork though.
Additional context
Ad. 1
I was able to render all kinds of featured type faces with the workarounds (example of Calibri below)

Ad. 2/3
I'm currently testing the workarounds, with mostly successes, but I do not have a screenshot to share.

Can you share your code for enabling the kern option?

Unfortunately I don't work for the company I developed the font features for anymore. But actually everything worked out, including handling fonts from arbitrary streams, variable fonts, precise text measurement and positioning, etc.


Certain items are not being affected by the plugin

Hello,
I currently have the following items listed in my left click drop list (I have double checked the spelling) but they still do not have drop as their left click option:
iron dagger
cowhide
papaya

Are you sure you aren't having the normal menu entry swapper not undo your swap?
@redrumze on runelite's discord from the #general chat and I can provide maybe better support.

okay, i'll post there


add getStarted page in cardano-wallet-interface

Updating documentation
added GetStarted page pointing to the package documentation
the package should be easier to implement now
@katomm

Hello @HarmonicPool,
the getStarted page needs to live in the developer portal.

I’m closing this mainly because of inactivity, but please note that all automatic checks are failing too. Please feel free to comment in case you want this to be open again.


Bookmarking - Redirect to correct app endpoint if app is not running

Hi!
Thanks for the ShinyProxy v3 upgrade. A lot of good changes across the board.
Especially the app bookmarking and being able to track internal app endpoints is very useful! It seems to work very well as long as an app is running, however, it would be very valuable to be able to link directly to a specific page for an app and app would startup and enter that page if not running.
Current behaviour (app already running; this is OK):

Try to access /app/myapp/hello
Goes directly to /app/myapp/hello

Current behaviour (app not running):

Try to access /app/myapp/hello
Redirects to /app/myapp to startup
Lands at /app/myapp when started up
Can again go to /app/myapp/hello

Expected behaviour (app not running):

Try to access /app/myapp/hello
Redirects to /app/myapp to startup
Lands at /app/myapp/hello when started up

Thanks!

It's nice to hear you like the latest release.
This is a good idea and we will take this into account for the next release.

@LEDfan Another question on this: it doesn't seem like the URL of the app updates if you click links to internal pages. If you go directly to an internal page, f.ex. /about then it works fine (as long as app is running as mentioned earlier), but if you're on f.ex. / and then click the link to /about the URL doesn't update.
What is the expected behaviour here?

This should work, we have tested this with different applications. Do you have the track-app-url setting enabled for your app? If so, what technology are you using for the app, or could you share an example app that doesn't work?

The track-app-url has been overlooked on our side. Sorry for that, and thanks a lot! Enabling that will most likely solve it then 👍

With the release of ShinyProxy 3.0.2, it is now possible to start an application with existing subpaths and/or querystrings, therefore I'm closing this issue.

Awesome @LEDfan , thanks for quick fix. Looking forward to upgrade 👍


Some elements are not exposed through the API

Some elements are missing (this is what I found diff-ing with the specs):

description (which is not the same as content). Take for instance an RSS item, it has a description tag but can also have a content:encoded tag. picoFeed returns the content from the content:encoded thus discarding the description. (Atom has similar feature through summary and content).

Same thing for enclosure, although this is unclear about RSS (but Wordpress and others already allow it), Atom explicitly says that multiple enclosures can be inclduded in a single entry. But it seems picoFeed can only fetch one?

Atom support multiple links in a single entry. RSS has a comments (Atom uses a link tag) tag linking to the page with the comments on this article. These comments links can be considered as extra links too.

Publication and last update date are not reflected in the API.

Atom (contrary to RSS) supports multiple authors, which are not reflected in the API.

Are there some specific reasons for the lack of some tags? (apart from the ttl tag originally discussed). Especially since these are supported by both Atom and RSS and are part of the specs.

@BernhardPosselt Actually, I am thinking in terms of feed reader, and was thinking they might still be useful (but I may be wrong).

Concerning the description, I want to offer three different standard views : titles only, summary and complete articles. The summary view could benefit from the description, instead of trying to build one from the full article.

Same thing for enclosures, I am following some podcasts with multiple enclosures, and I want them to be parsed correctly by the feed reader.

Publication date and last update date is obviously useful for a feed reader, to get an estimate of the age of the articles.

authors is more discutable, I agree. Comments was to be used to add a link to the comments page, especially since some blogs I follow are static and have comments on a remote website.


comitium: init at 1.8.1

Motivation for this change
comitium is a Gemini, Gopher, and HTTP feed aggregator that supports Atom, RSS, JSON, and Gemini feeds
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

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

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

Please rebase, otherwise LGTM.


Is there any way to check to see if this has been enabled rather than just run the command and wait for it to error

I suppose something like
Enable-OrganizationCustomization -ErrorAction SilentlyContinue

Would swallow the error, but wondered it there was something more elegent

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

ID: 50344cac-af28-c270-ea24-f7c698aee084
Version Independent ID: 1023728c-6ba1-893a-6cac-a32bccf09ec0
Content: Enable-OrganizationCustomization (exchange)
Content Source: exchange/exchange-ps/exchange/organization/Enable-OrganizationCustomization.md
Service: exchange-powershell
GitHub Login: @chrisda
Microsoft Alias: chrisda

The IsDehydrated property from Get-OrganizationConfig tells the story: False ($false) = the command has already been run; True ($true) = the command has never been run.

@officedocsbot assign @yogkumgit

@chrisda  Thank you very much for the contribution and sharing this explanation. @swinster
Hope this comment is helpful for you. If you see a documentation update is required, please feel free to open an issue for the same. We proceed here to close it. Thanks for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.

Perfect, thanks @chrisda - just what i was looking for :)

@swinster, I didn't add an example, but I added the information to the Description Section.


how to install this extension on moodle 4.2?

Dear,
I would like to know if you could help to tell me how to install this extension on moodle 4.2?
I tried by myself but it doesn't work and don't know what I am missing?
Thank in advance

I think It is solved for arabic language but there is a small issue. Look in below for the sign is not flipping.

Now, it looks fine !  but some issue with arabic letters...
any suggestions for this.

@MELAS007 glad to see you've done progress with the plugin.
I only see the output. Would you mind sharing the input so we can check?

@MELAS007 glad to see you've done progress with the plugin.
I only see the output. Would you mind sharing the input so we can check?

When I write the equation in English letter, it get this:

and when I write with the Arabic letter, it shows like this:

I hope to get any suggestions for this.

@MELAS007 What happens if you write \ar{\sqrt{2}}?
You're supposed to write in English and then let the plugin converts it to Arabic.
Also, use the Amiri font for better rendering as seen in https://arabicmath.org/testcases/

@MELAS007 What happens if you write \ar{\sqrt{2}}?
You're supposed to write in English and then let the plugin converts it to Arabic.
Also, use the Amiri font for better rendering as seen in https://arabicmath.org/testcases/

It works fine with number. We need with arabic letters.

https://arabicmath.org/testcases/

I tested ( \ar{\tmfrac{x}{y}{z}} ) on the link that you mentioned, You will see it is wrong with letters... it needs to solve because we have many professors will write MATH in arabic letters and not in english letters. I think you know that in arabs countries and in government schools and universities, many professors doesn't know English very well... so they will not understand why they need to write in English in math to appearing in arabic.

Do you know how to add button with code /alwaysar{f} in mathjax for moodle?

https://arabicmath.org/testcases/

I tested ( \ar{\tmfrac{x}{y}{z}} ) on the link that you mentioned, You will see it is wrong with letters... it needs to solve because we have many professors will write MATH in arabic letters and not in english letters. I think you know that in arabs countries and in government schools and universities, many professors doesn't know English very well... so they will not understand why they need to write in English in math to appearing in arabic.

@MELAS007 this case isn't supported yet in this plugin. I understand what you mean and I think this is something worth supporting in this plugin but it's a big feature that needs to be designed and developed.
Would you mind jumping into a call for discuss the issue?
Please email me at omar at zeitlabs dot com.

Do you know how to add button with code /alwaysar{f} in mathjax for moodle?

any suggestions about this one?

Do you know how to add button with code /alwaysar{f} in mathjax for moodle?

any suggestions about this one?

I haven't worked with moodle as an engineer, nevertheless I think this is a doable thing to do.
What's the HTML editor in moddle? Is it TinyMCE?

Do you know how to add button with code /alwaysar{f} in mathjax for moodle?

any suggestions about this one?

Done!

Do you know how to add button with code /alwaysar{f} in mathjax for moodle?

any suggestions about this one?

I haven't worked with moodle as an engineer, nevertheless I think this is a doable thing to do.
What's the HTML editor in Moodle? Is it TinyMCE?

I did it! many thanks for your help! but think about the previous subject.... ;)

Great to hear that @MELAS007.

but think about the previous subject.... ;)

Supporting Arabic input and Arabic commands is definitely something I'd like to do.
Because this is a non-trivial feature. I propose two options to support this feature:

I and my colleagues work with your team to understand the requirements and deliver the feature as a paid project. We've done this multiple times already and the work on this plugin has been almost exclusively funded work via our generous sponsors such as https://www.edraak.org/ , https://salalem.com/ and https://pedago.com/.
You and your team develop the feature and we can help in review and guidance. This one can probably be free of charge if the code quality is easy to go with and the work happens smoothly and quickly.

Regardless of the option, the work will be published as opensource so others can benefit from it.
Please note that MathJax v3 has been released years ago and this plugin only supports MathJax v2, because we don't the resource and funding to develop that. It's worth mentioning that because Moodle might get MathJax v3 support in the future.

Do you know how to add button with code /alwaysar{f} in mathjax for moodle?

done!

Great to hear that @MELAS007.

but think about the previous subject.... ;)

Supporting Arabic input and Arabic commands is definitely something I'd like to do.
Because this is a non-trivial feature. I propose two options to support this feature:

I and my colleagues work with your team to understand the requirements and deliver the feature as a paid project. We've done this multiple times already and the work on this plugin has been almost exclusively funded work via our generous sponsors such as https://www.edraak.org/ , https://salalem.com/ and https://pedago.com/.
You and your team develop the feature and we can help in review and guidance. This one can probably be free of charge if the code quality is easy to go with and the work happens smoothly and quickly.

Regardless of the option, the work will be published as opensource so others can benefit from it.
Please note that MathJax v3 has been released years ago and this plugin only supports MathJax v2, because we don't the resource and funding to develop that. It's worth mentioning that because Moodle might get MathJax v3 support in the future.

we do not mind to consider paid project but this would be after we sign a contract with our client. Meanwhile we will do some local trials internally and we hope to reach to a solution.

Great to hear that @MELAS007.
Are you planning to use MathJax v3? i.e. does Moodle force you to use MathJax v2?

Great to hear that @MELAS007. You're always welcome to contribute to this repository and I'm happy to review your code.
Are you planning to use MathJax v3? i.e. does Moodle force you to use MathJax v2?

I don't know if Moodle can use MathJax V3 but till now I see they use only v2.

I don't know if Moodle can use MathJax V3 but till now I see they use only v2.

That makes it easier. This plugin only support MathJax v2.

may i know how you fixed the initial issue with showing the \ar as red text? i stuck on this issue since couple of hours.

@MELAS007 would you mind sharing full instructions on how to add this plugin for Moodle? That'll be a great way to close this issue.
Thanks again.

Here the solution for moodle!
copy this code in below to your Mathjax configuration:
`MathJax.Ajax.config.path["arabic"] = "https://cdn.rawgit.com/OmarIthawi/arabic-mathjax/v1.2/dist";
MathJax.Hub.Config({
config: ["Accessible.js", "Safe.js"],
errorSettings: { message: ["!"] },
skipStartupTypeset: true,
messageStyle: "none",
TeX: {
extensions: ["[arabic]/arabic.js"]
},
'HTML-CSS': {
undefinedFamily: 'serif'
}
});
`
then purge all caches from Development.
I hope that works for you !
Regards,

@MELAS007 thank you very much, it worked just fine. i spent many hours playing with scripts and html scripts without any success, your solution worked as a charm

may i know how you fixed the initial issue with showing the \ar as red text? i stuck on this issue since couple of hours.

Did you purge cache from Development ?

Amazing!! This plugin now supports Moodle :)
I'm happy to see that.


v1.3 debian-graylog config is still using 0.x syntax?

I guess current image's config file uses fluentd's 0.x syntax?
For example looks like these configs are not correct for 1.x version. (Correct me if I'm wrong, new to fluentd).
   include_tag_key true
   buffer_chunk_limit 4096K
   buffer_queue_limit 512
   max_retry_wait 30
   disable_retry_limit
   num_threads 8

Edit: Users are expected to configure fluent.conf for their selves? Just noticed most of images doesn't supply default values ..

Yes, this image uses old config syntax. v1 has compat layer for configuration so this conf works.
But yeah, using v1 syntax is better.

Users are expected to configure fluent.conf for their selves?

If default conf is not fit for their case, users overwrite the fluent.conf via ConfigMap or build own image.

Yes, this image uses old config syntax. v1 has compat layer for configuration so this conf works.
But yeah, using v1 syntax is better.

Thank you very much for the explanation. If you don't mind, I'm going to leave this issue open for future reference.

Submitted PR https://github.com/fluent/fluentd-kubernetes-daemonset/pull/342


Support multiple environments in a single Metriql deployment

Metriql community version requires dbt's manifest.json file as an argument and use that target for all the users. In the enterprise version, we will introduce a system that makes Metriql support dynamic manifest.json files and dbt profiles for different users.

It's implemented, please see https://metriql.com/metriql-cli/serve#multi-tenant-deployment


fix(constructs): service linked role missing permissions

Issue #, if available:
https://github.com/awslabs/landing-zone-accelerator-on-aws/issues/629
Description of changes:
Adds permission that was required.
Note: Still issues with snapshots raised in https://github.com/awslabs/landing-zone-accelerator-on-aws/issues/624 & attempted to be fixed https://github.com/awslabs/landing-zone-accelerator-on-aws/pull/611
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Hi @hickeydh-aws,
I raised AWS Support case<PHONE_NUMBER>00187), attaching Cloudtrail logs for evidence of the missing permission.
Raised another case<PHONE_NUMBER>00383) in a different Organization as it occurred there also.
Also hoping for https://github.com/awslabs/landing-zone-accelerator-on-aws/pull/611 that I raised to be merged in (first), given there is duplicate of the update snapshots due to issue https://github.com/awslabs/landing-zone-accelerator-on-aws/issues/624

Thank you for the extra context. We will evaluate the above PRs as well.

Hi @hickeydh-aws , @erwaxler ,
Can I ask you review this once more?


DeviceSourceManager: Fix discrepancy with onInputChangedObservable contract

With the changes made for 5.0, there was a change made to some parts of the DeviceSourceManager that changed the contract for onInputChangedObservable.  This PR contains changes to fix that discrepancy and remove IDeviceEvent and INativeInput.

Reviewed offline. Converting to draft until changes are made.

Should not modify browser.d.ts

Disregard. Chatted offline.

Remember to add to the breaking change section what has changed with DSM contract.


TQ-7:Forgot Password form design

Feat:

Created Forget Password Form
Added Code Confirmation functionality
Bugs:
Needs API implementation to test it out


generating Coq as well for ROS message types

I apologize if this is not the right place to ask this question.
I plan to use roshask to run Coq programs written in the ROSCoq framework:
https://github.com/aa755/ROSCoq
As I start, I want to ROS generate message types for Coq.
I am hoping that with minimal changes, I can get roshask to emit Coq datatype definitions as well along with Haskell definitions for ROS message types. Can someone please point me to some relevant places in the roshask codebase?
Thanks in advance.

Message generation is done by the roshask executable (whose code is in roshask/src/executable). The functions that actually produce the Haskell code for the messages are generateSrvTypes (for ROS Services) and generateMsgType (for normal ROS messages) which are in roshask/src/executable/Gen.hs. generateSrvTypes and generateMsgType are called by parseGenWriteService and parseGenWriteMsg in roshask/src/executable/PkgBuilder.hs.

Thanks @rgleichman. The information you provided was very useful in generating Coq types.


Adopter Fee Not Required

Pretty sure this is already an issue...

i went through and fixed up fields on cats, to display required stars properly and actually properly validate as well

Confirmed


Erroneous data point

Hi Ken,
I think there is an erroneous data point in the air_residence.csv file for WA 16+ in the AIR_RESIDENCE_SECOND_DOSE_COUNT column. The value in that cell jumps from 503484 the previous day to 1475180, before dropping to 530080. Not sure if there is an error on the Commonwealth PDF or the scraper just went wild for a moment.
Also, thanks making the scraped data publicly available. Legend!

Hi @aaronw22
Thanks for flagging.  Yep, looks like an issue in the PDF - looks like they forgot to copy&paste the VIC values in the WA slide: https://www.health.gov.au/sites/default/files/documents/2021/08/covid-19-vaccine-rollout-update-jurisdictional-breakdown-18-august-2021.pdf
Should be corrected now :)
Cheers,
Ken


Added support for caching results

Checklist

[X] My code is properly formatted using the latest black
[ ] I have added/updated tests if needed
[X] I have tried running my code manually
[X] I have checked for spelling errors

Description
Resolves #61
Added support to cache the responses to a JSON file which will get created when the user first runs the program and also added it to .gitignore so that it will not be tracked by git.
The cache file looks something like this after few requests

Those are the keys, which contains the content of the responses.

hello, thank you for your pr! I will take a look when I have time, hopefully before the end of next week.

Thanks, Hedy. Glad to hear back from you.
Will be waiting for the review.

@allcontributors please add @AkashD-Developer for code

Hey Hedy, thank you so much. I would love to contribute more if there’s anything else you require help for.

No problem, feel free to do the tests ^

Hey @hedythedev, sure I will take up the new issue. I was actually thinking of some tests for it but was unable to come up with anything. Thanks for the ideas 👍


Azure CLI for run manually webjob

Is your feature request related to a problem? Please describe.
Hello , Azure CLI have a command to run manually webjob in Azure web app ?

route to service team.

Check these available commands https://docs.microsoft.com/en-us/cli/azure/webapp/webjob?view=azure-cli-latest


Change Tooltip Background color (Dark Mode)

Change Tooltip background color to Gray 4 #90939f
(reference: https://github.com/trimble-oss/website-modus.trimble.com/issues/477#issuecomment-1480734756)

New decision 3/31/2023:
Due to accessibility issues, change for dark mode tooltip to:
background Gray 0 (#E0E1E9),
text: Trimble Gray (#252A2E)
as below:

This is fixed in Modus Bootstrap and will be included in the next release, v1.5.7. The site will update then.


node type

Describe the bug
Error message Cannot find name 'require'. Do you need to install type definitions for node? Try 'npm i --save-dev @types/node'.
To Reproduce

Code snippets
May be solved by having the "node" type in the types attribute of tsconfig.json.
{
  "compilerOptions": {
    "declaration": true,
    "target": "es6",
    "module": "commonjs",
    "noImplicitAny": true,
    "outDir": "dist",
    "rootDir": ".",
    "types": [ "node" ],
    "typeRoots": [
      "node_modules/@types"
    ]
  },
  "exclude": [
    "dist",
    "node_modules"
  ]
}

OS
Windows 10
Node version
Node v18.12.1
Library version
openai 3.3.0

Our upcoming v4 has better support for different module configurations and environments. Please give it a try and share your feedback in the above thread!


Switch yEd recipe to URLTextSearcher

Rebuild the yEd download recipe to use URLTextSearcher instead of self build processor.

Thanks. This looks to be sufficient.


[Closed Book QA w/ T5] Decoding algorithm

Thanks again for releasing all the Closed Boook QA T5 checkpoints. The models are now fully ported to hugging face and the < xl/3b models can also be used on the inference API: https://huggingface.co/google/t5-large-ssm-nq?text=how+many+episodes+in+season+2+breaking+bad%3F
At the moment we use simple greedy search as the decoding algorithm for those models, but we could switch to beam search if it gives better performance. What is your opinion here? In case you found that beam search works better, could you post your suggested hyperparameters (max_length/min_length/num_beams/length_penalty). Thanks a lot!
Hope it's ok to tag you here @adarob :-)

I actually never tried beam search. We had found greedy worked best in our past experiments.


INT B-20488 - Services Counselor Order Upload

B-20488
Summary
This is to allow SC to view/edit orders until the TOO approves move/shipment(sent to prime).

Added missing 'NEW' tag to SC that shows up when amended order has been uploaded(currently only shows for TOO).
SC can view/edit after they submit the move to TOO.
SC cannot view/edit once TOO approves the move/shipment.
Same with allowances since they seem to be bundled with orders.

How to test

As a customer -> create a move with HHG shipment and finish submitting.
As a SC -> go to the move -> edit orders information -> submit the move and you should still be able to view/edit orders after. Same with view/edit allowances button.
AS a TOO -> go to the move -> approve the shipment and send to prime.
As a SC, use the Search Move tab to find the move -> verify that view/edit orders and allowance button is not visible.

Screenshots

Warnings

:warning:

Files located in legacy directories (src/shared or src/scenes) have
been edited. Are you sure you don’t want to also relocate them to the new file structure?
View the frontend file org ADR for more information

  Generated by :no_entry_sign: dangerJS against 7d47b96f607ea69fb97e006e034914d2c2350530

after re-running test 100 times - it finally passed. @KonstanceH @JamesHawks224


[MM] Top products & platforms link error

Detailed description
The Top products & platforms nav label takes me here:
https://wwwstage.ibm.com/thought-leadership/ryan-test/index.html
instead of here:
https://www.ibm.com/products
Steps to reproduce the issue

Go to https://wwwstage.ibm.com/thought-leadership/ryan-test/index.html
Click on Products & Solutions in the nav
Click on Top products & platforms in the nav

Additional information

Anna is updating the megamenu data.  This bug should be retested once the data is updated.

The data update issue is (#3658)

This issue should be fixed in https://github.com/carbon-design-system/ibm-dotcom-library/pull/3668


Improve the text at the top of the home page

Received the latest home page text from the product team.

ddf


Add special pages to the correct groups

Very minor thing I noticed: our page name capitalisation does not follow the MW standard. I guess it should be "Manage approvers" and "Pending approvals".


Can't run my app after setting up rnmapbox

Environment

Dev OS: Mac OS, Xcode 16
@rnmapbox/maps version: "^10.1.33"
React Native version:  "0.73.6"
Expo version: "~50.0.14"

Steps to reproduce
npx create-expo-app --template
cd sample
npx expo install @rnmapbox/maps
add below to app.json
`"plugins": [
      "expo-router",
      "expo-secure-store",
      [
        "expo-location",
        {
          "locationAlwaysAndWhenInUsePermission": "Allow $(PRODUCT_NAME) to use your location."
        }
      ],
      [
        "@rnmapbox/maps",
        {
          "RNMapboxMapsDownloadToken": "sk....A",
          "RNMapboxMapsVersion": "10.0.0"
        }
      ]
    ],`
npx expo prebuild --clean
npx expo run ios

installs cocoapods correctly but when running npx expo run ios I run into the error below
also if I put this version 10.1.33 in app.json, pods fail to install, I'll really appreciate your help

"RNMapboxMapsVersion": "10.0.0"

I don't think we support 10.0.0, can you use the latest version for 10.0.*

Used it and it worked, thank you 👍


Files ingested in Blob storage are NOT indexed in Search engine

Please provide us with the following information:

This issue is for a: (mark with an x)
- [ X ] bug report -> please search issues before submitting
- [ ] feature request
- [ ] documentation issue or request
- [ ] regression (a behavior that used to work and stopped in a new release)

Minimal steps to reproduce

Deploy the solution using One-Click deployment
Wait until solution is completely deployed
Use Admin page to load PDF into the solution
PDF files are successfully uploaded into Blob storage container
Though, There is no Document entries in Search Engine at all.

Any log messages given by the failure

None

Expected/desired behavior

Documents in Azure Search (Chunked)

OS and Version?

Windows 7, 8 or 10. Linux (which distribution). macOS (Yosemite? El Capitan? Sierra?)
Windows 10

Versions

Mention any other details that might be useful
This issue exists during this week 5 or 6th Feb

Thanks! We'll be in touch soon.

Hi - are you able to see if the message is in the Storage Queue? Has the Azure Function ran?

Function App
it shows : failedCount = 45, operation_Name=batch_push_results
Container messages:
doc-processing-poison - It contains messages
Could I please have a guide where to look next?
thanks

@Fractal2017 Can you please check for any exceptions in the application insights -> Transaction Search -> See logs for last 24 hours.

Indeed, I could see an error:
Exception while executing function: Functions.batch_push_results Result: Failure
Exception: RateLimitError: Requests to the Embeddings_Create Operation under Azure OpenAI API version 2023-07-01-preview have exceeded call rate limit of your current OpenAI S0 pricing tier. Please retry after 6 seconds. Please go here: https://aka.ms/oai/quotaincrease if you would like to further increase the default rate limit.
Stack:   File "/azure-functions-host/workers/python/3.11/LINUX/X64/azure_functions_worker/dispatcher.py", line 495, in _handle__invocation_request
call_result = await self._loop.run_in_executor(
To add context, I have also deployed this solution in another resource group and one more solution (OpenAI Search Demo) all under the same subscription.
I would appreciate a recommended action.

Hi. The exception is that you have been rate limited.  How many files did you upload? If a lot, you need to scale up your Open AI

I have a subscription ABC under which I have created three resource groups:

RG1: Sol 1 ( this repo)
-- Only 4 PDF documents
RG2: Sol 2 ( Azure OpenAI Search Demo - https://github.com/Azure-Samples/azure-search-openai-demo)

44 PDF docs

RG3: Sol 1 (this repo). I deployed again to test just in case something went wrong in the previous deployment for sol1.

No Documents (No document uploaded was indexed)

The average size of the PDFs are around 2MB and few are 6MB.
I deployed both solutions using default values:
Hosting Plan: B3
Semantic Search: true (default is false)
GPT Mode: 3.5 (0613)
Embedding: Ada-002
Max Tokens: 1000
Cognitive Search : Standard

@Fractal2017 You can try increasing the quota for your open ai deployed model by going to AzureOpenAI Studio -> Deployments -> Edit Deployment.

If this also doesn't help, you may need to delete one of the open ai resource.

Hi, I have the same issue. I am not sure how it can be related to call rate limit since I am ingesting 3 example pdfs from the data provided in this repo

i mean yes call rate limit, but how if it's just three pdfs of total size around 2mb

Hi @DhammaParrot, Do you have another instance of the open ai resource created within same subscription?

I have the same problem when deploying a new version. Has anyone perhaps found a solution for this?

If you navigate to Azure AI Studio, you can select "Quotas" to validate whether or not you have any remaining tokens. This will let you know if you issue is token related or, rather, something to do with you the API is being invoked.

@Fractal2017 - is this still an issue? Do you think that this is something more than you do not have enough quota?

Apologies for the late response. I could not further test this environment since we had to deliver the solution in a short timeframe and in the end i had to recreate the resource group with only one OpenAI service.
So, this issue was not resolved to determine the root cause.
thanks

I'm closing this as the exception was from the embeddings endpoint and around quota which is out of our control. It's also using the 2023-07-01-preview endpoint which we dont use anymore, so we wouldn't be able to reproduce. Please re-open if you come across this again. Thanks for reporting

I am facing the same issue.
Exception while executing function: Functions.batch_push_results Result: Failure Exception: RateLimitError: Error code: 429 - {'error': {'code': '429', 'message': 'Requests to the Embeddings_Create Operation under Azure OpenAI API version 2024-02-01 have exceeded call rate limit of your current OpenAI S0 pricing tier. Please retry after 1 second. Please go here: https://aka.ms/oai/quotaincrease if you would like to further increase the default rate limit.'}}
After this error occurred, I increased the TPM rate from 30 to 60 for the gpt-3 and ada-002 deployment. Now, the exception doesn't appear anymore, but the files that are appearing in "Delete Files" / Blob are still not being indexed. This started to happen after around 10 files have been indexed.


Integrated Direct Debit (SEPA Debit)

How does this work? @Wouter0100 has a seperate commercial module Mollie Recurring.

Also curious to @tamerciaga his question. We have had this before, see here, but it wasn't working or was working different then users would expect.
It required way more logic, and that's why 0100Dev released it's WHMCS Mollie Recurring gateway for this purpose.

@stereu did you test this? I think like @Wouter0100 said, it requires more logic like revoking mandates, making initial 0,01 payment to give a mandate.

@tamerciaga could be one-time recurring payments, but then still.. not sure how mandates are handled then, indeed. Curious if this is tested.

I tested this and we are using it but i see this is only working with previous mandate creation we do with customer inputted data and a self-developed plugin in whmcs. Forgot to mention this so i think this can be closed because it seems to only be working with our own plugin and not for the common.
Thx guys!


Issue when changing paths manually

Hi @caseyWebb,
When I change the paths on the browser there seems to be an issue with child routers. Here are my routes:
this.routes = {
                '/': 'overview',
                '/tasks/!': 'tasks'

When I try to navigate from the child router back to the overview, my path changes automatically from http://localhost:3000/index/#!/ to http://localhost:3000/index/#!/tasks/index/
My base path - index - is being appended to the path.
Here's a 20 sec clip showing the issue
This may be related to the second issue reported on #69
Here's the code I'm using

@carlosagsmendes, I'm trying to clean up all these longstanding issues, and I think this one has been settled too. If not, could you reopen it please?
Cheers 🍻

Looks good! Thanks


python3Packages.posthog: fix package testing

Description of changes
Official PostHog python library

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[x] Tested, as applicable:

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

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

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

[x] Fits CONTRIBUTING.md.

Result of nixpkgs-review pr 242575 run on x86_64-linux 1

2 packages built:

python310Packages.posthog
python311Packages.posthog

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-ready-for-review/1016/64

cc @happysalada

Thanks! This looks good.
On a style note, I personally like the comments that tell you the built inputs and check inputs. if there is an update, it makes it easier to follow the setup.py and know which requirements are which.
But I understand this is a matter of style, so I'm good either way.
I'll wait for ofborg to finish before merging. (unless you need/want to do more work on this).

tell you the built inputs and check inputs

Agreed, this gets us one step closer to normalized internal interfaces (i.e. testing in separate drv in the far distant future).

Thanks! Let's wait for ofborg to finish and merge this.


Extrac viewer features to separate package

🚀 Feature
Extract napari viewer (and maybe some other features) to separate package (napari-core, napari-viewer) with reduced dependencies and exposed Qt widgets.
Motivation

I would like use power of napari viewer (multiple layers) in my project but in current configuration it have many dependencies which may be not needed in given project.
Splitting on subpackage may simplify usage of declarative dependencies in metapackages.
Pitch
Simplify of embedding viewer in another applications.
Remarks
I can support such work with code contribution.

Hi @Czaki, thanks for raising this issue. We're definitely committed to making sure other people can build on top of the work we're doing at napari as easily as possible, but I'm also a little hesitant to splitting things out too much due to the potential added complexity.
Can you describe a little more about exactly what you'd like separated out and why?
I saw you contribution in #1059 which was great as having that flexibility around PySide2 vs PyQt5 makes lots of sense.
I've also seen your contribution in #1061, which we need to think through, but certainly has appeal too. Apologies no one has responded to that yet, I will now.
Given those two works in progress, could you explain which additional dependencies you'd like to avoid and which parts of napari you'd like to use?
We have at times thought about what would it be like to make our rendering engine swappable, so instead of using vispy someone could use another tool inside a canvas, say based on VTK. Is this what you're interested in?
We have also at times thought about what would it be like to make our whole front-end interchangeable, so dropping Qt entirely, potentially for a javascript based tool or a Dash based tool (ref @emmanuelle). Is this what you're interested in?
I think that while we see both of those two use cases as things that we might want to eventually be possible, given that we're still working on so much of the basic models, splitting out now had felt premature. But I'd certainly love to lean more about what your needs are.

@Czaki @sofroniewn it's worth noting that we did start out as separate packages and eventually came to the conclusion that the overhead wasn't worthwhile. I think while we remain in alpha, this will remain true. A possible middle ground is to make some dependencies optional. For example, now that the console loading is lazy, we could potentially make our ipython/jupyter stack dependencies optional.
As @sofroniewn indicated, we're happy to work with you to make your work easier, but the best course of action will depend on your exact use case, so do let us know. Thank you for all your efforts so far!

My case is that I create tool for biologist for quantitative analysis (mainly concentrated around cell nucleus analysis -  https://github.com/4dnucleome/PartSeg). I create own viewer, but it is worst than napari and I prefer to use one which is developed with more experienced people.
Because it is addressed to mainly biologist, not bioinformatics it is important to provide it in exec form, not only as python package. Some dependencies create problem or increase size of package (eg. matplotlib)
Maybe splitting on several package is not needed. But in this moment napari have dependecies which is nice when it is used as stand-alone gui but not need when embeding. Like:

skimage, matplotlib (#1061)
PySide2 (#1059 fix it partially, because still need two steps installation see https://github.com/napari/tutorials/pull/61#discussion_r395479073)
qtconsole
ipykernel

Other solution is that pip install napari will not install whole napari dependencies  but only core one and users need to change their dependencies to pip install napari[default] Then maybe also PySide2 will be not installed by default.

@Czaki thanks for the extra info about your use case and for the link to the your segmentation tool, it looks very cool, and we'd love to make it possible for you to use napari inside it.
I see your work is part of the 4D nucleome project, and that makes me wonder if you know @strambc (Caterina Strambio De Castillia) from UMMS as she is funded by the organization I work for as a CZI imaging scientist and I know does a lot with the 4D nucleome too.

Because it is addressed to mainly biologist, not bioinformatics it is important to provide it in exec form, not only as python package. Some dependencies create problem or increase size of package (eg. matplotlib)

Absolutely, that makes sense. We're also planning to make napari available as an exec (see #496 for progress) as we also want the tool to be used by non-coding biologists, so we have the same values there. We'll actually also be working on plugin infrastructure to allow people to more easily integrate analysis and build domain specific tools on top of napari too, but that is still a work in progress. You can read more about our approach to all of this on our mission and values page, which I recommend looking at if you havn't seen it yet.

Maybe splitting on several package is not needed. But in this moment napari have dependecies which is nice when it is used as stand-alone gui but not need when embeding. Like:

skimage, matplotlib (#1061)
PySide2 (#1059 fix it partially, because still need two steps installation see napari/tutorials#61 (comment))
qtconsole
ipykernel

Yes, looking at this list now, if we are able to finish up the work around #1059, and get #1061 in, then I feel like the main thing holding you back is our console. I'd like to know how much of a burden bringing the console down too is (for example what % of the napari install size is consumed by the console after we fix the other things) and is there a dependency conflict / management burden of having the console there too?
Now that we've made the console imports lazy in #1055 it actually wouldn't be that hard to go one step further and make it optional (though I'm curious if even for your tool @Czaki it might be nice to have the console be available as I have found that even for primarily non-coding users who might be able to do a tiny bit of scripting the console can be quite nice).

Other solution is that pip install napari will not install whole napari dependencies but only core one and users need to change their dependencies to pip install napari[default] Then maybe also PySide2 will be not installed by default.

I think we will always want pip install napari to bring down the things we think users need to be successful, but we could have a pip install napari_base etc. that developers could use to bring down minimal parts that they could build off of.
I look forward to interacting more! And please keep making issues and PRs as you work on integrating napari into your tool. I will reiterate again, that we're still quite early so there will likely be breaking changes from time to time, but hopefully we'll do a good job communicating them and how to fix them as part of our release process.

@sofroniewn

I see your work is part of the 4D nucleome project, and that makes me wonder if you know @strambc (Caterina Strambio De Castillia) from UMMS as she is funded by the organization I work for as a CZI imaging scientist and I know does a lot with the 4D nucleome too.

I do not know her but I'm only PhD student. Maybe she know my PI (Dariusz Plewczyński)

Absolutely, that makes sense. We're also planning to make napari available as an exec (see #496 for progress) as we also want the tool to be used by non-coding biologists, so we have the same values there. We'll actually also be working on plugin infrastructure to allow people to more easily integrate analysis and build domain specific tools on top of napari too, but that is still a work in progress. You can read more about our approach to all of this on our mission and values page, which I recommend looking at if you havn't seen it yet.

As you see I create #1082 with comes from my experience with PyInstaller in PartSeg. Again I see that PyInstaller better work with PyQt5

I look forward to interacting more! And please keep making issues and PRs as you work on integrating napari into your tool. I will reiterate again, that we're still quite early so there will likely be breaking changes from time to time, but hopefully we'll do a good job communicating them and how to fix them as part of our release process.

I will.
What do you think about move module _qt to qt (with keep possibility to import form napari._qt)?

Again I see that PyInstaller better work with PyQt5

you've mentioned this a number of times, so I wanted to just point out that the reason we're trying to work with pyside2 instead of pyqt5 is related to licensing. (see side discussion) It's not completely out of the question to bundle with pyqt5, but we have a slight preference for pyside2 and its LGPL.  It's true that PyQt5 works immediately, but pyside2 is definitely doable: I pushed my changes to https://github.com/napari/napari/pull/496 with pyside2 working (only tested mac for now).  In the past I had them all working and need to just dedicate some time again for windows and linux.

you've mentioned this a number of times, so I wanted to just point out that the reason we're trying to work with pyside2 instead of pyqt5 is related to licensing

I always have a problem when taking with peoples in different threads if repeat same information, to lower entry level for people who do not read all threads, or reduce information to only unique.
This time I choose first approach. I understand that you prefer second one so I try to reduce repetition in future.
I agree that it is doable with PySide2 and it should be enough to write own hooks for missed modules and some move function for this which are wrong placed. But this increase maintenance cost. Because need to trace  changes in PyInstaler and PySide2 inner organization.

it's ok! :) I definitely don't prefer the second approach.  (my comment wasn't trying to prevent repetition, it was just for your edification).  we've been discussing issues around bundling for many months here, so was just trying to point out some motivations that may not be immediately obvious.

I also go through using PySide2 in my project (PartSeg) because of license but finally decide to create bundle base on  PyQt5 because PySide2 based consumes to many time. But napari team is bigger.

In my project I need to synchronize at least two viewers (Data comparission). If it is possible currently (but undocmented), or I need Create PR with such feature. And If PR then changes should be done in ViewerModel or QtViewer?
More generic, Viewer should be possible to control from code, not only by mouse.

Can you provide a little more detail on what exactly you want to synchronize?  And also what specific properties of the viewer you feel like you can’t control with code?

I would like to allow user for simple pixel-wise compare result of different method on same data. Currently I allow user to synchronize layer, position of viewer centre (x,y) and current layer. so user can see exactly the same area on both viewers.
So I would like to control x,y position, zoom level and current layer (z-stack, time etc)

ah, then it sounds like you'll want to read up on the vispy camera object.
it lives at viewer.window.qt_viewer.view.camera.  There are a lot of good examples of controling camera state programmatically in https://github.com/guiwitz/naparimovie
current layer can be controlled by modifying the LayerList object at viewer.layers. (e.g. viewer.layers[0].selected = True)
the dims sliders (z-stack and time) can be controlled by modifying viewer.dims.  For instance viewer.dims.set_point(0, 10) will change the zeroth axis to the 10th position.

Other question. Why in docs there is using array instead of np.ndarray. Like in 'AddLayersMixin.add_image`. This produce warning in PyCharm. There is some reason for this, or may be changed?

don't use pycharm and not sure what they do when parsing docstrings.  @jni

Other question. Why in docs there is using array instead of np.ndarray. Like in 'AddLayersMixin.add_image`. This produce warning in PyCharm. There is some reason for this, or may be changed?

If defer to @jni here too. This was not intentional on my part

I mean, honestly, I think this is PyCharm being too smart for its own good. Docstrings are not meant to be interpreted as strict typing information, but rather as English-language typing information. In this case, we use "array" because it can be any kind of array, including not just a numpy array but also a dask array and a zarr array. So np.ndarray would be an excessively precise type specification.
Once we improve typing with an Array protocol, we can make this better. For now, I think there is probably a setting in PyCharm "extract type information from docstrings" that you can turn off. Ideally, you should be able to ignore just this one type annotation, but I doubt that exists. It might be worth raising an issue with PyCharm.

I mean, honestly, I think this is PyCharm being too smart for its own good. Docstrings are not meant to be interpreted as strict typing information, but rather as English-language typing information. In this case, we use "array" because it can be any kind of array, including not just a numpy array but also a dask array and a zarr array. So np.ndarray would be an excessively precise type specification.

I look to numpy docstring type specification https://numpydoc.readthedocs.io/en/latest/format.html and this part is defined as type definition. So PyCharm works as expected. I like extraction type from docstring. It simplify and speedup code writing when IDE support this. (For python 2.7 types in comment was only way to introduce typing information, and for part of them there are still no type annotation)

Once we improve typing with an Array protocol, we can make this better. For now, I think there is probably a setting in PyCharm "extract type information from docstrings" that you can turn off. Ideally, you should be able to ignore just this one type annotation, but I doubt that exists. It might be worth raising an issue with PyCharm.

So I think twat I will create such PR. But what you think about type annotation in function signature (Wider support in IDE)?

I think this issue is largely replaced by https://github.com/napari/napari/issues/5940
@czaki you happen to be the OP, what do you think?

Yes I would agree with closing this in favour of #5940. But it's fun taking a trip down memory lane. 😃 Let's close this and continue the discussion about untangling things there.


Support Ridgepole 0.6.4

Support Ridgepole 0.6.4.

Thanks for your PR. :laughing:
This PR will be merged.
But, please wait a little, to update the version.
I have a known bug,
and I'd like to think about it in this weekend. :pray:

Thank you for your response.
I am looking forward to fixing bug.


[moveos-server] MoveOS server as a standalone service

Description
Moveos server is a standalone service based on MoveOS, which includes move vm, statedb, moveos framework, etc.
Moveos server is also standard MoveVM runtime, you can publish the Move module to Moveos server, and call the entry functions(execute transaction) on Moveos server .

Moveos server listens to and receives requests from the client through the grpc service,
and then delegates the requests to the proxy to process, the proxy including moveos(state and runtime) and actor (executor),
and then the actor performs the specific tasks and returns the results to the client.
If parallel processing is required, the actor can provide good parallelism.

Moveos server provides a default configuration file in the current directory, including ip and port,
or you  can specify a different configuration file if you need to use a different configuration.
TODO:

moveos server receives publish module and handle.
moveos server receives entry function from cli and execute transaction.
publish and entry function protocol between cli and server.

Build and run

Build the crate, run cargo build -p moveos-server for standalone, or cargo build for (rooch)

Start the MoveOS server, run moveos-server start with default config, or ROOCH_CONFIG=./rooch.yml ./target/debug/moveos-server start if you can specific the config path or use the default value, can print the text like Listening on <IP_ADDRESS>:50051.
or run rooch server start with default config, or ROOCH_CONFIG=./rooch.yml ./target/debug/rooch server start

link #39


Bag updater

Simplify a bag updater function to avoid writing duplicate code for every additional bag expansion.

This was handled with PR #10


Missing / confusing call-to-action when warning about invalid QR Code or test already registered

As a user, I am confused when reading the lengthy warning about either QR code invalid or test already registered.
The message states at least two possible reasons in one sentence and fails (at least in my opinion) to convey a clear call to action.
As I understand, the call to action is: do nothing in the app and wait to get a test result on another channel (which I already have got when I read that message).
Original message in German: "QR-Code ist ungültig"

QR-Code ist ungültig
Der QR-Code ist ungültig oder wurde bereits auf Ihrem Smartphone registriert

(much more text follows, see attached screenshot)
The wording should be improved.
Maybe it would be more clear to state that there is currently no way to fix the error, thus it should be ignored, the app should be closed. Or should the user dismiss the message and try to find a working registration in the app's waste basket? If this is the recommended action, please add a primary button that takes the user directly into the waste basket. Even better would be, if the app could check the basket to prevent giving false hopes and distracting users.
Anyway, in case there is nothing the user can do, the message should be much shorter!
Detailed explanations might be offered with a "read more" link / button as secondary call to action.

CWA Version 2.15.1
Android 12 on Google Pixel 4a
I opened this issue as a follow-up to #4632

Internal Tracking ID: EXPOSUREAPP-11187

Thanks for your report @openmindculture. As this issue affects both Android and iOS, it has been moved to the cwa-documentation repository. We have created an internal ticket for it and will raise this topic internally.
Internal Tracking ID: EXPOSUREAPP-11187

Corona-Warn-App Open Source Team

@openmindculture Actually, I can see your point: Also, when a test was already registered and is in the recycle bin, it will be retrieved from the bin.


Fetching from s3 mirror

It would be helpful to me if aptly had the ability to mirror private repositories hosted on s3.
It is not entirely clear from the documentation that this is unsupported by s3, but this discussion seems to state so.
Moreover, when I simply try to create a mirror with the following command:
aptly mirror create repo-mirror s3://some-bucket.s3-eu-west-1.amazonaws.com ci

I get this error:
ERROR: unable to fetch mirror: s3://some-bucket.s3-eu-west-1.amazonaws.com/dists/ci/Release: Get s3://some-bucket.s3-eu-west-1.amazonaws.com/dists/ci/Release: unsupported protocol scheme "s3"

I potentially have this use case also.
It is possible using static website hosting with a special policy only allowing specific principal ARN's rather then the default static website hosting bucket policy allowing: "*"
Thats what the AWS documentation states anyway.


lint: Upgrade flake8

Description
Trying to solve https://github.com/Granulate/gprofiler/actions/runs/3173626903/jobs/5220214768.
I searched online for the error and got to this one: https://stackoverflow.com/a/73932581/ which matches what I suggested here. By upgrading flake8 I now see in its downloaded dependencies that it adds the necessary constraint: Collecting importlib-metadata<4.3,>=1.1.0.

Seems to have solved the problem. I'll wait for tests to pass because this could change other dependencies as well.

Flaky failure: https://github.com/Granulate/gprofiler/issues/513


pythonPackages.ptvsd: init at 4.3.2

Motivation for this change
Add ptvsd, a Python debugging tool compliant with the Debug Adapter Protocol.
Things done

[ ] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[x] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[x] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

@ptrhlm done, sorry
On Sun, May 17, 2020 at 4:42 PM ptrhlm<EMAIL_ADDRESS>wrote:

@ptrhlm commented on this pull request.
In pkgs/development/python-modules/ptvsd/default.nix
https://github.com/NixOS/nixpkgs/pull/88005#discussion_r426318397:

version = "4.3.2";

format = "wheel";

src = fetchPypi {
inherit pname version format;
sha256 = "459137736068bb02515040b2ed2738169cb30d69a38e0fd5dffcba255f41e68d";
};

checkInputs = [ pytest ];

meta = with stdenv.lib; {
homepage = "https://github.com/Microsoft/ptvsd/";
description = "An implementation of the Debug Adapter Protocol for Python";
license = licenses.mit;
maintainers = with maintainers; [ leungbk ];

Please add yourself to maintainers list:
https://github.com/NixOS/nixpkgs/blob/master/maintainers/maintainer-list.nix
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/NixOS/nixpkgs/pull/88005#pullrequestreview-413211079,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AG65GOX4JI3GIRXPN7OIHO3RSBY7NANCNFSM4NDF5BVQ
.

thanks for opening your first PR! :)

Tests for ptvsd do not seem to be included in the .zip. Should we go
ahead with the .zip with this in mind?
On Mon, May 18, 2020 at 6:14 PM Jon<EMAIL_ADDRESS>wrote:

thanks for opening your first PR! :)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/NixOS/nixpkgs/pull/88005#issuecomment-630517519, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AG65GOW2G4Y4DPZFOZ3QELDRSHMOFANCNFSM4NDF5BVQ
.

Apparently ptvsd was deprecated May 4, well before I made this PR, but it was advertised on the deprecate branch and not on the master branch: https://github.com/microsoft/ptvsd/tree/deprecate
So I'll close this.


whitesur-gtk-theme: fix color variant names and add additional options

Description of changes
This PR contains two changes:

The color variant names were capitalized. Attempting to use the colorVariants option at all thus failed, as the derivation would not accept uppercase variants, yet the script now only recognises uppercase.
A few new options were surfaced:

iconVariant: Set the icon used for launching apps
nautilusStyle: Tweak the CSS of Nautilus to look like BigSur, Mojave, or a 'glassy' look
roundMaxWindow: Round the corners of windows when maximized.

I have tested this on my local setup with success.
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

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

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[ ] Fits CONTRIBUTING.md.

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

Result of nixpkgs-review pr 287970 run on x86_64-linux 1

1 package built:

whitesur-gtk-theme


[mdnsresponder:x64-windows-static-md] build failure

Host Environment

OS: Windows 7
Compiler: revision

To Reproduce
Steps to reproduce the behavior:
./vcpkg install mdnsresponder:x64-windows-static-md
Failure logs
CMake Error at scripts/cmake/vcpkg_execute_required_process.cmake:72 (message):
    Command failed: msbuild D:/vcpkg/buildtrees/mdnsresponder/src/ponder-765-35f
1c06423/mDNSResponder.sln /p:Configuration=Release /t:dns-sd /p:Platform=x64 /p:
PlatformToolset=v142 /p:VCPkgLocalAppDataDisabled=true /p:UseIntelMKL=No /p:Wind
owsTargetPlatformVersion=10.0.18362.0 /m /p:WholeProgramOptimization=false
    Working Directory: D:/vcpkg/buildtrees/mdnsresponder/x64-windows-static-md-r
el
    Error code: 1
    See logs for more information:
      D:\vcpkg\buildtrees\mdnsresponder\build-x64-windows-static-md-rel-out.log

Call Stack (most recent call first):
  scripts/cmake/vcpkg_build_msbuild.cmake:119 (vcpkg_execute_required_process)
  ports/mdnsresponder/portfile.cmake:60 (vcpkg_build_msbuild)
  scripts/ports.cmake:90 (include)

Error: Building package mdnsresponder:x64-windows-static-md failed with: BUILD_F
AILED
Please ensure you're using the latest portfiles with `.\vcpkg update`, then
submit an issue at https://github.com/Microsoft/vcpkg/issues including:
  Package: mdnsresponder:x64-windows-static-md
  Vcpkg version: 2020.02.04-nohash-external

Additional context
The relevant line from the error from the log seems to be
     3>dll.rc(10): fatal error RC1015: cannot open include file 'afxres.h'. [D:\vcpkg\buildtrees\mdnsresponder\src\ponder-765-35f1c06423\mDNSWindows\DLL\dnssd.vcxproj]

afxres.h seems to be part of the MFC framework, so I went ahead and installed C++ v14.24 MFC for v142 build tools (x86 & x64) via the Visual Studio 2019 installer. The error stays the same though (I also tried rebooting in-between).
build-x64-windows-static-md-rel-out.log

Okay I installed all MFC versions that were listed for VS 2019 build tools and that resolved the problem. Guess the single one I had before was the wrong one... Don't know which of all these version was the one that fixed the problem in the end.

@Krzmbrzl, glad to see this issue has been resolved.


onDestroyed being called more than for the same item (with lazy)

https://codesandbox.io/s/1ox8lq0o83
Sorry for somewhat complex repro, I was working on reproducing other issue and noticed this one. Seems to me that if item gets marked as destroyed that callback shouldnt be called when we rerender in the meantime without touching that particular item (it stays destroyed).

There's a destroy, then a transition out phase and the actual moment the element is taken out. looks like there's a check missing that tells it that it has already fired that event.

Not relevant once #809 is merged. The onDestroyed prop has been removed there.


Prepare for 2.5.0 release

I never merged this, and totally forgot about it when working on #24 :man_facepalming:...
Closing it in favor of #24.


Will F* ever support Objects or Structs?

These are two quite different beasts.
For objects: you can encode many kinds of them using existential types, which F* already provides.
For structs: cf. github.com/FStarLang/Kremlin We do plan to compile things to C structs. @protz can say more, if necessary.

We already have records so you'd have to tell us what exactly you'd want in addition to that.
Object-style encodings are already possible using records and subtyping, as Nik mentions.

F* already has records, and KreMLin now supports structs. Closing.


Added csv/tsv test data

Hi! I'd like to add tiny csv/tsv test files for new modules (e.g. csvtk/split)
Best regards,
Susanne

Hi Susanne,
looks good to me, just could you add also a short description of the datasets in the main readme

Thanks for the comments! I've just updated the readme and added descriptions for the generic part and corrected some folder descriptions in genomics.


top_hits.nf seems to have wrong number of arguments

Description of the bug
It seems like some recent changes to the top hits report generation may have introduced some sort of mis-specified array:
Here's my error:
RROR nextflow.extension.OperatorImpl - @unknown
groovy.lang.MissingMethodException: No signature of method: Script_861716d0$_runScript_closure1$_closure2$_closure22.call() is applicable for argument types: (ArrayList) values: [[[id:230029461_WB, single_end:false, platform:ILLUMINA, fastq_1:/home/mdh/shared/taxtriage/231005_test/samples/230029461.Illumina.kraken.dehosted.1.fastq.gz, ...], ...]]
The log file truncates it but grabbing it from the slurm output:
ERROR ~ Invalid method invocation call with arguments: [[id:230029461_WB, single_end:false, platform:ILLUMINA, fastq_1:/home/mdh/shared/taxtriage/231005_test/samples/230029461.Illumina.kraken.dehosted.1.fastq.gz, fastq_2:/home/mdh/shared/taxtriage/231005_test/samples/230029461.Illumina.kraken.dehosted.2.fastq.gz, trim:false, directory:false, sequencing_summary:null], /panfs/jay/groups/32/mdh/shared/taxtriage/231005_test/work/66/89eb4288f373a6ad78f6d9d8079efd/230029461_WB.top_report.tsv, [/panfs/jay/groups/32/mdh/shared/taxtriage/231005_test/work/a0/587a499c14235a2d369c0e418fca23/230029461_WB.classified_1.fastq.gz, /panfs/jay/groups/32/mdh/shared/taxtriage/231005_test/work/a0/587a499c14235a2d369c0e418fca23/230029461_WB.classified_2.fastq.gz], /panfs/jay/groups/32/mdh/shared/taxtriage/231005_test/work/4e/923481f65a775d1ffa8f53afbea9bb/230029461_WB.output.references.fasta] (java.util.ArrayList) on _closure22 type
I haven't had a chance to do much digging, but the addition of the $2 variable in the top_hits.nf module might be breaking things?
Command used and terminal output
nextflow run /home/mdh/shared/software_modules/taxtriage/1.2.0/main.nf -c /home/mdh/shared/software_modules/taxtriage/1.2.0/mdh.config --input samples//Samplesheet.csv --db /home/mdh/shared/software_modules/kraken/kraken2_databases/k2_standard_230605/ --outdir tt_out --email<EMAIL_ADDRESS>--tmpdir /tmp --remove_taxids '"9606"' --max_memory 248GB --max_cpus 16 --skip_assembly FALSE --top_hits_count 50 --demux -profile singularity -with-report tt_out/tt_test_231005_report.html -with-dag ./work/tt_test_231005_taxtriage.html -resume

Relevant files
Here's the command.sh from the work directory where this breaks:
#!/bin/bash -euo pipefail
echo 230029460_WB "-----------------META variable------------------"
get_top_hits.py
-i "230029460_WB.filtered.report"
-o 230029460_WB.top_report.tsv
-t 50
awk -F '\t' -v id=230029460_WB
'BEGIN{OFS="\t"} { if (NR==1){ print "Sample_Taxid", $2, $1, $4, $6} else { $5 = id"_"$5;  print $5, $2, $1, $4, $6  }}'  230029460_WB.top_report.tsv > 230029460_WB.krakenreport_mqc.tsv
cat <<-END_VERSIONS > versions.yml
"NFCORE_TAXTRIAGE:TAXTRIAGE:TOP_HITS":
python: $(python --version | sed 's/Python //g')
END_VERSIONS
nextflow.log
System information
Nextflow version 24.04.2
Hardware HPC, Desktop, Cloud
Executor slurm
Container engine: Singularity
OS CentOS Linux
Version of nf-core/taxtriage 1.2.0

@hkunerth can you check the contents of 230029460_WB.filtered.report to ensure that it isn't empty? Also, check that the reference FASTA files during DOWNLOAD_ASSEMBLY are being made.
I don't believe it's an issue with Top Hits but the way in which the fastq files are being registered in the overall pipeline.

The 230029460_WB.filtered.report exists and looks normal. DOWNLOAD_ASSEMBLY successfully downloaded for the other sample, 230029461, but never initiated for 230029460.
I can send you the nextflow report if it would be helpful at all. Happy to keep digging to try to solve this.

Sure, can you pass the report privately if possible? I'm curious if there is some underlying issue with how the system might be parsing some of the taxa downstream

Hi @Merritt-Brian, I've come back to this and I think the issue is simpler than what I'd initially thought. I believe it's centered on the Samplesheet format. I had been using an older format, with the following header row:
sample,single_end,from,platform,barcode,fastq_1,fastq_2,sequencing_summary,trim
I tested some Illumina samples using the example format:
sample,platform,fastq_1,fastq_2,sequencing_summary,trim
and no longer ran into the issue. I think this is due to the older fields being put into the META variable during the samplesheet_check process and passed along to later processes which have issues with too many or too few arguments.
That said, I still hit a snag when running ONT data using the updated samplesheet format. I kept the format the sample, except for changing platform to OXFORD and not having a fastq_2. This generated the old error:
Nov-29 09:38:20.942 [Actor Thread 9] DEBUG nextflow.Session - Session aborted -- Cause: No signature of method: Script_b7c7d140$_runScript_closure1$_closure3$_closure24.call() is applicable for argument types: (ArrayList) values: [[[id:Specimen-5-NP-RNA, single_end:true, platform:OXFORD, fastq_1:/home/mdh/shared/taxtriage/231129_test/samples/Specimen-5-NP-RNA.dehosted.fastq.gz, ...], ...]]
Possible solutions: any(), any(), any(groovy.lang.Closure), each(groovy.lang.Closure), tap(groovy.lang.Closure), any(groovy.lang.Closure)
Nov-29 09:38:20.970 [Actor Thread 9] DEBUG nextflow.Session - The following nodes are still active:
It looks to me like there should be more arguments in that array. The successful Illumina run populates it with
[id:230028305_CSF, single_end:false, platform:ILLUMINA, fastq_1:/home/mdh/shared/taxtriage/231129_test/samples_illu/230028305.Illumina.kraken.dehosted.1.fastq.gz, fastq_2:/home/mdh/shared/taxtriage/231129_test/samples_illu/230028305.Illumina.kraken.dehosted.2.fastq.gz, trim:true, directory:false, sequencing_summary:null]
but for some reason it breaks for ONT after fastq_1.
My sample sheet just leaves the fastq_2 field blank, as it is in the ONT example here: https://github.com/jhuapl-bio/taxtriage/blob/main/examples/Samplesheet.csv but I'm wondering if this might be causing issues with the META field.
Thoughts?

Nevermind, I ran some newly generated Illumina data and ran into the same issue. It looks to be the same as this issue https://github.com/jhuapl-bio/taxtriage/issues/45 raised by @erinyoung
Disregard my above message, but any help with this would be much appreciated. Thanks!

@hkunerth can you provide your .nextflow.log file as well as the execution report (html) here regarding the issue put in #45

Here's a log from a failed run with this issue.
.nextflow.log
I'm wondering if it is possible that the database that this run is using might be the cause of it. I changed a number of things in more recent runs but one was making sure it is pointed at the standard database (k2_standard_20230605) and I haven't run into this issue since then.
Thanks for the help.

Ah found the syntax error in your command
--top_per_taxa = '"10239:20:S' '2:20:S"'

should be: --top_per_taxa "10239:20:S 2:20:S" i.e. no single quote and no equals sign. You can also see that on startup the value for top_per_taxa states it is "=" not "10239:20:S 2:20:S"


remove the lastRcvdPacketNumber from the session

This variable was only used to pass the packet number an ACK was received with to the SentPacketHandler. The better way to do this is by passing the value to handleAckFrame() directly.

Codecov Report

Merging #1624 into master will decrease coverage by 0.03%.
The diff coverage is 60%.

@@            Coverage Diff             @@
##           master    #1624      +/-   ##
==========================================
- Coverage   87.57%   87.54%   -0.03%
==========================================
  Files          98       98
  Lines        6252     6251       -1
==========================================
- Hits         5475     5472       -3
- Misses        555      557       +2
  Partials      222      222

Impacted Files
Coverage Δ

session.go
73.52% <60%> (-0.36%)
:arrow_down:

Continue to review full report at Codecov.

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


Error handler not showing error handler types in the dropdown

Describe the Bug
Error handler config page doesn't show the error type selector filed names and error handler configuration fields.
used pipe:
apiVersion: camel.apache.org/v1
kind: Pipe
metadata:
  name: webhook-binding
  annotations:
    sco1237896.github.com/catalog.group: "messaging"
    sco1237896.github.com/catalog.id: "http"
    sco1237896.github.com/connector.description: "Send data to a HTTP endpoint."
    sco1237896.github.com/connector.group: "messaging"
    sco1237896.github.com/connector.id: "http_sink_v1"
    sco1237896.github.com/connector.title: "HTTP sink"
    sco1237896.github.com/connector.version: "v1"
    trait.camel.apache.org/container.request-cpu: "0.20"
    trait.camel.apache.org/container.request-memory: "128M"
    trait.camel.apache.org/deployment.progress-deadline-seconds: "30"
    trait.camel.apache.org/container.image: "quay.io/sco1237896/connector-http:camel-4-1046a96"
spec:
  errorHandler:
    log:
      parameters:
        maximumRedeliveries: 3
        redeliveryDelay: 2000
  source:
    ref:
      kind: Kamelet
      apiVersion: camel.apache.org/v1
      name: webhook-source
  steps:
    - ref:
        kind: Kamelet
        apiVersion: camel.apache.org/v1
        name: delay-action
  sink:
    ref:
      kind: Kamelet
      apiVersion: camel.apache.org/v1
      name: log-sink

Steps to Reproduce the Bug or Issue

create Pipe
try to configure error handler
see the selector issue and no config fields

Screenshots or Videos

Platform

OS: [e.g. macOS, Windows, Linux]
Browser: [e.g. Chrome, Safari, Firefox]
Version: [e.g. 0.30.0]

Looking at the latest version, this no longer is an issue. Closing.


[Triton-MLIR] Enable approximate exp conversion for AMD GPUs

This PR enables conversion of natural exponential function to approximate version using equation exp(x) = exp2(x*log2(e))
This implementation tries to match PTX variant.

related to #142


is there any function in v3 like getReserves() of v2?

I want to get the balance of token in v3，is there any function in v3 like getReserves() of v2?
thanks

UniswapV3 has a tick-indexed state, and it doesn't store amount of tokens locked in reserves, but instead tracks liquidity and sqrtPrice, from which amount of tokens held can be calculated

UniswapV3 has a tick-indexed state, and it doesn't store amount of tokens locked in reserves, but instead tracks liquidity and sqrtPrice, from which amount of tokens held can be calculated

Do you have the formula for that in javascript


Add support for an images url in manifest.json that gets parsed using micro formats

If this property is present on manifest.json, Etcher will retrieve the website and try to parse it using micro formats (see http://schema.org/SoftwareApplication) to resolve the direct link to the latest image.
Once this is retrieved, stream it to the drive.

Should we close this, as we no longer support (i.e. actively promote) manifest files, and this functionality will be part of the online catalog anyway?


Cursor on the solution section went bold and green. Can't Type!!!

So, that's pretty much it. I opened up the console for solving a kata and bam! Can't type! [Key Presses aren't displaying any output]
It was working fine yesterday at 01:00AM IST.
Is it just me? Or is there some issue?

Looks like vim's "normal" mode.  Typing i should allow you to start typing.
There's a "VIM"/"EMACS" switch above the editor. Select "EMACS" if you don't like vim.

Oh, the vim and emacs modes, yeah I knew about it and yes it was in vim mode. I love vim. Its just that every other time I started up a kata, It was by default in the emacs mode(which I didn't even noticed) and I started typing. But, this time it somehow was in vim mode and I didn't noticed that either.
Anyway, thank you! :)
Sorry to open a issue so naive.


Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.17:test (default-test) on project SingularityService: There was a timeout or other error in the fork

During the 'vagrant up' process, the following error occurred:
==> test: Results :
==> test:
==> test: Tests run: 5, Failures: 0, Errors: 0, Skipped: 0
==> test: [INFO]
==> test: ------------------------------------------------------------------------
==> test: [INFO]
==> test: Reactor Summary:
==> test: [INFO]
==> test: [INFO]
==> test: Singularity ....................................... SUCCESS [29.924s]
==> test: [INFO]
==> test: SingularityBase ................................... SUCCESS [16.532s]
==> test:
==> test: [INFO] SingularityRunnerBase ............................. SUCCESS [3.016s]
==> test: [INFO] SingularityS3Base ................................. SUCCESS [3.726s]
==> test: [INFO] SingularityMesosClient ............................ SUCCESS [2.289s]
==> test: [INFO] SingularityClient ................................. SUCCESS [14.880s]
==> test: [INFO] SingularityService ................................ FAILURE [4:05.079s]
==> test: [INFO] SingularityExecutor ............................... SKIPPED
==> test: [INFO] SingularityExecutorCleanup ........................ SKIPPED
==> test: [INFO] SingularityLogWatcher ............................. SKIPPED
==> test: [INFO] SingularityS3Uploader ............................. SKIPPED
==> test: [INFO] SingularityS3Downloader ........................... SKIPPED
==> test: [INFO] SingularityOOMKiller .............................. SKIPPED
==> test: [INFO] ------------------------------------------------------------------------
==> test: [INFO] BUILD FAILURE
==> test: [INFO] ------------------------------------------------------------------------
==> test: [INFO] Total time: 5:25.264s
==> test: [INFO] Finished at: Fri Oct 31 01:13:43 UTC 2014
==> test: [INFO] Final Memory: 38M/105M
==> test: [INFO] ------------------------------------------------------------------------
==> test: [ERROR]
==> test: Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.17:test (default-test) on project SingularityService: There was a timeout or other error in the fork -> [Help 1]
==> test: [ERROR]
==> test: [ERROR]
==> test: To see the full stack trace of the errors, re-run Maven with the -e switch.
==> test: [ERROR]
==> test: Re-run Maven using the -X switch to enable full debug logging.
==> test: [ERROR]
==> test: [ERROR] For more information about the errors and possible solutions, please read the following articles:
==> test: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
==> test: [ERROR]
==> test: [ERROR] After correcting the problems, you can resume the build with the command
==> test: [ERROR]   mvn <goals> -rf :SingularityService
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.

i have the same problem.... have you solve it?


☄ Failing Specs

These are the failing specs BEFORE the pals contributions have been merged in. hyrax-5-upgrade branch, which includes the adventist_dev.
Finished in 11 minutes 59 seconds (files took 11.23 seconds to load)
1312 examples, 354 failures, 35 pending
Failed examples:

[x] #56
[ ] #57
[ ] #58
[ ] #59
[ ] #60
[ ] #61
[ ] #62
[ ] #63
[ ] #64

Spreadsheet listing failing specs:
https://docs.google.com/spreadsheets/d/1LO1thshnMBjTeXJfXUJ7SsMS_Rr_AT_mXK1an2pv-xQ/edit#gid=1135029746