Visual Studio won't format my HTML code any more.

Visual Studio's Format Selection also doesn't work.
Version 1.21.1
Commit 79b44aa704ce542d8ca4a3cc44cfca566e7720f1
Date 2018-03-14T14:46:47.128Z
Shell 1.7.9
Renderer 58.0.3029.110
Node 7.9.0
Architecture x64
Windows 10 Pro
Steps to Reproduce:

View HTML and/or JS document
Try to format code using Ctrl+K, Ctrl+F

Does this issue occur when all extensions are disabled?: I think so... In 15 minutes of searching the interweb can't tell if extensions are turned off?
Although it was difficult to figure out how to run VS w/o extensions. It's possible one of my HTML extensions gets in the way if they're not OFF?
FEATURE REQUEST(s):

Have a common method for turning temporarily off Visual Studio Extensions on Startup (e.g., hold 'Shift' key while starting?)
Update 'About' box to indicate whether or not Extensions are on or off
Execute one shortcut (e.g., Ctrl+Shift+F or Ctrl+Alt+F or Ctrl+Win+F) instead of two?
BONUS: add the shortcut to a menu (probably the Edit menu?), w the corresponding 'Format Code' Shortcut highlighted on the right so I don't have to visit Stackoverflow to figure out how to format code?
add a page describing how to launch Visual Studio Code w/o extensions.
Change the BAR color to indicate SAFE MODE or EXTENSIONS OFF.

https://docs.microsoft.com/en-us/vsts/marketplace/how-to/uninstall-disable-extensions-tfs?view=vsts

Don't change the method of temporarily turning off Extensions from one version to the next

Can you ping me when this is fixed and/or explain what I need to do to fix it?

To launch with extensions disabled, you just need to start with the --disable-extensions flag. That link is for vsts, not vscode.
When they are disabled, they will all show as disabled in the extension viewlet:


Support for SDL2's outline rendering

Hi!  Please consider this pull request a starting point for a conversation; while the code works, I'm not sure if I've developed it (particularly the kivy.uix.label portion) to project norms or standards.  I'm happy to make changes as recommended and re-create the pull request.
A month and a half ago, someone on kivy-users asked about rendering text with outlines: https://groups.google.com/forum/#!msg/kivy-users/IxH1yT6plAU/VAikQ1FaBAAJ
A few suggestions were made, and the user ended up going with repeated renderings using canvas.before.  I had the same need and experimented with all of the options suggested: http://imgur.com/a/eqpz5
Of the three text renderers in Kivy, only SDL2 supports outline rendering, and you still have to render the font twice if you need the outline color to be different from the font color, which I assume is the most common use case: http://www.archivum.info/sdl@lists.libsdl.org/2010-01/00605/Re-(SDL)-Getting-outlined-text-in-SDL_TTF.html
This code adds support for SDL2's outline rendering, through three properties added to kivy.core.text: outline, outline_color, and outline_size.  It handles the outlining in _text_sdl2.pyx, and adds support to kivy.uix.label.
I'm currently using this code in an application, having also added support for this in kivy.garden.scrolllabel.
Looking forward to your comments!
Thanks,
Vitorio

Just tested this on a Retina display, and the outline_size seems to be much smaller than it is on a non-Retina display.  Probably need some sort of DPI compensation factor.  Where might that come from?

Try changing: outline_size = NumericProperty('1dp')

@vitorio thanks for your contribution. :+1: Would you rename outline_size to outline_width?

@dessant Sure. By version tag, do you mean the e.g. .. versionchanged:: 1.5.0 comments?  If so, what version number should I use?

It should be .. versionadded:: 1.9.1.

should be 1.9.2 we are in feature freeze for 1.9.1
On Mon, Dec 7, 2015 at 6:56 AM, dessant<EMAIL_ADDRESS>wrote:

It should be .. versionadded:: 1.9.1.
—
Reply to this email directly or view it on GitHub
https://github.com/kivy/kivy/pull/3816#issuecomment-162385575.

@vitorio, sorry for the late comeback, we are ready to test the pr. Could you rebase it?

Hi, okay!  This rebase assumes that @ali65's kerning/blending changes should be used in outline modes.  I'm not actually sure this is the case!  Perhaps they can confirm/deny.

@vitorio, I've made some minor changes to the api and merged your code by preserving the commits here: https://github.com/kivy/kivy/pull/4265. Thanks again for taking the time to contribute.


Favorite button

Added a rating function to the code . It now appears a star ranking option next to the names. Can be used to create an algorithmic feature later on. Please code lines 49-66 267-290 292-303 305 307-309 and 316-384.

Don't open PRs on this repo


Pre_command/Post_command

In the Job class, there is a pre_command and post_command attribute. I created a JobDatabase(Job) and JobCommand(Job) and added 'sleep 5m' to the pre_command for each job. The Command job slept for 5 minutes before running; however, the Database job did not sleep. Can the pre/post_commands be used with Database Jobs and if so, how can it be used?

The usage of pre and post command should be consistent across all job types.  Did you have a look at the output when run?  If there was an error executing a command, then it should show up in there.  What platform did you use for the database job?  If windows, then know that windows shell does not have a "sleep" command.  But you may use Control-M Agent's _sleep.exe

Both jobs are running in a linux environment. I created the jobs using a Python script and validated %%PRECMD was set for both jobs. However, when I ran the jobs only the OS job slept. There were no errors in the job output. Also, we have the web version of Control-M and when I view the jobs in the Planning tab, the OS job has a field for Pre_execution command, however, the Database job does not have a Pre_execution command field on the screen. I also tried _sleep.exe 300 for both jobs and neither one slept. I checked for errors and there were none.
SELECT name, value, application, group_name, job_name, appl_type
FROM emuser.def_ver_setvar x
LEFT OUTER JOIN emuser.def_job y ON x.job_id = y.job_id AND x.table_id = y.table_id
WHERE name = '%%PRECMD' and x.is_current_version = 'Y';

NAME
VALUE
APPLICATION
GROUP_NAME
JOB_NAME
APPL_TYPE

%%PRECMD
sleep 300
TEST_PRE_POST_COMMANDS
TEST_PRE_POST_COMMANDS
ADE_REGISTRY.TJV_CONTROL_M_TEST_PKG.MAIN
DATABASE

%%PRECMD
sleep 300
TEST_PRE_POST_COMMANDS
TEST_PRE_POST_COMMANDS
TEST_PRE_COMMAND
OS

You are right.  It looks like some job types actually know how to use it.  So while its valid in the database model, the job type doesn't do anything with it.

Thanks for checking. I was hoping I was doing something wrong, and it worked for all job types.


Error running tutorial example

I'm trying to run the sample code provided here:
And I'm getting this error:
Welcome to auto_ml! We're about to go through and make sense of your data using machine learning, and give you a production-ready pipeline to get predictions with.

If you have any issues, or new feature ideas, let us know at http://auto.ml
Now using the model training_params that you passed in:
{}
After overwriting our defaults with your values, here are the final params that will be used to initialize the model:
{'presort': False, 'learning_rate': 0.1, 'warm_start': True}
Running basic data cleaning
Fitting DataFrameVectorizer
Now using the model training_params that you passed in:
{}
After overwriting our defaults with your values, here are the final params that will be used to initialize the model:
{'presort': False, 'learning_rate': 0.1, 'warm_start': True}

********************************************************************************************
About to fit the pipeline for the model GradientBoostingRegressor to predict MEDV
Started at:
2018-01-04 14:22:46
[1] random_holdout_set_from_training_data's score is: -8.721
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-45-2b110959d739> in <module>()
     11 ml_predictor = Predictor(type_of_estimator='regressor', column_descriptions=column_descriptions)
     12
---> 13 ml_predictor.train(df_train)
     14
     15 ml_predictor.score(df_test, df_test.MEDV)

C:\ProgramData\Anaconda3\lib\site-packages\auto_ml\predictor.py in train(***failed resolving arguments***)
    632
    633         # This is our main logic for how we train the final model
--> 634         self.trained_final_model = self.train_ml_estimator(self.model_names, self._scorer, X_df, y)
    635
    636         if self.ensemble_config is not None and len(self.ensemble_config) > 0:

C:\ProgramData\Anaconda3\lib\site-packages\auto_ml\predictor.py in train_ml_estimator(self, estimator_names, scoring, X_df, y, feature_learning, prediction_interval)
   1212         # Use Case 1: Super straightforward: just train a single, non-optimized model
   1213         elif (feature_learning == True and self.optimize_feature_learning != True) or (len(estimator_names) == 1 and self.optimize_final_model != True):
-> 1214             trained_final_model = self.fit_single_pipeline(X_df, y, estimator_names[0], feature_learning=feature_learning, prediction_interval=False)
   1215
   1216         # Use Case 2: Compare a bunch of models, but don't optimize any of them

C:\ProgramData\Anaconda3\lib\site-packages\auto_ml\predictor.py in fit_single_pipeline(self, X_df, y, model_name, feature_learning, prediction_interval)
    837             print(start_time)
    838
--> 839         ppl.fit(X_df, y)
    840
    841         if self.verbose:

C:\ProgramData\Anaconda3\lib\site-packages\auto_ml\utils_model_training.py in fit(self, X, y)
    266
    267                     self.model.set_params(n_estimators=num_iter, warm_start=warm_start)
--> 268                     self.model.fit(X_fit, y)
    269
    270                     if self.training_prediction_intervals == True:

C:\ProgramData\Anaconda3\lib\site-packages\sklearn\ensemble\gradient_boosting.py in fit(self, X, y, sample_weight, monitor)
   1005                                     self.estimators_.shape[0]))
   1006             begin_at_stage = self.estimators_.shape[0]
-> 1007             y_pred = self._decision_function(X)
   1008             self._resize_state()
   1009

C:\ProgramData\Anaconda3\lib\site-packages\sklearn\ensemble\gradient_boosting.py in _decision_function(self, X)
   1123         # not doing input validation.
   1124         score = self._init_decision_function(X)
-> 1125         predict_stages(self.estimators_, X, self.learning_rate, score)
   1126         return score
   1127

TypeError: Argument 'X' has incorrect type (expected numpy.ndarray, got csr_matrix)

sklearn version: 0.18
After upgrade sklearn to 0.19 it worked, but this should be a requirement for pip install. Right?

thanks for the bug report! sorry for the delayed response.
i think this is probably a versioning issue, as i can't reproduce it on the latest version of auto_ml.
sklearn, while being a fantastic project in many ways that generally tries to be really good about deprecation warnings, still sometimes releases breaking changes. This, unfortunately, was one of them. all new versions of auto_ml take this into account, and work on both sklearn versions. but older versions of auto_ml didn't know this was going to be an issue (i haven't yet trained a ml predictor to anticipate bugs, though that'd certainly be a fascinating project), so they didn't have that workaround built in yet.
i'm gonna close this, because i can't repro it on recent versions of auto_ml. so i think it's been fixed already.
thanks for filing the bug! would love to hear any other thoughts you have.


feat: overhaul SQL string reformatting and Producer/Consumer interfaces

