No store or mutations on v2?

@wffranco
I dont understand the logic inside Vuestrap 2, because...
@ //App.vue
<template>

      <alert v-model="valert" placement="top" :duration="3000"
             type="success" width="400px" dismissable
      >
            {{item}}
      </alert>
    <router-view></router-view>

</template>

As you can see I use store and mutations
Also I need to use the vue 2 Animate for animation.
inside testalert I call the mutation.
@ //testalert.vue
<template>

                <button @click.prevent="toggle">show </button>

</template>

@//Alert.vue
<template>
  <transition name="fadeLeft">

      <button v-show="dismissable" type="button" class="close" @click="val = false">
        ×
      </button>
      <slot></slot>

  </transition>
</template>

Here at the vuestrap alert component Im using the fadeLeft effect from the library.
But It doesnt work because It uses the precompiled (as I understand) Fade Effect.
Also, when the alert is dissmisable
[Vue warn]: Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop's value. Prop being mutated: "value"
Because you need mutations to modify the state of The alert.
Would It be possible to make that kind of distribution work with Vuestrap?
If not, Could you provide a simple example how to Use e.g Alert ?
Ideally, you would need to provide 1. the component 2. the vuex Store 3. the initizalization.

still not ready all components for vue2, working on it.

@wffranco Thank you for clarifying.

The Modal isn't working in Vue2, the modal open once and after doesnt open more. If I click outside Modal area to close it the console show this message. [Vue warn]: Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop's value. Prop being mutated: "show"
(found in component )

Still do not have a fix for this?
For now I resolve this problem by disable backdrop and add custom close button like this:
      <modal :show.sync="showProductModal" effect="fade" :backdrop=false>

             <button type="button" class="close" @click="showProductModal = false">×</button>
               Title

           ...
       </modal>

Thank you!


[Loc] added updated XLF strings for Sql-Migration

Pull Request Test Coverage Report for Build<PHONE_NUMBER>
Details

0 of 0   changed or added relevant lines in 0 files are covered.
2 unchanged lines in 2 files lost coverage.
Overall coverage decreased (-0.002%) to 41.755%

Files with Coverage Reduction
New Missed Lines
%

src/sql/workbench/services/connection/browser/connectionDialogWidget.ts
1
73.44%

extensions/notebook/src/dialog/configurePython/configurePythonWizard.ts
1
46.46%

Totals

Change from base Build<PHONE_NUMBER>:
-0.002%

Covered Lines:
30825

Relevant Lines:
69082

💛  - Coveralls


langchain: callbacks imports fix

Replaced all from langchain.callbacks into from langchain_core.callbacks .
Changes in the langchain and langchain_experimental

@efriis Thanks!!!


OpenSearch Dashboards Helm Chart

Signed-off-by: Dhiraj Jain<EMAIL_ADDRESS>Description
Create Helm Chart for OpenSearch Dashboards. It is an easy way to run the official docker image.
Future Plans

Add exhaustive README.md
Host the chart in github
Provide a helm chart for OpenSearch so that this chart can be easily be deployed along with OpenSearch chart,

Issues Resolved
#5
#2
Check List

[x] Commits are signed per the DCO using --signoff

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Thanks @TheAlgo for this new PR.
Hi @DandyDeveloper would love your opinion and review on this one as well.
Also #4 has been merged now.

Should this live in its own repo?

Should this live in its own repo?

Lets get it review and merged before we decide that.
Meanwhile we can discuss in your issue: https://github.com/opensearch-project/opensearch-devops/issues/11

I'll take a look in a day or so.

@DandyDeveloper @smlx @davidkarlsen I have addressed and replied on all the comments. It will be great if you all can review it one more time. Thanks

Test on EKS:
$ helm install --generate-name opensearch-dashboards-1.0.0.tgz
NAME: opensearch-dashboards-1-1628184109
LAST DEPLOYED: Thu Aug  5 13:21:55 2021
NAMESPACE: default
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:
1.


ACCUMULO-4060 Run a timer task to restart failed FATE repo runner thr…

…eads.
If ZK becomes unavailable for some period of time, it's possible that the
FATE repo runner threads inside of the master will terminate without
the master itself dying.
An attempt at an implementation to "recover gracefully" when the repo-runner threads die.

Seems like it would be simpler to modify transaction runner and add a try/catch/log just inside the while loop.

Seems like it would be simpler to modify transaction runner and add a try/catch/log just inside the while loop.

We very well could do this as well. I was hoping to pick your brain on any worries in just eating those exceptions. I suppose in the end it's no different.

eating those exceptions

don't just eat them, log them.

I suppose in the end it's no different.

Yeah I can't see any differences between the approaches.

Ok, thanks Keith. The only benefit I can see with what I did here is that it supports growing the number of repo runners. That's probably better done as a feature (with shrinking the number of them too), than as a bugfix.


Only perform bulk operations on repos tagged with govuk

Fixes #14.
This script is used by GOV.UK devs to bulk-merge Dependabot PRs for specific gems. It's scoped to alphagov, but before this change it would show all alphagov dependabot PRs (including Pay, GovWiFi, etc.), when all we want is GOV.UK ones.
We tag GOV.UK's repos with topic:govuk, so this change excludes PRs to repos that aren't tagged to that topic. It's more complicated than initially thought as GitHub's API doesn't support filtering issues by topic.
This will fix the problem wherein other programmes' PRs (Pay, GovWiFi) received grey ticks from people who didn't have permissions on their repos, alleviating confusion and extra work to determine why this happens.

Oh, yep, of course the tests fail. 😳


Fixed #560: Type casting preload_options to list.

Fixed #560

The build failed with The command "tox" exited with 1. during pkg installation process. Any idea?


⚠ Bofrost.at has degraded performance

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

HTTP code: 200
Response time: 1456 ms

Resolved: Bofrost.at performance has improved in 33872b5.


ID3v2: Report bad or unsupported frame IDs

This is the first step to reveal information about malformed/unsupported tags.
Those frames should be skipped when parsing in Relaxed mode.
Note: The BadFrameId error was used for different purposes, not only for parsing as the message suggests.

I had to update my (barely) used nightly toolchain just to fix the CI errors. This is inconvenient.


fix(vite): fix hmr fast refresh when using deferred streams

To replicate the problem:

Fire up an remix + vite app (I tested on 2.2.0-pre.3)
Add a route with a loader that defers, e.g.:

const getData = async () => {
  await new Promise(resolve => setTimeout(resolve, 1000));
  return {
    name: 'marc',
  };
};

export async function loader() {
  const user = getData();

  return defer({ user });
}

export default function Articles() {
  const { user } = useLoaderData<typeof loader>();

  return (
    <Suspense fallback={
loading user...
}>
      <Await resolve={user}>{user =>
hi {user.name}
}</Await>
    </Suspense>
  );
}

Load the route in your browser, see error in console

Why?
While the recommendation to put <LiveReload /> before


Failed to build groundingdino pycocotools

