Travis issues

I keep getting failures like this:
Worker information
hostname<EMAIL_ADDRESS>version: v3.4.0 https://github.com/travis-ci/worker/tree/ce0440bc30c289a49a9b0c21e4e1e6f7d7825101
instance: e4e546e travisci/ci-garnet:packer-1512502276-986baf0 (via amqp)
startup: 470.031281ms
mode of ‘/usr/local/clang-5.0.0/bin’ changed from 0777 (rwxrwxrwx) to 0775 (rwxrwxr-x)
system_info
Build system information
Build language: node_js
Build group: stable
Build dist: trusty
Build id: 326658747
Job id: 326658750
Runtime kernel version: 4.14.12-041412-generic
travis-build version: af4b84614
Build image provisioning date and time
Tue Dec  5 20:11:19 UTC 2017
Operating System Details
Distributor ID:	Ubuntu
Description:	Ubuntu 14.04.5 LTS
Release:	14.04
Codename:	trusty
Cookbooks Version
7c2c6a6 https://github.com/travis-ci/travis-cookbooks/tree/7c2c6a6
git version
git version 2.15.1
bash version
GNU bash, version 4.3.11(1)-release (x86_64-pc-linux-gnu)
gcc version
gcc (Ubuntu 4.8.4-2ubuntu1~14.04.3) 4.8.4
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
docker version
Client:
 Version:      17.09.0-ce
 API version:  1.32
 Go version:   go1.8.3
 Git commit:   afdb6d4
 Built:        Tue Sep 26 22:39:28 2017
 OS/Arch:      linux/amd64
clang version
clang version 5.0.0 (tags/RELEASE_500/final)
Target: x86_64-unknown-linux-gnu
Thread model: posix
InstalledDir: /usr/local/clang-5.0.0/bin
jq version
jq-1.5
bats version
Bats 0.4.0
shellcheck version
0.4.6
shfmt version
v2.0.0
ccache version
ccache version 3.1.9
Copyright (C) 2002-2007 Andrew Tridgell
Copyright (C) 2009-2011 Joel Rosdahl
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 3 of the License, or (at your option) any later
version.
cmake version
cmake version 3.9.2
CMake suite maintained and supported by Kitware (kitware.com/cmake).
heroku version
heroku-cli/6.14.39-addc925 (linux-x64) node-v9.2.0
imagemagick version
Version: ImageMagick 6.7.7-10 2017-07-31 Q16 http://www.imagemagick.org
md5deep version
4.2
mercurial version
Mercurial Distributed SCM (version 4.2.2)
(see https://mercurial-scm.org for more information)
Copyright (C) 2005-2017 Matt Mackall and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
mysql version
mysql  Ver 14.14 Distrib 5.6.33, for debian-linux-gnu (x86_64) using  EditLine wrapper
openssl version
OpenSSL 1.0.1f 6 Jan 2014
packer version
Packer v1.0.2
Your version of Packer is out of date! The latest version
is 1.1.2. You can update by downloading from www.packer.io
postgresql client version
psql (PostgreSQL) 9.6.6
ragel version
Ragel State Machine Compiler version 6.8 Feb 2013
Copyright (c) 2001-2009 by Adrian Thurston
subversion version
svn, version 1.8.8 (r1568071)
   compiled Aug 10 2017, 17:20:39 on x86_64-pc-linux-gnu
Copyright (C) 2013 The Apache Software Foundation.
This software consists of contributions made by many people;
see the NOTICE file for more information.
Subversion is open source software, see http://subversion.apache.org/
The following repository access (RA) modules are available:
* ra_svn : Module for accessing a repository using the svn network protocol.
  - with Cyrus SASL authentication
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using serf.
  - using serf 1.3.3
  - handles 'http' scheme
  - handles 'https' scheme
sudo version
Sudo version 1.8.9p5
Configure options: --prefix=/usr -v --with-all-insults --with-pam --with-fqdn --with-logging=syslog --with-logfac=authpriv --with-env-editor --with-editor=/usr/bin/editor --with-timeout=15 --with-password-timeout=0 --with-passprompt=[sudo] password for %p:  --without-lecture --with-tty-tickets --disable-root-mailer --enable-admin-flag --with-sendmail=/usr/sbin/sendmail --with-timedir=/var/lib/sudo --mandir=/usr/share/man --libexecdir=/usr/lib/sudo --with-sssd --with-sssd-lib=/usr/lib/x86_64-linux-gnu --with-selinux
Sudoers policy plugin version 1.8.9p5
Sudoers file grammar version 43
Sudoers path: /etc/sudoers
Authentication methods: 'pam'
Syslog facility if syslog is being used for logging: authpriv
Syslog priority to use when user authenticates successfully: notice
Syslog priority to use when user authenticates unsuccessfully: alert
Send mail if the user is not in sudoers
Use a separate timestamp for each user/tty combo
Lecture user the first time they run sudo
Root may run sudo
Allow some information gathering to give useful error messages
Require fully-qualified hostnames in the sudoers file
Visudo will honor the EDITOR environment variable
Set the LOGNAME and USER environment variables
Length at which to wrap log file lines (0 for no wrap): 80
Authentication timestamp timeout: 15.0 minutes
Password prompt timeout: 0.0 minutes
Number of tries to enter a password: 3
Umask to use or 0777 to use user's: 022
Path to mail program: /usr/sbin/sendmail
Flags for mail program: -t
Address to send mail to: root
Subject line for mail messages: *** SECURITY information for %h ***
Incorrect password message: Sorry, try again.
Path to authentication timestamp dir: /var/lib/sudo
Default password prompt: [sudo] password for %p:
Default user to run commands as: root
Value to override user's $PATH with: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
Path to the editor for use by visudo: /usr/bin/editor
When to require a password for 'list' pseudocommand: any
When to require a password for 'verify' pseudocommand: all
File descriptors >= 3 will be closed before executing a command
Environment variables to check for sanity:
	TZ
	TERM
	LINGUAS
	LC_*
	LANGUAGE
	LANG
	COLORTERM
Environment variables to remove:
	RUBYOPT
	RUBYLIB
	PYTHONUSERBASE
	PYTHONINSPECT
	PYTHONPATH
	PYTHONHOME
	TMPPREFIX
	ZDOTDIR
	READNULLCMD
	NULLCMD
	FPATH
	PERL5DB
	PERL5OPT
	PERL5LIB
	PERLLIB
	PERLIO_DEBUG
	JAVA_TOOL_OPTIONS
	SHELLOPTS
	GLOBIGNORE
	PS4
	BASH_ENV
	ENV
	TERMCAP
	TERMPATH
	TERMINFO_DIRS
	TERMINFO
	_RLD*
	LD_*
	PATH_LOCALE
	NLSPATH
	HOSTALIASES
	RES_OPTIONS
	LOCALDOMAIN
	CDPATH
	IFS
Environment variables to preserve:
	JAVA_HOME
	TRAVIS
	CI
	DEBIAN_FRONTEND
	XAUTHORIZATION
	XAUTHORITY
	PS2
	PS1
	PATH
	LS_COLORS
	KRB5CCNAME
	HOSTNAME
	HOME
	DISPLAY
	COLORS
Locale to use while parsing sudoers: C
Directory in which to store input/output logs: /var/log/sudo-io
File in which to store the input/output log: %{seq}
Add an entry to the utmp/utmpx file when allocating a pty
PAM service name to use
PAM service name to use for login shells
Create a new PAM session for the command to run in
Maximum I/O log sequence number: 0
Local IP address and netmask pairs:
	<IP_ADDRESS>/<IP_ADDRESS>
Sudoers I/O plugin version 1.8.9p5
gzip version
gzip 1.6
Copyright (C) 2007, 2010, 2011 Free Software Foundation, Inc.
Copyright (C) 1993 Jean-loup Gailly.
This is free software.  You may redistribute copies of it under the terms of
the GNU General Public License <http://www.gnu.org/licenses/gpl.html>.
There is NO WARRANTY, to the extent permitted by law.
Written by Jean-loup Gailly.
zip version
Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license.
This is Zip 3.0 (July 5th 2008), by Info-ZIP.
Currently maintained by E. Gordon.  Please send bug reports to
the authors using the web page at www.info-zip.org; see README for details.
Latest sources and executables are at ftp://ftp.info-zip.org/pub/infozip,
as of above date; see http://www.info-zip.org/ for other sites.
Compiled with gcc 4.8.2 for Unix (Linux ELF) on Oct 21 2013.
Zip special compilation options:
	USE_EF_UT_TIME       (store Universal Time)
	BZIP2_SUPPORT        (bzip2 library version 1.0.6, 6-Sept-2010)
	    bzip2 code and library copyright (c) Julian R Seward
	    (See the bzip2 license for terms of use)
	SYMLINK_SUPPORT      (symbolic links supported)
	LARGE_FILE_SUPPORT   (can read and write large files on file system)
	ZIP64_SUPPORT        (use Zip64 to store large files in archives)
	UNICODE_SUPPORT      (store and read UTF-8 Unicode paths)
	STORE_UNIX_UIDs_GIDs (store UID/GID sizes/values using new extra field)
	UIDGID_NOT_16BIT     (old Unix 16-bit UID/GID extra field not used)
	[encryption, version 2.91 of 05 Jan 2007] (modified for Zip 3)
Encryption notice:
	The encryption code of this program is not copyrighted and is
	put in the public domain.  It was originally written in Europe
	and, to the best of our knowledge, can be freely distributed
	in both source and object forms from any country, including
	the USA under License Exception TSU of the U.S. Export
	Administration Regulations (section 740.13(e)) of 6 June 2002.
Zip environment options:
             ZIP:  [none]
          ZIPOPT:  [none]
vim version
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Nov 24 2016 16:43:18)
Included patches: 1-52
Extra patches: 8.0.0056
Modified by<EMAIL_ADDRESS>Compiled by buildd@
Huge version without GUI.  Features included (+) or not (-):
+acl             +farsi           +mouse_netterm   +syntax
+arabic          +file_in_path    +mouse_sgr       +tag_binary
+autocmd         +find_in_path    -mouse_sysmouse  +tag_old_static
-balloon_eval    +float           +mouse_urxvt     -tag_any_white
-browse          +folding         +mouse_xterm     -tcl
++builtin_terms  -footer          +multi_byte      +terminfo
+byte_offset     +fork()          +multi_lang      +termresponse
+cindent         +gettext         -mzscheme        +textobjects
-clientserver    -hangul_input    +netbeans_intg   +title
-clipboard       +iconv           +path_extra      -toolbar
+cmdline_compl   +insert_expand   -perl            +user_commands
+cmdline_hist    +jumplist        +persistent_undo +vertsplit
+cmdline_info    +keymap          +postscript      +virtualedit
+comments        +langmap         +printer         +visual
+conceal         +libcall         +profile         +visualextra
+cryptv          +linebreak       +python          +viminfo
+cscope          +lispindent      -python3         +vreplace
+cursorbind      +listcmds        +quickfix        +wildignore
+cursorshape     +localmap        +reltime         +wildmenu
+dialog_con      -lua             +rightleft       +windows
+diff            +menu            -ruby            +writebackup
+digraphs        +mksession       +scrollbind      -X11
-dnd             +modify_fname    +signs           -xfontset
-ebcdic          +mouse           +smartindent     -xim
+emacs_tags      -mouseshape      -sniff           -xsmp
+eval            +mouse_dec       +startuptime     -xterm_clipboard
+ex_extra        +mouse_gpm       +statusline      -xterm_save
+extra_search    -mouse_jsbterm   -sun_workshop    -xpm
   system vimrc file: "$VIM/vimrc"
     user vimrc file: "$HOME/.vimrc"
 2nd user vimrc file: "~/.vim/vimrc"
      user exrc file: "$HOME/.exrc"
  fall-back for $VIM: "/usr/share/vim"
