ControlContainer not injected

Hi,
First my compliments to your library. All looks super easy and until so far everything worked perfectly :)
However I dont understand why my test below fails. Please note its pseudo code.
Code
import {Component} from '@angular/core';
import {ControlContainer} from '@angular/forms';

@Component({
  selector: 'xxxx',
  templateUrl: './xxxl',
  styleUrls: ['./xxx'],
})
export class XComponent{

  constructor(public controlContainer: ControlContainer) {
  }

}

Test
const fg: FormGroup = new FormGroup({
    x: new FormControl(''),
});

const fgd: FormGroupDirective = new FormGroupDirective([], []);
fgd.form = fg;
describe('XComponent', () => {
    let component: XComponent;
    let fixture: ComponentFixture<XComponent>;

    beforeEach(() => MockBuilder(XComponent, XModule)
        .provide({provide: ControlContainer, useValue: fgd})
        .build()
    );

    beforeEach(() => {
         fixture = MockRender(XComponent);
         component = fixture.componentInstance;
         fixture.detectChanges();
    });

    it('should create', () => {
        expect(component).toBeTruthy();
        expect(component.controlContainer).toBeDefined();        <---- this assertion fails
    });
});

Hi,
thanks for the report,
component.controlContainer points to a middle component for render.
If you want to access XComponent you need to do it via component.point.controlContainer, that should solve the issue.
But this requires a proper type declaration: let fixture: MockedComponentFixture<XComponent>.
The problem is that properties aren't proxied to the middle component due to their missed definition in Object.getOwnPropertyNames.
Please let me know how it works for you.

Perfect! I've should have read the docs better.
Thanks for the quick response :)

Feel free to ask any questions, I also updated my comment to point to .componentInstance instead of .controlContainer.


Use tonistiigi/xx for cross-platform builds

Update the Dockerfile to use tonistiigi/xx to cross-compile the
manager binaries natively and speed up the multi-arch image build
time.
Refer fluxcd/flux2#1910
NOTE: Multi-arch build used to take about 7 minutes on my
machine. Cross-compiling reduces the multi-arch build to under 3
minutes.
Manually tested the built image on amd64 and arm/v7 (raspberry pi).
Haven't tested on arm64.
Observations of the build time in github actions CI: Building all the
images for multi-arch builds takes about 6 minutes, compared to 42
minutes before.

This PR didn't take into account the changes to the GitHub workflows as I explicitly documented in the issue.


Move to more recent LLVM commit ID

This change moves to a more recent LLVM commit ID and therefore allows onnx-mlir to work with latest MLIR changes.
Note that the CI build will need to be updated to the LLVM commit id specified in utils/install-mlir.sh

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

You will also have to bump up the LLVM version in .circleci/config.yml otherwise the buildbot will use a cached version of the llvm-project instead of the new one. Currently it's V9 you should bump that up to V10 and then I think your branch will build fine.

Thanks a lot for the patch. LGTM!

No problem. Since I don't have write access, can you or someone with access merge this PR into master for me?


Upgrade to ZIO 2.0.0-RC6

This is not yet working, not sure how to handle the changes to ZPipeline.utfDecode in JsonCodec.scala.  The changes were made in this PR https://github.com/zio/zio/pull/6627.
I think I have to use a ZSink.mkString to convert the bytes into a Scala string but that would consume the stream. Is that the right approach?

 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.Denis Garcia 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.

The change is to the error type so you are going to need to transform the decoding error into a string so that it can be unified with the error type of the codec.

@adamgfraser Thank you will try that.

👀

Let's release this for now until https://github.com/zio/zio-schema/issues/182 gets solved to unblock dependencies, as that will be a bigger change in both json and protobuf decoders.


FluentBit Addon

We have fluentd at the moment as part of the cloudwatch addon. Do you suggest separate fluentd? Can you suggest configuration options, e.g. where should it route logs?

@shapirov103 We have FluentBit in the EKSWorkship, I grabbed it from there. Do we have official guidance for customers on which one we prefer to you knowledge?


prefill with default values: "Replacement for CBO real GDP growth"

