RFC: Setting ZFS compress to gzip-9 during install

What is your proposal?
During image building for ZFS targets, set the compress for the pool to gzip-9 and then set it to lz4 before exporting the image.
What is the existing behavior, if any?
Currently, lz4 compression is set on the pool
What is the motivation / use case for the change?
An ZFS disk image for 13-STABLE currently consumes 547M with lz4, 377M with gzip-9.  Using gzip-9 is a significant space saving (31% smaller).
It is not recommended to use gzip-9 during normal execution because it is much slower, especially on the compress path.  Most of the files in the base image are not modified in normal operation and so will be read once (with a performance hit on first use) and then typically sit in the ARC / buffer cache.
Setting the default compression back to lz4 at the end means we get the performance benefits of LZ4 for any files that are created later.
There are two disadvantages to this approach:

Loading files with gzip-9 is slower (I have not measured what the overall performance hit is here, but I expect it to be small because most file I/O is not reading files that are part of the base image install).
Files stored later do not take advantage of deduplication with things in the base image (I don't consider this a significant drawback because we don't enable dedup on the root, but it might be a problem for images used to run many jails that want to use dedup with the base system)

Did you consider any alternatives?
No.
Is this really a ports feature request?
No, this relates only to ZFS VM image building.
Additional context
I have a patch that does this locally.  If this is useful and there is consensus on how it should be exposed to the user, I can tidy it up and raise a PR.

It looks as if loader can't boot from gzip-compressed ZFS, so for this to actually be useful that would need to be fixed first.

@grahamperrin, as I understand it, #794 relates to the ZFS filesystems used by Poudriere during build.  This issue relates to ZFS filesystems created during image creation.  I'd like ZFS images to be as small as possible so that VM deployment is faster and we can use the smaller VM classes.
@clausecker, it looks like zstd was added to ZFS after 12 (where I'm currently running tests).  Is it supported for booting?

@davidchisnall I do not know if it is supported for booting.


Remove expect call from gateway-cli

Lots of expect call here. If the command failed, print message to STDERR. But don't panic.

main already returns a Result:
https://github.com/fedimint/fedimint/blob/e5178267b58f184797c0fea2b004b83b8a12adbb/gateway/cli/src/main.rs#L66-L67
What happens if it's Err? If it does the right thin, we can just replace expect with ? everywhere. If not we might want a main_inner function and then do the logging in case of errors in main.

Good first issue claimed offline by @nassersaazi . Please post any questions or progress updates in this thread

Closed by #1993


Add linearizability tests for Float.Array

Rely on Lin_api to do the heavy lifting for those tests

Looks great - and the CI is happy too!
Thanks! :pray:


Update readme for input component

We need to have an example and include an explanation for common options.

https://github.com/wildland/ember-bootstrap-controls/blob/master/addon/components/bootstrap-input.js
and
https://github.com/wildland/ember-bootstrap-controls/blob/master/addon/templates/components/bootstrap-input.hbs for details.


ZEPPELIN-2407. Livy Interpreter always return plain text result

What is this PR for?
It happens when zeppelin.livy.displayAppInfo is true. Straightforward fix.
What type of PR is it?
[Bug Fix]
Todos

[ ] - Task

What is the Jira issue?

https://issues.apache.org/jira/browse/ZEPPELIN-2407

How should this be tested?
Test is added
Questions:

Does the licenses files need update? No
Is there breaking changes for older versions? No
Does this needs documentation? No

Thanks @felixcheung , will merge it if no more comments.


Private link FQDN

Azure documentation issue guidance
This "using the private link FQDN (.privatelink.database.windows.net) shall fail" is not true, check the picture bellow
(with the IP is true that fail)

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

ID: eb6328aa-a54f-4936-1c35-ecf5c265d92d
Version Independent ID: 345bd3d2-4b53-a032-c13b-7e35f97cf2fa
Content: Azure Private Link - Azure SQL Database and Azure Synapse Analytics
Content Source: articles/azure-sql/database/private-endpoint-overview.md
Service: sql-database
Sub-service: security
GitHub Login: @rohitnayakmsft
Microsoft Alias: rohitna

Thanks for the feedback! We are currently investigating and will update you shortly.

Hello
Did you had time to check it?

Please open a support case so we can check this out. I am not able to repro this situation

Hello,
Thank you for following up on this, @rohitnayakmsft .
@albertoRamon , since we cannot repro, if you can please open a support case as suggested, that will be the best way to proceed. I am going to go ahead and close this out.  Thanks for your feedback, we appreciate your time and efforts.
Kendra from the Database Docs Team
#please-close


No note that mklink only works for Administrator

It would be nice to have a hint on that page that kmlink only works for Administrators by default.
And that it is possible to enable this for all users in the Developers Settings (link to the page where that is described).

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

ID: 8715a186-098e-b345-2279-688a9d99ad5d
Version Independent ID: 70faf0b2-4160-8c9c-80f9-fa09f841b6ce
Content: mklink
Content Source: WindowsServerDocs/administration/windows-commands/mklink.md
Product: windows-server
Technology: windows-commands
GitHub Login: @JasonGerend
Microsoft Alias: jgerend

We hugely appreciate your contribution, feedback, and support to our technical documentation.
We’ve phased out GitHub Issues on this repository as the feedback mechanism for content and have replaced it with a new feedback system. For more information see, Content User Feedback. As part of this rollout, we are migrating your issue where our team will use your comments to improve the documentation experience. Unfortunately, this does mean you won't be able to access this issue after the migration is complete.
All issues will be migrated by Thursday 29th August 2024.
Once again, thank you for your valuable feedback, we hope you’ll continue to contribute using our new feedback system.


Migrate misc-checks from GCB to GitHub Actions

There are likely going to be a lot of such failures, so this will be very helpful.

This will be obsoleted by https://github.com/openconfig/models-ci/issues/96


Added extra commands that comes very handy

Added extra commands that comes very handy

[x] I have read freeCodeCamp's contribution guidelines.
[x] My pull request has a descriptive title (not a vague title like Update index.md)
[x] My pull request targets the master branch of freeCodeCamp.
[x] None of my changes are plagiarized from another source without proper attribution.
[x] My article does not contain shortened URLs or affiliate links.

If your pull request closes a GitHub issue, replace the XXXXX below with the issue number.
Closes #XXXXX

Thank you for your contribution to the page! 👍
We're happy to accept these changes, and look forward to future contributions. 🎉


Text length calculation broken with certain tags

The issue is caused by the wait_finished signal not being emitted with certain tags.
This seems to be because the last variable in bbcodeWait.gd  is never equal to length - 1, thus line 27 is never reached.
Forcing the skip by pressing the skip button lets me advance. There might be a clue there.
I noticed this bug with a couple of dialogues in the bbcode example. Specifically, the ones that have the [lb] tag, so it definitely has something to do with that.
I'm not sure how to fix it myself, but I hope this info can help!

Just found this when using the current demos - the ExampleBBCodes demo breaks and doesn't show the OK buttons to progress because bbcodeWait.gd gets stuck looping never reaching what it think is the final character (char 67). Did a bunch of debugging to find that and eventually found FIXME comment at https://github.com/nagidev/DialogueNodes/blob/49516e70fdd36b35a7804912c1bc1e4b4a16f9b5/addons/dialogue_nodes/objects/DialogueParser.gd#L280


Transition to Ava Tests

Fixes #16

WIP

Related: sindresorhus/any-observable#13

Published in v 1.3.0


prost-build: keep protobuf's enum variant name as is

It seems that enum variant names are generated with to_upper_camel, and there is no option to customize that.
I'd like to use the same variant names both for protobuf and the generated Rust code, because

to serialize/deserialize the enum values to/from plain text, as well as protobuf
if I have two variant names like Code1_2 and Code12 in an enum, they will get conflict when converted with to_upper_camel

Would it be possible to add a configuration option, for instance, to the prost_build::Config builder?

Yes, I think that should be possible.  Sounds like a good potential feature for prost.

Until this https://github.com/danburkert/prost/pull/336 changes will be merged there is no good type safe way for casting Any to concrete message. I have workaround like this:

/* test.proto
syntax = "proto3";
package proto3.test;

message DNAExample {
  uint32 uint = 1;
  string str = 2;
}
*/

pub mod protobuf {
  include!(concat!(env!("OUT_DIR"), "/protoapi.rs"));

  #[derive(Clone, PartialEq, ::prost::Message)]
  pub struct DnaExample {
      #[prost(uint32, tag="1")]
      pub uint: u32,
      #[prost(string, tag="2")]
      pub str: ::prost::alloc::string::String,
  }
}

#[macro_export]
macro_rules! cast_any {
[$castin_type:ident] => {
    |attr: &prost_types::Any| {
    use prost::{Message, bytes::Bytes};

      let type_url =
        format!("type.googleapis.com/gobgpapi.{}", stringify!($castin_type));
      if attr.type_url == type_url {
        let value = protobuf::$castin_type::decode(Bytes::from(attr.value.clone()));
        Some(value)
      } else {
        None
      }
    }
  };
}

fn main() {
  // type.googleapis.com/gobgpapi.DNAMessage !== type.googleapis.com/gobgpapi.DnaMessage
  let attr = cast_any![DnaExample](&any_message); // None
}

But it doesn't work correctly all the time because protobuf messages renames during codegen process by default as @n4to4 has mentioned above in subject.

One things to note.
Then we use type_attribute function we need to set original message name from proto-file.


Updated Issue Forms

🛠 Issue (Number)

Closes #779
Description
I have added the yaml code for all the issue forms respectively, also the content in it is quite similar to the formal .md issue templates.
I have deleted the .md code for every issue template which was there under ISSUE_TEMPLATES folder.
Type of change

[x] Bug fix (non-breaking change which fixes an issue)

Checklist:

[x] I have taken help from some online resourses
[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] My changes generate no new warnings
[x] The title of my pull request is a short description of the requested changes.

ATTACH SCREEN-SHOTS / DEPLOYMENT LINK
Previously 👇

Currently 👇

Kindly review my changes @TusharKesarwani .

Add files in .md format and create a fresh PR


Integrate wsgi logs

Integrates the gunicorn logs with the logging server.
waitress is left out of the picture for now since it is only supposed to be used in Windows and we have no testing environment for it.
The approach is pretty straightforward, but a bit tricky. gunicorn allows a python config file to rewrite how it handles logs. The provided config file gunicorn_conf.py adds the timestamp and component to the message in a similar way used by teos.logger. The tricky parts comes with SockerHandler, since it does not use formatters.
In order to work around it, FormattedSocketHandler is created inheriting from SockerHandler and applying the desired formatting before emitting the message.

Tried to search a bit to find a solution to send gunicorn logs apropriately to the stream handler, and I don't have a clean one yet. This might have some useful info: https://albersdevelopment.net/2019/08/15/using-structlog-with-gunicorn/
A dirty solution could be to identify and parse separately the logs coming from gunicorn from within our LogRecordStreamHandler.handle_log_record, which could be done by checking the LogRecord's name (I'm getting gunicorn.error), or simply by switching to a different output when record.msg is not json and treat them separately, something like:
    @staticmethod
    def handle_log_record(record):
        """
        Processes log records received via the socket. The record's ``msg`` field is expected to be an encoded
        :obj:`dict` produced by :obj:`StructLog`. The :obj:`dict` is encoded to a string using ``encode_event_dict`` and
        sent to the logger with the name specified in the record.

        Args:
            record (:obj:`logging.LogRecord`): a log record.
        """
        try:
            event_dict = json.loads(record.msg)
        except json.JSONDecodeError:
            # TODO: parse non-json record nicely
            event_dict = {"event": record.msg}

        event_dict.update({"log_level": record.levelname})
        message = encode_event_dict(event_dict)

        logger = logging.getLogger(record.name)
        logger.log(record.levelno, message, exc_info=record.exc_info, stack_info=record.stack_info)

