windows does not compile

D:\Download\boost_android\Boost-for-Android-master>build-android.bat D:/Download/AndroidNDK/android-ndk-r18b
MSYS found. Running ./build-android.sh
expr: warning: unportable BRE: ^\\([^\\-].*\\)$': using ^' as the first character
of the basic regular expression is not portable; it is being ignored
To follow build in another terminal, please use: tail -F /d/Download/boost_android/Boost-for-Android-master/logs/myst-log-20060.log
Building boost version: 1.78.0
sed: invalid option -- E
Usage: sed [OPTION]... {script-only-if-no-other-script} [input-file]...
-n, --quiet, --silent
suppress automatic printing of pattern space
-e script, --expression=script
add the script to the commands to be executed
-f script-file, --file=script-file
add the contents of script-file to the commands to be executed
-c  --nocr     turn off \r$ translation; must be first switch on command line
--help     display this help and exit
-V, --version  output version information and exit
If no -e, --expression, -f, or --file option is given, then the first
non-option argument is taken as the sed script to interpret.  All
remaining arguments are names of input files; if no input files are
specified, then the standard input is read.
E-mail bug reports to<EMAIL_ADDRESS>.
Be sure to include the word sed'' somewhere in the Subject:'' field.
Detected Android NDK version
Undefined or not supported Android NDK version:

r23b doesn't work either

Need help too ... Which boost version did you try ?

@AhmedX6 i develop an android project websocket native. I used websocketpp that includes boost
https://github.com/Ibernato93/NativeWebSocket
If you don't want to use websocketpp. Take it out and use boost which is already included.


pull request for e2e test at 12/22/2016 02:26:29

:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


config fixes for one-bit adam bert pretrain example

Looks good. Thanks for catching these issues!


chore: npm-check-updates && yarn upgrade

Ran npm-check-updates and yarn upgrade to keep the yarn.lock file up-to-date.

AWS CodeBuild CI Report

CodeBuild project: AutoBuildProject6AEA49D1-5lHf64IXfvmr
Commit ID: ec9f136f02e5b2e1a6df6240f7931d721ad5c21f
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: AutoBuildProject6AEA49D1-5lHf64IXfvmr
Commit ID: ec9f136f02e5b2e1a6df6240f7931d721ad5c21f
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: AutoBuildProject6AEA49D1-5lHf64IXfvmr
Commit ID: c2736077398dcb61904c771278e6b97e56f7d27e
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository

AWS CodeBuild CI Report

CodeBuild project: AutoBuildProject6AEA49D1-5lHf64IXfvmr
Commit ID: c2736077398dcb61904c771278e6b97e56f7d27e
Result: SUCCEEDED
Build Logs (available for 30 days)

Powered by github-codebuild-logs, available on the AWS Serverless Application Repository


[Agent State Change] When agent has an enqueue next state change to offline and he is in MissedCallAgent or ACW, set agent state to Available will not work

I am talking about this api https://github.com/amazon-connect/amazon-connect-streams/blob/master/Documentation.md#agentsetstate--agentsetstatus
Reproduce steps (Custom CCP):

Agent has an incoming call
Change the Agent state to Offline (enqueueNextState)
Agent missed the call and stay in missed call state
Change the Agent state to Available

Expect:
Agent state is available
Actual:
Agent state is offline

This issue is still not resolved


[backport] ROCm: Fix filters in cupyx.scipy.ndimage - Part 1

Backport of #4271

[automatic post] Jenkins, test this please.

Jenkins CI test (for commit 4bc48229113f0d4c87f195cc9cad3e9326c64570, target branch v8) succeeded!

Jenkins, test this please

Jenkins CI test (for commit 4bc48229113f0d4c87f195cc9cad3e9326c64570, target branch v8) succeeded!


when 2 components are create with the same URL, only one PaC repository

will be created with ownership of 2 components
when 1st component is removed, repository with the name of 1st component remains, with ownership only for 2nd component
when 1st component is re-created it checks if repository exists with the same name, but
it should ONLY use it when URL is actually the same, if it isn't it will create new PaC repository with name of the component and random suffix
STONEBLD-2899
Checklist:

PR has reference to the issue(s) it resolves
Write / update unit tests
Write / update integration (envtest) tests
Ensure there is an issue for e2e tests if needed
Ensure make test passes
Ensure test coverage hasn't decreased
Test code changes manually
Update readme and documentation
Write PR description that highlights overall changes and add usage examples if applicable

/retest


SharedTree: root is doubled after initial insert

Perhaps just a temporary bug.
Debugging has shown that for the first tree ObjectForest.applyDelta() is called twice: in ProgressiveEditBuilder.applyChange() and in SharedTreeCore.submitEdit().

fixed


livecheck/strategy/sparkle: install bundler gems

