Reflection w/ Empty Signatures Array Outputs as Deprecated

Search terms
declaration signatures
deprecated
Expected Behavior
I have a local plugin that is parsing comments off of type declarations for a Vue single file component. The plugin currently is always adding an array to a reflections signatures property even if its empty.
I would expect that the signatures array being undefined or an empty array would result in the same behavior and not treat the reflection as deprecated.
Actual Behavior
Currently the Reflection.isDeprecated implementation uses every and so will tag the reflection as deprecated if the signatures array is empty.
I am going to set it back to undefined when empty in my plugin but that does seem like a bug.
Do we know if this was designed to work this way? If not, I am happy to put up a pull request with a fix.
Environment

Typedoc version: 0.25.3
TypeScript version: 5.2.2
Node.js version: 18.18.0
OS: macOS 14.1.1

I'm certainly not opposed to this change, but... there is quite a lot of code in TypeDoc which assumes that if a possibly-undefined array exists, it isn't empty. If changing it in this place, I'd really want it to be consistent everywhere.

If it has always worked this way and is consistent that may be the reason to leave it as-is. It was just unexpected and took a little bit of debugging to figure out why I was getting deprecated properties after updating to the latest prerelease of typedoc-plugin-markdown which just added deprecated rendering support.
If you do decide to make this change I am happy to help and it be an excuse to more about how typedoc works. Otherwise, I think we can close this as-designed.

It's semi-consistent, there's a fair number of places in TypeDoc that always have an array. I'd honestly prefer if everything worked that way, as the extra null checks are frequently annoying...

That's definitely what I was looking for, but the test results are making me nervous, primarily because this is the type of change which isn't caught by the compiler (maybe some ESLint rule could help?) It's unfortunate, but this would likely also cause silent breakages in many plugins...
I think I'd want to keep the empty/nullable properties in the JSON output, at least for the first pass at this, as ideally I'd like to avoid breaking changes to that for anyone who uses --entryPointStrategy merge.

I think it's still worth pursuing this, particularly since the silent breakages I'm concerned about are already present due to TypeDoc itself not being consistent with how it handles empty/undefined arrays.

I looked at integrating your changes into TypeDoc, and have decided that it doesn't make sense to generally make this change. There are places in TypeDoc where it really makes more conceptual sense to model an empty array as not present. The most obvious place is groups/categories. In this case, a reflection will never have both of these properties, so it seems silly for both to be set to empty arrays to me...
I'm still going to make the change to isDeprecated, and also make changes to removeReflection to properly clean up empty collections.


Deprecate msp::write

The function can not be used from Rust code, because it destroys the stack frame.
Users must use an assembly block (inline or out-of-line) that both sets MSP and performs a method call.

r? @therealprof
(rust-highfive has picked a reviewer for you, use r? to override)

I think we need to provide a usable alternative that works on stable before we deprecate this; I know I use it a bunch for either jumping to bootloaders or jumping to application code, and (as we keep finding out with cortex-m/-rt) it's a fair pain to include an assembly blob without using unstable inline-asm.
Perhaps that just needs to be the function we talked about that reads an SP and RV from a vector table and does the MSP write and jump, which is of course unsafe but might at least be sound so long as you give it the address of a valid vector table. That said, couldn't the same be true here so long as the user ensures immediately after updating MSP they jump into their new (divergent) function?

I think having a function like fn bootstrap(stack_pointer: *mut u32, entry: fn() -> !) would be enough for that, right?
One problem is that that doesn't allow passing parameters, so maybe entry should take 4 u32 arguments?
Do we want to provide that in cortex-m or should all the assembly stubs be put into a cortex-m-asm crate, to be useful outside of bare-metal targets? (now that I think about it, such a crate would be a lot easier to push to 1.0 than the entirety of cortex-m)

