Can we tell futurize to ignore/skip a specific line?

Hi, I need a way to mark a small portion of code as "2.7 only" and tell futurize to skip it. (That part of the code will be there until we fully migrate to Python 3.) Basically something like this:
import sys

def f(x):
    if sys.version_info[0] == 2:
        if type(x) == unicode:  # futurize: please don't change this line.
            call_some_py2_specific_logic()
    the_rest_of_logic()

I want futurize to not change "unicode" to "str" on that line.  Is there a relatively painless way to achieve this?
...Apologies if this is not the right place. I asked the same question on stackoverflow ( https://stackoverflow.com/questions/57498813/ ) but didn't get anything.

Ever found an answer?

Ever found an answer?

No, I ended up writing a small Python script that recognizes my own "don't change" mark, runs futurize, and then use difflib to paste the original code back on selected parts.  (I actually ended up using modernize, but that's orthogonal..)
It's arguably silly, but it gets the job done. :)

This does limit the utility of futurize as a linter in a CI/CD pipeline (to prevent regressions in codebases that need to maintain Py2/3 compatibility).
However, to ignore this specific fixer you can also run something like futurize -2 -x libfuturize.fixes.fix_unicode_keep_u which prevents the unicode fixer from running - if you're happy that you've moved all of them over, that might be ok.


⚠ Bofrost.at has degraded performance

In 22a43d5, Bofrost.at (https://www.bofrost.at) experienced degraded performance:

HTTP code: 200
Response time: 1302 ms

Resolved: Bofrost.at performance has improved in ac6ece6 after 6 minutes.


chore: update Native Android and iOS Agent

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

Project coverage is 90.37%. Comparing base (cb45f9f) to head (c18498a).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #214   +/-   ##
=======================================
  Coverage   90.37%   90.37%
=======================================
  Files          11       11
  Lines         457      457
  Branches       88       88
=======================================
  Hits          413      413
  Misses         39       39
  Partials        5        5

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


Add option to pass pathPrefix to common fetch function

Additional API enpodints support
Since we might want to query multiple APIs let's add option to commonFetch to specify the API path partial.

Looks good!

/lgtm


Integration tests for staking + election-provider-multi-phase

There should be an integration test with at least session, election-provider-multi-phase, and staking to document how the election emergency phase can resolved via intervention from Force::Origin.
In addition to catching a regression, this test should also serve as reference for how to handle an election emergency.
This can be a follow up to #8912
Originally posted by @emostov in https://github.com/paritytech/substrate/pull/8912#r647919917

This, overall, is a call to add a staking-election-provider test crate. A test crate that tests the interactions of staking and pallet-election-provider-multi-phase in a realistic way. We can then test scenarios such as:

successful signed submission, unsigned submissions should not happen.
failed signed submission, unsigned submissions should help us recover.
both phases fail, emergency happens. using of the governance recovery approaches will bring everything back to normal.

Staking + EPM + Sessions + BagsList should allow us to test everything.

@gpestana this is probably a good place to start dumping any ideas around integration tests that we eventually want to take to versi as well.


pbiviz commands & certificate instructions do not work as expected

Three issues:

pbiviz cannot be ran from powershell due to pbiviz.ps1 not being digitally signed.

File C:\Users\Douglas\AppData\Roaming\npm\pbiviz.ps1 cannot be loaded. The file C:\Users\Douglas\AppData\Roaming\npm\pbiviz.ps1 is not digitally signed. You cannot run this script on the  current system.

When pbiviz --install-cert is ran from CMD it does not open the Certificate Import Wizard.
The certificate that is generated by  pbiviz --install-cert is literally a 0-byte file named blank despite the command showing that a certificate was generated

Output: Certificate not found. The new certificate will be generated info   Certificate generated. Location is C:\Users\Douglas\AppData\Roaming\npm\node_modules\powerbi-visuals-tools\certs\PowerBICustomVisualTest_public.pfx. Passphrase is '[snip]'

There needs to be alternative instructions as it seems the current ones are pretty fragile, that or the tooling is broke?

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

ID: 8d42a638-f0b9-abd1-43da-0c1618394948
Version Independent ID: 1350b334-88ef-1aaf-61b6-6b78ab1baf82
Content: Developing a Power BI visual - Power BI
Content Source: powerbi-docs/developer/visuals/custom-visual-develop-tutorial.md
Service: powerbi
Sub-service: powerbi-custom-visuals
GitHub Login: @KesemSharabi
Microsoft Alias: kesharab

Hi, @douglasg14b -- thanks for your comment! Assigning to the author to investigate.

@douglasg14b,
I revamped this tutorial - please try to follow the instructions in Tutorial: Develop a Power BI circle card visual.
Hopefully this should work for you.
Thanks,
Kesem


Add run on repl.it badge to README

This pull request adds a  badge to the . This will allow users to easily run this repository in their browser, without having to set up an environment. You can learn more about Repl.it here.

This requires access to the system command line on Windows and Linux and access to native libraries on a Mac - I seriously doubt this works in a browser without some sort of plugin.


[#168108804] Add Dockerfile and docker-compose.yaml files

WIP, but I'd like to keep it public. Still needs a spid-testenv2 configuration file to start the spid-testenv2 container and a configurable backend URL variable in the frontend container

I committed the new working, and tested version which allows to build one version of the container and inject at "run-time" when the container starts environment variables that are then read by the frontend. This way the same frontend image can be deployed in different environment with no needs to be rebuilt. This is actually now ready for review.


Updating lint tox rule

Two chief changes

Moving run_pylint and pylintrc_default into the scripts/ directory (along with all other scripts used by tox)
Swapping pep8_on_repo.sh for pep8_on_repo.py to avoid using bash. (We require a script  --Python or bash -- since we only run pep8 on files that are checked in to the repo by using git ls-files. Prior to this change, spurious Python files would cause tox -e lint to fail.)

@tseaver I decided to do this partially because of fix-ups for #714 and partially for #1123.

LGTM


Remove an extra character in iot-hub TOC

Hi @LazarusX, I'm your friendly neighborhood Microsoft Pull Request Bot (You can call me MSBOT). Thanks for your contribution!

It looks like you're a Microsoft contributor. If you're full-time or an intern, we DON'T require a Contribution License Agreement. If you are a vendor, please DO sign the electronic Contribution License Agreement. It will take 2 minutes and there's no faxing! https://cla.microsoft.com.

TTYL, MSBOT;

@LazarusX : Thanks for your contribution to the Azure documentation! The author, @azdocprs, has been notified to review your proposed change.

@LazurusX Hi Ray
Changes to toc files should be made in the azure-docs-pr repository.
I'm closing this pull request so that you can make the changes in the private repository.
Here's help if you need to get started in the private repo.
Thanks.


Error in request when calling prebuilt invoice model with sample code

[Enter feedback here]
The sample request body is like this, but I get an error ("message": "The parameter urlSource or base64Source is required.").  The problem is resolved when I replaced "source" with "urlSource".  You need to update the sample code
curl -v -i POST "https://{endpoint}/formrecognizer/documentModels/prebuilt-invoice:analyze?api-version=2021-09-30-preview&api-version=2021-09-30-preview HTTP/1.1" -H "Content-Type: application/json" -H "Ocp-Apim-Subscription-Key: {subscription key}" --data-ascii "{'source': '{your-document-url}'}"

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

ID: 103287e1-1dbe-77ef-dc3a-fbc8403d0ced
Version Independent ID: b9d3b8ff-ae05-a288-d8e4-6a182f779910
Content: Quickstart: Form Recognizer REST API - Azure Applied AI Services
Content Source: articles/applied-ai-services/form-recognizer/quickstarts/try-v3-rest-api.md
Service: applied-ai-services
Sub-service: forms-recognizer
GitHub Login: @laujan
Microsoft Alias: lajanuar

@SidneyPhoon Thanks for your question. We are checking on this and will respond to you soon.

@SidneyPhoon Thanks for the feedback again, I have created a PR for it.
We will now proceed to close this thread. If there are further questions regarding this matter, please respond here and @YutongTie-MSFT and we will gladly continue the discussion.


avoid use of useClientEffect in Headless Select

What is it?

[X] Feature / enhancement
[ ] Bug
[ ] Docs / tests

Description
Misko often points out that useClientEffect can be a footgun. When looking across many instances of components in a library, we can carve out some nice little performance boosts by just being aware of it.
Did a slight rework to avoid it. Note he we can store signals for each option element in the contextService.options, rather than HTMLElements that we have to load in for the first time on client side.
After making those changes, also noticed the setRef functions were a lil bit of extra overhead since we can set the ref directly.
Original discussion popped up in Discord with Marcus: https://discord.com/channels/842438759945601056/1076533829373792296
Checklist:

[X] My code follows the developer guidelines of this project
[X] I have performed a self-review of my own code
[ ] I have made corresponding changes to the documentation
[ ] Added new tests to cover the fix / functionality

I have read the CLA Document and I hereby sign the CLA

@all-contributors please add @KenAKAFrosty for code, bug


[WIP] Integration with ML Frameworks

Signed-off-by: chaitravi-ce<EMAIL_ADDRESS>What do these changes do?
The function accepts x and y parameters of a dataset and converts it into tensorflow Dataset using tensorflow.data.Dataset()
A Builder and Resolver created. The Resolver returns dataset in tensorflow format.
Issue #280

Close as we need reconcile the detailed design in #280.


the same video loaded in every youtube frame

Hello,
in this link when I click on every video it always loads/play the same (first clicked) video in every youtube window or frame.
http://refresher.sk/23723-Ako-sa-natacal-Pan-prstenov-a-Hobit-alebo-narocnost-praktickych-a-specialnych-efektov

This happens to me on chrome too. Confirmed it's YTC by disabling, seeing it doesn't repro, enabling and seeing it happen again.


Bump versions

Thanks.
Installed it yesterday. Seems to work perfectly with Hybrid system with ATAG One Thermostat, ATAG i-series boiler and ATAG Energion heat pump and Lightbox Hybrid controller.
ATAG is part of Ariston Group.
The only minor issue I found is a tranlation isssue. "Quiet mode" is described as "Quite".


AttributeError: 'SsdAnchorGenerator' object has no attribute 'height_stride'

System information

I am trying to use export_inference_graph.py within tensorflow/research/object_detection
Windows 10
Tensorflow installed from binary
Tensorflow Version b'v1.8.0-0-g93bc2e2072' 1.8.0
Python 3.6.4

Describe the problem
I am trying to train a detector using a custom data set.  I have run through the training and produced the model.ckpt files (meta, index, etc).  The issue I'm running into is creating the frozen inference graph.  Running export_inference_graph.py always fails out with the error:
AttributeError: 'SsdAnchorGenerator' object has no attribute 'height_stride'
After some mild searching online, I didn't uncover any hits or paths to go down to address this.  What might I be missing?
Source code / logs
tensorflow\research\object_detection> python export_inference_graph.py --input_type i
mage_tensor --pipeline_config_path training/ssd_mobilenet_v1_coco.config --trained_checkpoint_prefix training/model.ckpt
-89076 --output_directory inference_graph
C:\ProgramData\Anaconda3\lib\site-packages\h5py_init_.py:36: FutureWarning: Conversion of the second argument of issubdtype from float to np.floating is deprecated. In future, it will be treated as np.float64 == np.dtype(float).type.
from ._conv import register_converters as _register_converters
Traceback (most recent call last):
File "export_inference_graph.py", line 147, in
tf.app.run()
File "C:\ProgramData\Anaconda3\lib\site-packages\tensorflow\python\platform\app.py", line 126, in run
_sys.exit(main(argv))
File "export_inference_graph.py", line 143, in main
FLAGS.output_directory, input_shape)
File "C:\ProgramData\Anaconda3\lib\site-packages\object_detection-0.1-py3.6.egg\object_detection\exporter.py", line 447, in export_inference_graph
is_training=False)
File "C:\ProgramData\Anaconda3\lib\site-packages\object_detection-0.1-py3.6.egg\object_detection\builders\model_builder.py", line 98, in build
add_background_class)
File "C:\ProgramData\Anaconda3\lib\site-packages\object_detection-0.1-py3.6.egg\object_detection\builders\model_builder.py", line 178, in _build_ssd_model
ssd_config.anchor_generator)
File "C:\ProgramData\Anaconda3\lib\site-packages\object_detection-0.1-py3.6.egg\object_detection\builders\anchor_generator_builder.py", line 59, in build
if ssd_anchor_generator_config.height_stride:
AttributeError: 'SsdAnchorGenerator' object has no attribute 'height_stride'
Edit 5/14/2018:
Have I written custom code: not for this instance.
OS Platform : Windows 10
Basel Version: NA
Cuda version l: NA
Gpu Model: NA
Command: tensorflow\research\object_detection> python export_inference_graph.py --input_type i
mage_tensor --pipeline_config_path training/ssd_mobilenet_v1_coco.config --trained_checkpoint_prefix training/model.ckpt
-89076 --output_directory inference_graph

