Show Markdown Text as Pure Text

Markwon version: 4.3.0

Is there a way to display markdown text as pure text instead?
For example, with this source markdown text
**This text would be bold**,  while this text would not.

would usually be displayed as:

This text would be bold,  while this text would not.

Let's say I don't want the text to be formatted into markdown text, but at the same time do not want to have any of the markdown syntax (** etc)
If I simply set the textview's text to the markdown text, it would be displayed as

**This text would be bold**,  while this text would not.

Which is not what I want to achieve, instead, it should be

This text would be bold,  while this text would not.

Using regex seems dirty, is there a way such as custom generated spans that don't do any markdown styling?

Hello @misuti !
The quickest way to do so (if you are using Markwon anyway) is do this:
final Spanned spanned = markwon.toMarkdown("**this is bold** and this is not");
// `toString` will remove all the markdown styling
textView.setText(spanned.toString());

Note that markdown is still parsed and rendered. But the toString just discards the result. If you would like to be more effective, I would advice constructing commonmark-java Parser and writing own Visitor which would bypass Markwon rendering altogether


Feature Request: Incorporate TargetPortal pins into the static map.

The mod Target Portal adds custom swirly portal pins to the dynamic map automatically whenever you create/destroy a portal.  They can be viewed by pressing P (Default hotkey).  It would be really cool if these icons could be added to the generated static map as well via a config option if the mod is present.
Bonus: A way to have them always display automatically when interacting with the dynamic map so that you don't have to press the hotkey to show them when first opening the map.
Hope this is easy to do!  Love your mod! Good stuff! :)

Mod will support any external pins if it used like usual pins. As I can see TargetPortal's pins should be visible if you toggle pins visibility in the interactive map.

Yes the pins are visible on the interactive map but not the static map.  Unless that’s now possible with 1.1.2? I haven’t tested with latest version.

I'll check again the TargetPortal code.

TargetPortal adds pins on the map only if it is showing when teleporting. There are no public methods to add and hide its pins which I could invoke to control pins. Only private methods which I can't and shoudn't call.
And there is complex and fine logic the pin list is formed to just duplicate it on my side.
So for now there is no easy way to add TargetPortal's pins.


When Draenei escapes with ship, it doesnt complete the Fel Horde objetive to destroy the ship

https://cdn.discordapp.com/attachments/834150068059242527/1045408256069210202/image.png

@YakaryBovine I'll take this one


Update air-review-approve-pending-completed-actions.md

added note about the time frame for pending actions to expire
Fixes https://github.com/MicrosoftDocs/microsoft-365-docs/issues/12621

@JohanFreelancer9 Please copy review

@Dansimp Please merge this PR. Thanks


New Python user; followed all directions clearly and receiving error in Anaconda terminal.

(base) D:\Users\user\Desktop\virtualbox-rich-presence>presence.py
Traceback (most recent call last):
File "D:\Users\user\Desktop\virtualbox-rich-presence\presence.py", line 1, in
import virtualbox, json, pprint, configparser, time, psutil, sys
ModuleNotFoundError: No module named 'virtualbox'

Did you make sure to install the SDK?


Update truth.js to stop forcing prayer time

Allow users to choose to pray instead of forcing them to pray 20 times.

@PouriaSterling can you take a look at this one. Brett needs this in by the end of the week.


Read/Write memory: Allow bigger diffs

Get's rid of the restriction that in the memory machine, consecutive rows can have a diff of at most the degree.
Instead, we have two new witness columns, m_diff_upper and m_diff_lower, both constrained to be 16 bit. Using those, we can we can make sure that the diff can be represented as a 32-bit number.

@leonardoalt I cleaned up some code and added a test, please have another look :)


[MINOR] Fixed the error messaging

Tips

Thank you very much for contributing to Apache Hudi.
Please review https://hudi.apache.org/contributing.html before opening a pull request.

What is the purpose of the pull request
This pull-request fixes the error messaging with the correct hoodie conf parameter.
When you set your source_class as HoodieIncrSource and invoke deltastreamer without any checkpoint, it throws the following Exception:
User class threw exception: java.lang.IllegalArgumentException: Missing begin instant for incremental pull. For reading from latest committed instant set hoodie.deltastreamer.source.hoodie.read_latest_on_midding_ckpt to true
The error messaging is wrong and misleading, the correct parameter is:
hoodie.deltastreamer.source.hoodieincr.read_latest_on_missing_ckpt
Check out the correct parameter in this file
The correct messaging should be:
User class threw exception: java.lang.IllegalArgumentException: Missing begin instant for incremental pull. For reading from latest committed instant set hoodie.deltastreamer.source.hoodieincr.read_latest_on_missing_ckpt to true
Options
Brief change log

Updated the error messaging when using HoodieIncrSource class

Verify this pull request
This pull request is a trivial rework / code cleanup without any test coverage.
Committer checklist

[x] Has a corresponding JIRA in PR title & commit

[x] Commit message is descriptive of the change

[x] CI is green

[ ] Necessary doc changes done or have another open PR

[ ] For large changes, please consider breaking it into sub-tasks under an umbrella JIRA.

Codecov Report

Merging #2679 (818439b) into master (3b36cb8) will increase coverage by 17.44%.
The diff coverage is n/a.

@@              Coverage Diff              @@
##             master    #2679       +/-   ##
=============================================
+ Coverage     51.98%   69.43%   +17.44%
+ Complexity     3580      363     -3217
=============================================
  Files           466       53      -413
  Lines         22318     1963    -20355
  Branches       2377      235     -2142
=============================================
- Hits          11603     1363    -10240
+ Misses         9706      466     -9240
+ Partials       1009      134      -875

Flag
Coverage Δ
Complexity Δ

hudicli
?
?

hudiclient
?
?

hudicommon
?
?

hudiflink
?
?

hudihadoopmr
?
?

hudisparkdatasource
?
?

hudisync
?
?

huditimelineservice
?
?

hudiutilities
69.43% <ø> (ø)
0.00 <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files
Coverage Δ
Complexity Δ

...di/utilities/sources/helpers/IncrSourceHelper.java
54.54% <ø> (ø)
4.00 <0.00> (ø)

...he/hudi/common/model/BootstrapBaseFileMapping.java

...n/java/org/apache/hudi/internal/DefaultSource.java

...java/org/apache/hudi/table/format/FormatUtils.java

...a/org/apache/hudi/common/util/CompactionUtils.java

...ache/hudi/hadoop/utils/HoodieInputFormatUtils.java

...ache/hudi/common/table/timeline/TimelineUtils.java

.../hudi/common/util/collection/LazyFileIterable.java

...ava/org/apache/hudi/cli/commands/TableCommand.java

...org/apache/hudi/hadoop/HoodieHFileInputFormat.java

... and 404 more

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 51.96%. Comparing base (3b36cb8) to head (818439b).
Report is 4434 commits behind head on master.

Additional details and impacted files

@@             Coverage Diff              @@
##             master    #2679      +/-   ##
============================================
- Coverage     51.98%   51.96%   -0.03%
+ Complexity     3580     3579       -1
============================================
  Files           466      466
  Lines         22318    22318
  Branches       2377     2377
============================================
- Hits          11603    11598       -5
- Misses         9706     9710       +4
- Partials       1009     1010       +1

Flag
Coverage Δ

hudicli
37.01% <ø> (ø)

hudiclient
∅ <ø> (∅)

hudicommon
51.31% <ø> (-0.05%)
:arrow_down:

hudiflink
53.96% <ø> (ø)

hudihadoopmr
33.44% <ø> (ø)

hudisparkdatasource
69.84% <ø> (ø)

hudisync
49.62% <ø> (ø)

huditimelineservice
64.36% <ø> (ø)

hudiutilities
69.43% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines
Coverage Δ

...di/utilities/sources/helpers/IncrSourceHelper.java
54.54% <ø> (ø)

... and 2 files with indirect coverage changes


[question] LTX video latent normalization cause bad reconstruct result, why use normalization?

Feature request  / 功能建议
this is just a question
        latents = vae.encode(image_or_video).latent_dist.sample(generator=generator)
        latents = latents.to(dtype=dtype)
        _, _, num_frames, height, width = latents.shape
        # this cause bad reconstruct results
        # latents = _normalize_latents(latents, vae.latents_mean, vae.latents_std)
        latents = _pack_latents(latents, patch_size, patch_size_t)

when using normalization
https://github.com/user-attachments/assets/9556f5a0-c8a1-4ae3-a2ad-8cd50972a44a
without normalization
https://github.com/user-attachments/assets/f047ca30-9795-4bc1-839b-4a571e563b3e
from ltx_video_lora import *
device = "cuda"
dtype = torch.bfloat16
# -------------------

vae = load_latent_models()["vae"].to(device, dtype=dtype)

def _unpack_latents(
        latents: torch.Tensor, num_frames: int, height: int, width: int, patch_size: int = 1, patch_size_t: int = 1
    ) -> torch.Tensor:
    batch_size = latents.size(0)
    latents = latents.reshape(batch_size, num_frames, height, width, -1, patch_size_t, patch_size, patch_size)
    latents = latents.permute(0, 4, 1, 5, 2, 6, 3, 7).flatten(6, 7).flatten(4, 5).flatten(2, 3)
    return latents

file = "/home/eisneim/www/ml/video_gen/ltx_training/data/ltxv_disney_49x768x512/VID_20230606_101912.pt"
data = torch.load(file)
ll = data["latents"][0]
ll.shape