I think just fn bootload(vector_table: *const u32) would suffice for bootloading; the first entry in the table is always the new stack pointer and the second is always the new reset vector, in cortex-m. Saves the user having to transmute a raw pointer to a fn() -> ! themselves too. I guess the reason to pass arguments (or jump to something that's not a vector table) is OS implementations, perhaps they can have a separate method? I'm not as clear what they'd need, but it wouldn't hurt to support them too.
Putting these and the other asm routines into their own cortex-m-asm crate sounds great.

RTOSes probably want to use PSP instead of MSP anyways, so +1 to just providing a bootloader-only method for now.

The great thing about cortex-m-asm is even after 1.0 almost anything we'd want to do is add new methods, which aren't breaking changes anyway.

Sounds like a good plan. I'd prefer the name bootstrap over bootload in case we're bikeshedding.

I think we're good to merge this now. Could you add a changelog entry please?

(this looks fine to me and I think having the note about bootstrap in the changelog is OK, but just checking you deliberately reverted the deprecation message rather than a force-push accident?)

(this looks fine to me and I think having the note about bootstrap in the changelog is OK, but just checking you deliberately reverted the deprecation message rather than a force-push accident?)

Oh, no, that was an accident. I didn't pull the commit fixing it.


[stable/redis-ha] Add serviceMonitor resource for haproxy metrics

What this PR does / why we need it:

Adds separate serviceMonitor resource for HAProxy metrics
Fixes port name for metrics

Which issue this PR fixes

#18867

Checklist

[x] DCO signed
[x] Chart Version bumped
[x] Variables are documented in the README.md
[x] Title of the PR starts with chart name (e.g. [stable/mychartname])

/lgtm

Sorry for the delay on this everyone. Thank you for the review @pgdagenais

@DandyDeveloper No problem!


editor.rulers rendering vertical ruler inconsistently with expectations

VSCode Version: Code 1.10.2 (8076a19fdcab7e1fc1707952d652f0bb6c6db331, 2017-03-08T14:02:52.799Z)
OS Version: Windows_NT ia32 6.1.7601
Extensions:

Extension
Author
Version

python
donjayamanne
0.6.0

EditorConfig
EditorConfig
0.6.2

tslint
eg2
0.8.1

vscode-docker
PeterJausovec
0.0.13

vscode-icons
robertohuertasm
7.3.0

I have the editor set to enable a vertical rule at the 140th character.
"editor.rulers": [140]
The expectation I have is that it shall always render the ruler.
I am not seeing the ruler show when I have a single file open (no split pane) and the side bar collapsed.
See the first image.
But I always see it with the side bar open. See image 2.
However, that behavior changes when splitting VS Code into two panes. The ruler only shows on the right pane.
This changes even further when reducing the ruler to 80 characters. All of the problems go away.
I thought at first it was being hidden behind the mini map, but when in full resolution (1920x1080) and having a single file. There is more than enough space to render the ruler as it renders just fine with the side bar open.
It has no problems rendering in a single pane or both panes with something smaller like 80. The problems seem to arise when having the ruler set to something larger like 140.

I've noticed the visible changes as well. Like when in split pane mode and resizing a pane. The ruler will re-render, and sometimes it will just disappear if you stop the window at the right pixel.

@nevinera @zelein
Do you use zooming?

Not to my knowledge. Definitely not while producing the bug - I was purely pressing arrow keys, one at a time.

What I mean: Can you reproduce when setting "window.zoomLevel": 0 in your settings?

Just got to work, and I did have zoomLevel set to -1; setting it to zero causes the rules to render as expected.

Duplicate of #9634. I can only recommend to never use window.zoomLevel unless you are projecting to an audience, and use editor.fontSize instead.

Thanks for alerting me to the duplicate issue. All of my complaints go away when setting zoomLevel back to 0. Unfortunately, setting the fontSize is not good enough as I find the window to be a bit too large at teh default zoom.


(gha) use 32core runner for "rake checks"

Reduces run time from ~8 mins -> ~5mins.

I'm unsure of how much of win this ends up being as it appears to take > 1min for a 32c runner to come online.

This reduces the current time from ~6mins to ~4mins. However, the total wallclock time seems closer to 6mins as it seems to take longer to get a 32c runner.


Amended Setup instructions of Power App

@microsoft-github-policy-service agree company="Spektra Systems"


switch_to_containers: umount osd lockbox partition

When switching from a baremetal deployment to a containerized deployment
we only umount the OSD data partition.
If the OSD is encrypted (dmcrypt: true) then there's an additional
partition (part number 5) used for the lockbox and mount in the
/var/lib/ceph/osd-lockbox/ directory.
Because this partition isn't umount then the containerized OSD aren't
able to start. The partition is still mount by the system and can't be
remount from the container.
Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1616159
Signed-off-by: Dimitri Savineau<EMAIL_ADDRESS>

jenkins test dev-centos-non_container-switch_to_containers

jenkins test dev-centos-non_container-switch_to_containers


opt enable auth token with BE http request

What problem does this PR solve?
Related PR: #39577
Problem Summary:
In #39577, we added the auth check for all HTTP API on FE side.
But it introduced an issue that when enable_all_http_auth, the internal http request
will fail due to lack of authentication info.
For example, when cloning replica from one BE to another, it use HTTP API.
This PR mainly changes:

Unify the token generation and checking logic
Move TokenManager from load package to Env, as a global mgr.
It is responsible for generating tokens at fix interval.
And the token will be sent to BE via heartbeat.
BE will save last 2 tokens, and use the latest token in HTTP request.
All HTTP request sent by BE will add a header Auth-Token,
and BE's HTTP server will check if this token in header is same as token
from FE heartbeat.

Add a new class ClusterInfo on BE side to replace TMasterInfo.
TMasterInfo is a thrift object used to save master info and pass them
from FE to BE via heartbeat.
So it should only be a message payload, we should get info from it and
save it in another structure: ClusterInfo.

Check List (For Committer)

Test

[ ] Regression test
[x] Unit Test
[x] Manual test
I created a cluster with 2 BE, set enable_all_http_auth=true. And create a table with 1 replica,
and then modify the replica num to 2. The clone task run success.
[ ] No need to test or manual test. Explain why:

[ ] This is a refactor/code format and no logic has been changed.
[ ] Previous test can cover this change.
[ ] No colde files have been changed.
[ ] Other reason

Behavior changed:

[x] No.
[ ] Yes.

Does this need documentation?

[x] No.
[ ] Yes.

Release note

None

Check List (For Reviewer who merge this PR)

[ ] Confirm the release note
[ ] Confirm test cases
[ ] Confirm document
[ ] Add branch pick label

run buildall

run buildall

run buildall

how do we get it tested?

run buildall

how do we get it tested?

already described in PR description. But we also need test it in a multi node env


data_type in DatabaseMetaData need to be int

Currently databend-jdbc returns string type, such as Int32:
ResultSet rs = conn.getMetaData().getColumns(this.db, this.schema, this.table, "%")

While in fact the type returned by regular databases (such as MySQL) is int, and the data returned depends on java.sql.Types

Thanks for your report! databend-jdbc return the DatabendRawType as Data_Type now I will try to fix it.


store in indexdb/leveldb what is indexed

Check out this example. Should store each ID of what is indexed. Store the ID after the add-step.

search-index-housekeeper will take care of this.

Rename search-index-housekeeper to browsercrawler-housekeeper. It should be set up to:

add new URL's from data fetched to a "what do crawl"-list. This list
do something with the data fetched (i.e. add to search-index)
register that the URL has been done something to (i.e. added to search-index)
register that the URL has been crawled w/timestamp in the "what to crawl"-list

This way, there won't be any gaps in the housekeeping on what has been crawled, even if the process is interrupted by clicks to new pages. You will maybe get some overlapping crawling every now and then, but that's not a problem.


endpointmanager: move dereference outside of WithFields invocation to avoid possible panic

The following panic was observed in an instance of Cilium:
 panic: runtime error: invalid memory address or nil pointer dereference)
 [signal SIGSEGV: segmentation violation code=0x1 addr=0x28e pc=0x12fd8de])
 goroutine 124 [running]:)
 github.com/cilium/cilium/vendor/github.com/sirupsen/logrus.(*TextFormatter).needsQuoting(0xc0000fa730, 0x28e, 0x23cb91, 0x1c))
       /go/src/github.com/cilium/cilium/vendor/github.com/sirupsen/logrus/text_formatter.go:268 +0x4e)
 github.com/cilium/cilium/vendor/github.com/sirupsen/logrus.(*TextFormatter).appendValue(0xc0000fa730, 0xc00934e120, 0x2c78180, 0xc0091e4060))
        /go/src/github.com/cilium/cilium/vendor/github.com/sirupsen/logrus/text_formatter.go:294 +0x6d)
 github.com/cilium/cilium/vendor/github.com/sirupsen/logrus.(*TextFormatter).appendKeyValue(0xc0000fa730, 0xc00934e120, 0x30969b2, 0x6, 0x2c78180, 0xc0091e4060))
       /go/src/github.com/cilium/cilium/vendor/github.com/sirupsen/logrus/text_formatter.go:285 +0x90)
 github.com/cilium/cilium/vendor/github.com/sirupsen/logrus.(*TextFormatter).Format(0xc0000fa730, 0xc003dc61c0, 0xc0000b8510, 0xc000dbcb18, 0x12206b6, 0x302dfe0, 0xc000dbcb18))
       /go/src/github.com/cilium/cilium/vendor/github.com/sirupsen/logrus/text_formatter.go:202 +0xa52)
 github.com/cilium/cilium/vendor/github.com/sirupsen/logrus.(*Entry).write(0xc003dc61c0))
       /go/src/github.com/cilium/cilium/vendor/github.com/sirupsen/logrus/entry.go:255 +0x81)
 github.com/cilium/cilium/vendor/github.com/sirupsen/logrus.Entry.log(0xc0000b84e0, 0xc00934e0f0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...))
       /go/src/github.com/cilium/cilium/vendor/github.com/sirupsen/logrus/entry.go:231 +0x193)
 github.com/cilium/cilium/vendor/github.com/sirupsen/logrus.(*Entry).Log(0xc003dc6150, 0xc000000004, 0xc000dbcce0, 0x1, 0x1))
       /go/src/github.com/cilium/cilium/vendor/github.com/sirupsen/logrus/entry.go:268 +0xed)
 github.com/cilium/cilium/vendor/github.com/sirupsen/logrus.(*Entry).Info(...))
       /go/src/github.com/cilium/cilium/vendor/github.com/sirupsen/logrus/entry.go:285)
 github.com/cilium/cilium/pkg/endpointmanager.RegenerateAllEndpoints(0x35429a0, 0xc0001ae780, 0xc00934e0c0, 0x3091c02))
       /go/src/github.com/cilium/cilium/pkg/endpointmanager/manager.go:406 +0x1ad)
 main.(*Daemon).policyUpdateTrigger(0xc0001ae780, 0xc0091e4050, 0x1, 0x1))
       /go/src/github.com/cilium/cilium/daemon/policy.go:74 +0xf9)
 github.com/cilium/cilium/pkg/trigger.(*Trigger).waiter(0xc0004ca960))
       /go/src/github.com/cilium/cilium/pkg/trigger/trigger.go:210 +0x2d7)
 created by github.com/cilium/cilium/pkg/trigger.NewTrigger)
       /go/src/github.com/cilium/cilium/pkg/trigger/trigger.go:133 +0x130)

