feature: show login error messages

Feature Request
Describe the Feature Request

Inform the user in a clear when the login was not successful (wrong user, wrong user-password or whatever)
Is your feature request related to a problem? Please describe

Describe Preferred Solution

Check possible error messages from the identity provider.
Additional Context

The login endpoint will probably answer detailed information about the operation result: Ok, Invalid user, etc.
This issue means:

generate that detailed results in the authentication backend
receive the success or error message in the frontend
show the proper message with the userCommunication service

Right now, we are showing login error message, that can be quite ok for the momment.


Improve build, performance, resilience of notebook environment

Redistributable assemblies

Creates a new assembly for docker compose, helm charts & notebooks

this is a first pass. We may want to rename, or change contents in future. For now
it is primarily used to import the notebooks into the docker build environment
Fixes #1640

Reliability improvements

Creates a new 'jupyter' docker image

notebooks from the build are now baked in to the image (and therefore consistent with the egeria code). Fixes #1639
notebook is versioned, 1.5-SNAPSHOT - aligned with our other core images
build is done alongside egeria/configure images as part of the merge build
Avoids unreliability & time taken to installl packages, download notebooks (which would also be out of sync with the code)
works with restricted network connection - no need to go to git
No longer requiring a data volume means the Docker compose environment now works on windows again - Fixes #1776
docker-compose environment updated accordingly. This removes the need for the post-launch script
odpi-egeria-lab k8s helm chart updated. This removes the need for initContainers, volume, and a customized launch script

Cleanup

Removes old ranger chart (not used - an initial experiment). Ranger still forms part of the vdc chart - unchanged
Removes old helm index (index.yaml) - need to address #1514 to do this properly

Tested notebooks (configure/start) in

k8s lab chart
docker-compose (macOS)
docker-compose (Windows)

( github status is 'stuck'. pushing a no-op to kick)


Provide a Graddle alternative for Coherence POF Maven plugin

Followed description of using POF annotations to leverage generation of Portable Object code for application in ce22.06 guide for key association.
Excerpt from Key Associator guide:

Bothof the model classes are annotated with the @PortableType. This annotation is used by the Coherence POF Maven plugin to     generate Portable Object code for the classes. Using the Coherence POF generator in this way avoids having to manually write serialization code and ensures that the serialization code generated is supports evolvability betweenversions.

I am using Graddle and would like to have an equivalent for the POF Maven plugin to generate Portable Object code for the classes.
For now, I am just falling back to specifying user pof-config file and specifying PofSerializers.

The POF plugin for Gradle is available in 23.03.


add variational autoencoder example

I have implemented a basic variational autoencoder model, as introduced from the original paper  Auto-Encoding Variational Bayes , and demonstrated the usage on the mnist hand written digit dataset.

please fix formatting. We use 4 space indent and remove trailing new lines.

Hi Eric,
Thanks for the suggestion! I have fixed formatting but still got the error:
ImportError: cannot import name '_STORAGE_TYPE_ID_TO_STR'
I am just wondering could you please help with this? Thank you very much!
Best wishes,
Xiaoyu

@xiaoyulu2014 that's a bug in CI set-up and most likely not related to your pr.

Any suggestions/updates of what I can do to sort this out?
Thanks!

looks like you are missing license header in your files.

Added licence header for now, as it was causing all other master builds to fail.
Please make sure at minimum CI sanity and builds are passing for PR while we can fix intermittent PR build issues.


新增背景橡皮擦

          【2】新增背景橡皮擦

Originally posted by @yelloxing in https://github.com/zxl20070701/toolbox/issues/3#issuecomment-2006894521

@zxl20070701


Where to find source code about draft-js-plugins-editor-wysiwyg?

I need to add a feature, but I could not find the source code.
The package.json writes:
  "repository": {
    "type": "git",
    "url": "https://github.com/draft-js-plugins/draft-js-plugins.git"
  }

But not found draft-js-plugins-editor-wysiwyg.

You have the link right there. Just remove .git at the end.
https://github.com/draft-js-plugins/draft-js-plugins

But it's draft-js-plugins-editor not draft-js-plugins-editor-wysiwyg

I think that this repo has been merged into draft-js-plugins
Where did you see draft-js-plugins-editor-wysiwyg?

OK, Thanks a lot.
👍


test(e2e): add e2e tests for message-toast component

Please provide a link to the associated issue.
Closes
Please provide a brief summary of this pull request.
Please check whether the PR fulfills the following requirements

[ ] the commit message follows the guideline:
https://github.com/SAP/fundamental-ngx/blob/main/CONTRIBUTING.md
[ ] tests for the changes that have been done
[ ] all items on the PR Review Checklist are addressed :
https://github.com/SAP/fundamental-ngx/wiki/PR-Review-Checklist
[ ] Run npm run build-pack-library and test in external application

Documentation checklist:

[ ] update README.md
[ ] Breaking Changes Wiki
[ ] Documentation Examples
[ ] Stackblitz works for all examples

raised on main repo


evaluation_loop memory leak

🐛 Bug
When I first encountered the bug, it manifested in step 13 of the evaluation loop. This is surprising because training was running smoothly, but I received a CUDA out of memory during evaluation. I then printed out the memory allocation in between each evaluation batch, and I saw memory allocated was increasing slightly.
Please reproduce using the BoringModel
BoringModel
To Reproduce
just run the above file: python val_mem_leak.py and observe the print statement. I will share a segment here just to illustrate the slow increase of the memory allocation. Look under the Allocated Memory section between batch idx 0 and 13.
While this does not generate a OOM, if left unfixed, over time, it will. On my experiment, since it was using a much bigger model, it was OOMing in the evaluation run.
memory summary: |===========================================================================|                                                                                |                  PyTorch CUDA memory summary, device ID 0                 |
|---------------------------------------------------------------------------|
|            CUDA OOMs: 0            |        cudaMalloc retries: 0         |
|===========================================================================|
|        Metric         | Cur Usage  | Peak Usage | Tot Alloc  | Tot Freed  |
|---------------------------------------------------------------------------|
| Allocated memory      |   14724 KB |   14761 KB |   22139 KB |    7415 KB |
|       from large pool |   13550 KB |   13592 KB |   20938 KB |    7388 KB |
|       from small pool |    1174 KB |    1192 KB |    1201 KB |      27 KB |
|---------------------------------------------------------------------------|
| Active memory         |   14724 KB |   14761 KB |   22139 KB |    7415 KB |
|       from large pool |   13550 KB |   13592 KB |   20938 KB |    7388 KB |
|       from small pool |    1174 KB |    1192 KB |    1201 KB |      27 KB |
|---------------------------------------------------------------------------|
| GPU reserved memory   |   22528 KB |   22528 KB |   22528 KB |       0 B  |
|       from large pool |   20480 KB |   20480 KB |   20480 KB |       0 B  |
|       from small pool |    2048 KB |    2048 KB |    2048 KB |       0 B  |
|---------------------------------------------------------------------------|
| Non-releasable memory |    7804 KB |   20075 KB |   31969 KB |   24165 KB |
|       from large pool |    6930 KB |   18412 KB |   25800 KB |   18870 KB |
|       from small pool |     874 KB |    2047 KB |    6168 KB |    5294 KB |
|---------------------------------------------------------------------------|
| Allocations           |      54    |      56    |      72    |      18    |
|       from large pool |       4    |       4    |       5    |       1    |
|       from small pool |      50    |      52    |      67    |      17    |
|---------------------------------------------------------------------------|
| Active allocs         |      54    |      56    |      72    |      18    |
|       from large pool |       4    |       4    |       5    |       1    |
|       from small pool |      50    |      52    |      67    |      17    |
|---------------------------------------------------------------------------|
| GPU reserved segments |       2    |       2    |       2    |       0    |
|       from large pool |       1    |       1    |       1    |       0    |
|       from small pool |       1    |       1    |       1    |       0    |
|---------------------------------------------------------------------------|
| Non-releasable allocs |       3    |       3    |       9    |       6    |
|       from large pool |       1    |       1    |       1    |       0    |
|       from small pool |       2    |       2    |       8    |       6    |
|===========================================================================|

memory reserved: 23068672
memory allocated: 15077376
validation steps...0

memory summary: |===========================================================================|                                                                                [54/1822]
|                  PyTorch CUDA memory summary, device ID 0                 |
|---------------------------------------------------------------------------|
|            CUDA OOMs: 0            |        cudaMalloc retries: 0         |
|===========================================================================|
|        Metric         | Cur Usage  | Peak Usage | Tot Alloc  | Tot Freed  |
|---------------------------------------------------------------------------|
| Allocated memory      |   14732 KB |   14761 KB |   22297 KB |    7564 KB |
|       from large pool |   13550 KB |   13592 KB |   20938 KB |    7388 KB |
|       from small pool |    1182 KB |    1194 KB |    1358 KB |     176 KB |
|---------------------------------------------------------------------------|
| Active memory         |   14732 KB |   14761 KB |   22297 KB |    7564 KB |
|       from large pool |   13550 KB |   13592 KB |   20938 KB |    7388 KB |
|       from small pool |    1182 KB |    1194 KB |    1358 KB |     176 KB |
|---------------------------------------------------------------------------|
| GPU reserved memory   |   22528 KB |   22528 KB |   22528 KB |       0 B  |
|       from large pool |   20480 KB |   20480 KB |   20480 KB |       0 B  |
|       from small pool |    2048 KB |    2048 KB |    2048 KB |       0 B  |
|---------------------------------------------------------------------------|
| Non-releasable memory |    7795 KB |   20075 KB |   32118 KB |   24322 KB |
|       from large pool |    6930 KB |   18412 KB |   25800 KB |   18870 KB |
|       from small pool |     865 KB |    2047 KB |    6317 KB |    5452 KB |
|---------------------------------------------------------------------------|
| Allocations           |      71    |      73    |     196    |     125    |
|       from large pool |       4    |       4    |       5    |       1    |
|       from small pool |      67    |      69    |     191    |     124    |
|---------------------------------------------------------------------------|
| Active allocs         |      71    |      73    |     196    |     125    |
|       from large pool |       4    |       4    |       5    |       1    |
|       from small pool |      67    |      69    |     191    |     124    |
|---------------------------------------------------------------------------|
| GPU reserved segments |       2    |       2    |       2    |       0    |
|       from large pool |       1    |       1    |       1    |       0    |
|       from small pool |       1    |       1    |       1    |       0    |
|---------------------------------------------------------------------------|
| Non-releasable allocs |       3    |       5    |      69    |      66    |
|       from large pool |       1    |       1    |       1    |       0    |
|       from small pool |       2    |       4    |      68    |      66    |
|===========================================================================|

memory reserved: 23068672
memory allocated: 15086080
validation steps...13

Expected behavior
memory allocation should remain the same.
Environment
PyTorch version: 1.8.1+cu102
Is debug build: False
CUDA used to build PyTorch: 10.2
ROCM used to build PyTorch: N/A

