[Improvement]: Remove BIRPackage usages after generating relevant java classes

Description
$title
Currently after the codegen phase, the BIR is not set null and kept for other usages. Need to find whether they are necessary and remove if possible.
This is to reduce memory usage and to solve out of memory issues that come with large multiple Ballerina packages.
Describe your problem(s)
No response
Describe your solution(s)
No response
Related area
-> Compilation
Related issue(s) (optional)
No response
Suggested label(s) (optional)
No response
Suggested assignee(s) (optional)
No response

Closing this as this is a duplicate of issue https://github.com/ballerina-platform/ballerina-lang/issues/41384.


Dependency version for io.swagger.core.v3:swagger-models-jakarta:jar is missing

Describe the bug
Hello guys,
I'm getting this error in my Maven 3.8.1 when using springwolf-kafka:
[WARNING] The POM for io.github.springwolf:springwolf-core:jar:0.11.0 is invalid, transitive dependencies (if any) will not be available: 1 problem was encountered while building the effective model for io.github.springwolf:springwolf-core:0.11.0
[ERROR] 'dependencies.dependency.version' for io.swagger.core.v3:swagger-models-jakarta:jar is missing. @

Not sure what the conquequences are.
Did something change in Spring Boot 3.1.1?
Dependencies and versions used
<dependency>
    <groupId>io.github.springwolf</groupId>
    <artifactId>springwolf-kafka</artifactId>
    <version>0.12.0</version>
</dependency>
<dependency>
    <groupId>io.github.springwolf</groupId>
    <artifactId>springwolf-ui</artifactId>
    <version>0.8.0</version>
</dependency>

Also in my pom.xml I'm using Spring Boot 3.1.1:
<parent>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-parent</artifactId>
  <version>3.1.1</version>
  <relativePath/> <!-- lookup parent from repository -->
</parent>

Sorry, duplicate to #232 😶🌫


'Alt+Click' doesn't activate multi-cursor

As described in the documentation (https://code.visualstudio.com/docs/editor/codebasics) the multi-cursor should be activated by the combination of ==> Alt+Click
If I modify the setting editor.multiCursorModifier to crtlCmd it works with combination of ==> Ctrl+Click
In my memory, that worked in earlier versions. And on Windows it still works.

VSCode Version: 1.28.2, 1.29.0-insider
OS Version: Ubuntu 16.04

Steps to Reproduce:

Open an editable file
Press anywhere in the file ==>  Alt+Click

Does this issue occur when all extensions are disabled?: Yes

I think your operating system is eating up alt+click (IIRC to move windows around). I think that is why we have introduced the setting in the first place... so you can choose whichever one works on your OS...
Are you able to use the gesture alt+click in any other software on the same machine?

You are right. Using another mouse-button-modifier-key solved the Problem.


Umm I've just seen this seems a new bot slow but working

https://github.com/MerlionRock/RealAndroidBot.git

All I can say is thank you and rip idh windosw 10


Analytic fix

Fixes to account for the removal of the analytic keyword.

I would consider it still open, as this PR doesn't add the simulate_expectation_values method from Cirq.

Should I merge with the git link in the requirements?

yep go for it


[ja] add missing gauge asyn to ja

Part Of #5669
Add missing gauge async definition

I think you still need to update the default_lang_commit?

updated!


Add hook to allow modification/exclusion of generated lines

Use case: We put the user story number (not using GitHub issues) in our PR description. Right now I'm monkey patching get_string_for_issue to add a link to the story in our story tracking system.
It would be great if there was a mechanism to call a post-line-generation hook to allow for this type of scenario without monkey-patching. The block could take the entire pull request object from the GitHub API so there's significant data to work with.
Along similar lines, if people are using wording conventions instead of labels to help them determine which PRs should be part of the changelog, a hook that returns true/false for inclusion could be useful.
Note: I've opened this is for discussion. I'm happy to work on the implementation and submit a PR once discussed!

@elovelan sounds good. :+1:
It will make this script more flexible. I'm happy to review PR, once we arrange, how it should works.
I think we can add additional option to use wording + use default options such as
--enhancement-label
--issues-label
--bugs-label

as words to find according pattern.

I haven't forgotten about this, just been very busy! Hoping to get some time next week to put some more thoughts and/or a PR together.

@elovelan thank you! :+1:
No rush :wink:

My use case for this is that we have an external issue tracker. That means we pretty much want to do output.gsub(/(fixes|fixing|refs) #(\d+)/i, '\1 [#\2](https://tracker.example.com/\2]'). Has there been any progress on this?


[wald_friedman] spacing adjustments for compatibility with sphinx-tomyst

This PR enhances compatibility with sphinx-tomyst

Closing as not necessary. There is an issue with this file when two newlines are at the end of the file.


Remove grouping value from getGroupingSet() return

Describe the bug
grouping was not removed from getGroupingSet() as part of PR #6 , this was an oversight and needs to be corrected.  Grouping is known in every class and method and is redundant in the output.
This should be removed from the 1.0 branch

Completed in #15


Plane: Unable to create a Plane because the Renderer WebGL context is not defined

The hero image is not displaying
Steps to reproduce the behavior:

git clone https://github.com/zougari47/portfolio-template.git
cd portfolio-template
pnpm install && pnpm dev

Environment:

Node v20.12.2
pnpm 8.15.5

Thank you @Kurumi30  for submitting this issue.
I just tried these steps you provided and didn't get the problem
Environment:

Node v21.2.0
pnpm 8.11.0

The deployment doesn't have this problem also. So I think it is something to your local environment.

What browser you're using?
Check this it might be helpful:
https://stackoverflow.com/questions/54232528/error-creating-webgl-context-three-js-chrome
Let me know If you solve it!

Appreciate your response!

What browser you're using? Check this it might be helpful: https://stackoverflow.com/questions/54232528/error-creating-webgl-context-three-js-chrome

I am using

Windows 10 PRO
Chrome version 126.0.6478.127 – 64 bits
GPU: AMD Radeon HD 6410D

I believe it is an issue with the GPU😥

Sadly as I expected. You can still add your photo and you will not face any problem at deployment.
Other users will find it normal.


EventHubProducerClient and  EventHubProducerAsyncClient supports send batch only

The intent of this change is to support sending events only in batches. All other overloads like sending a single event, list of events or flux of events will be made package-private for now (until arch board review).
Fixes https://github.com/Azure/azure-sdk-for-java/issues/6237

@conniey Updated README and moved a few tests to a different package to be able to access package-private methods.


How to change SLACK_COLOR on success, cancelled, or failure?

Sorry for such a basic question, but any help would be appreciated. I'm trying to make the slack notification change colors depending on the Github Action's success, cancellation, or failure.
The following seems to work for me:
    - name: Slack Notification - Success
      if: success()
      uses<EMAIL_ADDRESS>      env:
        SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}

    - name: Slack Notification - Failure
      if: cancelled() || failure()
      uses<EMAIL_ADDRESS>      env:
        SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
        SLACK_COLOR: 'danger'

But is there a more efficient way to write this? Seems like a lot of code just to change color. I'm not seeing a way to use if conditionals to change env values...otherwise I would set SLACK_COLOR to good or danger if success/cancel/failure.

Hi there
Exactly my question. Since it's a GH actions generic usage question I asked there https://github.community/t/how-to-variabilise-env-values-cleanly/136644, I'll post the answer here if any.
Meanwhile thanks for your "workaround" :-)

Try like as this mentioned by @Simran-B here:
env:
  SLACK_COLOR: "${{ job.status == 'success' && 'good' || 'danger' }}"

Perfect, thanks @BrightRan


Update UG with policy features, update coverages with investment.

Codecov Report
Base: 45.91% // Head: 45.92% // Increases project coverage by +0.01% :tada:

Coverage data is based on head (19da892) compared to base (e730593).
Patch coverage: 60.00% of modified lines in pull request are covered.

Additional details and impacted files
@@             Coverage Diff              @@
##             master      #99      +/-   ##
============================================
+ Coverage     45.91%   45.92%   +0.01%
  Complexity      601      601
============================================
  Files           150      150
  Lines          3167     3168       +1
  Branches        424      424
============================================
+ Hits           1454     1455       +1
  Misses         1558     1558
  Partials        155      155

Impacted Files
Coverage Δ

...ongtimenosee/logic/commands/PolicyListCommand.java
0.00% <ø> (ø)

...ava/longtimenosee/model/policy/AssignedPolicy.java
0.00% <ø> (ø)

...in/java/longtimenosee/model/policy/PolicyDate.java
0.00% <0.00%> (ø)

.../main/java/longtimenosee/model/policy/Premium.java
0.00% <ø> (ø)

...main/java/longtimenosee/model/policy/Coverage.java
64.86% <100.00%> (+0.97%)
:arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

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


Partial entity updates

It would be nice to have a way of updating portions of an entity, in case the entity gets partially updated from a DTO.

https://github.com/ericdc1/Dapper.SimpleCRUD/issues/40  ? usage sample ?


Apply for 501(c) w/IRS

Save money by obtaining federal income tax exemption. This is most difficult and costly step of setting up a nonprofit.
IRS Form 1023
https://www.irs.gov/pub/irs-pdf/f1023.pdf

Intro to process.
http://www.dmlp.org/legal-guide/introduction-501c3-application-process

First draft of application has been completed. Shared with Lee.

Happy to help, just not this weekend. See y'all next week.

FYI I have noticed the application is a pdf form does not travel well when sent by email or saved to Google drive. The application which is partially complete is on my laptop.


Sidebar cannot be opened

I'm new to HTML and I can't find anything wrong with it. Still it cannot be opened yet.

Use codepen.io to demonstrate your problem


Verify at compile time that issue id matches rule name

This relates to #4042 and adds a check that verifies that the issue ID matches the rule name.

Seems like it. I intentionally broke the build with https://github.com/detekt/detekt/pull/4047/commits/e2d32dba6cb352d0f090ec5e96a23c05a39e639f and the check failed.

Entirely agree. This is not more that a band-aid as this problem can easily be missed in the PR and the consequences are quite big.


Adding in the elite buckets

Added in the elite breakouts
Some metrics have the same values for high performance and elite.  What do we do with those?

Also fixed a divide by 0 issue.
https://github.com/GoogleCloudPlatform/fourkeys/issues/62

Also need to update the Metrics doc!

Still unsure what to do about this?
Some metrics have the same values for high performance and elite.
For instance, 0-15% is both elite and high.  And "less than one day" is elite in lead time, but just high in time to restore.  Datastudio doesn't let me set the color coding by chart - the value has to have the color for all the charts.
I vote that this is good enough for Datastudio and we will make it better in Grafana. And we will also address the color vs text issue that Michelle brought up.


