Duplicate inlay hints in the presence of explicit function template instantiation

template <class T> void foo() { auto x = T{}; }
template void foo<char>();
template void foo<bool>();

This produces two type hints for x: both char and bool.
This is a RecursiveASTVisitor bug: when we traverse the explicit instantiations RAV traverses their bodies too, despite shouldTraverseTemplateInstantiations() being false. This probably affects other features too. It is specific to function templates, class/variables don't do this.
Clangd's traversal scope is involved here too - RAV's default behavior is actually not to traverse these explicit instantiations at all! (The traversal is buried in TraverseInstantiations() which is only conditionally called). However we capture these as top-level decls and tell RAV to traverse them. Therefore the over-traversal is clangd-specific, and other tools will see under-traversal instead.
If we fix the under-traversal in RAV, we need to be careful: RAV sees these not as top-level but rather nested under the FunctionTemplateDecl. So we could end up traversing them twice, if both the template and the explicit instantiation are in the main file.
This seems like it's going to take a bit of work to unravel, not least because changing the behavior of RecursiveASTVisitor can have far-reaching consequences, and a surprising amount of RecursiveASTVisitor's implementation is actually observable behavior via CRTP. (e.g. ASTMatchFinder hooks the TraverseInstantiations() function mentioned above).

@HighCommander4 @Trass3r this came out of https://reviews.llvm.org/D120258#3338555
@hokein this is the symptom of the RecursiveASTVisitor problem I mentioned today.

Clangd's traversal scope is involved here too - RAV's default behavior is actually not to traverse these explicit instantiations at all! (The traversal is buried in TraverseInstantiations() which is only conditionally called). However we capture these as top-level decls and tell RAV to traverse them. Therefore the over-traversal is clangd-specific, and other tools will see under-traversal instead.

Sounds like https://github.com/clangd/clangd/issues/305#issuecomment-604769293 may be related.

That's the one! This time I'll try harder to really fix it.
https://reviews.llvm.org/D120504


Consider adding git stash push

Since git stash push is the new way to create a stash I find myself writing this command, esspecially with the -m option a lot. Maybe it's worth adding to bash-it?

Greetings,
So there doesn't appear to be a great alias for push -- Looking at existing aliases:
alias gst="git stash"
alias gstb="git stash branch"
alias gstd="git stash drop"
alias gstl="git stash list"
alias gstp="git stash pop"

gst has to remain as the naked stash command.
gstp is ambiguous, but as a long-standing alias for pop (I was using it even before installing bash-it), I think it has to stay as an alias for pop.
gstpu comes to mind, but I'm not loving it.
gsts: Here, the s stands for save, which I argue is well-known and users will know that its for creating a stash (and I'm wondering why it didn't already exist here as an alias for git stash save?) ... We could still implement it with push.  Its a little shorter than gstpu and easier to type, and users might understand that it resolves to push - The main difference that someone who actually uses git stash save regularly would be tripped up on is that save takes an optional message without the -m argument, while push requires the -m argument.

... esspecially with the -m option ...

So maybe something like
alias gstpum="git stash push -m"

I'm not a huge fan of aliases that resolve to partially-defined argument, but I will say there is precedence in the existing git aliases:
alias gcsam="git commit -S -am"

With that, I guess its okay to create such an alias -- Still bothers me a bit tho.
With all the above, I think the following new aliases might be worth considering:
# Push introduced in git v2.13.2
alias gstpu="git stash push"
alias gstpum="git stash push -m"

# Save deprecated since git v2.16.0 - Alias resolves to Push
alias gsts="git stash push"
alias gstsm="git stash push -m"

# Alias *po to pop for symmetry with push
alias gstpo="git stash pop"

This would introduce gsts (which should have already existed) and gstsm but resolves them to push.
This would leave gstp for pop, but also add gstpo for symmetry with gstpu for push.
Thoughts?
-DF

These are reasonable suggestions, @davidpfarrell!

Thanks for the feedback, I have created PR #1551 for review.

Great - thanks!


ToDos for collector-sahab GitHub action

[ ] Find a test based on diff
[ ] Add SARIF output feature in trace-diff
[ ] Think about what to do with --slug parameter
[ ] Find a way to get -c and -p

@Sunhui26yeah if you want to work more on integration, this is the issue for it. Feel free to comment here if you have any questions!

@Sunhui26yeah if you want to work more on integration, this is the issue for it. Feel free to comment here if you have any questions!

Sure! I will let you know once we decide to integrate this! Also please keep me updated if you have any further plans!


Kronecker Inference for Grid Inputs

Spawned off from Pull Request #281 (https://github.com/SheffieldML/GPy/pull/281).
This commit introduces fast Kronecker inference for grid inputs in GPy. I worked on the development branch this time round, and should have fixed the issues pointed out in the previous pull request.
Please do not hesitate to contact me if any further changes are required!