OS: Ubuntu 20.04.1 LTS (x86_64)
GCC version: (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
Clang version: Could not collect
CMake version: version 3.16.3

Python version: 3.8 (64-bit runtime)
Is CUDA available: True
CUDA runtime version: Could not collect
GPU models and configuration:
GPU 0: Quadro GP100
GPU 1: Quadro GP100

Nvidia driver version: 450.80.02
cuDNN version: Could not collect
HIP runtime version: N/A
MIOpen runtime version: N/A

Versions of relevant libraries:
[pip3] numpy==1.19.4
[pip3] pytorch-lightning==1.4.0.dev0
[pip3] torch==1.8.1
[pip3] torchaudio==0.8.1
[pip3] torchmetrics==0.4.1
[pip3] torchtext==0.5.0
[pip3] torchvision==0.9.1
[conda] blas                      1.0                         mkl
[conda] cudatoolkit               10.1.243             h6bb024c_0
[conda] mkl                       2020.2                      256
[conda] mkl-service               2.3.0            py38he904b0f_0
[conda] mkl_fft                   1.2.0            py38h23d657b_0
[conda] mkl_random                1.1.1            py38h0573a6f_0
[conda] numpy                     1.19.4                   pypi_0    pypi
[conda] numpy-base                1.19.2           py38hfa32c7d_0
[conda] pytorch-lightning         1.4.0.dev0               pypi_0    pypi
[conda] torch                     1.8.1                    pypi_0    pypi
[conda] torchaudio                0.8.1                    pypi_0    pypi
[conda] torchmetrics              0.3.2                    pypi_0    pypi
[conda] torchtext                 0.5.0                    pypi_0    pypi
[conda] torchvision               0.9.1                    pypi_0    pypi

Dear @ytsheng,
From my first investigation, I am getting constant size when I don't return {"loss": loss} from the validation_step.
    def validation_step(self, batch, batch_idx):
        output = self.layer(batch)
        loss = self.loss(batch, output)
        #print(f"memory summary: {torch.cuda.memory_summary()}")
        print(f"memory reserved: {torch.cuda.memory_reserved()}")
        print(f"memory allocated: {torch.cuda.memory_allocated()}")
        print(f"validation steps...{batch_idx}")

        #if batch_idx == 13:
            # this is just to stop so that program does not run forever, feel free to remove...
        #    exit(1)
        # return {"x": loss}

In Lightning, if you return something on validation_step, this will be stored for validation_epoch_end on GPU and can result into OOM.
Mind giving it a try ?
Best,
T.C

Hi @tchaton. I'm facing this memory leak. Returning an output in validation_step wil always be stored although  validation_epoch_end isn't defined. You can test it removing validation_epoch_end from the BoringModel. For me, it's an unexpected behavior as I expect to behave validation loop as the training loop. That it's, if you don't want to store the outputs, do not override train_epoch_end hook.
In my case, I had a callback to compute the metrics and log validation outputs to an external service. So, I return a dictionary in validation_step and implement callbacks that overrides on_validation_batch_end. This causes that outputs are stored --> memory leak.

I have the same problem.
The culprit is related to this part of the code: https://github.com/PyTorchLightning/pytorch-lightning/blob/efec3d461c38e00c4db36acecf946ac45e08b0e1/pytorch_lightning/loops/epoch/evaluation_epoch_loop.py#L124
This is especially bad since I am logging large images which leads to memory overflow on the GPU.


Initialize directory for crepecake.

Do we want Gradle at the root level?

I think since we will build the gradle plugin first, it's probably easier to just have it all be in a gradle project. Then, when we build the maven plugin, we can move the common code into a shared library when we move this codebase to its own separate repo.


Directive is always bound to the root..?

Inside this directive.bind function I would expect that  this.vm would be an UiFullscreen instance, though I allways get the root Vue instance.
Using vue 1.0.11.
<!DOCTYPE html>

  <title>merciless.me</title>

<ui-fullscreen v-test>

    Hello World

</ui-fullscreen>

Vue.component('ui-fullscreen', {
    template: '
<slot></slot>
',
  });
  Vue.directive('test', {
    bind: function(){
      console.log('this.vm == this.vm.$root => ' + ( this.vm == this.vm.$root));
    }
  });

  new Vue({
    el: '#app'
  })

console says:
this.vm == this.vm.$root => true

Please see http://vuejs.org/guide/components.html#Compilation_Scope

@yyx990803 damn, I've read the docs twice (including that section) and I still got bitten by that.
Thanks anyway! Been playing around with Vue for a few days, so easy, so nice, so not angular.


Fix metrics native code to use array type and enable tracing test case

Fix metrics native code to use array type and enable tracing test case

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@fe74caa). Click here to learn what that means.
The diff coverage is 57.14%.

@@            Coverage Diff            @@
##             master   #12324   +/-   ##
=========================================
  Coverage          ?   52.01%
  Complexity        ?      524
=========================================
  Files             ?     2060
  Lines             ?   100849
  Branches          ?    12834
=========================================
  Hits              ?    52452
  Misses            ?    44280
  Partials          ?     4117

Impacted Files
Coverage Δ
Complexity Δ

...va/org/ballerinalang/observe/nativeimpl/Utils.java
58.49% <57.14%> (ø)
0 <0> (?)

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 fe74caa...4f10edc. Read the comment docs.


Implementation fields for advection

Individual Module implementations should be able to designate fields that are (otherwise) internal to that particular implementation to be advected by the dynamics. This should be possible without requiring the field be defined in the interface class and thereby polluting all the other implementations.

An example that arose during the 2023 SASIP annual meeting was an ice thermodynamics implementation that recorded ice salinity. The current thermodynamics implementations should continue to know nothing about a possible ice salinity field. The variable salinity implementation should be able to designate the ice salinity field to be advected by the dynamics.


Ste initial settings for shareable linked diagram

I'm embedding a shareable link I've exported into a web page. When the web page is displayed the diagram appears as expected but I like to change some of the initial settings. Namely, I need it to:

hide all the bars (sort of like pressing Alt+R but also, if possible, hiding the export bar and the language bar)
zoom to fit all the elements. The link is used as a src for an iframe which has a "fixed" size.

Is this possible with an link to a diagram?

hey @AndrewPixel — not possible right now using the <iframe> solution. You'd need to integrate the npm package https://www.npmjs.com/package/@excalidraw/excalidraw.
We may consider expanding the API for iframes, but right now we're focusing on the package component.

Thanks for the reply. We don't use npm. It's a bummer I can't just add params to the url (eg, &view=zen&zoom=fit) but, so be it.


Update Controls page with emulated settings

After https://github.com/gamercade-io/gamercade_console/pull/79 is merged, we need to update the site to represent that keyboard can emulate analogs.

resolved in https://github.com/gamercade-io/gamercade_site/commit/1cd4985ca7a05492f4bdf572a9661d29eccdb389


Hello

I added this into my pod file. -> pod install.
When i run the app ->
ld: library not found for -lPods-CustomIOSAlertView

can you share more of your pod file? pod 'CustomIOSAlertView', '~> 0.9.3'worked for me just now, but I'm happy to take a look at yours.

Hi there, thank for the answer!

And the error:

are you opening the project with $ open Sell\ It.xcworkspace? Did it work before you added CustomIOSAlertView? What happens if you remove just that one line?

Hello, i solved the problem yesterday. It was because of other pods: Nimbus. But the error was saying that it was because CustomIOSAlertView.
Thank you for support!

awesome :) thanks!


Document decision to use patrickm/go-cache for cache.SPRCache items in RTreeSpatialDatabase

Instead of whosonfirst/go-cache

Replaced by https://github.com/whosonfirst/go-whosonfirst-spatial-rtree/issues/1


[Incubator/mysqlha] rechedule fails with persistent disks

What this PR does / why we need it:
This PR allow pods using persistent volumed to be rescheduled and restarted without replication failure or data inconsistency
Which issue this PR fixes:
fixes #5522
Special notes for your reviewer:
This scenario has been tested on gcloud

/assign

/ok-to-test

/retest


docs(cli): fix multiple-entry cli command

The -o tag was missing in the multiple-entry CLI command

Thanks!


implement ctc loss function

I need ctc loss function in CRNN model. I tried to implement it based on PyTorch implementation, but the results obtained after calling forward() are somewhat different from PyTorch's.
I don't know what went wrong, I'd appreciate it if someone could tell me.
Reference

PyTorch implementation
Connectionist Temporal Classification: Labelling Unsegmented Sequence Data with Recurrent Neural Networks

Checklist

[x] Confirmed that run-checks all script has been executed.

Hi,
I can take a look at it later today

I believe the result is now the same as PyTorch. But the performance of this implementation seems to be less than ideal.

The implementation doesn't work on the NdArray backend because of #1053. It also doesn't work on the LibTorch backend because of #1055.
I believe the current performance bottleneck lies in creating the one-hot. This is because the repeat() method is very slow on the Wgpu backend.
https://github.com/tracel-ai/burn/blob/712185292c8fb79a6fbc73d55ed719bbf7859a92/burn-core/src/nn/loss/ctc.rs#L330-L341

Hi @wcshds
I haven't had time like I thought last week and then I was abroad for several days. I'm sorry I said I was gonna look at it last week, but I certainly haven't forgotten you! Glad to see you continued working on it since then. I will definitely take a look real soon

@louisfd Thank you! The current implementation still significantly consumes graphics memory. I believe that separately calculating the alpha values for blanks and letters can significantly reduce the graphics memory usage, but I don't know how to implement it.

@wcshds
I took your word that repeat was the bottleneck in wgpu. This made a lot of sense because we relied on the default implementation which launches as many slice_assign kernels as there are repetitions. For large times argument this is awful.
I wrote a repeat kernel so that only one kernel is launched instead of times: #1068
Please tell me if this is better now

@louisfd Thank you! Now repeat() is much faster.

I tried to use this implementation of ctc loss in the CRNN model, but after the first iteration loss became NaN. I don't know what went wrong. wcshds/crnn-cjk

Just noticed 1-e15 magic number. Please refactor to a constant and explain how this number is derived. It would also be preferable if float number precision independent (we use half and full precisions)

@antimora I just need a small value to prevent log(0), so now I think it may not be necessary to use 1e-15; 1e-5 should be small enough.
However, I think CTC Loss may not be suitable for half precision because I previously attempted to use mixed precision training in PyTorch, but PyTorch's CTC Loss does not support fp16. [CTC Loss] CTC Loss not support float16? Perhaps I need to explore the use of half precision training in future practices to see if CTC Loss can work with it.

Closing this ticket and linking to an issue ticket so someone else can pick up: https://github.com/tracel-ai/burn/issues/1536


Inconsistencies and optimization regarding obs2partition!

Incosistencies

dest.scaling = zeros(length(seq)) not occuring for CodonPartition but for other DiscretePartitions.
For CodonPartition, we error if sequence length does not match partition, however for other DiscretePartitions we don't (a warning is commented out).