The panic is on the following line in the logrus library:
https://github.com/sirupsen/logrus/blob/v1.4.1/text_formatter.go
We are unsure of how this panic is occurring given that the string which is
being iterated over is not modified elsewhere (as far as we know). But, given
that we are doing a dreference of the regenMetadata field in
RegenerateAllEndpoints, it cannot hurt to put it outside of the logging
statement itself so that if that nil derference fails, the way in which it fails
is not as obtuse.
An issue has been filed upstream against logrus regarding this:
https://github.com/sirupsen/logrus/issues/1003
Signed-off by: Ian Vernon<EMAIL_ADDRESS>

This change is

test-me-please

Coverage decreased (-0.01%) to 44.15% when pulling cc934e0f654b83f3ee28d8713209cf1ffad0d409 on pr/ianvernon/avoid-possible-nil-dereference-regenerate-all-endpoints into 5aebc46cacba2c164a6bb789f3bc185e5f0256e2 on master.

Hit #8781


Date month is not translated in non english pages.

About pull request

To get more insight, please check the related issue #119

What's changed to accomplish [problem / feature] described in issue

get-localized-long-date-format.liquid created to replace %b with month list items.
now on, effected pages gets format from this.
comment about date added to _data/lang/[lang].yml

Coding rule check is done [yes]

@fandangos Could you please check it?
I had to add some content. how does it look?
https://jekyll-theme-mrgreen-demo.mrgreensworkshop.com/pt/

I would change multilíngue to multi idiomas or would change like this:
[Mr. Green](https://github.com/MrGreensWorkshop/MrGreen-JekyllTheme) é um tema com suporte a vários idiomas gerado com [Jekyll](https://jekyllrb.com/) e totalmente compatível com [GitHub Pages](https://pages.github.com/).
Multilingue isn't common in brazilian portuguese and the proposed translation is much read friendly for portuguese speakers.
The rest looks amazing and works great, fantastic work!

OK, done. Thank you for your contribution!


Events randomly not working

As mentioned earlier, I can copy-paste working events, change only the id and they more often than not won't work at all. Either the game can't find them or the actual 'immediate' effects don't take place. Examples are the planet_regulation events, which do not work for me, but do for others. This slows down development significantly.

Some of the event tables in trait.txt are corrupt according to the eventmanager

[16:44:41][effect_impl.cpp:426]: destroy_colony effect at  file: events/trait.txt line: 791 accepts only yes or no as values
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - } in events/trait.txtline: 795
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - = in events/trait.txtline: 795
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - id in events/trait.txtline: 796
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - hide_window in events/trait.txtline: 797
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - is_triggered_only in events/trait.txtline: 798
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - immediate in events/trait.txtline: 800
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - every_owned_planet in events/trait.txtline: 801
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - change_pc in events/trait.txtline: 802
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - } in events/trait.txtline: 821
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - } in events/trait.txtline: 824
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - = in events/trait.txtline: 824
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - id in events/trait.txtline: 825
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - hide_window in events/trait.txtline: 826
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - is_triggered_only in events/trait.txtline: 827
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - immediate in events/trait.txtline: 829
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - add_modifier in events/trait.txtline: 830
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - modifier in events/trait.txtline: 831
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - days in events/trait.txtline: 832
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - } in events/trait.txtline: 834
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - } in events/trait.txtline: 837
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - = in events/trait.txtline: 837
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - id in events/trait.txtline: 838
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - hide_window in events/trait.txtline: 839
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - is_triggered_only in events/trait.txtline: 840
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - immediate in events/trait.txtline: 842
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - every_country in events/trait.txtline: 843
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - limit in events/trait.txtline: 844
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - has_trait in events/trait.txtline: 845
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - } in events/trait.txtline: 847
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - } in events/trait.txtline: 852
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - } in events/trait.txtline: 859
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - = in events/trait.txtline: 859
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - id in events/trait.txtline: 860
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - hide_window in events/trait.txtline: 861
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - is_triggered_only in events/trait.txtline: 862
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - trigger in events/trait.txtline: 864
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - } in events/trait.txtline: 867
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - = in events/trait.txtline: 867
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - from in events/trait.txtline: 868
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - save_event_target_as in events/trait.txtline: 868
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - } in events/trait.txtline: 869
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - = in events/trait.txtline: 869
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - every_owned_leader in events/trait.txtline: 870
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - limit in events/trait.txtline: 871
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - is_same_species in events/trait.txtline: 871
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - } in events/trait.txtline: 872
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - = in events/trait.txtline: 872
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - } in events/trait.txtline: 874
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - = in events/trait.txtline: 874
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - limit in events/trait.txtline: 875
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - is_same_species in events/trait.txtline: 875
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - } in events/trait.txtline: 876
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - = in events/trait.txtline: 876
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - } in events/trait.txtline: 878
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - = in events/trait.txtline: 878
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - limit in events/trait.txtline: 879
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - is_same_species in events/trait.txtline: 879
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - } in events/trait.txtline: 880
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - = in events/trait.txtline: 880
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - } in events/trait.txtline: 882
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - = in events/trait.txtline: 882
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - limit in events/trait.txtline: 883
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - is_ship_class in events/trait.txtline: 884
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - is_same_species in events/trait.txtline: 885
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - } in events/trait.txtline: 887
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - = in events/trait.txtline: 887
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - } in events/trait.txtline: 889
[16:44:41][eventmanager.cpp:223]: Corrupt Event Table Entry - } in events/trait.txtline: 891
[16:44:41][onaction.cpp:111]: OnAction "on_game_start" is referencing an invalid event: "trait.2292"
[16:44:41][onaction.cpp:111]: OnAction "on_entering_system_fleet" is referencing an invalid event: "akx.9300"
[16:44:41][onaction.cpp:111]: OnAction "on_entering_system_fleet" is referencing an invalid event: "akx.9600"
[16:44:41][onaction.cpp:111]: OnAction "on_entering_system_fleet" is referencing an invalid event: "akx.9610"
[16:44:41][onaction.cpp:111]: OnAction "on_colonized" is referencing an invalid event: "akx.9499"
[16:44:41][onaction.cpp:111]: OnAction "on_fleet_destroyed_perp" is referencing an invalid event: "akx.9318"
[16:44:41][onaction.cpp:111]: OnAction "on_fleet_destroyed_perp" is referencing an invalid event: "akx.10030"
[16:44:41][onaction.cpp:111]: OnAction "on_leader_death" is referencing an invalid event: "akx.9330"
[16:44:41][onaction.cpp:111]: OnAction "on_modification_complete" is referencing an invalid event: "trait.9000"
[16:44:41][onaction.cpp:111]: OnAction "on_building_complete" is referencing an invalid event: "akx.10000"
[16:44:41][onaction.cpp:111]: OnAction "on_building_replaced" is referencing an invalid event: "akx.10000"

