Error response from daemon: 400 Bad Request: malformed Host header

This may be the same problem as #2022, but I do not see the message "ERROR: Unable to determine docker version".
Weave 1.5.2 installed as /usr/sbin/weave on Ubuntu 16.04 (Linux stevens 4.4.0-22-generic #40-Ubuntu SMP Thu May 12 22:03:46 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux) and Docker Docker version 1.10.3, build 20f81dd.
$ DOCKER_CLIENT_ARGS=-D /usr/sbin/weave launch
DEBU[0000] framesize: 114
time="2016-05-30T18:55:08Z" level=fatal msg="Error response from daemon: 400 Bad Request: malformed Host header"
DEBU[0000] Corrupted prefix: []
DEBU[0000] [hijack] End of stdout

Syslog:
May 30 20:55:08 stevens kernel: [27201.936261] aufs au_opts_verify:1597:docker[32173]: dirperm1 breaks the protection by the permission bits on the lower branch
May 30 20:55:08 stevens kernel: [27201.971903] aufs au_opts_verify:1597:docker[32173]: dirperm1 breaks the protection by the permission bits on the lower branch
May 30 20:55:08 stevens docker[32162]: time="2016-05-30T20:55:08.537788677+02:00" level=warning msg="could not find endpoint count key docker/network/v1.0/endpoint_count/44d4149519a39358debaccc5271faec17dfc1831b76526de88e74859c72bb0e7/ for network bridge while listing: Key not found in store"
May 30 20:55:08 stevens kernel: [27202.019228] aufs au_opts_verify:1597:docker[32173]: dirperm1 breaks the protection by the permission bits on the lower branch
May 30 20:55:08 stevens docker[32162]: time="2016-05-30T20:55:08.747539835+02:00" level=warning msg="[5] Container is not running: container not running"
May 30 20:55:08 stevens docker[32162]: time="2016-05-30T20:55:08.747994846+02:00" level=warning msg="[6] Container is not paused: container not paused"
May 30 20:55:08 stevens docker[32162]: time="2016-05-30T20:55:08.763651522+02:00" level=warning msg="could not find endpoint count key docker/network/v1.0/endpoint_count/44d4149519a39358debaccc5271faec17dfc1831b76526de88e74859c72bb0e7/ for network bridge while listing: Key not found in store"

Sorry, after close reading this is the same problem as #2022. Because the issue was closed I had expected the problem to have been fixed. However, it was closed because the problem was not determined to be in Weave.
Yet, no solution for running Weave on Ubuntu 16.04 without installing a non-repository Docker...

Yet, no solution for running Weave on Ubuntu 16.04 without installing a non-repository Docker

Are you saying you are running into this problem with a stock Ubuntu distribution? What repository is that downloading docker from? And what does docker version report?

I did a couple of experiments with freshly-minted Ubuntu 16.04 VMs:
If you install Docker using the instructions at https://docs.docker.com/engine/installation/linux/ubuntulinux/, you get Docker 1.11.1 compiled with go1.5.4.
If you install Docker by sudo apt install docker.io, which is what Ubuntu itself suggests if you type docker without having installed it, you get Docker 1.10.3 compiled with go1.6.1.

What @bboreham said. 😄

@jcassee so the workaround for the moment is to install docker from the docker repository, not the ubuntu repository.

Yes, exactly. (I was unclear in my post yesterday, sorry.)

Actually the Ubuntu maintainers have fixed this problem, but not released that version of the package for 16.04.

@jcassee Resolving #2308 will likely fix this too, though it is too intrusive a change to go into a bug fix release.
On a related note, the workaround in https://github.com/weaveworks/weave/issues/2022#issuecomment-219703261 does not work here for the reasons explained in https://github.com/weaveworks/weave/issues/2022#issuecomment-219707935, i.e. the docker from the docker.io repo is dynamically linked.
Until there is a resolution, perhaps we should add a note to our docs highlighting the issue and recommending that users install docker from the Docker Inc provided repos.

Closing this as Docker have reversed their position so that code will make its way into downstream packages.


fix not to use naming rule to extract styles but utilise styles of team library

close https://github.com/mitolog/dtcgen/issues/44
notes:

this fix is valid only on dtcgen style --tool figma
currently, supported style is color only and  the color style should be SOLID as shown below

memo: by changing default tool to figma , you need to change test specs too.


Mouse click selection is broken for 'half resolution' viewport option

Operating system or device, Godot version, GPU Model and driver (if graphics related):
d992eb1b25e3612293d6c72cd462a99cd5a0e4a3
Issue description:
It's impossible to select proper object when 'half resolution' rendering option is checked in viewport settings. Usually some other object get selected. Selection code probably is not aware of the fact that viewport is rendered with half of the normal resolution.
Steps to reproduce:
Link to minimal example project:

Still happens with 3.2.dev.custom_build. 6d6d43714


Upgrade javax.ws.rs.api from 2.0.1 to 2.1

Signed-off-by: Aurélien Pupier<EMAIL_ADDRESS>

Out of Date


Service.name not appearing in log observer

After completing https://signalfx.github.io/observability-workshop/v4.17/pet-clinic/docs/logobserver/#petclinic-logback-settings the service.name field does not appear in the list

Log Pipeline Management Processing Rule has been configured in the EMEA Workshop Org. Will add configuration instructions for workshop setup!


Discord link failed

As the title says...

Thank you for pointing it out. Please use the new invitation link: https://discord.gg/QYeu8zv7


How to change the background color vs text color ToastAndroid? Is there any help or any way?

How to change the background color vs text color ToastAndroid ? Is there any help or any way?

Hi @Hoai-Phong, this repository contains the source code for the React Native website, and issues here should be related to this project.
If you are looking for the help or support, there are other places for that, you can see some of them listed on the community/help page (https://reactnative.dev/help), but in your case Stack Overflow looks like the correct place to ask that question.

ok ok sorry.. thanks for your support.


fix(pdk) fix typo

Summary
occurences -> occurrences

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Thank you @eltociear !


The system cannot find the file specified error on every cinst

Running a clean install of chocolatey (<IP_ADDRESS>) in a Virtualbox VM, after a clean install. I get the following error:
The system cannot find the file specified when I'm installing any package (tried googlechrome, cygwin, nodepad++).
Example with apt-cyg. Any idea?
PS C:\ProgramData\chocolatey> cinst -y cyg-get -debug 1
Chocolatey is running on Windows v 6.1.7601.65536
Attempting to delete file "C:/ProgramData/chocolatey/choco.exe.old".
Attempting to delete file "C:\ProgramData\chocolatey\choco.exe.old".
Command line: "C:\ProgramData\chocolatey\choco.exe" install -y cyg-get -debug 1
Received arguments: install -y cyg-get -debug 1

NOTE: Hiding sensitive configuration data! Please double and triple
 check to be sure no sensitive data is shown, especially if copying
 output to a gist for review.
Configuration: CommandName='install'|
CacheLocation='C:\Users\carlipa\AppData\Local\Temp'|
ContainsLegacyPackageInstalls='True'|
CommandExecutionTimeoutSeconds='2700'|
Sources='https://chocolatey.org/api/v2/'|Debug='True'|Verbose='False'|
Force='False'|Noop='False'|HelpRequested='False'|RegularOutput='True'|
QuietOutput='False'|PromptForConfirmation='False'|AcceptLicense='True'|
AllowUnofficialBuild='False'|Input='cyg-get 1'|AllVersions='False'|
SkipPackageInstallProvider='False'|PackageNames='cyg-get;1'|
Prerelease='False'|ForceX86='False'|OverrideArguments='False'|
NotSilent='False'|IgnoreDependencies='False'|
AllowMultipleVersions='False'|AllowDowngrade='False'|
ForceDependencies='False'|Information.PlatformType='Windows'|
Information.PlatformVersion='6.1.7601.65536'|
Information.PlatformName='Windows 7'|
Information.ChocolateyVersion='<IP_ADDRESS>'|
Information.ChocolateyProductVersion='<IP_ADDRESS>'|
Information.FullName='choco, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=79d02ea9cad655eb'|

Information.Is64Bit='True'|Information.IsInteractive='True'|
Information.IsUserAdministrator='True'|
Information.IsProcessElevated='True'|Features.AutoUninstaller='False'|
Features.CheckSumFiles='True'|Features.FailOnAutoUninstaller='False'|
ListCommand.LocalOnly='False'|
ListCommand.IncludeRegistryPrograms='False'|
UpgradeCommand.FailOnUnfound='False'|
UpgradeCommand.FailOnNotInstalled='False'|
UpgradeCommand.NotifyOnlyAvailableUpgrades='False'|
NewCommand.AutomaticPackage='False'|SourceCommand.Command='unknown'|
SourceCommand.Priority='0'|FeatureCommand.Command='unknown'|
ConfigCommand.Command='unknown'|PushCommand.TimeoutInSeconds='0'|
PinCommand.Command='unknown'|
_ Chocolatey:ChocolateyInstallCommand - Normal Run Mode _
Installing the following packages:
cyg-get;1
By installing you accept licenses for the packages.
[NuGet] Attempting to resolve dependency 'Cygwin'.
[NuGet] Installing 'Cygwin 2.2.1'.
[NuGet] Added file 'chocolateyInstall.ps1' to folder 'Cygwin\tools'.
[NuGet] Added file 'Cygwin.nupkg' to folder 'Cygwin'.
[NuGet] Successfully installed 'Cygwin 2.2.1'.

Cygwin v2.2.1
Contents of 'C:\ProgramData\chocolatey\lib\Cygwin\tools\chocolateyInstall.ps1':
$packageName = 'Cygwin'
$installerType = 'exe'
$url = 'http://cygwin.com/setup-x86.exe'
$url64 = 'http://cygwin.com/setup-x86_64.exe'
$validExitCodes = @(0)

$binRoot = Get-BinRoot
$cygRoot = join-path $binRoot 'cygwin'
$cygWinSetupFile = "$cygRoot\cygwinsetup.exe"
$cygPackages = join-path $cygRoot packages

if (!(Test-Path($cygRoot))) {
  [System.IO.Directory]::CreateDirectory($cygRoot) | Out-Null
}

Get-ChocolateyWebFile $packageName $cygWinSetupFile $url $url64

# https://cygwin.com/faq/faq.html#faq.setup.cli
$silentArgs = "--quiet-mode --root $cygRoot --local-package-dir $cygPackages -s http://mirrors.kernel.org/sourceware/cyg
win/ --packages default"

Install-ChocolateyInstallPackage $packageName $installerType $silentArgs $cygWinSetupFile -validExitCodes $validExitCode
s

Install-ChocolateyPath $cygRoot

Calling command ['"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -NoLogo -ExecutionPolicy Bypass
 -Command "[System.Threading.Thread]::CurrentThread.CurrentCulture = '';[System.Threading.Thread]::CurrentThread.Current
UICulture = ''; & import-module -name 'C:\ProgramData\chocolatey\helpers\chocolateyInstaller.psm1'; & 'C:\ProgramData\ch
ocolatey\helpers\chocolateyScriptRunner.ps1' -packageScript 'C:\ProgramData\chocolatey\lib\Cygwin\tools\chocolateyInstal
l.ps1' -installArguments '' -packageParameters ''"']
 DEBUG: Posh version is 2.0
 DEBUG: Running 'Get-BinRoot'
 Get-BinRoot is going to be deprecated by v1. Many packages no longer require it since the folders no longer have versio
ns on them.
 DEBUG: Running 'Get-ChocolateyWebFile' for Cygwin with url:'http://cygwin.com/setup-x86.exe',
 fileFullPath:'C:\tools\cygwin\cygwinsetup.exe', url64bit:'http://cygwin.com/setup-x86_64.exe', checksum: '',
 checksumType: '', checksum64: '', checksumType64: ''
 DEBUG: Running 'Get-ProcessorBits'
 DEBUG: CPU is 64 bit
 DEBUG: Setting url to 'http://cygwin.com/setup-x86_64.exe' and bitPackage to 64
 DEBUG: Running 'Get-WebHeaders' with url:'http://cygwin.com/setup-x86_64.exe', userAgent: 'chocolatey command line'
 DEBUG: Setting the UserAgent to 'chocolatey command line'
 DEBUG: Request Headers:
 DEBUG:   'Accept':'*/*'
 DEBUG:   'User-Agent':'chocolatey command line'
 DEBUG: Response Headers:
 DEBUG:   'Vary':'Accept-Encoding'
 DEBUG:   'Connection':'close'
 DEBUG:   'Accept-Ranges':'bytes'
 DEBUG:   'Content-Length':'877568'
 DEBUG:   'Content-Type':'application/octet-stream'
 DEBUG:   'Date':'Tue, 20 Oct 2015 15:30:52 GMT'
 DEBUG:   'ETag':'"12006fc-d6400-5226616e23f1e"'
 DEBUG:   'Last-Modified':'Sun, 18 Oct 2015 19:32:29 GMT'
 DEBUG:   'Server':'Apache'
 DEBUG: Cygwin's requested file has already been downloaded. Using cached copy at
   'C:\tools\cygwin\cygwinsetup.exe'.
 DEBUG: Checking that 'C:\tools\cygwin\cygwinsetup.exe' is the size we expect it to be.
 DEBUG: Verifying package provided checksum of '' for 'C:\tools\cygwin\cygwinsetup.exe'.
 DEBUG: Running 'Get-ChecksumValid' with file:'C:\tools\cygwin\cygwinsetup.exe', checksum: '', checksumType: ''
 DEBUG: Running 'Install-ChocolateyInstallPackage' for Cygwin with file:'C:\tools\cygwin\cygwinsetup.exe', args:
 '--quiet-mode --root C:\tools\cygwin --local-package-dir C:\tools\cygwin\packages -s
 http://mirrors.kernel.org/sourceware/cygwin/ --packages default', fileType: 'exe', validExitCodes: '0'
 Installing Cygwin...
 DEBUG: Running 'Start-ChocolateyProcessAsAdmin' with exeToRun:'C:\tools\cygwin\cygwinsetup.exe', statements:
 '--quiet-mode --root C:\tools\cygwin --local-package-dir C:\tools\cygwin\packages -s
 http://mirrors.kernel.org/sourceware/cygwin/ --packages default '
 DEBUG: Elevating Permissions and running C:\tools\cygwin\cygwinsetup.exe --quiet-mode --root C:\tools\cygwin
 --local-package-dir C:\tools\cygwin\packages -s http://mirrors.kernel.org/sourceware/cygwin/ --packages default . This

 may take a while, depending on the statements.
 Starting cygwin install, version 2.873
 User has backup/restore rights
 Current Directory: C:\tools\cygwin\packages
 Could not open service McShield for query, start and stop. McAfee may not be installed, or we don't have access.
 root: C:\tools\cygwin system
 Selected local directory: C:\tools\cygwin\packages
 net: Direct
 site: http://mirrors.kernel.org/sourceware/cygwin/
 Changing gid back to original
 running: C:\tools\cygwin\bin\dash.exe "/etc/postinstall/0p_000_autorebase.dash"
 Changing gid to Administrators
 Ending cygwin install
 DEBUG: Finishing 'Start-ChocolateyProcessAsAdmin'
 Cygwin has been installed.
 DEBUG: Running 'Install-ChocolateyPath' with pathToInstall:'C:\tools\cygwin'
 DEBUG: Running 'Update-SessionEnvironment' - Updating the environment variables for the session.
Command ['"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -NoLogo -ExecutionPolicy Bypass -Comman
d "[System.Threading.Thread]::CurrentThread.CurrentCulture = '';[System.Threading.Thread]::CurrentThread.CurrentUICultur
e = ''; & import-module -name 'C:\ProgramData\chocolatey\helpers\chocolateyInstaller.psm1'; & 'C:\ProgramData\chocolatey
\helpers\chocolateyScriptRunner.ps1' -packageScript 'C:\ProgramData\chocolatey\lib\Cygwin\tools\chocolateyInstall.ps1' -
installArguments '' -packageParameters ''"'] exited with '0'
Calling command ['"shutdown" /a']
cyg-get not installed. An error occurred during installation:
 The system cannot find the file specified
No package information as package is null.
No package information to save as package is null.
The install of cyg-get was NOT successful.
cyg-get not installed. An error occurred during installation:
 The system cannot find the file specified
1 not installed. The package was not found with the source(s) listed.
 If you specified a particular version and are receiving this message, it is possible that the package name exists but t
he version does not.
 Version: ""
 Source(s): "https://chocolatey.org/api/v2/"

Chocolatey installed 1/3 package(s). 2 package(s) failed.
 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
Failures:
 - cyg-get
 - 1
Exiting with 1
PS C:\ProgramData\chocolatey>

Debug is a switch, not something that accepts parameters. Basically you are saying choco install cyg-get -y --debug AND choco install 1 -y --debug.

This is because we allow you to state choco install cyg-get git notepadplusplus

@ferventcoder sorry for the rookie mistake ;-). Thanks!

No worries. Try to log any future issues over at chocolatey/choco. You can also hop into gitter if you want to determine if you are seeing an issue or not.

https://github.com/chocolatey/choco

https://gitter.im/chocolatey/choco


Cleaning and validating data with $ keys fails in unexpected ways

When you use keys starting with $, even if they're not mongo keys, simple schema produces unexpected results:
For example:
const SimpleSchema = require('simpl-schema').default;

const schema = new SimpleSchema({
  name: { type: String }, // Strings are ok
  myNumber: { type: Number } // Numbers are not ok
});

const obj = {
  name: '3.01',
  myNumber: '125000',
  $metadata: {
    stuff: true
  }
};

const cleaned = schema.clean(obj, { clean: true, mutate: true });
const result = schema.validate(cleaned); // throws: myNumber is required

Maintaining a list of accepted mongo operators might be the only way around this?
cc: @theodorDiaconu, this happened to me while using uniforms with grapher data

#300 is related. Specifically setting isModifier: false and/or modifier: false (unfortunately the option name is slightly different for clean vs. validate, check the docs) might help. But this is generally an area that isn't currently officially supported.


make it easy to extend swaggerbackend

the need is to be able to implement its own swagger backend to add custom extensions in the model
so it requires classes to become public and method protected
Some rational behind it: to add x-restlet swagger extension i needed to fork the whole swagger backend (https://github.com/rmannibucau/jaxrs-analyzer-extension/blob/master/src/main/java/com/github/rmannibucau/jaxrsanalyzer/backend/EnrichedSwaggerBackend.java) which is a pain. Enhancements are:

bytes handling https://github.com/rmannibucau/jaxrs-analyzer-extension/blob/master/src/main/java/com/github/rmannibucau/jaxrsanalyzer/backend/EnrichedSwaggerBackend.java#L399,
section handling https://github.com/rmannibucau/jaxrs-analyzer-extension/blob/master/src/main/java/com/github/rmannibucau/jaxrsanalyzer/backend/EnrichedSwaggerBackend.java#L422 + https://github.com/rmannibucau/jaxrs-analyzer-extension/blob/master/src/main/java/com/github/rmannibucau/jaxrsanalyzer/backend/EnrichedSwaggerBackend.java#L129

Hmm.. what would you suggest? Having an SPI would be the most flexible option I guess.

There is already a spi in the analyzer (see the issue in mvn plugin) but methods should be protected to let it be useful

I see (sorry for the late response, once again :))
So, a solution would be to modularize the Swagger backend impl (so the methods fits the swagger concepts) to make it extendable, while doing the "hard work" in the base API class?

Sounds good as the generic solution.
Side note: supporting some widely spread extensions can be good too (restlet, tomitribe, etc...)


Fix empty password using interactive shell

This PR fixes a problem where a empty password triggers the mysql commands to request the password

@vipsoft @robocoder Any chance to get this merged because the bundle is unusable on travis

I would prefer strlen over !empty.

@robocoder Fixed

@robocoder Thanks!


⚠ Samsung has degraded performance

In 559d3fd, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 2688 ms

Resolved: Samsung performance has improved in 40dc63f.


[SPARK-22915][MLlib] Streaming tests for spark.ml.feature, from N to Z

What changes were proposed in this pull request?
Adds structured streaming tests using testTransformer for these suites:

NGramSuite
NormalizerSuite
OneHotEncoderEstimatorSuite
OneHotEncoderSuite
PCASuite
PolynomialExpansionSuite
QuantileDiscretizerSuite
RFormulaSuite
SQLTransformerSuite
StandardScalerSuite
StopWordsRemoverSuite
StringIndexerSuite
TokenizerSuite
RegexTokenizerSuite
VectorAssemblerSuite
VectorIndexerSuite
VectorSizeHintSuite
VectorSlicerSuite
Word2VecSuite

How was this patch tested?
They are unit test.

Can one of the admins verify this patch?

Test build #87732 has started for PR 20686 at commit 4099c85.

Test build #87732 has finished for PR 20686 at commit 4099c85.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
class NGramSuite extends MLTest with DefaultReadWriteTest
class NormalizerSuite extends MLTest with DefaultReadWriteTest
class OneHotEncoderEstimatorSuite extends MLTest with DefaultReadWriteTest
    class NumericTypeWithEncoder[A](val numericType: NumericType)
    class NumericTypeWithEncoder[A](val numericType: NumericType)
class PCASuite extends MLTest with DefaultReadWriteTest
class PolynomialExpansionSuite extends MLTest with DefaultReadWriteTest
class QuantileDiscretizerSuite extends MLTest with DefaultReadWriteTest
class SQLTransformerSuite extends MLTest with DefaultReadWriteTest
class StandardScalerSuite extends MLTest with DefaultReadWriteTest
class StopWordsRemoverSuite extends MLTest with DefaultReadWriteTest
class StringIndexerSuite extends MLTest with DefaultReadWriteTest
class TokenizerSuite extends MLTest with DefaultReadWriteTest
class RegexTokenizerSuite extends MLTest with DefaultReadWriteTest
class VectorIndexerSuite extends MLTest with DefaultReadWriteTest with Logging
class VectorSlicerSuite extends MLTest with DefaultReadWriteTest
class Word2VecSuite extends MLTest with DefaultReadWriteTest

Merged build finished. Test FAILed.

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

Test build #87734 has started for PR 20686 at commit bc7946c.

Test build #87734 has finished for PR 20686 at commit bc7946c.

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

Merged build finished. Test PASSed.

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

Test build #87780 has started for PR 20686 at commit 836a173.

Ignored tests where issues found during streaming:

OneHotEncoderSuite / "input column without ML attribute"
RFormulaSuite / "label column already exists but is not numeric type"
VectorAssemblerSuite / "VectorAssembler"
VectorAssemblerSuite / "ML attributes"

From this problems new jira issues can be created when my PR is accepted.

Test build #87780 has finished for PR 20686 at commit 836a173.

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

Merged build finished. Test PASSed.

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

cc @WeichenXu123

Thanks! I will help review it later.

Test build #87904 has started for PR 20686 at commit 4944c62.

Test build #87904 has finished for PR 20686 at commit 4944c62.

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

Merged build finished. Test PASSed.

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

Test build #88023 has finished for PR 20686 at commit 7a14154.

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

Merged build finished. Test PASSed.

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

Test build #88137 has started for PR 20686 at commit 80b9c8b.

I'll do a complete review now!

Test build #88139 has started for PR 20686 at commit a5375bc.

Test build #88137 has finished for PR 20686 at commit 80b9c8b.

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

Merged build finished. Test PASSed.

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

Merged build finished. Test PASSed.

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

Test build #88214 has started for PR 20686 at commit bf713b5.

Test build #88214 has finished for PR 20686 at commit bf713b5.

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

Merged build finished. Test PASSed.

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

Thanks for the updates & all the work this PR took @attilapiros and for the review @WeichenXu123 !
LGTM
Merging with master

Merging to branch-2.3 too

Hi, @jkbradley , @WeichenXu123 , @attilapiros .
This seems to break branch-2.3 for three days. Could you take a look please?

https://amplab.cs.berkeley.edu/jenkins/view/Spark QA Test (Dashboard)/job/spark-branch-2.3-test-sbt-hadoop-2.7/250/#showFailuresLink
https://amplab.cs.berkeley.edu/jenkins/view/Spark QA Test (Dashboard)/job/spark-branch-2.3-test-maven-hadoop-2.7/279/

I am checking.

@dongjoon-hyun it seams to me on 2.3 during streaming if an exception happens within an ml feature then the feature generated message is not at the direct caused by exception but even one level deeper. If I am right I can create a separate PR for 2.3 with the correction. To be continued...

Thanks, @attilapiros . You can test your PR if you put [BRANCH-2.3] into your title.

@dongjoon-hyun The jira is SPARK-23728 and the PR is https://github.com/apache/spark/pull/20852. Could you please enable Jenkins on that?

Thanks. For branch testing, I was confused with maven testing. Since you create a PR against branch-2.3, it looks okay.


AllChunkInfo is not defined

Hi! I think, that you should to change startup instruction in comment line '//AllChunkInfo("database.collection", true);' cause I had error "AllChunkInfo is not defined"
I need to execute 'sh.printAllChunkInfo("database.collection", true);', because it's real function's name :)

I am going to guess that is because this has been removed from MongoDB in a subsequent release. The code here was written for version 2.6 if I remember correctly. Things have changed a lot since then, and massively in terms of how sharding works. Unfortunately I have not updated my own knowledge of MongoDB in 5+ years, so I don't think I will be updating this code any time soon.


Add option to log timestamp in local time

When using this library to dump logs to file for later analysis, it can
be useful to have the logs correlate to the local time of the machine
where your service is running.
Resolves github issue #11
https://github.com/haadcode/logplease/issues/11

Thank you @robgonnella for the PR, LGTM 👍


Extra CI

Tests multiple versions and operating systems.
Go's CLI tooling is pretty terrible for CI and there's no great way to support benchmark regression, but if we want it I can build something.

Looks like the windows test is failing because the syscall error isn't one we expect. Not difficult to fix, although it may be a sign that this test is too brittle.


chore: request own profile update on profileHUD open

Only curiossity: why this change was needed?

With the new builder release, people can claim more than 1 name from their interface and change their name when they want, with this PR the name will change in real time (although it has some seconds delay) when opening the profile hud

Only curiossity: why this change was needed?

With the new builder release, people can claim more than 1 name from their interface and change their name when they want, with this PR the name will change in real time (although it has some seconds delay) when opening the profile hud


Inconsistent behavior with Svelte contexts

Describe the bug
While trying to migrate from Jest, I found that managing a Svelte context from outside a component seems to create some strange issues with Vitest.
First issue: Function called outside component initialization
Let's say I call Svelte's setContext in a function - let's call it initContext - and this function is defined in a .js file beside the .svelte component, if I call initContext inside my Svelte component Vitest will throw Function called outside component initialization (setContext).
According to the Svelte REPL it should work, but if you try it with Vitest, it doesn't.
Second issue: using an object defined in a .js file as context key returns an undefined context
I actually stumbled on the first issue while trying to reproduce this one. I did manage to reproduce it on Stackblitz, but suddenly out of nowhere, the first issue appeared. So I guess I won't really have a repro for this one.
Using the same Stackblitz as before, getContext in Hello.svelte returned undefined. I figured out it was due to the contextKey being an object and being defined in another file (context.ts). If I change the value of contextKey to export const contextKey = "myContext", it suddenly works perfectly (like in the Svelte REPL).
I guess Vitest is doing something with the imports which somehow redefines contextKey, thus making contextKey === contextKey false.
BTW using objects/symbols as context key is the recommended way according to the Svelte doc.
Reproduction
https://stackblitz.com/edit/github-zrwj6k-isnfa8?file=components%2Fcontext.ts
System Info
Svelte

Used Package Manager
npm
Validations

[X] Follow our Code of Conduct
[X] Read the Contributing Guidelines.
[X] Read the docs.
[X] Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
[X] Check that this is a concrete bug. For Q&A open a GitHub Discussion or join our Discord Chat Server.
[X] The provided reproduction is a minimal reproducible example of the bug.

Can you provide System Info? Svelte is not enough
npx envinfo --system --npmPackages '{vitest,vite,@vitejs/*}' --binaries --browsers

Sure.
  System:
    OS: Linux 5.13 Manjaro Linux
    CPU: (10) x64 AMD Ryzen 7 3800X 8-Core Processor
    Memory: 20.99 GB / 23.95 GB
    Container: Yes
    Shell: 5.8 - /usr/bin/zsh
  Binaries:
    Node: 14.18.2 - /usr/local/bin/node
    Yarn: 1.22.17 - /usr/local/bin/yarn
    npm: 8.4.1 - /usr/bin/npm
  Browsers:
    Firefox: 97.0
  npmPackages:
    vite: ^2.8.4 => 2.8.4
    vitest: ^0.4.2 => 0.4.2

I'm also unable to reproduce the first issue on my machine. It only appends on Stackblitz.
But after a bit more digging, I found out the second issue is caused by a circular dependency.
Here's a repro (you might want to try it on your local machine, because the first issue's still hiding the second one on Stackblitz):
https://stackblitz.com/edit/github-zrwj6k-ctpic7?file=components%2Fcontext.ts
As you can see, the console.log in createSomeStuffWithMyContext logs undefined.
I also added an onMount in initContext because I found out it never fires (even on my local machine), the console.log('onMount') is never logged.
I also updated the Svelte REPL (which seems to work fine with createSomeStuffWithMyContext): https://svelte.dev/repl/410523f9fbba4ce4b6adbf7bbd0b322d?version=3.46.4

