The extension execution on deployer VM has failed.[BUG]: Title

Installing the SAP with HA scenario is failing and  we received the error in the initial "Configuring the SAP Installation toolkit"
The extension execution on deployer vm has failed with below error , it is failing even after the retry

The deployer VM goes to stopped state after the error. I tried to look for logs in the storage account indented for the log storage, but logs written.
Tried to login to the deployer VM to check the error details but cloud not get the relevant logs folder. except the below folders for azure extensions. Can you please guide the path to look for the error details in the Azure storage account or the files on the VM itself.
root@QS11f6bbd76:/var/log/azure# ls -ltr
total 8
drwxr-xr-x 3 root root 4096 Jun 10 02:58 Microsoft.Azure.Workloads.WorkloadsExtensionLinux
drwxr-xr-x 3 root root 4096 Jun 10 03:58 Microsoft.OSTCExtensions.VMAccessForLinux
root@QS11f6bbd76:/var/log/azure#
Additional context
Installation of the distributed system was successful via the ACSS in the same subscription and subnet earlier for another system.

Hi Kalyani,
After enabling the outbound internet connectivity to the LB backend pool VMs (total subnet) via the NAT gateway helped and was able to finish the installation successfully.
Thanks,
Phani


Integrating KEDA as a scaling library into ConsumerGroup

Signed-off-by: aavarghese<EMAIL_ADDRESS>
Proposed Changes (open for design suggestions)

Use eventing-autoscaler-keda as a library to KEDA scale Kafka resources in eventing-kafka-broker.
This PR only implements this feature for KafkaSource, KafkaChannel and Broker, where KEDA is integrated into the common internal API ConsumerGroup through the same current KEDA annotations
If KEDA is installed, ConsumerGroup replicas field is set by KEDA controller
If KEDA is not installed, ConsumerGroup replicas field is determined by KafkaSource controller
TODO (separate PR?): Refactor ConsumerGroup resource name to avoid confusion from reusing a known Kafka terminology
TODO Expose only certain KEDA annotations through user facing KafkaSource API

Release Note

KEDA has been integrated as a library into `ConsumerGroup` internal APIs

Waiting for https://github.com/knative-sandbox/eventing-kafka-broker/pull/2607 and https://github.com/knative-sandbox/eventing-kafka-broker/pull/2608 to merge first.
Part of breaking down https://github.com/knative-sandbox/eventing-kafka-broker/pull/2437 into smaller ones.
This fifth one is ready for review and merge.
/cc @pierDipi @matzew

/retest-required

/retest-required

/retest-required

/retest-required

/retest-required

/test integration-tests

/test channel-integration-tests-ssl


American Sign Language : Perform a comparison study between various classification deep learning and machine learning models. Provide a tabular result with the performance metrics as well as performance plots for the various models chosen.

Field
Description

About
A short Description about project

Github
Your Github name

Email

Label
Update request

Define You

[ ] Hacktober Fest Contributor

Is your feature request related to a problem? Please describe.

Describe the solution you'd like...

Describe alternatives you've considered?

Approach to be followed (optional):

Additional context

i will show a comparison between accuracy and loss with VGG, InceptionV3,inceptionresnet and mobile net and update the models.


dotnet: test_executable_not_privileged failure

Example run: https://github.com/Granulate/gprofiler/actions/runs/4217195658/jobs/7321069929
Failure:
E       Provider Name                           Keywords            Level               Enabled By
E       Microsoft-DotNETCore-SampleProfiler     0x0000F00000000000  Informational(4)    --profile
E       Microsoft-Windows-DotNETRuntime         0x00000014C14FCCBD  Informational(4)    --profile
E
E       Process        : Process1
E       Output File    : /tmp/gprofiler_tmp/tmp3o1y169p/dotnet-trace-hkYnZMwctShckhRe-1
E       Trace Duration : 00:00:01:00
E
E
E
E       Stopping the trace. This may take several minutes depending on the application being traced.
E
E       Trace completed.
E       Writing:	/tmp/gprofiler_tmp/tmp3o1y169p/dotnet-trace-hkYnZMwctShckhRe-1.speedscope.json
E       System.IO.FileNotFoundException: Could not load file or assembly 'System.Net.Http, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. The system cannot find the file specified.
E
E       File name: 'System.Net.Http, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
E          at Microsoft.Diagnostics.Tools.Trace.TraceFileFormatConverter.Convert(TraceFileFormat format, String fileToConvert, String outputFilename, Boolean continueOnError)
E          at Microsoft.Diagnostics.Tools.Trace.TraceFileFormatConverter.ConvertToFormat(TraceFileFormat format, String fileToConvert, String outputFilename)
E       Conversion complete
E       )

Underlying error: System.IO.FileNotFoundException: Could not load file or assembly 'System.Net.Http, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. The system cannot find the file specified..

@pfilipko1 can you please take a look?


#366 | see the map default view

@timlinux
removed cache that saved uuid, that make when user go to map, it will load last localitiy

LGTM


Users with allowed unconfirmed access can now log in successfully.

These changes allow unconfirmed users to log in, provided that the time is within the interval specified by allow_unconfirmed_access_for.

Hi @colavitam - thank you for sending this PR! Sorry for my late response - I'll review ASAP!

Any news on this pull request?

:+1:

I'm sorry I've been crazy busy for the past few weeks. I'll look at this tonight.

+1 for this PR again. I'm having to use a forked version of the gem until it respects this option.

LGTM!

@colavitam - can you please resolve the conflicts (and preferably squash commits) against master?

@booleanbetrayal: Should be all set!

Thanks!


[feat] Allow root conflicts #87

Fix #87
This PR allows root conflicts to occur. That is to say, nodes are allowed to be moved to different places. This is achieved by actually computing the merge, and if any node is found to be in a root conflict, it (along with its descendants and any associated virtual nodes, recursively) is removed from the tree mappings and then the merge is recomputed. As the nodes in root conflicts are no longer mapped, they can't possibly get into root conflicts: they are as far as 3DM knows unique nodes.
It's pretty inefficient, but as root conflicts are quite rare it probably doesn't matter much.

Codecov Report

Merging #89 into master will increase coverage by 0.26%.
The diff coverage is 83.33%.

@@             Coverage Diff              @@
##             master      #89      +/-   ##
============================================
+ Coverage     78.98%   79.24%   +0.26%
- Complexity      316      331      +15
============================================
  Files            27       28       +1
  Lines          1299     1359      +60
  Branches        206      216      +10
============================================
+ Hits           1026     1077      +51
- Misses          169      174       +5
- Partials        104      108       +4

Impacted Files
Coverage Δ
Complexity Δ

...rc/main/java/se/kth/spork/spoon/Spoon3dmMerge.java
89.62% <75.60%> (-6.12%)
18.00 <9.00> (+10.00)
:arrow_down:

...c/main/java/se/kth/spork/spoon/MappingRemover.java
100.00% <100.00%> (ø)
4.00 <4.00> (?)

src/main/java/se/kth/spork/spoon/SpoonMapping.java
84.61% <100.00%> (+1.05%)
33.00 <1.00> (+1.00)

src/main/java/se/kth/spork/spoon/NodeFactory.java
71.15% <0.00%> (+1.92%)
5.00% <0.00%> (ø%)

Continue to review full report at Codecov.

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


how to undo app name or change it after its being changed ?

i accidentally changed the app name to the default example name (YourAppName) and now the script is not working again because it hardcoded the pepperoniapp name..
can i do something except change it manually ?

never mind.. i changes the script and it worked now.
btw why don't you add feature that gets 2 parameters: old name and new name so the script can work in these cases


Enzyme ignoring overlay div

Problem
I'm using an overlay to simulate a disable feature, it works fine in Browser but enzyme is ignoring the overlay.
the overlay code:
private renderOverlay = () => {
        const styles = {
            position: "fixed",
            top: 0,
            bottom: 0,
            left: 0,
            right: 0,
            zIndex: "999"
        };
        return (
);
    };

