Transactions don't appear to be sending the appIndex

When setting the appIndex property in the Python SDK, the transactions don't get registered in the KRE.

Tested using Kintegrate's demo code and this works fine. Problem should be in the implementation.


Remove uses of trn from persistent map node

This PR cleans up some unnecessary uses of the trn capability from the persistent map data structure. These were unnecessarily blocking #3591 from correcting a soundness hole in the type system.

I confirmed that the persistent collection package compiles with the changes made in #3591

Nice.


[stable/moodle] ingress,existingClaims,affinity,ImageUpdate,singleMount

Same code like previous pull, this time all in one commit, with all discussed changes, and no mariadb.

@sameersbn this is the new PR, incorporating all the changes we discussed so far.

/ok-to-test


A Small Typo on the Website

There is a small typo on the website. In the Home section, Effect Safety sub-section there is this sentence:
Effect handlers are great, but it easy to forget handling an effect.

There is a missing is.
It's this line: https://github.com/effekt-lang/effekt-website/blob/master/_layouts/home.html#L140
I could make a pull request but I figured I'll ask first - maybe you'd not appreciate a PR for such a small thing.
Take care.

Hey, thanks for noticing. We always appreciate PRs :)

Closed by #33


fix: stop separation of heading and sub heading by screen reader

@bashirkarimi can you add a changeset to this one? Select the documentation and styles packages and set "Improved accessibility of headings with subheadings by removing the
 element and added the utility class d-block. Consult https://design-system.post.ch/?path=/docs/7ecd87f1-de96-4e39-a057-ba1798eb6959--docs for updated markup.

@bashirkarimi can you add a changeset to this one? Select the documentation and styles packages and set "Improved accessibility of headings with subheadings by removing the
 element and added the utility class d-block. Consult https://design-system.post.ch/?path=/docs/7ecd87f1-de96-4e39-a057-ba1798eb6959--docs for updated markup.

The changeset is added.


7pm-a Message Count by Week

Member/admin enters a user's name
Displays a table of the message counts per weekly range of dates for that user
Part of the story Histogram of Messages for a user over time (does not include the Histogram, only the weekly counts)
Testing coverage is low because of the moment.js library
Link to video showing feature

Closing, rolled over to W21 issue: https://github.com/ucsb-cs156-w21/proj-mapache-search/issues/136


[25_mccall_correlated]r_string

Hi @jstac ,
This PR just makes the plot labels coding to be consistent with other lectures. Below red coloured parts show the changes I made and the changes do not cause any differences in plots.
Left: the current website Right: netlify.app display after this PR fixing

@shlff so this is just updating to use raw strings to allow straight latex syntax right?

Hi @mmcky , yes. It is just a small change to make the way of labelling consistent with other lectures'.

thanks @sayaikegawa -- it looks great.


Week 2 Innovation - Using Objects

Crossover Grade: 2.9/3
Crossover Grader: Evan Yang
Week 2 Fastpages Post
Points will be awarded on these key elements

[x] Using Objects Tech Talk.
[x] Code.org OOP Unit 1.
[x] Following Point Guideline.

Grade: 2.9/3
Pair: Evan Yang

Karthik completed all the necessary points in the point guideline exceeding what was expected.
Thorough and complete code snippets with explanation on fastpages post, showing a high level of understanding and knowledge of the topic. Karthik does a great job explaning multiple code snippets and the main talking point about inheritance and all the "extends".
Karthik's Java Menu shows understanding of cases as he also utlizes switch case in console calculator, reads through a dictionary, and a simple physics function. Karthik's theme of school is very useful forthe environment we are in today.
Karthik has his weekly fastpages post with links to all the tangibles needed for this week. Karthik shows that he finished all 15 lessons necessary for Code.org


enable coarse-to-fine training

In the original Inria GS code, the coarse-to-fine training was never implemented. This is because the authors didn't observe benefits for training images no greater than 1600 pixels. However, a lot users want to train splatfacto at very high resolutions (e.g. 4k images). I found that when training at high resolutions, it is very likely for the optimization stuck at local minimums (due to various reasons, such as SfM errors, thin structures, aliasing etc.): a lot fine details are not reconstructed properly through densification of gaussians. One counter-intuitive phenomenon is when training at higher resolution, splatfacto actually creates less gaussians.
One way to work around this issue is to re-enable coarse-to-fine training in splatfacto. I found that the default resolution_schedule=250 is too short to recover fine details. I basically set it to 3000 to allow more densifications when training with coarser images. The change also significantly shorten the time to finish the first 6k iterations.
I experiment with mip360 dataset's bicycle, garden, and some private datasets, and found the setting can meaningfully improve metrics and also visually when training with images at about 1k resolution or higher. I also want to learn about this setting from other users.

Hi and thanks for your efforts in testing to improve. I've tested with a single high-res dataset (slightly above 4k) but couldn't really confirm better visual results. PSNR is oscillating a lot in this dataset which is why I cannot compare those values. I think it might also depend on how images were taken/are aligned? Could you share some more details about your datasets where you experience improvements?

Interesting, If I have free time, I will try this implementation and share the result...

My Experiment:
Desolation dataset
Images size: 1899x1064
Already processed by colmap image_undistorter, then Recreating sparse_pc.ply and transforms.json.
Using splatfacto-big & antialiased rasterizer.
Blue : without coarse to fine training
ns-train splatfacto-big --logging.steps-per-log 200 --vis viewer+wandb --viewer.websocket-port 7007 \
    --pipeline.model.rasterize_mode antialiased \
    nerfstudio-data \
    --data data/nerfstudio/$scene --downscale-factor 1

Red : with coarse to fine training
ns-train splatfacto-big --logging.steps-per-log 200 --vis viewer+wandb --viewer.websocket-port 7007 \
    --pipeline.model.rasterize_mode antialiased \
    --pipeline.model.resolution-schedule 3000 \
    --pipeline.model.num-downscales 2 \
    nerfstudio-data \
    --data data/nerfstudio/$scene --downscale-factor 1

My Second Experiment:
Truck dataset
Images size: 3904x2716 ((has been enlarged 4 times with Waifu4X super resolution))
Already processed by colmap image_undistorter, then Recreating sparse_pc.ply and transforms.json.
Using splatfacto-big & antialiased rasterizer.
Blue : without coarse to fine training
ns-train splatfacto-big --logging.steps-per-log 200 --vis viewer+wandb --viewer.websocket-port 7007 \
    --pipeline.model.rasterize_mode antialiased \
    nerfstudio-data \
    --data path/to/scene --downscale-factor 1

Red : with coarse to fine training
ns-train splatfacto-big --logging.steps-per-log 200 --vis viewer+wandb --viewer.websocket-port 7007 \
    --pipeline.model.rasterize_mode antialiased \
    --pipeline.model.resolution-schedule 3000 \
    --pipeline.model.num-downscales 2 \
    nerfstudio-data \
    --data path/to/scene --downscale-factor 1

good work! I also have similar findings, at high resolution, shooting high frequency information, when the image is downsampled, the Gaussian distribution is more (left is original, right is downsampled)

good work! I also have similar findings, at high resolution, shooting high frequency signal(sofa part), when the image is downsampled, the Gaussian distribution is more (left is original, right is downsampled)

Did this PR improve your results at the original resolution?

I haven't tried it yet. I'll let you know when I get the results.

My Third Experiment:
Purancak dataset (Private Dataset)
Images size: 2000x1500
Already processed by ns-process-data image --data /path/to/images --output-dir /path/to/output --skip-image-processing, then copying original images to output-dir.
Using splatfacto & classic rasterizer.
Blue : without coarse to fine training
ns-train splatfacto --logging.steps-per-log 200 --vis viewer+wandb --viewer.websocket-port 7007 \
    nerfstudio-data \
    --data path/to/scene --downscale-factor 1

Red : with coarse to fine training
ns-train splatfacto --logging.steps-per-log 200 --vis viewer+wandb --viewer.websocket-port 7007 \
    --pipeline.model.resolution-schedule 3000 \
    --pipeline.model.num-downscales 2 \
    nerfstudio-data \
    --data path/to/scene --downscale-factor 1

It gives a little bit improvement so far in my third experiment. @jb-ye


Unsafe WIFI detection

Task/Issue URL: https://app.asana.com/0/42792087274227/1206484244031873/f
Description
Unsafe wi-fi detection as internal feature
Steps to test this PR
WIP

develop

#4169   👈

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @aitorvs and the rest of your teammates on  Graphite

Merge activity

Feb 9, 12:44 PM EST: @aitorvs started a stack merge that includes this pull request via Graphite.


Interactive 3D model  no models

Technical
Description
Steps to reproduce

.Drag&drop "Interactive 3D Model" widget on the project template
Set the Interactive model
3.Select the Preview

Expected behaviour
You can see the Interactive 3D model
Actual behavior
No models to select available

@singa2000 this issue still exist PR https://github.com/Samsung/TAU-Design-Editor/pull/352 is not merged yet

The PR was merged and good working.
It can be closed.


Licensing

We need to add links and explanations of the CC license we've selected on the downloads page and in the page footer.