Currently the 'replacement for CBO real GDP growth' parameter on TaxBrain defaults to zero and is unselected. Could we prefill this with the default values for tax-calculator parameter that it links to, _factor_target in growth.json?
(This is related to #127, since there are different values hardcoded for each year)
cc @talumbau
@Amy-Xu, if this issue is resolved, do you think it would make sense to rename the long name in tax-calculator to "Real GDP growth rate" and then add to the description that it comes from CBO?
cc @jdebacker for relevancy to the annual growth param in og-usa

That sounds better than the current long name. Maybe something like 'Real GDP growth rate assumption'? or 'projection'?
I thought the description already has where this parameter's from.

looks like an abandoned issue that should be fixed. I'll take it.


Examples page for v0.7.0 not working in IE11

Steps to reproduce
Open https://vuematerial.github.io/#/ in IE11
Which browser?
IE11, vue-material v0.7.0 only
What is actually happening?
It seems that Promise.js polyfill for IE is missing in build.

I will take a look. I think I missed some configurations when upgrading to Webpack 2.

It is still the same problem after update to v0.7.1 on IE11.
Altough I cannot verify that the examples page is really using the latest version of vue-material?!

Same error when running the development server on the latest develop branch.

Please help!!! Does it actually work in ie11? It does not work with version 0.7.1 and I have checked that the example page does not work either. I would have to redo a development right now if it is not. Thank you

Oh dear lord... I'll look into it ASAP.

@santagu @albanm and @thomasd,
could you please test the PR #791 ?

Infinite thanks for your answer, I'll try it, but I used the polyfill es6-promise and now it works. The deadline was yesterday. Ufff ... "saved by the bell" ... I think your solution will work better so I will try it soon. Thanks, thanks and thanks again.

Hy @pablohpsilva. I had the chance to test PR #791 on a local server now. The docs site is working in IE11. The error message is gone. Great! Thanks!

this is most likely an issue with vue not vuematerial. It does not support IE11 by default. I went round in circles, trying babel polyfills etc until Linus from vue pointed out I was missing my .babelrc file which compiles es6 in to js that IE11 can understand. Check this link out for more info https://forum.vuejs.org/t/ie-11-still-not-working/11834/5


[Bullet] Bullet Physics HingeJoint motor stops and restarts spinning every 360°

Godot version:
Godot 3.0.2 official
OS/device including version:
macOS Sierra 10.12.6
Issue description:
Using HingeJoint and activating motor it stops and restarts spinning every 360°.
This happens only using default physics engine settings (Bullet).
Switching to Godot physic engine the motor spins regurarly.
Steps to reproduce:
Create a simple 3D scene and add a camera.
Add a StaticBody and a RigidBody with its own MeshInstance and CollisionShape using a cube as mesh.
Add a HingeJoint and in its nodes properties set the StaticBody (Node A) and the RigidBody (Node B).
In the HingeJoint properties enable the motor and run the project.
I made also a video, see the second half.
https://youtu.be/htBEKQu8Iy4
Minimal reproduction project:

HingeJoint_issue.zip

On my machine (Fedora, 64bit) the cube does not resume spinning at all after the second time it stops. If I set motor/max_impulse as low as 0.06, the cube does not have full stops anymore, it only slows down temporarily instead.

CC @AndreaCatania

Thanks you for the issue report, I will let you know soon

Can you please try to lower the max impulse?
It seems correctly implemented, I should check it with Erwin.

I have this problem. Master branch, windows 7, 64 bit.  I am having to lower my max impulse to 0.01 to prevent it happening - 0.03 and it pauses for half a second every time it reaches 180 degrees from the starting point. I can cheerfully provide a Godot project that demonstrates it if anyone needs. The default impulse is 1.0 on HingeJoints.

Further note: It doesn't actually stop. It slows down to a crawl as it gets closer and closer to 180 but it doesn't stop.

OK, I've tracked it down. In
btHingeConstraint::getInfo2InternalUsingFrameOffset
there is a call to
btTypedConstraint::getMotorFactor
which passes in (and then uses) the angular limits of the constraint in calculating the force the motor will apply even if the limits are disabled. I consider this a bug in Bullet. We can work around it in Godot, however (well, for non extreme cases) by this. It's a one line change that means that the limits are pretty much never actually reached and so don't cause problems. I'm trying to attract the attention of some Bullet dudes to talk over their bit and see if it needs patching properly:
index 97ea7ca3d..cc8f18767 100644
--- a/modules/bullet/hinge_joint_bullet.cpp
+++ b/modules/bullet/hinge_joint_bullet.cpp
@@ -155,7 +155,7 @@ void HingeJointBullet::set_flag(PhysicsServer::HingeJointFlag p_flag, bool
p_val
        switch (p_flag) {
                case PhysicsServer::HINGE_JOINT_FLAG_USE_LIMIT:
                        if (!p_value) {
-                               hingeConstraint->setLimit(-Math_PI, Math_PI);
+                               hingeConstraint->setLimit(-1.5f * Math_PI, 1.5f * Math_PI);
                        }
                        break;
                case PhysicsServer::HINGE_JOINT_FLAG_ENABLE_MOTOR:```

Erwin said me couple of times to not use Hinge joint since its implementation is really old, he told me to use btHinge2Constraint. It's a bit different compared to godot hinge and for this reason I didn't implemented it yet.
However I will change it soon, so this bug will be fixed

3.1 still a problem

Confirming that this bug still occurs in 3.1beta3. (Bullet physics engine only)
The workaround (IMHO) is to use the Angular Motor of Generic6DOFJoint.

You don't need to use code to solve it, just pull the lower and upper limits in the angular limits to 180, and it rotates continuously. You don't need to enable the limits.

Wondering if there is any update on this issue ? (as it has been removed from the 3.2 milestone)
More specifically, is the Hinge joint in godot 3.2 still the old implementation ? (It does stop every turn still. And the Generic 6DOF Joint suffer a y axis gimbal lock.)

More specifically, is the Hinge joint in godot 3.2 still the old implementation ?

As far as I can see nothing has changed since then. Went into this issue yesterday with current 3.2.1.stable.
Maybe this was dropped from 3.2 milestone because of the release in January and then it was forgotten to readd it to 4.0. Any chance this is getting on the list again @AndreaCatania?

Hey @AndreaCatania, this problem still occrurs in v3.2.3. When will it be fixed please ?

Hello, sorry for the delay I been busy this period and I can't tell an exact date when this will be fixed. Tho, the 6dof joint has a much better algorithm, you could consider using it in the meanwhile.

3.2.3, still not fixed >:(

3.2.3, still not fixed >:(

Can you reproduce this issue after upgrading to 3.3.2? The Godot 3.2.x series is not supported anymore.

3.2.3, still not fixed >:(

Can you reproduce this issue after upgrading to 3.3.2? The Godot 3.2.x series is not supported anymore.

will try soon. will need to download it, as well as the export files...

@Calinou I just opened the minimal reproduction project made by @Amil-francescolima74 in the web editor and the issue is still reproducible.

@Calinou I just opened the minimal reproduction project made by @Amil-francescolima74 in the web editor and the issue is still reproducible.

how to workaround then?

how to workaround then?

Well you could do the following:

Deactivate the motor
Add a constant angular_velocity
Change the angular_damping to 0
Add a script to give your body a constant push.

Now you have different possibilities:

Use add_torque in the _ready function
Use apply_impulse in the _process function
Use the PhysicsDirectBodyState to manipulate the velocity to your liking

Problem with the first two is, that if you want a (physically incorrect) motor that spins with a constant velocity even when under load you need to constantly check the angular_velocity and rise or lower the torque/impulse (you might need PID control then). With changing the state directly you can force the body to do what you want (haven't worked with states so this might be not correct).

I wanted to add a simple workaround example but I ran into #42842 so I really had to add a control sequence watching the velocity. I'm still not sure why the torque isn't applied constantly though (without readding torque the body slows down) 😕:
extends RigidBody

const torque = Vector3(0,0,1)

func _process(delta):
	if angular_velocity.z < 1:
		add_torque(torque)

I think it could be better to manipulate the velocity directly in the BodyState.
Give my solution a try if you wish:
hingejoint_issue_workaround.zip

how to workaround then?

Well you could do the following:
1. Deactivate the motor

2. Add a constant `angular_velocity`

3. Change the `angular_damping` to 0

4. Add a script to give your body a constant push.

Now you have different possibilities:
* Use `add_torque` in the `_ready` function

* Use `apply_impulse` in the `_process` function

* Use the [PhysicsDirectBodyState](https://docs.godotengine.org/en/stable/classes/class_physicsdirectbodystate.html) to manipulate the velocity to your liking

Problem with the first two is, that if you want a (physically incorrect) motor that spins with a constant velocity even when under load you need to constantly check the angular_velocity and rise or lower the torque/impulse (you might need PID control then). With changing the state directly you can force the body to do what you want (haven't worked with states so this might be not correct).
I wanted to add a simple workaround example but I ran into #42842 so I really had to add a control sequence watching the velocity. I'm still not sure why the torque isn't applied constantly though (without readding torque the body slows down) 😕:
extends RigidBody

const torque = Vector3(0,0,1)

func _process(delta):
	if angular_velocity.z < 1:
		add_torque(torque)

I think it could be better to manipulate the velocity directly in the BodyState.
Give my solution a try if you wish:
hingejoint_issue_workaround.zip

will try that, except i think motor is in local coordinates, and angular velocity is in  global, right? i dunno how to translate rotation from global to local space...

will try that, except i think motor is in local coordinates, and angular velocity is in global, right? i dunno how to translate rotation from global to local space...

I think not. I'm pretty sure that the angular_velocity is a parameter based on the bodys local coordinate system.
But anyway: I found a better workaround!
As @AndreaCatania said you could use the Generic6DOFJoint. It also has the motor ability and the issue isn't present there.
Here is the reworked workaround (the one on the right is the 6DOFJoint):
hingejoint_issue_workaround.zip

will try that, except i think motor is in local coordinates, and angular velocity is in global, right? i dunno how to translate rotation from global to local space...

I think not. I'm pretty sure that the angular_velocity is a parameter based on the bodys local coordinate system.
But anyway: I found a better workaround!
As @AndreaCatania said you could use the Generic6DOFJoint. It also has the motor ability and the issue isn't present there.
Here is the reworked workaround (the one on the right is the 6DOFJoint):
hingejoint_issue_workaround.zip

will try later. ty!


cypress-io/github-action does not distinguish steps.<step_id>.conclusion from steps.<step_id>.outcome

Given the following configuration, when one of the tests fails both steps.cypress.conclusion and steps.cypress.outcome report failure , thus contradicting the documentation.
      - name: 'Run end-to-end tests'
        id: cypress
        timeout-minutes: 15  # must be adjusted with e2e tests progress
        uses: cypress-io/github-action@v5  # see https://github.com/cypress-io/github-action/issues/620
        env:
          ELECTRON_EXTRA_LAUNCH_ARGS: '--disable-gpu'  # see https://github.com/cypress-io/cypress/issues/25357
        with:
          working-directory: 'e2e-tests'
          cache-key: "node-cache-${{ runner.os }}-npm-${{ hashFiles('e2e-tests/package-lock.json') }}"  # see https://github.com/cypress-io/github-action/pull/24
          command: 'npx cypress run --e2e --browser ${{ inputs.browser }} --headless --config video=false --env host="${{ inputs.deployment_url }}",username="${{ inputs.deployment_username }}",password="${{ inputs.deployment_password }}"'  # see https://github.com/cypress-io/github-action/issues/489

      - name: 'Print previous step outcome/conclusion'
        id: print
        run: |
          echo "outcome: ${{ steps.cypress.outcome }}"
          echo "conclusion: ${{ steps.cypress.conclusion }}"
        shell: bash

As long cypress-io/github-action completes with success, it should report steps.cypress.conclusion=success .
This may be related to the use of a custom command.

@ricardo-dematos

Given the following configuration, when one of the tests fails both steps.cypress.conclusion and steps.cypress.outcome report failure , thus contradicting the documentation.

If you think there is a bug in github-action in this respect, please provide a simple reproducible example. However please note my comments:
I cannot see any use of continue-on-error in your example. That would be the only reason that conclusion and outcome would differ. It is probably not a good idea anyway to use continue-on-error because that could make the Cypress test look like it passed even it if failed.
The example workflow you posted will not display the step outcomes after an error in the previous step in the job occurs. You could add
if: always()
to correct that.
      - name: 'Print previous step outcome/conclusion'
        if: always()

@ricardo-dematos
I observed the following when I tried this out (without using continue-on-error):

github-action test
steps.cypress.conclusion
steps.cypress.outcome

pass
success
success

fail
failure
failure

This agrees with the 'steps' context documentation, which describes how GitHub's actions/runner sets the values conclusion and outcome.
Your original post said "As long (as) cypress-io/github-action completes with success, it should report steps.cypress.conclusion=success." and this is exactly what I see.
In the screenshots you posted, the job e2e test was failing and there was no screenshot showing the value of steps.cypress.conclusion / steps.cypress.outcome. I would expect both of them to be set to failure in this case. I don't see an example of the action succeeding and conclusion being wrongly set to failure.

It should also be noted that the use of a custom command produces an error message:

A custom option can produce a failure. It can also be successful. We use it successfully with the Yarn Modern Plug'n'Play example command: yarn cypress run.
Again, if you think there is a bug, then a simple reproducible example together with logs would be extremely helpful.

@ricardo-dematos
I tested using the regular way of using github-action without using the command option. I will retest using the command option like you are doing.

Shouldn't the action produce the step summary, even when the tests fail?

Using command disables many features of github-action including the test summary (see https://github.com/cypress-io/github-action#custom-test-command which refers to the publish-summary), so no, it is not expected for a test summary to be produced.

@ricardo-dematos
I'm sorry, but even after testing using the command option I still could not see a problem. I will have to pass this on to the Cypress experts now, as I have run out of ideas about how to help you.

@ricardo-dematos

Your comments address a much bigger issue than the step results. I have added a new enhancement request https://github.com/cypress-io/github-action/issues/968 to cover some of this. I also mentioned about the disadvantages of the command option. I don't think there is any question of the command option being removed, since it is in use. Removing it would be a breaking change and would put those who use it at an unnecessary disadvantage. This of course does not mean that you need to continue using it.

Shouldn't the action produce the step summary, even when the tests fail?

Using command disables many features of github-action including the test summary (see https://github.com/cypress-io/github-action#custom-test-command which refers to the publish-summary), so no, it is not expected for a test summary to be produced.

I'm trying to use the cypress-io/github-action because I want the step summary and the annotations.
Using the command setting seems more and more, to me, the same has using the command line directly (run: ). 😔
I don't have the full picture and probably someone has a case for using the command setting, but I get the feeling that command and command-prefix should be removed from the cypress-io/github-action and users advised to use the command line directly, if they need something more specific. 🤔

Is there anything else can work with Percy if command-prefix is removed?

@hckhanh

Is there anything else can work with Percy if command-prefix is removed?

command-prefix continues to be available as a parameter.

@ricardo-dematos
The release of  cypress-io/github-action@v6 with full support of Node.js 20 should allow you to now avoid the use of the command parameter. You stated elsewhere that badeball/cypress-cucumber-preprocessor needs Node.js 18. (Note that I haven't tested if this works or not.)

@ricardo-dematos

Given the following configuration, when one of the tests fails both steps.cypress.conclusion and steps.cypress.outcome report failure , thus contradicting the documentation.

Your original problem description talks about status results which are set by the GitHub https://github.com/actions/runner software and documented in GitHub Actions > Learn GitHub Actions > Contexts > stepscontext which you quoted.
This may no longer be a problem for you, however if it is still an issue, then it is not something which cypress-io/github-action can resolve, so I suggest to close this issue now.
Resources
Here are other resource locations which might be helpful to you in case you need further assistance:

Issue list https://github.com/actions/runner/issues
GitHub community forrm: Actions section
Cypress technical community on Discord

Closing, as previously suggested.


Adding unit test workflow

I am expert for open source project management, and we must add a workflow for testing and using in the process of development. Can you assign me for this workflow @serengil .
Best regards,
Onur Atakan ULUSOY

this should be run before any PR: https://github.com/serengil/deepface/blob/master/tests/unit_tests.py
workflow is not a must IMO

For my window the testing is most important part of an development process and github provide this with action via integration with pr.

But its my mistake. I should look at to the contribution guilde.


No UNBLOCK

This file is in the bin folder. It's not a source file, it's a .targets file. What does this indicate?
There is not UNBLOCK in the file properties dialog.

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

ID: 1764ce40-3d64-cdf5-20eb-e93e5b910d50
Version Independent ID: 3d5bd7a1-205e-02e9-0201-74b10a0807d1
Content: MSB3821: Couldn't process file 'path' due to its being in the Internet or Restricted zone or having the mark of the web on the file - MSBuild
Content Source: docs/msbuild/errors/msb3821.md
Service: visual-studio-windows
Sub-service: msbuild
GitHub Login: @ghogen
Microsoft Alias: ghogen

@jefferyp1138 -- Jeffery, thank you for your feedback.  Please consider these resources:

Ask a question or find an answer on the Microsoft Q&A page for Visual Studio.
Check the Visual Studio MSDN Forum.
Stack Overflow
Reddit

@ghogen -- Gordon, please look into this issue.

Try the Unblock-File PowerShell cmdlet. You can also run it recursively over a directory.
GetChildItem -Path . -Recurse| Unblock-File


updated splash page language and examples

import
Add tabular data into dat from any backend or file format. Anything that can be converted to json or csv can be put into a dat.
$ dat init
$ dat add rows values_per_city.csv --separator='\t'
$ psql2csv "SELECT * from us_cities" | dat add rows

version
As your data changes, dat tracks what changed (and who changed it). Have a data table? Version the data by row, or simply version the entire file.
$ dat add files  us_cities_viz.png data.pickle model_data.tar.gz
Added to dat at c2342d.

$ dat add files  us_cities_viz.png
This will override us_cities_viz.png at c2342d (y/n): y
*maxogden updated us_cities_viz.png to be253f on Sat Jan 17, 9:33pm*

$ psql2csv "SELECT * from us_cities"  | dat add rows
This will update 3,434,245 rows. OK? (y/n): y
*maxogden updated 3,434,245 rows on Sat Jan 17, 9:43pm*

publish
Get a streaming REST api for free -- data can go in and out of dat as easily as a curl command, or use the experimental python and R libraries.
$ dat-server listen
Listening on http://localhost:6461

$ curl http://localhost:6461/api/rows
{ “population”: 609456,  “key”: “Portland, OR, USA”, “version”: c324df1}
{ “population”: 406253,  “key”: “Oakland, CA, USA”, “version”: ab1bd2}
{ “population”: 885400,  “key”: “Austin, TX, USA”, “version”: f31db4}
..etc

Do the analysis, but this time with the right data. pull the data to your local machine at a particular point in history.
$ dat clone http://citiesdata.us.gov/c2342d
Elapsed      : 0 s
    Pulled       : 101.78 kB (101.78 kB/s)
     - changes : 447
     - blobs   : 0

    Clone from remote has completed.
    Checked out c2342d

$ cd citiesdata.us.gov

$ dat files
data.pickle
model_data.tar.gz
us_cities_viz.png

organize
Organize your with datasets. Contain your analysis for a particular logical subset in a named container. Datasets consist of a table and any number of files
$ dat datasets
alternative_models
cities
economy_factors

$ dat files alternative_models
data.pickle
model_data.tar.gz
us_cities_viz.png

we'll need to change the http part. might want to reference the ssh:// more heavily, have some concrete example around access control


hv.Image(arr, kdims=['x-axis', 'y-axis'])  writes along the x and y axes

Hello,
I am reading the holoviews tutorial.
From the first chapter, I tried this code:
 hv.Image(arr, kdims=['x-axis', 'y-axis'])

and nothing was written along the x and y axis.
I used hv 1.8.2 and tested the same on a windows laptop and on notebooks.azure .
Is that by design, or did I miss something?
Thanks,
Michel

Do you mean the axis labels aren't showing up? It looks like it is working for me with both bokeh and matplotlib:

Which plotting extension are you using (i.e bokeh or matplotlib?)

Thanks for the clear answer!
I tested that again on my laptop and on Azure notebooks.
In both case, it worked with:
arr= np.random.rand(10,10)

but, in both case, it didn't work with
arr= np.random.rand(500,500)

Therefore, it looks like a memory problem!
Would there be some fine tuning to allow more memory?
Anyway, thanks a lot,
Michel

The image appeared, but without x and y axis labels.
Therefore, it looks like a memory problem!

That is rather odd!
Are you using bokeh? It is possible bokeh starts struggling with larger images...

Yes, I was using bokeh.
I now tried with matplotib, and there was no problem.
Thanks,
Michel

Ok great!
It does sound like a memory issue when using bokeh - I'm afraid there isn't much that can be done about that (that said, I have opened a related bokeh issue. For now I can only recommend using matplotlib when the arrays get large.
Based on this, I think I'll close the issue now but that doesn't mean we can't continue the discussion either here or on gitter.

It does sound like a memory issue when using bokeh

Seems highly unlikely to me, since axis labels have nothing to do with memory. As he indicated it was an issue with the Jupyter iopub_data_rate_limit, but I suspect the axis labels disappearing is completely separate issue.

If it wasn't a memory error why would np.random.rand(10,10) be ok but np.random.rand(500,500) fail?

I still suspect it was the iopub_data_rate_limit. I don't see how memory errors could have anything to do with this.

The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.


Fix core SDK misuse of "provided" dep for everit_json_schema

The core SDK has a hard dependency on org.everit.json.schema. Because it was thought of as "optional" it was marked provided. But provided means that the expected runtime will provide a library. It should not be used for "optional". Optionality is achieved by factoring logic into separate modules which a user may choose to depend on or not. In this case, the core SDK has a compile time and runtime dependency on this, so this PR fixes this one dependency (among many) to be correct.

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[x] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[x] Update CHANGES.md with noteworthy changes.
[x] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI or the workflows README to see a list of phrases to trigger workflows.

@Polber this is the "more correct" solution but it does change the core SDK deps so probably want @Abacn to look at it.
(it seems like someone wanted this functionality in core but also didn't want core to depend on this and you just can't have it both ways or you get problems like #30776)


why the hessian matrix are not square matrix in multiclass classification

I wanna ask a question, why the Hessian matrix are not a square matrix? In the optimization theory, for f(x) = f(x_k)+ f(x - x_k)^T g + (1/2)(x - x_k)^T H (x -x_k). the x,x_k are vector, g is the gradient vector, H are the Hessian matrix and it should be a square matrix!!! But in the lightgbm, the shape of Hessian are not square matrix in multiclass classification.

@Hongyun1993 我理解是优化的对象不同，通常我们是对参数做优化，n个参数，求导后是一个n维的向量，求二阶导后就是一个矩阵。而这里GBDT是对函数做优化，这里的函数是一个标量，求导后也是一个标量，求二阶导后还是个标量。

refer to https://www.kaggle.com/c/PLAsTiCC-2018/discussion/71328

@Hongyun1993 我理解是优化的对象不同，通常我们是对参数做优化，n个参数，求导后是一个n维的向量，求二阶导后就是一个矩阵。而这里GBDT是对函数做优化，这里的函数是一个标量，求导后也是一个标量，求二阶导后还是个标量。

I understand that the optimization object is different. Usually we optimize the parameters. For n parameters, the n-dimensional vector is obtained after the derivative, and the second derivative is a matrix. Here, GBDT is an optimization of the function. The function here is a scalar, and the derivative is also a scalar. The second derivative is still a scalar.


Equation (3) and (5) in paper and implementation

Hi
Very nice work and thanks for sharing the code.
I have some questions about Equation (3) and (5) in your paper at https://arxiv.org/pdf/1811.02155.pdf.
The forward transformation (Equation (3)) and reverse transformation (Equation (5)) are different than the ones in GLOW paper (Row 3, Table 1, https://arxiv.org/pdf/1807.03039.pdf).
Their reverse function, such as x = (y_a - t)/s, is your forward function (implementation https://github.com/ksw0306/FloWaveNet/blob/master/model.py#L76) and Equation (3).
Their forward function, such as y = s*x_a + t, matches your reverse function in implementation at https://github.com/ksw0306/FloWaveNet/blob/master/model.py#L90, but not Equation (5) on your paper.
Did I miss anything? Thanks

Sorry for the confusion. We immediately noticed the equation (5) is mistakenly copy-pasted from (3) (We were working around the clock for finalizing the ongoing draft). The reverse function you mentioned is indeed right (just like the implemented code). We'll fix the equation as soon as we finalize the v2 draft. Thank you for the correction!

@ksw0306 Thanks, it is clear now.

The v2 draft is out and we’ll close the issue. Thanks again!


Fix comment typo found by protobufs linter

This was found by the protobufs linter when I integrated recent changes into the Android NDK build.


[Task]: Test Ballerina runtime behavior in Windows environment

Description
$subject
Describe your task(s)
No response
Related area
-> Runtime
Related issue(s) (optional)
No response
Suggested label(s) (optional)
No response
Suggested assignee(s) (optional)
No response

Closing since all planned scenarios are tested and identified issues are created in github.


*: Move to go 1.5.

At this point we drop support for go 1.4.

I'm on the fence at dropping 1.4 support. How about waiting until 1.6 is out?

I'm on the fence about dropping 1.4 support. How about waiting until 1.6 is out?

Dunno, what would this support mean? Should we run tests in travis and semaphore with both go 1.4 and 1.5?

Dunno, what would this support mean? Should we run tests in travis and semaphore with both go 1.4 and 1.5?

Basically, yes. For development, our releases, and CoreOS Linux, we'll use 1.5, but we continue providing best-effort support that master builds against 1.4

Basically, yes. For development, our releases, and CoreOS Linux, we'll use 1.5, but we continue providing best-effort support that master builds against 1.4

Uh, that would make semaphore tests from taking ages to complete to taking forever. How about we build rkt with both go versions in travis, but semaphore would build only with 1.5?

OK
On Mon, Dec 21, 2015 at 2:52 PM, Krzesimir Nowak<EMAIL_ADDRESS>wrote:

Basically, yes. For development, our releases, and CoreOS Linux, we'll use
1.5, but we continue providing best-effort support that master builds
against 1.4
Uh, that would make semaphore tests from taking ages to complete to taking
forever. How about we build rkt with both go versions in travis, but
semaphore would build only with 1.5?
—
Reply to this email directly or view it on GitHub
https://github.com/coreos/rkt/pull/1907#issuecomment-166310073.

Boo, and I felt so good getting rid of this RKT_XF crap from configure.ac. ;) Alright, will rework it.

sorry, it's my official role as Fun Suppressor™
On Mon, Dec 21, 2015 at 2:59 PM, Krzesimir Nowak<EMAIL_ADDRESS>wrote:

Boo, and I felt so good getting rid of this RKT_XF crap from configure.ac.
;) Alright, will rework it.
—
Reply to this email directly or view it on GitHub
https://github.com/coreos/rkt/pull/1907#issuecomment-166311031.

@jonboulle nice one! :)
@krnowak would it be possible to run in parallel 2x semaphore, once per one go version? is it possible?

@krnowak would it be possible to run in parallel 2x semaphore, once per one go version? is it possible?

@jellonek See the discussion above about it - I didn't want to do it on semaphore, because the already long tests would now take forever to complete.

@jellonek The only way to keep times as they are now and run functional tests built with both version of go would be to buy some better plan on semaphore. But it is not up to me to decide about that.

ok, this was what I was asking about, two parallel separate jobs on semaphore.
but if golang 1.6 is planned for the end of January - imo there is no good reason why to do that...

ok, this was what I was asking about, two parallel separate jobs on semaphore.

We already are running two parallel jobs on semaphore - one is building some flavors and the other one the other flavors. We would need to actually have four jobs running in parallel.

The plan is still to move away from semaphore to Jenkins, fwiw.
Krzesimir Nowak<EMAIL_ADDRESS>schrieb am Mo., 21. Dez. 2015
18:28:

ok, this was what I was asking about, two parallel separate jobs on
semaphore.
We already are running two parallel jobs on semaphore - one is building
some flavors and the other one the other flavors. We would need to actually
have four jobs running in parallel.
—
Reply to this email directly or view it on GitHub
https://github.com/coreos/rkt/pull/1907#issuecomment-166365752.

@krnowak is this good to go?

@jonboulle: Yep. I mean - it is good to be reviewed. :)

LGTM, thank you.


scanner should allow " within both '...' and "..." quotations

Repro steps:
test.sky
x = '\"'

Run it with:
$ starlark test.sky
../test.sky:1:5: invalid escape sequence \"

I understand the argument why this shouldn't be a valid string escape, per
https://github.com/google/starlark-go/pull/265
but this seems inconsistent with Python 3.8, which treats this as valid, and doesn't emit any warnings:
python3 -Wall test.sky

The Java implementation explicitly supports it:
https://cs.opensource.google/bazel/bazel/+/034b09e810de42baac8e1a431eab6acd91b2c8a1:src/main/java/com/google/devtools/build/lib/syntax/Lexer.java;l=315,318
The Python 3 documentation mentions a deprecation for the unrecognized escape sequences (like Starlark). But the documentation explicitly lists \" and \' as valid:
https://docs.python.org/3/reference/lexical_analysis.html#string-and-bytes-literals
Even if it's surprising to have those useless escapes, I think starlark-go should allow them.

Yes, as you point out this is inconsistent with Python 3.8---though presumably Python 3.9 or later will catch up. This was the explicit intent of #265:
https://github.com/google/starlark-go/pull/265/files#diff-fe578779dc15d59765499b7151c7c926R123:
// In Starlark, like Go, a backslash must escape something.
// then it appears as literal text in the string.
// (Python still treats unnecessary backslashes literally,
// but since 3.6 has emitted a deprecation warning.)

https://github.com/google/starlark-go/pull/265/files#diff-a37bdfbd0d2f3627958003f87033871eR449:
It is an error for a backslash to appear within a string literal other
than as part of one of the escapes described above.

The motivation for strict escapes is that you can never add a new interpretation for say \k if we already permit \k to appear in strings. This is the reason Python is trying to eliminate this feature.
@laurentlb why do you think starlark-go should add back this feature of which Python is trying to rid itself? Reading starlark-java, it appears to be moving in the same direction:
https://github.com/bazelbuild/bazel/blob/master/src/main/java/com/google/devtools/build/lib/syntax/FileOptions.java#L48

The bug is specifically about backslash+quote (I think we all agree that \k should be rejected).
Here's Python behavior:
$ python -Wall
Python 3.8.2 (tags/v3.8.2:7b3ab59, Feb 25 2020, 22:45:29) [MSC v.1916 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> "\k"
<stdin>:1: DeprecationWarning: invalid escape sequence \k
'\\k'
>>> "\'"
"'"

This is consistent with Python documentation which has a table with the list of supported escape sequences:
Escape Sequence | Meaning | Notes

\newline | Backslash and newline ignored |
\\ | Backslash (\) |
\' | Single quote (') |
\" | Double quote (")
...

According to the documentation, the escape sequence \' is always valid, whether the string is surrounded by single quotes (in which case the escape is required) or double quotes (in which case the escape is useless). Python 3 and Starlark-Java agree on this.

Got it---sorry for my misunderstanding. I'll add ' and " to the list of escapes.

thanks @alandonovan! ya, totally agree that \k should be rejected and glad that there's progress on this being fixed in python! :grinning:

need to support ` as well,  as it is required in e.g. mariadb:
SELECT * FROM `temp_01-01-000001`

currently it will fail with `invalid escape sequence ``

need to support ` as well, as it is required in e.g. mariadb:
SELECT * FROM `temp_01-01-000001`

currently if i were to generate above sql and execute in a shell, i need to escape backtick by SELECT * FROM \`temp_01-01-000001\`, but it will fail with invalid escape sequence \`

seems it should be \\`, please ignore the above


Create saved search detail popover menu

Description
Create a popover menu to display on click of the kebab menu within a Saved Search Details
Acceptance criteria (design)

Popover displays when kebab menu is clicked, showing Share, Rename, and Delete options
Clicking or focusing outside of the menu closes it

Parent ticket

https://github.com/usdigitalresponse/usdr-gost/issues/1370

*This needs to be updated - confirming with Caitlin but pretty sure three options will be:
View Results
Edit
Delete


site.yml error : "choose an installation origin between repository, distro and local"

TASK [ceph-common : make sure an installation origin was chosen] ***************************** Thursday 19 April 2018  08:03:21 +0000 (0:00:00.189)       0:00:38.296 ********
fatal: [mon1]: FAILED! => {"changed": false, "msg": "choose an installation origin between repository, distro and local\nValid ceph_origin are: [u'repository', u'distro', u'local']"}
fatal: [mon2]: FAILED! => {"changed": false, "msg": "choose an installation origin between repository, distro and local\nValid ceph_origin are: [u'repository', u'distro', u'local']"}
fatal: [mon3]: FAILED! => {"changed": false, "msg": "choose an installation origin between repository, distro and local\nValid ceph_origin are: [u'repository', u'distro', u'local']"}
Ubuntu 16.04
ansible 2.5.1
i was clone 'ceph-ansible' -> write 'ceph'file and 'osds'file -> run "ansible-playbook site.yml(site.yml.sample)"
i can't find same error on 'git issues'.. and just think error on ceph_origin get repository, distro and local...? help me
consider that I'm not good at english . you may not understand my word..

The error is pretty self-explanatory, you need to edit group_vars/all.yml and chose your installation source. Also please look into the doc: http://docs.ceph.com/ceph-ansible/master/
I'm closing this now since this is not a bug, simply a configuration issue.
Thanks.


WebGL support

not sure if it's possible though 😒

At the moment, Unity doesn't support motion vectors rendering on WebGL.Therefore, Datamosh can't run on WebGL.
I'll re-check this when Unity comes to support motion vectors on WebGL (maybe on WebGL 2).


fix TS esm build and storybook build

chore: fix ts build error
chore: fix webpack issues

Codecov Report
Attention: 3 lines in your changes are missing coverage. Please review.

Comparison is base (c191026) 46.80% compared to head (67a5dfe) 46.80%.
Report is 1 commits behind head on main.

Files
Patch %
Lines

src/components/forms/Checkbox.tsx
0.00%
2 Missing :warning:

src/components/forms/styles.ts
50.00%
1 Missing :warning:

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##             main     #584   +/-   ##
=======================================
  Coverage   46.80%   46.80%
=======================================
  Files         149      149
  Lines        7950     7950
  Branches      146      146
=======================================
  Hits         3721     3721
  Misses       4229     4229

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

@targos this is to fix the regression introduced by https://github.com/zakodium-oss/react-science/commit/a85d339d06aae45371349ec7ecb2607df25ee61a
@wadjih-bencheikh18 the problems you have with the build in https://github.com/zakodium-oss/react-science/pull/579 should be fixed by this.


Colab Notebook

Hi @prasunroy . Could you able to put the Colab notebook so that it would be easier?
Thankyou

I won't be able to work on a Colab notebook anytime soon. Please use the provided inference API instead.


Fix issue where it returns a false positive

seems like i have some funky commits from pulling commits upstream. i think merge squash would remove them

Coverage increased (+0.1%) to 90.357% when pulling 48dbde9f8abc32857fa6e2ee4fd64244244d28b8 on floreslorca:fix2 into a76c5814772a6036f3c73db382419b7f79ae23e6 on bitcoin-s:master.

Coverage increased (+0.1%) to 90.357% when pulling 48dbde9f8abc32857fa6e2ee4fd64244244d28b8 on floreslorca:fix2 into a76c5814772a6036f3c73db382419b7f79ae23e6 on bitcoin-s:master.

Coverage increased (+0.1%) to 90.357% when pulling 48dbde9f8abc32857fa6e2ee4fd64244244d28b8 on floreslorca:fix2 into a76c5814772a6036f3c73db382419b7f79ae23e6 on bitcoin-s:master.

Do you mind just checking out a fresh copy of master and fixing this?


fix Mapping materialization statistics's expressionToColumnStats to mv scan plan based

Proposed changes
commitId: f744276c
pr: https://github.com/apache/doris/pull/35623
this is brought by #35436
in the method MaterializationContext#getPlanStatistics this get the materialization context orginal plan statistics.
but the expressionToColumnStats in statistics is the slot of original plan. We want the statistics of original plan but the
expressionToColumnStats in which should be mv scan plan based actually. So add the method
MaterializationContext#normalizeStatisticsColumnExpression. when after generate the PlanStatistics in MaterializationContext, should call the normalizeStatisticsColumnExpression method.

run buildall


Enable DSQLITE_ENABLE_MATH_FUNCTIONS

Hi,
SQLite 3.35.0 added in math functions, but this is available as a compile time option only.
Would it be possible for you to consider enabling the compile time option for the extra features?
Here's the text to the compile time option:
https://www.sqlite.org/compile.html#enable_math_functions
BTW, it looks like there will be a fourth patch release for SQLite, 3.35.4, coming soon.
Thanks!

Sure! Compiled 3.35.4 with math functions.


Defining Attributes in Metadata Classes Doc for NetCore

Requests for new Topics
Explain how ModelMetadataType works.
Put there, in Table of Contents:

https://docs.microsoft.com/en-us/dotnet/standard/attributes/

Almost copy and past from this page.
Adapt the code for NETCore:
public class ProductMetadata
{
  [Required(ErrorMessage = "ID is required.")]
  [RegularExpression("[A-Z]{2}[0-9]{4}",
          ErrorMessage = "Product ID must be 2 capital letters and 4 numbers.")]
  public object ID { get; set; };

  [StringLength(100, ErrorMessage = "Description must be less than 100 chars.")]
  public object Description { get; set; } ;
}

If you're talking about Microsoft.AspNetCore.Mvc.ModelMetadataTypeAttribute, then that's specific to ASP.NET Core, so I think it shouldn't be documented in the general documentation for .Net.
If that's the case, then I think this issue should be closed here and reopened at the aspnet/Docs repo.

You right, I did a mistake…


adding capabilities list in lieu of canAccessNetwork flag

resolves internal Shopify issue.
Removes CanAccessNetwork bool in favor a Capabilities list. This change works with https://github.com/Shopify/shopify-cli/pull/2262
Tophat
make bootstrap
make run serve testdata/extension.config.yml

Command
Config yml
Expected json

curl http://localhost:8000/extensions/00000000-0000-0000-0000-000000000001
no capabilities added
networkAccess: false

curl http://localhost:8000/extensions/00000000-0000-0000-0000-000000000003
network_access: false
networkAccess: false

curl http://localhost:8000/extensions/00000000-0000-0000-0000-000000000002
network_access: true
networkAccess: true

In order to expedite our review from the CLI Team, I went ahead and did the rebase.


Add consumer proguard file (so library consumers don't have to)

Fixes #30

This was already fixed by #48 and will be in the next release.


Closes #1

Fixes issue #1 where
secondsToTime(9.026) === '00:00:9.026' instead of '00:00:09.026'
Thanks to @claforte

Current coverage is 100% (diff: 100%)

Merging #2 into master will not change coverage

@@           master    #2   diff @@
===================================
  Files           2     2
  Lines          22    22
  Methods         0     0
  Messages        0     0
  Branches        0     0
===================================
  Hits           22    22
  Misses          0     0
  Partials        0     0

Powered by Codecov. Last update 56f16d9...c1f0740


[Feature Request] Markdown Literary programming that don't break the syntax of any programming language

Markdown Literary programming that don't break the syntax of any programming language
comment area markup method:
Just add a custom line comment character before each line of Markdown.
In the comments of code, you can draw flowcharts, tasklist, display data visualizations, etc.
When previewing or converting a format, you only need to simply preprocess: replace the \r\n\; with \r\n
Note:

line comment character of Clojure(Lisp) is ;
line breaks and line comment  characters of the current file can be obtained from the editor's API.

when we edit the code, we can preview the effect in real time.
Editing literary code has a live preview panel like most markdown editors.
The editor has a Live Preview panel to do the following work:

Get the current text

replace the \r\n\; with \r\n

live Preview markdown string

Easily export directly to PDF or HTML.

Its advantages:

It don't break the syntax of any programming language, you can compile directly. comment area markup method can be applied to any programming language and any markup (including Org,rst, asciidoc, etc.), which is the greatest advantage.

you only need a single line of regular replacement preprocessing, then you can use any Markdown parse or converter.

Support any code editor that supports Markdwon Live preview, allowing the source code of any programming language to become rich text in real time. In the code's comment area, You can use the markdown to draw flowcharts, tables, task lists, and display images on the live preview panel, enhance the readability of your code.

If you extend the Markdwon tag, you can implement the eval code, print result, display data visualization and other instruction tags, to achieve live programming, live test.

example:
;### Markdown literary programming
;#### example01:
;```clojure
(defn f [[evens odds total amax amin] x]
  (let [[evens odds] (cond
                       (even? x) [(inc evens ) odds]
                       (odd? x)  [evens (inc odds)]
                       :else     [evens odds])
        total (+ total x)
        amax  (max amax x)
        amin  (min amin x)]
     [evens odds total amax amin]))
;;The comment of the code requires at least two line comment characters
(reduce f [0 0 0 ##-Inf ##Inf] [5 6 8 -3 -9 11 156 6 7])
;```
;return`[4 5 187 156 -9]`

Live Preview Effects:

Markdown literary programming
example01:
(defn f [[evens odds total amax amin] x]
  (let [[evens odds] (cond
                       (even? x) [(inc evens ) odds]
                       (odd? x)  [evens (inc odds)]
                       :else     [evens odds])
        total (+ total x)
        amax  (max amax x)
        amin  (min amin x)]
     [evens odds total amax amin]))
;The comment of the code requires at least two line comment characters
(reduce f [0 0 0 ##-Inf ##Inf] [5 6 8 -3 -9 11 156 6 7])

return[4 5 187 156 -9]

Hi,
thanks for the suggestion, the plugin is using CommonMark.NET to convert markdown files to html. CommonMark.NET is 100% CommonMark Spec compliant and the feature you have suggested is not implemented by CommonMark.NET. I dont think the plugin should handle any additional markdown parsing, therefor please file a feature request for CommonMark.NET if you think this is important.

Thank you for your reply!
If you let the plug-in judge that the file extension is not  . MD or . markdown:

Gets the current file text.
get  the line breaks and line comment char of the current file by notepad++ API.
Regular expressions replace  "line breaks and line comment char (for example, in C # is: \r\n\\\\)" with "line breaks(\r\n)" ,  then get standard Markdwon text.

//reference MarkdownViewer.cs, AbstractRenderer.cs
using System.Text.RegularExpressions;
editor = new ScintillaGateway(PluginBase.GetCurrentScintilla());
txt = editor.GetText(editor.GetLength() + 1);
txt = Replace(txt, "\r\n\\\\","\r\n");
Markdig.Markdown.ToHtml(text, this.markdownPipeline);

Parse with Markdown Library
preview.

Now, I have a temporary NPP solution and patch.


Add preload as a prop

Fixes #2

and while we're at it, adding an autoplay prop would be nice too...


Documentation Error

Under View Cells guide, under the section "Cell Parameters"
In the last example, the parameters passed to recentPosts() method wasn't accessed correctly.

This is the repository of CI3, pls report it in the CI 4 repo (https://github.com/codeigniter4/CodeIgniter4).


docs for conditions

doc to explain the common conditions ACK controller sets and what each of those mean. Best to autogenerate this doc similar to the API reference
An extension of this issue can be a troubleshooting guide which can talk about:

Issues with a resource: When a customer sees a condition is set, what would be the next step to resolve the issue? This section can also include details for how to fetch controller logs
issues with controller installation and common pitfalls e.g. related to the service account, IAM roles etc

/lifecycle frozen

We could also automate the generation of these documents - since we already have a lot of comments wriitten in aws-controllers-k8s/runtime/apis/core


Master to Live

Docs Build status updates of commit 28f26aa:
:clock10: Full build: the average full build time is 17 min(s) 37 sec(s), this is based on the last 1000 build(s) for this repository.

Docs Build status updates of commit 28f26aa:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

exchange/docs-conceptual/app-only-auth-powershell-v2.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/docs-conceptual/connect-to-exchange-online-powershell.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/docs-conceptual/connect-to-exchange-online-protection-powershell.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/docs-conceptual/connect-to-scc-powershell.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/docs-conceptual/exchange-online-powershell-v2.md
:white_check_mark:Succeeded
View (exchange-ps)

exchange/exchange-ps/exchange/Add-MailboxFolderPermission.md
:white_check_mark:Succeeded

exchange/exchange-ps/exchange/Connect-ExchangeOnline.md
:white_check_mark:Succeeded

exchange/exchange-ps/exchange/Connect-IPPSSession.md
:white_check_mark:Succeeded

exchange/exchange-ps/exchange/Get-EXOMailboxFolderPermission.md
:white_check_mark:Succeeded

exchange/exchange-ps/exchange/Get-MailboxFolderPermission.md
:white_check_mark:Succeeded

exchange/exchange-ps/exchange/New-LabelPolicy.md
:white_check_mark:Succeeded

exchange/exchange-ps/exchange/Remove-MailboxFolderPermission.md
:white_check_mark:Succeeded

exchange/exchange-ps/exchange/Set-LabelPolicy.md
:white_check_mark:Succeeded

exchange/exchange-ps/exchange/Set-MailboxFolderPermission.md
:white_check_mark:Succeeded

sharepoint/sharepoint-ps/sharepoint-online/Add-SPOSiteCollectionAppCatalog.md
:white_check_mark:Succeeded

sharepoint/sharepoint-ps/sharepoint-online/Set-SPOTenant.md
:white_check_mark:Succeeded

skype/skype-ps/skype/New-CsAutoAttendant.md
:white_check_mark:Succeeded

skype/skype-ps/skype/New-CsOnlineSession.md
:white_check_mark:Succeeded

skype/skype-ps/skype/New-CsTeamsMeetingPolicy.md
:white_check_mark:Succeeded

skype/skype-ps/skype/Set-CsTeamsMeetingPolicy.md
:white_check_mark:Succeeded

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


Solana Collection Family not working

I've already changed the infos needed in solana_config.js and after generating in solana metadata, the collectionName and collectionFamily are not showing in those metadata. Can somehow tell me how to fix it? Thank you in advance.

The collection name and collection family were deprecated in the metaplex standard.
https://docs.metaplex.com/programs/token-metadata/token-standard#the-non-fungible-standard
The config option was unnecessarily left in  Solana config and has been removed.


Fix the tests related to SECOAUTH-203

Plus added a test for the defaultMediaType

Fixed more tests

Same thing here, already in master:
https://github.com/SpringSource/spring-security-oauth/commit/ae10d8517f692d06a44014a923f5300c274bf488


Pinning IPFS files will reduce latency

The node will soon switch to using IPFS for content distribution #78. The default IPFS behavior caches files for a short time, but eventually deletes them. This means they will need to be redownloaded the next time they're used. There is a pinning feature that keeps files local permanently.
Pinning IPFS files will reduce latency.
Suggested by @HPrivakos.

Some discussion of pinning here. https://ipfs.io/ipfs/QmNZiPk974vDsPmQii3YbrMKfi12KTSNM7XMiYyiea4VYZ/example#/ipfs/QmP8WUPq2braGQ8iZjJ6w9di6mzgoTWyRLayrMRjjDoyGr/pinning/readme.md

Unfortunately the IPFS nodejs module doesn't seem to support pinning.
https://github.com/ipfs/js-ipfs#pin-not-implemented-yet

pin (not implemented, yet!)

There is an open issue here with some work on it. Possibly we should get into that and finish it to make this possible. https://github.com/ipfs/js-ipfs/pull/107

Wonder if it's pinned automatically when we do the add. The command line tool seems to work that way.
https://www.reddit.com/r/ipfs/comments/69l1y8/does_ipfs_add_automatically_pin/

Notice the Default: true. at the end of the line. That means that by default, you do pin when you add.


"you should consider switching tools"

https://github.com/nuest/ten-simple-rules-dockerfiles/blob/4a87e3e3ad43feacd98722f1521e500191bb17bb/ten-simple-rules-dockerfiles.Rmd#L353
Switch tools to what? And why?
Containers are lightweight VMs and can be used to share desktops via a browser using things like novnc; XPRA, RDP etc also provide other ways of accessing the GUI element, which may be the primary, indeed the only, way of using whatever's inside the container?

VMs are fine and dandy, but you aren't going to easily automate building and testing. If someone has a workflow they want to broadly share, it's much easier to have a container. This is my opinion, and you are free to disagree.

I think this point is independent from VMs or containers, but about the scientific workflow. I think we have very well documented the possibilities for containers that provide a "headfull" execution via various user interfaces.
@vsoch I totally agree with you about VMs, but AFAICS the argument is more about the actual workflow than the method to capture the computing environment.
I've tried to clarify this in https://github.com/nuest/ten-simple-rules-dockerfiles/commit/e7179329e2db640e4db5502b85628694cfa6226f


SRS: General wording changes from Dr. Smith feedback

Redundant wordings and ambiguities that do not have a direct impact on the goals, requirements or assumptions.
#5

fixed by d07559b


feature - fix bug recent

Github Issue URL/Tags (required)
What's this PR do? Please give a technical summary (required)

[x] fix load more

Any references (stackoverflow …) (optional)

:+1: There are no linter violations.


Focus isn't returned to window

Hi, when I use mojibar and select an emoji, the focus of my previous window is lost. This makes it challenging to use seamlessly with keyboard-only commands. Not sure if this is an OS-level issue (e.g., apps can't know the previously focused window, etc.) or something fixable.

I know, I'm super sad about it, but unfortunately returning focus isn't possible w/ Electron apps since the app isn't aware of other apps. See https://github.com/atom/electron/issues/1771. Also previously in #16. :cry:


Type promotion broken when null check includes assignment

Simplified from some code in Observatory
class A {
 int foo() => 0;
}

A? getA() {
  return (new DateTime.now()).second == 0 ? null :new A();
}

main() {
  A? a;
  while ((a = getA()) != null) {
     print(a.foo());
  }
}

This was accepted last week, but today it wants a!.foo().

The change is probably the effect of a missing check added. Promotion cannot promote a to non-nullable  when it is nested in (a = getA()) != null. Promotion works if the code is written as
main() {
  A? a;
  a = getA();
  while (a != null) {
     print(a.foo());
     a = getA();
  }
}


Javalin ClassNotFoundException when using this library without Javalin included

As the title says. This only affects version 1.1

Fixed in 1.1.3 https://github.com/lilmayu/top-gg-java-sdk/commit/288b61ad6e5b086ccd85940832f0f9a96b041c74


Can file types be validated by file extensions？

Such as '.jpg, .jpeg, .png, .gif'
If use MIMETYPE, will have some intrusive files, like .pjp .pjpeg

https://github.com/pqina/filepond-plugin-file-validate-type/issues/13


allow for only starting if needed

I'm presently using this plugin to manage an external process that isn't strictly tied to the build lifecycle, so it would be nice if the plugin had some additional logic to handle cases where it may already be running or may not be expected to be immediately cleaned up.
Presently I've started with using onlyIf{!pidFile} but it would be nice to have that be more expressive and set up to evolve.
I can see about putting a PR together at some point in the not too distant future or if I have something more substantial.

upvote. I would like to be able to add a dependency that the process is alive, and start it if needed.

Workaround:
task stopTask(type: KillProcessTask,...){
onlyIf ({return new File(directory, pidLockFileName).exists()})
...
}
task startTask(type: SpawnProcessTask,....){
onlyIf ({return !new File(directory, pidLockFileName).exists()})
...
}


Add Louis to contributors

Add @louiCoder to list of contributors

@all-contributors please add @louiCoder for content, code, maintenance, review, projectManagement, platform


Icons in Components

The inputs are very nice, but would it be possible to add left and right icons using a component like Mantine and others? This would add a lot to the inputs and make them look a lot better.

I would like to change this request to add Icon Components to a lot of items now that I am looking around more. Some items I would like to see icon components in is

[ ] Dropdown
[ ] Button
[ ] Inputs
[ ] Badges
[ ] Table Headers

Hi @Wamy-Dev ,
I'm glad to see u love this.
I have added your requests to TODO for Sira.
You will see them soon!

@Wamy-Dev
Completed in release version v0.11.0.
Now, you can use div element to combine these component with its slot.
See more details in docs below.

dropdown
input
button
badge
table


A serious error condition has been encountered. Cannot access '/var/opt/mssql/log/errorlog*': No such file or directory

We are getting the following errors on two ubuntu servers, one with 1.12.3-cs4 and the other with 17.03-ee:
ac507b31ed2efe749f35a42a65128c4a4ec579420a13cf46ca70706d9ec6f60b
$ docker logs -f matrix-debug
Configuring Microsoft(R) SQL Server(R)...
sqlservr: Debugger.cpp:578: static void Debugger::Print(const void *, unsigned int): Assertion `"A serious error condition has been encountered." == nullptr' failed.
/opt/mssql/bin/generate-core.sh: line 135: lsof: command not found
cat: core.sqlservr.15.temp/log/debug.log: No such file or directory
No journal files were found.
No journal files were found.
ls: cannot access '/var/opt/mssql/log/errorlog*': No such file or directory
ls: cannot access '/var/opt/mssql/log/exception.log': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.txt': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.mdmp': No such file or directory
ls: cannot access '/var/opt/mssql/log/system_health*': No such file or directory
Configuration complete.
This is an evaluation version.  There are [144] days left in the evaluation period.
Unexpected signal encountered in host environment. Signal: 5 (Trace/breakpoint trap) at 0x564485a99cf8
Capturing core dump and information for sqlservr (pid 199)...
********** PAL FATAL SIGNAL - Aborted (6) **********
SP               IP               Function
00007fce413fc000<PHONE_NUMBER>aba23e std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > std::__1::operator+<char, std::__1::char_traits<char>, std::__1::allocator<char> >(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)+0x1e0fe
00007fce413fc040 00007fce4836d4b0 killpg+0x40
00007fce413fc5d8 00007fce4836d428 gsignal+0x38
00007fce413fc5e0 00007fce4836f02a abort+0x16a
00007fce413fc710<PHONE_NUMBER>a99bc0 _init+0x37ed8
00007fce413fc8c0 00007fce49e1a3e0 __restore_rt+0x0
00007fce413fce50<PHONE_NUMBER>a99cf8 _init+0x38010
00007fce413fcee0 00007fce49e1070a start_thread+0xca
00007fce413fcf80 00007fce4843e82d clone+0x6d
00007fce413fcf88<PHONE_NUMBER>000000 +0x6d
*******************************************************************

sqlservr: Debugger.cpp:578: static void Debugger::Print(const void *, unsigned int): Assertion `"A serious error condition has been encountered." == nullptr' failed.
/opt/mssql/bin/generate-core.sh: line 135: lsof: command not found
Capturing dump with gdb
cat: core.sqlservr.199.temp/log/debug.log: No such file or directory
No journal files were found.
No journal files were found.
SQL Log Directory /var/opt/mssql/log
ls: cannot access '/var/opt/mssql/log/errorlog*': No such file or directory
ls: cannot access '/var/opt/mssql/log/exception.log': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.txt': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.mdmp': No such file or directory
ls: cannot access '/var/opt/mssql/log/system_health*': No such file or directory
Packaging core dump and information into compressed files.
Core dump and information will be written to /var/opt/mssql/log/core.sqlservr.03_23_2017_13_12_55.199 and logs in /var/opt/mssql/log/core.sqlservr.03_23_2017_13_12_55.199.log

Output of docker info:
Containers: 226
 Running: 219
 Paused: 0
 Stopped: 7
Images: 153
Server Version: 17.03.0-ee-1
Storage Driver: aufs
 Root Dir: /opt/io1/docker/aufs
 Backing Filesystem: extfs
 Dirs: 1865
 Dirperm1 Supported: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge host macvlan null overlay
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 977c511eda0925a723debdc94d09459af49d082a
runc version: a01dafd48bc1c7cc12bdb01206f9fea7dd6feb70
init version: 949e6fa
Security Options:
 apparmor
 seccomp
  Profile: default
Kernel Version: 4.4.0-66-generic
Operating System: Ubuntu 16.04.2 LTS
OSType: linux
Architecture: x86_64
CPUs: 32
Total Memory: 240.1 GiB
Name: docker_linux_4
ID: MOMS:J3B5:X6GA:TY6P:6LWQ:XCT2:6RAG:5EIV:TCOK:DBXI:CGA4:2SMG
Docker Root Dir: /opt/io1/docker
Debug Mode (client): false
Debug Mode (server): true
 File Descriptors: 2517
 Goroutines: 2253
 System Time: 2017-03-23T13:51:06.878202355Z
 EventsListeners: 2
Registry: https://index.docker.io/v1/
Experimental: false
Insecure Registries:
 <IP_ADDRESS>/8
Live Restore Enabled: true

Output of docker version:
Client:
 Version:      17.03.0-ee-1
 API version:  1.26
 Go version:   go1.7.5
 Git commit:   9094a76
 Built:        Wed Mar  1 01:24:21 2017
 OS/Arch:      linux/amd64

Server:
 Version:      17.03.0-ee-1
 API version:  1.26 (minimum version 1.12)
 Go version:   go1.7.5
 Git commit:   9094a76
 Built:        Wed Mar  1 01:24:21 2017
 OS/Arch:      linux/amd64
 Experimental: false

This seems like a volume mounting issue.  Can you please share your docker run command and the details about what you are mounting if anything?

@twright-msft
Here is the full log without mount volume.
$ export DOCKER_HOST=<IP_ADDRESS>:2376
$ docker version
Client:
 Version:      1.13.1
 API version:  1.26
 Go version:   go1.7.5
 Git commit:   092cba3
 Built:        Wed Feb  8 08:47:51 2017
 OS/Arch:      darwin/amd64

Server:
 Version:      17.03.0-ee-1
 API version:  1.26 (minimum version 1.12)
 Go version:   go1.7.5
 Git commit:   9094a76
 Built:        Wed Mar  1 01:24:21 2017
 OS/Arch:      linux/amd64
 Experimental: false
$ docker run --name matrix-debug --cpu-period=50000 --cpu-quota=200000 -m24G -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=yourStrong(!)Password' -d microsoft/mssql-server-linux
faeed50079be7e580a9eba32dfc1a47b54b23a3f98987942ac0192a0c87b841a
$ docker logs -f matrix-debug
Configuring Microsoft(R) SQL Server(R)...
sqlservr: Debugger.cpp:578: static void Debugger::Print(const void *, unsigned int): Assertion `"A serious error condition has been encountered." == nullptr' failed.
/opt/mssql/bin/generate-core.sh: line 135: lsof: command not found
cat: core.sqlservr.16.temp/log/debug.log: No such file or directory
No journal files were found.
No journal files were found.
ls: cannot access '/var/opt/mssql/log/errorlog*': No such file or directory
ls: cannot access '/var/opt/mssql/log/exception.log': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.txt': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.mdmp': No such file or directory
ls: cannot access '/var/opt/mssql/log/system_health*': No such file or directory
Configuration complete.
This is an evaluation version.  There are [144] days left in the evaluation period.
Unexpected signal encountered in host environment. Signal: 5 (Trace/breakpoint trap) at 0x56079e339cf8
Capturing core dump and information for sqlservr (pid 200)...
sqlservr: Debugger.cpp:578: static void Debugger::Print(const void *, unsigned int): Assertion `"A serious error condition has been encountered." == nullptr' failed.
********** PAL FATAL SIGNAL - Aborted (6) **********
SP               IP               Function
00007f48b21e3000 000056079e35a23e std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > std::__1::operator+<char, std::__1::char_traits<char>, std::__1::allocator<char> >(char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)+0x1e0fe
00007f48b21e3040 00007f48b91ec4b0 killpg+0x40
00007f48b21e35d8 00007f48b91ec428 gsignal+0x38
00007f48b21e35e0 00007f48b91ee02a abort+0x16a
00007f48b21e3710 000056079e339bc0 _init+0x37ed8
00007f48b21e38c0 00007f48bac993e0 __restore_rt+0x0
00007f48b21e3e50 000056079e339cf8 _init+0x38010
00007f48b21e3ee0 00007f48bac8f70a start_thread+0xca
00007f48b21e3f80 00007f48b92bd82d clone+0x6d
00007f48b21e3f88<PHONE_NUMBER>000000 +0x6d
*******************************************************************

/opt/mssql/bin/generate-core.sh: line 135: lsof: command not found
Capturing dump with gdb
cat: core.sqlservr.200.temp/log/debug.log: No such file or directory
No journal files were found.
No journal files were found.
SQL Log Directory /var/opt/mssql/log
ls: cannot access '/var/opt/mssql/log/errorlog*': No such file or directory
ls: cannot access '/var/opt/mssql/log/exception.log': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.txt': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.mdmp': No such file or directory
ls: cannot access '/var/opt/mssql/log/system_health*': No such file or directory
Packaging core dump and information into compressed files.
Core dump and information will be written to /var/opt/mssql/log/core.sqlservr.03_23_2017_01_12_06.200 and logs in /var/opt/mssql/log/core.sqlservr.03_23_2017_01_12_06.200.log

The docker host is the same one as @thiagoalves

@twright-msft Were you able to look into this issue? We were able to reproduce it on two production servers, and we are not necessarily mounting any external volumes

I have a theory...
This is the error in the log: lsof: command not found
The assumption with the mssql-server-linux container right now is that the sqlservr process is running as root.
Is it possible that you are trying to run this container in something like OpenShift that doesnt allow running containers as root by default?

@twright-msft We have upgraded docker to 17.03 in both servers. Container seems to be running fine in one of them, but I still get issues with the other one:
root@docker_linux_4:~# docker run --name matrix-debug --cpu-period=50000 --cpu-quota=200000 -m24G -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=yourStrong(!)Password' -d -v /var/opt/mssql/:/tmp microsoft/mssql-server-linux
d56cfb9b7d6e873b3e99acfc1091933d1a0ffc4423a04416160d02da7263983c
^[[Aroot@docker_linux_4:~# doclogs -f matrix-debug
Configuring Microsoft(R) SQL Server(R)...
No journal files were found.
No journal files were found.
ls: cannot access '/var/opt/mssql/log/errorlog*': No such file or directory
ls: cannot access '/var/opt/mssql/log/exception.log': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.txt': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.mdmp': No such file or directory
ls: cannot access '/var/opt/mssql/log/system_health*': No such file or directory
Microsoft(R) SQL Server(R) setup failed with error code 1. Please check the setup log in /var/opt/mssql/log for more information.

I don't see any useful info in the logs:
root@docker_linux_4:~# docker start matrix-debug; docker exec matrix-debug cat /var/opt/mssql/log/*
matrix-debug
set pagination off
set height 0
set width 0
attach 22
gcore core.sqlservr.22.temp/core.sqlservr.22
set logging overwrite on
set logging file core.sqlservr.22.temp/log/debug.log.gdb
set logging on
echo === Process information ===\n
info inferior 1
echo \n
echo === Shared library information ===\n
info sharedlibrary
echo \n
echo === Thread stacks ===\n
thread apply all bt
echo \n
echo === Thread registers ===\n
thread apply all info all-reg
echo \n
set logging off
kill inferior 1
quit
cat: /var/opt/mssql/log/core.sqlservr.03_30_2017_13_21_22.16.log: No such file or directory
cat: /var/opt/mssql/log/core.sqlservr.16.temp: Is a directory
cat: /var/opt/mssql/log/setup-20170330-132122.log: No such file or directory

We are running the container as root user

@twright-msft Here's how I reproduce the issue:

get a shell inside the container:
docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=yourStrong(!)Password' --name matrix-debug -it microsoft/mssql-server-linux bash

Run this on the container:
/opt/mssql/bin/sqlservr --help

This is the output:
This is an evaluation version.  There are [158] days left in the evaluation period.
Unexpected signal encountered in host environment. Signal: 5 (Trace/breakpoint trap) at 0x55d2b84db558
********** PAL FATAL SIGNAL - Aborted (6) **********
SP               IP               Function
00007f3b377fd000 000055d2b84ada8e _init+0x19ad6
00007f3b377fd040 00007f3b3f67c4b0 killpg+0x40
00007f3b377fd5d8 00007f3b3f67c428 gsignal+0x38
00007f3b377fd5e0 00007f3b3f67e02a abort+0x16a
00007f3b377fd710 000055d2b84db420 _init+0x47468
00007f3b377fd8c0 00007f3b41a783e0 __restore_rt+0x0
00007f3b377fde50 000055d2b84db558 _init+0x475a0
00007f3b377fdee0 00007f3b41a6e70a start_thread+0xca
00007f3b377fdf80 00007f3b3f74d82d clone+0x6d
00007f3b377fdf88<PHONE_NUMBER>000000 +0x6d
*******************************************************************

Dump control values set to default.  Behavior controlled with /var/opt/mssql/mssql.conf
===============================================
              Mini dump type: miniplus (2)
Capturing mini and full dump: true
===============================================
Capturing core dump and information for sqlservr (pid 12)...
Capturing dump with paldumper
Attempt to capture dump with paldumper failed.  Reference core.sqlservr.12.temp/log/debug.log for details
Capturing dump with gdb
No journal files were found.
No journal files were found.
SQL Log Directory /var/opt/mssql/log
ls: cannot access '/var/opt/mssql/log/errorlog*': No such file or directory
ls: cannot access '/var/opt/mssql/log/exception.log': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.txt': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.mdmp': No such file or directory
ls: cannot access '/var/opt/mssql/log/system_health*': No such file or directory
Packaging core dump and information into compressed files.
Core dump and information will be written to /var/opt/mssql/log/core.sqlservr.04_06_2017_13_35_50.12 and logs in /var/opt/mssql/log/core.sqlservr.04_06_2017_13_35_50.12.log
root@4ed0705a72fa:/# nohup: redirecting stderr to stdout

You will find the dump and logs here:

https://s3.amazonaws.com/temp-talves/mssql/core.sqlservr.04_06_2017_13_35_50.12.log
https://s3.amazonaws.com/temp-talves/mssql/core.sqlservr.04_06_2017_13_35_50.12.logs.tbz2
https://s3.amazonaws.com/temp-talves/mssql/core.sqlservr.04_06_2017_13_35_50.12.tbz2
https://s3.amazonaws.com/temp-talves/mssql/gdbcommands

Thanks for the details @thiagoalves .  We'll take a look!

Looks like we can't take a proper dump because of this error:
Could not attach to process.  If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user.  For more details, see /etc/sysctl.d/10-ptrace.conf
/var/opt/mssql/log/gdbcommands:4: Error in sourced command file:
ptrace: Operation not permitted.
More info on this issue:
http://askubuntu.com/questions/146160/what-is-the-ptrace-scope-workaround-for-wine-programs-and-are-there-any-risks
You could try running this command on your host before running it again to see if it will yield a proper dump.
echo 0|sudo tee /proc/sys/kernel/yama/ptrace_scope
What distro/version are you using for the host?

@twright-msft The output seems to be the same after the change:
root@docker_linux_4:~# cat /proc/sys/kernel/yama/ptrace_scope
0
root@docker_linux_4:~# docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=yourStrong(!)Password' --name matrix-debug -it microsoft/mssql-server-linux bash
root@a06994b7a4e3:/# /opt/mssql/bin/sqlservr --help
This is an evaluation version.  There are [157] days left in the evaluation period.
Unexpected signal encountered in host environment. Signal: 5 (Trace/breakpoint trap) at 0x56242af73558
********** PAL FATAL SIGNAL - Aborted (6) **********
SP               IP               Function
00007f46c13fd000 000056242af45a8e _init+0x19ad6
00007f46c13fd040 00007f46c93d84b0 killpg+0x40
00007f46c13fd5d8 00007f46c93d8428 gsignal+0x38
00007f46c13fd5e0 00007f46c93da02a abort+0x16a
00007f46c13fd710 000056242af73420 _init+0x47468
00007f46c13fd8c0 00007f46cb7d43e0 __restore_rt+0x0
00007f46c13fde50 000056242af73558 _init+0x475a0
00007f46c13fdee0 00007f46cb7ca70a start_thread+0xca
00007f46c13fdf80 00007f46c94a982d clone+0x6d
00007f46c13fdf88<PHONE_NUMBER>000000 +0x6d
*******************************************************************

Dump control values set to default.  Behavior controlled with /var/opt/mssql/mssql.conf
===============================================
              Mini dump type: miniplus (2)
Capturing mini and full dump: true
===============================================
Capturing core dump and information for sqlservr (pid 13)...
Capturing dump with paldumper
Attempt to capture dump with paldumper failed.  Reference core.sqlservr.13.temp/log/debug.log for details
Capturing dump with gdb
No journal files were found.
No journal files were found.
SQL Log Directory /var/opt/mssql/log
ls: cannot access '/var/opt/mssql/log/errorlog*': No such file or directory
ls: cannot access '/var/opt/mssql/log/exception.log': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.txt': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.mdmp': No such file or directory
ls: cannot access '/var/opt/mssql/log/system_health*': No such file or directory
Packaging core dump and information into compressed files.
Core dump and information will be written to /var/opt/mssql/log/core.sqlservr.04_07_2017_12_43_33.13 and logs in /var/opt/mssql/log/core.sqlservr.04_07_2017_12_43_33.13.log
nohup: redirecting stderr to stdout

You will find the new dump and logs here:

https://s3.amazonaws.com/temp-talves/mssql2/core.sqlservr.04_06_2017_13_35_50.12.log
https://s3.amazonaws.com/temp-talves/mssql2/core.sqlservr.04_06_2017_13_35_50.12.logs.tbz2
https://s3.amazonaws.com/temp-talves/mssql2/core.sqlservr.04_06_2017_13_35_50.12.tbz2
https://s3.amazonaws.com/temp-talves/mssql2/gdbcommands

Output of docker info:
Containers: 288
 Running: 276
 Paused: 0
 Stopped: 12
Images: 195
Server Version: 17.03.0-ee-1
Storage Driver: aufs
 Root Dir: /opt/io1/docker/aufs
 Backing Filesystem: extfs
 Dirs: 2273
 Dirperm1 Supported: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge host macvlan null overlay
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 977c511eda0925a723debdc94d09459af49d082a
runc version: a01dafd48bc1c7cc12bdb01206f9fea7dd6feb70
init version: 949e6fa
Security Options:
 apparmor
 seccomp
  Profile: default
Kernel Version: 4.4.0-66-generic
Operating System: Ubuntu 16.04.2 LTS
OSType: linux
Architecture: x86_64
CPUs: 32
Total Memory: 240.1 GiB
Name: docker_linux_4
ID: MOMS:J3B5:X6GA:TY6P:6LWQ:XCT2:6RAG:5EIV:TCOK:DBXI:CGA4:2SMG
Docker Root Dir: /opt/io1/docker
Debug Mode (client): false
Debug Mode (server): true
 File Descriptors: 2688
 Goroutines: 1732
 System Time: 2017-04-07T12:49:57.121035269Z
 EventsListeners: 2
Registry: https://index.docker.io/v1/
WARNING: No swap limit support
Experimental: false
Insecure Registries:
 <IP_ADDRESS>/8
Live Restore Enabled: true
root@docker_linux_4:~# docker -D info
Containers: 289
 Running: 276
 Paused: 0
 Stopped: 13
Images: 195
Server Version: 17.03.0-ee-1
Storage Driver: aufs
 Root Dir: /opt/io1/docker/aufs
 Backing Filesystem: extfs
 Dirs: 2275
 Dirperm1 Supported: true
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins:
 Volume: local
 Network: bridge host macvlan null overlay
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init
containerd version: 977c511eda0925a723debdc94d09459af49d082a
runc version: a01dafd48bc1c7cc12bdb01206f9fea7dd6feb70
init version: 949e6fa
Security Options:
 apparmor
 seccomp
  Profile: default
Kernel Version: 4.4.0-66-generic
Operating System: Ubuntu 16.04.2 LTS
OSType: linux
Architecture: x86_64
CPUs: 32
Total Memory: 240.1 GiB
Name: docker_linux_4
ID: MOMS:J3B5:X6GA:TY6P:6LWQ:XCT2:6RAG:5EIV:TCOK:DBXI:CGA4:2SMG
Docker Root Dir: /opt/io1/docker
Debug Mode (client): true
Debug Mode (server): true
 File Descriptors: 2701
 Goroutines: 1748
 System Time: 2017-04-07T12:50:05.08920553Z
 EventsListeners: 3
Registry: https://index.docker.io/v1/
WARNING: No swap limit support
Experimental: false
Insecure Registries:
 <IP_ADDRESS>/8
Live Restore Enabled: true

Output of docker version:
root@docker_linux_4:~# docker version
Client:
 Version:      17.03.0-ee-1
 API version:  1.26
 Go version:   go1.7.5
 Git commit:   9094a76
 Built:        Wed Mar  1 01:24:21 2017
 OS/Arch:      linux/amd64

Server:
 Version:      17.03.0-ee-1
 API version:  1.26 (minimum version 1.12)
 Go version:   go1.7.5
 Git commit:   9094a76
 Built:        Wed Mar  1 01:24:21 2017
 OS/Arch:      linux/amd64
 Experimental: false

I'm not sure I understand why you are using -it w/ the bash prompt and the running sqlservr.  When the container starts up with docker run the CMD will execute sqlservr.sh which will start sqlservr.  It shouldnt be necessary to start sqlservr manually after the container is started.
Can you please try to docker run -d and see if sqlservr starts up OK and you can connect to it?

@twright-msft If you take a look at the previous messages, we were always running the container with -d previously. The containers starts and stops itself after a few seconds.
That's why I tried -it - to keep the container running and run sqlservr.sh manually and try to troubleshoot the issue. The script failed on line 90:
                SQLSERVR_SA_PASSWORD_FILE=<(echo -n "$SA_PASSWORD") /opt/mssql/bin/sqlservr --setup $sqlservr_setup_options 2>&1 > /var/opt/mssql/log/setup-$$

Then I tried to run /opt/mssql/bin/sqlservr manually and was able to reproduce the issue.

OK, now we seem to be getting somewhere...
Can you please try a couple of things:

Try using a relatively simple complex password like 'Seattle100'.
If that doesnt work then try running with -it ... bash, but instead of statingn sqlservr directly try executing the sqlservr.sh script.  It does some things in a container context that need to be in place before sqlservr can start correctly.  If sqlservr.sh doesnt run end to end then sqlservr will not start properly.

BTW we are in the process of making a couple of improvements to handle situations like this better:

Removing the sqlservr.sh script in the Docker container scenario.  The Dockerfile CMD will start sqlservr directly and sqlservr will do everything it needs to do on startup.
Outputting the logging to the stdout so it is easier to see.

@twright-msft Thanks for the help
The simpler password didn't help much, as you can see below:
root@docker_linux_4:~# docker run -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=Seattle100' --name matrix-debug -d microsoft/mssql-server-linux; docker logs matrix-debug -f
544b2eb10611111937988003ac72246bb2eece605a7bf61d26f08346afb61d4d
Configuring Microsoft(R) SQL Server(R)...
No journal files were found.
No journal files were found.
ls: cannot access '/var/opt/mssql/log/errorlog*': No such file or directory
ls: cannot access '/var/opt/mssql/log/exception.log': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.txt': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.mdmp': No such file or directory
ls: cannot access '/var/opt/mssql/log/system_health*': No such file or directory
Microsoft(R) SQL Server(R) setup failed with error code 1. Please check the setup log in /var/opt/mssql/log for more information.

Regarding sqlservr.sh, this is exactly what I tried to do, as mentioned in my previous comment. The script fails on line 90. See the output below:
root@a2056f94df03:/opt/mssql/bin# ./sqlservr.sh
Configuring Microsoft(R) SQL Server(R)...
sqlservr: Debugger.cpp:578: static void Debugger::Print(const void *, unsigned int): Assertion `"A serious error condition has been encountered." == nullptr' failed.
find: '/proc/231/task/245/fd/28': No such file or directory
No journal files were found.
No journal files were found.
ls: cannot access '/var/opt/mssql/log/errorlog*': No such file or directory
ls: cannot access '/var/opt/mssql/log/exception.log': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.txt': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.mdmp': No such file or directory
ls: cannot access '/var/opt/mssql/log/system_health*': No such file or directory
nohup: redirecting stderr to stdout
Microsoft(R) SQL Server(R) setup failed with error code 1. Please check the setup log in /var/opt/mssql/log for more information.

@twright-msft Any news?

BTW we are in the process of making a couple of improvements to handle situations like this better

Do you have any time estimates for this one?

CTP 2.1, mid-May is the target now.

I am seeing the same symptoms.  17.03.1-ce on CentOS 7.3.  In my case it fails doing 'docker build'.  Build from the same Dockerfile succeeds on boot2docker.  Anyone find any workarounds?
Configuring Microsoft(R) SQL Server(R)...
No journal files were found.
No journal files were found.
ls: cannot access '/var/opt/mssql/log/errorlog*': No such file or directory
ls: cannot access '/var/opt/mssql/log/exception.log': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.txt': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.mdmp': No such file or directory
ls: cannot access '/var/opt/mssql/log/system_health*': No such file or directory
Microsoft(R) SQL Server(R) setup failed with error code 1. Please check the setup log in /var/opt/mssql/log for more information.

I'm with exactly the same issues.
Host: unRAID 6.3.3
Docker: Docker version 1.12.6, build 6b644ec
Log:
Configuring Microsoft(R) SQL Server(R)...
sqlservr: vm.cpp:38: BOOLEAN IsPossiblyValidPalAddress(const void *): Assertion 'result' failed.
cat: /proc/22/sched: No such file or directory
No journal files were found.
No journal files were found.
ls: cannot access '/var/opt/mssql/log/errorlog*': No such file or directory
ls: cannot access '/var/opt/mssql/log/exception.log': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.txt': No such file or directory
ls: cannot access '/var/opt/mssql/log/SQLDu*.mdmp': No such file or directory
ls: cannot access '/var/opt/mssql/log/system_health*': No such file or directory

Any updates on this topic? :(

As per my understanding - it should be done in a different way - not mounting the host folder as /var/opt/mssql - but defining it as volume

@Gorbush Can you provide an example or point me to some documentation?

https://github.com/Microsoft/mssql-docker/issues/12#issuecomment-280207329

Still not working in CTP 2.1

Still not working in rc2


Improving performance of video inference and increase GPU utilization

Two improvements are made in this contribution:

Removed repeated copying of background image to GPU memory, minimizing the effect of a memory bandwidth bottleneck
Increased GPU utilization by offloading the CPU video encoding to children threads as soon as it is copied to CPU memory, freeing up the parent process to begin processing the next frame

This modification allowed for about twice the performance on my system with R7 5800H and RTX3060 mobile. Using the same 4k video on both resnet50 and resnet101 models, the original version ran at 2.20it/s whereas this runs at an average of 4.65it/s.

Process does not terminate gracefully, will re-submit pull request after the fix


Tech debt: Update ruby to 3.1.1

What
Link to story
Ensure all references to Ruby are updated to the new version
Update dockerfile

Install the latest system ruby and update bundler version
Set config local not global

Checklist
Before you ask people to review this PR:

Tests and rubocop should be passing: bundle exec rake
Github should not be reporting conflicts; you should have recently run git rebase main.
There should be no unnecessary whitespace changes. These make diffs harder to read and conflicts more likely.
The PR description should say what you changed and why, with a link to the JIRA story.
You should have looked at the diff against main and ensured that nothing unexpected is included in your changes.
You should have checked that the commit messages say why the change was made.

Rebased and removed temp commit pointing at deleted ruby-3 branches on microservices


events

Hello , first of all , what a great component , i really like the documentation .
i am a beginner in vuejs , could you please help me in the events, i did
vm.$on('input', (value, id) => {
  console.log(value, id)
})

but this didn't work , btw i added this in created

Hi, could you please provide more code? I didn't get the idea, e.g. which component the vm is representing?
Regards,
Riophae Lee

From: bm2ilabs<EMAIL_ADDRESS>Sent: Thursday, October 26, 2017 7:49:23 AM
To: riophae/vue-treeselect
Cc: Subscribed
Subject: [riophae/vue-treeselect] events (#3)
Hello , first of all , what a great component , i really like the documentation .
i am a beginner in vuejs , could you please help me in the events, i did
``javascript
vm.$on('input', (value, id) => {
console.log(value, id)
})
but this didn't work , btw i added this in created
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://github.com/riophae/vue-treeselect/issues/3, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ABOunOhPFrBqPgNchWw5VALoHWv_Ox0-ks5sv8kDgaJpZM4QG0jE.

Sorry i didn't make that clear enough , vm just represent this means the vuejs
var vm = this

Humm... I just assume you mean this representing your component. It would be like:
<template>

    <treeselect ... />

</template>

export default {
  created() {
    var vm = this
    vm.$on('input', (value, id) => {
      console.log(value, id)
    })
  }
}

By doing this actually you are listening to input events from your own component :) The right way is:
<template>

    <treeselect @input="onInput" ... />

</template>

export default {
  methods: {
    onInput(value, id) {
      console.log(value, id)
    }
  }
}

thank you, that's exactly what i am looking for , thank you for this great plugin