CoIMS support for Android Go

I wondered if it might be possible to add support to CoIMS for Android Go. Looks as though it should just require declaration of:

https://developer.android.com/google/play/publishing/multiple-apks#SupportedFilters

I have pushed the new version of the CoIMS app with support for Android Go, let me know if it installs on Android Go devices. Thanks for all the help.

The new version is now available in  google play store, please give it a try

Many thanks!
I've search for it in the Play store on the Go handset and it doesn't appear. If I follow the link from the README I still get a message "Your device isn't compatible with this version." Is there anywhere I can download an APK to try with adb install?

Thats a bit strange. Can you re-verify that from play store that the app version is 0.7?
Eitherway, I will provide you the apk on Monday.

Strangely, it doesn't seem to show the current version in App info with Play in Google Go. There's less info than with regular Android and I can see the January release date, but not Version or Updated on.

Ah i see. Does that Android go device run Android Pie or above? If not the app won't be compatible with the device as this app requires atleast Android Pie.
Btw, i found 0.5 version of my app published in the link below, you can use that
https://m.apkpure.com/coims/com.sherle.coims

Right, that looks to be the problem then, it's running 8.1.0.

Ah, i see. Unfortunately i cannot support older Android versions.

Thanks for all your help, it's much appreciated.

I managed to support Android 8.0 and above devices. Please try it out on that Android Go device. Please let me know how it goes

Many thanks, I could now see CoIMS in the Play Store when I searched with the J4 Core/Android Go device, and proceed to install this successfully. However, I get an error when it starts up (with the ARA-M provisioned SIM installed).

Thank you for testing it. Can please try with the apk attached below and let me know if that works?
app-release.zip

I get the same error on starting CoIMS, but this time I checked and I go into Testing Mode and Samsung IMS Settings without any problems. Well, in the latter I get an ISIM error, but I think I got this before and it's expected.

Can please you send me a screenshot of the error?

Thanks a lot for all you help. Can you please give one last try with the apk attached and let me know how it goes?
app-release.zip

With this version it exits immediately and says "CoIMS has stopped".

okay, thanks for testing. Can you please try one last version of this?
app-release.zip

Thanks once again for testing. This morning i released another update (v0.9) with the bug fix for Android 8.0 and 8.1 devices. And btw, for Samsung devices you need to activate using Samsung IMS settings option in the menu and set appropriate IMS settings

Thanks, Supreeth, much appreciated! Just installed via Play Store and this now starts up fine.
It may be later this week or early next before I can test with the local network again, but this time I should have the J4 Core with Android Go now with CoIMS, a Oneplus 5T, and a Oneplus One (with LineageOS loaded). The 5T was just given to me and I had to get a Nano->Micro SIM adapter for the Oneplus One (quite old, so maybe not the best to try and get VoLTE working on).
I'll let you know how I get on.

Nice.. thanks a lot

i would like to close this issue as you mentioned that it works on Android Go devices. Please feel free to re-open this issue if there is any problem


Add assertions for checking dom node classes

Nice react assertion package! Are you interested in adding assertions to check DOM node classes.  I've search around and haven't found anything to solve this need.  I've created three assertions to check DOM node classes.  It would be great to add them to what you have and move them out of my code.
I could also add more documentation to your readme.md, if you'd like.
For a given DOM node:

to.have.classes
The classes in the DOM node must exactly match the expected class names.
expect(domComponent.getDOMNode()).to.have.classes(['class-b', 'class-a', 'class-c']);  // SUCCESS
expect(domComponent.getDOMNode()).to.have.classes(['class-b', 'class-a']);             // FAIL

to.containClasses
The classes in the DOM node just need contain the expected classes.
expect(domComponent.getDOMNode()).to.containClasses(['class-b', 'class-c']);  // SUCCESS
expect(domComponent.getDOMNode()).to.containClasses(['class-b', 'class-d']);  // FAIL

to.containClass
The classes in the DOM node just needs to contain the expected class.
expect(domComponent.getDOMNode()).to.containClass('class-c');  // SUCCESS
expect(domComponent.getDOMNode()).to.containClass('class-d');  // FAIL

@iamrandys I think rquery will do exactly what you want, and even do it better. You can write CSS/jQuery-like selectors to find components:
expect($R(myComponent, '.class-b')).to.have.length(2);

Oh this is nice!  We actually started developing something that is similar but not nearly as feature rich just last week.  You developed this just in time :) I'll have to take it for a spin.
Thanks!!

On Mar 5, 2015, at 12:46 PM, Andrew Hanna<EMAIL_ADDRESS>wrote:
@iamrandys I think rquery will do exactly what you want, and even do it better. You can write CSS/jQuery-like selectors to find components:
expect($R(myComponent, '.class-b')).to.have.length(2);
—
Reply to this email directly or view it on GitHub.

Awesome! Let me know how it goes! I want to keep adding to rquery as well as adding to chai-react to help them complement each other.


Trouble while changing resolution to 4k

Hi,
I'm using my Sunshine server with 2 Moonlight client :

My macbook pro who has a native resolution of 2560 x 1600
My desktop PC, native resolution is 3840 x 2160

When I connect with my macbook I have no issue, the Sunshine desktop is resized to 2560 x 1600.
But when I connect with my PC, the resolution does not resize to 4k and I have to do it manually.
Here's a link to the log file https://pastebin.com/31wkz9Jz
Any idea ?

Looks like it might have to do with the refresh rate being set to 65?
Can you try adding this line to the overrides.txt file?
3840x2160x60=3840x2160x65

Thanks, instead of adding an exception I modified the configuration of the Moonlight client to request a refresh rate of 60 and it worked.


Change Request: improved language around compatibility for all languages

The Basics

Which design guideline is affected?

* 99.99% of features and improvements are not worth the time consumers would have to spend reacting to breaking changes.

Which target languages are affected?

All

Describe the change:

Replace the made up statistic with more of an instruction: "Breaking changes are more harmful to a user's experience than most new features and improvements are beneficial. Incompatibilities should never be introduced deliberately without thorough review and very strong justification."
Reasoning
The obviously made up statistic is not compelling, and there is no instruction in the statement that can be applied in design discussions.

Agreed
[ ] @adrianhall will change the wording.

Completed and integrated into general guidelines.


are there any thoughts to boost quality of 3d model?

just more training? adjustment to model -> more params? different architecture?

I don't have a certain answer about this.
My feeling is incorporating more 3D training data across various poses could potentially enhance the model's performance.


Unable to display text files larger than 8mb

Gitea version (or commit ref): 1.9.3
Git version: 2.23.0
Operating system:
Database (use [x]):

[ ] PostgreSQL
[ ] MySQL
[X ] MSSQL
[ ] SQLite

Can you reproduce the bug at https://try.gitea.io:

[ ] Yes (provide example URL)
[ ] No
[X ] Not relevant

Log gist:

Description
Setting a value for MAX_DISPLAY_FILE_SIZE in app.ini does not override the default 8mb.
I haven't done any GO development as yet, but looking at the code, it seems that the value is hard-coded
Setting MAX_DISPLAY_FILE_SIZE  = 1048576  in app.ini still produces the The file is too large to be shown. message.
Screenshots
I think you know what that message looks like, but i can take a screenshot if required.

Thanks for sharing that bit of info. I guess ill have to dig a bit further. Maybe i should learn GO while im at it :)


Adding TLS 1.2 in security protocol

As discussed, I prefer to let the Caller Application implement this rule.


[WIP] JAX.JIT Switch and Sharding

Purpose
The goal of this PR is to allow model parameter and optimizer state sharding, and also to migrate the JAX code from using jax.pmap to using jax.jit.
TODOs:

[ ] Migrate reference optimizers to use jax.jit

[X] Nesterov
[X] AdamW
[ ] Others

[ ] Migrate workloads to use jax.jit

[X]  (Test workload) MNIST
[X]  (Test workload) CIFAR
[ ] WMT
[ ] Criteo1TB
[ ] FastMRI
[ ] Librispeech
[ ] OGBG
[ ] ImageNet

Changelog

Added some sharding utilities to handle data distributed
Replaced pmap code for CIFAR/MNIST with jit
Modified AdamW and Nesterov accordingly
Updated checkpoint and data_utils to support the new approach (mostly removing explicit jax_utils.replicate calls).

Issues

Prefetching functionality in CIFAR is temporarily disabled (marked with FIXME), not sure how to best support it here.
I haven't edited any of the PyTorch code, we will need to make sure they still do comparably..

recheck


fluentd: 1.2.3 -> 1.4.2

Motivation for this change
Things done

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

[x] NixOS
[ ] macOS
[ ] other Linux distributions

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

@basvandijk the patch seems fine, but can you fix the darwin build? :)

The issue is that the thrift gem, which is a dependency of the fluent-plugin-scribe gem, fails to build on darwin:
> nix-build -A fluentd
these derivations will be built:
  /nix/store/irvlx6xx5yymif2247hkfgq0cx75ms4j-ruby2.5.5-thrift-0.8.0.drv
  /nix/store/gp1iw3v7ingikx5harln5s3829q1933l-ruby2.5.5-fluent-plugin-scribe-1.0.0.drv
  /nix/store/88470443nlgm4n8n31c1jzv848xcyr92-fluentd-1.4.2.drv
building '/nix/store/irvlx6xx5yymif2247hkfgq0cx75ms4j-ruby2.5.5-thrift-0.8.0.drv'...
unpacking sources
patching sources
configuring
no configure script, doing nothing
installing
buildFlags:
WARNING:  You build with buildroot.
  Build root: /
  Bin dir: /nix/store/ph4q87g4snpydi239sm2n4b6s1gch063-ruby2.5.5-thrift-0.8.0/lib/ruby/gems/2.5.0/bin
  Gem home: /nix/store/ph4q87g4snpydi239sm2n4b6s1gch063-ruby2.5.5-thrift-0.8.0/lib/ruby/gems/2.5.0
Building native extensions. This could take a while...
ERROR:  Error installing /nix/store/gw140sv942w31y3nv20z6g57kfkp0nqs-thrift-0.8.0.gem:
        ERROR: Failed to build gem native extension.

    current directory: /nix/store/ph4q87g4snpydi239sm2n4b6s1gch063-ruby2.5.5-thrift-0.8.0/lib/ruby/gems/2.5.0/gems/thrift-0.8.0/ext
/nix/store/ndj1xf013zgl6kmgvhhlgcv1d1b4zwfz-ruby-2.5.5/bin/ruby -r ./siteconf20190410-74726-b1cbbc.rb extconf.rb
checking for strlcpy() in string.h... yes
creating Makefile

current directory: /nix/store/ph4q87g4snpydi239sm2n4b6s1gch063-ruby2.5.5-thrift-0.8.0/lib/ruby/gems/2.5.0/gems/thrift-0.8.0/ext
make "DESTDIR=" clean

current directory: /nix/store/ph4q87g4snpydi239sm2n4b6s1gch063-ruby2.5.5-thrift-0.8.0/lib/ruby/gems/2.5.0/gems/thrift-0.8.0/ext
make "DESTDIR="
compiling binary_protocol_accelerated.c
compiling compact_protocol.c
compiling memory_buffer.c
compiling protocol.c
compiling strlcpy.c
In file included from strlcpy.c:20:
./strlcpy.h:28:15: error: expected parameter declarator
extern size_t strlcpy(char *, const char *, size_t);
              ^
/nix/store/mkfq1a1i6n66fahlcjvw890xj32zvlqp-Libsystem-osx-10.11.6/include/secure/_string.h:105:44: note: expanded from macro 'strlcpy'
  __builtin___strlcpy_chk (dest, src, len, __darwin_obsz (dest))
                                           ^
