Fix unreadable logging in dark theme Chrome console

Reference Issue

When using the dark theme in Chrome the default coloured console logging is unreadable (light text on yellow). This is easily fixed by forcing the text colour to be dark.

Polymer.Base._warn and friends are now in legacy mode and all logging is now passed into the regular console methods. Therefore I am closing this PR.


Error SyntaxError: Unexpected token { in JSON at position 686

I receive the following error. I can format it without issue in VSCode. I only compare to VS code to show it is not a issue with the json.
SyntaxError: Unexpected token { in JSON at position 686
Atom:
https://streamable.com/6j3iae
VSCode:
https://streamable.com/9rnnwf
Example of data:
{"level":"info","ts":1618970361.1968935,"logger":"http.log.access.log2","msg":"handled request","request":{"remote_addr":"<IP_ADDRESS>:14778","proto":"HTTP/1.1","method":"GET","host":"irc.dulanic.com","uri":"/audio/pop.wav","headers":{"User-Agent":["Mozilla/5.0 (Linux; Android 11; SM-G975U1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.116 Mobile Safari/537.36 EdgA/<IP_ADDRESS>55"],"Pragma":["no-cache"],"Cf-Connecting-Ip":["<IP_ADDRESS>"],"Cache-Control":["no-cache"],"Range":["bytes=0-"],"Cf-Ipcountry":["US"],"X-Forwarded-For":["<IP_ADDRESS>"]}},"common_log":"<IP_ADDRESS> - - [21/Apr/2021:01:59:21 +0000] \"GET /audio/pop.wav HTTP/1.1\" 206 28366","status":206}
{"level":"info","ts":1618970361.2130616,"logger":"http.log.access.log2","msg":"handled request","request":{"remote_addr":"<IP_ADDRESS>:14780","proto":"HTTP/1.1","method":"GET","host":"sample.domain.com.dulanic.com","uri":"/socket.io/?EIO=3&transport=polling&t=NZo9pSv","headers":{"Cf-Connecting-Ip":["<IP_ADDRESS>"],"Cache-Control":["no-cache"],"Pragma":["no-cache"],"Cf-Ipcountry":["US"],"X-Forwarded-For":["<IP_ADDRESS>"],"User-Agent":["Mozilla/5.0 (Linux; Android 11; SM-G975U1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.116 Mobile Safari/537.36 EdgA/<IP_ADDRESS>55"]}},"common_log":"<IP_ADDRESS> - - [21/Apr/2021:01:59:21 +0000] \"GET /socket.io/?EIO=3&transport=polling&t=NZo9pSv HTTP/1.1\" 200 92","status":200}

Hi,
The data you provided is not a valid json string, but concatenation of many with \n to separate them.
In json, when you have multiple values, you put them in an array: "[{}, {}]" -> not "{} {}"

Ok, no biggie. I've never seen a json log use [] to wrap the whole thing. Jq and most other formatting programs can handle it, so that's why I opened this.

yup, i think that when they met an incorrect array of data, they try to split them by line return.
Btw, it can introduce weird habit for users as json is normally very strict: no last "," on objects or arrays, no comments, etc..
This plugin only call the strict parser (js / node) JSON.parse().
For atom you could try to use pretty-json that might be a lot smarter.


regenerate standalone/ folder in gh-pages every commit

now that it doesn't take a lot of room, we can do it, will serve as a king of test

I think that's the main priority here to increase reliability further


Cannot compile simple c++ program

Hi.
I am trying to compile simple c++ program with semihosting without success.  My cmdline is:
clang++ -o hello hello.cpp --config aarch64_semihost.cfg -T picolibcpp.ld -fuse-ld=lld

The program is:
#include <iostream>
using namespace std;

int main(int argc, char *argv[])
{
    cout << "Hello world!" << endl;
    return 0;
}

Since few commits ago it localization was not enabled so iostream was not usable at all. After localization was enabled I got some errors regarding wide characters support in iostream.
After changing -DLIBCXX_ENABLE_WIDE_CHARACTERS=OFF to -DLIBCXX_ENABLE_WIDE_CHARACTERS=ON in CMakeLists.txt I am getting the following errors:

clang++ -o hello hello.cpp --config aarch64_semihost.cfg -T picolibcpp.ld -fuse-ld=lld
ld.lld: error: section '.text' will not fit in region 'flash': overflowed by 948 bytes
ld.lld: error: section '.text' will not fit in region 'flash': overflowed by 1756 bytes
ld.lld: error: section '.text' will not fit in region 'flash': overflowed by 1764 bytes
ld.lld: error: section '.text' will not fit in region 'flash': overflowed by 1824 bytes
ld.lld: error: section '.text' will not fit in region 'flash': overflowed by 1956 bytes
ld.lld: error: section '.text' will not fit in region 'flash': overflowed by 2124 bytes
ld.lld: error: section '.text' will not fit in region 'flash': overflowed by 2304 bytes
ld.lld: error: section '.text' will not fit in region 'flash': overflowed by 2472 bytes
ld.lld: error: section '.text' will not fit in region 'flash': overflowed by 2648 bytes
ld.lld: error: section '.text' will not fit in region 'flash': overflowed by 2816 bytes
ld.lld: error: section '.text' will not fit in region 'flash': overflowed by 2912 bytes
ld.lld: error: section '.text' will not fit in region 'flash': overflowed by 4048 bytes
ld.lld: error: section '.text' will not fit in region 'flash': overflowed by 4144 bytes
ld.lld: error: section '.text' will not fit in region 'flash': overflowed by 4236 bytes
ld.lld: error: section '.text' will not fit in region 'flash': overflowed by 4332 bytes
ld.lld: error: section '.text' will not fit in region 'flash': overflowed by 4424 bytes
ld.lld: error: section '.text' will not fit in region 'flash': overflowed by 4520 bytes
ld.lld: error: section '.text' will not fit in region 'flash': overflowed by 4612 bytes
ld.lld: error: section '.text' will not fit in region 'flash': overflowed by 4808 bytes
ld.lld: error: section '.text' will not fit in region 'flash': overflowed by 5032 bytes
ld.lld: error: too many errors emitted, stopping now (use --error-limit=0 to see all errors)
clang-16: error: ld.lld command failed with exit code 1 (use -v to see invocation)

After localization was enabled I got some errors regarding wide characters support in iostream

It's possible your llvm-project checkout isn't up to date.
LIBCXX_ENABLE_WIDE_CHARACTERS=ON is not supported. However the errors you pasted don't look related to that. You might to change your linker script. See Using picolibc.ld.
See this test for an example of how to build a Hello World.

Is there a reason why LIBCXX_ENABLE_WIDE_CHARACTERS=ON don't work?
I have juts now used the link you sent me and I saw you use microbit.ld script which is a wrapper around picolibc.ld script, just that it adds all the nesseccary sections location and sizes for: _flash and _ram.
So by using -T microbit.ld which I copied from here instead of -T picolibcpp.ld, the compilation finished successfully.
My toolchain is compiled with LIBCXX_ENABLE_WIDE_CHARACTERS=ON. Would it cause any problems?


CsvReporter should escape records to fully support locales other than US

If I use CsvReporter with Locale.GERMANY I get lines as follows:

t,count,max,mean,min,stddev,p50,p75,p95,p98,p99,p999,mean_rate,m1_rate,m5_rate,m15_rate,rate_unit,duration_unit
1432733866,0,0,000000,0,000000,0,000000,0,000000,0,000000,0,000000,0,000000,0,000000,0,000000,0,000000,0,000000,0,000000,0,000000,0,000000,calls/second,milliseconds

It's not possible anymore to detect which , spearates a record and which , is just a decimal point.

I have concerns about escaping by default, in the event someone is using a naïve CSV parser. I'm curious whether it might make sense to override the locale to Locale.US or another locale which uses . and not ,, or whether there is a reason Locale.GERMANY is required. The other option of course would be to add escaping as an opt-in feature.

Locale.GERMANY is not required in my case, but since CsvReporter offers locale support I expected it to "just work", which was not the case. The example in the user manual sets a locale, that's why I gave it a try.

Ah ok. I'll keep this open to track the issue, but it'll be low priority if it's not actively causing a problem for you.

The drawback with using US locale is that Excel will not parse the CSV file correctly if your computer uses a Locale where , is used as a decimal point. You have to be careful to set the good options each time you import the CSV. I would also not escape by default, just in case comma is used as decimal point.

Shouldn't this issue be marked resolved as https://github.com/dropwizard/metrics/commit/86d5b01d67b0ef6ade27a962eccef3f5c591b910 claims that it fixes this isssue ?


Tokens were deleted

When i when went to fetch upstream to update my fork of the solana token list, there was a conflict. Looks like the code for the three coins i added Alice Coin, Fox Coin, & Grant Coin had been deleted. I did not accept changes, which fixed the conflict. Resubmitting pull request to ensure my code remains.

Please note: This repository is being rebuilt to accept the new volume of token additions and modifications. PR merges will be delayed.

I agree to not ping anybody on Discord/Twitter/email about this pull request. Instead I will inquire by posting a new comment in the pull request if needed.

PRs are reviewed in bulk and and can take up to two weeks to be merged.
This repository is managed using an auto merge action. Please ensure your PR has no deleted lines, and it will be merged.
Please provide the following information for your token.
Please include change to the src/tokens/solana.tokenlist.json file in the PR.
DON'T modify any other token on the list.
At minimum each entry should have

Token Address:
Token Name:
Token Symbol:
Logo: (logo should be uploaded under assets/mainnet//*.<png/svg>)
Link to the official homepage of token:
Coingecko ID if available (https://www.coingecko.com/api/documentations/v3#/coins/get_coins__id_):

Auto merge requirements
Your pull request will be automatically merged if the following conditions are met:

Your pull request only adds new tokens to the list. Any modification to existing
tokens will require manual review to prevent unwanted modifications.

Your pull request does not touch unrelated code. In particular, reformatting changes to unrelated
code will cause the auto merge to reject your PR.

Any asset files added correspond to the token address you are adding. Asset files
must be PNG, JPG or SVG files.

Your change is valid JSON and conforms to the schema. If your change failed validation,
read the error message carefully and update your PR accordingly.

No other tokens shares the same name, symbol or address.

For example, this change would be rejected due to unrelated changes:

The bot runs every 60 minutes and bulk-merges all open pull requests to prevent conflicts.
This means that you need to wait up to 60 minutes for your pull request to be merged or reprocessed.

Strange. Seem the code ended up being duplicated, tho the conflict definitely showed it being deleted. I will close this and keep an eye on things


Fix redundancy in scope note of gist:description

Current note reads: "This property is used to provide a description of an instance entity in greater detail than a label."
"Entity" and "instance" are redundant. Choose one.

@uscholdm I think we can fast-track this one. Do you prefer "instance" or "entity" or maybe "resource"?


Extract error

LogOutput.log

The mod cannot access the server due to Cloudflare Workers domain being blocked in Russia and China.
Try opening https://foundfootage-server.assasans.dev/version in a browser, this should work as it is no longer a *.workers.dev domain. If so, set ServerUrl = https://foundfootage-server.assasans.dev in the mod's config file (BepInEx/config/jp.assasans.cw.FoundFootage.cfg).


Further information about patterns.7mer.Rdata

Hi,
Thanks for developing this method and sharing the code.  I'd like to try this approach, however I'd like to understand a bit further about the processing of the motifs.  I see that miReact analysis is based on having an existing patterns list which is loaded from the file patterns.7mer.Rdata.  Would it be possible to share how this list was generated?  Also, is there any documentation of the "pattern" object which is stored in the patterns list?
Many thanks,
Karen

HI Karen,
The pattern list is a list object that contains state automata data for the 7-mer motifs.
Here is an example for the first 7-mer AAAAAAA:
[[1]]
$pattern
[1] "AAAAAAA"
$matrix
A C G T
1 1 3 3 3
2 4 3 3 3
3 6 3 3 3
4 7 3 3 3
5 2 3 3 3
6 8 3 3 3
7 1 3 3 3
8 5 3 3 3
$startState
[1] 3
$endState
[1] 1
$matrix.di
A  C  G  T
1A 1A 3C 3G 3T
2A 4A 3C 3G 3T
3C 6A 3C 3G 3T
3G 6A 3C 3G 3T
3T 6A 3C 3G 3T
4A 7A 3C 3G 3T
5A 2A 3C 3G 3T
6A 8A 3C 3G 3T
7A 1A 3C 3G 3T
8A 5A 3C 3G 3T
attr(,"class")
[1] "pattern"
The use of these are explained in more detail in this paper:
https://almob.biomedcentral.com/articles/10.1186/s13015-018-0135-2
But briefly, they are used to work out a transition probability matrix that is used to calculate the probability of seeing the motif in a given sequence. This is an integral part of the way miReact calculates enrichment of motif occurrences along a ranked list of UTR sequences.
Inspired by your question, I will soon start making a vignette that explains how to make a pattern list from scratch, but basically it only involves loading the 'Regmex' package and running:
define motifs
motifs <- Regmex::all.mers(4) # this simply makes all 4-mers from "AAAA" to "TTTT" in a vector
make a pattern object of the first motif
Regmex:::pat.con(motifs[1])
make pattern list of all the motifs
pattern.list <- lapply(motifs, Regmex:::pat.con)
pattern.list[[1]]
$pattern
[1] "AAAA"
$matrix
A C G T
1 5 3 3 3
2 4 3 3 3
3 1 3 3 3
4 4 3 3 3
5 2 3 3 3
$startState
[1] 3
$endState
[1] 4
$matrix.di
A  C  G  T
1A 5A 3C 3G 3T
2A 4A 3C 3G 3T
3C 1A 3C 3G 3T
3G 1A 3C 3G 3T
3T 1A 3C 3G 3T
4A 4A 3C 3G 3T
5A 2A 3C 3G 3T
attr(,"class")
[1] "pattern"
Hope this clarified things :)
Best,
Morten

This clarifies.  Thanks very much.
On Wed, Dec 15, 2021 at 10:17 AM muhligs @.***> wrote:

HI Karen,
The pattern list is a list object that contains state automata data for
the 7-mer motifs.
Here is an example for the first 7-mer AAAAAAA:
[[1]]
$pattern
[1] "AAAAAAA"
$matrix
A C G T
1 1 3 3 3
2 4 3 3 3
3 6 3 3 3
4 7 3 3 3
5 2 3 3 3
6 8 3 3 3
7 1 3 3 3
8 5 3 3 3
$startState
[1] 3
$endState
[1] 1
$matrix.di
A C G T
1A 1A 3C 3G 3T
2A 4A 3C 3G 3T
3C 6A 3C 3G 3T
3G 6A 3C 3G 3T
3T 6A 3C 3G 3T
4A 7A 3C 3G 3T
5A 2A 3C 3G 3T
6A 8A 3C 3G 3T
7A 1A 3C 3G 3T
8A 5A 3C 3G 3T
attr(,"class")
[1] "pattern"
The use of these are explained in more detail in this paper:
https://almob.biomedcentral.com/articles/10.1186/s13015-018-0135-2
But briefly, they are used to work out a transition probability matrix
that is used to calculate the probability of seeing the motif in a given
sequence. This is an integral part of the way miReact calculates enrichment
of motif occurrences along a ranked list of UTR sequences.
Inspired by your question, I will soon start making a vignette that
explains how to make a pattern list from scratch, but basically it only
involves loading the 'Regmex' package and running:
define motifs
motifs <- Regmex::all.mers(4) # this simply makes all 4-mers from "AAAA"
to "TTTT" in a vector
make a pattern object of the first motif
Regmex:::pat.con(motifs[1])
make pattern list of all the motifs
pattern.list <- lapply(motifs, Regmex:::pat.con)
pattern.list[[1]]
$pattern
[1] "AAAA"
$matrix
A C G T
1 5 3 3 3
2 4 3 3 3
3 1 3 3 3
4 4 3 3 3
5 2 3 3 3
$startState
[1] 3
$endState
[1] 4
$matrix.di
A C G T
1A 5A 3C 3G 3T
2A 4A 3C 3G 3T
3C 1A 3C 3G 3T
3G 1A 3C 3G 3T
3T 1A 3C 3G 3T
4A 4A 3C 3G 3T
5A 2A 3C 3G 3T
attr(,"class")
[1] "pattern"
Hope this clarified things :)
Best,
Morten
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/muhligs/miReact/issues/5#issuecomment-994559093, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AHAV5H42SMQWEXU3RVYBSQLURBMLBANCNFSM5J57C6CQ
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

Closing this issue.


Recovery fails because it ignore lft and rgt values

I'm trying to upgrade from https://github.com/blt04/doctrine2-nestedset. My entity already had lft and rgt nodes. The difference between doctrine2-nestedset and this extension is that doctrine2-nestedset seems to operate on lft and rgt values only, while this extension seems to rely on parent relations.
What recover() should do is to go through the lft and rgt values and build the tree from that.

hi, you can contribute a different method named accordingly.

+1


Add isStateChangeAllowed function, update slacker2 & mixcloud

isStateChangeAllowed function allows the mutationObserver to ignore certain states, for example if an advert is playing.  Updated slacker2 & mixcloud connectors to include isStateChangeAllowed.  Added trackArtImageSelector to slacker2.

:+1: Awesome work!

Looks great, thanks! :+1:


can't compile persistent code on OSX

Hello,
we can't compile persistent code on OSX due to the --wrap option which is not supported:
This fails with both hfuzz-gcc and hfuzz-clang
ld: unknown option: --wrap=strcmp
collect2: error: ld returned 1 exit status

We can probably #ifdef wrap's for MacOS as these are not critical.
But, the biggest problem is lack of persistent code in mac/arch.c - so it will not work. You can try compiling with
OS=POSIX make clean all
and give it a try under MacOS. Otherwise "somebody" (TM) would have to replicate the persistent logic inside mac/arch.c - the relevant code from posix/arch.c starts around here: https://github.com/google/honggfuzz/blob/master/posix/arch.c#L195

I've surrounded --wrap by if-not-macosx define. These --wrap's are not critical. Thugh, still, persistent code is not in mac/arch.c - it's not very complex imo, just returning from a loop if a iteration sign has been received over socket, but given that I don't have access to MacOSX box now, I cannot implement it myself.

I thimk this is fixed at HEAD. Please re-open if needed.


Fix hhs national from google symptoms

Description
This PR is used to fix the daily report for HHS and National level.
The count values in Google Symptoms are not exactly counts, but have been pre-scaled by Google already. Such pre-processing makes the "counts" that we get from Google are in an arbitrary unit. Previously we have a simple aggregated (summation of the counts from states) from state level report to HHS and National level report which is incorrect. Now, we fix those mapping to make them match what we did for the geo mapping from county to HRR and MSA.
Notice that, as what we did for the geo mapping from county to MSA and HRR, the finalized counts for higher geographical levels should be pretty small since we treat counties with no report as 0 report.
The previous PR  was mistakenly closed after renaming the branch.
Changelog
Itemize code/test/documentation changes and files added/removed.

run.py and geo.py
tests/test_geo.py

Fixes

Fixes #1406

Record the discussion related to either generating the HHS/national level report from state level or county level reports
krivard 1 hour ago
Do we want to use the state data to generate hhs and nation?

Member
@ryantibs ryantibs 1 hour ago
Thanks for catching this! I was about to raise the same issue 🙂

And yes---I don't see why we would generate it from counties provided that we have states in-hand (and even aggregating up from counties --> states is not going to be ideal since they won't recover states).

Member
Author
@jingjtang jingjtang 1 hour ago •
edited
No. We already know that at least for the current Google Symptoms (Anosmia and Ageusia only), we have only around ~100 counties available. Since we do a population weighted average, it should be more accurate to do the aggregation from county level. For example, we only have 2 counties available in state A, if we start from state level, we will add a weight based on the state population to the already normalized and scaled count from Google when doing the average.

Member
Author
@jingjtang jingjtang 1 hour ago
Or do you think the other way is more reasonable?

Member
@krivard krivard 1 hour ago
we only have two counties available in state A, but we have no idea how many counties go into Google's value for state A, right? if they're able to include more counties in their published state figures, shouldn't we make use of them?

👍
1

Member
Author
@jingjtang jingjtang 1 hour ago
Yeah that makes sense, I may make too far assumption about this. Since a lot of things are unknown to us, I think you and Ryan is correct. I will change those mappings from state level.

Member
@ryantibs ryantibs 44 minutes ago
I can see there are pros/cons either way, but I do think it's worth aggregating state signals to build national and HHS signals, for ultimately the following reason: state numbers are based on normalizing state counts, and there's a lot less censorship here than at the county level (where lots of counts are censored), so you'll be able to leverage a lot more data this way.

Things to do for this fixing are:
[done by Sam] Change the visualization strategy for Google Symptoms. We need to carefully label that there should be no comparison between regions at the same geographical level and also between geographical levels.
[waiting for review] Fix the aggregation method (from simple summation to population-weighted average) for geo mapping from county to HHS and Nation.


image without flipping image during inference

Hi,
I saw original MGNnet & ABDnet, they all flipped the image on both query and gallery images to obtain robust features.
Why these model doesn't require?
Thanks!

This is just a TTA(test timing augmentation) method and you can use it by yourself. It can boost performance a little.


[BUG] Certificate expired

Generated a lnurlw (with nfc-brrr.com if that matters)
wrote to nfc-tag
tapping to phone this pops up (Breez)

however in BlueWallet it worked and the lnurlw also gets paid out to another lnbits wallet. They dont seem to care :P

same with saas and my own instances lnurlw, must be a breez issue.


more robust method to automatically set up output directory (#614)

avoid crashes when two autogluon jobs launched in the same second.
Issue #, if available: #614
Description of changes:
As described in the issue, repeatedly add a increasing sequential number to the output directory until we find one that is available. As a guardrail, we limit the number of tries to 1000.
Tests:
Change savedir in the example script to None, and run the following command:
for i in $(seq 4); do python examples/tabular/example_simple_tabular.py & done

Before the change, two or three jobs will fail due to FileExistsError.
After the change, all four jobs succeed, with jobs launched in the same second go to different output directories
ag-20200817_004754
ag-20200817_004754-001
ag-20200817_004754-002

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

Job PR-620-1 is done.
Docs are uploaded to http://autogluon-staging.s3-website-us-west-2.amazonaws.com/PR-620/1/index.html


how to remove this one from json $ngfName

I am getting a JSON data like this {"Address":{"addressProof":{"$ngfName":"cb_test.jpg"}}.  i have to get JSON like this  {"Address":{"addressProof":"cb_test.jpg"} how do i do this ??

Post your code here

in my registercontroller updateCompany function.
function updateCompany() {
$scope.dataLoading = true;
        var editCompany = new Object();
        var edCompany= [] ;
        edCompany.push(
            {
                "compName":$scope.compName,
                "Address":{
                    "addrStreet1":$scope.addrStreet1,
                    "addrStreet2":$scope.addrStreet2,
                    "city"      :$scope.city,
                    "pinCode":$scope.pinCode,
                    "state":$scope.state,
                    "country":$scope.country,
                   "addressProof":$scope.addressProof

                }

}
editCompany.edCompany=edCompany;
console.log(JSON.stringify(edCompany))
UserService.companyUpdate(edCompany)
.then(function (response) {
if (response.success) {
FlashService.Success('Registration successful', true);
} else {
FlashService.Error(response.message);
$scope.dataLoading = false;
}
});
}
In UserServices companyUpdate finction:
function companyUpdate(edCompany) {
return $http.post('/api/edCompany', edCompany).then(handleSuccess, handleError('Error creating user'));
}
The htmltemplate:

Registration

Company  name

please enter a valid field
Your field is too short
Your field is too long

Address Proof

Select
                    </div>

in bower_components included this dependency
"ng-file-upload":"9.0.16"
after filling the form  i am getting JSON data like this :
[{"Address":{"addrStreet1":"add1","addrStreet2":"add2","city":"blr","pinCode":444444,"state":"ka","country":"india","addressProof":{"$ngfName":"cb_test.jpg"}},"PAN":{},"BankAcctInfo":{}}]
so want  the JSON data of image upload like this "addressProof":{"cb_test:jpg"}...
why that $ngfName is coming i am not getting that.
I am new to Angular, please help me on this.

the HTML template

Company  name

Address Proof
Select

Address Proof
Select
the HTML template

Hi Daniel,
Here i am sending my Complete Code
in github i am unable send certain html templates thats  why i am mailling
you.
In my registercontroller updateCompany function.
function updateCompany() {
$scope.dataLoading = true;
        var editCompany = new Object();
        var edCompany= [] ;
        edCompany.push(
            {
                "compName":$scope.compName,
                "Address":{
                    "addrStreet1":$scope.addrStreet1,
                    "addrStreet2":$scope.addrStreet2,
                    "city"      :$scope.city,
                    "pinCode":$scope.pinCode,
                    "state":$scope.state,
                    "country":$scope.country,
                   "addressProof":$scope.addressProof

                }

}
editCompany.edCompany=edCompany;
console.log(JSON.stringify(edCompany))
UserService.companyUpdate(edCompany)
.then(function (response) {
if (response.success) {
FlashService.Success('Registration successful',
true);
} else {
FlashService.Error(response.message);
$scope.dataLoading = false;
}
});
}
In UserServices companyUpdate finction:
function companyUpdate(edCompany) {
return $http.post('/api/edCompany',
edCompany).then(handleSuccess, handleError('Error creating user'));
}

Address Proof

Select
                    </div>

in bower_components included this dependency
"ng-file-upload":"9.0.16"
after filling the form  i am getting JSON data like this :
[{"Address":{"addrStreet1":"add1","addrStreet2":"add2","city":"blr","pinCode":444444,"state":"ka","country":"india","addressProof":{"$ngfName":"cb_test.jpg"}},"PAN":{},"BankAcctInfo":{}}]
so want  the JSON data of image upload like this
"addressProof":{"cb_test:jpg"}...
why that $ngfName is coming i am not getting that.
I am new to Angular, please help me on this.
On Sun, Nov 29, 2015 at 10:24 PM, Danial Farid<EMAIL_ADDRESS>wrote:

Post your code here
—
Reply to this email directly or view it on GitHub
https://github.com/danialfarid/ng-file-upload/issues/1168#issuecomment-160431797
.

Just post the part the you are calling Upload.upload() specially the data option.

function uploadPic(file) {
console.log("IN");
Upload.upload({
    url: 'https://angular-file-upload-cors-srv.appspot.com/upload',
    file:file
}).progress(function (evt) {
    console.log("Progress");
    var progressPercentage = parseInt(100.0 * evt.loaded / evt.total);
    console.log('progress: ' + progressPercentage + '% ' +

evt.config.file.name);
}).success(function (data, status, headers, config) {
console.log("Progress1");
console.log('file ' + config.file.name + 'uploaded. Response: ' + data);
}).error(function (data, status, headers, config) {
console.log("Progress2");
console.log('error status: ' + status);
})
}
On Mon, Nov 30, 2015 at 5:38 AM, Danial Farid<EMAIL_ADDRESS>wrote:

Just post the part the you are calling Upload.upload() specially the data
option.
—
Reply to this email directly or view it on GitHub
https://github.com/danialfarid/ng-file-upload/issues/1168#issuecomment-160484555
.

I don't see any address in the Upload.upload(). How come you get address in your json server side?

Select
i used above code ngf-select ng-model="addressProof"
in controller
var editCompany = new Object();
var edCompany= [] ;
edCompany.push(
{
"compName":$scope.compName,
"Address":{
"addrStreet1":$scope.addrStreet1,
"addrStreet2":$scope.addrStreet2,
"city"      :$scope.city,
"pinCode":$scope.pinCode,
"state":$scope.state,
"country":$scope.country,
"addressProof":$scope.addressProof
                }

console.log(JSON.stringify(edCompany))
after doing this i am getting a JSON in a  console likes this
[{"compName":"alok","Address":{"addrStreet1":"add1","addrStreet2":"add2","city":"blr","pinCode":555555,"state":"ka","country":"india","addressProof":{"$ngfName":"Koala.jpg"}},"PAN":{},"BankAcctInfo":{}}
in that json why that $ngfName is coming ??
i want the JSON like this
"addressProof":"Koala.jpg"}
how do i do this??
On Mon, Nov 30, 2015 at 1:09 PM, Danial Farid<EMAIL_ADDRESS>wrote:

I don't see any address in the Upload.upload(). How come you get address
in your json server side?
—
Reply to this email directly or view it on GitHub
https://github.com/danialfarid/ng-file-upload/issues/1168#issuecomment-160545497
.

That's a file object and it will print all the property of that object. $ngfName is a property of that file object and probably console.log won't show the native properties of the file object.
File object cannot be converted to json since it has binary data so if you want your json to just have the file name then make your object to have "addressProof":$scope.addressProof.name

thanku so much Danial Farid its working.
On Mon, Nov 30, 2015 at 2:06 PM, Danial Farid<EMAIL_ADDRESS>wrote:

That's a file object and it will print all the property of that object.
$ngfName is a property of that file object and probably console.log won't
show the native properties of the file object.
File object cannot be converted to json since it has binary data so if you
want your json to just have the file name then make your object to have
"addressProof":$scope.addressProof.name
—
Reply to this email directly or view it on GitHub
https://github.com/danialfarid/ng-file-upload/issues/1168#issuecomment-160554693
.


Support HAL

Also upgrade to
Spring 4.1.6.RELEASE
Hateoas 0.16.0.RELEASE

Oops wanted to do this from a branch.


wrong link for tutorial

found this while through the docs. what's there links to a gas sensor, this seems to be the main tutorial for this board

thankyoU!


freecad: fix for devshell

Linking with gfortrun.cc.lib instead of gfortrun.cc. For unknown reason previous variant works well withing sandbox. But there was an issue with building freecad in development shell. The ${gfortran.cc}/lib does not contains shared (.so) variants of libraries but static archives (.a). This leads to invalid linking of shared library with static archive which was not compiled with -fPIC.
Things done

Built on platform(s)

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

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

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

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

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

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

[ ] Fits CONTRIBUTING.md.

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

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-already-reviewed/2617/2157


not support mac arm?

INSTALL sheetreader FROM community;

SQL 错误: HTTP Error: Failed to download extension "sheetreader" at URL "http://community-extensions.duckdb.org/v1.0.0/osx_arm64/sheetreader.duckdb_extension.gz"
Candidate extensions: "delta"

v1.0.0， update to 1.1.3 OK

Just for reference -- afaik, this extension was added to the community-extension with 1.1.0 -- so it might not be available for older versions


how to do attention visualization?

I refer to the online attention visualization tutorial on vit, but it can't achieve the effect in your paper. Can you share the code of the visualization part? Thank you very much

Hi,
We refer to the following code base for the visualization code in the paper.
https://github.com/jacobgil/vit-explain
https://github.com/jeonsworld/ViT-pytorch/blob/main/visualize_attention_map.ipynb
Hope the answer is helpful.

Hi, We refer to the following code base for the visualization code in the paper. https://github.com/jacobgil/vit-explain https://github.com/jeonsworld/ViT-pytorch/blob/main/visualize_attention_map.ipynb
Hope the answer is helpful.

Hi,
These two methods are transformer-specified. However, Grad-CAM that is mentioned in your paper is not transformer-specified, and it can be worked with different structures to the best of my knowledge.

你好， 论文中的可视化代码我们参考下面的代码库。 https://github.com/jacobgil/vit-explain  https://github.com/jeonsworld/ViT-pytorch/blob/main/visualize_attention_map.ipynb
希望答案是有帮助的。

你好，对于这个可视化，我还是遇到些问题。能否留个联系方式，想请教一下。我的qq563679292.非常感谢


Pyroma reports 'Your package does not have author data' when author is in fact specified in pyproject.toml

Per PEP621, author name and email should be specified in pyproject.toml as:
[project]
# ...
authors = [{name = "John Doe", email =<EMAIL_ADDRESS>
When this format is used, pyroma says 'Your package does not have author data.'
I suspect this is the reason:

1. If only name is provided, the value goes in Author/Maintainer as appropriate.
2. If only email is provided, the value goes in Author-email/Maintainer-email as appropriate.
3. If both email and name are provided, the value goes in Author-email/Maintainer-email as appropriate, with the format {name} <{email}> (with appropriate quoting, e.g. using email.headerregistry.Address).

I.e. if both name and email are both provided, the Author/Maintainer field is left unpopulated.

IIRC reading metadata from pyproject.toml isn't supported yet.

The rest of the metadata gets read from the pyrproject.toml without issue. I tested the change suggested by @CAM-Gerlach and it seems to work.

OK, great! I remember I was waiting for a release of setuptools, I didn't expect it would just start working by itself, but it seems it did, then.

i.e. if both name and email are both provided, the Author/Maintainer field is left unpopulated.

How amazingly annoying. OK, will fix when I get time.


Check for dependencies while creating a new project

It would be great to have a dependency check so we can avoid running into issues like #165
I would love to add the following code for dependency check.
@rkostrzewski @developit @lukeed any suggestions?
P.S Console is gonna become colourful (adding chalk) 😄

For running the check we have two choices:

when user installs preact-cli
when user creates a new project. i.e. while preact create my_app.

In the first case, there might be users who maintain multiple node versions (like me :P) for various projects and that might become a problem
In the second case we can do it as a first step before executing the create command

You can run the same check at both points.
{
  "postinstall": "node lib/check.js"
}

And
// src/index.js
const check = require('./lib/check');

let isValidNode = check();

if (!isValidNode) {
  return; // already logged
}

installHooks();
// continue...


Clarify precision of Point

Can you clarify whether Point always has the precision of float, even when used in C#. The 'projection' in C# says the fields are doubles, but I think that the underlying precision is float, even if I just use it locally. I'm not sure though.

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

ID: d14ce5ec-ce18-b937-a1cd-8777faf1750a
Version Independent ID: 3a181634-c365-6903-e1f8-79cb79201452
Content: Point Struct (Windows.Foundation) - Windows UWP applications
Content Source: https://cpubwin.visualstudio.com/DefaultCollection/windows-uwp/_git/winrt-api-build?path=%2fwinrt-api-build%2fwindows.foundation.point.yml&version=GBlive&_a=contents
Product: uwp
Technology: winrt-reference
Git Login: hickeys
Microsoft Alias: hickeys

Thanks for taking the time to let us know about this and we sincerely apologize for the delayed response. Due to the sheer volume of feedback in our repo, we are currently prioritizing new Issues. As the last section of this doc says, the Point coordinates are doubles for the .NET projections. If you believe your feedback is still actionable, let us know either directly in this thread or by filing a new Issue and we’ll work to incorporate the suggestions into the documentation. Though the Issue will be marked as Closed, we will monitor any replies that come afterwards so feel free to treat this like an open Issue. Many thanks!

Hi, the issue is that the data is actually stored as single-precision values (I know this for certain now). This means if you construct a point with double-precision values, then precision may be lost, which may be important in some cases. For example, you cannot use a Point to store accurate GPS coordinates. This should be detailed in the documentation since it is not expected and is highly confusing.


Adventure gamemode prevent buying and selling

Hi there
I have a world where my players are in adventure gamemode. The problem is they are not able to sell or buy (not any message appear). If I change their gamemode for survival, message appear.
I use Spigot 1.13.2 b2146 and shopchest b48 / tested also with b52
Could you fix it please?
Thanks for reading

You can create shops and buy in adventure mode. Selling is not possible, since the interaction via left click is not send to the server.


Create a snippet to be used for job creation

The snippet should be compatible with Ola Hallengren's "MaintenanceSolution.sql" script, which uses insertions into a temp table in its implementation.
For example:
  INSERT INTO @Jobs ([Name], CommandTSQL, DatabaseName, OutputFileNamePart01)
  SELECT 'DatabaseIntegrityCheck - SYSTEM_DATABASES',
         'EXECUTE [dbo].[DatabaseIntegrityCheck]' + CHAR(13) + CHAR(10) + '@Databases = ''SYSTEM_DATABASES'',' + CHAR(13) + CHAR(10) + '@LogToTable = ''' + @LogToTable + '''',
         @DatabaseName,
         'DatabaseIntegrityCheck'

Consider which parameters to include as default.

I think this should work:
  INSERT INTO @Jobs ([Name], CommandTSQL, DatabaseName, OutputFileNamePart01)
  SELECT 'DatabaseFileSizeMaintenance - USER_DATABASES',
         'EXECUTE [dbo].[DatabaseFileSizeMaintenance]' + CHAR(13) + CHAR(10) + '@Databases = ''USER_DATABASES'',' + CHAR(13) + CHAR(10) + '@LogToTable = ''' + @LogToTable + '''',
         @DatabaseName,
         'DatabaseFileSizeMaintenance'

@evya696 please perform a test to make sure that it's working:

Connect to a clean database without any ola hallengren stuff.
Create our stored procedure.
Open Ola Hallengren's full installation script, and add the INSERT INTO @Jobs command with the rest of the similar commands in the script.
Run the script.
Check to make sure that our job is created together with the other jobs.


vcpkg problem

** Visual Studio 2019 Developer Command Prompt v16.6.0
** Copyright (c) 2020 Microsoft Corporation

C:\Windows\System32>set ChocolateyInstall=c:\opt\chocolatey
C:\Windows\System32>choco source add -n=ros-win -s="https://roswin.azurewebsites.net/api/v2" --priority=1
Chocolatey v0.10.15
Nothing to change. Config already set.
C:\Windows\System32>choco upgrade ros-eloquent-desktop -y --execution-timeout=0 --pre
Chocolatey v0.10.15
Upgrading the following packages:
ros-eloquent-desktop
By upgrading you accept licenses for the packages.
ros-eloquent-desktop is not installed. Installing...
Progress: Downloading ros-eloquent-desktop 20200530.1-pre... 100%
Progress: Downloading ros-eloquent-desktop 20200530.1-pre... 100%
ros-eloquent-desktop v20200530.1-pre
ros-eloquent-desktop package files upgrade completed. Performing other installation steps.
Deploying vcpkg...
ERROR: remove C:\opt\vcpkg and reinstall again.
The upgrade of ros-eloquent-desktop was NOT successful.
Error while running 'c:\opt\chocolatey\lib\ros-eloquent-desktop\tools\chocolateyInstall.ps1'.
See log for details.
Chocolatey upgraded 0/1 packages. 1 packages failed.
See the log for details (c:\opt\chocolatey\logs\chocolatey.log).
Failures

ros-eloquent-desktop (exited -1) - Error while running 'c:\opt\chocolatey\lib\ros-eloquent-desktop\tools\chocolateyInstall.ps1'.
See log for details.

C:\Windows\System32>
please give a solution

@sibinrsl1997 The installation found an existing c:\opt\vcpkg folder but which doesn't have an expected vcpkg.exe. Can you move the folder or delete it, then retry again?


Overriding bindings from test project

In a regular ASP.NET project, for example, you can set up your DI via Startup.cs:
services.AddSingleton<IServiceA, ServiceA>()
  .AddSingleton<IServiceB, ServiceB>();

and in the test project, you can do this to override the configured DI for the main project (see here):
builder.ConfigureTestServices(services => services.AddSingleton<IServiceA, MockServiceA>());

Is there a way to do something similar with this library? I have tried the following:
Main project (has no knowledge of test project):
// Composition.cs
public partial class Composition;

// Startup.cs
DI.Setup("Namespace.Composition").Bind<IServiceA>().As(Lifetime.Singleton).To<ServiceA>().Root<IServiceA>();

Test project (references main project):
// BaseTest.cs
DI.Setup("Namespace.Composition")
  .Bind<IServiceA>().As(Lifetime.Singleton).To(_ => Mock.Of<IServiceA>).Root<IServiceA>();

Inspecting the Composition instance and stepping through the code during debugging shows that the test setup isn't overriding the original as I'd like. Is there an approach I should use?

I've added sample tests in this repository.
Pure.DI is not a DI container, but a source code generator. All code is generated at runtime. It's the same with tests. In the example you will find integration tests, I guess your question is more related to them.
This example generates a test composition based on settings from the Lib library:
private void Setup() =>
  DI.Setup(nameof(MyServiceTests))
    // Based on the Composition setup from the Lib namespace
    .DependsOn("Lib.Composition")
    // Overrides some instances using mocks
    .Bind<IOutput>().To(_ => _output.Object)
    .Bind<IInput>().To(_ => _input.Object)
    // Exposing a test instance as the composition root
    .Root<IService>("Service");

In the test composition, some of the objects are replaced by mocs. And the test object is defined as the root of the composition.


Console ui Angular 15 upgrade

Hello @deflinhec,
Thank you for the PR, we've reviewed it and we'd like to merge it but there's a couple of minor tweaks needed:

Where vanillia-jsoneditor is used, the input should default to "text".
If the storage object is saved editing the content in the "tree" view, it seems to not be working correctly.

We'd also like to extend the use of vanillia-jsoneditor to other areas of the UI, but that can be tackled in another PR (by either you or ourselves).
If you could kindly fix these small issues we'd gladly merge this in.

Sure, thanks for your time, I'll take a look of it.

All the issues have been resolved.

Amazing work @deflinhec! 🙇


Don't Merge! PR real time test for source branch full build

Docs Build status updates of commit 76020fb:
:clock10: Pending: waiting for processors (22 builds ahead of you)
:warning: Docs Build is busy, currently there are 22 builds ahead of this one, for more information you can view the Build queue graph on the Docs Portal.

Docs Build status updates of commit 76020fb:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error] Error when get composition container: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information., loader exceptions: Could not load file or assembly 'System.Memory, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
[Error]

System.Reflection.ReflectionTypeLoadException: Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
   at System.Reflection.RuntimeModule.GetTypes(RuntimeModule module)
   at System.Reflection.RuntimeAssembly.get_DefinedTypes()
   at System.Composition.Hosting.ContainerConfiguration.<>c.<WithAssemblies>b__16_0(Assembly a)
   at System.Linq.Enumerable.<SelectManyIterator>d__17`2.MoveNext()
   at System.Composition.TypedParts.TypedPartExportDescriptorProvider..ctor(IEnumerable`1 types, AttributedModelProvider attributeContext)
   at System.Composition.Hosting.ContainerConfiguration.CreateContainer()
   at Microsoft.DocAsCode.Common.CompositionContainer.GetContainer(IEnumerable`1 assemblies)
   at Microsoft.DocAsCode.Build.Engine.DocumentBuilder..ctor(IEnumerable`1 assemblies, ImmutableArray`1 postProcessorNames, String templateHash, String intermediateFolder, String commitFromSHA, String commitToSHA, Boolean cleanupCacheHistory)
   at Microsoft.DocAsCode.SubCommands.DocumentBuilderWrapper.BuildDocument(BuildJsonConfig config, TemplateManager templateManager, String baseDirectory, String outputDirectory, String pluginDirectory, String templateDirectory)
   at Microsoft.DocAsCode.SubCommands.DocumentBuilderWrapper.BuildDocument()

[Warning] Skipping file W:\n0ht-s\.optemp\packages\docfx.console.2.49.0-b-191215002-ge0224c\tools\plugins_kh5lxptt.j0t\plugins\System.Memory.dll due to load failure: Could not load file or assembly 'System.Memory, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

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


cleaner.go:92:20:3 other occurrence(s) of "input" found in: cleaner.go:90:19 cleaner.go:136:19 cleaner.go:138:20

cleaner.go:92:20:3 other occurrence(s) of "input" found in: cleaner.go:90:19 cleaner.go:136:19 cleaner.go:138:20

Fixed in https://github.com/RedHatInsights/insights-results-aggregator-cleaner/pull/56


Fix B-Tree off by one errors

Tackle one problem at a time. The tree is implemented in-memory for now. Once the remaining bugs are fixed, we'll merge this and move to an on-disk model as per the project spec.

Right, so we still have a problem with splitting it seems; Running it on:
F S Q K C L H T V W M R N P A B X Y D Z E
F S Q K C L H T V W M R N P A B X Y D Z E
F S Q K C L H T V W M R N P A B X Y D Z E

Generates:
C: 1
F: 1
K: 1
A: 1
B: 1
D: 1
E: 1
H: 1
L: 1
M: 3
N: 1
P: 1
Q: 2
A: 2
B: 2
C: 2
D: 2
E: 2
F: 2
H: 2
K: 2
L: 1
N: 1
P: 1
R: 2
S: 2
T: 3
L: 1
N: 1
P: 1
Q: 1
R: 1
S: 1
V: 3
W: 3
X: 3
Y: 3
Z: 3

So we're either not nulling out a key after moving / promoting, or something else entirely... :cry:

Ok, if CI pases (and it should, it builds on my machine) we can merge and move on to storing nodes on disk


Som plugin

Before you submit this PR: make sure to put all operations-related information in a wiki-note, a PR should be about code and is publicly accessible
What does the code in this PR do / what does it improve?
Creates a new peaklet classification plugin that uses SOM to refine our current peaklet classification algorithm.
Can you briefly describe how it works?
We first classify the data using out traditional peaklet classification algorithm, then all the data that gets classified as either an S1 or an S2 are passed to the SOM where the new data can be reclassified as type 0, 1 or 2, corresponding to the typical designation of junk, S1 and S2.
We also create a new context xenonnt_som which uses this pluggin instead of the usual peaklet classification plugin.
Can you give a minimal working example (or illustrate with a figure)?
Please include the following if applicable:

[ ] Update the docstring(s)
[ ] Update the documentation
[x] Tests to check the (new) code is working as desired.
[ ] Does it solve one of the open issues on github?

Notes on testing

Until the automated tests pass, please mark the PR as a draft.
On the XENONnT fork we test with database access, on private forks there is no database access for security considerations.

All italic comments can be removed from this template.

coverage: 92.657% (-1.0%) from 93.673% when pulling e5632018896d64ed2588b562da94e7399f279fd7 on SOM_plugin into 9bf6192f084fcae8bcfb6d90eaa20bc4c7aafc63 on master.

The problem with changing the structure with how you suggested (just importing straxen and using straxen.PeakletClassification for the plugin) is that it creates a circular import error since straxen cant initialize it. This is also part of the reason I removed it from the init.py file since it can just be initialized later by the context, the other reason is that in contexts if you look at line 88, it will register all plugins and since the SOM pluggin also provides peaklet classification I think it will cause problems. I could explicitly state not to fetch that config in the context where its registering everything but I think we probably do not want to hardcode that.

@jmosbacher all test have passed so I think this is ready to merge now

I cant merge the pull request so if you could merge it that would be great!


hitTest (→mousedown) fails on webgl cached DisplayObject

Using examples/WebGL/Filters_GL-GL.html from master branch (commit c7b6035840d37bac5cfa205af844c041dd57f762) and adding the line bmp.hitTest(0,0) leads to following error (Ubuntu 16.04, Chrome 69.0.3497.42  beta 64-bit):
Uncaught TypeError: Failed to execute 'drawImage' on 'CanvasRenderingContext2D': The provided value is not of type '(CSSImageValue or HTMLImageElement or SVGImageElement or HTMLVideoElement or HTMLCanvasElement or ImageBitmap or OffscreenCanvas)'
    at BitmapCache.p.draw (easeljs-NEXT.js:15625)
    at Bitmap.p.draw (easeljs-NEXT.js:6705)
    at Bitmap.p.draw (easeljs-NEXT.js:11883)
    at Bitmap.p.hitTest (easeljs-NEXT.js:7016)
    at Image.handleImageLoad (Filters_GL-GL.html:68)

The provided value metioned in the error message is of type WebGLTexture instead. bmp.on('mousedown', ()=>{})  plus clicking causes the same error for same reason.
The general problem as I see it is that currently for the hitTest a 1x1-sized canvas is created, its '2d' context is acquired, the object is drawn on it and the pixel for the test is queried with ctx.getImageData(0,0,1,1), as can be seen in the following code references:
https://github.com/CreateJS/EaselJS/blob/c7b6035840d37bac5cfa205af844c041dd57f762/src/easeljs/display/DisplayObject.js#L543-L548
https://github.com/CreateJS/EaselJS/blob/c7b6035840d37bac5cfa205af844c041dd57f762/src/easeljs/display/DisplayObject.js#L1083-L1088
https://github.com/CreateJS/EaselJS/blob/c7b6035840d37bac5cfa205af844c041dd57f762/src/easeljs/display/DisplayObject.js#L1322-L1325
I guess the problem with webgl-cache is that it is stored on the gpu and not as easy accessible as a getImageData. I'm basing my guess solely on the following comment:
https://github.com/CreateJS/EaselJS/blob/c7b6035840d37bac5cfa205af844c041dd57f762/src/easeljs/filters/BitmapCache.js#L366-L370
I don't know a solution, imo a solution depends on hitTest's use cases. For my case, as a workaround, I'm planning to override the DisplayObject's hitTest with a custom function that either uses a context2d-duplicate to do the hitTest or simply checks for the object's bounds in this function.

Thanks for the detailed report, the fix was basically to avoid this error state as the WebGLTexture can't be used in the 2D context drawing which takes place for hit testing as it stands.
I do recommend writing your own hit testing if you don't need pixel perfect hit interactions though!


Trouble with storing "currentValue"

Hi!)
Thank you for this little beautiful library, i like it)
But i find problem:
If current state is:
var state = {
  messages: {
    state: none,
    list: [{
      text: 'first text' // will be changed
    }]
  }
}

I make
let w = watch(store.getState, 'messages')
store.subscribe(w((newVal, oldVal, objectPath) => {
  // code
}))

And i had change state.messages.list[0].text = 'second text';
Watcher does not fired.
Explaination:
you are store variable currentValue as object (state.messages), but if list-element changed, currentValue changes(refreshed) automaticly and will be equal to newValue in next comparing. messages.list  and each element inside array are links to memory slot inside messages object.
The simpliest solve of this is store currentValue as string for cloning list's elements:
'use strict'
var getValue = require('object-path').get

function defaultCompare (a, b) {
  return a === b
}

function watch (getState, objectPath, compare) {
  compare = compare || defaultCompare
  var currentValue = JSON.stringify(getValue(getState(), objectPath));
  // instead of // var currentValue = getValue(getState(), objectPath);
  return function w (fn) {
    return function () {
      var newValue = JSON.stringify(getValue(getState(), objectPath))
      // instead of // var newValue = getValue(getState(), objectPath)
      if (!compare(currentValue, newValue)) {
        var oldValue = currentValue
        currentValue = newValue
        fn(JSON.parse(newValue), JSON.parse(oldValue), objectPath)
      }
    }
  }
}

module.exports = watch

P.S. If subscribe to 'messages.list':
let w = watch(store.getState, 'messages.list')
store.subscribe(w((newVal, oldVal, objectPath) => {
  // code
}))

problem will not be solved

@3cL1p5e7 if you use it in redux, state should be immutable, you can not change text as
state.messages.list[0].text = 'second text';

should be:
state = { ...state, messages: [{ ...list[0], text: 'second text' }, ...list.slice(1)] }

if you still want change as property, you can pass custom comparator, in your case it will be lodash.isEqual

@fanatid Thank you very much!)))


updated interface docs for clarity and to show the proper API

Fixes #99

Awesome! Thanks.
Could you please revert changes in package.json. Then I will merge this

Done! Sorry about that.

Cool! Thank you again!


Duplicate "Edit page" entries in docs

Visiting the docs:
https://docsify.js.org
shows duplicate "📝 EDIT DOCUMENT" links on any page:

at the top
at the bottom after the "last modified" timestamp

Compare:
https://github.com/QingWei-Li/docsify/blob/ec887c1/docs/index.html#L59-L63

Additionally I suggest writing "📝 Edit document" which is easier to read.

Hi,
I really want to show the edit button at the top and bottom, I do not think it's an issue.

Not an issue, no. I wasn't sure this was intended.


Bug: Keyboard focus after closing hover created in another hover

Steps:

Open hover under link
In that new hover, open another hover
That second hover has keyboard focus!
Now close the second hover
Now the main page has the keyboard focus instead of the first hover:

https://user-images.githubusercontent.com/1289165/157897506-edc71556-9c7c-495a-aa37-7036924d7e0d.mov
This may be hard to fix, and it's not a big deal, but thought I'd report it anyways.

Yeah, this is a tricky one. The logic that restores the selection used getMostRecentLeaf() which calls iterateRootLeaves() to look for the most recently active leaf.
Popovers are not technically in the root split (they just pretend to be) so they won't show up in iterateRootLeaves(). If I make them show up in iterateRootLeaves() then I have a whole new set of problems to deal with :)
I'll think about this one and see if there's anything I can do.


chore: fetch access controlled server routes

Use RouteRegistry#getRegisteredAccessibleMenuRoutes to get only accessible server Menu routes. Also updated to read Menu information from MenuData instead of directly reading the Menu annotation.
Related-to: vaadin/flow/issues/19127

Tested with starter and it works as expected.
I have a couple of suggestions above, but otherwise LGTM 👍

shouldn't this PR also change the default for vaadin.expose-server-routes-to-client to true?

Yes , I think it should. I tested with this flag set to true.

Everything has a title in real apps, so let's make sure this does not change the test outcome.

Actually, that's not true. Let me have a second look.


[WIP] Migrate to the new UI class

This LGTM, but you may want to rebase it onto master before you :ship: it to ensure that the CI builds can run to completion. :rocket:

@mfurtak thanks, there are still a lot of classes to be migrated to the new UI classes first though.

Oh, right. I missed that this was WIP! :construction: :construction_worker: :construction:

No stack trace when cancelling `fastlane`

Love it! :100: Go go go!

If this is ready to be merged, can we remove the [WIP] tag and rebase to try to resolve test problems?

@mfurtak It's still work in progress, it's a huge change... Also, a lot of tests fail, as I have to update most of the fastlane tests to not use .red anymore :+1:

Here we go :rocket:


Change CFG_STR_COLLECTOR_URL after initializing

Suppose I have initialized two logger instances as follows:
val httpClient = HttpClient(context.applicationContext)
OfflineRoom.connectContext(context.applicationContext)
val logConfiguration = LogManager.logConfigurationFactory()
// Internally, the logger will use a different cache file for each tenant
logConfiguration[LogConfigurationKey.CFG_STR_COLLECTOR_URL] = url1
logConfiguration[LogConfigurationKey.CFG_STR_PRIMARY_TOKEN] = tenantToken
// Initialize will send HTTP requests
logger1 = LogManager.initialize(tenantToken1, logConfiguration)
logger2 = LogManager.initialize(tenantToken1, logConfiguration)

And I want to send telemetry to the backend at url1 via logger1:
logger1.logEvent(xxx, xxx);

Later, I want to log my event to url2 (this usually happens when we need to make our app EUDB compliant). Should I use the following code to change the collector URL?
val logConfiguration = LogManager.logConfigurationFactory()
// Internally, the logger will use a different cache file for each tenant
logConfiguration[LogConfigurationKey.CFG_STR_COLLECTOR_URL] = url2
logConfiguration[LogConfigurationKey.CFG_STR_PRIMARY_TOKEN] = tenantToken
logger2 = LogManager.initialize(tenantToken1, logConfiguration)

logger2.logEvent(xxx, xxx);   // Send event to url2

What's the option here to change the collector URL after we have initialized the logger instance?

@anod @lalitb friendly ping for this issue.

This is example how we change url and tenant
https://github.com/microsoft/cpp_client_telemetry/discussions/1158#discussioncomment-6055880
Before switching to a new instance we call
        logManager.uploadNow()
        logManager.pauseTransmission()
        logManager.flush()

Hi @anod, I have a question about the LogManager class.

Yes that's true.


[JBEAP-1044] Need to handle a http post method on picketlink sp authe…

…ntication
Issue: https://issues.jboss.org/browse/UNDERTOW-1203
This is part of the fix for issue: https://issues.jboss.org/browse/JBEAP-10449
There is no need to merge this PR, until https://github.com/jbossas/redhat-picketlink-bindings/pull/40 is approved.

Can one of the admins verify this patch?


Allow choice for compression algorithm in GELF UDP

This change set adds support for choosing the compression algorithm (None, GZIP, or ZLib)
used in GELF UDP transports.
The default is GZIP (which was the only available compression algorithm before).
Closes #32

Coverage increased (+0.2%) to 82.581% when pulling 51d5adca91af384168fa90d85fa2ef232c2dd912 on issue-32 into a8a9863a5eb144b805ef38a7328194f61f5941ee on master.


ansible operator does not support multiple inventories

Bug Report
What did you do?
Set ANSIBLE_INVENTORY to /opt/ansible/inventory,/applications/docker-debug/docker-debug/inventory,/applications/kuard/kuard/inventory
What did you expect to see?
Ansible operator passing the inventory value on to ansible-runner without complaint
What did you see instead? Under which circumstances?
{
  "level": "error",
  "ts":<PHONE_NUMBER>.9710336,
  "logger": "kubebuilder.controller",
  "msg": "Reconciler error",
  "controller": "consolidation-controller",
  "request": "test/test-application-operator",
  "error": "stat /opt/ansible/inventory,/applications/docker-debug/docker-debug/inventory,/applications/kuard/kuard/inventory: no such file or directory",
  "stacktrace": "github.com/operator-framework/operator-sdk/vendor/github.com/go-logr/zapr.(*zapLogger).Error\n\tsrc/github.com/operator-framework/operator-sdk/vendor/github.com/go-logr/zapr/zapr.go:128\ngithub.com/operator-framework/operator-sdk/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\tsrc/github.com/operator-framework/operator-sdk/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:217\ngithub.com/operator-framework/operator-sdk/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func1\n\tsrc/github.com/operator-framework/operator-sdk/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:158\ngithub.com/operator-framework/operator-sdk/vendor/k8s.io/apimachinery/pkg/util/wait.JitterUntil.func1\n\tsrc/github.com/operator-framework/operator-sdk/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:133\ngithub.com/operator-framework/operator-sdk/vendor/k8s.io/apimachinery/pkg/util/wait.JitterUntil\n\tsrc/github.com/operator-framework/operator-sdk/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:134\ngithub.com/operator-framework/operator-sdk/vendor/k8s.io/apimachinery/pkg/util/wait.Until\n\tsrc/github.com/operator-framework/operator-sdk/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:88"
}

Environment

operator-sdk version:

0.7.0

go version:

No idea, I used the quay.io image

Kubernetes version information:
`Client Version: version.Info{Major:"1", Minor:"12", GitVersion:"v1.12.0", GitCommit:"0ed33881dc4355495f623c6f22e7dd0b7632b7c0", GitTreeState:"clean", BuildDate:"2018-09-28T15:20:58Z", GoVersion:"go1.11", Compiler:"gc", Platform:"darwin/amd64"}
Server Version: version.Info{Major:"1", Minor:"10", GitVersion:"v1.10.11", GitCommit:"637c7e288581ee40ab4ca210618a89a555b6e7e9", GitTreeState:"clean", BuildDate:"2018-11-26T14:25:46Z", GoVersion:"go1.9.3", Compiler:"gc", Platform:"linux/amd64"}

Kubernetes cluster kind: docker-for-desktop

Are you writing your operator in ansible, helm, or go?
Ansible

Possible Solution
Just let ansible-runner worry about the inventory handling
Additional context
Add any other context about the problem here.
To be honest, I'm not convinced ansible-runner will handle this any better, but it's a valid use case and it probably needs to be solved at both ends

https://github.com/ansible/ansible-runner/issues/296 is the corresponding ansible-runner issue.
As it stands, I think you'd need to do the split and pass each item with --inventory but it'd be nice if ansible-runner handled ANSIBLE_INVENTORY and/or inventory in ansible.cfg, and the operator only checking inventory if it was explicitly set.

@willthames did the fix in ansible-runner fix this or are you still waiting on changes in the operator-sdk?


'Simple Snap Image in C++' program hangs

I tried running the  Simple Snap Image in C++ program given in the Linux-tiscamera-Programming-Samples repo. When I try running the program, it often works correctly immediately after making it:
$ ./simple-snapimage
Start Snap
pipeline refcount at cleanup: 1

However, the program tends to hang afterwards and I need to terminate the program by pressing Ctrl + c:
$ ./simple-snapimage
Start Snap
^C

How can I get the program to work correctly each time without hanging?
For reference, my OS is Ubuntu 16.04.6 LTS.
My camera model is DMK 33UX183c.

Hello
Do you know the line of code, where the sample hangs?
Thank you in advance!
Stefan

Hello Stefan,
The sample seems to hang at this line: scanf("%c",dummyvalue);
If I replace these lines:
char dummyvalue[10];
scanf("%c",dummyvalue);
with getchar();, the sample hangs at getchar(); instead.
If I just comment out the lines dealing with waiting for the enter key so the code looks like this:
    else
    {
        printf("Timeout at snapImage()\n");
    }

    cam.stop();
```, then the program hangs at `cam.stop();` sometimes [since the program is multithreaded, the program seems to hang at different places for different executions].

Now if I undo all of the changes I have made and just change `cam.set_capture_format("BGRx", FrameSize{640,480}, FrameRate{30,1});` to `cam.setCaptureFormat("BGRx", FrameSize{5472,3648}, FrameRate{5,1});` as you mentioned, I keep getting:
> Timeout at snapImage()

I will see if I can try to run the program on Ubuntu 18.04.

I tried running the sample unmodified on Ubuntu 18.04.3 LTS and I got the following output:

Start Snap
Timeout at snapImage()
Press enter key to end program.
pipeline refcount at cleanup: 1

Then I tried changing
cam.set_capture_format("BGRx", FrameSize{640,480}, FrameRate{30,1}); to cam.set_capture_format("BGRx", FrameSize{5472,3648}, FrameRate{5,1});
and I get the same output:

Start Snap
Timeout at snapImage()
Press enter key to end program.
pipeline refcount at cleanup: 1

There is a comment about the snapImage line saying that the timeout should be set accordingly to the frame rate. E.g. if the frame rate is 30 fps, the timeout should be double of 1/fps = 1/30 * 2  = 1/15 = 66ms. Therefore, I wonder, why 60ms was too long for 30 frames per second. Only point could be you get no images or your exposure time is very long.
If you use 5 frames per second, the timeout should be around 500ms.
You may try a pipeline at the command line
gst-launch-1.0 tcambin ! video/x-raw, format= BGRx,width=640, height=480, framerate=30/1 ! videoconvert ! ximagesink
This should give an image. If so, all is fine. Try a longer timeout.
I am not sure, whether the ximagesink handles the maximum size image. We commented the line, in which the ximagesink is set to "cam" when using that format.
BTW: the tcam-capture software shows an image from the camera too?
Stefan

I commented out the line:
cam.enable_video_display(gst_element_factory_make("ximagesink", NULL));
and

BTW: the tcam-capture software shows an image from the camera too?
Where is this tcam-capture software located? Is it this example?

You mentioned that my exposure time could be too long, so I tried running the tiscamera/examples/02-set-properties example and I got the following:

Exposure Auto has value: true
Could not query Gain Auto
Could not query Exposure
Exposure Auto has value: false
Could not query Gain Auto
Could not query Exposure
Why could I not query Exposure?

I set the color format to:
cam.set_capture_format("BGRx", FrameSize{5472,3648}, FrameRate{5,1});
and set the timeout to:
if( cam.snapImage(500) )
but 'Timeout at snapImage()' was still printed out.
Even if I try a longer timeout as you recommended:
if( cam.snapImage(10000) )
I still get 'Timeout at snapImage()' printed out.

I am not sure, whether the ximagesink handles the maximum size image. We commented the line, >in which the ximagesink is set to "cam" when using that format.
I commented out the line:
cam.enable_video_display(gst_element_factory_make("ximagesink", NULL));
and tried the same timeouts I did above but I still get 'Timeout at snapImage()'.

When I tried running
$ gst-launch-1.0 tcambin ! video/x-raw, format= BGRx,width=640, height=480, framerate=30/1 ! videoconvert ! ximagesink
I got images and the following output:

Setting pipeline to PAUSED ...
Pipeline is live and does not need PREROLL ...
INFO:
Working with src caps: video/x-raw, framerate=(fraction)30/1, width=(int)640, height=(int)480, format=(string)GRAY16_LE
Setting pipeline to PLAYING ...
New clock: GstSystemClock
^Chandling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 0:00:07.839163043
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...

Just to check, I tried running
$ gige-daemon start
and I got

Daemon is already running!

And when I tried running
$ tcam-capture
images from the camera were displayed and I saved an image as a .tiff file.

I am lost... It works fine on our x86 computers Ubuntu 18.04. Timeout 1000ms.
If cam.enable_video_display(gst_element_factory_make("ximagesink", NULL)); is not commented out, does a small window opens showing a live video? According to the error message I would say not.
So the question is: Why does tcam capture work? Why does the same pipeline work on the command line, which does not work in the program?
Did you enable the "Trigger Mode"? I do not think so, otherwise you wrote that in the text here.
You can set a breakpoint in tcamimage.cpp at line 64 and check, wether the callback is called at all.
Also you can enable debug logging with
export TCAM_LOG=DEBUG
and send the output to me.
You may try in the pipeline "GRAY8" instead of "BGRx"

I got the exposure program to work CONTINUE TYPING!

If cam.enable_video_display(gst_element_factory_make("ximagesink", NULL)); is not commented out, no window showing a live video opens.

"Did you enable the "Trigger Mode"? I do not think so, otherwise you wrote that in the text here."
I am confused, are you asking me if I enabled the trigger mode in the Simple Snap Image in C++ example?

Using gdb, I set a breakpoint in tcamimage.cpp at line 64 and the callback does not seem to be called at all.

I got the exposure program to work CONTINUE TYPING!

If cam.enable_video_display(gst_element_factory_make("ximagesink", NULL)); is not commented out, no window showing a live video opens.

"Did you enable the "Trigger Mode"? I do not think so, otherwise you wrote that in the text here."
I am confused, are you asking me if I enabled the trigger mode in the Simple Snap Image in C++ example?

Using gdb, I set a breakpoint in tcamimage.cpp at line 64 and the callback does not seem to be called at all.$ gdb ./simple-snapimage

If cam.enable_video_display(gst_element_factory_make("ximagesink", NULL)); is not commented out, no window showing a live video opens.

"Did you enable the "Trigger Mode"? I do not think so, otherwise you wrote that in the text here."
I am confused, are you asking me if I enabled the trigger mode in the Simple Snap Image in C++ example?

Using gdb, I set a breakpoint in tcamimage.cpp at line 64 and the callback does not seem to be called at all.

Specifically I ran
$ gdb ./simple-snapimage
and did the following:

(gdb) b tcamimage.cpp:64
Breakpoint 1 at 0x280e0: file /home/ramya/tiscamera-Linux-Programming-Samples/Simple Snap Image in C++/tcamimage.cpp, line 64.
(gdb) r
Starting program: /home/ramya/tiscamera-Linux-Programming-Samples/Simple Snap Image in C++/build/simple-snapimage
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/aarch64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fb42d91d0 (LWP 15998)]
[New Thread 0x7fb3ad81d0 (LWP 15999)]
[New Thread 0x7fb32d71d0 (LWP 16000)]
[New Thread 0x7fb29251d0 (LWP 16001)]
[Thread 0x7fb29251d0 (LWP 16001) exited]
Start Snap
Timeout at snapImage()
Press enter key to end program.
pipeline refcount at cleanup: 1
[Thread 0x7fb42d91d0 (LWP 15998) exited]
[Thread 0x7fb32d71d0 (LWP 16000) exited]
[Thread 0x7fb3ad81d0 (LWP 15999) exited]
[Inferior 1 (process 15991) exited normally]

I enabled debug logging as you mentioned. Here is the output I am getting after running $ ./simple-snapimage:

116315      Logger:107:
The following library versions are used:
Tcam:	0.11.1_master/2042bba_rev_2617
Aravis:	0.6_version_2042bba
138211      Logger:107:
The following library versions are used:
Tcam:	0.11.1_master/2042bba_rev_2617
Aravis:	0.6_version_2042bba
Start Snap
Timeout at snapImage()
Press enter key to end program.
pipeline refcount at cleanup: 1

Trying "GRAY8" instead of "BGRx" did not change anything. Running
$ ./simple-snapimage
still gives me

Start Snap
Timeout at snapImage()
Press enter key to end program.
pipeline refcount at cleanup: 1

@OpalJellyfish
Hi, Sorry for not coming back to you earlier. I missed this github ticket.
Which JetPack Version are you using on the Xavier?


Separating Python test into four units

Expecting to see the difference..

Coverage remained the same at 69.547% when pulling 53a3c8e36218c4e0daf6144a315e31dd5bdb390a on pabloem:multitoxmvn into b494c4404cb1759b995c37da0b9601b21cdc285e on apache:master.


Error compiling the code on MacOS 10.10.5 and cmake version 3.8.1

Here is the error that i got:
cala-am02024907:build lauc136$ make
Scanning dependencies of target ExtendedKF
[ 20%] Building CXX object CMakeFiles/ExtendedKF.dir/src/main.cpp.o
/Users/lauc136/Downloads/CarND-Extended-Kalman-Filter-Project-project_v2/src/main.cpp:41:5: error:
no matching member function for call to 'onMessage'
h.onMessage([&fusionEKF,&tools,&estimations,&ground_truth](uWS::WebSoc...
^~~~~~~
/usr/local/include/uWS/Group.h:69:10: note: candidate function not viable: no
known conversion from '(lambda at
/Users/lauc136/Downloads/CarND-Extended-Kalman-Filter-Project-project_v2/src/main.cpp:41:15)'
to 'std::function<void (WebSocket *, char *, size_t, OpCode)>' for
1st argument
void onMessage(std::function<void(WebSocket *, char *, siz...
^
/usr/local/include/uWS/Group.h:69:10: note: candidate function not viable: no
known conversion from '(lambda at
/Users/lauc136/Downloads/CarND-Extended-Kalman-Filter-Project-project_v2/src/main.cpp:41:15)'
to 'std::function<void (WebSocket *, char *, size_t, OpCode)>' for
1st argument
void onMessage(std::function<void(WebSocket *, char *, siz...
^
/Users/lauc136/Downloads/CarND-Extended-Kalman-Filter-Project-project_v2/src/main.cpp:165:5: error:
no matching member function for call to 'onConnection'
h.onConnection([&h](uWS::WebSocketuWS::SERVER ws, uWS::HttpRequest req) {
^~~~~~~~~~
/usr/local/include/uWS/Group.h:67:10: note: candidate function not viable: no
known conversion from '(lambda at
/Users/lauc136/Downloads/CarND-Extended-Kalman-Filter-Project-project_v2/src/main.cpp:165:18)'
to 'std::function<void (WebSocket *, HttpRequest)>' for 1st argument
void onConnection(std::function<void(WebSocket *, HttpRequ...
^
/usr/local/include/uWS/Group.h:67:10: note: candidate function not viable: no
known conversion from '(lambda at
/Users/lauc136/Downloads/CarND-Extended-Kalman-Filter-Project-project_v2/src/main.cpp:165:18)'
to 'std::function<void (WebSocket *, HttpRequest)>' for 1st
argument
void onConnection(std::function<void(WebSocket *, HttpRequ...
^
/Users/lauc136/Downloads/CarND-Extended-Kalman-Filter-Project-project_v2/src/main.cpp:169:5: error:
no matching member function for call to 'onDisconnection'
h.onDisconnection([&h](uWS::WebSocketuWS::SERVER ws, int code, char ...
^~~~~~~~~~~~~
/usr/local/include/uWS/Group.h:70:10: note: candidate function not viable: no
known conversion from '(lambda at
/Users/lauc136/Downloads/CarND-Extended-Kalman-Filter-Project-project_v2/src/main.cpp:169:21)'
to 'std::function<void (WebSocket *, int, char *, size_t)>' for 1st
argument
void onDisconnection(std::function<void(WebSocket *, int c...
^
/usr/local/include/uWS/Group.h:70:10: note: candidate function not viable: no
known conversion from '(lambda at
/Users/lauc136/Downloads/CarND-Extended-Kalman-Filter-Project-project_v2/src/main.cpp:169:21)'
to 'std::function<void (WebSocket *, int, char *, size_t)>' for 1st
argument
void onDisconnection(std::function<void(WebSocket *, int c...
^
3 errors generated.
make[2]: *** [CMakeFiles/ExtendedKF.dir/src/main.cpp.o] Error 1
make[1]: *** [CMakeFiles/ExtendedKF.dir/all] Error 2
make: *** [all] Error 2
cala-am02024907:build lauc136$

This patch should fix the issue:
https://github.com/udacity/CarND-Extended-Kalman-Filter-Project/pull/40

i have the same error, did you fix it?

Hi,
Yes I run the install-mac.sh and that downgrade the uWebSocket library to
the version compatible with the project.
If you use Linux instead there is another instqll file for it. Good luck.
On Jun 18, 2017 7:28 PM, "ahuifragoso"<EMAIL_ADDRESS>wrote:

i have the same error, did you fix it?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/udacity/CarND-Extended-Kalman-Filter-Project/issues/32#issuecomment-309291009,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AIVHQO-xmdW5s9sh3YF06_tICgGXMAqPks5sFV5SgaJpZM4NWSuM
.

Thanks @hmily1119, the patch fixed the problem i had.
I was running it in mac and I had to add the path to the openssl in the install-mac.sh
cmake -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl -DOPENSSL_LIBRARIES=/usr/local/opt/openssl/lib ..

Looks like no further recent comments, so going to close out. Additionally, since we now have a classroom workspace, that should help to alleviate any headaches depending on OS.


How to define a Extended Frame Format ?

I have try to send a message within Extended Frame Format.
When I use a USB-CAN Analyst to read the message, it show me wrong ID, And I was told it is Stranded Frame Format.

Add CAN_EFF_FLAG to message id
struct can_frame canMsg;

canMsg.can_id  = 0x0F6 | CAN_EFF_FLAG;
canMsg.can_dlc = 1;
canMsg.data[0] = 0x8E;

Thank you very much. works good.

Welcome

Hi! Thanks for your work I appreciate that. This issue was very useful to me because the README is worng, it says CAN_EFF_MASK; instead of *CAN_EFF_FLAG. And it was not working until I use the corerct name.
Please correct for future users!

@sebasira thanks, fixed

@autowp what can I do to receive Extended CAN Frame??


Validate the odd number of Zookeeper instances of the cluster

SUMMARY
Zookeeper is a distributed system based in a quorum-mechanism to verify and store the information, that it means that the number of instances of the assemble must be an odd number (1 - minimum , [3|5] - the most common, 7 - for large clusters).
The ansible playbook should check that we are managing a well-formed Zookeeper cluster.
Reference:

https://kafka.apache.org/33/documentation.html#zk

ISSUE TYPE

Feature Idea

@rmarting Can you review the PR? Let me know if you have feedback about it?
Thanks ! :)


feature: dotenv support (ddev 1.23.5)

Add support to define the used docker image version by using the new ddev dotenv command.
Examples:
ddev dotenv set .ddev/.env.opensearch --opensearch-tag 2.15.0

Disable loading of plugins which are defined to load by default:
ddev dotenv set .ddev/.env.opensearch --install-plugin-analytics-phoenetic=false --install-plugin-analytics-icu=false

Released with 2.1.0


ACCUMULO-4657 Reduce excessive logging / logging checks for Bulk Import code

Nice improvement. Do we not want these on 1.7 as well?

@joshelser thanks.  I'm not sure about the plans for the releases.  I was hoping to get it into 1.8+.

merging this in now.  I'll start it in 1.7 and merge it up


Add example of mux

Codecov Report

Merging #42 (6b47e30) into master (82e5917) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master      #42   +/-   ##
=======================================
  Coverage   85.45%   85.45%
=======================================
  Files           1        1
  Lines          55       55
=======================================
  Hits           47       47
  Misses          5        5
  Partials        3        3

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 82e5917...6b47e30. Read the comment docs.


DESCW-2318 DestinationClientTest improvements

LGTM
Interesting pattern, passing in the logger like that. I guess it makes testing better somehow

Yes - covering some exception cases were impossible as the code was written, because some lines were always bypassed by outer try/catch blocks.


Update package doc

Update tls_config settings to have insecure_skip_verify: false as default

/cherrypick release-0.13


compatibility with kdbush 4.x

kdbush 4.x changed the internal interface so that index.points no longer exists, but the latest version of geokdbush still relies on it.
I was able to work around it by manually setting index.points to an array matching what I wanted (lng/lat points).
It might make sense to just return an index.

I made a fork that uses 4.x - the api changed though, as kdbush 4.x only returns indices, and it it up to user to store the data.
https://www.npmjs.com/package/geokdbush-tk

I forked the geokdbush and updated it to work with kdbush 4.x (and also to use ES6 and modules): https://www.npmjs.com/package/geokdbush-tk
Cc @mourner

@tkafka does your lib require ESM? I am getting the following error:
Error [ERR_REQUIRE_ESM]: require() of ES Module /home/xxx/node_modules/geokdbush-tk/index.js from /home/xxx/file.ts not supported

@tkafka Thanks for the fork, works well. Would you be able to create a PR with the necessary changes to propagate it back here?

Apologies for the delay. I'm now releasing geokdbush v2 that works with KDBush v4, and updated the readme example on how to use it.

@mourner Thank you for the update! I added a notice about geokdbush now being updated to my fork and deprecated it :).

@mourner Thanks! 🙌

@tkafka thank you for maintaining a fork until I got to this!


OpenCV

can we use this capture method with openCV ?
if you dont bother, how?
also: can we use on tinkerboard ?
thnx.

Hi,
you can use raspiraw with OpenCV, but only with small framerate since OpenCV processing for edge detection does not allow to process more than 50 frames per second :-(
Here are the instructions on how, and the next posting is about the 20ms rstriction even for really small frame:
https://www.raspberrypi.org/forums/viewtopic.php?t=189661#p1250336
Raspiraw is for Raspberries.
If you want to run it on tinkerboard, you need to port it.
Should be possible.

Hermann,
Thanks for all of your work on this. I have a few questions.

When using raspiraw, debayering happens on the CPU rather than camera ISP or RPI GPU, correct?
I noticed your 4x4 binning addition for the IMX219. Will this allow for easier 120fps at 320x240? https://www.raspberrypi.org/forums/viewtopic.php?f=43&t=250624
Have you actually done video capture into OpenCV? Looking at your forum post, it looks like you have a pipeline for still images.

Hi,

yes, but can be Pi or laptop CPU because it is done in post-processing
I don't know. I once had raspivid running 320x240 with full FoV on v1 camera.
And tools/640x240 runs with 180fps even on v1 for raspiraw.
OpenCV is too slow for me, for edge detection of only 320x240 images it did not allow to process more than 50 images per second ...

Thank you for your very prompt response.
I suppose the best path forward for us is to enable 4x4 binning while using the v4l driver. Our pipeline runs well at 120fps, but we will need to have 320x240 at 120fps without debayering on the cpu to minimize pipeline time.
If I can somehow get in touch with you privately, I would love to show you what we're working on.


Music doesnt work?

Does any music work at all? Ive linked my spotify in the alexa app, but it wont play spotify or amazon music or anything?
Help please?
Thanks
Gershy13

You can play stations from iHeartRadio
On Sep 2, 2017 10:26 AM, "Gershy13"<EMAIL_ADDRESS>wrote:
Does any music work at all? Ive linked my spotify in the alexa app, but it
wont play spotify or amazon music or anything?
Help please?
Thanks
Gershy13
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/alexa-pi/AlexaPi/issues/310, or mute the thread
https://github.com/notifications/unsubscribe-auth/AHvgTfLNKd24O8r7LUwBlrzCHKYPkarYks5seYGdgaJpZM4PK8cY
.

so no normal music services work? spotify, google play, youtube, etc.

No.
If you use an Apple device, you can stream to it with Airplay.
On Sep 2, 2017 10:45 AM, "Gershy13"<EMAIL_ADDRESS>wrote:

so no normal music services work? spotify, google play, youtube, etc.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/alexa-pi/AlexaPi/issues/310#issuecomment-326755622,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AHvgTRaciFP4AZe0JGjdSluT8WkRn1tdks5seYY5gaJpZM4PK8cY
.

https://github.com/alexa-pi/AlexaPi/wiki/Q&A-(FAQ)#does-alexapi-support-amazon-music


Add ml_als_factorization() options

This PR adds ml_als_factorization() options as follows:

Implicit matrix factorization. close #561
Nonnegative least square option

I couldn't find a prediction example of ALS and finally found #313, I created a simple example of patched version. http://rpubs.com/chezou/sparklyr-als

LGTM -- thanks!


[Event Request] Codeunit 90 "Purch.-Post" – New Event “OnFillInvoicePostBufferOnBeforeCalcLineDiscountPosting”

Could we please have a new publisher “OnFillInvoicePostBufferOnBeforeCalcLineDiscountPosting” in Function “FillInvoicePostBuffer”, Codeunit 90 "Purch.-Post”, including a handle pattern?
    local procedure FillInvoicePostBuffer(PurchHeader: Record "Purchase Header"; PurchLine: Record "Purchase Line"; PurchLineACY: Record "Purchase Line"; var TempInvoicePostBuffer: Record "Invoice Post. Buffer" temporary; var InvoicePostBuffer: Record "Invoice Post. Buffer")
    var
        GenPostingSetup: Record "General Posting Setup";
        TotalVAT: Decimal;
        TotalVATACY: Decimal;
        TotalAmount: Decimal;
        TotalAmountACY: Decimal;
…
        end;

        if PurchSetup."Discount Posting" in
           [PurchSetup."Discount Posting"::"Line Discounts", PurchSetup."Discount Posting"::"All Discounts"]
        then begin
*** start new code ***
            IsHandled := false;
            OnFillInvoicePostBufferOnBeforeCalcLineDiscountPosting(PurchLine, IsHandled);
            if not (IsHandled) then begin
*** stop new code ***
                CalcLineDiscountPosting(PurchHeader, PurchLine, PurchLineACY, InvoicePostBuffer);

                if PurchLine."VAT Calculation Type" = PurchLine."VAT Calculation Type"::"Sales Tax" then
…
                        UpdateInvoicePostBuffer(TempInvoicePostBuffer, InvoicePostBuffer);
                    end;
                    OnFillInvoicePostingBufferOnAfterSetLineDiscAccount(PurchLine, GenPostingSetup, InvoicePostBuffer, TempInvoicePostBuffer);
                end;
*** start new code ***
            end;
*** stop new code ***
        end;

        DeferralUtilities.AdjustTotalAmountForDeferralsNoBase(
          PurchLine."Deferral Code", AmtToDefer, AmtToDeferACY, TotalAmount, TotalAmountACY);
…
*** start new code ***
   [IntegrationEvent(true, false)]
    local procedure OnFillInvoicePostBufferOnBeforeCalcLineDiscountPosting(PurchLine: record "Purchase Line"; var IsHandled: Boolean)
    begin
    end;
*** stop new code ***

Thanks for reporting this. We agree, and we’ll publish a fix asap, either in an update for the current version or in the next major release. We will update this issue with information about availability.


Input is not properly sanitized when using ng-embed as a filter

Hi,
I've just tried using ng-embed in a project I'm working on and initialy it looked great, but then I tried sending <script>alert('hi')</script> as a message and to my surprise it actually executed the code! This is a huge vulnerability and I think it has to be patched up asap!
I've only tried it with the filter don't know if it reproduces for the directive use as well.

Thanks for reporting. Will try to fix this asap.

how about this? https://github.com/ritz078/ngEmbed/pull/15


drivers-one-shot installation failed on linux kernel 4.4.0-148-generic

pai version: v0.12.0
I have 3 nodes in a cluster, 1 master and 2 worker.
Master and Worker1:
CPU: 12 cores
mem: 256G
GPU: Quadro M5000 * 1
Linux kernel: 4.4.0-142-generic
Worker2：
CPU: 6 cores
mem: 64G
GPU: Quadro P5000 * 1
Linux kernel: 4.4.0-148-generic
When start pai service, the nvidia driver reported error on worker2:
+ export MLNX_PREFIX=/var/drivers/mellanox/MLNX_OFED_LINUX-4.2-<IP_ADDRESS>-ubuntu16.04-x86_64/usermode
+ MLNX_PREFIX=/var/drivers/mellanox/MLNX_OFED_LINUX-4.2-<IP_ADDRESS>-ubuntu16.04-x86_64/usermode
+ export NV_DRIVER=/var/drivers/nvidia/410.73
+ NV_DRIVER=/var/drivers/nvidia/410.73
+ export LIBRARY_PATH=/usr/local/cuda/lib64/stubs:/var/drivers/mellanox/MLNX_OFED_LINUX-4.2-<IP_ADDRESS>-ubuntu16.04-x86_64/usermode/lib
+ LIBRARY_PATH=/usr/local/cuda/lib64/stubs:/var/drivers/mellanox/MLNX_OFED_LINUX-4.2-<IP_ADDRESS>-ubuntu16.04-x86_64/usermode/lib
+ export LD_LIBRARY_PATH=/var/drivers/mellanox/MLNX_OFED_LINUX-4.2-<IP_ADDRESS>-ubuntu16.04-x86_64/usermode/lib:/usr/local/nvidia/lib:/usr/local/nvidia/lib64:/var/drivers/nvidia/410.73/lib:/var/drivers/nvidia/410.73/lib64:/usr/local/cuda/lib64
+ LD_LIBRARY_PATH=/var/drivers/mellanox/MLNX_OFED_LINUX-4.2-<IP_ADDRESS>-ubuntu16.04-x86_64/usermode/lib:/usr/local/nvidia/lib:/usr/local/nvidia/lib64:/var/drivers/nvidia/410.73/lib:/var/drivers/nvidia/410.73/lib64:/usr/local/cuda/lib64
+ export PATH=/var/drivers/mellanox/MLNX_OFED_LINUX-4.2-<IP_ADDRESS>-ubuntu16.04-x86_64/usermode/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/drivers/nvidia/410.73/bin
+ PATH=/var/drivers/mellanox/MLNX_OFED_LINUX-4.2-<IP_ADDRESS>-ubuntu16.04-x86_64/usermode/bin:/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/var/drivers/nvidia/410.73/bin
+ export C_INCLUDE_PATH=/var/drivers/mellanox/MLNX_OFED_LINUX-4.2-<IP_ADDRESS>-ubuntu16.04-x86_64/usermode/include:/var/drivers/mellanox/MLNX_OFED_LINUX-4.2-<IP_ADDRESS>-ubuntu16.04-x86_64/usermode/include/infiniband
+ C_INCLUDE_PATH=/var/drivers/mellanox/MLNX_OFED_LINUX-4.2-<IP_ADDRESS>-ubuntu16.04-x86_64/usermode/include:/var/drivers/mellanox/MLNX_OFED_LINUX-4.2-<IP_ADDRESS>-ubuntu16.04-x86_64/usermode/include/infiniband
+ export CPLUS_INCLUDE_PATH=/var/drivers/mellanox/MLNX_OFED_LINUX-4.2-<IP_ADDRESS>-ubuntu16.04-x86_64/usermode/include:/var/drivers/mellanox/MLNX_OFED_LINUX-4.2-<IP_ADDRESS>-ubuntu16.04-x86_64/usermode/include/infiniband
+ CPLUS_INCLUDE_PATH=/var/drivers/mellanox/MLNX_OFED_LINUX-4.2-<IP_ADDRESS>-ubuntu16.04-x86_64/usermode/include:/var/drivers/mellanox/MLNX_OFED_LINUX-4.2-<IP_ADDRESS>-ubuntu16.04-x86_64/usermode/include/infiniband
+ lspci
+ grep -qE '[0-9a-fA-F][0-9a-fA-F]:[0-9a-fA-F][0-9a-fA-F].[0-9] (3D|VGA compatible) controller: NVIDIA Corporation.*'
+ '[' -f /usr/local/nvidia/bin/nvidia-smi ']'
+ /bin/bash -x install-nvidia-drivers
++ uname -r
+ KERNEL_FULL_VERSION=4.4.0-148-generic
+ CURRENT_DRIVER=/var/drivers/nvidia/current
+ echo ======== If NVIDIA present exit early =========
======== If NVIDIA present exit early =========
+ nvidiaPresent
+ [[ -f /proc/driver/nvidia/version ]]
+ return 1
+ '[' 1 == 0 ']'
+ echo ======== If NVIDIA driver already running uninstall it =========
======== If NVIDIA driver already running uninstall it =========
+ lsmod
+ grep -qE '^nvidia'
+ echo === Building and installing NVIDIA modules
+ echo /var/drivers/nvidia/410.73/lib
=== Building and installing NVIDIA modules
+ echo /var/drivers/nvidia/410.73/lib64
+ mkdir -p /var/drivers/nvidia/410.73/lib /var/drivers/nvidia/410.73/lib64 /var/drivers/nvidia/410.73/bin
+ ./NVIDIA-Linux-x86_64-410.73/nvidia-installer --utility-prefix=/var/drivers/nvidia/410.73 --opengl-prefix=/var/drivers/nvidia/410.73 --x-prefix=/var/drivers/nvidia/410.73 --compat32-prefix=/var/drivers/nvidia/410.73 --opengl-libdir=lib64 --utility-libdir=lib64 --x-library-path=lib64 --compat32-libdir=lib --dkms -a -s -N

WARNING: The '--no-network' option is deprecated:  nvidia-installer will
         ignore this option.

WARNING: nvidia-installer was forced to guess the X library path 'lib64'
         and X module path 'lib64/xorg/modules'; these paths were not
         queryable from the system.  If X fails to find the NVIDIA X driver
         module, please install the `pkg-config` utility and the X.Org
         SDK/development package for your distribution and reinstall the
         driver.

WARNING: Unable to determine the path to install the libglvnd EGL vendor
         library config files. Check that you have pkg-config and the
         libglvnd development libraries installed, or specify a path with
         --glvnd-egl-config-path.

ERROR: Failed to run `/usr/sbin/dkms build -m nvidia -v 410.73 -k
       4.4.0-148-generic`:
       Kernel preparation unnecessary for this kernel.  Skipping...

       Building module:
       cleaning build area....
       'make' -j12 NV_EXCLUDE_BUILD_MODULES=''
       KERNEL_UNAME=4.4.0-148-generic IGNORE_CC_MISMATCH=''
       modules.....(bad exit status: 2)
       Error! Bad return status for module build on kernel:
       4.4.0-148-generic (x86_64)
       Consult /var/lib/dkms/nvidia/410.73/build/make.log for more
       information.

ERROR: Failed to install the kernel module through DKMS. No kernel module
       was installed; please try installing again without DKMS, or check
       the DKMS logs for more information.

ERROR: Installation has failed.  Please see the file
       '/var/log/nvidia-installer.log' for details.  You may find
       suggestions on fixing installation problems in the README available
       on the Linux driver download page at www.nvidia.com.

+ echo === Loading NVIDIA UVM module
+ modprobe nvidia-uvm
=== Loading NVIDIA UVM module
modprobe: FATAL: Module nvidia-uvm not found in directory /lib/modules/4.4.0-148-generic
+ exit 1
+ exit 1

I tried 410.37 and 384.111, they have same problem.

Similar in https://github.com/microsoft/pai/issues/2446

Refer to #2446

Thanks!
I temporary switched kernel to 4.4.0-142 and it is OK now.
I‘m not very clear with your hardcode solution. And I noticed that the driver 418.30 only for v0.11.0 in dockerhub. If I just reinstall pai 0.11.0 and set the driver version 418.30 in services-configuration.yaml, will it be OK？

@leonfg
Nope, replace the line
image: {{ cluster_cfg["cluster"]["docker-registry"]["prefix"] }}drivers-{{ cluster_cfg["drivers"]["version"] }}:{{ cluster_cfg["cluster"]["docker-registry"]["tag"] }}
with
image: docker.io/openpai/drivers-418.30:v0.11.0.

@leonfg
Nope and no need.
Just replace the line
image: {{ cluster_cfg["cluster"]["docker-registry"]["prefix"] }}drivers-{{ cluster_cfg["drivers"]["version"] }}:{{ cluster_cfg["cluster"]["docker-registry"]["tag"] }}
with
image: docker.io/openpai/drivers-418.30:v0.11.0.

OK, now I understand. Thank you!

Welcome for further updating about this driver version

hello, I also meet this error right now!
Follows are my coditions:
one master with no gpus and one worker with teslav100
pai-version: v0.12.0
nvidia-driver-version: 410.73
worker-node-kernel: 4.18.0-17-generic
worker-node-os: Ubuntu-18.04-lst
I also tried to change the kernel version to 4.18.0-15-generic and to use the driver with version of 418.30, but both of them are not work.
By the way, I once successfully deployed pai by using these conditions without any linux-kernel errors. Right now, I am trying to clear old settings and repeat to deploy it but meet this type of error.
Any one can help? THX


Let's build and tag only SINGLE_VERSION as it is supported by CI.

Let's build and tag only SINGLE_VERSION as it is supported by CI.
Our CI system now supports testing only SINGLE_VERSION.
We do not need to build and tag all other versions.
This pull request supports building and tagging specific
versions.

ct_check_latest_imagestreams

This should be fine because of test/run is called like VERSION=$dir test/run. See https://github.com/sclorg/container-common-scripts/blob/master/test.sh#L38 or https://github.com/sclorg/container-common-scripts/blob/master/test.sh#L48

I will now rebase it into one commit.

[test]

Fedora nginx-container should be fixed by https://github.com/sclorg/nginx-container/pull/247

RHEL9 failures are caused by downloading metadata:
Errors during downloading metadata for repository 'ubi-9-baseos-rpms':
  - Curl error (7): Couldn't connect to server for https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/baseos/os/repodata/13e558b15a76e8adee51b60112dd40ca7c7a5cfb0ea88c00204ebfc5f1949369-filelists.xml.gz []
  - Curl error (7): Couldn't connect to server for https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/baseos/os/repodata/795f79ce2d8bd19503ddf1828b85d23875907d697c837b2c5cfa946af9ee8dfa-primary.xml.gz []
  - Curl error (7): Couldn't connect to server for https://cdn-ubi.redhat.com/content/public/ubi/dist/ubi9/9/x86_64/baseos/os/repodata/a27718cc28ec6d71432e0ef3e6da544b7f9d93f6bb7d0a55aacd592d03144b70-comps.xml []
Error: Failed to download metadata for repo 'ubi-9-baseos-rpms': Yum repo downloading error: Downloading error(s): repodata/795f79ce2d8bd19503ddf1828b85d23875907d697c837b2c5cfa946af9ee8dfa-primary.xml.gz - Cannot download, all mirrors were already tried without success; repodata/13e558b15a76e8adee51b60112dd40ca7c7a5cfb0ea88c00204ebfc5f1949369-filelists.xml.gz - Cannot download, all mirrors were already tried without success; repodata/a27718cc28ec6d71432e0ef3e6da544b7f9d93f6bb7d0a55aacd592d03144b70-comps.xml - Cannot download, all mirrors were already tried without success; repodata/c9a4a13f4acdcc6f2983614e5d230a7126448eb4e9a1d1eb4c892a17385fef57-updateinfo.xml.gz - Cannot download, all mirrors were already tried without success

It looks like we have these problems after each GA ;)