And the Horizon Signal event probably need replacing as it doesn't work properly currently.

Fixed the corrupt event table by changing line destroy_colony = { keep_buildings = no } to destroy_colony = yes

Could that literally have been the thing breaking it?

It was a tilde ` because of frequent console use during coding. removed them. Also, it turns out the game is really vague and fiddly about what is a valid event namespace and event id and what is not. I can't get a hold on what are the exact rules, but changing "planet_regulation" to "planreg" everywhere made things work properly again.


fix: Display correct value for resource quota when spec is not in requests

Description
Changes proposed in this pull request:

According to the docs: https://kubernetes.io/docs/concepts/policy/resource-quotas/#compute-resource-quota, the request.cpu and request.memory can be also put just in cpu and memory. Cover this scenario

Related issue(s)

/test pull-busola-integration-namespace-k3d

/retest


Error

I keep getting this error. Can you help me?

Where I do place the "main" at?
On Thu, Nov 30, 2023, 4:10 AM Reiden Ong @.***> wrote:

Hi Jay,
It's been awhile since I've worked on this project and may not be very
familiar with the specific bugs that may occur.
I believe that the bug is coming from an issue with the filepaths. Maybe
double check that the input directory is correct? I placed the recommended
directory structure on the README, though there should be abit
more flexibility if you use the command line arguments.
If that's not the issue, feel free to contact me again and we can look
further into it.
Hope this helps!
Regards,
Reiden
On Mon, 27 Nov 2023 at 05:09, Jay123210599 @.***> wrote:

I keep getting this error. Can you help me?
Screenshot_252.png (view on web)
<
https://github.com/reidenong/ComicPanelSegmentation/assets/141977822/2520c7b6-c81c-4fcd-bf04-98da2ac67880>

—
Reply to this email directly, view it on GitHub
https://github.com/reidenong/ComicPanelSegmentation/issues/2, or
unsubscribe
<
https://github.com/notifications/unsubscribe-auth/APVVZ5YZ6LY24DV64K2AFETYGOVXDAVCNFSM6AAAAAA73DVTIWVHI2DSMVQWIX3LMV43ASLTON2WKOZSGAYTCMRQGU4TOMQ>

.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

—
Reply to this email directly, view it on GitHub
https://github.com/reidenong/ComicPanelSegmentation/issues/2#issuecomment-1833647995,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BB3GRXWDBSQXYBXE4A52E7DYHBZVFAVCNFSM6AAAAAA73DVTIWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMZTGY2DOOJZGU
.
You are receiving this because you authored the thread.Message ID:
@.***>

[image: image.png]
This is the recommended directory structure, where Main is a folder. Main
contains PST.py, and Data, which is a folder which directly contains the
images you want to segment.
If this doesn't help, maybe you can describe your directory structure to me
or with a screenshot? then we can see what to do from there.
Best,
Reiden
On Fri, 1 Dec 2023 at 00:05, Jay123210599 @.***> wrote:

Where I do place the "main" at?
On Thu, Nov 30, 2023, 4:10 AM Reiden Ong @.***> wrote:

Hi Jay,
It's been awhile since I've worked on this project and may not be very
familiar with the specific bugs that may occur.
I believe that the bug is coming from an issue with the filepaths. Maybe
double check that the input directory is correct? I placed the
recommended
directory structure on the README, though there should be abit
more flexibility if you use the command line arguments.
If that's not the issue, feel free to contact me again and we can look
further into it.
Hope this helps!
Regards,
Reiden
On Mon, 27 Nov 2023 at 05:09, Jay123210599 @.***> wrote:

I keep getting this error. Can you help me?
Screenshot_252.png (view on web)
<

https://github.com/reidenong/ComicPanelSegmentation/assets/141977822/2520c7b6-c81c-4fcd-bf04-98da2ac67880>

—
Reply to this email directly, view it on GitHub
https://github.com/reidenong/ComicPanelSegmentation/issues/2, or
unsubscribe
<

https://github.com/notifications/unsubscribe-auth/APVVZ5YZ6LY24DV64K2AFETYGOVXDAVCNFSM6AAAAAA73DVTIWVHI2DSMVQWIX3LMV43ASLTON2WKOZSGAYTCMRQGU4TOMQ>

.
You are receiving this because you are subscribed to this
thread.Message
ID: @.***>

—
Reply to this email directly, view it on GitHub
<
https://github.com/reidenong/ComicPanelSegmentation/issues/2#issuecomment-1833647995>,

or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/BB3GRXWDBSQXYBXE4A52E7DYHBZVFAVCNFSM6AAAAAA73DVTIWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMZTGY2DOOJZGU>

.
You are receiving this because you authored the thread.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
https://github.com/reidenong/ComicPanelSegmentation/issues/2#issuecomment-1834066364,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APVVZ54XIBBZKIDQBUWLPLLYHCVDXAVCNFSM6AAAAAA73DVTIWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMZUGA3DMMZWGQ
.
You are receiving this because you commented.Message ID:
@.***>

Data.zip
Here's the image

Dear Jay,
The code is working fine for me.
I would suggest you double check your Data file, to ensure every file
inside is a image file (ie. .PNG, .JPG, .JPEG etc), as non-image files may
disrupt the PST program workflow.
Do keep in mind that PST may have issues resolving some of the comic panels
as seen from this image, as PST cuts strictly along 90 degree lines. (ie.
slanted lines will not be cut). If this isn't suitable for you, maybe
consider looking into other deep learning approaches, although those may be
vastly more complicated to implement.
Regards,
Reiden.
On Sun, 3 Dec 2023 at 03:57, Jay123210599 @.***> wrote:

Data.zip
https://github.com/reidenong/ComicPanelSegmentation/files/13537244/Data.zip
Here's the image
—
Reply to this email directly, view it on GitHub
https://github.com/reidenong/ComicPanelSegmentation/issues/2#issuecomment-1837240372,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APVVZ55GRZUJFVGK7IM65ILYHOB3FAVCNFSM6AAAAAA73DVTIWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMZXGI2DAMZXGI
.
You are receiving this because you commented.Message ID:
@.***>

My png file was a page extracted from a pdf file. Maybe I installed it wrong? I mean, I put the PST.py in the same folder with the requirements.txt and used the install code? Is that the problem?

How do I do a clean installation by delete existing dependencies? Where are they located?

I also included the image file in the filepath but I got this error.

What should the command line be? Also, does this work on Window computers? Lastly, how do I remove the spaces in the filenames?

While I see no reason as to why it would not work on a Windows system, I have not tested it out myself, as PST was built on a Ubuntu System.
Additionally, to remove the spaces in the filenames a simple python script would probably be most appropriate, with the os.rename function. This  may be a helpful resource.


armTrustedFirmware: Fix bintools 2.39 regression (LOAD segment with RWX)

Description of changes
Fixes:
.../aarch64-unknown-linux-gnu-ld.bfd: warning: /build/source/build/rk3399/release/bl31/bl31.elf has a LOAD segment with RWX permissions
.../aarch64-unknown-linux-gnu-ld.bfd: warning: /build/source/build/rk3399/release/bl31/bl31.elf has a LOAD segment with RWX permissions
.../aarch64-unknown-linux-gnu-ld.bfd: warning: /build/source/build/rk3399/release/bl31/bl31.elf has a LOAD segment with RWX permissions
make: *** [Makefile:1306: /build/source/build/rk3399/release/bl31/bl31.elf] Error 1

See: https://developer.trustedfirmware.org/T996

Things done
Tested all of aarch64 and armv7l U-Boot builds.
Only ODROID-C2 fails, due to unrelated-to-this-fix problems, and is not a regression.

Built on platform(s)

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

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

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

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

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

[x] Fits CONTRIBUTING.md.

Hey @samueldr,
Thanks for documenting this so nicely with the error message right next to the fix! I was updating nixpkgs on a different build of ATF, and quickly finding this probably saved me quite some time.
What I am curious about is that you put the flag down with a single -.
I am also building this against an older version of nixpkgs (with apparently binutils 2.38) and that was complaining:
/nix/store/vwsfkvn1zp4z0gznxx2r478v0rrwncpk-binutils-2.38/bin/ld.bfd: Error: unable to disambiguate: -no-warn-rwx--segments (did you mean --no-warn-rwx-segments ?)

Searching for "no-warn-rwx-segments" I could also find no mention of the flag with a single minus, -- seems the way to go (see e.g. info ld > Invocation > Options).
[With french accent] Many hours later:
Turns out binutils was just making a guess above. v2.38 does not know no-warn-rwx-segments either way. Guess either one works in v2.39+.
Using two minuses (--) still seems more correct.

Yeah, 2.39 here is important :).

Ah. Didn't notice your edit.
Yes, I am doing some unholy mixing of nixpkgs versions (I am looking into update behavior, and pinned some nixpkgs 22.05 versions for that). I was using your fix against both 22.05 and 22.11. The latter requires it, the former requires it not to be present.
Maybe I should have been a bit clearer with the intention of my post above:

Thank you for documenting the solution with the issue that it solves.
It should be --no-warn-rwx-segments. While the flag with just a single leading - works, that is not documented anywhere, not the standard form for long CLI flags, and may thus stop working in the future. (I originally thought the version with a single - was only accepted by older versions of ld, but that was wrong.)


[librabbitmq] Build error including

Host Environment

OS: Windows
Compiler: MSVC 2019

To Reproduce
Steps to reproduce the behavior:
vcpkg.exe install librabbitmq
Failure logs
C:/Users/user/source/vcpkg/downloads/tools/msys2/9a1ec3f33446b195/mingw32/bin/pkg-config.exe
--exists librabbitmq failed with error code: 1
  ENV{PKG_CONFIG_PATH}: "C:/Users/user/source/vcpkg/packages/librabbitmq_x64-windows/lib/pkgconfig;C:/Users/user/source/vcpkg/packages/librabbitmq_x64-windows/share/pkgconfig;C:/Users/user/source/vcpkg/installed/x64-windows/lib/pkgconfig;C:/Users/user/source/vcpkg/installed/x64-windows/share/pkgconfig"
  output: `Package openssl was not found` in the pkg-config search path.

Perhaps you should add the directory containing `openssl.pc'
to the PKG_CONFIG_PATH environment variable
Package 'openssl', required by 'librabbitmq', not found
Call Stack (most recent call first):
scripts/cmake/vcpkg_fixup_pkgconfig.cmake:201 (z_vcpkg_fixup_pkgconfig_check_files)
ports/librabbitmq/portfile.cmake:26 (vcpkg_fixup_pkgconfig)
scripts/ports.cmake:145 (include)
error: building librabbitmq:x64-windows failed with: BUILD_FAILED
Please ensure you're using the latest portfiles with git pull and .\vcpkg update.
Then check for known issues at:
https://github.com/microsoft/vcpkg/issues?q=is%3Aissue+is%3Aopen+in%3Atitle+librabbitmq
You can submit a new issue at:
https://github.com/microsoft/vcpkg/issues/new?template=report-package-build-failure.md&title=[librabbitmq]+Build+error
including:
package: librabbitmq[core]:x64-windows -> 0.11.0#1
vcpkg-tool version: 2022-03-30-692785ac944e81417840c6de244fb3e18a4b35eb
vcpkg-scripts version: bd1ef2df4 2022-04-08 (3 hours ago)
Additionally, attach any relevant sections from the log files above.
Additional context
It says OpenSSL cant be found, but openssl is installed:
Computing installation plan...
The following packages are already installed:
    openssl[core]:x64-windows -> 1.1.1k#5