Just to sum up for easier reading:

Function called outside component initialization (only appears on stackblitz): https://stackblitz.com/edit/github-zrwj6k-ibjzfq?file=components%2Fcontext.ts
Circular dependency makes getContext return undefined (needs to be tried on your local machine): https://stackblitz.com/edit/github-zrwj6k-ctpic7?file=components%2Fcontext.ts
onMount called from another file doesn't seem to fire (needs to be tried on your local machine): https://stackblitz.com/edit/github-zrwj6k-jkftsn?file=components%2Fhello.ts

I'm also unable to reproduce the first issue on my machine. It only appends on Stackblitz.

I can't reproduce the second issue with object on Node 14.17 (with npm 6) and on Node 16.13.2 (with npm 8.1.2), but onMounted is not called on either of these

@sheremet-va stackblitz is using node 17:

@sheremet-va it is using node 14.17 and the error on local I'm trying to reproduce

I'm also unable to reproduce the first issue on my machine. It only appends on Stackblitz.

I can't reproduce the second issue with object on Node 14.17 (with npm 6) and on Node 16.13.2 (with npm 8.1.2) - it logs { foo: 'bar' }
But onMounted is not called on either of these

onMounted doesn't work because svelte is run in ssr mode.

@sheremet-va it is using node 14.17 and the error on local I'm trying to reproduce