lt = _unpack_latents(ll.unsqueeze(dim=0).to(device, dtype=dtype), 7, 512//32,  768//32)
print(ll.shape)
lt.shape

timestep = torch.tensor([0.0], device=device, dtype=dtype)

with torch.no_grad():
    video =  vae.decode(lt, timestep, return_dict=False)[0]
pcc = VideoProcessor(vae_scale_factor=32)
vv = pcc.postprocess_video(video)[0]
export_to_video(vv, "data/test_rec_0.91_no_norm.mp4")

if no normalization applied will the lora training get better results?? @a-r-r-o-w
Motivation / 动机
better training
Your contribution / 您的贡献
none, just some testing

Ops my bad, after de-normalize the latent, the reconstructed video looks ok now
latents = latents * latents_std / scaling_factor + latents_mean


 customElements.whenDefined() not working for custom elements already defined before Polyfill is loaded

Hi,
Image this scenario where there are a lot of custom elements and only a small part of them would extend build in elements, Safari would support the first ones but need the Polyfill for the build in extenders. I would prefer to lazyload the Polyfill only when needed and define only the CEs relaying on it after the Polyfill is loaded but the other ones define right away.
The problem is that to my understanding, for example, customElements.whenDefined is overridden and will only know about CEs that are defined after that point.
I could open a PR where the copy of the original  customElements.whenDefined is kept and i.e. used as
return Promise.any([_defined.get(name).$, _originalWhenDefined(name)]);.
Does this make sense? is there anything else that could break? or supporting loading the pollyfill later for whenDefined brings the expectation that it also works with other APIs and that creates more confusion for the users?
cheers
Mehran

the polyfill patches more than just builtin extends but fair enough ... I think it migh tbe about the time to re-think the polyfill and path builtin extends only instead as whenDefined now resolves with the class as argument across the browsers (IIRC) and effectively only builtin extends are needed these days as polyfill, thanks to IE being dead long time ago.
So yes, having an any for lazy polyfill inclusion makes sense but here my counter-question: would you also use a single module/entry point to eventually also decide to land the poly or not?
@ungap/custom-elements-needed which default export returns true or false so that you are in charge to load eventually later on the poly that will patch/fix only builtin extends?

Hi Andrea, I'm not sure if i understand the question correctly, but my use case would be something like:
// teaser.js
class Teaser extends HTMLElement {
}

// form.js
 if (!supportsBuiltinExtension) await import("@ungap/custom-elements");

class Form extends HTMLFormElement {
}

And these components are loaded independently from each other (imagine something like the old Polymers HTML imports but with js modules) and you don't really want to block the Teaser component from being defined by waiting for the poly that is only needed by the the other component.

I've been thinking about this:
Promise.any([_defined.get(name).$, _originalWhenDefined(name)]);

there is an issue ... it creates either ways a forever pending promise, either on the builtin registry or the polyfill one.
The hint here is that the polyfill should be loaded ASAP on top of any page needing it, which is fairly trivial:
<!-- top most page script for Safari only polyfill -->
<script>
self.chrome ||
self.netscape ||
document.write('<script src="//unpkg.com/@webreflection/custom-elements-builtin"><\x2fscript>');
</script>

Why can't this be your solution, if I might ask?

sure that would work. but having the script render blocking has its down sides, or even deferred would mean you are restricted by not being able to async load other scripts or enter some race conditions, and with all the frameworks, bundlers and CMSs out there that might be even difficult in practice to create the correct script tag at top of html (I know, not the polys fault). or if these are from some component libraries, 3rd party widgets, ... people would want to load all the code via their js. or when they are loaded as part of some SPA's route navigation and way after the page and its html was initially loaded.
Regarding the pending promise, that wouldn't be a catastrophe, it happens all the time (even right now the poly doesn't remove the stored promise in _defined to allow for its garbage collection)
But if loading the poly after some custom elements are already defined would break its other functionalities, then i understand there can't be done much. But it would've solved my problem.

Regarding the pending promise, that wouldn't be a catastrophe, it happens all the time (even right now the poly doesn't remove the stored promise in _defined to allow for its garbage collection)

it can't be removed ... anyone else later on might ask for the same whenDefined custom element and the same goes for the native builtin ... maybe I am overlooking at that forever pending issue as the native behavior is identical when any component never gets a chance to resolve (i.e. classes defined with parent/outer dependencies in order to work properly) ... so here my thinking:

if you need to define a builtin element the lazy approach should just work
in 2023 (more 2024 in a few days) there's no need to patch the whole thing if not for completely DOM unaware targets ... so this poly might still be the solution there (see LinkeDOM or similar projects)
I hence believe the ungap namespace needs its own builti-elements or custom-elements-builtin only entry point ...

In latter case, that entry point will use the same code but it will guarantee that whenDefined is used, or even get or getName, returns components from either the native, previous, definition, or the one patched ... does this sound like a good idea to you?

... heck I might even call the poly @ungap/custom-elements-webkit at this point, but that feels like a direct attack to the team (it is!) so maybe something smoother to digest for everyone would be a better name ... hints welcome for the name.

yes i think, in case it would be possible to only import the polyfill parts the user needs (mostly the build in extension), that would be really great.
Regarding the naming, of course infamously that is the hard thing about programming, but if i had to pick, I would've said the same npm package but with different exports sub paths. e.g. / or @ungap/custom-elements would have all the polyfills, @ungap/custom-elements/builtin only the code needed for the builtin extension. and any future addition to the web components spec that takes Safari another 10 years to implement under some other paths related to those features. and if under the hood some relay on the others, they can import them and at the end the user loads only the code / polyfills that they think they need.

OK, that might work ... although the doubt around a way, within the module, to feature detect if such poly is needed, is still a good idea ... otherwise people might just bring it by accident or in a non cross-browser friendly way ... what if that exports both needsPatch() and patch() methods so that tree-shaking can work out of the box?


IOS build error after upgrading pod SwiftyJson from 4 to 5

Description
From current project, had to upgrade SwiftyJson 4.0.0 to 5.0.0 else the pod install will not success but later went into error as screenshot attached when building app in ios simulator.

Version
0.62.2
Output of npx react-native info
System:
OS: macOS 12.3.1
CPU: (8) x64 Intel(R) Core(TM) i5-8257U CPU @ 1.40GHz
Memory: 32.72 MB / 8.00 GB
Shell: 3.2.57 - /bin/bash
Binaries:
Node: 15.1.0 - /usr/local/bin/node
Yarn: 1.22.10 - /usr/local/bin/yarn
npm: 6.14.8 - /usr/local/bin/npm
Watchman: 4.9.0 - /usr/local/bin/watchman
Managers:
CocoaPods: 1.11.3 - /usr/local/bin/pod
SDKs:
iOS SDK:
Platforms: DriverKit 21.4, iOS 15.5, macOS 12.3, tvOS 15.4, watchOS 8.5
Android SDK:
API Levels: 26, 28, 29, 30
Build Tools: 26.0.1, 28.0.3, 29.0.2, 30.0.2
System Images: android-26 | Intel x86 Atom_64, android-26 | Google Play Intel x86 Atom, android-28 | Intel x86 Atom_64, android-28 | Google Play Intel x86 Atom, android-29 | Intel x86 Atom_64, android-29 | Google APIs Intel x86 Atom, android-30 | Google APIs Intel x86 Atom
Android NDK: Not Found
IDEs:
Android Studio: 4.0 AI-193.69<IP_ADDRESS>26763
Xcode: 13.4/13F17a - /usr/bin/xcodebuild
Languages:
Java: 1.8.0_265 - /usr/bin/javac
Python: Not Found
npmPackages:
@react-native-community/cli: ^2.9.0 => 2.10.0
react: 16.9.0 => 16.9.0
react-native: ^0.62.2 => 0.62.3
react-native-macos: Not Found
npmGlobalPackages:
react-native: Not Found
Steps to reproduce

cd ios
pod install
cd ..
npx react-native run-ios

Snack, code example, screenshot, or link to a repository

Please move this issue to https://github.com/wuxudong/react-native-charts-wrapper
as suggested by the error log, thank you


Deep linking to an audio or audio-video call parameter 'withvideo' doesn't open the camera

Make an audio and video call with withvideo = true doesn't work as in the docs. However if we rename it to withVideo = true, i.e. change the casing, it works fine.
Link to section

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

ID: 45541337-ecd7-5cf6-cbe4-3f0d2f39aa79
Version Independent ID: 6b4203f0-2844-06c9-eaa3-9cc03e6f76c0
Content: Create deep links - Teams
Content Source: msteams-platform/concepts/build-and-test/deep-links.md
Product: msteams
GitHub Login: @surbhigupta
Microsoft Alias: lajanuar

Need to rename withvideo = true to withVideo = true, i.e. change the casing in deeplink urls.
Raising doc bug
Thanks!

Hi i have made a pull request and changed withvideo = true to withVideo = true in the deep-links.md could you review and let me know if any further changes are required

Hi @v-sreekesh ,
I reviewed your raised PR (Which is still open), and everything seems to be alright.
Thanks !

Thank you is there something I should do in my end further for pull request

Hi @Prasad-MSFT,
Could you please share the PR number here, as it is not linked. We can link the PR and the close the same.

https://github.com/MicrosoftDocs/msteams-docs/pull/3930

Thank you so much. Closed with PR 3930.


Create new entries in link/reference picker

Above file upload we can have a summary of accepted types and a direct link to create one in either a new tab (phase 1) or new modal with input field (phase 2). Link field will have to supply accepted types and a parent under which they can be created (or: parent is chosen in creating dialog which will keep the interface cleaner).

Out of scope


Intermittent infinite loop when initiating multiple chains at the same time

While building a multichain DApp, it occasionally enters an infinite loop if multiple chains are initiated at the same time. This appears to be some sort of race condition, investigating further now.

if you could provide us with a minimal repro that would be greatly appreciated 🙏

Yep, I'm trying to narrow down exactly what happened. Hopefully will be able to come up with a somewhat consistent reproduction.

So did some digging and the issue is due to 2 problems:

PAPI not accounting for potential dead loop from restarting the connection, which #623 is trying to resolve
Smoldot throwing a AlreadyDestroyedError, which should not happen if remove hasn't been called on the Chain object, I've double-checked this and this isn't implicitly called by PAPI anywhere, highly likely a smoldot issue.

Update regarding the smoldot issue: I suspect the AlreadyDestroyedError happened due to this line in smoldot, where a "wasm-panic" error will clear the chain IDs, causing subsequent connection attempts to throw AlreadyDestroyedError.

I was able to somewhat consistently reproduce the error and have raised an issue on Smoldot side: smol-dot/smoldot#1934


Evaluate DC/OS 1.10 and identify constructs required for API-M deployment

Description:
The previous set of WSO2 DC/OS resources [1] were created for DC/OS 1.7. Since then DC/OS has evolved quite a lot and has added new features such as overlay networking, internal routing with service endpoints, built-in marathon runtime, etc. The purpose of this task is to evaluate DC/OS 1.10 and identify constructs required for deploying WSO2 API Manager using Marathon.
[1] https://github.com/wso2/mesos-artifacts
Affected Product Version:
<IP_ADDRESS>

Closing this as we would be archiving this repo due to no recent usage.


Have the test suite run with cargo test

By having a bunch of custom shell scripts to run the test suite, we make the test suite harder to find, and also increase the barrier to entry for new contributors. I don't see anything about the suite that can't be done in Rust. We should seriously consider moving this into Rust, either by manually writing the boilerplate "check this file" when a new example is added, or by generating it with a proc macro. https://github.com/diesel-rs/diesel/blob/master/diesel_cli/tests/print_schema.rs is an example of a similar "run the binary associated with this crate on this input and diff stdout from this expected value" type of suite

I think I prefer to write a contributing.md and better improving the discoverability of these things. I agree it's hard to discover right now. I don't think rewriting it all in Rust provides that much leverage vs just documenting it well. This is for sure an artefact of Rubyfmt being a solo project for so long

added a contributing guide


Loosen validations on ServiceClass and ServicePlan GUIDs