[SPARK-46628][INFRA] Use SPDX short identifier in license name

What changes were proposed in this pull request?
This PR aims to use SPDX short identifier as license's name field.

https://spdx.org/licenses/Apache-2.0.html

Why are the changes needed?
SPDX short identifier is recommended as name field by Apache Maven.

https://maven.apache.org/pom.html#Licenses

ASF pom file has been using it. This PR aims to match with ASF pom file.

https://github.com/apache/maven-apache-parent/pull/118
https://github.com/apache/maven-apache-parent/blob/7888bdb8ee653ecc03b5fee136540a607193c240/pom.xml#L46

<name>Apache-2.0</name>

Does this PR introduce any user-facing change?
No.
How was this patch tested?
Manual review.
Was this patch authored or co-authored using generative AI tooling?
No.

Thank you, @HyukjinKwon !


false positive on short-circuit evaluation

Hi guys,
Infer seems to give a false positive in terms of null pointer deference on the following example,
#include <stdlib.h>

int main()
{
  int* x = (int*)malloc(sizeof(int));
  int ret = x && *x;
  if (x)
    free(x);
  return ret;
}

The output of Infer is pointer x last assigned on line 5 could be null and is dereferenced at line 6, column 18
Please let me know if some undefined behavior shows up. The command line I used is infer -- clang -c <filename>  and Infer version is v0.8.1.
Thanks,
Shaobo