This is great, did you have a chance to look at the issues the code health
unpicked? It seems to mostly be use of xrange (which doesn't exist in
python 3 and we're aiming for 2/3 cross compatibility).
Neil
On Sun, May 1, 2016 at 4:29 PM, landscape-bot<EMAIL_ADDRESS>wrote:

[image: Code Health] https://landscape.io/diff/339187
Repository health increased by 2% when pulling 1fc9323
https://github.com/kurtCutajar/GPy/commit/1fc93236c46ddd1b7bd7f73ef26dc51af4cd2181
on kurtCutajar:devel into 61dff6e
https://github.com/SheffieldML/GPy/commit/61dff6e62beabdd1f84ea31ea2f0c12ea38675a5
on SheffieldML:devel.

48 new problems were found https://landscape.io/diff/339187
(including 8 errors and 28 code smells).
396 problems were fixed https://landscape.io/diff/339187/fixed
(including 38 errors and 123 code smells).

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub
https://github.com/SheffieldML/GPy/pull/383#issuecomment-216069948

Not yet, but I'll make the changes in the coming days.
Best regards,
Kurt

[Current coverage][cc-pull] is 46.49%

Merging [#383][cc-pull] into [devel][cc-base-branch] will increase coverage by +0.60%

@@              devel       #383   diff @@
==========================================
  Files           183        188     +5
  Lines         17858      18048   +190
  Methods           0          0
  Messages          0          0
  Branches       2517       2347   -170
==========================================
+ Hits           8192       8390   +198
- Misses         9224       9236    +12
+ Partials        442        422    -20

3 files in GPy were modified. more
12 files (not in diff) in GPy/util were modified. more

Misses +6
Partials -6

6 files (not in diff) in ...plotting/matplot_dep were modified. more

Misses +1
Hits -1

4 files (not in diff) in ...Py/plotting/gpy_plot were modified. more
1 files (not in diff) in GPy/plotting were modified. more
6 files (not in diff) in GPy/models were modified. more

Partials -12
Hits +12

4 files (not in diff) in GPy/likelihoods were modified. more

Misses +2
Partials -2

6 files (not in diff) in GPy/kern/src were modified. more
3 files (not in diff) in ...t_function_inference were modified. more
2 files (not in diff) in GPy/examples were modified. more

Powered by Codecov. Last updated by [61dff6e...5c4ce10][cc-compare]
[cc-base-branch]: https://codecov.io/gh/SheffieldML/GPy/branch/devel?src=pr
[cc-compare]: https://codecov.io/gh/SheffieldML/GPy/compare/61dff6e62beabdd1f84ea31ea2f0c12ea38675a5...5c4ce10a53aca782fd110c29fb159ebb5f9767d4
[cc-pull]: https://codecov.io/gh/SheffieldML/GPy/pull/383?src=pr


Exception Does not support more than 9 expressions

Hi,
I can't find any information online to point me in any direction of solving this issue

Hey! What are the steps for reproducing this issue? Is it related with the seed?

Hi,
thank you for your answer
when i use more than 9 expressions (template syntax) into my view

This issue is not related to angular2-seed. It is either a mistake you did or an issue in angular2.


undefined method `new' for Slop:Module

Looks like the same issue others are seeing with the new Slop release.

gem-mirror requires Slop 3, it doesn't work with Slop 4.

Will revert slop, but the gem dependency installs 4.0.0, so needs changing.
e.g.
rob:~$ gem install gem-mirror
Fetching: slop-4.0.0.gem (100%)
Successfully installed slop-4.0.0
...

Seems there isn't a slop 3.0 gem on rubygems, just the 4.0.0 version

Found it through google

Can download from https://rubygems.org/gems/slop/versions/3.6.0 but can't use gem install slop-3.6.0

@rbur004 You'll need to run gem install slop -v 3.6.0.


initial support for support jade/pug templates

This is an attempt to continue the existing PR 2205 in the absence of its creator, ShadowManu. The scope of the original PR has been left intact here, though I've attempted to add some rudimentary documentation/tests as had been requested of the original PR.

Note: comments after my first post until the googlebot post appear to be from my own repo from a few months ago. Feel free to ignore them.
The original PR by @ShadowManu for this could be found here, where he stated he was having trouble incorporating the requested changes as he was on travel. Given he signed the CLA there as well, I hope that addresses the GoogleBot concern that part of the commits here were his.
Edit: I can reproduce the CI failure at run test:deps, though not using its underlying command node scripts/publish/validate_dependencies.js. Hm.

Just to confirm. I do accept my commits to be contributed to Angular CLI ;)
@tycho01 I'll try to get active, just that I work until night and I'm left too exhausted for the weekends. But I'll try to help wrap this up.

Sure, that works for me :), I suppose I've been sufficiently excited about getting initial support in I wouldn't mind helping out where possible.

We run pug-cli alongside ng start, so it has been low on priority for our team.

Closing, please see https://github.com/angular/angular-cli/issues/1886#issuecomment-281332399 for context.


CI: K8sVerifier Dummy context for quarantine Runs the kernel verifier against Cilium's BPF datapath: Unable to attach or mount volumes

https://jenkins.cilium.io/job/cilium-ginkgo/job/cilium/job/master/6461/testReport/junit/Suite-k8s-1/20/K8sVerifier_Dummy_context_for_quarantine_Runs_the_kernel_verifier_against_Cilium_s_BPF_datapath/
https://datastudio.google.com/s/gJTcY05DrZA
Time out while trying to mount the Cilium source directory inside the test-verifier pod. It's happening on master with K8s 1.20 and 1.13.
Stacktrace
/home/jenkins/workspace/cilium-ginkgo_cilium_master/k8s-1.20-gopath/src/github.com/cilium/cilium/test/ginkgo-ext/scopes.go:461
test-verifier pod not ready after timeout
Expected
    <*errors.errorString | 0xc000214b00>: {
        s: "timed out waiting for pod test-verifier in namespace default to be ready: 4m0s timeout expired",
    }
to be nil
/home/jenkins/workspace/cilium-ginkgo_cilium_master/k8s-1.20-gopath/src/github.com/cilium/cilium/test/k8sT/Verifier.go:81

Standard Error
15:04:06 STEP: Running BeforeAll block for EntireTestsuite K8sVerifier Dummy context for quarantine
15:04:06 STEP: Ensuring the namespace kube-system exists
15:04:06 STEP: WaitforPods(namespace="kube-system", filter="-l k8s-app=cilium-test-logs")
15:04:06 STEP: WaitforPods(namespace="kube-system", filter="-l k8s-app=cilium-test-logs") => <nil>
15:04:07 STEP: WaitForSinglePod(namespace="default", podname="test-verifier")
15:08:07 STEP: waitForSinglePod(namespace="default", podname="test-verifier", minRequired=1) => timed out waiting for pod test-verifier in namespace default to be ready: 4m0s timeout expired
15:08:07 STEP: cmd: kubectl describe pods -n default test-verifier
Exitcode: 0
Stdout:
 	 Name:         test-verifier
	 Namespace:    default
	 Priority:     0
	 Node:         k8s2/<IP_ADDRESS>
	 Start Time:   Thu, 28 Jan 2021 15:04:07 +0000
	 Labels:       <none>
	 Annotations:  <none>
	 Status:       Pending
	 IP:           <IP_ADDRESS>
	 IPs:
	   IP:  <IP_ADDRESS>
	 Containers:
	   cilium-builder:
	     Container ID:
	     Image:         quay.io/cilium/cilium-builder:2021-01-20@sha256:09f63f516a88f82e714dac758362d34db9544188ac53b3ba88e85867b1a042bb
	     Image ID:
	     Port:          <none>
	     Host Port:     <none>
	     Command:
	       sleep
	     Args:
	       1000h
	     State:          Waiting
	       Reason:       ContainerCreating
	     Ready:          False
	     Restart Count:  0
	     Environment:    <none>
	     Mounts:
	       /cilium from cilium-src (rw)
	       /sys/fs/bpf from bpf-maps (rw)
	       /var/run/secrets/kubernetes.io/serviceaccount from default-token-nl2l9 (ro)
	 Conditions:
	   Type              Status
	   Initialized       True
	   Ready             False
	   ContainersReady   False
	   PodScheduled      True
	 Volumes:
	   bpf-maps:
	     Type:          HostPath (bare host directory volume)
	     Path:          /sys/fs/bpf
	     HostPathType:  DirectoryOrCreate
	   cilium-src:
	     Type:          HostPath (bare host directory volume)
	     Path:          /home/vagrant/go/src/github.com/cilium/cilium
	     HostPathType:  Directory
	   default-token-nl2l9:
	     Type:        Secret (a volume populated by a Secret)
	     SecretName:  default-token-nl2l9
	     Optional:    false
	 QoS Class:       BestEffort
	 Node-Selectors:  <none>
	 Tolerations:     node.kubernetes.io/not-ready op=Exists
	                  node.kubernetes.io/unreachable op=Exists
	 Events:
	   Type     Reason       Age   From               Message
	   ----     ------       ----  ----               -------
	   Normal   Scheduled    4m    default-scheduler  Successfully assigned default/test-verifier to k8s2
	   Warning  FailedMount  117s  kubelet            Unable to attach or mount volumes: unmounted volumes=[cilium-src], unattached volumes=[bpf-maps cilium-src default-token-nl2l9]: timed out waiting for the condition

Stderr:

FAIL: test-verifier pod not ready after timeout
Expected
    <*errors.errorString | 0xc000214b00>: {
        s: "timed out waiting for pod test-verifier in namespace default to be ready: 4m0s timeout expired",
    }
to be nil
===================== TEST FAILED =====================
15:08:07 STEP: Running AfterFailed block for EntireTestsuite K8sVerifier Dummy context for quarantine
Name:         test-verifier
Namespace:    default
Priority:     0
Node:         k8s2/<IP_ADDRESS>
Start Time:   Thu, 28 Jan 2021 15:04:07 +0000
Labels:       <none>
Annotations:  <none>
Status:       Pending
IP:           <IP_ADDRESS>
IPs:
  IP:  <IP_ADDRESS>
Containers:
  cilium-builder:
    Container ID:
    Image:         quay.io/cilium/cilium-builder:2021-01-20@sha256:09f63f516a88f82e714dac758362d34db9544188ac53b3ba88e85867b1a042bb
    Image ID:
    Port:          <none>
    Host Port:     <none>
    Command:
      sleep
    Args:
      1000h
    State:          Waiting
      Reason:       ContainerCreating
    Ready:          False
    Restart Count:  0
    Environment:    <none>
    Mounts:
      /cilium from cilium-src (rw)
      /sys/fs/bpf from bpf-maps (rw)
      /var/run/secrets/kubernetes.io/serviceaccount from default-token-nl2l9 (ro)
Conditions:
  Type              Status
  Initialized       True
  Ready             False
  ContainersReady   False
  PodScheduled      True
Volumes:
  bpf-maps:
    Type:          HostPath (bare host directory volume)
    Path:          /sys/fs/bpf
    HostPathType:  DirectoryOrCreate
  cilium-src:
    Type:          HostPath (bare host directory volume)
    Path:          /home/vagrant/go/src/github.com/cilium/cilium
    HostPathType:  Directory
  default-token-nl2l9:
    Type:        Secret (a volume populated by a Secret)
    SecretName:  default-token-nl2l9
    Optional:    false
QoS Class:       BestEffort
Node-Selectors:  <none>
Tolerations:     node.kubernetes.io/not-ready op=Exists
                 node.kubernetes.io/unreachable op=Exists
Events:
  Type     Reason       Age   From               Message
  ----     ------       ----  ----               -------
  Normal   Scheduled    4m    default-scheduler  Successfully assigned default/test-verifier to k8s2
  Warning  FailedMount  117s  kubelet            Unable to attach or mount volumes: unmounted volumes=[cilium-src], unattached volumes=[bpf-maps cilium-src default-token-nl2l9]: timed out waiting for the condition

15:08:07 STEP: Collecting bpf_*.o artifacts
===================== Exiting AfterFailed =====================
15:08:07 STEP: Running AfterEach for block EntireTestsuite

I've checked all recent failures due to this mount error and they all happened on k8s2. So https://github.com/cilium/cilium/pull/14803 might help fix this flake as well.

Looks like #14803 fixed it.


first and last day of month?

Is there a SwiftDate way to easily get the first day of the month, and the last day of the month?

With .startOf() and .endOf() you can get the start and end of any time component from your date.
In your case:
let d = try! "2016-11-18T16:20:12.311Z".date(format: .iso8601(options: .withInternetDateTimeExtended)) // 18 nov 2016, 17:20:12 CET
let firstDay = d.startOf(component: .month) // First day of the month: 01 nov 2016, 00:00:00 CET
let lastDay = d.endOf(component: .month) // Last day of the month: 30 nov 2016, 23:59:59 CET

thanks


update alert box to use × html entity.

Actually have been manually doing this - I think there's a few other places throughout, but sounds like a good idea to me.

@zslabs, i removed them manually on my sites too, but thought i'd suggest it so that others don't need to go through the same trouble.
@retlehs zslabs is correct. their are still afew more around that need updating, i'll try and find them all tomorrow (if someone doesn't get their first) could you re-open this temporarily (so that i don't forget :) ) since i don't have permission to re-open.

they should all be done with c17560be277de06654f17d5f036eb0f6405f8c55, i searched through the codebase for the ×

@retlehs you may still want to re-open it to ensure it's all manually checked.
It still seems to be inside the loop.php in the master branch
https://github.com/retlehs/roots/blob/master/loop.php

Actually, no need to re-open. just went through them all and loop.php is the only one i could find :)


Add Chef patents link  (Automate UI)

:nut_and_bolt: Description: What code changed, and why?
This commit adds a Chef patents link to the user profile dropdown menu.

:chains: Related Resources
Closes: https://github.com/chef/automate/issues/4220
Aha! Link: https://chef.aha.io/features/SH-231

Comment added by Lisa Stidham in Aha! - View
Updating status to Ready for Delivery based on the merge indicated in https://github.com/chef/automate/pull/4283


Chinese and Japanese are not RTL scripts.

Description

Chinese and Japanese are not RTL scripts.

Types of changes

[x] Documentation
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (anything that would change an existing functionality)
[ ] Maintenance (refactor, code cleaning, development tools...)

Checklist

[x] I have read and follow the CONTRIBUTING.md document.
[x] The pull request title and template are correctly filled.
[x] The pull request targets the right branch (develop or develop-v...).
[x] My commits are correctly titled and contain all relevant information.
[x] I have updated the documentation accordingly to my changes (if relevant).
[ ] I have added tests to cover my changes (if relevant).

Hi @wangcheng,
thanks for reporting this.
Please provide a working codepen so we can reproduce it.
Maybe you forgot to set the dir and lang attributes in your HTML:
https://get.foundation/sites/docs/rtl.html

You'll need to make a few changes to your markup to get the Javascript components working nice and smooth. In the  tag, you'll need to add a dir attribute with a value of rtl. Here's what your  tag should look like:

Hi @wangcheng,
thanks for reporting this.
Please provide a working codepen so we can reproduce it.
Maybe you forgot to set the dir and lang attributes in your HTML:
https://get.foundation/sites/docs/rtl.html

You'll need to make a few changes to your markup to get the Javascript components working nice and smooth. In the  tag, you'll need to add a dir attribute with a value of rtl. Here's what your  tag should look like:

<!-- This example is for a right-to-left Arabic layout -->
<html class="no-js" lang="ar" dir="rtl">

Hi @wangcheng,
thanks for reporting this.
Please provide a working codepen so we can reproduce it.
Maybe you forgot to set the dir and lang attributes in your HTML:
https://get.foundation/sites/docs/rtl.html

You'll need to make a few changes to your markup to get the Javascript components working nice and smooth. In the  tag, you'll need to add a dir attribute with a value of rtl. Here's what your  tag should look like:

<!-- This example is for a right-to-left Arabic layout -->
<html class="no-js" lang="ar" dir="rtl">

Hi @wangcheng,
Wikipedia has the following text passage about this:

Right-to-left can also refer to Text direction TDleft.svg top-to-bottom, right-to-left (TB-RL or TBRL) scripts such as Chinese, Japanese, and Korean, though in modern times they are also commonly written Text direction LTRdown.svg left to right. Books designed for predominately TBRL vertical text open in the same direction as those for RTL horizontal text: the spine is on the right and pages are numbered from right-to-left.

Hi @wangcheng,
Wikipedia has the following text passage about this:

Right-to-left can also refer to Text direction top-to-bottom, right-to-left (TB-RL or TBRL) scripts such as Chinese, Japanese, and Korean, though in modern times they are also commonly written Text direction LTRdown.svg left to right. Books designed for predominately TBRL vertical text open in the same direction as those for RTL horizontal text: the spine is on the right and pages are numbered from right-to-left.

Hi @wangcheng,
Wikipedia has the following text passage about this:

Right-to-left can also refer to Text direction top-to-bottom, right-to-left (TB-RL or TBRL) scripts such as Chinese, Japanese, and Korean, though in modern times they are also commonly written Text direction left to right. Books designed for predominately TBRL vertical text open in the same direction as those for RTL horizontal text: the spine is on the right and pages are numbered from right-to-left.

though in modern times they are also commonly written Text direction left to right

@DanielRuf I'd say the point is on Chinese & Japanese websites it's LTR so the docs are probably misleading
imo it's ok to remove those two languages from the RTL docs

so the docs are probably misleading

You are right.

@DanielRuf I think the "direction" we are talking about here is the "flow direction" inside a line. In this case Chinese (or other east-Asia scripts that can be written vertically) is not RTL.
CSS has another property writing-mode to control the lines should be laid horizontally or vertically. It is a diifferent concept with direction.
In fact the reason I noticed this doc is a browser extension is "missled" by it, causing the extension not handling Chinese pages properly.

Thanks for your contribution to Foundation Sites @wangcheng


Group monthly food stacked bar data series with small values

The monthly apparent micronutrient intake data returns too many groups to make the data easily readable.  Groups with small contributions should be grouped together as "Other"

[ ]  The bottom n groups whose percentage contributions sum to less than a threshold (5%) should be summed together as a single group "Other"

duplicate of #647 but without the comments, closing this one


[WIP] Full Text Search

Closes #92
This works, but it currently takes a long time to index a resource if it has many OCR'd pages (about 3.5 minutes for 500 pages).
We may be able to help that by providing somewhere in Figgy to pull the entirety of the text all at once.

Coverage decreased (-0.1%) to 99.74% when pulling 7f7a4e623aa802ca8fcb8cb639750867b0f8b12f on full_text_search into c7c899dac124dd3fb8f71d59a058c4892db9d253 on master.


Column component

I remember there was an issue with an extra td being added in a table. It was fixed, however new version of component has visual issues in Gmail web client. Columns 0.0.3 version didn't have styles for tr tag, new one has display: grid and looks like it's not fully supported. Everything is ok in Apple mail btw.
I had to downgrade all components in order to prevent my current templates being broken, but I'd like to keep them updated in future and to be sure the compatibility stays the same.
This is how my template looked like in Gmail web before version bump:

And how it looks now:

We have a canary version for the column and doing some testing with it.

@bukinoshita thank you for the reply 👍

@ffiona I just release a new version for @react-email/column.
For the structure, try to use the following
Html -> Body -> Container -> Section -> Row -> Column
In this PR you can get an idea: https://github.com/resendlabs/react-email/pull/457.
Let me know if you still have any issue with the component and we can re-open this issue.


Using separate migrations assemblies in example doesn't work

The page documents how to create a project using a single DbContext with multiple providers using external migration assemblies, however this doesn't seem to work.
Providing the migrations assembly on creation of a migration:
dotnet ef migrations add InitialCreate --project Data\App.Data.Migrations.Sqlite --startup-project Data\App.Data --context AppContext

Yields an error:
"Could not load assembly 'App.Data.Migrations.Sqlite'. Ensure it is referenced by the startup project 'App.Data'."
// some factory setup method
switch (_storageProviderConfiguration.Provider.ToLower())
{
    case "sqlite":
        optionsBuilder.UseSqlite(connectionString, x => x.MigrationsAssembly("App.Data.Migrations.Sqlite"));
        break;
    case "sqlserver":
        optionsBuilder.UseSqlServer(connectionString, x => x.MigrationsAssembly("App.Data.Migrations.SqlServer"));
        break;
    case "postgresql":
        optionsBuilder.UseNpgsql(connectionString, x => x.MigrationsAssembly("App.Data.Migrations.Postgresql"));
        break;
    case "mysql":
        var serverVersion = ServerVersion.AutoDetect(connectionString);
        optionsBuilder.UseMySql(connectionString, serverVersion, x => x.MigrationsAssembly("App.Data.Migrations.MySql"));
        break;
    default:
        throw new NotSupportedException($"Unsupported database provider '{_storageProviderConfiguration.Provider}'");
}

The assembly hosting the context doesn't have references to the migration assemblies, and can't because it would create a circular dependency. The migrations assemblies require a reference to the context in order to function.
Am I missing something here?

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

ID: 7b011c7a-3534-78e3-b491-addd96fb5ba1
Version Independent ID: 371826c5-3ef2-4eef-32e9-d55c777cd9d3
Content: Migrations with Multiple Providers - EF Core
Content Source: entity-framework/core/managing-schemas/migrations/providers.md
Product: entity-framework
Technology: entity-framework-core
GitHub Login: @bricelam
Microsoft Alias: avickers

A temporary workaround could be to copy the migration assembly dll's to the App.Data output folder after build, but that's not ideal at all. A better solution would be giving it a way to resolve those assemblies.
Looking at the Two project or Three project examples I'm not quite sure how it could work with no reference to the assemblies.

I have had the same problem, turned out after removing the dot in the assembly name it worked!
Before KCloud.Migrations.Sqlite
After SqliteMigrations
Now it works.

@ajcvickers Just checked with the sample code TwoProjectMigrations.
If you take the project as is, it works just fine.
If you add a dot somewhere in the project names (e.g. Sqlite.Migrations or SqlServer.Migrations) it will not work anymore.
Please refer to the patch for further details: patch.txt


[BUG] is AWS/IPAM fully supported? Specifically trying to get SubnetIPUsage.

Is there an existing issue for this?

[X] I have searched the existing issues

YACE version
v0.61.2
Config file
      - type: AWS/IPAM
        dimensionNameRequirements:
          - AddressFamily
          - OwnerID
          - Region
          - ScopeID
          - VpcID
          - SubnetID
        regions:
          - us-east-1
        period: 900
        length: 900
        statistics:
          - Average
        metrics:
          - name: SubnetIPUsage

Current Behavior
Trying to pull down AWS/IPAM SubnetIPUsage metric. Have tried a bunch of dimensions but still getting:

{"account":"200602884457","arn":"","caller":"discovery.go:40","err":"expected to discover resources but none were found","job_type":"AWS/IPAM","level":"error","msg":"No tagged resources made it through filtering","region":"us-east-1","ts":"2024-07-17T14:58:45.999688635Z","version":"v0.61.2"}

Expected Behavior
Able to pull down this metric
Steps To Reproduce
No response
Anything else?
Do we even have support for this IPAM metric? I'm looking at https://github.com/nerdswords/yet-another-cloudwatch-exporter/pull/1168/files and only see stuff about ipam-pool.

I was just hoping to leverage this same metric in our deployment of YACE, and ran into the same problem. Being able to leverage prometheus and alertmanager for our IP availability monitoring would be very impactful here


more zoom in on the activity canvas

HI!
first I want to thank you for this development, I use your component in nextjs and I wonder if there is a possibility that at the zoom level it takes weeks, days and hours, this is because I have some activities where the work time is less than one day.

Hi @Rakuen2403
glad you find our component useful :).
We are planning to add another zoom level for hours view in the next release.

First also thx for this amazing component.
When do you think the next version with hour zooming will released?  I'm asking because I was thinking of creating a PR for this feature, but if you already implemented it  I guess there's no need for this extra work.

We're just starting to work on the new release so I you have something figured out already we will be more than happy to look into it! :)

@mGasiorek998 Hello, is there any updates please when this hours zoom level will be available?
Thanks

Hi @mGasiorek998, are there any updates on this feature?


Not working on MacOS Sierra

I've downloaded and installed the latest version from https://prerelease.keybase.io/Keybase.dmg (1.1.45)
When I opened for the first time I got the following error:
keybase.kbfs is not running (kbfs):
Installer: 1.1.45
Privileged Helper: Installed, Bundle Version: 1.0.29, Version: 1.0.29
Updater: Installed, PID: 18721
Service: Installed, Version: 1.0.18-20161219185928+7868d49, PID: 18734
Fuse: Installed, Version: 3.5.2, Kext ID: com.github.kbfuse.filesystems.kbfuse, Kext Loaded: No, Path: /Library/Filesystems/kbfuse.fs
Mount directory: Installed
KBFS: Unknown, Install Error: keybase.kbfs is not running (kbfs)
CLI: Unknown,

Log:
Version: 1.1.45
Installables: (
    "Privileged Helper",
    Updater,
    Service,
    Fuse,
    "Mount directory",
    KBFS,
    CLI
)
Install: Privileged Helper
Connecting to keybase.Helper (privileged=1)
Connected
Helper version: {
    build = 2;
    version = "1.0.29";
}
Helper version: {
    build = 2;
    version = "1.0.29";
}
Install: Updater
Task: /Applications/Keybase.app/Contents/SharedSupport/bin/keybase -d --log-format=file install --format=json --components=updater --timeout=10s
Task EOF
Completed
Task (err): 2017-01-07T01:07:45.665025 ▶ [DEBU keybase globals.go:314] 001 Created Identify2Cache, max age: 5m0s
2017-01-07T01:07:45.665113 ▶ [DEBU keybase globals.go:317] 002 Created LinkCache, max size: 65536, clean dur: 1m0s
2017-01-07T01:07:45.665147 ▶ [DEBU keybase globals.go:319] 003 Created CardCache, max age: 5m0s
2017-01-07T01:07:45.667714 ▶ [DEBU keybase ui.go:561] 004 Can't set GPG_TTY; discover failed
2017-01-07T01:07:45.667772 ▶ [DEBU keybase globals.go:297] 005 Keybase CLI 1.0.18-20161219185928+7868d49
2017-01-07T01:07:45.667792 ▶ [DEBU keybase globals.go:297] 006 - Built with go1.7.4
2017-01-07T01:07:45.667805 ▶ [DEBU keybase globals.go:297] 007 - Visit https://keybase.io for more details
2017-01-07T01:07:45.667821 ▶ [DEBU keybase main.go:147] 008 + configureProcesses
2017-01-07T01:07:45.667845 ▶ [DEBU keybase main.go:245] 009 + configureLogging
2017-01-07T01:07:45.667861 ▶ [DEBU keybase main.go:254] 00a Disabling log forwarding
2017-01-07T01:07:45.667874 ▶ [DEBU keybase main.go:247] 00b - configureLogging
2017-01-07T01:07:45.667894 ▶ [DEBU keybase main.go:149] 00c - configureProcesses -> <nil>
2017-01-07T01:07:45.668020 ▶ [DEBU keybase install_osx.go:405] 00d Installing components: [updater]
2017-01-07T01:07:45.668102 ▶ [DEBU keybase install_osx.go:932] 00e Using updater path: /Applications/Keybase.app/Contents/SharedSupport/bin/updater
2017-01-07T01:07:45.674223 ▶ [DEBU keybase launchd.go:141] 00f Output (launchctl remove):
2017-01-07T01:07:45.674344 ▶ [DEBU keybase launchd.go:146] 010 Nothing to stop (keybase.updater)
2017-01-07T01:07:45.674363 ▶ [DEBU keybase install_osx.go:942] 011 Installing updater service (keybase.updater, timeout=10s)
2017-01-07T01:07:45.674497 ▶ [INFO keybase launchd.go:270] 012 Saving /Users/aaraujo/Library/LaunchAgents/keybase.updater.plist
2017-01-07T01:07:45.674536 ▶ [DEBU keybase util.go:178] 013 + Writing to /Users/aaraujo/Library/LaunchAgents/keybase.updater.plist
2017-01-07T01:07:45.675246 ▶ [DEBU keybase util.go:180] 014 | Temporary file generated: /Users/aaraujo/Library/LaunchAgents/keybase.updater.plist.HY3CFTZ2J7V3KWB2374DSM6ONMKC4BVV
2017-01-07T01:07:45.675476 ▶ [DEBU keybase util.go:199] 015 - Wrote to /Users/aaraujo/Library/LaunchAgents/keybase.updater.plist -> ok
2017-01-07T01:07:45.675577 ▶ [INFO keybase launchd.go:95] 016 Starting keybase.updater
2017-01-07T01:07:45.685441 ▶ [DEBU keybase launchd.go:98] 017 Output (launchctl load):
2017-01-07T01:07:45.685597 ▶ [INFO keybase launchd.go:176] 018 Waiting for keybase.updater to be loaded...
2017-01-07T01:07:46.198890 ▶ [DEBU keybase launchd.go:111] 019 Service status: &launchd.ServiceStatus{label:"keybase.updater", pid:"18721", lastExitStatus:""}
2017-01-07T01:07:46.711435 ▶ [DEBU keybase out_of_date.go:14] 01a + PrintOutOfDateWarnings
2017-01-07T01:07:46.711487 ▶ [DEBU keybase util.go:391] 01b + GetSocket
2017-01-07T01:07:46.711513 ▶ [DEBU keybase util.go:392] 01c - GetSocket -> ok
2017-01-07T01:07:46.711532 ▶ [DEBU keybase socket.go:73] 01d | empty socket wrapper; need a new one
2017-01-07T01:07:46.711563 ▶ [DEBU keybase socket_nix.go:96] 01e Dialing unix:/Users/aaraujo/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock
2017-01-07T01:07:46.711969 ▶ [DEBU keybase socket_nix.go:96] 01f Dialing unix:/Users/aaraujo/Library/Caches/Keybase/keybased.sock
2017-01-07T01:07:46.712255 ▶ [DEBU keybase socket.go:88] 020 | DialSocket -> ERROR: There were multiple errors: dial unix /Users/aaraujo/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock: connect: no such file or directory; dial unix /Users/aaraujo/Library/Caches/Keybase/keybased.sock: connect: no such file or directory
2017-01-07T01:07:46.712297 ▶ [DEBU keybase out_of_date.go:19] 021 Ignoring error in printOutOfDateWarnings: There were multiple errors: dial unix /Users/aaraujo/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock: connect: no such file or directory; dial unix /Users/aaraujo/Library/Caches/Keybase/keybased.sock: connect: no such file or directory
2017-01-07T01:07:46.712332 ▶ [DEBU keybase out_of_date.go:20] 022 - PrintOutOfDateWarnings
2017-01-07T01:07:46.817207 ▶ [DEBU keybase globals.go:349] 023 Calling shutdown first time through
2017-01-07T01:07:46.817284 ▶ [DEBU keybase login_state.go:1046] 024 + Account "LoginState - Shutdown"
2017-01-07T01:07:46.817347 ▶ [DEBU keybase login_state.go:959] 025 - LoginState: Leaving request loop
2017-01-07T01:07:46.817366 ▶ [DEBU keybase login_state.go:1048] 026 - Account "LoginState - Shutdown"
2017-01-07T01:07:46.817425 ▶ [DEBU keybase globals.go:406] 027 exiting shutdown code=0; err=<nil>

Task (out): {
  "componentResults": [
    {
      "name": "updater",
      "status": {
        "code": 0,
        "name": "OK",
        "desc": "OK",
        "fields": null
      }
    }
  ],
  "status": {
    "code": 0,
    "name": "OK",
    "desc": "OK",
    "fields": null
  },
  "fatal": false
}

Checking launchd status for updater
Task: /Applications/Keybase.app/Contents/SharedSupport/bin/keybase --log-format=file launchd status --format=json updater
Task EOF
Completed
Task (err):
Task (out): {
  "version": "",
  "label": "keybase.updater",
  "pid": "18721",
  "lastExitStatus": "",
  "bundleVersion": "",
  "installStatus": 4,
  "installAction": 1,
  "status": {
    "code": 0,
    "name": "OK",
    "desc": "OK",
    "fields": null
  }
}

Install: Service
Task: /Applications/Keybase.app/Contents/SharedSupport/bin/keybase -d --log-format=file install --format=json --components=service --timeout=10s
Task EOF
Completed
Task (err): 2017-01-07T01:07:47.379656 ▶ [DEBU keybase globals.go:314] 001 Created Identify2Cache, max age: 5m0s
2017-01-07T01:07:47.379729 ▶ [DEBU keybase globals.go:317] 002 Created LinkCache, max size: 65536, clean dur: 1m0s
2017-01-07T01:07:47.379760 ▶ [DEBU keybase globals.go:319] 003 Created CardCache, max age: 5m0s
2017-01-07T01:07:47.381924 ▶ [DEBU keybase ui.go:561] 004 Can't set GPG_TTY; discover failed
2017-01-07T01:07:47.381978 ▶ [DEBU keybase globals.go:297] 005 Keybase CLI 1.0.18-20161219185928+7868d49
2017-01-07T01:07:47.381998 ▶ [DEBU keybase globals.go:297] 006 - Built with go1.7.4
2017-01-07T01:07:47.382009 ▶ [DEBU keybase globals.go:297] 007 - Visit https://keybase.io for more details
2017-01-07T01:07:47.382022 ▶ [DEBU keybase main.go:147] 008 + configureProcesses
2017-01-07T01:07:47.382046 ▶ [DEBU keybase main.go:245] 009 + configureLogging
2017-01-07T01:07:47.382062 ▶ [DEBU keybase main.go:254] 00a Disabling log forwarding
2017-01-07T01:07:47.382081 ▶ [DEBU keybase main.go:247] 00b - configureLogging
2017-01-07T01:07:47.382093 ▶ [DEBU keybase main.go:149] 00c - configureProcesses -> <nil>
2017-01-07T01:07:47.382320 ▶ [DEBU keybase install_osx.go:405] 00d Installing components: [service]
2017-01-07T01:07:47.382422 ▶ [DEBU keybase install_osx.go:504] 00e Using binPath: /Applications/Keybase.app/Contents/SharedSupport/bin/keybase
2017-01-07T01:07:47.387558 ▶ [DEBU keybase launchd.go:141] 00f Output (launchctl remove):
2017-01-07T01:07:47.387616 ▶ [DEBU keybase launchd.go:146] 010 Nothing to stop (keybase.service)
2017-01-07T01:07:47.392884 ▶ [DEBU keybase launchd.go:141] 011 Output (launchctl remove):
2017-01-07T01:07:47.392942 ▶ [DEBU keybase launchd.go:146] 012 Nothing to stop (homebrew.mxcl.keybase)
2017-01-07T01:07:47.392960 ▶ [DEBU keybase install_osx.go:513] 013 Installing service (keybase.service, timeout=10s)
2017-01-07T01:07:47.393111 ▶ [INFO keybase launchd.go:270] 014 Saving /Users/aaraujo/Library/LaunchAgents/keybase.service.plist
2017-01-07T01:07:47.393151 ▶ [DEBU keybase util.go:178] 015 + Writing to /Users/aaraujo/Library/LaunchAgents/keybase.service.plist
2017-01-07T01:07:47.393675 ▶ [DEBU keybase util.go:180] 016 | Temporary file generated: /Users/aaraujo/Library/LaunchAgents/keybase.service.plist.JTIMQD6DTIBMMEZ3VCLGCP5OLCBGLKGG
2017-01-07T01:07:47.393852 ▶ [DEBU keybase util.go:199] 017 - Wrote to /Users/aaraujo/Library/LaunchAgents/keybase.service.plist -> ok
2017-01-07T01:07:47.393914 ▶ [INFO keybase launchd.go:95] 018 Starting keybase.service
2017-01-07T01:07:47.402653 ▶ [DEBU keybase launchd.go:98] 019 Output (launchctl load):
2017-01-07T01:07:47.402726 ▶ [INFO keybase launchd.go:176] 01a Waiting for keybase.service to be loaded...
2017-01-07T01:07:47.913928 ▶ [DEBU keybase launchd.go:111] 01b Service status: &launchd.ServiceStatus{label:"keybase.service", pid:"18734", lastExitStatus:""}
2017-01-07T01:07:48.425138 ▶ [DEBU keybase service_info.go:92] 01c Looking for service info file (timeout=10s)
2017-01-07T01:07:48.829146 ▶ [DEBU keybase service_info.go:104] 01d Found service info: libkb.ServiceInfo{Version:"1.0.18-20161219185928+7868d49", Label:"keybase.service", Pid:18734}
2017-01-07T01:07:48.829318 ▶ [DEBU keybase out_of_date.go:14] 01e + PrintOutOfDateWarnings
2017-01-07T01:07:48.829341 ▶ [DEBU keybase util.go:391] 01f + GetSocket
2017-01-07T01:07:48.829356 ▶ [DEBU keybase util.go:392] 020 - GetSocket -> ok
2017-01-07T01:07:48.829366 ▶ [DEBU keybase socket.go:73] 021 | empty socket wrapper; need a new one
2017-01-07T01:07:48.829381 ▶ [DEBU keybase socket_nix.go:96] 022 Dialing unix:/Users/aaraujo/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock
2017-01-07T01:07:48.829477 ▶ [DEBU keybase socket.go:88] 023 | DialSocket -> ok
2017-01-07T01:07:48.960936 ▶ [DEBU keybase out_of_date.go:28] 024 Got OutOfDateInfo: keybase1.OutOfDateInfo{UpgradeTo:"", UpgradeURI:"", CustomMessage:"", CriticalClockSkew:0}
2017-01-07T01:07:48.960975 ▶ [DEBU keybase out_of_date.go:44] 025 - PrintOutOfDateWarnings
2017-01-07T01:07:49.064634 ▶ [DEBU keybase globals.go:349] 026 Calling shutdown first time through
2017-01-07T01:07:49.064716 ▶ [DEBU keybase login_state.go:1046] 027 + Account "LoginState - Shutdown"
2017-01-07T01:07:49.064759 ▶ [DEBU keybase login_state.go:959] 028 - LoginState: Leaving request loop
2017-01-07T01:07:49.064780 ▶ [DEBU keybase login_state.go:1048] 029 - Account "LoginState - Shutdown"
2017-01-07T01:07:49.064807 ▶ [DEBU keybase globals.go:406] 02a exiting shutdown code=0; err=<nil>

Task (out): {
  "componentResults": [
    {
      "name": "service",
      "status": {
        "code": 0,
        "name": "OK",
        "desc": "OK",
        "fields": null
      }
    }
  ],
  "status": {
    "code": 0,
    "name": "OK",
    "desc": "OK",
    "fields": null
  },
  "fatal": false
}

Checking launchd status for service
Task: /Applications/Keybase.app/Contents/SharedSupport/bin/keybase --log-format=file launchd status --format=json service
Task EOF
Completed
Task (err):
Task (out): {
  "version": "1.0.18-20161219185928+7868d49",
  "label": "keybase.service",
  "pid": "18734",
  "lastExitStatus": "",
  "bundleVersion": "1.0.18-20161219185928+7868d49",
  "installStatus": 4,
  "installAction": 1,
  "status": {
    "code": 0,
    "name": "OK",
    "desc": "OK",
    "fields": null
  }
}

Install: Fuse
Task: /Applications/Keybase.app/Contents/SharedSupport/bin/keybase -d --log-format=file fuse status --bundle-version=3.5.2
Task EOF
Completed
Task (err): 2017-01-07T01:07:49.181077 ▶ [DEBU keybase globals.go:314] 001 Created Identify2Cache, max age: 5m0s
2017-01-07T01:07:49.181185 ▶ [DEBU keybase globals.go:317] 002 Created LinkCache, max size: 65536, clean dur: 1m0s
2017-01-07T01:07:49.181220 ▶ [DEBU keybase globals.go:319] 003 Created CardCache, max age: 5m0s
2017-01-07T01:07:49.182880 ▶ [DEBU keybase ui.go:561] 004 Can't set GPG_TTY; discover failed
2017-01-07T01:07:49.182930 ▶ [DEBU keybase globals.go:297] 005 Keybase CLI 1.0.18-20161219185928+7868d49
2017-01-07T01:07:49.182947 ▶ [DEBU keybase globals.go:297] 006 - Built with go1.7.4
2017-01-07T01:07:49.182959 ▶ [DEBU keybase globals.go:297] 007 - Visit https://keybase.io for more details
2017-01-07T01:07:49.182979 ▶ [DEBU keybase main.go:147] 008 + configureProcesses
2017-01-07T01:07:49.182999 ▶ [DEBU keybase main.go:245] 009 + configureLogging
2017-01-07T01:07:49.183015 ▶ [DEBU keybase main.go:254] 00a Disabling log forwarding
2017-01-07T01:07:49.183032 ▶ [DEBU keybase main.go:247] 00b - configureLogging
2017-01-07T01:07:49.183052 ▶ [DEBU keybase main.go:149] 00c - configureProcesses -> <nil>
2017-01-07T01:07:49.183375 ▶ [DEBU keybase fuse_status_osx.go:46] 00d No kext info available (kext not loaded)
2017-01-07T01:07:49.183428 ▶ [DEBU keybase fuse_status_osx.go:146] 00e Loading plist: /Library/Filesystems/kbfuse.fs/Contents/Info.plist
2017-01-07T01:07:49.187469 ▶ [DEBU keybase out_of_date.go:14] 00f + PrintOutOfDateWarnings
2017-01-07T01:07:49.187516 ▶ [DEBU keybase util.go:391] 010 + GetSocket
2017-01-07T01:07:49.187545 ▶ [DEBU keybase util.go:392] 011 - GetSocket -> ok
2017-01-07T01:07:49.187565 ▶ [DEBU keybase socket.go:73] 012 | empty socket wrapper; need a new one
2017-01-07T01:07:49.187588 ▶ [DEBU keybase socket_nix.go:96] 013 Dialing unix:/Users/aaraujo/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock
2017-01-07T01:07:49.187704 ▶ [DEBU keybase socket.go:88] 014 | DialSocket -> ok
2017-01-07T01:07:49.188651 ▶ [DEBU keybase out_of_date.go:28] 015 Got OutOfDateInfo: keybase1.OutOfDateInfo{UpgradeTo:"", UpgradeURI:"", CustomMessage:"", CriticalClockSkew:0}
2017-01-07T01:07:49.188687 ▶ [DEBU keybase out_of_date.go:44] 016 - PrintOutOfDateWarnings
2017-01-07T01:07:49.292941 ▶ [DEBU keybase globals.go:349] 017 Calling shutdown first time through
2017-01-07T01:07:49.293028 ▶ [DEBU keybase login_state.go:1046] 018 + Account "LoginState - Shutdown"
2017-01-07T01:07:49.293086 ▶ [DEBU keybase login_state.go:959] 019 - LoginState: Leaving request loop
2017-01-07T01:07:49.293104 ▶ [DEBU keybase login_state.go:1048] 01a - Account "LoginState - Shutdown"
2017-01-07T01:07:49.293127 ▶ [DEBU keybase globals.go:406] 01b exiting shutdown code=0; err=<nil>

Task (out): {
  "version": "3.5.2",
  "bundleVersion": "3.5.2",
  "kextID": "com.github.kbfuse.filesystems.kbfuse",
  "path": "/Library/Filesystems/kbfuse.fs",
  "kextStarted": false,
  "installStatus": 4,
  "installAction": 1,
  "mountInfos": [],
  "status": {
    "code": 0,
    "name": "OK",
    "desc": "OK",
    "fields": null
  }
}

Load permissions: 4755
Fuse install is OK
Task: /Applications/Keybase.app/Contents/SharedSupport/bin/keybase -d --log-format=file fuse status --bundle-version=3.5.2
Task EOF
Completed
Task (err): 2017-01-07T01:07:49.356253 ▶ [DEBU keybase globals.go:314] 001 Created Identify2Cache, max age: 5m0s
2017-01-07T01:07:49.356358 ▶ [DEBU keybase globals.go:317] 002 Created LinkCache, max size: 65536, clean dur: 1m0s
2017-01-07T01:07:49.356392 ▶ [DEBU keybase globals.go:319] 003 Created CardCache, max age: 5m0s
2017-01-07T01:07:49.358575 ▶ [DEBU keybase ui.go:561] 004 Can't set GPG_TTY; discover failed
2017-01-07T01:07:49.358652 ▶ [DEBU keybase globals.go:297] 005 Keybase CLI 1.0.18-20161219185928+7868d49
2017-01-07T01:07:49.358673 ▶ [DEBU keybase globals.go:297] 006 - Built with go1.7.4
2017-01-07T01:07:49.358686 ▶ [DEBU keybase globals.go:297] 007 - Visit https://keybase.io for more details
2017-01-07T01:07:49.358699 ▶ [DEBU keybase main.go:147] 008 + configureProcesses
2017-01-07T01:07:49.358722 ▶ [DEBU keybase main.go:245] 009 + configureLogging
2017-01-07T01:07:49.358740 ▶ [DEBU keybase main.go:254] 00a Disabling log forwarding
2017-01-07T01:07:49.358763 ▶ [DEBU keybase main.go:247] 00b - configureLogging
2017-01-07T01:07:49.358770 ▶ [DEBU keybase main.go:149] 00c - configureProcesses -> <nil>
2017-01-07T01:07:49.359059 ▶ [DEBU keybase fuse_status_osx.go:46] 00d No kext info available (kext not loaded)
2017-01-07T01:07:49.359110 ▶ [DEBU keybase fuse_status_osx.go:146] 00e Loading plist: /Library/Filesystems/kbfuse.fs/Contents/Info.plist
2017-01-07T01:07:49.364690 ▶ [DEBU keybase out_of_date.go:14] 00f + PrintOutOfDateWarnings
2017-01-07T01:07:49.364738 ▶ [DEBU keybase util.go:391] 010 + GetSocket
2017-01-07T01:07:49.364766 ▶ [DEBU keybase util.go:392] 011 - GetSocket -> ok
2017-01-07T01:07:49.364786 ▶ [DEBU keybase socket.go:73] 012 | empty socket wrapper; need a new one
2017-01-07T01:07:49.364810 ▶ [DEBU keybase socket_nix.go:96] 013 Dialing unix:/Users/aaraujo/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock
2017-01-07T01:07:49.364954 ▶ [DEBU keybase socket.go:88] 014 | DialSocket -> ok
2017-01-07T01:07:49.365956 ▶ [DEBU keybase out_of_date.go:28] 015 Got OutOfDateInfo: keybase1.OutOfDateInfo{UpgradeTo:"", UpgradeURI:"", CustomMessage:"", CriticalClockSkew:0}
2017-01-07T01:07:49.366005 ▶ [DEBU keybase out_of_date.go:44] 016 - PrintOutOfDateWarnings
2017-01-07T01:07:49.469863 ▶ [DEBU keybase globals.go:349] 017 Calling shutdown first time through
2017-01-07T01:07:49.469928 ▶ [DEBU keybase login_state.go:1046] 018 + Account "LoginState - Shutdown"
2017-01-07T01:07:49.469979 ▶ [DEBU keybase login_state.go:959] 019 - LoginState: Leaving request loop
2017-01-07T01:07:49.469993 ▶ [DEBU keybase login_state.go:1048] 01a - Account "LoginState - Shutdown"
2017-01-07T01:07:49.470050 ▶ [DEBU keybase globals.go:406] 01b exiting shutdown code=0; err=<nil>

Task (out): {
  "version": "3.5.2",
  "bundleVersion": "3.5.2",
  "kextID": "com.github.kbfuse.filesystems.kbfuse",
  "path": "/Library/Filesystems/kbfuse.fs",
  "kextStarted": false,
  "installStatus": 4,
  "installAction": 1,
  "mountInfos": [],
  "status": {
    "code": 0,
    "name": "OK",
    "desc": "OK",
    "fields": null
  }
}

Install: Mount directory
Mount directory doesn't exist: /keybase
Creating mount directory: {
    directory = "/keybase";
    excludeFromBackup = 1;
    gid = 20;
    permissions = 384;
    uid = 503;
}
Mount directory=/keybase, attributes={
    NSFileCreationDate = "2017-01-07 04:07:49 +0000";
    NSFileExtensionHidden = 0;
    NSFileGroupOwnerAccountID = 20;
    NSFileGroupOwnerAccountName = staff;
    NSFileModificationDate = "2017-01-07 04:07:49 +0000";
    NSFileOwnerAccountID = 503;
    NSFileOwnerAccountName = aaraujo;
    NSFilePosixPermissions = 384;
    NSFileReferenceCount = 2;
    NSFileSize = 68;
    NSFileSystemFileNumber = 16343594;
    NSFileSystemNumber = 16777220;
    NSFileType = NSFileTypeDirectory;
}
File list favorite enabled (file:///Users/aaraujo/Library/Application%20Support/Keybase/Keybase/)
File list favorites changed: Yes
Mount directory=/keybase, attributes={
    NSFileCreationDate = "2017-01-07 04:07:49 +0000";
    NSFileExtensionHidden = 0;
    NSFileGroupOwnerAccountID = 20;
    NSFileGroupOwnerAccountName = staff;
    NSFileModificationDate = "2017-01-07 04:07:49 +0000";
    NSFileOwnerAccountID = 503;
    NSFileOwnerAccountName = aaraujo;
    NSFilePosixPermissions = 384;
    NSFileReferenceCount = 2;
    NSFileSize = 68;
    NSFileSystemFileNumber = 16343594;
    NSFileSystemNumber = 16777220;
    NSFileType = NSFileTypeDirectory;
}
Install: KBFS
Task: /Applications/Keybase.app/Contents/SharedSupport/bin/keybase -d --log-format=file install --format=json --components=kbfs --timeout=10s
Task EOF
Completed
Task (err): 2017-01-07T01:07:49.525525 ▶ [DEBU keybase globals.go:314] 001 Created Identify2Cache, max age: 5m0s
2017-01-07T01:07:49.525630 ▶ [DEBU keybase globals.go:317] 002 Created LinkCache, max size: 65536, clean dur: 1m0s
2017-01-07T01:07:49.525662 ▶ [DEBU keybase globals.go:319] 003 Created CardCache, max age: 5m0s
2017-01-07T01:07:49.528273 ▶ [DEBU keybase ui.go:561] 004 Can't set GPG_TTY; discover failed
2017-01-07T01:07:49.528340 ▶ [DEBU keybase globals.go:297] 005 Keybase CLI 1.0.18-20161219185928+7868d49
2017-01-07T01:07:49.528358 ▶ [DEBU keybase globals.go:297] 006 - Built with go1.7.4
2017-01-07T01:07:49.528373 ▶ [DEBU keybase globals.go:297] 007 - Visit https://keybase.io for more details
2017-01-07T01:07:49.528386 ▶ [DEBU keybase main.go:147] 008 + configureProcesses
2017-01-07T01:07:49.528405 ▶ [DEBU keybase main.go:245] 009 + configureLogging
2017-01-07T01:07:49.528426 ▶ [DEBU keybase main.go:254] 00a Disabling log forwarding
2017-01-07T01:07:49.528438 ▶ [DEBU keybase main.go:247] 00b - configureLogging
2017-01-07T01:07:49.528450 ▶ [DEBU keybase main.go:149] 00c - configureProcesses -> <nil>
2017-01-07T01:07:49.528571 ▶ [DEBU keybase install_osx.go:405] 00d Installing components: [kbfs]
2017-01-07T01:07:49.534735 ▶ [DEBU keybase launchd.go:141] 00e Output (launchctl remove):
2017-01-07T01:07:49.534796 ▶ [DEBU keybase launchd.go:146] 00f Nothing to stop (keybase.kbfs)
2017-01-07T01:07:49.539137 ▶ [DEBU keybase launchd.go:141] 010 Output (launchctl remove):
2017-01-07T01:07:49.539192 ▶ [DEBU keybase launchd.go:146] 011 Nothing to stop (homebrew.mxcl.kbfs)
2017-01-07T01:07:49.539240 ▶ [DEBU keybase install_osx.go:536] 012 Installing KBFS (keybase.kbfs, timeout=10s)
2017-01-07T01:07:49.539380 ▶ [INFO keybase launchd.go:270] 013 Saving /Users/aaraujo/Library/LaunchAgents/keybase.kbfs.plist
2017-01-07T01:07:49.539417 ▶ [DEBU keybase util.go:178] 014 + Writing to /Users/aaraujo/Library/LaunchAgents/keybase.kbfs.plist
2017-01-07T01:07:49.539911 ▶ [DEBU keybase util.go:180] 015 | Temporary file generated: /Users/aaraujo/Library/LaunchAgents/keybase.kbfs.plist.2BPZPO3HNZQVKY67MTKWY47Q7PHQM7QN
2017-01-07T01:07:49.540108 ▶ [DEBU keybase util.go:199] 016 - Wrote to /Users/aaraujo/Library/LaunchAgents/keybase.kbfs.plist -> ok
2017-01-07T01:07:49.540174 ▶ [INFO keybase launchd.go:95] 017 Starting keybase.kbfs
2017-01-07T01:07:49.547189 ▶ [DEBU keybase launchd.go:98] 018 Output (launchctl load):
2017-01-07T01:07:49.547250 ▶ [INFO keybase launchd.go:176] 019 Waiting for keybase.kbfs to be loaded...
2017-01-07T01:07:50.057151 ▶ [DEBU keybase launchd.go:111] 01a Service status: &launchd.ServiceStatus{label:"keybase.kbfs", pid:"", lastExitStatus:"2"}
2017-01-07T01:07:50.569096 ▶ [ERRO keybase standard.go:200] 01b Error installing KBFS: keybase.kbfs is not running
2017-01-07T01:07:50.569136 ▶ [ERRO keybase standard.go:200] 01c Error installing KBFS: keybase.kbfs is not running
2017-01-07T01:07:50.569300 ▶ [DEBU keybase out_of_date.go:14] 01d + PrintOutOfDateWarnings
2017-01-07T01:07:50.569319 ▶ [DEBU keybase util.go:391] 01e + GetSocket
2017-01-07T01:07:50.569335 ▶ [DEBU keybase util.go:392] 01f - GetSocket -> ok
2017-01-07T01:07:50.569349 ▶ [DEBU keybase socket.go:73] 020 | empty socket wrapper; need a new one
2017-01-07T01:07:50.569369 ▶ [DEBU keybase socket_nix.go:96] 021 Dialing unix:/Users/aaraujo/Library/Group Containers/keybase/Library/Caches/Keybase/keybased.sock
2017-01-07T01:07:50.569473 ▶ [DEBU keybase socket.go:88] 022 | DialSocket -> ok
2017-01-07T01:07:50.570296 ▶ [DEBU keybase out_of_date.go:28] 023 Got OutOfDateInfo: keybase1.OutOfDateInfo{UpgradeTo:"", UpgradeURI:"", CustomMessage:"", CriticalClockSkew:0}
2017-01-07T01:07:50.570333 ▶ [DEBU keybase out_of_date.go:44] 024 - PrintOutOfDateWarnings
2017-01-07T01:07:50.672974 ▶ [DEBU keybase globals.go:349] 025 Calling shutdown first time through
2017-01-07T01:07:50.673077 ▶ [DEBU keybase login_state.go:1046] 026 + Account "LoginState - Shutdown"
2017-01-07T01:07:50.673187 ▶ [DEBU keybase login_state.go:959] 027 - LoginState: Leaving request loop
2017-01-07T01:07:50.673266 ▶ [DEBU keybase login_state.go:1048] 028 - Account "LoginState - Shutdown"
2017-01-07T01:07:50.673379 ▶ [DEBU keybase globals.go:406] 029 exiting shutdown code=0; err=<nil>

Task (out): {
  "componentResults": [
    {
      "name": "kbfs",
      "status": {
        "code": 1804,
        "name": "ERROR",
        "desc": "keybase.kbfs is not running",
        "fields": null
      }
    }
  ],
  "status": {
    "code": 1804,
    "name": "ERROR",
    "desc": "keybase.kbfs is not running (kbfs)",
    "fields": null
  },
  "fatal": false
}

Install complete
Privileged Helper: Installed, Bundle Version: 1.0.29
Version: 1.0.29
Updater: Installed, PID: 18721
Service: Installed, Version: 1.0.18-20161219185928+7868d49
PID: 18734
Fuse: Installed, Version: 3.5.2
Kext ID: com.github.kbfuse.filesystems.kbfuse
Kext Loaded: No
Path: /Library/Filesystems/kbfuse.fs
Mount directory: Installed
KBFS: Install Error: keybase.kbfs is not running (kbfs)

Is there anything I could do from my end to make this work or it is a bug?

I'm experiencing the same problem.
Installer: 1.1.46
Privileged Helper: Installed, Bundle Version: 1.0.29, Version: 1.0.29
Updater: Installed, PID: 13125
Service: Installed, Version: 1.0.18-20170120152345+482842b, PID: 13134
Fuse: Installed, Version: 3.5.2, Kext ID: com.github.kbfuse.filesystems.kbfuse, Kext Loaded: No, Path: /Library/Filesystems/kbfuse.fs
Mount directory: Installed
KBFS: Unknown, Install Error: keybase.kbfs is not running (kbfs)
CLI: Unknown,

Could someone help with this? ❤

Sorry @ayr-ton, we usually handle these over in keybase/client.  You might want to search there for other issues that are similar.  But maybe @gabriel can take a look over here also.

I think this is the same issue as this:
https://github.com/keybase/client/issues/5507
Can you do a keybase log send and post the ID?
 Then, I've been able to run /Library/Filesystems/kbfuse.fs/Contents/Resources/load_kbfuse and kextstat | grep fuse returns:
  309    0 0xffffff7f8342b000 0x18000    0x18000    com.github.kbfuse.filesystems.kbfuse (3.5.2) 2BE03B39-D7D3-3C47-9014-A3573EE0E73E <7 5 4 3 1>

Before this workaround the kextstat for fuse always came empty.
I will close this issue for now, thanks. :-)


Added Roadmap to Flutter

Sorry @RahulKathuria I can't merge this commit since its going to make the readme long.


Ambiguous language system tag: 'CPP '

'CPP ' is named “Creoles” and corresponds to the ISO 639 code cpp, which is specifically for “Portuguese-based creoles and pidgins”. If 'CPP ' is intended to map only to cpp, the name “Creoles” is too broad; otherwise, there are many other ISO 639 codes it should map to too.

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

ID: 662c6f54-f90c-52ed-dca2-0f0a0a49fee5
Version Independent ID: 6aa33924-d45e-60c3-a9fd-e317ff662993
Content: Language system tags - Typography
Content Source: typographydocs/opentype/spec/languagetags.md
Product: windows
GitHub Login: @PeterCon
Microsoft Alias: PeterCon

It's impossible to know what was intended when this tag was registered, other than multiple creole languages. Mappings will be added for crp, cpe and cpf.


Table: equal behaviour for height and max-height

Closes #13751.
This PR is an attempt to close the referenced issue since I'm not sure if it breaks something...
Since the max-height is calculated this way, if you specify it with a unit other than px (an integer), it doesn't calculate properly, therefore, doesn't show the scrollbar.
I looked into why it's calculated like that and couldn't figured out, so I tried to replace it with the same calculation used for height and it worked as expected. Even this example, created in the PR that originated the max-height feature, just worked as before.
I checked the documentation after changing the calculation and all the examples are working as before, so it seems to me that the change doesn't break anything, but please review it carefully since I'm not aware of all the edge cases covered by the current calculation.

@arthurdenner It works for me.

I checked the commit records of Table.vue and I think it is ok to do so. This is git blame of Table.vue https://github.com/ElemeFE/element/blame/595271f46332287cfcd42385c5b9ba05927e951d/packages/table/src/table.vue#L339

There is another bug, set the table of max-height and the height is wrong.

Can confirm, all tables' height broken

There is another bug, only set the table of max-height and the height is wrong

When max-height is string, it will cause another bug. https://codepen.io/ziyoung/pen/qwvryL

There is another bug，will change it back in the next release

why did you do that,this leads to bugs

set max-height  then
max-height was forcibly modified to 60px

bodyHeight returns the default empty height in case of data loading delay.

set max-height then
max-height was forcibly modified to 60px

I also have this problem, the max-heigth setting is successful, but the wrapper's max-heigth is fixed at 77px.

I also have this problem height:'80vh' does not work ! so I used old version '2.7.2'  it's ok


StaticInjectorError(AppModule)[MatDialogTitle -> MatDialogRef]

Bug, feature request, or proposal:
Bug??  Either that or Ive done something wrong
What is the expected behavior?
No error when loading
What is the current behavior?
On app startup Im seeing:
StaticInjectorError(AppModule)[MatDialogTitle -> MatDialogRef]
Full error is:
core.js:12301 ERROR Error: Uncaught (in promise): Error: StaticInjectorError(AppModule)[MatDialogTitle -> MatDialogRef]:    StaticInjectorError(Platform: core)[MatDialogTitle -> MatDialogRef]:      NullInjectorError: No provider for MatDialogRef! Error: StaticInjectorError(AppModule)[MatDialogTitle -> MatDialogRef]:    StaticInjectorError(Platform: core)[MatDialogTitle -> MatDialogRef]:      NullInjectorError: No provider for MatDialogRef!     at<EMAIL_ADDRESS>(core.js:691)     at resolveToken (core.js:928)     at tryResolveToken (core.js:872)     at<EMAIL_ADDRESS>(core.js:769)     at resolveToken (core.js:928)     at tryResolveToken (core.js:872)     at<EMAIL_ADDRESS>(core.js:769)     at resolveNgModuleDep (core.js:17435)     at<EMAIL_ADDRESS>(core.js:18124)     at resolveDep (core.js:18495)     at<EMAIL_ADDRESS>(core.js:691)     at resolveToken (core.js:928)     at tryResolveToken (core.js:872)     at<EMAIL_ADDRESS>(core.js:769)     at resolveToken (core.js:928)     at tryResolveToken (core.js:872)     at<EMAIL_ADDRESS>(core.js:769)     at resolveNgModuleDep (core.js:17435)     at<EMAIL_ADDRESS>(core.js:18124)     at resolveDep (core.js:18495)     at resolvePromise (zone.js:814)     at resolvePromise (zone.js:771)     at zone.js:873     at ZoneDelegate.push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invokeTask (zone.js:421)     at Object.onInvokeTask (core.js:13842)     at ZoneDelegate.push../node_modules/zone.js/dist/zone.js.ZoneDelegate.invokeTask (zone.js:420)     at Zone.push../node_modules/zone.js/dist/zone.js.Zone.runTask (zone.js:188)     at drainMicroTaskQueue (zone.js:595)     at ZoneTask.push../node_modules/zone.js/dist/zone.js.ZoneTask.invokeTask [as invoke] (zone.js:500)     at invokeTask (zone.js:1540)
Which versions of Angular, Material, OS, TypeScript, browsers are affected?
Angular Material: 6.4.7 and 7.0
Angular 7.0.2
Windows 10
Typescript 3.0.3
Chrome
Is there anything else we should know?
Everything was fine until I updated to Angular 6.4.7  (and whatever version of Material went with that).  Tried v 7 and no difference.
Ive checked that Im refering to MatDialogModule everywhere but I dont fully understand what the issue is since the error message ios somewhat cryptic.

Can you share a reproduction?

Can you share a reproduction?

Well, not really sorry, as I dont know what's causing it.  The error message is pretty clear about "No provider for MatDialogRef! " and I thought I new what that meant and how to fix it, but that is not the case here.  As I said, all I did was upgrade.  I guess I could try a downgrade.. sigh but unless I know the cause that wont help me fix it.
Im more confused about "StaticInjectorError(AppModule)[MatDialogTitle -> MatDialogRef]" .  What does that mean? Does it mean it's failing to inject MatDialogTitle into MatDialogRef?  Im not sure how I could do anything that would cause that to fail.

I tried the solutions offered here:  https://stackoverflow.com/questions/52885991/staticinjectorerrorappmodulematdialogtitle-matdialogref/52975331#52975331  and here:  https://github.com/angular/material2/issues/8419.
i.e., I added this to my MaterialModule:
 providers: [      { provide: MatDialogTitle, useValue: {} },      { provide: MatDialogRef, useValue: {} },      { provide: MAT_DIALOG_DATA, useValue: [] }   ]
This removes the error message from the console, but now my application started up and show the content of a dialog as the home page.

Without a reproduction it's impossible for us to determine if this is a valid issue in the component itself. We recommend using something like StackOverflow or gitter for getting help debugging your application.

I was really just looking for an explanation of the problem, not a solution.  Stackoverflow is next to useless for complex issues like this.  The people here are usually the most informed and knowledgeable, and therefore the most overworked I guess.

i had the same issue...
turn out that i was using the same component (by mistake) in a template (display it directly as '' without opening with 'dialog.open').
hope this stupid o f mine mistake will help someone...


Fixes Rekor integration

Previously go-witness was using a forked version of rekor to support the DSSE type. Rekor has since added support for DSSE under the Intoto:0.0.2 type. This update moves go modules to upstream sigstore/rekor, updates to v0.12.2, and changes rekor integration logic to use Intoto type
Signed-off-by: Josh Metheney<EMAIL_ADDRESS>

Currently the unit tests for this fail as they have outdated references to dsse types in the responses. I think there is also an issue with the private key type in one of the signatures as rekor does not recognize it as valid.
--- FAIL: Test_wrappedRekorClient_StoreArtifact (0.00s)
    rekor_test.go:141:
                Error Trace:    /home/josh/repos/github.com/jmeth/go-witness/rekor/rekor_test.go:141
                Error:          Received unexpected error:
                                could not verify envelope: Accepted signatures do not match threshold, Found: 0, Expected 1
                Test:           Test_wrappedRekorClient_StoreArtifact
--- FAIL: Test_FindEvidence (0.00s)
    rekor_test.go:181:
                Error Trace:    /home/josh/repos/github.com/jmeth/go-witness/rekor/rekor_test.go:181
                Error:          Received unexpected error:
                                couldn't parse rekor entry: invalid kind value: "dsse"
                Test:           Test_FindEvidence

Thanks for this, I'll give it a once over and get it merged asap!


several starter updates

to get this starter more up to par with the other aspnetcore starters

Looks excellent, great work!! 🎈🎊


Merge pull request #1 from chughts/master

Initial move from a private to a public repo

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


How to disable notifiactions in IOS

Hi @mateioprea,
I am using expo-notifiactions in my react-native app  and after installing this pacakge it brokes expo-notfications
I tried to disalbe   Intercom Push Notifications by running npx intercom-link --disable-notification-link  without any lack
Thanks in advance

Hi, this package doesn't work with expo. Sorry.

It is not expo app, It is Pure React Native but I use expo-notifications, so it wont work with expo-notifications ?

Actually it doesn’t work, sorry


RFE: ability to set initial dispersion / DNS answers as a relative value

As a user of Traffic Control, it would be useful to be able to set initial dispersion for HTTP-routed services, and max DNS answers for DNS-routed services, to be a percentage (or some other value) that is relative to the size of the cache group. That way, large (high-volume) cache groups can have a larger initial dispersion than smaller cache groups. This way we don't have to jeopardize cache efficiency on small cache groups in order to satisfy horizontal bandwidth scaling needs for larger cache groups.

I think this could be accomplished by allowing either a number or a percent as the initial dispersion, then Traffic Router could convert percents to numbers on-the-fly as they come in through the configuration, once it knows the size of the cache group. Then most of the logic could stay the same.


[SPARK-13447][Yarn][Core] Clean the stale states for AM failure and restart situation

What changes were proposed in this pull request?
This is a follow-up fix of #9963, in #9963 we handle this stale states clean-up work only for dynamic allocation enabled scenario. Here we should also clean the states in CoarseGrainedSchedulerBackend for dynamic allocation disabled scenario.
Please review, CC @andrewor14 @lianhuiwang , thanks a lot.
How was this patch tested?
Run the unit test locally, also with integration test manually.

Test build #51946 has started for PR 11366 at commit 3e8134f.

Test build #51946 has finished for PR 11366 at commit 3e8134f.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/51946/
Test PASSed.

also cc @tgravescs @vanzin

OK, looks good. Merging into master.


Adding public API test coverage for Aspire.Hosting.MongoDB

Contributes to #2649 and #5047
Microsoft Reviewers: Open in CodeFlow

/azp run


Add Razor Pages versions of the MVC scaffolders

We need to add Razor Pages versions of the existing MVC scaffolders to the MVC scaffolders package.
@mlorbetske @rynowak

BTW I intended for this to be a preview-2 item.

Spec: https://gist.github.com/prafullbhosale/90aa0f7ee3dd09243067112c2f600749

I've moved this to 2.0.0 for now as we're shutting down preview2. Let's sync up on the status so we can determine if it fits in 2.0.0 at all.

Removing from milestone because this milestone already shipped.

This is already available in the product. Closing.


Using gcRule when creating ColumnFamily objects.

gcExpression is going away.  There will be another commit for converting
ColumnFamily gcRules to HBase ColumnDescriptors.

LGTM other than the one nit


feat: initial shimmer setup on winning projects

Yay or nay?

I don't think shimmer effect should be placed around the card UI
I believe it's meant to be on placed CTA buttons
I'd like to see that shimmer effect placed around the "Submit your projects here" link (see screenshot)
But first, we must also do some adjustments on that element to make it stand out


bug: score bar not showing results

There is 2 votes on this proposal but the score bar is empty:

https://testnet.snapshotx.xyz/#/0x0750118894bf8b3ad7fd79763899c4528b2a7a0c17d7185dff78eaddbff2cb0b/proposal/8
This includes a vote "Against" from a logged account 0x8C28Cf33d9Fd3D0293f963b1cd27e3FF422B425c. The space is "Marten DAO" using Vanilla voting strategy.

Nevermind hust remember its because the quorum is too high


Refactor fix for 593

https://travis-ci.org/shazow/urllib3/jobs/59822656 seems to be a transient failure.

In #594 I added the _decode method but I renamed it in 7168db7. To me, even though I created it, the name was misleading. The usual implication of things dealing with bytes/strings named decode imply we should be receiving unicode back from the method but we were actually simply decompressing data so it is now _decompress. Let me know if you want me to strip 7168db7 for that reason.

The latest failure was on pypy and looks like it would be intermittent.

Relatedly, https://github.com/kennethreitz/requests/issues/2568 and I'm not happy with the fact that urllib3 is raising exceptions out of httplib at the moment (and violating the httplib state machine with the chunked reads). I'm going to see if we can refactor this some more to do better things.

@sigmavirus24 I'm nervous about that, it might be better to refactor first and then attempt to fix the bugs in the refactored version, to cut down on the complexity of the diffs.

Fair enough.

I rebased the branch to remove the commits that renamed _decode and added the regular expression. I also removed the call to set and changed the logic in _update_chunk_length.

@shazow @Lukasa any other feedback?

Looks good to me. If @Lukasa is happy, I'll hit the button. :)

:cake: :sparkles: LGTM :shipit:


yamiinfo

Add yamiinfo binary to tests.  This is useful for getting yami version and supported codec mime type class info.

@xuguangxin patch is updated per your good suggestion... cheers.

Great! thanks for your quick response. I just tagged 0.3.1 release. Let use merge this after 0.3.1 final released

lgtm

lgtm

FYI, this patch and #396 may conflict with each other

no problem, we will fix it.

merged as b95d0868492cf7f3adcecf68e79de3c7a4c7cb70
thanks all


Use ICU for language support

re #4
Lowercase string filtering only works for limited charsets. Need to convert filter strings and strings off the wire to Unicode and then lowercase, then back to utf-8, for matching to work universally.
https://github.com/unicode-org/icu
https://cmake.org/cmake/help/latest/module/FindICU.html

done in v1.2.0


I need help please

https://gist.github.com/anonymous/90ef14b32ac913ffdefef8bdde34a2a0

Thanks for reaching out!
In addition to filling out the template as much as possible as mentioned below, I looked at your gist but don't see any entries about Atom in your log file.  If you can confirm that you're trying to install Atom in your new issue that would be great.

We require the template to be filled out on all new issues and pull requests so if you can open a new issue with the template filled out, that would be helpful for us. We do this so that we can be certain we have all the information we need to address your submission efficiently. This allows the maintainers to spend more time fixing bugs, implementing enhancements, and reviewing and merging pull requests.
Thanks for understanding and meeting us half way :grinning:


TSharc, TSharcHit HTML Docs

formatting/comments need to be added to the code to generate the appropriate html docs. see #211

@jsmallcombe or @jhenderson88, would one of you guys mind doing this. You are more familiar with it then me.

I've never touched sharc so this is one for @jhenderson88 or @pcbend

I'm going to close this issue, it's not resolved, but it's part of the overall issue of documenting more ...


Slankard/issue251

This issue fix the failing gui-build-image CircleCI build, see #251
Note, commit message is incorrectly tagged with issue 252.
https://app.circleci.com/pipelines/github/RespiraWorks/VentilatorSoftware/614/workflows/7a9edc26-9499-48c2-b03a-2ce509ebeca4

LGTM.  Just some bookkeeping:

You can change the PR title; it's helpful to be somewhat descriptive because this shows up in e-mail subjects and in the git log when the commit is ultimately merged.

If you put "Fixes #12345" in the PR description (this is editable in github) then when the PR is merged, the issue will be closed.

Note, commit message is incorrectly tagged with issue 252.

Where are you seeing this?

I would recommend merging this with the "squash" method, since the individual commits aren't important separate units to keep in this case.

@jlebar
I'd like to address some of your points, but I can't without admin access (or without an approval). Rather than hold things up, I'm just going to merge this.


Task6 (Editor preview) and Task25 (Help page)

Previous Sprint
Add a new window to the UI that would display the contents of a sketch file
A new UI component is created for the editor preview in " Editor.tscn". the previous UI feature add new file trigger to the selecting files from system is replaced by opening editor while the previous add new sketch functionality is included inside the editor preview.  In the editor preview the user can:

Upload previously existed sketches to the board directly
Preview Previously existed sketch script in editor
Create a new editor and save

New added and changed files in source

Editor.tscn
SavePicker.gd
SaveDialog.gd
FilePicker.gd
SavePicker.tscn
SelectSketch.gd
SelectSketch.tscn

TODO next sprint:

Multi file sketches editor and final touch to the editor
Task 26 - for Milestone 3 - Built-in help($M) Embed the frontend documentation in a « Help » navbar tab

Sprint 2
Editor - Task 6

Improved the sketch editor  UI
The sketch preview screen is now moved  next to compile button after the sketch is loaded
The modified sketch can be saved, open  from the editor.
Multiple file types of sketch can be opened from the board

Help -task 25

Prepared  a documentation for getting started with smce-gd by selecting from the original smce-gd wiki page
Help UI  is embedded in the frontend
The contents of help are godot scripted UI text displays
Wiki page for the forked group 13 smce-gd repository to be updated continuously for the future sprint as well

To Do

Task 6 and task 25 are done

Someone committed their entire build directory


[CORE-1513] Correct project-already-exists error message

Turns out that the error message came from the collection package and indicated that the item in the “projects” table already existed.

Maybe add a test?

In this case, it’s just about the English which the user sees, so I figure not such a big deal.


wrapGAppsHook fixes

I have a found a few packages that crash when attempting to open file pickers with the following error
GLib-GIO-ERROR **: 06:51:14.382: No GSettings schemas are installed on the system

Description of changes
Fixed in the same way for all 3 following what was recommended in #16285
Things done

Built on platform(s)

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

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

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

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

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

[ ] Fits CONTRIBUTING.md.

Other
I was unsure if this should be 3 separate PR's as they are separate applications if this is preferred, I am happy to split them up.

I am a bit afraid of double wrapping. But LGTM.

Yeah I was initially surprised to see wrapQtAppsHook in vlc but opening the file chooser still persisted the error and (I'll be honest) i never checked what the wrapQt does differently/ or otherwise but adding the wrapGAppsHook worked (for me) so i just bulldozed ahead :D

opps accidentally caught another commit in my rebase, fixing now

rebased to fix merge conflict on spectacle


Add AI token

Add AI token
项目资料：
官方公告：https://multiverse.ai/news-and-media/breaking-big-techs-ai-monopoly-with-the-multiverse-developer-ecosystem
团队背景：Cliff Szu is CEO of Multiverse. He led mobile engineering at a Googleacquired
enterprise startup and was CEO and co-founder of Fanpop, also acquired. Cliff grew up on the East Coast, previously worked at Merrill Lynch, and studied computer science and economics at Stanford with a focus on artificial intelligence.
Mike Chu worked at Intel where he helped develop and launch the Intel Centrino platform and was awarded six patents in Computer Vision. He served as CTO at Fanpop, a community with over 60 million monthly users. Born in California, Mike studied computer science at U.C. Berkeley.
Darick Tong was a Level 8 Principal Engineer at Google. He is part of the team that founded Gmail, and is a recipient of the Google Founders Award and EMG Award. At Stanford, he focused on artificial intelligence in his undergraduate studies and cryptography in his graduate studies in computer science. Darick is fluent in English, Chinese, and Japanese.
项目基本情况：Artificial intelligence and machine learning (A.I./ML) will soon become the most important technological force in society. This ecosystem is currently monopolized by only a few tech giants and elite institutions. The technological and inequality gaps are rapidly growing. Its high time for change. In the Multiverse™, we believe that powerful technology must involve people of all stripes. Many people have great ideas on how A.I. could help their communities, but they are limited by lack of coding skills or capital. That’s why we built the Multiverse, which enables people to start projects without needing to write code or raise large amounts of capital.  You can finally have a say in the types of A.I. applications you want, build the future together with visionary founders from all walks of life, be a part of the A.I. revolution today by easily staking on new A.I. projects.  The playing field is finally level. Have the first mover advantage. Enter our Multiverse and stake on your chosen projects today.
媒体报道：Kucoin: https://www.kucoin.com/blog/en_US/en-kucoin-ama-with-kucoin-win&multiverse
cointelegraph: https://cointelegraph.com/news/multiverse-secures-15m-investment-from-samsung-next-leading-blockchain-vcs
收录的交易所：Kucoin, Uniswap
转账所需 Gas Limit（对 ERC-20 项目方）：100000

官方公告： multiverse.ai/imtoken

The announcement is here: multiverse.ai/imtoken
Please check, thank you

你好，请问为什么close了呢？有什么原因吗？


Error: Bad Hmac

Thanks for solving #3, now I'm getting a different error.
[YCM-CONSOLE] 2015-04-20 10:47:13,872 - INFO - Dropping request with bad HMAC.
    /home/forivall/.atom/packages/you-complete-me/lib/ycm-handler.coffee:97
[YCM-ERROR] Error: Bad Hmac {stack: (...), message: "Bad Hmac"}
    /home/forivall/.atom/packages/you-complete-me/lib/ycm-handler.coffee:225

[YCM-ERROR] TypeError: Cannot read property 'completions' of undefined {stack: (...), message: "Cannot read property 'completions' of undefined"}
    /home/forivall/.atom/packages/you-complete-me/lib/ycm-provider.coffee:159

This occurs on every keystroke.
Is there some kind of config that needs to be set for ycm?

Try updating ycm to the latest version.

On 21 Apr, 2015, at 01:56, Jordan Klassen<EMAIL_ADDRESS>wrote:
Thanks for solving #3, now I'm getting a different error.
[YCM-CONSOLE] 2015-04-20 10:47:13,872 - INFO - Dropping request with bad HMAC.
/home/forivall/.atom/packages/you-complete-me/lib/ycm-handler.coffee:97
[YCM-ERROR] Error: Bad Hmac {stack: (...), message: "Bad Hmac"}
/home/forivall/.atom/packages/you-complete-me/lib/ycm-handler.coffee:225
[YCM-ERROR] TypeError: Cannot read property 'completions' of undefined {stack: (...), message: "Cannot read property 'completions' of undefined"}
/home/forivall/.atom/packages/you-complete-me/lib/ycm-provider.coffee:159
This occurs on every keystroke.
Is there some kind of config that needs to be set for ycm? Thanks.
―
Reply to this email directly or view it on GitHub.

Yup, that fixed it. I didn't expect ycmd to change that much in one week. :scream:
The one other thing that would be nice is if you could enable youcompleteme for only certain languages, unless that's covered by the custom ycm_extra_conf.py. But that's something trivial enough that i could just submit a pull request without a bug report.

I'm getting "Bad Hmac" error every time with latest atom-youcompleteme and YCM from https://github.com/Valloric/YouCompleteMe.git at 674db42ee (latest commit). Working fine from vim.

Same here, complete output I'm getting is:
Error: Bad Hmac     at IncomingMessage.<anonymous> (/home/carlos/.atom/packages/you-complete-me/lib/handler.coffee:180:24)     at emitNone (events.js:85:20)     at IncomingMessage.emit (events.js:179:7)     at endReadableNT (_stream_readable.js:913:12)     at _combinedTickCallback (internal/process/next_tick.js:74:11)     at process._tickCallback (internal/process/next_tick.js:98:9)
Versions:

Ubuntu 16.04
Atom 1.9.9
ycm plugin 0.7.11
ycmd (from synaptics 0+20160327+gitc3e6904-1)
default_settings.json by ycmd install


Dev2

Triggered pipeline to build and deploy your code. You can track progres here

Your app is deployed at launch-123.southindia.azurecontainer.io


Force manual allocation (via Unsafe*Pointer) to use >= 16 alignment.

This fixes the Windows platform, where the aligned allocation path is
not malloc-compatible. It won't have any observable difference on
Darwin or Linux, aside from manually allocated memory on Linux now
being consistently 16-byte aligned (heap objects will still be 8-byte
aligned on Linux).
It is unfortunate that we can't guarantee Swift-allocated memory via
Unsafe*Pointer is malloc compatible on Windows. It would have been
nice for that to be a cross platform guarantee since it's normal to
allocate in C and deallocate in Swift or vice-versa. Now we have to
tell developers to always use _aligned_malloc/_aligned_free when
transitioning between Swift/C if they expect their code to work on
Windows.
Even though this fix isn't required today on Darwin/Linux, it makes
good sense to guarantee that the allocation/deallocation paths are
consistent.
This is done by specifying a constant that stdlib can use to round up
alignment, _swift_MinAllocationAlignment. The runtime asserts that
this constant is greater than MALLOC_ALIGN_MASK for all platforms.
This way, manually allocated buffers will always use the aligned
allocation path. If users specify an alignment less than m
round up so users don't need
to pass the same alignment to deallocate the buffer). This constant
does not need to be ABI.
Alternatives are:

Require users of Unsafe*Pointer to specify the same alignment
during deallocation. This is obviously madness.

Introduce new runtime entry points:
swift_alignedAlloc/swift_alignedDealloc, introduce corresponding
new builtins, and have Unsafe*Pointer always call those. This would
make the runtime API a little more obvious but would introduce
complexity in other areas of the compiler and it doesn't have any
other significant benefit. Less than 16-byte alignment of manually
allocated buffers on Linux is a non-goal.

@swift-ci smoke test.

@jrose-apple I think you already reviewed the allocation logic. But now I'm using a #define to constant propagate the alignment.

FYI, this fixes a bunch of issues on Windows, so, I would love to see this get merged soon and cross-ported to the 5.0 release branch.

@compnerd Please take a look at the rewritten comments and let me know if they make sense.

@jrose-apple Do you see any problem with me picking this onto swift-5.0-branch?

@swift-ci smoke test.

@atrick - thank you so much, this is much more approachable for mere mortals!


Hangs when used in conjunction with cordova-sqlite-storage plugin

With the cordova-sqlite-storage (v0.7.9) installed this plugin appears to hang (using pouch v4.0).
The 'then' and 'catch' functions are never called. The debugger shows:
      OPEN database: _pouch_database
      File: SQLitePLugin.js Line: 174, Column 15

      new transaction is waiting for open operation
      File: SQLitePLugin.js Line: 105, Column 17

      DB opened: _pouch_database
      File: SQLitePLugin.js Line: 79, Column 15

      OPEN database: https://user:pass@url/database
      File: SQLitePLugin.js Line: 174, Column 15

      new transaction is waiting for open operation
      File: SQLitePLugin.js Line: 105, Column 17

I can give a code example if required.

Yeah unfortunately the cordova-sqlite-storage plugin is not as stable as it used to be (does not pass the PouchDB test suite anymore). Which device did you run this on?

I was using an industrial device; the Motorola/Zebra TC55 running Android 4.4.3.

In that case, try androidDatabaseImplementation: 2; it uses an older version of sqlite-storage that's more stable:  http://pouchdb.com/api.html#create_database


chore: remove --strictSSL flag

Pull Request Test Coverage Report for Build 266

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 93.75%

Totals

Change from base Build 265:
0.0%

Covered Lines:
12

Relevant Lines:
12

💛  - Coveralls


Increase uwsgi request buffer to allow long URIs

Default uwsgi request size (without request body) limit is set to 4k,
which means it doesn't allow some of the long URIs with headers that
are coming out of the buyer-frontend catalogue filters.
Raising the limit to 16k and bumping the container version to 1.0.2.

:+1:


Explicit Gitea support

I haven't found a single mention of Gitea anywhere. For a newcomer (such as myself), this can be discouraging. Maybe we should offer documentation (and options, where applicable) specific to Gitea?

Hey @ericek111, thanks for feedback. Of course we can add such information.
Did you manage to connect Repman with Gitea and whether any changes were needed in the source code?

So far I've only managed to add support for OAuth registration and login using Gitea as the provider. It's my first time working with Symphony, so I'm not all that proficient. Here's my fork, it still needs functional and integration tests: https://github.com/ericek111/repman/tree/feature-gitea
I'm planing on submitting a PR once the tests are done. Suggestions and changes are welcome, of course. The next order of action will be adding support for private Gitea repositories. Syncing hangs using both HTTP and SSH for VCS repos.
I'm thinking that a separate option for Gitea would be benificial, though Repman should support private SSH Git repos. Maybe a field to input the user's authorised private key for VCS repos would be the best?

Yes, we have already thought about the option to be able to provide your own ssh key.
I would see it as a separate tab where you can add your keys, and then on the package adding card it would be possible to select and authenticate a given key. Here is a simple visualization of how I imagine it:

I have created a separate task for ssh keys so as not to clutter this thread.

Hi, we have a self hosted Stash Bitbucket, the repos are private and we are having difficulties in adding them in repman.
Is there an existing solution for this ? @akondas

What's the problem? (i don't have experience with Stash Bitbucket)

We are using Atlassian Bitbucket v6.2.0 hosted on a custom domain.
We need to authenticate in order to have access to repos. In the web interface there's no option for adding a ssh key or other option to authenticate with a self hosted bitbucket.
Currently we will try to add a key when starting the docker container in order to be able to pull private repository from this custom domain.


Setup CI & QA pipeline

What does this PR do?

Configured Testing environment with Jest & Enzyme or Testing Library to ensure that all functionalities are tested before deployment.
GitHub Actions is configured as a continuous integration service used to build and test the app.
Configured CodeClimate for code analysis and Maintainability checking.
GitHub Actions (build), maintainability and test coverage badges has been added to the repo.

How this PR should be manually tested?

After push or pull on this branch or develop, you will check in the Github actions if the tests are passing/building successfully.
Check-in the badges of the readme.md file of this repo. It should show percentages of the build status, test coverage and maintainability to ensure code quality.

consider squashing the commits

Done!


How do I install boost-numpy

Hi,
I installed python by vcpkg install boost-python:x64-windows, but there is not numpy package.
Please could you help me how to install boost python numpy to the solution?

Boost python is a c++ library to write python bindings, not an environment with preinstalled packages.

Sorry, I am quite new to this topic.
I just installed boost by using vcpkg and everything is going well.
The only problem is that:
vcpkg install boost - doesnt contain boost_numpyxxx.dll
conda install boost - contains boost_numpyxxx.dll
I don't know what I am doing wrong.

Duplicated to https://github.com/microsoft/vcpkg/issues/5732.


Error:FAILURE: Build failed with an exception.  * What went wrong: Execution failed for task ':app:externalNativeBuildDebug'. > Build command failed.

Hi
When i try to build the sample project with gradle, it fail and here the error message
`Error:FAILURE: Build failed with an exception.

What went wrong:
Execution failed for task ':app:externalNativeBuildDebug'.

Build command failed.
Error while executing process D:\androidSDK\ndk-bundle\ndk-build.cmd with arguments {NDK_PROJECT_PATH=null APP_BUILD_SCRIPT=D:\android-ndk-master\other-builds\ndkbuild\hello-libs\app\Android.mk NDK_APPLICATION_MK=D:\android-ndk-master\other-builds\ndkbuild\hello-libs\app\Application.mk APP_ABI=x86_64 NDK_ALL_ABIS=x86_64 NDK_DEBUG=1 APP_PLATFORM=android-21 NDK_OUT=D:/android-ndk-master/other-builds/ndkbuild/hello-libs/app/build/intermediates/ndkBuild/debug/obj NDK_LIBS_OUT=D:\android-ndk-master\other-builds\ndkbuild\hello-libs\app\build\intermediates\ndkBuild\debug\lib D:/android-ndk-master/other-builds/ndkbuild/hello-libs/app/build/intermediates/ndkBuild/debug/obj/local/x86_64/libhello-libs.so}
[x86_64] "Compile++      ": "hello-libs <= hello-libs.cpp"
process_begin: CreateProcess(NULL, D:/androidSDK/ndk-bundle/build//../toolchains/llvm/prebuilt/windows-x86_64/bin/clang++.exe -MMD -MP -MF D:/android-ndk-master/other-builds/ndkbuild/hello-libs/app/build/intermediates/ndkBuild/debug/obj/local/x86_64/objs-debug/hello-libs/D_/android-ndk-master/hello-libs/app/src/main/cpp/hello-libs.o.d -gcc-toolchain D:/androidSDK/ndk-bundle/build//../toolchains/x86_64-4.9/prebuilt/windows-x86_64 -target x86_64-none-linux-android -ffunction-sections -funwind-tables -fstack-protector-strong -fPIC -Wno-invalid-command-line-argument -Wno-unused-command-line-argument -no-canonical-prefixes -g -fno-exceptions -fno-rtti -O0 -UNDEBUG -fno-limit-debug-info -ID:/android-ndk-master/hello-libs/distribution/gmath/include -ID:/androidSDK/ndk-bundle/build//../sources/cxx-stl/llvm-libc++/include -ID:/android-ndk-master/hello-libs/distribution/gperf/include -ID:/androidSDK/ndk-bundle/build//../sources/cxx-stl/llvm-libc++abi/include -ID:/android-ndk-master/other-builds/ndkbuild/hello-libs/app -std=c++11 -DANDROID -std=c++11 -D__ANDROID_API__=21 -Wa,--noexecstack -Wformat -Werror=format-security --sysroot D:/androidSDK/ndk-bundle/build//../sysroot -isystem D:/androidSDK/ndk-bundle/build//../sysroot/usr/include/x86_64-linux-android -c D:/android-ndk-master/hello-libs/app/src/main/cpp/hello-libs.cpp -o D:/android-ndk-master/other-builds/ndkbuild/hello-libs/app/build/intermediates/ndkBuild/debug/obj/local/x86_64/objs-debug/hello-libs/D_/android-ndk-master/hello-libs/app/src/main/cpp/hello-libs.o, ...) failed.
make (e=2): ?????????????????
make: *** [D:/android-ndk-master/other-builds/ndkbuild/hello-libs/app/build/intermediates/ndkBuild/debug/obj/local/x86_64/objs-debug/hello-libs/D_/android-ndk-master/hello-libs/app/src/main/cpp/hello-libs.o] Error 2

Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Get more help at https://help.gradle.org

BUILD FAILED in 1s
`
How can i solve this?
Thank!!!

taking a look at it.

tried on my work place windows 10, AS 3.1.3, it is ok to build.
you will have to hack on it: from the info provided, not much could follow up:

test out your android-studio environment is set up correctly: create a hello-jni template project
build the hello-jni from  other-builds\ndkBuild\hello-jni
sometimes, I would directly use ndk-build on command line to build binaries to root out gradle layer with

 cd your-project-cpp-dir ( ...\other-builds\ndkbuild\hello-libs\app )
  your-ndk-dir\ndk-build NDK_APPLICATION_MK= .\Application.mk NDK_PROJECT_PATH=. APP_BUILD_SCRIPT=.\Android.mk

please be reminded that my use of ndk-build here is not typical in that I want to share the same C/C++ source code used for CMake.  This page might be useful to get some good understanding of ndk-build.

@ggfan I just updated my AS from 3.0.3 to 3.1.3
but it still fail to build the sample project and it hold the same error message.
I read the error message again and find the command line argument NDK_PROJECT_PATH=null ,
maybe that is the reason.
I will try again later.

that one is always set to null when gradle invoking it, should not be the problem. Then go to command line to build it directly with ndk-build, see how it goes

Well
it works after reinstalling NDK ......
XD
Thanks for your helping!!!

cool.


[Visibility] Remove _INTERFACE

cc: @gparker42, @rjmccall
I noticed this marker was marked as old and would be removed soon, so I figured I could go ahead and do away with it. I also noticed that _API states that such function names should be prefixed with swift_ but there's a lot of marked _API functions that are not following this. If I can, I would like to see if I can follow this pr up with another one that normalizes this.

This looks good, and that would be a great follow-up, thank you.

@swift-ci Please smoke test.

Merged, thanks!


kill devtrial page

It still exists: https://developer.rackspace.com/devtrial/
And people are linking to it in recent tutorials. Redirect to developer+

Also in https://github.com/rackerlabs/docs-developer-blog.

moving


[cpu-features] Update to 0.7.0

Describe the pull request

What does your PR fix?
Updates cpu-features to 0.7.0

Which triplets are supported/not supported? Have you updated the CI baseline?
As before, Yes

Does your PR follow the maintainer guide?

Yes

Feature tools is tested successfully in the following triplet:
x86-windows
x64-windows
x64-windows-static

Thanks for the update!


Drone disable matrix build

Also move irc notification from #msys2 to #msys2-ci as suggested by renatosilva  :)

Sorry, please wait, i'll remove the unneeded commit.

Done, please commit, thanks!


(PDB-3506) acceptance: actually install openjdk 8 on jessie earlier

Test PASSed

CLA signed by all contributors.