In order to fix the walkthrough; also reverts #547, per discussion with @arschles

LGTM if CI is ok

@pmorie CI is broken on build/../README.md: Can't load: url https://travis-ci.org/kubernetes-incubator/service-catalog.svg?branch=master. Looks to be intermittent. Restarted

Lol.


Create a somewhat working group system

What kind of a pull request is this?

QA / Code Review

Code Checklist

[x] The code follows dotkom code style
[x] The code passes the defined tests
[x] I have added tests for the code I added
[ ] I have provided documentation for the code I added
[x] The code is ready to be merged

(Possible) Breaking Changes

[x] The changes are backwards compatible

The changes don't require changes, but data will have to be fixed by hand to make the group data correct, as the required data does not exist in the DB.
Description of changes
I've been thinking for a while that it is sad that we cannot do the things we want because our group system is lacking vital features.
I made a little effort to bring out a basic group system that can be extended in the future, but will work more in line with how we actually use it.
The features are supposed to be fully backwards compatible, and should only work as an addition to the current group system.
This PR introduces three new models:

OnlineGroup, a OneToOne related model to Django groups which holds actual information about groups in Online.
GroupMember, a model relation between a user and an OnlineGroup.
GroupRole, which relates a GroupMember to a set of roles they can have, like being the leader or treasurer of the group.

Fixes #1209 ? :sheep:

I'm leaning towards just merging this now, any thoughts?


Please confirm these before moving forward

[X] I have searched for my issue and not found a work-in-progress/duplicate/resolved issue.
[X] I have not been informed if the issue is resolved in a preview version of the winget client.

Category of the issue
Installation issue.
Brief description of your issue
Always downloads and attempts to install latest version. Likely that the v at start of v1.98.0 is breaking.
Steps to reproduce

winget install Amazon.SAM-CLI
winget upgrade

Actual behavior
Installed version always reported as "> v1.98.0", attempting to upgrade to same version.
Expected behavior
Installed version should be recognized.
Environment
Windows Package Manager v1.6.3133
Copyright (c) Microsoft Corporation. All rights reserved.

Windows: Windows.Desktop v10.0.19045.3693
System Architecture: X64
Package: Microsoft.DesktopAppInstaller v1.21.3133.0

Winget Directories
-----------------------------------------------------------------------------------------------------------------------
Logs                               %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\Diag…
User Settings                      %LOCALAPPDATA%\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\sett…
Portable Links Directory (User)    %LOCALAPPDATA%\Microsoft\WinGet\Links
Portable Links Directory (Machine) C:\Program Files\WinGet\Links
Portable Package Root (User)       %LOCALAPPDATA%\Microsoft\WinGet\Packages
Portable Package Root              C:\Program Files\WinGet\Packages
Portable Package Root (x86)        C:\Program Files (x86)\WinGet\Packages
Installer Downloads                %USERPROFILE%\Downloads

Links
---------------------------------------------------------------------------
Privacy Statement   https://aka.ms/winget-privacy
License Agreement   https://aka.ms/winget-license
Third Party Notices https://aka.ms/winget-3rdPartyNotice
Homepage            https://aka.ms/winget
Windows Store Terms https://www.microsoft.com/en-us/storedocs/terms-of-sale

Admin Setting                             State
--------------------------------------------------
LocalManifestFiles                        Disabled
BypassCertificatePinningForMicrosoftStore Disabled
InstallerHashOverride                     Disabled
LocalArchiveMalwareScanOverride           Disabled

Screenshots and Logs
No response

https://github.com/microsoft/winget-cli/issues/2394

The Amazon.SAM-CLI package is broken and have been for a while now.
$ winget upgrade
Name                                             Id                            Version          Available        Source
-----------------------------------------------------------------------------------------------------------------------
AWS SAM Command Line Interface                   Amazon.SAM-CLI                > v1.98.0        1.105.0          winget

$ sam --version
SAM CLI, version 1.108.0

As of writing the actual available version is 1.109.0. Not sure if the package authors abandoned it.
Using a version range (> v1.98.0) as the installed version is rather pointless information. It conveys little more information than a "Is it installed: yes / no" flag.
Bottom line:
Amazon.SAM-CLI is unusable at the moment. Please send help 🛩

@snebjorn @sehra This should be resolved now through the above linked PRs? Could you kindly confirm?

@mdanish-kh it appears to work now. Thank you! ❤
I updated manually to 1.109.0 so can't tell if 100% works. But winget upgrade doesn't list Amazon.SAM-CLI so I think it works.

@snebjorn @sehra This should be resolved now through the above linked PRs? Could you kindly confirm?

Working as expected now.


Quilt?

Do you plan on making a quilt version?

Not right now, no. I thought Fabric mods were compatible with Quilt?
\

Yeah it works. I probably asked this when I didn't know fabric mods were compatible with quilt


Problem with multiple toasts in succession

Environment

Operating System: Darwin
Node Version:     v18.20.2
Nuxt Version:     3.14.159
CLI Version:      3.15.0
Nitro Version:    2.10.4
Package Manager<EMAIL_ADDRESS>Builder:          -
User Config:      default
Runtime Modules<EMAIL_ADDRESS><EMAIL_ADDRESS>Build Modules:    -

Is this bug related to Nuxt or Vue?
Nuxt
Version
v3.0.0-alpha.7
Reproduction
https://github.com/juretopolak/nuxt-ui3-toasts
https://codesandbox.io/p/github/juretopolak/nuxt-ui3-toasts/main
Description
I’ve noticed an issue where toasts fail to render properly when multiple toasts are triggered in quick succession, such as within a loop. This leads to unexpected behavior, such as:
•	Some toasts not appearing at all.
•	Overlapping toasts.

In the reproduction, every time a button is clicked 2 toasts should appear.
Additional context
https://github.com/user-attachments/assets/161918f9-7ab2-45d9-aebb-493977ebbc52
Logs

Agreed, would be nice to have multiple toasts of same type in one notification.


Review zookeper tutorial and fix command error

Issue related: #31872
Command to delete the zookeeper-ready script from the file system of Pod zk-0 trows an error.
PR related: #31873
Fix misplaced command result: On zookeeper tutorial https://kubernetes.io/docs/tutorials/stateful-application/zookeeper/#surviving-maintenance command result is concatenated to the command itself
Previous reviewers:
@tengqm
@jihoon-seo

Thanks.
/kind cleanup
/lgtm
/label tide/merge-method-squash


Add diff3 support

For #496.
I have added test cases (failing) with some intuitive expectations of what I would find useful as a user. I haven't thought super hard about it so I expect some cases might need adjusting.
No idea if it can be implemented, but I guess if someone wants to have a go at this, those changes should be a good start and they would only need to figure out the clever part of the algorithm.

Hi @wetneb,
Sorry about the complete blackout in communications here, I've been busy with other things. I don't think there is any good reason to merge this before there's at least a POC of outputting the base revision for the structural merge, but I don't mind leaving the PR open for some time to see if anyone is interested in looking into it.
On that note, I outlined some potential solutions to outputting the base revision in https://github.com/ASSERT-KTH/spork/issues/496#issuecomment-1943668633.

Hi @slarse,
I have a solution that almost ready, but it surfaced a bug in jgit's own implementation of diff3: https://github.com/eclipse-jgit/jgit/issues/38.
This PR is therefore blocked by that bug, for which I have a pending fix: https://eclipse.gerrithub.io/c/eclipse-jgit/jgit/+/1177976.
Once this is merged and released, this PR can then go ahead.

Codecov Report
Attention: Patch coverage is 88.42105% with 11 lines in your changes missing coverage. Please review.

Project coverage is 82.57%. Comparing base (ba76361) to head (09ef19d).
Report is 9 commits behind head on master.

Files
Patch %
Lines

...e/kth/spork/spoon/printer/PrinterPreprocessor.java
80.00%
1 Missing and 3 partials :warning:

...rc/main/kotlin/se/kth/spork/util/LineBasedMerge.kt
62.50%
2 Missing and 1 partial :warning:

src/main/java/se/kth/spork/cli/Cli.java
85.71%
1 Missing :warning:

...se/kth/spork/spoon/printer/SporkPrettyPrinter.java
94.44%
0 Missing and 1 partial :warning:

.../kth/spork/spoon/conflict/CommentContentHandler.kt
50.00%
0 Missing and 1 partial :warning:

...kth/spork/spoon/pcsinterpreter/SporkTreeBuilder.kt
96.00%
0 Missing and 1 partial :warning:

Additional details and impacted files
@@             Coverage Diff              @@
##             master     #498      +/-   ##
============================================
- Coverage     82.70%   82.57%   -0.13%
- Complexity      363      368       +5
============================================
  Files            43       43
  Lines          1769     1762       -7
  Branches        303      313      +10
============================================
- Hits           1463     1455       -8
  Misses          180      180
- Partials        126      127       +1

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

@slarse ping?

@monperrus / @wetneb I don't think I will get around to integrating this. I've lost too much understanding of the internal workings of Spork over the years. I haven't written Java or Kotlin for years, either. I put a couple of hours going over this and trying to evaluate it, but I'm just not up for the task right now. Given how my open source commitment has diminished in the past years, I don't think I'll ever be. My career is taking me other places.
@monperrus For the same reasons I stepped down from Spoon, I cannot put much time into maintaining Spork at this time. I can do small things, I can answer questions and provide what insights I remember, but for Spork to live on and keep growing, it needs a new maintainer. If you can staff one, feel free to treat the project as the sole property of the ASSERT group, I make no claims of ownership. But I feel I have done my part.
@wetneb I'm truly sorry to have kept you waiting all this time just to get back to you with "I can't do it". It must be disappointing. Trying to integrate this change a few months back, failing, and then completely sticking my head in the sand was quite the wake-up call for me. I hope @monperrus can find someone to integrate this, otherwise you can always fork Spork (hah!) and carry on.

@slarse I fully understand. thanks for all the effort you put in Spoon and Spork.

thanks a lot @wetneb, that's a super useful feature.
could you also document the new feature in the README? Thanks!


Feat: 404 Not found

Describe the feature
I am thinking that user should be route to 404 page on entering unwanted path
Add ScreenShots
https://github.com/mdazfar2/HelpOps-Hub/assets/118350936/1f5c2c2b-63b3-40da-8ccc-ce2c7aaf5aff
Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

@Ayushmaanagarwal1211 how you can resolve this??

@mdazfar2 hey i would like to work on this issue, and i think we can resolve this by either using Js and making routes defined in that so whenever a user enters a path which doesnt exist it will redirect them to the homepage instead.
For example if user enters - https://helpops-hub.vercel.app/random
it will be redirected to -  https://helpops-hub.vercel.app/

@shubhammjha22 as of now, we think we don't need this, will let you know in future, if there is need

