formula: tweak preset pour_bottle? symbols

[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same change?
[x] Have you added an explanation of what your changes do and why you'd like us to include them?
[x] Have you written new tests for your changes? Here's an example.

[x] Have you successfully run brew typecheck with your changes locally?
[ ] Have you successfully run brew tests with your changes locally?

Let's rename reason to requirement so the preset symbol can just be
:clt. See Homebrew/homebrew-core#77509.
This leads to the easier to parse (IMHO)
pour_bottle? requirement: :clt

Review period skipped due to critical label.

requires: is nice too. Might make for awkward error messages though:
Do not pass both a `requires` and a block to `pour_bottle?`

Same comment for if: and error messages.

```ruby
pour_bottle? if: :clt_installed

Not sure which I like more

I think I prefer if. I'd like something that reads as prose e.g. "pour bottle if CLT installed" or "pour bottle because CLT installed".
I think it's also worth thinking about the other cases and what symbol would make sense for them e.g. "pour bottle with default prefix" or something.

Is if a valid identifier? i.e. isn't it reserved?

Is if a valid identifier? i.e. isn't it reserved?

Not if it's a symbol i.e. if:.

Looks like there are two main ways we could use if, but neither is ideal:
def pour_bottle?(if: nil, &block)
  block ||= case binding.local_variable_get(:if)
  when :clt_installed

def pour_bottle?(**options, &block)
  # Throw an error if `options` contains any keys other than `:if`
  block ||= case options[:if]
  when :clt_installed

Other potential options (although I personally like the plain if: way better):
pour_bottle? when: :clt_installed

pour_bottle? :if_clt_installed

pour_bottle? only_if: :clt_installed

Happy with if: :clt_installed here. Not sure how that affects the wording of the errors though.

Happy with if: :clt_installed here. Not sure how that affects the wording of the errors though.

How about these:
Do not pass both a symbol condition and a block to `pour_bottle?`

Invalid `pour_bottle?` condition

Or, maybe these?
Do not pass both an `if` condition and a block to `pour_bottle?`

Invalid `pour_bottle?` `if` condition

The last one could even be changed to something like this:
Unrecognized preset `pour_bottle?` condition

or
Unrecognized symbol passed to `pour_bottle?`

I think other keywords like "preset" or "reason" could be used to if you think it works better.
They don't technically use the if: parameter but I wonder if they're descriptive enough to explain to most contributors what's going on.

```ruby
pour_bottle? :if_clt_installed

pour_bottle? only_if: :clt_installed

These are both fine to me!

I think I'm leaning toward this one, then:
pour_bottle? only_if: :clt_installed

Carlo's asked me to finish this one up so I'll go ahead and make that change and hopefully this can be merged later today

Good call on :only_if 👍


Demo

Demo doesn't work. I can't login :(

Sorry user credentials were modified, I have restored, and set a task that everyday at 1:00 am will be restored

Sorry @h0ek , user credentials modified, fixed


struct Rav1dFrameContext_frame_thread_progress: Block write to copy_lpf

Writes to copy_lpf were hitting contention with reads during task selection in the argon tests. This seem rare enough that we should just block.
Fixes argon test failures on main.

Oh great, now we're getting
thread 'rav1d-worker-0' panicked at src/decode.rs:423:24:
attempt to subtract with overflow
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

which is underflow at https://github.com/memorysafety/rav1d/blob/81800066a66fc3201c9b8d682cf56fd10adb0f55/src/decode.rs#L423

underflow is unrelated, issue appeared in https://github.com/memorysafety/rav1d/pull/1007/commits/67be411f12f2aecaad1955e80c147451c8c4e861#r1594759213

Oh great, now we're getting
thread 'rav1d-worker-0' panicked at src/decode.rs:423:24:
attempt to subtract with overflow
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

which is underflow at
https://github.com/memorysafety/rav1d/blob/81800066a66fc3201c9b8d682cf56fd10adb0f55/src/decode.rs#L423

Can we just do r#ref + 1 >= max?

Can we just do r#ref + 1 >= max?

Or r#ref > max


[KVM] Enable PVLAN support on L2 networks

Description

This is an extention of #3732 for kvm.
This is restricted to ovs > 2.9.2
Since Xen uses ovs 2.6, pvlan is unsupported.
This also fixes issues of vms on the same pvlan unable to communicate if they're on the same host

Types of changes

[ ] Breaking change (fix or feature that would cause existing functionality to change)
[x] New feature (non-breaking change which adds functionality)
[x] Bug fix (non-breaking change which fixes an issue)
[ ] Enhancement (improves an existing feature and functionality)
[ ] Cleanup (Code refactoring and cleanup, that may add test cases)

How Has This Been Tested?

Create L2 network selecting a VLAN ID and secondary VLAN ID as well as the PVLAN type. The connectivity is as expected

Packaging result: ✖centos7 ✖debian. JID-1182

Packaging result: ✖centos7 ✖debian. JID-1183

@blueorangutan package

@nvazquez a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

Packaging result: ✖centos7 ✖debian. JID-1184

Packaging result: ✔centos7 ✔debian. JID-1185

Packaging result: ✔centos7 ✔debian. JID-1195

Packaging result: ✔centos7 ✔debian. JID-1199

@blueorangutan test

@davidjumani a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

@blueorangutan test

@DaanHoogland a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

Trillian test result (tid-1504)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 35558 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr4040-t1504-kvm-centos7.zip
Smoke tests completed. 83 look OK, 0 have error(s)
Only failed tests results shown below:

Test
Result
Time (s)
Test File

@blueorangutan package

@borisstoyanov a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

Packaging result: ✔centos7 ✔debian. JID-1241

@blueorangutan test

@borisstoyanov a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

@blueorangutan test centos7 xenserver-65u2

@borisstoyanov unsupported parameters provided. Supported mgmt server os are: centos6, centos7, ubuntu. Supported hypervisors are: kvm-centos6, kvm-centos7, kvm-ubuntu, xenserver-71, xenserver-65sp1, xenserver-62sp1, vmware-67u3, vmware-65u2, vmware-60u2, vmware-55u3, vmware-51u1, vmware-50u1

@blueorangutan test centos7 xenserver-65sp1

@borisstoyanov a Trillian-Jenkins test job (centos7 mgmt + xenserver-65sp1) has been kicked to run smoke tests

@blueorangutan test centos7 vmware-67u3

@borisstoyanov a Trillian-Jenkins test job (centos7 mgmt + vmware-67u3) has been kicked to run smoke tests

Trillian test result (tid-1563)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 37962 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr4040-t1563-kvm-centos7.zip
Intermittent failure detected: /marvin/tests/smoke/test_network.py
Intermittent failure detected: /marvin/tests/smoke/test_privategw_acl.py
Smoke tests completed. 82 look OK, 1 have error(s)
Only failed tests results shown below:

Test
Result
Time (s)
Test File

test_l2_network_pvlan_connectivity
Failure
386.96
test_network.py

ContextSuite context=TestPrivateVlansL2Networks>:teardown
Error
389.13
test_network.py

Trillian test result (tid-1565)
Environment: vmware-67u3 (x2), Advanced Networking with Mgmt server 7
Total time taken: 40326 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr4040-t1565-vmware-67u3.zip
Intermittent failure detected: /marvin/tests/smoke/test_kubernetes_supported_versions.py
Smoke tests completed. 83 look OK, 0 have error(s)
Only failed tests results shown below:

Test
Result
Time (s)
Test File

@blueorangutan package

@borisstoyanov a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

Packaging result: ✔centos7 ✔debian. JID-1249

@blueorangutan test

@borisstoyanov a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

Trillian test result (tid-1574)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 38252 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr4040-t1574-kvm-centos7.zip
Intermittent failure detected: /marvin/tests/smoke/test_vpc_vpn.py
Smoke tests completed. 83 look OK, 0 have error(s)
Only failed tests results shown below:

Test
Result
Time (s)
Test File

Is this ready for review, and can it be merged after review @davidjumani @borisstoyanov ?

It's still under testing

@davidjumani I've converted this to a draft until testing finished so we don't accidently merge this cc @borisstoyanov @vladimirpetrov

@blueorangutan package

@borisstoyanov a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

Packaging result: ✔centos7 ✔debian. JID-1420

@blueorangutan test

@davidjumani a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

@blueorangutan package

@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

Packaging result: ✔centos7 ✔debian. JID-1440

@blueorangutan test

@rhtyd a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

Trillian test result (tid-1827)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 37435 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr4040-t1827-kvm-centos7.zip
Intermittent failure detected: /marvin/tests/smoke/test_routers_network_ops.py
Smoke tests completed. 83 look OK, 0 have error(s)
Only failed tests results shown below:

Test
Result
Time (s)
Test File

@davidjumani is this ready for review/merging?

@davidjumani cc @borisstoyanov @vladimirpetrov - is this ready for merging or needs additional changes/fixes?
@blueorangutan package

@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

@blueorangutan package

@davidjumani a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

Packaging result: ✔centos7 ✔debian. JID-1697

kick it

@blueorangutan test

@DaanHoogland a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

Trillian test result (tid-2354)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 47725 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr4040-t2354-kvm-centos7.zip
Intermittent failure detected: /marvin/tests/smoke/test_kubernetes_supported_versions.py
Intermittent failure detected: /marvin/tests/smoke/test_vpc_redundant.py
Intermittent failure detected: /marvin/tests/smoke/test_vpc_vpn.py
Smoke tests completed. 81 look OK, 2 have error(s)
Only failed tests results shown below:

Test
Result
Time (s)
Test File

test_01_add_delete_kubernetes_supported_version
Error
1808.14
test_kubernetes_supported_versions.py

test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routers
Failure
351.41
test_vpc_redundant.py

@blueorangutan package

@rhtyd a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

Packaging result: ✔centos7 ✔debian. JID-1741

@blueorangutan test

@rhtyd a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

Trillian test result (tid-2456)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 49097 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr4040-t2456-kvm-centos7.zip
Intermittent failure detected: /marvin/tests/smoke/test_kubernetes_clusters.py
Intermittent failure detected: /marvin/tests/smoke/test_vpc_redundant.py
Intermittent failure detected: /marvin/tests/smoke/test_hostha_kvm.py
Smoke tests completed. 83 look OK, 2 have error(s)
Only failed tests results shown below:

Test
Result
Time (s)
Test File

test_01_create_redundant_VPC_2tiers_4VMs_4IPs_4PF_ACL
Error
955.54
test_vpc_redundant.py

test_03_create_redundant_VPC_1tier_2VMs_2IPs_2PF_ACL_reboot_routers
Error
360.63
test_vpc_redundant.py

test_04_rvpc_network_garbage_collector_nics
Error
3928.53
test_vpc_redundant.py

test_hostha_kvm_host_fencing
Error
174.52
test_hostha_kvm.py

@blueorangutan package

@davidjumani a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

Packaging result: ✔centos7 ✔debian. JID-1768

@blueorangutan package

@davidjumani a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

Packaging result: ✔centos7 ✔debian. JID-1771

@blueorangutan test

Trillian test result (tid-2479)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 46930 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr4040-t2479-kvm-centos7.zip
Intermittent failure detected: /marvin/tests/smoke/test_kubernetes_clusters.py
Intermittent failure detected: /marvin/tests/smoke/test_vpc_redundant.py
Intermittent failure detected: /marvin/tests/smoke/test_vpc_router_nics.py
Intermittent failure detected: /marvin/tests/smoke/test_hostha_kvm.py
Smoke tests completed. 82 look OK, 3 have error(s)
Only failed tests results shown below:

Test
Result
Time (s)
Test File

test_01_deploy_kubernetes_cluster
Error
0.09
test_kubernetes_clusters.py

test_02_deploy_kubernetes_ha_cluster
Error
0.04
test_kubernetes_clusters.py

test_04_deploy_and_upgrade_kubernetes_cluster
Error
0.03
test_kubernetes_clusters.py

test_05_deploy_and_upgrade_kubernetes_ha_cluster
Error
0.03
test_kubernetes_clusters.py

test_06_deploy_and_invalid_upgrade_kubernetes_cluster
Error
0.03
test_kubernetes_clusters.py

test_07_deploy_and_scale_kubernetes_cluster
Error
0.03
test_kubernetes_clusters.py

test_01_create_redundant_VPC_2tiers_4VMs_4IPs_4PF_ACL
Error
895.88
test_vpc_redundant.py

test_04_rvpc_network_garbage_collector_nics
Error
3876.57
test_vpc_redundant.py

test_hostha_kvm_host_fencing
Error
168.57
test_hostha_kvm.py

@blueorangutan package

@davidjumani a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

Packaging result: ✔centos7 ✔centos8 ✔debian. JID-1789

@blueorangutan package

@davidjumani a Jenkins job has been kicked to build packages. I'll keep you posted as I make progress.

Packaging result: ✔centos7 ✔centos8 ✔debian. JID-1790

@blueorangutan test

@davidjumani a Trillian-Jenkins test job (centos7 mgmt + kvm-centos7) has been kicked to run smoke tests

Trillian test result (tid-2518)
Environment: kvm-centos7 (x2), Advanced Networking with Mgmt server 7
Total time taken: 47422 seconds
Marvin logs: https://github.com/blueorangutan/acs-prs/releases/download/trillian/pr4040-t2518-kvm-centos7.zip
Intermittent failure detected: /marvin/tests/smoke/test_kubernetes_clusters.py
Intermittent failure detected: /marvin/tests/smoke/test_vpc_redundant.py
Intermittent failure detected: /marvin/tests/smoke/test_hostha_kvm.py
Smoke tests completed. 83 look OK, 2 have error(s)
Only failed tests results shown below:

Test
Result
Time (s)
Test File

test_01_deploy_kubernetes_cluster
Error
0.06
test_kubernetes_clusters.py

test_02_deploy_kubernetes_ha_cluster
Error
0.03
test_kubernetes_clusters.py

test_04_deploy_and_upgrade_kubernetes_cluster
Error
0.03
test_kubernetes_clusters.py

test_05_deploy_and_upgrade_kubernetes_ha_cluster
Error
0.03
test_kubernetes_clusters.py

test_06_deploy_and_invalid_upgrade_kubernetes_cluster
Error
0.04
test_kubernetes_clusters.py

test_07_deploy_and_scale_kubernetes_cluster
Error
0.03
test_kubernetes_clusters.py

test_hostha_kvm_host_fencing
Error
171.26
test_hostha_kvm.py


fix: make day diff highlights more readable

Day diff highlights for delta are hard to read. See before and after:

Very willing to adjust colors, if these are not as desired. (The blue and green might clash a bit?) I fiddled a bit, but had trouble finding something that's distinct from the other background color, but doesn't have significantly worse contrast with the text than that bg color.
(Working on a fix for the _style_name and other bits being hard to read against blue -- these are set in the sublime colors to fixed values regardless of theme. This gets used for the bat colors which delta uses for syntax highlighting. I'm trying to get something that preserves mostly how the dark themes look, but makes day easier to read. Don't want to mess up anyone's existing theme if they like it, yknow.)

The problem was actually the colors. Delta. Colors shouldn't be defined in an extra since for the day theme, the colors are automatically generated.
I moved the color defs to colors.lua, so that should now be correct.
Feel free to open another PR with changes to the sublime scheme!


Issue 1

Issue created for Github trainning.

Understanding issues

It is not a real issue.

understanding issues

Issue closed with comment.

closed with comment.


Add support for grit aliases

Located in ~.gritconfig
Similar to git aliases. For examaple, useful to avoid remembering/copying typical grit init lines:
grit init_proj1
grit init_proj2

aliases implemented but documentation must be added.

README updated with Alias section.


Thanks!

am o problema si nu imi dau seama de ce.imi spune ....Filed to find VClient018.


connect ECONNREFUSED, (node:0.6.5, express:2.5.1, connect:2.0.0alpha1)

I am getting the following:
Error: connect ECONNREFUSED
at errnoException (net.js:616:11)
at Object.afterConnect [as oncomplete] (net.js:607:18)
Am I doing anything wrong?
node:0.6.5, express:2.5.1, connect:2.0.0alpha1

When I try node:0.5.0, express:2.4.0, connect:1.8.2 I get the following:
Error: ECONNREFUSED, Connection refused
at Socket._onConnect (net_legacy.js:601:18)
at IOWatcher.onWritable (net_legacy.js:186:12)

ok. I fixed the versions and moved one step forward.
<EMAIL_ADDRESS><EMAIL_ADDRESS>node 0.6.5


Internal SUMO crash

Easiest way to catch this at current is to run the single agent loop example with a large number of episodes:
python examples/single_agent.py scenarios/loop --num_episodes 6000000
_usr_bin_sumo.1002.txt

@Gamenot push up dockerfile.


Add support for classrooms as destinations

Description
This pull request adds classrooms as supported destinations. It does so by first importing a list of strings (assets/destinations.json) and then by parsing what the user inputs. Finally, what was parsed is matched to a specific LatLng (storage/app_constants.dart), depending on the first letter of the input (services/location_search.dart).
Users can search for classrooms that will (for now, at least) lead them to one of the following:

The SGW campus
The Loyola campus
The Hall building
JMSB

Future extensions of this feature would combine both outdoor and indoor navigation into one itinerary, shown both on the map and in the directions widget.
Related issues
Fixes #105
Fixes #107
Fixes #21

The failing widget test can be ignored for this PR if needed.
It may not be needed anymore as the widget it's testing has changed implementation.

@andrelegault hey, double check your fixes. looks like something in fad8ffce1b8807aaebf38d35c8d5df60a3d61979 broke the builds.

The failing widget test can be ignored for this PR if needed.
It may not be needed anymore as the widget it's testing has changed implementation.

Yeah LocationSearch widget has changed implementation


[MTDSA-7905] Amend Foreign Reliefs 5.0.0-b3 code alignments

Don't merge until dependency upgrade has gone in.

Don't merge until dependency upgrade has gone in.


IOS compile error On Unreal

Environment
How do you use Sentry?
Sentry SaaS (sentry.io)
Which version of the SDK?
sentry-unreal-0.18.0-engine5.4-github.zip
How did you install the package? (Git-URL, Assetstore)

Unzip and put in the Unreal project
modify the project.build.cs
recompile project with VS

Which version of Unreal?
5.4.2 source build ( only have few small changes)
Is this happening in Unreal (editor) or on a player like Android, iOS, Windows?
ok on windows and Android
but fail on IOS package
Steps to Reproduce

install sentry
launch UE
Remote package IOS on Windows
compile error occur

Expected Result
It should be no compile error
Maybe I miss some steps of install sentry plugin
Compile success without plugin
Actual Result
What actually happened. Maybe a screenshot/recording? Maybe some logs?
fatal error: 'Sentry/SentrySwift.h' file not found
part of Logs:
[627/789] Compile [arm64] SentryAttachmentApple.cpp
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\SentryAttachmentApple.cpp:5:
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Infrastructure\SentryConvertorsApple.h:7:
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: fatal error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   #import <Sentry/SentrySwift.h>
UATHelper: Packaging (IOS):           ^~~~~~~~~~~~~~~~~~~~~~
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: note: did not find header 'SentrySwift.h' in framework 'Sentry' (loaded from '/Users//UE5/Builds//D/case/project/UE5Engine/Engine/Intermediate/UnzippedFrameworks/Sentry/Sentry.embeddedframework')
UATHelper: Packaging (IOS):   1 error generated.
PackagingResults: Error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   [628/789] Compile [arm64] SentryAttachment.cpp
UATHelper: Packaging (IOS):   [629/789] Compile [arm64] Module.Sentry.1.cpp
UATHelper: Packaging (IOS):   [630/789] Compile [arm64] Module.Sentry.2.cpp
UATHelper: Packaging (IOS):   [631/789] Compile [arm64] SentryBeforeSendHandler.cpp
UATHelper: Packaging (IOS):   [632/789] Compile [arm64] SPCRJointDynamicsModule.cpp
UATHelper: Packaging (IOS):   [633/789] Compile [arm64] SentryBreadcrumbApple.cpp
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\SentryBreadcrumbApple.cpp:5:
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Infrastructure\SentryConvertorsApple.h:7:
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: fatal error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   #import <Sentry/SentrySwift.h>
UATHelper: Packaging (IOS):           ^~~~~~~~~~~~~~~~~~~~~~
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: note: did not find header 'SentrySwift.h' in framework 'Sentry' (loaded from '/Users//UE5/Builds//D/case/project/UE5Engine/Engine/Intermediate/UnzippedFrameworks/Sentry/Sentry.embeddedframework')
UATHelper: Packaging (IOS):   1 error generated.
PackagingResults: Error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   [634/789] Compile [arm64] SentryConvertorsApple.cpp
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Infrastructure\SentryConvertorsApple.cpp:3:
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Infrastructure\SentryConvertorsApple.h:7:
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: fatal error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   #import <Sentry/SentrySwift.h>
UATHelper: Packaging (IOS):           ^~~~~~~~~~~~~~~~~~~~~~
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: note: did not find header 'SentrySwift.h' in framework 'Sentry' (loaded from '/Users//UE5/Builds//D/case/project/UE5Engine/Engine/Intermediate/UnzippedFrameworks/Sentry/Sentry.embeddedframework')
UATHelper: Packaging (IOS):   1 error generated.
PackagingResults: Error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   [635/789] Compile [arm64] SentryBreadcrumb.cpp
UATHelper: Packaging (IOS):   [636/789] Compile [arm64] SentryBreadcrumb.spec.cpp
UATHelper: Packaging (IOS):   [637/789] Compile [arm64] SentryEventApple.cpp
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\SentryEventApple.cpp:5:
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Infrastructure\SentryConvertorsApple.h:7:
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: fatal error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   #import <Sentry/SentrySwift.h>
UATHelper: Packaging (IOS):           ^~~~~~~~~~~~~~~~~~~~~~
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: note: did not find header 'SentrySwift.h' in framework 'Sentry' (loaded from '/Users//UE5/Builds//D/case/project/UE5Engine/Engine/Intermediate/UnzippedFrameworks/Sentry/Sentry.embeddedframework')
UATHelper: Packaging (IOS):   1 error generated.
PackagingResults: Error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   [638/789] Compile [arm64] SentryEvent.spec.cpp
UATHelper: Packaging (IOS):   [639/789] Compile [arm64] SentryEvent.cpp
UATHelper: Packaging (IOS):   [640/789] Compile [arm64] AnimNode_SPCRJointDynamics.cpp
UATHelper: Packaging (IOS):   [641/789] Compile [arm64] SentryFileUtils.cpp
UATHelper: Packaging (IOS):   [642/789] Compile [arm64] SentryIdApple.cpp
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\SentryIdApple.cpp:5:
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: fatal error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   #import <Sentry/SentrySwift.h>
UATHelper: Packaging (IOS):           ^~~~~~~~~~~~~~~~~~~~~~
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: note: did not find header 'SentrySwift.h' in framework 'Sentry' (loaded from '/Users//UE5/Builds//D/case/project/UE5Engine/Engine/Intermediate/UnzippedFrameworks/Sentry/Sentry.embeddedframework')
UATHelper: Packaging (IOS):   1 error generated.
PackagingResults: Error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   [643/789] Compile [arm64] SentryHint.cpp
UATHelper: Packaging (IOS):   [644/789] Compile [arm64] SentryId.cpp
UATHelper: Packaging (IOS):   [645/789] Compile [arm64] SentryLibrary.cpp
UATHelper: Packaging (IOS):   [646/789] Compile [arm64] SentryModule.cpp
UATHelper: Packaging (IOS):   [647/789] Compile [arm64] SentrySamplingContextApple.cpp
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\SentrySamplingContextApple.cpp:8:
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Infrastructure\SentryConvertorsApple.h:7:
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: fatal error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   #import <Sentry/SentrySwift.h>
UATHelper: Packaging (IOS):           ^~~~~~~~~~~~~~~~~~~~~~
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: note: did not find header 'SentrySwift.h' in framework 'Sentry' (loaded from '/Users//UE5/Builds//D/case/project/UE5Engine/Engine/Intermediate/UnzippedFrameworks/Sentry/Sentry.embeddedframework')
UATHelper: Packaging (IOS):   1 error generated.
PackagingResults: Error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   [648/789] Compile [arm64] SentryOutputDevice.cpp
UATHelper: Packaging (IOS):   [649/789] Compile [arm64] SentryOutputDeviceError.cpp
UATHelper: Packaging (IOS):   [650/789] Compile [arm64] SentryScopeApple.cpp
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\SentryScopeApple.cpp:11:
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Infrastructure\SentryConvertorsApple.h:7:
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: fatal error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   #import <Sentry/SentrySwift.h>
UATHelper: Packaging (IOS):           ^~~~~~~~~~~~~~~~~~~~~~
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: note: did not find header 'SentrySwift.h' in framework 'Sentry' (loaded from '/Users//UE5/Builds//D/case/project/UE5Engine/Engine/Intermediate/UnzippedFrameworks/Sentry/Sentry.embeddedframework')
UATHelper: Packaging (IOS):   1 error generated.
PackagingResults: Error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   [651/789] Compile [arm64] SentrySamplingContext.cpp
UATHelper: Packaging (IOS):   [652/789] Compile [arm64] SentryScope.spec.cpp
UATHelper: Packaging (IOS):   [653/789] Compile [arm64] SentryScope.cpp
UATHelper: Packaging (IOS):   [654/789] Compile [arm64] SentrySpanApple.cpp
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\SentrySpanApple.cpp:5:
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Infrastructure\SentryConvertorsApple.h:7:
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: fatal error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   #import <Sentry/SentrySwift.h>
UATHelper: Packaging (IOS):           ^~~~~~~~~~~~~~~~~~~~~~
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: note: did not find header 'SentrySwift.h' in framework 'Sentry' (loaded from '/Users//UE5/Builds//D/case/project/UE5Engine/Engine/Intermediate/UnzippedFrameworks/Sentry/Sentry.embeddedframework')
UATHelper: Packaging (IOS):   1 error generated.
PackagingResults: Error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   [655/789] Compile [arm64] SentrySettings.cpp
UATHelper: Packaging (IOS):   [656/789] Compile [arm64] SentrySpan.cpp
UATHelper: Packaging (IOS):   [657/789] Compile [arm64] SentrySubsystemApple.cpp
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\SentrySubsystemApple.cpp:27:
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Infrastructure\SentryConvertorsApple.h:7:
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: fatal error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   #import <Sentry/SentrySwift.h>
UATHelper: Packaging (IOS):           ^~~~~~~~~~~~~~~~~~~~~~
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: note: did not find header 'SentrySwift.h' in framework 'Sentry' (loaded from '/Users//UE5/Builds//D/case/project/UE5Engine/Engine/Intermediate/UnzippedFrameworks/Sentry/Sentry.embeddedframework')
UATHelper: Packaging (IOS):   1 error generated.
PackagingResults: Error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   [658/789] Compile [arm64] SentryTransactionApple.cpp
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\SentryTransactionApple.cpp:5:
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Infrastructure\SentryConvertorsApple.h:7:
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: fatal error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   #import <Sentry/SentrySwift.h>
UATHelper: Packaging (IOS):           ^~~~~~~~~~~~~~~~~~~~~~
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: note: did not find header 'SentrySwift.h' in framework 'Sentry' (loaded from '/Users//UE5/Builds//D/case/project/UE5Engine/Engine/Intermediate/UnzippedFrameworks/Sentry/Sentry.embeddedframework')
UATHelper: Packaging (IOS):   1 error generated.
PackagingResults: Error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   [659/789] Compile [arm64] SentryTraceSampler.cpp
UATHelper: Packaging (IOS):   [660/789] Compile [arm64] SentrySubsystem.spec.cpp
UATHelper: Packaging (IOS):   [661/789] Compile [arm64] SentryTransaction.cpp
UATHelper: Packaging (IOS):   [662/789] Compile [arm64] SentrySubsystem.cpp
UATHelper: Packaging (IOS):   [663/789] Compile [arm64] SentryTransactionContextApple.cpp
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\SentryTransactionContextApple.cpp:5:
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: fatal error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   #import <Sentry/SentrySwift.h>
UATHelper: Packaging (IOS):           ^~~~~~~~~~~~~~~~~~~~~~
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: note: did not find header 'SentrySwift.h' in framework 'Sentry' (loaded from '/Users//UE5/Builds//D/case/project/UE5Engine/Engine/Intermediate/UnzippedFrameworks/Sentry/Sentry.embeddedframework')
UATHelper: Packaging (IOS):   1 error generated.
PackagingResults: Error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   [664/789] Compile [arm64] SentryUserApple.cpp
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\SentryUserApple.cpp:5:
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Infrastructure\SentryConvertorsApple.h:7:
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: fatal error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   #import <Sentry/SentrySwift.h>
UATHelper: Packaging (IOS):           ^~~~~~~~~~~~~~~~~~~~~~
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: note: did not find header 'SentrySwift.h' in framework 'Sentry' (loaded from '/Users//UE5/Builds//D/case/project/UE5Engine/Engine/Intermediate/UnzippedFrameworks/Sentry/Sentry.embeddedframework')
UATHelper: Packaging (IOS):   1 error generated.
PackagingResults: Error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   [665/789] Compile [arm64] SentryTransactionContext.cpp
UATHelper: Packaging (IOS):   [666/789] Compile [arm64] SentryUserFeedbackApple.cpp
UATHelper: Packaging (IOS):   In file included from C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\SentryUserFeedbackApple.cpp:8:
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: fatal error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   #import <Sentry/SentrySwift.h>
UATHelper: Packaging (IOS):           ^~~~~~~~~~~~~~~~~~~~~~
UATHelper: Packaging (IOS):   C:\case<project>\Plugins\Sentry\Source\Sentry\Private\Apple\Convenience\SentryInclude.h:14:9: note: did not find header 'SentrySwift.h' in framework 'Sentry' (loaded from '/Users//UE5/Builds//D/case/project/UE5Engine/Engine/Intermediate/UnzippedFrameworks/Sentry/Sentry.embeddedframework')
UATHelper: Packaging (IOS):   1 error generated.
PackagingResults: Error: 'Sentry/SentrySwift.h' file not found
UATHelper: Packaging (IOS):   [667/789] Compile [arm64] SentryUser.spec.cpp
UATHelper: Packaging (IOS):   [668/789] Compile [arm64] SentryUser.cpp
UATHelper: Packaging (IOS):   [669/789] Compile [arm64] SentryUserFeedback.cpp
Any logs or screenshots

@cytimlin19 Thanks for raising this, we'll check it out and get back to you.

Add a note here.
I was using sentry-unreal-0.16.0-engine5.3-github.zip on UE5.3.1 (source build).
And remote IOS build didn't give me this compile error.

@cytimlin19 Thanks for the heads up, we're looking into that and currently it seems that one of the most recent plugin's dependencies update has caused these errors.

@cytimlin19 I've managed to configure iOS remote build on my side and package our sample project successfully without any compilation errors (tested with UE 5.2/5.4, binary distribution).
Can you confirm that <ProjectRoot>\Plugins\Sentry\Source\ThirdParty\IOS\Sentry.framework\PrivateHeaders contains SentrySwift.h header in it so that we can be sure nothing is wrong with the plugin archive we have on GitHub?
Also, I've noticed some issues with incorrect includes when building the project on Mac (#591) but I don't think that these were relevant.


Allow fetching user claims through the userinfo_endpoint on upstream OAuth 2.0 logins

We currently extract user claims through the ID token. In some cases, we would like to fetch instead the userinfo endpoint to get those infos, especially on non-OIDC providers
Part of #2080

Using https://matrix-org.github.io/synapse/latest/openid.html as the basis, the following rely on the Synapse userinfo_endpoint setting:

Gitea
Twitter
GitHub
Mastodon

We decided that this isn't required for the next milestones as we're not focusing on the OPs mentioned in https://github.com/matrix-org/matrix-authentication-service/issues/2088#issuecomment-1816114899.


Deal with go 1.13 and go mods breaking changes

Go 1.13 has new breaking changes with its behaviors that are enabled by default. When developers clone and run make build install they are now getting go mod errors.
make build install
go generate ./...
make --no-print-directory build MIXIN=porter -f mixin.mk BINDIR=bin
mkdir -p bin
go build -ldflags '-w -X github.com/deislabs/porter/pkg.Version=v0.17.1-beta.1-2-g17ab855 -X github.com/deislabs/porter/pkg.Commit=17ab855' -o bin/porter ./cmd/porter
cmd/porter/main.go:8:2: cannot find package "github.com/deislabs/porter/pkg/config/datastore" in any of:
    /home/slowteetoe/go/src/deislabs/porter/vendor/github.com/deislabs/porter/pkg/config/datastore (vendor tree)
    /usr/local/go/src/github.com/deislabs/porter/pkg/config/datastore (from $GOROOT)
    /home/slowteetoe/go/src/github.com/deislabs/porter/pkg/config/datastore (from $GOPATH)
cmd/porter/docs.go:4:2: cannot find package "github.com/deislabs/porter/pkg/docs" in any of:
    /home/slowteetoe/go/src/deislabs/porter/vendor/github.com/deislabs/porter/pkg/docs (vendor tree)
    /usr/local/go/src/github.com/deislabs/porter/pkg/docs (from $GOROOT)
    /home/slowteetoe/go/src/github.com/deislabs/porter/pkg/docs (from $GOPATH)
cmd/porter/mixins.go:6:2: cannot find package "github.com/deislabs/porter/pkg/mixin" in any of:
    /home/slowteetoe/go/src/deislabs/porter/vendor/github.com/deislabs/porter/pkg/mixin (vendor tree)
    /usr/local/go/src/github.com/deislabs/porter/pkg/mixin (from $GOROOT)
    /home/slowteetoe/go/src/github.com/deislabs/porter/pkg/mixin (from $GOPATH)
cmd/porter/mixins.go:7:2: cannot find package "github.com/deislabs/porter/pkg/mixin/feed" in any of:
    /home/slowteetoe/go/src/deislabs/porter/vendor/github.com/deislabs/porter/pkg/mixin/feed (vendor tree)
    /usr/local/go/src/github.com/deislabs/porter/pkg/mixin/feed (from $GOROOT)
    /home/slowteetoe/go/src/github.com/deislabs/porter/pkg/mixin/feed (from $GOPATH)
cmd/porter/aliases.go:6:2: cannot find package "github.com/deislabs/porter/pkg/porter" in any of:
    /home/slowteetoe/go/src/deislabs/porter/vendor/github.com/deislabs/porter/pkg/porter (vendor tree)
    /usr/local/go/src/github.com/deislabs/porter/pkg/porter (from $GOROOT)
    /home/slowteetoe/go/src/github.com/deislabs/porter/pkg/porter (from $GOPATH)
cmd/porter/version.go:5:2: cannot find package "github.com/deislabs/porter/pkg/porter/version" in any of:
    /home/slowteetoe/go/src/deislabs/porter/vendor/github.com/deislabs/porter/pkg/porter/version (vendor tree)
    /usr/local/go/src/github.com/deislabs/porter/pkg/porter/version (from $GOROOT)

Without moving to go mods before we want to, how can we mitigate this so that devs on 1.13 don't have this experience?

As a Go 1.13 user, all I had to do was clone the project into my GOPATH which should be a reasonable step for projects not yet on modules. Though we should be able to support non-module projects outside of the GOPATH.
Upon trying to use this project outside the GOPATH, I ran into an issue where porter was trying to use module-mode, when it shouldn't have. It appears to be caused by our current version of envy which doesn't correctly resolve if we're in module mode or not.
1.6.15 (our current version of envy, just checking for "off")
https://github.com/gobuffalo/envy/blob/fa0dfdc10b5366ce365b7d9d1755a03e4e797bc5/envy.go#L71
1.7.1 (latest release)
https://github.com/gobuffalo/envy/blob/909ea676d4c90832fefbf55a5a4fb04d8bef8931/envy.go#L73


update : responses.json & responses_th.json

add

"number"
"number_th"

in responses.json & responses_th.json

Thanks


support cgroup-driver systemd

What type of PR is this?
Feature https://github.com/gocrane/crane/issues/326
What this PR does / why we need it:
Which issue(s) this PR fixes:

Fixes #
Special notes for your reviewer:

go.mod changes because i import "k8s.io/kubernetes/pkg/kubelet/cm"

go.mod changes because i import "k8s.io/kubernetes/pkg/kubelet/cm"

go.mod changes because i import "k8s.io/kubernetes/pkg/kubelet/cm"

code looks good but seems the go.mod change is not needed?

go.mod changes because i import "k8s.io/kubernetes/pkg/kubelet/cm"


Request to add a Git resource to this page

Hi there,
I noticed that most of the Git resources on this page discuss "how to use" Git, but you haven't covered how Git works under the hood.  I thought I'd send you a link to an article I wrote that discusses Git from a slightly different perspective - Git's code:
https://initialcommit.io/blog/Learn-Git-Code-Definitive-Guide
If you think this material would add value to your users, I'd love for you to include it on this resource page.
Thanks and have a  good one!
Jacob Stopak
<EMAIL_ADDRESS>https://initialcommit.io

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

ID: 120c5f64-23ee-6252-363a-9d45089e88ab
Version Independent ID: e8fff311-e059-f933-0c53-987c5e9c4f85
Content: Additional Git and GitHub resources - Contributor Guide
Content Source: Contribute/additional-resources.md
Product: non-product-specific
GitHub Login: @BillWagner
Microsoft Alias: wiwagn

Hello,
I'm assuming that since you closed this, the answer is no.  If that's the case, no worries, thanks for your time and have a good week.
Best,
Jacob


16 Byte Alignment for FP8 GEMMs in XLA

Pads the operands of FP8 GEMMs so that the sizes of non-batch dimensions are multiples of 16 and slices the results to the expected shape before padding.

CC @reedwm.


Replace existing route when adding new route has same path

I found a problem when I try to replace a route with new route has same path. Router just adds new router instead of replacing existing route.
In this PR, I added code to replace all route has same path with new route

Thank you!


Delete a model from local storage

How can a backbone model stored in local storage be permanently deleted

Closing as stale and duplicate of #225


Release azure-cli-lab 0.0.6

Reviewers, please verify the following for this PR:

[ ] The PR title has format Release <component-name> <version>.
[ ] setup.py has been modified with the same version as in the PR title.
[ ] HISTORY.rst has been modified with appropriate release notes.
[ ] If releasing azure-cli or azure-cli-core, __version__ defined in __init__.py should also be modified to match.

Started releasing azure-cli-lab 0.0.6...

Release of 'azure-cli-lab' with version '0.0.6' successful. View at https://pypi.python.org/pypi/azure-cli-lab/0.0.6.

GitHub release created. https://github.com/Azure/azure-cli/releases.


search: fix freezing ui on long lines

Fixes https://github.com/microsoft/vscode/issues/109902. Makes the fishy logic smarter so that it cuts out text between matches and doesn't send (in the example repro) 26MB of text to be displayed in the renderer.

Ideally we could tell ripgrep to provide a narrower context, and there are some limited options for it, but they don't really fit what we need and don't work when ripgrep is outputting JSON regardless.

Wow, thanks for tackling this. This replaces some long bits of text with ..., which will show up in the search editor, FYI @JacksonKearl, I assume that is preferable to crashing.
I'm trying to figure out whether this makes a real change in behavior for replace. Tricky thing there is that you can have a lookahead or lookbehind pattern that will break if we truncate text outside of the match. We have to rerun the search regex on the local side to resolve regex group references. This can still break in some places currently like when there is a single match in a long line and we truncate. So this would make the same thing happen when there are multiple matches on a long line. Technically by adding ... we could make something match that would not have matched before.
There are a bunch of ways those issues can be handled in the future, and I think this is a huge net improvement, so I'Il merge it with @JacksonKearl's 👍

This is what the search editor looks like:

Actually, not really sure if it's solvable. Links are parsed from the search editor text, not sure we can provide metadata. Alternately we could have something like (123 characters skipped) which we could then parse in the link handling.

I like (123 characters skipped), it's helpful to know where in the very long line you are.
Unclear to me if these breaks appear in the middle of the result lines or just at the beginning?

They can appear anywhere in the line

Okay I spotted some in the screenshot now. In that case I think the (123 characters skipped) makes more sense, I wasn't able to see the elipsis in the screenshot originally, and they're pretty commonly used in code generally so it could get confusing.

I already have issues with this in the current build. Seems like when text is trimmed off the front of the line, navigating does not respect that. Example:

Search "stuff" in vscode repo
Look at the emojis.json result
Navigate any any point on that line

I go to the wrong column which seems based on the offset of my cursor after the text has been removed, not before.

Looks like I accidentally fixed that here as well  😛

What if I search text that contains ([0-9]+) characters skipped\), is that so unusual?

It's probably pretty unusual for your text to contain ...([0-9]+ characters skipped)..., but even if it does I think so long as things don't catastrophically break (as in, the cursor position should be capped to the line length instead of throwing or wrapping) we're better off than we are now.
We could go even further with some fancy unicode chars... «»⟦ ⟧ ⟨ ⟩ ⟪ ⟫ ⟮ ⟯ ⟬ ⟭ ⌈ ⌉ ⌊ ⌋ ⦇ ⦈ ⦉ ⦊? http://xahlee.info/comp/unicode_matching_brackets.html

Yeah. Could use fancy unicode ellipsis too …

I added a zero-width space inside both of the parenthesis. Should be spooky enough to prevent it from being accidentally matched in user code.

We can use a special character but I'd rather not use an invisible one. I know it's going to confuse us some day.

Or I think it's probably fine to leave it as-is too, like Jackson said, a false match will be rare and not really cause a huge issue

Mm, okay. I'll just go with fancy brackets and then make sure our bound checks are in order.

Added grammar as well

@JacksonKearl feel free to ping me if you any have concerns with this


Add OSGI related Bundle Headers to generated MANIFEST.MF

This fixes #62

@rultor merge pls

@rultor merge pls

@aliceice OK, I'll try to merge now. You can check the progress of the merge here

@rultor merge pls

@aliceice Done! FYI, the full log is here (took me 2min)


168 - Refine UI styling Files Tab

What this PR does / why we need it:
This PR addresses the issue of CSS styling inconsistencies in the Files Tab. It ensures that the styles for the Files Tab are consistent with the JSF UI.
Which issue(s) this PR closes:

Closes #168

Special notes for your reviewer:
Some changes where requested in this other PR
Suggestions on how to test this:
To test the changes introduced by this PR, follow these steps:

Install the necessary dependencies using npm install.
Build the design system with cd packages/design-system && npm run build.
Navigate back to the root directory with cd ../../.
Start Storybook with npm run storybook.
Visit the Dataset Page in Storybook and inspect the Files Tab.

Ensure that the Files Tab elements are displayed consistently and that the styles have been improved according to the changes made in this PR. Compare the display to the previous state
Does this PR introduce a user interface change? If mockups are available, please link/include them here:
[Include any mockups or visual representations of the UI changes, if applicable.]
Is there a release notes update needed for this change?:
No
Additional documentation:

coverage: 98.58% (+0.5%) from 98.108% when pulling 56b084613b7da55edc981be09adee698a60677e5 on feature/174-refine-ui-styling-file-tab into 3453075f36537ee17ff9f4268ae73f384224d708 on feature/168-integration-file-counts.


Using singleton design pattern for repositories

Why are you using singleton design pattern and @FeatureScope together to create instances of repositories instead only marking them as @FeatureScope?
companion object {
        @Volatile
        private var INSTANCE: ShotsRepository? = null

        fun getInstance(remoteDataSource: SearchRemoteDataSource): ShotsRepository {
            return INSTANCE ?: synchronized(this) {
                INSTANCE ?: ShotsRepository(remoteDataSource)
                    .also { INSTANCE = it }
            }
        }
}

    @Provides
    @FeatureScope
    fun provideShotsRepository(remoteDataSource: SearchRemoteDataSource) =
        ShotsRepository.getInstance(remoteDataSource)

Good observation. I don't understand the use of FeatureScope at all since the components are created in the inject methods which are called from each Activity's onCreate, which means they are discarded on rotation. Since injections will only occur once what is the point of scopes?


Caught exception "TemplateNotFound: github.html". Reloading

Hi,
pourriez vous m'aider avec ce problème:
Caught exception "TemplateNotFound: github.html". Reloading
par ce que j'ai télécharge un theme que j'aimerais utiliser

Can you check the pelicanconf.py file if it's specifying any template mentioning github.html?
Can you provide links or source code of your site?

Yes, it works!
and for your second question, should I give you the source code for what I'm doing now?
because I have another problem of: CRITICAL: TypeError: 'tuple' object is not callable.

looks like an iteration over a tuple instead of object that allows them, so yes, source needed or you can go back to default pelican settings and start changing over it one at a time to find out what's breaking the generation

#!/usr/bin/env python
-- coding: utf-8 --
from future import unicode_literals
AUTHOR = 'Moi'
SITENAME = 'El'
SITEURL = ''
PATH = 'content'
TIMEZONE = 'Europe/Paris'
DEFAULT_LANG = 'fr'
Feed generation is usually not desired when developing
FEED_ALL_ATOM = None
CATEGORY_FEED_ATOM = None
TRANSLATION_FEED_ATOM = None
AUTHOR_FEED_ATOM = None
AUTHOR_FEED_RSS = None
Blogroll
LINKS = (('Pelican', 'http://getpelican.com/'),
('Python.org', 'http://python.org/'),
('Jinja2', 'http://jinja.pocoo.org/'),
('You can modify those links in your config file', '#'),)
Social widget
SOCIAL = (('github', 'http://github.com/ametaireau')
('You can add links in your config file', '#'),
('Another social link', '#'),)
DELETE_OUTPUT_DIRECTORY = True
DEFAULT_PAGINATION = 10
THEME = 'montheme'
THEME_STATIC_DIR = 'static'
STATIC_PATHS = ['images']

I would say it's a missing ',' after the closing parenthesis in "ametaireau'),

not always the same tuple error

Is this issue resolved?


add sensor qq.py

Description:
get message from qq.
Related issue (if applicable): fixes #
Pull request in home-assistant.github.io with documentation (if applicable): home-assistant/home-assistant.github.io#<home-assistant.github.io PR number goes here>
Example entry for configuration.yaml (if applicable):
sensor:
 - platform: qq
   qq_number: xxxxxxxx # your login qq number
   scan_interval: 5     #   get message onece 5s

Checklist:
If user exposed functionality or configuration variables are added/changed:

[ ] Documentation added/updated in home-assistant.github.io

If the code communicates with devices, web services, or third-party tools:

[x] Local tests with tox run successfully. Your PR cannot be merged unless tests pass
[x] New dependencies have been added to the REQUIREMENTS variable ([example][ex-requir]).
[x] New dependencies are only imported inside functions that use them ([example][ex-import]).
[x] New dependencies have been added to requirements_all.txt by running script/gen_requirements_all.py.
[x] New files were added to .coveragerc.

If the code does not interact with devices:

[x] Local tests with tox run successfully. Your PR cannot be merged unless tests pass
[x] Tests have been added to verify that the new code works.

Please continue on this pull request: https://github.com/home-assistant/home-assistant/pull/10855


Crashes on startup with out of date  dependancies

Following the instructions in the readme
app does not run and produces a reference error
error is related to babel and the dependancies specified

error:
ReferenceError: Unknown option: .caller. Check out http://babeljs.io/docs/usage/options/ for more information about options.
    at buildUnknownError (/Users/paul/repositories/learning/react-native/ReactNativeBoilerplate/node_modules/@babel/core/lib/config/validation/options.js:113:11)
    at Object.keys.forEach.key (/Users/paul/repositories/learning/react-native/ReactNativeBoilerplate/node_modules/@babel/core/lib/config/validation/options.js:99:57)
    at Array.forEach (<anonymous>)
    at validate (/Users/paul/repositories/learning/react-native/ReactNativeBoilerplate/node_modules/@babel/core/lib/config/validation/options.js:69:21)
    at loadPrivatePartialConfig (/Users/paul/repositories/learning/react-native/ReactNativeBoilerplate/node_modules/@babel/core/lib/config/partial.js:38:50)
    at loadFullConfig (/Users/paul/repositories/learning/react-native/ReactNativeBoilerplate/node_modules/@babel/core/lib/config/full.js:43:39)
    at loadOptions (/Users/paul/repositories/learning/react-native/ReactNativeBoilerplate/node_modules/@babel/core/lib/config/index.js:28:36)
    at OptionManager.init (/Users/paul/repositories/learning/react-native/ReactNativeBoilerplate/node_modules/@babel/core/lib/config/index.js:34:12)
    at compile (/Users/paul/repositories/learning/react-native/ReactNativeBoilerplate/node_modules/@babel/register/lib/node.js:61:42)
    at compileHook (/Users/paul/repositories/learning/react-native/ReactNativeBoilerplate/node_modules/@babel/register/lib/node.js:102:12)

the error is located at  ReactNativeBoilerplate/node_modules/@babel/core/lib/config/validation/options.js:113     throw new ReferenceError(unknownOptErr);
There are various references on stack oveflow.  I'm currently experimenting with upgrading the babel dependancies

at the first, try to remove node_modules and yarn.lock or package-lock.json and do npm i or yarn

@Kirill-Cherkalov  - thanks for coming back to me, updating babel deps seems to get it to bundle,
my current setup:
 React Native Environment Info:
    System:
      OS: macOS 10.14.2
      CPU: (8) x64 Intel(R) Core(TM) i7-7820HQ CPU @ 2.90GHz
      Memory: 1.98 GB / 16.00 GB
      Shell: 5.5.1 - /usr/local/bin/zsh
    Binaries:
      Node: 10.15.0 - ~/.nvm/versions/node/v10.15.0/bin/node
      Yarn: 1.13.0 - /usr/local/bin/yarn
      npm: 6.7.0 - ~/.nvm/versions/node/v10.15.0/bin/npm
      Watchman: 4.9.0 - /usr/local/bin/watchman
    SDKs:
      iOS SDK:
        Platforms: iOS 12.1, macOS 10.14, tvOS 12.1, watchOS 5.1
    IDEs:
      Android Studio: 3.3 AI-182.5<IP_ADDRESS>64788
      Xcode: 10.1/10B61 - /usr/bin/xcodebuild
    npmPackages:
      react: 16.6.3 => 16.6.3
      react-native: 0.57.8 => 0.57.8
    npmGlobalPackages:
      react-native-cli: 2.0.1
      react-native-git-upgrade: 0.2.7

updating the babel dependancies in this instance now allows it to run, but now the crash has move from pre launch to while trying to load in the simulator (same error on Android and iOS)
Application ReactNativeStarterKit has not been registered

stackoverflow seems to point to AppRegistry.RegisterComponent but I don't see this in the app?
https://stackoverflow.com/questions/38340360/react-native-application-has-not-been-registered-error

@Pushplaybang Sorry for late reply.
Did you just clone the repo and tried to run? Didn't you upgrade any repo?

@Pushplaybang Please pull the master branch again. I just upgraded the packages to the latest versions.

@atoami  - tried both just pulling and then upgrading various dependancies, eventually started fresh on my own, thanks anyway though.
Regards.


Unexpected 404 with exceptionHandler with empty response body

It seems spark will return a 404 when an exception handler does not set the response body. The following should reproduce the issue:
before("/foo", (request, response) -> throw new CustomException());
get("/foo" (request, response) -> "Hello");
exception(CustomException.class (ex, request, response) -> {
    response.status(401);
    response.header("WWW-Authenticate", "Bearer");
    // response.body("");
});

When the line response.body is commented out, hitting that endpoint will result in a 404. When the line is uncommented out, a 401 is returned. It doesn't seem like we should have to set the response body.

Routes need to return a value (or have a body set), or they will result in a 404. It's known behavior, but it hasn't been changed due to backward compatibility.

ok thanks @tipsy


Empty lines

Hello,
I just wander if im missing something or is this how its suppose to work.
Im using chokidar to watch on the file change and once that happens use read-last-lines to get the new data:
chokidar.watch('log.log').on('change', (event, path) => {     readLn.read('log.log', 1)     .then((lines) => console.log(lines));   });
This works fine for the first change of the file after that it keeps returning empty strings.

Yeah, that seems strange, do you mind providing an example repo? Then I can try to debug it.

Windows 10, v1607
Node version: v8.12.0
test.js content:
const chokidar = require('chokidar'); const readLn = require('read-last-lines'); chokidar.watch('log.log').on('change', (event, path) => {     console.log("file changed")     readLn.read('log.log', 1)     .then((lines) => console.log(lines));   });
log.log content before starting the test.js file:
<IP_ADDRESS> - - [03/Nov/2019:09:16:40 +0200] "GET /wp-admins/js/customize-controls.minx.js?ver=7.2.5 HTTP/1.1" 200 28747 <IP_ADDRESS> - - [03/Nov/2019:09:16:40 +0200] "GET /wp-admins/js/customize-controls.minx.js?ver=7.2.5 HTTP/1.1" 200 28747 <IP_ADDRESS> - - [03/Nov/2019:09:16:40 +0200] "GET /wp-admins/js/customize-controls.minx.js?ver=7.2.5 HTTP/1.1" 200 28747
After the start i have log.log open and manualy copy/paste the last line "<IP_ADDRESS> - - [03/Nov/2019:09:16:40 +0200] "GET /wp-admins/js/customize-controls.minx.js?ver=7.2.5 HTTP/1.1" 200 28747" and then press ctrl+s to save file.

Can you increase the number of lines you are requesting? I think it is showing you the last empty line rather than the last line with data. The library automatically ignores the last empty line which is the expected format of a log file, but if there are two empty lines, you would recieve that empty line rather than your data.
I did my testing on MacOS. I have not tested this on windows before.

I'm also having the same problem. When printing one line I get two lines; the first line is the content I'm expecting and the second line is just an empty string.
Here's a commit you could test off of.
https://github.com/TonyBrobston/logs-to-mqtt-publisher/tree/e9d093d87929ec07a593a30aca54caf3e846a513
To get this running you'll need to:
clone
run yarn
set an environment variable for FILE_PATH (I set this to /tmp/blah.log)
run yarn start
append to a file like echo "derp" >> /tmp/blah.log

The same problem I guess I have.
I wanted to get 10 last lines from file at Windows, and got only 5 lines. The reason is EOL at Windows is \r\n while you split lines by \r or \n, so your splitter adds empty line after any line from Windows-generated file.
Some testcase:
`const endOfLine = require('os').EOL;
let text = '';
for (var i=1; i<=10; i++) text = text + i + endOfLine;
fs.writeFileSync( './test', text);
//fs.writeFileSync( './test', '1\r\n2\r\n3\r\n4\r\n5\r\n6\r\n7\r\n8\r\n9\r\n10\r\n'); // for windows
//fs.writeFileSync( './test', '1\n2\n3\n4\n5\n6\n7\n8\n9\n10\n'); // for linux
readLastLines.read('./test', 10).then(res => console.log(res));`
This code will output 10 lines at linux and only 5 lines at Windows (i.e. digits from 6 to 10).

This makes a lot of sence. I have never tested this on windows before. Can you please run the unit tests on your computer and see if they pass? I will try to test on windows also and will come up with a solution.

Checkout My PR linked above. I will finish testing and merge this tomorrow

For current code base:

C:\Users\A\src_github\read-last-lines>npm run test

<EMAIL_ADDRESS>test C:\Users\A\src_github\read-last-lines
mocha --reporter spec

#read

return all lines when asked for more than the file has
return last line when asked for 1
√ return last 2 lines when asked for 2
√ return last 2 lines when asked for 2 and missing trailing new line
√ Expect and error to be thrown if the file does not exist
√ should the new line characters used by the file, when using non standard new line characters
should return a buffer, when asked for
√ should return binary encoding, when asked for
√ should correctly read UTF-8 files
√ should error if the encoding is invalid

7 passing (134ms)
3 failing

#read
return all lines when asked for more than the file has:
AssertionError: expected 16 to equal 11

expected - actual

-16
+11
at C:\Users\A\src_github\read-last-lines\test\index.spec.js:18:23

#read
return last line when asked for 1:
AssertionError: expected 0 to equal 3

expected - actual

-0
+3
at C:\Users\A\src_github\read-last-lines\test\index.spec.js:28:36

#read
should return a buffer, when asked for:
AssertionError: expected <Buffer e4 b8 ad e6 96 87 20 65 73 70 61 c3 b1 6f 6c 20 64 65 75 74 73 >63 68 20 65 6e 67 6c 69 73 68 20 e0 a4 b9 e0 a4 bf e0 a4 a8 e0 a5 8d e0 a4 a6 e0 a5 80 ... 114 more >bytes> to have a length of 163 but got 164
at C:\Users\A\src_github\read-last-lines\test\index.spec.js:64:27

npm ERR! code ELIFECYCLE
npm ERR! errno 3
npm ERR<EMAIL_ADDRESS>test: mocha --reporter spec
npm ERR! Exit status 3
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>test script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR!      C:\Users\A\AppData\Roaming\npm-cache_logs\2020-01-13T20_03_30_822Z->debug.log
C:\Users\A\src_github\read-last-lines>

For fix-windows-bug branch:

<EMAIL_ADDRESS>test C:\Users\A\src_github\read-last-lines
mocha --reporter spec

#read
√ return all lines when asked for more than the file has
√ return last line when asked for 1
√ return last 2 lines when asked for 2
√ return last 2 lines when asked for 2 and missing trailing new line
√ Expect and error to be thrown if the file does not exist
√ should work with windows new lines

should return a buffer, when asked for
√ should return binary encoding, when asked for
√ should correctly read UTF-8 files
√ should error if the encoding is invalid

9 passing (45ms)
1 failing

#read
should return a buffer, when asked for:
AssertionError: expected <Buffer e4 b8 ad e6 96 87 20 65 73 70 61 c3 b1 6f 6c 20 64 65 75 74 73 >63 68 20 65 6e 67 6c 69 73 68 20 e0 a4 b9 e0 a4 bf e0 a4 a8 e0 a5 8d e0 a4 a6 e0 a5 80 ... 114 more >bytes> to have a length of 163 but got 164
at C:\Users\A\src_github\read-last-lines\test\index.spec.js:64:27

Yes, it is weird but git client for windows changes 0A at the end of file test\utf8 to be 0D 0A, while git client at ubuntu at VM VirtualBox does not.

It is strange that the file changes when git client downloads it.
I have finished testing on my own and will publish this new version now

Here is the new version: https://github.com/alexbbt/read-last-lines/releases/tag/v1.7.1


Improve/inspector create

Related to https://github.com/bluealloy/revm/issues/873
I worked on top of external_field branch as asked by @rakita.
I defined a CreateOutcome struct and defined some helper methods to encapsulate some logic.
It's a first draft, @mattsse may I get some feedback please?

I like the wrapper type a lot, though I think the additional functions are not that useful
wdyt @rakita

Thanks for the feedback! I have followed your comments and have added a possible improvement over encapsulation of the InstructionResult structure.
What you guys think?

two nits left.
Do you want to do similar thing for CallOutcome? It can be in this PR or the next one

Sure, i am gonna do in a new pr!

Hey @loocapro, can you rebase these changed to main, external_field branch is merged to it?


port MNIST download from JS

Moving AI research from JS to Python we should maybe port load-mnist.js to Python or Rust, to make MNIST more easily accessible from the various AI experiments.
cf.
https://www.kaggle.com/oddrationale/mnist-in-csv on the easy-to-use CSV format
http://yann.lecun.com/exdb/mnist/ MNIST DATABASE, along with published test error rates

I feel it's a temptive task. I'd try to make it in a few days if nobody would make it before me.

Sounds good!
I can only offer a small bounty here, like $39.

In Python we're currently experimenting with the built-in HTTP client (for streaming WARCs from common crawl, and to minimize overhead), so it is also preferable here (to compound on the experience). Example:
import http.client
c = http.client.HTTPSConnection('shops.mercatos.net')
c.request('GET', '/ru/')
r = c.getresponse()
print(r.status)

Forgot about this Rust script, https://github.com/ArtemGr/bounty/blob/dabcf6e/data/elm/mnist.rs. I'll simply call it from Python if needed. TY.

With tensorflow available in Python, obtaining MNIST can be reduced to keras.datasets.mnist.load_data().

A working example:
https://github.com/ArtemGr/bounty/blob/71c8c1e58ba7dfc858b6cd802283be156c30e7d5/data/math/jax-adabelief.py#L128-L137


[Missing] Channel Statistics

Blog: https://telegram.org/blog/folders

The method getChatStatistics and accompanying methods was added in TDLib 1.6.3.


[Bug] - Link to Release Notes in 'versions' page not working (https://inspectit.github.io/inspectit-ocelot/versions)

Describe the bug
The link to the Release Notes on the version page are not working.
For the current version, it just redirects to the current page.
For older version, it leads to 404.
To Reproduce
Steps to reproduce the behavior:

Go to https://inspectit.github.io/inspectit-ocelot/versions
Click on 'Release Notes' (e.g., for v1.16.0

Expected behavior
The link should redirect to the correct release notes

I think the problem is that the redirected link contains v in front of the version, e.g.,
https://github.com/inspectIT/inspectit-ocelot/releases/tag/v2.0.2 (not working) instead of https://github.com/inspectIT/inspectit-ocelot/releases/tag/2.0.2 (working)


DelayedJob Mongoid Support

Currently, Mongo-based systems show #BSON::ObjectId instead of anything readable, because of the way that this hash is later printed. By calling #to_s on it (integer, string, BSON object), we'll make sure that the debug output is useful.

Thanks @hcatlin! It's 10:47pm here, but after some sleep a (well rested) engineer will get back to you on this one :-)

Thanks for the pull! We've moved this code around a bit, I've added the fix in master here: bdcb8c67a5be5777c1d52c4ee0e21cacef2e61a6


WIP: StripPath and CORS Middlware

Reviewers! Review this first: https://github.com/checkmate/simpl/pull/16
https://github.com/checkmate/simpl/pull/13 should merge first for a more coherent set of commits.

On hold for https://github.com/checkmate/simpl/pull/16


Move hash symbolizer into a helper, prevent namespace conflicts

See #2387

Rubocop check failed, can you fix it?

Will take a look shortly, thanks. (Traveling today so internet is a bit
spotty)
pls excus typos. im mobile.
On Aug 18, 2015 23:04, "Mitsuhiro Shibuya"<EMAIL_ADDRESS>wrote:

Rubocop check failed, can you fix it?
—
Reply to this email directly or view it on GitHub
https://github.com/sferik/rails_admin/pull/2388#issuecomment-132429104.

There we go!

ty


feat(init): initialse from roslyn too

Allow users to open a .cs file first

Currently blocked by https://github.com/seblj/roslyn.nvim/pull/100

Hi, just from looking at the code, you are missing .cshtml files with this solution.

Hi, just from looking at the code, you are missing .cshtml files with this solution.

Please create an issue or a PR :)


Enable to use newer version of address

At the moment, all receive addresses are using legacy address. It is quite expensive for users, appreciate it to enable to change receive address to be P2SH, P2WPKH or P2TR addresses.

The Sats Pay extension depends on the Watchonly extension to generate the onchain addresses.
The type of onchain address that will be generated depends on the selected onchain wallet/account.
Testnet Segwit:

Address


[Synapse] Fixed typo in example of az synapse role assignment create and delete

Description
Changed<EMAIL_ADDRESS>in example provided for commands az synapse role assignment create and delete commands.
Testing Guide
History Notes
This checklist is used to make sure that common guidelines for a pull request are followed.

[x] The PR title and description has followed the guideline in Submitting Pull Requests.

[x] I adhere to the Command Guidelines.

Synapse

@bablulawrence  Thank you for fixing this.

/azp run


rollback db when failed

Codecov Report

Merging #139 (c9e8699) into main (bb60cf1) will decrease coverage by 1.94%.
The diff coverage is 55.55%.

@@            Coverage Diff             @@
##             main     #139      +/-   ##
==========================================
- Coverage   97.22%   95.28%   -1.95%
==========================================
  Files           7        7
  Lines         577      594      +17
==========================================
+ Hits          561      566       +5
- Misses         16       28      +12

Impacted Files
Coverage Δ

service/models/wishlist.py
93.81% <50.00%> (-6.19%)
:arrow_down:

service/models/product.py
93.28% <53.84%> (-4.30%)
:arrow_down:

service/routes.py
97.76% <100.00%> (ø)

Continue to review full report at Codecov.

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


Call For Help

as mentioned in README "Mapping (generate a map from a sequence of RGBD images by computing the odometry or with given poses)" , I want to know that if I input a RGBD images without pose infomation, the code can calculate the odomenty and then mapping like a slam system? or I must have to input a image sequnce and pose?

By default the system runs a visual-odometry algorithm to compute the pose for each incoming frame. You can also set an option, as explained in the README, to give pre-computed poses: in this case only mapping will be executed.
I want to underline the fact that, even if my system computes poses while producing a 3D representation of the environment (mapping) cannot be considered a SLAM system, because no global consistency is ensured (no loop closure, no pose graph optimization and so on).


speech_tools for Hybrid speech synthesis

Can you please give any hint about O.S or compiler or any other information that I need to build it?
Because bash compile_unit_selection_tools.sh errors in lines:

cd speech_tools;
CFLAGS=-./configure;
make ;

and asks for

-fPIC

Using CFLAGS=-fPIC ./configure; makes no error but when i want to use speech_tools components in ./02_build_unit_selection_model.sh errors :

ImportError: /home/naderi-150/Downloads/merlin-master/tools/speech_tools/wrappers/python/_EST_Wave.so: undefined symbol: _ZN8EST_Wave19default_sample_rateE

changing to Centos7 solved this problem.


5.2.4 Documentation Update

DRAFT (updated 11/2/2024)
Administration Manual 5.2.4 Update
Introduction
The administration pages have needed updates for some time.  Oqtane version 6.0.0 is on deck so this is a final push for the 5.x.x version to catch things up to where the Oqtane Framework administration manual documents are heading.
What's Included

Updates new images to reflect the latest UI updates
Reorganizes folders and table of contents
Adds missing administration features
Updates content, admin and host management features
Naming convention of feature-name-image-type used for all assets

To Do
Shift things to guides and keep the manual more "core focused" on functionality and general usage.  Add cross-links with "See Also" sections at the bottom along with a more familiar .NET developer layout.
Additional Info
Working on updating all the latest images and UI documentation information needed to present a fully documented Oqtane Framework management manual.
Also will work on providing links to the next sections at the bottom similar to: https://docs.oqtane.org/manuals/admin/themes/theme-configuration.html
Since these sections are already created I will just make a placeholder that pushes them to these sections possibly, however I think the management part should be put in each section, and then rename those TOC "Modules" to "Developing Modules" and "Developing Themes" which should probably be moved to our "Guides" section.
We can link the management pages to the guides, as this is where we should be showing people how to do things, while the manual just shows what features are a part of the system.  We should review this part a little more.
In fact some of it should be in the "Content Management " sections as well.
I also see stuff in the Marketplace that can be moved probably to the Guides section as well as some will be covered in Host Administration.
Since this is a huge undertaking and hard to communicate I will provide this PR working from "Content Management" to "Admin Management" then to "Host Management" to ensure everything I currently provided screenshots for is covered in those areas which will move a lot out of these other sections making them unnecessary.  Then anything else can be moved to the "Guides" sections such as developing modules/themes and more in depth use of the Marketplace.
In fact I think "How to restart Oqtane" should be a "Guide" as well which points to the page section in host management that will cover this topic.
Once this transformation is complete I believe it will be much easier for anyone to contribute to documentation.  I will even provide a guide on how I am doing this 100% using GitHub only.
One other point to make is how we discussed how complicated the "installations" section looks and would like to make it more simplified I believe?
I think we can move all the current installation docs to the "Guides" section and put a basic installation with links going to the guides to make the manual simpler and cleaner as well.   I will review this option to see if anything makes sense and include that once I get the rest of this completed.
Please dont be afraid to speak up if anything does not sound right or can be improved upon.  This is going to be a complete facelift going forward, I am not holding back until we get the organization of documentation completed in a way we can easily add to it without confusion and any issues discussed along with those in our issues reported are all resolved from our meetings.
I will be accepting donations :)

---

## Control Panel Walkthrough

### Accessing the Language Management Feature

1. Click the control panel icon to access additional settings.

   ![Control Panel Icon](assets/control-panel-button.jpg)

2. In the control panel, select the button to open the admin dashboard.

   ![Open Admin Dashboard](assets/control-panel-admin-dashboard-button.jpg)

3. In the admin dashboard, click on the Language Management icon to configure your language resources.

   ![Admin Dashboard Language Management](assets/admin-dashboard-language-management.jpg)

---

I was going to make this an "include" file maybe @iJungleboy it's a good idea?
@GregStevenson Just change the    ![Admin Dashboard Language Management](assets/admin-dashboard-language-management.jpg) to reflect the section you are working on and this all can get included in your PR's to keep things flowing the same for each administration feature.
Any thoughts?

@iJungleboy I am going to make another push today, in fact after reviewing things I think I can get the entire thing done by tonight so @GregStevenson unless you have something to push and share now please wait for this PR to be completed.
I am going to remove the current sections and rename things as follows:
The lines will be replaced with as follows:

Installation
Content Management
Admin Management
Host Management
Modules
Themes
Marketplace
How To Restart Oqtane ?!?! should be in "Host Management" right? so may move this...

@sbwalker before I get too crazy with all these menu updates I hope this makes sense to you as well?

Images are loaded in assets folders, old stuff that makes no sense with the new stuff mostly removed but more around I will cleanup as I go through sections... and all the changes made to main files and TOC to get started updating each section rapidly.
I used a naming convention on the images to follow each manual section topic so it would be nice if we can try to follow it down the road if new images are needed so we can find the ones that relate easily.

So first thanks for the many changes @thabaum
I've merged them, but there are problems.
It appears that you probably never built this, so there are a lot of issues like missing menus etc.
So many of the pages you contributed are nowhere to be found.
So I'll open a new issue for you to finish this.


10.0.17063.1000

termsrv_x64.zip

termsrv.dll patches is not allowed here, but offsets for rdpwrap.ini is allowed.

termsrv.dll patches is not allowed here, but offsets for is allowed.rdpwrap.ini

So can you patch it.
we need a new patchcode

Need offsets, not patches.
@loyejaotdiqr47123 Please, rename issue to 10.0.17063.1000

Need offsets, not patches.
@loyejaotdiqr47123 Please, rename issue to 10.0.17063.1000

No.

we need a new patchcode.

https://github.com/sebaxakerhtc/rdpwrap.ini/commit/b7e40740ddf3007c6e459d1acc2d62426242bee5
Maybe so?

@binarymaster Do you think it's right?

Man I'm not even maintaining this project anymore, if you want help, better discuss in the RDP Wrapper Telegram chat.

It uses CDefPolicy_Query_edi_rcx
https://github.com/llccd/RDPWrapOffsetFinder/issues/5#issuecomment-2088919024

https://github.com/sebaxakerhtc/rdpwrap.ini/commit/6b9cd09ade7185ef4fc1f078af6e5eaa75d03f9d

@sashaqwert please reopen

@sashaqwert please reopen

Reopened. Now offsets available in issue.


fix: inline anonymous "static" node

Problem: The "trick" of wrapping an anonymous node into a single choice or seq no longer works as of https://github.com/tree-sitter/tree-sitter/pull/2577
Solution: Inline "static" node at its only use site.
@amaanq

CI failure looks python-related (workflows need update?) @ObserverOfTime

The workflows are using Node 16. You can either update them or switch to the official workflows.

Not sure what the issue is now. If you do, could you just push a commit switching to the official workflows?

binding.gyp is missing the scanner.

Feel free to remove the lint workflow. :)


