TracerWarning in method get_padding_elem in nnet/CNN.py

Hi,
I am using the Layer Conv2D as defined in Speechbrain but get this message warning.
/export/raid1/users/gerardo/speechbrain/speechbrain/nnet/CNN.py:1120: TracerWarning: Converting a tensor to a Python float might cause the trace to be incorrect. We can't record the data flow of Python values, so this value will be treated as a constant in the future. This me ans that the trace might not generalize to other inputs!   math.floor((L_in - dilation * (kernel_size - 1) - 1) / stride) + 1 /export/raid1/users/gerardo/speechbrain/speechbrain/nnet/CNN.py:1123: TracerWarning: Converting a tensor to a Python float might cause the trace to be incorrect. We can't record the data flow of Python values, so this value will be treated as a constant in the future. This me ans that the trace might not generalize to other inputs!   math.floor((L_in - L_out) / 2), /export/raid1/users/gerardo/speechbrain/speechbrain/nnet/CNN.py:1124: TracerWarning: Converting a tensor to a Python float might cause the trace to be incorrect. We can't record the data flow of Python values, so this value will be treated as a constant in the future. This me ans that the trace might not generalize to other inputs!   math.floor((L_in - L_out) / 2)
Cheers

Hi @groadabike please provide a minimal snippet, so we can reproduce your observation.

Confirmed running test.
pytest tests --cache-clear
pytest --doctest-modules speechbrain --cache-clear

This relates to https://github.com/pytorch/pytorch/issues/32488 which is currently triaged. I looked through other jit related pytorch issues & PRs - filter:

label:"oncall: jit"  TracerWarning

Turns out, there is a lot of triaging regarding jit: https://github.com/pytorch/pytorch/projects/13#card-71745422
but I wasn't able to see a direct solution.
For the CNN part, the main issue is in the  speechbrain.nnet.CNN function get_padding_elem(L_in: int, stride: int, kernel_size: int, dilation: int) which takes L_in but L_in is a shape of a tensor. Jit keeps on tracing although it is not expected to do so - perhaps it is.
To test the issue locally, I added before the first warning at speechbrain/nnet/CNN.py:1120 in line 1115:
L_in = int(L_in)

which resulted in the log:

speechbrain/nnet/CNN.py:1115: TracerWarning: Converting a tensor to a Python integer might cause the trace to be incorrect. We can't record the data flow of Python values, so this value will be treated as a constant in the future. This means that the trace might not generalize to other inputs!
L_in = int(L_in)

If it's a dependency on pytorch issues, this one should be closed.

Thank you @anautsch
Should we worry about it? I mean, does it affect the padding? I am asking to be sure that I can safely use the CNN/Conv2D

We discussed it internally a bit - please let me explain (can't give a direct yes/no answer). Certainly action needs to be taken here.

so long as one is careful, it's fine (sparing comments.)
if something changes between forwards, the risk is the first "L_out" value computed is returned

@Moumeneb1 pointed me to:
https://pytorch.org/docs/stable/onnx.html#avoiding-pitfalls

PyTorch models can be written using NumPy or Python types and functions, but during tracing, any variables of NumPy or Python types (rather than torch.Tensor) are converted to constants, which will produce the wrong result if those values should change depending on the inputs.

Currently open PRs on jit are #933 and #1142 - and it would certainly be good to have this issue addressed as well.


能否为waifuc添加一个进度条功能? Can a progress bar feature be added to waifuc?

我希望waifuc在运行的时候，加一个进度条功能。
我在使用waifu收集和处理图片的时候，想要知道图片处理的进度，已经处理了多少张图片，占总数的百分之多少，剩下的还需要多少时间才能完成，这会使我更清楚图片处理的情况。
如果可以加入这个功能，我想会变得更加方便，及时了解任务进度。
I would like to add a progress bar feature to waifuc while it is running. When using waifuc to collect and process images, I want to know the progress of the image processing, including the number of images processed so far, the percentage completed out of the total, and an estimate of the remaining time to complete the task. This would provide me with a clearer understanding of the image processing progress. Having this feature would make it more convenient for me to stay updated on the progress of the task.

thanks！


Get the Mono.Posix build onto DevOps

The first step is to just use make. The next will be to properly integrate it with the components builds.

The build now succeeds: https://dev.azure.com/xamarin/public/_build?definitionId=24


fix: receive correct json responses from curl

This fixes the issue I encountered in #172 on my end at least, vim.fn has no docs whatsoever so I had to scour other plugins to figure out how to use it:(
Closes #172

Can you elaborate on how this fixes the error you saw?

Awesome, thank you!
I'll merge as soon as I can't test this myself


Can you upload models to site accessible from outside of China?

I live outside China, and am unable to create a Baidu account. Could you host the files on a different site?

Have noticed they have moved to Google Drive, Thank You.


Patch with relationship ID

It's not possible to patch an entity relationship by ID.
In the given data the relationship is still a proxy entity when given to the object mapper to do the patch.
Change the patch method to handle the relationship ID case.

Add Hibernate5JakartaModule as bean in the BasicConfiguration to handle the hibernate proxy in the patch method.


try catch error

When the client tries to connect to a server that isn't started yet
var client;
try{client=simpleBus.createClient(8009,'<IP_ADDRESS>');}catch(e){console.log(e);}

It still throws error ECONNREFUSED and crashes the application

I'm having this same issue.

getting above error on "npm test"


[clipp] Update vcpkg.json to add homepage URL

Homepage url found by looking at where the code is downloaded in the portfile.cmake.

[x] Changes comply with the maintainer guide.
[N/A] SHA512s are updated for each updated download.
[x] The "supports" clause reflects platforms that may be fixed by this new version.
[x] Any fixed CI baseline entries are removed from that file.
[x] Any patches that are no longer applied are deleted from the port's directory.
[N/A] The version database is fixed by rerunning ./vcpkg x-add-version --all and committing the result.
[N/A] Only one version is added to each modified port's versions file.

I'll need to add a new version


coreutils: 8.26 -> 8.27

Motivation for this change
Update
Things done

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

[X] NixOS
[ ] macOS
[ ] Linux

[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[X] Tested execution of all binary files (usually in ./result/bin/)
[X] Fits CONTRIBUTING.md.

Duplicate of #23675.

Ooops, my bad..


Added back-to-top link for each section.

I got this idea from johnpapa/angularjs-styleguide. Might improve the doc :tada:

Any thoughts why this is failing?

Travis sometimes fails randomly due to some issue with their build environment.

Thanks for the contribution!

Thanks, too, for this wonderful work :+1:


Order Optimization Use Case: pom.xml is hardcoded to 1.4.0.Final

Doc:
In the Deploy Debezium CDC Postgres connector instructions, it says to download the binaries from the folder for the latest version which should be called X.Y.Z.Final. I did that and got version 1.5.0.
I noticed later in the documentation where we talk about the pom.xml, that it seems to be hardcoded to use version 1.4.0.
Could this cause a problem?

this is a good catch, now I modified the pom and add a warning note in the instruction.


Improve api ref styling and navigation

Description

[x] Version dropdown in TOC
[x] Improve js-sdk api ref with typedoc markdown options
[x] Levarage auto anchor link generation with h2 and h3s for cli sdk
[x] CSS styling

I just took a quick look at the Vercel preview of curiosity:

Don't see a dropdown anywhere?
For JS, can you remove "Defined in", it isn't particularly useful?
Can you make methods either bold or ### (h3) in markdown?
Parameters look different in javascript docs (table) and python (list)

I just took a quick look at the Vercel preview of curiosity:

Don't see a dropdown anywhere?
For JS, can you remove "Defined in", it isn't particularly useful?
Can you make methods either bold or ### (h3) in markdown?
Parameters look different in javascript docs (table) and python (list)

We discussed it in person and made some compromises mostly around unifying styling and information. The problem is we would need to write our own docstrings parser as the current ones are sufficient for us.

Don't see a dropdown anywhere?

Version dropdown? We haven't figured out where to put it yet.

Can you make methods either bold or ### (h3) in markdown?

This one is the main thing we need to figure out if we can do.

Parameters look different in javascript docs (table) and python (list)

Here we compromised and it will be different

Will you also be adding Pty and Commands types?

Will you also be adding Pty and Commands types to JS ref?

good catch @mishushakov , I have included them by fixing the typedoc config

Todo list before we can merge release

[] move the top bar navigation "Documentation", "SDK Reference", "Dashboard" to the navbar
[] Fix the navbar item selection not staying selected when you open a page


Update PlaySoundAction to MediaPlayerElement for UWP and WinUI 3

Fixes #252
As per the docs for MediaElement:

In Windows 10, build 1607 and on we recommend that you use MediaPlayerElement in place of MediaElement. MediaPlayerElement has the same functionality as MediaElement, while also enabling more advanced media playback scenarios. Additionally, all future improvements in media playback will happen in MediaPlayerElement.

MediaElement no longer exists in WinUI 3, so this PR moves both UWP and WinUI 3 to be able to use MediaPlayerElement with the PlaySoundAction.
This also resolves #252 as PlaySoundAction wasn't working with WinUI 3, but support was added back as of WinAppSDK 1.2.
I built a NuGet locally and tested with both UWP and WinUI 3 are able to play a sound fine.
This doesn't change the external API surface of this action at all, only the internal implementation. However, since we are changing to a different handler underneath for UWP, it be best to consider this a breaking change to note in the release notes, just in case and get in for 3.0. (We could bifercate and only use MPE on WinUI 3, I did that first, but that makes the code much more complex and will be harder to maintain, this seems like a good thing to update for UWP as well.)

Not sure why build is failing, this seems like the error message, which seems unrelated:

2024-11-18T18:43:06.9667610Z ##[error]C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Microsoft\VisualStudio\v17.0\AppxPackage\Microsoft.AppXPackage.Targets(1181,5): error APPX3217: SDK folder containing 'UAP.props' for 'UAP 10.0.18362.0' cannot be located. See http://go.microsoft.com/fwlink/?LinkID=798187 for more information. [D:\a\XamlBehaviors\XamlBehaviors\src\BehaviorsSDKManaged\Microsoft.Xaml.Interactivity.Uwp\Microsoft.Xaml.Interactivity.Uwp.csproj]
2024-11-18T18:43:06.9674859Z Done executing task "GetSdkFileFullPath" -- FAILED. (TaskId:1378)

Comparing to main, it looks like the Windows VM image was updated between the integration to main this morning and now.
Main used: windows-2022 20241021.1.0
Now using: windows-2022 20241113.3.0


Add support for card GPN

Hello,
I would like to identify card from GPN. You can get GPN traits on Wikipedia.
If you want to solve this issue, check this how-to guide.
Cheers,

I would like to work on this.

Sure :+1:


Fix typo in api-projects

Remove misplaced the

Thanks :smile:

No problems :+1:

@pra85 thanks a lot!


Feature: Implement new UI

AltLayer Airdrop Season One Announcement

Exciting news! AltLayer token (ALT) is set to launch on Binance on January 25, 2024. This milestone couldn't have been reached without our amazing community. Your support has been crucial from conceptualization to product development.
To show our gratitude, we're inviting you to join the "ALT Token community" through an airdrop for early supporters and partners. Below is a summary:

Total Allocated ALT Tokens: 300,000,000 (3% of total supply)
Distribution Categories:

NFT Holders
Altitude Campaign Participants
EigenLayer Restakers
EigenLayer Ecosystem Partners
Celestia Stakers and others

For detailed criteria and information, check the full announcement here.
Claim opens from January 25 to February 25, 2024. Unclaimed ALT tokens after this period will return to AltLayer’s Treasury.
Thank you for being part of AltLayer's success! More to come in Season One, stay tuned.
Note: Certain regions are restricted from the airdrop. Please review the disclaimer before participating.
Winners: @beaverx00, @Lnek, @ilyalesik, @developerfred, @Requiemu, @zirwir, @vitali2y, @Xaber20110202, @hihiboss, @Chenxinjie65, @longyap, @reednow, @maxgfr, @ablozhou, @bjmingus, @Ilik130, @BotanAtomic, @lzzsG, @SilasZhr, @antwarlabs


[EN DatetimeV2] Can't recognize "between 2007 and 2012" as daterange

Can't recognize "between 2007 and 2012" as daterange

"from may to june" also currently doesn't work.
But "from may 1st to june 2nd" works.


Feature/atxi

Seems that 2 errors:
src/store/network/networkActions.js
   3:8   warning  'BigNumber' is defined but never used  no-unused-vars
  14:21  warning  'getState' is defined but never used   no-unused-vars
  55:9   error    Missing semicolon                      semi
  59:4   error    Missing semicolon                      semi


Move settings.xml back for the Pulsar release.

The settings.xml been remove by https://github.com/apache/pulsar/pull/10111. Move it back since we need the setting.xml for the maven package upload.

do we need .travis.yml?

@hangc0276 Seems the .travis.yml generated locally? I can't find it in both branch-2.7 and branch-2.6

@codelipenghui maybe we could move this file under src directory, since it's not related to travis

@merlimat moved to the src directory

@hangc0276 Seems the .travis.yml generated locally? I can't find it in both branch-2.7 and branch-2.6

@codelipenghui  it was import by #528 and located in src/.travis.yml


[Feature Request] Monitor / Display Brightness Control (add light entity to control you monitor brightness)

I often find my self adjusting the monitor brightness through out the day. Especially in the evening I need to reduce to brightness to reduce eye strain.
I currently use a little tool called TwinkleTray  to adjust the monitor brightness via keyboard shortcuts.
It would be great if there was native support to expose the monitor as light entity to Homeassistant as e.g. described in this thread.
https://community.home-assistant.io/t/windows-desktop-mqtt-ha/47462/13
This would allow the user to e.g. use a custom integration like Adaptive Lightning to control the monitor brightness automatically through out the day.

It was also briefly mentioned in #81


[sidenav/drawer] Dynamic width

Bug, feature request, or proposal:
feature request
What is the expected behavior?
I expect .mat-drawer-content to change margin value after I change width on <md-drawer>
What is the current behavior?
<md-drawer> Has no API for dynamic width change
What are the steps to reproduce?
http://plnkr.co/edit/GHUPDReRi9AbQM3En3Re?p=preview
What is the use-case or motivation for changing an existing behavior?
I want to allow my users change sidebar width while it is opened.
Which versions of Angular, Material, OS, TypeScript, browsers are affected?
@angular/cli: 1.2.7
node: 8.2.1
os: win32 x64
@angular/animations: 5.0.0-beta.2
@angular/cdk: 2.0.0-beta.8-5e3228f
@angular/common: 5.0.0-beta.2
@angular/compiler: 5.0.0-beta.2
@angular/core: 5.0.0-beta.2
@angular/flex-layout: 2.0.0-beta.8
@angular/forms: 5.0.0-beta.2
@angular/http: 5.0.0-beta.2
@angular/material: 2.0.0-beta.8-5e3228f
@angular/platform-browser: 5.0.0-beta.2
@angular/platform-browser-dynamic: 5.0.0-beta.2
@angular/platform-server: 5.0.0-beta.2
@angular/router: 5.0.0-beta.2
@angular/cli: 1.2.7
@angular/compiler-cli: 5.0.0-beta.2
Is there anything else we should know?
##Does such API makes sense at all?
P.S it worked in that way in previous versions

I can reproduce this issue in the latest<EMAIL_ADDRESS>Hope you can fix it. Thanks!

I can reproduce this issue with beta 10.

I think this can be closed as duplicate of #6743

deal, lets track this issue there


Codespaces: Adding the "less" tool

This PR simply adds the less utility to the Codespaces universal Linux image, since this is a common/valuable tool for many developers 👍

LGTM! We probably should switch this definition to using the common script which includes it already (along with other useful things like jq)


PM bus number interface broken

Related to #115
This line should be indexed by bus rather than 1: https://github.com/NREL/PowerSimulations.jl/blame/d62daea4585a7ac234b42c4b0538a0b177b0bc66/src/network_models/powermodels_interface.jl#L348

canonical.variables[ps_v][name, t] = PM.var(canonical.pm_model, t, bus_number, pm_v)[bus_number] ?

‘pm_bus’

addressed in #290


Add Asymmetric Tiling

This adds a new ability to the seamless option to specify which axes to apply the circular convolution to. You can use the seamless_axes arg to specify which axes to tile:
brick wall texture --seamless --seamless_axes=x
The implementation is based on this asymmetric-tiling repo.
Here's some sample results:
Seamless XY

Seamless X

Seamless Y

Documentation has been updated as well in 4079333


Add Android Manifest.permission.ACCESS_NOTIFICATION_POLICY?

Description
I've found no other react-native module that allows us to easily read the state of push notification grant access on android.  I thought react-native-device-info was perfect, as it seems in RNDeviceModule.java you're capturing other states in the device, like Manifest.permission.READ_PHONE_STATE.
Perhaps this would be a good location to fetch, and float the return of Manifest.permission. ACCESS_NOTIFICATION_POLICY to react-native layer?
Use Case
Our app would like to understand if the user has disabled notification permission.

I would like this as well. Feel free to propose a PR with a Promise return value and I'll work with you to merge it

@mikehardy Thanks.  Wish I could...still ramping up in Java. :)
Anyone else able to help us?

Maybe someone else will take interest. I'm interested but still have a pile of PRs to look through and want to generate a v2.0 that Promise-ifies the API to stop using constants (immediately fix half the bugs logged here just with the switch).
Then after that maybe :-)