@mdazfar2  actually i found some ways to do this on internet  using js to get the route an if the route is invalid then move to 404page.html

@mdazfar2 actually i found some ways to do this on internet using js to get the route an if the route is invalid then move to 404page.html

@shubhammjha22 @Ayushmaanagarwal1211
assigned, go ahead

Ok

@mdazfar2 Hey, it doesn't seem necessary to assign two people to this issue. Since  @Ayushmaanagarwal1211 was the first one to raise this issue i think he should be assigned .

@shubhammjha22 you are good man I'm unassigning you

@mdazfar2 Hey, it doesn't seem necessary to assign two people to this issue. Since @Ayushmaanagarwal1211 was the first one to raise this issue i think he should be assigned .

Thanks bro for your kindness


skygear server is working slow on local deployment

Hi There,
I'm using skygear on my local server and everything works fine.
but Socket is dorp every to second (for example) and chat is working too slowly
any suggestion ??
Thanks

Hello @KhaledAld for support please reach us over Skygear forum or Slack.
Closing this issue as this is not a bug report.


OpenVPN Connection Status - Unable to Contact Daemon

Posted this on the forum but no acknowledgement .. hopefully here will help
I've got several OVPN connections established and working (confirmed by connections to WAN via 4G and from LAN); however, the dashboard and menu option (VPN > OpenVPN > Connection Status) are all giving "Unable to contact daemon Service not running?" even though they're definitely working.
Reboots are not solving the issue, nor killing the processes.
I've attached logs from the OVPN service as well as graphical evidence.
PS AUX output
root@router:~ # ps aux | grep openvpn root    23048   0.0  0.1 1085760  6728  -  Ss   Thu13       0:02.57 /usr/local/sbin/openvpn --config /var/e root    24452   0.0  0.1 1085760  6924  -  Ss   Thu13       2:31.13 /usr/local/sbin/openvpn --config /var/e root    30568   0.0  0.1 1085760  6888  -  Ss   Thu13       2:30.40 /usr/local/sbin/openvpn --config /var/e root    32392   0.0  0.1 1085760  6920  -  Ss   Thu13       2:56.28 /usr/local/sbin/openvpn --config /var/e root    86435   0.0  0.0 1080528  2840  0  S+   18:50       0:00.00 grep openvpn

openvpn.log

This is a problem for me as well only the openvpn client drops the tunnel and is not working at all.  If I start the service through the gui then it will start and establish a connection but then the daemon stops and the tunnel goes down.  If you can help me out I can provide logs.

@fichtner I wish my situation was like this but my WAN port and connection is fine.  This for me started a while ago in version 17 however I didn't think it was a big deal as I could start the service and my VPN client would stay running and the tunnel would stay up.  However after moving to 18.7 the current version I have found this behavior as described with the OP with the exception that as far as I can tell my vpn is not working (that is why I offered to gather logs to help but I don't where to start that would help out).  This behavior is to the point that my VPN client will not stay running at all and in the GUI I get what is described above.  I would note that my VPN Server has no issues and is working fine.  I also would mention that the only other behavior that I noticed with this is that the NTP service seems to shut down when starting the VPN client service.  So this is what happens:

Start the firewall everything comes up fine except for the OpenVPNclient service is stopped and the client instance statistics shows: "Uncalbe to contract daemon Service not running?" and the interface for this shows down.
Start the OpenVPNClient service, this starts and does bring up the tunnel, interface ect. but when this happens the NTP service goes offline.
Start the NTP service and the OpenVPNClient service stops
NTP service remains running

I looked at #1931 and the OP in this talks about his WAN not being stable and that might be the reason for the issues, in my case this is not an issue.  The only thing that I found in that post is that visualstation mentions his NTP service however I don't know if it is similar to my situation as he posted one time then was dismissed because he did not align with the OP in behavior.

I'd like to say my WAN is unstable, but it's not. Solid uptime with no maintenance work being carried out (confirmed by the ISP and confirmed that the cable modem has been solid for the past 20 days straight). Rules out #1931.
The dashboard is attempting to locate PIDs that are not valid, therefore throwing the error of unable to connect to daemon

I had to revert to version 17.7.5, I continuously was having my vpn client  shut down and could not keep it up.  I also had a problem where it would not let me add any hosts to my aliases or add new aliases for that matter.

All past, present and future disappointment aside... the code tries to call stream_socket_client() on the unix socket that is supposed to be created by OpenVPN, but is refused by the file system. let's see what the actual error is with 0a8794f:
# opnsense-patch 0a8794f

Please send a screenshot of the status page with the additional error reporting in place.

I found this note, maybe it is relevant:
"You need to bind each OpenVPN client to enable its management daemon: use 'Local port' setting in the OpenVPN client screen"

Updated screenshot after apply  patching 0a8794f

I've also attempted to set the local port using 0, rather than blank, for a random port. Still the same error. I've also set a local port in the high 20000's, away from any other port that is currently open, same result.

Ok, let's see if the socket is there or not...
# ls -lah /var/etc/openvpn/*.sock

What kind of clients are these? tun/tap, p2p?

Recreated all of these today, still exactly the same error on the dashboard and connection status

@pricklydevil "connection refused" seems to point to two possibilities: either OpenVPN is refusing to accept a management connection which would show in the OpenVPN. Or it fails to reclaim the socket and this should also be in the log. To rule out the latter let's remove the socket before starting OpenVPN:
# opnsense-patch 2916d62

@fichtner Okay so patch applied, cleared VPN log, took down one of the VPN connections and brought it back online.
Dashboard still shows Connection Refused (61), with the logs showing below

> Aug 13 19:28:01
openvpn[29779]: UDPv4 link remote: [AF_INET]<IP_ADDRESS>:12200

Aug 13 19:28:01
openvpn[29779]: UDPv4 link local (bound): [AF_INET]<IP_ADDRESS>:0

Aug 13 19:28:01
openvpn[29779]: Socket Buffers: R=[42080->42080] S=[57344->57344]

Aug 13 19:28:01
openvpn[29779]: TCP/UDP: Preserving recently used remote address: [AF_INET]<IP_ADDRESS>:12200

Aug 13 19:28:01
openvpn[29779]: Incoming Control Channel Authentication: Using 512 bit message hash 'SHA512' for HMAC authentication

Aug 13 19:28:01
openvpn[29779]: Outgoing Control Channel Authentication: Using 512 bit message hash 'SHA512' for HMAC authentication

Aug 13 19:28:01
openvpn[29779]: NOTE: the current --script-security setting may allow this configuration to call user-defined scripts

Aug 13 19:28:01
openvpn[29779]: MANAGEMENT: unix domain socket listening on /var/etc/openvpn/client5.sock

Aug 13 19:28:01
openvpn[29326]: library versions: LibreSSL 2.6.5, LZO 2.10

Aug 13 19:28:01
openvpn[29326]: OpenVPN 2.4.6 amd64-portbld-freebsd11.1 [SSL (OpenSSL)] [LZO] [LZ4] [MH/RECVDA] [AEAD] built on Jul 28 2018

Aug 13 19:28:01
openvpn[29326]: WARNING: file '/var/etc/openvpn/client5.up' is group or others accessible

Aug 13 19:27:54
openvpn[18898]: SIGTERM[hard,] received, process exiting

Aug 13 19:27:54
openvpn[18898]: event_wait : Interrupted system call (code=4)

@pricklydevil not sure either, but happy this helped. what I saw was that normally OpenVPN removes the sockets on its own. It could have been related to a power failure leaving damaged socket files on the disk? I'll push that cleanup to 18.7.2 since we don't know more and it certainly doesn't cause any side effects. If you want you are satisfied please close the ticket. :)

Definitely happy 👍 No power failures as I know of as everything is attached to a UPS but it's still definitely possible.
Thanks for all your help @fichtner I really do appreciate it


publish pipeline test job logs

After Sample pipeline completes, capture/publish the test log (pass or fail).  Since each pipeline as 3 test jobs (one for each OS), 3 logs will be captured/published.

I'm hoping to eventually see app logs for cf deployments so that we can get info like whether the config server client actually connected or not

Completed


Not seeing N5E Conversion in my Module List!

Hello there Jotaro!
I want to thank you so much for putting together this because I was curious about running a game or two with N5E.
Sadly I can't seem to find this module in my module list when booting up any of my D&D5e games. What D&D system version was this developed for/compatible with?
Unrelated to my issue, once I've had time to tool around with this I'd love to chat with you about making One Piece 5e conversion, based on the PDFs floating around out there!

Hey there! Glad to help, per the module it should be compatible with the
newest version of dnd on foundry 11.315, if it's still now downloading and
loading shoot me a few screenshots and I can debug it. Per the one piece
stuff, it's funny you mention that I'm running a pirate campaign in pf2e
heavily influenced by one piece, what did you have in mind for it :)
On Sat, Feb 17, 2024, 7:50 PM StarOfChorusim @.***>
wrote:

Hello there Jotaro!
I want to thank you so much for putting together this because I was
curious about running a game or two with N5E.
Sadly I can't seem to find this module in my module list when booting up
any of my D&D5e games. What D&D system version was this developed
for/compatible with?
Unrelated to my issue, once I've had time to tool around with this I'd
love to chat with you about making One Piece 5e conversion, based on the
PDFs floating around out there!
—
Reply to this email directly, view it on GitHub
https://github.com/JotaroSan/N5E-Conversion/issues/3, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AE644TZNPM5RKZAYRDU3ZQLYUFF6VAVCNFSM6AAAAABDNWXLGSVHI2DSMVQWIX3LMV43ASLTON2WKOZSGE2DANRXHAZDKMQ
.
You are receiving this because you are subscribed to this thread.Message
ID: @.***>

Hey there! Glad to help, per the module it should be compatible with the newest version of dnd on foundry 11.315, if it's still now downloading and loading shoot me a few screenshots and I can debug it. Per the one piece stuff, it's funny you mention that I'm running a pirate campaign in pf2e heavily influenced by one piece, what did you have in mind for it :)
…
On Sat, Feb 17, 2024, 7:50 PM StarOfChorusim @.> wrote: Hello there Jotaro! I want to thank you so much for putting together this because I was curious about running a game or two with N5E. Sadly I can't seem to find this module in my module list when booting up any of my D&D5e games. What D&D system version was this developed for/compatible with? Unrelated to my issue, once I've had time to tool around with this I'd love to chat with you about making One Piece 5e conversion, based on the PDFs floating around out there! — Reply to this email directly, view it on GitHub <#3>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE644TZNPM5RKZAYRDU3ZQLYUFF6VAVCNFSM6AAAAABDNWXLGSVHI2DSMVQWIX3LMV43ASLTON2WKOZSGE2DANRXHAZDKMQ . You are receiving this because you are subscribed to this thread.Message ID: @.>