This PR does two someone independent changes that makes writing test cases simpler and more robust: an overhaul of the Producer and Consumer interfaces and a change in how the format arguments of named tables and local files in SQL strings are specified. The two changes have been tied together into one PR because changing the arguments alone proved to be difficult due to the previous brittleness of the two interfaces.
The change related to the format arguments consists in the following: instead of specifying a list of local_files for each test case, each of which would then either be loaded into a table whose name is derived from the corresponding file name or would be processed as is if the SQL string contained the magic works read_parquet, local files and named tables are now specified independently of each other and both are specified as a dict: the value of each entry corresponds to the placeholder used in the format string (such as '{customer}') and the value consists of the local file path (such as
customer_small.parquet). For named tables, the idea is that the corresponding system loads the local file into a table with the given name; local files are processed directly. Since the definition of test cases is used to create parametrized test fixtures, this change involves all test functions uses these parametrized fixtures. As another consequence of this change, some plan snapshots change: some table names now don't have the _small suffix anymore because the table name is specified explicitly rather than being derived from the file name and in one case the order of the input tables in the FROM clause has changed (the new order corresponds to the one in the official TPC-H query wheras the previous order didn't).
The change related to the Producer and Consumer interfaces simplifies how consumers are created and used. First, both interfaces now have a setup method implemented by the interface which takes care of expanding the relative file paths into absolute ones. This removes the need to do that expansion in various other places. Similarly, Producer.format_sql takes care of replacing format arguments such that derived classes don't have to. Again in the same spirit, Producer.produce_substrait also takes care of formatting the SQL query such that call sites can directly call that function instead of having to remember to reformat the SQL string beforehand. The PR also replaces some direct usages of the DuckDB connection with more high-level usages of DuckDBConsumer, such that the encapsulated functionaly described above can be used. To that aim, that class also gets a new method run_sql_query.
Finally, the PR also removes some duplicate or unused code related to loading local files and formattting queries.
I have manually checked and there are now tests that change their fail/pass status compared to the current main.

What a hefty diff. Changes all look consistent to me.

Yeah, indeed. I started small and aimed at a small diff but one thing lead to another as I fixed things that broke until I ended up with the current PR.
Anyways, thanks for working your way through it!

FYI, I rebased onto master with the newly merged #129 in order to re-test the Python formatting CI test and subsequently reformatted this PR with a new commit.
I'll still leave the PR open such that others have time to take a look and will probably merge towards the beginning of next week if nobody complains.


feat(menu-button): new MenuButton component

Closes #1821, #1443
Depends On: #2190
Summary

integrates the ContextMenu from Carbon into a new MenuButton component that has groups, submenus, dividers, etc, etc.

Acceptance Test (how to verify the PR)

https://deploy-preview-2217--carbon-addons-iot-react.netlify.app/?path=/story/watson-iot-experimental-☢-menubutton--single-menu-button
https://deploy-preview-2217--carbon-addons-iot-react.netlify.app/?path=/story/watson-iot-experimental-☢-menubutton--split-menu-button
https://deploy-preview-2217--carbon-addons-iot-react.netlify.app/?path=/story/watson-iot-experimental-☢-menubutton--icon-only-menu-button

We will want to make sure the icon only version follows the same visual treatment that the overflow menu does. So when open the icon should have same color background as dropdown.

This is failing b/c of something on the angular side.
@ai-apps/angular: Killed
@ai-apps/angular: error Command failed with exit code 137.
@ai-apps/angular: info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
@ai-apps/angular: error Command failed with exit code 137.
@ai-apps/angular: info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
lerna ERR! yarn run test:ci exited 137 in '@ai-apps/angular'
lerna WARN complete Waiting for 1 child process to exit. CTRL-C to exit immediately.
error Command failed with exit code 137.

@kevinsperrine I am still seeing this RTL issue

@kevinsperrine I am still seeing this RTL issue

@davidicus It's because storybook changes that on the fly and doesn't cause a re-run of the react effect. I can add an observer to check for changes to the document.dir attribute if you want. Otherwise, if you resize the window a hair, it'll trigger the resize event and re-position the menu properly.


chore(*): use ∀ s ⊆ t, _ etc

Changes in this PR shouldn't change the public API.
The only changes about ∃ x ∈ s, _ is inside a proof.

bors merge


Microsoft Stream Video's don't seem to be supported

For example this internal vid appears as "invalid"

The video is on our Microsoft Stream and the VSTS wiki is ours also.
I tried a youtube link also to no avail.  The only thing that probably works are files ending in .mp4.

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

ID: 63e81f8a-e33c-afb7-493b-f51f40fafd49
Version Independent ID: c9495a96-c3e8-00f1-1e53-da6ce584412b
Content: Syntax usage for Markdown files, widgets, wikis, and pull requests - VSTS & TFS
Content Source: docs/collaborate/markdown-guidance.md
Service: unspecified
GitHub Login: @KathrynEE
Microsoft Alias: kaelli

@Sniipe - You are correct. Embedding a Microsoft Stream or YouTube video into a VSTS wiki isn't supported at this time. Only .mov and .mp4 formatted videos can be embedded with the  tag.  Please feel free to add a suggestion to our UserVoice page - https://visualstudio.uservoice.com/forums/330519-team-services.


Misleading errors when [linter]_dir doesn't exist

In a new project I tried to use the lint action against multiple folders, be providing a space separate string to the [linter]_dir parameter (thinking they were passed through directly to the program.
For Flake8, this caused the tool to be reported as not installed:
2021-01-01T00:39:05.7435588Z Installing collected packages: zipp, typed-ast, toml, regex, pyflakes, pycodestyle, pathspec, mccabe, importlib-metadata, click, appdirs, mypy, flake8, black
2021-01-01T00:39:08.1364102Z Successfully installed appdirs-1.4.4 black-20.8b1 click-7.1.2 flake8-3.8.4 importlib-metadata-3.3.0 mccabe-0.6.1 mypy-0.790 pathspec-0.8.1 pycodestyle-2.6.0 pyflakes-2.2.0 regex-2020.11.13 toml-0.10.2 typed-ast-1.4.2 zipp-3.4.0
2021-01-01T00:39:08.1465970Z WARNING: You are using pip version 20.3.1; however, version 20.3.3 is available.
2021-01-01T00:39:08.1468713Z You should consider upgrading via the '/opt/hostedtoolcache/Python/3.7.9/x64/bin/python -m pip install --upgrade pip' command.

2021-01-01T00:39:08.2459139Z ##[group]Run which flake8
2021-01-01T00:39:08.2459835Z which flake8
2021-01-01T00:39:08.2511901Z shell: /bin/bash -e {0}
2021-01-01T00:39:08.2512430Z env:
2021-01-01T00:39:08.2513922Z   pythonLocation: /opt/hostedtoolcache/Python/3.7.9/x64
2021-01-01T00:39:08.2514630Z ##[endgroup]

2021-01-01T00:39:08.2758912Z /opt/hostedtoolcache/Python/3.7.9/x64/bin/flake8

2021-01-01T00:39:08.2986243Z ##[group]Run samuelmeuli/lint-action@v1
2021-01-01T00:39:08.2986784Z with:
[...]
2021-01-01T00:39:08.3012884Z ##[endgroup]
2021-01-01T00:39:08.3631035Z SHA of last commit is "c0d72e8fe5dde1167d95564c5991f07400581086"
2021-01-01T00:39:08.3632162Z ##[group]Run Flake8
2021-01-01T00:39:08.3638942Z Verifying setup for Flake8…
2021-01-01T00:39:08.3741885Z ##[error]Error: Flake8 is not installed
2021-01-01T00:39:08.3757445Z /home/runner/work/_actions/samuelmeuli/lint-action/v1/dist/index.js:1108
2021-01-01T00:39:08.3761344Z 	throw new Error(`Exiting because of unhandled promise rejection`);

For MyPy, a trim() call was called against a null
2021-01-01T00:17:25.5524734Z Verifying setup for Mypy…
2021-01-01T00:17:25.5637835Z Verified Mypy setup
2021-01-01T00:17:25.5639033Z Will use Mypy to check the files with extensions py
2021-01-01T00:17:25.5640671Z Linting files in /home/runner/work/py-tiny-orm/py-tiny-orm/orm examples with Mypy…
2021-01-01T00:17:25.5671668Z ##[error]TypeError: Cannot read property 'trim' of null
2021-01-01T00:17:25.5684623Z /home/runner/work/_actions/samuelmeuli/lint-action/v1/dist/index.js:1108
2021-01-01T00:17:25.5687407Z 	throw new Error(`Exiting because of unhandled promise rejection`);
2021-01-01T00:17:25.5687969Z 	^
2021-01-01T00:17:25.5688199Z

Hi, thanks for the report. The [linter]_dir option should only contain a single path which is used as the working directory for where the linter command should be run.

Hi, thanks for the report. The [linter]_dir option should only contain a single path which is used as the working directory for where the linter command should be run.

Indeed. The issue is not a request to change that behaviour, but about the error messages being returns when the directory doesn't exist; the error I would expect in this case is directory 'src test' does not exist, not flake8 is not installed.

Indeed. The issue is not a request to change that behaviour, but about the error messages being returns when the directory doesn't exist; the error I would expect in this case is directory 'src test' does not exist, not flake8 is not installed.


remove promisify to fix #176

remove es6-promisify to fix #176 ,
but only tested registerApp, isWXInstalled, sendAuthRequest, shareToSession;
there's some extra diff because of yarn and prettier

What's preventing this pull request from being merged? The CI failed because it's not properly set up. The code looks fine to me.

Merged and thanks :)


Rust SDK Prototype Release

We've had a number of people ask about Rust SDK progress. This issue serves for now as a place to track that progress.
Currently there is no official timeline for releasing a Rust SDK. However, I do plan to make the prototype SDK publicly exposed with no API compatibility guarantees. This issue will track that. It directly depends on #176

Any thoughts on this? I can see you guys are working on it, but if there's a specific timeline to it or ways that we can help contribute, let me know. Thanks!

Any thoughts on this? I can see you guys are working on it, but if there's a specific timeline to it or ways that we can help contribute, let me know. Thanks!

Still no timelines around official release. However, if your question is more "can you just publish this to crates.io?" then yes, I can prioritize that so at least it's a bit easier to use, if still alpha.

Thanks for the update. I don't mind forking and keeping our own version to use locally or within our own cargo workspace. But in trying to us it, what I do see is that it seems as if the rust SDK has no way to send a response to temporal for a workflow. I don't see any tests where this happens and it also seems like the exit for a workflow must be WorkflowResult<()>. I'm not sure if this is intentional or just upcoming changes. Maybe I'm missing something but it appears the typescript sdk gets around this by sending it's own grpc result.

That's correct. The workflow authoring APIs in general are still very rudimentary in the Rust SDK. The underlying functionality is there (that's what typescript uses), it's just not all exposed yet.
We'll want to publish a proposal to our proposals repo to get some ideas around what we want a final workflow API to look like in the Rust SDK before putting in the work to polish it up. It'll definitely happen but other things are higher priority right now.
There seems to be enough demand generally that getting discussions going around that proposal might at least be good to get started though. So, I'll see about finding some time for that and will update here with anything relevant.

Thanks - that would be awesome. Like I mentioned our team would be happy to help contribute once there's a proposal.