Compilation: gcc -c -I. -Iproto -DHAVE_CONFIG_H     -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
Linking: gcc   -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -o vim        -lm -ltinfo -lnsl  -lselinux  -lacl -lattr -lgpm -ldl    -L/usr/lib/python2.7/config-x86_64-linux-gnu -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions
iptables version
iptables v1.4.21
curl version
curl 7.35.0 (x86_64-pc-linux-gnu) libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3
wget version
GNU Wget 1.15 built on linux-gnu.
rsync version
rsync  version 3.1.0  protocol version 31
gimme version
v1.2.0
nvm version
0.33.6
perlbrew version
/home/travis/perl5/perlbrew/bin/perlbrew  - App::perlbrew/0.80
phpenv version
rbenv 1.1.1-25-g6aa70b6
rvm version
rvm 1.29.3 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
default ruby version
ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-linux]
CouchDB version
couchdb 1.6.1
ElasticSearch version
5.5.0
Installed Firefox version
firefox 56.0.2
MongoDB version
MongoDB 3.4.10
PhantomJS version
2.1.1
Pre-installed PostgreSQL versions
9.2.24
9.3.20
9.4.15
9.5.10
9.6.6
RabbitMQ Version
3.6.14
Redis version
redis-server 4.0.6
riak version
2.2.3
Pre-installed Go versions
1.7.4
ant version
Apache Ant(TM) version 1.9.3 compiled on April 8 2014
mvn version
Apache Maven 3.5.2 (138edd61fd100ec658bfa2d307c43b76940a5d7d; 2017-10-18T07:58:13Z)
Maven home: /usr/local/maven-3.5.2
Java version: 1.8.0_151, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-8-oracle/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.4.0-101-generic", arch: "amd64", family: "unix"
gradle version
------------------------------------------------------------
Gradle 4.0.1
------------------------------------------------------------
Build time:   2017-07-07 14:02:41 UTC
Revision:     38e5dc0f772daecca1d2681885d3d85414eb6826
Groovy:       2.4.11
Ant:          Apache Ant(TM) version 1.9.6 compiled on June 29 2015
JVM:          1.8.0_151 (Oracle Corporation 25.151-b12)
OS:           Linux 4.4.0-101-generic amd64
lein version
Leiningen 2.8.1 on Java 1.8.0_151 Java HotSpot(TM) 64-Bit Server VM
Pre-installed Node.js versions
v4.8.6
v6.12.0
v6.12.1
v8.9
v8.9.1
phpenv versions
  system
  5.6
* 5.6.32 (set by /home/travis/.phpenv/version)
  7.0
  7.0.25
  7.1
  7.1.11
  hhvm
  hhvm-stable
composer --version
Composer version 1.5.2 2017-09-11 16:59:25
Pre-installed Ruby versions
ruby-2.2.7
ruby-2.3.4
ruby-2.4.1
removed ‘/etc/apt/sources.list.d/basho_riak.list’
Executing: /tmp/tmp.rstwg1pX8H/gpg.1.sh --keyserver
hkp://keyserver.ubuntu.com:80
--recv
EA312927
gpg: requesting key EA312927 from hkp server keyserver.ubuntu.com
gpg: key EA312927: public key "MongoDB 3.2 Release Signing Key<EMAIL_ADDRESS>imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)
W: The repository 'https://packagecloud.io/computology/apt-backport/ubuntu trusty Release' does not have a Release file.
W: The repository 'https://packagecloud.io/github/git-lfs/ubuntu trusty Release' does not have a Release file.
W: The repository 'https://packagecloud.io/rabbitmq/rabbitmq-server/ubuntu trusty Release' does not have a Release file.
W: Failed to fetch http://www.apache.org/dist/cassandra/debian/dists/39x/InRelease  Could not connect to www.apache.org:80 (<IP_ADDRESS>), connection timed out
W: Failed to fetch http://ppa.launchpad.net/chris-lea/redis-server/ubuntu/dists/trusty/InRelease  Could not connect to ppa.launchpad.net:80 (<IP_ADDRESS>), connection timed out
W: Failed to fetch http://ppa.launchpad.net/couchdb/stable/ubuntu/dists/trusty/InRelease  Unable to connect to ppa.launchpad.net:http:
W: Failed to fetch http://ppa.launchpad.net/git-core/ppa/ubuntu/dists/trusty/InRelease  Unable to connect to ppa.launchpad.net:http:
W: Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/InRelease  Could not connect to dl.google.com:80 (<IP_ADDRESS>), connection timed out
W: Failed to fetch http://toolbelt.heroku.com/ubuntu/./InRelease  Could not connect to toolbelt.heroku.com:80 (<IP_ADDRESS>), connection timed out [IP: <IP_ADDRESS> 80]
W: Failed to fetch http://repo.mongodb.org/apt/ubuntu/dists/trusty/mongodb-org/3.4/InRelease  Could not connect to repo.mongodb.org:80 (<IP_ADDRESS>), connection timed out
W: Failed to fetch http://ppa.launchpad.net/openjdk-r/ppa/ubuntu/dists/trusty/InRelease  Unable to connect to ppa.launchpad.net:http:
W: Failed to fetch http://ppa.launchpad.net/pollinate/ppa/ubuntu/dists/trusty/InRelease  Unable to connect to ppa.launchpad.net:http:
W: Failed to fetch http://ppa.launchpad.net/webupd8team/java/ubuntu/dists/trusty/InRelease  Unable to connect to ppa.launchpad.net:http:
W: Some index files failed to download. They have been ignored, or old ones used instead.
<IP_ADDRESS>	localhost
::1	 ip6-localhost ip6-loopback
fe00::0	ip6-localnet
ff00::0	ip6-mcastprefix
ff02::1	ip6-allnodes
ff02::2	ip6-allrouters
<IP_ADDRESS>	travis-job-flutter-flutter-326658750.travisci.net travis-job-flutter-flutter-326658750
git.checkout
132.97s$ git clone --depth=50 https://github.com/flutter/flutter.git flutter/flutter
Cloning into 'flutter/flutter'...
remote: Counting objects: 3115, done.
remote: Compressing objects: 100% (2271/2271), done.
remote: Total 3115 (delta 943), reused 1509 (delta 599), pack-reused 0
Receiving objects: 100% (3115/3115), 3.02 MiB | 10.74 MiB/s, done.
Resolving deltas: 100% (943/943), done.
$ cd flutter/flutter
570.26s$ git fetch origin +refs/pull/13955/merge:
fatal: unable to access 'https://github.com/flutter/flutter.git/': Failed to connect to github.com port 443: Connection timed out
The command "eval git fetch origin +refs/pull/13955/merge: " failed. Retrying, 2 of 3.
fatal: unable to access 'https://github.com/flutter/flutter.git/': Failed to connect to github.com port 443: Connection timed out
The command "eval git fetch origin +refs/pull/13955/merge: " failed. Retrying, 3 of 3.
remote: Counting objects: 5, done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 5 (delta 3), reused 2 (delta 1), pack-reused 0
Unpacking objects: 100% (5/5), done.
From https://github.com/flutter/flutter
 * branch            refs/pull/13955/merge -> FETCH_HEAD
$ git checkout -qf FETCH_HEAD
Adding APT Sources (BETA)
$ export DEBIAN_FRONTEND=noninteractive
260.63s$ sudo -E apt-add-repository -y "ppa:ubuntu-toolchain-r/test"
Cannot add PPA: 'ppa:ubuntu-toolchain-r/test'.
Please check that the PPA name or format is correct.
The command "sudo -E apt-add-repository -y "ppa:ubuntu-toolchain-r/test"" failed and exited with 1 during .
Your build has been stopped.

Is this issue still useful?


license missing

what license is this library published as? We are going to employ this library into our product code but need to confirm the license to avoid any legal issues

The licence is MIT, you can see it in the package.json :)


Np 10617/refactoring doi object

Generally I would like to know why we have several api endpoints for getting different flavours of DOI data. Do we really need to expose them all through API Gateway? Do we have to expose customer DOI secret at all, or can we have predictable keys in secrets manager for consumer?

I think customer.identifier would constitute a good key, as it should never change.


React to Razor TargetElementAttribute rename.

aspnet/Razor#516
Razor PR: https://github.com/aspnet/Razor/pull/519

Note: Travis/Appveyor wont build successfully until the corresponding Razor PR is in.

:shipit:


ITMS-90562: Invalid Bundle - EAS Build - Not able to submit to TestFlight because of bitcode issue (iOS only)

Summary
The exact same code (exact same git commit) that I was able to successfully build with and submit to Testflight 2 months ago via EAS Build and then EAS Submit is now being rejected by Apple. Its happening from today morning as what I have tried. It sends me back the following email. Now I am trying with bitcode disabled i.e. setting bitcode field in my app.json to "Debug" but that's ideally not what I want as the workaround. Something needs to be fixed on the EAS servers in my opinion. Please help urgently.
Dear Developer,
We identified one or more issues with a recent delivery for your app, "IDRL" 15.0.0 (15.2.2). Please correct the following issues, then upload again.
ITMS-90562: Invalid Bundle - The app submission can not be successfully recompiled from bitcode due to missing symbols during linking. You can try to reproduce and diagnose such issues locally by following the instructions from: https://developer.apple.com/library/archive/technotes/tn2432/_index.html
ITMS-90562: Invalid Bundle - Disallowed LLVM instrumentation. Do not submit apps with LLVM profiling instrumentation or coverage collection enabled. Turn off LLVM profiling or code coverage, rebuild your app and resubmit the app.
Best regards,
The App Store Team
Environment
eas build with eas-cli on latest version as of today's writing - See output below
karan@karan-B550-VISION-D:~/repos/idrlapp$ eas --version
eas-cli/2.4.1 linux-x64 node-v16.14.2
Please specify your device/emulator/simulator platform, model and version
Expo SDK 46 |<EMAIL_ADDRESS>linux-x64 node-v16.14.2
Error output
No response
Reproducible demo or steps to reproduce from a blank project
Just build using EAS build and then submit using EAS submit. You will receive email from Apple.
eas build --profile release --platform ios
My eas.json is:
{
"build": {
"development": {
"developmentClient": true,
"distribution": "internal"
},
"internal": {
"android": {
"distribution": "internal"
},
"ios": {
"distribution": "internal"
}
},
"release": {
"cache": {
"key": "invalidate"
},
"android": {
"buildType": "apk"
}
},
"playstore": {},
"production": {},
"team": {
"ios": {
"releaseChannel": "ota",
"simulator": true
}
}
},
"cli": {
"version": ">= 0.34.0"
}
}

Hi,
Can you please share the build URL that you've been able to successfully submit to the App Store and the one that's not working for you?

Closing because of the inactivity.

Hi @dsokal , we noticed this issue in one of our code builds, we were using expo build previously and switched to eas cli and started seeing this issue

The issue is missing a reproducible example. The issue template explains how to provide such an example.


