anonymous closure

en the exception was thrown, this was the stack:
#2      HardwareKeyboard._assertEventIsRegular.<anonymous closure> (package:flutter/src/services/hardware_keyboard.dart:505:16)
#3      HardwareKeyboard._assertEventIsRegular (package:flutter/src/services/hardware_keyboard.dart:520:6)
#4      HardwareKeyboard.handleKeyEvent (package:flutter/src/services/hardware_keyboard.dart:643:5)
#5      KeyEventManager.handleRawKeyMessage (package:flutter/src/services/hardware_keyboard.dart:1167:37)
#6      BasicMessageChannel.setMessageHandler.<anonymous closure> (package:flutter/src/services/platform_channel.dart:235:49)
#7      _DefaultBinaryMessenger.setMessageHandler.<anonymous closure> (package:flutter/src/services/binding.dart:603:35)
#8      _invoke2 (dart:ui/hooks.dart:344:13)
#9      _ChannelCallbackRecord.invoke (dart:ui/channel_buffers.dart:45:5)
#10     _Channel.push (dart:ui/channel_buffers.dart:135:31)
#11     ChannelBuffers.push (dart:ui/channel_buffers.dart:343:17)
#12     PlatformDispatcher._dispatchPlatformMessage (dart:ui/platform_dispatcher.dart:737:22)
#13     _dispatchPlatformMessage (dart:ui/hooks.dart:257:31)
(elided 2 frames from class _AssertionError)
====================================================================================================

Hi @desmondnemaz
When opening an issue, please try to provide all information indicated in the template so that we can address the issue properly (See bug issue template here)
Closing this issue, since there is not enough information has been provided. Once you update the issue with more information, please write in the comments and I will re-open this for further investigation. Thanks!


Add processing of DSN sequential range from ODF files and SPICE error handling module

This pull request adds the processing of sequential range from ODF files and the corresponding observation model for the computed observable.
The current PR also includes the first draft of the SPICE error handling module.

A had a look through the code, and added a few small comments. One question: I don't see an updated unit tests for the DSN n-way range. Is the existing one still good enough with these additions?
I also saw some re-indentation in a bunch of files, this is from the automated formatting that we discussed right (not a problem, but want to make sure I understand)?

The CI passes for almost all tests! Only the final check in the unitTestTransmittingFrequencies.cpp file is failing, which is a result of our having adapted how overlapping ramps are dealt with. If you can comment out the final test of this file in your branch and push it, the CI should be automatically re-triggered. When it passes, and the few minor comments I left in the code are resolved (or associated issues opened), I think we can merge this!

Yes the indentation is the auto-formatting. By the way, did you have the time to review that and test it a bit?
The model itself didn't change, something new is just the conversion factor as a function of the uplink band, so I thought we didn't need any additional test, what do you think? Also, do you usually test every method of any class? Specifically, should we write a test for the "set_transponder_delay" method?


Is Zeebe-Simple-Monitor valid for production?

Hey,
As Operate is extremely expensive for a tiny start-up, but visibility is crucial and one of the biggest selling points of Zeebe, I was wondering if simple-monitor is a valid alternative for production usage? What are its limitations?
Bonus question:
I can't seem to find any helm chart for simple-monitor :(
Thanks,
Dan

@danshapir thank you for your interest in this project :balloon:
This project is not designed to be used in a production environment. On the project page, you can read the following:

It was created as a proof-of-concept and grew over time. The implementation is simple and pragmatic but not really professional or well maintainable. It is also not tested in a production environment.
Depending on your use case, you may be able to run it in production. The main limitations could be the Zeebe exporter and performance. It supports only the Hazelcast exporter that is easy to set up but depending on the workload, it may be not able to import all records from the stream.
Be aware that the project is a community-based project and not officially supported by Camunda. It is up to the community to drive this project forward :rocket:

@saig0 thanks!
I'm aware it community-based, I'm also the author of another community-based project for zeebe.
Isn't ZeeQS also Hazelcast dependent? I didn't see any mention there that it's not valid for production for that reason.


OutOfMemoryException when trying to rip small amount of assets from a big game

I have one huge game with ~30GB of assets, and it seems even my 64GB of RAM is not enough.

[Warning]    at AssetStudio.BundleFile.CreateBlocksStream(String path) in L:\GIT\AssetStudioMod\AssetStudio\BundleFile.cs:line 174
[Warning]    at AssetStudio.BundleFile..ctor(FileReader reader, String specUnityVer) in L:\GIT\AssetStudioMod\AssetStudio\BundleFile.cs:line 127
[Warning]    at AssetStudio.AssetsManager.LoadBundleFile(FileReader reader, String originalPath) in L:\GIT\AssetStudioMod\AssetStudio\AssetsManager.cs:line 256

But, in my case, I'm trying to execute the -t audio, and I doubt there will be even 1GB of audio in the assets. What can be done to immediately discard everything that will be filtered out, right after loading a .bundle file?

Almost all of those 30GB are in StreamingAssets\aa\StandaloneWindows64, in 3k separate files. It will probably work if I feed it, not the folders, and instead separate files...
But that would be thousands of instances of the .exe file, which is slow. IDK if it's maybe too hard to implement this within AssetStudio, but it would be much better if it could write and discard things it doesn't need and things it has already processed.

There's definitely a memory leak happening. Trying to open this https://mega.nz/file/9kQjlLyZ#-UYE2fcGA1po-b12h6d7AtnbkoEo0YmW2wdfiESjR0A causes memory usage to spike. It opens fine in Perfare's AssetStudio with the memory usage one would expect from a file this small.
Haven't tested in the other net builds, but I'm using the net8 version.

https://mega.nz/file/9kQjlLyZ#-UYE2fcGA1po-b12h6d7AtnbkoEo0YmW2wdfiESjR0A

This is likely a different case.
It has a modified AssetBundle asset. (some Tencent game, I guess?)
Since AssetStudioMod tries to read more fields from an AssetBundle asset than the original Studio, this issue occurs.
AssetStudioMod expects to read an array size, but instead it gets some garbage value.
And while net472 just throws an error when trying to allocate an array of e.g. 15gb, .net5+ already supports such large arrays, so it doesn't see any problems with allocating such amount of memory)
But yeah, it would be nice to fix that someday.

Oh, rechecked the AssetBundle v5.4.0 structure.
And your asset wasn't modified after all.
I just really missed one field for v5.4, lol
I'll fix it soon.

btw, @SunSerega
You can also try to use AssetStudio by Razmoth.
There you can create an asset map and a cab map, which allows you to filter assets before import.
And it's also possible to allow loading of only selected asset types in the settings.
You can read the tutorial here: https://gist.github.com/Modder4869/0f5371f8879607eb95b8e63badca227e

I looked into how this fork does things after writing my comment, and I'm pretty sure it does everything you said. What I'm lacking is it ability to extract and unload assets right after loading, instead of loading all assets at once, before starting to extract them.

Actually, I was wrong, Razmoth's fork doesn't use >200 MB at any moment - unloading things immediately as they are extracted. And it does so without any maps (I'm still not sure what they are for, that gist didn't explain that to me).
Tho, there are other problems that weren't the case with this fork... Well, it's probably easier to fix that one for my particular case, thanks for pointing me in the right direction.
Should I close the issue? Or does it still have value to you?

Glad this helped you.
Yeah, I'll close the issue for now.
Maybe I'll return to it sometime later.


Running into error with CUDA on Windows

Description
Cuda Error when trying to run.
Steps to Reproduce
running installation process
No CUDA runtime is found, using CUDA_HOME=
Expected Behavior
When trying to run it gives me an error no cuda runtime found, I am running on windows using git-bash to run programs even though I go to the file that cuda is installed in it's not picking it up for some reason.
Environment
Windows 10 using git-bash, running a 3080 as a gpu.

PyTorch needs to be using gpu.  You can configure the correct install at https://pytorch.org.  For CUDA, v11.7 should work.

I believe that is the issue, Trying to resolve it's giving me the _grid_encoder error I should be able to figure the rest out did not see the versions until you pointed it out thank you.

Yep that did it I uninstalled CUDA 12.1 and installed CUDA 11.7 resolved the issue was able to install _grid_encoder after that issue was resolved.


SA1118 still issues warning eventhough disabled in *.ruleset

Environment: VS2017, StyleCop.Analyzers 1.0.2.
I disabled SA1118 (None or Hidden), the editor doesn't show warning but running build still issues warning in this case:
        public static readonly EmailTemplateDefinition TestEmail = new EmailTemplateDefinition(
            name: "app.email-templates.test-email",
            subject: "Test email ignore please",
            body: @"
This is test email, please ignore.

---

FxCompanyName
",
            editable: false);

Calling inside another method doesn't produce any warning.
Disable by pragma doesn't work too. Workaround using SuppressMessage ok.

I disabled SA1118 (None or Hidden) ... but running build still issues warning ...

This type of suppression is handled by the compiler core and we couldn't override it even if we wanted to. The only way the warning could occur is if the ruleset isn't actually getting used by the build (e.g. if the property is overridden to pass a different rule set file, or if the path to the file is incorrect on the system where the build is running).

I can be sure the ruleset file is applied consistantly, since other rules are fine, and SA1118 is also fine in other situations. It only occurs in the static readonly field initialization.

An additional note is that the "build" I mentioned is the Build command in Visual Studio, not the CI build.

If you are able to post a sample project to GitHub, I may be able to find the issue. :) Otherwise, a copy of the project file may contain enough information (depending on customizations you may have).

Sorry, I think I found the problem. I migrated my project from Stylecop.MSBuild.Targets but forgot to remove the link to the target file. So that warning is from the old one. When I tried in other situations, I placed the long params at the first parameter so it passed the rule.
PS: the old Stylecop rule statement is missing this part other than the first parameter so I didn't recognize that:
warning : SA1118 : CSharp.Readability : The parameter spans multiple lines. If the parameter is short, place the entire parameter on a single line. Otherwise, save the contents of the parameter in a temporary variable and pass the temporary variable as a parameter.

:+1: glad to hear it's worked out!


IconButton should support Images.

Hi,
I am working on a weekend project and experimenting with material-ui. I am trying to implement a authentication menu using IconMenu component. The idea is simple and IconMenu seems to be a perfect match... display the sign-in/sign-out/user profile etc options in the menu and use the IconButton to show the user profile and name (in a tool tip). Much like what you have in GitHub :).
Initially the user is not signed in and I display a Font Icon inside the IconButton associated with the IconMenu. However, once the user has logged in, I want to display her profile image within the IconButton. For now I have used Avatar inside IconButton but doing that glitches the dimensions of the IconButton.
If IconButton can support images, I should be able to specify a fixed size on the IconButton and it will obey that if its displaying Font Icon or the image. Besides, the component should anyways support good old image based icons.
Thanks

So would there be a AvatarMenu too then?  Instead of AvatarButton, it makes more sense IMHO, to extend Avatar/img support to IconButton. It is only natural to have image based icons.

+1 for ImageButton or IconButton with image support.

+1 as well,  i couldnot find any "natural" component housing an image as iconButton.
Had to search to discover the most approaching component to what i want is... an avatar XD
I'll do with it for now and remove its rounded corners ...
a src attribute to iconButton would be nice.