Package openssl:x64-windows is already installed
Restored 0 packages from C:\Users\user\AppData\Local\vcpkg\archives in 262.9 us. Use --debug to see more details.

Total elapsed time: 91.9 ms

The package openssl is compatible with built-in CMake targets:

    find_package(OpenSSL REQUIRED)
    target_link_libraries(main PRIVATE OpenSSL::SSL OpenSSL::Crypto)```

openssl[core]:x64-windows -> 1.1.1k#5

One year old security software, seriously?
The vcpkg port lacked openssl.pc at that time, but it is fixed now.
So two reason to upgrade.

Thanks, i miss that part!


use restoredOffset if ack'ed offset is not available

@guozhangwang
We won't have an ack'ed offset if a state store hasn't write any changelog. We should use the offset in restoredOffsets in such a case, otherwise we will lose the local state after restart.

Should we add the close(Map<TopicPartition, Long> ackedOffsets) into StreamTask.close()? It is currently not being triggered yet.

I noticed it, too. Next PR.

LGTM!


Issue in Angular 16

Current behavior

erroring with:
Error: node_modules/@ngx-translate/core/dist/lib/translate.directive.d.ts:25:102 - error TS2344: Type '{ translate: { alias: "translate"; required: false; }; translateParams: { alias: "translateParams"; required: false; }; }' does not satisfy the constraint '{ [key: string]: string; }'.
Property '"translate"' is incompatible with index signature.
Type '{ alias: "translate"; required: false; }' is not assignable to type 'string'.
Expected behavior

should compile
How do you think that we should fix this?

correct type is required
Minimal reproduction of the problem with instructions

simple yarn add library and run on empty project as in documentation. error will apear on compilation
Environment

ngx-translate version: X.Y.Z
Angular version: X.Y.Z

Browser:
- [ ] Chrome (desktop) version XX
- [ ] Chrome (Android) version XX
- [ ] Chrome (iOS) version XX
- [ ] Firefox version XX
- [ ] Safari (desktop) version XX
- [ ] Safari (iOS) version XX
- [ ] IE version XX
- [ ] Edge version XX

For Tooling issues:
- Node version: 20.5.1
- Platform: Ubuntu 23.04

Others:

Why was this closed? What is the solution? We're having the same issue.


How to clear Input Text value with/without visual Automation?

r.type(<<element_identifier>>, <<text_to_type>>)

This code append text_to_type to the value that is currently in the input text.
Any solution?
Here is an example
import rpa as r

URL = "https://mui.com/components/text-fields/"
r.init()
r.url(URL)
r.del_chars('//*[@id="outlined-required"]')
r.type('//*[@id="outlined-required"]', 'Coco[clear]')
r.close()

After some test I got it:
With/Without Visual Automation:
URL = "https://mui.com/components/text-fields/"
TEXT = "Foo"
r.init()
r.url(URL)
r.type('//*[@id="outlined-required"]', '[clear]'+TEXT)
r.close()


Some new example files w/ size descriptions

Added buttoncount, calc, regfile, shiftReg, and UpDownButtonCount. Currently, 3/5 work with Yosys. All work with Conformal. It is marked at the top of both buttoncount and regfile that they are not working with Yosys yet.

Looks good, but rather than adding statuses and resource counts in the actual source files, could you instead create a markdown file with a table listing this information?  Thanks!


added like/unlike buttons

@YemiOyedeji89 @19Lola89 @W-JK @Lucasiti  - added like/unlike buttons on click to the movie content section. these change in colour when clicked. we can decide to use these or not if we want to display liked movies from search. not other changes apart from the script.js file

need to make a quick change


code cleanup

removing alot of the if/else from the code, making the code easier to read
adding the TasksHealthy and TasksUnhealthy to Application v0.11

The code looks much better now :+1:


Enable startup program

📝 Changed routes:

…board/settings/billing
/pricing

(view full size)
(view full size)

Commit de8589c4e84ef923a9d81cd980978d2261e155e0 (https://thirdweb-4lr5mao10.thirdweb-preview.com).


xGov 163: Biatec AMM - Milestone 3

Proposer, please post your algorand forum discussion thread link here. Thank you.


rewrite code/ordinals.py, fixing off by one error

ordinals.py had a bug where it was generating numbers that were off by one for ordinals more than “tenth”. This fixes that bug and simplifies the implementation.

Looks good to me. Weird how complex the previous implementation was, I wonder why

This is kinda a separate thing, but should we add an <ordinal_small> capture that's used for repeats?
Say, 2nd -> 20th or something to prevent silliness like 196th that seems not very likely to me.

Currently only ordinals up to ninety ninth are recognized, so "one ninety sixth" would not be recognized, but it shouldn't be too hard to make the limit tunable. I'd like to make it configurable via a Talon setting, but I'm not sure how to do that, since it involves running code in response to a setting change, which can in theory happen on any context change, although I don't imagine many folks will want to change the maximum ordinal contextually...


added images & mappings to 1080_en

Added ranks to barbarian's passive wallop
Added ranks to barbarian's all brawling skills
Added several mappings to the barbarian affixes
Added earthquake aspect image
Added ranks to ground stomp image

Hi @nebelorz thanks for the pull request.
Something went wrong with the file names though.
All "'" are replaced with an "n".

😐 let me check it if there's something wrong on my local zip file

everything seems fine here (I've deleted and cloned the repo just in case) 🫠:
![image](https://github.com/josdemmers/Diablo4Companion/assets/65920053/d68d8cca-d056-47e3-a34c-f69b1b3614da

Still no luck here. All ` are replaces by n. And it's only your zip file. The zip file for the other presets are looking fine.
Could you modify the files at this location instead? Then I'll create the new zip file afterwards.
https://github.com/josdemmers/Diablo4Companion/tree/master/downloads/systempresets-v2/images/1080p_SMF_en