It looks like this issue has been fixed since the 0.8.1 release. With I run with Infer built from c23dc81cfdad2d12d38ad3e7fab02d5a983edb74, I get no errors when running infer -- clang -c <filename> and get
sample.c:6: warning: UNINITIALIZED_VALUE (backend/symExec.ml:115:65-72:)
  value *x was not initialized after declaration and is used at line 6, column 18
  4.   {
  5.     int* x = (int*)malloc(sizeof(int));
  6. >   int ret = x && *x;
  7.     if (x)
  8.       free(x);
  9.

when running with infer -nf -- clang -c <filename> (which seems as expected to me).

@sblackshear Thanks for your reply. I tried to find the commit you mentioned by doing git show c23dc81cfdad2d12d38ad3e7fab02d5a983edb74 and it seems that there is no such commit.

Apologies; I meant d1fa1e130dd154c5642174180851f8730c792aaa.

@sblackshear It's fine. I built Infer release using this link (https://github.com/facebook/infer/releases/tag/v0.8.1). It seems that the commit you sent me is quite new and thus does not show up in the official release. So I was wondering if I should checkout the latest commit of master branch and rebuild it.

Yes, that's what I would do. I'm not sure when the issue you bring up was introduced, but it seems to be fixed in master.

it was fixed in https://github.com/facebook/infer/commit/daf043bff1c3cc35ab055c3ee5c752ef930965c1


Crash in dzn_original_implementation when working with PFQueryTableViewController (Parse)

Hi there,
I know this is random, but I'm getting a crash when working with a PFQueryTableViewController using the Parse SDK. Specifically, when I delete an object in the data set (through Parse) and call [self loadObjects], there's an exception on line 517:

The exact error itself is "Assertion failure in -[UITableView _endCellAnimationsWithContext:]", and the exception stack shows that dzn_original_implementation is the second-to-last call before the crash:

Any idea what's going on? I don't know enough about either the inner workings of Parse or DZNEmptyDataSet to track down what's going on. DZNEmptyDataSet and Parse have played together just fine elsewhere in my app, so I'm not sure what's different specifically here.

wrong row count changement when you make cell animation such as insertion or deletion.

I'm aware that this is commonly the problem, but it's not in this case. The error does not occur if I stop using DZNEmptyDataSet, and I've carefully checked that the row counts are correct. It looks more like something funny going on with the method swizzling.

Im having the exact same issue. Anyone figure this out?

Having this same issue in the same point within dzn_original_implementation, but it happens in UITableView endUpdates with this console message:
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'request for rect of header in invalid section (1)'
It only seems to happen on iOS 8.1 I'm testing (sim and device)--iOS 9 is fine. And it only happens after the app has been backgrounded and returns to a view where this tableView updating gets called.

I'm getting this on ios 9.3 UITableView endUpdates when working with Realm fine-grained notifications.

Any update on this? I'm still seeing this crash on iOS 10.

The same thing. Had to remove beginUpdates/endUpdates from the project.

Any update on this issue?

We had to remove DZNEmptyDataSet from our project because of this bug. This is why you don't method swizzle.

Any update on this? I'm seeing this crash on iOS 11.

Any update on this?

The crash you're seeing is likely nothing with the library, but the swizzled method hiding the true cause of the crash. If you set the tableView's emptyDataSource and emptyDelegate both to nil to disable using this library you should see what the true cause of the crash is.
The swizzling can hide the actual point in your code where the crash is occurring.


WebPI Service Fabric Mesh SDK

I'm not able to find the Service Fabric Mesh SDK using the link from dialog inside VS2017 when creating a new Service Fabric Mesh application?

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

ID: 1772867c-92c7-f8ae-e19a-929478763da3
Version Independent ID: 2df08f43-c2be-63e3-1b6f-99932ddd593f
Content: Overview of Azure Service Fabric Mesh
Content Source: articles/service-fabric-mesh/service-fabric-mesh-overview.md
Service: service-fabric-mesh
GitHub Login: @rwike77
Microsoft Alias: ryanwi

@grahamehorner Thank you for the valuable feedback,we are investigating the issue.

Have you tried to install this SDK from the Web Platform Installer?
https://docs.microsoft.com/en-us/azure/service-fabric-mesh/service-fabric-mesh-howto-setup-developer-environment-sdk

@MicahMcKittrick-MSFT thanks for the link; this worked.  However if you install the VS tool missing the Service Fabric Mesh SDK the VS link in the dialog when creating a Service Fabric mesh application takes you to a WebPI downloader that is unable to find the package download.

@grahamehorner can you provide me a screenshot of what you are seeing?

@grahamehorner checking in on this issue

I will close this out for now. If you need additional help please let me know and we can reopen and continue.


add functionality to apply database patches

TODO:

create db table to store db patch apply logging
when installing database patches (on install) log into the database
update apply_database_patches.bash to read table and apply patches not successfully applied

added patch file to create new db_patch_history table in 6a92819.

added logging on install into db_patch_history table in 3a8bca2.

added functionality to apply_database_patches.bash to apply unapplied patches in cca636b.


How to skip some files when run gci

@daixiang0
I part my imports to three sections and In some file I need to part into four because some package should be initialized before others.
How to resolve this sistuation or can we ignore some files ?

You can use --Section to part into different sections.

@wuyingjun-lucky if not help, please provide more details,

@wuyingjun-lucky if not help, please provide more details,

sorry ，I  have resolve it
Thank you
/close


Add non-mass action propensity functionality to the bioscrape interface.

Should also produce some examples showing mechanisms that use non-mass action propensities.

Merged. Runs appropriately.


some problem about torch

When I comile the ./compile.sh, I meet with those problems. My torch version is 0.4.1, CUDA is 9.0, and CUDNN is 7.0. And I don;t know how to solve it. Those four similar problems.
src/roi_align_cuda.cpp:1:29: fatal error: torch/extension.h: No such file or directory
..
..
src/deform_conv_cuda.cpp:4:29: fatal error: torch/extension.h: No such file or directory

Only support torch >= 1.0.1


Feature request: Clear selection on the date range picker

Currently once you have selected a date range, either via the date picker or the relative time dropdown, there is no way to clear the selection.

It would be great if one could enable removing the selection via props on the component.

@severinlandolt Hi I would like to contribute to this project. So can I fix this issue?

@Souravpakhira sorry for the late reply, sure feel free to submit a PR if you like!

This issue can be closed


convert plugin projects from netstandard to netcoreapp

To reduce the publish output size of plugins and easier to add Controllers, Pages

I just so excited to see if it work with MVC, Razor, so that I can apply to my https://github.com/simplcommerce/SimplCommerce. I am fine with this PR not being merged.

Were you able to get it working with https://github.com/simplcommerce/SimplCommerce?

Yes, but it use one Default AssemblyLoadContext and there are some limitations such as dependency version conflict


Find SceneObject by name #239

Is this what @chenchao1407 had in mind?

yeah, off-hand, this looks like it'll do it.  i only have the one question in the code.  @salgubel, i know you guys wrote your own version of this.  will this meet your needs so you don't need to use your own code for this?

Checking the current GVRSceneObject's name and in addition to null queries, excluding empty string queries.

Looks good

jMonkeyEngine's getChild(name) returns the first matching node.

Doesn't seem like OpenSceneGraph has direct match for this api; per http://trac.openscenegraph.org/projects/osg//wiki/Support/Tutorials/FindingNodes it is expected for the users to roll their own implementations.

perhaps we can also add a getSceneObjectByName (singular rather than plural) that returns the first matching node.  i'll merge this in the meantime.


unable to create account- I get validation error

I have tried to create an account for bitfocus.io but I get this message over and over:  Error creating account.  Please try again later.  Validation error
I don't see that I am doing anything wrong, and  I have tried over multiple days.  Can you help?
-Bill

If you are still having this problem, please email<EMAIL_ADDRESS>This repository is for a component of companion, not the website


Bump build number to 15

To mitigate the problem discussed in https://github.com/conda-forge/gazebo-feedstock/issues/223#issuecomment-2193980071 .

@conda-forge-admin please rerender


Add 404 Page

Issue Description
As our Library website continues to grow, it's essential to provide a user-friendly experience, even when users land on non-existent pages or encounter broken links. To achieve this, we need to create a custom 404 error page that offers clear navigation options and helpful information when users reach a dead-end.
Requirements

404 Page Design: Design and implement a custom 404 error page that matches the overall look and feel of our website.

User-Friendly Messaging: Ensure the 404 page includes user-friendly messaging, informing visitors that the requested page couldn't be found. Provide guidance on how to navigate back to the homepage or explore other sections of the site.

Responsive Design: Make sure the 404 page is responsive and works well on various screen sizes and devices.

Additional Information

You can create a new component for the 404 page and integrate it into our routing system.

This issue will contribute to a better user experience on our Library website by ensuring that visitors who encounter errors are guided effectively. If you have any questions or need further clarification, please don't hesitate to ask.
Thank you for your contribution!

Interesting, I would like to work on this.

Interesting, I would like to work on this.

Assignee: @Honey2339
Hi @Honey2339 ,
Thank you for showing interest in working on the "Add 404 Page" issue. I'm pleased to inform you that I have assigned this issue to you. We appreciate your willingness to contribute to our project, and we look forward to seeing your work on creating a user-friendly 404 page.
If you have any questions or need any assistance while working on this task, please feel free to reach out. Your efforts will significantly enhance the user experience on our Library website.

Review The PR Please
Thank You


Fix a bug that caused infinite recursion.

Current coverage is 68.41% (diff: 100%)

Merging #1412 into master will decrease coverage by <.01%

@@             master      #1412   diff @@
==========================================
  Files           266        266
  Lines         13300      13298     -2
  Methods       13018      13017     -1
  Messages          0          0
  Branches        131        130     -1
==========================================
- Hits           9100       9098     -2
  Misses         4200       4200
  Partials          0          0

Powered by Codecov. Last update 00a44b7...344f9e9


Add CI action to deploy book to GitHub pages

Follow up on #165. This action will automatically deploy master to https://lazyledger.github.io/lazyledger-specs/latest and tags to https://lazyledger.github.io/lazyledger-specs/<tag>. (Unfortunately no good way to preview the effects of this action until it runs.)

Waiting on https://lazyledger.github.io/lazyledger-specs/latest :-D

Didn't work
Run mdbook build docs
Error: -29 19:28:11 [ERROR] (mdbook::utils): Error: Couldn't open SUMMARY.md in "/home/runner/work/lazyledger-specs/lazyledger-specs/docs/src" directory
Error: -29 19:28:11 [ERROR] (mdbook::utils): 	Caused By: No such file or directory (os error 2)
Error: Process completed with exit code 101.


Cleanup ISTIO_METAT_ROUTER_MODE

Describe the feature request
Currently router mode is not used anymore, istio automatically detect gateway route mode now. So we can remove all the
ISTIO_META_ROUTER_MODE
Describe alternatives you've considered
[ ] Docs
[ ] Installation
[ ] Networking
[ ] Performance and Scalability
[ ] Extensions and Telemetry
[ ] Security
[ ] Test and Release
[ ] User Experience
[ ] Developer Infrastructure
Additional context

I think its already done, where are you seeing it?

I am seeing a lot of env there

Maybe for test, i am not looking closely

not stale


Pending transaction pool empties with huge number of pending pool imports

Describe the bug
Latest version randomly sends a large number of transaction requests to other peers, causing a huge number of pending pool imports. When it happens, it seems to almost fully clear the pending transaction pool, along with frequent fill and clear of queued pool. See attached screenshot for reference.
Most likely causing this issue as well: https://github.com/paradigmxyz/reth/issues/6280
I assume this is due to latest txfetcher changes, but haven't dug too deep yet: https://github.com/paradigmxyz/reth/pull/6012

Graph showing before/after. The node was updated at the time when huge number of pending pool imports start appearing.

Steps to reproduce

Run the latest version
Keep running for a few hours

Node logs
No response
Platform(s)
Linux (x86)
What version/commit are you on?
v0.1.0-alpha.16
What database version are you on?
Current database version: 1
Local database version: 1
What type of node are you running?
Archive (default)
What prune config do you use, if any?
No response
If you've built Reth from source, provide the full command you used
No response
Code of Conduct

[X] I agree to follow the Code of Conduct

@Rjected those large dips in the last graph right when the pool hits the 10k limit look very odd
@ArtificialPB was the node restarted several times?
@emhane I assume what's happening here is that tx fetching is too aggressive? with ~400 active requests at a time that eventually saturates the pool insert queue.

@mattsse It was restarted 4 times after new version was deployed.
I had a quick look and noticed that each tx is imported individually, maybe importing them in batches would help with lock contention in the pool?

@ArtificialPB thanks for this report
there was an eviction bug #6284 that is definitely related, but perhaps there's more
also improving the insert process

that means blob txns, guessed by @Rjected at 131 072 bytes, are requested singly, since they surpass the soft limit already.
link to specs btw https://github.com/ethereum/devp2p/blob/master/caps/eth.md#newpooledtransactionhashes-0x08

Amount of pending pool imports has skyrocketed in the last 12 hours, and it's been pretty much up-only since then. Pending/queued/base fee pools have stayed flat for the last 4 hours.
Stopped all of our external dependents on the transaction pool (the crosshair on the graph), and the queue started clearing after ~8min, but stopped after about 30% cleared. Could be coincidence but makes me think it could be related?
Looking at the flamegraph right after I stopped our external dependents, it's dominated by tx fetcher.

Amount of pending pool imports has skyrocketed in the last 12 hours, and it's been pretty much up-only since then. Pending/queued/base fee pools have stayed flat for the last 4 hours.
Stopped all of our external dependents on the transaction pool (the crosshair on the graph), and the queue started clearing after ~8min, but stopped after about 30% cleared. Could be coincidence but makes me think it could be related?
Looking at the flamegraph right after I stopped our external dependents, it's dominated by tx fetcher.

thanks for the nice stats. this is definitely related. the limit for responses was increased from 128 KB to 2MB. so more transactions are being fetched in a shorter time. naturally, since your batch pr wasn't merged yet, that increases the pending imports at first. hopefully with the batch code merged, the increased response soft limit, will make sure batches aren't 1 tx big. feel free to set this constant yourself https://github.com/paradigmxyz/reth/blob/34cda3a99f399dd53018fa33b82a8296711df80a/crates/net/network/src/transactions/mod.rs#L83, aiming to expose it in cli. if you do, please share what value works best.

@ArtificialPB thanks for the nice stats. this is definitely related. the limit for responses was increased from 128 KB to 2MB. so more transactions are being fetched in a shorter time. naturally, since your batch pr wasn't merged yet, that increases the pending imports at first. hopefully with the batch code merged, the increased response soft limit, will make sure batches aren't 1 tx big. feel free to set this constant yourself https://github.com/paradigmxyz/reth/blob/34cda3a99f399dd53018fa33b82a8296711df80a/crates/net/network/src/transactions/mod.rs#L83, aiming to expose it in cli. if you do, please share what value works best.

https://github.com/paradigmxyz/reth/pull/6284 closes this. the issue has shined light on tx fetcher's insufficient inability to assist in recovery from suboptimal node conditions, temporarily handled here https://github.com/paradigmxyz/reth/pull/6384. the goal to enable refetch logic, originally mentioned in https://github.com/paradigmxyz/reth/issues/5192, persists. refetch logic is currently being simplified in https://github.com/paradigmxyz/reth/pull/6318.

Can confirm the issue has been resolved with the v0.1.0-alpha.17 release. Running it for the last 24 hours without problems.
Appreciate the quick resolution


[245]Optimization for order by xxx limit xxx

Changelog category (leave one):

Performance Improvement

Changelog entry (a user-readable short description of the changes that goes to CHANGELOG.md):

Information about CI checks: https://clickhouse.tech/docs/en/development/continuous-integration/

Can one of the admins verify this patch?

test this please


isHover : true  - links do not work

When turning isHover: true
the menu works on hover but all links do not work

https://dnamyslak.pl/_projects/_berber/Talex/nowe_menu.html


add various methods to Socket class, allowing plugins to customize its behaviour

add client and server socket factory methods to Socket class, allowing plugins to customize this behaviour
add socketConnect method, allowing plugins to change connect behaviour

@kessler can you please close the issue if it's no longer required? #please

@TEugen Hey, sorry for letting this slip, let me do a quick check regarding the status of the work I did back then and update this thread

Code is in WIP state, closing this for now


Feature: Task types enabling for blend playblast extraction

This feature adds granularity on enabling blender playblast extraction for certain task types.
Testing notes:

Cherry-pick on last OP studio release
On prod_test, in studio settings check or uncheck the task types as wanted.
Publish a workfile of a task enabled or disabled with review and check it behaves consistently. (tested on E01_SE01_SH001)

If the current task is not selected in the settings, ectract_review systematically fails.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

Instance:
--
E01_SE01_SH002_reviewMain
Message:
'representations'
Line:
81
Traceback:
Traceback (most recent call last):  File "/home/sharkitty/work/normaal/repos/openpype-for-normaal/.venv/lib/python3.9/site-packages/pyblish/plugin.py", line 522, in __explicit_process    runner(*args)  File "/home/sharkitty/work/normaal/repos/openpype-for-normaal/openpype/plugins/publish/extract_review.py", line 81, in processKeyError: 'representations'

Ah yes, sorry for that, this is actually part of the test but it ran out of my mind to mention it. If you don't have any review representation extracted it is normal extract_review fails. To be able to publish you might enable Extract shaded still.

Indeed, that is because Submit Render Playblast must be enabled, but I don't know if you have it. In fact testing in your context is harder than I thought, and I don't think extract_review must pass if no any review representation has been extracted.
As the settings system works for you, the issue you're encountering is more about configuration, therefore I propose to merge it like that and then we'll be able to set and test everything correctly and in context.

Indeed, that is because Submit Render Playblast must be enabled, but I don't know if you have it. In fact testing in your context is harder than I thought, and I don't think extract_review must pass if no any review representation has been extracted.
As the settings system works for you, the issue you're encountering is more about configuration, therefore I propose to merge it like that and then we'll be able to set and test everything correctly and in context.

Indeed I tested in remote where Submit Render Playblast would not work. If you're sure it would not cause issue in a local setting I can validate your PR, but are you sure this won't be an issue for Canadians?

Indeed I tested in remote where Submit Render Playblast would not work. If you're sure it would not cause issue in a local setting I can validate your PR, but are you sure this won't be an issue for Canadians?

That something I want to test once this code is in beta. :)


emulationstation: pin boost 1.69

Description of changes
Build fails with anything later: see https://github.com/NixOS/nixpkgs/issues/151469
It compiles, but I haven't tested anything further.
ZHF: #172160
Things done

Built on platform(s)

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

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

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

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

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

[ ] Fits CONTRIBUTING.md.


Adding functions to database

In my project I would like to add some custom sqlite function to my database supporting my queries (using: sqlite3_create_function(...)).
Is there currently any possibility to do that without changing SQLite's code?

Could you please let me know all of the function signatures of your custom functions? I have a WIP of this going but would like some examples to better support what people do.
My current work supports the following:
import MobileCoreServices

let typeConformsTo: (String, Expression<String>) -> Expression<Bool> = (
    db.create(function: "UTTypeConformsTo") { (UTI: String, base: String) -> Bool in
        return UTTypeConformsTo(UTI, base) != 0
    }
)

let images = db["images"]
let type = Expression<String>("UTType")

let query = images.filter(typeConformsTo(kUTTypeJPEG, UTType))