the overlay declaration in component:
return (

                {this.renderOverlay() }
                <div className="input-group" style={{ width: "300px" }}
                    {selectedState.text}

                {menu}

@darkjoker thanks for the report, can you share the failing test case so we can see how you're testing this?

import * as React from "react";
import * as classnames from "classnames";
import {mount} from 'enzyme';

class DemoApp extends React.Component<any, any> {
    constructor(props) {
        super(props);
    }

    private showMenu = () => {
       console.log("failure");
    };

    private hideMenu = () => {
       console.log("sucess");
    };

    private renderOverlay = () => {
        const styles = {
            position: "fixed",
            top: 0,
            bottom: 0,
            left: 0,
            right: 0,
            zIndex: "999"
        };

        return (
);
    };

    render() {
        return (

                {this.renderOverlay() }

                    DemoApp

        );
    }

}

export default DemoApp;

describe('DemoApp Test', () => {
    it('should not show "failure in console', () => {
        const wrapper = mount(<DemoApp />);
        const input = wrapper.find(".input-group-addon");
        input.simulate("click");
    });
})

@darkjoker I wasn't able to reproduce your issue. You can see a simplified test case passing here: https://github.com/Aweary/enzyme-test-repo/blob/issue-442/test.js
import React from 'react'

export default class DemoApp extends React.Component {
    constructor(props) {
        super(props);
    }

    showMenu() {
       console.log("failure");
    };

    hideMenu() {
       console.log("sucess");
    };

    renderOverlay () {
        const styles = {
            position: "fixed",
            top: 0,
            bottom: 0,
            left: 0,
            right: 0,
            zIndex: "999"
        };

        return (
);
    };

    render() {
        return (

                {this.renderOverlay() }

        );
    }
}

 describe('DemoApp Test', () => {
     it('should not show "failure" in console', () => {
        sinon.spy(console, 'log')
        const wrapper = mount(<DemoApp />);
        const input = wrapper.find(".input-group-addon");
        input.simulate("click");
        expect(console.log.args[0][0]).to.equal('failure')
     });
 })

It seems that onClick is called correctly and the showMenu method is executed. We'll need more details on the error message you're getting to identify what exactly is going on.

That is exactly the problem. The show menu method cannot be called, on browser the overlay is above the input/button so when a user clicks it the method that is called is the hideMenu and because enzyme is ignoring the overlay in test I can't reproduce that behavior in a test

To reproduce that behavior you need something like webdriver - enzyme does not know or care about what pixels are displayed on the screen to the user, and does not interpret your CSS.

Sorry, I see what you're saying now, @ljharb is right, this is outside the scope of what enzyme is for.

Sorry I din't know that. I'm very grateful for your help.


Settings Error: Settings update failed.

Version 1.0.0 works fine
Just installed version 1.1.0. Reconnected to my wifi.  that works. Web page works. However, none of the settings changes can be saved. Getting error Settings Error: Settings update failed.
Not sure where and how to debug

Yep, working on this.  Need a couple more hours of peace to knock it out.  Hopefully tomorrow.

Thanks,
Just stumbled across your project today.  Looks awesome.
I went down the Kegbot/kegboard rabbit hole first and that project, even though impressive, is far too complicated.
Yours looks great. Can’t wait to see what KegScreen integration is going to look like.
Don’t have your pcb’s yet but will very likely get them.
I found the pins you use so manage to test without pcb
If your not to busy can you tell me if your project updates to a mqtt server and how often.  I might be able to integrate this into my Home Assistant project
Cheers for New Zealand
Cees
On 25 Jul 2022, 11:18 AM +1200, Lee Bussy @.***>, wrote:

Yep, working on this. Need a couple more hours of peace to knock it out. Hopefully tomorrow.
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

Can’t wait to see what KegScreen integration is going to look like.

Me too.  I keep bugging @thorrak about it. :)

If your not to busy can you tell me if your project updates to a mqtt server and how often.  I might be able to integrate this into my Home Assistant project

Right now MQTT is rather (okay, VERY) basic.  I put it in so that people who are emotionally invested in Raspberry Pints could use these controllers.  You can check the API page and see the RPints MQTT format.  It's not "real" MQTT, but it does report each pour.
I'm not against adding more complete reporting via MQTT, I've just not had anyone want to use it yet.

Updated Keg Cop Beta to 1.1.1-Beta.1

I just pushed changes to devel in which this is fixed.

It might be my esp32, but with 1.1.1-Beta.1 an AP doesn't initiate upon successful FLASH.
Further, trying the double reset and grounding pin 13 didn't raise the AP either.
I didn't have a lot of time; I'll try tomorrow with another esp32.

It might be my esp32, but with 1.1.1-Beta.1 an AP doesn't initiate upon successful FLASH.

I'd recommend watching the serial monitor and seeing what's going on there.  That may be the most highly tested area of the whole thing.  Not enough voltage caused brown out trigger.
My mistake!

Updated Keg Cop Beta to 1.1.1-Beta.2


Dumping a Remote Database

Is ferry able to dump a remote database? I have attempted this with a mysql database located on remote server, but I get this error:

ferry --dump phenotype
operating with mysql2
mysqldump: Got error: 1044: Access denied for user ''@'localhost' to database 'phenotypes' when selecting the database
"Complete!"

This is what is in my database.yml for the phenotype database:
phenotype:
adapter: mysql2
encoding: utf8
reconnect: false
database: phenotypes
host: pawn.hss.cmu.edu
username: phenotypes
password: –––––––––
socket: /tmp/mysql.sock

Can you clarify what you mean by "remote" database?

Ferry connects to your db through Active Record, so try and see if you can call on active record through your command line first. If you can't, the problem  would be with  your dev environment access. If you can, let us know and we can get into it.

One way to do this would be to make sure that the db is local - ferry currently doesnt support remote exporting. Another way is to have ferry on a remote server, ssh into the server, and run the command on the server.

Thanks for the help with this and sorry for my poor response times.
I am developing my project on my local drive and am deploying it to a remote server on digital ocean. There is another database (aside from my development, production, and test databases) that is being accessed by the project that is on a server (the IS Pawn server) which is entirely separate from the digital ocean server that our project is hosted on. I am attempting to export the database that is on the remote server (Pawn).
From what I understand, ferry does not support this type of export? If so, that’s fine and I can try to find some workarounds.
Thanks again for your help guys.
On Fri, Apr 24, 2015 at 1:52 PM, Anthony Corletti
<EMAIL_ADDRESS>wrote:

One way to do this would be to make sure that the db is local - ferry currently doesnt support remote exporting. Another way is to have ferry on a remote server, ssh into the server, and run the command on the server.
Reply to this email directly or view it on GitHub:
https://github.com/cmu-is-projects/ferry/issues/107#issuecomment-96012050


add support for json-like dict as input

For #12

Thank you for your contribution.
Some comments about the code:

I removed a leftover comment (commit a34dc8b5ae10d0e2a7240690e57e24312bd62498)
I think the list comprehensions were much too big. I think readability is much better when using traditional for-loops (commit e1c006e213f26fb6dd9cf406b6e7b849350f6bc7).
Not sure if I like the type annotations (function signature is much harder to read imho). I just left them but I'm not really keen on expanding the use inside this library.
One question related to hiding children: https://github.com/FelixSchwarz/mjml-stub/commit/e1c006e213f26fb6dd9cf406b6e7b849350f6bc7#r47802651


Cloud9 deployment

Description of changes:

Adds step-by-step instructions on deploying with AWS Cloud9
Upgrades Haystack to v1.16.0

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Hi Malte, I came across your pull request yesterday and I want to thank you for the excellent work you have put into it.
However, I've encountered some difficulty in understanding the instructions provided for "Ingesting your own documents". Specifically, I am unsure about the process of setting up the backend for the application when using my own files for embeddings.
As I understand it, the first step would seem to be to upload the required files into the /semantic-search-aws-docs/ingestion/awsdocs/data directory. However, the subsequent steps are somewhat unclear to me.
I kindly request if you could update your instructions with a more detailed guide on how to use local files for the application. This additional clarification would greatly assist me, and likely others, in utilizing this application to its full potential.
I sincerely appreciate your time and consideration, and once again, thank you for your outstanding work on this repository!

Hi @liyudo,
I updated the instructions to include step-by-step instructions on how to ingest your own documents. You find the updated instructions on my cloud9-deployment branch: https://github.com/malte-aws/semantic-search-aws-docs/blob/cloud9-deployment/documentation/aws-cloud9-deployment.md
Could you please take a look at the instructions and give me feedback?
Where do you store the documents that you want to make searchable today? Do you store the documents on your local drive? Right now the instructions explain how to ingest the documents from your local drive. The way it is set up right now uploads the local documents into the docker container that runs the ingestion. This might run into scalability issues if there are many documents. I am considering rewriting the process to use Amazon S3.

@liyudo it would be great if you could try out the new version with ingestion of local documents and provide feedback, e.g. also on the documentation.