Thank you for your post. We noticed you have not filled out the following field in the issue template. Could you update them if they are relevant in your case, or leave them as N/A? Thanks.
Have I written custom code
OS Platform and Distribution
Bazel version
CUDA/cuDNN version
GPU model and memory
Exact command to reproduce

Checking in on rohan100jain.

Bumping @rohan100jain

Issue solved. It appears to be the mobilenet SSD V1 coco model doesn't have a height or width stride. Re training using another model proceeded with no issues.

Nagging Assignee @rohan100jain: It has been 14 days with no activity and this issue has an assignee. Please update the label and/or status accordingly.

Nagging Assignee @rohan100jain: It has been 30 days with no activity and this issue has an assignee. Please update the label and/or status accordingly.


Remove undocumented parameter that should not be exposed

Poke @stifoon to know if adapted_schedule is still used ?


fix(feature-card): ensure aligned to grid line

Related Ticket(s)
Refs #4174.
Description
Changes style of feature card to ensure it's aligned to grid line without gutter.
The style of feature card used to have adjustments (e.g. by negative margin) to adjust for its surrounding grid gutter, which is removed with this change.
Changelog
New

Simplified Carbon grid style for stories.

Changed

Fixed feature card to ensure it's aligned to grid line (without gutter).

Removed

Style adjustments in feature card (e.g. by negative margin) to adjust for its surrounding grid gutter.

@guilhermelMoraes Fixed the regression in React.


♻ Update "Superior Software for Windows" to be be "SSW"

Cc: @adamcogan @wicksipedia
Hi @bradystroud
Pain
On Google results I am seeing the deprecated "Superior Software for Windows". I only noticed in the past couple of days:

What code could be improved?
Update the term as per https://my.sugarlearning.com/SSW/items/8150/the-important-terms-and-formats-at-ssw?term=superior
Tasks

[ ] Find from where the term is coming from
[ ] Update to be "SSW"

Thanks!

I got curious about where this might be coming from and did a quick WHOIS lookup for the domain. This could be what Google is using for that field

Figure: WHOIS query returns "Superior Software for Windows P/L" as the registrant

Hey @kikibianc
Is this something we can update?

Looks like some extra markup needs to be added to the home page - https://developers.google.com/search/docs/appearance/site-names#json-ld

Looks like some extra markup needs to be added to the home page - https://developers.google.com/search/docs/appearance/site-names#json-ld

Wondering if we could we skip the extra markup in every site (at least Website, People, Rules) by updating the Registrant information?

Hey @bradystroud Any updates on this one?
FYI - @FakeRayBanz has also reported this same issue

Hey @tiagov8
It looks like this is effecting all results under the ssw.com.au domain, not just SSW.Rules.

https://developers.google.com/search/docs/appearance/site-names#how-site-names-in-google-search-are-created
According to these docs, there are 4 places where Google might get the site name.

WebSite structured data
Content in  elements
Heading elements, such as <h1> elements
og:site_name

I have checked all these
WebSite structured data
On the new SSW Website (ssw.com.au), we already have the correct structured data

Figure: Structured data as recommended by google
I checked the search console, and this page is being indexed so google should be aware of it
Content in  elements
Our title is SSW Consulting - .NET, Web, Mobile, CRM, SharePoint, Azure, Power BI, Angular, React, Office 365 and Dynamics on the new and old website
Maybe google won't use this because of the length?
Heading elements, such as <h1> elements
There are lots of these, they none of them are Superior Software for Windows
og:site_name
New website - SSW Consulting
Old website - doesn't have one

I did a search for Superior Software for Windows on the old and new website source code but couldn't find anywhere that name is used.
Updating the registrant info will probably have no effect. The docs don't appear to look at that.
https://www.ssw.com.au/ssw/Company/ContactUs.aspx#EFT

As per my convesation with @camillars
To fix this issue, I am going to change the title of the home page to be "SSW - Enterprise Software Development" and the name in the structured data to also be "SSW - Enterprise Software Development"
The title is currently SSW Consulting - .NET, Web, Mobile, CRM, SharePoint, Azure, Power BI, Angular, React, Office 365 and Dynamics really long and has lots of keywords in it.
Theses are also in the description, so I dont think there is any harm in removing them from the title.
Currently this is inconsistent which could be causing the problem.

[ ] Update title
[ ] Test in 2 days - is it fixed?

Automatically closed by the PR
Reopening as its not done

Hi All,
FYI - I am trying to claim and fix these occurences on the web:

https://www.yellowpages.com.au/nsw/neutral-bay/superior-software-for-windows-ssw-14600639-listing.html
https://www.truelocal.com.au/business/superior-software-for-windows-ssw/neutral-bay
https://www.cylex-australia.com/company/superior-software-for-windows-pty-ltd-18573600.html
https://www.yelp.com/biz/superior-software-for-windows-neutral-bay-2

FYI - I had a chat with ChatGPT about this:

What company is behind ssw.com?

ChatGPT:
As of my knowledge cutoff in September 2021, I do not have specific information about the company behind ssw.com, as there could be multiple companies with similar names or acronyms. To determine the company behind ssw.com, it is best to visit the website directly and look for information about the company or contact details provided on the site. Additionally, conducting an internet search using the full name or further context about ssw.com may provide more insights into the company behind it.

what about ssw.com.au

ChatGPT
SSW (Superior Software for Windows) is a well-known software development company based in Australia. The domain ssw.com.au is associated with SSW. They offer a range of services including software development, consulting, and training. SSW has been operating since 1990 and has worked with numerous clients across various industries. They are known for their expertise in Microsoft technologies and provide solutions for web, mobile, and desktop applications. If you are looking for more specific information about SSW and their services, I recommend visiting their official website at ssw.com.au.

where did you get "Superior Software for Windows" from?

ChatGPT
I apologize for the incorrect information in my previous response. The acronym "SSW" does not stand for "Superior Software for Windows." I apologize for any confusion caused. Without further information, I cannot determine the exact meaning of "SSW" or the specific company associated with ssw.com.au. It is advisable to visit the website directly or conduct an internet search for more accurate and up-to-date information.

Hey. all,
This is still an issue.
I am working with the SysAdmins to update our registrant info, but not confident this will fix it.

@camillars @tiagov8 @wicksipedia @MattParkerDev
Update - We were not able to change the registrant info since the company is still called Superior Software for Windows in the ABR (Australian Business Register)
We are working on changing the name to SSW (or similar, names must be unique) in the ABR.


Dev

bond plotting

Ok. Thanks for the help!
Best wishes,
Dan
On Wed, Apr 15, 2020 at 4:31 AM Joe Greener<EMAIL_ADDRESS>wrote:

@jgreener64 commented on this pull request.
In src/proteins.jl
https://github.com/kool7d/BioMakie.jl/pull/11#discussion_r408707069:

@@ -0,0 +1,21 @@
+# this file will probably change drastically soon

+pdbid = Node("3P08")
+pdbdescript = @lift [getpdbdescription($pdbid) |> keys |> collect, getpdbdescription($pdbid) |> values |> collect] |> combinedims
+prot = @lift begin BioStructures.downloadpdb($pdbid; pdb_dir = "$(pdbdir())"); BioStructures.readpdb($pdbid; pdb_dir = "$(pdbdir())") end
Just a quick note that I changed the keyword arguments for downloadpdb in
the latest release of BioStructures (v0.10.0) a few days ago to be a bit
more concise. This line could become:
prot = @lift begin BioStructures.downloadpdb($pdbid; dir = "$(pdbdir())"); BioStructures.read("$(pdbdir())/$pdbid.pdb", PDB) end
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/kool7d/BioMakie.jl/pull/11#pullrequestreview-393608114,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AGIL7DHDXTKB2JX6JHJ6TXTRMV5FXANCNFSM4MIALD4Q
.


How to bundle folder of JSON files?

Hi, done a bunch of googleing and cant find a way to create a bundle that only contains .json files.
Background:
I'm using Aurelia-i18n and have a folder with the translation files ie /locales/en/root.json etc  I want to have a hashed bundle with all these files inside.  ie app-locales-abcdef123.js
I know how to load from text/json files using SystemJS, but how to get them into a bundle just cant get it to work.
Any tips please?

