argocd: 2.6.2 -> 2.6.3

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://github.com/argoproj/argo-cd/releases.
meta.description for argocd is: Declarative continuous deployment for Kubernetes
meta.homepage for argocd is: https://argo-cd.readthedocs.io/en/stable/
Updates performed

Golang update

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 2.6.3 with grep in /nix/store/bhkz3haqg1ixzn43p60a4rpaqgdbn7cs-argocd-2.6.3
found 2.6.3 in filename of file in /nix/store/bhkz3haqg1ixzn43p60a4rpaqgdbn7cs-argocd-2.6.3

Rebuild report (if merged into master) (click to expand)

1 total rebuild path(s)

1 package rebuild(s)

First fifty rebuilds by attrpath
argocd

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/bhkz3haqg1ixzn43p60a4rpaqgdbn7cs-argocd-2.6.3 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A argocd https://github.com/r-ryantm/nixpkgs/archive/786bf693bae56d7ee705e809c4ab2d4244cdca36.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/bhkz3haqg1ixzn43p60a4rpaqgdbn7cs-argocd-2.6.3
ls -la /nix/store/bhkz3haqg1ixzn43p60a4rpaqgdbn7cs-argocd-2.6.3/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

1 package built:

argocd

Maintainer pings
cc @shahrukh330 @bryanasdev000 for testing.

Result of nixpkgs-review pr 219726 run on aarch64-darwin 1

1 package built:

argocd


4.x - Add pseudo content type for log renderer in ErrorHandler

The ErrorHandler is currently instantiating a PlainTextErrorRenderer in the writeToErrorLog-method. So a user would not be able to provide a custom log renderer.
I suggest to add a new pseudo content type "slim-log" to the array of error renderers or to add a new method setLogErrorRenderer() which takes one param ErrorRendererInterface|string|callable.
I prefer the second solution, as the first one might be a little bit hackish.
What are your thoughts?

@adriansuter I've created a PR #2801 for the second option setLogErrorRenderer. Please review. If the logic looks good I'll add unit tests for this feature.


InstructionDurations from BackendV2

Summary
This PR adds the support for BackendV2 in method from_backend of class InstructionDurations
in qiskit.transpiler.instruction_durations.py
Credit:
@nkanazawa1989 , for help and ideas :)
Details and comments
Earlier, InstructionDurations.from_backend() could support only BackendV1.
In this PR, now BackendV2 can also be passed into method from_backend.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Warning: This coverage report may be inaccurate.
We've detected an issue with your CI configuration that might affect the accuracy of this pull request's coverage report.
To ensure accuracy in future PRs, please see these guidelines.
A quick fix for this PR: rebase it; your next report should be accurate.

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.01%) to 87.575%

Totals

Change from base Build<PHONE_NUMBER>:
0.01%

Covered Lines:
59475

Relevant Lines:
67913

💛  - Coveralls

will let know when I am done :)