[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same change?
[x] Have you added an explanation of what your changes do and why you'd like us to include them?
[ ] Have you written new tests for your changes? Here's an example.

[x] Have you successfully run brew typecheck with your changes locally?
[ ] Have you successfully run brew tests with your changes locally?

This PR should fix #11419, at least on Intel Macs. The Sparkle strategy used in livecheck blocks currently uses nokogiri to extract content. On updates to this (vendored) gem, users would see errors on running brew livecheck for some Casks.
This PR ensures Homebrew.install_bundler_gems! is run before require "nokogiri" in the Sparkle strategy.
(Note: This will unfortunately not fix the issue on ARM Macs, as pointed out in https://github.com/Homebrew/discussions/discussions/1299#discussioncomment-706030. We might have to move away from nokogiri or find some other solution for that issue.)

Review period will end on 2021-05-21 at 14:36:35 UTC.

We might have to move away from nokogiri or find some other solution for that issue.)

I think this makes sense. REXML doesn't have a nice API but doesn't require native bindings.

Review period ended.


Helm v3 Error when parsing the URL for helm chart save

Situation
I've downloaded a chart and attempted to upload the chart to registry.
My registry is Harbor, installed in the Kubernetes cluster.
I've logged in the registry successfully with command helm registry login -u admin --insecure <IP_ADDRESS>:30003
But when I tried to issue "helm chart save", it shows that the URL is incorrect
$ helm chart save harbor-helm/ <IP_ADDRESS>:30003/library/harbor
Error: parse <IP_ADDRESS>:30003/library/harbor: first path segment in URL cannot contain colon

while removing the port number and the colon will work
$ helm chart save harbor-helm/ <IP_ADDRESS>/library/harbor:latest
ref:     <IP_ADDRESS>/library/harbor:latest
digest:  df10ae52f374f547d0f21951f72788acbdb3ae2d21c26c5e4cdb6327a7e40c48
size:    31.0 KiB
name:    harbor
version: 1.2.0-dev
latest: saved

but apparently that is not the correct registry endpoint, and that won't work while pushing charts to the registry.
In the registries documentation, it works perfectly with port number specified.
$ helm chart save mychart/ localhost:5000/myrepo/mychart:2.7.0
ref:     localhost:5000/myrepo/mychart:2.7.0
digest:  1b251d38cfe948dfc0a5745b7af5ca574ecb61e52aed10b19039db39af6e1617
size:    2.4 KiB
name:    mychart
version: 0.1.0
2.7.0: saved

Version info
Output of helm version:
version.BuildInfo{Version:"v3.0.0", GitCommit:"e29ce2a54e96cd02ccfce88bee4f58bb6e2a28b6", GitTreeState:"clean", GoVersion:"go1.13.4"}

Output of kubectl version:
Client Version: version.Info{Major:"1", Minor:"16", GitVersion:"v1.16.2", GitCommit:"c97fe5036ef3df2967d086711e6c0c405941e14b", GitTreeState:"clean", BuildDate:"2019-10-15T19:18:23Z", GoVersion:"go1.12.10", Compiler:"gc", Platform:"linux/amd64"}
Server Version: version.Info{Major:"1", Minor:"16", GitVersion:"v1.16.3", GitCommit:"b3cbbae08ec52a7fc73d334838e18d17e8512749", GitTreeState:"clean", BuildDate:"2019-11-13T11:13:49Z", GoVersion:"go1.12.12", Compiler:"gc", Platform:"linux/amd64"}

Cloud Provider/Platform (AKS, GKE, Minikube etc.):
Ubuntu 18.04.3 LTS (Bionic Beaver)
kubeadm provisioned cluster on bare metal

Got the same error

@oneoneonepig thanks for opening, we will need to improve the parsing of the ref to allow for this.

@jdolitsky any progress here?

Got the same error, Jut one more observation. Things work when Use DNS see below
# helm chart save solution-control-plane-2.0.0+375.tgz gitlab.example.com:5000/solution-control-plane:2.0.0
ref:     gitlab.example.com:5000/solution-control-plane:2.0.0
digest:  42fd8aa5b7935852b655e53f129a886d8a8d74f7d27121b38b335ba2da16ee0a
size:    137.2 KiB
name:    solution-control-plane
version: 2.0.0+375
2.0.0: saved

# helm chart save solution-control-plane-2.0.0+375.tgz <IP_ADDRESS>:5000/solution-control-plane:2.0.0
Error: parse <IP_ADDRESS>:5000/solution-control-plane: first path segment in URL cannot contain colon


Fix arg inputs.

Is the fix already in master?  If not, link the bug tracking that work.
No. I linked the M99 bug to the bug for master.
What testing was done?
Manual verification no targets, one target, two targets.
Does this fix change the AT/DT contract?
No.
Does this fix include any database servicing changes?
Task upload step to deploy the hotfix.
Were tests added to cover this to make sure it doesn't regress?  If not, link a bug or user story tracking that work.
No. I added a link to the test case issue from the M99 bug.

@lafritay @bryanmacfarlane

Looks good


readme - usage

The usage section of readme has an example of cast_site, but the actual command seems to be cast_url.

The command name was changed to cast_site just before the release of 0.7.0, so try upgrading.

Your are correct. Thank you!


Display errors based on NEXT_PUBLIC_DISPLAY_ERRORS

With this change, we will display the errors section based on whether NEXT_PUBLIC_DISPLAY_ERRORS is set to "true".

do all the env variables have to be prefixed with NEXT_PUBLIC ?

do all the env variables have to be prefixed with NEXT_PUBLIC ?

The ones that need to be used in the browser, yes. Next.js uses it to know which ones to bundle for the browser.


update model to model_demo

Declare the model_demo directory is just a demo, help developers to quickly understand the open source data format and how to use it.

 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.yanyongshan seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


Screen recorder takes input type as "Desktop" even for mac

Summary
Trying to record the selenium ruby test but it's failing in recorder object creation itself.

Operating system - macOS.
Ruby version - 2.7.1
screen-recorder version - 1.0.0
Recorder parameters - input, output = recordings.mkv, etc.
ffmpeg version -7.0.1

I didn't pass any parameters for input in recorder. I guess by default it will identify the input by OS but it's taking it as desktop.
Expected Behavior
when input isn't provided , it will identify the input by OS.
Actual Behavior
options ={
output: 'recording.mkv',
}
@recorder = ScreenRecorder::Desktop.new(options)
 ArgumentError:
   Unsupported input type: 'desktop'. Expected: 'desktop'

Hey @PavithraM2502, you're using an older version. Try latest (v1.6.0) instead.

Hey @PavithraM2502, you're using an older version of this gem. Try latest (v1.6.0) instead.

Thanks for replying , Unfortunately I couldn't use latest version of this gem since it requires childprocess >= 1.0, < 5.0 , we're using     childprocess (0.9.0)
I couldn't update child process , that's the reason for using this version. Please let me know if there is any workaround. Thanks in advance

Ah okay. I'm planning to remove the dependency on childprocess gem as part of #105 actually. I'll try to get a release out soon. That should allow you to use whatever childprocess version you want with this gem.

Ah okay. I'm planning to remove the dependency on childprocess gem as part of #105 actually. I'll try to get a release out soon. That should allow you to use whatever childprocess version you want with this gem.

@kapoorlakshya Thanks for the update. May I know when are you planning to release the next version ? Eagerly waiting to use your latest version

@PavithraM2502 Hopefully this weekend. Just need to fix some bugs with removal of childprocess gem.
Actually, if you want, you can test it out and provide feedback:
gem 'screen-recorder', git: 'https://github.com/kapoorlakshya/screen-recorder.git', branch: 'update_deps'

The basic stuff should be working. Screenshots feature has a bug, which I'll fix before release, but feel free to give it a shot.

@PavithraM2502 Hopefully this weekend. Just need to fix some bugs with removal of childprocess gem.
Actually, if you want, you can test it out and provide feedback:
gem 'screen-recorder', git: 'https://github.com/kapoorlakshya/screen-recorder.git', branch: 'update_deps'

The basic stuff should be working. Screenshots feature has a bug, which I'll fix before release, but feel free to give it a shot.

@PavithraM2502 Hopefully this weekend. Just need to fix some bugs with removal of childprocess gem.
Actually, if you want, you can test it out and provide feedback:
gem 'screen-recorder', git: 'https://github.com/kapoorlakshya/screen-recorder.git', branch: 'update_deps'

The basic stuff should be working. Screenshots feature has a bug, which I'll fix before release, but feel free to give it a shot.

@kapoorlakshya I got stuck with another issue , screen-recorder was resolved to 1.6.0, which depends on
os (~> 1.0) but we're using  os (~> 0.9.6). Unfortunately I couldn't update the os version.

Oh do you have it locked in your Gemfile? You can see the 1.x versions here: https://rubygems.org/gems/os/versions/1.1.4
(FYI I'm planning to remove it as well in the next release.)

@PavithraM2502 Give it a try now:
gem 'screen-recorder', git: 'https://github.com/kapoorlakshya/screen-recorder.git', branch: 'update_deps'

This branch removes childprocess and os gems so you can use whatever version you like for these.

@kapoorlakshya - Am trying this screen recorder gem for the first time. In local, I've ffmpeg installed and so I can able to see the recordings once the test execution completed. How can we use this in remote for recording the test. ?
My question is even in remote do we need to install ffmpeg ? then only screen recorder will work properly ?
I got to see this error in jenkins console ,
@recorder = ScreenRecorder::Desktop.new(options)
20:24:41            ScreenRecorder::Errors::DependencyNotFound:
20:24:41              ffmpeg/ffprobe binary path not set or not found in ENV.

Just treat remote same as local - it needs the same dependencies (ffmpeg). What OS is your Jenkins agent?

Video has been saved in my local but when I tried to play the recordings , it's just displaying as blank video

@kapoorlakshya - Do you have any documentation for screen recorder setup for remote with headless browser config?
We are using Linux as our jenkins agent and I've installed ffmpeg in that still facing issues one after the other. I've installed Xvfb for headless and then passed the display variable to the docker container while its getting started. I couldn't resolve the issue , if you have any doc for that , it would be easy to understand. Thanks in advance.

@kapoorlakshya - I can able to record the screen in remote but the recording is showing only half of the screen. I have changed the height & width too . still the same, any idea on it ?

I'll need to see your xvfb command and the screen recorder inputs to debug
this.
Did you already try this? https://stackoverflow.com/a/67092653
On Wed, Jul 24, 2024, 04:39 PavithraM2502 @.***> wrote:

@kapoorlakshya https://github.com/kapoorlakshya - I can able to record
the screen in remote but the recording is showing only half of the screen.
I have changed the height & width too . still the same, any idea on it ?
—
Reply to this email directly, view it on GitHub
https://github.com/kapoorlakshya/screen-recorder/issues/106#issuecomment-2247688968,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABA5LVKOFVWIAVFADFPER4TZN6G67AVCNFSM6AAAAABLAJJHIGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDENBXGY4DQOJWHA
.
You are receiving this because you were mentioned.Message ID:
@.***>

@kapoorlakshya screen recording looks perfect . when are you planning to release this version ?

Closed by #107. v1.7.0 has been released.


Should this package use Immutable value objects or not

Feature Request

Q
A

New Feature
yes

BC Break
no

Proposal
I have been working on package to handle RFC8941 via value objects with a pragmatic approach using value objects. This package is heavily inspired by gapple structured fields
Currently you can do the following:
use Bakame\Http\StructuredFields\Item;

$fields = Item::from("/terms", ['rel' => "copyright", 'anchor' => '#foo']);
echo $fields->toHttpValue(), PHP_EOL; //display "/terms";rel="copyright";anchor="#foo"

$fields->parameters()->set("anchor", "#bar");
echo $fields->toHttpValue(), PHP_EOL; //display "/terms";rel="copyright";anchor="#bar"

Should it switch to use immutable object instead 🤔  ? Is it worth the effort ? As I believe the current public API is more straightforward to use ?
@gapple @kelunik what is your opinion ?

@nyamsprod The main advantage would be caching the parsed values, no?

I stumble upon an edge cases that will trigger a UnexpectedValueException because of the mutable aspect of the package but it's an edge case that is covered via throwing a SerializationError.
https://github.com/bakame-php/http-structured-fields/blob/master/src/Parameters.php#L92
So  even thought I prefer immutable object, in this case, using immutable collections would make the package less appealing to use. Also I believe this package should be use by other package maintainers who can decorate it's behaviour around an immutable API.
For instance a SetCookie class could use the package internally. It would be immutable while this package stays mutable:
<?php

     function toStructuredField(SetCookie $cookie): string
    {
        $parameters = [];
        if ($cookie->expiresAt !== 0) {
            $parameters['expires'] = gmdate('D, d M Y H:i:s T', $cookie->expiresAt);
        }

        if ('' === $cookie->path) {
            $parameters['path'] = $cookie->path;
        }

        if ('' === $cookie->domain) {
            $parameters['domain'] = $cookie->domain;
        }

        if ($cookie->secure) {
            $parameters['secure'] = $cookie->secure;
        }

        if ($cookie->httpOnly) {
            $parameters['httponly'] = $cookie->httpOnly;
        }

        if ($cookie->sameSite !== '') {
            $parameters['samesite'] = $cookie->sameSite;
        }

        return Dictionary::fromAssociative([$cookie->name => Item::from(new Token($cookie->value), $parameters)])->toHttpValue();
    }

This method can be used in an immutable value object while the package stays mutable 🤔

The package will remain mutable as making everything immutable bring no extra improvement for now. I may revisit this in a future release


Dev examples

What is the purpose of the change
Add custom condition example
Verifying this change
(Please pick either of the following options)
This change is a trivial rework / code cleanup without any test coverage.

Codecov Report

:exclamation: No coverage uploaded for pull request base (dev@478a276). Click here to learn what that means.
Patch has no changes to coverable lines.

Additional details and impacted files
@@          Coverage Diff           @@
##             dev     #376   +/-   ##
======================================
  Coverage       ?   66.82%
======================================
  Files          ?      173
  Lines          ?     9868
  Branches       ?     1292
======================================
  Hits           ?     6594
  Misses         ?     2935
  Partials       ?      339

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

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


CI: Partially fix pkgcheck warnings

PR for fixing various pkgcheck warnings, which are mostly indentation issues or unquoted variables. WIP.

This is mostly for checking CI, running pkgcheck locally gives different results/errors (not sure why?), while act gives no output. A bit annoying.

"(Hopefully)" It's been a while (too long -.-), after 30 days seems like you can't re-run old actions, so had to make a new commit to see if anything changed :p

K, this is good enough for now, I think. Didn't fix everything but most of the last job's errors/warnings will be gone as I start committing again, while updating or removing ebuilds.

This PR specifically was also a test for issue https://github.com/kir68k/xira/issues/16.
I screwed up a bit, in this case a fast-forward merge would've worked just fine, merging + "Closes #[PR]" as message on the merge commit makes this look weird (closed but also merged lol)
Should be harmless...? In the future I should simply do git merge --signoff -m "Closes #[PR]" [hash], unless stream has new commits since last PR commit.


Finish event not working

Hi there,
I'm trying to fire trigger on finish event. but it is not working if user switch tab. If user change tab finish event doesn't work until user comeback again to that tab

I know, that's a problem. But that's an existing problem (which I still didn't have a chance to fix). So I'm closing this ticket as a duplicate of #166.


Can't compute forced response of a discrete system

I've tried to plot the forced response, impulse response, or step response of a sampled (discrete) system, and so far it has been impossible for me. In the attachment is one of the codes that I've tried to do so. I'll be very grateful if someone can review the issue, and point out if is something wrong with the current implementation of python-control or simply an error in my code. Apologies in advance if this is the wrong place to put this; but I couldn't find anywhere else to put it. And thanks for this great package.
t1.txt

If the forced_response inputs have sample rate that matches your discretized model, it seems to work; this script (I've made the plant stable, and removed the Sympy bits):
import control as ctl
import control.matlab as ml
import numpy as np
import matplotlib.pyplot as plt

j = np.complex(0,1)
a = -7+j*np.sqrt(51)
b = np.conjugate(a)

# Sistema en contínuo
sys1c_num, sys1c_den = ml.zpk2tf([], [-.5, a, b], [-100])
sys1c = ctl.TransferFunction(sys1c_num, sys1c_den)
Tc, y1c = ctl.impulse_response(sys1c)
plt.plot(Tc, y1c, label='continuous');

# Sistema Discreto

dt = 0.001
sys1d = ctl.sample_system(sys1c, dt, method='zoh')

td = np.arange(0.,Tc[-1]+dt,dt);
u1d = np.zeros(td.shape);
u1d[0] = 1/dt # seems to correspond to a continuous time impulse

Td, y1d, _ = ctl.forced_response(sys1d, td, u1d, 0)
plt.plot(Td, y1d, label='discrete, input step 1ms');

# try with 1s sample rate

dts = 1
tds = np.arange(0.,Tc[-1]+dts,dts);
u1ds = np.zeros(tds.shape);
u1ds[0] = 1/dts

Tds, y1ds, x1ds = ctl.forced_response(sys1d, tds, u1ds, 0)
print('tds.shape',tds.shape,
      'u1ds.shape',u1ds.shape,
      'Tds.shape',Tds.shape,
      'y1ds.shape',y1ds.shape,
      'x1ds.shape',x1ds.shape)

assert td.shape[0] == y1ds.shape[0]
plt.plot(td,y1ds,label='discrete, input step 1s')
plt.legend()
plt.show()

gives

and output
tds.shape (15,) u1ds.shape (15,) Tds.shape (15,) y1ds.shape (14001, 1) x1ds.shape (14001, 3)

I'm not familiar with forced_response, but I'd expect the output time array (Tds, here) to have shape matching the response (y1ds), so in my opinion this is a bug.


Receive screen should allow passing between multiple receive addresses.

The receive screen currently only allows the user to see the most recent address without funds. It'd be useful to allow the user to browse or go back and forth between different addresses, for example to share multiple different addresses with multiple different senders at the same time.

https://github.com/bithyve/bitcoin-keeper/issues/5193#issuecomment-2379292193
This is the screen in discussion

Verified this issue on dev app v 1.2.18(410)


Usability of CycleRange and RepeatRange

CycleRange returns an IBuffer which brings with it the need to dispose the result which is not very practical.
I think we should add an overload for readonly lists that returns a regular old IEnumerable (that's easy because the list is already materialized).
We can either add an overload of the existing CycleRange (that's a source breaking change though).
Alternatively we can use a new name (e.g. CycleList).

I think the names should be different, and I think List is the best name for this kind of abstraction:
alternative suggestions, I list stupid ideas too, to make us think one more time:

Repeat/CycleMaterialized
Repeat/CycleEager(Range, Collection)
Repeat/CycleInMemory
Repeat/Cycle

We could mark this feature as Experimental as long as we are not sure about the name.


Add ability to parse arbitraryjson using JSON.parse

This is a bit of a funny one. The whole idea with this project is that its really fast if you have a static structure in your json. But sometimes you might have a part of a bigger object where it sometimes can contains arbitrary json and this allows turbojson to still work in this environment.

Well I need it for anyOf. So anyOf string or arbitraryJson. Not sure if what you mean will do that?

@arj03 I meant, is "arbitraryJSON" the correct JSON Schema spec way of saying "this can be any type"? I think the official arbitraryJSON type is {additionalProperties: true}
Code wise this looks good btw except for my one comment

Ah yeah, maybe we can do this using type object and then specifying the additionalProperties true for this to work. I'll look into changing that. Thanks!


pull request for e2e test at 02/01/2017 12:15:14

:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Merge development to master

I was doing the merging at the same time. :p

lol. I was wondering how this happened :P


[suggestion] Make most of the configuration parameters optional

Feature request
Currently, you have to provide ALL of the configuration fields, even the maximum log level.
Instead, most of the configuration parameters should be optional and have default values.
Motivation
Simplify configuration process.

Related:

#3461

#3551 Addressed this somewhat.
QA should confirm that most parameters are now optional, except for Key_Pair*, trusted_peers and *_URLs.

It was probably solved by #3541, but needs verification.

Closed by #4239


about fpg

  File "/lib/python3.7/site-packages/mmdet/models/necks/fpg.py", line 330, in fuse
    out = out + item
RuntimeError: The size of tensor a (23) must match the size of tensor b (24) at non-singleton dimension 2

When I replace FPN with FPG, I train fasterrcnn and report the error as above. What is the possible reason？

Please follow the issue template to provide more info such as the config and the full error report.


General query - what are common test assertions used?

Hi Shinji and guys, may I check from you what are common assertions that you used in your test automation? Eg check that element contains text, check element exists etc. Crowdsourcing inputs for test assertions support for a personal project.
This is not an issue, please feel free to close if irrelevant. In that project I made a wrapper around CasperJS but as CasperJS has no support for visible / headless Chrome, test assertions won't work. Working to address that, for some basic range of assertion scenarios to work with Chrome.

Hi @kensoh, I don't write automation tests for front-end enthusiastically.
Almost tests with DOM in my projects are categorized into the cases that you mentioned as example.

Hi Shinji @dotneet thanks for reply! I see, same for me. I usually only validate that some text or element that is supposed to appear after my actions really appear. But I don't work on visual regression as frontend designs often change. I'll close the issue, thank you :)


Use dependencies instead of shadow jar

When running cucumber task I get NoClassDefFoundError: groovyx/gpars/GParsPool. Something is wrong with shadow jar, it does not include all required dependencies.
Instead of fixing shadow jar it is better to use dependencies. In new Gradle versions dependency leak is less of a problem, especially with new plugin DSL.

Fixes #8


Removed SCM privatelink since it breaks DNS resolution

Overview/Summary
The introduction of scm.privatelink.azurewebsites.net DNS zone breaks DNS resolution for the SCM endpoints.
Since by default it resolves via privatelink.azurewebsites.net already, there is no reason for the SCM zone to exist.
This PR fixes/adds/changes/removes

#1064

Breaking Changes

It unbreaks this breaking change.

Testing Evidence
Please provide any testing evidence to show that your Pull Request works/fixes as described and planned (include screenshots, if appropriate).
It's known to work, i don't want to break my env again just to prove it :)
As part of this Pull Request I have

[x] Checked for duplicate Pull Requests
[x] Associated it with relevant issues, for tracking and closure.
[x] Ensured my code/branch is up-to-date with the latest changes in the main branch
[ ] Performed testing and provided evidence.
[ ] Updated relevant and associated documentation.

/azp run unit

@matt-FFFFFF Hi.  I can see that this PR got merged in, but is it present in the 6.1.0 release tag?  I updated our module to 6.1.0 here and ran it again and the scm.privatelink.azurewebsites.net private DNS zone is still showing up in our plan as a new zone being created.


Service on that phishing check depends looks broken

https://github.com/aeternity/superhero-wallet/blob/ddbb32b724833f3a69164e470709bb557bebb812/src/popup/utils/phishing-detect.js#L3
I'm trying to call it with some url, but getting 502 error:
https://etherscamdb.info/api/check/example.com
https://etherscamdb.info/api/check/http%3A%2F%2Fexample.com
Proposing to use a different service or to remove this check completelly.

Lets remove the service.


Verification required of "Missing ID on Commit" and "Confirmation Needed" use cases

A separate ticket for verification of "Missing ID on Commit" and "Confirmation Needed" use cases - this one probably very rare one, the frequent use cases of "Covered" and "Not Covered" are verified and found to be working fine. Please refer below ticket for information.
Please refer attached screenshot share by @dealako for reference.
https://app.zenhub.com/workspaces/easycla-5ed619832c71a855a76ef404/issues/communitybridge/easycla/2347

This feature is completed. Won't fix. Out of scope of current product requirements/features.


Currently playing info?

Hi
I'm looking for a Flutter plugin that allows my app to display information about what's currently playing via the speaker or connected bluetooth devices - artist, track, cover art, that sort of thing. (Potentially some limited control too - next track, pause, resume; but not necessarily.)
audio_session looks like it gets close to what I'm looking for, but (if I've read it correctly) focuses on the app that's running rather than system-wide audio that might come from players currently backgrounded.
I'm pretty new to this low-level side of audio, so I wondered if you'd be able to tell me if you thought that kind of information was potentially available, and if so whether audio_session was an appropriate package in which to surface them for Flutter consumption? If you think it is, I'll happily fork and try to get it to work.
Thanks for any insights - and apologies if this is exactly what audio_session already provides, and I'm too ignorant about the iOS/Android audio internals to tell.
Cheers
Nic Ford

It sounds like this would best be a fit for audio_service. I know the distinction between APIs can be a bit confusing, but:

audio_session is more about querying the audio hardware, requesting permission to use the audio hardware, and letting the OS know how your app intends to use the audio hardware and interact with other audio apps.
audio_service deals with a different set of APIs that involve the now playing info, controlling the audio (play pause, next track), and playing audio in the background.

That said, audio_service was designed to help you write the app that is actually playing the music and showing the controls and now playing info. It also includes an API to allow you to connect to an existing audio service that is running, but it currently assumes that you are connecting to your own app. This could be extended such that you could connect to other apps.

Thanks for the feedback - really interesting. Okay, I'll dig into audio_service to see if I can work out what needs to be done, and send you a PR if and when I make progress. Cheers!

Sounds good! I'd suggest creating a feature request there before working on your pull request where we can discuss the issue.


Possible bug when supplying a list to eval_metric

Hey XGBoost team,
I upgraded recently to the latest version 1.0.1 and stumbled upon a possible bug with a piece of code that was running fine with version 0.9. It seems that when one supplies a list of evaluation metrics to eval_metrics, the fit-method fails.
A minimal example would be
import pandas as pd
from sklearn import datasets
import xgboost as xgb

n_features = 13
random_state=75
n_samples = 10000
n_classes = 2
n_informative = 3
X, y = datasets.make_classification(
    n_features=n_features,
    n_redundant=3,
    n_repeated=0,
    n_informative=n_informative,
    flip_y=0,
    n_clusters_per_class=2,
    n_classes=n_classes,
    n_samples=n_samples,
    random_state=random_state
)
train_data = pd.DataFrame(X)
train_data["target"] = y
train_data.columns = train_data.columns.astype(str)

y = train_data["target"]
X = train_data[[column for column in train_data.columns if column != "target"]]
params = {"eval_metric": ["auc", "logloss"]}
model = xgb.XGBClassifier(**params)

model.fit(X, y)

The error trace reads:
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-3-4b7d131df230> in <module>
      4 model = xgb.XGBClassifier(**params)
      5
----> 6 model.fit(X, y)

~/miniconda3/envs/r2train/lib/python3.7/site-packages/xgboost/sklearn.py in fit(self, X, y, sample_weight, base_margin, eval_set, eval_metric, early_stopping_rounds, verbose, xgb_model, sample_weight_eval_set, callbacks)
    821                               evals_result=evals_result, obj=obj, feval=feval,
    822                               verbose_eval=verbose, xgb_model=xgb_model,
--> 823                               callbacks=callbacks)
    824
    825         self.objective = xgb_options["objective"]

~/miniconda3/envs/r2train/lib/python3.7/site-packages/xgboost/training.py in train(params, dtrain, num_boost_round, evals, obj, feval, maximize, early_stopping_rounds, evals_result, verbose_eval, xgb_model, callbacks)
    207                            evals=evals,
    208                            obj=obj, feval=feval,
--> 209                            xgb_model=xgb_model, callbacks=callbacks)
    210
    211

~/miniconda3/envs/r2train/lib/python3.7/site-packages/xgboost/training.py in _train_internal(params, dtrain, num_boost_round, evals, obj, feval, xgb_model, callbacks)
     40
     41     if 'num_parallel_tree' in _params and params[
---> 42             'num_parallel_tree'] is not None:
     43         num_parallel_tree = _params['num_parallel_tree']
     44         nboost //= num_parallel_tree

TypeError: list indices must be integers or slices, not str

Also, just to confirm, this works perfectly fine:
y = train_data["target"]
X = train_data[[column for column in train_data.columns if column != "target"]]
params = {"eval_metric": "auc"}
model = xgb.XGBClassifier(**params)

model.fit(X, y)

Is this an intended change? Because the docs still imply that one could supply a list of evaluation metrics. I checked this both on OS X as well as an Linux server, so it seems to be independent of the system it runs on.

Oh no ... It's a bug in training.

This is an interesting bug that only surfaces when eval_metric is a list. See #5341 for the fix.

Wow, fast turnaround! Thanks for looking into this!

@jborchma The issue is fixed in 1.0.2 release.

Thanks so much for the help! Looking forward to using 1.0.2!


resolver: introduce Config.Workers to controller outward connections.

rebased to fix conflicts and forwarder integration

v0.1.2 tagged


Replace mrjones2014/nvim-ts-rainbow with HiPhish/rainbow-delimiters.nvim

The original one is deprecated, use the new one instead.
Repo URL:
https://github.com/HiPhish/rainbow-delimiters.nvim
Checklist:

[x] The plugin is specifically built for Neovim, or if it's a colorscheme, it supports treesitter syntax.
[x] The lines end with a .. This is to conform to awesome-list linting and requirements.
[x] The title of the pull request is Add/Update/Remove `username/repo`  (notice the backticks around `username/repo`) when adding a new plugin.
[ ] The description doesn't mention that it's a Neovim plugin, it's obvious from the rest of the document. No mentions of the word plugin unless it's related to something else.
[x] The description doesn't contain emojis.
[x] Neovim is spelled as Neovim (not nvim, NeoVim or neovim), Vim is spelled as Vim (capitalized), Lua is spelled as Lua (capitalized), Tree-sitter is spelled as Tree-sitter.
[x] Acronyms should be fully capitalized, for example LSP, TS, YAML, etc.

Fixed.


autocompletion bug

this could very well have to do with my setup, but I'm getting something weird from the first word of autocomplete.
if i tab from kubecolor , i get kubecolor $'\033'\[33m
kubecolor de doesn't complete
but kubecolor get , does work and gives me all the right options

I'm using zsh as my shell

Encoutering the same bug myself using zsh:
zsh 5.8 (x86_64-ubuntu-linux-gnu)

Using the latest release of kubecolor

+1
very frustrating
zsh: stable 5.8 (bottled), HEAD
dty1er/tap/kubecolor: stable 0.0.20

I have same issue with macbook pro and in CentOS 8 , configurations used are same as above.

This worked for me, at the moment:
# get zsh complete kubectl
source <(kubectl completion zsh)
alias kubectl=kubecolor
alias k=kubecolor
# make completion work with kubecolor
autoload -U +X bashcompinit && bashcompinit
complete -o nospace -C /usr/local/bin/kubecolor kubecolor

I'm tested this on zsh (MacBook Pro), at the bottom of ~/.zshrc.
Let me know if this works also for you.

@fernaspiazu
Thanks, it works.
I have only two lines (brew already sources completion in my case):
alias k=kubecolor
complete -o nospace -C /usr/local/bin/kubecolor kubecolor

Running Bash 5.0.x with Ubuntu 20.04 I had this error trying completion for namespaces:
k -n bash: 4: syntax error: invalid arithmetic operator (error token is "")

Fixed in my .bashrc with:
alias k=kubecolor
complete -o nospace -F __start_kubectl k

I have a similar issue as @Misteur-Z. When I type k -n [TAB] I get:
-bash: 4: syntax error: invalid arithmetic operator (error token is "")

The suggested fix didn't solve the problem. My .bashrc
source <(kubectl completion bash)
alias k=kubecolor
complete -o default -F __start_kubectl k

I'm on CentOS7
$ bash --version
GNU bash, version 4.2.46(2)-release (x86_64-redhat-linux-gnu)

I have the same problem as @Misteur-Z and @hussam-qasem.

This is still an issue. I can replicate in macOS 12.1
❯ system_profiler SPSoftwareDataType
Software:

    System Software Overview:

      System Version: macOS 12.1 (21C52)
      Kernel Version: Darwin 21.2.0
      Boot Volume: Macintosh HD
      Boot Mode: Normal
      ...

❯ zsh --version
zsh 5.8 (x86_64-apple-darwin21.0)

❯ kubecolor --kubecolor-version
0.0.20

Although the above workaround -o nospace removeds the color codes from the tab complete, as mentioned, it removed completion for kubernetes resources pod/services/resources/etc
Current .zshrc
source <(kubectl completion zsh)
command -v kubecolor >/dev/null 2>&1 && alias kubectl="kubecolor"
compdef kubecolor=kubectl

alias k='kubectl'

I also faced this problem. It just stopped working.

Same thing on fish shell, except it spews a lot of errors too. With official fish kubectl completion that was added a while ago

Any update on this one?

Ok so I did some digging into this, it seems the issue is here: https://github.com/hidetatz/kubecolor/blob/828af61cd8a55c052fb42c755d734c856a775af2/command/subcommand.go#L26-L29
Basically, when entering in kubecolor <tab>, the code treats this input as not having found a subcommandFound, thus, it assumes that the input being received is something like kubecolor --help, when in reality there is no input being passed. Kubecolor tries to colorize the <tab> (for autocomplete), which is why you see the ANSI escape color characters.
I tested this by modifying the code to return false, subcommandInfo, the result is that autocompletion now works for me, however, things like kubecolor --help are no longer colored as a result:

I'm not sure what the correct way to fix this or what people would prefer, working autocompletion but a non-colored --help output, or a colored --help output, but non-working autocompletion. Or perhaps there is a better way to detect when colorization should be applied (eg, only if enter / newline is received, then parse the stdin/out/err for colorization, otherwise skip).
For now, I just cloned the repository, changed the return I mentioned above to return false, subcommandInfo and don't care that the help / usage output is in plain white text (before it was in a darkish yellow text, so if anything it is easier to read for me).

This worked for me, at the moment:
# get zsh complete kubectl
source <(kubectl completion zsh)
alias kubectl=kubecolor
alias k=kubecolor
# make completion work with kubecolor
autoload -U +X bashcompinit && bashcompinit
complete -o nospace -C /usr/local/bin/kubecolor kubecolor

I'm tested this on zsh (MacBook Pro), at the bottom of ~/.zshrc.
Let me know if this works also for you.

this worked for me too, i using ubuntu! only changed kubecolor path.

the above solution only fix special char issue, but than it do not show autocomplete options for running pods.
I have tested above in macbook.

I'm facing the same problem in ubuntu 20.04.4 (wsl2) but it only happens for the autocomplete when trying to autocomplete the name of the context.
kubecolor --context -bash: 4: syntax error: invalid arithmetic operator (error token is "")

Other than that, autocomplete seems to work just fine.
On top of this, we are unable to reproduce the problem in another ubuntu 20.0.4 (wsl2).

+1 for https://github.com/hidetatz/kubecolor/issues/78#issuecomment-981552699
Here are bash debug log for kubectl(working) and kubecolor(not working):
# kubectl without kubecolor
$ set -x
$ kubectl -n [TAB] + local cur prev words cword split
+ declare -A flaghash                 # <- call __start_kubectl, elliding to the buggy codes for brevity
+ declare -A aliashash
+ declare -F _init_completion
...
+ [[ -n '' ]]
++ eval 'k __completeNoDesc -n  ""'
+ out='calico-apiserver
calico-system
default
keda
kube-node-lease
kube-public
kube-system
local-path-storage
mysql-cluster
mysql-operator
nfs-provisioner
prometheus
tigera-operator
:4'
+ directive=4
+ out='calico-apiserver
calico-system
default
keda
kube-node-lease
kube-public
kube-system
local-path-storage
mysql-cluster
mysql-operator
nfs-provisioner
prometheus
tigera-operator
'
+ '[' 4 = 'calico-apiserver
calico-system
default
keda
kube-node-lease
kube-public
kube-system
local-path-storage
mysql-cluster
mysql-operator
nfs-provisioner
prometheus
tigera-operator
' ']'
+ __kubectl_debug '__kubectl_handle_go_custom_completion: the completion directive is: 4'
+ [[ -n '' ]]
+ __kubectl_debug '__kubectl_handle_go_custom_completion: the completions are: calico-apiserver
calico-system
default
keda
kube-node-lease
kube-public
kube-system
local-path-storage
mysql-cluster
mysql-operator
nfs-provisioner
prometheus
tigera-operator
'
+ [[ -n '' ]]
+ '[' 0 -ne 0 ']'
+ '[' 0 -ne 0 ']'
+ '[' 4 -ne 0 ']'
...
+ return
+ return

$ kubecolor -n + local cur prev words cword split
+ declare -A flaghash
+ declare -A aliashash
+ declare -F _init_completion
+ _init_completion -s

It's kinda weird because I'm not experiencing the problem in my zsh:
zsh 5.8 (arm-apple-darwin20.2.0)

And here's my autocompletion config in .zshrc:
autoload -Uz compinit; compinit
source <(kubectl completion zsh)
alias k=kubecolor
compdef kubecolor=kubectl

Along with the output of kubectl version --short:
Client Version: v1.21.4
Server Version: v1.21.4

I compiled from source code instead of using brew install, not sure if that matters. Hope this can help someone.

Hi
I have almost the same setup as yours in terms of .zshrc. Differences: Ubuntu, not Mac and no k alias.
So I do
kubectl g(tab) and I get this: kubectl $'\033'[33mget
I do
kubectl get po(tab) and I get this:  kubectl get pod. Tab again and I get a correct list of options.
So it works if I add a command to kubectl but not before that. Does the same for get, create, describe and everything else I have tried so far. Does this make any sense to anybody?
I have also tried with a k alias for kubectl. Same behavior
All help appreciated

I'm new to zsh and kubectl, just toying with kubecolor as is easier to read json and yaml outputs.
I successfully ran kubectl auto completion with
autoload -Uz compinit; compinit
source <(kubectl completion zsh)

As per official documentation. Kubecolor works fine by just aliasing the kubect command to kubecolor, but autocompletion misbehave, it somehow works, but definitively is doing weird things.
This is my .zshrc section for kubectl completion and kubecolor aliasing. I'm using vanilla kubectl command to contrast proper autocompletion and using the aliased k command to see how kubecolor is behaving.
NOTE: I had to put kubectl autocompletion at the very end of my .zshrc in order to work, if placed somewhere else, it simply didn't work.
autoload -Uz compinit; compinit
# get zsh complete kubectl
source <(kubectl completion zsh)
#alias kubectl=kubecolor
alias k=kubecolor
# make completion work with kubecolor
autoload -U +X bashcompinit && bashcompinit
complete -o nospace -C /usr/bin/kubecolor kubecolor

As one image worth more than a thousand words, in the following gif you can see how kubectl properly autocompletes, and how kubecolor is autocompleting. First, just inserting the command kubecolor and doing tab-tab, doesn't show the proper parameters for kubectl, but I can start typing the parameter, and it shows and completes them, but when arriving at the pod name or something more 'deeper', it simply can't obtain them.

On the other hand, it prints a completely different output as it is parsing bad the output, so while kubectl tab-tab shows
Completing completions
alpha          -- Commands for features in alpha
annotate       -- Update the annotations on a resource
api-resources  -- Print the supported API resources on the server
api-versions   -- Print the supported API versions on the server, in the form of "group/version"
apply          -- Apply a configuration to a resource by file name or stdin
attach         -- Attach to a running container
auth           -- Inspect authorization
autoscale      -- Auto-scale a deployment, replica set, stateful set, or replication controller
certificate    -- Modify certificate resources.
cluster-info   -- Display cluster information
completion     -- Output shell completion code for the specified shell (bash, zsh or fish)
config         -- Modify kubeconfig files
cordon         -- Mark node as unschedulable
cp             -- Copy files and directories to and from containers
create         -- Create a resource from a file or from stdin
debug          -- Create debugging sessions for troubleshooting workloads and nodes
delete         -- Delete resources by file names, stdin, resources and names, or by resources and label selector
describe       -- Show details of a specific resource or group of resources
diff           -- Diff the live version against a would-be applied version
drain          -- Drain node in preparation for maintenance
edit           -- Edit a resource on the server
exec           -- Execute a command in a container
explain        -- Get documentation for a resource
expose         -- Take a replication controller, service, deployment or pod and expose it as a new Kubernetes service
get            -- Display one or many resources
help           -- Help about any command
kustomize      -- Build a kustomization target from a directory or URL.
label          -- Update the labels on a resource
logs           -- Print the logs for a container in a pod
options        -- Print the list of flags inherited by all commands
patch          -- Update fields of a resource
plugin         -- Provides utilities for interacting with plugins
port-forward   -- Forward one or more local ports to a pod
proxy          -- Run a proxy to the Kubernetes API server
replace        -- Replace a resource by file name or stdin
rollout        -- Manage the rollout of a resource
run            -- Run a particular image on the cluster
scale          -- Set a new size for a deployment, replica set, or replication controller
set            -- Set specific features on objects
taint          -- Update the taints on one or more nodes
top            -- Display resource (CPU/memory) usage
uncordon       -- Mark node as schedulable
version        -- Print the client and server version information
wait           -- Experimental: Wait for a specific condition on one or many resources

kubecolor tab-tab shows

\"kubectl                                                          Wait                                                               documentation                                                      plugins$'\033'\[0m
$'\033'\[33m                                                       \[flags\]                                                          drain                                                              pod
$'\033'\[33m$'\033'\[0m                                            \[options\]$'\033'\[0m                                             edit                                                               pod$'\033'\[0m
$'\033'\[33mAdvanced                                               a                                                                  exec                                                               port-forward
$'\033'\[33mBasic                                                  about                                                              explain                                                            ports
$'\033'\[33mCluster                                                against                                                            expose                                                             preparation
$'\033'\[33mDeploy                                                 all                                                                features                                                           proxy
$'\033'\[33mOther                                                  alpha                                                              fields                                                             replace
$'\033'\[33mSettings                                               alpha$'\033'\[0m                                                   file                                                               replica
$'\033'\[33mTroubleshooting                                        and                                                                files                                                              replication
$'\033'\[33mUsage:$'\033'\[0m                                      annotate                                                           files$'\033'\[0m                                                   resource
$'\033'\[33mUse                                                    annotations                                                        fish\)$'\033'\[0m                                                  resource$'\033'\[0m
$'\033'\[33mkubectl                                                api-resources                                                      for                                                                resources
\(Beginner\):$'\033'\[0m                                           api-versions                                                       form                                                               resources$'\033'\[0m
\(CPU/memory\)                                                     applied                                                            from                                                               resources.$'\033'\[0m
\(Intermediate\):$'\033'\[0m                                       apply                                                              get                                                                rollout
\(applies                                                          as                                                                 given                                                              run
\(bash,                                                            at:                                                                global                                                             running
--help\"                                                           attach                                                             group                                                              scale
\<command\>                                                        auth                                                               group/version$'\033'\[0m                                           schedulable$'\033'\[0m
API                                                                authorization$'\033'\[0m                                           https://kubernetes.io/docs/reference/kubectl/overview/$'\033'\[0m  selector$'\033'\[0m
Apply                                                              autoscale                                                          image                                                              server
Attach                                                             by                                                                 in                                                                 server$'\033'\[0m
Auto-scale                                                         certificate                                                        information                                                        server,
Build                                                              client                                                             information$'\033'\[0m                                             service$'\033'\[0m
Commands                                                           cluster                                                            interacting                                                        service,
Commands:$'\033'\[0m                                               cluster$'\033'\[0m                                                 it                                                                 sessions
Copy                                                               cluster-info                                                       kubeconfig                                                         set
Create                                                             code                                                               kubectl                                                            set,
Debugging                                                          command                                                            kustomization                                                      shell
Delete                                                             command-line                                                       kustomize                                                          size
Diff                                                               command.$'\033'\[0m                                                label                                                              specific
Display                                                            commands\).$'\033'\[0m                                             labels                                                             specified
Drain                                                              completion                                                         list                                                               stateful
Edit                                                               condition                                                          live                                                               stdin$'\033'\[0m
Execute                                                            config                                                             local                                                              stdin,
Experimental:                                                      configuration                                                      logs                                                               supported
Find                                                               container                                                          maintenance$'\033'\[0m                                             taint
Forward                                                            container$'\033'\[0m                                               manager.$'\033'\[0m                                                taints
Get                                                                containers$'\033'\[0m                                              many                                                               target
Inspect                                                            controller$'\033'\[0m                                              more                                                               the
Kubernetes                                                         controller,                                                        name                                                               to
Manage                                                             controls                                                           names,                                                             top
Management                                                         cordon                                                             new                                                                troubleshooting
Mark                                                               cp                                                                 node                                                               uncordon
Modify                                                             create                                                             nodes$'\033'\[0m                                                   unschedulable$'\033'\[0m
Output                                                             debug                                                              objects$'\033'\[0m                                                 usage$'\033'\[0m
Print                                                              debugging                                                          of                                                                 utilities
Provides                                                           delete                                                             on                                                                 version
Replace                                                            deployment                                                         one                                                                version$'\033'\[0m
Run                                                                deployment,                                                        options                                                            versions
Set                                                                describe                                                           options\"                                                          wait
Show                                                               details                                                            or                                                                 with
Take                                                               diff                                                               particular                                                         workloads
URL.$'\033'\[0m                                                    directories                                                        patch                                                              would-be
Update                                                             directory                                                          plugin                                                             zsh

Please note it didn't say Completing completions at top, and it prints the kubectl tab-tab output completely borked. Besides that it shows those weird symbols $'\033'\[0m and $'\033'\[33mB that I don't really understand what's trying to render.
I'm on Arch Linux, kubecolor installed through AUR package, and my versions are
zsh --version
zsh 5.9 (x86_64-pc-linux-gnu)
zsh-completions-0.34.0-2
kubecolor --kubecolor-version
0.0.20
kubectl version --short
Flag --short has been deprecated, and will be removed in the future. The --short output will become the default.
Client Version: v1.24.3
Kustomize Version: v4.5.4
Server Version: v1.24.3+k3s1

I'm getting the same error when using kubecolor in combination with the autocomplete feature for kubectl. The error happens when I press tab to autocomplete the namespaces:
k -n -bash: 4: syntax error: invalid arithmetic operator (error token is "")
I'm using on Debian 10 using  kubecolor v0.0.20 and bash 5.0.3(1)-release. My client version is kubectl v1.22.12.
My .bashrc looks like this. I tried moving some parts around, but the error happens no matter what I try.
source <(kubectl completion bash)
alias kubectl="kubecolor"
alias k="kubecolor"
complete -o default -F __start_kubectl k

I would like to see this fixed as well, as this is an incredibly helpful project.

I think I solved the problem.
The cause of this problem is that the new version of kubectl has changed.
The output results of different versions of kubectl to exec command “kubectl completion bash” are different.
When I use kubectl v1.22.0,  The problem disappears.

I solved the problem temporarily. The cause of this problem is that the new version of kubectl has changed. The output results of different versions of kubectl to exec command “kubectl completion bash” are different. When I use kubectl v1.22.0, The problem disappears.

Tried with multiple client version, 1.23.12 seems to be the last one that works, 1.24 and 1.25 have that error. (Ubuntu 20.04.5, bash v5.0.17(1))

This worked for me, at the moment:
# get zsh complete kubectl
source <(kubectl completion zsh)
alias kubectl=kubecolor
alias k=kubecolor
# make completion work with kubecolor
autoload -U +X bashcompinit && bashcompinit
complete -o nospace -C /usr/local/bin/kubecolor kubecolor

I'm tested this on zsh (MacBook Pro), at the bottom of ~/.zshrc.
Let me know if this works also for you.
It worked for me

it seems to complete something else than kubectl, i get other things in the completion, so for me it does not seem to work, or i have other stuff burried in other files other than .zshrc and that is messing the completion.

As of now, your only option to fix the problem is to use @jrpedrianes build, which is based on the current release and fixes this auto-completion bug #78:
https://github.com/jrpedrianes/kubecolor/releases/tag/v0.0.21

I've tried, it really works well.

I think this is fixed now. Please reopen if it still persists after updating kubecolor to the latest.


Supporting a project containing non elixir files

Hey there! I like the idea of having one central data structure to model programatic changes to an Elixir app, but it puts a wrinkle in my original plans to use this given that it expects to be able to parse all files as elixir files, even non-elixir files. Any thoughts on potentially making it support any file type, but only attempting to make the code/ast features available for elixir files?

I came to the same idea the some days ago. So, yes it is on my list for upcoming features. If you have some ideas for functions or API design in this topic, I am happy to hear from you.


Merge eshop with aspire preview5

Majority of changes are in the latest commit(s)
https://github.com/Azure-Samples/eShopOnAzure/pull/15/commits/afd500cf7a8b648624b618f0b5e5fd03ac723ab2

Let's disable playwright tests in this repo for now while we figure out what to do about it.


"emmet.showExpandedAbbreviation": "always",

// If `true`, then Emmet suggestions will show up as snippets allowing you to order them as per `editor.snippetSuggestions` setting.
"emmet.showSuggestionsAsSnippets": false,

// Define profile for specified syntax or use your own profile with specific rules.
"emmet.syntaxProfiles": {},

// When enabled, Emmet abbreviations are expanded when pressing TAB.
"emmet.triggerExpansionOnTab": false,

// Variables to be used in Emmet snippets
"emmet.variables": {},

}

@soosa that seems to be the full settings list, can you share just your modified settings?

I'm also seeing this issue. It seems that the current file tab takes up the whole width of the tab group

{
    "php.validate.executablePath": "C:\\php\\php.exe",
    "php.executablePath": "C:\\php\\php.exe",
    "terminal.integrated.shell.windows": "C:\\Program Files\\Git\\bin\\bash.exe",
    "explorer.confirmDelete": false,
    "editor.mouseWheelZoom": true,
    "git.autofetch": true,
    "[php]": {},
    "editor.quickSuggestionsDelay": 700,
    "workbench.editor.enablePreview": true,
    "window.titleBarStyle": "custom",
    "php.validate.run": "onType",
    "php.suggest.basic": false,
    "editor.foldingStrategy": "indentation",
    "editor.matchBrackets": false,
    "bracketPairColorizer.highlightActiveScope": true,
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",
    "workbench.editor.highlightModifiedTabs": true,
    "markdown.extension.tableFormatter.normalizeIndentation": true,
    "editor.renderControlCharacters": true,
    "editor.minimap.renderCharacters": false,
    "files.trimFinalNewlines": true,
    "editor.renderWhitespace": "all",
    "editor.stablePeek": true,
    "files.exclude": {
        ".viceroy": true,
        "apollo-overrides": true,
        "release-info": true,
        "src/*/build": false,
        "build": true,
        "env": true,
        "packageInfo*": true,
        "**/.git": true,
        "**/.svn": true,
        "**/.hg": true,
        "**/CVS": true,
        "**/.DS_Store": true,
        "**/.classpath": true,
        "**/.project": true,
        "**/.settings": true,
        "**/.factorypath": true
    },
    "window.zoomLevel": 0,
    "files.trimTrailingWhitespace": true,
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "javascript.format.enable": false,
    "sync.gist": "58d83cc44150977542be520708039471",
    "terminal.integrated.fontFamily": "'Meslo LG M for Powerline'",
    "javascript.updateImportsOnFileMove.enabled": "always",
    "editor.tabSize": 2,
    "csharp.suppressDotnetInstallWarning": true,
    "prettier.printWidth": 100,
    "prettier.singleQuote": true,
    "editor.formatOnSave": true,
    "java.jdt.ls.vmargs": "-noverify -Xmx1G -XX:+UseG1GC -XX:+UseStringDeduplication -javaagent:\"/Users/jaysogal/.vscode/extensions/gabrielbb.vscode-lombok-0.9.8/server/lombok.jar\"",
    "workbench.colorTheme": "Visual Studio Dark",
    "editor.fontFamily": "'Meslo LG L DZ for Powerline Regular', Monaco, 'Courier New', monospace",
    "editor.fontWeight": "bold",
    "terminal.integrated.fontWeight": "bold",
    "workbench.fontAliasing": "antialiased",
    "telemetry.enableCrashReporter": false,
    "telemetry.enableTelemetry": false,
    "viceroy.config.lastVersion": "0.21.0",
    "files.watcherExclude": {
        "**/build/**": true,
        "**/.git/objects/**": true,
        "**/.git/subtree-cache/**": true,
        "**/node_modules/**": true
    },
    "search.exclude": {
        "env": true,
        "src/*/build": true,
        "build": true,
        "**/node_modules": true,
        "**/bower_components": true
    },
    "viceroy.config.internal.lastUpdateTime": "2019-09-04T16:37:49.094Z",
    "viceroy.config.internal.zeroDowntimeColour": "green",
    "terminal.integrated.shell.osx": "/bin/zsh",
    "workbench.editor.showTabs": false,
    "breadcrumbs.icons": false,
    "breadcrumbs.enabled": false
}

@javon27 your settings file shows workbench.editor.showTabs as false. This would need to be true in order show tabs.

@sbatten Thanks! There's no reason I would ever change that...

@bpasero any reason this setting could have been touched unintentionally? Otherwise, I think we will close this issue unless we see a lot of reports.

My workbench.editor.showTabs was set to true !

my workbench editors is set to true !

@soosa can you share a screenshot like the follow to make sure your setting is being picked up properly using the settings GUI?

I figured out how my setting keeps getting changed. I'm on MacOS, and the keyboard combination CTRL + CMD + W toggles tab visibility. I accidentally press that combination when locking my computer.


Rescaling WAV before training?

hi,
I do not know why the WAV should be rescaled during the preprocessing procedure, in this way:
if hparams.rescale:
		wav = wav / np.abs(wav).max() * hparams.rescaling_max

Could you tell me why, or is there any keyword I could search via Google? Thank you so much.

Just going to add something on @harlyh brilliant answer (thanks for that)
We rescale because it is assumed in Wavenet training that wavs are in [-1, 1] when computing the mixture loss. This is mainly coming from PixelCNN implementation.
hope this answers your question :)


Always pass --load flag to docker buildx build command

Related to https://github.com/replicate/cog/issues/1620
Some customers have observed the replicate/setup-cog action failing to push new versions of images to Replicate.
In logs for such failing GitHub Actions runs, the following is printed:

No output specified with docker-container driver. Build result will only remain in the build cache. To push result image into registry use --push or to load image into docker use --load

We currently do pass --load, but only when building on macOS:
https://github.com/replicate/cog/blob/03216b69e2f0aa2b93fe42e00f752fae5b576a78/pkg/docker/build.go#L25
I believe this code was leftover from when cog build didn't always imply docker buildx build, and BuildKit was used only when building linux/amd64 on linux/arm64/v8.
From https://docs.docker.com/reference/cli/docker/buildx/create/#docker-driver:

docker driver - Uses the builder that is built into the Docker daemon. With this driver, the --load flag is implied by default on buildx build. However, building multi-platform images or exporting cache is not currently supported.

docker-container driver - Uses a BuildKit container that will be spawned via Docker. With this driver, both building multi-platform images and exporting cache are supported.

This PR adds the --load flag to the docker buildx build command invocation for all code paths. Since that's the implied default for the docker driver, this change shouldn't affect anyone getting the correct behavior.

RE. https://github.com/replicate/cog/issues/1620 - I am running cog build & cog push on a GitHub action (ubuntu-latest-8-cores), so don't believe this PR solves the issue 🤔

@jlalmes Correct. These changes haven't been released yet, so this won't work until they are. Working to get those out tomorrow.

I updated cog to v0.9.6 and still getting this error on ubuntu-22.04 using replicate/setup-cog github action:
WARNING: No output specified with docker-container driver. Build result will only remain in the build cache. To push result image into registry use --push or to load image into docker use --load
Validating model schema...
Unable to find image 'r8.im/joe-aivatarz/comfyui-runner:latest' locally
docker: Error response from daemon: manifest for r8.im/joe-aivatarz/comfyui-runner:latest not found: manifest unknown: Failed to fetch "latest".

@joe-aivatarz this PR has not been included in a Cog release yet, but we're working on it.


Question: provision_command scope

Hi there,
This is just a question really as I didn't seem to see it in the README.
What is the scope for provision_command?
I currently have this bits in my .kitchen.yml which is working :ok_hand: :
 ...
platforms:
  - name: centos-6.6
    driver_config:
      provision_command:
        - groupadd vagrant
        - useradd -g vagrant vagrant
 ...

When I tried the following, though, it didn't work:
   ...
suites:
  - name: my_suite_name
    driver_config:
      provision_command:
        - groupadd vagrant
        - useradd -g vagrant vagrant
    run_list:
      - recipe[my_cookbook::my_recipe]
    attributes:
   ...

So the question, does the provision_command only work on a platform basis?
Thanks!

You'll probably have to add the default sshd command to the end of the list
so chef can ssh/scp to do its thing.
After you run a create is the container still running?
On 22 Jul 2015 04:24, "Walter Dolce"<EMAIL_ADDRESS>wrote:

Hi there,
This is just a question really as I didn't seem to see it in the README.
What is the scope for provision_command?
I currently have this bits in my .kitchen.yml which is working [image:
:ok_hand:] :
...
platforms:

name: centos-6.6
driver_config:
provision_command:
- groupadd vagrant
- useradd -g vagrant vagrant
...

When I tried the following, though, it didn't work:
...
suites:

name: my_suite_name
driver_config:
provision_command:
- groupadd vagrant
- useradd -g vagrant vagrant
run_list:

recipe[my_cookbook::my_recipe]
attributes:
...

Does the provision_command only work on a platform basis?
Thanks!
—
Reply to this email directly or view it on GitHub
https://github.com/portertech/kitchen-docker/issues/145.

Hmm not sure I understand correctly.
If I run with the second example above in place, my build fails because one of my suites verifies that some folders/files belong (gets assigned by the recipe) to the right group/user but they don't.

Sorry, thought it was that chef provisioning was not running at all but it sounds like this is not the case.
Are those folders created by your recipe or ones that you'd expect to be there? Maybe some output?

You can debug this via the kitchen diagnose command, which shows the compiled config data in its fully expanded forms.

I think there's a misunderstanding around my question. Everything works fine, as long as I use the setup highlighted in the first example above.
My question to the authors is: can we only use driver_config and its sub-config params (like provision_command) under the platforms configuration namespace? Or can we use it under i.e. a single suite?
By the look of it though, seems it's possible (just noticed it now).

OK, I can confirm that it is possible to have provision commands on a suite basis. Closing this as it's auto-resolved :)
Thanks all!


PR's from Intel/mraa?

Are any of the PR's going to be pull across from the Intel/mraa?   I am looking to  point some people this way who will be looking for the Pi 4 support.  I can certainly put in that PR here as well.

Yeah it best to put them here, We are trying to finish up the transition to this repo in the next week or two.

Any updates on this? Would like to use mraa on the Pi 4, there's a ready to merge pull request for Pi 4 support in the intel repo.


Strange error in OS X reader

I'm seeing a strange error here.
julia> using Images

julia> img = imread(kymograph_image)
ERROR: _var5 not defined
 in imread at /Users/rrock/.julia/v0.3/Images/src/ioformats/OSXnative.jl:60
 in imread at /Users/rrock/.julia/v0.3/Images/src/io.jl:106

Anyone recognize _var5?  It's not used at the listed line in OSXnative.jl.
The ImageMagick reader works for this file:
julia> img = imread(kymograph_image)
RGB Image with:
  data: 503x1000 Array{RGB{UfixedBase{Uint8,8}},2}
  properties:
    IMcs: sRGB
    spatialorder:  x y
    pixelspacing:  1 1

That is weird. To me that looks like something generated by the compiler. In a julia session where you've gotten that error (it might change to _var7 or something else, so best to do it in the same session), what does @code_typed show for that function?

Here's a reproducible example from the test suite:
julia> using Images
julia> const writedir = joinpath(tempdir(), "Images")
julia> abig = Images.colorim(rand(Uint8, 3, 1021, 1026))
RGB Image with:
  data: 1021x1026 Array{RGB{UfixedBase{Uint8,8}},2}
  properties:
    spatialorder:  x y

julia> fn = joinpath(writedir, "big.png")
"/var/folders/2d/ls4zcgc523q37zzjppm8k9gw0000gn/T/Images/big.png"

julia> open(fn, "w") do file
           writemime(file, MIME("image/png"), abig, maxpixels=10^6)
       end
669786

julia> b = Images.imread(fn)
ERROR: _var5 not defined
 in imread at /Users/rrock/.julia/v0.3/Images/src/ioformats/OSXnative.jl:60
 in imread at /Users/rrock/.julia/v0.3/Images/src/io.jl:106

Println debugging narrowed down the problem to line 78 of OSXnative.jl, not line 60.  Here's where I think the problem lies:
fillcolor!(reinterpret(T, buf, tuple(4, sz...)), imgsrc, storagedepth)
@code_typed didn't emit anything useful here.  Perhaps an issue with reinterpret?

Maybe try @code_typed imread(fn, Images.OSXNative)? The output will be very long, but if this is correct you should be able to vaguely recognize it as the function in OSXnative.jl. @code_lowered might be just as useful as @code_typed, and will be slightly less verbose.
If you can't make sense of it, it's worth filing a julia issue (include versioninfo as well).

I was just about to post this:
julia> @code_typed Images.imread(fn, Images.OSXNative)
1-element Array{Any,1}:
 :($(Expr(:lambda, {:filename,symbol("#s148")}, {{},{{:filename,ASCIIString,0},{symbol("#s148"),Type{OSXNative},0}},{}}, :(begin  # /Users/rrock/.julia/v0.3/Images/src/io.jl, line 220:
        return ((top(getfield))(LibOSXNative,:imread))(filename::ASCIIString)
    end))))

... but then I discovered that f176e15 fixed this issue.
I have to admit, though, that I don't understand why changing that call from foo(bar, T) to foo{T}(bar, ::Type{T}) fixed the issue (or the first resulted in a bug, after all this time).  In the first method, T can be anything, which is probably a bad idea.  However, all of the actual calls to CFDataGetBytePtr had types as the second argument.  Why did type inference fail here?

Good to hear about the fix; I confess that was entirely accidental, it merely happened as a byproduct of an explicit failure in julia 0.4, which I was able to fix because 0.4 was catching a bug earlier and more accurately.
I suspect that the reason is that a ccall is not quite like a typical function call, it's in the direction of a macro or stagedfunction. For example, you can't pass an argument-type-tuple to a function that then uses this in generating a ccall---ccall needs a tuple-type expression. So I think it was confused by the distinction T::Type (where T is a value which it knows is some kind of type) but not ::Type{T} (where T is a specific concrete type). I'm not 100% solid on the details of this, though.

Oh, also, just for reading @code_typed and friends, perhaps you can tell that I screwed up in my advice again: that function was just a stub for calling Images.OSXNative.imread(filename). I should have said @code_typed Images.OSXNative.imread(filename); you'll see the output is just a wee bit longer :smile:.

Would you mind if I go ahead and tag a new version?  I just had a student run into this.  I can take care of it this evening.
Thanks for setting up the dual machine Travis testing, by the way!

Please do, sorry I forgot to do it.


Errors while identifying 1-cell item

Details
when there were 2 1-cell items, the error occured, the cursor became one of the items, maybe a ring or 1 small charm,
and the bot would try to put the item into the inventory , but it couldn't, because the inventoy window was closed.
if the bot could identify items by Cain, maybe those errors wouldn't happen.
Version
dev

It ran out of id scrolls during the identify procedure. it seems to only check if it has any before starting. then will fill up at set points. but if u only have 4 scrolls and 5 items to id in bags that will happen. its done that to me a few times too

It ran out of id scrolls during the identify procedure. it seems to only check if it has any before starting. then will fill up at set points. but if u only have 4 scrolls and 5 items to id in bags that will happen. its done that to me a few times too

in my cases, there were enough id scrolls, the error happened while there were 5 or 12 id scrolls.


pub2rmd

-m pub2rmd -f file.txt -R -l compress
example Output
Thread 022c3aaeb94e8ab2d1ae69d40ac876bb96ea6874118e20c5fc7cb0891700000000
Thread 029ad40a2c23ac6b9a5acaaf8ca788a199eb4992e06e73ba8d5a90b02500000000
Thread 025de820cb511b0e55107f35e406f205f7af0f239b90885d9b849282c300000000
-m pub2rmd -f file.txt -r 1:ffffff -l compress
example Output
Thread<PHONE_NUMBER>00000000000000000000000000000000000000000000000000000000
Searched key start is the same '02'
Can you help with the bug?
Thanks

is not a bug, publickeys compress always start with 02 and 03, only the remained string is random,
¿Did you know what pub2rmd do?

now i understand how it works. Thanks.


unable to use checklist_graph

Followed instructions unable to get script to work using local ubuntu or cloud shell ....
ubuntu@test-ubuntu-cloudinit/checklist/review-checklists/scripts$ ./checklist_graph.sh --list-technologies
-bash: ./checklist_graph.sh: /usr/bin/zsh: bad interpreter: No such file or directory
ubuntu@test-ubuntu-cloudinit:~/checklist/review-checklists/scripts$ bash ./checklist_graph.sh --list-technologies
parse error: Expected string key before ':' at line 1, column 4
checklists/acr_security (0 graph queries)
parse error: Expected string key before ':' at line 1, column 4
checklists/adf (0 graph queries)
parse error: Expected string key before ':' at line 1, column 4

Same here

Hey sorry for the delay, somehow this went through the cracks. I think it is fixed now


[update][flink cdc] Code reduction

The scala code conflicts with the current Java code, Only Java code is reserved temporarily

As shown in the title


Fix setting request id

While updating restify-pino-logger I learned that the request id property was not getting set properly. I'm don't know how it ever was. Consider:

https://github.com/pinojs/pino-http/blame/626eede60281e460e77968836293d671d709f19a/logger.js#L53
https://github.com/pinojs/pino-http/blame/626eede60281e460e77968836293d671d709f19a/logger.js#L82

First it's set to a function and then that function is assigned to the property.
This PR simply invokes the req.id function in the serializer if it is actually a function. Otherwise it assigns whatever that value is to the property.

Coverage remained the same at 98.795% when pulling 03c39a765b310e0e11d8705651b5320adc6b282f on req-id into 39355e3b150b26c4354e2fc8a7f1202a7858e7c3 on master.

Coverage remained the same at 98.795% when pulling 03c39a765b310e0e11d8705651b5320adc6b282f on req-id into 39355e3b150b26c4354e2fc8a7f1202a7858e7c3 on master.

Coverage remained the same at 98.795% when pulling 03c39a765b310e0e11d8705651b5320adc6b282f on req-id into 39355e3b150b26c4354e2fc8a7f1202a7858e7c3 on master.

Coverage remained the same at 98.795% when pulling 018653d22672086d1a9eaebb340d0f8bad168e23 on req-id into 39355e3b150b26c4354e2fc8a7f1202a7858e7c3 on master.

Coverage remained the same at 98.795% when pulling 018653d22672086d1a9eaebb340d0f8bad168e23 on req-id into 39355e3b150b26c4354e2fc8a7f1202a7858e7c3 on master.


Remark on UseBlazorFrameworkFiles with MapStaticAssets

Fixes #33571
Thanks @hwoodiwiss! 🚀 ... See if you think this captures the right sentiment. The added paragraph is versioned with the rest of the MapStaticAssets coverage, so it will appear for >=9.0.

Internal previews

📄 File
🔗 Preview link

aspnetcore/blazor/fundamentals/static-files.md
ASP.NET Core Blazor static files

That looks good to me 👍🏼
Thank you :D


Extremely slow startup

I've used node-inspector in the past but today it's taking 3+ minutes to hit the first line of a file containing only console.log('hello');. During this time node is running at 100% on one core and Chrome is showing the dev tools but with no files shown.
I'm using v0.12.5 on node v4.2.6 (installed via nvm) on OS X 10.10.5 on a latest generation Macbook Pro. I've tried uninstalling and reinstalling node-isnpector. I've also tried switching to node v0.12. Same thing. Adding --no-preload --hidden='node_modules/' makes no difference. What else can I try?

---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/30576820-extremely-slow-startup?utm_campaign=plugin&utm_content=tracker%2F195817&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F195817&utm_medium=issues&utm_source=github).

Hey Tamlyn! I've noticed the same thing on a couple projects, especially when there are a lot of dependencies (e.g. a packed node_modules folder).
The --no-preload flag on the node-inspector often fixes this, but will sometimes throw the following error when you load the inspector in your browser: Uncaught SyntaxError: Unexpected end of input . When this happens, none of your sources will load, making the inspector kind of useless.
You can check for this error when loading node-inspector by opening the dev-tools and looking for this error in the console. For the time being, I've gotten around this by just reloading the page until the error doesn't show up. Haven't been able to identify a source of this issue yet, but it seems to happen a bit randomly.

Should be solved in node-inspector 0.12.6
Now hidden node_modules will work as expected.

Instant startup! 👍


Add Dockerfile

Add support to run this application in a docker container.
I'm happy to take this issue
👍

Closed in #2


Missing attributes in formmaker

My install was an upgrade from quarx so not sure if part of the factor, but I did a full reinstall and rebuilt database and one issue persists.

laravel.ERROR: array_keys() expects parameter 1 to be array, null given (View: /var/www/html/resources/views/vendor/cms/modules/pages/edit.blade.php) {"userId":1,"email":"admin@example.com","exception":"[object] (ErrorException(code: 0): array_keys() expects parameter 1 to be array, null given (View: /var/www/html/resources/views/vendor/cms/modules/pages/edit.blade.php) at /var/www/html/vendor/grafite/formmaker/src/Services/FormMaker.php:205, ErrorException(code: 0): array_keys() expects parameter 1 to be array, null given at /var/www/html/vendor/grafite/formmaker/src/Services/FormMaker.php:205)

My fix which works
vendor/grafite/formmaker/src/Services/FormMaker.php
Line 205
$columns = is_array($object['attributes']) ? array_keys($object['attributes']) : [];

Thanks, I'll put in a fix, its likely cause its not reading the config file anymore, which is causing a null response in the FormMaker or potentially thats the problem.


[SPARK-43196][YARN][FOLLOWUP] Remove unnecessary Hadoop version check

What changes were proposed in this pull request?

It's not necessary to check Hadoop version 2.9+ or 3.0+ now.
Why are the changes needed?

Simplify code and docs.
Does this PR introduce any user-facing change?

No.
How was this patch tested?

Pass GA.

@sunchao @LuciferYang

Merged to master, thanks!


When will the next release of MaterializeCSS come out?

I've been using Materialize for a really long time now, and I've been waiting a long time for the next release.
Here are a few things I'm looking forward to:

Swipeable bottom sheet modals
Bottom navigation
Sliders
Slide sheets (https://material.io/components/sheets-side), Similar to modal/sidenav
Navigation rail (https://material.io/components/navigation-rail)
Image Lists (https://material.io/components/image-lists#behavior) (Read behavior section! )
And banners (https://material.io/components/banners)

Although it is very easy for me to make some of these, I would still like it if it was included in Materialize CSS

This project was moved to another repository, see https://github.com/Dogfalo/materialize/issues/6615 for more details 👍


Adds .app.tls.istiodCertificateDuration helm field as value to istiod's certificate.spec.,duration

This PR enables setting the istiod's certificate.spec.duration field using the helm field app.tls.istiodCertificateDuration.
The Helm version has been increased to prepare a new Helm Chart release.

Note that this is the first time the Helm Chart version will diversion from the istio-csr image version.

/assign @irbekrm
fixes #81

I never looked at those DNS or Calico failures in workers' clusters that I said I'd look into :(
/retest
This looks good and non-controversial
/lgtm

/lgtm

Actually I think the tests might be failing because we're picking up this 20s value from https://github.com/cert-manager/istio-csr/blob/master/hack/demo/istio-csr-values.yaml#L26 for the istiod cert.

/retest

Thanks for the catch @irbekrm, I've gone ahead and created a new helm field so that there is no conflict. I would like to keep that as 20s as a soft test in e2e.

@irbekrm Need another one :sweat_smile:

/lgtm


docs: Building a stdenv package in nix-shell

add section to stdenv manual
continue https://github.com/NixOS/nix/pull/7849
ping @fricklerhandwerk
todo: wording?
todo: how to access docs from terminal? alternative to man nix-shell
tldr nixpkgs?
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] 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
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.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

[ ] Fits CONTRIBUTING.md.

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/tweag-nix-dev-update-44/25546/1

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/tweag-nix-dev-update-45/26397/1


Add Eli

I am concerned that things will need to be refactored in order to support this custom weather (does thunder not miss? How does weather ball work here?) but for all intents and purposes this should be good to go

we can handle this later


Add function Concatenate with...

Add function Concatenate with... in each column drop-down menu. The new menu will display a modal windows listing all available column to concatenate with
Request from mailing list

Related to #1439 and #239

Closed by #2110.


"Pending" option for Contacts system (part of #1488)

Current state of contacts system: The contacts system automatically deletes contacts after ??? days. If you are happy for that to happen, the recipient doesn't need to do anything.
This story is to implement a 'Pending' option' to be used if the recipent want longer to deal with the contact.
If the pending option is selected, the contact will not be deleted until the 'pending' option is deselected or the recipient uses the 'delete' or 'archive' buttons.
Suggestion (for discussion) if, after 3 months the contact has not been deleted, or archived, nor has a reply been sent to the contact sender, send a reminder to the contact recipient.

Closing as we have "Keep until I say so" option


[Fluent 2 iOS] Bottom Commanding Controller

Platforms Impacted

[x] iOS
[ ] macOS

Description of changes
Update the Bottom Commanding Controller to Fluent 2 designs. This builds off of Bottom Sheet.
Verification
Built and ran the simulator, using the BottomCommandingControllerDemo in light and dark mode on multiple screens and different orientations. Double checked color values with colour value analyser to ensure colors match figma.

Before
After

Pull request checklist
This PR has considered:

[x] Light and Dark appearances
[ ] iOS supported versions (all major versions greater than or equal current target deployment version)
[ ] VoiceOver and Keyboard Accessibility
[ ] Internationalization and Right to Left layouts
[x] Different resolutions (1x, 2x, 3x)
[] Size classes and window sizes (iPhone vs iPad, notched devices, multitasking, different window sizes, etc)
[ ] iPad Pointer interaction
[ ] SwiftUI consumption (validation or new demo scenarios needed)
[ ] Objective-C exposure (provide it only if needed)

Microsoft Reviewers: Open in CodeFlow

The dark demo looks very strange with the black section header bar. Is that just a quirk of our demo controller or indicative of a design oversight?

Good call - looks like some odd behavior in how TableViewHeaderFooterView is consumed. Will dig into this more and see what needs to be done to fix it.


Dynamoid doesn't seem to use query option :count for .count method.

I don't see anything in the README but it seems to me like calling something like Document.where(published: true).count is still either querying/scanning without aws-sdk's :count option.

Yep. You are correct.
There is an issue already https://github.com/Dynamoid/dynamoid/issues/144

Oh.. cool. Looks like it's still in help wanted stage. I'll see what I can do.

TBH It requires either massive copy-paste or massive refactoring. That's why I postponed it so long. Hope it will be part of the next minor release.

Closing in favor of #144.  Renamed #144 to make it clear.


⚠ haccp has degraded performance

In 1787281, haccp (https://www.haccp.or.kr) experienced degraded performance:

HTTP code: 200
Response time: 27631 ms

Resolved: haccp performance has improved in b96efb2.