I've got this is in my bundles.js, and tried a few dozen combinations.....
      "includes": [
        "locales/**/*.json!json"
      ],
      "options": {
        "inject": false,
        "minify": true,
        "depCache": false,
        "rev": true
      }
    },```

Hi @ahmedshuhel  any suggestions on this one.
Thanks
Tim

@TimBailey-pnk Your snippet looks fine. We are doing:
'app-bundle': {
        includes: [
          '[./src/app/**/*.js]',
          './src/app/**/*.html!text',
          './src/styles/**/*.css!css',
          './src/translations/**/*.json!json',
...

and it does work. I do note that we are using ./, but not sure if it makes a difference.
Are your sure that they are not part of your bundle? Do you have the json plugin ("json"<EMAIL_ADDRESS>in your package.json?

Thanks for the reply, I do have the json plugin installed, the 2 differences I can see are that your translations are "under" src whereas mine are at the root, and your translations are going in the main app bundle where I want mine in a seperate (or many seperate) bundles
Cheers

@TimBailey-pnk Do you get any error? Your configuration looks good to me. Just check if the path is correct relative to baseURL, i.e. /locales/en/root.json.

I don't get any errors, but i don't get a bundle either.  I think its because the baseURL is pointing to /src so trying to make a relative path that pops out of /src just wont work whatever I try.

Closing this issue. The aurelia-bundler library has been superseded by the aurelia-cli.


[MRG] Refactoring to use search space API

This is a work in progress towards #81.

@MechCoder @betatim I have made the necessary changes to have a full API representing the original and transformed space. Next step is now to change all *_minimize functions. I'll start that tonight or tomorrow.

Thanks! The new interface looks great.
Also, do you think we should merge https://github.com/scikit-optimize/scikit-optimize/pull/62 and https://github.com/scikit-learn/scikit-learn/issues/6868 (at least port this issue) before refactoring gp_minimize?

Too late, I ported gp_minimize already, in 246339ce01898c92ce9e143895c5def9c46dcb78.

Bim, job done! Everything should have been updated. Ready for reviews :)

Just some minor comments, I'll give another pass tomorrow and that should be it.
Sleepy now :yawn:

Do we still need this hack?

No additional comments.

Thanks both of you for comments! I think I addressed most of them. I'll merge if Travis is happy, so that we can all keep iterating over this.

@glouppe Thanks! I"ve addressed a minor optimization here (https://github.com/scikit-optimize/scikit-optimize/pull/85)


Cannot generate make file - "Configuration Incomplete"

Hello, I cannot get it to generate a make file, I am attempting with 4.5.5. Thanks
CMakeError.log
CMakeOutput.log

Having same issue right now,
s4rmSu9v.txt

same issue. Trying to build on AGX orin with ubuntu 20.04 and opencv 3.4.2


Update simple-issue.md template

Description
updating the template with things that were wrong. Very simple update
Changes

changing Description to h1
removing title because it always auto fills and it is annoying to have to remove

just replacing it with something empty

@InnocentBug the prettier issue, I understand and can fix easily, however, for the multiple headings I think it thinks the yaml at the top name is another h1 heading and it isn't. I think we can add a config file with .markdownlint.json and tell it to ignore yaml while liniting md files
{
  "MD025": false
}

/trunk merge


Remove spaces with fixRealmUrl

A similar kind of problem occurs when using special symbols in the realm url.

Here I have opened the issue check it out #2016


Add python-mako as a runtime dep, reorder runtime deps to match host deps

Description in title

Checklist

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

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

@conda-forge-admin, please rerender


I have implemented it for java

Implemented some Double Linked List functions in Java

Display
Display in reverse
Insert at the head
Insert at the tail
Insert using index

looks good to me


Can someone please add the search input bar for QuickOpen views (workbench.action.quickOpenView) ?

All QuickOpen commands normally come with a search input bar with focus so that we can quickly search, find and accept something from the results list... except the one for views, there's no search input bar ?
Can we please have that added ? It's super useful to quickly navigate log files, terminals and other things.
Thank you

workbench.action.quickOpenView is designed to use with keyboard shortcut (confirm when modifier key released).
For normal usage with search, use workbench.action.openView

workbench.action.quickOpenView is designed to use with keyboard shortcut (confirm when modifier key released).
For normal usage with search, use workbench.action.openView

Hey thanks man, that's what I was looking for. Also quick other side question, do you know if there is a command for quick opening symbols categorized by type, i.e quick open with @: as base search input ?

quick open with @: as base search input ?

Looks like there is none. You may open a new issue requesting for that.

quick open with @: as base search input ?

Looks like there is none. You may open a new issue requesting for that.

Done: https://github.com/microsoft/vscode/issues/139264#issuecomment-995498737
{ "key": "cmd+p", "command": "workbench.action.quickOpen", "args": "@: " },


Use svg for build status directly from travis-ci

Since there is no reason to use shields for the build status badge we can use it directly from travis-ci.

Thanks, was too lazy to figure out why this didn't show up :)


Problems with paths

What was wrong?

When trying to upgrading to coverallsapp/github-action@v2 the paths on coveralls.io are not mapping to the source files.
Since v2 changed to this project I'm guessing that this is the right place to report, please let me know if I'm wrong about that.
Is this the problem described in #41?
From the logs shown below I'm guessing the paths might need to converted into POSIX paths when running on Windows?
Logs
v1.1.3
https://coveralls.io/builds/58262714/source?filename=Src%2FFluentAssertions%2FFluentActions.cs

output from node-coveralls
cat .\TestResults\reports\lcov.info | coveralls -v
"source_files": [{
    "name": "Src/FluentAssertions/AggregateExceptionExtractor.cs",

v0.2.17
github-actions
uploaded lcov-file
https://coveralls.io/builds/58241348/source?filename=\Src\FluentAssertions\FluentActions.cs

output from coverage-reporter
coveralls-windows.exe -r [token] --dry-run --debug .\lcov.info
"source_files": [
  {
    "name": "C:\\dev\\fluentassertions\\Src\\FluentAssertions\\AggregateExceptionExtractor.cs",

Running CI on Windows does not work
https://coveralls.io/builds/58476950/source?filename=\Src\FluentAssertions\Execution\DefaultAssertionStrategy.cs

Running CI on Linux works
https://coveralls.io/builds/58477085/source?filename=Src%2FFluentAssertions%2FExecution%2FDefaultAssertionStrategy.cs

Hey! Thank you for the issue! There is indeed a path transformation in node-coveralls. I've tried to implement a similar approach in coverage-reporter. Unfortunately I don't have a Windows machine to test it. I'll appreciate if you could provide some feedback after I release this fix.

@jnyrup, a fix is available now. If you use github action v2 or download a binary from the latest release, it should use the fixed version.
Please, come back with any feedback :)


Add xz-utils to act image

This is causing the https://github.com/subosito/flutter-action to fail when extracting the flutter package.

Please update runner image as well:
https://github.com/catthehacker/docker_images/blob/e4dbf909324ccd7c9ff3ddedc0daa5e4bd266186/linux/ubuntu/runner/Dockerfile#L45

Please update runner image as well:
https://github.com/catthehacker/docker_images/blob/e4dbf909324ccd7c9ff3ddedc0daa5e4bd266186/linux/ubuntu/runner/Dockerfile#L45

Done


Unable to open [object Object]: unable to load TileSource using DZI format

I'm trying to get started with openseadragon but I still don't manage to make it work on a simple example using DZI. I always get the "unable to load TileSource error" even tough the file destination seems to be correct.
I generated the tiles using the python script deepzoom.py as shown in the tutorial (I also tried using the MagickSlicer
shell script but it also does not work). And I also tried to follow exactly the file structure shown in the tutorial.
Here is my file structure :
[dir]   dzi
--[file] helloworld.dzi
--[dir]   helloworld_files
[dir]   openseadragon
[file] index.html
And here is my simple index.html :

Do you think there is a problem with my dzi files ?
Thanks
PS : i don't know if it is uselful but my helloworld.dzi is the following :
<?xml version="1.0" encoding="UTF-8"?><Image xmlns="http://schemas.microsoft.com/deepzoom/2008" TileSize="128" Overlap="2" Format="png"><Size Width="640" Height="447"/></Image>

This may be similar to issue 1924, but I thinkt that no solution was found for this.

Hi, I solved my problem by looking at issue 1727
I used to open the page locally instead of doing it with a local server. It works perfectly now. (I also missed the note on the getting stared page.)
I close the issue.

@bruno-31 you are correct, thanks for the solution.


fix MarginAccountOrderResponse

fix cummulativeQuoteQty
add accountId
add selfTradePreventionMode

Thank you for creating a pull request to update this endpoint. However, the accountId parameter should not be included, as per the documentation: https://binance-docs.github.io/apidocs/spot/en/#query-margin-account-39-s-order-user_data


Remote schema SDL filed are not supported.

Actual Behavior
This extension does not work with remote schemas in graphql-config. i.e. http://somedomain.com/schema.gql
graphql-config supports that.
Expected Behavior
Extension should support remote schema fetching.
Steps to Reproduce the Problem Or Description
{
  schema: "https://someurl.com/schema.gql",
}

Specifications

GraphQL for VSCode Extension Version: 0.34.1
VSCode Version: 1.63.0
OS Name: MacOS
OS Version: 12.0.1
graphql config filename and format example:

{
 schema: "http://someurl.com/schema.gql",
}

Logs Of TS Server || GraphQL Language Service

Any updates?

Running into this issue also

this will be supported in the next major LSP server release!


Add InteractiveSemanticdb utility.

This commit adds a utility to build semanticdb files from a string.
This can be useful both for testing as well as for language-server.

separated the dead come removal into another commit
s/isBatchCompiler/isSupportedComiler/ and remove presentation compiler from unsupported list

CI failure was a network error, I restarted and now it's green.


use json-canon instead of canonicalize

so i went down a big rabbit hole: json-canon. :rabbit2:
i improved performance in JavaScript (vs canonicalize), wrote a new serializer in Rust, and fuzzed both against all the random data i could imagine. i feel confident now about us avoiding the same serialization problem as Scuttlebutt.
so here's a pull request to use my new canonical JSON serializer, drop-in replacement as the old.

OMG this is absolutely fantastic! Thank you! :pray:


Feat/ios simulator support

Issue is described in https://testsigma.atlassian.net/browse/TOS-564

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.1 out of 2 committers have signed the CLA.:white_check_mark: tarun-testsigma:x: vikram-chaitanyaYou have signed the CLA already but the status is still pending? Let us recheck it.


Added internationalization with react-i18next

Issue #6

Added react-i18next
Hooked up existing components with react-i18next
Added sample translations for EN/NL
Created a dummy language changer component and added it to navbar

How is the default translation setup? Does it just take the browser language setting?

@timstokman it's cookie based and creates the initial cookie from the fallback language


Stor fails when the upload directory has multiple layers

We'll need more details on this (how to reproduce, etc).

No additional info provided. Closing.


Custom XYTileSource not Working on v6.1.7-6.1.11

Hi,
I'm currently using an custom map tile source foung here along with MobAC to create an SQLite database for offline use.
However, whenever I point osmdroid to it, i.e.,
mapView.setTileSource(
    new XYTileSource("OpenStreetMap Standard Tiles", 0, 15,256, ".png",
        new String[]{""}, "© OpenStreetMap contributors")
);

I just get a blank grid with no relevant warnings or erros on Logcat or the "Run" tab in Android Studio.
This behavior is the same for v6.1.7-6.11, but the above code works on v6.1.6 and below.
I have tried switching to Maperitive and using a ZIP archive instead of a SQLite database, but the issue persists.
What am I doing wrong?
Issue Type
[ x] Question
[ x] Bug
[ ] Improvement
[ ] Build system related
[ ] Performance
[ ] Documentation
Description and/or steps/code to reproduce the problem
Environment
If it's a bug, version(s) of android this affects:
All
Version of osmdroid the issue relates to:
6.1.7-6.1.11

Hi @DimitrisMantas!
The problem is that you don't provide tile URL prefixes.
Please have a look at the code in TileSourceFactory.java, where strings like https://a.tile.openstreetmap.org/ will be automatically appended with z, x and y, something like https://a.tile.openstreetmap.org/5/15/13.png
public static final OnlineTileSourceBase MAPNIK = new XYTileSource("Mapnik",
        0, 19, 256, ".png", new String[]{
        "https://a.tile.openstreetmap.org/",
        "https://b.tile.openstreetmap.org/",
        "https://c.tile.openstreetmap.org/"}, "© OpenStreetMap contributors",
        new TileSourcePolicy(2,
                TileSourcePolicy.FLAG_NO_BULK
                        | TileSourcePolicy.FLAG_NO_PREVENTIVE
                        | TileSourcePolicy.FLAG_USER_AGENT_MEANINGFUL
                        | TileSourcePolicy.FLAG_USER_AGENT_NORMALIZED
        ));
// max concurrent thread number is 2 (cf. https://operations.osmfoundation.org/policies/tiles/)

Hi @monsieurtanuki!
Maybe it's a bit of a silly question, but since my tiles are stored offline on sdcard/osmdroid/, what URL should I provide?
Thanks.

Good point! My suggestion: there is a sample osmdroid app on Google Play Store, with many use cases. Download that app, check which demo suits your own case, and have a look at the corresponding code.


VSCODE Window Crashes with reason 'oom'

I realize this isn't a bug since I found the problem in my case so I do apologize if I am creating this incorrectly.
My VS Code worked perfectly up until I disabled my virtual memory, my laptop has 32GB of memory so I didn't think it would cause a problem. I started to get this error every time I opened the window after disabling my virtual memory but when I re-enabled my virtual memory the error stopped happening so for anyone experiencing this issue, try enabling virtual memory.
VS Code Version: 1.69.2
OS Version: Windows 10 Pro 21H2
OS Build: 19044.1586

Thanks for creating this issue! It looks like you may be using an old version of VS Code, the latest stable release is 1.70.1. Please try upgrading to the latest version and checking whether this issue remains.
Happy Coding!

I'll try. Thanks for the answer

啥杯，安装最新版根本无法解决这个问题

I'll try. [我会尽力。] Thanks for the answer [感谢你的回答]

你好啊妹妹我们都有同样的问题


Not working on 8.2.8?

I updated to 8.2.8 today and found your script - I attempted to install it and it appears to have installed fine (no errors on the install.sh script).  After some troubleshooting I tried it on another proxmox host and it appears to work for containers, but not VMs?  Maybe something changed with VMs but not containers?    I see this is ONLY for containers and that completely makes sense given the name.  I'll leave this here as a helpful guide to other newbs like me who should get more rest.  :)


Connect to server Https

When I connect to a node server that is in Http it allows me without problems, but when connecting through https it does not allow, any help?

@ChristianMorenoCd what errors do you see in the log?


[#5 Attention Performance] add attention support to convert-tritongpu-to-llvm

tt.splat, tt.broadcast, tt.reduce are used in attention, these ops need to be handled

code in poc works fine


Install fails on windows

See https://github.com/croservices/cro/issues/105

thanks!  Interesting.  I don't have access to windows for testing or resolution of this -- is there a tl;dr (or patch) for what should be changed to resolve this?

resolved by #16


Sunstone is not considering changes for oneflow-server configuration attribute

Description
When changing :oneflow_server: on sunstone-server.conf it is not considering the value for this. Instead, it is using the zone endpoint and changing the port to 2474
To Reproduce
Change the attribute on sunstone server conf and try to use the Service tab.
Expected behavior
Service tab to work correctly based on the URL specified by sunstone-server.conf
Details

Affected Component: Sunstone
Hypervisor: [e.g. KVM]
Version: 6.4.2, development

Additional context
As a workaround, you can set ONEFLOW_ENDPOINT on the Zone with onezone update

Progress Status

[ ] Code committed
[ ] Testing - QA
[ ] Documentation (Release notes - resolved issues, compatibility, known issues)

Code: https://github.com/OpenNebula/one-ee/pull/2385
Docs: https://github.com/OpenNebula/docs/pull/2433


Recommendation for creator

Great solution!
My recommendation is that instead of guiding users to delve into the folder structure in the repository to find the SceneSwitcherTool.cs script, you can export the entire Editor folder into a single .unitypackage file. This would make it easier for me to import your asset into my project and for you to update new content.

Great solution! My recommendation is that instead of guiding users to delve into the folder structure in the repository to find the SceneSwitcherTool.cs script, you can export the entire Editor folder into a single .unitypackage file. This would make it easier for me to import your asset into my project and for you to update new content.

Thank anh Hieu for your suggestion! :3
I'll definitely consider packaging the entire Editor folder into a .unitypackage to make it easier for you to import and use the asset. Currently, I'm still familiarizing myself with editor scripting, but I plan to implement this solution in the next version.


npm shrinkwrap

Since several of us are working on the project, I think it would be wise to create an npm-shrinkwrap.json to make sure no dependency problems occur. Should be a simple fix, simply run npm shrinkwrap from terminal.
I try to do it now. Remember, after any new module is added, you need to run npm shrinkwrap again.
More info:

When "npm install" installs a package with a npm-shrinkwrap.json file in the package root, the shrinkwrap file (rather than package.json files) completely drives the installation of that package and all of its dependencies (recursively).

https://nodejs.org/en/blog/npm/managing-node-js-dependencies-with-shrinkwrap/

Also should add, maybe remove the ^ from dependencies. I heard this is a good idea to do along with npm  shrinkwrap.


Remove pm_scope_node_init

It is only used by CRuby, so is moved to ruby/ruby.
Do not merge until https://github.com/ruby/ruby/pull/8756 is merged

We can remove pm_scope_node_t as well I think


Remove unused require('fs')

In the consumer and producer examples there are require('fs')s but fs is never used.

Thanks for the contribution!


Address the ESLint-related TODOs

Apparently you can declare global instead of declare namespace in TypeScript

ESLint supports declaring globals with the following rule
globals:
  vite: readonly


Pagination and icons templates don't render

Hi. First at all I want to thank you for the effort you have made with this project.
I installed the package as it's suggested in docs and I can use data-table but I can't see the arrows to order it in the header columns. Also, when I add 'md-table-pagination' directive to my code, it is not able to render the template. I checked Network tab in Chrome and I found 'md-data-pagination.html' is '302 found' and this happens with arrow.svg too.

I just realized the package is setting templates with $templateCache, but this shouldn't be a problem because I did what it's suggested in docs in this plunker ( http://plnkr.co/edit/RStSwDLXAZCZv5Z5Ghch?p=preview ) and everything works fine.
What could be the problem? What am I doing wrong?
Thanks in advance.

Any ideas?

Well, I could solve my problem. I realized the templates were saved into $templateCache using relative without domain and they were requested with domain, so I had to store them again with domain as prefix. Thanks anyway for your help.

@eduardmartinez i've got exactly the same problem how do you solve it?


Add IPV6 support

Due to hardcoded IPv4 processing for CSV format, it's impossible to convert IPV6 data files. ipaddress supports both IPV4 and IPV6, let's use this.

Hi sburn, thanks for the pull request. We have reviewed the changes and will merge the changes. Thank you for the effort!


ROX-22308: Bump SCANNER_VERSION

Description
This a pre-work for ROX-22308 so that we deploy to Dogfooding with the latest build of V2.
The commit is selected to include my https://github.com/stackrox/scanner/pull/1532 and Tom's https://github.com/stackrox/scanner/pull/1539.
Checklist

[ ] Investigated and inspected CI test results

Won't do these, unless requested:

[ ] Unit test and regression tests added
[ ] Evaluated and added CHANGELOG entry if required
[ ] Determined and documented upgrade steps
[ ] Documented user facing changes (create PR based on openshift/openshift-docs and merge into rhacs-docs)

Testing Performed
Here I tell how I validated my change
Only CI and what may be requested by the Scanner team.
Reminder for reviewers
In addition to reviewing code here, reviewers must also review testing and request further testing in case the
performed one does not seem sufficient. As a reviewer, you must not approve the change until you understand the
performed testing and you are satisfied with it.

/test gke-upgrade-tests

/test ocp-4-12-qa-e2e-tests


Impersonation/Security: fail to execute watcher with fail to impersonate Elasticsearch API client: fail to authenticate watcher, user was not found

Sentinl and Kibana version
Kibana: 6.2.4
ES: 6.2.4
Sentinl: 6.2.4
Searchguard: 6.2.4-31.2 (TRIAL)

Issue description
With a working Searchguard configuration I am unable to authenticate watchers/find them. And at the same time confused on how it's supposed to work.

I've added this to the kibana.yml.
My confusion and question is, what does this user do? I know I can authenticate each watcher, but how does it actually do that? Do I need to manually create users for each watcher? Does the creation of users happen automatically? If so, then every user who creates watchers would need admin access?
  settings:
    authentication:
      enabled: true
      impersonate: true
      username: 'sentinl'
      password: 'some_pw'
      cert:
        selfsigned: true

When creating a watcher, what is the username and password to pass along with the watcher? Is it for the user its going to impersonate? Is it for the watcher itself? And what is the function of adding config of a user in the kibana.yml config file?
Error: Watchers: fail to execute watcher: fail to impersonate Elasticsearch API client: fail to authenticate watcher, user was not found.
juli 04 09:55:39 localhost:5601 kibana[7031]: {"type":"log","@timestamp":"2018-07-04T07:55:39Z","tags":["warning","Sentinl","watcher a1e15450-7ea6-11e8-a1b4-1d2ba29f02e1"],"pid":7031,"message":"\"elasticsearch.plugins\" not available when running from kibana"}
juli 04 09:55:39 localhost kibana[7031]: {"type":"log","@timestamp":"2018-07-04T07:55:39Z","tags":["error","Sentinl","watcher a1e15450-7ea6-11e8-a1b4-1d2ba29f02e1"],"pid":7031,"message":"fail to impersonate Elasticsearch API client: fail to authenticate watcher, user was not found: fail to authenticate watcher, user was not found"}
juli 04 09:55:39 localhost kibana[7031]: {"type":"log","@timestamp":"2018-07-04T07:55:39Z","tags":["error","Sentinl","watcher a1e15450-7ea6-11e8-a1b4-1d2ba29f02e1"],"pid":7031,"message":"fail to execute watcher: fail to impersonate Elasticsearch API client: fail to authenticate watcher, user was not found: fail to impersonate Elasticsearch API client: fail to authenticate watcher, user was not found"}
juli 04 09:55:39 localhost kibana[7031]: {"type":"response","@timestamp":"2018-07-04T07:55:39Z","tags":[],"pid":7031,"method":"post","statusCode":406,"req":{"url":"/api/sentinl/watcher/_execute","method":"post","headers":{"host":"localhost:5601","connection":"keep-alive","content-length":"1134","accept":"application/json, text/plain, */*","origin":"https://localhost:5601","kbn-version":"6.2.4","user-agent":"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/66.0.3359.181 Chrome/66.0.3359.181 Safari/537.36","content-type":"application/json;charset=UTF-8","referer":"https://localhost:5601/app/sentinl","accept-encoding":"gzip, deflate, br","accept-language":"en-US,en;q=0.9","sgtenant":"admin_tenant"},"remoteAddress":"<IP_ADDRESS>","userAgent":"<IP_ADDRESS>","referer":"https://localhost:5601/app/sentinl"},"res":{"statusCode":406,"responseTime":33,"contentLength":9},"message":"POST /api/sentinl/watcher/_execute 406 33ms - 9.0B"}
juli 04 09:55:39 localhost kibana[7031]: {"type":"log","@timestamp":"2018-07-04T07:55:39Z","tags":["error","Sentinl","watcher a1e15450-7ea6-11e8-a1b4-1d2ba29f02e1"],"pid":7031,"message":"fail to get user: Not Found: {\"msg\":\"Not Found\",\"path\":\"/.kibana/doc/a1e15450-7ea6-11e8-a1b4-1d2ba29f02e1\",\"query\":{},\"statusCode\":404,\"response\":\"{\\\"_index\\\":\\\".kibana\\\",\\\"_type\\\":\\\"doc\\\",\\\"_id\\\":\\\"a1e15450-7ea6-11e8-a1b4-1d2ba29f02e1\\\",\\\"found\\\":false}\"}"}
juli 04 09:55:39 localhost kibana[7031]: Unhandled rejection Error: fail to get user: Not Found
juli 04 09:55:39 localhost kibana[7031]:     at /usr/share/kibana/plugins/sentinl/server/lib/watcher_handler.js:70:13
juli 04 09:55:39 localhost kibana[7031]:     at throw (native)
juli 04 09:55:39 localhost kibana[7031]:     at step (/usr/share/kibana/plugins/sentinl/server/lib/watcher_handler.js:61:202)
juli 04 09:55:39 localhost kibana[7031]:     at /usr/share/kibana/plugins/sentinl/server/lib/watcher_handler.js:61:424
juli 04 09:55:39 localhost kibana[7031]:     at tryCatcher (/usr/share/kibana/plugins/sentinl/node_modules/bluebird/js/release/util.js:16:23)
juli 04 09:55:39 localhost kibana[7031]:     at Promise._settlePromiseFromHandler (/usr/share/kibana/plugins/sentinl/node_modules/bluebird/js/release/promise.js:510:31)
juli 04 09:55:39 localhost kibana[7031]:     at Promise._settlePromise (/usr/share/kibana/plugins/sentinl/node_modules/bluebird/js/release/promise.js:567:18)
juli 04 09:55:39 localhost kibana[7031]:     at Promise._settlePromise0 (/usr/share/kibana/plugins/sentinl/node_modules/bluebird/js/release/promise.js:612:10)
juli 04 09:55:39 localhost kibana[7031]:     at Promise._settlePromises (/usr/share/kibana/plugins/sentinl/node_modules/bluebird/js/release/promise.js:687:18)
juli 04 09:55:39 localhost kibana[7031]:     at Async._drainQueue (/usr/share/kibana/plugins/sentinl/node_modules/bluebird/js/release/async.js:133:16)
juli 04 09:55:39 localhost kibana[7031]:     at Async._drainQueues (/usr/share/kibana/plugins/sentinl/node_modules/bluebird/js/release/async.js:143:10)
juli 04 09:55:39 localhost kibana[7031]:     at Immediate.Async.drainQueues (/usr/share/kibana/plugins/sentinl/node_modules/bluebird/js/release/async.js:17:14)
juli 04 09:55:39 localhost kibana[7031]:     at runCallback (timers.js:672:20)
juli 04 09:55:39 localhost kibana[7031]:     at tryOnImmediate (timers.js:645:5)
juli 04 09:55:39 localhost kibana[7031]:     at processImmediate [as _immediateCallback] (timers.js:617:5)
juli 04 09:55:40 localhost kibana[7031]: {"type":"ops","@timestamp":"2018-07-04T07:55:40Z","tags":[],"pid":7031,"os":{"load":[0,0,0],"mem":{"total":8374988800,"free":1321816064},"uptime":3618733},"proc":{"uptime":1331.995,"mem":{"rss":164446208,"heapTotal":107458560,"heapUsed":90908592,"external":543414},"delay":0.4487342834472656},"load":{"requests":{"5601":{"total":2,"disconnects":0,"statusCodes":{"200":1,"406":1}}},"concurrents":{"5601":1},"responseTimes":{"5601":{"avg":50.5,"max":68}},"sockets":{"http":{"total":0},"https":{"total":0}}},"message":"memory: 86.7MB uptime: 0:22:12 load: [0.00 0.00 0.00] delay: 0.449"}

Also an issue/bug that occurs unrelated to the issue above, when using Multitenancy (separate .kibana index), I am able to manually execute watchers on watchers that are located on separate .kibana indices, but the scheduler does not pick them up for execution. If desirable I will open another issue with detailed information.

Reproducing the issue step-by-step
With impersonation enabled and searchguard working.
Create a new watcher.
Random username and password leads to error.
Kibana.yml username and password leads to error.

Expected results vs. actual results
I expect the kibana.yml config user to run all queries for watchers.
I expect it to happen somewhat automatically.

Sample of data

Additional details
If I get enough to work with, I will update the documentation with a PR.

Found out that when saving to .kibana, it added sentinl-user: before the id.
This hits.
GET .kibana/_search
{
  "query": {
    "bool": {
      "must": [
        {
          "match": {
            "_id": "sentinl-user:b9d630e0-8373-11e8-b948-01a0ca845ebe"
          }
        }
      ]
    }
  }
}

And this does not.
GET .kibana/_search
{
  "query": {
    "bool": {
      "must": [
        {
          "match": {
            "_id": "b9d630e0-8373-11e8-b948-01a0ca845ebe"
          }
        }
      ]
    }
  }
}

The issue was fixed, get the latest zip https://github.com/sirensolutions/sentinl/releases/tag/tag-6.2.3-3
Look the doc for config details https://github.com/sirensolutions/sentinl/blob/master/docs/Authentication.md
Reopen the issue if you still have problems.


Build failure: icesl

Steps To Reproduce
Steps to reproduce the behavior:

install icesl

Build log
$ nix-shell -p icesl
these 2 derivations will be built:
  /nix/store/i65jb9lza4px5dqv3aay0lcw23463idx-source.drv
  /nix/store/hnqzkmjzayv9mfk1v82l6xbxssgddwaa-iceSL-2.4.1.drv
these 25 paths will be fetched (41.96 MiB download, 187.55 MiB unpacked):
  /nix/store/3dkj1nlx633g2hahbgwg001fcz4xhzx9-hook
[...]
  /nix/store/ym9dbwrcsqdb4h7mwfc2vfhqr2vbzmpy-openssl-3.0.8-bin
copying path '/nix/store/3dkj1nlx633g2hahbgwg001fcz4xhzx9-hook' from 'https://cache.nixos.org'...
[...]
copying path '/nix/store/glmhsgf3kk9ljayayzmjiixbas7sb1g6-curl-7.86.0-dev' from 'https://cache.nixos.org'...
building '/nix/store/i65jb9lza4px5dqv3aay0lcw23463idx-source.drv'...

trying https://icesl.loria.fr/assets/other/download.php?build=2.4.1&os=amd64
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100 10.8M  100 10.8M    0     0  2280k      0  0:00:04  0:00:04 --:--:-- 2860k
unpacking source archive /build/download.zip
error: hash mismatch in fixed-output derivation '/nix/store/i65jb9lza4px5dqv3aay0lcw23463idx-source.drv':
         specified: sha256-lOgFJVmcFLxlz6onomRJehPz8QluSVZcpExqCieeNmc=
            got:    sha256-gnRxQi6I4kcT6gMsapjN3dYlL9FcpCGonOLgWz+nJHQ=
error: 1 dependencies of derivation '/nix/store/hnqzkmjzayv9mfk1v82l6xbxssgddwaa-iceSL-2.4.1.drv' failed to build
zsh: exit 1

Notify maintainers

@mgttlinger
Metadata
$ nix-shell -p nix-info --run "nix-info -m"
 - system: `"x86_64-linux"`
 - host os: `Linux 6.3.2, NixOS, 22.11 (Raccoon), 22.11.20230518.628d4bb`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.11.1`
 - channels(simon): `""`
 - channels(root): `"nixos-22.11, nixos-hardware, nixos-unstable"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`