Yes, I know, that's why I tried it.

By default we are processing .ts files with ssr flag, .svelte so files are preccess without this flag. @AnatoleLucet add this to test config:
    transformMode: {
      web: [/\.svelte$/, /\.[jt]s$/]
    }

@sheremet-va your suggestion working also with node 16.13.0 (LTS)

@sheremet-va seems like the transformMode resolves both the onMount, and unefined context issues. Thanks!


chart: disable collecting database size metric

What this PR does / why we need it
Disabling collecting database size statistics as this can be expensive and some of this data is also provided via node_exporter.
Which issue this PR fixes
(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged)

fixes #652

Special notes for your reviewer
Checklist

[x] Chart Version bumped
[x] CLA signed

The postgres_exporter seems to be backing off, maybe we are using an older image for the exporter Back-off restarting failed container.

I amended commit with an alternative approach to disabling this collector.


Salsa Feedback

This issue can be used for general feedback on the new JavaScript language service Salsa. If you feel like something is a bug, file a separate issue, but for general discussion and feedback just comment below. We will spin off new topic or feature request issues as needed.

emmet support withing JSX

emmet support within JSX

@iwaldman can you elaborate?

Because nobody explains it on the first try (see https://github.com/Microsoft/TypeScript/issues/4835#issuecomment-166167477 and https://github.com/Microsoft/TypeScript/issues/6508#issuecomment-208433259), Emmet is a macro system for HTML-like languages that works as you type. VS Code has support for it as far as I know.

Emmet (see #4835 (comment) and #6508 (comment)), is a macro system for HTML-like languages that works as you type. VS Code has support for it as far as I know (Microsoft/vscode#732).

I understand, i was more interested in what the request was, is it to develop an emmet like system for TS? just JSX? why not just use emmet?

In TypeScript we do have namespaces. In JavaScript there are idioms for this. I sometimes write something like this:
// Create a namespace "memDb.controllers"
window.memDb = window.memDb || {};
memDb.controllers = memDb.controllers || {};

memDb.controllers.AClass = class {
 // ...
};

Should something like this be supported by Salsa? How to do namespaces in Salsa?

@aersamkull this is tracked by https://github.com/Microsoft/TypeScript/issues/7632

Are language extensions (analogues to babel plugins) planned in Salsa? It'll be cool if we'll be able to throw out Babel which is used mainly for React optimisations (1, 2) (BTW this might be in core of TS isn't it?) and code instrumentation.

Salsa could be used to generate definition files from js, like Typescirpt does from ts. There are any plans for this?

@AbraaoAlves #7546 tracks that. It would be super useful.

Would be great to have AMD module support! 👍 :)

Looks like we have issues tracking most of the suggestions here. Please file new issues as needed. Closing this issue for housekeeping purposes.


Update request: haskellPackages.atto-lisp

Package name: atto-lisp

Latest released version: <IP_ADDRESS>

[x] Checked the nixpkgs pull requests
#138407 mentions this package

Notify maintainers
Package is in public archive since 2023 source repo.
I've played around and nix-build now builds successfully on my fork.
I don't know what to do next.
I'd be willing to adopt this package if the owner lets me
Add a :+1: reaction to issues you find important.

atto-lisp is on Hackage, so the general process for taking over a package on Hackage is outlined in https://wiki.haskell.org/Taking_over_a_package.
If you absolutely need this in Nixpkgs as soon as possible, then while you're waking for the takeover process, you could also send a patch for the package to the haskell-updates branch in Nixpkgs.  Look for calls to fetchpatch in pkgs/development/haskell-modules/configuration-common.nix  for examples of what this looks like.


Whisk: Curdleproofs changes

Not entirely sure if there are other edits that should be made. I've made a specific branch in the curdleproofs.pie repo with just the verifier code and added annotations here wherever it is called. Let me know if I'm missing anything!

(FYI updated to include working spec compile from markdown, along with curdleproofs.pie abstracted into packages, TODO actually adding a spec test)


Added X-Plane to the list of software using VMA

The X-Plane Vulkan renderer is build around VMA as its memory allocation backend and has been shipping since late 2019. We make heavy use of the defragmentation feature and have very aggressive streaming of world data as well as texture paging. Planes are quite fast and earth is quite large, so we constantly move memory around and dynamically adjust things as the memory budget grows or shrinks and the user moves around. It's absolutely rock solid on top of VMA :)

Thank you for this contribution!


Added spacing between Routing & Account Number

@puneetlath
Details
Just added a space between the Routing Number & Account Number input in Add Bank Account Step.
Fixed Issues
$ #4834
Tests & QA Steps

Add account to free plan beta
Go to new.expensify.com
Create a workspace
Select Get Started in Expensify Card tab of the workspace
Choose the "Connect Manually" option

Fix:
Ensure space is added between Routing Number & Account Number input.
Tested On

[x] Web
[x] Mobile Web
[x] Desktop
[x] iOS
[x] Android

Screenshots

Web

Mobile Web

Desktop

iOS

Android

@shawnborton would love your eyes on this form. There seems to be a mix of mb5, mt5, and mt4 in this form. It looks fine to me after @Santhosh-Sellavel's changes, but would love for a second pair of eyes before merging.

@puneetlath
@shawnborton might be OOO until Sep 7. Can we wait until then or can we loop someone else?

Good point. It looks good to me and @michelle-thompson. So I'm going to go ahead and merge it.
@shawnborton if you want to clean up these form styles at all when you're back, we can open a new issue.

:hand: This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release.

🚀 Deployed to staging by @puneetlath in version: 1.0.92-1 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
failure ❌

🕸 web 🕸
success ✅

Sounds good, but I trust you and Michelle so if it works for you all, it
works for me!
On Fri, Sep 3, 2021 at 3:32 AM OSBotify @.***> wrote:

🚀 Deployed https://github.com/Expensify/App/actions/runs/1196336036 to
staging by @puneetlath https://github.com/puneetlath in version:
1.0.92-1 🚀
platform result
🤖 android 🤖 success ✅
🖥 desktop 🖥 success ✅
🍎 iOS 🍎 failure ❌
🕸 web 🕸 success ✅
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/Expensify/App/pull/4991#issuecomment-912182889, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AARWH5ULWPMTCSGRVIXUYTLUAAQRLANCNFSM5DHAD2MA
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

This has been deployed to production and is now subject to a 7-day regression period.
If no regressions arise, payment will be issued on 2021-09-10.  :confetti_ball:

🚀 Deployed to production by @roryabraham in version: 1.0.93-1 🚀

platform
result

🤖 android 🤖
success ✅

🖥 desktop 🖥
success ✅

🍎 iOS 🍎
success ✅

🕸 web 🕸
success ✅


[dunfell][gatesgarth][hardknott][honister][kirkstone] ros_recipe_now_generated.bbclass: fix vars_from_file() call

bitbake-1.52 dropped the import from BBHandler in:
https://git.openembedded.org/bitbake/commit/?id=aaa5292ef96ea27f505bc5c5a4b1eb4f497ed061
and now meta-ros1 DISTROs (this bbclass is used only by urdfdom, urdfdom-headers recipes used by ROS1) fail with:
Parsing recipes...ERROR: ExpansionError during parsing /jenkins/home/anaconda/ros1-noetic-honister/meta-ros/meta-ros1/recipes-extended/urdfdom-headers/urdfdom-headers_1.0.0-1.bb
Traceback (most recent call last):
File "Var PN:append", line 1, in
File "/jenkins/home/anaconda/ros1-noetic-honister/meta-ros/meta-ros-common/classes/ros_recipe_now_generated.bbclass", line 7, in ros_recipe_now_generated__get_suffix(d=<bb.data_smart.DataSmart object at 0x7f9fe5260898>):
def ros_recipe_now_generated__get_suffix(d):
>    pn = bb.parse.BBHandler.vars_from_file(d.getVar('FILE', False),d)[0] or 'defaultpkgname'
return bb.utils.contains('ROS_SUPERFLORE_GENERATED_RECIPES', pn, '-notgenerated', '', d)
bb.data_smart.ExpansionError: Failure expanding variable PN:append, expression was ${@ros_recipe_now_generated__get_suffix(d)} which triggered exception AttributeError: module 'bb.parse.parse_py.BBHandler' has no attribute 'vars_from_file'
The variable dependency chain for the failure is: PN:append
Signed-off-by: Martin Jansa<EMAIL_ADDRESS>

Merged to other branches as well:
dbbb43333..9a4b17250  dunfell -> dunfell-next
e2101feb1..7c237e65c  gatesgarth -> gatesgarth
e2101feb1..7c237e65c  gatesgarth -> gatesgarth-next
261eb3597..d39ee1bf0  hardknott -> hardknott
261eb3597..d39ee1bf0  hardknott -> hardknott-next
bb9be8889..bb96ccaf3  master -> master
bb9be8889..bb96ccaf3  master -> master-next


fix: Collider::reverse_indices default now false

I don't believe indices need reversed at all. In my testing this has detrimental effects to every object tested; so I'm changing the default to false.
@FredrikNoren I think flip_normals ends up having the same effect as this, and in addition to that, both are probably not needed from my testing so we may want to drop them (it seems our winding order matches PhysX; your original issue with more details on this issue is long gone so I'm basing this on my observations with ~12 different objects).

Actually scratch that! This does actually have a positive effect on collisions, but causes things to be inverted in the PVD. I'm going to leave this open for now, but we should investigate this at some point - because this makes PVD quite unusable.

Uh yeah weird. We added the reverse_indices to get some other colliders to work. I agree that it feels like flip_normals should do the same, but I also suspect that we tested that first when we added this, so we probably need to verify that the other colliders work with just that flag before we remove reverse_indices (like big medium small, quixel etc.)

Agreed! I'm probably not going to go too far down this rabbit hole until the weekend; but I definitely want to figure out why we need to change the indices at all. Based on the PVD rendering getting messed up I think there's a bug somewhere on our side that's leading to weird behavior with mesh/triangle shapes. When/if I figure it out I'll update this and run some more thorough tests.

@SK83RJOSH any update?

We are closing this as of now as the issue has gone stale and we are not sure if this is an actual issue.
If we experience problems with colliders in the future we will reopen this


Crash - Syntax Highlighting: 'invalid pattern in look-behind'

From discord:
I have the Lua Server from Sumneko installed, after a short while, it tears down Onivim
the crashlog says this: (Failure "invalid pattern in look-behind"):

https://discord.com/channels/417774914645262338/424012160696582144/829645005340540958
sr_Nudge note start to grid function.lua.txt
Repro:

Install the Lua Server from Sumneko
Navigate to the 3rd line, move cursor over direction
Press gh

Expected: Hover should show
Actual: Crashes with "invalid pattern in look-behind"

More callstack:
[ERROR] [ 6.993s] Oni2.Exception : Exception (Failure "invalid pattern in look-behind"):
Raised at file "stdlib.ml", line 29, characters 17-33
Called from file "src/reason-textmate/RegExp.re", line 41, characters 20-33
Called from file "src/reason-textmate/RegExpFactory.re", line 114, characters 11-29
Called from file "src/reason-textmate/Pattern.re", line 126, characters 23-68
Called from file "src/reason-textmate/Pattern.re", line 186, characters 28-66
Called from file "src/reason-textmate/Grammar.re", line 88, characters 19-60
Called from file "list.ml", line 121, characters 24-34
Called from file "src/reason-textmate/Grammar.re", line 119, characters 19-57
Called from file "list.ml", line 121, characters 24-34
Called from file "src/reason-textmate/Grammar.re", line 150, characters 6-65
Called from file "src/Syntax/GrammarRepository.re", line 33, characters 15-54
Called from file "src/reason-textmate/GrammarRepository.re" (inlined), line 8, characters 40-57
Called from file "src/reason-textmate/Tokenizer.re", line 22, characters 9-60
Called from file "src/Syntax/TextmateTokenizerJob.re", line 129, characters 6-174
Called from file "src/Core/Job.re", line 69, characters 4-33
Called from file "src/Core/Job.re" (inlined), line 73, characters 31-42
Called from file "src/Core/Job.re", line 96, characters 15-31
...

Temporary workaround - you can copy this patched lua syntax over:
https://github.com/onivim/oni2/blob/master/extensions/lua/syntaxes/lua.tmLanguage.json
and then copy it over the syntax that the semneko.lua extension uses, ie:
cp ~/Downloads/lua.tmLanguage.json ~/.config/oni2/extensions/sumneko.lua-1.20.3/syntaxes/lua.tmLanguage.son


[Doc] Provide more information on how Service Account Email for Rule based Provisioning with Google

'Service Account Email' in table under 4th step in [1] mentioned the description as 'it will use for authentication purposes'. But it's better to give some information on what is the usage in authentication purpose and a reference to create an service account email for a new user.
[1] https://docs.wso2.com/display/IS540/Rule+Based+Provisioning#RuleBasedProvisioning-Step1:ConfigureoutboundprovisioninginWSO2IdentityServer

Thank you for your contribution!
We are closing this issue since it has not been prioritized for a long time. Chances are that it has already been solved in more recent versions. If not, we will be re-evaluating this when it becomes a priority.


Invalid language versions are not disabled from language selection

From: https://www.codewars.com/kata/59568be9cc15b57637000054/discuss#5b72d61587c59b34330000b4
So a new C# language version was added and, even though the new Mono 4.2.3 fails on the test fixture because of https://github.com/Codewars/codewars-runner-cli/issues/633, it is not disabled from the language selection, which causes lots of confusion.
Shouldn't language versions that cannot pass the actual tests be disabled automatically? I tried triggering re-validation and the language version is still enabled.

Yeah, this has been a mess. When I added C# 7.3, I tried to update all the compatible kata to use it by default (#1421), but the database didn't get updated due to some issues. Most of the ones with 7.3 enabled at the moment are those I fixed manually and republished. I didn't realize Mono was still enabled for those.
I'll look into how this works and try again.

It should be disabled now. We've validated and changed the default versions to most recent one available for compatible kata.


Any pleans to move to NET Standard or .NET 6?

Hello,
this is really nice work. Do you have any plans to move to .NET Standard or .NET 6 in the future?

Hi msedi, I have a fork for .NET Core 3.1. It's quasi-commercially supported as we use it at my employer in a major commercial application. Porting to .NET 6 would most likely be very easy.

@slater1: Thanks for the feedback. I saw your answer too late.

No worries. My fork is now targeting .NET 6, by the way.


Settings toggles not working

Describe the bug
It appears as if the REMOVE GRAYSCALE FILTER, MISSING EMBED PERMS BEHAVIOR, ALLOW UNAVAILABLE EMOJI, and ALLOW EXTERNAL EMOJI should be able to be toggled on/off in Settings, however they are just listed with descriptions, but the toggle button is not there.
To Reproduce
Steps to reproduce the behavior:

Go to 'FREEMOJI SETTINGS'
Only the toggle for "Send Directly" is there

Expected behavior
The ability to toggle on/off the settings such as REMOVE GRAYSCALE FILTER
Screenshots

Details (please complete the following information):

Addon Name: Freemoji
Addon Version: v1.5.7 by Qb, An0
Discord Release Channel: Stable/PTB

Additional context
Not having a grayscale filter makes it impossible to know which emojis you can use as reactions to messages.

Still not fixed :/

this is a bug with ZerespluginLibrary not this plugin

https://github.com/rauenzi/BDPluginLibrary/pull/106


Feature request: make :verbose {nnoremap|command|...} include the line address of mappings, commands, ...

:verbose is useful to get the last file from which a mapping, command, autocmd, or abbreviation has been installed.
But it doesn't print the address of the line.
If it did, when you have an issue with a mapping, you could do:
put =execute('verbose nnoremap <your key>')

... which would write in your buffer something like (assuming :verbose separates the path to the file and the line address with a colon):
n  <your key>         <rhs>
	Last set from /path/to/file.vim:123

Then, by pressing C-w F on the path, not only would Vim open a split window to display the file installing the mapping (like it does already now), but it would also position the cursor on the right line.
Would it be possible to modify the output of :verbose so that it includes the line address from which an element of interface has been installed?

Sorry, I didn't think about the possibility that the mapping is installed from a function, or something more complex like a lambda in a timer...

Lambda complications aside, I think this would be handled by #3362


Image-to-3D method?

Is there any plan to implement image-to-3d method like Zero123?
Thanks!

Yes we're exploring a bunch of image-to-3D techniques. Stay tuned :)

That's so great! Is there a specific time, like xx weeks?

Hopefully realfusion + make-it-3d in two weeks :)

Thanks a lot!


Windows support

Will it work on Windows. If now what's the solution?

It's still not supported on Windows.


refactor(batcher): test build block with one chunk

This change is

[!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

#1561  👈
#1539
main

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

Join @Yael-Starkware and the rest of your teammates on  Graphite

Merge activity

Oct 31, 8:18 AM EDT: A user started a stack merge that includes this pull request via Graphite.


build failed with 0.4.20

:xxxxx:generateJsonSchema2Pojo FAILED
FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':xxx:generateJsonSchema2Pojo'.

java.lang.NullPointerException (no error message)

rolling back to version 0.4.18
Will provide more info afer I fix all my broken projects as of now

Caused by: java.lang.NullPointerException
at org.jsonschema2pojo.Jsonschema2Pojo.getAnnotator(Jsonschema2Pojo.java:141)
at org.jsonschema2pojo.Jsonschema2Pojo.generate(Jsonschema2Pojo.java:55)
at org.jsonschema2pojo.Jsonschema2Pojo$generate.call(Unknown Source)
at org.jsonschema2pojo.gradle.GenerateJsonSchemaJavaTask.generate(GenerateJsonSchemaJavaTask.groovy:65)
at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:63)
at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.doExecute(AnnotationProcessingTaskFactory.java:218)
at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:211)
at org.gradle.api.internal.project.taskfactory.AnnotationProcessingTaskFactory$StandardTaskAction.execute(AnnotationProcessingTaskFactory.java:200)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:579)
at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:562)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:80)
at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:61)

