Failed To Update Target Info | Critical ADS issue

Error Message ⚠

Introduction
Issue happened after updating the controller and targets to AMP ‘Triton’ <IP_ADDRESS>
All targets failed to contact the controller for some reason.
After running the ampinstmgr RepairAuth the main controller failed completely (instant crash...)
This is the full bug report about the issue, I will update it with new information as we go and try to fix things.
The first report was issued on discourse.cubecoders.com on Aug 11, 7:11 PM
Because of a bug in the forum, I had to create another report with more information Aug 13, 12:34 PM
Thanks for the help 💘
Thanks to everyone so far:
garandil#3201
BroOtti#1205
DocGalaxyBlock#4055
phonicuk#2823 @PhonicUK
Bug Report 🐞
System Information 🖥
Controler 🎮

Operating System
Linux Server-3 5.15.0-46-generic #49~20.04.1-Ubuntu SMP Thu Aug 4 19:15:44 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
AMP version and build date
AMP Release "Triton" v20220816.1, built 16/08/2022 03:00
AMP release
Mainline

Targets 🎯

Operating System
Windows 10 Pro 21H2 19044.1889
AMP version and build date
AMP Release "Triton" v<IP_ADDRESS>, built 26/07/2022 20:08
AMP release
Mainline

I confirm: 🟢

[x] that I have searched for an existing bug report for this issue.
[x] that I am using the latest available version of AMP.
[x] that my operating system is up-to-date.
[x] that his is unique and interesting problem that didn't happen before
[x] that this doesn't relate to Cloudflare argo/tunnels/zero trust

Symptoms 😷
To put it simply, Targets won’t update.
More complex answer... something is wrong with the assembly mHttp file versions
When trying to reconfigure the instance to the main controller
This is the error after running the command
ampinstmgr RepairAuth
[Error] FileNotFoundException
[Error] [0] (FileNotFoundException) : Could not load file or assembly 'mHttp, Version=0.1.6296.32466, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
[Error] ReflectionTypeLoadException
[Error] [0] (ReflectionTypeLoadException) : Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
[Error]    at InstanceManagerPlugin.LocalInstanceManager.GetProvisionArguments(String ModuleName)
[Error] FileNotFoundException
[Error] [0] (FileNotFoundException) : Could not load file or assembly 'mHttp, Version=0.1.6296.32466, Culture=neutral, PublicKeyToken=null' or one of its dependencies. The system cannot find the file specified.
[Error] ReflectionTypeLoadException
[Error] [0] (ReflectionTypeLoadException) : Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.

standalone mode is working fine, as usual... after a complete reinstall of Windsors on a target this is the error that is showing up in the controller log:
Returned exception from API call ADSModule/AttachADS
FileLoadException
[0] (FileLoadException) : Could not load file or assembly 'Newtonsoft.Json, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
at SQLiteNetExtensions.Extensions.TextBlob.Serializers.JsonBlobSerializer.Serialize(Object element) at SQLiteNetExtensions.Extensions.TextBlob.TextBlobOperations.UpdateTextBlobProperty(Object element, PropertyInfo relationshipProperty) at SQLiteNetExtensions.Extensions.WriteOperations.RefreshForeignKeys(Object element) at SQLiteNetExtensions.Extensions.WriteOperations.UpdateWithChildren(SQLiteConnection conn, Object element) at GSMyAdmin.Providers.SQLiteDataProvider.Add[T](T obj) at ADSModule.RemoteADSController.Add(Guid InstanceId, String FriendlyName, String Host, Int32 Port, Boolean IsHTTPS) at ADSModule.WebMethods.AttachADS(String Friendly, Boolean IsHTTPS, String Host, Int32 Port, Guid InstanceID) at GSMyAdmin.WebServer.WebAttributes.InvokeMethod(String MethodName, JObject Data, IHttpRequest request, IWebSession Session, WebMethodsBase MethodsClass, String RawRequest) at GSMyAdmin.WebServer.APIService.InvokeAPI(IHttpRequest request, IWebSession Session, JObject Data, String RequestModule, String RequestMethod, String RawRequest)

Torboleshooting 📽

Restarting the controller server
Checking the connection
As Mike suggested doing this
Following Instructions on the old Thread
Removing AMP and reinstalling it again on the targets
Switching builds
Complete server wipe and reinstallation of a fresh windows
Switching controller to ubuntu from windows
Switching one target for testing to ubuntu
Testing on new fresh files of AMP
Removing Cloudflare from the process
Trying localhost
Trying on a cloud VPS
Trying on fresh ubuntu installation

Reproduction ♻
Neither do I nor anyone from the discord server knows what's happening, as I said its happening with a new fresh installation of amp
I have no idea what happened
AMP, worked fine with no problems...
Try installing a new version of AMP and creating a "network" with 2 targets

Update 19\08\2022
AMP can't configure itself for some reason, been using it for 8 months and never got problems like this
Couldn't reconfigure the instance: AMPs primary executable (AMP.exe) for this instance was blocked by Windows De
fender or another anti-virus program. Try updating your virus definitions, or adding an exception to either
C:\AMPDatastore\Instances\IMS-Dashboard or the AMP instance manager itself.

not sure where the problem is, can't update AMP or change settings

Update 20/08/2022
AMP is working!
How to fix it ⁉
This problem is unique, you need to think outside the box and understand how the amp works.
Software 🚧
Make sure AMP and AMP Instance Manager are up to date.
if AMP Instance Manager needs an update do it
Update windows defender, I don't know why but it might interfere with AMP
Update Windows to latest version, windows might also have problems and can cause AMP to not work\
Drivers 💾
Update all network drives on your system, they are important for communication between targets.
Cloudflare ☁
if you are using Cloudflare zero trust with Argo tunnels, set cooke policies to LUX
I am not sure if this has anything to do with AMP but do it
Recommendations 💡
The controller server must be on Linux, Linux deals a bit better with managing Controllers
Follow the steps 🔢

go the the server that is ur controller, and do AMP first-time setup. (select controller or hybrid mode)
after completing step one wait for it to restart, then proceed to step 3. Make Sure U can log in
go to targets and run the first-time setup, and run it for a target setup.
restart the target (windows) with the AMP Instance Manager.
u should be all good

It's still not working 😭
if u still have any issues, first check if u can connect to the controller directly.
and READ THE LOGS

Hope this helped u, took me a week to find the answer to this problem 😆

Atintications Issues
after the target is connected successfully, not intense cannot be managed
error from one target:
Authentication attempt for user thefourCraft from <IP_ADDRESS>
07:59:24
Authentication failure for user thefourCraft from <IP_ADDRESS> - TokenRejected
07:59:50
Failure to make API call to MiniGames (http://<IP_ADDRESS>:8081/API/Core/Login) - retried 10 times : A task was canceled.
TaskCanceledException
[0] (TaskCanceledException) : A task was canceled.
at ADSModule.WebMethods.<MakeInstanceRequest>() at ADSModule.WebMethods.<Servers>()
07:59:56
Failure to make API call to MiniGames (http://<IP_ADDRESS>:8081/API/Core/Login) - retried 10 times : A task was canceled.
TaskCanceledException
[0] (TaskCanceledException) : A task was canceled.
at ADSModule.WebMethods.<MakeInstanceRequest>() at ADSModule.WebMethods.<Servers>()
08:00:00
Failure to make API call to MiniGames (http://<IP_ADDRESS>:8081/API/Core/Login) - retried 10 times : A task was canceled.
TaskCanceledException
[0] (TaskCanceledException) : A task was canceled.
at ADSModule.WebMethods.<MakeInstanceRequest>() at ADSModule.WebMethods.<Servers>()
08:00:06
Failure to make API call to MiniGames (http://<IP_ADDRESS>:8081/API/Core/Login) - retried 10 times : A task was canceled.
TaskCanceledException
[0] (TaskCanceledException) : A task was canceled.
at ADSModule.WebMethods.<MakeInstanceRequest>() at ADSModule.WebMethods.<Servers>()
08:00:11
Failure to make API call to MiniGames (http://<IP_ADDRESS>:8081/API/Core/Login) - retried 10 times : A task was canceled.
TaskCanceledException
[0] (TaskCanceledException) : A task was canceled.
at ADSModule.WebMethods.<MakeInstanceRequest>() at ADSModule.WebMethods.<Servers>()
08:00:16
Failure to make API call to MiniGames (http://<IP_ADDRESS>:8081/API/Core/Login) - retried 10 times : A task was canceled.
TaskCanceledException
[0] (TaskCanceledException) : A task was canceled.
at ADSModule.WebMethods.<MakeInstanceRequest>() at ADSModule.WebMethods.<Servers>()

Error on the controller
Managed remote instance MiniGames at http://second-target.ims-network.net:8081/ # and it's not the right URL.
Authentication token for thefourCraft requested by ManageInstance on behalf of thefourCraft

AMP is blocking AMP
Ita all started when targets stopped working, then all users got removed (unrelated bug)
after that, I tried fixing the issue by doing the normal rotine and got the error "failed to update target info"
now 20/08/2022 13:16 GMT+2
one target completely faild lost all files and configurations, logs are not working
NO LOGS OR ANY INFORMATION
When Running any commend with AMP ampinstmgr
[Error] FileNotFoundException
[Error] [0] (FileNotFoundException) : Could not load file or assembly 'Rebex.FileSystem, Version=6.0.8123.0, Culture=neutral, PublicKeyToken=1c4638788972655d' or one of its dependencies. The system cannot find the file specified.
[Error] FileNotFoundException
[Error] [0] (FileNotFoundException) : Could not load file or assembly 'Rebex.Common, Version=6.0.8123.0, Culture=neutral, PublicKeyToken=1c4638788972655d' or one of its dependencies. The system cannot find the file specified.
[Error] ReflectionTypeLoadException
[Error] [0] (ReflectionTypeLoadException) : Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
[Error]    at InstanceManagerPlugin.LocalInstanceManager.GetProvisionArguments(String ModuleName)
[Error] FileNotFoundException
[Error] [0] (FileNotFoundException) : Could not load file or assembly 'Rebex.FileSystem, Version=6.0.8123.0, Culture=neutral, PublicKeyToken=1c4638788972655d' or one of its dependencies. The system cannot find the file specified.
[Error] FileNotFoundException
[Error] [0] (FileNotFoundException) : Could not load file or assembly 'Rebex.Common, Version=6.0.8123.0, Culture=neutral, PublicKeyToken=1c4638788972655d' or one of its dependencies. The system cannot find the file specified.
[Error] ReflectionTypeLoadException
[Error] [0] (ReflectionTypeLoadException) : Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
[Error]    at InstanceManagerPlugin.LocalInstanceManager.GetProvisionArguments(String ModuleName)
[Error] FileNotFoundException
[Error] [0] (FileNotFoundException) : Could not load file or assembly 'Rebex.FileSystem, Version=6.0.8123.0, Culture=neutral, PublicKeyToken=1c4638788972655d' or one of its dependencies. The system cannot find the file specified.
[Error] FileNotFoundException
[Error] [0] (FileNotFoundException) : Could not load file or assembly 'Rebex.Common, Version=6.0.8123.0, Culture=neutral, PublicKeyToken=1c4638788972655d' or one of its dependencies. The system cannot find the file specified.
[Error] ReflectionTypeLoadException
[Error] [0] (ReflectionTypeLoadException) : Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
[Error]    at InstanceManagerPlugin.LocalInstanceManager.GetProvisionArguments(String ModuleName)
[Error] FileNotFoundException
[Error] [0] (FileNotFoundException) : Could not load file or assembly 'Rebex.FileSystem, Version=6.0.8123.0, Culture=neutral, PublicKeyToken=1c4638788972655d' or one of its dependencies. The system cannot find the file specified.
[Error] FileNotFoundException
[Error] [0] (FileNotFoundException) : Could not load file or assembly 'Rebex.Common, Version=6.0.8123.0, Culture=neutral, PublicKeyToken=1c4638788972655d' or one of its dependencies. The system cannot find the file specified.
[Error] ReflectionTypeLoadException
[Error] [0] (ReflectionTypeLoadException) : Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
[Error]    at InstanceManagerPlugin.LocalInstanceManager.GetProvisionArguments(String ModuleName)
[Error] FileNotFoundException
[Error] [0] (FileNotFoundException) : Could not load file or assembly 'Rebex.FileSystem, Version=6.0.8123.0, Culture=neutral, PublicKeyToken=1c4638788972655d' or one of its dependencies. The system cannot find the file specified.
[Error] FileNotFoundException
[Error] [0] (FileNotFoundException) : Could not load file or assembly 'Rebex.Common, Version=6.0.8123.0, Culture=neutral, PublicKeyToken=1c4638788972655d' or one of its dependencies. The system cannot find the file specified.
[Error] ReflectionTypeLoadException
[Error] [0] (ReflectionTypeLoadException) : Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
[Error]    at InstanceManagerPlugin.LocalInstanceManager.GetProvisionArguments(String ModuleName)
[Error] FileNotFoundException
[Error] [0] (FileNotFoundException) : Could not load file or assembly 'Rebex.FileSystem, Version=6.0.8123.0, Culture=neutral, PublicKeyToken=1c4638788972655d' or one of its dependencies. The system cannot find the file specified.
[Error] FileNotFoundException
[Error] [0] (FileNotFoundException) : Could not load file or assembly 'Rebex.Common, Version=6.0.8123.0, Culture=neutral, PublicKeyToken=1c4638788972655d' or one of its dependencies. The system cannot find the file specified.
[Error] ReflectionTypeLoadException
[Error] [0] (ReflectionTypeLoadException) : Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
[Error]    at InstanceManagerPlugin.LocalInstanceManager.GetProvisionArguments(String ModuleName)
[Error] Couldn't reconfigure the instance: AMPs primary executable (AMP.exe) for this instance was blocked by Windows Defender or another anti-virus program. Try updating your virus definitions, or adding an exception to either C:\IMS-Network\AMPDatastore\Instances\IMS-Dashbord or the AMP instance manager itself.

This is a new installation on windows, the firewall is offline, and the antivirus is not the problem

Update 21/08/2022
I found out that because some DLL files are corrupt, you can't change the port of the ADS.
So it's running on 8080 permanently.
To access your ADS after getting similar errors with running commands on AMP you need to remove all files from the ADS instance and update it.
Also, only the standalone mode is working, you can't access any other mode of AMP.
Concolsionts
its 100% confirmed that ADS has a bug on windows with the:

Rebex.Common, Version=6.0.8123.0 DLL
Rebex.FileSystem, Version=6.0.8123.0
mHttp, Version=0.1.6296.32466

With when running AMP in target, controller, and hybrid modes brake the functionality completely
The bug seems to only happen on windows systems, I can't find why these DLLs cause such a fail in ADS.
Testing 🧪
I did over 10+ hours of testing AMP, on cloud VPS and on localhost (at my home)
Each time same failure with the new AMP update
All of the tests were done on the same version of windows, ADS, and AMP
Test Spsfcations Info 📐
Operating System
Windows 10 Pro 21H2 19044.1889
AMP version and build date
AMP Release "Triton" v<IP_ADDRESS>, built 26/07/2022 20:08
AMP release
Mainline
Ware Are The Logs? 🐋
The problem is that after switching AMP to target mode it bakes, you get no log or any info on why it's broken
if you run any commands you get the errors https://github.com/CubeCoders/AMP/issues/711#issuecomment-1221273605
Basically, AMP is failing completely to work, it only happens with the target, controller, and hybrid mode
The standalone mode works without any problems.
Our Servers? 💞
we did a complete windows reset multiple times and got the same result when running AMP on target, controller, and hybrid mode.
what cloud service did u use for the test? ✊
Some tests were done with
https://www.digitalocean.com/
And
https://www.linode.com/

Update 22/08/2022
I figured out the localhost problems! the new update broke the communications when trying to change targets...
The ampinstmgr RepairAuth doesn't work and you need to do it manually for each instance...,
I added all the settings manually and now it works on localhost meaning the target on the controller are on the same wifi
I am not sure why does this happens, when you create instances just make sure to configure the URLs to the right place or it will not work.
Cloudflare not compatible
After carefully analyzing reach request to targets with Cloudflare to Argo then to the tunnel, found out that the way amp looks for the controller can be improved to fix Cloudflare tunnels and zero trust
[07:44:05] [Core:Anonymous Error] : Failure parsing API response
[07:44:05] [Core:Anonymous Error] : JsonReaderException
[07:44:05] [Core:Anonymous Error] : [0] (JsonReaderException) : Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
[07:44:05] [Core:Anonymous Error] :   at Newtonsoft.Json.JsonTextReader.ParseValue ()
  at Newtonsoft.Json.JsonTextReader.Read ()
  at Newtonsoft.Json.JsonReader.ReadAndMoveToContent ()
  at Newtonsoft.Json.JsonReader.ReadForType (Newtonsoft.Json.Serialization.JsonContract contract, Boolean hasConverter)
  at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, Type objectType, Boolean checkAdditionalContent)
  at Newtonsoft.Json.JsonSerializer.DeserializeInternal (Newtonsoft.Json.JsonReader reader, Type objectType)
  at Newtonsoft.Json.JsonSerializer.Deserialize (Newtonsoft.Json.JsonReader reader, Type objectType)
  at Newtonsoft.Json.JsonConvert.DeserializeObject (String value, Type type, Newtonsoft.Json.JsonSerializerSettings settings)
  at Newtonsoft.Json.JsonConvert.DeserializeObject (String value)
  at AMPAPI.RemoteInstance.GetResponseDynamic (String Module, String Method, Object Parameters)
[07:44:05] [Core:Anonymous Error] : <!DOCTYPE html>

the document is my Cloudflare zero trust login screen, with apparently workers with AMP but can't connect targets to it.
rest of the error
`[07:44:05] [Core:Anonymous Error] : JsonReaderException
[07:44:05] [Core:Anonymous Error] : [0] (JsonReaderException) : Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
[07:44:05] [Core:Anonymous Error] :   at Newtonsoft.Json.JsonTextReader.ParseValue ()
  at Newtonsoft.Json.JsonTextReader.Read ()
  at Newtonsoft.Json.JsonReader.ReadAndMoveToContent ()
  at Newtonsoft.Json.JsonReader.ReadForType (Newtonsoft.Json.Serialization.JsonContract contract, Boolean hasConverter)
  at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, Type objectType, Boolean checkAdditionalContent)
  at Newtonsoft.Json.JsonSerializer.DeserializeInternal (Newtonsoft.Json.JsonReader reader, Type objectType)
  at Newtonsoft.Json.JsonSerializer.Deserialize (Newtonsoft.Json.JsonReader reader, Type objectType)
  at Newtonsoft.Json.JsonConvert.DeserializeObject (String value, Type type, Newtonsoft.Json.JsonSerializerSettings settings)
  at Newtonsoft.Json.JsonConvert.DeserializeObject (String value)
  at AMPAPI.RemoteInstance.GetResponseDynamic (String Module, String Method, Object Parameters)
  at AMPAPI.RemoteInstance+API_Core.Login (String username, String password, String token, Boolean rememberMe)
  at GSMyAdmin.Authentication.RemoteAMPAuth.Authenticate (m.Http.IHttpRequest Request, String Username, String Password, String Token, Boolean TokenRequested, Collections.Generic.List`1[String]& Permissions, String& NewToken, GSMyAdmin.Authentication.UserInfoSummary& UserInfo, String& Reason, ModuleShared.IWebSession& Session)
[07:46:15] [RemoteAMPAuth:Anonymous Activity] : Authentication attempt for user thefourCraft from <IP_ADDRESS>
[07:46:15] [Core:Anonymous Error] : Failure parsing API response
[07:46:15] [Core:Anonymous Error] : JsonReaderException
[07:46:15] [Core:Anonymous Error] : [0] (JsonReaderException) : Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
[07:46:15] [Core:Anonymous Error] :   at Newtonsoft.Json.JsonTextReader.ParseValue ()
  at Newtonsoft.Json.JsonTextReader.Read ()
  at Newtonsoft.Json.JsonReader.ReadAndMoveToContent ()
  at Newtonsoft.Json.JsonReader.ReadForType (Newtonsoft.Json.Serialization.JsonContract contract, Boolean hasConverter)
  at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, Type objectType, Boolean checkAdditionalContent)
  at Newtonsoft.Json.JsonSerializer.DeserializeInternal (Newtonsoft.Json.JsonReader reader, Type objectType)
  at Newtonsoft.Json.JsonSerializer.Deserialize (Newtonsoft.Json.JsonReader reader, Type objectType)
  at Newtonsoft.Json.JsonConvert.DeserializeObject (String value, Type type, Newtonsoft.Json.JsonSerializerSettings settings)
  at Newtonsoft.Json.JsonConvert.DeserializeObject (String value)
  at AMPAPI.RemoteInstance.GetResponseDynamic (String Module, String Method, Object Parameters)

Impmantig a fix 🙏🏻
I don't know how the amp works, but the targets need to support Cloudflare zero trust...
we have multiple ways to add zero-trust applications to Cloudflare so here is some info and maybe one of the solutions will help.
Full Docs
https://developers.cloudflare.com/cloudflare-one/
Application Docs
https://developers.cloudflare.com/cloudflare-one/applications/

The message you're getting means that AMP made an API request and was expecting JSON back, but received HTML back instead. We recommend against the use of caching proxies such as Cloudflare between AMP installations and instead recommend the use of firewall rules to restrict access instead.

Addressed in 2.4.


Flight tracking - timeout "issue"?

Hi
When tracking specific planes, it seems they only get tracked foor x amount of time, cant find any doc on this.
is this the case or?
As of now i have to use a script to update the add to track to have them be tracked the whole flight.
any workaraound or just a feature ?

Hi
A plane tracked before his landing


Consider inverting behavior of @ on shebang recipes

Shebang recipes are quiet by default. This is somewhat confusing, since linewise recipes are not quiet by default.
The motivation for making shebang recipes quiet is that it isn't possible to print out each line of a shebang recipe as it is executed, since the recipe is passed in its entirety to an interpreter, and printing out the whole recipe before executing it isn't particularly useful.
I'm leaning towards leaving it this way, since I think it might be better to be more useful than to be more consistent. However, I'm not sure if I'm in the minority here, so I'm interested in what other people think.

I agree that print a shebang recipe make people feel verbose, and then, I agree that we should just make shebang recipe keep quiet by default.
However, I think use @ to enable that print looks strange, because that symbol will have totally different meanings in shabang and linewise recipe. That, makes users can not know if a recipe is quiet, until he/she read both the body of a recipe (to know if this recipe is a shebang recipe), and the "title" of that (to know if it is marked by @).
I have a idea for that. We can keep a shabang recipe quiet with or without @. If we ask a quiet guy to be quiet, he/she will still quiet. And if someone want to print a shabang recipe, we add a new mark style, like @@ to make a "quiet" recipe "verbose".
shabang_task: # Default quiet
    #! /usr/bin/env python
    print('Hello')

@quiet_shabang_task: # Still quiet
    #! /usr/bin/env python
    print('Hello')

@@verbose_shabang_task: # Become Verbose
    #! /usr/bin/env python
    print('Hello')

linewise_task: # Default verbose
    echo Hello

@quiet_linewise_task: # Become quiet
    echo Hello

@@verbose_linewise_task: # Still verbose
    echo Hello

While @@ is nice and concise, it might be hard to learn and remember what it does.
I think the right way to solve this is to add a general syntax for annotating recipes, and use that. I opened #604 to track adding the annotation syntax.


Provide extension recommendation for Camel K

The idea is to leverage the new feature of extension recommendation https://github.com/Azure/vscode-kubernetes-tools/pull/780 for Camel

3 extensions useful:

the Camel Extension pack https://marketplace.visualstudio.com/items?itemName=redhat.apache-camel-extension-pack
Tooling for Apache Camel K https://marketplace.visualstudio.com/items?itemName=redhat.vscode-camelk
Language Support for Apache Camel https://marketplace.visualstudio.com/items?itemName=redhat.vscode-apache-camel

with current tags not harmonized (might be better to harmonize first):

Camel Extension Pack

Camel
Fuse
Red Hat Fuse
wsdl

Tooling for Apache Camel K

Camel
Camel K
camelk
Camel-K
kamel
Tool

Language Support for Apache Camel:

Apache Camel Kafka Connector
Camel
groovy
java
javascript
kotlin
Language Server Protocol
LSP
properties
quarkus-properties
spring-boot-properties
Tool
xml
yaml
The one in common is Camel but this tag is pulling too many unrelated extensions (related to camel case).

proposal: adding a tag Camel Yaml on these extensions, then adding it to the recommended list of extensions

@apupier sounds good to me. Can you please tell me when the new tag is added?

Can you please tell me when the new tag is added?

@lstocchi tag added on the 3 extensions (another one in progress but not blocking) I provided a Pull request


[ONNX][EP] Add Onnxrt-IREE-EP backend with "onnx-ep" mode

Instead of reviewing, I submitted a PR to your branch https://github.com/Shukla-Gaurav/SHARK-TestSuite/pull/1.
I figured this would be a good opportunity to clean a few things up anyway, so let me know what you think.

@zjgarvey Thanks for reviewing and cleaning up things. Could you please re-review and let me know if it looks good to you.


Unwanted bounce behaviour in the playground when code is scolled on iOS

As discussed on the forum, the playground has an unwanted bounce behaviour on iOS when scrolling The code sectionusing a finger of the playground. The section makes the whole page bounce at every scroll, which makes it uneasy to use.

Here is a screen record of the behaviour:

I am on iOS 13.1.3 iPad Pro 2nd Gen.


Merge Mbed TLS 3.0 in TLS 1.3 prototype

The TLS 1.3 prototype is still based on Mbed TLS 2.25.0. Update it to be based on the Mbed TLS 3.0 API.

Done in https://github.com/hannestschofenig/mbedtls/pull/327


.bin

i use
DocumentFileUtils.moveFileTo(DocumentFile.fromFile(file), this, Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS), name, new FileCallback()
the source file is a jpg but doesnt have a file extension (image) the new name contains an extension (image.jpg) but what i get in the downloads folder is image.jpg.bin

This is expected. A file type is treated as unknown if:

It has no extension.
Or the mime type is null (detected via documentFile.type).

Android 10+ reads these unknown files as binary files, thus the system will append extension *.bin whenever you create a file. What you can do is checking whether the target filename ends with *.bin. If so, just rename it with renameTo(). You can change the file name, but please be aware that current Simple Storage does not support changing the mime type. I'll check if changing mime type of existed files is possible. If yes, I'll add a function changeMimeTypeTo() in Simple Storage 0.5.3.

BTW, having a function with these parameters seems a good idea:
FileDescription desc = new FileDescription(newName, newMimeType);
DocumentFileUtils.moveFileTo(sourceFile, context, targetFolder, desc, callback);

So you don't need to rename the file after it is moved.

yea that would be a good idea, can you implement it?

i fixed it for me by adding a extension to the sourceFile, i guess thats the easiest solution.


Adagrad not working with GPU and DDP

🐛 Bug
Adagrad doesn't work with GPUs and DDP as the optimizer is created before the model is moved to CUDA. I believe this issue has been addressed in an earlier version: https://github.com/PyTorchLightning/pytorch-lightning/pull/554
How to reproduce using the BoringModel
https://colab.research.google.com/drive/1HfyL5htoOkPETggTLwYNfh94HrNc6TOS?usp=sharing
The error emerged when I tried using Adagrad with both one and multiple GPUs.
Stack trace
LOCAL_RANK: 1 - CUDA_VISIBLE_DEVICES: [0,1]
initializing ddp: GLOBAL_RANK: 1, MEMBER: 2/2
initializing ddp: GLOBAL_RANK: 0, MEMBER: 1/2

  | Name  | Type   | Params
---------------------------------
0 | layer | Linear | 66
---------------------------------
66        Trainable params
0         Non-trainable params
66        Total params
0.000     Total estimated model params size (MB)
/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/utilities/distributed.py:52: UserWarning: The dataloader, val dataloader 0, does not have many workers which may be a bottleneck. Consider increasing the value of the `num_workers` argument` (try 20 which is the number of cpus on this machine) in the `DataLoader` init to improve performance.
  warnings.warn(*args, **kwargs)
/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/utilities/distributed.py:52: UserWarning: The dataloader, train dataloader, does not have many workers which may be a bottleneck. Consider increasing the value of the `num_workers` argument` (try 20 which is the number of cpus on this machine) in the `DataLoader` init to improve performance.
  warnings.warn(*args, **kwargs)
Epoch 0:   0%|                                          | 0/314 [00:00<?, ?it/s]
Traceback (most recent call last):
  File "/home/rajmund/test.py", line 118, in <module>
    test_x(tmpdir)
  File "/home/rajmund/test.py", line 110, in test_x
    trainer.fit(model, train, val)
Traceback (most recent call last):
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/trainer/trainer.py", line 499, in fit
  File "test.py", line 118, in <module>
    test_x(tmpdir)
  File "test.py", line 110, in test_x
    trainer.fit(model, train, val)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/trainer/trainer.py", line 499, in fit
    self.dispatch()
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/trainer/trainer.py", line 546, in dispatch
    self.dispatch()
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/trainer/trainer.py", line 546, in dispatch
    self.accelerator.start_training(self)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/accelerators/accelerator.py", line 73, in start_training
    self.accelerator.start_training(self)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/accelerators/accelerator.py", line 73, in start_training
    self.training_type_plugin.start_training(trainer)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/plugins/training_type/training_type_plugin.py", line 114, in start_training
    self._results = trainer.run_train()
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/trainer/trainer.py", line 637, in run_train
    self.training_type_plugin.start_training(trainer)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/plugins/training_type/training_type_plugin.py", line 114, in start_training
    self._results = trainer.run_train()
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/trainer/trainer.py", line 637, in run_train
    self.train_loop.run_training_epoch()
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/trainer/training_loop.py", line 492, in run_training_epoch
    batch_output = self.run_training_batch(batch, batch_idx, dataloader_idx)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/trainer/training_loop.py", line 654, in run_training_batch
    self.train_loop.run_training_epoch()
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/trainer/training_loop.py", line 492, in run_training_epoch
    self.optimizer_step(optimizer, opt_idx, batch_idx, train_step_and_backward_closure)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/trainer/training_loop.py", line 433, in optimizer_step
    using_lbfgs=is_lbfgs,
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/core/lightning.py", line 1390, in optimizer_step
    batch_output = self.run_training_batch(batch, batch_idx, dataloader_idx)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/trainer/training_loop.py", line 654, in run_training_batch
    optimizer.step(closure=optimizer_closure)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/core/optimizer.py", line 214, in step
    self.__optimizer_step(*args, closure=closure, profiler_name=profiler_name, **kwargs)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/core/optimizer.py", line 134, in __optimizer_step
    self.optimizer_step(optimizer, opt_idx, batch_idx, train_step_and_backward_closure)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/trainer/training_loop.py", line 433, in optimizer_step
    trainer.accelerator.optimizer_step(optimizer, self._optimizer_idx, lambda_closure=closure, **kwargs)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/accelerators/accelerator.py", line 277, in optimizer_step
    self.run_optimizer_step(optimizer, opt_idx, lambda_closure, **kwargs)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/accelerators/accelerator.py", line 282, in run_optimizer_step
    using_lbfgs=is_lbfgs,
    self.training_type_plugin.optimizer_step(optimizer, lambda_closure=lambda_closure, **kwargs)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/core/lightning.py", line 1390, in optimizer_step
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/plugins/training_type/training_type_plugin.py", line 163, in optimizer_step
    optimizer.step(closure=lambda_closure, **kwargs)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/torch/optim/lr_scheduler.py", line 67, in wrapper
    optimizer.step(closure=optimizer_closure)
    return wrapped(*args, **kwargs)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/core/optimizer.py", line 214, in step
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/torch/autograd/grad_mode.py", line 26, in decorate_context
    self.__optimizer_step(*args, closure=closure, profiler_name=profiler_name, **kwargs)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/core/optimizer.py", line 134, in __optimizer_step
    trainer.accelerator.optimizer_step(optimizer, self._optimizer_idx, lambda_closure=closure, **kwargs)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/accelerators/accelerator.py", line 277, in optimizer_step
    return func(*args, **kwargs)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/torch/optim/adagrad.py", line 90, in step
    self.run_optimizer_step(optimizer, opt_idx, lambda_closure, **kwargs)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/accelerators/accelerator.py", line 282, in run_optimizer_step
    self.training_type_plugin.optimizer_step(optimizer, lambda_closure=lambda_closure, **kwargs)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/pytorch_lightning/plugins/training_type/training_type_plugin.py", line 163, in optimizer_step
    group['eps'])
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/torch/optim/functional.py", line 48, in adagrad
    optimizer.step(closure=lambda_closure, **kwargs)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/torch/optim/lr_scheduler.py", line 67, in wrapper
    return wrapped(*args, **kwargs)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/torch/autograd/grad_mode.py", line 26, in decorate_context
    return func(*args, **kwargs)
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/torch/optim/adagrad.py", line 90, in step
    state_sum.addcmul_(grad, grad, value=1)
RuntimeError: Expected all tensors to be on the same device, but found at least two devices, cuda:0 and cpu!
    group['eps'])
  File "/home/rajmund/miniconda3/envs/test/lib/python3.6/site-packages/torch/optim/functional.py", line 48, in adagrad
    state_sum.addcmul_(grad, grad, value=1)
RuntimeError: Expected all tensors to be on the same device, but found at least two devices, cuda:1 and cpu!

Environment

PyTorch Version: 1.7.1
PyTorch Lightning: 1.2.6
OS: Linux
How you installed PyTorch: pip
Python version: 3.6
CUDA/cuDNN version: 10.1
GPU models and configuration: Titan xp
Any other relevant information: -

@awaelchli this looks like some accelerator issue, right?


 in component not working

I use <router-view></router-view> in a .moon file but then the <router-link> not working(when clicked, the window location has changed but the page not update)
should <router-view>can be only used in the root moon element?

For compiling of .moon files, I'm assuming you are using moonify. What version of moonify, moon-router, and moonjs are you using?

"moon-router": "0.0.5"
"moonjs": "0.10.0"
"moonify": "0.0.12"

Will be fixed in Moon v0.11.0, and moon-router 0.0.6.
It will be working with those two versions (coming soon), as long as the router is installed to the root Moon instance (via the router option).


Adición de un ejemplo

Se agregó un ejemplo que sigue la búsqueda binaria

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] My article does not contain shortened URLs or affiliate links.