Use of unresolved identifier 'Settings'

I am using code directly from the ViewController.swift.  This section in question results in Swift compiler errors.  "Use of unresolved identifier 'Settings'"
Code
       `// Use the preferred audio codec
        if let preferredAudioCodec = Settings.shared.audioCodec {
            builder.preferredAudioCodecs = [preferredAudioCodec]
        }

        // Use the preferred video codec
        if let preferredVideoCodec = Settings.shared.videoCodec {
            builder.preferredVideoCodecs = [preferredVideoCodec]
        }

        // Use the preferred encoding parameters
        if let encodingParameters = Settings.shared.getEncodingParameters() {
            builder.encodingParameters = encodingParameters
        }

        // Use the preferred signaling region
        if let signalingRegion = Settings.shared.signalingRegion {
            builder.region = signalingRegion
        }`

Video iOS SDK
3.2
Xcode
11
iOS Version
13.4
iOS Device
iPhone 11 Pro

Hi @nah2015,
There is a Settings class that the examples depend on. It stores any user configurable state that is selected from the settings UI, and populates default values. It's not necessary to use it if you just want the default ConnectOptions, or have some other way of configuring our SDK.
I hope that helps, but let us know if you have any more questions.
Thanks,
Chris


RDUserDefault

At runtime, you use UserDefaults objects to read the defaults that your app uses from a user’s defaults database. UserDefaults caches the information to avoid having to open the user’s defaults database each time you need a default value. When you set a default value, it’s changed synchronously within your process, and asynchronously to persistent storage and other processes.

Project URL

Category

Description

Why it should be included to awesome-ios (optional)
Checklist

[ ] Only one project/change is in this pull request
[ ] Addition in chronological order (bottom of category)
[ ] Supports iOS 9 / tvOS 10 or later
[ ] Supports Swift 4 or later
[ ] Has a commit from less than 2 years ago
[ ] Has a clear README in English

Closed by inactivity.


Turning off console logging

Hi
Just installed Envisa link to my DSC and using it with node-red.
Is it possible to somehow turn off all the logging to the console without changing teh node.red settings to log less?

Does this code send a keep alive signal?
Poll
The TPI will respond with a Command Acknowledge code.
Note: The POLL command will also reset the Envisalink's network watchdog
timer. If there is no communications with the Envisalerts servers for a
period of 20 minutes, the Envisallink will reboot. Sending the TPI POLL
command will reset this timer. Useful if the module is not connected to the
Internet or firewalled.

Sorry, wrong repository


Unmaintained dependency: core-js@2 needs updating to @3+

Version

3.7.3
Development Environment