I think react-native-permissions handles this for iOS, or it is supposed to and we are just now trying to get this module into react-native-community. Just yesterday I did successfully integrate that API for iOS but it does not handle the android side. But for permissions that's the module to go to

until then maybe https://github.com/Eaffy/react-native-android-notification-permission#readme

Thanks.  fwiw, haven't had luck with
https://github.com/Eaffy/react-native-android-notification-permission#readme
to-date.
On Thu, May 2, 2019 at 12:25 PM Mike Hardy<EMAIL_ADDRESS>wrote:

until then maybe
https://github.com/Eaffy/react-native-android-notification-permission#readme
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/react-native-community/react-native-device-info/issues/487#issuecomment-488739303,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFQSV4ERJT7RVMBQZJUVVHDPTMIXPANCNFSM4FSX6URA
.

Hmm - that's useful feedback, I won't recommend it again then - haven't tried it personally so that was a guess. Hopefully we can get react-native-permissions into react-native-community and add these powers to it, as it already works well for iOS


feat: Improved a client by added more options and fixed bug on server cleanup

@Desz01ate Hello, thanks for the contribution and apologies for late response. Do you mind merging with main and updating the changes? We made quite a few updates and bug fixes in the meantime.


Ability to extend interfaces declared in ambient modules

Say I have an awesomely cool library:
export function createMyCoolObject( someArg ): MyCoolObject;

export interface MyCoolObject {
    func1(): void;
    func2( x: number ): string;
}

And it's so cool that I want people to be able to extend it.
So I add an extension point:
export function createMyCoolObject( someArg ): MyCoolObject;

// Extension point:
export var fn: MyCoolFunctions;

export interface MyCoolObject extends MyCoolFunctions {}

export interface MyCoolFunctions {
    func1(): void;
    func2( x: number ): string;
}

And now anybody can extend it like this:
import lib = module("MyCoolLib");

lib.fn.extFunc = function( whatever ) { }

Except this does not extend the type information. I cannot just do something like:
export interface lib.MyCoolFunctions {
    extFunc( whatever ) { }
}

