no matching distribution for 2.4.0.dev20200810

there is no matching distribution for tf-nightly==2.4.0.dev20200810 and that causes the installation to fail.

@googlebot I signed it!

I don't know, it seems counter-productive to pin a specific version of tf-nightly.

It was way better if we weren't forced to choose a specific version but at
least if we have to, it's better if we could use an existing one rather
than a random version that doesn't exist.
On Wed, Oct 14, 2020 at 5:38 PM Mark Daoust<EMAIL_ADDRESS>wrote:

I don't know, it seems counter-productive to pin a specific version of
tf-nightly.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/tensorflow/examples/pull/261#issuecomment-708485558,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AB6VS3ILWZNOA5AUZGKHTOTSKXAYZANCNFSM4SQX2NMA
.

it's better if we could use an existing one rather than a random version that doesn't exist.

Yes, absolutely.
My question was more for the directory owners I assigned.
This change fixes the install problem, but it will come back in a few months when the new pinned-nightly is deleted for being stale.

How comes that the other packages in requirement.txt file don't have a version and this one has?

There is tf-nightly==2.4.0.dev20200810. https://pypi.org/project/tf-nightly/2.4.0.dev20200810/#files.

pip install tf-nightly==2.4.0.dev20200810

Please make sure if your python version is satisfied for the release. If not, please change your requirements.txt locally.
20200810 was fully tested. We will bump up versions after the newer version is tested. Thank you! 👍

Please make sure if your python version is satisfied for the release

Good point. pip only sees compatible versions.

I am using Python 3.7.4
I had tried installing the package separately but I was getting the exact same error:

pip install tf-nightly==2.4.0.dev20200810
ERROR: Could not find a version that satisfies the requirement tf-nightly==2.4.0.dev20200810 (from versions: 2.2.0.dev20200501, 2.2.0.dev20200503, 2.2.0.dev20200504, 2.2.0.dev20200505, 2.2.0.dev20200506, 2.2.0.dev20200507, 2.2.0.dev20200508, 2.3.0.dev20200512, 2.3.0.dev20200513, 2.3.0.dev20200514, 2.3.0.dev20200515, 2.3.0.dev20200516, 2.3.0.dev20200518, 2.3.0.dev20200519, 2.3.0.dev20200521, 2.3.0.dev20200522, 2.3.0.dev20200523, 2.3.0.dev20200524, 2.3.0.dev20200525, 2.3.0.dev20200526, 2.3.0.dev20200528, 2.3.0.dev20200529, 2.3.0.dev20200530, 2.3.0.dev20200602, 2.3.0.dev20200603, 2.3.0.dev20200604, 2.3.0.dev20200605, 2.3.0.dev20200606, 2.3.0.dev20200607, 2.3.0.dev20200608, 2.3.0.dev20200609, 2.3.0.dev20200610, 2.3.0.dev20200611, 2.3.0.dev20200612, 2.3.0.dev20200613, 2.3.0.dev20200614, 2.3.0.dev20200615, 2.3.0.dev20200616, 2.3.0.dev20200617, 2.3.0.dev20200618, 2.3.0.dev20200619, 2.3.0.dev20200620, 2.3.0.dev20200623, 2.3.0.dev20200624, 2.3.0.dev20200625, 2.4.0.dev20200701, 2.4.0.dev20200702, 2.4.0.dev20200703, 2.4.0.dev20200704, 2.4.0.dev20200705, 2.4.0.dev20200706, 2.4.0.dev20200707, 2.4.0.dev20200708, 2.4.0.dev20200709, 2.4.0.dev20200710, 2.4.0.dev20200711, 2.4.0.dev20200712, 2.4.0.dev20200713, 2.4.0.dev20200715, 2.4.0.dev20200716, 2.4.0.dev20200717, 2.4.0.dev20200718, 2.4.0.dev20200719, 2.4.0.dev20200721, 2.4.0.dev20200722, 2.4.0.dev20200723, 2.4.0.dev20200724, 2.4.0.dev20200725, 2.4.0.dev20200726, 2.4.0.dev20200727, 2.4.0.dev20200729, 2.4.0.dev20200730, 2.4.0.dev20200731, 2.4.0.dev20200801, 2.4.0.dev20200802, 2.4.0.dev20200803, 2.4.0.dev20200805, 2.4.0.dev20200806, 2.4.0.dev20200807, 2.4.0.dev20200808, 2.4.0.dev20200809, 2.4.0.dev20200811, 2.4.0.dev20200812, 2.4.0.dev20200813, 2.4.0.dev20200815, 2.4.0.dev20200817, 2.4.0.dev20200818, 2.4.0.dev20200819, 2.4.0.dev20200820, 2.4.0.dev20200823, 2.4.0.dev20200824, 2.4.0.dev20200825, 2.4.0.dev20200826, 2.4.0.dev20200828, 2.4.0.dev20200901, 2.4.0.dev20200902, 2.4.0.dev20200903, 2.4.0.dev20200904, 2.4.0.dev20200905, 2.4.0.dev20200906, 2.4.0.dev20200907, 2.4.0.dev20200908, 2.4.0.dev20200910, 2.4.0.dev20200911, 2.4.0.dev20200912, 2.4.0.dev20200924, 2.4.0.dev20200925, 2.4.0.dev20200926, 2.4.0.dev20200927, 2.4.0.dev20200928, 2.4.0.dev20200929, 2.4.0.dev20200930, 2.4.0.dev20201001, 2.4.0.dev20201002, 2.4.0.dev20201006, 2.4.0.dev20201007, 2.4.0.dev20201008, 2.4.0.dev20201009, 2.4.0.dev20201010, 2.4.0.dev20201011, 2.4.0.dev20201012)
ERROR: No matching distribution found for tf-nightly==2.4.0.dev20200810

So weird that the package exists and pip cannot find it.
I also tried checking out your code and installing it using pip install -e . but that gives me another sort of error that I don't even understand what it is...

OK! Now I realized what's going on looking in the available wheels. There is no wheel of dev20200810 version compatible with python 3.7. I installed python 3.8 too and now I am running
python3 -m pip install tf-nightly==2.4.0.dev20200810
still in progress but I hope this solves the problem...

We had to pin the nightly version because there's an issue with tf-nightly-gpu unable to run on Colab. I think we can change to depend on tf 2.4 stable version once it's release.
@lintian06 and @ziyeqinghan can elaborate more.


Fix AppVeyor Build

Appveyor build is currently failing. It looks like the Resharper DupFinder is not compatible with .Net FX 4.6 and fail. I sent an email to jetbrains asking them to bump their CLI tools package version to 9.2, but we have to find an alternative route to retrieve the most recent tool.

@RichiCoder1 have you actually changed the target framework version, or is it just that you opened the Solution in VS2015 that is now causing the problem?
How have you reached out to JetBrains by the way?  I have been in contact with the person maintaining the packages, like ReSharper before, so I can reach out again if you want.
The new version can be downloaded here:
https://www.jetbrains.com/resharper/features/command-line.html
So we could always pull that down as part of the build.

It's been a recent issue w/ AppVeyor actually. My machine works perfectly.
See the last line of: https://ci.appveyor.com/project/GaryEwanPark/chocolateygui/build/0.14.0-PullRequest.282+17 (Build 337)

How have you reached out to JetBrains by the way? I have been in contact with the person maintaining the packages, like ReSharper before, so I can reach out again if you want.

I just used the Contact Maintainers feature :). If you can do better, please do!

https://www.jetbrains.com/resharper/features/command-line.html

So we could always pull that down as part of the build.

I was thinking that too, but it'd be nice to see if we can get the choco package updated first.

Ah, hold on...
In order to build Visual Studio 2015 projects, we need to use a different base image:
http://www.appveyor.com/docs/installed-software#visual-studio-2015

Well, I fixed the CLI install. It's now using 2015. Buuut there was another weird error that got thrown.
That being said, would not be a terrible idea to also set the base image to VS 2015.

Aaand I think I made it worse. sighs

Nope. Known issue with inspect code. https://youtrack.jetbrains.com/issue/RSRP-447361

According to that issue, this is fixed in version 10 of the CLI tools.  This is available as a pre-release on nuget, so might be worth giving this a try as well:
https://www.nuget.org/packages/JetBrains.ReSharper.CommandLineTools/10.0.20151002.132054-EAP3

@RichiCoder1 so what did you do here?  did you update the tools version, and all worked?

To be honest? It just worked.

@RichiCoder1 said...
To be honest? It just worked.

Don't you just love it when that happens :-)


K-Fold Cross Validation.

Once using the K-Fold Cross Validation, how to get the values of the performance measurements like TP, FP, ...etc.?

We should add an overload to EvaluationAggregator.summarize to make this easier, but the current way to do it is:
CrossValidation<Label> cv = new CrossValidation(...);
List<Pair<LabelEvaluation,Model<Label>>> evaluation = cv.evaluate();
Map<MetricID<T>,DescriptiveStats> metrics = EvaluationAggregator.summarize(evaluation.stream().map(p -> p.getA()).collect(Collectors.toList()));

Then you can inspect the metrics map for each metric you want, and you'll get back a stats object with mean, std dev, max and min.


Ubuntu Debbian to MacOS Terminal Prompt and TF