+1

+1

Any update on this one? I have met this problem too.

I think that we can close that issue once we expose the ButtonBase componnet (it's internal right now).


don't create windows on winit StartCause::Init event

Objective

https://github.com/bevyengine/bevy/pull/7609 broke Android support

8721  8770 I event crates/bevy_winit/src/system.rs:55:  Creating new window "App" (0v0)
8721  8769 I RustStdoutStderr: thread '<unnamed>' panicked at 'Cannot get the native window, it's null and will always be null before Event::Resumed and after Event::Suspended. Make sure you only call this function between those events.', winit-0.28.6/src/platform_impl/android/mod.rs:1058:13

Solution

Don't create windows on StartCause::Init as it's too early

changed to just not impact Android


Update Podspecs and Podfile through the repo to Cocoapods 1.0

Ideally, including adding the "disable deterministic UUIDs" to the Podfiles (as the macro to disable them is ignored in 1.0).
Currently being worked on as #5591.

CC @makdharma

It's also a prerequisite for us to be able and investigate https://github.com/CocoaPods/CocoaPods/issues/4605 properly (it doesn't make sense to debug it with an old Cocoapods version).

Still some podspecs / Podfiles to go through: https://github.com/grpc/grpc/search?utf8=✓&q=filename%3A.podspec

This is solved now that examples are built as part of automatic tests.


Introducing options.updateWhenComposing

This option (defaulting to false) makes CodeMirror ignore composing events, switching off mobile keyboard suggestions and making mobile experience align closely with the desktop for highlighting and change handling.
The target use case of the option is rich code editing and IDEs. Those normally provide custom completions and rich contextual services, exceeding and often conflicting with mobile touch keyboard suggestions.
Hence an option to disable the platform composing smartness/substitutions.
The key downside is IME being disabled or severely handicapped when this option is set. Given that most programming languages tend to use with English and ASCII, lack of IME is seen as a reasonable tradeoff.

See also discussion in #3655 [mobile] Colouring not picking changes until non-word characters

I've created a gist with a CodeMirror using this option and HTML mode:
Gist hosted with githack
Gist itself
URL shortener to quickly type on mobile:
http://tinyurl.com/updateWhenComposing

This seems to sort of work for the textarea inputStyle, but when using contenteditable it creates a mess of latin and Japanese characters when I try to use it with Japanese IME.
Also, in general, I'm rather hesistant to include such an accessibility-hostile feature in the core editor. Have you tried adding your own event handlers to somehow force composition to end as soon as it starts? That sounds like it would also be possible, and doesn't require changing the library.

IME is an expected downside, insignificant in the target use case: mobile code editing.
I am not aware of any accessibility issues. Both reading and writing should work just the same.

To put it into context, currently code editing on mobile with CodeMirror is a major pain. Because of autocorrection, lack of completion and #3653 (troubles with arrow keys).
Comparing to that, troubles with occasional ideographic in string literals/comments is very minor.
But you've mentioned composition refactoring you're planning. Would that bring back 'change' events during composition? Would you elaborate please?
Many thanks!

The rewrite will, if it works out the way I planned it, have the editor fire change events during composition.
In my test with your option, there we no occasional problems with IME, it was just completely broken -- inserting both the composed character and the latin variants next to each other. The code is written with the expectation that compose events are handled, and just disabling those handlers doesn't seem like it will do the right thing.

Sure, if a better solution is in the works let's close this one.

Well, the thing is, that other solution isn't something that is going to happen soon, since I have much other things to do and this isn't very high-priority. So waiting for it is likely to end with frustration.

Only a bit: I am keeping this option in my forked code, so it's fine in my app :-)
Or shall I try to implement that other solution?
I assume the crux of the plan is to tweak the line rendering. If composition is on (plus some extra checks), rendering will update existing elements in place, instead of recreating from scratch.

The plan is to just disable line re-rendering for the line that is being composed (since the entered characters will already show up), and force a composition end if something else (say, a script) tries to modify that line. In addition, we have to read the actual characters that are in the composition from the DOM, since the events often contain unhelpful or even plain bogus data, and immediately update the document on each compositionupdate. I expect it's going to a bit hairy to implement, but if you want to take a stab at it, that'd be very helpful.

Thanks, I shall stab indeed :-)


NIFI-12331: Added PublishSlack Processor

Summary
NIFI-00000
Tracking
Please complete the following tracking steps prior to pull request creation.
Issue Tracking

[ ] Apache NiFi Jira issue created

Pull Request Tracking

[ ] Pull Request title starts with Apache NiFi Jira issue number, such as NIFI-00000
[ ] Pull Request commit message starts with Apache NiFi Jira issue number, as such NIFI-00000

Pull Request Formatting

[ ] Pull Request based on current revision of the main branch
[ ] Pull Request refers to a feature branch with one commit containing changes

Verification
Please indicate the verification steps performed prior to pull request creation.
Build

[ ] Build completed using mvn clean install -P contrib-check

[ ] JDK 21

Licensing

[ ] New dependencies are compatible with the Apache License 2.0 according to the License Policy
[ ] New dependencies are documented in applicable LICENSE and NOTICE files

Documentation

[ ] Documentation formatting appears as expected in rendered files

That's a good call @exceptionfactory! Just pushed a new PR for the 1.x line: https://github.com/apache/nifi/pull/8122

That's a good catch @exceptionfactory . Unfortunately most of the dependencies are still necessary for the Record Sink stuff. Eventually that should be rewritten to use the SDK as well, and then we could eliminate most all of the dependencies.


Date Format UK

Hi,
My dates default to American Format. How can I change the format to UK?

A couple things here:
1 What is the default date format in your SQL Server ?
2: What is the default date format for your web host ?
3: There is a date decorator or displayformat that you can add to your xyzrow..
4: There is a date decorator that you can add to a report ..


Function of the little clickable button in the Friend Code field is incredibly unclear

Won't fix.


tests for message pkg

specify len and capacity seperately in make api
gen DeepCopy for infra ir structs

Signed-off-by: Arko Dasgupta<EMAIL_ADDRESS>

Codecov Report

Merging #217 (9eba234) into main (603e2a3) will increase coverage by 0.08%.
The diff coverage is 25.00%.

:exclamation: Current head 9eba234 differs from pull request most recent head 038e39b. Consider uploading reports for the commit 038e39b to get more accurate results

@@            Coverage Diff             @@
##             main     #217      +/-   ##
==========================================
+ Coverage   57.46%   57.54%   +0.08%
==========================================
  Files          28       29       +1
  Lines        2598     2643      +45
==========================================
+ Hits         1493     1521      +28
- Misses       1017     1034      +17
  Partials       88       88

Impacted Files
Coverage Δ

internal/ir/infra.go
71.23% <ø> (ø)

internal/ir/zz_generated.deepcopy.go
0.00% <0.00%> (ø)

internal/message/types.go
77.77% <100.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Remove deprecated flask.ext.* magic imports.

Partial dupe of #94 although this should also be merged because it fixes some more stuff

Please could someone merge it, this message is really annoying!

I was just added as a collaborator, so I went ahead and merged this. Thanks!

Thanks for merging. Can you also release a new version, please? So we can stay on a stable release and not see the deprecation warnings with Flask 0.11.x.

I keep meaning to do this, just haven't had time yet


func repositories add strange error message

I am a bit confused what it is trying to do - I tried with just manifest.yaml and with README.md in the directory:
It did not create "t" directory? Assumed it is there already?
aslom@m:~/Documents/awsm/go/src/github.com/aslom|⇒  ls -laF /Users/aslom/Documents/awsm/go/src/github.com/aslom/func-wasm/
total 8
drwxr-xr-x   4 aslom  staff   128 Feb 20 16:23 ./
drwxr-xr-x  44 aslom  staff  1408 Feb 20 16:23 ../
-rw-r--r--   1 aslom  staff   183 Feb 20 15:35 manifest.yaml
drwxr-xr-x   4 aslom  staff   128 Feb 20 15:37 tinygo/
aslom@m:~/Documents/awsm/go/src/github.com/aslom|⇒  func repositories add t file:///Users/aslom/Documents/awsm/go/src/github.com/aslom/func-wasm/
Error: failed to write repository: open /Users/aslom/.config/func/repositories/t/manifest.yaml: no such file or directory

aslom@m:~/Documents/awsm/go/src/github.com/aslom|⇒  ls -laF /Users/aslom/Documents/awsm/go/src/github.com/aslom/func-wasm/
total 16
drwxr-xr-x   5 aslom  staff   160 Feb 20 16:24 ./
drwxr-xr-x  43 aslom  staff  1376 Feb 20 16:24 ../
-rw-r--r--   1 aslom  staff    15 Feb 20 15:35 README.md
-rw-r--r--   1 aslom  staff   183 Feb 20 15:35 manifest.yaml
drwxr-xr-x   4 aslom  staff   128 Feb 20 15:37 tinygo/
aslom@m:~/Documents/awsm/go/src/github.com/aslom|⇒  func repositories add t file:///Users/aslom/Documents/awsm/go/src/github.com/aslom/func-wasm/
Error: failed to write repository: open /Users/aslom/.config/func/repositories/t/README.md: no such file or directory

checked config dir:
aslom@m:~/Documents/awsm/go/src/github.com/aslom|⇒  ls -laF /Users/aslom/.config/func/repositories
total 0
drwx------  2 aslom  staff  64 Nov 16 14:08 ./
drwxr-xr-x  3 aslom  staff  96 Nov 16 14:08 ../

Tried adding directory to config got the same error
aslom@m:~/Documents/awsm/go/src/github.com/aslom|⇒  mkdir /Users/aslom/Documents/awsm/go/src/github.com/aslom/func-wasm/t
aslom@m:~/Documents/awsm/go/src/github.com/aslom|⇒  func repositories add t file:///Users/aslom/Documents/awsm/go/src/github.com/aslom/func-wasm/
Error: failed to write repository: open /Users/aslom/.config/func/repositories/t/README.md: no such file or directory

Turned out manifest.yaml in main directory is bad idea?
Removed and all worked - no success message though?
aslom@m:~/Documents/awsm/go/src/github.com/aslom|⇒  func repositories add t file:///Users/aslom/Documents/awsm/go/src/github.com/aslom/func-wasm/

Only with verbose?
aslom@m:~/Documents/awsm/go/src/github.com/aslom|⇒  func repositories add -v t2 file:///Users/aslom/Documents/awsm/go/src/github.com/aslom/func-wasm/
Repository added: t2