Thanks @maksimlikharev. Would you be able to post your configuration?

Also, I'm interested to know if 0.4.19 also fails for you.

0.4.19 works file, there is a different problem, but on our end, configuration what is used:
jsonSchema2Pojo {
includeJsr303Annotations = false
includeHashcodeAndEquals = false
includeToString = false
usePrimitives = true
generateBuilders = true
source = files("${sourceSets.main.output.resourcesDir}/schema")
targetDirectory = file("src/generated-sources")
propertyWordDelimiters = ['_'] as char[]
}

Sounds like this is caused by changes made for #495

@ramib85 it looks like the 'java' task may not be working in some scenarios after your changes. Can you see anything obvious that would cause this?

the only additional info I have

java plugin applied in the root projects:
subprojects {
apply plugin: 'java'
...
}

and we still on a gradle 2.2

Hi,
you are right, my previous pull request has introduced this issue.
The jsonSchema2Pojo configuration is null when the plugin calls GenerateJsonSchemaJavaTask.generate
I have fixed it in a new pull request
https://github.com/joelittlejohn/jsonschema2pojo/pull/510

This should be fixed by the changes I have just merged from #510.
@maksimlikharev I have released 0.4.21-beta-1 which should appear in Maven central in the next few hours.

Also, if you're a Gradle user please consider helping us improve the testing of the Gradle plugin. I don't use Gradle and didn't create the plugin. It's clear that we could do with having some better end-to-end tests for this (even a simple smoke test would have found this problem). This would be a very welcome contribution.