Windows 10 x64 / npm 6.9 / yarn 1.22.0
Current Behavior

When adding this package using npm/yarn, the following warning is displayed:
warning tui-image-editor ><EMAIL_ADDRESS>core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
Expected Behavior

Use core-js@3+ instead of 2.4.1, which is no longer maintained.
Thank you for creating and maintaining this excellent project.

I'll check and update.


Cannot Create a secure connection

Running Redis 3.0.6 (00000000/0) 64 bit server along side Snappass.
I can type in the password which gets stored however I have an issue when trying to access that password either locally or remotely for testing purposes.
The error is:
This site can’t provide a secure connection
<IP_ADDRESS> sent an invalid response
Does anyone know a fix?

Edit: I do understand that changing the https to http solves this issue, however, doesn't that remove the "secure" part of it?

Indeed, using http instead of https remove the secure part of the http connexion :)
This project does not provide the SSL encryption layer mechanism required to https.
This project assume you'd be able to add the secure layer to your host yourself.
I personally host my snappass instance on Amazon AWS, and I did add a SSL certificate to the corresponding ELB.
Hope this help!
If you still lost on how to SSLize your snappass instance, please tell more on how you're using it (environment, platform, etc)

To ensure an HTTPS connection, you will need to use apache or nginx as a reverse proxy to the SnapPass Python application.
@jobwat also provided another method.
Additionally, I have SnapPass running on Google Cloud App Engine which takes care a lot of this for you. See #49.

@jobwat @jameswthorne  I need to setup apache forntend for the snappass and also install SSL, my Operating system : centos 7.x and also how to change the port number from 5000 to 443 after SSLizing.

Dear @internetamonymous, you could have consider searching by yourself first as it's a rather common issue.
Have a look at these responses here and there
Good luck

@jobwat Thanks mate, I will try these configs.

Closing since this isn't a snappass issue.


[PE-D][Tester B] Overflow when adding long tags

maybe we could wrap the text or make it scrollable to prevent long tag data from being blocked?

Labels: severity.Medium type.FunctionalityBug
original: bgopi23/ped#21

Not a bug.


[tmf] determine received TMF message priority from DSCP

This commit adds mDscp in otMessageInfo so we can track the DCSP from IPv6 header on a received message (it is ignored on otMessageInfo associated with a message to be sent). This is then used to determine the priority of a received TMF message.

Related to SPEC-1178.

Closing this PR  (see https://github.com/openthread/openthread/pull/8964#discussion_r1170377750).


feat: add contributing style guide

Summary
Add a first style guide for how to write services at Astria.
Background
With Astria ramping up and getting more contributors we need to formalize how we write services. With this repository being Rust, this document focuses on Rust, observability, and error handling.
Changes

Add a CONTRIBUTING.md

Add section on:

config
creating services, actors, singleton pattern
builder

This PR is stale because it has been open 45 days with no activity. Remove stale label or this PR will be
closed in 7 days.

This PR was closed because it has been stale.


[HUDI-378] Refactor the rest codes based on new ImportOrder code style rule

What is the purpose of the pull request
[major] Refactor the rest codes based on new ImportOrder code style rule
Brief change log

Refactor the rest codes based on new ImportOrder code style rule

Verify this pull request
This pull request is code cleanup without any test coverage.
Committer checklist

[x] Has a corresponding JIRA in PR title & commit

[x] Commit message is descriptive of the change

[x] CI is green

[x] Necessary doc changes done or have another open PR

[x] For large changes, please consider breaking it into sub-tasks under an umbrella JIRA.

hi, @leesf @yanghua help to review, thanks.


how to load 7 models in a modelsurfaceView ?

hi Andresoviedo   :
 When I use your engine ,  add 6 or 7 models ,  I find they are become very small ,   can you give me some advices, thanks

thanks,  it is  helpful.

thanks,  it is  helpful.


Putting the socket_timeout in the right call

Coverage remained the same at 86.555% when pulling 9b480cb86599dd0c7c12f1ea7c53621cbb51512d on bug/bookstore_sockets into ff906447f9cfdb4af4f63a33dc08d1461c8c7449 on develop.


[PL-46605] Delegate 24.01.822xx release notes

Delegate 24.01.822xx release notes
For reviewers, a preview is available:
If tied to an Issue, list the Issue(s) here:

Issue(s)

House Keeping
Some items to keep track of. Screen shots of changes are optional but would help the maintainers review quicker.

[x] Tested Locally
[ ] Optional Screen Shoot.

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://65b319487f893a6658a4ea7b--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://65b3fa571ed4b54760af06f5--harness-developer.netlify.app

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://65b7278661304eed5d72f40b--harness-developer.netlify.app


Trigger staging CLI release - 0.18.3

Description of changes:
Triggering CLI staging release
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/test eks-anywhere-presubmit

/approve
/lgtm


ImportError: undefined symbol

dear author,thanks for your great job!When I installed related tools and tried to run creat_data.py,I met this strange error and I don't know why.
(open-mmlab) root@6176eab7a0d7577b936fb9cf:~/mmdetection3d# python tools/create_data.py kitti --root-path ./data/kitti --out-dir ./data/kitti --extra-tag kitti Traceback (most recent call last):   File "tools/create_data.py", line 11, in <module>     from data_converter import kitti_converter as kitti   File "/root/mmdetection3d/tools/data_converter/kitti_converter.py", line 8, in <module>     from mmdet3d.core.bbox import box_np_ops   File "/root/mmdetection3d/mmdet3d/core/__init__.py", line 2, in <module>     from .anchor import *  # noqa: F401, F403   File "/root/mmdetection3d/mmdet3d/core/anchor/__init__.py", line 2, in <module>     from mmdet.core.anchor import build_prior_generator   File "/opt/conda/envs/open-mmlab/lib/python3.7/site-packages/mmdet/core/__init__.py", line 2, in <module>     from .bbox import *  # noqa: F401, F403   File "/opt/conda/envs/open-mmlab/lib/python3.7/site-packages/mmdet/core/bbox/__init__.py", line 7, in <module>     from .samplers import (BaseSampler, CombinedSampler,   File "/opt/conda/envs/open-mmlab/lib/python3.7/site-packages/mmdet/core/bbox/samplers/__init__.py", line 9, in <module>     from .score_hlr_sampler import ScoreHLRSampler   File "/opt/conda/envs/open-mmlab/lib/python3.7/site-packages/mmdet/core/bbox/samplers/score_hlr_sampler.py", line 2, in <module>     from mmcv.ops import nms_match   File "/opt/conda/envs/open-mmlab/lib/python3.7/site-packages/mmcv/ops/__init__.py", line 2, in <module>     from .assign_score_withk import assign_score_withk   File "/opt/conda/envs/open-mmlab/lib/python3.7/site-packages/mmcv/ops/assign_score_withk.py", line 6, in <module>     '_ext', ['assign_score_withk_forward', 'assign_score_withk_backward'])   File "/opt/conda/envs/open-mmlab/lib/python3.7/site-packages/mmcv/utils/ext_loader.py", line 13, in load_ext     ext = importlib.import_module('mmcv.' + name)   File "/opt/conda/envs/open-mmlab/lib/python3.7/importlib/__init__.py", line 127, in import_module     return _bootstrap._gcd_import(name[level:], package, level) ImportError: /opt/conda/envs/open-mmlab/lib/python3.7/site-packages/mmcv/_ext.cpython-37m-x86_64-linux-gnu.so: undefined symbol: _ZN6caffe28TypeMeta21_typeMetaDataInstanceISt7complexIdEEEPKNS_6detail12TypeMetaDataEv
I'm sure I have installed mmcv by 'pip install mmcv-full'.I'm looking forward to any suggestion.Thanks!

Close due to inactivity.


add SSIC2020

Description
Adds support for converting SSIC2020 codes to ISIC4, as required by https://github.com/sayari-analytics/sayari-graph/issues/4062
Types of changes

What types of changes does your code introduce:

[ ] Bugfix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] Documentation Update (if none of the other choices apply)