Directories
aslom@m:~/Documents/awsm/go/src/github.com/aslom|⇒  ls -laF /Users/aslom/.config/func/repositories
total 0
drwx------  3 aslom  staff   96 Feb 20 16:39 ./
drwxr-xr-x  3 aslom  staff   96 Nov 16 14:08 ../
drwxr-xr-x  4 aslom  staff  128 Feb 20 16:39 t/
aslom@m:~/Documents/awsm/go/src/github.com/aslom|⇒  ls -laF /Users/aslom/.config/func/repositories/t/
total 0
drwxr-xr-x  4 aslom  staff  128 Feb 20 16:39 ./
drwx------  3 aslom  staff   96 Feb 20 16:39 ../
drwxr-xr-x  2 aslom  staff   64 Feb 20 16:39 t/
drwxr-xr-x  4 aslom  staff  128 Feb 20 16:39 tinygo/
aslom@m:~/Documents/awsm/go/src/github.com/aslom|⇒  ls -laF /Users/aslom/Documents/awsm/go/src/github.com/aslom/func-wasm/
total 0
drwxr-xr-x   4 aslom  staff   128 Feb 20 16:39 ./
drwxr-xr-x  45 aslom  staff  1440 Feb 20 16:39 ../
drwxr-xr-x   2 aslom  staff    64 Feb 20 16:27 t/
drwxr-xr-x   4 aslom  staff   128 Feb 20 15:37 tinygo/

Turned out manifest.yaml in main directory is bad idea?

Yes, the manifest.yaml file should exist in the tinygo directory, assuming that's the "runtime". But those error messages aren't great.

IIRC root might contain manifest.yam however it is some uber manifest with different structure, but I could be wrong.

/assign @lkingland


Implement best_n_within for ImmutableKdTree

Codecov Report

Merging #107 (a2ed602) into master (7140d8a) will increase coverage by 0.10%.
The diff coverage is 76.66%.

@@            Coverage Diff             @@
##           master     #107      +/-   ##
==========================================
+ Coverage   92.16%   92.27%   +0.10%
==========================================
  Files          49       51       +2
  Lines        5964     6200     +236
  Branches     5964     6200     +236
==========================================
+ Hits         5497     5721     +224
- Misses        439      449      +10
- Partials       28       30       +2

Files
Coverage Δ

src/float/result_collection.rs
57.14% <100.00%> (+0.21%)
:arrow_up:

src/immutable/common/generate_best_n_within.rs
100.00% <100.00%> (ø)

src/immutable/float/query/approx_nearest_one.rs
100.00% <100.00%> (ø)

src/immutable/float/query/nearest_n.rs
100.00% <100.00%> (ø)

src/immutable/float/query/within.rs
99.06% <100.00%> (ø)

src/immutable/float/query/within_unsorted.rs
100.00% <100.00%> (ø)

src/immutable/float/query/best_n_within.rs
89.23% <22.22%> (ø)

... and 1 file with indirect coverage changes
:mega: Codecov offers a browser extension for seamless coverage viewing on GitHub. Try it in Chrome or Firefox today!


how to make the onnx to support batch

Description
how to configure to make the onnx model can use batching?
Triton Information
E1207 07:13:40.323463 1639 model_repository_manager.cc:1890] Poll failed for model directory 'cat_dog_onnx_batch': model input has different size for dims and reshape for cat_dog_onnx_batch
Are you using the Triton container or did you build it yourself?
the container
To Reproduce
My onnx model is transformed from a caffe model with input setting as bellow.
input_param{
    shape: {dim: 2 dim: 3 dim: 32 dim: 32}
}

My config.pbtxt:
name: "cat_dog_onnx_batch"
platform: "onnxruntime_onnx"
max_batch_size : 2
input [
  {
    name: "data_input"
    data_type: TYPE_FP32
    format: FORMAT_NCHW
    dims: [ 3, 32, 32 ]
    reshape { shape: [ 2, 3, 32, 32 ] }
  }
]
output [
  {
    name: "prob_Y"
    data_type: TYPE_FP32
    dims: [ 2 ]
    reshape { shape: [ 2, 2 ] }
    label_filename: "cat_dog_labels.txt"
  }
]

instance_group [
{
    count: 2
    kind: KIND_CPU
}]
dynamic_batching {
}

Expected behavior
dynamic_batching can be used in a model.onnx

@zijin520 are you asking how to use dynamic batching in Triton with an onnx model that already supports batching?
You will need to create max_batch_size to the preferred batch size you wish to run for when using dynamic batching.

@CoderHam Hi CoderHam, thanks for your attention. I know how to user the  dynamic batching in other backends. But I got error message when I was using onnx. And I cannot find the reason. Could you help to give some advice for it. Or there may be some onnx examples showing the configuration of dynamic batching? Thanks.


Unable to type in the cmd when the bot opens?

So the bot starts up successfully using the runbot.bat.
However when the cmd opens saying:
Connected!
Username: MusicBot
ID:<PHONE_NUMBER>88538112
--Server List--
[My Server]
I am unable to type in the cmd.
Also another issue I have, is that I can see the bot as 'online' in discord, however i cannot move it to my voice channel.
Thanks

Typing in in the command prompt wouldn't do anything anyways because the bot doesn't read anything from stdin.  To move the bot into your voice channel you have to use the !summon command, assuming you didn't change the command prefix.


AttributeError: 'XceptionWrapper_public' object has no attribute 'preprocess_single_img'

Hi, When I run the discover_concept.py, thr wrong happend. Help!

I'm also running into this error. Have you found a workaround for this yet?

Sorry for the error, and we have fixed the bug. Please try again, thanks!


Proposal - Add support for mixed type charts

There are cases sometimes that we want to put different types charts in a single chart, e.g. a line chart and a bar chart together, it would be good if we want to build some complex charts.
I'm currently using chart.js which already supports this feature.

This is not currently possible although we have considered it. There was a time when we wanted to show data both as a time series and as an aggregation. Instead, we chose to render two charts on the same page, one below the other. I would be interested to see if there is more interest in this topic! Would you be mind submitting a proposal?
https://github.com/eventbrite/britecharts/labels/proposal
Thanks!

hi @rwholey-eb I'm updated this issue, could you please label it as 'proposal' then? thanks

Any update on this? Are you thinking of implementing this?


options: Automatically set H.264 level 4.2 if needed

If the macroblocks/s exceed 245760, override the level option to "4.2".
Signed-off-by: Naushir Patuck<EMAIL_ADDRESS>

Fixed up the rounding, and added a conditional check on the codec type.


The background header tab colors is always stick with White color

On TimeRangePickerDialog, the background header tab color is always stick with White color, so it made the UI is broken when the app is set on NightMode or when setDarkTheme(true).

Hello, any way work around to fix this issue?


fix(group-list): fix groupList click error

Coverage remained the same at 79.417% when pulling 7d81cfed1345587c654a7a03fd981cac0398958b on bug/fix-groupList-glitch into 74cf28252fdb88a8879403e8d67a774e731105c4 on development.


Trimmed bookmark titles

From version <IP_ADDRESS> PdfiumViewer trim last character from bookmark titles. Problem is in PdfFile.cs - native method FPDF_BookmarkGetTitle returns real bookmark title and trimming last character is useless.
private string GetBookmarkTitle(IntPtr bookmark)
{
      uint length = NativeMethods.FPDF_BookmarkGetTitle(bookmark, null, 0);
      byte[] buffer = new byte[length];
      NativeMethods.FPDF_BookmarkGetTitle(bookmark, buffer, length);

      string result = Encoding.Unicode.GetString(buffer);
      return result.Substring(0, result.Length - 1);
}

I believe a related problem is shown with the attached file - it appears to contain zero length bookmarks which causes the code shown to throw an exception, "Length cannot be zero" on the SubString.
See
rdc9_deployment.pdf
However I'm not sure if this PDF would be considered malformed?

I think that the PDF file is fine. Generally - bookmark title can have a zero length. Our problem is at last line in method GetBookmarkTitle, because second argument of Substring function can not be less then zero!
return result.Substring(0, result.Length - 1);
Triming last character on each bookmark title and zero length bookmarks can be resolved by modifying method GetBookmarkTitle:
private string GetBookmarkTitle(IntPtr bookmark)
{
     uint length = NativeMethods.FPDF_BookmarkGetTitle(bookmark, null, 0);
     byte[] buffer = new byte[length];
     NativeMethods.FPDF_BookmarkGetTitle(bookmark, buffer, length);

     return Encoding.Unicode.GetString(buffer);
}

That's dumb. Don't know why I did that. Has been fixed now.


use fsLoader on nunjucks

this commit breaks update on nunjucks, because there are two loader on the original one that got mixed up.

Yeah, I mixed up with the variable names. Thanks!


Improved Nightfall data (and improved specs)

Firstly: thanks so much for making this library! I found this from wanting to make a chat bot for my clan's Slack team to give us easy access to stuff like the Nightfall or Xur's inventory. That led me to lita-destiny and this library!
I know there's a lot of changes in this PR, so let me explain. I hope I'm not being too intrusive, but if I am, please let me know and I can scale back my changes. :bow:
Changes to Destiny::Advisors#nightfall
This change is the main reason I wanted to submit this PR. I noticed that with the current code, the data for the Nightfall returns all of the possible skulls for Nightfall, rather than the specific ones that are active for the current week's Nightfall. I also noticed that the data does not return which strike is the Nightfall, just a generic description of the Nightfall. I assume this is because Bungie changed how their API works since Taken King was released.
I modified the nightfall method to return some extra information when raw = false. The result now includes an :activeSkulls key which is an Array of the display names of the skulls active for the current week. It also includes a :specificActivity key which is another Hash containing the name and description of the specific strike for the current week.
Improvements to the test suite
I noticed there weren't that many tests, so I took the liberty of expanding them to cover the new code I added.
I have added VCR and WebMock to the RSpec config. In case you haven't heard of these gems before, VCR allows you to record and replay HTTP interactions during tests, and WebMock lets you stub HTTP requests. So that lets me record interactions with the real Bungie API and then replay them back during testing.
I also added Dotenv so that sensitive info like Bungie API keys can be kept out of the repo and read in from environment variables during testing.
I also reorganized the spec/ directory so that it mirrors the directory structure of the project; i.e. modules in lib/ have their specs in spec/lib/

@aergonaut this is totally awesome!
Thank you so much for taking an interest in this gem, I'm really happy to see others using it and taking the time out to help the development of it.
I've reviewed your pull request and I'll get it merged right away. Once I get it into the main branch I'll make sure to update the version of the gem and get it published to RubyGems!

@PDaily thanks! :smiley:
Once you get the RubyGems version updated, I'll probably make a PR to lita-destiny too, to use the expanded Nightfall info in the !nightfall command.

Hehe, I seem to have beaten you to the punch on that. Build is failing right now, but that's because Bungie only allows valid API calls to their servers. I might have to replicate what you did here for the testing :P

@PDaily fair enough!


Add logs to Log Analytics for Grafana

:tada: This PR is included in version 2.0.0-next.31 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 3.0.0 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Look into merging trait definitions and macro code together.

For everything that is defined in near-sdk-macros/src/core_impl/code_generator. Perhaps a good approach could be to introduce a code_generator module for each trait in their respective modules.
Originally posted by @frol in https://github.com/near/near-sdk-rs/pull/1118#discussion_r1430714235

On second thought, someone would need to look into the project structure and make a call on what would be the best way to resolve this structuring puzzle. I think it does not require deep NEAR understanding, so I mark this issue as good-first-issue for someone to potentially play around it, but it is not a high-priority issue by any means.

Sounds good! Let's see if someone wants to attack this.