/nix/store/mkfq1a1i6n66fahlcjvw890xj32zvlqp-Libsystem-osx-10.11.6/include/secure/_common.h:39:62: note: expanded from macro '__darwin_obsz'
#define __darwin_obsz(object) __builtin_object_size (object, _USE_FORTIFY_LEVEL > 1 ? 1 : 0)
                                                             ^
/nix/store/mkfq1a1i6n66fahlcjvw890xj32zvlqp-Libsystem-osx-10.11.6/include/secure/_common.h:30:32: note: expanded from macro '_USE_FORTIFY_LEVEL'
#    define _USE_FORTIFY_LEVEL 2
                               ^
In file included from strlcpy.c:20:
./strlcpy.h:28:15: error: expected ')'
...

The fix is probably to pass --with-cppflags=\"-D_FORTIFY_SOURCE=0 -Wno-shift-negative-value\" to gem install.
How do I pass that option to the thrift derivation?

@alyssais you seem to have contributed a lot in this area. Do you have an idea how to fix this?

I fixed it by passing the following to the thrift derivation:
buildFlags = [
  "--with-cppflags=\"-D_FORTIFY_SOURCE=0 -Wno-macro-redefined -Wno-shift-negative-value\""
];

Now ideally, this should be conditional on the build platform being darwin...

Could you add that to https://github.com/NixOS/nixpkgs/blob/27c85662ae50a91c45b5679e15d18f063f7cd6c8/pkgs/development/ruby-modules/gem-config/default.nix please?

@alyssais thanks for pointing me to gem-config. I added an override for thrift and I can confirm fluentd now builds on both x86_64-linux and x86_64-darwin. I'll merge if ofborg agrees.

I realise I should also make the override conditional on the version of thrift because I believe this has been fixed. So I'll add an extra && lib.versionAtLeast attrs.version "<version with a fix>" condition...

Sounds good to me.


Failed to compile the PCH

I tried this with a C++ module in ReactOS, but got:
FAILED: E:\RosBE\i386\bin\g++.exe   -DDBG=1 -DKDBG=1 -DUSE_COMPILER_EXCEPTIONS -DWINVER=0x502 -D_M_IX86 -D_NETSHELL_ -D_SEH_ENABLE_TRACE -D_SETUPAPI_VER=0x502 -D_USE_32BIT_TIME_T -D_USE_PSEH3=1 -D_WIN32_IE=0x600 -D_WIN32_WINDOWS=0x502 -D_WIN32_WINNT=0x600 -D_X86_ -D__REACTOS__ -D__i386__ -D_inline=__inline -Di386 -g dll/shellext/netshell e:/reactos-vanilla/dll/shellext/netshell e:/reactos-vanilla/include e:/reactos-vanilla/include/psdk e:/reactos-vanilla/include/dxsdk include include/psdk include/dxsdk include/reactos e:/reactos-vanilla/include/crt e:/reactos-vanilla/include/ddk e:/reactos-vanilla/include/ndk e:/reactos-vanilla/include/reactos e:/reactos-vanilla/include/reactos/libs -x c++-header -o dll/shellext/netshell/CMakeFiles/netshell.pch.dir/precomp.h.gch -c e:/reactos-vanilla/dll/shellext/netshell/precomp.h
e:/reactos-vanilla/dll/shellext/netshell/precomp.h:21:27: fatal error: shlguid_undoc.h: No such file or directory

Notice that header folders are not prefixed with -I for inclusions.

I tested the latest revision and the problem still occurs.

It should be fixed by acd3166fa78bb6495f4f3a52000340ac10696d04

Now it's:
FAILED: E:\RosBE\i386\bin\g++.exe   -DDBG=1 -DKDBG=1 -DUSE_COMPILER_EXCEPTIONS -DWINVER=0x502 -D_DLL -D_M_IX86 -D_NETSHELL_ -D_SEH_ENABLE_TRACE -D_SETUPAPI_VER=0x502 -D_USE_32BIT_TIME_T -D_USE_PSEH3=1 -D_WIN32_IE=0x600 -D_WIN32_WINDOWS=0x502 -D_WIN32_WINNT=0x600 -D_X86_ -D__REACTOS__ -D__USE_CRTIMP -D__i386__ -D_inline=__inline -Di386 -Dnetshell_EXPORTS -pipe -fms-extensions -fno-strict-aliasing -mstackrealign -fno-rtti -fno-exceptions -fdebug-prefix-map="e:\reactos-vanilla"=ReactOS -gdwarf-2 -gstrict-dwarf -femit-struct-debug-detailed=none -feliminate-unused-debug-symbols -march=pentium -mtune=i686 -Werror -Wall -Wpointer-arith -Wno-char-subscripts -Wno-multichar -Wno-unused-value -Wno-maybe-uninitialized -Wno-error=unused-but-set-variable -Wno-error=type-limits -O1 -fno-optimize-sibling-calls -fno-omit-frame-pointer -mpreferred-stack-boundary=3 -fno-set-stack-executable -Winvalid-pch -Werror=invalid-pch -std=c++11 -g -Idll/shellext/netshell -Ie:/reactos-vanilla/dll/shellext/netshell -Ie:/reactos-vanilla/include -Ie:/reactos-vanilla/include/psdk -Ie:/reactos-vanilla/include/dxsdk -Iinclude -Iinclude/psdk -Iinclude/dxsdk -Iinclude/reactos -Ie:/reactos-vanilla/include/crt -Ie:/reactos-vanilla/include/ddk -Ie:/reactos-vanilla/include/ndk -Ie:/reactos-vanilla/include/reactos -Ie:/reactos-vanilla/include/reactos/libs    -include E:/testing_new_pch/reactos/CMakeFiles/netshell.pch.dir/precomp.h -MMD -MT dll/shellext/netshell/CMakeFiles/netshell.dir/lanconnectui.cpp.obj -MF dll/shellext/netshell/CMakeFiles/netshell.dir/lanconnectui.cpp.obj.d -o dll/shellext/netshell/CMakeFiles/netshell.dir/lanconnectui.cpp.obj -c e:/reactos-vanilla/dll/shellext/netshell/lanconnectui.cpp
cc1plus.exe: fatal error: E:/testing_new_pch/reactos/CMakeFiles/netshell.pch.dir/precomp.h: No such file or directory
compilation terminated.
The "-include" should pass something like E:/testing_new_pch/reactos/dll/shellext/netshell/CMakeFiles/netshell.pch.dir/precomp.h instead of E:/testing_new_pch/reactos/CMakeFiles/netshell.pch.dir/precomp.h.

Should be addressed by 9c6e030155656a648f1c7351961153f66d076e5d
And please wrap compiler output with markdowns ~~~ or ```. Thanks for testing :)

Nice! didn't know about this ;)

Now we get:
build dll/shellext/netshell/CMakeFiles/netshell.dir/precomp.h.gch: CXXPCH_COMPILER e$:/reactos-vanilla/dll/shellext/netshell/precomp.h || cmake_order_depends_target_netshell
  DEFINES = -DDBG=1 -DKDBG=1 -DUSE_COMPILER_EXCEPTIONS -DWINVER=0x502 -D_DLL -D_M_IX86 -D_NETSHELL_ -D_SEH_ENABLE_TRACE -D_SETUPAPI_VER=0x502 -D_USE_32BIT_TIME_T -D_USE_PSEH3=1 -D_WIN32_IE=0x600 -D_WIN32_WINDOWS=0x502 -D_WIN32_WINNT=0x600 -D_X86_ -D__REACTOS__ -D__USE_CRTIMP -D__i386__ -D_inline=__inline -Di386 -Dnetshell_EXPORTS
  DEP_FILE = dll/shellext/netshell/CMakeFiles/netshell.dir/precomp.h.gch.d
  FLAGS = -pipe -fms-extensions -fno-strict-aliasing -mstackrealign -fno-rtti -fno-exceptions -fdebug-prefix-map="e:
eactos-vanilla"=ReactOS -gdwarf-2 -gstrict-dwarf -femit-struct-debug-detailed=none -feliminate-unused-debug-symbols -march=pentium -mtune=i686 -Werror -Wall -Wpointer-arith -Wno-char-subscripts -Wno-multichar -Wno-unused-value -Wno-maybe-uninitialized -Wno-error=unused-but-set-variable -Wno-error=type-limits -O1 -fno-optimize-sibling-calls -fno-omit-frame-pointer -mpreferred-stack-boundary=3 -fno-set-stack-executable -Winvalid-pch -Werror=invalid-pch -std=c++11 -g -Idll/shellext/netshell -Ie:/reactos-vanilla/dll/shellext/netshell -Ie:/reactos-vanilla/include -Ie:/reactos-vanilla/include/psdk -Ie:/reactos-vanilla/include/dxsdk -Iinclude -Iinclude/psdk -Iinclude/dxsdk -Iinclude/reactos -Ie:/reactos-vanilla/include/crt -Ie:/reactos-vanilla/include/ddk -Ie:/reactos-vanilla/include/ndk -Ie:/reactos-vanilla/include/reactos -Ie:/reactos-vanilla/include/reactos/libs    -include E:/testing_new_pch/reactos/dll/shellext/netshell/CMakeFiles/netshell.pch.dir/precomp.h -x c++-header

Notice that it's two lines instead of one, because -fdebug-prefix-map="e:\reactos-vanilla"=ReactOS (in normal source files rules) is in this PCH case:
-fdebug-prefix-map="e:
eactos-vanilla"=ReactOS

Meaning the \r wasn't escaped properly and led to a new line.

Seems like some CMake bug (or fancy behavior), anyways applied a fix at 596f28e6e27ebe5c3eb1c9e50f90a905abbca9f1

Now:
FAILED: E:\RosBE\i386\bin\g++.exe   -DDBG=1 -DKDBG=1 -DUSE_COMPILER_EXCEPTIONS -DWINVER=0x502 -D_DLL -D_M_IX86 -D_NETSHELL_ -D_SEH_ENABLE_TRACE -D_SETUPAPI_VER=0x502 -D_USE_32BIT_TIME_T -D_USE_PSEH3=1 -D_WIN32_IE=0x600 -D_WIN32_WINDOWS=0x502 -D_WIN32_WINNT=0x600 -D_X86_ -D__REACTOS__ -D__USE_CRTIMP -D__i386__ -D_inline=__inline -Di386 -Dnetshell_EXPORTS -pipe -fms-extensions -fno-strict-aliasing -mstackrealign -fno-rtti -fno-exceptions -fdebug-prefix-map="e:\reactos-vanilla"=ReactOS -gdwarf-2 -gstrict-dwarf -femit-struct-debug-detailed=none -feliminate-unused-debug-symbols -march=pentium -mtune=i686 -Werror -Wall -Wpointer-arith -Wno-char-subscripts -Wno-multichar -Wno-unused-value -Wno-maybe-uninitialized -Wno-error=unused-but-set-variable -Wno-error=type-limits -O1 -fno-optimize-sibling-calls -fno-omit-frame-pointer -mpreferred-stack-boundary=3 -fno-set-stack-executable -Winvalid-pch -Werror=invalid-pch -std=c++11 -g -Idll/shellext/netshell -Ie:/reactos-vanilla/dll/shellext/netshell -Ie:/reactos-vanilla/include -Ie:/reactos-vanilla/include/psdk -Ie:/reactos-vanilla/include/dxsdk -Iinclude -Iinclude/psdk -Iinclude/dxsdk -Iinclude/reactos -Ie:/reactos-vanilla/include/crt -Ie:/reactos-vanilla/include/ddk -Ie:/reactos-vanilla/include/ndk -Ie:/reactos-vanilla/include/reactos -Ie:/reactos-vanilla/include/reactos/libs    -include E:/testing_new_pch/reactos/dll/shellext/netshell/CMakeFiles/netshell.pch.dir/precomp.h -MMD -MT dll/shellext/netshell/CMakeFiles/netshell.dir/netshell.cpp.obj -MF dll/shellext/netshell/CMakeFiles/netshell.dir/netshell.cpp.obj.d -o dll/shellext/netshell/CMakeFiles/netshell.dir/netshell.cpp.obj -c e:/reactos-vanilla/dll/shellext/netshell/netshell.cpp
cc1plus.exe: error: E:/testing_new_pch/reactos/dll/shellext/netshell/CMakeFiles/netshell.pch.dir/precomp.h.gch: not used because `_DLL' is defined [-Werror=invalid-pch]

cc1plus.exe: error: one or more PCH files were found, but they were invalid

cc1plus.exe: fatal error: E:/testing_new_pch/reactos/dll/shellext/netshell/CMakeFiles/netshell.pch.dir/precomp.h: No such file or directory

cc1plus.exe: all warnings being treated as errors

compilation terminated.

ninja: build stopped: subcommand failed.

It seems like you're missing the addition of target COMPILE_DEFINITIONS property? because that's where we add _DLL and __USE_CRTIMP in some specific cases.

Well, I know the reason of this one. PCH is simply in different target suffixed with .pch and it does not inherit COMPILE_DEFINITIONS property from its originating main target.
I cannot either put pch in the main target, since then it will try to link damn pch file, and there is no way to prevent that.
So I need to think of it more. Maybe tomorrow I find some solution.

Hmm, can't you simply use the target name that we input to target_precompiled_header() in order to get this property from this target, and apply it to the pch target?
This target idea btw means in ReactOS for example there will be extra 900+ targets. Is there a better way? The current PCH solution (from Peter) doesn't involve any additional targets, only two properties added to CMake (code).

Okay I think I managed to solve it with 9f3102e5924449d14231b4463262459c9a10d0f6
Let me know how it works for you now.

Hmm, can't you simply use the target name that we input to target_precompiled_header() in order to get this property from this target, and apply it to the pch target?

See: https://github.com/nanoant/CMakePCHCompiler#how-does-it-work

Now:
CMake Error at cmake/CMakePCHCompiler.cmake:224 (set_target_properties):
  set_target_properties called with incorrect number of arguments.
Call Stack (most recent call first):
  Some weird path:9999 (__watch_pch_last_hook)

Wrrr.... okay I made little mistake in property checking. Fixed in 8df5ad56a87401ddf26d6f688be2511eaae86877. Please try again.

Tons and tons of
CMake Warning (dev) at cmake/CMakePCHCompiler.cmake:217 (get_target_property):
  Policy CMP0045 is not set: Error on non-existent target in
  get_target_property.  Run "cmake --help-policy CMP0045" for policy details.
  Use the cmake_policy command to set the policy and suppress this warning.

  get_target_property() called with non-existent target "NOTFOUND".
Call Stack (most recent call first):
  Some weird path:9999 (__watch_pch_last_hook)
This warning is for project developers.  Use -Wno-dev to suppress it.

Can you tell me which CMake version you are using?

cmake version 3.1

Okie, this seems like you fault as you are passing "NOTFOUND" target as parameter. I have added check a7ec70e94d0be5d9d9e5d0bebae6dcae13d61745 that should make cmake fail with more reasonable message.

I'm doing:
target_precompiled_header(netshell precomp.h)
What NOTFOUND ?

I am sorry, you are right, I was running last step hook unconditionally, now fixed with 3329f661c2c8b822c67fcac969847e7d49fc2008
Please re-test.

The line became cmake/CMakePCHCompiler.cmake:228

I also ran into the same problem. Why is this issue marked as fixed?

Here is a fix for this problem in my case: https://github.com/nanoant/CMakePCHCompiler/pull/11


GEODE-8037 - Introduce geode-bootstrapping sub-project and create BootstrappingService interface.

Thank you for submitting a contribution to Apache Geode.
In order to streamline the review of the contribution we ask you
to ensure the following steps have been taken:
For all changes:

[ ] Is there a JIRA ticket associated with this PR? Is it referenced in the commit message?

[ ] Has your PR been rebased against the latest commit within the target branch (typically develop)?

[ ] Is your initial contribution a single, squashed commit?

[ ] Does gradlew build run cleanly?

[ ] Have you written or updated unit tests to verify your changes?

[ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?

Note:
Please ensure that once the PR is submitted, check Concourse for build issues and
submit an update to your PR as soon as possible. If you need help, please send an
email to<EMAIL_ADDRESS>

Would it make sense to have an RFC and/or discuss thread to share your ideas about this new submodule?

Would it make sense to have an RFC and/or discuss thread to share your ideas about this new submodule?

https://cwiki.apache.org/confluence/display/GEODE/ClassLoader+Isolation

Would it make sense to have an RFC and/or discuss thread to share your ideas about this new submodule?

https://cwiki.apache.org/confluence/display/GEODE/ClassLoader+Isolation

Perfect, I missed that the RFC had these details.  Thanks!


Read Records by Id

I try to load lots of related records from a one2many relation but there is no plain read method defined.
Can we add a method to load records by id like it is done within the search method?
Furthermore all the methods like makeResponse, resetParams and buildParams are Private so there is no chance to inherit your Odoo class and extend it with custom Methods.

Hi @obuchmann ,
I'm very busy these days so I can not provide an ETA when I could take care of your request, in the meantime a PR from your side is always more than welcome and I would review/merge it soon.

is this still happen?


Add option to suppress common warnings

We default to verbosity, which is good, but users often want a way to suppress FITSFixedWarnings and some of the informative (but often irrelevant) messages we print.  A verbose=False option should probably catch and discard astropy warnings and others.

BUMP. @e-koch @astrofrog, what would you think of removing the Stokes warning entirely?

:+1:

with spectral_cube.warnings_off:
   ...


Add missing cmake dependency for iree-tblgen

I'm seeing a build failure. (this log is from openxla-nvgpu, but standalone IREe has a similar issue)
[2133/4044] Building CXX object iree_core/tools/CMakeFiles/iree-tblgen.dir/iree-tblgen.cpp.o
FAILED: iree_core/tools/CMakeFiles/iree-tblgen.dir/iree-tblgen.cpp.o
ccache /usr/bin/clang++-15  -isystem /home/zinenko/iree -isystem /home/zinenko/openxla-nvgpu/build/iree_core -O2 -g  -fPIE -fvisibility=hidden -fno-rtti -fno-exceptions -Werror -Wall -Wno-ambiguous-member-template -Wno-char-subscripts -Wno-extern-c-compat -Wno-gnu-alignof-expression -Wno-gnu-variable-sized-type-not-at-end -Wno-ignored-optimization-argument -Wno-invalid-offsetof -Wno-invalid-source-encoding -Wno-mismatched-tags -Wno-pointer-sign -Wno-reserved-user-defined-literal -Wno-return-type-c-linkage -Wno-self-assign-overloaded -Wno-sign-compare -Wno-signed-unsigned-wchar -Wno-strict-overflow -Wno-trigraphs -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-unused-command-line-argument -Wno-unused-const-variable -Wno-unused-function -Wno-unused-local-typedef -Wno-unused-private-field -Wno-user-defined-warnings -Wc++20-extensions -Wctad-maybe-unsupported -Wfloat-overflow-conversion -Wfloat-zero-conversion -Wfor-loop-analysis -Wformat-security -Wgnu-redeclared-enum -Wimplicit-fallthrough -Winfinite-recursion -Wliteral-conversion -Wnon-virtual-dtor -Woverloaded-virtual -Wpointer-arith -Wself-assign -Wstring-conversion -Wtautological-overlap-compare -Wthread-safety -Wthread-safety-beta -Wunused-comparison -Wvla -fno-lax-vector-conversions -fno-omit-frame-pointer -fmacro-prefix-map=/home/zinenko/iree=iree -std=gnu++17 -MD -MT iree_core/tools/CMakeFiles/iree-tblgen.dir/iree-tblgen.cpp.o -MF iree_core/tools/CMakeFiles/iree-tblgen.dir/iree-tblgen.cpp.o.d -o iree_core/tools/CMakeFiles/iree-tblgen.dir/iree-tblgen.cpp.o -c /home/zinenko/iree/tools/iree-tblgen.cpp
/home/zinenko/iree/tools/iree-tblgen.cpp:9:10: fatal error: 'llvm/TableGen/Record.h' file not found
#include "llvm/TableGen/Record.h"
         ^~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.

I believe the relevant flags are BUILD_SHARED_LIBS=Off, IREE_COMPILER_BUILD_SHARED_LIB=On, IREE_LINK_COMPILER_SHARED_LIBRARY=On, LLVM_BUILD_LLVM_DYLIB=Off.
In general, I'm stupidly following instructions from openxla-nvgpu readme.

Ok, thanks. I had high hopes for the compiler build shared libs mode, but it really has turned out to be more troublesome than expected. It is hard coded to on in the nvgpu perfect but I think this was a bad call and should be reversed for now.
Let me take over this patch and see if I can't figure out what is going on.

Oh wait, I see. This is llvm include directory madness.
Instead of adding LLVMSupport, can you add IREELLVMIncludeSetup? When adding LLVMSupport, that is what you are transitively getting which is fixing the include directories.
Transitive usage requirements propagate differently through shared libraries, iirc.

Thanks for the explanation. We need to fix the build rules for this as I indicated (or else we will be trading one problem for another). I can do that.

If it passes CI, set to auto-merge.

CI looked to just be flaked (probably due to the GH outage). Force merged.

Thanks!


qlikview-client

Don't we also need manifests/base/resources/qlikview-client/patches/deployment.yaml?

Don't we also need manifests/base/resources/qlikview-client/patches/deployment.yaml?

@ashwathishiva I'm not sure... There is nothing in the deployment to patch... There are no ENV variables..


Add preliminary docs for queries

Closes #915

Marking as ready for review since I'd greatly appreciate the input on how-tos; I still need to do another pass for the query language chapter.

I have adapted and tested the queries in the Tree Query Language chapter as well in https://github.com/NomicFoundation/slang/pull/928/commits/ca13cfc5f5bbf5511e5f2dcd870d317182010c51; I'd appreciate taking a look at that as well 🙏


Labels aren't saved when adding hosts

Rancher versions: 2.0 master 10/16
Steps to Reproduce:

Add host with a label foo=bar

Results:  Label is sent in POST but ignored in back-end.

@deniseschannon @StrongMonkey tested by registering host with the command, works fine:
docker run -e CATTLE_HOST_LABELS='foo=bar&hello=world' --rm --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher rancher/agent:v2.0-alpha4 http://<IP_ADDRESS>:8080/v3/scripts/CB37F8F1CFDB07EC6B72:1483142400000:tQxeHv0SiY7ZVPTxOe8CnYZdjQ

GMS issue?

@alena1108 yeah, i had a pr to fix this bug. It was a regression bug caused by me :).


Crashes out if git isn't found

Reported by ChaosWithin in the love discord.
Looks like it's crashing because the subprocess call to git fails. It's meant to catch this and continue more gracefully but something isn't right.

This was fixed in 8a7b8efbc06b82914e688846587f0eeed043c6e9 but it hadn't been published to pypi. Should be fine now since v0.0.10 was pushed up.


SOLR-16644 Fixing the entropy warning threshold based on OS ubuntu an…

https://issues.apache.org/jira/browse/SOLR-16644
Description
Entropy has been adjusted in the  ubuntu kernels > 5.15+ causing warning to be echoed.
Solution
Introduced a check for the OS and version. If the OS is ubuntu and kernel version is > 5.15, thershold is adjusted to 64.
Tests
Did Gradle build
This is my first PR to Solr. It would be great to get guidance on testing this. I tested it by building Solr from the source
Checklist
Please review the following and check all that apply:

[x] I have reviewed the guidelines for How to Contribute and my code conforms to the standards described there to the best of my ability.
[x] I have created a Jira issue and added the issue ID to my pull request title.
[x] I have given Solr maintainers access to contribute to my PR branch. (optional but recommended)
[x] I have developed this patch against the main branch.
[x] I have run ./gradlew check.
[ ] I have added tests for my changes.
[ ] I have added documentation for the Reference Guide

I remember testing it with some VM which has low entropy. I'm hazy on
whether or how I was able to stimulate the low entropy inside the VM.
On Mon, 25 Sept, 2023, 10:11 am Raghavan, @.***> wrote:

Thanks @chatman https://github.com/chatman for the comment, In
line:1914 of the file, I updated the threshold from 300 to 64 # Adjusted
for 256 pool size (approx 25% of 256)
Are you recommending, check for the ratio instead of manually
recalibrating the threshold based on pool size and checking that? Let me
make that change.
Also QQ: any tips on how to test this would be helpful.
—
Reply to this email directly, view it on GitHub
https://github.com/apache/solr/pull/1842#issuecomment-1732897914, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABDCR5AVJAUH4M6SDUDUM43X4EDRFANCNFSM6AAAAAA3QZKTTM
.
You are receiving this because you were mentioned.Message ID:
@.***>

Yes, I think we should calibrate as per the poolsize instead of checking
for the kernel version. It might be more robust for the future.
On Mon, 25 Sept, 2023, 10:11 am Raghavan, @.***> wrote:

Thanks @chatman https://github.com/chatman for the comment, In
line:1914 of the file, I updated the threshold from 300 to 64 # Adjusted
for 256 pool size (approx 25% of 256)
Are you recommending, check for the ratio instead of manually
recalibrating the threshold based on pool size and checking that? Let me
make that change.
Also QQ: any tips on how to test this would be helpful.
—
Reply to this email directly, view it on GitHub
https://github.com/apache/solr/pull/1842#issuecomment-1732897914, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/ABDCR5AVJAUH4M6SDUDUM43X4EDRFANCNFSM6AAAAAA3QZKTTM
.
You are receiving this because you were mentioned.Message ID:
@.***>

Thanks @elyograg! I think I was able to fix this before the merge.


AWS: Error in the provisioning process

Hi,
for both provision steps I get the error
[WARNING]: Host file not found: ec2.py
[WARNING]: provided hosts list is empty, only localhost is available
PLAY [SM spark slave instances configuration] **********************************
skipping: no hosts matched
PLAY [SM spark master instance configuration] **********************************
skipping: no hosts matched
PLAY RECAP *********************************************************************
By the way: there is a typo in the filename aws_provision_websever.yml it should be aws_provision_webserver.yml
Orlando

Hi,
Addressed by d0fa7d61ca03891022a98b1f9574355f0841a572
Vitaly


update all docs in the influxdata-platform directory

At some point, content in this directory:
/platform/monitoring/tools/measurements-internal
moved to:
/platform/monitoring/influxdata-platform/tools/measurements-internal
Because of how docs.influxdata.com is set up, files in the old directory (now deleted) are still included in search. To redirect hits on these old files, add the following line to the front matter of the new file:
aliases: - /platform/monitoring/tools/measurements-internal

Resolved in https://github.com/influxdata/docs.influxdata.com/pull/2495


fix: default TError type

after adding the TError generic throughout the codebase, there are now several places where typescript gets cross. QueryOptions for example used to work fine, but now demands that you provide an error type. In other places it's defaulted to Error.
It seems like a logical solution to just add this default everywhere. This means we're being consistent as well as not causing a breaking change.
https://github.com/tannerlinsley/react-query/issues/546

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


[FLAKY] test_dlpack.py

https://ci.tlcpack.ai/blue/organizations/jenkins/tvm/detail/PR-7303/12/pipeline
Just got this in my PR, need to relax the tolerance a bit

i see, @masahi can you send a PR to fix it?

i see, @masahi can you send a PR to fix it?


Testing at KIT: Wash list

[x] Make Blobfinder PR for UDF parameter passthrough https://github.com/LiberTEM/LiberTEM-blobfinder/pull/42
[ ] Set header detail configuration resp. deal with missing header
- A missing config value made the Dectris detector error out and send a different header than expected
- The acquisition parameter for header details should be set to "basic" in the trigger function
[ ] When running fast there were issues with missing headers that caused crashes. This should be handled gracefully by erroring out, not with a hard crash of the receiver.
- Send dropped frame messages when skips in frame ID are detected
[ ] The base shape check has been patched out of the LiberTEM source code at KIT. Re-evaluate and fix root cause.
[ ] Display messages in case of errors for debuggability
[ ] Libertem-dectris-rs requires additionally: cmake, clang, libclang, set LIBCLANG_PATH in case conda is used
[ ] Option to drain data from ZeroMQ based on series ID? One may receive data from a previous series if that was not consumed completely.
[ ] When cancelling the acquisition, the pipelined executor sometimes doesn't work for the next UDF run (might need a slight design change)
[ ] Detctor status display widget would be really helpful

Option to drain data from ZeroMQ based on series ID? One may receive data from a previous series if that was not consumed completely

At the beginning of the acquisition, this is now done, discarding messages that don't belong to the current series.

Set header detail configuration resp. deal with missing header

This is done in #74 - streaming is enabled automatically and header_detail is set to 'basic' in both the active and the passive use case.

When cancelling the acquisition, the pipelined executor sometimes doesn't work for the next UDF run

This should be fixed also, at least in LiberTEM v0.11 - the corresponding test case runs another UDF after the previous run_udf call err'd out. This now seems to work quite reliable.
The only thing where one has to take a bit care is the connection objects - if you create a new one without closing the previous one (for example, you re-run the notebook cell that connects to the detector system), you will still get issues. This needs to be properly documented, and we need to also provide plenty examples where this is properly handled.


improvement avoid producing small segment

Proposed changes
Issue Number: close #xxx

Further comments
If this is a relatively large or complex change, kick off the discussion at<EMAIL_ADDRESS>by explaining why you chose the solution you did and what alternatives you considered, etc...

run buildall

run buildall


Changes on README.md with a example for web project

Example to using the diy with a flask + gunicorn for run web apps with python3.5.
Just alter the .openshift/actions_hooks/start for run gunicorn of python 3.5

Hi, thanks for the pull request
There is a typo in .openshift
Please add an explicit mention of the fact that the added info is only related to flask and gunicorn. These are not the only available framework and server and they are even not the most popular ones. The information you've added might be useful but it won't definetely be useful for everyone.


fix: FirebaseFirestoreAdminException: firestore/unknown: The service is temporarily unavailable. {error: {code: 503, message: The service is temporarily unavailable., status: UNAVAILABLE}}

Unhandled exception:
FirebaseFirestoreAdminException: firestore/unknown: The service is temporarily unavailable. {error: {code: 503, message: The service is temporarily unavailable., status: UNAVAILABLE}}
#0      validateResponse (package:_discoveryapis_commons/src/api_requester.dart:306:9)
<asynchronous suspension>
#1      ApiRequester.request (package:_discoveryapis_commons/src/api_requester.dart:72:16)
<asynchronous suspension>
#2      ProjectsDatabasesDocumentsResource.runQuery (package:firebaseapis/firestore/v1.dart:1881:23)
<asynchronous suspension>
#3      Query._get (package:dart_firebase_admin/src/google_cloud_firestore/reference.dart:1110:22)
<asynchronous suspension>
#4      RunnerCommand.run (package:openci_runner/src/features/runner/runner_command.dart:85:22)
<asynchronous suspension>
#5      CommandRunner.runCommand (package:args/command_runner.dart:212:13)
<asynchronous suspension>
#6      OpenciRunnerCommandRunner.runCommand (package:openci_runner/src/command_runner.dart:118:18)
<asynchronous suspension>
#7      OpenciRunnerCommandRunner.run (package:openci_runner/src/command_runner.dart:62:14)
<asynchronous suspension>
#8      main (file:///Users/admin/.pub-cache/hosted/pub.dev/openci_runner-0.6.0/bin/openci_runner.dart:6:24)
<asynchronous suspension>

This is due to network disconnection.


fix(curric): updated max height for button subject svg

Description

Updated max height of subject icon in ButtonInner component, which was instead sizing by height / width

Issue(s)
The curriculum phase selector had oversized and misaligned subject icons
How to test

Go to [https://deploy-preview-1787--oak-web-application.netlify.thenational.academy/beta/teachers/curriculum]
Open the subject phase selector
You should see all correctly aligned subject icons in the buttons

Checklist

[ ] Added or updated tests where appropriate
[ ] Manually tested across browsers / devices
[ ] Considered impact on accessibility
[ ] Design sign-off
[ ] Approved by product owner

Looks good:


[BUG] Job list command is limited to 50 items

Describe the bug
The job list command is limited to 50 items. We regularly have more than 50 jobs in a project.
I see that the Memsource API limits you to 50 items per page, but at least it lets you see the total number of elements and total number of pages (i.e. ..."numberOfElements":50,"totalElements":91,"pageSize":50,"totalPages":2}). The Memsource CLI client doesn't seem to provide this information.
I'm working on a tool to automate job downloads. I can increment the number of pages I request until I get back an empty array, but it's a pain and not what I expected initially (I was unfamiliar with this Memsource API limitation).
Affected version
Latest.
To Reproduce
memsource job download --project-id tCQYoSuMvoUxatSpkj0On3 --output-dir downloaded_po_files/ja --job-id $(memsource job list --project-id tCQYoSuMvoUxatSpkj0On3 --target-lang 'ja' -f value -c uid | tr '\n' ' ')
I used https://cloud.memsource.com/web/api2/v2/projects/tCQYoSuMvoUxatSpkj0On3/jobs?targetLang=ja to find the total number of pages/elements.
Expected behavior
It should return all jobs, not just the first 50, or at least give the user information on how many additional items and/or pages there are.

Hi @rebeccaalpert I am hitting the same problem in my projects as well. Let's see what we can do about it.

Hi @rebeccaalpert ,
probably the best workaround is to increase the page numbers until you'll get a list of jobs which is lower than 50:
#!/bin/bash

# Set the page number to first page
page_number=1
output=$(memsource job list --project-id tCQYoSuMvoUxatSpkj0On3 --page-number ${page_number} -f value -c uid | tr '\n' ' ')
((page_number++))

# Execute command until there are less than 50 jobs
while [ $(memsource job list --project-id tCQYoSuMvoUxatSpkj0On3 --page-number ${page_number} -f value -c uid | wc -l) -eq 50 ]; do
  # Save output into temporary variable
  temp=$(memsource job list --project-id tCQYoSuMvoUxatSpkj0On3 --page-number ${page_number} -f value -c uid | tr '\n' ' ')
  output=${output}${temp}
  ((page_number++))
done

echo ${output}

However when I checked your project in Memsource and your API call: https://cloud.memsource.com/web/api2/v2/projects/tCQYoSuMvoUxatSpkj0On3/jobs?targetLang=ja
I noticed that it has duplicated jobs. The total for each language is 41, your list is showing 82. In your Memsource project I can see that you have created 2 workflow steps there. Memsource CLI works by default with one step only. You can specify the workflow step with a --workflow-level parameter.
E.g.
memsource job list --project-id tCQYoSuMvoUxatSpkj0On3 --page-number 7 -f value -c uid --workflow-level 1 | wc -l
Please DM me if you need more explanation or help.

Hi @rebeccaalpert ,
probably the best workaround is to increase the page numbers until you'll get a list of jobs which is lower than 50:

#!/bin/bash

# Set the page number to first page

page_number=1

output=$(memsource job list --project-id tCQYoSuMvoUxatSpkj0On3 --page-number ${page_number} -f value -c uid | tr '\n' ' ')

((page_number++))

# Execute command until there are less than 50 jobs

while [ $(memsource job list --project-id tCQYoSuMvoUxatSpkj0On3 --page-number ${page_number} -f value -c uid | wc -l) -eq 50 ]; do

  # Save output into temporary variable

  temp=$(memsource job list --project-id tCQYoSuMvoUxatSpkj0On3 --page-number ${page_number} -f value -c uid | tr '\n' ' ')

  output=${output}${temp}

  ((page_number++))

done

echo ${output}

However when I checked your project in Memsource and your API call: https://cloud.memsource.com/web/api2/v2/projects/tCQYoSuMvoUxatSpkj0On3/jobs?targetLang=ja
I noticed that it has duplicated jobs. The total for each language is 41, your list is showing 82. In your Memsource project I can see that you have created 2 workflow steps there. Memsource CLI works by default with one step only. You can specify the workflow step with a --workflow-level parameter.
E.g.
memsource job list --project-id tCQYoSuMvoUxatSpkj0On3 --page-number 7 -f value -c uid --workflow-level 1 | wc -l
Please DM me if you need more explanation or help.

Or you can do 1 extra API call with curl and grab the totalPages and then execute loop with job list for each page.
Regarding the script, you may need to add the one more line at the end
temp=$(memsource job list --project-id tCQYoSuMvoUxatSpkj0On3 --page-number ${page_number} -f value -c uid | tr '\n' ' ')
output=${output}${temp}
Because while wont execute if you have less than 50 (last page would be missing)

Like I said in my initial post, I already have a workaround, but I think the library needs the additional info I outlined or to return info without additional work from the user.

I noticed that it has duplicated jobs. The total for each language is 41, your list is showing 82. In your Memsource project I can see that you have created 2 workflow steps there. Memsource CLI works by default with one step only. You can specify the workflow step with a --workflow-level parameter.

Another team created these and I don't have control over their workflow. :) I just need to download whatever is there.

@rebeccaalpert  Added that in 0.3.8
The meta is hidden but you can access it with:
 memsource job list --project-id 9iFwa1rk54RL3WWSi9hVf5 -f value -c total_elements -c total_pages -c page_size -c page_number -c number_of_elements

1 1 50 0 1

Feel free to update to 0.3.8 and test it out.
Note this is hidden from the output unless you specifically access with -c as above.

Added in 0.3.8
memsource job list --project-id 9iFwa1rk54RL3WWSi9hVf5 -f value -c total_elements -c total_pages -c page_size -c page_number -c number_of_elements

1 1 50 0 1

@rebeccaalpert If you have installed the memsource cli from github, you can just copy & paste https://github.com/zerodayz/memsource-cli-client#install-from-github to update.

Closing this issue as resolved. If you still have problem, please feel free to re-open this issue.


DotNet core porting

Is the last december 2016 TikaOnDotNet release compatible with dotnet core? If not are there plans to port  TikaOnDotNet to the dotnet core platform?

Not sure. It has a good chance of being compatible with .Net standard 2.0 but I have not done the research yet. It really depends on IKVM.

I don't think it will be compatible because IKVM converts java code to .NET code and the latest IKVM version is older then the first .NET core release..... but you can always try it out :-)

Yes. I am a bit worried about IKVM there is a large bus factor there.

No I think IKVM is not compatible .Net core. There is already a porting request, but none is answering. I added my +1 :)

If you want to see a nice video about the programmer of IKVM then go here --> https://channel9.msdn.com/Blogs/Charles/E2E-Erik-Meijer-and-Jeroens-Frijters-IKVMNET-Java-VM-implemented-in-NET

With IKVM losing the support of the original developer.
http://weblog.ikvm.net/default.aspx?month=2017-04#a33ea525f-a291-418a-bd6a-abdf22d0662b
This may not materialize any time soon. Closing this issue for the short term.

Aw snap. #RIPinpeace some of my own projects. Thanks for sharing that link @KevM


grid-nodes empty at http://localhost:7000/connected-nodes

Description
grid-nodes empty at http://localhost:7000/connected-nodes
How to Reproduce

docker-compose up
go to " http://localhost:7000/connected-nodes"
display

{
grid-nodes: [ ]
}

Expected Behavior
should display
{"grid-nodes": ["Dan", "Alice", "Charlie", "Bob"]}

System Information

OS: macOS Catalina
OS Version: 10.15.5
Browser (if applicable): Safari
Browser Version (if applicable):13.1.1
Docker Desktop:<IP_ADDRESS>

I am facing the same issue.
with docker-compose command ,I get:

Creating network "pygrid-dev_default" with the default driver
Creating pygrid-dev_network_1 ... done
Creating pygrid-dev_alice_1   ... done
Creating pygrid-dev_bob_1     ... done
Creating pygrid-dev_charlie_1 ... done
Creating pygrid-dev_dan_1     ... done
Creating pygrid-dev_jupyter_1 ... done
Attaching to pygrid-dev_network_1, pygrid-dev_dan_1, pygrid-dev_charlie_1, pygrid-dev_alice_1, pygrid-dev_bob_1, pygrid-dev_jupyter_1
network_1  | [2020-09-16 08:17:02 +0000] [1] [INFO] Starting gunicorn 20.0.4
network_1  | [2020-09-16 08:17:02 +0000] [1] [INFO] Listening at: http://<IP_ADDRESS>:7000 (1)
network_1  | [2020-09-16 08:17:02 +0000] [1] [INFO] Using worker: flask_sockets.worker
network_1  | [2020-09-16 08:17:02 +0000] [11] [INFO] Booting worker with pid: 11
dan_1      | [2020-09-16 08:17:08 +0000] [1] [INFO] Starting gunicorn 20.0.4
dan_1      | [2020-09-16 08:17:08 +0000] [1] [INFO] Listening at: http://<IP_ADDRESS>:5003 (1)
dan_1      | [2020-09-16 08:17:08 +0000] [1] [INFO] Using worker: flask_sockets.worker
bob_1      | [2020-09-16 08:17:08 +0000] [1] [INFO] Starting gunicorn 20.0.4
bob_1      | [2020-09-16 08:17:08 +0000] [1] [INFO] Listening at: http://<IP_ADDRESS>:5001 (1)
bob_1      | [2020-09-16 08:17:08 +0000] [1] [INFO] Using worker: flask_sockets.worker
alice_1    | [2020-09-16 08:17:08 +0000] [1] [INFO] Starting gunicorn 20.0.4
alice_1    | [2020-09-16 08:17:08 +0000] [1] [INFO] Listening at: http://<IP_ADDRESS>:5000 (1)
alice_1    | [2020-09-16 08:17:08 +0000] [1] [INFO] Using worker: flask_sockets.worker
dan_1      | [2020-09-16 08:17:08 +0000] [11] [INFO] Booting worker with pid: 11
charlie_1  | [2020-09-16 08:17:08 +0000] [1] [INFO] Starting gunicorn 20.0.4
charlie_1  | [2020-09-16 08:17:08 +0000] [1] [INFO] Listening at: http://<IP_ADDRESS>:5002 (1)
charlie_1  | [2020-09-16 08:17:08 +0000] [1] [INFO] Using worker: flask_sockets.worker
bob_1      | [2020-09-16 08:17:08 +0000] [11] [INFO] Booting worker with pid: 11
alice_1    | [2020-09-16 08:17:08 +0000] [11] [INFO] Booting worker with pid: 11
charlie_1  | [2020-09-16 08:17:08 +0000] [11] [INFO] Booting worker with pid: 11
jupyter_1  | [I 08:17:08.500 NotebookApp] Writing notebook server cookie secret to /root/.local/share/jupyter/runtime/notebook_cookie_secret
jupyter_1  | [I 08:17:10.157 NotebookApp] Serving notebooks from local directory: /workspace
jupyter_1  | [I 08:17:10.157 NotebookApp] The Jupyter Notebook is running at:
jupyter_1  | [I 08:17:10.157 NotebookApp] http://<IP_ADDRESS>:8888/?token=547493c23caa7a009da0a2557c15d531df3e1804f1a4bc13
jupyter_1  | [I 08:17:10.157 NotebookApp] Use Control-C to stop this server and shut down all kernels (twice to skip confirmation).
jupyter_1  | [W 08:17:10.175 NotebookApp] No web browser found: could not locate runnable browser.
jupyter_1  | [C 08:17:10.175 NotebookApp]
jupyter_1  |
jupyter_1  |     To access the notebook, open this file in a browser:
jupyter_1  |         file:///root/.local/share/jupyter/runtime/nbserver-10-open.html
jupyter_1  |     Or copy and paste one of these URLs:
jupyter_1  |         http://<IP_ADDRESS>:8888/?token=547493c23caa7a009da0a2557c15d531df3e1804f1a4bc13
dan_1      | WARNING:root:Using default secrect key, this is not safe and should be used only for testing and development. To define a secrete key please define the environment variable SECRET_KEY.
alice_1    | WARNING:root:Using default secrect key, this is not safe and should be used only for testing and development. To define a secrete key please define the environment variable SECRET_KEY.
bob_1      | WARNING:root:Using default secrect key, this is not safe and should be used only for testing and development. To define a secrete key please define the environment variable SECRET_KEY.
charlie_1  | WARNING:root:Using default secrect key, this is not safe and should be used only for testing and development. To define a secrete key please define the environment variable SECRET_KEY.
charlie_1  | INFO:syft:TF Encrypted Keras not available.
alice_1    | INFO:syft:TF Encrypted Keras not available.
dan_1      | INFO:syft:TF Encrypted Keras not available.
bob_1      | INFO:syft:TF Encrypted Keras not available.

Browser access       http://<IP_ADDRESS>:7000/connected-nodes
response : {"grid-nodes": []}
but ：compute_nodes["Alice"] = DataCentricFLClient(hook, alice_address)
for key, value in compute_nodes.items():
print("Is " + key + " connected?: " + str(value.ws.connected))
return True

@NazgulLee ，你的问题解决了吗？我看你close 了，能分享下怎么解决的吗？

@li4112 我跟你一样的问题，请问你搞定了吗


Updating to spark 3.2.4

Updating spark support from 3.2.3 to 3.2.4 now that it is out.

Unfortunately the build still fails because 3.2.4 is not available in the list of repositories we're using.


x86/cache: fix issues in arch dcache flush function

Correct the wrong operand of clflush instruction. The old operand
points to a location inside stack and doesn't work. The new one
works well by taking linux kernel code as reference.
End address instead of size should get round up
Add Kconfig option to disable the usage of mfence intruction for
SoC that has clfulsh but no mfence supported.
Signed-off-by: Dong Wang<EMAIL_ADDRESS>

@kwd-doodling - looks great! Are you able to respond to the last couple of comments from @ceolin ?


npm ERR<EMAIL_ADDRESS>install: (node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/ dll-copy)

I am keep getting this error when I am trying to install sharp on windows 7. can any one suggest any thing to resolve this.
2020-02-21T09_55_30_932Z-debug.log