15.0.1 clangd is extremely slow compare to 14.0.3 clangd

I'm using clangd with LLVM repo. go to definition and find references or go to header file is extremely slow on 15.0.1 clangd compared to the 14.0.3 version.
Editor/LSP plugin:
vim with coc-nvim plugin
Operating system:
Windows

Can you provide more details please? Clangd provides logs with timings, -log=verbose will make this more useful.
Does the slowness appear on tiny example files? All code? When specific headers are used?
A hypothesis: if you were previously using clangd 14 on the same project your index was probably up-to-date, clangd 15 will be reindexing that project as the index format changed.

I'm having the same experience where clangd15 spend a ton of time on documentSymbol, but I don't have time to create a simple repro lately.

I did a profiling comprison on the branch llvmorg-15.0.1 and llvmorg-14.0.6

It turns out it's the clang::clangd::IncludeStructure::ReorderHeaders::HandleComment that eats so much time. Unfortunately, I couldn't share with you the code that I reproduce the issue. But my experience is that the 1s delay is stretched into multiple seconds on everything.
Looking into the code, I noticed that the SM.getCharacterData call is moved out from the isMainFile() predicate. My guess is that now clangd will try to read a ton lot more headers (presumably from disk) every edit. @sam-mccall any comment on why the change is made?