Hey @ruseinov can I give it a shot see what I can come up with?

I am applying to this issue via OnlyDust platform.
My background and how it can be leveraged
I have an understanding in both Rust and Python and would love to stretch out my rust skills a bit. Am not familiar with NEAR but I can work around it.
How I plan on tackling this issue
Work closely with the contributors to see how best I can resolve the issue with existing ideas in place. Would love to give it a shot.

@IjayAbby Sure, give it a try


passing user-defined variables to the callback function

I have an ES6 Class function that I'd like to invoke as a callback function, but it loses the scope of this when I call it with timer(callback).
Any way we can pass a custom variable to the callback function? I'm not quite sure how the syntax would even look, as I wouldn't want to override the delay and time variables.

Did you consider using function.bind or a closure? Say you have an instance of your class (here described as a literal, but the use of ES6 classes or fields inherited properties doesn’t affect the solution):
var fred = {
  hello: function() { console.log("Hi, my name is " + this.name + "."); return true; },
  name: "Fred"
};

Invoking the hello method:
fred.hello(); // prints "Hi, my name is Fred.", returns true

Invoking this method by timer using a closure:
timer(function() {
  return fred.hello();
});

Invoking this method by timer using function.bind:
timer(fred.hello.bind(fred));

Note that you can also use a closure to pass extra arguments to your callback. For example, say you have a function:
function hello(name) {
  console.log("Hi, my name is " + name + ".");
  return true;
}

Invoking this method by timer using a closure:
timer(function() {
  return hello("Fred");
});

Egg on my face, obviously the bind works great. Thanks so much for the thorough response and great work with these new modules!


Update sys-dm-db-index-usage-stats-transact-sql.md to reflect spatial…

… indexes
Spatial index usage isn't shown in this DMV.

@BrentOzar : Thanks for your contribution! The author(s) have been notified to review your proposed change.

Approved.
#sign-off


idea: caching results for some time

Its allow to show an actual results on the page, instead of manual download and publish.

Hi @nin-jin
Real-time use of this is very costly. Currently there is PR https://github.com/ankurparihar/readme-pagespeed-insights/pull/3
There is a GitHub action template which you can use to update the pagespeed svg after each commit and you will not have to manually download and publish each time!

Hi @nin-jin
Real-time use of this is very costly. Currently there is PR https://github.com/ankurparihar/readme-pagespeed-insights/pull/3
There is a GitHub action template which you can use to update the pagespeed svg after each commit and you will not have to manually download and publish each time!