Awww thank you so much for replying so swiftly!
That's the odd part it's not showing up for me despite being on 11.315. I wonder if it's some sort of weird thing going on with D&D5e's System 3.0.2 or an issue installing through the Forge's bazaar. 🤔
I've tried uploading it manually to my foundry instance and made a totally fresh world and it's giving the same result.

It's definitely in there, but it's not showing up.
As for the One Piece stuff!
That's super cool that you're running a game like that, I'm running a 5e game in that universe using OneWorldHD's 5e Conversion. It's been a delight, but I spend more time making all the homebrew stuff than maps or anything haha.
Link to Post & PDFs
I was hoping to get this converted for Foundry at some point honestly!

Yeah I'm also on Forge and noticed that while its installed it isn't showing up in the install list.

As an update I got this to half load. Its now loading when I use the Import Wizard. Trying to use the manifest does not work. I'm still having issues but I'll make a bug report once I've determined it isn't a conflict issue.

As an update I got this to half load. Its now loading when I use the Import Wizard. Trying to use the manifest does not work. I'm still having issues but I'll make a bug report once I've determined it isn't a conflict issue.

Sounds like a plan, thanks for looking into this, Rin!
How exactly did you get it working with the Import Wizard? Through the ZIP or Local Folder method? I'm assuming you've ticked install from bazaar off too?

So I used the zip method but I'd imagine it would be fine either way. I zip everything with 7zip as my preferred tool. This doesn't give any sheet changes or the like but you at least have your Compendiums available to draw from.

Interesting! I did the same and I didn't see it. Sometimes Foundry is
beyond temperamental I swear.
On Tue, Feb 27, 2024 at 11:59 PM RinVindor @.***> wrote:

So I used the zip method but I'd imagine it would be fine either way. I
zip everything with 7zip as my preferred tool. This doesn't give any sheet
changes or the like but you at least have your Compendiums available to
draw from.
—
Reply to this email directly, view it on GitHub
https://github.com/JotaroSan/N5E-Conversion/issues/3#issuecomment-1968423168,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AZ7USVYEB3BH4TNOTFXNW2LYV3PUPAVCNFSM6AAAAABDNWXLGSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRYGQZDGMJWHA
.
You are receiving this because you authored the thread.Message ID:
@.***>

Hey there! Glad to help, per the module it should be compatible with the newest version of dnd on foundry 11.315, if it's still now downloading and loading shoot me a few screenshots and I can debug it. Per the one piece stuff, it's funny you mention that I'm running a pirate campaign in pf2e heavily influenced by one piece, what did you have in mind for it :)
…
On Sat, Feb 17, 2024, 7:50 PM StarOfChorusim @.> wrote: Hello there Jotaro! I want to thank you so much for putting together this because I was curious about running a game or two with N5E. Sadly I can't seem to find this module in my module list when booting up any of my D&D5e games. What D&D system version was this developed for/compatible with? Unrelated to my issue, once I've had time to tool around with this I'd love to chat with you about making One Piece 5e conversion, based on the PDFs floating around out there! — Reply to this email directly, view it on GitHub <#3>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AE644TZNPM5RKZAYRDU3ZQLYUFF6VAVCNFSM6AAAAABDNWXLGSVHI2DSMVQWIX3LMV43ASLTON2WKOZSGE2DANRXHAZDKMQ . You are receiving this because you are subscribed to this thread.Message ID: @.>

Just to follow up on this, I wanted to ask you'd be interested in helping me package up the One Piece stuff still. I have some of the items in compendiums and such, but that's as far as my knowledge goes haha!


Update s3, sdk-core, sqs to 2.17.89

Updates

software.amazon.awssdk:s3
software.amazon.awssdk:sdk-core
software.amazon.awssdk:sqs

from 2.17.38 to 2.17.89.
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

Ignore future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "software.amazon.awssdk" } ]

labels: library-update, early-semver-patch, semver-spec-patch

Superseded by #364.


Contribution flow revamp: step 3 payment

Effectively the same for all 5 states, except that if the user is logged in, we'll see a list of their account's payment methods

There is already a GraphQL v2 mutation for adding a payment method ✅
Questions
This step raises an engineering design question for me. If the user starts as a guest and then has to sign up for an account to make a recurring contribution, we ask them to open their email to continue the contribution flow. When they click it, they'll be taken to this payment step.
To me that implies that we'll have to include all the info about the contribution (collective we're contributing to, amount, fees on top amount if relevant, frequency, etc) in the URL as query strings, and derive all our different states for the contribution flow component from this. Does that sound like an effective solution to you? 👍 @znarf and would especially love @Betree's opinion since we're working on this together

Have made an empty component and laid out some of the conditional logic for the different states (guest vs logged in, etc)

To me that implies that we'll have to include all the info about the contribution (collective we're contributing to, amount, fees on top amount if relevant, frequency, etc) in the URL as query strings, and derive all our different states for the contribution flow component from this. Does that sound like an effective solution to you?

@sbinlondon It does. In fact the current contribution flow already supports that (ie. https://opencollective.com/babel/donate?totalAmount=250000&interval=month). We should try as much as possible to re-use the existing code because it has all these features and because it handles many cases that are not described in the current design, like VAT, events tickets (where you have a notion of quantity/limit), etc.

First pass is done.
We should think about if we wanted to still add the inline gift card redeem - I think it could be useful but I am aware we are trying to roll this out with just features from the current contribution flow as MVP.

We should close this one and spec an issue for the inline gift card redeem, it's a complex issue that can safely be implemented separately.


Bug: Android - weird scrolling behaviour when focusing on an input box within a QDialog

Android (both Browser and Cordova) has a weird scrolling bug where you can scroll the page while focussing on an input box.
Could not replicate this problem on iOS. Problem also doesn't seem to exist on official Quasar v1.16
Videos below show it happening:
https://user-images.githubusercontent.com/13761766/143984143-fa30c024-eb4b-45b5-ba83-2b6495ad4ad6.mp4
https://user-images.githubusercontent.com/13761766/143984173-697ed9be-7c84-4307-bc41-9e575ff9550b.mp4

This behavior is intentional - it replicates the iOS one where the page does not shrink in height when keyboard is shown.
But it looks like on cordova I missed something and the dialog backdrop does not stretch fullscreen - I'll check it later.

I just tested on android (using capacitor, I cannot convince cordova to run) and all looks good.
Is it possible that in the second movie you are creating the grey backdrop yourself and it's not the backdrop from a dialog?

Is it possible that in the second movie you are creating the grey backdrop yourself and it's not the backdrop from a dialog?

Nope. I'm just using Quasar's default QDialog to manage the backdrop. I didn't add the grey area.

https://github.com/nicholaszuccarelli/android-cordova-bugs-nov2021
Can be seen in this video when I scroll on the actual window rather than the dialog itself.
https://user-images.githubusercontent.com/13761766/144150875-4d94c27e-e2d7-4cfa-875a-4f2b736615a4.mp4


Determining parameter in scipy.stats

Hello @WarrenWeckesser,
This is a query ! Since there are no means to ask this query,  I have to do it Issue segment.
Was trying to understand how def fit () works . Complex !
Just keen to understand  in  vals = optimizer(func, x0, args=(ravel(data),), disp=0) , how does func looks like say for example Foldnorm or Rayleigh distribution.
Was only able to replicate offline till fit_loc_scale.
Any thread / Information / Clarity will be helpful
Thanks in Advance.

You can ask questions like this on the scipy-user mailing list. The func is just the negative log-likelihood function, essentially the sum of the logpdfs for all of the datapoints. See _penalized_nnlf()

Since there's no bug, I'll close this.


Remove most log output from Travis builds

Travis builds are capped to 10k lines of log output. This patch adds a
new log4j configuration that is only used during Travis builds which
removes most of the output so that we can read the maven logs, which
contain the list of tests that failed, if applicable.

LGTM. Can we keep the ERROR level log? That will help us keep some useful debug messages.

Most of the exceptions are logged as error, which is why the log is full of them. We mostly want to know which test failed, and this will allow us to do so. Ideally, we'd also keep the logs when tests fail, but I don't think surefire allows that.

My concern is about the random tests. Is there a way to log the random seed? Use logger.fatal()?

That's a good idea. We can either log it using LOGGER.fatal or System.out/System.err. I'll create another PR for that, I need to clean up the numerous System.out.println() statements.
I checked that all the logs fit within the Travis 10k line limit, and they do.


very high minimumHealthCapacity (close to 1) blocks deployment

the problem
I am trying to do one by one rolling update, but to achieve that i have to match minimumHealthCapacity with the number of instances.
if I set minimumHealthCapacity too low than more that one instance is killed, if i set it too high the deployment is blocked.
the theory
The use case is rolling update on a proxy program that is run on every machine using static port - hence over capacity is no supported.
An update deployment is blocked due to an impossible upgradeStrategy when these factors are applied:

minimumHealthCapacity < 1
maximumOverCapacity = 0
1 / instance  >  1 - minimumHealthCapacity

in my case there are 5 slaves so:
case 1
config
minimumHealthCapacity = 0.5
maximumOverCapacity = 0
result
(1 / 5) 0.2 > (1 - 0.5) 0.5 = false
Deployment work as expected - rolling update two at a time

minimumHealthCapacity seem to be rounded up to an actual 0.6

case 2
config
minimumHealthCapacity = 0.8
maximumOverCapacity = 0
result
(1 / 5) 0.2 > (1 - 0.8) 0.2 = false
Deployment work as expected - rolling update one at a time
case 3
config
minimumHealthCapacity = 0.9
maximumOverCapacity = 0
result
(1 / 5) 0.2 > (1 - 0.9) 0.1 = true
Deployment is 'waiting' and logs show Insufficient resources for...
the bottom line (and the suggestion)

(Currently) if minimumHealthCapacity = 1 and no over capacity allowed  deployment should be blocked because that is in-fact an impossible request
(Currently) if minimumHealthCapacity is lower than 1 it should be rounded up to the nearest 1 / instance tick.
(Maybe also) if minimumHealthCapacity is lower than 1 BUT rounding it up to the nearest tick equals 1, then it should be corrected to 1 - (1 / instances)
That would allow setting minimumHealthCapacity to 0.99 - always meaning one at the time updates.

Note: This issue has been migrated to https://jira.mesosphere.com/browse/MARATHON-4414. For more information see https://groups.google.com/forum/#!topic/marathon-framework/khtvf-ifnp8.


adding more parameter to command

i need to set --memory-limit 1G in order to have phpstan running but i could not figure how to do it as
"scripts": {         "lint": {             "phpstan": ["./vendor/bin/phpstan", "analyse --memory-limit 1G"]         }     }
will return
Command "analyse --memory-limit 1G" is not defined.
i could make it working by using a shell but it would be cool to be bale to add configuration in the duster.json line i think

Hi @hairmenu
You'll need to split out each parameter.  Try:
"scripts": { "lint": { "phpstan": ["./vendor/bin/phpstan", "analyse", "--memory-limit", "1G"] } }


TextField label overlaps text value

[x] The issue is present in the latest release.
[x] I have searched the issues of this repository and believe that this is not a duplicate.

Current Behavior 😯
I have a form that is used for adding a customer and also updating it.
This means that when I want to update it I load the values of the customer (API request) and change the value of the input asynchronously.
Sometimes (not always) my TextField label overlaps the value.

Moreover, I'm using the RTL feature for my inputs. (See Environment for versions). I don't think this is related to the problem because a lot of inputs have worked well.
Expected Behavior 🤔
A correct view, like when clicking on the input:

Steps to Reproduce 🕹
Now, I know this helps very much to understand the problem. The issue here is that it does not happen always. Sometimes it happens, sometimes not. So actually me myself don't know how to reproduce this problem (though it happens now too often).
Sometimes I reload the page (where it will reload the form) and it will show it good and sometimes it will not so I really hope you have somehow to help :).
If you load the page some times you will get one of the times with the problem:
https://codesandbox.io/s/create-react-app-boqwm
Context 🔦
Show a form with values without bugs.
Your Environment 🌎