Fantastic, thank you for digging into this!
https://github.com/llvm/llvm-project/commit/40f361ace3e9a9c24bd99300216aeabd49ad99bb is indeed the culprit. The intention was to change behavior based on IWYU "magic comments" in included headers, not just the main file. However the implementation had a bug that caused slowdown proportional to #comments * header-length, i e. quadratic parsing time.
As luck would have it I found and fixed this last week also after looking at profiles, however it was "only" 3-8% on those profiles and I didn't realize it could be so extreme as the examples you showed. In hindsight it seems clear this could vary a lot by codebase- I'm guessing your codebase has some very large header files.
The fix is on the main branch as 5d2d527c32da2081b814ef8b446bc3e037f74b0a but since it's such a potentially huge regression we should get it into the next 15.x release rather than wait for 16. Filed https://github.com/llvm/llvm-project/issues/58256 to get this started.
One thing still unclear to me is the "every edit" nature of the slowdown:

But my experience is that the usual 1s delay is stretched into multiple seconds on every edit.

For headers included at the top of the file, we shouldn't be re-parsing on every edit. (Specifically those in the "preamble" of preprocessor directives before the first declaration).
Can you confirm that your codebase is #including a (transitively) large volume of headers somewhere inside the main file other than at the top? Or that your main file itself is huge?