Hi,
I have traditionally used TF 2.3.1 on an linux ubuntu debbian where I ran this project through a jupyter notebook.  No GPU was needed to run anything.
I am now working locally on my Mac OS Terminal where I believe I can only conda install TF 2.0.  When I try pip installing an upgrade, I can no longer even import tensorflow.  I get this error importing tensorflow:
File "/Users/blah/anaconda3/envs/test2/lib/python3.7/site-packages/tensorflow/python/pywrap_tensorflow.py", line 64, in
from tensorflow.python._pywrap_tensorflow_internal import *
ImportError: dlopen(/Users/blah/anaconda3/envs/test2/lib/python3.7/site-packages/tensorflow/python/_pywrap_tensorflow_internal.so, 6): Symbol not found: _SecKeyCopyExternalRepresentation
Referenced from: /Users/blah/anaconda3/envs/test2/lib/python3.7/site-packages/tensorflow/python/../libtensorflow_framework.2.dylib
Expected in: /System/Library/Frameworks/Security.framework/Versions/A/Security
in /Users/blah/anaconda3/envs/test2/lib/python3.7/site-packages/tensorflow/python/../libtensorflow_framework.2.dylib
During handling of the above exception, another exception occurred:
"Traceback (most recent call last):
File "", line 1, in
File "/Users/blah/anaconda3/envs/test2/lib/python3.7/site-packages/tensorflow/init.py", line 41, in
from tensorflow.python.tools import module_util as _module_util
File "/Users/blah/anaconda3/envs/test2/lib/python3.7/site-packages/tensorflow/python/init.py", line 40, in
from tensorflow.python.eager import context
File "/Users/blah/anaconda3/envs/test2/lib/python3.7/site-packages/tensorflow/python/eager/context.py", line 35, in
from tensorflow.python import pywrap_tfe
File "/Users/blah/anaconda3/envs/test2/lib/python3.7/site-packages/tensorflow/python/pywrap_tfe.py", line 28, in
from tensorflow.python import pywrap_tensorflow
File "/Users/blah/anaconda3/envs/test2/lib/python3.7/site-packages/tensorflow/python/pywrap_tensorflow.py", line 83, in
raise ImportError(msg)
ImportError: Traceback (most recent call last):
File "/Users/blah/anaconda3/envs/test2/lib/python3.7/site-packages/tensorflow/python/pywrap_tensorflow.py", line 64, in
from tensorflow.python._pywrap_tensorflow_internal import *
ImportError: dlopen(/Users/blah/anaconda3/envs/test2/lib/python3.7/site-packages/tensorflow/python/_pywrap_tensorflow_internal.so, 6): Symbol not found: _SecKeyCopyExternalRepresentation
Referenced from: /Users/blah/anaconda3/envs/test2/lib/python3.7/site-packages/tensorflow/python/../libtensorflow_framework.2.dylib
Expected in: /System/Library/Frameworks/Security.framework/Versions/A/Security
in /Users/blah/anaconda3/envs/test2/lib/python3.7/site-packages/tensorflow/python/../libtensorflow_framework.2.dylib"
Anyways, when I run the identical code with just tensorflow 2.0 in jupyter I am getting an error in my pipeline:
26     return (0.5 / float(tf.shape(x_true)[0])) * tf.square(tf.linalg.norm(x_true - x_prime))    #original
27
28
TypeError: float() argument must be a string or a number, not 'Tensor'
Unfortunately, I am not as well versed in the differences between TFs and installing various versions.  I would prefer not to go through the entire pipeline to change TF syntax but am willing to do so if that is the only work around.  Would anybody have an idea what may be wrong?  Thanks.

@o0stsou0o
Can you please refer to this isue with same error and let us know if it helps: #36945, link, link

Hi Saduf2019,
I don't think any of the links are helpful though I did post to the first link.  I will add that the version of OSX I am using is 10.11.6 El Capitan.  Thanks.

@o0stsou0o
Can you please refer to this isue with same error and let us know if it helps: #36945, link, link

@o0stsou0o I am not sure what is the root-cause but the best way to resolve this kind of issue is by removing conda and Tensorflow completely and re-install TF through pip. Unfortunately we don't support conda builds as we don't have any control on those builds. If your error is specific to Anaconda's TF, then post it in Anaconda repo so that some conda experts will resolve your issue faster. Thanks!

Thank you so much.  I am hoping to install tensorflow 2.3.1 or above.  I've tried with pip.  Unfortunately, if you run pip install --upgrade tensorflow or pip install tensorflow, it installs tensorflow 1.8.0.  If you conda install tensorflow, it gives you tensorflow 2.0.0.  In both cases if you try installing tensorflow==2.3.2 it gives an error upon import tensorflow.  Would you know of what may be the problem?

@o0stsou0o I am not sure what is the root-cause but the best way to resolve this kind of issue is by removing conda and Tensorflow completely and re-install TF through pip. Unfortunately we don't support conda builds as we don't have any control on those builds. If your error is specific to Anaconda's TF, then post it in Anaconda repo so that some conda experts will resolve your issue faster. Thanks!

@o0stsou0o I just tried pip3 install tensorflow==2.4.1 on Mac OS and it correctly installed TF2.4.1.  If you still face it, search tensorflow related folders and delete all of them and restart Mac and try the above command.
It could be that when you tried pip install tensorflow, that pip might be connected to python2.x and tried to install TF1.x. We no longer support python2.x and TF1.x.
Please let me know how it progresses. Thanks!

Thank you so much.  So I looked at the installation.  Indeed, when I do pip show tensorflow both inside and outside the conda environment, it shows version 2.4.1 in the site-packages in python 3.8.  Unfortunately, when I print the version of tensorflow in python3, I'm getting 1.8.0 (below).  Would you know why?

@o0stsou0o I just tried pip3 install tensorflow==2.4.1 on Mac OS and it correctly installed TF2.4.1. If you still face it, search tensorflow related folders and delete all of them and restart Mac and try the above command.
It could be that when you tried pip install tensorflow, that pip might be connected to python2.x and tried to install TF1.x. We no longer support python2.x and TF1.x.
Please let me know how it progresses. Thanks!

@o0stsou0o Can you create a virtual Environment and install TF through `pip. Instructions are here. Thanks!

Thank you for your continued correspondence.  So in the virtual environment (not conda), I pip installed --upgrade tensorflow.  I then went into python3 and got the following error importing tensorflow:

There was a long list of things not uninstalling while pip installing tensorflow though (below):

Do you have an idea what may be the issue?

@o0stsou0o Can you create a virtual Environment and install TF through `pip. Instructions are here. Thanks!


Clarify names of entities in data_management.factories module

While working on #2956 it was found out that the names of some entities in the factories module are incorrect and may be confusing. In particular, "engine" name is hiding two different entities: backend and factories. The proposal is to rename it this way:
engine -> backend when "engine" means backend.
engine -> factory when "engine" means factory.

@dchigarev Which names specifically need to be changed?

@devin-petersohn
Here is the actual proposal about renaming:

__engine -> __factory because variable contains factory, not the engine
https://github.com/modin-project/modin/blob/626446e6999fde43ff32cbee5df1b1c147d6d7b2/modin/data_management/factories/dispatcher.py#L55
get_engine -> get_factory (1st reason)
https://github.com/modin-project/modin/blob/626446e6999fde43ff32cbee5df1b1c147d6d7b2/modin/data_management/factories/dispatcher.py#L58
_update_engine -> _update_factory (1st reason)
https://github.com/modin-project/modin/blob/626446e6999fde43ff32cbee5df1b1c147d6d7b2/modin/data_management/factories/dispatcher.py#L63
EngineDispatcher -> FactoryDispatcher? because the class is responsible for dispatching calls between factories, not between engines
https://github.com/modin-project/modin/blob/626446e6999fde43ff32cbee5df1b1c147d6d7b2/modin/data_management/factories/dispatcher.py#L50

P.S. Haven't found places, where "engine" would mean "backend", so only engine -> factory renaming is presented.

@vnlitvinov Do you agree? I think you authored much of that code. I don't have a strong preference.

I think so, I suppose it wasn't clear enough for me at the time I did the changes what was the difference between engines and factories.

This should definitely be fixed because the names do not correspond actual things.

Makes sense to me.


Added WTFPL license

In my opinion this is the appropriate license for the project.

The WTFPL lacks a warranty disclaimer, which means you could be sued for defects in the software.
Consider adding a warranty disclaimer to it.
Add this to the headers of code files:
/* This program is free software. It comes without any warranty, to
     * the extent permitted by applicable law.  See
     * http://www.wtfpl.net/ for more details. */

Nah, MIT is better =)

My personal preference: https://github.com/landondyer/kasm/blob/master/LICENSE

My personal preference: https://github.com/landondyer/kasm/blob/master/LICENSE

This is non-free (and not open source) as there is discrimination against persons.


Shotgunless Nutcracker

I think this may be another case of scrap not generating properly. For some reason Nutcrackers spawn without their shotguns resulting in this spammed error. While they still act like they've got a shotgun by occasionally shooting, accompanied by the ringing tinnitus SFX, but it deals 0 damage and they'll almost exclusively begin kicking.

I thought it might've been another mod, but upon testing the removal of LethalQuantities on Auralis, Nutcrackers worked just fine. This seems to only apply to modded moons as it works fine on vanilla moons? Rend & Dine didn't seem to have this issue. Unfortunately, due to the way I'm playing I can't verify whether or not it's the scrap or enemy config that causes this issue.

Hmm I'll do some testing on this. I haven't actually seen the nutcracker, but I'm not sure why this would be the case.

Ran into this same issue, the shotgun still exists in the map and animates, but isn't able to leave its origin and just doesn't follow the nutcracker.

Can you provide a profile code for this? I've tested Auralis with only nutcracker spawns, and I have not been able to find any nutcrackers without a shotgun.

Hey, can't do any testing right now and I know this is late, but I think it might be spawning them outside that breaks them. I got the same exact error as the post creator.

Ok, I'll take a look sometime and try spawning them outside on vanilla/custom moons. Whether or not it's outside or inside shouldn't really matter though, but I could be mistaken. Any more information would be helpful.

Sorry for going dark, after the modded scraps became fixed I had to quickly get everything working for someone's stream so I hadn't the time to respond, but I should be able to send a code shortly if I can still replicate it. Don't know if anything's changed since the newest LQ update.

Nutcracker shotgun issue seems to have been resolved in the newest patch, but still dunno what was causing it.


Rebase on upstream

We have not updated our fork for a while. Now that we want to bump to ruby v3+, we have noticed that some dependencies of that version (ex http-parser) are not compatible with it (and has been replaced since then).
Our patch had to be slightly adapted, code had changed since we made it.

thanks @Mat-Co for the PR :) Please check the feedback made in a similar PR by @komuta here https://github.com/criteo-forks/kubeclient/pull/2#pullrequestreview-950950953
Alternatively we can start a branch based on the upstream's latest tag, and cherry pick the only original commit from criteo forks :)

I opened #4


Incorrect sounds are played when using a TC that has missing sounds

Previously discussed here: https://github.com/gliptic/liero/issues/42
Some TCs have sound files that have disabled entries / missing samples. These were likely created with Snd Tools. Back in the day it was a useful feature of Snd Tools to be able to disable some of the entries, shaving off some tens of kilobytes, reducing the download size.
At the moment, sounds are referred to (in code and TC configuration files) by index in the sound samples array. However, since the tctool code skips disabled sounds, indices can shift and as a result, incorrect sounds can play instead.
I have been working on this a bit, and decided to change the approach. I'm changing the configuration files, so they all refer to sounds by their name/id, while in code these can be resolved to pointers. If all goes well, the sounds array will contain a smart pointer type that auto constructs the object it points to. I'm doing this so it doesn't require additional work during deserialization.
One question arises though: Is it OK for these objects (SfxSample) to no longer be in an array? Right now it's more data oriented and probably faster to process.
I could extend the change to NObjects and SObjects as well, so we'd no longer work with indices at all, and all of these are pointers that are resolved during loading.

I'm going back to the drawing board to make my change smaller.

This change is now coming along nicely. Sounds are referred to by name (id) in configuration files now. The initial list of sounds is still there and determines which sounds are loaded. I moved hardcoded sound indices to settings in tc.cfg (for menu sounds, death, throw, etc)
Any objection if I change the code to play all sounds through SoundPlayer? Some menu sounds are now played through Sfx directly. I'd like to unify those. @ahockersten @grawlinson
I also think it would be nice if we wouldn't have to check for sound index > 0 everywhere. I propose to move that check to the SoundPlayer. The SoundPlayer base class could have a method that checks for index > 0 and then calls the virtual play. That way the compiler will be able to inline the check.

Go for it. :)