The url https://icesl.loria.fr/assets/other/download.php?build=2.4.1&os=amd64 now downloads iceSL 2.5.1

Amazing so their URL ignores the build parameter... Not really sure what to do about this. I can of course try to update the package to the current 2.5.1 but it will probably only be a matter of time until that build fails again.

One idea that comes to my mind is to use web.archive.org to create and use snapshot of this file. With archive.org you can get a file/webpage from a point in time, but update scripts won't work with that. I don't know what other ppl thinks about this idea, maybe it's against the rules.
Released 2.5.2, 2.5.3 is in beta https://icesl.loria.fr/download/

Needing to use this software for work, and recently switched to NixOS.
Is this going to be complicated for a new user to get this up and running?
Previously, I was using the latest beta and have become dependent of the features.

Still down, but source is still on 2.5.3...


⚠ GitHub has degraded performance

In d1f39c5, GitHub (https://www.githubstatus.com/api/v2/status.json) experienced degraded performance:

HTTP code: 200
Response time: 189 ms

Resolved: GitHub performance has improved in a5ffa71.


remove obsolete branches

The list of below branches are ~3 years old and out of support but I cannot delete them as they are protected.
v1
v2
stable/1.25
stable/1.24
stable/1.23
stable/1.22
stable/1.21
stable/1.20

@gundalow Please delete those branches, to avoid confusions or spamming the branch tree, nobody is going push stuff to them. Tags are enough.

@retr0h @gundalow Any reason for not doing this cleanup? Are they of any practical use? AFAIK, the code from there is still in master history, so we should have no worries to remove them.

OK with me


Implement default media source and default compression settings

It would make posting photos so much more convenient. For now I always have to select the source (photo), take a picture, then select the same compression (medium). Having a preference for those would be nice and it's really easy to implement like I already did once.
Comes from this PR #1448, which has been closed because too obsolete.

Done


Issue with the ZoomContent

Issue Type

[ ] Bug report
[ ] Feature request
[x] Question / support request
[ ] Other

Description
Hello, My request is to ability to add svg circles to the zoomed version of the image. For this, I need to access to the html that zoom component is rendered so that I can provide svg to there. That is why "ZoomContent" prop is created I believe. But it does not work for some reason. allow me to show you.
const CustomZoomContent = ({
    buttonUnzoom, // default unzoom button
    modalState,   // current state of the zoom modal: UNLOADED, LOADING, LOADED, UNLOADING
    img,          // your image, prepped for zooming
    //onUnzoom,   // unused here, but a callback to manually unzoom the image and
                  //   close the modal if you want to use your own buttons or
                  //   listeners in your custom experience
  }) => {
    const [isLoaded, setIsLoaded] = useState(false)

    useLayoutEffect(() => {
      if (modalState === 'LOADED') {
        setIsLoaded(true)
      } else if (modalState === 'UNLOADING') {
        setIsLoaded(false)
      }
    }, [modalState])

    const classCaption = isLoaded
      ? 'zoom-caption zoom-caption--loaded'
      : 'zoom-caption'

    return <>
      {buttonUnzoom}

      <figure>
        {img}
        <figcaption className={classCaption}>
          That Wanaka Tree, also known as the Wanaka Willow, is a willow tree
          located at the southern end of Lake Wānaka in the Otago region of New
          Zealand.
          <cite className="zoom-caption-cite">
            Wikipedia, <a className="zoom-caption-link" href="https://en.wikipedia.org/wiki/That_Wanaka_Tree">
              That Wanaka Tree
            </a>
          </cite>
        </figcaption>
      </figure>
    </>
  }

<Zoom>
              <img
              src={image.imageThumbnailPath}
              />
              </Zoom>

This is the version I derived from the examples, but src of the image seems to be null, props.image throwns a typeError.
Another version was
<Zoom
                image={{
                  onError: (e) => onErrorImage(e),
                  src: image.imageThumbnailPath,
                  alt: image.imageName,
                  style: { cursor: 'default' }
                }}
                zoomImage={{
                  ZoomContent: CustomZoomContent,
                  src: image.imagePath,
                  alt: image.imageName,
                  style: { width: 'unset' },
                  onClick: zoomInImage
                }}
                isZoomed={state.isZoom}
              />

this does not work either. On final, I need to add some custom html element to this html zoomcontent does not work, how do I do that. Best Regards and thanks

@aefeakn I'm so sorry for not getting back to you sooner. I can't quite understand your case without an example demonstrating it not working. Could you provide an example in codesandbox.io (or equivalent) so that I can help?


IdentityResourceDefinition is in terms of 'usernames' it needs to be back to generic 'identities;

This is only in the temporary authentication handler for testing.


WIP (PUP-5056) launchd service provider tests

Launchd had a few bugs in managing services on newer platforms that were
not exposed by testing. Add acceptance tests to ensure managing services
with the launchd provider are tested.

Depends on #4192

ping @er0ck

This test is somewhat circular; I think I'll add checks of launchctl list | grep #{svc}. I don't know a way to check whether the service is enabled/disabled other than with Puppet (or checking the overrides/disabled plist file). That would definitely be faster than running puppet service.

I think the spec tests will now sufficiently cover ensuring the correct plist file is written.

This is ready, and I've verified against 10.10. Running against 10.9 now.

@er0ck get a chance to look at this again?

nice.  passes for me.
we might want to think about using your assert_status_on() and enable_service_on() for the other service  enable tests... :neutral_face:

FYI the enable step (the last one) is super slow in this test/OSX.  not sure why...

Generally checking status is really slow, which another PR to use cfpropertylist should speed up.


How can I get a list of all servers

Is it possible to get a list of all the servers I'm deploying too, so my message will show to which servers I'm also deploying.

you could define some helper method in your custom_messaging.rb
      def server_hostnames
        roles(:web).map do |host|
<EMAIL_ADDRESS>        end.join(', ')
      end

      def payload_for_updating
        {
          text: "on server #{server_hostnames} " + super[:text]
        }
      end


Text highlighting support

Text wrapped in double = should be highlighted.
Obsidian:

Flowershow:

WONTFIX. I'm going to close as wontfix for now as I don't think we want/need to support this IMO. I've never used it and never seen anyone use it and it's nonstandard commonmark.


Add possibility to pass mysqldump parameters

For my nextcloud (backup) I need to pass an option (--default-character-set=utf8mb4) to the mysqldump command  (in order to properly backup strings containing unicode smileys).
Using our tool databasedump.sh you should be able to pass arguments or environment variables to mysqldump.
If you're curious the nextcloud docs gave me the hint to check, wether one's backup strategy will still work with its new way of storing data in mysql.

Good idea! Should be easy to implement given we already have a specialParams variable.


ChildProcess::LaunchError: No such file or directory

Hi, I have some problems with simple example:
process = ChildProcess.build("ruby", "-e", "sleep")
process.start
ChildProcess::LaunchError: No such file or directory - -e
MacOs 10.9.2, ruby 2.1.0, childprocess 0.5.1

In case someone else hits this issue in the future: a co-worker of mine submitted a patch that has been accepted to Ruby trunk that should remedy the issue with Kernel#exec: https://bugs.ruby-lang.org/issues/12355
Hopefully this issue no longer occurs in Ruby 2.3.2!


Update dependencies

Not sure I'm best placed to do this (and I haven't really done much testing of it), but I did have some issues building that seem to have been sorted by these changes. Feel free to change/reject as you see fit.