PLT-1147: Compiler pass for floating bindings inwards

See Haddock in PlutusIR.Transform.LetFloatIn for details.
This PR implements float-in for non-recursive term bindings only. Cost savings are observed in all affected test cases except one.

Also needs a changelog entry!

Also on the float-out thing: it might be the case that the float-out pass is too complicated and we could redo it more like this pass to make it simpler. That would also be a win!

I think maybe we should have a call

Yeah, let's do that given the number of back and forths we've had. I disagree that there is any fundamental difference between non-strict and strict bindings, but many of your comments seem to revolve around that argument.
Also let me address what seems to be one of your main concerns:

So... all the cost savings must be coming from these "trivial" reductions! Which is a) really surprising and b) makes the argument that we don't need to worry about repeating them more questionable.

When floating a binding into an unevaluated branch, it's pure cost reduction. If this is done many times, then the cost saving can add up. Indeed there's one test case that demonstrates this.
On the other hand, when repeat them, every time we do so, there's almost certainly some "real work" to be done at the same time. Imagine a lambda that is applied 100 times. When we move the binding to the arguments, we are repeating the overhead 100 times. But each time the lambda is applied, there's almost some "real work" as well, and there's also 100x "real work". I know it sounds quite un-rigorous but that's the idea.

@michaelpj Updated. This version of the implementation works as follows (this is also explained in the Note):
We recurses into the top-level Term using the following context type:
data FloatInContext = FloatInContext
    { _ctxtInManyOccRhs :: Bool
    , _ctxtUsages       :: Usages.Usages
    }

ctxtUsages is the usage counts of variables, and ctxtInManyOccRhs is initially False.
ctxtInManyOccRhs is set to True if we descend into:

The RHS of a binding whose LHS is used more than once
The argument of an application, unless the function is a LamAbs whose bound variable
is used at most once, or a Builtin.

The value of ctxtInManyOccRhs is used as follows:

When ctxtInManyOccRhs = False, we avoid descending into the RHS of a non-strict binding
whose LHS is used more than once, and we descend in all other cases;
When ctxtInManyOccRhs = True, we additionally avoid descending into LamAbs or TyAbs.

Also rewrote the Note and updated the test cases.


Pagination for data list

(Optional)
GIVEN pagination is defined in a configuration file
WHEN main page lists all data
THEN the data should be paginated based on that pagination parameter
under this story the Last/Previous/Next buttons shall help pagination

@ptitdam2001 @bat3 Did you consider the Given: 'pagination is defined in a configuration file' ?

Reformulate use-case.


add an option for not using the hdevtools server

Hdevtools is great! I find I delete the .hdevtools.sock and pkill hdevtools a lot though. I'm always installing packages and editing some file in vim (+neomake), only to find out that I need to kill the existing hdevtools process before it has an updated picture of the available packages. I'd rather trade away some performance and not have to do that. I suggest adding an option on the hdevtools check command to ignore the hdevtools server if it exists, and not create a new server if one does not exist.

So the list of dependencies in the cabal file changes in between runs? In my opinion hdevtools should be able to detect such changes and reconfigure properly. Not sure if its implemented though. Would this help in your case?

Sent from TypeApp

On Oct 24, 2016, 7:42 PM, at 7:42 PM, Scott Bonds<EMAIL_ADDRESS>wrote:

Hdevtools is great! I find I delete the .hdevtools.sock and pkill
hdevtools a lot though. I'm always installing packages and editing some
file in vim (+neomake), only to find out that I need to kill the
existing hdevtools process before it has an updated picture of the
available packages. I'd rather trade away some performance and not have
to do that. I suggest adding an option on the hdevtools check command
to ignore the hdevtools server if it exists, and not create a new
server if one does not exist.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/hdevtools/hdevtools/issues/43


Error: React Template Not Creating

2021-03-04T13:46:28.000Z success Uninstalled packages.
2021-03-04T13:46:28.000Z Success! Created testingreact at /result/testingreact
Inside that directory, you can run several commands:
2021-03-04T13:46:28.000Z   yarn start
Starts the development server.
2021-03-04T13:46:28.000Z   yarn build
2021-03-04T13:46:28.000Z Bundles the app into static files for production.
2021-03-04T13:46:28.000Z   yarn test
2021-03-04T13:46:28.000Z Starts the test runner.
2021-03-04T13:46:28.000Z   yarn eject
2021-03-04T13:46:28.000Z Removes this tool and copies build dependencies, configuration files
2021-03-04T13:46:28.000Z and scripts into the app directory. If you do this, you can’t go back!
2021-03-04T13:46:28.000Z We suggest that you begin by typing:
2021-03-04T13:46:28.000Z   cd testingreact
yarn start
Happy hacking!
2021-03-04T13:46:30.000Z Error: ENOTDIR: not a directory, mkdir '/var/folders/1q/rxlpdn1d0x9d4x5w7kwb1fqw0000gn/T/50100431-fb72-4d18-8a9b-f3afc78164b8/result/.github'

2021-03-04T13:46:28.000Z success Uninstalled packages.
2021-03-04T13:46:28.000Z Success! Created testingreact at /result/testingreact
Inside that directory, you can run several commands:
2021-03-04T13:46:28.000Z   yarn start
Starts the development server.
2021-03-04T13:46:28.000Z   yarn build
2021-03-04T13:46:28.000Z Bundles the app into static files for production.
2021-03-04T13:46:28.000Z   yarn test
2021-03-04T13:46:28.000Z Starts the test runner.
2021-03-04T13:46:28.000Z   yarn eject
2021-03-04T13:46:28.000Z Removes this tool and copies build dependencies, configuration files
2021-03-04T13:46:28.000Z and scripts into the app directory. If you do this, you can’t go back!
2021-03-04T13:46:28.000Z We suggest that you begin by typing:
2021-03-04T13:46:28.000Z   cd testingreact
yarn start
Happy hacking!
2021-03-04T13:46:30.000Z Error: ENOTDIR: not a directory, mkdir '/var/folders/1q/rxlpdn1d0x9d4x5w7kwb1fqw0000gn/T/50100431-fb72-4d18-8a9b-f3afc78164b8/result/.github'

*** Prepare Successfully in 31 seconds
***Template failed to create
***Publish not reached

Step 1: Create http://localhost:8080/create/tasks/a9ad7f25-2a68-4f70-bc28-f6b4b4f11731
Step 2: Fill in all the required information
in creating process getting error as explained above.

Context

Your Environment

NodeJS Version (v12):v14.15.5
Operating System and Version (e.g. Ubuntu 14.04): Mac OS 11.1
Browser Information: Chrome

I have the same problem, did you find how to solve it?

I am having same problem too, any solution?

Does scaffolding of other templates work out for you, or is this specifically happening for that one template? The react one is in poor shape and a source of problems, that we should probably remove.

We have removed the cra templator now.


Removing unused methods and adding examples

In this PR, i removed unused methods from BuildReportExtendedPlugin.java and also added an example on the Jenkins config page for setting Failed test links.

I already forget :) tyvm!


fix throw error

TypeError: Failed to execute 'createObjectURL' on 'URL': No function was found that matched the signature provided.
at ../node_modules/react-dropzone/dist/webpack:/src/index.js:142:35

What kind of change does this PR introduce?

[x] bugfix
[ ] feature
[ ] refactoring / style
[ ] build / chore
[ ] documentation

Did you add tests for your changes?

[ ] Yes, my code is well tested
[x] Not relevant

If relevant, did you update the documentation?

[ ] Yes, I've updated the documentation
[x] Not relevant

Summary

Does this PR introduce a breaking change?

Other information

Duplicate of #401


typo: conversation content is supposed to be conversation context?

there's a typo?

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

ID: bc39a5b4-4471-adb5-c92d-43e544687650
Version Independent ID: a657a76a-320f-d550-ebb8-ead2353fce06
Content: Knowledge base - QnA Maker - Azure Cognitive Services
Content Source: articles/cognitive-services/QnAMaker/Concepts/knowledge-base.md
Service: cognitive-services
Sub-service: qna-maker
GitHub Login: @diberry
Microsoft Alias: diberry

@eyalbadash Thanks for the feedback. We are investigating into the issue and will update you shortly.

@eyalbadash A PR is now approved and the change should be updated in the document in the next 24 hours. We will now proceed to close this thread. If there are further questions regarding this matter, please tag @RohitMungi-MSFT in your reply. We will gladly continue the discussion and we will reopen the issue.


Documentation is Out of Date.  AzureAD Module Deprecated.

This documentation is outdated and needs updated.  The AzureAD Module is deprecated and no longer works.

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

ID: 445c0a2e-1a22-d90f-0c73-0edf34f2b99a
Version Independent ID: d534ac69-134d-0198-fcb9-e19d1ed44d4b
Content: Manage who can create Microsoft 365 Groups
Content Source: microsoft-365/solutions/manage-creation-of-groups.md
Service: o365-solutions
GitHub Login: @MikePlumleyMSFT
Microsoft Alias: mikeplum

@nittanygeek Thank you for your feedback. I was able to test it with the Install-Module AzureAD and it works. The -AzureAD cmdlets connect to the Azure AD Graph endpoint https://graph.windows.net now. For more information - https://learn.microsoft.com/en-us/powershell/azure/active-directory/install-adv2?view=azureadps-2.0
Hope this helps!
Thanks
Sri

@msbemba Thank you very much for the contribution and sharing this explanation. @nittanygeek Hope this comment is helpful for you. If you see a documentation update is required, please feel free to open an issue for the same. We proceed here to close it. Thanks for taking out some time to open the issue. Appreciate and encourage you to do the same in future also.


Replace deprecated http links

Maryland's scraper began failing because the original http server was no longer responding to requests, but the https server was just fine.
grep -l -i "http:" *    seems to suggest several scrapers have hardcoded http references remaining in the following scrapers, which may or not be actually operationally relevant, but probably should get updated anyway:

[ ] dc
[x] fl
[x] md
[x] mt

D.C. flagged in #633 -- no other problems remain in this issue.


OSLOthema-kindfiche uses xboolean

@bertvannuffelen
I'll make a ticket for this one as well. As you mentioned, OSLOthema-kindfiche uses https://www.w3.org/2001/XMLSchema#xboolean for their boolean values. This is a mapping that was setup for the Boolean datatype values inside Enterprise Architect. You can see it here:
https://github.com/Informatievlaanderen/OSLO-UML-Transformer/blob/main/packages/oslo-converter-uml-ea/lib/enums/DataTypes.ts#L15
If we want to change the default behaviour for the Boolean datatype of EA, we can change the value there!

Fixed by https://github.com/Informatievlaanderen/OSLO-UML-Transformer/commit/60651473d2f40f5ff48903dc62b2261012b7d0e2


Migrate to GH actions

In reponse to CircleCI security alert the preferred solution was to migrate to GH actions and rotate keys.

I'm asking Sheryl to turn-off CircleCI for this repo and make sure than only the GitHub action check is needed for this project.


Loading spinner forever and error in the console.

