Limit number of RUs consumed

Hi!
Is there a way to limit the number of RUs consumed by the Bulk Executor?
We are inserting or updating around 50 000 documents in under one minute which is great but it consumes 300 000 RUs. This depletes the provisioned throughput and causes subsequent selects to fail. If possible we would like to trade some speed for lower RU usage.
I tried tuning maxConcurrencyPerPartitionKeyRange and ConnectionPolicy.MaxConnectionLimit but even setting them to 1 did not change the results much,
Thanks!
/Ludvig

@lfalck did you find a solution to your issue?

@gorillapower not really, we added some logic to minimize unnecessary updates (when there were no changes) and then increased the RUs of the container until we could do the bulk loads without any throttling.

I was able to accomplish what i wanted by tweaking maxInMemorySortingBatchSize which is a parameter to BulkImportAsync. and BulkUpdateAsync.


Add support for the video poster attribute

As per the Contributing guide, could you please address this by filing a PR to modify the upstream source first, at which point we can make the corresponding change to this repo?

Sorry @jeffposnick I missed that part of the README. I just have created a PR at the upstream source https://github.com/vuejs-templates/webpack/pull/1123

No worries—it comes up a lot, so we just added it to the README 😄

@jeffposnick I can see that it has been merged into the upstream source https://github.com/vuejs-templates/webpack/pull/1123

Thanks!


Fix to correctly handle truncated results as well as fix ClientError …

This PR fixes two issues with the AWS cleanup function.

It was not correctly handling truncated results.
The Multi-Object Delete operation requires a list of objects, but if the list is empty AWS will see it as malformed XML and return an error response.

Is this PR ready for review?  My review was requested, but it's marked as a draft PR.


Encode user info

If the username or password includes an @ or : or other reserved
characters, they need to be encoded.
Fixes #34
Forward ports https://github.com/slimphp/Slim/pull/2327.

Coverage increased (+0.01%) to 98.226% when pulling 70921a58bc4f46eb048d000f83fb89e5023ddf01 on akrabat:encode-user-info into 37e80ccaa1c1fa96a6e82cbb1169c336147cf9dc on slimphp:master.


get go.sum checksum mismatch error

I am not sure this is a bug or under attack.
when I want to install drone form source code today, I got this error.
verifying<EMAIL_ADDRESS>checksum mismatch
	downloaded: h1:G7mAYYxgmS0lVkHyy2hEOLQCFB0DlQFTMLWggykrydY=
	go.sum:     h1:+osgwGADc/nyl40J0fdsf8Z09bgcBZXvXXnLOY48zYs=

SECURITY ERROR
This download does NOT match an earlier download recorded in go.sum.
The bits may have been replaced on the origin server, or an attacker may
have intercepted the download attempt.

For more information, see 'go help module-auth'.

I am unable to reproduce
$ docker run -t -i  golang:1.14 /bin/sh
# git clone https://github.com/drone/drone.git
Cloning into 'drone'...
remote: Enumerating objects: 19, done.
remote: Counting objects: 100% (19/19), done.
remote: Compressing objects: 100% (14/14), done.
remote: Total 31080 (delta 8), reused 13 (delta 5), pack-reused 31061
Receiving objects: 100% (31080/31080), 27.41 MiB | 10.21 MiB/s, done.
Resolving deltas: 100% (16732/16732), done.
# go install ./...
go: downloading github.com/drone/drone-yaml v1.2.4-0.20200326192514-6f4d6dfb39e4
go: downloading github.com/drone/drone-go v1.0.6
go: downloading github.com/drone/envsubst v1.0.1
go: downloading github.com/kelseyhightower/envconfig v1.3.0
go: downloading github.com/joho/godotenv v1.3.0
go: extracting github.com/drone/envsubst v1.0.1
go: extracting github.com/kelseyhightower/envconfig v1.3.0
go: extracting github.com/joho/godotenv v1.3.0
go: extracting github.com/drone/drone-go v1.0.6
...
# go mod verify
all modules verified

@bradrydzewski I did as yours. using a golang:1.14 images. but I got the same error of @9nix00. By the way, I set the export GOPROXY="https://goproxy.cn,direct" to avoid downloading failure


AAVE fork positional QA

End Points
https://api.thegraph.com/subgraphs/name/dmelotik/aave-v2-ethereum
https://api.thegraph.com/subgraphs/name/dmelotik/aave-v2-avalanche
https://api.thegraph.com/subgraphs/name/dmelotik/aave-v2-ethereum-amm
https://api.thegraph.com/subgraphs/name/dmelotik/aave-v2-arc
https://api.thegraph.com/subgraphs/name/dmelotik/aave-v2-rwa
https://api.thegraph.com/subgraphs/name/dmelotik/geist-fantom
https://api.thegraph.com/subgraphs/name/dmelotik/uwu-lend-ethereum
https://api.thegraph.com/subgraphs/name/dmelotik/radiant-capital-arbitrum

@dmelotik Great work on AAVE V2 forks.
I compared these to top wallet holders on debank and they matched.
Comments:

I will need to double check once integrated into the lending whales data apps. Only checked a few wallets per deployment so don't want odd outliers.
Proxy apps, like instadapp, the proxy wallet appears on the subgraph. Will need to do an instadapp overlay on the front end to match the initiating wallet to the proxy one.

This is ready to deploy on the the graph

Deploying all of these to messari hosted service now. No changes will affect protocol metrics


Can not get the same test accuracy as yours

I can't get the same test accuracy as yours with --n 4000 --epoch 1000 --batch_size 20 --unlabel_batch_size 250 --z_dim 100, my test accuracy is only about 66% ? What may be the problem?

Cannot reproduce the reported accuracy.  Also, the following code looks wired to me.
# get loss for classify         max_c = tf.cast(tf.argmax(Y_c, axis=1), tf.float32)         c_loss_dis = tf.reduce_mean(max_c * tf.nn.softmax_cross_entropy_with_logits(logits=D_cla_logits, labels=tf.ones_like(D_cla)))         # self.c_loss = alpha * c_loss_dis + R_L + self.alpha_p*R_P

Have any of you figured out the reason for low accuracy?

I got 66% accuracy.


[10.0.0-alpha.2] - setState() doesn't apply state when called within componentWillMount

In 10.0.0-alpha.2, state does not set properly from componentWillMount. It seems this has been experienced by others in the past in componentWillReceiveProps. Here's a simple test case:
export class TestComponent extends Component {

    //This does not work:
    componentWillMount() {
        this.setState({message:"componentWillMount"});
    }

    /*
    //This works:
    componentDidMount() {
        this.setState({message:"componentDidMount"});
    }
    */

    render() {
        return
State came through from {this.state.message || 'nothing =('}
;
    }
}

if (isNew) {
	if (newType.getDerivedStateFromProps == null && c.componentWillMount != null) c.componentWillMount();
	if (c.componentDidMount != null) mounts.push(c);
}
else {
	if (newType.getDerivedStateFromProps == null && force == null && c.componentWillReceiveProps != null) {
		c.componentWillReceiveProps(newVNode.props, cctx);
		s = c._nextState || c.state;
	}

	if (!force && c.shouldComponentUpdate != null && c.shouldComponentUpdate(newVNode.props, s, cctx) === false) {
		c.props = newVNode.props;
		c.state = s;
		c._dirty = false;
		break outer;
	}

	if (c.componentWillUpdate != null) {
		c.componentWillUpdate(newVNode.props, s, cctx);
	}
}

I'm not an official member of preact, but I've been learning about their source code
Above is the procedure of executing the componentWillMount function in the source code
I doubt that
Because the variables of s are not updated after the componentWillMount function is executed
Please forgive my English, I am Chinese

Looks like something @mochiya98 is an expert on :tada:

Preact X [10.0.0-alpha.2] https://codesandbox.io/s/n05048yw20
Preact [8.4.2] https://codesandbox.io/s/72k584y111
React [16.8.3] https://codesandbox.io/s/zr1qw8p13p

@marvinhagemeister

if (newType.getDerivedStateFromProps == null && c.componentWillMount != null) {
  c.componentWillMount();
  s = c._nextState || c.state;
}

Can it be solved?

probably so.
but i... i think there is a better way to solve these problems. maybe we do not need s.
let me think about it.

