Release version 0.0.6

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (c74a0e0) 100.00% compared to head (c90e0ce) 100.00%.
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff            @@
##              main      #181   +/-   ##
=========================================
  Coverage   100.00%   100.00%
=========================================
  Files           66        66
  Lines         1526      1526
  Branches       149       149
=========================================
  Hits          1526      1526

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Error Handling - In plot 2

In Plot 2 - heatmap, histogram and box plots couldn't be generated..getting following error
"Local variable "charts" referenced before assignment

Updated and deployed. Issue fixed now


Revert crossterm: key modifier issue on win

crossterm 0.23 seems to have introduced a regression on windows for
decoding keybindings with ctrl that uppercases the char.
Tracking issue crossterm-rs/crossterm#636
Might be fixed by crossterm-rs/crossterm#629

@elferherrera can you give it a try if this resolves the ctrl-uppercase issue for you?

I wonder if this needs to be done in nushell too since it's v23?


RuntimeError: invalid dtype for bias - should match query's dtype

You should check the dtype of the inputs.


Error verification of domain GitHub pages

You must verify your domain hridimay.is-cool.dev before being able to use it. Check out https://docs.github.com/pages/configuring-a-custom-domain-for-your-github-pages-site/verifying-your-custom-domain-for-github-pages for more information.
This is the error being shown in GitHub while I try to add my subdomain

Done


Reassigned shortcut keys for browser compatibility.

Addresses issue #150, also relevant to #124.
This is a very minor change to prevent keyboard shortcuts from firing browser commands (such as save). If anyone who isn't using Chrome is reading, let me know if it looks like these new shortcuts will cause problems in other browsers, and I will change them.
It's worth noting that there seems to be a keyboard repeat issue with the watch shortcut. I t looks like the logic is triggering on every render when the keys are held down, requiring a very quick key press to keep it in watch mode. I can create a bug if you'd like.

Thanks for doing this. It looks good to me.
If the watch mode toggle is a problem, please feel free to create an issue.
@allcontributors please add @BuckAMayzing for code and bug


ninja: build stopped in convert_weight

Traceback (most recent call last):
File "/home/10301003/anaconda3/envs/pytorch1.2/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 1030, in _build_extension_module
check=True)
File "/home/10301003/anaconda3/envs/pytorch1.2/lib/python3.7/subprocess.py", line 512, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "convert_weight.py", line 11, in
from model import Generator, Discriminator
File "/home/10301007/stylegan2-pytorch-master/model.py", line 11, in
from op import FusedLeakyReLU, fused_leaky_relu, upfirdn2d, conv2d_gradfix
File "/home/10301007/stylegan2-pytorch-master/op/init.py", line 1, in
from .fused_act import FusedLeakyReLU, fused_leaky_relu
File "/home/10301007/stylegan2-pytorch-master/op/fused_act.py", line 15, in
os.path.join(module_path, "fused_bias_act_kernel.cu"),
File "/home/10301003/anaconda3/envs/pytorch1.2/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 661, in load
is_python_module)
File "/home/10301003/anaconda3/envs/pytorch1.2/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 830, in jit_compile
with_cuda=with_cuda)
File "/home/10301003/anaconda3/envs/pytorch1.2/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 883, in write_ninja_file_and_build
build_extension_module(name, build_directory, verbose)
File "/home/10301003/anaconda3/envs/pytorch1.2/lib/python3.7/site-packages/torch/utils/cpp_extension.py", line 1043, in build_extension_module
raise RuntimeError(message)
RuntimeError: Error building extension 'fused': [1/3] /cm/shared/apps/cuda10.2/toolkit/10.2.89/bin/nvcc -DTORCH_EXTENSION_NAME=fused -DTORCH_API_INCLUDE_EXTENSION_H -isystem /home/10301003/anaconda3/envs/pytorch1.2/lib/python3.7/site-packages/torch/include -isystem /home/10301003/anaconda3/envs/pytorch1.2/lib/python3.7/site-packages/torch/include/torch/csrc/api/include -isystem /home/10301003/anaconda3/envs/pytorch1.2/lib/python3.7/site-packages/torch/include/TH -isystem /home/10301003/anaconda3/envs/pytorch1.2/lib/python3.7/site-packages/torch/include/THC -isystem /cm/shared/apps/cuda10.2/toolkit/10.2.89/include -isystem /home/10301003/anaconda3/envs/pytorch1.2/include/python3.7m -D_GLIBCXX_USE_CXX11_ABI=1 -D__CUDA_NO_HALF_OPERATORS -D__CUDA_NO_HALF_CONVERSIONS -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -gencode=arch=compute_75,code=sm_75 --compiler-options '-fPIC' -std=c++11 -c /home/10301007/stylegan2-pytorch-master/op/fused_bias_act_kernel.cu -o fused_bias_act_kernel.cuda.o
FAILED: fused_bias_act_kernel.cuda.o
/cm/shared/apps/cuda10.2/toolkit/10.2.89/bin/nvcc -DTORCH_EXTENSION_NAME=fused -DTORCH_API_INCLUDE_EXTENSION_H -isystem /home/10301003/anaconda3/envs/pytorch1.2/lib/python3.7/site-packages/torch/include -isystem /home/10301003/anaconda3/envs/pytorch1.2/lib/python3.7/site-packages/torch/include/torch/csrc/api/include -isystem /home/10301003/anaconda3/envs/pytorch1.2/lib/python3.7/site-packages/torch/include/TH -isystem /home/10301003/anaconda3/envs/pytorch1.2/lib/python3.7/site-packages/torch/include/THC -isystem /cm/shared/apps/cuda10.2/toolkit/10.2.89/include -isystem /home/10301003/anaconda3/envs/pytorch1.2/include/python3.7m -D_GLIBCXX_USE_CXX11_ABI=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr -gencode=arch=compute_75,code=sm_75 --compiler-options '-fPIC' -std=c++11 -c /home/10301007/stylegan2-pytorch-master/op/fused_bias_act_kernel.cu -o fused_bias_act_kernel.cuda.o
In file included from /cm/shared/apps/cuda10.2/toolkit/10.2.89/include/cuda_runtime.h:83,
from :
/cm/shared/apps/cuda10.2/toolkit/10.2.89/include/crt/host_config.h:138:2: error: #error -- unsupported GNU version! gcc versions later than 8 are not supported!
138 | #error -- unsupported GNU version! gcc versions later than 8 are not supported!
|  ^~~~~
[2/3] c++ -MMD -MF fused_bias_act.o.d -DTORCH_EXTENSION_NAME=fused -DTORCH_API_INCLUDE_EXTENSION_H -isystem /home/10301003/anaconda3/envs/pytorch1.2/lib/python3.7/site-packages/torch/include -isystem /home/10301003/anaconda3/envs/pytorch1.2/lib/python3.7/site-packages/torch/include/torch/csrc/api/include -isystem /home/10301003/anaconda3/envs/pytorch1.2/lib/python3.7/site-packages/torch/include/TH -isystem /home/10301003/anaconda3/envs/pytorch1.2/lib/python3.7/site-packages/torch/include/THC -isystem /cm/shared/apps/cuda10.2/toolkit/10.2.89/include -isystem /home/10301003/anaconda3/envs/pytorch1.2/include/python3.7m -D_GLIBCXX_USE_CXX11_ABI=1 -fPIC -std=c++11 -c /home/10301007/stylegan2-pytorch-master/op/fused_bias_act.cpp -o fused_bias_act.o
ninja: build stopped: subcommand failed.
I use cuda10.2，pytorch1.3.1，ninja1.10.0.
How can I solve this issue?

You may have to use older version of gcc. Or, simply it may be better to use official cuda-dev docker images.

I have the same problem. I've tried to run the convert_weight.py several times with pytorch 1.3, pytorch 1.4, pytorch 1.7, and also gcc 5.2, and gcc 4.8, gcc 7.3, but every time I got the same error as this issue. I used cuda 10.1 in all my experiments.

@denabazazian Could you try official docker images like nvidia/cuda:10.2-cudnn7-devel-ubuntu18.04 + pytorch & ninja? It will work without additional configurations.

@rosinality I tried to use the same Dockerfile, But for some reason facing issues with running tensorflow-gpu. Would it be possible for you to provide the Dockerfile you used? Thanks

@Nerdyvedi
For tensorflow problems, it would be easier to use cuda 10 images.
# ==================================================================
# module list
# ------------------------------------------------------------------
# python        3.7    (apt)
# pytorch       latest (pip)
# ==================================================================

FROM nvidia/cuda:10.0-cudnn7-devel-ubuntu18.04

ARG APT_INSTALL="apt-get install -y --no-install-recommends"
ARG PIP_INSTALL="python -m pip --no-cache-dir install --upgrade"
ARG GIT_CLONE="git clone --depth 10"

ENV HOME /root

WORKDIR $HOME

