How to close wsl2 and windows user sharing folder?

Is your feature request related to a problem? Please describe.
WSL2 default contains /mnt/c/Users/UserName windows sharing folder.
Describe the solution you'd like
I'd like to close the link between two os system,because it's dangerous for rm command , it have risk to effect windows files.
How can I do it? thanks a lot!
Describe alternatives you've considered
Additional context

By "close the link between two os system", if you mean to disable automatically mount Windows partitions, then add the following in /etc/wsl.conf file in that GNU/Linux distribution in WSL:
[automount]
enabled=false

For further information, see this blog post: Automatically Configuring WSL

By "close the link between two os system", if you mean to disable automatically mount Windows partitions, then add the following in file in that GNU/Linux distribution in WSL:/etc/wsl.conf
[automount]
enabled=false

For further information, see this blog post: Automatically Configuring WSL

Thanks, it's work for me!


Cannot start although pm2 is running: .pm2\conf.js does not exist

Awesome tool, works fine on Ubuntu.. but cannot get running on a windows machine :(
OS
Windows10
Node
10.1.10
npm
5.6.0
The error when starting the packaged script:
C:\Users\me\Downloads\pm2-monitor\node_modules\pm2-gui>node pm2-gui.js
[WARN] Can not load PM2 config, the file "C:\Users\me\.pm2\conf.js" does not exist or empty, fallback to auto-load by pm2 home.
C:\Users\me\Downloads\pm2-monitor\node_modules\pm2-gui\lib\monitor.js:156
      throw new Error(fbMsg + 'Unfortunately ' + (val || prop) + ' can not found, please makesure that your pm2 is running and the home path is correct.')
      ^

Error: Can not load PM2 config, the file "C:\Users\me\.pm2\conf.js" does not exist or empty, fallback to auto-load by pm2 home. Unfortunately C:\Users\me\.pm2\rpc.sock can not found, please makesure that your pm2 is running and the home path is correct.
    at C:\Users\me\Downloads\pm2-monitor\node_modules\pm2-gui\lib\monitor.js:156:13
    at Array.forEach (<anonymous>)
    at Monitor._init (C:\Users\me\Downloads\pm2-monitor\node_modules\pm2-gui\lib\monitor.js:153:28)
    at new Monitor (C:\Users\me\Downloads\pm2-monitor\node_modules\pm2-gui\lib\monitor.js:30:8)
    at Monitor (C:\Users\me\Downloads\pm2-monitor\node_modules\pm2-gui\lib\monitor.js:26:12)
    at slave (C:\Users\me\Downloads\pm2-monitor\node_modules\pm2-gui\pm2-gui.js:163:17)
    at startWebServer (C:\Users\me\Downloads\pm2-monitor\node_modules\pm2-gui\pm2-gui.js:48:17)
    at Object.<anonymous> (C:\Users\me\Downloads\pm2-monitor\node_modules\pm2-gui\pm2-gui.js:24:7)
    at Module._compile (internal/modules/cjs/loader.js:678:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:689:10)

Is this package just not supported on windows10?

pm2 based on axon's unix socket, i.e.: unix://some/path/conn.sock, this is not very friendly towards Windows, ;)


I don't know what title fit with this

Hi, I just found this package and trying.
I have a button like this css={styles.button} and worked perfect
But is there any to use like this? css={styles.button + tw bg-red-200}
Just want change other background for button. Create 2 props button with just small different look like silly :D
Thank you

Hello!
Composition is totally possible and depends on the CSS-in-JS library.
This should work with emotion's css prop: css={[styles.button, tw`bg-red-200`]}
Learn more about composition patterns in emotion

sorry I just try this
 css={[styles.button, styles.bgGreen, tw`w-full`]}

And got this error:
Attempted import error: '@emotion/css' does not contain a default export (imported as '_css').
I must use this
css={css([styles.button, styles.bgGreen, tw`w-full`])}


log file save

Please can you make an option to save log file automatically ( Exemple saving) to ➤ Desktop
Because when I use progreesbar with "QUITAPP" I can not save anything
Thanks for your great work

maybe you have a correct way to do this ?


remove view_renderer and lookup_context assigment

ref issue: https://github.com/komposable/komponent/issues/133
i don't know if this change will affect to another part, but this quick fix it's work on my end

Hi @agungyuliaji, thanks for contributing!
As you can see in Travis CI, the tests do not pass, it's breaking some features. Do you want to try to fix it another way?

Pull Request Test Coverage Report for Build 767

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 99.448%

Totals

Change from base Build 755:
0.0%

Covered Lines:
180

Relevant Lines:
181

💛  - Coveralls

Pull Request Test Coverage Report for Build 767

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 99.448%

Totals

Change from base Build 755:
0.0%

Covered Lines:
180

Relevant Lines:
181

💛  - Coveralls

Pull Request Test Coverage Report for Build 767

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 99.448%

Totals

Change from base Build 755:
0.0%

Covered Lines:
180

Relevant Lines:
181

💛  - Coveralls

Pull Request Test Coverage Report for Build 767

1 of 1 (100.0%)  changed or added relevant line in 1 file are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 99.448%

Totals

Change from base Build 755:
0.0%

Covered Lines:
180

Relevant Lines:
181

💛  - Coveralls

This has side effects on Rails 5.2, it breaks, certainly among others things, rendering outside komponent if komponent is used.
= c "my_komponent"
= render partial: "my_standard_partial" // will never be found


Update pt_BR.lang

Included and updated translations

Sorry for the wait. BTM Moon was happening and I took a day to relax after.
Finishing up the update now though! Thanks for your contribution!


Add way to easily access rules

May be

https://codepen.io/diemoritat/pen/LKROYZ
https://www.cssscript.com/book-page-flip-animation/

Or use the pdf widget?


Jav 163 zuul tracing

Changes Unknown when pulling fc2d6849b4bc26067fb039098c6abca80356b5a4 on JAV-163_zuul_tracing into ** on master**.

Coverage remained the same at 84.969% when pulling 255b06b1dcfe5b9dea9f1ced0ba5ca4c7ebddd86 on JAV-163_zuul_tracing into 2248b887d65b607b95bee23904c807372ed5284e on master.

Coverage remained the same at 84.969% when pulling<PHONE_NUMBER>429bc7ad9f7b8c72de2df6a52d3c33 on JAV-163_zuul_tracing into 2248b887d65b607b95bee23904c807372ed5284e on master.

Coverage increased (+0.3%) to 85.228% when pulling 93bd261523606d7175e124320da5ca0ed9086016 on JAV-163_zuul_tracing into 2248b887d65b607b95bee23904c807372ed5284e on master.

Changes Unknown when pulling 650283efc67791c45e6ce60d9183a8f23712ba1e on JAV-163_zuul_tracing into ** on master**.

Coverage increased (+0.003%) to 85.197% when pulling 7361c54dc0cd10567f1ed68df5c9d1c8da482b35 on JAV-163_zuul_tracing into 11288ffaee385148fb3774ac7a62746f7395157d on master.


Make typesafe config configurable + lazy

This PR does 2 things

Make the configuration lazy. We were having issues due to initialization from our side so the configs are set as a lazy val
The typesafe config is now a def that needs to be supplied.
Simplifies the configuration

Codecov Report

Merging #25 into master will decrease coverage by 0.41%.
The diff coverage is 100%.

@@            Coverage Diff            @@
##           master     #25      +/-   ##
=========================================
- Coverage   70.31%   69.9%   -0.42%
=========================================
  Files          20      20
  Lines         438     432       -6
  Branches       10       9       -1
=========================================
- Hits          308     302       -6
  Misses        130     130

Impacted Files
Coverage Δ

src/main/scala/org/zalando/kanadi/Config.scala
100% <100%> (ø)
:arrow_up:

Continue to review full report at Codecov.

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


Implement language independent identifiers of BIPM

As described in the BIPM referencing guide:

https://metanorma.github.io/bipm-editor-guides/documents/bipm-outcomes-en.html

We need to implement language-independent identifiers for BIPM resources.
This supersedes the non-localized element:
  <docnumber>CIPM -- Recommendation 5 (1989)</docnumber>

@andrew2net can you please help go through the document and implement the necessary formats? Thanks!
Related to: https://github.com/metanorma/metanorma-bipm/issues/288

@ronaldtse we already have 3 identifiers: en, fr, and without language https://github.com/relaton/relaton-data-bipm/blob/5ef306664b14d8eb321d802ade822dab2125cdd2/data/cipm/meeting/recommendation/1989-05.yaml#L37-L50
I don't understand what else we need to implement.

@ronaldtse I'm trying to understand the BIPM referencing guide. From the bipm-data-outcomes we get meetings, decisions, declarations, recommendations, resolutions, actions. Meetings can have other types.
As I understand we need en, fr, and language-independent IDs:

meeting - CIPM 111th meeting (2022), CIPM 111e réunion (2022), (I don't find language independent ID description for meetings, do you?)
decision - CIPM DECN 111-10 (2022, E), CIPM DECN 111-10 (2022, F), CIPM DECN 111-10 (2022)
declaration - CIPM DECL (1964, E), CIPM DECL (1964, F), CIPM DECL (1964) (can we omit resource-specific-id if we don't have it in the source?)
recommendation - CIPM REC 1 (1963, E), CIPM REC 1 (1963, F), CIPM REC 1 (1963)
resolution - CIPM RES 2 (1946, E), CIPM RES 2 (1946, F), CIPM RES 2 (1946)
action - there are JCRB actions but I didn't find resource-type-short for this type. What should we use for this type?

Are these examples correct?

meeting - CIPM 111th meeting (2022), CIPM 111e réunion (2022), (I don't find language independent ID description for meetings, do you?)

decision - CIPM DECN 111-10 (2022, E), CIPM DECN 111-10 (2022, F), CIPM DECN 111-10 (2022)

This is correct.

declaration - CIPM DECL (1964, E), CIPM DECL (1964, F), CIPM DECL (1964) (can we omit resource-specific-id if we don't have it in the source?)

This is correct. Yes, if there is no resource-specific-id it means there is only 1 declaration and therefore no number is necessary.

recommendation - CIPM REC 1 (1963, E), CIPM REC 1 (1963, F), CIPM REC 1 (1963)

This is correct. Similar to the above, if there is no resource-specific-id it means there is only 1 so no number is necessary.

resolution - CIPM RES 2 (1946, E), CIPM RES 2 (1946, F), CIPM RES 2 (1946)

This is correct. Similar to the above, if there is no resource-specific-id it means there is only 1 so no number is necessary.

action - there are JCRB actions but I didn't find resource-type-short for this type. What should we use for this type?

We haven't defined the short format for "JCRB actions" yet. Will consult BIPM.

fixed in v.1.14.5


Browser sync does not use AEM_PROXY_PORT env var

Browser sync doesn't read and doesn't use AEM_PROXY_PORT env variable. It always proxies to port 7000 expecting aem-site-theme-builder live preview to run on port 7000.

Default proxy port should be changed from 7000 as this port is used internally by OS in latest release of Mac OS Monterey.

fixed with #51


feat: Make Client::from_env safe to call for any number of times

So that it can be used in different crates without causing UB.
Motivation
opencv-rust uses jobserver::Client::from_env in its build.rs to parallelize generation of bindings, then call cc::Build::compile with features cc/parallel enabled it will also call jobserver::Client::from_env and creates a UB https://github.com/rust-lang/cc-rs/issues/844#issuecomment-1663960861
Workaround for this will require either wrapping jobserver::Client with std::mem::ManuallyDrop, or switching to my fork jobslot which supports calling Client::from_env unlimited number of times.
This PR thus port the change to upstream so that any crate using jobserver can benefit from this and can stop worrying about UB caused by calling Clieng::from_env multiple times in different crates.

I don't think it worth more back-and-forth. Let's merge this and improve comments later!


put a download link on the eval game pages

Reported to me:  Person finds an interesting go game, but can't see a way to download the SGF from the page.
Idea: a download link on the sgf-player page.

https://cloudygo.com/cross-run-eval/10588/full/2019-03-14/1552571797-minigo-cc-evaluator-v15-747-vs-v17-594-wb-bnd8p-0-000747-bulldog-000594-opossum.sgf?raw=sgf&type=eval

full changes to eval?


Diagram uses "Common data service" - should be "Dataverse"

[Enter feedback here]

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

ID: 036570ee-85fa-8449-be1c-a5e8755e175c
Version Independent ID: 2468c8f9-0814-ded0-c6dd-879851a4b9e1
Content: Dual-write overview - Finance & Operations | Dynamics 365
Content Source: articles/fin-ops-core/dev-itpro/data-entities/dual-write/dual-write-overview.md
Service: dynamics-365-cross-app
GitHub Login: @RamaKrishnamoorthy
Microsoft Alias: ramasri

@RicLund, thank you for the feedback.
@RamaKrishnamoorthy, please review and updated the content, as needed.


EBM tag needs to be used appropriately

EBM tag should relate to likelihood ratios, critical appraisals, meta-analyses, etc.

@jvoros Devil's advocate: Even if the tags were used properly, would that be beneficial to the user?
In what scenario would somebody search EBM without context?
Perhaps this might be handy if we could search multiple tags at once, but we can't do that right now.

Went through all the EBM cards. They are appropriately categorized.
I think they are useful to browse as a category. As a senior resident I often found myself discussing EBM itself, as a topic. Having a whole collection of cards on the topic is very useful. And there is little downside to having a single extra category.


Why not suggesting to create and use an app's own Category model?

Hi!
Being this possible, why don't we suggest it on readme?
php artisan make:model Category

app/Category.php:
<?php

namespace App;

use Illuminate\Database\Eloquent\Model;
use Rinvex\Categories\Models\Category as RinvexCategory;

class Category extends RinvexCategory
{
    //
}

Isn't it better than having to write app('rinvex.categories.category') over and over again?
Waiting to hearing from you. Thanks!

We prefer to always use app('rinvex.categories.category') instead of calling a hardcoded model namespace, and the reason why is to give developers the flexibility to override models at any point of runtime in the IoC container, and still be able to get the newly overridden model without having to change one line of your code.
This decision has been made as we design the modular architecture of our project rinvex/cortex where new modules are allowed to be installed, and modify project behavior.
Feel free to re-open for discussion if having any other thoughts 🙂

@Omranic hi! I'm glad you've replied! Thank you for explaining the reasons.
Just another question: is that mandatory? Isn't safe to extend it on our own models?
Got a case where using Category::find(1) served me old  cached data while app('rinvex.categories.category')->find(1) worked normally, I don't if this happens because of laravel-cacheable dependency or what.
Thank you!

Running php artisan cache:clear solved the case.

Hi again. Don't worry, just got it!
I've taken a look at laravel-cacheable. Just set $cacheLifetime on my extended model and it all goes as expected now. Thank you again!

I'm thinking about dropping laravel-cacheable dependency and leave it optional to developers to use it or implement any other caching strategies on their application layer. I believe this is not required on the core vendor packages level. Let me know if you've any thoughts about that..

@Omranic that sounds like a good idea. the same happened to me as @giovannipds (i also am extending the model). Caching should be done independently in the project as the developer decides, IMO.

I agree with you guys @Omranic @ingageco, should be optional.

Thank you for the valuable input and discussion, caching has been dropped from the core package for more flexibility. It make more sense to move that responsibility to the application layer. Check recent commit https://github.com/rinvex/laravel-categories/commit/c33ec2dcb5b99b7fcc18b28d3c5c1d1bc224b286
A new release should be tagged soon! Happy coding 🙂


Switch to jsoniter

@GuessWhoSamFoo made a great point in the last community meeting that we needed to develop a strategy to address CPU issues we are seeing in Octant. I already had this branch in flight and in my testing I'm seeing good enough improvements generally to make the external dependency worth it.
Note
This is not an attempt to fix the high CPU spikes that have been reported on macOS. This was more a general exploration that I didn't want to die on the vine.
I'm also open to not landing this, but the way I see it, https://github.com/json-iterator/go is a standard library compatible well maintained JSON library that gives us speed improvements with zero effort.
These tests were captured against the same namespace, cluster, and conditions for each binary and the same actions were performed.
Before encoding/json (grabbing the middle avg)

After jsoniter (grabbing the middle avg)

Signed-off-by: Wayne Witzel III<EMAIL_ADDRESS>

Switched to ConfigFastest and all of our Marshal/Unmarshal tests are passing with it and it is a notable speed improvement over ConfigCompatibleWithStandardLibrary

Thanks for making the swap. jsoniter (is it pronounced json-iter or jsoniter?) seems to get the performance boost by avoiding reflection although I'm unsure of the implications of this.
Ran these as a benchmark on as a unit test on the component level using table as an example:
func Benchmark_TableMarshal(b *testing.B) {
	tests := []struct {
		name         string
		input        Component
		expectedPath string
		isErr        bool
	}{
		{
			name: "general",
			input: &Table{
				Base: newBase(TypeTable, TitleFromString("my table")),
				Config: TableConfig{
					Filters: map[string]TableFilter{},
					Columns: []TableCol{
						{Name: "Name", Accessor: "Name"},
						{Name: "Description", Accessor: "Description"},
					},
					Rows: []TableRow{
						{
							"Name": &Text{
								Config: TextConfig{
									Text: "First",
								},
							},
							"Description": &Text{
								Config: TextConfig{
									Text: "The first row",
								},
							},
						},
						{
							"Name": &Text{
								Config: TextConfig{
									Text: "Last",
								},
							},
							"Description": &Text{
								Config: TextConfig{
									Text: "The last row",
								},
							},
						},
					},
					EmptyContent: "",
					Loading:      false,
				},
			},
			expectedPath: "table.json",
		},
	}

	for _, tc := range tests {
		b.Run(tc.name, func(b *testing.B) {
			b.ReportAllocs()
			actual, err := json.Marshal(tc.input)
			isErr := err != nil
			if isErr != tc.isErr {
				b.Fatalf("Unexpected error: %v", err)
			}

			expected, err := ioutil.ReadFile(filepath.Join("testdata", tc.expectedPath))
			require.NoError(b, err, "reading test fixtures")
			assert.JSONEq(b, string(expected), string(actual))
		})
	}
}

This PR:
goos: linux
goarch: amd64
pkg: github.com/vmware-tanzu/octant/pkg/view/component
cpu: AMD Ryzen 7 5800X 8-Core Processor
Benchmark_TableMarshal/general-16<PHONE_NUMBER>	         0.0002186 ns/op	       0 B/op	       0 allocs/op
Benchmark_TableMarshal/general-16<PHONE_NUMBER>	         0.0002111 ns/op	       0 B/op	       0 allocs/op
Benchmark_TableMarshal/general-16<PHONE_NUMBER>	         0.0001815 ns/op	       0 B/op	       0 allocs/op
Benchmark_TableMarshal/general-16<PHONE_NUMBER>	         0.0001779 ns/op	       0 B/op	       0 allocs/op
Benchmark_TableMarshal/general-16<PHONE_NUMBER>	         0.0001707 ns/op	       0 B/op	       0 allocs/op
Benchmark_TableMarshal/general-16<PHONE_NUMBER>	         0.0001628 ns/op	       0 B/op	       0 allocs/op
Benchmark_TableMarshal/general-16<PHONE_NUMBER>	         0.0001679 ns/op	       0 B/op	       0 allocs/op
Benchmark_TableMarshal/general-16<PHONE_NUMBER>	         0.0001756 ns/op	       0 B/op	       0 allocs/op
Benchmark_TableMarshal/general-16<PHONE_NUMBER>	         0.0001785 ns/op	       0 B/op	       0 allocs/op
Benchmark_TableMarshal/general-16<PHONE_NUMBER>	         0.0000918 ns/op	       0 B/op	       0 allocs/op
PASS
ok  	github.com/vmware-tanzu/octant/pkg/view/component	0.160s

Main:
goos: linux
goarch: amd64
pkg: github.com/vmware-tanzu/octant/pkg/view/component
cpu: AMD Ryzen 7 5800X 8-Core Processor
Benchmark_TableMarshal/general-16<PHONE_NUMBER>	         0.0001699 ns/op	       0 B/op	       0 allocs/op
Benchmark_TableMarshal/general-16<PHONE_NUMBER>	         0.0001631 ns/op	       0 B/op	       0 allocs/op
Benchmark_TableMarshal/general-16<PHONE_NUMBER>	         0.0001777 ns/op	       0 B/op	       0 allocs/op
Benchmark_TableMarshal/general-16<PHONE_NUMBER>	         0.0001628 ns/op	       0 B/op	       0 allocs/op
Benchmark_TableMarshal/general-16<PHONE_NUMBER>	         0.0001853 ns/op	       0 B/op	       0 allocs/op
Benchmark_TableMarshal/general-16<PHONE_NUMBER>	         0.0001321 ns/op	       0 B/op	       0 allocs/op
Benchmark_TableMarshal/general-16<PHONE_NUMBER>	         0.0001838 ns/op	       0 B/op	       0 allocs/op
Benchmark_TableMarshal/general-16<PHONE_NUMBER>	         0.0001732 ns/op	       0 B/op	       0 allocs/op
Benchmark_TableMarshal/general-16<PHONE_NUMBER>	         0.0000840 ns/op	       0 B/op	       0 allocs/op
Benchmark_TableMarshal/general-16<PHONE_NUMBER>	         0.0001779 ns/op	       0 B/op	       0 allocs/op
PASS
ok  	github.com/vmware-tanzu/octant/pkg/view/component	0.138s

While there is still a performance increase, it is not as drastic as shown above. We might observe this effect better through benchmarking nested components or the entire content response.

Tested this branch on my mac laptop and I see 10-15% performance boost 🎉


Fix generator makefile

Include test_impl.h

@jonasnick fixed, somehow didn't push the correct fix

tACK


Redo Signup/Login to be through an in-app web browser

Change the current signup/login to be through an in-app browser
Might require some design.

FWIW, this also requires coordination with the web team to figure out how this would work, so that part is ready for a dev to work on. Ultimately, no matter how the user signs in or signs up, the webview needs to provide the app with a working OAuth access token. Devs in this project need to figure out the best way to receive that (in the URL? as an HTTP header in a response? as JS in the webview sending an explicit message out of the webview?), and the web team needs to figure out what's feasible and secure.
Personally I would start by figuring this out for basic sign in to an existing account, and once that's working, move on to sign up, reset password, and 3rd party.

For the record, I think abandoning this in favor of doubling down on our in-app implementation is a bad idea. Sign up, log in, and reset password, along with all their attendant requirements and error states, are exactly the same across the platform. They're also really important and come with legal requirements. Maintaining separate implementations has led to drift in the past, where mobile clients lagged behind the web, and that will just continue with this approach, making it impossible to make rapid changes to these processes that we might need to combat malicious behavior or comply with different legal conditions.

Acknowledged. While functional requirements are mostly common, interface constraints and opportunities are not. The in-app implementation gives us a higher ceiling for user experience quality.


API implemented for fetching latest 10 transactions on basis of userId

Also, can you please link the API contracts?

Also, can you please link the API contracts?

Yeah Sure ......will make all the necessary changes as mentioned above.

API Contract available here https://github.com/Real-Dev-Squad/website-api-contracts/pull/48


Persist data with Room

URL of codelab:
https://developer.android.com/codelabs/basic-android-kotlin-compose-persisting-data-room?continue=https%3A%2F%2Fdeveloper.android.com%2Fcourses%2Fpathways%2Fandroid-basics-compose-unit-6-pathway-2%23codelab-https%3A%2F%2Fdeveloper.android.com%2Fcodelabs%2Fbasic-android-kotlin-compose-persisting-data-room#5
In which task and step of the codelab can this issue be found?
task 8, when you build the database
Describe the problem
the table name is items as stated in task 5, but in the query your typed item without "s" @Query("SELECT * from item WHERE id = :id")
Steps to reproduce?

Go to...
Click on...
See error...

Versions
Android Studio version:
API version of the emulator:
Additional information
Include screenshots if they would be useful in clarifying the problem.

Table name should be items
@Entity(tableName = "items")
data class Item(

Updated the reference in the instructions, code snippet is correct

Duplicate of #6


Example how use Observer component with inject

Hello.
There is a warning when using Observer component with inject property.
<Observer inject=.../> is no longer supported. Please use inject on the enclosing component instead

Assume that you want to use observer inside of render props component.
<SomeRenderPropsComponent>
{
  (props) => (
    <Observer
      inject={['myStore']}
    >
      {
        ({myStore}) => (
          <SomeComponent {...props} value={myStore.value}/>
        )
      }
    </Observer>
  )
}
</SomeRenderPropsComponent>

How to inject store without warnign now? There is no component like Inject to do it.

Inject must be defined statically at the component creation, at that point using Observer component is redundant as you can also apply observer to the component.
const InjectMyStore = inject("myStore")(observer(props => props.children({ ...props })));

<SomeRenderPropsComponent>
{
  (props) => (
    <InjectMyStore>
      {
        ({ myStore }) => (
          <SomeComponent {...props} value={myStore.value} />
        )
      }
    </InjectMyStore>
  )
}
</SomeRenderPropsComponent>

Or perhaps
const InjectAll = inject((stores, props) => ({ ...stores, ...props }))(observer(props => props.children({ ...props })));

<SomeRenderPropsComponent>
{
  (props) => (
    <InjectAll>
      {
        ({myStore}) => (
          <SomeComponent {...props} value={myStore.value}/>
        )
      }
    </InjectAll>
  )
}
</SomeRenderPropsComponent>


Why is "Block content on any page" needed?

When I go to install the extension, Chrome says it can "Block content on any page". Why is that needed? I don't trust a random extension with permissions it doesn't seem to need.

That is from declarativeNetRequest, required to modify the request as if the request was from the Edge browser. I will move to declarativeNetRequestWithHostAccess, which will not show the warning. For reference: Block API requests via chrome extension and demystifying permission warnings - Manifest v2 and v3

Meanwhile, if you have any concerns with the integrity of the extension, you can inspect the source code and build it yourself.
Thank you so much.

That sounds good, thanks!


Condition is not re-checked if Callable passed to until(Callable) throws

(This is verified on 1.7.0, I have not tested 2.0.0, but at least the documentation has not changed)
The following three test cases have different behaviour.
The first one rethrows the exception immediately. The second one swallows the exception, waits for 10 seconds, then rethrows it. The third one succeeds.
I would expect that at least the latter two cases would succeed, since handling of AssertionFailedErrors is clearly already special, and arguably also the first one should succeed, since the API documentation of until(Callable<Boolean>) does not say anything about passing through exceptions, and some exceptions are already handled in special manner.
public class AwaitTest {
    @Test
    public void testUntilCallableBoolean_RuntimeException() {
        final AtomicInteger counter = new AtomicInteger(0);
        await().atMost(10, TimeUnit.SECONDS).until(() -> {
            if (counter.get() < 2) {
                counter.incrementAndGet();
                throw new RuntimeException("Not yet");
            } else {
                return true;
            }
        });
    }

    @Test
    public void testUntilCallableBoolean_AssertionFailedError() {
        final AtomicInteger counter = new AtomicInteger(0);
        await().atMost(10, TimeUnit.SECONDS).until(() -> {
            counter.incrementAndGet();
            assertTrue(counter.get() >= 2);
            return true;
        });
    }

    @Test
    public void testUntilRunnable() {
        final AtomicInteger counter = new AtomicInteger(0);
        await().atMost(10, TimeUnit.SECONDS).until(() -> {
            counter.incrementAndGet();
            assertTrue(counter.get() >= 2);
        });
    }
}

I can see that this is confusing. Let me brake it down.

This example throws an exception which will fail the test immediately since you haven't configured awaitility to ignore it.
This is a bit spooky, because the lambda to Awaitility doesn't have the same type as the lambda in example 3. It expects a predicate and predicates shouldn't have side-effects (at least not side effects that throws exceptions). But this is not possible to declare in Java's type system. Maybe this could be regarded as a bug because if the Condition is of type Boolean an exception/error should always fail the test (unless ignored) imho.
This example doesn't throw an exception, it throws an AssertionError. AsserttionError's are handled specially so that Awaitility can interop with other assertion libraries such as assertj (see docs). Ignoring AssertionError's is the way Awaitility currently supports these third-party assertion libraries

Hm, yes, AssertionError is indeed not Exception.
You did not comment on the fact that case 2 continues to wait until timeout but does not retry the predicate calls. What's the point of waiting if there are no retries?

I think this is a bug. I'm about to change the method name for the method accepting "Runnable" since it's causing other problems as well (for groovy and kotlin) besides being confusing.
I'll hopefully release a 3.0.0-rc1 today.
The method will now be called untilAsserted instead (other suggestions are welcome).

It was indeed a bug (that I've now fixed) that the exception didn't break the poll execution in example 2.


Add info about sw subscription on deployment

This PR adds a notification alert to the UI to notify user that they need a sw subscription. The alert can be dismissed by clicking on a link at the bottom of the alert.
Also updated NodeJS version.
Screenshot

recommend rewording as AAP appears 5 times in the text :
Ansible Automation Platform Deployment Engine
Ansible Automation Platform(AAP) requirements
To use AAP on Azure, you must have a valid subscription in your Red Hat account.
Please click here to setup your AAP subscription as well as your Red Hat, account if needed.
Click Dismiss, if you already have it all setup.


java.lang.NoSuchFieldError: Companion

Hi,
I'm trying to use OkHttp 4.9.3 in my Kotlin project, but I'm getting the following error when using extension methods:
org.springframework.web.util.NestedServletException: Handler dispatch failed; nested exception is java.lang.NoSuchFieldError: Companion
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1055)
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
	at org.springframework.web.servlet.FrameworkServlet.doPut(FrameworkServlet.java:920)

This seems to be caused by version mismatch. When adding OkHttp 4.9.3 to build.gradle, two versions are actually downloaded:
build.gradle:
dependencies {
    implementation 'com.squareup.okhttp3:okhttp:4.9.3'
}

Will result in two versions:

When removing 4.9.3 from the build.gradle, both versions are removed from external libraries. It seems no other dependency is using OkHttp 3.14.9 in our project.
How can I resolve this? Thanks!

You should be able to apply the BOM https://github.com/square/okhttp#releases
       // define a BOM and its version
       implementation(platform("com.squareup.okhttp3:okhttp-bom:4.9.3"))

       // define any required OkHttp artifacts without version
       implementation("com.squareup.okhttp3:okhttp")
       implementation("com.squareup.okhttp3:logging-interceptor")

Closing as we can't provide 1:1 support with project builds, please consider using a site like Stackoverflow if the problem continues.

No, I use it on various projects, so I'm fairly certain it works.

I also found this issue。4.9.3


Change organization name for the Docker image

Checklist

[ ] Changelog updated

dont forget to update the docker hub token secret to the new account


Replace grepping for imports with AST analysis

Here's a short thread on using UAST outside the context of lint: https://groups.google.com/forum/#!msg/lint-dev/uxwJLiYeJz8/_3ptfDJ0AAAJ
Alternatively, maybe we can somehow use Lint in a different context.
Repo information at https://mvnrepository.com/artifact/org.jetbrains.uast/uast-kotlin/1.0.10
Source at https://github.com/JetBrains/kotlin/tree/master/plugins/uast-kotlin/src/org/jetbrains/uast/kotlin

I am currently considering using ANTLR for this.


[Improvement] Masking email address in Email OTP page

Description:
Currently, in Identity Server, it is not possible to mask email address in Email OTP login page, In a successful authentication flow with Email OTP as the second step, IS redirects to the following URL:
https://localhost:9443/emailotpauthenticationendpoint/emailotp.jsp?commonAuthCallerPath=%2Fsamlsso&forceAuth=false&passiveAuth=false&tenantDomain=carbon.super&sessionDataKey=d20e17db-f6e9-4328-b0f4-c7b30997977c&relyingParty=travelocity.com&type=samlsso&sp=travelocity.com&isSaaSApp=false&authenticators=EmailOTP&screenValue=tharakawijekoon2%40gmail.com
The URL contains the plain email address and in the UI this screenValue email address shown.  Due to security concerns, an option to mask the email address in the redirect URL and the UI would be a good addition.
Note: To get around this security concern it is possible to completely stop showing the email address in the redirect url and email OTP login page by setting the showEmailAddressInUI parameter under the EmailOTP AuthenticatorConfig in the file <IS_HOME>/repository/conf/identity/application-authentication.xml to false as shown below.
<Parameter name="showEmailAddressInUI">false</Parameter>

Addressed with #7711


modifed d4mac and d4win download links to stable for v1.12

cherry-pick #25156 into 1.12.0
@tiborvass this is currently thought to be the last docs change that must go out in 1.12.0 ga
if you are able to add it to your bump_v1.12.0 branch and thus the 1.12.0 release tag, that would be awesome :)

closing, as its too late to add more to that branch.


Very strange price history

I was selling No Contest and the price seemed to go up and down while I was selling it (and while there weren't any other trades at least according to the UI). It should have gone straight down.

Tentatively, it looks like I'm actually getting the amounts specified too. For instance here I get paid 0.35 USDC for 0.40 No Contests.
https://polygonscan.com/tx/0x32b1a0cd38c4cc330520ecf647b9be04bf6ae727e0978a1afd486882ef80ab1d

Buffalo Bills vs New Orleans Saints.  With No Contest trading at under 1 cent, it looks like someone bought both sides of this for $0.852.  But I'm guessing it's the same bug or a related one.


PHP Default Credentials check for and user GAE App Identity Credentials

The current implementation of ApplicationDefaultCredentials in PHP does not yet support the GAE App Identty. The first class GAE lanauges should check for this environment and use this identity after checking for the environment variable and well-known-file, but before checking for GCE.

The AppIdentity logic seems fairly straightforward, cf AppIdentity.php.  It was an omission on my part to remove that file before porting the logic to the new Guzzle-aware interfaces
To resolve this issue, it should be sufficient to

[ ] restore a version of AppIdentify.php that implements FetchAuthTokenInterface
[ ] update ApplicationDefaultCredentials.php to use it

@bshaffer PTAL


Contact

Hi daniel, just a quick question, is there anyway we can talk? do you use discord? if not, make a discord account and a discord server for osiris!

he's probably seen this question a lot and will likely not answer.
Why do you need to talk to him? Is there anything I can help with? I am sup4 1337 haxor coder ;)

The Lepus#5583

rest in peace to that discord account x)


Explore putting a switch in the cabinet

Is there room for an 8 port switch?
What cable lengths would I need?
Dig out the old Netgear switch. Is it fast enough? how much power does it draw?

It's a Gigabit switch, which is fine for Raspberry Pis. The NUC can run off the router.


Removing routes display in about, checkout and products pages.

Describe your issue.
I think there is no need of displaying a current page route in about, products and checkout page.
We have not displayed the route in /orders page and it is looking nice but in case of /about, /products and /checkout pages, we are displaying the route in too much big font which is grabbing attention of user.
Instead we can give some background colour to our Navbar. It will look nice.
Screenshots (if applicable).

Additional context (if any)
I am contributor at gssoc'22
Please assign this task to me.

@Siddhesh777
You don't have any orders, that's why Breadcrumbs are not shown. Order something and then go to the orders page, you'll see the breadcrumbs 😅
Also, the change you are asking for would be a very breaking change. Also, as I can visualize, I won't look good actually, because of the way the app is constructed 😅
I'm sorry, I don't think this would work,  😕


Added Bulb to energy

Hi,
Sorry for the messy commits, I had two PRs on the same branch!
I added Bulb to the energy providers :)
Thanks again 😁

Hey, thank you for your contribution, they both look like really cool companies!
And no worries about the messy commits, I'll just squash them :)


Add SingleSpaContext type definition.

This will add type definitions for the exported SingleSpaContext.

Released in https://github.com/single-spa/single-spa-react/releases/tag/v4.1.0


Add new rust impl in bench

Hi, guys.
You can add new bench case rust with https://github.com/tikv/grpc-rs ?

Hello!
My expectation for grpc-rs is to be very close to the C++ performance, but this is to be verified of course.
Are you interested in the single threaded or in the multi threaded scenario?

Both variant

@mirecl I've made a benchmark case for grpcio. From what I could see the library is using thread pool by default, thus one version can be used for both singlethreaded and multithreaded workloads.
Run from my machine:
--------------------------------------------------------------------------------------------------------------------------------
| name               |   req/s |   avg. latency |        90 % in |        95 % in |        99 % in | avg. cpu |   avg. memory |
--------------------------------------------------------------------------------------------------------------------------------
| rust_grpcio        |   15958 |        2.94 ms |        4.00 ms |        5.75 ms |       23.09 ms |   160.5% |     10.52 MiB |
| rust_tonic_mt      |   15823 |        2.92 ms |        3.97 ms |        6.33 ms |       35.32 ms |   105.4% |      3.82 MiB |
--------------------------------------------------------------------------------------------------------------------------------


Initial import of x10

Open source the initial support for TPU, using an XLA-based lazy tensor
approach. Activated by setting X10_INCLUDE_DIR for cmake, which is the
path of headers collected by the toolchain build script counterpart.

Addressed all but four comments. @pschuh and @sgugger : would you mind taking a look at the LARS, ParameterGroupOptimizer and ThreadState comments?

All comments have been addressed.

👍


Updating Size of Plot Legend (Figure 4)

Also other minor updates including:
revert results folder, correct plot order of pheatmap, and fix namespace dplyr::summarize

I don't see why review is needed for PRs of this nature.

I agree, but no distinction is made on the onboarding document. It also does not cost much time to review IMO

It also does not cost much time to review IMO

Yes but it slows you down to have to wait for review. I will consider solutions and an onboarding PR.


feedback and add text color not consistent in essentials page in dark mode in mobile devices

Describe the bug
feedback and add text color is not consistent with other buttons in essentials page in dark mode which makes it not visible in dark mode in mobile devices
To Reproduce
Steps to reproduce the behavior:

Go to Essentials page
Notice the color of text in feedback and add button

Expected behavior
Should be of same color as of other buttons.
Screenshots

Please assign me if it becomes availabale.

cc @nikita-11


Streamlet aggregators

Some aggregators like SUM, COUNT, AVERAGE, etc needs to be added.

Hi Karthik,
I'm interested in the issue, Are you looking at both java and python implementations?

To start off, just Java. Then once the api stabilizes, we can have other
languages as well.
On Mon, Feb 5, 2018 at 1:32 PM, naveen marri<EMAIL_ADDRESS>wrote:

Hi Karthik,
I'm interested in the issue, Are you looking at both java and python
implementations?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/twitter/heron/issues/2698#issuecomment-363228399, or mute
the thread
https://github.com/notifications/unsubscribe-auth/ACabuiL14ge_f5ZWFT_9Usx4FgLJnAODks5tR3OKgaJpZM4RzNm2
.

Hi @kramasamy , @srkukarni ,
the parameters these aggregators can take is just windowing strategy right? or do u have something else in mind?

@jerrypeng @srkukarni - Can you respond to this?

perhaps instead of a parameter we can have a more builder style API.  Something like
.timeWindow(Time.Duration(5, Time.sec)) //tumbling window
.sum();


Restructure ADC macros

Continuation of #449, redesign the ADC macro. The goals are similar to my explanation in the previous PR (#451), I've also added an in-depth explanation to avr-hal-generic's lib.rs.
Note I opted to simplify the git history at the cost of the ability to compile the middle commits. I asked about this in the old PR, but I assume you didn't get notified since it was completed.
Main changes:

Some pieces of code that were defined in the concrete HALs and passed to the macro invocation in a form-like manner are now defined by the macro expansion. Namely, the ReferenceVoltage type and the implementation of some methods. This helps to make it look like regular code and to show the relation with the generated code.
Helper clauses were added for the Atmegas, which have more-or-less consistent design in 2 variants. They help shorten the invocations by pre-filling certain bits. This is not possible (or rather, not worth the effort) for the Attinys, since each of them handles the registers differently.
The #[default] helper attribute to the Default derive macro was used to shorten the number of items needed.
The way code blocks are passed now looks like a regular function definition, as if it were an item, rather than a closure. This is because the arguments to the macro are kind of items, since they are in the top-level.
Documentation was improved.

@Rahix Just to politely remind about this.
I'm still interested in doing these refactors, but I was waiting to do them sequentially (only going to the next after the current is merged). If you prefer to review a number of them more sporadically (merging in batches, essentially), I can adjust for that. I know it can be tough to be available frequently, tell me what workflow you think would be best.

Sorry, didn't mean to do that.

Rebased, adapted the new chip to the refactored macro and added a better explanation of how it works and how contributors can use it.

@Rahix Just a heads up, I'm working on a better attempt at this, which relies on BitWriter fields for the invocations that previously used raw bits and generates set_channel and friends. However it seems Atmega1280 is missing the MUX_* alternatives, can you look into it in avr-device? As a hint, Atmega2560 appears to have the proper config, if you already have a patch it should work for fixing this as well.

I've done some digging through the datasheets after my last comment, I agree that what I pointed out is not really a proper solution. Up until that point, I was just converting the old implementation to the new macro, assuming it was already feature-complete, but the datasheets point out way more corner-cases, some of which seem pretty hard to abstract into a nice API. So I'm still trying to solve this, but the last few weeks have been hectic, I don't yet have a solution. For now, I will collect new information and some thoughts here, so we can discuss how to go forward.

The current mainline adc module provides more-or-less an equivalent API to the Arduino libraries, which is fine for a lot of users, but it turns out Arduino chose to completely disregard certain features to make things easier to maintain. For instance, the series of the Atmega 2560 have differential ADCs with configurable gain, in addition to the single-ended ones, and two sets even, chosen by the MUX5 bit. The Attiny 85 also has differential ADCs.
I think there is value in trying to support this, even though we could take the easy route.
To handle the case of MUX5/MUX[4:0] being separate and other similar issues, I think it's valid to use a non-unique name. Check table 26-4 here, the second half (MUX5 = 1) is the same as the first half (MUX5 = 0), modulo 8. The exceptions are the last two entries, which are reserved when MUX5 = 1. This seems to makes it OK if we consider the first half only for the field naming, comment on it and add a check for the reserved cases. Since this chip is a kind-of worst-case-scenario for us (it has the most things that diverge from the simple, single-ended ADC model), I'll start from here and push a partial implementation just for it, so we can review that and then hopefully only remove what isn't included in the other chips.
Setting up macro guidelines may have to wait, because it turns out the ADC module is more complicated than anticipated.

For instance, the series of the Atmega 2560 have differential ADCs with configurable gain, in addition to the single-ended ones, and two sets even, chosen by the MUX5 bit. The Attiny 85 also has differential ADCs.

In my opinion, our first priority should be adding API for the most common usecases.  All the special features can be added later, if it turns out that people really need them.  Keep in mind that advanced users will often prefer to build their own abstraction ontop of raw register accesses anyway.
So I wouldn't worry about all the different differential stuff for now.

This seems to make it OK if we consider only the first half for the field naming, comment on it and add a check for the reserved cases.

You have to keep in mind that these field enums also need to be usable from avr-device directly - not everyone is going to use the HAL.  I'm still on the edge of having not-quite-correct fields names in the register description.  If we instead have no field names at all, it forces users to look up the values in the datasheet and thus learn about the quirks.

In my opinion, our first priority should be adding API for the most common usecases.

OK, but I think I won't fully give up on the differential features, trying to not make them harder to implement later; the hope is to avoid another overhaul when/if we implement them.

You have to keep in mind that these field enums also need to be usable from avr-device directly - not everyone is going to use the HAL.

That's a good point. I had hoped that adding those variants would help catch inconsistencies like for #500, but I guess it's too inconsistent for that.

If we instead have no field names at all, it forces users to look up the values in the datasheet and thus learn about the quirks.

If we go this route, we should also remove fields for all the chips with such quirks. For instance, I was quite confused when I discovered the Atmega1280 didn't have the fields like the 2560. A possible compromise could be to add an incomplete set of variants with just the single-ended ones, and a comment specifying that the user should look at the datasheet and use bit access directly for the other ones. Then the convention you listed previously (ADC0_ADC8, ADC1_ADC9, ...) seems very plausible.
Also, I'm experimenting with ways to make the channel/reference selection statically typed, in the spirit of the port module. I'll push a preview once done with a chip. I think that by itself could be our guideline for the APIs, personally I really liked the structure of that module, especially compared to the Arduino libs.

OK, but I think I won't fully give up on the differential features, trying to not make them harder to implement later; the hope is to avoid another overhaul when/if we implement them.

Sounds good, I certainly didn't mean to deter you from this :) Just wanted to state that I wouldn't put too much work into it as there are only very few users who'd benefit from it right now.

but I guess it's too inconsistent for that.

Yeah, split fields and fields with mode-dependent meaning are the two crimes of AVR microcontrollers that are really difficult to abstract nicely... There just isn't a way to get svd2rust to build proper abstractions as far as I'm aware...

we should also remove fields for all the chips with such quirks

Yes, for sure. Otherwise my whole point would be moot.  I'd prefer removing all enumerated values for the time being as the alternative entails a lot of documentation and patching effort.  We can always go back and improve on this later, when the need arises.

Also, I'm experimenting with ways to make the channel/reference/clock selection statically typed, in the spirit of the port module

Please be careful with this.  Static types have their benefits but they lead to generic-hell downstream.  My guideline would be this:

Are there methods that are only legal in a specific mode? => Static makes sense
Is there a usecase for a function signature enforcing a specific mode at compile-time? => Static makes sense
Are large optimizations possible from knowing a mode at compile-time? => Static makes sense
For all other cases, keep the type signature simple and make mode configuration dynamic

Also keep in mind that people may want to tread ADC pins/channels indifferently, so we need a dynamic variant in any case.
But let's see what you've got, before I raise too many of my concerns ^^

Just a heads up:  We need to upgrade avr-device to a newer svd2rust at some point (https://github.com/Rahix/avr-device/pull/155) and this will produce some slight changes to the API that we need to apply here in avr-hal.  I've created a preview of the necessary changes in #545.

Sorry to sidetrack the thread for a moment, but I have a question about the repository structure, if it becomes too extensive I will open a discussion.
How strongly do you feel the separation between attiny-hal and atmega-hal is important? In particular, if we merged them like in avr-device, do you see any obvious problems? Something named atmel-hal or similar. I ask this because I've been experimenting with it; by itself, it doesn't change much, but the main advantage is that then we can also merge avr-hal-generic into a module of this new crate, and that simplifies many parts of the design: it allows inherent impls in the macros (currently, we need to define a trait for anything that needs to cross the generic/specific boundary) and removes the need to pass generics and macro arguments for high level types (for instance, $hal arguments across most macros, or anything depending on choice of a avr-device mcu module) and greatly diminishes the amount of generics needed. It helps both with this PR, which I've managed to implement locally based on this, and most likely with all others to come for refactoring. For compatibility, we can leave the current series-based crates and use them as alias/shims for the new one's code.
It may take a moment to finish, but I will try to push a partial implementation with maybe 3-4 modules to my fork, so we can evaluate if it's worth it.


webpack output.clean - how to keep more then one folder?

https://webpack.js.org/configuration/output/#outputclean
WORKS!
module.exports = {
  //...
  output: {
    clean: {
      keep: /ignored\/dir\//, // Keep these assets under 'ignored/dir'.
    },
  },
};

DOES NOT!
module.exports = {
  //...
  output: {
    clean: {
      keep: /ignored\/dir\//, /ignored2\/dir2\//
    },
  },
};

WORKS!
module.exports = {
  //...
  output: {
    clean: {
      keep(asset) {
        return asset.includes('ignored/dir');
      },
    },
  },
};

DOES NOT!
module.exports = {
  //...
  output: {
    clean: {
      keep(asset) {
        return asset.includes('ignored/dir', 'ignored2/dir2'');
      },
    },
  },
};

how to save more then one folder?

You can write multipe regexp:
keep(asset) {
  return /ignored\/dir\//.test(asset) ||  /ignored2\/dir\//.test(asset);
},

Thanks! Works great!


How to disable looking for CHOMP planner

I am using ROS 2 Humble with the Robostack binaries on macOS, and MoveIt is attempting to load the CHOMP planner by default, which fails because the corresponding binaries are not yet available. While building CHOMP from source is an option, I would like to know how to configure MoveIt to avoid looking for the CHOMP planner, as the necessary YAML configuration files are provided in the source code and I can't modify those. I am following the MoveIt setup tutorials, and I have tried modifying the demo.launch.py file by specifying the pipelines using
.planning_pipelines(pipelines=["ompl", "pilz_industrial_motion_planner"])
but MoveIt still tries to load the CHOMP planner and throws an error.

I don't have any experience with Robostack binaries on macOS and we're not supporting that but using the .planning_pipelines parameter is the way to go. Are you sure you are not accidentally loading it somewhere else? If only chomp is loaded and others don't despite being explicitly parameterized could indicate an invalid  config. @MannavaVivek I'll close this issue for now, feel free to re-open if you still have any troubles and don't hesitate to copy&paste the log.


About test images which used by your paper?

Hi, @iro-cp , I can't find the test images in nyu official website.
Can you provide origin test_images used by your paper?
As I think that only use the same test_images can validation inference. And it's important to unify the same standard.

as we say in the paper, it is the validationset of NYU-depth v2 (https://cs.nyu.edu/~silberman/datasets/nyu_depth_v2.html)


Emojis are not showing up on Linux client

Hello i installed the correct fonts on linux
But just got a missing char block.
It works fine in windows.

Using version
0.8.1 on windows and linux

Arch linux It is showing up using the src build from aur and when I use the appimage.
seems to be fixed in ubuntu 17.10 , so maybe it is not a bug but just a missing dependency.

I checked and it seems Electron is dependent on the system fonts, so I'm not entirely sure if this is something I can easily fix with the current system

Since I don't maintain the Arch linux builds and I can't reproduce the issue myself I'm going to close this.
Feel free to open a PR if you know how to fix this for your specific build/version


Unable to report for greater than 200 classes

Currently ApexUnit submits the specified test classes to the org and returns a single parent job Id. Async Apex jobs have a max of 200 apex classes, which means when ApexUnit submits >200 classes, those are submitted as multiple async jobs. ApexUnit only returns 1 job Id, so it only reports on the results of the 200 classes submitted as part of the first job. The rest of the tests are actually executed in the org, but ApexUnit is not tracking or reporting on them.

@adarsh-ramakrishna-sfdc can you please confirm this limitation on the reporting module?

I have seen this question before as well. https://github.com/forcedotcom/ApexUnit/issues/41 . Since the user did not follow up with us, we weren't sure if it was related to multiple namespaces in use. Now that we have this bug, Seems like the test execution batch can only take in 200 tests at a time. We need to test this out. We might need to look into the option of creating multiple batches of 200 tests each.

If it helps, I created a fork of ApexUnit that submits classes in batches of 200 (if there are >200 classes). I don't think it's ideal though since it submits these jobs synchronously - I think this can be done async: https://github.com/robymathew/ApexUnit

Thanks @roby-handinhand . Can you please point us to the commit ?

Sure, this is the fix.
https://github.com/robymathew/ApexUnit/commit/4682a4d735a08848cffb7a1f2e585f763120b14d#diff-854284a1d1b65757ef0a9dc16c1a442fL23
I added a couple of commits after to address reporting and logging. Here are all the commits:
https://github.com/robymathew/ApexUnit/commits/batchFix

@adarshramakrishna what are the next steps to close the loop on this? If you do not wish to look into this please share the same

@vamshi-g We can have a PR for this and go from there. I have put in few comments for robymathew's commit. You have any other approach in mind?
@robymathew   can you please create a PR with your commit for this issue?

@Adarsh: are you waiting for PR initiation or modifications on a current t
PR?
On Jun 15, 2017 8:09 AM, "Adarsh"<EMAIL_ADDRESS>wrote:
@vamshi-g https://github.com/vamshi-g We can have a PR for this and go
from there. I have put in few comments for robymathew's commit. You have
any other approach in mind?
@robymathew https://github.com/robymathew can you please create a PR with
your commit for this issue?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/forcedotcom/ApexUnit/issues/61#issuecomment-308766321,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ANWvsDVVZrap2Sa4h8Od0PG0Hto6Yv68ks5sEUkngaJpZM4MXoxp
.

@vamshi-g  we do not have a PR for this yet in https://github.com/forcedotcom/ApexUnit/pulls
robymathew has modified the code in this fork of the project. We need a new PR for this

Hey @adarshramakrishna - this was fixed a while back in the ApexUnit repo by @rduvvarapu - it looks like he took the gist of my fix and used it to create a fix in master.
Here's the commit:
https://github.com/forcedotcom/ApexUnit/commit/e63ff5d420e6831892737423154df6e594c2ec1c

This issue is fixed.


remove custom font and document how to add one

Closes #293
This is mostly docs around how to add a custom font, but also removes the current Nunito Sans custom font and falls back to using the default Tailwind system fonts.

Should delete the associated line in the express server as well:
https://github.com/epicweb-dev/epic-stack/blob/main/server/index.ts#L89

Good spot @xHomu, I'll get that sorted and add it to the steps in the docs.

All sorted guys, cheers for the reviews 👍


fix add free disk config

Proposed changes
Add new config bdbje_free_disk_bytes, if disk space less than this config, the bdb env will not start.
Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

run buildall


Restrict user overrides for remote store related index settings

Short Description
This change ensures user cannot tinker with any remote store related index settings. This will ensure our clusters remain homogeneous i.e. either the cluster has all remote enabled indices or no remote enabled indices.
Detailed Description
With this change we are restricting the following index level settings:

index.remote_store.enabled
index.remote_store.segment.repository
index.remote_store.translog.repository

user will not be able to override these settings while creating an index.
If following cluster level settings are set then we will inject the above settings with the corresponding cluster level settings mentioned below.

cluster.remote_store.enabled
cluster.remote_store.segment.repository
cluster.remote_store.translog.repository

Related Issues
Resolves https://github.com/opensearch-project/OpenSearch/issues/8770

Check List

[x] New functionality includes testing.

[x] All tests pass

[x] New functionality has been documented.

[x] New functionality has javadoc added

[x] Commits are signed per the DCO using --signoff
[ ] Commit changes are listed out in CHANGELOG.md file (See: Changelog)

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Is there an issue to link to this PR? Also, have we started writing the documentation for configuring the remote store? I know things are changing significantly from the original behavior and it will be easier to understand and review with a good description of the desired end state.

Is there an issue to link to this PR? Also, have we started writing the documentation for configuring the remote store? I know things are changing significantly from the original behavior and it will be easier to understand and review with a good description of the desired end state.

Sure @andrross. we already had an issue created for this. just added it along with description.

* What went wrong:
Execution failed for task ':distribution:bwc:staged:buildBwcLinuxTar'.
> Building 2.9.0 didn't generate expected file /var/jenkins/workspace/gradle-check/search/distribution/bwc/staged/build/bwc/checkout-2.9/distribution/archives/linux-tar/build/distributions/opensearch-min-2.9.0-SNAPSHOT-linux-x64.tar.gz

@linuxpi : Can you please merge the backport PR #9025 to 2.x. This is blocking other PRs which have changes on top of yours.

Working on fixing the one test that is failing. Looks like the code is diff on main vs 2.x . I've raise a PR for the fix #9084 will get it merged.


Add PHP config

Referenced issue : #1539
To start this new feature, I've just created the minimalist way to add a PHP config.
Planned for future PRs:

Add some helpers (withSuite or addSuite method)
Import files

@acoulton
I've created the issue to discuss about the whole implementation.
#1539

@acoulton @carlos-granados Is there anything left?

@loic425 sorry to disappear, I've been struggling with a nasty flu-ey cough the last couple of days. Think I'm improving now so hopefully back at work and able to catch up with this tomorrow :crossed_fingers:


String values for ER selectivities are silently lost from the form

If an ER is defined in a ProductMeasurement of type SELECTIVITY as a string value, it will not be included in the saved/stored pbtxt file. The treatment of ERs as strictly numeric values (i.e., the "x" in an "x:1 ratio") is correct, but this should not happen without an error/warning message.

I can't reproduce this; can you give an example?

I can't reproduce this; can you give an example?

Correction: the value is present in the form but it is NOT present in the pbtxt when you try to download. Not sure how to give an example when the editor shows it but the downloaded pbtxt doesn't :)

Correction: the value is present in the form but it is NOT present in the pbtxt when you try to download. Not sure how to give an example when the editor shows it but the downloaded pbtxt doesn't :)

Oh, I haven't been able to reproduce that, either. When I enter various values in the ER details field, they show up in the pbtxt.

Oh, I haven't been able to reproduce that, either. When I enter various values in the ER details field, they show up in the pbtxt.

Maybe the difference is that I'm modifying an otherwise valid reaction. Are you starting from scratch? Do you have a defined analysis that the measurement is paired with?

Maybe the difference is that I'm modifying an otherwise valid reaction. Are you starting from scratch? Do you have a defined analysis that the measurement is paired with?

reaction.pbtxt.zip

reaction.pbtxt.zip

Ah ok, I thought you were referring to the Selectivity message below that only has a details field. Are those redundant?

Ah ok, I thought you were referring to the Selectivity message below that only has a details field. Are those redundant?

(At least the comments in reaction.proto suggest that the value should be entered in the second details field.)

(At least the comments in reaction.proto suggest that the value should be entered in the second details field.)

I think the selectivity details is not useful except when the type is CUSTOM. The value should presumably by in the above float_value, string_value, or percentage_value

I think the selectivity details is not useful except when the type is CUSTOM. The value should presumably by in the above float_value, string_value, or percentage_value

Got it; I misread the comments (they correctly reflect your understanding).

Got it; I misread the comments (they correctly reflect your understanding).

(working on a fix, but I found another bug after I fixed that one...)

(working on a fix, but I found another bug after I fixed that one...)


Tags i18n

It's just an idea for a far future. Have you ever thought about tags internalization? Because there are a lot of multilingual projects, but tags are usually in one language.

@a-komarev There is plans to create yii2-translateable. This behavior (and others) will be compatible with that from box.


Add Makefile and general app information

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Bug in implementation of assert assignable in VM introduced via partial instantiation feature

Consider this example:
% cat test.dart
main() {
  print(fooClosure(partialInst(gen)));
  print(fooClosure(gen));
}

FI partialInst(FI arg) => arg;

T gen<T>(T a) => a;

final dynamic fooClosure = foo;
bool foo(FI arg) => arg is FI;

typedef FI = int Function(int);

% dart test.dart
true
false

Please notice that print(fooClosure(...)) should always print true, because the arg is FI is dominated by a parameter check on AssertAssignable(arg, FI)!
This is a specially created example where the first statement will will warm-up the subtyping cache in the implicit closure function of foo with a true value and the second call will incorrectly re-use this entry in the subtyping cache.
Reversing the two print statements results in:
% dart test2.dart
Unhandled exception:
type '<T>(T) => T' is not a subtype of type '(int) => int' of 'arg'
#0      main (test.dart:2:19)

This is caused by faulty code in the code searching the subtyping cache, namely GenerateSubtypeNTestCacheStub

I'm also looking at performance issues of Dart 2.0 type checks, which might be fixable together with this.


sarasa-gothic: rewrite: TTC and fixed-output

Rewritten to use TTC archive instead of the TTF one. It's also now fixed-output.
Motivation for this change
The current sarasa-gothic font takes up 2.2GB in the Nix store. This can be reduced to 212MB by using the TTC archive instead of the TTF one, which shares data between individual fonts and has a much smaller size than the sum of individual fonts.
It was written like wqy_zenhei. It, as it has been, does not use fetchzip because p7zip is needed.
Also I've made it fixed-output like wqy_zenhei. This should avoid unnecessary re-builds.
I have not kept hydraPlatforms = [] due to the size having drastically decreased. Is this acceptable? (cc @Mic92)
nix path-info -S output showing the improvement:
/nix/store/i7sjfwhxxlp197063avdyhqql7pydyrl-sarasa-gothic-0.6.0<PHONE_NUMBER>         # 2.2GB
/nix/store/z2x9q54rdyjicpf61yg0nn2wap9vr0fv-sarasa-gothic-0.6.0   212067152         # 212MB

Things done

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

[X] NixOS
[ ] macOS
[ ] other Linux distributions

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

Uhh, the diff is a whole mess. It's probably better to just read the whole file.

Thanks!


Fix parameters in content type causing validation failure

The Swagger specification says that consumes and produces are "A list
of MIME types...". The Content-Type header of a HTTP request consists
of a MIME type and optional parameters, e.g.
text/html; charset=utf-8

validation of request and response content type was failing when
parameters were present as the entire value of the Content-Type header
was compared to the allowed MIME types in consumes/produces.
This changes the validation of content types to only compare the MIME
type in the header to the allowed MIME types defined in consumes and
produces as appropriate for requests/responses.

I'm not completely wedded to this solution; alternatively content_type could be parsed upon request normalisation.
Also, I believe that this # TODO: is it correct to skip validation for a null content_type? is also a problem, as I understand if Content-Type is not specified then it should be treated as application/octet-stream (see: https://www.w3.org/Protocols/rfc2616/rfc2616-sec7.html#sec7.2.1) (though more intuitively speaking if no Content-Type header has been specified but the swagger schema specifies consumes/produces` then that feels like it should be an error in any case).

@petedmarsh I'm +1 on complying with rfc2616 and defaulting to application/octet-stream.  This seems like better behavior than naively skipping the validation.

I think it might be a good idea to have a separate error message for when the Content-Type is missing and has been defaulted, it could be confusing to see application/octet-stream when it had not been specified - what do you think?

I think it might be a good idea to have a separate error message for when the Content-Type is missing and has been defaulted, it could be confusing to see application/octet-stream when it had not been specified - what do you think?

This sounds like a nice usability/ux improvement.  👍

Comment addressed 👍

@pipermerriam are there any further changes you'd like me to make? Happy to if so!

Looks great.  Thanks for reminding me this was waiting for my attention.


Boarding fails to add new tester

Probably related to the recent TestFlight changes, but after updating to the latest version of Boarding I am unable to add a new tester. Heroku logs extract:

2017-04-26T16:14:44.122407+00:00 app[web.1]: Started POST "/submit" for <IP_ADDRESS> at 2017-04-26 16:14:44 +0000
2017-04-26T16:14:44.123607+00:00 app[web.1]: Processing by InviteController#submit as HTML
2017-04-26T16:14:44.123673+00:00 app[web.1]:   Parameters: {"utf8"=>"✓", "authenticity_token"=>"", "first_name"=>"bob", "last_name"=>"bill"<EMAIL_ADDRESS>"token"=>"", "commit"=>"Get Beta Access"}
2017-04-26T16:14:44.124957+00:00 app[web.1]:   Rendered invite/index.html.erb within layouts/application (0.2ms)
2017-04-26T16:14:44.126252+00:00 app[web.1]: Completed 200 OK in 2ms (Views: 1.9ms)
2017-04-26T16:14:49.834437+00:00 app[web.1]: Started POST "/submit" for <IP_ADDRESS> at 2017-04-26 16:14:49 +0000
2017-04-26T16:14:49.843058+00:00 app[web.1]: Processing by InviteController#submit as HTML
2017-04-26T16:14:49.843341+00:00 app[web.1]:   Parameters: {"utf8"=>"✓", "authenticity_token"=>"*************", "first_name"=>"bob", "last_name"=>"bill"<EMAIL_ADDRESS>"token"=>"**************", "commit"=>"Get Beta Access"}
2017-04-26T16:14:49.862455+00:00 app[web.1]: Going to create a new tester<EMAIL_ADDRESS>- bob bill
2017-04-26T16:14:53.768764+00:00 app[web.1]: Found tester
2017-04-26T16:14:54.007883+00:00 app[web.1]: #<Spaceship::Client::InsufficientPermissions: User @.com (Team ID *******) doesn't have enough permission for the following action: parse_response>
2017-04-26T16:14:54.008110+00:00 app[web.1]: /app/vendor/bundle/ruby/2.2.0/gems/fastlane-2.28.2/spaceship/lib/spaceship/client.rb:574:in raise_insuffient_permission_error!' 2017-04-26T16:14:54.008111+00:00 app[web.1]: /app/vendor/bundle/ruby/2.2.0/gems/fastlane-2.28.2/spaceship/lib/spaceship/client.rb:549:in detect_most_common_errors_and_raise_exceptions'

Give it one more shot, I just merged a large PR with updates for the recent changes. That being said, this error message does sort of seem like your itunesconnect user doesn't have the right role to be able to add external testers... or our error message is wrong 🤷♂

The Gemfile.lock shows Fastlane version 2.29.1?

The Gemfile.lock shows Fastlane version 2.29.1?

Whoops, I had a local version of fastlane where I bumped the version up super high. The current version of fastlane is correct. I'll fix that.

Cool. I also added a couple of notes on the issues I had when I ran latest in your last commit.

Fixed the version (back to 2.28.4)

I have the same issue with the current master version of boarding. Deployed on Heroku and the user has the permission to add testers.

Pulled latest changes and pushed to my heroku app. I get the same failure.
Permission of user credentials supplied is "App Manager", which is able to add new testers.
It's strange that the error is that the user does not have permission to 'parse_response'. It's usual for permissions to stop an action being taken, but not to read a response from an action?
#<Spaceship::Client::InsufficientPermissions: User @*.com (Team ID ******) doesn't have enough permission for the following action: parse_response>

Yeah, I think that's misleading. What seems to be happening is that during parse_response spaceship isn't getting the content it is expecting and it raises an exception via: detect_most_common_errors_and_raise_exceptions because if body["messages"] && body["messages"]["error"].include?("Forbidden") is true.
So basically some call is returning that your user doesn't have permission.
It looks like Spaceship makes a call to: https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/ra/users/pre/ext
and that call returns
	"data": null,
	"messages": {
		"warn": null,
		"info": null,
		"error": ["Forbidden"]
	},
	"statusCode": "ERROR"
}```
when your account only has "App Manager".

I confirmed by changing the role from "App Manager" to "Admin" and restarting my boarding instance.

Just added fastlane issue: https://github.com/fastlane/fastlane/issues/9011

@taquitos something new?

@mrgrauel  I'm writing some tests right now for: https://github.com/fastlane/fastlane/pull/9046 and that should fix this.

Awesome. Can I help you?

Thanks for the offer! I'm actually now just waiting for feedback from 2 people, and then we're 💯

Oh it looks like https://github.com/fastlane/fastlane/pull/9046 was just merged, what needs to happen to get boarding project to pull in the fix?

Changes were merged into fastlane that this depends on now. I needed to make a few updates to boarding, so I have https://github.com/fastlane/boarding/pull/150 up.
It copies a bit of the logic found in the fastlane pr, so maybe we should extract out the duplicate logic into Spaceship at some point. I wanted to get us back up and running instead spending the time refactoring.
Hopefully we can do a new fastlane release soon. In the meantime, you can try this branch against fastlane master.

This has shipped 🎉


"Go" button for adjusting sort order and number of pages is not present by default

If number of results is set to the default 25, the "Go" button to adjust number of results or sort order does not appear.

That's weird...


About me

😊 Please add me !!!!

Your pull request needs further work because of the following reason(s):

Your filename must be trquth.html

Once you have resolved the issues, comment on this request to be re-judged
This is an automated response, beep boop.
if you think there is a mistake, contact a maintainer

8dd604c6312fc2e5ce810d61c145bb3159903048

@RaidAndFade  I just fix and submit new request. Please check again and merge code. Thanks you so much

Your pull request needs further work because of the following reason(s):

More than one file has been added/removed/modified.

Once you have resolved the issues, comment on this request to be re-judged
This is an automated response, beep boop.
if you think there is a mistake, contact a maintainer

684f94960fc0b57950e3623819e55ee3aa33d229

This PR has been idle for more than 24 hours, and will now be closed. Feel free to re-open.
This is an automated response, beep boop.
if you think there is a mistake, contact a maintainer

684f94960fc0b57950e3623819e55ee3aa33d229

Sorry you. I have a weekend without internet and I can't check mail. I will
submit new request follow requirements. I hope you aren't angry with me
On Mon, Oct 8, 2018 at 4:38 AM RaidAndFade<EMAIL_ADDRESS>wrote:

Closed #184 https://github.com/RaidAndFade/Hacktoberfest2018/pull/184.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/RaidAndFade/Hacktoberfest2018/pull/184#event-1889190830,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AK5QVe2dy86MWpbRN7TPrbtupDCpuGZXks5uinRlgaJpZM4XLJBN
.

--
Trần Quan Thiện / Lập trình viên
<EMAIL_ADDRESS>/<PHONE_NUMBER>6
157/13/27 đường D2, phường 25, quận Bình Thạnh, tp Hồ Chí Minh

Nope, not angry. To be fair, i was a little annoyed you closed it. Everything else that happened to this PR was automated, (the closure, the labels, the responses that end with "this is an automated response"
@trquth

@RaidAndFade Sorry you, this is first time I try to push request to open source and first time, I join hacktoberfest and confuse something. Can you help me? Thanks you so much


MGMT-19292: align /var/lib/containers partition label with var-lib-containers

Fixing label for var lib container
Aligning machine config to the one telco use

/hold

/lgtm


Update Flux e2e cofig default setting

Issue #, if available:
Description of changes:

remove duplicate setting for branch
set default namespace to "default" instead of "main"
set default branch to "main" instead of "default"

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/lgtm


Windows/python installation help

Hello and thanks for sharing your work!
Regarding the Windows installation, should a DLL lib be exported when compiling the projects?
Basically, I successfully compiled the library, however I cannot import the psdr_cuda module. The error I get is the following:
ImportError: DLL load failed: The specified module could not be found.
I copied the .pyd module from the Release folder.
I also tried to import the module through sys:
import sys
sys.path.append("Path/to/directory/of/pyd")
import psdr_cuda

and I receive the same error.
The only discrepancy of my environment is that I use python 3.7, could that be problematic?

So, I actually managed to find what was going on.  Don't know yet the specifics as I managed to import the module, by running interactive python through Visual Studio's Native cmd.


WIP: Test lock & async scan

Coverage remained the same at 95.32% when pulling 6c43bfb7f641b19d7a0f0ed7b17f6e41554b6ef6 on isocolsky:test/lock into dd803af36eca3cc89d35d7ac0d522b15bf2b16ea on bitpay:master.

Coverage increased (+0.0%) to 95.33% when pulling d27edeaa7e5ff06ae0b247842e5633aeae492f82 on isocolsky:test/lock into dd803af36eca3cc89d35d7ac0d522b15bf2b16ea on bitpay:master.

Coverage increased (+0.0%) to 95.33% when pulling ba28f2350616c172c7b0d5fe4449cd12bdcda1f0 on isocolsky:test/lock into dd803af36eca3cc89d35d7ac0d522b15bf2b16ea on bitpay:master.


cifar10 gpu core dump

$python cifar10_train.py --data_dir=/home/lli/cifar10_data
I tensorflow/stream_executor/dso_loader.cc:101] successfully opened CUDA library libcublas.so.7.0 locally
I tensorflow/stream_executor/dso_loader.cc:101] successfully opened CUDA library libcudnn.so.6.5 locally
I tensorflow/stream_executor/dso_loader.cc:101] successfully opened CUDA library libcufft.so.7.0 locally
I tensorflow/stream_executor/dso_loader.cc:101] successfully opened CUDA library libcuda.so locally
I tensorflow/stream_executor/dso_loader.cc:101] successfully opened CUDA library libcurand.so.7.0 locally
Filling queue with 20000 CIFAR images before starting to train. This will take a few minutes.
I tensorflow/core/common_runtime/gpu/gpu_init.cc:103] Found device 0 with properties:
name: GeForce GTX TITAN X
major: 5 minor: 2 memoryClockRate (GHz) 1.076
pciBusID 0000:04:00.0
Total memory: 12.00GiB
Free memory: 11.87GiB
I tensorflow/core/common_runtime/gpu/gpu_init.cc:103] Found device 1 with properties:
name: GeForce GTX TITAN X
major: 5 minor: 2 memoryClockRate (GHz) 1.076
pciBusID 0000:05:00.0
Total memory: 12.00GiB
Free memory: 11.87GiB
I tensorflow/core/common_runtime/gpu/gpu_init.cc:103] Found device 2 with properties:
name: GeForce GTX TITAN X
major: 5 minor: 2 memoryClockRate (GHz) 1.076
pciBusID 0000:08:00.0
Total memory: 12.00GiB
Free memory: 11.87GiB
I tensorflow/core/common_runtime/gpu/gpu_init.cc:103] Found device 3 with properties:
name: GeForce GTX TITAN X
major: 5 minor: 2 memoryClockRate (GHz) 1.076
pciBusID 0000:09:00.0
Total memory: 12.00GiB
Free memory: 11.87GiB
Segmentation fault (core dumped)

I am unable to reproduce this on my machine using the tensorflow master branch branch. I am using CUDA 7.0 with cuDNN 4.0 however. So perhaps try an older cudnn and let me know if that works for you.

Also, click "Create Issue" and look at the template of what information we need. Without that information it is very difficult for us to help you, because installation situation has many variables. Thank  you.


Padding problem

Hey
If you add padding to elements, the polyfill does not account for it. Like if you stack two elements vertically, and add 50vh to them with padding-bottom of 10px to the first and padding-top 10px to the second, the second one clips a little.

use box-sizing: border-box for element with padding


TypeError: 'NoneType' object is not subscriptable

getting a None type error while while sending this :
img3 = lanelines.forward(img2)
actual error shown  is :
 in
----> 1 tmp = process_image(images[4])
2 plt.imshow(tmp)
 in process_image(img)
26
27     # step 3
---> 28     img3 = lanelines.forward(img2)
29
30     # step 4
LaneLines.py in forward(self, img)
57         """
58         self.extract_features(img)
---> 59         return self.fit_poly(img)
60
61     def pixels_in_window(self, center, margin, height):
LaneLines.py in fit_poly(self, img)
176         ploty = np.linspace(miny, maxy, img.shape[0])
177
--> 178         left_fitx = self.left_fit[0]*ploty2 + self.left_fit[1]*ploty + self.left_fit[2]
179         right_fitx = self.right_fit[0]*ploty2 + self.right_fit[1]*ploty + self.right_fit[2]
180
TypeError: 'NoneType' object is not subscriptable

same, I'm getting the image from video using opencv

I found that the issue comes from the pixels_in_window method returning an empty array when calculating good_left_x and good_left_y, so that good_left_y is an empty array, it does not do that for the right side

I found that the issue comes from the pixels_in_window method returning an empty array when calculating good_left_x and good_left_y, so that good_left_y is an empty array, it does not do that for the right side

hi dude,how can I fix it out?

the problem  coused by thresholding because left lane is yellow and  leftx_base in LaneLines.py is always zero.
to solve problem  I changed  line 41 like this left_lane = threshold_abs(h_channel, 10, 100) in Thresholding.py solved problem I tried to encrase and decrase 100 to any other values but ideal value is now this value for project video. just give a try.


Add AWS STS dependency.

https://github.com/burrunan/gradle-s3-build-cache/issues/19
Without this dependency, the S3 client can not use profile-based authentication.

Thanks for the PR, I've published id("com.github.burrunan.s3-build-cache") version "1.5"

Thanks for the quick response!


Update Pages “home”

Automatically generated by Netlify CMS

👷 Deploy Preview for singular-moonbeam-50eeea processing.

Name
Link

🔨 Latest commit
dc8d05b1d2b4a90598432ada0d35bc6065b88967

🔍 Latest deploy log
https://app.netlify.com/sites/singular-moonbeam-50eeea/deploys/6409a1692eeffe00070ce19b


localhost/category/ and localhost/category/category_name

[ ] localhost/category/ list of all video categories
[ ] localhost/category/category_name list of all videos in specific catagory
[ ] template page for category_lists

Do we want to link a video to an event? this way users can review past events and rewatch the videos they attended, or other users can search the calendar app and have a link to that video.


Viminstaller requires elevation

The Vim installer wants to write to C:\Program Files but doesnt' elevate itself.

[x] Have you signed the Contributor License Agreement?
[x] Have you checked that there aren't other open pull requests for the same manifest update/change?
[ ] Have you validated your manifest locally with winget validate --manifest <path>?
[ ] Have you tested your manifest locally with winget install --manifest <path>?
[ ] Does your manifest conform to the 1.1 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

You need to edit 8.2.5136 (latest version) instead of 8.2.5076 (old version)
ElevationRequirement: elevationRequired should be in vim.vim.installer.yaml to comply with the 1.1.0 multi-file schema at https://github.com/microsoft/winget-cli/blob/master/schemas/JSON/manifests/v1.1.0/manifest.installer.1.1.0.json#L429-L437

Thanks :)


chore: bdd-spring-1585088741 to 0.0.1

chore: Promote bdd-spring-1585088741 to version 0.0.1

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To fully approve this pull request, please assign additional approvers.
We suggest the following additional approvers:
If they are not already assigned, you can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.
The pull request process is described here

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Topic Handler with an invalid Kind attribute causes silent crash

I'm new to defining a topic handler, my first attempt was to use HipChat. I couldn't find specific documentation for defining a topic handler for HipChat so I made my best guess. My initial handler spec file was:
---
kind: hipChat
match: changed() == TRUE
options:
  room: "influx-notifications"
...

I chose "hipChat" because that is the way the node is capitalized on the alert node in TICK script. However, the configuration for HipChat is "hipchat" in all lowercase. After adding this to kapacitor it would seemingly crash and get restarted each time an alert was generated.
When defining a topic handler, the spec file Kind attribute should be validated to help users know what the valid Kind values are, and more importantly not crash kapacitor if there is some problem with it.

@desa Can you take a look at this one?
@jjathman Did Kapacitor crash with a panic? If so can you share the panic stack trace. That will help us find the issue quickly.

@nathanielc the strange thing is that I was not seeing anything logged. Just all of a sudden I would see logs that it was starting up again. Looking at the code for Kapacitor it sure looks like this case is explicitly handled so I'm not sure why I was seeing such strange behavior. This function seems to at least attempt to handle this situation, but maybe something isn't working correctly after it returns? I'm not really familiar with Go so it's not easy for me to trace the code.

Would it be possible to get the logs from the instance?

The stack trace is probably in a file /var/log/kapacitor/kapacitor.err or similar.

I never saw anything in the logs. We just have a single kapacitor.log file. If I'm reading the config file correctly it should put everything there at INFO or higher but I never got anything. I'm sorry I can't be more helpful, I was surprised to not see anything in the log.


Copy Community column from CLICS concept list into ParameterTable

To make the dataset more self-contained, including the ability to create links to clusters on https://clics.clld.org

@xrotwang Is this issue still pending, and suggested for LB 2.0?


[WFLY-12899] Set arbitrary property in surefire env rather depend on …

…env.USER - or similar
ISSUE: https://issues.redhat.com/browse/WFLY-12899

The Windows - JDK 11 issue is unrelated to this.


destroySut is called before commands are finished in multithreaded environment

Sample code:
object HashMapCheck extends Commands {
def main(args: Array[String]) {
property(threadCount = 3).check
}
type State = Map[String, String]
type Sut = util.HashMap[String, String]
override def canCreateNewSut(newState: State, initSuts: Traversable[State], runningSuts: Traversable[Sut]): Boolean = true
override def destroySut(sut: Sut): Unit = { println("destroy " + System.identityHashCode(sut)) }
override def initialPreCondition(state: State): Boolean = state.isEmpty
override def newSut(state: State) = {
val result: util.HashMap[String, String] = new util.HashMapString, String
println("newSut " + System.identityHashCode(result));
result
}
override def genInitialState: Gen[State] = const(Map())
val mapKey: Gen[String] = for (c1 <- alphaChar) yield String.valueOf(c1)
def genCommand(s: State): Gen[Command] = for (s1 <- mapKey; s2 <- arbitrary(arbString)) yield Put(s1, s2)
def checkSize(sutKeys: util.Set[String], map: State): Boolean = {
val stateKeys: util.Set[String] = setAsJavaSet(map.keySet)
sutKeys == stateKeys
}
case class Put(key: String, value: String) extends Command {
type Result = util.Set[String]
override def run(sutMap: Sut): Result = {
println("put " + System.identityHashCode(sutMap))
sutMap.put(key, value)
new util.HashSet(sutMap.keySet())
}
override def nextState(s: State): State = {
val result = s + (key -> value)
result
}
override def preCondition(state: State): Boolean = true

override def postCondition(state: State, result: Try[Result]): Prop = {
  result.map(checkSize(_, nextState(state))) == Success(true)
}

}
}
Sample output:
newSut<PHONE_NUMBER>
destroy<PHONE_NUMBER>
put<PHONE_NUMBER>
put<PHONE_NUMBER>
put<PHONE_NUMBER>
put<PHONE_NUMBER>
put<PHONE_NUMBER>
put<PHONE_NUMBER>
put<PHONE_NUMBER>
put<PHONE_NUMBER>
.....

Fixed in https://github.com/rickynils/scalacheck/pull/156

#156 has been merged now.

Please consider follow-up pull request https://github.com/rickynils/scalacheck/pull/160


Latest Nuget package is 1.16.0

Just wondering if you could update the package to use 1.17.0. Thanks in advance!

As far as I know is this Nuget package not under our control. you need to ping the author of it.


Bad Istio VirtualService blocks Gateway's generation of Routes

Is this the right place to submit this?

[X] This is not a security vulnerability or a crashing bug
[X] This is not a question about how to use Istio

Bug Description
One of our teams recently applied a bad VirtualService config which prevented our ingressgateway's routes from updating. When the gateway next rolled over, its routes emptied completely (or rather never became populated).
The issue is described in this issue, though the cause was slightly different: https://github.com/istio/istio/issues/36021
The following minimal VS reproduces the issue (assuming a Gateway exists for *.mydomain.com):
apiVersion: networking.istio.io/v1beta1
kind: VirtualService
metadata:
  name: repro
  namespace: default
spec:
  gateways:
  - istio-system/istio-gateway
  hosts:
  - mydomain.com
  http:
  - fault:
      abort:
        httpStatus: 404
        percentage:
          value: 1

The matching gateway will log the following:
gRPC config for type.googleapis.com/envoy.config.route.v3.RouteConfiguration rejected: Proto constraint validation failed (RouteConfigurationValidationError.VirtualHosts[0]: embedded message failed validation | caused by VirtualHostValidationError.Routes[0]: embedded message failed validation | caused by RouteValidationError.Route: embedded message failed validation | caused by RouteActionValidationError.WeightedClusters: embedded message failed validation | caused by WeightedClusterValidationError.Clusters: value must contain at least 1 item(s)): name: \"https.443.https.istio-gateway.istio-system\"\nvirtual_hosts {

... followed by an extremely verbose virtual_host dump ...

For sure, the config is invalid, but I have two questions.
Firstly, this comment https://github.com/istio/istio/issues/36021#issuecomment-966529741 on the issue mentions in this scenario, the routes should not become ready, therefore the listeners should not become ready, therefore the gateway's readiness checks should fail. This doesn't appear to be the case (though granted that comment was two years ago so things may have changed).  The code certainly exists to block it:
istioctl validate -f minimal-repro.yaml
Error: 1 error occurred:
        * VirtualService/default/repro: HTTP route, redirect or direct_response is required

but it doesn't appear to be executed on incoming objects
Version
istioctl version --remote=false
1.17.5

Additional Information
No response

You must not have the validating webhook (properly) running; the webhook does block it

Thanks @howardjohn, went digging through the webhook configs. Our VirtualServices do not have the istio.rev label - issue resolved!

there is supposed to be a webhook that validates no istio.io/rev label as
well
On Wed, Oct 4, 2023 at 2:54 AM Cathal @.***> wrote:

Closed #47177 https://github.com/istio/istio/issues/47177 as completed.
—
Reply to this email directly, view it on GitHub
https://github.com/istio/istio/issues/47177#event-10548766199, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AAEYGXM6PXMAXLOJ3ZAUKKLX5UW53AVCNFSM6AAAAAA5RIFLDCVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJQGU2DQNZWGYYTSOI
.
You are receiving this because you were mentioned.Message ID:
@.***>

@CathalC2011 make sure you set the defaultRevision value on your istio install. Without it, only configs (e.g. VirtualService) with a revision label will be processed by the validating webhook


[LexicalPatternStructure] Add support for OrderlessLexicalPattern

OrderlessLexicalPattern is not supported so only its first argument is captured.

OrderlessLexicalPattern case is fixed in paclet branch.
TextElementFormat[a_Alternatives] := TextElement[PostProcessAlternatives[Map[TextElementFormat][a]], <|"GrammaticalUnit" -> "Alternatives"|>];

Maybe Alternatives don't need a GrammaticalUnit since the pipe is already formatted. It doesn't stand for anything else in LexicalPattern's.


Why the Child property of the Popup marked as EditorBrowsableState.Never?

Describe the bug
So the title is a question. What reason? And what the best way to set Popup's content in code?
Steps to reproduce the bug

Steps to reproduce the behavior:

Go to '...'
Click on '....'

Expected behavior

Screenshots

Version Info
[WinUI 3 - Project Reunion 0.5: 0.5.0]

Windows app type:

UWP
Win32

Yes

Windows 10 version
Saw the problem?

Insider Build (xxxxx)

October 2020 Update (19042)

May 2020 Update (19041)
Yes

November 2019 Update (18363)

May 2019 Update (18362)

October 2018 Update (17763)

April 2018 Update (17134)

Fall Creators Update (16299)

Creators Update (15063)

Device form factor
Saw the problem?

Desktop
Yes

Xbox

Surface Hub

IoT

Additional context

I guess should use the Content property


【Unsolicited PR】Give download a header conforming to RFC 6266

Description
When I created an application to download multibyte file name, the file name got corrupted.
Changed give download proccess a header conforming to "RFC6266"
The phenomenon that the file name is garbled can be confirmed with Internet Explorer 11 older.
Checklist:

[x] Securely signed commits
[ ] Component(s) with PHPdocs
[x] Unit testing, with >80% coverage
[ ] User guide updated
[x] Conforms to style guide

Thanks merged!😍


[bump]: Rust toolchain to nightly-2023-06-25

Description
Version bump of toolchains
Trigger manual workflow run after successful check.

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
955 unchanged lines in 27 files lost coverage.
Overall coverage decreased (-0.06%) to 59.375%

Files with Coverage Reduction
New Missed Lines
%

client_cli/src/main.rs
1
0%

client/src/http_default.rs
1
0%

cli/src/main.rs
1
0%

core/src/smartcontracts/isi/asset.rs
1
29.79%

data_model/src/transaction.rs
1
47.66%

derive_primitives/src/lib.rs
1
0%

macro/derive/src/lib.rs
1
94.59%

wasm_codec/derive/src/lib.rs
1
90.68%

config/base/src/lib.rs
2
91.94%

tools/kagami/src/main.rs
3
2.01%

Totals

Change from base Build<PHONE_NUMBER>:
-0.06%

Covered Lines:
19858

Relevant Lines:
33445

💛  - Coveralls


Deleting pull request result in 500

Description
Create a pull request and then deleting it, return a 500 page
Gitea Version
d087554d81e56bff6bde9c68bf610daae15b011e
Can you reproduce the bug on the Gitea demo site?
Yes
Log Gist
No response
Screenshots

Git Version
git version 2.29.1.windows.1
Operating System
win10
How are you running Gitea?
Build Gitea myself in Windows with no change.
Database
SQLite

Please report issues in English

Please report issues in English

I helped the translation.

I would like to point out the error in the log:

DeleteIssueByID: exit status 1 - error: cannot lock ref refs/pull/7: ...

It's likely caused by the unexpected git refs in your repository. You may try to remove the pull/7/head ref from your repository. Feel free to re-open if there are other problems.