[loadtesting] track issue

swagger: https://github.com/Azure/azure-rest-api-specs/tree/feature/loadtesting/specification/loadtestservice/LoadTestService

loadtesting base (generated with swagger): https://github.com/msyyc/azure-sdk-for-python/tree/loadtesting-base/sdk/loadtesting/azure-developer-loadtesting
changelog:
Features Added

Added operation AdministrationOperations.upload_test_file
Added operation TestRunOperations.list_metric_definitions
Added operation TestRunOperations.list_metric_namespaces
Operation TestRunOperations.list_metric_dimension_values has a new optional parameter timespan
Operation TestRunOperations.list_metrics has a new optional parameter timespan

Breaking Changes

Client name is changed from LoadTestingClient to LoadTestAdministrationClient
Operation TestRunOperations.begin_test_run has a new required parameter resource
Operation TestRunOperations.begin_test_run no longer has parameter body
Operation TestRunOperations.list_metric_dimension_values no longer has parameter time_interval
Operation TestRunOperations.list_metrics no longer has parameter time_interval
Removed operation AdministrationOperations.begin_upload_test_file
Removed operation TestRunOperations.get_metric_definitions
Removed operation TestRunOperations.get_metric_namespaces

To resolve those breaking changes: https://github.com/Azure/azure-rest-api-specs/pull/24657

code report tool update: https://github.com/msyyc/azure-sdk-for-python/commit/5f5ba7d5fd42989b2d574f49dae0a7c3f133faeb

base report.json: report.zip


Add ReadSingleOrEnumerableJsonConverter attribute

Add ReadSingleOrEnumerableJsonConverter attribute to allow single common_words values to be deserialized
Fix for #2886

PR against master as requested by @russcam , can this also make its way onto the 5.X branch? It's a bit of a blocker for my team, will have to build the 5.X client locally.

Once it's merged into master, it'll be backported to 5.x and 2.x. We're due a release of 5.x and 2.x

Thanks for the PR @awelburn 👍 I added an integration test for the issue too

backported

5.x 3048bbd4d2d891338cecbe26415eadafeacf67aa
2.x a797c87ff6a5efd83aa343f1f3cc0b736512eba2


problem with CA certificate

I have this two code for CA certificate in file region_eu868.toml
ca_cert="chirpstack-docker/certs/ca/ca.pem"
ca_key="chirpstack-docker/certs/ca/ca-key.pem"
The problem is, When I run the docker I have this error :
chirpstack-1                              | Error: New MQTT gateway backend error
chirpstack-1                              |
chirpstack-1                              | Caused by:
chirpstack-1                              |     0: Open CA certificate
chirpstack-1                              |     1: No such file or directory (os error 2)
chirpstack-1 exited with code 1

You need to make sure that chirpstack-docker is available within the container, the current volumes can be found here:
https://github.com/chirpstack/chirpstack-docker/blob/master/docker-compose.yml#L8


Splats are not fully shown when streaming is off

Smaller splats without a background  are not entirely shown since the latest release(s), it looks like the final few percent are not revealed.
See:
https://voluma.ai/show/voluma/demo/yacht3.5x
vs:
https://voluma.ai/show/voluma/demo/yacht3.5x?streaming=true
Maybe this happens with all splats, but bigger splat may not be this obvious.
Update: On mobile (ios) the streaming splat also doesnt seem to fully load, but on both Windows 11 and MacOs it does.

Closed for now, I thought i had the same issue in the most basic example project, but I can't seem to reproduce it atm.

I found the cause of this problem and I pushed a fix to the dev branch. Would you be able to test with that to see if it resolves your issue?

I tested the dev branch. It looks great now, Thanks!

The npm package has been updated, could you verify if the issue is fixed there as well?

Going to close this for now, if you encounter the problem again in the latest version of the npm package, let me know.


Make a config singleton

Many things need to access the config, but the things calling them shouldn't have to know which things the called sub needs. Make a Config object that can fetch the config hash from anywhere.

This is done, thanks brian!


Investigate Vite.js glob import feature for file-based routing

Like a lightweight Next.js perhaps? https://vitejs.dev/guide/features.html#glob-import

As of today, rudimentary file-based routing is implemented, we don't support yet dynamic routes like /foo/[:id] yet, suggestions are welcome!

Added route /foo/[:id] so at least for now the use case is satisfied


Integrating of server in another project

Describe your question
I want to make sure I'm not completely misunderstanding the use of the library. We were looking to use it as a way to implement MQTT servers and clients within our existing software package. (Basically we need to ad MQTT support to our software.)
In reading through the sample code, it seems the server examples are built around having a wait loop with the console, but that obviously won't work in our situation.  Are there examples somewhere of integrating and starting a server that just runs until its told to stop?
It seems the way to stops immediately after the server starts that it doesn't work the way I expected, but I'm probably missing something.  Or maybe there's a sample I just completely didn't see that's relevant.
Which project is your question related to?

Server

Is this intended to run on Windows?  You can run it in a WPF or WinForms application, start the broker at application startup, and stop listening when the application closes.
If you are looking for something that just runs in the background with no user interaction, you can create a Windows Services project and start listening on Service OnStart() and stop listening OnStop(); All messages & connections are received/handled in the background until you stop the service, or the computer shuts down (or a fatal crash in the application).
I have also created classes that inherit the ApplicationContext from System.Windows.Forms to have the application run in the background without generally having a GUI, and then created a System Tray Icon to stop/restart/configure the broker.
The examples are only intended to show you how to use the MQTTNet library - just an easy, testable method to learn about the features and methods - you can implement it in any way you desire.

Yep, I was testing it directly in a Winform app.  Simple setup of just two buttons, a start and a stop, and a logger to see what events are being called.  I could find no way to call the server to start it without it immediately shutting down. I can find no errors that indicate why its shutting down immediately, and I'm using an external mqtt tester where I can verify if there might be a port conflict or some other process running, but no luck.
And I'm not doing anything complicated, so perhaps I'm just not understanding what's really going on:
    public async Task Start()
    {
        LogMessage("Starting");

        // Start Server
        var mqttFactory = new MqttFactory();
        var mqttServerOptions = new MqttServerOptionsBuilder().WithConnectionBacklog(100).Build();
        // .WithDefaultEndpointPort(port)

        using (mqttServer = mqttFactory.CreateMqttServer(mqttServerOptions))
        {
            // Event Handlers
            mqttServer.StartedAsync += (e) => serverStarted(e);
            mqttServer.StoppedAsync += (e) => serverStopped(e);
            mqttServer.ClientConnectedAsync += (e) => clientConnected(e);
            mqttServer.ClientDisconnectedAsync += (e) => clientDisconnected(e);
            mqttServer.InterceptingPublishAsync += (e) => serverMessageReceived(e);

            await mqttServer.StartAsync();
            LogMessage("After Start Async");
        }
    }

With breakpoints I see the StartedAsync handler fires and then immediately the StoppedAsync fires.  On my front-end log, it looks like this:
"10/6/2023 4:52:50 PM" "broker" - "Starting"
"10/6/2023 4:52:50 PM" "broker" - "Started"
"10/6/2023 4:52:50 PM" "broker" - "After Start Async"
"10/6/2023 4:52:50 PM" "broker" - "Stopped"

So that's why I assumed I'm just plain doing something wrong.

Thank you, that makes sense.   And yeah, I only shared the relevant code. The objects are being handled outside the function.
Removing the using worked. Thank you so much for your help.


make labeled abstract configurable

related to #424
makes the labeled abstract configurable

hmmm looks like I accidentally include the character issues

Coverage increased (+0.04%) to 36.628% when pulling a3b1b72d1aa6f256dedbf77bb301bb024c2ec053 on elifesciences:make-labeled-abstract-configurable into db33786b3518e17ddeb6ecec36c333692c402b71 on kermitt2:master.

Seems you prefer not to have that configuration and it doesn't seem to be needed anymore. Thank you again.


wont join channel

I'm running the review as stated on the readme
root@vpn:/MusicBot-develop# cd /bot
root@vpn:/bot# sh  run.sh
Connected!  Musicbot v1.9.5-review-2016.5.17
Bot:   ***********************************************
Owner: *******************************************
Server List:

Not bound to any text channels
Not autojoining any voice channels
Options:
Command prefix: !
Default volume: 15%
Skip threshold: 1 votes or 50%
Now Playing @mentions: Enabled
Auto-Summon: Enabled
Auto-Playlist: Enabled
Auto-Pause: Enabled
Delete Messages: Enabled
Delete Invoking: Disabled
Debug Mode: Disabled
Downloaded songs will be deleted
Attempting to autosummon...
Found owner in "Quaggan Party", attempting to join...
then the bot just hangs on that.
the release candidate 7 actually works for a few hours and then crashes so I've been using that for like the past 3 weeks

We're helping him in the help channel.

you can go ahead and close it!


tests: replace waitgroup by semaphore

Codecov Report

Merging #289 (16ac409) into master (fb5b479) will increase coverage by 0.01%.
The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master     #289      +/-   ##
==========================================
+ Coverage   63.82%   63.84%   +0.01%
==========================================
  Files          76       76
  Lines        5708     5708
==========================================
+ Hits         3643     3644       +1
+ Misses       1688     1687       -1
  Partials      377      377

Impacted Files
Coverage Δ

udp/client/clientconn.go
73.96% <100.00%> (+0.25%)
:arrow_up:

Continue to review full report at Codecov.

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


Add a wiki: Summitpedia (from FANDOM AntonBlast Wiki)

Link to origin wiki: https://antonblastpedia.fandom.com/
Link to destination (independent) wiki: https://antonball.miraheze.org/wiki/Summitpedia:Main_Page
Considering AntonBlast is releasing later this year, I thought I'd get this request out here now.

Thanks for submitting this wiki! Added in v3.9.0 (now available for Chrome, should be available in Firefox within a few days).


Python script runtime error: frame_resize = cv2.resize(frame, None, fx=1 / DOWNSAMPLE_RATIO, fy=1 / DOWNSAMPLE_RATIO)

When I run "generate_train_data.py", it would failed with error:
OpenCV Error: Assertion failed (ssize.area() > 0) in resize, file /Users/jenkins/miniconda/1/x64/conda-bld/conda_1486587097465/work/opencv-3.1.0/modules/imgproc/src/imgwarp.cpp, line 3229
Traceback (most recent call last):
  File "generate_train_data.py", line 98, in <module>
    main()
  File "generate_train_data.py", line 27, in main
    frame_resize = cv2.resize(frame, None, fx=1 / DOWNSAMPLE_RATIO, fy=1 / DOWNSAMPLE_RATIO)
cv2.error: /Users/jenkins/miniconda/1/x64/conda-bld/conda_1486587097465/work/opencv-3.1.0/modules/imgproc/src/imgwarp.cpp:3229: error: (-215) ssize.area() > 0 in function resize

It seems that the error only occurred when  I use my video file recorded by myself, the https://dl.dropboxusercontent.com/s/2g04onlkmkq9c69/angela_merkel_speech.mp4 would not cause it.