The salient part of the log is:
49708 verbose lifecycle<EMAIL_ADDRESS>PATH: C:\Users\Ankit\AppData\Roaming\npm\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin;D:\chirofoam\node_modules\gatsby-plugin-sharp\node_modules\sharp\node_modules\.bin;D:\chirofoam\node_modules\gatsby-plugin-sharp\node_modules\.bin;D:\chirofoam\node_modules\.bin;C:\Program Files\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Common Files\Microsoft Shared\Windows Live;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Program Files (x86)\AMD APP\bin\x86_64;C:\Program Files (x86)\AMD APP\bin\x86;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\ATI Technologies\ATI.ACE\Core-Static;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;\;C:\Program Files (x86)\Sony\VAIO Startup Setting Tool;C:\Program Files (x86)\Windows Live\Shared;C:\Program Files\Dart\dart-sdk\bin;C:\Program Files\Git\cmd;C:\Program Files (x86)\AOMEI Backupper;D:\Program Files\nodejs\;D:\Program Files (x86)\Yarn\bin\;C:\Users\Ankit\.windows-build-tools\python27\;C:\Users\Ankit\AppData\Local\GitHubDesktop\bin;C:\Users\Ankit\AppData\Roaming\npm;C:\Users\Ankit\AppData\Local\atom\bin;C:\Users\Ankit\AppData\Local\Yarn\bin
49709 verbose lifecycle<EMAIL_ADDRESS>CWD: D:\chirofoam\node_modules\gatsby-plugin-sharp\node_modules\sharp
49710 silly lifecycle<EMAIL_ADDRESS>Args: [
49710 silly lifecycle   '/d /s /c',
49710 silly lifecycle   '(node install/libvips && node install/dll-copy && prebuild-install) || (node-gyp rebuild && node install/dll-copy)'
49710 silly lifecycle ]
49711 silly lifecycle<EMAIL_ADDRESS>Returned: code: 1  signal: null
49712 info lifecycle<EMAIL_ADDRESS>Failed to exec install script

Something on your local machine is preventing sharp's install script from running. This is usually permission related. Perhaps try installing to a different location or drive?

I hope this information helped. Please feel free to re-open with more details if further assistance is required.

Hi! @lovell
I tried to install in different dir, used -unsafe--perm but still no luck, what else i can do.
Node version - 12.16.1
2020-04-04T08_55_37_495Z-debug.log

Copied a libvips-8.8.1-linux-x64.tar.gz from a working machine and pasted it on /home//.npm/_libvips/ solved the issue

@prgrx Please open a new installation issue and answer all of the questions if you still require help.


can't download MSLS_samples.zip

the link does not work, can you please fix it?

the link does not work, can you please fix it?
Did you solve it？


gradle

what is the gradle setup for this?

Need gradle

@jjhesk @galibimtiaz  It will be available soon. Thanks.

https://jitpack.io/#adhamenaya/AndroidMosaicLayout/
try
compile 'com.github.adhamenaya:AndroidMosaicLayout:ea7387abd7'


cluster Micronota genes: extract representative sequences from clustering

After the database has been clustered (Isssue #21), we need to extract representative sequences for our Microprot predictions. Luckily, MMSeqs2 provides an easy mechanism for that: https://github.com/soedinglab/mmseqs2/wiki#how-to-extract-representative-sequence-from-clustering

done!
data in /projects/microprot/data/micronota/clustering


[Bug Report][macOS] compilation failed: cannot find type 'mpv_node_list' in scope

media_kit_video-1.1.3/macos/Classes/plugin/common/MPVVideoOutParams.swift:23:12: error: cannot find type 'mpv_node_list' in scope
_ map: mpv_node_list
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.10.2, on macOS 13.5 22G74 darwin-arm64, locale
zh-Hans-CN)
[!] Android toolchain - develop for Android devices (Android SDK version 30.0.3)
✗ cmdline-tools component is missing
Run path/to/sdkmanager --install "cmdline-tools;latest"
See https://developer.android.com/studio/command-line for more details.
✗ Android license status unknown.
Run flutter doctor --android-licenses to accept the SDK licenses.
See https://flutter.dev/docs/get-started/install/macos#android-setup for
more details.
[✓] Xcode - develop for iOS and macOS (Xcode 14.3)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2021.1)
[✓] IntelliJ IDEA Community Edition (version 2021.1.1)
[✓] VS Code (version 1.80.2)
[✓] Connected device (2 available)
[✓] Network resources
! Doctor found issues in 1 category.

This error seems to indicate that the mpv headers are missing from the media_kit_video package.
Can you check their presence with the following command:
$ ls macos/Flutter/ephemeral/.symlinks/plugins/media_kit_video/macos/Headers/mpv/*
macos/Flutter/ephemeral/.symlinks/plugins/media_kit_video/macos/Headers/mpv/client.h
macos/Flutter/ephemeral/.symlinks/plugins/media_kit_video/macos/Headers/mpv/render.h
macos/Flutter/ephemeral/.symlinks/plugins/media_kit_video/macos/Headers/mpv/render_gl.h
macos/Flutter/ephemeral/.symlinks/plugins/media_kit_video/macos/Headers/mpv/stream_cb.h

Also, can you share with us the media_kit_* packages used in your pubspec.yaml.

thanks for your answer
I use  brew install mpv to install mpv to my MacOs 13.5 (22G74),
mpv -v
[cplayer] mpv 0.36.0 Copyright © 2000-2023 mpv/MPlayer/mplayer2 projects
Also found header in /opt/homebrew/include/mpv
And my env is
export CPATH=/opt/homebrew/include
export LIBRARY_PATH=/opt/homebrew/lib

I am just using  in pubspec.yaml
flutter_meedu_videoplayer: ^4.2.6

Our CI for macOS succeeds. End of discussion.

Still unable to compile and run, I suspect that the linked shell was not executed correctly on macOS ARM because the following location is empty: ephemeral/. symlinks/plugins/media_ Kit_ Video/macos/Headers/mpv/


Simplify algorithm overloads

Use defaulted template/function arguments to reduce the number of overloads.

LGTM, thanks!


Routing does not work for URI templates containing the "azuredeploy" child segment

Is this a Bug or Feature request?:
Bug
Steps to reproduce (preferably a link to a GitHub repo with a repro project):

Create  the following controller:

namespace WebApplication1.Controllers
{
    using System.Collections.Generic;
    using Diesel.Core;
    using Microsoft.AspNetCore.Mvc;

    [ApiController]
    [Route("api/brokers")]
    public class BrokersController : ControllerBase
    {
        [Route("{brokerId:required}/{resource:regex(^azuredeplo\\w)}")]
        [HttpGet()]
        public IEnumerable<string> Get(string brokerId)
        {
            return new string[] { "value1", "value2" };
        }
    }
}

Browse to:

"api/brokers/my-broker/azuredeplox"
"api/brokers/my-broker/azuredeploy"
"api/brokers/my-broker/azuredeploz"

Expected: all 3 requests are routed to the "Get" action
Actual: "api/brokers/my-broker/azuredeploy" requests result in 404 (not found)
Description of the problem:
The "api/brokers/{brokerId}/azuredeploy" route cannot be established
Version of Microsoft.AspNetCore.Mvc or Microsoft.AspNetCore.App or Microsoft.AspNetCore.All:
Microsoft.AspNetCore.App (2.1.1)

Thanks for contacting us, @AlexeyEvlampiev.
I could not repro this issue with the 2.1.4 bits:

Can you update the dependencies to the latest 2.1.x release and confirm that the issue is fixed?

/cc @pranavkm

Hi. We're closing this issue as we have heard no response from you for some time now. If you have more details and are encountering this issue please add a new reply and re-open the issue.


Create "Event Point" model in models.py

Begin models.py by replicating the information we already have attached to permit points on the map.  Generalize the potential use of this model by calling it an "Event" to which someone might want to subscribe to notifications, rather than limiting ourselves to just permits.

We can discuss terminology. "Event" is a little too generic, I think. I'm thinking "Case"
Fields:

case number (unique)
address
location (django.contrib.gis.db.PointField)
status
summary (what we're currently calling description)
description (longer description)

And probably others, as well.

No action needed


fix: cds v7 dynamic loading

Similar change to #1043.
Fixed issue where getCapModelAndServices was crashing when used in project with @sap/cds version 7.
Starting with version 7.0.0 of @sap/cds functions are only available under default export. In order try avoiding similar issues I created a utility function that properly loads the CDS module.

Issue: https://github.com/SAP/open-ux-tools/issues/1096


repo needs description

Vanta requires that all repos have a description.

As we're approaching our SOC2 audit window, we can't have any repos that don't have descriptions. If this issue hasn't been addressed by Sep 8, this repo will be automatically archived.


Does a software-injected interrupt get affected by the xideleg register

1.The Privileged Architecture said “SEIP is writable in mip, and may be written by M-mode software to indicate to S-mode that an external interrupt is pending”, is that interrupt could be controlled by mideleg.SEIP?
2. software can also inject s-level external interrupt by setting mvien=1, mvip[9]=1 and mideleg[9]=0,  so the virtual interrupt will trap to M mode first?

Mideleg doesn't control interrupts themselves.  It only controls the delegation of them.  Control of SEIP itself via mip, sip, and an external interrupt controller are all described in various parts of the Priv spec.
The beginning of section 5.3 of the AIA spec I believe answers the second question.

From section 5.3 of the AIA spec -- "Interrupt filtering permits a supervisor-level interrupt (SEI or SSI) or local or custom interrupt to trap to M-mode and then be selectively delegated by software to supervisor level, even while the corresponding bit in mideleg remains zero."
For SEI interrupt , mideleg[SEI]=0, sie[SEI]=1. M-level Assert SET to s-level . Is the following procedure correct?

Current privilege level is M, set mvien[SEI]=1, mvip[SEI]=1. So sip[SEI]=1, sie[SEI]=1
The SEI interrupt is s-level interrupt, so interrupt can taken when privilege level return to S mode
The interrupt SEI will trap to M mode because mideleg[SEI]=0
Interrupt handler can delegate the interrupt to s level

I have another question:
I want to know why interrupt can delegate to s-level when mideleg[SEI]=0.
Does the interrupt context start processing in M-mode and then continue processing in S-mode?

Yes, I believe the procedure is correct.  And as the spec in section 5.3 describes, interrupt handling starts in M-mode and then the M-mode handler chooses to pass down (aka delegate) the interrupt to the S-mode interrupt handler - unbeknownst to the latter handler which just understands that it received a supervisor interrupt.

I think the distinction here is that the Mmode handler is delegating (in
SW), whereas mideleg makes the HW do it.
You can do this even in a system that doesn't have AIA.
On Thu, Dec 19, 2024 at 11:38 PM gfavor @.***> wrote:

Yes, I believe the procedure is correct. And as the spec in section 5.3
describes, interrupt handling starts in M-mode and then the M-mode handler
chooses to pass down (aka delegate) the interrupt to the S-mode interrupt
handler - unbeknownst to the latter handler which just understands that it
received a supervisor interrupt.
—
Reply to this email directly, view it on GitHub
https://github.com/riscv/riscv-isa-manual/issues/1775#issuecomment-2556448631,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHPXVJVO7U3AHFNVNN3FAQD2GPCRDAVCNFSM6AAAAABTUNSQESVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDKNJWGQ2DQNRTGE
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

I got it, thanks for your replay


Fine tuning doesn't work well on my knowledge graph

Hello, This works brilliantly, but it doesn't work very well on my knowledge graph. My knowledge graph has over 300,000 data and 18 relationships. I trained it with one of its subgraphs with 30,000 data for 10 epochs with batchsize set to 32. At the end of the training it had a very small loss, but the MRR and Hit didn't improve compared to the test after the first epoch, what could possibly be the cause of this?

Hi,
did you make some modifications to the model? Because the original checkpoint has about 177k parameters but your log shows the model has 796k parameters.
Besides, a sudden loss drop from 0.10 to 0.003 might indicate there are some issues with preparing inverse edges and relation types - basically, the model discovers those shortcut edges instead of generalizing. Hard to say more without seeing the graph construction process.
During training, we call a function remove_easy_edges that, by default, removes an edge with a query edge type (h,r,t) and its inverse (t, r_inv, h) (inverse relation id must be r_id + num_original_relations, for example, in a graph with 18 relations, relation ID 20 must be the inverse of relation ID 2). You might want to add remove_one_hop=True option to the entity model config to remove all edges between head and tail nodes (not just the query edge type), but I suspect the main problem is in inverse edge construction in your graph.

My process of constructing the graph is as follows: the relationships in my graph are all one-way. I just use most of the triples in the graph as the training set, and a small part as the valid and test set, and ensure that the valid set and test The entities and relationships of the set have appeared in the training set.
Isn't the reverse edge construction automatically constructed by the code? I did not modify the code of datasets.py. Or do I need to manually process the dataset?
Besides, I posted the wrong picture, this is indeed my training process on the modified model, but the situation is the same in the training of the original model.

Thank you very much for your reply. I tried running the code with this config, but the situation is still the same. This is my knowledge graph structure and the config for this run. Can you help me analyze the possible reasons? Thank you again for your reply.

Turns out this question is a duplicate of https://github.com/daniel4x/daniel4x.github.io/issues/1 with more details on the graph structure and model modifications. I's suggest to follow up there


feat: setup-token Action for BYOB

Signed-off-by: laurentsimon<EMAIL_ADDRESS>

All test passing, except image verification and codeQL false positive that I will dismiss.

Ready for review.

I'll take a look again after looking at the design doc.


DCOS-48944 Use extension kid from npm

Testing

Trade-offs

Dependencies

Screenshots

If i get it correctly no component is using inversify anymore. Can we remove it from package.json?

@pierrebeitz , if you think this is a blocking change, add a blocking review, otherwise someone might merge it as it has two approving reviews.

@pierrebeitz we don't use inversify directly. Though it's a peer dep of @extension-kid/core https://github.com/dcos-labs/extension-kid/blob/master/package.json#L18

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


error: Request textDocument/codeAction failed with message: Range#create called with invalid arguments[[object Object], [object Object], undefined, undefined]

Not sure how to repro, but I get this error in dev console:
 ERR Request textDocument/codeAction failed with message: Range#create called with invalid arguments[[object Object], [object Object], undefined, undefined]: Error: Request textDocument/codeAction failed with message: Range#create called with invalid arguments[[object Object], [object Object], undefined, undefined]
    at ae (/Users/ulugbekna/.vscode-insiders/extensions/dbaeumer.vscode-eslint-3.0.10/client/out/extension.js:1:41596)
    at re (/Users/ulugbekna/.vscode-insiders/extensions/dbaeumer.vscode-eslint-3.0.10/client/out/extension.js:1:39556)
    at Immediate.<anonymous> (/Users/ulugbekna/.vscode-insiders/extensions/dbaeumer.vscode-eslint-3.0.10/client/out/extension.js:1:35850)
    at processImmediate (node:internal/timers:478:21)

Feel free to close if not actionable.

Hard to say. It tries to create a range with invalid positions, but unsure why. I think they come invalid from ESLint. If you can have steps or a file you are seeing it in would be helpful.

facing same issues.
vs code v 1.94.1
OS: Ubuntu 24.04
having below settings in settings.json and also in .code-workspace file
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": "explicit",
    "source.fixAll": "explicit",
    "source.organizeImports": "explicit"
  },
  "eslint.useFlatConfig": true,
  "eslint.validate": [
    "mdx",
    "javascript",
    "typescript"
  ],
  "eslint.options": {
    "extensions": [
      ".js",
      ".md",
    ],
  },

and whenever we save js /md file it gives below message in Vs Code Output Panel
2024-10-09 19:16:06.781 [error] [dbaeumer.vscode-eslint] provider FAILED
2024-10-09 19:16:06.781 [error] Error: Request textDocument/codeAction failed with message: Invalid Options:
- Unknown options: extensions
- 'extensions' has been removed.
    at ae (/home/recursive/.vscode/extensions/dbaeumer.vscode-eslint-3.0.10/client/out/extension.js:1:41596)
    at re (/home/recursive/.vscode/extensions/dbaeumer.vscode-eslint-3.0.10/client/out/extension.js:1:39556)
    at Immediate.<anonymous> (/home/recursive/.vscode/extensions/dbaeumer.vscode-eslint-3.0.10/client/out/extension.js:1:35850)
    at processImmediate (node:internal/timers:483:21)

@xkeshav any steps on how to reproduce this. Would like to understand why this is happening. Simply dropping the range / problem is not a good fix.

@dbaeumer  here is minimal repruction repo link using vs code web: https://stunning-guacamole-vw7vgxx5qfwp94.github.dev/
please check the README and let me know if it help.
Thanks

@xkeshav I can't access that code space. Could you provide me with a GitHub repository I can clone.

Oh. Why access issue? No I haven't made any repo but just open codespace and write.
Is there any other way? Stackblitz does not give the option to install extension
Let me check the access issue.

here is the repo  ; please check and let me know whether you are able to generate

- 'extensions' has been removed.
    at ae (/home/codespace/.vscode-remote/extensions/dbaeumer.vscode-eslint-3.0.10/client/out/extension.js:1:41596)
    at re (/home/codespace/.vscode-remote/extensions/dbaeumer.vscode-eslint-3.0.10/client/out/extension.js:1:39556)
    at Immediate.<anonymous> (/home/codespace/.vscode-remote/extensions/dbaeumer.vscode-eslint-3.0.10/client/out/extension.js:1:35850)
    at processImmediate (node:internal/timers:483:21)

comes from the fact that you have this

How would I reproduce the Request textDocument/codeAction failed with message: Range#create called with invalid arguments[[object Object], [object Object], undefined, undefined] error with your example?

my issue has been resolved by removing the settings . Thanks @dbaeumer

I will close the issue for now since I can't reproduce this.
As soon as someone can, please ping and I will re-open the issue.


Can't login to sankaku anymore

After i install the program on a new computer, test login always returns failure. And no image can be loaded at all. Don't know if they've changed anything or it's just me.
Tried loading images from other sources, some can be loaded some have the same problem.

Finally be able to login by using proxy
New problem arises after installed 5.4.2 though, downloaded images can't get original date (even after configured so), and download window don't show the files' size.
Btw may i ask if there's any way to increase the thumbnail size? Using Upscaling make it seems kind of jaggy

hey im having the same issue but i cant seem to find a tutorial on proxy settings. would you you be able to inform me how to set up the proxy settings? or atleast direct me to a tutorial cuz i cant seem to find one. it would be very helpful

i'm not having this issue anymore, so at this point i'm not sure if the proxy really fixed it or it's just some temporary error at the time
anyway in case you still need it, go to option>proxy then try different proxies (search for free proxy site on google) until you success, after that it's okay to disable proxy option.

actually it may has smthing to do with the web servers options, i've tried to change it and now i can't login anymore

fixed again with proxy, but this time i has to keep the proxy on otherwise it won't work. The speed sucks most time though, and still having issue with download window and original image date

so i found this site: https://free-proxy-list.net/
what do I put for host? the proxy servers ip? also for ones that say no for https, do i then switch the Type to socks in grabber?


fix: [#2745] Fix current eslint warnings - botbuilder-dialogs-adaptive library - recognizers

Adresses #2745
#minor
Description
When reviewing the botbuilder-js project, it was found that eslint is showing several warnings for the botbuilder-dialogs-adaptive library.
Specific Changes

Replaced strings quotes with the correct one depending on the case
Replaced hasOwnProperty with Object.prototype.hasOwnProperty.call
Adjusted formatting
Limited importing scopes
Added missing jsdocs documentation for parameters and returns for functions
Removed unused variables

Testing
Eslint with no warnings and tests passed

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

6 of 6 (100.0%)  changed or added relevant lines in 4 files are covered.
1 unchanged line in 1 file lost coverage.
Overall coverage increased (+0.0005%) to 84.549%

Files with Coverage Reduction
New Missed Lines
%

libraries/botbuilder-lg/src/templateExtensions.ts
1
84.48%

Totals

Change from base Build<PHONE_NUMBER>:
0.0005%

Covered Lines:
19668

Relevant Lines:
22036

💛  - Coveralls


This symlink is necessary on boostrap for vSphere install to pass

/test e2e-vsphere

/test e2e-vsphere

/test e2e-vsphere

/test e2e-vsphere

/retest

/retest

/test e2e-vsphere

/test e2e-vsphere

Bootstrap can't pull image on vsphere due to installer bug

Bootstrap can't pull image on vsphere due to installer bug


Added "tracker" to the Redmine notification plugin

I noticed the "tracker" field was missing from the plugin, so I added it.
The code should be quite self-explanatory, but it's a bit tricky to test for me since I can't test this from within Bugsnag.

@ArondeParon Thanks for the PR, and good catch! I'll merge this and locally test it, and hopefully get a release out soon.


How to add a caption\label underneath the Marker?

I am using google_maps_flutter: ^0.5.13 in my app. When I add markers, there is no way to specify a caption\label under the marker. I do use InfoWindow option but this only gets displayed when user taps on it. What I need is a static text under each marker to show the user what that marker is for.

I am having the same issue.
It looks like this may be a feature lacking in the Google Maps SDK for native mobile apps in general.
In the Javascript SDK there is a label property on MarkerOptions and a MarkerLabel class. These appears to be missing for iOS and Android.

+1


Can we please update the init script (not using docker) for latest RAPIDS and Databricks 7.3ML LTS Runtime version?

Hi @lzhang282 thanks for raising this issue. We have not tried it with the latest version, please use the script as a guide to update with latest issue and let me know if you're running into any issues


Use argparse instead of argv. Add oracle and version switch

This pull request fix mainly two issues:

The oracle text is based in english, therefore, it doesnt work for other languages.
The version detection mechanism is not working when there is some kind of WaF on the application.

Therefore, I changed the options system which is kind of not really clean to use the argparse and added options to define the oracle text and the version. The way to use the script is almost as identical.

Great work, thanks! I will test when I get chance and merge. Do you have any examples of the oracles for other languages?

Yes I do for french version:
L'index se trouve en dehors des limites du tableau.


Migrate to a different mesh processor

Running into some edge cases with Blender's Boolean modifiers when vertices are identical. May be time to migrate to something different.

dupe


[QUERY] Is there a way to specify the api version in SAS Token?

Library name and version
Azure.Storage.Blob 12.19.1
Query/Question
Is there a way to specify the api version in SAS Token? E.g. the generated SAS token is sv=2023-11-03&se=2024-06-11T18%3A33%3A18Z&sr=c&sp=r&sig=*****, but I would like to specify the version number as sv=2021-08-06&se=2024-06-11T18%3A33%3A18Z&sr=c&sp=r&sig=*****.
I'm asking this because we are working on on-prem Azure cloud, which might not have the latest Azure Storage Blob Service.
I tried to set the Version in property of BlobSasBuilder, but it does not work. I see line in source code, Version = SasQueryParametersInternals.DefaultSasVersionInternal;.
Below is the sample code:
const string storageConnectionString = "*****";

var blobServiceClient = new BlobServiceClient(storageConnectionString, new BlobClientOptions(BlobClientOptions.ServiceVersion.V2021_08_06));
var blobContainerClient = blobServiceClient.GetBlobContainerClient($"arm-ext-nt-{DateTimeOffset.UtcNow.UtcDateTime:yyyy-MM-dd}");
blobContainerClient.CreateIfNotExists(PublicAccessType.None);

string id = (Guid.NewGuid()).ToString();
var blobClient = blobContainerClient.GetBlobClient($"{id}.txt");
blobClient.Upload(BinaryData.FromString("Test"));

var blobSasBuilder = new BlobSasBuilder(BlobSasPermissions.Read, DateTimeOffset.UtcNow.AddHours(1))
{
    Version = BlobClientOptions.ServiceVersion.V2021_08_06.ToString()
};

var sasUri = blobClient.GenerateSasUri(blobSasBuilder).AbsoluteUri;
Console.WriteLine("Blob sasUri: " + sasUri);

Environment
No response

We currently do not offer a way to specify the api version for SAS. This is due to the nature of string to sign of SAS signature changing and inconsistent string to sign and api version can possibly create an invalid SAS.


Group dependabot updates to reduce noise/frequency for devDependencies/etc

I wonder if it might be useful to configure dependabot to differentiate between production and dev dependencies; and have them operate on different timelines.
I'm currently subscribed to all notifications on this repo, and often see pretty regular updates/churn in 'low value' dependencies; and I was thinking maybe that noise could be turned down by grouping those and updating it less frequently.

https://github.com/jehna/humanify/issues?q=sort%3Aupdated-desc+label%3Adependencies

We can see that a good number of those PR's are for devDependencies:
https://github.com/jehna/humanify/blob/7d26cdbfd462334af3056bc6814fbbcb73c21f0e/package.json#L49-L72
We can see the current configuration is pretty basic:
https://github.com/jehna/humanify/blob/7d26cdbfd462334af3056bc6814fbbcb73c21f0e/.github/dependabot.yml#L1-L7
Some starting points for the docs/etc:

https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#groups

dependency-type: Use to specify a dependency type to be included in the group. dependency-type can be development or production.

https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#example-1

groups:
  production-dependencies:
    dependency-type: "production"
  development-dependencies:
    dependency-type: "development"
    exclude-patterns:
    - "rubocop*"
  rubocop:
    patterns:
    - "rubocop*"

https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#example-2

# `dependabot.yml` file with customized Bundler configuration
# In this example, the name of the group is `dev-dependencies`, and
# only the `patterns` and `exclude-patterns` options are used.
# Grouping rules apply to version updates only.

version: 2
updates:
  # Keep bundler dependencies up to date
  - package-ecosystem: "bundler"
    directories:
      - "/frontend"
      - "/backend"
      - "/admin"
    schedule:
      interval: "weekly"
    # Create a group of dependencies to be updated together in one pull request
    groups:
       # Specify a name for the group, which will be used in pull request titles
       # and branch names
       dev-dependencies:
          # Define patterns to include dependencies in the group (based on
          # dependency name)
          applies-to: version-updates # Applies the group rule to version updates
          patterns:
            - "rubocop" # A single dependency name
            - "rspec*"  # A wildcard string that matches multiple dependency names
            - "*"       # A wildcard that matches all dependencies in the package
                        # ecosystem. Note: using "*" may open a large pull request
          # Define patterns to exclude dependencies from the group (based on
          # dependency name)
          exclude-patterns:
            - "gc_ruboconfig"
            - "gocardless-*"

https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#scheduleinterval
https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file#ignore

update-types: Use to ignore types of updates, such as semver major, minor, or patch updates on version updates (for example: version-update:semver-patch will ignore patch updates). You can combine this with dependency-name: "*" to ignore particular update-types for all dependencies. Currently, version-update:semver-major, version-update:semver-minor, and version-update:semver-patch are the only supported options.

https://slar.se/dependabots-dependency-grouping.html

For example, you could restrict version (not security) updates to once per week, or perhaps once per week just for devDependencies, or maybe ignoring patch releases for devDependencies or similar.

Todays example of noisy churn:


[Feature]: Show current humidity level in humidifier card

Requirements

[X] I have updated Mushroom to the latest available version
[X] I did a search to see if there is a similar issue or if a pull request is open.

Is your feature request related to a problem?
I currently use my dehumidifier with the Mushroom humidifier card. I really like it, but it would be helpful to be able to display the current humidity level (which my dehumidifer measures) inside of the card.
Describe the solution you'd like
I'm not sure what's best implementation from a dev perspective, from a user perspective it would be cool if I could provide an arbitrary sensor for primary/secondary information type.
Describe alternatives you've considered
AFAICT templating doesn't work in fields like the card name, otherwise I would do something like set the name to Dehumidifier ({{ states(blahblahblah)}}%.
I can get that to work in the template card but I don't think there's a way to add a slider to control the humidity level there. Maybe that would be a more powerful way to make this feature request possible? It would also help people who want to do a bit more customization for thermostats or lights.
Additional context
No response

Is the 'State' of your humidifier not the humidity?
If it is you can just set the "primary information" dropdown to "state" and it will show the humidity and not the name.

Templates are always rendered on the backend so allowing them everywhere is a performance hog, generates extra requests. Mushroom does have access to the hass state object, but it doesn't support JavaScript templating like custom-button-card which is what would be required to use front end templates (not too hard to do, but probably not in the cards (heh) for mushroom anytime soon.
Not sure having arbitrary entities outside of templates is common enough to get accepted.
How does everyone feel about JS templates from button-card?

Is it possible to have the state of the humidifier actually pull the target humidity attribute and display that on the card insead of displaying "on" the majority of the time and only momentarily changing when the humidity target gets updated
Also like the climate card, it'd be nice to have the -/+ buttons as actual UI elements and not a slider

Actually, if the humidifier card worked more like the climate card I think it'd function a lot better, be much more usable, and be a lot more in line with the overall vibes of the mushroom cards

I dug into this a bit because the humidity card in the documentation shows the current humidity, but my mushroom cards do not. I think I may have found the issue within the render function:
    let stateDisplay = this.hass.formatEntityState(stateObj);
    if (this.humidity) {
      const humidity = this.hass.formatEntityAttributeValue(
        stateObj,
        "current_humidity",
        this.humidity
      );
      stateDisplay = humidity;
    }

this.humidity does not appear to be properly set elsewhere in the card. The similar temperature card does not use a private variable to store the temperature; instead it gets it directly from the state property and appends the temperature property to the overall state. To make this similar, I would suggest a change like:
    let stateDisplay = this.hass.formatEntityState(stateObj);
    if (stateObj.attributees.current_humidity !== null) {
      const humidity = this.hass.formatEntityAttributeValue(
        stateObj,
        "current_humidity",
        this.humidity
      );
      stateDisplay +=  ` ⸱ ${humidity}`;
    }

I think this change will make the card more like the climate card that displays the current state and temperature in the "State" option that can be chosen in the card's various data fields.
I'm just jumping into typescript, so I haven't yet figure out how to best test this modification. Can anyone actively working on these cards take a look?
Thanks!

@piitaya Apologies for the ping, this issue is old enough I wasn't sure anyone would see my comment above.


Duplicate case warning occurs when using html2canvas of esm.sh

Please make sure you are testing with the latest release of html2canvas.
Old versions are not supported and issues reported for them will be closed.
Please follow the general troubleshooting steps first:

[x] You are using the latest version
[x] You are testing using the non-minified version of html2canvas and checked any potential issues reported in the console

Bug reports:
When using html2canvas from CDN, the following warning is displayed. However, when I run it in the browser it works.
Please check.
This case clause will never be evaluated because it duplicates an earlier case clause [duplicate-case]

    deno:https://esm.sh/v106/html2canvas@1.4.1/deno/html2canvas.js:2:151214:
      2 │ ...,3,r);case 21:return T(e,2790,2799,!0,r);case 22:return T(e,2662,2671,!0,r);case 22:return GA(e,1,10999,Oo,3,r);case 23:return mA(e,"\u3042\u3044\u3046\u30...
        ╵                                                                                ~~~~

  The earlier case clause is here:

    deno:https://esm.sh/v106/html2canvas@1.4.1/deno/html2canvas.js:2:151179:
      2 │ ...0,r);case 20:return GA(e,1,19999,Mo,3,r);case 21:return T(e,2790,2799,!0,r);case 22:return T(e,2662,2671,!0,r);case 22:return GA(e,1,10999,Oo,3,r);case 23:...

Specifications:

html2canvas version tested with: 1.4.1

<EMAIL_ADDRESS>

Browser & version: latest Chrome
Operating system: Mac OS venture

same here when deploying with cloudflare pages...
▲ [WARNING] This case clause will never be evaluated because it duplicates an earlier case clause [duplicate-case]
_worker.js:6843:10:
  6843 │           case 22:
       ╵           ~~~~

The earlier case clause is here:
_worker.js:6841:10:
  6841 │           case 22:
       ╵           ~~~~

▲ [WARNING] 1 warning(s) when compiling Worker.

happens here src/css/types/functions/counter.ts:461
        case LIST_STYLE_TYPE.GURMUKHI:
            return createCounterStyleFromRange(value, 0xa66, 0xa6f, true, defaultSuffix);
        case LIST_STYLE_TYPE.HEBREW:
            return createAdditiveCounter(value, 1, 10999, HEBREW, LIST_STYLE_TYPE.DECIMAL, defaultSuffix);

caused by file src/css/property-descriptors/list-style-type.ts:27-28
    GURMUKHI = 22,
    HEBREW = 22,


Only write to global gitconfig if necessary

Only write to the global gitconfig if necessary.
Also make it possible to unwrap the error returned from process execs to get to the underlying *exec.ExitError.
Fix #11855

When will it be available in a release ?


Gradient

Adding gradient to the button

This feature does not fit coherently with the rest of the features available. Also, at some time in the future, I would like to allow people to have underlying access to the actions so they can customize things as they like instead of adding features like this.
Thanks


Docs: Update shard duration advice (DAR#356)

Although a longer shard duration is more efficient whilst backfilling that's only true if the backfill is a one-off. If the shard is updated (whether via another backfill, deletion etc) again in future it will need to be recompacted - larger shards incur a larger resource cost.
Closes DAR#356
Describe your proposed changes here.

[x ] Signed the InfluxData CLA
(if necessary)
[x ] Rebased/mergeable

I'll fix the conflicts.

@sanderson Will you check my suggestions here?

Ok. Now? Created a mess for myself when resolving conflicts.


nodejs SDK fails on a clean cache

This is with todoapp, after wiping buildikit's volume:
dagger/cloak#4 resolve image config for docker.io/library/node:16-alpine
dagger/cloak#4 DONE 2.8s

dagger/cloak#23 sh -c cd /src/examples/netlify/ts && yarn install
dagger/cloak#23 0.183 yarn install v1.22.19
dagger/cloak#23 0.255 [1/4] Resolving packages...
dagger/cloak#23 0.852 [2/4] Fetching packages...

/Users/al/work/todoapp/node_modules/cross-fetch/node_modules/node-fetch/lib/index.js:1491
			reject(new FetchError(`request to ${request.url} failed, reason: ${err.message}`, 'system', err));
			       ^
FetchError: request to http://localhost:8080/ failed, reason: connect ECONNREFUSED <IP_ADDRESS>:8080
    at ClientRequest.<anonymous> (/Users/al/work/todoapp/node_modules/cross-fetch/node_modules/node-fetch/lib/index.js:1491:11)
    at ClientRequest.emit (node:events:537:28)
    at Socket.socketErrorListener (node:_http_client:465:9)
    at Socket.emit (node:events:537:28)
    at emitErrorNT (node:internal/streams/destroy:151:8)
    at emitErrorCloseNT (node:internal/streams/destroy:116:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  type: 'system',
  errno: 'ECONNREFUSED',
  code: 'ECONNREFUSED'
}

This is old and several generations ago, unlikely to be relevant anymore, closing


chore(scripts): simplify npm scripts

Just a simplification of scripts.
PS: Reason, I'm working in another repo to debug why current master does not work. When using npm-run-all, I don't have to think about yarn/npm. The current used will be picked up

but this needs npm-run-all to be installed now, right?

lgtm

I’m using npm-run-all in my projects too and prefer calling npm-run-all command instead of run-p and run-s (example). The latter are a bit confusing because someone may search for run-p and run-s packages in dependencies.

Thanks @kachkaev I'll provide a PR to fix that. Make sense