Tech
Version

Material-UI
v4.7.0

React
16.12.0

Google Chrome
78.0.3904.97

jss
10.0.0

jss-rtl
0.3.0

Please provide a full reproduction test case. This would help a lot 👷 .
A live example would be perfect. This codesandbox.io template may be a good starting point. Thank you!

@oliviertassinari Gave a link!

Thanks, solve the warning and you will be good

Warning: A component is changing an uncontrolled input of type text to be controlled. Input elements should not switch f…


[FLINK-16770][checkpoint] Avoid dispose checkpoint during async finalization of pendingcheckpoint

What is the purpose of the change
This is a quick hot-fix of FLINK-16770, which would not remove checkpoint by mistake but would let checkpoint could complete after job switched to cancelling status. However, this should not introduce harmful influence.
Brief change log
Refactor the logic of PendingCheckpoint#dispose and PendingCheckpoint#finalizeCheckpoint so that they are exclusive from each other.
Verifying this change
This change added tests and can be verified as follows:

Refactor PendingCheckpoint#testAbortingDuringAsyncFinalization to verify not discard checkpoint when already in async phase of finalize checkpoint.

Does this pull request potentially affect one of the following parts:

Dependencies (does it add or upgrade a dependency): no
The public API, i.e., is any changed class annotated with @Public(Evolving): no
The serializers:no
The runtime per-record code paths (performance sensitive): no
Anything that affects deployment or recovery: JobManager (and its components), Checkpointing, Kubernetes/Yarn/Mesos, ZooKeeper: no
The S3 file system connector: no

Documentation

Does this pull request introduce a new feature? no
If yes, how is the feature documented? not applicable

Hi @Myasuka , there are several unit testing cases failed. I think we should fix them first.

@ifndef-SleePy Already fix the broken tests by allowing pending checkpoint could dispose after finalization failed.

Close this PR as we finally revert all related commits.


Bayeslite explodes on large dataset

800 row by 1900 column
  File "/usr/lib/python2.7/contextlib.py", line 35, in __exit__
    self.gen.throw(type, value, traceback)
  File "build/bdist.linux-x86_64/egg/bayeslite/txn.py", line 40, in bayesdb_savepoint
  File "/usr/lib/python2.7/contextlib.py", line 35, in __exit__
    self.gen.throw(type, value, traceback)
  File "build/bdist.linux-x86_64/egg/bayeslite/sqlite3_util.py", line 60, in sqlite3_savepoint
sqlite3.OperationalError: no such savepoint: xb9f3d212c1f9f5265af1ca3eedef434e7ecb858687971130c3e6ef44583f9943

I ran using screen so full stack trace not available right now, but the issue is easily reproducible.
Here is another error that was thrown (same setup, more output)
fsaad@probcomp-1:~/surf-hist$ ipython -i surf_trainer.py
Python 2.7.6 (default, Jun 22 2015, 17:58:13)
Type "copyright", "credits" or "license" for more information.

IPython 4.0.0 -- An enhanced Interactive Python.
?         -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help      -> Python's own help system.
object?   -> Details about 'object', use 'object??' for extra details.
READING CSV
CREATING GENERATOR
INITIALINING MODELS
ANALYZING MODELS
---------------------------------------------------------------------------
OperationalError                          Traceback (most recent call last)
/afs/csail.mit.edu/u/f/fsaad/surf-hist/surf_trainer.py in <module>()

/usr/local/lib/python2.7/dist-packages/bayeslite-0.1.post60_g1043957-py2.7.egg/bayeslite/bayesdb.pyc in execute(self, string, bindings)
    156         else:
    157             raise ValueError('>1 phrase in string')
--> 158         cursor = bql.execute_phrase(self, phrase, bindings)
    159         return self.empty_cursor if cursor is None else cursor
    160

/usr/local/lib/python2.7/dist-packages/bayeslite-0.1.post60_g1043957-py2.7.egg/bayeslite/bql.pyc in execute_phrase(bdb, phrase, bindings)
    456             max_seconds=phrase.seconds,
    457             ckpt_iterations=phrase.ckpt_iterations,
--> 458             ckpt_seconds=phrase.ckpt_seconds)
    459         return empty_cursor(bdb)
    460

/usr/local/lib/python2.7/dist-packages/bayeslite-0.1.post60_g1043957-py2.7.egg/bayeslite/metamodels/crosscat.pyc in analyze_models(self, bdb, generator_id, modelnos, iterations, max_seconds, ckpt_iterations, ckpt_seconds)
    982                         'generator_id': generator_id,
    983                         'modelno': modelno,
--> 984                         'iterations': iterations_done,
    985                     })
    986                     assert bdb.sqlite3.total_changes - total_changes == 1

/usr/local/lib/python2.7/dist-packages/bayeslite-0.1.post60_g1043957-py2.7.egg/bayeslite/bayesdb.pyc in sql_execute(self, string, bindings)
    174         if self.sql_tracer:
    175             self.sql_tracer(string, bindings)
--> 176         return bql.BayesDBCursor(self, self.sqlite3.execute(string, bindings))
    177
    178     @contextlib.contextmanager

OperationalError: unable to open database file

In [1]: bayeslite
Out[1]: <module 'bayeslite' from '/usr/local/lib/python2.7/dist-packages/bayeslite-0.1.post60_g1043957-py2.7.egg/bayeslite/__init__.pyc'>

In [2]: The history saving thread hit an unexpected error (OperationalError('disk I/O error',)).History will not be written to the database.

Date: Fri, 09 Oct 2015 17:07:47 -0700
From: F Saad<EMAIL_ADDRESS>sqlite3.OperationalError: no such savepoint: xb9f3d212c1f9f5265af1ca3eedef434e7ecb858687971130c3e6ef44583f9943
Weird.  Can't imagine how that could happen!
I ran using `screen` so full stack trace not available right now, but the issue is easily reproducible.

FYI, screen has a small scrollback buffer, which you can get at with
C-a [' and then use C-b/C-f to go backward/forward in it, or q to exit.  (Can be expanded beforehand with, e.g., C-a : scrollback
65536' to make it 64k lines long, or similarly in your .screenrc
file.)

Here is another issue just encountered (subsampling 5000 rows, 200 cols)
fsaad@probcomp-1:~$ bayeslite/shell/scripts/bayeslite surf.bdb -j12
Welcome to the Bayeslite 0.1.post60+g1043957 shell.
Type `.help' for help.
bayeslite> analyze surf_cc for 50 iteration wait;
Traceback (most recent call last):
  File "build/bdist.linux-x86_64/egg/bayeslite/shell/core.py", line 133, in default
    cursor = bql.execute_phrase(self._bdb, phrase)
  File "build/bdist.linux-x86_64/egg/bayeslite/bql.py", line 458, in execute_phrase
    ckpt_seconds=phrase.ckpt_seconds)
  File "build/bdist.linux-x86_64/egg/bayeslite/metamodels/crosscat.py", line 984, in analyze_models
    'iterations': iterations_done,
  File "build/bdist.linux-x86_64/egg/bayeslite/bayesdb.py", line 176, in sql_execute
    return bql.BayesDBCursor(self, self.sqlite3.execute(string, bindings))
OperationalError: unable to open database file

It seems that bayeslite is the problem here, not crosscat. Might have to analyze separately outside of bayeslite and bring in the JSON blob to run BQL.

fsaad@probcomp-1:~$ bayeslite/shell/scripts/bayeslite sift.bdb -j32
Welcome to the Bayeslite 0.1.post60+g1043957 shell.
Type `.help' for help.
bayeslite> .read sift.bql
Traceback (most recent call last):
  File "build/bdist.linux-x86_64/egg/bayeslite/shell/core.py", line 133, in default
    cursor = bql.execute_phrase(self._bdb, phrase)
  File "build/bdist.linux-x86_64/egg/bayeslite/bql.py", line 317, in execute_phrase
    instantiate)
  File "/usr/lib/python2.7/contextlib.py", line 35, in __exit__
    self.gen.throw(type, value, traceback)
  File "build/bdist.linux-x86_64/egg/bayeslite/bayesdb.py", line 186, in savepoint
    yield
  File "/usr/lib/python2.7/contextlib.py", line 35, in __exit__
    self.gen.throw(type, value, traceback)
  File "build/bdist.linux-x86_64/egg/bayeslite/txn.py", line 40, in bayesdb_savepoint
    yield
  File "/usr/lib/python2.7/contextlib.py", line 35, in __exit__
    self.gen.throw(type, value, traceback)
  File "build/bdist.linux-x86_64/egg/bayeslite/sqlite3_util.py", line 60, in sqlite3_savepoint
    db.execute("ROLLBACK TO x%s" % (savepoint,))
OperationalError: no such savepoint: x4ebee1adfbdf696e1e088ac5baa1506b56b9c9375fe74f44d2446c41b53d36cf

The files that generated this are located at
http://people.csail.mit.edu/fsaad/sift.bql
http://people.csail.mit.edu/fsaad/sift.bdb
http://people.csail.mit.edu/fsaad/sift_train.csv

Any progress on this?

I have not yet taken a closer look at it.

I tried initializing 100 models.  The system ran out of memory and oom-killed python.

Another possibility which did not get recorded earlier: this may have been a matter of Kerberos/AFS tickets expiring and causing disk I/O from the bayeslite process to fail.