Good update thanks!


LHS/RHS Indentation changes for 2024

t-style decided quite some time back to include a change for the 2024 Style Edition that would provide better indentation when breaking around operators in certain contexts - https://github.com/rust-lang/rust/pull/119838
We've been doing some testing of the implementation for that in rustfmt, and while this looks like a clear and solid win in assignments, it's produced more questionable results and some concerns in binary expression contexts.
I've shared some concerns and some snippets that hopefully help visualize the concerns in Zulip, and I've proposed that we either reduce the scope of the 2024 Edition rule change to only apply to assignments, or if we really want to do more for binary expressions that we at least narrow the scope to "simple" binary expressions and not try to apply the simple new indent-rhs-off-last-line-of-lhs rule on binary expression trees
https://rust-lang.zulipchat.com/#narrow/channel/346005-t-style/topic/lhs.2Frhs.20indentation.20change.20for.202024

Discussed and reviewed in today's meeting - https://rust-lang.zulipchat.com/#narrow/channel/346005-t-style/topic/meeting.202024-10-30
Closing as resolved


Polarization independence

Is your feature request related to a problem? Please describe.
Right now, we specify the polarization of the problem, and then all fields are defined in that polarization.
Describe the solution you'd like
Would be great if simulation objects were defined as containing both Ez and Hz polarizations.  Then, the current sources can be used to specify which fields are non-zero.  For example:
S = simulation(...)          # new simulation independent of polarization
S.src['Jz'] = new_src1     # now Ez, Hx, and Hy may be solved for.
S.src['Mz'] = new_src2     # now Hz, Ex, and Ey may be non-zero as well.

This will allow us to do optimization for problems that have components from both polarizations (ie polarization splitter).

An alternative way to set this up would be to allow multiple simulations to be used in a single optimization. That might make for a slightly cleaner separation.


Request support for closing and re-opening SMTP listen port

So far I haven't found an orderly way to close down the listening SMTP port, and re-open it at a later stage.
If this ability could be provided through methods, it would help in a lot of cases.

In my use case, I've had the SMTP listener spawned by systemd. The only way to close then re-open the port, is for the process to fall on its sword, then let systemd automatically restart it. This is not among the most elegant solutions I've contrived in my time.

In my use case, I've had the SMTP listener spawned by systemd. The only way to close then re-open the port, is for the process to fall on its sword, then let systemd automatically restart it. This is not among the most elegant solutions I've contrived in my time.

Another way is for your enclosing program to capture SIGUSR1 or SIGUSR2 (or heck, SIGWINCH) wherein the enclosing program will perform Controller shutdown & restart.


Feature/sitecore 9 1 avoid code duplication

all in one box

regarding to another PR from A Shishagin


Magisk Systemless Hosts is detected

Very likely to be the same issue as #2.
Don't use the built-in Systemless Hosts in Magisk.
Use a module that does overlay mount instead.
Perhaps https://github.com/symbuzzer/systemless-hosts-KernelSU-module/ would work on Magisk?

Does the proposed alternative work?

Yes.
I'm not sure if Shamiko does something special to hide bind mounts but I don't think so.

So it's not a flaw in design of your module, but rather an undiscovered trace from Magisk Systemless Hosts which no one found out before so it was never adressed by Shamiko
If so, I guess we can keep using the default module since it's not known to be causing detections.

So it's not a flaw in design of your module, but rather an undiscovered trace from Magisk Systemless Hosts which no one found out before, thus it was never adressed by Shamiko.
If so, I guess we can keep using the default module since it's not known to be causing detection problems.
The only way it was discovered is because of the abnormalities Magisk was producing.

I've just checked with Shamiko and the abnormality is still there. So yeah you could say that.
I can try to implement a method to hide this unexpected change caused by Magisk.
The reason why I closed this issue is because there's a better detailed issue which I referenced in the first comment here.

Absolutely!
I saw the earlier open issue.
The reason I asked the question is because you made a recommendation in a closed issue, so I just wanted to clarify some things.


Implementation of exercise Bank account

Implementation of the Bank Account Exercise.
As always i'm happy to hear some improvements =)

any news on that?

Hm, CI isn't happy, but I'm not sure why. It's the end of day for me here; I'll take another look at this tomorrow if nobody else has gotten to it in the meantime.

@kytrinyx it seems like there is a issue with missing reference to pthread. Do i have to link the Program against the pthreads?

@KevDi That's a good guess, and worth trying.

@kytrinyx i added the link to the CMakeLists.txt let's see if it will run. I tested it on my system (Linux) and it works don't know how it is on Windows.

@kytrinyx  Seems to be working 😁

@KevDi Woo! ✨
If someone has problems on Windows, we'll ask them to help us getting working :)


Allow a user to add their own freedom.js social providers

E.g. if developers in certain countries are writing freedom.js social providers for their local social networks, we should allow users to add them and have the UI gracefully adapt
Depends on
https://github.com/freedomjs/freedom/issues/184

Closing as this is not a priority right now


Deprecation of text() in collections (revert)

I've updated by Selenide version today and found that texts() on ElementsCollection was marked as @Deprecated - which in fact make me sad. Why...
1. Do not use getters - use should conditions
This an approach (shorten :) ) I've found on Selenide page, which I can agree but not fully, as its depends on setup and architecture of test automation solution. It is useful when Selenide related code is close to test (tests and page objects are tightly coupled), like direct usage in junit methods or Cucumber steps.
Then using 'should' conditions could make test easier to read and faster to write.
But there is another side also, when your assertions on string lists from text() are more complex, like: checking subset, custom comparators, inclusions or exclusions of substring or regex, order of element or order ignore, etc. Such asserting are very popular are easy to write i.e. with AssertJ - I my case (not only) gives powerful synergy together with text().
There is also case of customisation of assertion messages, reporting them or consistency, especially when projects are strict in that matter.
2. Why text() are fine.
Let's consider loosely coupled tests modules or projects and page objects. Such cases when

Selenide based page objects are separated from test
Selenide page objects provides interfaces to communicate with application (encapsulated implementation)
Tests layer/modules have no dependency to Selenide (usage via provided interfaces)

Such use cases applied to situation when page objects are used by multiple teams as artifact while one is responsible for maintain it. Then such code has no possibility to use shouldHave(text()) as usually they do not even know if Selenide is used there or not - or they tests module have no dependency (by design) to Selenide.
Then texts() is responsible for provide list of strings, same as isDisplayed() to inform if element is displayed on page. But it's no assertion and should't be. Expected data is unknown for page object implementer - tester will define it and assert with data received from texts() and similar 'getter' methods.
This case is also valid in scenario when Cucumber steps library is created and provided for testers. Where expected data will be known also later. Solutions like Xray or other which gives possibility to write feature files / scenario in Jira based on steps library and then automatically execute then in CI environment (just by click button in jira).
Lack of texts() would then cause in need to implement it on their own, would cause tight coupling or issue with separation of concerns or dependencies.
In such cases Selenide conditions are, of course, still play crucial role, but not for data assertion but to navigate thru page, waiting for elements, check if able to interact, etc.
Finally the issue - I wanted to ask for

Consider mentioned use cases
Keep texts() and similar 'getter' methods not deprecated. I believe it makes Selenide more universal and flexible for use in various scenarios.

@majran Wow, thank you for such a clear explanation of your concern. It makes sense.
Yes, we can un-deprecate method $$.texts().
NB!
I think that making assertions outside of Selenide tools is a bad idea for several reasons:

It will not wait (e.g. if all elements are not loaded yet)
It will not take a screenshot if the test fails
It will not be automatically added to the report
etc.

Basically, you will loose all Selenide built-in features for such checks.
If you need some custom checks,

Please double-check: probably Selenide already has it (e.g. order of element or order ignore). Class CollectionCondition has a lot of built-in checks. Also, consider submitting a pull request to Selenide if your check might be useful for others.
If you really need some custom check, you can create custom CollectionConditions - see examples in Selenide own tests: https://github.com/selenide/selenide/blob/main/src/test/java/integration/collections/CustomCollectionConditionTest.java


Add a new translation for khmer language

Adding khmer(Cambodian language) translation

@swmitra @narayani28 Should we get this verified?


Removing a dead link from documentation

Summary
Describe your changes here.
Removing a href link, whose URI doesn't exist
Fixes #Issue_Number (if available) : NA

That link shouldn't be dead. At build time, it gets transformed into https://docs.microsoft.com/aspnet/core/security/authorization/introduction

Closing because the link works.


theme: simplify additional JS dependencies

The theme uses additional JS libraries for some of its shortcodes (like mermaid and math).
The theme implements a mechanism to load those libraries only if they are required by the resulting HTML file.
Each dependency must be handled in various file locations of the theme (see #680).
This is okay if those dependencies are shipped with the theme but makes it rather impossible for users to add their own additional dependencies (eg. if they want to add further shortcodes backed by additional JS libraries).
Let's make this easily extendable for user.

https://mcshelby.github.io/hugo-theme-relearn/basics/customization/index.html#own-shortcodes-with-javascript-dependencies

Hello, I added some comments to your commit. Maybe there are typos, so I prefer asking.
https://github.com/McShelby/hugo-theme-relearn/commit/1250bf30a8c2e3c1bfac285489bc63f2c395b641#diff-1e544a26a7f4578841c7de3996d149f145adaea4cffb6826fd8a805183f63ce6R174


github-cli: init at 0.9.0

Motivation for this change
Package https://cli.github.com/ .
Things done

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

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

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
[x] 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.

Duplicate of gitAndTools.gh


Added require prop-types

Hey, this is to resolve the following issue
ReferenceError: PropTypes is not defined
(anonymous function)
node_modules/react-copy-button-wrapper/dist/react-copy-button-wrapper.js:159
  156 |
  157 | ReactCopyButtonWrapper.displayName = 'ReactCopyButtonWrapper';
  158 | ReactCopyButtonWrapper.propTypes = {
> 159 |   text: PropTypes.string,
  160 |   html: PropTypes.string,
  161 |   selector: PropTypes.string,
  162 |   domElement: PropTypes.object,

✋

nice!


HDDS-3322. StandAlone Pipelines are created in an infinite loop

What changes were proposed in this pull request?
BackgroundPipelineCreator keeps creating pipelines of configured Replication type and all available Replication factors until some exception occurs while creating the pipeline such as no more available nodes.
When Replication Type is set to STAND_ALONE, we do not check if a DN has already been used to create a pipeline of same factor or not and keep reusing the same DNs to create new pipelines. This causes the pipeline creation to happen in an infinite loop.
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-3322
How was this patch tested?
Tested on a real cluster.

@hanishakoneru Thanks for working on this! Can you please fix checkstyle issues and address review comments?

Thanks @bharatviswa504 and @vivekratnavel for the reviews.

One question, so you have tested the scenario by changing Replication Type (ozone.replication.type) to STAND_ALONE.

Yup.

And also now we have support for Ratis with 1 and 3 factor. I think now we can remove SimplePipelineProvider, Any thoughts?

Agree that we can remove it eventually.

Thank You @hanishakoneru for the contribution and @vivekratnavel for the review.


Remove Docker dependency

Codecov Report

Merging #39 into master will increase coverage by 0.65%.
The diff coverage is 47.05%.

@@            Coverage Diff             @@
##           master      #39      +/-   ##
==========================================
+ Coverage   84.13%   84.79%   +0.65%
==========================================
  Files          13       13
  Lines         517      513       -4
  Branches       42       42
==========================================
  Hits          435      435
+ Misses         75       71       -4
  Partials        7        7

Impacted Files
Coverage Δ

markdownreveal/tweak.py
72.72% <ø> (ø)
:arrow_up:

markdownreveal/tests/test_convert.py
100% <100%> (ø)
:arrow_up:

markdownreveal/config.py
100% <100%> (ø)
:arrow_up:

markdownreveal/__init__.py
100% <100%> (ø)
:arrow_up:

markdownreveal/commands.py
49.47% <18.18%> (+1.99%)
: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 03a38ba...3ebc75c. Read the comment docs.


notmuch: build with gmime2 for now

see #39124
Things done

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

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

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

please backport to 18.03 as well.

Success on aarch64-linux (full log)
Attempted: notmuch
Partial log (click to expand)
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/wia50gr1x8jgwdjy7wqp2xxv6lzdbgk5-notmuch-0.26.1
shrinking /nix/store/wia50gr1x8jgwdjy7wqp2xxv6lzdbgk5-notmuch-0.26.1/bin/notmuch
shrinking /nix/store/wia50gr1x8jgwdjy7wqp2xxv6lzdbgk5-notmuch-0.26.1/lib/libnotmuch.so.5.1.0
strip is /nix/store/j7d4mr0ikv974ig7yzhknpsq288js4bs-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/wia50gr1x8jgwdjy7wqp2xxv6lzdbgk5-notmuch-0.26.1/lib  /nix/store/wia50gr1x8jgwdjy7wqp2xxv6lzdbgk5-notmuch-0.26.1/bin
patching script interpreter paths in /nix/store/wia50gr1x8jgwdjy7wqp2xxv6lzdbgk5-notmuch-0.26.1
/nix/store/wia50gr1x8jgwdjy7wqp2xxv6lzdbgk5-notmuch-0.26.1/bin/notmuch-emacs-mua: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/adw9jx59wnrh5659wz43nbjya3m4b3gl-bash-4.4-p19/bin/bash"
checking for references to /build in /nix/store/wia50gr1x8jgwdjy7wqp2xxv6lzdbgk5-notmuch-0.26.1...
/nix/store/wia50gr1x8jgwdjy7wqp2xxv6lzdbgk5-notmuch-0.26.1

Success on x86_64-darwin (full log)
Attempted: notmuch
Partial log (click to expand)
/nix/store/23rzj0r9ppin4miz7bm437inz7gab7qq-notmuch-0.26.1/lib/libnotmuch.5.1.0.dylib: fixing dylib
/nix/store/23rzj0r9ppin4miz7bm437inz7gab7qq-notmuch-0.26.1/lib/libnotmuch.5.1.0.dylib: fixing dylib
/nix/store/23rzj0r9ppin4miz7bm437inz7gab7qq-notmuch-0.26.1/lib/libnotmuch.5.1.0.dylib: fixing dylib
/nix/store/23rzj0r9ppin4miz7bm437inz7gab7qq-notmuch-0.26.1/lib/libnotmuch.5.1.0.dylib: fixing dylib
/nix/store/23rzj0r9ppin4miz7bm437inz7gab7qq-notmuch-0.26.1/lib/libnotmuch.5.1.0.dylib: fixing dylib
/nix/store/23rzj0r9ppin4miz7bm437inz7gab7qq-notmuch-0.26.1/lib/libnotmuch.5.1.0.dylib: fixing dylib
/nix/store/23rzj0r9ppin4miz7bm437inz7gab7qq-notmuch-0.26.1/lib/libnotmuch.5.1.0.dylib: fixing dylib
/nix/store/23rzj0r9ppin4miz7bm437inz7gab7qq-notmuch-0.26.1/lib/libnotmuch.5.1.0.dylib: fixing dylib
/nix/store/23rzj0r9ppin4miz7bm437inz7gab7qq-notmuch-0.26.1/lib/libnotmuch.5.1.0.dylib: fixing dylib
/nix/store/23rzj0r9ppin4miz7bm437inz7gab7qq-notmuch-0.26.1

This PR will break notmuch show --decrypt. See
Subject: bug: notmuch show --decrypt leads to SIGSEGV
Date: Tue, 15 Aug 2017 10:37:31 -0700
on notmuch ML.
I would temporary disable tests instead.

@oxij can you check if disabling tests as in https://github.com/flokli/notmuch/commit/f7dc4cf8958702d338763364281802e9487f2eaf keeps notmuch show --decrypt working?

Why not just set doCheck = false;?

Yes, you could use that as well to test whether notmuch show --decrypt works then.
If I understand<EMAIL_ADDRESS>correctly, the SIGSEGV shouldn't happen with the current notmuch release and gmime 2:

This is fixed by either using gmime 3.0, notmuch 0.25.2, or notmuch master.

I followed the mailthread<EMAIL_ADDRESS>seems like you already had similar problems some time ago :-)
Back then, adding gpgme fixed it. I'm unsure about why it broke now, and not immediatly after f8078db863bf43a1d2dffa845d884e25a996a679 ;-)

Success on x86_64-linux (full log)
Attempted: notmuch
Partial log (click to expand)
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/ywsblyfj23svbd0q75dmcjrjk1q73c10-notmuch-0.26.1
shrinking /nix/store/ywsblyfj23svbd0q75dmcjrjk1q73c10-notmuch-0.26.1/lib/libnotmuch.so.5.1.0
shrinking /nix/store/ywsblyfj23svbd0q75dmcjrjk1q73c10-notmuch-0.26.1/bin/notmuch
strip is /nix/store/j75dgadrff2d1fyc4fczmcgqkid2imdx-binutils-2.30/bin/strip
stripping (with command strip and flags -S) in /nix/store/ywsblyfj23svbd0q75dmcjrjk1q73c10-notmuch-0.26.1/lib  /nix/store/ywsblyfj23svbd0q75dmcjrjk1q73c10-notmuch-0.26.1/bin
patching script interpreter paths in /nix/store/ywsblyfj23svbd0q75dmcjrjk1q73c10-notmuch-0.26.1
/nix/store/ywsblyfj23svbd0q75dmcjrjk1q73c10-notmuch-0.26.1/bin/notmuch-emacs-mua: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/xn5gv3lpfy91yvfy9b0i7klfcxh9xskz-bash-4.4-p19/bin/bash"
checking for references to /build in /nix/store/ywsblyfj23svbd0q75dmcjrjk1q73c10-notmuch-0.26.1...
/nix/store/ywsblyfj23svbd0q75dmcjrjk1q73c10-notmuch-0.26.1

Let me cite myself from the thread

It fixes the SIGSEGV, but, as with my patch, without some more code
around those NULLs notmuch search --format=sexp --decrypt simply
produces empty bodies (:body ()) for suspect messages. That breaks
rendering of those messages in notmuch.el (it fails with some
exception and stops rendering the rest of the thread; which is better
than rendering no messages in the thread, but still very far from
ideal). This solution also doesn't print any content when it could (in
case of an invalid signature).
Compiling with gmime-3.0.1, on the other hand, works perfectly. It just
shows that the signature is invalid and that's it, the rest of the
message and the rest of the thread renders perfectly. The problem with
gmime-3.0.1, as my other message still stuck in moderation shows, is
that a lot of other tests fail with some silly differences in the
produced JSONs.