error log :
Command: "D:\wyfx\StableDiffusionService\sd-webui-aki-v4\py310\python.exe" -m pip install git+https://github.com/IDEA-Research/GroundingDINO --prefer-binary --index-url https://mirrors.bfsu.edu.cn/pypi/web/simple
Error code: 1
stdout: Active code page: 65001
Looking in indexes: https://mirrors.bfsu.edu.cn/pypi/web/simple, https://pypi.tuna.tsinghua.edu.cn/simple, https://pypi.doubanio.com/simple
Looking in links: https://mirror.sjtu.edu.cn/pytorch-wheels/torch_stable.html
Collecting git+https://github.com/IDEA-Research/GroundingDINO
Cloning https://github.com/IDEA-Research/GroundingDINO to c:\users\wyfx1\appdata\local\temp\pip-req-build-jlv0bljx
Resolved https://github.com/IDEA-Research/GroundingDINO to commit da9f1c0751935e9284890572069f4b2fef4cbfdc
Preparing metadata (setup.py): started
Preparing metadata (setup.py): finished with status 'done'
Requirement already satisfied: torch in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from groundingdino==0.1.0) (2.0.0+cu118)
Requirement already satisfied: torchvision in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from groundingdino==0.1.0) (0.15.1+cu118)
Requirement already satisfied: transformers in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from groundingdino==0.1.0) (4.25.1)
Requirement already satisfied: addict in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from groundingdino==0.1.0) (2.4.0)
Requirement already satisfied: yapf in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from groundingdino==0.1.0) (0.32.0)
Requirement already satisfied: timm in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from groundingdino==0.1.0) (0.6.7)
Requirement already satisfied: numpy in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from groundingdino==0.1.0) (1.23.3)
Requirement already satisfied: opencv-python in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from groundingdino==0.1.0) (<IP_ADDRESS>)
Collecting supervision==0.6.0
Using cached https://pypi.doubanio.com/packages/42/7a/4fe657cae29eedeca34756a80a053ac3b1b3c80462cdb6768f428625f9ca/supervision-0.6.0-py3-none-any.whl (31 kB)
Collecting pycocotools
Using cached https://pypi.doubanio.com/packages/ef/c6/90220be3b39fbc4cbd203775ca47dd8dc97fae06fbd2b500637395621b7c/pycocotools-2.0.6.tar.gz (24 kB)
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Requirement already satisfied: matplotlib in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from supervision==0.6.0->groundingdino==0.1.0) (3.7.1)
Requirement already satisfied: filelock in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from torch->groundingdino==0.1.0) (3.12.0)
Requirement already satisfied: jinja2 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from torch->groundingdino==0.1.0) (3.1.2)
Requirement already satisfied: sympy in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from torch->groundingdino==0.1.0) (1.11.1)
Requirement already satisfied: networkx in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from torch->groundingdino==0.1.0) (3.1)
Requirement already satisfied: typing-extensions in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from torch->groundingdino==0.1.0) (4.5.0)
Requirement already satisfied: requests in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from torchvision->groundingdino==0.1.0) (2.25.1)
Requirement already satisfied: pillow!=8.3.*,>=5.3.0 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from torchvision->groundingdino==0.1.0) (9.4.0)
Requirement already satisfied: pyyaml>=5.1 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from transformers->groundingdino==0.1.0) (6.0)
Requirement already satisfied: tokenizers!=0.11.3,<0.14,>=0.11.1 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from transformers->groundingdino==0.1.0) (0.13.3)
Requirement already satisfied: tqdm>=4.27 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from transformers->groundingdino==0.1.0) (4.65.0)
Requirement already satisfied: huggingface-hub<1.0,>=0.10.0 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from transformers->groundingdino==0.1.0) (0.13.4)
Requirement already satisfied: packaging>=20.0 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from transformers->groundingdino==0.1.0) (23.1)
Requirement already satisfied: regex!=2019.12.17 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from transformers->groundingdino==0.1.0) (2023.3.23)
Requirement already satisfied: fonttools>=4.22.0 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from matplotlib->supervision==0.6.0->groundingdino==0.1.0) (4.39.3)
Requirement already satisfied: python-dateutil>=2.7 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from matplotlib->supervision==0.6.0->groundingdino==0.1.0) (2.8.2)
Requirement already satisfied: kiwisolver>=1.0.1 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from matplotlib->supervision==0.6.0->groundingdino==0.1.0) (1.4.4)
Requirement already satisfied: pyparsing>=2.3.1 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from matplotlib->supervision==0.6.0->groundingdino==0.1.0) (3.0.9)
Requirement already satisfied: contourpy>=1.0.1 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from matplotlib->supervision==0.6.0->groundingdino==0.1.0) (1.0.7)
Requirement already satisfied: cycler>=0.10 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from matplotlib->supervision==0.6.0->groundingdino==0.1.0) (0.11.0)
Requirement already satisfied: colorama in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from tqdm>=4.27->transformers->groundingdino==0.1.0) (0.4.6)
Requirement already satisfied: MarkupSafe>=2.0 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from jinja2->torch->groundingdino==0.1.0) (2.1.2)
Requirement already satisfied: urllib3<1.27,>=1.21.1 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from requests->torchvision->groundingdino==0.1.0) (1.26.15)
Requirement already satisfied: idna<3,>=2.5 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from requests->torchvision->groundingdino==0.1.0) (2.10)
Requirement already satisfied: chardet<5,>=3.0.2 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from requests->torchvision->groundingdino==0.1.0) (4.0.0)
Requirement already satisfied: certifi>=2017.4.17 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from requests->torchvision->groundingdino==0.1.0) (2022.12.7)
Requirement already satisfied: mpmath>=0.19 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from sympy->torch->groundingdino==0.1.0) (1.3.0)
Requirement already satisfied: six>=1.5 in d:\wyfx\stablediffusionservice\sd-webui-aki-v4\py310\lib\site-packages (from python-dateutil>=2.7->matplotlib->supervision==0.6.0->groundingdino==0.1.0) (1.16.0)
Building wheels for collected packages: groundingdino, pycocotools
Building wheel for groundingdino (setup.py): started
Building wheel for groundingdino (setup.py): finished with status 'error'
Running setup.py clean for groundingdino
Building wheel for pycocotools (pyproject.toml): started
Building wheel for pycocotools (pyproject.toml): finished with status 'error'
Failed to build groundingdino pycocotools
stderr:   Running command git clone --filter=blob:none --quiet https://github.com/IDEA-Research/GroundingDINO 'C:\Users\wyfx1\AppData\Local\Temp\pip-req-build-jlv0bljx'
error: subprocess-exited-with-error
× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [64 lines of output]
  Building wheel groundingdino-0.1.0

  Compiling with CUDA

  running bdist_wheel

  D:\wyfx\StableDiffusionService\sd-webui-aki-v4\py310\lib\site-packages\torch\utils\cpp_extension.py:476: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend.

    warnings.warn(msg.format('we could not find ninja.'))

  running build

  running build_py

  creating build

  creating build\lib.win-amd64-cpython-310

  creating build\lib.win-amd64-cpython-310\groundingdino

  copying groundingdino\version.py -> build\lib.win-amd64-cpython-310\groundingdino

  copying groundingdino\__init__.py -> build\lib.win-amd64-cpython-310\groundingdino

  creating build\lib.win-amd64-cpython-310\groundingdino\datasets

  copying groundingdino\datasets\transforms.py -> build\lib.win-amd64-cpython-310\groundingdino\datasets

  copying groundingdino\datasets\__init__.py -> build\lib.win-amd64-cpython-310\groundingdino\datasets

  creating build\lib.win-amd64-cpython-310\groundingdino\models

  copying groundingdino\models\registry.py -> build\lib.win-amd64-cpython-310\groundingdino\models

  copying groundingdino\models\__init__.py -> build\lib.win-amd64-cpython-310\groundingdino\models

  creating build\lib.win-amd64-cpython-310\groundingdino\util

  copying groundingdino\util\box_ops.py -> build\lib.win-amd64-cpython-310\groundingdino\util

  copying groundingdino\util\get_tokenlizer.py -> build\lib.win-amd64-cpython-310\groundingdino\util

  copying groundingdino\util\inference.py -> build\lib.win-amd64-cpython-310\groundingdino\util

  copying groundingdino\util\logger.py -> build\lib.win-amd64-cpython-310\groundingdino\util

  copying groundingdino\util\misc.py -> build\lib.win-amd64-cpython-310\groundingdino\util

  copying groundingdino\util\slconfig.py -> build\lib.win-amd64-cpython-310\groundingdino\util

  copying groundingdino\util\slio.py -> build\lib.win-amd64-cpython-310\groundingdino\util

  copying groundingdino\util\time_counter.py -> build\lib.win-amd64-cpython-310\groundingdino\util

  copying groundingdino\util\utils.py -> build\lib.win-amd64-cpython-310\groundingdino\util

  copying groundingdino\util\visualizer.py -> build\lib.win-amd64-cpython-310\groundingdino\util

  copying groundingdino\util\vl_utils.py -> build\lib.win-amd64-cpython-310\groundingdino\util

  copying groundingdino\util\__init__.py -> build\lib.win-amd64-cpython-310\groundingdino\util

  creating build\lib.win-amd64-cpython-310\groundingdino\models\GroundingDINO

  copying groundingdino\models\GroundingDINO\bertwarper.py -> build\lib.win-amd64-cpython-310\groundingdino\models\GroundingDINO

  copying groundingdino\models\GroundingDINO\fuse_modules.py -> build\lib.win-amd64-cpython-310\groundingdino\models\GroundingDINO

  copying groundingdino\models\GroundingDINO\groundingdino.py -> build\lib.win-amd64-cpython-310\groundingdino\models\GroundingDINO

  copying groundingdino\models\GroundingDINO\ms_deform_attn.py -> build\lib.win-amd64-cpython-310\groundingdino\models\GroundingDINO

  copying groundingdino\models\GroundingDINO\transformer.py -> build\lib.win-amd64-cpython-310\groundingdino\models\GroundingDINO

  copying groundingdino\models\GroundingDINO\transformer_vanilla.py -> build\lib.win-amd64-cpython-310\groundingdino\models\GroundingDINO

  copying groundingdino\models\GroundingDINO\utils.py -> build\lib.win-amd64-cpython-310\groundingdino\models\GroundingDINO

  copying groundingdino\models\GroundingDINO\__init__.py -> build\lib.win-amd64-cpython-310\groundingdino\models\GroundingDINO

  creating build\lib.win-amd64-cpython-310\groundingdino\models\GroundingDINO\backbone

  copying groundingdino\models\GroundingDINO\backbone\backbone.py -> build\lib.win-amd64-cpython-310\groundingdino\models\GroundingDINO\backbone

  copying groundingdino\models\GroundingDINO\backbone\position_encoding.py -> build\lib.win-amd64-cpython-310\groundingdino\models\GroundingDINO\backbone

  copying groundingdino\models\GroundingDINO\backbone\swin_transformer.py -> build\lib.win-amd64-cpython-310\groundingdino\models\GroundingDINO\backbone

  copying groundingdino\models\GroundingDINO\backbone\__init__.py -> build\lib.win-amd64-cpython-310\groundingdino\models\GroundingDINO\backbone

  running build_ext

  D:\wyfx\StableDiffusionService\sd-webui-aki-v4\py310\lib\site-packages\torch\utils\cpp_extension.py:359: UserWarning: Error checking compiler version for cl: [WinError 2] 系统找不到指定的文件。

    warnings.warn(f'Error checking compiler version for {compiler}: {error}')

  building 'groundingdino._C' extension

  creating build\temp.win-amd64-cpython-310

  creating build\temp.win-amd64-cpython-310\Release

  creating build\temp.win-amd64-cpython-310\Release\Users

  creating build\temp.win-amd64-cpython-310\Release\Users\wyfx1

  creating build\temp.win-amd64-cpython-310\Release\Users\wyfx1\AppData

  creating build\temp.win-amd64-cpython-310\Release\Users\wyfx1\AppData\Local

  creating build\temp.win-amd64-cpython-310\Release\Users\wyfx1\AppData\Local\Temp

  creating build\temp.win-amd64-cpython-310\Release\Users\wyfx1\AppData\Local\Temp\pip-req-build-jlv0bljx

  creating build\temp.win-amd64-cpython-310\Release\Users\wyfx1\AppData\Local\Temp\pip-req-build-jlv0bljx\groundingdino

  creating build\temp.win-amd64-cpython-310\Release\Users\wyfx1\AppData\Local\Temp\pip-req-build-jlv0bljx\groundingdino\models

  creating build\temp.win-amd64-cpython-310\Release\Users\wyfx1\AppData\Local\Temp\pip-req-build-jlv0bljx\groundingdino\models\GroundingDINO

  creating build\temp.win-amd64-cpython-310\Release\Users\wyfx1\AppData\Local\Temp\pip-req-build-jlv0bljx\groundingdino\models\GroundingDINO\csrc

  creating build\temp.win-amd64-cpython-310\Release\Users\wyfx1\AppData\Local\Temp\pip-req-build-jlv0bljx\groundingdino\models\GroundingDINO\csrc\MsDeformAttn