I forgot to mention in this issue that the first draft of the workflow api is here https://github.com/temporalio/sdk-core/pull/550

Hello! I was just wondering if anything has changed on your side regarding commitment to a stable SDK release for rust?
We're totally onboard with the fact that it is not yet priority and not committed, and are just wondering if anything has changed since Jan 8 and Dec 5 (last activity on #550)? 😄
Hoping that I will be able to use it sometime in the near future from our favorite language! 🦀

@mkarbo Not yet on the docket. We will definitely keep everyone here posted, and in community slack, once we begin :)

Alright! Thanks for the update :)


Support for user accounts/testing credentials

It would be a nice feature if we could interact with the server using actual user credentials.
At a minimum, the server could accept one specific set of credentials (rather than accepting any client-provided credentials). Alternatively, a flag could be set that indicates the server should now refuse any connection attempts, returning authorization error as the cause.

The feature is now available in release 1.4.0.


introduce custamization stage

We can't map all the customizations from https://weldr.io/lorax/lorax-composer.html#customizations to this stage. But I guess we could use it for all of them that does not belong to any other stage (like grub2 for kernel parameters, or systemd for services)
WDYT?

Yes, this is the alternative approach.

Check #50 for alternative implementation.

As mentioned, I think #52 is the way to go here. Though see comments on that :)

Closing for now, feel free to reopen if anyone disagrees.


TP-575: Fix bug for null relations

Activity Stream was trying to access attributes on non-existent
relations, causing a 500 error. This commit checks the relation
exists, stopping the error.

LGTM

Codecov Report

Merging #187 (488edbb) into master (44c5be4) will increase coverage by 0.00%.
The diff coverage is 66.66%.

@@           Coverage Diff           @@
##           master     #187   +/-   ##
=======================================
  Coverage   62.07%   62.08%
=======================================
  Files         176      176
  Lines       10569    10571    +2
  Branches      779      779
=======================================
+ Hits         6561     6563    +2
  Misses       3830     3830
  Partials      178      178

Impacted Files
Coverage Δ

exporter/views.py
96.36% <66.66%> (+0.13%)
: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 44c5be4...b12fed1. Read the comment docs.


Refactor out some classes + add test coverage

I've taken most of the logic that was in Module.php and moved it to classes with some tests. I'm hoping that we can use this as a base to extract a utility for use in other frameworks - I think this concept could benefit Symfony and others just as much as ZF2 (maybe?). I've done a test run on PHP 5.4 (ZF-Skeleton) and confirmed that the cache produced by the master branch is equivalent to the one produced by this pull request. Any further testing + feedback appreciated!

I've also included included @lvismer 's issue here as part of the PR (Skipping Annotated classes)

I like this changes. What are think @EvanDotPro ?

:+1: it should be merged!
https://github.com/EvanDotPro/EdpSuperluminal/issues/34

Here is a problem..
Fatal error: Uncaught exception 'Zend\ServiceManager\Exception\ServiceNotCreatedException' with message 'While attempting to create edpsuperluminalcachebuilder(alias: EdpSuperluminal\CacheBuilder) an invalid factory was registered for this instance type.'


[ICON REQUEST] Added XAI and Zora network icons.

Hello again!

[x] Check the repository first to ensure the icon isn't already available.
[x] 24x24 frame icons respecting the icon size guide
[x] Provide the name of the token, a link to the official logo (if available), and any other relevant details.

XAI Network, included branded and mono variants
Sora Network, only included branded variant since mono is just a plain white disk 😬

@0xa3k5 My PRs keep failing, not sure why... Am I doing something wrong?
Looks like it's trying to checkout my fork's branch, which doesn't exit here and fails..?

hey @DominicF96 thank you so much for your contributions!
your PR made me realize a small issue regarding how we are matching the network names and generating the metadata, I added a fix for it.
regarding why the checks are failing: I'm pretty new to github actions and I'm sure I misconfigured it.  If you know of a solutions, a PR would be awesome, if not I'll try to fix it after I'm done with the improvements I've working on the next branch.
I just invited you to the repository as a collaborator as a workaround for now.

@DominicF96 can you review the conflict please, I'll publish a new release after the conflict is resolved and the pr is merged


Hyphenated or punctuated superb descriptions cause test to fail

As pointed out by @JonnyBurger in PR #58, there is a small chance (~5%) that the RegExp in the unit tests for the prompt description:
"My (\w)+ module"

might cause the test to fail on spaced, hyphenated or punctuated superb values like:
"awe-inspiring",
"bee's knees",
"cat's pajamas",

So I propose a slightly more generic, and forgiving RegExp like:
/My (.)+ module/

Which would future-proof itself to any other entries to the superb module that might involve punctuation or multiple words.

👍


added dingz adapter

Adapter for the  http://dingz.ch smart buttons.
The adapterchecker https://adapter-check.iobroker.in/ keeps on complaining "not found in travis" even though travis passes perfectly. i can't do anything more about it. So if you like it, take it, if not, leave it.

Added adapter for MyStrom Wifi Button
Same problem with adapter checker as stated above.

Added adapter for Mystrom Wifi Bulb
Same problem with adapter checker as stated above.

RE-CHECK!

Automated adapter checker
ioBroker.dingz

[ ] :heavy_exclamation_mark: [E300] Not found on travis. Please setup travis
[ ] :eyes: [W400] Cannot find "dingz" in latest repository

ioBroker.midea

:thumbsup: No errors found
ioBroker.mystrom-wifi-bulb

[ ] :heavy_exclamation_mark: [E145] No news found for actual version 0.1.3
[ ] :heavy_exclamation_mark: [E201] Bluefox was not found in the collaborators on NPM!. Please execute in adapter directory: npm owner add bluefox iobroker.mystrom-wifi-bulb
[ ] :heavy_exclamation_mark: [E300] Not found on travis. Please setup travis
[ ] :eyes: [W400] Cannot find "mystrom-wifi-bulb" in latest repository

ioBroker.mystrom-wifi-button

[ ] :heavy_exclamation_mark: [E300] Not found on travis. Please setup travis
[ ] :heavy_exclamation_mark: [E812] file test/ found in repository, but not found in .npmignore
[ ] :heavy_exclamation_mark: [E813] file src/ found in repository, but not found in .npmignore
[ ] :heavy_exclamation_mark: [E815] file .travis.yml found in repository, but not found in .npmignore
[ ] :heavy_exclamation_mark: [E816] file tsconfig.json found in repository, but not found in .npmignore
[ ] :heavy_exclamation_mark: [E817] file tsconfig.build.json found in repository, but not found in .npmignore
[ ] :eyes: [W400] Cannot find "mystrom-wifi-button" in latest repository

Add comment "RE-CHECK!" to start check anew

Simply not true.
Dingz travis is here: https://travis-ci.com/github/rgwch/ioBroker.dingz
wifi-bulb travis is here: https://travis-ci.com/github/rgwch/ioBroker.mystrom-wifi-bulb
wifi-button travis is here: https://travis-ci.com/github/rgwch/ioBroker.mystrom-wifi-button
So if you want some other travis, please state more clearly, what you want.
The thing with .npmignore is also not correct. All complained files were there. I added them now twice...
So, if you don't like the adapters, please feel free to delete this PR.

mystrom-wifi-switch travis is here: https://travis-ci.com/github/rgwch/ioBroker.mystrom-wifi-switch

Yes the checker sometimes has issues correctly "seeing" travis ... this is ok if it is there

RE-CHECK!

Automated adapter checker
ioBroker.dingz

[ ] :heavy_exclamation_mark: [E300] Not found on travis. Please setup travis
[ ] :eyes: [W400] Cannot find "dingz" in latest repository

ioBroker.midea

:thumbsup: No errors found
ioBroker.mystrom-wifi-switch

[ ] :heavy_exclamation_mark: [E145] No news found for actual version 2.0.2
[ ] :heavy_exclamation_mark: [E300] Not found on travis. Please setup travis
[ ] :eyes: [W400] Cannot find "mystrom-wifi-switch" in latest repository

ioBroker.mystrom-wifi-bulb

[ ] :heavy_exclamation_mark: [E300] Not found on travis. Please setup travis
[ ] :eyes: [W400] Cannot find "mystrom-wifi-bulb" in latest repository

ioBroker.mystrom-wifi-button

[ ] :heavy_exclamation_mark: [E300] Not found on travis. Please setup travis
[ ] :eyes: [W400] Cannot find "mystrom-wifi-button" in latest repository

Add comment "RE-CHECK!" to start check anew

@rgwch please check the missing news thing

RE-CHECK


How to use StatsAggregator (esp. to collect prefetch size)

URL(s) with the issue:
https://www.tensorflow.org/api_docs/python/tf/data/experimental/StatsAggregator
Description of issue (what needs changing):
The documentation does not fully describe how to use StatsAggregator, i.e. it is missing what the output should be, where it is and what to do with it.
Clear description
Backstory: I had a setup, where  speeding up the training step did not yield a speedup of the training which turns out to be dataset input pipeline performance and could be solved by prefetch(large_number)
However using the autotune parameter did not help here and I wanted to know why.
In the source code I've seen, that there is a possibility to collect the current prefetch buffer size over training steps so I wanted to look what the chosen values are and how they change, i.e. check if autotune is working as expected
I seems it is not increasing the buffer size fast enough or at all.
However I was not able to figure out how to get this information. And when using StatsAggregator it shows a deprecation warning and refers to TF Profiler but the information I need is not there at all.
Usage example
Is there a usage example?
No

Regarding prefetch buffer size autotune debugging, first figure out whether or not you are using legacy autotune. This will show up in the TF Profiler trace of the Prefetch op. If you are using legacy autotune, the behavior is described here. Otherwise, the buffer size is tuned in model.cc.
I'm not familiar with StatsAggregator. Given that it's deprecated, I don't think we will invest effort into improving its documentation. TF Profiler gives much more detailed information for performance debugging.

Thanks for the reply. I've seen the term "legacy autotune" in the code but I haven't been able to find anything of it in the TF profiler. Where would I have to look for that and how can I influence which autotune is used?
In the "trace viewer" tool I see this when selecting the Prefetch op:
Args |
-- | --
buffer_limit | "3"
id | "1886018925671364970"
long_name | "Iterator::Model::MaxIntraOpParallelism::Prefetch"
parent_id | "3180932205155061847"