@maksimlikharev 0.4.21-beta-1 is out now. Could you give this a test and let me know if your problem is fixed?

0.4.21-beta-1 - works for me, thank you

@joelittlejohn
Its not quite clear what a test for the plugin means. Is it configuration settings, Java/Android compilation, or the generated code? ProjectBuilder is a mocking approach that works for basic scenarios. The newer Gradle TestKit invokes a full build in a controlled manner, and might be more useful. As this was written prior to the TestKit, the Gradle Connector is used for a smoke test that runs the Java example to detect a failed build. The simplest might be to add more cases for the smoke test, as the example project is quite simple.

@ben-manes yes, we have the same problem with the maven plugin. Full end-to-end tests tend to be really slow for Maven plugins, so we hook in a bit deeper and invoke the plugin 'as if' it were invoked by Maven. There's definitely scope for a code change to break the way that the Maven plugin works by causing failure when Maven injects its configuration. This kind of change is rare though, and the benefit we get from testing without Maven is really fast tests that are also much simpler to write (and understand when the fail).
Do you think there's a simple way to ensure an issue like this one (Gradle plugin works for Android projects but is broken for plain Java projects) could not happen without the build failing?

I think the approach your describing for Maven is like Gradle's ProjectBuilder which is also very fast. Since the plugin doesn't have a lot of logic, though, I'm not sure how valuable that is compared to a smoke test. It seems your maven plugin similarly has few tests, since there's not much needed, so a few more smoke tests is probably all you want.
I think this break was for multi-project builds, right? The example is a single-project build, which if broke should have failed your build. If my understanding is correct, then you could add a multi-project smoke test too. Due to Android requiring an installed SDK, to add that smoke test would require some travis configuration magic.


html element false positives

Given: div.button
Emmet expands to div.<button name="button"></button>
Or span.help
Expands to:
span.hel<p>

</p>

There are a couple of plugins taking precedence over emmet. I found it best to override the keybindings as follows:
Access your keymap file under file->keymap
Paste the following code at the bottom of the page so you that can use shift-space combination to expand your code:
'atom-text-editor:not([mini])':
  'shift-space': 'emmet:expand-abbreviation'

Change shift-space to a combination of your choice.

The last solution @johnwaweru recommended seemed to fix my issue. Was coming from ST3 back to Atom and was enjoying everything until the tab expand stopped working today. Now that fix seems to expand again.

How can I completely change the behavior of the 'shift-space' in Emmet to something less obnoxious as, let's say, 'ctrl-shift-space'?
I want 'shift-space' do simply do a "space", nothing else...

The same instructions I recommended above still apply now just change the key binding to whatever you prefer. In this case:
'atom-text-editor:not([mini])':
  'ctrl-shift-space': 'emmet:expand-abbreviation'

@jcmarchi What's obnoxious to you might be another's preference so what you need to do is learn how to use the Atom Key Binding resolver as follows:
Use ctrl + . to get into the resolver and ctrl + . again to get out of the resolver.
While in the resolver, if you press the combination of keys that are giving you a problem you'll see what the key binding is being applied to and this will guide you as to how your key bindings are being applied (Look at the bottom left of your editor to see the 'Key Binding Resolver' text)
Always be sure to get out of the keybinding resolver by using ctr + . otherwise you won't be able to do much else with your keyboard on Atom.

Hello John,
Thank you for your answer. In fact, the "obnoxious" part was exactly
trying to use the Key Bind Resolver for "shift+space" and, for some reason,
find it not working... (something was wrong, surely).
I've then implemented a workaround that, somehow, uncovered the location of
the KeyBind from Emmet, allowing me to fix it as it should be. The
workaround was the following:
In the init.coffee file, I added the following function:
"atom.commands.add 'atom-text-editor',

'custom:insert-space': ->*

 atom.workspace.getActiveTextEditor()?.insertText(' ')"*

Then, on keymap.cson I forced the Key Bind by adding in the section '
atom-text-editor:not([mini])' the following :
# Change EMMET's shift-space behavior to be ctrl-shift-space.

'ctrl-shift-space': 'emmet:expand-abbreviation'*
'shift-space': 'custom:insert-space'*

After done that and restarted Atom the Key Resolver was able to pin point
the Emmet file where the KeyBind was, then I fixed it as I pleased and
removed the changes above. Weird, right?
In anyhow, thank you very much for your reply. I help me by reassuring I
was doing the right thing. ;)
Regards,
Julio Marchi ©
Technology Executive & Entrepreneur
(586) 996-3939
<EMAIL_ADDRESS>This e-mail and any attachments may contain information which is
confidential, proprietary, privileged or otherwise protected by law. The
information is solely intended for the named addressee (or a person
responsible for delivering it to the addressee). If you are not the
intended recipient of this message, you are not authorized to read, print,
retain, copy or disseminate this message or any part of it. If you have
received this e-mail in error, please notify the sender immediately by
return e-mail and delete it from your computer.
On Tue, Jul 25, 2017 at 4:25 AM, johnwaweru<EMAIL_ADDRESS>wrote:

