Reversal of reverse video for cursor

alacritty's default behavior is to reverse the foreground and background colors for the current cursor (unless custom_cursor_colors is set). This usually works quite well, except in the case where the cursor is over a character that is already reversed. Consider, for example, the case where you are highlighting text in tmux (^[, move to some text, v to visually highlight). tmux will reverse all selected characters (including the current cursors position). alacritty will then reverse the color again. Depending on your particular color configuration, the cursor essentially disappears. If the highlight also changes the background color, the net effect is just that the font color of the character under the cursor changes, but this is still not particularly visible.
I'm not entirely sure how this would be fixed though? Can alacritty somehow detect that it is reversing a reversal?

There is a flag INVERSE and if something is already you can swap fg and bg. I'd advice you to give a real example with some screenshots and post in in #349 and I'll take a look on it.

@impowski I'm not sure I understand what you mean by "There is a flag INVERSE"? Is this a command-line flag for alacritty (I can't find it in alacritty --help)? Or a config flag (I don't see it in the included alacritty.yml file)? As far as I can tell, #349 isn't merged yet, so since I'm running with a build off of master, I don't know how that affects the behavior. If you tell me what config to try with #349, I'd be happy to build that and try.
The example I give in the issue description above is a "real" example. The net result is:

Note that the selection spans from h to h, but the last h is "double reversed", and thus hard to distinguish.

Yeah, I know about this problem, as I remember I fixed it in my PR. INVERSE I mean in code, there is a different flags on Cell which can be applied to implement inverse and other things.
There is no special config in my PR, I only added cursor_style variable which can be set to Block, Beam and Underline. And you will need to play around with cursor colors, and for selection I just take out a foreground of the grid as I remember and I don't swap cursor color at all.
Can you give me your colors from config, and I will check it tomorrow? Because there was one bug on master with custom colors and was reported in my PR, and since then I didn't update anything on my branch. So tomorrow I'll definitely will update everything and check with my changes.

Ah, I see. I still haven't tried building with your PR. Would it be helpful if I did?
My color config is
custom_cursor_colors: false

# Colors (Base16 Atelier Dune)
colors:
  # Default colors
  primary:
    background: '0x20201d'
    foreground: '0xa6a28c'

  # Colors the cursor will use if `custom_cursor_colors` is true
  cursor:
    background: '0xffffff'
    foreground: '0x000000'

  # Normal colors
  normal:
    black:   '0x20201d'
    red:     '0xd73737'
    green:   '0x60ac39'
    yellow:  '0xae9513'
    blue:    '0x6684e1'
    magenta: '0xb854d4'
    cyan:    '0x1fad83'
    white:   '0xa6a28c'

  # Bright colors
  bright:
    black:   '0x7d7a68'
    red:     '0xd73737'
    green:   '0x60ac39'
    yellow:  '0xae9513'
    blue:    '0x6684e1'
    magenta: '0xb854d4'
    cyan:    '0x1fad83'
    white:   '0xfefbec'

However, I then source this file which uses escape codes to set the colors (including some beyond the initial 16).

@jonhoo

So here as you can see it's from o to j.

That's the behavior with your PR? If so, I'm happy :p

@jonhoo yeah it is. I'm glad. 😄

@jonhoo I update my PR to a recent changes, everything should be the same.

I'm pretty sure that's the desired behaviour.  That's how it is in all other terminals.

Is this still a problem?

I believe this has been resolved, since we now check for INVERSE or cursor to inverse the cell content.


Is moment.js required?

Moment.js is kind of huge and I see it listed as a dependency, but it is not used in your demo.
According to your readme, underscore.js and jQuery are the only hard requirements. Is that correct?
Thanks.

After looking through your code and trying it out, it seems like the answer is NO. I wasn't sure if your demo or readme was up to date.


Added more logging to IMU failure

Description of Problem
Added more logging for gyro values in IMU failure.
closes #39
Testing

compiled code with no errors or warnings

You can actually just take all the lines out of the else section, since those should run regardless of IMU outcome (except for the "IMU failed" one)

Also in the Description you wrote that this is logging for an IMU failure, but it's actually logging regardless of success or failure

I did something wrong so now this pull request is #118


ImList syntax

Hi everyone! I was testing out my Simulate2 class and I had this error while compiling. May I know what they meant by illegal start type and how can I fix it? Any help will be appreciated. Thank you!

Shouldn't it be
ImList.<Integer>of()
The syntax order seems wrong

Should be ImList.of()

ImList.of()
always put the "." before the

ahh I see, it works now, thank you both 👍

i also had this mistake! i spent so long trying to debug this. thanks for asking this question :D


stats: add per listener rq total/active stats

cc @danielhochman @RomanDzhabarov
I will try to do this as part of LDS work.

Fixed via https://github.com/envoyproxy/envoy/pull/1783


zip deploy: Allow managed identity as Deployment user account.

Access denied error while using bearer token method to deploy with Managed Identities.
Repro steps.

Create a Linux VM/ACI container with "Managed Identity" (System) enabled
Grant this identity "website contributor" or "owner" rights to the webApp.
ssh in to this machine and get MI token as described here
use this token and zip deploy
curl -X POST -H $access_token --data-binary @test.zip https://jbdemoapp.scm.azurewebsites.net/api/zipdeploy

Error.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<title>401 - Unauthorized: Access is denied due to invalid credentials.</title>

Server Error

<fieldset>

401 - Unauthorized: Access is denied due to invalid credentials.

You do not have permission to view this directory or page using the credentials that you supplied.

 </fieldset>

I already looked at

Deployment credentials command az webapp deployment user set <username> does not support managed identities.
Please allow a deployment user to be of type "Managed Identity"

Did you grant the MSI with the proper access to the site (eg. as Contributor to the site for starter)?

Did you grant the MSI with the proper access to the site (eg. as Contributor to the site for starter)?

Yes. I did. In fact I am able to get this working with  az webapp deployment source config-zip -g my-APP-SERVICE -n myDemoApp --src /home/cloudiq/test.zip
I traced the python file that az cli uses to push the zip file.
def enable_zip_deploy(cmd, resource_group_name, name, src, timeout=None, slot=None):
    logger.warning("Getting scm site credentials for zip deployment")
    user_name, password = _get_site_credential(cmd.cli_ctx, resource_group_name, name, slot)
    scm_url = _get_scm_url(cmd, resource_group_name, name, slot)
    zip_url = scm_url + '/api/zipdeploy?isAsync=true'
    deployment_status_url = scm_url + '/api/deployments/latest'

You can find the code here

Yes. I did. In fact I am able to get this working with az webapp deployment source config-zip -g my-APP-SERVICE -n myDemoApp --src /home/cloudiq/test.zip

You got the above working with MSI token?

curl -X POST -H $access_token --data-binary @test.zip

Try -H 'Bearer $access_token' and see if that works.

Try -H 'Bearer $access_token' and see if that works.

That didn't work; however I tweaked your idea a bit and found:
curl -X POST -H  "Authorization: Bearer $access_token" --data-binary @test.zip https://jbdemoapp.scm.azurewebsites.net/api/zipdeploy
Now I don't get access denied but a Error 403 - This web app is stopped error.
I can confirm that the az webapp .... based zip upload works; so the app is running.
Not sure what url the az cli is uploading to.

when requesting a MSI token, you must define https://management.core.windows.net/ as resource not https://management.azure.com/.

Hey i am facing the exact same issue. Tried https://management.core.windows.net/ still didnt work.
I am using put request with url to zip file.

What was the UTC time of you call.   We saw no call to https://jbdemoapp.scm.azurewebsites.net/api/zipdeploy in the past 6 hrs.

My url is different https://avidflowlogsec5821cba07ec3eeccu1.scm.azurewebsites.net/api/zipdeploy

@arun542   you request was missing the authorization header.   Did you pass -H "Authorization: Bearer $access_token" to your curl call?

when requesting a MSI token, you must define https://management.core.windows.net/ as resource not https://management.azure.com/.
That was it!

I got the incorrect url from the official docs on using MSI.. I have opened a github request on the docs page on generating Managed Identity tokens here.

@arun542 > My url is different https://avidflowlogsec5821cba07ec3eeccu1.scm.azurewebsites.net/api/zipdeploy
The URL is unique to your webApp. It will be: https://<yourappname>.scm.azurewebsites.net/api/zipdeploy
Follow the below steps:

response=$(curl 'http://<IP_ADDRESS>/metadata/identity/oauth2/token?api-version=2018-02-01&resource=https%3A%2F%2Fmanagement.core.windows.net%2F'   -H Metadata:true -s)

access_token=$(echo   $response \| python -c 'import sys, json; print   (json.load(sys.stdin)["access_token"])')

curl -X POST -H "Authorization: Bearer $access_token" --data-binary @test.zip https://avidflowlogsec5821cba07ec3eeccu1.scm.azurewebsites.net/api/zipdeploy
--

Hey thanks for the reply, i was passing the header but my token was in correct, i was generating it from MSI_ENDPOINT, now it works. But it still fails if i try to do a put request and url of zipfile with error "Number of entries expected in End Of Central Directory does not correspond to number of entries in Central Directory."

@arun542 . This can be closed now. In case you can point to docs that explain the differences between:

management.core.windows.net
management.azure.com

That would be great, it seems this guidance varies from service to service (that is what it looks like to me)  and it would be great to understand when to use what.
Thank you

As far as I know, management.azure.co is just a service hostname and never a valid ARM resource when it comes to JWT token.   I am closing this now.  Reactivate if still an issue.


iOS 16 And macOS 13 Update

Update The Code To Support iOS 16.0+ And macOS 13.0+ And Use Newer SwiftUI APIs.

Completed In Release: v2.0
Commit: https://github.com/markydoodled/Remember.it/commit/2415fd8568768eb5723b15ec32655518f50913fa


Linux CI: Question - increase timeout?

https://dev.azure.com/dnceng/public/_build/results?buildId=597925&view=logs&j=7606baf7-4fd4-5a2a-9b67-e3a40f828761&t=fea84407-18f4-580a-c97f-a372cd8c4cce&l=711
Line 711:
 cmdLine:/__w/1/s/tests_downloaded/CoreCLR/JIT/opt/virtualstubdispatch/bigvtbl/bigvtbl_cs_ro/bigvtbl_cs_ro.sh Timed Out

Would it be appropriate to increase the timeout on this?

We can just disable this test for PR CI jobs (#8088).


backporting WSL2: Can't get 1049 minor build from Windows update for 1903 and 1909 OS

I'm not seeing the 1049 build of Windows 10 showing up - it's been 10 days since the blog post announcing the back port went up.
I have done some searching and haven't seen this mentioned anywhere.  Do I have to join the release preview ring, (or whatever it is called these days) in order to get build .1049, and thus the ability to enjoy WSL 2 ?    I know .1049 will show up eventually, but I was surprised not to find any details on what the timing might be.   (Maybe my machine is just a little "stuck".)   (also: not really meant to be tagged 'feature', but I didn't want to spam this request for info alongside actual bug reports)

Have you manually clicked "Check for Windows Updates" on Windows Update setting page? Otherwise it will take a long time to ship it into your machine.

Yes, quite persistently.   I should have mentioned that.   I tried several times.

Ref #5790

Got it, thank you very much!
I need either KB4566116, or to wait for the September update to come through.
Perhaps the blog post WSL 2 Support is coming to ... 1903 and 1909 should be updated to reflect this.
from https://github.com/microsoft/WSL/issues/5790#issuecomment-678625150 :

After some reading, my understanding is this: While the backport has been announced, the required update KB4566116 was released as a preview. I assume it will become availabe as a regular update on September patch day.

Thanks again.

I'm also getting this same issue. Currently on backport 1016 (version 1903, build 18362, backport 1016).

@c-johnson You need either KB4566116, or just wait for the September update to come through.
I'm simply waiting for the September update to arrive.


emacsPackages.lsp-bridge: 0-unstable-2024-10-07 -> 0-unstable-2024-11-14

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for emacsPackages.lsp-bridge is: Blazingly fast LSP client for Emacs
meta.homepage for emacsPackages.lsp-bridge is: https://github.com/manateelazycat/lsp-bridge
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes

Compare changes on GitHub

Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 0-unstable-2024-11-14 with grep in /nix/store/fj8g739hgb522j8xi6lf2balcf9msjdq-emacs-lsp-bridge-0-unstable-2024-11-14
found 0-unstable-2024-11-14 in filename of file in /nix/store/fj8g739hgb522j8xi6lf2balcf9msjdq-emacs-lsp-bridge-0-unstable-2024-11-14

Rebuild report (if merged into master) (click to expand)

4 total rebuild path(s)

4 package rebuild(s)

First fifty rebuilds by attrpath

emacsPackages.acm
emacsPackages.acm-terminal
emacsPackages.lsp-bridge

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/fj8g739hgb522j8xi6lf2balcf9msjdq-emacs-lsp-bridge-0-unstable-2024-11-14 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A emacsPackages.lsp-bridge https://github.com/r-ryantm/nixpkgs/archive/2f7a44c93d4232c4c03b85fa5999bd5492f2d60f.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/2f7a44c93d4232c4c03b85fa5999bd5492f2d60f#emacsPackages.lsp-bridge

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/fj8g739hgb522j8xi6lf2balcf9msjdq-emacs-lsp-bridge-0-unstable-2024-11-14
ls -la /nix/store/fj8g739hgb522j8xi6lf2balcf9msjdq-emacs-lsp-bridge-0-unstable-2024-11-14/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review

x86_64-linux

:white_check_mark: 3 packages built:

emacsPackages.acm
emacsPackages.acm-terminal
emacsPackages.lsp-bridge

Maintainer pings
cc @fxttr @kira-bruneau for testing.

[!TIP]
As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.

Add a :+1: reaction to pull requests you find important.

Result of nixpkgs-review pr 356003 run on x86_64-linux 1

3 packages built:

emacsPackages.acm
emacsPackages.acm-terminal
emacsPackages.lsp-bridge


Allow empty description

Right now it is not possible to use OpenGraph class without a description. MR fixes it

Released v0.2.0


Add region splitting

Add region splitting functionality
Changes made:

Added IATIActivityRecipientRegion class
Implemented region splitting in IATIActivity
Added region code support to transaction classes
Added tests for region splitting:

Basic region splitting
Incorrect percentage handling
Region normalisation
Integration with existing splits

All tests passing.

Can we remove the /iati_activity_details_split_by_fields.egg-info directory? This is a build artefact and isn't needed in git. We could add a line to .gitignore about it.

Similarly the changes to setup.cfg, I'm not sure why they are needed in this PR. They look like packaging things that we can do separately? (I think we can do better values for some of them)


FE render link

LIVE: https://thuang-auspice-secure-2-frontend.dev.genepi.czi.technology/data/phylogenetic_trees
Description

Update FE to fetch presigned URL from the private endpoint, and then encode the presigned URL + construct nextstrain.org URL
Update BE to return a JSON { "url": PRESIGNED_URL }

Issue
N/A
Test plan

Load https://thuang-auspice-secure-2-frontend.dev.genepi.czi.technology/data/phylogenetic_trees
Click on any tree and see the modal
Click on confirm and see the tree on Nextstrain!

@phoenixAja will help with the python lint 😆
Please help merge the PR once it's resolved 🙏
Thanks so much!!

@tihuan you can delete the file that's throwing the linting error (src/py/aspen/test_infra/models/phylo_tree.py), i added that one accidentally 😬

@tihuan you can delete the file that's throwing the linting error (src/py/aspen/test_infra/models/phylo_tree.py), i added that one accidentally 😬

Ooh thank you!! That worked 😆

We should continue the REGEX discussion, but since it's technically out of scope of this PR, I'll merge this into @phoenixAja 's branch first, so @phoenixAja can open a PR!
Thanks both 😄 !


Update BlockControlWheel.java increased the size of VoxelShape

increased the size of VoxelShape

and errors can appear?


Module5:Blog app - Views

Blog app - Views
Requirements

Implement the design from the sneak peek wireframes.

Styling is nice to have but focus on making sure everything functions first. (Note: Ignore login logic, you would be using Devise in coming milestone)
Use methods that you have created in the Blog App - processing data in models.
Hint: In order to see some posts or comments, you might need to add some data to your database as described here.
Make sure that there are no linter errors.
Make sure that you have used correct Gitflow.

Make sure that you documented your work in a professional way.

Highlights

RESOLVED

[ ] Clicking on each user should take the user to the user index page, but currently, there is an error, kindly fix it.

User index

After clicking on each user

To the next reviewer

[ ] Since I have no access to the user show page I am unable to determine if these two issues were resolved.
issue 1
issue 2

@Munsa1 Yeah l saw that error as well but l guess you haven't pull my current work because when you check my pull request you could see that l actually made a new commit and l pushed it but l guess you had already started reviewing

dear reviewer this the video confirmation

https://www.loom.com/share/755fff75770c46fe9b3e1dab4f4d259f?sid=b6a9f82d-d16b-424e-8cf3-3ace3e00010c

@Munsa1 Yeah l saw that error as well but l guess you haven't pull my current work because when you check my pull request you could see that l actually made a new commit and l pushed it but l guess you had already started reviewing

@derrick1451 understood but please for the next projects DO not push on a PR once you have submitted it for review


Dockerfile: Reduce layers

I'm not sure if reduce layer should be only argument to reorganize your Dockerfile. Readability and use of cache should be an argument as well.


Skip querying on an empty upload

Make upload run faster if we know there is nothing to upload by
skipping the query step.
Topic: skip
Reviewers: brian-k

#
head
base
diff
date
summary

0
d1af6753
fa4e5a9a
diff
Apr 4 2:04 AM
1 file changed, 9 insertions(+), 6 deletions(-)


Image missing and Statistics tabs is empty

First of all , thank you for developing this application. It's a big big surprise for me to find this application. Really helpful and convenient to use.
But I found that every hero portrait is missing. I'm from china , so I think it's because the hero name in replay files is in chinese, and also map name is.
for example, the following sentence is from _ImageMissingLog.txt. the name "诺娃" means "nova".

[48297] Leader hero portrait: 诺娃

If possible, can you fix these issues because of language difference? Maybe every hero has an ID so you can specific them no matter which language is. If not, just tell me, I can write a hero and map name list from chinese to english.
I think it's same reason caused statistics tabs empty. Every stats value is zero because the hero and map stats is counted by english name.

I don't think its just the hero names. Its probably the talent names, awards names too, and some other names/values too.
If you could take screenshots of the following in the RawData tab it would be helpful: Replays, Player Heroes, Match Players, Match Team Bans, Match Player Talent, Match Messages, and Match Awards.
Overall, supporting different languages is going to a pain, but I'll see what I can do.

If you can send me one your replays too, that would be nice.

Never mind about the screenshots and the replay file.  The language issue should be fixed (for the most part)  Download version 1.4.4.
The hero names and maps are translated to their English name before being saving into the database.  If an unknown hero/map name is found the replay will fail to parsed.  You will then need to look into the log files and find the offending hero/map name.

It worked, nice done.
In version 1.4.3 , the hero/map names is in chinese and the talent/awards names is in english. Now they are all in english and worked fine.
Anyway, I send you some replays for sample. If  you need, you can check or test in future.
replays.txt
(I don't know why I can't upload zip file. So I changed the filename extension to "txt". Just change back and you can open it. )


Carthage Support

Carthage Support.
I found that some problems seem to occur #59, so I did based on latest master and with minimal changes. ^^
Please check this.
You can try
github "matsuda/SlideMenuControllerSwift" "feature/carthage"

Thank you for support of Carthage !

Thanks! :+1:


Add "resizeMode" param on underlying Image component.

Please provide enough information so that others can review your pull request:
Motivation
It removed the native functionality of resizeMode on the Image component, and this was needed for a feature I was implementing.

you should be able to override the resizeMode without these changes

You can't, which is why I've made them.. unless you can show me otherwise?

You can't, which is why I've made them.. unless you can show me otherwise?

@dbContext  You can use styles.resizeMode like
<ImageZoom styles={{resizeMode: 'contain'}} {...otherProps} />

You can't, which is why I've made them.. unless you can show me otherwise?

@dbContext Please check the example app
here are some examples:


why.log() throws NotImplementedError

Description
If we pass no parameters whylogs incorrectly throws because we don't check for no parameter being set.
Suggest throwing with a better message indicating that no parameters were set when calling log()

I would suggest also print out a bunch of documentation if it detects that user is running in Jupyter. That way it's more meaningful than just pure exception


Add ExpressScribe.app (free version)

This adds a cask for ExpressScribe (stylized "Express Scribe" at times),
the audio transcription software. Installs the free version of the
freemium app, which can be registered/upgraded from within the software.
Couldn't find a versioned download URL, and the developer's website
does not run in https :(
If there’s a checkbox you can’t complete for any reason, that's okay, just explain in detail why you weren’t able to do so.
After making all changes to the cask:

[x] brew cask audit --download {{cask_file}} is error-free.
[x] brew cask style --fix {{cask_file}} reports no offenses.
[ ] The commit message includes the cask’s name and version.

The vendor doesn't provide the version in the download URL.

Additionally, if adding a new cask:

[x] Named the cask according to the token reference.
[x] brew cask install {{cask_file}} worked successfully.
[x] brew cask uninstall {{cask_file}} worked successfully.
[x] Checked there are no open pull requests for the same cask.
[x] Checked the cask was not already refused in closed issues.
[x] Checked the cask is submitted to the correct repo.

Thank you for your contribution.


fix: issues where remapped paths would override each other

What I did

fixes: #
How I did it
How to verify it
Checklist

[ ] Passes all linting checks (pre-commit and CI jobs)
[ ] New test cases have been added and are passing
[ ] Documentation has been updated
[ ] PR title follows Conventional Commit standard (will be automatically included in the changelog)

Works for me!


bind: Address already in use

try a simple script and the program warns bind: Address already in use on stdout.
from pytg import Telegram
tg = Telegram(telegram="./tg/bin/telegram-cli",
              pubkey_file="./tg/tg-server.pub")

receiver = tg.receiver
sender = tg.sender

sender.send_photo("xxx", "./yyy.jpg")

Does the program correctly close the socket every time when exits?

Also, notice simple script like above prints out "terminating currently sending request" twice when exits.

Eh, I am still fighting with closing all sockets in the correct order.
The problem is, the CLI should terminate last, after all the sockets opened by python are closed.
The current situation is:
Whey your python script terminates, the CLI thread get closed by python automatically, already closing the used port. The Sender and the Receiver still have the port open, which will result in locking it up, until the underlying timeout from the OS finally closes it.
Now the duplicating termination is because you can either start the Sender and/or Receiver by yourself or included in pytg.Telegram, and must be shut down in both cases.
That currently results in shutting down from the Telegram CLI part  and afterwards from the Sender part twice (or Receiver, not quite sure, without the ability to look into it).
This is the currently best way I found working.
If somebody finds a better way, let me know.
After my vacations I will have a look by myself, too.

What I forgot:
The bind error comes from the CLI subprocess, the telegram-cli. This means there is already that port used.
This can sometimes really be a still running telegram-cli, check that too.

Did that help a bit?

that does not help.

which of the above did you try?

Yeah, Anyway, https://github.com/vysheng/tg/pull/606 looks like it could resolve that.

#22

I still have this issue. It happens when socket is already open and it tries to open another socket while last socket is still open and bind: Address already in use error shows up and a bit later AssertionError: CLI Process died error rises and i just should kill the process to make it run again.


MaximumMessageSize not respected when creating a queue

moto version 1.3.14
Specifying the MaximumMessageSize attribute on a queue appears to have no impact on the size of the message that is permitted via send_message. I would have expected that the 10001 size message would have been rejected.
import moto
mock_sqs = moto.mock_sqs()
mock_sqs.start()
import boto3
sqs = boto3.resource('sqs', region_name='us-east-1')
queue = sqs.create_queue(QueueName='foo', Attributes=dict(MaximumMessageSize='10000'))
queue.attributes['MaximumMessageSize']
> '10000'
queue.send_message(MessageBody='a' * 10000) # succeeds
queue.send_message(MessageBody='a' * 10001) # succeeds
queue.send_message(MessageBody='a' * 262144) # succeeds
queue.send_message(MessageBody='a' * 262145) # failure

This is now part of moto >= 1.3.16.dev57


[Improvement]: Flink Optimizer should make sure Source Operator and Executor Operator are chained together

Search before asking

[X] I have searched in the issues and found no similar issues.

What would you like to be improved?
Flink optimizer organizes operators like this, the Source Operator and Executor Operator must be chained together, or the Source Operator will poll as many tasks as possible until back pressure, reducing utilization of other optimizers.

Although the default behavior is to chain the Operators together with the same parallelism, the user can disable it by custom config, which brings risk.
How should we improve?
To make sure Source Operator and Executor Operator must be chained together by setting the env config in code.
Are you willing to submit PR?

[X] Yes I am willing to submit a PR!

Subtasks
No response
Code of Conduct

[X] I agree to follow this project's Code of Conduct

The new design of com.netease.arctic.optimizer.common.OptimizerExecutor put all these actions(poll task, execute task, report task) in one operator.


Allow hiding of Material Design ActionBar

Thanks for the patch! I wish the action bar was translucent, like the Holo version. (The problem with the opaque version is that it hides the last 3 lines of text when it is visible.)
Would it be possible to make a translucent action bar, similar to how it's done in Android Holo, as described in this stack overflow post?
http://stackoverflow.com/questions/26558705/material-design-transparent-actionbar


Duplicate notification from different SENDER_ID

My app has a plugin with the PushNotification service (for example Tapjoy). It receives pushes only from its own SENDER_ID.
Your plugin catches and displays all the pushes including other undesirable SENDER_IDs.
Thus, when those plugins (Tapjoy and others) send a push, it is being caught by two push services, and as a result I get 2 identical pushes .
Question: Is it possible to set a limit list of SENDER_ID so that your plugin could ignore it?
For example: add filter by "from" here:
https://github.com/phonegap/phonegap-plugin-push/blob/master/src/android/com/adobe/phonegap/push/GCMIntentService.java#L64

@TVolly yeah, it's possible but why do you have two services to receive push messages?

These plugins with different functionals.
Push notification of that plugin is a bonus to its other features.
When a push sending from their service, it will be better if that notification would be catching by their plugin.
When a push sending from the server, that notification would be catching by your plugin

@TVolly uh sure. It's possible but it's not a high priority for me right now but pull requests are always welcome.

@macdonst I've sent a pull request with solution of this issue. We’re using your wonderful plugin as a dependency in our apps, so this issue is critical for us. Could you please review it? If there is something wrong we will fix it asap.

It will be part of 1.10.0.


Implement ContestData encryption/decryption, part 2: encrypt and decrypt with keypair.

Encryptor constructs the ContestData and adds HashedElGamal to encrypted Contest.
ContestData uses nblocks = allowed_votes + 1
Modify BallotInputBuilder for testing write-ins.
Modify BallotInputValidation to allow over votes.

Notes:
nblocks = votes_allowed + 1
The ContestDataProto is padded with a filler to make sure it is always the same length when serialized. The serialization is the hashedElGamalEncrypt message byte array.
When the ContestDataProto is too large, we trim it down by:
truncating any write-ins to 30 chars
throwing away write-ins if there are more than votes_allowed + 1
throw away extra over_votes if we still need more room.
I think this is a good first pass that almost never will be needed, and protects against overflowing when being sent lots of write-ins / over_votes.
This adds 560 + 64 bytes to each contest for the common case of votes_allowed = 1.
It would be easy enough to change it to be a single proto for all contests in the ballot, which would reduce size to 560 + ncontests * 64 per ballot, for the common case.
Could also experiment with storing just the hashes of the write-ins in the contests, and putting the full text write-ins into a separate file.

Ive tweaked the algorithm for creating a fixed-length message from the proto serializatio. Heres a summary:
// Make sure that the HashedElGamalCiphertext message is exactly (votesAllowed + 1) * BLOCK_SIZE
// If too large, remove extra writeIns, add "*" to list to indicate some were removed
// If still too large, truncate writeIns to CHOP_WRITE_INS characters, append "*" to string to indicate truncated
// If still too large, truncate overVote to (votesAllowed + 1), append "-1" to list to indicate some were removed
// If now too small, add a filler string to make it exactly (votesAllowed + 1) * BLOCK_SIZE

ping @danwallach
would be good to finish this PR before I get too far down the dll rabbit hole

merged into PR#170


fix cli with yarn

this fixes #2442
don't use npx when yarn is detected, account for new yarn paths

Running webpack through npx expects an environment with node_modules directory. This is not the case with yarn pnp. This PR changes the script to run webpack directly if yarn is detected and prevent npx/npm to install dependencies and break the installation. Laravel-mix must be unplugged, as it tries to access dependencies that aren't installed and is therefore deemed unsound by yarn.

Looks like node & yarn both add the bin path to the env temporarily so you can spawn from .bin without need for an absolute path or use of npx/yarn. I'm gonna take a look at a few things but I'll get this merged in tonight. Thanks for doing this.
I was already working on removing use of npx entirely in the next branch but this is good to have sooner.

Ah yes, there was a misunderstanding on my end. Yarn prepares the node environment with all its magic to load deps and tools from .yarn/cache/*.tar.gz and .yarn/unplugged/*.

Thanks for this! 💯
I'll cut a release at some point this week.


Detect when deprecated services are fetched from the container

Right now we detect when a method is called on a deprecated service via chaining:
$container->get('entity.manager')->getStorage('subject_term_mapping_entity')

BUT we do not when just the service is fetched.
$container->get('entity.manager')

We should also check when it is used in a Reference: https://gist.github.com/neclimdul/9719e21fc7fe162ca8d3080d9aad362f

This is a bit tougher than I thought, given that EntityManager is not deprecated, only it's interface.
/**
 * Provides a wrapper around many other services relating to entities.
 *
 * Deprecated in Drupal 8.0.0, will be removed before Drupal 9.0.0. We cannot
 * use the deprecated PHPDoc tag because this service class is still used in
 * legacy code paths. Symfony would fail test cases with deprecation warnings.
 */
class EntityManager implements EntityManagerInterface, ContainerAwareInterface {

Here's how Drupal core handles it:

\Drupal\Core\DependencyInjection\YamlFileLoader parses files
Checks for deprecated
Calls: $definition->setDeprecated(true, $service['deprecated']);

The DrupalServiceDefinition does not have this match. Was copied from phpstan-symfony, which also does not have this.
We need to add the following to match Symfony's Definition

deprecationTemplate
deprecated

Then we can write a rule which checks if the service mapping is pulling a deprecated service.


HHH-5908 - Avoid unnecessary updates on detached un-modified entities with SelectBeforeUpdate.

hibernate-core: https://hibernate.atlassian.net/browse/HHH-5908
hibernate-envers: https://hibernate.atlassian.net/browse/HHH-11056
HHH-11056 reported the impact of the problem with how it related to Envers but the root problem was based on HHH-5908.
The supplied fix addresses both problems and aligns session.update behavior to better mimic entityManager.merge wrt to SelectBeforeUpdate use case on detached unmodified entities.

Reviewed and we can integrate it.

Applied upstream.


Example 3 Title Typo

Example 3: Create an active-active failover relationship with specified load balacne amount
Balance is misspelled.

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

ID: 9481d396-6308-1fda-53ff-561164eb6712
Version Independent ID: 44f5efd6-ce9e-e77e-2ad8-6351fab68008
Content: Add-DhcpServerv4Failover (dhcpserver)
Content Source: docset/windows/dhcpserver/add-dhcpserverv4failover.md
Product: w10
GitHub Login: @coreyp-at-msft
Microsoft Alias: coreyp

Created pull request
https://github.com/MicrosoftDocs/windows-powershell-docs/pull/870

Changes had already been fixed via #433
@officedocsbot close


[AutoPR blueprint/resource-manager] Blueprints: timeCreated and lastModified should be date-time format

Created to sync https://github.com/Azure/azure-rest-api-specs/pull/5872

(message created by the CI based on PR content)

This PR has been merged into https://github.com/Azure/azure-sdk-for-python/pull/4158


Generate declaration files

Generate typescript declaration files.

[x] npm test succeeds
[x] Pull request has been squashed into 1 commit
[x] I did NOT manually make changes to anything in apis/
[x] Code coverage does not decrease (if any source code was changed)
[x] Appropriate JSDoc comments were updated in source code (if applicable)
[x] Approprate changes to readme/docs are included in PR

@JustinBeckwith Looks good to you?

Please add a types property to package.json as well so that types are automatically discovered when the package is installed.

@notVitaliy Thanks for opening this!! Super keen for types!! 👍

This looks good!  Just need to go add the types property to the package.json :) . Test failures look to be unrelated.

@JustinBeckwith thanks for your speedy reply!  Assuming this gets merged soon, how long til the next release?

Thanks for the PR!


"Șuici" is listed in the drop-down menu

Description:
When user writes "Șuici" the location appears in the drop-down menu next to the comune and the county witch is a part according to the law
Precondition:
The website is up an running.

Step 1
Write in the search bar "Șuici"

Expected results
The location appears in the drop-down menu as "Comuna Șuici, ARGEȘ"


[SPARK-41656][CONNECT] Enable doctests in pyspark.sql.connect.dataframe

What changes were proposed in this pull request?
This PR proposes to enable doctests in pyspark.sql.connect.dataframe that is virtually the same as pyspark.sql.dataframe.
Why are the changes needed?
To make sure on the PySpark compatibility and test coverage.
Does this PR introduce any user-facing change?
No, doctest's only.
How was this patch tested?
New Doctests Added

@techaddict mind resolving conflicts? Otherwise good to go.


Search OPENSSL_Applink in every loaded module

To link OpenSSL within a project across different platforms, it is often required to include a provided code snippet called "applink.c" in the user program.
That snippet defines a function to be called in the early load phase of OpenSSL shared libraries in order to properly glue the runtime according to specific architecture.
But to call that function, OpenSSL searches for "OPENSSL_Applink" symbol only in the address space of main module. If that function cannot be found, the runtime process is aborted.
If you integrate OpenSSL stack not in a main program, but for instance in a loadable library as a plugin, maybe you have not the possibility to rebuild the whole thing adding that snippet of code where you want.
Proposed change provides to extend the quest for "OPENSSL_Applink" symbol also into every module loaded by the main process. This way you can include the "applink.c" also in a shared library while the OpenSSL stack is able to be instructed too.
Build tested with Visual Studio 2017 x64
CLA: trivial

i686-w64-mingw32-gcc chain fails for missing psapi.dll linking

The correct solution to the problem is to not use functions that end with _fp. I.e. don't open files yourself and pass FILE *fp, but pass file names and have libcrypto open files for you. applink.c is an aid for legacy applications, not something to rely on for new code.

Thank you Andy for your quick and detailed answer. You pointed out the critic item that was breaking my work and raised the issue about "no OPENSSL_Applink".
Removing from my project a couple of methods based on FILE pointers (d2i_PKCS12_fp, PEM_read_X509) with some other based on BIO reads (d2i_PKCS12_bio, PEM_read_bio_X509) solves that thing.
What is bad about this story:

I could not figure out during my debugging sessions which might be the cause of the issue
I did not find any hint in the documentation about those deprecated _fp methods, nor warnings against usage of "applink.c" (as there or there)

Thank you very much for your support and please excuse me as I caused some needless work.
We can close this pull request.


[S2GRAPH-33] Support weighted sum of multiple query results.

add multiQuery support and refactor unused codes.

+1

+1

1

+1


Unify IVsContainedLanguageComponentsFactory into a single component

As part of F# support, we're unifying our language-specific components and driving them from data in targets files. The only difference between C# and VB versions of IVsContainedLanguageComponentsFactory  in this case was the Language SID that was looked up.
We now read that from DesignTime targets.

tag @dotnet/project-system @BillHiebert @abpiskunov @mavasani

@mavasani I'll just write some now.
Question, why isn't this associated with LanguageService capability? Was this just overlooked?


Emmet css autocompletion for d incorrectly completes to display: grid

VSCode Version: Win10 64bit 1903
OS Version: 1.43.0

Steps to Reproduce:

Open CSS file
Type e.g.

a {
    d // HIT Emmet expand abbrevation
}

notice now it autocompletes as display: grid

a {
    display: grid;
}

It should however be display: block see Emmet cheat sheet (Someone should make a unit test from that sheet, what do I do with emmet support that is not compliant with the cheat sheet?)
This used to work, and it has been bothering me a few months now. I don't know what changed.
Here is also a screenshot:

Does this issue occur when all extensions are disabled?: Yes

I can look at this. It seems this was caused by the following commit
@octref  - If you want I can send out a PR with a fix

Seemed trivial - raised the PR for your consideration

Please apply the PR. It seems fine to me!

@Ciantic  - still awaiting review and merge 👍

So it should be merged now (as part of 197b9ffeb465d2831b6162da515692525a7d9953) and ready to go in the insiders build tomorrow.

/closedwith 197b9ff


[Feature]: RegEx Lookup in Events Tab

Summary
While looking through some StackOverflow questions, I ran into someone who was asking how to whittle down a list of Vuex Mutations and Vue Events. It appears his app can generate up to 50 events/second and it essentially crashes Vue DevTools due to the volume and on-screen rendering.
I saw that RegEx filtering was available for the Vuex tab but not the Events tab, so I took the liberty of taking a crack at applying the same approach to the Events tab.
Please lmk what adjustments I can make. Thanks!
Screenshots

👍


Set an error exit code for an unsuccessful reconnect

xfreerdp does not indicate that there was a problem via the exit code when there was a network error after connecting.  I simulated this for testing by disconnecting the network cable after establishing a connection.  The  output was
# xfreerdp /v:hostname
...
[09:55:35:750] [11458:11459] [ERROR][com.freerdp.core.transport] - BIO_read returned a system error 110: Connection timed out
[09:55:35:750] [11458:11459] [ERROR][com.freerdp.core] - freerdp_check_fds() failed - 0
[09:55:35:750] [11458:11459] [INFO][com.freerdp.client.x11] - Network disconnect!
[09:55:35:750] [11458:11459] [ERROR][com.freerdp.client.x11] - Failed to check FreeRDP file descriptor
# echo $?
0

With this commit, the exit code changes to 131.

@freerdp-bot can you test that ?

@akallabeth , I am happy to change the comment style, but with the pull request being closed, I am unsure about how to go about that.

@r-barnett Don't worry, well clean that up with one of the next pull requests.


Survey for Release Planner - Onboard new product feature

Service partners have been using the Release Planner to onboard new products in scope for APEX for the last couple of months.  We need to send a survey to gather feedback on their experience.
Immediate Todos:

[x] Here is draft of the survey - https://forms.office.com/Pages/DesignPageV2.aspx?subpage=design&FormId=v4j5cvGGr0GRqy180BHbR-SRHOv9H51LkqMFimFYWbJUMlZaSVdNUzM5UkE1WjJYTlNXMlhMVkFPUy4u
[x] We need list of user's and email addresses to send the survey.

Design and Requirements

[ ] Phase 1:  Let's get the email addresses of the users since September and manually trigger the email to request feedback via the survey.

Phase 2:  Automation of sending the survey
@live1206 We can do this now.  Created another GitHub issue to track changes to survey and timing once Service Partners are creating release plans. https://github.com/Azure/azure-sdk-tools/issues/5463

[ ] Add survey link to the automated emails that are sent after a product is onboarded.  "Thanks for using our new Release Planner application to onboard with the Azure SDK team! Your feedback matters to us, and we’d love to hear more about your experience using the Release Planner. Would you mind taking a quick 2-minute survey to help us improve the scheduler tool experience? Here is a link to the survey - https://aka.ms/azsdk/releaseplanner/feedback".  See example in comments.

@live1206 - Can we add a link to the survey in the automated emails that the service team's receive when they have completed onboarding?  We can change they survey questions and the timing when the service teams are using the Release Planner to create release plans.  We don't want to spam the service team's with surveys.
We could add this to the top of the automated emails.
Thanks for using our new Release Planner application to onboard with the Azure SDK team! Your feedback matters to us, and we’d love to hear more about your experience using the Release Planner. Would you mind taking a quick 2-minute survey to help us improve the scheduler tool experience?   Here is a link to the survey - https://aka.ms/azsdk/releaseplanner/feedback
Azure SDK Onboarding Information and Next Steps
The Azure SDK Team will engage with your team to provide guidance and/or tooling to create Azure SDKs. Our team will help you with APIs that have ARM endpoints ("management plane") and APIs that have non-ARM endpoints ("data plane").
Please refer your work item: SDK Intake - Edge Network Fabric
The onboarding survey responses indicated that the product is out of scope for management and data plane.
The Azure SDK onboarding team will reach out to you in 3 business days to validate that the product is out of scope.
•	Next Steps Azure SDK team: The Azure SDK onboarding team will reach out within 3 business days to confirm the product is out of scope and/or request additional information if needed.
•	Next Steps APEX product team: Please review useful resources provided below.
If you have questions, contact us by posting a question to our teams channel , email, or schedule an Azure SDK Q&A meeting with the Azure SDK Onboarding Team.

@live1206 @josefree Can we go ahead and make this update so that perhaps some of the service partners who use the app for onboarding will take a minute to complete the survey?  Thanks - La Donna

@ladonnaq
I have made the survey link clickable and only change the first sentence of the mail, leave the rest as it is.
Here is an example

The change has been deployed to PPE, you can try it out. Once confirmed, I will deploy the change to Prod.

@live1206 was this changed deployed to Prod?

@live1206 was this changed deployed to Prod?

Not yet, only deployed to PPE.

Interesting. How does this work then? The email templates are inside a cloud flow, right? how was it not deployed to Prod with the latest deployment you did?

Interesting. How does this work then? The email templates are inside a cloud flow, right? how was it not deployed to Prod with the latest deployment you did?

Yes, the template is in flow Send Onboarding Questionnaire Email - Child, I haven't deployed this flow to Prod yet.

Deployed to prod


Failed to start session

Issue Type: Bug
Area: SQL Profiler
I'm not able to start a new session.
I've the message :
Failed to start session: An exception occurred while executing a Transact-SQL statement or batch.
Tested on windows and mac OS with the same error.
It was working fine 2 days ago with the same version of the extension.
Azure Data Studio version: azuredatastudio 1.9.0 (78a42e1d112ae3231777722b51eaf44f83ddbe55, 2019-07-10T04:31:36.998Z)
OS version: Windows_NT x64 6.1.7601

Are there any further error messages in the Developer Console? (Help -> Toggle Developer Tools -> Console tab)

Are there any further error messages in the Developer Console? (Help -> Toggle Developer Tools -> Console tab)

Please find the Screenshot below

@nnnax  what is your target server, is it an Azure SQL Server or standalone SQL Server, also what template did you pick?

@nnnax what is your target server, is it an Azure SQL Server or standalone SQL Server, also what template did you pick?

I target an Azure SQL server. I picked up ADS STANDARD AZURE.
I've tried with 2 different azure subscriptions.

Same issue here. Used the profiler extension successfully for a few hours and then it stopped receiving events (the "Stop" button was disabled, and the "Start" button was clickable, but triggered the message "Failed to start session: An exception occurred while executing a Transact-SQL statement or batch."
Restarting Azure Data Studio did not fix it. I'm currently uninstall ADS, which requires a reboot apparently. I will return to update this thread shortly.

This did not work:

Uninstalled ADS fully
Deleted %APPDATA%\azuredatastudio
Downloaded ZIP'd version of ADS (not installer)
Ran azuredatastudio.exe
Enabled "preview features"
Clicked the Gear in the bottom left
Picked "Extensions"
Searched for "SQL Server Profiler"
Clicked "Install"
Struck Alt + P
Entered connection info, let database selection auto-populate to confirm it was connecting to the server properly.
Picked session template: "Standard Azure" (nothing else available in drop down)
Clicked "Start", received error "Failed to create session: An exception occurred while executing a Transact-SQL statement or batch." with "Source: SQL Server Profiler (Extension)"

Can you try running the following T-SQL directly against your Azure Database?

Thanks.
The plugin began working on another pool in my organisation (another *.database.windows.net URL). The main difference I can tell is that the one it stopped working on is part of "Elastic pool" and the one that it is working on is not part of an elastic pool.

I created a ticket with MSFT support for the pool/server in question asking if it can be "restarted" just to check, since everything worked fine yesterday with this setup and I don't think it's anything to do with my PC as I tested it on another server in my corporate network as well as a PC outside of my corporate network.

@nnnax, are you having similar issue (elastic pool related) as @js-cubed ?
From Azure Data Studio side, I will expose the original error message thrown by SQL Server when trying to create  XEvent session to make it easier to identify the problem.

@nnnax, are you having similar issue (elastic pool related) as @js-cubed ?
From Azure Data Studio side, I will expose the original error message thrown by SQL Server when trying to create  XEvent session to make it easier to identify the problem.

I'am using Basic databases without Elastic Pool.
I've created a new SQL Server and new database, and I can confirm that it's works with a new SQL server. But all my existing databases on my existing SQL server are not working.

@nnnax what error are you getting when running the SQL statement I mentioned earlier in the thread?

@nnnax what error are you getting when running the SQL statement I mentioned earlier in the thread?

@alanrenmsft I'am facing the same syntax error as @js-cubed

I am also facing this issue and cannot use the profile any more. It was working fine 2 days ago. I turned on auditing.
Following query fails with error.
The event 'sqlserver.logout' is not available for Azure SQL Database. Any way we remove the event from the template?
CREATE EVENT SESSION [ADS_Standard_Azure] ON DATABASE      ADD EVENT sqlserver.attention(       ACTION(package0.event_sequence,sqlserver.client_app_name,sqlserver.client_pid,sqlserver.database_id,sqlserver.username,sqlserver.query_hash,sqlserver.session_id)       WHERE ([package0].[equal_boolean]([sqlserver].[is_system],(0)))),      ADD EVENT sqlserver.existing_connection(SET collect_options_text=(1)       ACTION(package0.event_sequence,sqlserver.client_app_name,sqlserver.client_pid,sqlserver.username,sqlserver.session_id)),      ADD EVENT sqlserver.login(SET collect_options_text=(1)       ACTION(package0.event_sequence,sqlserver.client_app_name,sqlserver.client_pid,sqlserver.username,sqlserver.session_id)),      ADD EVENT sqlserver.logout(       ACTION(package0.event_sequence,sqlserver.client_app_name,sqlserver.client_pid,sqlserver.username,sqlserver.session_id)),      ADD EVENT sqlserver.rpc_completed(       ACTION(package0.event_sequence,sqlserver.client_app_name,sqlserver.client_pid,sqlserver.database_id,sqlserver.username,sqlserver.query_hash,sqlserver.session_id)       WHERE ([package0].[equal_boolean]([sqlserver].[is_system],(0)))),      ADD EVENT sqlserver.sql_batch_completed(       ACTION(package0.event_sequence,sqlserver.client_app_name,sqlserver.client_pid,sqlserver.database_id,sqlserver.username,sqlserver.query_hash,sqlserver.session_id)       WHERE ([package0].[equal_boolean]([sqlserver].[is_system],(0)))),      ADD EVENT sqlserver.sql_batch_starting(       ACTION(package0.event_sequence,sqlserver.client_app_name,sqlserver.client_pid,sqlserver.database_id,sqlserver.username,sqlserver.query_hash,sqlserver.session_id)       WHERE ([package0].[equal_boolean]([sqlserver].[is_system],(0))))      ADD TARGET package0.ring_buffer(SET max_events_limit=(1000),max_memory=(51200))      WITH (MAX_MEMORY=8192 KB,EVENT_RETENTION_MODE=ALLOW_SINGLE_EVENT_LOSS,MAX_DISPATCH_LATENCY=5 SECONDS,MAX_EVENT_SIZE=0 KB,MEMORY_PARTITION_MODE=PER_CPU,TRACK_CAUSALITY=ON,STARTUP_STATE=OFF)

Just started to try and use profiling today for the first time, and have the same issue:
Msg 25743, Level 16, State 1, Line 1
The event 'sqlserver.logout' is not available for Azure SQL Database.

Same issue. Did not have it 12 hours ago .. This is my error:
| console.(anonymous function) | @ | C:\Program Files\Azu…t\zone-node.js:2280
-- | -- | -- | --
  | onDidNotificationChange | @ | workbench.main.js:166520
  | _register.model.onDidNotificationChange.e | @ | workbench.main.js:166508
  | fire | @ | workbench.main.js:10027
  | notify | @ | workbench.main.js:170865
  | error | @ | workbench.main.js:251098
  | _runAction.then | @ | workbench.main.js:241836
  | ZoneDelegate.invoke | @ | C:\Program Files\Azu…st\zone-node.js:388
  | Zone.run | @ | C:\Program Files\Azu…st\zone-node.js:138
  | (anonymous) | @ | C:\Program Files\Azu…st\zone-node.js:872
  | ZoneDelegate.invokeTask | @ | C:\Program Files\Azu…st\zone-node.js:421
  | Zone.runTask | @ | C:\Program Files\Azu…st\zone-node.js:188
  | drainMicroTaskQueue | @ | C:\Program Files\Azu…st\zone-node.js:595
  | ZoneTask.invokeTask | @ | C:\Program Files\Azu…st\zone-node.js:500
  | ZoneTask.invoke | @ | C:\Program Files\Azu…st\zone-node.js:485
  | emit | @ | events.js:182
  | addChunk | @ | _stream_readable.js:279
  | readableAddChunk | @ | _stream_readable.js:264
  | Readable.push | @ | _stream_readable.js:219
  | onread | @ | net.js:636

I managed to have it at least starting by removing the logout event from the provided script.
I ran the script against the database, then going back in Azure Data Studio and the starting the session.
  Super frustrating.

@yualan This issue seems to be a bit of attention, any chance of an ETA on a fix?  I am hoping this is earlier than the December 2020 Planning Milestone it has been added to!
Any info would be very much appreciated.

Is this tied to permissions/security at all? Users in our company with the "View Server State" permission receive this error. However, I'm able run the profiler through ADS 1.9 without receiving the error and I have elevated permissions.

I am looking into this now

Same issue for me.  Just installed VS 2019 last week.  My (31) Azure databases have existed for over a year (all in an elastic pool on the same server).  I just began pointing the (.net) application to these databases.
Installed Azure Data Studio and the SQL Server Profiler Extension (0.9.0) this morning.  When I select a database, View Command Palette, Profiler: Launch Profiler. Start New Profiler Session with only one session template: Standard_Azure, Enter session name: prefilled with ADS_Standard_Azure. Click Start.  Failed to create session: An exception occurred while executing a Transact-SQL statement or batch.
This must be really frustrating for people who have been relying on it.

Confirmed with Azure SQL Database team, they have a regression recently, this will be fixed in the next Azure SQL Database update.
for now please follow @alexiordan ‘s comment to get yourself unblocked: https://github.com/microsoft/azuredatastudio/issues/6353#issuecomment-513567218
Thanks @alexiordan

Oddly, something I did is letting the Profiler work now. Last I tried was running the script Alex posted above - https://github.com/microsoft/azuredatastudio/issues/6353#issuecomment-513567218.  After that I started the profiler, created the session, and am getting results.
I have no idea why it's working, though.

@paschott , Sorry, not sure I am following, are you asking why running the t-sql script Alex posted works?

@alanrenmsft I think I was just confused about what the session was doing. I think I'd read the session name in the script differently. I thought it was creating a session name that wasn't the same one expected by the Profiler extension.  However, it does work as a workaround until we get that next release.

@paschott , I see, the profiler will try to create a new session if a session with the given name doesn’t exist. otherwise it will reuse the existing session. that’s Why Alex’s T-SQL script works. and that script only needs to be run once on your Azure SQL database. If SQL Azure Database is not getting the fix in before the next ADS release, I will make the change in ADS directly.

Confirming the work-around works. Run Alex's script, above, which manually creates a Session named "ADS_Standard_Azure". Then, in Azure Data Studio, attempt to profile, using a Session named exactly the same: "ADS_Standard_Azure".  This combination worked for me. Don't know if this makes a difference, or not, but I'm using Azure Data Studio version 1.10.0-insider

it seem the Azure SQL DB has fixed the missing xevent name issue, Closing the issue.


Add support for Circular Progress Indicator FAB integration

Spec reference: https://www.google.com/design/spec/components/progress-activity.html#progress-activity-types-of-indicators
See also: https://material-design.storage.googleapis.com/publish/material_v_8/material_ext_publish/0B0NGgBg38lWWbTlSaHdQZEMtalk/components-progressactivity-typesofindicators-061101_Circular_Aspirational_xhdpi_002.webm
See also: https://material-design.storage.googleapis.com/publish/material_v_8/material_ext_publish/0B6Okdz75tqQsa0QwVnd6NVlvWkk/components-progressactivity-typesofindicators-Circular_wFab_xhdpi_003.webm

Superceded by https://github.com/material-components/material-components-web/issues/52


Issue with Mixer reporting to Mixer with controlPlaneSecurity enabled

In testing the new installer with the existing mixer e2e tests, I discovered that enabling control plane security broke comms between istio-policy and istio-telemetry.
This manifests in the logs as follows:

[2019-05-06 17:46:39.032][20][warning][filter] [src/istio/mixerclient/report_batch.cc:106] Mixer Report failed with: UNAVAILABLE:upstream connect error or disconnect/reset before headers. reset reason: connection failure

There is also the suspicious bits of envoy config generated (this cluster appears twice in the config, also):
"cluster": {
      "name": "mixer_report_server",
      "type": "STRICT_DNS",
      "connect_timeout": "1s",
      "hosts": [
       {
        "socket_address": {
         "address": "istio-telemetry",
         "port_value": 15004
        }
       }
      ],
      "circuit_breakers": {
       "thresholds": [
        {
         "max_connections": 100000,
         "max_pending_requests": 100000,
         "max_requests": 100000,
         "max_retries": 3
        }
       ]
      },
      "tls_context": {
       "common_tls_context": {
        "tls_certificates": [
         {
          "certificate_chain": {
           "filename": "/etc/certs/cert-chain.pem"
          },
          "private_key": {
           "filename": "/etc/certs/key.pem"
          }
         }
        ],
        "validation_context": {
         "trusted_ca": {
          "filename": "/etc/certs/root-cert.pem"
         },
         "verify_subject_alt_name": [
          "\u003cno value\u003e"
         ]
        }
       }
      },
      "http2_protocol_options": {},
      "dns_lookup_family": "V4_ONLY"
     },
     "last_updated": "2019-04-17T18:06:44.728Z"
    },

In particular, this snippet:
         "verify_subject_alt_name": [
          "\u003cno value\u003e"
         ]

We need a validation that mixer-to-mixer reporting works when control plane security is enabled.

This issue sometimes happen on my env with Istio 1.3.0 mTLS STRICT mode.

[2019-10-03 11:58:47.182][24][warning][filter] [src/istio/mixerclient/report_batch.cc:109] Mixer Report failed with: UNAVAILABLE:upstream connect error or disconnect/reset before headers. reset reason: connection failure

It does not happen on e2e tests anymore?


[Marker.io] Images missing on this page

Images on this site need to be added

Reported by: Holly<EMAIL_ADDRESS>- Contact via Marker.io
Source URL: https://na13-prezzee.webflow.io/en-au/corporate-gifting-solutions/api
Issue details: Open in Marker.io
Device typedesktopBrowserChrome <IP_ADDRESS>Screen Size2048 x 1152OSOS X 14.7.1Viewport Size1951 x 942Pixel Ratio@2x

🤖 Marker.io bot - This issue was marked as ✅ Resolved in Marker.io


Build a Well Production test-example modell with combined well test and Separator test

Metamodel changes requested:

[ ] lighter gray color on Sample, SampleLog and Context
[ ] remove storedIn relship
[ ] add SampleLog refersTo Context relship
[ ] Rename SampleLog to Log

Modelled with AKM-SampleAnalysis_MM:

Updated model:

Update

Input:
Here are screenshots of the ProdML model Bjørn and I made a year ago.

Early attempt to model from the AMAP Project


G1ConcRSHotCardLimit have been obsoleted on JDK 21

Check: https://www.oracle.com/java/technologies/javase/21all-relnotes.html
On your GraalVM 21 flags you put 'G1ConcRSHotCardLimit', but it doesnt work anymore.

Weird, It seems that my jdk 21 install didn't warn me. Fixing


Preserve minijail log pipe fd when starting apps

@alfonsoros88 merged.
I merged the structs MinijailLog and Minijail. The start/spawn function now is a member of this.
Thank!

@alfonsoros88 merged.
I merged the structs MinijailLog and Minijail. The start/spawn function now is a member of this.
Thank!


Update customize-exploit-protection.md

Verified and made changes to the Exploit protection mitigations table
Issue#https://github.com/MicrosoftDocs/microsoft-365-docs/issues/9353

@JohanFreelancer9 Please copy review

Docs Build status updates of commit 5852df8:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-365/security/defender-endpoint/customize-exploit-protection.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit b4f5d2d:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-365/security/defender-endpoint/customize-exploit-protection.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 9a183ed:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-365/security/defender-endpoint/customize-exploit-protection.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel

Docs Build status updates of commit 9a183ed:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

microsoft-365/security/defender-endpoint/customize-exploit-protection.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
For any questions, please:Try searching the docs.microsoft.com contributor guidesPost your question in the Docs support channel


fix (tailwind): NOVE_ENV=production causing missing head errors with Head component

issue-:#1112
Fix:Head Component bug.
Check for plain  tag and save the index
When encountering  component, ignore it instead of saving index
This will skip over any  components during the build process, avoiding the bug. But it will detect a plain  tag and use that for purging styles correctly.
So this allows using  under Tailwind for production builds, while skipping any  components that may break things.

Closing this as it is stale


Queue_free()'ing a BoneAttachment3D in an exported build throws a signal error

Tested versions
Tested in:
v4.1.1.stable.mono.official [bd6af8e0e]
v4.1.4.rc1.mono.official [b9008f3d5]
v4.2.stable.mono.official [46dc27791]
v4.2.1.stable.mono.official [b09f793f5]
v4.2.2.rc1.mono.official [c7fb0645a]
v4.3.dev2.mono.official [352434668]
System information
Windows 10.0.22621 - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 3080 (NVIDIA; <IP_ADDRESS>98) - 12th Gen Intel(R) Core(TM) i5-12600K (16 Threads)
Issue description
In version 4.1.1 and 4.1.4, no error appears.
In version 4.2, 4.2.1, 4.2.2, and 4.3:
When a project is exported and a node containing a skeleton3D with a BoneAttachment3D is deleted from the tree with queue_free(), the following error consistently appears:
ERROR: Attempt to disconnect a nonexistent connection from 'Skeleton3D:<Skeleton3D#23722984641>'. Signal: 'bone_pose_changed', callable: ''.
at: (core/object/object.cpp:1420)

This error does not occur in the editor.  Removing the BoneAttachment3D resolves the error.
Steps to reproduce

Add a glb model containing a skeleton
Create an inherited scene from the imported model
Add a BoneAttachment3D node to the skeleton in that inherited scene
Instantiate the scene as a node
Queue_free() the node

Minimal reproduction project (MRP)
repro.zip

I don't think this is a Godot bug, at least not the issue in the MRP project. The test project gives an error in Godot debug builds too because you are trying to queue_free() the same node multiple times. The line in documentation about "It is also safe to call queue_free multiple times." means it's safe to call it multiple times before the end of the frame. Add line character = null to prevent calling the method on a freed object. So the new function would look like this:
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta):
    remaining-=delta
    if(remaining < 0 && character!=null):
        character.queue_free()
        character = null # <- Add this line.
        print("Removed")

The test project does not display any errors on any version for me in the editor and I've verified multiple times that both my original project and the MRP one do not call queue_free() multiple times.  I have nonetheless made the change you requested.  The behavior on all 6 versions of godot remains unchanged. 4.1.1 and 4.1.4 show no errors in the editor or in exported builds.  4.2, 4.2.1, 4.2.2, and 4.3dev2 all work fine in the editor, but display the error in exported builds.

I mentioned I used Godot debug build build using current master (commit at f8a039e9b54875a3435ace4b9953cefa591a0753). Normal and release builds have different level of error checking and reporting, especially when handling freed objects. The test project seems to work (or at least not crash) in official builds (at least 4.2) without errors, but gives an error when using a debug build in current master branch:
Attempt to call function 'queue_free' in base 'previously freed' on a null instance.
I haven't tested an export build, so there might still be a bug somewhere in Godot.

A quick follow-up clarification, this error has not led to any crashes for me and the nodes do seem to be correctly removed from the tree

@Michaelcraighoffman Do you see the error from @bitsawer's screenshot when running the project in the editor?
If so, I think this is not a bug and working as intended. As mentioned, release and debug builds have different levels of error checking for performance reasons, and the error in the debug build (editor) is the most pertinent one, and something that must be fixed to avoid getting errors (or even crashes) in release exports.

@akien-mga After resolving the error bitsawer mentioned, I still see the original reported error regarding BoneAttachments only in exported builds.  I have not had time to test this issue in newer Godot Builds.


enable auto record

hii found some issues
1.when ever model comes back online it is not starting automatic recording
2.enable to remove model or delete from rec list
3.if model is offline it still shows online
thanks and regards for the app

I'm not integrating the automatic recorder yet, but I'll probably add it in the next version.

also adds to delete model from list.

the status of the model, I don't know what provider you are using, but I'm sure the status works. I put that the status is updated every 25s + delay of the provider API.

See the latest version with all the changes

thank you for new update
i have found one more issue when you close  app the data with in all gone deletes
ex:ffmpge location, save folder location and aslo added model aslo gone
please look into this issue too
thnks regards

Thanks for mentioning the error, now add that the data and the rec list are saved
See the latest version with all the changes


Investigate how Linux could be supported

Mixxx distributes (binary) nightly builds for Linux for Ubuntu via a PPA^1. Unfortunately, it seems as if Launchpad removes older packages^3, so we might have to find some other source for the packages. Mixxx does build Debian packages as part of their GitHub Actions CI, these artifacts, however, expire after a while.
For the purposes of this tool, we could look into setting up a clean Debian chroot and installing the package along with its dependencies there. Since dependencies may change, we should investigate how this could be done in a performant way (though Qt 5 and 6 should already be separate packages, so we might be able to get away with always installing the newest versions of the dependencies for the requested snapshot).

Another approach would be to use Docker containers instead of chroots, having the advantage of likely being more hassle-free, though the initial configuration might be more complex (which display/sound sockets have to be mounted into the container).
If we use containers, we should create a single container at the start of a bisect and install the snapshots with docker exec, to avoid having to reinstall the dependencies at each search step.
Given that Fedora packages of old snapshots are available on Koji, we might want to use those: https://koji.rpmfusion.org/koji/packageinfo?packageID=148

m1xxx now provides mostly static builds for Linux (that only depend on X11 and a bunch of system-ish libraries), which we could use. Since there are not many Linux builds, it will probably take a while until that repository is actually useful to find regressions, but now we at least have the infrastructure in place.

We should probably also default the repository to m1xxx on Linux, since the official mixxx.org repository does not offer any Linux snapshots.


Add usage examples to error logs

At the moment if you run into an error on one of the subcommands you don't necessarily understand what should be provided exactly.
Existing error log:
$ cidr contains <IP_ADDRESS>/16 <IP_ADDRESS>/1a
Provided ip is not valid

Beacuse the contains subcommand expects an IP address as secondary argument, it would be helpful to steer users in the right direction.
Preferable error log:
$ cidr contains <IP_ADDRESS>/16 <IP_ADDRESS>/1a
Provided IP address is not valid
Example usage: cidr contains <IP_ADDRESS>/16 <IP_ADDRESS>

This is addressed in #39.


Add Mac VM FAQs related to arm64 non-support

Add two new FAQs to the faq_stackman.html page (for macOS VM FAQs):
Q: Does XAMPP-VM support Apple M1 (arm64) CPUs? A: No.
Q: When I try to start the VM, it fails, with an error message, "cannot calculate MAC address". How do I resolve this?
A1: VMs do not work on arm64 CPUs.
A2: If you see this message on intel (x64) CPUs, contact the community forums.

See comment about the Middleman tool from https://github.com/ApacheFriends/web repository in discussion of Pull Request #4 . I am happy to figure out how that tool works, and make this change there.  In the meantime, I'll open an issue there to track this requested change.
Will you be able to accept a pull request there, regenerate the static pages, and propagate to the website promptly? Or is it better to apply this PR to the static changes, then override it with changes to the Middleman sources when you have time?

Thanks for your contribution, we can merge this change to appear into the English website only for now.
Please, when you have time review https://github.com/ApacheFriends/web/pull/16 so we can regenerate the web site for all languages from the source of truth.


inconsistency of LEEP test return with reported scores in your paper and LEEP paper

Hello,
I used your implementation of LEEP and tried to test it on a few procgen environment to replicate the result but my results have a large deviation from what you have reported (and also the original LEEP paper).
For example these are what I got from running PPO and LEEP and maze environment for 50e6 environment step:

As you can see the test results are very different. I used these commands:
python train_ppo.py --env-name maze --seed 5 --num-env-steps 50000000 --use_backgrounds
python train_LEEP.py --env-name maze --seed 5 --num-env-steps 50000000 --use_backgrounds
And used the data in progress_maze_seed_5.csv in PPO and LEEP folder to plot it.
ppo_progress_maze_seed_5.csv
leep_progress_maze_seed_5.csv
I also average the mean and got these results:
PPO Test Mean Reward for maze: 5.47
LEEP Test Mean Reward for maze: 4.63
And what you have reported in Section E of appendices Results after convergence in Table 9 was:
PPO Test Mean Reward for maze: 5.78 ± 0.39
LEEP Test Mean Reward for maze: 6.78 ± 0.21
As you can see there is about 2 points divergence in the results that I got on 50e6 environment step and yours. I used only one seed 5 but in the range of std that you reported it is also unacceptable.
I couldn't find out the reason of this inconsistency and hope that you could help.
Kind regards,
Arash

Hi Arash, thank you for reaching out.
This implementation of LEEP is based on the original authors' implementation following our mutual correspondence.
The authors haven't made their official implementation public, and together with them, we attempted to retrace the exact hyperparameters they had used. Eventually, we couldn't quite attain their performance even with their help, hence we resorted to using their results as reported in the LEEP paper (and we mentioned this in our paper - see footnote 5 on page 8).

Thank you Ev


Calling load_own_variables() when loading legacy h5 weights

https://github.com/keras-team/keras/issues/20147
So, I investigated it a bit and the problem is the keras.layers.Normalization layer, which is not finalized.
This is because keras.layers.Normalization has two weights loaded from the file, adapted_mean and adapted_std, but these are not used directly when making a prediction.
What is used directly are two variables, which are not added as weights, called mean and std, that are updated whenever finalize_state() is called.

And this is the problem. Theoretically, whenever loading weights from a file, finalize_state() should be called by load_own_variables().
But load_own_variables() is called only with the new saving API, when the weights are saved in the format ".weights.h5", while the efficientnet weights have the legacy extension ".h5".

Therefore, weights are loading, we have adapted_mean and adapted_std, but the actual mean and std are initialized with build(), i.e. a vector of zeros and a vector of ones.

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

Project coverage is 57.61%. Comparing base (3cc4d44) to head (075308b).

Files
Patch %
Lines

keras/src/legacy/saving/legacy_h5_format.py
55.55%
6 Missing and 2 partials :warning:

:exclamation:  There is a different number of reports uploaded between BASE (3cc4d44) and HEAD (075308b). Click for more details.
HEAD has 6 uploads less than BASE

Flag
BASE (3cc4d44)
HEAD (075308b)

keras
4
1

keras-torch
1
0

keras-tensorflow
1
0

keras-jax
1
0

Additional details and impacted files
@@             Coverage Diff             @@
##           master   #20168       +/-   ##
===========================================
- Coverage   79.34%   57.61%   -21.74%
===========================================
  Files         501      501
  Lines       47319    47316        -3
  Branches     8692     8688        -4
===========================================
- Hits        37544    27259    -10285
- Misses       8017    18378    +10361
+ Partials     1758     1679       -79

Flag
Coverage Δ

keras
57.61% <55.55%> (-21.59%)
:arrow_down:

keras-jax
?

keras-numpy
57.61% <55.55%> (+0.03%)
:arrow_up:

keras-tensorflow
?

keras-torch
?

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

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


Type inference not working properly in certain case

TypeScript Version:
3.6.3 (same for 3.7-beta)
Code
Please click on the playground link below and you will find three demos of things that should behave basically the same. While type inference is working fine in 'Demo 2' and 'Demo 3' it is not working properly in 'Demo 1'. The demo provides a simple fantasy API for implementing UI components - please ignore whether this demo API makes any sense or not - the semantic is completely unimportant here - it's only about the type system/inference here.
Expected behavior:
Type inference in 'Demo 1' should work the same as in 'Demo 2' and 'Demo 3' regarding functions getState and setState (see code).
Actual behavior:
In 'Demo 1' type inference fails for getState and setState (see code)
Playground Link:
Please find the demo here: DEMO
Related Issues:
This may marginally be related to feature request #16597, as I would have written the demos slightly differently if that feature requested in  #16597 would already have been implemented. BTW, IMHO this 16597 feature is the most important missing feature in TS ... just saying ;-)

The example here would require unification to work; see #30134

Many thanks, Ryan.
As this is already handled in that "Full unification for generic interface" issue, I think it's best to close this issue here.


Contours in report missing for BBR fallback

When BBR is rejected, the message "mri_coreg (FreeSurfer) was used to generate transformations from EPI space to T1 Space - bbregister refinement rejected" is correctly printed, but the surfaces in the report are missing.

So they should be there? That's no problem. Quick fix in niworkflows is to add a line like this:
https://github.com/poldracklab/niworkflows/blob/a216dbab443c57ec9f19d633e782c84b8271270a/niworkflows/interfaces/registration.py#L207
To MRICoregRPT._post_run_hook().

I think so, they are very useful to guide your eye, and particularly important on images with reduced FoV where you have little to no reference without them

I am still seeing this issue when running via fmriprep 1.0.8 via Singularity. I've attached an example.

This is a FLIRT reportlet, which at the moment doesn't have access to the white matter segmentation unless it's run in BBR mode.
I agree we probably should include these, if we are doing so for mri_coreg.


Millions of directories/files created inside "caches/.../scripts-remapped" directory on Linux

After having issues with my Ubuntu/Linux system always running out of inodes, I found out that Gradle is creating millions of directories in its "caches/2.14.1/scripts-remapped" folder.
It looks like this directory is never cleaned up: it's a cache anyway.
I think there should be a better housekeeping of this directory, or maybe a different solution should be found for Gradle to reuse scripts as long as they are not changed.
Environment:

Ubuntu 16.04 LTS,
EXT4 file system,
Gradle 2.14.1 within a Liferay 7 project,
both through Eclipse and directly on the command line (using gradlew),

Opened an issue as suggested in the forum: https://discuss.gradle.org/t/scripts-remapped-directory-using-up-all-the-inodes-on-my-system/21883

Thanks for reporting. Have you tried a newer version of Gradle to see if that exposes the same issue?

@seccanj Is this issue still relevant for you?

This is still an issue with 4.7. I can see a lot of content which exists in  /caches/4.7/scripts/...
is simply duplicated in /caches/4.7/scripts-remapped/..
What purpose does this folder serve?

Gradle 4.10 added cache clean-up that will delete these directories if they're no longer used.
@plechev It's a way for Gradle to script compilation of build scripts that are identical in content, but are used by different projects (and need to be treated as separate classes). You can safely delete the scripts and scripts-remapped directories when no Gradle daemons are running.  On the next build, Gradle will recompile build scripts as needed.

@big-guy 👍


Safari浏览器不能使用Web版

Safari浏览器选择web相关的模型并正确操作后仍报错：
OpenAI Security Check Required
Please open https://chat.openai.com/api/auth/session
And refresh this page or type you question again

macOS 13.3 (22E252)
Safari
Extension Version: 2.1.8

我后续改成发送完整cookie试试

I am experiencing the same issue. Any thoughts on how to resolve?

I plan to switch to using complete cookies in the future to try to solve this problem.
Currently you have to use API key if you have this problem

try v2.2.1

app store没有更新2.2.1版本

要审核, 急得话可以从release下载dmg手动安装

Hi josStorer
I just tried v2.2.1 and still get the following. I followed the steps provided but still get an error:
"
Error
OpenAI Security Check Required
Please open https://chat.openai.com/api/auth/session
And refresh this page or type you question again
Consider creating an api key at https://platform.openai.com/account/api-keys"

I'm afraid I cannot solve this problem at the moment. v2.2.1 has submitted complete cookies, and many Safari users have been able to use it with previous versions, only a small number of Safari users are experiencing issues with web mode.
Unfortunately, the only solution available at this time is to use an API key.

我是v2.2.4版本，同样遇到了Safari一直报错要 session 的问题。
@josStorer

@eyaeya 我后续尝试改为前台发送

try this, it comes from https://github.com/transitive-bullshit/chatgpt-api#reverse-proxy
试试配置这个反代绕过验证

v2.3.0 should fix the problem
v2.3.0 应该已经完全解决此问题


Survey.add_skip_rule() is working but throwing exception

Code to reproduce error:
from edsl.questions import QuestionMultipleChoice, QuestionLinearScale, QuestionTopK
from edsl import Survey

q1 = QuestionMultipleChoice(
    question_name = "color",
    question_text = "What is your favorite color?",
    question_options = ["Red", "Orange", "Yellow", "Green", "Blue", "Purple"]
)
q2 = QuestionMultipleChoice(
    question_name = "day",
    question_text = "What is your favorite day of the week?",
    question_options = ["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"]
)
q3 = QuestionLinearScale(
    question_name = "winter",
    question_text = "How much do you enjoy winter?",
    question_options = [0,1,2,3,4,5],
    option_labels = {0: "Hate it", 5: "Love it"}
)
q4 = QuestionTopK(
    question_name = "birds",
    question_text = "Which birds do you like best?",
    question_options = ["Parrot", "Osprey", "Falcon", "Eagle", "First Robin of Spring"],
    min_selections = 2,
    max_selections = 2
)

survey = Survey(questions = [q1, q2, q3, q4])
survey = survey.add_skip_rule(q2, "color == 'Blue'")

results = survey.run()
results.select("color", "day", "winter", "birds").print(format="rich")

Latest PR from me should fix this.


store: Replace the old global log store with a new global log store

Hello @jazzdan,
Please review the following commits I made in branch nicks/logstore2:
835eec16ff871cbbc12bf74f95d93ab886233e85 (2019-12-04 15:09:13 -0500)
store: Replace the old global log store with a new global log store

Thank you for all the reviews!!! Now is the fun part where we get to start deleting stuff!

We should probably also wait until we do a release to merge this

@nicks I agree, let me try to get a release out this afternoon.


support for .net6.0-Windows

will there be support for .net6.0-Windows?

Close such, unless there is a specific issue to discuss.


Feature/improve handling of deleted instances

See commit messages for review notes on the changes made

rebased against master to solve conflicts


add e2e-test arm64 support

name: Pull request
about: Tell us about your contribution
labels: ["pr/release/none-required"]

Thanks for contributing !
Before submitting a pull request, make sure you read about our Contribution notice here: https://spidernet-io.github.io/spiderpool/contributing/development/pullrequest/#need-review
What this PR does / why we need it:
add e2e-test  arm support
Which issue(s) this PR fixes:
None
Special notes for your reviewer:
make clean it doesn't work in mac, Since xargs: illegal option -- i
make sure your commit is signed off
Signed-off-by: cyclinder<EMAIL_ADDRESS>

whereabouts提了一个PR, 可以构建并推送arm64的镜像。就不推到spider下，还是使用官方的，不然定期维护也麻烦，现在像multus等基本都提供amd和arm的多架构镜像


Unable to remove Operator following removal of subscription, csv, and  CRDs

Bug Report
What did you do?

Installed the keycloak-operator
Removed the subscription and CSV following the instructions
Removed the CRDs for the operator
Removed the operator

What did you expect to see?
Operator should be removed
What did you see instead? Under which circumstances?
Operator is immediately recreated:
robert.williams@Mac0259:~/work/pdns% kubectl get operators
NAME                    AGE
keycloak-operator.iam   12m
postgresql.pgo          28h
robert.williams@Mac0259:~/work/pdns% kubectl delete operator keycloak-operator.iam
operator.operators.coreos.com "keycloak-operator.iam" deleted
robert.williams@Mac0259:~/work/pdns% kubectl get operators
NAME                    AGE
keycloak-operator.iam   2s
postgresql.pgo          28h

The olm-operator pod logs the following:
2020-12-23T16:48:31.091Z        DEBUG   controllers.operator    reconciling operator    {"request": "/keycloak-operator.iam"}
2020-12-23T16:48:31.091Z        DEBUG   controllers.operator    Operator is already up-to-date  {"request": "/keycloak-operator.iam"}
2020-12-23T16:48:31.091Z        DEBUG   controller-runtime.controller   Successfully Reconciled {"controller": "operator", "request": "/keycloak-operator.iam"}

Environment

operator-lifecycle-manager version:
v0.17.0

Kubernetes version information:

robert.williams@Mac0259:~/work/pdns% kubectl version
Client Version: version.Info{Major:"1", Minor:"19", GitVersion:"v1.19.3", GitCommit:"1e11e4a2108024935ecfcb2912226cedeafd99df", GitTreeState:"clean", BuildDate:"2020-10-14T12:50:19Z", GoVersion:"go1.15.2", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"17+", GitVersion:"v1.17.12-eks-7684af", GitCommit:"7684af4ac41370dd109ac13817023cb8063e3d45", GitTreeState:"clean", BuildDate:"2020-10-20T22:57:40Z", GoVersion:"go1.13.15", Compiler:"gc", Platform:"linux/amd64"}

Kubernetes cluster kind:
EKS

Additional context
@benluddy offered a work-around of scaling the olm-operator deployment to 0, deleting and then scaling back up, which works.

Note: I've reproduced this in OpenShift 4.7.
The workaround is to scale down the catalog-operator, not the olm-operator
kubectl scale -n openshift-operator-lifecycle-manager --replicas 0 deployment/catalog-operator
kubectl delete myoperator.mynamespace
kubectl scale -n openshift-operator-lifecycle-manager --replicas 1 deployment/catalog-operator


Update name of useRoyalty, and update

Use same name as EVM, add update hook

@nachoiacovino can u add a changeset


General Grievance: Watch svasthvida.com

General Grievance requests the watch of the watch_keyword svasthvida\.com. See the MS search here and the Stack Exchange search in text, in URLs, and in code.

svasthvida\.com has been seen in 0 true positives, 0 false positives, and 0 NAAs.

Approved by tripleee in Charcoal HQ


Wrong Chrome extensions

azuretls-client:
{
  "name": "supported_versions (43)",
  "versions": [
    "TLS 1.3",
    "TLS 1.2",
    "TLS 1.1"
  ]
}

real chrome:
{
  "name": "supported_versions (43)",
  "versions": [
    "TLS_GREASE (0x1a1a)",
    "TLS 1.3",
    "TLS 1.2"
  ]
}

I thinks that is because this never runs.
Also chrome now has:
{
  "name": "TLS_GREASE (0x9a9a)"
}

at the last index too (not only first index).

Hello, thank you for reporting this problem, it is related to JA3 parsing and will be corrected. If you want to use the latest Chrome fingerprint, azuretls implements it by default when creating a new session.


change some "data" fields to postgres TEXT

when I tried to connect to moodle, sequelize threw some errors about too short fields (data in accesstoken).
this here replaces string by text, which fixes this.
I'm also aware that my other PR didn't build it, and well, this one is in conflict. I can clean this up as one PR...
(I don't know what the #... signs in the source code mean or do, but it built fine and runs)

@haraldschilly  Do you have a code sample ? I am trying to get it working but by creating new entries in some of the tables that I have already

Merged to master

Ill be updating the package soon.

thank you!

@haraldschilly Do you have a code sample ?

no, but the issue was easy to spot ... some authentication tokens (or whatever) were too long for the fields. ... and using "TEXT" in the context of postgresql is mostly fine anyways.

Package updated :) Thanks a lot


Plugins versioning

Thanks @thibaultcha and @hishamhm. Agreed; updated to only include the addition of plugin versioning data.

(Holding the merge until 0.11.1)


Support for events

In order to trigger videos for example. (autoplay when they have zoomed to fullwidth for example)

I've ended up using a mix with IntersectionObserver and MutationObserver

I've ended up using a mix with IntersectionObserver and MutationObserver

Interesting about Intersection Observer for catching elements just not sure that browsers are ready for it now, especially Safari. But as alternate way for thats who support — this is a good idea.

I've ended up using a mix with IntersectionObserver and MutationObserver

Interesting about Intersection Observer for catching elements just not sure that browsers are ready for it now, especially Safari. But as alternate way for thats who support — this is a good idea.


Dynamic Programming: Find Longest Increasing Subsequence in Java

https://leetcode.com/problems/longest-increasing-subsequence/

Assign me this issue. I will solve this problem.


Update Blog “cat”

Automatically generated by Netlify CMS

👷 Deploy Preview for floralunion processing.

Name
Link

🔨 Latest commit
be0047696e939ec8694febebae1e2005285e2181

🔍 Latest deploy log
https://app.netlify.com/sites/floralunion/deploys/66a3ebd12a69c000087c38a3


Added Greek translation and fixed Frontend tests and configuration

Added e2e tests debugging configuration for vscode
Fix e2e tests to match login
Updated protractor config to fix e2e tests (Increased allScriptsTimeout to 30000ms)
Updated karma config
Fixed spec tests
Fixed several lint errors
Updated tsconfig
Added Greek Translation

Hi there,
It's holiday in Brazil and I'm with my family!
Btw I'll check asap.
sweet thx!

Greek translation is a bit incomplete. It's also holiday here in Greece but it starts tomorrow. I will make another PR for the complete translation in a couple of days and I will translate in Greek the SSO counterpart in a couple of weeks. Keep up the good work. Happy holidays Bruno.


How to construct an interpolating function for a given set of sampled data

I want to construct a function on 1D interval [a,b] that interpolates a given set of data points. Let xi be an i-th sample point on this interval and let fi be a sampled value of an unknown function f at x=xi , i=1:N. (Typically, {xi} are equispaced points, e.g., xi = a+(i-0.5)*h where h=(b-a)/N). Now, here is what I did:
# Assume a vector of the sample point coordinates xs, that of the sampled values fs, and the value of a and b are given.
D = Interval([a,b])
f=Fun(x->bary(fs, xs, x),D)

By plotting this function f together with the samples (xs,fs), this f looks nicely interpolating these data points.  Is this what such an interpolation function should be constructed? In other words, Is using bary() provided by ApproxFun a most natural way to construct such an interpolating function?
Or is there any better or recommended way to construct an interpolating function?
Another important question is: how can I do the same on a 2D domain? If I have a set of sample points on a 2D rectangle and sample values on them, how can I construct a 2D interpolating function?
Thanks!
BVPs

I started a FAQ that addresses this.  2D would be the same as 1D:
https://github.com/ApproxFun/ApproxFun.jl/blob/development/docs/src/faq.md

Thanks a lot!
BVPs

Dear dlfivefifty,
It would be really great if you could add a 2D interpolation example in the FAQ along with the 1D case since such an example would help users understand how to set up, manipulate, and organize 2D grids and functions on them.
Thanks!
BVPs

Will do!
I worked a bit on the docs this week.  Any suggestions you have are very much appreciated.
Sent from my iPhone

On 27 Nov. 2016, at 09:35, BoundaryValueProblems<EMAIL_ADDRESS>wrote:
Dear dlfivefifty,
It would be really great if you could add a 2D interpolation example in the FAQ along with the 1D case since such an example would help users understand how to set up, manipulate, and organize 2D grids and functions on them.
Thanks!
BVPs
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub, or mute the thread.


Add tests

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

53 of 53 (100.0%)  changed or added relevant lines in 1 file are covered.
2 unchanged lines in 1 file lost coverage.
Overall coverage increased (+0.06%) to 98.732%

Files with Coverage Reduction
New Missed Lines
%

core/src/plan/schema.rs
2
99.39%

Totals

Change from base Build<PHONE_NUMBER>:
0.06%

Covered Lines:
39648

Relevant Lines:
40157

💛  - Coveralls

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Warning: This coverage report may be inaccurate.
This pull request's base commit is no longer the HEAD commit of its target branch. This means it includes changes from outside the original pull request, including, potentially, unrelated coverage changes.

For more information on this, see Tracking coverage changes with pull request builds.
To avoid this issue with future PRs, see these Recommended CI Configurations.
For a quick fix, rebase this PR at GitHub. Your next report should be accurate.

Details

0 of 0   changed or added relevant lines in 0 files are covered.
2 unchanged lines in 1 file lost coverage.
Overall coverage increased (+0.2%) to 98.811%

Files with Coverage Reduction
New Missed Lines
%

core/src/plan/schema.rs
2
99.39%

Totals

Change from base Build<PHONE_NUMBER>:
0.2%

Covered Lines:
38395

Relevant Lines:
38857

💛  - Coveralls


chore(infra): increase better uptime check interval to 1m b/c we already have 4x regions

Changes

[!WARNING]
This pull request is not mergeable via GitHub because a downstack PR is open. Once all requirements are satisfied, merge this PR as a stack on Graphite.
Learn more

#820
#819  👈
#818
#817
#815
#813
#812
#811
#810
#807
#806
#804
#803
#802
#801
#805
main

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

Join @NathanFlurry and the rest of your teammates on  Graphite