Took a look at the post you referred to, was pretty helpful but looks like there still something missing regarding SocketHandler.
The approach works for StreamHandler when outputting to console, but not when sending the data via the socket. In the latter only the event is sent instead of the whole struct message.
I'm guessing it is due to some kind of wrapper missing from the current configuration, but couldn't figure out what to add to the config dict to make it work, given that we do it in a different way for the logger.

Added Waitress logs since it was easy enough.
It is not working in the current version of waitress, but a PR was recently merged (https://github.com/Pylons/waitress/pull/315) for the upcoming release that will make it work.


feat(elevation_map_loader): reduce memory usage of elevation_map_loader

Description

When you use large pointcloud map, elevation_map_loader use so much amount of memory and keep it after making elevation_map. So in this PR, remove unused object from member of ElevationMapLoaderNode.

Before PR, 10GB memory is allocated after generating elevation_map. (Elevation_map is generated in the memory peak with 13+αGB.)

After PR, 1+αGB memory is allocated after generating elevation_map. (Elevation_map is generated in the memory peak with 12GB.)

Related links
JIRA link: TIERIV INTERNAL LINK
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.

[x] I've confirmed the contribution guidelines.
[x] The PR follows the pull request guidelines.

In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.

[ ] The PR follows the pull request guidelines.

Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.

[ ] There are no open discussions or they are tracked via tickets.

After all checkboxes are checked, anyone who has write access can merge the PR.

@kosuke55
Thank you for your review! I fixed variables' name.

thanks very much, I did not test but the code looks good.

I checked code by generating elevation map with sample_map.

Checked by zooming elevation_map and found no broken points.

No large holes in elevation_map from top view.

The elevation_map does not deviate significantly from the point cloud.

And this PR does not modify main algorithm, so it is enough to check for major breakdowns. I visualized elevation_map and checked it, and there was no problem. So I merge this PR.


BIM Shark

Title
BIM Shark
Description
BIM Shark is a user-friendly BIM tool that can improve the structure, transparency and connectivity in your projects. An increasing number of companies are choosing BIM Shark because they see the benefit of having a tool taking care of all the data – and automatically integrating with other 3rd party applications like Sigma (5D BIM).
• Managing classifications - without it becoming a project.
• Doing quantity takeoffs from Revit – even for non-Revit experts with just a few clicks.
• Composing specifications – that e.g. reduces copy’n paste errors.
• Generating tenderlists – that are connected to the underlaying data.
• Exporting keynote files – with all the specs you need.
Website
https://bimshark.com/
Image

Crunchbase

Industries

AEC

Tags:

web-app, Classification, Documentation, Cost Estimation, Documentation, Specification

Do you have a website in english?


Update tooling categories

Update the tooling categories available in the tools section.
Suggestion: contact vendors to invite them to hangout to discuss.
Define what a SDK is, a toolkit is, a development environment. Is there lower level categories that we can create and use?

Vendors need a lower barrier to entry for contributing. We require a strategy to enrich.
Filter content from here =>

vendor
product name
import/export
url
member organisation
certified tool

There are multiple tools to use in the IFC ecosystem by different vendors. It has been suggested that we provide a way for users to filter through the tools in the ecosystem. For example, when a user selects ifc model servers as a category, the resulting list of tools are filtered accordingly.

I would suggest that we deprecate the existing list and enable vendors through a simple form based mechanism to update content according to our specifications.


Debugger doesn't work on macOS

VSCode Version: 1.39.1
OS Version: macOS 10.15

Steps to Reproduce - follow this tutorial: https://code.visualstudio.com/docs/cpp/config-clang-mac
Here is repository with the files I created following the tutorial: https://github.com/Stormwaker/VSCode
No matter how many breakpoints I set, code runs from beginning to end without stopping.

Please file this on the repo for the c++ extension - https://github.com/microsoft/vscode-cpptools


Update docs-translations/jp/tutorial/quick-start.md

Update quick-start.md to follow the latest version.

Thanks!


[backport] Avoid to import matplotlib to set its backend Agg in code like chainer

Backport of #976

LGTM!


Is trained_model same as trained_model.pkl ?

When we use
R.save_objects(trained_model=model)
It generates a file "trained_model ",  I wonder if this is a pkl file， same as trained_model.pkl?

As you mentioned, if you use R.save_objects(trained_model=model) method to save objects, it will generate train_model file, and you can also try to use R.save_objects(**{"train_model.pkl": model}) method to save objects, it will generate train_model.pkl file.

@quantcn
R.save_objects provides well-decoupled model management features.
The trained_model is simply the filename in the storage.
If other components depend on the filename saved on the storage (e.g.  https://github.com/microsoft/qlib/blob/main/qlib/workflow/online/update.py#L63) , they will be affected.
Otherwise, any name will be valid.


string-starts-with-failed-output.eo:55-57: Enable the...

The puzzle 218-430194f1 from #218 has to be resolved:
https://github.com/objectionary/eo-hamcrest/blob/298bd4884878fbdcd1bac2a2aa35b22603bf18e4/src/test/eo/org/eolang/hamcrest/failed-output/string-starts-with-failed-output.eo#L55-L57
The puzzle was created by levBagryansky on 17-Oct-23.
Estimate: 90 minutes,  role: DEV.
If you have any technical questions, don't ask me, submit new tickets instead. The task will be "done" when the problem is fixed and the text of the puzzle is removed from the source code. Here is more about PDD and about me.

@graur please pay attention to this new issue.


OpenShiftCreator assumes /oapi/v1 endpoints

Use Kubernetes API (/api/v1/) path for "services" requests (see open issue #2)

First - thanks for taking the initiative and looking to fix this.
Now, there is in fact a larger list than just services that falls under the "api" umbrella vs. "oapi" umbrella.  I'd rather address all the possibilities at once vs. just the one (i.e. services).
If you think you have the bandwidth to gather that list and update the PR, great.
If not, hopefully I'm going to dive into that research soon, but I've uncovered some other needed fixes based on recent master/slave testing that I need to sort out first.
If that keeps me occupied for too long, I'll reconsider merging in this subset fix in the interim.
thanks again

Re: "Now, there is in fact a larger list than just services that falls under the "api" umbrella vs. "oapi" umbrella. I'd rather address all the possibilities at once vs. just the one (i.e. services)."
Yup, that did occur to me (define mappings for all). I just figured for the sake of simplicity/clarity I would just target the offending case I ran into and report it to you, not knowing whether there were other considerations I wasn't aware of (e.g. new planned endpoints, REST API merge plans, etc).
Sure. I can take a crack at creating a more comprehensive fix.
Thanks for the quick turnaround.

Cool deal - thx @warmi01 .  As a possible helpful pointer, I've heard (though have not confirmed with them directly) that the UI team may maintain a straight forward list of which API objects fall under api vs. oapi.  If so, perhaps @jwforres or @spadgett can confirm / elaborate.

@gabemontero @warmi01 You can see the list the web console uses here:
https://github.com/openshift/origin/blob/master/assets/app/config.js

thanks @spadgett

thanks @spadgett

@spadgett -- so what we are actually looking for in this case are the subset of endpoints within the "namespaces" set of APIs, for example: /oapi/v1/namespaces/{namespace}/buildconfigs, /oapi/v1/namespaces/{namespace}/builds, ...), which is a somewhat lower level reduced set.
The lists you provided are 1st tier peer API endpoints with "/namespaces."

@warmi01 You might look at the swagger JSON to see which oapi resources fall under /namespaces, although unfortunately it's hard to read since it's raw JSON.
https://github.com/openshift/origin/blob/master/api/swagger-spec/oapi-v1.json

@spadgett Ah, yes. That works - helpful.
Thanks!


navigator fix FW loiter tangent exit

The yaw acceptance feedback from the position controller (introduced for MC collision avoidance) is always NAN for fixedwing.

fixes #11317

Needs testing.

@dagar What about cases where it is loiter for fixed wing but NOT loiter to a specific altitude? We still would want to exit at the tangent heading then.

Yes this should all be generalized.

MAV_CMD_NAV_LOITER_TURNS
MAV_CMD_NAV_LOITER_TIME
MAV_CMD_NAV_LOITER_TO_ALT

here are my results for sitl testing:
LOITER_TO_ALT works
LOITER_TIME does not work
LOITER_TURNS not sure? i don't see how to set this up in QGC?
LOITER_TO_ALT screenshot:

LOITER_TIME screenshot:

@dagar didn’t implement the others. Could you quickly do that or shall I?

@dagar @LorenzMeier after looking at this, and with the testing from @Antiheavy, two things arise:

MAV_CMD_NAV_LOITER_TURNS and MAV_CMD_NAV_LOITER_TIME don't have a param to set if we want to force the heading or not. So or we update the Mavlink commands with a field that allows to set the heading as required, or by default we force the heading on loiter. I think the second shouldn't be a solution, and I suggest that we use param2 of the command to set it, since it's free on both messages;
We do not support MAV_CMD_NAV_LOITER_TURNS on PX4 (and I think QGC doesn't either). I was exploring what needs to be done for adding support and it seems to be very similar to MAV_CMD_NAV_LOITER_TIME, with a main different that we won't be counting time but rather the turns from a starting position. This probably needs a new PR to add support to this.

If we agree on the approach to 1., I don't mind implementing it myself. Let me know what you think.

thanks, @TSC21 makes some good points.  There isn't an option to specify "heading wait" in QGC for Loiter_Time waypoints anyway, only tangent exit vs center exit:

Loiter-to-alt waypoints have the additional option to select "heading wait" which is what is used in the landing pattern for example.

On the road today, but I'll look at the rest tonight.

Guess im going to need to fly this tomorrow :) weather dependent, we'll send someone out with a foam plane.

Yes I think deciding on how to handle loiter exit with a time or turn condition is a slightly bigger discussion. Arguably this could be entirely PX4 side parameter to set the default for FW loiter exits (if a valid next waypoint exist). We don't necessarily need the configurability at the mavlink level.
Let's merge this now as a fix for https://github.com/PX4/Firmware/issues/11317 and continue discussing.

I think a simpler heading alignment threshold could make sense immediately for the other loiter types. Something like waiting for the loiter to at least be in the right quadrant to prevent the awkward turn around would provide most of the benefit, without the potential downsides.

Can we define TIME as minimum time and then exit on tangent?

Can we define TIME as minimum time and then exit on tangent?

I'm fine with that (more or less). I think softening the actual tangent requirement would definitely make it okay by default (ie condition is TIME/TURNs + on half of the loiter pointed towards the next waypoint).
@Antiheavy thoughts?

I've been thinking about this a lot and there are obviously pros/cons to any approach.  I actually think it is a bit more complicated once you start thinking about it.  In this regard, I'm fine leaving the system behavior as it sits now (including this PR).
Having said that, here are some thoughts:
Ground track: I have a question about what ground track is used.  The landing pattern uses a ground track that is tangent to the loiter, this is desired for this style of landing.  I'm not sure that is desired in the general case just flying around the sky.  We'd want to update QGC to draw the lines between WPs to reflect whatever the likely flight path will be with any new tangent behaviors.
L1 controller:  The currently implemented L1 isn't very good at making smart decisions in and out of loiters.  Poor L1 performance is probably a bigger part of the problem as the various tangent criterias.
Loiter_Time:  people will generally expect the time they enter in to be respected, or at least generally respected.  For most small electric drones, completing the loiter (< 1 minute) to the heading of the next WP is probably fine.  What about a case where there is a very large loiter radius that takes several minutes to complete, do we really want to force them to stay in the loiter then?  I also think immediately exiting the loiter when the time expires is fine too.
Loiter_Turns: I think completing the loiter to the heading of the next WP makes total sense here.

We test flew this today (there was high wind) but all flew as expected.
Logs:
https://review.px4.io/plot_app?log=ba1a4634-1c12-4461-9938-097c743a3e6c
https://review.px4.io/plot_app?log=387d5e97-95cf-441d-91e9-baf84b34d4d3
https://review.px4.io/plot_app?log=16dad7cb-6f50-4d85-8268-0b6075fce91f


tensorflow 2.0 transfer_learning tutorial: tensorflow_datasets error on local jupyter notebook Anaconda Win10

Please make sure that this is a bug. As per our GitHub Policy, we only address code/doc bugs, performance issues, feature requests and build/installation issues on GitHub. tag:bug_template
System information

Have I written custom code (as opposed to using a stock example script provided in TensorFlow): no
OS Platform and Distribution (e.g., Linux Ubuntu 16.04): Anaconda on Windows 10
TensorFlow installed from (source or binary): install by pip in anaconda environment
TensorFlow version (use command below): tensorflow-gpu 2.0 alpha
Python version: 3.6.8
CUDA/cuDNN version: Cuda toolkit 10.0; cuDNN 7.5
GPU model and memory: GTX 980 Ti 6Gb

Describe the current behavior
I run the transfer_learning.ipynb tutorial on/r2 for Tensroflow 2.0 on Jupyter Notebook in Anaconda Windows 10 and I get the error on step:
SPLIT_WEIGHTS = (8, 1, 1)
splits = tfds.Split.TRAIN.subsplit(weighted=SPLIT_WEIGHTS)

(raw_train, raw_validation, raw_test), metadata = tfds.load(
    'cats_vs_dogs', split=list(splits),
    with_info=True, as_supervised=True)

Error:
`Downloading / extracting dataset cats_vs_dogs (786.68 MiB) to C:\Users\Khoa\tensorflow_datasets\cats_vs_dogs\2.0.0...

Dl Completed...: 0 url [00:00, ? url/s]

Dl Size...: 0 MiB [00:00, ? MiB/s]

0 examples [00:00, ? examples/s]
---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-7-2bc776459ab0> in <module>
      4 (raw_train, raw_validation, raw_test), metadata = tfds.load(
      5     'cats_vs_dogs', split=list(splits),
----> 6     with_info=True, as_supervised=True)

D:\Anaconda\envs\tf2\lib\site-packages\tensorflow_datasets\core\api_utils.py in disallow_positional_args_dec(fn, instance, args, kwargs)
     50     _check_no_positional(fn, args, ismethod, allowed=allowed)
     51     _check_required(fn, kwargs)
---> 52     return fn(*args, **kwargs)
     53
     54   return disallow_positional_args_dec(wrapped)  # pylint: disable=no-value-for-parameter

D:\Anaconda\envs\tf2\lib\site-packages\tensorflow_datasets\core\registered.py in load(name, split, data_dir, batch_size, download, as_supervised, with_info, builder_kwargs, download_and_prepare_kwargs, as_dataset_kwargs)
    251   if download:
    252     download_and_prepare_kwargs = download_and_prepare_kwargs or {}
--> 253     dbuilder.download_and_prepare(**download_and_prepare_kwargs)
    254
    255   if as_dataset_kwargs is None:

D:\Anaconda\envs\tf2\lib\site-packages\tensorflow_datasets\core\api_utils.py in disallow_positional_args_dec(fn, instance, args, kwargs)
     50     _check_no_positional(fn, args, ismethod, allowed=allowed)
     51     _check_required(fn, kwargs)
---> 52     return fn(*args, **kwargs)
     53
     54   return disallow_positional_args_dec(wrapped)  # pylint: disable=no-value-for-parameter

D:\Anaconda\envs\tf2\lib\site-packages\tensorflow_datasets\core\dataset_builder.py in download_and_prepare(self, download_dir, download_config)
    217         self._download_and_prepare(
    218             dl_manager=dl_manager,
--> 219             max_examples_per_split=download_config.max_examples_per_split)
    220
    221         # NOTE: If modifying the lines below to put additional information in

D:\Anaconda\envs\tf2\lib\site-packages\tensorflow_datasets\core\dataset_builder.py in _download_and_prepare(self, dl_manager, max_examples_per_split)
    666       self._file_format_adapter.write_from_generator(
    667           make_generator_fn(**split_generator.gen_kwargs),
--> 668           output_files,
    669       )
    670

D:\Anaconda\envs\tf2\lib\site-packages\tensorflow_datasets\core\file_format_adapter.py in write_from_generator(self, generator_fn, output_files)
    105     wrapped = (
    106         _dict_to_tf_example(d).SerializeToString() for d in generator_fn())
--> 107     _write_tfrecords_from_generator(wrapped, output_files, shuffle=True)
    108
    109   def dataset_from_filename(self, filename):

D:\Anaconda\envs\tf2\lib\site-packages\tensorflow_datasets\core\file_format_adapter.py in _write_tfrecords_from_generator(generator, output_files, shuffle)
    270     with _close_on_exit(writers) as writers:
    271       logging.info("Writing TFRecords")
--> 272       _round_robin_write(writers, generator)
    273     # Shuffle each shard
    274     if shuffle:

D:\Anaconda\envs\tf2\lib\site-packages\tensorflow_datasets\core\file_format_adapter.py in _round_robin_write(writers, generator)
    283 def _round_robin_write(writers, generator):
    284   """Write records from generator round-robin across writers."""
--> 285   for i, example in enumerate(tqdm.tqdm(generator, unit=" examples")):
    286     writers[i % len(writers)].write(example)
    287

D:\Anaconda\envs\tf2\lib\site-packages\tqdm\_tqdm.py in __iter__(self)
   1020                 """), fp_write=getattr(self.fp, 'write', sys.stderr.write))
   1021
-> 1022             for obj in iterable:
   1023                 yield obj
   1024                 # Update and possibly print the progressbar.

D:\Anaconda\envs\tf2\lib\site-packages\tensorflow_datasets\core\file_format_adapter.py in <genexpr>(.0)
    104   def write_from_generator(self, generator_fn, output_files):
    105     wrapped = (
--> 106         _dict_to_tf_example(d).SerializeToString() for d in generator_fn())
    107     _write_tfrecords_from_generator(wrapped, output_files, shuffle=True)
    108

D:\Anaconda\envs\tf2\lib\site-packages\tensorflow_datasets\core\dataset_builder.py in generator_fn()
    636
    637       def generator_fn():
--> 638         for i, ex in enumerate(self._generate_examples(**kwargs)):
    639           # Use the DatasetInfo FeaturesDict to encode the example. This allows
    640           # the user's function to simply yield raw examples from the source

D:\Anaconda\envs\tf2\lib\site-packages\tensorflow_datasets\image\cats_vs_dogs.py in _generate_examples(self, archive)
    104     if num_skipped != _NUM_CORRUPT_IMAGES:
    105       raise ValueError("Expected % corrupt images, but found %d" % (
--> 106           _NUM_CORRUPT_IMAGES, num_skipped))
    107     logging.warning("%d images were corrupted and were skipped", num_skipped)

ValueError: Expected ۊorrupt images, but found 0`

Describe the expected behavior
The code run perfectly on my Jupyter Notebook - Anaconda server Ubuntu 16.04 and also on Colab.
My Jupyter notebook is 5.7.4 on both windows and ubuntu.

I think Google Cloud Storage (GCS) does not work on Windows because of its dependency on curl but the datasets download manager code does not seem to depend on any of that, https://github.com/tensorflow/datasets/blob/master/tensorflow_datasets/core/download/downloader.py#L146
A workaround could be to set that download param in tfds.load to False and download the data manually before hand.

Thank you @MostafaGazar .
I copy the dataset from my ubuntu server to my win10 PC and add download = False to the function then it works.
(raw_train, raw_validation, raw_test), metadata = tfds.load(
    'cats_vs_dogs', split=list(splits),
    download=False,
    with_info=True, as_supervised=True)

Hope TF dataset team will fix this.

This should be fixed with https://github.com/tensorflow/datasets/pull/403

I have the same issue in win10 and insist to fix it immediately

@shaolinkhoa Is this still an issue. It run without an issue on Google Colab. As https://github.com/tensorflow/datasets/pull/403 was already merged, it should work without any problem.
Closing this out since I understand it to be resolved, but please let me know if I'm mistaken. Thanks!


Updates README.md

I had encountered this today and had a problem loading summernote's css files and I found this fix in  #11 and https://github.com/summernote/summernote-rails/issues/11#issuecomment-110422117. I went ahead and updated the README for future users.

Hi, I think your problem is because recently merged PR was not released to Rubygems.org.
I've just requested to bump up and rake release and so your problem will be solved. At present, you should add 'github' option to the gem method as follows:
in Gemfile,
gem 'summernote-rails', github: 'summernote/summernote-rails'

^^

<IP_ADDRESS> is release, check plz

Thank you so much.


Add constexpr

Hi @playmer, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
We will now validate the agreement and then real humans will evaluate your PR.
TTYL, MSBOT;

Looks good, thanks!


Remove NetworkManager.address because it seems pointless

works fine with mrgadget's scene changing lobby example.
and I can't think of any case where NetworkManager.networkAddress would magically be "". it's serialized, so Unity keeps that value - that was the whole point.

testing with ummorpg networkzones now..

works

:tada: This PR is included in version 3.4.9 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


[Docs] Introduce reference documentation for cython

Is your feature request related to a problem? Please describe.
Currently Cython has 2 types of documentation:

tutorials
userguides
faq

There are several features not documented by Cython:

supported data types (#5848)
tempita templating system
grammar definition
...

I think that current documentation has no place for mentioned information.
Describe the solution you'd like.
I propose to introduce new reference documentation for Cython.
It can contain following information:

data types supported by Cython (rework existing PR #https://github.com/cython/cython/pull/4980)
tempita templeting system (it is already used by several project and currently is not documented)
grammar definition
Compiler options and Compiler directives from https://cython.readthedocs.io/en/latest/src/userguide/source_files_and_compilation.html
Cython API (Cython.Build.cythonize, ...) reference documentation
pure python mapping to Cython syntax (mainly coming from pure python tutorial)

Describe alternatives you've considered.
To do nothing and use userguide for documenting reference information. My personal opinion is that this is suboptimal because it complicates reading for users not fully familiar with Cython.
Additional context
See https://diataxis.fr/ for more rationale.

Please let me know about your thoughts. I can start working on it, I would start with list of data type which already has issue and PR...

So at one point there was a reference section. The remnants of it still exist (https://cython.readthedocs.io/en/latest/src/reference/) but mostly just links where it's been moved to the user guide. I don't think it appears in the contents - I think the current version is just so old links to it still work.
I'm not sure why it was removed though...

The remnants of it still exist

Uhm I honestly forget about it.

I'm not sure why it was removed though...

It puzzles me too. I personally would like to build reference documentation but I don't want to go against previous decisions...

I do like the idea of separating out this information into big comprehensive tables somewhere. One of the things I worry about with the existing documentation is that we try to over everything and people have to fight through a lot of text to get the basic idea.
The downside is that it's yet another place to search through (so I think it has to be linked well from the main documents). I think the user guide suffers a bit in places because some of the information is only in the tutorial, so this would add a third place.
This looks to have been the discussion where it was removed: https://github.com/cython/cython/issues/2245.

The downside is that it's yet another place to search through

I think that this can be solved by simply adding links to the reference guide. E.g. userguide can talk how new type can be declared with simple example and have a simple link to reference guide e.g.

The list of all supported data types is in type reference documentation(link)

The reason why the reference documentation was removed is that it was hugely redundant with the user guide and it was difficult to take decisions about what should be described where, so we ended up with incomplete documentation changes and outdated copies.
I don't think we need a completely separate reference documentation. We have the tutorials for introducing users to the concepts and the user guide for the completer scope and deeper details. What this ticket describes seems to fit mostly into the user guide. Tempita code generation is certainly a page on its own since it's an advanced topic. The Python syntax should be explained in combination with the .pyx file syntax, as we already do for many of the pages.

I don't think we need a completely separate reference documentation

Closing then the issue. Project already decided that it will go in different direction. Maybe in future it will be reconsidered but not this time.


Page not found

For the not found error page, we can use this convention provided by NextJS -> https://nextjs.org/docs/app/api-reference/file-conventions/not-found


ekf2: Split static pressure correction into separate RH and LH ellipsoids

Splits ellipsoid used to correct for static source position error into separate
RH and LH regions. This is required where a pixhawk 'cube' autopilot is externally mounted with the usb port facing left or right causing a rise or fall in internal pressure with RH vs LH movement.

@thomasgubler FYI

Don't get mad at Jenkins... Improvements to the HITL testing platform suite by @dagar made a change in the Jenkinsfile... Rebase.

diff looks good to me

@bresch


unexpected keyword argument

The problem
Had to restart HA today which broke my exsiting Oziee install. I've added this repor to HACS but it's refusing to start' Front end reports 'Failed to set up', logs report TypeError: ConfigEntries.async_update_entry() got an unexpected keyword argument 'version'
I've deleted from HA and reinstalled, generated a new API key, restarted and refreshed, still can't get Solcast up and running again.
What version of Solcast Integration has the issue?
4.0.31
What version of Home Assistant are you using?
2024.2.1
Diagnostics information
No response
Logs debug/info/error output
2024-06-17 11:22:26.200 ERROR (MainThread) [homeassistant.config_entries] Error setting up entry Solcast Solar for solcast_solar
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/config_entries.py", line 444, in async_setup
    result = await component.async_setup_entry(hass, self)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/config/custom_components/solcast_solar/__init__.py", line 76, in async_setup_entry
    hass.config_entries.async_update_entry(entry, options=new, version=7)
TypeError: ConfigEntries.async_update_entry() got an unexpected keyword argument 'version'

Additional information
No response

At first glance it looks like we have discovered that you are running a version of homeassistant that is not compatible with this integration.
Is there a reason why you are running this version of homeassistant which is now quite old?

Thanks for the quick reply! I get HA so everything is stable (it has a lot of integrations) and leave it to do it's thing as breaking changes in upgrades give me wrinkles. I'll upgrade everything now and retry.

This really interests me, @BJReplay and @Markyt77 (cc: @kernow from discussion). This relates to changes that were part of oziee's missing 4.0.23 changes...
What version are you on @kernow?

You were right, updating HA to latest has resovled my issue, thanks again for the quick reply!

That still begs the question, why did oziee introduce a breaking change?

and leave it to do it's thing as breaking changes in upgrades give me wrinkles
Fair enough!

Only 3.17% are on 2024.2.
I am only guessing that await component.async_setup_entry is breaking for 2024.2 - that wouldn't be a surprise - other async methods were introduced in 2024.6 so perhaps async_setup_entry was introduced after 2024.2

P. S. Thanks for the detailed issue with logging!

That still begs the question, why did oziee introduce a breaking change?

I meant breaking changes in general, I've got HA doing a lot of jobs and updates to various integrations often bring in breaking changes, not related to Solcast in this instance

That still begs the question, why did oziee introduce a breaking change?

I guess he didn't realise at the time?

The root of this is because "version=" is not recognised as a kwarg for async_update_entry(). That has to be new then, and very recent, so why change until HA say "we're going to remove what you were doing as a breaking change? Or at very least try:/except: for it???
Gah.
I love this integration.

I am on version 2024.2.5, so not too old as I upgraded a few months back. I've not updated to the latest version as I believe there was an issue with some other integration I'm using so was holding off upgrading for a bit.

That is the problem, unfortunately. That version doesn't support the way we use async_setup_entry - which we didn't realise until this issue was opened.

I am going to try and craft a work-around for this

Should we bite the bullet and make 2024.5 the minimum ha version to avoid that?

Love it. Send it @kernow.
Or check out __init.py__ at https://github.com/BJReplay/ha-solcast-solar/commit/da1baa596c2a570f74d1af7ef5e18e78c921129a
Or not now that you've upgraded and all is working now.
I'm gonna need to downgrade mine to test it to stop other folks smacking their face into this rake handle.
Honestly, if I ruled the world...

ha core downgrade --version 2024.2.1
Result:
Checks out just fine. I'll create a PR. Don't bother creating a new release for this, @BJReplay. Wait until the next 429 issue... 🤣


Improve site navigation options

Currently all we have is the nav menu at the top and whatever links happen to be in each page. It's hard to get your bearings when navigating around the site, and hard to jump between pages of different topics.
Suggestions:

Breadcrumbs
Footer widget
Link to sitemap
Second wp menu

Closed and migrated to main repo: https://github.com/CodeForFoco/bike-coop/issues/34


Server has been down for several days "for maintenance"

Hi all,
Could you please tell us when the MRIQC web API will be available again? Thanks.

@rwblair Sorry to bug you again but is the MRIQC web API server down for a reason or just crashed? Any idea when will it be available again?

@hickst sorry I missed  your first message. Certainly an unplanned outage, looking into it now.

Should be back up now, let me know if you have any issues with it.

@rwblair It looks like it's working now. Thanks!

@rwblair Oops...looks like the web API server is down again today.

Going through the logs it looks like docker was being restarted by systemd after upgrades but nginx failed to restart because the swagger container wasn't up. The swagger container was not set to restart automatically, so I enabled that. Hopefully that will allow it to come up when the docker daemon gets bounced and prevent this from happening.

@rwblair Yea, sometimes getting dependent containers to synchronize on startup can be a real pain. Thanks for getting it working again!


add i5sing

A few suggestions:

The icon is blurry (on a retina screen). Do you have a higher quality version of it?
Please shorten The i5sing app is a simple music client for 5sing.kugou.com to A simple music client for 5sing.kugou.com

Thks your suggestions, I have update icon and description.

🔔


Suggestion: Unlocking Break Focus at the First Stage

From the article in the book, it seems that Break should be unlock in the first stage.
While in BETA7, it is now unlocked with "Fortune II".

No longer an issue in the next release


remove MAINTAINERS.md

This file is outdated. We have https://github.com/tikv/community/blob/master/teams/tikv/team.json
Release note
None

/cc @skyzh

should we add the link to view current maintainers to readme?

@skyzh there is a GOVERNANCE link, so I think it is unnecessary

/merge

@xxchan I think the former MAINTAINER is now Steering Committee members. Sorry for the vocabulary overhead. And you can update the PR description to clarify it.


✨[feature Request]: Changing the background color

Is there an existing issue for this?

[X] I have searched the existing issues

Feature Description
Changing the background color in about us section
Use Case
Changing the background color in about us section which will help user to see it properly
Benefits
it helps user to have better exprence
Add ScreenShots

Priority
High
Record

[X] I have read the Contributing Guidelines
[X] I'm a GSSOC'24EXTD contributor
[X] I have starred the repository

can you please assign this issue to me?


Merged model artifacts

Some merged models are giving strange results:
Expected result (via Automatic1111): prompt "detailed photo of a bowl of fruit" negative prompt "blurry" steps 20 seed 812980511 cfg 7 sampler ddim

Result from ImaginAIry: prompt "detailed photo of a bowl of fruit" negative prompt "blurry" steps 20 seed 812980511 cfg 7 sampler ddim

Model was a merge of a dreambooth model based on 1.5 and https://huggingface.co/Corruptlake/Sci-Fi-Diffusion
No errors, other models work fine, including other merges. This may just be an issue with Sci-Fi-Diffusion, but as it doesn't cause the same issues in base stable diffusion environment, or automatic1111's webui, I thought it may have something to do with how models are being loaded.

I'd guess it's using the wrong config somehow. Does scifi diffusion work by itself?

Yep, both models work on their own, it only causes this issue when merged.
Same when using other models + scifi diffusion.

What format is the dreambooth model in? How many GB is it?  What software created it?
How big is the merged model? What format is it in?

I'd probably need to see the merged weights to figure out what was going on

Both models are pickled, the base model is 5.57 GB, and the merged model created in Automatic1111 is a few KB larger. Here's a google drive link to the model causing issues: https://drive.google.com/file/d/1LLQhYQgeF5CqlO2mn8ELQDiKaV32pyvz/view?usp=share_link

Thanks for providing everything asked. I can't "trust" the pickle so I need to find some sort of pickle scanner first before I try it out.

Completely understandable, thank you for looking into this.

Looks like the weights contain some data in float16 and some float32. Just guessing that's the issue

Are you manually loading VAE's at all? This kind of artifact can be caused by the wrong VAE being loaded.

I'm talking about the weights in the file you linked to. I have not opened it but I did use a pickle inspector to look at the datatypes.  It has mixed types.

Other merges with fp16 and fp32 were working, here's some confirmation that it's the VAE.
Default VAE:

VAE from https://huggingface.co/stabilityai/sd-vae-ft-mse:

Is there a way to manually specify the VAE file to load from?

I've fixed the issue by replacing the VAE contained in the model, but a way to do this on the fly would be quite helpful.


0.35 upgrade: how to validate existing domain?

Hi,
I own domain stample.co and with previous CLI versions I was able to create aliases. You can see for exemple a deployment with an alias here: https://frontend-dev.stample.co/
Since CLI upgrade, I am unable to alias anything, while it used to work with former CLI (I guess you did not do a breaking change on purpose on the backend).
$ now alias stample-bzesdwnulh frontend-dev.stample.co
> frontend-dev.stample.co is a custom domain.
> Verifying the DNS settings for frontend-dev.stample.co (see https://zeit.world for help)
> Error! > The domain stample.co is already registered with now but additional verification is needed, please refer to 'now domain --help'.

$ now domain ls
> 1 domain found [991ms]

                        id  dns       url                 verified  created
  someId  external  https://stample.co  false     51d ago

$ now domain add stample.co
> Verifying nameservers…
> Error! Please make sure that your nameservers point to zeit.world.
> Examples: (full list at https://zeit.world)
> - california.zeit.world    <IP_ADDRESS>
> - newark.zeit.world        <IP_ADDRESS>
> - london.zeit.world        <IP_ADDRESS>
> - singapore.zeit.world     <IP_ADDRESS>

Like the CLI says I added a TXT record to my DNS because I didn't have it before.
I updated my DNS but running now domain add still fails
_now.stample.co           IN TXT    "someKeyThatIsProbablyPrivate?"
_now           IN TXT    "someKeyThatIsProbablyPrivate?"

frontend-dev              IN CNAME  alias.zeit.co.
frontend-prod             IN CNAME  alias.zeit.co.
frontend-prod-next        IN CNAME  alias.zeit.co.
frontend-staging          IN CNAME  alias.zeit.co.

So I already have a domain but I'm not able to verify it. One sure thing is it looks risky to remove the domain and re-add it as it may make my service temporarily unavailable.

Run now domain add -e stample.co

Thanks it seems to work :)


Fully validate JSON in JSMN_STRICT mode

This PR adds full validation of JSON in JSMN_STRICT mode.  This is done by keeping additional state to indicate what the parser is currently expecting.
As a side effect, the ABI with JSMN_STRICT is no longer the same as that when JSMN_STRICT is not defined.

While the strict parser still has room for improvement, I believe it's possible to achieve the same thing without additional state. Will close this PR for now, especially considering that lib no longer has the .c file


Our Validator does not validate quantities and therefore does not reject wrong ones

If I create a VM with an unsupported unit, e.g. KiB instead of KB we still accept it and virt-controller is screwed:
E0529 07:28:42.472271       1 reflector.go:205] kubevirt.io/kubevirt/pkg/controller/virtinformers.go:105: Failed to list *v1.OfflineVirtualMachine: v1.OfflineVirtualMachineList: Items: []v1.OfflineVirtualMachine: v1.OfflineVirtualMachine: Spec: v1.OfflineVirtualMachineSpec: Template: v1.VMTemplateSpec: Spec: v1.VirtualMachineSpec: TerminationGracePeriodSeconds: Domain: v1.DomainSpec: Resources: v1.ResourceRequirements: Requests: unmarshalerDecoder: quantities must match the regular expression '^([+-]?[0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$', parsing 610 ...097152KiB"... at {"apiVersion":"kubevirt.io/v1alpha1","items":[{"apiVersion":"kubevirt.io/v1alpha1","kind":"OfflineVirtualMachine","metadata":{"clusterName":"","creationTimestamp":"2018-05-28T19:32:20Z","generation":0,"name":"test-

@vatsalparekh FYI, thx for reporting.

@rmohr Does this problem actual only for OVM's?
Because when I tried to create regular VM with
    resources:
      requests:
        memory: 64KiB

and create the VM I have correct error
./cluster/kubectl.sh create -f cluster/examples/vm-ephemeral.yaml
Error from server: error when creating "cluster/examples/vm-ephemeral.yaml": admission webhook "virtualmachine-validator.kubevirt.io" denied the request: quantities must match the regular expression '^([+-]?[0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$'

I checked OVM creation as well
./cluster/kubectl.sh create -f cluster/examples/ovm-cirros.yaml
Error from server: error when creating "cluster/examples/ovm-cirros.yaml": admission webhook "offlinevirtualmachine-validator.kubevirt.io" denied the request: quantities must match the regular expression '^([+-]?[0-9.]+)([eEinumkKMGTP]*[-+]?[0-9]*)$'

@vatsalparekh can it be that your cluser has the validation webhooks disabled? This page https://www.kubevirt.io/user-guide/#/installation/api-validation?id=kubevirt-api-validation contains information on how to enable them.

@rmohr I patched that OVM, changing it from KiB to just Ki, it changed the VM object to Gi (which is fine I guess) and it worked

@rmohr yes! that doesn't seem to part of our current openshift-ansible

Opend https://github.com/kubevirt/kubevirt-ansible/issues/247 to ensure that clusters bootstrapped with kubevirt-ansible will get the right admission plugins enabled. We should probably also come up with something to probe if our required features are enabled and working on the cluster.

@rmohr I think such check must be part of https://github.com/kubevirt/kubevirt/issues/1023

Great. Thema we can close this one.


[CPS-8188]: feat(release): add toleration for all taint

What this PR does / why we need it:
Add your description
Which issue(s) this PR is related to (optional, link to 3rd issue(s)):
Fixes #
Reference to #

Special notes for your reviewer:
/cc @lichuan0620

Release note:

NONE

/lgtm


Create scripts or operators for auto-scaling

The creation of the scripts and operators for auto-scaling is complete. I've done the following:

Create the Horizontal Pod Autoscaler (HPA) in hpa.yml
Configure the autoscaling in values.yml
Test the HPA and verify that the system can auto-scaling as specified


refactor(frontend): use common initCertifiedSetterStore for addressStore

Motivation
Since we want to have a series of derived addresses corresponding to their token (and right now we have just ETH), we change the addressStore to use initCertifiedSetterStore, that is a common store in the code basically returning a record, with certified data. We already use it for example for balanceStore.
Tests
No changes in local replica.

No worries! Good that you double-checked, I had tested it and I didn't perceived the functions delay
Changing

@peterpeterparker changed! ready for another review


Race condition in HTTP fetches

In get_and_cache_resource(), Timeout::timeout is used to limit the duration of a fetch. However, this can trigger while the response body is still in flight; the status code will be 200 but the body will be truncated.
The fix is to use open_timeout, read_timeout and write_timeout with Net::HTTP.

Timeout::timeout is a remnant from when we still used wget.
Thanks for pointing out the solution; I'll try to get to it in the next four weeks.


Link to the documentation for redraw strategy in m.route exposition

As per #622, the use case for redraw.strategy( 'diff' ) as documented here is contingent on route change, so it makes sense to link to that in the route documentation.

added links to relevant sections


Cannot get component interpolation to work

So, basically I want to implement component interpolation, but I cannot achieve it.
https://kazupon.github.io/vue-i18n/guide/interpolation.html#slots-syntax-usage
Here is my nuxt-i18n config
[
  'nuxt-i18n',
  {
    defaultLocale: ENGLISH_LOCALE,
    detectBrowserLanguage: {
      cookieKey: 'detected_locale',
      fallbackLocale: ENGLISH_LOCALE,
    },
    langDir: 'locales/',
    lazy: true,
    locales: [
      {
        code: ENGLISH_LOCALE,
        file: 'en.json',
        iso: 'en',
      },
      {
        code: 'fr',
        file: 'fr.json',
        iso: 'fr',
      },
    ],
    strategy: 'no_prefix',
    vueI18n: {
      fallbackLocale: ENGLISH_LOCALE,
      silentFallbackWarn: true,
      silentTranslationWarn: true,
    },
    vueI18nLoader: true,
    vuex: {
      syncLocale: true,
      syncMessages: true,
    },
  },
]

vueI18nLoader is set to true.
Here is a screenshot of my whole current .vue file:

This is the final result on my view.

Some key points:

the first div is not working totally because the json key is missing the param email (totally fine here !)
here is a truncated view of my en.json

{
  "dashboard": {
    "sidebar": {
      "needHelp": {
        "contactUsMail": "Feel free to contact us : {email}"
      }
    }
  },
  "common": {
    "dummyEmail"<EMAIL_ADDRESS>  }
}

the second div is basically just showing that the path for the mail is good
the third div is showing us that we can display all the content when passing the whole object as inline translation (it's too limited in my wished use-case)
I do have a total access to the translations located thanks to <i18n> aka with clown key here, hence it's working
I've tried installing @intlify/vue-i18n-loader also, but nothing works any better
I'm using i18n Ally to help me, so I also know that everything is wired properly here, as shown in the result ^^

So, this is the only part that does not work although, it should when seeing the above. Did I miss something basic here ?
<i18n :path="$t('dashboard.sidebar.needHelp.contactUsMail')" tag="p">
  <template #email>{{ $t('common.dummyEmail') }}</template>
</i18n>

PS: The syntax highlight may look bad but it's basically just ESlint that does not like the formatting of lines 41-45. It can look better when not formatted but it's still working perfectly great, having that thing for a long time already.
I've stumbled upon this issue's comment but I'm not sure that it's related, it's pretty old and still it didn't work on my side.
So yeah, that's basically it tell me if you need more details on my issue. Thanks for reading. 😸

You are using $t "too much". You are not supposed to use it within v-t or <i18n component.
For example:
<i18n :path="dashboard.sidebar.needHelp.contactUsMail" tag="p">
  {{ $t('common.dummyEmail') }}
</i18n>

And here are examples of how to use locales with placeholders in v-t directive: http://kazupon.github.io/vue-i18n/api/#v-t

Oops, just realized that one indeed. Thanks for the tip ! 👍🏻
Oh and it's working perfectly now, thank you veeery much. ❤


fix #298 -fix UCSWorldSubsystem crash when it was not initialized but…

… scheduled for deinitialize after a hot reload is performed. this crash will then happen on a level change or other actions.
fix #298

Thank you for the fix ⭐


Page reload after onClick - if button inside  tag

If you use the Form tag, your page will be submitted to the server. Just remove it. You don't need it, except you want to submit your form to the server this way. Normally you don't.

If you need the form tag in any way. Just make the button <button type="button" ></button> to signify it that it's not a submit button.

@michaelvolz , @RyoukoKonpaku  Thank you!
It's working now!


Fixing bad URI format (issue 262)

See https://github.com/PolymeshAssociation/polymesh-wallet/issues/262

fixed in #264


Fix xprop issue

Mentioned by @prathyk here
https://github.com/franciscolourenco/done/commit/5d7f6ae50a9e8c7d1c95af5ad8bfc3155b331fbc#commitcomment-38204903
If the original intent was to supress stderr of xprop failed then this PR should be correct.
I don't have an X based system to test with yet

AFAIK, the command does not block the machine.

Closing since it's already been dealt with


ERROR: Cannot copy to clipboard: Both xsel and fallback failed

Install and build complete without major issues, however, upon "serve -s build" I receive this err:
ERROR: Cannot copy to clipboard: Both xsel and fallback failed
COMPILED WITH WARNINGS
Failed to parse source map from '/root/firefly-ui/node_modules/react-jazzicon/src/Jazzicon.tsx' file: Error: ENOENT: no such file or directory, open '/root/firefly-ui/node_modules/react-jazzicon/src/Jazzicon.tsx'
Failed to parse source map from '/root/firefly-ui/node_modules/react-jazzicon/src/Paper.tsx' file: Error: ENOENT: no such file or directory, open '/root/firefly-ui/node_modules/react-jazzicon/src/Paper.tsx'
Failed to parse source map from '/root/firefly-ui/node_modules/react-jazzicon/src/colorUtils.ts' file: Error: ENOENT: no such file or directory, open '/root/firefly-ui/node_modules/react-jazzicon/src/colorUtils.ts'
Failed to parse source map from '/root/firefly-ui/node_modules/react-jazzicon/src/colors.ts' file: Error: ENOENT: no such file or directory, open '/root/firefly-ui/node_modules/react-jazzicon/src/colors.ts'
Failed to parse source map from '/root/firefly-ui/node_modules/react-jazzicon/src/index.tsx' file: Error: ENOENT: no such file or directory, open '/root/firefly-ui/node_modules/react-jazzicon/src/index.tsx'
Failed to parse source map from '/root/firefly-ui/node_modules/react-jazzicon/src/jsNumberForAddress.ts' file: Error: ENOENT: no such file or directory, open '/root/firefly-ui/node_modules/react-jazzicon/src/jsNumberForAddress.ts'

The warnings were a result of the sourcesap not being found in the react-jazzicon package. This has been resolved by setting GENERATE_SOURCEMAP=false in the npm run start command in #151 . If you want to generate the source maps, run npm run start:sm.


update Sovrin Test Network genesis transaction files

This commit updates the genesis transaction files for the Sovrin
Test Network (STN), colloquially referred to as the 'sandbox
network'. This change of the file represents the migration to the
DID form of identifiers.

Wrong repository.


removed console warnings

Mostly commented out which is not used,
Completed search component

@Tushar19varshney this pr also contain the profile sidebar made.


Line Chart is not displaying correctly.

What is the possible fix for this?

You might be missing the include for the chartist css file!

Yes. Issue fixed.


catch table or view not exist error in spark 3.0+

resolves thread at #328

Checklist

[x] I have signed the CLA
[x] I have run this code in development and it appears to resolve the stated issue
[x] This PR includes tests, or tests are not required/relevant for this PR
[x] I have updated the CHANGELOG.md and added information about my change to the "dbt-spark next" section.

bumping version here. Tagging #329

I believe the error we're running into here is transient. I tried configuring more retries in https://github.com/dbt-labs/dbt-spark/pull/327 to handle it.

@jtcohen6  Retried and it did work!!!


event trait support any event name

event trait support any event name, not only click

LGTM.
And in the future, I think we can improve the type system to describe the events a component will emit.


Is there a way to capture throttle, brake and steer information for autopilot mode?

Hi,
Yes, each carla.Vehicle reports that information in the method get_control() . I hope this helps

get_control() is not available from carla.Vehicle in V8.4, instead I found these to be working:
control = measurements.player_measurements.autopilot_control
print(control.steer, control.throttle, control.brake, control.hand_brake)
Thanks!

I was assuming you are using the latest version of CARLA. Indeed, the right way to do that in the old versions is as you describe.


SSLError: HTTPSConnectionPool(host='errata.devel.redhat.com', port=443): Max retries exceeded with url

when I execute find-bugs this morning to the advisory I created.
➜  ~ elliott --group=openshift-3.9 find-bugs --auto  --add 41339
...
..
2019-04-17 11:16:21,621 INFO Using branch from group.yml: rhaos-3.9-rhel-7
Searching for bugs with target release(s): 3.9.0, 3.9.z
Found bugs: 1698136, 1693320, 1614291, 1653267, 1613280, 1686266, 1693036, 1686947, 1420235, 1678372, 1463717, 1550015, 1688642, 1508107, 1429788, 1645143
Adding 16 bugs to advisory 41339
Error: Erratum 41339: idsfixed: Bug #1614291 The bug is filed already in RHBA-2019:0758.
Bug #1653267 The bug is filed already in RHBA-2018:3748.

My first question it seems this bug has been attached to another advisory, so we should skip it ?
@smunilla
if so, then I hit command like this, and error out:
➜  ~ elliott --group=openshift-3.9 find-bugs --id 1698136 --id 1693320  --id 1613280 --id 1686266 --id 1693036 --id 1686947 --id 1420235 --id 1678372 --id 1463717 --id 1550015 --id 1688642 --id 1508107 --id 1429788 --id  1645143 --add 41339
/home/shiywang/.config/elliott/settings.yaml
2019-04-17 11:28:40,572 INFO Data clone directory already exists, checking commit sha
2019-04-17 11:28:41,980 INFO https://github.com/openshift/ocp-build-data.git is already cloned and latest
/usr/lib/python2.7/site-packages/elliottlib/runtime.py:143: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details.
  tmp_config = Model(yaml.load(group_yml.format(**replace_vars)))
2019-04-17 11:28:42,039 INFO Using branch from group.yml: rhaos-3.9-rhel-7
Adding 14 bugs to advisory 41339
Traceback (most recent call last):
  File "/usr/bin/elliott", line 854, in <module>
    main()
  File "/usr/bin/elliott", line 843, in main
    cli(obj={})
  File "/usr/lib64/python2.7/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/usr/lib64/python2.7/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/usr/lib64/python2.7/site-packages/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/lib64/python2.7/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/lib64/python2.7/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/usr/lib64/python2.7/site-packages/click/decorators.py", line 64, in new_func
    return ctx.invoke(f, obj, *args, **kwargs)
  File "/usr/lib64/python2.7/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/usr/bin/elliott", line 425, in find_bugs
    advs.commit()
  File "/usr/lib/python2.7/site-packages/errata_tool/erratum.py", line 946, in commit
    self._write()
  File "/usr/lib/python2.7/site-packages/errata_tool/erratum.py", line 885, in _write
    r = self._put(url, data=pdata)
  File "/usr/lib/python2.7/site-packages/errata_tool/connector.py", line 189, in _put
    verify=self.ssl_verify)
  File "/usr/lib/python2.7/site-packages/requests/api.py", line 131, in put
    return request('put', url, data=data, **kwargs)
  File "/usr/lib/python2.7/site-packages/requests/api.py", line 60, in request
    return session.request(method=method, url=url, **kwargs)
  File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 533, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/lib/python2.7/site-packages/requests/sessions.py", line 646, in send
    r = adapter.send(request, **kwargs)
  File "/usr/lib/python2.7/site-packages/requests/adapters.py", line 514, in send
    raise SSLError(e, request=request)
requests.exceptions.SSLError: HTTPSConnectionPool(host='errata.devel.redhat.com', port=443): Max retries exceeded with url: /api/v1/erratum/41339 (Caused by SSLError(SSLError("bad handshake: SysCallError(-1, 'Unexpected EOF')",),))

I think this is more like a issue of https://github.com/red-hat-storage/errata-tool instead of elliot.
or maybe errata is really an old antique can't even handle ~10 connections ?
maybe we should add an limit on our --id parameters, like if more than 10 then please do this spereately ?
BTW  if we support adding multiple bugs maybe sth like --add 1234, 3456, 7890 is better than --id 1234 --id 3456 --id 7890 ?

Correct on all counts!
requests.exceptions.SSLError: HTTPSConnectionPool(host='errata.devel.redhat.com', port=443): Max retries exceeded with url: /api/v1/erratum/41339 (Caused by SSLError(SSLError("bad handshake: SysCallError(-1, 'Unexpected EOF')",),)) definitely means either 1) errata tool is having issues or 2) you're just having trouble getting to it (as happens to me when I forget to get on VPN first).
Yes, that format would be so much better. I just haven't had time to implement it. If you have the time to do so, that would be excellent. I know that doozer already does similar for image lists, so that would be a good place to start.

sure, I can take a look and submit a pr on that


Support .net core for every Google .net lib

Just for tracking purpose, besides the ask on the .auth.mvc .dll,  this is a general ask to have a .NET core version or support for every Google .NET client lib.

We do have .NET Core support for all libraries except Google.Apis.Auth.Mvc in this repo.
So I'll close this issue, and deciding what to do with .Mvc can be done in #933.


drop underscore, slight tidy-up

Firstly, thanks for providing this module, as it's exactly what I've been looking for.
I noticed that it depends on Underscore.js, but only uses it for either _.extend or tasks that aren't terrible in vanilla JavaScript. This PR replaces Underscore.js with the extend-object module.
I've also:

started some ESLint options for tooling convenience
swapped typeof(value) usage for typeof value for correctness
updated the README.md test instructions to mention that manually pulling the Ubuntu image is required

I can break this up into separate PRs, or squash it into a single commit, or remove things you don't agree with. npm test passes. Let me know what you think. :)

+1

Nice! I also wanted to drop underscore in the next release.
Not sure about using "extend-object", since this is a critical but at the same time simple functionality I would think that including a extend function in the util may be a better idea and safer in the long term.

I made the extend-object dependency more specific for safety.
Did you want me to drop it and hard-code a copy of it or something? Or is that a future discussion?

Yeah, I think it's safer to bring the extend functionality into dockerode.
https://github.com/apocas/dockerode/blob/master/lib/util.js this seems a good spot to put it :)
Thanks!

Done! Want me to squash?

Nah not needed.
Thanks!
Later tonight I will publish a new version, where this will also be shipped :)

Now we just need to get rid of Underscore in docker-modem. :)

docker-modem does not use it :)