The same instructions I recommended above still apply now just change the
key binding to whatever you prefer. In this case:
'atom-text-editor:not([mini])':
'ctrl-shift-space': 'emmet:expand-abbreviation'
@jcmarchi https://github.com/jcmarchi What's obnoxious to you might be
another's preference so what you need to do is learn how to use the Atom
Key Binding resolver as follows:
Use ctrl + . to get into the resolver and ctrl + . again to get out of
the resolver.
While in the resolver, if you press the combination of keys that are
giving you a problem you'll see what the key binding is being applied to
and this will guide you as to how your key bindings are being applied (Look
at the bottom left of your editor to see the 'Key Binding Resolver' text)
Always be sure to get out of the keybinding resolver by using ctr + .
otherwise you won't be able to do much else with your keyboard on Atom.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/emmetio/emmet-atom/issues/69#issuecomment-317666494,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AFkClmy3PB7vY8is9lxa6xFvdR877pQ4ks5sRaZmgaJpZM4BuZub
.


ESLint Error: Cannot find module

Hello! Sorry maybe I'm doing something wrong here, but when I added this plugin:
npm i @getify/eslint-plugin-proper-ternary --save-dev
Then added as suggested:
"eslintConfig": {
    "plugins": [
      "security"
    ],
    "extends": [
      "airbnb-base",
      "plugin:node/recommended",
      "plugin:security/recommended",
      "@getify/proper-ternary"
    ],
    "env": {
      "shared-node-browser": true,
      "node": true,
      "es6": true,
      "mongo": true,
      "jquery": true,
      "jest": true
    },
    "rules": {
      "@getify/proper-ternary/nested": "error",
      "@getify/proper-ternary/parens": "error",
		......

WebStorm keeps telling me:
ESLint: Error: Cannot find module '@getify/eslint-config-proper-ternary
I double checked my package-lock:
    "@getify/eslint-plugin-proper-ternary": {
      "version": "1.0.2",
      "resolved"<EMAIL_ADDRESS>      "integrity": "sha512-2fhh28lSdZ5A4gOl6S1bgH2BEpEwBDmxe13v3Uo+CXNmgZcd7qbdbZ6V05OaawjsLVPNvDcQivNEGbHnmdHuqg==",
      "dev": true
    },

So not sure what I'm doing wrong here

You have to list it in the "plugins" section of the eslint config to load the plugin: "@getify/proper-ternary".

Oh jeese. I'm sorry about that.  Thank you so much!

FYI: I do plan on adding one or more config presets to the plugin to make getting started easier. Then you'll be able to also add it to the "extends" to get base rule configurations to start from.


Is there a way to provide more permissions to stack RBAC?

It seems that we are adding RBAC for a stack based on the controller CRD
https://github.com/crossplaneio/crossplane/blob/c6d01ceea778b76d212b12961f4d5368f1187d4a/pkg/stacks/unpack.go#L337
What problem are you facing?
If a controller inside a stack depends on say Deployment or creating a another custom resource in the same/source/Crossplane cluster which is not a part of my stack, the controller will not have permissions to do so. Example, if I want to create a GKE Cluster from my controller, I will need RBAC set up to access and create custom resources from another stack or operator already installed in source/Crossplane cluster.
How could Crossplane help solve your problem?
I think allowing to setup extra RBAC permissions will open the doors for managing operators from controllers inside stacks in a Crossplane native way. Although, one of the caveats can be, we will have to be careful as to what permissions a stack has and it does meddle with other stacks.
I don't have a solid approach as to how we can go about doing this but one of the ideas can be to provide extra RBAC permissions in the StackInstall spec.

Hi @vadasambar ! Thanks for the question! We do have some thoughts about this. Have you seen the way permissions are generated from the dependsOn field for a stack yet? That is the current mechanism for requesting that RBAC permissions be set for a stack for specific Kinds. Here's a link to an example of a stack using it.

Aha! I wonder how I missed that! Thank you so much @suskin !

@vadasambar you may also want to take a look at and perhaps offer feedback on #758 and #899.


when start a private network, blocks are not finalized

Description
I follow this tutorial to start a private network:
https://substrate.dev/docs/en/tutorials/start-a-private-network/alicebob#alice-starts-first
New blocks are produced normally, but blocks are not finalized.
Steps to Reproduce
1. Start Alice's node
./target/release/frontier-template-node
--base-path /tmp/alice
--chain local
--alice
--port 30333
--ws-port 9945
--rpc-port 9933
--node-key<PHONE_NUMBER>000000000000000000000000000000000000000000000000000001
--validator
2. Start Bob's node
./target/release/frontier-template-node
--base-path /tmp/bob
--chain local
--bob
--port 30334
--ws-port 9946
--rpc-port 9934
--validator
--bootnodes /ip4/<IP_ADDRESS>/tcp/30333/p2p/12D3KooWEyoppNCUx8Yx66oV9fJnriXwCcXwDDUA2kj6vnc6iDEp
Expected vs. Actual Behavior
Expected blocks can be finalized.
Environment
Describe the environment in which you encountered this bug. Use the list below as a starting point
and add additional information if you think it's relevant.

Operating system: MacOS 11.2.3
Project version/tag: frontier/master
Rust version (run rustup show):

rustup home:  /Users/chance/.rustup

installed toolchains
--------------------

stable-x86_64-apple-darwin
nightly-2017-12-05-x86_64-apple-darwin
nightly-2020-08-23-x86_64-apple-darwin
nightly-2020-09-30-x86_64-apple-darwin
nightly-2020-10-03-x86_64-apple-darwin
nightly-2020-10-05-x86_64-apple-darwin
nightly-2020-10-06-x86_64-apple-darwin (default)
nightly-2021-01-13-x86_64-apple-darwin
nightly-x86_64-apple-darwin

installed targets for active toolchain
--------------------------------------

wasm32-unknown-unknown
x86_64-apple-darwin

active toolchain
----------------

nightly-2020-10-06-x86_64-apple-darwin (default)
rustc 1.49.0-nightly (a1dfd2490 2020-10-05)

Logs, Errors or Screenshots

2021-04-07 16:57:47  Substrate Node
2021-04-07 16:57:47  ✌  version 3.0.0-dev-63c4a77-x86_64-macos
2021-04-07 16:57:47  ❤  by Parity Technologies<EMAIL_ADDRESS>2017-2021
2021-04-07 16:57:47  📋 Chain specification: Local Testnet
2021-04-07 16:57:47  🏷 Node name: Alice
2021-04-07 16:57:47  👤 Role: AUTHORITY
2021-04-07 16:57:47  💾 Database: RocksDb at /tmp/alice/chains/local_testnet/db
2021-04-07 16:57:47  ⛓  Native runtime: node-frontier-template-1 (node-frontier-template-1.tx1.au1)
2021-04-07 16:57:47  🔨 Initializing Genesis block/state (state: 0xd4b5…48ba, header-hash: 0xcdef…5d09)
2021-04-07 16:57:47  👴 Loading GRANDPA authority set from genesis on what appears to be first startup.
2021-04-07 16:57:47  ⏱  Loaded block-time = 6000 milliseconds from genesis on first-launch
2021-04-07 16:57:47  Using default protocol ID "sup" because none is configured in the chain specs
2021-04-07 16:57:47  🏷 Local node identity is: 12D3KooWEyoppNCUx8Yx66oV9fJnriXwCcXwDDUA2kj6vnc6iDEp
2021-04-07 16:57:47  📦 Highest known block at #0
2021-04-07 16:57:47  〽 Prometheus server started at <IP_ADDRESS>:9615
2021-04-07 16:57:47  Listening for new connections on <IP_ADDRESS>:9945.
2021-04-07 16:57:52  💤 Idle (0 peers), best: #0 (0xcdef…5d09), finalized #0 (0xcdef…5d09), ⬇ 0 ⬆ 0
2021-04-07 16:57:57  💤 Idle (0 peers), best: #0 (0xcdef…5d09), finalized #0 (0xcdef…5d09), ⬇ 0 ⬆ 0
2021-04-07 16:58:00  add_set_reserved_peer with unknown protocol: /paritytech/grandpa/1
2021-04-07 16:58:01  🔍 Discovered new external address for our node: /ip4/<IP_ADDRESS>/tcp/30333/p2p/12D3KooWEyoppNCUx8Yx66oV9fJnriXwCcXwDDUA2kj6vnc6iDEp
2021-04-07 16:58:02  💤 Idle (1 peers), best: #0 (0xcdef…5d09), finalized #0 (0xcdef…5d09), ⬇ 0.4kiB/s ⬆ 0.4kiB/s
2021-04-07 16:58:06  ✨ Imported #1 (0x5855…d649)
2021-04-07 16:58:07  💤 Idle (1 peers), best: #1 (0x5855…d649), finalized #0 (0xcdef…5d09), ⬇ 0.2kiB/s ⬆ 0.1kiB/s
2021-04-07 16:58:12  🙌 Starting consensus session on top of parent 0x5855de218a48c7c5baa53097b1e7dc51e942c6e4aa04000c32e2ce827f0ad649
2021-04-07 16:58:12  🎁 Prepared block for proposing at 2 [hash: 0x1cd3ebb07e64330a2bb78fb7b3d3bf69f55293df0aab82b2e80c41e0562fb98a; parent_hash: 0x5855…d649; extrinsics (1): [0x7360…326b]]
2021-04-07 16:58:12  🔖 Pre-sealed block for proposal at 2. Hash now 0x79bf00c8458096119a4bd787af97dbc2d37667dec413a5711f0b917825f96e20, previously 0x1cd3ebb07e64330a2bb78fb7b3d3bf69f55293df0aab82b2e80c41e0562fb98a.
2021-04-07 16:58:12  ✨ Imported #2 (0x79bf…6e20)
2021-04-07 16:58:12  💤 Idle (1 peers), best: #2 (0x79bf…6e20), finalized #0 (0xcdef…5d09), ⬇ 39 B/s ⬆ 0.1kiB/s
2021-04-07 16:58:17  💤 Idle (1 peers), best: #2 (0x79bf…6e20), finalized #0 (0xcdef…5d09), ⬇ 57 B/s ⬆ 49 B/s
2021-04-07 16:58:18  ✨ Imported #3 (0xe82d…d852)
2021-04-07 16:58:22  💤 Idle (1 peers), best: #3 (0xe82d…d852), finalized #0 (0xcdef…5d09), ⬇ 0.2kiB/s ⬆ 77 B/s
2021-04-07 16:58:24  🙌 Starting consensus session on top of parent 0xe82dc885d0072f19e923df1f1e2aab67acc774d5fc91a067275bdec62964d852
2021-04-07 16:58:24  🎁 Prepared block for proposing at 4 [hash: 0x989d497bcb846d530928ca0a72d69ffcffe465cadf9190197389b5955e397e8f; parent_hash: 0xe82d…d852; extrinsics (1): [0x8166…4664]]
2021-04-07 16:58:24  🔖 Pre-sealed block for proposal at 4. Hash now 0x429f11486d2e364aed751f2800efa6455dd5f1fbc3dc004f93d57376135f0b30, previously 0x989d497bcb846d530928ca0a72d69ffcffe465cadf9190197389b5955e397e8f.
2021-04-07 16:58:24  ✨ Imported #4 (0x429f…0b30)
2021-04-07 16:58:27  💤 Idle (1 peers), best: #4 (0x429f…0b30), finalized #0 (0xcdef…5d09), ⬇ 45 B/s ⬆ 0.1kiB/s
2021-04-07 16:58:30  ✨ Imported #5 (0x1cbd…88f1)
2021-04-07 16:58:32  💤 Idle (1 peers), best: #5 (0x1cbd…88f1), finalized #0 (0xcdef…5d09), ⬇ 0.2kiB/s ⬆ 89 B/s
2021-04-07 16:58:36  🙌 Starting consensus session on top of parent 0x1cbde5cbfb7e0605a59c019c5128fe130d2d60ac0f20613267b1e1ba4cef88f1
2021-04-07 16:58:36  🎁 Prepared block for proposing at 6 [hash: 0x8c1538874e0e9a0044b2f23f7a124d7e057f113df09878b0b2ee426ee7e309ee; parent_hash: 0x1cbd…88f1; extrinsics (1): [0x2d7d…efe3]]
2021-04-07 16:58:36  🔖 Pre-sealed block for proposal at 6.  Since the frontier test uses --sealing=Manual.

Probably, a node configuration problem. Since the frontier tests uses --sealing=Manual.

I start the node not used feature manual-seal.
Can you guide me how to solve it?

@JoshOrndorff Do you have some opinion about this issue? Maybe there will be new users who want to try the frontier features and start a chain with evm, ethereum pallet installed?

Today, I changed Frontier's all the dependencies in cargo.toml to git = "https://github.com/paritytech/substrate.git", branch = "master".
I build it successfully, but when I run the local network of 2 nodes again, the finalized height is still 0.
I tried to change the palletGrandpa.authorities in spec.json to only one key.
The strange thing is that the finalized height of the Grandpa authority node increases normally. Another node's finalized height is still 0.

Could this be a bug in substrate?

Could this be a bug in substrate?

No, just an issue here.

I also cannot finalize blocks with aura + grandpa.


Fix usage tutorial link

This sure fixes the link in GitHub readme, but it also breaks the link in hexdocs.pm documentation.


Support for require

I'm using JsPsych in a project that is entirely modular. jQuery doesn't exist on the global object, so I can't simply include the JsPsych files via script nodes--I need to bundle it with my app as it's compiled (in my case via browserify). It's a simple enough fix for me to make the necessary changes, see this gist, but it means I'll have to continue to manually tweak the files every time there's a new release.
It would be great if JsPsych supported CommonJs style require out of the box.

In case anyone stumbles upon this, we have figured a way around this issue by using webpacks script-loader for the time being

Tracking this in #529 now.


How to save the model into pb model

Hi, I want to save the model into pb model, some information from Internet says I need to use the output node to save it, but it hard to find the output node in the network．Please hint me how can I make it. Thanks.

https://github.com/DetectionTeamUCAS/Faster-RCNN_Tensorflow/tree/master/libs/export_pbs

@yangxue0827 Hi, I successful convert the model into pb model using exportpb.py, but I got two pb files using the code, one is model.pb, another is model_Frozen.pb, what is the difference between those models. Thans~


my dart issue

Analyzer Feedback from IntelliJ
Version information

IDEA AI-173.4819257
1.24.3
AI-173.4819257, JRE 1.8.0_152-release-1024-b02x64 JetBrains s.r.o, OS Windows 10(amd64) v10.0 , screens 1600x900

Exception
Please append the contents of:
file://C:\Users\SUSANN~1\AppData\Local\Temp\report1.txt
Dart analysis server, SDK version 1.24.3, server version 1.18.0, error: Exception while using a Visitor to visit a FormalParameterListImpl in GenericFunctionTypeImpl in VariableDeclarationListImpl in VariableDeclarationStatementImpl in BlockImpl in BlockFunctionBodyImpl in FunctionExpressionImpl in ArgumentListImpl in MethodInvocationImpl in ExpressionStatementImpl in BlockImpl in BlockFunctionBodyImpl in FunctionExpressionImpl in NamedExpressionImpl in ArgumentListImpl in MethodInvocationImpl in ExpressionStatementImpl in BlockImpl in BlockFunctionBodyImpl in FunctionExpressionImpl in ArgumentListImpl in MethodInvocationImpl in ExpressionStatementImpl in BlockImpl in BlockFunctionBodyImpl in FunctionExpressionImpl in FunctionDeclarationImpl in CompilationUnitImpl
NoSuchMethodError: The getter 'name' was called on null.
Receiver: null
Tried calling: name
#0      Object._noSuchMethod (dart:core-patch/object_patch.dart:43)
#1      Object.noSuchMethod (dart:core-patch/object_patch.dart:47)
#2      Visitor.checkIdentifier (package:linter/src/rules/non_constant_identifier_names.dart:50)
#3      Visitor.visitFormalParameterList.<anonymous closure> (package:linter/src/rules/non_constant_identifier_names.dart:63)
#4      Object

Unfortunately this is a version of Dart from almost a year ago now.
Please try the latest development branch and see if the problem persists.


Inventory: Use associations vs parent.send(type)

Noticed we are deriving the association all over our inventory_helper code.
Curious if we can move towards just using associations.
/cc @fryguy common trend for me right now. pushing just using associations

This turned out better than I had hoped.
I modified the parameters for the helpers.
Updated the callers with the new format.
I added a backwards compatible shim in case anyone is still working on a provider.

@Fryguy @matthewd @blomquisg Please review

@matthewd removed that extra (bogus) code - I can squash if we agree this is the right way to go

@Fryguy @matthewd @blomquisg Please review


emitter.prependListener is not a function

Hi.
I launched build by F9 key today, and saw this error emitter.prependListener is not a function.
I have already reinstalled package, but error doesn't fixed.
What can i do?

Also happened to me since the Atom 1.12.0 update. Build run only starts once and can't be run again after until I restart Atom.

Fixed in https://github.com/noseglid/atom-build/commit/dbc8b84a746b069b2e1a5d1e32c2f0a50f31d806
@noseglid could you release new version becaue "build" has stopped work with new Atom 1.12? Thanks!

Edited the file locally now until the new version is released. It works, thanks. :)

It's been released now!


Problem with filesize

Please follow the guide below

You will be asked some questions and requested to provide some information, please read them carefully and answer honestly
Put an x into all the boxes [ ] relevant to your issue (like this: [x])
Use the Preview tab to see what your issue will actually look like

Make sure you are using the latest version: run youtube-dl --version and ensure your version is 2018.02.08. If it's not, read this FAQ entry and update. Issues with outdated version will be rejected.

[x] I've verified and I assure that I'm running youtube-dl 2018.02.08

Before submitting an issue make sure you have:

[x] At least skimmed through the README, most notably the FAQ and BUGS sections
[x] Searched the bugtracker for similar issues including closed ones
[x] Checked that provided video/audio/playlist URLs (if any) are alive and playable in a browser

What is the purpose of your issue?

[ ] Bug report (encountered problems with youtube-dl)
[ ] Site support request (request for adding support for a new site)
[ ] Feature request (request for a new functionality)
[x] Question
[ ] Other

First of all thanks for the help and congrats for the wonderful app.
Now i have lastest version in the app and i cant solve my problem.
Im backing up some courses from Safari Books Online before my expiration account, some files are extremly big and i need automatic quality selection. I tried using -f "[filesize<=?100M]" but still choosing the best option (300Mb+).  In the process i notice in json file, filesize it is nowhere, probably thats the problem. I tried using --match-filter 'filesize_approx' but i failed again.
I need 2 thing.

Download only one video in the list only if the filesize is less than 100Mb
That file needs to be native mp4, because muxing video+audio create problems in the file.

--- SOME OUTPUTS ---
+>youtube-dl -u "**********" -p "***********" -F -a links.txt --verbose
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-u', 'PRIVATE', '-p', 'PRIVATE', '-F', '-a', 'links.txt', '--verbose']
[debug] Batch file urls: ['https://www.safaribooksonline.com/library/view/ccna-security-210-260/9780134400631/CCNA_00_00_00.html']
[debug] Encodings: locale cp1252, fs mbcs, out cp437, pref cp1252
[debug] youtube-dl version 2018.02.08
[debug] Python version 3.4.4 (CPython) - Windows-7-6.1.7601-SP1
[debug] exe versions: none
[debug] Proxy map: {}
[safari] Downloading login form
[safari] Logging in
[safari]<PHONE_NUMBER>631/CCNA_00_00_00: Downloading webpage
[safari]<PHONE_NUMBER>631/CCNA_00_00_00: Downloading kaltura session JSON
[Kaltura]<PHONE_NUMBER>631-CCNA_00_00_00: Downloading webpage
[Kaltura] 0_sgbwfbde: Downloading video info JSON
[Kaltura] 0_sgbwfbde: Downloading m3u8 information
[info] Available formats for 0_sgbwfbde:
format code  extension  resolution note
mp4-56       mp4        audio only   56k , isom container, 0fps, ~2.42MiB
hls-58       mp4        audio only   58k , mp4a.40.2
mp4-472      mp4        640x360     472k , isom container, avc1, 30fps, ~20.20MiB
hls-516      mp4        640x360     516k
mp4-670      mp4        640x360     670k , isom container, avc1, 30fps, ~28.70MiB
hls-723      mp4        640x360     723k
mp4-966      mp4        640x360     966k , isom container, avc1, 30fps, ~41.40MiB
hls-1033     mp4        640x360    1033k
mp4-1628     mp4        1280x720   1628k , isom container, avc1, 30fps, ~68.40MiB
hls-1725     mp4        1280x720   1725k
mp4-2628     mp4        1280x720   2628k , isom container, avc1, 30fps, ~112.00MiB
mp4-4128     mp4        1280x720   4128k , isom container, avc1, 30fps, ~176.00MiB
mp4-9005     mp4        1280x720   9005k , isom container, avc1, 30fps, ~386.00MiB (best)

I think the biggest mistake is... me, i hope you can help me.
Thanks again.

-f "[filesize_approx<=100M][ext=mp4]" in the next version.


fixed potential deadlock when a heartbeat request fails

When using a ConsumerGroup I managed to block all but one consumers after Kafka went down (but Zookeeper kept running).
Test setup:

zookeeper + kafka
1 partition
run a consumer multiple times, restarting as desired causing the group to be rebalanced (just in case)
kill kafka - one consumer properly leaves the "Consume" method while the others keep waiting

Debugging revealed that the "retries" went into negative numbers, simply because the failed retries were not evaluated at that point in the code. My PR adds this missing check and therefore allows a clean shutdown on a failed kafka connection.

I signed the CLA but fail to see how I can rerun the check.

Thanks for contributing! I re-run the CLA check and all good.


don't crash when a dot it passed to CanonicalizePath

I don't know if this could happen with valid ninja files, but when a dot is passed to CanonicalizePath  the code ends at #87 with path->resize(-1);

Can you add a test?

(see util_test.cc)

added.

I looked at the code.  It turns out that "./." would cause the same crash, so I moved the test case around a bit.
Fixed in e9087f5.


feat: anchor links for params and return types

I thought about doing it via swizzling again the Docusaurus components, there I could have my own implementation for a list item. But I miss there a lot of information so I then tried it directly via the generator.
It seems to work the only thing where I was stuck was to build a recursive string of the parameters. e.g. browser.newPage has geolocation.latitude and in my current implementation it results in #browser-new-page-param-latitude. The ideal value would be #browser-new-page-param-geolocation-latitude
Will take another look tomorrow.

The ideal value would be #browser-new-page-param-geolocation-latitude

I would say ideal would be The ideal value would be #browser-new-page-param-geolocation. We don't need to link deeper.

Looks like there still is a problem:
https://deploy-preview-240--playwright.netlify.app/docs/next/api/class-page#page-expose-binding-option-name
https://deploy-preview-240--playwright.netlify.app/docs/next/api/class-page#page-expose-binding-option-handle
These ^^ can't be on the same level, otherwise they can clash. Should be:
https://deploy-preview-240--playwright.netlify.app/docs/next/api/class-page#page-expose-binding-param-name
https://deploy-preview-240--playwright.netlify.app/docs/next/api/class-page#page-expose-binding-option-handle


I pulled long2ice into a fork of your fork

I pulled long2ice's master into your fork to resolve your PR.

Nevermind, just saw you did the same, cheers :sweat_smile:


Add game camarota

Added Cyberpunk2077, God of War Ragnarok and The Last of Us 2.

Thank you very much for the help!


After update the payment method, details still not changed

Hi @sandervanhooft, about this past discussion:
https://github.com/laravel/cashier-mollie/issues/205
i'll tried the method, in order to update the payment method attached to the subscription, with testmode active. And after update, the credit card number change, but the other details, like card label, card owner and card expiry date doesn't. What am i missing?

What are you doing precisely?
Note that card label/owner/expiry etc are not stored with this package, it's all on the Mollie Mandate resource.

I need to add a feature for the users, to change their payment method, in order to accomplish subscription amount for month. Using that class that you've posted on issue #205 , i can see only the card number changed.

That token is not used by this package.

So, i can't update my payment info? Or add a new card?

You can update the payment method, but you'll need to update the mandate_id on the billable model. The token is something different, it's not being used in this package.

Understood, thanks!

It may be possible to create a first payment with 0 amount using the creditcard token, then obtain the mandate id from there. If you try this, let me know how it goes :)