hi @ArlindNocaj and @malte-aws,
Thanks so much for the great work! I deployed it and imported some files locally last week (haven't had time to try out the S3 version) the documentation is easy to follow and the feasibility to change the number of answers and documents is a great idea. However, the result of the answer is not so accurate, it was not able to find the correct result, so it would be great if the documentation can explain how to change the model for the retriever and reader, or just set models as a parameter so user can choose it themselves.

Hi @liyudo,
thank you for giving it a go and providing feedback. You are right, the Bart_lafq is not state of the art anymore. I'll start writing instructions to use a recent model.


Ways to make month label update in real time

Firstly, thank you for this amazing library!
I would like to ask if the month label can be updated in real time as the user scroll very quickly.
I was updating the month label in didScrollToDateSegmentWith but then the month will only update when the animation stops.
Is there a way to update it when the the scroll will go to a month ? (e.g. willScrollToDateSegmentWith in delegate)
Thanks!

Sorry for the extremely late reply, but we do not have a willScrollToDateSegmentWith function.
But since this library is a UICollectionView >> UIScrollView, you have access to the scrolViewDidScroll functions and also the willEndDragging function.
I do not have a built in way to do this right now, but i will in the future.
In the mean time you'd have to go the hard way and calculate it your self.

closing as this is a duplicate for this -> https://github.com/patchthecode/JTAppleCalendar/issues/706


Upgrade to Cats 1.0.0

Blocked by https://github.com/47deg/sbt-org-policies/issues/655

Done in #15


started LMM Genetic Diversity vignette and added data

I copied the template to the use folder and placed
the data in the data folder.
sessionInfo:
R version 3.2.2 (2015-08-14)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows 7 x64 (build 7601) Service Pack 1
locale:
[1] LC_COLLATE=English_United States.1252  LC_CTYPE=English_United States.1252
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C
[5] LC_TIME=English_United States.1252
attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base
other attached packages:
[1] git2r_0.14.0
loaded via a namespace (and not attached):
[1] tools_3.2.2

The tests fail, but (at least for now) on an (presumably) unrelated and pre-existing file:
Quitting from lines 99-126 (2016-01-26-SNP-selection.Rmd)
Error in pcadapt(data = genotype, K = K) : object 'res' not found
Calls: <Anonymous> ... withCallingHandlers -> withVisible -> eval -> eval -> pcadapt

There container in which the tests are run was triggered to rebuild a week ago, so I suspect we have run into changes on CRAN. Perhaps the parameter interface of pcadapt() has changed? @zkamvar when you have a chance, can you look into this?
For confirmation, I have also triggered a rebuild of the test on master, and sure enough it now fails, too.
@panastheod if this requires a fix to files other than yours (which I suspect it will), are you comfortable enough with Git to cherry-pick commits or to rebase? If not, can you say how you are using Git (e.g., through a GUI, or through git2r, or some other way), so we can come up with instructions for you once we have a fix.
@zkamvar we should think about a way to automatically trigger a retest of master whenever the container on Docker Hub gets rebuilt. That should flag and catch such issues early on. I'll see whether we can use web hooks for this purpose.

The package PCAdapt has incurred breaking changes with version 3.0. I will contact the maintainer and the vignette author to see how this can be fixed.

This will additionally need the following packages:
library("lme4")
library("MuMIn")
library("multcomp")

I am using git2r so let me know how i can i fix the issue when you have a
solution. Its my first time using git so i will need instructions on how to
do it.
should i include in the vignette installing instructions for the packages
we used?
Panas
On Wed, May 4, 2016 at 7:47 PM, Zhian N. Kamvar<EMAIL_ADDRESS>wrote:

This will additionally need the following packages:
library("lme4")
library("MuMIn")
library("multcomp")
—
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub
https://github.com/NESCent/popgenInfo/pull/182#issuecomment-216945655

I am using git2r so let me know how i can i fix the issue when you have a
solution. Its my first time using git so i will need instructions on how to
do it.

We will indeed let you know when #185 gets merged. Thank you for your patience.

should i include in the vignette installing instructions for the packages
we used?

Not installation instructions, per se, but a short description of what the packages do.

#185 merged and master builds successfully again.

Hi @panastheod,
Now that #185 has been merged into the main repository, you can update your branch from upstream.
This will be done by merging the master branch from upstream into your current branch.
It is important to note that you do not have to do this every time you want to make a change on an existing branch, this is a special case.
Here's how you can update your branch (assuming you've been following http://popgen.nescent.org/CONTRIBUTING_WITH_GIT2R.html):

Open the Rproject for popgenInfo
Load your repository and checkout the branch you were working on:

library('git2r')
repo <- repository()
checkout(repo, "02-05-2016-LMM-Genetic-Diversity")
repo

At this point, you should check to make sure that the last line of the output says something like this
Head:     [bb045fd] 2016-05-02: started LMM Genetic Diversity vignette and added data

If this is the output you receive, then you can proceed with the following:
fetch(repo, name = "upstream")
merge(repo, "upstream/master")
push(repo, credentials = cred_token())

Once you've done this, your branch should be up to date :)

@panastheod there is a test failure in your vignette:
Error in parse_block(g[-1], g[1], params.src) :
  duplicate label 'load_data_show'
Calls: <Anonymous> ... process_file -> split_file -> lapply -> FUN -> parse_block
Execution halted

It looks like you are using the same label for several code blocks. load_data_show is one of the repeated labels, but I can see at least one other that's repeated too. Could you fix that?

It looks like you are using the same label for several code blocks. load_data_show is one of the repeated labels, but I can see at least one other that's repeated too. Could you fix that?

After looking at the vignette, this is only part of the pathology. I will go through and comment on specific issues.

Hi @panastheod, sorry for not responding earlier. This service only notifies us when you make a comment (since you can make several rounds of changes before it's ready for review).
Thank you for making the critical changes. It's currently failing, but that's because we did not have the packages you are using in our dockerfile. We are currently rebuilding the dockerfile and once it's built, we'll ask you to make a small change and push again to make sure the vignette builds. Please stand by. Thank you for your patience.

We are currently rebuilding the dockerfile and once it's built, we'll ask you to make a small change and push again to make sure the vignette builds.

That's not necessary. I'll relaunch the build once the Docker image is rebuilt.

@zkamvar and @mmlopezu the build passes now.

Hi @panastheod,
Thank you for your patience.
One thing that would be nice is an explanation of the results. In your vignette, you do a good job explaining why you are using certain analyses, but the results are not explained/interpreted. Is it possible to provide this?
Additionally, there are small formatting issues, but these can easily be fixed on our end.
When you have made the requested changes, please respond to this thread.
Thank you,
Zhian

@mmlopezu, do you have any comments on the vignette?

Hi @panastheod
Here are some comments.
I think the vignette is great, but it would be great to have more explanation on some points:
Line 7 - In what cases would one want to compare genetic diversity between populations? I think it would be nice to give some real life examples (e.g. conservation questions, managed species, etc)
Line 9 - Can you explicitly say how you control for the variability of markers in ANCOVA and LMM?
Line 62 - Similar comment. Why is management fixed, and locus random?
Line 22 - I think you should say that the question is this study was whether or not "management" affected the genetic diversity of these populations. Readers would get a better feeling about why one could be interested in this analysis.
Line 90 - Maybe explain better what "looking at the effect of management" means  AND what "comparing the performance of the mixed model" means.
Hope this helps! Let me know if you have questions :)

Hi @panastheod, just checking in to see if you have any questions about our suggestions.

Dear Zhian,
Sorry for the late reply. I am waiting for my co-author to sent me the
revisions. Most likely in the next days we will sent you and update version.
Panas
On Mon, Jun 6, 2016 at 3:29 AM, Zhian N. Kamvar<EMAIL_ADDRESS>wrote:

Hi @panastheod https://github.com/panastheod, just checking in to see
if you have any questions about our suggestions.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/NESCent/popgenInfo/pull/182#issuecomment-223851328,
or mute the thread
https://github.com/notifications/unsubscribe/ASQlhs1rpwtiXdU_z4ZEtTOrP5tWdWO1ks5qI3fegaJpZM4IW3b0
.

Dear Zhian,
I have just uploaded our revised vignette.
All the best,
Panas
On Mon, Jun 6, 2016 at 3:29 AM, Zhian N. Kamvar<EMAIL_ADDRESS>wrote:

Hi @panastheod https://github.com/panastheod, just checking in to see
if you have any questions about our suggestions.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/NESCent/popgenInfo/pull/182#issuecomment-223851328,
or mute the thread
https://github.com/notifications/unsubscribe/ASQlhs1rpwtiXdU_z4ZEtTOrP5tWdWO1ks5qI3fegaJpZM4IW3b0
.

Hi @panastheod, I apologize for the delayed response. I was at a hackathon this past week. I will take a look at the revisions today or tomorrow. @mmlopezu, I have rendered the vignette and am attaching it as a zip file here:
LMM-Genetic-Diversity.zip

To render this vignette on your own machine, you can copy and paste the following code:
tmp <- tempdir() # create temporary directory
setwd(tmp)       # go there
library('git2r') # load git2r

# Clone the repository and go into the use folder
repo <- clone("https://github.com/panastheod/popgenInfo.git", "popgenInfo")
setwd("popgenInfo/use")

# Checkout the branch
checkout(repo, "02-05-2016-LMM-Genetic-Diversity")

# Render and show the file
rmarkdown::render("LMM-Genetic-Diversity.Rmd")
file.show("LMM-Genetic-Diversity.html")

@panastheod, Thank you for taking the time to revise this submission. Your recent edits have added much clarity to the analysis and I believe you have addressed all of the comments from myself and @mmlopezu. If @mmlopezu approves, we will merge this into repository, clean up any minor issues, and add a link on the main page. Do you have a preference for what the title in the dropdown menu should be?
Thanks,
Zhian

Dear Zhian,
How about "Comparing genetic diversity using mixed models" for a title.
All the best,
Panas
On Mon, Jun 27, 2016 at 8:14 PM, Zhian N. Kamvar<EMAIL_ADDRESS>wrote:

@panastheod https://github.com/panastheod, Thank you for taking the
time to revise this submission. Your recent edits have added much clarity
to the analysis and I believe you have addressed all of the comments from
myself and @mmlopezu https://github.com/mmlopezu. If @mmlopezu
https://github.com/mmlopezu approves, we will merge this into
repository, clean up any minor issues, and add a link on the main page. Do
you have a preference for what the title in the dropdown menu should be?
Thanks,
Zhian
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/NESCent/popgenInfo/pull/182#issuecomment-228828752,
or mute the thread
https://github.com/notifications/unsubscribe/ASQlhq9kGTSvO6zEWOfGjB6GMxEwaPqKks5qQBLrgaJpZM4IW3b0
.

I think @mmlopezu is on vacation leave, so in the interest of moving this forward and given thumbs up by @zkamvar I'm going to merge this. I've created a separate issue for adding the link to the menu.

@panastheod The vignette is now live at http://popgen.nescent.org/LMM-Genetic-Diversity.html
Thank you for your contribution!

Great!!
On Wed, Jul 6, 2016 at 10:27 PM, Zhian N. Kamvar<EMAIL_ADDRESS>wrote:

@panastheod https://github.com/panastheod The vignette is now live at
http://popgen.nescent.org/LMM-Genetic-Diversity.html
Thank you for your contribution!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/NESCent/popgenInfo/pull/182#issuecomment-230895879,
or mute the thread
https://github.com/notifications/unsubscribe/ASQlhgZIWm8fzysQ-k8J-YKFI512KpLZks5qTA-rgaJpZM4IW3b0
.

@panastheod @hlapp @zkamvar
Thanks for working on this while I was away on vacation! I found some typos in the text of the vignette. What is the most efficient way to make those edits/suggestions?

@mmlopezu can you make a pull request with the corrections?

@hlapp I'll try :)


fix(pageserver): barrier should wait for deletions

Problem
INC-317 https://neondb.slack.com/archives/C033RQ5SPDH/p1730815677932209
Summary of changes
Barrier waits for deletions.
Checklist before requesting a review

[x] I have performed a self-review of my code.
[ ] If it is a core feature, I have added thorough tests.
[ ] Do we need to implement analytics? if so did you add the relevant metrics to the dashboard?
[ ] If this PR requires public announcement, mark it with /release-notes label and add several sentences in this section.

Checklist before merging

[ ] Do not forget to reformat commit message to not include the above checklist

A test would be really nice, if we have the failpoints to recreate such a race

@skyzh please fill out the problem section with what went wrong, as otherwise the commit message won't be intelligible to someone who doesn't have access to our slack.


Read race condition with several RDD operations in one job

In case of several datanodes in the DB installation, reading from two tables end up in "connection refused" error
23/08/28 08:15:36 INFO ExasolConnectionManager: Making a connection using url = jdbc:exa-worker:<IP_ADDRESS>:20513;workerID=1;workertoken=5648301064778968824;validateservercertificate=0
23/08/28 08:15:36 INFO ExasolConnectionManager: Cache miss, create new connection
23/08/28 08:15:36 ERROR Executor: Exception in task 1.0 in stage 2.0 (TID 5)
com.exasol.jdbc.ConnectFailed: java.net.ConnectException: Connection refused
        at com.exasol.jdbc.AbstractEXAConnection.connectAndLogin(AbstractEXAConnection.java:2373)
        at com.exasol.jdbc.AbstractEXAConnection.setupConnection(AbstractEXAConnection.java:1646)
        at com.exasol.jdbc.AbstractEXAConnection.Connect(AbstractEXAConnection.java:1512)
        at com.exasol.jdbc.AbstractEXAConnection.<init>(AbstractEXAConnection.java:550)
        at com.exasol.jdbc.EXAConnection.<init>(EXAConnection.java:37)
        at com.exasol.jdbc.EXADriver.connect(EXADriver.java:225)

To reproduce, database with more than one datanode is needed. Table TEST.TEST has some rows:
sc.setLogLevel("INFO")

val df1 = spark
	  .read
	  .format("exasol")
	  .option("host", "<IP_ADDRESS>")
	  .option("port", "8563")
	  .option("username", "sys")
	  .option("password", "PASS")
	  .option("query", "select * from TEST.TEST")
          .option("jdbc_options", "validateservercertificate=0")
          .load()

val df2 = spark
	  .read
	  .format("exasol")
	  .option("host", "<IP_ADDRESS>")
	  .option("port", "8563")
	  .option("username", "sys")
	  .option("password", "PASS")
	  .option("query", "select * from TEST.TEST")
          .option("jdbc_options", "validateservercertificate=0")
          .load()

val df_u = df1.union(df2)
df_u.collect()

Root cause of this issue is concurrent creation of subconnections from the cached main connection (lines Cache hit, reuse existing below):
23/08/28 08:15:36 INFO BlockManagerInfo: Removed broadcast_1_piece0 on 30c3b58ca6ef:34223 in memory (size: 7.5 KiB, free: 434.4 MiB)
23/08/28 08:15:36 INFO BlockManagerInfo: Removed broadcast_0_piece0 on 30c3b58ca6ef:34223 in memory (size: 7.5 KiB, free: 434.4 MiB)
23/08/28 08:15:36 INFO ExasolRelation: Creating Spark RDD from Exasol query 'SELECT "COL1", "COL2" FROM (select * from TEST.TEST)'.
23/08/28 08:15:36 INFO ExasolRelation: Creating Spark RDD from Exasol query 'SELECT "COL1", "COL2" FROM (select * from TEST.TEST)'.
23/08/28 08:15:36 INFO CodeGenerator: Code generated in 25.363054 ms
23/08/28 08:15:36 INFO ExasolConnectionManager: Making a connection using url = jdbc:exa:<IP_ADDRESS>:8563;validateservercertificate=0
23/08/28 08:15:36 INFO ExasolConnectionManager: Cache hit, reusing existing
23/08/28 08:15:36 INFO ExasolRDD: Initiated 2 parallel exasol (sub) connections
23/08/28 08:15:36 INFO ExasolRDD: Executing enriched query 'SELECT "COL1", "COL2" FROM (select * from TEST.TEST)'.
23/08/28 08:15:36 INFO ExasolRDD: The number of partitions is 2
23/08/28 08:15:36 INFO ExasolConnectionManager: Making a connection using url = jdbc:exa:<IP_ADDRESS>:8563;validateservercertificate=0
23/08/28 08:15:36 INFO ExasolConnectionManager: Cache hit, reusing existing
23/08/28 08:15:36 INFO ExasolRDD: Initiated 2 parallel exasol (sub) connections
23/08/28 08:15:36 INFO ExasolRDD: Executing enriched query 'SELECT "COL1", "COL2" FROM (select * from TEST.TEST)'.
23/08/28 08:15:36 INFO ExasolRDD: The number of partitions is 2
23/08/28 08:15:36 INFO SparkContext: Starting job: collect at <console>:1


Correct the definition of addFullRequestInterceptor

@simohammedhttp: can you rebase please? :)