We've just installed this extension and it hangs on a loading state with the following message in the modal:
"CommitiZen Pull Request by Aguafrommars is taking longer than expected to load.Learn More about this extension, including available support options."
Inspecting the console reveals this error:
Uncaught TypeError: Cannot read property 'gitPullRequest' of undefined at registerContribution
I dropped a debugger in context.js
const t = VSS.getConfiguration().properties.pullRequest;
    var n;
    const o = ["feat - A new feature", "fix - A bug fix", "docs - Documentation only changes", "style - Changes that not affect the meaning of the code", "refactor - A code change that neither fix a bug nor adds a feature", "perf - A code change that improves performance", "test - Adding missing tests or correcting existing tests", "build - Changes that affect the build system or external dependencies", "ci - Changes to oour CI configuration files ans scripts", "revert - Revert a previous commit"];
    var s;
    const i = t.pullRequestCard.gitPullRequest.completionOptions;

In the above, t is defined but does not have a pullRequestCard property. Is there some configuration we need to do to make this work?

Are you using a GIT repo or an old TFS repo ?

It's a git repo.

Here's a little more context in hopes that's helpful.

I do notice that the artifactId starts vstfs, I don't know if that is significant. I only know the company to use git to interface with code.

What's the TFS version ? Is it in premise or online ?

Sounds like we're using the online version. Is a version number still applicable in that case?

extension version <IP_ADDRESS>


Is it possible to ignore some fields when sorting?

Hi,
thank you for the great tool.
The only problem I have is inability to ignore some fields when sorting. I want the id field to be always first in EF entities.

Hi,
thank you for your feedback.
Right now it's not possible to ignore some fields.
I'd really like to have an option to disable sorting alphabetically entirely. But I'm really busy right now.

No problem, I will be waiting for new features.


refactor: Major Package Refactoring

Split apart bar2vtk_function
Move barfiletools/core.py into separate gridtools2d module

[ ] Make bar2vtk_bin and bar2vtk_function take in an command line list arguments.

If not given, just take from argv


Support C# array default value and fix Go bug

This commit adds support for a default value for C# arrays and fixes a
bug in the NONE auth configuration for Go.

Codecov Report

Merging #1244 into master will decrease coverage by <.01%.
The diff coverage is 100%.

@@             Coverage Diff              @@
##             master    #1244      +/-   ##
============================================
- Coverage     86.14%   86.13%   -0.01%
- Complexity     3770     3777       +7
============================================
  Files           380      380
  Lines         14967    14968       +1
  Branches       1666     1666
============================================
  Hits          12893    12893
- Misses         1624     1625       +1
  Partials        450      450

Impacted Files
Coverage Δ
Complexity Δ

...i/codegen/discovery/viewmodel/SampleFieldView.java
100% <ø> (ø)
2 <0> (ø)
:arrow_down:

.../google/api/codegen/discovery/config/TypeInfo.java
100% <ø> (ø)
2 <0> (ø)
:arrow_down:

...er/csharp/CSharpSampleMethodToViewTransformer.java
100% <100%> (ø)
25 <0> (+1)
:arrow_up:

...ransformer/js/JSSampleMethodToViewTransformer.java
100% <100%> (ø)
21 <0> (+1)
:arrow_up:

...former/java/JavaSampleMethodToViewTransformer.java
100% <100%> (ø)
22 <0> (+1)
:arrow_up:

...former/py/PythonSampleMethodToViewTransformer.java
98.38% <100%> (ø)
25 <0> (+1)
:arrow_up:

...ransformer/go/GoSampleMethodToViewTransformer.java
98.64% <100%> (ø)
28 <0> (+1)
:arrow_up:

...er/nodejs/NodeJSSampleMethodToViewTransformer.java
100% <100%> (ø)
23 <0> (+1)
:arrow_up:

...nsformer/php/PhpSampleMethodToViewTransformer.java
98.42% <100%> (ø)
26 <0> (+1)
:arrow_up:

...former/ruby/RubySampleMethodToViewTransformer.java
98.34% <100%> (ø)
22 <0> (+1)
:arrow_up:

... and 1 more

Continue to review full report at Codecov.

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


Prohibited characters in Team Name

Hey guys, is there a way to program into the Team name field or Check Availability function,  way to keep from having teams use (@,#,[,],< and >)?

@bouncethebox you can use the IsMatch function in Power Apps to achieve this - https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-ismatch in combination with some Regex.


Increase the recent folder list capacity

From @joaomoreno on September 2, 2016 14:17
It's OK to only show 10 in the File > Open Recent menu, but we should't limit ourselves to only 10 recent folders when going through with Ctrl R.
Copied from original issue: Microsoft/vscode-vsce#122

Doesn't seem to be working on Mac OS X. Can someone verify this on Mac?

Done:

I'm on version 1.5.3 (5be4091987a98e3870d89d630eb87be6d9bafd27)
Do I need to do something to enable this?

Can you try to reproduce with our nightly insider builds? You can give our preview releases a try from: http://code.visualstudio.com/Download#insiders

Working fine on Insider Build, recent list shows more than 10 items.
(Version 1.6.0-insider 602155bb781f509c7a4ddcd700b57cb9b9f5286d)


linklocal

Isn't That What linklocal Does?

It's pretty similar. I do like how the linked dependencies are in package.json.


Us/14: Add a To-Do-List / Notes pages

Provide a new page for the user where he will be able to add notes and mark them as done or delete them
Notable changes:

New button in the drawer
New Screen in StackNavigator
Created handler in DataManager to store notes and their state (selected or not)
New Notes page design with date on top, text input at bottom with a '+' button to add a note
Simple press on a note set it to marked
Long press on a note deletes it

Closing PR because features isn't ready yet.
Key point missing:

Removing date in the notes page because it is useless
Adding a placeholder to the text input
Adding a KeyboardAvoidingView component because of iOS page visibility
Adding a text when their is no notes
Align text in the notes
Handle notes suppression in a different (and better) way


Update scalatest to 3.2.18

About this PR
📦 Updates org.scalatest:scalatest from 3.2.13 to 3.2.18
📜 GitHub Release Notes - Version Diff
Usage
✅ Please merge!
I'll automatically update this PR to resolve conflicts as long as you don't change it yourself.
If you'd like to skip this version, you can just close this PR. If you have any feedback, just mention me in the comments below.
Configure Scala Steward for your repository with a .scala-steward.conf file.
Have a fantastic day writing Scala!

⚙ Adjust future updates
Add this to your .scala-steward.conf file to ignore future updates of this dependency:
updates.ignore = [ { groupId = "org.scalatest", artifactId = "scalatest" } ]

Or, add this to slow down future updates of this dependency:
dependencyOverrides = [{
  pullRequests = { frequency = "30 days" },
  dependency = { groupId = "org.scalatest", artifactId = "scalatest" }
}]

labels: test-library-update, early-semver-patch, semver-spec-patch, commit-count:1

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

Comparison is base (862ac3a) 60.51% compared to head (3a98ee0) 60.51%.

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #421   +/-   ##
=======================================
  Coverage   60.51%   60.51%
=======================================
  Files         152      152
  Lines        3277     3277
  Branches      101      105    +4
=======================================
  Hits         1983     1983
  Misses       1294     1294

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

Superseded by #444.


fix class name which leads user compile error in quickstart.md.

Change the document quickstart.md

In original document it says server can start via Http#serve
But Http object or class in com.twitter.finagle.httpx does not have serve method.
After grepping codes, I found it should be com.twitter.finagle.Httpx.

Current coverage is 93.25%

Merging #430 into master will decrease coverage by -0.81% as of f9609b1

Powered by Codecov. Updated on successful CI builds.

Thanks @mike-neck! Nice catch!

Thanks! :+1:


Replace namespaces in all files in gist repo

A sub-issue of #683
Change the gist namespace from https://ontologies.semanticarts.com/gist/ to https://w3id.org/semanticarts/gist/.

@coltonglasgow Somehow we missed updating the ontology IRIs themselves. All the ontology IRIs should be updated to https://w3id.org/semanticarts/gistCore (replace gistCore with the ontology name) and the imports of gistCore also need to be updated.


Sb on webcomponents

Current status of the PR:
The geovistory webcomponents have been updated: wrapped with the stencilWrapper function.
The storybook configuration seems to be OK for now, to be continued
We currently need to change the Welcome and Getting started files... I haven't managed that yet (see welcome.stories.tsx)

When I run npm run dev from the root folder I get the following error:
[📕_STORYBOOK] Failed to resolve import "../dist/esm/polyfills/index.js" from "loader\index.js". Does the file exist?
[📕_STORYBOOK] 16:36:43 [vite] Internal server error: Failed to resolve import "../dist/esm/polyfills/index.js" from "loader\index.js". Does the file exist?

The file in fact does not exist! It doesn't matter how long i let the STENCIL task sleep, the error persists. If I run npm run dev a second time, the file is generated and there is no error. Also, if I run npm run dev in the package/design-system-web -folder, the error is not generated... I hope this is a small fix...

When I run npm run dev from the root folder I get the following error:

[📕_STORYBOOK] Failed to resolve import "../dist/esm/polyfills/index.js" from "loader\index.js". Does the file exist?
[📕_STORYBOOK] 16:36:43 [vite] Internal server error: Failed to resolve import "../dist/esm/polyfills/index.js" from "loader\index.js". Does the file exist?

The file in fact does not exist! It doesn't matter how long i let the STENCIL task sleep, the error persists. If I run npm run dev a second time, the file is generated and there is no error. Also, if I run npm run dev in the package/design-system-web -folder, the error is not generated... I hope this is a small fix...
We could not find the cause of the issue. Instead we add a workaround description in README.md


Unable to start Java debugging: Unable to wait on tcp due to maxmium timeout reached

Extension Name: vscode-gradle
Extension Version: v3.13.5
OS Version: Windows 11 22H2
VSCode version: 1.85.0
Describe the bug
debug task bootRun. It need a few minutes to compile the program, and it timed out in about 1 minute, and then the task stopped.
To Reproduce
debug task bootRun
Expected behavior
wait the program compiled and start debug
Screenshots

Output from "Gradle for Java"
[warn] [gradle-server] Adding ics-cs-rebirth-startup:cleanBootRun to ensure task output is cleared before debugging
[error] Unable to start Java debugging: Unable to wait on tcp due to maxmium timeout reached
[info] Cancel build: Cancel build requested
[info] Build cancelled: ics-cs-rebirth-startup:bootRun: Could not execute build using connection to Gradle distribution 'https://services.gradle.org/distributions/gradle-6.9.1-bin.zip'.
[info] Completed build: ics-cs-rebirth-startup:bootRun
Does the bug still exist if you disable all other extensions?
Yes
Additional context
Is there any configuration item that can set the timeout? I didn't find it in the instructions. Debugger for Java Extension's configuration has a timeout setting, I set it to 300000ms, but it has no effect.
If I execute the build task first and then debug the bootRun task, I can debug normally.

The timeout defined in code is here: https://github.com/microsoft/vscode-gradle/blob/18354a00f767e90a5f885f99657511a576b69673/extension/src/util/index.ts#L12
Looks like the current implementation is using an infinite loop with a 1 min timeout to check if the debug port is open.
A better solution should be listen the output of the task, when the sentence: Listening for transport dt_socket at address: xxx appear, then start the debug session.


Join multiple IAL .class directives with spaces

This change modifies the IAL folding logic from [c1, c2] to "c1 c2".
The current to_string behavior of [String.t] is concatenation with
no interleaving spaces, which results in IALs of the form {:.c1 .c2}
being serialized as <tag class="c1c2"> rather than the intended
<tag class="c1 c2">. After this change, multiple class directives in
an IAL are now serialized correctly in the HTML class attribute.

This change may result in a performance regression, as folding the contents of an IAL now requires appending to the back of a String rather than appending to the head of a list. I have not attempted to measure it on IALs of any significant size.
I was unable to determine where IALs are serialized to HTML; that site may be more appropriate to change the current behavior, which for [String.t()] is concatenation, to an interleave of each list item and a space character. As I am unfamiliar with the allocation characteristics of the BEAM, I do not know if it is preferable to eagerly grow a String.t() or to carry a [String.t()] list and interleave list elements and spaces only at the serialization point.
However, this patch fixes the behavior of {: .class1 .class2} on my machine, emitting class="class1 class2" instead of class="class1class2", matching the IAL behavior of kramdown

Note: the IAL syntax {:.class1.class2} (with no space between .class1 and .class2) is interpreted by kramdown as "class1 class2" (separate classes), but by maruku as "class1.class2" (a single classname containing an intermediate period character).
Whether Earmark should parse this directive according to kramdown or maruku is out of scope of this PR, but Earmark should match both of them when serializing the separated class directives that it does unambiguously recognize.

Dear @myrrlyn
I am really sorry I had no time to look at this earlier.
I always try to honor the efforts of all contributers but in this trying times I fell short.
I will do my best to integrate your PR ASAP but as you can see the CI is broken, it is an extremly easy fix though
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index f88b017..8aa74db 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -11,12 +11,12 @@ on:

 jobs:
   test:
-    runs-on: ubuntu-latest
+    runs-on: ubuntu-18.04

Would be great if you could apply this patch to get us to green here.
Thank you so much again.
P.S. Nice of you to mention a potential performance problem, but aside from a deliberate DoS attack I consider
the length of an IAL to be bound somewhere around 10 ;).
Furthermore the DoS attack would fail miserably as we have a timeout IIRC \o/

