Build Xamarin.Android Project fails, namespaces not found, error CS0246

Agent version and platform
Version of your agent? vsts-agent-osx.10.11-x64-2.123.0
OS of the machine running the agent? OSX
VSTS type and version
VisualStudio.com or On-Prem TFS? VSTS
If VisualStudio.com, what is your account name? https://slbmobsrc.visualstudio.com
What's not working?
Namespaces cannot be found. Example: The type or namespace name 'HttpClient' could not be found (are you missing a using directive or an assembly reference?)

Agent and Worker's diag log
Logs are located at the _diag under agent root folder, agent log prefix with Agent_, worker log prefix with Worker_. all sensitive information should already be masked out, please double check before paste here.
Agent_20171011-211923-utc.log
Worker_20171012-151507-utc.log

@alexrainman has this build definition ever work before? doesn't seems like an agent problem to me.
Do you missing nuget restore step?

The build never worked. Nuget restore is there. I think there's a problem with Mono.
Take a look at this:
2017-10-12T19:26:30.5059320Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "System.Net.Http". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]
2017-10-12T19:26:30.5083510Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "System.Net.Http.Primitives". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]
2017-10-12T19:26:30.5105310Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "System.Net.Http.Extensions". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]
2017-10-12T19:26:30.5124650Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "ModernHttpClient". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]
2017-10-12T19:26:30.5144110Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Microsoft.Practices.ServiceLocation". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]
2017-10-12T19:26:30.5163450Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "PCLStorage". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]
2017-10-12T19:26:30.5181200Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "PCLStorage.Abstractions". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]
2017-10-12T19:26:30.5198980Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Splat". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]
2017-10-12T19:26:30.5216390Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "GalaSoft.MvvmLight". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]
2017-10-12T19:26:30.5234060Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "GalaSoft.MvvmLight.Extras". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]
2017-10-12T19:26:30.5251590Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Plugin.Connectivity.Abstractions". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]
2017-10-12T19:26:30.5269090Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Plugin.Connectivity". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]
2017-10-12T19:26:30.5286570Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Plugin.Settings.Abstractions". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]
2017-10-12T19:26:30.5304050Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Plugin.Settings". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]
2017-10-12T19:26:30.5321470Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Xamarin.Insights". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]
2017-10-12T19:26:30.5338900Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Newtonsoft.Json". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]
2017-10-12T19:26:30.5356510Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Acr.UserDialogs". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]
2017-10-12T19:26:30.5373960Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Acr.UserDialogs.Interface". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]
2017-10-12T19:26:30.5391950Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Toasts.Forms.Plugin.Abstractions". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]
2017-10-12T19:26:30.5409510Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Plugin.Badge.Abstractions". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]
2017-10-12T19:26:30.5426970Z   /Library/Frameworks/Mono.framework/Versions/5.2.0/lib/mono/msbuild/15.0/bin/Microsoft.Common.CurrentVersion.targets(2001,5): warning MSB3245: Could not resolve this reference. Could not locate the assembly "Plugin.Badge". Check to make sure the assembly exists on disk. If this reference is required by your code, you may get compilation errors. [/Users/vso113482/vsts-agent/_work/1/s/Approver/Approver.csproj]

Why is looking for NuGet packages assemblies in Mono folder?

You were right, I just changed the Path to solution, packages.config, or project.json to the project.sln and it started to work. Thanks.


Improve the answer question page to a dynamic page

Is your feature request related to a problem?
Currently, the answer question page is a static page. When any data that affects the content on this page changes, such as the question, the number of entries etc, the netlify will redeploy to regenerate this static page, which takes around 40 seconds. If this page is improved to be dynamically load based on the data change, the netlify redeploy will not required and the time spent on making the data change reflected on the page will be reduced.

Resolved with the merge of #14.


tour: Exercise Structs not executable (Process took too long)

Context: https://tour.golang.org/moretypes/2
Can't execute code

process took too long
Program exited.

Needs a fmt.Println(&Vertex{1, 2}). & is missing for Struct literal.

CC @adg @campoy

The code works fine for me.
What code did you have on the code panel when you saw this error, @VincentS?
If it was the same code as you get when you click "Reset" this might have been a temporary issue that seems solved now.

Works for me too now. Though it really wasn't previously.
I had two comments regarding stuff on tour, neither were correct. :-D Guess I need more learning eh.

Works for me now as well . :+1:


Error : Invalid actions OIDC token due to sub_invalid

Hi,
I try create a scheduled workflow that is identical to the pages-build-deployment workflows provided by Github for Pages.
I wanted to use the same actions (actions/jekyll-build-pages & actions/deploy-pages) but I have an issue (error) with actions/deploy-pages:
Failed to create deployment for ecdfe6d6276a0e9c2f5f1701e690bf8d69169602.
{"message":"Invalid actions OIDC token due to sub_invalid, validate around<PHONE_NUMBER>.","documentation_url":"https://docs.github.com/rest/reference/repos#create-a-github-pages-deployment"}
Error: Error: Request failed with status code 400
Error: Error: Request failed with status code 400
Sending telemetry for run id<PHONE_NUMBER>

This is the workflow I made:
permissions:
  contents: read
  pages: write
  id-token: write

name: Daily Build

# Controls when the workflow will run
on:
  # Triggers the workflow everyday
  # DEBUG: currently every 5mins
  schedule:
    - cron: '*/5 * * * *'
  workflow_dispatch:

# Workflow with two jobs: "Build" then "Deploy"
jobs:
  build:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v2
        with:
          submodules: recursive
      - name: Build page with Jekyll
        uses: actions/jekyll-build-pages@v1-beta
        with:
          source: ./
          destination: ./_site
          future: false
      - name: Archive build output
        run: tar --dereference --hard-dereference --directory _site/ -cvf artifact.tar .
      - name: Upload Artifact
        uses: actions/upload-artifact@main
        with:
          name: github-pages
          path: ./artifact.tar
          if-no-files-found: warn

  deploy:
    runs-on: ubuntu-latest
    needs: build
    steps:
      - name: Deploy to GitHub Pages
        uses: actions/deploy-pages@v1-beta

Is there anything more to do in order to use the deploy-pages action ?
I tried to understand if I needed to add or request a token but I admit being a little bit lost 🤔
@tcbyrd I'm sure you can tell me what i'm doing wrong 🙂
PS: link to one failed deploy

After a lot of research I managed to make the deployment work, here are the modifications I made:
permissions:
  contents: read
  pages: write
+ deployments: write
  id-token: write
...

  deploy:
    needs: build
    runs-on: ubuntu-latest
+   environment:
+     name: github-pages
+     url: ${{ steps.deployment.outputs.page_url }}
    steps:
      - name: 'Deploy to GitHub Pages'
+       id: deployment
        uses: actions/deploy-pages@v1-beta

Don't understand exactly why theses lines was necessary, this does not seem to correlate with the error message I had.
If someone can tell me if what I added is correct, if everything is necessary (or not).
Thanks

@BenSouchet that's correct. We'll be documenting it more thoroughly, but in general the reason for this is the deployment needs to know what environment you're attempting to deploy to, and this metadata is validated against the OIDC token to ensure we respect any environment protection rules that may exist. By default there are no protection rules (anyone with write can deploy to that environment), but the workflow needs to know what environment you're targeting so we can validate it.
Also you shouldn't need deployments: write in the token permissions. Actions has the ability to create the deployment natively when you add the environment stanza. The token permission is only needed if you want to use GITHUB_TOKEN to manually call the deployment API.

@tcbyrd Thanks for the explanation, It's more clear now 🙂


Geoscout turning off/power cord issue- Akwasi at Purdue

What's wrong
Geoscout not holding power after turning on and shutting off.  The user says his power cable is intact, but the battery charger's connection to the battery is loose.
I suggested finding a voltmeter to test if the battery isn't actually charged. The user may need a new power cable, but will be getting a voltometer from a colleague soon to test battery's power. They were able to collect data before with no issues.
https://user-images.githubusercontent.com/114753859/230480421-357c0732-a015-4a32-b855-949022cdd6d6.mov

Update 4/7:
Users have acquired a voltmeter and tested the battery, which is at a full charge. They noted that their sensor is not showing any light still, most likely because power can't be taken from the battery to the geoscout. They are trying to scan next week. I believe they have a faulty powercord and if we have any extras if we could send one to Purdue ASAP @elhenriq @kldriver