I have to shim each type-safe permutation. Function input can be one of Value, Value?, Expression<Value>, and Expression<Value?>, and output can be Value or Value?, so this creates a large number of iterations to support different function signatures out of the box.
For example, all the different signatures a 2-argument function can take on:
Value, Value -> Value
Value, Value -> Value?
Value, Value? -> Value
Value, Value? -> Value?
Value?, Value -> Value
Value?, Value -> Value?
Value?, Value? -> Value
Value?, Value? -> Value?
Value, Expression<Value> -> Value
Value, Expression<Value> -> Value?
Value, Expression<Value?> -> Value
Value, Expression<Value?> -> Value?
Value?, Expression<Value> -> Value
Value?, Expression<Value> -> Value?
Value?, Expression<Value?> -> Value
Value?, Expression<Value?> -> Value?
Expression<Value>, Value -> Value
Expression<Value>, Value -> Value?
Expression<Value>, Value? -> Value
Expression<Value>, Value? -> Value?
Expression<Value?>, Value -> Value
Expression<Value?>, Value -> Value?
Expression<Value?>, Value? -> Value
Expression<Value?>, Value? -> Value?
Expression<Value>, Expression<Value> -> Value
Expression<Value>, Expression<Value> -> Value?
Expression<Value>, Expression<Value?> -> Value
Expression<Value>, Expression<Value?> -> Value?
Expression<Value?>, Expression<Value> -> Value
Expression<Value?>, Expression<Value> -> Value?
Expression<Value?>, Expression<Value?> -> Value
Expression<Value?>, Expression<Value?> -> Value?

You can imagine what supporting 3-argument functions would do.

Closing via https://github.com/stephencelis/SQLite.swift/commit/b63e359ddf889f01f6e0a88d36166b4c2647be6a


rename variable input int PRNG

associate #1162

Hi @HowJMay , a little tip: when you write "Fixes #xxxx" the issue will automatically close when we close the PR, so write that instead of "associate" :)

@thibault-martinez sorry for that. I will fix it


Rename command properties

SetReturnCommandProperty and GetReturnCommandProperty on ReturnTypeEffect should be renamed to SetReturnCommand and SetReturnCommand.
Breaking change I know, so maybe add new methods and obsolete the existing ones.

Thanks @jimbobbennett! I updated the API accordingly
https://github.com/brminnick/EntryCustomReturnPlugin/blob/master/Src/EntryCustomReturn.Forms.Plugin.Abstractions/Effects/ReturnTypeEffect.cs#L56


[Network] Example of setting Data property from X509Certificate2

It wasn't clear to me how to set the certificate Data property given an X509Certificate2. I spent several hours trying to figure this out ultimately cloning the repository to look at the code and examples/unit tests. This is how it's done:
X509Certificate2 certificate;
...
string base64EncodedCertificate = Convert.ToBase64String(certificate.Export(X509ContentType.Cert));

new ApplicationGatewayTrustedClientCertificate
{
  Data = BinaryData.FromObjectAsJson(base64EncodedCertificate);
}

Nothing else I tried would work. IMO, this is not the most obvious usage. Other things I tried that don't work but seem more sensible:
new ApplicationGatewayTrustedClientCertificate
{
  Data = BinaryData.FromBytes(certificate.Export(X509ContentType.Cert));
}

new ApplicationGatewayTrustedClientCertificate
{
  Data = BinaryData.FromString(Convert.ToBase64String(certificate.Export(X509ContentType.Cert)));
}

The documentation on how to set the BinaryData property isn't very helpful unless you already know the answer. For setting certificate Data would be much more helpful to show an example based on an X509Certificate rather than a string "foo".

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

ID: 3f018383-f655-4feb-d90f-7cb4fa69c002
Version Independent ID: 31b01ae5-a236-88cd-23ec-6eee97ec8762
Content: ApplicationGatewayAuthenticationCertificate Class (Azure.ResourceManager.Network.Models) - Azure for .NET Developers
Content Source: xml/Azure.ResourceManager.Network.Models/ApplicationGatewayAuthenticationCertificate.xml
Service: azure
GitHub Login: @rloutlaw
Microsoft Alias: routlaw

Thank you for your feedback.  Tagging and routing to the team member best able to assist.

@CodyBatt The reason why we expect the input of BinaryData as json is based on how we serialize it, we thought Data could be anything as configured in autorest.md
format-by-name-rules:
  'data': 'any'

But the type of Data is defined as string in Swagger. This is the similar to https://github.com/Azure/azure-sdk-for-net/issues/33804, we are looking into a proper fix for it.
cc @m-nash

I don't have a problem with it being BinaryData. There are many ways to format certs and binary data so documenting how to convert an X509Certifcate2 to this particular property would be really helpful.
In fact, the best approach IMO, would be to generate a constructor for these certificate types that takes an X509Certificate2 as a parameter and for those that accept PFX, a password. Then its easy and obvious, though I'm not sure whether it's viable to generate that from the swagger, if not, extensions to do that would be really great and you can keep the details of the data formatting in the library.

Data here is certificate instead of thumbprint, so the type should be BinaryData in this case.
And regarding how to set the value, actually the documentation is in place

The trick here is to set a valid json string to BinaryData by all the ways described in the documentation.
@CodyBatt Please let me know if you think the documentation needs to be improved.

Okay


The go-web.bat file doesn't work

I have fully extracted the zip, double clicked go-web.bat and this appears:
C:\Users\NAME\Documents\AI\Retrieval-based-Voice-Conversion-WebUI\RVC1006Nvidia>runtime\python.exe infer-web.py --pycmd runtime\python.exe --port 7897
'runtime\python.exe' is not recognized as an internal or external command,
operable program or batch file.

C:\Users\mlgre\Documents\AI\Retrieval-based-Voice-Conversion-WebUI\RVC1006Nvidia>pause
Press any key to continue . . .

How do I fix this?
It happens with the Intel and Nvidia version of RVC.
I have Git and Python v3.10.11 installed.

Well, I got off that error by changing "runtime\python.exe" to "C:\Users\NAME\AppData\Local\Programs\Python\Python310\python.exe" but now I get this:
Traceback (most recent call last):
  File "C:\Users\NAME\Documents\AI\Retrieval-based-Voice-Conversion-WebUI\RVC1006Nvidia\infer-web.py", line 7, in <module>
    from infer.modules.vc.modules import VC
  File "C:\Users\NAME\Documents\AI\Retrieval-based-Voice-Conversion-WebUI\RVC1006Nvidia\infer\modules\vc\modules.py", line 18, in <module>
    from infer.modules.vc.pipeline import Pipeline
  File "C:\Users\NAME\Documents\AI\Retrieval-based-Voice-Conversion-WebUI\RVC1006Nvidia\infer\modules\vc\pipeline.py", line 14, in <module>
    import parselmouth
ModuleNotFoundError: No module named 'parselmouth'

I tried installing parselmouth with "Pip install parselmouth" but that has this error:
Collecting parselmouth
  Using cached parselmouth-1.1.1.tar.gz (33 kB)
  Preparing metadata (setup.py) ... done
Collecting googleads==3.8.0 (from parselmouth)
  Using cached googleads-3.8.0.tar.gz (23 kB)
  Preparing metadata (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py egg_info did not run successfully.
  │ exit code: 1
  ╰─> [1 lines of output]
      error in googleads setup command: use_2to3 is invalid.
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.

How do I get rvc to just work like everyone else is able to? fgs :( :/

pip install praat-parselmouth

the pre-package works fine, if you have download this one and hit go-web.bat no need to run requirement.txt because is pre-made, you can find all dependancie installed on runtime folder's : https://huggingface.co/lj1995/VoiceConversionWebUI/resolve/main/RVC1006Nvidia.7z?download=true
and you need to install this before : Microsoft C++ Build Tools.

It can't work fine. It doesn't run. There's no python.exe in the runtime folder. Is a path or something missing maybe in wherever they're listed?
'runtime\python.exe' is not recognized as an internal or external command,
operable program or batch file.

Yeh I have Microsoft C++ Build Tools is installed.
Thank you in advance if anyone knows how to fix this.

Nevermind, the solution is here: https://github.com/RVC-Project/Retrieval-based-Voice-Conversion-WebUI/issues/667


no converting to TensorRT with RTX 2060 6gb vram it seems. i was wrong! does work with a rtx 2060!! though a very very small boost.

took me forever to get it to run and now i dont think i can convert from ONNX to TensorRT lol
so if you have 6GB of vram, don't bother :)
[05/28/2023-19:46:07] [E] Error[2]: [virtualMemoryBuffer.cpp::nvinfer1::StdVirtualMemoryBufferImpl::resizePhysical::140] Error Code 2: OutOfMemory (no further information)
[05/28/2023-19:46:07] [W] [TRT] Requested amount of GPU memory<PHONE_NUMBER> bytes) could not be allocated. There may not be enough free memory for allocation to succeed.
edit: it hasn't actually crashed yet.. i think its still running im not sure. webui still has the spiny thing in the window and i dont see anything updating in the cmd window
edit 2: after waiting 10m the cmd window updated with more "Requested amount of GPU memory<PHONE_NUMBER> bytes) could not be allocated" so im not sure whats going on...
Edit 3: it works! i converted the newest m4rv3l 2.5 model to onnx then to TensorRT i got those errors mentioned about but after about 30ish minutes it finished! and i got a very tiny speed boost.
Edit 4: speed boost for 1 image no batch(i never could batch) is about .5 seconds lol

i'd also like to add, as another vramlet (6GB, on 1660), the boost is noticeable, like +0.35 it/s
and yes, it is possible to convert; just takes a while, 40 minutes for me

@Appolonius001 @yoinked-h sitting with RTX2070 here, and getting a few of
Requested amount of GPU memory<PHONE_NUMBER> bytes) could not be allocated. There may not be enough free memory for allocation to succeed.
followed by a Runtime Error. What contributes to amount of VRAM the conversion takes? Model/max prompt size/max resolution?

@Appolonius001 @yoinked-h sitting with RTX2070 here, and getting a few of Requested amount of GPU memory<PHONE_NUMBER> bytes) could not be allocated. There may not be enough free memory for allocation to succeed.
followed by a Runtime Error. What contributes to amount of VRAM the conversion takes? Model/max prompt size/max resolution?

sorry im not sure i didnt get a runtime error :( i have a 2060 6gb vram, AMD Ryzen 9 4900HS, and 16gb ram. i used the default setting of 512x512, m4rv3l & dungeons model, i dont know my max prompt size. i have no clue to the vram usage.

@Appolonius001 @yoinked-h sitting with RTX2070 here, and getting a few of Requested amount of GPU memory<PHONE_NUMBER> bytes) could not be allocated. There may not be enough free memory for allocation to succeed.
followed by a Runtime Error. What contributes to amount of VRAM the conversion takes? Model/max prompt size/max resolution?