Is there anyone who solve this issue? I had this problem when I import the video I made.

same problem here, trying to use live webcam


As an employee that is working for an organisation that requires reporting on population information I want to create a report of the top N populated cities in a region where N is provided by the user.

SELECT city.name, country.region, country.population
FROM city, country
WHERE city.country = country. name
AND country.region=’name of region’;
ORDER BY city.population DESC
LIMIT :N;
public City getUseCase14(String region, int n)
{
try
{
// Create an SQL statement
Statement stmt = con.createStatement();
// Create string for SQL statement
String strSelect =
“SELECT city.name, country.region, country.populationt”
+ “FROM city, country”
+ “WHERE city.country = country. name"
+ "AND country.continent=" + continent
+ “ORDER BY city.population DESC”
+ “LIMIT: ” + n;
// Execute SQL statement
ResultSet rset = stmt.executeQuery(strSelect);
// Return new country if valid.
// Check one is returned
if (rset.next())
{
City city = new City();
city.name = rset.getString("name");
city.region = rset.getString("region");
city.population = rset.getString("population");
return city;
}
else
return null;
}
catch (Exception e)
{
System.out.println(e.getMessage());
System.out.println("Failed to get city details of a region");
return null;
}
}
public void displayUseCase14(City city)
{
if (city != null)
{
System.out.println(
“Name of the country: “ + city.name + " \n"
+ "region: " + city.region + "\n"
+ "Population: " + city. population + "\n";
}
}


Add html doc gen backend

Add a document generation backend to produce plain html files. This requires issue #571 to be completed first.
We currently generate docs files that need to be processed by an external tool to get nice features like side bars. We are planning to add support for other such tools soon. However, it would also be good to be able to output raw, simple html files, for people who don't want / can't setup external tools.
These files would be similar in format to the current docs post processing, but simpler. For example there wouldn't be a side bar, so we'd probably want an index page instead, and a link to the index page at the top of the other pages, etc.
The exact format to use is very much up to whoever develops this. Things you have to take out to make it work are OK and things you can add to make it better are OK.
The key requirements are:

It should convey the documentation provided in the source code.
It should only use very basic html so that it works on all browsers and OSes, without Flash, JavaScript, etc.

If you are interested in working on this issue, speak to @seantallen.


Various fixes

Newer OpenSSL releases are less liberal in how ECDSA signature verification is performed; rejecting previously "valid" TX signatures that exist in the blockchain[1].  Solve this problem in a similar way to how bitcoin-core solves it.  "Normalize" the ECDSA signature by parsing it explicitly before using ECDSA_do_verify() to verify.
Also, fix up a minor double-free error caught by clang-analyzer.
Now 'make check' passes!
[1]: See 23b397edccd3740a74adb603c9756370fafcde9bcc4483eb271ecad09a94dd63

Thanks!


liblxqt: 0.12.0 -> 0.13.0

Fixes #43272
Motivation for this change
Fixes compilation and its an update
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[x] Fits CONTRIBUTING.md.

Possibly need a bit of testing since several things depend on it.

This is part of the larger lxqt update in #40982 or #40899. I think it would be better to do move to lxqt 0.13 in one step. Bumping only liblxqt may interfere with the other lxqt packages.
cc @romildo

@xeji makes sense.


feat: :arrow_up: bump messaging version

Description
Bumps messaging version to 5.0
Checklist:

[x] I have signed the Adobe Open Source CLA.
[x] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[ ] I have added tests to cover my changes.
[x] All new and existing tests passed.

can you run the iOS sample app, so Podfile can be updated?
https://github.com/adobe/aepsdk-react-native/blob/bump-messaging/apps/AEPSampleApp/ios/Podfile.lock#L155


[AMBARI-22954] Install: Central configuration of DB's, Passwords, Log Directories, Users

During installation, users commonly have to configure DB's, Passwords, and Log Directories. Instead of forcing our users to click into every individual service to find the appropriate fields for those three common configurations we should create a separate step in the installation where users can easily set these three things, and the rest of the configuration we will consider as 'Advanced' configuration.
We need to ensure that users can see all required credentials, databases, service accounts, log directories (data, log, pid) for each service in a single section.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/517/
Test FAILed.
Test FAILured.

retest this please

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/538/
Test FAILed.
Test FAILured.

retest this please

retest this please

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/548/
Test FAILed.
Test FAILured.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/569/
Test FAILed.
Test FAILured.

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/581/
Test FAILed.
Test FAILured.

retest this please

retest this please

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/587/
Test FAILed.
Test FAILured.

retest this please

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/Ambari-Github-PullRequest-Builder/644/
Test FAILed.
Test FAILured.


How to display micro-frontend component(s) inside HTML template?

Instead of using routes, how can I display / render MFE inside HTML templates?
I am using Angular version 12.
I found this plugin - https://www.npmjs.com/package/ngx-mfe which might do, but I am looking for an approach using module-federation-plugin instead of using one more plugin (if that's possible)

Hi, I'm the creator of https://www.npmjs.com/package/ngx-mfe, my library runs on top of the module-federation-plugin and simply extends the functionality provided by the plugin-federation-module.

You can import the component via module federation and display it with a *ngComponentOutlet


Synchronize GitHub and NPM

On NPM v4.1.2 has already been released but on GitHub 4.0.14 is still the latest version. Could you please synchronize that? Thank you Jeffrey :^)

Why would someone install this package from GitHub?

There is no need to install it from GitHub @ankurk91. I just have a habit when I see a new version of a package that I first look at "releases" in GitHub. Usually a list of all relevant changes are listed there.
I just close this issue if there is no need for this.

Agree, people those who have watched the repo for new versions should get a notification.
I usually do - yarn outdated weekly.


Change Basemap layer style

Context
As part of the engagement project we saw that people was having trouble with the basemap layer because of its appearance and size so we did a small update making it look less like a layer:

Original ticket: https://github.com/CartoDB/design/issues/1066

Merged here so closing this: https://github.com/CartoDB/cartodb/pull/13092
Thanks again for the super fast change @matallo @rubenmoya!

at your command :bow:
On Fri, Nov 17, 2017 at 11:43 AM, josecruz<EMAIL_ADDRESS>wrote:

Merged here so closing this: #13092
https://github.com/CartoDB/cartodb/pull/13092
Thanks again for the super fast change @matallo
https://github.com/matallo @rubenmoya https://github.com/rubenmoya!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/CartoDB/cartodb/issues/13091#issuecomment-345209382,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AACPRF6TEQnaDEvP9dWbcfqOCXqd4VlHks5s3WNtgaJpZM4Qg22L
.

--
Carlos Matallín
UI developer
CartoDB—Map Your World's Data
Plaza de Callao 4, 2 28013 Madrid
T: +34911165823
W: www.cartodb.com
Live sessions to learn CartoDB http://cartodb.com/webinars/


Add new libraries and new licenses

License details added for Creative Commons 2.0, and the Unlicense.
Libraries added: Once and ChangelogLib

Thank you very much for the PR :)

Thank you very much @staceybellerose for the great addition


Docker images missing "latest" tag

Some of the docker images are missing the "latest" tag, "openwhisk/invoker" and "openwhisk/controller".
As a result, the Makefile used during the Docker compose installation is having errors, such as: "Error response from daemon: manifest for openwhisk/invoker:latest not found".

@rabbah @ddragosd -- I don't use docker-compose myself, so I'm not sure what the best semantics are here.  If this is a developer oriented deployment mechanisms, then I suspect it should be doing openwhisk/FOO_IMAGE:nightly or whisk/FOO_IMAGE:latest depending on whether it is deploying locally built images or pre-built images?  WDYT?

Got the same issue. It looks like the latest tags where deleted on docker-hub which is the cause of the issue. Changing all tags in the compose files and the make file to nightly might work.

This PR https://github.com/apache/incubator-openwhisk-devtools/pull/270 should address the issue.

merged #270

going to speculatively close as fixed y above mentioned PR.


RatbagdProfile: emit ActiveProfileChanged signal on the device

This allows Piper to listen for profile changes using a clean approach based on this one signal.

sorry, misunderstood your (private) email. Not a fan of having this in the dbus interface, please make this a signal within the bindings themselves, the DBus interface has IsActive for the profile, that should be enough

Ah, apologies. I should've been more clear about that. I'll change it there, closing.


Great

Hi,
Ive watched 3 tuts now on how to do this its been 5 hours and my games been reset 4 times HOW DO I DO THIS!!?!?!?!?!

i can tell you if you tell me on what platform you are trying to install fusion

i’m using windows
On Thu, 7 Sep 2023 at 2:25 am, VollKEK @.***> wrote:

i can tell you if you tell me on what platform you are trying to install
fusion
—
Reply to this email directly, view it on GitHub
https://github.com/Lakatrazz/BONELAB-Fusion/issues/35#issuecomment-1708709821,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/BCLMGUT2FQSD4MHAYADSBHDXZCPWTANCNFSM6AAAAAA4LMIPBE
.
You are receiving this because you authored the thread.Message ID:
@.***>


Dynamically fetching champion-IDs from CommunityDragon on startup

I got tired from my projects crashing because they can't find a certain championID in the constants, mainly because it's a new champion which got recently added.
So i added a request to a champion list from the PBE patch provided by the CommunityDragon project(dataset link).
Now instead of updating the a new version of the library, i can just simply restart my services, and there is no need anymore to manually add a new champion id.
Since I think this is a good thing to have, I've created a pull request with the described functionality. I don't know tho, if you want this feature as part of your library, so i neither haven't pumped the version code, nor created a testcase for this feature.
Let me know what you think.

Update package.json version

I've updated to version to 1.35, and added a setInterval call, so the champion ids get updated once every day.
The linter still fails, and i'm not sure if it makes sense to make the interval call optional with a environment variable.

I'd add an environment variable to enable that setinterval due that is an optional feature and the library shouldn't do anything without user action. The linter problems must be fixed

Alrighty, I'll take care of this a bit later today!

Should be done now! Happy holidays!

Approved! Merry christmas!


Bugfix: login buttons were hidden on launch

Description
MA-
When the application is launched, we see the LoginSplashViewController. Unfortunately, the hierarchy of that xib was accidentally reordered in PR #811. The image if LoginSplashViewController was moved to the front, hiding all buttons. This PR moves that image back to the background of the xib, where it should be.
I tested this on the latest version of master as of 2pm PST on 17 October, 2016.
Reviewers
If you've been tagged for review, please "Start a review" with the Github GUI.

[ ] Code review: @saeedbashir
[ ] Code review: @danialzahid94
[ ] Code review: @BenjiLee

Thanks for the pull request, @jaimeohm! I've created OSPR-1514 to keep track of it in JIRA. JIRA is a place for product owners to prioritize feature reviews by the engineering development teams.
Feel free to add as much of the following information to the ticket:

supporting documentation
edx-code email threads
timeline information ("this must be merged by XX date", and why that is)
partner information ("this is a course on edx.org")
any other information that can help Product understand the context for the PR

All technical communication about the code itself will still be done via the GitHub pull request interface. As a reminder, our process documentation is here.
We can't start reviewing your pull request until you've submitted a     signed contributor agreement     or indicated your institutional affiliation.     If you like, you can add yourself to the AUTHORS      file for this repo, though that isn't required.     Please see the CONTRIBUTING     file for more information.

Now it makes sense why I couldn't see those buttons >.<

Current coverage is 23.06% (diff: 100%)

Merging #825 into master will increase coverage by <.01%

@@             master       #825   diff @@
==========================================
  Files           677        677
  Lines         56400      56400
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
+ Hits          13006      13009     +3
+ Misses        43394      43391     -3
  Partials          0          0

Powered by Codecov. Last update 141c7b0...457266c

@jaimeohm Thank you for your PR. We appreciate you taking the time to make the contribution.
Please submit a signed contributor agreement to us so we can review this pull request. We realize it's additional work in this case, but you only have to do this once and we're hoping you would make future contributions as well.

@jaimeohm I've seen this bug before but I have not been able to reproduce it. Could you provide some reproduction steps?

@BenjiLee I see it when I download master and run the application. Are you using a different config.yaml?

@gsong Done! I signed the contributor agreement and sent it to<EMAIL_ADDRESS>

Ah, this makes sense now. It happens when the config setting is
NEW_LOGISTRATION_ENABLED: false

@BenjiLee @gsong tests pass!

👍 (The issue did exist on a specific configuration, and the PR fixes the aforementioned issue)

On the context of xibs/storyboards, we will be optimizing all interface builders in the near future for XCode 8. (There are significant changes when migrating from XCode 7 which the current master doesn't have)

@jaimeohm It looks like the logo has been shifted up. Kind of hard to confirm because of the hopping between xcode versions.

@BenjiLee The constraints for the logo from the top haven't changed in this PR, nor have the constraints for for the logo's height.
Did you mean to share before/after snapshots? You've shared screenshots of two different screens.
I see you've shared 1) a screenshot of LoginSplashViewController, which has storyboard constraints and is displayed when REGISTRATION is enabled, and 2) a screenshot of StartupViewController, which has programmatic constraints and is displayed when LOGISTRATION is enabled.

@BenjiLee The first commit in this PR are the changes for the XCode8 upgrade, which happen automatically when the storyboard is opened. The second commit is the change that I made, which was just to switch the hierarchy of the background image from front to back.

Did you mean to share before/after snapshots? You've shared screenshots of two different screens.

I see you've shared 1) a screenshot of LoginSplashViewController, which has storyboard constraints and is displayed when REGISTRATION is enabled, and 2) a screenshot of StartupViewController, which has programmatic constraints and is displayed when LOGISTRATION is enabled.

Correct. Just using the two screens to show the difference in logo position.

The first commit in this PR are the changes for the XCode8 upgrade, which happen automatically when the storyboard is opened. The second commit is the change that I made, which was just to switch the hierarchy of the background image from front to back.

Yep, just wondering if that logo was always placed there or moved sneakily moved up in the past few months.


HDDS-9085. Recon Directories Pending for Deletion Inside OMDB Insight

What changes were proposed in this pull request?
New Enhancement on Recon Directories Pending for Deletion Inside OMDB Insight to display the count of deletePending directories and the corresponding data size.
Parameters
prevKey (optional)
Returns the set of directories pending for deletion that are present after the given prevKey id. Example: prevKey=/vol1/bucket1/bucket1/dir1, this will skip directories till it seeks correctly to the given prevKey.
limit (optional)
Only returns the limited number of results. The default limit is 1000.
Returns
Returns set of directories pending for deletion.
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-9085
Response From This API  api/v1/keys/deletePending/dirs?limit=10
{
"lastKey": "/-9223372036854775552/-9223372036854775040/-9223372036854775040/dir1/-9223372036854774527",
"replicatedDataSize": 0,
"unreplicatedDataSize": 550000000,
"deletedDirInfo": [
{
"key": "/-9223372036854775552/-9223372036854775040/-9223372036854775040/dir1/-9223372036854774527",
"path": "dir1",
"inStateSince":<PHONE_NUMBER>021,
"size": 550000000,
"replicatedSize": 0,
"replicationInfo": {
"replicationFactor": "ONE",
"requiredNodes": 1,
"replicationType": "RATIS"
}
}
],
"status": "OK"
}
How was this patch tested?
Manually
Actual Cluster Data

cc: @devmadhuu @dombizita

@ArafatKhan2198 @smitajoshi12 , I think instead of showing rocks DB key to user which is not useful for end user, we should display the complete path of directory.

{
"lastKey": "/-4611686018427388160/-9223372036854775552/-9223372036854767358/240122081700/-9223372036854767357",
"replicatedDataSize": 0,
"unreplicatedDataSize": 103734,
"deletedDirInfo": [
{
"key": "/-4611686018427388160/-9223372036854775552/-9223372036854767358/240122081700/-9223372036854767357",
"path": ".Trash/hadoop/240122081700",
"inStateSince":<PHONE_NUMBER>730,
"size": 103734,
"replicatedSize": 0,
"replicationInfo": {
"replicationFactor": "THREE",
"requiredNodes": 3,
"replicationType": "RATIS"
}
}
],
"status": "OK"
}

@devmadhuu
Hi Devesh we are showing key and path both variables but for complete path do we need to add any variable in JSON Response apart from key and Path.
{
"lastKey": "/-4611686018427388160/-9223372036854775552/-9223372036854767358/240122081700/-9223372036854767357",
"replicatedDataSize": 0,
"unreplicatedDataSize": 103734,
"deletedDirInfo": [
{
"key": "/-4611686018427388160/-9223372036854775552/-9223372036854767358/240122081700/-9223372036854767357",
"path": ".Trash/hadoop/240122081700",
"inStateSince":<PHONE_NUMBER>730,
"size": 103734,
"replicatedSize": 0,
"replicationInfo": {
"replicationFactor": "THREE",
"requiredNodes": 3,
"replicationType": "RATIS"
}
}
],
"status": "OK"
}

@smitajoshi12 thanks for the changes.
Please update the column name from "Key" to "Path" in the table. I think it will be more intuitive for users and reduce potential confusion.

Also have you tested it out with actual cluster data? or is it just from db.json ?

Also have you tested it out with actual cluster data? or is it just from db.json ?

Actual Cluster Data

Thanks for working on this @smitajoshi12! Thanks for the review @ArafatKhan2198 @devmadhuu!


Conditional Task not using Properties?

Hi Roman,
I'm trying to understand how the Build Task Parameters, that default to properties, behave when used in Task Conditions. Are properties calculated at task creation or at runtime?
How can a property be overridden by a task?
I have a Script task blah.build.ps1 like so:
Param (
    [string]
    $BuildSystem = (property BuildSystem 'blah')
}

task UploadUnitTestResultsToAppVeyor -If {Write-host "BuildSystem = $BuildSystem";
                                            Write-host "Env:BuildSystem = $Env:BuildSystem";
                                            $BuildSystem -eq 'AppVeyor' -or $Env:BuildSystem -eq 'AppVeyor'} {
    Write-Host "I'm in $BuildSystem"
}

This task is dot sourced from another build script, and the value of $Env:BuildSystem is set in another task that runs later, but it's not specified by the Invoke-Build command, nor set in the initial default task.
The behaviour I see is that $BuildSystem is set to 'blah', even if $Env:BuildSystem is set to 'Appveyor'.
You can see the actual file here line 21, and the build in AppVeyor here, line 117
Thanks, let me know if I'm not clear. :)

Per PowerShell rules, if the parameter BuildSystem is not specified then it is assigned to its default value specified by the expression (property BuildSystem 'blah'). This expression is invoked/evaluated before other code in the script.

The behaviour I see is that $BuildSystem is set to 'blah', even if $Env:BuildSystem is set to 'Appveyor'.

This is the expected behaviour because $Env:BuildSystem is set to 'Appveyor' after the build script parameters evaluation.
You need the very latest property value in your task condition. Then just use property in your task condition:
    Param (
        [string]
        $BuildSystem
    )

    task UploadUnitTestResultsToAppVeyor -If {(property BuildSystem 'blah') -eq 'AppVeyor'} {
        Write-Host "I'm in AppVeyor"
    }

Now (property BuildSystem 'blah') is evaluated on task invocation. It gets:

the value of parameter $BuildSystem if it not null (specified as the parameter)
otherwise $env:BuildSystem if it is set (any time before this point)
otherwise 'blah' (the specified default)

Note that I removed (property BuildSystem 'blah') from the default parameter expression. You may or may not do this depending on your exact scenario and other usages of the parameter BuildSystem in your script. But per your description, it should be removed.

Conditional Task not using Properties?

Your original code is not using property in the condition. It is using a plain variable. The suggested code is using property in the condition. Does it make sense?

That makes perfect sense, thank you.
Somehow I was confused that the parameters were calculated at creation and changes not propagating, although that makes sense as well...
The way this works is so transparent and effortless that I just expected to be that way without thinking too much.
Now fixed with your explanation :)

@gaelcolas I created a new related issue https://github.com/nightroman/Invoke-Build/issues/60


When min-date is set to a future date, the calendar should default to the month of that min-date

Firstly, thanks for creating this. It's working like a charm for me mostly.
Came across this unexpected behaviour where the default shown month in the calendar is non-ideal.
To reproduce:

Set a min-date that is dynamic
Update this min-date to a future month (ie, from a related datepicker)
Trigger the calendar.

It will show the initial min-date's calendar month which consists of non-selectable dates.
Expected behaviour: go to the month where the min-date falls by default.
Bonus: add an option to set the default month to show when calendar is triggered. I believe this property is called "initialVisibleMonth" in the Airbnb version.

After some more investigation, I discovered this is only an issue when the min-date is dynamic and is updated.
In my particular use-case, I have two datepickers and I want the second datepicker to update the min-date based on the date in the first datepicker.

I have created a fix for this issue. If you would like to use it, let me know and I'll create a PR.
https://github.com/daamsie/vue-airbnb-style-datepicker/commit/46733af6a296cbe603b3ab269d746a2cf522d112

@daamsie Yes please create a PR. Sounds like a good addition!

Done

Available in latest version. Thanks for your contribution! 🙂


Simpler authentication schemas

I'm trying to use fuego to create an API that uses a header 'X-API-KEY' as access control with a funtion that validate its value and give or refuses access to a group of endpoints:
  securitySchemes:
    ApiKeyAuth:
      description: api key autentication
      in: header
      name: X-API-KEY
      type: apiKey

I could not find how to define it in fuego. Fuego can only use JWT autentication?

I believe this can be related to #221. The associated PR is #226.
Would this satisfy your case?

Yes, I think so

Closing in favor of #226


Add contrail-heat charm

Simple charm for installing contrail's heat resources and configuring
heat to use them.

Will propose another solution, which will use new heat charm interface.


feat: broadcast message events and introduce a broadcastchannel

Changes in this PR

introduces new items:{{ status }} events for when messages are seen, read, archived
adds a new broadcastchannel to the feed so that events can be broadcast across browser contexts
adds a new __experimentalCrossBrowserUpdates option, which when enabled, will allow item updates to refetch the feed state

What does this solve?

Exposing item events allows our customers to bind listeners for handling things like "when an item is archived on feed 1, then update feed 2"
Exposing a broadcast channel enables feed state to be more easily sync'd across different browser windows (e.g. feed count being the same for the same feed across multiple windows)

Can't everything just be in a broadcast channel?

We have an event emitter AND a broadcast channel because we don't want to just assume that all customers want to publish and consume all events
We also can't use a broadcast channel to solve the multi feed usecase (e.g. regular feed and archive feed) because they are running in the same browser window / context and broadcast channels only ever publish messages to other contexts

Demo
https://www.loom.com/share/2f6bcdd4f4e14f99b92e51a404be2563

So the gist is:

Broadcast channel gets setup/torn down along with sockets
When the channel is setup and cross browser updates are enabled, we refetch when certain item events arrive
Rewrite makeStatusUpdate to perform batch operations,and tack on broadcasting the batch operation locally
That seems to be about it?

Yep that's right @brentjanderson!


setPoster() should set the poster to display if the media is not paused