Can you confirm that your codebase is #including a (transitively) large volume of headers somewhere inside the main file other than at the top? Or that your main file itself is huge?
Yes, it looks like the source file included <Windows.h> after some declarations. I suppose that could be the problem.

That would explain it. With this bug fixed it'll be less slow but still not great, the 1s you mentioned sounds painful.
There can be reasons it's important to do this (LLVM itself does this), but if you can avoid it then clangd will be much faster. Maybe clangd should add a warning on such includes, at least if they're large...

OK, this is fixed both on trunk and in 15.0.3, closing.


NEW Add --all-commits option for changelog generation to categorise "Other changes"

This will allow a CWP release to include all "other changes" in the changelog, for example:
* 2018-01-04 [afb33a9](https://github.com/symbiote/silverstripe-queuedjobs/commit/afb33a982c23dfb60a4fca2c1b52e8f58a5c8472) More SS4 cleanup (Daniel Hensby)
* 2017-02-14 [3dc2935](https://github.com/symbiote/silverstripe-queuedjobs/commit/3dc2935ee99361ddea7420c5fdfc3b8b353fdfaa) Add(queue) defaultJobs yml config for setting up a list of required jobs (Stephen McMahon)

The default behaviour will continue not to include these changes (since they aren't prefixed with a cow tag), but can optionally include them if needed.
Open to feedback, but if merged then resolves #88

I've just pushed another commit to ignore commits like Remove obsolete branch alias and Added 2.2.0-alpha1 changelog when using this option

I've just pushed another commit to ignore commits like Remove obsolete branch alias and Added 2.2.0-alpha1 changelog when using this option

sorry for the silly question, but if we have an all-commits option why is it not showing all commits?

sorry for the silly question, but if we have an all-commits option why is it not showing all commits?

Well yeah =D I don't want to include those ones in the ignore rules to be honest, maybe we can rename this flag to --include-other-changes or something?

Todo:

[ ] Rename argument to --include-other-changes
[ ] Allow argument to be provided from cow release and propagate down to changelog command if running the whole set of steps in one go
[ ] Add tests

Ok @dhensby @ScopeyNZ @nightjar I've finished all my todo list items, ready for review again

Cheers =) self merging with Dan and Dylan's approvals


Link to export settings page for Projects

User story
As a Collective admin, I want to export contributor data for all my Collective's activities, including Projects, so that I can understand my Collective and get in touch with contributors. Project data does not show up in the export for the parent Collective.
Best solution for this problem
We really need to fix the underlying issue of not having a way to look at everything for a Collective including its Events and Projects. I believe we're working on this to give options for showing Project and Event data on the transactions screen for the parent Collective, but we should extend this to data exports as well.
MVP
Apparently this function already exists, it's just not linked from the Project settings menu. If you append /admin/export to a Project URL you can access it. So I think we should just add Export to the Project settings menu in the admin panel now.
P2 low frequency, high impact

We're not really proud of this Export section and the CSV format exposed there is kinda outdated.
Maybe, as a temporary measure, we can just have the CSV exposed there for Projects (but not the widgets etc ...)
Would be great to work on a new format for the CSV, something we can support for the next 5 years.


How can I add jest or mocha to this?

Hey,
I absolutely don't want to take up much of your time with this issue so please if it's totally out of scope just close it.
I've been using this runner and I really like it but with the strict ESM settings, I'm not really sure which package.json or tsconfig.json things I'd need to set to get tests working (initial attempts fell over relating to ESM).
If you happened to know how to set this up, or felt like it would be a useful addition to the runner as the exercises get trickier and testing smaller parts might be useful, that would be super awesome.
Cheers for the great project either way!

I haven't use Mocha for years, so I won't be much of a help here. Also, Jest has rather poor support for running ES modules directly, and the docs for this are terrible - I didn't manage to set it up successfully (I guess your best chance is to use a Babel plugin with Jest).
That said, if you don't mind other testing libraries, node-tap should work quite well, and the setup is simple:
npm i tap @types/tap -D

the add these line to the scripts section in package.json:
"test": "tap --test-regex='/.(spec|test).js/'"

Now you can write your tests as .spec.js / .spec.ts / .test.js / .test.ts files (if you are using TypeScript, make sure that aocrunner is running), and run them with npm run test or npm run test --watch.
API is quite simple, example test file:
import { test } from "tap"
import add from "./add.js"

test("Works", (t) => {
  t.equal(1, 1)
  t.end()
})

test("Also works", (t) => {
  t.equal(add(1, 1), 2)
  t.end()
})

Thanks so much, after some frustration with mocha and jest I used https://github.com/lukeed/uvu but I'll try out tap today and get back to you, it looks very neat.


Can't compile 2.18.1 on OS  X Mojave 19.14.2

Summary:
Compilation failed at link stage.
Description:
The final error was the following:
ar: creating archive bin/cmdstan/libstanc.a
/opt/local/bin/ranlib: object: bin/cmdstan/libstanc.a(expression_grammar_inst.o) malformed object (unknown load command 1)
ar: internal ranlib command failed
make: *** [bin/cmdstan/libstanc.a] Error 1
Reproducible Steps:
make build
Additional Information:
@elbamos reported a similar problem ~1.5 weeks ago and closed the issue stating that the problem had to do with a competing version of ar, but I don't know how to fix such a problem.
Current Version:
v2.18.1

Summary
The compilation failed at the link stage.
Description
The final error was the following:
ar: creating archive bin/cmdstan/libstanc.a
/opt/local/bin/ranlib: object: bin/cmdstan/libstanc.a(expression_grammar_inst.o) malformed object (unknown load command 1)
ar: internal ranlib command failed
make: *** [bin/cmdstan/libstanc.a] Error 1
Reproducible Steps
make build
Additional Information
@elbamos reported a similar problem ~1.5 weeks ago and closed the issue stating that the problem had to do with a competing version of ar, but I don't know how to fix such a problem.

I am closing this stale issue. If anyone on a Mac is experiencing the same issue, please feel free to re-open.


--quality option

PNG quality defaults to 100, which might result in larger images than expected. Perhaps a --quality option is necessary to fine tune this. Also, setting the default quality to something more reasonable might be in order.
ref: https://github.com/ionic-team/cordova-res/issues/4

Adding a --quality option for PNGs is tricky with sharp because it requires libimagequant, which must be manually compiled with sharp/libvips due to its license. We would need to detect the library's existence and print a message if it isn't when --quality is used with PNGs.
For JPGs, --quality would work out of the box but more research is needed to verify the support of JPG images on iOS and Android.

Closing for now, not planned


Suggest anaconda or miniconda?

Full anaconda is quite large, and although it's useful for python development, it's not that useful for .NET jupyter work.
Miniconda is far smaller and gets the job done, but if you venture into Python you have to install packages yourself. I think I'd prefer recommending it for .NET jupyter work.

What I can do is include an alternative install doc(maybe even an issue) that will include Miniconda and  homebrew instructions.

Sounds great!

How about stock cpython from python.org. Are there any special packages required that makes ana/mini-conda the preferred solution?

It would be best to verify and document installation with each flavor and each OS. Our expectation is it should work regardless, since different people will have different setups. I don't see a reason to prefer a specific way of installing Jupyter.

I'd prefer that we don't emphasize stock python + pip. See this excellent post about why installing seemingly straightforward python packages can mess up your system: https://snarky.ca/why-you-should-use-python-m-pip/
Key bit:

Unfortunately, Python is kind of a mess to install on a given machine :/

@cartermp In installation docs "DotNet Kernel in Jupyter under stock cpython", step one would be, "Create and activate a virtual environment".
For me on Windows, Anaconda has caused more problems than it has solved, but YMMV.


Missing Extended Key Usage

Environment

Operating system (including version): MacOS 13.1
mkcert version (from mkcert -version): v1.4.4
Server (where the certificate is loaded): Locally
Client (e.g. browser, CLI tool, or script): Proxyman

What you did

mkcert -install
added root ca to Proxyman
launched Proxyman

What went wrong
Basically nothing, everything still works fine, but Proxyman always throws an error in my face at launch
It turns out that EKU is required for MacOS ≥10.15 link to apple article

@Drugsosos i think only ExtKeyUsage:           []x509.ExtKeyUsage{x509.ExtKeyUsageServerAuth}, should also work.
Based on this description: TLS server certificates must contain an ExtendedKeyUsage (EKU) extension containing the id-kp-serverAuth OID.

You'll find x509.ExtKeyUsageServerAuth in both makeCert and makeCertFromCSR


Change back to use external IP

Release note:

NONE

This is making the test infra testing identical to how we run tests in our private GKE clusters.
Previously we hit the limit on the number of external ip addresses, now our limit is 50 so it will last a bit longer. In either case this is testing if switching back helps.

/lgtm

@yutongz: The following test failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-suite-rbac-no_auth.sh
76d2c682ea1d852497ec2fd60bbe146a02c03817
link
/test e2e-suite-rbac-no_auth

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@yutongz: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-suite-rbac-no_auth.sh
76d2c682ea1d852497ec2fd60bbe146a02c03817
link
/test e2e-suite-rbac-no_auth

prow/e2e-suite-rbac-auth.sh
76d2c682ea1d852497ec2fd60bbe146a02c03817
link
/test e2e-suite-rbac-auth

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@yutongz: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-suite-rbac-no_auth.sh
76d2c682ea1d852497ec2fd60bbe146a02c03817
link
/test e2e-suite-rbac-no_auth

prow/e2e-suite-rbac-auth.sh
76d2c682ea1d852497ec2fd60bbe146a02c03817
link
/test e2e-suite-rbac-auth

prow/e2e-suite-no_rbac-auth.sh
76d2c682ea1d852497ec2fd60bbe146a02c03817
link
/test e2e-suite-no_rbac-auth

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@yutongz: The following tests failed, say /retest to rerun them all:

Test name
Commit
Details
Rerun command

prow/e2e-suite-rbac-no_auth.sh
76d2c682ea1d852497ec2fd60bbe146a02c03817
link
/test e2e-suite-rbac-no_auth

prow/e2e-suite-rbac-auth.sh
76d2c682ea1d852497ec2fd60bbe146a02c03817
link
/test e2e-suite-rbac-auth

prow/e2e-suite-no_rbac-auth.sh
76d2c682ea1d852497ec2fd60bbe146a02c03817
link
/test e2e-suite-no_rbac-auth

prow/e2e-suite-no_rbac-no_auth.sh
76d2c682ea1d852497ec2fd60bbe146a02c03817
link
/test e2e-suite-no_rbac-no_auth

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

Will this work in minikube?


Use updated hybrid controller in head stabilization / vision-related tasks

Description
Intermediate step of #134.
Types of changes

[ ] Bugfix
[x] New feature
[ ] Refactor / Code style update (no logical changes)
[ ] Build / CI changes
[ ] Documentation Update
[ ] Other (explain)

Does this address any currently open issues?
[list open issues here]

@stimpfli It looks like the latest commit (ffeb714c42946b5dfa3a7be5329d9d8defaf8166) is failing some tests due to physics errors. Can you take a look before I try to merge this?


Improve catalog browsing: add sidebar quick scrolling

Implement a library for quickly scrolling up and down the RecyclerView on CatalogFragment

This isn't really needed now, as the engineering-only related courses are not too many.


[bounds] move react-dom to peerDeps

Moving react-dom to peerDeps. Fixes https://github.com/hshoff/vx/issues/130
cc @williaster

doh, sorry about that 🙈