Absolutely do not worry about it; I'm not answering my maintenance calls very well either!
I think my commits from last night (finally found the serializer) are probably more correct w.r.t. program behavior, but now that it's generally applied to all IAL elements rather than a special-case on the class parser, it does allow a user to write {:#id1 #id2} and produce id="id1 id2" rather than id="id1id2". I suspect this is incorrect HTML, but I think it's fine to say "then don't provide that input" and not guard against it here.

Actually I have to revert this sorry, your code is not executed, I realized that when adding a test, sorry.
As a side note, I believe that you cannot better Enum.reverse in pure Elixir. I am sure it is linear too and probably optimized a little bit ;)

as you can see the current behavior seems ok to me
iex(30)> as_ast("hello\n{:.a .b}")
{:ok, [{"p", [{"class", "b a"}], ["hello"], %{}}], []}

Is there something I missed? Does the reversed order have any influence on the HTML's semantic? If that is the case I'll happily accept another PR or fix it myself.

No the reversal was purely aesthetic.

I went to double check and while I was not able to replicate in a scratch project that only used EarmarkParser, switching back to 1.4.12 from Hex did reproduce the error.

iex(1)> :application.get_key(:earmark_parser, :vsn)
{:ok, '1.4.12'}
iex(2)> "> hello\n{:.a .b}" |> EarmarkParser.as_ast
{:ok, [{"blockquote", [{"class", "ba"}], [{"p", [], ["hello"], %{}}], %{}}], []}

I'll try switching to pull from Git instead of Hex and see if that changes

@myrrlyn I guess I got it it is the blockquote I forgot in my test case, I'll have a whack at it and keep you posted

OMG:
iex(3)> "- hello\n{:.claass .klass}" |> EarmarkParser.as_ast
** (KeyError) key :attrs not found

I thaught the parser was robust 😨

@myrrlyn As I need to fix #36 urgently I will try to reintegrate your contribution with the credit it deserves.

Happy to provide pathological input haha. Thanks for your work by the way, Earmark and EarmarkParser continue to be great experiences to use and I'm really happy with them!


Fix compaction logic on infrequent cache snapshots

This change fixes #10511 that manifests when a shard is considered cold
faster than its cache is snapshotted. This can happen if WAL is enabled
because previously the code only considered the last modification of
compacted tsm1 files. Instead Engine.LastModified() also takes the WAL
into account if necessary.
Testing
I haven't added a test to prevent regressions because I couldn't find a test that calls this code path and checks when a compaction is triggered (especially a full compaction). For that reason I've done some manual tests:

Generate default configuration: $ influxd config > influxdb.conf
Modify parameters: sed -i -e 's/cache-snapshot-memory-size = .*/cache-snapshot-memory-size = "24k"/' -e 's/compact-full-write-cold-duration = ".*"/compact-full-write-cold-duration = "30s"/' influxdb.conf (this gives me a cache compaction once per minute for the _internal database; tweak values as needed, but make sure that mentioned situation can arise)
Start InfluxDB: $ influxd -config influxdb.conf

By default InfluxDB will start filling _internal and without this change, I'm seeing full compactions 30s after the cache has been compacted. This is exactly the behavior I've described in #10511. After applying this commit it's compacting as documented (level 1 / 2 / etc.).
Required for all non-trivial PRs

[x] Sign CLA (if not already signed)

Ping. The fix is doing its job on our production system, so I'm pretty confident that the change is correct.

Ping. It's a bit unfortunate that nobody is looking at community contributions in a timely manner while other changes go in rather quickly...

Ping

@e-dard lgtm


Hide input based on other input