If I create a mediaelementplayer without a poster and later decide that I want one (in my example I'm writing an angular plugin), the style.display = 'none' set in buildposter() will still be active. This logic should be re-evaluated whenever setPoster() is called.

Thanks I'll fix this one soon. I'll keep you posted

OK please download the master branch and test it. If you call the setPoster after the player was initialized, it will work as expected. Keep in mind using the showPosterWhenPaused: true configuration element to make this work, since this is always set to false

Please star this project and https://github.com/mediaelement/mediaelement-plugins to continue supporting MediaElement. Thanks

Working great thanks.


Add Succes Metrics

Due to the high noise from alerts of the form
ERROR (pod: dev-dfusion-etherbalance-xdai):
failed to get balance for address 0xf794…5a70 token ether:
Transport error: Error(Connect, Os { code: 111, kind: ConnectionRefused, message: "Connection refused" })

we introduce a prometheus success metric for which we can plot/track the performance of this service by simply monitoring the success rate and only alerting if it falls below a certain threshold.
Closes #13

Closed becaue trying to get rid of travis CI - recreated in #16


convert reference dictionaries to functions

The dictionaries could probably be converted to a lookup function instead of a static variable (a switch maybe?)
https://github.com/dragonfruitnetwork/Dragon6-API/blob/66d4dc7c66e99fe8f326260c1322ccb25cb32deb/DragonFruit.Six.API/References.cs#L15-L96

Hi, Can I take this issue and give it a shot? I learning more about C# and your repo looks interesting.

@abuZayed15 of course! Probably looking at a switch statement (the one with the arms like 1 => new RankContainer(), with 0 and unknown as _ at the bottom.
If you need any help or assistance feel free to open an issue or use our discord server

@aspriddell Thank you! I joined the Discord Server as ceterisParibus19 so I will ask you more questions there.
Thank you for letting to work on this issue!


Add subtitles sooner?

Hi - I know you have labeled an enhancement for subtitles, but we would be happy to make a meaningful donation to the project if you have time to add them sooner.  I sent email to your gmail account a few days ago.  Thanks for considering!

As you have noticed, I haven’t worked on subtitles yet. I am leaving #118 open to track subtitles progress.


Add WideResnet baseline for packed ensembles and single model

Fix a minor bug with packed ensemble wideresnet
Add baseline model for packed ensemble wideresnet
Add single network baseline for wideresnet
Note: the batch-ensemble and mask-ensemble wide-resnets have not been implemented yet (under torch_uncertainty/models), so those baselines have not been added in this PR.

Thanks a lot for the work! I'm merging a modified version of your branch through another PR and closing this one.


merge from arlac77/npm-package-template

package.json

chore(package<EMAIL_ADDRESS>chore(scripts): cover@#overwrite c8 -x 'tests/**/*' --temp-directory build/tmp ava && c8 report -r lcov -o build/coverage --temp-directory build/tmp
chore(package): set $.ava.require='esm' as in template
chore(package): set $.ava.files='tests/*-test.mjs' as in template
chore(package): set $.ava.extensions='mjs' as in template

:tada: This PR is included in version 8.5.51 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


ci: split ci workflow into distinct jobs

Background
The current CI workflow and CI job is made up of several stages, specifically: linting, testing, type checking, and building examples. This job is a required status check in order to be merged.
This PR breaks up these stages into discrete jobs to reduce the total time spent in CI. It also isolates the stages in to jobs which can independently report status for contributors to better understand any issues present in CI.

Job time information

Workflow
Job
Time

CI
CI
7m

CI
lint
2m

CI
test
6m

CI
type-check
2m

CI
examples
2m

Changelog
New
Changed

Update ci.yml workflow to use distinct jobs instead of one ci job, specifically: lint, test, type-check, examples
Update ci.yml to include concurrency key to cancel any existing jobs when a new commit is pushed

Removed

Hey @broccolinisoup! 👋

How much does that effect the total CI time, like something that is noticeable or not?

Thankfully each job is run in parallel so there shouldn't be any impact. The overall time it takes to finish the CI run should be essentially the longest individual job, as a result (which I think is test)


Nbt Attributes issues

Dev Build: 139 , but it's been like this since at least official build 1605
For a little while now, nbt attributes have been a bit funky.
One thing I've noticed is that the item.nbt_attributes tag straight up doesn't seem to work anymore. It always returns null, even if using <pl.item_in_hand> displays the nbt_attributes=li@etc stuff.
The second thing is, when you generate a copy of an item with nbt_attributes, the new saved/created item has duplicates (I find usually two) duplicates of those nbt_attributes.
Here's some screenshots of the same sword, saved and duplicated through the give command. (This also happens if you modify nbt, or adjust the item, or move the item via the inventory command, etc. Any form of Denizens inventory management really)
Here's an example item:
TestSword:   type: item   material: diamond_sword[unbreakable=true;flags=li@HIDE_UNBREAKABLE;nbt=li<EMAIL_ADDRESS> bound: true   display name: <&f>Test Sword
It displays as so:
http://imgur.com/bhHYQSw
After you copy it:
http://imgur.com/Fdb1yss
Any idea why this is happening? It wouldn't be as bad if you could return the nbt_attributes using the tag, because I could just deduplicate it and adjust it, but since the tag is also broken it's gotten to the point where I can't figure out how to work around it.
Thanks for your time as always, I know I've been making a lot of bug reports.

Can you paste a debug log of the item being duplicated?

Sure, what do you need me to do?
If you mean with /denizen debug, is there a way to output debug info without formatting?
It looks incredibly weird in my .log files.

denizen debug -r
duplicate the item
denizen submit

Ok, submitted:
http://old.mcmonkey.org/paste/40365
I just simplified it by using the nbt command on some nonsense value.

I... don't honestly know why that would ever happen. Something is somehow running twice, and the closest 'solution' to that, short of figuring out what's running twice somehow, is to give each attribute a script-defined UUID. Not impossible, but takes a bit of clever refactoring...
ITEM.nbt_attributes should almost definition work fine... it's defined the same as any other given property tag...

What's weird is that it sometimes runs THREE times too, I'm not sure what decides that haha.
<player.item_in_hand.nbt_attributes> should work, right?

agsgslakklasg nbt_attributes was broken due to read order. It misinterprets nbt_attributes as nbt.
That's patched in the currently processing dev build.
As to duplication: I can't replicate that on my server :/

Welllllp, that's pretty darn weird. I've got two seperate servers, one running the latest official build, that have the same issue. This is really odd.

It's possible a separate plugin is causing it by some mistake, or just some coincidence of difference between how you tested and how I did...

Right, all I did was use the nbt command as so:

nbt <pl.item_in_hand> "Test:1", and the debug returned it as doubled for some reason...
I can try stripping out all other plugins but Denizens and see what happens?
I'll report back in a second.

Here's my new debug.
http://old.mcmonkey.org/paste/40370
I stripped it down, and it's still happening. It happened on older Denizens builds for me too.
I just tried it with literally nothing but the latest Citizens and the latest dev build for Denizen (the one you just loaded), and while nbt_attributes works, still getting the same problem.

Does it work with commands other than nbt?
BTW: Denizen. No "s". Just Denizen.  .-.

Force of habit, haha. I dunno why I always type denizens.
I recall it causing issues with the inventory command, but I'm not running into that anymore now. Let me try and figure out if it's a specific inventory option that's doing it.

...huh.
It looks like another instance where nbt_attributes duplicate, is on when the server loads.
I'm storing the inventories in notables inventories, and they duplicate when the server restarts/loads up.
It seems like it specifically happens when the server is saving notables to the disk?

Here's another thing that causes this issue:
http://old.mcmonkey.org/paste/40434

Any word on this?
I've made a sort of work-around, but it's ungodly clunky.

Fixed in latest dev build! (DEV-193+)


Add the SpongeAPI dependency to the annotation processor.

SpongeAPI | SpongeCommon | SpongeForge | SpongeVanilla
Allows SpongePowered/Ore#95 to be added without giving (most) plugin developers any additional work. This uses a dependency version range, so it will work with any SpongeAPI version that's guaranteed to be compatible.

Should SpongeCommon give a warning if you use an API version outside of the bounds? It may still work, but it'd encourage the server owner to look for an updated version.


[Bug] Columns field in settings pane update issue

Steps to reproduce

have 2 tag boards with different columns defined
open settings
switch between the settings for the boards and the contents of the Columns text area will switch between the two
change something in one of the text areas
now when you switch, the contents stay the same as the updated entry!!

I think I need to use a Html.Keyed node for the text area as can't think what else it could be....

fixed in release 0.4.0.


VertexAI Ported - Content getting searched, but the final report is not getting generated.

Describe the bug
VertexAI Ported - Content getting searched, but the final report is not getting generated.
To Reproduce
Steps to reproduce the behavior:
set the required environment variables.
#OPENAI_API_KEY= TAVILY_API_KEY=<API KEY> DOC_PATH=./my-docs LANGCHAIN_API_KEY=<API KEY> LLM_PROVIDER=google_vertexai FAST_LLM=google_vertexai:gemini-1.5-flash-001 SMART_LLM=google_vertexai:gemini-1.5-pro-001 EMBEDDING_PROVIDER=huggingface
Expected behavior
report should be generated after content is searched.
Screenshots
research report is blank

When OpenAI- gpt is used. report is getting generated successfully.

Desktop (please complete the following information):

OS: debian
Browser : chorme
Version [e.g. 22] : latest

Additional context
I tried to use google_vertexai:gemini-1.5-pro-001 for both smart and fast llm but the same error.

Perhaps solved by this one:
https://github.com/assafelovic/gpt-researcher/pull/965
There were a lot of upgrades this week

HI @ElishaKay , Pulled the latest code changes and used google_vertexai for embeddings, still the same issue of report not getting generated.
May be  I will work it out and raise PR if root cause identified.

Based on this, you also need a STRATEGIC_LLM variable in your .env.
Try this config:
FAST_LLM="google_vertexai:gemini-1.5-flash-001"
SMART_LLM="google_vertexai:gemini-1.5-pro-001"
STRATEGIC_LLM="google_vertexai:gemini-1.5-pro-001"

EMBEDDING="google_vertexai:text-embedding-004"

If it doesn't work: what's the error message, if there is one? You're saying the logs say the report is written and there is no report there?


Mounting a ConfigMap storing Spark Configuration Files doesn't valid

l use sparkConfigMap to mout spark-defaults.conf, in this file l set this:
spark.sql.extensions org.apache.iceberg.spark.extensions.IcebergSparkSessionExtensions
spark.sql.catalog.spark_catalog org.apache.iceberg.spark.SparkSessionCatalog
spark.sql.catalog.spark_catalog.type hive
spark.sql.catalog.hive_test org.apache.iceberg.spark.SparkCatalog
spark.sql.catalog.hive_test.type hive
spark.sql.catalog.hive_test.uri thrift://ip:port
but these parameters are not valid。 and l see the image，the spark-defaults.conf is exists in the directory （/etc/spark/conf），so l am confused why  these parameters are not valid?  if l missed something...

Is there any other log?

just not found my iceberg table. now i just use spec.sparkConf to set these conf is valid. use spec.sparkConfigMap is not valid. but actually l want to use spec.sparkConfigMap to set conf

This is because the k8s driver spark-submit with --properties-file=spark.properties, you can see this information in the driver's log. But when spark-submit has --propertiesfile parameter, spark will not consider spark-default.conf anymore. You can fix this by modifying the SparkSubmitArguments.mergeDefaultSparkProperties method in the spark source code.


fix readme doc for The helm command for webhook installation

The helm command for webhook installation is not working should be fixed
The cmd from readme doc should be working fine by directly copy and paste

Hi @yourmoonlight! :)
Just happened to bump into the same one earlier today - cool!
Some comments:

I guess a single "set" could be enough?
I noticed (as a MacOS and zsh user) - that I had to also add quotes around the set, like this:

helm upgrade --install --namespace actions-runner-system --create-namespace \
             --wait actions-runner-controller actions-runner-controller/actions-runner-controller \
             --set "githubWebhookServer.enabled=true,githubWebhookServer.ports[0].nodePort=33080"

as otherwise zsh was unhappy...

Cool, thanks for your reply, I will update it.


addCartLine with sellingPlanId increments versus adding (in certain cases)

Please list the package(s) involved in the issue, and include the version you are using
<EMAIL_ADDRESS>Describe the bug
reported here: https://github.com/Shopify/ui-extensions/issues/709#issuecomment-1542608269
adding a second variant with a sellingPlanId to a cart with a product without a sellingPlanId only increments the quantity

@catalin-invisible a fix went out that should address in part your bug as documented. There seems to be a more generic bug with adding two or more line items simultaneously that I found in my testing.

@cpeddecord I noticed in the What’s new for partners and developers at Shopify newsletter that access to selling plans in checkout extensions is now possible.
I've checked again the ability to write the sellingPlanId, but the issue doesn't seem to be fixed.
Thank you

Both the original issue, where the problem was described in this video, and this issue have been closed, but the problem still persists:
When using addCartLine with a sellingPlanId, the product is not being added to cart.

@catalin-invisible we have an internal issue tracking this work, is your comment here a different issue?

no, it's the same

any chance you can estimate when this will have a fix? we have clients that want to migrate from legacy checkout to checkout ui extensions, but since they use subscriptions (using sellingPlanId) our product will no longer work properly


Run the helm lint command when HELM_COMMAND=lint

Fixes #3.
I think this is code-complete, but I'm marking the PR a draft until I've had a chance to test it with a real drone job and helm chart.

I ran this with a fixture chart (the helm chart for helm's chartmuseum), and it looks good!
With a valid chart and debug: true:
§ drone exec -include lint
[lint:0] calling *run.Lint.Prepare (step 0)
[lint:1] Generated command: '/usr/bin/helm --namespace erincall --debug lint ./'
[lint:2] calling *run.Lint.Execute (step 0)
[lint:3] ==> Linting ./
[lint:4]
[lint:5] 1 chart(s) linted, 0 chart(s) failed

With an invalid chart and debug: true:
§ drone exec -include lint
[lint:0] calling *run.Lint.Prepare (step 0)
[lint:1] Generated command: '/usr/bin/helm --namespace erincall --debug lint ./'
[lint:2] calling *run.Lint.Execute (step 0)
[lint:3] ==> Linting ./
[lint:4] [ERROR] templates/: template: chartmuseum/templates/pvc.yaml:24:55: executing "chartmuseum/templates/pvc.yaml" at <.Values.persistence.pv.enabled>: nil pointer evaluating interface {}.enabled
[lint:5]
[lint:6] Error: 1 chart(s) linted, 1 chart(s) failed
[lint:7] helm.go:76: [debug] 1 chart(s) linted, 1 chart(s) failed
[lint:8] main.newLintCmd.func1
[lint:9] 	/home/circleci/helm.sh/helm/cmd/helm/lint.go:96
[lint:10] github.com/spf13/cobra.(*Command).execute
[lint:11] 	/go/pkg/mod/github.com/spf13/cobra@v0.0.5/command.go:826
[lint:12] github.com/spf13/cobra.(*Command).ExecuteC
[lint:13] 	/go/pkg/mod/github.com/spf13/cobra@v0.0.5/command.go:914
[lint:14] github.com/spf13/cobra.(*Command).Execute
[lint:15] 	/go/pkg/mod/github.com/spf13/cobra@v0.0.5/command.go:864
[lint:16] main.main
[lint:17] 	/home/circleci/helm.sh/helm/cmd/helm/helm.go:75
[lint:18] runtime.main
[lint:19] 	/usr/local/go/src/runtime/proc.go:203
[lint:20] runtime.goexit
[lint:21] 	/usr/local/go/src/runtime/asm_amd64.s:1357
[lint:22] in execution step 0: exit status 12019/12/19 10:03:48 lint : exit code 1

With an invalid chart and debug: false:
§ drone exec -include lint
[lint:0] ==> Linting ./
[lint:1] [ERROR] templates/: template: chartmuseum/templates/pvc.yaml:24:55: executing "chartmuseum/templates/pvc.yaml" at <.Values.persistence.pv.enabled>: nil pointer evaluating interface {}.enabled
[lint:2]
[lint:3] Error: 1 chart(s) linted, 1 chart(s) failed
2019/12/19 10:04:19 lint : exit code 1


upgraded video selection

i created an array with a key
to select random video from a list

cool thanks i love u bro


docker: move the default configuration file outside the Dockerfile

Motivation
We don't want to hardcode how Zebra is configured by default (differently than what's expected in the source code). We should handle this in a separate layer as the entrypoint, and build the file on the fly for those who require to change the configuration on each run, without having to rebuild

Hey team! Please add your planning poker estimate with Zenhub @arya2 @dconnolly @oxarbitrage @teor2345 @upbqdn @gustavovalverde

@gustavovalverde I think this was already completed in PR #6842, the current config generation script is:
https://github.com/ZcashFoundation/zebra/blob/main/docker/runtime-entrypoint.sh
Is there anything left to do in this ticket?
This is an estimation blocker.

this is done


fix: use --deploy-key flag for authentication with the graph

graph's --auth and --access-token flags were deprecated since https://github.com/graphprotocol/graph-tooling/pull/1055
new flag is --deploy-key
closes #12

@gosuto-inzasheru could you increment the version in the package.json?


SS-8146: dragging in App Builder

https://shapediver.atlassian.net/browse/SS-8146
This seems to now work really well, but it has to be tested again once https://shapediver.atlassian.net/browse/SS-8175 is fixed. You can see the dirty workarounds I did for now, so this should not be merged until the other task is resolved 😂

@snabela updated so that the latest bug fix changes are now included


Add donut system

📓 Description
Summary of the change and link to any relevant tickets. New aliases should include details of why they are valuable
Resolve #5
:octocat: Type of change
Please tick x relevant options, delete those not relevant

[x] New feature
[ ] Deprecate feature
[ ] Development workflow
[ ] Documentation
[ ] Continuous integration workflow

:beetle: How Has This Been Tested?

[ ] unit test
[x] linter check
[x] GitHub Action checkers

:eyes: Checklist

[ ] Code follows the Practicalli cljstyle configuration
[ ] Add / update alias docs and README where relevant
[ ] Changelog entry describing notable changes
[ ] Request maintainers review the PR

The system is in place and it works in the REPL.
Will make the CI/CD gods happy later.

All checks green 🥹


3.3.0 released days ago, not in Google Play Store

Have I missed something or was there a problem with the upload to the Play Store? Still not updating for me...

@antgel It's not 100% released yet, @filipedelimabrito can correct me if I'm wrong

@antgel You should be able to download it in a few. As @rafaelks wrote, it wasn't 100% released. It is now.

Thanks both! Out of interest, was this a one-off or will all future releases be staggered?


[SPARK-7275] [SQL] [WIP] Make LogicalRelation public

Marked as work-in-progress to facilitate review as additional information requested to confirm justification for public vs private.

Can one of the admins verify this patch?

Why does this need to be public?

Thank you Reynold for your time.  The reporter of the issue stated being private "makes it harder to work with full logical plans from third party packages".  I observed based on history that is was always private and requested more specific details from the reporter regarding "full logical plans from third party packages".

Do you mind closing this pull request for now and let's move the discussion to that JIRA ticket? Thanks.

No problem - my apologies for opening the pull request before getting sufficient justification and clarification of use-case scenario for changing from private to public. Thank you!

No worry it's good!


Check fot HTTP HEAD Method First

Description
Fixes https://github.com/Azure/azure-sdk-for-java/issues/32250
Check for the HTTP method being HEAD first when attempting to deserialize the body. If the method is HEAD null will be returned without any attempt to deserialize, preventing SerializerEncoding from logging a warning when it checks for Content-Type in the response HTTP headers which should never exist given a HEAD method.
All SDK Contribution checklist:

[x] The pull request does not introduce [breaking changes]
[x] CHANGELOG is updated for new features, bug fixes or other significant changes.
[x] I have read the contribution guidelines.

General Guidelines and Best Practices

[x] Title of the pull request is clear and informative.
[x] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[x] Pull request includes test coverage for the included changes.

API change check
API changes are not detected in this pull request.


Mount refactor subcommands

Branching off from #180
This is an example showcasing how brave mount might work with subcommands. It may not be necessary at the moment, but if any further expansion happens it might become necessary to avoid excessive argument overloading. Perhaps it has better clarity in some cases?
brave mount <source> <target> #used for actual mounting
brave mount list              #list all mounts across all units
brave mount list <unit>       #list all mounts for a specific unit

If we were to handle the strange command mentioned in #180, where a new volume is created and then mounted to several other containers perhaps we could add a further subcommand for that with varargs
brave mount volume <unit:/target> [...<unit:/target]

Closing in favour of #180


WIP: protobuf in client

Use subtree instead of wgeting from raw.github like an animal. Complementary to mediachain/mediachain/pull/157

OK much better!


Allow getDataObjects to export invalid data

Currently the getDataObjects method excludes table values that are not mappable to the column's data type (as defined by the schema). NMDC has a use-case where they would like to be able to save in-progress work that may no necessarily be valid.
I propose adding a strict (default true) flag to the getDataObjects method. If strict is true the existing behavior is maintained. If strict is false, it should not attempt to parse values based on the column type and return all values as strings.

Yes, lets do that!


chmod: changing permissions of '/root/load_test': Read-only file system

Following the steps from here: https://blog.kubernauts.io/load-testing-as-a-service-with-jmeter-on-kubernetes-fc5288bb0c8b
While launching the dashboard script...
$ ./dashboard.sh
Creating Influxdb jmeter Database
Creating the Influxdb data source
chmod: changing permissions of '/root/load_test': Read-only file system
command terminated with exit code 1
{"datasource":{"id":1,"orgId":1,"name":"jmeterdb","type":"influxdb","typeLogoUrl":"","access":"proxy","url":"http://jmeter-influxdb:8086","password":"admin","user":"admin","database":"jmeter","basicAuth":false,"basicAuthUser":"","basicAuthPassword":"","withCredentials":false,"isDefault":true,"secureJsonFields":{},"version":1,"readOnly":false},"id":1,"message":"Datasource added","name":"jmeterdb"}
$ kubelet --version
Kubernetes v1.9.6
It's not possible to run the tests.

It seems to be related with this critical issue:
https://github.com/kubernetes/kubernetes/issues/61563
https://github.com/kubernetes/kubernetes/issues/61178
It works with k8s 1.9.0 ( - 1.9.2 ??)
P.S.: with k8s 1.9.4 I'm getting:
CreateContainerConfigError
for jmeter-master pod:
(⎈ |minikube:ltaas)]$ k get pods
NAME                               READY     STATUS                       RESTARTS   AGE
influxdb-jmeter-5cbd7b8469-x2d88   1/1       Running                      0          14s
jmeter-grafana-65dd5f6b79-vgtfw    1/1       Running                      0          14s
jmeter-master-75f66dbb5f-p7tv5     0/1       CreateContainerConfigError   0          15s
jmeter-slaves-57cc6b9cfc-5g44x     1/1       Running                      0          15s
jmeter-slaves-57cc6b9cfc-q6j5b     1/1       Running                      0          15s


Exceptions not logged when using ExceptionFilterAttribute

When an ExceptionFilter is added as a filter to the MVC service, exception logging no longer works.  When I remove the filter everything works fine.  I even created a handler with app.UseExceptionHandler that does pretty much the same thing as the filter and it works fine.
My guess there isn't much you can do about this except warn people in the documentation and using TelemetryClient in the filter to log the exception.
ConfigureServices
services.AddMvc(opts =>
{
 opts.Filters.Add(typeof(SanitizedExceptionFilterAttribute));
});

SanitizedExceptionFilterAttribute
public class SanitizedExceptionFilterAttribute : ExceptionFilterAttribute
{

    public override void OnException(ExceptionContext context)
    {
        var exInfo = new ExceptionInfo(context.Exception);

        context.Result =  new ObjectResult(exInfo);
        context.HttpContext.Response.StatusCode = 500;
    }
}

This is due to the fact that Application Insights is only tracking request exceptions, so any exception that doesn't propagate all the way back through the request stack will not be seen. The ExceptionFilter essentially handles the exception, so the request itself doesn't fault.
However, Application Insights could still track this using the new approach in 2.0.0-beta1 by wiring up a DiganosticSourceListener to the MVC event "Microsoft.AspNetCore.Mvc.BeforeOnException" and tracking an ExceptionTelemetry when that happens.
We'd likely want to make this optional behind a property on ApplicationInsightsServiceOptions, e.g. EnableMvcExceptionTracking, and potentially auto-de-dupe them with request exceptions in the case the exception isn't handled in the MVC action/filter pipeline.
@pakrym

@DamianEdwards Any chance we could get example for this?

We're not using ExceptionFilters, but we are using UseExceptionHandler. This seems to swallow all the exceptions.
I did note that ExceptionHandlerMiddleware logs Microsoft.AspNetCore.Diagnostics.HandledException. I'm not sure whether this event is any better than BeforeOnException(Async).
So this appears to do what you'd expect if you call it from Startup.Configure:
public static class DiagnosticListenerExtensions
{
    public static void UseExceptionDiagnosticListener(this DiagnosticListener diagnosticListener)
    {
        diagnosticListener.SubscribeWithAdapter(new ExceptionDiagnosticListener());
    }

    private sealed class ExceptionDiagnosticListener
    {
        [DiagnosticName("Microsoft.AspNetCore.Diagnostics.HandledException")]
        public void OnDiagnosticHandledException(HttpContext httpContext, Exception exception)
        {
            Utils.LogExceptionEvent(exception);
        }
    }
}

Where LogExceptionEvent logs the exception to a static TelemetryClient. Although I couldn't work out if there's any way to use HttpContext to provide more correlation?

Closing this issue. With new Ilogger enablement by default, exceptions are automatically reported by application insights.


Output ordering in tests

This test in test/integration/relations.js reliably fails for me
1) Integration Tests Dialect: postgresql Relations Bookshelf Relations `through` relations eager loads belongsToMany `through`:

      AssertionError: expected [ Array(4) ] to deeply equal [ Array(4) ]
      + expected - actual

         },
         {
           "blogs": [
             {
      +        "_pivot_blog_id": 1,
      +        "_pivot_id": 3,
      +        "_pivot_owner_id": 2,
      +        "id": 1,
      +        "name": "Main Site Blog",
      +        "site_id": 1
      +      },
      +      {
               "_pivot_blog_id": 2,
               "_pivot_id": 2,
               "_pivot_owner_id": 2,
               "id": 2,
               "name": "Alternate Site Blog",
               "site_id": 1
      -      },
      -      {
      -        "_pivot_blog_id": 1,
      -        "_pivot_id": 3,
      -        "_pivot_owner_id": 2,
      -        "id": 1,
      -        "name": "Main Site Blog",
      -        "site_id": 1
             }
           ],
           "first_name": "Bazooka",
           "id": 2,

You're using eql, which should be a same.members check, probably.

The project leadership of Bookshelf recently changed. In an effort to advance the project we close all issues older than one year.
If you think this issue needs to be re-evaluated please post a comment on why this is still important and we will re-open it.
We also started an open discussion about the future of Bookshelf.js here https://github.com/bookshelf/bookshelf/issues/1600. Feel free to drop by and give us your opinion.
Let's make Bookshelf great again


Fix bubble geometry built from MapZone

Changed the logic to select splited shapes in MapZone
Changed the definition of max cut in MapZone

I am not sure if this is a good solution for this problem because I did it in a rush. It mostly serves as a starting point. It is worth of discussion and double checking. Feel free to make adjustment on top of this.
I am inspired by this PR: https://github.com/huawei-noah/SMARTS/pull/248/files
The dark-red color of the bubbles shown below is only for illustration purpose.
4lane_t (The bubble on the left is built with MapZone)

minicity (note that some bubbles have longer length with changes to max_cut in this PR)

Thanks @aurorahcx, thank you for bringing up discussion of this issue.

Thanks @aurorahcx, thank you for bringing up discussion of this issue.


[CERTIFICATE]

Ask us to find free certificates in business  analytics a specific field that you couldn't find here and we will add it.

Duplicate to Issue #54, will close.


CLA Corporate Console Activity Log shows data from other organizations and

Summary
The CLA Corporate Console https://organization.lfx.linuxfoundation.org/ Activity Log in the Child project when there is an already created CLA Group in the parent project is showing data from the parent CLA Group and in the child CLA Group is showing data from other organizations. While the parent CLA Group can see the child CLA Group data from the same organization is not considered a critical situation. Seeing data from other organizations is a critical issue.
Background
To reproduce this in PROD.
1- Access the CLA Corporate Console https://organization.lfx.linuxfoundation.org/
2- Search for FDC3 FINOS Child CLA Group
3- The page loads Activity Log from other organizations (see below screenshots)
Expected behavior
1- When selecting the parent CLA Group the activity log should only be for the parent CLA Group
2- When selecting the child CLA Group, only the activity log from the child CLA Group and from your organization should be displayed
Screenshots
From Test_NDC organization (Note The Linux Foundation activity log is being displayed)

From The Linux Foundation organization (Note Test_NDC activity log is being displayed)

Environment

Environment:

[ ] ALL
[ ] DEV
[ ] STAGING
[x] PROD

Browser:

[x] Chrome/Brave
[ ] Firefox
[ ] Opera
[ ] Vivaldi
[ ] LibreWolf
[ ] SRware Iron
[ ] Dissenter
[ ] Slimjet
[ ] Midori
[ ] Edge
[ ] Lynx

Deployed to DEV and PROD. @WillsonHG, @thakurveerendras, and @jarias-lfx can you confirm the fix is also resolved in PROD?

Hello @dealako , @nickmango
Tested issue on dev site & found that it is still reproducible as reported ,
Kindly find details

Project Name : SUN

Link : https://lfx.dev.platform.linuxfoundation.org/foundation/a092h000004x5tVAAQ/cla

User 1 :  vthakur | organization :Infosys limited

User 2 : veerendrat | organization : Microsoft corporation

Confirmed the issue has been fixed in PROD. Only the current organization information is showing in the CLA Corporate Console.

Also confirmed the Activity log from the parent project CLA Group is only displaying the activity log information from the project CLA Group.

Confirmed issue is also fixed as expected on dev environment


Guide should be updated to specify Python version requirement.

I was following the guide to install CLID. But there were some errors because I was using Python 2.7 on Ubuntu 18.04. I tried Python 3.9 but that too didn't work. Apparently there are some operations like ' | ' which only available on Python 3.10+. I think this information should be added to the guide for others like me.
Thanks for your work btw. It works great.
TLDR; A requirement should be added to the docs/guide.md to specify Python 3.10+ is required.

You're right. Indeed, CLID only works on Python 3.10+. I'll update the README and guide files. Thanks for letting me know and sorry for any inconvenience.


Migrate DefectDojo to another host

Hi everyone,
I am currently running DefectDojo (with some custom code) using docker-compose on my personal computer. How can I migrate everything to another host?

Can you please ask such questions on slack?
Can we close this @mtesauro ?

@tvnnn I agree with @manuel-sommer  that his is a question best asked in Slack.
There was a Github discussion on a related topic here which may help. If not, please ask on Slack.