None
cl.exe /c /nologo /O2 /W3 /GL /DNDEBUG /MD -DWITH_CUDA -IC:\Users\wyfx1\AppData\Local\Temp\pip-req-build-jlv0bljx\groundingdino\models\GroundingDINO\csrc -ID:\wyfx\StableDiffusionService\sd-webui-aki-v4\py310\lib\site-packages\torch\include -ID:\wyfx\StableDiffusionService\sd-webui-aki-v4\py310\lib\site-packages\torch\include\torch\csrc\api\include -ID:\wyfx\StableDiffusionService\sd-webui-aki-v4\py310\lib\site-packages\torch\include\TH -ID:\wyfx\StableDiffusionService\sd-webui-aki-v4\py310\lib\site-packages\torch\include\THC "-IC:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\include" -ID:\wyfx\StableDiffusionService\sd-webui-aki-v4\py310\include -ID:\wyfx\StableDiffusionService\sd-webui-aki-v4\py310\Include /EHsc /TpC:\Users\wyfx1\AppData\Local\Temp\pip-req-build-jlv0bljx\groundingdino\models\GroundingDINO\csrc\MsDeformAttn\ms_deform_attn_cpu.cpp /Fobuild\temp.win-amd64-cpython-310\Release\Users\wyfx1\AppData\Local\Temp\pip-req-build-jlv0bljx\groundingdino\models\GroundingDINO\csrc\MsDeformAttn\ms_deform_attn_cpu.obj /MD /wd4819 /wd4251 /wd4244 /wd4267 /wd4275 /wd4018 /wd4190 /EHsc -DTORCH_API_INCLUDE_EXTENSION_H -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0
GroundingDINO install failed. Please submit an issue to https://github.com/IDEA-Research/Grounded-Segment-Anything/issues.
  error: command 'cl.exe' failed: None

  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for groundingdino