Right you are. I misread npm ls and thought they both used it, for some reason.

Published on v2.1.0


TestCluster_Elect_RealTime is racy

This test is occasionally failing. An example failure is as follows:
https://circleci.com/gh/influxdb/influxdb/1480

@corylanou @benbjohnson

https://github.com/influxdb/influxdb/pull/2304

Test has been re-enabled.


1.0.0-beta.6 Release

name: Release Checklist Template
about: Checklist of versioning to create a taggable commit for Zebra
title: ''
labels:
assignees: ''

Versioning
Which Crates to Increment
To check if any of the top-level crates need version increments, go to the zebra GitHub code page: https://github.com/ZcashFoundation/zebra and use the last modified dates of each crate. Alternatively you can use the github compare tool and check the main branch against the last tag (Example). git diff --stat <previous-release-tag> origin/main is also useful to see what's changed.

[x] Increment the crates that have new commits since the last version update
[x] Increment any crates that depend on crates that have changed
[x] Keep a list of the crates that haven't been incremented, to include in the PR
[x] Use the zebrad crate version in the zebra-network user agent string
(currently the constant USER_AGENT in zebra-network/src/constants.rs)
[x] Use the latest git tag in README.md
[x] Use the latest git tag in book/src/user/install.md

How to Increment Versions
Zebra follows semantic versioning.
Semantic versions look like: MAJOR.MINOR.PATCH[-TAG.PRE-RELEASE]
Pre-Release Crates
Pre-Release versions have a TAG like "alpha" or "beta". For example: 1.0.0-alpha.0

Increment the PRE-RELEASE version for the crate.

Optionally, if a MINOR feature pre-release breaks MAJOR API compatibility:

Increment the MAJOR version, and reset all the other versions to zero

Unstable Crates
Unstable versions have a MAJOR version of zero. For example: 0.1.0

Follow stable crate versioning, but increment the MINOR version for breaking changes

Stable Crates
For example: 1.0.0
Increment the first version component in this list, and reset the other components to zero:

MAJOR versions for breaking public API changes and removals

check for types from dependencies that appear in the public API

MINOR versions for new features
PATCH versions for bug fixes

includes dependency updates that don't impact the public API

Version Locations
Once you know which versions you want to increment, you can find them in the:

[x] zebra* Cargo.tomls
[x] tower-* Cargo.tomls
[x] zebra-network protocol user agent: https://github.com/ZcashFoundation/zebra/blob/main/zebra-network/src/constants.rs
[x] README.md
[x] book/src/user/install.md
[x] Cargo.lock: automatically generated by cargo build

Version Tooling
You can use fastmod to interactively find and replace versions.
For example, you can do something like:
fastmod --extensions rs,toml,md --fixed-strings '1.0.0-alpha.12' '1.0.0-alpha.13'
fastmod --extensions rs,toml,md --fixed-strings '0.2.9' '0.2.10' tower-batch
fastmod --extensions rs,toml,md --fixed-strings '0.2.8' '0.2.9' tower-fallback

Reviewing Version Bumps
Check for missed changes by going to:
https://github.com/ZcashFoundation/zebra/tree/<commit-hash>/
Where <commit-hash> is the hash of the last commit in the version bump PR.
If any Zebra or Tower crates have commit messages that are not a version bump, we have missed an update.
Also check for crates that depend on crates that have changed. They should get a version bump as well.
Initial Testing

[ ] After any changes, test that the cargo install command in works. Use
e.g. cargo install --locked --path zebrad.

README
As we resolve various outstanding known issues and implement new functionality with each release, we should double check the README for any necessary updates.
We should check and update if necessary:

[ ] The "Beta Release" section
[ ] The "Known Issues" section

to ensure that any items that are resolved in the latest release are no longer listed in the README.
Change Log
Important: Any merge into main deletes any edits to the draft changelog. Once you are ready to tag a release, copy the draft changelog into CHANGELOG.md.
We follow the Keep a Changelog format.
We use the Release Drafter workflow to automatically create a draft changelog.
To create the final change log:

[ ] Copy the draft changelog into CHANGELOG.md
[ ] Delete any trivial changes. Keep the list of those, to include in the PR
[ ] Combine duplicate changes
[ ] Edit change descriptions so they are consistent, and make sense to non-developers
[ ] Check the category for each change