Sure, i'll try now!

Hi , i am newbie for that package but i enjoy it  , and for my project i need to update payment method .
Can someone help me to do it pls ?
It will be vey nice , thank you in advance !

@mdeprezzo Did that work? :)


Update deps, nx version and make code changes to support nx-remotecache-custom v3.0.0

[x] Update aws sdk to latest
[x] Update nx to latest and run migrations
[x] Update other deps as a result of nx update
[x] Remove deps no longer needed
[x] Update code to support nx-remotecache-custom v3

@robinpellegrims please take a look when you have a chance, thanks!

Also I am not sure why the deploy jobs are failing aside from possibly because my user triggered them and I do not have access to something that is required for them

Also I am not sure why the deploy jobs are failing aside from possibly because my user triggered them and I do not have access to something that is required for them

Yes indeed, the necessary environment variables aren't available for security reasons. I'll see if I can fix it.
In any case, thanks a lot for this PR!

Yep, I can make those changes tomorrow!

@robinpellegrims ok changes made and tests updated 🤞

@robinpellegrims ok changes made and tests updated crossed_fingers

Looks good, thanks a lot! I'm going to merge it on an intermediary branch to squash some of the commits together before merging to master.


Ice Cream Parlor

Problem Link
https://www.hackerrank.com/challenges/icecream-parlor/problem
Coding platform
Hackerrank
Programming language