Optimization
If we decide that we want to enforce that sequence length matches with partition, some optimizations can be made, since we can now do in-place modifications. Here is my suggestion for such an optimization for CodonPartition (the idea is applicable to other DiscretePartitions) :
function obs2partition!(dest::CodonPartition, seq::String; code = universal_code)
    problem_codons = String[]
    if mod(length(seq), 3) != 0
        error("Codon sequences must be divisible by 3")
    end
    if length(seq) / 3 != dest.sites
        error("Sequence length does not match partition")
    end

    @views for j in axes(dest.state, 2)
        c = seq[3*(j-1)+1:3*(j-1)+3]
        cod_ind = get(code.string2sense, c, -1)
        if cod_ind == -1
            fill!(dest.state[:, j], 1.0)
            push!(problem_codons, c)
        else
            fill!(dest.state[:, j], 0.0)
            dest.state[cod_ind, j] = 1.0
        end
    end
    return countmap(problem_codons)
end

And here is a benchmark of this suggestion
#Simulate a sequence
function sim_seq(n)
    nucleotides = collect(MolecularEvolution.nucstring)
    return join([rand(nucleotides) for _ = 1:(3*n)])
end

n = 100_000
seq = sim_seq(n)
cpart = CodonPartition(n)
@benchmark obs2partition!(cpart, seq)

Main
BenchmarkTools.Trial: 387 samples with 1 evaluation.
 Range (min … max):  11.382 ms …  15.878 ms  ┊ GC (min … max): 0.00% … 10.13%
 Time  (median):     12.950 ms               ┊ GC (median):    9.26%
 Time  (mean ± σ):   12.944 ms ± 542.715 μs  ┊ GC (mean ± σ):  8.53% ±  2.75%

                              ▄▄▇█ ▃▁▄▂▃
  ▃▁▃▃▄▃▂▃▃▄▂▄▁▁▁▁▃▁▁▃▁▃▃▇▅▄▄▆████▇█████▇▇▆▄▃▄▄▃▂▃▂▃▄▁▂▃▁▁▁▁▁▂ ▃
  11.4 ms         Histogram: frequency by time         14.3 ms <

 Memory estimate: 54.29 MiB, allocs estimate: 200012.

Suggestion
BenchmarkTools.Trial: 1461 samples with 1 evaluation.
Range (min … max):  3.287 ms …  4.815 ms  ┊ GC (min … max): 0.00% … 28.54%
Time  (median):     3.412 ms              ┊ GC (median):    0.00%
Time  (mean ± σ):   3.420 ms ± 79.042 μs  ┊ GC (mean ± σ):  0.13% ±  1.57%

                       ▄▅█▇▅▃▃▃▁
 ▂▁▁▁▂▁▁▁▁▁▁▂▁▁▁▂▂▂▄▃▄▅█████████▇▅▅▄▃▃▂▂▂▂▂▂▁▁▂▂▂▁▁▁▁▂▁▁▁▂▂ ▃
 3.29 ms        Histogram: frequency by time        3.56 ms <

Memory estimate: 230.77 KiB, allocs estimate: 4624.

Good. This seems like an improvement on performance, and preventing possible bugs. If there is a use case where the sequence length doesn't match the partition, then users should populate their own partition anyway.


timer failure: attempt to call a number value

Today I started deploying my Openresty project, I used lua-resty-healthcheck with version = 2.0.0-1 in this project.
I found many error logs which printed by my app code and caused by this line in the github project. And code snippets around was also displayed below.
--- Get the current status of the target.
-- @param ip IP address of the target being checked.
-- @param port the port being checked against.
-- @param hostname the hostname of the target being checked.
-- @return `true` if healthy, `false` if unhealthy, or `nil + error` on failure.
function checker:get_target_status(ip, port, hostname)

  local target = get_target(self, ip, port, hostname)
  if not target then
    return nil, "target not found"
  end
  return target.internal_health == "healthy"
      or target.internal_health == "mostly_healthy"

end

It seemed function get_target failed, so I deep into code and found it was that self.targets was nil when call this function get_target_status. But the root reasons was still unknown.
I spent almost the whole afternoon to deal with it. Finally I found some abnormal error log in my Nginx error_logs. It said timer failure: attempt to call a number value.

I read the source code again and found this snippets which may be related to it.

I doubt that pcall(args[1] ...) here was a bug. When ngx_timer_at was called, the args[1] will always be parameter delay. So
the call ngx_timer_at always failed, then Lua thread failed get target_list from nginx shm, and self.targets will be empty at last.
BTW, I found this error in my Nginx server which has 24 workers firstly. And I reproduced this error locally with another Nginx server which has 5 workers. This error seems occureed in Nginx server with more than one workers.

Hello, a very typical Lua problem when self is nil is in the code calling the function in question.
My suspicion is that somewhere in your code you are calling get_target_status with a dot (checker.get_target_status) instead of a colon (checker:get_target_status). The dot will not fill up self, while the colon will.


Fixed crash because attempting to query undefined object

Simply checks that url is not undefined first.

As described in the schemas of collection v2.0 an v2.1 here https://schema.postman.com/, URL cannot by null/undefined in a postman collection, could be a empty string but the key 'url' should exist so this is not need it.
Best regards


App Driver for Parent Components?

I'm trying to do something similar to the "Counter" example, where you send queries through the app.driver.
main :: Eff (HalogenEffects ()) Unit
main = runAff throwException (const (pure unit)) $ do
  { node: node, driver: driver } <- runUI ui initialState
  onLoad $ appendToBody node
  setInterval 1000 $ driver (action Tick)

However, I'm using a parent component instead of a regular component. It has the type signature
type StateP g = InstalledState State StoryState Query StoryQuery g StorySlot
type QueryP = Coproduct Query (ChildF StorySlot StoryQuery)

ui :: forall g . (Functor g) => Component (StateP g) QueryP g

I'm not able to send queries using driver (action MyAction) in main. The type for the query algebra in my parent component is just Query.
What is the best way to do this?

Hello!
'driver $ left $ action MyAction' should work. 'left' is used to build QueryP from Query, it lives in 'Data.Functor.Coproduct'

Hey crogenian,
Thank you so much, it worked. I'll work on getting more comfortable with Coproduct.
There are some great examples already but I would love to see one with both Parent Components and Effects/Ajax together. I think the regular component type signatures are manageable, but I'm getting a little tripped up with the parent variations.


Change batch size for training

Hi, I would like to know how to change the batch size for training. It gives this error when I try to change the batch size to 8.
ValueError: Can not squeeze dim[0], expected a dimension of 1, got 8 for 'get_batch/Squeeze_1' (op: 'Squeeze') with input shapes: [8,?,9].

Hi, I would like to know how to change the batch size for training. It gives this error when I try to change the batch size to 8.
ValueError: Can not squeeze dim[0], expected a dimension of 1, got 8 for 'get_batch/Squeeze_1' (op: 'Squeeze') with input shapes: [8,?,9].

Hello! Have you solved the problem? The same thing happened to me. Thank you!

batch size ＞1 is not support

batch size ＞1 is not support

So I can only set batch_size to 1, right? I see the batch_size in the source code is 2 or 4, and the code i run is e3d-lstm.

this repo only support bs=1


js-data typings including js-data-angular, js-data-http

Typings for js-data

All issues fixed :)

Added custom promise interface because the "finally()" was not working after adding promise usage to tests.

@reppners thanks mate!


[Codegen] Add support for vectorizing tensor.pack ops with masking.

It introduces inferVectorSizesFromIR(Value val) method, so every op can infer the input vector size through the chain. This is important for fusion cases (e.g., generic + pack) because it assumed extract_slice op being a producer op. It improves the input vector size inference generally.

This is an NFC for e2e tests because all the pack ops are decomposed before vectorization.


rename class menu item would be useful

The plan is to add rename class Rowan api in v1.2.x (GemTalk/Rowan#470) ... then a rename class menu item would be considered for addition to Project Browser for April release ... See this comment for details about the renameClassNamed:to: functionality --- available in candidateV1.2 now

When this is done, close #306.

Checked in a "final" fix in https://github.com/GemTalk/Jadeite/commit/8476f8fc39024c9f0e0fd3d74715a263ece05623
Should be in 3.0.67


Navbar made grey

Description
background of navbar changed to grey
Fixes #71
Type of Change:

Code
Quality Assurance
User Interface

How Has This Been Tested?
Tested on my local system

Checklist:
Delete irrelevant options.

[ ] My PR follows the style guidelines of this project
[ ] I have performed a self-review of my own code or materials
[ ] I have commented my code or provided relevant documentation, particularly in hard-to-understand areas

@Sapna2001 Please change the font family same as home page navbar.

Change from this Font ->

to this ->

font-family: 'Comfortaa', cursive; is used in both the pages. I don't know why the above font is showing up.

I think better than last one.


ScribusGenerator only two columns are changing other columns are not changing

i' have three columns viz : Name, Designation, Email
This how typed the variation
%VAR_name%
%VAR_Designation%
%VAR_Email%
But only name and designation is correct after generating but the email does not change i' three name with designation and email id.
Data02.zip

Hello Raj.
The third column in you CSV is named "Email id". Please rename it "Email", removing the " id", it should then work without problem.

I' have three name with mobile number and address in the CVS file and when
i run the  ScribusGenerator the output file consist only one name with all
details and the other two name are blank with no text in them.
i' have attached the SLA file and the CVS file and also the Output file ( roun
cards - test.SLA)
Source File (round cards.sla)
CVS File ( data list 04.cvs)
On Sun, Apr 19, 2020 at 1:59 AM Berteh<EMAIL_ADDRESS>wrote:

Hello Raj.
The third column in you CSV is named "Email id". Please rename it "Email",
removing the " id", it should then work without problem.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/berteh/ScribusGenerator/issues/151#issuecomment-615941682,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/APC3LK46XFCJOHXNICAIORLRNIESZANCNFSM4MC7DJVA
.

--
Best Regards,
Rajan Jayakanthan
91-9663814269

Sorry for late answer. I missed a notification for your message.
Your attachements are missing, could you please share them again... or course the issue if you managed to solve our in the meantime.
Thanks.

close after some time without answer. kindly reopen with attachments if you still have the issue.


Update French Translations + Correcting typos

ok, it should be good, I can't see what's missing or blocking the checks 🤔

Do you have a details button next to the failed check?
It is complaining about Gigantamax Machop missing from the French file

Ah right ! I deleted it since there's no Gigantamax Machop

Should I add another commit with all Machop gigantamax being removed ?

Should I add another commit with all Machop gigantamax being removed ?

Yep, that would be good.
I must have added it by mistake. I do remember having to add Machamp a second time :sweat_smile:


Windows 10 Logout action is only working once after a reboot

I found that the logout is only working once after a reboot.
My settings are Intune managed shared PC settings + separate KIOSK policy with single app (edge) for a few users.
Everytime I reboot it works only once, it does not matter if I use different users etc

Hi John, Thanks for reporting. We will have a look!

Please, I need this functionality working for a client.

Looks like the KIOSK settings aka assigned access is killing the application and sometimes it 'breaks free' please follow this thread. https://github.com/sciber-io/yubikey-locker/issues/90. I will close this one


Font size issue between input group and form control size option

The font size of .form-control in .input-group-sm is different from a single .form-control-sm when customize $input-font-size-sm or $input-btn-font-size-sm.  The same is true for lg and .btn.
$input-font-size-sm: .5rem;
$input-font-size-lg: 2rem;