Did you check that encrypted threads render correctly with gmime2? Last time I checked, they did not.

Nah, I didn't use --decrypt at all so far.
Is gmime2 with notmuch broken upstream as well?

Is gmime2 with notmuch broken upstream as well?

From the conversations on ML I feel like gmime2 is kinda deprecated. It works for most things, but not for the advanced features (and I, for one, use said advanced features, so I'd like to keep them working).
So, if gmime3 update broke some tests I would just add doCheck = false to notmuch expression with a note to remove on update.

I simply wasn't sure if it's just the tests that broke or your "advanced features" as well. I will have a more detailed look on it in some hours.

Ah. Hm. I don't think it's likely that things will really break if some tests fail with small output differences.
We could also just keep the previous version of gmime3 just for notmuch. (Which is the best solution, IMHO.)

@oxij looks like something between 6fa31b..355d39 fixed notmuch tests - most likely the gpgme version bump in f76c8427063db7e4d67c95eb8b03cf71949e4fd6.
So no reason to try to build with gmime2 anymore.


Radio group can't unset

Bug report
Current Behavior
https://user-images.githubusercontent.com/97866786/164419926-339c74c9-3f58-43a4-8a6f-53b352a2624e.mp4
Expected behavior
https://user-images.githubusercontent.com/97866786/164420015-401f9f1d-2b5c-464d-9a5c-c4dc0cd9334d.mp4
A user accidentally clicked the Gender and then decide not to give info. He should be able to unset the radio by clicking on the select item again. (Gender is optional input)
Suggested solution
This can't be even handled with a controlled component too because onValueChange is not triggered when the selected radio item is clicked. So the main problem is onValueChange  not  triggered when clicking on the selected item.
Additional context
It affects the user experience so much. The only way he can unset the value is by only reloading and enter the input from the beginning.
Your environment

Software
Name(s)
Version

Radix Package(s)
@radix-ui/react-radio-group

React
n/a

Browser

Assistive tech

Node
n/a

npm/yarn

Operating System

radios follow the same pattern as native <input type="radio" /> which cannot be unselected https://codepen.io/jjenzz/pen/GRyeeKq

But for a react-controlled component, the state should be handled by the programmer regardless of the WAI-ARIA behavior.  I think that is also one of the reasons why people love component libraries like React & Vue (Logic controls the UI completely). I think you guys are handling with onChange dom event. My behavior needs to toggle the state onClick dom event. I will close this issue.
Thank you.


Wait replication-sync returns valid exit-code while CH connection error

In case of stopped CH list_table_replicas(ctx) query returns also ConnectionErrors.
Let's except these exceptions once outside for-loop.

@MedvedewEM  could you look into? https://github.com/yandex/ch-tools/actions/runs/10849461150/job/30108748612
Seems related

@MedvedewEM could you look into? https://github.com/yandex/ch-tools/actions/runs/10849461150/job/30108748612 Seems related

It is weird. Second retry was helpful.
It could be flap, but right now I do not have a clue why stopping fetches on node1 and calling chadmin wait replication-lag on the same node1 could return different timeout's exceptions (http.ReadTimeout vs ClickHouse.Timeout).
It should be same exception for each run...
Lets watch for this potential flap in coming PRs.


Error: DuplicateDistinctLog

Describe the bug
I'm getting a flood of this now.
Error: DuplicateDistinctLog
    at Eth1DepositsCache.add (/home/seamonkey/Downloads/lodestar/packages/lodestar/src/eth1/eth1DepositsCache.ts:42:15)
    at runMicrotasks (<anonymous>)
    at processTicksAndRejections (internal/process/task_queues.js:93:5)
    at Eth1ForBlockProduction.updateDepositCache (/home/seamonkey/Downloads/lodestar/packages/lodestar/src/eth1/eth1ForBlockProduction.ts:147:5)
    at Eth1ForBlockProduction.update (/home/seamonkey/Downloads/lodestar/packages/lodestar/src/eth1/eth1ForBlockProduction.ts:130:31)
    at Eth1ForBlockProduction.runAutoUpdate (/home/seamonkey/Downloads/lodestar/packages/lodestar/src/eth1/eth1ForBlockProduction.ts:112:28)

Expected behavior
No error
Steps to Reproduce
node --trace-deprecation --stack-size=6000 --max-old-space-size=9192 ./packages/lodestar-cli/bin/lodestar beacon --rootDir=/home/seamonkey/.eth2/lodestar --metrics.enabled=true --metrics.serverPort=8010 --testnet=medalla --network.discv5.bindAddr='/ip4/<IP_ADDRESS>/udp/13430' --network.localMultiaddrs='/ip4/<IP_ADDRESS>/tcp/13430' --api.enabled=true --enr-ip='<IP_ADDRESS>' --logFile=/home/seamonkey/.eth2/lodestar/lodestar.log --network.maxPeers=1000 --api.port=9596 --eth1.enabled=true --eth1.providerUrl=http://<IP_ADDRESS>:8545 --eth1.depositContractDeployBlock 3085928

Desktop (please complete the following information):

OS: Linux Mint
Version: 20
Branch: Master
Commit hash: 16d3a422d8e50c63891fcb0ea0e903815913f106

Restarted and haven't noticed this error since.

Thanks for updating, closing for now open again if it happens again

I had this happen again and realized this happens when geth and lodestar are started at the same time.  Even after geth is caught up, the error persists until lodestar is restarted.


Addition of Chatbot

Is your feature request related to a problem? Please describe.
No , Addition of Chatbot assistant.
Additional context
PLease assign me this issue under GSSOC.

@Priyaaa1 please assign me this issue under GSSOC

@Anjaliavv51 chatbot is already there


HTTPError: HTTP Error 401: The request's Authentication (Server-) Key contained an invalid or malformed FCM-Token (a.k.a . IID-Token)

I am getting the above error, I am not sure but i think its something related to authorisation with Firebase. I tried different options and search to no success. does anyone know how to deal with this.
I got this error while trying to send a message using GCMDevice device.send_message.
Any help is highly appreciated

@akamanzi Are you using the correct api key?  Are you able to send messages to the device using the firebase console?

@jamaalscarlett Yes, i used the correct API key and the notification is sent on firebase console. Am not sure what the issue is

If you are seeing the error when using the firebase console, the problem is not with this package.  Perhaps the device's registration id is incorrect

@akamanzi Hi, try new server key. https://stackoverflow.com/a/37801206 Helped for me.


Hello CARLA Team, I wanted to change the vehicle dimensions to some other values and wanted to control the velocity in autopilot mode...Please help me doing it. (I am new to CARLA)

Hi, well maybe if you review our documentation you have some ideas on how to do it. Carla.org. However, change the vehicle dimension It's no easy. @gsmario could you give him some ways to do it, please.

Hello @Sujit-kamat in order to change the vehicle dimensions, you need to open the 3d model in a 3d software.
Then you need to remove the rig/skin weights and after that you can scale the vehicle.
Remember to rig the vehicle to the skeleton again, adjusting the bones to the new wheels/vehicle position.
Reimport your new model in to unreal engine and test it :)


Allow Karabo user to compile certain packages from source

Spack apparently allows very clean python classes, containing the information on how to build and install python packages: https://spack.readthedocs.io/en/latest/packaging_guide.html
I don't think this is needed now because our slowest steps are currently CUDA-steps, which apparently does not gain much (nothing) by compiling it on your machine from source. However, maybe in the future we find code which would profit a lot from compiling on from source on your machine.
We could add it similar to how Intel patches scikit-learn to profit from the AVX-architecture:
from sklearnex import patch_sklearn
patch_sklearn()

So this would mean something like this:
from karabo.utils.patching import patch_pinocchio
patch_pinocchio()

Victor Holanda said in the past he'd support such activities.

Btw: We took a conscious decision to provide pre-built binaries, instead of compiling on user machines. The reasons are complexity and usability.
So far we haven't seen noticed real-world cases where we lose a lot of performance because of this. Feel free to reopen when we found an actual case. I think we should then discuss how to tackle that specific problem. (IMHO, there are usually better ways than compiling on users machines.)


Specify BuildMemory unit. Default is 1024, not 256 MB.

Release Playbook

[ ] Rebase against master
[ ] Code review
[ ] Merge into master
[ ] Verify changes at http://site-staging.convox.com
[ ] Promote release on site-production in the convox/production Rack

This is a followup to https://github.com/convox/site/pull/304.

 https://github.com/convox/site/pull/304


tiltfile should have a read file built in

ah yes good call @landism!

I think I'm going to try to bundle a bunch of these changes up and release them close to simultaneously to reduce the churn for Replicated, just FYI.


Updating VSCE -> Azure Dev Spaces

Azure Dev Spaces is the new name for VSCE. Updated link for the landing page, too.

There's another reference to vsce in that doc in the VS section that would be good to change as well.


Watch baker config and force roll deploy

Codecov Report

Merging #673 into master will decrease coverage by 0.28%.
The diff coverage is 82.60%.

@@            Coverage Diff             @@
##           master     #673      +/-   ##
==========================================
- Coverage   81.40%   81.12%   -0.29%
==========================================
  Files         114      115       +1
  Lines        3883     3946      +63
  Branches       96       99       +3
==========================================
+ Hits         3161     3201      +40
- Misses        722      745      +23

Impacted Files
Coverage Δ

...controller/controllers/InteractionController.scala
88.59% <0.00%> (-2.40%)
:arrow_down:

...roller/controllers/ComponentConfigController.scala
81.57% <81.57%> (ø)

...lustercontroller/controllers/BakerController.scala
91.72% <90.00%> (-0.58%)
:arrow_down:

...rcontroller/controllers/ControllerOperations.scala
90.90% <100.00%> (+1.11%)
:arrow_up:

...e/akka/actor/process_index/ProcessIndexProto.scala
94.05% <0.00%> (-5.45%)
:arrow_down:

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 310750d...d6d58df. Read the comment docs.


Fix Rescue param $report

[ ] Added or updated tests
[ ] Documented user facing changes

Changes
Larastan's stub for the rescue() helper does not accept a Closure on the $report param and give the following error.
 ------ -------------------------------------------------------------------
  41     Parameter $report of function rescue expects bool, Closure given.
 ------ -------------------------------------------------------------------

This an example from the Laravel Docs, to use a Closure on the mentioned param.
return rescue(function () {
    return $this->method();
}, report: function (Throwable $throwable) {
    return $throwable instanceof InvalidArgumentException;
});

Breaking changes

We've closed the master branch. Please open a new pull request and target the 2.x branch if you wish to re-open this pull request.