[ ] C
[ ] C++
[ ] Java
[ ] Python

Additional context (OPTIONAL)
Add any other context or screenshots about the feature request here.

I want to do this in Java.

Please assign me in C++.

Hi @Nivedita967
I would like to solve it in Python. Please assign it to me.

will do it in C


Make an async version of PyCasbin

Refer to: https://github.com/pycasbin/async-sqlalchemy-adapter/issues/1#issuecomment-1161534999

@Nekotoxin
/cc @leeqvip

Hi, @hsluoyz
Is there any progress on the official implementation here? Or are there any disagreements with the existing https://github.com/chapagainmanoj/asynccasbin?

@hsluoyz @BustDot  To make an asynchronous casbin alone, then we must maintain two versions of casbin. Do we just need to make an asynchronous to synchronous adapter and watcher? After all, io calls are mainly concentrated on the adapter and watcher.

@leeqvip if it's doable and no other drawbacks, we will prefer to smaller changes, connecting asynchronous to synchronous solution.


add MM Asia

add MM Asia -- Suggestion from Tao Mei

MMasia has too little record in dblp page (https://dblp.org/db/conf/mmasia/index.html)

MMAsia does not have enough record in dblp. We will consider it in the next update.


ays tool in jumpscale needs to support blueprints

list
delete
archive (means will not be used in init, but not lost)
execute (just 1 time execute)

put these also as actions in portal

on ays repo level: list, archive (works for all), execute
on blueprint level: archive/delete

https://github.com/Jumpscale/jumpscale_core8/commit/08c7aba4d0404ea7bfd7d363179308fc599bff08

@zaibon maybe I'm wrong, but I don't see any documentation for this in the docs/AYS documentation folder...
Elsewhere?

AYS command has been updated
https://gig.gitbooks.io/jumpscale-core8/content/AtYourService/4_AYS_command.html


Add host_matching support to Flask-Vite

Hi 👋  I hope you don't mind me putting this PR up out of the blue. I've been looking at using Flask-Vite for a project and this extension (along with many others, unfortunately) doesn't seem to support the Flask setup we're using.
Flask apps can be configured to use host_matching, allowing certain routes to only be available on specific hosts. When this option is enabled, Flask-Vite's registered route never matches any incoming requests, because no host is configured on the route that Flask-Vite sets up.
With host_matching enabled on Flask, all routes need to be registered with a corresponding host to be served from.
This patch adds host_matching support in two ways:

You can pass a static host to Vite on setup or configuration, which will make Vite serve the assets from a specific host. When setup this way, a request to (for example) 'myapp.com', would always serve from the specific host its configured to, eg 'vite.com'.

You can tell Vite to embed URLs for its assets based on the current request context. For example, a request to 'http://myapp.com' will serve assets from 'http://myapp.com/_vite/file', while a request to 'http://otherhost.com' will serve assets from 'http://otherhost.com'. In this case, Flask's url_for function will just return the asset URLs as relative paths (/_vite/file).

Note: Flask can also be configured with subdomain_matching and a SERVER_NAME. Perhaps Flask-Vite should support that too, but I'm leaving that off the table for now ...

Hi, I welcome your contribution but if you'd like me to review it, you have to tell me when it's "done".

Hey @sfermigier - it is 'done', sorry :)

OK I'll review it later today.

Hey @sfermigier - hope you don't mind me coming back, just wondering if you'll have time to look into this soon? :)

Sorry for the delay. I have a few questions but the first one is "how do I run the tests?"
When running pytest I get:

"E       fixture 'mocker' not found"

Morning.
Ah - I added a new development dependency to help with testing.
I'm not actually totally familiar with Poetry myself, which is what this seems to use to manage dependencies. I think you just need to do 'poetry install' to pull it in.

My bad. The poetry.lock was out of sync.
I have cleaned a few things, merged into main, and released version 0.5.0.

Ah! Sorry, you're right, I didn't lock it. Thanks for sorting, reviewing and releasing 🙏


Remove dockerfiles, issue #658

Since we have an own repository the files in this directory are not used anymore

something with that PR wents wrong


Please tell me how to build polar (radar) chart

Please tell me how to build polar (radar) chart
this my code
<template>
  <div>

    <highchart :options="chartOptions" />

  </div>
</template>

<script>

export default {

  data() {
    return {

      chartOptions:{

    chart: {
        polar: true
    },

    title: {
        text: 'Highcharts Polar Chart'
    },

    subtitle: {
        text: 'Also known as Radar Chart'
    },

    pane: {
        startAngle: 0,
        endAngle: 360
    },

    xAxis: {
        tickInterval: 45,
        min: 0,
        max: 360,
        labels: {
            format: '{value}°'
        }
    },

    yAxis: {
        min: 0
    },

    plotOptions: {
        series: {
            pointStart: 0,
            pointInterval: 45
        },
        column: {
            pointPadding: 0,
            groupPadding: 0
        }
    },

    series: [{
        type: 'column',
        name: 'Column',
        data: [8, 7, 6, 5, 4, 3, 2, 1],
        pointPlacement: 'between'
    },
    {
        type: 'line',
        name: 'Line',
        data: [1, 2, 3, 4, 5, 6, 7, 8]
    },
    {
        type: 'area',
        name: 'Area',
        data: [1, 8, 2, 7, 3, 6, 4, 5]
    }]

      },
         title: {
        text: 'Solar Employment Growth by Sector, 2010-2016'
    }

    }
  }

}
</script>

<style>
</style>

The polar plots will need highcharts-more.
So, the following will work:
<template>
  <div> <highchart :options="chartOptions" :highcharts="highcharts" />
</template>
<script>
import Highcharts from 'highcharts'
import More from 'highcharts/highcharts-more' // <-- Important
More(Highcharts) // <-- Important

export default {
  data() {
    highcharts: Highcharts // <-- add
   chartOptions: { /* what you have */ }
  }
}
</script>
``

Eventually something like this can be implemented in nuxt-highcharts. I'll keep this in mind for a future feature request.


Update outdated documents related on AWS Lambda

Summary

Replace hyperlinks which pointing outdated lines on AWS Lambda documents

Recently, I tried to migrate my bolt.js application from just instance to serverless.
So I read AWS Lambda document and found outdated hyperlinks.
In this commit (https://github.com/slackapi/bolt-js-getting-started-app/commit/4c29a21438b40f0cbca71ece0d39b356dfcf88d5#), some comments are added so anchor(https://github.com/slackapi/bolt-js/blame/main/docs/_deployments/aws-lambda.md#L150) pointed wrong lines.
So I replaced the anchor to latest line I think.
Requirements (place an x in each [ ])

[x] I've read and understood the Contributing Guidelines and have done my best effort to follow them.
[x] I've read and agree to the Code of Conduct.

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.