Rebased and Replaced by https://github.com/marmelab/ng-admin/pull/1269


add equinix_metal_organization_member resource

Fixes #175
Depends on packethost/packngo#348

I think it should be possible to do that by using an import test against the current user, and we can assume it is an admin since it would have created the organization.

Testing against the current owner would cause Terraform to attempt to delete the current owner, which would not be possible.

I've added some tests against the owner if only to ensure that the existing member path works for initial reads. In general users should not attempt to create primary owners as members.  Additionally, there may be some bugs with how existing members are being handled. It would help if we had #133 and a way to fetch the current user, alternatively, if the organization primary_owner were made available in the metal_organization resource, that could be helpful.

Codecov Report
Base: 59.82% // Head: 59.51% // Decreases project coverage by -0.31% :warning:

Coverage data is based on head (c226990) compared to base (b59fb07).
Patch coverage: 55.62% of modified lines in pull request are covered.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #256      +/-   ##
==========================================
- Coverage   59.82%   59.51%   -0.32%
==========================================
  Files          73       74       +1
  Lines       12590    12750     +160
==========================================
+ Hits         7532     7588      +56
- Misses       4775     4869      +94
- Partials      283      293      +10

Impacted Files
Coverage Δ

equinix/resource_metal_organization_member.go
55.34% <55.34%> (ø)

equinix/provider.go
84.74% <100.00%> (+0.05%)
:arrow_up:

equinix/resource_metal_spot_market_request.go
36.53% <0.00%> (-20.00%)
:arrow_down:

equinix/resource_metal_device_network_type.go
61.70% <0.00%> (-6.39%)
:arrow_down:

equinix/resource_metal_device.go
63.27% <0.00%> (-5.55%)
:arrow_down:

equinix/data_source_metal_spot_market_request.go
83.33% <0.00%> (-3.13%)
:arrow_down:

equinix/resource_metal_port.go
86.52% <0.00%> (-1.56%)
:arrow_down:

equinix/helpers_device.go
68.42% <0.00%> (+0.52%)
:arrow_up:

equinix/resource_metal_reserved_ip_block.go
83.91% <0.00%> (+0.75%)
:arrow_up:

equinix/port_helpers.go
66.03% <0.00%> (+1.14%)
:arrow_up:

... and 1 more

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

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

Related test passed successfully


Added to prompt for short responses and changed function name

Long responses take time and are inconvenient to copy-paste. I added a system prompt to tell gpt to give one-liners without commentation for response. Also changed g to gpt because g is often reserved for git in zsh

Thanks! Gonna merge and tweak on top of it.


❓Proper error response on execute action endpoint?

