please add in the container metadata section

[!NOTE]
The container metadata has reference information of your image repository details inside Azure Container Registry (ACR). Azure Marketplace copies this image into a Marketplace-specific, public registry and then makes the image available for customers after certification. All requests from the Azure user to consume an Azure Marketplace container image are served from the Marketplace's  public registry, not ACR.

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

ID: e957c4f5-111d-9918-61b3-938208977801
Version Independent ID: b737bc90-ca6b-1739-a295-5afe092087c3
Content: Create an Azure Containers offer
Content Source: articles/marketplace/cloud-partner-portal/containers/cpp-create-offer.md
Service: marketplace
GitHub Login: @dan-wesley
Microsoft Alias: pbutlerm

@keithcharlie Thanks for your comment. The feedback has been shared with the content owner for further review. Thanks for your patience.

@keithcharlie I just wanted to clarify your feedback. Do you want the section in SKUs tab>Container metadata (cpp-skus-tab.md) revised as per your note? Thanks

Yes please Dan. I think the right presentation could be as a “note”, but defer to you on that. The content has been reviewed with engineering and should be good to go.
Keith Vidal | w:<PHONE_NUMBER>nxphone:805.450.3580
From: Dan Wesley<EMAIL_ADDRESS>Sent: Wednesday, November 14, 2018 10:18 AM
To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Cc: Keith Vidal<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] please add in the container metadata section (#18844)
@keithcharliehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fkeithcharlie&data=02|01|Keith.Vidal%40microsoft.com|b0e12331a4744ff0fec308d64a5d80f0|72f988bf86f141af91ab2d7cd011db47|1|0|636778162790784141&sdata=GB7Ywkr%2FVWHgDx2Lm2BYchA2BQ4shij%2FyQqymjac3Tc%3D&reserved=0 I just wanted to clarify your feedback. Do you want the section in SKUs tab>Container metadata (cpp-skus-tab.md) revised as per your note? Thanks
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fissues%2F18844%23issuecomment-438764174&data=02|01|Keith.Vidal%40microsoft.com|b0e12331a4744ff0fec308d64a5d80f0|72f988bf86f141af91ab2d7cd011db47|1|0|636778162790794146&sdata=CrXHoE8krZiVBcfmneWVnk3cLzAL4S6c93INeSz2Eks%3D&reserved=0, or mute the threadhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FABZS6a2QTd3hQR1m9XMrr3sSp_JjBGM1ks5uvF5UgaJpZM4Yclis&data=02|01|Keith.Vidal%40microsoft.com|b0e12331a4744ff0fec308d64a5d80f0|72f988bf86f141af91ab2d7cd011db47|1|0|636778162790804155&sdata=audy4G5eK0XRTFLiUbmC5TAQ7hTzxM46b5jm5ScbOTc%3D&reserved=0.

From: Keith Vidal<EMAIL_ADDRESS>Sent: Wednesday, November 14, 2018 10:24 AM
To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Cc: Dan Wesley (Experis<EMAIL_ADDRESS>Assign<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] please add in the container metadata section (#18844)
Yes please Dan. I think the right presentation could be as a “note”, but defer to you on that. The content has been reviewed with engineering and should be good to go.
Keith Vidal | w:<PHONE_NUMBER>nxphone:805.450.3580
From: Dan Wesley<EMAIL_ADDRESS>Sent: Wednesday, November 14, 2018 10:18 AM
To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Cc: Keith Vidal<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] please add in the container metadata section (#18844)
@keithcharliehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fkeithcharlie&data=02|01|Keith.Vidal%40microsoft.com|b0e12331a4744ff0fec308d64a5d80f0|72f988bf86f141af91ab2d7cd011db47|1|0|636778162790784141&sdata=GB7Ywkr%2FVWHgDx2Lm2BYchA2BQ4shij%2FyQqymjac3Tc%3D&reserved=0 I just wanted to clarify your feedback. Do you want the section in SKUs tab>Container metadata (cpp-skus-tab.md) revised as per your note? Thanks
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fissues%2F18844%23issuecomment-438764174&data=02|01|Keith.Vidal%40microsoft.com|b0e12331a4744ff0fec308d64a5d80f0|72f988bf86f141af91ab2d7cd011db47|1|0|636778162790794146&sdata=CrXHoE8krZiVBcfmneWVnk3cLzAL4S6c93INeSz2Eks%3D&reserved=0, or mute the threadhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FABZS6a2QTd3hQR1m9XMrr3sSp_JjBGM1ks5uvF5UgaJpZM4Yclis&data=02|01|Keith.Vidal%40microsoft.com|b0e12331a4744ff0fec308d64a5d80f0|72f988bf86f141af91ab2d7cd011db47|1|0|636778162790804155&sdata=audy4G5eK0XRTFLiUbmC5TAQ7hTzxM46b5jm5ScbOTc%3D&reserved=0.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fissues%2F18844%23issuecomment-438766056&data=02|01|v-wesda%40microsoft.com|9303cdeae2124dc0096f08d64a5e49e3|72f988bf86f141af91ab2d7cd011db47|1|0|636778166156624202&sdata=OLV%2FEGMjTqBIsYhOw%2Fe2QxYqEUofsUuIy2IPRlfQN88%3D&reserved=0, or mute the threadhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAkSnuPhLw652xHxVS18rUM4edclYwg9gks5uvF-kgaJpZM4Yclis&data=02|01|v-wesda%40microsoft.com|9303cdeae2124dc0096f08d64a5e49e3|72f988bf86f141af91ab2d7cd011db47|1|0|636778166156624202&sdata=AJA4heyensuz4hHazQR6IpB9K0pbv8Tv1p%2F83eyeLdQ%3D&reserved=0.

Hi Keith,
Updated the content and it’s posted to the review site (https://review.docs.microsoft.com/en-us/azure/marketplace/cloud-partner-portal/containers/cpp-skus-tab?branch=pr-en-us-57989)
Didn’t use the “note” format because I wanted to maintain consistency with the heading format used for the SKU metadata section.
Thanks
dan
From: Keith Vidal<EMAIL_ADDRESS>Sent: Wednesday, November 14, 2018 10:24 AM
To: MicrosoftDocs/azure-docs<EMAIL_ADDRESS>Cc: Dan Wesley (Experis<EMAIL_ADDRESS>Assign<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] please add in the container metadata section (#18844)
Yes please Dan. I think the right presentation could be as a “note”, but defer to you on that. The content has been reviewed with engineering and should be good to go.
Keith Vidal | w:<PHONE_NUMBER>nxphone:805.450.3580
From: Dan Wesley <notifications<EMAIL_ADDRESS>Sent: Wednesday, November 14, 2018 10:18 AM
To: MicrosoftDocs/azure-docs <azure-docs<EMAIL_ADDRESS>Cc: Keith Vidal <Keith.Vidal<EMAIL_ADDRESS>Mention <mention<EMAIL_ADDRESS>Subject: Re: [MicrosoftDocs/azure-docs] please add in the container metadata section (#18844)
@keithcharliehttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fkeithcharlie&data=02|01|Keith.Vidal%40microsoft.com|b0e12331a4744ff0fec308d64a5d80f0|72f988bf86f141af91ab2d7cd011db47|1|0|636778162790784141&sdata=GB7Ywkr%2FVWHgDx2Lm2BYchA2BQ4shij%2FyQqymjac3Tc%3D&reserved=0 I just wanted to clarify your feedback. Do you want the section in SKUs tab>Container metadata (cpp-skus-tab.md) revised as per your note? Thanks
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fissues%2F18844%23issuecomment-438764174&data=02|01|Keith.Vidal%40microsoft.com|b0e12331a4744ff0fec308d64a5d80f0|72f988bf86f141af91ab2d7cd011db47|1|0|636778162790794146&sdata=CrXHoE8krZiVBcfmneWVnk3cLzAL4S6c93INeSz2Eks%3D&reserved=0, or mute the threadhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FABZS6a2QTd3hQR1m9XMrr3sSp_JjBGM1ks5uvF5UgaJpZM4Yclis&data=02|01|Keith.Vidal%40microsoft.com|b0e12331a4744ff0fec308d64a5d80f0|72f988bf86f141af91ab2d7cd011db47|1|0|636778162790804155&sdata=audy4G5eK0XRTFLiUbmC5TAQ7hTzxM46b5jm5ScbOTc%3D&reserved=0.
—
You are receiving this because you were assigned.
Reply to this email directly, view it on GitHubhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fazure-docs%2Fissues%2F18844%23issuecomment-438766056&data=02|01|v-wesda%40microsoft.com|9303cdeae2124dc0096f08d64a5e49e3|72f988bf86f141af91ab2d7cd011db47|1|0|636778166156624202&sdata=OLV%2FEGMjTqBIsYhOw%2Fe2QxYqEUofsUuIy2IPRlfQN88%3D&reserved=0, or mute the threadhttps://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAkSnuPhLw652xHxVS18rUM4edclYwg9gks5uvF-kgaJpZM4Yclis&data=02|01|v-wesda%40microsoft.com|9303cdeae2124dc0096f08d64a5e49e3|72f988bf86f141af91ab2d7cd011db47|1|0|636778166156624202&sdata=AJA4heyensuz4hHazQR6IpB9K0pbv8Tv1p%2F83eyeLdQ%3D&reserved=0.

#please-close This issue was addressed and resolved.

#please-close
This contest has been added & published to the topic: https://docs.microsoft.com/azure/marketplace/cloud-partner-portal/containers/cpp-skus-tab.


Multivariate regression of distance matrices

It would be really useful to have a multivariate regression for distance matrices in Python. It seems like the only one currently implemented is Adonis in R, and that isn't a regression, it's a MANOVA.

:+1: Do you have pointers to existing implementations/papers?

Maybe something like ecodist?

The corgen in ecodist is one example.  The lmdist package (which is proprietary) is another.
Lichstein 2007 (although I think he wrote ecodist) and Smouse et al 1986 also both talk about the problem.

:+1:, this sounds like a useful addition to the distance-based stats in scikit-bio. Related to #407 since Lichstein 2007 says MRM is an extension of partial Mantel. Maybe it makes sense to get partial Mantel added first?
If anyone is interested/available to work on #407 and/or this issue, let me know and I'll assign.

@jairideout: I'd like to start on #407, and maybe move into this. I may need some help with the math, though.
Thanks!

@JWDebelius I don't know much about #407, but I'm always happy to help with math!

Thanks @JWDebelius for offering to work on #407! That one is now assigned to you. I'd also be happy to help with the math, API design, or any other questions.


WOODPECKER_LETS_ENCRYPT support is crashing the server

Component
server
Describe the bug
I have setup a new instance of woodpecker via docker-compose (see config) below. We are using Forgejo / Gitea and I have setup one Go Repository to setup the process. At the end of the first stage (test) the woodpecker server crashes every time.
System Info
Woodpecker: {"source":"https://github.com/woodpecker-ci/woodpecker","version":"0.15.7"}
Debian 11.6
Docker version 23.0.1, build a5ee5b1

Additional context
docker-compose.yml
version: '3'

services:
  woodpecker-server:
    image: woodpeckerci/woodpecker-server:latest
    ports:
      - 80:80
      - 443:443
    volumes:
      - ./data:/var/lib/woodpecker/
    environment:
      - WOODPECKER_OPEN=true
      - WOODPECKER_HOST=https://url
      - WOODPECKER_AGENT_SECRET=xxx
      - WOODPECKER_GITEA=true
      - WOODPECKER_GITEA_URL=https://url
      - WOODPECKER_GITEA_CLIENT=xxx
      - WOODPECKER_GITEA_SECRET=xxx
      - WOODPECKER_LETS_ENCRYPT=true

  woodpecker-agent:
    image: woodpeckerci/woodpecker-agent:latest
    command: agent
    restart: always
    depends_on:
      - woodpecker-server
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    environment:
      - WOODPECKER_SERVER=woodpecker-server:9000
      - WOODPECKER_AGENT_SECRET=xxx

volumes:
  woodpecker-server-data:

.woodpecker.yml
pipeline:
  test:
    image: golang
    commands:
        - go fmt $(go list ./... | grep -v /vendor/)
        - go vet $(go list ./... | grep -v /vendor/ | grep -v xy/cli)
        - go vet --structtag=false url/cli
        - go test -race $(go list ./... | grep -v /vendor/)
  build:
    image: golang
    commands:
        - go build -race -ldflags "-extldflags '-static'" -o /framedec

sudo docker logs -f woodpecker_woodpecker-server_1
{"time":"2023-03-24T07:53:52Z","message":"LogLevel = warn"}
{"level":"warn","time":"2023-03-24T07:53:52Z","message":"no sqlite3 file found, will create one at '/var/lib/woodpecker/woodpecker.sqlite'"}
2023/03/24 07:54:00 http: TLS handshake error from <IP_ADDRESS>:57724: tls: client requested unsupported application protocols ([acme-tls/1])
2023/03/24 07:54:01 http: TLS handshake error from <IP_ADDRESS>:22430: tls: client requested unsupported application protocols ([acme-tls/1])
2023/03/24 07:54:01 http: TLS handshake error from <IP_ADDRESS>:54408: tls: client requested unsupported application protocols ([acme-tls/1])
{"level":"warn","error":"sql: no rows in result set","time":"2023-03-24T07:54:15Z"}
{"level":"warn","error":"sql: no rows in result set","time":"2023-03-24T07:54:17Z"}
{"level":"warn","error":"sql: no rows in result set","time":"2023-03-24T07:54:38Z"}
panic: Write called after Handler finished

goroutine 535 [running]:
net/http.(*http2responseWriter).write(0xc0005740c0?, 0xc0008c0e88?, {0x0?, 0xfb9c40?, 0x10521c0?}, {0x1110760?, 0xc000526040?})
	/usr/local/go/src/net/http/h2_bundle.go:6463 +0x150
net/http.(*http2responseWriter).WriteString(0xc0008c0ec0?, {0x1110760?, 0xc000526040?})
	/usr/local/go/src/net/http/h2_bundle.go:6456 +0x2e
io.WriteString({0x7fd1e4569100, 0xc000526040}, {0x1110760, 0x18})
	/usr/local/go/src/io/io.go:313 +0x5d
github.com/gin-gonic/gin.(*responseWriter).WriteString(0xc0007e4300, {0x1110760, 0x18})
	/woodpecker/src/github.com/woodpecker-ci/woodpecker/vendor/github.com/gin-gonic/gin/response_writer.go:85 +0x7b
io.WriteString({0x7fd1e4438b98, 0xc0007e4300}, {0x1110760, 0x18})
	/usr/local/go/src/io/io.go:313 +0x5d
github.com/woodpecker-ci/woodpecker/server/api.LogStreamSSE.func2()
	/woodpecker/src/github.com/woodpecker-ci/woodpecker/server/api/stream.go:199 +0x192
created by github.com/woodpecker-ci/woodpecker/server/api.LogStreamSSE
	/woodpecker/src/github.com/woodpecker-ci/woodpecker/server/api/stream.go:179 +0x59b

Validations

[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Checked that the bug isn't fixed in the next version already [https://woodpecker-ci.org/faq#which-version-of-woodpecker-should-i-use]
[X] Check that this is a concrete bug. For Q&A join our Discord Chat Server or the Matrix room.

This also happens with next btw

FYI: Implementing a proxy in front of Woodpecker (Caddy) and disable the SSL setting is resolving the issue.

This is still a problem in 2.7.1 (latest)

I'm also getting this frequently.

@dessalines A simple workaround is the one @philipkozeny suggested above. Disable TLS in Woodpecker and put Caddy in front of it and let it handle TLS.


From private repo

@v-alje : Thanks for your contribution! The author, @kgremban, has been notified to review your proposed change.


feat: initial implementation

This is the initial implementation of the KubeCF Apps DNS.
It's comprised of a CoreDNS plugin that translates responses from the Service Discovery Controller into DNS A and AAAA answers.

This is part of https://github.com/cloudfoundry-incubator/kubecf/issues/776.


Fix evaluateOnNewDocument sample syntax error

@Glennvd Are you sure you signed CLA with this email? Bot's not happy.

Have done PR's before but bot never seems to be happy. Could it be because im under a corporate CLA?

@Glennvd could be. Can you please remind me what's your company?

Agreement is signed under Social Significance LTD


Excess property check not working with certain intersections

🕗 Version & Regression Information
This is the behavior in every version I tried.
⏯ Playground Link
Playground link with relevant code
💻 Code
let x1: { data: { a: string } } = { data: { a: "hello", b: true }};  // Excess property error
let x2: { data: { a: string } } & { x?: string } = { data: { a: "hello", b: true }};  // Excess property error
let x3: { [key: string]: { a: string } } = { data: { a: "hello", b: true }};  // Excess property error
let x4: { [key: string]: { a: string } } & { x?: string } = { data: { a: "hello", b: true }};  // No error!

🙁 Actual behavior
No excess property error on the last line of example.
🙂 Expected behavior
Excess property errors on all lines of example.

This issue was uncovered by #49503. With #49503 there is now an excess property error issued in one of the test of the waterline Definitely Typed package. That error should have been there all along (and the test even seems to indicate so in a comment).

Looks like the fix for this caused some unexpected excess property warnings in other intersections:
interface Baz {
  foo: { a: number };
}

const createDefaultExample = <K extends keyof Baz>(x: K): Baz[K] & { x: K; } => {
  return { a: 0, x }; // okay in TS4.7, error in TS4.8
}

Playground link


Use https over http

So the buildpack is secure by default 🔒

Thanks!

Thanks for creating and maintaining this :)


Reimplement contributor form & emails

Need to reimplement a contributor form that can be filled out after signup
We used to have a lambda handler that would send an email to open a ticket when a user filled in the contributor form. Need to reimplement those too.
Import past forms (that can be matched to a user)

@ItsiW: when do you want signup emails? Always? Only when they fill in some of the feedback? Only when they say they'd like to contribute?

For now, always. Then we can decide once we've sifted through some

Even when they fill none of the feedback form? What info do you want sent in that case?

If they fill nothing then no. But I guess if they still say they want to contribute then send it through and we can google them


A small package configure everything automatically.

Hi All,
I have a small package that configures everything automatically rather than do everything manually,
I am not sure where to put this if this does not fit here, feel free to close this issue.

@Nothing-Works Could you explain what your helper does exactly?

@vesper8  it follows the doc of laravel-ide-helper, installs laravel-ide-helper,
php artisan ide-helper:generate
php artisan ide-helper:models
php artisan ide-helper:meta
and modify some config files for your editor to understand some laravel helper methods.

thanks @Nothing-Works, lately I feel like your name a lot ;)
I'm having a lot of trouble with vscode and intelephense.. I have code in custom places.. I use a "modules" system and most of my application code is actually in some folders located in base_path('modules/vendor/name/src/HERE')
This code never gets picked up by laravel-ide-helper nor does it get picked up my Intelephense... I was kind of surprised that there's no way to tell laravel-ide-helper to look for code in additional folders. It lets you look for models in specified folders but not general code.. It looks like it only looks in app and vendor for that
A real head scratcher.. would you have any idea how to make it look for general code in other folders?

@vesper8 maybe turn your code into some packages on packagist? lol

@barryvdh I vote for closing this issue :}


Visual analyzing the training progression

In the "Re-training on the Cat/Dog Dataset tutorial" there is depicted a graph for analyzing the training progression. May I kindly ask what kind of tools/recipe used in order to get these kind of graphs.

I am also interested on that? Please, could you tell us, about how did built the graph? Thanks.


Accented (French or non-ASCII) characters in custom paths return Not Found (404)

Version
nuxt-i18n: 6.16.0
nuxt: 2.14.6
Nuxt configuration
mode:

[] universal
[x] spa

Nuxt-i18n configuration
i18n: {
  strategy: 'prefix',
  defaultLocale: 'en',
  locales: [
    'fr',
    'en'
  ]
}

Reproduction Link
I've created a very simple NuxtJS app here that reproduces the issue: https://github.com/kngai/test-fr-accent-paths-nuxt-i18n
Steps to reproduce
git clone https://github.com/kngai/test-fr-accent-paths-nuxt-i18n
cd test-fr-accent-paths-nuxt-i18n
npm install
npm run dev

Visit your app on http://localhost:3000/
Click on button "Go to French test page (404)" (http://localhost:3000/fr/accessibilité-des-données)

What is Expected?
Visiting the URL: http://localhost:3000/fr/accessibilité-des-données should return a working page as described in /pages/sample_path_switcher.vue, just like http://localhost:3000/en/data-access.
What is actually happening?
Visiting http://localhost:3000/fr/accessibilité-des-données will show Not Found
If I remove accented characters in nuxtI18n.paths.fr configuration of my .vue page, the URL path works without the accented characters.
ie. fr: '/accessibilité-des-données' to fr: '/accessibilite-des-donnees'.
The nuxt-i18n documentation shows that we can use accented characters in the URL, so I'm trying to mimic this: https://i18n.nuxtjs.org/routing#in-component-options

Discovered that https://github.com/nuxt-community/i18n-module/issues/969 has the same issue before me but in Hebrew.
The suggested solution in that thread fixed my issue:
npm install<EMAIL_ADDRESS>Seems like as of this moment, the latest version of<EMAIL_ADDRESS>breaks the non-ascii character routing as mentioned in https://github.com/nuxt-community/i18n-module/issues/969#issuecomment-735002079. Hence we need to install an earlier version of vue-router.
I'll close this issue as it's not a bug with nuxt-i18n


Bug disapear reapear

chests and furnaces disapear and reapear and again disapear when directly looking at them usualy haping at specific places
https://youtu.be/WzDDt5BCCGo

@jokbon should have been fixed since https://github.com/LogisticsCraft/OcclusionCulling/commit/5e51a78667bf7ba9d3d45497f0909c6ecd873675
Update to the latest build and let us know.

@jokbon bump

i did read, day too late i updated my servers to 1.17 if you will fix compatibility i will check out again. btw i wonder if its posible to remove some lagspikes here when tiles apear.
no need to use bump it wont help with visibility.

works

Thank you foir the feedback

Ah unfortunatly it still happening... on testing performance impact of plugin it hapened again and severely.
depends on location where player is standing so i didnt seen it on first test. ray tracing might be unreliable something weird hapening here

maybe because amount of rays is reduced to help performance? so then might be needed to add surounding blocks near ray to patch this?

@tr7zw any idea about this?

Worstcase try the newest version of the lib.


Android older version support?

ex. Android 4.0

Right now 4.4 and later is supported, but I'll use this issue to track broadening the support. Thanks!

= 4.0 request support

Baseline around 4.1. or 4.2 would help a lot!

Yeah. Android Jellybean is still popular （some 20% market share). http://developer.android.com/about/dashboards/index.html
@adnathan what are the major difficulties to support Android 4.0? Is it an API that does not exist?

It would be my suggestion to have a isSupported method on the window.ace object. Then developers can upgrade devices that have support for ace to a more native ui while unsupported devices only have the web ui. In web development terms this is called progressive enhancement. I would love to see that instead of blocking a device to the app.

Actually, I will try to add this feature in the next days via a PR.

My new PR #41 brings a method called isSupported to the window.ace as described in my first reply. Now you can upgrade/enhance device that support ace.


fix: Remove codecommit dependencies

Issue #, if available:
Fixes #102
Description of changes:

Updated SBT dependency (0.3.1 -> 0.3.9)
Created a new construct: SourceBucket which can satisfy the source requirements for both CodePipeline and CodeBuild
Replaced all references to CodeCommit repo source with SourceBucket
Fixed various typos
Fixed issue that prevented OAuth from working in Admin site upon first run
Updated readme with SBT references and new instructions.

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

lgtm


DSP low-level emulation

Add to HW a module for low-level DSP emulation and a pedals for controlling it (it works in its own thread).

Skeleton is ready.
Will be advanced when I start DSP interpreter.


Loading datasets without copying them

Hi, I am currently using SuRVoS with a big dataset and I was wondering if there is a way to prepare the dataset (name it data.h5, place it in a dedicated folder, name the internal dataset '/data') and on the SuRVoS menu select load the dataset instead of opening it.
I would like to do that as my dataset is 57GB and loading it to memory (RAM) in order to make a copy is not an option. I know SuRVoS make a copy of the input dataset because it normalizes it. However, I don't want to normalize my dataset or at least I would like to have the option not to.
I know SuRVoS was not designed for big datasets, but I am planning to process my dataset region by region and my only obstacle is that SuRVoS has to load it as a whole at the beginning. I hope this change is easily applicable as it would allow people to use SuRVoS for big datasets.

I am not sure how this can be achieved. I will check the code and will come back to you.

How about adding a data subset selection tool?

I agree. The addition of a feature like that would be truly helpful.


fix(otp): increase OTP secret entropy to 256 bits

Closes #220
Before submitting this PR:
Checklist

[x] No breaking changes
[x] Tests pass
[x] New features have new tests
[x] Documentation is updated

Breaking changes
Avoid breaking changes and regressions. If you feel it is unavoidable, make it explicit in your PR comment so we can review it and see how to handle it.
Tests

please make sure your changes pass the current tests (Use the make test or the make watch command).
if you are introducing a new feature, please write as much tests as possible.

Documentation
Please make sure the documentation is updated accordingly, in particular:

Workflows. Workflows are Mermaid sequence diagrams
Schema. The schema in a Mermaid ER diagram
Environment variables. Please adjust the .env.example file accordingly
OpenApi specifications. We are using inline JSDoc annotations

Conventional commits
Versioning and changelog are generated following conventional commits. Please do your best to follow the convention, but don't worry about it too much. We will be most likely moving away to changesets soon.

Thanks for this Asen!


[KYUUBI #4412][FOLLOWUP] Fallback to new engine session handle for UT

Why are the changes needed?

How was this patch tested?

[ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible

[ ] Add screenshots for manual tests if appropriate

[ ] Run test locally before make a pull request

Codecov Report

Merging #4414 (f8583ec) into master (4277710) will decrease coverage by 0.05%.
The diff coverage is 100.00%.

@@             Coverage Diff              @@
##             master    #4414      +/-   ##
============================================
- Coverage     53.81%   53.77%   -0.05%
  Complexity       13       13
============================================
  Files           564      564
  Lines         30949    30954       +5
  Branches       4170     4170
============================================
- Hits          16656    16646      -10
- Misses        12737    12749      +12
- Partials       1556     1559       +3

Impacted Files
Coverage Δ

.../org/apache/kyuubi/config/KyuubiReservedKeys.scala
0.00% <ø> (ø)

.../engine/spark/session/SparkSQLSessionManager.scala
79.01% <100.00%> (+0.26%)
:arrow_up:

...kyuubi/engine/spark/session/SparkSessionImpl.scala
65.11% <100.00%> (+1.70%)
:arrow_up:

.../apache/kyuubi/client/KyuubiSyncThriftClient.scala
89.45% <100.00%> (+0.08%)
:arrow_up:

.../org/apache/kyuubi/session/KyuubiSessionImpl.scala
75.67% <100.00%> (ø)

.../kyuubi/server/mysql/constant/MySQLErrorCode.scala
13.84% <0.00%> (-6.16%)
:arrow_down:

...uubi/engine/spark/events/SparkOperationEvent.scala
88.88% <0.00%> (-5.56%)
:arrow_down:

...ache/kyuubi/server/mysql/MySQLCommandHandler.scala
77.77% <0.00%> (-4.05%)
:arrow_down:

...ache/kyuubi/operation/KyuubiOperationManager.scala
80.00% <0.00%> (-2.67%)
:arrow_down:

...g/apache/kyuubi/operation/BatchJobSubmission.scala
75.27% <0.00%> (-2.20%)
:arrow_down:

... and 5 more

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more

@pan3793  fixed

merging to master, because it is a minor pr and block the main branch.

Thanks, late LGTM


Cannot publish report with enum in dataset

Describe the bug
When I try to publish a report with an enum field in the dataset I get the error:
Requested value 'My Enum' was not found
where  'My Enum' is the name of the enum object.
To Reproduce
report 50000 "My Report"
{
UsageCategory = Administration;
ApplicationArea = All;
Caption = 'MyCaption;
ProcessingOnly = true;
dataset
{
    dataitem("My Table"; "My Table")
    {
        column(MyField; "My Table"."My Enum Field")
        {
        }

...
Expected behavior
I expect it to work.
Versions:

AL Langauge: 2.0.56865
Business Central: DK Dynamics NAV 13.1 (26323)

also having this problem - adding enum to pages, keys, and tables work fine, adding them to a report as a dataitem errors during the install "Requested value 'myEnum' was not found."
work around of using an enum as a global and adding that to the dataset does NOT work either
you CAN format your enum though and the installer works
column(MyEnumField; FORMAT(MyEnumField))
{ }

We still encounter this problem on April 2019 release.
It should be nice to get a compilation error until enumeration works in a dataset.

We're experiencing this as well.

The fix for this issue has been checked in to the master branch. It will be available in the bcinsider.azurecr.io/bcsandbox-master Docker image starting from platform build number 34160 and VS Code Extension Version 4.0.151110.
If you don’t have access to these images you need to become part of the Ready2Go program: aka.ms/readytogo
For more details on code branches and docker images please read:
https://blogs.msdn.microsoft.com/nav/2018/05/03/al-developer-previews-multiple-releases-and-github/
https://blogs.msdn.microsoft.com/freddyk/2018/04/16/which-docker-image-is-the-right-for-you/

The fix for this issue has been checked in to the master branch. It will be available in the bcinsider.azurecr.io/bcsandbox-master Docker image starting from platform build number 34160 and VS Code Extension Version 4.0.151110.
If you don’t have access to these images you need to become part of the Ready2Go program: aka.ms/readytogo
For more details on code branches and docker images please read:
https://blogs.msdn.microsoft.com/nav/2018/05/03/al-developer-previews-multiple-releases-and-github/
https://blogs.msdn.microsoft.com/freddyk/2018/04/16/which-docker-image-is-the-right-for-you/


Upgrade three.js deps to match web-ifc-three

Addressed #188

Per discussion, waiting to hear back about upgrades to web-ifc-three from @agviegas.
However, I think this PR is independent of that.

Curious how this issue resolves. I assumed that this repository wasn't updated to a more recent version of Three.js because it needed more changes than just the dependency version. And with the shift towards Open BIM Components, perhaps this is actually a legacy code base. Even if it's still the official way to get a jump start on making a BIM application, perhaps there were lessons learnt and those lessons are being applied to developments in other repositories that are the project's future.

Hi, I am updating all the dependencies right now! Thanks for the PR, although I might push this to the latest version of three.

@iffies the plan is to make everything a component, wich means:

Making web-ifc-three have a component structure, so it's just another self-contained
Making web-ifc-viewer import all generic tools from components, and leave it as an example project using web-ifc-three and components.

Hi, I am reverting this change. I have tried building the project and there are many errors that will need to be addressed. Because now all the tools are going to be in ifcjs/components, and this repository will have a big refactor soon (to extract all the tools), I don't think it's worth spending time fixing all the issues that come up with the update.

Hmm, sorry to hear it.  Yeah, it was unclear how to evaluate it.  It's hard to make PRs without a hermetic build process documented or in the scripts.
I was talking with @aka-blackboots about this and do suggest that be a priority going forward.


Update package.json

Description

Update package.json for security hygiene
This diff was generated by running npm audit fix and npm install jest@latest --save-dev

Test and Reproduce

Load the branch, restart npm, spot check a few pages in the app.

@gregdingle I always get the Github security alerts actually and see the repo banner https://github.com/settings/notifications npm audit fix is supposed to be non-breaking and safe. I think Github is adding more synk-like security features for automatically opening fix PRs https://help.github.com/en/articles/configuring-automated-security-fixes but it didn't work in this case


Release v1.0.0-beta.6

Steps:

[x] refactor custom metrics to use code from shell-operator https://github.com/flant/shell-operator/pull/165 (done in #112)
[x] fix tiller error monitoring — sometimes Addon-operator not exits with 1 (done in #113 #114)
[x] add patches subcommand in RUNNING.md https://github.com/flant/addon-operator/issues/8#issuecomment-608415736 (done in #115)
[x] code spell https://github.com/flant/addon-operator/pull/105
[x] fix lint errors (done in #116)

https://github.com/flant/addon-operator/releases/tag/v1.0.0-beta.6


Add fixer for jsx/sort-props

Hi all.
I've been meaning to dabble with eslint for a while, and this was a small project I wanted to take on. We're currently using this linter on our codebase, and I thought it would be great to have a fixer for this one.
This particular rule has so many configurations, and I didn't bother to handle all of them although it wouldn't be hard to do so. I may do that in a follow-up PR.
I tested using the following:
node_modules/mocha/bin/_mocha /Users/amirsharif/Projects/eslint-plugin-react/tests/lib/rules/jsx-sort-props.js

I also added an additional, multi-line test.

Thanks for the feedback. That's a good point I never considered. I've made some changes that pass the tests and ignore the spread attributes.

Thanks for the quick feedback. I'm determined to get this in, let me know what you think. I changed it to consider the subgroups.


Make Rollbackable fields private

@fkrause98 latest merge from main made most comments on this PR outdated, do you consider any of them still relevant?
Also, be sure to check the PR opened in zksync-era adapting to this changes whenever you have time to.

Let's ignore the comments I've left then.


24-hour UI selection for JFXTimePicker

Added a 24-hour UI selection for JFXTimePicker.

Nice! Thanks for your contribution 👍

Great job :)


altering regular expression to also include 'file: ... mode=octal'

This allows the octal permissions rule to capture
file: ... mode=octal
in addition to the already captured
mode: octal

Actually this is an indication that this rule isn't as well written as it could be.
Really it should use match_task, and check for module=file and check whether the mode is correctly set in module_arguments['mode'].
Otherwise we'll get some false positives if other modules use a non-octal mode argument.

Did you want to take care of this then?  I can cancel the PR.
I think the mode argument also applies to other modules such as copy, fetch, unarchive, etc. though.

I took another look at this and I think I understand what you mean about removing false positives in conjunction with getting this check working.
I will change this commit in the near future and re-push.

Redoing this PR.


cdep on $http for global notifications

Hi, I really like the simplicity of this module and I tried implementing it today.
I thought the perfect case for these notifications would be global Ajax message handling, but the interceptors are dependencies of the $http module. Apparently the cgNotify module also uses $http as a dependency. As a consequence there is an angular cdep (circular dependency) error.
Any suggestions on how to use your module for global message handling?
Check console for cdep error:
http://plnkr.co/edit/Wlnl6wdOsC5pDVZRgZgs?p=preview
Same code working with notify dependency in comment for the interceptor:
http://plnkr.co/edit/S7v9Lcon7SGkGVjDZD8d?p=preview

In cases like this, where A needs B and B needs A and but A doesn't need B until after its been initialized, you can just the $injector service directly to get a service dynamically.  So instead of injecting notify into the factory() call, instead inject $injector.  Then call $injector.get('notify') to get the instance of notify whenever you need it.  Like:
var notify = $injector.get('notify');
notify('success');

That said, you'll run into problems because notify loads its template via $http and that will in turn trigger the request interceptor (that will in turn trigger notify to use $http, triggering your interceptor, rinse repeat).  You'll need to filter out some calls from your interceptor to make it work.

Perfect!! Thx a billion.
There is indeed a filter. When my response from node contains a message property It will be shown.
{
  message: "Something went wrong"
}

{
  message: "Successfully saved"
}


[Feature Request] Maintain Aspect Ratio in image upload picture-card/picture

Existing Component
Yes
Component Name
el-upload
Description
Aspect Ratio is not maintained while uploading an image. Show the preview show stretched image.

https://jsfiddle.net/8v7f0j6z/
You can add object-fit.


[BUG] Example application exposing app secret to client

Bug report
Report for: https://github.com/pilcrowOnPaper/lucia-sveltekit/blob/main/test-apps/username-password/src/lib/server/lucia.ts
Currently, the example documentation suggests that we should prefix the LUCIA_SECRET with VITE_. This prefix effectively lets Sveltekit to leak the secret to the client as explained in the vite documentation here: https://vitejs.dev/guide/env-and-mode.html#env-files
Current behavior
LUCIA_SECRET is leaking to the client codde
Expected behavior
We should simply remove the VITE_ prefix in the example documentation to help newcomers and unsuspecting developers.
Additional info
I am willing to open a simple PR, simply give me the go ahead.
Version
main branch

To my understanding, the env variables won't leak as long as the auth instance isn't imported in the client (unless SvelteKit's env module does something weird I'm not aware of). Either way, I agree removing VITE_ is better to prevent mistakes. Can you open a PR?


Unable to provision Azure Disk with Azure node driver and azure cloud provider

What kind of request is this (question/bug/enhancement/feature request):
Bug
Steps to reproduce (least amount of steps as possible):
Create a pvc with azure disk storage class set.
pvc deplyoment:
kind: PersistentVolumeClaim

apiVersion: v1

metadata:

  name: pvc-test

  namespace: test

  labels:

    app: test

spec:

  accessModes:

    - "ReadWriteOnce"

  resources:

    requests:

      storage: "100Gi"

Result:
kubectl get pvc:
NAME              STATUS    VOLUME   CAPACITY   ACCESS MODES   STORAGECLASS         AGE
pvc-test            Pending                                      azure-disk-storage   31m
kubectl describe pvc test:
Warning    ProvisioningFailed  59s (x32 over 31m)  persistentvolume-controller  Error creating provisioned PV object for claim pvc-test: persistentvolumes "pvc-ad62bf5a-508f-11e9-ae0a-000d3a2fcc18" is forbidden: error querying AzureDisk volume kubernetes-dynamic-pvc-XXXXXXXXXXXXXX: invalid disk URI: https://XXXXXXXXXXXXXXXXXXXX.blob.core.windows.net/vhds/kubernetes-dynamic-pvc-XXXXXXXXXXXXXXXX.vhd. Deleting the volume.
Other details that may be helpful:

The pv gets created in the storage-group for dynamic pv of the cluster.
Works perfectly in rancher 2.1.7

Environment information

Rancher version (rancher/rancher/rancher/server image tag or shown bottom left in the UI):2.2
Installation option (single install/HA):HA

Cluster information

Cluster type (Hosted/Infrastructure Provider/Custom/Imported):
Machine type (cloud/VM/metal) and specifications (CPU/memory):
Kubernetes version (use kubectl version):

(paste the output here)

Docker version (use docker version):
18.09

(paste the output here)

I am unable to reproduce.

Deploy rancher server v2.1.7
Create Azure cluster w/ cloud provider
Attach Azure data disk to worker node
Create PV
Create workload in project with PVC
Upgrade to v2.2
Create workload in project

Added a new volume from new PVC
Added a new volume from existing PVC

Edited existing workload

Added a new volume from new PVC
Added a new volume from existing PVC

PVCs get created successfully and workloads are functional.
@fwiedmann are there any steps I missed in trying to reproduce?

@fwiedmann is your cluster an AKS cluster (Hosted Kubernetes provider), or do you just use Azure driver to provision the nodes?

@bmdepesa No you didnt miss any steps. We had the same setup.

@fwiedmann is your cluster an AKS cluster (Hosted Kubernetes provider), or do you just use Azure driver to provision the nodes?
@alena1108 We provision our k8s-clusters with the Azure driver.

Any update on this issue?
We also noticed that the nodes created by the Azure Driver does not use managed disks.

No update. We cannot reproduce. If you can review @bmdepesa's steps and try to find any gaps in reproducing, that would be helpful.

@sirrapa @fwiedmann
Are you using the Azure cloud provider with the Azure node driver?

@bmdepesa yes we are using Azure cloud provider with the Azure node driver.

@sirrapa My original steps to reproduce did not use the cloud provider. I will attempt to reproduce this again.

We're using the version 2.2.0 with the new Cloud-Credential feature and using the azure cloudprovider. Set only the following to the cloudprovider: clientid, clientsecret, subscriptionid and tenantid (in v2.17.0 & v2.2.0)
This is our storageclass configuration:
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
  annotations:
    storageclass.beta.kubernetes.io/is-default-class: "true"
    storageclass.kubernetes.io/is-default-class: "true"
  name: azure-disk-storage
parameters:
  kind: dedicated
  storageaccounttype: Standard_LRS
provisioner: kubernetes.io/azure-disk
reclaimPolicy: Retain
volumeBindingMode: Immediate

We have the same issue. It was working with Rancher 2.1.x and with 2.2.x it's broken.
Tested Rancher 2.2.2 with azure cluster and kubernetes version 1.13.x and 1.12.x same issue.
What i saw in the log is that the uri format changed.
// get resource group name from a managed disk URI, e.g. return {group-name} according to
// /subscriptions/{sub-id}/resourcegroups/{group-name}/providers/microsoft.compute/disks/{disk-id}
// according to https://docs.microsoft.com/en-us/rest/api/compute/disks/get

https://github.com/kubernetes/kubernetes/blob/master/pkg/cloudprovider/providers/azure/azure_managedDiskController.go#L263
The kube-controller-manager shows following uri in the log:
 Error creating provisioned PV object for claim default/test: persistentvolumes "pvc-{uuid}" is forbidden: error querying AzureDisk volume kubernetes-dynamic-pvc-{uuid}: invalid disk URI: https://{id}.blob.core.windows.net/vhds/kubernetes-dynamic-pvc-{uuid}.vhd. Deleting the volume.

In case it is not clear. The issue is only with Unmanaged disks. (Shared or Dedicated)

That's correct @davidnuzik, The controller we removed (which has been deprecated in K8s, PersistentVolumeLabel) is related to get information about Labels and Zones. And I think path is different for managed vs unmanaged disks.

same issue 2.2.2

@rust84 this is a known issue and being fixed in v2.2.3 (see the related backport issue https://github.com/rancher/rancher/issues/20072. Please feel free to test it out in v2.2.2-rc8 if you want.

@deniseschannon Something else should be done to make it work?
I've upgrade rancher to v2.2.3, and still get errors: Error creating provisioned PV object for claim

We changed our default storage class from azure dedicated to managed. Works perfectly now! @kinarashah thank you for the hint 😄.

rancher/rancher:master 5/14

Creating a PV from Storage Class for Azure dedicated disk works correctly
Creating a PV from Storage Class for Azure shared disk does not work

To reproduce

Deploy Rancher
Create Azure cluster w/ cloud provider
Create a storage class of type Azure Disk - Shared (Unmanaged)
Create a workload with a new PV from Storage Class

Workload does not provision and an error is shown: Pod has unbound immediate PersistentVolumeClaims (repeated 2 times)
The persistent volume is not created, though there is a claim.

rancher/rancher:master e59adbc7

Can create storage classes for shared and dedicated unmanaged disks
PV are created correctly from storage classes

Related: #20315
Storage type must be set in storage account setup for Azure Shared (unmanaged) disk to work in k8s versions > 1.11.x


cmd/pprof: Local symbolization failed for http.test: open /tmp/go-build348974326/b001/http.test: no such file or directory

I was just profiling something like normal and pprof gave me some angry red text about something not working, but it seems to work. I'm not sure what's broken. @hyangah?

bradfitz@gdev:~/go/src$ ./make.bash
Building Go cmd/dist using /home/bradfitz/go1.4.
Building Go toolchain1 using /home/bradfitz/go1.4.

Building Go toolchain2 using go_bootstrap and Go toolchain1.
Building Go toolchain3 using go_bootstrap and Go toolchain2.
Building packages and commands for linux/amd64.
---
Installed Go for linux/amd64 in /home/bradfitz/go
Installed commands in /home/bradfitz/go/bin

bradfitz@gdev:~/go/src$ cd net/http/
bradfitz@gdev:~/go/src/net/http$ go test -v -run=NONE -bench=ServeMux -cpuprofile=prof.cpu
goos: linux
goarch: amd64
pkg: net/http
BenchmarkServeMux-4        10000            113109 ns/op           19907 B/op        540 allocs/op
PASS
ok      net/http        1.310s

bradfitz@gdev:~/go/src/net/http$ go tool pprof prof.cpu
Local symbolization failed for http.test: open /tmp/go-build348974326/b001/http.test: no such file or directory
Some binary filenames not available. Symbolization may be incomplete.
Try setting PPROF_BINARY_PATH to the search path for local binaries.
File: http.test
Type: cpu
Time: Jun 5, 2018 at 8:41pm (UTC)
Duration: 1.30s, Total samples = 1.17s (89.82%)
Entering interactive mode (type "help" for commands, "o" for options)
(pprof) top
Showing nodes accounting for 630ms, 53.85% of 1170ms total
Showing top 10 nodes out of 95
      flat  flat%   sum%        cum   cum%
     110ms  9.40%  9.40%      270ms 23.08%  runtime.mallocgc
      80ms  6.84% 16.24%      230ms 19.66%  runtime.concatstrings
      70ms  5.98% 22.22%     1130ms 96.58%  net/http_test.BenchmarkServeMux
      70ms  5.98% 28.21%      100ms  8.55%  runtime.mapaccess2_faststr
      60ms  5.13% 33.33%       60ms  5.13%  runtime.heapBitsSetType
      60ms  5.13% 38.46%       60ms  5.13%  runtime.memmove
      60ms  5.13% 43.59%       60ms  5.13%  sync.(*RWMutex).RUnlock
      40ms  3.42% 47.01%      750ms 64.10%  net/http.(*ServeMux).Handler
      40ms  3.42% 50.43%       70ms  5.98%  path.Clean
      40ms  3.42% 53.85%      270ms 23.08%  runtime.concatstring2
(pprof) ^D

bradfitz@gdev:~/go/src/net/http$ go version
go version devel +e7ee3b91c4 Tue Jun 5 20:00:37 2018 +0000 linux/amd64

I don't think this is a new error but became more noticeable because of the new terminal support (with color). I happened to ask the same question in google/pprof#386 today.
@aalexand @rauls5382 @rsc
The error was from https://github.com/google/pprof/blob/master/internal/symbolizer/symbolizer.go#L343
while processing the mapping data. Currently, runtime/pprof doesn't set has_functions/filenames/line_numbers fields (https://go.googlesource.com/go/+/master/src/runtime/pprof/proto.go#182) even though we do symbolization (for Go symbols). My understanding is that we didn't set them because we don't know what values to set there - especially when non-Go part is mixed in.
Should we set these values based on the collected samples? (if all pcs from the mapping were successfully symbolized, set those fields)

Setting those fields may prevent locations in the C++ code from being symbolized, there is discussion on b/36645883 which I believe relevant to this.

Sorry, I missed that you already mentioned what I said. Setting the flags only if all pcs are symbolized sounds reasonable.

Note: If anybody is getting this error and wants to suppress it, you can add -symbolize=remote to your pprof invocation, which will use the remote symbols instead of trying to find them locally.

@jsha That is only when the remote server (the profile origin) or any symbolization service the pprof can utilize is available.
This bug is marked fixed. If you still experience an issue, please file a bug soon.

Thanks @hyangah! Maybe what I'm actually looking for for a quick fix is -symbolize=none?
I'm seeing the same error described here, in go version go1.11.1 linux/amd64. My service does include some cgo code, but I don't usually care about symbolizing that code.
Do you think that qualifies enough as "still reproduces" that I should file a separate bug? Or is that working as intended?

I think that's working as intended.
Go doesn't know how to symbolize symbols outside Go unless it's taught how (see https://golang.org/pkg/runtime/#SetCgoTraceback).


Debugging issue with sriov-cni

We have created Custom Resource Definition for the K8S object "Network" and we use the sriov-cni plugin in the Network definition file.

Issue with the SRIOV plugin is that in case there is a mistake in Parent interface ( or Physical function ) definition as shown in "if0" below or similar mistake, POD comes up fine but no VF will be allocated to POD. it's difficult to debug the issue in this scenario as "journalctl -e" doesn't show any related error messages from sriov-cni. Is there any log files generated by it which can be used to find out the error messages ?

apiVersion: "kubernetes.com/v1"
kind: Network
metadata:
name: sriov-ipds-external1
plugin: sriov
args: '[
{
"name": "sriov-ipds-external1",
"type": "sriov",
"if0": "eno1",
"vlan": 1925,
"dpdk": {
"kernel_driver":"ixgbevf",
"dpdk_driver":"igb_uio",
"dpdk_tool":"/var/lib/docker/dpdk-devbind.py"
}
}
]'

Along with this, there is another issue where if there is a mistake in VF creation and POD is deployed with sriov plugin, subsequent POD termination reboots the underlying server.

As for as the coding is concern, https://github.com/Intel-Corp/sriov-cni/blob/master/sriov/sriov.go#L313
if IF0 is not there, then SRIOV CNI should throw the error. Can you please send me, your /etc/cni/net.d directory content. There is possibility that your kubelet is picking different conf files instead of multus confs. I have seen this in various users deployment.

Here is our /etc/cni/net.d content
10-multus.conf
{
"name": "multus-cni-network",
"type": "multus",
"kubeconfig": "/etc/kubernetes/kubelet.conf",
"delegates": [
{
"type": "flannel",
"masterplugin": true,
"delegate": {
"isDefaultGateway": true
}
}
]
}
Point which we are trying to highlight over here is, if there is some mistake in the sriov network definition file ( e.g. different scenarios as mentioned earlier like sriov network definition doesn't exist or interface wrong etc), POD comes up with the default flannel interface. That's expected as in 10-multus.conf, thats our default configuration. But as there is no error thrown and no related logs in "journalctl -e", it's difficult to debug the issue.  So our question is - is there any log files where we can check what went wrong with SRIOV plugin,

@subrnath We planned to do log in Multus, we discussed the proposal in details during the kubernetes Network plumbing working group. You will see this features soon in the meta plugin - https://github.com/intel/multus-cni/tree/dev/network-plumbing-working-group-crd-change

This branch will merged to the multus master soon...

OK. Thanks. I am closing the ticket now.


export .xml broken in sandstorm 0.200

as soon as i upgraded to sandstorm 0.200, i lost the ability to export .xml. both view in new window and download fail. export to .pdf works

I can definitely successfully export XML files with draw.io on Sandstorm Oasis, which is running 0.200. And I can't find anything in the changelog for 0.200 which would seem to affect this.
Are you on draw.io <IP_ADDRESS>? If you go to the app store and try and install <IP_ADDRESS>, does it ask if you if you want to upgrade your grains?

I'm on v <IP_ADDRESS> .... hmmm. Running Firefox 51.0.1 (64-bit). Here's the (redacted) console:
Content Security Policy: The page’s settings blocked the loading of a resource at blob:https://XXXX.ABC.sandcats.io/YYYY (“frame-src https://*.ABC.sandcats.io”).

Going to leave this in my inbox, will try and find some time to test some things, ask some questions of people, etc.

It is possible this is related to https://github.com/sandstorm-io/sandstorm/issues/2602


Removed readOnly from focused property

readOnly prevented the update of focused

Many many thanks for helping out. I just released v3.6.0 with your changes,


Windows Server 2022 Support

I'm trying to center the bar in windows server 2022 and I'm not able to do that as it shows incompatibility.
Waiting for Shell_TrayWnd @Calculator | Object reference not set to an instance of an object.

To be able to focus on major/current bugs I had to close all issues. The issues section has gotten very messy to a point that I couldn't follow it anymore. Most issues are duplicates, very old or are already fixed/solved. Feel free to reopen this issue if you still have this issue on the latest version of TaskbarX to get my attention. All feature requests have been put in a list here: 💡| Feature requests #870
I hope you understand ❤

Fixed in the latest releases.


Specific urls of can not play on Windows platform

First, thanks to your amazing package and hardwork
I'm new to flutter, when using this package,I found some specific urls of can not play on Windows platform
my code can be seen at https://github.com/luckykeeper/OAPlayer
I tried some links on the public server, it works well, so I believe the program works well, but when I switch to the urls on my server , It just can't play.
the urls on my server looks like this :
https://wdv2.luckykeeper.site:44443/api/v3/file/get/19722/%E3%80%90%E3%83%8F%E3%83%9F%E3%83%80%E3%82%B7%E3%82%AF%E3%83%AA%E3%82%A8%E3%82%A4%E3%83%86%E3%82%A3%E3%83%96%E5%87%B8%20%E5%A6%83%E6%84%9BED%E3%80%91Heart%20Creation%E3%80%90%E5%85%AC%E5%BC%8F%E3%83%BBFULL%E3%80%91-HS1h-bOPSKI.mkv?sign=v1Uc5PvAGkDXMozwByEZCtY6loUlLDCgrf-S467l0B4%3D%3A0
but this video can play on my Android Phone with same code, and also tried other types video (mp4\mkv\webm, all works well on Android),so I think this problem may relate to windows platform
the error messages on Windows platform:

{"timestamp":"2023-06-17T19:32:26.308532Z","level":"error","prefix":"libmpv_render/dxva2-egl","message":"Failed to create EGL surface"}
[log] {"timestamp":"2023-06-17T19:32:26.489416Z","level":"error","prefix":"stream","message":"Failed to open https://wdv2.luckykeeper.site:44443/api/v3/file/get/19722/【ハミダシクリエイティブ凸 妃愛ED】Heart Creation【公式・FULL】-HS1h-bOPSKI.mkv?sign=v1Uc5PvAGkDXMozwByEZCtY6loUlLDCgrf-S467l0B4%3D%3A0."}
[log] {"timestamp":"2023-06-17T19:32:26.490421Z","level":"error","prefix":"ytdl_hook","message":""}
[log] {"timestamp":"2023-06-17T19:32:26.491416Z","level":"error","prefix":"ytdl_hook","message":"youtube-dl failed: not found or not enough permissions"}

from error messages, It looks like your package use youtube-dl on Windows platform to download video from Internet, but youtube-dl can't download from this url, maybe this url too lang or too complex?or I do something wrong in my code?

These logs are media_kit logs,
I recommend you test it on media_kit example and if it doesn't work it's media_kit problem. So publishing the issue there may help you and them figure out the problem
My package uses media_kit for playing on windows, I only wrap media_kit and video_player in same interface for ease of usage and making controls

Also opening the url provided gives me this
{"code":40071,"msg":"invalid sign"}

These logs are media_kit logs,
I recommend you test it on media_kit example and if it doesn't work it's media_kit problem. So publishing the issue there may help you and them figure out the problem
My package uses media_kit for playing on windows, I only wrap media_kit and video_player in same interface for ease of usage and making controls

Thanks a lot , I will try later to find out whether media_kit problem cause this

i just tested on macos and it works correclty (macos uses media_kit) which is weird,
i will try to open an issue on media_kit

i opened an issue on media_kit, hope they help us figuring out the problem and its fix

okay, thank you, looks like media_kit's problem, should I close this issue and track fix progress there(media_kit) or keep this issue open for further discussion & reference

okay, thank you, looks like media_kit's problem, should I close this issue and track fix progress there(media_kit) or keep this issue open for further discussion & reference

Let's leave it to write the fix, Incase this happened in the future


Cleandependencies

new PR, as discussed in https://github.com/jhipster/jhipster-dependencies/pull/2

Thanks for merging, @jdubois!
@Tcharl I have some free time today and probably also later this week, and I'm tempted to look at what changes would be needed for generator-jhipster so it can use this new module in both Maven and Gradle builds. But I don't want to get in your way, in case you were already working on that?
I already have the changes, roughly, that would be needed for the server lib. I guess we can look at that more or less independently, so I will make a PR of that as well.


stm missing when building with ghcjs 8.4

When attempting to build like this:
nix-build '<nixpkgs>' -A haskell.packages.ghcjs84.StateVar

I get an error:
configureFlags: --verbose --prefix=/nix/store/kwa1i76qlifg4l0fh2mbrmmyy2dcsnl8-StateVar-<IP_ADDRESS> --libdir=$prefix/lib/$compiler --libsubdir=$pkgid --docdir=/nix/store/z2qfsrj12n73md1h22qzyxraqsb2110a-StateVar-<IP_ADDRESS>-doc/share/doc/StateVar-<IP_ADDRESS> --with-gcc=clang --package-db=/private/var/folders/_b/wj7ns2190gd3hbz9w0f3m17c0000gn/T/nix-build-StateVar-<IP_ADDRESS>.drv-4/package.conf.d --ghc-option=-j8 --disable-split-objs --enable-library-profiling --profiling-detail=all-functions --disable-profiling --enable-shared --disable-coverage --enable-static --disable-executable-dynamic --enable-tests --enable-library-vanilla --enable-library-for-ghci --ghcjs --extra-include-dirs=/nix/store/cssxc3nfsvn3a88dsdjx0wr8wq61xv4v-libc++-5.0.2/include --extra-lib-dirs=/nix/store/cssxc3nfsvn3a88dsdjx0wr8wq61xv4v-libc++-5.0.2/lib --extra-include-dirs=/nix/store/610adibjkd5h07niii5q0si6kc6cgca1-libc++abi-5.0.2/include --extra-lib-dirs=/nix/store/610adibjkd5h07niii5q0si6kc6cgca1-libc++abi-5.0.2/lib --extra-include-dirs=/nix/store/ika0jc7pka2gp485jn4d6har92ycyrxb-compiler-rt-5.0.2-dev/include --extra-lib-dirs=/nix/store/gqlyb35j08c2rgy8ff5m5x7pd0znfk41-compiler-rt-5.0.2/lib --extra-framework-dirs=/nix/store/shgpngxlby2rw80wbacswld028b61cj7-CF-osx-10.10.5/Library/Frameworks
Using Parsec parser
Configuring StateVar-<IP_ADDRESS>...
CallStack (from HasCallStack):
  die', called at libraries/Cabal/Cabal/Distribution/Simple/Configure.hs:958:20 in Cabal-<IP_ADDRESS>:Distribution.Simple.Configure
  configureFinalizedPackage, called at libraries/Cabal/Cabal/Distribution/Simple/Configure.hs:462:12 in Cabal-<IP_ADDRESS>:Distribution.Simple.Configure
  configure, called at libraries/Cabal/Cabal/Distribution/Simple.hs:596:20 in Cabal-<IP_ADDRESS>:Distribution.Simple
  confHook, called at libraries/Cabal/Cabal/Distribution/Simple/UserHooks.hs:67:5 in Cabal-<IP_ADDRESS>:Distribution.Simple.UserHooks
  configureAction, called at libraries/Cabal/Cabal/Distribution/Simple.hs:178:19 in Cabal-<IP_ADDRESS>:Distribution.Simple
  defaultMainHelper, called at libraries/Cabal/Cabal/Distribution/Simple.hs:115:27 in Cabal-<IP_ADDRESS>:Distribution.Simple
  defaultMain, called at /nix/store/4mdp8nhyfddh7bllbi7xszz7k9955n79-Setup.hs:2:8 in main:Main
Setup: Encountered missing dependencies:
stm >=<IP_ADDRESS> && <2.5

This package builds fine with ghcjs 8.2 and ghc 8.4.3. stm is listed as a build dependency in the hackage-packages.nix file. I believe the issue is that stm is bundled with the compiler in ghcjs 8.2 and ghc 8.4.3 but not ghcjs 8.4.3.
As a work around I copied the "stm" config in hackage-packages.nix to "stm_2_4_5_0" and modified configuration-ghcjs.nix to have the line
  stm = self.stm_2_4_5_0;

And I was able to build StateVar.
So in other versions of the compile the stm = null that is set in configuration-common.nix is fine, but for ghcjs-84 it needs to be set to something other than null.
I could be wrong -- my understanding of how this works is hazy.
I should also note that my build has patches from the haskell-strict-deps branch at https://github.com/obsidiansystems/nixpkgs because with out those patches I was getting ARG_MAX errors on Darwin. But I expect this stm bug is an issue on the master branch as well.

This should be fixed in nixpkgs-unstable.

Agreed. I see a similar patch in the upstream configuration-ghcjs.nix now. I am going to assume that patch works and close this.


This PR is to fix both issue #1180 and issue #1140 after consolidating with PR1176

What type of PR is this?
/kind bug
/kind feature
What this PR does / why we need it:

Use serviceLister slice method to get proper kube-dns_{network} service IP for sandbox
set sandbox's /etc/resolv content with proper kube-dns_{network} service IP

Use serviceLister slice mapping multiply KubeTPClients to fix the bug - ServiceLW (ListWatch) currently only lists service from KubeTPClients[0] in multi-tp scale-out environment,

Which issue(s) this PR fixes:
Fixes # 1140 and 1180
Special notes for your reviewer:
In pkg/kubelet/kubelet_pods.go, the known bugs line 507 and line 511 have been fixed for  multiply KubeTPClients, by the way.
Does this PR introduce a user-facing change?:
N/A

Has the code to consume the serverList already been changed to treat it as a slice ?

/lgtm

/approve


[Adaptive] Add LG support in JS

JS is lacking LG integration. Filing this ticket to add that capability on JS side.

Need to bring these changes forward as well #1815 1815


EDGENT-262 console license changes

I added a console/servlets/LICENSE file containing the following:
This initial line of text:
"This product contains content covered by MIT/BSD-3-Clause licenses."
then where the ext files came from, and their associated license type, a URL to the license or path in the repository to the license, and added a couple of license.
I also updated /LICENSE to mention the console/servlets/LICENSE file

+1 The new servlets/LICENSE and change to /LICENSE.
-1 But if we retain the *.LICENSE files (e.g., sankey.d3.BSD.LICENSE) I think their text needs to be the same as the text at the URL noted in servlets/LICENSE file.   But I have an alternative suggestion that might simplify things:
Since servlets/LICENSE has the URLs to the corresponding licenses, add a http URL for the MIT license (https://opensource.org/licenses/MIT) and remove all of the *.LICENSE files under js/ext.
How does that sound?  (sorry for previously asking to add the MIT license file to the repo)

That is fine.  I'll do this:

remove all of the License files under /ext
Only point to the licenses via the http URL

Susan


Security definer's 'new' object only has app_metadata after update not after insert

Improve documentation
Link
https://supabase.com/docs/guides/auth/managing-user-data
Describe the problem
When following the managing user data > using triggers example it seems like all data will be available in the new object, just as new.id is after INSERT. In fact there are many tutorials on the internet which show how to add more data to a profiles table while referencing new.raw_user_meta_data. What is not clear from the supabase docs is that new.raw_app_meta_data will not contain any data added when createUser() is run. Instead this data will become available in a security definer triggered after an UPDATE.
@GaryAustin1 has clarified:

The issue is really that the insert to the database does not insert that column value and they do a 2nd update call to the database to put in the app_metadata.  Has nothing to do with new/old and the type of function.

Describe the improvement
Add a warning to the tutorial that new.raw_app_meta_data will only be accessible in a function triggered by an UPDATE. Or alternatively make new.raw_app_meta_data available after INSERT inline with all other values which are passed on createUser() if this is not the intended behavior.
Additional context
Maybe related to this bug https://github.com/supabase/gotrue/pull/628 as perhaps app_metadata was only inserted into auth.users but not made available in security definers. (I maybe be misunderstanding how postgres works though)
Here are my logs after running
 const {         data: { user },         error: createUserError,       } = await serviceSupabase.auth.admin.createUser({         email,         user_metadata: { first_name, last_name, job_title },         app_metadata: { role },         password: 'blahblah',         email_confirm: true,       });

with two security definers one triggered after UPDATE and one after INSERT to auth.users

Hey,
Yeah we should probably document that updating metadata happens via an insert statement and then after that an update statement.
To fix in #12933

Hey @jopfre,
After discussion, the team has decided to relook at our user management strategy which might differ significantly in terms of how we recommend trigger usage. As such, we won't be documenting this for now as it might add confusion for future users.
Thanks for the feedback though! Going to close for now but feel free to re-open if there are further concerns


Deployment Target set to iOS 9 in latest release

@remzr7 Thanks for reporting another issue! Can you elaborate your problem? Is it specifically with the podspec for [version 2.0.0](https://github.com/kyleweiner /KWStepper/tree/2.0.0)?

I think the question is why is it set to iOS 9? Only one statement requires swift 2 -- guard, which could be replaced with if.
I couldn't find any official documentation on what iOS versions does Swift 2 support. If it has the same coverage as the original Swift, then iOS 7 should be enough. See Apple Blog Post

@sealemar Thanks for the input. Your point about the  guard statement is a good one. Perhaps I should have used a different branch for this release. That said, version 1.2.1 is still a perfectly viable option for projects that aren't ready to support Swift 2.0 or may be using an older version of iOS; I will gladly revisit this issue if that's ever not the case. Ideally, KWStepper  should begin following the conventions introduced in Swift 2.0 and using guard makes the intent clearer in this case. I will consider reverting the  guard statement and podspec though.

@kyleweiner, guard is fine. Swift 2.0 looks like is simply a newer version of the compiler which shouldn't directly affect iOS availability. That said iOS 7.0 should be enough as a target version. Please, confirm.

Ah, I believe you are correct. Note that CocoaPods only supports Swift on iOS 8 and newer though. Perhaps s.ios.deployment_target = "8.0" would be fine. Either way, I've been unable to successfully pod spec lint since updating the project to Swift 2.0. I'm looking into that.

Yeah, iOS 8.0 requirement comes from Dynamic Frameworks on iOS support for which came only in iOS 8.0.
Anyway, 84% devices as of 7/9/2015 support iOS 8.0, that is everything starting from iPhone 4S and iPad 2. That accounts for all devices which came after October 2011.

The latest podspec has been updated to target iOS 8.


dotnet-sdk should point to the latest LTS

Checklist

[X] Checked the nixpkgs master branch
[X] Checked the nixpkgs pull requests

Project name
nix search name: dotnet-sdk
current version: 2.1.810
desired version: 3.1.11
Notify maintainers
maintainers: @kuznero
Note for maintainers
dotnet-sdk should be updated to 2.1.24, 3.1.11 and 5.0.2, respectively.
More importantly, I think Microsoft now recommends to use version 3 as the default LTS. So, perhaps nixpkgs.dotnet-sdk should point to that version instead (if not to 5.0 directly).

I'd be in favor of making dotnet-sdk point to something newer. Personally I'd vote for 5, but it doesn't really matter.

Addressed in https://github.com/NixOS/nixpkgs/pull/139571


fix: use correct moonbeam

Motivation

Solution

PR Checklist

[ ] Added Tests
[ ] Added Documentation
[ ] Updated the changelog

🤩

Moonbeam alpha shouldn't be 1287?


ComboBox won't open when parent control handles PointerPressed

ComboBox won't open when parent control handles PointerPressed
<Border PointerPressed="MouseOnBorder">
        <ComboBox Items="{Binding Items}" Width="200"/>
</Border>

private void MouseOnBorder(object sender, PointerPressedEventArgs e)
{
      BeginMoveDrag(e);
}

Is this intended? it worked fine before https://github.com/AvaloniaUI/Avalonia/pull/4744

Perhaps this should also be noted as breaking changes

Perhaps this should also be noted as breaking changes

This change definitely triggered it, but the main problem is that the Border registers the click and not the ComboBox.

Perhaps this should also be noted as breaking changes

This change definitely triggered it, but the main problem is that the Border registers the click and not the ComboBox.


refactor: Compress quotient table

Refactor how the quotient combination codeword is computed. Now it is done without ever constructing the entire quotient table, meaning that a lot less memory is used. Additionally, the part of the sum across constraint values of the same category now preceeds the multiplication by the zerofier-inverse, leading to less multiplications and better proving time.

Benchmarking against master using prove_halt on my  laptop gives:

computing the quotient codeword goes from 12.35 ms to 8.91 ms (39% improvement)
overall proving time goes from 71.34 ms to 66.14 ms (7.8% improvement)
ram usage* goes from 76944 kB to 40472 kB (47% reduction)

*ram usage measured using /bin/usr/time -v <cmd> and looking at "Maximum resident set size".


Is it possible to assign multiple locales to a translation manually?

Is it possible to assign a locale (for example de-at) to a different translation (for example de)? I am aware of the default fallback-feature, but this is not what I want. I think "multiple fallbacks" describes more what I want.
Use case:
Lets assume we have a rails app with a config/locales/de.yml and a config/locales/en.yml. Pretty often the default for me.
A user is able to create/update locales within this app. Now he/she creates a locale which is called de-de and another one called de-at. Now, both locales will not work properly anymore. Of course, I could define a default to use de and the problem is solved. But what if the user additionally creates en-gb and a en-us locale? Then my de default does not make any sense anymore.
You could argue with: "So, just create the de-at and de-de translations in your app. This seems to be the right way because your user wants to split it in two in order to provide different translations."
But the user does not care about the actual translation coming from i18n so much in this case. In fact he/she creates different content structures for the different locales in the app. So in de-at there is a different content structure as in de-de.For the user its just fine to have i18n delivering the same translations for de-de and de-at because the actual translations might not be that different and its just a small piece of the entire content which mostly comes from the user itself and not the translation files.
I know i18n handles the mapping of locales and translations automatically based on the locale's names. So, what I am asking for is how or if there is a way to assign locales to a translation manually. Like that:
# Fake code
I18n.locale_mapping = {
  "de" => ["de-at", "de-de"],
  "en" => ["en-gb", "en-us"]
}

Thanks for any help and responses!

I think I was too fast writing this issue. I think there are other solutions to solve this kind of situation. I will close this now.


ld: library not found for -lstdc++

in macos, report this error？

Hi @xiusin
I'll look into it. Do you use m1 or Intel Mac?


chore(deps): bump github.com/Kong/sdk-konnect-go from 0.1.14 to 0.1.15

 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.

 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.


Feature/result visualization

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

20 of 46 (43.48%)  changed or added relevant lines in 8 files are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage increased (+0.6%) to 38.318%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

packages/Liquid-Core.package/LiquidResultsView.class/instance/buildWith..st
0
2
0.0%

packages/Liquid-Core.package/LiquidResultsView.class/instance/visualizeResults.st
0
3
0.0%

packages/Liquid-Core.package/LiquidResultsView.class/instance/data.st
0
7
0.0%

packages/Liquid-Core.package/LiquidResultsView.class/instance/buildShowResultsButtonWith..st
0
14
0.0%

Files with Coverage Reduction
New Missed Lines
%

packages/Liquid-Core.package/LiquidResultsView.class/instance/buildWith..st
1
0%

Totals

Change from base Build<PHONE_NUMBER>:
0.6%

Covered Lines:
328

Relevant Lines:
856

💛  - Coveralls


Allow --ff with merge

At the moment when you try and merge a pull request using --ff (not --ff-only) it adds the --no-ff argument to the end.
There should be a check here(?) which makes sure --no-ff is not added when using --ff.
This is so people can merge pull requests using fast-forward and also do so recursively using hub!

Good catch. Maybe you could make a pull request that adds the check?

I'm new to go, but I'll give it a go! (no pun intended)


Exploration of mixins as a way to extend data store: summaries & search contract

Continuation of exploration of usage of mixins vs. hooks.
Please see PR https://github.com/microsoft/FluidFramework/pull/4215 for more details on discussion of mixins vs. hooks.
This change provides base implementation of summary mixin, and a sample usage that will not be merged - this code needs to be in FCL / Office bohemia reapo.

Took advice of @curtisman to split creation of factory and usage of factory.
Also tried to improve naming based on @heliocliu 's feedback from related PR https://github.com/microsoft/FluidFramework/pull/4215
Please take a look. I'll mark it as ready for review (not draft), but I'll remove ( / move to Bohemia) search example before submission


Use https for git submodules

HTTPS is a bit easier to get started with than SSH

Good point, thanks!


Unable to Configure Cost and Usage Report (CUR) 2.0

Hi,
You have provided the steps for the cost and usage report and how to set up, create, and connect it. I need to configure or set up CUR 2.0 and access that data. I have taken the steps, but I am facing an error: Unable to configure a billing report: Unable to find report with required configuration.
I have a doubt: can we set up both CUR reports in one bucket, or do we need to create separate configurations? Can you give me the steps to configure the CUR 2.0 and set it up correctly?

Hi @maxb-hystax, could you please provide the solution to my issue with configuring CUR 2.0? I'm encountering an error ('Unable to find report with required configuration') and need assistance. Thank you!

Hello!
Depending on what you need, use one of the instructions below.
Migrate CUR to CUR 2.0 (using an existing bucket)
Use this case if you have already connected an AWS Data Source (on CUR schema) and want to configure CUR 2.0 data into the same bucket.
1. Create a new Data Export with CUR 2.0 schema. Open the Data Exports page in the AWS Cloud Console.
Set the Export type as "Standard data export" and specify an "Export name". The content of the "Export name"
field will be required when updating an AWS data source in your OptScale account.

In the Data table content settings section select the "CUR 2.0" data table and switch on the “Include resource IDs“
in the Additional export content.

Select an existing bucket in the Data export storage settings section.

Input NEW S3 path prefix
2. Click on the existing AWS data source on the Data Source page. The page with detailed information opens.
Click the UPDATE CREDENTIALS button to update the Data Source credentials. Switch on Update Cost & Usage Report parameters
to update info about the billing bucket.

Update "Report name" and "Report path prefix", save and wait for a new report to import!
Migrate CUR to CUR 2.0 (using a new bucket)
Use this option if you have connected an AWS data source and want to edit billing data in the CUR 2.0 schema within a new bucket.
1. Create a new Data Export with CUR 2.0 schema. Open the Data Exports page in the AWS Cloud Console.
Set the Export type as "Standard data export" and specify an "Export name". The content of the "Export name"
field will be required when updating an AWS data source in your OptScale account.

In the Data table content settings section select the "CUR 2.0" data table and switch on the “Include resource IDs“
in the Additional export content.

Configure a new bucket in the Data export storage settings section. The content of the "S3 path prefix" and "S3 bucket name"
fields will be required when updating an AWS data source in your OptScale account.

2. Click on the existing AWS data source on the Data Source page. The page with detailed information opens.
Click the UPDATE CREDENTIALS button to update the Data Source credentials. Switch on Update Cost & Usage Report parameters
to update info about the billing bucket.

Enter "Export name" from the first step as "Report name", "S3 bucket name"
as "Report Amazon S3 bucket name", and "S3 bucket name" as "Report path prefix".
Save and wait for a new report to import!
Setting up export in CUR 2.0 format and connect AWS Data Source to OptScale
1. Create a new Data Export with CUR 2.0 schema. Open the Data Exports page in the AWS Cloud Console.
Set the Export type as "Standard data export" and specify an "Export name". The content of the "Export name"
field will be required when tracking a new AWS data source in your OptScale account.

In the Data table content settings section select the "CUR 2.0" data table and switch on the “Include resource IDs“
in the Additional export content.

Configure a new bucket in the Data export storage settings section. The content of the "S3 path prefix" and
"S3 bucket name" fields will be required when tracking a new AWS data source in your account.

2. To track a new AWS data source in your OptScale account, please select
the AWS Root Account tab at the Data Source Connection step during
the initial configuration or later on in the Settings section of the
main page. Switch off Automatically detect existing Cost & Usage Report.

Enter "Export name" from the first step as "Report name", "S3 bucket name"
as "Report Amazon S3 bucket name", and "S3 bucket name" as "Report path prefix".
"Connect" to the Data Source.

@tm-hystax -The billing report configuration issue persists despite following the steps correctly. Screenshots provided below for reference-

@josepheichers95, when connecting the data source, you select the checkbox "Automatically detect existing Cost & Usage Report", which currently searches for reports in CUR 1.0.  This needs some reworking on our part.
You need to repeat the following steps:
into OptScale

Deselect "Automatically detect existing Cost & Usage Report"
Select "Connect only to data in bucket"
Enter your bucket and Data Export information (from your screens):

@tm-hystax - "argument of type 'NoneType' is not iterable" occurs when attempting to iterate over a None value, which is not an iterable. In connecting to data 2.0 as per the provided instructions, the connection is failing, resulting in missing tags and paid networking data, and showing the cost as zero. Ensure all data sources are properly connected and validated to avoid None values during iteration.

@josepheichers95, can you confirm if you've connected a cloud account, or is it not possible due to the error "argument of type 'NoneType' is not iterable"?
Please, provide screen from Data Source page and ADVANCED tab for connected data source (if you have it).
If you encounter an error in the same place as shown in the picture, please follow these steps:

Open cluster address:30081
Use the username and password from your own user_template.yaml file (https://github.com/hystax/optscale/blob/integration/optscale-deploy/overlay/user_template.yml#L102)
Go to the "Discover" tab
Filter the data by container name container_name: *diworker*
Add a "message" filter

Copy and attach the log with the error

NOTE: if kibana prompts you to create an index pattern, create it with the following parameters:

@tm-hystax  - Please find below screen-shot

@josepheichers95, thanks for the provided information.
Could you please provide the diworker logs according to the instructions in the comment above?

@tm-hystax Facing same issue below are the required screenshots

@tm-hystax I am also facing same issue, below are the requested screenshots

@puneet-nayal , hi!
Based on your screenshot, there is no report file in the bucket you specified on Data Source connection.

Make sure you have a report file in your bucket. Please note that if you created a report today, the report file from the cloud will appear in bucket tomorrow.
Make sure that you have specified the bucket name, prefix and report name correctly.

If you are still encountering the problem, please create a separate issue.
Please attach screenshots of what you have in the bucket(into AWS Cloud Console -> S3), information about the bucket that is indicated in the report (AWS Cloud Console -> Data Exports), and bucket info from OptScale (DETAILS tab of your Data Source) in this case.


fix(TDI-45169): NumberFormatException with S3 dataset and tcomp 0.28.x

What is the current behavior? (You can also link to an open issue here)
https://jira.talendforge.org/browse/TDI-45169
What is the new behavior?
https://jira.talendforge.org/browse/TDI-45169
Please check if the PR fulfills these requirements

[x] The commit message follows Talend standard
[ ] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features) ?
[ ] The code coverage on new code >75%
[ ] The new code does not introduce new technical issues (sonar / eslint)

What kind of change does this PR introduce?

[x] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build / CI related changes
[ ] Other... Please describe:

Does this PR introduce a breaking change?

[ ] Yes
[x] No

Pull request test result: failure :x:

junit failed not as current fix


Bump carbon kernel version

$subject

PR builder started
Link: https://github.com/wso2/product-is/actions/runs/5784303560

PR builder completed
Link: https://github.com/wso2/product-is/actions/runs/5784303560
Status: cancelled

PR builder started
Link: https://github.com/wso2/product-is/actions/runs/5784353138

PR builder completed
Link: https://github.com/wso2/product-is/actions/runs/5784353138
Status: success


Support for Cookie "SameSite" Flag

Are there any plans to implement support for the cookie SameSite flag within the cookie authentication middleware? The flag helps mitigate CSRF attacks and is currently recognized by Chrome and Opera, and possibly more browsers soon.
I'm thinking about a new property on CookieAuthenticationOptions, as illustrated here:
app.UseCookieAuthentication(new CookieAuthenticationOptions
{
    SameSite = SameSitePolicy.Always // or SameSitePolicy.None
    // ...
});

I think this feature has a very good cost-benefit ratio. The implementation should be relatively straightforward, and it wouldn't hurt to have an additional protection measure against CSRF besides antiforgery tokens.

This was previously discussed here: https://github.com/aspnet/Security/issues/831#issuecomment-222013829
SameSite is still in draft form: https://tools.ietf.org/html/draft-west-first-party-cookies-07
We may add support for it when the spec is finished.

@blowdart has requested this be re-triaged.

Depends on https://github.com/aspnet/HttpAbstractions/issues/710

Need to also make sure we update the Cookie Policy middleware to allow setting this.

And Security-related cookies from this repo, plus also Antiforgery cookies would have SameSite enabled by default. We'd have to evaluate all other cookies created by ASP.NET Core to see what they should have by default.

Antiforgery work tracked here: https://github.com/aspnet/Antiforgery/issues/127


UIShift

Hello,
This is a nice project. I'm using it on one of my sites. I have a question. What's the UIShift option for?
I'm trying to create a bracket where I have 32 teams in the Round 1. Then in the round 2, I have the 16 winners and other 16 new teams, so I have 32 teams again, but the bracket just gets messed up. Is there a way to get this working?
Thanks!

UIShift is used just for drawing unbalanced brackets (and first round really). Basicly if a match has it, it tells how much extra that match needs to be padded down. For example a value 1 means that it's padded down one match/bracket height, and leaves an empty space there. It's kinda dirty to have drawing logic stored in bracket data, but saves me from calculating all that stuff on load.
And for second question, yes that can be done. You'll have to generate the bracket with the total amount of players (48), then you get rounds 1 and 2 both with 16 matches.

Hi @karkkant , thanks for your quick reply.
I figured out how to do it. But I couldn't make it work as I would like to. The problem is (I just noticed) I have 16 teams in the 1st round, then in the second I add other 8 new teams and in the third I add other 8 new teams. After the 4th round everything go normal (single elimination).
So far, I got the first round without connectors (using matchType = 2) and after the 4th round I use the normal connector and single elimination.
I dynamically create the tournament data in the backend.


Android + Modal + Svg + PanResponder doesn't work

Normally panResponder with this component works perfect, but inside a modal on android (iOS is ok), it doesn't
Here is my code:
                       <G>
                            <Path stroke={this.pathMeterColor} strokeWidth={5} fill='none'
                                d={`M${startCoord.x} ${startCoord.y} A ${r} ${r} 0 ${(endValue - startValue) > 180? 1 : (startValue > endValue && startValue - endValue < 180? 1 : 0)} 1 ${endCoord.x} ${endCoord.y}`}/>
                            <G x={startCoord.x-10} y={startCoord.y-10} {...this._startPanResponder.panHandlers}>
                                <Circle cx={10} cy={10} r={10} fill={this.startMeterColor}/>
                                <Circle cx={10} cy={10} r={20} fill="none" stroke={this.startMeterColor} />
                            </G>
                            <G x={endCoord.x-10} y={endCoord.y-10} {...this._endPanResponder.panHandlers}>
                                <Circle cx={10} cy={10} r={10} fill={this.endMeterColor} />
                                <Circle cx={10} cy={10} r={20} fill="none" stroke={this.endMeterColor}/>
                            </G>
                        </G>

I have the same problem

I have the same issue but even a single onPress doesn't work.

@psivanov @AxeeL have you figured out how to make onPress work while inside modal?
Thanks

I think I've fixed the issue. Can you try with the latest commit from the master branch?

Closing because of inactivity.


Ruby Kanban Board

https://github.com/users/emyrue/projects/2
There are three people on our team.
Jorge Rios was assigned to be team member 1, Isaac Pitwa was assigned to be team member 2, and Emily Robertson was assigned to be team member 3.

Hi Team,
Your project is complete!  There is nothing else to say
Congratulations! 🎉

Cheers and Happy coding!👏👏👏


[iOS] framework not found Flutter after upgrade Flutter stable version 1.17.0

Steps to Reproduce

flutter upgrade (stable channel from 1.12.13+hotfix.9 to 1.17.0)
flutter pub get
flutter run --flavor development -t  lib/main_development.dart

Platform: iOS
Logs
Running pod install...                                              6.2s
Running Xcode build...

Xcode build done.                                           19.0s
Failed to build iOS app
Error output from Xcode build:
↳
    2020-05-08 14:11:56.691 xcodebuild[34825:277471]  DTDeviceKit: deviceType from 00008020-00166D842198003A was NULL
    2020-05-08 14:11:56.702 xcodebuild[34825:277471]  DTDeviceKit: deviceType from 00008006-00162B0E3647002E was NULL
    2020-05-08 14:12:07.919 XCBBuildService[34834:277678] Failed to remove:
    /Users/mac/Library/Developer/Xcode/DerivedData/Runner-cbjfnxiwnppywiclnxpxnaledqlr/Build/Intermediates.noindex/XCBuildData/e8302ca234024578636961d2dea6a107-manifest.xcbuild:
    unlink(/Users/mac/Library/Developer/Xcode/DerivedData/Runner-cbjfnxiwnppywiclnxpxnaledqlr/Build/Intermediates.noindex/XCBuildData/e8302ca234024578636961d2dea6a107-manifest.xcbuild): No such file or directory (2)
    2020-05-08 14:12:08.534 XCBBuildService[34834:277678] Failed to remove:
    /Users/mac/Library/Developer/Xcode/DerivedData/Runner-cbjfnxiwnppywiclnxpxnaledqlr/Build/Intermediates.noindex/XCBuildData/e8302ca234024578636961d2dea6a107-desc.xcbuild:
    unlink(/Users/mac/Library/Developer/Xcode/DerivedData/Runner-cbjfnxiwnppywiclnxpxnaledqlr/Build/Intermediates.noindex/XCBuildData/e8302ca234024578636961d2dea6a107-desc.xcbuild): No such file or directory (2)
    ** BUILD FAILED **

Xcode's output:
↳
    Command CompileSwift failed with a nonzero exit code
    Command CompileSwift failed with a nonzero exit code
    ld: framework not found Flutter
    clang: error: linker command failed with exit code 1 (use -v to see invocation)
    note: Using new build system
    note: Building targets in parallel
    note: Planning build
    note: Constructing build description
    warning: MobileCoreServices has been renamed. Use CoreServices instead. (in target 'FLAnimatedImage' from project 'Pods')
    warning: AssetsLibrary is deprecated. Consider migrating to Photos instead. (in target 'DKPhotoGallery' from project 'Pods')
    warning: MobileCoreServices has been renamed. Use CoreServices instead. (in target 'DKPhotoGallery' from project 'Pods')

flutter doctor -v
[✓] Flutter (Channel stable, v1.17.0, on Mac OS X 10.15.3 19D76, locale en-VN)
    • Flutter version 1.17.0 at /Users/mac/flutter/flutter
    • Framework revision e6b34c2b5c (6 days ago), 2020-05-02 11:39:18 -0700
    • Engine revision 540786dd51
    • Dart version 2.8.1

[✓] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
    • Android SDK at /Users/mac/Library/Android/sdk
    • Platform android-29, build-tools 28.0.3
    • ANDROID_HOME = /Users/mac/Library/Android/sdk
    • Java binary at: /Applications/Android Studio.app/Contents/jre/jdk/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 11.4.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Xcode 11.4.1, Build version 11E503a
    • CocoaPods version 1.9.1

[✓] Android Studio (version 3.3)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin version 33.3.1
    • Dart plugin version 182.5215
    • Java version OpenJDK Runtime Environment (build 1.8.0_152-release-1248-b01)

[✓] VS Code (version 1.45.0)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.10.1

[✓] Connected device (1 available)
    • Dao Anh Le • 00008020-00166D842198003A • ios • iOS 13.4.1

More Infomation

Targets: Runner, OneSignalNotificationServiceExtension
flutter create && flutter pub get && flutter run it work

Tried to fix:

flutter clean
rm -rf ios/Pods Podfile.lock
pod install
pod repo update && pod setup
rm -rf ~/Library/Developer/Xcode/DerivedData/*
XCode Clean Build Folder
re-install flutter SDK
reset my Macbook
iOS migration XCode 11.4: https://flutter.dev/docs/development/ios-project-migration

Same issue, also since i upgraded to  flutter 1.17.0
6 warnings generated.     The path  does not exist     Command PhaseScriptExecution failed with a nonzero exit code     note: Using new build system     note: Building targets in parallel     note: Planning build     note: Using build description from disk     warning: MobileCoreServices has been renamed. Use CoreServices instead. (in target 'FLAnimatedImage' from project 'Pods')     warning: AssetsLibrary is deprecated. Consider migrating to Photos instead. (in target 'DKPhotoGallery' from project 'Pods')     warning: MobileCoreServices has been renamed. Use CoreServices instead. (in target 'DKPhotoGallery' from project 'Pods')

Related to https://github.com/flutter/flutter/issues/54571 and https://github.com/flutter/flutter/issues/56507

possibly related to https://github.com/flutter/flutter/issues/56479

Possibly related to #56507. #54571 and #56479 aren't related.

Sorry, #56507 isn't related either.
@dao-wkm is this a flavor specific issue? i.e. does it work if you don't use the --flavor flag?

unlink(/Users/mac/Library/Developer/Xcode/DerivedData/Runner-cbjfnxiwnppywiclnxpxnaledqlr/Build/Intermediates.noindex/XCBuildData/e8302ca234024578636961d2dea6a107-desc.xcbuild): No such file or directory (2)

That looks like it's the bowels of Xcode's build system.  Does a flutter clean (to clean the Xcode workspace) fix it?  If not, try closing Xcode, deleting DerivedData (likely at ~/Library/Developer/Xcode/DerivedData), and then running again.

flutter clean

Oh you said you tried that, sorry I missed it.
Can you try deleting DerivedData though?

rm -rf ~/Library/Developer/Xcode/DerivedData/*

Okay sorry I see you tried that too.

@Martin-Alvarado-Void I don't think you are hitting the same issue, looks like https://github.com/flutter/flutter/issues/56507.

@Martin-Alvarado-Void I don't think you are hitting the same issue, looks like #56507.

Thanks i subscribed to it, hope there's a fix soon or steps to fix it.

Sorry, #56507 isn't related either.
@dao-wkm is this a flavor specific issue? i.e. does it work if you don't use the --flavor flag?

Flutter run also does not work.
But it works with flutter create && flutter pub get && flutter run

Can we get the full flutter run output with the --verbose flag?  Can you also attach your ios/Runner.xcodeproj/project.pbxproj?
See https://github.com/flutter/flutter/issues/56507#issuecomment-631028894 for something similar that may be going on.

Accidentally removed waiting label, i thought wait label was older than 21 days.

I must admit that the problem is related to Configurations and Flavors.
If you face this problem, please create a new flutter project and compare it with your project


VALIDUSER rule is not supported for System.CreatedBy

Seems like the example given to restrict creation of WIT to a specific group is incorrect. I'm getting following error when I'm trying to add VALIDUSER rule to System.CreatedBy field....
TF26062: Rule '' is not supported for the field 'System.CreatedBy'.
Apparantly the same issue was reported on forum 4 years ago and conclusion was its an error in documentation...
https://social.msdn.microsoft.com/Forums/vstudio/en-US/dab18b4d-e1a0-4251-997c-3446d435ea3f/restricting-access-to-work-items?forum=tfsworkitemtracking

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

ID: 7edefe89-30f7-a8e6-3db3-b63e21556d0b
Version Independent ID: ccc297e8-f9ff-8ec8-b531-6e041d4f72d9
Content: Add or modify a work item type (WIT) | Microsoft Docs
Content Source: docs/work/customize/add-modify-wit.md
Service: unspecified
GitHub Login: @douge
Microsoft Alias: kaelli

@farooqkh - Thank you for your comment. I will update the topic. Elsewhere we do document that most rules cannot be applied to System fields, however, this particular content has been held over for several years. Again, thank you for your comment.


use getblock verbose=3 instead of two getblock calls

If available, use getblock verbose=3. If not available, use the old way, which requires making two getblock RPCs. This is only a performance improvement.
After the EOL of the latest version that doesn't support verbose=3, this code can be simplified to only do the verbose=3 form (since it will be guaranteed to be implemented in zcashd).
This still needs a unit test, but seeking a concept and approach  ACKs first.
See also #392 and corresponding PR https://github.com/zcash/zcash/pull/6747

Force-pushed rebase, then another (23f18895e4f4bd9c11d6888afc16f96c20a396a9) to implement a performance improvement for the case that zcashd hasn't been updated to support getblock verbose=3. The case of a non-upgraded zcashd was handled before this force-push, but lightwalletd would do three RPCs for each block that was fetched:

try getblock v=3
it failed, so getblock v=1 (as is done before this PR)
getblock v=0 (as before this PR)

The whole idea of this PR is to improve performance; we don't want to make it worse in a (temporarily) common situation. With this force-push, lightwalletd will try getblock v=3, and if it fails, remember that, so from then on it only does steps 2 and 3. (Of course, if getblock v=3 works, then we're done, no more RPCs are needed for this block.)
This code can be removed when the last zcashd version that doesn't support v=3 hits end-of-life.