prefer the "Fix" category if you're not sure

Change Categories
From "Keep a Changelog":

Added for new features.
Changed for changes in existing functionality.
Deprecated for soon-to-be removed features.
Removed for now removed features.
Fixed for any bug fixes.
Security in case of vulnerabilities.

Create the release PR
After you have the version increments and the updated changelog,

[ ] Push the version increments and the updated changelog into a branch
(name suggestion, example: v1.0.0-alpha.0-release)
[ ] Create a release PR by adding &template=release-checklist.md to the
comparing url (Example).
- [ ] Add the list of deleted changelog entries as a comment to make reviewing easier.
- [ ] Also add the list of not-bumped crates as a comment (can use the same comment as the previous one).
[ ] While the PR is being reviewed, keep track of any PRs that have been merged
since you created the PR to update CHANGELOG.md and push any updates if necessary
[ ] Once the release PR has been approved and merged, create a new release
using the draft release as a base, by clicking the Edit icon
in the draft release.
[ ] Set the release title to Zebra  followed by the version tag, for example:
Zebra 1.0.0-alpha.0
[ ] Copy the final changelog of this release to the release description
(starting just after the title ## [Zebra ...)
[ ] Set the tag name to the version tag, for example: v1.0.0-alpha.0
[ ] Set the release to target the main branch
[ ] Mark the release as 'pre-release' (until we are no longer alpha/beta)
[ ] Publish the release

Final Testing

[ ] After tagging the release, test that the exact cargo install command in
README.md works (--git behaves a bit differently to --path)

If the build fails after tagging:

fix the build
check if the fixes changed any extra crates, and do the required version increments
update README.md with a new git tag
update CHANGELOG.md with details about the fix
tag a new release

All crates were bumped except for zebra-client.

The following pull requests are not mentioned in the changelog:

fix(docs): update running zebra link in readme (#3942)
Fix typo (#3877)
Fix typo (#3647)
docs: fix minor typo (#3861)
Include listing not-mentioned PRs and not-bumped crates in the release checklist (#3621)
feat(build): add arm64 support with cross-compilation  (#3678)
fix(build): arm64 needs extra time when building from scratch (#3738)
build(docker): revert supporting arm64 (#3791)
fix(ci): revert a test job name change (#3774)
fix(test/full-sync): ignore snapshot test file changes (#3756)

This looks good, but I'd like to expand the intro, and fix a minor mistake.

Anyone should feel free to approve this PR after that gets done.


README.md

Description 📜
i updated the README.md file & create a Roadmap of Android Development using Java
Fixes # <85>

Type of change 📝

[ ] Audio (Should be in mp3 format Includes speech clarity, Concise ,Low distortion)
[ ] Video (Animations, screen-recordings, presentations and regular explanatory films are all possibilties etc)
[x] Documentation (Content Creation in the form of codes or tutorials)
[ ] Other (If you choose other, Please mention changes below)

Domain of Contribution 📊

[x] Android Dev (Flutter, Java, Kotlin)
[ ] Backend Dev (Java, .NET, Python)
[ ] C/CPP
[ ] Competitive Programming
[ ] Cyber Security
[ ] DSA
[ ] Database
[ ] Datascience with Python
[ ] Datascience with R
[ ] Frontend Dev (HTML, CSS, JS)
[ ] Frontend Dev (React, Angular, Vue)
[ ] Golang
[ ] Interview Prep
[ ] Java
[ ] JavaScript
[ ] MERN
[ ] Machine Learning
[ ] Open Source
[ ] Python
[ ] Rust
[ ] Statistics
[ ] UI/UX

Checklist ✅

[x] I follow Contributing Guidelines & Code of conduct of this project.
[x] I have performed a self-review of my own code or work.
[x] I have commented my code, particularly in hard-to-understand areas.
[x] My changes generates no new warnings.
[x] I'm GWOC'21 contributor

Screenshots / Gif (Optional) 📸

please review this @VikasPandey121

Awesome work @anmol20112000, just a minor change requested

Change the file directory from Android_Development/Java/README.md to Android_Development_With_Java/README.md

Awesome work @anmol20112000, just a minor change requested

Change the file directory from Android_Development/Java/README.md to Android_Development_With_Java/README.md

@anmol20112000 please follow these steps to make PR and comment if you have found any trouble doing so.

Awesome work @anmol20112000, just a minor change requested

Change the file directory from Android_Development/Java/README.md to Android_Development_With_Java/README.md

@anmol20112000 please follow these steps to make PR and comment if you have found any trouble doing so.

@VikasPandey121  how i supposed to do this......???

Awesome work @anmol20112000, just a minor change requested

Change the file directory from Android_Development/Java/README.md to Android_Development_With_Java/README.md

@anmol20112000 please follow these steps to make PR and comment if you have found any trouble doing so.

Should i need to create new PR ?( i change what you told )

Change the folder/directory from  Android_Development/Java/ and add your file to Android_Development_With_Java/ folder.

Change the folder/directory from  Android_Development/Java/ and add your file to Android_Development_With_Java/ folder.

i done this commit plzz review that..... will i have to create PR again??


Slow import when debugging

It takes ~2 minutes to import ProfileReport on m5.8xlarge Amazon EC2 instance when debugging a script with VSCode.
I've narrowed it down to this nested import:
https://github.com/pandas-profiling/pandas-profiling/blob/develop/src/pandas_profiling/model/summary_helpers.py#L11
from tangled_up_in_unicode import block, block_abbr, category, category_long, script

I think it's related to the objects in this library being huge. Are there alternatives?
To Reproduce
from datetime import datetime
breakpoint()
print(datetime.now())
from pandas_profiling import ProfileReport
print(datetime.now())

When breakpoint is hit, just continue the script (with F5).
2021-04-21 00:43:54.409636
2021-04-21 00:45:33.717242

Version information:

Python version: Python 3.7.9
Environment: VSCode 1.55.2
pip:

[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"

[packages]
python-json-logger = "==0.1.11"
pandas = "==1.1.0"
pandas-profiling = "==2.11.0"
pyarrow = "==0.17.0"
boto3 = "==1.17.53"

[dev-packages]
ipykernel = "*"
black = "*"
mypy = "*"
pylint = "*"
flake8 = "*"
pytest = "*"
tqdm = "*"

[requires]
python_version = "3.7"

Thanks for pointing this out. tangled-up-in-unicode is just a big lookup table. Two ways to improve the load time:

trivial: import the library locally since it's only used for unicode lookup (which can be turned off)
compile using cibuildwheel (on my wishlist)

As a single point of information, in my setup (i7, 32gb ram, Linux Mint 20) it is indeed significantly faster when importing the module while debugging with Pycharm.


Chem: Optional molecules realignment

https://github.com/datagrok-ai/public/pull/39

replaned: smiles molceules are aligned anyway, mol takes cooridinates information


Feature/element details

Make another Pane for the right StackPane which shows the details for an element.
The details for an element/train can be shown there when selected in the element list.

Definitly.


Add the 3s-es

Sign, SLSA-provenance and SBOM

Version 4.1.1 and add COSIGN environment variables....

Still missing the cosign secrets.

Crap. I missed it @JeroenKnoops, my bad...


Array resampling

this implements a python-level routine to resample arrays through interpolation.
This is part of #704

Pull Request Test Coverage Report for Build 4116

6 of 6 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.06%) to 96.037%

Totals

Change from base Build 4098:
0.06%

Covered Lines:
3587

Relevant Lines:
3735

💛  - Coveralls

Pull Request Test Coverage Report for Build 4116

6 of 6 (100.0%)  changed or added relevant lines in 2 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage increased (+0.06%) to 96.037%

Totals

Change from base Build 4098:
0.06%

Covered Lines:
3587

Relevant Lines:
3735

💛  - Coveralls

Thanks. Back to you @beckermr !

Great, thanks! I'll wait for the tests to pass.


pull request for e2e test at 12/11/2016 19:45:02

:white_check_mark: Validation status: passed

File
Status
Preview URL
Details

optest/docs/updated_at.md
:white_check_mark:Succeeded

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


[nrf noup] sample/smp_svr: nrf54l15dk test cases

Added nrf54l15dk testcases as copies of nrf54l15pdk.

The following west manifest projects have been modified in this Pull Request:

Name
Old Revision
New Revision
Diff

hal_nordic
https://github.com/zephyrproject-rtos/hal_nordic/commit/bc25c094a8cf3064f4f9c1e8060b46e1989edf95
https://github.com/zephyrproject-rtos/hal_nordic/commit/2d78179cc4f0601a891553132b13184fa51b6ef9 (master)
<EMAIL_ADDRESS>

hostap
https://github.com/zephyrproject-rtos/hostap/commit/9896a2ea803ec62e0998c0e569f12af88537d647
https://github.com/zephyrproject-rtos/hostap/commit/44285310338f423021cc7df2c1056256882a00cc
<EMAIL_ADDRESS>

Note: This message is automatically posted and updated by the Manifest GitHub Action.

rebase