try to fix issues reported by cppcheck (#16879)

Scope & Purpose
Backport of https://github.com/arangodb/arangodb/pull/16879
Fix issues uncovered by cppcheck:
12:21:48 duplicateExpression: Same expression "opts.maxCells<0" found multiple times in chain of "||" operators.
12:21:48     arangod/IResearch/GeoAnalyzer.cpp:73
12:21:48
12:21:48 accessForwarded: Access of forwarded variable "ctx".
12:21:48     lib/VPackDeserializer/parameter-list.h:400
12:21:48     lib/VPackDeserializer/parameter-list.h:396
12:21:48
12:21:48 returnTempReference: Reference to temporary returned.
12:21:48     arangod/Utils/UrlHelper.cpp:48
12:21:48
12:21:48 containerOutOfBounds: Either the condition "end<cpuAlignment.size()" is redundant or "end" can have the value cpuAlignment.size(). Expression "cpuAlignment[end]" cause access out of bounds.
12:21:48     arangod/RestServer/EnvironmentFeature.cpp:181
12:21:48     arangod/RestServer/EnvironmentFeature.cpp:180
12:21:48     arangod/RestServer/EnvironmentFeature.cpp:179

[x] :hankey: Bugfix
[ ] :pizza: New feature
[ ] :fire: Performance improvement
[ ] :hammer: Refactoring/simplification

Checklist

[ ] Tests

[ ] Regression tests
[ ] C++ Unit tests
[ ] integration tests
[ ] resilience tests

[ ] :book: CHANGELOG entry made
[ ] :books: documentation written (release notes, API changes, ...)
[x] Backports

[x] Backport for 3.10: this PR
[ ] Backport for 3.9: -
[ ] Backport for 3.8: -

Related Information

[ ] Docs PR:
[ ] Enterprise PR:
[ ] GitHub issue / Jira ticket:
[ ] Design document:

[ ] https://jenkins.arangodb.biz/job/arangodb-ANY-cppcheck/136/


Volume Control Issue with SoundSource and MonitorControl

Before opening the issue, have you...?

[X] Searched for existing issues
[X] Looked through the wiki
[X] Updated MonitorControl to the latest version (if applicable)

Describe the bug
Rogue Amoeba SoundSource Compatibility Issue Disrupting Volume Control
After installing SoundSource, the volume control feature in MonitorControl stopped working correctly. Previously, adjusting volume via keyboard keys was based on the mouse pointer's location—over the MacBook Pro for its volume and over the monitor for the monitor's volume. However, since adding SoundSource, this pointer-dependent volume control no longer functions.
Steps to reproduce

Install SoundSource on a system already using MonitorControl.
Attempt to adjust volume using keyboard keys with the mouse pointer over the MacBook Pro or an external monitor.

Expected behavior
Volume adjusts based on the mouse pointer's location, affecting either the MacBook Pro or the monitor's volume.
Actual behavior
Volume control does not respond to the mouse pointer's location, and no adjustment occurs.
Anything else?
This functionality worked flawlessly before the SoundSource installation. The issue appears to be a compatibility problem between SoundSource and MonitorControl. The affected feature is crucial for users needing seamless volume control across multiple devices.
Even after quitting SoundSwitch, the functionality to control Audio devices is stopped completely from monitor control.
Suggested Resolution:
Please investigate potential conflicts between SoundSource and MonitorControl to restore the intuitive volume control feature. Integration of this functionality or a compatibility fix would be greatly appreciated.
Link to MonitorControl: MonitorControl GitHub
Link to SoundSource: Rogue Amoeba's SoundSource
Environment Information (please complete the following information)

Mac model: MacBook Pro 16" M1 Pro 1TB

Apple Silicon/M1 (yes or no): Yes

MonitorControl Version: 4.2.0 Build 7048

Operating System: macOS Sonoma 14.4.1

SoundSource Version: 5.6.3

App Version: 5.6.3

Build ID: 04dce93e03cf3c4

Build Date: 2023-10-19 16:19:14

ACE Version: 11.9.6

Mouse-Position-Dependent Volume Control
Feature Request: Mouse Location-Based Volume Control
Title:
Adaptive Volume Control Based on Mouse Position for Multiple Displays
Description:
I propose a feature for MonitorControl that enables volume adjustments according to the mouse's position on different displays. Currently, the volume keys affect only the system's default audio device, which can be inconvenient for users with multiple monitors.
Use Case:
For individuals using a MacBook Pro in conjunction with external monitors, the ability to control each monitor's volume independently, based on where the mouse is located, would significantly enhance productivity and ease of use.
Expected Functionality:

When the mouse is on the MacBook Pro's display, volume keys should adjust its volume.
When the mouse is on an external monitor, volume keys should adjust that monitor's volume.

This feature would facilitate a more intuitive interaction with audio controls in multi-monitor setups, improving MonitorControl's overall user experience.

Sadly we do not accept new feature requests to MonitorControl as the team decided that the app is already too complex compared to its original vision. I plan to add volume control for the built-in display (or rather the built-in speakers of the MBP) for consistency's sake in BetterDisplay.
https://github.com/waydabber/BetterDisplay/issues/2314


Skeleton of archive action

This is a for-discussion rough draft of how we could structure the archive implementation for https://github.com/starlinglab/starling-integrity-api/issues/67
There is a number of details to figure out, and we can use this diff to divide up tasks between ourselves.

I started implementing some of the archival steps directly in this same PR, which helped me figure out what other questions to ask (see my questions in Slack and also TODOs in this diff).
We probably don't want to implement ALL the things in this one PR and then merge it, though. We could either:
(a) merge this PR as it stands right now (it doesn't really "work", but it has working tests and doesn't break anything outside of archival)
(b) extract parts of this code into reviewable + mergeable chunks (e.g. the FileUtil changes could be its own PR)
(c) something else?
@makeworld-the-better-one @benhylau do you have a preference between the choices above?

Let's walk thru the PR at our call and then do (a).


behat -dl command doesn't work if I change FeatureContext class name

I would like to use ApplicationDriver.php and sub-class TestImplementation, instead of FeatureContext. But doing so, command behat -dl seems to need it:
[Behat\Behat\Context\Exception\ContextNotFoundException]
FeatureContext context class not found and can not be used.
how to handle this?

well, have you configured the context class name in your behat.yml to tell Behat to use them ? If you don't configure anything, Behat will try to use the FeatureContext class

well, have you configured the context class name in your behat.yml to tell Behat to use them ? If you don't configure anything, Behat will try to use the FeatureContext class

yes, I did. everything works except that.

Feels like it is related to https://github.com/Behat/Behat/issues/802#issuecomment-167989339


Fix link in EN (EXPOSUREAPP-8269)

🔧  🔗 🇺🇸

This needs to be communicated to UA and the translators, otherwise it will be changed with the next translation delivery. But as this string is fully linked I think it could be split after : so that the whole string which currently is in statistics_explanation_seven_day_r_link_label can be linked.´, so that it doesn't has to match a label.

This needs to be communicated to UA and the translators, otherwise it will be changed with the next translation delivery. But as this string is fully linked I think it could be split after : so that the whole string which currently is in statistics_explanation_seven_day_r_link_label can be linked.´, so that it doesn't has to match a label.

Done


Only add outer filter once when transforming exists/in subquery to join

Which issue does this PR close?

Closes #4914.
Rationale for this change

What changes are included in this PR?

Are these changes tested?
Yes.

Are there any user-facing changes?

cc @mingmwang, this may be relative to your work #4366.

Looks like the method's comment is out of date. Could you please also fix them in this PR ?
/// # Arguments
///
/// * subqry - The subquery portion of the `where exists` (select * from orders)
/// * negated - True if the subquery is a `where not exists`
/// * filter_input - The non-subquery portion (from customers)
/// * outer_exprs - Any additional parts to the `where` expression (and c.x = y)
fn optimize_exists(
    query_info: &SubqueryInfo,
    outer_input: &LogicalPlan,
    outer_other_exprs: &[Expr],
)

cc @mingmwang, this may be relative to your work #4366.

This PR didn't addressed #4366. I know where the issue is. In this PR, you can just focus on fixing the duplicated Filters bug.

Thanks @avantgardnerio  and @ygf11


Plugin notifications and alerts

Via #500 (https://github.com/wulkano/kap/pull/500#issuecomment-421945971)

When attempting to export using a Plugin with a missing or incorrect configuration, show a dialog with options to cancel or open the configuration in question:

Once a Plugin has been installed, send a notification (banner) to indicate that it's ready for use. In the case of a Plugin that requires configuration there's an action associated with the notification (alert) and it does not dismiss automatically:

Additional notification when there's an issue installing a plugin:


fix typo, style guide updates

I realize the style guide changes may not jive with your cli flag naming, but the official style guide defines how to reference each of the specifications and the artifacts associated with them.

Updated usage of the name Overlay, per the Overlay style guide
Updated the usage of OpenAPI Description, per the OpenAPI style guide

Hey @jeremyfiel , thanks for the PR.
I was not aware of the terminology "OpenAPI description", I had to go and look it up, and sure enough that's what they are calling it now over at: https://learn.openapis.org/specification/structure.html#structure-of-an-openapi-description.
There is also the naming of the CLI flags for some commands that have spec in the name.
It will be a little weird that only this page uses the "OpenAPI description" term vs all other pages using "OpenAPI spec" term, but it's a good start.

Ya i figured it may be a small clash
I tried to find all instances of them to change

tried to find all the references and renamed files

tried to find all the references and renamed files

Hey, I've checked out your PR branch locally and ran the tests go test ./..., there a couple of test cases that are failing.
Let's get those fixed. If you want give me collaborator access on your fork of the repo, and I will add a commit with the test fixes.
Alternatively, you can cherry-pick this commit: https://github.com/apigee/apigee-go-gen/commit/588c379cbbcdbd22a3c1df4ef90fba47230b004f into your branch, to get the test fixes.
To cherry-pick, first checkout your own patch-1 branch, and then do this:
git remote add micovery https://github.com/micovery/apigee-go-gen.git
git fetch micovery
git cherry-pick 588c379cbbcdbd22a3c1df4ef90fba47230b004f

this was updated, not sure if you saw the latest commit.

I've made the doc changes live (https://apigee.github.io/apigee-go-gen/). I will be doing a new binary and docker release sometime next week, as I have some other changes lined up.
Once again, thanks for the contribution!


Fixing Native Image Reflection JSON Parsing

Fixing Native Image Reflection JSON Parsing introduced at #432
Updating the developing docs

#431


unable to do ssh to the machine

Hi,
$vagrant ssh k8s-master-1
The machine with the name 'k8s-master-1' was not found configured for
this Vagrant environment.
unable to do ssh to the machine.
Regards,Vikas

You need to source the config file first
source config
vagrant ssh [machine]

I've added it to the new documentation im building.
Documentation


Inconsistent call behaviour between filters and watchers.

Vue.js version
1.0.28
Reproduction Link
<html>
	<head>
		<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/vue/1.0.28/vue.min.js"></script>
		<style type="text/css">

class-1: { background-color: #FFF; }
class-2: { background-color: #000; }

		</style>
	</head>
	<body>
		<div id="eg">
			<div :class="myBool | name-filter">
				HelloWorld
			</div>
		</div>
		<script type="text/javascript">

Vue.filter('name-filter', function (val) {
	// Filter expression to be called every time the value changes.
	console.log('filter called');
	return val ? 'class-1' : 'class-2';
});

var myVue = new Vue({
	el: '#eg',
	data: {
		myBool: true,
	},
	watch: {
		myBool: function () {
			// Watch expression to be called every time the value changes.
			console.log('watch called');
		},
	}
});

setInterval(function () {
	// Toggle the value.
	myVue.myBool = false;
	myVue.myBool = true;
}, 1000);

		</script>
	</body>
</html>

Steps to reproduce
Add a watch and a filter to a variable and quickly toggle it (change it to something else and change it back again).
What is Expected?
Either the watch is called, or the filter isn't.  Basically, either both should be called because there was an update, or neither because the value didn't change between the start and end of the tick.
What is actually happening?
The watch isn't called.  This could be considered fine since the value hasn't changed over one tick; however, any filters that rely on that value ARE called with the final value even if that is not different to the value from the last tick.  This seems inconsistent, since filters aren't that much different from other functions that rely on a value.  I do like the filter behaviour, since it is only called once in this case with the final value each time the interval is called, so you can use this trick to re-apply something.

A watcher, when any of its dependencies change, need to re-evaluate to find out whether the value has changed. And the filter is part of a watcher expression to be re-evaluated. Makes sense?

Ahh, yes that does make sense.


Support for use of other OCR integration instead of Sikuli

Hi @kensoh,
I wanted to know if I can integrate my own OCR based on deep learning model like tesseract OCR instead of SilkuliX, as accuracy is better in case of tesseract OCR compared to Sikuli.
Thanks & Regards,
Hemanth Savasere

Hi Hemanth, oh SikuliX is using Tesseract 3.0.5 as the OCR engine. See here - https://sikulix-2014.readthedocs.io/en/latest/news.html
But yes you can use your own engine or model. There are a few ways you can try. First will be using the py step to call Python code and run them directly before collecting back result. Details -
https://github.com/kelaberetiv/TagUI#python-integration
Second may be using run step to run some command for OCR and get result.

Hi @kensoh,
I think in this way I have to provide screenshots, after each stage. Ex. After login, we need to again pass the screenshot of the next page to the OCR. Is there any way that I can make sure that TAGUI does it automatically rather than the explicit call of snap and then the OCR recognition.

If your steps are the same but repeated, you can see if using tagui step to call a combination of a few steps work for your use case -
https://github.com/kelaberetiv/TagUI/blob/master/README.md#modules
If not, maybe you can use the Python package instead and hack the tagui.py to do something special after each step. Because TagUI has no option to take screenshots automatically after each step.

Thanks, @kensoh.


kernel_module: takes too long on RHEL

Description
kernel_module resource runs drakut -f on every module action causing huge delays on RHEL. Should only run once at the end of the chef-client run
Chef Version
14.3.37
Platform Version
RHEL 6/7
Replication Case
use kernel_module to blacklist multiple modules and observe
Client Output
N/A
Stacktrace
N/A

Now getting
Deprecated features used!   Resource kernel_module from a cookbook is overriding the resource from the client. Please upgrade your cookbook or remove the cookbook from your run_list before the next major release of Chef. at 1 location:     - /var/chef/cache/cookbooks/kernel-modules/resources/kernel_module_rhel.rb:25:in class_from_file'
See https://docs.chef.io/deprecations_map_collision.html for further details.
`
So I fear this issue will block us upgrading

@tas50 happy to help with this if you could show me an example of conflating calls to a resource and executing the action once at the end of the chef run


v0.8.0 release notes

Hi Feodor. After I upgraded from version 0.7.4 to 0.8.0 and 0.8.1, example app "trolli" does not work. I think this should be a runtime library issue. Could you follow up on this question, please?

Could you follow up on this question, please?

@lingdazhe go to discussions tab: https://github.com/flet-dev/flet/discussions


feat(simplelist): introduce simple list component

closes #2468
WIP Waiting for final design spec

PatternFly-Next preview: https://patternfly-next-pr-2573.surge.sh


Allow : { } / : any type annotations on catch variables

It was pointed out in #9999 that catch variables never get narrowed because they're of type any, and you can't change their type because they're not allowed to have type annotations.
This leads to pitfalls like
try {
  // do something
} catch(e) {
  if(e instanceof MyError) {
    console.log(e.filname); // oops.
  }
}

Proposal: allow type annotations on catch variables as long as the annotated type is exactly any or { } (we can't reasonably make this an implicit any according to --noImplicitAny so that behavior would be unchanged). But now "safer" developers can write
try {
  // do something
} catch(e: { }) {
  if(e instanceof MyError) {
    console.log(e.filname); // error, property not found
  }
  console.log(e.filename); // error, forgot to narrow with a guard
}

Alternatively (or in addition to), we could just let catch variables get narrowed despite being any, but this would be a fairly odd carve-out.

:balloon: :tada: 10,000th issue :tada: :balloon:

Related discussion in #8677

we could just let catch variables get narrowed despite being any, but this would be a fairly odd carve-out.

You could also see it the other way, that type guards were originally intended to work everywhere, but #1433 created a special carve-out where type guards no longer work (for pragmatic reasons). In that light, having type guards still work in the catch clause, despite the any type, is actually reducing the existing carve out.

A consideration here is discoverability. The following gives no compiler errors, so the author may mistakenly believe that TypeScript is type-checking the code when it is actually not:
try {
    foo();
}
catch (ex) {
    if (ex instanceof FooError) {
        /* recover from FooError */
        ex.foo // NOT typechecked - won't find typos, won't be picked up in refactorings
        ...
    }
    else {
        throw ex;
    }
}

It seems a bit magical and arbitrary that if we take the same code, but change catch (ex) to either catch (ex: any) or catch (ex: {}), then it also compiles without errors but now provides additional type checking.
How would a user know that they need to add the annotation if the compiler doesn't complain either way? Often people don't realise there is something wrong with their code until they see a compile-time or runtime error, and with TypeScript the main benefit is to get more of the former and less of the latter.

This will be handled be #9999


pgnodemx: expected 2 tokens, found 3

I get the following error when quering the function kdapi_setof_kv('annotations') of pgnodemx:
pgnodemx: incorrect format for key equals quoted value line
Detail: pgnodemx: expected 2 tokens, found 3
The offending values contains an equal symbol '=', even thought they are quoted. The values comes from an annotated PGO v5.0.3 Centos8 cluster like the following example:
instances:
    metadata:
      annotations:
        pwgen: cHdnZW4=

This becomes the following for the pgnodemx extension:
pwgen="cHdnZW4="

Because the values from K8s are often base64 encoded, it's not rare to get an equal symbol in them.
The function parse_keqv_line() seems to not take in account the quoted string as a whole, but instead keeps splitting the string by equal symbol inside the quoted text.
Regards,

I've been able to reproduce and verify that the underlying file that it reads (/etc/podinfo/annotations) is formatted correctly as you'd expect:
kubernetes.io/config.seen="2021-11-18T18:19:12.917753588Z"
kubernetes.io/config.source="api"
pwgen="abasdfd=="
status="{\"conn_url\":\"postgres://hippo-instance1-h68h-0.hippo-pods:5432/postgres\",\"api_url\":\"https://hippo-instance1-h68h-0.hippo-pods:8008/patroni\",\"state\":\"running\",\"role\":\"replica\",\"version\":\"2.1.1\",\"xlog_location\":103425760,\"timeline\":1}"

In looking at this, looks like the parsing routine needs some additional smarts added; in addition, I think we should verify that it's handling internal quotes/backslashes correctly; from comments, it looks like it's just stripping leading/trailing quotes, which wouldn't be sufficient in this case.

Just playing around additionally with parsing here; looks like annotations accept newlines, which get rendered thusly in /etc/podinfo/annotations:
multiline="foo\n\nbar"

Would be useful to see if there is some formal specification of the serialization in use, as we would (presumably) want to return the deserialized/original annotated value.  Thoughts @jkatz or @jconway if this is in fact the expected behavior (i.e., annotated value input = function output)?

With PR #8, the following (mocked) /etc/podinfo/annotations:
.io/config.seen="2021-11-18T18:19:12.917753588Z"
kubernetes.io/config.source="api"
pwgen="abasdfd=="
status="{\"conn_url\":\"postgres://hippo-instance1-h68h-0.hippo-pods:5432/postgres\",\"api_url\":\"https://hippo-instance1-h68h-0.hippo-pods:8008/patroni\",\"state\":\"running\",\"role\":\"replica\",\"version\":\"2.1.1\",\"xlog_location\":103425760,\"timeline\":1}"

returns the following:
             key             |                                                                                val
-----------------------------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 .io/config.seen             | 2021-11-18T18:19:12.917753588Z
 kubernetes.io/config.source | api
 pwgen                       | abasdfd==
 status                      | {"conn_url":"postgres://hippo-instance1-h68h-0.hippo-pods:5432/postgres","api_url":"https://hippo-instance1-h68h-0.hippo-pods:8008/patroni","state":"running","role":"replica","version":"2.1.1","xlog_location":103425760,"timeline":1}
(4 rows)

Also added full parsing/handling of Go's quoted string format, as this is the origination of this source.  Now with emojis! :)

Fixed in #8.


Code sample is incorrect

The code sample in the the document mentions PatchOperation that can be done in a transaction:
List<PatchOperation> patchOperations = new List<PatchOperation>();
patchOperations.Add(PatchOperation.Replace("/status", "InProgress");
patchOperations.Add(PatchOperation.Add("/progress", 50);

using (TransactionalBatchResponse batchResponse = await container.CreateTransactionalBatch(new Cosmos.PartitionKey(activityType))
    .CreateItem<ToDoActivity>(test1)
    .ReplaceItem<ToDoActivity>(test2.id, test2)
    .UpsertItem<ToDoActivity>(test3)
    .PatchItem(test4.id, patchOperations)

However the TransactionalBatch class doesn't contain PatchItem method. Besides that PatchOperation class is not part of the latest version of SDK.

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

ID: 2f6e924d-f60d-25f3-8864-078be50cde34
Version Independent ID: 08cad3ad-3d3f-064f-8f24-069ce2926b8f
Content: TransactionalBatch Class (Microsoft.Azure.Cosmos) - Azure for .NET Developers
Content Source: xml/Microsoft.Azure.Cosmos/TransactionalBatch.xml
Service: cosmos-db
GitHub Login: @rloutlaw
Microsoft Alias: routlaw

Duplicate of https://github.com/Azure/azure-cosmos-dotnet-v3/issues/2592

We can leave this open until Patch is GA.

@Vin5 please use the latest https://github.com/Azure/azure-cosmos-dotnet-v3/releases/tag/3.23.0


Ugrade latest gems, and fix specs

Coverage decreased (-37.8%) to 54.806% when pulling 0778997d70fea216f235a5471d0152c6f03d570a on feature/upgrade-gems into 076eda806d820328a8ed568658c035e9e056558a on master.

Coverage decreased (-36.9%) to 55.638% when pulling 517a2bf5351782c8bf9d52e364bcbed621a402cb on feature/upgrade-gems into 076eda806d820328a8ed568658c035e9e056558a on master.

yolo


Huge minecraft commands rework

Added ability to look up item stats and reworked the whole minecraft entity system. Should've done this in many commits but I was lazy.

Codecov Report

Merging #63 into master will increase coverage by 0.17%.
The diff coverage is 16.3%.

@@            Coverage Diff             @@
##           master      #63      +/-   ##
==========================================
+ Coverage   16.32%   16.49%   +0.17%
==========================================
  Files          30       32       +2
  Lines         821      994     +173
  Branches      100      121      +21
==========================================
+ Hits          134      164      +30
- Misses        685      828     +143
  Partials        2        2


is the ListBox in the useSelect examples reusable?

🙋 Documentation Request
In the useSelect examples, the ListBox is given a state prop. This is different than the example in useListBox, which uses useListState internally to build the state.
The docs don't make it clear how the two examples can be shared, just that

The ListBox and Option components are used to show the list of options. They can also be shared with other components like a ComboBox. See useListBox for more examples, including sections and more complex items.

It would be great to update the docs to include this information.

🧢 Your Company/Team

@andy-zhou The ListBox in the useSelect example has its state controlled by the Select component hence the external state prop. The reason for this is to make the list behave in a specific way, enforcing this set of props which in turn make the Select's list single selection only and alters how onSelectionChange fires. The ListBox in the useSelect example can be reused within components that control the list state in a similar way. The example in useListBox can be used as more standalone component such as one you would see in a form. We can definitely update the docs to clarify this!

is there a way to combine the 2 components? For example, disable the internal state if state appears in the props


[BEAM-3740][Draft][WIP][Prototype] Retractions in DirectRunner

Tracking the progress in this PR

Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Make sure there is a JIRA issue filed for the change (usually before you start working on it).  Trivial changes like typos do not require a JIRA issue.  Your pull request should address just this issue, without pulling in other changes.
[ ] Format the pull request title like [BEAM-XXX] Fixes bug in ApproximateQuantiles, where you replace BEAM-XXX with the appropriate JIRA issue.
[ ] Write a pull request description that is detailed enough to understand:

[ ] What the pull request does
[ ] Why it does it
[ ] How it does it
[ ] Why this approach

[ ] Each commit in the pull request should have a meaningful subject line and body.
[ ] Run mvn clean verify to make sure basic checks pass. A more thorough check will be performed on your pull request automatically.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

@kennknowles @apilloud  FYI


skimpdf: init at 1.6.21

Description of changes
Init skimpdf in nixpkgs

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[x] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[x] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Hello, @raspher, thank you very much for your suggestions. I have added them to the derivations and squashed the commits accordingly. This should hopefully be everything for this package. Thank you very much and have a very nice day/night 🙏

All suggestions have been added. Thank you very much for your suggestions

Everything should be correct and this can be hopefully merged

No problem, thank you so much for approving and merging 🙏


refactor: remove APIApplication#summary and APISticker#asset

Please describe the changes this PR makes and why it should be merged:
If applicable, please reference Discord API Docs PRs or commits that influenced this PR:

https://github.com/discord/discord-api-docs/pull/7114

If we merge this we shall release a major.. oh boy

From the wording in the pull request, it seems they are still sticking around and this is purely a documentation change. Why not tag them with @unstable?

Lets do that


Graphrbac Composite Api Version 1.6

Coverage decreased (-0.03%) to 41.853% when pulling b03cae526d9ac46d1b477840f15d3729aa0d939f on lmazuel:graphrbac into f1841a13e413832bf512175ae6b53c6981ba9124 on Azure:dev.


fix: merged and fix actions script

PR 类型：

[ ] 新功能 Feat
[x] 缺陷修复 Bug
[ ] 文档改进 Doc
[ ] 添加测试用例 Test
[ ] 性能优化 Perfs
[ ] 重构 Refactor or Chore

❗ 请务必确保：

[ ] ci checkers钩子执行正确✅
[ ] 代码经历过书写-构建-使用自测流程
[ ] 有描述清晰的组件文档
[ ] TS 类型定义精准，且无恶意 any

请尽量保证：

[ ] 有完善的组件测试，综合覆盖率不低于 85%
[ ] 遵守《贡献指南》

Codecov Report

Merging #149 (1c9ca4f) into master (b316142) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #149   +/-   ##
=======================================
  Coverage   92.76%   92.76%
=======================================
  Files          17       17
  Lines         373      373
  Branches      139      139
=======================================
  Hits          346      346
  Misses         24       24
  Partials        3        3

Continue to review full report at Codecov.

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


Xlisp 23 prime factors

Merge after xlisp-77 PR.

One note: I added a bunch of tests based on some composites that make primality testing tricky. Most of the tests in other tracks seemed to be concerned with factoring early prime powers, and I thought we should step up the game a bit. I included those other tests although, I think most of them are obviated by the new ones.


Error 500 errorCode 130

Hello, when I use the API for get the policies definition, the http response is 500 and the content of response is:
{'errorCode': 130, 'errorMessage': 'system error occurred', 'details': {}}
An example GET url is this: https://nbumaster:1556/netbackup/config/policies/BRS_FULL
I run Netbackup 8.1.2

Do you have the following in your headers?
"X-NetBackup-Policy-Use-Generic-Schema" = $true

Hello, yes, this is the code in my python function:
def get_netbackup_policy(jwt, base_url,testVMwarePolicyName): 	url = base_url + "/config/policies/" + testVMwarePolicyName 	global etag 	headers = {'Content-Type': content_type, 'Authorization': jwt, 'X-NetBackup-Policy-Use-Generic-Schema': 'True'} 	print("\nperforming GET  on {}\n".format(url)) 	resp = requests.get(url, headers=headers, verify=False) 	if resp.status_code != 200: 		print('GET Policy API failed with status code {} and {}\n'.format(resp.status_code, resp.json())) 	print("\nGet policy details on {} succeeded with status code: {}\n".format(testVMwarePolicyName, resp.status_code)) 	print("\n The E-tag for the get policy : {}\n".format(resp.headers['ETag'])) 	etag = resp.headers['ETag'] 	print("\n Json Response body for get policy : \n{}\n".format(json.loads(resp.content)))
It's the same that appear in the library just adding the 'X-NetBackup-Policy-Use-Generic-Schema': 'True' tag and parse the policy in the parameters

Ah, since the policy seems to be VMware, I believe you’ll actually want to omit the x-NetVackup-Policy-Use-Generic-Schema header or set it to false in that case.
Also, can you test the current function against a standard policy, instead of VMware, sql, Oracle, etc. which have unique attribute schemas?

Hello, I try for random policies (one or two for each type) and only get response 200 in the oracle type policies.

Hello, i have the same error, that is a bug in NB 8.2 RESTfull API. I have received a patch from support, that fix (EEB 3986887) the issue.


PR: Fix mime type error detection in the File Explorer

Fixes #5080.
On Windows, the Windows registry has the entry for .sql as text\plain instead of text/plain.  mimetypes is returning the value as stored, even though the docs say it should be None or in the format type/subtype.
I'm going to see if this is an open CPython bug or if the documentation needs to be changed.

I also opened a ticket for CPython.  https://bugs.python.org/issue32462

Great! And now you'll become a CPython contributor, thanks to Spyder!


When can we have the speech feature available in IFRAME

Hi,
Now i am using Web chat with IFRAME. But i don't have speech feature available now.
When can i expect this. I am not planning to download web chat code and include in my site.

The current plan is to get that implemented soon.

We only support this scenario using the npm version of WebChat.  The embedded IFRAME version is not supported at this time as it required a speech api key for the speech subscription to work, which is outside of the abilities of the simple embed scenario.


Example: TodoMVC

http://todomvc.com/ is very explainer example.
We want to write document with Todo app.

https://github.com/tastejs/todomvc/tree/master/examples/react-backbone
https://github.com/tastejs/todomvc/blob/master/examples/react/js/app.jsx
https://github.com/tastejs/todomvc/blob/master/examples/react-alt/js/footer.jsx
https://github.com/tastejs/todomvc/tree/master/examples/typescript-react
https://github.com/tastejs/todomvc/tree/master/examples/scalajs-react


hdf5 installation issue

...
/usr/local/include/h5tb_const.mod -> /usr/local/Cellar/hdf5-mpi/1.12.0_1/include/h5tb_const.mod
/usr/local/include/h5vl.mod -> /usr/local/Cellar/hdf5-mpi/1.12.0_1/include/h5vl.mod
/usr/local/include/h5z.mod -> /usr/local/Cellar/hdf5-mpi/1.12.0_1/include/h5z.mod
/usr/local/include/hdf5.h -> /usr/local/Cellar/hdf5-mpi/1.12.0_1/include/hdf5.h
/usr/local/include/hdf5.mod -> /usr/local/Cellar/hdf5-mpi/1.12.0_1/include/hdf5.mod
/usr/local/include/hdf5_hl.h -> /usr/local/Cellar/hdf5-mpi/1.12.0_1/include/hdf5_hl.h
Error: Could not symlink share/hdf5_examples/README
Target /usr/local/share/hdf5_examples/README
is a symlink belonging to hdf5-mpi. You can unlink it:
  brew unlink hdf5-mpi

To force the link and overwrite all conflicting files:
  brew link --overwrite hdf5-mpi

To list all files that would be deleted:
  brew link --overwrite --dry-run hdf5-mpi

% brew list
==> Formulae
autoconf	bison		freetype	git		hdf5		isl		libevent	libpng		m4		mpfr		nghttp2<EMAIL_ADDRESS>pcre2		slicot		trilinos
automake	c-ares		gcc		gmp		hdf5-mpi	jansson		libffi		libtasn1	metis		ncurses		numpy		p11-kit		pkg-config	sqlite		unbound
bash-completion	cmake		gdbm		gnutls		htop		jemalloc	libidn2		libtool		mingw-w64	netcdf-mpi	open-mpi	parmetis<EMAIL_ADDRESS>swig		xz
bdw-gc		emacs		gettext		guile		hwloc		libev		libmpc		libunistring	mpdecimal	nettle		openblas	pcre		readline	szip		zstd


tests: use npm ci

npm ci is much faster and is meant for CI. This PR is meant for evaluating the new ci command and testig the performance and compare the logs of Travis CI.
https://docs.npmjs.com/cli/ci
http://blog.npmjs.org/post/171556855892/introducing-npm-ci-for-faster-more-reliable

We are now using Karma for testing.
If you feel using npm ci is still worthwhile please rebase on master and resubmit the PR and I'll take the time to review it 👍

Please reopen so I can rebase. It does not matter if Karma or anything else is used as this is not relevant for this PR.

Rebased and resolved the conflicts.

No tests are run, can you fix that?

Tests for 8 run, this is just some hiccup.

Tests for 8 run, this is just some hiccup.

Right, sorry but as you might have guessed I'm not very familiar with Travis CI.
I've cherry picked the commits that are actually about travis, leaving out the updated package-lock.json, which seems unnecessary to me.

fabiospampinato closed this pull request 36 minutes ago

Any comment why this was closed?

I've cherry picked the commits that are actually about travis, leaving out the updated package-lock.json, which seems unnecessary to me.

For npm ci the lockfile has to be in sync so this is meeded, otherwise CI may fail due to npm.

In sync with what?
So far it looks like the build is passing, in case anything breaks because of our dependencies I'll get back to this.

In sync with what?

In sync with the package.json.


Temporary directories not cleaned

Looks like pack's not tidying temporary directories. I often Ctrl+C mid-install, might be the cause
$ ls .pack/
bin/     db/      .tmp0/   .tmp10/  .tmp12/  .tmp14/  .tmp16/  .tmp18/  .tmp2/   .tmp21/  .tmp4/   .tmp6/   .tmp8/   user/
.cache/  install/ .tmp1/   .tmp11/  .tmp13/  .tmp15/  .tmp17/  .tmp19/  .tmp20/  .tmp3/   .tmp5/   .tmp7/   .tmp9/

Thanks for reporting this and sorry for the late response. You can remove such artifacts (together with older pack collections) with pack gc. Ideally, pack would catch interrupting signals and cleanup before terminating. I know this can be done with idris2-uv, but I'm not sure whether the stuff in base would be already enough here.

@stefan-hoeck Does pack need only rely upon base? I believe the async package could help here as well.


12/17/2018 19:41 : Create Pull Request for branch master -> prTesting1_2018121719

OPS Build status updates of commit a59418e:
:clock10: Preparing: average preparing time is 52 sec(s)

OPS Build status updates of commit a59418e:
:clock10: Incremental building: average incremental building time is 16 sec(s)

OPS Build status updates of commit a59418e:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details
Dependent Files

split/updateTestRef1.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


remove the Strategy generic & replace libipld with cid in bitswap

we only support a single strategy and the fact it is a generic complicates things; make it non-generic, which paves way to improving event handling
cid is a smaller dep than libipld and we only use its bits in bitswap

This failure does look interesting... Everything passed but still failure?
bors retry


behavior no longer works

Environment
Docker
Version
0.13.0
Describe the problem
since the last update links are always opened in a new tap even though I have turned it off
Logs
No response
Context
No response
Please tick the boxes

[X] I confirm that I attached the proper logs
[X] I've read the docs
[X] I've checked for duplicate issues
[X] I've tried to debug myself

Hello, you linked the version 0.13.0 yet you say "since the last update".
We have the version 0.13.1 out right now, is that a problem you actually have on that version or are you still running 0.13.0?
if you are indeed still on 0.13.0, would you be able to go to version 0.13.1 and confirm whether you still have the problem?
I am unable to replicate either on 0.13.0 or 0.13.1, if you do still have the problem, could you give more context?

I am able to reproduce the issue on my setup. Using unraid to host and pulling ghcr.io/ajnart/homarr:latest. Was able to confirm the issue is happening to me only on 0.13.1, I just reverted back to ghcr.io/ajnart/homarr:0.13.0 and the issue did not happen. Reupgraded to ghcr.io/ajnart/homarr:latest and the issue is occurring again.

If you inspect the app in question, does it have a "target=_self" before the link like in the screenshot?

it does not. Looks like I'm getting a target="_blank" there for me instead of target="_self".

_blank goes to new page, _self goes in the same page.
The handling hasn't changed since 0.13.0 as you can see here in the code.

Is it possible that you have a permission problem? Does the switch goes back to activated if you refresh the page?

Seems unlikely I would have a permissions problem if it works as intended on 0.13.0 and breaks on 0.13.1 unless there were changes made to default permissions in 0.13.1. This is only hosted internally so there were no additional permissions setup after creation, its using whatever is set at default.
Does what switch go back to activated if I refresh?
The issue does occur after a refresh after setting the primary and secondary colors to what I would like. The page accepts the changes and shows them correctly after setting them, but reverts after the page is refreshed.
Is there anything else specifically you'd like me to check to see what is causing this issue?

I think you mistook what issue you are on? You said your problem is with links opening in new tabs when set not to. The switch I am talking about is in the options of the app in behavior.
Btw the problem with color setting has been resolved in another pull request and will be available in 0.13.2 which could be coming shortly.

with 13 and 13.1 I have the problem under synology Docker

Hi obito, could you try the steps I mentioned above to weltern? I don't believe this is a bug from homarr but a problem with the configuration and it might be easier to get through the steps on our discord

yes I do not know me yet so exactly from who I look in docker folder the default.json is all right there I look in edge per page examine is the tarket on blank although in the setting on the same page open one is set I can make the times off and on again it goes but as soon as the page reloads it opens again in the new tap

ok seems like the browser does this test it with safari he always open the links same window I use but edge he open in new tab


Frontend Project "Task manager" 'Add task' Button Design

Describe the Feature you want to end
Changing the design of the button to make overall website look good.
Expected behavior
Attractive yet minimal design of the button.
Screenshots (optional)
Current Design

Expected Updated Design

Additional context (optional )
N/A

@MohitGupta121 Kindly assign me this issue.


[VL] Adapt setup-centos8.sh to latest velox helper functions

What changes were proposed in this pull request?
https://github.com/facebookincubator/velox/pull/10920 modified the wget_and_untar to download the source code to the deps-download directory by default, and introduced a new method cmake_install_dir to adapt this modification. setup-centos8.sh will source the scripts/setup-helper-functions.sh in VELOX_HOME, so we need to adapt this modification.
How was this patch tested?
Test offline.

setup-centos7.sh has its own wget_and_untar.


Add table oci_mysql_analytics_cluster

References
Required for OCI reporting.
https://registry.terraform.io/providers/oracle/oci/latest/docs/resources/mysql_analytics_cluster

OCI MySQL Analytics cluster is deprecated, and MySQL Heat Wave Cluster has to be used instead. Issue #375 fulfils the requirement for the same.
Reference: https://docs.oracle.com/en-us/iaas/api/#/en/mysql/20190415/AnalyticsCluster/GetAnalyticsCluster


Do the benchmarks have a final held-out test set?

Hello,
I read through the brain-score paper today and I had a question about the train/testing methodology. My understanding is that for every feature representation in a model, an n-fold cross-validation is performed, and then the features with the highest mean score across the n-folds are selected. My question is whether the score across the n-folds for the selected features is reported, or if the corresponding n models are run on a final held-out test set. In the former case, I would be concerned that the selected features are a bit over-fit to the cross-validation folds. Especially in the very deep models that have many feature representations, there would be a lot of opportunities to find over-fitting features.
Thank you,
Cory

Hi Cory,
Thanks for your message! Since the 2018 bioRxiv paper, we have actually updated the methodology to address exactly the concern that you outlined: We now evaluate models that need to search over layers in two stages with separate data (these are also described abstractly in the 2020 Neuron paper):

Convert to BrainModel: If a model does not commit to the particulars of the ventral stream such as cortical regions V1 through IT, we call it a BaseModel and run a standard procedure to make those commitments. Specifically, we test the similarity of every layer of the BaseModel with public splits of data from all regions -- for instance, we search which layer best matches public data from IT. This layer is then committed which means it's locked in and cannot be changed anymore. When all these commitments are done, we call it a BrainModel (see also the corresponding interface). BrainModels can be interacted with ~like a primate subject, e.g. record from V1 or IT, or perform a particular task.
Evaluation of BrainModel on held-out data: The brain-score benchmarks themselves interact only with BrainModels such that there is no more freedom in e.g. the choice of layers. This also means that the same layer will be used for all IT predictions, rather than one layer for IT benchmark 1 and another layer for IT benchmark 2 (as often happens when BaseModels are tested in different papers). The data in the evaluation benchmarks (leading to the scores shown on the website) is separate from the data used for the BrainModel conversion.

Finally, models could still benefit from repeated evaluation on the evaluation benchmarks (e.g. submit variations of a model multiple times), but as we are adding more and more benchmarks, any such overfitting should be exposed.
Let me know if that makes sense!
Martin

Hi,
Thanks very much for the detailed explanation, I understand how it works now.
It's interesting that the very deep models are still mostly dominating the leaderboard. I suppose the best features found through cross-validation are actually generalizing to the test set.
Thanks again,
Cory

Yes indeed -- from the leaderboard though, it does seem like some deep architectures are better than others. For instance, almost all of the current top 20 models have skip connections. Other deep models such as nasnet, inception, or also the recent vision transformers underperform in comparison.
The CORnet-S model is more shallow yet retains high performance on Brain-Score (as well as ImageNet), you might be interested in that.


test: Retry intra-pod networking test.

It seems that pod DNS can take a while to settle and trying to quickly after
the pods are up can fail with DNS lookup failure.
So switch to a model where we retry for up to 60 seconds.
Also switch to curl for consistency with the external test, this also involves
an apk add which is a nice test of external connectivity.
Signed-off-by: Ian Campbell<EMAIL_ADDRESS>

With this and the fix for #60 the tests still fail (apparently) spuriously 15% of the time. Out of my 100 runs over the weekend I saw:

6 boot failures, all producing no output from the linuxkit run, so not a simple "slow to boot issue". (1x cri-bridge, 2x cri-weave, 1x docker-bridge, 2x docker-weave, which looks like a light correlation with weave but I think that is likely to be a coincidence)
2 failures of the node to become ready (1x docker-weave, 1x cri-weave). These hit the 5 minute timeout, but interestingly in both cases the probing loop seems have stopped well before then (after 57s and 27s), I'm unsure why this should be the case.
7 failures of intra-pod networking, all on docker-weave, all actually failing the apk add curl with a  ERROR: http://dl-cdn.alpinelinux.org/alpine/v3.7/main: temporary error (try again later). Possibly mirror flakiness, although the failures were not obviously correlated in time:

2018-02-09T19:30:18.791634567Z
2018-02-10T05:33:36.773773384Z
2018-02-10T11:57:40.60664368Z
2018-02-10T13:39:11.198415771Z
2018-02-10T14:12:12.241487352Z
2018-02-10T17:00:17.277360205Z
2018-02-10T19:31:43.52757571Z

I haven't actually gather data with #60 without this fix yet, but it was failing a lot (those tests are running now).

6 boot failures, all producing no output from the linuxkit run,

I think I've just had this again while I was watching and the strace is just a neverending stream of
[pid 18139] ioctl(22, KVM_RUN, 0)       = -1 EAGAIN (Resource temporarily unavailable)

I suspect this is a problem with my host setup and not a problem with anything here.

I suspect this is a problem with my host setup and not a problem with anything here.

Just to close this one off, I updated my laptop (including kernel and QEMU) and I've now had 75 runs (of each of the 4 configs, so 300 boots) without seeing this boot hang.


misc/cgo/testcarchive: TestSigaltstack flake on darwin-386

Recent flaky test:
https://build.golang.org/log/bedf20ab4fc42f711d6379688739cbc2575642fd
##### misc/cgo/testcarchive
--- FAIL: TestSigaltstack (1.08s)
	carchive_test.go:438: pthread_kill: No such process
	carchive_test.go:439: exit status 1
FAIL
2016/05/06 08:41:15 Failed: exit status 1

CC @eliasnaur
All failures are since https://golang.org/cl/22841 .

I don't think CL 22841 can be blamed. There are two similar darwin/386 flakes before it, on the same day (May 4th):
https://build.golang.org/log/3ece6e277d2eac6f12f970f4193682117c9500bd
https://build.golang.org/log/6979ce1335dd7dde1e246beacbb090bcfb502498
and once again, a few days before that:
https://build.golang.org/log/d20fc6d4b6336c03743e918a1dd108ac31a92bff
You also say "failures" in plural. The only other darwin/386 flake I see after my CL is
https://build.golang.org/log/6427c7946ca0d9770e4ff54c8986eb8a901a4fcd
which is in the std lib, not in testcarchive.
Finally, the darwin/386 builder seems flaky in general. Here is a third kind of recent flake:
https://build.golang.org/log/abbe46f70a9e4a1e6db900d12c66552506faee8a

The darwin/386 builders are the same builders that run darwin/amd64, btw.

@eliasnaur sorry for the false pointer.

Sorry is hardly necessary; while I was deflecting blame, you fixed the bug :)


Cannot get Information on GooglePlayStore if there are more than 20 Offers

The current implementation of fetchSkuDetails() in V3GoogleInAppBillingService does not handle a scenario in which there are more than 20 products and it throws an exception in executeGetSkuDetails().
The reason for that is the limit in getSkuDetails(), which allows max 20 SKUs to be passed in.
In order for the implementation to handle more, the list of products passed in fetchSkuDetails should be split in chunks of max 20 items and executeGetSkuDetails should be called on each chunk separately.

Just released 0.11.0. Should be available in Maven Central shortly


Pass date objects through to the MySQL driver instead of modifying them

This resolves #3577 by making knex pass dates through to the driver instead of modifying them. However, this causes a single test failure that raises a question.
Since the dates are not being encoded by knex anymore, the toString() (aka toQuery()) methods get the raw Date object which causes it to print out the default Date .toString() value in the query.
I can't think of an easy way to work around this since the date actually gets modified by the driver... but since toString() according to the docs is "Useful for debugging, but should not be used to create queries for running them against DB." maybe this is okay? If so I can modify the test.
AssertionError: expected 'select * from `users` where updtime = \'2016-01-05 10:19:30.599\'' to equal 'select * from `users` where updtime = \'Tue Jan 05 2016 10:19:30 GMT+0000 (Coordinated Universal Time)\''
      + expected - actual
      -select * from `users` where updtime = '2016-01-05 10:19:30.599'
      +select * from `users` where updtime = 'Tue Jan 05 2016 10:19:30 GMT+0000 (Coordinated Universal Time)'

I’m not really sure how the other drivers handle dates, but I’ll look into them, as well as some tests.


Release/march22

Move changes from development to main
PR Author Checklist

[x] PR title adheres to Conventional Commits
[ ] I have finished reviewing the contents of this PR for accuracy
[ ] If needed, I have included a Changeset and it follows Semantic Versioning principles
[ ] I have completed all of the above and have enabled auto-merge for this PR

Warnings

:warning:
Please assign someone to merge this PR, and optionally include people who should review.

  Generated by :no_entry_sign: dangerJS against b3237308ec162716cf95b4486030c1743c130a18


Edit Essay Generation LLM Response UI

Use elements from the Material 3 Flutter samples app: https://flutter.github.io/samples/material_3.html
Color scheme is M3 Baseline


Documentation Revisions

In the new section on production nodes, wrote an Overview page about how a production node is different from a dev/test node, and how there are tools to help
Moved "AWS Setup" instructions that were specific to deploying a testing cluster from the Appendices back to the page about deploying a testing cluster on AWS
Fixed some broken links
(This PR originally added some docs about installing Chef Server, but it's not being used anymore.)

Current coverage is 91.84% (diff: 100%)

Merging #539 into master will not change coverage

@@             master       #539   diff @@
==========================================
  Files            21         21
  Lines          1239       1239
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
  Hits           1138       1138
  Misses          101        101
  Partials          0          0

Powered by Codecov. Last update 1c8c65e...51f2726

:+1:


[4] Add a new nullable column called project.customCloneURL

https://github.com/Shippable/pm/issues/8649

Verified in RC.


"Could not determine chromosome for interval." error

I am mapping some human nanopore reads (http://s3.amazonaws.com/nanopore-human-wgs/rel3-nanopore-wgs-288418386-FAB39088.fastq.gz) and am getting the above error. I am mapping to only the primary chromosomes/contigs from GRCh38 which I've posted here: https://gembox.cbcb.umd.edu/shared/hg38.primary.fna. The full output is:
ngmlr 0.2.5 (build: Jun 26 2017 16:59:55, start: 2017-06-28.14:40:31)
Contact<EMAIL_ADDRESS>Wrinting output (SAM) to stdout
Encoding reference sequence.
Size of reference genome 3098 Mbp (max. 68719 Mbp)
Allocating<PHONE_NUMBER><PHONE_NUMBER>) bytes for the reference.
BinRef length:<PHONE_NUMBER>ll (elapsed 14.166944)
0 reference sequences were skipped (length < 10).
Writing encoded reference to hg38.primary.fna-enc.2.ngm
Writing to disk took 4.40s
Building reference table
Allocated 1 hashtable units (tableLocMax=2^32.000000, genomeSize=2^31.529150)
Building RefTable #0 (kmer length: 13, reference skip: 2)
	Number of k-mers: 67108865
	Counting kmers took 67.92s
	Average number of positions per prefix: 15.640394
	66299 prefixes are ignored due to the frequency cutoff (1000)
	Index size: 335544325 byte (67108865 x 5)
	Generating index took 3.45s
	Allocating and initializing prefix Table took 1.25s
	Number of prefix positions is 860690554 (4)
	Size of RefTable is<PHONE_NUMBER>
	Number of repetitive k-mers ignored: 368691
	Overall time for creating RefTable: 338.32s
Writing RefTable to hg38.primary.fna-ht-13-2.2.ngm
Writing to disk took 10.57s
Mapping reads...
Could not determine chromosome for interval.
Terminating

The majority of the data seems to be running without error. Thanks for any help.

Hi Skoren,
thanks for reporting this. I was able to reproduce the problem when mapping to hg38.primary.fna
I'll try to fix it today or tomorrow.
Thanks,
Philipp

Hi again,
just a quick update. I could fix the problem and will upload the new version as soon as tests are finished. This might take till tomorrow.
Philipp

Hey Sergey,
the issue was indeed solved. I also had like 3 data sets that are now working. Let us know if you have other comments/suggestions.
Thanks
Fritz


Ensure Written is set in GZIP ProxyResponseWriter

Fix #9001
The GZIP ProxyReponseWriter doesn't currently respond correctly
to requests about its Written status - leading to #9001.
This PR properly reimplements these methods.

backport v1.9 ?

Codecov Report

Merging #9018 into master will increase coverage by <.01%.
The diff coverage is 33.33%.

@@            Coverage Diff             @@
##           master    #9018      +/-   ##
==========================================
+ Coverage   41.13%   41.13%   +<.01%
==========================================
  Files         547      547
  Lines       71325    71342      +17
==========================================
+ Hits        29340    29350      +10
  Misses      38272    38272
- Partials     3713     3720       +7

Impacted Files
Coverage Δ

modules/gzip/gzip.go
58.04% <33.33%> (-2.59%)
:arrow_down:

modules/process/manager.go
74.32% <0%> (-4.06%)
:arrow_down:

modules/migrations/migrate.go
22.09% <0%> (-1.66%)
:arrow_down:

modules/migrations/gitea.go
8.82% <0%> (-0.64%)
:arrow_down:

models/repo.go
45.35% <0%> (-0.05%)
:arrow_down:

modules/log/event.go
65.64% <0%> (+1.02%)
:arrow_up:

models/error.go
33.86% <0%> (+1.18%)
:arrow_up:

modules/task/migrate.go
28.94% <0%> (+3.94%)
:arrow_up:

modules/indexer/indexer.go
55.26% <0%> (+10.52%)
:arrow_up:

Continue to review full report at Codecov.

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

Please send back port.


Fade Container behind DrapToPop widget moves while page is being popped

The semi transparent Container moves down once the DragToPop widget is popped. This makes unwanted edge seen through out the animation.
https://user-images.githubusercontent.com/6442915/120933967-24237700-c705-11eb-9386-883198fce18c.mov

That's the default route transition animation on Android.
You should create a simple route transition animation and use Hero widget for smooth animation instead.
Check out the example here for example: https://github.com/luunc/overscroll_pop/blob/main/example/lib/full_screen_drag_to_pop_example.dart