@dieris: this PR is generally needed on Qiskit (for Qiskit 1.1 in 3 months' time), but I suspect might have some effects for work you did recently on qiskit-ibm-provider (and/or runtime) in https://github.com/Qiskit/qiskit-ibm-provider/pull/787. Just flicking very quickly through the ibm-provider code, it looks like it'll handle things fine, but I'm just flagging this to you in case it affects anything.

@dieris: this PR is generally needed on Qiskit (for Qiskit 1.1 in 3 months' time), but I suspect might have some effects for work you did recently on qiskit-ibm-provider (and/or runtime) in Qiskit/qiskit-ibm-provider#787. Just flicking very quickly through the ibm-provider code, it looks like it'll handle things fine, but I'm just flagging this to you in case it affects anything.

yes, it looks like we had a similar idea, but the from_backend method in runtime/provider just overrides this one for the DynamicCircuitInstructionDurations subclass, so there are no conflicts.

@nkanazawa1989 , Please, see if this is good enough :)

@1ucian0 ,
pulse features are being deprecated in Qiskit, and being moved to Qiskit Dynamics, is this PR required anymore?
If yes, in what direction the PR should be heading?


the console throws an error

[Vue warn]: Non-function value encountered for default slot. Prefer function slots for better performance.

the menubar has been fixed today.

还有5个组件没有清除全部的warning

[ ] Collapse
[ ] Navigation
[ ] Popover
[ ] Select
[ ] Toast


fixed different text box behavior with selections.

pressing right when you selection ends at the end of the text clears the selection now
same with pressing left at the beginning of the text
ctrl+selection fixes:
ctrl+move selected text without holding shift doesn't move in weird ways anymore

You seem to have added similar code in multiple places. Why don't you just change the behaviour inside resetSelection in that case?
also this will probably need commenting. i'm not sure what you're trying to achieve with these shift checks.

also this will probably need commenting. i'm not sure what you're trying to achieve with these shift checks.

They make sense to me FWIW. Just read through the code and think about the beavior you're used to seeing on OS text boxes. In the Right handler, for instance, pressing right with shift will increase the selection, but without shift will empty the selection and move the caret alone.

nice job 👍


Typo on picture

on the picture it says "fixies" not "fixes"... F I X it :p

btw do you guys check multiworld anymore? lol


Inconsistency for imread and imshow, imsave

imread is in scipy.ndimage
imshow and imsave are in scipy.misc

I think all of them should be in scipy.ndimage.

I agree, all image related things in misc should be moved to ndimage.

I'm not quite sure how this should be done. The simplest way would be to just add it to ndimage like this: https://github.com/MartinThoma/scipy/commit/345a44710c8a733fd09b7151d6af257653376671
However, I guess imshow and imsave should be removed from scipy.misc, a deprecation warning should be added (like https://github.com/scipy/scipy/blob/master/scipy/stats/stats.py#L1720) and the tests / docs probably have to be adjusted. Right?

Correct, a deprecation warning like that is needed. MartinThoma@345a447 works, but that way it's hard to add a deprecation warning that shows up in misc but not in ndimage. It may be better to move the implementation over to ndimage, and import it in misc like:
from ndimage import imsave
imsave = np.deprecate(imsave, message='misc.imsave is deprecated in Scipy 0.19.0')

Thinking about imshow, I'd rather get rid of that completely actually. That really doesn't belong in scipy, and the implementation is very odd (trying to save a png to disk before showing it??).
For deprecations, those need to be discussed on the scipy-dev mailing list. Maybe you can make the proposal there to move imsave (and ascent, face and other still useful im* functions?) to ndimage and deprecate the not useful stuff?

Thinking about imshow, I'd rather get rid of that completely actually.

+1
The names and "home" of the im* functions was also discussed on the mail list; see the thread starting here: https://mail.scipy.org/pipermail/scipy-dev/2015-November/021032.html
I still think it makes more sense to move these to scipy.io (and possibly rename them while we're at it).
A move has also been suggested in https://github.com/scipy/scipy/issues/2442, and renaming was proposed in https://github.com/scipy/scipy/pull/5458

Actually, I like imshow. It is the most convenient way I know to quickly figure out what is going on in an array. (However, imsave is not that much more inconvenient).

For deprecations, those need to be discussed on the scipy-dev mailing list. Maybe you can make the proposal

I've just subscribed at the mailing list, but I didn't receive a mail so far.

Here's a more convenient link to the mailing list thread from November: http://thread.gmane.org/gmane.comp.python.scientific.devel/20063

imread is in scipy.ndimage

imread is also in scipy.misc, and in fact, that's where the implementation is.  In https://github.com/scipy/scipy/commit/d00861911e012bfc70cace4f0d88f6bea01a307b, the duplicate code in scipy.misc.imread and scipy.ndimage.imread was eliminated by having the ndimage version call the misc version.

To be clear, when I said

I still think it makes more sense to move these to scipy.io

I meant just imread and imsave.  The functionality of imfilter and imresize definitely belongs in ndimage, but these are just wrappers of Pillow functions, so they probably don't handle n-dimensional arrays like all the ndimage functions do.  I don't know if that inconsistency is enough to warrant simply deprecating them, and making similar functionality available in ndimage that can handle n-dimensional arrays.  Anyway, +1 for the continued clean up in scipy.misc.

Outcome of gh-5458: if we move imsave there's a preference to rename it to imwrite.

Does somebody else want to do it? If not, I'll try it in the next week and make a WIP pull request (and there will certainly be something to be done as I'm quite uncertain what to do there)
(Is this probably something that should be added to https://github.com/scipy/scipy/milestone/32?)

(Is this probably something that should be added to https://github.com/scipy/scipy/milestone/32?)

I'll mark your PR for 1.0, would be good to get this done. Not a blocker though.

@WarrenWeckesser I currently tend to do the following and I would like to hear your thoughts about this:
Moving some to scipy.ndimage and others to scipy.io:

scipy.misc.imshow → scipy.ndimage.imshow
scipy.ndimage.imread, scipy.misc.imread → scipy.io.imread
scipy.misc.imsave → scipy.io.imwrite
scipy.misc.imfilter → scipy.ndimage.imfilter
scipy.misc.imresize → scipy.ndimage.imresize
scipy.misc.imrotate → scipy.ndimage.imrotate
scipy.misc.ascent → scipy.ndimage.ascent
scipy.misc.face → scipy.ndimage.face

I'm not sure about the remaining bytescale, fromimage, toimage.
Escpecially:

Should scipy.misc.imshow be moved or removed?
Should scipy.misc.imfilter, scipy.misc.imresize, scipy.misc.imrotate be moved ore removed?
Should something be done with bytescale, fromimage, toimage?

We've decided against moving it all, deprecating it instead - see gh-7869. Closing this issue. Thanks all


[SPARK-44628][SQL] Clear some unused codes in "***Errors" and extract some common logic

What changes were proposed in this pull request?
The pr aims to clear some unused codes in "***Errors" and extract some common logic.
Why are the changes needed?
Make code clear.
Does this PR introduce any user-facing change?
No.
How was this patch tested?
Pass GA.

@panbingkun Is this pr ready to be reviewed? Can you create a Jira to track this and update the pr title?

@panbingkun Is this pr ready to be reviewed? Can you create a Jira to track this and update the pr title?

Done 😄

+1, LGTM. Merging to master.
Thank you, @panbingkun and @HyukjinKwon @LuciferYang for review.


Skip paxos test

This skips a known failing test and cleans up paxos_tests.py along the way. Not a big review job. @aboudreault or @shawnkumar could you have a loog?

+1

could you have a loog?

Good work, Jim.
Thanks for having a loog, Shawn. Merging.


[Bug]: error logs

Description
we need to be able to see the error logs
Minimal Reproduction (if possible, example repository)

Exception or Error
No response
Version
beta.190

You need to use cat /var/log/nginx/error.log.


Lighting and SRGB fixes, add visit_marker to LevelVisitor

Three unrelated changes:

move start position lookup in LevelWalker and feed it to the visitor using a new visit_marker.
use SRGB everywhere to fix the 'washed out' look on SRGB framebuffer capable devices.
simplify and tweak lighting equation to make it closer to original (tested by alt-tabbing back and forth between rust-doom and chocolate-doom)

Should fix #58.


feat(ui): add Env to Node Container Info pane. Closes #2471

Checklist:

[X] Either (a) I've created an enhancement proposal and discussed it with the community, (b) this is a bug fix, or (c) this is a chore.
[X] The title of the PR is (a) conventional, (b) states what changed, and (c) suffixes the related issues number. E.g. "fix(controller): Updates such and such. Fixes #1234".
[ ] I have written unit and/or e2e tests for my change. PRs without these are unlike to be merged.
[ ] Optional. I've added My organization is added to the USERS.md.
[x] I've signed the CLA and required builds are green.

Looks like this:


process childless

some isolated circles need to do some things when they become isolated (preferably only when that happens, rather than repeatedly)

checking for net change does the trick, since those are marked when a disconnection happens 71a273f


UI restyle (up for discussion and somewhat WIP)

Here is the redesign of the homepage that I propose. I've decided to share it as a PR because it's much easier than documenting it in the form of screenshots etc. It's a WIP on my side and very open to changes / discussion.
Main features:

Redefined hero section: so far it was a large blob of text that basically focused on two things: learning and contributing. Coincidentally two other sections on homepage (platform cards and contributors list) also focus on those. So, to get us a clean landing page I've decided to move the other paragraphs to relevant sections dubbed Learn and Contribute. They are signalled in the hero with large, colourful buttons that I believe to be communicating the message in a much clearer way than large pieces of text.
UI changes: some free space, clearly defined sections, a lighter, modern look.
Made changes to ContributorsSection and PlatformList (hover animation may be a bit over the top) to visually fit the changes.

Things to consider:

Text: I didn't touch the copy / text we have, only added a header to Learn section that mimics the other one.
Colours: I've sticked to already present colours, only adding two other accent colours (actually used just one). I like me some gradients, so it's kind of gradient heavy, but those could be easily replaced with solid colours I think, either contrasty solid (as our existing accent) or pastel.
Hero background - I like the idea of something visual here, but my pattern is just what felt right for me, it could be anything else
Ways to highlight important information: it was with caps, I would suggest gradient text (as shown in Learn section), coloured text or coloured underlines for this.

Bugs:

Navbar & footer - I didn't touch those other than fixing github icon colour in dark mode and pronouncing the separation of title and links in the navbar - I think it should be linked with logo and whole made into a link to homepage, but it's a different element from links. There is also some overlap between the popup menu and large text in hero (related to my changes) on md devices.
Code sure is kind of messy - if we were to go with this, I'd like to extract some repeated styles into custom classes and styles (like general layout of sections), write as much as possible down to variables and comment them so that it'd be useful for future users.

Check it out and let me know what you think!

Hey Jack, this looks great man. WIP for sure but I appreciate you stepping up and submitting this.
NOTES:
Main features:
Redefined hero section: so far it was a large blob of text that basically focused on two things: learning and contributing. Coincidentally two other sections on homepage (platform cards and contributors list) also focus on those. So, to get us a clean landing page I've decided to move the other paragraphs to relevant sections dubbed Learn and Contribute. They are signaled in the hero with large, colorful buttons that I believe to be communicating the message in a much clearer way than large pieces of text. 👍
UI changes: some free space, clearly defined sections, a lighter, modern look.👍
Made changes to ContributorsSection and PlatformList (hover animation may be a bit over the top) to visually fit the changes.👍
Things to consider:
Text: I didn't touch the copy / text we have, only added a header to Learn section that mimics the other one.👍
Colours: I've sticked to already present colours, only adding two other accent colours (actually used just one). I like me some gradients, so it's kind of gradient heavy, but those could be easily replaced with solid colours I think, either contrasty solid (as our existing accent) or pastel.👍
Hero background - I like the idea of something visual here, but my pattern is just what felt right for me, it could be anything else👍-I dig
Ways to highlight important information: it was with caps, I would suggest gradient text (as shown in Learn section), coloured text or coloured underlines for this.👍-as long as the gradient stays bright either would work👍
Bugs:
Navbar & footer - I didn't touch those other than fixing github icon colour in dark mode and pronouncing the separation of title and links in the navbar - I think it should be linked with logo and whole made into a link to homepage, but it's a different element from links. There is also some overlap between the popup menu and large text in hero (related to my changes) on md devices. 👍 - ill make this into an issue
Code sure is kind of messy - if we were to go with this, I'd like to extract some repeated styles into custom classes and styles (like general layout of sections), write as much as possible down to variables and comment them so that it'd be useful for future users. 👍 - ill make this into an issue

Glad you like it! When I'll have some time I'll work on it further to make it more consistent, clean up the code and document it so that it can be used to update the platform pages too.


Feature/2838 add contractnegotiation api for jsonld objects

What this PR changes/adds
This PR adds the new (json-ld-aware) contract negotiation API
Why it does that
Json-LD-ification of the API, needed for the new DSP
Further notes
.
Linked Issue(s)
Closes #2838
Checklist

[x] added appropriate tests?
[x] performed checkstyle check locally?
[x] added/updated copyright headers?
[x] documented public classes/methods?
[x] added/updated relevant documentation?
[x] assigned appropriate label? (exclude from changelog with label no-changelog)
[x] formatted title correctly? (take a look at the CONTRIBUTING and Etiquette for pull requests for details)

Codecov Report
Patch coverage: 100.00% and project coverage change: +0.14 :tada:

Comparison is base (b0b552d) 65.94% compared to head (1959e57) 66.08%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2884      +/-   ##
==========================================
+ Coverage   65.94%   66.08%   +0.14%
==========================================
  Files        1003     1006       +3
  Lines       20297    20381      +84
  Branches     1192     1194       +2
==========================================
+ Hits        13385    13469      +84
  Misses       6422     6422
  Partials      490      490

Impacted Files
Coverage Δ

...tractnegotiation/model/ContractNegotiationDto.java
100.00% <ø> (ø)

...ctnegotiation/ContractNegotiationApiExtension.java
100.00% <100.00%> (ø)

...gotiation/ContractNegotiationNewApiController.java
100.00% <100.00%> (ø)

...form/JsonObjectFromCallbackAddressTransformer.java
100.00% <100.00%> (ø)

...onObjectFromContractNegotiationDtoTransformer.java
100.00% <100.00%> (ø)

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


A couple minor make tweaks

See the individual commit comments

Awesome, thanks! I fixed the build dirs with b003cd628714a02071052ace918bd2b6deba6a52 but looks cool (I'm not great with make so I'm definitely glad for the help there)


JS: Discuss the History of JavaScript

Discuss the History of JavaScript
Talk about the historical development of JavaScript
Directory
Topics/2.History

Description
Refer to the history of the usage of scripting in front-end
and the Wikipedia page for JavaScript.
Notes
It is always considered a good practice to cite your sources.
Make sure you do that in your PR.

Heyy!! I want to work on this... Plzz assign this to me...

Hi! I'd like to contribute to this issue and talk about the map of JavaScript and it's history, How it came into being and why it's used.
Thank you
Harmandeep Kaur Kaler
FEWD - Batch 2

Hi! I'd like to contribute to this issue and talk about the map of JavaScript and it's history, How it came into being and why it's used.
Thank you
Harmandeep Kaur Kaler
FEWD - Batch 2

@harmankaler2000 Glad to see you willing to contribute! Could you please confirm from the administration if
FEWD contributors are eligible to contribute to JavaScript too? If yes, I'll be happy to consider your PR. Meanwhile
I'll assign you the issue.

Yes sir, I'll ask the administrators if I am eligible to take part in JavaScript under FEWD.

@paramsiddharth Sir, I talked to my supervisor, he clarified that it is a different domain than FEWD. so I am not eligible under GWOC to contribute to it.

@paramsiddharth sir, I want to work on this issue. It would be really nice to present the history of JavaScript. Looking forward for an exciting journey...
Sushovan Banerjee
JavaScript batch-3

Wish to work on it 🙂

Sir, I want to work on it

Hey, can I work on this issue?

Myself Akshita and i would like to contribute towards this issue.

/assign

Hello! sir I wish to work on this issue.

@iam-sakshi Please note that a document has already been contributed to this topic so you may either choose to extend it with more data or make a contribution in video/audio format (if not already done).


The panel bar hides important features!

Hey
The pane bar (where there is the "close" "minimize"...) hides the option of "file" "edit" and half of "selection"...
I use Windows in the Hebrew language, maybe that's why I have a problem, but until the last update there was no problem!!
Thank you.

Duplicate of #159813


Two important entities missing

Hi,
after adding grott I can see a lot of entity, but there is no: energy today and energy total (for me the most important).
pv_all_energy_total is not equal to energy total. In my case pv_all gives me more kWh than energy total.
the same with pv_today and energy_today
I am not good at explanation things in english, but my screenshots should explain everything :D
PS. I forgot to add my inverter type. I'm using MOD 5000 TL3-X  (it's new to grott (backend addon))
This is all sensors data displayed by grott

This is my raw data from grott (backend addon)
	 - Grott values retrieved:
		 -  datalogserial        :  XGD5BH62Q7
		 -  pvserial             :  REH3BHU0L7
		 -  pvstatus             :  1
		 -  pvpowerin            :  0.0
		 -  pv1voltage           :  64.0
		 -  pv1current           :  0.0
		 -  pv1watt              :  0.0
		 -  pv2voltage           :  142.0
		 -  pv2current           :  0.0
		 -  pv2watt              :  0.0
		 -  pvpowerout           :  0.0
		 -  pvfrequentie         :  50.0
		 -  pvgridvoltage        :  235.3
		 -  pvgridcurrent        :  0.4
		 -  pvgridpower          :  94.1
		 -  pvgridvoltage2       :  234.2
		 -  pvgridcurrent2       :  0.4
		 -  pvgridpower2         :  93.6
		 -  pvgridvoltage3       :  233.9
		 -  pvgridcurrent3       :  0.4
		 -  pvgridpower3         :  93.5
		 -  Vac_RS               :  406.1
		 -  Vac_ST               :  405.1
		 -  Vac_TR               :  407.0
		 -  pvenergytoday        :  37.6
		 -  pvenergytotal        :  7087.2
		 -  totworktime          :  5330.8
		 -  epv1today            :  19.2
		 -  epv1total            :  3623.6
		 -  epv2today            :  19.8
		 -  epv2total            :  3675.8
		 -  epvtotal             :  7299.4
		 -  pvtemperature        :  61.1
		 -  pvipmtemperature     :  33.8
		 -  pvboottemperature    :  32.3
		 -  uwBatVolt_DSP        :  39.6
		 -  pbusvolt             :  3132
		 -  nbusvolt             :  3123

I've added MQTT data by myself:

Closing as a duplicate of https://github.com/muppet3000/homeassistant-grott/issues/8


Periodic slowdowns, how to troubleshoot?

I wrote a server that is using Hibernate for persistence and I made a version with regular hibernate and a reactive version. The entities are very simple the main entity has a one-to-one and a one-to-many relation, but the test is not using the one-to-many. The relations are fetched eager it's using a join to fetch .
I created a JMeter test with 20 threads, 2 puts, 6 gets, 1 post and one delete. The server can do about 350 requests/s against a local PostgreSQL server. Both implementations are very much comparable, except that once in a while the reactive version slows down significantly for several requests and then goes back to normal. There is no slowdown in the implementation using the regular hibernate version. I'm using the latest versions for Hibernate, Smallrye and PostgreSQL Jdbc driver. The Vertx has 16 instances (one per core), hibernate is configured with 50 connections. I tried changing the number of instances, number of connections, but no changes.
I don't believe the database is the reason for the slowdowns, since the non-reactive version doesn't have those issues.
How can I figure out what is causing this?
Here is what the get/find does:
            Query<Long> countQuery;
            Query<Collection<?>> query;
            countQuery = session.createQuery("select count(e) from Entity e");
            query = session.createQuery("select e from Entity e");
            query.setLockMode(LockMode.READ);
            query.setFirstResult(0);
            query.setMaxResults(100);
            long startTime = System.currentTimeMillis();
            return countQuery.getSingleResult().attachContext().chain(countWithContext -> {
                countWithContext.context().put("SQL", System.currentTimeMillis() - startTime);
                return query.getResultList()
                    .map(list -> new Page<>(countWithContext.get(), pageRequest, list)).map(result -> {
                        countWithContext.context().put("SQL", countWithContext.context().get("SQL") + ":" + (System.currentTimeMillis() - startTime));
                        return result;
                    });
                });

Here is log output I'm generating: (Total = time from request coming in until the response is written, CTRL = time in the controller, SQL = time for select count: time for select)
Total:31, CTRL:31, SQL:1:31
Total:32, CTRL:31, SQL:1:31
Total:33, CTRL:33, SQL:1:32
Total:47, CTRL:47, SQL:1:46
Total:30, CTRL:30, SQL:1:30
Total:30, CTRL:30, SQL:1:30
Total:31, CTRL:31, SQL:1:31
Total:33, CTRL:33, SQL:1:32
Total:33, CTRL:33, SQL:1:33
Total:36, CTRL:35, SQL:1:35
Total:29, CTRL:29, SQL:1:29
Total:46, CTRL:45, SQL:1:45
Total:46, CTRL:46, SQL:1:46
Total:573, CTRL:572, SQL:1:572
Total:574, CTRL:573, SQL:2:573
Total:574, CTRL:574, SQL:2:574
Total:47, CTRL:47, SQL:1:47
Total:47, CTRL:46, SQL:1:46
Total:573, CTRL:573, SQL:1:573
Total:574, CTRL:573, SQL:1:573
Total:573, CTRL:573, SQL:1:573
Total:574, CTRL:573, SQL:2:573
Total:574, CTRL:573, SQL:2:573
Total:573, CTRL:573, SQL:2:573
Total:573, CTRL:573, SQL:1:573
Total:573, CTRL:573, SQL:2:573
Total:583, CTRL:582, SQL:1:582
Total:583, CTRL:583, SQL:1:583
Total:578, CTRL:578, SQL:1:578
Total:577, CTRL:577, SQL:1:577
Total:576, CTRL:575, SQL:1:575

Can you share the project?

The Vertx has 16 instances (one per core)

Are you talking about Vert.x instances or Verticles? Because, usually, one vert.x instance is enough and it will create a number of event loop threads that's 2 * (number of core processors):

Verticles are chunks of code that get deployed and run by Vert.x. A Vert.x instance maintains N event loop threads (where N by default is core*2) by default.

1 vertx instance, 16 verticles/event loop threads.

@Sanne maybe you want to chime in?

I would suggest starting from basic system metrics; for example, is the slowdown corelated to any GC related activities?
It might also be useful to see if the two versions of the application have the same baseline performance; if - for example - the reactive version is able to more quickly saturate the available resources in the DB (or of the channels and pools connecting to the DB) that would fire back.
Which is the reason we don't normally suggest running a benchmark this way: there's no much point in seeing how the system will perform when it's close to saturation - that's an interesting exercise exclusivelly to check what the system behaviour will be when pushed close to its limits.
A better way to compare the two systems is to define expected SLAs and then see how the two solutions fare to match such SLAs, and possibly what cost factors would be impacted.
If you could share some JFR recordings it might be possible for us to help you figure out what is causing this particular anomaly, which could be interesting for us to improve some anomalies possibly interesting for us to know, but I'd still suggest you change approach so to not pursue the wrong metrics.

A couple of things. I'm just trying to compare the behavior. I really would like to go forward with the reactive version, but if I cannot have the same kind of consistent throughput, I will have to abandon hat idea.
I do not believe that with 20 thread I hit any limits in the database, memory or IO limits. The database is very responsive to other requests that I'm doing while the test is running. I have a tool to see the number of transactions per seconds and I can see there are more spikes when using the non-reactive version, but I don't know if that is the cause of the problem or the reaction to the problem. I used Visual VM to see memory consumption and the reactive implementation has significant higher memory consumption, but well below the maximum. The average GC activity is about 0.2% with the occasional hike to 2.5%. The average CPU usage is 30%. I do not see any resource that could be maxed out.
I do not want to know how to solve the problem, I would like to get an idea on how to debug/pinpoint the problem. Visual VM is unable to profile my app, I don't know why. But even if it would be I doubt that it will be able to provide me with the same kind of insight that it would be providing me with the non-reactive app would.

I do not want to know how to solve the problem, I would like to get an idea on how to debug/pinpoint the problem.

I agree with the spirit :+1:
It's always about lack of some resource; the process is about identifying it - either because it comes to your mind or because you get to trace the execution and get clues pointing to it. Good to know it's not GC nor CPU.. that rules out the basics. What about available connections in the pool?  JFR recordings might give you more clues.
It's hard for me to help you further, you didn't mention versions and I don't even know what you're running this on: is it Vert.x web? Quarkus?
Remember the connection pool in vert.x 4 changed design compared to v.3 - try to ensure also (for a fair comparison) that both applications use the same number of total connections. It might be easier to log/trace this on the DB side to confirm sizing is working as expected.

I'm very confused by what's happening on the database side. The non-reactive is the first bit ... it's even it equals about 370 request/second in JMeter. The reactive server is the second bit. The transactions per second is quite a bit higher, but IO is lower ... and it's about 330 request/second in JMeter.
So ... IO seems to match the throughput I see in JMeter, but transactions don't.
I don't know where the higher number of transactions are coming. Will double check the code and make sure that I'm not doing extra stuff, but I'm fairly sure, that I am not.

I turned on tracing, the pg client supports it out of the box and I have 12! selects that are executed for fetching entities. I have 2 relations in my model, a one-to-one and a many-to-one. In my test I'm using the one-to-one but not the many-to-one. I have FetchMode.JOIN set in the annotations (unfortunatly I cannot provide a sample, because I generate the entity classes. When I take the relations out I'm down to 2 queries per request as I'm expecting it and the throughput is quite a bit better, still not as linear as the other implementation.
So questions is FetchMode.JOIN working?

Yes, FetchMode.JOIN should work.
But we cannot help without having an example of your model or the query that are executed.
I'm going to close this issue because without additional information, there is not much we can do. Feel free to comment on here if have some more questions.


ANY EXAMPLE OF MAT.GETARRAY WITH C#

Summary of your issue
Environment
Write your environment.
What did you do when you faced the problem?
Write here
Example code:

paste your core code

Output:

paste your output

What did you intend to be?

https://github.com/shimat/opencvsharp/blob/master/test/OpenCvSharp.Tests/core/MatTest.cs#L514

Any examples where the MatType is CV_8UC3? I only see examples with CV_8UC1.

https://github.com/shimat/opencvsharp/blob/master/test/OpenCvSharp.Tests/core/MatTest.cs#L695
https://github.com/shimat/opencvsharp/blob/master/src/OpenCvSharp/Modules/core/Mat/Mat.cs#L4225


Injecting NavigationManager

Hi,
Trying to render a component where @inject NavigationManager SiteNavigationManager is used to inject the Navigation manager, how should I make this work with BlazorTemplater?
Thank you,
ed

The use-cases for BlazorTemplater don't really make sense to have a NavigationManager as they are rendering HTML only. If it's not removable then you might try creating an instance of it directly in your service container using a subclass.
See https://stackoverflow.com/questions/64466099/how-to-inject-navigationmanager-in-bunit-blazor-component-unit-test for  an example.
You would add the instance thus:
services.AddSingleton<NavigationManager>(sp => new TestNav());

(very rough code, not tested!)


Title Bar not functional - clicks through to desktop

VSCode Version: 1.8.0
OS Version: Windows 10

Steps to Reproduce:

Open VS Code

There's a black bar doubling the size of the title bar. The title bar doesn't respond to any clicks, nor does the black bar. All clicks go straight through to the desktop. You can see the result of right-clicking in the second image - it's right-clicking the Recycle Bin icon. I can also launch applications by double-clicking where their icon is positioned.
Have tried:

launching with extensions disabled
uninstalling/reinstalling VS Code

After uninstalling all the extensions, then uninstalling/reinstalling again, it still wasn't resolved. Changed graphics adapter properties to cause it to refresh and then reverted the changes. Voila. Fixed. Beats me..


Question: How do I show blog articles with a certain tag on a certain page?

I would like to display certain tagged blog articles on a respective page. Say, tag is „rpg“, the articles should be displayed on the page „rpg“ (in addition to the blog page which works fine). I have the tag plug-in running, use the about me theme plus latest Typemill.
I'm thankful for a few pointers, I'm still learning. I'm starting to learn Twig and am happy to learn stuff.
Update: Currently looking at https://typemill.net/theme-developers/theme-functions/list-articles to get an idea of how this might basically work.

Thank you for the feedback.
To be honest: It is hard to say if you can use the plugin that way. It does not work in the traditional tag way. At the end you have to create a new route like "/tags" and dynamic subroutes like "/tags[/tag]", get the tag from the route, search for the tag in the tagindex.txt and pagedata.txt (created if you use the cache mode), get the page list and then you could do something like list articles.
I think it would be easier and cleaner to create a new plugin for traditional tags. Maybe it will be a core feature of Typemill V2 but right now this is not in sight.

Alright, thanks for the reply. I don't understand lots of what you proposed, but it's not an all-important feature at the moment.
27.07.2022 14:03:03 trendschau @.***>:

Thank you for the feedback.
To be honest: It is hard to say if you can use the plugin that way. It does not work in the traditional tag way. At the end you have to create a new route like "/tags" and dynamic subroutes like "/tags[/tag]", get the tag from the route, search for the tag in the tagindex.txt and pagedata.txt (created if you use the cache mode), get the page list and then you could do something like list articles.
I think it would be easier and cleaner to create a new plugin for traditional tags. Maybe it will be a core feature of Typemill V2 but right now this is not in sight.
—
Reply to this email directly, view it on GitHub[https://github.com/typemill/typemill/issues/348#issuecomment-1196638692], or unsubscribe[https://github.com/notifications/unsubscribe-auth/AAN3C4LKIZKQ2N2DDUPKJPDVWEQOXANCNFSM54WPCKRA].
You are receiving this because you authored the thread.[Verfolgungsbild][https://github.com/notifications/beacon/AAN3C4JHOIMGF24MPZBDWU3VWEQOXA5CNFSM54WPCKRKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOI5JUDZA.gif]


Symfony 6 support

Would be nice to have Symfony 6 support. Do you plan to support it?
Currently, it is impossible to install the package on Symfony 6 because of cebe/php-openapi package which depends on Symfony-yaml prior to v6

I see you've already opened issue for cebe/php-openapi. There is nothing to do with symfony here. we depend on it only for dev purposes

php-openapi 1.6.0 now supports symfony 6


[libevent] update to 2.1.11

Library name: libevent
New version number: 2.1.11-stable
https://github.com/libevent/libevent/releases/tag/release-2.1.11-stable

Now, libevent updated to 2.1.11 version. You can close this issue.


Axios: array param

A fix is needed to convert arrays to query parameters. Now, instead of a similar
site.io/request?id=100&id=200
it is done like this
site.io/request?id[]=100&id[]=200

this could be achieved with https://github.com/ljharb/qs
you can pass this to requestParams (the last argument)
{
    paramsSerializer: params =>
      qs.stringify(params, { arrayFormat: 'brackets' }),
},

see more options:

Axios
I have the same problem , when use array parameters

Thanks @ApacheEx, paramsSerializer helps with that (I'm using indices in my case)

This worked for me:
 {
     paramsSerializer: {
          indexes: null,
    },
}


BCD --inputLandmarksEMSP file format

@hjmjohnson @aghayoor
The inputLandmarksEMSP file provides convenient work around when BCD failed for eye detection. While it provides a good and quick way to fix eye using 3DSlicer, the format can be improved further.
Currently, the BCD fails if '--inputLandmarksEMSP' looks as:
# Markups fiducial file version = 4.3
# CoordinateSystem = 0
# columns = id,x,y,z,ow,ox,oy,oz,vis,sel,lock,label,desc,associatedNodeID
vtkMRMLMarkupsFiducialNode_0,31.7664,71.4745,0.5,0,0,0,1,1,1,0,LE,,
vtkMRMLMarkupsFiducialNode_1,-26.1606,74.2774,0.5,0,0,0,1,1,1,0,RE,,
but works with following (if the line starts with the landmark name):
# Markups fiducial file version = 4.3
# CoordinateSystem = 0
# columns = id,x,y,z,ow,ox,oy,oz,vis,sel,lock,label,desc,associatedNodeID
LE,31.7664,71.4745,0.5,0,0,0,1,1,1,0,LE,,
RE,-26.1606,74.2774,0.5,0,0,0,1,1,1,0,RE,,
~
we may want to lookup both 'id' and 'associatedNodeID', since 3D Slicer saves fcsv like the first one.
Just opinion. Just let me know.

Slicer has changed their format so many times in the past few years.  It is hard to keep up.  It would be WONDERFUL to have this represented properly again.

We are probably not going to fix this.


has() always returns false for directories

When trying to getMetaData on directory it always returns false, at least for directories in the root folder, haven't tested others.
If I have a directory named "folder" and I do $adapter->has("folder") it returns false.  OTOH, if I do $adapter->has("folder/") with that trailing slash, it properly returns the meta data.
The problem with that in Filesystem, the has method calls Util::normalizePath($path) which strips a trailing slash.  And even if it didn't, it seems most of the utilities that use Flysystem never send it to that with the trailing slash anyway.
I think the issue lies with S3, it shouldn't need the trailing slash, and the other drivers don't expect one either.
Only way I can see fixing it is attempting as file first, and if that's false, try again with a trailing slash.  I'm not sure of anything better.

Folders are second class citizens in Flysystem, they're less important than files. They'll be implicitly created when writing to a directory, therefor has calls should only be done on files.


Setting LXC Params for access to /dev/net/tun0 on host

Is your feature request related to a problem? Please describe.
I am attempting to deploy an Ubuntu LTS (22.04) container which will use OpenVPN for network connections to a LXD baremetal server. My bravefile properly installs all packages and copies over my OpenVPN config. However, there is a permissions error on the container. The OpenVPN systemd unit I describe in my bravefile fails with a permissions error:
TUN Error: tun_tx_queue_len_error: Operation not permitted
EVENT: TUN_SETUP_FAILED [FATAL ERROR] tun_tx_queue_len_error: Operation not permitted
ERROR: TUN_SETUP_FAILED
EVENT: DISCONNECTED

I can see that the OpenVPN client is successfully negotiating with the remote VPN server, but the initialization fails after that.
I have also tried adding /dev/net as a device using the Brave CLI but I just can't get it to work.
Describe the solution you'd like
Common wisdom for solving this comes from the Proxmox community. Within Proxmox, one can set LXC container cgroups and permissions. In their world, adding the following to the LXC configuration file would open /dev/net/tun0 on the host:
lxc.cgroup.devices.allow: c 10:200 rwm
lxc.mount.entry: /dev/net dev/net none bind,create=dir

In my ideal scenario, it would be possible to set these directives from a Bravefile, or even through use of the CLI.
Describe alternatives you've considered
I'm currently running a Ubuntu VM with OpenVPN just fine on Proxmox, but I would love to be able to set this up using Bravetools.
Additional context
Thank you for your time and consideration!

Bravetools uses LXD to manage containers - although LXD internally uses LXC as its container engine it isn't possible to directly use the above solution without changes. Before considering changes to Bravetools it would be best to investigate solving the issue with LXD directly first so we know what to fix.
/dev/net/tun is supposedly created for LXD containers by default, but I noticed you mentioned /dev/net/tun0.
This post shows how to mount /dev/net/tun to your container using the LXD client:
lxc config device add CONTAINER tun unix-char path=/dev/net/tun

If you need /dev/net/tun0 to be mounted instead be sure to edit the command as needed.
If you still get permission issues, ensure the service is running as sudo. You could also temporarily set the container to run as privileged and restart it to see if that helps (although there are downsides to leaving it like that).

This is absolutely the answer, thank you! I was unsure where to turn for support and found myself here, and so I truly appreciate the help. With your guidance I got it working.

Thanks for the update - glad we could solve the issue!
Might look into expanding the range of mount options bravetools supports to make it possible to do this without needing to use a separate tool.


Some small Graphic issue

in Your Mail App: if you pull down ... your mails will be refreshed ... the List and also the small circle comes from the Top UNDER the Toolbar. Also if you scroll down... the List disappear behind the Toolbar...
BUT if u Star an Item and UNSTAR this... the List and the Circle comes from the Top of the Screen

Yeah, not sure what's going on here, but the problem seems to be the star explode  animation.
Sorry, but you are here on your own since it's not Mosby related. You may consider create a new issue in the github repo of the animations I'm using
or
simply not use the animation and just swap image resource for stared / unstared or something like this.


Define the user workflow

Define the actual workflow (how will user check between two source versions).

This library will only deal with comparing between two directories. Any source control logic will be either part of another project or slowly integrated back into this library (if it makes sense).


2 small corrections

Thanks, I appreciate it!

Thank you!
On Tue, Mar 6, 2012 at 3:48 PM, Erkan Yilmaz
<EMAIL_ADDRESS>wrote:

You can merge this Pull Request by running:
git pull https://github.com/Erkan-Yilmaz/lipsync master
Or you can view, comment on it, or merge it online at:
https://github.com/philcryer/lipsync/pull/47
-- Commit Summary --

remove word + add dot

-- File Changes --
M README.rdoc (2)
-- Patch Links --
https://github.com/philcryer/lipsync/pull/47.patch
 https://github.com/philcryer/lipsync/pull/47.diff

Reply to this email directly or view it on GitHub:
https://github.com/philcryer/lipsync/pull/47

--
http://philcryer.com


rework catalog job

we've been using this job for sometime - somehow I failed to do the git checkout after updating the job with sjb/push-update several weeks ago.

build junitreport in prep for junit report formatting
build cmd/oc

/lgtm


Presence of require() in es modules

I am trying to bundle es versions of several react-virtualized components using rollup module bundler.
I have noticed that many of them include code that uses require().
For example in react-virtualized/dist/es/Masonry/createCellPositioner.js:
var babelPluginFlowReactPropTypes_proptype_Positioner = require('./Masonry').babelPluginFlowReactPropTypes_proptype_Positioner || require('prop-types').any;

var babelPluginFlowReactPropTypes_proptype_CellMeasurerCache = require('./Masonry').babelPluginFlowReactPropTypes_proptype_CellMeasurerCache || require('prop-types').any;

export default function createCellPositioner(_ref) {

This messes up rollup as it is unable to analyze it further and leaves require calls as is.
It looks like they should be replaced with import?
So far the only way to use it with rollup is to manually replace lines that starts with 'babelPluginFlowReactPropTypes_'. But this is ugly and I would rather not do it.
Is there anything obvious I am missing here?
Thanks.

Take a look at latest version.
<EMAIL_ADDRESS>

Thanks, I was using 9.18 and latest does not suffer from this problem. Instead I got tons of warnings about circular dependencies like the one below:
Circular dependency: node_modules/react-virtualized/dist/es/WindowScroller/WindowScroller.js -> node_modules/react-virtualized/dist/es/WindowScroller/utils/onScroll.js -> node_modules/react-virtualized/dist/es/WindowScroller/WindowScroller.js
Non-existent export 'bpfrpt_proptype_WindowScroller' is imported from node_modules/react-virtualized/dist/es/WindowScroller/WindowScroller.js

As I see it is due to the following code in the end of onScroll.js:
import { bpfrpt_proptype_WindowScroller } from '../WindowScroller.js';
I saw this (commit) that was meant to deal with the problem. But it does not seem to help?

I think we can possibly just export the Props and State props from that file and use the Component<Props,State> type to avoid this

Experiencing the same problem as @magnetnation. It doesn't harm our build at all, but it is certainly annoying.


transpile failed with 'RuntimeError: Unsupported OS: macOS-10.16-x86_64-i386-64bit'

ENV

MacOS Monterey 12.1
Python 3.9
solc Version: 0.8.11+commit.d7f03943.Darwin.appleclang

log
% warp transpile ERC20.sol WARP
Traceback (most recent call last):
  File "/usr/local/bin/warp", line 8, in <module>
    sys.exit(main())
  File "/usr/local/lib/python3.9/site-packages/warp/cli/cli.py", line 199, in main
    warp()
  File "/usr/local/lib/python3.9/site-packages/click/core.py", line 1137, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/click/core.py", line 1062, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.9/site-packages/click/core.py", line 1668, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.9/site-packages/click/core.py", line 1404, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.9/site-packages/click/core.py", line 763, in invoke
    return __callback(*args, **kwargs)
  File "/usr/local/lib/python3.9/site-packages/warp/cli/cli.py", line 53, in transpile
    output = transpile_from_solidity(file_path, contract_name)
  File "/usr/local/lib/python3.9/site-packages/warp/yul/main.py", line 53, in transpile_from_solidity
    with kudu_exe() as exe:
  File<EMAIL_ADDRESS>line 117, in __enter__
    return next(self.gen)
  File "/usr/local/lib/python3.9/site-packages/warp/kudu.py", line 39, in kudu_exe
    raise RuntimeError(f"Unsupported OS: {platform.platform()}")
RuntimeError: Unsupported OS: macOS-10.16-x86_64-i386-64bit

Hi, can you please tell me if the solution described here works for you?

Thanks @murcake !
SYSTEM_VERSION_COMPAT=0 works!


Add build support for windows and linux 32 bit

Sorry, it is a relict from Godot 3 times. Currently it is without meaning so I disabled to until I get to looking into this


Input files in --output-directory not being found

I am using the biber 2.14 which is the latest version managed by MikTek Console 4.0 on Windows 10. I have various latex components putting auxiliary files in a build folder. I have a bib file in one non-local directory and point to it using the --input-directory flag. I then use the --output-directory to point to the build directory to utilize the .bcf file. Instead of finding the file, it reports an error:
INFO - This is Biber 2.14
INFO - Logfile is 'aux-files\gttran_proposal.blg'
ERROR - Cannot find 'gttran_proposal.bcf'!
INFO - ERRORS: 1
If you need more information, please let me know.

Can you show the exact command line and layout of the input/output files?

I am keeping this generic.
Directory layout
.bcf location
C:\Users\username\project folder\aux-files\project.bcf
.bib file location
C:\Users\username\LatexRoot\bibtex\bib\references.bib
Inside the project directory the command line that I execute is:
Project folder>biber --input-directory=C:\Users\username\LatexRoot\bibtex\bib --output-directory=aux-files gttran_proposal
INFO - This is Biber 2.14
INFO - Logfile is 'aux-files\gttrans_proposal.blg'
ERROR - Cannot find 'gttrans_proposal.bcf'!
INFO - ERRORS: 1
Inside the aux-files directory the command results in:
Project folder\aux-files>biber --input-directory=C:\Users\username\LatexRoot\bibtex\bib gttran_proposal.bcf
INFO - This is Biber 2.14
INFO - Logfile is 'gttran_proposal.blg'
INFO - Reading 'gttran_proposal.bcf'
INFO - Found 2 citekeys in bib section 0
INFO - Processing section 0
INFO - Globbing data source 'Plasma-Transport-Code.bib'
INFO - Globbed data source 'Plasma-Transport-Code.bib' to Plasma-Transport-Code.bib
INFO - Looking for bibtex format file 'Plasma-Transport-Code.bib' for section 0
INFO - LaTeX decoding ...
INFO - Found BibTeX data source 'C:\Users\username\LatexRoot\bibtex\bib\Plasma-Transport-Code.bib'
WARN - BibTeX subsystem: C:\Users\username\AppData\Local\Temp\biber_tmp_yGw1\Plasma-Transport-Code.bib_6556.utf8, line 6, warning: 172 characters of junk seen at toplevel
INFO - Overriding locale 'en-US' defaults 'variable = shifted' with 'variable = non-ignorable'
INFO - Overriding locale 'en-US' defaults 'normalization = NFD' with 'normalization = prenormalized'
INFO - Sorting list 'nty/global//global/global' of type 'entry' with template 'nty' and locale 'en-US'
INFO - No sort tailoring available for locale 'en-US'
INFO - Writing 'gttran_proposal.bbl' with encoding 'UTF-8'
INFO - Output to gttran_proposal.bbl
INFO - WARNINGS: 1
From: plk<EMAIL_ADDRESS>Sent: Friday, July 10, 2020 4:14 PM
To: plk/biber<EMAIL_ADDRESS>Cc: Will DeShazer<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [plk/biber] Input files in --output-directory not being found (#323)
Can you show the exact command line and layout of the input/output files?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/plk/biber/issues/323#issuecomment-656869722 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ADUOYLA7QLMNCBUESSFGTCLR25ZAZANCNFSM4OWEQVTA .  https://github.com/notifications/beacon/ADUOYLDWJMMUC2V3KCJR2QTR25ZAZA5CNFSM4OWEQVTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOE4TQSWQ.gif

The docs are misleading here - --output-directory is only checked for input files if --input-directory is not specified. I have updated the docs in Git DEV. It's a bit confusing otherwise - if input files are not looked for in --input-directory when that is explicitly specified ...

I understand. Is there a convenient way to specify multiple input directory locations? If not, I have a feature request for multiple input directories. A format for such could either be a semi-colon separated PATH like argument to the –input-directory flag or provision for multiple –input-directory’s.
Thanks.
From: plk<EMAIL_ADDRESS>Sent: Saturday, July 11, 2020 9:39 AM
To: plk/biber<EMAIL_ADDRESS>Cc: Will DeShazer<EMAIL_ADDRESS>Author<EMAIL_ADDRESS>Subject: Re: [plk/biber] Input files in --output-directory not being found (#323)
The docs are misleading here - --output-directory is only checked for input files if --input-directory is not specified. I have updated the docs in Git DEV. It's a bit confusing otherwise - if input files are not looked for in --input-directory when that is explicitly specified ...
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/plk/biber/issues/323#issuecomment-657063911 , or unsubscribe https://github.com/notifications/unsubscribe-auth/ADUOYLGWR6WPPU7BWGNA2TDR3BTRBANCNFSM4OWEQVTA .  https://github.com/notifications/beacon/ADUOYLGYL75Q2CTP2IANZLLR3BTRBA5CNFSM4OWEQVTKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOE4U77ZY.gif

There is already a multiple-location option effectively as biber will use kpsewhich to find files if they are not found otherwise - kpsewhich is the TeX way of locating files which are in many locations in the TeX tree and you can customise where it looks with environment variables. I wouldn't really want to mirror this in the options for file searching as this would be somewhat over the top I think.


Force TLS 1.2

PowerShell uses TLS 1.0 by default in older versions, which doesn't work with some websites. Apparently Microsoft is enforcing TLS 1.2 moving forward on their services.
This update also fixes #63

Please update your PR.

Closing due to PR #94.


new github syntax highlighting markup messed up

hey loren,
this bugged me a couple of time now and i'm not sure if you're aware of it. here's an example:
http://rubydoc.info/gems/savon/0.9.7/file/README.md
any chance rubydoc.info could support those code blocks?
cheers,
daniel

hey @rubiii
If you add a .yardopts to your project with redcarpet as the markdown provider you should have your code highlighted properly again, 0.7.3 of YARD was just released and it looks like it is live on rubydoc.info.

It doesn't seem to work, see here for example:
http://rubydoc.info/github/robinst/taglib-ruby/master/file/README.md
Here's the .yardopts:
https://github.com/robinst/taglib-ruby/blob/master/.yardopts

Yeah it doesn't look like it is getting rendered properly on rubydoc.info but locally your project works fine with 0.7.3.
Any ideas @lsegal ?

Thanks, we just didn't have redcarpet installed on the server (since we were not yet supporting it). I just threw it in and it seems to work now.

Yay, thanks very much!

Cool! So I will close this ticket now. @rubiii I've also regenerated docs for savon, so your project looks good to me too.

cool! thank you very much :)

Is it possible that it doesn't work for gems?: http://rubydoc.info/gems/taglib-ruby/0.2.0/file/README.md

It looks like it was just a cache issue, I refreshed that gem and it works. Gems generated prior to this fix will all have to be regenerated.

Thanks. I just released 0.2.0 a few hours ago though, was the fix that recent?

The fix was a week ago, so that's a little odd. I'm not sure what happened though, all I did was purge the cache and gem data and it generated fine this second time. Let me know if it happens in the future, it might be some weird bug.

Just a heads-up—there still seem to be issues. See [here] 1.

I did actually add the opts in a project but could not get it to work, which is why I came back here and checked @rubiii's project page and saw the syntax display was still garbled.
Speaking of which, [your project] 1 also seems to not display fine either?

i added a .yardopts file to the repo. not sure if it helped though.


Terminal tabs, navigation and focus

Great job with the terminal tabs so far! However, I find myself getting caught off-guard when navigating.
Current status
Selecting a terminal tab:

Focuses on the tab itself, not the terminal.
Makes the corresponding terminal visible, except when navigating between splits, which does nothing.

Options when a terminal tab is focused:

Split (ctrl+shift+5), which also works when terminal is focused.
Delete (delete), which does not work when terminal is focused.
Move (up/down), wich does what's explained above in Selecting a terminal tab.

Navigation between terminals when a terminal is focused (alt+up/down):

Is limited to the split group
Leaves a highlight on the starting terminal tab and puts a secondary highlight on the active terminal tab, both of which are different from the focused terminal tab syle, and unclear how to interpret.

Splitting a terminal tab:

Focuses on the terminal, if caused by (ctrl+shift+5) when focused on the terminal.
Focuses on the terminal, if caused by (ctrl+shift+5) when focused on the terminal tab.
Focuses on the terminal, if done through the upper-right menu.
Focuses on the terminal tab, if caused by clicking on the split icon of the terminal tab.

I hope I elaborated the problems clearly. I'm sure you have better context for a solution. Here is my thought process:
Argument

There is little utility of having a terminal tab focused.
For most of the actions (even clicking the terminal tab), I want to start typing on the terminal right away, instead of clicking on the terminal area.

Ideas

Remove the need (mostly) for having a terminal tab focused. Provide a means to delete a terminal through keyboard, even when the focus is on the terminal itself.
Expand (alt+up/down) navigation beyond tab groups to cover all open terminals.

VS Code Version: 1.57.1
OS: Windows 10

The terminal tabs mostly follow the same rules as other lists like the explorer. By default double clicking will put the focus in the actual terminal but you can configure it to use single click with "terminal.integrated.tabs.focusMode": "singleClick"


Add basic troubleshooting guide to jira README.md

Add basic troubleshooting guide to jira README.md

LGTM. @MarkRx need to rebase.

LGTM Please rebase

branch updated

branch updated again


implement csv download button

Overview of the Pull Request:
This PR supersedes #171 .
This PR implements the 'download csv' button (see screenshot)

How Has This Been Tested?
Test in the preview deployment that csv file will either begin downloading, or be prompted where to save csv file, when 'Download survey data' button in clicked.
Verify that the saved file contains the same csv content as the file in public/202207_results/20220711_survey_responses.csv
Pull Request Checklist:
Make sure the following checkboxes[ ] are checked with x before sending your PR -- thank you!

[x] Is your pull request up-to-date with main branch?
[x] Have you checked That code is well formatted? Did npx prettier --check . return no warnings/errors?
[x] Have you written instructions on how to test that your changes work as expected?
[x] Have you tested your work thoroughly on your local machine to ensure you are not breaking anything?

Great work @hqtan !


Shutdown function for ensuring it's possible to unsubscribe before closing event loops

Fixes #181
This will need to be called by downstream projects before shutdown.

Coverage decreased (-0.04%) to 78.98% when pulling 17edfb14251413c5280d1fab0952787e5428370c on aio_shutdown into e4338c09e95cb6a4c2b347a8b53cfcd6a6e1bfc3 on master.

@ggravlingen Good spot, rectified.

Just pushed this to pypi.

@ggravlingen ty


Make tests with CouchDB-views more stable.

This commit enhances the method ``waitOnView` to be successful at least 5 times. The reason for this is, that there could be some inconsistency between several CouchDB-nodes.
Querrying the view more often successful, increases the probability, that the view is computed on all nodes before the test continues.

Description

Related issue and scope

[ ] I opened an issue to propose and discuss this change (#????)

My changes affect the following components

[ ] API
[ ] Controller
[ ] Message Bus (e.g., Kafka)
[ ] Loadbalancer
[ ] Invoker
[ ] Intrinsic actions (e.g., sequences, conductors)
[x] Data stores (e.g., CouchDB)
[x] Tests
[ ] Deployment
[ ] CLI
[ ] General tooling
[ ] Documentation

Types of changes

[ ] Bug fix (generally a non-breaking change which closes an issue).
[ ] Enhancement or new feature (adds new functionality).
[ ] Breaking change (a bug fix or enhancement which changes existing behavior).

Checklist:

[x] I signed an Apache CLA.
[x] I reviewed the style guides and followed the recommendations (Travis CI will check :).
[ ] I added tests to cover my changes.
[ ] My changes require further changes to the documentation.
[ ] I updated the documentation where necessary.

Codecov Report

Merging #3982 into master will decrease coverage by 4.56%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #3982      +/-   ##
==========================================
- Coverage   85.43%   80.86%   -4.57%
==========================================
  Files         147      147
  Lines        7070     7070
  Branches      423      423
==========================================
- Hits         6040     5717     -323
- Misses       1030     1353     +323

Impacted Files
Coverage Δ

...core/database/cosmosdb/RxObservableImplicits.scala
0% <0%> (-100%)
:arrow_down:

...core/database/cosmosdb/CosmosDBArtifactStore.scala
0% <0%> (-95.1%)
:arrow_down:

...sk/core/database/cosmosdb/CosmosDBViewMapper.scala
0% <0%> (-92.6%)
:arrow_down:

...whisk/core/database/cosmosdb/CosmosDBSupport.scala
0% <0%> (-81.82%)
:arrow_down:

...abase/cosmosdb/CosmosDBArtifactStoreProvider.scala
0% <0%> (-58.83%)
:arrow_down:

...la/whisk/core/database/cosmosdb/CosmosDBUtil.scala
92% <0%> (-4%)
:arrow_down:

...a/whisk/core/loadBalancer/InvokerSupervision.scala
96.32% <0%> (+0.73%)
:arrow_up:

...whisk/connector/kafka/KafkaProducerConnector.scala
91.89% <0%> (+16.21%)
:arrow_up:

.../scala/src/main/scala/whisk/utils/Exceptions.scala
40% <0%> (+20%)
:arrow_up:

Continue to review full report at Codecov.

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

The count should be proportional to the nodes in the cluster otherwise it has no value than to lengthen the tests.


Save launch context and questionnaire response between page refreshes

It's absolutely inconvient to use IDE when refresh the page - the questionnaire response is lost.

Keep questionnaire response in locale storage along with launch context, and apply it on the app startup if questionnaire version (meta.versionId) is not changed.
In that case, questionnaire response always will match the Questionnaire.
Add explicit clear questionnaire response button (Clear form) to UI

Problem:
The application fails to connect to http://localhost:8080/auth/authorize, resulting in a connection refusal.
Potential Cause:

The authentication server might not be running on port 8080.
There might be network or firewall issues blocking the connection.

Relevant Configuration:
Here is the current configuration in vite.config.ts:
export const getBaseConfig = ({ plugins = [], build = {}, test = {} }) =>
    defineConfig(({ command }) => ({
        server: {
            port: command === 'build' ? 5000 : 3001,
        },
        plugins: [
            viteCommonjs(),
            react({
                babel: {
                    plugins: ['macros'],
                },
            }),
            ...plugins,
        ],
        define: command === 'build' ? {} : { global: {} },
        build: {
            commonjsOptions: {
                defaultIsModuleExports(id) {
                    try {
                        const module = require(id);
                        if (module?.default) {
                            return false;
                        }
                        return 'auto';
                    } catch (error) {
                        return 'auto';
                    }
                },
                transformMixedEsModules: true,
            },
            ...build,
        },
        test,
    }));```

Hi @EmmaSecrest, I didn't expect that someone could find this issue in this not popular repository. But since you've already started to solve it, I'll be happy to help you with your issues.
We use Aidbox as the FHIR server and this is a web IDE that uses the FHIR server.

Sign up and create dev license here https://aidbox.app/ui/portal#/ (see the documentation)
package.json is presented in the root repository of the monorepo, the frontend/package.json - is not needed, it's quite obsolete readme, unfortunately.

@EmmaSecrest looks like example for dev env is very obsolete. I'll update it and let you know once it's ready

@EmmaSecrest the examples folder README is updated, please start from scratch and follow the instructions and it should work.
I've tested it by the following actions:

git clone git@github.com:beda-software/sdc-ide.git
cd sdc-ide
cd examples
cp .env.tpl .env
Obtained the Aidbox dev license and put it into .env. as AIDBOX_LICENSE=...
docker compose -f docker-compose.dev.yaml up -d
cd ..
yarn
yarn start
Open http://localhost:3001
Log in using admin/password

Good luck!

I think something went wrong as I followed all the instructions to create the license but ended up with an error.
Devbox cannot start with the specified license. Please contact us for extended license (https://aidbox.app/?intercom-focus=true)

Alright! I have a different error!
It is timing out at this container  - Container examples-devbox-healthcheck-1
I am getting an unhealthy status. It is taking longer than a minute to process and get that result.

@EmmaSecrest please show the logs of devbox. Please also make sure that you pulled the latest changes from the repository

I performed a git pull origin master on my branch and it is up to date.
When I run docker-compose -f docker-compose.dev.yaml up -d
ime="2024-10-27T13:58:44-04:00" level=warning msg="C:\\Users\\esecr\\Documents\\sdc-ide\\examples\\docker-compose.dev.yaml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion"
[+] Running 40/7
 ✔ backend Pulled                                                                                42.7s
 ✔ devbox-healthcheck Pulled                                                                                2.8s
 ✔ devbox Pulled                                                                                34.4s
 ✔ devbox-db Pulled                                                                                39.9s

[+] Running 5/5
 ✔ Network examples_default                 Created                                                                                0.0s
 ✔ Container examples-devbox-db-1           Started                                                                                1.7s
 ✔ Container examples-devbox-1              Started                                                                                1.1s
 ✘ Container examples-devbox-healthcheck-1  Error                                                                                257.8s
 ✔ Container examples-backend-1             Created                                                                                0.1s
dependency failed to start: container examples-devbox-healthcheck-1 is unhealthy

Here is what I get when I inspect it because for some reason when I request the logs nothing is produced
[
    {
        "Id": "475534869b90aa2b92d2f32d6e865750edb2dd9a077a3827ea434bd2a7a5e944",
        "Created": "2024-10-27T17:59:28.803079574Z",
        "Path": "/bin/sleep",
        "Args": [
            "10000"
        ],
        "State": {
            "Status": "running",
            "Running": true,
            "Paused": false,
            "Restarting": false,
            "OOMKilled": false,
            "Dead": false,
            "Pid": 834,
            "ExitCode": 0,
            "Error": "",
            "StartedAt": "2024-10-27T17:59:29.838601545Z",
            "FinishedAt": "0001-01-01T00:00:00Z",
            "Health": {
                "Status": "unhealthy",
                "FailingStreak": 257,
                "Log": [
                    {
                        "Start": "2024-10-27T18:15:52.933723487Z",
                        "End": "2024-10-27T18:15:56.694829339Z",
                        "ExitCode": 1,
                        "Output": "  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n\r  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0\r  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0\r  0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0\r  0     0    0     0    0     0      0      0 --:--:--  0:00:03 --:--:--     0curl: (6) Could not resolve host: devbox\n"
                    },
                    {
                        "Start": "2024-10-27T18:15:57.696270693Z",
                        "End": "2024-10-27T18:16:01.433424019Z",
                        "ExitCode": 1,
                        "Output": "  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n\r  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0\r  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0\r  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0\r  0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0\r  0     0    0     0    0     0      0      0 --:--:--  0:00:03 --:--:--     0curl: (6) Could not resolve host: devbox\n"
                    },
                    {
                        "Start": "2024-10-27T18:16:02.434825302Z",
                        "End": "2024-10-27T18:16:06.212858788Z",
                        "ExitCode": 1,
                        "Output": "  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n\r  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0\r  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0\r  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0\r  0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0\r  0     0    0     0    0     0      0      0 --:--:--  0:00:03 --:--:--     0curl: (6) Could not resolve host: devbox\n"
                    },
                    {
                        "Start": "2024-10-27T18:16:07.214664553Z",
                        "End": "2024-10-27T18:16:11.011523328Z",
                        "ExitCode": 1,
                        "Output": "  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n\r  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0\r  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0\r  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0\r  0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0curl: (6) Could not resolve host: devbox\n"
                    },
                    {
                        "Start": "2024-10-27T18:16:12.012980092Z",
                        "End": "2024-10-27T18:16:15.770283126Z",
                        "ExitCode": 1,
                        "Output": "  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current\n                                 Dload  Upload   Total   Spent    Left  Speed\n\r  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0\r  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0\r  0     0    0     0    0     0      0      0 --:--:--  0:00:02 --:--:--     0\r  0     0    0     0    0     0      0      0 --:--:--  0:00:03 --:--:--     0curl: (6) Could not resolve host: devbox\n"
                    }
                ]
            }
        },
        "Image": "sha256:d9b4541e214bcd85196d6e92e2753ac6d0ea699f0af5741f8c6cccbfcf00ef4b",
        "ResolvConfPath": "/var/lib/docker/containers/475534869b90aa2b92d2f32d6e865750edb2dd9a077a3827ea434bd2a7a5e944/resolv.conf",
        "HostnamePath": "/var/lib/docker/containers/475534869b90aa2b92d2f32d6e865750edb2dd9a077a3827ea434bd2a7a5e944/hostname",
        "HostsPath": "/var/lib/docker/containers/475534869b90aa2b92d2f32d6e865750edb2dd9a077a3827ea434bd2a7a5e944/hosts",
        "LogPath": "/var/lib/docker/containers/475534869b90aa2b92d2f32d6e865750edb2dd9a077a3827ea434bd2a7a5e944/475534869b90aa2b92d2f32d6e865750edb2dd9a077a3827ea434bd2a7a5e944-json.log",
        "Name": "/examples-devbox-healthcheck-1",
        "RestartCount": 0,
        "Driver": "overlayfs",
        "Platform": "linux",
        "MountLabel": "",
        "ProcessLabel": "",
        "AppArmorProfile": "",
        "ExecIDs": [
            "a94708705ac1af36e46d21bf2afae0dddb1664034c2a05e9fde87257bbe0d6ae"
        ],
        "HostConfig": {
            "Binds": null,
            "ContainerIDFile": "",
            "LogConfig": {
                "Type": "json-file",
                "Config": {}
            },
            "NetworkMode": "examples_default",
            "PortBindings": {},
            "RestartPolicy": {
                "Name": "no",
                "MaximumRetryCount": 0
            },
            "AutoRemove": false,
            "VolumeDriver": "",
            "VolumesFrom": null,
            "ConsoleSize": [
                0,
                0
            ],
            "CapAdd": null,
            "CapDrop": null,
            "CgroupnsMode": "host",
            "Dns": null,
            "DnsOptions": null,
            "DnsSearch": null,
            "ExtraHosts": [],
            "GroupAdd": null,
            "IpcMode": "private",
            "Cgroup": "",
            "Links": null,
            "OomScoreAdj": 0,
            "PidMode": "",
            "Privileged": false,
            "PublishAllPorts": false,
            "ReadonlyRootfs": false,
            "SecurityOpt": null,
            "UTSMode": "",
            "UsernsMode": "",
            "ShmSize": 67108864,
            "Runtime": "runc",
            "Isolation": "",
            "CpuShares": 0,
            "Memory": 0,
            "NanoCpus": 0,
            "CgroupParent": "",
            "BlkioWeight": 0,
            "BlkioWeightDevice": null,
            "BlkioDeviceReadBps": null,
            "BlkioDeviceWriteBps": null,
            "BlkioDeviceReadIOps": null,
            "BlkioDeviceWriteIOps": null,
            "CpuPeriod": 0,
            "CpuQuota": 0,
            "CpuRealtimePeriod": 0,
            "CpuRealtimeRuntime": 0,
            "CpusetCpus": "",
            "CpusetMems": "",
            "Devices": null,
            "DeviceCgroupRules": null,
            "DeviceRequests": null,
            "MemoryReservation": 0,
            "MemorySwap": 0,
            "MemorySwappiness": null,
            "OomKillDisable": false,
            "PidsLimit": null,
            "Ulimits": null,
            "CpuCount": 0,
            "CpuPercent": 0,
            "IOMaximumIOps": 0,
            "IOMaximumBandwidth": 0,
            "MaskedPaths": [
                "/proc/asound",
                "/proc/acpi",
                "/proc/kcore",
                "/proc/keys",
                "/proc/latency_stats",
                "/proc/timer_list",
                "/proc/timer_stats",
                "/proc/sched_debug",
                "/proc/scsi",
                "/sys/firmware",
                "/sys/devices/virtual/powercap"
            ],
            "ReadonlyPaths": [
                "/proc/bus",
                "/proc/fs",
                "/proc/irq",
                "/proc/sys",
                "/proc/sysrq-trigger"
            ]
        },
        "GraphDriver": {
            "Data": null,
            "Name": "overlayfs"
        },
        "Mounts": [],
        "Config": {
            "Hostname": "475534869b90",
            "Domainname": "",
            "User": "curl_user",
            "AttachStdin": false,
            "AttachStdout": true,
            "AttachStderr": true,
            "Tty": false,
            "OpenStdin": false,
            "StdinOnce": false,
            "Env": [
                "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
                "CURL_CA_BUNDLE=/cacert.pem"
            ],
            "Cmd": null,
            "Healthcheck": {
                "Test": [
                    "CMD-SHELL",
                    "curl --fail http://devbox:8080/__healthcheck || exit 1"
                ],
                "Interval":<PHONE_NUMBER>,
                "Timeout":<PHONE_NUMBER>0,
                "Retries": 100
            },
            "Image": "curlimages/curl",
            "Volumes": null,
            "WorkingDir": "/home/curl_user",
            "Entrypoint": [
                "/bin/sleep",
                "10000"
            ],
            "OnBuild": null,
            "Labels": {
                "com.docker.compose.config-hash": "df35c10edfd7d251528010db0f5a49122756f14ee58d91dc5ceb9ce53d7c9224",
                "com.docker.compose.container-number": "1",
                "com.docker.compose.depends_on": "devbox:service_started:false",
                "com.docker.compose.image": "sha256:d9b4541e214bcd85196d6e92e2753ac6d0ea699f0af5741f8c6cccbfcf00ef4b",
                "com.docker.compose.oneoff": "False",
                "com.docker.compose.project": "examples",
                "com.docker.compose.project.config_files": "C:\\Users\\esecr\\Documents\\sdc-ide\\examples\\docker-compose.dev.yaml",
                "com.docker.compose.project.working_dir": "C:\\Users\\esecr\\Documents\\sdc-ide\\examples",
                "com.docker.compose.service": "devbox-healthcheck",
                "com.docker.compose.version": "2.29.2",
                "docker.cmd": "podman run -it quay.io/curl/:8.10.1",
                "io.buildah.version": "1.23.1",
                "maintainer": "James Fuller<EMAIL_ADDRESS>                "name": "curl-linux-amd64:8.10.1",
                "org.opencontainers.image.description": "minimal image for curl",
                "org.opencontainers.image.licenses": "MIT",
                "org.opencontainers.image.source": "https://github.com/curl/curl-container",
                "version": "8.10.1"
            }
        },
        "NetworkSettings": {
            "Bridge": "",
            "SandboxID": "2194be38634ea96504ca0116766af6188bf298dccef90587db73276ed40e6881",
            "SandboxKey": "/var/run/docker/netns/2194be38634e",
            "Ports": {},
            "HairpinMode": false,
            "LinkLocalIPv6Address": "",
            "LinkLocalIPv6PrefixLen": 0,
            "SecondaryIPAddresses": null,
            "SecondaryIPv6Addresses": null,
            "EndpointID": "",
            "Gateway": "",
            "GlobalIPv6Address": "",
            "GlobalIPv6PrefixLen": 0,
            "IPAddress": "",
            "IPPrefixLen": 0,
            "IPv6Gateway": "",
            "MacAddress": "",
            "Networks": {
                "examples_default": {
                    "IPAMConfig": null,
                    "Links": [
                        "examples-devbox-1:devbox",
                        "examples-devbox-1:devbox-1",
                        "examples-devbox-1:examples-devbox-1"
                    ],
                    "Aliases": [
                        "examples-devbox-healthcheck-1",
                        "devbox-healthcheck"
                    ],
                    "MacAddress": "02:42:ac:12:00:04",
                    "DriverOpts": null,
                    "NetworkID": "e290c3cde08d0d9e3b2294d46d1a9d4a05c6fe1ead7483342f001abe5bae5711",
                    "EndpointID": "76ae597304a2c61167138736dbfa22b46045103d23dd4ea1883dd63ff30d9e03",
                    "Gateway": "<IP_ADDRESS>",
                    "IPAddress": "<IP_ADDRESS>",
                    "IPPrefixLen": 16,
                    "IPv6Gateway": "",
                    "GlobalIPv6Address": "",
                    "GlobalIPv6PrefixLen": 0,
                    "DNSNames": [
                        "examples-devbox-healthcheck-1",
                        "devbox-healthcheck",
                        "475534869b90"
                    ]
                }
            }
        }
    }

@EmmaSecrest Please share logs of devbox, not devbox-healthcheck

Here are the logs:
WARNING: definline already refers to: #'clojure.core/definline in namespace: clj-fast.core, being replaced by: #'clj-fast.core/definline
WARN: no cache :cache/state enabled![path: [:resources-from-db :Entity]]
WARN: no cache :cache/state enabled![path: [:resources-from-db :Entity]]
WARN: no cache :cache/state enabled![path: [:resources-from-db :Attribute]]
WARNING: abs already refers to: #'clojure.core/abs in namespace: garden.color, being replaced by: #'garden.color/abs
WARNING: seqable? already refers to: #'clojure.core/seqable? in namespace: clojure.core.incubator, being replaced by: #'clojure.core.incubator/seqable?
WARNING: seqable? already refers to: #'clojure.core/seqable? in namespace: clostache.parser, being replaced by: #'clojure.core.incubator/seqable?
Devbox can not start with the specified license.
Please contact us for extended license (https://aidbox.app/?intercom-focus=true)
WARNING: definline already refers to: #'clojure.core/definline in namespace: clj-fast.core, being replaced by: #'clj-fast.core/definline
WARN: no cache :cache/state enabled![path: [:resources-from-db :Entity]]
WARN: no cache :cache/state enabled![path: [:resources-from-db :Entity]]
WARN: no cache :cache/state enabled![path: [:resources-from-db :Attribute]]
WARNING: abs already refers to: #'clojure.core/abs in namespace: garden.color, being replaced by: #'garden.color/abs
WARNING: seqable? already refers to: #'clojure.core/seqable? in namespace: clojure.core.incubator, being replaced by: #'clojure.core.incubator/seqable?
WARNING: seqable? already refers to: #'clojure.core/seqable? in namespace: clostache.parser, being replaced by: #'clojure.core.incubator/seqable?
Devbox can not start with the specified license.
Please contact us for extended license (https://aidbox.app/?intercom-focus=true)
WARNING: definline already refers to: #'clojure.core/definline in namespace: clj-fast.core, being replaced by: #'clj-fast.core/definline
WARN: no cache :cache/state enabled![path: [:resources-from-db :Entity]]
WARN: no cache :cache/state enabled![path: [:resources-from-db :Entity]]
WARN: no cache :cache/state enabled![path: [:resources-from-db :Attribute]]
WARNING: abs already refers to: #'clojure.core/abs in namespace: garden.color, being replaced by: #'garden.color/abs
WARNING: seqable? already refers to: #'clojure.core/seqable? in namespace: clojure.core.incubator, being replaced by: #'clojure.core.incubator/seqable?
WARNING: seqable? already refers to: #'clojure.core/seqable? in namespace: clostache.parser, being replaced by: #'clojure.core.incubator/seqable?
Devbox can not start with the specified license.
Please contact us for extended license (https://aidbox.app/?intercom-focus=true)
WARNING: definline already refers to: #'clojure.core/definline in namespace: clj-fast.core, being replaced by: #'clj-fast.core/definline
WARN: no cache :cache/state enabled![path: [:resources-from-db :Entity]]
WARN: no cache :cache/state enabled![path: [:resources-from-db :Entity]]
WARN: no cache :cache/state enabled![path: [:resources-from-db :Attribute]]
WARNING: abs already refers to: #'clojure.core/abs in namespace: garden.color, being replaced by: #'garden.color/abs
WARNING: seqable? already refers to: #'clojure.core/seqable? in namespace: clojure.core.incubator, being replaced by: #'clojure.core.incubator/seqable?
WARNING: seqable? already refers to: #'clojure.core/seqable? in namespace: clostache.parser, being replaced by: #'clojure.core.incubator/seqable?

and here is .env with censored information
AIDBOX_LICENSE = <key here>

@EmmaSecrest please double check that you are on the latest master commit (share git status). From the logs I see that you’re running the obsolete aidbox version called devbox that I’ve replaced to aidboxone in the latest commit along with other changes. I suggest you to start from the scratch, clone the repository and setup the environment based on the steps I described above and it should work.

It was the branch. Now I can start working on the actual issue!


Customization for "new tab" + button

Description of the new feature/enhancement
I use duplicate tab alot and want to set the new tab button to use "duplicate tab" by default.

Proposed technical implementation details (optional)
Add options in settings.json so we can change default behaviors for all 3(click/shift+click/alt+click).

note to self: you left the "spec" under https://github.com/microsoft/terminal/issues/445#issuecomment-1178864053


Mayavi 4.5.0 doesn't downgrade Numpy

I've noticed that Mayavi 4.5.0 does not require Numpy 1.9:
$ conda info mayavi
[...]
mayavi 4.5.0 np111py27_2
------------------------
file name   : mayavi-4.5.0-np111py27_2.tar.bz2
name        : mayavi
version     : 4.5.0
build string: np111py27_2
build number: 2
channel     : conda-forge
size        : 12.6 MB
arch        : x86_64
has_prefix  : True
license     : BSD-3-Clause
license_family: BSD
md5         : 837ff3be356de81109cb5a0f2984394c
noarch      : None
platform    : linux
requires    : ()
subdir      : linux-64
url         : https://conda.anaconda.org/conda-forge/linux-64/mayavi-4.5.0-np111py27_2.tar.bz2
dependencies:
    apptools
    envisage
    numpy 1.11*
    pyqt 4.*
    python 2.7*
    setuptools
    traitsui
    vtk 7.1.*
[...]

So the warning that appears on http://www.fatiando.org/install.html wouldn't be necessary.
Can we remove it? Or we need more tests in order to guarantee that everything works well with this new mayavi version?

@santis19 the current test suite should be running against the updated versions of Mayavi and numpy. There doesn't seem to be an issue with it.
We can't really update that page until a new version is out (since it's all auto generated). We can fix it in master and it will appear once I release 0.6 (man, it's way overdue).
Another thing that will have to be done is rebuild the conda recipes: https://github.com/conda-forge/fatiando-feedstock/blob/master/recipe/meta.yaml#L22
I'll get started on that it should be available for 0.5.

@santis19 I'll report back if the conda packages are building without problems

I started a PR to update the conda recipe. Just gotta wait until the CIs are done building it.
https://github.com/conda-forge/fatiando-feedstock/pull/9


⚠ Turnos 24x7 has degraded performance

In 0af8e47, Turnos 24x7 (https://reservas.alternativasinteligentes.com/) experienced degraded performance:

HTTP code: 200
Response time: 851 ms

Resolved: Turnos 24x7 performance has improved in aa22b4b.


Text rendering of zero sized meshes broken

@VinhTruongAmbient

Is this related to #183 ?

This issue is related to https://github.com/AmbientRun/Ambient/pull/393 where I validated meshes. However this PR introduced a subtle bug here:
https://github.com/AmbientRun/Ambient/blob/main/crates/text/src/lib.rs#L412-L415
It is possible for text code to generate a mesh with no vertices. I don't know yet why this happens, but I feel like this should not happen in the first place.

@VinhTruongAmbient Think it does that when there are 0 characters in the text


⚠ Bofrost.lu has degraded performance

In 885a111, Bofrost.lu (https://www.bofrost.lu) experienced degraded performance:

HTTP code: 200
Response time: 1092 ms

Resolved: Bofrost.lu performance has improved in 30b55dc after 9 minutes.


Option to enable/disable auto closing GUI tabs

Issue Type: Feature Request
VSCode 1.29-insiders and Exploration
Windows 10 1803 17134.345

Open Settings GUI
Notice on tab, it opens with italics, meaning clicking on a different file will close it and open the file instead.
Open Keyboard shortcuts GUI, notice it doesn't have italics, meaning opening another file won't close it.

Note: 2. occurs with Extension previews too.
It would be nice if they could stay open until the user actually closes it, or perhaps it could be dependant on an option such as workbench.keepTabsOpen or something, where true means all GUIs such as setting will open as a tab that can't close until the x is pressed, or false, where all GUIs will close when clicking a new file too.

See https://code.visualstudio.com/docs/getstarted/userinterface#_preview-mode.

Oh thx, just what I was looking for.


Error  - Failed to provision at line 2411 Failed to provision

Describe the Problem
when trying to provision a eflow vm with  Provision-EflowVM -provisioningType "DpsTpm" -scopeId "xxxxxxxxx" -registrationId "xxxxxxxxxxxxxxxxx"
cannot give the info about provisioning but i get the error where it failed what indicates this error on line 2411 its not very descriptive id like to know what went wrong.
To Reproduce
Steps to reproduce the behavior:

Go to '...'
Click on '....'
Scroll down to '....'
See error

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Windows Host OS (please complete the following information):

Edition: [Windows Iot Enterprise]
Version: [e.g. build 17763]
Virtual Machine: [Local VM]

Additional context
Add any other context about the problem here.

Hi @Nilas1994 , if this issue still persists on recent EFLOW releases, please open a new issue on GitHub and we will take a look! Thank you!


swizzle command

is it possible to run swizzle command on this plugin?
I try this:
npm run swizzle @easyops-cn/docusaurus-search-local SearchBar -- --danger
but it's not working

is it possible to run swizzle command on this plugin? I try this: npm run swizzle @easyops-cn/docusaurus-search-local SearchBar -- --danger but it's not working

seems nope
I tried to run swizzle  in 2 different way to eject the SearchBar like:
yarn  swizzle  @easyops-cn/docusaurus-search-local
commander shows SUCCEESS but failed with reply like :

and this plugin has no swizzle with TypeScript option

Same problem here.


Missing requirements.txt ?

Thanks for publishing the code

Have fixed it.

Thank you.
I don't think I can run it locally, only 2 GB GPU?

Thank you. I don't think I can run it locally, only 2 GB GPU?

You can't that's way too low, I can't run it on my 8 gigs too :(

Thank you. I don't think I can run it locally, only 2 GB GPU?

You can't that's way too low, I can't run it on my 8 gigs too :(

Hi, you can try to set the parameter split_size of function render_video from 64 to 4. The minimum requirement for memory is ~2.7GB

I prepared a demo colab nb: https://colab.research.google.com/github/justinjohn0306/styletalk/blob/main/styletalk_demo.ipynb

I prepared a demo colab nb: https://colab.research.google.com/github/justinjohn0306/styletalk/blob/main/styletalk_demo.ipynb

Awesome! Thank you~

Would you have any plans to release the training code? Thank you.

Do you have any plans to release the training code? Thank you.


⚠ Bofrost.at has degraded performance

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

HTTP code: 200
Response time: 1032 ms

Resolved: Bofrost.at performance has improved in 490aef6 after 7 minutes.


[WIP] Add latest_crosslink to AttestationData

PR Description
Add latest_crosslink to AttestationData
Fixed Issue(s)

Fixes #391

Adding a [WIP] so this doesn't get merged until the 0.4 spec has it's own branch.


Update Unity versions for public CI / PR validation

Overview
A CI machine was updated with these latest Unity versions, so this PR intends to test out the installs / new machine.
We may want to hold off merging until additional machines are updated, or else we'll be stuck with a single machine for both CI and PR validation.

/azp run

/azp run

@keveleigh I don't think that the build machines have the demands/capabilities for these versions yet.


Brew: Alter legitify.rb to support more CPU architectures and OS platforms

https://github.com/Legit-Labs/homebrew-legit-labs/blob/main/legitify.rb
See example on https://goreleaser.com/customization/homebrew/ (halfway on this page).
A more detailed example is given within section beneath "Detailed design".
Detailed design
# typed: false
# frozen_string_literal: true

# This file was generated by GoReleaser. DO NOT EDIT.
class Legitify < Formula
  desc "Legitify - open source scm scanning tool by Legit Security"
  homepage "https://github.com/Legit-Labs/legitify"
  version "v0.2.5"

  on_macos do
    if Hardware::CPU.intel?
      url "https://github.com/Legit-Labs/legitify/releases/download/v0.2.5/legitify_0.2.5_darwin_amd64.tar.gz"
      sha256 "`sha-code`"
    end
    if Hardware::CPU.arm? && !Hardware::CPU.is_64_bit?
      url "https://github.com/Legit-Labs/legitify/releases/download/v0.2.5/legitify_0.2.5_darwin_arm64.tar.gz"
      sha256 "`sha-code`"
    end
  end

  on_linux do
    if Hardware::CPU.intel?
      url "https://github.com/Legit-Labs/legitify/releases/download/v0.2.5/legitify_0.2.5_linux_amd64.tar.gz"
      sha256 "f99114ec8500ad3d27410fa54c0e1d5b8d8eb9c7a57f76223254ee98916af22f"
    end
    if Hardware::CPU.arm? && !Hardware::CPU.is_64_bit?
      url "https://github.com/Legit-Labs/legitify/releases/download/v0.2.5/legitify_0.2.5_linux_arm64.tar.gz"
      sha256 "`sha-code`"
    end
  end

    def install
      bin.install "legitify"
    end
end

Additional information
I've tested it successfully on Ubuntu 22.04.2 LTS (GNU/Linux 5.15.0-67-generic x86_64) with the above file altered.

Hi @remkolems , great suggestion!
We weren't able to use goreleaser brew extension because we're singing macOS and Windows binaries which cannot be combined with the rest of our release workflow and brew.
We will create a PR soon to auto-generate the formula-pr and support more operating systems and architectures.


最近几版的默认规则把tiktok归为直连网站是不是搞错了。

rt。。。
2021/06/15 04:33:09 tcp:<IP_ADDRESS>:61993 accepted tcp:www.tiktok.com:443 [direct]

There's no such thing as "default rules". Routing rules are configured by you in config.


Remove Github Integration folder

We decided against Github integration several weeks ago, so the folder should also be deleted.

Hi @fmueller
can I work on this issue?
what is the significance to removing the gh-integration folder?

Hi @Yogendra0Sharma, this is only a cleanup task. We will not implement Github integration for Zally  - that's why this fold should be removed.

@fmueller any details on that decision? It might be still a significant step forward for Zally visibility

@netme With Zally we want to give feedback as fast as possible in development workflow. If we check an API definition in PR, this API has already been designed and feedback is quite late then. Also, the use case to check API definitions in PRs is quite rare compared to Zally usage via CLI or Web-UI when designing an API.

@fmueller , OK, sounds reasonable. Then I'll put more effort on CLI tool :-)

@fmueller following this logic CI is obsolete: we all want to have faster feedback on compilation errors while writing code.  IDE and compiler CLI give you that fast feedback. When we check if code compiles at all in PR, this code has already been written and feedback is quite late then ).
Jokes aside: web and cli Zally clients helps you to design your PR. Github integration provides you confidence that every member of your team actually takes Zally into account when he change something in swagger file.

I'm totally with you @mkulak Maybe I was a bit to hard: I see the benefit and value of github integration. But given current team focus this is highly unlikely to happen in next months and having such a folder irritates potential users.


Not working in IntelliJ IDEA

Here's what I did: I downloaded ktlint using the how to in the readme. I copied the executable to my IntelliJ project root. I ran the command to use ktlint with IntellIJ and pressed "y" for the prompt. It all appeared to work fine. When I build my project however, I don't see anything new.
Running Mac OS X

Hi @rmaes4.
ktlint --apply-to-idea is just an automation of option 2 / option 3. Its sole purpose is to make IDEA's "Command+Option+L" (Reformat code) and "Control+Option+O" (Optimize Imports) behave as close as possible to ktlint --format. That's all there is to it.
You can check that project settings were indeed updated by going to "Settings -> Editor -> Code Style -> Kotlin". It should look similar to: