"No loader found for resource: res://" when script defines a class

Godot version:

8b2eeaa724829445b1f8b65855a816003df4f2ba
OS/device including version:

Windows 7 SP1
Issue description:

Message "No loader found for resource: res://" gets spammed to Output when selecting a node with a script that defines a class.
Steps to reproduce:
Run reproduction project and select 'Node' in Scene window.
Minimal reproduction project:

https://github.com/hilfazer/Projects/tree/EngineIssues/Godot/NoLoaderResourceClass

See also #22376.

Preventing the spam was easy but in this case there was some real oddness, for some reason the Class C shows up under constants in the remote tree as an empty resource. I have no idea what causes this, I'll have to dig deeper.

I have the same issue as OP, but this is with Godot Version 3.1 beta 5. I get spammed with the error as soon as I click "Add Node" and while I'm typing in the "Add Node" search.
I used lldb with VSCode to figure out where the No loader found for resource: res:// was coming from (it'd be cool to get some kind of hint as to "who" is trying to load this resource).
I found out that it's somehow coming from the NativeScript classes I have. As in, there's one No loader found ...  for each .gdn I'm using. All .gdns have a non-empty class name, script name, valid library path, valid resource path to itself and a resource name under the inspector.
Here's an example of one of my .gdns:
[gd_resource type="NativeScript" load_steps=2 format=2]

[ext_resource path="res://bin/lutlib.gdnlib" type="GDNativeLibrary" id=1]

[resource]

resource_name = "CharacterAStar"
class_name = "CharacterAStar"
library = ExtResource( 1 )
script_class_name = "CharacterAStar"

Here's how the project.godot looks like for defining this global class name:
{
"base": "Reference",
"class": "CharacterAStar",
"language": "NativeScript",
"path": "res://src/lut/native/scripts/character_astar.gdns"
}

The spamming seems to really slow down the "Add Node" window. Any thoughts? @DualMatrix @akien-mga

Please open a new bug report, this one has been fixed a long time ago. You can reference this report in the new bug report of course.


Reusing shared memory for path issue

Hi in my message history I'm seeing these notices quite often. After reporting this to my host he thought it might be some similar issues like https://github.com/pagespeed/ngx_pagespeed/issues/154
So he pushed the fix mentioned there, but I'm still seeing these messages on my message history. http://vps.isaumya.com/pagespeed_admin/message_history
Does anyone know a fix of this?
[Tue, 23 Feb 2016 05:19:29 GMT] [Info] [23185] Reusing shared memory for path: /var/ngx_pagespeed_cache purge .
[Tue, 23 Feb 2016 05:19:29 GMT] [Info] [23185] Reusing shared memory for path: /var/ngx_pagespeed_cache purge .
[Tue, 23 Feb 2016 05:19:29 GMT] [Info] [23185] Reusing shared memory for path: /var/ngx_pagespeed_cache purge .
[Tue, 23 Feb 2016 05:19:29 GMT] [Info] [23185] Reusing shared memory for path: /var/ngx_pagespeed_cache purge .

Also in some images it is showing too busy to rewrite image. like this way
[Tue, 23 Feb 2016 05:29:50 GMT] [Info] [343] https://www.isaumya.com/increase-internet-download-speed/:0: https://www.isaumya.com/wp-content/uploads/2016/02/bigscoots_logo_250.png: Too busy to rewrite image.

Does anyone know why it shows that and if there is any fix for it.

I don't think there  is anything to fix. The message log lines you posted are all informational. Out of curiosity, how did you and your host jump to the conclusion that there was a problem?
too busy to rewrite image happens when pagespeed throttles the amount of images that are rewritten at the same moment:
https://developers.google.com/speed/pagespeed/module/system#image_rewrite_max

My host didn't think it is a issue. I thought it was.
Thanks for the link. I read it now. So, as it keeps the number of image optimizaed at a time to 8. Do you think I should increase it?
Here is my server config:
1536 MB RAM
2 CPU available.

I think you're ok with the defaults, but looking at http://vps.isaumya.com/pagespeed_global_admin/statistics, there's a counter called image_rewrites_dropped_due_to_load.  That counter should stop increasing fairly quickly as optimizations are cached - if it doesn't the cache may be sized too small.

Thank you for all your helps :)


On drags event not working properly

https://one.denizenscript.com/haste/43919
Even if I cancel the drag event, I can still put an item into the crafting area (I'm on gm 0)
How to reproduce it:

take an item with the cursor
now click on an empty crafting slot and WITHOUT RELEASING THE MOUSE BUTTON drags the cursor on another one
enjoy

In this case I recreated a situation with the crafting event, "solving" it adding a cancel when people click the result slot, but I can do this everywhere.
Also tried with
- determine passively cancelled
- wait 1t
- inventory update

in the drag event, but nothing. The thing is, if I close my inventory without crafting anything, the items return in the "normal" area. Still, for the server, the items are there till I keep it open, so I could craft/bypass any kind of system

It helps to look at debug logs ocassionally .-.

        on player drags in inventory:
        - if <context.slot_type> == CRAFTING {
            - determine cancelled
            }

That will throw errors, as slot_type is not available in drags event.
It's easy to cancel if you get rid of that check and replace it with something more logical...


problem when run tasks/RTE_final.py

I follow the instructions in readme, and meet this error. Do you know how to solve it?
ama_prompting/manifest/manifest/manifest.py", line 104, in init
raise ValueError(f"{list(kwargs.items())} arguments are not recognized.")
ValueError: [('session_id', None)] arguments are not recognized.

You likely need an earlier version of manifest installed. v0.1.2 might be a good bet.


Create Blog “online-reviews-in-syracuses-food-scene”

Automatically generated by Netlify CMS

👷 Deploy Preview for koytak processing.

Name
Link

🔨 Latest commit
7d3a07714f8fc721c1d38704584ca5336ad8c6e7

🔍 Latest deploy log
https://app.netlify.com/sites/koytak/deploys/6537413bf1759c0008bd8a95


Appsody stack fails since #397 was merged

Describe the bug
When doing appsody run with a java-microprofile projectt created since #397 was merged you get this error:
[Container] [INFO] ------------------------------------------------------------------------
[Container] [INFO] BUILD SUCCESS
[Container] [INFO] ------------------------------------------------------------------------
[Container] [INFO] Total time:  4.569 s
[Container] [INFO] Finished at: 2019-10-07T21:31:56Z
[Container] [INFO] ------------------------------------------------------------------------
[Container] Should be a loose application:
[Container]   <configuration>
[Container]     <looseApplication>true</looseApplication>
[Container]   </configuration>
[Container] [Error] FATAL error APPSODY_PREP command received an error.  The controller is exiting: exit status 1
[Error] Error in 'appsody run': exit status 1

This is because validate.sh needs to have the following removed:
# Enforcing loose application
l_looseConfig=$(xmlstarlet sel -T -N x="http://maven.apache.org/POM/4.0.0" -t -v "/x:project/x:build/x:plugins/x:plugin[x:artifactId='liberty-maven-plugin']/x:configuration/x:looseApplication" pom.xml)
if ! [ "${l_looseConfig}" == "true" ]; then
  echo "Should be a loose application:
  <configuration>
    <looseApplication>true</looseApplication>
  </configuration>"
  exit 1
fi

To Reproduce
Steps to reproduce the behavior:

appsody init java-microprofile
appsody run

Expected behavior
Expect it to build without failure.
  The controller is exiting: exit status 1
[Error] Error in 'appsody run': exit status 1

Environment Details (please complete the following information):

OS: [e.g. iOS]
Browser [e.g. chrome, safari]
Version [e.g. 22]

If applicable please specify:

CLI version:
Stack you are using (including the version): java-microprofile v0.2.16

Apologies for this. This was not detected in our CI and clearly should not have been merged. We have reverted this PR and released a new functioning stack. Will work with @Emily-Jiang to submit an updated PR.


Get Checkbox State always returns "unchecked"

Describe the bug
When using the Get Checkbox State keyword, the result is always unchecked.
Tested on Browser library version 11.4.0 but also reproduces on earlier versions
To Reproduce
*** Settings ***
Library    Browser

*** Test Cases ***
Test
    New Browser    headless=False
    New Page    https://demo.applitools.com/
    Wait For Elements State    //div[@class="form-check-inline"]/label
    Check Checkbox    //div[@class="form-check-inline"]/label
    Sleep    2s
    Take Screenshot
    Get Checkbox State    //div[@class="form-check-inline"]/label    ==    checked

** Error **
Checkbox //div[@class="form-check-inline"]/label is 'False' (bool) should be 'True' (bool)
Additional context

Added an example test case after I saw the behavior in my project
We know that Playwright gets the checkbox state right because Check Checkbox and Uncheck Checkbox work correctly.

@allcontributors please add @zastress for bugs.

@allcontributors, can you please update my info with name instead of github username in the contributors tab? I made the update after you added me last time :). Please add "Liviu Avram" instead of "zastress"
Thanks.

The xpath selector is wrong, it does not point to the input element. It points to the label element which is not checked. It is interesting that selecting the checkbox works with the label (and I do not know why it works), but we pass the selector as is to Playwright side and it takes care of the element interaction.
Because all works, mostly, as expected, I am going to close the issue.


Upgrade qcad to v3.9.8

Thank you for the contribution. It was merged directly as 8aaf7438c5fc3a9e2d3887b9cec0de32d0a5954a to keep commit history cleaner. Your contribution is still credited to you.


switch Harvard Library URLs to HTTPS

Coverage remained the same at 55.077% when pulling 1b41f305ff42847a350291fcb6ebb1025efc7ecf on index-fix into 43686a4d6b3e9c6fbf8cc912e48f0a22ec650300 on release2.1.


Plugin does not support Passthrough/Redirect and Reencrypt/Redirect routes

The F5 router plugin has only implemented Edge/Redirect routes, but Passthrough and Reencrypt are also feasible configurations.

Fixed in 944d736ff5da5b5d202d167dad68eb6f05e9b2a6


If I remove rational-evil, will I get a Vanilla Emacs ?

disabling rational-emacs, will it hinder the overall experience ? I want to disable evil-mode

Not requiring 'rational-evil' should work just fine. I do not use the evil bindings either.

I also don't use evil keybindings in my configuration. All of the modules in Rational Emacs are optional. Use whichever ones you need or none of them and write your own! Whatever works best for you!


Init elimited after pip 22

With pip>=22 the contents of https://github.com/rajguru7/mkdocs-plugin-inline-svg-mod/blob/master/src/init.py do not appear when the package is installed in site packages, meaning that mkdocs cannot pick the plugin up. Possibly related to #1?

Closing as related to #1


problem trying to open

Acknowledgement of preliminary instructions

[X] I have read the preliminary instructions, and I am certain that my problem has not already been addressed.
[ ] My answer given in the checkbox above is a lie.

What problem did you encounter?
2024-08-17T21:42:56Z [App::OnStartup] Starting Bloxstrap v2.7.0
2024-08-17T21:42:56Z [App::OnStartup] Compiled Tuesday, 9 July 2024 at 11:03:19 AM from commit a7d2a2c3d5af7137804416ba4e5fbdd27bd10f1e (tag/v2.7.0)
2024-08-17T21:42:56Z [App::OnStartup] Loaded from %UserProfile%\AppData\Local\Bloxstrap\Bloxstrap.exe
2024-08-17T21:42:56Z [LaunchSettings::Parse] Parsing launch arguments
2024-08-17T21:42:56Z [LaunchSettings::Parse] Parsing launch flags
2024-08-17T21:42:56Z [LaunchSettings::ParseFlag] Started with IsUninstall flag
2024-08-17T21:42:56Z [JsonManager::Load] Loading from %UserProfile%\AppData\Local\Bloxstrap\Settings.json...
2024-08-17T21:42:56Z [JsonManager::Load] Loaded successfully!
2024-08-17T21:42:56Z [JsonManager::Load] Loading from %UserProfile%\AppData\Local\Bloxstrap\State.json...
2024-08-17T21:42:56Z [JsonManager::Load] Loaded successfully!
2024-08-17T21:42:56Z [JsonManager<Dictionary2>::Load] Loading from %UserProfile%\AppData\Local\Bloxstrap\Modifications\ClientSettings\ClientAppSettings.json... 2024-08-17T21:42:56Z [JsonManager<Dictionary2>::Load] Loaded successfully!
2024-08-17T21:42:56Z [FastFlagManager::SetValue] Changing of 'FFlagHandleAltEnterFullscreenManually' from 'False' to 'False' is pending
2024-08-17T21:42:56Z [RobloxDeployment::TestConnection.https://setup.rbxcdn.com] Connecting...
2024-08-17T21:42:56Z [HttpClientLoggingHandler::ProcessRequest] GET https://setup.rbxcdn.com/version
2024-08-17T21:42:56Z [RobloxDeployment::InitializeConnectivity] Testing connectivity...
2024-08-17T21:42:58Z [RobloxDeployment::TestConnection.https://roblox-setup.cachefly.net] Connecting...
2024-08-17T21:42:58Z [HttpClientLoggingHandler::ProcessRequest] GET https://roblox-setup.cachefly.net/version
2024-08-17T21:42:58Z [RobloxDeployment::TestConnection.https://setup-ak.rbxcdn.com] Connecting...
2024-08-17T21:42:58Z [HttpClientLoggingHandler::ProcessRequest] GET https://setup-ak.rbxcdn.com/version
2024-08-17T21:43:00Z [RobloxDeployment::TestConnection.https://s3.amazonaws.com/setup.roblox.com] Connecting...
2024-08-17T21:43:00Z [HttpClientLoggingHandler::ProcessRequest] GET https://s3.amazonaws.com/setup.roblox.com/version
2024-08-17T21:43:26Z [RobloxDeployment::TestConnection.https://setup.rbxcdn.com] System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 30 seconds elapsing.
---> System.TimeoutException: A task was canceled.
---> System.Threading.Tasks.TaskCanceledException: A task was canceled.
at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
--- End of inner exception stack trace ---
--- End of inner exception stack trace ---
at System.Net.Http.HttpClient.HandleFailure(Exception e, Boolean telemetryStarted, HttpResponseMessage response, CancellationTokenSource cts, CancellationToken cancellationToken, CancellationTokenSource pendingRequestsCts)
at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
at Bloxstrap.RobloxDeployment.TestConnection(String url, Int32 priority)
2024-08-17T21:43:26Z [App::GlobalExceptionHandler] An exception occurred
2024-08-17T21:43:26Z [App::FinalizeExceptionHandling] System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 30 seconds elapsing.
---> System.TimeoutException: A task was canceled.
---> System.Threading.Tasks.TaskCanceledException: A task was canceled.
at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
--- End of inner exception stack trace ---
--- End of inner exception stack trace ---
at System.Net.Http.HttpClient.HandleFailure(Exception e, Boolean telemetryStarted, HttpResponseMessage response, CancellationTokenSource cts, CancellationToken cancellationToken, CancellationTokenSource pendingRequestsCts)
at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
at Bloxstrap.RobloxDeployment.TestConnection(String url, Int32 priority)
at Bloxstrap.RobloxDeployment.InitializeConnectivity()
at Bloxstrap.App.OnStartup(StartupEventArgs e)
at System.Threading.Tasks.Task.<>c.b__128_0(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
2024-08-17T21:43:28Z [RobloxDeployment::TestConnection.https://roblox-setup.cachefly.net] System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 30 seconds elapsing.
---> System.TimeoutException: A task was canceled.
---> System.Threading.Tasks.TaskCanceledException: A task was canceled.
at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
--- End of inner exception stack trace ---
--- End of inner exception stack trace ---
at System.Net.Http.HttpClient.HandleFailure(Exception e, Boolean telemetryStarted, HttpResponseMessage response, CancellationTokenSource cts, CancellationToken cancellationToken, CancellationTokenSource pendingRequestsCts)
at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
at Bloxstrap.RobloxDeployment.TestConnection(String url, Int32 priority)
2024-08-17T21:43:28Z [RobloxDeployment::TestConnection.https://setup-ak.rbxcdn.com] System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 30 seconds elapsing.
---> System.TimeoutException: A task was canceled.
---> System.Threading.Tasks.TaskCanceledException: A task was canceled.
at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
--- End of inner exception stack trace ---
--- End of inner exception stack trace ---
at System.Net.Http.HttpClient.HandleFailure(Exception e, Boolean telemetryStarted, HttpResponseMessage response, CancellationTokenSource cts, CancellationToken cancellationToken, CancellationTokenSource pendingRequestsCts)
at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
at Bloxstrap.RobloxDeployment.TestConnection(String url, Int32 priority)
2024-08-17T21:43:30Z [RobloxDeployment::TestConnection.https://s3.amazonaws.com/setup.roblox.com] System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 30 seconds elapsing.
---> System.TimeoutException: A task was canceled.
---> System.Threading.Tasks.TaskCanceledException: A task was canceled.
at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
--- End of inner exception stack trace ---
--- End of inner exception stack trace ---
at System.Net.Http.HttpClient.HandleFailure(Exception e, Boolean telemetryStarted, HttpResponseMessage response, CancellationTokenSource cts, CancellationToken cancellationToken, CancellationTokenSource pendingRequestsCts)
at System.Net.Http.HttpClient.g__Core|83_0(HttpRequestMessage request, HttpCompletionOption completionOption, CancellationTokenSource cts, Boolean disposeCts, CancellationTokenSource pendingRequestsCts, CancellationToken originalCancellationToken)
at Bloxstrap.RobloxDeployment.TestConnection(String url, Int32 priority)

Read the Wiki


Refactor class name

// Describe your PR here; eg. Fixes #issueNo

Make sure that:

[x] You have read the contribution guidelines.
[x] You submit test cases (unit or integration tests) that back your changes.
[x] Your local test passed mvn clean install -Dmaven.javadoc.skip=true.

pls check ci

Codecov Report

Merging #2372 (a4680a5) into master (d19239d) will decrease coverage by 0.80%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##             master    #2372      +/-   ##
============================================
- Coverage     58.19%   57.38%   -0.81%
+ Complexity     3960     3923      -37
============================================
  Files           625      629       +4
  Lines         18092    18060      -32
  Branches       1703     1696       -7
============================================
- Hits          10528    10364     -164
- Misses         6714     6870     +156
+ Partials        850      826      -24

Impacted Files
Coverage Δ

...apache/shenyu/admin/transfer/MetaDataTransfer.java
0.00% <0.00%> (-100.00%)
:arrow_down:

...rg/apache/shenyu/admin/utils/ThreadLocalUtils.java
0.00% <0.00%> (-66.67%)
:arrow_down:

...rvice/converter/DivideSelectorHandleConverter.java
28.57% <0.00%> (-28.58%)
:arrow_down:

...rvice/converter/SelectorHandleConverterFactor.java
75.00% <0.00%> (-25.00%)
:arrow_down:

...che/shenyu/sync/data/http/HttpSyncDataService.java
63.10% <0.00%> (-18.45%)
:arrow_down:

...apache/shenyu/admin/utils/CommonUpstreamUtils.java
0.00% <0.00%> (-14.29%)
:arrow_down:

...ache/shenyu/plugin/grpc/cache/GrpcClientCache.java
82.35% <0.00%> (-11.77%)
:arrow_down:

...a/org/apache/shenyu/common/utils/VersionUtils.java
67.85% <0.00%> (-10.72%)
:arrow_down:

...henyu/plugin/grpc/resolver/ShenyuNameResolver.java
54.73% <0.00%> (-8.43%)
:arrow_down:

...n/java/org/apache/shenyu/plugin/jwt/JwtPlugin.java
38.46% <0.00%> (-4.88%)
:arrow_down:

... and 62 more

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 d19239d...a4680a5. Read the comment docs.


Fix orphan workers on restart

If 1 daemonized DJ worker is running and you execute restart with a
different n value, the existing worker will effectively be orphaned, in
that it continues to run through future stop/start/restart commands
with the new n value. The opposite is also true. If you change from an
n value of 2+ to 1 when you restart then the running workers will be
orphaned. This fixes that problem by looking in the pid_dir to identify
all worker process names and stopping them ALL prior to starting n new
workers.
This is a proposal for resolving #1091.  Comments and alternative proposals very welcome.

Would love to hear your thoughts on this, @albus522.

People do start/stop/restart independent groups of workers. So having restart stop anything it can find running would stop more than intended for certain use cases. A warning that additional workers may still be running might be all we can do here.

Hey thanks for the quick response, @albus522!
I could be wrong, but I think the existing code would stop more than intended in the case of independent groups of workers.  Specifically, Delayed Job will stop everything with a process name of "delayed_job.#{worker_index}" (line 103/104 in this changeset).  In fact, I think this change would actually improve that behavior.  Because it relies on worker-specific PIDs instead of a shared naming convention, it won't stop workers running in the context of another project.

Look above to the identifier section. That uses the same "delayed_job.*" structure.

@albus522, I'm sorry, I don't understand what you're getting at.  I see you're talking about the section starting on line 93.  But are you saying this changeset would introduce a problem with the use of the identifier argument?


Developing applications, reactive - reactive programming introduction

An introductory piece, or perhaps series, around reactive programming. Probably mostly theoretical at this point. Not language specific necessarily. Concepts and architecture level. Audience should be considered to be familiar with programming concepts. Perhaps already a professional in the industry. They are exploring reactive programming as a way to further their career, or because they are getting involved in a new project and want to gain some experience before diving in.

@anthonyvetter is it possible to get this assigned to me? After the WebClient guide this kind of felt like the next step and have some content already written out.

Created pr https://github.com/vmware-tanzu/tanzu-dev-portal/pull/1546 to addresses this issue


Fix Dropbox download of precalculated results

Something recently broke in the download of results that are used in the notebook tests.
TBH, I should probably move that into a git repo or something, instead of keeping them in my personal Dropbox.  But still. Not best practice.

Apparently I needed to specify HTTP 1.1?
This is ready for review and comment. I will leave it open for at least 24 hours, merging no earlier than Mon 09 Jan 00:00 GMT (Sun 08 Jan 18:00 my local).


Error on opening/changing splits

I'm not sure what caused this but if you have any quick suggestions on how I could investigate this, that would be great!
Error detected while processing function eighties#EightiesResize..<SNR>138_new_width..<SNR>138_total_left_width..<SNR>138_sign_width:
line    8:
E158: Invalid buffer name: 1

On further investigation, this occurs only when I have a file named 1 in my working directly, regardless of whether or not I ever open the file.

I believe this was introduced with 81b3acf, but reverting that would most likely reintroduce the bug described in #7.


Flash address

Hello,
would it be possible to add an address option to the flash command?
e.g. wlink flash 0x00000200 app.bin

How do i now pass flash address?
This does not work anymore:
flash 0x08000000 ./firmware.bin

Can you please update the Readme. There it is still wrong:

Got it.

When I run the revised address command it works like a charm but the "--help" still does not add "-a" to the options list?
wlink flash -a 0x08000000 ./CH32V203C8T6-Blinking.hex
03:54:06 [INFO] WCH-Link v2.8 (WCH-LinkE-CH32V305)
03:54:06 [INFO] Attached chip: CH32V20x(0x20310510)
03:54:06 [INFO] Read ./CH32V203C8T6-Blinking.hex as IntelHex format
03:54:06 [INFO] Flashing 7212 bytes to 0x08000000
03:54:07 [INFO] Flash done
03:54:07 [INFO] Now reset...
03:54:08 [INFO] Resume executing...
Suggested Revised "wlink Help" message follows:
Invocation: db@wks-32:~/Desktop$ wlink help
WCH-Link flash tool for CH32V faimily MCUs
Usage: wlink [OPTIONS] [COMMAND]
Commands:
dump       Dump memory region
regs       Dump registers
erase      Erase flash
flash      Program the flash
write-reg  Force set register
write-mem  Force write a memory word
halt       Halts the MCU
resume     Resumes the MCU
reset      Reset the MCU
status     Debug, check status
help       Print this message or the help of the given subcommand(s)
Options:
-d, --device   Optional device index to operate on
-v, --verbose...      Turn debugging information on
--detach          Detach chip after operation
-h, --help            Print help
-V, --version         Print version
-a                    Load Address Example: wlink flash -a 0x08000000 ./file.hex    ****************************<<<

You have to specify the command:
wlink flash --help


Not supporting validations.

Tried to use with v-validate but it ignores it as if it's not even set.  This is a required feature for many people who need a date and time input.

It supports "errorMessages" and error related properties like any regular vuetify v-input. You can easily write a method to validate your input. Then probably add a watch on the model to trigger said method.

I had to ditch this component because of the lack of validation and also other vuetify inpout props dont work like hints etc

@bchellingworth
try
                  ```

```
To get the above working see the Vuetify doc examples for vee-validate here: https://vuetifyjs.com/en/components/forms/#vee-validate


Traffic Portal objects blueprint

What does this PR (Pull Request) do?

[x] This PR is not related to any Issue

This PR adds a blueprint for "breaking out" Traffic Portals into their own API object, out of the generic "server" object.
Which Traffic Control components are affected by this PR?
None
What is the best way to verify this PR?
Read the blueprint.
The following criteria are ALL met by this PR

[x] Tests are unnecessary for blueprints
[x] Documentation is unnecessary for blueprints
[x] An update to CHANGELOG.md is not necessary for blueprints
[x] This PR includes any and all required license headers
[x] This PR does not include a database migration
[x] This PR DOES NOT FIX A SERIOUS SECURITY VULNERABILITY

Thanks for the reviews, but this was just an example for a proposal on the mailing list. A proposal which appears to be rejected - at least in its current form. This blueprint, therefore, no longer serves any purpose. I had just forgotten to close it.


Create 0000-01-02-askeryaseen.md

created a branch created a file  made commit and opened a pull request

Add askeryaseen's file

https://github.com/askeryaseen/github-slideshow/pull/3#issue-779405424

https://github.com/askeryaseen/github-slideshow/pull/3#issue-779405424

https://github.com/askeryaseen/github-slideshow/pull/3#issue-779405424

ok


flake8 failure on latest master nixpkgs

=================================== FAILURES ===================================
_________________________________ FLAKE8-check _________________________________
/build/vulnix-1.7.1/src/vulnix/output.py:128:9: E117 over-indented

Are you planning to do a release or should we just add the patch to nixpkgs? Currently vulnix doesn't build on master, I'd like to get it working again :-)

I'll gonna release a new version at the end of this week. Want to get some bugfixes in.

Cool, looking forward to it!

@delroth https://github.com/NixOS/nixpkgs/pull/57132


Reducing the Players 'Bump' Distance When Colliding With Walls

Is there any way to reduce the distance the  entity bounces back after they collide with a 'wall' component?
Right now when a user collides with a wall, the movement is very disorienting in VR. Is it possible to make this smoother or have an option to disable the 'bump' movement that's driven by the legBumper and headBumper?
This library is great thank you for making it!

There is currently no property to set the bump distance, but I will consider adding one..
I did consider making the bumping smooth, but I always found it kinda nauseating when other VR games did and figured that VR newbies, who prefer teleporting rather than smooth locomotion, would be even more thrown off by smooth wall bumping and maybe even lose their balance and fall over.. So I decided to make the player teleport a bit away from the wall when they collide with it..


cleanup code in internal/pkg/scorecard/interfaces.go

Description of the change:
cleanup code, make it more clean.
Motivation for the change:

/ok-to-test

/lgtm
/cc @jmccormick2001

/lgtm

Thanks @beautytiger!


Insecure etcd by default

Problem
If you run Deis in a public cloud (say Digital Ocean), even though you can use the custom firewall script (https://github.com/deis/deis/blob/master/contrib/util/custom-firewall.sh), you still are on the same physical network than all other customers.
Which means that if in any way (firewall not up, security issue at the hosting company, ...) a hacker can reach etcd, he can access the whole configuration and even change it, which is basically disastrous.
Solution (maybe)
According to the security model document from etcd, you can set up SSL encryption and authentication.
What would be really interesting then would be to set up etcd on HTTPS by default. I believe that with the emergence of services like https://letsencrypt.org/ this can be done in a way that would not affect (too much?) user experience, and even be extended to the app routers, internal traffic between containers, etc.

related: https://github.com/deis/deis/issues/3201 https://github.com/deis/deis/issues/3572

etcd will be going away in v2 and we won't be able to get to this for the LTS release so I'm going to close this, but thank you very much for posting this :)


Fix missing key prop in CameraRoll example

Fixes https://github.com/facebook/react-native/issues/12132

Sorry about the long delay reviewing this and thank you for the fix!

Hi @mkonicek - thanks for the review. I've updated both examples of key to use asset.node.image.uri instead, which is a string like assets-library://asset/asset.JPG?id=99D53A1F-FEEF-40E1-8BB3-7DD55A43C8B7&ext=JPG. As far as I can tell it's always-present and unique on image assets. Also flow-typed asset.
(Glad to learn something new about keys too! Makes sense, and I although think objects might accidentally work in some cases, I'll now know to stick to strings).


Merge Sort

❗Write Code in Only One Language (CPP, C, Java, Python)
Give File Name : merge_sort ✅ In respective language folder
📑 DESCRIPTION
Merge Sort

Problem Statement:
Perform Merge Sort Algorithm on the given list of integers
Input Format:
The first line will contain a single integer - the size of the list
The second line will contain space-separated integers of a given length

Output Format:
Space-separated list of integers

Sample Input 1
5
43 65 12 77 22

Sample Output 1
12 22 43 65 77

Sample Input 2
3
3 2 1

Sample Output 2
1 2 3

Constraints
The length of the list does not exceed 10e6

Merge Sort

Assign this to me

please assign this issue to me

I had done the PR please Check it and give the review

I have worked on this before, pls assign me

Please assign me.

@lilmistake can you assign this to me , I like to code in python

lilmistake i had done the PR please check it

@BEAST-PRINCE I would like to work on it, please assign me

@BEAST-PRINCE I would like to work on it, please assign me

I cannot assign this issue, the owners of the repo are the one that assign issues :)


Added more settings to .editorconfig to run isort and have black comp…

…atibility.
Description
Updated .editorconfig to now be able to just run "isort" in root directory and is compatible with the black formatter with the include_trailing_comma, force_grip_wrap, and use_parentheses settings.

Related Issues
#2123

Looks good! Thanks for the fix 🎉


Enable email / password login to admin console by default when running locally

When running locally, the ENABLE_ADMIN_ACCESS_USER_PASS setting should default to on.
We should also add information about this setting to the documentation.

Fixed in https://github.com/Flagsmith/flagsmith/pull/204


XDG Base Directory Specification

Hi,
So we've chatted on twitter a bit, and gwlester is the guy that contacted me about the repl/shell environment thing.  While I was on twitter asking you if you were interested, gwlester was busy opening issues. So here we are, ready or not :)
I'm digging into the code now, and the first thing I want to do, in a branch, is to refactor to use the XDG standard, and my preferred method is
http://techtinkering.com/2013/02/27/xdgbasedir-a-tcl-module-to-access-the-xdg-base-directory-specification/
This would create a package dependency, but I don't believe this should be greatly feared.  i think it would be great if tcl people worked together, and used each others stuff.  Like tclsh-wrapper, for instance :)
The issues involved only grow when considering features like alternative keybinding defaults (though I personally love the current defaults, they are bashy/emacs-y and familiar to my muscle memory to a large degree), help systems, snippets, configurable completion options, and the like.

$env(HOME) is good, not worth the dependency, or a sub spec kludge.

Actually, ~/ is safer than $env(HOME) since Tcl explicitly state that it
will be the user home directory -- no matter how future OS decide to
represent/hide it.
On 02/15/2018 04:38 PM, Jeremy Suntheimer wrote:

$env(HOME) is good, not worth the dependency, or a sub spec kludge.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/suewonjp/tclsh-wrapper/issues/6#issuecomment-366085613,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABUFGImsvc3jajANIzAt_xNiDoR7kk9Zks5tVLHtgaJpZM4SCnef.

--
+------------------------------------------------------------------------+
| Gerald W. Lester                                                       |
|"The man who fights for his ideals is the man who is alive." - Cervantes|
+------------------------------------------------------------------------+

Good to learn.  So just a quick report.  Pure tcl can't trap Unix signals.  I didn't at all  know any of that.  I've been using tcl as my shell and loving it, but the one problem is, say, I tclsh % Ctrl-c. This will not only kill tclsh, but also tclsh-wrapper.  I'm not saying this is a fatal flaw, but it can't be fixed by tcl alone.
There is also a set of functionality that can't be obtained by any version of readline, and that is stuff like key-down and other finer grained X events. The characters come one at a time with their modifiers attached and such.  "ptty" limitations, I think.  Running Tk headless gives access to a convenient structered streams.
The biggest reason I wanted tcloo is that for a system like readline, something like  js EventEmitters would be ideal, and the api is simple and i implemented it and it's just how I think now.  So for instance  keybindings could just be "register a listener for a key combo, fire this method (or proc, or applied anon function) when it shows up.  Very simple, very easy, very dslable for configuration files.  Alternate completion schemes could register distinctly to both completion information and keybinding.
Conclusion.  I think I need a separate project.  Since a full shell will require a binary extension, and some awesome tricks for a shell/repl can't be done in readline at all, I need to just start at a lower level (plenty of tcl bindings to existing c readline like things, but to change them requires changes to the c, and I don't want that either,was there almost a year ago to the day.). Not that low.  Tk has its own EventEmitterish system, so I am using that, and tclib has uevent, which is the same system but generic, and will use that at the readline level.
I think it would be great to get the tclsh-wrapper code organized in sub namespaces that relate to functionality, as it would ease onramping of contributors.  Since TclX is in the kitcreator, it would be easy to fix the signal handling, that's in the original wiki code, but I think it's great to have a pure tcl option in the ecosystem.  I'm going with Expect, because it's a great excuse to have it.  I love the [ESC] command, a set of commands for codez would be great for prompts and tuis of all sorts.
On February 15, 2018, at 7:43 PM, Gerald Leter<EMAIL_ADDRESS>wrote:
Actually, ~/ is safer than $env(HOME) since Tcl explicitly state that it
will be the user home directory -- no matter how future OS decide to
represent/hide it.
On 02/15/2018 04:38 PM, Jeremy Suntheimer wrote:

$env(HOME) is good, not worth the dependency, or a sub spec kludge.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/suewonjp/tclsh-wrapper/issues/6#issuecomment-366085613;,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABUFGImsvc3jajANIzAt_xNiDoR7kk9Zks5tVLHtgaJpZM4SCnef;.

--
+------------------------------------------------------------------------+
| Gerald W. Lester |
|"The man who fights for his ideals is the man who is alive." - Cervantes|
+------------------------------------------------------------------------+
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub, or mute the thread.￼
{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/suewonjp/tclsh-wrapper","title":"suewonjp/tclsh-wrapper","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/suewonjp/tclsh-wrapper"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gwlester in #6: Actually, ~/ is safer than $env(HOME) since Tcl explicitly state that it \nwill be the user home directory -- no matter how future OS decide to \nrepresent/hide it.\n\n\nOn 02/15/2018 04:38 PM, Jeremy Suntheimer wrote:\n\u003e\n\u003e $env(HOME) is good, not worth the dependency, or a sub spec kludge.\n\u003e\n\u003e —\n\u003e You are receiving this because you are subscribed to this thread.\n\u003e Reply to this email directly, view it on GitHub \n\u003e \u003chttps://github.com/suewonjp/tclsh-wrapper/issues/6#issuecomment-366085613\u003e, \n\u003e or mute the thread \n\u003e \u003chttps://github.com/notifications/unsubscribe-auth/ABUFGImsvc3jajANIzAt_xNiDoR7kk9Zks5tVLHtgaJpZM4SCnef\u003e.\n\u003e\n\n-- \n+------------------------------------------------------------------------+\n| Gerald W. Lester |\n|"The man who fights for his ideals is the man who is alive." - Cervantes|\n+------------------------------------------------------------------------+\n\n"}],"action":{"name":"View Issue","url":"https://github.com/suewonjp/tclsh-wrapper/issues/6#issuecomment-366111015"}}}

TclX handles trapping the signals -- it may even be broken out as a
small piece.
Go ahead for a separate project if it makes senses -- we can just pull
it into the meta project/package.
On 02/15/2018 08:55 PM, Jeremy Suntheimer wrote:

Good to learn. So just a quick report. Pure tcl can't trap Unix
signals. I didn't at all know any of that. I've been using tcl as my
shell and loving it, but the one problem is, say, I tclsh % Ctrl-c.
This will not only kill tclsh, but also tclsh-wrapper. I'm not saying
this is a fatal flaw, but it can't be fixed by tcl alone.
There is also a set of functionality that can't be obtained by any
version of readline, and that is stuff like key-down and other finer
grained X events. The characters come one at a time with their
modifiers attached and such. "ptty" limitations, I think. Running Tk
headless gives access to a convenient structered streams.
The biggest reason I wanted tcloo is that for a system like readline,
something like js EventEmitters would be ideal, and the api is simple
and i implemented it and it's just how I think now. So for instance
keybindings could just be "register a listener for a key combo, fire
this method (or proc, or applied anon function) when it shows up. Very
simple, very easy, very dslable for configuration files. Alternate
completion schemes could register distinctly to both completion
information and keybinding.
Conclusion. I think I need a separate project. Since a full shell will
require a binary extension, and some awesome tricks for a shell/repl
can't be done in readline at all, I need to just start at a lower
level (plenty of tcl bindings to existing c readline like things, but
to change them requires changes to the c, and I don't want that
either,was there almost a year ago to the day.). Not that low. Tk has
its own EventEmitterish system, so I am using that, and tclib has
uevent, which is the same system but generic, and will use that at the
readline level.
I think it would be great to get the tclsh-wrapper code organized in
sub namespaces that relate to functionality, as it would ease
onramping of contributors. Since TclX is in the kitcreator, it would
be easy to fix the signal handling, that's in the original wiki code,
but I think it's great to have a pure tcl option in the ecosystem. I'm
going with Expect, because it's a great excuse to have it. I love the
[ESC] command, a set of commands for codez would be great for prompts
and tuis of all sorts.
On February 15, 2018, at 7:43 PM, Gerald Leter
<EMAIL_ADDRESS>wrote:
Actually, ~/ is safer than $env(HOME) since Tcl explicitly state that it
will be the user home directory -- no matter how future OS decide to
represent/hide it.
On 02/15/2018 04:38 PM, Jeremy Suntheimer wrote:

$env(HOME) is good, not worth the dependency, or a sub spec kludge.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub

https://github.com/suewonjp/tclsh-wrapper/issues/6#issuecomment-366085613;,

or mute the thread

https://github.com/notifications/unsubscribe-auth/ABUFGImsvc3jajANIzAt_xNiDoR7kk9Zks5tVLHtgaJpZM4SCnef;.

--
+------------------------------------------------------------------------+
| Gerald W. Lester |
|"The man who fights for his ideals is the man who is alive." - Cervantes|
+------------------------------------------------------------------------+
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub, or mute the thread.￼
{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/suewonjp/tclsh-wrapper","title":"suewonjp/tclsh-wrapper","subtitle":"GitHub
repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open
in GitHub","url":"https://github.com/suewonjp/tclsh-wrapper"}},"updates":{"snippets":[{"icon":"PERSON","message":"@gwlester
in #6: Actually, ~/ is safer than $env(HOME) since Tcl explicitly
state that it \nwill be the user home directory -- no matter how
future OS decide to \nrepresent/hide it.\n\n\nOn 02/15/2018 04:38 PM,
Jeremy Suntheimer wrote:\n\u003e\n\u003e $env(HOME) is good, not worth
the dependency, or a sub spec kludge.\n\u003e\n\u003e —\n\u003e You
are receiving this because you are subscribed to this thread.\n\u003e
Reply to this email directly, view it on GitHub \n\u003e \u003chttps://github.com/suewonjp/tclsh-wrapper/issues/6#issuecomment-366085613\u003e,
\n\u003e or mute the thread \n\u003e \u003chttps://github.com/notifications/unsubscribe-auth/ABUFGImsvc3jajANIzAt_xNiDoR7kk9Zks5tVLHtgaJpZM4SCnef\u003e.\n\u003e\n\n--
\n+------------------------------------------------------------------------+\n|
Gerald W. Lester |\n|"The man who fights for his ideals is the man
who is alive." -
Cervantes|\n+------------------------------------------------------------------------+\n\n"}],"action":{"name":"View
Issue","url":"https://github.com/suewonjp/tclsh-wrapper/issues/6#issuecomment-366111015"}}}
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/suewonjp/tclsh-wrapper/issues/6#issuecomment-366131504,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABUFGHG4gP-SYDQKMixDZ4bDBvQUnsI4ks5tVO4jgaJpZM4SCnef.

--
+------------------------------------------------------------------------+
| Gerald W. Lester                                                       |
|"The man who fights for his ideals is the man who is alive." - Cervantes|
+------------------------------------------------------------------------+


ballerina uninstall and ballerina list packages commands

Description:
Requesting for "ballerina uninstall" and "ballerina list packages" or "ballerina packages" commands. Former command should uninstall a package and later should list all the installed packages with meta like version, etc.

@raj-rajaratnam When you say 'list all the installed packages', does this mean all the packages that has been pulled from central regardless of which project(s) they are being used ? If so, what kind of scenario would it be useful ?
Currently we are looking to show the dependencies of a specific project in the form of a tree.

@hemikak, I want to be able to list all the packages (\w meta) installed in my system. This is similar to "docker images" command. Couple of usecases, I want to check whether or not a package is installed in my system, I want to check what is the version of the package installed in my system.
By the way, this command should not only work for packages pulled from ballerina central, but also for packages installed manually.


Refactor functions to make more DRY

Thank you for introducing me to DRY. You made the special thanks list ;-) I love how supportive you are to new programmers! Keep doing what you do.


added query to path string

Simple fix for #520.

Please add a unit test that demostrates the effect that this change intends.

Codecov Report

Merging #521 into master will increase coverage by 0.03%.
The diff coverage is 100%.

@@            Coverage Diff             @@
##           master     #521      +/-   ##
==========================================
+ Coverage   69.39%   69.42%   +0.03%
==========================================
  Files          49       49
  Lines        6891     6892       +1
==========================================
+ Hits         4782     4785       +3
+ Misses       2109     2107       -2

Impacted Files
Coverage Δ

src/client/client.cc
80.72% <100%> (+0.03%)
:arrow_up:

src/common/http.cc
74.05% <0%> (+0.5%)
:arrow_up:

Continue to review full report at Codecov.

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

@dennisjenkins75 how's this?


Security meta issue

https://flask.palletsprojects.com/en/1.1.x/security/

[ ] force HTTPS, HSTS, only use cookies on secure connections, disable cookie access from JS, clickjacking prevention, XSS protection, CSP

https://github.com/GoogleCloudPlatform/flask-talisman

[ ] set CORS on every single page

https://flask-cors.readthedocs.io/en/latest/

[ ] use CSRF for every single form (admin signup, admin login, user form)

https://flask-seasurf.readthedocs.io/en/latest/

For CSRF, seasurf is no longer maintained - lets use Flask-WTF instead: https://flask-wtf.readthedocs.io/en/stable/csrf.html


feat: Add to List.finRange and Fin.castLE APIs

Add a lemma that unfolds finRange n.succ in terms of List.concat, and add a few simp-lemmas for Fin.castLE

The PRed lemmas seem unrelated. This PR exists because they were both used in a different proof, which was decided against, but these lemmas were deemed useful enough to keep the PR

I've now removed the fold lemmas, but kept the others

bors r+


import readline is failing

I am trying to run examples_scenes.py and it threw a ModuleNotFoundError when it tried to import readline. This should be easy to resolve - just pip install readline right? Nope. readline apparently doesn't work on Windows, and I got this strange follow-up error below. I don't know what to do at this point. Help?
c:\Tensorexperiments\manim>python -m manim example_scenes.py SquareToCircle -pl
Traceback (most recent call last):
File "C:\Program Files\Python36\lib\runpy.py", line 193, in _run_module_as_main
"main", mod_spec)
File "C:\Program Files\Python36\lib\runpy.py", line 85, in _run_code
exec(code, run_globals)
File "c:\Tensorexperiments\manim\manim.py", line 4, in
import manimlib.stream_starter
File "c:\Tensorexperiments\manim\manimlib\stream_starter.py", line 4, in
import readline
ModuleNotFoundError: No module named 'readline'
c:\Tensorexperiments\manim>pip install readline
Collecting readline
Downloading https://files.pythonhosted.org/packages/f4/01/2cf081af8d880b44939a5f1b446551a7f8d59eae414277fd0c303757ff1b/readline-<IP_ADDRESS>.tar.gz (2.3MB)
100% |████████████████████████████████| 2.3MB 8.5MB/s
Complete output from command python setup.py egg_info:
error: this module is not meant to work on Windows
Command "python setup.py egg_info" failed with error code 1 in C:\Users\SAMERN~1\AppData\Local\Temp\pip-install-z8maklzo\readline\

This requirements should be added in the readme.md and requirements.txt


Updating top-level class relationships for parity

I have updated the top-level classes with relationships to provide parity across all top-level classes such as:

hasDocument
includedIn
locatedIn (BuildingComponent)

I updated this PR from master. Since we need to ship REC-OWL 3.3, and I would like the OWL and DTDL models to be consistent, I'm going to try and update this PR as best I can in accordance with the commentary above, and hopefully I don't be stepping too much on anyone's toes.

See updates above. I'm OK with merging, or with continuing the discussion.


What is the meaning for 'rotation'  in the detection result?

In the paper, it mentioned the rotation represented by raw angle as (sin(a), cos(a)).
I have checked the detection result, it is 4 numbers like
'rotation'       : [0.4667992012440019, 0.007162190269381527, 0.014306537185087679, -0.8842185995229228]
are they quaternions or something else?
Thanks

The output is in nuScenes format. The internal code is slightly different. Internal code uses kitti lidar format. x, y, z, w, l, h, theta to represent each box. The conversion happens in this file https://github.com/tianweiy/CenterPoint/blob/master/det3d/datasets/nuscenes/nusc_common.py

you mean the output results ,like translation、rotation are all in the world coordinate system?

it is performed here https://github.com/tianweiy/CenterPoint/blob/d3a248fa56db2601860d576d5934d00fee9916eb/det3d/datasets/nuscenes/nusc_common.py#L261


Using zj after foldmethod is changed may crash Vim

Describe the bug
Using zj to jump to the next fold below the cursor can cause a read access violation after changing foldmethod. (zk does not seem to be affected; unsure about other commands)
To Reproduce
Detailed steps to reproduce the behavior:

Run vim --clean (or gvim --clean, etc.)
Attempt to create a fold (with :fold, zfG, etc.)
Execute :set foldmethod=expr
Use zj in normal mode
Vim crashes

Or run Vim using:
vim --clean -c "fold | setl fdm=expr | norm zj"
Do note that for step 2 the buffer can be empty; a fold doesn't actually have to be successfully created, just trying to create one is enough to trigger the crash.
Expected behavior
Vim shouldn't crash and zj should do nothing.
Environment:

Vim version: 8.2.1941 huge

VIM - Vi IMproved 8.2 (2019 Dec 12, compiled Nov  1 2020 23:02:04)
MS-Windows 64-bit GUI version with OLE support
Included patches: 1-1941
Compiled by appveyor@APPVYR-WIN
Huge version with GUI.  Features included (+) or not (-):
+acl                +clientserver       +diff               +float              +langmap            +multi_byte_ime/dyn +printer            +spell              +textobjects        +viminfo
+arabic             +clipboard          +digraphs           +folding            +libcall            +multi_lang         +profile            +startuptime        +textprop           +vreplace
+autocmd            +cmdline_compl      +directx            -footer             +linebreak          +mzscheme/dyn       +python/dyn         +statusline         -tgetent            -vtp
+autochdir          +cmdline_hist       -dnd                +gettext/dyn        +lispindent         +netbeans_intg      +python3/dyn        -sun_workshop       +timers             +wildignore
+autoservername     +cmdline_info       -ebcdic             -hangul_input       +listcmds           +num64              +quickfix           +syntax             +title              +wildmenu
+balloon_eval       +comments           +emacs_tags         +iconv/dyn          +localmap           +ole                +reltime            +tag_binary         +toolbar            +windows
-balloon_eval_term  +conceal            +eval               +insert_expand      +lua/dyn            +packages           +rightleft          -tag_old_static     +user_commands      +writebackup
+browse             +cryptv             +ex_extra           +ipv6               +menu               +path_extra         +ruby/dyn           -tag_any_white      +vartabs            -xfontset
++builtin_terms     +cscope             +extra_search       +job                +mksession          +perl/dyn           +scrollbind         +tcl/dyn            +vertsplit          -xim
+byte_offset        +cursorbind         -farsi              +jumplist           +modify_fname       +persistent_undo    +signs              -termguicolors      +virtualedit        +xpm_w32
+channel            +cursorshape        +file_in_path       +keymap             +mouse              +popupwin           +smartindent        +terminal           +visual             -xterm_save
+cindent            +dialog_con_gui     +find_in_path       +lambda             +mouseshape         -postscript         +sound              -termresponse       +visualextra
   system vimrc file: "$VIM\vimrc"
     user vimrc file: "$HOME\_vimrc"
 2nd user vimrc file: "$HOME\vimfiles\vimrc"
 3rd user vimrc file: "$VIM\_vimrc"
      user exrc file: "$HOME\_exrc"
  2nd user exrc file: "$VIM\_exrc"
  system gvimrc file: "$VIM\gvimrc"
    user gvimrc file: "$HOME\_gvimrc"
2nd user gvimrc file: "$HOME\vimfiles\gvimrc"
3rd user gvimrc file: "$VIM\_gvimrc"
       defaults file: "$VIMRUNTIME\defaults.vim"
    system menu file: "$VIMRUNTIME\menu.vim"
Compilation: cl -c /W3 /nologo  -I. -Iproto -DHAVE_PATHDEF -DWIN32  -DFEAT_CSCOPE -DFEAT_TERMINAL -DFEAT_SOUND -DFEAT_NETBEANS_INTG -DFEAT_JOB_CHANNEL -DFEAT_IPV6   -DFEAT_XPM_W32   -DWINVER=0x0501 -D_WIN32_WINNT=0x0501 /source-charset:utf-8 /MP -DHAVE_STDINT_H /Ox /GL -DNDEBUG  /Zl /MT /D_CRT_SECURE_NO_DEPRECATE /D_CRT_NONSTDC_NO_DEPRECATE -DFEAT_OLE -DFEAT_MBYTE_IME -DDYNAMIC_IME -DFEAT_GUI_MSWIN -DFEAT_DIRECTX -DDYNAMIC_DIRECTX -DFEAT_DIRECTX_COLOR_EMOJI -DDYNAMIC_ICONV -DDYNAMIC_GETTEXT -DFEAT_TCL -DDYNAMIC_TCL -DDYNAMIC_TCL_DLL=\"tcl86t.dll\" -DDYNAMIC_TCL_VER=\"8.6\" -DFEAT_LUA -DDYNAMIC_LUA -DDYNAMIC_LUA_DLL=\"lua53.dll\" -DFEAT_PYTHON -DDYNAMIC_PYTHON -DDYNAMIC_PYTHON_DLL=\"python27.dll\" -DFEAT_PYTHON3 -DDYNAMIC_PYTHON3 -DDYNAMIC_PYTHON3_DLL=\"python38.dll\" -DFEAT_MZSCHEME -I "C:\Program Files\Racket\include" -DMZ_PRECISE_GC -DDYNAMIC_MZSCHEME -DDYNAMIC_MZSCH_DLL=\"libracket3m_a36fs8.dll\" -DDYNAMIC_MZGC_DLL=\"libracket3m_a36fs8.dll\" -DFEAT_PERL -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -DDYNAMIC_PERL -DDYNAMIC_PERL_DLL=\"perl528.dll\" -DFEAT_RUBY -DDYNAMIC_RUBY -DDYNAMIC_RUBY_DLL=\"x64-msvcrt-ruby240.dll\" -DRUBY_VERSION=24 -DFEAT_HUGE /Fd.\ObjGXOULYHTRZAMD64/ /Zi
Linking: link  /nologo /opt:ref /LTCG:STATUS /HIGHENTROPYVA:NO oldnames.lib kernel32.lib advapi32.lib shell32.lib gdi32.lib  comdlg32.lib ole32.lib netapi32.lib uuid.lib /machine:AMD64 gdi32.lib version.lib   winspool.lib comctl32.lib advapi32.lib shell32.lib netapi32.lib  /machine:AMD64  libcmt.lib oleaut32.lib user32.lib  /nodefaultlib:lua53.lib  /STACK:8388608  /nodefaultlib:python27.lib /nodefaultlib:python38.lib   "C:\Tcl\lib\tclstub86.lib" winmm.lib WSock32.lib Ws2_32.lib xpm\x64\lib-vc14\libXpm.lib /PDB:gvim.pdb -debug

OS: Windows 10 Build 19041
Terminal: GUI (and presumably happens with all terminals)

Additional context
The access violation occurs in foldMoveTo() in fold.c, line 954.
From what I can see, clearing folds usually results in curwin->w_folds->ga_data being set to NULL.
However, executing set foldmethod=expr leaves curwin->w_folds->ga_data with a non-NULL value, which seems to eventually cause the read access violation in foldMoveTo() (although curwin->w_folds->ga_len is 0 in both cases as expected).

I can reproduce it with vim-8.2.1943 on Linux x86_64.
And when built with asan+ubsan,  command vim --clean -c "fold | setl fdm=expr | norm zj" reports:
fold.c:923:7: runtime error: applying non-zero offset<PHONE_NUMBER>3709551568 to null pointer
fold.c:952:14: runtime error: applying non-zero offset to non-null pointer 0xffffffffffffffd0 produced null pointer
fold.c:954:13: runtime error: applying non-zero offset to non-null pointer 0xffffffffffffffd0 produced null pointer
fold.c:954:16: runtime error: member access within null pointer of type 'struct fold_T'


Uneven load on slaves

Hi, thanks for this awesome gem. We're just getting started with it and it looks amazing, very thorough! :smile:
But the load seems to be very unbalanced and I think I don't understand the options correctly. If I want even load among the read-only followers what settings should I use?
We're using:
  blacklist_duration: 300
  master_ttl: 70
  master_strategy: round_robin
  sticky: false

I would have thought that round_robin would do it. And I'm confused about what sticky does. When I had sticky: true then all traffic went to master (for much longer than master_ttl).
Also, I submitted PR #109 to fix a couple of issues in the README.

Here's more detail. The blue line is the follower that seems be getting all the traffic. Green is master.

I have this partly figured out. Our workload involves long-running background jobs with some slow and some fast queries. It seems that the slow queries start to collect on one instance, which slows it down further. This makes sense to me with a round-robin strategy (as opposed to routing to the most available one).
I'm confused about how failover works though, I would have expected it to solve this, if it sticks to the same slave for all requests. Can someone confirm that each consecutive request from the same worker process should hit the same database? Or might it get a different connection from the pool the next time?
I solved the problem temporarily by forcing each worker to limit itself to only one of the slave dbs (I made sure the makara config had only one slave). This worked.

failover means that it will all got to the same one. Then if that isn't working (either dead or slow enough past the connection timeouts), it would move on to the next one. So only one is in play at a time. We've seen this be better even in master-master scenarios.

There isn't currently the concept of the "most available one" - in theory you could add a strategy to do that with some additional statistics gathering.

It just occurred to me that maybe you want those workers to use failover, but have each config in a different order. So that means it would prefer the top one but work down the list if it was busted. This will get you back in a spot of redundancy, which is often the original goal when using this gem.


[Feature]

Description
I want to add a good looking scrollbar as The scroll bar of your website is not looking good and it is default which is not suited in your website.
assign me this issue under gssoc-extended  level and hactober fest
Screenshots

https://github.com/user-attachments/assets/02ea4bf1-d95c-4fcf-89c8-8323070239fc
Checklist

[X] I have starred the repository
[X] I have checked the existing issues
[X] I have read the discussion tab thoroughly and got the project idea
[X] I am willing to work on this issue (optional)

Sry Mam @Kritika30032002 as i have create .env file and done every process of creating client id and password but still i am not able to start the server. Can you have any other option so that can i start the server without any problem or if the issue persist than i am not able to do the issue solved.


Add instructions for gentoo users

Gentoo is reportedly the 42nd most popular Linux distribution. Not sure what fraction of people reading the README.md would be targeted, but I would assume it would be far below 1% (0.1%?). Thus I don't think it should be included here, that's not the purpose of the page. It should be kept short.
I suggest instead putting these instructions somewhere where they would be indexed by Google and readily findable upon search (blog, GitHub, gist, etc) for Gentoo users looking it up.


Use a Chrome User Data directory to store session state.

This way, you only have to authorize WhatsApp Web with your phone once!

This is great.

Thank you!
On Sat, Sep 16, 2017 at 1:57 PM, Chirag Khatri<EMAIL_ADDRESS>wrote:

This is great.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/zvovov/whatsapp-web/pull/5#issuecomment-329988067,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AM1nx4_myB8X0e8MO0qyYeF2-fkWgV8tks5sjBoJgaJpZM4O_We3
.


discoverd2: Implement leader election

This is an incremental patch for #145.

@heavenlyhash Comments addressed.

LGTM


This tool can only generate 1 query when scan a directory that contains multiple ".graphql" files

I have several ".graphql" files in 1 folder, and use persistgraphql ./src/graphql/ to generate the map json file, but the result is not correct.
P.S. They are valid ".graphql" files with correct syntax and can be used with webpack-graphql-loader.
The graphql files:

graphql.zip
The json output:
{"mutation ($songID: Int, $playlistID: Int) {\n  removeSongFromPlaylist(SongID: $songID, PlaylistID: $playlistID) {\n    ID\n    ClassName\n    LastEdited\n    Created\n    Title\n    Description\n    NumberOfSongs\n  }\n}\n":1}

I have the same issue.

@ayalon you could try my tool to generate a query mapping file: https://github.com/zzdjk6/graphql-extractor


How to mount ceph temporarily

A guide on how to mount a ceph partition temporarily (i.e., it will be unmounted in the next reboot)
Feel free to edit to match to overall style - I followed the other ceph mounting guide mostly, just added a steps section.
Thanks @niksirbi !

Hey @sfmig, thanks a lot! This looks good.
The reason CI was failing is that we have recently added an automatic URL link-checker to our docs-building action, so it was flagging broken links, which I proceeded to either fix or ignore in conf.py (if they were "false positives").
I did some minor rewording and restructured the permanent guide so that it mirrors the temporary guide's structure (I liked your idea of "Steps").
I also cross-referenced the permanent/temporary guide using explicit reference targets, so the links won't break even if we move the files around in the future.
I will merge this now.


[Q] Routing from Windows-host isn't working

Hi.
I've setup a server on tcp:443, downloaded client config and imported it in OpenVPN 11.4 on Windows 10.
OpenVPN can establish a connection to my server. But no traffic goes via the connection. I do check that ovpn config contains "redirect-gateway def1".
Should it be enough?
In route print I have the first route for my local IP:
<IP_ADDRESS>          <IP_ADDRESS>            35
What should do more?
I also tried tracert <IP_ADDRESS> and I can see that
After a connection established ipconfig shows my a new interface <IP_ADDRESS> IP with no default gateway:
Ethernet adapter Ethernet 3:

   Connection-specific DNS Suffix  .
And the last strange thing is that I can't resolve any DNS while the VPN connected:
>nslookup google.com
DNS request timed out.
    timeout was 2 seconds.
Server:  UnKnown
Address:  <some my internal server>

As I understand it's exactly the problem described in README:

The client profile specifies redirect-gateway def1, meaning that after establishing the VPN connection, all traffic will go through the VPN. This might cause problems if you use local DNS recursors which are not directly reachable, since you will try to reach them through the VPN and they might not answer to you. If that happens, use public DNS resolvers like those of Google (<IP_ADDRESS> and <IP_ADDRESS>) or OpenDNS (<IP_ADDRESS> and <IP_ADDRESS>).

But where should I setup public DNS resolvers?
Thanks in advance.

So the only problem was that OpenVPN should be run under Admin, then it creates appropriate routing.


import OBJ

Import OBJ file crash the application: "application has stopped working"
I am using windows 8.1 64bits, up to date. I tried compatibility with windows 8/7 and "run as admin" but without any luck.
Sorry if i disturb you, i came across your work yesterday, when i was searching for a stable node&beams editor for beamng... I want to create my own vehicles but there is a major problem with nodes&beams software. Even the software they provide is very weak (crashes or saves incorrect file)
I saw your work and it's impressive! Keep up your work!
Sorry if contact you this way, but i don't know other way, since i'm new here.

Hi, thanks for the feedback. Yes this is totally ok place to contact and report bugs.
Yes the OBJ import feature had problems in the earlier release but I have now released an improved version of the editor where the OBJ import features have been improved.
Now there is two ways to import/use OBJ file:

You can import a reference mesh that you can use as a reference when positioning nodes so that they will be at correct position in relation to the 3D mesh. This currently only works in the main 3D view. I am still working on this feature to get it work on all views. If you want to import your DAE file in the editor for node positioning, convert it to OBJ, and import it with this feature.

Then there is another option to use OBJ file. You can to import nodes and beams from OBJ file. It will convert OBJ file vertices to jbeam nodes and obj file faces to jbeam beams. This can be used if you want to position the nodes in a 3D program like Blender, and then convert them to jbeam format with the editor.

Hi again,
I have the latest version i think (0342)
I cannot manage to import OBJ file under any circumstances... it crashes right after i hit "ok" for importing the file... error: BNEditor.exe has stopped working...
I tried to import with jbeam already imported and without jbeam file. Same error...
I have windows 8.1 x64 up do date.
It's very hard to create nodes&beams without seeing the actual 3D mesh...
Does the location of the OBJ file must be in a specific folder / location?
I have tried 2 different OBJ files, same result.
Thanks a lot!

Today i have downloaded the latest version 0.35, which works now, i can import 3d mesh for references!
I think today was uploaded...
A BIG THANK YOU!


Guard against re-entrance in PendingWriteQueue.removeAndWriteAll()

Motivation:
PendingWriteQueue should guard against re-entrant writes once removeAndWriteAll() is run.
Modifications:
Continue writing until queue is empty.
Result:
Correctly guard against re-entrance.

@Scottmitch @nmittler PTAL ...

@normanmaurer LGTM

@normanmaurer - The logic in this method is meant to mimic removeAndFailAll ... consider moving this method directly after removeAndFailAll so in the future if there are any changes it will be more clear that they both should be updated.

+1

Am 17.08.2016 um 20:42 schrieb Scott Mitchell<EMAIL_ADDRESS>@normanmaurer - The logic in this method is meant to mimic removeAndFailAll ... consider moving this method directly after removeAndFailAll so in the future if there are any changes it will be more clear that they both should be updated.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or mute the thread.

@Scottmitch moved... ok to merge ?

lgtm

Cherry-picked into 4.1 (6d70f4b) and 4.0 (7a75551)


Apply FetchCompileWasmTemplatePlugin when webpack >= v4

This PR contains a:

[x] bugfix
[ ] new feature
[ ] code refactor
[ ] test update
[ ] typo fix
[ ] metadata update

Motivation / Use-Case
webpack >= v4 enables to bundle wasm file thanks to FetchCompileWasmTemplatePlugin.
See https://github.com/webpack/webpack/blob/v4.28.2/lib/WebpackOptionsApply.js#L110-L122
However, this loader doesn't apply FetchCompileWasmTemplatePlugin, so wasm cannot use in WebWorker via worker-loader.
Ref. webpack/webpack#7647
Sample code that caused issue is here.

Breaking Changes

Additional Info
'webpack/lib/web/FetchCompileWasmTemplatePlugin' doesn't exist in webpack <= v3.
This code checks that file via require.resolve for compatibility.

With these changes I'm able to import WebAssembly modules from workers properly. Is there anything I can do to help get this merged and released?

I tested the PR with webpack 4 and it solves the issue. It would be great to see this merged and release :)

I'm using a fork of this PR in two of my apps now. I'd love to see this merged

Any word on when this will be applied? It will be very useful to have this fixed. i'm using these changes in a production environment

Would be great to see this PR merged sometime soon, since I too need use it in a project.


Expand default retry exceptions for Resource._retry_cluster_exceptions

Short description:

Handle additional cluster retry exceptions
Support dictionary definition of exceptions in TimeoutSampler
Deprecate exceptions and exceptions_msg arguments in TimeoutSampler

Moved to draft temporarily. I am going to add a test for _process_execution() before we continue with this change.

After https://github.com/RedHatQE/openshift-python-wrapper/pull/53 is merged, will update unit test for _process_execution to run _process_exceptions with additional test cases.

@sarahbx , could you please process/absorb the final result following all the comments i got on my PR (strictly docstring PR)?
https://github.com/RedHatQE/openshift-python-wrapper/pull/37
I'm closing that one now.


Increment expression of for loops don't invalid the type of variables typed as literal number values

Bug Report
🔎 Search Terms
increment decrement for loop variable mutate const literal number invalidate invalidation stale
🕗 Version & Regression Information
This is the behavior in every version I tried
⏯ Playground Link
Playground link with relevant code
💻 Code

for (let i = 0 as const; i < 10;) {
  // error - expected
  const x: 0 = i++;
}

for (let i = 0 as const; i < 10;) {
  i++;
  // error - expected
  const x: 0 = i;
}

for (let i = 0 as const; i++ < 10;) {
  // error - expected
  const x: 0 = i;
}

for (let i = 0 as const; i < 10; i++) {
  // no error - unexpected!
  const x: 0 = i;
}

🙁 Actual behavior
No type error
🙂 Expected behavior
Type error, since this is obviously unsound.

Duplicate of #14745.

I'd contend that this isn't a duplicate on the grounds that even though https://github.com/microsoft/TypeScript/issues/14745 was closed as "Won't fix", the example that it referenced was actually fixed at some point in the last five years, but the example I provided doesn't work.

There's also #47027, which is essentially about the same issue and is still open.

The increment and subsequent assignment being allowed is #47027, but there seems to be a second bug here: removing i++ from the loop header makes i be treated as number inside the loop (thus all the other assignments being errors), while having it there preserves the literal type.  That is… quite bizarre and if anything I’d expect it to be the other way around.


Any c++ code implementation to use in production with OpenCV?

Hi. I'm very impressed with your results but I want to use on my c++ project that relies on Opencv .
So is there any plans to have a c++ implementation??
Thanks.

Explicitly there aren't any plans, but I would agree it would be useful. Right now in order to get it working you have to do some hacky transformation with ONNX (see #59, #74).
Once we clean up the code (progress in #323), it'll be much easier to port it to C++ so maybe then.

@dbolya no plans to put up c++ implementation?

@areebsyed He literally answered that in previous comment.


Pen is an extension

Pen should not be an extension since it isn't in any of the previous versions of scratch.
I hope that we can update this as I think many new users will have a hard time finding this powerful tool. Off-topic: Can scratch 3 read sb2 files?
Operating System and Browser:
Mac OS 10.11.6 Firefox 57.0

Pen should not be an extension since it isn't in any of the previous versions of scratch.

Counter-argument: In Scratch 1.4 (and earlier), there was only a Control category. In Scratch 2.0, it got split into Control and Events. Nothing bad happened inherently because it was different. (At most, maybe a few users were surprised, and had to get used to it.. which, for the most part, probably took not more than an hour of programming in 2.0.)

Off-topic: Can scratch 3 read sb2 files?

Yes. I'm not sure there's a way to upload an SB2 into the GUI directly from your file system, but you can pass a project ID at the end of the URL, inside the hash-part: llk.github.io/scratch-gui/#project_id

Please see discussion in https://github.com/LLK/scratch-gui/issues/725

Yes, Scratch 3.0 can read SB2 files.

I still don't think that it made sense to move pen to extensions. We've been told that it's "not good for beginners", but personally I think it would be better for beginners - by moving them to extensions, beginners will be less likely to find them.
The extensions were originally for connecting Scratch to physical objects, and it should stay that way.


Getting errors in mega module

See in the above images I posted the code sample and output I cant understand what wrong am I doing I installed correct right package mega.py then too errors coming Plz someone help

Вам нужно использовать
from mega import Mega


hooks up user library and display all user books when click on my books

Description
Hooks up My Books
Trello card: https://trello.com/c/NsyqqgdM/66-library
Type of change

[x] New feature (non-breaking change which adds functionality)

Change Status

[x] Complete, tested, ready to review and merge

How Has This Been Tested?

[x] Manually tested with simulator (iPhone #)

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] My changes generate no new warnings
[x] There are no merge conflicts

 Library


Do not set the frequency based on the hint in the frequency map agent.

Related to #1009.
Better fix might be to change the frequency with the hint if the hash is not in the policy map but do not associate the frequency choice with the region.

DO NOT MERGE
This solution needs work (for one thing it breaks the unit tests)

Superceded by #1089


Update rust-toolchain.toml to latest version

While following the move tutorial in the aptos-core repo:
https://github.com/aptos-labs/move/blob/main/language/documentation/tutorial/README.md.
I was not able to run 'cargo install --path language/tools/move-cli' due to outdated rustc version in the rust-toolchain.toml from the cloned repo: https://github.com/move-language/move.git.
I was able to fix the issue by manually upgrading rustc and changing the version in the rust-toolchain.toml.

These are the outdated resources you are using. The first link is to an outdated clone of the Move repo. For the 2nd link, the main branch of the move-language repo is rarely updated. You need to use the --locked argument to cargo to get it work. Better though, either use the Aptos Move tutorial or check out the Sui docs. Aptos is here: https://aptos.dev/move/book/SUMMARY. There you also find a link to the updated tutorial.


BUG - Search Page Layout Front End

When a search item executed, texts are mixed. Also SWE573 is seen below it must be SWE574. Please see images for details.

@SahinKapan According to  https://github.com/swe574-spring23/SWE574/issues/33 it should've been solved since you closed this issue. Can you double check the problem and fix it plase?

This problem has been solved by base.html updates.


How to use in custom model and dataset?

The overall training loop with be the same which ever model or dataset you use. Thanks!


Make the SDK executable without the YAML even for non local executors

By having a constraint that the function executing the pipeline via the SDK should not be accepting any non-default inputs and returns the pipeline object, we can make any python SDK based executions work even in non-local cases.

Fixed in 0.3.0


WebView ScrollEnabled={false} Bug w/ Keyboard iOS Only

Environment
React Native Environment Info:
System:
OS: macOS High Sierra 10.13.4
CPU: x64 Intel(R) Core(TM) i7-7700K CPU @ 4.20GHz
Memory: 283.97 MB / 16.00 GB
Shell: 3.2.57 - /bin/bash
Binaries:
Node: 9.11.1 - /usr/local/bin/node
Yarn: 1.5.1 - /usr/local/bin/yarn
npm: 5.6.0 - /usr/local/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
SDKs:
iOS SDK:
Platforms: iOS 11.4, macOS 10.13, tvOS 11.4, watchOS 4.3
IDEs:
Xcode: 9.4/9F1027a - /usr/bin/xcodebuild
npmPackages:
react: 16.3.1 => 16.3.1
react-native: ~0.56.0 => 0.56.0
npmGlobalPackages:
create-react-native-app: 1.0.0
react-native-cli: 2.0.1
Description
When using a WebView with the scrollEnabled prop set to false, the scrolling is disabled as expected, however, if the user focus a text area within the webview, and the keyboard displays, the scroll view automatically scrolls up to offset for the keyboard, there is no way for the user to scroll back down to see the content at the top of the page because scrolling is disabled.  When scrollEnabled is set to true, and the keyboard is shown, the page should not scroll up to avoid they keyboard (or at least there should be a prop to adjust this).  Note that if you use window.scrollTo(0,0) on a timer, it will scroll up, but then scroll back into view.
Reproducible Demo
Create a new empty app using CRNA, edit the app.js to match the code below. Run in an ios simulator tap into the editor area (eg a row where you see numbers). Notice that the header scrolls off the screen
import React from "react";
import { StyleSheet, Text, View, TextInput, WebView } from "react-native";

export default class App extends React.Component {
  render() {
    const sampleScrollText = Array.from({ length: 100 }, () =>
      Math.floor(Math.random() * 40)
    ).join("
");
    const sampleHtml =  `<meta charset=\"utf-8\"/><meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0' />
WEbview Test Header Will scroll out of view on focus..

${sampleScrollText}

 `;
    return (
      <View style={styles.container}>
        <Text>TOP</Text>
        <TextInput placeholder="testing123" />
        <WebView
          style={{ width: 500 }}
          scrollEnabled={false}
          source={{ html: sampleHtml }}
        />
        <Text>BOTTOM</Text>
      </View>
    );
  }
}

const styles = StyleSheet.create({
  container: {
    flex: 1,
    marginTop: 15,
    backgroundColor: "#fff",
    alignItems: "center",
    justifyContent: "center"
  }
});```

Migrated to react-native-community/react-native-webview#13 and this issue can be closed.


chore: promote spring-demo to version 0.0.9

chore: promote spring-demo to version 0.0.9
this commit will trigger a pipeline to generate the actual kubernetes resources to perform the promotion which will create a second commit on this Pull Request before it can merge

[APPROVALNOTIFIER] This PR is NOT APPROVED
This pull-request has been approved by:
To complete the pull request process, please assign
You can assign the PR to them by writing /assign  in a comment when ready.
The full list of commands accepted by this bot can be found here.

Needs approval from an approver in each of these files:

OWNERS

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment


Converting extracted shaders to ShaderLab

Hi! I know this probably isn't something you'll be adding into the project any time soon, so this is more of a question that anything: is there a tool out there (either in development OR currently useable) that can convert shader assets extracted with uTinyRipper into useable Unity ShaderLab shaders?
I've found one or two shader converters (such as https://github.com/smkplus/ShaderMan) however they seem to be intended to convert from ShaderToy shaders, so I don't want to waste my time trying to use them if they won't work with this shader type.
Figured I should add, in case it's important, the game I'm working with is built in Unity version 5.6.4f1, though uTinyRipper seems to extract it as Unity 2017.

@spacehamster is working on his directx decompiler https://github.com/spacehamster/DXDecompiler/commits/master. you can ask him questions about its progress.

Oh cool, thanks! Will definitely be following that as it progresses, looks like it's exactly what I need!


Update README.md

code example update

Thanks @samuelgoldenbaum -- I'm sorry I just saw  your pull request, it somehow went through my mails.


"Error: We need either 'curl' or 'wget' present" error is misleading

refine checks for curl or wget using which. Such test fails if which is not installed.
https://github.com/OpenRefine/OpenRefine/blob/abab670399924daf2222b366e078b758f6192d80/refine#L121-L122

I'm happy to take a look at this one

So, some thoughts on this. I have a number of approaches...

Just update the error message to make it clear that which might be one of the commands that's missing
Do an individual check against the which command with its own error message before the command is used. This would probably make use of something like command -v
Rework it to not use which at all. There seems to be quite a strong sentiment that it's not ideal to use, eg https://unix.stackexchange.com/questions/85249/why-not-use-which-what-to-use-then. Not sure how much to take notice of arguments like this. As with the previous point, I'd probably replace it with command -v. However, I'm not familiar enough with bash scripting to know whether command is generally more available so would reduce the occasions that the script would fail, or whether it would introduce other issues.
Do something that tries to use which, and if that fails then tries command. If both fail then it errors

Also, looking through the script, it looks like which is used in quite a few other places, so I think it makes sense to change those instances as well as the one highlighted specifically in this PR. The fact that this significantly increases the places that code needs to change is also a factor in choosing an approach above.
Any thoughts?

Yep, I agree with all your comments. I'll implement number 3


incorrectly detect non-extendible sequenced as adapter

Hi,
I am trying out reseq with one wgs sequencing data (truseq) and got the following error message (using suggested command in the Readme):
>>> 03-08-20 18:02:28: info:  Detected non-extendible sequence 'GCTCTTCCG' as adapter for read 2
!!! T& reseq::utilities::at(seqan::String<TString>&, size_t) [with T = seqan::SimpleType<unsigned char, seqan::Dna_>; size_t = long unsigned int] [~/path/to/ReSeq/reseq/utilities.hpp:132]: error: Called position 9. String size is only 9.
terminate called after throwing an instance of 'std::out_of_range'
  what():  Accessing String after last position
Aborted (core dumped)

(1) the reads used to generate the bam file are already adapter-trimmed.
(2) GCTCTTCCG is just part of the reads, not adapter (as shown in the following screen shot)

Any idea about cause this error message? Thank you!
Best
Chunyu

The automatic adapter detection is the problem, because it is already adapter trimmed. If possible, I strongly advise to use untrimmed datasets for training. It shouldn't produce the out_of_range error and I'll have a look if I spot the reason for it, but without adapters you need to turn off the automatic detection by specifying decoy adapters: --adapterFile TruSeq_single

I could not reproduce the crash, but looking through the code I found a minor bug, that might in rare cases lead to this error. I pushed the bugfix to the devel branch. In case the crash persists, please reopen this issue providing a dataset that leads to it, so that I can reproduce and fix it.

Hi there,
I am facing this issue also.
If I turn off the automatic adapter detection using  the --adapterFile flag, must the provided list contain the true adapters used? Or does it simply function to turn off that step?

ReSeq uses the adapters for two things (independent whether you specified them with --adapterFile or they were automatically detected): 1. It searches for adapters in unmapped reads to continue the fragment length distribution in the region below the read length. 2. It uses the adapters to continue the simulated sequences if the fragment length is shorter than the read length.
So if you have adapter trimmed reads (which are not recommended but work) or large fragment length so that the adapter content is basically non-existent, you can specify whatever you want as long as it is not part of the reference. I suggested --adapterFile TruSeq_single, because those adapters are implemented in ReSeq and you don't have to create the .fa and .mat files yourself.
If you do have adapters and they are not detected by the automatic detection it is recommended to specify the correct ones. In this case I would be happy if you could share the dataset, so I could check why the automatic detection fails.
Please let me know if you have further questions or something is unclear.

Thank you very much for offering to take a look at the dataset. Here you can find the files with which I am having issues:
https://www.dropbox.com/sh/7w5mpsxvcs4ukkg/AADroiOBFN3WiOYNbuROHUYla?dl=0
And this is the command used:
reseq illuminaPE -b NA12878.sorted.cleaned.subsampled.bam -j 16 -r ucsc.hg19-GATKBundle.fa -1 reads_out_1 -2 reads_out_2 -c 40 --vcfIn HG001_GRCh37_GIAB_highconf_CG-IllFB-IllGATKHC-Ion-10X-SOLID_CHROM1-X_v.3.3.2_highconf_PGandRTGphasetransfer.vcf.gz --refBiasFile [REFBIASFILE] --noInDelErrors --noSubstitutionErrors

Looking at the read length distribution with
samtools view -F 2304 NA12878.sorted.cleaned.subsampled.bam | awk '{print length($10)}' | sort | uniq -c | sort -k2,2nr
I see reads ranging from 151 down to 35 bases, so I strongly assume it is adapter trimmed.
Checking the unmapped reads for adapters (normally you observe adapters that ligate directly to each other) with the following command:
samtools view -F 2304 -f 4 NA12878.sorted.cleaned.subsampled.bam | awk '{print substr($10,1,30)}' | sort | uniq -c | sort -k1,1nr | head -n 30
gives 871 NNNNNNNNNNNNNNNNNNNNNNNNNNNNNN as the top hit, which proves my adapter trimming hypothesis.
Finally, I checked the read parts that exceed the mapped fragment (assuming the forward-reverse order of reads):
samtools view -F 2316 NA12878.sorted.cleaned.subsampled.bam | awk '($7 == "="){rev=int($2%32/16);mrev=int($2%64/32); if(rev && !mrev){alen=$8-$4}; if(!rev && mrev){alen=$4-$8}; if(alen > 0){print substr($10,length($10)-alen+1,length($10))}}' | sort | uniq -c | sort -k1,1nr | head -n 30
I get a fairly random distribution of nucleotides, so mapping errors obscure all adapter remnants that might still be in the data.
This mean two things:

There is no way for the automatic detection to work, because there are simply no adapters to be found
You can savely use --adapterFile TruSeq_single to avoid the crash. You will have a minimal adapter presence of TruSeq adapters in you simulated data due to the mapping errors, but you can filter or remove those as explained in the Null Sequencing Error issue.

Finally a few remarks about your command:
-1 reads_out_1 -2 reads_out_2: The names are take as they are and no file endings are attached, so you might want to add .fq or similar to clarify that they are in fastq format.
Using only --vcfIn means you are not introducing any variants (except if you do something in your [REFBIASFILE]). For simulating variants you would need --vcfSim, but given that you also don't simulate any errors, no variants might be exactly what you want.
Finally, in your version you need to specify --refBias file so that --refBiasFile [REFBIASFILE] works. Since this is an unnecessary complication I just pushed a fix for this to the devel branch.

Since the reference file was missing in your dropbox, I could not run ReSeq on the data. Does it crash (Aborted (core dumped)) or simply show the >>> 03-08-20 18:02:28: info:  Detected non-extendible sequence 'GCTCTTCCG' as adapter for read 2 and exits?

Thank you very much for examining the dataset.
When I run Reseq I get the second error info: Detected non-extendible sequence etc.. and the program exits.
"Using only --vcfIn means you are not introducing any variants (except if you do something in your [REFBIASFILE]). For simulating variants you would need --vcfSim, but given that you also don't simulate any errors, no variants might be exactly what you want." - You are correct no simulated variants is exactly what I want in this case.
I will rerun Reseq as you've specified and let you know if I run into any more issues.
Thanks again for all the assistance.

Quick question, neither of the files present in Reseq/adapters/ (TruSeq_single.fa and TruSeq_single.mat) are named simply TruSeq_single, so is the command --adapterFile TruSeq_single enough?

Ok good, so it does not crash and exits as it is supposed to, when the automatic detection fails.
--adapterFile TruSeq_single is a shortcut for the adapters included in ReSeq. Alternatively you can specify the full path /full/path/Reseq/adapters/TruSeq_single.fa.
The parameter to define the .mat file is --adapterMatrix, but if they are named equally, as in this case, ReSeq automatically detects it.


LocktimeSoftware.NetLimiter4 version <IP_ADDRESS>

[ ] Have you signed the Contributor License Agreement?
[ ] Have you checked that there aren't other open pull requests for the same manifest update/change?
[ ] Have you validated your manifest locally with winget validate --manifest <path>?
[ ] Have you tested your manifest locally with winget install --manifest <path>?
[ ] Does your manifest conform to the 1.0 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

That's weird why some packages are able to use dependencies but other don't

@ItzLevvie Then why NordVPN package haven't had any problem in which I changed dependency from VC2015-2019 to VC2015-2022

@ItzLevvie Then why NordVPN package haven't had any problem in which I changed dependency from VC2015-2019 to VC2015-2022

I believe the installer ships VC++ for that package.
Even though you put Microsoft.VC++2015-2022Redist-x64, it'll still installs Microsoft.VC++2015-2019Redist-x64.
For this package, there's something preventing VC++ from installing correctly in Azure Pipelines.

Yeah this will need to wait for quite a while. Yeah I see dependencies are working for me since I have winget dev build installed.

@ItzLevvie Is dependency support added or was this approved by mistake?

Is dependency support added

iirc it won't be out until Q3 or Q4 of 2022.
It's still blocked by https://github.com/microsoft/winget-cli/issues/163.

was this approved by mistake?

I did it for filtering in GitHub CLI.

This PR is waiting on dependencies

@msftbot Blocking-Issue


[QUESTION] How to insert collection json strings into a table

Hi, how to insert collection json strings into a table?
For example, I have a collection of objects, convert them to json strings and send them to a table.
// sorry for scala code
val sb = new StringBuilder()
events.map(ev => json.eventToString(ev)).foreach(s => sb.append(s +"\n"))
val stream = new ByteArrayInputStream(sb.toString().getBytes("UTF-8") )
try {
     sth.write().sendToTable(table, stream, ClickHouseFormat.JSONStringEachRow)
 } catch {
     case ex: java.sql.SQLException => log.error("An error occurred when inserting data into clickhouse", ex)
 }

but an exception occurs:
DB::Exception: Format JSONStringEachRow is not suitable for input (with processors).
I didn't find an example of using JSONStringEachRow in unit tests.

What's the table look like? JSONStringEachRow seems incorrect here as I only saw JSONStringsEachRow at https://clickhouse.tech/docs/en/interfaces/formats/. If it's just a string, then you probably should use TabSeparated(make sure your JSON strings are all escaped).
Anyway, below is an example in SQL:
drop table aaa if exists;
create table aaa(a String, b String, c UInt32) engine = Memory;
insert into aaa format JSONStringsEachRow
{"a":"1","b":"2","c":"3"}
{"a":"4","b":"5","c":"6"}

Okay, it works with ClickHouseFormat.JSONEachRow


ionic websocket test

Erster websocket-chat test mit ionic

currently not important; can be reopened

currently not important; can be reopened


raftstore: trigger compaction when no valid split key can be found

What is changed and how it works?

Issue Number: Close #15282
What's Changed:

trigger compaction when no valid split key can be found

This PR handles the case where split keys cannot be found due to so many duplicated mvcc keys.
It triggers range compaction for this case but at most once for each safe point duration to avoid scheduling to many compaction tasks.
The test steps are:

prepare few rows, say 20 rows
update these 20 rows and regions will be split to 20 regions and no extra region will be splitted.
before safe point is updated, stop the workload, so no minor compaction will be performed
use pd to trigger split a region
region size decreases significantly

Related changes

PR to update pingcap/docs/pingcap/docs-cn:
Need to cherry-pick to the release branch

Check List
Tests

Unit test
Integration test
Manual test (add detailed scripts or steps below)

Release note
None

/test

/merge

/test