Demo: https://codepen.io/anon/pen/PyMyKo
One cause is related to the following lines:

https://github.com/twbs/bootstrap/blob/4b15ec9cad9296821b9f1771034c7c656cc11dc3/scss/_forms.scss#L145
https://github.com/twbs/bootstrap/blob/4b15ec9cad9296821b9f1771034c7c656cc11dc3/scss/_input-group.scss#L149

I think the text in the regular form-control-lg is too big; the input-group-lg text looks to be the right size, or perhaps a tad larger (but not as big as the form-control-lg text).


Serializing Array values in one line

Hi,
I'm trying to serialize an array of floats in one line? Not all the document, just the arrays.
      "values": [           576.272461,           -305.837036,           56.18925,           583.095459,           -305.837036,
Now the result is a line per value, and it is complicated to analyze in big files.
"values": [
576.272461,
-305.837036,
56.18925,
583.095459,
-305.837036,
Thanks

I solved this by temporarily setting the JsonWriter.Formatter to None instead of Indented. I've created a helper function to make this relatively clean to implement
Example use in a JsonConverter:
public class Converter_quaternion : JsonConverter<quaternion> {
	public override void WriteJson( JsonWriter writer, quaternion q, JsonSerializer serializer ) {
		using( new JsonArrayWriterInlineScope( writer ) ) { // <- this is the important bit
			writer.WriteValue( q.x );
			writer.WriteValue( q.y );
			writer.WriteValue( q.z );
			writer.WriteValue( q.w );
		}
	}
}

Code for JsonArrayWriterInlineScope:
public readonly struct JsonArrayWriterInlineScope : IDisposable {
	readonly Formatting prev;
	readonly JsonWriter writer;

	public InlineScope( JsonWriter writer ) {
		this.writer = writer;
		this.prev = writer.Formatting;
		writer.Formatting = Formatting.None;
		writer.WriteStartArray();
	}

	public void Dispose() {
		writer.WriteEndArray();
		writer.Formatting = prev;
	}
}


TODO: Fix remaining crashes

Related: #1, #5, #6

I've noticed Hoth Battle is very prone to crashing after going from first area to second in story. Not sure if spending time blasting every metal wall has to do anything with it.


Add test to catch non-numeric sorting

A common solution to this exercise involves first sorting the sides of the triangle. This makes both validating input and determining the kind of triangle easier. However, many solutions erroneously sort the sides alphabetically (the default sort for arrays in JS is alphabetical, even if the array elements are numeric). There is already a test case (Triangle(10,10,2)) that correctly fails when determining kind with incorrectly sorted sides. The test case this PR introduces will also fail validation (triangle inequality) with incorrectly sorted sides.

@rchavarria I discussed this PR with @mgmatola and think it is a good addition.  This default sorting behavior is a quirk of JavaScript, and I'm not sure it belongs on every language track, but seems like a good fit for JS and ES too.  What do you think?

Yep, I've read you conversation on exercism.io. And, if JavaScript has some particular behaviour while sorting arrays, it belongs to the language, so I don't find any problem to consider it although other languages don't.
Feel free to merge it, thanks for the contribution and your comments @mgmatola!

Thanks @mgmatola !
@rchavarria I will add this test to the ES track

Perfect!
2016-02-09 22:41 GMT+01:00 Matthew Morgan<EMAIL_ADDRESS>
Thanks @mgmatola https://github.com/mgmatola !
@rchavarria https://github.com/rchavarria I will add this test to the
ES track
—
Reply to this email directly or view it on GitHub
https://github.com/exercism/xjavascript/pull/157#issuecomment-182089312.

--
Rubén Chavarría
blog http://rchavarria.github.io    linkedin
http://es.linkedin.com/in/rchavarriat
http://www.deliriumboutique.com/


Observe only preview

PR to demonstrate the feature end to end with open PRs.
See instructions for testing out the feature: https://gist.github.com/turkenh/a1641a8e0253bdaa63613aba0b39cee9

Closing in favor of https://github.com/upbound/provider-aws/pull/672


Audit report is not conform with new security-report schema

We are using a Gitlab Enterprise Edition v16.8.1-ee instance and viewing the audit report is not possible in Gitlab.
Looks like the report is not anymore conform with the JSON schema -> https://gitlab.com/gitlab-org/security-products/security-report-schemas/-/blob/master/dist/dependency-scanning-report-format.json
So the UI shows:

Any chance to update the report version and add the missing required key?

Hi @Soufian20,
Sorry for the delayed response. I'd missed this one when it came in. I suspect that our own GitLab EE pipeline might also be broken due to the incompatible schema changes. I'll take a look this week.
I see @roblabla has already started #5 to update to the 15.0.7 schema, which is greatly appreciated. Would be very happy to accept this when they feel it's ready to merge.


After Running "PrepareDocs.dll" its getting stuck

Could not reproduce, please open a new Issue and share more information if the issue persist.
Best


Fsspec latest release issue after method signature has changed

Hello !
After latest update from fsspec (https://pypi.org/project/fsspec/0.6.3/) of the 19th March, it seems that one method signature from fsspec package (find) has changed.
File "/opt/anaconda/envs/env/lib/python3.7/site-packages/s3fs/core.py", line 811, in rm
    files = self.find(path, maxdepth=None)
File "/opt/anaconda/envs/env/lib/python3.7/site-packages/fsspec/spec.py", line 391, in find
    for path, dirs, files in self.walk(path, maxdepth, detail=True, **kwargs):
TypeError: walk() got an unexpected keyword argument 'detail'

Thanks in advance !
Gaultier

this works with s3fs master - just need to release it!


[feature] Create a workflow for creating a PR that merges ceremony branch to main

Description
Once a publish to a branch is completed (see https://github.com/sigstore/root-signing/pull/666 for the test ceremony branch), we need a workflow that can be triggered that creates a PR against main.
It would also be nice for a workflow that, on merge of this PR, creates a tag on main automatically. See https://github.com/sigstore/root-signing/issues/141

@kommendorkapten I think this is the last critical orchestration item needed - I'll take care of it right now.

Awesome, thanks!

closing, should not be relevant anymore


Legend colors misbehave on plot_evoked_topo

Description of the problem
For some reason the procedure I've been using for years to plot multiple evokeds using plot_evoked_topo produces a misbehaving legend.
Steps to reproduce
import mne

path = str(mne.datasets.sample.data_path()) + '/MEG/sample/sample_audvis_raw.fif'
raw = mne.io.read_raw_fif(path)

events_1 = mne.find_events(raw)
epochs_1 = mne.Epochs(raw, events_1, event_id={'LH': 1})
evoked_1 = epochs_1.average()

events_2 = mne.find_events(raw)
epochs_2 = mne.Epochs(raw, events_2, event_id={'RH': 2})
evoked_2 = epochs_2.average()

mne.viz.plot_evoked_topo([evoked_1, evoked_2])

Link to data
No response
Expected results
Legend should have two lines that have matching colors to texts.
Actual results
See:

Additional information
Platform:         Linux-4.18.0-305.19.1.el8_4.x86_64-x86_64-with-glibc2.35
Python:           3.9.13 (main, May 17 2022, 14:19:07)  [GCC 11.3.0]
Executable:       /nix/store/32iyr06f5v32zcglrn4d4jwggy0gslg1-python3-3.9.13/bin/python3
CPU:              : 8 cores
Memory:           Unavailable (requires "psutil" package)
mne:              1.2.0
numpy:            1.23.1 {unknown linalg bindings}
scipy:            1.8.1
matplotlib:       3.5.2 {backend=QtAgg}
sklearn:          1.1.1
numba:            Not found
nibabel:          Not found
nilearn:          Not found
dipy:             Not found
openmeeg:         Not found
cupy:             Not found
pandas:           Not found
pyvista:          Not found
pyvistaqt:        Not found
ipyvtklink:       Not found
vtk:              Not found
qtpy:             Not found
ipympl:           Not found
pyqtgraph:        Not found
pooch:            v1.6.0
mne_bids:         Not found
mne_nirs:         Not found
mne_features:     Not found
mne_qt_browser:   Not found
mne_connectivity: Not found
mne_icalabel:     Not found

I confirm the problem

Message ID: @.***>

@Teekuningas do you want to try a git bisect or looking at the code directly to see where the problem is?

@larsoner I think it's not actually a change in mne, but matplotlib. With matplotlib==3.4.3 it still works and with matplotlib==3.5.0b1 it does not.
The relevant line in mne is here:
https://github.com/mne-tools/mne-python/blob/main/mne/viz/topo.py#L797

Does it work if you do axes.legend(...) instead (you might also need a if not axes: axes = fig.axes[0] in there)? It should be preferred to plt.legend anyway. I wonder if the add_background_image now creates a new Axes or something that takes over...

Good try, but still broken with fig.axes[0].legend or with add_background_image commented out.

With no handles given in the subplot call, matplotlib lists all the possible handles here:
https://github.com/matplotlib/matplotlib/blob/main/lib/matplotlib/legend.py#L1269
That call to _get_legend_handles return 1221 different elements, starting with:
[<matplotlib.collections.PolyCollection object at 0x7fdd4815b160>,
 <matplotlib.lines.Line2D object at 0x7fdd480bd190>,
 <matplotlib.lines.Line2D object at 0x7fdd480bd3d0>,
 <matplotlib.collections.LineCollection object at 0x7fdd480b3eb0>,
 <matplotlib.collections.LineCollection object at 0x7fdd480bd850>,
 <matplotlib.lines.Line2D object at 0x7fdd480bde20>,
 <matplotlib.lines.Line2D object at 0x7fdd480d2130>,
 <matplotlib.collections.LineCollection object at 0x7fdd480bdc10>,
...
]

.. out of which the first two are selected due to zip.
And when we use the legend() call, it thus uses the PolyCollection and the Line2D objects as handles. And the PolyCollection object in question is probably this one:
https://github.com/mne-tools/mne-python/blob/main/mne/viz/topo.py#L193

Interestinly, this worked for us with matplotlib 4.3.4 because in that version the _get_legend_handles call returned a more sorted list:
[<matplotlib.lines.Line2D object at 0x7f8e962f1970>,
 <matplotlib.lines.Line2D object at 0x7f8e962f1c70>,
 <matplotlib.lines.Line2D object at 0x7f8e963076a0>,
 <matplotlib.lines.Line2D object at 0x7f8e96307a30>,
 <matplotlib.lines.Line2D object at 0x7f8e96317460>,
 <matplotlib.lines.Line2D object at 0x7f8e963177f0>,
...
 <matplotlib.lines.Line2D object at 0x7f8e955ce490>,
 <matplotlib.collections.PolyCollection object at 0x7f8e9637dd30>,
 <matplotlib.collections.LineCollection object at 0x7f8e962f16d0>,
...
 <matplotlib.collections.LineCollection object at 0x7f8e955b6dc0>,
 <matplotlib.collections.LineCollection object at 0x7f8e955c3130>,
 <matplotlib.collections.LineCollection object at 0x7f8e955c3b80>,
 <matplotlib.collections.LineCollection object at 0x7f8e955c3eb0>,
 <matplotlib.collections.LineCollection object at 0x7f8e955ce940>]

The right fix is probably to explicitly pass the handles and the labels instead of just the labels.  That should work with any mpl version. @Teekuningas do you want to give it a shot?

To me it's more explicit/safer for whatever internal function is doing the actual plotting to return the handles and maybe the handles, labels that are appropriate

It's a bit awkward to explicitly collect and pass the handles when we have hundreds of plots to choose from.

I would just take the handles from the first plot

What about this?
handles = fig.axes[0].lines[:len(evoked)]

That would work, assuming it gives the correct result!


W2507 "Security Group Id Parameter should of type" invalid for cross-account references

cfn-lint version: (cfn-lint --version)
cfn-lint 0.21.4
Description of issue.
The warning W2507 "Security Group Id Parameter should be of type [AWS::SSM::Parameter::ValueAWS::EC2::SecurityGroup::Id, AWS::EC2::SecurityGroup::Id]" is appearing against my template, where I use parameters to take the IDs of Security Groups in other accounts.
These cross-account SG ID references work perfectly well in the SourceSecurityGroupId property of SecurityGroupIngress, when paired with a SourceSecurityGroupOwnerId.
The suggestion from the cfn-lint warning is to use the special parameter type for SG IDs, but this won't work as it will validate the input against the list of security groups in the same account.  Cross-account references will be rejected as invalid, even though they are completely valid when used in the actual resource properties.
I'm not sure what the proper solution is here, but in the worst case maybe we just have to concede the reality that "String" is a possible valid data type for security group IDs.

So this was an early rule.  I'm proposing we remove this rule, make it more lenient (accepting strings) with the spec patching definitions we have.
The other part of this rule is it was written before we had Info level errors and I don't think we would have written this as a Warning.  Giving more credibility to just removing it.

Nice, thanks @kddejong !


Impossible login

Hi, for months I have been using the netflix add-on with NFAuthenticationKey access quietly ... after a clean installation of Kodi Matrix (latest build of 10/31/2020) I can no longer access the kodi / netflix add-on with none of the 2 systems (email / password and not even with NFAuthenticationKey), while from chrome I can easily access my profile (so my credentials are correct). I attach kodi .log file:
https://paste.kodi.tv/ihocamegop.kodi

Thank you for your interest in this add-on development,
this is an automatically generated message by our Bot
It seems that you have not used any of the templates provided to correctly open an Issue thread.
Using the templates provided is mandatory to provide all necessary information, this helps us to better manage all your requests, optimizing the time needed to deal with the requests of all users and the development.
Please edit your Issue message to follow our templates and make sure to fill in all fields appropriately, or close this Issue and create a new one by using the most suitable template.
If you believe it was sent in error, please say so.

Your matrix version has some bugs
nothing that can be done here


can't use J/K to seek up or down 5 units

What system are you running Yazi on?
macOS
What terminal are you running Yazi in?
iterm2
yazi --debug output
Yazi
    Version: 0.3.3 (Homebrew 2024-09-04)
    Debug  : false
    OS     : macos-aarch64 (unix)

Ya
    Version: 0.3.3 (Homebrew 2024-09-04)

Emulator
    Emulator.via_env: ("xterm-256color", "iTerm.app")
    Emulator.via_csi: Ok(Iterm2)
    Emulator.detect : Iterm2

Adapter
    Adapter.matches: Iterm2

Desktop
    XDG_SESSION_TYPE           : None
    WAYLAND_DISPLAY            : None
    DISPLAY                    : None
    SWAYSOCK                   : None
    HYPRLAND_INSTANCE_SIGNATURE: None
    WAYFIRE_SOCKET             : None

SSH
    shared.in_ssh_connection: false

WSL
    WSL: false

Variables
    SHELL              : Some("/bin/zsh")
    EDITOR             : Some("nvim")
    VISUAL             : None
    YAZI_FILE_ONE      : None
    YAZI_CONFIG_HOME   : None

Text Opener
    default: Some(Opener { run: "${EDITOR:-vi} \"$@\"", block: true, orphan: false, desc: "$EDITOR", for_: None, spread: true })
    block  : Some(Opener { run: "${EDITOR:-vi} \"$@\"", block: true, orphan: false, desc: "$EDITOR", for_: None, spread: true })

Multiplexers
    TMUX               : false
    tmux version       : tmux 3.5a
    ZELLIJ_SESSION_NAME: None
    Zellij version     : No such file or directory (os error 2)

Dependencies
    file             : 5.41
    ueberzugpp       : No such file or directory (os error 2)
    ffmpegthumbnailer: 2.2.3
    magick           : 7.1.1-39
    fzf              : 0.55.0
    fd               : 10.2.0
    rg               : 14.1.1
    chafa            : No such file or directory (os error 2)
    zoxide           : 0.9.6
    7z               : No such file or directory (os error 2)
    7zz              : 24.08
    jq               : 1.7.1

Did you try the latest nightly build to see if the problem got fixed?
Yes, and I updated the debug information above (yazi --debug) to the nightly that I tried
Describe the bug
can't use J/K to seek up or down 5 units
Minimal reproducer
can't use J/K to seek up or down 5 units
Anything else?
No response

Using K and J to seek up and down 5 units has been changed from J to  and K to  in the default keymappings in Yazi 0.3.
You can change it back in your keymap.toml file if you still want K and J to seek up and down 5 units.
https://github.com/sxyazi/yazi/issues/1046

No minimal reproducer


Codespaces: "View Creation Log" results in error, command not found

Does this issue occur when all extensions are disabled?: N/A

VS Code Version: GitHub Codespaces
OS Version: Mac OS Ventura M1

Steps to Reproduce:

Open https://github.com/Azure-Samples/msdocs-django-postgresql-sample-app or https://github.com/Azure-Samples/msdocs-flask-postgresql-sample-app in Codespaces in the browser
Once open, use command palette to find "Codespaces: View Creation Log" command.
Click on command and see error:

Error says: "command 'github.codespaces.viewCreationLog' not found"

I'm hoping this was an intermittent error, as I haven't been able to replicate it since. Other stuff was also being wonky with Codespaces this morning, like Ports tab appearing empty.

/extCodespaces

It looks like this is caused by the Codespaces extension. Please file the issue in the Codespaces Discussion Forum. Make sure to check their issue reporting template and provide them relevant information such as the extension version you're using. See also our issue reporting guidelines for more information.
Happy Coding!

Filed @ https://github.com/orgs/community/discussions/52748


Ensure Deletion of Temporary Files

Ensures temporary files are deleted regardless of thrown exceptions using a try-finally block.

Sounds good to me!


[Accessibility] [Screen Reader] Show message after saving the transcripts in the Live Chat panel

Fixes ADO Issue: #63856
Describe the issue
If users navigate on Chat with Bot screen and select save transcript and transcript get saved, but screen reader does not announce saved information also message does not appear as a saved, so it would be difficult for users to know transcript get saved or not.
Actual behavior:
After selection of Save transcript, transcript gets saved but screen reader does not announce that saved confirmation also saved message does not appear on the screen and it would difficult for users to know transcript get saved or not.
Expected behavior:
After selection of Save transcript, transcript gets saved, So screen reader should be announced that saved confirmation also saved message should appear on screen so that users easily know that the action was completed and transcript get saved.
Repro Steps:

Open Bot Framework Emulator installed on the system.
Bot Framework Emulator Application with Welcome screen opens.
Navigate on the welcome screen and select the Open Bot button.
Open A bot Dialog opens, navigate on the dialog and enter inputs in edit fields and select Connect button.
Bot Gets connected and a new Tab opens, navigate to Type a Message field and enter any chat message.
Bot Response as per text entered appears.
Navigate to the Save transcript button on the header and select it.
Window to save transcript file opens, select location and save the transcript.
Verify that screen reader announce saved confirmation also saved message appear or not.

Changes included in the PR

Added a message dialog after the transcript was saved successfully
Updated the save transcript test case

Screenshots
Test cases executed successfully

Coverage decreased (-0.01%) to 67.866% when pulling 1ea16c358a6212fb5bb2d2211a38a66db2b49c49 on southworks:external/southworks/fix/live-chat/save-trascripts-message into 9cde6af82ca1f01a69af196beda68beb2e4ca542 on microsoft:main.


Document Tables.slice()

Also clarify Tables.read()
See https://trello.com/c/wZW74mw3/29-omero-tables-slice-isn-t-documented

The docs build with no warnings and the html output looks fine. I'd replace "Read a subset of non-consecutive columns and rows" with "Read a subset of columns and rows (may be non-consecutive)" (same wording as above) to make sure we're not implying that the rows / columns must be non-consecutive, but that's rather nit-picking.
Good to merge, optionally with the change discussed above.

@simleo Updated

Good to merge.


Keep the searching history, is it possible?

This project is extremely simple: it opens https://chat.openai.com/chat in a popup. It does absolutely nothing else (why it exists, beats me; it's basically a bookmark).
So it's not possible to keep any history.

Thanks for clarifying, @dandv :)


EX-6744 Change history queries confirmation dialog text

EX-6744

I agree with @herrardo, I find If you disable the History Queries feature, your search history will be deleted. better.


Would floating-point (or fixed-point) numbers be in scope?

That is, ignoring division/modulus, also tracking a binary exponent 2^n (with fixed n < 0 if fixed-point?) to make a kind of rational number.
I can just wrap this library with exponent tracking for my use case, which doesn't need bit shifting.

I'm in the process of writing a Rational number wrapper now, since this is useful for the self-hosted compiler. A general purpose arbitrary precision floating point I won't be implementing any time soon, however.

Rational is a superset of floating point (ignoring hardware primitives), so I look forward to that.

Current implementation should be usable right now so closing. Let me know if there are any other specific functions that may be useful or I have missed.
Will merge into zig std sometime soon as well.


[CMake] Support for reading env var KIUI_STATIC for building static lib

At the first run on generation step cmake reads KIUI_STATIC env variable
and if and only if KIUI_STATIC=1 enables static library build (sets
KIUI_STATIC CMake variable enabled). After that user can manually set
KIUI_STATIC variable from cmake-gui without overwriting it by following
generation steps

Matrix builds in Travis for static and dynamic configs

Hi, Hugo! Is there anything wrong with this changeset?
Regards, Alexey Knyshev


GPS driver: Send config reset to UBX modules if baud rate setup changes fail

We can tell the receiver to reset its default config:
UBX-CFG-CFG
This applies in particular to Holybro M8N modules (which is what Hobbyking sells). The have a locked config which is also generally worsening performance as we're not able to configure the GPS motion / dynamics settings correctly.
https://www.u-blox.com/sites/default/files/products/documents/u-blox8-M8_ReceiverDescrProtSpec_(UBX-13003221)_Public.pdf?utm_source=en/images/downloads/Product_Docs/u-bloxM8_ReceiverDescriptionProtocolSpec_(UBX-13003221)_Public.pdf

Continuing this here: https://github.com/PX4/Firmware/pull/6171


Remove debug line outputting amount set for resizing

What changed
Removed print(vim.inspect(amount)) from the plugin. This was causing the plugin to print out the value a user sets for their resize amount.
How to test

Pull this branch
install the changes with packer
Confirm that the plugin is no longer echoing out the value set for amount.

use({
  "hsheikhali1/smart-resize.nvim",
  branch = "remove-debug-lines",
  config = function()
    local amount = 4
    require('smart-resize').resize_up(amount)
    require('smart-resize').resize_down(amount)
    require('smart-resize').resize_left(amount)
    require('smart-resize').resize_right(amount)
  end
})

Expected outcome
It shouldn't echo out the line numbers specified.

@mrjones2014 FYI - I've added instructions for you to just copy and paste to test.
Pretty simple MR.. just removed your print statement at the top.

Lol whoops lmao


Footnote pagination bug between page 6 and 7

The footnote (explaining fixed instruction endianness) starting on page 6 is continued after an unrelated paragraph on page 7. (in v2.2)
I figure this text could be extracted out of the footnote and into the text proper, which would sidestep this issue.

updates have fixed this


Scheduled Jobs Not Running

Environment

Nautobot version (Docker tag too if applicable): 1.5.10
Python version: 3.7.16
Database platform, version: Postgres, 13-alpine
Middleware(s): None

Steps to Reproduce

Select a Job, click Run/Schedule
Select Job Execution, type "Recurring custom"
on Crontab, input */5 * * * * to run every 5 minutes.
Starting date and time do not seem to effect this

Expected Behavior
The job should be scheduled and run at the 5s and 10s of every hour.

Observed Behavior
The job shows as scheduled, but never runs.

Just checking - do you have celery-beat and at least one celery worker running?

I have the celery worker, but not the celery beat.

Please start Celery Beat and double-check. Celery Beat is what checks for scheduled jobs to be run.


fix(vite): invalidate templates by dst not src

🔗 Linked issue
❓ Type of change

[ ] 📖 Documentation (updates to the documentation or readme)
[x] 🐞 Bug fix (a non-breaking change that fixes an issue)
[ ] 👌 Enhancement (improving an existing functionality like performance)
[ ] ✨ New feature (a non-breaking change that adds functionality)
[ ] 🧹 Chore (updates to the build process or auxiliary tools and libraries)
[ ] ⚠ Breaking change (fix or feature that would cause existing functionality to change)

📚 Description
We were previously invalidating templates by their source but in fact it's the dst that will actually be part of the build. In most cases, the file that needs to be valid is actually prefixed with virtual:nuxt: but we already cover that earlier:
https://github.com/nuxt/nuxt/blob/ff842347bcec23bbe7a50e25c4a8583d5565a91f/packages/vite/src/vite-node.ts#L42-L46
I'm not sure this has actually caused any issues, but 🤷♂
📝 Checklist

[x] I have linked an issue or discussion.
[ ] I have updated the documentation accordingly.

Sorry for the ping @danielroe but would the following error be related to this?
Uncaught TypeError: Failed to resolve module specifier "vite/preload-helper". Relative references must start with either "/", "./", or "../".

It happens on page load in production build, very tricky to troubleshoot as console reports error coming from the HTML doc, been stuck on this for a few days now. If not, will open an issue describing it.
Thanks!

It's not likely to be related to this PR, unfortunately.


WiFi Extended API - Preliminary Changes

Description

Extended WiFi API, which includes functionality for SoftAP, will require some struct and changes and function changes to existing iot_wifi.h. This PR contains all changes to iot_wifi.c ports to adhere to the changes in iot_wifi.h
RegisterEvent implementation for esp32

Checklist:

[ ] I have tested my changes. No regression in existing tests.
[ ] My code is Linted.

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/bot run checks

/bot run checks

/bot run checks

/cbmc run checks

/cbmc run checks

/cbmc run checks

/cbmc run checks

/cbmc run checks

/cbmc run checks

/cbmc run checks

/cbmc run checks

@karkhaz  Any insights into why the CBMC checks are failing? Just rebased

@dachalco  we've deployed a fix to our beta CI. Would you mind force-pushing this branch? It will still fail in prod, but I'll be monitoring it in beta to ensure that our fix worked, and we'll promote to prod tomorrow if all goes well. Thanks for your patience!

/cbmc run checks

/cbmc run checks

I can confirm that our fix is working in beta, so we'll promote the fix to prod tomorrow.

@karkhaz  Thank you for cross-checking. I was stumped on why CBMC checks were failing. Glad to hear of incoming fix!


Add latunov.dev

Website is: https://latunov.dev/
Total page size: 18.8KB
YellowLab report: https://yellowlab.tools/result/gomzu7jnu9
GTMetrix report: https://gtmetrix.com/reports/latunov.dev/ajz9PH6k/

Added manually. Thank you for your submission and welcome to the 250kB Club! Your sub-page will be https://250kb.club/latunov-dev


Relax rails dependency constraint to support the 4.2.x releases.

The previous constraint would only go as up as 4.2.0, thus making rspec-rails
incompatible with any of the patch releases of the rails 4.2.x series.

This change is required to use rspec-rails with the 4.2.1 rc released today (http://weblog.rubyonrails.org/2015/2/20/Rails-4-2-1-rc1-and-4-1-10-rc1-have-been-released/), would be awesome to have a new release of the 3.2.x series of rspec-rails.

:heart: Thanks!!!

@cupakromer thanks for the merge! Any plans on releasing a new version (either something like 3.2.1 or the 3.3.x) with this?

@lucasmazza yes, we plan on getting a 3.2.1 patch release out in the next day or two.


sql: finish root span of the query

Fixes #853

@agarciamontoro yup. But it's only whitespace changes after all, so doesn't matter much. Some commit might have gone to master without gofmt

Rebased

CI is failing because of a random C# issue that happens from time to time downloading and setting up dotnet


SqlMessageStore duplicate-key exceptions fail under Polly policy

We noticed some time ago that we were getting Polly failing on inserting messages into the message-store when RMQ wasn't available; what we observed was;

Message is queued with Post()
Message is added to the SQL message store
Attempt is made to connect to RMQ and fails - Polly kicks in - hazzah!
On retry message is added to the SQL message store
SqlException is triggered as already exists
Polly kicks in and starts a new retry without following try/catch statements

Do the catching of the SqlException's which then checked to make sure if it was merely a duplicate-key and ignore it, simply didn't work under Polly. One option could be to tell Polly to ignore SqlException but this would exclude a raft of other possible scenarios. More so using exceptions for logic-flow - especially with SQL Server proper - seems wrong. Another option could be to try and write a Policy that filters the SqlException's but this policy would be unique to SqlMessageStore and only there for SqlServerCe.
My thoughts are that anyone in their right mind wouldn't be using SqlServerCe for production and at some point we need to get rid, but for the purposes of a quick fix having a SQL Server version that does it properly and a SqlServerCe version that does it's best but isn't atomic, is perhaps workable.
PR incoming for consideration.

The other downside of this commit is it even more diverges the code-path for two supported providers when only one provider is included in the tests. Ideally we need a way to test SQL proper during CI test runs, or with manual tests.

cc @iancooper

yeah, we should talk about this one over our lunch. SQLCE has always been there because of difficulty running this out-of-the-box. But now SQL Server is free (https://blogs.technet.microsoft.com/dataplatforminsider/2016/03/31/microsoft-sql-server-developer-edition-is-now-free/) maybe we just ship the DDL and tell you to build it. Not sure.

No problem btw with us merging Command and Message Store. It's only an artefact of don't try to re-use until v3 or it hurts. If it hurts let's make it one.


Update gl_generator (fixes broken build)

Building with gl_generator 0.5.5 fails with
thread 'main' panicked at 'Type conversion not implemented for `EGLDEBUGPROCKHR`', /home/bobo1239/.cargo/registry/src/github.com-1ecc6299db9ec823/gl_generator-0.5.5/registry/parse.rs
:979:13

so best to publish this asap.

Sent a PR to gleam: https://github.com/servo/gleam/pull/130

gleam got a new release so this it good to go. Can you also publish a new glutin version? I'll then send a PR to glium.

Please bump glutin's version in your PR.

@tomaka Done.


remove retry / redo option

To address #45, this PR does the following:

adds documentation for enableRetry option
adds enableRetry option to quiz config
optionally removes the retry button from the svelte app
optionally disables the onclick event for questions in the review svelte

@bonartm

Thank you so much :)


Heads up! Owncast small design change

Just so you're not caught off guard I wanted to let you know about a small design change that will be in the next release. We're moving around where the social icons are, so your "Add to extension" button gets moved as well.

Nice, thanks for letting me now! I'm gonna see if I need to change anything :)

It'll be a while until this is out, still being worked on, so it's not even in the develop branch yet, but I'll let you know when it is.

Another heads up! :). More design changes, are upcoming, and these are big ones. The entire UI is being rewritten, so things like old IDs and class names for the DOM will change, likely impacting your extension.
If you'd like to see the pieces as they're being worked on you can check out: https://owncast.online/components

Thanks for the heads up! Those new components look nice :)


Unknown Response Content-Type - null.

Describe the bug/problem
I made simple request right after building apidash just to test it out aaaaaand i got "Unknown Response Content-Type - null. " which might be caused because of the very simple http server i was asking, not setting content-type. curl command itself executes without issue so its purely apidash issue.
Steps to Reproduce the bug/problem
Probably just send request to server that won't return content type
Expected behavior
it should display response, in my case json, like its nothing.
Device Info (The device where you encountered this issue):

OS: opensuse Tumbleweed but i don't think it matters
Version: master at the time of writing 806a72de4b35155c44b7db0955c0d92db1daccda
Browser (only if you encountered the issue while running the web app): nope

Hi @Michal-Szczepaniak Can you do flutter clean and build it again .. It should get resolved.

Still same issue :/

Can you click on Headers and share the screenshot as shown below

Thanks for the screenshot.
The error is due to null content type.
We will add a fix to handle such cases and close this issue once it is live.

ye literally what i said :D

@Michal-Szczepaniak 😂

@ashitaprasad is there roadmap somewhere? There are two features im eagerly waiting for


Table "Gen. Journal Line" - wrong parameter passed into OnAfterCopyGenJnlLineFromCustLedgEntry() event

In BC19, table "Gen. Journal Line" procedure CopyCustLedgEntry() is called with variable CustLedgerEntry as parameter, but the call to OnAfterCopyGenJnlLineFromCustLedgEntry() event takes global variable CustLedgEntry instead of the one passed into procedure. That makes event subscription unusable for any kind of integration enhancements.

wrong repo; you want https://github.com/microsoft/AlAppExtensions/issues


Is there any way to add row at specific place?

Hi,
Is there any way to add row at specific place?
For example add row to begining of document, not the end?

Unfortunately, this is not supported by google's "row-based" API.


Multiple class room proto

Explanation

Essential Checklist

[ ] The PR title and explanation each start with "Fix #bugnum: " (If this PR fixes part of an issue, prefix the title with "Fix part of #bugnum: ...".)
[ ] Any changes to scripts/assets files have their rationale included in the PR explanation.
[ ] The PR follows the style guide.
[ ] The PR does not contain any unnecessary code changes from Android Studio (reference).
[ ] The PR is made from a branch that's not called "develop" and is up-to-date with "develop".
[ ] The PR is assigned to the appropriate reviewers (reference).

For UI-specific PRs only

If your PR includes UI-related changes, then:

Add screenshots for portrait/landscape for both a tablet & phone of the before & after UI changes
For the screenshots above, include both English and pseudo-localized (RTL) screenshots (see RTL guide)
Add a video showing the full UX flow with a screen reader enabled (see accessibility guide)
For PRs introducing new UI elements or color changes, both light and dark mode screenshots must be included
Add a screenshot demonstrating that you ran affected Espresso tests locally & that they're passing

Coverage Report
Total covered files: 5
Coverage Status: FAIL
Min Coverage Required: 10%

Covered File
Percentage
Line Coverage
Status

MathModel.kt
100.00%
19 / 19
:x:

Succeeded Coverages

Covered File
Percentage
Line Coverage
Status

NumericExpressionEvaluator.kt
86.36%
19 / 22
:white_check_mark:

MathTokenizer.kt
94.26%
197 / 209
:white_check_mark:

RealExtensions.kt
89.73%
201 / 224
:white_check_mark:

Anamoly Cases

The file: app/src/main/java/org/oppia/android/app/activity/ActivityComponent.kt is exempted from having a test file; skipping coverage check.


elasticsearch image cannot be downloaded

Expected behavior
It should start and complete a download of selected image
Actual behavior
(HTTP code 404) no such image - no such image: elasticsearch:latest: No such image: elasticsearch:latest
Information about the Issue
Other images, i.e. jenkins or redis can be downloaded,
Steps to reproduce the behavior

Open kitematic
Click +New
Download elastic search

Looks like that repository does not have a :latest tag, so you will have to specify a specific tag to use; here's the steps to do so:

Click on the ... button to view the image's details

Click on the Selected tag: latest to open the "tag selection" window

Click the tag / version of the image you want to run

Click the (X) to close the tag selector window

Click on the Create button to pull the image and start the container


Fixing clean_blog to properly import all the styles.

This resolves issue #20 . It seems that issue was limited to just the clean blog theme. I'm not sure why or what was going on but it's fixed.
Couple of caveats- with this fix users will have a hard time mixing and matching this theme with the others. I'm pretty sure this is already an issue with styles bleeding over into other themes, so this might not be much of an issue.
Also, the install instructs for this theme are now different from the rest. I anticipate this leading to non-issue issues getting opened.
Oh, and I added some tests.

Awesome work @rhuberdeau !!!!
I love the tests!


fix: move to official stacker

https://github.com/project-stacker/c3/blob/cbb6023ef260d50526d3c1d40b048dd3dffaa046/tools.mk#L14

Depends on https://github.com/project-stacker/stacker/pull/453 being merged.


Newbie question: when do caches get persisted?

Should a log be created when running the quick-start example?
https://microsoft.github.io/FASTER/docs/quick-start-guide/
I ran it and I don't see any files produced. What gives? I tried looking through the source code to figure out when/where files are created but didn't get very far.
Sorry for this incredible basic question.

A log on disk does not need to be created until you either (1) run out of memory space; or (2) take a checkpoint to explicitly persist the whole log.
When creating FASTER, you defined the size of memory part of the log via LogSettings. Until that overflows, there is no reason for FASTER to write to disk.
When you need to checkpoint, you run this: await store.TakeHybridLogCheckpointAsync(CheckpointType.FoldOver).

Very cool, thanks! I added a store.Recover() upon init and the checkpoint loads great. I noticed during my experiments that when I upsert/overwrite the same data, the log still grows after checkpoints. The solution that comes to mind to "compact" the cache would be to simply create a new FasterKV pointing to a different file and store.Iterate & copy over the existing data? Is there a built-in mechanism for this? Not super complicated regardless. Just idle curiosity :)
Much obliged.

If you are often writing the same keys between checkpoints, a snapshot checkpoint (CheckpointType.Snapshot) could be superior. A fold-over checkpoint makes the log read-only so future updates are appended to the log. OTOH, a snapshot checkpoint takes a snap of main memory to a separate file on disk, so that the main log will not grow. Read here for details: https://microsoft.github.io/FASTER/docs/fasterkv-recovery/
For log compaction, we actually have in-built support, see here: https://microsoft.github.io/FASTER/docs/fasterkv-basics/#log-compaction

Awesome thanks! I'll close this issue and stop bugging you :)

Sure! Just a minor comment in the code above, the synchronous TakeHybridLogCheckpoint only initiates the checkpoint and it does not complete immediately. To ensure it has completed in sync code, you need to call: store.CompleteCheckpointAsync().GetAwaiter().GetResult().

Willdo thanks!
Forgot to mention something silly. I once tried an experiment with the stock Dictionary<K,V> implementation from Microsoft reference source, and hacked its innards to serialize keys/values to a Memory Mapped File using a simple protobuf-type binary serializer I concocted (that could handle arbitrary objects and used mono to create fast reflection accessors). I managed to achieve performance maybe 10X slower than a regular Dictionary with a similar use case to the above example. I think your solution blows my hackery out of the water. I've been waiting for something like this to emerge for a while now. Kudos and amazing job.


Remove incorrect TargetFramework evaluation check in TF ProjectConfig…

…urationDimensionProvider - this property will always be set by our props file during evaluation.
Fixes #539

Tagging @jinujoseph @dotnet/project-system for review

👍

this property will always be set by our props file during evaluation.

Which props file? TargetFramework will only be set in inner build if user does not set it.

We are actually looking at the properties off a configured project created from var configuredProject = await project.GetSuggestedConfiguredProjectAsync().ConfigureAwait(false);, so we are effectively in an inner build. I am wondering if it is the wrong approach to invoke GetSuggestedConfiguredProjectAsync API here - probably this is causing non-TF based configured project to load? ProjectProperties is only available at ConfiguredProject level, how would I read properties as UnconfiguredProject level in CPS?

how would I read properties as UnconfiguredProject level in CPS?

@davkean

Something like:
       string value = null;
            using (var access = await this.ProjectLockService.ReadLockAsync())
            {
                var pre = await access.GetProjectXmlAsync(this.UnconfiguredProject.FullPath);
                value = pre.PropertyGroups.SelectMany(pg => pg.Properties)
                    .Where(p => string.Equals(p.Name, propertyName, StringComparison.OrdinalIgnoreCase))
                    .Select(p => ProjectCollection.Unescape(p.Value)) // it was escaped on the way in, so unescape on the way out.
                    .FirstOrDefault();
            }

Except that's not evaluated - so you probably want to look at the MSBuild "Project" instance

@davkean I have updated the PR to add the capabilities provider for ProjectConfigurationsInferredFromUsage - I verified under the debugger that now we never load configured project without TF dimension.

👍

@srivatsn can you take another look and merge it in?

@dotnet-bot test this please


fontSize when focus Item with floatingLabel

I have gone through these following points

[x]   Check latest documentation: https://docs.nativebase.io/
[x]   Check for existing open/closed issues for a possible duplicate before creating a new issue: https://github.com/GeekyAnts/NativeBase/issues
[x]   Use the latest NativeBase release: https://github.com/GeekyAnts/NativeBase/releases
[x]   Check examples from NativeBase KitchenSink https://github.com/GeekyAnts/NativeBase-KitchenSink
[ x]   For discussion purpose make use of NativeBase Slack: http://slack.nativebase.io/
[ x]   For queries related to theme, check Theme Variables from Docs and live NativeBase Theme Editor http://nativebase.io/customizer/

Issue Description

Im trying to pass the "fontSize: 12" style to  when is focused but nothing happens
node, npm, react-native, react and native-base version, expo version if used
node -v "10.9.0"
npm "6.4.1"
react-native: "0.57.2",
react: "16.5.0",
native-base: "2.8.1",
Expected behaviour
Label changed FontSize when focus
Actual behaviour
Label FontSize doesnt change
Steps to reproduce

<Item floatingLabel style={this.stylesItem({fontSize: 12})}>
Is the bug present in both iOS and Android or in any one of them?
Android
Any other additional info which would help us debug the issue quicker.
none

https://github.com/GeekyAnts/NativeBase/issues/1964


Language issue in controller

Hi,
with the current build, I have:
A public action method 'LanguageSelector' was not found on controller 'BeYourMarket.Web.Areas.Admin.Controllers.ListingController'.
I have to go, no, but I will check.

seems you didn't get all the latest files, please try to get the latest files and rebuild solution.

I am on latest files, and is a persistent issue. (Maybe relevant I have in local folder, subfolders for fr and ro languages)

it shouldn't relate to the locale folder, could you try a fresh installation with the latest files on a separate folder?

Is that I done. I clear all in my existing folder, I delete the DB and I proceed to a new install.
From: BeYourMarket
Sent: Monday, July 6, 2015 3:09 PM
To: beyourmarket/beyourmarket
Cc: net4u
Subject: Re: [beyourmarket] Language issue in controller (#14)
it shouldn't relate to the locale folder, could you try a fresh installation with the latest files on a separate folder?
—
Reply to this email directly or view it on GitHub.

you are right. I found the bug and it's fixed now. It's in the latest version. Thanks.


[SPARK-16626][PYTHON][MLLIB] WIP Code duplication after SPARK-14906

What changes were proposed in this pull request?
Reduces code duplication introduced by SPARK-14906.
How was this patch tested?
Existing unit MLLib tests, additional unit test to ensure correct Scala UDT resolution.

Test build #62532 has started for PR 14263 at commit e3ffccc.

Test build #62532 has finished for PR 14263 at commit e3ffccc.

This patch fails Python style tests.
This patch merges cleanly.
This patch adds no public classes.

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

Merged build finished. Test FAILed.

Test build #62533 has started for PR 14263 at commit e81d188.

Test build #62533 has finished for PR 14263 at commit e81d188.

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

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

Merged build finished. Test FAILed.

Test build #62540 has started for PR 14263 at commit b99609e.

Test build #62540 has finished for PR 14263 at commit b99609e.

This patch fails PySpark 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/62540/
Test FAILed.

Test build #62544 has started for PR 14263 at commit 065a12b.

Test build #62544 has finished for PR 14263 at commit 065a12b.

This patch fails PySpark 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/62544/
Test FAILed.

Test build #62553 has started for PR 14263 at commit 9a8edbb.

Test build #62553 has finished for PR 14263 at commit 9a8edbb.

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

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

Merged build finished. Test FAILed.

Test build #62554 has started for PR 14263 at commit 32b6431.

Test build #62554 has finished for PR 14263 at commit 32b6431.

This patch fails PySpark 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/62554/
Test FAILed.

Test build #62558 has started for PR 14263 at commit 0939f3a.

Test build #62558 has finished for PR 14263 at commit 0939f3a.

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

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

Merged build finished. Test PASSed.

Closing following exchange on JIRA


Add Teams UI Banners

Problem solved
Short description of the bug fixed or feature added

PR-Codex overview
This PR introduces a new cookie management feature for dashboard type handling, adds UI banners for team and old dashboard options, and modifies layout components to include these features. It enhances user experience by guiding users based on their selected dashboard type.
Detailed summary

Added DashboardTypeCookieSetter to manage dashboard type cookies.
Introduced TeamsUIBanner and TryTeamsUIBanner for displaying announcements.
Updated DashboardLayout, RootTeamLayout, and AccountLayout to include banners and cookie setter.
Modified login routing based on dashboard type cookie.
Refactored AnnouncementBanner for improved functionality and styling.
Created GetStartedButtonLink to dynamically link to the appropriate dashboard based on the cookie value.

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

#4936  👈
main

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

Join @MananTank and the rest of your teammates on  Graphite


Fix nklib_util:strip and EDoc in Makefile

Hi, thank you.
Ok to the EDoc fix, but please put it alone in a specific pull request. As far as I know GitHub does not allow to accept "partial" pull requests.
In relation with the strip request: The strip/1 function is in fact designed to remove only heading whitespace, not trailing. It is used heavily in parser functions that go only ahead processing, and only need to remove current whitespace. You are however right in that the heading of the function says that it removes trailing space, while it is quite the opposite! You can't change the behavior of strip/1, many other functions depend on it. If you need a function to remove heading and trailing whitespace, you should create a new, different function.

you are right in that the heading for


Check file with additional tables

I have implemented a script to automatically add a txt file that lists the additional tables in a table folder. The file is not added if there are no additional tables.
I have added it for all tables in version 0.6.3, see https://git.embl.de/tischer/platy-browser-tables/tree/master/data/0.6.3/tables.
@tischer Could you check that this works with what you have implemented in the platy-browser?
Then I can add it to all previous versions as well.

Seems to work, I will add it for the old versions.


Colors in chrome is inverse

In the chrome, colours are inverse, here is an example:

In MS Edge or Mozzilla firefox sometimes are good the imaging, but not all times.
My English isn't perfect, sorry.

I already explained the reason on the website. Please read that.


Idea - Show a progress bar in the status bar while indexing.

Hello
It might be a neat idea to show a progress bar (Atom has these in its style guide) in the status bar or at the bottom when the indexing is happening, so you know what's going on.
Thanks in advance

The problem of the progress bar, is that we can't know the differents steps, so it will be 0... then 100% x)

We can use an indeterminate progress bar instead (see also the Atom styleguide). It just keeps 'scrolling' while something is busy. Other packages such as build-tools also use this when a build is running.


Dig through nested csharp expressions for design time generation

Fixes https://github.com/dotnet/razor/issues/8467. We weren't looking through nested expressions in design type for type parameters, which broke the @typeparam syntax for type parameter values.

Would https://github.com/dotnet/razor/issues/8572 be related? Might this fix that?

No, that looks completely unrelated. That's a parsing issue, this is a designtime codegen issue.

@dotnet/razor-compiler for reviews please

@dotnet/razor-compiler for a second review.

@jaredpar or @jjonescz, please take a look.


Add turbo-tests logo

This PR adds a logo for turbo_tests, and centers tests workflow badge under the repo logo.
Logo width="500" could be adjusted. Currently (this PR), it looks something like this:

@ilyazub What do you think about PNG instead of SVG? Example below:

  TurboTests


Feedback Request: Provide a Template to Deploy AVD Deep Insights Workbook

Hey Team, I think it would help if you could potentially create a template/templateSpec version of the AVD Deep Insights workbook, so you can specify the Log Analytics Workspace during the deployment.  You could add Sub/RG as well.  I think it's convenient for customers to have a central location for their Workbooks within the AVD Blade.  Kind of like how the AVD Insights works.
Here's an example:

@brmcmill agree it would be good to incorporate additional workbooks or links to them.
Are you referring to this workbook https://blog.itprocloud.de/AVD-Azure-Virtual-Desktop-Error-Drill-Down-Workbook/ ?

@swathibhat1 let's created this item in the features backlog to time the work on it.


Add nightly to test martix

Test with Python 3.7.

Coverage remained the same at 58.442% when pulling c8b844b00c1e6eb8c8994c0d3ef52d8fac6fb966 on nightly into c0ea9cedab91d3fc61e1e08c8d1e05eed1f44fda on master.

Coverage remained the same at 58.442% when pulling c8b844b00c1e6eb8c8994c0d3ef52d8fac6fb966 on nightly into c0ea9cedab91d3fc61e1e08c8d1e05eed1f44fda on master.


Detect if video files are stores on Django Storages' S3

Fixes the issue mentioned in #106.
Transcoding will now check if the file is stored using Django's Boto3 backend.
If so it will use its URL instead of its absolute path.
Tied and tested. Not sure if this scales to all possible causes of the NotImplementedError exception though.

duplicate of #111


Using createBrowserRouter and other same functions

I need use createHashRouter function. How i can use it with your library?

This api is not yet supported.
Alternatively:
import { createMemoryHistory } from 'history'
const history = createMemoryHistory()

Duplicate #15


An update to graphene-updates

Two hundred THOUSAND new lines?!! What did they do???

The genesis... Huh.

OK, looks good and it builds. Thank you! :)


Set.shift function added

Removes first element of the set and returns it.

Please follow the PR instructions.
Thanks


Update root to compute the hash of public inputs

Currently the root rollup is providing a set of public inputs, but to limit gas cost, we should only have one single input, a hash of the other inputs.
For this hash, we can use sha256 % circuit_order and accept that it lose a few bits, as this is only applied once. This need a minor update in the contracts as well, to perform this modulo operation.

Compute hash in root rollup
Update hash computation in contract
Extend integration tests

Blocked by https://github.com/AztecProtocol/aztec3-packages/issues/323.
Also, after changes in packages to serialization ordering of root and next available leaf is opposite in contract and packages, but was not caught before because this is only checked in proof which is not checked currently.


Bump Ruby version to 2.6.2

https://www.ruby-lang.org/en/news/2019/03/13/ruby-2-6-2-released/

Dupe of #336


adding transition_approval to ListView

I'm new to django web framework, currently I have project which I need to use approval task workflow and I found django-river is the best library to be use for this task.
I have followed demo tutorial of django-river, I have two question to complete deploying django-river in my project, using 3.1v django with 3.7 python.

the transition-approval action button does not work in my admin page:

how to call the transaction approval button in CBV, Listview or UpdateView

Hi @abd-Hirz ,
Wellcome onboard :-)
Not really sure what you mean by the tutorial but I assume you already are getting your inspiration from the playground fakejira project that uses django-river.
The user that you are passing down to the get_available_approvals method must either have the required permissions or be part of the user groups with which you configured your workflow transitions. Can you make sure that your user fulfills that?