The average size of the per-model theta_json blobs is 11 MB.  That's pretty big: for 100 models that would require >1 GB of working memory just to represent the json blobs, let alone any of the copies in different (Python list/dict or C++ STL vector/map) formats we use.
There are on average 22 views per model and 2146 categories per view.  Most of the space (9 MB per model) is occupied by the per-category column sufficient statistics.
To avoid representing this all at once in memory, we would have to tighten the coupling between the C++ code and the Python/sqlite3 code so that the C++ code could conceivably work incrementally over a stream of results from a sqlite3 query, with all Crosscat data stored relationally, not as json blobs, in order for that to work.
A perhaps simpler approach would be to use a dense array rather than sparse dict representation in json.  But while that's likely to win with many binary features as you seem to have, it may not win with other data sets.
Another simpler approach would be to at least iterate over the models separately, rather than asking Crosscat to simultaneously do work in all models in memory at once before returning updates to the database -- but again, while that is likely to be a win here, it also increases the number of Python/C++ data conversion round-trips.  So it might be a win always, but I'm not totally sure of that.

Another possibility which did not get recorded earlier: this may have been a matter of Kerberos/AFS tickets expiring and causing disk I/O from the bayeslite process to fail.

I believe this indeed was the case at the time.


Fix build errors in examples

This pull request is based on #1. I've marked it as a draft, to signal that it shouldn't be merged without merging #1 first.

Rebased, ready to merge.


[SPARK-2883] [SQL] ORC data source for Spark SQL

This PR is an update of #6135 authored by @zhzhan from Hortonworks.

This PR implements a Spark SQL data source for accessing ORC files.

NOTE
Although ORC is now an Apache TLP, the codebase is still tightly coupled with Hive.  That's why the new ORC data source is under org.apache.spark.sql.hive package.

New Features

New save/load methods provided:

df.saveAsOrcFile()
Used to save the table in ORC format.

sqlContext.orcFile()
Used to import ORC file as a Spark SQL table.

To enable these two methods, please add the following line to enable corresponding implicit conversions:
import org.apache.spark.sql.hive.orc._

Support for complex data types (i.e. array, map, and struct)

Aware of common optimizations provided by Spark SQL:

Column pruning
Partitioning pruning
Filter push-down

Saving/loading ORC files without contacting Hive metastore

The orc file is operated in HiveContext, the only reason is due to package issue, and we don’t want to bring in hive dependency into spark sql. Note that orc operations does not relies on Hive metastore.

Future Work

Schema evolution support
Hive metastore table conversion

Acknowledgements
This PR also include initial work done by @scwf from Huawei (PR #3753).

Merged build triggered.

Merged build started.

Test build #32839 has started for   PR 6194 at commit 4bc937f.

@zhzhan Here is a rough list of my updates:

Rebased to PR #6150, which updated the newly introduced partitioning support API
Made corresponding changes according to the new API changes.

OrcFilters update

I worked around the builder state inconsistency issue by employing a double-checking mechanism.  Now we can convert a single child of an And filter even if the other child is inconvertible.
Added data type checking, as ORC doesn't accept all Spark SQL atomic data types (e.g. timestamp).

Added new tests
Extracted some useful testing utility methods to SQLTestUtils, and added NewOrcQuerySuite based on ParquetQuerySuite.

Some regular refactoring
Mainly styling issues and code simplifications.

Some TODO items related to testing:

[ ] Cleanup current ORC test suites, as most of them are based on old Parquet test code, which has been deprecated and removed.
[ ] More tests on filter push-down

@liancheng  Thanks for the followup. For the future work, feel free to assign to me.

Test build #32839 has finished for   PR 6194 at commit 4bc937f.

This patch fails PySpark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

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

Jenkins, test this please.

Merged build triggered.

Merged build started.

Test build #32848 has started for   PR 6194 at commit 4bc937f.

@liancheng FYI: For schema merging, I checked some orc experts, and probably it is not supported the filter push down if the column is not in that specific orc file (I myself does not check the implementation yet). In the meantime, separating orc from hive is a on-going effort. We can separate orc from hive afterwards, and upgrade orc support to latest, which I think will improve the performance and a lot and remove potential version mismatch due to hive versions.

Test build #32848 has finished for   PR 6194 at commit 4bc937f.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

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

Merged build triggered.

Merged build started.

Test build #32874 has started for   PR 6194 at commit 563ee1a.

@zhzhan Thanks for the information.

Merged build triggered.

Merged build started.

Test build #32881 has started for   PR 6194 at commit eda453d.

Test build #32874 has finished for   PR 6194 at commit 563ee1a.

This patch passes all tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
 implicit class OrcContext(sqlContext: HiveContext)
 implicit class OrcDataFrame(dataFrame: DataFrame)

Merged build finished. Test PASSed.

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

Test build #32881 has finished for   PR 6194 at commit eda453d.

This patch passes all tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
 implicit class OrcContext(sqlContext: HiveContext)
 implicit class OrcDataFrame(dataFrame: DataFrame)

Merged build finished. Test PASSed.

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

Merged build triggered.

Merged build started.

Test build #32907 has started for   PR 6194 at commit d4afeed.

Test build #32907 has finished for   PR 6194 at commit d4afeed.

This patch passes all tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
              sys.error(s"Failed to load class for data source: $provider")

Merged build finished. Test PASSed.

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

Merged build triggered.

Merged build started.

Test build #32926 has started for   PR 6194 at commit 55ecd96.

LGTM with respect to API change (there isn't any).

Test build #32926 has finished for   PR 6194 at commit 55ecd96.

This patch passes all tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
              sys.error(s"Failed to load class for data source: $provider")

Merged build finished. Test PASSed.

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

In the last a few commits, I added "orc" as a built-in data source name, so that we can have
hiveContext.read.format("orc").load("hdfs://...")

and
df.write.format("orc").save("hdfs://...")

Note that ORC data source is coupled with Hive. If users try to use it with SQLContext, an error message will be thrown to ask users to use HiveContext instead.

@marmbrus This should be ready to go.

Thanks guys!  Merged to master and 1.4.


Cant store keys

Hello i am trying to use the library but its not storying the keys i have this:

let keychain = KeychainSwift()
            keychain.accessGroup = MyAccessGroup
            keychain.synchronizable = true
            if (keychain.set(token, forKey: "user token", withAccess: KeychainSwiftAccessOptions.AccessibleWhenUnlocked)) {
                print(keychain.get("user token"))
            } else {
                print("Error")
            }

it goes to the print Error, is there somethign i have to enable in the project?

Also, if i select the device as target, it says module not found.

Hi @antonioreyna, thanks for reporting. Let's deal with the first problem first. What is you Xcode version? Xcode 8/iOS 10 currently does not allow keychain operation unless keychain sharing is turned on in Capabilities (http://stackoverflow.com/questions/38456471/secitemadd-always-returns-error-34018-in-xcode-8-beta-4-in-ios-10-simulator/38543243#38543243).
I see that use usign both access group and synchronization. Do you need both? The access group is used if you need to share keychain between different apps on the same device. And synchronization is used to synchronize keychain items through iCloud in the same app. Do you need any of those capabilities?

hello, thanks for answering and thanks for this awesome library, my xcode version is 7.3.1 (7D1014) I am using swift 2.3 i guess (how can i be sure?)  and i have keychain sharing off

Thank you. Do you need to have keychain sharing and iCloud sync in your app? If not, can you please remove the following lines and see if it works?
keychain.accessGroup = MyAccessGroup
keychain.synchronizable = true

Let me know how it goes.

it works without that !!!  but i need to share the credentials with my extension and maybe watch if possible?

the problem is the accessGroup, what exactly should i add there? the bundle identifier?

Good questions. As far as I know it is not possible to shate keychain items between Apple Watch and an the iOS device. I am not sure about sharing with an extension run on an iOS device. You can try usign the keychain sharing for that. Here is a tutorial about it: http://evgenii.com/blog/sharing-keychain-in-ios/
Feel free to share you finding about extension here, so other people can benefit.

Hello! now it works, i read the article and realized the access group needs the prefix, that was the part i had missing.
thank you for your support!

I am glad it works now.

Closing the issue, feel free to reopen if needed.


Go unspecified address connect/listen stuck

When you run a server that listens on all interfaces, then connect to the same server by specifying port only the application gets stuck on connecting.
Repro:
1.Run a server on port x (e.g 50000), which listens on all interfaces (http.ListenAndServe(":3333", nil))
2. Connect to that same server without specifying a host connect(":3333")

Repro:
package main

import (
	"fmt"
	"net"
	"net/http"
	"os"
	"time"
)

func hello(w http.ResponseWriter, req *http.Request) {
	fmt.Fprintf(w, "hello\n")
}

func main() {

	http.HandleFunc("/hello", hello)

	go http.ListenAndServe(":8090", nil)
	time.Sleep(1 * time.Second)
	tcpServer, err := net.ResolveTCPAddr("tcp", ":8090")
	conn, err := net.DialTCP("tcp", nil, tcpServer)
	_ = conn
	if err != nil {
		println("Dial failed:", err.Error())
		os.Exit(1)
	}
}

I get Dial failed: dial tcp :8090: connect: errno 111 and not stuck, which is still an issue.


Block next_previous endless loop not working

If endless loop in next_previous block is activated and you are reaching the last/first element the same element is displayed twice (for next and prevoius). I think the opposite element (first element is reached -> last element should be display as next element) should be displayed.

I don't see this issue. I would post to the concrete5.org bug tracker to
have someone help verify it.
On Thu, Mar 5, 2015 at 1:18 PM, Stefan Kienzle<EMAIL_ADDRESS>wrote:

If endless loop in next_previous block is activated and you are reaching
the last/first element the same element is displayed twice (for next and
prevoius). I think the opposite element (first element is reached -> last
element should be display as next element) should be displayed.
—
Reply to this email directly or view it on GitHub
https://github.com/concrete5/concrete5-5.7.0/issues/2037.


peer-to-peer code review

We couldn't find many thing to comment and areas to improve, because in our point of view you did a very good job on using the classes and organizing your code, so congratulations.
The only thing we observed is the use of the same ID for more than 1 element (ids: 'description' and 'status'), wouldn't it be better if you use classes instead?

Kindle assigns the trash bin icon with his remove functionality at every task on the list.
Refactoring from  JS and your HTML is not a bad idea,  to add other class  and give the remove interaction and style.
Your app is working, now it's time to improve the style.


New version: cthoeing.PasswordTech version 3.5.4

Pull request has been created with komac v2.2.1 :rocket:
Microsoft Reviewers: Open in CodeFlow

/azp run


Initial prep for sending network requests as spans

Goal

Testing

Release Notes

WHAT:
WHY:
WHO:

#745  👈
master

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

Join @priettt and the rest of your teammates on  Graphite

Merge activity

Apr 18, 7:50 PM EDT: @bidetofevil started a stack merge that includes this pull request via Graphite.


Fix persisting the scrollTop on item updates

Fixes #31
scrollTo was being called too frequently. It's necessary to scroll to a new item on init, and whenever the positionIndex attribute changes. Here we implement an observer on _positionIndex, which only fires whenever positionIndex changes.
In addition we have written tests which exercise the related issues.

Thanks @jasonmit this is a great suggestion. I'm using virtual-each and am running into memory leaks during testing. @Robdel12 I wonder if this last commit will fix our issues :grin:

Nice!  Merge when you are ready


Fix Teleporting Spam Clicking

You can no longer mass click teleporting

@Major-
If you ask why i removed @spell == other.spell it's due to that it was causing you to override into a different spell while in the middle of another

Okay LGTM thanks, please squash and then I'll merge


(Http|Selenium) Only retrieving first result links

I'm trying to get the links for simple keyword "apple" from google search engine but its returning only 4 links( i.e. first result links).
Below is the code:
import sys
from pyvirtualdisplay import Display
from GoogleScraper import scrape_with_config, GoogleSearchError
from GoogleScraper.database import ScraperSearch, SERP, Link

def search():
  #to make selenium work headless
  display = Display(visible=0, size=(800, 600))
  display.start()

  config = {
      'SCRAPING': {
          'use_own_ip': 'True',
          'keyword': 'apple',
          'search_engines': 'google',
          'num_results_per_page': 10,
          'num_pages_for_keyword': 1,
          'scrape_method': 'http'
      },
      'GLOBAL': {
          'clean_cache_files': True,
          'debug': 50,
          'verbosity': 5,
          'do_caching': True
      },
      'OUTPUT': {
          'output_filename': 'urls.json'
      }
  }

  try:
      session = scrape_with_config(config)
  except GoogleSearchError as e:
      print(e)

  # let's inspect what we got
  for search in session.query(ScraperSearch).all():
      for serp in search.serps:
          #print(serp.links)
          for link in serp.links:
              print(link)

if __name__ == '__main__':
       search()

Output
 "effective_query": "0",
  "id": "1",
  "no_results": "False",
  "num_results": "4",
  "num_results_for_query": "About 1,49,00,00,000 results (0.54 seconds)\u00a0",
  "page_number": "1",
  "query": "apple",
  "requested_at": "2015-08-04 09:48:15.449949",
  "requested_by": "localhost",
  "results": [
    {
      "domain": "www.apple.com",
      "id": "1",
      "link": "https://www.apple.com/in/",
      "link_type": "results",
      "rank": "1",
      "serp_id": "1",
      "snippet": "Apple designs and creates the iPhone, iPad, Mac notebooks and desktop computers, iOS 8, OS X, iPod and iTunes, and the new Apple Watch.",
      "title": "Apple (India)",
      "visible_link": "https://www.apple.com/in/"
    },
    {
      "domain": "www.businessinsider.com",
      "id": "2",
      "link": "http://www.businessinsider.com/apple-in-talks-to-launch-an-mvno-in-the-us-and-europe-2015-8",
      "link_type": "results",
      "rank": "1",
      "serp_id": "1",
      "snippet": "Apple wants customers to pay it for data, calls and texts, and then switch between carriers for\u00a0...",
      "title": "Apple is in talks to launch its own virtual network service in the US and Europe",
      "visible_link": "Business Insider"
    },
    {
      "domain": "www.wired.com",
      "id": "3",
      "link": "http://www.wired.com/2015/08/timepiece-wears-apple-watch-dont/",
      "link_type": "results",
      "rank": "2",
      "serp_id": "1",
      "snippet": "None",
      "title": "This Timepiece Wears an Apple Watch So You Don't Have to | WIRED",
      "visible_link": "Wired"
    },
    {
      "domain": "www.marketwatch.com",
      "id": "4",
      "link": "http://www.marketwatch.com/story/apples-stock-officially-enters-correction-territory-as-it-crosses-below-key-technical-level-2015-08-03",
      "link_type": "results",
      "rank": "3",
      "serp_id": "1",
      "snippet": "None",
      "title": "Apple's stock officially enters correction territory as it crosses below key technical level",
      "visible_link": "MarketWatch"
    }
  ],
  "scrape_method": "http",
  "search_engine_name": "google",
  "status": "successful"
}]