(trust me, I've tried; you may start laughing now :-)
So instead, in order to make my library extensible, I have to split it into declaration (in the form of .d.ts) and implementation:
// MyCoolLib.d.ts:
module MyCoolLib {
    export interface MyCoolFunctions {
        func1(): void;
        func2( x: number ): string;
    }
}

// MyCoolLib.ts:
/// <reference path="MyCoolLib.d.ts" />
export function createMyCoolObject( someArg ): MyCoolObject;
export var fn: MyCoolFunctions;
export interface MyCoolObject extends MyCoolLib.MyCoolFunctions {}

And then everybody who wants to extend my library has to do the same.
Just like the good old C/C++ days! Makes you feel young again, doesn't it? :-))
But that's not the end of the PITA.
In addition to all the extenders having to split their extensions, all the users also now have two ways for referencing my library - one for type info, the other for implementation. Check this out:
import lib = module("MyCoolLib");

var x: MyCoolLib.SomeType = lib.createCoolObject( 1 ).someFunc();

See how I have two prefixes here? One is "MyCoolLib", the other - "lib".
But it gets weirder. Turns out interfaces can be in the .d.ts file, but classes must be in the .ts file, because they're implementation. So now I have to sometimes write "var x = MyCoolLib.SomeType" and other times write "var x = lib.SomeType", depending on what "SomeType" is.
In real applications, this gets complicated very quickly.
Check out this [almost] real piece of code using Rx:
class C {
   _d: Rx.IDisposable;

   constructor( e: X ) {
       this._d = rx.Disposable.create( () => e.destroy() );
   }
}

So the bottom line here is, we have to have an ability to extend interfaces coming from another module. At the very least something like this:
import lib = module("MyCoolLib");

interface lib.MyCoolFunctions {
   extFunc: ( whatever ) => void;
}

lib.fn.extFunc = (whatever) => { };

Yes, I do have to write the name and the signature of the function twice, but at least it works.
Ideally, though, I'd like to be able to write it once. Sort of like I do with C# extension methods.

This doesn't seem to work with the new workflow using @types imports.
For example:
npm i @types/estree;

// myEsTreeExtension.ts
declare module 'estree' {
    interface MyAddon {
   }
}

// Some other file.ts
import * as estree from 'estree';

let a: estree.Node; // ERROR: [ts] Module ''estree'' has no exported member 'Node'.

Is this a new issue? Or already known?


Add 'join lines' command

Like the title says.

Yup almost done with it

Okay so small problem, sublime has a default join_lines, do I override that shortcut?

I think that's okay. As long as there's a context of course.


Issue with data edge_attr is None

Hello, Thanks for releasing the code.
I am getting an error in a few datasets (IMDB-B, PROTEINS) about edge_attr being None, as soon as this object is needed in the convolution.
Was this issue encountered before? or any possible suggestions?
Thanks

Hello giame,
Can you be more specific on the configuration you are running?

For the TUDatasets you must use --gnn_type=originalgin.
Indeed,  --gnn_type=gin uses edge_attr and it is used for ogbg datasets.
You can see which gnn_type is used for each dataset in the corresponding yaml file under configs/.

Ah OK I was running with a wrong configuration.
I was able to run with your suggestion.
Thanks a lot!


Add current_date Spark function

Returns the current date at the start of query evaluation as a DateType column. All calls of current_date within the same query return the same value.
Spark docs - https://spark.apache.org/docs/latest/api/python/reference/pyspark.sql/api/pyspark.sql.functions.current_date.html
Addresses #9109

@PHILO-HE @rui-mo can you please review? Thank you!

Hi @acvictor, I note prestosql folder has CurrentDateFunction. If there is no semantic difference, maybe we can just reuse this function (Gluten can also offload execution to those velox functions proposed for presto).

Hi @acvictor, I note prestosql folder has CurrentDateFunction. If there is no semantic difference, maybe we can just reuse this function (Gluten can also offload execution to those velox functions proposed for presto).

Thanks @PHILO-HE! Is there any example of how a Presto function can be registered as Spark function?

Hi @acvictor, I note prestosql folder has CurrentDateFunction. If there is no semantic difference, maybe we can just reuse this function (Gluten can also offload execution to those velox functions proposed for presto).

Thanks @PHILO-HE! Is there any example of how a Presto function can be registered as Spark function?

@acvictor, Gluten will ask Velox to firstly register presto functions, then spark functions. If they share same function name, the latter will overwrite the former. So actually we don't need do anything to get this function supported for Spark, assuming this function has no semantic difference in Spark & Presto.

Hi @acvictor, I note prestosql folder has CurrentDateFunction. If there is no semantic difference, maybe we can just reuse this function (Gluten can also offload execution to those velox functions proposed for presto).

Thanks @PHILO-HE! Is there any example of how a Presto function can be registered as Spark function?

@acvictor, Gluten will ask Velox to firstly register presto functions, then spark functions. If they share same function name, the latter will overwrite the former. So actually we don't need do anything to get this function supported for Spark, assuming this function has no semantic difference in Spark & Presto.

I see, thanks! So the presto function doesn't need to be listed in Register.cpp?

Hi @acvictor, I note prestosql folder has CurrentDateFunction. If there is no semantic difference, maybe we can just reuse this function (Gluten can also offload execution to those velox functions proposed for presto).

Thanks @PHILO-HE! Is there any example of how a Presto function can be registered as Spark function?

@acvictor, Gluten will ask Velox to firstly register presto functions, then spark functions. If they share same function name, the latter will overwrite the former. So actually we don't need do anything to get this function supported for Spark, assuming this function has no semantic difference in Spark & Presto.

I see, thanks! So the presto function doesn't need to be listed in Register.cpp?

@acvictor, yes, it doesn't need generally. But, recently, we found a conflict issue. To fix it, we are thinking it should be better to explicitly register all such presto functions for Spark to reuse. In this PR, you can simply include DatetimeFunctions.h of prestosql folder, then register it in register.cpp of sparksql folder.

Hi @acvictor, I note prestosql folder has CurrentDateFunction. If there is no semantic difference, maybe we can just reuse this function (Gluten can also offload execution to those velox functions proposed for presto).

Thanks @PHILO-HE! Is there any example of how a Presto function can be registered as Spark function?

@acvictor, Gluten will ask Velox to firstly register presto functions, then spark functions. If they share same function name, the latter will overwrite the former. So actually we don't need do anything to get this function supported for Spark, assuming this function has no semantic difference in Spark & Presto.

I see, thanks! So the presto function doesn't need to be listed in Register.cpp?

@acvictor, yes, it doesn't need generally. But, recently, we found a conflict issue. To fix it, we are thinking it should be better to explicitly register all such presto functions for Spark to reuse. In this PR, you can simply include DatetimeFunctions.h of prestosql folder, then register it in register.cpp of sparksql folder.

Updated the PR, thanks!

@PHILO-HE can you review again please?


Variant co-occurrence results not consistent between gnomAD browser and Hail table

Reported by external user, https://atgu.slack.com/archives/CNL7NA6H2/p1657086050680529

Nick clarified that if the two variants do not co-occur, there is no record for the pair in the Hail table, and the browser will display numbers based on the public data for each variant.
https://github.com/broadinstitute/gnomad-browser/blob/a11270aaa8242ca06d4fbec330b67ab68e232d7d/graphql-api/src/queries/variant-cooccurrence-queries.js#L289-L290


zimbra.service set type to forking

Hi,
I had to set Type=forking in /etc/systemd/system/zimbra.service to prevent systemd from stopping the service everytime.
I also had some Issues with amavis and dependend perl libs. I had to set
Environment=PERL5LIB=/opt/zimbra/common/lib/perl5/x86_64-linux-gnu-thread-multi:/opt/zimbra/common/lib/perl5
Maybe you can verify this.
Greetings
Floek

I have not used this in a while, since the rc init stuff still works
on CentOS7.
Can you send a PR so we can merge the changes? Thanks!


The question of pre-training accuracy

I first ran the classification task of ModelNet40 training-from-scratch in pointmamba on four 3080Ti, and selected the your pretrain.pth file to run the train from pre-trained classification of ModelNet40. All these are implemented in accordance with the parameters and steps described in the paper, but the final classification accuracy is only 93.0713%, while the best classification accuracy mentioned in the paper is 93.6%.We ran it many times(pic 1 with voting and pic 2,3,4 without voting) I have tested other classification and segmentation tasks, and the results obtained in accordance with the parameters in the paper have decreased by about 1-4 percentage points compared with those in the paper. I wonder if this is a problem or if the model parameters in the article are not updated in real time?

Thank you for your interest in our work!
The code currently open-sourced from the repository aligns with the paper's current version. Our models are all trained and tested using a single RTX 4090, which may differ across hardware platforms. Also please refer to this issue and the explanation here.
Feel free to evaluate our open-sourced weight for ModelNet40.

May I ask if you can directly test with the weights you provide? The accuracy of the test in pointmamba is only 7%~8%, and the weight files provided by them are also used in point-MAE, with about 93.5%

并且当我训练的时候

会nan
同样的数据，在mae中可以正常训练
请问可以直接使用代码中的超参数吗，需要针对性调整？

May I ask if you can directly test with the weights you provide? The accuracy of the test in pointmamba is only 7%~8%, and the weight files provided by them are also used in point-MAE, with about 93.5%

I just re-cloned the repository, downloaded the open-sourced checkpoint, and achieved the exact same results as reported. The test command should be CUDA_VISIBLE_DEVICES=0 python main.py --test --config cfgs/finetune_modelnet.yaml --ckpts modelnet_scratch.pth.

并且当我训练的时候  会nan 同样的数据，在mae中可以正常训练 请问可以直接使用代码中的超参数吗，需要针对性调整？

I'm sorry, we never encountered an issue with NaN.

并且当我训练的时候  会nan 同样的数据，在mae中可以正常训练 请问可以直接使用代码中的超参数吗，需要针对性调整？

I'm sorry, we never encountered an issue with NaN.

Thank you very much for your answer~

I am closing this issue. Please feel free to reopen it if necessary.

@formerlya Hello, may I ask how you solved NaN problem?


[img] transfer the img to the hashmap notes

make sure the file name is preserved @gw-billy

DONE


Upgrade to NSX-T <IP_ADDRESS>.3 (VMC 1.7) SDK

Signed-Off-By: Gordon Good<EMAIL_ADDRESS>

Re-do on top of vapi runtime 2.12.0


Strange result for nuscenes dataset

We only use 2 sweeps to train the model (SECOND-MultiHead (CBGS)).
There is only the object detection result of the car.
The result as below:
2020-11-19 02:38:40,873   INFO  ----------------Nuscene detection_cvpr_2019 results-----------------
***car error@trans, scale, orient, vel, attr |<EMAIL_ADDRESS>1.0, 2.0, 4.0
0.19, 0.15, 0.15, 0.52, 0.23 | 66.50, 77.35, 81.94, 84.01 | mean AP: 0.7744819851380316
***truck error@trans, scale, orient, vel, attr |<EMAIL_ADDRESS>1.0, 2.0, 4.0
1.00, 1.00, 1.00, 1.00, 1.00 | 0.00, 0.00, 0.00, 0.00 | mean AP: 0.0
***construction_vehicle error@trans, scale, orient, vel, attr |<EMAIL_ADDRESS>1.0, 2.0, 4.0
1.00, 1.00, 1.00, 1.00, 1.00 | 0.00, 0.00, 0.00, 0.00 | mean AP: 0.0
***bus error@trans, scale, orient, vel, attr |<EMAIL_ADDRESS>1.0, 2.0, 4.0
1.00, 1.00, 1.00, 1.00, 1.00 | 0.00, 0.00, 0.00, 0.00 | mean AP: 0.0
***trailer error@trans, scale, orient, vel, attr |<EMAIL_ADDRESS>1.0, 2.0, 4.0
1.00, 1.00, 1.00, 1.00, 1.00 | 0.00, 0.00, 0.00, 0.00 | mean AP: 0.0
***barrier error@trans, scale, orient, vel, attr |<EMAIL_ADDRESS>1.0, 2.0, 4.0
1.00, 1.00, 1.00, nan, nan | 0.00, 0.00, 0.00, 0.00 | mean AP: 0.0
***motorcycle error@trans, scale, orient, vel, attr |<EMAIL_ADDRESS>1.0, 2.0, 4.0
1.00, 1.00, 1.00, 1.00, 1.00 | 0.00, 0.00, 0.00, 0.00 | mean AP: 0.0
***bicycle error@trans, scale, orient, vel, attr |<EMAIL_ADDRESS>1.0, 2.0, 4.0
1.00, 1.00, 1.00, 1.00, 1.00 | 0.00, 0.00, 0.00, 0.00 | mean AP: 0.0
***pedestrian error@trans, scale, orient, vel, attr |<EMAIL_ADDRESS>1.0, 2.0, 4.0
1.00, 1.00, 1.00, 1.00, 1.00 | 0.00, 0.00, 0.00, 0.00 | mean AP: 0.0
***traffic_cone error@trans, scale, orient, vel, attr |<EMAIL_ADDRESS>1.0, 2.0, 4.0
1.00, 1.00, nan, nan, nan | 0.00, 0.00, 0.00, 0.00 | mean AP: 0.0
--------------average performance-------------
trans_err:	 0.9193
scale_err:	 0.9152
orient_err:	 0.9056
vel_err:	 0.9401
attr_err:	 0.9033
mAP:	 0.0774
NDS:	 0.0804
2020-11-19 02:38:40,874   INFO  Result is save to /home/yeyang/Detectors/PCDet/OpenPCDet/output/cfgs/nuscenes_models/cbgs_second_multihead/default/eval/eval_with_train/epoch_20/val
2020-11-19 02:38:40,874   INFO  Evaluation done.*
2020-11-19 02:38:40,900   INFO  Epoch 20 has been evaluated
2020-11-19 02:39:10,933   INFO  End evaluation cfgs/nuscenes_models/cbgs_second_multihead(default)

Have you tried to use 10 sweeps to train it?
How do you modify the codes or configs?

Have you tried to use 10 sweeps to train it?
How do you modify the codes or configs?

I re-downloaded a copy of the code and compiled it, but the training result still had the above problem.
The same problem was encountered with 10 sweeps. But there is no problem using the test model from your.

Have you tried to use 10 sweeps to train it?
How do you modify the codes or configs?

I re-downloaded a copy of the code and compiled it, but the training result still had the above problem.
The same problem was encountered with 10 sweeps. But there is no problem using the test model from your.

I had the problem too, After looking into the code, I find the commit 1145f836f9091c7e6fa1fb825e377f5efac134cc causing the problem.
In the commit, The target assigner set the SEPARATE_MULTIHEAD to True, then it remaps the label for 0 to  rpn_class_num
But, when calculating the cls_layer_loss, the function gets the one_hot_target is wrong:
one_hot_target = one_hot_targets[:, start_idx:start_idx + cls_pred.shape[1],
c_idx:c_idx + cur_num_class]
the c_idx is increased by cur_num_class (rpn_class_num)

Have you tried to use 10 sweeps to train it?
How do you modify the codes or configs?

I re-downloaded a copy of the code and compiled it, but the training result still had the above problem.
The same problem was encountered with 10 sweeps. But there is no problem using the test model from your.

I had the problem too, After looking into the code, I find the commit 1145f83 causing the problem.
In the commit, The target assigner set the SEPARATE_MULTIHEAD to True, then it remaps the label for 0 to rpn_class_num
But, when calculating the cls_layer_loss, the function gets the one_hot_target is wrong:
one_hot_target = one_hot_targets[:, start_idx:start_idx + cls_pred.shape[1],
c_idx:c_idx + cur_num_class]
the c_idx is increased by cur_num_class (rpn_class_num)

Do you solve this problem?

@yeyang1021 @w111liang222 ,  thank you for the bug report. I have fixed it in https://github.com/open-mmlab/OpenPCDet/pull/392.


Powertoys.Run crash when search some word

Microsoft PowerToys version
0.61.1
Running as admin

[ ] Yes

Area(s) with issue?
PowerToys Run
Steps to reproduce
when i want to open the mobaxtrem in my pc, i use alt+space to open the search bar, and i type wrong char like bo, the search bar lost response, any click doesn't work, so i have to restart the powertoys. It seem like match bo item was to much, or the result ordering logic are not smart enouth.

✔ Expected Behavior
No response
❌ Actual Behavior
No response
Other Software
No response

I try search bo times later, it's happen everytime.

Can you attach /bugreport? Thanks

Sorry for tool so long to reply. after several time restart my PC these days, this bug no happen yet.

@itachijames Can you still upload the bug report as described above? Maybe there is something in the logs that could show us why PT Run crashed. Thanks in advance
/needinfo


Not rendering properly

@ Menu Help / About Google Chrome:

Google Chrome is up to date
Version 66.0.3359.117 (Official Build) (64-bit)

Here's what I'm getting:

I also tested DevTools Theme: Zero Dark Matrix to make sure that the themes are working properly, didn't have any issues with it.

@Enteleform Sorry for taking so long - will try to fix this asap! :rocket:

@Enteleform Can you try again and see if the problem persists?

Still have the same issue. Syntax highlighting is applied, but the GUI theme is unaffected.

Same issue here

Did not mean to close it, but hey, it should be fixed about .. now! :tada:
@avelineamour  @Enteleform @LokeCarlsson

It's been working for me the last couple of months! But nice 👍

Awesome it works now! :)