Is Preact keeping the deprecated[1] React API?
Every componentWill* was deprecated a year (yay, exactly one year) ago and is supposed to be removed in v17.
1: https://reactjs.org/blog/2018/03/27/update-on-async-rendering.html

We'll likely keep them around until they are completely removed in react. We still need them for all UNSAFE_* methods in compat which are just aliased to the unprefixed lifecycle methods. They need to be called in the correct order inside the diff and that's why we don't gain any size benefits until they are removed completely.


Document is not defined

Software version (please complete the following information):

Browser Chrome
Vue Version 3 (I am using Nuxt3 , which is build in Vue3)     "nuxt": "3.0.0-rc.6",
vue-grid-layout Version: 2.4.0

Describe the bug
A clear and concise description of what the bug is.
If I import import { GridLayout, GridItem } from 'vue-grid-layout' it gives me an error saying document is not defined.
To Reproduce
Steps to reproduce the behavior:
Simply importing in a nuxt3 project.
Expected behavior
package to work
Screenshots
If applicable, add screenshots to help explain your problem.

Additional context
Add any other context about the problem here.

vue-grid-layout v2 doesn't work on vue 3. Try the vue3 branch and check https://github.com/jbaysolutions/vue-grid-layout/issues/686 https://github.com/jbaysolutions/vue-grid-layout/issues/617 and https://github.com/jbaysolutions/vue-grid-layout/issues/439


error: unused function parameter

when trying to build river
zig-wayland/src/scanner.zig causes an error at 995:13
error: unused function parameter
    options: std.fmt.FormatOptions,
    ^

i really dont know what any of this means cause i dont know jackshit about zig, or c++ or really normal c, nor do i want to deal with it at 2am rn, so i cant really give much more info than that

Looks like you're using zig master and not zig 0.8

Yep, you are using zig master, that compiler error is not implement in the 0.8.0 zig compiler


Make libm optional in a std environment

When adding proptest as a dev-dependency it will add libm transitively no matter what, and this has noticeable effect on our criterion benchmarks.
This happens even if you add proptest like this:
proptest = {version = "1.5", features = ["std"], default-features = false}

This got closed when i switched branch from master to main. I'll re-open against the main branch.


Add uspto data from drfp

Add uspto raw from drfp until I finish uspto from tdc

I split up the reaction, i.e., "catalyst", "reactant", "product", into different columns.
This should give us more freedom with the prompt template setup.
@kjappelbaum Is this a good idea? Should we create the reaction SMILES column again or not?

As I'm coming from the bio side, wouldn't we need to more info for a reaction smiles or is it always:
1 reactant + 1 catalysr = 1 product ?

I'm not sure what data is TDC yields. They are not very specific in their documentation: https://tdcommons.ai/single_pred_tasks/yields/#uspto
On the other hand, I know the data from drfp well.
https://github.com/reymond-group/drfp/tree/main/data
The above/below yield datasets come from this paper: https://iopscience.iop.org/article/10.1088/2632-2153/abc81d.
Currently, things seem to be a bit mixed up in this pull request.

As I'm coming from the bio side, wouldn't we need to more info for a reaction smiles or is it always:
1 reactant + 1 catalyst = 1 product ?

You are right. There can be plenty of reactants, reagents, solvents, and catalysts leading to one or more products in a reaction SMILES.


rancher-monitoring is missing in "Cluster Tools" tab

Rancher Server Setup

Rancher version: 2.8.5
Installation option (Docker install/Helm Chart):

If Helm Chart, Kubernetes Cluster and version (RKE1, RKE2, k3s, EKS, etc): EKS

Proxy/Cert Details:

Information about the Cluster

Kubernetes version: 1.30
Cluster Type (Local/Downstream):

If downstream, what type of cluster? (Custom/Imported or specify provider for Hosted/Infrastructure Provider): EKS

User Information

What is the role of the user logged in? (Admin/Cluster Owner/Cluster Member/Project Owner/Project Member/Custom)

If custom, define the set of permissions: Cluster Owner

Describe the bug
I am trying to enable rancher-monitoring tool in Rancher, but when I click to the "Cluster Tools" there are nothing about monitoring, only few charts. Why it isn't there and how can I install this tool ?
To Reproduce
Click on "Cluster Tools"
Result
There are nothing about monitoring, only few charts
Expected Result
I can see and install Monitoring chart
Screenshots

Additional context
Version Helm: v2.16.8-rancher2

Hi @thezagday - This seems to be a documentation issue that you've altered us to. If you follow the directions labeled "Enable Monitoring for use with SSL" this will direct you to the correct App chart to install.

Thanks for your answer, but when I follow to Apps > Charts, I can select Monitoring category, and unfortunately still don't see rancher-monitoring there.

Oh I just noticed this is because you're on an incompatible version of k8s and Rancher.
You cite Rancher 2.8.5 and k8s 1.30; we do not support that version of k8s on rancher 2.8. However we do support up to k8s 1.30 on 2.9.0 which was just released to community recently. You can refer to the support compatibility matrix for more info on k8s versions supported by rancher 2.8.5: https://www.suse.com/suse-rancher/support-matrix/all-supported-versions/rancher-v2-8-5/

Oh, I got it, many thanks, @mallardduck !


How train FashionCLIP model on Spanish Text with Images?

Hi,
I have been following your work since long time and I am amazed to see the latest development in CLIP domain. However, I am also working in similar project in retail “search” and would to use the work on my dataset which has mix of products like electronics, fashion etc.. also the description of products are in spanish.

How I can change the text encoder for spanish langauga using HF CLIP API or FashionCLIP API for custom training of the model?
Is advisable to train a single CLIP model for all the mix of products from different category?

Please help me with above questions.
thanks

Hello!
1 Since we have an huggingface model you can probably use https://github.com/huggingface/transformers/tree/main/examples/pytorch/contrastive-image-text
2 I don't see any problem with that!

Hello!
1 Since we have an huggingface model you can probably use https://github.com/huggingface/transformers/tree/main/examples/pytorch/contrastive-image-text
2 I don't see any problem with that!

Thanks @vinid for answering.

Hello!
1 Since we have an huggingface model you can probably use https://github.com/huggingface/transformers/tree/main/examples/pytorch/contrastive-image-text
2 I don't see any problem with that!

Is it the same repo used for training FashionCLIP? Also, what could be the better way to prepare the dataset for training using repo or huggingface any reference to that would be helpful.
Thanks @vinid

No we used another script to fine tune FashionCLIP, but since you want to use HF you should probably refer to the link I shared with you
There's a readme in the link that should also go through data preparation!

No we used another script to fine tune FashionCLIP, but since you want to use HF you should probably refer to the link I shared with you
There's a readme in the link that should also go through data preparation!

Thanks @vinid for recommending.
If you can share the other script that was used for training FashionCLIP that would also a great help. As I want to take a look into it for reference.
Thanks again!

It's a slightly edited version of this
one  https://github.com/openai/CLIP/issues/83

It's a slightly edited version of this one openai/CLIP#83

@karndeepsingh , FYI I tried the model as-is with a few queries in Spanish and the results were actually ok ! Maybe some clothing vocabulary words are close enough in English and Spanish that the encoder manages to bring them to the correct embedding space zone.

That's true!
Did you also tried to fine-tune the model on Spanish text?

It's a slightly edited version of this one openai/CLIP#83

Can you post the actual training code to the fashion-clip repo?

Hi!
Not sure we still have it but I'll check. However, it's the same code you see in the link above, we didn't do major changes to that pipeline.
Is there something in particular you'd like to see?

Yes, we are trying to do some fine tuning starting from your model.
the problem is that we cannot apply the preprocess of CLIPProcessor … but actually we are not very sure about what we are doing, so if the training code is available would help so much

We don't have training code for the HF weights.
The model was trained with the OpenAI CLIP code you see above and then we exported the weights to the HF format.
You unfortunately cannot use the current weights with OpenAI's code. If you want to fine tune it, you need to use HF scripts (they have one for contrastive training)

Yes intact we were trying to load the checkpoint file like showed in that post, but on HF the weights are stored as “.bin” file and not as “.pt”
so where can we find that scripts? (We never used HF before)

This is a good starting point: https://github.com/huggingface/transformers/tree/main/examples/pytorch/contrastive-image-text

Hi!
I think the last version (the one on HF) was trained with a 1024 barch size.
Unless you tweak stuff a bit I'm not sure you can change the image size. We
used 224px x 224px. For our use cases it seemed fine!
On Sun, Feb 25, 2024, 22:06 Abhishek Mishra @.***>
wrote:

Hi!
Not sure we still have it but I'll check. However, it's the same code you
see in the link above, we didn't do major changes to that pipeline.
Is there something in particular you'd like to see?
Hi @vinid https://github.com/vinid ,
Thanks for this amazing work! I'm trying to reproduce the Fashion-clip
results using open_clip implementation. I have gathered good insights from
your nature article. But there are following 2 things which aren't clear :

What Batch size was used for finetuning. It has been suggested to
keep batch-size large enough to make model better distinguish relevant
text/image, but I'm not sure what would be optimal choice .
What was the image_resize value that was used. Is it 224 *224 and do
you suggest increasing this value to capture some information loss.

It would be very helpful if you can tell about your parameters for these.
—
Reply to this email directly, view it on GitHub
https://github.com/patrickjohncyh/fashion-clip/issues/6#issuecomment-1963382915,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AARBSS6V4NN2RCMUWS5M4BDYVQQ7FAVCNFSM6AAAAAAWKCLTBKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNRTGM4DEOJRGU
.
You are receiving this because you were mentioned.Message ID:
@.***>

Okay. Thanks a lot !

Hi @vinid ,
In the nature article the cost has been calculated based on aws p3.2xlarge machine. However, when I'm trying to run 1024 batch size on the same machine I'm getting OOM error. For the 256 batch_size I guess it consumes ~12G memory, so I'm not sure if I can fit 1024 batch_size on single machine. Did you used multiple GPUs/bigger machine ?

Hi!
 The article describes how we trained FashionCLIP 1.0, FashionCLIP 2.0 was trained on a larger machine.
Hope this helps!

Okay, I will try on a larger machine. Thanks @vinid for your prompt response.

@patrickjohncyh can give more details on how it was trained

Hey @abhishek0093! @vinid is right --- we started to use a larger machine after the nature article to achieve a greater batch size. In order to do this, we had to use multiple GPUs, so you might want to try p3.8xlarge, for example. You can refer to this for multi gpu implementation details.

Thanks @vinid  @patrickjohncyh ! Also I wanted to confirm that while moving from FashionClip1.0 to 2.0, we only changed the initial model and batch_size which resulted in better performance and other parameters remained the same. Specifically the training dataset size of 700k remained the same right or was it also increased in the 2nd version ?

Yea! Dataset was the very same dataset!

Okay. Thanks again for the help.

@abhishek0093 -- dataset remained the same, but we fine-tuned off laion/CLIP-ViT-B-32-laion2B-s34B-b79K checkpoint.

@patrickjohncyh @vinid  I have a few questions related to the optimization and your help would be amazing. I have around 10M image-text pairs from fashion data (from my workplace) and the objetive is fine tuning CLIP to use it internally to improve our search, I created captions randomizing templates and product information, so I have captions like:
['A photo depicting a gray jersey long sleeve shirt made for women with visual details including: long-sleeves, crew neck.',
 'A picture of a brown hoodie designed for ladies with long-sleeves as visual attributes.',
 'A photo depicting a brown jacket for women made with front zipper as visual highlights.',
 'Some pair of blue jeans',
 'A photo of a pair of blue jeans",
 'This image showcases a blue quilted jacket designed for ladies with the following visual highlights: hood, front zipper.']

my captions are bounded to colors, article type and fabrics/visual details (if available)
my images look like this:

Do you have an idea of the effect of the batch size during fine tuning compared to the large one used in the pre-training phase, how did you deal with class/captions collisions and data that is very similar to each other when training?,  i.e. on a single training batch of >1024 you may have items with the same or similar caption.  The model attempts to maximize cosine similarity on the diagonal (matching image-caption pairs) while simultaneously pushing away negative pairs. However, some negative pairs contain captions similar to the positive ones, leading to the model trying to achieve both maximization and minimization within the same batch (see the "blue jean" captions above).

did you have this problem at all (maybe the image-captions you used were all unique)?
do you think that maybe a smaller batch size can help mitigate my problem? (some intuition: if in batch size A I have a pair of jeans, it doesn't matter that it is compared against thousands of images, because in batch B I will probably have another pair of jeans) ❓

I have brand too but I am not sure if including it can help to improve the captions because sometimes you cannot tell from an image easly which brand it has, so maybe it will make more difficult the optimization, imagine 2 white t-shirts from high end and low end brands, the may look exactly the same 😕

I decided to use LoRA because fine-tuning the entire model laion/CLIP-ViT-B-32-laion2B-s34B-b79K is giving me very bad results (average cosine similarity between image and caption (the diagonal of the similarity matrix) doesn't go up from 0.3), do you maybe have tips to have a stable fine-tuning? what was the best setting for you in weight decay and learning rate?, maybe you can share the optimizer hyperparams too?

thank you for your time

Hi @miguelalba96,

Something unique to our dataset was relatively rich representation of the objects, meaning, we had fine grained attributes about the product. Thus, it was less likely we encounter scenarios such as "blue jeans", "a pair of blue jeans". In this context, it is actually desirable for close products to be in the same batch so that we can learn fine grained attributes. One approach I think you can consider is to have a custom sampler that avoids sampling products which have too close a similarity in textual description  into the same batch.  You can use the base CLIp text embeddings here. The problem with small batch size is that it makes the constrastive loss ineffective. In genearl larger batch size is better, but not that larger batch size will also lead to earlier overfitting.

I think having brand might be useful. Certain brands have prominent logo/words which will enable the model to learn the association with the brand in the text. For cases where brands may not be prominent in the image, the model may learn to ignore the brand in the text,and so i don't think adding brand will be too big a problem.

I suspect hyper params will differ between full model and lora. I can't comment much as I have not used lora too much.


ASSOCF Enumeration (Shlwapi.h) Missing

Previous ASSOCF link: https://msdn.microsoft.com/en-us/library/bb762471.aspx
Redirects to: https://docs.microsoft.com/en-us/windows/desktop/api/shlwapi/ne-shlwapi-__unnamed_enum_0
However, that's not the ASSOCF enumeration.

Any news on this @Powerhelmsman, @sudeepku ?


Gsish/benchmark 20m

added run scripts for 20M benchmarks.
added 20M benchmark results.
added training time plot analysis notebook.
added training time plots for 1M, 2M, 5M, 10M, and 20M.

@sourcesync updated requirements.txt


Automatic Keyword Generation

This PR adds the automatic generation of keywords.txt when build.sh is run. Additionally, the CI will check if the keywords.txt was updated and will fail otherwise.
Closes #9

I'll squash when merging due to the large number of commits to debug the CI lol


Issue-#29: added sum implementation for CuDF query compiler

What do these changes do?
Added sum implementation for the CuDF query compiler. This pull request merges into the local master branch constantly updated.

[ ] commit message follows format outlined here
[ ] passes flake8 modin
[ ] passes black --check modin
[ ] signed commit with git commit -s
[ ] Resolves #?
[ ] tests added and passing

Approved request to merge issue-29 into local_master.


[Wait for #1146] [Refactor] Delegate tfNode creation to exporter

[Refactor] Delegate tfNode creation to exporter

This patch enables delegating exporting logic to exporter.
Note that this is supposed to be 1:1 mapping, if it has to be m:n
mapping, it should be directly handled by the interpreter, which
actually can see the node.

**Self evaluation:**
1. Build test: [X]Passed [ ]Failed [ ]Skipped
2. Run test: [X]Passed [ ]Failed [ ]Skipped

Signed-off-by: Jihoon Lee<EMAIL_ADDRESS>

:memo: TAOS-CI Version: 1.5.20200925. Thank you for submitting PR #1149. Please a submit 1commit/1PR (one commit per one PR) policy to get comments quickly from reviewers. Your PR must pass all verificiation processes of cibot before starting a review process from reviewers. If you are new member to join this project, please read manuals in documentation folder and wiki page. In order to monitor a progress status of your PR in more detail, visit http://nnstreamer.mooo.com/.

:octocat: cibot: @zhoonit, nntrainer/utils/node_exporter.h does not include Doxygen tags such as @file @brief @author @bug. You must include the Doxygen tags in the source code. Please refer to a Doxygen manual at http://github.com/nnstreamer/TAOS-CI/blob/main/ci/doc/doxygen-documentation.md

:octocat: cibot: @zhoonit, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://nnstreamer.mooo.com/nntrainer/ci/repo-workers/pr-checker/1149-202104291606370.1723210811615-bc1c2a6546cdefec9e14a9a2fa886a585829f4e6/.

:octocat: cibot: @zhoonit, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://nnstreamer.mooo.com/nntrainer/ci/repo-workers/pr-checker/1149-202104291638310.11110901832581-6a647ba65a475529c3aff7e5959c16c8cb608bb8/.

:octocat: cibot: @zhoonit, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://nnstreamer.mooo.com/nntrainer/ci/repo-workers/pr-checker/1149-202104291715240.38631391525269-baf7721fa9472601cba5e79312b1c95f7639f2f1/.

:octocat: cibot: @zhoonit, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://nnstreamer.mooo.com/nntrainer/ci/repo-workers/pr-checker/1149-202104291729290.81001806259155-a2dd044c0ebd078965549bd3757f9965b46c0bd6/.

:octocat: cibot: @zhoonit, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://nnstreamer.mooo.com/nntrainer/ci/repo-workers/pr-checker/1149-202104291743040.81756401062012-2d244c2d0200124d42500c8835915431278e88f1/.

:octocat: cibot: @zhoonit, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://nnstreamer.mooo.com/nntrainer/ci/repo-workers/pr-checker/1149-202105261233370.93780207633972-ff5020d84cb585f86fc916761806ca79caee9905/.

:octocat: cibot: @zhoonit, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://nnstreamer.mooo.com/nntrainer/ci/repo-workers/pr-checker/1149-202105261450380.66503596305847-9029d9c026a0f73c7441c33bad555a557f2219e2/.

:octocat: cibot: @zhoonit, A builder checker could not be completed because one of the checkers is not completed. In order to find out a reason, please go to http://nnstreamer.mooo.com/nntrainer/ci/repo-workers/pr-checker/1149-202106071909090.94289207458496-87fc08047834b5fa9fc4f8577cd745e7257f98e0/.

:octocat: cibot: @zhoonit, nntrainer/utils/node_exporter.h does not include Doxygen tags such as @file @brief @author @bug. You must include the Doxygen tags in the source code. Please refer to a Doxygen manual at http://github.com/nnstreamer/TAOS-CI/blob/main/ci/doc/doxygen-documentation.md


[Bug] The method getFileEncodeDataURL() stopped working.

Is there an existing issue for this?

[X] I have searched the existing issues

Have you updated FilePond and its plugins?

[X] I have updated FilePond and its plugins

Describe the bug
Three days ago the code below was working properly, today for some reason I'm getting this error: "pond.getFile(...).getFileEncodeDataURL is not a function" and I can't find the method anywhere as I used to.
Did something changed in the past few days? Or am I doing something wrong and it just happened to work for some reason?
Reproduction
const  pond = FilePond.find(document.querySelector(".filepond--root"));

for (i = 0; i <= (pond.getFiles().length - 1); i++) {
const myImage = document.createElement("img");
myImage.src = pond.getFile(i).getFileEncodeDataURL();
}

Environment
- Device:
- OS:
- Browser:

Should be fixed in 2.1.13


Deprecate the eslint-config package

We've opted to not use a monorepo, and to instead keep everything in the root dir. this package is no longer needed and is not serving any beneficial purpose

[ ] replace the root eslint extension @calendar-widgets/eslint-config with the rules defined in it
[ ] delete the workspaces/eslint-config
[ ] uninstall the package from the root package.json

Closing this because I guess we actually will use it in the docs website


Extra vector angle function.

Hey there,
I've been using the VectorAngle and VectorAngleOnPlane functions.
I would like the possibility to use the VectorAngleOnPlane function and ALWAYS receive the angle between A and B, regardless of if it is reflex or regular angle. This is how the VectorAngle function works as does the Rhino vector and angle method.
https://developer.rhino3d.com/api/RhinoCommon/html/M_Rhino_Geometry_Vector3d_VectorAngle_1.htm
Thanks!

Using the current VectorAngleOnPlane, the angle returned could be internal or the reflexAngle.
It would be nice to have this method passing returning only the angle between the vectors as Vector3d.VectorAngle in Rhinocommon does.
https://github.com/mcneel/rhinocommon/issues/178


Change Maintainer on Boost.Beast

The boost.beast library lists Vinnie as the Maintainer, it should be Mohammed ________ ?
@vinniefalco can you give me the rest of the name, and assign to someone who can update it?

This has to be done in the library metadata.

Addressed in https://github.com/boostorg/beast/commit/eba476ada66e8a7150910c2da73de72f6945c671.


Error when getting source from TFS

A build is intermittently getting this error when fetching source from TFS:
2017-03-23T23:49:31.0591599Z ##[section]Starting: Build solution Roster.WebService.sln
2017-03-23T23:49:31.0591599Z ==============================================================================
2017-03-23T23:49:31.0591599Z Task         : Visual Studio Build
2017-03-23T23:49:31.0591599Z Description  : Build with MSBuild and set the Visual Studio version property
2017-03-23T23:49:31.0591599Z Version      : 1.113.0
2017-03-23T23:49:31.0591599Z Author       : Microsoft Corporation
2017-03-23T23:49:31.0591599Z Help         : [More Information](https://go.microsoft.com/fwlink/?LinkID=613727)
2017-03-23T23:49:31.0591599Z ==============================================================================
2017-03-23T23:49:31.6529233Z Unable to determine the workspace. You may be able to correct this by running 'tf workspaces /collection:TeamProjectCollectionUrl'.
2017-03-23T23:49:31.8872843Z ##[error]Exit code 100 returned from process: file name 'tf', arguments 'vc resolvePath "$\My Development\Trunk\src\Rostering\trunk\Roster.WebService.sln" /loginType:OAuth /login:.,******** /noprompt'.
2017-03-23T23:49:31.8872843Z ##[section]Finishing: Build solution Roster.WebService.sln

can you run a build with a definition variable system.debug set to true and send ersciple the build log zip download from the build summary page (at microsoft com)

It's strange that it's intermittent. Any pattern (fails on one machine, not others). The only other thing I can think offhand is whether the file file exists in the workspace mappings at the changeset being build.
Also would want to rule out whether it's a permissions problem. Either the identity Project Collection Build Service or Project Build Service will need permission to download the sources, depending on the selected authorization scope on General tab of the build definition. In the version control web UI, you can browse the project files at any level of the folder hierarchy and check the security settings.

I don't see a pattern. Also getting this error from build:
2017-03-26T22:56:27.0492497Z ##[section]Starting: Build solution Roster.WebService.sln
2017-03-26T22:56:27.0492497Z ==============================================================================
2017-03-26T22:56:27.0492497Z Task         : Visual Studio Build
2017-03-26T22:56:27.0492497Z Description  : Build with MSBuild and set the Visual Studio version property
2017-03-26T22:56:27.0492497Z Version      : 1.113.0
2017-03-26T22:56:27.0492497Z Author       : Microsoft Corporation
2017-03-26T22:56:27.0492497Z Help         : [More Information](https://go.microsoft.com/fwlink/?LinkID=613727)
2017-03-26T22:56:27.0492497Z ==============================================================================
2017-03-26T22:56:27.6273805Z Unable to determine the workspace. You may be able to correct this by running 'tf workspaces /collection:TeamProjectCollectionUrl'.
2017-03-26T22:56:27.9554983Z ##[error]Exit code 100 returned from process: file name 'tf', arguments 'vc resolvePath "$\Development\Trunk\src\Rostering\trunk\Roster.WebService.sln" /loginType:OAuth /login:.,******** /noprompt'.
2017-03-26T22:56:27.9867491Z ##[section]Finishing: Build solution Roster.WebService.sln

We may need to get this over to the source control team.

Can you create an issue here?  https://github.com/Microsoft/vsts-agent
It's not an issue with the task.

If you can catch it while system.debug is set, the logs will have more details. You can send them to me (email listed above) or post them here and i can help diagnose. I'm hopeful the debug build logs will have enough info. If not, then source control team may have more detailed logs to turn on.

Hi!
I have same problem.
I activate the Debug and my detail problem is:
tf vc get /version:1153 /recursive /overwrite d:\a\1\s /loginType:OAuth /login:.,****** /noprompt
d:\a\1:
Warning s - Unable to get because a directory already exists.
Exit code 1 returned from process: file name 'tf', arguments 'vc get /version:1153 /recursive /overwrite d:\a\1\s /loginType:OAuth /login:.,******** /noprompt'.
Microsoft.VisualStudio.Services.Agent.ProcessExitCodeException: Exit code 1 returned from process: file name 'tf', arguments 'vc get /version:1153 /recursive /overwrite d:\a\1\s /loginType:OAuth /login:.,******** /noprompt'.**
Any idea with I can resolve it?

Hi @almiroalves, I have same issue when I build my automated test scripts with Java, maven. Was your issue solved? If solved can you please share the solution. TIA

Does anyone have the solution?
@PranavaNaini

Same problem for me. Even with clean set to true.

Facing the same  when run in Azuredevops(VSTS)  enviornment.
##[command]tf vc get /version:10734 /recursive /overwrite d:\a\3\s /loginType:OAuth /login:.,*** /noprompt
Let me know any solutions

Hi, for me the problem was that I pointed to the solution file under GetSources task, property ServerPath. In stead use the folder where the solution file is located.

@jdefesche1 You're correct. I also faced same issue and I followed your suggestion and it worked for me.

@jdefesche1 You're correct. I also faced same issue and I followed your suggestion and it worked for me.

Glad to be of help


Localization for Mongolian

Translated into Mongolian.
Unfortunately data-fns don't have Mongolian localization yet, so I used enUS in dateLocales for the time being.

Thanks!


Let the event streaming application development begin...

Alright, I will try my best to improve on the pull requests


Preset selection not removed when manually changing target temp

When selecting a preset, the correct target temp is set.
When changing the target temp, the preset stays selected.
When selecting the preset again to set the target temp, nothing happens.
This started happening in version 0.95
In previous versions, when changing the target temp, the previously set preset was deselected.

There was a discussion about this before that release that resulted in not dropping the current preset if you change the target temperature due to situations in which you don't intend to change the preset but intend to adjust just a little.
But if you select the preset again (from none or some other preset), the targets should be reset to what was set in the preset.
So I will look into this part as it seems to have some issues.

Thanks!


Including branch data-table-prototype in package.json

Bug
What is the expected behavior?
I would expect that we an specify for package @angular/material the source is git+https://github.com/angular/material2.git#data-table-prototype, and that the package will install in the default location @angular/material...
What is the current behavior?
Using this name @angular/material with this git source results in the package not being installed properly. I'd like to use this branch (#data-table-prototype) as the default for an angular 2 project but can't using this method of installation/package spec.
What are the steps to reproduce?
in package.json, add the following line to dependencies:
"@angular/material": "git+https://github.com/angular/material2.git#data-table-prototype"
The same issue applies if using<EMAIL_ADDRESS>Is there anything else we should know?
I'm using this in conjunction with the latest clone of the angular seed repo maintained by @mgechev. https://github.com/mgechev/angular-seed

The main repo does not contain built files, only the sources files, this won't ever work.

The data table branch you're pointing to is just an experiment / prototype. When it's available for real it will be in the main package.


Fix the problem that some key values of MetadataReportConfig cannot be obtained

What is the purpose of the change
issue #9410
Brief changelog
Verifying this change

Checklist

[x] Make sure there is a GitHub_issue field for the change (usually before you start working on it). Trivial changes like typos do not require a GitHub issue. Your pull request should address just this issue, without pulling in other changes - one PR resolves one issue.
[ ] Each commit in the pull request should have a meaningful subject line and body.
[ ] Write a pull request description that is detailed enough to understand what the pull request does, how, and why.
[ ] Check if is necessary to patch to Dubbo 3 if you are work on Dubbo 2.7
[ ] Write necessary unit-test to verify your logic correction, more mock a little better when cross module dependency exist. If the new feature or significant change is committed, please remember to add sample in dubbo samples project.
[ ] Add some description to dubbo-website project if you are requesting to add a feature.
[ ] GitHub Actions works fine on your own branch.
[ ] If this contribution is large, please follow the Software Donation Guide.

Codecov Report

Merging #9429 (0a70946) into 3.0 (9492880) will decrease coverage by 0.23%.
The diff coverage is n/a.

@@             Coverage Diff              @@
##                3.0    #9429      +/-   ##
============================================
- Coverage     65.30%   65.07%   -0.24%
+ Complexity      349      347       -2
============================================
  Files          1202     1202
  Lines         51959    51900      -59
  Branches       7742     7687      -55
============================================
- Hits          33933    33774     -159
- Misses        14390    14486      +96
- Partials       3636     3640       +4

Impacted Files
Coverage Δ

...apache/dubbo/common/constants/CommonConstants.java
100.00% <ø> (ø)

.../org/apache/dubbo/config/MetadataReportConfig.java
84.09% <ø> (ø)

...etadata/report/support/AbstractMetadataReport.java
64.62% <ø> (-0.95%)
:arrow_down:

...pache/dubbo/metadata/report/support/Constants.java
100.00% <ø> (ø)

...a/org/apache/dubbo/rpc/filter/AccessLogFilter.java
24.35% <0.00%> (-44.88%)
:arrow_down:

...va/org/apache/dubbo/rpc/support/AccessLogData.java
53.16% <0.00%> (-37.98%)
:arrow_down:

.../remoting/api/SingleProtocolConnectionManager.java
61.53% <0.00%> (-23.08%)
:arrow_down:

...ache/dubbo/remoting/transport/AbstractChannel.java
75.00% <0.00%> (-12.50%)
:arrow_down:

...dubbo/common/status/support/LoadStatusChecker.java
50.00% <0.00%> (-11.54%)
:arrow_down:

...mmon/threadpool/support/fixed/FixedThreadPool.java
80.00% <0.00%> (-7.50%)
:arrow_down:

... and 48 more

Continue to review full report at Codecov.

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


Migrate readme yaml

what

Add README.yaml

why

Standardize README

@aknysh do you know why this is not passing CI?


Change || to && for whether MSYS is a tty

The MSYS terminal appears to create pipes with the name msys- but don't
contain -pty, so this changes the || logic to && to ensure that the logic
here doesn't fire for MSYS terminals where piping is used to erroneously
diagnose a stdio stream as a tty.
Closes #23

Has someone tested this change in an MSYS terminal on Windows? Does detection still work as expected?

(I can test it later today if not.)

Oh certainly! I've tested this locally in an MSYS2 shell at least:
$ cargo run --example atty
   Compiling atty v0.2.6 (file:///C:/msys64/home/alex/code/atty)
    Finished dev [unoptimized + debuginfo] target(s) in 0.80 secs
     Running `target\debug\examples\atty.exe`
stdout? true
stderr? true
stdin? true
$ cargo run --example atty > test
    Finished dev [unoptimized + debuginfo] target(s) in 0.0 secs
     Running `target\debug\examples\atty.exe`
[MSYS] ~/code/atty[master] $ cat test                                                                                [alex@DESKTOP-F3OQ4VV]
stdout? false
stderr? true
stdin? true
$ cargo run --example atty 2> test
stdout? true
stderr? false
stdin? true
$ echo a | cargo run --example atty
    Finished dev [unoptimized + debuginfo] target(s) in 0.0 secs
     Running `target\debug\examples\atty.exe`
stdout? true
stderr? true
stdin? false

thanks folks

pushed these changes up in a new release on crates.io

I think this PR caused a regression in cygwin terminals. I sat down and thought about it for a bit, and submitted a patch in #25 that I think should fix the regression and, I suspect, also keep the fix from this PR as well.


Server boots player off when right clicking anywhere while in render radius of portal [1.16.4]

When attempting to place anything with the portal in the player's view, the player will be booted before the block is place.
This error pops up

Edit: So it appears right clicking anywhere near a portal, regardless if it's in view will cause the kick

A patch for this was released on the modrinth page. It seems like I forgot to add it to gh, sorry for that, I'll add it once I have the time.

Thanks


Group conditions for dotnet sdk projects

Description
I'm trying to move this type of code to from nuget to paket
  <ItemGroup Condition="'$(TargetFramework)'=='net45'">
    <PackageReference Include="FSharp.Core" Version="4.0.0.*" />
  </ItemGroup>
  <ItemGroup Condition="'$(TargetFramework)'=='netstandard1.6'">
    <PackageReference Include="FSharp.Core" Version="4.1.*" />
  </ItemGroup>

However when I move to setup below I get this error and similar (truncated since it's very long)
/usr/local/share/dotnet/sdk/1.0.1/NuGet.targets(97,5): error : Package System.Globalization.Calendars 4.3.0 is not compatible with net45 (.NETFramework,Version=v4.5). Package System.Globalization.Calendars 4.3.0 supports: [/Users/jimmybyrd/Documents/GitHub/classLibTemplate/Content/src/MyLib/MyLib.fsproj]
/usr/local/share/dotnet/sdk/1.0.1/NuGet.targets(97,5): error :   - monoandroid10 (MonoAndroid,Version=v1.0) [/Users/jimmybyrd/Documents/GitHub/classLibTemplate/Content/src/MyLib/MyLib.fsproj]
/usr/local/share/dotnet/sdk/1.0.1/NuGet.targets(97,5): error :   - monotouch10 (MonoTouch,Version=v1.0) [/Users/jimmybyrd/Documents/GitHub/classLibTemplate/Content/src/MyLib/MyLib.fsproj]
/usr/local/share/dotnet/sdk/1.0.1/NuGet.targets(97,5): error :   - net46 (.NETFramework,Version=v4.6) [/Users/jimmybyrd/Documents/GitHub/classLibTemplate/Content/src/MyLib/MyLib.fsproj]
/usr/local/share/dotnet/sdk/1.0.1/NuGet.targets(97,5): error :   - netstandard1.3 (.NETStandard,Version=v1.3) [/Users/jimmybyrd/Documents/GitHub/classLibTemplate/Content/src/MyLib/MyLib.fsproj]
/usr/local/share/dotnet/sdk/1.0.1/NuGet.targets(97,5): error :   - xamarinios10 (Xamarin.iOS,Version=v1.0) [/Users/jimmybyrd/Documents/GitHub/classLibTemplate/Content/src/MyLib/MyLib.fsproj]
/usr/local/share/dotnet/sdk/1.0.1/NuGet.targets(97,5): error :   - xamarinmac20 (Xamarin.Mac,Version=v2.0) [/Users/jimmybyrd/Documents/GitHub/classLibTemplate/Content/src/MyLib/MyLib.fsproj]
/usr/local/share/dotnet/sdk/1.0.1/NuGet.targets(97,5): error :   - xamarintvos10 (Xamarin.TVOS,Version=v1.0) [/Users/jimmybyrd/Documents/GitHub/classLibTemplate/Content/src/MyLib/MyLib.fsproj]
/usr/local/share/dotnet/sdk/1.0.1/NuGet.targets(97,5): error :   - xamarinwatchos10 (Xamarin.WatchOS,Version=v1.0) [/Users/jimmybyrd/Documents/GitHub/classLibTemplate/Content/src/MyLib/MyLib.fsproj]

Repro steps
paket.dependencies
group full
    condition: FULL
    framework: net45
    source https://www.nuget.org/api/v2
    nuget FSharp.Core <IP_ADDRESS>
group core
    condition: CORE
    framework: netstandard1.6
    source https://www.nuget.org/api/v2
    nuget FSharp.Core 4.1.17

paket.references
group core
FSharp.Core
group full
FSharp.Core

fsproj
<Project Sdk="FSharp.NET.Sdk;Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFrameworks>netstandard1.6;net45</TargetFrameworks>
  </PropertyGroup>
  <PropertyGroup Condition="'$(TargetFramework)'=='net45'">
     <FULL>true</FULL>
  </PropertyGroup>
  <PropertyGroup Condition="'$(TargetFramework)'=='netstandard1.6'">
    <CORE>true</CORE>
  </PropertyGroup>
  <ItemGroup>
    <Compile Include="Library.fs" />
  </ItemGroup>
  <ItemGroup>
    <PackageReference Include="FSharp.NET.Sdk" Version="1.0.*" PrivateAssets="All" />
  </ItemGroup>
  <Import Project="..\..\.paket\Paket.Restore.targets" />
</Project>

Then run dotnet restore on src\MyLib
https://github.com/TheAngryByrd/paketConditonNetcore
Expected behavior
Ability to restore and build net45 and netstandard1.6 with different versions of FSharp.Core
Actual behavior
/usr/local/share/dotnet/sdk/1.0.1/NuGet.targets(97,5): error : Package System.Globalization.Calendars 4.3.0 is not compatible with net45 (.NETFramework,Version=v4.5). Package System.Globalization.Calendars 4.3.0 supports: [/Users/jimmybyrd/Documents/GitHub/classLibTemplate/Content/src/MyLib/MyLib.fsproj]
/usr/local/share/dotnet/sdk/1.0.1/NuGet.targets(97,5): error :   - monoandroid10 (MonoAndroid,Version=v1.0) [/Users/jimmybyrd/Documents/GitHub/classLibTemplate/Content/src/MyLib/MyLib.fsproj]
/usr/local/share/dotnet/sdk/1.0.1/NuGet.targets(97,5): error :   - monotouch10 (MonoTouch,Version=v1.0) [/Users/jimmybyrd/Documents/GitHub/classLibTemplate/Content/src/MyLib/MyLib.fsproj]
/usr/local/share/dotnet/sdk/1.0.1/NuGet.targets(97,5): error :   - net46 (.NETFramework,Version=v4.6) [/Users/jimmybyrd/Documents/GitHub/classLibTemplate/Content/src/MyLib/MyLib.fsproj]
/usr/local/share/dotnet/sdk/1.0.1/NuGet.targets(97,5): error :   - netstandard1.3 (.NETStandard,Version=v1.3) [/Users/jimmybyrd/Documents/GitHub/classLibTemplate/Content/src/MyLib/MyLib.fsproj]
/usr/local/share/dotnet/sdk/1.0.1/NuGet.targets(97,5): error :   - xamarinios10 (Xamarin.iOS,Version=v1.0) [/Users/jimmybyrd/Documents/GitHub/classLibTemplate/Content/src/MyLib/MyLib.fsproj]
/usr/local/share/dotnet/sdk/1.0.1/NuGet.targets(97,5): error :   - xamarinmac20 (Xamarin.Mac,Version=v2.0) [/Users/jimmybyrd/Documents/GitHub/classLibTemplate/Content/src/MyLib/MyLib.fsproj]
/usr/local/share/dotnet/sdk/1.0.1/NuGet.targets(97,5): error :   - xamarintvos10 (Xamarin.TVOS,Version=v1.0) [/Users/jimmybyrd/Documents/GitHub/classLibTemplate/Content/src/MyLib/MyLib.fsproj]
/usr/local/share/dotnet/sdk/1.0.1/NuGet.targets(97,5): error :   - xamarinwatchos10 (Xamarin.WatchOS,Version=v1.0) [/Users/jimmybyrd/Documents/GitHub/classLibTemplate/Content/src/MyLib/MyLib.fsproj]

Known workarounds
Use nuget 😭
Version info
Mono JIT compiler version 4.8.1 (mono-4.8.0-branch/22a39d7

.NET Command Line Tools (1.0.1)

Product Information:
 Version:            1.0.1
 Commit SHA-1 hash:  005db40cd1

Runtime Environment:
 OS Name:     Mac OS X
 OS Version:  10.11
 OS Platform: Darwin
 RID:         osx.10.11-x64
 Base Path:   /usr/local/share/dotnet/sdk/1.0.1

Paket version 5.0.0-beta010

why do you need the different versions of FSharp.Core for netcore and full-framework? The package has all the different versions of FSharp.Core for those runtimes. Example:
$ tree .                                                                                [16:45:30]
.
├── net20
│   ├── FSharp.Core.dll
│   ├── FSharp.Core.optdata
│   ├── FSharp.Core.sigdata
│   └── FSharp.Core.xml
├── net40
│   ├── FSharp.Core.dll
│   ├── FSharp.Core.optdata
│   ├── FSharp.Core.sigdata
│   └── FSharp.Core.xml
├── net45
│   ├── FSharp.Core.dll
│   ├── FSharp.Core.optdata
│   ├── FSharp.Core.sigdata
│   └── FSharp.Core.xml
├── netstandard1.6
│   ├── FSharp.Core.dll
│   ├── FSharp.Core.optdata
│   ├── FSharp.Core.sigdata
│   └── FSharp.Core.xml
├── portable-net45%2Bmonoandroid10%2Bmonotouch10%2Bxamarinios10
│   ├── FSharp.Core.dll
│   ├── FSharp.Core.optdata
│   ├── FSharp.Core.sigdata
│   └── FSharp.Core.xml
├── portable-net45%2Bnetcore45
│   ├── FSharp.Core.dll
│   ├── FSharp.Core.optdata
│   ├── FSharp.Core.sigdata
│   └── FSharp.Core.xml
├── portable-net45%2Bnetcore45%2Bwp8
│   ├── FSharp.Core.dll
│   ├── FSharp.Core.optdata
│   ├── FSharp.Core.sigdata
│   └── FSharp.Core.xml
├── portable-net45%2Bnetcore45%2Bwpa81%2Bwp8
│   ├── FSharp.Core.dll
│   ├── FSharp.Core.optdata
│   ├── FSharp.Core.sigdata
│   └── FSharp.Core.xml
├── portable-net45%2Bsl5%2Bnetcore45
│   ├── FSharp.Core.dll
│   ├── FSharp.Core.optdata
│   ├── FSharp.Core.sigdata
│   └── FSharp.Core.xml
└── xamarinmac20
    ├── FSharp.Core.dll
    ├── FSharp.Core.optdata
    ├── FSharp.Core.sigdata
    └── FSharp.Core.xml

you can see the net45 and netstandard1.6 versions of FSharp.Core are there already, all in the same package (FSharp.Core 4.1.17 in this case)

Well I guess I want to end up with this as my dependency tree on nuget when I go to pack it
Dependencies
.NETFramework 4.5
FSharp.Core (>= <IP_ADDRESS>)
.NETStandard 1.6
FSharp.Core (>= 4.1.2)
NETStandard.Library (>= 1.6.1)

@baronfel Doing something like this is messy one way or another.

You can cheat and just edit the deps of the resulting package
-> You don't actually know if you are still compatible with the older package.
You use conditions and multiple groups
-> You need to do a lot on your own (I'm not even sure how pack currently handles that)
-> On the other side you actually test that everything works for users of your nuget package.

As .net 5 is the way forward, I'm gonna close this.

As .net 5 is the way forward, I'm gonna close this.

@TheAngryByrd Does it mean that it is not going to be possible until .NET 5 is released?

Everything is going to be .NET 5. There won't really be a .NET core or .NET framework.

Everything is going to be .NET 5. There won't really be a .NET core or .NET framework.

.NET framework will be supported by Microsoft so long Windows variants (with .NET included) are supported. So this problem will still be unsolvable with paket if you need to support both .NET 4 and .NET 5 in your code.

I'm not concerned with supporting super old versions of frameworks. This post covers some similar thoughts I have about supporting older frameworks.

I'm not concerned with supporting super old versions of frameworks.

I hope this doesn't reflect the general consensus here...

I'm not concerned with supporting super old versions of frameworks.

I'm sure you don't, but paket as a project did not declare that it's abandoning all versions except .NET 5, so this issue in paket still stands and therefore it should not be closed?

we will continue to support old frameworks as good as we as a community can.

we will continue to support old frameworks as good as we as a community can.

@forki So shouldn't this issue be reopened then?

I ran into this issue since some libraries only target net5.0 or netcoreapp3.1.
It took me a while to figure this out as it doesn't seem to be documented, but I was eventually able to get conditions working so that it would reference the proper package based on the targeted framework.
package.dependencies:
group Net5
    source https://nuget.org/api/v2
    source https://api.nuget.org/v3/index.json

    condition: net5_0
    framework: net5

    ...
    nuget Microsoft.AspNetCore.Authentication.JwtBearer ~> 5

group NetCoreApp3
    source https://nuget.org/api/v2
    source https://api.nuget.org/v3/index.json

    condition: netcoreapp3_1
    framework: netcoreapp3.1

    ...
    nuget Microsoft.AspNetCore.Authentication.JwtBearer ~> 3

package.references:
group NetCoreApp3
    ...
    Microsoft.AspNetCore.Authentication.JwtBearer

group Net5
    ...
    Microsoft.AspNetCore.Authentication.JwtBearer

package.dependencies:

Shouldn't this be paket.dependencies ?

I haven't really dug too deep into the source code, but I suspect that condition needs to be a platform as opposed to something defined in your fsproj.

Looks like preprocessor symbols? But I couldn't even find documentation on condition syntax.

Shouldn't this be paket.dependencies ?

Yes, that was a typo on my part! I fixed it.

Looks like preprocessor symbols? But I couldn't even find documentation on condition syntax.

Yes, it doesn't seem to be documented at all. I figured this out by spending a bunch of time digging through the paket code and ancient issues 😅.

@forki could you comment on this? Is this something which should be documented here?

Also conditions on dependencies do not work right?
Is someone working on this?


Drag does not work on MacOS

Love this plugin. Total game changer!
Drag mode does not work as default click or shift click. I am only testing on MacOS. Instead, clicking on the PiP window just re-focuses the client (including when shift clicking). Would kill for the drag to work! Thank you.

Hey there, did you ever find a solution to this? The PiP window also won't appear if I have the client fullscreen in addition, machine is m1 16 inch macbook pro


Popover - Optional in case of watching on popover-is-open

Hello,
Ive read in the last days that the only way to get notified on the onClose() for the popover is to watch the same property bound for the popover-is-open option.
Like this: http://plnkr.co/edit/wIgZzH1Dw1Bm7QtZvZMn?p=preview
In a particular case, inside a ng-repeat, i need to make the popover out of the dom, so i do not receive watch callback. (A user preference to not show popups.)
Would it be possible to add a ng-if="popoverVisible" option on root div in the popover-template.html? Default true so theres no regressions.
Right now its very ugly since i need to duplicate the code,  with the popover another without it. Im still trying to figure out another way but it does not look possible.
In any case i can do it and ask PR.
Thanks.
Version of Angular, UIBS, and Bootstrap
Angular: 1.5.0
UIBS: 1.1.2
Bootstrap: 3.3.6

I don't understand your statement i need to make the popover out of the dom, so i do not receive watch callback.  What do you mean?  Every item in an ng-repeat has it's own scope, so every popover-is-open has its own scope.
Perhaps, if you explained what UX you want (instead of the technical problem) we can assist you further.  Other than that, I'm inclined to reject this request as it adds an additional watch - one that would almost never be used.

Ok this was just a bad solution, too much.
ill just put the ng-if in a parent div.


[Master]Passing correlationID in publishMessage and generating server spans both in publishmessage and binding message path

Description
Passing correlationID in publishMessage and generating server spans both in publishmessage and binding message path
Note : This issue was known and targeted to 0.8.0 https://github.com/dapr/dapr/pull/1482
Issue reference
#1533
Checklist
Please make sure you've  completed the relevant tasks for this PR, out of the following list:

[x] Code compiles correctly
[x] Created/updated tests
[x] Unit tests passing
[ ] End-to-end tests passing
[ ] Extended the documentation / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]
[ ] Specification has been updated / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]
[ ] Provided sample for the feature / Created issue in the https://github.com/dapr/docs/ repo: dapr/docs#[issue number]

/ok-to-test

The patch is checked in release 0.7 branch.  https://github.com/dapr/dapr/pull/1544
Please review/approve this master branch PR as well.


incubator/azuremonitor-containers - July 2019 chart release

July agent release

What this PR does / why we need it:
Which issue this PR fixes
(optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close that issue when PR gets merged)

Prometheus custom metric collection using config map allowing omsagent to scrape metrics from user defined urls
Scrape kubernetes pods with prometheus annotations
Scrape metrics from kubernetes services
Exception fixes in daemonset and replicaset
Container Inventory plugin changes to get image id from the repo digest and populate repository for image with only image digest
Remove telegraf errors from being sent to ApplicationInsights and instead log it to stderr to provide visibility for customers
Add log size in telemetry
Remove buffer chunk size and buffer max size from fluentbit configuration
Prometheus metrics collection by default in every node for kubelet docker operations and kubelet docker operation errors
Telegraf metric collection for diskio and networkio metrics
Agent Configuration/ Settings for data collection through config map
Cluster level log collection enable/disable option
Ability to enable/disable stdout and/or stderr logs collection per namespace
Cluster level environment variable collection enable/disable option
Config file version & config schema version
Pod annotation for supported config schema version(s)
Log collection optimization/tuning for better performance
Derive k8s namespaces from log file name (instead of making call to k8s api service)
Do not tail log files for containers in the excluded namespace list (if excluded both in stdout & stderr)
Image hosted in MCR (Microsoft container registry) starting this release

Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[ *] DCO signed
[ *] Chart Version bumped
[ *] Variables are documented in the README.md
[ *] Title of the PR starts with chart name (e.g. [stable/chart])

/assign @lachie83

/lgtm
/approve


chore: update Rainforest option from Mobile to Mobile v1

Summary
Updated Rainforest option from Mobile to Mobile v1

Yup, those lines changes were inconsistent when running format (happened most of the time in my local.


Add a screenshot on the repo to view how it looks

Thanks but we have a really nice site unless you want to PR


feat: BitVec.toFin_not lemma

Adds a lemma to rewrite toFin (~~~x).
There is a slight inconsistency with toNat_not, which takes its argument implicitly.
I followed the other toFin_ lemmas in making the argument explicit, but choose not to change toNat_not to keep this PR focussed.
Morally, the result of toFin (~~~x) should be Fin.last _ - x.toFin. However, this doesn't typecheck, as Fin.last n is of type Fin (n + 1). Alternatives that do type-check are:

Inline the definition of Fin.last to get ⟨2^w - 1, Nat.sub_lt (Nat.two_pow_pos _)⟩
Use Fin.cast, as in (Fin.last (2^w-1)).cast (_ : 2^w-1+1 = 2^w)
Define Fin.last' (h : n \neq 0) : Fin n (using one of the preceding options), and use that

I've chosen to go with the first option (inlining), since it seemed the most straightforward.

@bollu could you give this one a quick review?

LGTM, though I am mildly surprised to see the massaging via Nat.add_sub_assoc, Nat.add_mod_left, Nat.mod_eq_of_lt, I would have imagined that omega can figure this out.

merged upstream :tada:


Kubernetes Missing Daemonset Resource

Using terraformer version v0.8.10
Hashicorp Kubernetes provider 1.13.3
Running ./terraformer import kubernetes list
Result:
apiservices certificatesigningrequests clusterrolebindings clusterroles configmaps cronjobs csidrivers deployments endpoints horizontalpodautoscalers ingresses jobs limitranges mutatingwebhookconfigurations namespaces networkpolicies persistentvolumeclaims persistentvolumes poddisruptionbudgets pods podsecuritypolicies priorityclasses replicationcontrollers resourcequotas rolebindings roles secrets serviceaccounts services statefulsets storageclasses validatingwebhookconfigurations
Daemonset support exists in the provider itself:
https://registry.terraform.io/providers/hashicorp/kubernetes/latest/docs/resources/daemonset
Attempting to import a daemonset resource results in an error

strange...
because kubernetes code in terraformer merge between clusters support service and terraform provider automatically on the fly
https://github.com/GoogleCloudPlatform/terraformer/blob/master/providers/kubernetes/kubernetes_provider.go#L90-L133

strange...
because kubernetes code in terraformer merge between clusters support service and terraform provider automatically on the fly
https://github.com/GoogleCloudPlatform/terraformer/blob/master/providers/kubernetes/kubernetes_provider.go#L90-L133

Issue seems to be coming from this method in providers/kubernetes/utils.go:
func extractTfResourceName(kind string) string {
	return "kubernetes_" + strcase.ToSnake(kind)
}

Terraform defines the resource as: kubernetes_daemonset
I added logging statements in the kubernetes_provider.go for those types that are filtered out:
// filter to resource that are supported by terraform kubernetes provider
    if _, ok := resp.ResourceTypes[extractTfResourceName(resource.Kind)]; !ok {
      log.Println(resource.Kind)
      log.Println(extractTfResourceName(resource.Kind))
      continue
    }

This is the output:
2021/01/14 12:34:06 DaemonSet
2021/01/14 12:34:06 kubernetes_daemon_set

Since the result is kubernetes_daemon_set it doesn't match the provider's definition of kubernetes_daemonset and is skipped.

Issue seems to be coming from this method in providers/kubernetes/utils.go:
func extractTfResourceName(kind string) string {
	return "kubernetes_" + strcase.ToSnake(kind)
}

Terraform defines the resource as: kubernetes_daemonset
I added logging statements in the kubernetes_provider.go for those types that are filtered out:
// filter to resource that are supported by terraform kubernetes provider
    if _, ok := resp.ResourceTypes[extractTfResourceName(resource.Kind)]; !ok {
      log.Println(resource.Kind)
      log.Println(extractTfResourceName(resource.Kind))
      continue
    }

This is the output:
2021/01/14 12:34:06 DaemonSet
2021/01/14 12:34:06 kubernetes_daemon_set

Since the result is kubernetes_daemon_set it doesn't match the provider's definition of kubernetes_daemonset and is skipped.


Fix incorrect dea_next settings

See https://github.com/cloudfoundry/docs-deploying-cf/issues/130

Hey @neilhwatson
Thanks for submitting this!    Thanks for contributing back your findings of what worked for you.
I have a couple requests:
(a) I'll close this PR, do you mind re-submitting against the develop branch?
(b) if you haven't already, please sign and submit either an individual or corporate CLA.
For more details, you can check out the contributing guide.


[Fix #6779] Add new cop Style/NegatedUnless

To provide negative condition enforcement on either if or unless but not both.
Closes #6779

Before submitting the PR make sure the following are checked:

[x] Wrote [good commit messages][1].
[x] Commit message starts with [Fix #issue-number] (if the related issue exists).
[x] Feature branch is up-to-date with master (if not - rebase it).
[x] Squashed related commits together.
[x] Added tests.
[x] Added an entry to the Changelog if the new code introduces user-observable changes. See changelog entry format.
[x] The PR relates to only one subject with a clear title
and description in grammatically correct, complete sentences.
[x] Run bundle exec rake default. It executes all tests and RuboCop for itself, and generates the documentation.

@bbatsov Fixed.


Method no longer exists

I'm looking at the WMI object on SCCM and this method doesn't exist on any of the instances of this class.

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

ID: 28e531bb-6cd0-b5d7-22ca-5d4bf2d650a7
Version Independent ID: 411f20be-e8b1-9cd3-3649-cad394ff1d5e
Content: SMS_DistributionPoint class - Configuration Manager
Content Source: sccm/develop/reference/core/servers/configure/sms_distributionpoint-server-wmi-class.md
Product: configuration-manager
Technology: configmgr-sdk
GitHub Login: @aczechowski
Microsoft Alias: aaroncz

Hi @ultimal, which method? This doc for the SMS_DistributionPoint class lists two: VerifyPackage & CancelDistribution

Thanks for the feedback. We recently moved this content to a new GitHub repository, so this issue is no longer tracked with the original article. As part of that process, we reviewed our backlog of feedback, and made some tough decisions on items that we don't think we'll realistically ever address. If you're passionate about this specific feedback, please refile it on the current article, now under docs.microsoft.com/mem/configmgr.

It was my fault for not knowing how to call it using Powershell. Those
methods are available and correctly documented.
Thanks for looking at it, sorry for the trouble.
Haider Raza
On Thu, Nov 14, 2019 at 2:45 PM Aaron Czechowski<EMAIL_ADDRESS>wrote:

Hi @ultimal https://github.com/ultimal, which method? This doc for the
SMS_DistributionPoint class lists two: VerifyPackage & CancelDistribution
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/MicrosoftDocs/SCCMdocs/issues/2003?email_source=notifications&email_token=AAJUJ334ZKOZJEMUUUDZCR3QTWTCBA5CNFSM4JNKJN3KYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEEDBXVA#issuecomment-554048468,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAJUJ3Z4NHRWNUQNLYQGKE3QTWTCBANCNFSM4JNKJN3A
.