Is it something wrong I'm doing?
Please Help.

most likely a duplicate of #119


NYR cooldown timings from other source

Hi, I'm not sure if it's helpful for further polish this mod but it might be worth to compare the data in this mod to a comprehensive guide posted on Agnitio forums couple of years ago by player LadyPhoenix. It contains all the timings (and mechanics) specific to NYR E10 lurker.

Most of these are already in the mod. I've had to empirically test most of them because some of the mechanics are different on E17 (and on lower difficulties, though I'm less concerned about those being very accurate at this point in the game's life cycle). I've also found some inconsistencies in the behavior that don't match what's described above, but that's perhaps to be expected since the devs messed around with Lurker's "brain" during the rebalance beta period as they added the E17 difficulty.


add node/npm version to ISSUE_TEMPLATE.md

Motivation
A huge number of Issues are opened with some key information about node/npm versions missing. Adding this information as a required part of the ISSUE_TEMPLATE may help issues get closed faster.
Test Plan
Once merged in, check ISSUE_TEMPLATE by opening new issue, verify new line is there.

We can merge this once react-native info is available in the CLI. I recently updated the issue template with specific commands you have to run, but it would be nice to just have people run info instead!

@hramos considering the changes in the mean time, might it be better to close this issue, rebase my other PR and include this in that one?

Hey @hramos I can either update this PR or submit a completely new one based on the changes I've made with react native info and your template. Which do you prefer?

Updating this one seems fine.

@hramos - updated, ready for review.


Translations update from Weblate

Translations update from Weblate for mattermost-languages-shipped/mattermost-webapp_release-5.25.

Closing, we're past code freeze deadline.


Feature/issue 25

Added new settings in LDtkJsonImporter.cs to allow load HD sprites
Added new LDtkRelativeGetterTilesetTextureHD class to load the assets from alternative path and not from LDtk file
Updated LDtkBuilderTileset to use HD version based on the new flag and added the pixelPerUnit logic to set the grid size

This a suggestion pull request for issue #25

Sorry I haven't checked up on this in a month 😅
I'll try to get an implementation of this in  sometime. Thanks for taking the time to develop a contribution 🙂


Recent fixes

Should be not need as all the changes should be also included here: https://github.com/OpenBioML/chemnlp/pull/522


UI Todos

Some notes after trying it out from an actual Yarn global install:

[x] Missing dep launch-editor (fixed in 3bcc511)
[x] Error: Failed to resolve plugin: @vue/cli-service when creating a new project. For some reason, node_modules is empty with yarn.lock present.
[ ] Some UI default values are not in-sync with the CLI (e.g. when choosing TypeScript, "Use class component" should default to true but it's not in UI, same for "Lint on Save")
[ ] UI should show disconnected state if user terminates the process from the command line

Error: Failed to resolve plugin: @vue/cli-service is not directly related to UI imho. I'm using npm 6.1.0 and I can't do vue create <project> with @vue/cli 3.0.0-beta.12

@zigomir Try unlinking any @vue related packages and remove @vue/cli it from global packages and then reinstall it. I just try and the cli command should still work.

@Akryum I first tried with npm uninstall -g @vue/cli and then even rm -rf @vue from node's global lib/node_modules, but I still have same issue.

Could you try with yarn just in case?

Also could you create a new issue? Let's not spam this one. 😸

Some UI default values are not in-sync with the CLI (e.g. when choosing TypeScript, "Use class component" should default to true but it's not in UI, same for "Lint on Save")

@yyx990803 The prompts.js files don't have the default values set, is it intentional?

Installing with yarn add global @vue/cli and then running vue create still fails with same error. I'm pasting whole error for more context:
 ERROR  Error: Failed to resolve plugin: @vue/cli-service
Error: Failed to resolve plugin: @vue/cli-service
    at Creator.resolvePlugins (/Users/ziga/.nvm/versions/node/v8.9.4/lib/node_modules/@vue/cli/lib/Creator.js:303:15)
    at Creator.create (/Users/ziga/.nvm/versions/node/v8.9.4/lib/node_modules/@vue/cli/lib/Creator.js:146:32)
    at <anonymous>
    at process._tickCallback (internal/process/next_tick.js:188:7)

@zigomir Please create a new issue, thanks!

All the notes fixed in #1386


Release Auth Flow

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


Improve SQLite subquery tables aliasing unparsing

Which issue does this PR close?
Follow up PR for https://github.com/apache/datafusion/pull/12331 that improves SQLite subquery tables aliasing unparsing to support more complex cases, for example
SELECT * FROM (SELECT o_orderkey + 1 FROM orders) AS c(key) LIMIT 10

SELECT * FROM (SELECT o_orderkey FROM orders LIMIT 10) AS c(key) LIMIT 10

What changes are included in this PR?
PRs modifies LogicalPlan::SubqueryAlias(plan_alias) unparser to support more complex table aliasing scenarios for  SQLite:
1 - calculated columns
2- cases where subquery projection is wrapped by other operators (e.g., LIMIT, SORT)
Are these changes tested?
Tested manually and added unit tests
Are there any user-facing changes?
No

cc @phillipleblanc


Added SparkGCE Script for Version 0.9.1

I have added the SparkGCE script in this pull request. Just like the spark_ec2 script, this one also reads certain command-line arguments (See the README.md for more details) like the cluster name and all, then starts the machines in the google cloud, sets up the network, adds a 500GB empty disk to all machines, generate the ssh keys on master and transfer it to all slaves and install java and downloads and configures Spark-v0.9.1/Shark-v0.9.1/Hadoop-v0.9.1. Also it starts the shark server automatically. Currently the version is 0.9.1 but I'm happy to add/support more versions

This is being maintained in it's own package now, so let's close this issue.


Implement isnumeric for Str and write test case

Refs #36 This is my first PR. I have tried implementing isnumeric method for Str and have written some test case.

Did the requested changes.

Looks great, thanks for the contribution! ✨


Automator: update proxy@master in istio/istio@master

Generated by Automator - 2023-09-26T13:30:28+00:00

@istio-testing: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

integ-pilot-istiodremote_istio
decf412c8e89ab13b3c37aab71c5add8c5e186d8
link
true
/test integ-pilot-istiodremote

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

@istio-testing: The following tests failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

integ-pilot-istiodremote_istio
decf412c8e89ab13b3c37aab71c5add8c5e186d8
link
true
/test integ-pilot-istiodremote

integ-pilot-multicluster_istio
decf412c8e89ab13b3c37aab71c5add8c5e186d8
link
true
/test integ-pilot-multicluster

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/retest