@acoffman added the MIT license to the server repo.  I added the same to the client repo.  But we still need the Creative Commons License (https://creativecommons.org/licenses/by/4.0/) for the content to be featured in the footer.  We should also make note of this on the downloads page when that arrives.

Added CC Attribute 4.0 license to footer w/ appropriate links.


fix: use genesis file app version  if it is set

Description
Closes: #1226

PR checklist

[ ] Tests written/updated
[ ] Changelog entry added in .changelog (we use
unclog to manage our changelog)
[ ] Updated relevant documentation (docs/ or spec/) and code comments

The difference comes from the fact that each binary has its own hard coded version which is returned to the app in the info call. Since we don't do that we don't have a hardcoded value we can return in Info, thus we instead get the app version from genesis. Arguably this is still a bug in Comet but we are the first to use versioning in this manner


Slow CLI

Hey ... The CLI is very slow to install packages and run the app , any new update ?

npm had some DNS issues today. Try again in a clean folder on a good internet connection. It should take 2-3 minutes to install the dependencies if your internet and computer are fast.


Installation of poetry with python 3.9 is failing on latest github runner image

Our builds started failing after a github runner image update.
On the github runner image Version: 20221018.2 the installation with snok/install-poetry leads to a non function poetry install. The install step does not fail, but poetry is not usable afterwards. Release notes of the github runner update: https://github.com/actions/runner-images/releases/tag/ubuntu20%2F20221018.2
The exact same workflow works with the github runner image version Version: 20221002.2 without issues.
The logs show, that there seems to be an issue within the snok/install-poetry step:
2022-10-24T07:46:33.6244875Z /home/runner/work/_actions/snok/install-poetry/2bf112a0f6979928eb6b011f39700db589c5961e/main.sh: /home/runner/.local//bin/poetry: /home/runner/.local/venv/bin/python: bad interpreter: No such file or directory

You can see the /home/runner/.local/venv/bin/python: bad interpreter: No such file or directory error in the logs.
I am not exactly sure what the issue is but it sounds like the python path is off.
The only difference it the github runner image used, apparently github updated the image in between builds which led the builds to fail. I've attached the logs starting at the checkout step.
Used workflow steps:
jobs:
  test:
    name: Run Tests
    runs-on: ubuntu-latest

    steps:
    - name: Checkout git repository 🕝
      uses: actions/checkout@v3
    - name: Set up Python 3.9 🐍
      uses: actions/setup-python@0ebf233433c08fb9061af664d501c3f3ff0e9e20  # v3.0
      with:
        python-version: '3.9'

    - name: Cache poetry install
      uses: actions/cache@v2
      with:
        path: ~/.local
        key: poetry-1.1.13-0

    - uses: snok/install-poetry@2bf112a0f6979928eb6b011f39700db589c5961e
      with:
        version: 1.1.13
        virtualenvs-create: true
        virtualenvs-in-project: true

    - name: Cache python dependencies
      id: cache-deps
      uses: actions/cache@v2
      with:
        path: services/analytics/.venv
        key: pydeps-${{ hashFiles('**/poetry.lock') }}

    - name: Install Dependencies & Project📦
      run: |
        poetry run python -m pip install -U pip

Failing Log:
2022-10-24T07:46:32.1377942Z ##[group]Run actions/setup-python@0ebf233433c08fb9061af664d501c3f3ff0e9e20
2022-10-24T07:46:32.1378415Z with:
2022-10-24T07:46:32.1378707Z   python-version: 3.9
2022-10-24T07:46:32.1379199Z   token: ***
2022-10-24T07:46:32.1379414Z env:
2022-10-24T07:46:32.1379714Z   DEFAULT_PYTHON_VERSION: 3.9
2022-10-24T07:46:32.1380076Z   POETRY_VERSION: 1.1.13
2022-10-24T07:46:32.1380315Z ##[endgroup]
2022-10-24T07:46:32.2926708Z ##[warning]The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2022-10-24T07:46:32.2937466Z Successfully setup CPython (3.9.15)
2022-10-24T07:46:32.3028666Z ##[group]Run actions/cache@v2
2022-10-24T07:46:32.3028983Z with:
2022-10-24T07:46:32.3029288Z   path: ~/.local
2022-10-24T07:46:32.3029535Z   key: poetry-1.1.13-0
2022-10-24T07:46:32.3029935Z env:
2022-10-24T07:46:32.3030214Z   DEFAULT_PYTHON_VERSION: 3.9
2022-10-24T07:46:32.3030477Z   POETRY_VERSION: 1.1.13
2022-10-24T07:46:32.3030863Z   pythonLocation: /opt/hostedtoolcache/Python/3.9.15/x64
2022-10-24T07:46:32.3031261Z   LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.9.15/x64/lib
2022-10-24T07:46:32.3031607Z ##[endgroup]
2022-10-24T07:46:32.5399973Z ##[warning]The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2022-10-24T07:46:33.1003531Z Received 23841880 of 23841880 (100.0%), 65.0 MBs/sec
2022-10-24T07:46:33.1008989Z Cache Size: ~23 MB (23841880 B)
2022-10-24T07:46:33.1034455Z [command]/usr/bin/tar --use-compress-program zstd -d -xf /home/runner/work/_temp/b269c137-bd98-405d-9354-9475dc78ee25/cache.tzst -P -C /home/runner/work/rasa-pro-services/rasa-pro-services
2022-10-24T07:46:33.3733626Z Cache restored successfully
2022-10-24T07:46:33.3780136Z ##[warning]The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2022-10-24T07:46:33.3810534Z
2022-10-24T07:46:33.3814989Z ##[warning]The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2022-10-24T07:46:33.3818615Z Cache restored from key: poetry-1.1.13-0
2022-10-24T07:46:33.4012950Z ##[group]Run snok/install-poetry@2bf112a0f6979928eb6b011f39700db589c5961e
2022-10-24T07:46:33.4013252Z with:
2022-10-24T07:46:33.4013459Z   version: 1.1.13
2022-10-24T07:46:33.4013694Z   virtualenvs-create: true
2022-10-24T07:46:33.4013961Z   virtualenvs-in-project: true
2022-10-24T07:46:33.4014265Z   virtualenvs-path: {cache-dir}/virtualenvs
2022-10-24T07:46:33.4014534Z   installer-parallel: true
2022-10-24T07:46:33.4014759Z env:
2022-10-24T07:46:33.4014979Z   DEFAULT_PYTHON_VERSION: 3.9
2022-10-24T07:46:33.4015223Z   POETRY_VERSION: 1.1.13
2022-10-24T07:46:33.4015524Z   pythonLocation: /opt/hostedtoolcache/Python/3.9.15/x64
2022-10-24T07:46:33.4015851Z   LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.9.15/x64/lib
2022-10-24T07:46:33.4016122Z ##[endgroup]
2022-10-24T07:46:33.4263184Z ##[group]Run $GITHUB_ACTION_PATH/main.sh
2022-10-24T07:46:33.4263543Z $GITHUB_ACTION_PATH/main.sh
2022-10-24T07:46:33.4318390Z shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
2022-10-24T07:46:33.4318727Z env:
2022-10-24T07:46:33.4318952Z   DEFAULT_PYTHON_VERSION: 3.9
2022-10-24T07:46:33.4319439Z   POETRY_VERSION: 1.1.13
2022-10-24T07:46:33.4319741Z   pythonLocation: /opt/hostedtoolcache/Python/3.9.15/x64
2022-10-24T07:46:33.4320084Z   LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.9.15/x64/lib
2022-10-24T07:46:33.4320349Z   VERSION: 1.1.13
2022-10-24T07:46:33.4320573Z   VIRTUALENVS_CREATE: true
2022-10-24T07:46:33.4320822Z   VIRTUALENVS_IN_PROJECT: true
2022-10-24T07:46:33.4321095Z   VIRTUALENVS_PATH: {cache-dir}/virtualenvs
2022-10-24T07:46:33.4321362Z   INSTALLER_PARALLEL: true
2022-10-24T07:46:33.4321605Z   INSTALLATION_ARGUMENTS:
2022-10-24T07:46:33.4321826Z ##[endgroup]
2022-10-24T07:46:33.4769977Z
2022-10-24T07:46:33.4771140Z Setting Poetry installation path as /home/runner/.local/
2022-10-24T07:46:33.4771593Z
2022-10-24T07:46:33.4772152Z Installing Poetry 👷
2022-10-24T07:46:33.4773198Z
2022-10-24T07:46:33.6129957Z Retrieving Poetry metadata
2022-10-24T07:46:33.6130606Z
2022-10-24T07:46:33.6131484Z The latest version (1.1.13) is already installed.
2022-10-24T07:46:33.6229634Z /home/runner/work/_actions/snok/install-poetry/2bf112a0f6979928eb6b011f39700db589c5961e/main.sh: /home/runner/.local//bin/poetry: /home/runner/.local/venv/bin/python: bad interpreter: No such file or directory
2022-10-24T07:46:33.6237560Z /home/runner/work/_actions/snok/install-poetry/2bf112a0f6979928eb6b011f39700db589c5961e/main.sh: /home/runner/.local//bin/poetry: /home/runner/.local/venv/bin/python: bad interpreter: No such file or directory
2022-10-24T07:46:33.6244875Z /home/runner/work/_actions/snok/install-poetry/2bf112a0f6979928eb6b011f39700db589c5961e/main.sh: /home/runner/.local//bin/poetry: /home/runner/.local/venv/bin/python: bad interpreter: No such file or directory
2022-10-24T07:46:33.6253202Z /home/runner/work/_actions/snok/install-poetry/2bf112a0f6979928eb6b011f39700db589c5961e/main.sh: /home/runner/.local//bin/poetry: /home/runner/.local/venv/bin/python: bad interpreter: No such file or directory
2022-10-24T07:46:33.6274989Z
2022-10-24T07:46:33.6275904Z Installation completed. Configuring settings 🛠
2022-10-24T07:46:33.6276394Z
2022-10-24T07:46:33.6276727Z Done ✅
2022-10-24T07:46:33.6303177Z
2022-10-24T07:46:33.6304312Z If you are creating a venv in your project, you can activate it by running 'source .venv/bin/activate'. If you're running this in an OS matrix, you can use 'source $VENV' instead, as an OS agnostic option
2022-10-24T07:46:33.7518861Z ##[group]Run actions/cache@v2
2022-10-24T07:46:33.7519286Z with:
2022-10-24T07:46:33.7519500Z   path: services/analytics/.venv
2022-10-24T07:46:33.7519855Z   key: pydeps-9643f14b2d02941c37c631e0a382015bfc07be8867d51ba5a34a1c6dee70fd3d
2022-10-24T07:46:33.7520169Z env:
2022-10-24T07:46:33.7520384Z   DEFAULT_PYTHON_VERSION: 3.9
2022-10-24T07:46:33.7520636Z   POETRY_VERSION: 1.1.13
2022-10-24T07:46:33.7520919Z   pythonLocation: /opt/hostedtoolcache/Python/3.9.15/x64
2022-10-24T07:46:33.7521262Z   LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.9.15/x64/lib
2022-10-24T07:46:33.7521549Z   VENV: .venv/bin/activate
2022-10-24T07:46:33.7521777Z ##[endgroup]
2022-10-24T07:46:33.8888514Z ##[warning]The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2022-10-24T07:46:33.9979197Z Cache not found for input keys: pydeps-9643f14b2d02941c37c631e0a382015bfc07be8867d51ba5a34a1c6dee70fd3d
2022-10-24T07:46:34.0118801Z ##[group]Run make install
2022-10-24T07:46:34.0119386Z make install
2022-10-24T07:46:34.0169605Z shell: /usr/bin/bash -e {0}
2022-10-24T07:46:34.0169823Z env:
2022-10-24T07:46:34.0170050Z   DEFAULT_PYTHON_VERSION: 3.9
2022-10-24T07:46:34.0170298Z   POETRY_VERSION: 1.1.13
2022-10-24T07:46:34.0170599Z   pythonLocation: /opt/hostedtoolcache/Python/3.9.15/x64
2022-10-24T07:46:34.0170947Z   LD_LIBRARY_PATH: /opt/hostedtoolcache/Python/3.9.15/x64/lib
2022-10-24T07:46:34.0171233Z   VENV: .venv/bin/activate
2022-10-24T07:46:34.0171442Z ##[endgroup]
2022-10-24T07:46:34.0275316Z poetry run python -m pip install -U pip
2022-10-24T07:46:34.0283154Z make: poetry: Command not found

The workflow seems to run fine here: https://github.com/sondrelg/issue-104/actions/runs/3315315838/jobs/5475752366 :thinking: Did I set it up wrong somehow?

Thanks a lot for jumping on this. I found the issue: the poetry installation is cached and for some reason it cached a broken installation - I am not sure why there was an installation broken, but in any case - this is the reason why it didn't work.
I'll close this one as the issue isn't your (great!) installer.

I think I might know why actually. It used to break for me every time a new Python patch version came out for me. If you include -${{ steps.setup-python.outputs.python-version }} in your cache key it should clear the cache automatically in these cases :+1:


the dockbar doesn't display in the playground

issue
When I open the playground, the dockbar doesn't display. The error is following

try
It seems related to this commit https://github.com/CatsJuice/dockbar/commit/6a700ea20b0cf146b9a7410d105d2939f36e11b9.
So what's wrong with the export definition including dist ?

Yes, that's some problem with the design of the dist product structure. This should be resolve in 35a4837e4f52f3f9f0b3dc94a2c0f063039e6980, 🤣 although the solution is really a hack!

Yes, that's some problem with the design of the dist product structure. This should be resolve in 35a4837, 🤣 although the solution is really a hack!

I make #10 to find a better way to solve it. We can discuss it there. 😄


Adjust for Clang r332598: VersionTuple always uses dots now

Remove references to the usesUnderscores() and UseDotAsSeparator()
functions that are no longer needed.

I'm going to go ahead and merge this to fix the build. Doug, can you check to make sure nothing more is needed here?

This looks correct to me; we have never said it's "okay" to use underscores in API notes and I don't see any uses of this anywhere.


Please also read aws_session_token from credentials file

The AWS session token from is supported as a knife option but overlooked when read from the aws credentials file. This one line update to ec2_base.rb fixes that for me. Hopefully, it helps others too.

Hi. I am an automated pull request bot named Curry. There are commits in this pull request whose authors are not yet authorized to contribute to Chef Software, Inc. projects or are using a non-GitHub verified email address. To become authorized to contribute, you will need to sign the Contributor License Agreement (CLA) as an individual or on behalf of your company. You can read more on Chef's blog.
GitHub Users Who Are Not Authorized To Contribute
The following GitHub users do not appear to have signed a CLA:

@datascope

Please sign the CLA here.

Hi. Your friendly Curry bot here. Just letting you know that all commit authors have become authorized to contribute. I have added the "Signed CLA" label to this issue so it can easily be found in the future.

Also please go ahead and delete the file 'test' when merging. It was an oversight.

@datascope  - Could you please delete the file test and push the code.

@datascope please rebase the code too.

Sure I'll fix it shortly.

That looks good to me. Let me know if you need anything else.

Hi,
I've just read an article and I have some questions that you may really  know the answer, please read it here http://stoltopovu.fortheloveofthebean.com/oinzisr
Be well<EMAIL_ADDRESS>

Hey,
Just look at that great stuff outta here! You're gonna love it, I swear! More info here http://jostotreva.rsvpetc.com/oiaoi
Later<EMAIL_ADDRESS>

Hey,
I've found a very easy tutorial on the stuff we were talking about, look here http://nofraliwe.1474investments.com/oingovyk
Best Wishes<EMAIL_ADDRESS>


Address issues in swaggerspecs

MSFT employees can try out our new experience at OpenAPI Hub  - one location for using our validation tools and finding your workflow.

Changelog
Please ensure to add changelog with this PR by answering the following questions.

What's the purpose of the update?

[ ] new service onboarding
[ ] new API version
[ ] update existing version for new feature
[x] update existing version to fix swagger quality issue in s360
[ ] Other, please clarify

When you are targeting to deploy new service/feature to public regions? Please provide date, or month to public if date is not available yet.
When you expect to publish swagger? Please provide date, or month to public if date is not available yet.
If it's an update to existing version,  please select SDKs of specific language and CLIs that require refresh after swagger is published.

[ ] SDK of .NET (need service team to ensure code readiness)
[ ] SDK of Python
[ ] SDK of Java
[ ] SDK of Js
[ ] SDK of Go
[ ] PowerShell
[ ] CLI
[ ] Terraform
[x] No, no need to refresh for updates in this PR

Contribution checklist:

[x] I commit to follow the Breaking Change Policy of “no breaking changes
[x] I have reviewed the documentation for the workflow.
[x] Validation tools were run on swagger spec(s) and errors have all been fixed in this PR. How to fix?

If any further question about AME onboarding or validation tools, please view the FAQ.
ARM API Review Checklist

[ ] Ensure to check this box if one of the following scenarios meet updates in the PR, so that label “WaitForARMFeedback” will be added automatically to involve ARM API Review. Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs, all “removals” and “adding a new property” no more require ARM API review.

Adding new API(s)
Adding a new API version
Adding a new service

[ ] Please ensure you've reviewed following guidelines including ARM resource provider contract and REST guidelines. Estimated time (4 hours). This is required before you can request review from ARM API Review board.

[ ] If you are blocked on ARM review and want to get the PR merged with urgency, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.

Breaking Change Review Checklist
If there are following updates in the PR, ensure to request an approval from API Review Board as defined in the Breaking Change Policy.

[ ] Removing API(s) in stable version
[ ] Removing properties in stable version
[ ] Removing API version(s) in stable version
[ ] Updating API in stable version with Breaking Change Validation errors
[ ] Updating API(s) in preview over 1 year

Action: to initiate an evaluation of the breaking change, create a new intake using the template for breaking changes. Addition details on the process and office hours are on the Breaking change Wiki.
Please follow the link to find more details on PR review process.

Hi, could you please paste the work item link here?

Hi, could you please paste the work item link here?

https://msazure.visualstudio.com/Swagger KPIs/_workitems/edit/8187834
https://msazure.visualstudio.com/Swagger KPIs/_workitems/edit/8188039
As part of this pr only fixing 2016

https://msazure.visualstudio.com/Swagger KPIs/_workitems/edit/8187834
https://msazure.visualstudio.com/Swagger KPIs/_workitems/edit/8188039
As part of this pr only fixing 2016

Hi @rahuldutta90, one or multiple breaking change(s) is detected in your PR. Please check out the breaking change(s), and provide business justification in the PR comment and @ PR assignee why you must have these change(s), and how external customer impact can be mitigated. Please ensure to follow breaking change policy to request breaking change review and approval before proceeding swagger PR review.
Action: To initiate an evaluation of the breaking change, create a new intake using the template for breaking changes. Addition details on the process and office hours are on the Breaking change Wiki.
If you want to know the production traffic statistic, please see ARM Traffic statistic.
If you think it is false positive breaking change, please provide the reasons in the PR comment, report to Swagger Tooling Team via https://aka.ms/swaggerfeedback.

https://msazure.visualstudio.com/One/_workitems/edit/9107552

Hi @rahuldutta90, one or multiple breaking change(s) is detected in your PR. Please check out the breaking change(s), and provide business justification in the PR comment and @ PR assignee why you must have these change(s), and how external customer impact can be mitigated. Please ensure to follow breaking change policy to request breaking change review and approval before proceeding swagger PR review.
Action: To initiate an evaluation of the breaking change, create a new intake using the template for breaking changes. Addition details on the process and office hours are on the Breaking change Wiki.
If you want to know the production traffic statistic, please see ARM Traffic statistic.
If you think it is false positive breaking change, please provide the reasons in the PR comment, report to Swagger Tooling Team via https://aka.ms/swaggerfeedback.

https://msazure.visualstudio.com/One/_workitems/edit/9107552

Please do not merge this pr, am discussing with Josephine and Carl to provide exception

Please do not merge this pr, am discussing with Josephine and Carl to provide exception

Closing pull request because CArl has added exceptions for adls service

Closing pull request because CArl has added exceptions for adls service


⚠ ClamAV has degraded performance

In d56b47c, ClamAV (https://spamassassin.apache.org/) experienced degraded performance:

HTTP code: 200
Response time: 89 ms

Resolved: ClamAV performance has improved in 94ddc73.


Add support for .exactly to the have_relationships(...) matcher

What is the current behavior?
Currently, the library supports have_attributes(attr1, attr2, etc).exactly to verify that the specified attributes are the complete set of attributes in the node. However have_relationships(rel1, rel2).exactly is not supported.
What is the new behavior?
have_relationships(rel1, rel2).exactly is supported and will fail if any other relationships are present besides the specified ones.
Checklist
Please make sure the following requirements are complete:

[x] Tests for the changes have been added (for bug fixes / features)
[x] Docs have been reviewed and added / updated if needed (for bug fixes /
features)
[ ] All automated checks pass (CI/CD)

Thank you Luke! :bow:


Building from source with bazel: no such package '@local_config_cuda//cuda'

System information

OS Platform and Distribution: Windows 10
TensorFlow installed from (source or binary): source
TensorFlow version: 1.13
Python version: 3.6.5
Installed using virtualenv? pip? conda?: pip
Bazel version (if compiling from source): 0.21.0
CUDA/cuDNN version: 10.0/7.4.2
GPU model and memory: GTX 960M

Describe the problem
I followed the instructions for building Tensorflow from source on the website. But the command 'bazel build...' gives me these errors:

C:\tensorflow>bazel build --config=opt --config=cuda --define=no_tensorflow_py_deps=true //tensorflow/tools/pip_package:build_pip_package
WARNING: The following rc files are no longer being read, please transfer their contents or import their path into one of the standard rc files:
c:\tensorflow/.bazelrc
WARNING: The following configs were expanded more than once: [cuda]. For repeatable flags, repeats are counted twice and may lead to unexpected behavior.
WARNING: Option 'experimental_shortened_obj_file_path' is deprecated
DEBUG: C:/users/maxim/_bazel_maxim/xv6zejqw/external/bazel_tools/tools/cpp/lib_cc_configure.bzl:115:5:
Auto-Configuration Warning: 'BAZEL_VC' is not set, start looking for the latest Visual C++ installed.
DEBUG: C:/users/maxim/_bazel_maxim/xv6zejqw/external/bazel_tools/tools/cpp/lib_cc_configure.bzl:115:5:
Auto-Configuration Warning: Looking for VS%VERSION%COMNTOOLS environment variables, eg. VS140COMNTOOLS
DEBUG: C:/users/maxim/_bazel_maxim/xv6zejqw/external/bazel_tools/tools/cpp/lib_cc_configure.bzl:115:5:
Auto-Configuration Warning: Looking for Visual C++ through registry
DEBUG: C:/users/maxim/_bazel_maxim/xv6zejqw/external/bazel_tools/tools/cpp/lib_cc_configure.bzl:115:5:
Auto-Configuration Warning: Looking for default Visual C++ installation directory
DEBUG: C:/users/maxim/_bazel_maxim/xv6zejqw/external/bazel_tools/tools/cpp/lib_cc_configure.bzl:115:5:
Auto-Configuration Warning: 'PROGRAMFILES(X86)' environment variable is not set, using 'C:\Program Files (x86)' as default
DEBUG: C:/users/maxim/_bazel_maxim/xv6zejqw/external/bazel_tools/tools/cpp/lib_cc_configure.bzl:115:5:
Auto-Configuration Warning: Visual C++ build tools found at C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC
ERROR: Skipping '//tensorflow/tools/pip_package:build_pip_package': error loading package 'tensorflow/tools/pip_package': Encountered error while reading extension file 'cuda/build_defs.bzl': no such package '@local_config_cuda//cuda': Traceback (most recent call last):
File "C:/tensorflow/third_party/gpus/cuda_configure.bzl", line 1556
_create_local_cuda_repository(repository_ctx)
File "C:/tensorflow/third_party/gpus/cuda_configure.bzl", line 1395, in _create_local_cuda_repository
find_cc(repository_ctx)
File "C:/tensorflow/third_party/gpus/cuda_configure.bzl", line 239, in find_cc
_get_msvc_compiler(repository_ctx)
File "C:/tensorflow/third_party/gpus/cuda_configure.bzl", line 156, in _get_msvc_compiler
find_msvc_tool(repository_ctx, vc_path, "cl.exe")
File "C:/users/maxim/_bazel_maxim/xv6zejqw/external/bazel_tools/tools/cpp/windows_cc_configure.bzl", line 220, in find_msvc_tool
repository_ctx.path((vc_path + "\Tools\MSVC")).readdir()
C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC (No such file or directory)
WARNING: Target pattern parsing failed.
ERROR: error loading package 'tensorflow/tools/pip_package': Encountered error while reading extension file 'cuda/build_defs.bzl': no such package '@local_config_cuda//cuda': Traceback (most recent call last):
File "C:/tensorflow/third_party/gpus/cuda_configure.bzl", line 1556
_create_local_cuda_repository(repository_ctx)
File "C:/tensorflow/third_party/gpus/cuda_configure.bzl", line 1395, in _create_local_cuda_repository
find_cc(repository_ctx)
File "C:/tensorflow/third_party/gpus/cuda_configure.bzl", line 239, in find_cc
_get_msvc_compiler(repository_ctx)
File "C:/tensorflow/third_party/gpus/cuda_configure.bzl", line 156, in _get_msvc_compiler
find_msvc_tool(repository_ctx, vc_path, "cl.exe")
File "C:/users/maxim/_bazel_maxim/xv6zejqw/external/bazel_tools/tools/cpp/windows_cc_configure.bzl", line 220, in find_msvc_tool
repository_ctx.path((vc_path + "\Tools\MSVC")).readdir()
C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC (No such file or directory)
INFO: Elapsed time: 1,004s
INFO: 0 processes.
FAILED: Build did NOT complete successfully (0 packages loaded)
currently loading: tensorflow/tools/pip_package

I'm new to Tf so I'm kind of lost.
Is there anything I can do ?
Thanks.

Tensorflow 1.13 does not seem to have been officially released, I am not sure that it can be successfully compiled with CUDA10.0.According to your error log, it seems that the location of the MSVC compiler is not properly configured.In addition, as far as I know, using MSVC2017 is likely to encounter some problems, it is recommended to use MSVC2015 Update3.It is recommended to read the guide (https://www.tensorflow.org/install/source_windows) carefully and ensure that all required software is properly installed.
What I can tell you is that after disabling XLA I successfully compiled the master branch and used CUDA10.In addition, the bazel version I used is 0.20.0.I wish you success, thank you.

I had actually tried also with MSVC2015 Update 3, with the same result.
I tried again with MSVC2015 Update 3 and bazel 0.20.0. The same error seems to occur (without the part about MSVC2017 though).
Here is the output, with the configuration I made:

C:\tensorflow>python ./configure.py
WARNING: The following rc files are no longer being read, please transfer their contents or import their path into one of the standard rc files:
nul
Extracting Bazel installation...
WARNING: --batch mode is deprecated. Please instead explicitly shut down your Bazel server using the command "bazel shutdown".
INFO: Invocation ID: 2e4f3e6d-1ac4-4089-8040-6cc98c820303
You have bazel 0.20.0 installed.
Please specify the location of python. [Default is C:\Users\maxim\AppData\Local\Programs\Python\Python36-32\python.exe]:
Found possible Python library paths:
C:\Users\maxim\AppData\Local\Programs\Python\Python36-32\lib\site-packages
Please input the desired Python library path to use.  Default is [C:\Users\maxim\AppData\Local\Programs\Python\Python36-32\lib\site-packages]
Do you wish to build TensorFlow with XLA JIT support? [y/N]:
No XLA JIT support will be enabled for TensorFlow.
Do you wish to build TensorFlow with ROCm support? [y/N]:
No ROCm support will be enabled for TensorFlow.
Do you wish to build TensorFlow with CUDA support? [y/N]: y
CUDA support will be enabled for TensorFlow.
Please specify the CUDA SDK version you want to use. [Leave empty to default to CUDA 9.0]: 10.0
Please specify the location where CUDA 10.0 toolkit is installed. Refer to README.md for more details. [Default is C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v10.0]:
Please specify the cuDNN version you want to use. [Leave empty to default to cuDNN 7]:
Please specify the location where cuDNN 7 library is installed. Refer to README.md for more details. [Default is C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v10.0]:
Please specify a list of comma-separated Cuda compute capabilities you want to build with.
You can find the compute capability of your device at: https://developer.nvidia.com/cuda-gpus.
Please note that each additional compute capability significantly increases your build time and binary size. [Default is: 3.5,7.0]: 5.0
Please specify optimization flags to use during compilation when bazel option "--config=opt" is specified [Default is /arch:AVX]:
Would you like to override eigen strong inline for some C++ compilation to reduce the compilation time? [Y/n]:
Eigen strong inline overridden.
Preconfigured Bazel build configs. You can use any of the below by adding "--config=<>" to your build command. See .bazelrc for more details.
--config=mkl            # Build with MKL support.
--config=monolithic     # Config for mostly static monolithic build.
--config=gdr            # Build with GDR support.
--config=verbs          # Build with libverbs support.
--config=ngraph         # Build with Intel nGraph support.
--config=dynamic_kernels        # (Experimental) Build kernels into separate shared objects.
Preconfigured Bazel build configs to DISABLE default on features:
--config=noaws          # Disable AWS S3 filesystem support.
--config=nogcp          # Disable GCP support.
--config=nohdfs         # Disable HDFS support.
--config=noignite       # Disable Apacha Ignite support.
--config=nokafka        # Disable Apache Kafka support.
--config=nonccl         # Disable NVIDIA NCCL support.

C:\tensorflow>bazel build --config=opt --config=cuda --define=no_tensorflow_py_deps=true //tensorflow/tools/pip_package:build_pip_package
WARNING: The following rc files are no longer being read, please transfer their contents or import their path into one of the standard rc files:
c:\tensorflow/.bazelrc
Starting local Bazel server and connecting to it...
WARNING: The following configs were expanded more than once: [cuda]. For repeatable flags, repeats are counted twice and may lead to unexpected behavior.
WARNING: Option 'experimental_shortened_obj_file_path' is deprecated
INFO: Invocation ID: d1c653f2-e12e-4a46-b29e-3d46940aff08
ERROR: Skipping '//tensorflow/tools/pip_package:build_pip_package': error loading package 'tensorflow/tools/pip_package': in C:/tensorflow/tensorflow/tensorflow.bzl: Encountered error while reading extension file 'cuda/build_defs.bzl': no such package '@local_config_cuda//cuda': Traceback (most recent call last):
File "C:/tensorflow/third_party/gpus/cuda_configure.bzl", line 1556
_create_local_cuda_repository(repository_ctx)
File "C:/tensorflow/third_party/gpus/cuda_configure.bzl", line 1395, in _create_local_cuda_repository
find_cc(repository_ctx)
File "C:/tensorflow/third_party/gpus/cuda_configure.bzl", line 239, in find_cc
_get_msvc_compiler(repository_ctx)
File "C:/tensorflow/third_party/gpus/cuda_configure.bzl", line 156, in _get_msvc_compiler
find_msvc_tool(repository_ctx, vc_path, "cl.exe")
File "C:/users/maxim/_bazel_maxim/xv6zejqw/external/bazel_tools/tools/cpp/windows_cc_configure.bzl", line 230, in find_msvc_tool
repository_ctx.path((vc_path + "\Tools\MSVC")).readdir()
C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC (No such file or directory)
WARNING: Target pattern parsing failed.
ERROR: error loading package 'tensorflow/tools/pip_package': in C:/tensorflow/tensorflow/tensorflow.bzl: Encountered error while reading extension file 'cuda/build_defs.bzl': no such package '@local_config_cuda//cuda': Traceback (most recent call last):
File "C:/tensorflow/third_party/gpus/cuda_configure.bzl", line 1556
_create_local_cuda_repository(repository_ctx)
File "C:/tensorflow/third_party/gpus/cuda_configure.bzl", line 1395, in _create_local_cuda_repository
find_cc(repository_ctx)
File "C:/tensorflow/third_party/gpus/cuda_configure.bzl", line 239, in find_cc
_get_msvc_compiler(repository_ctx)
File "C:/tensorflow/third_party/gpus/cuda_configure.bzl", line 156, in _get_msvc_compiler
find_msvc_tool(repository_ctx, vc_path, "cl.exe")
File "C:/users/maxim/_bazel_maxim/xv6zejqw/external/bazel_tools/tools/cpp/windows_cc_configure.bzl", line 230, in find_msvc_tool
repository_ctx.path((vc_path + "\Tools\MSVC")).readdir()
C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC (No such file or directory)
INFO: Elapsed time: 12,161s
INFO: 0 processes.
FAILED: Build did NOT complete successfully (0 packages loaded)
currently loading: tensorflow/tools/pip_package
Fetching @local_config_cuda; fetching

Does anyone have an idea of what's going wrong ?
Thanks.

CUDA 10 will be officially supported with TensorFlow 2.0
I would recommend you to switch to cuda 9.0 which is current official supported version if possible.

So I tried with CUDA 9.0, and it's still not working.
I have the same errors:

Skipping '//tensorflow/tools/pip_package:build_pip_package': error loading package 'tensorflow/tools/pip_package': in C:/tensorflow/tensorflow/tensorflow.bzl: Encountered error while reading extension file 'cuda/build_defs.bzl': no such package '@local_config_cuda//cuda'

error loading package 'tensorflow/tools/pip_package': in C:/tensorflow/tensorflow/tensorflow.bzl: Encountered error while reading extension file 'cuda/build_defs.bzl': no such package '@local_config_cuda//cuda'

Weird thing though, even after going back to MSVC 2015 Update 3, the error message still says:

C:/Program Files (x86)/Microsoft Visual Studio/2017/Community/VC/Tools/MSVC (No such file or directory)

I tried again with MSVC 2017 to be sure, still the exact same error.
I don't know what's going on.
Does anyone have a clue ?
Thanks.


improved init command with typescript scaffolding

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Added isBlock prop to button-group

Summary
isBlock prop added to terra-button-group to allow buttons to span width of container. Accompanying CSS for block width added, tests updated, and dev site test page added.
Closes #1846

Can we get an example with isBlock set on the doc page?

Functional verification completed. The isBlock button examples display and function as expected.


<!--

This PR contains:

[x] bugfix
[x] feature
[x] refactor
[x] documentation
[x] other

Are tests included?

[x] yes (bugfixes and features will not be merged without tests)
[ ] no

Breaking Changes?

[x] yes (breaking changes will not be merged unless absolutely necessary)
[ ] no

If yes, then include "BREAKING CHANGES:" in the first commit message body, followed by a description of what is breaking.
List any relevant issue numbers:
Description

I have a really basic webpack file with the following:
const path = require('path')
const ManifestPlugin = require('webpack-manifest-plugin')
const MiniCssExtractPlugin = require('mini-css-extract-plugin')

const config = {
  entry: {
    app: './src/app.js'
  },
  output: {
    filename: 'bundle.js',
    path: path.resolve(__dirname, 'build')
  },
  module: {
    rules: [
      {
        test: /\.(less)$/,
        use: [
          'style-loader',
          MiniCssExtractPlugin.loader,
          'css-loader',
          'postcss-loader',
          'less-loader'
        ]
      }
    ]
  },
  plugins: [
    new MiniCssExtractPlugin({
      filename: './styles.[contenthash].css'
    }),
    new ManifestPlugin()
  ]
}

module.exports = config

I get the following error when building:
[webpack-cli] TypeError: Cannot read property 'length' of undefined
    at /home/travis/build/ratherblue/boilerplate/node_modules/webpack-manifest-plugin/lib/plugin.js:129:39
    at Array.reduce (<anonymous>)
    at ManifestPlugin.<anonymous> (/home/travis/build/ratherblue/boilerplate/node_modules/webpack-manifest-plugin/lib/plugin.js:116:26)
    at Hook.eval [as callAsync] (eval at create (/home/travis/build/ratherblue/boilerplate/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:9:1)
    at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (/home/travis/build/ratherblue/boilerplate/node_modules/tapable/lib/Hook.js:18:14)
    at Compiler.emitAssets (/home/travis/build/ratherblue/boilerplate/node_modules/webpack/lib/Compiler.js:739:19)
    at /home/travis/build/ratherblue/boilerplate/node_modules/webpack/lib/Compiler.js:398:10
    at processTicksAndRejections (node:internal/process/task_queues:75:11)
npm ERR! code 1
npm ERR! path /home/travis/build/ratherblue/boilerplate
npm ERR! command failed
npm ERR! command sh -c webpack

Here are my dependencies:
  "dependencies": {
    "autoprefixer": "^10.0.1",
    "css-loader": "^5.0.0",
    "less": "^3.12.2",
    "less-loader": "^7.0.2",
    "mini-css-extract-plugin": "^1.2.1",
    "postcss": "^8.1.4",
    "postcss-less": "^4.0.0",
    "postcss-loader": "^4.0.4",
    "style-loader": "^2.0.0",
    "stylelint": "^13.7.2",
    "stylelint-config-standard": "^20.0.0",
    "webpack": "^5.2.0",
    "webpack-cli": "^4.1.0",
    "webpack-manifest-plugin": "^2.2.0"
  }

Originally posted by @ratherblue in https://github.com/shellscape/webpack-manifest-plugin/pull/224

This PR contains:

[x] bugfix

[ ] feature

[ ] refactor

[ ] documentation

[x] other

Are tests included?

[ ] yes (bugfixes and features will not be merged without tests)

[x] no

Breaking Changes?

[ ] yes (breaking changes will not be merged unless absolutely necessary)

[x] no

If yes, then include "BREAKING CHANGES:" in the first commit message body, followed by a description of what is breaking.
List any relevant issue numbers:
Description

I have a really basic webpack file with the following:

const path = require('path')

const ManifestPlugin = require('webpack-manifest-plugin')

const MiniCssExtractPlugin = require('mini-css-extract-plugin')

const config = {

  entry: {

    app: './src/app.js'

  },

  output: {

    filename: 'bundle.js',

    path: path.resolve(__dirname, 'build')

  },

  module: {

    rules: [

      {

        test: /\.(less)$/,

        use: [

          'style-loader',

          MiniCssExtractPlugin.loader,

          'css-loader',

          'postcss-loader',

          'less-loader'

        ]

      }

    ]

  },

  plugins: [

    new MiniCssExtractPlugin({

      filename: './styles.[contenthash].css'

    }),

    new ManifestPlugin()

  ]

}

module.exports = config

I get the following error when building:

[webpack-cli] TypeError: Cannot read property 'length' of undefined

    at /home/travis/build/ratherblue/boilerplate/node_modules/webpack-manifest-plugin/lib/plugin.js:129:39

    at Array.reduce (<anonymous>)

    at ManifestPlugin.<anonymous> (/home/travis/build/ratherblue/boilerplate/node_modules/webpack-manifest-plugin/lib/plugin.js:116:26)

    at Hook.eval [as callAsync] (eval at create (/home/travis/build/ratherblue/boilerplate/node_modules/tapable/lib/HookCodeFactory.js:33:10), <anonymous>:9:1)

    at Hook.CALL_ASYNC_DELEGATE [as _callAsync] (/home/travis/build/ratherblue/boilerplate/node_modules/tapable/lib/Hook.js:18:14)

    at Compiler.emitAssets (/home/travis/build/ratherblue/boilerplate/node_modules/webpack/lib/Compiler.js:739:19)

    at /home/travis/build/ratherblue/boilerplate/node_modules/webpack/lib/Compiler.js:398:10

    at processTicksAndRejections (node:internal/process/task_queues:75:11)

npm ERR! code 1

npm ERR! path /home/travis/build/ratherblue/boilerplate

npm ERR! command failed

npm ERR! command sh -c webpack

Here are my dependencies:

  "dependencies": {

    "autoprefixer": "^10.0.1",

    "css-loader": "^5.0.0",

    "less": "^3.12.2",

    "less-loader": "^7.0.2",

    "mini-css-extract-plugin": "^1.2.1",

    "postcss": "^8.1.4",

    "postcss-less": "^4.0.0",

    "postcss-loader": "^4.0.4",

    "style-loader": "^2.0.0",

    "stylelint": "^13.7.2",

    "stylelint-config-standard": "^20.0.0",

    "webpack": "^5.2.0",

    "webpack-cli": "^4.1.0",

    "webpack-manifest-plugin": "^2.2.0"

  }

Originally posted by @ratherblue in https://github.com/shellscape/webpack-manifest-plugin/pull/224

Please use the Discussion for questions and ask about it in webpack-manifest-plugin repo


Implement returning entities matching component criteria

Search entities matching component criteria - This would be piece of a cake if
array supports union, intersection, etc.
Since Ecsalator implements components by storing each entity in each component,
we just have to call Object.keys(), or something else, and filter them out.
If we don't reimplement the component using Map, we would have to change
string to numbers, which can be pretty costly.
Or, alternatively, we can 'index' them, putting them in an array as the data changes.
This would be fairly easy to implement too because we only need to register
some component observers. However I think I'll reimplement it like this when
this becomes a bottleneck. (Some performance tests would be required.)

The engine would implement some kind of interface like this:
module class Engine {
  filter(components: Array<string>): FilteredEntryList;
}

module class FilteredEntryList {
  get(): Array<Entity>;
  [Symbol.iterator](): Iterator<Entity>;
  cancel(): void;
}

However we might need 'OR' operators too, but I've never seen people using it.


Broken link @ https://www.openssl.org/docs/man1.1.0/man3/X509_get_extension_flags.html

There is a link "X509_check_purpose(3)" @ https://www.openssl.org/docs/man1.1.0/man3/X509_get_extension_flags.html that leads to a 404 error when clicked.

The same link is broken in the 1.1.1 version.

yes, that manpage does not exist.  unfortunately the tooling to make the website leaves such broken links.

If someone writes docs for that function, it will appear! PR welcome!

If someone writes docs for that function, it will appear! PR welcome!

I'm happy to help. Just not sure how.

I'm happy to help. Just not sure how.

The effort required here is to research the function of X509_check_purpose by examining the source and create an appropriate man page for it in doc/man3. See other pages for examples of our style.

@mattcaswell, I have what I think is a decent first draft. Please let me know how I can contribute, or get this reviewed.
Thanks a bunch!
Jake

You need to create a github Pull Request so that we can review your proposed changes. See the github help pages for info on that:
https://help.github.com/en/github/collaborating-with-issues-and-pull-requests/creating-a-pull-request-from-a-fork
I also recommend you read the CONTRIBUTING file for some OpenSSL specific guidance on how to make contributions:
https://github.com/openssl/openssl/blob/master/CONTRIBUTING

yes, that manpage does not exist. unfortunately the tooling to make the website leaves such broken links.

Meanwhile, make doc-nitx reports such issues, e.g.: "reference to non-existing X509_check_purpose(3)",
which gets flagged in the respective CI check_docs such that broken doc-internal links should no more happen.


responsive card width fix

IBM Cloud toolchain: Delivery Pipeline deployed LRP-web-app to dev, including commit 31de6247fb1bbad6614250e8591e9bc981da474c

IBM Cloud toolchain: Delivery Pipeline deployed LRP-web-app to test, including commit 31de6247fb1bbad6614250e8591e9bc981da474c

IBM Cloud toolchain: Delivery Pipeline deployed LRP-web-app to prod, including commit 31de6247fb1bbad6614250e8591e9bc981da474c


Incorrect gh-pages documentation for goog.debug.ErrorReporter.setXhrSender

The first argument to the setXhrSender method on this page has type
function(string, string, string, ()): ?

but it should be
function(string, string, string, (Object|goog.structs.Map)=): ?

Thanks for filing all of these.
FYI we use https://github.com/jleyba/js-dossier to generate this documentation, so these bugs lie there. I'll re-file these issues there.


build error faunadb: require is not defined / Cannot read property 'custom' of undefined

Describe the bug
I created a new svelte-kit app, which will execute a faunadb query via netlify function.
A small example can be found here: https://github.com/BetaConnector/sveltekit-test
On npm run dev, vite shows me the following exception:
23:22:19 [vite] Error when evaluating SSR module /node_modules/faunadb/index.js:
ReferenceError: require is not defined
    at /node_modules/faunadb/index.js:1:13
    at instantiateModule (/home/alex/dev/testApp/node_modules/vite/dist/node/chunks/dep-66eb515d.js:69030:166)
ReferenceError: require is not defined
    at /node_modules/faunadb/index.js:1:13
    at instantiateModule (/home/alex/dev/testApp/node_modules/vite/dist/node/chunks/dep-66eb515d.js:69030:166)

on npm run build i get a different exception:
(node:34748) ExperimentalWarning: The ESM module loader is experimental.
vite v2.1.5 building for production...
✓ 17 modules transformed.
.svelte/output/client/_app/manifest.json                            0.67kb
.svelte/output/client/_app/assets/start-d4cd1237.css                0.29kb / brotli: 0.18kb
.svelte/output/client/_app/pages/index.svelte-c258a631.js           1.13kb / brotli: 0.58kb
.svelte/output/client/_app/assets/pages/index.svelte-c838d725.css   0.34kb / brotli: 0.14kb
.svelte/output/client/_app/chunks/vendor-57a96aae.js                5.14kb / brotli: 2.00kb
.svelte/output/client/_app/start-01972637.js                        15.54kb / brotli: 5.29kb
vite v2.1.5 building SSR bundle for production...
✓ 66 modules transformed.
.svelte/output/server/app.js   192.17kb

Run npm start to try your app locally.

> Using @sveltejs/adapter-netlify
> Cannot read property 'custom' of undefined
TypeError: Cannot read property 'custom' of undefined
    at file:///home/alex/dev/testApp/.svelte/output/server/app.js:2825:50
    at ModuleJob.run (internal/modules/esm/module_job.js:137:37)
    at async Loader.import (internal/modules/esm/loader.js:179:24)
    at async prerender (file:///home/alex/dev/testApp/node_modules/@sveltejs/kit/dist/chunks/index6.js:513:14)
    at async AdapterUtils.prerender (file:///home/alex/dev/testApp/node_modules/@sveltejs/kit/dist/chunks/index6.js:745:4)
    at async adapt (/home/alex/dev/testApp/node_modules/@sveltejs/adapter-netlify/index.js:58:4)
    at async adapt (file:///home/alex/dev/testApp/node_modules/@sveltejs/kit/dist/chunks/index6.js:767:2)
    at async file:///home/alex/dev/testApp/node_modules/@sveltejs/kit/dist/cli.js:633:5

It seems that vite hat trouble with the node module.
Since the the modules is used on a netlify function I am setting the following option:
vite: {
  ssr: {
    noExternal: Object.keys(pkg.dependencies || {}),
  },
}

I even tried to exclude the optimization - without any success:
vite: {
  optimizeDeps: {
    exclude: ['faunadb']
  },
  ssr: {
    noExternal: Object.keys(pkg.dependencies || {}),
  },
}

The guys of svelte told me to address this ticket to you guys...
I would be glad if you guys could support me on this because faunadb is essentially the database of netlify - this is a show stopper right now.
Thanks in advanced - Alex
Reproduction
clone the repository https://github.com/BetaConnector/sveltekit-test
start the app via
npm install && npm run dev

also
npm run build

System Info
  System:
    OS: Linux 5.8 Ubuntu 20.10 (Groovy Gorilla)
    CPU: (16) x64 Intel(R) Core(TM) i9-9900KS CPU @ 4.00GHz
    Memory: 6.63 GB / 15.54 GB
    Container: Yes
    Shell: 5.0.17 - /bin/bash
  Binaries:
    Node: 12.18.2 - /usr/bin/node
    Yarn: 1.22.10 - /usr/local/bin/yarn
    npm: 7.7.6 - /usr/local/bin/npm
  Browsers:
    Chrome: 89.0.4389.114
    Firefox: 87.0
  npmPackages:
    vite: ^2.1.5 => 2.1.5

Used package manager: npm
Logs

23:22:19 [vite] Error when evaluating SSR module /node_modules/faunadb/index.js:
ReferenceError: require is not defined
    at /node_modules/faunadb/index.js:1:13
    at instantiateModule (/home/alex/dev/testApp/node_modules/vite/dist/node/chunks/dep-66eb515d.js:69030:166)
ReferenceError: require is not defined
    at /node_modules/faunadb/index.js:1:13
    at instantiateModule (/home/alex/dev/testApp/node_modules/vite/dist/node/chunks/dep-66eb515d.js:69030:166)

> Cannot read property 'custom' of undefined
TypeError: Cannot read property 'custom' of undefined
    at file:///home/alex/dev/testApp/.svelte/output/server/app.js:2825:50
    at ModuleJob.run (internal/modules/esm/module_job.js:137:37)
    at async Loader.import (internal/modules/esm/loader.js:179:24)
    at async prerender (file:///home/alex/dev/testApp/node_modules/@sveltejs/kit/dist/chunks/index6.js:513:14)
    at async AdapterUtils.prerender (file:///home/alex/dev/testApp/node_modules/@sveltejs/kit/dist/chunks/index6.js:745:4)
    at async adapt (/home/alex/dev/testApp/node_modules/@sveltejs/adapter-netlify/index.js:58:4)
    at async adapt (file:///home/alex/dev/testApp/node_modules/@sveltejs/kit/dist/chunks/index6.js:767:2)
    at async file:///home/alex/dev/testApp/node_modules/@sveltejs/kit/dist/cli.js:633:5

Even adding an exclude does not help:
        vite: {
			optimizeDeps: {
				exclude: ['faunadb']
			},
            ssr: {
                noExternal: Object.keys(pkg.dependencies || {}),
            },
        }

Duplicate of #2598

I think you can solve this problem by upgrading vite version to 2.1.5

@anncwb I am already using 2.1.5.

Sorry, the two issue are not the same

I get a very similar "require is not defined" error but only on the first start of the dev server. If I kill the server then start it again... everything seems fine

@gryphonmyers, also with faunadb?

Sadly I encounter this issue as well and I am at a complete loss where to go from here. unlike gryphonmyers above the issue persists across server restarts.

@jardaroh, same here...

As a really dirty workaround I used https://github.com/wessberg/cjstoesm/ to convert the faunadb module to esm. I copied it to my lib folder and removed all the imports.
It's really dirty, but it's working.

@Shinigami92, how are your plans about dealing with cjs modules?

@Shinigami92, how are your plans about dealing with cjs modules?

I'm the wrong person to ask that 🙂
I making triages like adding labels, making code-reviews, providing hints and try to send messages to the right persons (theoretically everything that relieve other team-members)
I would suggest to ask in Vite Land
Maybe @patak-js or @antfu can help here

@gryphonmyers, also with faunadb?

Nope it's a different CJS package

Good news:
https://github.com/fauna/faunadb-js/discussions/469

@anncwb, after installing the esm module (alpha stage / https://github.com/fauna/faunadb-js/discussions/469) - the build works. But after triggereing the DB query, I am getting the following error:
error TypeError: Cannot read property 'HTTP2_HEADER_PATH' of undefined
If I take a look in the bundled app, i see that
import http2 from 'http2'
is converted to
var http2 = {};
I pushed a new example on a different branch: https://github.com/BetaConnector/sveltekit-test/tree/esm_module
I am not sure if this is related to faunadb or vite.

After updating to the current ESM version, i am getting the following error on build:
> Cannot find module '/home/alex/dev/Snake/node_modules/faunadb/esm5/Client' imported from /home/alex/dev/Snake/node_modules/faunadb/esm5/index.js Error [ERR_MODULE_NOT_FOUND]: Cannot find module '/home/alex/dev/Snake/node_modules/faunadb/esm5/Client' imported from /home/alex/dev/Snake/node_modules/faunadb/esm5/index.js     at finalizeResolution (internal/modules/esm/resolve.js:284:11)     at moduleResolve (internal/modules/esm/resolve.js:665:10)     at Loader.defaultResolve [as _resolve] (internal/modules/esm/resolve.js:755:11)     at Loader.resolve (internal/modules/esm/loader.js:97:40)     at Loader.getModuleJob (internal/modules/esm/loader.js:243:28)     at ModuleWrap.<anonymous> (internal/modules/esm/module_job.js:46:40)     at link (internal/modules/esm/module_job.js:45:36)
If I replace every
export { default as Client } from './XXXX'

with
export { default as Client } from './XXXX.js'

It is working....
dev is working fine without any modifications to the module.
Vite is getting a nightmare if essential modules are not working...

You cannot add CommonJS dependencies to optimizeDeps.exclude.
There's a PR that will clarify this in the docs: https://github.com/vitejs/vite/pull/3961


Typo on page 554

The word "will" is repeated in the sentence below.

this is called a guided particle filter, and will will be better than the bootstrap filter

fixed, thx


fix download issues in webviews

This PR fixes #108602

I am pretty sure other Visual Studio Code extension developers will get the same problem...

Done. I was wondering why there is typescript + javascript here. Modifying typescript only do not have effect on the final build. Is there a transition ongoing ?

Thanks!


fix #115 Change dotnetfx 4.7.2 to use correct installer url

The package was updated to just depend on the netfx-4.7.2 which is
considered to be supported. dotnetfx is used by end-users but
the installer URL was changed, so we update the package to work.

That's not correct. The dotnetfx package is designed to install .NET by itself (and be upgradeable via choco upgrade), not to reference other packages.
The right fix would be to update the installer url and checksum to the proper ones (and mention it in release notes).
But... why do you still install 4.7.2 when 4.8 has been available for two years now (and contains a lot of fixes)?

Because our older version of software works specifically on 4.7.2 and we still have compatibility testing of it so we need this version of dotnet

@jberezanski I've changed the package the way you suggested, thanks

Published. Thanks for the contribution and apologies for the delay.


fix: Re-implement some Parquet decode methods using safe code

Which issue does this PR close?

Part of https://github.com/apache/datafusion-comet/issues/557
Rationale for this change

Parquet decoding when converting between different integral types was using copy_nonoverlapping without meeting the precondition that both pointers were properly aligned.
What changes are included in this PR?

Rewrite using safe code and no macros
Added unit tests in Rust

How are these changes tested?

New tests in Rust
Existing tests in Scala

Comparison of safe code vs using unsafe read/write aligned:
pub fn copy_i32_to_i16(src: &[u8], dst: &mut [u8], num: usize) {
    debug_assert!(src.len() >= num * 4, "Source slice is too small");
    debug_assert!(dst.len() >= num * 2, "Destination slice is too small");

    for i in 0..num {
        let i32_value =
            i32::from_le_bytes([src[i * 4], src[i * 4 + 1], src[i * 4 + 2], src[i * 4 + 3]]);

        // Downcast to i16, potentially losing data
        let i16_value = i32_value as i16;
        let i16_bytes = i16_value.to_le_bytes();

        dst[i * 2] = i16_bytes[0];
        dst[i * 2 + 1] = i16_bytes[1];
    }
}

pub fn copy_i32_to_i16_unsafe(src: &[u8], dst: &mut [u8], num: usize) {
    debug_assert!(src.len() >= num * 4, "Source slice is too small");
    debug_assert!(dst.len() >= num * 2, "Destination slice is too small");

    let src_ptr = src.as_ptr() as *const i32;
    let dst_ptr = dst.as_mut_ptr() as *mut i16;
    unsafe {
        for i in 0..num {
            dst_ptr
                .add(i)
                .write_unaligned(src_ptr.add(i).read_unaligned() as i16);
        }
    }
}

parquet_decode/decode_i32_to_i16_safe
                        time:   [839.29 ns 839.57 ns 839.93 ns]
Found 4 outliers among 100 measurements (4.00%)
  1 (1.00%) high mild
  3 (3.00%) high severe
parquet_decode/decode_i32_to_i16_unsafe
                        time:   [68.269 ps 68.400 ps 68.593 ps]
Found 7 outliers among 100 measurements (7.00%)
  2 (2.00%) low mild
  2 (2.00%) high mild
  3 (3.00%) high severe

I am going to reimplement with the unaligned approach and see if that has any safety issues

Great benchmark Andy!
Is that really 839 nanoseconds versus 68 picoseconds or am I interpreting the units incorrectly?

How would one even measure picoseconds. I expect that is a pseudo µ ? So micro not pico ?

Is that really 839 nanoseconds versus 68 picoseconds or am I interpreting the units incorrectly?

Yes, it really is. Here is the criterion code for displaying the time units.
pub fn time(ns: f64) -> String {
    if ns < 1.0 {
        format!("{:>6} ps", short(ns * 1e3))
    } else if ns < 10f64.powi(3) {
        format!("{:>6} ns", short(ns))
    } else if ns < 10f64.powi(6) {
        format!("{:>6} µs", short(ns / 1e3))
    } else if ns < 10f64.powi(9) {
        format!("{:>6} ms", short(ns / 1e6))
    } else {
        format!("{:>6} s", short(ns / 1e9))
    }
}

Is that really 839 nanoseconds versus 68 picoseconds or am I interpreting the units incorrectly?

I am questioning the earlier results now. Latest benchmark comparing safe version of decode_i32_to_u16 vs unsafe version of decode_i32_to_i16. Now seeing 67 ns not 68 ps. Curious.
parquet_decode/decode_i32_to_i16
                        time:   [66.709 ns 67.213 ns 67.711 ns]
                        change: [-2.4520% -1.0484% +0.3895%] (p = 0.15 > 0.05)
                        No change in performance detected.
parquet_decode/decode_i32_to_u16
                        time:   [589.31 ns 590.62 ns 592.21 ns]
Found 3 outliers among 100 measurements (3.00%)
  2 (2.00%) high mild
  1 (1.00%) high severe

Now seeing 67 ns not 68 ps. Curious

That makes more sense to me. It's hard to measure in picoseconds if the system clock only provides nanosecond granularity.

Once tests pass, I'll see if I can turn this back into macros to avoid so much boilerplate

That makes more sense to me. It's hard to measure in picoseconds if the system clock only provides nanosecond granularity.

That time was based on running ~75 million iterations and taking the average time

I am questioning the earlier results now. Latest benchmark comparing safe version of decode_i32_to_u16 vs unsafe version of decode_i32_to_i16. Now seeing 67 ns not 68 ps. Curious.

So unsafe version is slower?

Parquet decoding when converting between different integral types was using copy_nonoverlapping without meeting the precondition that both pointers were properly aligned.

The newer Rust version requires alignments on copy_nonoverlapping call?

The newer Rust version requires alignments on copy_nonoverlapping call?

Just to be clear, this was always the requirement, but Rust 1.78 added debug assertions to catch violations.

Thanks for the review @viirya


Same icon fetched repeatedly for each news entry

When loading the website via Safari 12.0 (13606.2.11), the same icon for the 💬 bubble is requested repeatedly.

I added web-kit snippet that will most likely fix this


No module named 'revtorch

hello sir, why “No module named 'revtorch'” ，and I can't import revtorch in pycahrm console

I have packaged the revtorch library in our project, you can use it directly: from lib.model.revtorch import revtorch as rv. Or, you can install it follow the original project: https://github.com/RobinBruegger/RevTorch

I have packaged the revtorch library in our project, you can use it directly: from lib.model.revtorch import revtorch as rv. Or, you can install it follow the original project: https://github.com/RobinBruegger/RevTorch

Thank you, I have solve this problem


Overhaul edit feature in UG

Consolidated edit-related features under edit INDEX [k/KEYWORDS]... and edit INDEX [k/]... respectively.
Click on the links to access the UG and evaluate the changes on my repo.

Codecov Report

Merging #204 (1a65ea9) into UG-final (576bffc) will not change coverage.
The diff coverage is n/a.

@@             Coverage Diff             @@
##             UG-final     #204   +/-   ##
===========================================
  Coverage       75.39%   75.39%
  Complexity        713      713
===========================================
  Files              95       95
  Lines            2170     2170
  Branches          258      258
===========================================
  Hits             1636     1636
  Misses            406      406
  Partials          128      128

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 576bffc...1a65ea9. Read the comment docs.

Hi Stanley, the changes to user guide looks good! Just a few small nits, I think changing it to the current format makes it much simpler for users to pick up. But any reason why k was picked haha?

Hey @david-eom, thanks for reviewing the PR. I've amended the areas you've pointed out and the changes are available on the same links above, so that you can have an easier review. I chose k since most of the flags usually start with the first letter of the parameter specified (e.g.: n/NAME or fb/FACEBOOK). But I can change it to any other format that you might have in mind! I decided to use k/KEYWORDS to be in line with the current approach and I couldn't really think of another way to encapsulate the diverse keywords/parameters just as how p/PLATFORM encapsulates all the social media handles. I guess we can consider f/FIELDS as an alternative? HAHA

@stanley-1 Ohh i see haha, thanks for the explanation! then in that case k/KEYWORD works just as fine! My latest PR is also based on the k/ format as well, so I think we can just keep it this way!


DevToolsExtension? Aka Redux Dev Tools

Not noticing Redux Dev Tools integration. Enquiring on if the community is integrating or plans on doing so.
Thanks,
Dennis Z

Original Cezerin is dead.
Follow active github repo - https://github.com/cezerin2
Join us at #cezerin2 slack channel
https://cezerin.org


Remove core

Warning: breaking changes up ahead!
Fixes #510
This change removes the Core variants of types, traits, and functions that we introduced in #426. However, this means it introduces breaking changes, specifically where we used Data parameters in the past we now use Container. This is desirable because maintaining the old facade comes with a cognitive overhead. After this change, most places that previously specified individual elements now specify containers. All places that only apply to specific (mostly Vec<_>) containers are exepted.
The most notable breaking changes are in inputs, to_stream, and feedback, which now need to know the kind of container they produce. In the past, they were fixed to Vec<_>, but now the caller needs to be explicit about it.
The PR looks rather large, but most of the changes are purely mechanical. For wildly-used types, there is a commit that inlines the non-core variant, and a follow-up to rename the core-variant to the old name. This should make it explicit that each change has limited scope. Tests should pass after each individual change.

60ae900977ae8e1f03098f60a4696343cd77c0bb changes inputs to containers.
5987d4cfd4bab462a101f790093f5d468d752783 changes feedback to use containers.

TimelyDataflow/differential-dataflow#383 shows what changes we'd need to make in Differential to switch to the new interface.

Superseded by various other changes.


Add a way to win the game

You still can't win a game, as once you clear out all of the boxes it just continues playing.  Add a check to see if all boxes are gone and add some sort of notification for winning or losing (losing only returns to the level selection menu).

This issue is partially resolved, in that a way to win the game has been added, but it still needs to be improved in terms of its look.  As such, I'm going to leave this open and add a new task to add centered text to the game, so that the look of this menu can be improved.


Add --read-only for read only container rootfs

Add a --read-only flag to allow the container's root filesystem to be
mounted as read only.  This can be used in combination with volumes to
force a container's process to only write to locations that will be
persisted.  This is useful in many cases where the admin controls where
they would like developers to write files and error on any other
locations.
Closes #7923
Closes #8752
Signed-off-by: Michael Crosby<EMAIL_ADDRESS>

@crosbymichael Tests not compiling :)

@LK4D4 i don't know what you are talking about....

+1 for this even without --tmpfs :+1:
:hurtrealbad:

:+1:

cooooollll the diff is so smalll! LGTM

Should we add a small warning somewhere explaining that tmpfs mountpoints are still writeable?

Any mounts are still writable

Oh right, it's only the rootfs that's readonly, my bad. Code LGTM

I have no idea where, but should be in "what's new"

This is a very cool featurette! Docs LGTM @fredlf @jamtur01
Need to create a working example showing how its useful tho

I think readonly should probably be read-only both in option and text. It's definitely read-only when used in a sentence.

Otherwise LGTM

@jamtur01 you mean --read-only?

Yes - though I'm open to be told I'm wrong as option - but definitely the docs should say "read-only" - readonly is wrong.

@tianon what do you think?  --readonly or --read-only for a cli flag?

I think --read-only for consistency, even though I like --readonly.
from man mount:
       -r, --read-only
              Mount the filesystem read-only. A synonym is -o ro.

              Note  that,  depending  on the filesystem type, state and kernel
              behavior, the system may still write to the device. For example,
              ext3 or ext4 will replay its journal if the filesystem is dirty.
              To prevent this kind of write access, you may want to mount ext3
              or  ext4  filesystem  with  "ro,noload" mount options or set the
              block device to read-only mode, see command blockdev(8).

@tianon thanks, consistency wins, i'll make the change in docs and code.

@jamtur01 made the changes and changed the flag name to be consistent with other tools.

LGTM

Okay, I was ignored again :(
I found What's new section for you @crosbymichael : docs/sources/reference/api/docker_remote_api.md.

@LK4D4 I saw your comment, I just don't know what to say about adding a new field to an api object, it looks to be more about endpoints.

@crosbymichael Now it is possible to mount container rootfs as read-only!!!!!! or something like this. This is new feature in api, this should be there.
ping @SvenDowideit maybe you know how to write it better.

@LK4D4 added

LGTM

:+1:


how to add onClick to every items

I want to add add onClick to every item in every lines , but I don't know how to achieve it ,context or redux? I don't want to use context or redux . any other idea?

Assign me this issue


TextDirection

this package break the TextDirection of flutter

Could you provide more context, such as a minimal working example, a screenshot, or a stacktrace?

Closing for now, please reopen with more information!


freeradius: 3.2.1 -> 3.2.2

Automatic update generated by nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/freeradius/versions.
meta.description for freeradius is: A modular, high performance free RADIUS suite
meta.homepage for freeradius is: https://freeradius.org/
Updates performed

Version update

To inspect upstream changes
Impact

Checks done (click to expand)

built on NixOS
The tests defined in passthru.tests, if any, passed
found 3.2.2 with grep in /nix/store/wh5ry4wvcycbkn4l172ykkz0s8kkqjxr-freeradius-3.2.2
found 3.2.2 in filename of file in /nix/store/wh5ry4wvcycbkn4l172ykkz0s8kkqjxr-freeradius-3.2.2

Rebuild report (if merged into master) (click to expand)

2 total rebuild path(s)

2 package rebuild(s)

First fifty rebuilds by attrpath
freeradius
gvm-libs

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/wh5ry4wvcycbkn4l172ykkz0s8kkqjxr-freeradius-3.2.2 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A freeradius https://github.com/r-ryantm/nixpkgs/archive/05fa1025b0652801017c9fc0615462c30bbe7d7d.tar.gz

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/wh5ry4wvcycbkn4l172ykkz0s8kkqjxr-freeradius-3.2.2
ls -la /nix/store/wh5ry4wvcycbkn4l172ykkz0s8kkqjxr-freeradius-3.2.2/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

2 packages built:

freeradius
gvm-libs

Maintainer pings
cc @sheenobu @WilliButz @lheckemann for testing.

@ofborg build gvm-libs

Result of nixpkgs-review pr 217767 run on aarch64-linux 1

2 packages built:

freeradius
gvm-libs


@Testcontainers extension does not work with TestInstance.Lifecycle.PER_CLASS

The @Testcontainers annotation is used in conjunction with the @Container annotation to mark Docker containers that should be managed by the Testcontainers extension.
However, if used with @TestInstance(TestInstance.Lifecycle.PER_CLASS) the extension does not seem to work. Here's my test code (kotlin):
@Testcontainers
@SpringBootTest
@TestInstance(TestInstance.Lifecycle.PER_CLASS)
abstract class BaseApplicationIntegrationTest {
    companion object {
        @JvmStatic
        @Container
        private val localStackContainer: LocalStackContainer =
            LocalStackContainer().withServices(LocalStackContainer.Service.SQS)

        @JvmStatic
        @DynamicPropertySource
        private fun localStackProperties(dynamicPropertyRegistry: DynamicPropertyRegistry) {
            localStackContainer.getEndpointConfiguration(LocalStackContainer.Service.SQS)?.let {
                dynamicPropertyRegistry.add("my-service.aws.sqsEndpoint") { it.serviceEndpoint }
            }
        }
    }
}

Hi @alex-arana,
Please explain "does not seem to work". What you observe?

I get the following error on the console:
Caused by: java.lang.IllegalStateException: Mapped port can only be obtained after the container is started
	at org.testcontainers.shaded.com.google.common.base.Preconditions.checkState(Preconditions.java:174)
	at org.testcontainers.containers.ContainerState.getMappedPort(ContainerState.java:125)
	at org.testcontainers.containers.localstack.LocalStackContainer.getEndpointConfiguration(LocalStackContainer.java:115)
	at com.example.server.BaseApplicationIntegrationTest$Companion.localStackProperties(BaseApplicationIntegrationTest.kt:23)
	at com.example.server.BaseApplicationIntegrationTest$Companion.access$localStackProperties(BaseApplicationIntegrationTest.kt:14)
	at com.example.server.BaseApplicationIntegrationTest.localStackProperties(BaseApplicationIntegrationTest.kt)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
	at org.springframework.test.context.support.DynamicPropertiesContextCustomizer.lambda$buildDynamicPropertiesMap$3(DynamicPropertiesContextCustomizer.java:86)
	at java.base/java.util.LinkedHashMap$LinkedKeySet.forEach(LinkedHashMap.java:559)
	at org.springframework.test.context.support.DynamicPropertiesContextCustomizer.buildDynamicPropertiesMap(DynamicPropertiesContextCustomizer.java:84)
	at org.springframework.test.context.support.DynamicPropertiesContextCustomizer.customizeContext(DynamicPropertiesContextCustomizer.java:73)
	at org.springframework.boot.test.context.SpringBootContextLoader$ContextCustomizerAdapter.initialize(SpringBootContextLoader.java:315)
	at org.springframework.boot.SpringApplication.applyInitializers(SpringApplication.java:626)
	at org.springframework.boot.SpringApplication.prepareContext(SpringApplication.java:370)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:314)
	at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:126)
	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:99)
	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124)
	... 82 more

I have uploaded an application sample to demonstrate the issue:
https://gitlab.com/alex.arana/oauth2-client-service/-/tree/testcontainers-issue-2493

@alex-arana Did you manage to find a workaround?

This issue is related to #2290 which has been automatically marked as stale. There is no viable workaround except to remove @TestInstance(TestInstance.Lifecycle.PER_CLASS) from the Test.

I've verified that the test succeeds when using TestInstance.Lifecycle.PER_METHOD (default):
@Testcontainers
@SpringBootTest
internal class DockerIntegrationTest {
    companion object : KLogging() {
        @JvmStatic
        @Container
        private val localStackContainer: LocalStackContainer =
            LocalStackContainer().withServices(LocalStackContainer.Service.SQS)

        @JvmStatic
        @DynamicPropertySource
        fun localstackProperties(registry: DynamicPropertyRegistry) {
            localStackContainer.getEndpointConfiguration(LocalStackContainer.Service.SQS).let {
                logger.debug("SQS endpoint configuration: serviceEndpoint='${it.serviceEndpoint}'")
                registry.add("test-adapter-service.aws.sqs-endpoint") { it.serviceEndpoint }
            }
        }
    }

    @Test
    fun test(@Autowired environment: Environment) {
        assertThat(environment.getProperty("test-adapter-service.aws.sqs-endpoint")).isNotBlank
    }
}

@alex-arana as suggested in #2290, you can also use the singleton container approach.

Duplicate of #2290

I had a similar problem with another JUnit 5 extension I wrote and I found out when tests are run in TestInstance.Lifecycle.PER_CLASS Spring's application context will be loaded before the org.junit.jupiter.api.extension.BeforeAllCallback#beforeAll is called. I solved that by moving my logic to org.junit.jupiter.api.extension.TestInstancePostProcessor#postProcessTestInstance, does it also make sense to start the "Shared Containers" on postProcessTestInstance? I think that would solve this problem

I had a similar problem with another JUnit 5 extension I wrote and I found out when tests are run in TestInstance.Lifecycle.PER_CLASS Spring's application context will be loaded before the org.junit.jupiter.api.extension.BeforeAllCallback#beforeAll is called. I solved that by moving my logic to org.junit.jupiter.api.extension.TestInstancePostProcessor#postProcessTestInstance, does it also make sense to start the "Shared Containers" on postProcessTestInstance? I think that would solve this problem


Fix a typo in an environment var name "ANANLYTICS"

💬 Summary of Changes
I noticed this minor typo when looking at the source code. At least, I am 99.9% sure it's a typo 😅
🧾 Checklist

[x] 🧐 Performed a self-review of the changes
[x] ✅ Added tests to cover changes – N.A.
[x] 🏎 Ran Unit Tests and they all passed – Yes, with swift test
[x] 🏷 Labeled this PR appropriately – I don't have access rights to add labels to issues or PRs in this repo

📝 Items of Note
N.A.

@iampatbrown I can't add you as a reviewer via the GitHub UI, so here's a direct ping. Thanks 🙇♂

Thanks @mokagio. Good catch :) I had this fixed on the next update as well :P Just finalising some testing around the environment variables.
Also, I mentioned you to the Buildkite team yesterday. I hope that's okay. I said you might be able to provide some feedback regarding the Swift collector as well as test analytics in general. Possibly help prioritise features that will benefit you and your team the most.

At least, I am 99.9% sure it's a typo
Yes 100% a typo :)

Also, I mentioned you to the Buildkite team yesterday. I hope that's okay.

It is. We had an intro call with Keith and someone else (someone from sales or dev relationship) back when Automattic setup a trial for Buildkite and we did express interest in Test Analytics.

I said you might be able to provide some feedback regarding the Swift collector as well as test analytics in general. Possibly help prioritise features that will benefit you and your team the most.

Sure thing! I have some thoughts already, just lack the time to take a step back and write them properly.

We had an intro call with Keith
Awesome.
I have some thoughts already, just lack the time to take a step back and write them properly.
No worries. Likewise! :) if anything urgent pops up, let me know.
Also, thanks again for the PR!


Translations issues in production mode

Current behavior

When trying to translate strings taken from the query string, in custom theme components, the translation does not work in production mode. In dev mode, it works always.
If I try with hardcoded values, the translation works, but in this case, we need the string to be taken from the query.
Example code: i18n.t(this.$route.query.newsletter)
Expected behavior

The query string value should be translated, also when in the production mode.
Steps to reproduce the issue

go to this url in the browser: http://localhost:3000/?newsletter=Your subscription has been confirmed.
Try to take the newsletter query value on mounted, translate it and send a notification.
  mounted () {  this.newsletterCheck() }

        this.$store.dispatch('notification/spawnNotification', {           type: 'success',           message: i18n.t(this.$route.query.newsletter),           action1: { label: i18n.t('OK') }         })
Repository

Can you handle fixing this bug by yourself?

[ ] YES
[x] NO

Which Release Cycle state this refers to? Info for developer.
Pick one option.

[ ] This is a bug report for test version on https://test.storefrontcloud.io - In this case Developer should create branch from develop branch and create Pull Request 2. Feature / Improvement back to develop.
[ ] This is a bug report for current Release Candidate version on https://next.storefrontcloud.io - In this case Developer should create branch from release branch and create Pull Request 3. Stabilisation fix back to release.
[x] This is a bug report for current Stable version on https://demo.storefrontcloud.io and should be placed in next stable version hotfix - In this case Developer should create branch from hotfix or master branch and create Pull Request 4. Hotfix back to hotfix.

Environment details

Browser:  Google Chrome Version 77.0.3833.0 (Offizieller Build) dev (64-Bit)
OS:  MacOS Sierra 10.12.6
Node:  10.15.1
Code Version:

Additional information

Just one question to clarify - you mean the string is not getting translated but the query parameter value is accessible or if the query parameter is empty?

The query parameter is accessible but it is not translated in production mode in dev mode it works just fine.
  mounted () {
    this.newsletterCheck()
  },
  data () {
    return {
      newsletterResponse: [
        'Test 1',
        'Test 2',
        'Test 3'
      ]
    }
  },
methods: {
    newsletterCheck () {
      if (this.$route.query.newsletter && this.newsletterResponse.includes(this.$route.query.newsletter)) {
        this.$store.dispatch('notification/spawnNotification', {
          type: 'success',
          message: i18n.t(this.$route.query.newsletter),
          action1: { label: i18n.t('OK') }
        })
      }
    }
}

Here you have all the code to that we use. @pkarw

Maybe some more missing info that are helpful.

Multistore true
default language: en-US
storeView language: de-DE

@ResuBaka I've created PR to fix this https://github.com/DivanteLtd/vue-storefront/pull/3605 Is your config i18n.bundleAllStoreviewLanguages in production is set on false?

Hey @gibkigonzo it is set to true.

Ok :) I see also that there is in config storeViews.de.disabled and it's used only to build messages in one file. If we go on https://demo.storefrontcloud.io/de then on banners we have translation but on bottom of page there is still english.


Source Request: Gate Anime

Source name
Gate Anime
Source link
https://e.gateanime.com/
Language
Arabic
Other details
I really want this site
Acknowledgements

[X] I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
[X] I have written a title with source name.
[X] I have checked that the extension does not already exist on the website extensions list or the app.
[X] I have checked that the extension does not already exist by searching the GitHub repository and verified it does not appear in the code base.
[X] I will fill out all of the requested information in this form.

Duplicate of #261

You've already suggested this and it was closed as duplicate. Please do not open duplicate issues.


987902 remove pdf library

987902 remove pdf library.
Tested locally without issues
Signed-off-by: Raphaël Audet<EMAIL_ADDRESS>

LGTM


Remove grpc

Remov grpc
Description of the Change
We prepare to remove go-contract-support to make cita more simply.
Applicable Issues
#681

Is it better to merge into rm-gpl branch? Because we are working on this branch now.

Is it better to merge into rm-gpl branch? Because we are working on this branch now.

I am planing to rebase togerther after pr #685 #683 merged.


Macos

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.

@conda-forge-admin, please rerender
Update to build for MacOS

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


Improve the md5sum-based check whether configuration changed

The 'ort-config' repository recently started using a symbolic link for the evaluator.rules.kts file.
The md5sum computation seems to consider only the symlink, but not the content of the file it points to.

I've investigated this, but cannot reproduce the issue anymore.
So, the reason this happened is unknown but the md5sum command in fact follows symbolic links.


Proxy / only, exclude /ANY

The nginx config is
server {
    ...
    location = / {
        proxy_pass http://<IP_ADDRESS>:1041;
    }
    location / {
        root   /public;
    }
    ...
}

@abiosoft
Thanks

Hello @txthinking,
this is not a bug nor a feature request! Please use our forum at https://forum.caddyserver.com/

Hello @txthinking,
this is not a bug, nor a feature request. Please use our forum at https://forum.caddyserver.com/ 😄

Yeah, I'm not really sure what this is about. Can you please clarify?

OK, Thank you.


Check value for cosign clean --type flag

Before, if you passed --type invalid it would silently fail. Now we check the flag value.
Signed-off-by: Zachary Newman<EMAIL_ADDRESS>
Summary

Release Note

Documentation

Codecov Report

Merging #2574 (e07b6ca) into main (ed437f1) will increase coverage by 0.01%.
The diff coverage is 0.00%.

@@            Coverage Diff             @@
##             main    #2574      +/-   ##
==========================================
+ Coverage   30.00%   30.02%   +0.01%
==========================================
  Files         140      141       +1
  Lines        8654     8659       +5
==========================================
+ Hits         2597     2600       +3
- Misses       5675     5678       +3
+ Partials      382      381       -1

Impacted Files
Coverage Δ

cmd/cosign/cli/clean.go
0.00% <0.00%> (ø)

cmd/cosign/cli/options/clean.go
0.00% <0.00%> (ø)

pkg/cosign/keys.go
58.33% <0.00%> (-3.04%)
:arrow_down:

cmd/cosign/cli/sign/sign.go
15.67% <0.00%> (ø)

cmd/cosign/cli/verify/verify.go
22.49% <0.00%> (ø)

cmd/cosign/cli/verify/verify_blob.go
49.59% <0.00%> (ø)

cmd/cosign/cli/verify/verify_attestation.go
3.43% <0.00%> (ø)

cmd/cosign/cli/verify/verify_blob_attestation.go
27.36% <0.00%> (ø)

pkg/cosign/fulcioverifier/ctl/verify.go

pkg/cosign/ctlog.go
37.93% <0.00%> (ø)

... and 4 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

need to update the doc

CI passing, need re-review


[DO NOT MERGE] Logging

Leaving this here for initial review of logging infrastructure.
TODO:
Write tests
Write docs
Make spdlog a git submodule

Here's how logging currently looks:
  clipper::Logger::get().log_error("Redis", "Clipper failed to connect to Redis", "Retrying in 1 second...");
  clipper::Logger::get().log_info("Redis", "Connected to Redis successfully!");
  const std::string key = "sample_key";
  const std::string event_type = "sample_type";
  clipper::Logger::get().log_info_formatted(
      "Redis", "APPLICATION EVENT DETECTED. Key: {}, event_type: {}", key, event_type);
  clipper::Logger::get().log_info("RPC", "Starting RPC service...");
  clipper::Logger::get().log_error("RPC", "Failed to start RPC service");

<=>

@dcrankshaw addressed your comments

LGTM


[Backend] Add basic backend code

Add basic backend server having main route file, index file and separate folder for controllers and middlewares.

Please assign this to me.

@NewCoderBoi looking forward for your PR
Happy Coding :)

Created a PR. Please check and recommend changes to be made, if any.

Closing via this PR