Add support for @sap/eslint-plugin-cds

Adds plugin and example for @sap/eslint-plugin-cds

@ota-meshi: Thank you for providing/hosting an ESLint Online Playground for other plugins! 👏 I was wondering:

Are the generated URLs guaranteed to remain stable?

If so, we would like to link our current rule documentation examples to your playground via an Open in Playground button (as it is done in the ESLint documentation, see example for curly rule).

Thanks!

Are the generated URLs guaranteed to remain stable?

I'm using Netlify on the free plan, so we can continue to use current domain as long as we don't exceed the free plan's bandwidth. And right now we have a lot of extra bandwidth.

If it's going to exceed the bandwidth of the free plan, I'll apply for an OSS plan, but I am not sure if it will be approved.
https://www.netlify.com/legal/open-source-policy/

@ota-meshi: Finally getting back this this! ☺ I still have a question with respect to the link evaluation.
For the example for the CDS ESLint plugin, the playground link is determined based on the contents of the source, the ESLint config and the package.json files.
Would it be possible to compute these only the fly for other sources (i.e. other input example files) or would all of these examples have to be checked in to the repository to be referenced properly?

Is the link format you are looking for like this?
https://eslint-online-playground.netlify.app/#@sap/eslint-plugin-cds

Is the link format you are looking for like this?
https://eslint-online-playground.netlify.app/#@sap/eslint-plugin-cds

Yes, this leads us to the playground with the checked in example file that I mentioned.
My question was: If I would want to show another example (text in src/example.cds) to show the lint error of another plugin rule, is there a way that I could encode this data into the URL or would have actually have to physically add the example to your repository?

Are you saying you want to build the URL externally, but it's difficult because there's compression logic?
If so, would it solve the problem if the site could also accept uncompressed URL?

Are you saying you want to build the URL externally, but it's difficult because there's compression logic? If so, would it solve the problem if the site could also accept uncompressed URL?

Never mind, everything works as expected! 🎉 I just had a small bug in the script that computes the URLS based on the rules/examples sources. 🙃
Thank you so much for your help and this awesome repo! I'm excited to link the Playground to the rule documentation buttons now and collect feedback from the users.


Do not sort already ordered data.

I think this PR fixes the bugs introduced by https://github.com/SymbiFlow/prjxray/pull/1230 without losing stable outputs.

FYI - I have an alternative to this pull request for your review at https://github.com/SymbiFlow/prjxray/pull/1243

@mithro, I believe after many iterations this is ready for review.  CI should be done in 1-2 hours, but to review everything except tileconn, you can take a look at https://source.cloud.google.com/results/invocations/cdf8a590-0ecc-4b5c-9a39-25c8377b493c

@mithro, I believe after many iterations this is ready for review. CI should be done in 1-2 hours, but to review everything except tileconn, you can take a look at https://source.cloud.google.com/results/invocations/cdf8a590-0ecc-4b5c-9a39-25c8377b493c

Develop your code on the Google Cloud Platform.

Artix7 run is complete and green, take a look and lets get this merged!

For now I'd like to leave further refactoring of prjxray/xjson as follow up work.   I've filed https://github.com/SymbiFlow/prjxray/issues/1248 to issues identified in this PR.

For now I'd like to leave further refactoring of prjxray/xjson as follow up work. I've filed #1248 to issues identified in this PR.

I'm okay with that.


execScsiCmd: do not request CD-Text on 32ts and 20ts

(They do not support this feature)
Currently DIC is not working on 32ts/20ts, I've bisected to DICUI 1.17/DIC 20200604 breaking support.  (Probably this commit)
Haven't tested this changes on my pc that supports SCSI yet (exclusively used with windows 7 and no development tools), but this should work, done building on linux.

Also worth noting my 32ts have firmwares 1.01 and 1.02 unfortunately plextor didn't provide way to update to 1.03.


Uncaught ReferenceError: module is not defined

I am trying to use this in an Angular project, using Gulp to concat scripts together, etc. I include node_modules/detect-font/dist/detect-font.js along with all of my other dependencies and get this in the console:

Uncaught ReferenceError: module is not defined

It points to a line in my compiled app.js that corresponds to the first line in detect-font.js: module.exports =.
I have tried including the package.json's stated dependency of is-element, but it didn't help. Are some of the devDependencies actually hard dependencies? Does this need Babel and React in order to run? I would suggest an elaboration in the README, so users know how to correctly install it.

Sorry — once you've got it working, please update the README with a pull request for others who are having trouble.
It's essentially a ES6 module exported to CommonJS, so for the browser you will need to use something like Webpack or Rollup to transpile your project — there is no global variable attached to window for example.


DBLog stats revives and teamkills seem wrong in v3

Description of Issue
We've recently added SquadJS and DBLog to keep track of stats of our players. After adding a leaderboard to our Discord, we noticed something strange. The top #1 teamkiller has 36 teamkills, yet only a single one shows up on BattleMetrics. As I was investigating what was wrong, I noticed a lot of entries in the wounds table for way over 100 damage where teamkill = 1, yet no teamkill on BM. I then looked at the revives table and saw something troubling. Some entries show the players being "revived" by frag grenades, LAVs, and even have "damage" entered. Am I misinterpreting the data or is there something wrong?
Squad Information

Plugins: No Squad plugins, base game. SquadJS plugins are DBLog.
SquadJS Version: v3.3.0
Squad Version: Latest v3 (as of 2022-06-26)

System Information

Operating System: Windows Server 2019
NodeJS Version: v16.15.1
Yarn Version: 1.22.19

Upon further inspection, the top teamkiller had 35 kills in a seeding layer that I have blacklisted for stats, yet it got recorded anyway. They really only have a single TK during a live match, which was caught on BattleMetrics. Still puzzled about the revives.

This is very likely due to the squad logs missing data.
Under certain circumstances the wound/kill/death log lines will print 'nullptr' instead of a player reference.
What I suspect happened, is these events got misattributed due to a lack of context.
When you look at these entries, is it possible that either the victim or attacker is null?

Here are some entries that show the issue:
# dblog_revives
# id, time, woundTime, victimName, victimTeamID, victimSquadID, attackerName, attackerTeamID, attackerSquadID, damage, weapon, teamkill, reviverName, reviverTeamID, reviverSquadID, server, attacker, victim, reviver, match
'48', '2022-06-22 19:03:28', '2022-06-22 18:58:43', 'redacted', '1', '3', NULL, NULL, NULL, '300', 'BP_Soldier_USMC_Marksman_Woodland', '0', 'redacted', '1', '3', '3', NULL, 'redacted', 'redacted', '5'
'49', '2022-06-22 19:03:34', NULL, 'redacted', '1', '2', NULL, NULL, NULL, NULL, NULL, NULL, 'redacted', '1', '5', '3', NULL, 'redacted', 'redacted', '5'
'50', '2022-06-22 19:03:41', NULL, 'redacted', '2', '2', NULL, NULL, NULL, '31', 'BP_M38_DMR_Optic', '0', 'redacted', '2', '4', '3', NULL, 'redacted', 'redacted', '5'
'51', '2022-06-22 19:03:43', NULL, 'redacted', '2', '7', NULL, NULL, NULL, '36.12', 'BP_M240_MGO', '0', 'redacted', '2', '7', '3', NULL, 'redacted', 'redacted', '5'
'52', '2022-06-22 19:03:43', NULL, 'redacted', '1', '5', NULL, NULL, NULL, '60', 'BP_AK74M_1P78', '0', 'redacted', '1', '2', '3', NULL, 'redacted', 'redacted', '5'
'53', '2022-06-22 19:03:43', NULL, 'redacted', '1', '9', NULL, NULL, NULL, '110.661', 'BP_Projectile_30mm_HE_Green', '0', 'redacted', '1', '9', '3', NULL, 'redacted', 'redacted', '5'
'54', '2022-06-22 19:03:55', NULL, 'redacted', '2', '3', NULL, NULL, NULL, '36.12', 'BP_M240_MGO', '0', 'redacted', '2', '7', '3', NULL, 'redacted', 'redacted', '5'
'55', '2022-06-22 19:04:13', NULL, 'redacted', '2', '2', NULL, NULL, NULL, '36.12', 'BP_M240_MGO', '0', 'redacted', '2', '7', '3', NULL, 'redacted', 'redacted', '5'
'56', '2022-06-22 19:04:28', NULL, 'redacted', '1', '5', NULL, NULL, NULL, '60', 'BP_AK74M_1P78', '0', 'redacted', '1', '2', '3', NULL, 'redacted', 'redacted', '5'
'57', '2022-06-22 19:04:55', NULL, 'redacted', '1', '2', NULL, NULL, NULL, '60', 'BP_AK74M_1P78', '0', 'redacted', '1', '2', '3', NULL, 'redacted', 'redacted', '5'
'58', '2022-06-22 19:05:05', NULL, 'redacted', '2', '7', NULL, NULL, NULL, '26.04', 'BP_M16A4_M150_Foregrip_Tracer', '0', 'redacted', '2', '4', '3', NULL, 'redacted', 'redacted', '5'
'59', '2022-06-22 19:05:17', '2022-06-22 19:02:50', 'redacted', '1', '3', NULL, NULL, NULL, '60', 'BP_AK74M_1P78', NULL, 'redacted', '1', '5', '3', NULL, 'redacted', 'redacted', '5'
'60', '2022-06-22 19:05:29', NULL, 'redacted', '1', '5', NULL, NULL, NULL, '60', 'BP_AK74M_1P78', '0', 'redacted', '1', '2', '3', NULL, 'redacted', 'redacted', '5'
'61', '2022-06-22 19:05:36', NULL, 'redacted', '2', '2', NULL, NULL, NULL, '36.12', 'BP_M240_MGO', '0', 'redacted', '2', '7', '3', NULL, 'redacted', 'redacted', '5'

# dblog_matches
# id, dlc, mapClassname, layerClassname, map, layer, startTime, endTime, winner, server
'5', 'BlackCoast', 'Gameplay_Layers', 'Black_Coast_Invasion_v1', NULL, NULL, '2022-06-22 18:42:18', '2022-06-22 19:31:09', NULL, '3'

So, I had to count the columns,
But the weapon field here, is trying to show what downed the player.
weapon,
 'BP_Soldier_USMC_Marksman_Woodland'
 NULL
 'BP_M38_DMR_Optic'
 'BP_M240_MGO'
 'BP_AK74M_1P78'
 'BP_Projectile_30mm_HE_Green'
 'BP_M240_MGO'
 'BP_M240_MGO'
 'BP_AK74M_1P78'
 'BP_AK74M_1P78'
 'BP_M16A4_M150_Foregrip_Tracer'
 'BP_AK74M_1P78'
 'BP_AK74M_1P78'
 'BP_M240_MGO'

This is the last known source of damage on a player before they get revived, however, in cases where we do not have an attributable source of damage this field can be confusing or incorrect; again because the chain for damage and downs is multiple log lines and squad itself doesn't provide context.

Makes sense. Thanks a lot for the clarification. It's all good then :)


Streaming initial sync of large shapes.

We currently:
[query a shape] -> [save to log] -> [serve log]

This is slow to first byte for large shapes.
We should:
[query a shape] -> [start streaming into log] -> [start serving the log] -> ... stream everything through ...

Is there something here to be done with pg_export_snapshot perhaps?
DuckDb can query Postgres directly with this method on large tables faster than Postgres itself:
https://duckdb.org/2022/09/30/postgres-scanner.html

Generally we need to stick to vanilla postgres so we're as widely usable as possible as many people can't or won't add custom extensions.
This issue is more about not waiting to get the entire query back before starting to send data to the client. Query time hasn't been the bottleneck generally.
This particular issue was actually solved a couple of days ago in https://github.com/electric-sql/electric/pull/1517 so I'll close this now.

It's not an extension. It's a way to copy large tables, or large subsets of tables in parallel and do it transactionally with native Postgres functions.
Not sure if applicable or usable, but seems like if you want to get a lot of data to a shape quickly this could be a way to do it.

Ah I see! Yeah I didn't know what it was clearly 😅
Hmm yeah, I suspect it wouldn't be much faster if at all as we'd need to parse the data and perhaps do additional processing. DuckDB has that all built and heavily optimized so it's an easier lift.
So sticking with querying seems good for now but it's definitely something we'll keep in the back of our minds as we scale up to gb/tb sized shapes.


Feature/file

Description
APIs for uploading and downloading files to mongodb.
Still waiting for user service, but needs to be merged so that the PR won't get too big.
Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?

[x] curl manually

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings
[ ] I have added tests that prove my fix is effective or that my feature works
[x] New and existing unit tests pass locally with my changes
[ ] Any dependent changes have been merged and published in downstream modules

everything looks good.
get a user from token once user API is done


typos in the first note "data.alerts.callout"

add "s" on "detail" -- "This guide details how..."
change "do" to "does" -- "but does not explain..."

This change is

http://cockroach-docs-review.s3-website-us-east-1.amazonaws.com/7c90fa1aac30c8db226a0f5679e9aed25294b247/

http://cockroach-docs-review.s3-website-us-east-1.amazonaws.com/33a097c36f450d794871402feef78f905e08b69a/

Thank you, @jess-edwards!


cargo install cargo-binutils failed to install on top of older cargo-binutils

Problem

Going through the embedonimicon, I tried to install cargo-binutils, forgetting I already had it installed, but the install failed.
Steps

have cargo-binutils 0.1.5 installed
running cargo install cargo-binutils results in an error, which seems suggesting a wrong solution:

eddy@feodora:~/usr/src/rust$ cargo install cargo-binutils
    Updating crates.io index
  Downloaded cargo-binutils v0.1.6
  Downloaded 1 crates (17.9 KB) in 1.56s
  Installing cargo-binutils v0.1.6
error: binary `cargo-nm` already exists in destination as part of `cargo-binutils v0.1.5`
binary `cargo-objcopy` already exists in destination as part of `cargo-binutils v0.1.5`
binary `cargo-objdump` already exists in destination as part of `cargo-binutils v0.1.5`
binary `cargo-profdata` already exists in destination as part of `cargo-binutils v0.1.5`
binary `cargo-readobj` already exists in destination as part of `cargo-binutils v0.1.5`
binary `cargo-size` already exists in destination as part of `cargo-binutils v0.1.5`
binary `cargo-strip` already exists in destination as part of `cargo-binutils v0.1.5`
Add --force to overwrite

If I uninstall first cargo-binutils, then try again, everything works:
eddy@feodora:~/usr/src/rust$ cargo uninstall cargo-binutils
    Removing /home/eddy/.cargo/bin/cargo-nm
    Removing /home/eddy/.cargo/bin/cargo-objcopy
    Removing /home/eddy/.cargo/bin/cargo-objdump
    Removing /home/eddy/.cargo/bin/cargo-profdata
    Removing /home/eddy/.cargo/bin/cargo-readobj
    Removing /home/eddy/.cargo/bin/cargo-size
    Removing /home/eddy/.cargo/bin/cargo-strip
eddy@feodora:~/usr/src/rust$ cargo install cargo-binutils
    Updating crates.io index
  Installing cargo-binutils v0.1.6
   Compiling proc-macro2 v0.4.27
   Compiling unicode-xid v0.1.0
[...]
   Compiling cargo-binutils v0.1.6
    Finished release [optimized] target(s) in 51.35s
  Installing /home/eddy/.cargo/bin/cargo-strip
  Installing /home/eddy/.cargo/bin/cargo-objdump
  Installing /home/eddy/.cargo/bin/cargo-readobj
  Installing /home/eddy/.cargo/bin/cargo-objcopy
  Installing /home/eddy/.cargo/bin/cargo-profdata
  Installing /home/eddy/.cargo/bin/cargo-nm
  Installing /home/eddy/.cargo/bin/cargo-size

Possible Solution(s)

Notes
Output of cargo version:
cargo 1.32.0 (8610973aa 2019-01-02)

eddy@feodora:~/usr/src/rust$ rustup toolchain list
stable-x86_64-unknown-linux-gnu (default)
nightly-2018-11-30-x86_64-unknown-linux-gnu
nightly-x86_64-unknown-linux-gnu
eddy@feodora:~/usr/src/rust$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.04
DISTRIB_CODENAME=bionic
DISTRIB_DESCRIPTION="Ubuntu 18.04.1 LTS"
eddy@feodora:~/usr/src/rust$ uname -a
Linux feodora 4.18.0-14-generic #15~18.04.1-Ubuntu SMP Mon Jan 14 11:09:26 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

which seems suggesting a wrong solution:

I'm not sure I understand this issue.  It is suggesting adding the --force flag which should work. Did it not work?

Ah, thanks! There are quite a few requests for that behavior (#6485, #2082), so I'm going to close in favor of those.


Feature/diet study scores

Description
Description of the feature or fix with link to the issue if existing
On what platform have you tested the change?

[ ] Android - Emulator
[ ] Android - Physical device
[ ] iOS - Emulator
[ ] iOS - Physical device

Screenshots
IOS - Quality Score

Android - Gut Score

Please attach screenshots showing the change if relevant
Checklist

[ ] I have updated mockServer
[ ] I've added analytics as relevent
[ ] I have run npm test
[ ] I have run npm run test:i18n

Out of scope and potential follow-up
Is there any related changes that you plan to do in a follow-up PR or voluntarily excluded from the scope?

Can we merge this into my branch first before develop? Then we can also see only your additions

Looks good, lets merge this in and the fix up those last UI issues


Minor fix to SPARK-6958: Improve Python docstring for DataFrame.sort.

As a follow up PR to #5544.
cc @davies

Test build #30488 has started for   PR 5558 at commit d2dcf24.

Test build #30488 has finished for   PR 5558 at commit d2dcf24.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.
This patch does not change any dependencies.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/30488/
Test PASSed.

Test build #30498 has started for   PR 5558 at commit f4c276f.

Test build #30498 has finished for   PR 5558 at commit f4c276f.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.
This patch does not change any dependencies.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/30498/
Test PASSed.

LGTM.


create petfinder form

we can share this task!

the petfinder API ended up being really confusing so I found a general animal search API and it's working!


Program to find the number of keywords in a given text file !!!

Hey I want you to please add these two files in your repository as they contains the program to find the number of keywords in a given text file.

can you give the proper extension of the file please, thanks.

This File support C libraries and I believe most of compilers nowadays are smart to identify whether it is c file or cpp file so I go with the c extension rest you say if it is not ok


Is it possible to redirect from within a callback?

I sometimes want to redirect to a different page depending on the type of user registration (a conn param). Is this possible using a callback or is there another way of accomplishing this?

Yeah, you do it with a custom routes backend: https://github.com/danschultzer/pow#callback-routes
defmodule MyAppWeb.Pow.Routes do
  use Pow.Phoenix.Routes
  alias MyAppWeb.Router.Helpers, as: Routes

  def after_registration_path(conn) do
    case conn.params["a"] do
       "1" -> Routes.a_path(conn, :index)
      _any -> Routes.b_path(conn, :index)
  end
end

You can see all routes in https://github.com/danschultzer/pow/blob/v1.0.13/lib/pow/phoenix/routes.ex

I assume the above answered your question 🙂

Yes that helps a ton!  Much more elegant than what I cam up with


signing a template

i created a template online where two parties have to sign.
the document has some other fields such as name and date of signature
how do i reference the document through api and send it to the first person.
And then after the first person signs, the signed document gets send to the next party

This software is deprecated. Developers who wish to develop with SOAP should generate their own stubs using the wdsl. Thank you.


zoomTo isn't available in react-mapbox

https://www.mapbox.com/mapbox-gl-js/example/change-building-color-based-on-zoom-level/
Want to achieve this but zoomTo function isn't available in react mapbox. How can i achieve this in react?

You can change the zoom level by changing the zoom prop of the  component.
Regarding the zoom duration of the animation, I think you can pass an animationOptions


[Bug]: The heading is inconsistent, on DS page and on the IA redesign panel

Is there an existing issue for this?

[X] I have searched the existing issues

Description
On the new IA redesign page, the heading for SAAS integrations, is mentioned as just "Integrations" This is inconsistent with the Create New Datasources page side which reads as SAAS Integrations.
Steps To Reproduce

Public Sample App
No response
Environment
Release
Issue video log
No response
Version
Cloud

conversation

@rohan-arthur was there a PR raised for this issue? If not, I can take this up.

I think it should be renamed to "Integrations" as well

I think it should be renamed to "Integrations" as well

@hetunandu are you saying we rename Saas Integrations to Integrations and keep the others as it is?
What about AI Integrations header?
cc: @carinanfonseca

I see 2 options here:
1- we have SaaS integrations and AI integrations in the datasources list and the we keep the same titles in the left panel/explorer.
2 - we keep integrations on the left panel/explorer and, in the datasources list, we merge SaaS integrations and AI integrations in a section called Integrations
The separation between SaaS and AI is important in terms of experience, and it helps users to consume that info more easily. I would suggest to go with the first approach (number 1). Is that possible?

@hetunandu how does the approach 1 sound to you? Also, is this on IA roadmap already?
cc: @vinay-appsmith @kocharrahul7

@NilanshBansal @carinanfonseca option 1 sounds reasonable. This is not part of IA roadmap and can be picked up by the Data Integrations team. Feel free to reach out for clarifications on the changes needed


Delay to save image on gallery on android

Hi, I have the follow problem: Delay to save  the image on gallery, but just on android.
All is working ok on IOS, but when I use android to save any image I have this problem.
How to replicate:
If I don't open the gallery the image don't show then.
If I save the image and the gallery is already opened in background, when I open again don't show the image.
Work: If I open the gallery in the first time after save the image, happen a delay like 1 to 2 seconds and the image is showed.
Ps: My Cellphone is Moto G5s Plus and the response always is true when I save the image. (But I already did test on a Xiaomi and got same problem)
Any idea about it?
Thanks by the package, it is very good! =)

Same here. Any idea?

Same here. Any idea?
Hey, I have used another Library to android https://github.com/xdeni/r_album
It is in my repository because I had to adapt one line, see in the last commit .

Same here. Any idea?

Hey, I have used another Library to android https://github.com/xdeni/r_album
It is in my repository because I had to adapt one line, see in the last commit .

@xdeni Thanks for the recommendation!!


Two error messages when using an invalid type as a bool argument to byteidx(), byteidxcomp(), strchars(), strcharpart()

Steps to reproduce

Running :echo byteidx('', 0, {}) gives two error messages:

E728: Using a Dictionary as a Number
E1023: Using a Number as a Bool: -1

Running :echo byteidxcomp('', 0, {}) gives two error messages:

E728: Using a Dictionary as a Number
E1023: Using a Number as a Bool: -1

Running :echo strchars('', {}) gives two error messages:

E728: Using a Dictionary as a Number
E1023: Using a Number as a Bool: -1

Running :echo strcharpart('', 0, 0, {}) gives two error messages:

E728: Using a Dictionary as a Number
E1023: Using a Number as a Bool:<PHONE_NUMBER>

Expected behaviour
Each of these only gives one error message
Version of Vim
9.0.1510
Environment
Operating system: Arch Linux
Terminal: kitty
Value of $TERM: xterm-kitty
Shell: fish
Logs and stack traces
No response

Hmm, now these functions return silently when using -1 as these bools.

I've created another PR #12358 to fix this.

Hmm, now these functions return silently when using -1 as these bools.

I mistakenly thought that -1 would only be returned after giving an
error.  Turns out this only happens for Vim9 script.
Patch 9.0.1524 takes care of a couple of these, but there are other
tv_get_bool() calls that don't check for a failure.  E.g. in
f_utf16idx().  These continue even though an error was given.
Would be good if someone can go over all these tv_get_bool() calls,
figure out what happens with invalid input, write tests and fixes them.
I don't think we need to preserve backwards compatibility of continuing
after giving an error message, that can be considered a bug.
--
Shift happens.
-- Doppler
/// Bram Moolenaar -- @.*** -- http://www.Moolenaar.net   \
///                                                                      \
\\        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ ///
\\            help me help AIDS victims -- http://ICCF-Holland.org    ///


Game Crashes randomly, related to the engineer

The game tends to crash at random times when using the hud, however after further analysis it seems it's related to the Engineer building specific stuff, probably related to the building hud

Known. Fixed in upcoming version.


Upgrade go docker image to golang:1.5

Fixes grpc/grpc-go#648
Replaces https://github.com/grpc/grpc/pull/6244.

LGTM

Merging as this unbreaks interop tests on master.


Add Tor Connection Validation

This change adds validateTor() to all of the HTTP builders. If called, it will trigger a call to a known Tor URL to help confirm that we are communicating over Tor when we build the resulting HTTP connection object (e.g., HttpURLConnection). If the Tor URL returns the expected response, we hand the HTTP connection object to the app via the callback. If there is a problem with the expected response, we call onInvalid() on the callback, to indicate that we could not validate the Tor status.
This is opt-in (i.e., you have to call validateTor()), as it adds a bit of overhead, bandwidth consumption, and noise on the Tor network.

@eighthave You should double-check, but it would appear that the only problem is the same one as last time, where Travis CI just gives up on one of the build tasks.

I'm going to merge this now, then try a couple more things to get the tests to run reliably.  My guess is that the Killed message means that the VM is running out of memory.

hurrah!  I finally got this to work on Travis: https://travis-ci.org/guardianproject/NetCipher/builds/142545680

Wow, that's cool to see!

@eighthave What was the solution? Beg Travis CI for more RAM?

you can see the series of commits after merging your pull request. There
was a series of issues that I had to fight.  Switching to Travis's
"sudo" mode means not running in Docker, but I think instead in a full
VM.  Then switching to oraclejdk8 to avoid some annoying crash in OpenJDK 7.


[BUG] - An exception occured while creating receive link for Identifier: xxx. Error message: 'System.Net.Sockets.SocketException (10054): An existing connection was forcibly closed by the remote host.

Library name and version
Microsoft.Azure.Functions.Worker.Extensions.ServiceBus 5.20.0
Describe the bug
When setting up a Function App trigger on a service bus queue, we are getting a "An exception occured while creating receive link for Identifier: xxx. Error message: 'System.Net.Sockets.SocketException (10054): An existing connection was forcibly closed by the remote host" error when trying to create the receiver link.
We started getting this error when migrating to a new service bus.
Everything has only been tested on local and we haven't deployed the function app to an environment.
Expected behavior
We expect the connection to succeed and pull messages off of the queue and process them.
Actual behavior
An exception occured while creating receive link for Identifier: xxx. Error message: 'System.Net.Sockets.SocketException (10054): An existing connection was forcibly closed by the remote host. Thus the messages are not being processed.
Reproduction Steps
Not sure, since it works for another sb + queue.
Environment
Dotnet: 6.0.425
Windows 10.0.19045

log.log

Hi @fabioloreggian.  Thanks for reaching out and we regret that you're experiencing difficulties.  The error indicates that there was a network issue when attempting to open an AMQP connection and link to Service Bus.  This may be due to conditions of the local network or may be due to a service issue.   Unfortunately, the client has no insight nor influence over this behavior.  The maintainers of the Azure SDK are unable to assist with your inquiry.
To ensure that the right team has visibility and can help, your best path forward for would be to open an Azure support request for Service Bus.  That will engage the service team who will have access to server-side logs and telemetry that can answer whether this was a local network failure, or the service rejected the link.   In the latter case, they'll also be able to tell you why.
I'm going to close this out; if I've misunderstood what you're describing, please let us know in a comment and we'd be happy to assist as we're able.


French translations

All is in the title ^^/.
Maybe some translations can be unclear :(, if it was, please let me know ^^.

Any news for this PR (ready for review) ?


Solved same column name issue between data and pattern

Thanks @saalUW! I think we should also implement https://github.com/ihmeuw-msca/pyDisagg/blob/main/src/pydisagg/ihme/splitter/age_splitter.py#L355-L358 in sex-splitter

The reason I didn't include it for the population was because there often isn't a name conflict and we generate new columns when parsing, we can go over this later today. Perhaps there is a use case that i'm missing 🫡


Make the library faster

The library is slow (e.g. if the 100 in tests.py is changed to 1000). Maybe because of unoptimized concatenation of arrays in python?

Closed by switching to more practical framework


Not returning same value as querySelector

Hi, I think I encountered an issue on this page:
http://publichealth.lacounty.gov/media/Coronavirus/locations.htm
The CSS selector works as expected using the native querySelector:
document.querySelector('table:first-child tbody tr:first-child td:last-child').textContent
"700"

However, this is what Cheerios returned:
$('table:first-child tbody tr:first-child td:last-child').text()
"700115461021835287985854511952839624296513329651332000"

Ah, figured it out:
$('table:first-child tbody tr:first-child td:last-child').first().text()
"700"

:)


[REQUEST] Token generation documentation

Is your feature request related to a problem? Please describe.
Not really a problem, just wondering if there could be some documentation on how the process works to take the credentials and generate a token from them.
Describe the solution you'd like
I'm working on a Golang app that has a component which needs to query Show info from Spotify. The auth schemes offered by libraries like zmb3/spotify assume the app is a web app and the user will interact with it - this is not the case with my CLI app.
Your library is the best one I've found so far to just take usename+password and generate a valid token for the API. Since my app is in Go, I was hoping to implement a purely Go solution but am struggling to follow the flow through this library.
Anything you can provide about how the process generally works would be greatly appreciated. I understand the library needs to hit 3 different apresolve endpoints - I can see that in the network traffic - but after that I'm a bit lost. I know Protobuf is involved, but not sure how.
Describe alternatives you've considered
If I have to, I could shell out and run a simple Python script using this library to get the token, but I'd really like to avoid that if possible.
Additional context
Thanks for the great library!

ApResolver's accesspoint is used to connect to a tcp socket.
After an internal key exchange, the user is authenticated with a username and password.
The token is obtained by using a special protocol called hm.
https://github.com/kokarare1212/librespot-python/blob/rewrite/librespot/mercury.py#L303-L308
Also, the source code of this repository is not well organized, so it may be easier to refer to the original repository.
https://github.com/librespot-org/librespot-java

Thanks, this helps
On Thu, Feb 17, 2022 at 6:11 PM, 碧舞 すみほ @.***> wrote:

ApResolver's accesspoint is used to connect to a tcp socket.
After an internal key exchange, the user is authenticated with a username and password.
The token is obtained by using a special protocol called hm.
https://github.com/kokarare1212/librespot-python/blob/rewrite/librespot/mercury.py#L303-L308
Also, the source code of this repository is not well organized, so it may be easier to refer to the original repository.
https://github.com/librespot-org/librespot-java
—
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.
You are receiving this because you authored the thread.Message ID: @.***>


⚠ AsianCinema has degraded performance

In 0485d9b, AsianCinema ($ACM) experienced degraded performance:

HTTP code: 523
Response time: 3657 ms

Resolved: AsianCinema performance has improved in 14c3de0 after 6 minutes.


Avoid setting state twice in increment_signature_count!

When a petition is collecting sponsors but the creator has not yet validated their own email and we get to the sponsorship threshold we were trying to set the state to both 'validated' and 'sponsored'.  Postgres will complain if you try to set the same column multiple times in a single update and so the update would fail.  Instead of trying to set it twice we make sure to only set it once.
Note that it's not a huge problem if a creator doesn't directly validate their signature.  We know that their email is real if sponsors start coming in as the link for sponsors only appear in the email we send the creator.  If people are hitting that url then we know the email has been delivered so it's ok to go from 'pending' straight to 'sponsored'.

Wouldn't be simpler to implement the method like this:
  def increment_signature_count!(time = Time.current)
    updates = []

    if pending?
      updates = ["state = '#{VALIDATED_STATE}'"]
    end

    if at_threshold_for_moderation? && collecting_sponsors?
      updates = [
        "moderation_threshold_reached_at = :now",
        "state = '#{SPONSORED_STATE}'"
      ]
    end

    if at_threshold_for_response?
      updates << "response_threshold_reached_at = :now"
    end

    if at_threshold_for_debate?
      updates << "debate_threshold_reached_at = :now"
      updates << "debate_state = 'awaiting'"
    end

    if updates.size > 0 || update_timestamps?
      updates << "last_signed_at = :now"
      updates << "updated_at = :now"
    end

    if updates.size > 0
      update_all([updates.join(", "), now: time])
    end

    Rails.cache.increment(cached_signature_count_key)
    self.reload
  end

I was leaving it open for the other conditionals (or future ones) to also make changes to state, but I guess that's pretty unlikely.  I'll redo.

Closed as included in #491.


hotfix: Import declaration conflicts with local declaration of 'Operation'.

Type error: Import declaration conflicts with local declaration of 'Operation'.

  1 | import React from "react";
> 2 | import { Operation, SchemaItem } from "'app/types"' (see below for file content);
    |          ^
  3 | import { OutputSchema, PromptInput, CodeInput } from "./args";
  4 | import { useMemo } from "react";
  5 | import { Input } from "'components/ui/input"' (see below for file content);
make: *** [Makefile:42: run-ui] Error 1

Thanks for this -- my bad for pushing broken code!


[BUG] install not working

Acknowledgement of preliminary instructions

[X] I have read the preliminary instructions, and I am certain that my problem has not already been addressed.
[X] I have thoroughly looked through the available Wiki articles and could not find a solution to my problem.
[X] I am using the latest version of Bloxstrap.
[ ] I did not answer truthfully to all the above checkboxes.

Bloxstrap Version
2.5.4
What problem did you encounter?

Bloxstrap Log
N/A
2024-12-22T04:26:22Z [App::OnStartup] Starting Bloxstrap v2.5.4
2024-12-22T04:26:22Z [App::OnStartup] Compiled Friday, 3 November 2023 at 5:46:02 PM from commit 880c076fcd875fc10b5f6bef770033074d79a7a8 (tag/v2.5.4)
2024-12-22T04:26:22Z [App::OnStartup] Loaded from %UserProfile%\OneDrive\Desktop\Bloxstrap-v2.5.4.exe
2024-12-22T04:26:22Z [InstallChecker::FirstTimeRun] Running first-time install
2024-12-22T04:26:22Z [Logger::Initialize] Initializing at %UserProfile%\AppData\Local\Temp\Bloxstrap_20241222T042622Z.log
2024-12-22T04:26:22Z [Logger::Initialize] Finished initializing!
2024-12-22T04:26:22Z [JsonManager<Dictionary`2>::Load] Loading from ClientSettings\ClientAppSettings.json...
2024-12-22T04:26:22Z [JsonManager<Dictionary`2>::Load] Failed to load!
2024-12-22T04:26:22Z [JsonManager<Dictionary`2>::Load] Could not find a part of the path '%UserProfile%\OneDrive\Desktop\ClientSettings\ClientAppSettings.json'.
2024-12-22T04:26:22Z [FastFlagManager::SetValue] Setting of 'FFlagHandleAltEnterFullscreenManually' to 'False' is pending
2024-12-22T04:26:22Z [FastFlagManager::SetValue] Setting of 'FLogNetwork' to '7' is pending
2024-12-22T04:26:22Z [FastFlagManager::SetValue] Setting of 'DFIntTaskSchedulerTargetFps' to '150' is pending
2024-12-22T04:26:22Z [MainWindow::MainWindow] Initializing menu
2024-12-22T04:26:35Z [NotifyIconWrapper::NotifyIconWrapper] Initializing notification area icon
2024-12-22T04:26:35Z [App::OnStartup] Initializing bootstrapper
2024-12-22T04:26:35Z [App::OnStartup] Initializing bootstrapper dialog
2024-12-22T04:26:35Z [Bootstrapper::Run] Running bootstrapper
2024-12-22T04:26:35Z [Bootstrapper::Run] Performing connectivity check...
2024-12-22T04:26:35Z [Bootstrapper::SetStatus] Connecting to Roblox...
2024-12-22T04:26:35Z [RobloxDeployment::GetInfo] Getting deploy info for channel LIVE (extraInformation=False)
2024-12-22T04:26:35Z [HttpClientLoggingHandler::ProcessRequest] GET https://clientsettingscdn.roblox.com/v2/client-version/WindowsPlayer/channel/LIVE
2024-12-22T04:26:35Z [HttpClientLoggingHandler::ProcessResponse] 200 OK https://clientsettingscdn.roblox.com/v2/client-version/WindowsPlayer/channel/LIVE
2024-12-22T04:26:35Z [Bootstrapper::Run] Connectivity check finished
2024-12-22T04:26:35Z [RobloxDeployment::GetInfo] Getting deploy info for channel LIVE (extraInformation=False)
2024-12-22T04:26:35Z [RobloxDeployment::GetInfo] Deploy information is cached
2024-12-22T04:26:35Z [DeployManager::DefaultBaseUrl.Set] Testing connection to 'https://setup.rbxcdn.com'...
2024-12-22T04:26:35Z [HttpClientLoggingHandler::ProcessRequest] GET https://setup.rbxcdn.com/version
2024-12-22T04:26:35Z [HttpClientLoggingHandler::ProcessResponse] 200 OK https://setup.rbxcdn.com/version
2024-12-22T04:26:35Z [DeployManager::DefaultBaseUrl.Set] Connection successful!
2024-12-22T04:26:35Z [HttpClientLoggingHandler::ProcessRequest] GET https://setup.rbxcdn.com/version-b71c150c7c1f40de-rbxPkgManifest.txt
2024-12-22T04:26:35Z [HttpClientLoggingHandler::ProcessResponse] 200 OK https://setup.rbxcdn.com/version-b71c150c7c1f40de-rbxPkgManifest.txt
2024-12-22T04:26:35Z [HttpClientLoggingHandler::ProcessRequest] GET https://setup.rbxcdn.com/version-b71c150c7c1f40de-rbxManifest.txt
2024-12-22T04:26:35Z [HttpClientLoggingHandler::ProcessResponse] 200 OK https://setup.rbxcdn.com/version-b71c150c7c1f40de-rbxManifest.txt
2024-12-22T04:26:35Z [Bootstrapper::SetStatus] Installing Roblox...
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.RobloxApp.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Reading RobloxApp.zip...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Read RobloxApp.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de...
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.content-avatar.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Reading content-avatar.zip...
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.content-configs.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Reading content-configs.zip...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Read content-avatar.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\content\avatar\...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Read content-configs.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\content\configs\...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Finished extracting content-configs.zip
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Finished extracting content-avatar.zip
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.content-fonts.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Reading content-fonts.zip...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Read content-fonts.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\content\fonts\...
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.content-models.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Reading content-models.zip...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Read content-models.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\content\models\...
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.content-sky.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Reading content-sky.zip...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Read content-sky.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\content\sky\...
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.content-sounds.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Reading content-sounds.zip...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Read content-sounds.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\content\sounds\...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Finished extracting content-models.zip
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Finished extracting content-sounds.zip
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Finished extracting content-sky.zip
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.shaders.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Reading shaders.zip...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Read shaders.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\shaders\...
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.ssl.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Reading ssl.zip...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Read ssl.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\ssl\...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Finished extracting ssl.zip
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Finished extracting content-fonts.zip
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.content-textures2.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Reading content-textures2.zip...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Read content-textures2.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\content\textures\...
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.content-textures3.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Reading content-textures3.zip...
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.content-terrain.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Reading content-terrain.zip...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Read content-terrain.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\PlatformContent\pc\terrain\...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Read content-textures3.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\PlatformContent\pc\textures\...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Finished extracting content-terrain.zip
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.content-platform-fonts.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Reading content-platform-fonts.zip...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Read content-platform-fonts.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\PlatformContent\pc\fonts\...
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.content-platform-dictionaries.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [AsyncHelpers::ExceptionHandler] An exception occurred while running the task 'extracting content-platform-dictionaries.zip'
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.extracontent-places.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Reading extracontent-places.zip...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Read extracontent-places.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\ExtraContent\places\...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Finished extracting content-textures3.zip
2024-12-22T04:26:36Z [App::FinalizeExceptionHandling] System.AggregateException: One or more errors occurred. (The given key 'content-platform-dictionaries.zip' was not present in the dictionary.)
 ---> System.Collections.Generic.KeyNotFoundException: The given key 'content-platform-dictionaries.zip' was not present in the dictionary.
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at Bloxstrap.Bootstrapper.ExtractPackage(Package package)
   --- End of inner exception stack trace ---
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Finished extracting extracontent-places.zip
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.extracontent-luapackages.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Reading extracontent-luapackages.zip...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Read extracontent-luapackages.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\ExtraContent\LuaPackages\...
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.extracontent-translations.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Reading extracontent-translations.zip...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Read extracontent-translations.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\ExtraContent\translations\...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Finished extracting extracontent-translations.zip
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Finished extracting content-platform-fonts.zip
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.extracontent-models.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Reading extracontent-models.zip...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Read extracontent-models.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\ExtraContent\models\...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Finished extracting shaders.zip
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Finished extracting extracontent-luapackages.zip
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Finished extracting extracontent-models.zip
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.extracontent-textures.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Reading extracontent-textures.zip...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Read extracontent-textures.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\ExtraContent\textures\...
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.WebView2.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Reading WebView2.zip...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Read WebView2.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de...
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Finished extracting WebView2.zip
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.WebView2RuntimeInstaller.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [Bootstrapper::DownloadPackage.redist.zip] Package is already downloaded, skipping...
2024-12-22T04:26:36Z [AsyncHelpers::ExceptionHandler] An exception occurred while running the task 'extracting redist.zip'
2024-12-22T04:26:36Z [App::FinalizeExceptionHandling] System.AggregateException: One or more errors occurred. (The given key 'redist.zip' was not present in the dictionary.)
 ---> System.Collections.Generic.KeyNotFoundException: The given key 'redist.zip' was not present in the dictionary.
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at Bloxstrap.Bootstrapper.ExtractPackage(Package package)
   --- End of inner exception stack trace ---
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Finished extracting RobloxApp.zip
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Finished extracting extracontent-textures.zip
2024-12-22T04:26:36Z [Bootstrapper::ExtractPackage] Finished extracting content-textures2.zip
2024-12-22T04:26:37Z [Bootstrapper::SetStatus] Configuring Roblox...
2024-12-22T04:31:22Z [App::Terminate] Terminating with exit code 1603 (ERROR_INSTALL_FAILURE)
2024-12-22T04:31:22Z [JsonManager<Settings>::Save] Save request ignored
2024-12-22T04:31:22Z [JsonManager<State>::Save] Save request ignored
2024-12-22T04:31:22Z [NotifyIconWrapper::Dispose] Disposing NotifyIcon

wow i wonder why (update bloxstrap)

i can't install anything, pls do something

2024-12-26T12:31:50Z [App::OnStartup] Starting Bloxstrap v2.5.4
2024-12-26T12:31:50Z [App::OnStartup] Compiled Friday, 3 November 2023 at 10:46:02 PM from commit 880c076fcd875fc10b5f6bef770033074d79a7a8 (tag/v2.5.4)
2024-12-26T12:31:50Z [App::OnStartup] Loaded from %UserProfile%\Downloads\Bloxstrap-v2.5.4 (1).exe
2024-12-26T12:31:50Z [InstallChecker::FirstTimeRun] Running first-time install
2024-12-26T12:31:50Z [Logger::Initialize] Initializing at %UserProfile%\AppData\Local\Temp\Bloxstrap_20241226T123150Z.log
2024-12-26T12:31:50Z [Logger::Initialize] Finished initializing!
2024-12-26T12:31:50Z [JsonManager<Dictionary2>::Load] Loading from ClientSettings\ClientAppSettings.json... 2024-12-26T12:31:50Z [JsonManager<Dictionary2>::Load] Failed to load!
2024-12-26T12:31:50Z [JsonManager<Dictionary`2>::Load] Could not find a part of the path '%UserProfile%\Downloads\ClientSettings\ClientAppSettings.json'.
2024-12-26T12:31:50Z [FastFlagManager::SetValue] Setting of 'FFlagHandleAltEnterFullscreenManually' to 'False' is pending
2024-12-26T12:31:50Z [FastFlagManager::SetValue] Setting of 'FLogNetwork' to '7' is pending
2024-12-26T12:31:50Z [FastFlagManager::SetValue] Setting of 'DFIntTaskSchedulerTargetFps' to '120' is pending
2024-12-26T12:31:50Z [MainWindow::MainWindow] Initializing menu
2024-12-26T12:31:53Z [RobloxDeployment::GetInfo] Getting deploy info for channel LIVE (extraInformation=True)
2024-12-26T12:31:53Z [HttpClientLoggingHandler::ProcessRequest] GET https://clientsettingscdn.roblox.com/v2/client-version/WindowsPlayer/channel/LIVE
2024-12-26T12:31:54Z [HttpClientLoggingHandler::ProcessResponse] 200 OK https://clientsettingscdn.roblox.com/v2/client-version/WindowsPlayer/channel/LIVE
2024-12-26T12:31:54Z [RobloxDeployment::GetInfo] Getting extra information...
2024-12-26T12:31:54Z [DeployManager::DefaultBaseUrl.Set] Testing connection to 'https://setup.rbxcdn.com'...
2024-12-26T12:31:54Z [HttpClientLoggingHandler::ProcessRequest] GET https://setup.rbxcdn.com/version
2024-12-26T12:31:54Z [HttpClientLoggingHandler::ProcessResponse] 200 OK https://setup.rbxcdn.com/version
2024-12-26T12:31:54Z [DeployManager::DefaultBaseUrl.Set] Connection successful!
2024-12-26T12:31:54Z [HttpClientLoggingHandler::ProcessRequest] GET https://setup.rbxcdn.com/version-b71c150c7c1f40de-rbxPkgManifest.txt
2024-12-26T12:31:54Z [HttpClientLoggingHandler::ProcessResponse] 200 OK https://setup.rbxcdn.com/version-b71c150c7c1f40de-rbxPkgManifest.txt
2024-12-26T12:31:54Z [RobloxDeployment::GetInfo] https://setup.rbxcdn.com/version-b71c150c7c1f40de-rbxPkgManifest.txt - Last-Modified: Tue, 10 Dec 2024 17:43:16 GMT
2024-12-26T12:31:59Z [FastFlagManager::SetValue] Setting of 'FFlagDisableNewIGMinDUA' to 'True' is pending
2024-12-26T12:31:59Z [FastFlagManager::SetValue] Setting of 'FFlagEnableInGameMenuControls' to 'True' is pending
2024-12-26T12:31:59Z [FastFlagManager::SetValue] Setting of 'FFlagEnableInGameMenuModernization' to 'True' is pending
2024-12-26T12:31:59Z [FastFlagManager::SetValue] Setting of 'FFlagEnableMenuControlsABTest' to 'False' is pending
2024-12-26T12:31:59Z [FastFlagManager::SetValue] Setting of 'FFlagEnableMenuModernizationABTest' to 'False' is pending
2024-12-26T12:31:59Z [FastFlagManager::SetValue] Setting of 'FFlagEnableMenuModernizationABTest2' to 'False' is pending
2024-12-26T12:31:59Z [FastFlagManager::SetValue] Setting of 'FFlagEnableV3MenuABTest3' to 'False' is pending
2024-12-26T12:32:04Z [NotifyIconWrapper::NotifyIconWrapper] Initializing notification area icon
2024-12-26T12:32:04Z [App::OnStartup] Initializing bootstrapper
2024-12-26T12:32:04Z [App::OnStartup] Initializing bootstrapper dialog
2024-12-26T12:32:05Z [Bootstrapper::Run] Running bootstrapper
2024-12-26T12:32:05Z [Bootstrapper::Run] Performing connectivity check...
2024-12-26T12:32:05Z [Bootstrapper::SetStatus] Connecting to Roblox...
2024-12-26T12:32:05Z [RobloxDeployment::GetInfo] Getting deploy info for channel LIVE (extraInformation=False)
2024-12-26T12:32:05Z [RobloxDeployment::GetInfo] Deploy information is cached
2024-12-26T12:32:05Z [Bootstrapper::Run] Connectivity check finished
2024-12-26T12:32:05Z [RobloxDeployment::GetInfo] Getting deploy info for channel LIVE (extraInformation=False)
2024-12-26T12:32:05Z [RobloxDeployment::GetInfo] Deploy information is cached
2024-12-26T12:32:05Z [HttpClientLoggingHandler::ProcessRequest] GET https://setup.rbxcdn.com/version-b71c150c7c1f40de-rbxPkgManifest.txt
2024-12-26T12:32:05Z [HttpClientLoggingHandler::ProcessResponse] 200 OK https://setup.rbxcdn.com/version-b71c150c7c1f40de-rbxPkgManifest.txt
2024-12-26T12:32:05Z [HttpClientLoggingHandler::ProcessRequest] GET https://setup.rbxcdn.com/version-b71c150c7c1f40de-rbxManifest.txt
2024-12-26T12:32:05Z [HttpClientLoggingHandler::ProcessResponse] 200 OK https://setup.rbxcdn.com/version-b71c150c7c1f40de-rbxManifest.txt
2024-12-26T12:32:05Z [Bootstrapper::SetStatus] Installing Roblox...
2024-12-26T12:32:05Z [Bootstrapper::DownloadPackage.RobloxApp.zip] Package is already downloaded, skipping...
2024-12-26T12:32:05Z [Bootstrapper::ExtractPackage] Reading RobloxApp.zip...
2024-12-26T12:32:05Z [Bootstrapper::DownloadPackage.content-avatar.zip] Package is already downloaded, skipping...
2024-12-26T12:32:05Z [Bootstrapper::ExtractPackage] Reading content-avatar.zip...
2024-12-26T12:32:05Z [Bootstrapper::ExtractPackage] Read content-avatar.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\content\avatar...
2024-12-26T12:32:05Z [Bootstrapper::ExtractPackage] Read RobloxApp.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de...
2024-12-26T12:32:05Z [Bootstrapper::DownloadPackage.content-configs.zip] Package is already downloaded, skipping...
2024-12-26T12:32:05Z [Bootstrapper::ExtractPackage] Reading content-configs.zip...
2024-12-26T12:32:05Z [Bootstrapper::ExtractPackage] Read content-configs.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\content\configs...
2024-12-26T12:32:06Z [Bootstrapper::DownloadPackage.content-fonts.zip] Package is already downloaded, skipping...
2024-12-26T12:32:06Z [Bootstrapper::ExtractPackage] Reading content-fonts.zip...
2024-12-26T12:32:06Z [Bootstrapper::ExtractPackage] Read content-fonts.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\content\fonts...
2024-12-26T12:32:06Z [Bootstrapper::DownloadPackage.content-models.zip] Package is already downloaded, skipping...
2024-12-26T12:32:06Z [Bootstrapper::ExtractPackage] Reading content-models.zip...
2024-12-26T12:32:06Z [Bootstrapper::ExtractPackage] Read content-models.zip.  Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\content\sounds...
2024-12-26T12:32:06Z [Bootstrapper::ExtractPackage] Finished extracting content-sky.zip
2024-12-26T12:32:06Z [Bootstrapper::ExtractPackage] Read shaders.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\shaders...
2024-12-26T12:32:06Z [Bootstrapper::ExtractPackage] Finished extracting content-sounds.zip
2024-12-26T12:32:06Z [Bootstrapper::ExtractPackage] Read ssl.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\ssl...
2024-12-26T12:32:06Z [Bootstrapper::ExtractPackage] Finished extracting ssl.zip
2024-12-26T12:32:06Z [Bootstrapper::DownloadPackage.content-textures2.zip] Package is already downloaded, skipping...
2024-12-26T12:32:06Z [Bootstrapper::ExtractPackage] Reading content-textures2.zip...
2024-12-26T12:32:06Z [Bootstrapper::ExtractPackage] Read content-textures2.zip.  Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\PlatformContent\pc\textures...
2024-12-26T12:32:06Z [Bootstrapper::ExtractPackage] Read content-terrain.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\PlatformContent\pc\terrain...
2024-12-26T12:32:06Z [Bootstrapper::ExtractPackage] Finished extracting content-terrain.zip
2024-12-26T12:32:06Z [Bootstrapper::ExtractPackage] Read content-platform-fonts.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\PlatformContent\pc\fonts...
2024-12-26T12:32:06Z [Bootstrapper::ExtractPackage] Finished extracting shaders.zip
2024-12-26T12:32:06Z [AsyncHelpers::ExceptionHandler] An exception occurred while running the task 'extracting content-platform-dictionaries.zip'
2024-12-26T12:32:07Z [Bootstrapper::DownloadPackage.extracontent-textures.zip] Package is already downloaded, skipping...
2024-12-26T12:32:07Z [Bootstrapper::ExtractPackage] Reading extracontent-textures.zip...
2024-12-26T12:32:07Z [App::FinalizeExceptionHandling] System.AggregateException: One or more errors occurred. (The given key 'content-platform-dictionaries.zip' was not present in the dictionary.)
---> System.Collections.Generic.KeyNotFoundException: The given key 'content-platform-dictionaries.zip' was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at Bloxstrap.Bootstrapper.ExtractPackage(Package package)
--- End of inner exception stack trace ---
2024-12-26T12:32:07Z [Bootstrapper::DownloadPackage.WebView2.zip] Package is already downloaded, skipping...
2024-12-26T12:32:07Z [Bootstrapper::ExtractPackage] Reading WebView2.zip...
2024-12-26T12:32:07Z [Bootstrapper::DownloadPackage.WebView2RuntimeInstaller.zip] Package is already downloaded, skipping...
2024-12-26T12:32:07Z [Bootstrapper::DownloadPackage.redist.zip] Package is already downloaded, skipping...
2024-12-26T12:32:07Z [Bootstrapper::ExtractPackage] Finished extracting content-platform-fonts.zip
2024-12-26T12:32:07Z [Bootstrapper::ExtractPackage] Read extracontent-places.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\ExtraContent\places...
2024-12-26T12:32:07Z [Bootstrapper::ExtractPackage] Finished extracting extracontent-places.zip
2024-12-26T12:32:07Z [Bootstrapper::ExtractPackage] Read extracontent-luapackages.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\ExtraContent\LuaPackages...
2024-12-26T12:32:07Z [Bootstrapper::ExtractPackage] Finished extracting content-textures3.zip
2024-12-26T12:32:07Z [Bootstrapper::ExtractPackage] Read extracontent-translations.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\ExtraContent\translations...
2024-12-26T12:32:07Z [Bootstrapper::ExtractPackage] Finished extracting extracontent-translations.zip
2024-12-26T12:32:07Z [Bootstrapper::ExtractPackage] Read extracontent-models.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\ExtraContent\models...
2024-12-26T12:32:07Z [Bootstrapper::ExtractPackage] Finished extracting extracontent-models.zip
2024-12-26T12:32:07Z [Bootstrapper::ExtractPackage] Read extracontent-textures.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de\ExtraContent\textures...
2024-12-26T12:32:07Z [Bootstrapper::ExtractPackage] Finished extracting extracontent-luapackages.zip
2024-12-26T12:32:07Z [Bootstrapper::ExtractPackage] Read WebView2.zip. Extracting to %UserProfile%\AppData\Local\Bloxstrap\Versions\version-b71c150c7c1f40de...
2024-12-26T12:32:07Z [Bootstrapper::ExtractPackage] Finished extracting WebView2.zip
2024-12-26T12:32:07Z [AsyncHelpers::ExceptionHandler] An exception occurred while running the task 'extracting redist.zip'
2024-12-26T12:32:07Z [App::FinalizeExceptionHandling] System.AggregateException: One or more errors occurred. (The given key 'redist.zip' was not present in the dictionary.)
---> System.Collections.Generic.KeyNotFoundException: The given key 'redist.zip' was not present in the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at Bloxstrap.Bootstrapper.ExtractPackage(Package package)
--- End of inner exception stack trace ---
2024-12-26T12:32:07Z [Bootstrapper::ExtractPackage] Finished extracting RobloxApp.zip
2024-12-26T12:32:08Z [Bootstrapper::SetStatus] Configuring Roblox...
2024-12-26T12:32:09Z [Bootstrapper::ExtractPackage] Finished extracting extracontent-textures.zip
2024-12-26T12:32:11Z [Bootstrapper::ExtractPackage] Finished extracting content-textures2.zip


Local/Remote Path Conversion Bug

tests :
GetLocalPath("https://cloud") -> "C:\synccloud" - ok
GetLocalPath("c:\test") -> "C:\test" (why?) - ok
GetLocalPath("\machine\path") -> Empty - KO ?

@YDEdi Not sure what GetLocalPath("\machine\path") means. Can you please provide an example?

if we work on a samba path "\\machine\path", the path must be recognized by the GetLocalPath function

as far as I know this already works when you are using mapped network drives. For example, GetLocalPath("\\emea.cbre.net\a\b\c") correctly returns ```X:" for me.

@YDEdi Any updates on this? Is it still not working? If not, then can you provide me with more details?

Of course I'm testing on an unmapped share.
In a hurry, I hadn't reacted on the returnInputOnFail argument

Thanks for the feedback!


Need to know compatible hardware list.

Where can I find list compatible hardware?

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

ID: 2369c8dd-2f4d-e2c2-e7fa-745466cb3455
Version Independent ID: 90e0764d-de05-254c-d32d-a9522df6b49a
Content: Skype for Business compatibility with Office apps
Content Source: Skype/SfbServer/plan-your-deployment/clients-and-devices/compatibility-with-office.md
Product: skype-for-business-itpro
GitHub Login: @jambirk
Microsoft Alias: jambirk

https://technet.microsoft.com/en-us/office/dn947482.aspx

Thanks for your help. Please let me know when you add the link to the page.


nix: update the flakes and give them a new coat of paint

I got maelstrom building under Nix again.

[x] cargo update
[x] nix flake update --commit-lock-file
[x] Switched to callPackage style
[x] Imported the Rust overlay into self.legacyPackages
[x] Added protobuf
[x] Use Cargo.toml as the source of truth about the Rust version
[x] Formatted everything with nixfmt

I don't understand everything but it seems good to me. I really like how you pulled the rust-version from Cargo.toml

Thanks!


code viewer, layout save, toast color

Description

[x] Added code viewer
[x] Layout save and reset
[x] Coloured toast for error and success

works!

resolve the conflicts.


Updated street types for EN

Additional street types I found in my database missing from libpostal

Thanks!
There's one issue with these. Can you remove the entries with the final period like "la.", etc? We already normalize final periods in a separate step. The only cases where they're needed in the dictionary files are for compound words where it may occur internally e.g. "Co.Rd" and for suffix expansions where in languages like German there may be a street like "Wanderw." which expands to "Wanderweg" but wouldn't want to do that for every string that ends in "w", so the expansion will consider the final period only in those cases.


[docs] Minimal docc setup and landing page

Minimal setup for docc documentation.
Honestly I'm very tempted to rip out most of the README.md and put it into docc, any voices against doing that?
README could still contain the list of implementations, as that's perhaps easier to just look up in the README while browsing github, but all the other information in README should be moved over to the docc docs -- sounds good?

Need to swap the Package.swift style here

Swapped the package style, merging


FreeCodeCamp Cuauhtémoc,Chihuahua

https://www.facebook.com/groups/free.code.camp.cuauhtemoc.chihuahua/

@codeCesar
thanks I'll add this in the next update

Thank u!
On Tue, May 8, 2018, 3:49 PM John Kennedy<EMAIL_ADDRESS>wrote:

@codeCesar https://github.com/codeCesar
thanks I'll add this in the next update
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/freeCodeCamp/study-group-directory/issues/111#issuecomment-387553570,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AkUAI_6csD6It5z5ZzvV9IkWs9Cbgc6bks5twhL6gaJpZM4T0Fni
.


Add "special" rootston command to close the focused window

Special meaning similar to the quit command.

We might consider making these "special" commands not so special. Maybe:
[meta-bindings]
exit=Logo+Shift+q
close=Logo+q

[command-bindings]
Logo+Enter=weston-terminal

Or something like that?

I don't like how keys/values are inverted between the two blocks, but yeah, that's a better idea. Another idea is to force "real" commands to be prefixed with exec.

That's also an option. I want to avoid having a command parser in rootston if we can.


Nginx languages

Added auto language support to nginx
Added language menu item
Cleaned up some other menu items

This needs to be rebased.  Can you please split this into two PRs?  Lang detection, and then the menu cleanup?


Introduce Threshold type and use it in SortedMulti as a preview

I have a big branch which uses this type throughout the codebase. I split it up into pieces (separate commit for its use in each policy type, for its use in multi/multi_a, for its use in Terminal::thresh, etc) but it's still a pretty big diff.
Despite the size of the diff I think this is definitely worth doing -- in my current branch we have eliminated a ton of error paths, including a ton of badly-typed ones (grepping the codebase for errstr shows I've reduced it from 30 instances to 18).
This PR simply introduces the new Threshold type and uses it in SortedMultiVec to show how the API works. Later PRs will do the more invasive stuff.

Will need to iterate a bit to get CI to pass.


feat(java/driver/flight-sql): add basic auth

@lidavidm I want a quick feedback on some of the changes.

Removed unused FlightClient from FlightSqlDatabase
FlightClient creation moved from FlightSqlDatabase to FlightSqlConnection. In the existing version after connect() is called a new client object is created, but all of them shared the same allocator. That was probably a bug, right?
username/password passed as parameters named adbc.username and adbc.password (to be added in AdbcDriver). Are there any plans to have some sort of connection string syntax like JDBC?
As there can be more than one FlightClients, I wanted to avoid keeping track of auth token, so added a middleware that does both: extract an auth token and pass it on future calls. It's functionally similar to the go example, but I couldn't use authenticateBasicToken because I couldn't find a way to extract bearer value from CredenialCallOption. Maybe there's a simpler way to accomplish this???
I'd like to keep FlightClient creation logic contained in clientCache. Right now the main FlightClient is created independently and only Endpoint clients are obtained from cache. If changed, main client will always have to be obtained from cache before usage, otherwise it might have expired.

Okay, I'll push ahead with dremio suite then and you can review it at the end

In the existing version after connect() is called a new client object is created, but all of them shared the same allocator. That was probably a bug, right?

See some recent Java commits/issues that change up how allocators are handled (the current implementation had leaks): https://github.com/apache/arrow-adbc/commit/e69723a158276d973cf6b84127ea590844e1efb5, https://github.com/apache/arrow-adbc/issues/563, https://github.com/apache/arrow-adbc/pull/564

username/password passed as parameters named adbc.username and adbc.password (to be added in AdbcDriver). Are there any plans to have some sort of connection string syntax like JDBC?

Only URIs for now (C/Go have settled on "uri" as the standard parameter, Java needs to align with that too)

It's functionally similar to the go example, but I couldn't use authenticateBasicToken because I couldn't find a way to extract bearer value from CredenialCallOption. Maybe there's a simpler way to accomplish this???

I will have to dig later but possibly/probably upstream needs to be fixed first; I don't think any of that was implemented to really do anything other than support the JDBC driver specifically

I'd like to keep FlightClient creation logic contained in clientCache. Right now the main FlightClient is created independently and only Endpoint clients are obtained from cache. If changed, main client will always have to be obtained from cache before usage, otherwise it might have expired.

It seems you could factor out a factory function that can be used to create a one-off main client as well as cached clients?

@tokoko , this issue hasn't been updated since May. May I help finish getting this one merged?

FYI the JDBC Flight SQL Driver implements optional sharing of the bearer token on spawned connections. It does so when building the driver -- it reads the token from the middle ware then on subsequent FlightClients appends it as a header parameter to the request.

Completed in #1487


Random markup generator

Component for testing code on user side - kind of playing around
It would render markup to test thier component
Something like generating random datasets within sklearn for testing ML models

First version implemented in https://github.com/sewcio543/soupsavvy/pull/44
after a lot of effort we got this!


cannot find OpenSSL on Centos 8

Describe the bug
CMake Error at /usr/share/cmake/Modules/FindPackageHandleStandardArgs.cmake:165 (message):
Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the
system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY) (found
version "1.1.1g")
To Reproduce
Steps to reproduce the behavior:
mkdir app/build
cd app/build
rm -rf * (if rebuild from scratch)
cmake -DCMAKE_PROJECT_INCLUDE=<path-to-user_specified_cmake_include> ..
cmake --build . -j
Expected behavior
I guess it should build
Additional context
openssl openssl-libs openssl-devel openssl-pkcs11 - are installed
adding -DOPENSSL_ROOT_DIR=? (/usr /usr/lib, ...) doesnt help

Let me investigate. For now the following workaround should work:
curl -O -L https://github.com/openssl/openssl/archive/OpenSSL_1_1_1k.tar.gz
tar -zxvf OpenSSL_1_1_1k.tar.gz
cd openssl-OpenSSL_1_1_1k
./config
make
sudo make install
cat <<EOT >> ~/.bash_profile
export PATH=/usr/local/bin:$PATH
export OPENSSL_ROOT_DIR=/usr/local/ssl
EOT
source ~/.bash_profile

Thank you, it compiles now, but refuses to run:
[2021-09-26T16:18:27.787084349Z] ******** Trading mode is paper! ********
[2021-09-26T16:18:28.208526518Z] ********
[2021-09-26T16:18:28.208854921Z] Received an event: Event [
  type = RESPONSE,
  messageList = [
    Message [
      type = GET_INSTRUMENT,
      recapType = UNKNOWN,
      time = 1970-01-01T00:00:00.000000000Z,
      timeReceived = 2021-09-26T16:18:28.208310842Z,
      elementList = [
        Element [
          nameValueMap = {
            BASE_ASSET = PHB,
            INSTRUMENT = PHBTUSD,
            PRICE_INCREMENT = 0.00000100,
            QUANTITY_INCREMENT = 0.10000000,
            QUOTE_ASSET = TUSD
          }
        ]
      ],
      correlationIdList = [ GET_INSTRUMENT ]
    ]
  ]
]
[2021-09-26T16:18:28.209002637Z] Base asset balance is 300, quote asset balance is 15000.
[2021-09-26T16:18:28.209061682Z] Order price increment is 0.000001
[2021-09-26T16:18:28.209079721Z] Order quantity increment is 0.1
./run.sh: line 5: 177083 Segmentation fault      (core dumped) ~/ccapi/app/build/src/spot_market_making/spot_market_making

@deflexor Friend us on https://discord.gg/b5EKcp9s8T and we'll have some private discussions there because we may or may not need to know (hopefully not) some of your parameter values to see where the source of the singularity happens.


Add ledger support to build

There is no way currently to build cel-key with ledger support without modifying the Makefile manually.
related: https://github.com/celestiaorg/celestia-app/issues/1658

For a fix, see: https://github.com/celestiaorg/celestia-app/pull/2014


Memory consumption or space complexity

Is your documentation request related to a problem? Please describe.
In your documentation you show time complexity but not space complexity for your different methods.
I was quite confused when the CV+ ( keyword cv=10 and method="plus" ) for example needed to construct
a matrice of n_training_samples*n_test_samples.  This gets big quite fast, even with around 60 features and 200k samples i needed around 50 GB.
Describe the solution you'd like
Adding space complexity to the table.

Hey @nilslacroix , I don't think that MAPIE builds matrices of size n_training_samples*n_test_samples but only of size n_training_samples*n_estimators with n_estimators=10 in case cv=10. Am I right @vtaquet  ?

I thought so too, but when I use the parameters above I get an error because the matrice is too big, and the given sice is exactly what I describe. So despite the fact that I use CV+ Method (by parameters as described in the docs) a n_training_samples*n_test_samples matrice is constructed.
Maybe there is an size argument not working properly?

For X_test = 149689 and X_train = 152363 during the prediction I got this error. As you can see method is plus and cv=5 for a standard default lgbm regressor.
---------------------------------------------------------------------------
MemoryError                               Traceback (most recent call last)
Input In [72], in <cell line: 3>()
      1 mapie = MapieRegressor(grid_search.best_estimator_, method="plus", cv=5, n_jobs=multiprocessing.cpu_count()-1)
      2 mapie.fit(X_train, y_train)
----> 3 y_pred, y_interval = mapie.predict(X_test, alpha = 0.20)
      4 y_low, y_up =  y_interval[:, 0, :],  y_interval[:, 1, :]
      6 score_coverage = regression_coverage_score(np.expm1(y_test), np.expm1(y_low), np.expm1(y_up))

File ~\miniconda3\envs\Master_ML\lib\site-packages\mapie-0.3.2-py3.9.egg\mapie\regression.py:652, in MapieRegressor.predict(self, X, ensemble, alpha)
    639 y_pred_multi = np.column_stack([e.predict(X) for e in self.estimators_])
    641 # At this point, y_pred_multi is of shape
    642 # (n_samples_test, n_estimators_).
    643 # If ``method`` is "plus":
   (...)
    649 #       ``aggregate_with_mask`` fits it to the right size
    650 #       thanks to the shape of k_.
--> 652 y_pred_multi = self.aggregate_with_mask(y_pred_multi, self.k_)
    654 if self.method == "plus":
    655     if self.residual_score_.sym:

File ~\miniconda3\envs\Master_ML\lib\site-packages\mapie-0.3.2-py3.9.egg\mapie\regression.py:439, in MapieRegressor.aggregate_with_mask(self, x, k)
    437 if self.agg_function in ["mean", None]:
    438     K = np.nan_to_num(k, nan=0.0)
--> 439     return np.matmul(x, (K / (K.sum(axis=1, keepdims=True))).T)
    440 raise ValueError("The value of self.agg_function is not correct")

MemoryError: Unable to allocate 170. GiB for an array with shape (149689, 152363) and data type float64

This is a significant barrier to using this package in my opinion/experience, and it seems to be avoidable. Could you not calculate the quantiles from self.conformity_scores_, then add those to original predictions directly? Something like:
bounds = np_nanquantile(self.conformity_scores_, 1 - alpha_np)  # shape: (len(alpha),)
lower_bounds = np.add(y_pred[:, np.newaxis], -bounds)  # shape: (n_test_samples, len(alpha))
upper_bounds = np.add(y_pred[:, np.newaxis], bounds)  # shape: (n_test_samples, len(alpha))

This may only work with naive and base; I admit I don't fully understand how plus and minmax operate.

Hi @nilslacroix , thanks for your feedback ! This is indeed a problem that can arise when the test set has a higher number of samples. As explained in the theoretical description of the documentation (see Fig of CV+), MAPIE needs to compute the distribution of residuals and predictions for all training samples for each test point. MAPIE does it in a vectorized way with two-dimensional arrays of size (n_train_samples, n_test_samples), hence exceeding the memory when the number of training and test samples are high.
We will fix the problem in a later PR by dividing the test set into batches. Meanwhile, we invite you to split your test set explicitly and call mapie.predict() in a loop.

I still have this issue in mapie==0.6.1

I have this same problem in mapie==0.6.5. It's trying to allocated over 50gb. I like mapie a lot, but I can't use this lib if it's going to do such naive approaches.  Please advise if this will be fixed any time soon.

Hello @scottee, I recommand you to consult others issues that encounteer this problem. Without context, it is hard for us to understand your particular problem. TLDR,

Actually, I would recommend to implement the looping process described by @vtaquet directly within the predict methods of all Mapie classes, essentially by inheritance of a base class. This class would typically have a predict method with an additional argument called batch_size (like in e.g. tensorflow).
For example :
alpha = [0.01, 0.05]
model = MapieRegressor(base_model, method="plus", cv=5)
model.fit(X_train, y_train)
y_preds, y_pis = model.predict(X_test, alpha=alpha, **batch_size=100**)

Which could be roughly equivalent to
alpha = [0.01, 0.05]
model = MapieRegressor(base_model, method="plus", cv=5)
model.fit(X_train, y_train)
# code that initiate y_preds and y_pis
for X_test_batch in np.array_split(X_test):
    y_preds_batch, y_pis_batch = model.predict(X_test_batch, alpha=alpha)
    # code that populate y_preds and y_pis with the results of the current batch

I'm seeing this as well, I do believe the approach of batching the predictions works to get around the large space requirements, however it would be great if this was handled within the library rather than outside it, it can be quite a surprise that the memory blows up in the predict method. If the library owners think this is a good idea I can try and implement it.


Add in operation_callable to accompany operation_class

Pull Request Checklist

[ ] New code has 100% test coverage
[ ] (If applicable) The prose documentation has been updated to reflect the changes introduced by this PR
[ ] (If applicable) The reference documentation has been updated to reflect the changes introduced by this PR
[ ] Pre-Commit Checks were ran and passed
[x] Tests were ran and passed

Description
following on from https://github.com/litestar-org/litestar/issues/2675#issuecomment-1818512470
which relates to https://github.com/litestar-org/litestar/issues/1396
you can set the operation_class on a route which changes the openapi "schema" to the new class but since its initialized right before outputting it to the openapi_schema there isnt any way to set values on it from info contained in the route.
the example in 1396 for instance would require a custom class for each "example" code block
this allows an optional parameter on the router operation_callable which should be a function that has the operation and route_handle as the parameters on it.
def test_operation_override_callable() -> None:
    @dataclass
    class CustomOperation(Operation):
        x_my_value: Optional[str] = field(default=None, metadata={"alias": "x-my-value"})
        x_default_value: Optional[str] = field(default=None, metadata={"alias": "x-default-value"})

        def __post_init__(self) -> None:
            self.tags = ["test"]
            self.x_my_value = "post_init_x_my_value"
            self.x_default_value = "post_init_x_default_value"

    def custom_operation_callable(operation: CustomOperation, route: HTTPRouteHandler):
        operation.x_my_value = "callable_set_x_my_value"
        operation.tags = ["callable_tag"]
        operation.description = route.opt.get("value_from_opts")

    @get(path="/1", operation_class=CustomOperation, operation_callable=custom_operation_callable, value_from_opts="value_from_opt")
    def handler_1() -> None:
        ...

    app = Litestar(route_handlers=[handler_1])

    assert app.openapi_schema.paths["/1"]
    assert app.openapi_schema.paths["/1"].get
    assert isinstance(app.openapi_schema.paths["/1"].get, CustomOperation)
    assert app.openapi_schema.paths["/1"].get.tags == ["callable_tag"]
    assert app.openapi_schema.paths["/1"].get.description == "value_from_opt"
    assert app.openapi_schema.paths["/1"].get.x_my_value == "callable_set_x_my_value"
    assert app.openapi_schema.paths["/1"].get.x_default_value == "post_init_x_default_value"

    operation_schema = CustomOperation().to_schema()
    assert "x-my-value" in operation_schema
    assert "x-default-value" in operation_schema

went with a callable "after" the initialization of the operation_class since the post_init will overwrite any set values if included.
this allows for setting values on the operation_class object from values supplied from pretty much anywhere since it opens the route handle to the callable.
i added a test, but im pretty sure i didnt get everything right in here so feedback welcomed

@cofin I have looked over the discussion in #2675, and I am going to side with @peterschutt's conclusion.
I originally created the operation_class parameter like I did because (1) it was a quick/easy/low-risk fix to the limited flexibility on how the Operation model was generated for a route, and (2) it followed the already-established overriding methodology used by parameters like response_class. That being said, there is still much room for improvement.
I think this pull request should be pared back to the @peterschutt's objective #1 and focus exclusively on just getting the operation_class value plumbed into the higher levels of the routing hierarchy. Looking at the other parameters for routes, while there are some parameters that support callables, Litestar does not use callable in the naming of other parameters; this does not seem to fit in the naming methodology for the current codebase.
Reading through the discussion was made fairly difficult because of the multiple objectives trying to be accomplished. The other objectives are great though and should be worked through. I feel like additional issues should be opened for the #2 (dynamic operation instance modification) and #3 (hidings routes via auth), and separate pull requests should handles those directly.
Cheers!
Kyle

@WilliamStam I am inclined to agree that further work on the operation_class attribute could just be wasted time. I am also 100% in agreement that the final OpenAPI schema needs to be more flexible.
Is it worth closing this pull request and refocusing the discussion around plugin vs callback?


Coverage for Tensorflow not show up

Hi, I am working on using Atheris to find the test coverage of tensorflow.
For testcode here: https://github.com/tensorflow/tensorflow/blob/master/tensorflow/security/fuzzing/abs_fuzz.py
By using command below:
python3 -m coverage run abs_fuzz.py -atheris_runs=10000
python3 -m coverage report

The results only shows as below:
Name                Stmts   Miss  Cover
---------------------------------------
abs_fuzz.py            15      0   100%
python_fuzzing.py      52     14    73%
---------------------------------------
TOTAL                  67     14    79%

Why does that coverage report does not show how abs function covered the tensorflow library itself(like going though thousands of lines)? Even I try to instrumented all, it does not show up
Is there any way to make tensorflow's coverage showing up?
Thank you!!!

I figure that out. -L flag need to be included in coverage


Non Spring modules should not be bootJars also should not be asociated to the framework context

Is your feature request related to a problem? Please describe.
At the moment the plugin is related to spring framework, but every submodule (subproject) is not always an executable bootJar, since its deployable jar is related to the module which has the MainApplication (default is :app-service module) and this module ends up in a Fat/uber Jar with every module sharing spring-context dependency.
Considerations:

The spring-boot-gradle-plugin plataform asociates implicitly the boot dependencies to core dependencies (dependency starter manager), which is not ideal but works for an hexagonal architecture.
Since the core(domain) should be dependency agnostic also must stays in DRY principle.
This is related to the main app module to create 2 jars, plain jar and bootJar.
As a developer ideally we must have our dependency versions centralized in a single module (parent build.gradle for example)

Describe the solution you'd like

[x] dependency centralized can be achieved in the build.gradle:

apply false so we can delegate our own jars in isolation check isolation plugin config
buildscript {
	ext {
        cleanArchitectureVersion = '2.4.1'
        springBootVersion = '2.7.0'
        springCloudVersion = '2021.0.3'
        sonarVersion = '3.3'
    }
}

plugins {
        id 'co.com.bancolombia.cleanArchitecture' version "${cleanArchitectureVersion}"
	id 'org.springframework.boot' version "${springBootVersion}" apply false
        id 'io.spring.dependency-management' version '1.0.11.RELEASE'
	id 'org.sonarqube' version "${sonarVersion}"
	id 'jacoco'  // beware jacoco is automated by gradle plugin central itself
        id 'java'
        id 'java-library'
}

[x] asociate every submodule to a jar or bootJar in case a module is a deployable single unit.
example:

in the subprojects declaration since its a closure is possible to do the following:
//main.gradle

subprojects{ subProject ->

    apply plugin: 'idea'
    apply plugin: 'java-library'

    if (subProject != project(':app-service')) {//app-service mainClassModule should be a bootJar
        bootJar {
            enabled = false //disables bootjar task for non spring boot starters
        }
        jar {
            enabled = true
        }
    } else {
        bootJar {
            enabled = true
        }
        jar {
            enabled = false
        }
    }
}

[x] the Domain/Core module shall not be use third party libs (except utilery common use, remember DRY)

it can be achieved by the following, ex:
// main.gradle
subprojects{ subProject ->

    apply plugin: 'java-library' //this is important so we can share the :model and :usecase modules via `api project(':model')` declaration

    if (subProject != project(':model') || subProject != project(':usecase') ) { //app-service mainClassModule should be a bootJar
        dependencies{
           implementation 'org.apache.commons:commons-lang3:3.12.0'
        }

    } else {
        apply plugin: 'io.spring.dependency-management'
        apply plugin: 'org.springframework.boot'
        dependencies{
            implementation 'org.springframework.boot:spring-boot-starter-webflux'
            implementation 'org.springframework.cloud:spring-cloud-starter-sleuth'
        }
        dependencyManagement {
              imports {
                  mavenBom "org.springframework.cloud:spring-cloud-dependencies:${springCloudVersion}"
              }
          }
    }
}

this change reduces the size of jars since every module does not share dependencies also reduces the amount of jars to be zipped in the final uber jar
Consideration
this is just an idea, if not it can be added as a configuration alternative to README.md
this approach also can be focused to a non spring project, ex: Quarkus or Micronaut
EDIT: spelling

Hi @dgallego58, sorry for late reply, I like your idea because infrastructure modules are not bootJar executables. We will evaluate the inclusion of this settings in the next spring boot 3 based project.

@dgallego58 we have been doing the changes, but we does not evidence a size reduction on jars, do you have some test source code where the size is considerably reduced?

@dgallego58 we have been doing the changes, but we does not evidence a size reduction on jars, do you have some test source code where the size is considerably reduced?

Sorry, not atm, but for package rellocation, this helps for duplicated classes in classpath, it is based on shade maven plugin: https://github.com/johnrengelman/shadow but for gradle


Type matcher parameterized supertypes

Ensure TypeMatcher can match either a subtype of a parameterized type with a specific type parameter or any subtype of a parameterized type regardless of the type parameter.

This change should fix #21 @RadikalJin

Looks good - thank you for your contribution, @HatthewMarris! I'll merge this in now.


Updating Zip deploy to using async api & display status of deployment

Fixes #6213 , #5823

This checklist is used to make sure that common guidelines for a pull request are followed.

[ ] The PR has modified HISTORY.rst describing any customer-facing, functional changes. Note that this does not include changes only to help content. (see Modifying change log).

[ ] I adhere to the Command Guidelines.

View a preview at https://prompt.ws/r/Azure/azure-cli/6359
This is an experimental preview for @microsoft users.

Codecov Report

Merging #6359 into dev will not change coverage.
The diff coverage is n/a.

@@         Coverage Diff         @@
##           dev   #6359   +/-   ##
===================================
  Coverage    0%      0%
===================================
  Files       11      11
  Lines      133     133
  Branches     9       9
===================================
  Misses     133     133

Continue to review full report at Codecov.

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

@yugangw-msft can you please review this i would like to get this in for the current release.


Frontend: add sorting

Add sorting to the frontend with an uncomplicated sort. I decided to abandon the score based sorting cause I feel it was overly complicated. I've gone for a simpler sort based on booleans:

My pulls above pulls that aren't mind
Pulls I have to CR/QA above those I don't
Pulls I haven't touched above those I have already CRed

See commits for more info

QA :+1:
My pulls, then pulls I need to re-CR:

All the way at the bottom are pulls I've already CRed:

CR :goat: through 17c2e6d

CR 👍

QA :+1:
Sorting still operates just as before.

QA :+1:

CR 👍


Ability to pass entry file to CLI

Hello guys. I did noticed the lack of ability to pass an entry file to react-native-scripts. Is there any option that I can pass to change it? Something like react-native-scripts start --entry src/index.js.
I don't like to keep my .js files on the root folder. Also, I am using storybook to create visual stories for the components, so this would be helpful here since I will be using the command react-native-scripts start --entry storybook/index.js

Same issue here, trying to setup storybook with CRNA https://github.com/storybooks/storybook/tree/master/app/react-native#create-react-native-app-crna
Can't find a decent solution for being able to run storybook with a script that won't interfere with the local dev flow.


Chris projects

Inventors screening phase 1.txt
project 1(exploratory data analysis).txt
chris project 1(customer sales dataset.txt

Pls provide us your email

@.***
On Mon, May 29, 2023, 11:12 AM Adedayo Anthony @.***>
wrote:

Pls provide us your email
—
Reply to this email directly, view it on GitHub
https://github.com/InventorsDev/buildforsdg-data-science-challenge/pull/1#issuecomment-1566903526,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A77HX5M756O5ROZNTLK4CXLXIRZCNANCNFSM6AAAAAAYMYNVPM
.
You are receiving this because you are subscribed to this thread.Message
ID: <InventorsDev/buildforsdg-data-science-challenge/pull/1/c1566903526@
github.com>

@.***
On Mon, 29 May 2023, 3:09 pm Odamola6, @.***> wrote:

@.***
On Mon, May 29, 2023, 11:12 AM Adedayo Anthony @.***>
wrote:

Pls provide us your email
—
Reply to this email directly, view it on GitHub
<
https://github.com/InventorsDev/buildforsdg-data-science-challenge/pull/1#issuecomment-1566903526
,
or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/A77HX5M756O5ROZNTLK4CXLXIRZCNANCNFSM6AAAAAAYMYNVPM
.
You are receiving this because you are subscribed to this thread.Message
ID: <InventorsDev/buildforsdg-data-science-challenge/pull/1/c1566903526@
github.com>

—
Reply to this email directly, view it on GitHub
https://github.com/InventorsDev/buildforsdg-data-science-challenge/pull/1#issuecomment-1567188999,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/A6W7RNGRU5LFDVTJTHU5GO3XISU2RANCNFSM6AAAAAAYMYNVPM
.
You are receiving this because you authored the thread.Message ID:
@.***
.com>


Access-Control-Allow-Origin angularJS

How configure ite-server to allowed Access-Control-Allow-Origin for angularJs ?

please post to angular


Weird -but legal- path names not supported

OS
Windows 11, Italian
Programming Language
--
VPK Version
--
Library Version
--
What happened?
I wrote a bug report on the NomNom repository, here.
They asked to open an issue here, so here i am.
I'll copy/paste my message, as i don't know nothing about the other info asked.

Description
I've unpacked the zip file of the portable version and launched it. Apparently, nothing happened.
This is the content of the Velopack.log file:
[stub:4964] [21:47:37] [INFO] -- [stub:4964] [21:47:37] [INFO] Starting Velopack Stub (at "F:\\- Games\\= STEAM =\\steamapps\\common\\No Man\'s Sky\\= MODS Download =\\NomNom-win-x64-stable-Portable\\NomNom.exe") [stub:4964] [21:47:37] [INFO] Stub about to start Update.exe (F:\- Games\= STEAM =\steamapps\common\No Man's Sky\= MODS Download =\NomNom-win-x64-stable-Portable\Update.exe) with args: ["start", "--"]
I moved the NomNom-win-x64-stable-Portable on the F:\ root and the program started, so i'd say that he doesn't like the previous path. Since it is weird but still legal on Windows, i'd say that this is a bug.
Windows 11 64, Italian version.

Relevant log output
[stub:4964] [21:47:37] [INFO] --
[stub:4964] [21:47:37] [INFO] Starting Velopack Stub (at "F:\\- Games\\= STEAM =\\steamapps\\common\\No Man\'s Sky\\= MODS Download =\\NomNom-win-x64-stable-Portable\\NomNom.exe")
[stub:4964] [21:47:37] [INFO] Stub about to start Update.exe (F:\- Games\= STEAM =\steamapps\common\No Man's Sky\= MODS Download =\NomNom-win-x64-stable-Portable\Update.exe) with args: ["start", "--"]

Can you provide any additional details? Seems to work fine for me with a similar path, and additionally there is no error output/message here

er .... what details?
I click on the app, nothing happens, the Velopack.log file got created, and it contains this:
[stub:16588] [10:12:22] [INFO] -- [stub:16588] [10:12:22] [INFO] Starting Velopack Stub (at "F:\\- Games\\= STEAM =\\steamapps\\common\\No Man\'s Sky\\= MODS Download =\\NomNom-win-x64-stable-Portable\\NomNom.exe") [stub:16588] [10:12:22] [INFO] Stub about to start Update.exe (F:\- Games\= STEAM =\steamapps\common\No Man's Sky\= MODS Download =\NomNom-win-x64-stable-Portable\Update.exe) with args: ["start", "--"]
What should i looking for? or what else do you need to know?

Hey, just a note from my side: The problem here is the = in the path. When executing the Velopack stub it works fine without the = but as soon as I put it in the folder name, the actual app does not start anymore.
I also checked with the build (that was used by Velopack to make the release) only to make sure it is not an issue with my app itself. It worked with and without = the path.