Add iOS port to readme

iPokeGO now supports Pogom server.

just tested v2.1 and nothing is loading..  Have you updated ipa, since adding suppport?

The IPA version does not contain Pogom server compatibility yet. A new iPA file will be released soon.

Now released : https://github.com/istornz/iPokeGo/releases/tag/v2.2

Is this up to date?

@favll Yes


sys: add MIPS R6 support

Currently, R6 targets are almost identical to their R2/R5 counterparts. So we add target_arch and bump libc.

Thanks for doing this! I think I will give it a check after dealing with our CI migration

I'll migrate my log to towncrier soon

Upstream PRs:

libc: add mips32r6 and mips64r6 target_arch detection
Rust: add mips64r6 and mips32r6 as target_arch values

Targets docs: mipsisa*r6*-unknown-linux-gnu*

Changes LGTM, but in case something could go wrong, I would like to have @asomers give this a double check

@chenx97 you'll need to rebase your PR to fix CI.

There seems to be something wrong with our merge queue, the GHA checks simply don't run, then it reaches the timeout and gets removed from the queue


Widen scipy requirement

Due to unavailability of scipy 1.3.3 for Windows on conda-forge (https://anaconda.org/conda-forge/scipy/files?version=1.3.3), widen scipy version requirement. See https://github.com/conda-forge/staged-recipes/pull/13867 for details of Windows build.
Have tested that the acceptance tests pass for 1.3.0, 1.3.1, 1.3.2 and 1.3.3
cc @tjtg
Testing:

[N/A] Ran tests and they passed OK
[N/A] Added new tests for the new feature(s)

CLA

[N/A] If a new developer, signed up to CLA

Thanks for the reviews. I will hold off on merging this until after I have investigated the dependencies conflicts for the Windows conda build (https://github.com/conda-forge/staged-recipes/pull/13867). Might take a little while as it is lower priority at the moment.

Have resolved the conda forge recipe, merging.


Get rid of the integer allocation (Round 2)

accidentally pushed the wrong master branch

A rustup broke Vec<T> without fullmir, because of changes in the alloc crate.

I think this is what broke it: https://github.com/rust-lang/rust/pull/42313

Looks like it. I moved the failing tests to the *-fullmir directories.


Support CW1155

Other than native and cw20. It would be good to support CW1155 multi-token contracts.
A CW1155 tokens consists of a contract_addr: Addr and a token_id: String
It could look something like:
#[derive(Serialize, Deserialize, Clone, Debug, PartialEq, JsonSchema)]
#[serde(rename_all = "snake_case")]
pub enum AssetInfoBase<T> {
    Cw20(T),
    Cw1155(T, String),
    Native(String),
}

implemented in #11, thank you!


PAC version update, March Refresh

PAC version update, March Refresh

Abandoning this PR for another - codespaces doesn't initialize Git LFS automatically, so these commits are missing files


This resource is not available on Lenovo Purley-based systems. If you are looking for platform log entry on Lenovo Purley systems, please refer to 13.2.2.

However, I cannot find section 13.2.2 so this makes it a bit difficult. Can you send me the output from the following command? You will need to specify username and password for logging into Redfish.
curl -k -u USERNAME https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices

C:\Users\Administrator\Downloads\curl-8.11.1_2-win64-mingw\curl-8.11.1_2-win64-mingw\bin>.\curl -k -u USERNAME https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices
Enter host password for user 'USERNAME':
{"error":{"@Message.ExtendedInfo":[{"MessageArgs":["/redfish/v1/Systems/1/LogServices"],"Resolution":"Attempt to ensure that the URI is correct and that the service has the appropriate credentials.","MessageId":"Base.1.4.AccessDenied","Severity":"Critical","Message":"While attempting to establish a connection to /redfish/v1/Systems/1/LogServices, the service denied access.","@odata.type":"#Message.v1_0_6.Message"}],"code":"Base.1.4.GeneralError","message":"A general error has occurred. See ExtendedInfo for more information."}}
C:\Users\Administrator\Downloads\curl-8.11.1_2-win64-mingw\curl-8.11.1_2-win64-mingw\bin>.\curl.exe  -k -u USERNAME https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices
Enter host password for user 'USERNAME':
{"error":{"@Message.ExtendedInfo":[{"MessageArgs":["/redfish/v1/Systems/1/LogServices"],"Resolution":"Attempt to ensure that the URI is correct and that the service has the appropriate credentials.","MessageId":"Base.1.4.AccessDenied","Severity":"Critical","Message":"While attempting to establish a connection to /redfish/v1/Systems/1/LogServices, the service denied access.","@odata.type":"#Message.v1_0_6.Message"}],"code":"Base.1.4.GeneralError","message":"A general error has occurred. See ExtendedInfo for more information."}}
C:\Users\Administrator\Downloads\curl-8.11.1_2-win64-mingw\curl-8.11.1_2-win64-mingw\bin>.\curl.exe  -k -u USERNAME https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices
Enter host password for user 'USERNAME':
^C
C:\Users\Administrator\Downloads\curl-8.11.1_2-win64-mingw\curl-8.11.1_2-win64-mingw\bin>.\curl.exe   -k -u USERID https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices
Enter host password for user 'USERID':
{"@odata.id":"/redfish/v1/Systems/1/LogServices","Members@odata.count":2,"@odata.context":"/redfish/v1/$metadata#LogServiceCollection.LogServiceCollection","Members":[{"@odata.id":"/redfish/v1/Systems/1/LogServices/StandardLog"},{"@odata.id":"/redfish/v1/Systems/1/LogServices/ActiveLog"}],"@odata.type":"#LogServiceCollection.LogServiceCollection","@odata.etag":""76f01ee592d71dc0703adcf6dc980e40"","Name":"LogServiceCollection","Description":"A collection of LogService resource instances."}
C:\Users\Administrator\Downloads\curl-8.11.1_2-win64-mingw\curl-8.11.1_2-win64-mingw\bin>.\curl.exe   -k -u USERID https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices
Enter host password for user 'USERID':
{"@odata.id":"/redfish/v1/Systems/1/LogServices","Members@odata.count":2,"@odata.context":"/redfish/v1/$metadata#LogServiceCollection.LogServiceCollection","Members":[{"@odata.id":"/redfish/v1/Systems/1/LogServices/StandardLog"},{"@odata.id":"/redfish/v1/Systems/1/LogServices/ActiveLog"}],"@odata.type":"#LogServiceCollection.LogServiceCollection","@odata.etag":""76f01ee592d71dc0703adcf6dc980e40"","Name":"LogServiceCollection","Description":"A collection of LogService resource instances."}
C:\Users\Administrator\Downloads\curl-8.11.1_2-win64-mingw\curl-8.11.1_2-win64-mingw\bin>.\curl.exe   -k -u USERID https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices
Enter host password for user 'USERID':
{"@odata.id":"/redfish/v1/Systems/1/LogServices","Name":"LogServiceCollection","@odata.context":"/redfish/v1/$metadata#LogServiceCollection.LogServiceCollection","Members":[{"@odata.id":"/redfish/v1/Systems/1/LogServices/StandardLog"},{"@odata.id":"/redfish/v1/Systems/1/LogServices/ActiveLog"}],"@odata.type":"#LogServiceCollection.LogServiceCollection","@odata.etag":""c2b210713c2cee7ffdf69147a51ca0b6"","Members@odata.count":2,"Description":"A collection of LogService resource instances."}
C:\Users\Administrator\Downloads\curl-8.11.1_2-win64-mingw\curl-8.11.1_2-win64-mingw\bin>.\curl.exe   -k -u USERID https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices
Enter host password for user 'USERID':
{"@odata.id":"/redfish/v1/Systems/1/LogServices","Name":"LogServiceCollection","@odata.context":"/redfish/v1/$metadata#LogServiceCollection.LogServiceCollection","Members":[{"@odata.id":"/redfish/v1/Systems/1/LogServices/StandardLog"},{"@odata.id":"/redfish/v1/Systems/1/LogServices/ActiveLog"}],"@odata.type":"#LogServiceCollection.LogServiceCollection","@odata.etag":""c2b210713c2cee7ffdf69147a51ca0b6"","Members@odata.count":2,"Description":"A collection of LogService resource instances."}
C:\Users\Administrator\Downloads\curl-8.11.1_2-win64-mingw\curl-8.11.1_2-win64-mingw\bin>.\curl.exe   -k -u USERID https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices
Enter host password for user 'USERID':
{"@odata.id":"/redfish/v1/Systems/1/LogServices","Name":"LogServiceCollection","@odata.context":"/redfish/v1/$metadata#LogServiceCollection.LogServiceCollection","Members":[{"@odata.id":"/redfish/v1/Systems/1/LogServices/StandardLog"},{"@odata.id":"/redfish/v1/Systems/1/LogServices/ActiveLog"}],"@odata.type":"#LogServiceCollection.LogServiceCollection","@odata.etag":""c2b210713c2cee7ffdf69147a51ca0b6"","Members@odata.count":2,"Description":"A collection of LogService resource instances."}

C:\Users\Administrator\Downloads\curl-8.11.1_2-win64-mingw\curl-8.11.1_2-win64-mingw\bin>.\curl.exe   -k -u USERID https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices/PlatformLog/Entries
Enter host password for user 'USERID':
{"error":{"@Message.ExtendedInfo":[{"MessageArgs":[],"Resolution":"Correct the URI and resubmit the request.","MessageId":"ExtendedError.1.1.RequestUriNotFound","Severity":"Critical","Message":"The request specified a URI of a resource that does not exist.","@odata.type":"#Message.v1_0_6.Message"}],"code":"Base.1.4.GeneralError","message":"A general error has occurred. See ExtendedInfo for more information."}}

ActiveLog.txt
AuditLog.txt
AuditLogEntries1.txt
LogServices.txt
LogServicesEntries1.txt
SaLog.txt
SaLogEntries1.txt
StandardLog.json.txt
D:\os_install\curl-8.11.1_2-win64-mingw\bin>.\curl.exe   .\curl.exe   -k -u USERID:PASSW0RD https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices/ActiveLog/Entries  -o d:\ActiveLog.txt
curl: (3) URL rejected: Bad hostname
{"@odata.id":"/redfish/v1/Systems/1/LogServices/ActiveLog/Entries","Members@odata.count":0,"@odata.context":"/redfish/v1/$metadata#LogEntryCollection.LogEntryCollection","Members":[],"@odata.type":"#LogEntryCollection.LogEntryCollection","@odata.etag":""4d595374d848cf82321f105a52ed7db1"","Name":"LogEntryActiveLogEntryCollection","Description":"A collection of LogEntryActiveLogEntry resource instances."}
D:\os_install\curl-8.11.1_2-win64-mingw\bin>.\curl.exe   -k -u USERID:PASSW0RD https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices/StandardLog/Entries -o d:\StandardLog.txt
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
100 2723k    0 2723k    0     0   408k      0 --:--:--  0:00:06 --:--:--  608k
in64-mingw\bin>.\curl.exe   -k -u USERID:PASSW0RD https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices -o d:\LogServices.txt
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
100   516    0   516    0     0   1540      0 --:--:-- --:--:-- --:--:--  1540
D:\os_install\curl-8.11.1_2-win64-mingw\bin>.\curl.exe   -k -u USERID:PASSW0RD https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices/PlatformLog/Entries -o d:\LogServicesEntries1.txt
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
100   414    0   414    0     0   1822      0 --:--:-- --:--:-- --:--:--  1823
D:\os_install\curl-8.11.1_2-win64-mingw\bin>.\curl.exe   -k -u USERID:PASSW0RD https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices/AuditLog/Entries -o d:\AuditLog.txt
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
100   414    0   414    0     0   1266      0 --:--:-- --:--:-- --:--:--  1266
D:\os_install\curl-8.11.1_2-win64-mingw\bin>.\curl.exe   -k -u USERID:PASSW0RD https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices/AuditLog/Entries/1 -o d:\AuditLogEntries1.txt
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
100   414    0   414    0     0   1873      0 --:--:-- --:--:-- --:--:--  1881
D:\os_install\curl-8.11.1_2-win64-mingw\bin>
D:\os_install\curl-8.11.1_2-win64-mingw\bin>.\curl.exe   -k -u USERID:PASSW0RD https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices/AuditLog/Entries -o d:\AuditLog.txt
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
100   414    0   414    0     0   1653      0 --:--:-- --:--:-- --:--:--  1662
D:\os_install\curl-8.11.1_2-win64-mingw\bin>.\curl.exe   -k -u USERID:PASSW0RD https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices/AuditLog/Entries/1 -o d:\AuditLogEntries1.txt
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
100   414    0   414    0     0    800      0 --:--:-- --:--:-- --:--:--   800
D:\os_install\curl-8.11.1_2-win64-mingw\bin>.\curl.exe   -k -u USERID:PASSW0RD https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices/ActiveLog/Entries  -o d:\ActiveLog.txt
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
100   419    0   419    0     0    538      0 --:--:-- --:--:-- --:--:--   539
D:\os_install\curl-8.11.1_2-win64-mingw\bin>.\curl.exe   -k -u USERID:PASSW0RD https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices/SaLog/Entries  -o d:\SaLog.txt
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
100   414    0   414    0     0   1680      0 --:--:-- --:--:-- --:--:--  1682
D:\os_install\curl-8.11.1_2-win64-mingw\bin>.\curl.exe   -k -u USERID:PASSW0RD https://<IP_ADDRESS>/redfish/v1/Systems/1/LogServices/SaLog/Entries/1 -o d:\SaLogEntries1.txt
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
100   414    0   414    0     0   1495      0 --:--:-- --:--:-- --:--:--  1500

Hi @tqangxl
Thank you very much. I downloaded the files.

Wait for your update to verify 😊

The program will now check which log exists. I will make a new release soon.

nice work~！！！


Choosing "Customize Installation" gets stuck at (Y, n) prompt

EdgeDB Version: Alpha 4
OS Version: Ubuntu 20 (mate),

Steps to Reproduce:

run edgedb-cli based installation
choose 2) customize installation

It then asks if it should modify the path, but no matter what key I press, it won't proceed.

Modify PATH variable? (Y/n)
Invalid choice "Y". Use single letter y or n.

Moving to edgedb/edgedb-cli.


Custom validation functions - import ValidationGroup

import {ValidationGroup} from 'aurelia-validation' fails to import anything - ValidationGroup not exported from index.js
You can't then do:
 ValidationGroup.prototype.SSN = function()
    {
      this.matches(/^[0-9]{3}\-?[0-9]{2}\-?[0-9]{4}$/)
          .withMessage((newValue, threshold) => {return `not a valid SSN`;});
      return this;
    }

Since ValidationGroup is undefined.

Edit title

Yes, I am also much confused :)

It is easy enough to fix.  You need to modify file<EMAIL_ADDRESS>Add './validation/validation-group' to the define array, and add '_validationGroup' to the list of function arguments.  Eg:
define(['exports', './validation/validation-config', './validation/validation', './validation/utilities', './validation/validation-locale',
  './validation/validation-result', './validation/validation-rules', './validation/validate-custom-attribute',
  './validation/validate-custom-attribute-view-strategy', './validation/decorators', './validation/validation-group'],
    function (exports, _validationValidationConfig, _validationValidation, _validationUtilities, _validationValidationLocale,
              _validationValidationResult, _validationValidationRules, _validationValidateCustomAttribute,
              _validationValidateCustomAttributeViewStrategy, _validationDecorators, _validationGroup) {

Then add
  exports.ValidationGroup = _validationGroup.ValidationGroup;

@stevies Is this fixed in the current release?  If not could you PR the fix you mentioned and a reproduction?

Not fixed, I'm afraid.  ValidationGroup is not being exported from index.js.  My fix above was just a temporary hack the built code inside the downloaded package. I'll try to put together a PR if you need it (and I can work out how to do it).  I think fix should be easy - just add:
export {ValidationGroup} from './validation/validation-group';

to index.js - something like that.
You need to be able to import ValidationGroup to be able to add your own custom validation.  See:  https://github.com/aurelia/validation/blob/master/doc/Intro.md#custom-validation


e2e tests dockerfiles

Signed-off-by: CrazyMax<EMAIL_ADDRESS>

It's better if we could invoke the tests before the full cross-build. I think this is how it works for current tests.

Yes just moved tests and e2e and make them depends on cross job so it will run when they are completed.

@tonistiigi added an initial step to warm the cache for validate, test and e2e.


Parsing fails if -- comment is included inside arguments of function call (but succeeds with /* comment */)

It's possible this is a non-issue. I'm not sure if this (the failing query) is valid SQL or not. Perhaps it's valid SQL when sent in the query, but once it gets normalized (newlines removed) it's not valid SQL.
✅ This query succeeds (no comment):
curl -i \
    -H "Content-Type: application/json" \
https://splitgraph-testing-nomad.seafowl.cloud/q -d@-<<EOF
{"query": "WITH t (
          c_int16_smallint,
          c_int32_int
        ) AS (
          VALUES(
            42::SMALLINT,
            99::INT
          )
        ) SELECT * FROM t;
"}
EOF

# Returns:
HTTP/2 200
content-type: application/octet-stream
vary: Content-Type, Origin, X-Seafowl-Query
content-length: 41
date: Thu, 27 Apr 2023 00:15:36 GMT
server: Fly/199ec4d3 (2023-04-25)
via: 2 fly.io
fly-request-id: 01GZ011GHJERYT9V5102YEE0XV-lhr

{"c_int16_smallint":42,"c_int32_int":99}

❌ This query fails (note the comment -- Some comment inside the VALUES() function (the result is the same even if the comment starts at the beginning of the line):
curl -i \
    -H "Content-Type: application/json" \
https://splitgraph-testing-nomad.seafowl.cloud/q -d@-<<EOF
{"query": "WITH t (
          c_int16_smallint,
          c_int32_int
        ) AS (
          VALUES(
		  -- Some comment
            42::SMALLINT,
            99::INT
          )
        ) SELECT * FROM t;
"}
EOF

# Returns
HTTP/2 400
vary: Content-Type, Origin, X-Seafowl-Query
content-length: 61
date: Thu, 27 Apr 2023 00:18:44 GMT
server: Fly/199ec4d3 (2023-04-25)
via: 2 fly.io
fly-request-id: 01GZ0177Q78W55HQ4V9FT7YGR7-lhr

SQL error: ParserError("Expected an expression:, found: EOF")

✅ This query succeeds (note the /* Some comment */:
curl -i \
    -H "Content-Type: application/json" \
https://splitgraph-testing-nomad.seafowl.cloud/q -d@-<<EOF
{"query": "WITH t (
          c_int16_smallint,
          c_int32_int
        ) AS (
          VALUES(
		  /* Some comment */
            42::SMALLINT,
            99::INT
          )
        ) SELECT * FROM t;
"}
EOF

# Returns
HTTP/2 200
content-type: application/octet-stream
vary: Content-Type, Origin, X-Seafowl-Query
content-length: 41
date: Thu, 27 Apr 2023 00:23:59 GMT
server: Fly/199ec4d3 (2023-04-25)
via: 2 fly.io
fly-request-id: 01GZ01GVS3SGZYZFHMKB2136TC-lhr

{"c_int16_smallint":42,"c_int32_int":99}

The reason for this is actually external to Seafowl: the curl's -d option strips the control characters (CR, LF) from the query. Hence, the raw query received by Seafowl in example #2 is
WITH t (          c_int16_smallint,          c_int32_int        ) AS (          VALUES(                  -- Some comment            42::SMALLINT,            99::INT          )        ) SELECT * FROM t;

Note that the part of the query after the comment has turned into a comment, which leads to the parsing error. The /* Some comment */ variant has a closing delimiter, so it doesn't interfere with the parsing.
This shouldn't be an issue with other clients. For instance in Python:
In [99]: query = """WITH t (
    ...:           c_int16_smallint,
    ...:           c_int32_int
    ...:         ) AS (
    ...:           VALUES(
    ...:             -- Some comment
    ...:             42::SMALLINT,
    ...:             99::INT
    ...:           )
    ...:         ) SELECT * FROM t;
    ...: """

In [100]: r = requests.post("http://localhost:8080/q", json={"query": query}, headers={"content-type": "application/json"})

In [101]: print(r.text)
{"c_int16_smallint":42,"c_int32_int":99}

whereby the query received by Seafowl has explicit line breaks:
WITH t (\n          c_int16_smallint,\n          c_int32_int\n        ) AS (\n          VALUES(\n            -- Some comment\n            42::SMALLINT,\n            99::INT\n          )\n        ) SELECT * FROM t;\n


Responsive Menu

I want to make a hamburger menu for the small screens in the menu section.

This issue is already resolved


Editing 'Creating a pull request' doc for clarity and flow

What article on docs.github.com is affected?

https://docs.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request
What part(s) of the article would you like to see updated?

I would like to improve the writing for clarity and flow. A bit of technical editing could make the page more user-friendly and help it read better.
Additional information

[see page]

Hey there @lilventi! You can open a pull request to improve the page. The simplest way to do this is to use the web editor to make your changes. Feel free to mention me if you have any questions 😃

Hey there @lilventi! You can open a pull request to improve the page. The simplest way to do this is to use the web editor to make your changes. Feel free to mention me if you have any questions 😃

It looks like we forgot to close this one with the accompanying PR 💛


Mobile: Password warning cut off on front page [OSF-4072]

Purpose
On mobile view, the Sign Up Free button overlaps with the section underneath it when the user submits the form without filling out any of the boxes.
Changes
Adjusted the spacing in CSS by changing the height of the entire div and moving the sign up form up by 100px.

Side effects
N/A
Ticket
https://openscience.atlassian.net/browse/OSF-4072

Waiting for tests to pass, but I'd be pretty impressed if these code changes caused any tests to pass.  Looks great. 🎉 🐧 🎉


Bot is getting slow or hags out

Version
v0.0.96 (209d2e0)

Description
Bot is running on a VPS with very low load. If i dont touch it for several days I cant login to the frontend or if I login it is slow.
If I reboot the server everything works fine.
How can I troubleshoot and fix this?
I have
0 * * * * /usr/bin/docker restart binance-bot tradingview

Hello @peweb
Yes it's valid issue. It is happening continuously after migrating to the custom queue implementation.
I will look into this when I have time or maybe @uhliksk can help us on this too.

Hello @habibalkhabbaz, @peweb
Do you have any logs? I don't have this issue. Maybe unstable internet connection can cause this? I'll try to do some tests.

I probably found the cause of this issue. Cronjob is not deterministic as it can interrupt the job if it's running for more than 20 seconds which will cause the job will not indicate it's finished. I'll rework the code to finish the job properly if running for more than 20 seconds.
https://github.com/chrisleekr/binance-trading-bot/blob/d517846d7671b230b0bfaaa4f7a42b7b37804aaa/app/server-cronjob.js#L62-L69

Same problem.
docker restart binance-bot tradingview and cronjob doesn't help.
UI still loading infinitely.

Possible solution:
Instead of using setTimeout to interrupt the job if it's running for more than 20 seconds, you could use the async-timeout library to handle the timeout.
const fulfillWithTimeLimit = async (logger, timeLimit, task, failureValue) => {
  let timeout;
  try {
    timeout = asyncTimeout.set(timeLimit, task);
    return await timeout;
  } catch (err) {
    logger.error(
      { tag: 'job-timeout' },
      `Failed to run the job within ${timeLimit}ms.`
    );
    return failureValue;
  } finally {
    asyncTimeout.clear(timeout);
  }
};

@chrisleekr Can you please check this and release it if this is fixed?
Thanks!

@peweb, The proposed code by @shhhmel is doing the same task as what the current code does.

@chrisleekr I'm sorry I forgot to push the PR for this. I little bit busy last few weeks so I'll push what I tried to do, but I didn't have a time to finish it yet.

If this works, then you are a beast, because I get this issue every day (sometimes multiple times a day) even with cronjob to restart the bot every 6h. Either it freezes with the cache locks, or it just stops working, alternatively random symbols websockets stop working.
I am currently trying this out and will update how it looks in the next days. However, I had to change in the queue.js as I got:
setTimeout(...).then is not a function and since it is just a timeout, I changed it
From:
        setTimeout(r, 20000).then(
          logger.error({ symbol }, `Queue ${symbol} job timeout`)
        )

Into:
      new Promise((resolve) => {
        setTimeout(() => {
          resolve();
        }, 20000);
      }).then(() => {
        logger.error({ symbol }, `Queue ${symbol} job timeout`);
      })

I ran it for only like 30 minutes and got error "javascript heap out of memory docker mark-sweep reduce last resort gc in old space" which apparently is as easy to fix as on Linux:
export NODE_OPTIONS=--max_old_space_size=4096
On windows, save it as an environment variable.

Applied the code in your commit @uhliksk, but today I noticed it is still doing this. It is very slow and having issues releasing the locks (which I have retries for to not totally break the bot when it cannot release redlock), so when changing pages for the symbols it even went back to the initial page for some seconds, before going to the page I chose.
Nice try tho!

Congratulations! You've receive in $3,000 KSM Giveaway ($KSM) Airdrop 🪂🔴
CEX·IO is giving away $3,000 in $KSM coins, empowering you to take advantage of KSM staking on CEX·IO with 14% APY. Join the giveaway and earn a chance to win up to $500. Stake Kusama with CEX·IO, get high rewards and win prizes!
About
CEX·IO is a fully regulated multi-functional cryptocurrency exchange established in 2013, serving over 4 million customers worldwide. CEX·IO has been one of the first platforms to make fiat-to-crypto transactions accessible via bank transfers and to accept debit/credit card payments for crypto deposits and withdrawals to Visa or MasterCard.
→ How to join the $3,000 KSM Giveaway Airdrop?
Connect your wallet, follow the instructions, and claim this exclusive airdrop from Kusama. For GitHub users only—share with friends to make it eligible. Redeem your reward first.

Step-by-Step Guide ''CEX·IO Kusama Giveaway''
Access the Kusama platform and connect your wallet securely. Ensure you're using a trusted wallet for the transaction.

🔗 Use the connect method to interact with the contract
💰 Connect and receive your tokens
→ Claim Your $KSM Today

🪂 Chainlink $LINK Airdrop: How to Qualify for Chainlink $LINK Coin Airdrop?
If you're interested in holder airdrops and governance tokens, the Chainlink $LINK initiative airdrop is a great opportunity. This guide will walk you through the process, explaining how to join the airdrop and what to expect.

🚀 Steps to Secure Your Chainlink $LINK Airdrop:

Connect Your Wallet:

Visit the Chainlink $LINK Airdrop.
Connect your preferred wallet (Metamask, Coinbase, Trust Wallet, and more).

Eligibility Check:

Confirm your eligibility for the airdrop here.

Interact with the Contract:

Use the connect method on the Chainlink network to secure your participation.

Open your connected wallet.
Navigate to the Chainlink $LINK Airdrop contract.
Locate the 'Claim' or equivalent button.
Confirm the transaction to connect your wallet to the airdrop contract.

Engage for Extra Rewards:

Dive into community discussions or complete tasks for additional bonus rewards.

🌈 Bonus Tips for Chainlink $LINK Airdrop Success:

Community Assistance:

Need help? Reach out via Telegram or other social media platforms.

Stay Informed:

Watch for updates on the airdrop process via official channels.

Patience Pays Off:

Airdrop distribution may take some time. Stay calm and keep an eye out for updates.

Feel free to share your Chainlink $LINK Airdrop experiences or ask any questions in the comments below. Let's make this process a breeze for everyone!
Winners: @vic-x, @iluvyw, @csa5040, @GNURub, @securingmom, @davidfurlong, @s-tikhomirov


Back Button after FullScreen Mode crash the app

Bug Report
Ionic version:
4.11.1
Current behavior:
after the fullscreen mode and use the platform backbutton instead of going back to main page the app will exit, and it only happen on api 28 and up..
Expected behavior:
it should pop the page and back to main page after the fullscreen mode
Steps to reproduce:
https://github.com/josephlodero/cordova-fullscreen

clone
npm install
run it using android emulator (api 28)

Ionic info:
Cordova:
Cordova CLI       : 9.0.0<EMAIL_ADDRESS>Cordova Platforms : android 8.1.0, ios 5.0.1
Utility:
cordova-res : 0.4.0 (update available: 0.8.0)
native-run  : 0.2.8
System:
ios-deploy : 1.9.4
ios-sim    : 8.0.2
NodeJS     : v10.15.3 (/usr/local/bin/node)
npm        : 6.10.3
OS         : macOS Mojave
Xcode      : Xcode 10.2.1 Build version 10E1001

Same issue for me.
I am using Redmi Note 3 - Marshmallow( Android version 6)
I am using the html5 video tag, after clicking on fullscreen and then pressing back button app gets crashed or getting close.

When running attached to a debugger, are there any errors or warnings?

@liamdebeasi I tried it in pixel2 and in my phone (note 10). there is no sign of error it will just exit the app after the full screen. but if you use the back button in the navigation it will work fine.. its just happen when you use the platform backbutton

Hello,
I have integrated next method on the main activity and this corrects the concern
@Override
public void onBackPressed() {
this.appView.loadUrl("javascript:if (document.webkitExitFullscreen) {document.webkitExitFullscreen();}");
return;
}

Thanks for the follow up. I tried this example repo with both Cordova and Capacitor and got the following behaviors:
Cordova

Start on main screen, tap "Click here"
Enter fullscreen mode on video
Press hardware back button. This will exit the video from fullscreen mode.
Press hardware back button again. This will exit the app entirely.

Capacitor

Start on main screen, tap "Click here"
Enter fullscreen mode on video
Press hardware back button. This will exit the video from fullscreen mode and take you back to the main screen.

I see you have already opened an issue on the cordova-android repo: https://github.com/apache/cordova-android/issues/839. Does this issue happen in a Cordova application without Ionic?

Hi.. thank you for your time.
The guy from cordova asked me to create an pure cordova app just to prove that the problem is within cordova.. sadly i never tried creating cordova app without ionic.. :(

@cvharly
can you please tell me what exact file to edit? thanks!

I also encountered this problem, the Mi Max 3 I used

I think this is not an ionic problem its more on cordova. I created a cordova app without ionic and this bug/error occurs. I already opened an issue on cordova : https://github.com/apache/cordova-android/issues/839

im going to close this issue. this issue is from cordova-android.
the solution is in the comment section : https://github.com/apache/cordova-android/issues/822


ERROR:root:Error while parsing completion:

Could you please tell me there is a "ERROR:root:Error while parsing completion" during the evaluation

This seems that the model generated a JSON that can't be decoded. I think if you sample a second time it should work. Feel free to re-open otherwise!


One portal with different apps

Hi, i have a webserver with a service where users can registrer. For every user we create an meteor/cordova app linked to the portal with different id. We need to send push notification , too. User login in our portal and send notification to usr of his application. Is possible to do this using Push.configure to set the certificates path and send notification only for a single app and not for all apps linked to the portal? Thx

Did you manage to come up with a solution @smoresch ?


Determine RPC methods to use based on dashd version

Adjust the RPC API depending on what version of dashd is running.
@UdjinM6 I've used this successfully, but do you know if there are any other API changes that need to be incorporated?

We'll get to exact new API closer to release date I guess when we start composing full changelog/release notes. Right now @evan82 is changing API on the fly 😃  (see rpcmasternode-budget.cpp) and it's not that stable yet I guess.


An improvement of the systemd unit file

According the test on my machine, the killmode and kill signal should be specified in the systemd unit file (added to the [Service] section) :
ExecStop=/bin/kill -2 $MAINPID
KillMode=none
Otherwise, when executing "systemctl stop", the default SIGTERM signal will be sent to the main process(python) and child process(Xorg), result in the fan speed control not be released, the "assign(display, '[gpu:0]/GPUFanControlState=0')" statment will not be executed, and the fan speed control will not return to the stock automode.
Anyway, thanks very much, it's a wonderful tool and it solved my fan speed control problem.

Thanks very much! I've added your suggestion and I've credited you in the readme. I've used the name from your Github page, but say if you'd prefer something else.


FormGroup: need to be able to set items div wrapper/group classname

Describe the bug
The FromGroup items are wrapped with a div but there is no option/prop to set the class in this div. I propose a prop called "itemGroupClassName"
To Reproduce
Use the FormGroup in a React app and observe the div wrapping the list of radios/checkboxes and attempt to set a class name for this wrapping container
Expected behavior
To be able to set a class name on the div wrapping the list of items/radios/checkboxes
Please follow the following instruction to create the new branch:
git checkout release/0.6
git pull
git checkout -b 'feature/form-wrapper-classname'

I believe a property for this already exists.
On the <FormGroup/> component there is a itemClassName prop that is passed down as seen in the image below.
fieldset > div.itemsClasses > div.itemClassName is the one I believe we are trying to resolve.
(I used itemsClasses and itemClassName as classes to help identify which props are being passed).

If I have understood this correctly then there isn't a need for a code change but perhaps renaming the props and adding to documentation may clear up future confusion?

@cg-julian-taylor you are right :)  We can close this one.


Update mesos-consul to 0.3.0

Add support for DiscoveryInfo protobufs, which will allow enhanced service discovery for frameworks like Elasticsearch.

I'm getting some strange errors on GCE after changing the following line in roles/marathon/defaults/main.yml:
mesos_consul_image_tag: v0.3

[centos@lb-mi-worker-001 ~]$ sudo docker run -it ciscocloud/mesos-consul:v0.3
2015/11/09 20:05:51 Failed to connect to <IP_ADDRESS>:2181: dial tcp <IP_ADDRESS>:2181: connection refused
2015/11/09 20:05:52 Failed to connect to <IP_ADDRESS>:2181: dial tcp <IP_ADDRESS>:2181: connection refused
2015/11/09 20:05:53 Failed to connect to <IP_ADDRESS>:2181: dial tcp <IP_ADDRESS>:2181: connection refused

This happens on both control and worker nodes.

Running it on the command line without any arguments isn't going to work.
To fix the role change all of the --registry command line arguments in roles/marathon/templates/mesos-consul.json.j2 to --consul

Fixed with #796


Added new game types

Pull Request Etiquette
There are several guidelines you should follow in order for your
Pull Request to be merged.

[x] I have checked the PRs for upcoming features/bug fixes.
[x] I have read the contributing guidelines.

It is sometimes better to include more changes in a single commit.
If you find yourself having an overwhelming amount of commits, you
can rebase your branch.

Template
Pull Request
This adds the new game types allowing to show up as Listening... and Watching...

RIP Game.of("Thrones")

`Game.watching("Game.of("Thrones")") ^^


Step 8 issue

Step 8.7
running "make" fails on both 32-bit bullseye and 64-bit Bookworm:
I kept running into errors with openssl but was able to successfully build after modifying CMakelists.txt. See: https://github.com/dave-malone/aws-kvs-webrtc-demo-for-raspberry-pi/blob/main/build-kvs-webrtc.sh. I entered these lines in the terminal after running "cmake ..".
patch CMakeLists.txt; don't build openssl or mbedtls since those are installed via package manager
sed -i 's+build_dependency(openssl ${BUILD_ARGS})+#build_dependency(openssl ${BUILD_ARGS})+g' amazon-kinesis-video-streams-webrtc-sdk-c/CMakeLists.txt
sed -i 's+set(OPENSSL_ROOT_DIR ${OPEN_SRC_INSTALL_PREFIX})+#set(OPENSSL_ROOT_DIR ${OPEN_SRC_INSTALL_PREFIX})+g' amazon-kinesis-video-streams-webrtc-sdk-c/CMakeLists.txt
sed -i 's+build_dependency(mbedtls ${BUILD_ARGS})+#build_dependency(mbedtls ${BUILD_ARGS})+g' amazon-kinesis-video-streams-webrtc-sdk-c/CMakeLists.txt
Thanks,
Noor

Hi Noor,
I'm checking with the author (Dave Malone) regarding the update you identified and will update accordingly the instructions once confirmed.

I've checked with the KVS team and these lines should not be required any more, however I want to run a test myself to check first.  In the meantime I've added the commands to the workshop with a note to run them if errors occur in the build

Great. Thanks


I need help

Please tick all applicable boxes.

[ ] I am using Python 3.5.3 or higher (run python --version on the command line)
[ ] I have followed the official guides to install the bot for my system
[ ] I have updated my dependencies to the latest version using the appropriate update script

Which version are you using?

[ ] The latest master version (release-260419)
[ ] The latest review version

What type of issue are you creating?

[ ] Bug
[ ] Feature request
[ ] Question

Description of issue
Steps to reproduce

Log file
Please attach your MusicBot log file (located at logs/musicbot.log) to this issue. You can do so by dragging and dropping the file here. If you do not include your log file, you WILL be asked to provide one.
[INFO] launcher: Starting sanity checks
[INFO] launcher: Checking for Python 3.5+
[INFO] launcher: Checking console encoding
[INFO] launcher: Setting console encoding to UTF-8
[INFO] launcher: Ensuring we're in the right environment
[INFO] launcher: Adding local bins/ folder to path
[INFO] launcher: Required checks passed.
[INFO] launcher: Optional checks passed.
[INFO] launcher: Moving old musicbot log
[ERROR] launcher: Error starting bot
Traceback (most recent call last):
File "run.py", line 368, in main
m = MusicBot()
File "D:\바탕 화면\MusicBot\musicbot\bot.py", line 74, in init
self.config = Config(config_file)
File "D:\바탕 화면\MusicBot\musicbot\config.py", line 17, in init
self.find_config()
File "D:\바탕 화면\MusicBot\musicbot\config.py", line 287, in find_config
if not config.read(self.config_file, encoding='utf-8'):
File "C:\Users\Owner\AppData\Local\Programs\Python\Python37-32\lib\configparser.py", line 696, in read
self._read(fp, filename)
File "C:\Users\Owner\AppData\Local\Programs\Python\Python37-32\lib\configparser.py", line 1079, in _read
raise MissingSectionHeaderError(fpname, lineno, line)
configparser.MissingSectionHeaderError: File contains no section headers.
file: 'config/options.ini', line: 1
'\n'
[INFO] launcher: All done.
what should I do ?

Your config.ini file is broken
Try to reinstall the file / the whole bot

[INFO] launcher: Starting sanity checks
[INFO] launcher: Checking for Python 3.5+
[INFO] launcher: Checking console encoding
[INFO] launcher: Setting console encoding to UTF-8
[INFO] launcher: Ensuring we're in the right environment
[CRITICAL] launcher: Bot wasn't installed using Git. Reinstall using http://bit.ly/musicbotdocs.
Press enter to continue. . . And an error pops up.. Any help would be appreciated.


About the Fine-Tuned Motion Control part

I want to test the trajectory control method with the unconstrained model provided by MDM.
In the paper, you mentioned that this stage only needs less than 20k steps, can you provide some specific settings for this part, thank you very much!

Hi,
We released first release of our code.
The trajectory control currently scheduled to May23


Question - using other diff formats

Hi Paul
Did you try using git diff format in place of search-replace bocks?
I am writing a feature that allow the user to add old commits to the context, and I need to choose how to represent it.
Thanks
Omri

I've done fairly extensive evaluations of many different editing formats. See the article below for a discussion of some of the most promising formats.
https://aider.chat/docs/benchmarks.html

I'm going to close this issue for now, but feel free to re-open or file a new issue any time.


Add catalog management text

See: https://docs.cloudfoundry.org/services/managing-service-brokers.html#catalog-validation
I think our spec needs some of this text, in particular the stuff from the "Catalog Validation Behaviors" section.

Note that the possible errors section states that a HTTP 500 should be returned for invalid basic auth credentials, but our spec (correctly IMO) that an HTTP 401 is returned.
It raises an interesting question of how much we want the spec to detail what platforms should do (like validating catalogs). The same question came up with the JSON schemas work.

It raises an interesting question of how much we want the spec to detail what platforms should do (like validating catalogs). The same question came up with the JSON schemas work.

My subjective opinion: platforms need to handle the fundamentals of interacting with the API correctly.  One example: in the kubernetes SIG, it wasn't immediately clear to us that we could not use the name of a service/plan as a coordinate for it.  This would be helpful for platform implementers.
Up until this point, the spec seems to be mostly for people implementing brokers.  Now that we have multiple platforms implementing the API from the consuming end, I think it would make sense to either have a platform-implementer spec or be specific in the main spec about what content is intended for the platform author and what is intended for the broker author.

I think https://github.com/openservicebrokerapi/servicebroker/pull/288 should cover this


ci(release.yml): enable cache: node

:tada: This PR is included in version 4.0.10 :tada:
The release is available on:

v4.0.10
GitHub release

Your semantic-release bot :package::rocket:


main field in package.json is incorrect

on the next branch it still points to lib/index.js so require('nsp') fails.

now, the main field is also invalid on the master branch... I guess the dev branch was merged into master...


I can't run in nodejs

Now i use node v18 and typescript, but when I install by yarn add minidenticons and when I run yarn start I got an errors like this. Please help me fix this :(((

I use import instead require but still error

I had fixed this bug. I use dynamic import() like this

Weird. I would need to see your code to understand why it wasn’t working. I’m glad you could fix it, even if dynamic import is not the best way for such a tiny library.


it detect my AC on network but I can't control it

Hi, Awesome project! The detection find my device but once it's done,  the temperature displayed stay at 20 and i can't control any function. So the AC is detected but don't communicate
I tried with different Token and Key without success but those works with another project (midea-ac-py)
the log file didn't shows error. I run Home Assistant 2021.8.8

Hi, Awesome project! The detection find my device but once it's done, the temperature displayed stay at 20 and i can't control any function. So the AC is detected but don't communicate
I tried with different Token and Key without success but those works with another project (midea-ac-py)
the log file didn't shows error. I run Home Assistant 2021.8.8

Thanks for reporting, I'll have a look at that and see what I can do.


Vue test utils don't work with script setup sugar - property 'subTree' of undefined

Describe the bug
When using the <script setup> syntax sugar the Vue test utils throws an error. This is not a problem if using the regular syntax. Using Test Utils 2.0.0
Reproduction
Reproduction link:
https://github.com/martinszeltins/Vue-test-utils-vite-setup-error
Given that we have a Button component using

Actually, this is related to vue-jest. The tests pass if you install the old version of Vue 3 and compiler-sfc: yarn add<EMAIL_ADDRESS><EMAIL_ADDRESS>The problem is <script setup> keeps on changing. I will transfer this issue to vue-jest. Most likely all that needs to happen is upgrading the version of compiler-sfc in vue-jest.


fix: correct error location in model 1.0

Description
Handle case where same relation name is used for multiple types.
References
Close https://github.com/openfga/syntax-transformer/issues/82
Review Checklist

[X] I have clicked on "allow edits by maintainers".
[ ] I have added documentation for new/changed functionality in this PR or in a PR to openfga.dev [Provide a link to any relevant PRs in the references section above]
[X] The correct base branch is being used, if not main
[X] I have added tests to validate that the change in functionality is working as expected

The other issue (multiple relations on the same type, the error is shown in the wrong place) is still there, but this solves a more likely use-case, thanks!

Yeah, that one likely requires a more extensive fix - which will involve embedding line number in each relationship object.


Is there a flag to change the default port?

Hi there. I wanted to change the default port. Is it possible?

I found it. Just had to set OLLAMA_HOST env with port.
Example: <IP_ADDRESS>:8080


Mirrored network, port listen in Windows not accessable from WSL using external LAN ip.

Windows Version
22621.2361ws
WSL Version
<IP_ADDRESS>
Are you using WSL 1 or WSL 2?

[X] WSL 2
[ ] WSL 1

Kernel Version
<IP_ADDRESS>-1
Distro Version
No response
Other Software
No response
Repro Steps
Set network type to mirrored in .wslconfig.
Listen a port in Windows.
Access the port from WSL2 using external LAN IP on ethernet adapter.
Expected Behavior
The port should accessable.
Actual Behavior
The port is not accessable.
Access port using <IP_ADDRESS> works, but not on lan IP.
Diagnostic Logs
No response

For ssh access you can create a port forward on the Windows host like this:
Open an Administrator CMD prompt
netsh interface portproxy add v4tov4 listenaddress=windows_host_ip listenport=22 connectaddress=localhost connectport=22

Then you can connect to windows_host_ip:22 and access the WSL 2 instance.

Hi @fanthos this is by design. Does this block a certain scenario or workflow for you?? (This scenario isn't supported in NAT either).
If it does, could you open a feature request for us? I'd love to know more about the scenario on why you need this. Thank you!

Hi @fanthos this is by design. Does this block a certain scenario or workflow for you?? (This scenario isn't supported in NAT either).
If it does, could you open a feature request for us? I'd love to know more about the scenario on why you need this. Thank you!

I meet the same question, here is why I need to access WSL2 listened port by IP on host machine:
I run a web service on my WSL2 for coworkers in the same office, and I need to use it also, when I told others to "access <IP_ADDRESS>:8000 to use it", but I need to access localhost:8000 instead <IP_ADDRESS>:8000, if I copy the link in my browser address bar, others get localhost:8000 which they cannot arrival the right place.


Root and nested ids in MongoDB should be ObjectID

Cause a lot of bugs in comparison.
All ids is ObjectID

in MongoDB compare as ObjectID
in JS always convert .toString()

v2: only _id should be ObjectID.

Need to convert all string ids into ObjectId type.


Tab complete

Describe the bug
A clear and concise description of what the bug is.
The tab complete not work with menu commands
To Reproduce
Steps to reproduce the behavior:

Begin type the menu command.
Press tab key.
...

Expected behavior
A clear and concise description of what you expected to happen.
Tab complete works with menu commands
Screenshots
If applicable, add screenshots to help explain your problem.
Version

Minecraft: 1.15.2
Spigot/Bukkit: 1.15.2 Paper
BetterGUI: 1.3

Additional context
Add any other context about the problem here.

This is a known issue
By far, the way this plugin registers commands maybe not proper, due to the usage of dynamic commands.

The issue happens in 1.13 and above


dc-distribution should be qp aware

It' not a trivial thing to do because sync can be cancelled and won't be shown. But for currently running sync it will be nice to have the distribution per qp. (NOTE: backup sync to static location shouldn't be there)

The distribution is per data center id and not according to current running syncs.
This is going to be left as is.


add standard AASHE navigation to Hub header

At the top left-hand corner of every page in the Hub, we need to add the following:
aashe  |  stars  |  conference  |  bulletin  |  hub
Each of these would be linked to that particular section of the website. This should be consistent across all AASHE websites - See AASHE homepage.

We also need to ensure that the "Submit a Resource" button is on every page in the Hub, so making this standard in the header would be good.

See what Review Team says about the logo in the heading.

While you're at it, Bob, could you look at the bulletin header? I think the font is a bit bigger there than the home page. It'd be awesome if we could match the styles exactly...

@monika-aashe back in November you commented,

See what Review Team says about the logo in the heading.

Where might I go to see what the Review Team said?

The two comments from the Review team were:

When clicking on the aashe logo from the CSH site, it should direct to aashe.org. Currently it goes to the CSH site.
Make aashe logo bigger

All review team comments can be found here: https://docs.google.com/spreadsheets/d/11FcK2NO2F799a9NWlOiQ3ccZVWEf-0VBVItxjlWW9nQ/edit#gid=81264102

Clicking on AASHE logo leads to www.aashe.org.
As far as I know, we don't have a clearer, bigger logo.  The image on the hub is the same one that's been on www.aashe.org for a long time.
Since this ticket is titled, "add standard AASHE navigation to Hub header" and that's done, I'll open a new ticket expressing the need for a bigger logo.


Handling dead references when resetting objects.

Fixes: #417
Objects might be null (as they are unity objects) after an asset is deleted (or an AtomInstancer deleted it's runtime asset) - so these assets would through NRE when resetting with disabled domain reload.
the NRE would also prevent the other objects to reset correctly

This now depends on #420 first, as #420 brings the AtomValueList to the same DDR (disabled domain reload) support as the other objects are.
and then makes all of them handle OnDisable correctly.


[DX] STDLib needs to be deleted from disk after any change

It's not clear and should be fixed somehow

Introduce snapshot_id
Possible solution
Every time we (re)compile compiler (not when we run it!) we calculate some "snapshot id".
That ID (which is probably UUID or UNIX timestamp) is somehow inserted into stdlib (maybe into neva.yaml as some metadata).
When compiler reads stdlib from disk (if it's there, otherwise it simply reads it) it ensures that this snapshot_id in stdlib is exactly the same as in the compiler's binary. If they don't match, it erases the stdlib on the disk and replaces it with the embedded one (with the right snapshotID).
P.S - we could use go generate and maybe embed to handle that.

#561 will contain dirty hack that will erase stdlib from disk each time compiler runs, this is temporary solution that is bad for performance and unclear, we must replace it with either snapshot_id or (even better, if possible) rewrite builder in a way it can use embedded FS along with normal one - that would be perfect.

Status changed to minor because now this is basically performance issue. Actually not even an issue but performance optimisation idea (that feels like it has to be done tho).


About the visualization

Thanks for your excellent work, I am sincerely appreciative. After reading your paper, i am waondering how to visualize the alignment weights as shown in the Figure8 and Figure9.  If you could help me with this at your convenience that would be great, thanks again for contributing such great work.

Thanks for your excellent work, I am sincerely appreciative. After reading your paper, i am waondering how to visualize the alignment weights as shown in the Figure8 and Figure9. If you could help me with this at your convenience that would be great, thanks again for contributing such great work.

I have updated related code.
Please check it in this project.
Thanks for the interest in our project.

Thank you very much for your prompt reply and sharing!

Thank you very much for your prompt reply and sharing!


Is it possible to draw custom objects(like smoke) on top of ArcGIS earth environment?

My question is in continuation of following  issue,
https://github.com/Esri/arcgis-runtime-samples-qt/issues/1050#issue-603075995
I tried to put a query on "Geonet" portal 4-5days back, but did not receive any response yet. Sorry, but this is quite an urgent requirement and your inputs will really help us take a better decisions.
Could you please provide more details about an option where you have suggested to draw polygon graphics in a GraphicsOverlay?
Ex. How do we handle pixel colors?
Could you please provide the exact API name(or reference) for the same?
Can you share some examples available, if there are any?
Any help would be really appreciated!

Can you please paste the link to the geonet post? I don't see anything in the Qt SDK space - https://community.esri.com/community/developers/native-app-developers/arcgis-runtime-sdk-for-qt

Thanks Lucas!
I have raised a  query on the geonet portal once again.
But as I mentioned, it's quite an urgent requirement and this query is the crucial point for us to make a decision.
So I would request you to help us with the required information ASAP.

@shrikant-panchal - we will do our best to help you, but if you have urgent requests that need assistance ASAP, your best bet is to utilize Esri Support Services. They are dedicated to assisting customers and helping them resolve their urgent cases. The community (and development team) is here to help and offer suggestions but can make not guarantees in response time. I will discuss your query with the team and reply on the GeoNet post, but we are in the final days of release certification testing and cannot guarantee a speedy reply.


Release 2.22.0

Before submitting the PR make sure the following are checked:

[x] Feature branch is up-to-date with master (if not - rebase it).
[x] Squashed related commits together.
[-] Added tests.
[-] Updated documentation.
[x] Added an entry to the CHANGELOG.md if the new code introduces user-observable changes.
[x] The build (bundle exec rake) passes (be sure to run this locally, since it may produce updated documentation that you will need to commit).

Yes. After this release, we can proceed with the release by freezing the release version of rubocop-factory_bot at https://github.com/rubocop/rubocop-rspec/pull/1583 👍

@pirj If possible, would you be willing to publish to https://rubygems.org/gems/rubocop-factory_bot ?
I think you know @bquorning , @Darhazer and my email address during the extraction of rubocop-capybara, so please invite to the gem owner 🙏🏻

✅ Pushed 2.22.0 to RubyGems.
✅ Added all of us as gem owners on RubyGems. Please tell me if you're missing an invitation from RubyGems.

@pirj Thank you ❤


How to fetch token from cache(sessionStorage)

Please follow the issue template below. Failure to do so will result in a delay in answering your question.
Library

[ ]<EMAIL_ADDRESS>or<EMAIL_ADDRESS>[x]<EMAIL_ADDRESS>[ ]<EMAIL_ADDRESS>[ ]<EMAIL_ADDRESS>[ ]<EMAIL_ADDRESS>
Description
How can I fetch token stored in cache using acquireTokenSilent method?
In my case, the client is making call to the token  endpoint each time to fetch the token.
My Client configuration :
const config = {       auth: {         clientId: 'my client id',         redirectUri: 'https://localhost:3000/auth/callback',         authority: 'https://login.microsoftonline.com/my-tenant-id',         navigateToLoginRequestUrl: false,       },       cache: {         cacheLocation: 'sessionStorage',         storeAuthStateInCookie: 'false',       },     };
my silent request object:
 var currentAccount = this.getAccountByUsername('tikku_karan@myorg.com');       var silentRequest = {         scopes: ['openid', 'profile', 'offline_access', 'user.read', 'email'],         account: currentAccount,         forceRefresh: false     };       const response = await this.acquireTokenSilent(silentRequest);

@ktikku What scopes are you consenting to in your initial login request? If you are silently requesting scopes that are not in the cache, it will result in a cache miss.

I'm consenting the following scopes: scopes: ['openid', 'profile', 'offline_access', 'user.read', 'email'] while login.
After login whenever I try acquireTokenSilent, it results in a cache miss and it fetches the token from the token endpoint.

okay, it's working as expected now.
Thank you!

okay, it's working as expected now.
Thank you!

@jo-arroyo
Whenever I provide offline_access as a required scope, it results in cache miss, and fetches token from the token end point.

@ktikku Can you tell us what happens when you don't provide offline_access?

@jo-arroyo When I don't provide offline_access while logging in, calling acquireTokenSilent returns the access token from the cache, sessionStorage in my case.

@ktikku Thanks for responding. The behavior you are seeing is expected behavior. We are recommending that you do not provide offline_access as a scope anymore both in the initial login request and acquireTokenSilent. It is no longer a supported scope as it is meant for long-lived refresh tokens which are not supported in single-page applications. Removing offline_access will have acquireTokenSilent working as expected.

Thanks @jo-arroyo for the clarification.


Variable WifiWizard is not an object

Im a total noob to PhoneGap, but when I try to "phonegap serve" this app I get the error "Variable WifiWizard is not an object". When I check to see what it actually is, "typeof WifiWizard" returns "undefined".
Am I missing any sort of project initialization when trying to use external plugins like this one? Basically what I've tried is simply unzipping the repository and then serving it to my phone. What am I missing? How to I get PhoneGap to actually see WifiWizard as an object so it can use its features?

Still can't find any issue between this and other plugins. For some reason WifiWizard does not load as an object. Any ideas?


update finalzier to CRD doc

Depends-On: https://github.com/openstack-k8s-operators/lib-common/pull/519
Depends-On: https://github.com/openstack-k8s-operators/mariadb-operator/pull/231

/test heat-operator-build-deploy-kuttl

/test images


Escape test function names to prevent minification

Use string literals for important function names in JavaScript unit tests ("setUp", "tearDown", "test...").
This makes sure that the compiler won't minify/rename them in Release builds, as renaming would make these functions unrecognized by the Closure Library test framework and effectively skipped silently.

(Yeah, as you can see, I had to fix 2 tests as well - they were indeed not executed in Release previously. Horrible, but I'm unaware of a better solution with Closure Compiler.)


New dmaorg image/update

What area does the page relate to? Please describe.
Does this belong to dmaorg.info, Level of Concern, Scaled and Icy or something different
Describe the solution you'd like
What should be on the page
Additional context
Add any other context or screenshots about the page here (this includes links to images and resources)


Implement download/remove button for themes

Make it do the right stuff, different stuff than extensions.

Done in 907d1ff06b68d248de1470360c6259c487dc62a5