If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.
Closes #XXXXX

Thank you for your contribution to the page! 👍
We're happy to accept these changes, and look forward to future contributions. 🎉


ReadMe: Link to shared Code of Conduct in TOB repo

Signed-off-by: Rob Dolin<EMAIL_ADDRESS>

LGTM

Perhaps this is best for reducing redundant commits across the projects, but I don't know how best to include the code-of-conduct into the PDF for posterity sake. Do we just leave this code-of-conduct.md file here so it can be included?


DeviceUUID is not a constructor

i using this library for my project in react js
and how to using this library?

Works for me. Make sure you import it correctly:
  import { DeviceUUID } from 'device-uuid';

  const deviceId = new DeviceUUID().get();


Add SCPSL script functionality to write envvar overrides to config_gameplay.txt

This allows you to specify envvars prefixed with config_ which will update the config_gameplay.txt file on startup. Existing properties will be modified, otherwise the property will be appended to the file.
Such as:
# -> server_name: My New Server Name
export config_server_name="My New Server Name"

# -> use_native_sockets: true
export CONFIG_USE_NATIVE_SOCKETS=true

 # -> my_new_property: 3.66
export cOnFiG_my_new_property=3.66

docker create -it --restart always \
  --name scpsl-server \
  -p 7777:7777/udp \
  -p 7777:7777/tcp \
  ipshosting/game-scpsl:v2

Thank you for your contribution @NeonWizard 🥳

Sorry for not merging earlier, I totally missed this PR.
I updated the README. A new image is already available with the tag ipshosting/game-scpsl:v2


Made it the same (first) in both examples. Thanks!


User is redirected to homepage after performing the deeplink flow using provided link in the PR

Frequency : 100%
Repro on build version: Android Internal Release Build V:1.25.2 ,iOS Internal TestFlight Release Build V:1.25.2
Repro on device : OnePlus 7t(11.0), Google Pixel 2XL(11.0), iPhone 12(14.7.1)
Pre-condition:
1] User must have installed the application
Repro Steps:
1] In browser open the "celo://wallet/pay?address=0xB2539a7dcc69a0B28c7Ca73f1D2FF06b9d59E5b9&displayName=Test&currencyCode=KES&amount=0.1" link
2] Select "open in valora" / Select valora application and observer
Bug : User is not redirected to review / send amount page after performing deeplink flow
Expected Behaviour : User should be redirected to send amount page instead of homepage
FYI : PRlink
Impact : Bad user experience
Attachment : deeplink

@ValoraQA are you still able to reproduce this error? I am no longer seeing it reproducible with the provided link.

Hey @MuckT, We have verified this issue using Latest Android Internal Release Build V1.25.2, Test flight Release build V1.25.2 & observed that it is still reproducible from the provided url1: link1 & user is redirected to Sending screen for kotani pay url2: Link
Devices: iPhone 13 mini (15.1.1), Google Pixel 2XL (11.0)
Attachment: Url1.mp4
Kotani pay Url2.mp4
Thanks..!!

Hey @MuckT we have verified the above issue on Latest Android internal release build V:1.29.2 and latest iOS Testflight Release build V:1.29.2 and observed that issue is fixed
Observation : User is navigated to send amount after performing deep link using the above mentioned URL
Attachment : [url](https://drive.google.com/file/d/1RgLfXQE9xqyu8EakfBw5RdlpDoKu2ZAR/view?usp=sharing]
Device : Google Pixel 2XL(11.0) , iPhone 12(14.7.1)
Thanks.


Creating lxc results in "Error: ... 501 no such file '/nodename/lxc'"

I am using Terraform Cloud with VCS connection, so I can't run terraform apply and the following is the result as provided by the Terraform Cloud outputs.
I am trying to apply the following to my PVE Cluster:
resource "proxmox_lxc" "basic1" {
  target_node  = "adev01"
  hostname     = "lxcbasic1"
  ostemplate   = "local:debian-11-standard_11.0-1_amd64.tar.gz"
  password     = "MySuperSecretPass"
  unprivileged = true
  cores        = 2
  memory       = 1024
  swap         = 1024
  vmid         = 101

  rootfs {
    storage = "local-zfs"
    size    = "8G"
  }

  network {
    name   = "eth0"
    bridge = "vmbr4"
    gw     = "<IP_ADDRESS>"
    ip     = "<IP_ADDRESS>/24"
  }
}

terraform plan seems to be OK with this.
apply fails with:
Error: error creating LXC container: 501 no such file '/adev01/lxc', error status: (params: {
  "arch":"amd64",
  "cmode":"tty",
  "console":true,
  "cores":2,
  "cpulimit":0,
  "cpuunits":1024,
  "features":"",
  "hostname":"lxcbasic1",
  "memory":1024,
  "net0":"name=eth0,bridge=vmbr4,ip=<IP_ADDRESS>/24,gw=<IP_ADDRESS>",
  "onboot":false,
  "ostemplate":"local:debian-11-standard_11.0-1_amd64.tar.gz",
  "password":"MySuperSecretPass",
  "protection":false,
  "rootfs":"local-zfs:8",
  "start":false,
  "storage":"local",
  "swap":1024,
  "tags":"",
  "tty":2,
  "unprivileged":true,
  "vmid":101
})

This is related to #508

see #508


Realm: GASNetEx backend very slow / hang during sysmem registration

These are runs on a DGX-A100 with 2 TB of system memory, with -level gex=1,gexmsg=1,gexobmgr=1,gexxpair=1,gexquiesce=1,gexcomp=1,gexbind=1.
At -ll:csize 1400000, memory registration had not completed after 15 minutes. The log contained:
[0 - 7ff5c4e14000]    0.000000 {2}{gex}: gasnet versions: release=20220300 api=1500
[0 - 7ff5c4e14000]    0.000000 {1}{gex}: attaching prim segment: size=83886080
[0 - 7ff5c4e14000]    0.000000 {1}{gex}: prim segment allocated: base=0x7fe231000000
[0 - 7ff5c4e14000]    0.000000 {2}{gexbind}: segment bind?: base=0x55df17392500 size=1468006400000 mtype=1 extra=0

At -ll:csize 1000000, memory registration took a little over 4 minutes. The log contained:
[0 - 7f5f2950f000]    0.000000 {2}{gex}: gasnet versions: release=20220300 api=1500
[0 - 7f5f2950f000]    0.000000 {1}{gex}: attaching prim segment: size=83886080
[0 - 7f5f2950f000]    0.000000 {1}{gex}: prim segment allocated: base=0x7f4b95000000
[0 - 7f5f2950f000]    0.000000 {2}{gexbind}: segment bind?: base=0x5574cfe9ae00 size=1048576000000 mtype=1 extra=0
[0 - 7f5f2950f000]    0.000000 {2}{gexbind}: segment bound: base=0x5574cfe9ae00 size=1048576000000 mtype=1 extra=0 ep_index=1
[0 - 7f5f2950f000]    0.000000 {2}{gexbind}: segment bind?: base=0x7f4bb4000000 size=81788928000 mtype=2 extra=93960192536048
[0 - 7f5f2950f000]    0.000000 {2}{gexbind}: segment bound: base=0x7f4bb4000000 size=81788928000 mtype=2 extra=93960192536048 ep_index=2
[0 - 7f5f2950f000]    0.000000 {2}{gexbind}: segment bind?: base=0x7f4baa000000 size=33554432 mtype=1 extra=0
[0 - 7f5f2950f000]    0.000000 {2}{gexbind}: segment bound: base=0x7f4baa000000 size=33554432 mtype=1 extra=0 ep_index=3
[0 - 7f5f2950f000]    0.000000 {2}{gexbind}: segment bind?: base=0x7f4bac000000 size=134217728 mtype=2 extra=93960192536048
[0 - 7f5f2950f000]    0.000000 {2}{gexbind}: segment bound: base=0x7f4bac000000 size=134217728 mtype=2 extra=93960192536048 ep_index=4

CC @SeyedMir @streichler

We ran into a similar thing with the cuda module trying to pin all of the csize-controlled sysmem as well, and resolved it by setting a threshold (1GB, I believe?).  That's probably the right thing to do here, but that does mean that when you ask for 1.4TB of sysmem, it won't be registered and you'll get multi-hop copies.


Some questions about code matrixvt.py

On line 280 and 282 of  bevdepth/layers/backbones/matrixvt.py,  ray_map[b, dir, geom_idx[b, dir]] += 1 and circle_map[b, d, geom_idx[b, :, d]] += 1 , they are equivalent ray_map[b, dir, geom_idx[b, dir]] = 1 and circle_map[b, d, geom_idx[b, :, d]] = 1，right？I don't think it's necessary to add a plus sign

Hello, I have the same confusion. I found they are equivalent. Have you ever checked the result of ray_map[b, dir, geom_idx[b, dir]] += 1 and circle_map[b, d, geom_idx[b, :, d]] += 1?

They are not equivalent since geom_idx may contains serveral same indexes

Thank you for your reply! But I still have some questions.  I found that the maximum values of ray_map and circle_map    are 0. Then I did a simple test:
a = torch.tensor([0, 1, 1, 3, 3, 3], dtype=torch.long)
b = torch.zeros(5)
b[a]+=1
print(b)

The result is tensor([1., 1., 0., 1., 0.]) instead of tensor([1., 2., 0., 3., 0.])

Well, this is not expected for me. In that case, the observed improvement might be only fluatuation. But this proved that a binary matrix will work well as stated in the paper :)

Thank you


feat: Ollama Embedding Function

Closes #36

#44  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @tazarov and the rest of your teammates on  Graphite

Merge activity

Aug 13, 4:45 AM EDT: @tazarov started a stack merge that includes this pull request via Graphite.


Create 1579E2.cpp

Cool problem involving segment tree and invertions

Please add your name and link of the question at the top.

ready:), sorry forgot that step


Generate trimmed OpenAPI description for subset of Graph APIs that works with power platform based on the set of selected resources by a user.

We can extend the current OpenAPI API endpoint on DevX API to accept 'power platform' as query parameter

We are waiting for review from the Power Platform folks on this document.

Power Platform is currently supported,


fix(http_proxy): remove cached resolve

Changelog category

Not for changelog (changelog entry is not required)

Additional information
This PR removes caching from DNS resolution queries done by http_proxy actor. This should be safe to remove in ydb/library (checked with @adameat), even though the change is necessary in the oidc proxy service (in an entirely different repo).

Asking @SammyVimes to merge on my behalf, I forgot to request the necessary permissions some time ago.


issues using usabilla on ios because of ionic web view protocol(ionic://)

I'm having an issue, where our feedback script (usabilla) grabs the window.location to submit it as the url value, and we have no control over this script.
issue is, the server returns an error message complaining about the url because the url starts with 'ionic://', could you point me to one of those plugins that would let me change the ionic webview protocol?
btw this happens only on ios

Closing as I already answered on https://github.com/ionic-team/cordova-plugin-ionic-webview/issues/319


notebook path hard to select

if you click and drag to select the path to the current notebook in the top bar,
it is almost impossible.
i should be able to click to the right of the filename, and drag left, and select either just the filename, or keep dragging and select the whole path.

doesn't understand the task, visual reference needed.

if you click at the red X and drag to the left, i should be able to select "wats.bkr"


Test example produces an empty VCF file

Running the test example from the documentation produces an empty VCF file:
vargeno index chr22.fa snp.vcf test_prefix
vargeno geno test_prefix reads.fq snp.vcf genotyped.vcf

the resulting genotyped.vcf file does not contain any variants:
cat genotyped.vcf | tail -3
produces:
##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
#CHROM	POS	ID	REF	ALT	QUAL	FILTER	INFO	FORMAT	DONOR

I changed the test dataset, specifically reads sequences.
The old test dataset is expected to generate no meaningful result, which is confusing.
With new test dataset, the expected output is https://github.com/medvedevgroup/vargeno/blob/master/test/expected_output

Hi Istvan, thanks for your feedback. Please let us know if the fix works for you.

yes, looks good.  thanks for the fix.


Angular: Add detail information about daily statistic

I as admin should have possibility to see detail statistic (like a popup or additional window?) when I click on daily column.
https://brainup.site/admin/users/4/statistics

Count of done exercises, and count of successfully done from 1 time.
"[Series_Name_A]: N exercises done by J attempts, M successfully from first time.
[Series_Name_B]: K exercises done by G attempts, L successfully from first time."
Example:
Слова Королёвой: 5 упражнений сделано за 7 попыток, 2 успешно с первого раза.
or table

back for this task: https://github.com/Brain-up/brn/issues/2234

| Done exercises | Attempts | Sussess   exercises from first time
-- | -- | -- | --
Слова   Королёвой | 5 | 8 | 1

+add column please "Listen Words Count" - Количество Прослушанных слов.
because each exercise may have different words count

I added column "Listen Words Count". And make statistics table for selected day


::# doesn't work in type position

With coffeePrototype, T::# works as an expression but not a type.

Does T.prototype.length actually make sense? T.foo is a namespace dereference, so I don't think there's any sense of prototype chain.

In type position, T::length currently compiles to T["length"].

Oops, right, I see.


feat: precompile cloudevent schema

This commit modifies the build pipleline so that the cloudevent schema is
precompiled for runtime validation. This eliminates the need to compile the
schema at runtime, improving both performance and security.
Fixes: https://github.com/cloudevents/sdk-javascript/issues/423
Signed-off-by: Lance Ball<EMAIL_ADDRESS>Note: There are a number of changes related to semi-dead code from spec version 0.3 that did not get removed when we dropped support for that version.

@grant requested changes have been made - ptal


chore(Order.Grade): remove porting notes

Simple changes to remove porting notes.

According to the note:

-- porting note - what the hell?! used to be grade 𝕆

it seems that grade should have an explicit argument, but in your code you just have grade, so it's implicit. Or am I missing something?

Yes. I guess we could try to change the binder type in grade to be explicit but this seemed ok otherwise.

According to the note:

-- porting note - what the hell?! used to be grade 𝕆

it seems that grade should have an explicit argument, but in your code you just have grade, so it's implicit. Or am I missing something?

What happened here is that GradeOrder.grade takes an implicit 𝕆 and _root_.grade takes an explicit 𝕆. Definitions in the GradeOrder namespace now pick GradeOrder.grade. We could use
class GradeOrder (𝕆 α : Type*) [Preorder 𝕆] [Preorder α] where
  /-- The grading function. -/
  protected grade : α → 𝕆

to avoid this

I used _root_.grade in those two locations.
Making it protected is sensible but out of scope for this PR. I would be happy if there is a separate one doing this.

bors merge

Note: the first porting note was an instance of leanprover/lean4#2789

bors r-

bors merge


NOT SOLVED: OpenVPN stops working - Cannot open TUN/TAP dev /dev/tun1:Device busy (errno=16)

Describe the bug
OpenVPN stops responding with the following each time it reboots. On the dashboard the service appears stopped and if started (from there) it does not start, with message "Cannot open TUN/TAP dev /dev/tun1: Device busy (errno=16)" on the log file.
My OPNsense was installed a couple of weeks ago. Current version is OPNsense 23.7.6-amd64
To Reproduce
Steps to reproduce the behavior:
1 Install OPNsense
2. Setup OpenVPN trough wizard
3. Reboot OPNSENSE.
Expected behavior: OpenVPN service should start normally upon every reboot.
Describe alternatives you considered
Running "sudo pkill -9 openvpn" from the console (somehow as mentioned on https://forum.opnsense.org/index.php?topic=23396.0) let me successfully (re)start the service from "Services" on the dashboard . But the problem reappears next reboot.
2023-10-18T16:19:04 Notice openvpn_client1 Exiting due to fatal error
2023-10-18T16:19:04 Error openvpn_client1 Cannot open TUN/TAP dev /dev/tun1: Device busy (errno=16)
2023-10-18T16:19:04 Notice openvpn_client1 TUN/TAP device ovpnc1 exists previously, keep at program end
2023-10-18T16:19:04 Notice openvpn_client1 ROUTE_GATEWAY XXXXXXXXXXX/<IP_ADDRESS> IFACE=igc0 HWADDR=XXXXXXXXXXX
2023-10-18T16:19:04 Notice openvpn_client1 OPTIONS IMPORT: --ip-win32 and/or --dhcp-option options modified
2023-10-18T16:19:04 Notice openvpn_client1 OPTIONS IMPORT: route-related options modified
2023-10-18T16:19:04 Notice openvpn_client1 OPTIONS IMPORT: route options modified
2023-10-18T16:19:04 Notice openvpn_client1 OPTIONS IMPORT: --ifconfig/up options modified
2023-10-18T16:19:04 Notice openvpn_client1 OPTIONS IMPORT: --explicit-exit-notify can only be used with --proto udp
2023-10-18T16:19:04 Notice openvpn_client1 PUSH: Received control message: 'PUSH_REPLY,redirect-gateway def1,dhcp-option DNS XXXXXXXXXXX,dhcp-option DNS XXXXXXXXXXX,explicit-exit-notify,comp-lzo no,route-gateway XXXXXXXXXXX,topology subnet,ping 60,ping-restart 180,ifconfig XXXXXXXXX <IP_ADDRESS>,peer-id 0,cipher AES-256-GCM'
2023-10-18T16:19:04 Notice openvpn_client1 TLS: tls_multi_process: initial untrusted session promoted to trusted
2023-10-18T16:19:04 Notice openvpn_client1 TLS: move_session: dest=TM_ACTIVE src=TM_INITIAL reinit_src=1
2023-10-18T16:19:04 Notice openvpn_client1 [XXXXXXXXXXX] Peer Connection Initiated with [AF_INET]XXXXXXXXXXX:443
2023-10-18T16:19:04 Notice openvpn_client1 Control Channel: TLSv1.3, cipher TLSv1.3 TLS_AES_256_GCM_SHA384, peer certificate: 4096 bit RSA, signature: RSA-SHA512
2023-10-18T16:19:04 Notice openvpn_client1 VERIFY OK: depth=0, CN=XXXXXXXXXXX
2023-10-18T16:19:04 Notice openvpn_client1 VERIFY EKU OK
2023-10-18T16:19:04 Notice openvpn_client1 ++ Certificate has EKU (str) TLS Web Server Authentication, expects TLS Web Server Authentication
2023-10-18T16:19:04 Notice openvpn_client1 Validating certificate extended key usage
2023-10-18T16:19:04 Notice openvpn_client1 VERIFY KU OK
2023-10-18T16:19:04 Notice openvpn_client1 VERIFY OK: depth=1, O=XXXXXXXXX, CN=XXXXXXXXX CA8
2023-10-18T16:19:04 Notice openvpn_client1 VERIFY OK: depth=2, C=PA, O=XXXXXXXXXX, CN=XXXXXXXXX Root CA
2023-10-18T16:19:04 Warning openvpn_client1 WARNING: this configuration may cache passwords in memory -- use the auth-nocache option to prevent this
2023-10-18T16:19:04 Notice openvpn_client1 TLS: Initial packet from [AF_INET]XXXXXXXXXXX:443, sid=XXXXXXXXXXX
2023-10-18T16:19:04 Notice openvpn_client1 TCPv4_CLIENT link remote: [AF_INET]XXXXXXXXXXX:443
2023-10-18T16:19:04 Notice openvpn_client1 TCPv4_CLIENT link local (bound): [AF_INET]XXXXXXXXXXXXX:0
2023-10-18T16:19:04 Notice openvpn_client1 TCP connection established with [AF_INET]XXXXXXXXXXXXXX:443
2023-10-18T16:19:04 Notice openvpn_client1 Attempting to establish TCP connection with [AF_INET]XXXXXXXXXXX:443
2023-10-18T16:19:04 Notice openvpn_client1 Socket Buffers: R=[65228->65228] S=[65228->65228]
2023-10-18T16:19:04 Notice openvpn_client1 TCP/UDP: Preserving recently used remote address: [AF_INET]XXXXXXXXXXX.31:443
2023-10-18T16:19:04 Warning openvpn_client1 NOTE: the current --script-security setting may allow this configuration to call user-defined scripts
2023-10-18T16:19:04 Notice openvpn_client1 MANAGEMENT: unix domain socket listening on /var/etc/openvpn/client1.sock
2023-10-18T16:19:04 Notice openvpn_client1 library versions: OpenSSL 1.1.1w 11 Sep 2023, LZO 2.10
2023-10-18T16:19:04 Notice openvpn_client1 OpenVPN 2.6.6 amd64-portbld-freebsd13.2 [SSL (OpenSSL)] [LZO] [LZ4] [PKCS11] [MH/RECVDA] [AEAD]
2023-10-18T16:19:04 Warning openvpn_client1 WARNING: file '/var/etc/openvpn/client1.up' is group or others accessible
Versions:
OPNsense 23.7.6-amd64 / OPNsense 23.7.7_3-amd64
FreeBSD 13.2-RELEASE-p3
OpenSSL 1.1.1w 11 Sep 2023
CPU type:
Intel(R) Pentium(R) Silver N6000 @ 1.10GHz (4 cores, 4 threads)
Seems to be an Evergreen, I found reports about exactly this issue from every year since 2019.

using wireguard-go or some other service also depending on tun1 perhaps? When complaining it's busy, the device was likely allocated by something else.

I had wireguard-go installed, but uninstalled it, but the problem persists.

you could try fstat to see what's locking your tun device
fstat -v /dev/tun0

searching for error messages always looks like evergreens by the way, the reality is often quite different.


Fixup root pom.xml

Main

Update parent pom version along with the client

Properties:

Add vertical space to properties to separate version from other variables
alphabetize version props to make it easier to track
only include primary dep version as a property
add missing project.javadoc.protobufBaseURL property

Dependency Management:

Make ordering consistent: Setions for BOMs, child modules, prod deps, tests. Each section is alphabetical
move boms to top
Child modules next
Fix x-version-update markers
Remove scopes from dependency management. It should only manage versions

Misc

remove objenesis, it's not used and causing warnings

Let's hold off on this until #11 is merged. I had to make some other changes to get the build to pass


Enforce minimum number of sampled points

Previously if you queried for correlations of a monthly data set, it
would frequently find very short overlaps at the ends with yearly data
sets with only one point in the overlap period and the rest
interpolated, which looked very boring. This enforces the minimum
number of sampled points on the other data set as well as the query.
@mmailhot

:+1:


Fix issue #1387, don't increase g_orphans when connect failed.

Ping.

Btw, we are having a similar problems with orphans on server shutdown (client disconnects, that resets the connection at the server, orphan count is incremented and server hangs forever in do_iocp_work). Does this PR resolve this as well?

Alright, I have a broader, better fix for this one incoming.


Testing Should happen

unit test for reducers
jest for testing components

wrote some tests for reducers i don't really wana write tests for components but it is totally a thing that people do


[MT-4988] Fix - Unable to add link to text in story

Allow to input incomplete URLs as href for LinkNode and ImageNode
Normalize incomplete URLs (without http:// protocol prefix) to always have protocol
Change href validation to only allow URL-containing placeholders (not any placeholder, as it was before)
Refactor URL detecting RegExp code -- move it to the top-level lib folder
Drop unused LinkMenu module -- it has been replaced by it's reincarnation in rich-formatting-menu extension long ago
Fix updateImage to update the current image node disregarding the selection. Otherwise an update triggered by putting focus somewhere else was lost.


dragnet won't install on Node 0.12

The changes in https://github.com/joyent/dragnet/tree/dev-issue-34 / https://github.com/joyent/dragnet/pull/35 worked for me, thanks!


Strange intellisense sort order

I can't figure out why onmessage is sorted first when onMessage is an exact case-sensitive match. Matching is case-sensitive in other cases:

@roblourens with what version is that? with the bits from master I see the correct behaviour

It seems to work correctly in some files but not others. One place where it reproes is gulpfile.js in vscode's repo.

This is today's insiders

indeed

Problem is understood: there is a boost given to matches that (looking reverse) match on a strong positions like word start or an upper-case character. That makes both get an equal score tho that's incorrect


Configurator : Bad Gateway : After addon install

Fresh install (today) of hass.io on a raspi 3b 32bit.
Something with Ingress not able to connect.
Syslog
hassio.api.ingress] Ingress error: Cannot connect to host <IP_ADDRESS>:8099 ssl:None [Connection refused]

I also don't see any port 8099 as part of the configuration file.

I figured it out, the container has not started before I manually tell it too.
This still might be a minor UI disconnect, maybe "service not running/started" would be a better Error.

I'm glad you got it resolved. Improving the UI for Hass.io is a general to do for us at this moment, nevertheless, thanks! 👍


New version: Tencent.WeChat version <IP_ADDRESS>

Created by 🥟 Dumplings.
Microsoft Reviewers: Open in CodeFlow

/azp run

/azp run

https://github.com/microsoft/winget-pkgs/issues/142854


from_cargo_metadata pulling from muda crate instead of binary

Whenever I use the from_cargo_metadata method of AboutMetadata I get the details of the muda crate instead of the binary the method is being called from, which I assume is not the intended behaviour.
This could be fixed by changing the env! macro to std::env::var, as the latter means the environment variable is checked at runtime, so they hold the details of the binary, not the muda crate.

std::env::var won't work outside of cargo run either. :/

I guess the only fix to this is to convert into a macro:
let metadata = about_metadata::from_cargo_metadata!();

tbh i wouldn't even mind removing it completely. The current impl is imo small enough to just be an example / something that devs can include in their own code 🤷


[BACKLOG-9359] Add MDI support to the Combination lookup/update Step

Build Completed
:fire: This pull request has some issues. It would be preferable to fix them in order for it to be just perfect. See below for more details. Some links are also available below for further assistance in addressing those issues.
Build Commands
ant -Dpentaho.resolve.repo=http://ivy-nexus.pentaho.org/content/groups/approved -Dtestreports.dir=bin/reports/unit-test -f engine/build.xml clean-all resolve jacoco && ant -Dpentaho.resolve.repo=http://ivy-nexus.pentaho.org/content/groups/approved -Dtestreports.dir=bin/reports/integration-test -f engine/build.xml jacoco-integration checkstyle publish-local

Cleanup Commands
rm -r ~/.ivy2/local || echo no publish local to remove

Changed files
  engine/src/org/pentaho/di/trans/steps/combinationlookup/CombinationLookupMeta.java
  engine/test-src/org/pentaho/di/trans/steps/combinationlookup/CombinationLookupMetaInjectionTest.java

Unit test coverage change
These statistics help you identify how your changes have affected the coverage of the following files. If a file is not in this list, then its coverage was not affected by your changes. To get some help interpreting these metrics, please refer to Jacoco's documentation.
org.pentaho.di.job.entries.evaluatetablecontent.JobEntryEvalTableContent

Branch Change: -1.01%:small_red_triangle_down:
Complexity Change: -1.06%:small_red_triangle_down:
Instruction Change: -.17%:small_red_triangle_down:

org.pentaho.di.job.entries.waitforsql.JobEntryWaitForSQL

Branch Change: -.66%:small_red_triangle_down:
Complexity Change: -.93%:small_red_triangle_down:
Instruction Change: -.13%:small_red_triangle_down:

org.pentaho.di.trans.step.StepMeta

Instruction Change:  + .19%
Line Change:  + .27%

org.pentaho.di.trans.steps.checksum.CheckSumMeta

Branch Change:  + 2.63%
Complexity Change:  + 2.86%
Instruction Change:  + .65%
Line Change:  + 1.08%

org.pentaho.di.trans.steps.combinationlookup.CombinationLookupMeta

Complexity Change: -.14%:small_red_triangle_down:
Instruction Change:  + .03%
Line Change: -.00%:small_red_triangle_down:
Method Change: -1.36%:small_red_triangle_down:

org.pentaho.di.trans.steps.csvinput.CsvInputMeta

Instruction Change:  + .05%

org.pentaho.di.trans.steps.dimensionlookup.DimensionLookupMeta

Branch Change:  + .66%
Complexity Change:  + .41%
Instruction Change:  + .50%
Line Change:  + .24%

org.pentaho.di.trans.steps.groupby.GroupByMeta

Branch Change:  + 1.04%
Complexity Change:  + 1.05%

org.pentaho.di.trans.steps.ivwloader.IngresVectorwiseLoader

Branch Change: -.71%:small_red_triangle_down:
Complexity Change: -1.14%:small_red_triangle_down:
Instruction Change: -.55%:small_red_triangle_down:
Line Change: -.88%:small_red_triangle_down:

org.pentaho.di.trans.steps.ivwloader.IngresVectorwiseLoader.FifoOpener

Branch Change: -16.67%:small_red_triangle_down:
Complexity Change: -12.50%:small_red_triangle_down:
Instruction Change: -7.14%:small_red_triangle_down:
Line Change: -10.53%:small_red_triangle_down:
Method Change: -20.00%:small_red_triangle_down:

org.pentaho.di.trans.steps.memgroupby.MemoryGroupByMeta

Branch Change: -1.18%:small_red_triangle_down:
Complexity Change: -1.35%:small_red_triangle_down:

org.pentaho.di.trans.steps.setvalueconstant.SetValueConstantMeta

Instruction Change:  + .14%

org.pentaho.di.trans.steps.symmetriccrypto.symmetriccryptotrans.SymmetricCryptoTransMeta

Branch Change: -3.33%:small_red_triangle_down:
Complexity Change: -1.85%:small_red_triangle_down:
Instruction Change: -.28%:small_red_triangle_down:

org.pentaho.di.trans.steps.synchronizeaftermerge.SynchronizeAfterMergeMeta

Instruction Change: -.04%:small_red_triangle_down:

org.pentaho.di.trans.steps.systemdata.SystemDataMeta

Branch Change:  + 2.04%
Complexity Change:  + 2.04%
Instruction Change:  + .32%
Line Change:  + .81%

org.pentaho.di.trans.steps.tableoutput.TableOutputMeta

Branch Change: -.91%:small_red_triangle_down:
Complexity Change: -.82%:small_red_triangle_down:

org.pentaho.di.trans.steps.uniquerows.UniqueRowsMeta

Instruction Change:  + .18%

org.pentaho.di.trans.Trans

Branch Change: -.10%:small_red_triangle_down:
Complexity Change: -.14%:small_red_triangle_down:
Instruction Change: -.09%:small_red_triangle_down:
Line Change: -.11%:small_red_triangle_down:

Integration test coverage change
These statistics help you identify how your changes have affected the coverage of the following files. If a file is not in this list, then its coverage was not affected by your changes. To get some help interpreting these metrics, please refer to Jacoco's documentation.
org.pentaho.di.trans.step.BaseStep

Branch Change:  + .29%
Complexity Change:  + .18%
Instruction Change:  + .13%
Line Change:  + .08%

Build Completed
:fire: This pull request has some issues. It would be preferable to fix them in order for it to be just perfect. See below for more details. Some links are also available below for further assistance in addressing those issues.
Build Commands
ant -Dpentaho.resolve.repo=http://ivy-nexus.pentaho.org/content/groups/approved -Dtestreports.dir=bin/reports/unit-test -f engine/build.xml clean-all resolve jacoco && ant -Dpentaho.resolve.repo=http://ivy-nexus.pentaho.org/content/groups/approved -Dtestreports.dir=bin/reports/integration-test -f engine/build.xml jacoco-integration checkstyle publish-local

Cleanup Commands
rm -r ~/.ivy2/local || echo no publish local to remove

Changed files
  engine/src/org/pentaho/di/trans/steps/combinationlookup/CombinationLookupMeta.java
  engine/src/org/pentaho/di/trans/steps/combinationlookup/messages/messages_en_US.properties
  engine/test-src/org/pentaho/di/trans/steps/combinationlookup/CombinationLookupMetaInjectionTest.java

Unit test coverage change
These statistics help you identify how your changes have affected the coverage of the following files. If a file is not in this list, then its coverage was not affected by your changes. To get some help interpreting these metrics, please refer to Jacoco's documentation.
org.pentaho.di.job.entries.evalfilesmetrics.JobEntryEvalFilesMetrics

Branch Change: -.39%:small_red_triangle_down:
Complexity Change: -.51%:small_red_triangle_down:
Instruction Change: -.08%:small_red_triangle_down:

org.pentaho.di.job.entries.evaluatetablecontent.JobEntryEvalTableContent

Branch Change:  + 1.01%
Complexity Change:  + 1.06%
Instruction Change:  + .17%

org.pentaho.di.job.entries.ftpsget.JobEntryFTPSGet

Branch Change: -.53%:small_red_triangle_down:
Complexity Change: -.56%:small_red_triangle_down:
Instruction Change: -.07%:small_red_triangle_down:

org.pentaho.di.job.entries.getpop.MailConnectionMeta

Branch Change:  + 1.00%
Complexity Change:  + 1.41%
Instruction Change:  + .30%

org.pentaho.di.job.entries.waitforsql.JobEntryWaitForSQL

Branch Change:  + .66%
Complexity Change:  + .93%
Instruction Change:  + .13%

org.pentaho.di.repository.kdr.KettleDatabaseRepositoryCreationHelper

Branch Change:  + 1.64%
Complexity Change:  + .69%
Instruction Change:  + 2.43%
Line Change:  + 3.70%

org.pentaho.di.trans.steps.checksum.CheckSumMeta

Branch Change: -1.32%:small_red_triangle_down:
Complexity Change: -1.43%:small_red_triangle_down:
Instruction Change: -.33%:small_red_triangle_down:
Line Change: -.54%:small_red_triangle_down:

org.pentaho.di.trans.steps.combinationlookup.CombinationLookupMeta

Complexity Change: -.14%:small_red_triangle_down:
Instruction Change:  + .03%
Line Change: -.00%:small_red_triangle_down:
Method Change: -1.36%:small_red_triangle_down:

org.pentaho.di.trans.steps.constant.ConstantMeta

Instruction Change: -.10%:small_red_triangle_down:

org.pentaho.di.trans.steps.csvinput.CsvInputMeta

Instruction Change: -.05%:small_red_triangle_down:

org.pentaho.di.trans.steps.dbproc.DBProcMeta

Instruction Change:  + .11%

org.pentaho.di.trans.steps.ifnull.IfNullMeta

Branch Change:  + 2.00%
Complexity Change:  + 1.89%
Instruction Change:  + .17%

org.pentaho.di.trans.steps.ldapoutput.LDAPOutputMeta

Instruction Change:  + .06%

org.pentaho.di.trans.steps.memgroupby.MemoryGroupByMeta

Branch Change: -2.35%:small_red_triangle_down:
Complexity Change: -2.70%:small_red_triangle_down:
Instruction Change: -.35%:small_red_triangle_down:
Line Change: -.97%:small_red_triangle_down:

org.pentaho.di.trans.steps.replacestring.ReplaceStringMeta

Instruction Change: -.07%:small_red_triangle_down:

org.pentaho.di.trans.steps.setvalueconstant.SetValueConstantMeta

Instruction Change:  + .14%

org.pentaho.di.trans.steps.sort.SortRowsMeta

Instruction Change:  + .08%

org.pentaho.di.trans.steps.symmetriccrypto.symmetriccryptotrans.SymmetricCryptoTransMeta

Branch Change:  + 3.33%
Complexity Change:  + 1.85%
Instruction Change:  + .28%

org.pentaho.di.trans.steps.synchronizeaftermerge.SynchronizeAfterMergeMeta

Instruction Change:  + .04%

org.pentaho.di.trans.steps.uniquerows.UniqueRowsMeta

Instruction Change: -.18%:small_red_triangle_down:

org.pentaho.di.trans.steps.webservices.WebServiceMeta

Branch Change:  + 1.79%
Complexity Change:  + 1.19%
Instruction Change:  + .07%

org.pentaho.di.trans.Trans

Branch Change:  + .10%
Complexity Change:  + .14%
Instruction Change:  + .09%
Line Change:  + .11%


[HADOOP-13075] Adding support for SSE-KMS and SSE-C

Hello, what's the status of this patch? Would be really great if we could use S3 SSE-C with Hadoop on EMR. :)

@elad best to discuss that on the JIRA itself; FWIW, EMR's S3 connector is Amazon's codebase, so what we do in the ASF doesn't have any impact there. We are striving to be better :-)
Status: we've gone and broken it in Hadoop branch-2 by replacing {{S3AFastOutputStream}} with {{S3ABlockOutputStream}};
@fedecz —could you bring this up to sync with branch-2 and I'll add reviewing it to my todo list. thanks


Add Spinner or Loading Object while the youtube video is being fetched

Feature Request
Describe your idea
I am working on an Android App with multiple instances of YoutubePlayerView for multiple videos in the fragments. I noticed that the User Experience can be improved if there was a spinner type of thing shown in the center of YoutubePlayerView as currently it only shows a black blank square (or rectangle) while the video is being fetched.

This is already possible, by adding your own custom ui. In the core version of the library we avoid altering the web ui of the player.


Remove unique feature which doesn't exist anymore

Unique was marked permanently-unstable in rust#46952 and its feature
flag was changed to ptr_internals which we're already using.
See https://github.com/rust-lang/rust/pull/46952.
Required to fix toolstate as https://github.com/rust-lang/rust/pull/52644 introduced an error when an unknown feature is encountered. edit: This would also unblock nightlies.

This would also unblock nightlies.

Nightlies are not blocked when the nomicon is broken. They are only blocked for rustfmt, clippy and rls.
Still, would be nice to get it green again!

@Bobo1239 do you want to make a PR against rustc to update the nomicon submodule?

@RalfJung Sure, that was my initial intention anyways.
Regarding the nightlies: I somehow didn't see that rls was just fixed when I was checking so I assumed that nomicon was the blocker... :sweat_smile:


Update New-PnPTenantSequenceTeamNoGroupSite.md

Updated Example 1 to match syntax

OPS Build status updates of commit 17d96ee:
:clock10: Preparing: average preparing time is 1 min(s) 12 sec(s)

OPS Build status updates of commit 17d96ee:
:clock10: Incremental building: average incremental building time is 12 min(s) 22 sec(s)

OPS Build status updates of commit 17d96ee:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

sharepoint/sharepoint-ps/sharepoint-pnp/New-PnPTenantSequenceTeamNoGroupSite.md
:white_check_mark:Succeeded
View (sharepoint-ps)

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

OPS Build status updates of commit 49f2fd6:
:clock10: Incremental building: average incremental building time is 12 min(s) 22 sec(s)

OPS Build status updates of commit 49f2fd6:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

sharepoint/sharepoint-ps/sharepoint-pnp/New-PnPTenantSequenceTeamNoGroupSite.md
:white_check_mark:Succeeded
View (sharepoint-ps)

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

OPS Build status updates of commit 9a4d7c2:
:clock10: Preparing: average preparing time is 1 min(s) 12 sec(s)

OPS Build status updates of commit 9a4d7c2:
:clock10: Incremental building: average incremental building time is 12 min(s) 24 sec(s)

OPS Build status updates of commit 9a4d7c2:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

sharepoint/sharepoint-ps/sharepoint-pnp/New-PnPTenantSequenceTeamNoGroupSite.md
:white_check_mark:Succeeded
View (sharepoint-ps)

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

Hi @MikeBass13 - as PnP PowerShell documentation is auto-generated from the open-source code, this edit would be reset back within a month, unless we actually fix the issue in the originating file, which would be following file and line. Hopefully, you can resubmit the edit towards the actual code files, so that we can get this properly fixed:

https://github.com/SharePoint/PnP-PowerShell/blob/dev/Commands/Provisioning/Tenant/NewTenantSequenceTeamNoGroupSite.cs#L14

If you do not want to or have time to perform the edit towards correct file, please let us know, so that we can perform this manually.
Closing this PR as we do not accept edits on the PnP PowerShell documentation directly on the docs, as this documentation is autogenerated.


Relation index should be using a given HTML template for styling purposes

As title.
We now give a CSS file for Relaton to generate the index, but we should also give an HTML file with partials (or in the input YAML) so that Relaton can build different structured indexes for different sites.

Done. There is now a default built-in HTML Liquid template in the gem, and a Liquid template can also be passed as a parameter to exe/relaton-xml-html:
./relaton-xml-html <relaton-xml> <stylesheet> <output-root> <html-template>
The built-in default Liquid template (if the <html-template> parameter is not provided) is in lib/relaton/cli/template.html
The HTML Template recognises the following parameters:

css: where the CSS stylesheet also supplied as a parameter is injected
title: the Title of the collection, ./relaton-collection/title
author: the Author of the collection, ./relaton-collection/contributor[role/@type = 'author']/organization/name
content: the list of resources generated by the gem


feat: 🎸 Add subsidy related APIs

JIRA Link
DA-111, DA-112, DA-113, DA-114
Changelog / Description
Add subsidy related APIs
Checklist -

[x] New Feature ?
[x] Updated swagger annotation (if API structure is changed) ?
[ ] Unit Test (if possible) ?
[ ] Updated the Readme.md (if required) ?

Tests are failing as it depends on PR https://github.com/PolymeshAssociation/polymesh-sdk/pull/897.

looks like the tests might need a type assertion as well

:tada: This PR is included in version 2.2.0-alpha.5 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

:tada: This PR is included in version 2.4.0-alpha.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:

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


examples: java: Add test for subplatform GPIO pins

Test for GPIO pins 514 and 515.
Signed-off-by: Petre Eftime<EMAIL_ADDRESS>

This has been merged. Thanks


[FR] View of dmatrix instead of a full slice?

Looking at the code for slice (and thus called from xgb.slice in the R package) it appears to do a hard copy of the data. Is that right? It would be nice to have a View member function that gave a read only view of the DMatrix
https://github.com/dmlc/xgboost/blob/d9123a51ca497edc5cb504aab9b03e5d100aa986/src/data/simple_dmatrix.cc#L31

Yes, it's a copy. We are hoping the users can use the high-level interface xgboost and let external libraries handle data manipulation.

That is reasonable. This came up for me because my data gets very near the max of my ram so placing all my memory into one DMatrix and sending views of it to xgboost runs for cross validation would be nice.
If xgboost would be interested in something like this I'd be happy to give it a shot, but also understandable if that is out of scope

Thank you for volunteering! Unfortunately, I believe this is out of scope. The DMatrix object inside XGBoost is quite complicated and has multiple variants, it's unlikely that we can maintain a proper implementation of slice for all variants.
If you can use an external library for data split and cv, then you can consider the QuantileDMatrix, which is available in Python and the master branch of R package. It helps reduce the memory usage.


Updated Container-Runtime.md

This updates the container-runtimes [page](https://kubernetes.io/docs/setup/production-environment/container-runtimes/ of the website to include information about the Dockershim deprecation and so that the users can take an informed decision. This is in accordance with #28449

preview is here https://deploy-preview-30169--kubernetes-io-main-staging.netlify.app/docs/setup/production-environment/container-runtimes/
@PranshuSrivastava all the links are not rendering correctly
/cc @SergeyKanzhelev

@vincepri PTAL

@vincepri PTAL

You still hasn't fixed the line breaks inside links.

@PranshuSrivastava please update links to be path based as in @sftim's comment

@reylejano PTAL

/sig node
/priority important-soon

@sftim The idea of a new PR looks good. I'll do that.


Small Quality of Life improvements

This PR does three minor things:

Expands the .gitignore to include some additional paths that should probably be ignored (see commit message for individual explanations).
Adds an .envrc file that hooks the devShell so that it automatically gets loaded on directory entry.
Formats flake.nix with the alejandra formatter, and adds it to the devShell

The last point is very opinionated, but my rationale for picking alejandra over nixpkgs-fmt is that it produces smaller file diffs, and (in my opinion) is easier to read nix code than nixpkgs-fmt.

Thank you. My quality of life will be improved.


"Could not create cudnn handle: CUDNN_STATUS_NOT_INITIALIZED" only when running old TF code

System information

Have I written custom code (as opposed to using a stock example script provided in TensorFlow): No
OS Platform and Distribution (e.g., Linux Ubuntu 16.04): Linux Ubuntu 16.04
TensorFlow installed from (source or binary): pip install tensorflow-gpu==2.1.0
TensorFlow version (use command below): v2.1.0-rc2-17-ge5bf8de 2.1.0
Python version: 3.5.2
CUDA/cuDNN version: Driver Version: 418.39       CUDA Version: 10.1
GPU model and memory: GeForce GTX 1080Ti (11GB)

I've downloaded tensorflow-gpu 2.1.0 because it's compatible with the drivers currently installed. Indeed, TFv2 code works, but  I run into this problem when trying to run old TFv1 code. It seems that this error happens after the first convolution, so I guess there is a problem using convolutions, but it's funny that I have no such problem using TFv2 code. I've searched about it, and I've read that downgrading TF and even the drivers could solve it, but if TFv2 can use convolutions, why old TFv1 code could not? This might be a bug. Any workaround?
TFv2 code that works: https://pastebin.com/D4YMMUPT
Old TFv1 code that does not work: https://pastebin.com/AXAaYbKs
Error log:

2021-03-10 17:45:34.210128: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'libnvinfer.so.6'; dlerror: libnvinfer.so.6: cannot open shared object file: No such file or directory
2021-03-10 17:45:34.210184: W tensorflow/stream_executor/platform/default/dso_loader.cc:55] Could not load dynamic library 'libnvinfer_plugin.so.6'; dlerror: libnvinfer_plugin.so.6: cannot open shared object file: No such file or directory
2021-03-10 17:45:34.210191: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:30] Cannot dlopen some TensorRT libraries. If you would like to use Nvidia GPU with TensorRT, please make sure the missing libraries mentioned above are installed properly.
WARNING: Logging before flag parsing goes to stderr.
W0310 17:45:34.787791<PHONE_NUMBER>70208 deprecation.py:323] From /home/user/virtualenv1/lib/python3.5/site-packages/tensorflow_core/python/compat/v2_compat.py:88: disable_resource_variables (from tensorflow.python.ops.variable_scope) is deprecated and will be removed in a future version.
Instructions for updating:
non-resource variables are not supported in the long term
W0310 17:45:34.792874<PHONE_NUMBER>70208 deprecation.py:506] From /home/user/virtualenv1/lib/python3.5/site-packages/tensorflow_core/python/ops/resource_variable_ops.py:1635: calling BaseResourceVariable.init (from tensorflow.python.ops.resource_variable_ops) with constraint is deprecated and will be removed in a future version.
Instructions for updating:
If using Keras pass *_constraint arguments to layers.
2021-03-10 17:45:34.911558: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcuda.so.1
2021-03-10 17:45:34.930318: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1555] Found device 0 with properties:
pciBusID: 0000:17:00.0 name: GeForce GTX 1080 Ti computeCapability: 6.1
coreClock: 1.62GHz coreCount: 28 deviceMemorySize: 10.90GiB deviceMemoryBandwidth: 451.17GiB/s
2021-03-10 17:45:34.930522: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1
2021-03-10 17:45:34.931581: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10
2021-03-10 17:45:34.932423: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcufft.so.10
2021-03-10 17:45:34.932628: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcurand.so.10
2021-03-10 17:45:34.933731: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10
2021-03-10 17:45:34.934569: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10
2021-03-10 17:45:34.937042: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7
2021-03-10 17:45:34.938760: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1697] Adding visible gpu devices: 0
2021-03-10 17:45:34.939051: I tensorflow/core/platform/cpu_feature_guard.cc:142] Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 AVX512F FMA
2021-03-10 17:45:34.961585: I tensorflow/core/platform/profile_utils/cpu_utils.cc:94] CPU Frequency:<PHONE_NUMBER> Hz
2021-03-10 17:45:34.962354: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x59b5640 initialized for platform Host (this does not guarantee that XLA will be used). Devices:
2021-03-10 17:45:34.962397: I tensorflow/compiler/xla/service/service.cc:176]   StreamExecutor device (0): Host, Default Version
2021-03-10 17:45:35.060702: I tensorflow/compiler/xla/service/service.cc:168] XLA service 0x5a3bb90 initialized for platform CUDA (this does not guarantee that XLA will be used). Devices:
2021-03-10 17:45:35.060757: I tensorflow/compiler/xla/service/service.cc:176]   StreamExecutor device (0): GeForce GTX 1080 Ti, Compute Capability 6.1
2021-03-10 17:45:35.062292: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1555] Found device 0 with properties:
pciBusID: 0000:17:00.0 name: GeForce GTX 1080 Ti computeCapability: 6.1
coreClock: 1.62GHz coreCount: 28 deviceMemorySize: 10.90GiB deviceMemoryBandwidth: 451.17GiB/s
2021-03-10 17:45:35.062384: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1
2021-03-10 17:45:35.062432: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10
2021-03-10 17:45:35.062480: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcufft.so.10
2021-03-10 17:45:35.062526: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcurand.so.10
2021-03-10 17:45:35.062573: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusolver.so.10
2021-03-10 17:45:35.062617: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcusparse.so.10
2021-03-10 17:45:35.062665: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7
2021-03-10 17:45:35.065186: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1697] Adding visible gpu devices: 0
2021-03-10 17:45:35.065292: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudart.so.10.1
2021-03-10 17:45:35.067678: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1096] Device interconnect StreamExecutor with strength 1 edge matrix:
2021-03-10 17:45:35.067707: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1102]      0
2021-03-10 17:45:35.067721: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1115] 0:   N
2021-03-10 17:45:35.070991: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1241] Created TensorFlow device (/job:localhost/replica:0/task:0/device:GPU:0 with 10308 MB memory) -> physical GPU (device: 0, name: GeForce GTX 1080 Ti, pci bus id: 0000:17:00.0, compute capability: 6.1)
W0310 17:45:35.072554<PHONE_NUMBER>70208 deprecation.py:323] From /home/user/virtualenv1/lib/python3.5/site-packages/tensorflow_core/python/util/tf_should_use.py:235: initialize_all_variables (from tensorflow.python.ops.variables) is deprecated and will be removed after 2017-03-02.
Instructions for updating:
Use tf.global_variables_initializer instead.
2021-03-10 17:45:35.750980: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcublas.so.10
2021-03-10 17:45:35.904388: I tensorflow/stream_executor/platform/default/dso_loader.cc:44] Successfully opened dynamic library libcudnn.so.7
2021-03-10 17:45:35.905558: E tensorflow/stream_executor/cuda/cuda_dnn.cc:329] Could not create cudnn handle: CUDNN_STATUS_NOT_INITIALIZED
2021-03-10 17:45:35.905655: E tensorflow/stream_executor/cuda/cuda_dnn.cc:337] Possibly insufficient driver version: 418.39.0
2021-03-10 17:45:35.905682: E tensorflow/stream_executor/cuda/cuda_dnn.cc:329] Could not create cudnn handle: CUDNN_STATUS_NOT_INITIALIZED
2021-03-10 17:45:35.905727: E tensorflow/stream_executor/cuda/cuda_dnn.cc:337] Possibly insufficient driver version: 418.39.0
Traceback (most recent call last):
File "/home/user/virtualenv1/lib/python3.5/site-packages/tensorflow_core/python/client/session.py", line 1367, in _do_call
return fn(*args)
File "/home/user/virtualenv1/lib/python3.5/site-packages/tensorflow_core/python/client/session.py", line 1352, in _run_fn
target_list, run_metadata)
File "/home/user/virtualenv1/lib/python3.5/site-packages/tensorflow_core/python/client/session.py", line 1445, in _call_tf_sessionrun
run_metadata)
tensorflow.python.framework.errors_impl.UnknownError: 2 root error(s) found.
(0) Unknown: Failed to get convolution algorithm. This is probably because cuDNN failed to initialize, so try looking to see if a warning log message was printed above.
[[{{node Conv2D}}]]
[[Mean_1/_7]]
(1) Unknown: Failed to get convolution algorithm. This is probably because cuDNN failed to initialize, so try looking to see if a warning log message was printed above.
[[{{node Conv2D}}]]
0 successful operations.
0 derived errors ignored.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "old_tf_script.py", line 62, in
x:xx, y_: yy, keep_prob: 1.0})
File "/home/user/virtualenv1/lib/python3.5/site-packages/tensorflow_core/python/framework/ops.py", line 790, in eval
return _eval_using_default_session(self, feed_dict, self.graph, session)
File "/home/user/virtualenv1/lib/python3.5/site-packages/tensorflow_core/python/framework/ops.py", line 5312, in _eval_using_default_session
return session.run(tensors, feed_dict)
File "/home/user/virtualenv1/lib/python3.5/site-packages/tensorflow_core/python/client/session.py", line 960, in run
run_metadata_ptr)
File "/home/user/virtualenv1/lib/python3.5/site-packages/tensorflow_core/python/client/session.py", line 1183, in _run
feed_dict_tensor, options, run_metadata)
File "/home/user/virtualenv1/lib/python3.5/site-packages/tensorflow_core/python/client/session.py", line 1361, in _do_run
run_metadata)
File "/home/user/virtualenv1/lib/python3.5/site-packages/tensorflow_core/python/client/session.py", line 1386, in _do_call
raise type(e)(node_def, op, message)
tensorflow.python.framework.errors_impl.UnknownError: 2 root error(s) found.
(0) Unknown: Failed to get convolution algorithm. This is probably because cuDNN failed to initialize, so try looking to see if a warning log message was printed above.
[[node Conv2D (defined at old_tf_script.py:18) ]]
[[Mean_1/_7]]
(1) Unknown: Failed to get convolution algorithm. This is probably because cuDNN failed to initialize, so try looking to see if a warning log message was printed above.
[[node Conv2D (defined at old_tf_script.py:18) ]]
0 successful operations.
0 derived errors ignored.
Errors may have originated from an input operation.
Input Source operations connected to node Conv2D:
Reshape (defined at old_tf_script.py:30)
Input Source operations connected to node Conv2D:
Reshape (defined at old_tf_script.py:30)
Original stack trace for 'Conv2D':
File "old_tf_script.py", line 31, in
h_conv1 = tf.nn.relu(conv2d(x_image, W_conv1) + b_conv1)
File "old_tf_script.py", line 18, in conv2d
return tf.nn.conv2d(x, W, strides=[1, 1, 1, 1], padding='SAME')
File "/home/user/virtualenv1/lib/python3.5/site-packages/tensorflow_core/python/ops/nn_ops.py", line 1914, in conv2d_v2
name=name)
File "/home/user/virtualenv1/lib/python3.5/site-packages/tensorflow_core/python/ops/nn_ops.py", line 2011, in conv2d
name=name)
File "/home/user/virtualenv1/lib/python3.5/site-packages/tensorflow_core/python/ops/gen_nn_ops.py", line 969, in conv2d
data_format=data_format, dilations=dilations, name=name)
File "/home/user/virtualenv1/lib/python3.5/site-packages/tensorflow_core/python/framework/op_def_library.py", line 742, in _apply_op_helper
attrs=attr_protos, op_def=op_def)
File "/home/user/virtualenv1/lib/python3.5/site-packages/tensorflow_core/python/framework/ops.py", line 3322, in _create_op_internal
op_def=op_def)
File "/home/user/virtualenv1/lib/python3.5/site-packages/tensorflow_core/python/framework/ops.py", line 1756, in init
self._traceback = tf_stack.extract_stack()

@kuonb
please refer to these issues and let us know: link, #36201, #35968, link1


Update to 1.4.4

Update localization format(Golden there are some things that need localization)
Include the new vanilla extractables.
Support the chlorophyte extractor
better snow item drop tweak code
instead of adding a gold coin drop add a value to gold critters, allowing it to work with things that modify money drops
allow changing server config if setting allows it + and not a client

Thanks a lot!
I added the new localization strings and while I was at it I changed some names to match the new official Russian wiki. (It does not match the in-game text, but the in-game Russian translation is very low-quality anyway even after all this time.)


Minor issue on the pertained models

I think the diffusion model for FFHQ 128 is wrongly uploaded as the pertained classifiers for FFHQ128.
Thank you for sharing your awesome work tho!
DiffAE (with latent DPM, can sample): FFHQ128
DiffAE's classifiers (for manipulation): FFHQ128's latent on CelebAHQ

Thank you for reporting this. It's fixed in https://github.com/phizaz/diffae/commit/763b9c1651c3f60690f52be08f216c3a8e2e33dd.


createst: add midstream arg - v8

Previous PR: #870
Changes from the previous PR:

follow the more straightforward approach suggested by Jason in the previous PR
remove unrelated work (will submit in a separate PR)

Rebased: https://github.com/OISF/suricata-verify/pull/987