regular to ONNX conversion can be done on CPU:

you need to use torch cpu and launch with --skip-torch-cuda-test --no-half --precision full
you need to remove the cuda imports temporarily from trt.py in /scripts
in export_onnx.py you need to replace device.devices to "cpu", devices.dtype to torch.float and remove "with devices.autocast():"

provided by people in the TAI server

boost is base on hardware, i go from batch of 4 on benchmark of 48-49it/sec to 78-80it/sec with tensorRT but the conversion right now is very flaky, unable to convert where min width/height differs from max.


rename utils.py and move position variable

closes #32, closes #19
This PR does:

rename utils.py to types.py breaking (I've looked in GitHub and no one is importing geojson_pydantic.utils (which only had types variables)
move Coordinate type to types.py and rename it `Position)  breaking
use absolute imports

cc @geospatial-jeff @drewbo

Codecov Report

Merging #35 (44c68ab) into master (47a1705) will decrease coverage by 0.04%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master      #35      +/-   ##
==========================================
- Coverage   95.95%   95.91%   -0.05%
==========================================
  Files           4        4
  Lines          99       98       -1
==========================================
- Hits           95       94       -1
  Misses          4        4

Flag
Coverage Δ

unittests
95.91% <100.00%> (-0.05%)
:arrow_down:

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

Impacted Files
Coverage Δ

geojson_pydantic/features.py
96.66% <100.00%> (ø)

geojson_pydantic/geometries.py
95.08% <100.00%> (-0.16%)
:arrow_down:

geojson_pydantic/types.py
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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


⚠ TorrentLeech has degraded performance

In d15401d, TorrentLeech ($TL) experienced degraded performance:

HTTP code: 200
Response time: 1582 ms

Resolved: TorrentLeech performance has improved in de3a8cb.


Corrected typo in README

Great work @vicky002 .

oh :o Thank you so much!
I'm so happy you looked at this repo. :+1: :)


⚠ RPC server - Binance BSCT has degraded performance

In 829ab3c, RPC server - Binance BSCT ($BINANCE_BSCT_RPC_URL) experienced degraded performance:

HTTP code: 504
Response time: 10862 ms

Resolved: RPC server - Binance BSCT performance has improved in d1b2c4a.


Fill Form - Either missing template or form fields undefined

What were you trying to do?
Fill my template form
Why were you trying to do this?
So I can collect my salary twice a month :)
How did you attempt to do it?
I saw PDFescape in a post and gave that a shot to be able to edit PDF form field names. Ran my prog and indeed form fields filled but the rest of the contents from my template file were missing.
I tried the Fill Form example file (dod_character.pdf) and it couldn't find the form field names, so I also loaded that in PDFescape and saved from there, and then the same result of the rest of the template missing but form fields filled.
I thought maybe PDFescape could be the issue so I purchased the Adobe trial to be able to edit the form field names but there again, pdf-lib doesn't find them (Error: PDFDocument has no form field with the name "prodCode") even though definitely saved as such -

What actually happened?
Details 1 section up
What did you expect to happen?
For my template file to come through with fields filled
How can we reproduce the issue?
My code (nearly copied from yours) -
const { PDFDocument } = require('pdf-lib');
const fs = require('fs');

(async () => {

    const pdfUTF8 = fs.readFileSync('./test.pdf','utf8')
    var formPdfBytes = new TextEncoder("utf-8").encode(pdfUTF8);

    // Load a PDF with form fields
    const pdfDoc = await PDFDocument.load(formPdfBytes)

    // Get the form containing all the fields
    const form = pdfDoc.getForm()

    // Get all fields in the PDF by their names
    const productCodeField = form.getTextField('prodCode')
    const certNumberField = form.getTextField('certNumber')

    productCodeField.setText('Product code here')
    certNumberField.setText('Cert number here')

    // Serialize the PDFDocument to bytes (a Uint8Array)
    const pdfBytes = await pdfDoc.save()

    const data = fs.writeFileSync('./done.pdf', new Buffer.from(pdfBytes))

})().catch(e => {
  console.log(e)
});

Version
1.17.0
What environment are you running pdf-lib in?
Node
Required Reading

[X] I have read www.sscce.org.
[X] My report includes a Short, Self Contained, Correct (Compilable) Example.
[X] I have read Smart Questions.
[X] I have read 45 GitHub Issues Dos and Don'ts.

Additional Notes
No response

Hello @jbw09! The code snippet you shared references ./test.pdf. Would you please attach that file (or a functionally equivalent file) to the report so I can try to reproduce the issue?

I really appreciate you looking into it, @Hopding! OK to call you Andrew? Jay here :)
I tested with a bunch of different files so just had test.pdf as a placeholder.
Solis5YrTest.pdf - this is the one saved from PDFescape where the rest of the template disappears but the fields are filled correctly
Solis5YrTest.pdf
Solis5YrTest-2.pdf - this one saved with my trial of Adobe and it doesn't find the field names, ie 'Error: PDFDocument has no form field with the name "prodCode"'
Solis5YrTest-2.pdf
I also tried these same actions (PDFescape and editing&saving with Adobe) with your example Fill Form pdf (dod_character.pdf) with the same results.

@jbw09: I have checked your test code - without problems! A Question, why do you not using Hopdings program posibility to read the field names. I had built-in this code
const fields = pdfDoc.getForm().getFields()
const fieldNames = fields.map((f) => f.getName());
fields.forEach(field => {
const name = field.getName()
console.log('Field name:', name);
const widgets = field.acroField.getWidgets();
})
in the sample and could see the following field names:
Field name: prodCode
Field name: certNumber
Field name: model
Field name: serial
Field name: date

@dcsline thank you for taking a look!
With Solis5YrTest.pdf, yes I can read the field names.  The problem with that one is the rest of the template disappears, only the field names get updated/come through.
With Solis5YrTest-2.pdf, the field names are not found.

@Hopding could you please have a look?

@jbw09: I cannot agree with you. In both cases the field names were shown to me (see Attachment

)

@Hopding @dcsline I don't know what to say other than I am not the guy who goes around on the internet wasting my time and others so please don't take your trust issues out on me! :)
Solis5YrTest (template missing) -

Solis5YrTest-2 (error) -

Wondering if it could be something in my environment then?  I'm on Node 14.17.6 and I rolled back to try with 12.22.7 too, same results.
Also note the 'invalid object' logging in both of mine (not seen in yours).

@jbw09 There isn't a trust issues. I am only a pdf-lib user. That's why I'm also following the issues. When it is possible (as with your issue) I test the documents / processes. And in your case I came to a different conclusion. I tested it under Node V16.3.0

tested with node v16.13.0, same results

From the source of another project, I quickly created the test program for your test files. This program uses expressjs and socketjs. The PDF processing and backup is done in JS. The file name is communicated to the HTML page, which is then set as the source for the document to be displayed in the IFrame.

@jbw09 I have looked into the screenshot and have seen - you are used another pdf loading process. With your three code lines i could reproduce your error

s.

@dcsline DUDE! I appreciate you taking another look!!!  That did it :)
I can't even remember now where I got the TextEncoder complication from, I'm sure I probably copied it off stackoverflow.
The good thing with getting it to work with pdf-lib too (and on the one saved at pdfescape) is no subscription (like to Adobe for instance) ever needed :)
Thanks again, @dcsline!

@Hopding: Does this statement make sense new TextEncoder("utf-8").encode(pdfUTF8); ???

@dcsline thanks for jumping in and helping out with this!

Closing as the issue is solved.
In case anybody stumbles on this in the future:
❌ Incorrect
const pdfUTF8 = fs.readFileSync('./test.pdf','utf8')
var formPdfBytes = new TextEncoder("utf-8").encode(pdfUTF8);
const pdfDoc = await PDFDocument.load(formPdfBytes)

✅ Correct
const formPdfBytes = fs.readFileSync('./test.pdf')
const pdfDoc = await PDFDocument.load(formPdfBytes)


Implement If-Modified-Since in GET Object for S3 Bucket

Resolves Issue: #2263
Please pull and run this code against your testing suite since I am not confident that I am running the tests correctly.

Coverage decreased (-0.09%) to 92.915% when pulling b2adbf1f48a23612eed85359765693ba8e228cc6 on aakhan-sep:master into 75d9707e8ebad300b1a79ac6fc23ed1ccc65d9b3 on spulec:master.


Server Core and UI are both supported

Server Core and UI are both supported

@JackStromberg : Thanks for your contribution! The author, @rayne-wiselman, has been notified to review your proposed change.

#sign-off
@JackStromberg Please make updates in the private repo


[FEAT] Resizeable Board #37

Issue Title: [FEAT] Resizeable Board
resolve issue: #37
Type of change ☑
What sort of change have you made:

[x] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[x] Code style update (formatting, local variables)
[x] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[x] This change requires a documentation update

Checklist: ☑

[x] My code follows the guidelines of this project.
[x] I have performed a self-review of my own code.
[x] I have commented my code, particularly wherever it was hard to understand.
[x] I have made corresponding changes to the documentation.
[x] My changes generate no new warnings.
[x] I have added things that prove my fix is effective or that my feature works.
[x] Any dependent changes have been merged and published in downstream modules.

How Has This Been Tested? ⚙
Describe how have you verified the changes made.
Tested it manually multiple times. And documentation changes also done.

@porwalshreyaa @shubhammjha22 Very well done, Guys!
Keep contributing :)

hey @singodiyashubham87  can you assign this PR to me as well.


Build failed

./build.sh ios-swift
cp: build/DerivedData/Realm/Build/Products/Release-iphoneos-dynamic/Realm.framework: No such file or directory
Showing first 200 notices only
** BUILD FAILED **
The following build commands failed:
PhaseScriptExecution Run\ Script Build/Intermediates/RealmSwift.build/Release-iphoneos/Realm.build/Script-026B0EFF1A78041A005E26C8.sh
(1 failure)

xcodebuild -version should print Xcode 7.0 Build version 7A152u. What does it print for you?

FYI: Xode 7b4 is version 7A165t and changes in Swift means that sh build.sh osx-swift fails to compile.

(Xcode 7 Beta 4 support is addressed in https://github.com/realm/realm-cocoa/pull/2270, which is on the seg-swift-2.0-beta-4, if that's indeed what you're trying to build with)

Confirmed by user, so closing.


Slack plugin for Jenkins Terms and Conditions

I don't see anything on the page about the Slack plugin for Jenkins terms and conditions, can you tell me which ones (Apache, MIT, etc.) apply?

see here:
https://github.com/jenkinsci/slack-plugin/blob/master/pom.xml#L28-L33
but yes it should be in the repository as well

Thank you very much for your prompt response!
Is it correct to understand that the MIT licence you have provided us with is the same as the one placed on the Jenkins page at the following link, including the Copyright?
(https://github.com/jenkinsci/jenkins?tab=MIT-1-ov-file#readme)

Basically, years are different and contributors but yes its the same license.

We have checked the details about the licence.
Thank you very much for your help in preparing the licence page!


background-image url not parsed for url transformation

Please have a look at thread:
Hugo discus thread
It seems that HugoMDL theme is rather dependent on this to set a background image for some elements (including body). Unlike href or src attributes, the url('...') style notation doesn't get parsed and transformed, making it impossible to specify an image location that can work regardless of the existence of a path in the baseurl (http://example.com/ and http://example.com/path/foo/)
I posted a HugoMDL Issue about this, but I think this isn't easily solvable in the theme...
Cheers
Simon

This issue has been automatically marked as stale because it has not been commented on for at least six months.
The resources of the Hugo team are limited, and so we are asking for your help.
If this is a bug and you can still reproduce this error on the master branch, please reply with all of the information you have about it in order to keep the issue open.
If this is a feature request, and you feel that it is still relevant and valuable, please tell us why.
This issue will automatically be closed in the near future if no further activity occurs. Thank you for all your contributions.

The background image will not change on the Dimensions theme, regardless of the destination path for the file image. If the  is changed to look for another image, it simply goes black looking for the original image. I deleted all of the default images and it still remains as the background image bg.jpg file type. Any resolution on this issue?


Update Dockstore GUI for CWL 1.0 changes

Experiment with samples of CWL 1.0 and make sure we are compatible http://www.commonwl.org/

In particular, make sure that the DAG code works if there have been any changes to workflows in 1.0

Looks like duplicate of #365

After reading into the documentation more, CWL 1.0 changes should not affect the current validation check because the 1.0 changes are for the inner part of 'steps', which in this case are not checked in the validation check code.


Remove confirmation before exit

Actual Behaviour
Currently, the app displays a toast to prompt the user, in case the user hits the back button.
Expected Behaviour
The app should not display any toast or dialog to confirm exit, unless there is some task running in the background (say, download), as this breaks user experience. Moreover, none of the standard apps implement this.
Would you like to work on the issue?
Yes

Confirmation before exit is pretty standard for apps which have muti-level navigation within the application and it is quite annoying to be led out of the app when just clicking back to get to the main screen. Sometimes people don't know they are on home screen and just click back couple of times
The apps which don't implement this feature are pretty optimized with initial loading in milliseconds and we load quite a bit of information on initial load.

Confirmation before exit is a bad UX design according to modern app design and specially for advanced users, people who are using this app are quite advanced and I think all are developers or techies or entrepreneurs so they are not normal user who are using this. So these type of users always make a correct move, so for them it would be annoying. Just a suggestion from my experience.

@arundhati24 Status please ?


WIP elmPackages: updates with node2nix 1.9.0

Periodical update of elm-packages. Fixes https://github.com/NixOS/nixpkgs/pull/110845 following upgrade of node2nix from https://github.com/NixOS/nixpkgs/pull/110813#pullrequestreview-575830796
Notable changes:

elm-test no longer needs patch for elmi-to-json binary
create-elm app no longer needs patch for elmi-to-json binary
elm-review no longer needs patch for elmi-to-json binary
remove linux platform constrain from elm-json since we now support at least a Darwin since https://github.com/NixOS/nixpkgs/pull/110598

tested:

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

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

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

cc @svanderburg

@GrahamcOfBorg build elmPackages

@GrahamcOfBorg build elmPackages

@GrahamcOfBorg build elmPackages

cc @domenkozar & @svanderburg for review

Thank you sirs!


In absence of Mix, scan all paths

In some use cases (in my particular case, I build a 'dev' release with exrm (mix release --dev) that symlinks into my _build tree so that anytime I recompile, I want the release to pick up the change. However, there's no Mix during that time anymore; so my suggestion is to revert to all available load paths when that happens.

Thx for the patch. This goes in pair with another exrm-related patch already merged.

Something like https://github.com/trustatom-oss/reprise/commit/c483584706762fbaac730b780df73dad25cc09e7

Sure do it!
I have no means of testing such corner case. That's also the reason I merged what you've posted but didn't make it as a release.
So the best is to send another PR when you're sure it works for your case and I will make it to Hex.


Remove unused internal getters from Result

There are 3 internal getters in Result which are never used, status, output, and value. They should be removed.
Acceptance Criteria

[ ] _get_node_status is removed from Result
[ ] _get_node_output is removed from Result
[ ] _get_node_value is removed from Result

_get_node_output was changed to get the output from the in memory Result in https://github.com/AgnostiqHQ/covalent/commit/9e321a9a97ea82a816db95b2c62b09cd00366686#diff-1d5e5f73717c2b22fd070b6b8d0d9a8470df3356ce8e6a503e6bdf91c337a3a1


Fix deployment of firebase functions to work for windows machines

Summary
Fix deployment of firebase functions to work for windows machines, broken in #539 with the error '..' is not recognized as an internal or external command,

[x] npm install esbuild in the firebase functions folder so it can be called without filepaths (see below notes for rationale)
[x] Add engines: node 10 to package to resolve the below error

Test Plan
Confirm TrackUsers can be deployed to the dev env from the functions folder with npm run deploy and then successfully run and tested here on both Windows and MacOS machines
Windows:

Mac: Could @SamChou19815 or @hahnbeelee test this?
Notes
Notes on why the above changes were made instead of alternatives...

Trying to use the cd command to go into the existing directory with esbuild before calling it directly led to the deployment working, but the function failed to run on the cloud console - still not sure why.
Replacing the forward slashes with escaped back slashes worked locally, but doubt that this would work on Mac machines
Installing esbuild globally with npm worked as well, but this would require all other developers to do so or it would break on their machines.

waitttt when I try to run it locally this happens:

This is also pre-existing on master, and it's caused by my bundling change. So i think it's better to let this one go through first and we can think how to deal with that later.
On that note, I'm not sure what's the benefit of keeping this as a firebase function instead of a normal script, so maybe we don't need to solve that problem after all...


Standalone swarm: Rewrite "Deploy the app" to map to reality

URL: https://docs.docker.com/swarm/swarm_at_scale/deploy-app.md
The docs must be updated.
"docker/example-voting-app-result-app" and "docker/example-voting-app-voting-app" dont exist.

Hey @ehazlett if you get a chance can you update this topic? It looks like you might have developed the initial example and the images have moved since then. You can just open the link above, go to the bottom, and click 'Edit this page' to get started. Thanks!

This probably needs to be re-written for Swarm mode.  This was originally written without the routing mesh and an older version of Docker swarm.  IMO we should remove this and replace it with a Swarm mode example.

@ehazlett I agree with that

@ehazlett are you offering? :)

Change docker/example-voting-app-result-app to point to this https://hub.docker.com/r/docker/example-voting-app-result/tags/
Change docker/example-voting-app-voting-appto docker/example-voting-app-vote in the case where we talk about deploying the "voting application"


Change oldest_idlexact to use state_change to detect if transaction is really idle

Hello,
My monitoring alerts me about idle transaction running for more than 1h. However, when looking at the detail, the transaction is open since some time but the transaction remains active, as shown here :
datid            | 455479
pid              | 9769
usesysid         | 17788
client_port      | 36804
backend_start    | 2022-03-15 13:00:20.119499+01
xact_start       | 2022-03-15 14:57:55.658817+01
query_start      | 2022-03-15 16:14:41.999261+01
state_change     | 2022-03-15 16:14:42.192581+01
wait_event_type  | Client
wait_event       | ClientRead
state            | idle in transaction
backend_xid      | 2018359
backend_xmin     | 2018359

What do you think about using the state_change column to check if a transaction is really idle ?

It depends.
In your case, this is not a dead session, it is not stuck.
But it still is a problem if it prevents the autovacuum to do its job. You don't want a buggy script that makes an update every hour, and never commits.
Do we need 2 different thresholds? I don't like it.
BTW: longest_query uses  state_change already

Regarding the vacuum issue, the problem is triggered by any transaction open for too long, idle or not.
IMHO, after some time off regarding the development of check_pga, when I read "oldest_idlexact", I feel that the probe should trigger an alert if a transaction is really idle. But maybe check_pga lacks a service that would be called oldest_xact that behaves like the current oldest_idlexact and triggers an alert if a transaction remain active for too long - longest_query has not the same goal.

I agree with @frost242.  Anyone using that service will think that it's checking for transaction that have been idle for more than the threshold, not transaction that have been started before the threshold and happens to be idle, even for only a millisecond, when we check.  Unfortunately our documentation is entirely failing to describe what are the thresholds actually doing.
Note that if you have problem with bloat / xmin retention and want to troubleshoot that, transactions are just one possible source of problem, and you should have better success using the oldest_xmin service I added a bit more than a year ago.

Hello,
I will provide a patch this week.
Kind regards


conductor: ensure that sequencer blocks are strictly in order and contiguous

          sync on startup: Yes, that is correct.

previous version: Looking at current main, I don't think we had that, at least not for the sequencer part.
trigger sync via command: I think we can leave this squarely inside the sequencer::Reader actor so that executor need not be concerned with it: we can add logic to the sequencer reader to track the current height and require it be contiguous. If we detect a hole, we can explicitly fetch that block and pause forwarding to the executor until the hole is plugged.
Follow-up PR?
Originally posted by @SuperFluffy in https://github.com/astriaorg/astria/pull/455#discussion_r1345574419

This pr: https://github.com/astriaorg/astria/pull/553, added some checks to make sure that blocks cannot get executed out of order

Upon closer inspection, this function here: https://github.com/astriaorg/astria/blob/a1a7a59c112b7a72b78b6d3efd9c77b77802436c/crates/astria-conductor/src/sequencer/mod.rs#L330
adds a "live" resync when pulling block from the sequencer. If a block is every missed, this function is called and the missing block fetched.
With the order checks added in #553 and the change already added. All blocks pulled from the sequencer and then passed on to the Executor can only be executed in order, and the resync makes sure there are no missing blocks.


Wrong APY calculation

APY displayed is wrong and throwing off potential LPs. Fix pls

(red arrow is irrelevant)

This was double checked + added better formatting in #684


some small touch-ups to shell scripts

Resolves #6 and addresses some other small things in shell scripts
cc @mintsuki

let me know if you want me to revert the stuff not pertaining to the issue

let me know if you want me to revert the stuff not pertaining to the issue

LGTM

LGTM


[BUG] Run the dataset download script for cugraph prior to running NB tests

This is needed since newer cugraph NBs require extra datasets.  The script is safe to run multiple times since it only downloads if the files aren't already present.
This is part of a fix for several "file not found" errors from cugraph NBs, another change may still be needed in the NBs themselves.

NOTE: NOTE: This PR also needs to be merged in order to support the nightly NB test runs for cugraph.


I want to add no.of forks,pr's, stars and other in the readme file .

I want to add no.of forks,pr's, stars and other in readme file .
Example:

I want to work on this . Please assign me this issue.

Assigned @srisatya1197.

Thankyou @kritikaparmar-programmer

@kritikaparmar-programmer I have seen the techstack in readme file should I improve them with logos?

Yes sure 👍 @srisatya1197

ok thanks I'll start working on it immediately @kritikaparmar-programmer .


Dropdowns "Node Flavor" and "SSH Key Pair" not being populated

I'm trying to set up an OTC cluster from Rancher. Everything seems ok up to the point where I would select the Node Flavor and the SSH Key Pair. These two drowdowns are not being populated.

Rancher v2.5.8
Open Telekom Cloud CCE driver 1.0.2
OTC user w/ full admin rights

@sphr2k are there any errors in the console? I can see there is a flavor list broken because of some strange s3ebackup.2xlarge.2 flavor in the list, but it should be okay for the key pairs.

@sphr2k
Please try to use the following component.js:
https://otc-rancher.obs.eu-de.otc.t-systems.com/cluster/ui/v1.1.1-rc1/component.js
Now it should work.

Thanks, working fine now. SSH keys were fine before, I was just unaware that these are user-specific.

That's not user-specific, it reproduces for everyone. This flavor just wasn't in the list previously :slightly_smiling_face: We will test the new release and make a PR to the Rancher.


Update aws-java-sdk-bundle to 1.12.772

About this PR
📦 Updates com.amazonaws:aws-java-sdk-bundle from 1.12.769 to 1.12.772
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "com.amazonaws", artifactId = "aws-java-sdk-bundle" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "com.amazonaws", artifactId = "aws-java-sdk-bundle" }
}]

labels: library-update, early-semver-patch, semver-spec-patch, commit-count:1

Superseded by #1042.


Longhorn volume and "Many Nodes Read-Write" access mode

What kind of request is this (question/bug/enhancement/feature request):
With Longhorn storage class, can not be mounted in pod with Access Modes to Many Nodes Read-Write
It works fine with Single Node Read-Write access mode
Steps to reproduce (least amount of steps as possible):
Add a volume with Storage Class longhorn and customize Access Mode to Many Nodes Read-Write
Result:
Containers with unready status: [dummy]
dummy is the name of my deploy test
Other details that may be helpful:
Here are logs for volume attach
Jan 10 19:51:25 RPi-01-04 k3s[2843]: I0110 19:51:25.547589    2843 operation_generator.go:558] MountVolume.WaitForAttach entering for volume "pvc-ae34cbb4-9e2a-49c4-aa24-a9169629e2d5" (UniqueName: "kubernetes.io/csi/driver.longhorn.io^pvc-ae34cbb4-9e2a-49c4-aa24-a9169629e2d5") pod "dummy-795f6c6bbf-lgrp4" (UID: "b366d176-9456-42af-8fb6-bc2152cc73e2") DevicePath "csi-219973282cb74dddb4b7e7bf21331e1e8b3fecd6bb90f97ec3930b152b1a122e"
Jan 10 19:51:25 RPi-01-04 k3s[2843]: I0110 19:51:25.556845    2843 operation_generator.go:567] MountVolume.WaitForAttach succeeded for volume "pvc-ae34cbb4-9e2a-49c4-aa24-a9169629e2d5" (UniqueName: "kubernetes.io/csi/driver.longhorn.io^pvc-ae34cbb4-9e2a-49c4-aa24-a9169629e2d5") pod "dummy-795f6c6bbf-lgrp4" (UID: "b366d176-9456-42af-8fb6-bc2152cc73e2") DevicePath "csi-219973282cb74dddb4b7e7bf21331e1e8b3fecd6bb90f97ec3930b152b1a122e"
Jan 10 19:51:25 RPi-01-04 k3s[2843]: I0110 19:51:25.571985    2843 csi_attacher.go:336] kubernetes.io/csi: attacher.MountDevice STAGE_UNSTAGE_VOLUME capability not set. Skipping MountDevice...
Jan 10 19:51:25 RPi-01-04 k3s[2843]: I0110 19:51:25.572090    2843 operation_generator.go:596] MountVolume.MountDevice succeeded for volume "pvc-ae34cbb4-9e2a-49c4-aa24-a9169629e2d5" (UniqueName: "kubernetes.io/csi/driver.longhorn.io^pvc-ae34cbb4-9e2a-49c4-aa24-a9169629e2d5") pod "dummy-795f6c6bbf-lgrp4" (UID: "b366d176-9456-42af-8fb6-bc2152cc73e2") device mount path "/var/lib/kubelet/plugins/kubernetes.io/csi/pv/pvc-ae34cbb4-9e2a-49c4-aa24-a9169629e2d5/globalmount"
Jan 10 19:51:25 RPi-01-04 systemd[1]: Started Kubernetes transient mount for /var/lib/kubelet/pods/b366d176-9456-42af-8fb6-bc2152cc73e2/volumes/kubernetes.io~csi/pvc-ae34cbb4-9e2a-49c4-aa24-a9169629e2d5/mount.
Jan 10 19:51:25 RPi-01-04 kernel: [64430.055087] nfs: Deprecated parameter 'intr'
Jan 10 19:51:25 RPi-01-04 kernel: [64430.055102] NFS: mount program didn't pass remote address
Jan 10 19:51:25 RPi-01-04 systemd[1]: run-r50ad33ce115a489cb8fe7628e05664c0.scope: Succeeded.
Jan 10 19:51:25 RPi-01-04 k3s[2843]: E0110 19:51:25.658257    2843 nestedpendingoperations.go:301] Operation for "{volumeName:kubernetes.io/csi/driver.longhorn.io^pvc-ae34cbb4-9e2a-49c4-aa24-a9169629e2d5 podName: nodeName:}" failed. No retries permitted until 2021-01-10 19:53:27.658149304 +0100 CET m=+64330.878983797 (durationBeforeRetry 2m2s). Error: "MountVolume.SetUp failed for volume \"pvc-ae34cbb4-9e2a-49c4-aa24-a9169629e2d5\" (UniqueName: \"kubernetes.io/csi/driver.longhorn.io^pvc-ae34cbb4-9e2a-49c4-aa24-a9169629e2d5\") pod \"dummy-795f6c6bbf-lgrp4\" (UID: \"b366d176-9456-42af-8fb6-bc2152cc73e2\") : rpc error: code = Internal desc = mount failed: exit status 32\nMounting command: /bin/systemd-run\nMounting arguments: [--description=Kubernetes transient mount for /var/lib/kubelet/pods/b366d176-9456-42af-8fb6-bc2152cc73e2/volumes/kubernetes.io~csi/pvc-ae34cbb4-9e2a-49c4-aa24-a9169629e2d5/mount --scope -- /bin/mount -t nfs -o vers=4.1,noresvport,soft,sync,intr,timeo=7,retrans=3 <IP_ADDRESS>:/pvc-ae34cbb4-9e2a-49c4-aa24-a9169629e2d5 /var/lib/kubelet/pods/b366d176-9456-42af-8fb6-bc2152cc73e2/volumes/kubernetes.io~csi/pvc-ae34cbb4-9e2a-49c4-aa24-a9169629e2d5/mount]\nOutput: Running scope as unit: run-r50ad33ce115a489cb8fe7628e05664c0.scope\nmount: /var/lib/kubelet/pods/b366d176-9456-42af-8fb6-bc2152cc73e2/volumes/kubernetes.io~csi/pvc-ae34cbb4-9e2a-49c4-aa24-a9169629e2d5/mount: bad option; for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program.\n"

Environment information

Rancher version (rancher/rancher/rancher/server image tag or shown bottom left in the UI): v2.5.5
Longhorn version : v1.1.0
Installation option (single install/HA): HA

Cluster information

Cluster type (Hosted/Infrastructure Provider/Custom/Imported): Hosted
Machine type (cloud/VM/metal) and specifications (CPU/memory): 4 x Raspberry Pi 4 (ARM - 4Go)
Kubernetes version (use kubectl version): v1.19.5+k3s2

This repo is for the Rancher product; Longhorn has its own.
Longhorn is a block-storage provider.  Block devices are inherently single-writer.
Longhorn docs include a way to provide RWX volumes on top of it (via nfs): https://longhorn.io/docs/1.1.0/advanced-resources/rwx-workloads/

This repo is for the Rancher product; Longhorn has its own.
Longhorn is a block-storage provider.  Block devices are inherently single-writer.
Longhorn docs include a way to provide RWX volumes on top of it (via nfs): https://longhorn.io/docs/1.1.0/advanced-resources/rwx-workloads/

Thanks for the quick answer.
However, when a volume with "Many Nodes Read-Write" Access Modes is created, the behaviour is not the same between Rancher et Longhorn UI
When the volume is created with Rancher, it can be mounted by 2 Workloads
But when it is created with Longhorn UI, it can be mounted

Thanks for the quick answer.
However, when a volume with "Many Nodes Read-Write" Access Modes is created, the behaviour is not the same between Rancher et Longhorn UI
When the volume is created with Rancher, it can be mounted by 2 Workloads
But when it is created with Longhorn UI, it can be mounted


Allow 'make V=1' to echo specific build steps

Hi Richard,
I'm a big fan of rboot! We're hoping to integrate it more closely into esp-open-rtos over the next little while.
This is a small tweak I found useful, supporting the common V=1 flag for verbose build steps.
Thanks for all your work on this.
Angus

Glad you've found it useful. Suggested change looks good, merging...


PMID:27666591	FYPO:0003410	increased spatial extent of CENP-A containing nucleosome assembly

The paper I am checking used
FYPO:0003410	increased spatial extent of CENP-A containing nucleosome assembly
for
"multiple foci of CENP-A"
"ectopic assembly of CENP-A chromatin
which is actually correct, based on the def, but is not how I intended it.
This term was meant to indicate "CENP-A containing nucleosome spreading" out of the centromeric region, but not its assembly at a completely ectopic location.
Can we make this clearer in the original def?
and add a new term for the ectopic assembly
"A phenotype where CENP-A containing heterochromatin is assembled at  chromatin regions spatially separated from the centromeric domain"
PMID:27666591

new term
ectopic CENP-A containing nucleosome assembly FYPO:0005887
added 'centromeric region' bumf to defs FYPO:0003410,  FYPO:0004322


Is Input Connected function

Would be awsome to have this same function for input.
Then we can update the node description with what is actually happening with the node.
Would be rlly valuable to the readability of the flow graph.

It's done! :)

Awsome tnx!


Why is mongodb included as a peerDependency?

Seems like it would be more appropriate to include it as a regular dependency.  I've seen some weird npm install/uninstall behaviour related to this.

Similar reasons to https://nodejs.org/en/blog/npm/peer-dependencies/ . Things like https://github.com/kissjs/node-mongoskin/blob/master/lib/helper.js won't work quite right if you have mongoskin depending on one version of mongodb and are using another version of mongodb.

What if someone upgrades the root mongodb installation?  Won't that potentially cause problems for  mongoskin?

In theory no, mongoskin is meant to be a much thinner layer on top of the mongodb driver than say mongoose. As a matter of fact, nowadays the features mongoskin provides that the mongodb driver doesn't are pretty limited, mostly just findById and a marginally better ObjectId checker, both of which are unlikely to be affected by patch releases.

Ok.  Thanks for the clarification.


Add "Bento4" package

I'm interested in package Bento4
Here is the official site of package https://www.bento4.com/

This package is using [Git]: https://github.com/axiomatic-systems/Bento4

Official GitHub repository: https://github.com/axiomatic-systems/Bento4

Used build system: [CMake]

This package has no dependencies

Since this package has no dependencies, I have a PR up to add the cmake support needed for use with hunter here. However, while waiting for this to be merged upstream, I am hoping we can make a fork and add to hunter. We can then clean up the fork once upstream is ready to use.

However, while waiting for this to be merged upstream, I am hoping we can make a fork and add to hunter. We can then clean up the fork once upstream is ready to use.

Done: https://github.com/hunter-packages/Bento4


WIP: ProcessMitigations PowerShell reference update

1880854
2 params to be written.
We usually don't reorder the params for this work item, but changes in the param sets meant that trying to maintain the original order without messing up values didn't seem worth it to me.

Docs Build status updates of commit db45754:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docset/winserver2022-ps/processmitigations/ConvertTo-ProcessMitigationPolicy.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

docset/winserver2022-ps/processmitigations/Get-ProcessMitigation.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

docset/winserver2022-ps/processmitigations/Set-ProcessMitigation.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 9721efb:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docset/winserver2022-ps/processmitigations/ConvertTo-ProcessMitigationPolicy.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

docset/winserver2022-ps/processmitigations/Get-ProcessMitigation.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

docset/winserver2022-ps/processmitigations/Set-ProcessMitigation.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 3657930:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docset/winserver2022-ps/processmitigations/ConvertTo-ProcessMitigationPolicy.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

docset/winserver2022-ps/processmitigations/Get-ProcessMitigation.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

docset/winserver2022-ps/processmitigations/Set-ProcessMitigation.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Restarting PR to merge the base branch.

@tiburd - We have approval from the team for this one. It is ready for review.

Docs Build status updates of commit 8d982bf:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docset/winserver2022-ps/processmitigations/ConvertTo-ProcessMitigationPolicy.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

docset/winserver2022-ps/processmitigations/Get-ProcessMitigation.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

docset/winserver2022-ps/processmitigations/Set-ProcessMitigation.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit aaadfe3:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docset/winserver2022-ps/processmitigations/ConvertTo-ProcessMitigationPolicy.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

docset/winserver2022-ps/processmitigations/Get-ProcessMitigation.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

docset/winserver2022-ps/processmitigations/Set-ProcessMitigation.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

@tiburd It looks like this is approved and ready for merge.

Docs Build status updates of commit 027603f:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

docset/winserver2022-ps/processmitigations/ConvertTo-ProcessMitigationPolicy.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

docset/winserver2022-ps/processmitigations/Get-ProcessMitigation.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

docset/winserver2022-ps/processmitigations/Set-ProcessMitigation.md
:white_check_mark:Succeeded
View (WindowsServer2022-ps)

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


tooling: Add protolock bazel dependency and tests

Signed-off-by: Yaseen Alkhafaji<EMAIL_ADDRESS>
Commit Message: tooling: Add protolock bazel dependency and protolock tests
Additional Description:
protolock is a tool that enforces backwards compatibility of APIs by detecting breaking changes of .proto files. It does so by parsing .proto files and saving the state of the protobufs in a proto.lock file. Between invocations of protolock, the lock file is compared to the current state, and the diff is evaluated against a set of rules. If any rules are violated, then protolock raises an error.
This PR introduces protolock as an external bazel dependency, and also adds some tests that evaluate protolock against some simple protobuf changes, categorized either as "breaking" (e.g. changes that require incrementing the envoy API version) and "allowed" (e.g. changes that can be introduced in the same API version).
protolock is intended to be run against the protobufs in envoy/api/* to detect breaking API changes. In the coming weeks, I will be:

adding tooling to allow protolock to be run arbitrarily
extending protolock by adding more envoy-specific rules, for example breaking changes to PGV annotations.

I have been using the backwards compatibility rules in the API_VERSIONING doc as a model for rules to introduce. The rules list is still a WIP, so if there are additional rules that are desired, please do reach out!
Risk Level: Low
Testing: Tests that evaluate protolock against "allowed" and "breaking" protobuf API changes. Currently a few tests are skipped - these tests will be enabled in future PRs as I modify protolock to evaluate PGV and some other rules it does not currently address
References #3368 and maybe #6271
Docs Changes: -
Release Notes: -
Platform Specific Features: -

Not sure if I'm able to add reviewers but I know @adisuissa @akonradi and @htuch are interested

@YaseenAlk should we close this out given the move to buf?
/wait

@YaseenAlk should we close this out given the move to buf?
/wait

Yes, closing in favor of #17515 which uses buf


Add Akaunting to codebases

Akaunting is a free, open source and online accounting software for small businesses and freelancers.

Must haves for Packages, Starter Projects, Codebases etc.
200 stars on Github.
Support Laravel 5.1 LTS or higher.
Use PSR-4 autoloader.
Packages must be listed on Packagist.
Packages must have also had 10,000 downloads.
Tests!
Utilize Travis-CI or similar CI tools to automatically check coding standards and run tests.

Thanks @mr0bles, missed that.


Add indexes option

Allow to specify indexes option in SparklinesSpots. This optional
parameter is an array of indexes that spots should appear at.
If parameter is not provided, spots are created at beginning and end by
default.

This is a good idea, but it will be better if it was a separate component.
Something like SparklinesCustomSpots maybe? What do you think?


adding a check to only look for zagg-service is zagg is active in config

@twiest this should take care of the problem with cmops,


Difficulty to find the right spot in the documentation

As a IDEasy user, I want to find answers for using IDEasy in the articles. The articles seem to contain all the necessary info if one looks thoroughly, but the difficulty is in finding the right article and the right section in the article. So maybe the searching in the articles of the documentation should be made more user friendly.

We have started an FAQ that also needs to be linked from our README and also other places (e.g. Documentation PDF start)

Idea from @jan-vcapgemini is to sync our documentation into github wiki to make it more accessible.
See https://github.com/devonfw/cobigen/wiki

BTW: You can also use the search of github inside the repository or you can open the documentation as PDF (included in every release) and open it with your PDF reader and search there.


Findbugs issues: DMI_HARDCODED_ABSOLUTE_FILENAME

Running Findbugs on EWD revealed the following instances of issue DMI_HARDCODED_ABSOLUTE_FILENAME
[INFO] Hard coded reference to an absolute pathname in org.finra.jtaf.ewd.impl.DefaultSessionFactory.getFFBinary(String) [org.finra.jtaf.ewd.impl.DefaultSessionFactory] At DefaultSessionFactory.java:[line 573] DMI_HARDCODED_ABSOLUTE_FILENAME
[INFO] Hard coded reference to an absolute pathname in org.finra.jtaf.ewd.impl.DefaultSessionFactory.getFFBinary(String) [org.finra.jtaf.ewd.impl.DefaultSessionFactory] At DefaultSessionFactory.java:[line 572] DMI_HARDCODED_ABSOLUTE_FILENAME

This is an array that contains the possible locations of the firefox.exe file in a method that's supposed to returned the Firefox binary. I do not see an easy solution here.
File[] possibleLocations = { new File(filePath != null ? filePath : ""),                 new File("C:\\Program Files\\Mozilla Firefox\\firefox.exe"),                 new File("C:\\Program Files (x86)\\Mozilla Firefox\\firefox.exe"), };
What do you think?

I think that in this case it probably makes sense to filter/suppress the error. The error was probably created to prevent the case where someone just hard-codes a single path and it will explode if it's not there. In our case these hard-coded paths are in a list of default possible locations, and it's expected that the user will specify their own path if the defaults are inadequate.
Also, the suggested workarounds after googling around (such as storing them in properties files) might even be worse.
If we choose to go with a filter I think there is an annotation we can use for findbugs or we can make an exclusion file which we reference in the POM. If we do the latter it will be part of #137 .


Support configuring detection throttling

This adds the ability to configure detection throttling in the detection configuration itself. This allows full configuration of the detection prior to deployment, allowing users to define more behaviors of the detection in the repo itself

This PR has been closed in favor of the following PR.
This PR was ported, with some changes, to use
the latest version of the contentctl codebase:
https://github.com/splunk/contentctl/pull/192
As such, this PR has been closed.


Extracting custom EXIF data from PNG files

🚀 The feature
Being able to use torchvision.io.read_image(...) to read PNG files alongside the custom metadata stored in the  exchangeable image file format (EXIF).
Motivation, pitch
I am training different deep learning models and some of them rely on custom metadata stored in EXIF inside PNG files.
Currently I have to do
from PIL import Image

with Image.open(file_path) as image:
    image.load()

metadata = dict(image.text)

but would much rather just ditch PIL.Image and do
from torchvision.io import read_image

image, metadata = read_image(file_path, read_metadata=True)

Alternatives
No response
Additional context
No response

@frank690 thansk for the feature request. Can you please share what kind of exif metadata you are interested in and for what purpose? Recently, we added auto orientation from exif application to read_image to transform the input image according to existing exif info.