fuse replacement fixed issue (also see issue #293 )


Calling string.StartsWith in C# causes crash on Android

Godot version: v3.2.alpha
OS/device including version: Android 6.0 Xiaomi Redmi Note 3
Issue description: Whenever I tried to use a function from mscorlib, the app crashed on Android.
Steps to reproduce:
Here's the script that causes the error:
using Godot;
using System;
public class icon : Sprite
{
public override void _Ready()
{

}

public override void _Process(float delta)
{
var s = "Test";
if (s.StartsWith("T"))
this.Position = new Vector2(this.Position.x+delta*30, this.Position.y);
}
}
Without the first two lines in the Process function, it works fine.
With this two lines, the application crashed and I found the following line in the logcat:
09-10 14:41:21.669 14154 14171 E mono    :
09-10 14:41:21.669 14154 14171 E mono    : Your mono runtime and class libraries are out of sync.
09-10 14:41:21.669 14154 14171 E mono    : The out of sync library is: .mono/assemblies/Debug/mscorlib.dll
09-10 14:41:21.669 14154 14171 E mono    :
09-10 14:41:21.669 14154 14171 E mono    : When you update one from git you need to update, compile and install
09-10 14:41:21.669 14154 14171 E mono    : the other too.
09-10 14:41:21.669 14154 14171 E mono    : Do not report this as a bug unless you're sure you have updated correctly:
09-10 14:41:21.669 14154 14171 E mono    : you probably have a broken mono install.
09-10 14:41:21.669 14154 14171 E mono    : If you see other errors or faults after this message they are probably related
09-10 14:41:21.669 14154 14171 E mono    : and you need to fix your mono install first.
09-10 14:41:21.670 14154 14171 E mono    :
09-10 14:41:21.670 14154 14171 E mono    : Your mono runtime and class libraries are out of sync.
09-10 14:41:21.670 14154 14171 E mono    : The out of sync library is: .mono/assemblies/Debug/mscorlib.dll
09-10 14:41:21.670 14154 14171 E mono    :
09-10 14:41:21.670 14154 14171 E mono    : When you update one from git you need to update, compile and install
Minimal reproduction project:
test.zip

Seems to be same issue as link below. Something to do with linking.

This fixed it for me following Xamarin Studio updates on OS X - your mileage may vary!

In Xamarin Studio - Clean solution
In emulator - Settings -> Apps -> Uninstall "Mono Shared Runtime", "Xamarin.Android API-* Support", "Xamarin.*.SmokeTests",
Reboot entire machine (old Windows habit following new software install)
Start Xamarin Studio
Start emulator
Rebuild
Debug to emulator

If I had to guess, it was step 2 that got rid of a prior version of the Mono Shared Runtime and resolved the "Your mono runtime and class libraries are out of sync" error.
Src:  https://forums.xamarin.com/discussion/4731/problem-with-release

As I see the android apk must run without mono shared runtime, and the real problem is not that the dll was not loaded, but later:
Unhandled Exception:
Nested exception detected.
Original Exception: at System.Globalization.CompareInfo.get_UseManagedCollation () [0x0001d] in :0
at System.Globalization.CompareInfo.StartsWith (string,string,System.Globalization.CompareOptions) [0x00000] in :0
at System.Globalization.CompareInfo.IsPrefix (string,string,System.Globalization.CompareOptions) [0x00089] in :0
at string.StartsWith (string,System.StringComparison) [0x0005a] in :0
at string.StartsWith (string) [0x00011] in :0

Ugly workaround: If I use s.StartsWith("T", StringComparison.Ordinal), it is Ok. I also tried to set the current culture of the thread manually, but it was not helped.


cmd/update-report: fix ordering.

New formulae/casks were shown as removed and vice versa.
Fixes #15036

Review period skipped due to critical label.

Optional suggestion: use the json payload and you can also see modified formula/casks
or save a hash over the json_cask.except("token")] from here as a column in the names file and make then the diff
https://github.com/Homebrew/brew/blob/ea92f56da4741fb9678d1bcd3e61f24825cee892/Library/Homebrew/api/cask.rb#L33-L35

@carlocab @muescha Will happily review PRs to change the approach. I don't have the bandwidth to do so personally in the near future.


Could you tell me what does the "F4F1", "F4F2", "F4F4", "F4F8", "F8F1", "F8F2", "F8F4", "F8F8",words in convolution mean?

I am leaning CNNdroid code ,but I cannot figure out the "F4F1", "F4F2", "F4F4", "F4F8", "F8F1", "F8F2", "F8F4", "F8F8",words mean
takes F4F1 as example:
I find in function in "initKernelF4F1" in file Convolution.java,
int c_k_4 = c_k;         if (c_k % 4 != 0)             c_k_4 = c_k + 4 - c_k % 4;
I find maybe is used for init kernel,but I am still confused it.

Hi,
The FXFY keyword is used to describe the granularity of the kernel execution, it controls the vector size for loading inputs(X) and the number of outputs(Y) to be calculated by each kernel thread.
The code snippet that you have mentioned, is used for determining the necessary amount of zero padding for the input data in case the size of data is not aligned with the pre-defined vector size.
Thanks.

thanks a lot!


Add MulticlassConfusionMatrixEvaluator

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

Project coverage is 100.00%. Comparing base (1442511) to head (eec7bbb).
Report is 4 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #217   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           79        80    +1
  Lines         1896      1918   +22
  Branches       179       180    +1
=========================================
+ Hits          1896      1918   +22

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


Pull request being submitted as part of the exercise.

Pull request being submitted as part of the exercise adding the file name with student number.

Thank you


Fixed up minor styling

Updated css to allow .kind to handle more than one word. Also noticed a comma within a class attribute so removed that too.

The comma is generated from a file, so it should be fixed in the node app.js. I will open a separate issue for that. Can you tell me why we need more than one type on kind? It is supposed to be mutually exclusive.

Ahh I see. I don't think you need more than one type, 'form validation' has two types of kind with the latter being forced down due to line-height.


RFE: add --debug option to hugo server

It would be nice to have a hugo server mode that helps you figure why a page isn't rendering the way you expected.
For example, the Single Page Template Lookup Order is not trivial, and results can differ from expectations because a theme may or may not define a template, and so forth. It would be tremendously helpful if the path to the template used were printed at the bottom of each page.
--debug output can be enhanced over time, but for starters it would useful to have the following debug info appended to the bottom of every page served:

the path to the source content file (.File.Path)
the path to the layout template used
any Page Variables useful for debugging
all values stored in Scratch (.Scratch)

Once I get the time to learn enough Go to implement this, I'll give it a stab if no one else has.


Update @nx/workspace to 19.4.0

Update Nx from 19.3.2 to 19.4.0

Auto-generated by create-pull-request

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

Project coverage is 97.63%. Comparing base (3283cff) to head (1f2f1cd).

Additional details and impacted files
@@           Coverage Diff           @@
##           master     #142   +/-   ##
=======================================
  Coverage   97.63%   97.63%
=======================================
  Files          17       17
  Lines         211      211
  Branches       30       30
=======================================
  Hits          206      206
  Misses          5        5

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


Add verbosity for diagnosis of Webex Functional tests failures

Webex Functional Tests fail intermittently during the restore stage of dotnet publish. This change modifies the verbosity of the command to aid in investigations.

/azp run BotBuilder-DotNet-Webex-Functional-Test-yaml

/azp run BotBuilder-DotNet-Webex-Functional-Test-yaml


tasks to compile/run

im not sure if im missing something but i think we have to use a watcher to compile our ts files ourselves, it'd be more convenient if this extension had a setting/command to do that, like webstorm does

⚠ Archived: Although it was fun to build my nova extensions, I haven't ended up using Nova regularly and can't devote the time to maintenance. Feel free to reach out if you want to fork and start maintaining an alternative.


KubernetesExecutor pod_template should use airflow.image.pullPolicy

Summary
Worker pods do not have configurable imagePullPolicy so new packages are not picked up.
https://github.com/airflow-helm/charts/blob/703ba8e726be6eb8331cfee7251561384f86fba2/charts/airflow/files/pod_template.kubernetes-helm-yaml#L49
Issue Encountered
Although the scheduler/web pods are pulling the most recent airflow image, the worker pods do not repull the image due to current configuration. This causes downstream errors in kubernetes tasks.
Suggested fixes
Suggest that {{ .Values.airflow.image.pullPolicy }} is used instead.
I am aware of kubernetesPodTemplate.extraPipPackages but this is not a clean solution, as we expect the worker pods to have the same updated image that is built via CI process.

@aprettyloner thanks for raising this!
I have made PR https://github.com/airflow-helm/charts/pull/352, which will address this issue, it should be in the next release (today/tomorrow).


Move MS-based lectures into the same session

@wolfganghuber I would suggest to move the mass spectrometry based lectures into the same session. Also, 30min for the metabolomics lecture would be pretty dense - since I also want to give an intro to metabolomics (in addition to properties, software, methods etc).

Thanks @jorainer This suggestion now has a conflict, so I don't want to merge it blindly.  I think it's just because the name of the person assigned to the visualisation lecture has changed (Sarah -> Wolfgang), so easy to resolve.
@wolfganghuber can you confirm you're ok with Jo's proposed change?  I think the intention is now for:

time
lecture
title

08:30–09:15
Lecture 13
Mass spectrometry-based proteomics, incl. single-cell (Laurent Gatto)

09:15–10:00
Lecture 14
Mass spectrometry-based metabolomics (Johannes Rainer)

10:00–10:30
Coffee break

10:30–11:30
Lecture 15
Regression (Sarah Kaspar)

11:30–12:00
Lecture 16
Visualization (Wolfgang Huber)

Looks OK to me!
Thanks and best wishes
Wolfgang

Il giorno 12.05.2023, alle ore 10:51, Mike Smith @.***> ha scritto:
Thanks @jorainer This suggestion now has a conflict, so I don't want to merge it blindly. I think it's just because the name of the person assigned to the visualisation lecture has changed (Sarah -> Wolfgang), so easy to resolve.
@wolfganghuber can you confirm you're ok with Jo's proposed change? I think the intention is now for:
time lecture title 08:30–09:15 Lecture 13 Mass spectrometry-based proteomics, incl. single-cell (Laurent Gatto) 09:15–10:00 Lecture 14 Mass spectrometry-based metabolomics (Johannes Rainer) 10:00–10:30 Coffee break 10:30–11:30 Lecture 15 Regression (Sarah Kaspar) 11:30–12:00 Lecture 16 Visualization (Wolfgang Huber) —
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you were mentioned.Message ID: @.***>


[wip] physics

#8
Currently buggy.
Also believe I have a logic error w.r.t. camera position vs player aabb but that's whatever (need to use an Aabb component instead of a collider).

@Game4all if a cube is at (x, y, z) in voxel space, does that mean it starts at $(x, y, z)$ in world space and extends to $(x + 1, y + 1, z + 1)$? Or do we use voxel space as the center in world space?


Defensively handle DocumentAPI calls

https://hackney.atlassian.net/browse/DES-202

Cheers dude, have addressed those


Implement PoC of ParamMapper from #342

See #342 for a detailed discussion. Essentially, this provides a way to map arbitrary functions over parameters at a user-defined point in time.

If this works properly I would suggest to deprecate skorch.helper.filtered_optimizer or at least skorch.helper.filter_requires_grad.

@benjamin-work pls review again

@benjamin-work addressed your comments

Looks good, nice solution overall. Would you open an issue detailing other parts of skorch that need updating after this (docs, notebooks, deprecating old way come to mind).


Error inside PhantomJS when using trigger(:hover)

Not sure if this goes here or with PhantomJS, but here's what I got trying to hover
Failure/Error: page.find('#sign_in').trigger(:hover)
     Capybara::Poltergeist::BrowserError:
       There was an error inside the PhantomJS portion of Poltergeist. This is probably a bug, so please report it.

       [object Object]
           at ~/.rvm/gems/ruby-2.0.0-p0@rails3_2_13/gems/poltergeist-1.1.0/lib/capybara/poltergeist/client/compiled/web_page.js:336
           at ~/.rvm/gems/ruby-2.0.0-p0@rails3_2_13/gems/poltergeist-1.1.0/lib/capybara/poltergeist/client/compiled/web_page.js:36
           at ~/.rvm/gems/ruby-2.0.0-p0@rails3_2_13/gems/poltergeist-1.1.0/lib/capybara/poltergeist/client/compiled/node.js:23
           at ~/.rvm/gems/ruby-2.0.0-p0@rails3_2_13/gems/poltergeist-1.1.0/lib/capybara/poltergeist/client/compiled/browser.js:272
           at ~/.rvm/gems/ruby-2.0.0-p0@rails3_2_13/gems/poltergeist-1.1.0/lib/capybara/poltergeist/client/compiled/main.js:21
           at ~/.rvm/gems/ruby-2.0.0-p0@rails3_2_13/gems/poltergeist-1.1.0/lib/capybara/poltergeist/client/compiled/connection.js:18
           at ~/.rvm/gems/ruby-2.0.0-p0@rails3_2_13/gems/poltergeist-1.1.0/lib/capybara/poltergeist/client/compiled/connection.js:1
     # ./spec/features/sign_in_menu_spec.rb:14:in `block (2 levels) in <top (required)>'```

+1

+1

trying to trigger('change') on a select element is currently throwing this error for me w/ v1.9.8

+1

+1 - trigger('change') is throwing this error for me with phantomjs 1.9.0

As an update, I was able to work around this by manually triggering the blur event.
find("select").trigger("blur")

Same error there

Same error here, using trigger("change")

Same error here, using trigger("change")

+1

The events currently supported are 'blur', 'focus', 'focusin', 'focusout', 'click', 'dblclick', 'mousedown', 'mouseenter', 'mouseleave', 'mousemove', 'mouseover', 'mouseout', 'mouseup', 'contextmenu', 'submit' .
If you want others PRs are welcome


three_node_single_nic_existing_vpc_and_subnet_3rd_party_nat_gw SLI references

[x] Wrong image type (multi-nic instead of single-nic) in terraform.tfvars
[x] SLI references in variables.tf and terraform.tfvars
[x] unspecified gcp_zone variable
[x] Latitude and Longitute that are in ./examples/three_node_single_nic_existing_vpc_and_subnet_3rd_party_nat_gw SLI/variables.tf are not respected in Secure Mesh Site. Despite the configuration, the Secure Mesh Sites object uses coordinates specified somewhere in modules directory.

Fixed.


Type Challenge: Event type based on Subscription "type" property

In this example taken from Twitch docs, we see a channel.subscription.end event. The subscription object contains the type property "channel.subscription.end":
{
    "subscription": {
        "id": "f1c2a387-161a-49f9-a165-0f21d7a4e1c4",
        "type": "channel.subscription.end",
        "version": "1",
        "status": "enabled",
        "cost": 0,
        "condition": {
           "broadcaster_user_id": "1337"
        },
         "transport": {
            "method": "webhook",
            "callback": "https://example.com/webhooks/callback"
        },
        "created_at": "2019-11-16T10:11:12.634234626Z"
    },
    "event": {
        "user_id": "1234",
        "user_login": "cool_user",
        "user_name": "Cool_User",
        "broadcaster_user_id": "1337",
        "broadcaster_user_login": "cooler_user",
        "broadcaster_user_name": "Cooler_User",
        "tier": "1000",
        "is_gift": false
    }
}

We should be able to therefore infer that the event object is of a certain structure. How do we do this in Typescript?
We don't want to use the as keyword in Typescript for this!
Reference: https://dev.twitch.tv/docs/eventsub/eventsub-subscription-types