Good morning,
How can I hide a input when another input is true/false?
I will disable serverURL when the useLocalInstance is true.
form: {
      useLocalInstance: {
        label: 'Use local instance',
        logicalType: 'boolean',
        defaultValue: neo4jConfig.localInstance,
        isMandatory: true
      },
      serverURL: {
        label: 'Server URL (e.g. neo4j+s://fb84ade4.databases.neo4j.io)',
        logicalType: 'singleLineString',
        defaultValue: neo4jConfig.serverURL,
        isMandatory: false,
        hide: (requestInformation: services.IRequestInformation) => this.useLocalInstance,
      },

Hi @sdorresteijn88
I had a chat to development and unfortunately we do not currently have support for dynamic forms which alter like this dependent on input values.
As an alternative with both fields remaining visible, you could throw a "DetailedError" with a title set to present an error message to inform the user of an incorrect combination.
Cheers

@Anthony-Johnson-i2 thanks for your quick reply. Please can you raise a RFE? It would be a very useful feature.


Tensorflowlite flex delegate not loaded automatically when interpreter created even though tensorflowlite_flex.dll provided. (C++ on windows)

Issue type
Bug
Have you reproduced the bug with TensorFlow Nightly?
No
Source
source
TensorFlow version
tf 2.11
Custom code
No
OS platform and distribution
Windows 10
Mobile device
No response
Python version
No response
Bazel version
5.3
GCC/compiler version
MSVC 16 (2019)
CUDA/cuDNN version
No response
GPU model and memory
No response
Current behavior?
When running an application that uses a model that uses select ops, if I provide tensorflowlite.dll.if.lib and tensorflowlite_flex.dll.if.lib as Linker dependencies and place both tensorflowlite.dll and tensorflowlite_flex.dll in the application folder, the flex delegate is not loaded before inference.
When invoke is called on the interpreter we get the error message:
ERROR: Select TensorFlow op(s), included in the given model, is(are) not supported by this interpreter. Make sure you apply/link the Flex delegate before inference.
Standalone code to reproduce the issue
The issue is reproducible using the tensorflow test code:
https://github.com/tensorflow/tensorflow/blob/master/tensorflow/lite/model_flex_test.cc

---------------

The problem is the flex delegate is not automatically applied successfully here https://github.com/tensorflow/tensorflow/blob/master/tensorflow/lite/core/interpreter_builder.cc#L179

This is because nullptr is being passed to getProcAddress() rather than a handle to tensorflowlite_flex.dll here https://github.com/tensorflow/tensorflow/blob/master/tensorflow/lite/shared_library.h#L42

---------------

When I modify the tensorflow sources to pass a handle to tensorflowlite_flex.dll, things work as expected

Relevant log output
ERROR: Select TensorFlow op(s), included in the given model, is(are) not supported by this interpreter. Make sure you apply/link the Flex delegate before inference.

Hi @pcoramasionwu, thanks for reporting the issue.
I'm not quite sure what you mean by "if I provide tensorflowlite.dll.if.lib and tensorflowlite_flex.dll.if.lib as Linker dependencies", where are these files coming from? and how did you provide them as Linker dependencies? If you are using command prompt/power shell, please include exact commands. Similarly, what are the exact steps you use to produce the tensorflowlite.dll and tensorflowlite_flex.dll files? Thanks for any additional information you can provide, that will help us resolve your issue faster.

Hi @pkgoogle
tensorflowlite.dll.if.lib and tensorflowlite.dll are generated by using the following command at the root of the local tensorflow repo on a windows machine:
bazel build --explain=file_tflite.txt --verbose_explanations --verbose_failures --subcommands //tensorflow/lite:tensorflowlite
tensorflowlite_flex.dll.if.lib and tensorflowlite_flex.dll are produced by the follow command:
bazel build --explain=file_flex.txt --verbose_explanations --verbose_failures --subcommands tensorflow/lite/delegates/flex:tensorflowlite_flex
the .libs are added as linker dependencies within visual studio (https://learn.microsoft.com/en-us/cpp/build/reference/dot-lib-files-as-linker-input?view=msvc-170#to-add-lib-files-as-linker-input-in-the-development-environment)

Hi @nutsiepully, can you please take a look? Thanks.

Issue type
Bug
Have you reproduced the bug with TensorFlow Nightly?
No
Source
source
TensorFlow version
tf 2.11
Custom code
No
OS platform and distribution
Windows 10
Mobile device
No response
Python version
No response
Bazel version
5.3
GCC/compiler version
MSVC 16 (2019)
CUDA/cuDNN version
No response
GPU model and memory
No response
Current behavior?
When running an application that uses a model that uses select ops, if I provide tensorflowlite.dll.if.lib and tensorflowlite_flex.dll.if.lib as Linker dependencies and place both tensorflowlite.dll and tensorflowlite_flex.dll in the application folder, the flex delegate is not loaded before inference.
When invoke is called on the interpreter we get the error message: ERROR: Select TensorFlow op(s), included in the given model, is(are) not supported by this interpreter. Make sure you apply/link the Flex delegate before inference.
Standalone code to reproduce the issue
The issue is reproducible using the tensorflow test code:
https://github.com/tensorflow/tensorflow/blob/master/tensorflow/lite/model_flex_test.cc

---------------

The problem is the flex delegate is not automatically applied successfully here https://github.com/tensorflow/tensorflow/blob/master/tensorflow/lite/core/interpreter_builder.cc#L179

This is because nullptr is being passed to getProcAddress() rather than a handle to tensorflowlite_flex.dll here https://github.com/tensorflow/tensorflow/blob/master/tensorflow/lite/shared_library.h#L42

---------------

When I modify the tensorflow sources to pass a handle to tensorflowlite_flex.dll, things work as expected

Relevant log output
ERROR: Select TensorFlow op(s), included in the given model, is(are) not supported by this interpreter. Make sure you apply/link the Flex delegate before inference.

Did you get any solution for this?

Hi, @pcoramasionwu
Thanks for raising this issue. Are you aware of the migration to LiteRT? This transition is aimed at enhancing our project's capabilities and providing improved support and focus for our users. As we believe this issue is still relevant to LiteRT we are moving your issue there. Please follow progress here: https://github.com/google-ai-edge/LiteRT/issues/157
Let us know if you have any questions. Thanks.


NuGet addresses seem to be out of date

I am on the nuget.org team and we noticed that your document is mentioning "az320820.vo.msecnd.net". We no longer use this host name. It has been replaced by "globalcdn.nuget.org". I don't know if this document is meant to be an exhaustive list but this aforementioned one is certainly out of date. Other ones that come to mind are "api.nuget.org" and package search endpoints enumerated in this service discovery endpoint:
https://api.nuget.org/v3/index.json

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

ID: 3942b937-b212-3ceb-d356-450b7f598f68
Version Independent ID: 8b015b42-cf02-3942-3cc3-6e0f977d191a
Content: IP addresses used by Application Insights and Log Analytics
Content Source: articles/azure-monitor/app/ip-addresses.md
Service: application-insights
GitHub Login: @mrbullwinkle
Microsoft Alias: mbullwin

@joelverhagen Thank you for bringing this to our attention!  We're going to look into this and make sure our documentation is updated accordingly.

@joelverhagen thanks for calling this out. I did a quick test network capture while running through the install and I saw traffic to globalcdn.nuget.org:443, packages.nuget.org:443, and dc.services.vsallin.net:443. I have added references to all three to the doc. I confirmed the third URL update with the engineers in the App Insights PG. The updates will go live later this afternoon.

#please-close


lnd terminates after error -26

Background
I tried to 'revive' an old node which was running LND v0.7ish and was offline for some time. I upgraded to v0.12 beta rc2.
I got an error which seems to be critical because it shuts down my node.
Your environment

version of lnd : 0.12 beta rc2
which operating system (uname -a on *Nix): Debian 10, 4.19 and 64
version of btcd, bitcoind, or other backend: bitcoind 0.20.1
any other relevant environment details

Steps to reproduce
Unlock the wallet.
Expected behaviour
Just broadcast channel closing and not terminate LND instance.
Actual behaviour
once lncli unlock is ruined : LND displays these messages:
[INF] CNCT: Creating ChannelArbitrators for 5 active channels
[INF] CNCT: Re-publishing force close tx(ccccc...) for channel abc44...:0
[INF] LNWL: Inserting unconfirmed transaction ccccc...
[INF] LNWL: Removed invalid transaction: (*wire.MsgTx)(0xc001736200)({....
and then :
[ERR] CNCT: ChannelArbitrator(ccccc... :0): unable to broadcast close tx: unmatched backend error: -26: non-mandatory-script-verify-flag (Signature must be zero for failed CHECK(MULTI)SIG operation)

How long was the node offline for? Do you have any other earlier/surrounding logs? Sub-systems of interest are CNCT, LNWL, and PEER.

@Roasbeef
I would say more than year (summer 2019) but I'm not one hundred percent sure.
Here is enclosed an extract of the log file
lnd extract.log

Well I tried with newer version of lnd but problem remains. Is there a way to cancel the broadcast of this incorrection tx that breaks lnd?

Can you check whether the funding transaction was already spent? Possibly your remote peer force closed on you a while ago and that transaction wouldn't be valid anyway.
Do you have a channel.backup from last year? Not sure if that was already supported by 0.7 but I think so.
If you do and if the remote peer force closed on you, I'd recommend the following steps:

Make a copy of the channel.backup file outside of the .lnd directory (the next steps will overwrite the default one!)
Stop lnd.
Download chantools and run chantools removechannel on the failing channel.
If there was no balance on your side (which it looks like from the force close TX, it's only one output and it's P2WKH so the to_remote unencumbered output), you're done.
If there was balance on your side, please comment here again for further steps.

Hi @guggero, sorry for the late reply. So it seems I do have a channel.backup file.
I removed one channel and and was able to start but lnd is still throwing an error 26 (which doesn't kill the daemon). I have enclosed a log file.
Also, I'm missing some funds I guess they are in a local balance. What would you advise to retrieve these funds from the lightning network to my btc wallet?
Thanks

If you continue to get that error then you have to repeat the chantools removechannel step until lnd can start up correctly.
To get your funds back, you have three options:

If there are no open channels (only pending) left after you removed the non-functioning ones, you can just run lncli restorechanbackup --multi_file <the_channel.backup_file_you_copied_earlier>. That should bring back the balances of the channels you removed (but it will take a while as a lot of chain-rescanning is involved, just let it run for a day or so).
If you don't plan on continuing to run lnd and just want to get your funds out, you can also just follow the recovery guide that will close out all channels.
If there are any channels left after you removed the non-functioning ones and you want to continue operating the node, there's a way you can do that but it involves a few more manual steps. Basically filtering the channel.backup file until only the ones you removed before remain and then restore just those channels. Contact me on Slack if you choose that option.

We looked into the issue of the invalid transaction and couldn't find out what could cause this. Neither of the CVEs apply.
Since this is from a pre-0.7.0 lnd node and this doesn't seem to appear often in the wild, this might just be data corruption in the channel DB.
The two affected channels with the invalid transaction only have remote balance. The one channel that has local balance was force closed successfully and I'm working with the user to sweep the funds.
If anyone of the team wants to take a look at the invalid transactions, I have the raw hex of them.
Closing this as there's currently nothing more we can do.

I am getting this error with 0.16.3, causes lnd to crash.

@dskvr can you create a new issue with the exact error and the stack trace please?


feat: add support for per month price in year plan

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 9.742%

Totals

Change from base Build<PHONE_NUMBER>:
0.0%

Covered Lines:
9465

Relevant Lines:
97152

💛  - Coveralls


Rendering collider/sprites/rigidbodies only half the time.

I'm creating a simple 2d platformer and for some reason the objects render to the screen correctly only half the time. As you can see below, all I have on the screen is a player, the ground, and invisibile left, right and top boundaries.
Working correctly

Below you can see that there is either a missing player, missing ground and boundaries, or nothing at all. I am not changing anything between taking these screen shots.
Missing everything

Missing player

Main function
fn main() {
    App::build()
        .insert_resource(WindowDescriptor {
            mode: WindowMode::Fullscreen { use_size: false },
            resizable: true,
            vsync: false,
            ..Default::default()
        })
        .insert_resource(ClearColor(Color::rgb(0.47, 0.78, 1.0)))
        .add_plugins(DefaultPlugins)
        .add_plugin(RapierPhysicsPlugin::<NoUserData>::default()) // required for 'RapierConfiguration'
        .add_plugin(RapierRenderPlugin) // required to render items
        .add_plugin(map::MapPlugin)
        .add_plugin(player::PlayerPlugin)
        .add_startup_system(setup.system())
        .run();
}

Player file
pub struct PlayerPlugin;

impl Plugin for PlayerPlugin {
    fn build(&self, app: &mut AppBuilder) {
        app.add_startup_system(spawn_player.system())
            .add_system(player_movement.system());
    }
}

fn spawn_player(
    mut commands: Commands,
    mut materials: ResMut<Assets<ColorMaterial>>,
    windows: Res<Windows>,
    config: Res<RapierConfiguration>,
) {
    let window = windows.get_primary().unwrap();

    let player_color = (0.69, 0.46, 0.05);
    let player_size = 4.0;
    let gravity = 1.0;

    // ensure player will start at left most position regardless of screen size
    let player_x = window.width() / 2.0 / config.scale - player_size - 5.0;

    let collider = ColliderBundle {
        shape: ColliderShape::cuboid(player_size, player_size),
        position: [-player_x, -10.0].into(),
        ..Default::default()
    };

    let rigid_body = RigidBodyBundle {
        body_type: RigidBodyType::Dynamic,
        damping: RigidBodyDamping {
            // linear_damping: 10.0,
            ..Default::default()
        },
        forces: RigidBodyForces {
            gravity_scale: gravity,
            ..Default::default()
        },

        // prevent player from rotating
        mass_properties: (RigidBodyMassPropsFlags::ROTATION_LOCKED).into(),
        ..Default::default()
    };

    // handles cosmetics
    let sprite = SpriteBundle {
        material: materials.add(Color::rgb(player_color.0, player_color.1, player_color.2).into()),
        sprite: Sprite::new(Vec2::new(1.0, 1.0)),
        ..Default::default()
    };

    commands
        .spawn()
        .insert_bundle(sprite)
        .insert_bundle(rigid_body)
        .insert_bundle(collider)
        // syncs the collider position width the sprite position
        .insert(ColliderPositionSync::Discrete)
        .insert(ColliderDebugRender::default())
        .insert(Player)
        .insert(Speed(PLAYER_SPEED));
}

Map File
pub struct MapPlugin;

impl Plugin for MapPlugin {
    fn build(&self, app: &mut AppBuilder) {
        app.add_startup_system(boundaries.system());
    }
}

fn boundaries(
    mut commands: Commands,
    windows: Res<Windows>,
    config: Res<RapierConfiguration>,
    mut materials: ResMut<Assets<ColorMaterial>>,
) {
    let window = windows.get_primary().unwrap();

    // width and height
    let width = 1.0;
    let height = window.height();

    let x = window.width() / 2.0 / config.scale + width;
    let y = 0.0;

    // a closure to use for the left, right, bottom and top colliders of the map
    let collider = |x: f32, y: f32, w: f32, h: f32| -> ColliderBundle {
        ColliderBundle {
            position: [x, y].into(),
            shape: ColliderShape::cuboid(w, h),
            ..Default::default()
        }
    };

    // right
    commands.spawn_bundle(collider(x, y, width, height));

    // left
    commands.spawn_bundle(collider(-x, y, width, height));

    // top
    let width = window.width() / 2.0;
    let height = 1.0;
    let x = 0.0;
    let y = window.height() / 2.0 / config.scale + height;

    commands.spawn_bundle(collider(x, y, width, height));

    // bottom
    let height = 5.0;

    let sprite = SpriteBundle {
        material: materials.add(Color::rgb(0.08, 0.58, 0.0).into()),
        // the sprite vector is directly proportionate to the collider size.
        // eg 1: a new vec of 'x: 1.0, y: 1.0' is the same exact size as the collider
        // eg 2: a vec of 'x: 2.0, y: 2.0' is twice as large as the collider
        sprite: Sprite::new(Vec2::new(1.0, 1.0)),
        ..Default::default()
    };

    commands
        .spawn()
        .insert_bundle(sprite)
        .insert_bundle(collider(x, -y, width, height))
        .insert(ColliderDebugRender::default())
        // syncs the collider position with the sprite position
        .insert(ColliderPositionSync::Discrete);
}

NOTE  - These are not the entire files. I did not want to bloat this issue. I can update the code blocks with the entire files if need be.

Fixed my issue!
I was using the 'RapierConfiguration' resource in the main file, the player and the map files. For some reason (someone feel free to shed light on this) this caused a lot of rendering issues. The reason I needed that resource in all my files was to access the config scale that I set within my setup function inside the main file. My remedy was to just make a global scale variable and assign the config scale to that variable within my setup function. Then I just imported that variable into my other files and got rid of any rapier configuration resource references I was using.

Fixed my issue!
I was using the 'RapierConfiguration' resource in the main file, the player and the map files. For some reason (someone feel free to shed light on this) this caused a lot of rendering issues. The reason I needed that resource in all my files was to access the config scale that I set within my setup function inside the main file. My remedy was to just make a global scale variable and assign the config scale to that variable within my setup function. Then I just imported that variable into my other files and got rid of any rapier configuration resource references I was using.


Updated the location of GETTING_STARTED

Updated the location of GETTING_STARTED to github.com, since rdoc.info is out of date.

I'm going to close this without merging. The goal of pointing to the documentation on Rubydoc is that it aligns with the latest released version of the gem. In this case, pointing to 4.5.0 is correct. I'll be cutting a new version of the gem today.


Remove binding redirect of System.Collections.Immutable

To prevent assembly load loop in DNX.
@bricelam @davidfowl

You can probably just remove the files altogether if we no longer need the binding redirect.

I'll remove the entire file.

Those files never worked until @anurse 's checkin yesterday which is causing problems.

:watch:

I'll merge soon to unblock the CI.

:shipit: to unblock the CI. I assume these were added to workaround some issue. If the issue comes back we can revisit.

We needed those to run tests in Visual Studio. Most of the team uses TestDriven.NET.


Example: Deploying WordPress and MySQL with Persistent Volumes

How to create persisten volume in catacoda ?

/kind support

@ffred1962 This https://kubernetes.io/docs/tasks/configure-pod-container/configure-persistent-volume-storage/ doesn't help creating PV?

Hi!
Thank You very much!
And I also  found this lab: https://www.katacoda.com/mjboxboat/courses/kubernetes-fundamentals-2/persistent-volumes
So this issue may be closed
Kind regards,
Fred
From: RA489 @.***
Sent: Thursday, March 25, 2021 12:17 PM
To: kubernetes/website
Cc: ffred1962; Mention
Subject: Re: [kubernetes/website] Example: Deploying WordPress and MySQL with Persistent Volumes (#27194)
@ffred1962 https://github.com/ffred1962  This https://kubernetes.io/docs/tasks/configure-pod-container/configure-persistent-volume-storage/ doesn't help creating PV?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/kubernetes/website/issues/27194#issuecomment-806528409 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AD7RZVFIRYFLWOQJSBIGEPDTFMERLANCNFSM4ZXIUIJA .  https://github.com/notifications/beacon/AD7RZVETHOW7VP7AZN7YRPTTFMERLA5CNFSM4ZXIUIJKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOGAJKLGI.gif

It seems that line
storageClassName: local-storage
was missing at resource definition files
From: RA489 @.***
Sent: Thursday, March 25, 2021 12:17 PM
To: kubernetes/website
Cc: ffred1962; Mention
Subject: Re: [kubernetes/website] Example: Deploying WordPress and MySQL with Persistent Volumes (#27194)
@ffred1962 https://github.com/ffred1962  This https://kubernetes.io/docs/tasks/configure-pod-container/configure-persistent-volume-storage/ doesn't help creating PV?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/kubernetes/website/issues/27194#issuecomment-806528409 , or unsubscribe https://github.com/notifications/unsubscribe-auth/AD7RZVFIRYFLWOQJSBIGEPDTFMERLANCNFSM4ZXIUIJA .  https://github.com/notifications/beacon/AD7RZVETHOW7VP7AZN7YRPTTFMERLA5CNFSM4ZXIUIJKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOGAJKLGI.gif


linphone: 5.0.16 -> 5.1.2

Description of changes
Closes #273612.
Things done

Built on platform(s)

[ ] x86_64-linux
[x] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
24.05 Release Notes (or backporting 23.05 and 23.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

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

Result of nixpkgs-review pr 273617 run on aarch64-linux 1

1 package built:

linphone

@ofborg build linphone linphone.passthru.tests


core-js and fancy-log are true deps; this reflects that

Needed for running with the --production flag

Whoopsie, thanks 👍


Error downloading setting

Visual Studio Code Version : [ 1.10 ]
Code Settings Sync Version : [ 2.5.1 ]
Operating System : [ Windows 10]
Occurs On: [ Download]
Proxy Enabled: [ Yes ]
GIst Id: [ b91e1c1628ecf116667c3f803cf52473 ]
Setting uploaded from vscode ubuntu 16.04
I have posted frequently asked questions on
http://shanalikhan.github.io/2016/11/07/visual-studio-code-frequently-asked-questions.html
so you may able to resolve the error quickly.
Please make sure to write the versions and console logged error picture or copied text

Please make sure to write the versions and console logged error picture or copied text

same here .. v2.5.1
from macOS Sierra


hlint fails on type-level function imports

UI.hs:47:51: Error: Parse error
Found:
    > import Options.Generic     ( type (<?>)(..) )

1 hint

Thanks for the report @siddhanathan. This is a bug in the underlying haskell-src-exts library, which I've raised upstream at https://github.com/haskell-suite/haskell-src-exts/issues/303.

Confirmed works with HEAD that doesn't use HSE for parsing, so fixed in the next release.


TypeError: TMDB is not a constructor

Not sure what this is. Works in dev fine but building (locally or with vercel) shows this error, any advice?

What version of node and TS are you using?

Will take a look at this today.

Are you using it client side or server side?

Are you using it client side or server side?

Server side on lunarr-server

Are you using it client side or server side?

Server side on lunarr-server

Can you try to pull latest and see if the changes made fix this issue? I wasn’t able to reproduce on my side.

Okay. I’ll pull your code down and take a look

Can you try setting esModuleInterop: true in your tsconfig?

Still looking at this… I think it has to do with how the tsconfig is set up and the effect it has when it’s transpiling the code. I need to cross reference a project I’m working on but that’s the only thing I can think of.

Still looking at this… I think it has to do with how the tsconfig is set up and the effect it has when it’s transpiling the code. I need to cross reference a project I’m working on but that’s the only thing I can think of.

Ruling it as something with the tsconfig that doesn't coincide with how this is being exported.

Still looking at this… I think it has to do with how the tsconfig is set up and the effect it has when it’s transpiling the code. I need to cross reference a project I’m working on but that’s the only thing I can think of.

Ruling it as something with the tsconfig in your project that doesn't coincide with how this is being exported.

Looks like after doing some local testing... it has to do with the default export of TMDB from the barrel file.

This was fixed in v1.0

Fix confirmed. Thanks!


Env

Codecov Report

Merging #56 (fe24eba) into master (0022044) will increase coverage by 0.10%.
The diff coverage is 32.96%.

@@            Coverage Diff             @@
##           master      #56      +/-   ##
==========================================
+ Coverage   43.45%   43.55%   +0.10%
==========================================
  Files          30       34       +4
  Lines        2331     2344      +13
  Branches      359      333      -26
==========================================
+ Hits         1013     1021       +8
- Misses       1219     1235      +16
+ Partials       99       88      -11

Impacted Files
Coverage Δ

src/Handlebars.Net.Helpers.Core/Json/JsonObject.cs
0.00% <0.00%> (ø)

src/Handlebars.Net.Helpers.Core/Json/SimpleJson.cs
38.92% <ø> (+19.55%)
:arrow_up:

...andlebars.Net.Helpers.Core/Json/ReflectionUtils.cs
2.36% <2.36%> (ø)

...et.Helpers.Core/Json/PocoJsonSerializerStrategy.cs
2.73% <2.73%> (ø)

...andlebars.Net.Helpers/Helpers/EnumerableHelpers.cs
22.72% <18.18%> (ø)

src/Handlebars.Net.Helpers.Core/Json/JsonArray.cs
20.00% <20.00%> (ø)

src/Handlebars.Net.Helpers/Helpers/MathHelpers.cs
42.66% <41.89%> (ø)

src/Handlebars.Net.Helpers/Helpers/RegexHelpers.cs
56.60% <51.06%> (ø)

...rc/Handlebars.Net.Helpers/Helpers/StringHelpers.cs
70.04% <71.35%> (ø)

.../Handlebars.Net.Helpers/Helpers/DateTimeHelpers.cs
66.66% <72.72%> (ø)

... and 13 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.


Introducing support functionality to grant an editable extension to any non editable section

Context
A support user will be able to click a button to ‘make the application editable’. On a new page, they will then be able to set a non editable section temporarily editable and the code will automatically calculate the date until the candidate will be able to edit.
This will set the editable_until value.
We’ll also request the Zendesk link of the originating request. Once set, the support user will return to the candidate’s application view and will be able to see the ‘editable until’ value rendered. when editable_until > current date, the candidate can edit all sections selected via support.
Changes proposed in this pull request

Then the sections are editable for 5 business days
Guidance to review

Does it work for all sections (checked and unchecked) via support?

Link to Trello card
https://trello.com/c/CCPhwAUW/870-ca-introduce-5-day-editable-window

Approved – I've already added a card to feature flag this, and I'll add further cards for us to address all the valid points raised on this piece of functionality!


Ajax tab Container - Ajax Tab Panel - Tabs balck horizontal Line

Why a black horizontal line appear in the tab page how I can remove it
see the pic
I've made the page this large bcz one of the tree pages have more controls that the other two

Do you mean this line?

yes sir

I've Just Solved it
Just modified the line
<cc1:TabPanel runat="server" HeaderText="إضافة طلب إجازة - ساعية" ID="TabPanel1" CssClass="ajax__tab_header">
to be
<cc1:TabPanel runat="server" HeaderText="إضافة طلب إجازة - ساعية" ID="TabPanel1">
and problem Solved
sorry for haste in asking


Sqlsmith: Generate CREATE MATERLIAZIZED VIEW statements

Closed via #3886

Still need to run in e2e, add generation to create_tables: https://github.com/singularity-data/risingwave/blob/dfa6ab3937e0ac326322a26adce90f714befc465/src/tests/sqlsmith/src/bin/main.rs#L72
Currently only frontend tests use this functionality.


1 alerts backup

Not all of #1, yet, but I do have a backup to stdout command. I'll add the restore next.
BTW, fixed the help text for topology as you need the -g to get the group ID to be recognized. login might also need an update?

LGTM, just that one question


Frank's pitch for the VZ DB model

Usage
Erasing everything to start truely blank-slate
docker compose down -v # v for volumes

If you see ! Network vz-model-workspace_default  Resource is still in use  from docker compose, you likely need to exit your python shell and run this command again.
The first thing the build process does is wipe out the custom schemata and the things we've created in public, so it's not necessary to use the command above to wipe out everything. ~Until I run down the occasional hang-up from the pg_imv extension, you may need to do that though.~ I think this is fixed! It hasn't hung on me since i put a sleep(5) in there and moved my view creations into individual transactions. :crossed_fingers:

Install the seed data

Drop the seed data CSVs into python/seeds :pray:

Entering into the python shell
docker compose run python

This will start the database automatically for you.

Rebuilding / Building the DB
./model.py --mode build # full seed file building; ~ 8-10 minutes
./model.py --mode build --quick # only do 100K inserts from each seed file, so this is a ~ 2m build time

The program build and test processes are both idempotent, so you can just run the build process on top of a built database, and it'll clean up everything it needs to do a fresh rebuild.
Running the test steps
./model.py --mode test # run all of them without pausing between them
./model.py --mode test --step # stop and wait for user input between them

Rose, Chia & John - let me know if y'all have any trouble accepting the invitation to collab on this repo, and I'll add you to the reviewers list if you accept. I can't do it until then - i think it's a GH spam prevention measure.


Checkpoint of old piet-gpu architecture

This is the best version of the old piet-gpu architecture. For reference, it renders the tiger in 744μs on a laptop GTX 1060. This is pretty good. Performance is not as good on other inputs though, such as paris-30k and paper-1.
There may be some things in here worth preserving. For one, there's an extension to piet-gpu-hal to allow setting the subgroup size. The head doesn't actually use this (it's gone back to threadgroup shared local memory).
Likely this PR will be closed rather than merged, in favor of the sort_middle branch, which appears to be more promising.

I was keeping this open because I wasn't sure the tree would still be accessible when the PR is closed, but apparently it is. Or, if not, no huge loss at this point.


UnhandledPromiseRejectionWarning

Hey,
i'm coming up with these errors:
(node:23811) UnhandledPromiseRejectionWarning: #<Object>
(node:23811) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 20)

Hello capsload2,
What were you trying to do when you encountered this error?


add log

Description
add logs to identify conditions
Fixes # (issue)
Type of change
What is it?

[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Documentation update
[ ] Tests update
[ ] Refactor

Checklist:

[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] New and existing unit tests pass locally with my changes
[ ] I run go fmt ./... to check that my code is properly formatted
[ ] I run go vet ./... to check that my code is free of common Go style mistakes

Test results are available in Ibutsu. The test run IDs are:
1fd5d624-293f-4c04-b343-b9e5704381c3
5c7993b3-46d0-4f64-b557-fc8fdad6f3a5

Test results are available in Ibutsu. The test run IDs are:
2465d14a-68d2-4e56-89bb-e35a6e2cf1d5
5913cb22-bc15-447a-8bc1-9dc6f06183b8


chore(detection_by_tracker): organize parameter structure

Description
Organize parameter structure based on https://github.com/autowarefoundation/autoware.universe/pull/4989

Tests performed

Confirmed that the node launches without error, with the parameters loaded successfully.
Effects on system behavior

No effect expected
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.

[x] I've confirmed the contribution guidelines.
[x] The PR follows the pull request guidelines.

In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.

[ ] The PR follows the pull request guidelines.

Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.

[ ] There are no open discussions or they are tracked via tickets.

After all checkboxes are checked, anyone who has write access can merge the PR.

@badai-nguyen Hi, would you review this PR?


Unhandled Exception: System.ComponentModel.Win32Exception: The system cannot find the file specified

Hello, I have integrated Embeddinator-4000 for android class library project.

Mono 5.0 installed
Xamarin.Android 7.4.99 or later (build from Jenkins) installed
Java version 1.8
Post build command line
My working environment is Visual studio 2017 in windows.

set E4K_OUTPUT="$(SolutionDir)output"
if exist %E4K_OUTPUT% rmdir /S /Q %E4K_OUTPUT%
"$(SolutionDir)packages\embeddinator-4000\<IP_ADDRESS>\tools\Embeddinator-4000.exe" "$(TargetPath)" --target=shared --gen=Java --platform=Android --outdir=%E4K_OUTPUT% -c -v

I have no clue, how to get rid of following exception, please save my day
 Unhandled Exception: System.ComponentModel.Win32Exception: The system cannot find the file specified
1>     at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
1>     at System.Diagnostics.Process.Start()
1>     at MonoEmbeddinator4000.Helpers.Invoke(String program, String arguments, Dictionary`2 envVars)
1>     at MonoEmbeddinator4000.Driver.MSBuild(String project)
1>     at MonoEmbeddinator4000.Driver.WriteFiles()
1>     at MonoEmbeddinator4000.Driver.Run()
1>     at MonoEmbeddinator4000.CLI.Main(String[] args)
1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(5019,5): error MSB3073: The command "set E4K_OUTPUT="C:\Users\khan\source\repos\TestAndroidSolution\output"
1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(5019,5): error MSB3073: if exist %E4K_OUTPUT% rmdir /S /Q %E4K_OUTPUT%
1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\Microsoft.Common.CurrentVersion.targets(5019,5): error MSB3073: "C:\Users\khan\source\repos\TestAndroidSolution\packages\Embeddinator-4<IP_ADDRESS>.80\tools\Embeddinator-4000.exe" "C:\Users\khan\source\repos\TestAndroidSolution\TestAndroid\bin\Debug\TestAndroid.dll" --gen=Java --platform=Android --outdir=%E4K_OUTPUT% -c -v" exited with code -532462766.

Hi @emysa341,
It looks like it is not finding MSBuild, can you add the appropriate directory on your machine to your PATH:
[ProgramFiles]/Microsoft Visual Studio/2017/Professional/MSBuild/15.0/Bin
I fixed this on master a few weeks ago, but I don't think there is a release on NuGet for that yet. You could also try building Embeddinator on master and using that.

Hi @jonathanpeppers,
The file is already there [ProgramFiles]/Microsoft Visual Studio/2017/Professional/MSBuild/15.0/Bin. But still same issue. I have also downloaded the project from Master branch. Still there are process starting errors. I have tried resolving 2 or more errors. But one leads to another
C:\hello-from-csharp\output\GenerateJavaStubs.proj(10,3):
error MSB4019: The imported project "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\Xamarin\lib\xbuild\Xamarin\Android\Xamarin.Android.CSharp.targets" was not found. Confirm that the path in the  declaration is correct, and that the file exists on disk.

@emysa341 you didn't mention if MSBuild.exe is in your PATH environment variable or not.
To check this, open Command Prompt and run:
msbuild /version

It should print 15.3 if you have the latest Visual Studio 2017. Here is an example of setting environment variables in Windows. I think you  just need to add C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin in your case (put it in front). You will also need to restart your command prompt to test it.
On your new issue, I don't think you actually need to install a master build of Xamarin.Android anymore. So do the following:

Uninstall Xamarin (if you followed one of the options here)
Reinstall Xamarin (to just get stable version)
If you are using Embeddinator from NuGet, it has an external/Xamarin.Android directory that contains a minimal install of Xamarin.Android for Embeddinator. It will use this without you doing anything.
If you want to use Embeddinator from source, the build script will download a copy of Xamarin.Android to external/Xamarin.Android. It will use this without you doing anything.

Hope this helps,

@jonathanpeppers Thank you for the detailed explanation, I followed the steps you mentioned. The issue is resolved. Thanks again.


Default whitelist not working with AWS SDK v3 clients

I'm initializing AWS SDK v3 clients and tracing them with XRay, but no additional data is being added to the subsegments. The debug logs say that the operations are not whitelisted, even though when I look at the default aws_whitelist.json, I see the services and operations whitelisted -- the case of the services are different.
Here is how I'm initializing the clients:
const dynamoDBClient = AWSXRay.captureAWSv3Client(new DynamoDBClient({ }))
const s3Client = AWSXRay.captureAWSv3Client(new S3Client({ region: process.env.AWS_REGION }))

And here are the debug messages:
Call "DynamoDB.UpdateItem" is not whitelisted for additional data capturing. Ignoring.
Call "S3.PutObject" is not whitelisted for additional data capturing. Ignoring.

I've tried creating my own whitelist, but then I get the following error:
    TypeError: Cannot read property 'TableName' of undefined
        at Object.<anonymous> (/Users/btm296/Development/payments-ws/app/node_modules/aws-xray-sdk-core/dist/lib/patchers/call_capturer.js:82:24)
        at Array.forEach (<anonymous>)
        at captureCallParams (/Users/btm296/Development/payments-ws/app/node_modules/aws-xray-sdk-core/dist/lib/patchers/call_capturer.js:81:12)
        at CallCapturer.capture (/Users/btm296/Development/payments-ws/app/node_modules/aws-xray-sdk-core/dist/lib/patchers/call_capturer.js:58:13)
        at Aws.init (/Users/btm296/Development/payments-ws/app/node_modules/aws-xray-sdk-core/dist/lib/segments/attributes/aws.js:28:27)
        at new Aws (/Users/btm296/Development/payments-ws/app/node_modules/aws-xray-sdk-core/dist/lib/segments/attributes/aws.js:14:10)
        at buildAttributesFromMetadata (/Users/btm296/Development/payments-ws/app/node_modules/aws-xray-sdk-core/dist/lib/patchers/aws3_p.js:20:17)
        at /Users/btm296/Development/payments-ws/app/node_modules/aws-xray-sdk-core/dist/lib/patchers/aws3_p.js:92:35
        at processTicksAndRejections (internal/process/task_queues.js:95:5)

This is the whitelist I used:
AWSXRay.setAWSWhitelist({
  services: {
    DynamoDB: {
      operations: {
        Scan: {
          request_parameters: ['TableName']
        }
      }
    }
  }
})

Looking more into that stack trace, when I get to the captureCallParams() call with my own whitelist, response.request.params is undefined. When I do it with the default waitlist, I get the above error message because it can't find the service DynamoDB (it's expecting dyanmodb) and the function returns. However, if I look at it in a debugger before it returns, response.request.params is still undefined.

After further investigation, I realized the undefined value response.request.params is unrelated and was a red herring. Once I translated the service name to all lower case, the issue seemed to be resolved. I created a fix in #444.

@blakemorgan so you are seeing the TableName recorded even with a V3 DynamoDB client? The aws_whitelist.json is intended for use with v2 clients, since I believe V3 clients deliver a differently formatted response. But that might not be the case if it's working with your custom whitelist.

@willarmiros I was not seeing the TableName recorded previously, but it was also not working with my custom whitelist. However, when I modified the source code locally with my PR, the debug messages were not appearing anymore, so I assume the default whitelist was being used successfully and that the TableName was being added to the request.
I couldn't confirm the TableName being added in the AWS console because I was just running it locally. I can confirm that before these changes, the TableName was not being added (I noticed that looking in the AWS console and that's what caused me to do more research).


Added Gradle configuration cache support

Resolves #142

It would be nice if you could add some details to the commit message. As far as I understood, to support Gradle cache, we need to use providers instead of direct operations with files? And remove some configuration lambdas?

Added to comment:

all inputs for Gradle beans (tasks, actions, extensions, etc.) are serializable
there is no direct access to the Project instance during the task execution, only a call from providers is allowed

I recommend checking out Gradle's docs on config cache. Great to keep in mind when writing Gradle code.
https://docs.gradle.org/current/userguide/configuration_cache.html#config_cache:requirements
It lists a bunch of scenarios of which old APIs should be avoided in favor of new ones that support the config cache. One such example is instead of project.exec {}, becomes ExecOperations.exec { }


Workaround to clear value on setFilter for LookupField

Hi,
Looks like clear() doesn't work for LookupField so there is not possible to use method setFilter() when the field already has a value.
I've added workaround with Ctrl + A and Delete before sending keys to input.

 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.

Relates to #29

Fixed in both LookupField and LookupPickerField in #29


Burrrrrrrp

Before jumping into Pr first comment for assign.All Problem from Edabit. Link is mandatory to add
**Problem statement:Create a function that returns the string "Burp" with the amount of "r's" determined by the input parameters of the function.
**Problem Link:https://edabit.com/challenge/irb783PpFTDqnumhN

Before submitting a PR please Check some details.Check Edabit for problem task

[x] fileName formet should be in camelcase
example- returnTheNextNumber.py
[x]  Add label for Problem
[x]  In file there should be problem statement and link to probelm
example -

'''
    Probem Task : This program will add two numbers
    Problem Link : https://edabit.com/challenge/SFzHtm63XT6EYNHWY
'''
*/
def main():
    return a + b

This repository is vaild for HacktoberFest2020
Read before making PR - How to contribute on Github
Good Luck,

Hello there! Please assign this issue to me for submission! Thank you!