Feature Request: Add Temporary Layers

Is is possible to add a feature that lets you create layers for the build process that get removed immediately after the build finishes.  There should be no reason to keep all your build dependencies in a published container.  Maybe something like the following  . . .
RUN_TMP apt-get install build-essential   # layer removed after build is finished
RUN apt-get install nginx                 # layer kept after build is finished
COPY_TMP /tmp/file /tmp/file              # layer removed after build is finished

multi-stage build (https://github.com/docker/docker/pull/31257) allows omitting build deps in a published container

Hi @jamrizzi
I'd like to share my experience with dealing such kinds of image builds:

prepare two dockerfile, one is Dockerfile.build, the other is Dockerfile.release
build your target in target Dockerfile.build, which will produce an untagged image tmp-build-image.
create a temporary container fron tmp-build-image, add use docker cp to get your built target to the local directory.
install runtime dependencies and ADD the built target in Dockerfile.release.

As performing the above 4 steps manually would be error-prone, I developed a tool called docker-make, with which you can you can just specify such a 'build-model' in .docker-make.yml, and run a single command docker-make, and the tool will perform the 4 steps automatically. Following is a sample of .docker-make.yml copied from one of my golang project.
builds:
  build:
    context: /
    dockerfile: tools/Dockerfile.build
    extract:
      - /go/bin/goexec:tools/goexec.tar

  final:
    context: tools/
    dockerfile: Dockerfile.final
    pushes:
      - "on_branch:master=jizhilong/goexec:latest"
    depends_on:
      - build

run docker-make in the root of the project will produce outputs like this：
···
➜  goexec git:(master) docker-make
INFO dmake.build(145) 2017-03-21 17:05:59,305 build: building
INFO dmake.build(145) 2017-03-21 17:05:59,526 build: build succeed: b3cfbaf17154
INFO dmake.build(145) 2017-03-21 17:05:59,526 build: extracting archives
INFO dmake.build(145) 2017-03-21 17:05:59,656 build: extracting archives succeed
INFO dmake.build(145) 2017-03-21 17:05:59,671 final: building
INFO dmake.build(145) 2017-03-21 17:05:59,794 final: build succeed: 534636ad6e74
INFO dmake.build(145) 2017-03-21 17:05:59,802 final: tag added: jizhilong/goexec:latest
INFO dmake.build(145) 2017-03-21 17:05:59,802 final: pushing to jizhilong/goexec:latest
INFO dmake.build(145) 2017-03-21 17:06:06,315 final: pushed to jizhilong/goexec:latest
···

So, @AkihiroSuda, how do you currently copy from a mult-stage build?

There's also docker build --squash.

The point is to completely get build dependencies out of the container, not
to squash it in the container.
On Tue, Mar 21, 2017 at 1:59 PM Brian Goff<EMAIL_ADDRESS>wrote:

There's also docker build --squash.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/docker/docker/issues/31958#issuecomment-288183649,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AF8ftgzL7QHFEMaqOEZaynNb4usE9-FEks5roB37gaJpZM4MjW5V
.

--

Jam Risser

That's what squash does. If you "rm" a file it will actually be gone from the final result rather than part of the image layer tree.

Yes, but what about uninstalling dependencies?
On Tue, Mar 21, 2017, 14:28 Brian Goff<EMAIL_ADDRESS>wrote:

That's what squash does. If you "rm" a file it will actually be gone from
the final result rather than part of the image layer tree.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/docker/docker/issues/31958#issuecomment-288191602,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AF8ftu17XQEO3ZR755xDGk_ufBb9xj1lks5roCTTgaJpZM4MjW5V
.

--

Jam Risser

@jamrizzi
FROM ubuntu
RUN apt-get update && apt-get install build-essential
RUN make build
RUN apt-get remove build-essential && rm -rf /var/lib/apt/lists

$ docker build --squash  .

The build deps will not be part of the final image in any way.

Oh wow, didn't know that. Thanks
On Tue, Mar 21, 2017, 16:16 Brian Goff<EMAIL_ADDRESS>wrote:

@jamrizzi https://github.com/jamrizzi
FROM ubuntuRUN apt-get update && apt-get install build-essentialRUN make buildRUN apt-get remove build-essential && rm -rf /var/lib/apt/lists
$ docker build --squash  .
The build deps will not be part of the final image in any way.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/docker/docker/issues/31958#issuecomment-288221004,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AF8ftoF4U22bT59p0QO_9ag7B2NwX-9Xks5roD4TgaJpZM4MjW5V
.

--

Jam Risser


Proposed 0.60.3

Includes #2110

Codecov Report

Merging #2111 into release will decrease coverage by 0.04%.
The diff coverage is 40%.

@@             Coverage Diff             @@
##           release    #2111      +/-   ##
===========================================
- Coverage    67.66%   67.62%   -0.05%
===========================================
  Files          680      680
  Lines        49248    49270      +22
===========================================
- Hits         33324    33319       -5
- Misses       15924    15951      +27

Impacted Files
Coverage Δ

src/ripple/peerfinder/impl/Bootcache.h
84.61% <ø> (ø)
:arrow_up:

src/ripple/protocol/impl/BuildInfo.cpp
82.6% <ø> (ø)
:arrow_up:

src/ripple/overlay/impl/PeerImp.cpp
0% <0%> (ø)
:arrow_up:

src/ripple/peerfinder/impl/Logic.h
41.41% <100%> (ø)
:arrow_up:

src/ripple/peerfinder/impl/Bootcache.cpp
63.94% <52.94%> (-7.05%)
:arrow_down:

src/ripple/basics/DecayingSample.h
77.77% <0%> (-8.34%)
:arrow_down:

src/ripple/app/ledger/PendingSaves.h
93.54% <0%> (-6.46%)
:arrow_down:

src/ripple/basics/impl/make_SSLContext.cpp
52.22% <0%> (-1.28%)
:arrow_down:

src/ripple/app/main/Application.cpp
61.22% <0%> (+0.12%)
:arrow_up:

Continue to review full report at Codecov.

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

Merged.


spelling fix

Oh oops. This is one of the most visible errors and no one complained.
good catch.
Can you fix the test as well?

There is a new unrelated error from a recent mypy upgrade. please rebase and try again.

Everything should be good to merge in whenever you are ready.

Thanks!


QA: "Error 1364: Field 'id' doesn't have a default value"

Describe the bug
GitLab and GitHub pipelines failed on commits conversion due to this error: "Error 1364: Field 'id' doesn't have a default value"
It appears to have occurred while trying to create commits in the database.
To Reproduce
Steps to reproduce the behavior:

Clone repo
Trigger GitHub/GitLab collection
Wait
See error

Expected behavior
No error.
Screenshots
GitLab:

GitHub:

Caused by outdated DB. Closing.


Add description in Get Started/documentation explaining difference between compiled CSS and compiled CSS with UI

This is a web documentation / readMe issue.
I went to download your CSS files and see you offer 3 options when clicking on the download button. The first two options are confusing. As a newbie I first wanted to know what the differences were between compiled CSS and compiled CSS with UI before I downloaded either. The only clues I could find was in the Get Started Guide Source Code table and then Table of Contents. It took some time to find and was not immediately obvious.
For us newbies please make it simpler to find the answer. May I suggest something more prominent at the top of page documenting the differences between the different download options and making reference to table of contents at the bottom.
Thanks

Thank you so much for the suggestion, and there is indeed some issues regarding how to start using Concise and I'll work on it very soon!
So basically the compiled CSS is just the basic styles with no pre-made components, and the one with UI includes all the rest of the components on top of the basic styles. In the table of contents or in the navigation menu you can see which contains what.
I'll try to add more information soon. But I hope that helps, let me know if you have any other question.

I'll close this since the next version of Concise CSS will include only one package to download, and the next version is going to be released soon.


TextWrapping="Wrap" breaks rendering on macOS

If a TextBlock uses TextWrapping, the Window renders black and the UI elements don't respond to clicks.

Seems to be already fixed.
If it's still reproducible, ping me here, I will reopen.


Optional private subnet creation

what

Add var.create_public_subnets and var.create_private_subnets

why

Sometimes you only want one of these subnet types
The module will always still reserve space in the CIDR block for both subnet types, so if you initially deploy only private subnets, you can enable public subnets later without affecting your existing private subnets.

Thanks for the feedback. Agreed on all points and updated.
I'll add some tests if you agree with the design 👍

ping 🙏

@alexjurkiewicz Please remove the option to create only private subnets. Remove the variable create_public_subnets/public_subnets_enabled. Fix the NAT creation flag to suppress NATs when private_subnets_enabled is false.

I am not deploying our private subnets with this module any more. For the record, we created private subnets for data lake-related services which should not access the internet.


[BUG]: GoLLM card failed when extracting PDF

Describe the bug
When uploading a PDF the final step to extract a GoLLM card fails
To Reproduce
Steps to reproduce the behavior:

Upload PDF
Wait for notifications to finish
Observe PDF extraction failed when file is uploaded

Following this testing scenario

fixed by restarting the container for gollm


Can we have intellisense work mid-word like IntelliJ does?

If you type "fun start" then start typing after "fun" without making a space, IntelliJ would autocomplete the keyword "function" while vscode only does it when you have "fun main" and then start typing after the word "fun"

This issue lacks

mentioning of the language and extension providing completions
copy-paste friendly source code samples

@jrieken since I already made the mistake to post this issue as a bug, could you please check if it it is now correct or if doin it by editing the created issue is the right way to do it? I have not done many of these yet

Seems like this already works?

Thank you so much for taking the time to look into this:
if you leave no space between "func" and "start" and start typing after the "c", no autocompletion triggers. I always have to insert that space when i delete a part of a word and then want to start changing between two letters.
I hope these 2 GIFs can help:
vscode:

intellij:

I believe you can still trigger suggestions manually in that case using ctrl+space after typing

Do you also see this?
@jrieken Adding you back since I think this is a question about VS Code's general suggest behavior

Yes you are right it can be triggered this way, but when one is used to auto-trigger and just pressing "enter" this extra step takes me out of the flow when typing fast.
At first I wrote it off as a minor nuisance but it kept bothering me enough to open this issue.
Everytime I switch to IntelliJ I become aware that IntelliJ's behavior in my opinion is better in that regard and I was asking myself if this is maybe an easy fix.

This feature request is now a candidate for our backlog. The community has 60 days to upvote the issue. If it receives 20 upvotes we will move it to our backlog. If not, we will close it. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!

Thank you all so much!

:slightly_smiling_face: This feature request received a sufficient number of community upvotes and we moved it to our backlog. To learn more about how we handle feature requests, please see our documentation.
Happy Coding!


Solution for the text color of the menu items is blended with the background color. Red Graphite theme and MAKE.MD plugin

Here is my solution for the issue where text color of the menu items is blended with the background color when I hover over menu items.
Theme: dark theme of Red Graphite.
Plugin: MakeMD
Issue:

Fix:

Solution:

.mk-menu .menu-item:hover:not(.is-disabled):not(.is-label) {
  color: #ffffff;
}

Save this css snippet in snippet.css file and put it in your  snippets  folder /.obsidian/snippets.
Go to Settings > Appearance > CSS Snippets > enable your snippet.

@seanwcom would it be possible to fix this in the theme?
thanks

I've just gone thru and implemented many fixes, and I've also added support for the Make.md plugin. I don't use this plugin though, so its kind of a "best effort" at support. Let me know if something else shows up.


Buttons at footer using jquery datatables

Describe the question
A clear and concise description of what the question is.
is it possible to get the buttons using jquery datatables near paging like-

Cancel and Ok Buttons...Help would be appreciated.

What is the purpose of the button at the footer?

Actually i'm using datatable on Modal Popup so cancel button will be used for dismissing the popup and Ok button is used for selecting the row and after clicking the ok will fetch it's data.

In that case you have these button on the modal popup itself. This has nothing to do with Jquery DataTables

Thanks for the quick response Abdul.
Yes i have done it through that...But i was thinking for the alternate using Jquery Datatables.

This doesn't come under the jQuery Data tables scope. What you have done is correct.


Merge K sorted linked lists

Description
Given K sorted linked lists of size N each, merge them and print the sorted output.
Please assign this to me. I am participating in GSSOC'22.
I will provide a proper description of the code with time and space complexity and test cases.
Domain
Data Structure
Type of Contribution
Addition
Code of Conduct

[X] I follow Contributing Guidelines & Code of conduct of LearnCPP.

I have worked previously on these types of questions. Kindly, assign me this task. I am a participant in Gssoc'22.


Fix linting errors

Fixes some Standard linting errors that was introduced in #303

This lint failed because it was added to standard after I made the PR years ago, and standard is using "*" as the version in package.json

(failing CI adressed in #342)


Match available column elements with default columns

In the Query Builder Step 3: Output Format two drop-down lists are available with a list of column elements to be included in the results: ‘Column elements to include: activities’ and ‘Column elements to include: transactions’.
The list of column elements should match the default columns/elements returned by the Query Builder. By default columns/elements we mean the columns/elements returned by the Query Builder when no columns are selected from the above-mentioned dropdown lists.
ACTIVITY FORMAT
The following items are missing and should be added to the ‘Column elements to include: activities’ list:
Drop-down list item name: Tied Status
Returned column(s)/element(s):
default_tied_status_code
transaction_tied_status_code
Drop-down list item name: Policy Markers
Returned column(s)/element(s):
policy_marker_vocabulary
policy_marker_code
policy_marker_significance
Drop-down list item name: Legacy Data
Returned column(s)/element(s):
legacy_data_name
legacy_data_value
legacy_data_iati_equivalent
Drop-down list item name: Results
Returned column(s)/element(s):
result_type
result_aggregation_status
result_title_narrative
result_description_narrative
result_reference_vocabulary_uri
result_reference_vocabulary
Result_document_link_format
result_reference_code
result_document_link_description_narrative_lang
result_document_link_description_narrative
result_document_link_description_narrative_text
result_document_link_title_narrative_lang
result_document_link_category_code
result_document_link_document_date_iso_date
result_document_link_language_code
result_document_link_title_narrative
result_document_link_url
result_document_link_title_narrative_text
result_indicator_description_narrative
result_indicator_description_narrative_text
result_indicator_aggregation_status
result_indicator_ascending
result_indicator_title_narrative_lang
result_indicator_title_narrative_text
result_indicator_title_narrative
result_indicator_measure
result_indicator_reference_vocabulary_uri
result_indicator_reference_vocabulary
result_indicator_reference_code
result_indicator_period_period_start_iso_date
result_indicator_period_period_end_iso_date
result_indicator_baseline_comment_narrative_lang
result_indicator_baseline_comment_narrative
result_indicator_baseline_year
result_indicator_baseline_comment_narrative_text
result_indicator_baseline_dimension_value
result_indicator_baseline_dimension_name
result_indicator_baseline_iso_date
result_indicator_baseline_value
result_indicator_description_narrative_lang
result_indicator_period_target_dimension_name
result_indicator_period_target_dimension_value
result_indicator_period_target_comment_narrative
result_indicator_period_target_comment_narrative_lang
result_indicator_period_target_value
result_indicator_period_actual_value
result_indicator_period_target_comment_narrative_text
result_indicator_period_actual_comment_narrative_text
result_indicator_period_actual_dimension_name
result_indicator_period_actual_dimension_value
result_indicator_period_actual_location_ref
result_indicator_period_actual_comment_narrative_lang
result_indicator_period_actual_comment_narrative
result_indicator_document_link_title_narrative_text
result_indicator_document_link_title_narrative
result_indicator_document_link_title_narrative_lang
result_indicator_document_link_document_date_iso_date
result_indicator_document_link_language_code
result_indicator_document_link_category_code
result_indicator_document_link_format
result_indicator_document_link_url
Drop-down list item name: CRS Add
Returned column(s)/element(s):
crs_add_xml
crs_add_channel_code
crs_add_other_flags_code
crs_add_other_flags_significance
The following items are in the ‘Column elements to include: activities’ list and should be updated:
Drop-down list item name: Default Flow Type should be renamed to Flow Type
Returned column(s)/element(s):
default_flow_type_code
transaction_flow_type_code
Drop-down list item name: Default Finance Type should be renamed to Finance Type
Returned column(s)/element(s):
default_finance_type_code
transaction_finance_type_code
Drop-down list item name: Default Aid Type should be renamed to Aid Type
Returned column(s)/element(s):
default_aid_type_code
default_aid_type_vocabulary
transaction_aid_type_code
transaction_aid_type_vocabulary
Drop-down list item name: Humanitarian
Returned column(s)/element(s):
default_humanitarian
transaction_humanitarian
TRANSACTION FORMAT
The following items are missing and should be added to the ‘Column elements to include: transactions’ list:
Drop-down list item name: Description
Returned column(s)/element(s):
transaction_description_narrative
Drop-down list item name: Provider Organization
Returned column(s)/element(s):
transaction_provider_org_ref
transaction_provider_org_provider_activity_id
transaction_provider_org_type
transaction_provider_org_narrative_text
Drop-down list item name: Receiver Organization
Returned column(s)/element(s):
transaction_receiver_org_ref
transaction_receiver_org_receiver_activity_id
transaction_receiver_org_type
transaction_receiver_org_narrative
Drop-down list item name: Disbursement
Returned column(s)/element(s):
transaction_disburstment_channel_code
Drop-down list item name: Flow Type
Returned column(s)/element(s):
default_flow_type_code
transaction_flow_type_code
Drop-down list item name: Finance Type
Returned column(s)/element(s):
transaction_finance_type_code
Drop-down list item name: Aid Type
Returned column(s)/element(s):
default_aid_type_code
transaction_aid_type_code
transaction_aid_type_vocabulary
Drop-down list item name: Tied Status
Returned column(s)/element(s):
transaction_tied_status_code
default_tied_status_code
Drop-down list item name: Humanitarian
Returned column(s)/element(s):
transaction_humanitarian
default_humanitarian
The following items are in the ‘Column elements to include: transactions’ list and should be updated:
Drop-down list item name: Sectors
Returned column(s)/element(s):
transaction_sector_vocabulary
transaction_sector_code
activity_sector_code
Drop-down list item name: Recipient Countries
Returned column(s)/element(s):
transaction_recipient_country_code
activity_recipient_country_code
Drop-down list item name: Recipient Regions
Returned column(s)/element(s):
transaction_recipient_region_code
activity_recipient_region_code
Results in all three formats CSV, JSON, and XML should reflect the above changes.

As of 1 July IATI will host, manage and service a Datastore service.  This issue will therefore be closed.
Please contact IATI for any question you may have on the new situation.


Update Websockets Messaging Documentation

Hi there,
seems like the docs about Websockets Messaging is not updated, for example the use of the
method sendReplyMessage.
I have a question, the only way to know If a message is coming from one service of other is checking the from property of the message, right?

@miksansegundo The documentation could certainly use some updates. What did you feel was missing or out of date in the section that covers sendMessageReply? https://github.com/flywheelsports/fwsp-hydra/blob/master/documentation.md#inter-service-messaging
Yes, checking the from field is how you determine where a message came from and the via field can be useful as well. See: https://github.com/cjus/umf/blob/master/umf.md#Via - sent through

@cjus Thanks for your answer.
About the sendReplyMessage method, I have reviewed it and it's well explained and it's working so really don't know what happened that day I read the docs. lol Nevermind :)


Strawberry field issue in mypy checker

When running mypy check the error regarding untyped decorator call `is shown when strawberry field decorator is used with the description.
This version does not give any mypy issue:
@strawberry_field
def function():
   ....

This version:
@strawberry_field(description="Some description)
def function():
   ....

gives the following mypy issue:
error: Untyped decorator makes function "function" untyped
Package versions:

mypy = 0.981
strawberry-graphql = 0.105.1

Hey guys, do you have any idea how to fix?

@marekrydlewski what version of strawberry are you using?

I don't get this error:
~/github/patrick91/strawberry-test ❯ pdm run mypy app.py
Success: no issues found in 1 source file
~/github/patrick91/strawberry-test 7s ❯ pdm run mypy app.py
Success: no issues found in 1 source file
~/github/patrick91/strawberry-test 7s ❯ cat app.py
import strawberry

from strawberry import field as strawberry_field

@strawberry.type
class Query:
    @strawberry.field
    def hello(self) -> str:
        return "Hello World"

    @strawberry.field(description="ABC")
    def hello_2(self) -> str:
        return "Hello World"

    @strawberry_field(description="ABC")
    def hello_3(self) -> str:
        return "Hello World"
~/github/patrick91/strawberry-test ❯

@marekrydlewski if you can put a reproduction somewhere I'll be happy to test :)


If attaching an invalid/nonexistent arn policy to a role, apply loops forever trying to update the entity

@depombo do you have a specific case for this? I have tested creating a role and passing a malformed arn or an arn that does not exist and it does loop a couple of times trying to update but then it fails "successfully" if that makes sense. Maybe the behaviour can be changed so that if it fails to attach an arn, we ignore it, but still attached the ones from the list that exists? Because right now if I have a list ['good-arn', 'bad-arn'] it will fail due to the bad-arn and it will not attach anything.

interesting, for me it failed completely. maybe how the arn was malformed matters? what malformed arn did you try to pass? I think I passed 'arn:aws:iam::aws:policy/AWSAppRunnerServicePolicyForECRAccess' instead of 'arn:aws:iam::aws:policy/service-role/AWSAppRunnerServicePolicyForECRAccess'

But when you mean "for me it failed completely", does that means an infinite loop without failure?
I have tried with arn:aws:iam::aws:policy/service-role/AmazonECZTaskExecutionRolePolicy instead of arn:aws:iam::aws:policy/service-role/AmazonECSTaskExecutionRolePolicy (changed the S for a Z in ECS). Also tried with fake/arn. The result was 2 iterations trying to update and then this failure: IamRole cloud update error: Policy arn:aws:iam::aws:policy/service-role/AmazonECZTaskExecutionRolePolicy does not exist or is not attachable.

was this on update or creation? I think this happened once the role was already created and I was updating the arns

Same result doing an update IamRole cloud update error: Policy arn:aws:iam::aws:policy/AmazonEC2ContainerServiceforEC2Role does not exist or is not attachable.
My test was creating a role with ['arn:aws:iam::aws:policy/service-role/AmazonECSTaskExecutionRolePolicy'] and update it with ['arn:aws:iam::aws:policy/AmazonEC2ContainerServiceforEC2Role'] instead of ['arn:aws:iam::aws:policy/service-role/AmazonEC2ContainerServiceforEC2Role'] (removing the service-rolepart from the arn as in your example).
Maybe it was just taking too long? we have a waiter with 900 seconds waiting the policies are attached. For my tests I have reduced that wait time but nothing else.

It sounds like the issue is not there anymore so let's close this out. It could be that it was before I added the waiters


How do i run it the second time?

If i close all the program after finish using it, and the next time i want to use it, do i need to run the batch file again? or is there anyway to make it more convenient?

Hi! Not really. The gradio will take about a minute to start.

Yes, start_windows.bat

If you want to have a shortcut, you can make a shortcut of the bat file and then put it on the
Desktop. That way it should work with start menu search

alright! thank you

oh and the text generation process seems to be long for me, do you know why it happen so?

In your screenshot it's still downloading the model weights. It downloads them when you use or generate for the first time.
For all the models in this UI, the total would be 20 or so gigabytes.

Hey doesn this means im running out of storage?

No, it means that for the space efficient usage of cache, you could use developer mode or run the webui as an administrator. I'm not sure how impactful that is, I think I have developer mode myself.

hey i tried run it as administrator and receive runtimeerror

hey i tried run it as administrator and receive runtimeerror

That's https://github.com/rsxdalv/tts-generation-webui/issues/155

i don't see the solution on that page


minimum number of plays to get queued

looks like people are creating meme accounts just to have them on screen.

done


OSError: Could not load model file(s): ['./gfx/3d/marker.glb']

Tks for your share. But I can't run this project. The problem is OSError: Could not load model file(s): ['./gfx/3d/marker.glb'].
What's wrong with my environment?

Tks for your share. But I can't run this project. The problem is OSError: Could not load model file(s): ['./gfx/3d/marker.glb'].
What's wrong with my environment?

Pip install panda gltf from moguri


Where does pip install the scripts/

Looking for https://poppunk.readthedocs.io/en/latest/scripts.html
Does pip3 install poppunk install these somewhere?

Hi Torsten,
Sorry for the slow reply. No, I haven't set up either pip or conda to install the scripts as of the current version.
In the next release I'll update the installers to include them, but for now to get them you'll have to clone the repository.
Cheers,
John

Colleagues were doing the tutorial etc and came up against this roadblock.
Thanks for replying,.

These have now been added (I hope) and documented on the scripts page: https://poppunk.readthedocs.io/en/latest/scripts.html

Any chance they will be added to the pip manifest so they end up in bin/ folder?
And maybe rename them to have prefix poppunk-_______ ?

I believe that's exactly what I did in 7677d72 and 83b1a623c525c42be935f3463a11f395e9d4b8b9. If this isn't working correctly let me know, or feel free to make a PR to fix it

Are those commits in pipy though?


Upstream dependency go-ieproxy requires CGO

I have a project that depends on azure-pipeline-go, and a user has reported that it no longer compiles unless CGO compilation is enabled. This is new in the 0.0.2 and 0.0.3 version  of go-ieproxy.
https://github.com/google/go-cloud/issues/3114 is the bug report. Basically, compilation fails unless CGO_ENABLED=1 (Go defaults it to 1 in some scenarios, but you can always disable it).

Hey, thanks for opening it here @vangent
an idea here would be to not use ieproxy by default... users could still add it to their clients should they see it fit...
If y'all think that's acceptable, I can work on a PR for it.

Anything to not make CGO required by default would be great.

ieporxy is now on 0.0.6 and I use azure-storage-blob-go.
After updating the packages in my go.mod, my project cannot compile anymore:
github.com/mattn/go-ieproxy
# github.com/mattn/go-ieproxy
../../../go/pkg/mod/github.com/mattn/go-ieproxy@v0.0.6/ieproxy.go:36:9: undefined: getConf
../../../go/pkg/mod/github.com/mattn/go-ieproxy@v0.0.6/ieproxy.go:41:9: undefined: reloadConf
../../../go/pkg/mod/github.com/mattn/go-ieproxy@v0.0.6/ieproxy.go:48:2: undefined: overrideEnvWithStaticProxy
../../../go/pkg/mod/github.com/mattn/go-ieproxy@v0.0.6/ieproxy.go:53:13: psc.findProxyForURL undefined (type *ProxyScriptConf has no field or method findProxyForURL, but does have FindProxyForURL)

Now that https://github.com/mattn/go-ieproxy/issues/34 is fixed and go-ieproxy v0.0.8+ has support for not using CGO, perhaps the upstream dependency could be upgraded again, and this issue could be closed?


replace SS::Config to SS.config

Coverage remained the same at 75.59% when pulling edcef224e32b9fdca766e94566e2a921f69d88dc on tany:ss-config into db38d53ccfba6f27d5160d50e068f16fd11dde22 on shirasagi:master.


The Matrix - Path of Neo white screen

A clear and concise description of what the bug is.
NVRemixBridge crash on startup, white screen in game, sounds and keyboard/mouse inputs continue to work

Which Remix version (include branch and commit info for dxvk and bridge if not a stable build)
remix-0.2.0

Which GPU
Gigabyte RTX 4080 Gaming OC

Which GPU driver version
Game Ready 531.68

Which game build (and whether it is from Steam/GOG/Other)
The Matrix: Path of Neo DVD-ROM Edition V. 1.1

Attach logs!

NvRemixBridge.log
d3d9.log
Matrix3W32S.bin_d3d9.log

To Reproduce

Steps to reproduce the behavior:
Extract .zip from releases into game folder with exe
Start the Matrix3.exe
See white screen instead of visual output, but hear sounds and reaction sounds to inputs

Expected behavior
Run the game with RTX Remix
Screenshots

Hello! Will you please test this on the latest release and let us know if the issue persists? Thank you!

It works now! Thank you!


[draft] Generate Treasury Report

This is an early draft of the work required to generate a project-baseline CSV file for treasury upload.

should we close this one? it confused me

Oh yeah, sorry about that!


Provide mechanism for quick running of all notebooks i.e. not with large data

With small/generated data.

See #63

closed by #63


AWS MFA devices datafetcher and account summary datafetchers

To retrieve AWS IAM configurations that deal with Multi-Factor Authentication, two data fetchers are required:

MFADevices: Retrieves all devices that have been configured for MFA;
Account Summary: Retrieves the summary of settings for an AWS account, which contains an int (AccountMFAEnabled) that indicates if the AWS root account has MFA enabled.

Merged via 74dd65590e83120d5273d04aff4c93d12db2d731


keep alive issue

After about 5 minutes of no activity the connection drops. Is there a way to configure some sort of keep alive? I am running in a docker container behind a Kubernetes ingress controller

I think we should implement
https://github.com/warmcat/libwebsockets/blob/master/minimal-examples/ws-client/minimal-ws-client-ping/minimal-ws-client-ping.c
That would keep the connection alive

@rimmeraj it's already supported in ttyd, maybe broken on the latest libwebsockets version.

Hi...can we run ttyd from docker and yet show host's terminal on some port ?

I think your logic for enabling it is busted. You are using 4.0.1  right?
#if LWS_LIBRARY_VERSION_MAJOR >= 2
char server_hdr[128] = "";
sprintf(server_hdr, "ttyd/%s (libwebsockets/%s)", TTYD_VERSION,
LWS_LIBRARY_VERSION);
info.server_string = server_hdr;
#if LWS_LIBRARY_VERSION_MINOR >= 1
info.ws_ping_pong_interval = 5;
#endif
#endif

Thanks @rimmeraj 👍
It should be fixed on master now.


common: Grid - Participant menu, render prop and maximize action

Description
Adds participant menu to the grid component. This can be used in two ways: In the renderParticipant function where you can customise it and decide which elements to render, or, if not using the render prop, it can be disabled/enabled with the enableParticipantMenu prop (defaults to true).
Summary:

Related Issue:

Testing
Test the new grid stories. There's two stories - default and custom grid.

Screenshots/GIFs (if applicable)

Checklist

[x] My code follows the project's coding standards.
[x] Prefixed the PR title and commit messages with the service or package name
[ ] I have written unit tests (if applicable).
[ ] I have updated the documentation (if applicable).
[x] By submitting this pull request, I confirm that my contribution is made
under the terms of the MIT license.

Additional Information

Looks like it all functions well, I'm wondering though if we can make the initialization part a bit nicer:
Kapture 2024-06-04 at 16.59.10.webm
It looks like we already know the final aspect ratio / size of the video tiles before they have finished loading, so could we restrict them at that point rather than once the stream has been accepted and added to the dom?

One little comment about the initial render but happy to merge if you are! 🚀

Good catch. I've improved it now. From my testing it seems much better


Exclude completely distinct genes

This PR prunes the resulting newick tree and removes genes that are too dissimilar. The new test file emydura-short-diff.fasta contains a gene that is from a different species (Emydura_signata__AF113624.1), and so should be excluded from the analysis.
This also prints out genes that were excluded in case the program is removing too much. Molly, can you review and confirm that this works?
I just realized that since this pruning happens on the client, the server will perform the ent search on the unpruned tree. Does this lead to issues?

I think it would be beneficial to implement this on the server side… yeah?

@OmarShehata, this works! But would we need to change some things to implement it on the server side?

@mollysrour theoretically all we need to do is move the RemoveNodes call and the standard deviation checks to the worker.js. I remember initially trying that but the Newick tree looked different on the server (which doesn't make sense, so I think I'll just try this again, I might be remembering it wrong).
One tricky thing to be aware of is that it's not entirely clear which functions mutate their arguments and which use them to compute something new (for example that the ent search changes the newick tree it gets). We should either be more strict about sticking to pure functions or enforce a documentation standard that each function should have a block comment about what it takes in and what it spits out, especially if we want this to be maintainable for future generations @hawkrives .

@OmarShehata I definitely agree about adding comments for each function, that's a really good idea

Could you please rename your functions to not start with capital letters if they're not constructors or classes, please?
I agree with comments. I would also not be opposed to reworking the function to be pure. If we don't rework it, we should rename it to, like, searchMutating or something.

Could you please rename your functions to not start with capital letters if they're not constructors or classes, please?

I already did.

Okay well in my defense "cleaned up code" isn't a terribly descriptive commit message and I had just looked at it before you pushed that :p

I'll update this on top of master tomorrow morning.

@hawkrives I think this should not be merged yet. We need to:

Move it to the server so that ent searches the pruned tree, not the original tree.
Apply the new algorithm for removing things that are too different, even if they are close to their own neighbors.

@omarshehata Okay. Do you want me to rebase it, or do you think you'll want to start from scratch?

@hawkrives you can just leave this branch so I can use it as a reference. I'll make a new branch off of master and submit that for PR.

I'll close this PR but not delete the branch, then.


Expose addon zippification function defined in conftest.py?

If I'm developing an addon I don't want to write a custom function to convert into ZIP every time that I want to test it. Maybe allow to pass a directory to install_addons_from_dir converting it to zip before installing? This would be great!

I do think that this would be a great addition to the plugin. We currently, use our custom built-in script that is executed before testing. It is slightly modified with features we require (clearing addon from unnecessary files/folders and postfixing addon with version). I hope you find the script useful.
package_addon.py.zip

Hi @karlisup. This has been added in v3.0.0. You can add now a package in the root of the directory passed to install_addons_from_dir and will be automatically zipped and installed in Blender. But you probably want to use the new blender-addons-dirs configuration option to avoid the need of a conftest.py. You've a complete migration guide in the release changelog entry.
Thanks for your report and don't hesistate to ask anything or send more feedback. Cheers!


Feature Request: Support --features=swift.vfsoverlay

Currently the changes made by --features=swift.vfsoverlay are essentially ignored. This means that in BwX mode the build can be a lot slower, and in both modes Indexing can be slower. Also, some things work differently depending on if a VFS overlay is used or not, so using it in the generated project should result in increased consistency.

I don't believe this should block 1.0.

I believe the way that we will support this is by taking the compiler flags that Bazel uses for an action mostly as-is. That will mean it has flags for the VFS overlay if using --features=swift.vfsoverlay. The paths in the overlay won't work for BwX though, in which case I believe we will have to compile all of the target's dependencies with Bazel (effectively the same as an unfocused target's focused dependency today).


No longer works with Foundation 6

Fails due to Foundation 6 API changes to reveal and calls to foundation(), perhaps others.

It works on here:
https://github.com/ubermanl/confirm-with-reveal  (fork of current repos)
An issue I've got on the above though is that password is prompting twice


POSTGRES_PASSWORD_FILE or POSTGRES_DB_PASSWORD_FILE

In documentation for Docker secret POSTGRES_PASSWORD_FILE is used. With 9.6:apline version password from Secret is not set but when i use ENV variable POSTGRES_DB_PASSWORD_FILE it works.
Should it be POSTGRES_DB_PASSWORD_FILE as it is in documentation or it is error ?

It shouldn't be _DB_ for any of the variables we use.  There is a comment about XYZ_DB_PASSWORD, but it is wrong and the only place mentioning _DB_PASSWORD.
https://github.com/docker-library/postgres/blob/b7cb3c6eacea93be2259381033be3cc435649369/9.6/alpine/docker-entrypoint.sh#L65-L66
$ echo 'secret' > notpasswords
$ docker run -d --name pg -e POSTGRES_PASSWORD_FILE=/notpasswords -v "$PWD/notpasswords:/notpasswords" postgres:9.6-alpine
$ docker run -it --rm --link pg postgres:9.6 bash
root@c37d1f3f2910:/# psql -h pg -U postgres
Password for user postgres:
psql (9.6.5)
Type "help" for help.

postgres=#

I did find one source mentioning POSTGRES_DB_PASSWORD_FILE, and it was on Docker's blog with its related dockersamples/atsea-shop-app`.  I made a PR to fix: https://github.com/dockersamples/atsea-sample-shop-app/pull/100.

With 9.6 alpine version POSTGRES_PASSWORD_FILE is not working but POSTGRES_DB_PASSWORD_FILE works.  Looking at the image source i also didn't find POSTGRES_DB_PASSWORD_FILE anywhere but there is actually a problem that POSTGRES_PASSWORD_FILE is ignored somehow.

You're probably getting a successful database from
"POSTGRES_DB_PASSWORD_FILE", but I'd wager that your logs have a note
informing you that your database is actually passwordless.
Can you please provide a simple way to reproduce the issue with
"POSTGRES_PASSWORD_FILE"?
(because we cannot seem to reproduce it)

Is it a completely new database each time?  If you are reusing the database files via a volume/bind mount, the initialization will not happen and a new password will now be set. See https://github.com/docker-library/postgres/issues/203#issuecomment-255200501.

You are right. POSTGRES_DB_PASSWORD_FILE will not create password at all. I found out that when creating a secret from Windows echo command ads new line at the end of the secret (\r\n) and that is not trimmed inside Docker image when putting password over (POSTGRES_PASSWORD_FILE) so i guess that is the problem

Glad you got it figured out! :+1:

You are right. POSTGRES_DB_PASSWORD_FILE will not create password at all. I found out that when creating a secret from Windows echo command ads new line at the end of the secret (\r\n) and that is not trimmed inside Docker image when putting password over (POSTGRES_PASSWORD_FILE) so i guess that is the problem

Thank you very much !
I was dealing with it for a day


ValidationException for GetArtists

2019-07-17 16:25:55,846 - gmusicapi.Mobileclient2 (shared:285) [ERROR]: the response format for GetArtist was not recognized.

Value u'' for field '<obj>.albums[77].name' cannot be blank'

First, try the develop branch. If you can recreate this error with the most recent code please [create an issue](http://goo.gl/qbAW8) that includes the above ValidationException and the following request/response:
{u'url': u'https://mclients.googleapis.com/sj/v2.5/fetchartist', u'headers': {u'Authorization': u'<omitted>'}, u'params': {u'num-related-artists': 0, u'nid': u'Avezxjvijtsidiyd26gs3xjf4pe', u'dv': 0, u'num-top-tracks': 0, u'hl': u'en_US', u'tier': u'fr', u'alt': u'json', u'include-albums': True}, u'method': u'GET'}

A traceback follows:
Traceback (most recent call last):
  File "/var/www/golf1052.com/projects/GPMNotify/GPMNotify/local/lib/python2.7/site-packages/gmusicapi/protocol/shared.py", line 253, in perform
    cls.validate(response, parsed_response)
  File "/var/www/golf1052.com/projects/GPMNotify/GPMNotify/local/lib/python2.7/site-packages/gmusicapi/protocol/mobileclient.py", line 674, in validate
    raise_from(ValidationException(str(e)), e)
  File "/var/www/golf1052.com/projects/GPMNotify/GPMNotify/local/lib/python2.7/site-packages/six.py", line 737, in raise_from
    raise value
ValidationException: Value u'' for field '<obj>.albums[77].name' cannot be blank'

Wow, that's peculiar. I wonder if it's a mistake in their database.
Either way, thanks for reporting it and I'll take care of that when I have a chance.


Query beacons using BRCA exchange as a basis

Adds an example that shows how the GA4GH client and beacon can be used in concert. thanks @almussel

@Kusdhill could you give this a +1 if it was useful to you?

@david4096 of course! Thanks for your help!


Allow users to bulk edit assessment rating for an assessment definition

[ ] create page for bulk upload data for a specific assessment definition

[ ] create page to provide bulk upload data input.
[ ] page to view add only changes
[ ] page to view replace-all changes
[ ] display valid/invalid Narids on the changes view
[ ] display the converted rating value from name

[ ] create endpoint to get all assessment ratings for an assessment definition
[ ] create endpoint for bulk update assessment ratings for a definition
[ ] create endpoint for to add new assessments as incremental bulk changes
[ ] only users with specific roles should be able to bulk update

Hi @muzammil-ali1 - could you update the checklist above and we can see if anything needs to be included in a follow up task and/or descoped.  Thanks.

Hi @muzammil-ali1 - could you update the checklist above and we can see if anything needs to be included in a follow up task and/or descoped.  Thanks.


Todo app in react

Is your feature request related to a problem? Please describe.
Todo application storing todos of users in the database
Describe the solution you'd like
I want to create a todo application in react using firebase database and authentication
Kindly assign this issue to me

Please assign me this issue. I would like to work on this.

Please assign me this issue. I would like to work on this issue

please assign me this issues.


realsense viewer error

librealsense
2.50.0 RELEASE

OS
Windows

Intel RealSense Viewer / Depth Quality Tool has crashed with the following error message:
Unhandled exception escaping from a worker thread!
Error type: Access Violation!

Hi @aixleft-ding  I hope that the information at https://github.com/IntelRealSense/librealsense/issues/10053#issuecomment-993256941 will be helpful to you.

Hi @aixleft-ding  Do you require further assistance with this case, please?  Thanks!

Case closed due to no further comments received.


doc: update README.md

The previous syntax made Markdown treat the entire paragraph as the title. I don't think this was intended. Maybe there was originally a list or something else at this point, but this changes the formatting back to a normal title for a single sentence, and then the following paragraph is formatted normally.

Copied to the new location: https://github.com/canonical/operator/pull/1502


AllowPartiallyTrustedCallers attribute missed after merge

Assemblies initialiy compiled with [assembly: AllowPartiallyTrustedCallers] lost this attribute after merge.
Steps to reproduce:

Create new class library project (targetFramework: 3.5)
Add line "[assembly: AllowPartiallyTrustedCallers]" to AssembliInfo.cs
Call ILMerge by "Ilmerge /out:out.dll ClassLibrary1.dll /targetplatform:v2" command
open out.dll in ILSpy or Reflector or any other tool
Observed: there is no 'AllowPartiallyTrustedCallers' assembly attribute
Expected: AllowPartiallyTrustedCallers attribute should be specified for the assembly (like in original ClassLibrary1.dll).

I found the source code which implements this restriction (it's easy to find), and posted on StackOverflow to ask why this restriction was introduced into the code -- Why does ILMerge delete security-related attributes?


Figure out how to integrate whitepaper

Currently at https://lbry-whitepaper.herokuapp.com/
Is whitepaper a separate server? Is there a stylistic break? Or do we integrate whitepaper build into lbry.tech?

We're rolling with iframe for launch


[CI] Change docker lint message

This PR changes the docker lint error message.
@areusch
cc @Mousius @driazati

cc @driazati

Hi @gigiblender - thanks for the PR. While I acknowledge you fix is very simple and shouldn't do any harm to the code base, I don't think the usage of the [skip ci] here applies within the agreed rules.
The reason is that this PR is not fixing a blocking issue in CI, which is the intention of the [skip ci] mechanism to exist. For this reason, could you please update the header of this PR and re-trigger CI, so that we can then merge it?
For reference, here is[skip ci] header description:
https://github.com/apache/tvm/blob/b9890dbbebeff95202a7dc65cbce3e808869cd33/jenkins/README.md?plain=1#L76-L84

Apologies @leandron. Wasn't aware of that. I changed the title and reran the CI.


Error: Jupyter server crashed

I'm running code server on ec2 instance ad using port forwarding to open it on my local browser. I am using anaconda environment where jupyter is already installed.
Python extension is installed. However when i try to run code as a cell using the inbuilt jupyter functionality the python interactive shell fails to start with the following error.
Jupyter notebook failed to launch. Error: Jupyter server crashed. Unable to connect. Error code from jupyter: 0 [I 16:45:15.493 NotebookApp] The port 8895 is already in use, trying another port. [I 16:45:15.496 NotebookApp] [jupyter_nbextensions_configurator] enabled 0.4.1 [I 16:45:15.497 NotebookApp] [nb_conda] enabled [C 16:45:15.497 NotebookApp] Running as root is not recommended. Use --allow-root to bypass. Failed to run jupyter as observable with args notebook --no-browser --notebook-dir=/tmp/27c1cbe4-3e6a-4258-be97-a8c260a4e4d4 --config=/tmp/27c1cbe4-3e6a-4258-be97-a8c260a4e4d4/jupyter_notebook_config.py --NotebookApp.iopub_data_rate_limit=10000000000.0
I can run the run jupyter notebook from the integrated terminal and it initializes without an issue.
Is there a way to modify jupyter specific configuration in python extension? It seems like jupyter doesnt have appropriate permission to start.

Do you have something else running on port 8895?

Jupyter server goes through several ports before it finds one that is free. That's how the jupyter notebook ran on the terminal too, though I have to use "jupyter notebook --allow-root " .
So to conclude main issue seems to be " Use --allow-root to bypass".
Even when I run it in the integrated terminal without "--allow-root ", it fails to start
example output as follows:
The port 8891 is already in use, trying another port.
The port 8892 is already in use, trying another port.
[nb_conda] enabled
Running as root is not recommended. Use --allow-root to bypass.

Ah. Is this issue fixed then?

Its not fixed, I cant access jupyter server functionality through python extension in code server. It seems like code server is running with root permissions and python extension is not starting jupyter server with appropriate permission.

How are you running code-server? You don't need to run as root.

I start code-server with sudo ./code-server. As is suggested in many online articles.
The resulting vscode interface is such that the integrated terminal is also in root.
When I try it without sudo, the python extension had issue starting.

I think you should be able to uncheck Use default config for Jupyter in the VS Code settings, then provide your own configuration that contains c.NotebookApp.allow_root = True.
What errors did you see when running code-server without root?

I did the following:
opened command pallete and searched for "settings."
it showed me the option "Open user settings"

Here I found I could change options for User, Remote and workspace.
I unticked the option "Use default config for Jupyter" for User, remote and workspace
I didnt not get any option to add my own settings except for in remote

After selecting "Edit setting in JSON", I added c.NotebookApp.allow_root = True

I restarted the code server. But still ran into the same error.
I also tried to edit "defaultsettings.json" but it was not editable.
I do not know how to acces the setting.json files of User and workspace.

What errors did you see when running code-server without root?

I started the code server without sudo. It ran this time. Earlier it used to throw error which sounded like "python extension couldn't start".
Even if the code server started without error. When I tried to run a jupyter file it does nothing. When I try to open a new jupyter notebook it open up an "Untiitled" file but I can't edit it.

I'm not super familiar with Jupyter but you'd need to to add that
setting to Jupyter's configuration, not VS Code's. This might help:
https://jupyter-notebook.readthedocs.io/en/stable/config.html
I'm going to try Jupyter locally and see if I run into the same issues
with non-root that you are.

Hm, I haven't had any luck replicating the issue without root. Are all
the files and directories you're trying to edit/open owned by the user?

** Update
I started code server with sudo and tried the following.
I figured out I can change the jupyter notebook settings too. so I located the jupyter notebook config.py file and added the  c.NotebookApp.allow_root = True .
The behavior now is like what I mentioned in the previous post. Jupyter server seemed to start, it is asking me the password but after I enter the password it does nothing.

I tested on a remote server and for me it works without a password but once I add a password it fails to connect. Locally everything works fine. :confused:


Language syntax highlighting does not work as expected

Issue Type: Bug
The problem was found when I tried to create an extension to add syntax highlighting support for a new language.

Use yo code to generate an extension template by selecting New Language Support
I'm now developing a syntax highlighter for hocon so I set almost everything to "hocon"
Write the following code into language-configuration.json:

{
    "comments": {
        "lineComment": "#"
    },
    "brackets": [
        ["{", "}"],
        ["[", "]"]
    ]
}

Then write the following code to hocon.tmLanguage.json (I have tried my best to reduce the size of the code):

{
  "fileTypes": ["conf"],
  "name": "HOCON",
  "patterns": [{
    "include": "#list"
  }],
  "repository": {
    "list": {
      "begin": "\\[",
      "end": "\\]",
      "patterns": [{
        "include": "#string"
      }]
    },
    "string": {
      "begin": "\"",
      "end": "\"",
      "name": "string.quoted.double.hocon"
    }
  },
  "scopeName": "source.hocon"
}

Create a new file and set the language mode to HOCON

Then I wrote ["a" "b"] in the file and an error was thrown:

However, if I add any special character between the two strings, such as ["a", "b"], ["a"! "b"], etc. the error will not exist.
I'm not sure if there are something wrong with the steps I made for the extension. Do I need to set up the separator (from comma or something to an empty string) somewhere?
I've packed the extension to an archive so that everybody can reproduce this bug by downloading and installing it: https://1drv.ms/u/s!An4chGuCAHPTnmwc4cP3wHhTo6rz
VS Code version: Code 1.22.1 (950b8b0d37a9b7061b6f0d291837ccc4015f5ecd, 2018-04-06T00:24:49.616Z)
OS version: Linux x64 4.13.0-1-amd64

System Info

Item
Value

CPUs
Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz (8 x 2600)

Load (avg)
2, 1, 1

Memory (System)
11.61GB (1.02GB free)

Process Argv
/usr/share/code/code --unity-launch

Screen Reader
no

VM
0%

There must be an other extension that creates these error markers.
What you defined is only used for editing (language-configuration.json) and for syntax highlighting (hocon.tmLanguage.json)

I disabled and re-enabled all the extensions, and the error no longer appears.
Sorry for disturbing you.


Added Remember me checkbox

This PR Closes #482.
I have added the checkbox in the Sign In page.

Thanks for accepting my PR @MonalikaPatnaik. Also please add the level of issue for GSSOC'23.

Thanks for accepting my PR @MonalikaPatnaik. Also please add the level of issue for GSSOC'23.

Hey we have added level labels to your linked issue...will soon be adding to the PR as well... don't worry!


Multi-history replay support

Like what's already been done in TS/Python

@Sushisource what's the status of this?

@cretz and I agree it's easy (and performant) enough to call ReplayWorkflowHistory in a loop, so we probably don't need this. Maybe a separate item for list API.

Yeah, let's make sure we have the list API for Go following the same rough API we have in other SDKs (list, into histories + concurrency)

Opened a separate issue #972

I think we won't need concurrency and we won't need an explicit into histories there. Go people are used to looping, they are not used to functional APIs.


The broker only supports OffsetFetchRequest v1, but we need v2 or newer to request all topic partitions.

Hello,
I'm trying to monitor kafka lag on prometheus grafana.
I have kafka 0.10 version but this version can not suitable for kafka lag exporter. I'm getting following error when i try to execute kafka lag exporter.
I can't upgrade my Kafka version for several reason. Is there any way to find work around or suitable kafka lag exporter ? @seglo
(ConsumerLagExporter.java:233) : Error trying to extract consumer group offset
java.util.concurrent.ExecutionException: org.apache.kafka.common.errors.UnsupportedVersionException: The broker only supports OffsetFetchRequest v1, but we need v2 or newer to request all topic partitions.
Thanks advance

That is an ancient version of Kafka (10 years?) I don't think it makes sense to try and support it. Sorry.


hard disable sidecar injection in istio-cni pods

I use Istio in a namespace other than istio-system, it would be good to have this annotation as with the other istio-related resources

@howardjohn thoughts?

I had only pinged him since I was requesting attention on this PR. I believe he's on vacation. If you think this PR is fine, I think we can merge it :)

Thanks for the review @dgn !


Error when trying to 'pachctl delete-all'

What happened?:
An error is thrown when trying to delete all pipelines/repos. It happens when a pipeline output repo was created upfront and the pipelines are created in reverse order with stats enabled. The error:
delete branch repo:<name:"pipeline-1" > name:"master" : branch master has [repo:<name:"pipeline-2" > name:"master"  repo:<name:"pipeline-2" > name:"stats" ] as subvenance, deleting it would break those branches
Environment:
Minikube/VirtualBox Version 5.2.18 r124319 (Qt5.6.3)
Kubernetes:
Client Version: version.Info{Major:"1", Minor:"14", GitVersion:"v1.14.0", GitCommit:"641856db18352033a0d96dbc99153fa3b27298e5", GitTreeState:"clean", BuildDate:"2019-03-26T00:05:06Z", GoVersion:"go1.12.1", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"14", GitVersion:"v1.14.0", GitCommit:"641856db18352033a0d96dbc99153fa3b27298e5", GitTreeState:"clean", BuildDate:"2019-03-25T15:45:25Z", GoVersion:"go1.12.1", Compiler:"gc", Platform:"linux/amd64"}

Pachyderm version:
pachctl             1.8.6
pachd               1.8.6

How to reproduce:
This is a trivial example of two pipelines, one feeding its output into another, with the pipeline-1 output repo created before any of the pipelines:
import os

import python_pachyderm.client.pps.pps_pb2 as proto
from python_pachyderm import PfsClient, PpsClient

PACHD_SERVICE_HOST = os.getenv("PACHD_SERVICE_HOST", "localhost")
PACHD_SERVICE_PORT_API_GRPC_PORT = os.getenv("PACHD_SERVICE_PORT_API_GRPC_PORT", 30650)

pfs_client = PfsClient(PACHD_SERVICE_HOST, PACHD_SERVICE_PORT_API_GRPC_PORT)
pps_client = PpsClient(PACHD_SERVICE_HOST, PACHD_SERVICE_PORT_API_GRPC_PORT)

if __name__ == "__main__":
    pfs_client.create_repo('input')
    pfs_client.create_repo('pipeline-1')

    pps_client.create_pipeline(
        "pipeline-2",
        transform=proto.Transform(cmd=["/bin/bash"],
                                  stdin=[
                                      "cat /pfs/input/myfile > /pfs/out/myfile"
                                  ],
                                  image="ubuntu:18.04"),
        parallelism_spec=proto.ParallelismSpec(constant=1),
        output_branch='master',
        input=proto.Input(cross=[
            proto.Input(pfs=proto.PFSInput(glob="/*", repo="pipeline-1", branch='master', name='input'))
        ]),
        enable_stats=True
    )

    pps_client.create_pipeline(
        "pipeline-1",
        transform=proto.Transform(cmd=["/bin/bash"],
                                  stdin=[
                                    "cat /pfs/input/myfile > /pfs/out/myfile"
                                  ],
                                  image="ubuntu:18.04"),
        parallelism_spec=proto.ParallelismSpec(constant=1),
        output_branch='master',
        input=proto.Input(cross=[
            proto.Input(pfs=proto.PFSInput(glob="/*", repo="input", branch='master', name='input'))
        ]),
        enable_stats=True
    )

    with pfs_client.commit('input', 'master') as c:
        pfs_client.put_file_bytes(c, 'myfile', b'PPPPP')

Then the aforementioned error is thrown when I either say pachctl delete-all or call these methods in this order:
pps_client.delete_all()
pfs_client.delete_all()

Calling the methods in the following order (pfs first) results in a successful deletion:
pfs_client.delete_all()
pps_client.delete_all()

Possibly related to #3225 - are you on 1.8.7 or 1.9.0?

it looks like he's on 1.8.6

@adelelopez Is this something that is related or may be fixed by your current subvenance changes? Delete-all should be able to force it's way through these kinds of situations regardless, but of course we want to understand how things got into this state.

@JoeyZwicker - I believe this was fixed in #3225, but @cfga is using an earlier version.

@Tryneus @JoeyZwicker @ysimonson checked with 1.9.0rc1 – it works. But for now we decided to use 1.8.6 (with a workaround, apparently) due to some issues with accessing v1.9.0rc1 through python client and because it is still a release candidate. But it is unrelated, so I close this issue. Thank you for the help!


Fix image caption

Correct TASL

I presume this image was either Ben or Tom's. I'll leave it as Tom for now.


hardhat.config.ts (bugs)

The fact function is not defined, which will cause a NameError to be raised when the code is executed.
The code attempts to pass an argument to the print function which is not a string, which will raise a TypeError.
The code doesn't return a value from the fact function, which may lead to unexpected results when the function is called elsewhere in the code.

Which function are you referring to @Yous18 ? What error message are you getting?
Could you provide a detailed list of the steps you followed to reproduce the issue?


Add dev alias to 2.1 docs

This change is

http://cockroach-docs-review.s3-website-us-east-1.amazonaws.com/b184f47da73d43e4592d703e94908050f0ca0ff7/

http://cockroach-docs-review.s3-website-us-east-1.amazonaws.com/88183581fcc671e79bbe4323db29e6f56142b06e/


Value weighting in ideology matching (1/2)

Created new variables to allow each ideology to have a different weight for different values. This is done because some ideologies, like anarcho-capitalism, have little to nothing to do with society, while others, such as fascism, are very tradition-oriented.

Actually, this is an excellent idea, and I'm a little ashamed I didn't think of it during my initial implementation! This solves a number of issues I had while trying to calibrate ideologies. I'll look it over and see about including it.


PowerToys Mouse issues

Microsoft PowerToys version
0.55.1
Running as admin

[X] Yes

Area(s) with issue?
Mouse Utilities
Steps to reproduce
For all the features to work we have to open the power toys app so any ways to make all the features to work without opening the app
✔ Expected Behavior
Whenever we open our PC all the features should work without opening the app
❌ Actual Behavior
I have to keep opening the PowerToys app to enable the features
Other Software
No response

You could also choose to auto-start powertoys when your computer starts. Check the settings :)

I don't want to open the app I just want the Feature to get applied as soon as I open my PC without me opening the app

You could also choose to auto-start powertoys when your computer starts. Check the settings :)
I don't want to open the app I just want the Feature to get applied as soon as I open my PC without me opening the app

@SuryaPranav2007
Do you mean that after restarting your pc the mouse utilities are disabled again?

Yes

Are you saying these are unchecked after you restart?  Or like, Highligher needs to be enabled with the shortcut?

/needinfo

Are you saying these are unchecked after you restart? Or like, Highligher needs to be enabled with the shortcut?
/needinfo

Yes
Please check the google drive video link for Details
https://drive.google.com/file/d/1EB-oVo_Ql-AHAtrfhECeCta7EGBub0XU/view?usp=sharing

@SuryaPranav2007 Mouse utilities is a part of PowerToys so you will need to have PowerToys running to use it. If you saw the icon in the systray, that means PowerToys is running, otherwise not. Please ensure you have PowerToys running in the background. Thanks!

@SuryaPranav2007 Mouse utilities is a part of PowerToys so you will need to have PowerToys running to use it. If you saw the icon in the systray, that means PowerToys is running, otherwise not. Please ensure you have PowerToys running in the background. Thanks!
(You can have PowerToys run at startup in the General setting in the app.

Ok Thank you!


How to train with many references image without running out of memory?

Currently, I keep getting CUDA run out of memory error if I use more than 4 reference image with 16GB GPU. Is there a way to train with more images? I'd like the model to be more general.

You could write a dataloader and load the images in batch size of 4.


It is not opening

the exe is not opening it closes right after

and if u find a wallet do u get the CKEY or something else?


WidgetKit: Add an NNW iOS14/macOS 11 Widget

Aren't Widgets cross platform?  If we make one, it should probably work for macOS too right?

Correct. Amended the title

I wonder if our lack of remove push notifications is going to make a widget a poor user experience.  I still need to watch the WWDC session on them, so I don't know.
If the NNW isn't running on the Mac, will we still get updates for the widget?  If background sync is being flaky on iOS, will we still get an up to date widget?

I haven't done the code-along yet.
My understanding is the widget can trigger a background download.

Are there instructions for adding new targets and making sure they pick up the settings from SharedXcodeSettings?
I'm missing something as, unless I type in my organisation identifier, it just sees group..NetNewsWire.iOS.

There aren't any instructions.  We don't do it often enough to document it.  If you want to open a pull request with what you have, I'll finish up the target configuration for you.

I will park this for the time being until we work out a way forward. If we go for a remote notification route then I think the work on the branch will be effective as it just writes out a selection of the latest data to JSON which the widget can use.

I've picked this up again...it's more useful with remote notifications (which I have running), but there is still utility without them and just background refresh (e.g. for feeds that don't have notifications enabled).

@stuartbreckenridge this looks great, can't wait to have it my iPhone 🤩


Add support for later versions of IDE helper

Prior to this change, projects that used later versions (>=2.10) would have issues with compatibility if it's using this package. This change adds support for later versions of that IDE helper. It builds on a previous PR where the FakeModelsCommand class is switched based on the installed version of the later version for compatibility.
I'm sure I missed something so please let me know. :)

@mr-feek Looks like github is back up again. Do you need to restart the actions?

@ronb-lendesk I think github is still a bit behind, the jobs are still marked as queued and won't let me cancel them to resubmit

@ronb-lendesk want to try pushing an empty commit? These github actions seem to be in a bad state due to their outage. they are stuck queued and i can't cancel them

closing/reopening seemed to do the trick :)

@ronb-lendesk this looks great. 2 things left to do:

Fix phpcs issues
Update the baseline for the laravel tests.

Are you up for these tasks?

Thanks a lot for the PR @ronb-lendesk -- I'm going to merge it to dev-master where hopefully people can test for the next week or so before cutting a new release!

Thanks a lot for the PR @ronb-lendesk -- I'm going to merge it to dev-master where hopefully people can test for the next week or so before cutting a new release!

Woohoo! Amazing. Thanks @mr-feek.


[ERR_INVALID_ARG_TYPE]: The "string" argument must be of type string or an instance of Buffer or ArrayBuffer.

Environment details

OS: node:18 or node:18-alpine (running with Docker on Cloud Run)
Node.js version: Node.js v18.9.0
@google-cloud/logging version: 10.0.4

Steps to reproduce
I'm finding problematic to pin-point exactly where it's happening, as in my local machine I've experienced no problems (I've tested with Mac OS and same Node version).
In this Nest (@nestjs/cli: "^8.0.0") application, I've implemented logging with @google-cloud/logging', when deployed to Cloud Run, a request is fulfilled, and immediately an exception is thrown:
TypeError [ERR_INVALID_ARG_TYPE]: The "string" argument must be of type string or an instance of Buffer or ArrayBuffer. Received an instance of Object at new NodeError (node:internal/errors:393:5) at Function.byteLength (node:buffer:740:11) at BufferWriter.write_string_buffer [as string] (/node_modules/protobufjs/src/writer_buffer.js:70:27) at Type.LogEntry$encode [as encode] (eval at Codegen (/node_modules/@protobufjs/codegen/index.js:50:33), <anonymous>:25:15) at Type.encode_setup [as encode] (/node_modules/protobufjs/src/type.js:485:25) at BundleDescriptor.getByteLength [as byteLengthFunction] (/node_modules/@google-cloud/logging/node_modules/google-gax/build/src/grpc.js:415:28) at /node_modules/@google-cloud/logging/node_modules/google-gax/build/src/bundlingCalls/bundleExecutor.js:83:46 at Array.forEach (<anonymous>) at BundleExecutor.schedule (/node_modules/@google-cloud/logging/node_modules/google-gax/build/src/bundlingCalls/bundleExecutor.js:82:22) at /node_modules/@google-cloud/logging/node_modules/google-gax/build/src/bundlingCalls/bundleApiCaller.js:43:26 at OngoingCallPromise.call (/node_modules/@google-cloud/logging/node_modules/google-gax/build/src/call.js:67:27) at BundleApiCaller.call (/node_modules/@google-cloud/logging/node_modules/google-gax/build/src/bundlingCalls/bundleApiCaller.js:42:16) at /node_modules/@google-cloud/logging/node_modules/google-gax/build/src/createApiCall.js:81:30 at process.processTicksAndRejections (node:internal/process/task_queues:95:5)

This is my code that inits the ErrorReporting:
const logging = new Logging({
      projectId: process.env.GOOGLE_CLOUD_PROJECT,
    });

const errors = new ErrorReporting({
      projectId: process.env.GOOGLE_CLOUD_PROJECT,
      reportMode: 'always',
      serviceContext: {
        service: INSTANCE_SERVICE_NAME,
        version: INSTANCE_SERVICE_REVISION,
      },
    });

Updating to the version 10.0.8 kinda fixes the issue. I believe the PR in relation to google-gax may have fixed it (?).
So instead of throwing the error above, it's now a WARNING, and the logging does seem to work:
Warning: Cannot encode protobuf.js object: {"timestamp":{"seconds":1662792503,"nanos":108000040},"resource":{"type":"cloud_run_revision"},"labels":{"service_name":"core-v1","revision_name":"core-v1-00018-soh","labels":{}},"severity":"INFO","httpRequest":{"requestMethod":"GET","requestUrl":"/v1/health","userAgent":"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/<IP_ADDRESS> Safari/537.36","referer":"","status":304,"remoteIp":"::ffff:<IP_ADDRESS>"},"insertId":"..........DDnHbSjXGCs7YSO5xbnyu8","textPayload":"GET 304 /v1/health"}: TypeError [ERR_INVALID_ARG_TYPE]: The "string" argument must be of type string or an instance of Buffer or ArrayBuffer. Received an instance of Object

Thanks @raphaelarias for reaching out and providing great details on an issue!
It seems that there is a problem with "labels":{"service_name":"core-v1","revision_name":"core-v1-00018-soh","labels":{}} which has nested "labels": {} as non-string object.
We are currently looking to understand a source for a problem, but it would be really helpful also if you can share the code you use to write those log entries.

@raphaelarias , please let me know if you can share a code that you use to generate the logs. If you feel that there is no further help required, please let me know so I can close the issue - thanks!


Added abbi.io SDK

Hi,
I added Abbi SDK to the list - A simple SDK for developers to manage and maximize conversions of all in-app promotions.
Would love if you can add it to your list.
If you have any questions, I'm at<EMAIL_ADDRESS>Best,
Kobi

Thx!
On Wednesday, 10 February 2016, Victor Gama<EMAIL_ADDRESS>wrote:

Merged #582 https://github.com/vsouza/awesome-ios/pull/582.
—
Reply to this email directly or view it on GitHub
https://github.com/vsouza/awesome-ios/pull/582#event-546076106.

--
Kobi Stok
Co-Founder & CTO
ABBI.io


Take out orbital parallax

After #19 , want to add in an enhancement so that you take out the orbital parallax. This will require parsing the NuSTAR TLE. I do this already in another repository, but I'll need to (a) make the TLE archive publicly available via http interface so we can scrape it here; and (b) import the code that parses the TLE and adjust the correction code so that it applies the orbital parallax correction.

Closed in PR #30


Fix/ui5 app writer/761 handle ns in tsconfig

https://github.com/SAP/open-ux-tools/issues/746
An additional path is added to support app.id which contains dots i.e. myname.test.namespace` thus two paths are added to tsconfig;
    "paths": {
        "myname/test/namespace/*": [ "webapp/*" ],
      "myname.test.namespace/*": ["webapp/*"]

changes are clean and easy to understand
new tests are very useful

I did not generate a project and do a manual test, if you did this, then I am ok with the PR.

@tobiasqueck Yes, I tested these changes and the generated SAPUI5 works as expected both building and in local preview. Thanks.


[FEATURE] add UI preview for Fields dataset/settings

Is your feature request related to a problem? Please describe.

Ass briefly discussed with @damianpumar, the introduction of #5388 and #5389 leads to a reason to also include an UI preview for Fields within the settings page.
Describe the solution you'd like

Similar to the Questions preview
Describe alternatives you've considered

NA
Additional context

NA

We'll not tackle this preview for fields. This area is about to evolve with the Dataset creation from UI. I suggest closing this issue @davidberenstein1957 @damianpumar.


Could you please share your Bill of Materials and the Postions file

Hey!
I was trying to order this cool PCB of yours from my local vendor, doing so I realised that my BOM and positions and are coming out all gibberish(corrupted probably). I tried it again and again but it seems like my KiCAD is bugging out.

it would be delightful if you could share me your Bill of materials and the positions file so I can get it ordered
Thanks


feat(Probability/Kernel): the kernel Radon-Nikodym derivative and singular part are unique

bors r+


Add build time tracking to Mixpanel

Uses Gradle internals to get exact data
Resolves #298

This PR was released with 0.22.1


⚠ API - Lens has degraded performance

In 18176d0, API - Lens ($LENS_API_URL) experienced degraded performance:

HTTP code: 503
Response time: 355 ms

Resolved: API - Lens performance has improved in a3549de after 6 minutes.


Let me know if you need more photos of anything

Puuuuuuuuuuuullllllllllllll reeeeeeeeeeeqqquuuuuueeesssstttttttttt.

Woo-hoo!  Adding pix from my favorite squid.  Am I even doing this right?  We'll see!


ARROW-6986: [R] Add basic Expression class

The Expression class currently just holds a parsed expression tree. The idea is that we would incrementally be able to push the evaluation down to Arrow C++, as they are supported there. One benefit of supporting these Expressions formally, rather than keeping all NSE inside the dplyr methods, is that it allows you to construct expressions and filter Arrow data with base R methods.

Codecov Report

Merging #5730 into master will decrease coverage by 11.13%.
The diff coverage is 100%.

@@             Coverage Diff             @@
##           master    #5730       +/-   ##
===========================================
- Coverage   89.34%   78.21%   -11.14%
===========================================
  Files         931       60      -871
  Lines      130532     4567   -125965
  Branches     1501        0     -1501
===========================================
- Hits       116624     3572   -113052
+ Misses      13543      995    -12548
+ Partials      365        0      -365

Impacted Files
Coverage Δ

r/R/expression.R
100% <100%> (ø)

r/R/array.R
87.83% <100%> (ø)

r/R/arrow-package.R
100% <100%> (ø)

python/pyarrow/ipc.pxi

cpp/src/parquet/column_page.h

cpp/src/plasma/test/external_store_tests.cc

cpp/src/arrow/array/builder_decimal.cc

cpp/src/plasma/client.cc

.../thirdparty/flatbuffers/include/flatbuffers/base.h

cpp/src/arrow/flight/internal.cc

... and 984 more

Continue to review full report at Codecov.

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


cmake makes swing a dependency even if it is not required

If BUILDDOC, BUILDSWIGPYTHON, BUILDSWIGNODE BUILDSWIGJAVA are all OFF there is no need for swig. But as BUILDSWIG is set to ON by default, cmake thinks it is dependency even when its not required.

IMHO the BUILDSWIG variable is superfluous and I agree that it makes perfect sense not to have a SWIG dependency when bindings are not selected. Will look into it.

A fix for this has just been pushed (49e04593d866cc4c39a77042e2b19cb395c0951a).  It removes the BUILDSWIG option.


Error and crash when hovering mouse over Soul of Eternity

This bug report came while using the new tModLoader beta 64 bit version, so take it with a grain of salt.
The game crashed when hovering over the Soul of Eternity. Using cheat mods, you can hold it on your cursor after grabbing it from the cheat menu. You can even throw it with Overhaul physics and not have any issues. Only crashes for a mouse hover.
I took a peak at the log below, and it seems that the game does not like something about the tooltip once in a player's inventory.
System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index    at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource)    at FargowiltasSouls.Items.Accessories.Souls.EternitySoul.ModifyTooltips(List1 tooltips) in FargowiltasSouls\Items\Accessories\Souls\EternitySoul.cs:line 464`
Below the log is my mod list. It is VERY LARGE, courtesy of tModLoader 64 bit expanded ram usage. I was using the Soul as a means to test out a potential new world, however, I was committing to another character with the same mod setup. I am about a week into that play-through, without many if not any crashes.
Let me know if there is any way I can help to fix the issue.
client.log
Super Overloaded modpack.txt

Well I cannot replicate this so maybe it's fixed by now? (also technically wrong repo lul)

Ok thanks anyway.
On Sat, Apr 25, 2020, 7:29 PM Liam<EMAIL_ADDRESS>wrote:

Well I cannot replicate this so maybe it's fixed by now? (also technically
wrong repo lul)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Fargowilta/Fargowiltas/issues/48#issuecomment-619454443,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AOYHPFPGZHZZ6DFUYAIOTLTRONW6LANCNFSM4LDMFTDA
.


Unable to link, websocket not associated with guilds

2020/10/14 14:43:30 2.3.2-Prerelease
2020/10/14 14:43:30 [Info] Invalid or no particular PORT (range [1024-65535]) provided. Defaulting to 8123
2020/10/14 14:43:30 [Info] No valid SERVER_URL provided. Defaulting to http://localhost
2020/10/14 14:43:30 [Info] No EXT_PORT provided. Defaulting to PORT
2020/10/14 14:43:30 Using ./ as the base path for config
2020/10/14 14:43:30 Success in initializing the local Filesystem as the Storage Driver
2020/10/14 14:43:30 Bot is now running.  Press CTRL-C to exit.
2020/10/14 14:43:34 Serving at localhost:8123...
2020/10/14 14:43:34 Successfully loaded config from storagedriver for<PHONE_NUMBER>80840714
2020/10/14 14:43:34 Added to new Guild, id<PHONE_NUMBER>80840714, name Squad's Among Us
2020/10/14 14:43:34 [This is not an error] No explicit guildID provided for emojis; using the current guild default
2020/10/14 14:45:07 connected: 1
2020/10/14 14:45:08 Received connection code: "A270E7B3"
2020/10/14 14:45:08 No guild has the current connect code of A270E7B3
2020/10/14 14:45:08 phase received from capture:  3
2020/10/14 14:45:08 This websocket is not associated with any guilds
2020/10/14 14:45:45 phase received from capture:  0
2020/10/14 14:45:45 This websocket is not associated with any guilds
2020/10/14 14:45:45 player received from capture:  {"Action":0,"Name":"Ander","IsDead":false,"Disconnected":false,"Color":0}
2020/10/14 14:45:45 This websocket is not associated with any guilds
2020/10/14 14:45:45 lobby: {"LobbyCode":"EYBMRQ","Region":0}
2020/10/14 14:45:45 I don't have a record of any games with a lobby or connect code of EYBMRQ

Having the same problem. 2.3.1 worked ok

Here is what i have in capture/discord/bot

If i use PORT = and EXT_PORT = settings nothing happens after linking to capture. If i use default 8123 port it seems to be working but everytime capture connects it disconnects instantly and connects back. I even got such bug with it:

Fixed this! Just updated the capture app to the latest version (previous one was loaded 20h ago and i couldn't realize that there was a newer one uploaded 9h ago)


[Env] Print as GFM

I don't know if this is a good idea, but it might help increase the proportion of new issues we get that are properly formatted?

A little more detail would make it much, much easier to give feedback! Can you briefly explain what this changes, and and why you thought it was worth doing? How will this change result in more properly formatted issues?

Makes things render as https://gist.github.com/segiddins/7389e65645a4239e8f2de614fe7cdb63, and will be immune to users losing indentation, as exhibited in issues such as https://github.com/bundler/bundler/issues/5134 (see how the Bundler settings section isn't properly indented, making the whole issue harder to parse visually)

I really like this change and your reasoning. Having a good visual format greatly helps to highlight the information and makes it easier to read. Nice work @segiddins.
I think we can further improve the formatting to create a consistent presentation of content. I propose the following changes:

Have a H1 header specifying what this is
Have a H2 title for the Questions so its clear from a information hierarchy
Bold the questions to draw attention to them and visually separate it from the answers
The answers need to visually grouped with its question and spaced between questions in order for it to be clear what a Q+A set is.
Reword the questions to make it more palatable... (subjective)
Added a 4th question to suggest users to try searching before blindly posting - I'm conflicted on this because it's a tradeoff between lots of issues support vs knowing the frequency of field failures
Change the format for Gemfile and Gemfile.lock to normal text instead of code formatted. The "random" change in header font creates a visual discontinuity. Keep it normal text either H3 or H4.

I've only posted the portions of my proposed changes below to be incorporated in the above reports.
Error Report
Questions

Tell us what you did that resulted in this error?
I ran the command /Users/segiddins/Development/OpenSource/bundler/exe/bundle info

What were you expecting to happen?
I expected Bundler to do...

Tell us what actually happened instead?
Instead, what happened was...

Have you tried any solutions posted on similar issues in our issue tracker, stack overflow, or google?
I tried...

Backtrace
something

Gemfile
Gemfile
source 'https://rubygems.org'
gem 'json'

Gemfile.lock
GEM
  remote: https://rubygems.org/
  specs:
    json (2.0.2)

Done!

@segiddins could you update the gist with your new changes so we can see what it looks like now?

Gist updated

Except for the format miss, it looks good to me. I look forward to seeing this change. Good work @segiddins!  😃

woo, @bundlerbot r+

@bundlerbot retry


多个es query添加compare时，如果时间偏移量一致只显示最后一个compare的数据

What happened?

配置2条ES查询的query，A为2XX，B为4XX

分别添加2条A和B的compare querys

如果2条compare querys的time shift配置为不同的时间，如一个是1h另一个是2h，则两个compare querys都可以正常显示

如果2条compare querys的time shift配置为相同的时间，如都是1h，则只显示最后一条compare query的数据（4XX 1h）

What did you expect to happen?
多个compare querys的数据都可以正常显示
Did this work before?
无
How do we reproduce it?
1.配置2条es查询语句
2.分别配置这两条es query的compare querys
3.compare querys配置相同的time shift
Environment (with versions)?
Grafana: v11.2.0 (c57667e448)
OS: CentOS
Browser: chrome
Grafana platform?
A package manager (APT, YUM, BREW, etc.)

@chnchi TimeShift with the same value passed in will result in the same data points by grafana query.

This behavior is controlled by Grafana data query flow.

Issue will close if no other issue occurs.

@chnchi TimeShift with the same value passed in will result in the same data points by grafana query.

This behavior is controlled by Grafana data query flow.

Issue will close if no other issue occurs.

这个是新版本grafana的变动吗？
我用9.1.x版本的grafana和 https://github.com/AutohomeCorp/autohome-compareQueries-datasource 这个插件，同样的配置显示是正常的

@chnchi TimeShift with the same value passed in will result in the same data points by grafana query.

This behavior is controlled by Grafana data query flow.

Issue will close if no other issue occurs.

这个是新版本grafana的变动吗？ 我用9.1.x版本的grafana和 https://github.com/AutohomeCorp/autohome-compareQueries-datasource 这个插件，同样的配置显示是正常的

Yep, with Grafana 9 and this plugin leoswing-comparequeries-datasource, you can get the same query result.
After upgrade to Grafana 10 and 11, the data query flow behavior is changed inside.

Yep, with Grafana 9 and this plugin leoswing-comparequeries-datasource, you can get the same query result.
After upgrade to Grafana 10 and 11, the data query flow behavior is changed inside.

收到，感谢～

Yep, with Grafana 9 and this plugin leoswing-comparequeries-datasource, you can get the same query result.
After upgrade to Grafana 10 and 11, the data query flow behavior is changed inside.

收到，感谢～

@chnchi Hi chn,  Grafana 9.x using with plugin leoswing-comparequeries-datasource also works fine with the same timeShift value settings. Grafana 10 and 11 change its datapoints calculation behavior with breaking change.


ol.style.Icon.getSize() returns null

OpenLayers verison: 7.1.
Suppose I want to put a marker on my map and then to get its size. The following code
 myMarker = new ol.style.Icon({ src: './marker.png' });
 console.log('Marker size', myMarker.getSize());

returns null
while
 myMarker = new ol.style.Icon({ src: './marker.png' });
 setTimeout( () => console.log('Marker size', myMarker.getSize(), 500);

returns correct dimensions.
That's, probably, because I didn't specified image size parameter in the icon constructor, so the correct dimensions were set only after the EventType.LOAD occured.

That's, probably, because I didn't specified image size parameter in the icon constructor, so the correct dimensions were set only after the EventType.LOAD occured.

Yeah, that's correct.
Are you seeing a problem with that? What would be your expected behaviour?


Godot tries to open files that do not exist.

Operating system or device - Godot version:
linux x86_64
branch master
Issue description (what happened, and what was expected):
I am looking at why godot consumes cpu when nothing is really going on.
The joystick monitor runs a loop every 1 sec. and checks for /dev/input/event{0,31} devices.
Checking if they exist will be more lightweight compared to trying to open them.
The gain may not be huge but the change should be simple enough. In the link below a stat() call consumes less than half as much cpu
Godot also tries to open these two files:
/blackberry-deploy
""
The blackberry-deploy attempt should not happen or exist under the root "/" and I don't know why Godot is trying to open a file called ""
Steps to reproduce:
Start godot
strace -fF -e trace=open -p <godot pid>
Link to minimal example project (optional but very welcome):
FWIW some perf numbers on a different ways to test if a file exists. Note that stat() does the best.
http://stackoverflow.com/a/12774387

The file opening behavior you're seeing is actually udev behavior and can't be easily changed. The non-udev codepath basically works the same way so there's nothing to be gained by fixing it.
I have not been able to reproduce the other open file behavior on the godot 3 branch. It appears that that issue has been fixed.

You didn't see the joystick code trying to open devices instead of checking if they exist?
And you didn't see Godot trying to open /blackberry-deploy?
You also did not see Godot trying to open a file called ""?

If you could reply more specifically about what you did/did'nt see it would save us all a little time. Who doesn't like a time-saver. ;^)
I will try to test this out as soon as I can build it.

The blackberry-deploy stuff seems to come from https://github.com/godotengine/godot/blob/2.1/platform/bb10/export/export.cpp#L527
It's super hacky and likely works only for @punto- as noone has any blackberry-deploy or blackberry-deploy.bat file in their root folder obviously. It's fixed in the master branch as we removed that branch, for 2.1 I think we should also either kill this code or make it opt-in.

Apart from the udev/joystick case on X11 there should be no more extraneous open()s since #10986. I think this can be closed now?

Yeah but I want to fix the blackberry stuff on 2.1 first.

Done.


Adding Nexus Staging Plugin - take 2

Allows jobs to add "closeRepository" or "closeAndPromoteRepository" to the task list.
https://github.com/Codearte/gradle-nexus-staging-plugin/
This is a copy of the closed PR #1345 since it is now possible to do this in the absence of JDK 1.6

So apparently I cannot test this plugin with our Nexus - only with oss.sonatype...  here is why:

The plugin retrieves the staging profile id's via an API call (this works)
The plugin then looks for a profile with the artifact group ("org.ehcache" in our case) as its exact name.   This fails since our profile name is "Ehcache OS"

The good news is that it works with Sonatype because there our profile is in fact named "org.ehcache".   The bad news is that this is probably a poor implementation (and also the only one out there).
I might fork his code to do this properly, assuming that there is an API for Repository Targets

.. I hacked it by setting profileGroup="Ehache OS", but the plugin disappointed once again, it couldn't figure out which of the 20 open staging repos in our Nexus to close.   The problem appears to be that it does not receive the staging repository info from gradle the way the maven plugin does, so it has to guess by interrogating nexus.   As long as only one repo is open at a time, it would work (which I guess is usually the case at oss.sonatype.org)


Joss paper

** This PR should NOT be merged into master.**
The purpose of this PR is to prepare a submission to JOSS. The PR itself serves as a way for the team to communicate and collaborate on the paper contents. and, IIRC, JOSS is going to require us to have a PR anyways.

Some notes on the front matter:

I'd probably swap Theresa and Branden in the author list.
I also recommend a subtitle. Maybe CMakePP: An object-oriented extension to CMake?

By other comment is that the code snippets are a bit small in the PDF

@ryanmrichard I read through the paper and it looks good to me. I'm okay with submitting it as-is

@AutonomicPerfectionist Thanks!

Looks good to me!

@blakemulnix and @AutonomicPerfectionist do either of you have ORCiD? You don't need to have one, but if you have one I want to make sure it gets on the paper.

I do not have ORCiD.

I do not either

@AutonomicPerfectionist the tests are now failing for this branch. Is it possible we need to update something owing to new CMakeTest changes?

@AutonomicPerfectionist the tests are now failing for this branch. Is it possible we need to update something owing to new CMakeTest changes?

I took a look, it seems to be the name of a test is being interpreted as a type, causing the overload checks to fail. I'll look into it further and see what needs to be done

@AutonomicPerfectionist for now I'm just going to pin the version of CMakeTest back a commit (arguably we should have been pining the version anyways), that'll make the tests pass again. Longer term we need to figure out if we want to allow test names which are recognized as types (I'm inclined to say yes as it arose quite naturally here).

All proofs are available here. Please let me know as soon as possible (ideally in the next couple of days) if there's anything you want to change.