The way this is implemented for now is probably the "correct" way of doing it
  if (isSubscriptionEvent(data.payload)) {
    switch (data.payload.subscription.type) {
      case 'stream.online': {
        const event = data.payload.event as EventFromSubscriptionType<'stream.online'>;

I'm closing this, but if anyone comes up with a better way, we can reopen 😄


Deleted redundant code in MIQ Policy Controller / Alert Profiles

Check for generated flash messages no longer needed with the code fix in https://github.com/ManageIQ/manageiq/pull/6525
New begin/rescue block in ci_processing/process_elements generates flash messages

@dclarizio @h-kataria Redundant code removal, please review.

LGTM


Incorrect folder reference in the ChatQnA Readme for docker gaudi

In the Readme for the ChatQnA Docker Gaudi example, one of the folder structure is not correct based on the current state of the folders as of 30-May-2024 1:38 pm PST.
In the 9. Build UI Docker Image step, it says:
cd GenAIExamples/ChatQnA/ui/
docker build --no-cache -t opea/chatqna-ui:latest --build-arg https_proxy=$https_proxy --build-arg http_proxy=$http_proxy -f ./docker/Dockerfile .
The directory is wrong. It should be:
cd GenAIExamples/ChatQnA/docker/ui/
docker build --no-cache -t opea/chatqna-ui:latest --build-arg https_proxy=$https_proxy --build-arg http_proxy=$http_proxy -f ./docker/Dockerfile .

Yes, this is a ReadMe issue. Thank you for bringing this up, will update it.

@srinarayan-srikanthan - thank you


change window size with hot key and mouse

Description of the new feature / enhancement
hold a hot-key while anywhere within a window and drag window size/ position
example: alt + left mouse drag expand window size left, right, up and down based on initial drag direction. alt + right mouse will change window position like just like moving window by clicking and hold on the top bar.
A similar feature is available in DesktopOK, a windows environment tweaking tool. but is buggy with newer releases of Windows.
I can provide video of functionality if requested.
Scenario when this would be used?
This feature would allow for easier environment manipulation with multiple displays and in scenarios when the top bar is hidden or not available in some views. For the window sizing, no cursor position target would be required
Supporting information
No response

Are you aware of the Alt+Space menu?


ability to crete mask from points file

Issue type
Documentation Feature Request
Have you reproduced the bug with TensorFlow Nightly?
Yes
Source
source
TensorFlow version
latest
Custom code
Yes
OS platform and distribution
No response
Mobile device
No response
Python version
No response
Bazel version
No response
GCC/compiler version
No response
CUDA/cuDNN version
No response
GPU model and memory
No response
Current behavior?
i want to know if there is a way to get a label from bbox coordinates
Standalone code to reproduce the issue
i dont have one

Relevant log output
No response

Hi @SigireddyBalasai ,
I am unable to get your query. Could you please elaborate ?

i know it is present in other libraries but i am asking in tf

Basically I am doing a image segmentation project and I need to create a
polygon mask from points file and there are quite a methods in other
modules I want to see if tensor flow has such a method if not I am
suggesting to implement is hope this is clear
On Tue, Jan 2, 2024, 4:24 PM Surya @.***> wrote:

Hi @SigireddyBalasai https://github.com/SigireddyBalasai ,
I am unable to get your query. Could you please elaborate ?
—
Reply to this email directly, view it on GitHub
https://github.com/tensorflow/tensorflow/issues/62719#issuecomment-1873875804,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AYHQ36NKDHVEJM35OK6ZGELYMPROZAVCNFSM6AAAAABBJ3VEQCVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZTHA3TKOBQGQ
.
You are receiving this because you were mentioned.Message ID:
@.***>

@SuryanarayanaY

Hi @SigireddyBalasai ,
Let me put my understandings here.

i want to know if there is a way to get a label from bbox coordinates

For generating labels from bounding boxes you might need a backbone model that can able to detect the objects in the bounding box.You may refer this example for this.

Basically I am doing a image segmentation project and I need to create a polygon mask from points file and there are quite a methods in other modules I want to see if tensor flow has such a method if not I am suggesting to implement is hope this is clear

If you want to generate a bbox you may use the draw_bounding_boxes API.
If you want to generate a mask for the bbox,as per my understanding its not pretty straight forward with a single method/API.You can refer this tutorial for an implementation.
As you are referring there are methods from other libraries, could you please refer some examples so that it can be better understood and can provide a appropriate response.
Thanks!

Hi @SigireddyBalasai ,
Can you add some references of other libraries for better understanding. Would you like to contribute to this feature?

Hi @SigireddyBalasai ,
I am not 100% getting the requirement. Add a sample demo or equivalent API from other libraries(if any) so that we can take a call on that. Thanks!


Add Contribution Guide to apache docs site

Documentation Scope
We have a Contribution.md doc in devlake but that information is not on the apache docs site. I also think I can revisit this guide to provide a smoother new dev experience.
Describe the Change
Update Contribution.md and move it over to the apache docs site.

@joncodo Good idea, we should migrate CONTRIBUTING.md to our official website.

There're some outdated sections in CONTRIBUTING.md, for example, the "Maintainer Team @ Merico" section should be removed. DevLake is now led by the Apache DevLake PPMC.
As for where would the CONTRIBUTING.md live under our website, I thought it can be merged into or replace this page: https://devlake.apache.org/community/make-contribution/fix-or-create-issues

@yumengwang03 What do you think, Yumeng?

I will do this

I see now that this doc exists in a different section of the site: https://devlake.apache.org/community/
Under the community tab at the top. I just looked in docs and assumed community was a forum.

But I still need to remove this section in the docs. PR incoming

This was also already done:

Maintainer team

Apache DevLake is maintained by apache/devlake committers. We aim to achieve an SLA of 24 hrs for replying to issues.


[5.3] Bumped symfony to 3.1

To be merged once symfony's master branch becomes 3.1.

Just send it when they do.

I'll basically just re-open this when they make the branch then. :P


[Mac] Mac Design Patterns

Some menu item locations are incorrect based on Mac design patterns, as well as default shortcuts.
For example, "Settings" should always be in the named dropdown (ex. "NetPad") and should always have the default shortcut of "Cmd + ," (⌘ ,). This may require registering the Settings (called Preferences until 2 versions ago) in a special way, I'm not sure.

Pop-up choice order should be updated:
Please see the below images (one from VS Code, one from NetPad). Generally on Mac the "confirm" and "deny" are grouped, with "cancel" separate.

Here are a few links that I found:

All about Electron apps being Mac-native: https://dev.to/vadimdemedes/making-electron-apps-feel-native-on-mac-52e8

When looking around, here are some repo links that have related info:

https://github.com/desktop/desktop/blob/deff7250ba0b21f887ede7b0d099dc273c91d6ec/app/src/lib/menu-item.ts#L45
https://github.com/sindresorhus/electron-boilerplate/blob/74c68912708d7bd40f51116064c11306bebf65ec/menu.js#L93

This Cordova page might have some useful info in it: https://cordova.apache.org/docs/en/12.x/guide/platforms/electron/index.html

This video/transcript looks helpful, maybe: https://www.infoq.com/presentations/electron-app/

Some more macOS-specific info: https://evilmartians.com/chronicles/how-to-make-absolutely-any-app-look-like-a-macos-app

(sort of unrelated - code signing)

easy OSX sign: https://github.com/electron/osx-sign
http://jbavari.github.io/blog/2015/08/14/codesigning-electron-applications/
http://www.zarkonnen.com/signing_notarizing_catalina

This seemed helpful: https://github.com/sindresorhus/awesome-electron#articles

Sorry I got off on a tangent a little bit with the links. Just trying to maybe save you some time by going down the rabbit hole myself :)

Thank you for the report and all the great links! I'll get that fixed.


Update open API docs for deprecated custom events

Why & What
Add deprecation notes for POST & PUT endpoints for AP/S/E entity types for custom events.

@b3nk4n reviewed it but somehow cannot login at the moment.

I'll merge it. 👍🏽


Mac Notarize Failing

New Issue Checklist

[x] Updated fastlane to the latest version
[x] I read the Contribution Guidelines
[x] I read docs.fastlane.tools
[x] I searched for existing GitHub issues

Issue Description
I am attempting to Notarize my Mac DMG file but I am receiving this error.
/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/fastlane/lib/fastlane/actions/notarize.rb:50:in `run': [!] undefined method `[]' for nil:NilClass (NoMethodError)

I can run the command line tool just fine
 xcrun altool --notarize-app --primary-bundle-id "MYBUNDLEID" --username APPLEID --password APPLEPASSWORD --file MYAPP.dmg

Command executed
$ bundle exec fastlane mac beta

platform :mac do
  lane :beta do
    #build_app(workspace: "MYAPP.xcworkspace", scheme: "MYAPP")
    #upload_to_testflight
    version = get_version_number(
  	xcodeproj: "./MYAPP.xcodeproj",
 	 target: "MYAPP"
    )
    notarize(
        package:"./myAPPdmg",
        bundle_id: "MY_BUNDLE_ID"
    )
  end
end

Complete output when running fastlane, including the stack trace and command used

$ bundle exec fastlane mac beta
[✔] 🚀
[06:31:46]: Driving the lane 'mac beta' 🚀
[06:31:46]: --------------------------------
[06:31:46]: --- Step: get_version_number ---
[06:31:46]: --------------------------------
[06:31:46]: ----------------------
[06:31:46]: --- Step: notarize ---
[06:31:46]: ----------------------
[06:31:46]: Uploading package to notarization service, might take a while
+----------------+----------+
|       Lane Context        |
+----------------+----------+
| PLATFORM_NAME  | mac      |
| LANE_NAME      | mac beta |
| VERSION_NUMBER | 9.6.0    |
+----------------+----------+

+------+--------------------+-------------+
|            fastlane summary             |
+------+--------------------+-------------+
| Step | Action             | Time (in s) |
+------+--------------------+-------------+
| 1    | get_version_number | 0           |
| 💥   | notarize           | 1           |
+------+--------------------+-------------+

[06:31:47]: fastlane finished with errors

Looking for related GitHub issues on fastlane/fastlane...

➡  undefined method `strip' for nil:NilClass
    https://github.com/fastlane/fastlane/issues/16076 [open] 1 💬
    4 days ago

➡  [deliver] submit_build, promote build to production: undefined method `select_build' for nil:NilClass
    https://github.com/fastlane/fastlane/issues/16084 [open] 3 💬
    11 hours ago

➡  [Swift] undefined method `each' for nil:NilClass - Cannot Create Group Within FastlaneSwiftRunner Project
    https://github.com/fastlane/fastlane/issues/15184 [open] 21 💬
    a day ago

and 424 more at: https://github.com/fastlane/fastlane/search?q=undefined%20method%20%60%5B%5D%27%20for%20nil&type=Issues&utf8=✓

🔗  You can ⌘ + double-click on links to open them directly in your browser.
Traceback (most recent call last):
	28: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/bin/ruby_executable_hooks:24:in `<main>'
	27: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/bin/ruby_executable_hooks:24:in `eval'
	26: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/bin/fastlane:23:in `<main>'
	25: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/bin/fastlane:23:in `load'
	24: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/bin/fastlane:23:in `<top (required)>'
	23: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/fastlane/lib/fastlane/cli_tools_distributor.rb:119:in `take_off'
	22: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/fastlane/lib/fastlane/commands_generator.rb:41:in `start'
	21: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/fastlane/lib/fastlane/commands_generator.rb:349:in `run'
	20: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/commander-fastlane-4.4.6/lib/commander/delegates.rb:15:in `run!'
	19: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:76:in `run!'
	18: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/commander-fastlane-4.4.6/lib/commander/runner.rb:476:in `run_active_command'
	17: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/commander-fastlane-4.4.6/lib/commander/command.rb:153:in `run'
	16: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/commander-fastlane-4.4.6/lib/commander/command.rb:178:in `call'
	15: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/fastlane/lib/fastlane/commands_generator.rb:108:in `block (2 levels) in run'
	14: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/fastlane/lib/fastlane/command_line_handler.rb:36:in `handle'
	13: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/fastlane/lib/fastlane/lane_manager.rb:56:in `cruise_lane'
	12: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/fastlane/lib/fastlane/runner.rb:45:in `execute'
	11: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/fastlane/lib/fastlane/runner.rb:45:in `chdir'
	10: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/fastlane/lib/fastlane/runner.rb:49:in `block in execute'
	 9: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/fastlane/lib/fastlane/lane.rb:33:in `call'
	 8: from Fastfile:27:in `block (2 levels) in parsing_binding'
	 7: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/fastlane/lib/fastlane/fast_file.rb:159:in `method_missing'
	 6: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/fastlane/lib/fastlane/runner.rb:157:in `trigger_action_by_name'
	 5: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/fastlane/lib/fastlane/runner.rb:227:in `execute_action'
	 4: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/fastlane/lib/fastlane/runner.rb:227:in `chdir'
	 3: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/fastlane/lib/fastlane/runner.rb:253:in `block in execute_action'
	 2: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/fastlane/lib/fastlane/actions/actions_helper.rb:50:in `execute_action'
	 1: from /Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/fastlane/lib/fastlane/runner.rb:261:in `block (2 levels) in execute_action'
/Users/_kane7161/.rvm/gems/ruby-2.6.3/gems/fastlane-2.142.0/fastlane/lib/fastlane/actions/notarize.rb:50:in `run': [!] undefined method `[]' for nil:NilClass (NoMethodError)

Environment

✅ fastlane environment ✅
Stack

Key
Value

OS
10.15.3

Ruby
2.6.3

Bundler?
true

Git
git version 2.10.1

Installation Source
~/.rvm/gems/ruby-2.6.3/bin/fastlane

Host
Mac OS X 10.15.3 (19D49f)

Ruby Lib Dir
~/.rvm/rubies/ruby-2.6.3/lib

OpenSSL Version
OpenSSL 1.1.1d  10 Sep 2019

Is contained
false

Is homebrew
false

Is installed via Fabric.app
false

Xcode Path
/Applications/Xcode.app/Contents/Developer/

Xcode Version
11.3.1

System Locale

Variable
Value

LANG
en_US.UTF-8
✅

LC_ALL

LANGUAGE

fastlane files:
`./fastlane/Fastfile`
# This file contains the fastlane.tools configuration
# You can find the documentation at https://docs.fastlane.tools
#
# For a list of all available actions, check out
#
#     https://docs.fastlane.tools/actions
#
# For a list of all available plugins, check out
#
#     https://docs.fastlane.tools/plugins/available-plugins
#

# Uncomment the line if you want fastlane to automatically update itself
# update_fastlane

#Issues: https://github.com/fastlane/fastlane/issues/15184

platform :mac do
  lane :beta do
    #build_app(workspace: "MYAPP.xcworkspace", scheme: "MYAPP")
    #upload_to_testflight
    version = get_version_number(
  	xcodeproj: "./MYAPP.xcodeproj",
 	 target: "MYAPP"
    )
    notarize(
        package:"./MYAPP.dmg",
        bundle_id: "me. MYAPP"
    )
  end
end

`./fastlane/Appfile`
app_identifier("me. MYAPP y") # The bundle identifier of your app
apple_id("") # Your Apple email address

itc_team_id("") # App Store Connect Team ID
team_id("") # Developer Portal Team ID

# For more information about the Appfile, see:
#     https://docs.fastlane.tools/advanced/#appfile

fastlane gems

Gem
Version
Update-Status

fastlane
2.142.0
✅ Up-To-Date

Loaded fastlane plugins:
No plugins Loaded
Loaded gems

Gem
Version

did_you_mean
1.3.0

executable-hooks
1.6.0

bundler-unload
1.0.2

rubygems-bundler
1.4.5

bundler
2.1.4

CFPropertyList
3.0.2

public_suffix
2.0.5

addressable
2.7.0

atomos
0.1.3

babosa
1.0.3

claide
1.0.3

colored
1.2

colored2
3.1.2

highline
1.7.10

commander-fastlane
4.4.6

declarative
0.0.10

declarative-option
0.1.0

digest-crc
0.4.1

unf_ext
<IP_ADDRESS>

unf
0.1.4

domain_name
0.5.20190701

dotenv
2.7.5

emoji_regex
1.0.1

excon
0.72.0

multipart-post
2.0.0

faraday
0.17.3

http-cookie
1.0.3

faraday-cookie_jar
0.0.6

faraday_middleware
0.13.1

fastimage
2.1.7

gh_inspector
1.1.3

jwt
2.1.0

memoist
0.16.2

multi_json
1.14.1

os
1.0.1

signet
0.13.0

googleauth
0.11.0

httpclient
2.8.3

mini_mime
1.0.2

uber
0.1.0

representable
3.0.4

retriable
3.1.2

google-api-client
0.36.4

google-cloud-env
1.3.0

google-cloud-errors
1.0.0

google-cloud-core
1.5.0

google-cloud-storage
1.25.1

json
2.3.0

mini_magick
4.10.1

multi_xml
0.6.0

plist
3.5.0

rubyzip
1.3.0

security
0.1.3

naturally
2.2.0

simctl
1.6.8

slack-notifier
2.3.2

terminal-notifier
2.0.0

unicode-display_width
1.6.1

terminal-table
1.8.0

tty-screen
0.7.1

tty-cursor
0.7.1

tty-spinner
0.9.3

word_wrap
1.0.0

nanaimo
0.2.6

xcodeproj
1.15.0

rouge
2.0.7

xcpretty
0.3.0

xcpretty-travis-formatter
1.0.0

generated on: 2020-02-29

If I run the command myself from looking into the zeplin action.rb file
$ xcrun altool --notarize-app -t osx -f ./MYAPP.dmg --primary-bundle-id com.speedify -u APPLEID -p APPLEPASSWORD --output-format xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>notarization-upload</key>
	<dict>
		<key>RequestUUID</key>
		<string>MYUUID</string>
	</dict>
	<key>os-version</key>
	<string>10.15.3</string>
	<key>success-message</key>
	<string>No errors uploading './app.dmg'.</string>
	<key>tool-path</key>
	<string>/Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/Frameworks/AppStoreService.framework</string>
	<key>tool-version</key>
	<string>4.00.1181</string>
</dict>
</plist>

So it must be hitting an error somewhere here
 notarization_upload_command << " --asc-provider \"#{params[:asc_provider]}\"" if params[:asc_provider]

        notarization_upload_response = Actions.sh(
          notarization_upload_command,
          log: verbose
        )

        FileUtils.rm_rf(compressed_package_path) if compressed_package_path

        notarization_upload_plist = Plist.parse_xml(notarization_upload_response)
        notarization_request_id = notarization_upload_plist['notarization-upload']['RequestUUID']

Might have narrowed it to this
  notarization_request_id = notarization_upload_plist['notarization-upload']['RequestUUID']
        UI.message("#{notarization-upload}")

I never see that message get hit but I can trace each callback before that.
Am I printing that correctly?

Oh the response is bad but never gets relayed back to the UI?
[09:30:53]: Uploading package to notarization service, might take a while
[09:30:54]: <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>os-version</key>
	<string>10.15.3</string>
	<key>product-errors</key>
	<array>
		<dict>
			<key>code</key>
			<integer>-22016</integer>
			<key>message</key>
			<string>We are unable to create an authentication session.</string>
			<key>userInfo</key>
			<dict>
				<key>NSLocalizedDescription</key>
				<string>We are unable to create an authentication session.</string>
				<key>NSLocalizedFailureReason</key>
				<string>Unable to validate your application.</string>
			</dict>
		</dict>
	</array>
	<key>tool-path</key>
	<string>/Applications/Xcode.app/Contents/SharedFrameworks/ContentDeliveryServices.framework/Versions/A/Frameworks/AppStoreService.framework</string>
	<key>tool-version</key>
	<string>4.00.1181</string>
</dict>
</plist>

Hi @mikeKane, have you found a workaround? Thanks.

Hey! Yes sorry I should have updated. It needed an app secret password but never told me so...

Awesome, thanks @mikeKane!
For everyone else, make sure to have FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD set in you environment variables.

I have the same error, but using an environment variable in inconvenient. Is it possible to use a keychain item instead an environment variable?
altool would support it: --password @keychain:SOME_KEYCHAIN_ITEM
but I haven't found a way to make it work with the fastlane action.
The action uses --password @env:FL_NOTARIZE_PASSWORD

In case anybody else wants to use a keychain password, this works for me:
serviceName = "XCODE_NOTARIZE_PASSWORD"
accountName = CredentialsManager::AppfileConfig.try_fetch_value(:apple_id)
cmd = "security find-generic-password -a #{accountName} -s #{serviceName} -w -g | tr -d '\n'"
ENV["FASTLANE_APPLE_APPLICATION_SPECIFIC_PASSWORD"] = sh( command:cmd, log:false)

# notarize...

Just add a password with keychain item name "XCODE_NOTARIZE_PASSWORD" to your keychain.

Bot don't close

What worked for me was:

Delete keychain entry (search for deliver, see here: https://github.com/fastlane/fastlane/tree/master/credentials_manager)
Run lane again, enter app-specific password this time (see here: https://support.apple.com/en-qa/HT204397#:~:text=App-specific passwords allow you,from a third-party app.)

This happened again to me. My app specific password must have expired, I added a new one in my CI but fastlane still failed.
Is it cached? I could not print the password from notarize.rb to verify.
So I hard coded into that file and it just worked.

This happened again to me. My app specific password must have expired, I added a new one in my CI but fastlane still failed.
Is it cached? I could not print the password from notarize.rb to verify.
So I hard coded into that file and it just worked.

See my post above: Remove it from keychain (https://github.com/fastlane/fastlane/tree/master/credentials_manager)

Another update this is causing crash/failure when notarizing
   notarization_upload_command << " --asc-provider \"#{params[:asc_provider]}\"" if params[:asc_provider]

I do not set this at all yet I have to manually modify notarize.rb and delete this line for it to succeed.

What worked for me was:

Delete keychain entry (search for deliver, see here: https://github.com/fastlane/fastlane/tree/master/credentials_manager)
Run lane again, enter app-specific password this time (see here: https://support.apple.com/en-qa/HT204397#:~:text=App-specific passwords allow you,from a third-party app.)

@paxos method worked for me as well. I had to delete it from my keychain between building and notarizing.

First enter your Apple ID password and 2FA when prompted if needed. This will get you through checking the certificates and building.
Open Keychain Access (Applications > Utilities) and search for 'deliver' which will be of 'Kind' Internet Password and have the format of deliver.YOURAPPLEID.
When Fastlane prompts for your Apple ID username: delete it.
Enter an app specific password you've generated for your Apple ID. It will then continue as expected.


Updated readme per conversation.

The first cut at the readme was from memory away from internet. I've updated it to reflect what's going on here: http://cfconventions.org/Data/cf-conventions/cf-conventions-1.7/build/cf-conventions.html#representations-features
I think this should make more sense now. Sorry for the confusion.

@BobSimons @bekozi - Does this PR help clarify things?

I just started looking at it and will provide feedback today.

Sorry, no.
I still don't understand why index_start_stop's size is 2 or 3, and not 1
or 2.
So I still don't understand what is in polyIndex.
And I don't think this ragged array system is very much like the DSG
Indexed Ragged Array, which only stores the number of items for each
timeSeries
(which isn't ideal, because then the client has to do a cumulative sum of
the array in order to find the stop index for each timeSeries feature, and
go back one to find the start index).
I still believe:
This proposal is a ton of work and added complexity to CF for one very
specific use case.
Is this really the only use case for Simple Geometries in a CF file?
CF needs a standardized system for ragged arrays. That needs to be a
separate proposal.
This proposal needs to just handle storing Simple Geometries in a CF
standard ragged array, and not be tied to TimeSeries.
It would be vastly better if we pursued two very general
proposals/solutions (standardized ragged arrays and storing simple
geometries) which would meet the needs of this project and so so many more.
Pursuing very specific proposals like this (as it currently is) is what
leads (over time) to complex, bloated standards filled with dozens or
hundreds of sections covering all the special cases.
On Tue, Jun 7, 2016 at 11:33 AM, David Blodgett<EMAIL_ADDRESS>wrote:

@BobSimons https://github.com/BobSimons @bekozi
https://github.com/bekozi - Does this PR help clarify things?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/bekozi/netCDF-CF-simple-geometry/pull/13#issuecomment-224372667,
or mute the thread
https://github.com/notifications/unsubscribe/ABarOKInwBxl2hcSBHXFhHpQ9_BG33Jfks5qJbljgaJpZM4IuIL1
.

--
Sincerely,
Bob Simons
IT Specialist
Environmental Research Division
NOAA Southwest Fisheries Science Center
99 Pacific St., Suite 255A      (New!)
Monterey, CA 93940               (New!)
Phone:<PHONE_NUMBER>            (New!)
Fax:<PHONE_NUMBER>
Email<EMAIL_ADDRESS>The contents of this message are mine personally and
do not necessarily reflect any position of the
Government or the National Oceanic and Atmospheric Administration.
<>< <>< <>< <>< <>< <>< <>< <>< <><

@BobSimons you are right, I screwed up the polyIndex. It should be of length polygons. Will fix.

@BobSimons - In this description, I'm attempting to show how one would use the existing contiguous ragged array format, not the indexed ragged array. Sorry I messed up the dimension on polyIndex. This should correspond to 9.3.3 here: http://cfconventions.org/Data/cf-conventions/cf-conventions-1.7/build/cf-conventions.html#representations-features If it doesn't I'm missing something.
What will get done, and what Ben and Tim have been working on is the rules for putting polygon nodes into NetCDF variables rather than time series or some other phenomena. The readme content here is an attempt to show how this is going to get encoded holistically using existing NetCDF3 formats (however poorly - thanks for your review!).

Sorry. I misspoke. I meant Contiguous Ragged Array.
The DSG CRA just stores the size of each feature.
http://cfconventions.org/cf-conventions/v1.6.0/cf-conventions.html#_contiguous_ragged_array_representation
If we used that system here, polyIndex would be just
polyIndex(timeSeries). The start and stop indexes have to be calculated by
the client from that information. (I'm not a fan of this detail. It is what
it is.)

Thanks for clarifying that this proposal isn't tied to Time Series.
On Tue, Jun 7, 2016 at 12:35 PM, David Blodgett<EMAIL_ADDRESS>wrote:

@BobSimons https://github.com/BobSimons - In this description, I'm
attempting to show how one would use the existing contiguous ragged array
format, not the indexed ragged array. Sorry I messed up the dimension on
polyIndex. This should correspond to 9.3.3 here:
http://cfconventions.org/Data/cf-conventions/cf-conventions-1.7/build/cf-conventions.html#representations-features
If it doesn't I'm missing something.
What will get done, and what Ben and Tim have been working on is the rules
for putting polygon nodes into NetCDF variables rather than time series or
some other phenomena. The readme content here is an attempt to show how
this is going to get encoded holistically using existing NetCDF3 formats
(however poorly - thanks for your review!).
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/bekozi/netCDF-CF-simple-geometry/pull/13#issuecomment-224389740,
or mute the thread
https://github.com/notifications/unsubscribe/ABarODNn396d2mFJxvQ4zJNCqRRfIHPiks5qJcfugaJpZM4IuIL1
.

--
Sincerely,
Bob Simons
IT Specialist
Environmental Research Division
NOAA Southwest Fisheries Science Center
99 Pacific St., Suite 255A      (New!)
Monterey, CA 93940               (New!)
Phone:<PHONE_NUMBER>            (New!)
Fax:<PHONE_NUMBER>
Email<EMAIL_ADDRESS>The contents of this message are mine personally and
do not necessarily reflect any position of the
Government or the National Oceanic and Atmospheric Administration.
<>< <>< <>< <>< <>< <>< <>< <>< <><

This proposal needs to just handle storing Simple Geometries in a CF standard ragged array, and not be tied to TimeSeries.

@BobSimons I agree that our core proposal shouldn't require this to be tied to timeSeries, though I do like the idea of demonstrating how we could use polygon geometry with timeSeries data.  Indeed, our Bull Creek use case is not a time series but rather a snapshot in time.

I've moved the basic WKT-like representation about the timeSeries featuretype section to increase focus on it.

I think this looks good :+1:. It is nice to have the section for the timeSeries feature type broken out. We need to get some CDL examples up for each of the simple geometry types. Ticket created: #17.


Compile error

keyhunt.c: In function ‘main’:                                                                                keyhunt.c:1025:45: warning: format ‘%i’ expects argument of type ‘int’, but argument 3 has type ‘uint64_t’ {aka ‘long unsigned int’} [-Wformat=]                                                                                1025 |      fprintf(stderr,"[E] error bloom_init [%i]\n",i);                                                                 |                                            ~^     ~                                                                   |                                             |     |                                                                   |                                             int   uint64_t {aka long unsigned int}                                    |                                            %li                                                                  keyhunt.c:1031:63: warning: format ‘%i’ expects argument of type ‘int’, but argument 3 has type ‘uint64_t’ {aka ‘long unsigned int’} [-Wformat=]                                                                                1031 |      fprintf(stderr,"[E] error bloom_init for 1000 elements [%i]\n",i);                                               |                                                              ~^     ~                                                 |                                                               |     |                                                 |                                                               int   uint64_t {aka long unsigned int}                  |                                                              %li                                                keyhunt.c:1062:41: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]                                                                                1062 |   printf("[+] Allocating %.1f MB for %llu aMP Points\n",(float)(((uint64_t)(bsgs_auxsizeof(struct Point)))/(uint64_t)1048576),bsgs_aux);                                                                                |                                      ~~~^                                                                                ~~~~~~~~                                                                                |                                         |                                                                                |                                                                                |                                         long long unsigned int                                                                 long unsigned int                                                                                |                                      %lu                                                                        keyhunt.c:1138:41: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘uint64_t’ {aka ‘long unsigned int’} [-Wformat=]                                                                            1138 |   printf("[+] Allocating %.2f MB for %llu bP Points\n",(float)((uint64_t)((uint64_t)bsgs_m2(uint64_t)sizeof(struct bsgs_xvalue))/(uint64_t)1048576),bsgs_m2);                                                                                |                                      ~~~^                                                                                ~~~~~~~                                                                                |                                         |                                                                                |                                                                                |                                         long long unsigned int                                                                                uint64_t {aka long unsigned int}                                                         |                                      %lu                                                                        keyhunt.c: In function ‘thread_process_bsgs’:                                                                           keyhunt.c:2227:35: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]                                                                                2227 |   if(FLAGDEBUG ) printf("%u of %llu\n",bloom_counter,(uint64_t)(bsgs_auxbsgs_point_number));                         |                                ~~~^                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                           |                                   |                  |                                                                |                                   |                  long unsigned int                                                |                                   long long unsigned int                                                              |                                %lu                                                                              keyhunt.c: In function ‘thread_process_bsgs_random’:                                                                    keyhunt.c:2374:35: warning: format ‘%llu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]                                                                                2374 |   if(FLAGDEBUG ) printf("%u of %llu\n",bloom_counter,(uint64_t)(bsgs_auxbsgs_point_number));                         |                                ~~~^                  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                           |                                   |                  |                                                                |                                   |                  long unsigned int                                                |                                   long long unsigned int                                                              |                                %lu

Yes again the warnings i will clean it again. But there is no error you can run the program without worrying for those warnings.

Solved in  37920b0000fdcfab30de2cae7fdf7ad032b89e23


Making the dropdown component

Creating the DropdownMenu component, refactoring Item for reuse of component.

Is this already published? If so let's also bump the version fo final publish post review and merge

Is this already published? If so let's also bump the version fo final publish post review and merge

Sorry, not sure what that means


[Bug] Grafana DashBoard is too old

Search before asking

[X] I searched the issues and found no similar issues.

KubeRay Component
Others
What happened + What you expected to happen

Ray cluster dashboard metrics tab can not see all the dashboards.
Reproduction script
click the merics tab of ray dashboard
Anything else
No response
Are you willing to submit a PR?

[ ] Yes I am willing to submit a PR!

I can help


Error associated with bath gas key Ar in model

KeyError when running with one ChemKED file and one model file. May be associated with bath gas key, Ar.
test_performance_toluene_test.zip

Looks like this was a minor case mismatch in a string, rather than a PyTeCK bug.
However, the error should probably be caught and reported better, when a model name given as input is not found in the species keys dict/file.


chore(release): adding 2.6.0

2.6.0 (2016-08-21)
Features

Pagination: add Pagination component (#108) (fdc5c45)

Coverage remained the same at 100.0% when pulling 2c0361f135c44d5d0647d22a334715b2bf084e09 on release-2.6.0 into fdc5c459de77034f315377ea932c09754960a3c7 on master.


Why don't we define the values for vm.labels and vm.annotations in the function NewRandomVirtualMachine? VM-Clone E2E-Test-Case

What happened:
When I expand the VM-Clone E2E-Test-Case i found that we repeated assignment argument for vm.labels and vm.annotations
createVM := func(options ...libvmi.Option) (vm *virtv1.VirtualMachine) {
		vmi := libvmi.NewCirros(options...)
		vmi.Namespace = testsuite.GetTestNamespace(nil)
		vm = NewRandomVirtualMachine(vmi, false)
		vm.Annotations = vmi.Annotations
		vm.Labels = vmi.Labels

we create a new vm through vmi.
func NewRandomVirtualMachine(vmi *v1.VirtualMachineInstance, running bool) *v1.VirtualMachine {
	name := vmi.Name
	namespace := vmi.Namespace
	vmLabels := map[string]string{"name": name}
	for k, v := range vmi.Labels {
		vmLabels[k] = v
	}
	vm := &v1.VirtualMachine{
		ObjectMeta: metav1.ObjectMeta{
			Name:      name,
			Namespace: namespace,
		},
		Spec: v1.VirtualMachineSpec{
			Running: &running,
			Template: &v1.VirtualMachineInstanceTemplateSpec{
				ObjectMeta: metav1.ObjectMeta{
					Labels:      vmLabels,
					Name:        name + "makeitinteresting", // this name should have no effect
					Namespace:   namespace,
					Annotations: vmi.ObjectMeta.Annotations,
				},
				Spec: vmi.Spec,
			},
		},
	}
	vm.SetGroupVersionKind(schema.GroupVersionKind{Group: v1.GroupVersion.Group, Kind: "VirtualMachine", Version: v1.GroupVersion.Version})
	return vm
}

What you expected to happen:
A clear and concise description of what you expected to happen.
How to reproduce it (as minimally and precisely as possible):
Steps to reproduce the behavior.
Additional context:
Add any other context about the problem here.
Environment:

KubeVirt version (use virtctl version): N/A
Kubernetes version (use kubectl version): N/A
VM or VMI specifications: N/A
Cloud provider or hardware configuration: N/A
OS (e.g. from /etc/os-release): N/A
Kernel (e.g. uname -a): N/A
Install tools: N/A
Others: N/A

@iholder101, could you give me some comments about it? many thanks.

I think we can set "vm.Annotations and vm.Labels" value directly  in  function of  "NewRandomVirtualMachine(vmi *v1.VirtualMachineInstance, running bool) "

Usually code related improvements are suggested through PRs.
I would recommend sending a PR with a concrete suggestion and closing this one.
This issue is not a bug.

Usually code related improvements are suggested through PRs. I would recommend sending a PR with a concrete suggestion and closing this one.
This issue is not a bug.

get, I would like to do it.

@matthewei , we would like to close this issue. Please feedback if there are reasons to keep this open.

/closed

/close


http://alasql.org small issues

http://alasql.org currently has some UI small issues:

Currently the title of the website is <title>Home Page</title>

Link on the menu Examples (http://alasql.org/#examples) does not go any where, could be linked to https://github.com/agershun/alasql/tree/develop/examples

Link on the menu Courses, (http://alasql.org/#courses) does not go anywhere.

If there is any way to PR for the website, let me know I can create one

Thank you so much for helping out.
Please PR here: https://github.com/agershun/alasql-org


Add stable nrm2 for L2_normalization

Call interface of the 2-norm (#11573) to, it got the same results as this method in three different modes and  solve this problem #11938 ;
But I think my modifications may still be optimized，
please help me to optimize it. thanks!
@haojin2 @piiswrong @leezu @anirudh2290 @szha

@leezu

There seems to be a build error with mklml. Can you re-trigger the CI?
collect2: error: ld returned 1 exit status

Makefile:486: recipe for target 'lib/libmxnet.so' failed

make: *** [lib/libmxnet.so] Error 1

make: *** Waiting for unfinished jobs....

/work/mxnet/3rdparty/mkldnn/install/lib//libmklml_gnu.so: file not recognized: File truncated

collect2: error: ld returned 1 exit status

Makefile:515: recipe for target 'bin/im2rec' failed

make: *** [bin/im2rec] Error 1

@TccccD there seems to be a bug in the current version of this PR leading to Shape size mismatch 3 v.s. 15:
======================================================================

ERROR: test_operator.test_l2_normalization

----------------------------------------------------------------------

Traceback (most recent call last):

  File "C:\Anaconda3\envs\py2\lib\site-packages\nose\case.py", line 197, in runTest

    self.test(*self.arg)

  File "C:\jenkins_slave\workspace\ut-python-gpu\tests\python\unittest\common.py", line 172, in test_new

    orig_test(*args, **kwargs)

  File "C:\jenkins_slave\workspace\ut-python-gpu\tests\python\unittest\test_operator.py", line 3135, in test_l2_normalization

    check_l2_normalization((nbatch, nchannel, height), mode, dtype)

  File "C:\jenkins_slave\workspace\ut-python-gpu\tests\python\unittest\test_operator.py", line 3123, in check_l2_normalization

    check_numeric_gradient(out, [in_data], numeric_eps=1e-3, rtol=1e-2, atol=1e-3)

  File "C:\jenkins_slave\workspace\ut-python-gpu\windows_package\python\mxnet\test_utils.py", line 900, in check_numeric_gradient

    symbolic_grads = {k:executor.grad_dict[k].asnumpy() for k in grad_nodes}

  File "C:\jenkins_slave\workspace\ut-python-gpu\windows_package\python\mxnet\test_utils.py", line 900, in <dictcomp>

    symbolic_grads = {k:executor.grad_dict[k].asnumpy() for k in grad_nodes}

  File "C:\jenkins_slave\workspace\ut-python-gpu\windows_package\python\mxnet\ndarray\ndarray.py", line 1972, in asnumpy

    ctypes.c_size_t(data.size)))

  File "C:\jenkins_slave\workspace\ut-python-gpu\windows_package\python\mxnet\base.py", line 252, in check_call

    raise MXNetError(py_str(_LIB.MXGetLastError()))

MXNetError: [12:50:19] c:\jenkins_slave\workspace\build-gpu@3\include\mxnet\./tensor_blob.h:146: Check failed: this->shape_.Size() == shape.Size() (3 vs. 15) Shape size mismatch 3 v.s. 15

The test may be using random shapes, so the bug may not be triggered on every run.

I traversed all the use cases in the test, but none of them gave an error. This may be a running environment issue? What environment should I use to look for this bug?
@haojin2 @piiswrong @leezu @anirudh2290 @szha

@TccccD it should be sufficient to run the test on any GPU environment to reproduce the failure. The CI has some special setup to decide if to run on CPU or GPU. For your use-case, you may just want to change
def check_l2_normalization(in_shape, mode, dtype, norm_eps=1e-10):
    ctx = default_context()
    ...

to
def check_l2_normalization(in_shape, mode, dtype, norm_eps=1e-10):
    ctx = mx.gpu(0)
    ...

Please let me know if that doesn't help or if you have any other questions.

Thank you for your reply, but I tried this method and it doesn't work. @leezu

@TccccD  thanks for trying. I also built your branch and could not observe any failing tests. Could you restart the CI  (e.g. by rebasing your branch to the current master version of mxnet)?


update namespace

Try update namespace of project from github.com/bmaupin/go-epub to github.com/go-shiori/go-epub

Some missing things:

There are some links in the README.md as well.
Add a new line to the LICENSE file below Copyright (c) 2016 bmaupin: Copyright (c) 2023 Go-Shiori team

is it good enough? i think pkgsite and goreportcard work after merge am i right?

Yeah I think that will work once their are on the main branch. I will check if there's something I need to setup on those services.

but should i remove some comment in code like this right now

Not at the moment, since content is still accesible.


add endpoint for Client Schedule View

[t: 120] added some stuff to the endpoint and spent time working on adding dummy data to test implementation against

[t: 180] running into issue getting tutoring sessions given a user id

[t: 180] Fixed schema issues, rewrote handler to work with the new schema and tested with Postman


cassandra.yaml: incremental_backups

I was wondering if it would be possible to add:
CASSANDRA_INCREMENTAL_BACKUPS

environment variable which would control incremental_backups from cassandra.yaml?

Have you thought this through about how the incremental backups will work end to end? Will it create periodic incremental snapshots?
@vargup Do you think just changing that yaml parameter is enough for enabling incremental backups?

AFAIK, only yaml change is not sufficient for incremental backup. At Cassandra, taking snapshot or backup is just copying SSTables to a different folder location at same machine. Where as framework, is designed to upload those snapshots to S3 or Azure. For incremental backup, load of code churning is required, as it need to support restore as well.

If you set this env to True, it will allow you to use incremental backups.
The procedure will be: nodetool snapshot and it creates both a snapshot and the incremental backup.
One would need to do something with the backup folders as they will start grow.
Without this setting, there is no way of to trigger incremental backups. The default - false is a good start, but at some point one would want to add more safety and it would not be possible without this change.

Just a note to myself.
nodetool enablebackup

Will make cassandra to start the incremental backups. It is enough for me...

Those backups will be created locally on that host, and if that satisfies you requirement, then great.


Better error handling around multiple accounts?

If a user logs in with a different account that one that has access to a particular subscription, the following error occurs:

How can we improve this message to help users that may run into this?
Ideas:

Improve error message failed to resolve user '<email>' access to subscription
Provide generic follow-up message "Log in with a different account"
Hinges on storing subscriptions #2301 , but if we stored sub lists across accounts, we could do a search to provide the help text: "This subscription was found to be associated to another login. Did you mean to first log in with ''?

@savannahostrowski I'm pretty sure this is something you hit often too with switching between accounts for demoing purposes.

I've just hit a related use case:

Log into Azure under a personal account to learn about and kick the tires on an ADE setup
Do the work to sort out a client-specific setup based on azd-deployment-environments
Use az logout then az login to switch to the client Azure account (also tried azd auth logout and azd auth login).
Run azd up to instantiate the new devcenter under the client's subscription

Each time I try azd up it shows the stale subscription from my personal account rather than the current subscription in the logged-in client account.  I've used az account show to confirm that I'm running under the correct login.
Worse, after trying the azd based logout/login cycle, azd up doesn't list any subscriptions as an option on that prompt, then throws an error correctly listing the subscriptions on any input.
Is there a way to just clean-slate wipe azd's cached login/subscription data?


Without any input empty list is created

When we don't give input and press Enter then it creates a empty list.

use if(!input.trim()){return} to fix it


Update patch for hostname validation

Codecov Report

Merging #109 into master will decrease coverage by 0.03%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master     #109      +/-   ##
==========================================
- Coverage   86.27%   86.24%   -0.04%
==========================================
  Files          37       37
  Lines        3264     3264
  Branches      259      259
==========================================
- Hits         2816     2815       -1
- Misses        220      221       +1
  Partials      228      228

Impacted Files
Coverage Δ

tests/test_client_list.c
90.76% <0%> (-0.77%)
:arrow_down:

Continue to review full report at Codecov.

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


(five of five) Squash sphinx errors

Should follow the mathjax / docstring PRs
Reduces to near-zero the number of errors reported when building the docs
Corrects a number of rendering defects in the readthedocs site

Closing as these changes are integrated into PR #453


README is growing

The README is quite the wall of text. I've started to subdivide things into the wiki.
https://github.com/lucidrains/DALLE-pytorch/wiki/Quick-Start
I believe it is publically editable by all - so please feel free to pitch in and correct any mistakes I probably made.

I've added a few links to get you started a bit faster at the top of the readme:
https://github.com/lucidrains/DALLE-pytorch/pull/191


Ensure all references to Carbon prefix use appropriate variables

We currently use .bx-- extensively to refer to Carbon classes. All these references should be updated to use the Carbon prefix variables, as currently we will not work alongside Carbon when the default Carbon prefix is changed.
This change should be made ASAP, but is not essential for V1 since it won't actually change any output.

I believe this to be resolved.


Fix project level CVAT for images format import

Summary

While writing the OpenVINO blog posting draft, I found that importing the project level CVAT for images format is incorrect for an image path and the existing unit test has been not testing this.
Fix an incorrect image file path when importing the project level CVAT for images format dataset
This will be merged into releases/1.2.0 to make datumaro==1.2.1.

How to test
I updated the existing test also.
Checklist

[x] I have added unit tests to cover my changes.
[ ] I have added integration tests to cover my changes.
[x] I have added the description of my changes into CHANGELOG.
[ ] I have updated the documentation accordingly

License

[x] I submit my code changes under the same MIT License that covers the project.
Feel free to contact the maintainers if that's a concern.
[x] I have updated the license header for each file (see an example below).

# Copyright (C) 2023 Intel Corporation
#
# SPDX-License-Identifier: MIT

Codecov Report
Patch coverage: 77.77% and project coverage change: -0.04 :warning:

Comparison is base (2b7fb35) 78.70% compared to head (20f3ee8) 78.67%.

Additional details and impacted files
@@                Coverage Diff                 @@
##           releases/1.2.0     #980      +/-   ##
==================================================
- Coverage           78.70%   78.67%   -0.04%
==================================================
  Files                 231      231
  Lines               26420    26425       +5
  Branches             5258     5260       +2
==================================================
- Hits                20795    20790       -5
- Misses               4400     4405       +5
- Partials             1225     1230       +5

Flag
Coverage Δ

macos-11_Python-3.8
?

ubuntu-20.04_Python-3.8
78.67% <77.77%> (-0.02%)
:arrow_down:

windows-2019_Python-3.8
?

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

Impacted Files
Coverage Δ

datumaro/plugins/data_formats/cvat/base.py
91.66% <77.77%> (+0.18%)
:arrow_up:

... and 4 files with indirect coverage changes

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


InvalidateRepeatCounts + identifiers

InvalidateRepeatCounts now ensures the identifiers of the BrickAttributes to be correct
Fixes #50

Current coverage is 93.64% (diff: 100%)

No coverage report found for master at 0d93dd9.

Powered by Codecov. Last update 0d93dd9...dc0bd70


[WIP] Force python3 install from brew.

Automatic package updates from brew cause it to install a version of python that fails on macos13. Remove automatic package updates so that macos13 build can proceed.
Fixes : https://github.com/facebookincubator/velox/issues/8907

Testing to see if explicitly adding py3 fixes the brew issue.

We can probably remove this in a week or two when the mac image is update/issue on brew fixed (we can't be the only ones suffering from this)


enable to change the api host by shell param

if this feature is implemented, users in country which cant access the OpenApi will be able 2 use sgpt without VPN (by hosting their own foreign api host proxy)
usage will be like below:

Thank you for the PR. I don't think this would be a good solution for the issue you are describing. I think it can be implemented in runtime configuration file https://github.com/TheR1D/shell_gpt/issues/52 which will set all the constants, for example:
#.sgptrc
MAX_CHAT_MESSAGES=50
MAX_CACHE_LENGTH=200
API_KEY=123
API_URL=https://example.com/...

Another soloution could be using host file where you can just map openai.com to you proxy, but that would require additional work on proxy side.

@edisonX-sudo The feature was implement in last release, more details in README.md


nwt.derh.wdh318efw1 does not alert when tank is full

The dehumidifier's alarm attribute is always 'false', even when the tank is full or removed. Latest integration, firmware installed, cloud mode is used. Thank you.

The value of this attribute comes from Xiaomi cloud. I'm not sure it contains these fault information.

I'm talking abou this:

In Mi Home (using the cloud too), the alarm is shown as below:

In the MIoT specs, there is a separate section for alarm, is it possible to use that somehow?

{
    "iid": 4,
    "type": "urn:miot-spec-v2:service:alarm:00007804:nwt-wdh318efw1:1",
    "description": "Alarm",
    "properties": [{
        "iid": 1,
        "type": "urn:miot-spec-v2:property:alarm:00000012:nwt-wdh318efw1:1",
        "description": "Alarm",
        "format": "bool",
        "access": ["read", "write", "notify"]
    }]
}

This is the alarm service defined in miot-spec, which has only one property alram: false.

So it means unless Xiaomi enhances the specification, dehumidifier won't be able to notify the user with MIoT when the tank is full? Minus 1 functon compared to MiIO :-/ Anyway, thank you for your great work.

Yes ! Or you can refer to this way to obtain miio props: https://github.com/al-one/hass-xiaomi-miot/issues/242#issuecomment-989453399

Thanks for the idea, I extracted from the log the moment, when the alarm is triggered (tank gets full, fan stops):
2021-12-10 21:39:08 -> {"id":5503,"method":"get_prop","params":["auto","defrost_status","tank_full","fan_speed","child_lock","led","buzzer","fan_st","mode","on_off","humidity"]}
2021-12-10 21:39:08 <- {"code":0,"exe_time":200,"id":5503,"otlocalts":1639168743282003,"result":[50,"off","off",2,"off","on","off",2,"on","on",40]}
2021-12-10 21:39:13 -> {"id":5504,"method":"get_prop","params":["auto","defrost_status","tank_full","fan_speed","child_lock","led","buzzer","fan_st","mode","on_off","humidity"]}
2021-12-10 21:39:13 <- {"code":0,"exe_time":160,"id":5504,"otlocalts":1639168748346372,"result":[50,"off","on",0,"off","on","off",2,"on","on",40]}
Can you please help and build the customization? I have no experience wth this (but I tried to understand your instructions/example). Thank you.

Add this custom attribute:
# customize.yaml
humidifier.nwt_wdh318efw1_entity_id:
  miio_properties: auto,defrost_status,tank_full,fan_speed,child_lock,led,buzzer,fan_st,mode,on_off,humidity

Create sensor entities via template:
# configuration.yaml
template:
  - trigger:
      - platform: state
        entity_id: humidifier.nwt_wdh318efw1_entity_id
        attribute: miio.tank_full
    binary_sensor:
      - name: nwt_wdh318efw1_tank_full
        state: |
          {{ trigger.to_state.attributes['miio.tank_full'] | default == 'on'  }}

I added the 2 sections after modifying the entity name. The miio_properties appeared under the entity:

However the binary sensor remained empty and not updated when I removed the tank:

Is there anything else I need to do (automation, service call etc.)? Thank you.

Show me all attributes of the entity.

Make sure your HA can access the device IP and check the relevant logs.

HA is on the same subnet as the dehumidifier, no firewall, no filtering etc. Here is the full list of attributes:

and here is the error I got after enabled logging:

This device may not be able to get multiple properties at once. Please try:
# customize.yaml
humidifier.nwt_wdh318efw1_entity_id:
  miio_properties: tank_full

Yes, this solved the issue and now everything is working.
before removing the tank:
2021-12-15 13:30:40 DEBUG (SyncWorker_6) [custom_components.xiaomi_miot.humidifier] NWT Internet Dehumidifier Dehumidifier: Got miio properties: {'miio.tank_full': 'off'}
after removing the tank:
2021-12-15 13:31:40 DEBUG (SyncWorker_2) [custom_components.xiaomi_miot.humidifier] NWT Internet Dehumidifier Dehumidifier: Got miio properties: {'miio.tank_full': 'on'}
Thank you for your great support.


Metadata refresh based on query is unreliable.

I have created a table from a view (SQL server data source) then edited the SQL and hit the metadata refresh and the result doesnt match the query.  This maybe because I have duplicated this table from another.
I have reverted to version 2.7.4 because this has the ability to import schema from a query.
Love this tool by the way! Keep up the great work!

I think the issue was caused by the Show hidden objects button is off by default and I must have been inadvertently hidden columns then wondered where they went when re-opening the BIM.

Close this ticket


R200: cpp-config-ui crash when adjust R200 AUTO EXPOSURE options

Required Info

Camera Model
R200

Firmware Version
<IP_ADDRESS>

Operating System & Version
Ubuntu 14.04.4 LTS

Kernel Version (Linux Only)
4.4.0-040400-generic

Build System
Makefile

There are 9 options of R200 AUTO EXPOSURE, like R200_AUTO_EXPOSURE_LEFT_EDGE;
In cpp-config-ui, when adjust them (no matter start or stop capture), the tool will be crashed.
RealSense error calling rs_set_device_option(device:0x1e27d58, option:R200_AUTO_EXPOSURE_LEFT_EDGE, value:298):
    UVCIOC_CTRL_QUERY:UVC_SET_CUR error 5, Input/output error

RealSense error calling rs_set_device_option(device:0xb2bd48, option:R200_AUTO_EXPOSURE_RIGHT_EDGE, value:65237):
    UVCIOC_CTRL_QUERY:UVC_SET_CUR error 5, Input/output error

I have the same issue while testing the different values of adjustments!

Please give it a try now, should be resolved. Please note that R200_AUTO_EXPOSURE_LEFT_EDGE (and other similar options are only available when R200_LR_AUTO_EXPOSURE is on.

Yes, I have tried. cpp-capture does not crash now.


Issue #2481 use current crc location to determine the msi installation path

Since both are copied to the same location by the msi it is expected to find
crc-tray in the same directory
Fixes: #2481
Relates to: PR https://github.com/code-ready/tray-windows/pull/89
Testing
Install crc using the msi in location other then C:\Program Files\CodeReady Containers and then running crc setup should not fail.
(Note: the tray will be started but will immediately fail with an error saying unable to find crc.exe this is fixed by https://github.com/code-ready/tray-windows/pull/89)

/retest
retest this please


Add 'ensure' parameter to resource::upstream::member.

I'm using stored configs to create upstream::member on servers that should belong to up upstream.  Removing them while developing the puppet manifests if something goes wrong is troublesome without the ability to ensure => absent.
All tests are passing under ruby 2.1.2, though I didn't add new ones.

Looks great. Thanks for the code!


THRIFT-4759:add thrift export to fix windows shared lib building

add thrift export to fix windows shared lib building

Also rebase on master which is more stable... I fixed the concurrency_test.

Looking forward, thanks!

Also rebase on master which is more stable... I fixed the concurrency_test.

just rebase on master.I am not familiar with appveyor scripts.

In the file appveyor.yml there is a directive that sets the MSVC 2017 build to static.  Change it.  None of the windows MSVC build tested your changes because both of them disable shared library builds.

In the file appveyor.yml there is a directive that sets the MSVC 2017 build to static. Change it. None of the windows MSVC build tested your changes because both of them disable shared library builds.

fixed

This PR throws the following warning in MSVC:
warning LNK4049: locally defined symbol ?GlobalOutput@thrift@apache@@3VTOutput@12@A (class apache::thrift::TOutput apache::thrift::GlobalOutput) imported

@cyyever @jeking3 note above is in regard to static libraries on MSVC 15.

@cyyever @jeking3 wouldn't it have been more convenient to move the TSSLSocketFactory::setManualOpenSSLInitialization's body to cpp rather than explicitly exporting the variable ? (see https://stackoverflow.com/questions/2479784/exporting-static-data-in-a-dll)
Maybe there is a similar trick to avoid to have to explicitly export GlobalOutput variable, but I still haven't looked for it.
By the way, I would have preferred to have default static linking for windows, just like previous versions, rather than to have to #define THRIFT_STATIC_DEFINE in my projects to do so.

https://issues.apache.org/jira/browse/LEGAL-538