Thanks a lot @javrasya , the issue have been captured as you suggested. I was not assign Transition approval meta. now the workflow is ongoing and will continue develop my app. thanks a lot


Flameshot not work with windowrule

after install flameshot, it not work with my windowrule
windowrule = float, flameshot , fullscreen , class:^(flameshot)$

the flameshot not open in fullscreen, only left of screen

Because flameshot does not properly support wayland and they seem to not care


remove usage of old "mock"

https://github.com/testing-cabal/mock
mock is now part of the Python standard library, available as unittest.mock in Python 3.3 onwards.

Thanks!


Unable to pass all tests on Ubuntu 20.04

I attempted to run make test-all on Ubuntu 20.04, and the following errors raised:
c -std=c99 -g -fno-common -Wall -pedantic -Wno-switch -o stage2/slimcc \
    stage2/strings.o stage2/tokenize.o stage2/hashmap.o stage2/type.o stage2/main.o stage2/parse.o stage2/codegen.o stage2/preprocess.o stage2/unicode.o
/usr/bin/ld: stage2/tokenize.o: relocation R_X86_64_32 against `.data' can not be used when making a PIE object; recompile with -fPIE
/usr/bin/ld: stage2/hashmap.o: relocation R_X86_64_32 against `.data' can not be used when making a PIE object; recompile with -fPIE
/usr/bin/ld: stage2/type.o: relocation R_X86_64_32 against `.data' can not be used when making a PIE object; recompile with -fPIE
/usr/bin/ld: stage2/main.o: relocation R_X86_64_32 against `.text' can not be used when making a PIE object; recompile with -fPIE
/usr/bin/ld: stage2/parse.o: relocation R_X86_64_32 against `.data' can not be used when making a PIE object; recompile with -fPIE
/usr/bin/ld: stage2/codegen.o: relocation R_X86_64_32 against `.data' can not be used when making a PIE object; recompile with -fPIE
/usr/bin/ld: stage2/preprocess.o: relocation R_X86_64_32 against `.data' can not be used when making a PIE object; recompile with -fPIE
/usr/bin/ld: stage2/unicode.o: relocation R_X86_64_32 against `.data' can not be used when making a PIE object; recompile with -fPIE
collect2: error: ld returned 1 exit status
make: *** [GNUmakefile:36: stage2/slimcc] Error 1

