c.NotebookApp.extra_static_paths not working on MyBinder

Bug description
I am trying to add an extra path for the Jupyter service on MyBinder to find Javascript files. I placed the following content in the file $HOME/.jupyter/jupyter_notebook_config.py of the running Binder instance:
scriptdir = '/path/to/my/jsfiles'
c.NotebookApp.extra_static_paths = [scriptdir]

These Javscript files are correctly found when using repo2docker (i.e. starting the Jupyter service locally), but on mybinder.org I get the error:
GET https://hub.gke.mybinder.org/hub/static/scripts/JSRootCore.js?v=20200826120322 net::ERR_ABORTED 404

Where JSRootCore.js is in scriptdir/scripts.
The thing I suspect that could cause this issue only on mybinder.org, is the fact that the base URL has an extra /hub/ route, in comparison to how it is locally (http://<IP_ADDRESS>:58713/static/).
Expected behaviour
I expect the JS files in the paths defined in c.NotebookApp.extra_static_paths to be found.
Actual behaviour
The expected files are not found. In the browser console, I get a 404 error for requesting a JS file that is located in extra_static_paths.
How to reproduce

Create the file content as described in the bug description (I'm doing so in a Dockerfile)
Launch the Binder instance on mybinder.org
Run a cell that requires a JS file found in extra_static_paths
Open your browser console and notice a 404 error requesting that JS file

Your personal set up

OS: Linux Ubuntu 18.04 LTS
Version: latest jupyter

Thanks for reporting this. Can you share a link to a minimal example repository (with a Dockerfile) that reproduces this?
The problem is that the JS file is being requested from the wrong URL. It should be something like https://hub.gke.mybinder.org/user/binder-examples-requirements-lboc1j7m/static/tree/js/main.min.js?v=7c0e25cc7282dcba9603c595da332685 - with a username and such in the path.
The thing to investigate is the code that generates the link and what kind of custom things you do in your Dockerfile.

As I was trying to create a reproducer, I read that the issue I have is actually caused by the library (JSROOT) itself. It relies on requirejs currently to load the Javascript files, and it seems like the issue has recently been resolved: https://github.com/root-project/jsroot/issues/166
I will wait for the release to try it out, but I think we can close this issue for now. If that doesn't solve it I will reopen it. Thanks for having a look @betatim !


How to generate DTO to another Project and directory

How to generate DTO to another Project and directory (From Domain project To Application project and from Model directory to DTO directory) in Mapster(generating models) ?
The default generate to the current project(Domain project) in model folder but I want to generate to DTO Folder in Application project.
How can I do this?

Literally nothing about this answer helps. There's nothing in the documentation about how to output to another project. I'm happy to update the documentation, but I don't have the correct answer to start with. I tried adding the build to my shared project, but then it has to reference the parent, which would create a circular reference.

Sorry, I just figured out my failures. There doesn't appear to be a clear solution to my specific issues, but I was able to achieve the stated goal by moving my domain objects, ICodeGenerationRegister, and the generated Dto files to my shared project. I then moved the build directives to that project file and everything worked.


[docs] Makes it run locally on windows box

[x] PR has tests / docs demo, and is linted.
[x] Commit and PR titles begin with [ComponentName], and are in imperative form: "[Component] Fix leaky abstraction".
[x] Description explains the issue / use-case resolved, and auto-closes the related issue(s) (http://tr.im/vFqem).

@bochen2014 I'm taking most of your changes into next.
Any plan to keep http://material-ui-next.azurewebsites.net up to date with the current HEAD?
That's quite engaging for users and that allow everybody to follow our progress 🐴 .
Thanks!
Close #5352.

Nice to seem next docs online, but it looks like http://material-ui-next.azurewebsites.net has some text encoding issues:

@oliviertassinari  no problem. I'll update it tmrw

@oliviertassinari  deployment done ;-)


Bringing Service Bus code base WITH history

Query/Question
The original repository for the Service Bus .NET Standard client was copied w/o git history, eliminating any ability to go back in history to review changes.
Example:
History for the ClientEntity vs the original file.
There are ways to merge histories and it would be appreciated if the history of the original repository would not be eliminated.
Related issues: #5872

Thank you for opening this issue! We are routing it to the appropriate team for follow up.

Closed via https://github.com/Azure/azure-sdk-for-net/issues/5872#issuecomment-486667922


Trailing slash in base URL matters

In my iOS app, I have https://example.com set as the base URL for my own server, in the --base-url, I had https://example.com/. It seems like there is no URL normalisation going on, which led to notifications not happening immediately (I presume due to the sha-ing of the ntfy.sh notification channel leading to different results).
It would be useful if the URLs were treated the same instead.

It would be useful if the URLs were treated the same instead.

Agreed. Should be easy to fix.

Fixed in https://github.com/binwiederhier/ntfy/commit/b15ecd785e801c9553be4e05039b2609f3adf3da


feat: add is_active column to customer_model

Need to remove the db container and volume in docker desktop

Codecov Report

Merging #96 (cc90616) into master (8a17dbb) will decrease coverage by 0.68%.
The diff coverage is 70.00%.

@@            Coverage Diff             @@
##           master      #96      +/-   ##
==========================================
- Coverage   96.33%   95.65%   -0.69%
==========================================
  Files           6        7       +1
  Lines         382      391       +9
==========================================
+ Hits          368      374       +6
- Misses         14       17       +3

Impacted Files
Coverage Δ

service/utils/cli_commands.py
57.14% <57.14%> (ø)

service/__init__.py
82.35% <100.00%> (ø)

service/models.py
99.34% <100.00%> (+<0.01%)
:arrow_up:

Continue to review full report at Codecov.

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


upsample_bilinear2d requires output_size even if scales are provided

If I understand it correctly, the upsample_bilinear2d method should either take scale or output size as arguments - see docs for upsample in python: https://pytorch.org/docs/stable/nn.functional.html?highlight=upsample#torch.nn.functional.upsample or this message in the compute_output_size: https://github.com/pytorch/pytorch/blob/v1.8.1/aten/src/ATen/native/UpSample.cpp#L15 or this implementation of upsample_bilinear2d for cpu: https://github.com/pytorch/pytorch/blob/v1.8.1/aten/src/ATen/native/UpSampleBilinear2d.cpp#L149 I'm not sure why in tch-rs the signature looks like this:
pub fn upsample_bilinear2d(
    &self,
    output_size: &[i64],
    align_corners: bool,
    scales_h: impl Into<Option<f64>>,
    scales_w: impl Into<Option<f64>>
) -> Tensor

I could reimplement compute_output_size by hand, but I was wondering whether or not torch should do that for me. I'm trying to port the following line from pytorch: upsample = nn.Upsample(scale_factor=2, mode="bilinear", align_corners=True). I think that #217 is somewhat related, because the functional.upsample method calls interpolate, which in turn calls torch._C._nn.upsample_bilinear2d, but the output_size argument there is None, as  set in code here: https://github.com/pytorch/pytorch/blob/v1.8.1/torch/nn/functional.py#L3483

The api is automatically generated from the Declarations yaml file. The definition for upsample_bilinear2d is given below, I think that the culprit here is that nullable IntArrayRef are not supported in the code generation so we convert this to a mandatory parameter. I'll have a look at tweaking the code generation to support this, this shouldn't be too hard.
- name: upsample_bilinear2d
  operator_name: upsample_bilinear2d
  overload_name: vec
  manual_kernel_registration: false
  category_override: ''
  matches_jit_signature: true
  schema_string: aten::upsample_bilinear2d.vec(Tensor input, int[]? output_size, bool align_corners, float[]? scale_factors) -> Tensor
  arguments:
  - annotation: null
    dynamic_type: Tensor
    is_nullable: false
    name: input
    type: const Tensor &
  - annotation: null
    dynamic_type: IntArrayRef
    is_nullable: true
    name: output_size
    type: c10::optional<IntArrayRef>
  - annotation: null
    dynamic_type: bool
    is_nullable: false
    name: align_corners
    type: bool
  - annotation: null
    dynamic_type: ArrayRef<double>
    is_nullable: true
    name: scale_factors
    type: c10::optional<ArrayRef<double>>
  schema_order_cpp_signature: Tensor (const Tensor &, c10::optional<IntArrayRef>, bool, c10::optional<ArrayRef<double>>)
  schema_order_arguments:
  - annotation: null
    dynamic_type: Tensor
    is_nullable: false
    name: input
    type: const Tensor &
  - annotation: null
    dynamic_type: IntArrayRef
    is_nullable: true
    name: output_size
    type: c10::optional<IntArrayRef>
  - annotation: null
    dynamic_type: bool
    is_nullable: false
    name: align_corners
    type: bool
  - annotation: null
    dynamic_type: ArrayRef<double>
    is_nullable: true
    name: scale_factors
    type: c10::optional<ArrayRef<double>>
  method_of:
  - Type
  - namespace
  mode: native
  python_module: nn
  returns:
  - dynamic_type: Tensor
    name: result
    type: Tensor
  inplace: false
  is_factory_method: false
  abstract: true
  device_guard: true
  with_gil: false
  deprecated: false
  has_math_kernel: false

Great, I'm willing to help, although my knowledge regarding binding generation is pretty much non-existant :slightly_smiling_face:

I've just merged some changes that expose the upsample_bilinear2d variant that has optional output_size, you can see it here. Feel free to give it a spin and let us know how it gets (I haven't tried it).

Closing this now as this should be fixed, feel free to re-open if you run into any issue using the new functions.

Sorry for the late reply. Works like a charm, thank you!


Upgrade django to version 1.8

Heads up regarding this PR:

We need to make sure that we can run latest celery in prod
We need to make sure that local.py settings are OK in dev/stage/prod
TEMPLATES settings format has changed
We need to coordinate with l10n regarding locales.

PR updated with some l10n fixes. Things looks to be in a better shape now, but we still need to make sure that the migration to new l10n backend works.

TODO

Fix template incompatibilities from master
Fix latest waffle version configuration with django

@akatsoulas Celery config updated.

Also rebased after the template changes in master.

Rebased after changes in master.

Rebase after celery upgrade.

Please squash the last two commits into one since they are doing basically the same thing.

Please make sure that the migrations in here are in the right order compared to master.

FYI, logging is not configured in this PR.

Testing basic functionality by browsing around the site locally, everything looks OK. I am going to have another pass in the changes and then if you feel confident with this PR, I would suggest to merge it in the dev server and have a thorough test there.

@akatsoulas PR updated

@akatsoulas PR updated and travis is happy :rocket:

r+ (with respect to the comment about travis and less). Nicely done :rocket:
Please squash the commits with the changes before merging this.

\o/


smf: fix null pointer for unitized state machine

Before calling smf_set_initial, setting a state by smf_set_state crashes with a null pointer exception.

@Janbk smf_set_initial initials the state mashine, therefore it should always be called before smf_set_state. You could add a check to smf_set_state (and smf_run_state) to check if  ctx->current had been set.
Also smf_set_state should only be called inside a state.

You might want to take a look of the other parts in the zephyr kernel or in the docs to understand how to use the smf.

@Janbk smf_set_initial initials the state mashine, therefore it should always be called before smf_set_state. You could add a check to smf_set_state (and smf_run_state) to check if ctx->current had been set. Also smf_set_state should only be called inside a state.

That check would impart a small but nonzero runtime penalty which I'd prefer to avoid. If there's any chance of null pointer de-reference occurring during normal operation, we should fix it, but I think you're safe unless you deliberately set the state to NULL.

@glenn-andrews @maass-hamburg @kartben Thank you all for the supporting, really appreciate your feedback.
As the name of the PR suggests,  it is a fix for a wrong used state machine function. It is more or less the same reasoning as the handling for "Calling %s from exit action". I rewrote this PR and introduced a new internal state, defining the run phase. I hope it is Ok to more or less restart the PR here with the new solution.
At first I tried to prevent introducing new internal states, because in the long run it increases complexity. On the other side, this flag is well defined. In addition we only had 4 internal bits, so I assume the code will not use a bigger memory for the internal_ctx on all hardware architectures.
What do you think about this? If the answer is, the user is responsible for reading the documentation, I close the PR with no problem.

@glenn-andrews @maass-hamburg @kartben Thank you all for the supporting, really appreciate your feedback.
As the name of the PR suggests, it is a fix for a wrong used state machine function. It is more or less the same reasoning as the handling for "Calling %s from exit action". I rewrote this PR and introduced a new internal state, defining the run phase. I hope it is Ok to more or less restart the PR here with the new solution.
At first I tried to prevent introducing new internal states, because in the long run it increases complexity. On the other side, this flag is well defined. In addition we only had 4 internal bits, so I assume the code will not use a bigger memory for the internal_ctx on all hardware architectures.
What do you think about this? If the answer is, the user is responsible for reading the documentation, I close the PR with no problem.

Good point about the exit action log message.
I think we put that in because from a state machine standpoint you CAN put a choice of destination in an exit action (using a junction or choice pseudostate), but SMF does not support it - you have to decide your destination within the state handler and call smf_set_state with the appropriate destination from there.
Part of me thinks more protection is good, part of me thinks more protection slows things down when used correctly. I'd love to hear other perspectives on this.

I'm thinking unless there's a good reason to add the error, to close this PR.

Closed the PR because of your comments and because it would break the init of USB Power Delivery Protocol Layer.
Call stack would be: file zephyr/subsys/usb/usb_c/usbc_prl.c
prl_run
-> calls prl_init
-> calls prl_hr_set_state
-> calls smf_set_state.

Closed the PR because of your comments and because it would break the init of USB Power Delivery Protocol Layer.
Call stack would be: file zephyr/subsys/usb/usb_c/usbc_prl.c prl_run -> calls prl_init -> calls prl_hr_set_state -> calls smf_set_state.

smf_set_initial() is called by prl_subsys_init() which is called by usbc_subsys_init() which is the init function for the USB-C subsystem called when all drivers are initialized, so I think we're safe.
If there's a path available where it's NOT being called, then we have a bug that needs to be flagged.

@Janbk I want to thank you for adding this PR and being so receptive to (hopefully) constructive criticism.
Welcome to Zephyr and I hope you provide many more PRs for the project!


Feature request: Provide option to disable fzf-history-widget line numbers

[x] I have read through the manual page (man fzf)
[x] I have the latest version of fzf
[x] I have searched through the existing issues

Info

OS

[x] Linux
[ ] Mac OS X
[ ] Windows
[ ] Etc.

Shell

[ ] bash
[x] zsh
[ ] fish

Problem / Steps to reproduce
The zsh history invocation used by fzf fc -rl 1, as well as the normal zsh history command, output line numbers, which are annoying for most filtering use cases (details below).
Example output of zsh history:
 13889  ssh machine1.example.com
 13890  ssh machine2.example.com
 13891  ssh machine3.example.com
 13892  echo hi

With this history, searching with Ctrl+R for ssh machi 1, you'd expect it to bring up ssh machine1.example.com, but it does not, instead bringing up ssh machine3.example.com.
This is because the 1 matches the 1 in 13891  ssh machine3.example.com.
Screenshot:

Thus, it would be great to have an option to turn the history line numbers off.

This could be achieved (without option) by changing the code like this:
-  selected=( $(fc -rl 1 | awk '{ cmd=$0; sub(/^[ \t]*[0-9]+\**[ \t]+/, "", cmd); if (!seen[cmd]++) print $0 }' |
+  selected=( $(fc -rln 1 | awk '{ cmd=$0; if (!seen[cmd]++) print $0 }' |

where the -n flag added to fc suppresses the emission of line numbers.
Then we also don't need the code for ignoring line numbers and * for deduplication purposes any more, see https://github.com/junegunn/fzf/pull/2140#issuecomment-1279254145 and https://github.com/zsh-users/zsh/blob/b7f280ab597b07bbb22fb741589fe7754fc5cc0c/Src/builtin.c#L1822-L1828.

By the way, I'm not quite sure what the purpose of -n2..,.. is. Why would one limit search scope to a subset of fields, and then also all fields? Is the order relevant here? I cannot conclude the purpose from fzf --help's entry on -n.

searching with Ctrl+R for ssh machi 1, you'd expect it to bring up ssh machine1.example.com

You just type in sshmachi1 and get the right one. It's the beauty of the fuzzy matching; better results with less keystrokes.
Spaces are only needed when you later want to add a term that is not in order, e.g. mach1 ssh.

what the purpose of -n2..,.. is.

2.. allows prefix matching against the command part, for example^ssh, yet ^13891 or 138ssh are still allowed thanks to ...

@junegunn thank you for the suggestion but I have another case. Say I have ssh <IP_ADDRESS> in my history. I want to type CTRL+R and then 234 and that to choose me that line. However, it would select my 234-th line in the history. Isn't there a way to modify that? I don't really understand why anyone needs to see, let alone search for, history line number?

However, it would select my 234-th line in the history. Isn't there a way to modify that?

You can overwrite  --nth 2..,.. by setting FZF_CTRL_R_OPTS
# the fist column (event numbers) is excluded from the search
export FZF_CTRL_R_OPTS="--nth 2.."

You can also hide the event numbers with --with-nth 2..
export FZF_CTRL_R_OPTS="--with-nth 2.."

I don't really understand why anyone needs to see, let alone search for, history line number?

Related comment by the maintainer: https://github.com/junegunn/fzf/pull/3807#issuecomment-2134407188

junegunn: I prefer to have the numbers. They help me understand the chronological ordering among the matched entries.

@LangLangBart thank you very much for the detailed answer! Works like a charm!


v2: remove suggested_size from alloc_cb

This PR is opened for issue #1025. It removes the parameter from the
typedefin the the allocation callback and subsequent implementations.
It has been relatively underused, and users are able to allocate
as much data as they want. The suggested size is now contained
in the documentation for users to have a good default to go to.

@santigimeno I see! Thank you! I apologize I am quite new to C. This is passing tests now, I will only need to update the documentation.

Since you're making changes to the tests anyway, I'd simplify the uv_alloc_cb callbacks and make them use a static char slab[1024] so you can drop the malloc/free calls.
Make sure you set buf->len = sizeof(slab), not buf->len = 1024.

Thanks for working on this! Can you please also update the docs? Note that
we should suggest a generally useful guestimation and maybe mention that
Linux has FIONREAD ioctl though it may hurt more than it helps.
Saúl
On Oct 30, 2016 03:51, "Jessica Tran"<EMAIL_ADDRESS>wrote:

This PR is opened for issue #1025
https://github.com/libuv/libuv/issues/1025. It removes the parameter
from the
typedefin the the allocation callback and subsequent implementations.
It has been relatively underused, and users are able to allocate
as much data as they want.
At the moment, this PR is failing tests with a common error message of
malloc: *** error for object X: pointer being freed was not allocated.
Any help with this would be appreciated. Thank you.
You can view, comment on, or merge this pull request online at:
https://github.com/libuv/libuv/pull/1114
Commit Summary

v2: remove suggested_size from alloc_cb
remove suggested_size from src, tests

File Changes

M include/uv.h
https://github.com/libuv/libuv/pull/1114/files#diff-0 (1)
M src/unix/stream.c
https://github.com/libuv/libuv/pull/1114/files#diff-1 (2)
M src/unix/udp.c
https://github.com/libuv/libuv/pull/1114/files#diff-2 (2)
M src/win/tcp.c
https://github.com/libuv/libuv/pull/1114/files#diff-3 (2)
M src/win/tty.c
https://github.com/libuv/libuv/pull/1114/files#diff-4 (4)
M test/benchmark-multi-accept.c
https://github.com/libuv/libuv/pull/1114/files#diff-5 (4)
M test/benchmark-pound.c
https://github.com/libuv/libuv/pull/1114/files#diff-6 (3)
M test/benchmark-spawn.c
https://github.com/libuv/libuv/pull/1114/files#diff-7 (1)
M test/benchmark-udp-pummel.c
https://github.com/libuv/libuv/pull/1114/files#diff-8 (2)
M test/blackhole-server.c
https://github.com/libuv/libuv/pull/1114/files#diff-9 (3)
M test/dns-server.c
https://github.com/libuv/libuv/pull/1114/files#diff-10 (6)
M test/echo-server.c
https://github.com/libuv/libuv/pull/1114/files#diff-11 (6)
M test/test-callback-stack.c
https://github.com/libuv/libuv/pull/1114/files#diff-12 (6)
M test/test-close-fd.c
https://github.com/libuv/libuv/pull/1114/files#diff-13 (2)
M test/test-delayed-accept.c
https://github.com/libuv/libuv/pull/1114/files#diff-14 (6)
M test/test-getsockname.c
https://github.com/libuv/libuv/pull/1114/files#diff-15 (6)
M test/test-ipc-send-recv.c
https://github.com/libuv/libuv/pull/1114/files#diff-16 (1)
M test/test-ipc.c
https://github.com/libuv/libuv/pull/1114/files#diff-17 (10)
M test/test-osx-select.c
https://github.com/libuv/libuv/pull/1114/files#diff-18 (2)
M test/test-ping-pong.c
https://github.com/libuv/libuv/pull/1114/files#diff-19 (6)
M test/test-pipe-close-stdout-read-stdin.c
https://github.com/libuv/libuv/pull/1114/files#diff-20 (2)
M test/test-pipe-sendmsg.c
https://github.com/libuv/libuv/pull/1114/files#diff-21 (2)
M test/test-shutdown-eof.c
https://github.com/libuv/libuv/pull/1114/files#diff-22 (6)
M test/test-spawn.c
https://github.com/libuv/libuv/pull/1114/files#diff-23 (1)
M test/test-stdio-over-pipes.c
https://github.com/libuv/libuv/pull/1114/files#diff-24 (6)
M test/test-tcp-close-accept.c
https://github.com/libuv/libuv/pull/1114/files#diff-25 (2)
M test/test-tcp-oob.c
https://github.com/libuv/libuv/pull/1114/files#diff-26 (1)
M test/test-tcp-open.c
https://github.com/libuv/libuv/pull/1114/files#diff-27 (2)
M test/test-tcp-shutdown-after-write.c
https://github.com/libuv/libuv/pull/1114/files#diff-28 (1)
M test/test-tcp-try-write.c
https://github.com/libuv/libuv/pull/1114/files#diff-29 (2)
M test/test-tcp-unexpected-read.c
https://github.com/libuv/libuv/pull/1114/files#diff-30 (1)
M test/test-tcp-write-to-half-open-connection.c
https://github.com/libuv/libuv/pull/1114/files#diff-31 (3)
M test/test-tcp-writealot.c
https://github.com/libuv/libuv/pull/1114/files#diff-32 (6)
M test/test-udp-alloc-cb-fail.c
https://github.com/libuv/libuv/pull/1114/files#diff-33 (2)
M test/test-udp-ipv6.c
https://github.com/libuv/libuv/pull/1114/files#diff-34 (1)
M test/test-udp-multicast-join.c
https://github.com/libuv/libuv/pull/1114/files#diff-35 (2)
M test/test-udp-multicast-join6.c
https://github.com/libuv/libuv/pull/1114/files#diff-36 (2)
M test/test-udp-open.c
https://github.com/libuv/libuv/pull/1114/files#diff-37 (2)
M test/test-udp-send-and-recv.c
https://github.com/libuv/libuv/pull/1114/files#diff-38 (2)
M test/test-udp-send-immediate.c
https://github.com/libuv/libuv/pull/1114/files#diff-39 (2)
M test/test-udp-send-unreachable.c
https://github.com/libuv/libuv/pull/1114/files#diff-40 (2)
M test/test-udp-try-send.c
https://github.com/libuv/libuv/pull/1114/files#diff-41 (2)
M test/test-watcher-cross-stop.c
https://github.com/libuv/libuv/pull/1114/files#diff-42 (2)

Patch Links:

https://github.com/libuv/libuv/pull/1114.patch
https://github.com/libuv/libuv/pull/1114.diff

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/libuv/libuv/pull/1114, or mute the thread
https://github.com/notifications/unsubscribe-auth/AATYGOi94tmbyuGmecZKPI4trYPmvJy1ks5q47HjgaJpZM4KkNwf
.

@saghul Hi! I'm just working on the doc edit, would you be able to expand a little more on the drawbacks of the FIONREAD ioctl?

Linux has FIONREAD ioctl though it may hurt more than it helps.

@jessicaquynh I think this is relevant: https://github.com/joyent/libuv/pull/1063#issuecomment-31319920

@santigimeno Ty :)

Can someone run the CI on this? @saghul @bnoordhuis ?

CI: https://ci.nodejs.org/view/libuv/job/libuv-test-commit/190/

@jessicaquynh have you tried compiling and running on windows?

@txdv No I haven't! But I certainly will get on it and see what's with the failed test! Thank you for the help.

Hey all! Sorry I've been unresponsive on this -- I have finally gotten a Windows environment set up. I ran vcbuild.bat test and I am not receiving any errors. I see the Jenkins' log has been deleted, would someone mind running the CI so that I might try to reproduce?

@santigimeno does your review still apply on this PR? I'm assuming not.

Looks like there are CI failures - https://ci.nodejs.org/view/libuv/job/libuv-test-commit/779/
@jessicaquynh are you interested in picking this back up?

@cjihrig Yes! I would like to, I am a bit busy for the next week, so if anyone else out there is interested in the meantime, feel free.

I'm removing the v2 label for now. It can be added back in later, or always picked up in a future major release.

If someone picks this up, it looks like I can land this. Let me know if you want a new CI run.

This value turns out to be somewhat useful, even as a constant, since it gives the size of each udp packet that the build of libuv expects to use. Closing this, as https://github.com/libuv/libuv/pull/2986 is now documenting that benefit of this parameter.


Final ApiDoc created, nplo jsonld & mock_portfolio_generator refactored

I have refactored the nplo jsonld according to our use case
Created the final ApiDoc.
update hydrus to 0.4.6
Vocabparser refactored.
conftest & dummy_object_generator updated.
mock_portfolio_generator refactored.

The final database schema:

All test cases are passing with the final ApiDoc:

The phase 1 classes (borrower, loan, collateral) are no longer relevant (they were generic test classes). Now the role of borrower class is played by private borrower (a special case, eg different from corporate borrower). The role of loan is played by residential mortgage class (which is a type of loan). The role of collateral is played by property collateral class which is the house as collateral for the mortgage loan
The FK structure should be the same as phase 1, but expanded (borrower into portfolio and forbearance etc into borrower). If the ontology has reverse or additional relations they can be ignored (owl is more flexible than sql schema)

Also counterparty is reduntant. In OWL it plays the role of super class from which various types of borrowers and other entities are derived. This is very non-trivial to implement as API and sql schema so we only implement a 'flat' structure


Fix /invite command broken by lodash update

Broken by #38 / 19bc4f3
receiving a /invite was crashing shout.

Nice catch, as invite was added after the lodash PR was created :+1:

Nice catch!
@xPaw or @JocelynDelalande, could one of you maybe look at what was merged after the bump to see if we didn't forget any? Maybe using that migrate tool?
I'll release that fix ASAP, tonight list likely.

@xPaw or @JocelynDelalande, could one of you maybe look at what was merged after the bump to see if we didn't forget any?

That was the only findWhere left in master, and this very line was not in 1.2.1

Maybe using that migrate tool?

What tool ?

The one mentioned at https://github.com/thelounge/lounge/pull/38#issuecomment-185541141


[release/v2.6] system-agent should not apply plans that are older than the last known applied plan

Backport: https://github.com/rancher/rancher/issues/34027

Closing in favor of https://github.com/rancher/rancher/issues/34027 as we haven't shipped 2.6


Adding folder to workspace should reveal and expand that folder

Steps to Reproduce:

have lots of stuff in the tree so that a scrollbar shows up
add a folder to the explorer
something scrolls but you are nowhere close to the folder that was added

I would:

reveal the folder that was added
expand it automatically to reveal its contents

Ok, I agree this would be optimal behavior, however currently onDidChangeWorkspaceRoots event does not give me the delta of what changed. So I would have to keep track in my model of previous root and new roots to figure out what was just added and specially treat it.
This feels a bit ugly.
A workaround is to have a more general approach. On roots change just expand all roots.
Not a fan of either of these aproacehs -> assigning to august for discussion

@bpasero what do you think about my pondering from above

@sandy081 is it complicated to change the onDidChangeWorkspaceRoots event to include the information about added or removed roots?
@isidorn I would not just blindly expand root folders that have not been added. Ideally the event can tell you which folders are added and for these you should:

expand them all (one level)
reveal one of the added folders (e.g. the first)

No, can be done.

Great, then once we have a more detailed event we can improve this.
Assigning also to @sandy081 and moving to september

@isidorn added IWorkspaceFoldersChangeEvent
I think the logic within doRefresh is a bit complicated towards distinguishing between a first time refresh (where we check the memento) and subsequent refresh (where we seem to check the expanded elements). I think there is a bit of cleanup needed to make it work properly, but the event should give you all the info now.

Verifier:

Make sure that adding a new root to the workspace expands that root
Removing a root does not touch expansion state
Expansion is preserved across reloads
Expansion works as before in a folder case

Verified, tho it doesn't reveal the new workspace folder as initially wished for

Yeah I also noticed this, I think its fine now the way it works.


Take full advantage of capabilities of the new frzr version

This series of migrations scripts ensure proper intallation of an image that contains  frzr v1.0.0+
This also modifies chimeraos to make use of per-deployment overlays:

the installed deployment is never unlocked
the installed deployment is easy to reset
modifications done in /etc and /var from the previous deployment will be carried on to the next one
modifications done in /usr and /boot will not be carried on

This can only be merged when the frzr refactor will be merged


pkgsStatic.gnutls: fix build

Motivation for this change
See https://github.com/NixOS/nixpkgs/pull/147171#issuecomment-977103582.
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/)
21.11 Release Notes (or backporting 21.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module
[ ] (Release notes changes) Ran nixos/doc/manual/md-to-db.sh to update generated release notes

[x] Fits CONTRIBUTING.md.

@OfBorg eval

@OfBorg build pkgsStatic.gnutls gnutls


odo dev can fail when a long name is cut after a dash

/kind bug
How did you run odo exactly?
$ odo init --name document-how-odo-translates-container-component-to-deployment --devfile java-quarkus --starter community

$ odo dev
  __
 /  \__     Developing using the document-how-odo-translates-container-component-to-deployment Devfile
 \__/  \    Namespace: prj2
 /  \__/    odo version: v3.0.0-rc1
 \__/

↪ Deploying to the cluster in developer mode
 •  Waiting for Kubernetes resources  ...
 ✓  Added storage m2 to component
 ✗  unable to create or update component: unable to update Deployment document-how-odo-translates-container-component-to-deployment-app: Deployment.apps "document-how-odo-translates-container-component-to-deployment-app" is invalid: [spec.template.spec.volumes[0].name: Invalid value: "m2-document-how-odo-translates-container-component-to-": a lowercase RFC 1123 label must consist of lower case alphanumeric characters or '-', and must start and end with an alphanumeric character (e.g. 'my-name',  or '123-abc', regex used for validation is '[a-z0-9]([-a-z0-9]*[a-z0-9])?'), spec.template.spec.containers[0].volumeMounts[2].name: Not found: "m2-document-how-odo-translates-container-component-to-"]
Cleaning resources, please wait

Any logs, error output, etc?
The fix seems located in Devfile library at https://github.com/devfile/library/blob/main/pkg/util/util.go#L258

/remove-lifecycle rotten
/remove-lifecycle stale
/reopen
Still relevant.


first version

Pull Request Test Coverage Report for Build 7

144 of 182 (79.12%)  changed or added relevant lines in 7 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage decreased (-20.9%) to 79.121%

Changes Missing Coverage
Covered Lines
Changed/Added Lines
%

repository/IngSoft2-Model/GamePlaying.class.st
3
6
50.0%

repository/IngSoft2-Model/Player.class.st
19
22
86.36%

repository/IngSoft2-Model/Game.class.st
83
88
94.32%

repository/IngSoft2-Model/RandomDice.class.st
0
5
0.0%

repository/IngSoft2-Model/Dice.class.st
29
36
80.56%

repository/IngSoft2-Model/DeterministicDice.class.st
4
19
21.05%

Totals

Change from base Build 5:
-20.9%

Covered Lines:
144

Relevant Lines:
182

💛  - Coveralls


Read error from pytables

import numpy as np
import tables as tb
ndim = 600
h5file = tb.openFile('test.h5', mode='w', title="Test Array")
root = h5file.root
h5file.createArray(root, "test", np.zeros((ndim,ndim), dtype=float))
h5file.close()
from  odo import odo
odo('pytables://test.h5::/root/test','postgresql://postgresql:root@<IP_ADDRESS>::gg')

    C:\Anaconda\lib\site-packages\odo\backends\pytables.pyc in possibly_create_table(filename, dtype)
if datapath not in f:
if dtype is None:
    raise ValueError('dshape cannot be None and datapath not'  ' in file')
else:
    ValueError: dshape can not be None and datapath not in file.

I am facing this strange issue while trying to import data from pytables

@supriyom083 Thanks for the report! I got to the bottom of this and there are two things at play here.

The 'pytables://' string wasn't being properly removed from the input URI, so that's an actual bug.
Shoving an array into a database doesn't make sense without the user providing the column names. This should raise a proper error message. I'll also add some documentation to the effect of "provide column names when shoving an array into a database table"

@supriyom083 Also, thanks for providing a small, reproducible example. That really helped in getting to the bottom of this very quickly.


Bug report: brew cask install macvim fails.

Description of issue
brew cask install macvim fails with Error: comparison of Array with Array failed. The #9227 issue might be related to this.
Output of `brew cask install --verbose macvim`
==> Satisfying dependencies
complete
==> Downloading https://github.com/macvim-dev/macvim/releases/download/snapshot-127/MacVim.dmg
Already downloaded: /Users/dkim/Library/Caches/Homebrew/Cask/macvim--8.0.127.dmg
==> Verifying checksum for Cask macvim
==> Moving App 'MacVim.app' to '/Applications/MacVim.app'.
==> Removing App '/Applications/MacVim.app'.
Error: comparison of Array with Array failed
Error: Kernel.exit

Output of `brew doctor`
Your system is ready to brew.

Output of `brew cask doctor`
==> Homebrew-Cask Version
Homebrew-Cask 1.1.11-88-g4d88cc4c4
caskroom/homebrew-cask (git revision f6749f; last commit 2017-03-15)
==> Homebrew-Cask Install Location
<NONE>
==> Homebrew-Cask Staging Location
/usr/local/Caskroom
==> Homebrew-Cask Cached Downloads
~/Library/Caches/Homebrew/Cask (1 files, 16.9MB)
==> Homebrew-Cask Taps:
/usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask (3609 casks)
/usr/local/Homebrew/Library/Taps/caskroom/homebrew-fonts (1110 casks)
==> Contents of $LOAD_PATH
/usr/local/Homebrew/Library/Homebrew/cask/lib
/usr/local/Homebrew/Library/Homebrew
/Library/Ruby/Site/2.0.0
/Library/Ruby/Site/2.0.0/x86_64-darwin16
/Library/Ruby/Site/2.0.0/universal-darwin16
/Library/Ruby/Site
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby/2.0.0
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby/2.0.0/x86_64-darwin16
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby/2.0.0/universal-darwin16
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/x86_64-darwin16
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin16
==> Environment Variables
LANG="en_US.UTF-8"
PATH="~/bin:/usr/local/bin:/usr/bin:/Library/TeX/texbin:/bin:/usr/sbin:/sbin:/usr/local/Homebrew/Library/Homebrew/shims/scm"
SHELL="/bin/bash"

Seems to be working...  I don't see this issue.
@dkim  can you post you  brew config output
Output of `brew cask install --verbose macvim`
==> Satisfying dependencies
complete
==> Downloading https://github.com/macvim-dev/macvim/releases/download/snapshot-127/MacVim.dmg
/usr/bin/curl --remote-time --location --user-agent Homebrew/1.1.11 (Macintosh; Intel macOS 10.12.3) curl/7.51.0 --fail https://github.com/macvim-dev/macvim/releases/download/snapshot-127/MacVim.dmg -C 0 -o /Users/gobinathm/Library/Caches/Homebrew/Cask/macvim--8.0.127.dmg.incomplete
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   586    0   586    0     0   1960      0 --:--:-- --:--:-- --:--:--  1966
100 16.9M  100 16.9M    0     0  7366k      0  0:00:02  0:00:02 --:--:-- 10.2M
==> Verifying checksum for Cask macvim
==> Moving App 'MacVim.app' to '/Applications/MacVim.app'
==> Symlinking Binary 'mvim' to '/usr/local/bin/gview'
==> Symlinking Binary 'mvim' to '/usr/local/bin/gvim'
==> Symlinking Binary 'mvim' to '/usr/local/bin/gvimdiff'
==> Symlinking Binary 'mvim' to '/usr/local/bin/gvimex'
==> Symlinking Binary 'mvim' to '/usr/local/bin/mview'
==> Symlinking Binary 'mvim' to '/usr/local/bin/mvim'
==> Symlinking Binary 'mvim' to '/usr/local/bin/mvimdiff'
==> Symlinking Binary 'mvim' to '/usr/local/bin/mvimex'
🍺  macvim was successfully installed!

Output of `brew doctor`
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry and just ignore them. Thanks!

Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
  php70

Output of `brew cask doctor`
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry and just ignore them. Thanks!

Warning: You have unlinked kegs in your Cellar
Leaving kegs unlinked can lead to build-trouble and cause brews that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
  php70

Warning: Homebrew's sbin was not found in your PATH but you have installed
formulae that put executables in /usr/local/sbin.
Consider setting the PATH for example like so
  echo 'export PATH="/usr/local/sbin:$PATH"' >> ~/.bash_profile
  Gobinaths-MacBook-Pro:Casks gobinathm$ brew cask doctor
==> Homebrew-Cask Version
Homebrew-Cask 1.1.11
caskroom/homebrew-cask (git revision f6749f; last commit 2017-03-15)
==> Homebrew-Cask Install Location
<NONE>
==> Homebrew-Cask Staging Location
/usr/local/Caskroom
==> Homebrew-Cask Cached Downloads
~/Library/Caches/Homebrew/Cask (354 files, 30.7GB)
==> Homebrew-Cask Taps:
/usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask (3609 casks)
/usr/local/Homebrew/Library/Taps/caskroom/homebrew-drivers (45 casks)
/usr/local/Homebrew/Library/Taps/caskroom/homebrew-eid (7 casks)
/usr/local/Homebrew/Library/Taps/caskroom/homebrew-fonts (1110 casks)
/usr/local/Homebrew/Library/Taps/caskroom/homebrew-versions (171 casks)
==> Contents of $LOAD_PATH
/usr/local/Homebrew/Library/Homebrew/cask/lib
/usr/local/Homebrew/Library/Homebrew
/Library/Ruby/Site/2.0.0
/Library/Ruby/Site/2.0.0/x86_64-darwin16
/Library/Ruby/Site/2.0.0/universal-darwin16
/Library/Ruby/Site
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby/2.0.0
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby/2.0.0/x86_64-darwin16
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby/2.0.0/universal-darwin16
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/vendor_ruby
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/x86_64-darwin16
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin16
==> Environment Variables
LANG="en_US.UTF-8"
PATH="/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin:/usr/local/Homebrew/Library/Taps/homebrew/homebrew-bundle/cmd:/usr/local/Homebrew/Library/Taps/homebrew/homebrew-services/cmd:/usr/local/Homebrew/Library/Homebrew/shims/scm"
SHELL="/usr/local/bin/bash"

Output of `brew config`
HOMEBREW_VERSION: 1.1.11
ORIGIN: https://github.com/Homebrew/brew
HEAD: 394f9fa0aaa5854aa52bc589708a079665dcf462
Last commit: 9 days ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: acd630df256446f20819f29aec6d570f93b712c2
Core tap last commit: 6 hours ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_REPOSITORY: /usr/local/Homebrew
HOMEBREW_CELLAR: /usr/local/Cellar
HOMEBREW_BOTTLE_DOMAIN: https://homebrew.bintray.com
CPU: quad-core 64-bit skylake
Homebrew Ruby: 2.0.0-p648
Clang: 8.0 build 800
Git: 2.12.0 => /usr/local/bin/git
Perl: /usr/local/bin/perl => /usr/local/Cellar/perl/5.24.1/bin/perl
Python: /usr/local/bin/python => /usr/local/Cellar/python/2.7.13/Frameworks/Python.framework/Versions/2.7/bin/python2.7
Ruby: /usr/local/bin/ruby => /usr/local/Cellar/ruby/2.4.0/bin/ruby
Java: 1.8.0_121
macOS: 10.12.3-x86_64
Xcode: 8.2.1
CLT: <IP_ADDRESS>.1.1480973914
X11: 2.7.11 => /opt/X11

@gobinathm Thank you for looking into this issue. Here is my brew config output:
$ brew config
HOMEBREW_VERSION: 1.1.11-88-g4d88cc4c4
ORIGIN: https://github.com/Homebrew/brew.git
HEAD: 4d88cc4c41113be2d5bf11c11fa671c763705a64
Last commit: 2 hours ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 064379f86e23fe646c25bfe9052a9570f01c3df3
Core tap last commit: 2 minutes ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_REPOSITORY: /usr/local/Homebrew
HOMEBREW_CELLAR: /usr/local/Cellar
HOMEBREW_BOTTLE_DOMAIN: https://homebrew.bintray.com
CPU: octa-core 64-bit haswell
Homebrew Ruby: 2.0.0-p648
Clang: 8.0 build 800
Git: 2.12.0 => /usr/local/bin/git
Perl: /usr/bin/perl
Python: /usr/bin/python
Ruby: /usr/bin/ruby => /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby
Java: 1.8.0_121, 1.8.0_92, 1.8.0_91, 1.8.0_77, 1.8.0_74, 1.8.0_72, 1.8.0_71, 1.8.0_66, 1.8.0_60, 1.8.0_51, 1.8.0_45, 1.8.0_40, 1.8.0_31, 1.8.0_25, 1.8.0_20, 1.8.0_11
macOS: 10.12.3-x86_64
Xcode: 8.2.1
CLT: N/A
X11: 2.7.11 => /opt/X11

In addition, the output from brew cask install --verbose --debug macvim is as follows:
$ brew cask install --verbose --debug macvim
==> Loading Cask definitions
==> Translating 'macvim' into a valid Cask source
==> Testing source class Hbc::Source::URI
==> Testing source class Hbc::Source::PathSlashRequired
==> Testing source class Hbc::Source::TappedQualified
==> Testing source class Hbc::Source::UntappedQualified
==> Testing source class Hbc::Source::Tapped
==> Success! Using source class Hbc::Source::Tapped
==> Resolved Cask URI or file source to '/usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask/Casks/macvim.rb'
==> Cask instance dumps in YAML:
Warning: Unexpected method 'encode_with' called on Cask macvim.
Follow the instructions here:
  https://github.com/caskroom/homebrew-cask/blob/master/doc/reporting_bugs/pre_bug_report.md

If this doesn’t fix the problem, please report this bug:
  https://github.com/caskroom/homebrew-cask#reporting-bugs

==> Cask instance toplevel:
--- !ruby/object:Hbc::Cask
token: macvim
sourcefile_path: !ruby/object:Pathname
  path: /usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask/Casks/macvim.rb
dsl: !ruby/object:Hbc::DSL {}
==> Cask instance method 'name':
---
- MacVim
==> Cask instance method 'homepage':
--- https://github.com/macvim-dev/macvim
...
==> Cask instance method 'url':
--- !ruby/object:Hbc::URL
uri: !ruby/object:URI::HTTPS
  scheme: https
  user:
  password:
  host: github.com
  port: 443
  path: /macvim-dev/macvim/releases/download/snapshot-127/MacVim.dmg
  query:
  opaque:
  registry:
  fragment:
  parser:
user_agent:
cookies:
referer:
using:
revision:
trust_cert:
data:
==> Cask instance method 'appcast':
---
- !ruby/object:URI::HTTPS
  scheme: https
  user:
  password:
  host: github.com
  port: 443
  path: /macvim-dev/macvim/releases.atom
  query:
  opaque:
  registry:
  fragment:
  parser:
- :checkpoint: 3b1212138bd21f5ce427abc371d728281e649d43742381b814463e9e680bfba7
==> Cask instance method 'version':
--- !ruby/string:Hbc::DSL::Version
str: !binary |-
  OC4wLjEyNw==
raw_version: 8.0.127
==> Cask instance method 'sha256':
--- 95ac1e407bf64902be1905239e7269394d58e5c0b7765d73a6b49547b97b19f4
...
==> Cask instance method 'artifacts':
---
:app: !ruby/object:Set
  hash:
    ? - MacVim.app
    : true
:binary: !ruby/object:Set
  hash:
    ? - mvim
      - :target: gview
    : true
    ? - mvim
      - :target: gvim
    : true
    ? - mvim
      - :target: gvimdiff
    : true
    ? - mvim
      - :target: gvimex
    : true
    ? - mvim
      - :target: mview
    : true
    ? - mvim
      - :target: mvim
    : true
    ? - mvim
      - :target: mvimdiff
    : true
    ? - mvim
      - :target: mvimex
    : true
:zap: !ruby/object:Set
  hash:
    ? :delete:
      - ~/Library/Caches/org.vim.MacVim
      - ~/Library/Preferences/org.vim.MacVim.LSSharedFileList.plist
      - ~/Library/Preferences/org.vim.MacVim.plist
    : true
==> Cask instance method 'caveats':
--- []
==> Cask instance method 'depends_on':
---
:macos:
- - :>=
  - !ruby/object:Gem::Version
    version: '10.8'
==> Cask instance method 'conflicts_with':
---
:formula: macvim
==> Cask instance method 'container':
---
...
==> Cask instance method 'gpg':
---
...
==> Cask instance method 'accessibility_access':
---
...
==> Cask instance method 'auto_updates':
---
...
==> Hbc::Installer#install
==> Printing caveats
==> Hbc::Installer#fetch
==> Satisfying dependencies
complete
==> Downloading
==> Downloading https://github.com/macvim-dev/macvim/releases/download/snapshot-127/MacVim.dmg
Already downloaded: /Users/XXX/Library/Caches/Homebrew/Cask/macvim--8.0.127.dmg
==> Downloaded to -> /Users/XXX/Library/Caches/Homebrew/Cask/macvim--8.0.127.dmg
==> Verifying download
==> Determining which verifications to run for Cask macvim
==> Checking for verification class Hbc::Verify::Checksum
==> 1 verifications defined
Hbc::Verify::Checksum
==> Running verification of class Hbc::Verify::Checksum
==> Verifying checksum for Cask macvim
==> SHA256 checksums match
==> Hbc::Installer#stage
==> Extracting primary container
==> Determining which containers to use based on filetype
==> Checking container class Hbc::Container::Pkg
==> Checking container class Hbc::Container::Ttf
==> Checking container class Hbc::Container::Otf
==> Checking container class Hbc::Container::Air
==> Checking container class Hbc::Container::Cab
==> Checking container class Hbc::Container::Dmg
==> Executing: ["/usr/bin/hdiutil", "imageinfo", "/Users/XXX/Library/Caches/Homebrew/Cask/macvim--8.0.127.dmg"]
==> Using container class Hbc::Container::Dmg for /Users/XXX/Library/Caches/Homebrew/Cask/macvim--8.0.127.dmg
==> Executing: ["/usr/bin/hdiutil", "mount", "-plist", "-nobrowse", "-readonly", "-noidme", "-mountrandom", "/tmp", "/Users/XXX/Library/Caches/Homebrew/Cask/macvim--8.0.127.dmg"]
==> Executing: ["/usr/bin/mkbom", "-s", "-i", "/var/folders/b9/d4kf_lyj18b1b1ng9fjhldkm0000gn/T/20170315-17176-1xc2xej.list", "--", "/var/folders/b9/d4kf_lyj18b1b1ng9fjhldkm0000gn/T/20170315-17176-j0a1dq.bom"]
==> Executing: ["/usr/bin/ditto", "--bom", "/var/folders/b9/d4kf_lyj18b1b1ng9fjhldkm0000gn/T/20170315-17176-j0a1dq.bom", "--", "/private/tmp/dmg.zBX7b2", "/usr/local/Caskroom/macvim/8.0.127"]
==> Executing: ["/usr/sbin/diskutil", "eject", "/private/tmp/dmg.zBX7b2"]
==> Creating metadata directory /usr/local/Caskroom/macvim/.metadata/8.0.127/20170315173452.928
==> Creating metadata subdirectory /usr/local/Caskroom/macvim/.metadata/8.0.127/20170315173452.928/Casks
==> Installing artifacts
==> Determining which artifacts are present in Cask macvim
==> 3 artifact/s defined
#<Hbc::Artifact::App:0x007f83a0e55968>
#<Hbc::Artifact::Binary:0x007f83a0e558f0>
#<Hbc::Artifact::Zap:0x007f83a0e55878>
==> Installing artifact of class Hbc::Artifact::App
==> Moving App 'MacVim.app' to '/Applications/MacVim.app'.
==> Installing artifact of class Hbc::Artifact::Binary
==> Reverting installation of artifact of class Hbc::Artifact::App
==> Removing App '/Applications/MacVim.app'.
==> Purging files for version 8.0.127 of Cask macvim
Error: comparison of Array with Array failed/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/artifact/relocated.rb:47:in `sort'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/artifact/relocated.rb:47:in `each_artifact'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/artifact/symlinked.rb:15:in `install_phase'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/artifact/binary.rb:7:in `install_phase'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/installer.rb:144:in `block in install_artifacts'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/installer.rb:141:in `each'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/installer.rb:141:in `install_artifacts'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/installer.rb:87:in `install'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/cli/install.rb:25:in `block in install_casks'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/cli/install.rb:19:in `each'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/cli/install.rb:19:in `install_casks'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/cli/install.rb:10:in `run'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/cli.rb:114:in `run_command'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/cli.rb:157:in `process'
/usr/local/Homebrew/Library/Homebrew/cmd/cask.rb:8:in `cask'
/usr/local/Homebrew/Library/Homebrew/brew.rb:91:in `<main>'
Error: Kernel.exit
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/cli.rb:162:in `exit'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/cli.rb:162:in `rescue in process'
/usr/local/Homebrew/Library/Homebrew/cask/lib/hbc/cli.rb:148:in `process'
/usr/local/Homebrew/Library/Homebrew/cmd/cask.rb:8:in `cask'
/usr/local/Homebrew/Library/Homebrew/brew.rb:91:in `<main>'

I have reinstalled my Xcode command line tools because the brew config output above indicated that it could not find the tools for some reason:
$ xcode-select --install

$ brew config
HOMEBREW_VERSION: 1.1.11-88-g4d88cc4c4
ORIGIN: https://github.com/Homebrew/brew.git
HEAD: 4d88cc4c41113be2d5bf11c11fa671c763705a64
Last commit: 3 hours ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 7eb8889e1ee07dc9cf988ea96105fde07c094a6e
Core tap last commit: 30 minutes ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_REPOSITORY: /usr/local/Homebrew
HOMEBREW_CELLAR: /usr/local/Cellar
HOMEBREW_BOTTLE_DOMAIN: https://homebrew.bintray.com
CPU: octa-core 64-bit haswell
Homebrew Ruby: 2.0.0-p648
Clang: 8.0 build 800
Git: 2.12.0 => /usr/local/bin/git
Perl: /usr/bin/perl
Python: /usr/bin/python
Ruby: /usr/bin/ruby => /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby
Java: 1.8.0_121, 1.8.0_92, 1.8.0_91, 1.8.0_77, 1.8.0_74, 1.8.0_72, 1.8.0_71, 1.8.0_66, 1.8.0_60, 1.8.0_51, 1.8.0_45, 1.8.0_40, 1.8.0_31, 1.8.0_25, 1.8.0_20, 1.8.0_11
macOS: 10.12.3-x86_64
Xcode: 8.2.1
CLT: <IP_ADDRESS>.1.1480973914
X11: 2.7.11 => /opt/X11

However, brew cask install macvim still fails with the same error.


Update pubspec.yaml

Related to this issue there was a conflict with the old google font package (https://stackoverflow.com/questions/75347464/error-when-compiling-and-in-flutter-pub-upgrade-and-pub-outdated)
When cloning your repo and run 'flutter run' I got the following error:
Could not build the precompiled application for the device.
Error (Xcode):
../../.pub-cache/hosted/pub.dev/google_fonts-3.0.1/lib/src/google_fonts_base.dart:14:1:
Error: 'AssetManifest' is imported from both
'package:flutter/src/services/asset_manifest.dart' and
'package:google_fonts/src/asset_manifest.dart'.

Error launching application on iPhone (3).

This get's resolved by updating the Google Font package.

Hey, thanks for creating this PR fix.
Just wanted to know, should your PR come with apubspec.lock no?


Composite build failures are reported incorrectly for dependency on different subprojects of an included build

When a multiproject included build provides multiple artifact dependencies in a composite build, then a failure to build one of the subprojects of the included build can be reported multiple times.  This is because the tasks to build the different subprojects are run in a single execution of the included build, and any build failure is attributed to each of the tasks requested.
Expected Behavior
If an included build provides multiple artifacts via multiple subprojects, a failure in one subproject will not prevent other subprojects from building, and will not be reported multiple times.
One possible solution would be to execute the included build with --continue, and collect failures on a per-task basis.
Current Behavior
A failure in one subproject of an included build may be attributed to other subprojects in the same build, and reported multiple times.
Test case marked as @ToBeImplemented:
https://github.com/gradle/gradle/blob/d6de054a8786940a89992dc1bab256c5eefe70e5/subprojects/composite-builds/src/integTest/groovy/org/gradle/integtests/composite/CompositeBuildDependencyArtifactsIntegrationTest.groovy#L644-L677
Steps to Reproduce (for bugs)
Execute gradle build with this repo: https://github.com/bigdaz/gradle-4370

Build scan URL:
https://scans.gradle.com/s/irvllppsclvko/console-log#L14

Note the duplicate exception in the console output.

This is fixed via #5474 and #5418 (and #5503).


[Feature] Support Tagging

Can we please support?
https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectPUTtagging.html
https://docs.aws.amazon.com/AmazonS3/latest/API/RESTObjectGETtagging.html

Sure!
Would you be open to contribute that feature to speed things up?

Sure @agudian I'll give it a shot and send in a PR

@agudian can you please review and let me know. Thanks

@timoe merged it. Thanks, @santthosh!


Convert Java code to Kotlin

Use Kotlin instead of Java in whole project.

I am closing this issue/PR, as it has been migrated to the new repo linked above in the comments. Thank you!


Larger downloads fail when downloaded

set larger timeouts
maybe chunked download, so that larger downloads are possible

Also:

Use nginx as in-between-proxy with config to download the excerpts (and therefore getting rid of this issue altogether)

This would replace the frontend acting as frontend and add a new (lightweight) nginx container acting as proxy, that can also be used easily during testing (on a separate port)


fixed install issue #834

build issue fixed as mentioned in issue https://github.com/finos/a11y-theme-builder/issues/834

As I mentioned in #834, I believe that this issue is already fixed in #801.  So closing this PR.  Please reopen if you disagree.


Add form to subscribe to Mailman3 announce mailing list

We want to lead as many users as possible to subscribe to our announce mailing list. We thus should have a form or highlighted button on the landing page redirecting users to the subscription page of this mailing list.
I already tried to implement a simple form in the footer but struggled with the CSRF-Token check implemented by Django, see<EMAIL_ADDRESS>

Imho I would just make sure the mailman form is easily found and spend a whole lot of time on this.


Sync with fork and re-apply buildx

We can't merge this -- we should replace master with this branch once we've finished testing the latest images I just published for our runners in GCR.

@antogon Is this PR still needing some work on our side?

@antogon Is this PR still needing some work on our side?

We need to replace master with this branch, not merge this PR.


Move Helm Chart CRDs to Support Helm3

Fixes # .
Description
A few sentences describing the changes proposed in this pull request.
Status
Ready/Work in progress/Hold
Types of changes

[x] Non-breaking change (fix or new feature that would not break existing functionality).
[x] Breaking change (fix or new feature that would cause existing functionality to change).
[ ] New tests added to cover the changes.
[ ] All tests passed locally by running ./src/run-tests-in-docker.sh.
[ ] Documentation comments included/updated.
[ ] User guide updated.
[ ] NGC publishing metadata updated.
[ ] I have updated the changelog

Approved - please edit the description and provide a description of the change. Thanks.

Approved - please edit the description and provide a description of the change. Thanks.

Codecov Report

Merging #43 (2c9cd1d) into main (8269350) will increase coverage by 19.51372%.
The diff coverage is n/a.

@@                 Coverage Diff                  @@
##                main         #43          +/-   ##
====================================================
+ Coverage   62.92629%   82.44001%   +19.51372%
====================================================
  Files             62         140          +78
  Lines           3636       10877        +7241
  Branches         443         662         +219
====================================================
+ Hits            2288        8967        +6679
- Misses          1216        1634         +418
- Partials         132         276         +144

Impacted Files
Coverage Δ

src/Server/Services/Disk/SpaceReclaimerService.cs
80.43478% <0.00000%> (-17.64214%)
:arrow_down:

src/API/InstanceNotSupportedException.cs
60.00000% <0.00000%> (-11.42857%)
:arrow_down:

src/Server/Repositories/ClaraPayloadsApi.cs
75.93985% <0.00000%> (-5.75029%)
:arrow_down:

src/Server/Processors/AeTitleJobProcessor.cs
85.40146% <0.00000%> (-5.53422%)
:arrow_down:

src/API/InstanceStorageInfo.cs
69.60784% <0.00000%> (-4.07637%)
:arrow_down:

.../Services/Scp/InstanceStoredNotificationService.cs
83.67347% <0.00000%> (-3.82654%)
:arrow_down:

...rc/Server/Services/Scp/ApplicationEntityHandler.cs
93.97590% <0.00000%> (-3.05381%)
:arrow_down:

src/Server/Services/Jobs/JobSubmissionService.cs
83.54430% <0.00000%> (-2.53165%)
:arrow_down:

src/Server/Repositories/ResultsApi.cs
90.21739% <0.00000%> (-2.30598%)
:arrow_down:

src/Server/Repositories/ClaraJobsApi.cs
80.88235% <0.00000%> (-0.13031%)
:arrow_down:

... and 121 more

Continue to review full report at Codecov.

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

Codecov Report

Merging #43 (2c9cd1d) into main (8269350) will increase coverage by 19.51372%.
The diff coverage is n/a.

@@                 Coverage Diff                  @@
##                main         #43          +/-   ##
====================================================
+ Coverage   62.92629%   82.44001%   +19.51372%
====================================================
  Files             62         140          +78
  Lines           3636       10877        +7241
  Branches         443         662         +219
====================================================
+ Hits            2288        8967        +6679
- Misses          1216        1634         +418
- Partials         132         276         +144

Impacted Files
Coverage Δ

src/Server/Services/Disk/SpaceReclaimerService.cs
80.43478% <0.00000%> (-17.64214%)
:arrow_down:

src/API/InstanceNotSupportedException.cs
60.00000% <0.00000%> (-11.42857%)
:arrow_down:

src/Server/Repositories/ClaraPayloadsApi.cs
75.93985% <0.00000%> (-5.75029%)
:arrow_down:

src/Server/Processors/AeTitleJobProcessor.cs
85.40146% <0.00000%> (-5.53422%)
:arrow_down:

src/API/InstanceStorageInfo.cs
69.60784% <0.00000%> (-4.07637%)
:arrow_down:

.../Services/Scp/InstanceStoredNotificationService.cs
83.67347% <0.00000%> (-3.82654%)
:arrow_down:

...rc/Server/Services/Scp/ApplicationEntityHandler.cs
93.97590% <0.00000%> (-3.05381%)
:arrow_down:

src/Server/Services/Jobs/JobSubmissionService.cs
83.54430% <0.00000%> (-2.53165%)
:arrow_down:

src/Server/Repositories/ResultsApi.cs
90.21739% <0.00000%> (-2.30598%)
:arrow_down:

src/Server/Repositories/ClaraJobsApi.cs
80.88235% <0.00000%> (-0.13031%)
:arrow_down:

... and 121 more

Continue to review full report at Codecov.

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


Add link to Vue wiki page in README.

In relation to #283

Coverage remained the same at 74.973% when pulling 66a325be107d2fb7da2347a7d94f4d294e07c43e on hyvyys:master into 089723a2e2af47e6009d9f9262553b3e5926b593 on collab-project:master.

thanks!


Code cleanup, new languages + AndroidX

Hello! Could you please merge this pull request? I see it has been approved, and it would greatly help with my project as it adds support for Kotlin.


[plugin.from_html] Title tag is rendered

Fixes #416
I would advise running your test html documents on this before committing.

Thanks! :)


Followup to make sure this works with the python controller

Because we have these flags in the codebase anyway, we're already de-facto compiling with different flags. They're plumbed through gn normally, but we can compile with ex. different mdns impls etc. But I don't actually think this needs to be Ifdef'd - it seems like you can call StartServer and it will start advertising as a commissioner if that flag is on.
However, I agree with Andrei - it's unclear how you would compile the python controller to enable or disable this functionality.
Originally posted by @cecille in https://github.com/project-chip/connectedhomeip/pull/9603#discussion_r709551773

PR posted: https://github.com/project-chip/connectedhomeip/pull/9757


Handle multiple languages

Add ability to change language models

I'll update instructions, but there's a new GET and POST endpoint on /tts/language to get available languages and set language, which downloads the model and sets it as the current one.

Yep. It's on the list of things to do.


add documentation for otel push exporter and fix Rust quickstart

fixes #35
also updates the diff-metrics table

table currently broke


server: Fix Win32 compilation errors

@mfleisz ah, already on that with #10718
I think we should set that for the whole project as these defines do pose an issue with C++ code (maybe just limited to the C++ components?)

closing in favor of https://github.com/FreeRDP/FreeRDP/pull/10718


Change various usages of minimum to exclusiveMinimum

Related to https://github.com/open-telemetry/opentelemetry-specification/issues/4283, but not blocked by the resolution over there.
With #142, the main principle of what constitutes an allowed change is whether it makes validation more or less restrictive. In reviewing our use of the JSON schema minimum keyword, which has inclusive semantics, I found a variety of areas which may come back to bite us. In all these cases, the minimum is currently set to 0. But if the user sets the property value to zero, the semantics are unclear.
Best to prohibit zero in these cases, since we can later loosen the restriction to allow zero but won't be able to make it more strict.
Cases:

Processor (log, span, periodic metric reader) export internal
Processor (log, span) batch size
Processor (log, span) queue size
Processor (log, span, periodic metric reader) exporter timeout
Exporter (otlp, zipkin) timeout
Jaeger remote sampler fetch interval

Status update: waiting to see how https://github.com/open-telemetry/opentelemetry-specification/pull/4331 shakes out. Based on this conversation, it appears the preference is to interpret a timeout value of zero to mean indefinite. Although not idea if given a fresh start, its a reasonable conclusion to reach given diverging implementations.
We have somewhat of a fresh start in declarative config, but are tied back to the env vars config schema via env var substitution.


Call ReactiveCommand.CreateAsyncTask in Xamarin.Forms PCL fails Xamarin.Mac unit test

I tried to unit test the view model defined in an Xamarin.Forms PCL from an Xamarin.Mac project which is setup following the steps by @omares in #780  (https://github.com/reactiveui/ReactiveUI/issues/780#issuecomment-104929343).
The view model in PCL looks like:
public class HelloWorldInLibModel : ReactiveUI.ReactiveObject
    {
        public HelloWorldInLibModel()
        {
            //This line causes:
            //  System.TypeInitializationException : The type initializer for 'ReactiveUI.RxApp' threw an exception.
            //      ---- > System.TypeInitializationException : The type initializer for 'Splat.ModeDetector' threw an exception.
            //      ---- > System.IO.FileNotFoundException : Could not load file or assembly 'System.Core, Version=<IP_ADDRESS>, Culture=neutral, PublicKeyToken=7cec85d7bea7798e' or one of its dependencies.
            //this.Say = ReactiveCommand.CreateAsyncTask<Unit>(x => Task.FromResult(Unit.Default));
        }

        public IReactiveCommand Say { get; set; }
    }

and the unit test code is simple
        [Test]
        public void Create_HelloWorldInLibModel_should_be_successful()
        {
            var model = new HelloWorldInLibModel();
            Assert.NotNull(model);
        }

Here is the github project to verify this issue: https://github.com/Yaojian/RxHelloWorld
I am using:

Xamarin.Forms 6.0.1 (Build 8)
ReactiveUI 6.5.0
NUnit 2.6.4

For me, the tests passed when:
    <Reference Include="ReactiveUI">
      <HintPath>..\packages\reactiveui-core.6.5.0\lib\Xamarin.Mac10\ReactiveUI.dll</HintPath>
    </Reference>
    <Reference Include="Splat">
      <HintPath>..\packages\Splat.1.6.2\lib\MonoMac\Splat.dll</HintPath>
    </Reference>


kraken returned an error, retrying..

Note: for support questions, please join our Discord server

I'm submitting a ...
[X] bug report
[ ] feature request
[ ] question about the decisions made in the repository

Action taken (what you did)
Trading with Kraken

Trying to understand whats going on and wanted to let it do some live stuff, but seems something is going wrong. Can I see any additional info anywhere ?

Expected result (what you hoped would happen)
Working

Actual result (unexpected outcome)
Not working

Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, etc)

2017-09-20 00:45:20 (INFO):     trading at kraken ACTIVE
2017-09-20 00:45:20 (INFO):     kraken trading fee will be: 0.2%
2017-09-20 00:45:20 (INFO):     kraken portfolio:
2017-09-20 00:45:20 (INFO):              EUR: 73.454500000000
2017-09-20 00:45:20 (INFO):              XMR: 0.000000000000
2017-09-20 00:45:20 (INFO):     Setting up:
2017-09-20 00:45:20 (INFO):              Performance Analyzer
2017-09-20 00:45:20 (INFO):              Analyzes performances of trades
2017-09-20 00:45:20 (INFO):
2017-09-20 00:45:20 (INFO):     Setting up:
2017-09-20 00:45:20 (INFO):              Slack
2017-09-20 00:45:20 (INFO):              Sends trades to slack channel.
2017-09-20 00:45:21 (INFO):
2017-09-20 00:45:21 (INFO):     Starting to watch the market: Kraken XMR/EUR
2017-09-20 00:45:21 (DEBUG):    scheduling ticks
2017-09-20 00:45:21 (DEBUG):    Requested XMR/EUR trade data from Kraken ...
2017-09-20 00:45:21 (INFO):     Slack Message Sent
..
..
..
2017-09-20 00:56:21 (INFO):     We have new trading advice!
2017-09-20 00:56:21 (INFO):              Position: short
2017-09-20 00:56:21 (INFO):              Market price: 81.86
2017-09-20 00:56:21 (INFO):              Based on market time: 2017-09-20 XX:XX:XX
2017-09-20 00:56:21 (INFO):     Trader Received advice to go short. Selling  XMR
2017-09-20 00:56:22 (INFO):     Slack Message Sent
2017-09-20 00:56:23 (ERROR):    Wanted to buy EUR but the amount is too small (0.000000000000) at kraken
2017-09-20 00:56:41 (DEBUG):    Requested XMR/EUR trade data from Kraken ...
..
..
..
2017-09-20 01:20:03 (INFO):     We have new trading advice!
2017-09-20 01:20:03 (INFO):              Position: long
2017-09-20 01:20:03 (INFO):              Market price: 81.36
2017-09-20 01:20:03 (INFO):              Based on market time: 2017-09-20 01:18:00
2017-09-20 01:20:03 (INFO):     Trader Received advice to go long. Buying  XMR
2017-09-20 01:20:03 (INFO):     Slack Message Sent
2017-09-20 01:20:04 (INFO):     Attempting to BUY 0.9009505703422053 XMR at kraken price: 81.38
2017-09-20 01:20:04 (ERROR):    no data
2017-09-20 01:20:04 (DEBUG):    kraken returned an error, retrying..
2017-09-20 01:20:10 (ERROR):    no data
2017-09-20 01:20:10 (DEBUG):    kraken returned an error, retrying..

duplicate of #1111 - let's keep the discussion in there :)


Compile as a static library?

Hello,
Thank you for the library, it works like a charm! :+1:
Can the library be compiled and linked statically to my program?

Not out of the box--you would need to modify configure and Makefile to do this. But perhaps a simpler approach would be to generate a header-only version of the library (./configure --header-only-version) and include the headers with your program (but at the likely cost of longer compile times and larger binaries).

Not out of the box--you would need to modify configure and Makefile to do this. But perhaps a simpler approach would be to generate a header-only version of the library (./configure --header-only-version) and include the headers with your program (but at the likely cost of longer compile times and larger binaries).

Thanks for confirming! I've been using --header-only-version, and will use it in the future.
I will close this issue as my question has been answered.
Once again, great library! Thanks a lot for the time and effort you've put in it!


3DS building fails when DEBUG mode enabled

A story of VFP use issues. Something I don't know and can't fix yet.
Workaround : disable -O0 when compiling for 3DS in the global Makefile/rules.mk

Reason : wrong usage of compiler architecture specification and wrong library inclusion order.


No Data

I keep getting CRITICAL:root:twint.run:Twint:Feed:noData'data' recently. I haven't encountered this problem since last year and I can't seem to fix it.  I tried to do the upgrade and it keeps giving me that
Code:
import twint
import datetime
import nest_asyncio
current_date=datetime.date.today()
previous_date=current_date-datetime.timedelta(days=1)
nest_asyncio.apply()
c.Search = srch
c.Lang='tl OR en'
c.Since=previous_date.strftime("%Y-%m-%d %H:%M:%S")
c.Until=current_date.strftime("%Y-%m-%d %H:%M:%S")
twint.run.Search(c)

Same here, it was working just fine but stopped working today. Please let me know if you find a solution.

If you are running a VPN you will need to turn it off.

I'm having this same issue. My scheduled scripts suddenly have this error.

I have three days with the same problem


Improve mango notebook

This update includes:

compatibility with hortonworks (SPARK_HOME lookup)
remove the useless use of ls, echo, fork and so on (i.e pure bash)
find correctly the full path of the requested program
use PYSPARK_PYTHON, PYSPARK_DRIVER_PYTHON, PYSPARK_DRIVER_PYTHON_OPTS, PYSPARK_SUBMIT_ARGS  environnement variable
Add error handling

Can one of the admins verify this patch?

Thanks for the contribution @bioinfornatics! I made PR https://github.com/bigdatagenomics/mango/pull/430 which adds a Jenkins test for the notebook. Once that is merged I will trigger this test.

Well done @akmorrow13. Always use tests 😉.

Jenkins, test this please.

Coverage remained the same at 77.778% when pulling 21b13049e46afbcc118d98e5d1c38993fa900e1f on bioinfornatics:mango_notebook_enhancement into f6ec8c20ab537d31ab9e036a3151c59455e5404d on bigdatagenomics:master.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/mango-prb/718/
Test FAILed.

@akmorrow13 current error is:
Exception in thread "main" java.lang.IllegalArgumentException: pyspark does not support any application
is it possible to run mango-notebook with debug output  ?
In order to do this at line 231 prefix command line by bash -xv
bash -xv ${PROJECT_ROOT}/bin/mango-notebook  &> ${MANGO_NOTEBOOK_LOGS} &

Indeed I need to see the trace to fix it.
Thanks a lot

@bioinfornatics yes you can add bash -xv to scripts/jenkins-test in this PR to see the output. Right now, the pyspark args are throwing the error.

So I rebase on master and put my commit at the end to have a clean history. I do not if that follow your git flow.

I will try another way in order to keep bubble merge in the history

done
Is it possible to run the test in order to see the stack trace, please?

Jenkins, test this please.

@akmorrow13 could you launch the test for debug purpose please ?

Jenkins, add to whitelist.

Jenkins, test this please.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/mango-prb/726/
Test FAILed.

Jenkins, test this please.

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

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/mango-prb/730/
Test FAILed.

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

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/mango-prb/732/
Test FAILed.

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

up

lgtm!

Thanks @bioinfornatics!


query failed because of migration

Steps to reproduce the behavior (Required)

start ingestion but do not write data
start migration
migration success
tablet and transaction gc in BE
prepare and commit and publish version
query the table

Expected behavior (Required)
query success
Real behavior (Required)
data lost in BE, and the query failed because of fail to prepare tablet reader with missed versions
StarRocks version (Required)

You can get the StarRocks version by executing SQL select current_version()
2.1.3

The reason for this problem is the concurrency control of ingest and migration. There is a bug in migration check whether there are ingestion during migration.


Refresh title of unread items if their changed

Sometimes title of video is changed, especially for live streams, and i want commafeed to pick it up.

CommaFeed only fetches entries once for performance reasons, I don't plan on chaning this, sorry :(


Support Kubernetes v1.25

Based on this,  K8s v1.22 reached EOL on 2022-10-28 and K8s v1.25 was released on 2022-08-23.
We need to support Kubernetes v1.25 for next operator release

Are we relying on any deprecated/removed APIs? We should have a CI to test against different versions.

Yes. We have CI already . https://github.com/kubeflow/training-operator/blob/74655a177a7d886d6e2d9c86c800271d4d44687b/.github/workflows/integration-tests.yaml#L11
I will create a PR to add 1.25


Updated Readme.md

The black screens are caused by reverse firewalls. Two services are needed to be allowed access. 'System Preferences.app' is for pre-fetching and the preview. 'ScreenSaverEngine.app' for streaming while running at screen save time.

Current coverage is 14.16% (diff: 100%)

Merging #302 into master will not change coverage

@@             master       #302   diff @@
==========================================
  Files            13         13
  Lines          1490       1490
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
  Hits            211        211
  Misses         1279       1279
  Partials          0          0

Powered by Codecov. Last update 16ee6a2...6616b7b


'open' is not recognized as an internal or external command, operable program or batch file.

When I run php artisan dusk:dashboard, I get an error message:
Started Dusk Dashboard on port 9773
Your Dusk tests are now being watched.
If the dashboard does not automatically open, visit: http://freshdining.local:9773/dashboard
'open' is not recognized as an internal or external command,
operable program or batch file.

I get output in the dashboard, but some screenshots seem look like it has not loaded the CSS yet.

@nikazooz
Running on Win10. I couldn't see anything on the site that said "Mac only" though.

The same problem in Linux or inside VM with no visual interface.
Please don't use open :)
Or make it mac-specific feature.

Thanks for fixing this in 1.0.3


Add core tag to Furszy's LTS announcement

Add core tag to Furszy's LTS announcement

ACK, he is primarily focused on Bitcoin Core.
(Side note, I prefer "bitcoin core" to "core" and generally avoid using just "core". IIRC  Bitcoin Optech has the same semantic preference as well.)

At the same time consider adding him in the "core" page at https://opensats.org/tags/core to keep them in sync.


Implement ErrorHandler for conditions (LHS) in drools

Drl definition
Scenario 1:
m : HashMap( this["age"] > 14 && this["clicks"] + this["visits"] > 500 )
For a rule with conditions like the above, the second part this["clicks"] + this["visits"] > 500 throws an exception if any of the parameters are missing in the HashMap. When an exception is thrown in any of the rules in a kie session, the whole kie session gets terminated without any further execution or rule outcome.
Scenario 2:
m : HashMap(  Double.parseDouble(this["visits"]) > 500 )
Here, if the visits param is null, then there will be an exception thrown from the rule and the whole kie session will be affected.
Scenario one is available in  Drools sample app

https://kie.zulipchat.com/#narrow/stream/232677-drools/topic/Rule.20condition.20exception.20handling.20in.20drools/near/372308202


proxies don't rotate

In the documentation, I noticed that proxies should rotate after every request. However, I've been unable to replicate this behavior with my current code
from curl_cffi import requests

session = requests.Session(impersonate='chrome110')

with open('proxies.txt') as f:
    content = f.readlines()
    proxies = {
        "https": f"http://{line.strip().split(':')[2]}:{line.strip().split(':')[3]}@{line.strip().split(':')[0]}:{line.strip().split(':')[1]}"
        for line in content
    }

session.proxies = proxies

for _ in range(4):
    resp = session.get('https://httpbin.org/ip')
    used_proxy = session.proxies.get('https')
    print(f"Used proxy: {used_proxy}")

It seems that the error lies in the loading part of your script. What you are trying to do is to load multiple proxies from the text file. But what your code did is simply loading the last proxy. Check len(proxies) and you will see.


conceptbag view Fix

broke while abstracting Bag.. can be fixed but will work slightly differently in that instead of browsing by level, it will be by priority.  100 levels it will have the same result

Conceptbag GUI was replaced with MemoryView in the meanwhile.


✨ Component: Navigation Menu

[ ] Implementation
[ ] Example
[ ] Animation
[ ] Storybook/Histoire
[ ] Tests
[ ] Docs

Are there any ETA's for this component? This is the only thing from stopping me from using radix-svelte, otherwise, seems like an awesome library!

Are there any ETA's for this component? This is the only thing from stopping me from using radix-svelte, otherwise, seems like an awesome library!

No ETA's, unfortunately! We already have the Popper element that'll allow us to build it, so it could be sooner than later.

Is this component already implemented? It doesn't show a ✅ on the Roadmap and I can't find it. Sorry for potentially necroposting!

Hi @carwei! No worries, I closed all component issues once I introduced the Roadmap section, that is the new source of truth. It isn't done yet, unfortunately!

Ok! I'm new to Svelte and it happens to perfectly match something I'm looking for. Can I throw in 100-200 USD to sponsor it a bit? I fully understand that it might not be much in the bigger picture for you.

Ok! I'm new to Svelte and it happens to perfectly match something I'm looking for. Can I throw in 100-200 USD to sponsor it a bit? I fully understand that it might not be much in the bigger picture for you.

Thank you for the offer! But I don't feel confortable accepting it as a means to speed up the navigation menu's development, as I'm still comitted to finishing Select first, which is quite troublesome. I am, however, prioritizing components that I know people want to use, so I'll probably tackle navigation menu next 🙂 And then, if you want, you're free to sponsor me (I have a ko-fi that I'll put up in the README sometime), but please don't feel obligated to do so 😄

Ok, I completely understand! 🙂 You should definitely add ko-fi to the README. Great work!


trigger tests from local workspace instead of pulling prior release

scaffolding tests were running from the last tagged release, with unclear coverage of the changes in a specific PR vs pre-existing behavior. This aims to trigger use of local artifacts from within the workspace in lieu of downloading prior release content.
Fixes: #699

@bobcallaway I am facing the same issue, happy to help fixing it! I was looking at https://github.com/sigstore/scaffolding/pull/704 or https://github.com/sigstore/scaffolding/pull/705 after talking with @wlynch.

Since this is fixing the bug of not running tests unnecessarlly, I'm wondering if we should consider:

Not running tests if Terraform files are only changed
Maybe running the release tests not on every PR but every now and then. When I added them, I just wanted to prevent breaking users that are using a particular release with unintentional changes. This was (probably?) more important when things in sigstore land were changing Fast&Furious (is it up to 9 🤔 ?)


Add informational comment at "changeTextSameActivityTest()" method

"changeTextSameActivityTest" may fail when test device or emulator uses 3rd party keyboard app. That actually happened to me, and I had to spend some time on finding what went wrong. So, adding some informational comment at the method would help developers who may encounter the same test failure.

I already have signed the CLA with the very same email address. I double-checked. Please check my CLA status again or tell me any workaround.

Oops, I am sorry that I made a mistake. I found I used a different email address in the git commit. I'll close this pr, and make a new one.


add null check for body content

🤔 这个变动的性质是？/ What is the nature of this change?

[ ] 新特性提交 / New feature
[x] bug 修复 / Fix bug
[ ] 样式优化 / Style optimization
[ ] 代码风格优化 / Code style optimization
[ ] 性能优化 / Performance optimization
[ ] 构建优化 / Build optimization
[ ] 网站、文档、Demo 改进 / Website, documentation, demo improvements
[ ] 重构代码或样式 / Refactor code or style
[ ] 测试相关 / Test related
[ ] 其他 / Other

🔗 相关 Issue / Related Issue
See:

#120

💡 需求背景和解决方案 / Background or solution

Adds a null check to body content
📝 更新日志 / Changelog

Language
Changelog

🇺🇸 English
Add a null check to address empty issues created by Github task list "Convert to Issue" functionality

🇨🇳 Chinese

I thought the solution was trivial, it is not. I am not sure where the problem lies.


Add Image generator service

Great, thanks a lot @thomasbeaujean !
Could you make a PR to add some documentation about it?


[Serialization] Recover from a missing conforming type in a protocol conformance

We saw this failure with a Clang module imported @_implementationOnly with synthesized conformances by the ClangImporter. It caused issues only in sil-opt as it reads all the witness tables.
rdar://problem/58924131

@swift-ci please smoke test

@swift-ci Please smoke test

@swift-ci Please smoke test

Can one of the admins verify this patch?

@swift-ci please smoke test

@swift-ci please test Windows platform


Access issue while accessing kuberntes dashboard

Output of helm version: nothing
Output of kubectl version:services "https:kubernetes-dashboard:" is forbidden: User "system:anonymous" cannot get resource "services/proxy" in API group "" in the namespace "kube-system"",
"reason": "Forbidden",
Cloud Provider/Platform (AKS, GKE, Minikube etc.):

I am trying to provide namespace access to the development team hence I am trying to have another config which I can share with them just for the namespace.
Below are the steps I followed.

Namespace creation
Give default account access performed role binding & cluster binding
kubectl describe secret default-token-xXXX --namespace=demo
Add user token to .kube/config file and removed the token entry in the config which has cluster level access
After this while I am trying to access the Kubernetes-dashboard I am seeing the below error:

"services "https:kubernetes-dashboard:" is forbidden: User "system:anonymous" cannot get resource "services/proxy" in API group "" in the namespace "kube-system""
reason | "Forbidden"
How to access the Kubernetes dashboard in this case?

Why is this a Helm issue?
Please open an issue over at https://github.com/kubernetes/dashboard if you're having troubles with the kubernetes dashboard. If you're having troubles with a particular chart, please contact the maintainers of that chart and ask for their assistance. Thanks.


Update for 2.0.0-rc.1 release

Checklist

[x] Used a personal fork of the feedstock to propose changes
[x] Reset the build number to 0 (if the version changed)
[x] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@j-wags when deploying new versions on C-F you should make sure to only edit meta.yaml and conda_build_config.yaml directly. After changing those you then re-render the feedstock and that will make the needed changes to the .ci_support/linux_64_.yaml and similar files!

Ahhh, that makes perfect sense. I was confused about that for a little while. Thanks for spotting this.


Improve remotes parsing for init command

Summary
This improves remotes parsing for init command, and fixes NoMethodError that was described here.
Examples
git@github.com:author/repo.git => author/repo
https://github.com/author/repo.github.io.git => author/repo.github.io
http://example.com => [Your/Repo]

          1 Error

:no_entry_sign:
Please include a CHANGELOG entry.
You can find it at CHANGELOG.md.

          1 Warning

:warning:
Tests were not updated

  Generated by :no_entry_sign: Danger

Amaziinnnng - great work


User aren't log in GoodMarket and Rewards tabs after navigating to them

Pre-condition: User have wallet and logged in eWallet.

Tap on the "Goodmarket" icon
Pay attention at the result and link
Return to app's dashboard
Tap on the "Rewards" icon
Pay attention at the displayed result and link

Actual result: User aren't logged in W3 and Goodmarket when navigated to them from eWallet.
Expected result: User should be logged in W3 and Goodmarket when navigated to them from eWallet.
Used devices:
iPhone Xr // iOS 12.4
Environment:
eWallet ver. 0.10.6
Video: https://www.screencast.com/t/n2dcwXEiZGb

@AnastasiiaOdnoshevna this was resolved no?

It was not a bug.


Product preperations for phase1

[ ] update technical FAQ

i cant pass  face verification
browsers
i cant re-login to my account with passwordless X
link to FAQ from failure screens?

[ ] prepare for bounties

github README

[ ] test live version with ambassadors
[ ] UI improvements

switch browser on ios
FV stay on screen
FV liveness instructions
Signup steps

Add:

Update error messages
Add Unsupported browsers splash screen

remove passwordless email login (blocker for the launch)
switch browser on ios
FV liveness instructions
FV stay on screen
Signup progress indicator
popup notifying about unsupported browser

@sirpy Do you want to open tickets to all of these issues? or do you want me to do that?
I know some already have opened tickets
@tomerGD We should also talk about prioritizing them.

i will open


Fix ServiceMonitor for Clickhouse Metrics

Thanks for taking the time to contribute to clickhouse-operator!
Please, read carefully instructions on how to make a Pull Request.
This will help a lot for maintainers to adopt your Pull Request.
Important items to consider before making a Pull Request
Please check items PR complies to:

[ ] All commits in the PR are squashed. More info
[ ] The PR is made into dedicated next-release branch, not into master branch1. More info
[ ] The PR is signed. More info

--
1 If you feel your PR does not affect any Go-code or any testable functionality (for example, PR contains docs only or supplementary materials), PR can be made into master branch, but it has to be confirmed by project's maintainer.

After I upgraded to v0.22.0 I saw that my metrics where missing and then I found out that the ServiceMonitor was scraping the old port name, this PR fixes it. Thanks!

this is not generated file, thanks for contribution again


feat: Implement Navbar features

Currently, the navbar is just a mock-up.
We need to create the actual functionalities.
Acceptance Criteria:

Connect the navbar URLs
During the mobile view, the navbar menu can be opened
Maybe make it prettier?

I like to contribute. Is there any criteria on how to do it?

@MuhammadFahimulHuq
Hello Muhammad,
Thanks for your interests in my personal project. I didn't expect someone to look at this. Not sure how you found this, but I will share more my thought and details.

The current navbar is automatically open up under the mobile view.
My thinking for the acceptance criteria 2 was if we click the top right button, we should be close/open the navbar.
I haven't decided for the acceptance criteria 1 since I am not sure about should I create just a single page landing page or not.
Nothing is final. You may play around in the way you think it is good.
https://minholim.blog/starting-a-new-project
https://minholim.blog/developing-the-gym-project
I did and will do some blog posts about this project as well. You can check them out.

Hello @Min-Ho-Lim.  Thank you for your details. I am sorry for the late response, I blame the time difference between us.  I like the initial way that you design the landing page. I have went through your blog about the future plan for this project. I would like to contribute as much as I can.

Hello @MuhammadFahimulHuq,
Thanks for checking my blog out about my plan.
Since I did not expect actually anyone to check out this project for a while, I did not document a lot of things.
I will write some more details and guide on how to contribute.


HBASE-22595 Changed suppressions to full qualified class name

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
47
Docker mode activated.

_ Prechecks _

+1
@author
0
The patch does not contain any @author tags.

-0
test4tests
0
The patch doesn't appear to include any new or modified tests.  Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ master Compile Tests _

+1
mvninstall
317
master passed

+1
checkstyle
139
master passed

+1
javadoc
11
master passed

_ Patch Compile Tests _

+1
mvninstall
256
the patch passed

+1
checkstyle
135
the patch passed

+1
whitespace
1
The patch has no whitespace issues.

+1
xml
3
The patch has no ill-formed XML file.

+1
javadoc
12
the patch passed

_ Other Tests _

+1
unit
12
hbase-checkstyle in the patch passed.

+1
asflicense
13
The patch does not generate ASF License warnings.

1014

Subsystem
Report/Notes

Docker
Client=17.05.0-ce Server=17.05.0-ce base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-316/1/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/316

Optional Tests
dupname  asflicense  checkstyle  javac  javadoc  unit  xml

uname
Linux e0e938f2a494 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 GNU/Linux

Build tool
maven

Personality
/testptch/patchprocess/precommit/personality/provided.sh

git revision
master / ed30909d27

maven
version: Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)

Default Java
1.8.0_181

Test Results
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-316/1/testReport/

Max. process+thread count
96 (vs. ulimit of 10000)

modules
C: hbase-checkstyle U: hbase-checkstyle

Console output
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-316/1/console

Powered by
Apache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

:confetti_ball: +1 overall

Vote
Subsystem
Runtime
Comment

0
reexec
92
Docker mode activated.

_ Prechecks _

+1
@author
0
The patch does not contain any @author tags.

-0
test4tests
0
The patch doesn't appear to include any new or modified tests.  Please justify why no new tests are needed for this patch. Also please list what manual steps were performed to verify this patch.

_ master Compile Tests _

+1
mvninstall
320
master passed

+1
checkstyle
146
master passed

+1
javadoc
15
master passed

_ Patch Compile Tests _

+1
mvninstall
275
the patch passed

+1
checkstyle
137
the patch passed

+1
whitespace
0
The patch has no whitespace issues.

+1
xml
2
The patch has no ill-formed XML file.

+1
javadoc
12
the patch passed

_ Other Tests _

+1
unit
11
hbase-checkstyle in the patch passed.

+1
asflicense
11
The patch does not generate ASF License warnings.

1096

Subsystem
Report/Notes

Docker
Client=17.05.0-ce Server=17.05.0-ce base: https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-316/2/artifact/out/Dockerfile

GITHUB PR
https://github.com/apache/hbase/pull/316

Optional Tests
dupname  asflicense  checkstyle  javac  javadoc  unit  xml

uname
Linux 0812991cb46c 4.4.0-138-generic #164-Ubuntu SMP Tue Oct 2 17:16:02 UTC 2018 x86_64 GNU/Linux

Build tool
maven

Personality
/testptch/patchprocess/precommit/personality/provided.sh

git revision
master / c7c6140396

maven
version: Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T18:33:14Z)

Default Java
1.8.0_181

Test Results
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-316/2/testReport/

Max. process+thread count
76 (vs. ulimit of 10000)

modules
C: hbase-checkstyle U: hbase-checkstyle

Console output
https://builds.apache.org/job/HBase-PreCommit-GitHub-PR/job/PR-316/2/console

Powered by
Apache Yetus 0.9.0 http://yetus.apache.org

This message was automatically generated.

lgtm


Invoice

Hi dude, very nice script. i want to used it for the mechanic. how can i let it send the money to the bossmenu safe?

There is no way right now

There is no way right now

Good job but
Would be nice if you can add qb-managment  or boss menu  ..?