error: subprocess-exited-with-error
× Building wheel for pycocotools (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [18 lines of output]
  running bdist_wheel

  running build

  running build_py

  creating build

creating build\lib.win-amd64-cpython-310
  creating build\lib.win-amd64-cpython-310\pycocotools

  copying pycocotools\coco.py -> build\lib.win-amd64-cpython-310\pycocotools

  copying pycocotools\cocoeval.py -> build\lib.win-amd64-cpython-310\pycocotools

  copying pycocotools\mask.py -> build\lib.win-amd64-cpython-310\pycocotools

  copying pycocotools\__init__.py -> build\lib.win-amd64-cpython-310\pycocotools

  running build_ext

  building 'pycocotools._mask' extension

  creating build\temp.win-amd64-cpython-310

  creating build\temp.win-amd64-cpython-310\Release

  creating build\temp.win-amd64-cpython-310\Release\common

  creating build\temp.win-amd64-cpython-310\Release\pycocotools

  cl.exe /c /nologo /O2 /W3 /GL /DNDEBUG /MD -ID:\wyfx\StableDiffusionService\sd-webui-aki-v4\py310\lib\site-packages\numpy\core\include -I./common -ID:\wyfx\StableDiffusionService\sd-webui-aki-v4\py310\include -ID:\wyfx\StableDiffusionService\sd-webui-aki-v4\py310\Include /Tc./common/maskApi.c /Fobuild\temp.win-amd64-cpython-310\Release\./common/maskApi.obj

  error: command 'cl.exe' failed: None

  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for pycocotools
ERROR: Could not build wheels for pycocotools, which is required to install pyproject.toml-based projects

Maybe you can try to install pycocotools independently from GroundingDINO~ Sry for not testing the Windows env

I have the exact same problem, when I try to install pycocotools independently here is the error log, I installed pyproject-toml 0.0.10 but the error persist. I'm not sure I install it correctly, I run cmd from venv/scripts

D:\AI\stable-diffusion-webui\venv\Scripts>pip install pycocotools
Collecting pycocotools
Using cached pycocotools-2.0.6.tar.gz (24 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: matplotlib>=2.1.0 in d:\ai\stable-diffusion-webui\venv\lib\site-packages (from pycocotools) (3.7.0)
Requirement already satisfied: numpy in d:\ai\stable-diffusion-webui\venv\lib\site-packages (from pycocotools) (1.23.3)
Requirement already satisfied: contourpy>=1.0.1 in d:\ai\stable-diffusion-webui\venv\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (1.0.7)
Requirement already satisfied: cycler>=0.10 in d:\ai\stable-diffusion-webui\venv\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (0.11.0)
Requirement already satisfied: fonttools>=4.22.0 in d:\ai\stable-diffusion-webui\venv\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (4.38.0)
Requirement already satisfied: kiwisolver>=1.0.1 in d:\ai\stable-diffusion-webui\venv\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (1.4.4)
Requirement already satisfied: packaging>=20.0 in d:\ai\stable-diffusion-webui\venv\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (23.0)
Requirement already satisfied: pillow>=6.2.0 in d:\ai\stable-diffusion-webui\venv\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (9.4.0)
Requirement already satisfied: pyparsing>=2.3.1 in d:\ai\stable-diffusion-webui\venv\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (3.0.9)
Requirement already satisfied: python-dateutil>=2.7 in d:\ai\stable-diffusion-webui\venv\lib\site-packages (from matplotlib>=2.1.0->pycocotools) (2.8.2)
Requirement already satisfied: six>=1.5 in d:\ai\stable-diffusion-webui\venv\lib\site-packages (from python-dateutil>=2.7->matplotlib>=2.1.0->pycocotools) (1.16.0)
Building wheels for collected packages: pycocotools
Building wheel for pycocotools (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for pycocotools (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [16 lines of output]
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-cpython-310
creating build\lib.win-amd64-cpython-310\pycocotools
copying pycocotools\coco.py -> build\lib.win-amd64-cpython-310\pycocotools
copying pycocotools\cocoeval.py -> build\lib.win-amd64-cpython-310\pycocotools
copying pycocotools\mask.py -> build\lib.win-amd64-cpython-310\pycocotools
copying pycocotools_init_.py -> build\lib.win-amd64-cpython-310\pycocotools
running build_ext
cythoning pycocotools/_mask.pyx to pycocotools_mask.c
C:\Users\ospro\AppData\Local\Temp\pip-build-env-1w3i8ewn\overlay\Lib\site-packages\Cython\Compiler\Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: C:\Users\ospro\AppData\Local\Temp\pip-install-us6ocobr\pycocotools_1bc8b1070d764af3a063bc67b0bc6eda\pycocotools_mask.pyx
tree = Parsing.p_module(s, pxd, full_module_name)
building 'pycocotools._mask' extension
error: Microsoft Visual C++ 14.0 or greater is required. Get it with "Microsoft C++ Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for pycocotools
Failed to build pycocotools
ERROR: Could not build wheels for pycocotools, which is required to install pyproject.toml-based projects

Try using pycocotools-window instead of pycocotools. refer to https://github.com/cocodataset/cocoapi/issues/415


Password / FaceID : Ability to set timeout instead of default 60 seconds

Password/FaceID prompt when resuming the app.
At the moment a password or FaceID prompt shows (when setup) when first starting the app.
For safety reasons I would be great to have the password/FaceID prompt when resuming the app. So when you put it to the background and come back.

Since WebSSH 18.0 (#589) you can set a timeout (>= 60)


Added podcasts screen & reworked audio control

152 commits?! I think the base branch should be changed, at least have main merged into it


bug fix on tensorQTL

Add chr tag for output of each sub step, otherwise output will be overlapped with each other
os.Stderr/os.stderr don't longer exist, and thensorQTL will record the time elapse for  analysis as shown below, so removing the time stamp message.

cis-QTL mapping: nominal associations for all variant-phenotype pairs
  * 415 samples
  * 9 phenotypes
  * 86 covariates
  * 553011 variants
  * applying in-sample 0.00589622641509434 MAF filter
  * checking phenotypes: 9/9
  * Computing associations
    Mapping chromosome chr12
    processing phenotype 9/9
    time elapsed: 0.04 min
    * writing output
done.
cis-QTL mapping: empirical p-values for phenotypes
  * 415 samples
  * 9 phenotypes
  * 86 covariates
  * 553011 variants
  * applying in-sample 0.00589622641509434 MAF filter
  * using seed 999
  * checking phenotypes: 9/9
  * computing permutations
    processing phenotype 9/9
  Time elapsed: 0.52 min
done.

Fix #254

@hsun3163 i pushed back some minor changes. Two things I'm hoping we can fix:

it is too expensive to get sample size from reading the phenotype file! Could you change it to using the line count of fam file instead?
Can we somehow merge the code for result processing for cis and for trans?


New message interface

Description of change
Refactor message interface to call methods directly on the structs itself, which should make it easier to use together in the bindings
Custom impl Debug for messages and response to omit secretes
Type of change

Enhancement (a non-breaking change which adds functionality)

How the change has been tested
Added tests
Change checklist

[ ] I have followed the contribution guidelines for this project
[ ] I have performed a self-review of my own code
[ ] I have commented my code, particularly in hard-to-understand areas
[ ] I have made corresponding changes to the documentation
[ ] I have added tests that prove my fix is effective or that my feature works
[ ] I have checked that new and existing unit tests pass locally with my changes

what happened with event_listener on wallet? Maybe we should rename mqtt and event listneer to something more concrete, now that we merged the 2

It was the same as the impl on the AccountManager, so it's still available, but no need to duplicate it here


Add AWS CDK docs

Description of the change
My take on AWS CDK docs that explains how AWS CDK can be used inside a CloudFormation stack.
Checklist
Please make sure that the proposed change checks all the boxes below before requesting a review:

[ ] I have reviewed the guidelines for contributing to this repository.
[ ] The preview looks fine.
[ ] The tests pass.
[ ] The commit history is clean and meaningful.
[ ] The pull request is opened against the main branch.
[ ] The pull request is no longer marked as a draft.
[ ] You agree to license your contribution under the MIT license to Spacelift.

If the proposed change is ready to be merged, please request a review from @spacelift-io/solutions-engineering. Someone will review and merge the pull request.
Thank you for your contribution! 🙇

@jmfontaine thanks for insighful review, I fixed the content according to the comments 🙇

@KNiepok I see 3 recommended changes that have not been implemented but I see no comment to push back on them. Am I missing something?

@jmfontaine oh, I think this is because I used my editor rather than applying changes via Github and I've also squashed and rebased the commits. Next time I will use the Github mechanism to make it more visible.
But I've checked the content again and all of the suggestions you gave are already applied.

@KNiepok GitHub's UI is correct. I checked the branch out locally and it is missing some if the fixes I recommended.

Maybe you committed those changes but did not push them?


Create target list and apply all at once.

NOTE: Your issue may already be reported! Please search on the issue tracker before creating one.
Describe what help do you need
First of all I would like to say that your script is very well written.
However, since I use a lot of UI Effect scripts, it is difficult to manage them.
So, I want to create a list of objects that use the same effect in one scene and apply them at once.
Environment (please complete the following information):

Version [e.g. 4.0.0]
unity 2022.3.24

Sorry for my late reply.
UIEffect v5 is now released.
Please try it. :+1:
🔄 Upgrading from v4 to v5


get fancy reporting in tests

Is it possible to use miette's fancy reporting feature in tests? I can do it from main but not sure how that would work in a test

You should be able to just Report::new(err).to_string() if I remember correctly?

actually as long as I unwrap a miette::Result it works!

Actually, it sometimes work, and sometimes doesn't work :| I'm not sure why.
doing to_string() on a miette::Error only prints the #[error("oops!")] field of the error.

In case anyone stumbles across this, the Display implementation for Report yields a simple print, whereas its Debug implementation outputs fancy formatting.
I assume this is for compatibility with the debug formatter used by Result::unwrap.
Either way, it would be nice if non-main usage were noted in the top level documentation.

I’ll take a PR for doc improvements if you’re up for it!


Upgrade some dependencies.

I tested transifex-client by running tx pull -a. It seems safe to upgrade based on the changelog (https://allmychanges.com/p/python/transifex-client/).
lxml is a dependency of talon, and we're using a version of it newer than the latest release on pypi.
It doesn't seem like any changes in coverage can negatively affect us. See the changelog - http://coverage.readthedocs.io/en/latest/changes.html. tools/test-backend --coverage doesn't throw any errors.

Automated message from Dropbox CLA bot
@sharmaeklavya2, it looks like you've already signed the Dropbox CLA. Thanks!

Seems like these commits have made their way into master, but this pull request was not closed.

Thanks for closing!


[Help Wanted] Run your code but got line 2: syntax error near unexpected token `('

`import { Rameter, HttpRequestSampler, sleep, UserModelConfig } from "rameter";
const rameter = new Rameter();
/**

up-lifting
*/
await rameter.runStandalone();

/**

define user groups
*/
rameter.defineUserGroup("members");

/**

define user test scenario
*/
rameter.defineUserScenario("hello baidu", async ({ globalContext, nodeContext, userContext, userId }) => {
try {
// call an HTTP endpoint
await HttpRequestSampler.request({
method: "GET",
url: https://www.baidu.com, // replace this with ur endpoint
});
} catch (e) {
console.error(e);
} finally {
await sleep(100); // think time
}
});

await rameter.readyTest(); // Get ready to test
/**

Start the load test. Run until test finished.
*/
await rameter.runUntilFinished([
{
userModel: UserModelConfig.stepUserForTime({
maxUsers: 20,
steps: 10,
rampUpTime: 10,
holdTime: 20,
}),
userGroups: ["members"],
scenarios: ["hello baidu"],
},
]);

/**

shutdown
*/
await rameter.down();`

`
import { Rameter, HttpRequestSampler, sleep, UserModelConfig } from "rameter";
const rameter = new Rameter();
/**

up-lifting
*/
await rameter.runStandalone();

/**

define user groups
*/
rameter.defineUserGroup("members");

/**

define user test scenario
*/
rameter.defineUserScenario("hello baidu", async ({ globalContext, nodeContext, userContext, userId }) => {
try {
// call an HTTP endpoint
await HttpRequestSampler.request({
method: "GET",
url: https://www.baidu.com, // replace this with ur endpoint
});
} catch (e) {
console.error(e);
} finally {
await sleep(100); // think time
}
});

await rameter.readyTest(); // Get ready to test
/**

Start the load test. Run until test finished.
*/
await rameter.runUntilFinished([
{
userModel: UserModelConfig.stepUserForTime({
maxUsers: 20,
steps: 10,
rampUpTime: 10,
holdTime: 20,
}),
userGroups: ["members"],
scenarios: ["hello baidu"],
},
]);

/**

shutdown
*/
await rameter.down();
`

Hello @stephenwang1011 ,
The example is using ES module type style.
i.e. in your package.json, u need to have this:
"type": "module",

Did ur package.json already setting this?

Hello @stephenwang1011 ,
The example is using ES module type style. i.e. in your package.json, u need to have this:
"type": "module",

Did ur package.json already setting this?

it works, thanks

btw, I found some issue with 0.12.1 version for the examples.
you may try to upgrade to 0.12.2 instead as well.

btw, I found some issue with 0.12.1 version for the examples. you may try to upgrade to 0.12.2 instead as well.

yeah, I did. Thanks so much for providing this powerful   too

just wanna ask a little bit, how do u know about this module actually?
after I publish the module I find that the naming is very bad that it can't easily searched by searching engine.
searching engine would simply search result for "parameter".
So I wonder why still have people can find this module.

just wanna ask a little bit, how do u know about this module actually?
after I publish the module I find that the naming is very bad that it can't easily searched by searching engine. searching engine would simply show search result for "parameter". So I wonder why still have people can find this module.

I found this from NPM（https://www.npmjs.com/）and  the keyword  is  "jmeter" then I found this powerful module


Make Assembla Example URL less confusing

From support: "The example should probably not be a full URL, I didn't see that it was parameterized"

Does this just mean to remove the protocol (https) from the example description URL?

I believe that it means that the space config is actually asking for the :space_name parameter, not a URL. The example is a full url - and in this case it's hard to make out exactly what the config is actually asking for.
The actual integration specifies the API url on line 6.

I've just made a change to fix this - should go out soon!


ARROW-15777: [Python][Flight] Allow passing IpcReadOptions to FlightCallOptions

The aim of this PR is to allow passing the newly added pyarrow.lib.IpcReadOptions to FlightCallOptions.

Thanks @raulcd!


Make a polling task timeout configurable

An internal task poller currently hardcodes the polling task timeout to 70 seconds. However, it should be set to dynamicconfig.MatchingLongPollExpirationInterval + some delta to account for the full round trip to matching.dynamicconfig.MatchingLongPollExpirationInterval (default is 60 seconds) is the maximum wait time for a new task, after which the server will return empty.
This change will make the polling task timeout configurable when the poller is created.

What was changed

Why?

Checklist

Closes

How was this tested:

Any docs updates needed?

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.ngan.dinh seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.You have signed the CLA already but the status is still pending? Let us recheck it.


[eas-cli] Improve configuration setup for EAS update

Checklist

[ ] I've added an entry to CHANGELOG.md if necessary. You can comment this pull request with /changelog-entry [breaking-change|new-feature|bug-fix|chore] [message] and CHANGELOG.md will be updated automatically.

TODO

Add tests for src/updates/configure.ts

Why

Continuation of PR https://github.com/expo/eas-cli/pull/1473 and ENG-5926
Fixes ENG-6748, ENG-5806
Part of ENG-6002

How
This moves most of the (auto) configuration from both eas update:configure and eas update into src/updates/configure.ts and reuses it on both commands.

This also includes the change from PR #1467, just for completeness and being able to test the final result with npx @bycedric/some-cli-test update - a published version of these stacked PRs.

Result
eas update:configure
Project without any EAS service/config setup

Project with EAS Update fully configured

Project with EAS Update fully configured, except runtimeVersion

eas update:configure --non-interactive
Adding this flag is required to ensure people can set their project up without extra.eas.projects. When always forcing non interactive, people will be prompted with the first example here:
Project without any EAS service/config setup

Project with just extra.eas.projectId setup

eas update --auto
Project without any EAS service/config setup

Project with just extra.eas.projectId setup

Project with EAS Update fully configured

Project with EAS Update fully configured, except runtimeVersion

Test Plan
You can use my "fork package" on npm to play with the current state. It's<EMAIL_ADDRESS>e.g. npx<EMAIL_ADDRESS>update in a brand new project.

eas update:configure
eas update

At first glance, this seems to be somewhat incompatible with https://github.com/expo/eas-cli/pull/1427. Did you consider that PR?

to be somewhat incompatible with #1427. Did you consider that PR?

Yes, that PR has a different intent in what we want eas update to be. Evan and I created the version from this PR as a prototype to help remove friction encountered when (starting to) use EAS Updates. The friction here being mostly:

Having to run eas init, eas update:configure, and eas update.
Running into multiple errors, some of which are not helpful

Basically, whenever someone runs eas update, we assume intent that this user wants to use EAS Updates. With that in mind, we automate most of the setup while providing the user enough context to know that just running that command won't be sufficient. They also need to rebuild their app to start using EAS Updates or open it in Expo Go.
I do like some of the refactors that @Simek brought in. I already told @jonsamp that it's great to merge that PR before this one. I can rebase upon that one. But these stacked PRs take it a bit further, like dropping some exported functions from classes and reusing the same code for both eas update:configure and eas update.

In the prototype version, I also started refactoring the eas update runAsync method, but I kept that out of these PRs to wait until both PR #1427 and #1467 are merged.

/changelog-entry chore Remove friction from the initial EAS update setup

@wschurman made the changes, going to merge now. Feel free to reach out if anything comes up


Example use of Geocoder in Laravel

So I am trying to use the geocoder package this way (Laravel 5.1)
In my AddressController.php
use Spatie\Geocoder\Geocoder;

public function postCreate(AddressRequest $request)
{
	if ($request->has('address')) {
		return Geocoder::getCoordinatesForQuery($request->input('address'));
	}
}

It throws the error Non-static method Spatie\Geocoder\Geocoder::getCoordinatesForQuery() cannot be called statically, assuming $this from incompatible context
So I changed it to
		    $coordinates = new Geocoder();
		    $coordinates->getCoordinatesForQuery($request->input('address'));

And it now returns Cannot instantiate interface Spatie\Geocoder\Geocoder
What am I doing wrong?

You have to use the facade.
Change:
use Spatie\Geocoder\Geocoder;

to
use Geocoder;


Fix bugs with custom_logL_priors

Closed the PR, so we can centralize all the dino-i changes (including the changes here) at a new PR.


Help users move on from error pages

Context
Our current error pages trap users, as the link at the top of the page just mirrors the requested url (which is how you got to this page in the first place). The text of the link is always 'Apply for teacher training', even if you were visiting a provider or support-interface page.
Changes proposed in this pull request
Make error pages reflect the interface the user intended to visit by varying the header title. Link to the start page of each interface so that the user can get unstuck.

Guidance to review
Easiest way to test is request pages that do not exist. Additional work may be needed for custom 'Manage' error pages.
Link to Trello card
https://trello.com/c/xEwXApm3
Things to check

[x] This code doesn't rely on migrations in the same Pull Request
[x] If this code includes a migration adding or changing columns, it also backfills existing records for consistency
[x] API release notes have been updated if necessary
[x] New environment variables have been added to the Azure config

Already looks much better, especially with the more specific footers. 👍

Content here @mnacos (FYI @edwardhorsford)
Page not found
If you entered a web address, check it is correct.
If you pasted the web address, check you copied the entire address.
You can return to your Manage teacher training applications dashboard.
Or, if you need to speak to someone about this problem, email us on<EMAIL_ADDRESS>

Content here @mnacos (FYI @edwardhorsford)
Page not found
If you entered a web address, check it is correct.
If you pasted the web address, check you copied the entire address.
You can return to your Manage teacher training applications dashboard.
Or, if you need to speak to someone about this problem, email us on<EMAIL_ADDRESS>
Great, have updated the page:

@laurahermionetennant92 Should the line about 'return to dashboard' only show if signed in?

@edwardhorsford I was wondering about that – so you landed on that page without being signed in, is that what you were explaining?
If a user isn't signed in, the line should read, Sign in to your Manage teacher training applications account
??

@laurahermionetennant92 Should the line about 'return to dashboard' only show if signed in?

Within the context of the current error pages we cannot detect if the user is signed in or not. But Manage is about the dashboard, so maybe ok to say 'dashboard' regardless?

New content @mnacos :)
Page not found
If you entered a web address, check it is correct.
If you pasted the web address, check you copied the entire address.
You can return to Manage teacher training applications.
Or, if you need to speak to someone about this problem, email us on<EMAIL_ADDRESS>


User is Required to Login to az cli on Jumpbox

https://microsoft.github.io/AzureTRE/tre-admins/setup-instructions/configuring-shared-services/
While setting up the jumpbox an individual user is used to perfom  az login

Shouldn't this use a managed identity, or some other form of credentials that are not tied to a single user?
This would currently result in anyone with access to the keyvault, and able to access the jumpbox, being able to act on behalf of the user who set the jumpbox up.

I don't think we have that step anymore. Can we close this issue @marrobi, @martinpeck ?

I couldn't find the text/area this issue is referring to so closing for now.


Wrong result for x64-lea with different prefixes

Describe the bug
A lea instruction for x64 doesn't compute the expected value.
To Reproduce
Steps to reproduce the behavior:

decompile https://github.com/rfalke/decompiler-subjects/blob/master/from_holdec/x64_lea/x64_elf/subject.exe
Output is:

undefined8 main(void)

{
  printf("lea1 should=0x1a2a3a4a5a6a7b8b/1885383485026892683 is=0x%016lx\n",0x1a2a3a4a5a6a7b8b);
  printf("lea2 should=0x1a2a3a4a5a6a7b8b/1885383485026892683 is=0x%016lx\n",0x1a2a3a4a5a6a7b8b);
  printf("lea3 should=0x000000005b6b7b8b/<PHONE_NUMBER> is=0x%016lx\n",0x5b6b7b8b);
  printf("lea4 should=0x000000005b6b7b8b/<PHONE_NUMBER> is=0x%016lx\n",0x1a2a3a4a5b6b7b8b);
  printf("lea5 should=0x1b2b3b4b5b6b7b8b/1957723657864969099 is=0x%016lx\n",0x1b2b3b4b5b6b7b8b);
  printf("lea6 should=0x000000005b6b7b8b/<PHONE_NUMBER> is=0x%016lx\n",0x5b6b7b8b);
  return 0;
}

lea4 is wrong. Asm instructions:
  4010bb:       48 b8 8a 7a 6a 5a 4a    movabs $0x1a2a3a4a5a6a7a8a,%rax
  4010c2:       3a 2a 1a
  4010c5:       48 bb 8b 7b 6b 5b 4b    movabs $0x1b2b3b4b5b6b7b8b,%rbx
  4010cc:       3b 2b 1b
  4010cf:       67 8d 03                lea    (%ebx),%eax

Expected behavior
Output should be:
  printf("lea4 should=0x000000005b6b7b8b/<PHONE_NUMBER> is=0x%016lx\n",0x5b6b7b8b);

Environment (please complete the following information):

OS: Linux
Java Version: openjdk version "11.0.5" 2019-10-15
Ghidra Version: 9.1.2_PUBLIC

Thanks for reporting this, looks like we're missing a zero extension here.  There are some other instructions with similar issues.
BTW, does that description actually go with this ticket?  I don't see anything about in_PF.

I copied the description from another issue. I fixed it.


Fails to build on FreeBSD

error[E0432]: unresolved import `crate::common::ScopeGuard`
  --> src/x11_clipboard.rs:45:13
   |
45 | use crate::{common::ScopeGuard, common_linux::into_unknown, Error, LinuxClipboardKind};
   |             ^^^^^^^^^^^^^^^^^^ no `ScopeGuard` in `common`

For more information about this error, try `rustc --explain E0432`.
error: could not compile `arboard` due to previous error
warning: build failed, waiting for other jobs to finish...
error: build failed

Sorry that this broke your code, I wasn't aware this crate had any usage on FreeBSD 😓.

It's a dependency of egui :). Fixed by #46


[WIP] Move profile IO into asyncio

Enable forking mode for background IO
This allows us to avoid blocking the main Python process when writing whylogs to disk.
This is very important for latency sensitive applications such as real time model serving

Pull Request Test Coverage Report for Build 775728633

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

Totals

Change from base Build 772322508:
0.0%

Covered Lines:
0

Relevant Lines:
0

💛  - Coveralls


Reload build on file changes

Issue #, if available:
Description of changes:
When we get a didChangeWatchedFiles type of notification, we should verify that it's from smithy build files and if so, rebuild the project from scratch with new information.
Additionally, we add more diagnostics when, say, the build file failed to parse.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Properly awesome 👍


Legacy Renaming

Is your feature request related to a problem? Please describe.
Not really a problem as much a loss of productivity (though I admit, not by much).
Describe the solution you'd like
Being given the option to rename files in the manner by which the legacy Explorer has an option to: By clicking the file name (twice) and typing the name. As of now, it demands a right-click, finding "rename" and then typing the name.
Describe alternatives you've considered
Maybe having an option in the settings to turn on/off some legacy features such as this one. I'm sure some people despise this manner of renaming so having it optional would be best.
Additional context
N/A

you can do this in version 1.4.1 not sure when the update will be out and not sure if it works with 1.3.

you can do this in version 1.4.1 not sure when the update will be out and not sure if it works with 1.3.

Awesome, I'm still waiting on that update but glad it's been introduced!

@mtratchet16 This feature has been included in Files since v1.0, what version of Files do you have?

@mtratchet16 This feature has been included in Files since v1.0, what version of Files do you have?

I have 1.3, but clicking on the label (or double clicking) does not allow me to rename; I'm only able to via right-clicking.

@mtratchet16 Do you have this issue in all the layout modes?

#2976 👀

Merging with #2976


Cannot include input files anywhere on command line

We used to be able to place input files anywhere on the command line string we wanted (other than as the first argument). After the addition of the -recursive feature, this does not work 100% of the time.

implemented in PR 64


[SPARK-31271][UI] fix web ui for driver side SQL metrics

What changes were proposed in this pull request?

In https://github.com/apache/spark/pull/23551, we changed the metrics type of driver-side SQL metrics to size/time etc. which comes with max/min/median info.
This doesn't make sense for driver side SQL metrics as they have only one value. It makes the web UI hard to read:

This PR updates the SQL metrics UI to only display max/min/median if there are more than one metrics values:

Why are the changes needed?

Makes the UI easier to read
Does this PR introduce any user-facing change?

no
How was this patch tested?
manual test

cc @gengliangwang @sarutak

Test build #120424 has started for PR 28037 at commit 9e84f21.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/25132/
Test PASSed.

Test build #120424 has finished for PR 28037 at commit 9e84f21.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/120424/
Test FAILed.

@cloud-fan
Basically LGTM.
But as you suggested, the metrics format for stageId and attemptId can be changed so should we wait for #28039 to be merged.

Test build #120476 has started for PR 28037 at commit acbaa45.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/25182/
Test PASSed.

Test build #120477 has started for PR 28037 at commit f91c51c.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/25183/
Test PASSed.

Test build #120477 has finished for PR 28037 at commit f91c51c.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/120477/
Test FAILed.

Test build #120488 has started for PR 28037 at commit 5838142.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/25193/
Test PASSed.

Test build #120476 has finished for PR 28037 at commit acbaa45.

This patch fails Spark unit tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test FAILed.

Test FAILed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/120476/
Test FAILed.

Test build #120488 has finished for PR 28037 at commit 5838142.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Merged build finished. Test PASSed.

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/120488/
Test PASSed.


Install latest stable Go version

Is there a way to just install whatever is the latest stable version of Go? For example, NVM (Node Version Manager) has nvm install node to install the latest version or nvm install --lts to install the lts version. Would be nice if this has the same too

@misaalanshori kindly try this GO Version Manager: https://github.com/ankitcharolia/goenv

Not as convenient as a dedicated command, but this works great:
$ alias gvm_latest='gvm install $(curl -s "https://go.dev/VERSION?m=text" | head -n 1)'
$ gvm_latest
Installing go1.21.1...

if you want to install latest stable version, try:
$ alias gvm_latest='gvm install $(curl -s "https://go.dev/dl/?mode=json" | jq -r \'.[0].version\')'
$ gvm_latest


chore: adopt the new webpack governance model

This PR effectively adopts (and replaces) the current governance model of webpack with the new governance model, pending approval from the CPC (Cross Project Council) from the OpenJS Foundation.
This proposal was crafted together with the Cross Project Council and current maintainers of webpack.
This PR:

Adds the GOVERNANCE.md file

1:1 copy of webpack-governance/README.md

Updates the README.md file

Adds the TSC and Core Collaborators list
Fixes readability (left-centering) for accessibility of titles
Removes dead-links
Cleanses up the Contributing and Support sections
Cleanses the badges on the top
Removes LICENSE section as there is already a LICENSE file
Updates special thanks section

The new governance model:

Charts the creation of a Technical Steering Committee
Updates Sponsoring, Funding and Disbursement guidelines
Charts the creation of Working Groups

Existing sub-projects such as docs and website to be chartered as Working Groups after the governance model is created

cc @webpack/core-team cc @webpack/tsc

cc @evenstensberg

FYI the PR containing any requested change by the CPC is: https://github.com/webpack/webpack-governance/pull/6


Clicking on track should scroll to position

As with native scrollbars, when you click on the track it should scroll to that position.

Duplicate of #178
Please +1 there!


Issue with k8s.io/docs/reference/setup-tools/kubeadm/kubeadm-upgrade/

This is a Bug Report

Problem:
showing an html header on the page:
Synopsis

i think there was a fix for this in flight.
/sig docs cluster-lifecycle
/kind bug

It's gone, I believe.
/close


raise warning instead of error when demo file breaks

I expected the following try-catch block works, but it doesn't. When line 152 errors, it throws a warning, and then immediately throws an error
https://github.com/johnnychen94/DemoCards.jl/blob/12c66103c43912afd22bba989149c95189ef97e8/src/types/julia.jl#L146-L160
For example, in https://github.com/JuliaImages/juliaimages.github.io/pull/94
$ julia --project=. --color=yes docs/make.jl
WARNING: Method definition _bcs1(Any, Any) in module Broadcast at broadcast.jl:439 overwritten in module ImageFiltering at /home/travis/.julia/packages/ImageFiltering/y5YkM/src/ImageFiltering.jl:28.
WARNING: Method definition _bcs1(Any, Any) in module Broadcast at broadcast.jl:439 overwritten in module ImageFiltering at /home/travis/.julia/packages/ImageFiltering/y5YkM/src/ImageFiltering.jl:28.
WARNING: Method definition _bcs1(Any, Any) in module Broadcast at broadcast.jl:439 overwritten in module ImageFiltering at /home/travis/.julia/packages/ImageFiltering/y5YkM/src/ImageFiltering.jl:28.
WARNING: Method definition _bcs1(Any, Any) in module Broadcast at broadcast.jl:439 overwritten in module ImageFiltering at /home/travis/.julia/packages/ImageFiltering/y5YkM/src/ImageFiltering.jl:28.
[ Info: SetupDemoCardsDirectory: setting up examples directory.
┌ Warning: Executing demo docs/examples/color_channels/color_separations_svd.jl fails.
└ @ DemoCards ~/.julia/packages/DemoCards/67iDl/src/types/julia.jl:159
ERROR: LoadError: LoadError: UndefVarError: eachslice not defined
in expression starting at string:1
when executing the following code block

svdfactors = svd.(eachslice(channels; dims=1))
imgs = map((10, 50, 100)) do k
    colorview(RGB,
              rank_approx(svdfactors[1], k),
              rank_approx(svdfactors[2], k),
              rank_approx(svdfactors[3], k))
end
vcat([img imgs[1]], [imgs[2] imgs[3]])

in expression starting at /home/travis/build/JuliaImages/juliaimages.github.io/docs/make.jl:7

The complete log can be found in https://travis-ci.org/JuliaImages/juliaimages.github.io/jobs/619407603

The error is actually generated by Literate.notebook


Middleware auth.getSession returns null when Third Party Provider is used (Google)

Bug report
Describe the bug
I am currently using the Google Provider from Supabase but createMiddlewareClient returns null when called.
To Reproduce
While using Google Provider
    const res = NextResponse.next()

    const supabase = createMiddlewareClient({ req, res })

    const {
        data: { session },
    } = await supabase.auth.getSession()

Expected behavior
Expected: Returns session
Reality: Returns null
System information

OS: macOS 13.3.1 (a) (22E772610a)
Version of supabase-js: 2.36.0
Version of Node.js: v18.17.0

Can't replicate, please provide a reproducible repository with the issue. There is a working example repository here https://github.com/supabase-community/supabase-by-example/tree/main/oauth-flow/nextjs

Can't replicate, please provide a reproducible repository with the issue. There is a working example repository here https://github.com/supabase-community/supabase-by-example/tree/main/oauth-flow/nextjs

Hey!
I've uploaded the repo, let me know :)
https://github.com/panstabolitis/temp-supa-next

You aren't using the auth-helpers in that repo so this is the wrong place to open that issue. You should be using the auth-helpers when using Next.js like the example repo I pointed you to.

Yes I am using them? I am importing the MiddleWareClient in middleware.ts

Yes I am using them? I am importing the MiddleWareClient in middleware.ts

But you're defining a custom client with createClient in your lib folder, then using that in your Profile component. If you're going to use auth helpers, you need to use their client functions exclusively. The only exception is if you're creating a client with the service_role key.

Yes I am using them? I am importing the MiddleWareClient in middleware.ts

But you're defining a custom client with createClient in your lib folder, then using that in your Profile component. If you're going to use auth helpers, you need to use their client functions exclusively. The only exception is if you're creating a client with the service_role key.

Apologies, I understand now


operator prometurbo-certified (8.12.20-beta.1)

prometurbo-certified-8.12.20 bundle

@jfrancin  - May I know what's happening with this PR? The PR has hosted-pipeline status success but didn't get merged and publish to index

@SumanthKodali999 I had to hand-trigger the release pipeline for this PR.  I'll be asking Engineering about this.

@jfrancin - PR is still open?

Looks like the auto-merge didn't, so I just did so...

Seems there was a GitHub-wide API outage: https://www.githubstatus.com/incidents/7txcg0j03kkg.
This one was affected by it.


[val] Add extra context to error messages.

This CL extends the error messages produced by the validator to output the
disassembly of the errored line.
The validation_id messages have also been updated to print the line number of
the error instead of the word number. Note, the error number is from the start
of the SPIR-V, it does not include any headers printed in the disassembled code.
Fixes #670, #1581

Please let me know if this is on the right track.
For issue 1581 this would output:
error: line 735: OpStore Pointer <id> '137' is not a logical pointer.
  %obj = OpPhi %_ptr_Function_bool %493 %549 %493 %550 %493 %546 ; 0x00000014

and for the example provided in 670 it would output:
error: line 1: TypeInt cannot appear before the memory model instruction
  %uint = OpTypeInt 32 0 ; 0x00000014

I think for 670 we may also want to change the  '137' to output  '137[obj]' or whatever the getIdName() string is for that object.

Found the issue, I need to run cmake with -DSPIRV_BUILD_COMPRESSION=ON to match the bots.

Will need to do a bit of work to make this build/run with the markv stuff. Will ping when the CL is read for review again.

FYI.  The Markv decoder case is the sticky one because the uncompressed form of the SPIR-V module is not anywhere in memory.  See https://github.com/KhronosGroup/SPIRV-Tools/pull/1221#issuecomment-358789690 for @atgoo's suggestion on how to resolve this.

PTAL. I changed the Markv code to do validation at the beginning of encode and the end of decode so we should have the full binary available. This removes the need to create a ValidationState in the MarkvDecode constructor.

Rebased, will see if AppVeyor is happy now.


Cannot load models in windows

I'm using rasa NLU v0.7.4 and mitie v0.2.0 in windows.
I can able to train a model with the backend as "mitie_sklearn".
I'm getting the below error while loading the created model using the MITIESklearnInterpreter.
Traceback (most recent call last):
  File "test.py", line 38, in <module>
    interpreter = MITIESklearnInterpreter.load(metadata)
  File "C:\ProgramData\Anaconda2\lib\site-packages\rasa_nlu\interpreters\mitie_sklearn_interpreter.py", line 20, in load
    extractor = named_entity_extractor(meta.entity_extractor_path)
  File "C:\ProgramData\Anaconda2\lib\site-packages\mitie\mitie.py", line 234, in __init__
    raise Exception("Unable to load named entity extractor from " + filename)
Exception: Unable to load named entity extractor from D:\NLU\models\model_20170413-132623\entity_extractor.dat

I have tried the same in linux and the model is loading perfectly. i found a similar issue #185 but i have loaded the total_word_feature_extractor.dat file perfectly, still getting the same error.
The code I have used:
metadata = Metadata.load(model_directory)
interpreter = MITIESklearnInterpreter.load(metadata)
print interpreter.parse(u'Text')

Did you install the latest mitie version?
Do you mind testing if this error still persists on the latest master? (You need to install from github, instructions are in the readme. Also make sure to adapt your configuration to the new format of the latest version (https://rasa-nlu.readthedocs.io/en/latest/changelog.html))

I'm using the latest version of mitie that is 0.2.0
yes the file is present and using that file only i have generated the model file.
I'm using python, so i believe there is no need for the conf.json file.
Let me check with the new version and share you the results.

Thanks, let me know if the error persists there.

Tom, I can't able to find the trainers and interpreters folder inside the rasa_nlu folder in the master. interpreter = MITIESklearnInterpreter.load(metadata). MITIESklearnInterpreter should be there inside interpreters folder. I can't find any alternatives in the Changelog also.

Please have a look at https://rasa-nlu.readthedocs.io/en/latest/python.html

Sorry i think this changes has not been mentioned in the Changelog, Tom i have checked with the latest version which is there on the GIT and i'm getting the same error.
While training i got the below warning ```
C:\ProgramData\Anaconda2\lib\site-packages\sklearn\metrics\classification.py:1113: UndefinedMetricWarning: F-score is ill-defined and being set to 0.0 in labels with no predicted samples.
'precision', 'predicted', average, warn_for)
and while loading the model i got the below error which is the same that i got from v0.7.4(only in windows):

Traceback (most recent call last):
File "test.py", line 22, in
interpreter = Interpreter.load(metadata, RasaNLUConfig("config.json"))
File "build\bdist.win-amd64\egg\rasa_nlu\model.py", line 245, in load
component = component_builder.load_component(component_name, context, model_config, meta)
File "build\bdist.win-amd64\egg\rasa_nlu\components.py", line 234, in load_component
component = registry.load_component_by_name(component_name, context, model_config)
File "build\bdist.win-amd64\egg\rasa_nlu\registry.py", line 89, in load_component_by_name
return load_component(component_clz, context, config)
File "build\bdist.win-amd64\egg\rasa_nlu\components.py", line 27, in load_component
return component_clz.load(*load_args)
File "build\bdist.win-amd64\egg\rasa_nlu\extractors\mitie_entity_extractor.py", line 112, in load
File "C:\ProgramData\Anaconda2\lib\site-packages\mitie\mitie.py", line 234, in init
raise Exception("Unable to load named entity extractor from " + filename)
Exception: Unable to load named entity extractor from D:\models\model_20170421-133630\entity_extractor.dat

Tom, I'm waiting for your answer in this issue. Can i get some updates for this issue?

Sorry, but I couldn't reproduce this issue yet. We are looking into setting up a windows CI to test more properly for windows. Actually, there shouldn't be any issues since we aren't doing anything platform specific, but then again...
In the meantime you could speed up things by debugging this issue, setting a breakpoint at the location and having a look why the file is not found.

I'll close this issue due to inactivity and due to the fact that the issue can not be reproduced at the moment.


select count(*) from '*.parquet' scans all parquet file recursively including subdirectory

Describe the bug
I find select count(*) from '*.parquet' not only scan the parquet file in current directory, but it also recursively scan all the parquet file in subdirectory. I wonder is this behavior by design or a bug.
To Reproduce
I tried with three parquet file, and two of them are in subdir.
$$ tree
.
├── subdir
│   ├── file1.parquet
│   └── file2.parquet
└── users.parquet

2 directories, 3 files

users.parquet has 2 record, file1.parquet has 1 record and file2.parquet has 1 record.
select count(*) from '*.parquet' get 4
$$ datafusion-cli -c "select count(*) from '*.parquet'"
DataFusion CLI v33.0.0
+----------+
| COUNT(*) |
+----------+
| 4        |
+----------+
1 row in set. Query took 0.058 seconds.

$$ datafusion-cli -c "select count(*) from 'users.parquet'"
DataFusion CLI v33.0.0
+----------+
| COUNT(*) |
+----------+
| 2        |
+----------+
1 row in set. Query took 0.002 seconds.

$$ datafusion-cli -c "select count(*) from 'subdir/*.parquet'"
DataFusion CLI v33.0.0
+----------+
| COUNT(*) |
+----------+
| 2        |
+----------+
1 row in set. Query took 0.002 seconds.

Expected behavior
I try same query in duckdb, and duckdb only scan parquet file in current directory
$$ duckdb -c "select count(*) from '*.parquet'"
┌──────────────┐
│ count_star() │
│    int64     │
├──────────────┤
│            2 │
└──────────────┘

Additional context
No response

I think the reason this happens is that the ListingTable does ObjectStore::list which finds files in all subdirectories

I wonder is this behavior by design or a bug.

As I understand it, DataFusion is trying to model the behavior of "Hive PartitionedTables" -- so to answer this question I think we need to research what Hive does in this case

I think the reason this happens is that the ListingTable does ObjectStore::list which finds files in all subdirectories

I wonder is this behavior by design or a bug.

As I understand it, DataFusion is trying to model the behavior of "Hive PartitionedTables" -- so to answer this question I think we need to research what Hive does in this case

I tried with hive external table stores as parquet, it seems that hive external table also do not scan parquet file in subdirectory

as show in this picture, when location is hdfs:///user/hive/warehouse/zxf_test/, there is no data in external table, when localtion is hdfs:///user/hive/warehouse/zxf_test/subdir, external table has two records from two parquet file.

I also tried partitioned external table.

After create table, there is no data.

After specify location of partition pt1, we can get data from hdfs:///user/hive/warehouse/zxf_test_pt/pt1

After also specfy location of  partition pt2, we can get data from both hdfs:///user/hive/warehouse/zxf_test_pt/pt1 and hdfs:///user/hive/warehouse/zxf_test_pt/pt2

If I copy a subdirectory with parquet file into hive partition directory, hive report a java.io.IOException:java.io.IOException: Not a file

So it seems that hive also do not scan parquet file in the subdirectoy. for hive partitioned table, user should specify the directory of each partition, and there should not contains any subdirectory.

Makes sense to me. THank you for the research @zhangxffff
If we wish to change this behavior, perhaps we can add a configuration parameter to have the old or new behavior (defaulting to the new behavior)


Accuracy of jax.experimental.sparse.spsolve

Description
Is there any reason why spsolve would return a solution that is close to the true one, but not accurate? I can't provide a working example but I'm trying to solve a system (40000, 40000) sparse system (255101 non-zero entries), and the solution I get has jnp.max(jnp.abs(matrix@sol-b))=0.0045, which is not ideal. Any reason why, or is any way I can do to improve this accuracy?
System info (python version, jaxlib version, accelerator, etc.)
Python version 3.10.13
Jax version 0.4.30
Running on gpu

Just a guess: JAX computes results in float32 by default; iterative solvers are often quite sensitive to float rounding errors. If you enable float64 computation, you will likely see more accurate results.

You are totally right, I had considered the 32 vs 64 but didn't think it would make such a difference.
I just developed some rutines with Jax to solve Linear Complementarty Problems, both for sparse and non sparse matrices (Lemke and Fischer 1995). I'd be happy to collaborate with the package but I'm not sure I know how. Or I can do it as an independent package.

Following this discussin, it seems that sparse.eye causes problems when float64 is enabled.
from jax.experimental import sparse
import jax
import jax.numpy as jnp
jax.config.update("jax_enable_x64", True)
key = jax.random.PRNGKey(0)
n=10
M = sparse.random_bcoo(key,(n,n))
M.astype(jnp.float64)+sparse.eye(n, dtype=jnp.float64)

I get:
File ~/miniconda3/lib/python3.10/site-packages/jax/experimental/sparse/transform.py:428, in eval_sparse(jaxpr, consts, spvalues, spenv)
    [426](https://vscode-remote+ssh-002dremote-002bdemand-002emit-002eedu.vscode-resource.vscode-cdn.net/bbkinghome/mbarrera/git_supply/jaxlcp/src/~/miniconda3/lib/python3.10/site-packages/jax/experimental/sparse/transform.py:426)   if prim not in sparse_rules_bcoo:
    [427](https://vscode-remote+ssh-002dremote-002bdemand-002emit-002eedu.vscode-resource.vscode-cdn.net/bbkinghome/mbarrera/git_supply/jaxlcp/src/~/miniconda3/lib/python3.10/site-packages/jax/experimental/sparse/transform.py:427)     _raise_unimplemented_primitive(prim)
...
   [5047](https://vscode-remote+ssh-002dremote-002bdemand-002emit-002eedu.vscode-resource.vscode-cdn.net/bbkinghome/mbarrera/git_supply/jaxlcp/src/~/miniconda3/lib/python3.10/site-packages/jax/_src/lax/lax.py:5047)   equiv = _JNP_FUNCTION_EQUIVALENTS[name]
   [5048](https://vscode-remote+ssh-002dremote-002bdemand-002emit-002eedu.vscode-resource.vscode-cdn.net/bbkinghome/mbarrera/git_supply/jaxlcp/src/~/miniconda3/lib/python3.10/site-packages/jax/_src/lax/lax.py:5048)   msg += f" (Tip: jnp.{equiv} is a similar function that does automatic type promotion on inputs)."
-> [5049](https://vscode-remote+ssh-002dremote-002bdemand-002emit-002eedu.vscode-resource.vscode-cdn.net/bbkinghome/mbarrera/git_supply/jaxlcp/src/~/miniconda3/lib/python3.10/site-packages/jax/_src/lax/lax.py:5049) raise TypeError(msg.format(name, ", ".join(str(a.dtype) for a in avals)))

TypeError: lax.concatenate requires arguments to have the same dtypes, got int64, int32. (Tip: jnp.concatenate is a similar function that does automatic type promotion on inputs).

However, defining my own eye function
def eye(n):
    data = jnp.ones(n)
    indices = jnp.column_stack((jnp.arange(n), jnp.arange(n)))
    return sparse.BCOO((data, indices), shape=(n, n))

works.

This looks like a problem in the sparse.concatenate implementation: it doesn't account for the fact that the indices may have different dtypes.

Good catch, thank you. I understand the jax framework and sparsity are hard to combine, I hope someday it is no longer experimental. spsolve had issues to solve a system of equations when jnp.float64 was used, it raises an error saying the matrix is singular when it is not. Using 32 bit floats, the correct solution is found.


Update Cert-manager

Build failed; the context from the latest run is:
Expand to view
[2019-08-29T11:36:40.263Z] Pull request #7 opened
[2019-08-29T11:36:40.265Z] Connecting to https://api.github.com using jenkinsadmin/****** (GitHub access token for jenkinsadmin)
[2019-08-29T11:36:40.770Z] Connecting to https://api.github.com to check permissions of obtain list of olblak for jenkins-infra/charts
[2019-08-29T11:36:41.578Z] Obtained Jenkinsfile from f7794703c2d15fc3039a39a7902acc4ea2980e09+47329b3c3cdc2d579135971f2f0d52cf2e024a58 (212761dbae2184bc77a4280432513d3ef0e19b46)
[2019-08-29T11:36:41.579Z] Running in Durability level: MAX_SURVIVABILITY
[2019-08-29T11:36:41.598Z] Loading library pipeline-library@master
[2019-08-29T11:36:41.598Z] Attempting to resolve master from remote references...
[2019-08-29T11:36:41.703Z] Found match: refs/heads/master revision 9c91983c80cc6dc10c7df3ae10b79f2896dca763
[2019-08-29T11:36:41.704Z] No credentials specified
[2019-08-29T11:36:41.704Z] Cloning the remote Git repository
[2019-08-29T11:36:41.704Z] Cloning with configured refspecs honoured and without tags
[2019-08-29T11:36:41.791Z] remote: Enumerating objects
[2019-08-29T11:36:41.791Z] remote: Counting objects
[2019-08-29T11:36:41.791Z] remote: Compressing objects
[2019-08-29T11:36:41.792Z] Receiving objects
[2019-08-29T11:36:41.822Z] Resolving deltas
[2019-08-29T11:36:41.912Z] Fetching without tags
[2019-08-29T11:36:41.948Z] Checking out Revision 9c91983c80cc6dc10c7df3ae10b79f2896dca763 (master)
[2019-08-29T11:36:41.968Z] Commit message: "Merge pull request #102 from v1v/feature/uts"
[2019-08-29T11:36:41.969Z] First time build. Skipping changelog.
[2019-08-29T11:36:43.523Z]
[2019-08-29T11:36:43.523Z] GitHub has been notified of this commit’s build result
[2019-08-29T11:36:43.523Z]
[2019-08-29T11:36:43.525Z] org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
[2019-08-29T11:36:43.525Z] WorkflowScript: 3: Invalid agent type "kubernetes" specified. Must be one of [any, docker, dockerfile, label, none] @ line 3, column 5.
[2019-08-29T11:36:43.525Z]        kubernetes {
[2019-08-29T11:36:43.525Z]        ^
[2019-08-29T11:36:43.525Z]
[2019-08-29T11:36:43.525Z] 1 error
[2019-08-29T11:36:43.525Z]
[2019-08-29T11:36:43.525Z] 	at org.codehaus.groovy.control.ErrorCollector.failIfErrors(ErrorCollector.java:310)
[2019-08-29T11:36:43.525Z] 	at org.codehaus.groovy.control.CompilationUnit.applyToPrimaryClassNodes(CompilationUnit.java:1085)
[2019-08-29T11:36:43.525Z] 	at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:603)
[2019-08-29T11:36:43.525Z] 	at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:581)
[2019-08-29T11:36:43.525Z] 	at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:558)
[2019-08-29T11:36:43.525Z] 	at groovy.lang.GroovyClassLoader.doParseClass(GroovyClassLoader.java:298)
[2019-08-29T11:36:43.525Z] 	at groovy.lang.GroovyClassLoader.parseClass(GroovyClassLoader.java:268)
[2019-08-29T11:36:43.525Z] 	at groovy.lang.GroovyShell.parseClass(GroovyShell.java:688)
[2019-08-29T11:36:43.525Z] 	at groovy.lang.GroovyShell.parse(GroovyShell.java:700)
[2019-08-29T11:36:43.525Z] 	at org.jenkinsci.plugins.workflow.cps.CpsGroovyShell.doParse(CpsGroovyShell.java:142)
[2019-08-29T11:36:43.525Z] 	at org.jenkinsci.plugins.workflow.cps.CpsGroovyShell.reparse(CpsGroovyShell.java:127)
[2019-08-29T11:36:43.525Z] 	at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.parseScript(CpsFlowExecution.java:561)
[2019-08-29T11:36:43.525Z] 	at org.jenkinsci.plugins.workflow.cps.CpsFlowExecution.start(CpsFlowExecution.java:522)
[2019-08-29T11:36:43.525Z] 	at org.jenkinsci.plugins.workflow.job.WorkflowRun.run(WorkflowRun.java:320)
[2019-08-29T11:36:43.525Z] 	at hudson.model.ResourceController.execute(ResourceController.java:97)
[2019-08-29T11:36:43.525Z] 	at hudson.model.Executor.run(Executor.java:429)
[2019-08-29T11:36:43.525Z] Finished: FAILURE

Powered by the Comment Logger


Enable Path Find payments

Path Find has to be enabled after it has been natively implemented in Xumm.
This will allow consumers to pay with any XRPL token they have available.
https://github.com/XRPL-Labs/XUMM-Issue-Tracker/issues/392

Pathfinding has been implemented in commit 99872ac047eb69b2ee97e01f56b67796905a60fd


[log4j] Fix links for all versions

Release note links were not valid anymore, probably due to an update on https://logging.apache.org/.
Fix by using the release notes in the log4j repository itself for 2.x version because not all versions are listed on https://logging.apache.org/log4j/2.x/release-notes/index.html.

Bad links generated by the changelogTemplate were:
Product Validator: Invalid link 'https://logging.apache.org/log4j/2.x/changes-report.html#a2.20.0' for log4j.md#2, got an error : '404 Not Found'.
Product Validator: Invalid link 'https://logging.apache.org/log4j/2.x/changes-report.html#a2.12.4' for log4j.md#2.12, got an error : '404 Not Found'.
Product Validator: Invalid link 'https://logging.apache.org/log4j/2.x/changes-report.html#a2.3.2' for log4j.md#2.3, got an error : '404 Not Found'.
Product Validator: Invalid link 'https://logging.apache.org/log4j/2.x/changes-report.html#a1.2.17' for log4j.md#1, got an error : '404 Not Found'.