Hello,
We have an internal, private action hub for our company that works very well. We have never been able to figure out, however, how to return a proper error so that the looker user receives the error email with context as to what was wrong. The error email always is as follows:
The scheduled job "Custom Action"[#####] failed for . Please visit your content to view and resolve the error, or contact your Looker administrator if you need further assistance.

Error: An error occurred for action test-action-integration://11::test_failure. The action could not be executed.

This is the error we are returning with a 400 back to looker:
{
    "looker": {
        "success": false,
        "message": "Failed to update custom action",
        "validation_errors": {
            "test_field": "This is a test field error"
        }
    }
}

We are referencing the ActionResponse classes toJson schema here
Any help would be greatly appreciated. It's very difficult to scale our team using looker actions when an engineer has to hop into Datadog every time a team member gets one of these ambiguous errors.

Is anybody at Looker maintaining the Action Hub?

Yes I still am maintaining the Action Hub, sorry I haven't  been posting on the issues lately

So the email was a choice made a long time ago in favor of only showing the error in the scheduler history. It was a choice but we could open a ticket internally to start another discussion about it since it has been so long

It would be great to be able to pass a contextual error back to the user who scheduled the action

Yes, I am having the same issue, it would be great to have a proper description of the error via e-mail. Any solution to this?


Add unique field in any status

closes #234
I've written a script available https://github.com/Tbaut/chain-db-script to update every status from chain-db.
Steps to deploy :

[ ] Deploy this schema pointing at 4466 for nodewatcher and nodewatcher-v1.5
[ ] Run the above script for at 4466 for nodewatcher and nodewatcher-v1.5
[ ] Remove (manually) any Status with null, these must be duplicated
[ ] Change the Schema to make the unique field non nullable
[ ] Deploy this schema pointing at 4466 for nodewatcher and nodewatcher-v1.5

Good point, there's some redundancy in the status and the unique_field. This unique field is just a workaround to have the combination status-proposal unique. But the status itself is the most important. Removing it would mean some not super nice parsing on the client side, which I'd like to avoid because it's purely a DB problem.

I'll do the first 4 steps now and see how it goes. Then change this PR to make the unique field non nullable.

It went all as expected, the new schema is updated. Relaunching bodewatcher jobs now.
Changes:

  MotionStatus (Type)
  ~ Updated field `uniqueStatus`. It became required.

  ProposalStatus (Type)
  ~ Updated field `uniqueStatus`. It became required.

  ReferendumStatus (Type)
  ~ Updated field `uniqueStatus`. It became required.

  TreasuryStatus (Type)
  ~ Updated field `uniqueStatus`. It became required.


Playground: Anonymising IP address for Analytics tracking.

Here's some proof it works. I've enabled debugging on the GA messages, and you'll see at the bottom that anonymisation is switched on:


Fix go.mod

Description
Changes proposed in this pull request:

Add a replace for the missing sourcegraph dependency of director

Related issue(s)

/test post-main-compass-manager-build


[firebase_auth]: error.credential is null on credential-already-in-use exception during apple sign in in web

Is there an existing issue for this?

[X] I have searched the existing issues.

Which plugins are affected?
Auth
Which platforms are affected?
Web
Description
Firebase auth in web returns a null credential value on a "credential-already-in-use" FirebaseAuthException during apple sign in.
This prevents the web app from being able to recover and continue with the sign in flow.
Notes:
This issue only happens on flutter web.
This does not happen during Google Sign in on flutter web.
It is working as expected (error.credential is not null) in flutter mobile (both android & ios)
Reproducing the issue
Make sure that you already have a firebase user linked to an apple account.
Then run the following code.
A new anonymous user will be created and make sure to sign in to the same apple account.
Here is a sample code:
import 'package:firebase_auth/firebase_auth.dart';
import 'package:firebase_core/firebase_core.dart';
import 'package:flutter/material.dart';

import 'firebase_options.dart';

void main() async {
  WidgetsFlutterBinding.ensureInitialized();
  await Firebase.initializeApp(
    options: DefaultFirebaseOptions.currentPlatform,
  );
  runApp(MaterialApp(
    home: const App(),
  ));
}

class App extends StatefulWidget {
  const App({super.key});

  @override
  State<App> createState() => _AppState();
}

class _AppState extends State<App> {
  final auth = FirebaseAuth.instance;
  @override
  void initState() {
    super.initState();
    _createAnonymousAccount();
  }

  Future<void> _createAnonymousAccount() async {
    if (auth.currentUser == null) {
      await auth.signInAnonymously();
    }
  }

  Future<void> _signIn() async {
    try {
      await auth.currentUser!.linkWithPopup(AppleAuthProvider());
      print('Link successful');
    } on FirebaseAuthException catch (e) {
      if (e.code == 'credential-already-in-use') {
        final cred = e.credential!;
        await auth.signInWithCredential(cred);
        print('Sign in successful');
      }
    }
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: Center(
        child: ElevatedButton(
          onPressed: _signIn,
          child: const Text('Sign in'),
        ),
      ),
    );
  }
}

Firebase Core version
2.30.1
Flutter Version
3.19.5
Relevant Log Output
Error: Unexpected null value.
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/errors.dart 297:3       throw_
dart-sdk/lib/_internal/js_dev_runtime/private/ddc_runtime/operations.dart 806:18  nullCheck
packages/test/main.dart 44:34                                               _signIn
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 60:31                <fn>
dart-sdk/lib/async/zone.dart 1666:54                                              runBinary
dart-sdk/lib/async/future_impl.dart 177:22                                        handleError
dart-sdk/lib/async/future_impl.dart 850:46                                        handleError
dart-sdk/lib/async/future_impl.dart 871:13                                        _propagateToListeners
dart-sdk/lib/async/future_impl.dart 651:5                                         [_completeError]
dart-sdk/lib/async/future_impl.dart 737:7                                         callback
dart-sdk/lib/async/schedule_microtask.dart 40:11                                  _microtaskLoop
dart-sdk/lib/async/schedule_microtask.dart 49:5                                   _startMicrotaskLoop
dart-sdk/lib/_internal/js_dev_runtime/patch/async_patch.dart 181:7                <fn>

Flutter dependencies

Expand Flutter dependencies snippet

Dart SDK 3.3.3
Flutter SDK 3.19.5
colabrador 1.4.0+92

dependencies:
- cupertino_icons 1.0.6
- firebase_auth 4.19.4 [firebase_auth_platform_interface firebase_auth_web firebase_core firebase_core_platform_interface flutter meta]
- firebase_core 2.30.1 [firebase_core_platform_interface firebase_core_web flutter meta]
- flutter 0.0.0 [characters collection material_color_utilities meta vector_math sky_engine]
- flutter_localizations 0.0.0 [flutter intl characters clock collection material_color_utilities meta path vector_math]
- localization 2.1.0 [flutter]

dev dependencies:
- flutter_test 0.0.0 [flutter test_api matcher path fake_async clock stack_trace vector_math leak_tracker_flutter_testing async boolean_selector characters collection leak_tracker leak_tracker_testing material_color_utilities meta source_span stream_channel string_scanner term_glyph vm_service]

transitive dependencies:
- _flutterfire_internals 1.3.32 [collection firebase_core firebase_core_platform_interface flutter meta]
- async 2.11.0 [collection meta]
- boolean_selector 2.1.1 [source_span string_scanner]
- characters 1.3.0
- clock 1.1.1
- collection 1.18.0
- fake_async 1.3.1 [clock collection]
- firebase_auth_platform_interface 7.2.5 [_flutterfire_internals collection firebase_core flutter meta plugin_platform_interface]
- firebase_auth_web 5.11.4 [firebase_auth_platform_interface firebase_core firebase_core_web flutter flutter_web_plugins http_parser meta web]
- firebase_core_platform_interface 5.0.0 [collection flutter flutter_test meta plugin_platform_interface]
- firebase_core_web 2.16.0 [firebase_core_platform_interface flutter flutter_web_plugins meta web]
- flutter_web_plugins 0.0.0 [flutter characters collection material_color_utilities meta vector_math]
- http_parser 4.0.2 [collection source_span string_scanner typed_data]
- intl 0.18.1 [clock meta path]
- leak_tracker 10.0.0 [clock collection meta path vm_service]
- leak_tracker_flutter_testing 2.0.1 [flutter leak_tracker leak_tracker_testing matcher meta]
- leak_tracker_testing 2.0.1 [leak_tracker matcher meta]
- matcher 0.12.16+1 [async meta stack_trace term_glyph test_api]
- material_color_utilities 0.8.0 [collection]
- meta 1.11.0
- path 1.9.0
- plugin_platform_interface 2.1.8 [meta]
- sky_engine 0.0.99
- source_span 1.10.0 [collection path term_glyph]
- stack_trace 1.11.1 [path]
- stream_channel 2.1.2 [async]
- string_scanner 1.2.0 [source_span]
- term_glyph 1.2.1
- test_api 0.6.1 [async boolean_selector collection meta source_span stack_trace stream_channel string_scanner term_glyph]
- typed_data 1.3.2 [collection]
- vector_math 2.1.4
- vm_service 13.0.0
- web 0.5.1

Additional context and comments
Here is a screenshot showing actual values of the FirebaseAutghException.

*Shows that credential is null

Hello @BogsBalangat, thank you for reporting this issue. I've just tested the Apple login on the web, and it works without any issues.
Could you please provide a minimal but complete example, or detail the steps that trigger this issue? Additionally, you might try integrating your Apple Sign-In and Firebase with the example app found here to test if the issue persists.

Hi @TarekkMA, thank you for looking into this. I updated the repro steps and included code to run. The important condition here is that there should already be an existing firebase user linked to the apple account. That is why when the new anonymous user attempts to link the same apple account, firebase auth will throw an credential-already-in-use exception. In this case, the exception should have a non-null credential value which I can use to sign in instead..

Thank you, @BogsBalangat, for updating the steps required to reproduce the issue. I have been able to reproduce it and created a pure JS example where this issue does not occur. You can view it here: JS Example.
We will look into fixing this issue.
@russellwheatley


Test with Py 3.4, Django 1.7 and default runners

This commit updates the Travis config to test under Python 3.4 and Django 1.7.
Though not yet necessary for 1.7, it also updates the test script to work with the old DjangoTestSuiteRunner and the new default DiscoverRunner introduced in Django 1.6. DjangoTestSuiteRunner is removed in 1.8. I've removed the line that specifies settings.TEST_RUNNER, so the default runner will be used under each version of Django.
The DjangoTestSuiteRunner would run all the tests in django.contrib as well as Mezzanine's tests – DiscoverRunner doesn't do this.

Awesome - thank you Alex!

Hey Alex - how can we maintain the previous behaviour of testing all installed apps (Django + Mezzanine) by default, even for Django 1.8? Would we need to reproduce something like DjangoTestSuiteRunner ourselves?
Do you think this would be a good idea? What's the alternative, do we need to configure DiscoverRunner instead?

Also what's the thinking around no longer leveraging the local_settings template? Seems like we're just repeating some of its parts (sqlite db, secret/nevercache keys) in the string template we create inside runtests.py, and if that set of "default settings we absolutely need" changes over time, we'll need to update them in two places now.

The DjangoTestSuiteRunner would only run tests that lived alongside the code, whereas most of Django's tests (even for contrib) lived in the tests folder, outside the django package, and so aren't even present if you install from pip or an archive. I thought that since it isn't comprehensive anyway, we might as well just focus on running our own tests.
You've reminded me that I'll need to think about Cartridge in this context though.

Thanks Alex, I didn't know that and the changes make sense now.

I dropped the local_settings import at some stage because I was actually using nothing from it and it simplified the code – you're right though, if we add any new settings that need to be defined in local_settings.py then we'd need to add them in two places. I've just added it back.
Do you think we should set debug = False when running tests?

I dropped the local_settings import at some stage because the only thing it was doing was adding the secret keys to the settings. You're right though, better import it to potentially avoid a gotcha down the road.
I've added it back in by making a local_settings.py from local_settings.py.template, and allowing settings.py to import it as usual. That way set_dynamic_settings is called after importing local_settings as it is in production.

Do you think we should set DEBUG = False in tests or leave it as True as defined in local_settings?

I can't think of a good reason either way really, what do you think?

Alex I think I was a bit confusing with my comments about local_settings, sorry about that - there's a subtle difference between the old behaviour and the fix you just made. With the old behaviour, we didn't actually generate/delete a local_settings module, we just used the template file to generate the test_settings module - this meant that if you (by which I mean me) had a local_settings module already, it'd be picked up as usual via settings.py, and left intact. I just went ahead and restored the old approach, merging in your changes by hand where they made sense: https://github.com/stephenmcd/mezzanine/commit/4d9db202d9bd141bf52a70c5e66b101840be1fee
Thinking a bit about Cartridge too, I feel more like we might still need something like DjangoTestSuiteRunner - I think it's important for Cartridge to run the Mezzanine tests, having Mezzanine run at least some of Django's tests is not a bad thing. Using DiscoverRunner also means you can no longer simply run ./manage.py test from the project_template directly, which is really handy during development (that's how I normally run the tests locally). I added a quick path hack that got that working again, which we could remove if we get something like DjangoTestSuiteRunner working again: https://github.com/stephenmcd/mezzanine/commit/3a336635ff24de2d451a5f0bf88a3da365f23ffd
Thanks again for the enormous amount of help with everything this week.

OK, I think I understand what I've been missing :) To be clear – you're talking about having an existing, hand-modified local_settings.py in your project_template directory that you want to test against? I hadn't accounted for that. Presumably that's why there's the check to see if test_settings.py exists as well?

Using DiscoverRunner also means you can no longer simply run ./manage.py test from the project_template directly

./manage.py test .. should work for that.

Yeah that's basically it - it's not that I wanted to specifically test against that local_settings, it's just that it exists for development and I don't want it clobbered.
That's a nice trick passing the parent path as a arg to the test command like that, thanks.

Having had a look at the DiscoverRunner source it looks like it will be pretty easy to write our own TestRunner subclass that always runs all the Mezzanine (and Cartridge if installed) tests, I'll have a crack.
I think we should decide whether or not an existing local_settings.py should be used or not when running tests. If the answer is yes (I think it should be) then we can simplify runserver.py a bit by just checking for local_settings.py, creating it from local_settings.py.template (and later deleting it) if it's not there, and simply letting settings.py import from local_settings.py as normal.

To see what I mean about local_settings.py – have a look at this one
I think it's a good idea to simply let settings.py import local_settings when running tests, as it does when running the server.

Sorry Alex the current setup is a bit confusing, but I think it does do what you expect already. An existing local_settings.py currently will get imported with runtests.py - you'll see the first line in the big string we write to the generated test_settings.py is from project_template import settings - so that imports the normal settings.py, which includes the normal local_settings import.


Redirect uri 'url' is not supported by the client error on the dashboard

Fixes

Fixed

can you tell me please how to fix this error??


linker error:

color-console-error.txt
See errors in file.
Not all functions are marked with the keywords inline or constexpr or are templated. As a result if one would include this headder more than twice the linker is going to complain.

you can add to all function inline, then all works good

i just added inline to every function but link errors are still there

i just added inline to every function but link errors are still there

you probably wrong something


Fixed org setting issue 7628

The check boxes and now displayed in the center and it also has a close button in the lower right corner.

Thanks @kriti21! There's already an open PR for this, as you can see from the PRs linked to in #7628. We should make the zulipbot messaging much clearer here :/.
Closing this for now. Sorry about this! If this is a GCI task this is an approval for getting credit for the task. Otherwise, let me know if you need help finding a good issue.


Run tests in multiple browsers

Can someone help me? I'm trying to set up Behat to run tests in multiple browsers. Whether they run at the same time or one after another, it doesn't matter.
My yml file looks like this but when I actually try to run it, it only runs in firefox? Please let me know if you need more info. This issue is possibly related to #629.
# behat.yml
default:
  suites:
    default:
      filters:
        tags: "~@manual_test_only"
  autoload:
    '': %paths.base%/features/bootstrap
  extensions:
      Behat\MinkExtension:
        files_path: './features/tests/adverts/assets/images'
        sessions:
          firefox:
            selenium2:
              browser: firefox
              capabilities:
                extra_capabilities:
                  acceptInsecureCerts: true
                  marionette: false
          chrome:
            selenium2:
              browser: chrome
              capabilities: { "browserName": "chrome", "browser": "chrome", "version": "62", 'chrome': {'switches':['--no-sandbox']}}

Thanks @jonketo but due to business priorities, I have left this one in the backlog so it won't get looked into for quite a while. I appreciate your comment though.


BroadcastTriangleCount

Hello what is the article of org.apache.flink.graph.streaming.example.BroadcastTriangleCount?

The algorithm and implementation are described in this master thesis. See Sections 4.3 and 6.1.2.


Update intent parser execution target

@tramyn we will likely need to update the intent parser's execution target for requesting to execution an experiment. Instead of calling the reactor directly with the message and nonce, we'll need to follow an authentication step which will authenticate the requesting user on TACC. Matt, Dan, and I are working through this (see below for a draft of our current thinking).
This authentication step is required so that the user is 1) authenticated and has permissions to execute through the reactor chain, up until Strateos execution 2) XPlan will retrieve this user's Strateos credentials for execution from an internal TACC store. This prevents the need to specify or store any sort of credentials in the ER, or process them through the IP.
This will expand XPlan usage beyond just a single user, allowing other SD2 users to author, process, and execute experiment requests without any direct assistance from Dan Bryce or TA4.

This is a work in progress, and I'll keep you updated on what changes, if any, you need to make. Comments/discussion is of course welcome.

@mwes This sounds straightforward and thanks for keeping me updated. I'll continue to follow this discussion. If there are slack channels opening up for this then please let me know so I can stay up to date.

@tramyn sure - the main discussions are in the open under #ip-sr-xplan and #cyberinfrastructure

Base on Slack's ip-sr-xplan thread discussion with @mwes,  there is a new authentication layer added when requesting an experiment execution. IP will need to update its endpoint to the link mentioned in the Slack thread. The HTML content received from this response will provide users the ability to authenticate their experiment request. IP will then need to have a new tab open to display this HTML content.

@tramyn per our discussion on 9/22 this should be ready to test. Is it possible to create a build that points to the new POST target? This should be a small change, and we can then see if it is working correctly, or if we need to make any changes/updates to the TACC authentication gateway.

@mwes I ran into authentication issue when using clicking on the interface returned from TACC. I'll give you a more in depth summary after #277 is resolved.

OK, I've updated #277 What was the issue?

FYI Matt V. just reminded me that with today's maintenance, TACC systems will likely be throwing auth errors - we should wait until Corral is back online and the maintenance completes, then we can re-rest. This should be done ~Wednesday 12:00 CST. I had forgotten about the maintenance - thank you for checking! I expect we will be able to make more progress tomorrow.

@tramyn maintenance should be complete - can you test again?

@mwes I can confirm that authentication is working for the new endpoint. However, I'm getting HTTP 400 error when connecting this feature to #257 . This is the message that I am getting "Actor with identifier 'control-annotator.prod' not found". Could you confirm if TACC's server was able to receive my request? I can provide you the Execution ID on slack and follow up from there.

Sure, please send the Execution ID.


[Tests] Enable staticMemberInitializedAtRuntime in inline-static-member-var.swift.

apple/swift#30914 has been merged so this part of the test can be enabled.

@swift-ci please test


Duplicated a media rules in css

my postcss configuration in laravel mix:
postCss: [
    require('postcss-extract-media-query')({
		output: {
		  path: path.join(__dirname, '/public/css'),
		  name: '[query].css'
		},
		queries: {
		  'only screen and (min-width: 1023px)': 'desktop',
		  'only screen and (min-width: 1460px)': 'desktop',
		  'only screen and (min-width: 1800px)': 'desktop',
		  'only screen and (min-width: 1870px)': 'desktop',
		  'only screen and (min-width: 2100px)': 'desktop',
		  'only screen and (min-width: 2400px)': 'desktop'
		},
		extractAll: false
    }),
  ],

Created desktop.css with all queries but thes repeating. The queries save in desktop.css first time and then second time the same way after first time. 'postcss-combine-duplicated-selectors' and '"cssnano": {}' don't helped me
And is strange that console output three times:
[extracted media query] desktop.css
[extracted media query] desktop.css
[extracted media query] desktop.css

P.S. I want to do pull request in documentation, but wait for an answer(if code have mistakes). I spent more than an hour until I realized how it works

You need different values in the queries object.
Like this:
postCss: [
    require('postcss-extract-media-query')({
		output: {
		  path: path.join(__dirname, '/public/css'),
		  name: '[query].css'
		},
		queries: {
		  'only screen and (min-width: 1023px)': 'desktop-1023px',
		  'only screen and (min-width: 1460px)': 'desktop-1023px',
		  'only screen and (min-width: 1800px)': 'desktop-1800px',
		  'only screen and (min-width: 1870px)': 'desktop-1870px',
		  'only screen and (min-width: 2100px)': 'desktop-2100px',
		  'only screen and (min-width: 2400px)': 'desktop-2400px'
		},
		extractAll: false
    }),
  ],

Btw, depending on the contents. I think that you can use fewer queries, like:
postCss: [
    require('postcss-extract-media-query')({
		output: {
		  path: path.join(__dirname, '/public/css'),
		  name: '[query].css'
		},
		queries: {
		  'only screen and (min-width: 1023px)': 'desktop-1023px',
		  'only screen and (min-width: 1800px)': 'desktop-1800px',
		  'only screen and (min-width: 2100px)': 'desktop-2100px'
		},
		extractAll: false
    }),
  ],

@nucliweb ,thank you for answer, but the problem persists.
It is desktop-1870px.css :
`
@media only screen and (min-width: 1870px) {
.game-stats-header::before {
width: 24rem;
}
.game-stats-header__title span {
display: block;
}
.game-stats-header__title svg {
top: -0.35rem;
}
}
@media only screen and (min-width: 1870px) {
.game-stats-header::before {
width: 24rem;
}
.game-stats-header__title span {
display: block;
}
.game-stats-header__title svg {
top: -0.35rem;
}
}`
console:
[extracted media query] desktop-1023px.css
[extracted media query] desktop-1800px.css
[extracted media query] desktop-2100px.css
[extracted media query] desktop-1460px.css
[extracted media query] desktop-2400px.css
[extracted media query] desktop-1870px.css
[extracted media query] desktop-1023px.css
[extracted media query] desktop-1800px.css
[extracted media query] desktop-2100px.css
[extracted media query] desktop-1460px.css
[extracted media query] desktop-2400px.css
[extracted media query] desktop-1870px.css

I disabled all configeration in webpack.mix.js:
mix..less('resources/less/app.less', 'public/css')
//.less('resources/less/plugins.less', 'public/css')  this [extracted media query] third time
.options({
postCss: [
require('postcss-extract-media-query')({
output: {
path: path.join(__dirname, '/public/css'),
name: '[query].css'
},
queries: {
'only screen and (min-width: 1023px)': 'desktop-1023px',
'only screen and (min-width: 1460px)': 'desktop-1460px',
'only screen and (min-width: 1800px)': 'desktop-1800px',
'only screen and (min-width: 1870px)': 'desktop-1870px',
'only screen and (min-width: 2100px)': 'desktop-2100px',
'only screen and (min-width: 2400px)': 'desktop-2400px'
},
extractAll: false
}),
],
})
Is it incompatible with laravel mix?

Yes. Duplicate media query with Laravel Mix.

Did anyone find a solution for this?

Did anyone find a solution for this?

Webpack version:
https://github.com/SassNinja/media-query-plugin

@EugenGedroyc @elambro  If I understand correctly, then you need to first perform the merging of media queries with postcss-sort-media-queries, plugin sort and combine same media queries into one and then use postcss-extract-media-query.

I wrote a new package for this - Extract CSS Media Queries
and a Laravel Mix extension - Laravel Mix Extract Media Queries
My first webpack plugin and my first published npm package!


change .style("id",...) to .attr("id",...)

I changed the "id" definition from a .style() to a .attr(). I wasn't getting an id on my paths with the .style() method.

Good catch!


Vertex Methods have disapeared from b2PolygonShape

b2PolygonShape::GetVertexCount() and b2PolygonShape::GetVertex(int32) have been removed at a time.
This have caused me some backward compatibility problem. But the methods don't look like they could have conflict with anything new..?
You can create a pull request with this compare link if you want to put them back:
https://github.com/erincatto/Box2D/compare/master...abakobo:b2Polyshape-VertexMethods

This is Interesting and a surprise to me. It appears these methods were removed in commit dca0c259827f04d097cac123b39a4f5103be855f which is dated May 21, 2017.
I wonder what the thinking was behind removing these methods. Did Erin intend for this change? The commit message states "C++11 stuff: override and nullptr`. Nothing about this message relates to taking away those methods; at least not to me.
I suppose an argument could be made that these methods decreased encapsulation given that m_vertices was publicly accessible (since Feb 26, 2012 at least). I'm more of the opinion though that m_vertices (and the other member variables) shouldn't be public to begin with; in which case having the GetVertexCount and GetVertex methods I think makes more sense. The latter is my preference since the class code has the opportunity to provide a contract - of a polygon shape which requires a winding order (CCW I believe), convexity, and related edge normals - and the opportunity to enforce it (via the member variables being private and only allowing access through methods).

I have these members public to improve debug performance.


Hi I got some swreveal problems

so when I launch my app, my simulator screen its just black, it won't perform the sw_front

Is your segue class is SWRevealViewControllerSegueSetController for sw_front?

yh both of the controllers its set with a identifier sw_front and sw_rear

Yes but with SWRevealViewControllerSegueSetController not SWRevealViewControllerSeguePushController?

I already seen your project. It worked???

yh but had to make better one with better construction

just forgot to set the sw as initial haha

What do I do when I get a error saying “error opening input file” bridging-header.h
Sendt fra min iPhone

okt. 2017 kl. 19:26 skrev Patrick <notifications<EMAIL_ADDRESS>
I already seen your project. It worked???
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/John-Lluch/SWRevealViewController/issues/750#issuecomment-339068000, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AaCoDc9IWyD6am2KZg1n0w1NvZQtAsScks5svh2wgaJpZM4QEtwq.

You have to go to build settings and specify the right place for this file:

Have made the right path for it, copied the folder adress from the file and pasted it in, but it still won’t work
Sendt fra min iPhone

okt. 2017 kl. 08:12 skrev Patrick <notifications<EMAIL_ADDRESS>
You have to go to build settings and specify the right place for this file:
[2017-10-31_08-09-45]https://user-images.githubusercontent.com/1782450/32211516-24359c72-be13-11e7-8a91-e4fa3ce561bb.png
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/John-Lluch/SWRevealViewController/issues/750#issuecomment-340678938, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AaCoDVGAIT4vNi9ShL9lrEN2_6lJArK_ks5sxshVgaJpZM4QEtwq.

What is the path of this file?

thats the path to the bridging file

From: Patrick<EMAIL_ADDRESS>Sent: Tuesday, October 31, 2017 12:08 PM
To: John-Lluch/SWRevealViewController
Cc: langsem; Author
Subject: Re: [John-Lluch/SWRevealViewController] Hi I got some swreveal problems (#750)
What is the path of this file?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/John-Lluch/SWRevealViewController/issues/750#issuecomment-340730554, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AaCoDVftxmAU7Dkbb54uanSrQOnZG_ZRks5sxv-5gaJpZM4QEtwq.

Yes OK, but what is it. You have to set a relative path from your project in the build settings.

It worked yes ! But one more question is it possible to have to bridging headers ? Cuz I have a jsonmessage files that needs bridging and now I have just imported both of them in the same bridging
Sendt fra min iPhone

okt. 2017 kl. 18:05 skrev Patrick <notifications<EMAIL_ADDRESS>
Yes OK, but what is it. You have to set a relative path from your project in the build settings.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/John-Lluch/SWRevealViewController/issues/750#issuecomment-340832210, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AaCoDUr-fVXLHJXWfdwdlS7wmt83DqkAks5sx1NqgaJpZM4QEtwq.

You can import several files in the bridging header file.

Ok thanks :)
Sendt fra min iPhone

nov. 2017 kl. 07:15 skrev Patrick <notifications<EMAIL_ADDRESS>
You can import several files in the bridging header file.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHubhttps://github.com/John-Lluch/SWRevealViewController/issues/750#issuecomment-340998246, or mute the threadhttps://github.com/notifications/unsubscribe-auth/AaCoDSEYH-4pjFQEWrkOnTxteu2yA-_Cks5syAxWgaJpZM4QEtwq.


External Downloader

Hi there, when i tried selecting external down-loader.
It brings me to this page and when i select "Make sure to read the wiki on how to set up external downloaders." it didn't have any information on how to set up external downloaders.
Image ; https://ibb.co/hqOj55
-Tried Selecting Copy To Clipboard however my IDM didnt prompt to download it.

Also tried, copying the link to google chrome but "Error 404"  https://ibb.co/kZwhsk

Do advise! Thankyou.

Hi @xpassionzxc . External download feature is not completed. I released the previous fix (https://github.com/lap00zza/9anime-Companion/issues/27#issuecomment-308515047) because of the sudden changes to 9anime API breaking the download all function of the extension. And that had parts of the external download feature which is not fully completed.
So, I would advice against using the external option for now.

although, I can try a quick fix. If you are discord PM me Arsenic#1019.


[AWS] Couldn't get result of Buckets in S3

Hi,
The result of actions that return Bucket, e,g aws.s3_get_bucket and aws.s3_get_all_buckets, couldn't return proper value. They always return None.
I confirmed this behavior just only for the actions that return Bucket object of S3.
The actions relevant to EC2 return proper results.
Thank you.

The reason of this problem is failure of serialization of the returned values.
I'll fix it :)

@userlocalhost after this PR it seems certain actions receive the following error "AttributeError: 'module' object has no attribute 'bucket'"
Were you able to get around this? It looks like a problem with boto 2.41.0 and higher

@ErikThoreson  Thank you for your report.
I could get buckets information normally.
vagrant@st2-node:~$ st2 run aws.s3_get_all_buckets
.
id: 584bc0226f086f0572eacaf4
status: succeeded
parameters: None
result:
  exit_code: 0
  result:
  - LoggingGroup: http://acs.amazonaws.com/groups/s3/LogDelivery
    creation_date: '2016-11-15T10:45:45.000Z'
    name: 20161115-tmp01
  - LoggingGroup: http://acs.amazonaws.com/groups/s3/LogDelivery
    creation_date: '2016-11-15T11:01:05.000Z'
    name: 20161115-tmp02
  - LoggingGroup: http://acs.amazonaws.com/groups/s3/LogDelivery
    creation_date: '2015-11-20T02:58:47.000Z'
    name: dmzo
  - LoggingGroup: http://acs.amazonaws.com/groups/s3/LogDelivery
    creation_date: '2016-11-14T06:58:25.000Z'
    name: hoge-20161114-02
  stderr: ''
  stdout: ''
vagrant@st2-node:~$

And this is my environment of StackStorm.
vagrant@st2-node:~$ st2 --version
st2 2.1.0
vagrant@st2-node:~$ /opt/stackstorm/virtualenvs/aws/bin/pip show boto
Name: boto
Version: 2.41.0
Summary: Amazon Web Services Library
Home-page: https://github.com/boto/boto/
Author: Mitch Garnaat
Author-email<EMAIL_ADDRESS>License: MIT
Location: /opt/stackstorm/virtualenvs/aws/lib/python2.7/site-packages
Requires:
vagrant@st2-node:~$

When possible, cloud you please show me the action that occurs an exception and that stack-trace?
Thank you.

Hi, @ErikThoreson
I found a similar (perhaps same) problem that an AttributeError exception is occur when aws.s3_get_bucket is executed.
I create another issue on stackfrom-aws.
https://github.com/StackStorm-Exchange/stackstorm-aws/issues/1
Thank you.


Get error "Uncaught RuntimeError: unreachable" when initialize

Describe the bug
Hi,
Im getting this error:

It happen when i call FPDF.Init().
It start happen only after use recent version of "emscripten". Im using now "2.0.34" (but tested with others) to keep it updated, but need solve this error.
To Reproduce

Download latest pdfium from my branch:
https://www.dropbox.com/s/n1bz12hcvif2h0a/artifact-wasm-4692.zip?dl=1
Unzip it: unzip artifact-wasm-4692.zip
Untar it: tar -xzvf wasm.tgz
Execute: cd "release/node"
Execute: python -m http.server
Open in browser: http://localhost:8000/?debug=1
Execute on browser console: FPDF.Init()

Expected behavior
Initialize PDFium without problems.
Screenshots

System (please complete the following information):

OS: [e.g. macos]
Version [e.g. bigsur]

Hi,
@cetinsert can you help update to latest version?
I only need solve this problem.

@paulo-coutinho – I am looking into it.

Nice, thanks. Me too.
Im using docker to help compile from mac.
So, with these commands you can make fast tests like me:
 docker run -v ${PWD}:/app -i -t=false pdfium-wasm python3 make.py run test-wasm
python -m http.server --directory sample-wasm/build

And only need open http://localhost:8000/?debug=1 in your browser.
It compile file main.cpp and you can play with it. I have commented all lines inside main method and the error still happen.

People here https://github.com/emscripten-core/emscripten/issues/9443#issuecomment-594864722 follow the same issue all the way up to LLVM.

Hi,
The problem is in this line FPDF_InitLibraryWithConfig(&config);.
Im trying understand.

Yes, it fails to return. The above link suggests the --profile flag to produce a better stack trace; also different optimization levels: -O1 vs ... https://github.com/emscripten-core/emscripten/issues/9443#issuecomment-821814373.

I tried all optimization levels, but still failling.
My stacktrace:
index.js:77 Uncaught RuntimeError: unreachable
    at pdfium::base::AllocPages(void*, unsigned long, unsigned long, pdfium::base::PageAccessibilityConfiguration, pdfium::base::PageTag, bool) (index.wasm:0x71085)
    at pdfium::base::internal::PartitionBucket::SlowPathAlloc(pdfium::base::internal::PartitionRootBase*, int, unsigned long, bool*) (index.wasm:0x72900)
    at fxcrt::StringDataTemplate<char>::Create(unsigned long) (index.wasm:0x5628)
    at fxcrt::StringDataTemplate<char>::Create(char const*, unsigned long) (index.wasm:0x5695)
    at fxcrt::ByteString::ByteString(char const*) (index.wasm:0x886e)
    at CLinuxPlatform::CreateDefaultSystemFontInfo() (index.wasm:0xf501)
    at CFX_GEModule::Create(char const**) (index.wasm:0x13666)
    at FPDF_InitLibraryWithConfig (index.wasm:0x70a9e)
    at main (index.wasm:0x367b)
    at index.js:1591
$pdfium::base::AllocPages(void*, unsigned long, unsigned long, pdfium::base::PageAccessibilityConfiguration, pdfium::base::PageTag, bool) @ index.wasm:0x71085
$pdfium::base::internal::PartitionBucket::SlowPathAlloc(pdfium::base::internal::PartitionRootBase*, int, unsigned long, bool*) @ index.wasm:0x72900
$fxcrt::StringDataTemplate<char>::Create(unsigned long) @ index.wasm:0x5628
$fxcrt::StringDataTemplate<char>::Create(char const*, unsigned long) @ index.wasm:0x5695
$fxcrt::ByteString::ByteString(char const*) @ index.wasm:0x886e
$CLinuxPlatform::CreateDefaultSystemFontInfo() @ index.wasm:0xf501
$CFX_GEModule::Create(char const**) @ index.wasm:0x13666
$FPDF_InitLibraryWithConfig @ index.wasm:0x70a9e
$main @ index.wasm:0x367b
(anonymous) @ index.js:1591
callMain @ index.js:5933
doRun @ index.js:5990
(anonymous) @ index.js:6001
setTimeout (async)
run @ index.js:5997
runCaller @ index.js:5911
removeRunDependency @ index.js:1520
receiveInstance @ index.js:1680
receiveInstantiationResult @ index.js:1697
Promise.then (async)
(anonymous) @ index.js:1726
Promise.then (async)
instantiateAsync @ index.js:1723
createWasm @ index.js:1754
(anonymous) @ index.js:5465

AllocPages is busy as ever, still being a source of suffering it seems o__O. Looking forward to https://github.com/paulo-coutinho/pdfium-lib/pull/55!

I tried the same thing for emscripten 3.0.0 and this problem still :(

I made a new branch only to test it:
https://github.com/paulo-coutinho/pdfium-lib/tree/emscripten
I have updated to emscripten 3.1.0 and the same problem happen :(

Hi,
All problems was fixed in new release.
You can check here:
https://github.com/paulocoutinhox/pdfium-lib/releases/tag/5407
The demo is here:
https://pdfviewer.github.io/
Feel free to donate to help project development.
Thanks.


Fix to ensure initialized before running.

Example crashes without.

The documentation should also probably be updated to help ensure others don't run into any issues.

@TutOsirisOm
Thanks for this, I can reproduce the issue in the master channel.
It seems there was a breaking change in https://github.com/flutter/flutter/pull/38464
I`ll update the documentation as well.


Update Hackage Version

Latest version in hackage is slack-web-<IP_ADDRESS> which was uploaded at 2019-03-01

The latest versions are now in Hackage:

https://hackage.haskell.org/package/slack-web-<IP_ADDRESS>
https://hackage.haskell.org/package/slack-web-<IP_ADDRESS>

The latest versions are now in Hackage:

https://hackage.haskell.org/package/slack-web-<IP_ADDRESS>
https://hackage.haskell.org/package/slack-web-<IP_ADDRESS>


It would be helpful if this article gave information on the enter-manually option.

[Enter feedback here]
It would be helpful if this article gave information on the enter-manually option.
It would be great if this article explained how to work with the enter-manually option. Or explained reasons why a event grid system topic would not show up in the topics drop-down.
Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 85fbaf6b-c3f8-6992-c1a6-d3ceefc20039
Version Independent ID: 9faba9cf-830c-4c38-004b-291abe5850d7
Content: Create custom event triggers in Azure Data Factory - Azure Data Factory
Content Source: articles/data-factory/how-to-create-custom-event-trigger.md
Service: data-factory
Sub-service: orchestration
GitHub Login: @chez-charlie
Microsoft Alias: chez

It would be great if this article explained how to work with the enter-manually option.  Or explained reasons why a event grid system topic would not show up in the topics drop-down.

Thanks for your dedication to our documentation. Unfortunately, at this time we have been unable to review your issue in a timely manner and we sincerely apologize for the delayed response. The requested updates have not been made since the creation of this issue, and the timeline for resolution may vary based on resourcing, so we've created an internal work item to incorporate your suggestions. We are closing this issue for now, but feel free to comment here as necessary. #please-close


Refactoring

Summary
Improved inheritance, fixed a parsing error from InputText.__init__, generalized the components kwarg of ui.Modal

How about changing WrappedComponent to ComponentWrapper?