RUN rm -rf /var/lib/apt/lists/* \
           /etc/apt/sources.list.d/cuda.list \
           /etc/apt/sources.list.d/nvidia-ml.list

RUN apt-get update

ARG DEBIAN_FRONTEND=noninteractive

RUN $APT_INSTALL build-essential software-properties-common ca-certificates \
                 wget git zlib1g-dev nasm cmake

RUN add-apt-repository ppa:deadsnakes/ppa

RUN apt-get update

RUN $APT_INSTALL python3.7 python3.7-dev

RUN wget -O $HOME/get-pip.py https://bootstrap.pypa.io/get-pip.py

RUN python3.7 $HOME/get-pip.py

RUN ln -s /usr/bin/python3.7 /usr/local/bin/python3
RUN ln -s /usr/bin/python3.7 /usr/local/bin/python

RUN $PIP_INSTALL setuptools
RUN $PIP_INSTALL numpy scipy nltk lmdb cython pydantic pyhocon

RUN $PIP_INSTALL torch==1.7.1+cu92 torchvision==0.8.2+cu92 -f https://download.pytorch.org/whl/torch_stable.html

ENV FORCE_CUDA="1"
ENV TORCH_CUDA_ARCH_LIST="Pascal;Volta;Turing"

RUN $APT_INSTALL libsm6 libxext6 libxrender1
RUN $PIP_INSTALL opencv-python-headless

RUN python -m pip uninstall -y pillow pil jpeg libtiff libjpeg-turbo

RUN $GIT_CLONE https://github.com/libjpeg-turbo/libjpeg-turbo.git
WORKDIR libjpeg-turbo
RUN mkdir build
WORKDIR build
RUN cmake -G"Unix Makefiles" -DCMAKE_INSTALL_PREFIX=libjpeg-turbo -DWITH_JPEG8=1 ..
RUN make
RUN make install
WORKDIR libjpeg-turbo
RUN mv include/jerror.h include/jmorecfg.h include/jpeglib.h include/turbojpeg.h /usr/include
RUN mv include/jconfig.h /usr/include/x86_64-linux-gnu
RUN mv lib/*.* /usr/lib/x86_64-linux-gnu
RUN mv lib/pkgconfig/* /usr/lib/x86_64-linux-gnu/pkgconfig
RUN ldconfig

RUN CFLAGS="${CFLAGS} -mavx2" $PIP_INSTALL --force-reinstall --no-binary :all: --compile pillow-simd

WORKDIR $HOME

RUN ldconfig
RUN apt-get clean
RUN apt-get autoremove
RUN rm -rf /var/lib/apt/lists/* /tmp/* ~/*


Strange behaviour in Parameters object with PHP 7.1.4

My co-workers and I, tested it today, it seems there is a bug with Parameters in PHP 7.1.4 :
This is the full example : https://3v4l.org/l56rd
We think this strange behaviour is related to this fix : https://bugs.php.net/bug.php?id=74058
This behaviour is also in our version of Zend/Stlib 2.7.7.

I'm not quite sure what to do about this, to be honest.
ArrayObject::offsetGet is not defined in such a way as to return by reference. If we were to alter our own implementation to return by reference (e.g., &offsetGet($name)), we get errors under PHP 7.1 and 7.2:

If the offset does not exist, we end up calling return;, and this does not work when returning by reference. We can alter that to $value = null; return $value; to correct this particular error.
For values that do exist, the problem occurs when we have non-references assigned, and this is not possible to fix.

The way to solve this at the user level is to use the provided get() method instead of direct array-style access. However, that doesn't help when you want to iteratively work on an array you're storing within the parameters. To solve that: pass in an ArrayObject instance, as that will be passed by reference, and any changes you make to it will then reflect in the Parameters instance:
$data = new Parameters();
$data->set('param', new \ArrayObject([]));
$data->param['toto'] = 'tutu';
$data->param['type'] = 1;

I've tried a number of different approaches in PHP 7.1 and 7.2, and essentially there's no way to mimic the behavior prior to 7.1.4. The php.net bug indicates it is fixed, but if it is, it's not in any released versions.

@weierophinney Thanks for your answer, your code is working of course and it should be solved my issue for sure even if when i'll migrate to ZF3 + PHP7.1.4 I'll have to refactor some parts due to BC break.
This issue is, from your perspective, a PHP's bug ?
Means this package should ignore it until a php realease ?

It's both a PHP bug and feature at this point.
Prior versions of PHP allowed for variance in signatures with regards to changing whether or not arguments were passed by reference and/or the signature returned by reference. However, they made a change to that behavior, as it is a problem with regards to inheritance. The issue with that change is that it happened in a minor release, not a major one, which led us to this situation. If we want our package to support PHP 7.1 and 7.2, we have to operate under those constraints, unfortunately. As such, your only option is the above workaround.


⚠ Bofrost.at has degraded performance

In 0f97d56, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1803 ms

Resolved: Bofrost.at performance has improved in 9a95ee9.


False positive matches on compileable files

We use /graphql as the endpoint of our GraphQL server. There was a file that used a tokenized string to build a URL path:
const path = `${server}/graphql`

Since the pattern matcher just looks for `graphql``, this file, which did not actually do any graphql calls, was getting picked up and causing errors.
The workaround solution was easy, const path = server + '/graphql' but I thought I'd let you know of the use case. Perhaps it's best to wrap the compile() call in a try/catch? If it don't compile, let the compiler yell about it and continue on?

In case anyone happens to be searching for the error that gets emitted in this case, it was:
[vite] Internal server error: Syntax Error: Unexpected Name "export"

Thanks for picking this up and fixing it so quickly. This is definitely a
step in the right direction.
Thanks again!
On Wed, Nov 22, 2023 at 9:01 AM Hyeseong Kim @.***>
wrote:

I try to handle some exceptions. It's not a complete solution, but it's
better.
Even if we ignore it with try/catch block it will end up as a runtime
error in the graphql tag
—
Reply to this email directly, view it on GitHub
https://github.com/cometkim/vite-plugin-relay-lite/issues/62#issuecomment-1822829818,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AA6475WFZJ6TQR6WDMDHCU3YFYARXAVCNFSM6AAAAAA7TKCXTOVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQMRSHAZDSOBRHA
.
You are receiving this because you authored the thread.Message ID:
@.***>


RemoveLayer function on map not working

map.removeLayer(polyline) giving error:
DOMException: Failed to execute 'removeChild' on 'Node': The node to be removed is not a child of this node.
but
map.hasLayer(polyline) is giving true

[x] I've looked at the documentation to make sure the behavior is documented and expected
[x] I'm sure this is a Leaflet code issue, not an issue with my own code nor with the framework I'm using (Cordova, Ionic, Angular, React…)
[x] I've searched through the issues to make sure it's not yet reported

Steps to reproduce
Steps to reproduce the behavior:

step 1
step 2
...

Expected behavior

Current behavior

Environment

this script is used

Leaflet version:
Browser (with version): Chrome
OS/Platform (with version): Mac(Apple)

Additional context

Minimal example reproducing the issue
Please create an example using https://leafletjs.com/edit.html or any other jsfiddle-like site.

[x] this example is as simple as possible
[x] this example does not rely on any third party code

Can you publish a fiddle/codepen/plunkr that displays this behaviour?

hello
it is getting generated in my code,and also its not happening every time,so
whats can be done in this case
On Mon, Mar 1, 2021 at 1:36 PM Iván Sánchez Ortega<EMAIL_ADDRESS>wrote:

Can you publish a fiddle/codepen/plunkr https://leafletjs.com/edit that
displays this behaviour?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Leaflet/Leaflet/issues/7486#issuecomment-787744522,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEDDBLISDYB54MJVSRFUESTTBNDJTANCNFSM4YMBFMLQ
.

this is the code i am using with my map,i think it should work in all maps,
Map not able to remove its own layer and giving error that
Error: Failed to execute 'removeChild' on 'Node': The node to be removed is
not a child of this node.
for(i in this.map._layers) {
if(this.map._layers[i]._path != undefined) {
this.map.removeLayer(this.map._layers[i]);
}
}
On Tue, Mar 9, 2021 at 5:04 PM johnd0e @.***> wrote:

how is it possible that leaflet have layer but not able to remove it
Unable to say anything without seeing reproducible sample.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/Leaflet/Leaflet/issues/7486#issuecomment-793756241,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AEDDBLOICTHHPVEMQULOZVDTCYBV5ANCNFSM4YMBFMLQ
.

We can do nothing unless you provide some sample code to reproduce the issue.
Try to make it as short as you can, removing any unrelated parts.
You may want to use some online sandbox like plnkr, jsfiddle, etc.


Renderable.getSubmeshCount() always return 0

Currently migrating an app from sceneform 1.15.0 (old Google version) to 1.20.5 of this new version.
Debugging an issue with materials not being applied anymore (after recompiling the materials with the proper version of filament matc) I stumbled upon the issue that for our ModelRenderables the method getSubmeshCount() always returns 0 for every model. The models are GLB-files and rendered properly in an AR scene, but iterating over the submeshes to apply materials is not possible because the submesh count is always 0. The expected value for a rendered mesh should always be at least 1 though.
This seems to be an issue since 1.16.0 and was probably never fixed (https://github.com/google-ar/sceneform-android-sdk/issues/1049).
Is there any way of getting the submesh count for renderables (from GLBs) in the current sceneform version?
And how would a material be applied to a submesh of a RenderableInstance?

We are also having same issue. Can anyone please provide input on this?

same issue + 1


Add styles for selected tab

Added CSS to make tabs appear like tabs
Fixes https://github.com/ampproject/docs/issues/510.
Used @morsssss's code with a couple tweaks.
Tested on embedded samples with default active tab of "Source" and specified active tab "Preview'

to: @sebastianbenz, @pbakaus

LGTM
I think it looks a bit weird that the tabs have a border, but not the tab panels. How about something like this?

Good suggestions; CSS is not my forte but after much trial/error, I think I got it.

Added border around source panel (had to remove width=100%) for border to appear on right.
Only need top border for preview panel; looks weird with border all around (especially for content that doesn't fit full panel)
Removed code block box-shadow - doesn't work with borders and not appealing for tabs.

Looks great! One last thing I've just noticed. Maybe align the tabs with the panels by removing the padding-left for the ul.

Thanks! Hmm, I kind of liked that padding and kept it. :)

😀 - no problem

published to NPM


timeout while getting ddptool in make image

What issue would you like to bring attention to?
when make image is performed, sometimes it fails to get the ddptools from the source. see error [1]. This happens occasionally, and when it happens, even if wget is used, it will timeout. so it seams to be an issue with the server. There is no set time to reproduce this, but it started to pop up enough times that it is noticeable (almost every other day).
[1]
00:33:06 Step 1/14 : FROM golang:alpine as builder
00:33:06  ---> 3289bf11c284
00:33:06 Step 2/14 : ADD . /usr/src/sriov-network-device-plugin
00:33:29  ---> df4b5dc2865a
00:33:29 Step 3/14 : ADD https://downloads.sourceforge.net/project/e1000/ddptool stable/ddptool-<IP_ADDRESS>/ddptool-<IP_ADDRESS>.tar.gz /tmp/ddptool/
00:33:43 ADD failed: Get https://tenet.dl.sourceforge.net/project/e1000/ddptool stable/ddptool-<IP_ADDRESS>/ddptool-<IP_ADDRESS>.tar.gz: net/http: TLS handshake timeout
00:33:43 make: *** [image] Error 1
What is the impact of this issue?
Failing to build the docker image.
Do you have a proposed response or remediation for the issue?

@adrianchiris

@ahalim-intel , have you encountered the issue ? This occasionally breaks Mellanox CI.

I have seen this on our internal CI.
I thought it was due to a bad default mirror. Others were having this issue with this mirror provider as well. This mirror was demoted on sourceforge but it seems it did not solve the issue.

Fixed by #246


Add periodic multinode EDPM jobs

These jobs can be used as parents for upstream
and downstream integration line jobs.
As a pull request owner and reviewers, I checked that:

[ ] Appropriate testing is done and actually running
[ ] Appropriate documentation exists and/or is up-to-date:

[ ] README in the role
[ ] Content of the docs/source is reflecting the changes

Testing ...

recheck
Due to a CI Blocker

/approve
Don't see anything wrong in here - and it won't break anything existing, since it's brand new content.


[WIP] Photon Integration Auth and Sync Patient

Create a new example directory to demo how to integrate Medplum with Photon Health's prescription API. This creates a patient prescription page with a button to sync patients to photon health. Authorization is handled so the API can be accessed.

Currently, the button does not sync patients, but just makes a call to the Photon API and successfully auths. It just queries for all patients in the org and logs them to the console.


Add the tags to the message/tweet

Taken from a bridgy issue
From this example post:
example post: http://cweiske.de/tagebuch/ouya-tomb-raider.htm
parsed as mf2 (https://kylewm.com/services/mf2?url=http://cweiske.de/tagebuch/ouya-tomb-raider.htm):
{"items": [{
  "type": ["h-entry"],
  "properties": {
    "category": ["bigsuck", "games", "ouya"],
    "name": ["Playing Tomb Raider 1 on OUYA"],
...

The code return
Playing Tomb Raider 1 on #OUYA [#bigsuck #games]
I thing about add a parameter to Source._content_for_create for return the content with or without the hashtags

If you like the idea i will write a PR with the update and the tests for the new code

Thank you for filing! Following up in https://github.com/snarfed/bridgy/issues/478

I'm open to adding this to granary as an option to create() that gets passed to _content_for_create()! I'm still not quite sure if I'd add it to Bridgy though. Details in https://github.com/snarfed/bridgy/issues/478#issuecomment-1264734978

Do you have an dict or ActivityStreams object for testing this new function?

@fundor333 are you eventually hoping to use this in Bridgy Publish? If so, I'd love to hear what you think of https://github.com/snarfed/bridgy/issues/478#issuecomment-1264734978 and p-bridgy-twitter-content as an alternative! Docs: https://brid.gy/about#silo-content

If you're interested in this just in granary, separate from Bridgy Publish, then here are a few example test objects with tags/category:
https://github.com/snarfed/granary/blob/4a42cdd49946fbcd346b424aa6750b837f28461f/granary/tests/test_twitter.py#L199-L258
https://github.com/snarfed/granary/blob/4a42cdd49946fbcd346b424aa6750b837f28461f/granary/tests/test_microformats2.py#L695-L726
https://github.com/snarfed/granary/blob/4a42cdd49946fbcd346b424aa6750b837f28461f/granary/tests/testdata/note_with_hashtag.as.json#L1-L8
https://github.com/snarfed/granary/blob/4a42cdd49946fbcd346b424aa6750b837f28461f/granary/tests/testdata/note_with_hashtag.mf2.json#L1-L7

Tentatively closing in favor of p-bridgy-twitter-content. Feel free to reopen!


T01.02 Need to import android.widget.TextView;

When I finished T01.02 my TextView variables were showing an error "symbol not found".
The issue was resolved by: import android.widget.TextView;
This may be an issue with my Android Studio, i'm not sure.

Thanks for this, was driving me mad. Somehow it was not recognizing it either but it works now.

Closing this issue as it is not related to the repo's code.


[vrtnu] Requesting video info has new end-point requiring a new vrtPlayerToken.

Please follow the guide below

You will be asked some questions, please read them carefully and answer honestly
Put an x into all the boxes [ ] relevant to your pull request (like that [x])
Use Preview tab to see how your pull request will actually look like

Before submitting a pull request make sure you have:

[x] At least skimmed through adding new extractor tutorial and youtube-dl coding conventions sections
[x] Searched the bugtracker for similar pull requests
[x] Checked the code with flake8

In order to be accepted and merged into youtube-dl each piece of code must be in public domain or released under Unlicense. Check one of the following options:

[x] I am the original author of this code and I am willing to release it under Unlicense
[ ] I am not the original author of this code but it is in public domain or released under Unlicense (provide reliable evidence)

What is the purpose of your pull request?

[x] Bug fix
[ ] Improvement
[ ] New extractor
[ ] New feature

Description of your pull request and other information
Explanation of your pull request in arbitrary form goes here. Please make sure the description explains the purpose and effect of your pull request and is worded well enough to be understood. Provide as much context and examples as possible.

Fixes: https://github.com/rg3/youtube-dl/issues/17680

This need more work. I get a 400 when it is fetching the vrtPlayerToken.
root@media:~/tmp# youtube-dl --verbose --write-pages "https://www.vrt.be/vrtnu/a-z/over-water/1/over-water-s1a1/"
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'--verbose', u'--write-pages', u'https://www.vrt.be/vrtnu/a-z/over-water/1/over-water-s1a1/']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2018.12.17
[debug] Python version 2.7.15rc1 (CPython) - Linux-4.15.0-42-generic-x86_64-with-Ubuntu-18.04-bionic
[debug] exe versions: ffmpeg 3.4.4-0ubuntu<IP_ADDRESS>, ffprobe 3.4.4-0ubuntu<IP_ADDRESS>
[debug] Proxy map: {}
[VrtNU] over-water-s1a1: Downloading webpage
[VrtNU] Saving request to over-water-s1a1_https_-_www.vrt.be_vrtnu_a-z_over-water_1_over-water-s1a1_.dump
[VrtNU] over-water-s1a1: Downloading JSON metadata
[VrtNU] Saving request to over-water-s1a1_https_-_www.vrt.be_vrtnu_a-z_over-water_1_over-water-s1a1.mssecurevideo.json.dump
[Canvas] Downloading JSON metadata
[Canvas] Saving request to None_https_-_media-services-public.vrt.be_vualto-video-aggregator-web_rest_external_v1_tokens.dump
[Canvas] pbs-pub-76cdcf43-7667-46cd-86c7-ec6367450e10$vid-466347f4-9010-4aac-85f7-fc28a71ca023: Downloading JSON metadata
ERROR: Unable to download JSON metadata: HTTP Error 400: Bad Request (caused by HTTPError()); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
  File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 605, in _request_webpage
    return self._downloader.urlopen(url_or_request)
  File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 2212, in urlopen
    return self._opener.open(req, timeout=self._socket_timeout)
  File "/usr/lib/python2.7/urllib2.py", line 435, in open
    response = meth(req, response)
  File "/usr/lib/python2.7/urllib2.py", line 548, in http_response
    'http', request, response, code, msg, hdrs)
  File "/usr/lib/python2.7/urllib2.py", line 473, in error
    return self._call_chain(*args)
  File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain
    result = func(*args)
  File "/usr/lib/python2.7/urllib2.py", line 556, in http_error_default
    raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)

You didn't provide your credentials? You can't download the vrtToken
without credentials.
On Fri, 28 Dec 2018, 15:59 Michaël Arnauts<EMAIL_ADDRESS>wrote:

This need more work. I get a 400 when it is fetching the vrtPlayerToken.
root@media:~/tmp# youtube-dl --verbose --write-pages "https://www.vrt.be/vrtnu/a-z/over-water/1/over-water-s1a1/"
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'--verbose', u'--write-pages', u'https://www.vrt.be/vrtnu/a-z/over-water/1/over-water-s1a1/']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2018.12.17
[debug] Python version 2.7.15rc1 (CPython) - Linux-4.15.0-42-generic-x86_64-with-Ubuntu-18.04-bionic
[debug] exe versions: ffmpeg 3.4.4-0ubuntu<IP_ADDRESS>, ffprobe 3.4.4-0ubuntu<IP_ADDRESS>
[debug] Proxy map: {}
[VrtNU] over-water-s1a1: Downloading webpage
[VrtNU] Saving request to over-water-s1a1_https_-www.vrt.be_vrtnu_a-z_over-water_1_over-water-s1a1.dump
[VrtNU] over-water-s1a1: Downloading JSON metadata
[VrtNU] Saving request to over-water-s1a1_https_-www.vrt.be_vrtnu_a-z_over-water_1_over-water-s1a1.mssecurevideo.json.dump
[Canvas] Downloading JSON metadata
[Canvas] Saving request to None_https-_media-services-public.vrt.be_vualto-video-aggregator-web_rest_external_v1_tokens.dump
[Canvas] pbs-pub-76cdcf43-7667-46cd-86c7-ec6367450e10$vid-466347f4-9010-4aac-85f7-fc28a71ca023: Downloading JSON metadata
ERROR: Unable to download JSON metadata: HTTP Error 400: Bad Request (caused by HTTPError()); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 605, in _request_webpage
return self._downloader.urlopen(url_or_request)
File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 2212, in urlopen
return self._opener.open(req, timeout=self._socket_timeout)
File "/usr/lib/python2.7/urllib2.py", line 435, in open
response = meth(req, response)
File "/usr/lib/python2.7/urllib2.py", line 548, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python2.7/urllib2.py", line 473, in error
return self._call_chain(*args)
File "/usr/lib/python2.7/urllib2.py", line 407, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 556, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/rg3/youtube-dl/pull/18629#issuecomment-450372229, or mute
the thread
https://github.com/notifications/unsubscribe-auth/Ar-kYjw0c58mHnVapDYtiIdapV7ubhIXks5u9jHsgaJpZM4Zgs2Z
.

@michaelarnauts
I tried it myself, i can reproduce your problem if I delete remove my username and password flags from my testing command.
It seems VRT is making logging in required to fetch the meta data.
I know raise an error if user didn't provide user credentials

How can I implement this correction ?

@xplorr Thanks for the feedback. I'll check into those links that are not working.

Thx @Twilkie!

@xplorr
Can you check why following video is not working ? https://www.vrt.be/vrtnu/a-z/thuis/24/thuis-s24a4535/
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['-v', 'https://www.vrt.be/vrtnu/a-z/thuis/24/thuis-s24a4534/', '--username', 'PRIVATE', '--password', 'PRIVATE', '-f', 'best']
[debug] Encodings: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2018.12.17
[debug] Python version 3.7.2 (CPython) - Darwin-16.7.0-x86_64-i386-64bit
[debug] exe versions: avconv 12.3, avprobe 12.3, ffmpeg N-89803-g856b7cae9f-tessus
[debug] Proxy map: {}
[VrtNU] Logging in
[VrtNU] Requesting a token
[VrtNU] thuis-s24a4534: Downloading webpage
[VrtNU] thuis-s24a4534: Downloading JSON metadata
[Canvas] pbs-pub-c425bc72-e4c8-4ceb-973e-d78de7fb4cc4$vid-5d01e94a-0d77-4631-b0ff-302c938f778a: Downloading JSON metadata
[Canvas] pbs-pub-c425bc72-e4c8-4ceb-973e-d78de7fb4cc4$vid-5d01e94a-0d77-4631-b0ff-302c938f778a: Downloading m3u8 information
WARNING: Failed to download m3u8 information: <urlopen error [Errno 8] nodename nor servname provided, or not known>
[Canvas] pbs-pub-c425bc72-e4c8-4ceb-973e-d78de7fb4cc4$vid-5d01e94a-0d77-4631-b0ff-302c938f778a: Downloading MPD manifest
WARNING: Failed to download MPD manifest: <urlopen error [Errno 8] nodename nor servname provided, or not known>
[Canvas] pbs-pub-c425bc72-e4c8-4ceb-973e-d78de7fb4cc4$vid-5d01e94a-0d77-4631-b0ff-302c938f778a: Downloading ISM manifest
WARNING: Failed to download ISM manifest: <urlopen error [Errno 8] nodename nor servname provided, or not known>
[Canvas] pbs-pub-c425bc72-e4c8-4ceb-973e-d78de7fb4cc4$vid-5d01e94a-0d77-4631-b0ff-302c938f778a: Downloading f4m manifest
WARNING: Unable to download f4m manifest: <urlopen error [Errno 8] nodename nor servname provided, or not known>
ERROR: No video formats found; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
Traceback (most recent call last):
File "/usr/local/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 793, in extract_info
ie_result = ie.extract(url)
File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 508, in extract
ie_result = self._real_extract(url)
File "/usr/local/bin/youtube-dl/youtube_dl/extractor/canvas.py", line 73, in _real_extract
self._sort_formats(formats)
File "/usr/local/bin/youtube-dl/youtube_dl/extractor/common.py", line 1292, in _sort_formats
raise ExtractorError('No video formats found')
youtube_dl.utils.ExtractorError: No video formats found; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type  youtube-dl -U  to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

@kevmns working ok

@kevmns working ok

Strange... Any idea why I'm getting this message ?

Did you compile and test with a version of youtube-dl with the changes of Twilkie included?

I've installed y-dl via Brew; how should I include those changes ?

@kevmns You can't, as far as I know. Youtube-DL in  brew is a single compiled file.
You can download the source from this GitHub repo and apply the patch yourself to canvas.py
Or you can download my repo as a zip file
The zip file comes with a executable.

It works, many thanks @Twilkie !

This fixed my issue, thank you!

Verified working on a recent episode.

Breaks current canvas extractor test.
Read coding conventions.


JSM abstract

Instruction is here.
Abstract submitted to JSM will be the same as abstract submitted to student award.

Pdf version is here -- planning to submit on December 13th (Tuesday).


Breakout top stories card

Now top stories card is moved out of home.js just like events -- they are pretty similar actually.  Only logic change I made was changing "AppSettings.NEWS_API_URL" to "AppSettings.TOP_STORIES_API_URL" to match the appSettings file in this repo's README.

@srkirkland Good Progress

GitHub Selfies


make build broken on 3.0.0 and higher

The builds fail on 3.0.0 and higher. This appears to be due to the addition to the CGO_ENABLED=0 environment variable added to all of the build commands. If I remove this, the build is successful.
What version of fleet are you using (fleet version --full)?
N/A
What operating system are you using?
Tested on macOS Catalina 10.15.6 with Golang 1.15.0 and Ubuntu 20.04 with Golang 1.14.2
What did you do?
$ make deps
$ make generate
$ make build

What did you expect to see?
Successful build.
What did you see instead?
$ make build
mkdir -p build/linux
mkdir -p build/darwin
CGO_ENABLED=0 go build -tags full -i -o build/fleet -ldflags " -X github.com/kolide/kit/version.appName=fleet -X github.com/kolide/kit/version.version=3.0.0 -X github.com/kolide/kit/version.branch=HEAD -X github.com/kolide/kit/version.revision=0058d459022df132df36556c40c342958639501c -X github.com/kolide/kit/version.buildDate=2020-08-19T19:23:52Z -X github.com/kolide/kit/version.buildUser=james -X github.com/kolide/kit/version.goVersion=go1.15" ./cmd/fleet
go build net: copying /Users/james/Library/Caches/go-build/0b/0bea6c310e5c2fb4021cd6e334c52f7b692fea5ff47dcb3af72b710843a8afc1-d: open /opt/local/lib/go/pkg/darwin_amd64/net.a: permission denied
go build os/user: copying /Users/james/Library/Caches/go-build/1f/1fc0c83ac80ef7f361f8f91ae0828b4b8a43f73a00b4dfb253c529074e30a990-d: open /opt/local/lib/go/pkg/darwin_amd64/os/user.a: permission denied
make: *** [fleet] Error 1

Is this with Go 1.15? I've not seen such issues before. Maybe because I have GOPATH set?

As noted in the issue, I tried both Go 1.15 and 1.14 on macOS and Ubuntu respectively.
This is from a fresh Ubuntu 18.04 VM. I have skipped the output on the successful steps.
$ sudo apt update && sudo apt upgrade -y && sudo apt install -y git npm
$ sudo npm install -g yarn
$ curl -L -o go.tar.gz https://golang.org/dl/go1.14.7.linux-amd64.tar.gz
$ sudo tar -C /usr/local -xzf go.tar.gz
$ export PATH=$PATH:/usr/local/go/bin:$HOME/go/bin
$ mkdir -p go/src/github.com/kolide
$ cd go/src/github.com/kolide
$ git clone https://github.com/kolide/fleet
$ cd fleet
$ git checkout tags/3.1.0
$ go version
go version go1.14.7 linux/amd64
$ make deps
$ make generate
$ make fleet
mkdir -p build/linux
mkdir -p build/darwin
CGO_ENABLED=0 go build -tags full -i -o build/fleet -ldflags " -X github.com/kolide/kit/version.appName=fleet -X github.com/kolide/kit/version.version=3.1.0 -X github.com/kolide/kit/version.branch=HEAD -X github.com/kolide/kit/version.revision=c6ce648fef3bb39b6e604333ec47cff0e625ff8e -X github.com/kolide/kit/version.buildDate=2020-08-20T16:11:05Z -X github.com/kolide/kit/version.buildUser=vagrant -X github.com/kolide/kit/version.goVersion=go1.14.7" ./cmd/fleet
go build net: copying /tmp/go-build824086985/b073/_pkg_.a: open /usr/local/go/pkg/linux_amd64/net.a: permission denied
go build os/user: copying /tmp/go-build824086985/b290/_pkg_.a: open /usr/local/go/pkg/linux_amd64/os/user.a: permission denied
Makefile:110: recipe for target 'fleet' failed
make: *** [fleet] Error 1

If I roll back to 2.6.0 where CGO_ENABLED is not specified, it works fine.
$ git checkout tags/2.6.0
$ make deps
$ make generate
$ make fleet
mkdir -p build/linux
mkdir -p build/darwin
go build -i -o build/fleet -ldflags " -X github.com/kolide/kit/version.appName=fleet -X github.com/kolide/kit/version.version=2.6.0 -X github.com/kolide/kit/version.branch=HEAD -X github.com/kolide/kit/version.revision=d3849d8fe1ea841d34a19e5cc06bfe62fc8dfd2d -X github.com/kolide/kit/version.buildDate=2020-08-20T16:14:37Z -X github.com/kolide/kit/version.buildUser=vagrant -X github.com/kolide/kit/version.goVersion=go1.14.7" ./cmd/fleet
$ file build/fleet
build/fleet: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, not stripped

Similarly, if I just remove that from the 3.1.0 build it works fine.
$ git checkout tags/3.1.0
$ sed -i 's/CGO_ENABLED=0 //g' Makefile
$ make deps
$ make generate
$ make fleet
$ echo $?
0

Hmm, interestingly make xp-fleet still fails with a similar error where it's trying to write to system directories. And it also fails when I revert to 2.6.0. Output:
$ export GOPATH=$HOME/go
$ make xp-fleet
rm -rf build/binary-bundle
mkdir -p build/binary-bundle/linux
mkdir -p build/binary-bundle/darwin
mkdir -p build/linux
mkdir -p build/darwin
NODE_ENV=production webpack --progress --colors
 67% building 736/769 modules 33 active ...thub.com/kolide/fleet/node_modules/react-select/dist/react-select.cssBrowserslist: caniuse-lite is outdated. Please run next command `yarn upgrade`
Hash: 0a42143e4037a6959d07
Version: webpack 4.37.0
Time: 17535ms
Built at: 08/20/2020 6:23:32 PM
                                                          Asset       Size  Chunks                    Chunk Names
                               ../frontend/templates/react.tmpl   7.13 KiB          [emitted]
<EMAIL_ADDRESS>   71 KiB          [emitted]
<EMAIL_ADDRESS> 21.9 KiB          [emitted]
<EMAIL_ADDRESS>   48 KiB          [emitted]
<EMAIL_ADDRESS> 27.9 KiB          [emitted]
<EMAIL_ADDRESS> 47.7 KiB          [emitted]
<EMAIL_ADDRESS> 43.1 KiB          [emitted]
<EMAIL_ADDRESS> 42.8 KiB          [emitted]
<EMAIL_ADDRESS> 25.3 KiB          [emitted]
<EMAIL_ADDRESS>   47 KiB          [emitted]
<EMAIL_ADDRESS> 47.3 KiB          [emitted]
<EMAIL_ADDRESS> 27.6 KiB          [emitted]
<EMAIL_ADDRESS> 93.6 KiB          [emitted]
<EMAIL_ADDRESS>  208 KiB          [emitted]
<EMAIL_ADDRESS> 87.9 KiB          [emitted]
<EMAIL_ADDRESS> 13.3 KiB          [emitted]
<EMAIL_ADDRESS>  353 KiB          [emitted]  [big]
                                 bundle-0a42143e4037a6959d07.js   1.94 MiB       0  [emitted]  [big]  bundle
                                bundle-b7c4bf979c7f1906fbc9.css    153 KiB       0  [emitted]         bundle
<EMAIL_ADDRESS> 2.53 KiB          [emitted]
<EMAIL_ADDRESS> 3.48 KiB          [emitted]
<EMAIL_ADDRESS>  2.3 KiB          [emitted]
<EMAIL_ADDRESS>872 bytes          [emitted]
<EMAIL_ADDRESS> 12.3 KiB          [emitted]
<EMAIL_ADDRESS>   10 KiB          [emitted]
<EMAIL_ADDRESS>513 bytes          [emitted]
<EMAIL_ADDRESS> 8.48 KiB          [emitted]
<EMAIL_ADDRESS> 1.65 KiB          [emitted]
Entrypoint bundle [big] = bundle-b7c4bf979c7f1906fbc9.css bundle-0a42143e4037a6959d07.js
  [4] (webpack)/buildin/global.js 472 bytes {0} [built]
 [12] ./frontend/router/paths.js 1.39 KiB {0} [built]
 [48] ./node_modules/react-router/es/index.js + 32 modules 74.9 KiB {0} [built]
      |    33 modules
 [77] ./frontend/router/url_prefix.js 259 bytes {0} [built]
[367] ./frontend/index.jsx 537 bytes {0} [built]
[372] ./frontend/public-path.js 358 bytes {0} [built]
[373] ./frontend/router/index.jsx 7.57 KiB {0} [built]
[401] ./frontend/pages/admin/AppSettingsPage/index.js 372 bytes {0} [built]
[466] ./frontend/pages/admin/UserManagementPage/index.js 387 bytes {0} [built]
[553] ./frontend/pages/packs/AllPacksPage/index.js 357 bytes {0} [built]
[574] ./frontend/pages/ConfirmInvitePage/index.js 382 bytes {0} [built]
[582] ./frontend/pages/ConfirmSSOInvitePage/index.js 397 bytes {0} [built]
[587] ./frontend/layouts/CoreLayout/index.js 347 bytes {0} [built]
[601] ./frontend/pages/packs/EditPackPage/index.js 357 bytes {0} [built]
[855] ./frontend/index.scss 39 bytes {0} [built]
    + 846 hidden modules

WARNING in asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
<EMAIL_ADDRESS>(353 KiB)
  bundle-0a42143e4037a6959d07.js (1.94 MiB)

WARNING in entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
  bundle (2.09 MiB)
      bundle-b7c4bf979c7f1906fbc9.css
      bundle-0a42143e4037a6959d07.js

WARNING in webpack performance recommendations:
You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
For more info visit https://webpack.js.org/guides/code-splitting/
Child html-webpack-plugin for "../frontend/templates/react.tmpl":
     1 asset
    Entrypoint undefined = ../frontend/templates/react.tmpl
    [0] ./node_modules/html-webpack-plugin/lib/loader.js!./frontend/templates/react.ejs 7.49 KiB {0} [built]
    [2] (webpack)/buildin/global.js 472 bytes {0} [built]
    [3] (webpack)/buildin/module.js 497 bytes {0} [built]
        + 1 hidden module
Child mini-css-extract-plugin node_modules/css-loader/index.js!node_modules/postcss-loader/src/index.js!frontend/components/KolideAce/theme.css:
    Entrypoint mini-css-extract-plugin = *
       2 modules
Child mini-css-extract-plugin node_modules/css-loader/index.js!node_modules/postcss-loader/src/index.js!node_modules/rc-pagination/assets/index.css:
    Entrypoint mini-css-extract-plugin = *
       2 modules
Child mini-css-extract-plugin node_modules/css-loader/index.js!node_modules/postcss-loader/src/index.js!node_modules/react-select/dist/react-select.css:
    Entrypoint mini-css-extract-plugin = *
       2 modules
Child mini-css-extract-plugin node_modules/css-loader/index.js!node_modules/postcss-loader/src/index.js!node_modules/sass-loader/lib/loader.js??ref--7-3!node_modules/import-glob-loader/index.js!frontend/index.scss:
    Entrypoint mini-css-extract-plugin = *
     [0] ./assets/fonts/oxygen/Oxygen-Light.eot 95 bytes {0} [built]
     [1] ./assets/fonts/oxygen/Oxygen-Bold.eot 94 bytes {0} [built]
     [2] ./assets/fonts/oxygen/Oxygen-Regular.eot 97 bytes {0} [built]
     [3] ./assets/fonts/source-code-pro/SourceCodePro-Regular.eot 104 bytes {0} [built]
     [4] ./node_modules/css-loader!./node_modules/postcss-loader/src!./node_modules/sass-loader/lib/loader.js??ref--7-3!./node_modules/import-glob-loader!./frontend/index.scss 140 KiB {0} [built]
     [7] ./assets/fonts/oxygen/Oxygen-Light.woff 96 bytes {0} [built]
     [8] ./assets/fonts/oxygen/Oxygen-Light.ttf 95 bytes {0} [built]
     [9] ./assets/fonts/oxygen/Oxygen-Bold.woff 95 bytes {0} [built]
    [10] ./assets/fonts/oxygen/Oxygen-Bold.ttf 94 bytes {0} [built]
    [11] ./assets/fonts/oxygen/Oxygen-Regular.woff 98 bytes {0} [built]
    [12] ./assets/fonts/oxygen/Oxygen-Regular.ttf 97 bytes {0} [built]
    [13] ./assets/fonts/kolidecons/kolidecons.woff2 95 bytes {0} [built]
    [14] ./assets/fonts/kolidecons/kolidecons.woff 94 bytes {0} [built]
    [15] ./assets/fonts/source-code-pro/SourceCodePro-Regular.ttf.woff 109 bytes {0} [built]
    [16] ./assets/fonts/source-code-pro/SourceCodePro-Regular.ttf 104 bytes {0} [built]
        + 4 hidden modules
go-bindata -pkg=service \
	-o=server/service/bindata.go \
	frontend/templates/ assets/...
go-bindata -pkg=kolide -o=server/kolide/bindata.go server/mail/templates
GOOS=linux go build -i -o build/binary-bundle/linux/fleet -ldflags " -X github.com/kolide/kit/version.appName=fleet -X github.com/kolide/kit/version.version=2.6.0 -X github.com/kolide/kit/version.branch=HEAD -X github.com/kolide/kit/version.revision=d3849d8fe1ea841d34a19e5cc06bfe62fc8dfd2d -X github.com/kolide/kit/version.buildDate=2020-08-20T18:23:32Z -X github.com/kolide/kit/version.buildUser=vagrant -X github.com/kolide/kit/version.goVersion=go1.14.7" ./cmd/fleet
GOOS=darwin go build -i -o build/binary-bundle/darwin/fleet -ldflags " -X github.com/kolide/kit/version.appName=fleet -X github.com/kolide/kit/version.version=2.6.0 -X github.com/kolide/kit/version.branch=HEAD -X github.com/kolide/kit/version.revision=d3849d8fe1ea841d34a19e5cc06bfe62fc8dfd2d -X github.com/kolide/kit/version.buildDate=2020-08-20T18:23:32Z -X github.com/kolide/kit/version.buildUser=vagrant -X github.com/kolide/kit/version.goVersion=go1.14.7" ./cmd/fleet
go build internal/cpu: mkdir /usr/local/go/pkg/darwin_amd64: permission denied
go build runtime/internal/atomic: mkdir /usr/local/go/pkg/darwin_amd64: permission denied
go build internal/race: copying /home/vagrant/.cache/go-build/77/776c73be4e2fe961fd3dcccb2f406f3dc3188c5a7f37add755107b51cf1d6c80-d: open /usr/local/go/pkg/darwin_amd64/internal/race.a: no such file or directory
go build runtime/internal/sys: copying /home/vagrant/.cache/go-build/01/01b47c05489549961edcf5a2b1ea1269d8a619fbf1a7927dfbd6de0de037760a-d: open /usr/local/go/pkg/darwin_amd64/runtime/internal/sys.a: no such file or directory
go build sync/atomic: mkdir /usr/local/go/pkg/darwin_amd64: permission denied
go build unicode/utf8: mkdir /usr/local/go/pkg/darwin_amd64: permission denied
go build container/list: mkdir /usr/local/go/pkg/darwin_amd64: permission denied
go build math/bits: mkdir /usr/local/go/pkg/darwin_amd64: permission denied
go build crypto/internal/subtle: mkdir /usr/local/go/pkg/darwin_amd64: permission denied
go build crypto/subtle: mkdir /usr/local/go/pkg/darwin_amd64: permission denied
go build unicode/utf16: copying /home/vagrant/.cache/go-build/96/96dc3112b46bf08056889d489d27f0f959b78fbaf5b7fbba2c6c44cedea1a783-d: open /usr/local/go/pkg/darwin_amd64/unicode/utf16.a: no such file or directory
go build unicode: mkdir /usr/local/go/pkg/darwin_amd64/: permission denied
go build vendor/golang.org/x/crypto/cryptobyte/asn1: mkdir /usr/local/go/pkg/darwin_amd64: permission denied
go build internal/nettrace: copying /home/vagrant/.cache/go-build/5a/5ab853b24c3a8cf50bb132d36dafd24c41cccb2d65a0b675601d525e919d1fa0-d: open /usr/local/go/pkg/darwin_amd64/internal/nettrace.a: no such file or directory
go build vendor/golang.org/x/crypto/internal/subtle: mkdir /usr/local/go/pkg/darwin_amd64: permission denied
go build encoding: copying /home/vagrant/.cache/go-build/ee/ee07a7afaac4939080714bc90039d1c5126dc16fe24f5e2042aac31d51c8e70a-d: open /usr/local/go/pkg/darwin_amd64/encoding.a: no such file or directory
Makefile:222: recipe for target 'xp-fleet' failed
make: *** [xp-fleet] Error 1

I've just tried this on master from a ubuntu:20.04 Docker container and everything worked as expected. Can you provide step by step instructions for reproducing the issue?
My suspicion is that there is some issue with your Go install.

This is from a fresh Vagrant Ubuntu 18.04 VM.
vagrant@ubuntu-bionic:~/go/src/github.com/kolide/fleet$ history
    1  sudo apt update && sudo apt upgrade -y
    2  sudo apt install -y git curl
    3  curl -L -o go.tar.gz https://golang.org/dl/go1.15.2.linux-amd64.tar.gz
    4  sudo tar -C /usr/local -xzf go.tar.gz
    5  export PATH=$PATH:/usr/local/go/bin
    6  mkdir -p go/src/github.com/kolide
    7  cd go/src/github.com/kolide/
    8  git clone https://github.com/kolide/fleet
    9  cd fleet
   10  export PATH=$PATH:$HOME/go/bin
   11  make deps
   12  sudo apt install make -y
   13  make deps
   14  sudo apt install -y npm
   15  sudo npm install -g yarn
   16  make deps
   17  make generate
   18  echo $?
   19  make
   20  history

Which errors with
vagrant@ubuntu-bionic:~/go/src/github.com/kolide/fleet$ make
mkdir -p build/linux
mkdir -p build/darwin
CGO_ENABLED=0 go build -tags full -i -o build/fleet -ldflags " -X github.com/kolide/kit/version.appName=fleet -X github.com/kolide/kit/version.version=3.1.0-9-gd959a4e4 -X github.com/kolide/kit/version.branch=master -X github.com/kolide/kit/version.revision=d959a4e4afbd266d8075799890940b7d5061f704 -X github.com/kolide/kit/version.buildDate=2020-09-23T16:47:20Z -X github.com/kolide/kit/version.buildUser=vagrant -X github.com/kolide/kit/version.goVersion=go1.15.2" ./cmd/fleet
go build net: copying /tmp/go-build662741959/b074/_pkg_.a: open /usr/local/go/pkg/linux_amd64/net.a: permission denied
go build os/user: copying /tmp/go-build662741959/b292/_pkg_.a: open /usr/local/go/pkg/linux_amd64/os/user.a: permission denied
Makefile:110: recipe for target 'fleet' failed
make: *** [fleet] Error 1

I see you're running as root, which wouldn't run into these permissions issues. I am also able to build as root.
After doing some digging, it may be due to the -i flag which installs the packages that are dependencies of the target which means it is attempting to write to $GOROOT which a regular user cannot in this scenario.
Related issue: https://github.com/golang/go/issues/18981#issuecomment-278101364

Ah, thank you for that digging.
Good point that I was testing with root permissions, as that's the default in Docker containers. It also works on my macOS machine where I do not have root.
Nice find on the -i flag. I'll need to take a look and try to understand why we use that flag -- I'm not sure it's necessary.

@zwass I did some testing and didn't have any issues building without the flag, so I have opened a PR to remove it.


[Semantic API] Suggest Function Arguments in Expression-bodied Functions

Purpose

Improve the suggestions in expression-bodied functions

Fixes #31197
Approach

Use the right-inclusive position lookup for expression-bodied functions

Samples

Remarks

TODO: Update this approach once #28983 is finalized

Check List

[x] Read the Contributing Guide
[ ] Updated Change Log
[ ] Checked Tooling Support (#)
[ ] Added necessary tests

[ ] Unit Tests
[ ] Spec Conformance Tests
[ ] Integration Tests
[ ] Ballerina By Example Tests

[ ] Increased Test Coverage
[ ] Added necessary documentation

[ ] API documentation
[ ] Module documentation in Module.md files
[ ] Ballerina By Examples

@sanjana There are some LS test failures. Can you please check and fix.

@sanjana There are some LS test failures. Can you please check and fix.

@mohanvive fixed the LS test case failures.


SYS, HLT and RET have no argument in common

Those three instructions have only the 4-bit main opcode considered and no other relevant fields. Instead of having three different main opcode, we can have only one and used some X bits to carry the real opcode for SYS, HLT and RET and be able to add other possible instructions where no SS and DD are needed. As for SYS, I would have considered an immediate (8-bit ?) value to encode the system call code instead of relying on a register value (I believe it is A currently) .  Two main opcodes would be freed for other usages that I can have in mind.

Over at https://github.com/redfast00/RCPU (a similar project in Python with instructions inspired by 16bitjs), I simply push the syscall number onto the stack, along with arguments, and place return values on the stack as well. The SYS instruction then pop's and pushes onto the stack.

@hlide I agree that these instructions can be merged. What would you name this common instruction? Also as a side note, if you want to implement this feature and a rewrite of LDV, please keep make them in separate pull requests.
@redfast00 ah that's also a nice way to do it. I was going for a similar kind of approach to to x86 0x80 interrupt (https://en.wikibooks.org/wiki/X86_Assembly/Interfacing_with_Linux), which basically has the registers set up with arguments. I don't think this needs to be changed to be honest, but there are definitely a bunch of different ways you could do it.

@francisrstokes it does indeed not have to be changed, I think it works the way it is. Sorry for hijacking this issue, but is there a roadmap of things to do? Don't have time for it now (working on RCPU), but I'd love to contribute in the future.

@redfast00 no worries. I'm starting to use the git issues with enhancement tags to create extension proposals. Discussion can take place in the issues (like this one). I've created a CONTRIBUTING.md file repo that kind of lays out the main ideas with creating proposals. The project is looking great by the way, it's really coming along!


About KLLoss

Thanks for your amazing work!
The KLLoss in the implementation is divided by feature dims (times batch_size in code), instead of batch size.
The docs of PyTorch points that reduction = 'batchmean' aligns with KL math definition. I'm writing to ask the reason for the implementation choice.
Thanks in advance.

您好，我是王蒙蒙，您的邮件我已收到，并及时回复。


Redmond Kettle linkquality

Sometimes linkquality becomes negative

According to doc on https://bluetoothle.wiki/rssi, the minimum rssi is -120. But in utils.py it is -87. Maybe make it at least -100 makes sense.

Oh, my linquality just decreased to -24, so the real rssi is about -96

Feel free to merge your changes with a PR.

Fixed in https://github.com/devbis/ble2mqtt/pull/12


BUG - History data not showing

Cc: @pierssinclairssw
Hi,
The history data for this rule is not showing
https://www.ssw.com.au/rules/Employee-YOLO-Day

Investigate and fix

Figure: No history data
This could be related to #459 but we are not sure.
Thanks,
-Brady
AB#61208

Another example of this bug:
https://www.ssw.com.au/rules/do-you-know-how-to-use-connection-strings


Does @cap-js/hana support quoted sql mapping?

Hi! Following the advice from SAP we've migrated to @cap-js/hana. However it seems like this connector doesn't support yet quoted sql mapping. At least our sql queries fail with error like Invalid table name:  Could not find table/view API_ODATA_BUCKET_BALANCE_MONTHLY  while we have it generated like this:
VIEW "api.odata.bucket_balance_monthly" AS SELECT

not yet, Pr still pending #681

just as an idea to what could be a solution. Since we have a source table like "schema.table" which gets converted to SCHEMA_TABLE, and since we generate also hdbtable, hdbview. Isn't it a good idea also to delegate to framework to generate hdbsynonym files? That would  help us may be to migrate from quoted mapping if we could just rebuild the project with synonyms, generated from the model. What do you think about this? Thanks!

So let's say in case of the entity like:
@cds.persistence.exists: true
entity namespace sap.fe.cap.Travel {
...
}

we will not generate hdbtable ( because it exists ), but we'll generate synonym ( it's ok if it's for same schema )
like
{ " SAP_FE_CAP_TRAVEL " : {
object: "sap.fe.cap.Travel"
}
}

@johannes-vogel  do you know which team to address mentioned above problem with cds compiler which compiles hdbview which is not possible to deploy if sql mode is plain? Thanks!

@danjoa  Daniel, do you know may be - is it possible to generate hdbview with columns like "timestamp" in a lower case if plain mode is used? Thanks!

@danjoa one more point about usage of npm dependencies. Now to test the logic with and without @cap-js/hana I have to change package.json dependencies and reinstall packages every time. This is very inconvenient. I'm sure there must be a better way not to use hew driver / plugin even if it's being installed, right? Thanks!

the newest version of @cap-js/hana in combination with @sap/cds 8.3.1 should support this properly.

Hi! Sorry for late confirmation but now I can confirm it works as expected! Thanks again


minor GUI bug #2 (position of "See all transactions")

0.5.18-BETA
At dashboard: "See all transactions" position not right:
http://s9.postimg.org/wxwcjq1bj/gui_bug.png

Confirmed. I guess if gimre has some time he can try to fix it. But this is not a high priority bug.


highlight glsl inside javascript / typescript template strings

in ES 2015 there is a concept of template literals. More about that here
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#Tagged_template_literals
In short: we can write something like this in js/ts
export const mySnippets = {
  foo: glsl`
    # some glsl source code to highlight
  `
}

where glsl is a tagged template
I would love to see syntax highlighting enabled for tagged templates like glsl and hlsl inside js/ts files. This is only about syntax highlighting, there is no need to provide these template functions.
Here is an example extension that does exactly that but with html templates
https://github.com/mjbvz/vscode-lit-html

there is actually a plugin for that purpose
https://github.com/boyswan/vscode-glsl-literal
but it currently supports only js files


Update layout.html.twig

Fix profiler for 5.0.x version (or before).
This problem is due to @setOption and multiple optionValue like this :
# vendor/oro/commerce/src/Oro/Bundle/ProductBundle/Resources/views/layouts/blank/imports/oro_product_grid/grid.yml
- '@setOption': id: product_datagrid_export_export_button optionName: routeOptions optionValue:
          filteredResultsGrid: 'frontend-product-search-grid'
          filteredResultsGridParams: '=data["frontend_product_export_options"].getDefaultGridExportRequestOptions()'

Thank you for your contribution. Internal ticket id is #BAP-21759.


Research Jenkins Declarative Pipeline options

Research useful Jenkins Declarative Pipeline options.

No action will take place, due to maturity-related issues with Jenkins Declarative Pipeline.


Clickhouse queries return miss the first two rows

When using any charts object or direct in SQL exploration, on clickhouse database, the first two lines 2 lines are missing.
Expected results
Query that return 1 line, show 1,
Query that return 2 lines, show 2,
Query that return 3 show 3....
Query that return 96 show 96 lines
Actual results
Query that return 1 line, show no data
Query that return 2 lines, show no data
Query that return 3 lines, show 1
Query that return 96 show 94 lines
How to reproduce the bug

With  a clickhouse database connection, and a table
Create a TreeMap/pie chart / ... , using the defaut count(*) metrics, one text fields as Group By
Add a Filter on this Text Field, IN, and type one value (or few other for the above cases)
See that the data returned and the chart is not displaying the right information

Note, when copy-past the SQL generated in clickhouse directly, the right number of lines are returned.
OR
Use any query in SQL Lab, compare to result from Clickhouse directly : missing 2 first row.
Environment
(please complete the following information):
Docker install with version 3.7 of the docker-compose-non-dev.yml (as 2021-06-16)
Clickhouse driver setup with 2 lines in ./docker/requirements-local.txt
clickhouse-driver>=0.2.0
clickhouse-sqlalchemy>=0.1.6

It look like a SQLAchemy issue
https://github.com/xzkostyan/clickhouse-sqlalchemy/issues/14
Here a possible solution, using the +native driver, but I can't make it work. Need more investigation :
https://github.com/xzkostyan/clickhouse-sqlalchemy/issues/84#issuecomment-596543932


Add Bitcoin Rhodium

Added Bitcoin Rhodium.
Website: https://gitlab.com/bitcoinrh/BRhodiumNode
Coin path: 44'/10291'
Ledger App is supported on http://app.magnumwallet.co

Created new request with verified commits: https://github.com/LedgerHQ/ledger-app-btc/pull/131


Is it possible to save the best model at the middle of iterations?

Generally wapiti model stop the iterations when the error is same for 5 iterations. I have fixed maximum iterations to 500. After few iterations, the err value just fluctuate little and because of this the max iterations is done. So is it possible to save the best model at the middle of iteration so that the overfitted model can be avoided? Also, can you please explain on the two errors values shown in the output?
Train the model with l-bfgs
[ 1] obj=9504837.02 act=17598257 err=72.68%/100.00% time=309.97s/309.97s
[ 2] obj=8309605.51 act=18434826 err=78.66%/100.00% time=188.79s/498.76s
[ 3] obj=7833355.05 act=19350196 err=52.76%/100.00% time=192.01s/690.76s
[ 4] obj=7421683.03 act=18613435 err=50.94%/100.00% time=196.62s/887.39s
[ 5] obj=6223601.64 act=16987349 err=45.05%/100.00% time=205.37s/1092.75s
[ 6] obj=4345596.68 act=15355941 err=38.59%/100.00% time=211.78s/1304.53s
[ 7] obj=3966547.51 act=14167829 err=28.94%/100.00% time=200.68s/1505.21s
[ 8] obj=3438943.46 act=14846582 err=30.09%/100.00% time=202.00s/1707.21s
[ 9] obj=3140222.40 act=14071699 err=25.07%/99.77% time=213.22s/1920.43s
[ 10] obj=2694572.72 act=13441289 err=23.84%/99.31% time=213.42s/2133.85s
[ 11] obj=2041933.47 act=12366576 err=19.74%/93.69% time=211.67s/2345.52s
[ 12] obj=1934548.49 act=12342957 err=28.05%/97.33% time=197.66s/2543.19s
[ 13] obj=1615030.54 act=13123501 err=17.34%/86.99% time=198.78s/2741.97s
[ 14] obj=1414008.73 act=12491249 err=16.62%/85.09% time=211.34s/2953.31s
[ 15] obj=1312758.08 act=12120282 err=16.21%/81.37% time=195.42s/3148.73s
[ 16] obj=1224466.19 act=11753770 err=19.01%/85.63% time=214.96s/3363.69s
[ 17] obj=1129987.49 act=11963602 err=15.37%/78.10% time=213.48s/3577.17s
[ 18] obj=1019288.79 act=11452956 err=15.89%/79.81% time=210.29s/3787.46s
[ 19] obj=974715.93 act=11212340 err=14.52%/74.45% time=202.03s/3989.48s
[ 20] obj=882033.03 act=10910928 err=15.20%/75.95% time=210.80s/4200.29s
[ 21] obj=811396.64 act=11123553 err=13.52%/70.41% time=213.60s/4413.89s
[ 22] obj=753678.97 act=10564180 err=16.13%/73.23% time=213.27s/4627.16s
[ 23] obj=710544.62 act=10845717 err=13.02%/67.73% time=201.23s/4828.39s
[ 24] obj=616492.72 act=10447271 err=13.58%/68.22% time=211.21s/5039.60s
[ 25] obj=582678.89 act=10243108 err=12.00%/65.61% time=207.64s/5247.24s
[ 26] obj=530190.50 act=9811981 err=13.14%/67.75% time=212.66s/5459.90s
[ 27] obj=496651.38 act=9421423 err=11.41%/64.56% time=212.92s/5672.82s
[ 28] obj=452394.58 act=8772761 err=12.53%/66.26% time=212.04s/5884.86s
[ 29] obj=420383.35 act=8828721 err=10.64%/63.20% time=200.33s/6085.19s
[ 30] obj=395130.11 act=8418783 err=11.12%/63.49% time=217.29s/6302.48s
[ 31] obj=375584.10 act=8205296 err=10.20%/61.75% time=211.70s/6514.18s
[ 32] obj=352458.25 act=7746058 err=10.57%/61.92% time=211.38s/6725.55s
[ 33] obj=333859.37 act=7705143 err= 9.67%/60.13% time=200.16s/6925.71s
[ 34] obj=318630.17 act=7450323 err= 9.98%/59.27% time=201.46s/7127.17s
[ 35] obj=303192.07 act=7453026 err= 9.14%/57.41% time=200.82s/7328.00s
[ 36] obj=287865.72 act=7103018 err= 9.25%/56.62% time=205.34s/7533.34s
[ 37] obj=275530.99 act=6825932 err= 8.63%/54.62% time=215.64s/7748.98s
[ 38] obj=259368.07 act=6599516 err= 8.59%/53.45% time=201.14s/7950.12s
[ 39] obj=250167.79 act=6480462 err= 8.10%/52.14% time=214.53s/8164.65s
[ 40] obj=240767.84 act=6235782 err= 8.16%/51.73% time=213.35s/8378.00s
[ 41] obj=232991.61 act=6117356 err= 7.67%/50.29% time=214.97s/8592.97s
[ 42] obj=224626.79 act=5950459 err= 7.71%/49.89% time=201.88s/8794.86s
[ 43] obj=219172.02 act=5834386 err= 7.26%/48.37% time=203.92s/8998.78s
[ 44] obj=212178.66 act=5644960 err= 7.23%/47.73% time=202.13s/9200.91s
[ 45] obj=205715.07 act=5498345 err= 6.88%/46.41% time=201.44s/9402.35s
[ 46] obj=198432.70 act=5252235 err= 6.73%/46.02% time=201.76s/9604.10s
[ 47] obj=193679.54 act=5136155 err= 6.48%/44.83% time=202.65s/9806.75s
[ 48] obj=187715.23 act=4944298 err= 6.38%/44.50% time=202.78s/10009.53s
[ 49] obj=182470.75 act=4756958 err= 6.02%/43.33% time=214.84s/10224.37s
[ 50] obj=176751.93 act=4551726 err= 5.81%/42.89% time=201.74s/10426.11s
[ 51] obj=172190.42 act=4417936 err= 5.49%/42.08% time=211.58s/10637.69s
[ 52] obj=167616.41 act=4280777 err= 5.19%/41.38% time=208.59s/10846.28s
[ 53] obj=163867.61 act=4172906 err= 4.95%/40.44% time=198.22s/11044.50s
[ 54] obj=159748.64 act=4032747 err= 4.54%/39.25% time=199.63s/11244.13s
[ 55] obj=155807.48 act=3886890 err= 4.30%/38.13% time=216.44s/11460.57s
[ 56] obj=152160.24 act=3719728 err= 3.86%/36.81% time=210.84s/11671.40s
[ 57] obj=149100.10 act=3635846 err= 3.65%/35.78% time=203.73s/11875.13s
[ 58] obj=145472.48 act=3471274 err= 3.14%/34.20% time=211.57s/12086.70s
[ 59] obj=142659.17 act=3327628 err= 2.97%/33.15% time=211.62s/12298.32s
[ 60] obj=139945.56 act=3202662 err= 2.55%/31.76% time=215.05s/12513.37s
[ 61] obj=137272.79 act=3118458 err= 2.46%/30.84% time=213.86s/12727.23s
[ 62] obj=134643.44 act=2963366 err= 2.10%/29.30% time=215.57s/12942.80s
[ 63] obj=132438.96 act=2764993 err= 2.08%/28.47% time=216.08s/13158.88s
[ 64] obj=130257.20 act=2608048 err= 1.78%/27.13% time=199.92s/13358.80s
[ 65] obj=128466.12 act=2521360 err= 1.83%/26.44% time=197.73s/13556.54s
[ 66] obj=126589.93 act=2331027 err= 1.53%/25.12% time=201.77s/13758.31s
[ 67] obj=125174.44 act=2206901 err= 1.60%/24.74% time=213.82s/13972.13s
[ 68] obj=123684.76 act=2095818 err= 1.36%/23.57% time=214.86s/14186.99s
[ 69] obj=122571.95 act=2040240 err= 1.41%/23.21% time=200.76s/14387.76s
[ 70] obj=121323.64 act=1935896 err= 1.24%/22.26% time=202.36s/14590.12s
[ 71] obj=120453.35 act=1868316 err= 1.26%/21.83% time=198.98s/14789.09s
[ 72] obj=119536.62 act=1793591 err= 1.14%/21.34% time=217.33s/15006.42s
[ 73] obj=118859.54 act=1746003 err= 1.15%/21.07% time=217.94s/15224.36s
[ 74] obj=118165.17 act=1682432 err= 1.05%/20.47% time=216.27s/15440.63s
[ 75] obj=117596.89 act=1629987 err= 1.08%/20.41% time=216.57s/15657.20s
[ 76] obj=116906.44 act=1578243 err= 1.01%/20.35% time=213.31s/15870.51s
[ 77] obj=116304.74 act=1509592 err= 1.04%/20.41% time=202.47s/16072.98s
[ 78] obj=115719.31 act=1460546 err= 0.95%/19.93% time=199.40s/16272.38s
[ 79] obj=115175.15 act=1406044 err= 0.99%/19.76% time=211.51s/16483.89s
[ 80] obj=114659.48 act=1362768 err= 0.91%/19.49% time=198.51s/16682.40s
[ 81] obj=114171.95 act=1314568 err= 0.93%/19.18% time=198.52s/16880.93s
[ 82] obj=113672.25 act=1283479 err= 0.85%/18.68% time=189.19s/17070.12s
[ 83] obj=113251.67 act=1247596 err= 0.91%/18.59% time=189.35s/17259.47s
[ 84] obj=112771.66 act=1207217 err= 0.82%/18.31% time=190.47s/17449.94s
[ 85] obj=112376.92 act=1170637 err= 0.87%/17.77% time=188.63s/17638.56s
[ 86] obj=111943.75 act=1139529 err= 0.79%/17.56% time=191.37s/17829.94s
[ 87] obj=111595.10 act=1109029 err= 0.85%/17.52% time=186.42s/18016.36s
[ 88] obj=111228.05 act=1080666 err= 0.77%/17.29% time=187.65s/18204.01s
[ 89] obj=110930.41 act=1055096 err= 0.85%/17.45% time=186.70s/18390.70s
[ 90] obj=110595.83 act=1028565 err= 0.77%/17.51% time=186.41s/18577.11s
[ 91] obj=110325.97 act=1002468 err= 0.83%/17.13% time=186.08s/18763.19s
[ 92] obj=110045.08 act=980569 err= 0.76%/17.31% time=187.33s/18950.52s
[ 93] obj=109811.15 act=962188 err= 0.82%/17.27% time=191.53s/19142.05s
[ 94] obj=109552.69 act=945077 err= 0.75%/17.34% time=189.67s/19331.72s
[ 95] obj=109337.72 act=924094 err= 0.80%/17.01% time=192.58s/19524.31s
[ 96] obj=109081.11 act=907977 err= 0.74%/17.17% time=189.05s/19713.35s
[ 97] obj=108887.67 act=890653 err= 0.78%/16.95% time=188.32s/19901.68s
[ 98] obj=108664.58 act=874575 err= 0.72%/16.87% time=184.46s/20086.14s
[ 99] obj=108497.79 act=859353 err= 0.78%/16.80% time=184.99s/20271.13s
[ 100] obj=108286.33 act=845753 err= 0.70%/16.74% time=192.82s/20463.95s
[ 101] obj=108134.56 act=831615 err= 0.75%/16.32% time=187.14s/20651.09s
[ 102] obj=107942.17 act=817775 err= 0.69%/16.54% time=193.93s/20845.02s
[ 103] obj=107802.89 act=806867 err= 0.74%/15.86% time=188.06s/21033.08s
[ 104] obj=107614.82 act=795848 err= 0.67%/15.98% time=187.50s/21220.58s
[ 105] obj=107492.65 act=784901 err= 0.73%/15.80% time=188.91s/21409.50s
[ 106] obj=107322.01 act=775746 err= 0.67%/16.25% time=187.60s/21597.10s
[ 107] obj=107209.00 act=764014 err= 0.72%/15.61% time=189.13s/21786.23s
[ 108] obj=107052.94 act=756152 err= 0.67%/16.17% time=187.79s/21974.02s
[ 109] obj=106944.42 act=746412 err= 0.72%/15.74% time=188.81s/22162.83s
[ 110] obj=106794.95 act=739299 err= 0.66%/15.92% time=185.21s/22348.04s
[ 111] obj=106695.49 act=731362 err= 0.71%/15.51% time=190.19s/22538.23s
[ 112] obj=106555.37 act=723453 err= 0.67%/15.91% time=187.87s/22726.10s
[ 113] obj=106471.96 act=715790 err= 0.70%/15.51% time=191.75s/22917.85s
[ 114] obj=106327.68 act=708527 err= 0.66%/16.11% time=192.42s/23110.27s
[ 115] obj=106252.77 act=700616 err= 0.70%/15.52% time=191.48s/23301.75s
[ 116] obj=106124.19 act=694484 err= 0.66%/15.99% time=186.72s/23488.46s
[ 117] obj=106048.09 act=687502 err= 0.69%/15.64% time=191.85s/23680.32s
[ 118] obj=105928.77 act=680818 err= 0.66%/15.91% time=188.99s/23869.31s
[ 119] obj=105858.43 act=674683 err= 0.69%/15.66% time=193.26s/24062.57s
[ 120] obj=105745.15 act=668089 err= 0.66%/16.00% time=187.76s/24250.33s
[ 121] obj=105679.16 act=662379 err= 0.67%/15.24% time=187.59s/24437.92s
[ 122] obj=105575.81 act=655739 err= 0.65%/15.84% time=192.71s/24630.63s
[ 123] obj=105509.44 act=649720 err= 0.66%/15.18% time=187.39s/24818.02s
[ 124] obj=105410.52 act=644031 err= 0.64%/15.67% time=191.18s/25009.20s
[ 125] obj=105347.85 act=639068 err= 0.67%/15.40% time=191.76s/25200.96s
[ 126] obj=105254.20 act=633618 err= 0.65%/15.84% time=185.40s/25386.37s
[ 127] obj=105198.42 act=628642 err= 0.67%/15.44% time=185.47s/25571.84s
[ 128] obj=105103.37 act=622991 err= 0.65%/15.90% time=187.94s/25759.77s
[ 129] obj=105047.79 act=618674 err= 0.65%/14.88% time=186.22s/25945.99s
[ 130] obj=104957.76 act=613423 err= 0.64%/15.62% time=190.43s/26136.42s
[ 131] obj=104904.83 act=609578 err= 0.64%/14.79% time=191.34s/26327.76s
[ 132] obj=104819.64 act=604263 err= 0.62%/15.31% time=186.30s/26514.06s
[ 133] obj=104774.92 act=599702 err= 0.65%/15.18% time=188.00s/26702.06s
[ 134] obj=104690.60 act=595024 err= 0.63%/15.69% time=186.93s/26888.99s
[ 135] obj=104642.61 act=591258 err= 0.64%/15.00% time=192.50s/27081.49s
[ 136] obj=104565.44 act=586998 err= 0.62%/15.52% time=190.40s/27271.89s
[ 137] obj=104517.57 act=583343 err= 0.63%/14.84% time=186.35s/27458.25s
[ 138] obj=104446.61 act=578995 err= 0.61%/15.18% time=185.80s/27644.04s
[ 139] obj=104403.81 act=575003 err= 0.63%/14.58% time=186.48s/27830.52s
[ 140] obj=104331.11 act=571148 err= 0.61%/15.06% time=185.66s/28016.18s
[ 141] obj=104289.95 act=567841 err= 0.63%/14.79% time=187.76s/28203.95s
[ 142] obj=104220.20 act=564173 err= 0.62%/15.28% time=185.54s/28389.48s
[ 143] obj=104178.20 act=560759 err= 0.63%/14.70% time=185.47s/28574.96s
[ 144] obj=104113.04 act=556913 err= 0.61%/15.19% time=190.64s/28765.60s
[ 145] obj=104074.13 act=554441 err= 0.62%/14.55% time=186.03s/28951.63s
[ 146] obj=104010.11 act=550571 err= 0.61%/15.01% time=187.09s/29138.72s
[ 147] obj=103971.51 act=547869 err= 0.61%/14.41% time=186.30s/29325.01s
[ 148] obj=103906.20 act=544301 err= 0.60%/14.95% time=185.63s/29510.64s
[ 149] obj=103868.55 act=541054 err= 0.61%/14.42% time=192.96s/29703.60s
[ 150] obj=103805.95 act=537732 err= 0.60%/14.92% time=186.81s/29890.41s
[ 151] obj=103770.19 act=534958 err= 0.62%/14.81% time=190.80s/30081.21s
[ 152] obj=103709.94 act=532034 err= 0.61%/15.29% time=186.76s/30267.97s
[ 153] obj=103677.53 act=529659 err= 0.61%/14.70% time=188.12s/30456.09s
[ 154] obj=103616.72 act=526795 err= 0.61%/15.26% time=187.33s/30643.43s
[ 155] obj=103584.43 act=524065 err= 0.61%/14.62% time=187.62s/30831.05s
[ 156] obj=103526.38 act=521171 err= 0.60%/14.94% time=187.89s/31018.94s
[ 157] obj=103495.48 act=518745 err= 0.60%/14.36% time=185.55s/31204.49s
[ 158] obj=103437.57 act=516123 err= 0.60%/14.99% time=186.01s/31390.50s
[ 159] obj=103409.69 act=513683 err= 0.60%/14.36% time=186.28s/31576.78s
[ 160] obj=103350.91 act=510897 err= 0.60%/14.96% time=183.85s/31760.63s
[ 161] obj=103321.33 act=508491 err= 0.61%/14.64% time=190.84s/31951.47s
[ 162] obj=103267.75 act=505544 err= 0.60%/15.04% time=189.75s/32141.22s
[ 163] obj=103237.50 act=503039 err= 0.60%/14.43% time=187.06s/32328.28s
[ 164] obj=103187.65 act=500267 err= 0.60%/15.00% time=190.29s/32518.57s
[ 165] obj=103159.95 act=498281 err= 0.59%/14.16% time=189.94s/32708.51s
[ 166] obj=103108.29 act=495740 err= 0.59%/14.78% time=190.82s/32899.33s
[ 167] obj=103081.01 act=493616 err= 0.60%/14.52% time=190.88s/33090.21s
[ 168] obj=103029.62 act=491241 err= 0.60%/15.06% time=188.25s/33278.46s
[ 169] obj=103002.16 act=489487 err= 0.59%/14.26% time=191.59s/33470.05s
[ 170] obj=102953.82 act=487013 err= 0.60%/15.11% time=194.26s/33664.31s
[ 171] obj=102927.79 act=485238 err= 0.59%/14.33% time=189.03s/33853.34s
[ 172] obj=102882.32 act=482969 err= 0.59%/14.84% time=188.16s/34041.50s
[ 173] obj=102859.03 act=481137 err= 0.59%/14.27% time=187.57s/34229.07s
[ 174] obj=102810.28 act=479317 err= 0.59%/14.87% time=183.54s/34412.61s
[ 175] obj=102785.12 act=477529 err= 0.60%/14.50% time=186.26s/34598.87s
[ 176] obj=102740.49 act=475387 err= 0.59%/14.92% time=189.59s/34788.45s
[ 177] obj=102714.81 act=473846 err= 0.58%/14.26% time=185.69s/34974.15s
[ 178] obj=102673.85 act=471325 err= 0.59%/14.86% time=191.47s/35165.62s
[ 179] obj=102653.24 act=469426 err= 0.58%/14.13% time=187.94s/35353.56s
[ 180] obj=102604.73 act=467700 err= 0.59%/14.63% time=186.05s/35539.60s
[ 181] obj=102585.02 act=466307 err= 0.58%/14.37% time=189.27s/35728.87s
[ 182] obj=102539.52 act=464939 err= 0.60%/15.05% time=187.07s/35915.94s
[ 183] obj=102517.21 act=463249 err= 0.58%/14.22% time=184.73s/36100.67s
[ 184] obj=102478.30 act=461301 err= 0.59%/14.93% time=184.22s/36284.89s
[ 185] obj=102458.40 act=460002 err= 0.57%/14.13% time=184.29s/36469.18s
[ 186] obj=102419.61 act=457795 err= 0.59%/14.77% time=188.76s/36657.95s
[ 187] obj=102399.39 act=456576 err= 0.57%/14.05% time=185.22s/36843.16s
[ 188] obj=102360.00 act=454684 err= 0.59%/14.75% time=195.65s/37038.81s
[ 189] obj=102339.72 act=453552 err= 0.57%/14.01% time=190.15s/37228.96s
[ 190] obj=102303.26 act=451690 err= 0.58%/14.71% time=186.37s/37415.33s
[ 191] obj=102284.90 act=450088 err= 0.58%/14.17% time=190.25s/37605.58s
[ 192] obj=102250.11 act=448289 err= 0.58%/14.74% time=186.57s/37792.15s
[ 193] obj=102232.08 act=447065 err= 0.58%/14.05% time=186.47s/37978.62s
[ 194] obj=102195.45 act=445642 err= 0.59%/14.80% time=188.26s/38166.88s
[ 195] obj=102176.52 act=444624 err= 0.57%/14.03% time=191.65s/38358.53s
[ 196] obj=102141.58 act=443142 err= 0.58%/14.69% time=186.07s/38544.60s
[ 197] obj=102123.76 act=441762 err= 0.58%/14.25% time=188.47s/38733.07s
[ 198] obj=102091.13 act=439948 err= 0.58%/14.88% time=185.79s/38918.86s
[ 199] obj=102074.84 act=438820 err= 0.58%/14.20% time=190.14s/39108.99s
[ 200] obj=102041.59 act=437635 err= 0.59%/14.83% time=187.71s/39296.70s

Hi, do you have the answer? Thank you!


gam reports users does not return the accounts:is_delegated_admin parameter

The issue tracker is for reporting product deficiencies. "How do I?" questions should be posted to the discussion forum at https://groups.google.com/group/google-apps-manager. When in doubt, start at the discussion forum and return here only when instructed to do so.
Please confirm the following:

I have upgraded to the latest GAM release from https://git.io/gamreleases and I still have this issue.
I am typing the command as described in the GAM Wiki at https://github.com/jay0lee/gam/wiki

Full steps to reproduce the issue:

gam reports users
accounts:is_delegated_admin parameters are missing

Expected outcome (what are you trying to do?):
I would like to be able to use this parameter to easily verify which users have been delegated access to other mailboxes
Actual outcome (what errors or bad behavior do you see instead?):
I am unable to easily see a filtered list of users that have been delegated access to other mailboxes

accounts:is_delegated_admin has nothing to do with Gmail delegation; it is about users that have been made domain admins with specific privileges.
You want: https://github.com/jay0lee/GAM/wiki/ExamplesEmailSettings#print-delegates
Ross

@taers232c thank you for clarifying.


Publisher confirms

We're currently not doing publisher confirms.
See here for details.

Seems like this could be closed too.


sinfo error if server doesn't have logo

let avatar = msg.channel.guild.iconURL.substring(0, msg.channel.guild.iconURL.length - 3);
Substring from nothing
Version: master branch at this moment
log

fixed with the upcoming update


[chome plugin] inconsistent tab search

Extension – Title

Author:

Description
Steps To Reproduce

raycast installation
chome extension installation
make tab search an easy hotkey
search a tab that has not been used recently

The current behavior
All chrome windows are brought to front sometimes not focusing on the requested tab.
The expected behavior
The window with the requested tab should be brought to front.
Raycast version
Version:

still having this issue. I am on mac


Add parsing exception test

looks good, but steal the commit message from: https://github.com/facebook/presto/pull/4705


Undefined pairingTopic for first connect

https://github.com/cosmology-tech/cosmos-kit/blob/4eb9c692ecd39aec974508fb8838241774c9ba42/packages/walletconnect/src/client.ts#L412
On a reconnect the wallet connect library throws here:
{'core/pairing/pairing'} 'No matching key. pairing: undefined' trying to clean up existing pairings

@faboweb Can you describe the steps to reproduce the error? And, is it on mobile or desktop?

@twhy An issue from Cosmos Kit <> Leap that probably can be solved together

I found one minor bug, basically, first time I try to connect using wallet-connect v2 keplr-mobile, everything works fine. But, once there is pairing but no session, that is after I disconnect, and than try to connect, what happens is qrCode comes up first time, but if I reject request on wallet, than connectResp.uri always comes undefined on calling client?.connect([...]) with proper chains Ids, even though I get prompts on wallet, it's just connectResp.uri coming to be undefined which results in qrUrl set to be undefined and we cannot reopen Modal even if we want to (which is bit opposite to ideal behavior since we will have pairings, it's just we want the user to have functionality to scan qrCode even if they had previously connected a wallet and later disconnect it.)
Here is sample: https://www.loom.com/share/2f699c5260ed435e97a9a7fe842ae72d

@faboweb We can't reproduce this issue and will close it. Please provide a minimum codebase that can help reproduce the issue and reopen this issue or open a new issue.


Add Open Policy Agent chart

Hello :wave:
This is my first chart. Let me know what should be fixed and what can be improved.
What this PR does / why we need it:
This PR adds a chart to deploy OPA as an admission controller. Hopefully this will be useful for others.
Special notes for your reviewer:
Checklist
[Place an '[x]' (no spaces) in all applicable fields. Please remove unrelated fields.]

[x] DCO signed
[x] Variables are documented in the README.md (docs are inlined into the values.yaml, hopefully this is ok!)

/cc @gtaylor

@gtaylor thanks for the feedback. I've added another commit addressing those comments.

@gtaylor is there someone else who we should ping to look at this? It would be cool if we could get this merged. I know of at least one OPA user that's already rolled their own helm chart.

I'll see if I can rouse someone in the #charts room in the Kubernetes Slack org. It looks like the review volume has increased to the point of overwhelming the reviewers.

/ok-to-test
I'm sorry for the delay in reviewing. We are a bit overwhelmed. Look out for changes coming to reduce that pressure on the maintainers.

/lgtm

@tsandall are there any plans to create an upstream chart outside of the charts repo? Many projects are moving away from the "stable" repo which is going to be considered deprecated for most projects going forward. https://github.com/open-policy-agent/opa/issues/1035

https://www.reddit.com/r/kubernetes/comments/f1rnn4/helmstable_is_going_away_now_what/

@alexellis no immediate plans, though if someone wants to take this on, I'd be happy to support.

Hi @tsandall, me and @angelbarrera92 would be interested in helping to bring the helm chart to https://artifacthub.io/ .
In case having a vanilla opa chart is still interesting for the project let us know what would be your requirements/expectations.

@phisco that would be great. Can we migrate the existing (deprecated) chart as-is or will changes be needed? If you can drive the effort, that would be excellent.

@phisco that would be great. Can we migrate the existing (deprecated) chart as-is or will changes be needed? If you can drive the effort, that would be excellent.

Cio @tsandall !!!
As @phisco said, we want to contribute helping hosting/automating the OPA helm chart releases. I saw in the following thread/issue and interesting comment from a guy who created a guide to migrate helm charts: https://github.com/helm/charts/issues/21103#issuecomment-715907845
TL;DR: We followed: https://github.com/torstenwalter/helm-chart-hosting
This one uses a completly empty github repository + github actions in place to automatic release everything.
We've created a repository under our organization: https://github.com/sighupio/opa-helm-charts, feel free to take a look.
Now, we have multiple options:

We can transfer the ownership of the repository to your organization + We can PR to the new destination with the needed changes (uris mostly).
Create a new repository from scratch. Then we can PR it.
If you consider that's is not the best option for your chart, we can work in another different approach.
3.1 Maybe include the helm chart inside the same OPA repository.

Thanks!

@AlexsJones don't you use OPA in your stack? Would this be relevant to you too?
Once the dust as settled, it would be great to get an arkade app for OPA too.

@phisco that would be great. Can we migrate the existing (deprecated) chart as-is or will changes be needed? If you can drive the effort, that would be excellent.

Cio @tsandall !!!
As @phisco said, we want to contribute helping hosting/automating the OPA helm chart releases. I saw in the following thread/issue and interesting comment from a guy who created a guide to migrate helm charts: #21103 (comment)
TL;DR: We followed: https://github.com/torstenwalter/helm-chart-hosting
This one uses a completly empty github repository + github actions in place to automatic release everything.
We've created a repository under our organization: https://github.com/sighupio/opa-helm-charts, feel free to take a look.
Now, we have multiple options:
1. We can transfer the ownership of the repository to your organization + We can PR to the new destination with the needed changes (uris mostly).

2. Create a new repository from scratch. Then we can PR it.

3. If you consider that's is not the best option for your chart, we can work in another different approach.
   3.1 Maybe include the helm chart inside the same OPA repository.

Thanks!

@phisco that would be great. Can we migrate the existing (deprecated) chart as-is or will changes be needed? If you can drive the effort, that would be excellent.

Cio @tsandall !!!
As @phisco said, we want to contribute helping hosting/automating the OPA helm chart releases. I saw in the following thread/issue and interesting comment from a guy who created a guide to migrate helm charts: #21103 (comment)
TL;DR: We followed: https://github.com/torstenwalter/helm-chart-hosting
This one uses a completly empty github repository + github actions in place to automatic release everything.
We've created a repository under our organization: https://github.com/sighupio/opa-helm-charts, feel free to take a look.
Now, we have multiple options:
1. We can transfer the ownership of the repository to your organization + We can PR to the new destination with the needed changes (uris mostly).

2. Create a new repository from scratch. Then we can PR it.

3. If you consider that's is not the best option for your chart, we can work in another different approach.
   3.1 Maybe include the helm chart inside the same OPA repository.

Thanks!

We can also think about integrating the same release workflow @ gatekeeper repository into the OPA one.

@angelbarrera92 would it be possible to host the chart under an existing repo? I think that putting into https://github.com/open-policy-agent/kube-mgmt would make the most sense. If that's possible, let me know and we can setup a GitHub team and add you to it so that you can manage it.

@angelbarrera92 would it be possible to host the chart under an existing repo? I think that putting into https://github.com/open-policy-agent/kube-mgmt would make the most sense. If that's possible, let me know and we can setup a GitHub team and add you to it so that you can manage it.

Ciao @tsandall! Sure it is possible, but it makes it really hard to maintain the git history of the original helm chart (unless you rewriting the kube-mgmt history).
If the git history is something that is not really relevant at this point, I can work on it without major problems.
Feel free to create that team including me and @phisco!
Thanks!

In this case, I'm not too worried about the git history. I've made a team, granted rights on the kube-mgmt repo, and added both of you! Thanks for working on this!


🐛 Incorrect interface GetInventorySummariesResponse

Hey there,
thank you very much for creating this amazing package. Just one thing, the interface for the response type of getInventorySummaries operation is not correct.
export interface GetInventorySummariesResponse extends BaseResponse {   payload?: GetInventorySummariesResult;   pagination: Pagination; }
I don't get either payload or pagination but directly nextToken, granularity and inventorySummaries objects

I am seeing this issue as well. The pagination key seems to work when working with the response of callApi<'getInventorySummaries'>(), but when I pass the response to another method, I cannot access the inventory summaries as the payload key does not work.
Example code snippet to call the API:
let inventory: GetInventorySummariesResponse[] = []
const inventorySummary = await client.callAPI<'getInventorySummaries'>({
        operation: SpApiRoutes.getInventorySummaries,
        query: {
          details: true,
          granularityType: 'Marketplace',
          granularityId: args.marketplaceId,
          marketplaceIds: [args.marketplaceId],
        },
      });
inventory.push(inventorySummary)
let token = inventorySummary.pagination?.nextToken;

      while (token) {
        const inventorySummary = await client.callAPI<'getInventorySummaries'>({
          operation: SpApiRoutes.getInventorySummaries,
          query: {
            details: true,
            granularityType: 'Marketplace',
            granularityId: args.marketplaceId,
            marketplaceIds: [args.marketplaceId],
            nextToken: token,
          },
        });
        inventory.push(inventorySummary);
        token = inventorySummary.pagination?.nextToken;
      }

      return inventory;

// which gets called into another method expecting
export interface SaveProductsFromAmazon {
  user: User;
  inventorySummary: GetInventorySummariesResponse[];
}

async saveProductsFromAmazon(args: SaveProductsFromAmazon) {
    // given amazon inventory data, save quantities and items to db
    for (let i of args.inventorySummary) {
      console.log('payload received: ', i);
      const inv = i.payload;

the console log returns the right object data, but i.payload is undefined.


Cannot charmcraft pack from the VM

charmcraft clean -v; charmcraft pack -v

Starting charmcraft version 2.4.1
Logging execution to '/home/niels/.local/state/charmcraft/log/charmcraft-20231010-093240.207979.log'
Cleaning project 'discourse-k8s'.
Cleaned project 'discourse-k8s'.
Starting charmcraft version 2.4.1
Logging execution to '/home/niels/.local/state/charmcraft/log/charmcraft-20231010-093242.823699.log'
Packing the charm.
Launching environment to pack for base name='ubuntu' channel='20.04' architectures=['amd64'] (may take a while the first time but it's reusable)
Checking for instance 'charmcraft-discourse-k8s-1258-0-0-amd64' in project 'charmcraft' in remote 'local'
Instance 'charmcraft-discourse-k8s-1258-0-0-amd64' does not exist.
Checking for base instance 'base-instance-charmcraft-buildd-base-v10-07bde40a62a827cdc5a4' in project 'charmcraft' in remote 'local'
Base instance 'base-instance-charmcraft-buildd-base-v10-07bde40a62a827cdc5a4' does not exist.
Creating new instance from image 'core20' from remote 'craft-com.ubuntu.cloud-buildd'.
charmcraft internal error: NetworkError(brief='A network related operation failed in a context of no network access.', details=None, resolution='Verify that the environment has internet connectivity; see https://craft-providers.readthedocs.io/ for further reference.')

Fixed with f5dbff05f1541692fb20f2d7f10c76b06145e706


python2 from cStringIO import StringIO

jupyter notebook:
python2 :from cStringIO import StringIO
python3 :from io import BytesIO
Replace StringIO with BytesIO.

Could you explain your question/comment a bit more?
I guess you are suggesting something related to Python 2 -> 3 transition?
Here the code was written purely in Python 2 because at the time of development Tensorflow Object Detection API only supported Python 2.

@shangtse Yes,I compile my code using Python3, and so does the Tensorflow Object Detection API.


Allow --system prompt to contribute to the corpus

Implemented #5
Right now this uses the last word of the input prompt as the generation seed.
In case no system prompt is provided, the first word of the input is used as seed, as was previously.

@simonw Pinging in case this hasn't reached you. Happy to discuss improvements, etc.


Add table to supported content in accordions

We would like to have tables in accordion body content, specifically for use with the Equity license fee waiver page we are developing. This will create a better user experience by allowing people to only look at the information for a handful of counties at one time instead of looking through all of them.
cc: @wrendo for questions about priority

DCC pointed out that we once had the ability to add tables to accordions. We have them on the Scientific research page. Looking at the change log might uncover what happened that makes tables an unavailable block in the accordion.

This is done (1.1.7)


C++ benchmark: build C++ with assembly optimizations

Based on #16957.
Right now we are building C++ qps_worker in e2e benchmarks with make, which disables boringssl assembly optimizations. We should see much better numbers for secure channel when building with cmake.
https://github.com/grpc/grpc/blob/master/doc/ssl-performance.md

@ncteisen   no this will not influence the tests run by run_tests.py - the "benchmarks" that are run by run_tests.py are basically used as if they were unit tests (which IMHO is not a great idea) and the performance numbers generated by those test don't matter (and I don't think we are tracking them at all).
Ad microbenchmarks:
they are still built by make (and thus assembly optimizations are likely disabled). Not sure if that has any impact on your measurements as I don't know much about C++ microbenchmarks (but that's out of scope for this PR anyway).

****************************************************************

libgrpc.so

     VM SIZE        FILE SIZE
 ++++++++++++++  ++++++++++++++

  [ = ]       0        0  [ = ]

****************************************************************

libgrpc++.so

     VM SIZE        FILE SIZE
 ++++++++++++++  ++++++++++++++

  [ = ]       0        0  [ = ]

[trickle] No significant performance differences

Objective-C binary sizes
*****************STATIC******************
  New size                      Old size
 1,997,294      Total (=)      1,997,294

 No significant differences in binary sizes

***************FRAMEWORKS****************
  New size                      Old size
11,021,764      Total (>)     11,021,762

 No significant differences in binary sizes

Test failures:
https://github.com/grpc/grpc/issues/15599


Add new domain for Hochschule Stralsund

Hochschule Stralsund already exists as fh-stralsund.
It seems the changed their domain as my email address is<EMAIL_ADDRESS>Site: http://www.fh-stralsund.de/fakultaeten/elektrotechnik-informatik/
Also:
https://webmail.hochschule-stralsund.de/rc/
https://rz.fh-stralsund.de/dienste/email/
Sadly only in german

@Prototype1 Pull request merged. Thank you!