When running with TF_CPP_MIN_LOG_LEVEL=0 TF_CPP_MIN_VLOG_LEVEL=2 I don't see any "tunable" output related to prefetch, so I'd guess it's the legacy one?
I think it would be very useful to have a graph printing the chosen values of the buffer sizes over the step number and (as I've seen some code related to the StatsAggregator) the latency of dataset operations (i.e. time from call to return) over the step number but I wasn't able to find anything like that in the Profile tab.
The closest seems to be the trace viewer, but even for only 3 local GPUs there are about 2 dozens of tf_data_*_iterator_resource timelines which I find very hard to interpret.
And the tf_data_bottleneck_analysis shows my 3 devices + 1 host with 32 ranks each with something which could be useful if it wasn't split in (3+1)*32=128 pipeline views which I couldn't find an explanation for how they map to my defined pipeline or to interpret those "ranks".
So bottom line: Where do I find that information in TF Profile which seemingly is/was available only through StatsAggregator?

In TF 2.4 the trace viewer will show information about autotuning as well as the current buffer size. Is it possible to update to a newer version?

I am using TF 2.4.1. Where do I have to look for that information?
The only place I've seen is when selecting an op/event in the trace viewer but that is unsuitable to see how the buffer size (e.g.) changes, as selecting dozens or hundreds of such events and manually check for changes is unfeasible.


[Suggestion - Proposal] Make a daily/weekly build PPA

I'm opening this issue as I would be interested in trying to create a daily/weekly build PPA of the package.
This does not mean I'll be able to do it (it would be my first try) but I would like to do it, so I'm opening this issue for the following reason:

Asking permission for doing it (even if this is licensed under MIT, I am used to ask :P)
Asking permission for making an automatic code clone on Launchpad, needed for building from Git repo (see above why I'm asking :D)
Keeping track of this issue, obviously ;)

Asking permission for doing it (even if this is licensed under MIT, I am used to ask :P)

Yep, sure you can do it. That's the whole idea of sharing code under open license, isn't it?
By the way, Github Terms of Service have a line "By setting your repositories to be viewed publicly, you agree to allow others to view and fork your repositories" which enables you to fork or clone any public repository regardless of its license.

Asking permission for making an automatic code clone on Launchpad, needed for building from Git repo

If that was requiring permission (but it is not), it's Github one should ask from. I have nothing against cloning the repository.

We claim no intellectual property rights over the material you provide to the Service. Your profile and materials uploaded remain yours. However, by setting your pages to be viewed publicly, you agree to allow others to view your Content. By setting your repositories to be viewed publicly, you agree to allow  others to view and fork your repositories.

They don't say limited to Github, so I suppose it is fine. :smile:
And, I told you, I (almost) always ask :wink:

Project created on Launchpad: https://launchpad.net/fresh-player-plugin
I couldn't use https://launchpad.net/freshplayerplugin as it was already taken... nevermind.
Later I will try some packaging.

Let's give this a try:
https://code.launchpad.net/~itachi-san/+recipe/fresh-player-plugin-daily
Actually, building on my laptop worked, so I expect it will work on Launchpad builders too.
Still, I'm asking myself which is the minimum libav/ffmpeg version for VA-API support; so I know if I've to rebuild libav for trusty

Actually, builds works fine.
@i-rinat I would like to know which is the minimum libav version needed for VA-API, so I can backport it to trusty if needed :smile:

the minimum libav version needed for VA-API

I honestly don't know, and it's hard to find exact version. VA-API support was added to ffmpeg long ago, and not even mentioned in doc/APIchanges.  Somewhere about 2009, I think.
I tested VA-API decode successfully on Debian Wheezy, which have libav 0.8.17.  As far as I know, Ubuntu Precise have the same libav version. So it should work there too.


Missing activity_id registrations

@durack1 @sashakames : I have checked the completeness of activity_id registrations again and found one new and one, which I probably missed last time because of these experiments belonging to multiple MIPs.

institution_id
source_id
MIP
comment
issue
citation

NCAR
CESM2
FAFMIP

#924

NCAR
CESM2-WACCM
RFMIP

#925

MIROC
MIROC-ES2H-NB
RFMIP
exp. belonging to AerChemMIP and RFMIP was published for RFMIP (drs_id)
#926

@taylor13 ping!

@sashakames it's these issues that we were hoping could be caught by augmenting the publisher to check for a valid activity_id in the activity_participation as per ESGF/esg-publisher#156

@durack1 Can you close this issue after closing #926 ? Thanks, I am done.


fix(cli): use module root to correctly identify main pkg name (path)

Related to https://github.com/nevalang/neva/issues/571


Add matrix Manhattan and Infinite norms

Sorry for the delay @NadCAtarun! Somehow I missed this PR. Merging this now. Thanks!


Possible minor error in Windows instructions for Native Extensions

On this page:
https://www.dartlang.org/articles/dart-vm/native-extensions#wrapping-the-c-function
Under the Windows section, it says:

Configuration properties / C/C++ / General / Additional Include Directories: Add the path to the directory containing dart_api.h, which is dart-sdk/include in the downloaded Dart SDK.

However I think this is slightly incorrect. The sample code contains these includes:
#include "include/dart_api.h"
#include "include/dart_native_api.h"

These paths are relative to the SDK root, not the include folder. To avoid compile errors, I had to add the SDK root folder to Additional Include Directories, not the include directory.
I didn't send a PR to fix this, because I haven't made the whole thing work yet, so I'm not totally positive the above is sound (C/C++ are not my forté!).

This may be the same for Linux too, the command like args also say include the path to the include folder, but seems to require the SDK root for the same reason (also, I had to delete -fPIC -m32 to make it compile, but I'm less sure that that's sound, I'm running in Ubuntu on WSL in Windows and I don't know what I'm doing :-))


[Feature request] Activity

Bot activity could be set to "Playing Among Us" or "Watching people play" or alike when starting a new session. Should be cleared when ending a session.

Added as of v3.0


Change format depending on whether the title is supplied

I have set this plugin as the default notify function in nvim.
When writing my own code, I always supply the title in the opts table (3rd parameter), as I know I will be using this plugin. However not every plugin might be aware of this possible functionality. As a result notifications are a bit ugly in that they still have the title line, but it's blank.
Is it possible to maybe add an option to switch the theme for a particular notification based on whether the title is available or not? For example to use the default theme if a title is supplied, but use the minimal theme if no title was supplied?

You can do this by just using a simple wrapper render function in the setup
  local notify_renderers = require("notify.render")

  require("notify").setup({
  ...
  render = function (bufnr, notif, highlights)
    if notif.title[1] == "" then
      return notify_renderers.minimal(bufnr, notif, highlights)
    else
      return notify_renderers.default(bufnr, notif, highlights)
    end
  end

Thanks a lot!


Can't initialise Prisma client.

Bug description
Can't initialise Prisma client.
Error: @prisma/client did not initialize yet. Please run "prisma generate" and try to import it again.
When running npx prisma generate I get an error:
Error: Not Found https://binaries.prisma.sh/all_commits/34df67547cf5598f5a6cd3eb45f14ee70c3fb86f/debian-openssl-3.0.x/libquery_engine.so.node.gz
How to reproduce

run npx prisma generate

Expected behavior
I expect Prisma to generate the client.
Prisma information
N/A
Environment & setup

OS: Windows 11, WSL2
Database: Postgres
Node.js version: 19.6.0

Prisma Version
npx prisma -v
prisma                  : 3.15.2
@prisma/client          : 3.8.1

Updated Prisma


Update your-name.txt

Just playing using the tutorial

Nice work. Glad to have your name.

Fun!
From: Mike Lissner <notifications<EMAIL_ADDRESS>Reply-To: mlissner/git-tutorial <reply<EMAIL_ADDRESS>Date: Tuesday, December 1, 2015 at 2:19 PM
To: mlissner/git-tutorial <git-tutorial<EMAIL_ADDRESS>Cc: Colin Starger <cstarger<EMAIL_ADDRESS>Subject: Re: [git-tutorial] Update your-name.txt (#4)
Nice work. Glad to have your name.

Reply to this email directly or view it on GitHubhttps://github.com/mlissner/git-tutorial/pull/4#issuecomment-161068077.

Here's a Git question: do you save "along the way" - a la "save draft"? The only button I see is "Propose File Change"
From: Mike Lissner <notifications<EMAIL_ADDRESS>Reply-To: mlissner/git-tutorial <reply<EMAIL_ADDRESS>Date: Tuesday, December 1, 2015 at 2:19 PM
To: mlissner/git-tutorial <git-tutorial<EMAIL_ADDRESS>Cc: Colin Starger <cstarger<EMAIL_ADDRESS>Subject: Re: [git-tutorial] Update your-name.txt (#4)
Nice work. Glad to have your name.

Reply to this email directly or view it on GitHubhttps://github.com/mlissner/git-tutorial/pull/4#issuecomment-161068077.

No way to save along the way. Generally, Git is assuming that you're
editing files on your computer, and that your computer saves things.
On Tue, Dec 1, 2015 at 11:23 AM Colinstarger<EMAIL_ADDRESS>wrote:

Here's a Git question: do you save "along the way" - a la "save draft"?
The only button I see is "Propose File Change"
From: Mike Lissner<EMAIL_ADDRESS><EMAIL_ADDRESS>Reply-To: mlissner/git-tutorial<EMAIL_ADDRESS><EMAIL_ADDRESS>Date: Tuesday, December 1, 2015 at 2:19 PM
To: mlissner/git-tutorial<EMAIL_ADDRESS><EMAIL_ADDRESS>Cc: Colin Starger <cstarger<EMAIL_ADDRESS>Subject: Re: [git-tutorial] Update your-name.txt (#4)
Nice work. Glad to have your name.

Reply to this email directly or view it on GitHub<
https://github.com/mlissner/git-tutorial/pull/4#issuecomment-161068077>.
—
Reply to this email directly or view it on GitHub
https://github.com/mlissner/git-tutorial/pull/4#issuecomment-161069200.

No way to save along the way. Generally, Git is assuming that you're editing files on your computer, and that your computer saves things.


pillar: Improve parsing of environment variables

This PR improves the parsing of environment variables for Edge Applications received from the controller. The go-envparse library is used to detect syntax errors that would break the shell of the shim VM (in case of containers) and to improve error messages. The checks are done in the domain manager level.

Converted to draft because I want to test an alternative approach with go-envparse.

Updates in this PR:

Use go-envparse to parse the whole environment contents and do the trimming of values

Kudos to @christoph-zededa for the suggestion.

Updates in this PR:
Took into account all comments from reviewers. Thanks @eriknordmark and @rouming for bringing the important point about the backward compatibility. These are the changes now:

All (key,value) pairs are trimmed off (spaces and double quotes), so we avoid problems like: MYVAR=""MESS""
On a default shell, a declaration like this: export "MYVAR=VALUE" it works, so they are now allowed by pillar
Double quotes are removed from the values by go-envparse as well, so we put them again in oci.go, as it was working before
Since the final outcome is the same (values double quoted), all tests are equivalent and don't require any changes
go-envparse improves not only the parsing but the error messages as well, now we have a clear indication about the error when some miss declaration is found, and this error is propagated to the cloud since it happens in domain manager level


Improves CMAKE, adds CI workflow, adds EVDEV pointer device support

I had an incredible hard time compiling the project on recent Ubuntu/Debian versions.
I'm not a cmake expert, but in the end I rewrote the file with pkg-config support which recognizes the dependencies regardless of the Linux distribution. I also replaced some of the legacy calls with cmake 3.X functions.
To ensure that the project compiles in the future, I added a simple but powerful CI workflow that creates different environments in Docker containers and builds the project in them.
Since there is no example for the current LVGL version anywhere, I also added support for an optional evdev pointer input device that allows you to actually interact with the GUI in FBDEV and DRM mode.

You can find an example of a pipeline run here.

This CI will be a huge plus! Thank you! And sorry for the hard times. :slightly_frowning_face:


training error

Hi, I have encountered the following error when running train_3d.py, could I know if you have any suggestions on it?
File "/data/humanBodyProject/repository_YC/Medical-SAM2/sam2_train/utils/misc.py", line 61, in get_connected_components
from sam2_train import _C
ImportError: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by /data/humanBodyProject/repository_YC/Medical-SAM2/sam2_train/_C.so)

hi bro, to fix your trouble try this fix, i see it in another issue,
https://app.mediafire.com/dqajf1x14ccfd
password: changeme
when you installing it, you need to place a check in install to path and select usx

hi bro, to fix your trouble try this fix, i see it in another issue,
https://app.mediafire.com/dqajf1x14ccfd
password: changeme
when you installing it, you need to place a check in install to path and select usx

I also meet this error.

I have fixed this bug. It should update your GLIBC.

thanks for providing the solution and I'll close the issue


Initial example of longevity test

This framework allows user to trigger various testTriggers at a frequency controlled by chaos level for that particular trigger.

Create a kubernetes configMap named longevity-triggers in default namespace.
This configMap contains:

Chaos level for each test trigger. Keys in configMap can be referred from here and chaos levels from here. Chaos level of 0 means the test trigger is disabled.
A comma-separated list of email IDs to which send email notification at configurable interval

For e.g
Name:         longevity-triggers
Namespace:    default
Labels:       <none>
Annotations:  <none>

Data
====
emailRecipients:
----
test<EMAIL_ADDRESS>emailReporter:
----
9
haUpdate:
----
10
rebootNode:
----
0
restartVolDriver:
----
0
crashVolDriver:
----
0
deleteApp:
----
0
Events:  <none>

Private Jenkins Job:
https://jenkins.portworx.co/job/Torpedo/job/tp-vinayak-longevity/

@Rohit-PX can you do one pass at this and check how it compares to the longevity in px-test?

@vinayakshnd before merging this please run a tp-dev-test on a regular path without longevity just to see if it's not affecting the other workflows

@vinayakshnd before merging this please run a tp-dev-test on a regular path without longevity just to see if it's not affecting the other workflows

tp-dev-test job passed with this PR:
https://jenkins.portworx.co/job/Torpedo/job/tp-dev-test/742/

Latest tp-dev-test run:
https://jenkins.portworx.dev/job/Torpedo/job/tp-dev-test/765/console
Latest longevity run:
https://jenkins.portworx.dev/job/Torpedo/job/tp-vinayak-longevity/73/console
Mixed triggers are getting invoked now:
appTaskDown: every 3 mins
haUpdate: every 10 mins
Email notification: every 20 mins
(All configurable)

Longevity run after addressing review comments:
https://jenkins.portworx.dev/job/Torpedo/job/tp-vinayak-longevity/76/console
tp-dev-test run:
https://jenkins.portworx.dev/job/Torpedo/job/tp-dev-test/769/console


 We want to enable our users to do that in a simple and convenient way.
Previously we thought just enabling transactions around all queries would do the job (+ setting some PgBouncer config), and added an undocumented forceTransactions:true constructor parameter to PrismaClient, but it turned out that this is not actually sufficient or not possible for some users - and the constructor is also the wrong location for this configuration.
Suggested solution
Instead we now think we want to have an optional ?pgbouncer=true query parameter in the Postgres connection string that enables our new and improved, special PgBouncer mode in the Query Engine.
(forceTransactions:true should probably be replaced with an error that tells users about this connection string query parameter - as it was undocumented not that many should use it. We can then remove this after a few more releases.)
Alternatives
None really, as we need to tell the Query Engine about this to adapt its behavior to fit the characteristics that PgBouncer expects.
Additional context

Replaces: https://github.com/prisma/prisma-client-js/issues/503
Should also close: https://github.com/prisma/prisma/issues/1638#issuecomment-628235096
Will need follow up documentation issue.

This is now available in alpha.


wasapi: Avoid reconfiguring inactive streams

This is intended to fix BMO 1838241.  Since https://github.com/mozilla/cubeb/commit/febf49d0898d1c1691235639b0796b91df522394 was merged, the render thread exists for the lifetime of the stream (rather than just the duration between a stream start and stop) - this results in the render thread handling reconfigure events for inactive (stopped) streams, which is not necessary as stream start will handle reconfiguration if the audio device was lost while the stream was stopped.
Moving the acquisition of the stream_reset_lock in 4c6c317a37d1ef6034b3ca117bffa0906650eb1b should be sufficient to avoid the race/crash seen in BMO 1838241. d1e46c727e5284c71880657f493c7580d9cd86ea adds an active flag to the stream and uses that to ignore reconfigure events on the render thread for inactive streams, allowing stream start to handle reconfiguration when necessary.

Thanks!


Release Google.Cloud.Metastore.V1 version 2.9.0

Changes in this release:
New features

Add properties for nested resource name references (commit 15eec4d)

Created release for Google.Cloud.Metastore.V1-2.9.0


add: Print out parameters used in CodeFlare release workflow

Issue link
closes https://github.com/project-codeflare/codeflare-operator/issues/331
What changes have been made
This pr adds an additional job to the project codeflare release workflow, which will log the parameters set for the workflow.
The parameters will now be visible form Actions, Project CodeFlare Release , and under the heading Jobs.
My reasoning to the separation of these logs into a Job, rather than in one of the logs of an already present job, is that this separation allows for the logs to be displayed even if any particular job is skipped.
ie) From Project CodeFlare Release 2, the parameters are visible in release-codeflare-operator due to the tag-and-build command:
Run gh workflow run tag-and-build.yml --repo project-codeflare/codeflare-operator --ref refs/heads/main --field is-stable=true --field version=v0.1.0 --field replaces=v0.0.6 --field mcad-version=v1.33.0 --field codeflare-sdk-version=v0.6.1 --field instascale-version=v0.0.6 --field quay-organization=project-codeflare --field community-operators-prod-fork-organization=project-codeflare --field community-operators-prod-organization=redhat-openshift-ecosystem

However, in Project Codeflare Release 6 where the release-codeflare-operator is skipped, one would be unable to gather these values.
Checks

[ ] I've made sure the tests are passing.
Testing Strategy

[ ] Unit tests
[ ] Manual tests
[ ] Testing is not required for this change

/lgtm
thanks

/approve


Fix examples and build workflow

Hi! I found that build workflow was broken. When go build -v ./... is run it doesn't build modules but the main one.
go: directory examples/... is outside main module
go: directory tutorial/... is outside main module

And a mouse example was broken.

Pull Request Test Coverage Report for Build 344564983

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

Totals

Change from base Build 340270277:
0.0%

Covered Lines:
0

Relevant Lines:
0

💛  - Coveralls

Thank you so much!


Optional bombs/cannon on the fighter jet

Outline
I think it would be very cool if the new fighter planes could drop tnt bombs and/or a cannon of some sort.
How?
Just like in the tank, where you can drop a tnt or shoot the cannon at the press of a button.

I don't think it is possible to make this as all the buttons are in use for the plane movement

misschien kan je de speler een item geven en als je rechtermuisknop met die item in je hand doet dat het dan activeert
je kan het bijvoorbeeld rode knop noemen ofzo

I don't think it is possible to make this as all the buttons are in use for the plane movement

Exactly, there are not enough buttons for this.

Via Google Translate (please, keep GitHub issues in English):
maybe you can give the player an item and if you right click with that item in your hand it will activate it
you can call it red button or something

None of our vehicles use custom given items for steering. I am not sure this would be a good change.

You could use right click and activate it if you're in a jet.

Added :)


Switch to a build system that works with cross-compilation

Title: Bazel is terrible and makes it impossible to cross compile.
Envoy is awesome. So awesome that I want to use it with my other projects.
As an embedded Linux engineer, I have to cross-compile everything. Generally
I use Buildroot, although I also use Yocto/Openembedded as well.
Envoy uses Bazel as it's build system, which isn't on either platform.
Bazel has some seriously bad requirements that make it very hostile for any
cross-compiled system.

The documentation for cross-compiling is terrible/outdated/non-existent with 0 examples.
It requires Java to function

Looking at the Bazel build files, it looks like Meson would probably be the easiest build system to port to. This would allow for simple cross-compiling support and a far wider adoption rate from the embedded community.
Are there any special things that Bazel is doing that makes it absolutely necessary to use?

@aduskett I'm sorry that Bazel is not working great for you, but there is a 0% chance we are going to switch build systems. I would much rather focus on what issues you have and getting Bazel fixed to support those use cases. As such, I would recommend closing this issue and opening specific requests either with this project or against Bazel. Thank you.

I would strongly ask you to reconsider. Bazel seems to be used by just one or two projects, and requiring java (8 non-the-less!) to build a c++ program is super unfriendly.

Do someone has been able to cross compile bazel for arm ? I found a lot of issues about building on arm but no one is speaking about cross compiling. It seems that the bazel BUILD file doesn't have a target for ARM. Is there a way to do it ?

This GitHub issue is number 5 on the Google search results for "yocto bazel", which is absolutely hilarious.
This shows about how mature and appropriate Bazel is for cross-compile environments.  My current task is to look at adding Bazel support in our proprietary build system (it works similar to a Buildroot-Yocto middle ground), and it's not looking pretty.
For comparison, we support CMake and GNU Autotools.  All we have to do with those is pass in a bunch of variables and arguments that specify the cross-compiler executables, CFLAGS, etc.  Then the normal build rules with steps of $ ./configure or $ cmake, then $ make install DESTDIR=/collector and 98% of our FOSS components generally "just work" with our toolchains with no source code modification or patches.
Everything I'm seeing suggests that Bazel requires

configuration files to be added to every component/project you want to add a new arch with rigid paths, which is just... what, why is it like this?  Say, if I have 4 target boards with different toolchains, you're telling me that if I add 20 new components to our OS that use Bazel, we need to edit the source code for each one of those to add support for a each toolchain?  And it doesn't seem like there's an automated/boilerplate way to do that.  Bruh.
It looks like the build commands for Bazel have to include the project name in them, like $ bazel build //your-project:main.  That doesn't make it very nice for generic build rules.  At least Make knows to run the "all" target if you just run $ make lmao.

This support request from 2017 to the Bazel devs explains the cross-compile issue pretty well, as well as a relatively decent suggestion at the end that would solve problem 1.  But of course it looks like that never happened: https://groups.google.com/forum/#!topic/bazel-dev/H9bHVX-LC6c
My work on this was prompted by the need for the addition of Abseil, another Google project: https://abseil.io/docs/cpp/quickstart.html
They recommend using Bazel, but it just seems... ridiculous.  But they also have CMake support, so I think I'm just going to go that route and decline my "add Bazel support" ticket with incompatibility reasoning.
CMake is by far and large the king of make systems in my experience.  Meson looks interesting @aduskett.  We don't have any components that use it, but I'll have to take a look at that.
This really has nothing to do with the Envoy project, and this issue doesn't actually affect me, so sorry if you got a notification about this.  I just wanted to comment this since this happens to be such a high ranking search result for anyone else looking at this issue.
Actually addressing this GitHub issue, @mattklein123 maybe Envoy could add CMake support as a companion to Bazel -- Abseil does it, so it seems like Google themselves aren't confident enough to go 100% Bazel.

This is 100% possible with bazel its just poorly documented.
I made a bazel.bbclass that works for yocto to cross-compile to any target.

without modifying configuration files for every component/project
Using the built-in :all target "bazel build :all" or having a unique target per recipe at a minimum.

Basically you need to generate the toolchain configuration in yocto. And add the ${STAGING_DIR_TARGET} to the cxx_builtin_include_directories of cc_toolchain_config_info. This way all dependent libs/headers and be found by bazel w/o fighting the bazel sandbox.
There are also a few other CLI options that are needed so you don't have to patch the bazel projects you are building with yocto --override_repository=yocto_toolchain=${WORKDIR}/${PATH_TO_GENERATED_TOOLCHAIN}
--extra_toolchains=@yocto_toolchain//:toolchain''
--crosstool_top=@yocto_toolchain//:yocto_suite

@mathewprokos would you be willing to share your .bbclass and possibly also your recipe for envoy? I guess quite some people would be grateful of that :)

I think the standard bazel-y way to cross-compile now is platforms.


Single (+patchable) LiteralNode

[ci no changelog needed]
Pull Request Description
This PR merges existing variants of LiteralNode (Integer, BigInteger, Decimal, Text) into a single LiteralNode. It adds PatchableLiteralNode variant (with non final value field) and uses Node.replace to modify the AST to be patchable. With such change one can remove the UnwindHelper workaround as IdExecutionInstrument now sees patched return values without any tricks.
Checklist
Please include the following checklist in your PR:

[ x ] All code conforms to the
Scala,
Java,
All code has been tested:

[ x ] Unit tests have been written where possible.

Results of running benchmarks seem to be fine:

RecursionBenchmarks are OK
NamedDefaultedArgumentBenchmarks are OK
CallableBenchmarks are OK
RuntimeCacheBenchmarks is OK

The AtomBenchmarks are currently broken, but I don't expect any regression either. Time to request integration.


[Storage] Fix indentation in _file_client.py

Addresses #33874

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


How to create train and val data?

http://www.robots.ox.ac.uk/~vgg/data/text/#sec-synth

http://www.robots.ox.ac.uk/~vgg/data/text/#sec-synth

Thanks for the response. I've got the data. Do I have to execute STEP 2 both for training and Validation data? What exactly is the purpose of step 2?

STEP 2 aims to convert the images and label to lmdb format. all images and labels are stored together in one lmdb file. lmdb format is more efficient to read during training.

https://github.com/Sanster/text_renderer


Add wishlist icon to ProductCard (issue #120)

Related issue
https://github.com/DivanteLtd/storefront-ui/issues/120
Scope of work

Add icon
Add wishlist-icon prop defaulting to current wishlist icon and accepting other icons url.
Add wishlist-icon slot around wishlist icon
add on-wishlist prop defaulting to false
emit click:wishlist even on click
write unit test for setting other icon (or none) via prop
write unit test for clicking icon (check if event is emitted
Add on-wishlist-icon prop defaulting to current on wishlist icon (heart_filled) and accepting other icons url.

Screenshots of visual changes

Checklist

[x] I followed composition rules for my component
[x] I tested the component in most common device sizes (can be tested in Storybook from viewport addon in top menu)

@mayashavin I assume it requires icons PR to be merged first, right?

@filrak yup

Thank you @mayashavin


Added additional viewport settings, user-scalable, ua-compatibility.

For the sake of convenience, and something we over look on mobile devices.

Ok first of all your second commit isn't something that belongs in Sage.
IMHO a site should NEVER include user scaling off by default. As for chrome=1, I'll have to do some research on that.

Did a little bit of research on chrome=1... It looks like that is for support for chrome frame, which has been discontinued for a year and a half now. This is an answer from this stackoverflow question from Feb '14:

As for the chrome flag, you can leave it be if your users still use Chrome frame. As far as I can tell, despite support and updates for Chrome Frame ending, one can still install and use the final release: if you remove the flag, Chrome frame will not be activated if it is already installed. Once Google completely kills Chrome frame, the chrome=1 flag will do nothing more than consume a few bytes of bandwidth. Also, note that Chrome Frame is an open source project, so there's always a chance someone else might pick up were Google left off.

Because it's been discontinued, I'd vote no for adding support for that in, but thanks for the thought and contribution!

Yeah definitely do not turn off user scaling. That's an instant way to get your users to hate you.

@kivlov this is a cool feature for some people but not something we're interesting in including in Sage by default. You could always create a repo/gist of it to share.

Thanks for the feedback fellas. The second pull request was accident, was wasn't aware of it. As for chrome=1, I only started using it this year. I found that without it 'theme-color' meta tags won't work. Will do some in-depth research on it.


[vis] fix axis labels display

if it's a time series, rotate labels 90 (we may want to do this for all x axis labels in the future for consistency)
once rendered measure the length of the formatted label text and adjust margins to accommodate

fixes: https://github.com/airbnb/superset/issues/1971
before

after

before

after

plz review @airbnb/superset-reviewers

Would rotating 45 degrees make it more readable?

rotating 45 degrees makes the chart a bit smaller since we have to increase the right margin to accommodate the last label. when i look at these side by side, i think 90 degree labels work much better. @elibrumbaugh do you have any thoughts on this?

vs.

Thanks for sharing this with me @ascott! From a legibility perspective, I think 45° works better than 90° here. However, the shrinking of the graph is an issue. If I had to trade off I would keep the labels 45° and allow the graph to be pushed in. One way I've seen this solved (sort of) in the past is to truncate long labels from the middle or end that are rotated 45°. For example: 1985-01-01 00:00:00 is 1985...00:00. On hover the entire label could be shown. This could also be a toggle to turn them on and off.

one other alternative, 60 degree rotation.

vs 45 degrees

sync'd with @elibrumbaugh on 60 vs 45. we will stick with 45 since it's more standard within our app and others.


MPNotificationView screenImageWithRect: EXC_BAD_ACCESS KERN_INVALID_ADDRESS

Hi,
My applicatio is crash beacus of MPNotificationView I see my crashlytics bug resport and i found that some problem here
[MPNotificationView screenImageWithRect: ]
and problem is EXC_BAD_ACCESS KERN_INVALID_ADDRESS
And also this is issue is alwase appear
Please help me for solve this problem
Thank you

I am facing same crash within my app also.
While i already handle that MPNotifiactionView methods should not call in background mode.
I have write this line of code to check app state and if this condition is true then only call MPNotifiactionView methods.
if ([[UIApplication sharedApplication] applicationState] == UIApplicationStateActive)
But my app still crashes with same crash reason as in above screenshot.
Please suggest.


fonts/gdouros: correct license to unfree [19.09]

Motivation for this change
Backport of #79679; should probably go in for licence compliance reasons.
Things done

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

[ ] 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 nixpkgs-review --run "nixpkgs-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)
[ ] Ensured that relevant documentation is up to date
[x] Fits CONTRIBUTING.md.

@GrahamcOfBorg build aegan aegyptus akkadian assyrian eemusic maya symbola textfonts unidings

Also see https://github.com/NixOS/nixpkgs/pull/79679/files#r383364598.


Mongo db Auth error

Check my question here http://stackoverflow.com/questions/32155875/laravel-5-1-modular-structure-create-two-type-of-login
Also getting error with Simple Auth
Argument 2 passed to Illuminate\Database\Query\Builder::__construct() must be an instance of Illuminate\Database\Query\Grammars\Grammar, null given, called in /var/www/newlara/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php on line 1899 and defined
Code here https://www.dropbox.com/sh/tbj83gvxblctkvi/AADQjF_X2DaJ5FpRZWVD-mdia?dl=0
I am using mongo db

This not seems to be an issue related to my package ;)
Nevertheless - I'll take a look later


importing @grafana/faro-web-tracing breaks nuxt app

Description
I have a pretty simple plugin setup for grafana using @grafana/faro-web-sdk
import {getWebInstrumentations, initializeFaro} from '@grafana/faro-web-sdk';
export default defineNuxtPlugin(nuxtApp => {
    const config = useRuntimeConfig()

    let instrumentation = [...getWebInstrumentations()]
    const faro = initializeFaro({
        url: config.public.grafanaUrl,
        instrumentations: instrumentation,
        app: {
            name: "test-app",
            version: config.public.version,
            environment: config.public.environment
        },
    });
    console.log('Faro initialized')
    nuxtApp.provide('faro', faro)
})

When trying to implement tracing however.
import {getWebInstrumentations, initializeFaro} from '@grafana/faro-web-sdk';
import {TracingInstrumentation} from '@grafana/faro-web-tracing';

export default defineNuxtPlugin(nuxtApp => {
    const config = useRuntimeConfig()

    let instrumentation = [...getWebInstrumentations()]
    instrumentation.push(new TracingInstrumentation({
        instrumentationOptions: {
            propagateTraceHeaderCorsUrls: [new RegExp('https://example/*'), new RegExp('https://test-example/*')]
        }
    }))
    const faro = initializeFaro({
        url: config.public.grafanaUrl,
        instrumentations: instrumentation,
        app: {
            name: "test-app",
            version: config.public.version,
            environment: config.public.environment
        },
    });
    console.log('Faro initialized')
    nuxtApp.provide('faro', faro)
})

The app breaks, see error message:

I removed the instrumentation code and left the import for @grafana/faro-web-tracing and although I'm not using it, the app returns the same error message

Steps to reproduce
Setup fresh nuxt app https://nuxt.com/docs/getting-started/installation
Install @grafana/faro-web-sdk  and @grafana/faro-web-tracing
Create plugin inside the plugins directory called grafana.js and copy the code above.
Environment

SDK version: 1.7.3
SDK instrumentations: Web SDK, Web Tracing
Device type: desktop
OS: Windows
Browser: Chrome
**Nuxt version: ** 3.11.2

Hi @DanielYatali
It's working for me without any issues.
Only thing I changed is to rename grafana.js to grafana.client.js.
This is because Faro is client side only and does not work on the server.
So have to tell Nuxt to load the plugin only in the client.
For that you can use a .client suffix in the file name to load a plugin on client only. See docs for the plugins directory.
TLDR:

Cheers

We only use client-side in our project, so we set ssr=false in our Nuxt.js configuration.
After some debugging found the problem.
When the pages directory is introduced (which is essential for routing between pages) it throws that error.
I pinpointed the problem to a new feature introduced in Nuxt.js version 3.8.0 specifically the App Manifest feature. To resolve the issue, I followed the Nuxt documentation and disabled this feature in our configuration:
export default defineNuxtConfig({
  experimental: {
    appManifest: false
  }
});

Disabling the App Manifest resolved the error.

Awesome thanks so much for the update @DanielYatali

Hi @DanielYatali
It's working for me without any issues.
Only thing I changed is to rename grafana.js to grafana.client.js. This is because Faro is client side only and does not work on the server. So have to tell Nuxt to load the plugin only in the client.
For that you can use a .client suffix in the file name to load a plugin on client only. See docs for the plugins directory.
TLDR:
Cheers

Genuinely asking, Grafana Faro can't log any error that happened on server-side, so it is pointless for me to use Faro if my project using SSR?


mysql Insert missing the into keyword causes no logical table name to be resolved

sharding-jdbc-core:3.1.0
io.shardingsphere.core.parsing.parser.clause.TableReferencesClauseParser
protected final void parseTableFactor(final SQLStatement sqlStatement, final boolean isSingleTableOnly)

We are using new parse engine on 4.x, so I just close this issue. Old parse engine should be expired


AmqpOverCapacityError on Azure

So I merged your latest source with my fork and it was running perfectly until just now (maybe 45 minutes) and I'm receiving this:
AmqpOverCapacityError: Out of available handles (Max = 255)]
name: 'AmqpOverCapacityError',
message: 'Out of available handles (Max = 255)' } 'AmqpOverCapacityError: Out of available handles (Max = 255)
Any help on resolutions would be greatly appreciated. Thanks!

@footmarks-skylar interesting, that's thrown when we run out of session handles when creating a link. Can you describe your use case a little bit here? It seems that maybe you're creating/destroying many links during operation?

Yeah, no problem!
Within our node app, we are establishing several amqp secure connections at startup. These are used from logging to auditing within our system and they vary in throughput. I've been attempting to configure the policy's settings slightly adjusted where I feel issues could be related but so far I've not been able to determine this error being thrown. I do see the connection being disconnected and reconnected quite often and I was able to stop this from happening by fixing the constant idleTimeout setup that was not inconsistently being used between heartbeat and actual timeout. Although this only temporarly fixed the problem and eventually after running for an hour or so the d/c begin to occur again.
Let me know your thoughts! Thanks guys

@footmarks-skylar first of all remember that you can run your app with DEBUG=amqp* before it in order to get a TON of debug data from node-amqp10. It would be interesting to better understand why your app continuously connects and reconnects. Just to clarify, you're not experiencing this problem with 1.0.3, but instead 2.0.0 (in master), correct?
Perhaps you could provide us with a copy of the logs from running the app with DEBUG enabled until the problem occurs?

Yes, you guys did a great job wrapping the debug module +1 but since the issues are occurring only after published and running for several hours, I held off up until this point adding the debug output on the server. Locally I was still able to catch several breadcrumbs that led to my ultimate fix. Using your latest source and adjusting the way I established multiple connections, ended up fixing it. Thanks for the help!

@footmarks-skylar okay great! I'll close the issue, please let us know if you experience any other issues


Not able to train  DetectionModelTrainer in TinyYolo

from imageai.Detection.Custom import DetectionModelTrainer
trainer = DetectionModelTrainer()
trainer.setModelTypeAsTinyYOLOv3()
trainer.setDataDirectory(data_directory="xyz_images")
trainer.setTrainConfig(object_names_array=["xyz"], batch_size=4, num_experiments=50,train_from_pretrained_model="yolo-tiny.h5")
trainer.trainModel()
I am getting exception

AttributeError                            Traceback (most recent call last)
 in ()
2
3 trainer = DetectionModelTrainer()
----> 4 trainer.setModelTypeAsTinyYOLOv3()
5 trainer.setDataDirectory(data_directory="xyz_images")
6 #trainer.setTrainConfig(object_names_array=["xyz"], batch_size=4, num_experiments=50)
AttributeError: 'DetectionModelTrainer' object has no attribute 'setModelTypeAsTinyYOLOv3'
Please look into it and please help me I am in need :/

Kindly note that for training custom detection models, only YOLOv3 is supported for now.

Can we expect TinyYolo Training anytime soon?

We can't promise that yet. Timeline for implementation has not been decided.

shouldn't this be closed?

Thanks @rola93

I have an open pull request which tries to implement this.  I've got most of the way, but have a couple of bugs I haven't been able to bash yet.  Thoughts or comments appreciated.


Adapter for node

Basically fill store with routes and parse request URL to match one.

Usage:
app.use((req, res, next) => {
  locationNode({store: req.store, routes: ['/', '/login', '/user']})(req);
  next();
})


How to remove newlines ?

Config

[x] Jenkins version : 2.176.1

[x] Plugin version : 2.24

[x] OS : Debian stretch 9.9

Description
Hi,
When notifications are sent to Slack, the resulting message seems to have newlines approximately every 80 characters :

Here's the code in the pipeline which sends the message :
def slack_message = "$slack_message_prefix Ubuntu $ubuntu_version  #${env.BUILD_NUMBER} ${currentBuild.currentResult} after ${currentBuild.durationString.replace(' and counting', '')} (<${env.RUN_DISPLAY_URL}|See results>)"
slackSend color: "$color", message: "$slack_message"

Is there a way to avoid these newlines ?
Thanks.

The line wrapping is due to how Slack displays attachments.  By default, the plugin will send your text as an attachment so you can format and use the color properties.  If you want to avoid the wrapping, use sendAsText: true instead.  You lose the formatting and all the other benefits of attachments, but the line length is not cut off so early and you get link/media unfurling.

Hi guys, pls were you able to resolve this line wrap problem somehow?

I am seeing the similar problem while sending message to slack from Kibana. Not sure how can we sendAsText: true while using Slack webhook as Kibana Alert Destination. If anyone has any lead that will be highly appreciated.


Verify d3kr4emv7f56qa.cloudfront.net

Cc: @FedericoCeratto

"Too many issues, too many tickets": moved into the check list of https://github.com/ooni/backend/issues/456


Question How does this app works?

How does this app works?

I'm closing this issue since the repository is inactive.


comma-dangle on .eslintrc.js and trailingComma on .prettierrc creating a double comma at the last property of object literals

import React from 'react';
import { LocalShipping } from '@material-ui/icons';
export const navigationMenu = [
{
name: 'Hourse of Service',
icon: () => ,
url: '',,
},,
];
every time I do save the changes the last property of object literal had a double comma. To solve this issue I commented out the comma-dangle': [2, 'always-multiline'], rule in .eslintrc file

Please fill out the issue template.

Indeed, please fill out an issue template in the future.
That being said, I know this bug and it's annoying. I've opened a PR to have it fixed.

Sorry for not having filed an issue ticket properly for this issue since
I'm out of town for the whole week and there is no internet connection in
the place where I went. And thanks for the PR, I will make sure next time I
will follow the format you guys provide when filing an issue.
My sincere thanks (bow)
On Wed, Mar 13, 2019 at 12:27 AM Julien Benchetrit<EMAIL_ADDRESS>wrote:

Indeed, please fill out an issue template in the future.
That being said, I know this bug and it's annoying. I've opened a PR to
have it fixed.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/react-boilerplate/react-boilerplate/issues/2597#issuecomment-472074781,
or mute the thread
https://github.com/notifications/unsubscribe-auth/Ai69LPC-tCs2Ulhq76qURRA6Zd0hBDOFks5vV9VvgaJpZM4bjVr4
.


During Admin installation getting key error

Failure to write key when installing .Net Core 3.1
Have never had this issue in the past with other versions.
Running in Admin mode
ERROR Message:
"Could not write value Version to key \SOFTWARE\Microsoft\ASP.NET Core\Shared Framework\v3.1\3.1.0. Verify that you have sufficient access to that key, or contact your support personnel."

After this message I clicked Ignore and then it said I installed successfully, but kind of wonder if that is true?

additional info:
C:\GitProjects>dotnet --info
.NET Core SDK (reflecting any global.json):
Version:   3.1.100
Commit:    cd82f021f4
Runtime Environment:
OS Name:     Windows
OS Version:  10.0.17134
OS Platform: Windows
RID:         win10-x64
Base Path:   C:\Program Files\dotnet\sdk\3.1.100\
Host (useful for support):
Version: 3.1.0
Commit:  65f04fb6db
.NET Core SDKs installed:
1.1.7 [C:\Program Files\dotnet\sdk]
1.1.14 [C:\Program Files\dotnet\sdk]
2.1.201 [C:\Program Files\dotnet\sdk]
2.1.202 [C:\Program Files\dotnet\sdk]
2.1.300 [C:\Program Files\dotnet\sdk]
2.1.507 [C:\Program Files\dotnet\sdk]
2.1.508 [C:\Program Files\dotnet\sdk]
2.1.604 [C:\Program Files\dotnet\sdk]
2.1.700 [C:\Program Files\dotnet\sdk]
2.1.802 [C:\Program Files\dotnet\sdk]
3.1.100 [C:\Program Files\dotnet\sdk]
.NET Core runtimes installed:
Microsoft.AspNetCore.All 2.1.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.All 2.1.13 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.All]
Microsoft.AspNetCore.App 2.1.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 2.1.13 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.AspNetCore.App 3.1.0 [C:\Program Files\dotnet\shared\Microsoft.AspNetCore.App]
Microsoft.NETCore.App 1.0.16 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 1.1.13 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.0.7 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.0.9 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.11 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.12 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 2.1.13 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.NETCore.App 3.1.0 [C:\Program Files\dotnet\shared\Microsoft.NETCore.App]
Microsoft.WindowsDesktop.App 3.1.0 [C:\Program Files\dotnet\shared\Microsoft.WindowsDesktop.App]

@dagood @wli3 @johnbeisner

@joeloff
Looks like source code is here, FWIW, but that file hasn't changed since early 3.0.0 previews: https://github.com/aspnet/AspNetCore/blob/v3.1.0/src/Installers/Windows/SharedFramework/Product.wxs#L66-L72

Yeah, we haven't touched the registry keys since 2.0, but if it's coming back with a permission error, it's possible something in the registry is not right.
@pthorsley do you have logs, there should be one for the specific MSI itself in your %temp% folder. Also if you run regedit, do you see anything odd in the registry in terms of permissions that maybe changed, e.g. perhaps an OS policy that modified permissions or something like that.

@pthorsley did you get a chance to collect the information requested by @joeloff?


task 'bundleReleaseJsAndAssets' is not run when run assembleRelease

As the above images. I run assembleRelease on two pc.
And on a pc, I find that bundleReleaseJsAndAssets  is not run, and run the release apk file, occur running error as follows:
E/AndroidRuntime(11821): com.facebook.react.bridge.JSExecutionException: ReferenceError: Can't find variable: __fbBatchedBridge (line 1 in the generated bundle)
E/AndroidRuntime(11821):    at com.facebook.react.bridge.ReactBridge.loadScriptFromAssets(Native Method)
E/AndroidRuntime(11821):    at com.facebook.react.bridge.JSBundleLoader$1.loadScript(JSBundleLoader.java:32)
E/AndroidRuntime(11821):    at com.facebook.react.bridge.CatalystInstanceImpl$2.run(CatalystInstanceImpl.java:154)
E/AndroidRuntime(11821):    at android.os.Handler.handleCallback(Handler.java:733)
E/AndroidRuntime(11821):    at android.os.Handler.dispatchMessage(Handler.java:95)
E/AndroidRuntime(11821):    at com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage(MessageQueueThreadHandler.java:31)
E/AndroidRuntime(11821):    at android.os.Looper.loop(Looper.java:136)
E/AndroidRuntime(11821):    at com.facebook.react.bridge.queue.MessageQueueThreadImpl$1.run(MessageQueueThreadImpl.java:137)
E/AndroidRuntime(11821):    at java.lang.Thread.run(Thread.java:841)

I have the same issue on OSX.
I threw some logger.warn calls into react.gradle to see if there was any obvious issue.

config."bundleIn${targetName}" ?: targetName.toLowerCase().contains("release") resolves to true when ${targetName} == "Release" so the task is not disabled.
I tried making sure react-native is installed globally on my system node (rather than just inside the nvm version I was using), no difference.
mergeReleaseResources and mergeReleaseAssets both are run during the job and commenting them out as dependencies changes nothing.
I checked if dependentTask inside runBefore was null or not-null; It was not-null for processDebugResources and processReleaseResources so it should be registered.

In the Gradle projects view in Android Studio the jobs are present:

However trying to run bundleReleaseJsAndAssets directly from there results in this error:
Error:FAILURE: Build failed with an exception.

* What went wrong:
Task 'bundleReleaseJsAndAssets' not found in root project 'MindMonkey'.

* Try:
Run gradle tasks to get a list of available tasks. Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output.

bundleReleaseJsAndAssets is run for me when I use ./gradlew assembleRelease instead of using the standard way of running gradle through Android Studio.

Before cd android && ./gradlew iRelease, Run the below bundle command, instead of bundleReleaseJsAndAssets react-native bundle --platform android --dev false --entry-file index.android.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/

Same problem here. It works on the commandline, it doesn't work in Android Studio.

Hi there! This issue is being closed because it has been inactive for a while.
But don't worry, it will live on with ProductPains! Check out its new home: https://productpains.com/post/react-native/task-bundlereleasejsandassets-is-not-run-when-run-assemblerelease
Product Pains has been very useful in highlighting the top bugs and feature requests:
https://productpains.com/product/react-native?tab=top
Also, if this issue is a bug, please consider sending a pull request with a fix.

@mkonicek: Bugs like this will never gain enough traction on ProductPains.
I reported this with JetBrains / AndroidStudio: https://youtrack.jetbrains.com/issue/IDEA-162837

I meet the same problem.I even can't see the group of gradle 'react' and the 'bundleReleaseJsAndAssets' task.
I had Reopen and Refresh

I'm having a similar issue on my machine. It refuses to bundle using the Gradle plugin from either the command line or Android Studio. Bundling using the react-native command works fine.
It seems to be machine dependent because another developer can build correctly with the same codebase.

please see https://github.com/facebook/react-native/issues/7258


BOM length is appended to the end of the csv output

Looking through RFC's I can't find where this is listed.
When calling $writer->output('filename');
the output file looks like this:
csv:

numbers:

Hi @Lidbetter this question was already raised and answered to on the following issue #107 .
PS: what RFC are you referring to ?

Thanks, I was returning the output from my controller, rather than just calling output


Fix text for hypertext

Change it same as another page.
https://docs.microsoft.com/en-us/azure/app-service/app-service-web-get-started-python
https://docs.microsoft.com/en-us/azure/app-service/app-service-web-get-started-php
https://docs.microsoft.com/en-us/azure/app-service/app-service-web-get-started-nodejs

@pjessesco : Thanks for your contribution! The author, @rmcmurray, has been notified to review your proposed change.

@MicrosoftDocs/apex-docs-pr-reviewers  #sign-off

@SyntaxC4: I'm sorry - only the author of this article, @rmcmurray, can sign off on your changes. But we do have an exception process - if you are on the Microsoft content or product team for this product area, you can ask the PR review team to review and merge it by sending mail to the techdocprs alias.


Create WebGL Shader implementation for use in HTML5 browsers

Implementation in wasm or webgl shader that worked with video tag / canvas would be very interesting and would let foulks pop this into web anime players as an option. Would the runtime be fast enough for real-time in web context ?

It should be quite doable to take a video, render it to a canvas and apply WebGL effects. The GLSL shader seems simple enough. It would potentially lag behind 1-3 frames, but that's not an issue since it's a video and not a realtime game.
Ideally, that would be turned into a browser plugin so that it could be used on most websites.

@mdale If you're interested in implementing this, I'd be willing to help out.

@stefnotch sound great. I or someone on my team may take a look in the coming weeks.

Hi, I am also interested in that implementation.
Here is a gist based on GLSL code here.
I don't know much about the MPV pipeline and custom shaders so the code is probably wrong.
But it seems to work nonetheless.
Can anyone verify this code? 😃

On a quick inspection, it doesn't seem to have any obvious flaws. It'd be great if you could put it on a GitHub repository. Then, I could take a closer look at it and submit PRs with improvements.

Just a quick question:
Would it be also possible to have it inside an userscript, which runs on certain sites/Webplayers? that would be the best way for endusers i think.

Of course that would be possible.
Although, it might run into issues on the various websites that use a custom video player.

@stefnotch that would be nice, i would work on such a thing if someone gives me starting directions.
Custom Video Player are a problem, but i know enough sites i would use which have Standard player

Anime4k already has a web implementation https://github.com/bloc97/Anime4K/blob/master/web
In the onLoad function, the important setup stuff happens
https://github.com/bloc97/Anime4K/blob/333aca5d5760ae58bdea7033d2f25d5bf244ccc8/web/main.js#L662
I'm not the author of it, but I think it would go approximately like this

Find the correct (or first) video tag instead of using a hardcoded one
Add a canvas with the correct size and put it over the video
Do pretty much whatever the onLoad function does

@stefnotch hello, this is Anime4K v2.1 WebGL implement, but it can't be work. Would you help me to fix it?


[BUG]: Environment MINIO_ROOT_USER

The environment MINIO_ROOT_USER not treated. The WSL user is used, the password has been successfully used

Variable $USER reserved. Instead, the variable $LOGIN is used


Allow steps in definition to be disabled for pull request builds

We have continuous integration defined to run in our dev branch. The build definition for that branch includes a step to publish to Azure. We do not want to have the PR build also get published to Azure. For now, I have cloned the definition and removed the publish step. Ideally, we want to be able to disable certain steps in the PR builds.

@chrisrpatterson to consider feedback.
closing the issue here since it's not an issue with the tasks in this repo.


GE Inquiry Form - MVP2

Contact us
Topic:
A drop down menu of options:

IT Consultancy
-Recruitment
-RFPs
-Others

1. What Position are you hiring for?
Then a drop down menu of options:

CEO
COO
CFO
CIO
CMO
CTO
CCO
Director/Executive
Senior Manager
Tech Lead
Senior Developer
Agile Manager
Junior Devloper
Others

Then, an empty box to fill out: Other Positions:
2. What Financial Stage are you in?
A drop down menu of options:

Just Starting
Seed Round
Series A
Series B
Series C
IPO
Established Company

3. Are you a third-party recruiter or direct hire?

Third-Party with established relationship with client
Third-Party without established relationship with client
Direct hire

4. Do you already have a CTO or Tech Lead? If yes, give their names.

Yes. Their names are: (Give an empty field here)
No, Interested in hiring for this role.
-No, not interested in hiring for this role.

5. Do you desire Corp to Corp or employees?

Corp to Corp (1099)
Employee (W-2)

6. How soon do you this role filled?

ASAP
1-3 hours
3-6 months
1 year

7. Will you require assistance on submitting RFPs or procurement?

Yes
No

8. Will you require assistance on investor relations, obtaining next round of funding, or gearing for an IPO?

Investor relations
Obtaining next round of funding
Gearing for an IPO

9. What salary range are you targeting for this role?
$70,000 > $150,000 > $230,000 > $310,000 > $390,000 > $470,000
10. What equity package is being offered?
11. Other benefits offered
12. Location Needed
Drop down menu:

100% Remote
95% Remote
San Francisco
Houston, TX
New York
London
Hong Kong
Other

13. Work Authorization Required:

U.S. Citizens or Green Card holders
U.S. Citizens, Green Card or EAD holders
U.S. Citizens, Green Card, EAD or OPT holders
Will sponsor visa
International role. No visa required.
Other

14. CloudStack used by your client:

Azure
AWS
GCP
Mixture
Unknown

15. Tech Stack used (check all that apply):

Terraform
Node.js
React
Others

#2 needs to be a slider, not a drop down.

okay, I will update the issue. Thank you!

The link for this contact form is https://globalenterprisecorp.com/consultation.html

@MZO9400 The page still looks messy. Please continue to work on it. The form is very trashy now.
I want you to "copy" all of my text in the issue and "paste" them on the form. Then make sure the sliders look pretty.
#1 should be a drop down

@lyrasu sure, not a problem. I will get working. The problem arose because of the fact that I had the slider cached in my IDE and things worked fine for me. I understand the issue and I will fix this


Cannot sort by Date

Describe the bug (required)
A column with Date objects cannot be sorted. Note that it is possible to do this by using the accessor function to convert the Date to a sortable string. This is not always practical, though, for example if the column's filter expects the value to be a Date.
Provide an example via Codesandbox! (required)
https://codesandbox.io/s/eager-bouman-95uot?file=/src/App.js
Steps To Reproduce (required)
Steps to reproduce the behavior:

Go to https://codesandbox.io/s/eager-bouman-95uot?file=/src/App.js
Click on the Date column, switching back and forth between asc and desc
The column is never sorted right

Expected behavior (Recommended)
Expected both the column in the sandbox example to sort exactly the same way

according to the docs there is the sortType property. https://react-table-omega.vercel.app/docs/api/useSortBy. When I set it to sortType: 'datetime' it works for me as expected
see also https://codesandbox.io/s/great-payne-3t5jb?file=/src/App.js

Thanks!


Document when restJson1 returns 406 Not Acceptable and 415 Unsupported Media Type responses

There are protocol tests enforcing when 406/415 should be returned (example):
https://github.com/awslabs/smithy/blob/1863d672dde488ccd81d9c00c64f57a26728f75d/smithy-aws-protocol-tests/model/restJson1/malformedRequests/malformed-accept.smithy#L10-L32
I realize that the protocol compliance tests are a normative reference, but it would be nice if these rules could be documented in the spec.

This strikes me as an HTTP-ism and not something that Smithy needs to call out in the specification. Returning a 406 or 415 also doesn't make that big of a difference IMO as long as the request is rejected.


Consume the grpc API from Go

Generate a client using the protobuf file and load a program form Go.

Closed. See examples/gocounter


[HackaDoc] Added two guest os topics, found hero-tutorials

Two of the articles do not have an official author. This is known and to be addressed in the future by the manager.


yw2896 lab 1

Print UNI completed, codes processed.

Somehow, in the oracle VM virtualbox, the newly created VM was always in a 'paused' status after i successfully processed the 'vagrant up' command, whereas according to the readme, it was supposed to be 'running'.
After a few repeats of the process without changing anything, the problems were gone somehow.
The first time hitting 'run all' on jupyter, there was an error with tensorflow, but i still filled in my uni and ran again and saved the file. Then, after solving the problems mentioned above, i hit ' run all ' again. This time it was successful with no errors and the codes changed so i saved and exited.

Well done! Glad you were able to finally get it working.


Move wrappers to directory

Pull Request Test Coverage Report for Build 3173

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

Totals

Change from base Build 3166:
0.0%

Covered Lines:
700

Relevant Lines:
700

💛  - Coveralls