Checklist

[x] Lint and unit tests pass locally with my changes
[x] I have added tests that prove my fix is effective or that my feature works
[x] I have added necessary documentation (if appropriate)

Further comments

Also @hbrews please attach issue #73 to this PR


Cache AWS API read service calls in ServerMode for a session

Description of changes:
To improve performance editing the deployment configuration mode this PR adds a cache for the AWS API read service calls made. Currently all the AWS API calls are being called every time any setting is changed including editing the name of a deployment. Depending on user's connection this can cause a significant user experience delay.
The cache is per deployment session. If a user does create resources after the deployment session has started they will not show up till the user restarts the deployment. This is a trade off to avoid constantly checking for new resources providing a poor user experience.
The cache is implemented in the new SessionAWSResourceQuery which implements the IAWSResourceQuery interface. It wraps around the standard AWSResourceQuery implementation but caches the results in its internal cache for subsequent calls. In the DeploymentController which sets the the DI container for each incoming request it was changed to inject SessionAWSResourceQuery instead of AWSResourceQuery. The instance of SessionAWSResourceQuery is stored on the SessionState so subsequent calls for a session inject the instance from session state into the DI container.
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Approving, but could you squash or include at least one conventional commit message when merging to update the release notes correctly?

Forgot we were using semantic commit messages for this repo but yes I will squash the commits when merges.

Merged as part of PR https://github.com/aws/aws-dotnet-deploy/pull/833


TagBot trigger issue

This issue is used to trigger TagBot; feel free to unsubscribe.
If you haven't already, you should update your TagBot.yml to include issue comment triggers.
Please see this post on Discourse for instructions and more details.
If you'd like for me to do this for you, comment TagBot fix on this issue.
I'll open a PR within a few hours, please be patient!

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/64931

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/67382

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/67394

Triggering TagBot for merged registry pull request: https://github.com/JuliaRegistries/General/pull/70548


IPS 4.3 Not working

On login with steam I get this error:
https://i.gyazo.com/218c276964dd0f51550d26d6c10ce098.png

This sounds related to #98.

Can you try this? https://github.com/Lavoaster/IP.Board-Steam-Authentication-Method/archive/2.0.4.zip

Uploading a new version didn't fix it so instead I tried reinstalling the plugin, now it's not showing up under login handlers.

Issue related to Valve's recent SSL/TLS switch mentioned here: https://www.reddit.com/r/Steam/comments/8a7gsu/steam_openid_broken_for_many_websites_fix_inside/
Edit file system/Login/Steam.php Line 278
from:
preg_match("#^http://steamcommunity.com/openid/id/([0-9]{17,25})#", urldecode($_GET['openid_claimed_id']), $matches);
to:
preg_match("#^https://steamcommunity.com/openid/id/([0-9]{17,25})#", urldecode($_GET['openid_claimed_id']), $matches);

@Striven90 this should have been implemented in #98

Confirmed, not working on 4.3. You can sign in or register, but the option to sync avatars and link steam to existing accounts no longer exist.

Hello,
We're having a fairly urgent issue with this (PAID) version. Updated the Uploads and the XML however still getting the problem where users can't sync there profiles.
We need this as we use it for our app to check someones account before play.

Upon further review.
Registering for a forum account using steam works fine, you can go through the whole process fine.
Login with steam works fine using that registered account
/settings/steam
De-Associating the account and re-adding just returns you back to the Sign In with Steam even after login, this does this everytime so this part still seems broken

Confirmed. Still doesn't work.

Pydrex, what are you paying for? Steam login is free.

Please download this and follow the instructions in the readme for upgrading.


gochecknoinits enabled

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en

Pull request type

Please check the type of change your PR introduces:

[ ] Bugfix
[ ] Feature
[x] Code style update (formatting, renaming)
[x] Refactoring (no functional changes, no api changes)
[x] Build related changes
[ ] Documentation content changes
[ ] Other (please describe):

What is the current behavior?

Issue Number: #937
What is the new behavior?

Other information

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

Comparison is base (321be1b) 67.41% compared to head (6cfbb35) 38.82%.

Additional details and impacted files
@@             Coverage Diff             @@
##           master     #989       +/-   ##
===========================================
- Coverage   67.41%   38.82%   -28.59%
===========================================
  Files         261      208       -53
  Lines       24686    21465     -3221
===========================================
- Hits        16641     8333     -8308
- Misses       7177    12777     +5600
+ Partials      868      355      -513

Flag
Coverage Δ

?

go-1.17.x
?

go-1.20.x
38.82% <ø> (-28.51%)
:arrow_down:

go-1.21.x
?

integration
?

macOS
?

ubuntu
38.82% <ø> (-0.01%)
:arrow_down:

unit
38.82% <ø> (-0.10%)
:arrow_down:

windows
?

ydb-22.5
?

ydb-23.1
?

ydb-23.2
?

ydb-23.3
?

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

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


Sort UG

*** Changes
Update UG for sort

Codecov Report
Base: 39.13% // Head: 39.13% // No change to project coverage :thumbsup:

Coverage data is based on head (f131d04) compared to base (f222e72).
 Consider uploading reports for the commit 8fb0a4f to get more accurate results

Additional details and impacted files
@@            Coverage Diff            @@
##             master     #125   +/-   ##
=========================================
  Coverage     39.13%   39.13%
  Complexity      457      457
=========================================
  Files           143      143
  Lines          2619     2619
  Branches        327      327
=========================================
  Hits           1025     1025
  Misses         1529     1529
  Partials         65       65

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

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


Issue related to privacy warning

Need to change "There are 1 participants..." to "There is 1 participant".
Also, should we put the threshold on each type rather than then entire result? In case the result contains only 1 male and 5 females, it will still pass the current threshold. However, we are still showing the individual data. If we want to do this, probably we can put the threshold lower since we only have a small dummy dataset now.

duplicated


[2pt]  Display reserved rockets in My profile - Filters

Render a list of all reserved rockets (use filter()) on the "My profile" page.

Here is the PR for this issue https://github.com/clintonjosephs/Space-traveler/pull/42