It seems that the option -no-pie was not properly specified.

Should be fixed with the latest commit, thanks for pointing out.

Should be fixed with the latest commit, thanks for pointing out.

Confirmed fix in commit ca2b46f7d19d9872d4860c75ba8e1caaf29bc87e


unable to run example project of sdwebimage

i am getting build failed due to this error.
clang: error: no such file or directory: '/Users/msarimsiddiqui/Downloads/SDWebImage-master/Vendors/libwebp/src/utils/random.c'
clang: error: no input files
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1
i had download zip from github and libwebp folder is empty i assumed that supporting files fir this sdk is missing please reply fast

I have tried git clone --recursive https://github.com/rs/SDWebImage.git for several times, but still not work


feat(atomic): atomic color facet new components

https://coveord.atlassian.net/browse/KIT-838
design doc: https://docs.google.com/document/d/1Mg-5Iuh88trrulUUYzfQh2npSboMhzvWkXzaMQDsUEs/edit#
figma mockups: https://www.figma.com/file/BWSlnVeORhILh79Z2gSf1U/Atomic-v1?node-id=0%3A1
clients can select their own colors and images to use as backgrounds, default background color is dark grey.
facet-value-checkbox-color:

facet-value-box-color:

From the mockups I see some issues:

The padding for the color box is too thin horizontally
The text overflows outside, it should be ellipsed
It would be useful to see what a value looks like when selected

From the mockups I see some issues:

The padding for the color box is too thin horizontally
The text overflows outside, it should be ellipsed
It would be useful to see what a value looks like when selected

selected values checkbox:

selected values box:

It would be useful to see what a value looks like when selected

selected values checkbox:

selected values box:

From the mockups I see some issues:

The padding for the color box is too thin horizontally
The text overflows outside, it should be ellipsed

I was unable to make the color box larger horizontally, I tried adding padding and even setting it's width to a hard coded value using something like h-24 but I think it's width is restricted by the grid layout.
For the text overflow, I changed it from overflow-hidden to ellipsed but it did not fix the issue. I tried adding self-start text-center to the text component but it doesn't do what is intended:

Bump for:

The padding for the color box is too thin horizontally (see my POC facet-value-box.tsx file)
The alignment of the selected checkbox

box:

checkbox: